vendor: 4,427 bytes, line 1
1import{c as At,r as z,j as C,R as un,u as dn}from"./index-dnYTdE-t.js";import{A as fn}from"./arrow-left-D99ey-1d.js";import{A as mn}from"./arrow-right-D2NYb14U.js";const pn=[["path",{d:"M7 7h10v10",key:"1tivn9"}],["path",{d:"M7 17 17 7",key:"1vkiza"}]],gn=At("arrow-up-right",pn);const bn=[["path",{d:"M11.525 2.295a.53.53 0 0 1 .95 0l2.31 4.679a2.123 2.123 0 0 0 1.595 1.16l5.166.756a.53.53 0 0 1 .294.904l-3.736 3.638a2.123 2.123 0 0 0-.611 1.878l.882 5.14a.53.53 0 0 1-.771.56l-4.618-2.428a2.122 2.122 0 0 0-1.973 0L6.396 21.01a.53.53 0 0 1-.77-.56l.881-5.139a2.122 2.122 0 0 0-.611-1.879L2.16 9.795a.53.53 0 0 1 .294-.906l5.165-.755a2.122 2.122 0 0 0 1.597-1.16z",key:"r04s7s"}]],Ct=At("star",bn),hn={active:!0,breakpoints:{},delay:4e3,jump:!1,playOnInit:!0,stopOnFocusIn:!0,stopOnInteraction:!0,stopOnMouseEnter:!1,stopOnLastSnap:!1,rootNode:null};function yn(e,n){const t=e.scrollSnapList();return typeof n=="number"?t.map(()=>n):n(t,e)}function xn(e,n){const t=e.rootNode();return n&&n(t)||t}function $e(e={}){let n,t,o,s,i=null,r=0,c=!1,a=!1,l=!1,p=!1;function u(M,B){t=M;const{mergeOptions:V,optionsAtMedia:q}=B,Q=V(hn,$e.globalOptions),J=V(Q,e);if(n=q(J),t.scrollSnapList().length<=1)return;p=n.jump,o=!1,s=yn(t,n.delay);const{eventStore:A,ownerDocument:X}=t.internalEngine(),oe=!!t.internalEngine().options.watchDrag,re=xn(t,n.rootNode);A.add(X,"visibilitychange",m),oe&&t.on("pointerDown",S),oe&&!n.stopOnInteraction&&t.on("pointerUp",I),n.stopOnMouseEnter&&A.add(re,"mouseenter",L),n.stopOnMouseEnter&&!n.stopOnInteraction&&A.add(re,"mouseleave",T),n.stopOnFocusIn&&t.on("slideFocusStart",b),n.stopOnFocusIn&&!n.stopOnInteraction&&A.add(t.containerNode(),"focusout",f),n.playOnInit&&f()}function g(){t.off("pointerDown",S).off("pointerUp",I).off("slideFocusStart",b),b(),o=!0,c=!1}function x(){const{ownerWindow:M}=t.internalEngine();M.clearTimeout(r),r=M.setTimeout(O,s[t.selectedScrollSnap()]),i=new Date().getTime(),t.emit("autoplay:timerset")}function d(){const{ownerWindow:M}=t.internalEngine();M.clearTimeout(r),r=0,i=null,t.emit("autoplay:timerstopped")}function f(){if(!o){if(y()){l=!0;return}c||t.emit("autoplay:play"),x(),c=!0}}function b(){o||(c&&t.emit("autoplay:stop"),d(),c=!1)}function m(){if(y())return l=c,b();l&&f()}function y(){const{ownerDocument:M}=t.internalEngine();return M.visibilityState==="hidden"}function S(){a||b()}function I(){a||f()}function L(){a=!0,b()}function T(){a=!1,f()}function N(M){typeof M<"u"&&(p=M),f()}function h(){c&&b()}function E(){c&&f()}function D(){return c}function O(){const{index:M}=t.internalEngine(),B=M.clone().add(1).get(),V=t.scrollSnapList().length-1,q=n.stopOnLastSnap&&B===V;if(t.canScrollNext()?t.scrollNext(p):t.scrollTo(0,p),t.emit("autoplay:select"),q)return b();f()}function H(){if(!i)return null;const M=s[t.selectedScrollSnap()],B=new Date().getTime()-i;return M-B}return{name:"autoplay",options:e,init:u,destroy:g,play:N,stop:h,reset:E,isPlaying:D,timeUntilNext:H}}$e.globalOptions=void 0;function wn(e){return Object.prototype.toString.call(e)==="[object Object]"}function dt(e){return wn(e)||Array.isArray(e)}function vn(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}function Ke(e,n){const t=Object.keys(e),o=Object.keys(n);if(t.length!==o.length)return!1;const s=JSON.stringify(Object.keys(e.breakpoints||{})),i=JSON.stringify(Object.keys(n.breakpoints||{}));return s!==i?!1:t.every(r=>{const c=e[r],a=n[r];return typeof c=="function"?`${c}`==`${a}`:!dt(c)||!dt(a)?c===a:Ke(c,a)})}function ft(e){return e.concat().sort((n,t)=>n.name>t.name?1:-1).map(n=>n.options)}function kn(e,n){if(e.length!==n.length)return!1;const t=ft(e),o=ft(n);return t.every((s,i)=>{const r=o[i];return Ke(s,r)})}function Ye(e){return typeof e=="number"}function He(e){return typeof e=="string"}function Re(e){return typeof e=="boolean"}function mt(e){return Object.prototype.toString.call(e)==="[object Object]"}function G(e){return Math.abs(e)}function Qe(e){return Math.sign(e)}function Se(e,n){return G(e-n)}function Sn(e,n){if(e===0||n===0||G(e)<=G(n))return 0;const t=Se(G(e),G(n));return G(t/e)}function An(e){return Math.round(e*100)/100}function Ae(e){return Ce(e).map(Number)}function se(e){return e[Ee(e)]}function Ee(e){return Math.max(0,e.length-1)}function Je(e,n){return n===Ee(e)}function pt(e,n=0){return Array.from(Array(e),(t,o)=>n+o)}function Ce(e){return Object.keys(e)}function Nt(e,n){return[e,n].reduce((t,o)=>
vendor: 16,739 bytes, line 1
1(Ce(o).forEach(s=>{const i=t[s],r=o[s],c=mt(i)&&mt(r);t[s]=c?Nt(i,r):r}),t),{})}function We(e,n){return typeof n.MouseEvent<"u"&&e instanceof n.MouseEvent}function Cn(e,n){const t={start:o,center:s,end:i};function o(){return 0}function s(a){return i(a)/2}function i(a){return n-a}function r(a,l){return He(e)?t[e](a):e(n,a,l)}return{measure:r}}function Ne(){let e=[];function n(s,i,r,c={passive:!0}){let a;if("addEventListener"in s)s.addEventListener(i,r,c),a=()=>s.removeEventListener(i,r,c);else{const l=s;l.addListener(r),a=()=>l.removeListener(r)}return e.push(a),o}function t(){e=e.filter(s=>s())}const o={add:n,clear:t};return o}function Nn(e,n,t,o){const s=Ne(),i=1e3/60;let r=null,c=0,a=0;function l(){s.add(e,"visibilitychange",()=>{e.hidden&&d()})}function p(){x(),s.clear()}function u(b){if(!a)return;r||(r=b,t(),t());const m=b-r;for(r=b,c+=m;c>=i;)t(),c-=i;const y=c/i;o(y),a&&(a=n.requestAnimationFrame(u))}function g(){a||(a=n.requestAnimationFrame(u))}function x(){n.cancelAnimationFrame(a),r=null,c=0,a=0}function d(){r=null,c=0}return{init:l,destroy:p,start:g,stop:x,update:t,render:o}}function En(e,n){const t=n==="rtl",o=e==="y",s=o?"y":"x",i=o?"x":"y",r=!o&&t?-1:1,c=p(),a=u();function l(d){const{height:f,width:b}=d;return o?f:b}function p(){return o?"top":t?"right":"left"}function u(){return o?"bottom":t?"left":"right"}function g(d){return d*r}return{scroll:s,cross:i,startEdge:c,endEdge:a,measureSize:l,direction:g}}function be(e=0,n=0){const t=G(e-n);function o(l){return l<e}function s(l){return l>n}function i(l){return o(l)||s(l)}function r(l){return i(l)?o(l)?e:n:l}function c(l){return t?l-t*Math.ceil((l-n)/t):l}return{length:t,max:n,min:e,constrain:r,reachedAny:i,reachedMax:s,reachedMin:o,removeOffset:c}}function Et(e,n,t){const{constrain:o}=be(0,e),s=e+1;let i=r(n);function r(g){return t?G((s+g)%s):o(g)}function c(){return i}function a(g){return i=r(g),u}function l(g){return p().set(c()+g)}function p(){return Et(e,c(),t)}const u={get:c,set:a,add:l,clone:p};return u}function In(e,n,t,o,s,i,r,c,a,l,p,u,g,x,d,f,b,m,y){const{cross:S,direction:I}=e,L=["INPUT","SELECT","TEXTAREA"],T={passive:!1},N=Ne(),h=Ne(),E=be(50,225).constrain(x.measure(20)),D={mouse:300,touch:400},O={mouse:500,touch:600},H=d?43:25;let te=!1,M=0,B=0,V=!1,q=!1,Q=!1,J=!1;function A(k){if(!y)return;function R(ee){(Re(y)||y(k,ee))&&U(ee)}const F=n;N.add(F,"dragstart",ee=>ee.preventDefault(),T).add(F,"touchmove",()=>{},T).add(F,"touchend",()=>{}).add(F,"touchstart",R).add(F,"mousedown",R).add(F,"touchcancel",Y).add(F,"contextmenu",Y).add(F,"click",P,!0)}function X(){N.clear(),h.clear()}function oe(){const k=J?t:n;h.add(k,"touchmove",K,T).add(k,"touchend",Y).add(k,"mousemove",K,T).add(k,"mouseup",Y)}function re(k){const R=k.nodeName||"";return L.includes(R)}function ne(){return(d?O:D)[J?"mouse":"touch"]}function W(k,R){const F=u.add(Qe(k)*-1),ee=p.byDistance(k,!d).distance;return d||G(k)<E?ee:b&&R?ee*.5:p.byIndex(F.get(),0).distance}function U(k){const R=We(k,o);J=R,Q=d&&R&&!k.buttons&&te,te=Se(s.get(),r.get())>=2,!(R&&k.button!==0)&&(re(k.target)||(V=!0,i.pointerDown(k),l.useFriction(0).useDuration(0),s.set(r),oe(),M=i.readPoint(k),B=i.readPoint(k,S),g.emit("pointerDown")))}function K(k){if(!We(k,o)&&k.touches.length>=2)return Y(k);const F=i.readPoint(k),ee=i.readPoint(k,S),ie=Se(F,M),ae=Se(ee,B);if(!q&&!J&&(!k.cancelable||(q=ie>ae,!q)))return Y(k);const me=i.pointerMove(k);ie>f&&(Q=!0),l.useFriction(.3).useDuration(.75),c.start(),s.add(I(me)),k.preventDefault()}function Y(k){const F=p.byDistance(0,!1).index!==u.get(),ee=i.pointerUp(k)*ne(),ie=W(I(ee),F),ae=Sn(ee,ie),me=H-10*ae,ce=m+ae/50;q=!1,V=!1,h.clear(),l.useDuration(me).useFriction(ce),a.distance(ie,!d),J=!1,g.emit("pointerUp")}function P(k){Q&&(k.stopPropagation(),k.preventDefault(),Q=!1)}function Z(){return V}return{init:A,destroy:X,pointerDown:Z}}function Tn(e,n){let o,s;function i(u){return u.timeStamp}function r(u,g){const d=`client${(g||e.scroll)==="x"?"X":"Y"}`;return(We(u,n)?u:u.touches[0])[d]}function c(u){return o=u,s=u,r(u)}function a(u){const g=r(u)-r(s),x=i(u)-i(o)>170;return s=u,x&&(o=u),g}function l(u){if(!o||!s)return 0;const g=r(s)-r(o),x=i(u)-i(o),d=i(u)-i(s)>170,f=g/x;return x&&!d&&G(f)>.1?f:0}return{pointerDown:c,pointerMove:a,pointerUp:l,readPoint:r}}function jn(){function e(t){const{offsetTop:o,offsetLeft:s,offsetWidth:i,offsetHeight:r}=t;return{top:o,right:s+i,bottom:o+r,left:s,width:i,height:r}}return{measure:e}}function zn(e){function n(o){return e*(o/100)}return{measure:n}}function Ln(e,n,t,o,s,i,r){const c=[e].concat(o);let a,l,p=[],u=!1;function g(b){return s.measureSize(r.measure(b))}function x(b){if(!i)return;l=g(e),p=o.map(g);function m(y){for(const S of y){if(u)return;const I=S.target===e,L=o.indexOf(S.target),T=I?l:p[L],N=g(I?e:o[L]);if(G(N-T)>=.5){b.reInit(),n.emit("resize");break}}}a=new ResizeObserver(y=>{(Re(i)||i(b,y))&&m(y)}),t.requestAnimationFrame(()=>{c.forEach(y=>a.observe(y))})}function d(){u=!0,a&&a.disconnect()}return{init:x,destroy:d}}function On(e,n,t,o,s,i){let r=0,c=0,a=s,l=i,p=e.get(),u=0;function g(){const T=o.get()-e.get(),N=!a;let h=0;return N?(r=0,t.set(o),e.set(o),h=T):(t.set(e),r+=T/a,r*=l,p+=r,e.add(r),h=p-u),c=Qe(h),u=p,L}function x(){const T=o.get()-n.get();return G(T)<.001}function d(){return a}function f(){return c}function b(){return r}function m(){return S(s)}function y(){return I(i)}function S(T){return a=T,L}function I(T){return l=T,L}const L={direction:f,duration:d,velocity:b,seek:g,settled:x,useBaseFriction:y,useBaseDuration:m,useFriction:I,useDuration:S};return L}function Mn(e,n,t,o,s){const i=s.measure(10),r=s.measure(50),c=be(.1,.99);let a=!1;function l(){return!(a||!e.reachedAny(t.get())||!e.reachedAny(n.get()))}function p(x){if(!l())return;const d=e.reachedMin(n.get())?"min":"max",f=G(e[d]-n.get()),b=t.get()-n.get(),m=c.constrain(f/r);t.subtract(b*m),!x&&G(b)<i&&(t.set(e.constrain(t.get())),o.useDuration(25).useBaseFriction())}function u(x){a=!x}return{shouldConstrain:l,constrain:p,toggleActive:u}}function Rn(e,n,t,o,s){const i=be(-n+e,0),r=u(),c=p(),a=g();function l(d,f){return Se(d,f)<=1}function p(){const d=r[0],f=se(r),b=r.lastIndexOf(d),m=r.indexOf(f)+1;return be(b,m)}function u(){return t.map((d,f)=>{const{min:b,max:m}=i,y=i.constrain(d),S=!f,I=Je(t,f);return S?m:I||l(b,y)?b:l(m,y)?m:y}).map(d=>parseFloat(d.toFixed(3)))}function g(){if(n<=e+s)return[i.max];if(o==="keepSnaps")return r;const{min:d,max:f}=c;return r.slice(d,f)}return{snapsContained:a,scrollContainLimit:c}}function Pn(e,n,t){const o=n[0],s=t?o-e:se(n);return{limit:be(s,o)}}function _n(e,n,t,o){const i=n.min+.1,r=n.max+.1,{reachedMin:c,reachedMax:a}=be(i,r);function l(g){return g===1?a(t.get()):g===-1?c(t.get()):!1}function p(g){if(!l(g))return;const x=e*(g*-1);o.forEach(d=>d.add(x))}return{loop:p}}function Dn(e){const{max:n,length:t}=e;function o(i){const r=i-n;return t?r/-t:0}return{get:o}}function Fn(e,n,t,o,s){const{startEdge:i,endEdge:r}=e,{groupSlides:c}=s,a=u().map(n.measure),l=g(),p=x();function u(){return c(o).map(f=>se(f)[r]-f[0][i]).map(G)}function g(){return o.map(f=>t[i]-f[i]).map(f=>-G(f))}function x(){return c(l).map(f=>f[0]).map((f,b)=>f+a[b])}return{snaps:l,snapsAligned:p}}function Vn(e,n,t,o,s,i){const{groupSlides:r}=s,{min:c,max:a}=o,l=p();function p(){const g=r(i),x=!e||n==="keepSnaps";return t.length===1?[i]:x?g:g.slice(c,a).map((d,f,b)=>{const m=!f,y=Je(b,f);if(m){const S=se(b[0])+1;return pt(S)}if(y){const S=Ee(i)-se(b)[0]+1;return pt(S,se(b)[0])}return d})}return{slideRegistry:l}}function Bn(e,n,t,o,s){const{reachedAny:i,removeOffset:r,constrain:c}=o;function a(d){return d.concat().sort((f,b)=>G(f)-G(b))[0]}function l(d){const f=e?r(d):c(d),b=n.map((y,S)=>({diff:p(y-f,0),index:S})).sort((y,S)=>G(y.diff)-G(S.diff)),{index:m}=b[0];return{index:m,distance:f}}function p(d,f){const b=[d,d+t,d-t];if(!e)return d;if(!f)return a(b);const m=b.filter(y=>Qe(y)===f);return m.length?a(m):se(b)-t}function u(d,f){const b=n[d]-s.get(),m=p(b,f);return{index:d,distance:m}}function g(d,f){const b=s.get()+d,{index:m,distance:y}=l(b),S=!e&&i(b);if(!f||S)return{index:m,distance:d};const I=n[m]-y,L=d+p(I,0);return{index:m,distance:L}}return{byDistance:g,byIndex:u,shortcut:p}}function Gn(e,n,t,o,s,i,r){function c(u){const g=u.distance,x=u.index!==n.get();i.add(g),g&&(o.duration()?e.start():(e.update(),e.render(1),e.update())),x&&(t.set(n.get()),n.set(u.index),r.emit("select"))}function a(u,g){const x=s.byDistance(u,g);c(x)}function l(u,g){const x=n.clone().set(u),d=s.byIndex(x.get(),g);c(d)}return{distance:a,index:l}}function Hn(e,n,t,o,s,i,r,c){const a={passive:!0,capture:!0};let l=0;function p(x){if(!c)return;function d(f){if(new Date().getTime()-l>10)return;r.emit("slideFocusStart"),e.scrollLeft=0;const y=t.findIndex(S=>S.includes(f));Ye(y)&&(s.useDuration(0),o.index(y,0),r.emit("slideFocus"))}i.add(document,"keydown",u,!1),n.forEach((f,b)=>{i.add(f,"focus",m=>{(Re(c)||c(x,m))&&d(b)},a)})}function u(x){x.code==="Tab"&&(l=new Date().getTime())}return{init:p}}function ke(e){let n=e;function t(){return n}function o(a){n=r(a)}function s(a){n+=r(a)}function i(a){n-=r(a)}function r(a){return Ye(a)?a:a.get()}return{get:t,set:o,add:s,subtract:i}}function It(e,n){const t=e.scroll==="x"?r:c,o=n.style;let s=null,i=!1;function r(g){return`translate3d(${g}px,0px,0px)`}function c(g){return`translate3d(0px,${g}px,0px)`}function a(g){if(i)return;const x=An(e.direction(g));x!==s&&(o.transform=t(x),s=x)}function l(g){i=!g}function p(){i||(o.transform="",n.getAttribute("style")||n.removeAttribute("style"))}return{clear:p,to:a,toggleActive:l}}function Wn(e,n,t,o,s,i,r,c,a){const p=Ae(s),u=Ae(s).reverse(),g=m().concat(y());function x(N,h){return N.reduce((E,D)=>E-s[D],h)}function d(N,h){return N.reduce((E,D)=>x(E,h)>0?E.concat([D]):E,[])}function f(N){return i.map((h,E)=>({start:h-o[E]+.5+N,end:h+n-.5+N}))}function b(N,h,E){const D=f(h);return N.map(O=>{const H=E?0:-t,te=E?t:0,M=E?"end":"start",B=D[O][M];return{index:O,loopPoint:B,slideLocation:ke(-1),translate:It(e,a[O]),target:()=>c.get()>B?H:te}})}function m(){const N=r[0],h=d(u,N);return b(h,t,!1)}function y(){const N=n-r[0]-1,h=d(p,N);return b(h,-t,!0)}function S(){return g.every(({index:N})=>{const h=p.filter(E=>E!==N);return x(h,n)<=.1})}function I(){g.forEach(N=>{const{target:h,translate:E,slideLocation:D}=N,O=h();O!==D.get()&&(E.to(O),D.set(O))})}function L(){g.forEach(N=>N.translate.clear())}return{canLoop:S,clear:L,loop:I,loopPoints:g}}function Un(e,n,t){let o,s=!1;function i(a){if(!t)return;function l(p){for(const u of p)if(u.type==="childList"){a.reInit(),n.emit("slidesChanged");break}}o=new MutationObserver(p=>{s||(Re(t)||t(a,p))&&l(p)}),o.observe(e,{childList:!0})}function r(){o&&o.disconnect(),s=!0}return{init:i,destroy:r}}function qn(e,n,t,o){const s={};let i=null,r=null,c,a=!1;function l(){c=new IntersectionObserver(d=>{a||(d.forEach(f=>{const b=n.indexOf(f.target);s[b]=f}),i=null,r=null,t.emit("slidesInView"))},{root:e.parentElement,threshold:o}),n.forEach(d=>c.observe(d))}function p(){c&&c.disconnect(),a=!0}function u(d){return Ce(s).reduce((f,b)=>{const m=parseInt(b),{isIntersecting:y}=s[m];return(d&&y||!d&&!y)&&f.push(m),f},[])}function g(d=!0){if(d&&i)return i;if(!d&&r)return r;const f=u(d);return d&&(i=f),d||(r=f),f}return{init:l,destroy:p,get:g}}function $n(e,n,t,o,s,i){const{measureSize:r,startEdge:c,endEdge:a}=e,l=t[0]&&s,p=d(),u=f(),g=t.map(r),x=b();function d(){if(!l)return 0;const y=t[0];return G(n[c]-y[c])}function f(){if(!l)return 0;const y=i.getComputedStyle(se(o));return parseFloat(y.getPropertyValue(`margin-${a}`))}function b(){return t.map((y,S,I)=>{const L=!S,T=Je(I,S);return L?g[S]+p:T?g[S]+u:I[S+1][c]-y[c]}).map(G)}return{slideSizes:g,slideSizesWithGaps:x,startGap:p,endGap:u}}function Kn(e,n,t,o,s,i,r,c,a){const{startEdge:l,endEdge:p,direction:u}=e,g=Ye(t);function x(m,y){return Ae(m).filter(S=>S%y===0).map(S=>m.slice(S,S+y))}function d(m){return m.length?Ae(m).reduce((y,S,I)=>{const L=se(y)||0,T=L===0,N=S===Ee(m),h=s[l]-i[L][l],E=s[l]-i[S][p],D=!o&&T?u(r):0,O=!o&&N?u(c):0,H=G(E-O-(h+D));return I&&H>n+a&&y.push(S),N&&y.push(m.length),y},[]).map((y,S,I)=>{const L=Math.max(I[S-1]||0);return m.slice(L,y)}):[]}function f(m){return g?x(m,t):d(m)}return{groupSlides:f}}function Yn(e,n,t,o,s,i,r){const{align:c,axis:a,direction:l,startIndex:p,loop:u,duration:g,dragFree:x,dragThreshold:d,inViewThreshold:f,slidesToScroll:b,skipSnaps:m,containScroll:y,watchResize:S,watchSlides:I,watchDrag:L,watchFocus:T}=i,N=2,h=jn(),E=h.measure(n),D=t.map(h.measure),O=En(a,l),H=O.measureSize(E),te=zn(H),M=Cn(c,H),B=!u&&!!y,V=u||!!y,{slideSizes:q,slideSizesWithGaps:Q,startGap:J,endGap:A}=$n(O,E,D,t,V,s),X=Kn(O,H,b,u,E,D,J,A,N),{snaps:oe,snapsAligned:re}=Fn(O,M,E,D,X),ne=-se(oe)+se(Q),{snapsContained:W,scrollContainLimit:U}=Rn(H,ne,re,y,N),K=B?W:re,{limit:Y}=Pn(ne,K,u),P=Et(Ee(K),p,u),Z=P.clone(),_=Ae(t),k=({dragHandler:ye,scrollBody:Ve,scrollBounds:Be,options:{loop:Ie}})=>{Ie||Be.constrain(ye.pointerDown()),Ve.seek()},R=({scrollBody:ye,translate:Ve,location:Be,offsetLocation:Ie,previousLocation:tn,scrollLooper:nn,slideLooper:on,dragHandler:rn,animation:sn,eventHandler:st,scrollBounds:an,options:{loop:it}},at)=>{const lt=ye.settled(),ln=!an.shouldConstrain(),ct=it?lt:lt&&ln,ut=ct&&!rn.pointerDown();ut&&sn.stop();const cn=Be.get()*at+tn.get()*(1-at);Ie.set(cn),it&&(nn.loop(ye.direction()),on.loop()),Ve.to(Ie.get()),ut&&st.emit("settle"),ct||st.emit("scroll")},F=Nn(o,s,()=>k(Fe),ye=>R(Fe,ye)),ee=.68,ie=K[P.get()],ae=ke(ie),me=ke(ie),ce=ke(ie),pe=ke(ie),we=On(ae,ce,me,pe,g,ee),_e=Bn(u,K,ne,Y,pe),De=Gn(F,P,Z,we,_e,pe,r),nt=Dn(Y),ot=Ne(),Zt=qn(n,t,r,f),{slideRegistry:rt}=Vn(B,y,K,U,X,_),en=Hn(e,t,rt,De,we,ot,r,T),Fe={ownerDocument:o,ownerWindow:s,eventHandler:r,containerRect:E,slideRects:D,animation:F,axis:O,dragHandler:In(O,e,o,s,pe,Tn(O,s),ae,F,De,we,_e,P,r,te,x,d,m,ee,L),eventStore:ot,percentOfView:te,index:P,indexPrevious:Z,limit:Y,location:ae,offsetLocation:ce,previousLocation:me,options:i,resizeHandler:Ln(n,r,s,t,O,S,h),scrollBody:we,scrollBounds:Mn(Y,ce,pe,we,te),scrollLooper:_n(ne,Y,ce,[ae,ce,me,pe]),scrollProgress:nt,scrollSnapList:K.map(nt.get),scrollSnaps:K,scrollTarget:_e,scrollTo:De,slideLooper:Wn(O,H,ne,q,Q,oe,K,ce,t),slideFocus:en,slidesHandler:Un(n,r,I),slidesInView:Zt,slideIndexes:_,slideRegistry:rt,slidesToScroll:X,target:pe,translate:It(O,n)};return Fe}function Qn(){let e={},n;function t(l){n=l}function o(l){return e[l]||[]}function s(l){return o(l).forEach(p=>p(n,l)),a}function i(l,p){return e[l]=o(l).concat([p]),a}function r(l,p){return e[l]=o(l).filter(u=>u!==p),a}function c(){e={}}const a={init:t,emit:s,off:r,on:i,clear:c};return a}const Jn={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 Xn(e){function n(i,r){return Nt(i,r||{})}function t(i){const r=i.breakpoints||{},c=Ce(r).filter(a=>e.matchMedia(a).matches).map(a=>r[a]).reduce((a,l)=>n(a,l),{});return n(i,c)}function o(i){return i.map(r=>Ce(r.breakpoints||{})).reduce((r,c)=>r.concat(c),[]).map(e.matchMedia)}return{mergeOptions:n,optionsAtMedia:t,optionsMediaQueries:o}}function Zn(e){let n=[];function t(i,r){return n=r.filter(({options:c})=>e.optionsAtMedia(c).active!==!1),n.forEach(c=>c.init(i,e)),r.reduce((c,a)=>Object.assign(c,{[a.name]:a}),{})}function o(){n=n.filter(i=>i.destroy())}return{init:t,destroy:o}}function Le(e,n,t){const o=e.ownerDocument,s=o.defaultView,i=Xn(s),r=Zn(i),c=Ne(),a=Qn(),{mergeOptions:l,optionsAtMedia:p,optionsMediaQueries:u}=i,{on:g,off:x,emit:d}=a,f=O;let b=!1,m,y=l(Jn,Le.globalOptions),S=l(y),I=[],L,T,N;function h(){const{container:_,slides:k}=S;T=(He(_)?e.querySelector(_):_)||e.children[0];const F=He(k)?T.querySelectorAll(k):k;N=[].slice.call(F||T.children)}function E(_){const k=Yn(e,T,N,o,s,_,a);if(_.loop&&!k.slideLooper.canLoop()){const R=Object.assign({},_,{loop:!1});return E(R)}return k}function D(_,k){b||(y=l(y,_),S=p(y),I=k||I,h(),m=E(S),u([y,...I.map(({options:R})=>R)]).forEach(R=>c.add(R,"change",O)),S.active&&(m.translate.to(m.location.get()),m.animation.init(),m.slidesInView.init(),m.slideFocus.init(Z),m.eventHandler.init(Z),m.resizeHandler.init(Z),m.slidesHandler.init(Z),m.options.loop&&m.slideLooper.loop(),T.offsetParent&&N.length&&m.dragHandler.init(Z),L=r.init(Z,I)))}function O(_,k){const R=X();H(),D(l({startIndex:R},_),k),a.emit("reInit")}function H(){m.dragHandler.destroy(),m.eventStore.clear(),m.translate.clear(),m.slideLooper.clear(),m.resizeHandler.destroy(),m.slidesHandler.destroy(),m.slidesInView.destroy(),m.animation.destroy(),r.destroy(),c.clear()}
1function te(){b||(b=!0,c.clear(),H(),a.emit("destroy"),a.clear())}function M(_,k,R){!S.active||b||(m.scrollBody.useBaseFriction().useDuration(k===!0?0:S.duration),m.scrollTo.index(_,R||0))}function B(_){const k=m.index.add(1).get();M(k,_,-1)}function V(_){const k=m.index.add(-1).get();M(k,_,1)}function q(){return m.index.add(1).get()!==X()}function Q(){return m.index.add(-1).get()!==X()}function J(){return m.scrollSnapList}function A(){return m.scrollProgress.get(m.offsetLocation.get())}function X(){return m.index.get()}function oe(){return m.indexPrevious.get()}function re(){return m.slidesInView.get()}function ne(){return m.slidesInView.get(!1)}function W(){return L}function U(){return m}function K(){return e}function Y(){return T}function P(){return N}const Z={canScrollNext:q,canScrollPrev:Q,containerNode:Y,internalEngine:U,destroy:te,off:x,on:g,emit:d,plugins:W,previousScrollSnap:oe,reInit:f,rootNode:K,scrollNext:B,scrollPrev:V,scrollProgress:A,scrollSnapList:J,scrollTo:M,selectedScrollSnap:X,slideNodes:P,slidesInView:re,slidesNotInView:ne};return D(n,t),setTimeout(()=>a.emit("init"),0),Z}Le.globalOptions=void 0;function Xe(e={},n=[]){const t=z.useRef(e),o=z.useRef(n),[s,i]=z.useState(),[r,c]=z.useState(),a=z.useCallback(()=>{s&&s.reInit(t.current,o.current)},[s]);return z.useEffect(()=>{Ke(t.current,e)||(t.current=e,a())},[e,a]),z.useEffect(()=>{kn(o.current,n)||(o.current=n,a())},[n,a]),z.useEffect(()=>{if(vn()&&r){Le.globalOptions=Xe.globalOptions;const l=Le(r,t.current,o.current);return i(l),()=>l.destroy()}else i(void 0)},[r,i]),[c,s]}Xe.globalOptions=void 0;function Tt(e){var n,t,o="";if(typeof e=="string"||typeof e=="number")o+=e;else if(typeof e=="object")if(Array.isArray(e)){var s=e.length;for(n=0;n<s;n++)e[n]&&(t=Tt(e[n]))&&(o&&(o+=" "),o+=t)}else for(t in e)e[t]&&(o&&(o+=" "),o+=t);return o}function jt(){for(var e,n,t=0,o="",s=arguments.length;t<s;t++)(e=arguments[t])&&(n=Tt(e))&&(o&&(o+=" "),o+=n);return o}const eo=(e,n)=>{const t=new Array(e.length+n.length);for(let o=0;o<e.length;o++)t[o]=e[o];for(let o=0;o<n.length;o++)t[e.length+o]=n[o];return t},to=(e,n)=>({classGroupId:e,validator:n}),zt=(e=new Map,n=null,t)=>({nextPart:e,validators:n,classGroupId:t}),Oe="-",gt=[],no="arbitrary..",oo=e=>{const n=so(e),{conflictingClassGroups:t,conflictingClassGroupModifiers:o}=e;return{getClassGroupId:r=>{if(r.startsWith("[")&&r.endsWith("]"))return ro(r);const c=r.split(Oe),a=c[0]===""&&c.length>1?1:0;return Lt(c,a,n)},getConflictingClassGroupIds:(r,c)=>{if(c){const a=o[r],l=t[r];return a?l?eo(l,a):a:l||gt}return t[r]||gt}}},Lt=(e,n,t)=>{if(e.length-n===0)return t.classGroupId;const s=e[n],i=t.nextPart.get(s);if(i){const l=Lt(e,n+1,i);if(l)return l}const r=t.validators;if(r===null)return;const c=n===0?e.join(Oe):e.slice(n).join(Oe),a=r.length;for(let l=0;l<a;l++){const p=r[l];if(p.validator(c))return p.classGroupId}},ro=e=>e.slice(1,-1).indexOf(":")===-1?void 0:(()=>{const n=e.slice(1,-1),t=n.indexOf(":"),o=n.slice(0,t);return o?no+o:void 0})(),so=e=>{const{theme:n,classGroups:t}=e;return io(t,n)},io=(e,n)=>{const t=zt();for(const o in e){const s=e[o];Ze(s,t,o,n)}return t},Ze=(e,n,t,o)=>{const s=e.length;for(let i=0;i<s;i++){const r=e[i];ao(r,n,t,o)}},ao=(e,n,t,o)=>{if(typeof e=="string"){lo(e,n,t);return}if(typeof e=="function"){co(e,n,t,o);return}uo(e,n,t,o)},lo=(e,n,t)=>{const o=e===""?n:Ot(n,e);o.classGroupId=t},co=(e,n,t,o)=>{if(fo(e)){Ze(e(o),n,t,o);return}n.validators===null&&(n.validators=[]),n.validators.push(to(t,e))},uo=(e,n,t,o)=>{const s=Object.entries(e),i=s.length;for(let r=0;r<i;r++){const[c,a]=s[r];Ze(a,Ot(n,c),t,o)}},Ot=(e,n)=>{let t=e;const o=n.split(Oe),s=o.length;for(let i=0;i<s;i++){const r=o[i];let c=t.nextPart.get(r);c||(c=zt(),t.nextPart.set(r,c)),t=c}return t},fo=e=>"isThemeGetter"in e&&e.isThemeGetter===!0,mo=e=>{if(e<1)return{get:()=>{},set:()=>{}};let n=0,t=Object.create(null),o=Object.create(null);const s=(i,r)=>{t[i]=r,n++,n>e&&(n=0,o=t,t=Object.create(null))};return{get(i){let r=t[i];if(r!==void 0)return r;if((r=o[i])!==void 0)return s(i,r),r},set(i,r){i in t?t[i]=r:s(i,r)}}},Ue="!",bt=":",po=[],ht=(e,n,t,o,s)=>({modifiers:e,hasImportantModifier:n,baseClassName:t,maybePostfixModifierPosition:o,isExternal:s}),go=e=>{const{prefix:n,experimentalParseClassName:t}=e;let o=s=>
vendor: 4,177 bytes, line 1
1{const i=[];let r=0,c=0,a=0,l;const p=s.length;for(let f=0;f<p;f++){const b=s[f];if(r===0&&c===0){if(b===bt){i.push(s.slice(a,f)),a=f+1;continue}if(b==="/"){l=f;continue}}b==="["?r++:b==="]"?r--:b==="("?c++:b===")"&&c--}const u=i.length===0?s:s.slice(a);let g=u,x=!1;u.endsWith(Ue)?(g=u.slice(0,-1),x=!0):u.startsWith(Ue)&&(g=u.slice(1),x=!0);const d=l&&l>a?l-a:void 0;return ht(i,x,g,d)};if(n){const s=n+bt,i=o;o=r=>r.startsWith(s)?i(r.slice(s.length)):ht(po,!1,r,void 0,!0)}if(t){const s=o;o=i=>t({className:i,parseClassName:s})}return o},bo=e=>{const n=new Map;return e.orderSensitiveModifiers.forEach((t,o)=>{n.set(t,1e6+o)}),t=>{const o=[];let s=[];for(let i=0;i<t.length;i++){const r=t[i],c=r[0]==="[",a=n.has(r);c||a?(s.length>0&&(s.sort(),o.push(...s),s=[]),o.push(r)):s.push(r)}return s.length>0&&(s.sort(),o.push(...s)),o}},ho=e=>({cache:mo(e.cacheSize),parseClassName:go(e),sortModifiers:bo(e),...oo(e)}),yo=/\s+/,xo=(e,n)=>{const{parseClassName:t,getClassGroupId:o,getConflictingClassGroupIds:s,sortModifiers:i}=n,r=[],c=e.trim().split(yo);let a="";for(let l=c.length-1;l>=0;l-=1){const p=c[l],{isExternal:u,modifiers:g,hasImportantModifier:x,baseClassName:d,maybePostfixModifierPosition:f}=t(p);if(u){a=p+(a.length>0?" "+a:a);continue}let b=!!f,m=o(b?d.substring(0,f):d);if(!m){if(!b){a=p+(a.length>0?" "+a:a);continue}if(m=o(d),!m){a=p+(a.length>0?" "+a:a);continue}b=!1}const y=g.length===0?"":g.length===1?g[0]:i(g).join(":"),S=x?y+Ue:y,I=S+m;if(r.indexOf(I)>-1)continue;r.push(I);const L=s(m,b);for(let T=0;T<L.length;++T){const N=L[T];r.push(S+N)}a=p+(a.length>0?" "+a:a)}return a},wo=(...e)=>{let n=0,t,o,s="";for(;n<e.length;)(t=e[n++])&&(o=Mt(t))&&(s&&(s+=" "),s+=o);return s},Mt=e=>{if(typeof e=="string")return e;let n,t="";for(let o=0;o<e.length;o++)e[o]&&(n=Mt(e[o]))&&(t&&(t+=" "),t+=n);return t},vo=(e,...n)=>{let t,o,s,i;const r=a=>{const l=n.reduce((p,u)=>u(p),e());return t=ho(l),o=t.cache.get,s=t.cache.set,i=c,c(a)},c=a=>{const l=o(a);if(l)return l;const p=xo(a,t);return s(a,p),p};return i=r,(...a)=>i(wo(...a))},ko=[],$=e=>{const n=t=>t[e]||ko;return n.isThemeGetter=!0,n},Rt=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,Pt=/^\((?:(\w[\w-]*):)?(.+)\)$/i,So=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,Ao=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,Co=/\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$/,No=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,Eo=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,Io=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,ue=e=>So.test(e),j=e=>!!e&&!Number.isNaN(Number(e)),de=e=>!!e&&Number.isInteger(Number(e)),Ge=e=>e.endsWith("%")&&j(e.slice(0,-1)),le=e=>Ao.test(e),_t=()=>!0,To=e=>Co.test(e)&&!No.test(e),et=()=>!1,jo=e=>Eo.test(e),zo=e=>Io.test(e),Lo=e=>!w(e)&&!v(e),Oo=e=>fe(e,Vt,et),w=e=>Rt.test(e),ge=e=>fe(e,Bt,To),yt=e=>fe(e,Bo,j),Mo=e=>fe(e,Ht,_t),Ro=e=>fe(e,Gt,et),xt=e=>fe(e,Dt,et),Po=e=>fe(e,Ft,zo),Te=e=>fe(e,Wt,jo),v=e=>Pt.test(e),ve=e=>he(e,Bt),_o=e=>he(e,Gt),wt=e=>he(e,Dt),Do=e=>he(e,Vt),Fo=e=>he(e,Ft),je=e=>he(e,Wt,!0),Vo=e=>he(e,Ht,!0),fe=(e,n,t)=>{const o=Rt.exec(e);return o?o[1]?n(o[1]):t(o[2]):!1},he=(e,n,t=!1)=>{const o=Pt.exec(e);return o?o[1]?n(o[1]):t:!1},Dt=e=>e==="position"||e==="percentage",Ft=e=>e==="image"||e==="url",Vt=e=>e==="length"||e==="size"||e==="bg-size",Bt=e=>e==="length",Bo=e=>e==="number",Gt=e=>e==="family-name",Ht=e=>e==="number"||e==="weight",Wt=e=>e==="shadow",Go=()=>{const e=$("color"),n=$("font"),t=$("text"),o=$("font-weight"),s=$("tracking"),i=$("leading"),r=$("breakpoint"),c=$("container"),a=$("spacing"),l=$("radius"),p=$("shadow"),u=$("inset-shadow"),g=$("text-shadow"),x=$("drop-shadow"),d=$("blur"),f=$("perspective"),b=$("aspect"),m=$("ease"),y=$("animate"),S=()=>["auto","avoid","all","avoid-page","page","left","right","column"],I=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],L=()=>[...I(),v,w],T=()=>["auto","hidden","clip","visible","scroll"],N=()=>["auto","contain","none"],h=()=>[v,w,a],E=()=>[ue,"full","auto",...h()],D=()=>
vendor: 4,050 bytes, line 1
1[de,"none","subgrid",v,w],O=()=>["auto",{span:["full",de,v,w]},de,v,w],H=()=>[de,"auto",v,w],te=()=>["auto","min","max","fr",v,w],M=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],B=()=>["start","end","center","stretch","center-safe","end-safe"],V=()=>["auto",...h()],q=()=>[ue,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...h()],Q=()=>[ue,"screen","full","dvw","lvw","svw","min","max","fit",...h()],J=()=>[ue,"screen","full","lh","dvh","lvh","svh","min","max","fit",...h()],A=()=>[e,v,w],X=()=>[...I(),wt,xt,{position:[v,w]}],oe=()=>["no-repeat",{repeat:["","x","y","space","round"]}],re=()=>["auto","cover","contain",Do,Oo,{size:[v,w]}],ne=()=>[Ge,ve,ge],W=()=>["","none","full",l,v,w],U=()=>["",j,ve,ge],K=()=>["solid","dashed","dotted","double"],Y=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],P=()=>[j,Ge,wt,xt],Z=()=>["","none",d,v,w],_=()=>["none",j,v,w],k=()=>["none",j,v,w],R=()=>[j,v,w],F=()=>[ue,"full",...h()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[le],breakpoint:[le],color:[_t],container:[le],"drop-shadow":[le],ease:["in","out","in-out"],font:[Lo],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[le],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[le],shadow:[le],spacing:["px",j],text:[le],"text-shadow":[le],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",ue,w,v,b]}],container:["container"],columns:[{columns:[j,w,v,c]}],"break-after":[{"break-after":S()}],"break-before":[{"break-before":S()}],"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:L()}],overflow:[{overflow:T()}],"overflow-x":[{"overflow-x":T()}],"overflow-y":[{"overflow-y":T()}],overscroll:[{overscroll:N()}],"overscroll-x":[{"overscroll-x":N()}],"overscroll-y":[{"overscroll-y":N()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:E()}],"inset-x":[{"inset-x":E()}],"inset-y":[{"inset-y":E()}],start:[{"inset-s":E(),start:E()}],end:[{"inset-e":E(),end:E()}],"inset-bs":[{"inset-bs":E()}],"inset-be":[{"inset-be":E()}],top:[{top:E()}],right:[{right:E()}],bottom:[{bottom:E()}],left:[{left:E()}],visibility:["visible","invisible","collapse"],z:[{z:[de,"auto",v,w]}],basis:[{basis:[ue,"full","auto",c,...h()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[j,ue,"auto","initial","none",w]}],grow:[{grow:["",j,v,w]}],shrink:[{shrink:["",j,v,w]}],order:[{order:[de,"first","last","none",v,w]}],"grid-cols":[{"grid-cols":D()}],"col-start-end":[{col:O()}],"col-start":[{"col-start":H()}],"col-end":[{"col-end":H()}],"grid-rows":[{"grid-rows":D()}],"row-start-end":[{row:O()}],"row-start":[{"row-start":H()}],"row-end":[{"row-end":H()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":te()}],"auto-rows":[{"auto-rows":te()}],gap:[{gap:h()}],"gap-x":[{"gap-x":h()}],"gap-y":[{"gap-y":h()}],"justify-content":[{justify:[...M(),"normal"]}
vendor: 4,722 bytes, line 1
1],"justify-items":[{"justify-items":[...B(),"normal"]}],"justify-self":[{"justify-self":["auto",...B()]}],"align-content":[{content:["normal",...M()]}],"align-items":[{items:[...B(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...B(),{baseline:["","last"]}]}],"place-content":[{"place-content":M()}],"place-items":[{"place-items":[...B(),"baseline"]}],"place-self":[{"place-self":["auto",...B()]}],p:[{p:h()}],px:[{px:h()}],py:[{py:h()}],ps:[{ps:h()}],pe:[{pe:h()}],pbs:[{pbs:h()}],pbe:[{pbe:h()}],pt:[{pt:h()}],pr:[{pr:h()}],pb:[{pb:h()}],pl:[{pl:h()}],m:[{m:V()}],mx:[{mx:V()}],my:[{my:V()}],ms:[{ms:V()}],me:[{me:V()}],mbs:[{mbs:V()}],mbe:[{mbe:V()}],mt:[{mt:V()}],mr:[{mr:V()}],mb:[{mb:V()}],ml:[{ml:V()}],"space-x":[{"space-x":h()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":h()}],"space-y-reverse":["space-y-reverse"],size:[{size:q()}],"inline-size":[{inline:["auto",...Q()]}],"min-inline-size":[{"min-inline":["auto",...Q()]}],"max-inline-size":[{"max-inline":["none",...Q()]}],"block-size":[{block:["auto",...J()]}],"min-block-size":[{"min-block":["auto",...J()]}],"max-block-size":[{"max-block":["none",...J()]}],w:[{w:[c,"screen",...q()]}],"min-w":[{"min-w":[c,"screen","none",...q()]}],"max-w":[{"max-w":[c,"screen","none","prose",{screen:[r]},...q()]}],h:[{h:["screen","lh",...q()]}],"min-h":[{"min-h":["screen","lh","none",...q()]}],"max-h":[{"max-h":["screen","lh",...q()]}],"font-size":[{text:["base",t,ve,ge]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[o,Vo,Mo]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Ge,w]}],"font-family":[{font:[_o,Ro,n]}],"font-features":[{"font-features":[w]}],"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:[s,v,w]}],"line-clamp":[{"line-clamp":[j,"none",v,yt]}],leading:[{leading:[i,...h()]}],"list-image":[{"list-image":["none",v,w]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",v,w]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:A()}],"text-color":[{text:A()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...K(),"wavy"]}],"text-decoration-thickness":[{decoration:[j,"from-font","auto",v,ge]}],"text-decoration-color":[{decoration:A()}],"underline-offset":[{"underline-offset":[j,"auto",v,w]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:h()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",v,w]}],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",v,w]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:X()}],"bg-repeat":[{bg:oe()}],"bg-size":[{bg:re()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},de,v,w],radial:["",v,w],conic:[de,v,w]},Fo,Po]}],"bg-color":[{bg:A()}],"gradient-from-pos":[{from:ne()}],"gradient-via-pos":[{via:ne()}],"gradient-to-pos":[{to:ne()}],"gradient-from":[{from:A()}],"gradient-via":[{via:A()}],"gradient-to":[{to:A()}],rounded:[{rounded:W()}],"rounded-s":[{"rounded-s":W()}],"rounded-e":[{"rounded-e":W()}],"rounded-t":[{"rounded-t":W()}],"rounded-r":[{"rounded-r":W()}],"rounded-b":[{"rounded-b":W()}],"rounded-l":[{"rounded-l":W()}],"rounded-ss":[{"rounded-ss":W()}],"rounded-se":[{"rounded-se":W()}],"rounded-ee":[{"rounded-ee":W()}],"rounded-es":[{"rounded-es":W()}],"rounded-tl":[{"rounded-tl":W()}],"rounded-tr":[{"rounded-tr":W()}],"rounded-br":[{"rounded-br":W()}],"rounded-bl":[{"rounded-bl":W()}],"border-w":[{border:U()}],"border-w-x":[{"border-x":U()}],"border-w-y":[{"border-y":U()}],"border-w-s":[{"border-s":U()}],"border-w-e":[{"border-e":U()}],"border-w-bs":[{"border-bs":U()}],"border-w-be":[{"border-be":U()}],"border-w-t":[{"border-t":U()}],"border-w-r":[{"border-r":U()}],"border-w-b":[{"border-b":U()}
vendor: 6,306 bytes, line 1
1],"border-w-l":[{"border-l":U()}],"divide-x":[{"divide-x":U()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":U()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...K(),"hidden","none"]}],"divide-style":[{divide:[...K(),"hidden","none"]}],"border-color":[{border:A()}],"border-color-x":[{"border-x":A()}],"border-color-y":[{"border-y":A()}],"border-color-s":[{"border-s":A()}],"border-color-e":[{"border-e":A()}],"border-color-bs":[{"border-bs":A()}],"border-color-be":[{"border-be":A()}],"border-color-t":[{"border-t":A()}],"border-color-r":[{"border-r":A()}],"border-color-b":[{"border-b":A()}],"border-color-l":[{"border-l":A()}],"divide-color":[{divide:A()}],"outline-style":[{outline:[...K(),"none","hidden"]}],"outline-offset":[{"outline-offset":[j,v,w]}],"outline-w":[{outline:["",j,ve,ge]}],"outline-color":[{outline:A()}],shadow:[{shadow:["","none",p,je,Te]}],"shadow-color":[{shadow:A()}],"inset-shadow":[{"inset-shadow":["none",u,je,Te]}],"inset-shadow-color":[{"inset-shadow":A()}],"ring-w":[{ring:U()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:A()}],"ring-offset-w":[{"ring-offset":[j,ge]}],"ring-offset-color":[{"ring-offset":A()}],"inset-ring-w":[{"inset-ring":U()}],"inset-ring-color":[{"inset-ring":A()}],"text-shadow":[{"text-shadow":["none",g,je,Te]}],"text-shadow-color":[{"text-shadow":A()}],opacity:[{opacity:[j,v,w]}],"mix-blend":[{"mix-blend":[...Y(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":Y()}],"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":[j]}],"mask-image-linear-from-pos":[{"mask-linear-from":P()}],"mask-image-linear-to-pos":[{"mask-linear-to":P()}],"mask-image-linear-from-color":[{"mask-linear-from":A()}],"mask-image-linear-to-color":[{"mask-linear-to":A()}],"mask-image-t-from-pos":[{"mask-t-from":P()}],"mask-image-t-to-pos":[{"mask-t-to":P()}],"mask-image-t-from-color":[{"mask-t-from":A()}],"mask-image-t-to-color":[{"mask-t-to":A()}],"mask-image-r-from-pos":[{"mask-r-from":P()}],"mask-image-r-to-pos":[{"mask-r-to":P()}],"mask-image-r-from-color":[{"mask-r-from":A()}],"mask-image-r-to-color":[{"mask-r-to":A()}],"mask-image-b-from-pos":[{"mask-b-from":P()}],"mask-image-b-to-pos":[{"mask-b-to":P()}],"mask-image-b-from-color":[{"mask-b-from":A()}],"mask-image-b-to-color":[{"mask-b-to":A()}],"mask-image-l-from-pos":[{"mask-l-from":P()}],"mask-image-l-to-pos":[{"mask-l-to":P()}],"mask-image-l-from-color":[{"mask-l-from":A()}],"mask-image-l-to-color":[{"mask-l-to":A()}],"mask-image-x-from-pos":[{"mask-x-from":P()}],"mask-image-x-to-pos":[{"mask-x-to":P()}],"mask-image-x-from-color":[{"mask-x-from":A()}],"mask-image-x-to-color":[{"mask-x-to":A()}],"mask-image-y-from-pos":[{"mask-y-from":P()}],"mask-image-y-to-pos":[{"mask-y-to":P()}],"mask-image-y-from-color":[{"mask-y-from":A()}],"mask-image-y-to-color":[{"mask-y-to":A()}],"mask-image-radial":[{"mask-radial":[v,w]}],"mask-image-radial-from-pos":[{"mask-radial-from":P()}],"mask-image-radial-to-pos":[{"mask-radial-to":P()}],"mask-image-radial-from-color":[{"mask-radial-from":A()}],"mask-image-radial-to-color":[{"mask-radial-to":A()}],"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":I()}],"mask-image-conic-pos":[{"mask-conic":[j]}],"mask-image-conic-from-pos":[{"mask-conic-from":P()}],"mask-image-conic-to-pos":[{"mask-conic-to":P()}],"mask-image-conic-from-color":[{"mask-conic-from":A()}],"mask-image-conic-to-color":[{"mask-conic-to":A()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:X()}],"mask-repeat":[{mask:oe()}],"mask-size":[{mask:re()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",v,w]}],filter:[{filter:["","none",v,w]}],blur:[{blur:Z()}],brightness:[{brightness:[j,v,w]}],contrast:[{contrast:[j,v,w]}],"drop-shadow":[{"drop-shadow":["","none",x,je,Te]}],"drop-shadow-color":[{"drop-shadow":A()}],grayscale:[{grayscale:["",j,v,w]}],"hue-rotate":[{"hue-rotate":[j,v,w]}],invert:[{invert:["",j,v,w]}],saturate:[{saturate:[j,v,w]}],sepia:[{sepia:["",j,v,w]}],"backdrop-filter":[{"backdrop-filter":["","none",v,w]}],"backdrop-blur":[{"backdrop-blur":Z()}],"backdrop-brightness":[{"backdrop-brightness":[j,v,w]}],"backdrop-contrast":[{"backdrop-contrast":[j,v,w]}],"backdrop-grayscale":[{"backdrop-grayscale":["",j,v,w]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[j,v,w]}],"backdrop-invert":[{"backdrop-invert":["",j,v,w]}],"backdrop-opacity":[{"backdrop-opacity":[j,v,w]}],"backdrop-saturate":[{"backdrop-saturate":[j,v,w]}],"backdrop-sepia":[{"backdrop-sepia":["",j,v,w]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":h()}],"border-spacing-x":[{"border-spacing-x":h()}],"border-spacing-y":[{"border-spacing-y":h()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",v,w]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[j,"initial",v,w]}],ease:[{ease:["linear","initial",m,v,w]}],delay:[{delay:[j,v,w]}],animate:[{animate:["none",y,v,w]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[f,v,w]}],"perspective-origin":[{"perspective-origin":L()}],rotate:[{rotate:_()}],"rotate-x":[{"rotate-x":_()}],"rotate-y":[{"rotate-y":_()}],"rotate-z":[{"rotate-z":_()}],scale:[{scale:k()}],"scale-x":[{"scale-x":k()}],"scale-y":[{"scale-y":k()}],"scale-z":[{"scale-z":k()}],"scale-3d":["scale-3d"],skew:[{skew:R()}],"skew-x":[{"skew-x":R()}],"skew-y":[{"skew-y":R()}],transform:[{transform:[v,w,"","none","gpu","cpu"]}],"transform-origin":[{origin:L()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:F()}],"translate-x":[{"translate-x":F()}],"translate-y":[{"translate-y":F()}],"translate-z":[{"translate-z":F()}],"translate-none":["translate-none"],accent:[{accent:A()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:A()}
vendor: 6,450 bytes, line 1
1],"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",v,w]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":h()}],"scroll-mx":[{"scroll-mx":h()}],"scroll-my":[{"scroll-my":h()}],"scroll-ms":[{"scroll-ms":h()}],"scroll-me":[{"scroll-me":h()}],"scroll-mbs":[{"scroll-mbs":h()}],"scroll-mbe":[{"scroll-mbe":h()}],"scroll-mt":[{"scroll-mt":h()}],"scroll-mr":[{"scroll-mr":h()}],"scroll-mb":[{"scroll-mb":h()}],"scroll-ml":[{"scroll-ml":h()}],"scroll-p":[{"scroll-p":h()}],"scroll-px":[{"scroll-px":h()}],"scroll-py":[{"scroll-py":h()}],"scroll-ps":[{"scroll-ps":h()}],"scroll-pe":[{"scroll-pe":h()}],"scroll-pbs":[{"scroll-pbs":h()}],"scroll-pbe":[{"scroll-pbe":h()}],"scroll-pt":[{"scroll-pt":h()}],"scroll-pr":[{"scroll-pr":h()}],"scroll-pb":[{"scroll-pb":h()}],"scroll-pl":[{"scroll-pl":h()}],"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"]}],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",v,w]}],fill:[{fill:["none",...A()]}],"stroke-w":[{stroke:[j,ve,ge,yt]}],stroke:[{stroke:["none",...A()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{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"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},Ho=vo(Go);function xe(...e){return Ho(jt(e))}function vt(e,n){if(typeof e=="function")return e(n);e!=null&&(e.current=n)}function Wo(...e){return n=>{let t=!1;const o=e.map(s=>{const i=vt(s,n);return!t&&typeof i=="function"&&(t=!0),i});if(t)return()=>{for(let s=0;s<o.length;s++){const i=o[s];typeof i=="function"?i():vt(e[s],null)}}}}var Uo=Symbol.for("react.lazy"),Me=un[" use ".trim().toString()];function qo(e){return typeof e=="object"&&e!==null&&"then"in e}function Ut(e){return e!=null&&typeof e=="object"&&"$$typeof"in e&&e.$$typeof===Uo&&"_payload"in e&&qo(e._payload)}function $o(e){const n=Yo(e),t=z.forwardRef((o,s)=>{let{children:i,...r}=o;Ut(i)&&typeof Me=="function"&&(i=Me(i._payload));const c=z.Children.toArray(i),a=c.find(Jo);if(a){const l=a.props.children,p=c.map(u=>u===a?z.Children.count(l)>1?z.Children.only(null):z.isValidElement(l)?l.props.children:null:u);return C.jsx(n,{...r,ref:s,children:z.isValidElement(l)?z.cloneElement(l,void 0,p):null})}return C.jsx(n,{...r,ref:s,children:i})});return t.displayName=`${e}.Slot`,t}var Ko=$o("Slot");function Yo(e){const n=z.forwardRef((t,o)=>{let{children:s,...i}=t;if(Ut(s)&&typeof Me=="function"&&(s=Me(s._payload)),z.isValidElement(s)){const r=Zo(s),c=Xo(i,s.props);return s.type!==z.Fragment&&(c.ref=o?Wo(o,r):r),z.cloneElement(s,c)}return z.Children.count(s)>1?z.Children.only(null):null});return n.displayName=`${e}.SlotClone`,n}var Qo=Symbol("radix.slottable");function Jo(e){return z.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===Qo}function Xo(e,n){const t={...n};for(const o in n){const s=e[o],i=n[o];/^on[A-Z]/.test(o)?s&&i?t[o]=(...c)=>{const a=i(...c);return s(...c),a}:s&&(t[o]=s):o==="style"?t[o]={...s,...i}
1:o==="className"&&(t[o]=[s,i].filter(Boolean).join(" "))}return{...e,...t}}function Zo(e){let n=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,t=n&&"isReactWarning"in n&&n.isReactWarning;return t?e.ref:(n=Object.getOwnPropertyDescriptor(e,"ref")?.get,t=n&&"isReactWarning"in n&&n.isReactWarning,t?e.props.ref:e.props.ref||e.ref)}const kt=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,St=jt,er=(e,n)=>t=>{var o;if(n?.variants==null)return St(e,t?.class,t?.className);const{variants:s,defaultVariants:i}=n,r=Object.keys(s).map(l=>{const p=t?.[l],u=i?.[l];if(p===null)return null;const g=kt(p)||kt(u);return s[l][g]}),c=t&&Object.entries(t).reduce((l,p)=>{let[u,g]=p;return g===void 0||(l[u]=g),l},{}),a=n==null||(o=n.compoundVariants)===null||o===void 0?void 0:o.reduce((l,p)=>{let{class:u,className:g,...x}=p;return Object.entries(x).every(d=>{let[f,b]=d;return Array.isArray(b)?b.includes({...i,...c}[f]):{...i,...c}[f]===b})?[...l,u,g]:l},[]);return St(e,r,a,t?.class,t?.className)},tr=er("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"}}),tt=z.forwardRef(({className:e,variant:n,size:t,asChild:o=!1,...s},i)=>{const r=o?Ko:"button";return C.jsx(r,{className:xe(tr({variant:n,size:t,className:e})),ref:i,...s})});tt.displayName="Button";const qt=z.createContext(null);function Pe(){const e=z.useContext(qt);if(!e)throw new Error("useCarousel must be used within a <Carousel />");return e}const $t=z.forwardRef(({orientation:e="horizontal",opts:n,setApi:t,plugins:o,className:s,children:i,...r},c)=>{const[a,l]=Xe({...n,axis:e==="horizontal"?"x":"y"},o),[p,u]=z.useState(!1),[g,x]=z.useState(!1),d=z.useCallback(y=>{y&&(u(y.canScrollPrev()),x(y.canScrollNext()))},[]),f=z.useCallback(()=>{l?.scrollPrev()},[l]),b=z.useCallback(()=>{l?.scrollNext()},[l]),m=z.useCallback(y=>{y.key==="ArrowLeft"?(y.preventDefault(),f()):y.key==="ArrowRight"&&(y.preventDefault(),b())},[f,b]);return z.useEffect(()=>{!l||!t||t(l)},[l,t]),z.useEffect(()=>{if(l)return d(l),l.on("reInit",d),l.on("select",d),()=>{l?.off("select",d)}},[l,d]),C.jsx(qt.Provider,{value:{carouselRef:a,api:l,opts:n,orientation:e||(n?.axis==="y"?"vertical":"horizontal"),scrollPrev:f,scrollNext:b,canScrollPrev:p,canScrollNext:g},children:C.jsx("div",{ref:c,onKeyDownCapture:m,className:xe("relative",s),role:"region","aria-roledescription":"carousel",...r,children:i})})});$t.displayName="Carousel";const Kt=z.forwardRef(({className:e,...n},t)=>{const{carouselRef:o,orientation:s}=Pe();return C.jsx("div",{ref:o,className:"overflow-hidden",children:C.jsx("div",{ref:t,className:xe("flex",s==="horizontal"?"-ml-4":"-mt-4 flex-col",e),...n})})});Kt.displayName="CarouselContent";const Yt=z.forwardRef(({className:e,...n},t)=>{const{orientation:o}=Pe();return C.jsx("div",{ref:t,role:"group","aria-roledescription":"slide",className:xe("min-w-0 shrink-0 grow-0 basis-full",o==="horizontal"?"pl-4":"pt-4",e),...n})});Yt.displayName="CarouselItem";const Qt=z.forwardRef(({className:e,variant:n="outline",size:t="icon",...o},s)=>{const{orientation:i,scrollPrev:r,canScrollPrev:c}=Pe();return C.jsxs(tt,{ref:s,variant:n,size:t,className:xe("absolute h-8 w-8 rounded-full",i==="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:r,...o,children:[C.jsx(fn,{className:"h-4 w-4"}),C.jsx("span",{className:"sr-only",children:"Previous slide"})]})});
1Qt.displayName="CarouselPrevious";const Jt=z.forwardRef(({className:e,variant:n="outline",size:t="icon",...o},s)=>{const{orientation:i,scrollNext:r,canScrollNext:c}=Pe();return C.jsxs(tt,{ref:s,variant:n,size:t,className:xe("absolute h-8 w-8 rounded-full",i==="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:r,...o,children:[C.jsx(mn,{className:"h-4 w-4"}),C.jsx("span",{className:"sr-only",children:"Next slide"})]})});Jt.displayName="CarouselNext";const Xt={"Booking.com":"bg-[#003580] text-white",Google:"bg-[#185ABC] text-white","Hotels.com":"bg-[#C62828] text-white",Tripadvisor:"bg-[#00796B] text-white"},qe={"Booking.com":"https://www.booking.com/hotel/is/stafholt.en-gb.html?aid=318615&label=New_English_EN_IS_27034798585-BP8pxyTkLF2M9yQUnXrVJgS637942139930%3Apl%3Ata%3Ap1%3Ap2%3Aac%3Aap%3Aneg%3Afi%3Atidsa-140566016425%3Alp1007962%3Ali%3Adec%3Adm%3Aag27034798585%3Acmp400849585&sid=6a3a593fe4628248077a3c8e701e8041&all_sr_blocks=1145470902_387384081_2_1_0&checkin=2026-07-09&checkout=2026-07-10&de
1st_id=900055583&dest_type=city&dist=0&group_adults=2&group_children=0&hapos=1&highlighted_blocks=1145470902_387384081_2_1_0&hpos=1&matching_block_id=1145470902_387384081_2_1_0&no_rooms=1&req_adults=2&req_children=0&room1=A%2CA&sb_price_type=total&sr_order=popularity&sr_pri_blocks=1145470902_387384081_2_1_0__28798&srepoch=1781619665&srpvid=977b64e539a103c0&type=total&ucfs=1&",Google:"https://www.google.com/search?sca_esv=ec2bff8bd1e2ef21&rlz=1C5CHFA_enIS975IS978&sxsrf=ANbL-n5KVQ9O5VV2QMMxeO-nneYR22j5nw:1781619983968&uds=ALYpb_ncDc7jTlmw6Mmq7NjuX5c-zgKeKfPwwdE1gI1DLBFIh3Zv2hSzRCpjv_dA4Nqu3YIo-UG7Yx7WhAADzd5NuQEDBJRblUmXXBHbRy8UfNoorvWKMw_SCbScLLwq2u2mDIRPFuZ5MYBN2R1TaDq_DedxaqWB7g&q=Hotel+Stafholt+Reviews&si=AL3DRZEsmMGCryMMFSHJ3StBhOdZ2-6yYkXd_doETEE1OR-qOR2lqJ5lwZa_H4ekp7K-QhKKvH5SNZZz9un1gJ7dx2Qvo-Mi_0KwGfAM9VzOo4qbcIdTKqdCYnmcGKdzjF2Oqa-Vq0_F&hl=en-IS&sa=X&ved=2ahUKEwienZPS-4uVAxXy1wIHHUqEFLoQ_4MLegQIMRAQ&biw=1863&bih=1266&dpr=1","Hotels.com":"https://is.hotels.com/ho3265525632/hotel-stafholt-borgarnes-island/",Tripadvisor:"https://www.tripadvisor.com/Hotel_Review-g608868-d27956890-Reviews-Hotel_Stafholt-Borgarnes_Borgarbyggd_West_Region.html"};function ze({platform:e,score:n,count:t}){return C.jsxs("a",{href:qe[e],target:"_blank",rel:"noopener noreferrer",className:`inline-flex items-center gap-3 px-4 py-2 text-sm transition-opacity hover:opacity-90 ${Xt[e]}`,children:[C.jsx("div",{className:"flex items-center gap-0.5",children:[...Array(5)].map((o,s)=>C.jsx(Ct,{size:11,fill:"currentColor",strokeWidth:0},s))}),C.jsx("span",{className:"font-display text-base",children:n}),C.jsxs("span",{className:"text-xs",children:["(",t,")"]}),C.jsx("span",{className:"text-[10px] uppercase tracking-[0.14em]",children:e})]})}function sr({eyebrow:e,heading:n,subheading:t}){const o=dn(),s=z.useRef($e({delay:6e3,stopOnInteraction:!0})),i=[{platform:"Booking.com",name:"Sophie L.",country:"United Kingdom",date:"October 2025",rating:5,title:"A magical countryside stay",text:"An absolute gem in West Iceland. We watched the northern lights right from the hot tub. Breakfast was generous and the hosts could not have been kinder."},{platform:"Hotels.com",name:"Emma R.",country:"Canada",date:"August 2025",rating:5,title:"Will absolutely return",text:"Perfect base for exploring Borgarfjörður. The hot tub under the stars was a highlight after a long day of waterfalls and lava caves. Will absolutely return."},{platform:"Google",name:"Markus B.",country:"Germany",date:"September 2025",rating:5,title:"Beautiful spot, excellent food",text:"Quiet countryside setting with stunning mountain views. The superior room was spacious and beautifully kept. The restaurant on site was a lovely surprise â excellent lamb."},{platform:"Tripadvisor",name:"Gunnar H.",country:"Tripadvisor",date:"December 2025",rating:5,title:"A romantic countryside escape",text:"We loved our room which had real linen sheets and a comfortable bathroom. The lobby was simple but very comfortable with real leather couches. Every area of the hotel was very clean and really quiet. The staff were really nice too. If not for our short allotted time, we would love to stay for a week."},{platform:"Booking.com",name:"Jean-Pierre M.",country:"France",date:"July 2025",rating:4,title:"Warm hosts, peaceful setting",text:"Charming historic building with warm, attentive staff. Rooms are simple but very comfortable, and the location is wonderfully peaceful."},{platform:"Hotels.com",name:"David & Mei",country:"Singapore",date:"May 2025",rating:5,title:"A peaceful retreat",text:"A peaceful retreat after busy days on the road. The Barn room felt private and cosy, and we loved the countryside walks right from the door."},{platform:"Google",name:"Anna K.",country:"Iceland",date:"June 2025",rating:5,title:"Mæli hiklaust með",text:"Frábær gisting à fallegu umhverfi. Starfsfólkið var einstaklega elskulegt og morgunmaturinn à sérflokki. Mæli hiklaust með Hótel Stafholti."},{platform:"Tripadvisor",name:"Klara",country:"Iceland",date:"June 2026",rating:5,title:"Best lamb ever",text:"We stopped by the restaurant at Hotel Stafholt. The staff was very friendly and everything looked cosy. Mom said the lamb was the absolute best she has ever tasted in a restaurant. My fish dish was also very tasty. The view is spectacular and we left very happy."},{platform:"Tripadvisor",name:"Christina P.",country:"Tripadvisor",date:"October 2025",rating:5,title:"Easily 5/5",text:"Warm welcome after a long day of travel. Kind host. Quaint, comfortable and clean. Delicious soup and breakfast buffet. Worth the drive if out of the way."}];return C.jsx("section",{className:"bg-ink text-cream",children:C.jsxs("div",{className:"mx-auto max-w-7xl px-6 py-24 lg:px-10 lg:py-32",children:[C.jsxs("div",{className:"flex flex-col items-center text-center",children:[C.jsx("p",{className:"eyebrow text-cream/70",children:e??o("Guest reviews","Umsagnir gesta")}),C.jsx("h2",{className:"mt-4 font-display text-4xl md:text-6xl",children:n??o("Loved by travellers","Ãað sem gestir segja")}),t&&C.jsx("p",{className:"mt-5 max-w-2xl text-cream/80",children:t}),C.jsxs("div",{className:"mt-8 flex flex-wrap items-center justify-center gap-3",children:[C.jsx(ze,{platform:"Booking.com",score:"9.2/10",count:159}),C.jsx(ze,{platform:"Google",score:"4.7/5",count:181}),C.jsx(ze,{platform:"Hotels.com",score:"9.6/10",count:159}),C.jsx(ze,{platform:"Tripadvisor",score:"4.4/5",count:15})]}),C.jsx("p",{className:"mt-4 text-sm text-cream/60",children:o("Excellent ratings from 499+ verified guest reviews.","Frábærar einkunnir frá yfir 499 staðfestum umsögnum.")})]}),C.jsxs($t,{opts:{loop:!0,align:"start"},plugins:[s.current],className:"mt-14",children:[C.jsx(Kt,{className:"-ml-4",children:i.filter(r=>r.rating===5).map((r,c)=>C.jsx(Yt,{className:"pl-4 md:basis-1/2 lg:basis-1/3",children:C.jsxs("figure",{className:"flex h-full flex-col gap-5 border border-cream/15 bg-cream/[0.03] p-7",children:[C.jsxs("div",{className:"flex items-start justify-between gap-3",children:[C.jsx("div",{className:"flex items-center gap-0.5 text-ember",children:[...Array(r.rating)].map((a,l)=>C.jsx(Ct,{size:14,fill:"currentColor",strokeWidth:0},l))}),C.jsx("span",{className:`px-2 py-0.5 text-[10px] uppercase tracking-[0.12em] ${Xt[r.platform]}`,children:r.platform})]}),r.title&&C.jsx("h3",{className:"font-display text-xl text-cream",children:r.title}),C.jsxs("blockquote",{className:"text-sm leading-relaxed text-cream/85",children:['"',r.text,'"']}),C.jsxs("figcaption",{className:"mt-auto flex items-end justify-between gap-3 border-t border-cream/10 pt-4 text-xs",children:[C.jsxs("div",{children:[C.jsx("div",{className:"font-display text-sm text-cream",children:r.name}),C.jsx("div",{className:"text-cream/60",children:r.country})]}),C.jsx("div",{className:"text-cream/60",children:r.date})]})]})},c))}),C.jsx(Qt,{className:"left-2 border-cream/20 bg-cream/5 text-cream hover:bg-cream/10 hover:text-cream md:-left-4"}),C.jsx(Jt,{className:"right-2 border-cream/20 bg-cream/5 text-cream hover:bg-cream/10 hover:text-cream md:-right-4"})]}),C.jsx("div",{className:"mt-12 flex flex-wrap items-center justify-center gap-x-8 gap-y-3 text-sm",children:Object.keys(qe).map(r=>C.jsxs("a",{href:qe[r],target:"_blank",rel:"noopener noreferrer",className:"inline-flex items-center gap-2 text-cream/80 transition-colors hover:text-cream",children:[o("Read all reviews on","Lesa allar umsagnir á")," ",r,C.jsx(gn,{size:14})]},r))})]})})}export{$e as A,$t as C,sr as G,Kt as a,Yt as b,Qt as c,Jt as d};
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.