UNPKG

@lanaco/lnc-react-ui

Version:

React component library

1 lines 84.8 kB
"use strict";const l=require("./tslib.es6-fPwcSa2V.cjs"),V=require("react");function ri(t){const r=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(t){for(const e in t)if(e!=="default"){const n=Object.getOwnPropertyDescriptor(t,e);Object.defineProperty(r,e,n.get?n:{enumerable:!0,get:()=>t[e]})}}return r.default=t,Object.freeze(r)}const yt=ri(V);var rt=function(t){return{isEnabled:function(r){return t.some(function(e){return!!r[e]})}}},qr={measureLayout:rt(["layout","layoutId","drag","_layoutResetTransform"]),animation:rt(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag"]),exit:rt(["exit"]),drag:rt(["drag","dragControls"]),focus:rt(["whileFocus"]),hover:rt(["whileHover","onHoverStart","onHoverEnd"]),tap:rt(["whileTap","onTap","onTapStart","onTapCancel"]),pan:rt(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),layoutAnimation:rt(["layout","layoutId"])};function ei(t){for(var r in t){var e=t[r];e!==null&&(qr[r].Component=e)}}var mr=function(){},G=function(){};process.env.NODE_ENV!=="production"&&(mr=function(t,r){!t&&typeof console<"u"&&console.warn(r)},G=function(t,r){if(!t)throw new Error(r)});var xn=V.createContext({strict:!1}),Pn=Object.keys(qr),ni=Pn.length;function ai(t,r,e){var n=[],a=V.useContext(xn);if(!r)return null;process.env.NODE_ENV!=="production"&&e&&a.strict&&G(!1,"You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.");for(var i=0;i<ni;i++){var o=Pn[i],s=qr[o],f=s.isEnabled,u=s.Component;f(t)&&u&&n.push(yt.createElement(u,l.__assign({key:o},t,{visualElement:r})))}return n}var pr=V.createContext({transformPagePoint:function(t){return t},isStatic:!1}),gr=V.createContext({});function ii(){return V.useContext(gr).visualElement}var Ft=V.createContext(null);function hr(t){var r=V.useRef(null);return r.current===null&&(r.current=t()),r.current}function Tn(){var t=V.useContext(Ft);if(t===null)return[!0,null];var r=t.isPresent,e=t.onExitComplete,n=t.register,a=fi();V.useEffect(function(){return n(a)},[]);var i=function(){return e==null?void 0:e(a)};return!r&&e?[!1,i]:[!0]}function oi(t){return t===null?!0:t.isPresent}var si=0,ui=function(){return si++},fi=function(){return hr(ui)},li=V.createContext(null),jt=typeof window<"u",_e=jt?V.useLayoutEffect:V.useEffect;function ci(t){var r=t.layoutId,e=V.useContext(li);return e&&r!==void 0?e+"-"+r:r}function vi(t,r,e,n){var a=V.useContext(pr),i=V.useContext(xn),o=ii(),s=V.useContext(Ft),f=ci(e),u=V.useRef(void 0);n||(n=i.renderer),!u.current&&n&&(u.current=n(t,{visualState:r,parent:o,props:l.__assign(l.__assign({},e),{layoutId:f}),presenceId:s==null?void 0:s.id,blockInitialAnimation:(s==null?void 0:s.initial)===!1}));var c=u.current;return _e(function(){c&&(c.setProps(l.__assign(l.__assign(l.__assign({},a),e),{layoutId:f})),c.isPresent=oi(s),c.isPresenceRoot=!o||o.presenceId!==(s==null?void 0:s.id),c.syncRender())}),V.useEffect(function(){var p;c&&((p=c.animationState)===null||p===void 0||p.animateChanges())}),_e(function(){return function(){return c==null?void 0:c.notifyUnmount()}},[]),c}function Dr(t){return typeof t=="object"&&Object.prototype.hasOwnProperty.call(t,"current")}function di(t,r,e){return V.useCallback(function(n){var a;n&&((a=t.mount)===null||a===void 0||a.call(t,n)),r&&(n?r.mount(n):r.unmount()),e&&(typeof e=="function"?e(n):Dr(e)&&(e.current=n))},[r])}function Sn(t){return Array.isArray(t)}function Q(t){return typeof t=="string"||Sn(t)}function mi(t){var r={};return t.forEachValue(function(e,n){return r[n]=e.get()}),r}function pi(t){var r={};return t.forEachValue(function(e,n){return r[n]=e.getVelocity()}),r}function An(t,r,e,n,a){var i;return n===void 0&&(n={}),a===void 0&&(a={}),typeof r=="string"&&(r=(i=t.variants)===null||i===void 0?void 0:i[r]),typeof r=="function"?r(e??t.custom,n,a):r}function yr(t,r,e){var n=t.getProps();return An(n,r,e??n.custom,mi(t),pi(t))}function br(t){var r;return typeof((r=t.animate)===null||r===void 0?void 0:r.start)=="function"||Q(t.initial)||Q(t.animate)||Q(t.whileHover)||Q(t.whileDrag)||Q(t.whileTap)||Q(t.whileFocus)||Q(t.exit)}function Cn(t){return!!(br(t)||t.variants)}function gi(t,r){if(br(t)){var e=t.initial,n=t.animate;return{initial:e===!1||Q(e)?e:void 0,animate:Q(n)?n:void 0}}return t.inherit!==!1?r:{}}function hi(t,r){var e=gi(t,V.useContext(gr)),n=e.initial,a=e.animate;return V.useMemo(function(){return{initial:n,animate:a}},r?[xe(n),xe(a)]:[])}function xe(t){return Array.isArray(t)?t.join(" "):t}function yi(t){var r=t.preloadedFeatures,e=t.createVisualElement,n=t.useRender,a=t.useVisualState,i=t.Component;r&&ei(r);function o(s,f){var u=V.useContext(pr).isStatic,c=null,p=hi(s,u),d=a(s,u);return!u&&jt&&(p.visualElement=vi(i,d,s,e),c=ai(s,p.visualElement,r)),yt.createElement(yt.Fragment,null,yt.createElement(gr.Provider,{value:p},n(i,s,di(d,p.visualElement,f),d,u)),c)}return V.forwardRef(o)}function bi(t){function r(n,a){return a===void 0&&(a={}),yi(t(n,a))}var e=new Map;return new Proxy(r,{get:function(n,a){return e.has(a)||e.set(a,r(a)),e.get(a)}})}var _i=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","svg","switch","symbol","text","tspan","use","view"];function Jr(t){return typeof t!="string"||t.includes("-")?!1:!!(_i.indexOf(t)>-1||/[A-Z]/.test(t))}var St={};function xi(t){for(var r in t)St[r]=t[r]}var Pi=["","X","Y","Z"],Ti=["translate","scale","rotate","skew"],Et=["transformPerspective","x","y","z"];Ti.forEach(function(t){return Pi.forEach(function(r){return Et.push(t+r)})});function Si(t,r){return Et.indexOf(t)-Et.indexOf(r)}var Ai=new Set(Et);function _r(t){return Ai.has(t)}var Ci=new Set(["originX","originY","originZ"]);function Vn(t){return Ci.has(t)}function Ln(t,r){var e=r.layout,n=r.layoutId;return _r(t)||Vn(t)||(e||n!==void 0)&&(!!St[t]||t==="opacity")}var at=function(t){return t!==null&&typeof t=="object"&&t.getVelocity},Vi={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"};function Li(t,r,e,n){var a=t.transform,i=t.transformKeys,o=r.enableHardwareAcceleration,s=o===void 0?!0:o,f=r.allowTransformNone,u=f===void 0?!0:f,c="";i.sort(Si);for(var p=!1,d=i.length,m=0;m<d;m++){var v=i[m];c+=(Vi[v]||v)+"("+a[v]+") ",v==="z"&&(p=!0)}return!p&&s?c+="translateZ(0)":c=c.trim(),n?c=n(a,e?"":c):u&&e&&(c="none"),c}function Ei(t){var r=t.originX,e=r===void 0?"50%":r,n=t.originY,a=n===void 0?"50%":n,i=t.originZ,o=i===void 0?0:i;return e+" "+a+" "+o}function En(t){return t.startsWith("--")}var wi=function(t,r){return r&&typeof t=="number"?r.transform(t):t},wn=function(t,r){return function(e){return Math.max(Math.min(e,r),t)}},At=function(t){return t%1?Number(t.toFixed(5)):t},wt=/(-)?([\d]*\.?[\d])+/g,Rr=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))/gi,Mi=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2,3}\s*\/*\s*[\d\.]+%?\))$/i;function Ht(t){return typeof t=="string"}var vt={test:function(t){return typeof t=="number"},parse:parseFloat,transform:function(t){return t}},Ct=l.__assign(l.__assign({},vt),{transform:wn(0,1)}),Xt=l.__assign(l.__assign({},vt),{default:1}),Ut=function(t){return{test:function(r){return Ht(r)&&r.endsWith(t)&&r.split(" ").length===1},parse:parseFloat,transform:function(r){return""+r+t}}},nt=Ut("deg"),bt=Ut("%"),w=Ut("px"),Di=Ut("vh"),Ri=Ut("vw"),Pe=l.__assign(l.__assign({},bt),{parse:function(t){return bt.parse(t)/100},transform:function(t){return bt.transform(t*100)}}),Qr=function(t,r){return function(e){return!!(Ht(e)&&Mi.test(e)&&e.startsWith(t)||r&&Object.prototype.hasOwnProperty.call(e,r))}},Mn=function(t,r,e){return function(n){var a;if(!Ht(n))return n;var i=n.match(wt),o=i[0],s=i[1],f=i[2],u=i[3];return a={},a[t]=parseFloat(o),a[r]=parseFloat(s),a[e]=parseFloat(f),a.alpha=u!==void 0?parseFloat(u):1,a}},pt={test:Qr("hsl","hue"),parse:Mn("hue","saturation","lightness"),transform:function(t){var r=t.hue,e=t.saturation,n=t.lightness,a=t.alpha,i=a===void 0?1:a;return"hsla("+Math.round(r)+", "+bt.transform(At(e))+", "+bt.transform(At(n))+", "+At(Ct.transform(i))+")"}},Oi=wn(0,255),Cr=l.__assign(l.__assign({},vt),{transform:function(t){return Math.round(Oi(t))}}),gt={test:Qr("rgb","red"),parse:Mn("red","green","blue"),transform:function(t){var r=t.red,e=t.green,n=t.blue,a=t.alpha,i=a===void 0?1:a;return"rgba("+Cr.transform(r)+", "+Cr.transform(e)+", "+Cr.transform(n)+", "+At(Ct.transform(i))+")"}};function Ii(t){var r="",e="",n="",a="";return t.length>5?(r=t.substr(1,2),e=t.substr(3,2),n=t.substr(5,2),a=t.substr(7,2)):(r=t.substr(1,1),e=t.substr(2,1),n=t.substr(3,1),a=t.substr(4,1),r+=r,e+=e,n+=n,a+=a),{red:parseInt(r,16),green:parseInt(e,16),blue:parseInt(n,16),alpha:a?parseInt(a,16)/255:1}}var Or={test:Qr("#"),parse:Ii,transform:gt.transform},z={test:function(t){return gt.test(t)||Or.test(t)||pt.test(t)},parse:function(t){return gt.test(t)?gt.parse(t):pt.test(t)?pt.parse(t):Or.parse(t)},transform:function(t){return Ht(t)?t:t.hasOwnProperty("red")?gt.transform(t):pt.transform(t)}},Dn="${c}",Rn="${n}";function Bi(t){var r,e,n,a;return isNaN(t)&&Ht(t)&&((e=(r=t.match(wt))===null||r===void 0?void 0:r.length)!==null&&e!==void 0?e:0)+((a=(n=t.match(Rr))===null||n===void 0?void 0:n.length)!==null&&a!==void 0?a:0)>0}function On(t){var r=[],e=0,n=t.match(Rr);n&&(e=n.length,t=t.replace(Rr,Dn),r.push.apply(r,n.map(z.parse)));var a=t.match(wt);return a&&(t=t.replace(wt,Rn),r.push.apply(r,a.map(vt.parse))),{values:r,numColors:e,tokenised:t}}function In(t){return On(t).values}function Bn(t){var r=On(t),e=r.values,n=r.numColors,a=r.tokenised,i=e.length;return function(o){for(var s=a,f=0;f<i;f++)s=s.replace(f<n?Dn:Rn,f<n?z.transform(o[f]):At(o[f]));return s}}var Fi=function(t){return typeof t=="number"?0:t};function ji(t){var r=In(t),e=Bn(t);return e(r.map(Fi))}var et={test:Bi,parse:In,createTransformer:Bn,getAnimatableNone:ji},Hi=new Set(["brightness","contrast","saturate","opacity"]);function Ui(t){var r=t.slice(0,-1).split("("),e=r[0],n=r[1];if(e==="drop-shadow")return t;var a=(n.match(wt)||[])[0];if(!a)return t;var i=n.replace(a,""),o=Hi.has(e)?1:0;return a!==n&&(o*=100),e+"("+o+i+")"}var Ni=/([a-z-]*)\(.*?\)/g,Ir=l.__assign(l.__assign({},et),{getAnimatableNone:function(t){var r=t.match(Ni);return r?r.map(Ui).join(" "):t}}),Te=l.__assign(l.__assign({},vt),{transform:Math.round}),Fn={borderWidth:w,borderTopWidth:w,borderRightWidth:w,borderBottomWidth:w,borderLeftWidth:w,borderRadius:w,radius:w,borderTopLeftRadius:w,borderTopRightRadius:w,borderBottomRightRadius:w,borderBottomLeftRadius:w,width:w,maxWidth:w,height:w,maxHeight:w,size:w,top:w,right:w,bottom:w,left:w,padding:w,paddingTop:w,paddingRight:w,paddingBottom:w,paddingLeft:w,margin:w,marginTop:w,marginRight:w,marginBottom:w,marginLeft:w,rotate:nt,rotateX:nt,rotateY:nt,rotateZ:nt,scale:Xt,scaleX:Xt,scaleY:Xt,scaleZ:Xt,skew:nt,skewX:nt,skewY:nt,distance:w,translateX:w,translateY:w,translateZ:w,x:w,y:w,z:w,perspective:w,transformPerspective:w,opacity:Ct,originX:Pe,originY:Pe,originZ:w,zIndex:Te,fillOpacity:Ct,strokeOpacity:Ct,numOctaves:Te};function kr(t,r,e,n,a,i,o,s){var f,u=t.style,c=t.vars,p=t.transform,d=t.transformKeys,m=t.transformOrigin;d.length=0;var v=!1,y=!1,g=!0;for(var h in r){var T=r[h];if(En(h)){c[h]=T;continue}var M=Fn[h],L=wi(T,M);if(_r(h)){if(v=!0,p[h]=L,d.push(h),!g)continue;T!==((f=M.default)!==null&&f!==void 0?f:0)&&(g=!1)}else if(Vn(h))m[h]=L,y=!0;else if(e!=null&&e.isHydrated&&(n!=null&&n.isHydrated)&&St[h]){var x=St[h].process(T,n,e),P=St[h].applyTo;if(P)for(var E=P.length,C=0;C<E;C++)u[P[C]]=x;else u[h]=x}else u[h]=L}n&&e&&o&&s?(u.transform=o(n.deltaFinal,n.treeScale,v?p:void 0),i&&(u.transform=i(p,u.transform)),u.transformOrigin=s(n)):(v&&(u.transform=Li(t,a,g,i)),y&&(u.transformOrigin=Ei(m)))}var te=function(){return{style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}}};function jn(t,r,e){for(var n in r)!at(r[n])&&!Ln(n,e)&&(t[n]=r[n])}function Ki(t,r,e){var n=t.transformTemplate;return V.useMemo(function(){var a=te();kr(a,r,void 0,void 0,{enableHardwareAcceleration:!e},n);var i=a.vars,o=a.style;return l.__assign(l.__assign({},i),o)},[r])}function zi(t,r,e){var n=t.style||{},a={};return jn(a,n,t),Object.assign(a,Ki(t,r,e)),t.transformValues&&(a=t.transformValues(a)),a}function Yi(t,r,e){var n={},a=zi(t,r,e);return t.drag&&(n.draggable=!1,a.userSelect=a.WebkitUserSelect=a.WebkitTouchCallout="none",a.touchAction=t.drag===!0?"none":"pan-"+(t.drag==="x"?"y":"x")),n.style=a,n}var Gi=new Set(["initial","animate","exit","style","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","_layoutResetTransform","onLayoutAnimationComplete","onViewportBoxUpdate","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","whileDrag","onPan","onPanStart","onPanEnd","onPanSessionStart","onTap","onTapStart","onTapCancel","onHoverStart","onHoverEnd","whileFocus","whileTap","whileHover"]);function ar(t){return Gi.has(t)}var Hn=function(t){return!ar(t)};try{var Xi=require("@emotion/is-prop-valid").default;Hn=function(t){return t.startsWith("on")?!ar(t):Xi(t)}}catch{}function Wi(t,r,e){var n={};for(var a in t)(Hn(a)||e===!0&&ar(a)||!r&&!ar(a))&&(n[a]=t[a]);return n}function Se(t,r,e){return typeof t=="string"?t:w.transform(r+e*t)}function Zi(t,r,e){var n=Se(r,t.x,t.width),a=Se(e,t.y,t.height);return n+" "+a}var Vr=function(t,r){return w.transform(t*r)},$i={offset:"strokeDashoffset",array:"strokeDasharray"};function qi(t,r,e,n,a,i){n===void 0&&(n=1),a===void 0&&(a=0);var o=$i;t[o.offset]=Vr(-a,r);var s=Vr(e,r),f=Vr(n,r);t[o.array]=s+" "+f}function re(t,r,e,n,a,i,o,s){var f=r.attrX,u=r.attrY,c=r.originX,p=r.originY,d=r.pathLength,m=r.pathSpacing,v=m===void 0?1:m,y=r.pathOffset,g=y===void 0?0:y,h=l.__rest(r,["attrX","attrY","originX","originY","pathLength","pathSpacing","pathOffset"]);kr(t,h,e,n,a,i,o,s),t.attrs=t.style,t.style={};var T=t.attrs,M=t.style,L=t.dimensions,x=t.totalPathLength;T.transform&&(L&&(M.transform=T.transform),delete T.transform),L&&(c!==void 0||p!==void 0||M.transform)&&(M.transformOrigin=Zi(L,c!==void 0?c:.5,p!==void 0?p:.5)),f!==void 0&&(T.x=f),u!==void 0&&(T.y=u),x!==void 0&&d!==void 0&&qi(T,x,d,v,g)}var Un=function(){return l.__assign(l.__assign({},te()),{attrs:{}})};function Ji(t,r){var e=V.useMemo(function(){var a=Un();return re(a,r,void 0,void 0,{enableHardwareAcceleration:!1},t.transformTemplate),l.__assign(l.__assign({},a.attrs),{style:l.__assign({},a.style)})},[r]);if(t.style){var n={};jn(n,t.style,t),e.style=l.__assign(l.__assign({},n),e.style)}return e}function Qi(t){t===void 0&&(t=!1);var r=function(e,n,a,i,o){var s=i.latestValues,f=Jr(e)?Ji:Yi,u=f(n,s,o),c=Wi(n,typeof e=="string",t),p=l.__assign(l.__assign(l.__assign({},c),u),{ref:a});return V.createElement(e,p)};return r}var ki=/([a-z])([A-Z])/g,to="$1-$2",Nn=function(t){return t.replace(ki,to).toLowerCase()};function Kn(t,r){var e=r.style,n=r.vars;Object.assign(t.style,e);for(var a in n)t.style.setProperty(a,n[a])}var zn=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform"]);function Yn(t,r){Kn(t,r);for(var e in r.attrs)t.setAttribute(zn.has(e)?e:Nn(e),r.attrs[e])}function ee(t){var r=t.style,e={};for(var n in r)(at(r[n])||Ln(n,t))&&(e[n]=r[n]);return e}function Gn(t){var r=ee(t);for(var e in t)if(at(t[e])){var n=e==="x"||e==="y"?"attr"+e.toUpperCase():e;r[n]=t[e]}return r}function ne(t){return typeof t=="object"&&typeof t.start=="function"}var Mt=function(t){return Array.isArray(t)},ro=function(t){return!!(t&&typeof t=="object"&&t.mix&&t.toValue)},eo=function(t){return Mt(t)?t[t.length-1]||0:t};function no(t){var r=at(t)?t.get():t;return ro(r)?r.toValue():r}function Ae(t,r,e,n){var a=t.scrapeMotionValuesFromProps,i=t.createRenderState,o=t.onMount,s={latestValues:ao(r,e,n,a),renderState:i()};return o&&(s.mount=function(f){return o(r,f,s)}),s}var Xn=function(t){return function(r,e){var n=V.useContext(gr),a=V.useContext(Ft);return e?Ae(t,r,n,a):hr(function(){return Ae(t,r,n,a)})}};function ao(t,r,e,n){var a={},i=(e==null?void 0:e.initial)===!1,o=n(t);for(var s in o)a[s]=no(o[s]);var f=t.initial,u=t.animate,c=br(t),p=Cn(t);r&&p&&!c&&t.inherit!==!1&&(f??(f=r.initial),u??(u=r.animate));var d=i||f===!1?u:f;if(d&&typeof d!="boolean"&&!ne(d)){var m=Array.isArray(d)?d:[d];m.forEach(function(v){var y=An(t,v);if(y){var g=y.transitionEnd;y.transition;var h=l.__rest(y,["transitionEnd","transition"]);for(var T in h)a[T]=h[T];for(var T in g)a[T]=g[T]}})}return a}var io={useVisualState:Xn({scrapeMotionValuesFromProps:Gn,createRenderState:Un,onMount:function(t,r,e){var n=e.renderState,a=e.latestValues;try{n.dimensions=typeof r.getBBox=="function"?r.getBBox():r.getBoundingClientRect()}catch{n.dimensions={x:0,y:0,width:0,height:0}}oo(r)&&(n.totalPathLength=r.getTotalLength()),re(n,a,void 0,void 0,{enableHardwareAcceleration:!1},t.transformTemplate),Yn(r,n)}})};function oo(t){return t.tagName==="path"}var so={useVisualState:Xn({scrapeMotionValuesFromProps:ee,createRenderState:te})};function uo(t,r,e,n){var a=r.forwardMotionProps,i=a===void 0?!1:a,o=Jr(t)?io:so;return l.__assign(l.__assign({},o),{preloadedFeatures:e,useRender:Qi(i),createVisualElement:n,Component:t})}var F;(function(t){t.Animate="animate",t.Hover="whileHover",t.Tap="whileTap",t.Drag="whileDrag",t.Focus="whileFocus",t.Exit="exit"})(F||(F={}));function ae(t,r,e,n){return t.addEventListener(r,e,n),function(){return t.removeEventListener(r,e,n)}}function Br(t,r,e,n){V.useEffect(function(){var a=t.current;if(e&&a)return ae(a,r,e,n)},[t,r,e,n])}function fo(t){var r=t.whileFocus,e=t.visualElement,n=function(){var i;(i=e.animationState)===null||i===void 0||i.setActive(F.Focus,!0)},a=function(){var i;(i=e.animationState)===null||i===void 0||i.setActive(F.Focus,!1)};Br(e,"focus",r?n:void 0),Br(e,"blur",r?a:void 0)}function Wn(t){return typeof PointerEvent<"u"&&t instanceof PointerEvent?t.pointerType==="mouse":t instanceof MouseEvent}function Zn(t){var r=!!t.touches;return r}function lo(t){return function(r){var e=r instanceof MouseEvent,n=!e||e&&r.button===0;n&&t(r)}}var co={pageX:0,pageY:0};function vo(t,r){r===void 0&&(r="page");var e=t.touches[0]||t.changedTouches[0],n=e||co;return{x:n[r+"X"],y:n[r+"Y"]}}function mo(t,r){return r===void 0&&(r="page"),{x:t[r+"X"],y:t[r+"Y"]}}function ie(t,r){return r===void 0&&(r="page"),{point:Zn(t)?vo(t,r):mo(t,r)}}function po(t){return ie(t,"client")}var $n=function(t,r){r===void 0&&(r=!1);var e=function(n){return t(n,ie(n))};return r?lo(e):e},go=function(){return jt&&window.onpointerdown===null},ho=function(){return jt&&window.ontouchstart===null},yo=function(){return jt&&window.onmousedown===null},bo={pointerdown:"mousedown",pointermove:"mousemove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},_o={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function qn(t){return go()?t:ho()?_o[t]:yo()?bo[t]:t}function _t(t,r,e,n){return ae(t,qn(r),$n(e,r==="pointerdown"),n)}function ir(t,r,e,n){return Br(t,qn(r),e&&$n(e,r==="pointerdown"),n)}function Jn(t){var r=null;return function(){var e=function(){r=null};return r===null?(r=t,e):!1}}var Ce=Jn("dragHorizontal"),Ve=Jn("dragVertical");function Qn(t){var r=!1;if(t==="y")r=Ve();else if(t==="x")r=Ce();else{var e=Ce(),n=Ve();e&&n?r=function(){e(),n()}:(e&&e(),n&&n())}return r}function kn(){var t=Qn(!0);return t?(t(),!1):!0}function Le(t,r,e){return function(n,a){var i;!Wn(n)||kn()||(e==null||e(n,a),(i=t.animationState)===null||i===void 0||i.setActive(F.Hover,r))}}function xo(t){var r=t.onHoverStart,e=t.onHoverEnd,n=t.whileHover,a=t.visualElement;ir(a,"pointerenter",r||n?Le(a,!0,r):void 0),ir(a,"pointerleave",e||n?Le(a,!1,e):void 0)}var ta=function(t,r){return r?t===r?!0:ta(t,r.parentElement):!1};function oe(t){return V.useEffect(function(){return function(){return t()}},[])}var or=function(t,r,e){return Math.min(Math.max(e,t),r)},Lr=.001,Po=.01,Ee=10,To=.05,So=1;function Ao(t){var r=t.duration,e=r===void 0?800:r,n=t.bounce,a=n===void 0?.25:n,i=t.velocity,o=i===void 0?0:i,s=t.mass,f=s===void 0?1:s,u,c;mr(e<=Ee*1e3,"Spring duration must be 10 seconds or less");var p=1-a;p=or(To,So,p),e=or(Po,Ee,e/1e3),p<1?(u=function(y){var g=y*p,h=g*e,T=g-o,M=Fr(y,p),L=Math.exp(-h);return Lr-T/M*L},c=function(y){var g=y*p,h=g*e,T=h*o+o,M=Math.pow(p,2)*Math.pow(y,2)*e,L=Math.exp(-h),x=Fr(Math.pow(y,2),p),P=-u(y)+Lr>0?-1:1;return P*((T-M)*L)/x}):(u=function(y){var g=Math.exp(-y*e),h=(y-o)*e+1;return-Lr+g*h},c=function(y){var g=Math.exp(-y*e),h=(o-y)*(e*e);return g*h});var d=5/e,m=Vo(u,c,d);if(e=e*1e3,isNaN(m))return{stiffness:100,damping:10,duration:e};var v=Math.pow(m,2)*f;return{stiffness:v,damping:p*2*Math.sqrt(f*v),duration:e}}var Co=12;function Vo(t,r,e){for(var n=e,a=1;a<Co;a++)n=n-t(n)/r(n);return n}function Fr(t,r){return t*Math.sqrt(1-r*r)}var Lo=["duration","bounce"],Eo=["stiffness","damping","mass"];function we(t,r){return r.some(function(e){return t[e]!==void 0})}function wo(t){var r=l.__assign({velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1},t);if(!we(t,Eo)&&we(t,Lo)){var e=Ao(t);r=l.__assign(l.__assign(l.__assign({},r),e),{velocity:0,mass:1}),r.isResolvedFromDuration=!0}return r}function se(t){var r=t.from,e=r===void 0?0:r,n=t.to,a=n===void 0?1:n,i=t.restSpeed,o=i===void 0?2:i,s=t.restDelta,f=l.__rest(t,["from","to","restSpeed","restDelta"]),u={done:!1,value:e},c=wo(f),p=c.stiffness,d=c.damping,m=c.mass,v=c.velocity,y=c.duration,g=c.isResolvedFromDuration,h=Me,T=Me;function M(){var L=v?-(v/1e3):0,x=a-e,P=d/(2*Math.sqrt(p*m)),E=Math.sqrt(p/m)/1e3;if(s??(s=Math.abs(a-e)<=1?.01:.4),P<1){var C=Fr(E,P);h=function(D){var R=Math.exp(-P*E*D);return a-R*((L+P*E*x)/C*Math.sin(C*D)+x*Math.cos(C*D))},T=function(D){var R=Math.exp(-P*E*D);return P*E*R*(Math.sin(C*D)*(L+P*E*x)/C+x*Math.cos(C*D))-R*(Math.cos(C*D)*(L+P*E*x)-C*x*Math.sin(C*D))}}else if(P===1)h=function(D){return a-Math.exp(-E*D)*(x+(L+E*x)*D)};else{var S=E*Math.sqrt(P*P-1);h=function(D){var R=Math.exp(-P*E*D),j=Math.min(S*D,300);return a-R*((L+P*E*x)*Math.sinh(j)+S*x*Math.cosh(j))/S}}}return M(),{next:function(L){var x=h(L);if(g)u.done=L>=y;else{var P=T(L)*1e3,E=Math.abs(P)<=o,C=Math.abs(a-x)<=s;u.done=E&&C}return u.value=u.done?a:x,u},flipTarget:function(){var L;v=-v,L=[a,e],e=L[0],a=L[1],M()}}}se.needsInterpolation=function(t,r){return typeof t=="string"||typeof r=="string"};var Me=function(t){return 0},Dt=function(t,r,e){var n=r-t;return n===0?1:(e-t)/n},X=function(t,r,e){return-e*t+e*r+t},Mo=function(t,r,e){var n=t*t,a=r*r;return Math.sqrt(Math.max(0,e*(a-n)+n))},Do=[Or,gt,pt],De=function(t){return Do.find(function(r){return r.test(t)})},Re=function(t){return"'"+t+"' is not an animatable color. Use the equivalent color code instead."},ra=function(t,r){var e=De(t),n=De(r);G(!!e,Re(t)),G(!!n,Re(r)),G(e.transform===n.transform,"Both colors must be hex/RGBA, OR both must be HSLA.");var a=e.parse(t),i=n.parse(r),o=l.__assign({},a),s=e===pt?X:Mo;return function(f){for(var u in o)u!=="alpha"&&(o[u]=s(a[u],i[u],f));return o.alpha=X(a.alpha,i.alpha,f),e.transform(o)}},jr=function(t){return typeof t=="number"},Ro=function(t,r){return function(e){return r(t(e))}},Nt=function(){for(var t=[],r=0;r<arguments.length;r++)t[r]=arguments[r];return t.reduce(Ro)};function ea(t,r){return jr(t)?function(e){return X(t,r,e)}:z.test(t)?ra(t,r):aa(t,r)}var na=function(t,r){var e=l.__spreadArray([],t),n=e.length,a=t.map(function(i,o){return ea(i,r[o])});return function(i){for(var o=0;o<n;o++)e[o]=a[o](i);return e}},Oo=function(t,r){var e=l.__assign(l.__assign({},t),r),n={};for(var a in e)t[a]!==void 0&&r[a]!==void 0&&(n[a]=ea(t[a],r[a]));return function(i){for(var o in n)e[o]=n[o](i);return e}};function Oe(t){for(var r=et.parse(t),e=r.length,n=0,a=0,i=0,o=0;o<e;o++)n||typeof r[o]=="number"?n++:r[o].hue!==void 0?i++:a++;return{parsed:r,numNumbers:n,numRGB:a,numHSL:i}}var aa=function(t,r){var e=et.createTransformer(r),n=Oe(t),a=Oe(r);return G(n.numHSL===a.numHSL&&n.numRGB===a.numRGB&&n.numNumbers>=a.numNumbers,"Complex values '"+t+"' and '"+r+"' too different to mix. Ensure all colors are of the same type."),Nt(na(n.parsed,a.parsed),e)},Io=function(t,r){return function(e){return X(t,r,e)}};function Bo(t){if(typeof t=="number")return Io;if(typeof t=="string")return z.test(t)?ra:aa;if(Array.isArray(t))return na;if(typeof t=="object")return Oo}function Fo(t,r,e){for(var n=[],a=e||Bo(t[0]),i=t.length-1,o=0;o<i;o++){var s=a(t[o],t[o+1]);if(r){var f=Array.isArray(r)?r[o]:r;s=Nt(f,s)}n.push(s)}return n}function jo(t,r){var e=t[0],n=t[1],a=r[0];return function(i){return a(Dt(e,n,i))}}function Ho(t,r){var e=t.length,n=e-1;return function(a){var i=0,o=!1;if(a<=t[0]?o=!0:a>=t[n]&&(i=n-1,o=!0),!o){for(var s=1;s<e&&!(t[s]>a||s===n);s++);i=s-1}var f=Dt(t[i],t[i+1],a);return r[i](f)}}function ia(t,r,e){var n=e===void 0?{}:e,a=n.clamp,i=a===void 0?!0:a,o=n.ease,s=n.mixer,f=t.length;G(f===r.length,"Both input and output ranges must be the same length"),G(!o||!Array.isArray(o)||o.length===f-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),t[0]>t[f-1]&&(t=[].concat(t),r=[].concat(r),t.reverse(),r.reverse());var u=Fo(r,o,s),c=f===2?jo(t,u):Ho(t,u);return i?function(p){return c(or(t[0],t[f-1],p))}:c}var xr=function(t){return function(r){return 1-t(1-r)}},ue=function(t){return function(r){return r<=.5?t(2*r)/2:(2-t(2*(1-r)))/2}},Uo=function(t){return function(r){return Math.pow(r,t)}},oa=function(t){return function(r){return r*r*((t+1)*r-t)}},No=function(t){var r=oa(t);return function(e){return(e*=2)<1?.5*r(e):.5*(2-Math.pow(2,-10*(e-1)))}},sa=1.525,Ko=4/11,zo=8/11,Yo=9/10,ua=function(t){return t},fe=Uo(2),Go=xr(fe),fa=ue(fe),la=function(t){return 1-Math.sin(Math.acos(t))},ca=xr(la),Xo=ue(ca),le=oa(sa),Wo=xr(le),Zo=ue(le),$o=No(sa),qo=4356/361,Jo=35442/1805,Qo=16061/1805,sr=function(t){if(t===1||t===0)return t;var r=t*t;return t<Ko?7.5625*r:t<zo?9.075*r-9.9*t+3.4:t<Yo?qo*r-Jo*t+Qo:10.8*t*t-20.52*t+10.72},ko=xr(sr),ts=function(t){return t<.5?.5*(1-sr(1-t*2)):.5*sr(t*2-1)+.5};function rs(t,r){return t.map(function(){return r||fa}).splice(0,t.length-1)}function es(t){var r=t.length;return t.map(function(e,n){return n!==0?n/(r-1):0})}function ns(t,r){return t.map(function(e){return e*r})}function tr(t){var r=t.from,e=r===void 0?0:r,n=t.to,a=n===void 0?1:n,i=t.ease,o=t.offset,s=t.duration,f=s===void 0?300:s,u={done:!1,value:e},c=Array.isArray(a)?a:[e,a],p=ns(o&&o.length===c.length?o:es(c),f);function d(){return ia(p,c,{ease:Array.isArray(i)?i:rs(c,i)})}var m=d();return{next:function(v){return u.value=m(v),u.done=v>=f,u},flipTarget:function(){c.reverse(),m=d()}}}function as(t){var r=t.velocity,e=r===void 0?0:r,n=t.from,a=n===void 0?0:n,i=t.power,o=i===void 0?.8:i,s=t.timeConstant,f=s===void 0?350:s,u=t.restDelta,c=u===void 0?.5:u,p=t.modifyTarget,d={done:!1,value:a},m=o*e,v=a+m,y=p===void 0?v:p(v);return y!==v&&(m=y-a),{next:function(g){var h=-m*Math.exp(-g/f);return d.done=!(h>c||h<-c),d.value=d.done?y:y+h,d},flipTarget:function(){}}}var Ie={keyframes:tr,spring:se,decay:as};function is(t){if(Array.isArray(t.to))return tr;if(Ie[t.type])return Ie[t.type];var r=new Set(Object.keys(t));return r.has("ease")||r.has("duration")&&!r.has("dampingRatio")?tr:r.has("dampingRatio")||r.has("stiffness")||r.has("mass")||r.has("damping")||r.has("restSpeed")||r.has("restDelta")?se:tr}var va=1/60*1e3,os=typeof performance<"u"?function(){return performance.now()}:function(){return Date.now()},da=typeof window<"u"?function(t){return window.requestAnimationFrame(t)}:function(t){return setTimeout(function(){return t(os())},va)};function ss(t){var r=[],e=[],n=0,a=!1,i=new WeakSet,o={schedule:function(s,f,u){f===void 0&&(f=!1),u===void 0&&(u=!1);var c=u&&a,p=c?r:e;return f&&i.add(s),p.indexOf(s)===-1&&(p.push(s),c&&a&&(n=r.length)),s},cancel:function(s){var f=e.indexOf(s);f!==-1&&e.splice(f,1),i.delete(s)},process:function(s){var f;if(a=!0,f=[e,r],r=f[0],e=f[1],e.length=0,n=r.length,n)for(var u=0;u<n;u++){var c=r[u];c(s),i.has(c)&&(o.schedule(c),t())}a=!1}};return o}var us=40,Hr=!0,Rt=!1,Ur=!1,xt={delta:0,timestamp:0},Kt=["read","update","preRender","render","postRender"],Pr=Kt.reduce(function(t,r){return t[r]=ss(function(){return Rt=!0}),t},{}),tt=Kt.reduce(function(t,r){var e=Pr[r];return t[r]=function(n,a,i){return a===void 0&&(a=!1),i===void 0&&(i=!1),Rt||ls(),e.schedule(n,a,i)},t},{}),Vt=Kt.reduce(function(t,r){return t[r]=Pr[r].cancel,t},{}),ht=Kt.reduce(function(t,r){return t[r]=function(){return Pr[r].process(xt)},t},{}),fs=function(t){return Pr[t].process(xt)},ma=function(t){Rt=!1,xt.delta=Hr?va:Math.max(Math.min(t-xt.timestamp,us),1),xt.timestamp=t,Ur=!0,Kt.forEach(fs),Ur=!1,Rt&&(Hr=!1,da(ma))},ls=function(){Rt=!0,Hr=!0,Ur||da(ma)},ur=function(){return xt};function pa(t,r,e){return e===void 0&&(e=0),t-r-e}function cs(t,r,e,n){return e===void 0&&(e=0),n===void 0&&(n=!0),n?pa(r+-t,r,e):r-(t-r)+e}function vs(t,r,e,n){return n?t>=r+e:t<=-e}var ds=function(t){var r=function(e){var n=e.delta;return t(n)};return{start:function(){return tt.update(r,!0)},stop:function(){return Vt.update(r)}}};function ga(t){var r,e,n=t.from,a=t.autoplay,i=a===void 0?!0:a,o=t.driver,s=o===void 0?ds:o,f=t.elapsed,u=f===void 0?0:f,c=t.repeat,p=c===void 0?0:c,d=t.repeatType,m=d===void 0?"loop":d,v=t.repeatDelay,y=v===void 0?0:v,g=t.onPlay,h=t.onStop,T=t.onComplete,M=t.onRepeat,L=t.onUpdate,x=l.__rest(t,["from","autoplay","driver","elapsed","repeat","repeatType","repeatDelay","onPlay","onStop","onComplete","onRepeat","onUpdate"]),P=x.to,E,C=0,S=x.duration,D,R=!1,j=!0,H,B=is(x);!((e=(r=B).needsInterpolation)===null||e===void 0)&&e.call(r,n,P)&&(H=ia([0,100],[n,P],{clamp:!1}),n=0,P=100);var $=B(l.__assign(l.__assign({},x),{from:n,to:P}));function O(){C++,m==="reverse"?(j=C%2===0,u=cs(u,S,y,j)):(u=pa(u,S,y),m==="mirror"&&$.flipTarget()),R=!1,M&&M()}function W(){E.stop(),T&&T()}function Z(J){if(j||(J=-J),u+=J,!R){var N=$.next(Math.max(0,u));D=N.value,H&&(D=H(D)),R=j?N.done:u<=0}L==null||L(D),R&&(C===0&&(S??(S=u)),C<p?vs(u,S,y,j)&&O():W())}function dt(){g==null||g(),E=s(Z),E.start()}return i&&dt(),{stop:function(){h==null||h(),E.stop()}}}function ha(t,r){return r?t*(1e3/r):0}function ms(t){var r=t.from,e=r===void 0?0:r,n=t.velocity,a=n===void 0?0:n,i=t.min,o=t.max,s=t.power,f=s===void 0?.8:s,u=t.timeConstant,c=u===void 0?750:u,p=t.bounceStiffness,d=p===void 0?500:p,m=t.bounceDamping,v=m===void 0?10:m,y=t.restDelta,g=y===void 0?1:y,h=t.modifyTarget,T=t.driver,M=t.onUpdate,L=t.onComplete,x;function P(O){return i!==void 0&&O<i||o!==void 0&&O>o}function E(O){return i===void 0?o:o===void 0||Math.abs(i-O)<Math.abs(o-O)?i:o}function C(O){x==null||x.stop(),x=ga(l.__assign(l.__assign({},O),{driver:T,onUpdate:function(W){var Z;M==null||M(W),(Z=O.onUpdate)===null||Z===void 0||Z.call(O,W)},onComplete:L}))}function S(O){C(l.__assign({type:"spring",stiffness:d,damping:v,restDelta:g},O))}if(P(e))S({from:e,velocity:a,to:E(e)});else{var D=f*a+e;typeof h<"u"&&(D=h(D));var R=E(D),j=R===i?-1:1,H,B,$=function(O){H=B,B=O,a=ha(O-H,ur().delta),(j===1&&O>R||j===-1&&O<R)&&S({from:O,to:R,velocity:a})};C({type:"decay",from:e,velocity:a,timeConstant:c,power:f,restDelta:g,modifyTarget:h,onUpdate:P(D)?$:void 0})}return{stop:function(){return x==null?void 0:x.stop()}}}var Nr=function(t){return t.hasOwnProperty("x")&&t.hasOwnProperty("y")},Be=function(t){return Nr(t)&&t.hasOwnProperty("z")},Wt=function(t,r){return Math.abs(t-r)};function ya(t,r){if(jr(t)&&jr(r))return Wt(t,r);if(Nr(t)&&Nr(r)){var e=Wt(t.x,r.x),n=Wt(t.y,r.y),a=Be(t)&&Be(r)?Wt(t.z,r.z):0;return Math.sqrt(Math.pow(e,2)+Math.pow(n,2)+Math.pow(a,2))}}var ba=function(t,r){return 1-3*r+3*t},_a=function(t,r){return 3*r-6*t},xa=function(t){return 3*t},fr=function(t,r,e){return((ba(r,e)*t+_a(r,e))*t+xa(r))*t},Pa=function(t,r,e){return 3*ba(r,e)*t*t+2*_a(r,e)*t+xa(r)},ps=1e-7,gs=10;function hs(t,r,e,n,a){var i,o,s=0;do o=r+(e-r)/2,i=fr(o,n,a)-t,i>0?e=o:r=o;while(Math.abs(i)>ps&&++s<gs);return o}var ys=8,bs=.001;function _s(t,r,e,n){for(var a=0;a<ys;++a){var i=Pa(r,e,n);if(i===0)return r;var o=fr(r,e,n)-t;r-=o/i}return r}var rr=11,Zt=1/(rr-1);function xs(t,r,e,n){if(t===r&&e===n)return ua;for(var a=new Float32Array(rr),i=0;i<rr;++i)a[i]=fr(i*Zt,t,e);function o(s){for(var f=0,u=1,c=rr-1;u!==c&&a[u]<=s;++u)f+=Zt;--u;var p=(s-a[u])/(a[u+1]-a[u]),d=f+p*Zt,m=Pa(d,t,e);return m>=bs?_s(s,d,t,e):m===0?d:hs(s,f,f+Zt,t,e)}return function(s){return s===0||s===1?s:fr(o(s),r,n)}}function Ps(t){var r=t.onTap,e=t.onTapStart,n=t.onTapCancel,a=t.whileTap,i=t.visualElement,o=r||e||n||a,s=V.useRef(!1),f=V.useRef(null);function u(){var v;(v=f.current)===null||v===void 0||v.call(f),f.current=null}function c(){var v;return u(),s.current=!1,(v=i.animationState)===null||v===void 0||v.setActive(F.Tap,!1),!kn()}function p(v,y){c()&&(ta(i.getInstance(),v.target)?r==null||r(v,y):n==null||n(v,y))}function d(v,y){c()&&(n==null||n(v,y))}function m(v,y){var g;u(),!s.current&&(s.current=!0,f.current=Nt(_t(window,"pointerup",p),_t(window,"pointercancel",d)),e==null||e(v,y),(g=i.animationState)===null||g===void 0||g.setActive(F.Tap,!0))}ir(i,"pointerdown",o?m:void 0),oe(u)}var lt=function(t){return function(r){return t(r),null}},Ts={tap:lt(Ps),focus:lt(fo),hover:lt(xo)};function Ta(t,r){if(!Array.isArray(r))return!1;var e=r.length;if(e!==t.length)return!1;for(var n=0;n<e;n++)if(r[n]!==t[n])return!1;return!0}var lr=function(t){return t*1e3},Fe={linear:ua,easeIn:fe,easeInOut:fa,easeOut:Go,circIn:la,circInOut:Xo,circOut:ca,backIn:le,backInOut:Zo,backOut:Wo,anticipate:$o,bounceIn:ko,bounceInOut:ts,bounceOut:sr},je=function(t){if(Array.isArray(t)){G(t.length===4,"Cubic bezier arrays must contain four numerical values.");var r=l.__read(t,4),e=r[0],n=r[1],a=r[2],i=r[3];return xs(e,n,a,i)}else if(typeof t=="string")return G(Fe[t]!==void 0,"Invalid easing type '"+t+"'"),Fe[t];return t},Ss=function(t){return Array.isArray(t)&&typeof t[0]!="number"},He=function(t,r){return t==="zIndex"?!1:!!(typeof r=="number"||Array.isArray(r)||typeof r=="string"&&et.test(r)&&!r.startsWith("url("))},ut=function(){return{type:"spring",stiffness:500,damping:25,restDelta:.5,restSpeed:10}},$t=function(t){return{type:"spring",stiffness:550,damping:t===0?2*Math.sqrt(550):30,restDelta:.01,restSpeed:10}},Er=function(){return{type:"keyframes",ease:"linear",duration:.3}},As=function(t){return{type:"keyframes",duration:.8,values:t}},Ue={x:ut,y:ut,z:ut,rotate:ut,rotateX:ut,rotateY:ut,rotateZ:ut,scaleX:$t,scaleY:$t,scale:$t,opacity:Er,backgroundColor:Er,color:Er,default:$t},Cs=function(t,r){var e;return Mt(r)?e=As:e=Ue[t]||Ue.default,l.__assign({to:r},e(r))},Vs=l.__assign(l.__assign({},Fn),{color:z,backgroundColor:z,outlineColor:z,fill:z,stroke:z,borderColor:z,borderTopColor:z,borderRightColor:z,borderBottomColor:z,borderLeftColor:z,filter:Ir,WebkitFilter:Ir}),ce=function(t){return Vs[t]};function ve(t,r){var e,n=ce(t);return n!==Ir&&(n=et),(e=n.getAnimatableNone)===null||e===void 0?void 0:e.call(n,r)}function Ls(t){t.when,t.delay,t.delayChildren,t.staggerChildren,t.staggerDirection,t.repeat,t.repeatType,t.repeatDelay,t.from;var r=l.__rest(t,["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from"]);return!!Object.keys(r).length}var Ne=!1;function Es(t){var r=t.ease,e=t.times,n=t.yoyo,a=t.flip,i=t.loop,o=l.__rest(t,["ease","times","yoyo","flip","loop"]),s=l.__assign({},o);return e&&(s.offset=e),o.duration&&(s.duration=lr(o.duration)),o.repeatDelay&&(s.repeatDelay=lr(o.repeatDelay)),r&&(s.ease=Ss(r)?r.map(je):je(r)),o.type==="tween"&&(s.type="keyframes"),(n||i||a)&&(mr(!Ne,"yoyo, loop and flip have been removed from the API. Replace with repeat and repeatType options."),Ne=!0,n?s.repeatType="reverse":i?s.repeatType="loop":a&&(s.repeatType="mirror"),s.repeat=i||n||a||o.repeat),o.type!=="spring"&&(s.type="keyframes"),s}function ws(t,r){var e,n=de(t,r)||{};return(e=n.delay)!==null&&e!==void 0?e:0}function Ms(t){return Array.isArray(t.to)&&t.to[0]===null&&(t.to=l.__spreadArray([],l.__read(t.to)),t.to[0]=t.from),t}function Ds(t,r,e){var n;return Array.isArray(r.to)&&((n=t.duration)!==null&&n!==void 0||(t.duration=.8)),Ms(r),Ls(t)||(t=l.__assign(l.__assign({},t),Cs(e,r.to))),l.__assign(l.__assign({},r),Es(t))}function Rs(t,r,e,n,a){var i,o=de(n,t),s=(i=o.from)!==null&&i!==void 0?i:r.get(),f=He(t,e);s==="none"&&f&&typeof e=="string"?s=ve(t,e):Ke(s)&&typeof e=="string"?s=ze(e):!Array.isArray(e)&&Ke(e)&&typeof s=="string"&&(e=ze(s));var u=He(t,s);mr(u===f,"You are trying to animate "+t+' from "'+s+'" to "'+e+'". '+s+" is not an animatable value - to enable this animation set "+s+" to a value animatable to "+e+" via the `style` property.");function c(){var d={from:s,to:e,velocity:r.getVelocity(),onComplete:a,onUpdate:function(m){return r.set(m)}};return o.type==="inertia"||o.type==="decay"?ms(l.__assign(l.__assign({},d),o)):ga(l.__assign(l.__assign({},Ds(o,d,t)),{onUpdate:function(m){var v;d.onUpdate(m),(v=o.onUpdate)===null||v===void 0||v.call(o,m)},onComplete:function(){var m;d.onComplete(),(m=o.onComplete)===null||m===void 0||m.call(o)}}))}function p(){var d;return r.set(e),a(),(d=o==null?void 0:o.onComplete)===null||d===void 0||d.call(o),{stop:function(){}}}return!u||!f||o.type===!1?p:c}function Ke(t){return t===0||typeof t=="string"&&parseFloat(t)===0&&t.indexOf(" ")===-1}function ze(t){return typeof t=="number"?0:ve("",t)}function de(t,r){return t[r]||t.default||t}function cr(t,r,e,n){return n===void 0&&(n={}),r.start(function(a){var i,o,s=Rs(t,r,e,n,a),f=ws(n,t),u=function(){return o=s()};return f?i=setTimeout(u,lr(f)):u(),function(){clearTimeout(i),o==null||o.stop()}})}var Os=function(t){return/^\-?\d*\.?\d+$/.test(t)};function Sa(t,r){t.indexOf(r)===-1&&t.push(r)}function Aa(t,r){var e=t.indexOf(r);e>-1&&t.splice(e,1)}var er=function(){function t(){this.subscriptions=[]}return t.prototype.add=function(r){var e=this;return Sa(this.subscriptions,r),function(){return Aa(e.subscriptions,r)}},t.prototype.notify=function(r,e,n){var a=this.subscriptions.length;if(a)if(a===1)this.subscriptions[0](r,e,n);else for(var i=0;i<a;i++){var o=this.subscriptions[i];o&&o(r,e,n)}},t.prototype.getSize=function(){return this.subscriptions.length},t.prototype.clear=function(){this.subscriptions.length=0},t}(),Is=function(t){return!isNaN(parseFloat(t))},Bs=function(){function t(r){var e=this;this.timeDelta=0,this.lastUpdated=0,this.updateSubscribers=new er,this.velocityUpdateSubscribers=new er,this.renderSubscribers=new er,this.canTrackVelocity=!1,this.updateAndNotify=function(n,a){a===void 0&&(a=!0),e.prev=e.current,e.current=n;var i=ur(),o=i.delta,s=i.timestamp;e.lastUpdated!==s&&(e.timeDelta=o,e.lastUpdated=s,tt.postRender(e.scheduleVelocityCheck)),e.prev!==e.current&&e.updateSubscribers.notify(e.current),e.velocityUpdateSubscribers.getSize()&&e.velocityUpdateSubscribers.notify(e.getVelocity()),a&&e.renderSubscribers.notify(e.current)},this.scheduleVelocityCheck=function(){return tt.postRender(e.velocityCheck)},this.velocityCheck=function(n){var a=n.timestamp;a!==e.lastUpdated&&(e.prev=e.current,e.velocityUpdateSubscribers.notify(e.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=r,this.canTrackVelocity=Is(this.current)}return t.prototype.onChange=function(r){return this.updateSubscribers.add(r)},t.prototype.clearListeners=function(){this.updateSubscribers.clear()},t.prototype.onRenderRequest=function(r){return r(this.get()),this.renderSubscribers.add(r)},t.prototype.attach=function(r){this.passiveEffect=r},t.prototype.set=function(r,e){e===void 0&&(e=!0),!e||!this.passiveEffect?this.updateAndNotify(r,e):this.passiveEffect(r,this.updateAndNotify)},t.prototype.get=function(){return this.current},t.prototype.getPrevious=function(){return this.prev},t.prototype.getVelocity=function(){return this.canTrackVelocity?ha(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0},t.prototype.start=function(r){var e=this;return this.stop(),new Promise(function(n){e.hasAnimated=!0,e.stopAnimation=r(n)}).then(function(){return e.clearAnimation()})},t.prototype.stop=function(){this.stopAnimation&&this.stopAnimation(),this.clearAnimation()},t.prototype.isAnimating=function(){return!!this.stopAnimation},t.prototype.clearAnimation=function(){this.stopAnimation=null},t.prototype.destroy=function(){this.updateSubscribers.clear(),this.renderSubscribers.clear(),this.stop()},t}();function ct(t){return new Bs(t)}var Ca=function(t){return function(r){return r.test(t)}},Fs={test:function(t){return t==="auto"},parse:function(t){return t}},Va=[vt,w,bt,nt,Ri,Di,Fs],qt=function(t){return Va.find(Ca(t))},js=l.__spreadArray(l.__spreadArray([],l.__read(Va)),[z,et]),Hs=function(t){return js.find(Ca(t))};function Us(t,r,e){t.hasValue(r)?t.getValue(r).set(e):t.addValue(r,ct(e))}function Ns(t,r){var e=yr(t,r),n=e?t.makeTargetAnimatable(e,!1):{},a=n.transitionEnd,i=a===void 0?{}:a;n.transition;var o=l.__rest(n,["transitionEnd","transition"]);o=l.__assign(l.__assign({},o),i);for(var s in o){var f=eo(o[s]);Us(t,s,f)}}function Ks(t,r,e){var n,a,i,o,s=Object.keys(r).filter(function(m){return!t.hasValue(m)}),f=s.length;if(f)for(var u=0;u<f;u++){var c=s[u],p=r[c],d=null;Array.isArray(p)&&(d=p[0]),d===null&&(d=(a=(n=e[c])!==null&&n!==void 0?n:t.readValue(c))!==null&&a!==void 0?a:r[c]),d!=null&&(typeof d=="string"&&Os(d)?d=parseFloat(d):!Hs(d)&&et.test(p)&&(d=ve(c,p)),t.addValue(c,ct(d)),(i=(o=e)[c])!==null&&i!==void 0||(o[c]=d),t.setBaseTarget(c,d))}}function zs(t,r){if(r){var e=r[t]||r.default||r;return e.from}}function Ys(t,r,e){var n,a,i={};for(var o in t)i[o]=(n=zs(o,r))!==null&&n!==void 0?n:(a=e.getValue(o))===null||a===void 0?void 0:a.get();return i}function Gs(t,r,e){e===void 0&&(e={}),t.notifyAnimationStart();var n;if(Array.isArray(r)){var a=r.map(function(o){return Kr(t,o,e)});n=Promise.all(a)}else if(typeof r=="string")n=Kr(t,r,e);else{var i=typeof r=="function"?yr(t,r,e.custom):r;n=La(t,i,e)}return n.then(function(){return t.notifyAnimationComplete(r)})}function Kr(t,r,e){var n;e===void 0&&(e={});var a=yr(t,r,e.custom),i=(a||{}).transition,o=i===void 0?t.getDefaultTransition()||{}:i;e.transitionOverride&&(o=e.transitionOverride);var s=a?function(){return La(t,a,e)}:function(){return Promise.resolve()},f=!((n=t.variantChildren)===null||n===void 0)&&n.size?function(m){m===void 0&&(m=0);var v=o.delayChildren,y=v===void 0?0:v,g=o.staggerChildren,h=o.staggerDirection;return Xs(t,r,y+m,g,h,e)}:function(){return Promise.resolve()},u=o.when;if(u){var c=l.__read(u==="beforeChildren"?[s,f]:[f,s],2),p=c[0],d=c[1];return p().then(d)}else return Promise.all([s(),f(e.delay)])}function La(t,r,e){var n,a=e===void 0?{}:e,i=a.delay,o=i===void 0?0:i,s=a.transitionOverride,f=a.type,u=t.makeTargetAnimatable(r),c=u.transition,p=c===void 0?t.getDefaultTransition():c,d=u.transitionEnd,m=l.__rest(u,["transition","transitionEnd"]);s&&(p=s);var v=[],y=f&&((n=t.animationState)===null||n===void 0?void 0:n.getState()[f]);for(var g in m){var h=t.getValue(g),T=m[g];if(!(!h||T===void 0||y&&Zs(y,g))){var M=cr(g,h,T,l.__assign({delay:o},p));v.push(M)}}return Promise.all(v).then(function(){d&&Ns(t,d)})}function Xs(t,r,e,n,a,i){e===void 0&&(e=0),n===void 0&&(n=0),a===void 0&&(a=1);var o=[],s=(t.variantChildren.size-1)*n,f=a===1?function(u){return u===void 0&&(u=0),u*n}:function(u){return u===void 0&&(u=0),s-u*n};return Array.from(t.variantChildren).sort(Ws).forEach(function(u,c){o.push(Kr(u,r,l.__assign(l.__assign({},i),{delay:e+f(c)})).then(function(){return u.notifyAnimationComplete(r)}))}),Promise.all(o)}function Ws(t,r){return t.sortNodePosition(r)}function Zs(t,r){var e=t.protectedKeys,n=t.needsAnimating,a=e.hasOwnProperty(r)&&n[r]!==!0;return n[r]=!1,a}var me=[F.Animate,F.Hover,F.Tap,F.Drag,F.Focus,F.Exit],$s=l.__spreadArray([],l.__read(me)).reverse(),qs=me.length;function Js(t){return function(r){return Promise.all(r.map(function(e){var n=e.animation,a=e.options;return Gs(t,n,a)}))}}function Qs(t){var r=Js(t),e=tu(),n={},a=!0,i=function(c,p){var d=yr(t,p);if(d){d.transition;var m=d.transitionEnd,v=l.__rest(d,["transition","transitionEnd"]);c=l.__assign(l.__assign(l.__assign({},c),v),m)}return c};function o(c){return n[c]!==void 0}function s(c){r=c(t)}function f(c,p){for(var d,m=t.getProps(),v=t.getVariantContext(!0)||{},y=[],g=new Set,h={},T=1/0,M=function(E){var C=$s[E],S=e[C],D=(d=m[C])!==null&&d!==void 0?d:v[C],R=Q(D),j=C===p?S.isActive:null;j===!1&&(T=E);var H=D===v[C]&&D!==m[C]&&R;if(H&&a&&t.manuallyAnimateOnMount&&(H=!1),S.protectedKeys=l.__assign({},h),!S.isActive&&j===null||!D&&!S.prevProp||ne(D)||typeof D=="boolean")return"continue";var B=ks(S.prevProp,D)||C===p&&S.isActive&&!H&&R||E>T&&R,$=Array.isArray(D)?D:[D],O=$.reduce(i,{});j===!1&&(O={});var W=S.prevResolvedValues,Z=W===void 0?{}:W,dt=l.__assign(l.__assign({},Z),O),J=function(st){B=!0,g.delete(st),S.needsAnimating[st]=!0};for(var N in dt){var k=O[N],ot=Z[N];h.hasOwnProperty(N)||(k!==ot?Mt(k)&&Mt(ot)?Ta(k,ot)?S.protectedKeys[N]=!0:J(N):k!==void 0?J(N):g.add(N):k!==void 0&&g.has(N)?J(N):S.protectedKeys[N]=!0)}S.prevProp=D,S.prevResolvedValues=O,S.isActive&&(h=l.__assign(l.__assign({},h),O)),a&&t.blockInitialAnimation&&(B=!1),B&&!H&&y.push.apply(y,l.__spreadArray([],l.__read($.map(function(st){return{animation:st,options:l.__assign({type:C},c)}}))))},L=0;L<qs;L++)M(L);if(n=l.__assign({},h),g.size){var x={};g.forEach(function(E){var C=t.getBaseTarget(E);C!==void 0&&(x[E]=C)}),y.push({animation:x})}var P=!!y.length;return a&&m.initial===!1&&!t.manuallyAnimateOnMount&&(P=!1),a=!1,P?r(y):Promise.resolve()}function u(c,p,d){var m;return e[c].isActive===p?Promise.resolve():((m=t.variantChildren)===null||m===void 0||m.forEach(function(v){var y;return(y=v.animationState)===null||y===void 0?void 0:y.setActive(c,p)}),e[c].isActive=p,f(d,c))}return{isAnimated:o,animateChanges:f,setActive:u,setAnimateFunction:s,getState:function(){return e}}}function ks(t,r){return typeof r=="string"?r!==t:Sn(r)?!Ta(r,t):!1}function mt(t){return t===void 0&&(t=!1),{isActive:t,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function tu(){var t;return t={},t[F.Animate]=mt(!0),t[F.Hover]=mt(),t[F.Tap]=mt(),t[F.Drag]=mt(),t[F.Focus]=mt(),t[F.Exit]=mt(),t}var ru={animation:lt(function(t){var r=t.visualElement,e=t.animate;r.animationState||(r.animationState=Qs(r)),ne(e)&&V.useEffect(function(){return e.subscribe(r)},[e])}),exit:lt(function(t){var r=t.custom,e=t.visualElement,n=l.__read(Tn(),2),a=n[0],i=n[1],o=V.useContext(Ft);V.useEffect(function(){var s,f,u=(s=e.animationState)===null||s===void 0?void 0:s.setActive(F.Exit,!a,{custom:(f=o==null?void 0:o.custom)!==null&&f!==void 0?f:r});!a&&(u==null||u.then(i))},[a])})},Ea=function(){function t(r,e,n){var a=this,i=n===void 0?{}:n,o=i.transformPagePoint;if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=function(){if(a.lastMoveEvent&&a.lastMoveEventInfo){var d=Mr(a.lastMoveEventInfo,a.history),m=a.startEvent!==null,v=ya(d.offset,{x:0,y:0})>=3;if(!(!m&&!v)){var y=d.point,g=ur().timestamp;a.history.push(l.__assign(l.__assign({},y),{timestamp:g}));var h=a.handlers,T=h.onStart,M=h.onMove;m||(T&&T(a.lastMoveEvent,d),a.startEvent=a.lastMoveEvent),M&&M(a.lastMoveEvent,d)}}},this.handlePointerMove=function(d,m){if(a.lastMoveEvent=d,a.lastMoveEventInfo=wr(m,a.transformPagePoint),Wn(d)&&d.buttons===0){a.handlePointerUp(d,m);return}tt.update(a.updatePoint,!0)},this.handlePointerUp=function(d,m){a.end();var v=a.handlers,y=v.onEnd,g=v.onSessionEnd,h=Mr(wr(m,a.transformPagePoint),a.history);a.startEvent&&y&&y(d,h),g&&g(d,h)},!(Zn(r)&&r.touches.length>1)){this.handlers=e,this.transformPagePoint=o;var s=ie(r),f=wr(s,this.transformPagePoint),u=f.point,c=ur().timestamp;this.history=[l.__assign(l.__assign({},u),{timestamp:c})];var p=e.onSessionStart;p&&p(r,Mr(f,this.history)),this.removeListeners=Nt(_t(window,"pointermove",this.handlePointerMove),_t(window,"pointerup",this.handlePointerUp),_t(window,"pointercancel",this.handlePointerUp))}}return t.prototype.updateHandlers=function(r){this.handlers=r},t.prototype.end=function(){this.removeListeners&&this.removeListeners(),Vt.update(this.updatePoint)},t}();function wr(t,r){return r?{point:r(t.point)}:t}function Ye(t,r){return{x:t.x-r.x,y:t.y-r.y}}function Mr(t,r){var e=t.point;return{point:e,delta:Ye(e,wa(r)),offset:Ye(e,eu(r)),velocity:nu(r,.1)}}function eu(t){return t[0]}function wa(t){return t[t.length-1]}function nu(t,r){if(t.length<2)return{x:0,y:0};for(var e=t.length-1,n=null,a=wa(t);e>=0&&(n=t[e],!(a.timestamp-n.timestamp>lr(r)));)e--;if(!n)return{x:0,y:0};var i=(a.timestamp-n.timestamp)/1e3;if(i===0)return{x:0,y:0};var o={x:(a.x-n.x)/i,y:(a.y-n.y)/i};return o.x===1/0&&(o.x=0),o.y===1/0&&(o.y=0),o}function au(t){return t}function Ma(t){var r=t.top,e=t.left,n=t.right,a=t.bottom;return{x:{min:e,max:n},y:{min:r,max:a}}}function iu(t){var r=t.x,e=t.y;return{top:e.min,bottom:e.max,left:r.min,right:r.max}}function ou(t,r){var e=t.top,n=t.left,a=t.bottom,i=t.right;r===void 0&&(r=au);var o=r({x:n,y:e}),s=r({x:i,y:a});return{top:o.y,left:o.x,bottom:s.y,right:s.x}}function it(){return{x:{min:0,max:1},y:{min:0,max:1}}}function su(t){return{x:l.__assign({},t.x),y:l.__assign({},t.y)}}var Ge={translate:0,scale:1,origin:0,originPoint:0};function Xe(){return{x:l.__assign({},Ge),y:l.__assign({},Ge)}}function Y(t){return[t(