try{let e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="bd7df54a-60be-49b4-b98a-4de13cc2f1f7",e._sentryDebugIdIdentifier="sentry-dbid-bd7df54a-60be-49b4-b98a-4de13cc2f1f7")}catch(e){}"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9469],{1331:(e,t,n)=>{n.d(t,{B:()=>i,K:()=>o});var r=n(54990);let i=e=>!!(e&&"object"==typeof e&&e.mix&&e.toValue),o=e=>(0,r.p)(e)?e[e.length-1]||0:e},3381:(e,t,n)=>{n.d(t,{Z:()=>T});var r=n(94774);n(88829);var i=n(27030),o=n(93965),a=n(75862),s=n(99868),l=n(98767),u=n(31981),c=n(8913);function d(e){return Array.isArray(e)?e.join(" "):e}var f=n(50964),p=n(74618),v=n(76416),h=n(97418),m=n(60895),g=n(84608),y=n(64564),b=n(3397),E=n(63461),w=n(23966);function T(e){var t,n;let{preloadedFeatures:T,createVisualElement:x,useRender:P,useVisualState:A,Component:M}=e;function S(e,t){var n,v,h;let T;let S={...(0,i.useContext)(s.Q),...e,layoutId:function(e){let{layoutId:t}=e,n=(0,i.useContext)(o.L).id;return n&&void 0!==t?n+"-"+t:t}(e)},{isStatic:k}=S,C=function(e){let{initial:t,animate:n}=function(e,t){if((0,u.e)(e)){let{initial:t,animate:n}=e;return{initial:!1===t||(0,c.w)(t)?t:void 0,animate:(0,c.w)(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,(0,i.useContext)(l.A));return(0,i.useMemo)(()=>({initial:t,animate:n}),[d(t),d(n)])}(e),L=A(e,k);if(!k&&f.B){v=0,h=0,(0,i.useContext)(a.Y).strict;let e=function(e){let{drag:t,layout:n}=p.B;if(!t&&!n)return{};let r={...t,...n};return{MeasureLayout:(null==t?void 0:t.isEnabled(e))||(null==n?void 0:n.isEnabled(e))?r.MeasureLayout:void 0,ProjectionNode:r.ProjectionNode}}(S);T=e.MeasureLayout,C.visualElement=function(e,t,n,r,o){var u,c;let{visualElement:d}=(0,i.useContext)(l.A),f=(0,i.useContext)(a.Y),p=(0,i.useContext)(b.t),v=(0,i.useContext)(s.Q).reducedMotion,h=(0,i.useRef)(null);r=r||f.renderer,!h.current&&r&&(h.current=r(e,{visualState:t,parent:d,props:n,presenceContext:p,blockInitialAnimation:!!p&&!1===p.initial,reducedMotionConfig:v}));let T=h.current,x=(0,i.useContext)(E.N);T&&!T.projection&&o&&("html"===T.type||"svg"===T.type)&&function(e,t,n,r){let{layoutId:i,layout:o,drag:a,dragConstraints:s,layoutScroll:l,layoutRoot:u}=t;e.projection=new n(e.latestValues,t["data-framer-portal-id"]?void 0:function e(t){if(t)return!1!==t.options.allowProjection?t.projection:e(t.parent)}(e.parent)),e.projection.setOptions({layoutId:i,layout:o,alwaysMeasureLayout:!!a||s&&(0,m.X)(s),visualElement:e,animationType:"string"==typeof o?o:"both",initialPromotionConfig:r,layoutScroll:l,layoutRoot:u})}(h.current,n,o,x);let P=(0,i.useRef)(!1);(0,i.useInsertionEffect)(()=>{T&&P.current&&T.update(n,p)});let A=n[y.n],M=(0,i.useRef)(!!A&&!(null===(u=window.MotionHandoffIsComplete)||void 0===u?void 0:u.call(window,A))&&(null===(c=window.MotionHasOptimisedAnimation)||void 0===c?void 0:c.call(window,A)));return(0,w.E)(()=>{T&&(P.current=!0,window.MotionIsMounted=!0,T.updateFeatures(),g.k2.render(T.render),M.current&&T.animationState&&T.animationState.animateChanges())}),(0,i.useEffect)(()=>{T&&(!M.current&&T.animationState&&T.animationState.animateChanges(),M.current&&(queueMicrotask(()=>{var e;null===(e=window.MotionHandoffMarkAsComplete)||void 0===e||e.call(window,A)}),M.current=!1))}),T}(M,L,S,x,e.ProjectionNode)}return(0,r.jsxs)(l.A.Provider,{value:C,children:[T&&C.visualElement?(0,r.jsx)(T,{visualElement:C.visualElement,...S}):null,P(M,e,(n=C.visualElement,(0,i.useCallback)(e=>{e&&L.onMount&&L.onMount(e),n&&(e?n.mount(e):n.unmount()),t&&("function"==typeof t?t(e):(0,m.X)(t)&&(t.current=e))},[n])),L,k,C.visualElement)]})}T&&(0,v.Y)(T),S.displayName="motion.".concat("string"==typeof M?M:"create(".concat(null!==(n=null!==(t=M.displayName)&&void 0!==t?t:M.name)&&void 0!==n?n:"",")"));let k=(0,i.forwardRef)(S);return k[h.o]=M,k}},3397:(e,t,n)=>{n.d(t,{t:()=>r});let r=(0,n(27030).createContext)(null)},6297:(e,t,n)=>{n.d(t,{d:()=>l});var r=n(75573),i=n(78324),o=n(39443);let a={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},s=o.U.length;function l(e,t,n){let l="",u=!0;for(let c=0;c{n.d(t,{m:()=>o});var r=n(58100);let i=(0,n(8746).C)(),o=(0,r.I)(i)},8746:(e,t,n)=>{n.d(t,{C:()=>A});var r=n(3381),i=n(27030),o=n(31799),a=n(51042),s=n(35835);let l=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function u(e,t,n){for(let r in t)(0,a.S)(t[r])||(0,o.z)(r,n)||(e[r]=t[r])}var c=n(11128),d=n(44891),f=n(97863);let p=()=>({...l(),attrs:{}});var v=n(22415),h=n(86704),m=n(9046);let g={useVisualState:(0,h.T)({scrapeMotionValuesFromProps:m.x,createRenderState:l})};var y=n(84608),b=n(39443),E=n(27317),w=n(92821),T=n(63735);let x=["x","y","width","height","cx","cy","r"],P={useVisualState:(0,h.T)({scrapeMotionValuesFromProps:T.x,createRenderState:p,onUpdate:({props:e,prevProps:t,current:n,renderState:r,latestValues:i})=>{if(!n)return;let o=!!e.drag;if(!o){for(let e in i)if(b.f.has(e)){o=!0;break}}if(!o)return;let a=!t;if(t)for(let n=0;n{(0,E.H)(n,r),y.Gt.render(()=>{(0,f.B)(r,i,(0,v.n)(n.tagName),e.transformTemplate),(0,w.d)(n,r)})})}})};function A(e,t){return function(n,{forwardMotionProps:o}={forwardMotionProps:!1}){let h={...(0,d.Q)(n)?P:g,preloadedFeatures:e,useRender:function(e=!1){return(t,n,r,{latestValues:o},h)=>{let m=((0,d.Q)(t)?function(e,t,n,r){let o=(0,i.useMemo)(()=>{let n=p();return(0,f.B)(n,t,(0,v.n)(r),e.transformTemplate),{...n.attrs,style:{...n.style}}},[t]);if(e.style){let t={};u(t,e.style,e),o.style={...t,...o.style}}return o}:function(e,t){let n={},r=function(e,t){let n=e.style||{},r={};return u(r,n,e),Object.assign(r,function({transformTemplate:e},t){return(0,i.useMemo)(()=>{let n=l();return(0,s.O)(n,t,e),Object.assign({},n.vars,n.style)},[t])}(e,t)),r}(e,t);return e.drag&&!1!==e.dragListener&&(n.draggable=!1,r.userSelect=r.WebkitUserSelect=r.WebkitTouchCallout="none",r.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(n.tabIndex=0),n.style=r,n})(n,o,h,t),g=(0,c.J)(n,"string"==typeof t,e),y=t!==i.Fragment?{...g,...m,ref:r}:{},{children:b}=n,E=(0,i.useMemo)(()=>(0,a.S)(b)?b.get():b,[b]);return(0,i.createElement)(t,{...y,children:E})}}(o),createVisualElement:t,Component:n};return(0,r.Z)(h)}}},8913:(e,t,n)=>{n.d(t,{w:()=>r});function r(e){return"string"==typeof e||Array.isArray(e)}},9046:(e,t,n)=>{n.d(t,{x:()=>o});var r=n(31799),i=n(51042);function o(e,t,n){var o;let{style:a}=e,s={};for(let l in a)((0,i.S)(a[l])||t.style&&(0,i.S)(t.style[l])||(0,r.z)(l,e)||(null===(o=null==n?void 0:n.getValue(l))||void 0===o?void 0:o.liveStyle)!==void 0)&&(s[l]=a[l]);return s}},9126:(e,t,n)=>{n.d(t,{$1:()=>s,KU:()=>l,fF:()=>i,ir:()=>r,n3:()=>d,oT:()=>c,pJ:()=>u,wA:()=>a,zb:()=>o});var r=e=>({color:`hsl(var(--${e}-foreground))`,backgroundColor:`hsl(var(--${e}-background))`}),i=["focus-visible:z-10","focus-visible:outline-2","focus-visible:outline-focus","focus-visible:outline-offset-2"],o=["outline-none","data-[focus-visible=true]:z-10","data-[focus-visible=true]:outline-2","data-[focus-visible=true]:outline-focus","data-[focus-visible=true]:outline-offset-2"],a=["outline-none","group-data-[focus-visible=true]:z-10","group-data-[focus-visible=true]:ring-2","group-data-[focus-visible=true]:ring-focus","group-data-[focus-visible=true]:ring-offset-2","group-data-[focus-visible=true]:ring-offset-background"],s=["outline-none","ring-2","ring-focus","ring-offset-2","ring-offset-background"],l=["absolute","top-1/2","left-1/2","-translate-x-1/2","-translate-y-1/2"],u=["absolute","inset-0"],c={default:["[&+.border-medium.border-default]:ms-[calc(theme(borderWidth.medium)*-1)]"],primary:["[&+.border-medium.border-primary]:ms-[calc(theme(borderWidth.medium)*-1)]"],secondary:["[&+.border-medium.border-secondary]:ms-[calc(theme(borderWidth.medium)*-1)]"],success:["[&+.border-medium.border-success]:ms-[calc(theme(borderWidth.medium)*-1)]"],warning:["[&+.border-medium.border-warning]:ms-[calc(theme(borderWidth.medium)*-1)]"],danger:["[&+.border-medium.border-danger]:ms-[calc(theme(borderWidth.medium)*-1)]"]},d=["font-inherit","text-[100%]","leading-[1.15]","m-0","p-0","overflow-visible","box-border","absolute","top-0","w-full","h-full","opacity-[0.0001]","z-[1]","cursor-pointer","disabled:cursor-default"]},10631:(e,t,n)=>{n.d(t,{R:()=>l});var r=n(58954),i=n(27030),o=n(84186),a=n(34754),s=n(13226);function l(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:l,onFocusWithinChange:u}=e,c=(0,i.useRef)({isFocusWithin:!1}),{addGlobalListener:d,removeAllGlobalListeners:f}=(0,o.A)(),p=(0,i.useCallback)(e=>{e.currentTarget.contains(e.target)&&c.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(c.current.isFocusWithin=!1,f(),n&&n(e),u&&u(!1))},[n,u,c,f]),v=(0,r.yB)(p),h=(0,i.useCallback)(e=>{if(!e.currentTarget.contains(e.target))return;let t=(0,a.TW)(e.target),n=(0,s.bq)(t);if(!c.current.isFocusWithin&&n===(0,s.wt)(e.nativeEvent)){l&&l(e),u&&u(!0),c.current.isFocusWithin=!0,v(e);let n=e.currentTarget;d(t,"focus",e=>{if(c.current.isFocusWithin&&!(0,s.sD)(n,e.target)){let i=new r.KU("blur",new t.defaultView.FocusEvent("blur",{relatedTarget:e.target}));i.target=n,i.currentTarget=n,p(i)}},{capture:!0})}},[l,u,v,d,p]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:h,onBlur:p}}}},11128:(e,t,n)=>{n.d(t,{D:()=>o,J:()=>a});var r=n(25174);let i=e=>!(0,r.S)(e);function o(e){e&&(i=t=>t.startsWith("on")?!(0,r.S)(t):e(t))}try{o(require("@emotion/is-prop-valid").default)}catch(e){}function a(e,t,n){let o={};for(let a in e)("values"!==a||"object"!=typeof e.values)&&(i(a)||!0===n&&(0,r.S)(a)||!t&&!(0,r.S)(a)||e.draggable&&a.startsWith("onDrag"))&&(o[a]=e[a]);return o}},12068:(e,t,n)=>{n.d(t,{_:()=>i});var r=n(42149);function i(e,t,n){var i=(0,r._)(e,t,"set");return!function(e,t,n){if(t.set)t.set.call(e,n);else{if(!t.writable)throw TypeError("attempted to set read only private field");t.value=n}}(e,i,n),n}},13226:(e,t,n)=>{n.d(t,{bq:()=>a,sD:()=>o,wt:()=>s});var r=n(34754),i=n(30823);function o(e,t){if(!(0,i.Nf)())return!!t&&!!e&&e.contains(t);if(!e||!t)return!1;let n=t;for(;null!==n;){if(n===e)return!0;n="SLOT"===n.tagName&&n.assignedSlot?n.assignedSlot.parentNode:(0,r.Ng)(n)?n.host:n.parentNode}return!1}let a=(e=document)=>{var t;if(!(0,i.Nf)())return e.activeElement;let n=e.activeElement;for(;n&&"shadowRoot"in n&&(null===(t=n.shadowRoot)||void 0===t?void 0:t.activeElement);)n=n.shadowRoot.activeElement;return n};function s(e){return(0,i.Nf)()&&e.target.shadowRoot&&e.composedPath?e.composedPath()[0]:e.target}},13854:(e,t,n)=>{n.d(t,{P:()=>o,Y:()=>i});var r=n(36176);function i(e){return 0===e.mozInputSource&&!!e.isTrusted||((0,r.m0)()&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function o(e){return!(0,r.m0)()&&0===e.width&&0===e.height||1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType}},16911:(e,t,n)=>{n.d(t,{M:()=>r,w:()=>i});var r=["small","medium","large"],i={theme:{opacity:["disabled"],spacing:["divider"],borderWidth:r,borderRadius:r},classGroups:{shadow:[{shadow:r}],"font-size":[{text:["tiny",...r]}],"bg-image":["bg-stripe-gradient-default","bg-stripe-gradient-primary","bg-stripe-gradient-secondary","bg-stripe-gradient-success","bg-stripe-gradient-warning","bg-stripe-gradient-danger"]}}},19067:(e,t,n)=>{n.d(t,{o:()=>i});var r=n(87239);let i={borderWidth:r.px,borderTopWidth:r.px,borderRightWidth:r.px,borderBottomWidth:r.px,borderLeftWidth:r.px,borderRadius:r.px,radius:r.px,borderTopLeftRadius:r.px,borderTopRightRadius:r.px,borderBottomRightRadius:r.px,borderBottomLeftRadius:r.px,width:r.px,maxWidth:r.px,height:r.px,maxHeight:r.px,top:r.px,right:r.px,bottom:r.px,left:r.px,padding:r.px,paddingTop:r.px,paddingRight:r.px,paddingBottom:r.px,paddingLeft:r.px,margin:r.px,marginTop:r.px,marginRight:r.px,marginBottom:r.px,marginLeft:r.px,backgroundPositionX:r.px,backgroundPositionY:r.px}},21577:(e,t,n)=>{n.d(t,{A:()=>s,t:()=>a});let r=["input:not([disabled]):not([type=hidden])","select:not([disabled])","textarea:not([disabled])","button:not([disabled])","a[href]","area[href]","summary","iframe","object","embed","audio[controls]","video[controls]",'[contenteditable]:not([contenteditable^="false"])'],i=r.join(":not([hidden]),")+",[tabindex]:not([disabled]):not([hidden])";r.push('[tabindex]:not([tabindex="-1"]):not([disabled])');let o=r.join(':not([hidden]):not([tabindex="-1"]),');function a(e){return e.matches(i)}function s(e){return e.matches(o)}},21912:(e,t,n)=>{n.d(t,{A:()=>r});let r=function(){for(var e,t,n=0,r="",i=arguments.length;n{n.d(t,{n:()=>r});let r=e=>"string"==typeof e&&"svg"===e.toLowerCase()},22536:(e,t,n)=>{n.d(t,{F:()=>r});let r=n(27030).createContext({register:()=>{}});r.displayName="PressResponderContext"},23360:(e,t,n)=>{n.d(t,{M:()=>f});var r=n(84186),i=n(34754),o=n(13226),a=n(27030);let s=!1,l=0;function u(){s=!0,setTimeout(()=>{s=!1},50)}function c(e){"touch"===e.pointerType&&u()}function d(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent?document.addEventListener("pointerup",c):document.addEventListener("touchend",u),l++,()=>{--l>0||("undefined"!=typeof PointerEvent?document.removeEventListener("pointerup",c):document.removeEventListener("touchend",u))}}function f(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:l,isDisabled:u}=e,[c,f]=(0,a.useState)(!1),p=(0,a.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,a.useEffect)(d,[]);let{addGlobalListener:v,removeAllGlobalListeners:h}=(0,r.A)(),{hoverProps:m,triggerHoverEnd:g}=(0,a.useMemo)(()=>{let e=(e,a)=>{if(p.pointerType=a,u||"touch"===a||p.isHovered||!e.currentTarget.contains(e.target))return;p.isHovered=!0;let s=e.currentTarget;p.target=s,v((0,i.TW)(e.target),"pointerover",e=>{p.isHovered&&p.target&&!(0,o.sD)(p.target,e.target)&&r(e,e.pointerType)},{capture:!0}),t&&t({type:"hoverstart",target:s,pointerType:a}),n&&n(!0),f(!0)},r=(e,t)=>{let r=p.target;p.pointerType="",p.target=null,"touch"!==t&&p.isHovered&&r&&(p.isHovered=!1,h(),l&&l({type:"hoverend",target:r,pointerType:t}),n&&n(!1),f(!1))},a={};return"undefined"!=typeof PointerEvent?(a.onPointerEnter=t=>{s&&"mouse"===t.pointerType||e(t,t.pointerType)},a.onPointerLeave=e=>{!u&&e.currentTarget.contains(e.target)&&r(e,e.pointerType)}):(a.onTouchStart=()=>{p.ignoreEmulatedMouseEvents=!0},a.onMouseEnter=t=>{p.ignoreEmulatedMouseEvents||s||e(t,"mouse"),p.ignoreEmulatedMouseEvents=!1},a.onMouseLeave=e=>{!u&&e.currentTarget.contains(e.target)&&r(e,"mouse")}),{hoverProps:a,triggerHoverEnd:r}},[t,n,l,u,p,v,h]);return(0,a.useEffect)(()=>{u&&g({currentTarget:p.target},p.pointerType)},[u]),{hoverProps:m,isHovered:c}}},23762:(e,t,n)=>{n.d(t,{k:()=>o});var r=n(53168),i=n(27030);function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},[t,n]=(0,i.useState)([]),o=(0,i.useCallback)(e=>{let t=e.target,i=Math.max(t.clientWidth,t.clientHeight);n(t=>[...t,{key:(0,r.Lz)(t.length.toString()),size:i,x:e.x-i/2,y:e.y-i/2}])},[]);return{ripples:t,onClear:(0,i.useCallback)(e=>{n(t=>t.filter(t=>t.key!==e))},[]),onPress:o,...e}}},23966:(e,t,n)=>{n.d(t,{E:()=>i});var r=n(27030);let i=n(50964).B?r.useLayoutEffect:r.useEffect},24477:(e,t,n)=>{n.d(t,{N:()=>i});var r=n(27030);let i="undefined"!=typeof document?r.useLayoutEffect:()=>{}},24873:(e,t,n)=>{n.d(t,{Tw:()=>d,Bi:()=>c,X1:()=>f});var r=n(24477),i=n(46119),o=n(27030),a=n(37624);let s=!!("undefined"!=typeof window&&window.document&&window.document.createElement),l=new Map,u=new FinalizationRegistry(e=>{l.delete(e)});function c(e){let[t,n]=(0,o.useState)(e),i=(0,o.useRef)(null),c=(0,a.Cc)(t),d=(0,o.useRef)(null);if(u.register(d,c),s){let e=l.get(c);e&&!e.includes(i)?e.push(i):l.set(c,[i])}return(0,r.N)(()=>()=>{u.unregister(d),l.delete(c)},[c]),(0,o.useEffect)(()=>{let e=i.current;return e&&n(e),()=>{e&&(i.current=null)}}),c}function d(e,t){if(e===t)return e;let n=l.get(e);if(n)return n.forEach(e=>e.current=t),t;let r=l.get(t);return r?(r.forEach(t=>t.current=e),e):t}function f(e=[]){let t=c(),[n,a]=function(e){let[t,n]=(0,o.useState)(e),a=(0,o.useRef)(null),s=(0,i.J)(()=>{if(!a.current)return;let e=a.current.next();if(e.done){a.current=null;return}t===e.value?s():n(e.value)});(0,r.N)(()=>{a.current&&s()});let l=(0,i.J)(e=>{a.current=e(t),s()});return[t,l]}(t),s=(0,o.useCallback)(()=>{a(function*(){yield t,yield document.getElementById(t)?t:void 0})},[t,a]);return(0,r.N)(s,[t,s,...e]),n}},25174:(e,t,n)=>{n.d(t,{S:()=>i});let r=new Set(["animate","exit","variants","initial","style","values","variants","transition","transformTemplate","custom","inherit","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","_dragX","_dragY","onHoverStart","onHoverEnd","onViewportEnter","onViewportLeave","globalTapTarget","ignoreStrict","viewport"]);function i(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||r.has(e)}},27317:(e,t,n)=>{n.d(t,{H:()=>r});function r(e,t){try{t.dimensions="function"==typeof e.getBBox?e.getBBox():e.getBoundingClientRect()}catch(e){t.dimensions={x:0,y:0,width:0,height:0}}}},27651:(e,t,n)=>{n.d(t,{v:()=>a});var r=n(87710),i=n(24873),o=n(21912);function a(...e){let t={...e[0]};for(let n=1;n=65&&90>=e.charCodeAt(2)?t[e]=(0,r.c)(n,s):("className"===e||"UNSAFE_className"===e)&&"string"==typeof n&&"string"==typeof s?t[e]=(0,o.A)(n,s):"id"===e&&n&&s?t.id=(0,i.Tw)(n,s):t[e]=void 0!==s?s:n}}return t}},28542:(e,t,n)=>{n.d(t,{q:()=>r});let r=(e,t,n)=>n>t?t:n{n.d(t,{$:()=>o,H:()=>i});var r=n(38020);let i={};function o(e){for(let t in e)i[t]=e[t],(0,r.j)(t)&&(i[t].isCSSVariable=!0)}},29134:(e,t,n)=>{n.d(t,{i:()=>s});var r=n(58954),i=n(27030),o=n(34754),a=n(13226);function s(e){let{isDisabled:t,onFocus:n,onBlur:s,onFocusChange:l}=e,u=(0,i.useCallback)(e=>{if(e.target===e.currentTarget)return s&&s(e),l&&l(!1),!0},[s,l]),c=(0,r.yB)(u),d=(0,i.useCallback)(e=>{let t=(0,o.TW)(e.target),r=t?(0,a.bq)(t):(0,a.bq)();e.target===e.currentTarget&&r===(0,a.wt)(e.nativeEvent)&&(n&&n(e),l&&l(!0),c(e))},[l,n,c]);return{focusProps:{onFocus:!t&&(n||l||s)?d:void 0,onBlur:!t&&(s||l)?u:void 0}}}},30814:(e,t,n)=>{n.d(t,{Rf:()=>i,YK:()=>l,m9:()=>o,rE:()=>a,wc:()=>s});var r=n(27030);function i(e){return(0,r.forwardRef)(e)}var o=e=>({...e,[Symbol.iterator]:function(){let e=Object.keys(this),t=0;return{next:()=>{if(t>=e.length)return{done:!0};let n=e[t],r=this[n];return t++,{value:{key:n,value:r},done:!1}}}}}),a=(e,t,n=!0)=>{if(!t)return[e,{}];let r=t.reduce((t,n)=>n in e?{...t,[n]:e[n]}:t,{});return n?[Object.keys(e).filter(e=>!t.includes(e)).reduce((t,n)=>({...t,[n]:e[n]}),{}),r]:[e,r]},s=(e,t,n)=>[Object.keys(e).filter(e=>!t.includes(e)||(null==n?void 0:n.includes(e))).reduce((t,n)=>({...t,[n]:e[n]}),{}),t.reduce((t,n)=>({...t,[n]:e[n]}),{})],l=e=>{var t,n,r;return!!(null==(r=null==(n=null==(t=e.type)?void 0:t.render)?void 0:n.displayName)?void 0:r.includes("HeroUI"))}},30823:(e,t,n)=>{n.d(t,{D5:()=>r,Nf:()=>i});function r(){return!1}function i(){return!1}},31695:(e,t,n)=>{n.d(t,{N:()=>g});var r=n(94774),i=n(27030),o=n(93965),a=n(35133),s=n(23966),l=n(3397),u=n(99868);class c extends i.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=t.offsetParent,n=e instanceof HTMLElement&&e.offsetWidth||0,r=this.props.sizeRef.current;r.height=t.offsetHeight||0,r.width=t.offsetWidth||0,r.top=t.offsetTop,r.left=t.offsetLeft,r.right=n-r.width-r.left}return null}componentDidUpdate(){}render(){return this.props.children}}function d(e){let{children:t,isPresent:n,anchorX:o}=e,a=(0,i.useId)(),s=(0,i.useRef)(null),l=(0,i.useRef)({width:0,height:0,top:0,left:0,right:0}),{nonce:d}=(0,i.useContext)(u.Q);return(0,i.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:i,right:u}=l.current;if(n||!s.current||!e||!t)return;s.current.dataset.motionPopId=a;let c=document.createElement("style");return d&&(c.nonce=d),document.head.appendChild(c),c.sheet&&c.sheet.insertRule('\n [data-motion-pop-id="'.concat(a,'"] {\n position: absolute !important;\n width: ').concat(e,"px !important;\n height: ").concat(t,"px !important;\n ").concat("left"===o?"left: ".concat(i):"right: ".concat(u),"px !important;\n top: ").concat(r,"px !important;\n }\n ")),()=>{document.head.removeChild(c)}},[n]),(0,r.jsx)(c,{isPresent:n,childRef:s,sizeRef:l,children:i.cloneElement(t,{ref:s})})}let f=e=>{let{children:t,initial:n,isPresent:o,onExitComplete:s,custom:u,presenceAffectsLayout:c,mode:f,anchorX:v}=e,h=(0,a.M)(p),m=(0,i.useId)(),g=(0,i.useCallback)(e=>{for(let t of(h.set(e,!0),h.values()))if(!t)return;s&&s()},[h,s]),y=(0,i.useMemo)(()=>({id:m,initial:n,isPresent:o,custom:u,onExitComplete:g,register:e=>(h.set(e,!1),()=>h.delete(e))}),c?[Math.random(),g]:[o,g]);return(0,i.useMemo)(()=>{h.forEach((e,t)=>h.set(t,!1))},[o]),i.useEffect(()=>{o||h.size||!s||s()},[o]),"popLayout"===f&&(t=(0,r.jsx)(d,{isPresent:o,anchorX:v,children:t})),(0,r.jsx)(l.t.Provider,{value:y,children:t})};function p(){return new Map}var v=n(64282);let h=e=>e.key||"";function m(e){let t=[];return i.Children.forEach(e,e=>{(0,i.isValidElement)(e)&&t.push(e)}),t}let g=e=>{let{children:t,custom:n,initial:l=!0,onExitComplete:u,presenceAffectsLayout:c=!0,mode:d="sync",propagate:p=!1,anchorX:g="left"}=e,[y,b]=(0,v.xQ)(p),E=(0,i.useMemo)(()=>m(t),[t]),w=p&&!y?[]:E.map(h),T=(0,i.useRef)(!0),x=(0,i.useRef)(E),P=(0,a.M)(()=>new Map),[A,M]=(0,i.useState)(E),[S,k]=(0,i.useState)(E);(0,s.E)(()=>{T.current=!1,x.current=E;for(let e=0;e{let t=h(e),i=(!p||!!y)&&(E===S||w.includes(t));return(0,r.jsx)(f,{isPresent:i,initial:(!T.current||!!l)&&void 0,custom:n,presenceAffectsLayout:c,mode:d,onExitComplete:i?void 0:()=>{if(!P.has(t))return;P.set(t,!0);let e=!0;P.forEach(t=>{t||(e=!1)}),e&&(null==L||L(),k(x.current),p&&(null==b||b()),u&&u())},anchorX:g,children:e},t)})})}},31799:(e,t,n)=>{n.d(t,{z:()=>o});var r=n(28597),i=n(39443);function o(e,{layout:t,layoutId:n}){return i.f.has(e)||e.startsWith("origin")||(t||void 0!==n)&&(!!r.H[e]||"opacity"===e)}},31981:(e,t,n)=>{n.d(t,{O:()=>s,e:()=>a});var r=n(46988),i=n(8913),o=n(42624);function a(e){return(0,r.N)(e.animate)||o._.some(t=>(0,i.w)(e[t]))}function s(e){return!!(a(e)||e.variants)}},32743:(e,t,n)=>{n.d(t,{$S:()=>a,mK:()=>i,zD:()=>o});var r=n(27030);function i(e){return{UNSAFE_getDOMNode:()=>e.current}}function o(e){let t=(0,r.useRef)(null);return(0,r.useImperativeHandle)(e,()=>t.current),t}function a(e,t){return e&&t&&e.xt.x&&e.yt.y}"undefined"!=typeof window&&window.document&&window.document.createElement},32971:(e,t,n)=>{n.d(t,{l:()=>l});var r=n(59466),i=n(34754),o=n(13226),a=n(78831),s=n(45336);function l(e){let t=(0,i.TW)(e),n=(0,o.bq)(t);"virtual"===(0,r.ME)()?(0,a.v)(()=>{(0,o.bq)(t)===n&&e.isConnected&&(0,s.e)(e)}):(0,s.e)(e)}},34594:(e,t,n)=>{n.d(t,{n:()=>r,o:()=>i});var[r,i]=(0,n(93849).q)({name:"ProviderContext",strict:!1})},34754:(e,t,n)=>{n.d(t,{Ng:()=>o,TW:()=>r,mD:()=>i});let r=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},i=e=>e&&"window"in e&&e.window===e?e:r(e).defaultView||window;function o(e){return null!==e&&"object"==typeof e&&"nodeType"in e&&"number"==typeof e.nodeType&&e.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in e}},35133:(e,t,n)=>{n.d(t,{M:()=>i});var r=n(27030);function i(e){let t=(0,r.useRef)(null);return null===t.current&&(t.current=e()),t.current}},35835:(e,t,n)=>{n.d(t,{O:()=>l});var r=n(38020),i=n(75573),o=n(78324),a=n(6297),s=n(39443);function l(e,t,n){let{style:l,vars:u,transformOrigin:c}=e,d=!1,f=!1;for(let e in t){let n=t[e];if(s.f.has(e)){d=!0;continue}if((0,r.j)(e)){u[e]=n;continue}{let t=(0,i.e)(n,o.W[e]);e.startsWith("origin")?(f=!0,c[e]=t):l[e]=t}}if(!t.transform&&(d||n?l.transform=(0,a.d)(t,e.transform,n):l.transform&&(l.transform="none")),f){let{originX:e="50%",originY:t="50%",originZ:n=0}=c;l.transformOrigin=`${e} ${t} ${n}`}}},36176:(e,t,n)=>{function r(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.brands.some(t=>e.test(t.brand)))||e.test(window.navigator.userAgent))}function i(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null===(t=window.navigator.userAgentData)||void 0===t?void 0:t.platform)||window.navigator.platform)}function o(e){let t=null;return()=>(null==t&&(t=e()),t)}n.d(t,{H8:()=>f,Tc:()=>d,bh:()=>l,cX:()=>a,gm:()=>v,lg:()=>c,m0:()=>p,mU:()=>s,un:()=>u});let a=o(function(){return i(/^Mac/i)}),s=o(function(){return i(/^iPhone/i)}),l=o(function(){return i(/^iPad/i)||a()&&navigator.maxTouchPoints>1}),u=o(function(){return s()||l()}),c=o(function(){return a()||u()}),d=o(function(){return r(/AppleWebKit/i)&&!f()}),f=o(function(){return r(/Chrome/i)}),p=o(function(){return r(/Android/i)}),v=o(function(){return r(/Firefox/i)})},36858:(e,t,n)=>{n.d(t,{I:()=>r});let r=e=>e.replace(/([a-z])([A-Z])/gu,"$1-$2").toLowerCase()},37624:(e,t,n)=>{n.d(t,{Cc:()=>c,wR:()=>v});var r=n(27030);let i={prefix:String(Math.round(1e10*Math.random())),current:0},o=r.createContext(i),a=r.createContext(!1),s=!!("undefined"!=typeof window&&window.document&&window.document.createElement),l=new WeakMap;function u(e=!1){let t=(0,r.useContext)(o),n=(0,r.useRef)(null);if(null===n.current&&!e){var i,a;let e=null===(a=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED)||void 0===a?void 0:null===(i=a.ReactCurrentOwner)||void 0===i?void 0:i.current;if(e){let n=l.get(e);null==n?l.set(e,{id:t.current,state:e.memoizedState}):e.memoizedState!==n.state&&(t.current=n.id,l.delete(e))}n.current=++t.current}return n.current}let c="function"==typeof r.useId?function(e){let t=r.useId(),[n]=(0,r.useState)(v()),o=n?"react-aria":`react-aria${i.prefix}`;return e||`${o}-${t}`}:function(e){let t=(0,r.useContext)(o);t!==i||s||console.warn("When server rendering, you must wrap your application in an to ensure consistent ids are generated between the client and server.");let n=u(!!e),a=`react-aria${t.prefix}`;return e||`${a}-${n}`};function d(){return!1}function f(){return!0}function p(e){return()=>{}}function v(){return"function"==typeof r.useSyncExternalStore?r.useSyncExternalStore(p,d,f):(0,r.useContext)(a)}},38020:(e,t,n)=>{n.d(t,{j:()=>i,p:()=>a});let r=e=>t=>"string"==typeof t&&t.startsWith(e),i=r("--"),o=r("var(--"),a=e=>!!o(e)&&s.test(e.split("/*")[0].trim()),s=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu},39443:(e,t,n)=>{n.d(t,{U:()=>r,f:()=>i});let r=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],i=new Set(r)},41145:(e,t,n)=>{n.d(t,{$:()=>l});var r=new Set(["id","type","style","title","role","tabIndex","htmlFor","width","height","abbr","accept","acceptCharset","accessKey","action","allowFullScreen","allowTransparency","alt","async","autoComplete","autoFocus","autoPlay","cellPadding","cellSpacing","challenge","charset","checked","cite","class","className","cols","colSpan","command","content","contentEditable","contextMenu","controls","coords","crossOrigin","data","dateTime","default","defer","dir","disabled","download","draggable","dropzone","encType","enterKeyHint","for","form","formAction","formEncType","formMethod","formNoValidate","formTarget","frameBorder","headers","hidden","high","href","hrefLang","httpEquiv","icon","inputMode","isMap","itemId","itemProp","itemRef","itemScope","itemType","kind","label","lang","list","loop","manifest","max","maxLength","media","mediaGroup","method","min","minLength","multiple","muted","name","noValidate","open","optimum","pattern","ping","placeholder","poster","preload","radioGroup","referrerPolicy","readOnly","rel","required","rows","rowSpan","sandbox","scope","scoped","scrolling","seamless","selected","shape","size","sizes","slot","sortable","span","spellCheck","src","srcDoc","srcSet","start","step","target","translate","typeMustMatch","useMap","value","wmode","wrap"]),i=new Set(["onCopy","onCut","onPaste","onLoad","onError","onWheel","onScroll","onCompositionEnd","onCompositionStart","onCompositionUpdate","onKeyDown","onKeyPress","onKeyUp","onFocus","onBlur","onChange","onInput","onSubmit","onClick","onContextMenu","onDoubleClick","onDrag","onDragEnd","onDragEnter","onDragExit","onDragLeave","onDragOver","onDragStart","onDrop","onMouseDown","onMouseEnter","onMouseLeave","onMouseMove","onMouseOut","onMouseOver","onMouseUp","onPointerDown","onPointerEnter","onPointerLeave","onPointerUp","onSelect","onTouchCancel","onTouchEnd","onTouchMove","onTouchStart","onAnimationStart","onAnimationEnd","onAnimationIteration","onTransitionEnd"]),o=/^(data-.*)$/,a=/^(aria-.*)$/,s=/^(on[A-Z].*)$/;function l(e,t={}){let{labelable:n=!0,enabled:u=!0,propNames:c,omitPropNames:d,omitEventNames:f,omitDataProps:p,omitEventProps:v}=t,h={};if(!u)return e;for(let t in e)!((null==d?void 0:d.has(t))||(null==f?void 0:f.has(t))&&s.test(t)||s.test(t)&&!i.has(t)||p&&o.test(t)||v&&s.test(t))&&(Object.prototype.hasOwnProperty.call(e,t)&&(r.has(t)||n&&a.test(t)||(null==c?void 0:c.has(t))||o.test(t))||s.test(t))&&(h[t]=e[t]);return h}},42149:(e,t,n)=>{n.d(t,{_:()=>r});function r(e,t,n){if(!t.has(e))throw TypeError("attempted to "+n+" private field on non-instance");return t.get(e)}},42624:(e,t,n)=>{n.d(t,{U:()=>r,_:()=>i});let r=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],i=["initial",...r]},43011:(e,t,n)=>{n.d(t,{d:()=>A});var r=n(53572),i=n(22536),o=n(58954),a=n(63547),s=n(74717),l=n(12068),u=n(27651),c=n(53786),d=n(84186),f=n(46119),p=n(13226),v=n(34754),h=n(87710),m=n(36176),g=n(81749),y=n(13854),b=n(45336),E=n(10755),w=n(27030),T=new WeakMap;class x{continuePropagation(){(0,l._)(this,T,!1)}get shouldStopPropagation(){return(0,a._)(this,T)}constructor(e,t,n,r){var i;(0,s._)(this,T,{writable:!0,value:void 0}),(0,l._)(this,T,!0);let o=null!==(i=null==r?void 0:r.target)&&void 0!==i?i:n.currentTarget,a=null==o?void 0:o.getBoundingClientRect(),u,c=0,d,f=null;null!=n.clientX&&null!=n.clientY&&(d=n.clientX,f=n.clientY),a&&(null!=d&&null!=f?(u=d-a.left,c=f-a.top):(u=a.width/2,c=a.height/2)),this.type=e,this.pointerType=t,this.target=n.currentTarget,this.shiftKey=n.shiftKey,this.metaKey=n.metaKey,this.ctrlKey=n.ctrlKey,this.altKey=n.altKey,this.x=u,this.y=c}}let P=Symbol("linkClicked");function A(e){let{onPress:t,onPressChange:n,onPressStart:a,onPressEnd:s,onPressUp:l,isDisabled:T,isPressed:A,preventFocusOnPress:j,shouldCancelOnPointerExit:F,allowTextSelectionOnPress:W,ref:I,...K}=function(e){let t=(0,w.useContext)(i.F);if(t){let{register:n,...r}=t;e=(0,u.v)(r,e),n()}return(0,c.w)(t,e.ref),e}(e),[R,N]=(0,w.useState)(!1),H=(0,w.useRef)({isPressed:!1,ignoreEmulatedMouseEvents:!1,didFirePressStart:!1,isTriggeringEvent:!1,activePointerId:null,target:null,isOverTarget:!1,pointerType:null,disposables:[]}),{addGlobalListener:$,removeAllGlobalListeners:V}=(0,d.A)(),B=(0,f.J)((e,t)=>{let r=H.current;if(T||r.didFirePressStart)return!1;let i=!0;if(r.isTriggeringEvent=!0,a){let n=new x("pressstart",t,e);a(n),i=n.shouldStopPropagation}return n&&n(!0),r.isTriggeringEvent=!1,r.didFirePressStart=!0,N(!0),i}),U=(0,f.J)((e,r,i=!0)=>{let o=H.current;if(!o.didFirePressStart)return!1;o.didFirePressStart=!1,o.isTriggeringEvent=!0;let a=!0;if(s){let t=new x("pressend",r,e);s(t),a=t.shouldStopPropagation}if(n&&n(!1),N(!1),t&&i&&!T){let n=new x("press",r,e);t(n),a&&(a=n.shouldStopPropagation)}return o.isTriggeringEvent=!1,a}),X=(0,f.J)((e,t)=>{let n=H.current;if(T)return!1;if(l){n.isTriggeringEvent=!0;let r=new x("pressup",t,e);return l(r),n.isTriggeringEvent=!1,r.shouldStopPropagation}return!0}),z=(0,f.J)(e=>{let t=H.current;if(t.isPressed&&t.target){for(let n of(t.didFirePressStart&&null!=t.pointerType&&U(L(t.target,e),t.pointerType,!1),t.isPressed=!1,t.isOverTarget=!1,t.activePointerId=null,t.pointerType=null,V(),W||(0,r.E)(t.target),t.disposables))n();t.disposables=[]}}),Y=(0,f.J)(e=>{F&&z(e)}),_=(0,w.useMemo)(()=>{let e=H.current,t={onKeyDown(t){if(S(t.nativeEvent,t.currentTarget)&&(0,p.sD)(t.currentTarget,(0,p.wt)(t.nativeEvent))){var r;O((0,p.wt)(t.nativeEvent),t.key)&&t.preventDefault();let i=!0;if(!e.isPressed&&!t.repeat){e.target=t.currentTarget,e.isPressed=!0,e.pointerType="keyboard",i=B(t,"keyboard");let r=t.currentTarget;$((0,v.TW)(t.currentTarget),"keyup",(0,h.c)(t=>{S(t,r)&&!t.repeat&&(0,p.sD)(r,(0,p.wt)(t))&&e.target&&X(L(e.target,t),"keyboard")},n),!0)}i&&t.stopPropagation(),t.metaKey&&(0,m.cX)()&&(null===(r=e.metaKeyEvents)||void 0===r||r.set(t.key,t.nativeEvent))}else"Meta"===t.key&&(e.metaKeyEvents=new Map)},onClick(t){if((!t||(0,p.sD)(t.currentTarget,(0,p.wt)(t.nativeEvent)))&&t&&0===t.button&&!e.isTriggeringEvent&&!g.Fe.isOpening){let n=!0;if(T&&t.preventDefault(),!e.ignoreEmulatedMouseEvents&&!e.isPressed&&("virtual"===e.pointerType||(0,y.Y)(t.nativeEvent))){let e=B(t,"virtual"),r=X(t,"virtual"),i=U(t,"virtual");n=e&&r&&i}else if(e.isPressed&&"keyboard"!==e.pointerType){let r=e.pointerType||t.nativeEvent.pointerType||"virtual";n=U(L(t.currentTarget,t),r,!0),e.isOverTarget=!1,z(t)}e.ignoreEmulatedMouseEvents=!1,n&&t.stopPropagation()}}},n=t=>{var n,r,i;if(e.isPressed&&e.target&&S(t,e.target)){O((0,p.wt)(t),t.key)&&t.preventDefault();let n=(0,p.wt)(t);U(L(e.target,t),"keyboard",(0,p.sD)(e.target,(0,p.wt)(t))),V(),"Enter"!==t.key&&M(e.target)&&(0,p.sD)(e.target,n)&&!t[P]&&(t[P]=!0,(0,g.Fe)(e.target,t,!1)),e.isPressed=!1,null===(r=e.metaKeyEvents)||void 0===r||r.delete(t.key)}else if("Meta"===t.key&&(null===(n=e.metaKeyEvents)||void 0===n?void 0:n.size)){let t=e.metaKeyEvents;for(let n of(e.metaKeyEvents=void 0,t.values()))null===(i=e.target)||void 0===i||i.dispatchEvent(new KeyboardEvent("keyup",n))}};if("undefined"!=typeof PointerEvent){t.onPointerDown=t=>{if(0!==t.button||!(0,p.sD)(t.currentTarget,(0,p.wt)(t.nativeEvent)))return;if((0,y.P)(t.nativeEvent)){e.pointerType="virtual";return}e.pointerType=t.pointerType;let o=!0;if(!e.isPressed){e.isPressed=!0,e.isOverTarget=!0,e.activePointerId=t.pointerId,e.target=t.currentTarget,W||(0,r.M)(e.target),o=B(t,e.pointerType);let a=(0,p.wt)(t.nativeEvent);"releasePointerCapture"in a&&a.releasePointerCapture(t.pointerId),$((0,v.TW)(t.currentTarget),"pointerup",n,!1),$((0,v.TW)(t.currentTarget),"pointercancel",i,!1)}o&&t.stopPropagation()},t.onMouseDown=t=>{if((0,p.sD)(t.currentTarget,(0,p.wt)(t.nativeEvent))&&0===t.button){if(j){let n=(0,o.LE)(t.target);n&&e.disposables.push(n)}t.stopPropagation()}},t.onPointerUp=t=>{(0,p.sD)(t.currentTarget,(0,p.wt)(t.nativeEvent))&&"virtual"!==e.pointerType&&0===t.button&&X(t,e.pointerType||t.pointerType)},t.onPointerEnter=t=>{t.pointerId===e.activePointerId&&e.target&&!e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!0,B(L(e.target,t),e.pointerType))},t.onPointerLeave=t=>{t.pointerId===e.activePointerId&&e.target&&e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,U(L(e.target,t),e.pointerType,!1),Y(t))};let n=t=>{if(t.pointerId===e.activePointerId&&e.isPressed&&0===t.button&&e.target){if((0,p.sD)(e.target,(0,p.wt)(t))&&null!=e.pointerType){let n=!1,r=setTimeout(()=>{e.isPressed&&e.target instanceof HTMLElement&&(n?z(t):((0,b.e)(e.target),e.target.click()))},80);$(t.currentTarget,"click",()=>n=!0,!0),e.disposables.push(()=>clearTimeout(r))}else z(t);e.isOverTarget=!1}},i=e=>{z(e)};t.onDragStart=e=>{(0,p.sD)(e.currentTarget,(0,p.wt)(e.nativeEvent))&&z(e)}}else{t.onMouseDown=t=>{if(0===t.button&&(0,p.sD)(t.currentTarget,(0,p.wt)(t.nativeEvent))){if(e.ignoreEmulatedMouseEvents){t.stopPropagation();return}if(e.isPressed=!0,e.isOverTarget=!0,e.target=t.currentTarget,e.pointerType=(0,y.Y)(t.nativeEvent)?"virtual":"mouse",(0,E.flushSync)(()=>B(t,e.pointerType))&&t.stopPropagation(),j){let n=(0,o.LE)(t.target);n&&e.disposables.push(n)}$((0,v.TW)(t.currentTarget),"mouseup",n,!1)}},t.onMouseEnter=t=>{if(!(0,p.sD)(t.currentTarget,(0,p.wt)(t.nativeEvent)))return;let n=!0;e.isPressed&&!e.ignoreEmulatedMouseEvents&&null!=e.pointerType&&(e.isOverTarget=!0,n=B(t,e.pointerType)),n&&t.stopPropagation()},t.onMouseLeave=t=>{if(!(0,p.sD)(t.currentTarget,(0,p.wt)(t.nativeEvent)))return;let n=!0;e.isPressed&&!e.ignoreEmulatedMouseEvents&&null!=e.pointerType&&(e.isOverTarget=!1,n=U(t,e.pointerType,!1),Y(t)),n&&t.stopPropagation()},t.onMouseUp=t=>{(0,p.sD)(t.currentTarget,(0,p.wt)(t.nativeEvent))&&!e.ignoreEmulatedMouseEvents&&0===t.button&&X(t,e.pointerType||"mouse")};let n=t=>{if(0===t.button){if(e.ignoreEmulatedMouseEvents){e.ignoreEmulatedMouseEvents=!1;return}e.target&&e.target.contains(t.target)&&null!=e.pointerType||z(t),e.isOverTarget=!1}};t.onTouchStart=t=>{if(!(0,p.sD)(t.currentTarget,(0,p.wt)(t.nativeEvent)))return;let n=function(e){let{targetTouches:t}=e;return t.length>0?t[0]:null}(t.nativeEvent);n&&(e.activePointerId=n.identifier,e.ignoreEmulatedMouseEvents=!0,e.isOverTarget=!0,e.isPressed=!0,e.target=t.currentTarget,e.pointerType="touch",W||(0,r.M)(e.target),B(C(e.target,t),e.pointerType)&&t.stopPropagation(),$((0,v.mD)(t.currentTarget),"scroll",i,!0))},t.onTouchMove=t=>{if(!(0,p.sD)(t.currentTarget,(0,p.wt)(t.nativeEvent)))return;if(!e.isPressed){t.stopPropagation();return}let n=k(t.nativeEvent,e.activePointerId),r=!0;n&&D(n,t.currentTarget)?e.isOverTarget||null==e.pointerType||(e.isOverTarget=!0,r=B(C(e.target,t),e.pointerType)):e.isOverTarget&&null!=e.pointerType&&(e.isOverTarget=!1,r=U(C(e.target,t),e.pointerType,!1),Y(C(e.target,t))),r&&t.stopPropagation()},t.onTouchEnd=t=>{if(!(0,p.sD)(t.currentTarget,(0,p.wt)(t.nativeEvent)))return;if(!e.isPressed){t.stopPropagation();return}let n=k(t.nativeEvent,e.activePointerId),i=!0;n&&D(n,t.currentTarget)&&null!=e.pointerType?(X(C(e.target,t),e.pointerType),i=U(C(e.target,t),e.pointerType)):e.isOverTarget&&null!=e.pointerType&&(i=U(C(e.target,t),e.pointerType,!1)),i&&t.stopPropagation(),e.isPressed=!1,e.activePointerId=null,e.isOverTarget=!1,e.ignoreEmulatedMouseEvents=!0,e.target&&!W&&(0,r.E)(e.target),V()},t.onTouchCancel=t=>{(0,p.sD)(t.currentTarget,(0,p.wt)(t.nativeEvent))&&(t.stopPropagation(),e.isPressed&&z(C(e.target,t)))};let i=t=>{e.isPressed&&(0,p.sD)((0,p.wt)(t),e.target)&&z({currentTarget:e.target,shiftKey:!1,ctrlKey:!1,metaKey:!1,altKey:!1})};t.onDragStart=e=>{(0,p.sD)(e.currentTarget,(0,p.wt)(e.nativeEvent))&&z(e)}}return t},[$,T,j,V,W,z,Y,U,B,X]);return(0,w.useEffect)(()=>{let e=H.current;return()=>{var t;for(let n of(W||(0,r.E)(null!==(t=e.target)&&void 0!==t?t:void 0),e.disposables))n();e.disposables=[]}},[W]),{isPressed:A||R,pressProps:(0,u.v)(K,_)}}function M(e){return"A"===e.tagName&&e.hasAttribute("href")}function S(e,t){let{key:n,code:r}=e,i=t.getAttribute("role");return("Enter"===n||" "===n||"Spacebar"===n||"Space"===r)&&!(t instanceof(0,v.mD)(t).HTMLInputElement&&!F(t,n)||t instanceof(0,v.mD)(t).HTMLTextAreaElement||t.isContentEditable)&&!(("link"===i||!i&&M(t))&&"Enter"!==n)}function k(e,t){let n=e.changedTouches;for(let e=0;eo.right)&&!(o.left>i.right)&&!(i.top>o.bottom)&&!(o.top>i.bottom)}function O(e,t){return e instanceof HTMLInputElement?!F(e,t):!(e instanceof HTMLInputElement)&&(e instanceof HTMLButtonElement?"submit"!==e.type&&"reset"!==e.type:!M(e))}let j=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function F(e,t){return"checkbox"===e.type||"radio"===e.type?" "===t:j.has(e.type)}},44891:(e,t,n)=>{n.d(t,{Q:()=>i});let r=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function i(e){if("string"!=typeof e||e.includes("-"));else if(r.indexOf(e)>-1||/[A-Z]/u.test(e))return!0;return!1}},45336:(e,t,n)=>{function r(e){if(function(){if(null==i){i=!1;try{document.createElement("div").focus({get preventScroll(){return i=!0,!0}})}catch{}}return i}())e.focus({preventScroll:!0});else{let t=function(e){let t=e.parentNode,n=[],r=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==r;)(t.offsetHeightr});let i=null},46119:(e,t,n)=>{n.d(t,{J:()=>o});var r=n(24477),i=n(27030);function o(e){let t=(0,i.useRef)(null);return(0,r.N)(()=>{t.current=e},[e]),(0,i.useCallback)((...e)=>{let n=t.current;return null==n?void 0:n(...e)},[])}},46988:(e,t,n)=>{n.d(t,{N:()=>r});function r(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}},50407:(e,t,n)=>{function r(e){let t=[{},{}];return null==e||e.values.forEach((e,n)=>{t[0][n]=e.get(),t[1][n]=e.getVelocity()}),t}function i(e,t,n,i){if("function"==typeof t){let[o,a]=r(i);t=t(void 0!==n?n:e.custom,o,a)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[o,a]=r(i);t=t(void 0!==n?n:e.custom,o,a)}return t}n.d(t,{a:()=>i})},50964:(e,t,n)=>{n.d(t,{B:()=>r});let r="undefined"!=typeof window},51042:(e,t,n)=>{n.d(t,{S:()=>r});let r=e=>!!(e&&e.getVelocity)},52118:(e,t,n)=>{n.d(t,{u:()=>o});var r=n(1331),i=n(51042);function o(e){let t=(0,i.S)(e)?e.get():e;return(0,r.B)(t)?t.toValue():t}},53168:(e,t,n)=>{n.d(t,{$z:()=>c,GU:()=>y,Hj:()=>m,Hk:()=>p,Im:()=>s,Lz:()=>g,QA:()=>r,QN:()=>M,R8:()=>k,Tn:()=>l,ZH:()=>h,cJ:()=>w,d4:()=>x,fm:()=>d,gt:()=>i,j1:()=>v,kW:()=>T,nG:()=>C,oE:()=>f,qE:()=>A,sE:()=>u,sg:()=>E,t6:()=>b,uu:()=>L,y1:()=>P});var r=e=>e,i=!1;function o(e){return Array.isArray(e)}function a(e){let t=typeof e;return null!=e&&("object"===t||"function"===t)&&!o(e)}function s(e){return o(e)?o(e)&&0===e.length:a(e)?a(e)&&0===Object.keys(e).length:null==e||""===e}function l(e){return"function"==typeof e}var u=e=>e?"true":void 0;function c(...e){for(var t,n,r=0,i="";ra(e)?e instanceof Array?[...e]:e[t]:e;function f(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}var p=e=>(null==e?void 0:e.length)<=4?e:null==e?void 0:e.slice(0,3),v=(...e)=>{let t=" ";for(let n of e)if("string"==typeof n&&n.length>0){t=n;break}return t},h=e=>e?e.charAt(0).toUpperCase()+e.slice(1).toLowerCase():"";function m(...e){return function(t){e.some(e=>(null==e||e(t),null==t?void 0:t.defaultPrevented))}}function g(e){return`${e}-${Math.floor(1e6*Math.random())}`}function y(e){for(let t in e)t.startsWith("on")&&delete e[t];return e}function b(e){if(!e||"object"!=typeof e)return"";try{return JSON.stringify(e)}catch(e){return""}}function E(e,t=0){let n;return function(...r){void 0!==n&&clearTimeout(n),n=setTimeout(()=>{n=void 0,e.apply(this,r)},t)}}var w=(e,t)=>{let n=Object.assign({},e);return t.forEach(e=>{delete n[e]}),n},T=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase(),x=(e,t)=>Object.fromEntries(Object.entries(e).map(([e,n])=>[t(n,e),n]));function P(e,t){return Array.from({length:t-e+1},(t,n)=>n+e)}function A(e,t,n){return Math.min(Math.max(e,t),n)}function M(e,t=100){return Math.min(Math.max(e,0),t)}var S={};function k(e,t,...n){let r=t?` [${t}]`:" ",i=`[Hero UI]${r}: ${e}`;"undefined"!=typeof console&&(S[i]||(S[i]=!0))}function C(e){switch(e){case"buddhist":return 543;case"ethiopic":case"ethioaa":return -8;case"coptic":return -284;case"hebrew":return 3760;case"indian":return -78;case"islamic-civil":case"islamic-tbla":case"islamic-umalqura":return -579;case"persian":return -600;default:return 0}}var L=e=>/(^|\W)[0-9](\W|$)/.test(e)&&!/[^\d\^$\[\]\(\)\*\+\-\.\|]/.test(e)},53572:(e,t,n)=>{n.d(t,{E:()=>c,M:()=>u});var r=n(36176),i=n(34754),o=n(78831);let a="default",s="",l=new WeakMap;function u(e){if((0,r.un)()){if("default"===a){let t=(0,i.TW)(e);s=t.documentElement.style.webkitUserSelect,t.documentElement.style.webkitUserSelect="none"}a="disabled"}else if(e instanceof HTMLElement||e instanceof SVGElement){let t="userSelect"in e.style?"userSelect":"webkitUserSelect";l.set(e,e.style[t]),e.style[t]="none"}}function c(e){if((0,r.un)())"disabled"===a&&(a="restoring",setTimeout(()=>{(0,o.v)(()=>{if("restoring"===a){let t=(0,i.TW)(e);"none"===t.documentElement.style.webkitUserSelect&&(t.documentElement.style.webkitUserSelect=s||""),s="",a="default"}})},300));else if((e instanceof HTMLElement||e instanceof SVGElement)&&e&&l.has(e)){let t=l.get(e),n="userSelect"in e.style?"userSelect":"webkitUserSelect";"none"===e.style[n]&&(e.style[n]=t),""===e.getAttribute("style")&&e.removeAttribute("style"),l.delete(e)}}},53786:(e,t,n)=>{n.d(t,{w:()=>i});var r=n(24477);function i(e,t){(0,r.N)(()=>{if(e&&e.ref&&t)return e.ref.current=t.current,()=>{e.ref&&(e.ref.current=null)}})}},54990:(e,t,n)=>{n.d(t,{p:()=>r});let r=e=>Array.isArray(e)},55360:(e,t,n)=>{n.d(t,{o:()=>s});var r=n(59466),i=n(29134),o=n(10631),a=n(27030);function s(e={}){let{autoFocus:t=!1,isTextInput:n,within:l}=e,u=(0,a.useRef)({isFocused:!1,isFocusVisible:t||(0,r.pP)()}),[c,d]=(0,a.useState)(!1),[f,p]=(0,a.useState)(()=>u.current.isFocused&&u.current.isFocusVisible),v=(0,a.useCallback)(()=>p(u.current.isFocused&&u.current.isFocusVisible),[]),h=(0,a.useCallback)(e=>{u.current.isFocused=e,d(e),v()},[v]);(0,r.K7)(e=>{u.current.isFocusVisible=e,v()},[],{isTextInput:n});let{focusProps:m}=(0,i.i)({isDisabled:l,onFocusChange:h}),{focusWithinProps:g}=(0,o.R)({isDisabled:!l,onFocusWithinChange:h});return{isFocused:c,isFocusVisible:f,focusProps:l?g:m}}},58100:(e,t,n)=>{function r(e){if("undefined"==typeof Proxy)return e;let t=new Map;return new Proxy((...t)=>e(...t),{get:(n,r)=>"create"===r?e:(t.has(r)||t.set(r,e(r)),t.get(r))})}n.d(t,{I:()=>r}),n(88829)},58674:(e,t,n)=>{n.d(t,{Wc:()=>c});var r=n(32971),i=n(29134),o=n(68056),a=n(53786),s=n(27651),l=n(27030);let u=l.createContext(null);function c(e,t){let{focusProps:n}=(0,i.i)(e),{keyboardProps:c}=(0,o.d)(e),d=(0,s.v)(n,c),f=function(e){let t=(0,l.useContext)(u)||{};(0,a.w)(t,e);let{ref:n,...r}=t;return r}(t),p=e.isDisabled?{}:f,v=(0,l.useRef)(e.autoFocus);(0,l.useEffect)(()=>{v.current&&t.current&&(0,r.l)(t.current),v.current=!1},[t]);let h=e.excludeFromTabOrder?-1:0;return e.isDisabled&&(h=void 0),{focusableProps:(0,s.v)({...d,tabIndex:h},p)}}},58954:(e,t,n)=>{n.d(t,{KU:()=>u,LE:()=>f,lR:()=>d,yB:()=>c});var r=n(24477),i=n(46119),o=n(21577),a=n(34754),s=n(45336),l=n(27030);class u{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(e,t){this.nativeEvent=t,this.target=t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget,this.bubbles=t.bubbles,this.cancelable=t.cancelable,this.defaultPrevented=t.defaultPrevented,this.eventPhase=t.eventPhase,this.isTrusted=t.isTrusted,this.timeStamp=t.timeStamp,this.type=e}}function c(e){let t=(0,l.useRef)({isFocused:!1,observer:null});(0,r.N)(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]);let n=(0,i.J)(t=>{null==e||e(t)});return(0,l.useCallback)(e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=e.target;r.addEventListener("focusout",e=>{t.current.isFocused=!1,r.disabled&&n(new u("blur",e)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&r.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let n=r===document.activeElement?null:document.activeElement;r.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),r.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}},[n])}let d=!1;function f(e){for(;e&&!(0,o.t)(e);)e=e.parentElement;let t=(0,a.mD)(e),n=t.document.activeElement;if(!n||n===e)return;d=!0;let r=!1,i=e=>{(e.target===n||r)&&e.stopImmediatePropagation()},l=t=>{t.target!==n&&!r||(t.stopImmediatePropagation(),e||r||(r=!0,(0,s.e)(n),f()))},u=t=>{(t.target===e||r)&&t.stopImmediatePropagation()},c=t=>{(t.target===e||r)&&(t.stopImmediatePropagation(),r||(r=!0,(0,s.e)(n),f()))};t.addEventListener("blur",i,!0),t.addEventListener("focusout",l,!0),t.addEventListener("focusin",c,!0),t.addEventListener("focus",u,!0);let f=()=>{cancelAnimationFrame(p),t.removeEventListener("blur",i,!0),t.removeEventListener("focusout",l,!0),t.removeEventListener("focusin",c,!0),t.removeEventListener("focus",u,!0),d=!1,r=!1},p=requestAnimationFrame(f);return f}},59466:(e,t,n)=>{n.d(t,{Cl:()=>P,K7:()=>M,ME:()=>x,pP:()=>T});var r=n(58954),i=n(36176),o=n(13854),a=n(34754),s=n(27030);let l=null,u=new Set,c=new Map,d=!1,f=!1,p={Tab:!0,Escape:!0};function v(e,t){for(let n of u)n(e,t)}function h(e){d=!0,!(e.metaKey||!(0,i.cX)()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)&&(l="keyboard",v("keyboard",e))}function m(e){l="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(d=!0,v("pointer",e))}function g(e){(0,o.Y)(e)&&(d=!0,l="virtual")}function y(e){e.target!==window&&e.target!==document&&!r.lR&&e.isTrusted&&(d||f||(l="virtual",v("virtual",e)),d=!1,f=!1)}function b(){r.lR||(d=!1,f=!0)}function E(e){if("undefined"==typeof window||c.get((0,a.mD)(e)))return;let t=(0,a.mD)(e),n=(0,a.TW)(e),r=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){d=!0,r.apply(this,arguments)},n.addEventListener("keydown",h,!0),n.addEventListener("keyup",h,!0),n.addEventListener("click",g,!0),t.addEventListener("focus",y,!0),t.addEventListener("blur",b,!1),"undefined"!=typeof PointerEvent?(n.addEventListener("pointerdown",m,!0),n.addEventListener("pointermove",m,!0),n.addEventListener("pointerup",m,!0)):(n.addEventListener("mousedown",m,!0),n.addEventListener("mousemove",m,!0),n.addEventListener("mouseup",m,!0)),t.addEventListener("beforeunload",()=>{w(e)},{once:!0}),c.set(t,{focus:r})}let w=(e,t)=>{let n=(0,a.mD)(e),r=(0,a.TW)(e);t&&r.removeEventListener("DOMContentLoaded",t),c.has(n)&&(n.HTMLElement.prototype.focus=c.get(n).focus,r.removeEventListener("keydown",h,!0),r.removeEventListener("keyup",h,!0),r.removeEventListener("click",g,!0),n.removeEventListener("focus",y,!0),n.removeEventListener("blur",b,!1),"undefined"!=typeof PointerEvent?(r.removeEventListener("pointerdown",m,!0),r.removeEventListener("pointermove",m,!0),r.removeEventListener("pointerup",m,!0)):(r.removeEventListener("mousedown",m,!0),r.removeEventListener("mousemove",m,!0),r.removeEventListener("mouseup",m,!0)),c.delete(n))};function T(){return"pointer"!==l}function x(){return l}function P(e){l=e,v(e,null)}"undefined"!=typeof document&&function(e){let t;let n=(0,a.TW)(void 0);"loading"!==n.readyState?E(void 0):(t=()=>{E(e)},n.addEventListener("DOMContentLoaded",t)),()=>w(e,t)}();let A=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function M(e,t,n){E(),(0,s.useEffect)(()=>{let t=(t,r)=>{(function(e,t,n){let r=(0,a.TW)(null==n?void 0:n.target),i="undefined"!=typeof window?(0,a.mD)(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,o="undefined"!=typeof window?(0,a.mD)(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,s="undefined"!=typeof window?(0,a.mD)(null==n?void 0:n.target).HTMLElement:HTMLElement,l="undefined"!=typeof window?(0,a.mD)(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((e=e||r.activeElement instanceof i&&!A.has(r.activeElement.type)||r.activeElement instanceof o||r.activeElement instanceof s&&r.activeElement.isContentEditable)&&"keyboard"===t&&n instanceof l&&!p[n.key])})(!!(null==n?void 0:n.isTextInput),t,r)&&e(T())};return u.add(t),()=>{u.delete(t)}},t)}},60895:(e,t,n)=>{n.d(t,{X:()=>r});function r(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}},63461:(e,t,n)=>{n.d(t,{N:()=>r});let r=(0,n(27030).createContext)({})},63547:(e,t,n)=>{n.d(t,{_:()=>i});var r=n(42149);function i(e,t){var n=(0,r._)(e,t,"get");return n.get?n.get.call(e):n.value}},63735:(e,t,n)=>{n.d(t,{x:()=>a});var r=n(51042),i=n(39443),o=n(9046);function a(e,t,n){let a=(0,o.x)(e,t,n);for(let n in e)((0,r.S)(e[n])||(0,r.S)(t[n]))&&(a[-1!==i.U.indexOf(n)?"attr"+n.charAt(0).toUpperCase()+n.substring(1):n]=e[n]);return a}},64282:(e,t,n)=>{n.d(t,{tF:()=>a,xQ:()=>o});var r=n(27030),i=n(3397);function o(e=!0){let t=(0,r.useContext)(i.t);if(null===t)return[!0,null];let{isPresent:n,onExitComplete:a,register:s}=t,l=(0,r.useId)();(0,r.useEffect)(()=>{if(e)return s(l)},[e]);let u=(0,r.useCallback)(()=>e&&a&&a(l),[l,a,e]);return!n&&a?[!1,u]:[!0]}function a(){var e;return null===(e=(0,r.useContext)(i.t))||e.isPresent}},64564:(e,t,n)=>{n.d(t,{c:()=>i,n:()=>o});var r=n(36858);let i="framerAppearId",o="data-"+(0,r.I)(i)},68056:(e,t,n)=>{function r(e){if(!e)return;let t=!0;return n=>{e({...n,preventDefault(){n.preventDefault()},isDefaultPrevented:()=>n.isDefaultPrevented(),stopPropagation(){t?console.error("stopPropagation is now the default behavior for events in React Spectrum. You can use continuePropagation() to revert this behavior."):t=!0},continuePropagation(){t=!1},isPropagationStopped:()=>t}),t&&n.stopPropagation()}}function i(e){return{keyboardProps:e.isDisabled?{}:{onKeyDown:r(e.onKeyDown),onKeyUp:r(e.onKeyUp)}}}n.d(t,{d:()=>i})},69321:(e,t,n)=>{n.d(t,{$:()=>s});let r=new Set(["id"]),i=new Set(["aria-label","aria-labelledby","aria-describedby","aria-details"]),o=new Set(["href","hrefLang","target","rel","download","ping","referrerPolicy"]),a=/^(data-.*)$/;function s(e,t={}){let{labelable:n,isLink:l,propNames:u}=t,c={};for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(r.has(t)||n&&i.has(t)||l&&o.has(t)||(null==u?void 0:u.has(t))||a.test(t))&&(c[t]=e[t]);return c}},70548:(e,t,n)=>{n.d(t,{tv:()=>w});var r=n(16911),i=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,o=e=>!e||"object"!=typeof e||0===Object.keys(e).length,a=(e,t)=>JSON.stringify(e)===JSON.stringify(t);function s(e){let t=[];return function e(t,n){t.forEach(function(t){Array.isArray(t)?e(t,n):n.push(t)})}(e,t),t}var l=(...e)=>s(e).filter(Boolean),u=(e,t)=>{let n={},r=Object.keys(e),i=Object.keys(t);for(let o of r)if(i.includes(o)){let r=e[o],i=t[o];Array.isArray(r)||Array.isArray(i)?n[o]=l(i,r):"object"==typeof r&&"object"==typeof i?n[o]=u(r,i):n[o]=i+" "+r}else n[o]=e[o];for(let e of i)r.includes(e)||(n[e]=t[e]);return n},c=e=>e&&"string"==typeof e?e.replace(/\s+/g," ").trim():e,d=n(78317),f={twMerge:!0,twMergeConfig:{},responsiveVariants:!1},p=e=>e||void 0,v=(...e)=>p(s(e).filter(Boolean).join(" ")),h=null,m={},g=!1,y=(...e)=>t=>t.twMerge?((!h||g)&&(g=!1,h=o(m)?d.QP:(0,d.zu)({...m,extend:{theme:m.theme,classGroups:m.classGroups,conflictingClassGroupModifiers:m.conflictingClassGroupModifiers,conflictingClassGroups:m.conflictingClassGroups,...m.extend}})),p(h(v(e)))):v(e),b=(e,t)=>{for(let n in t)e.hasOwnProperty(n)?e[n]=v(e[n],t[n]):e[n]=t[n];return e},E=(e,t)=>{let{extend:n=null,slots:r={},variants:s={},compoundVariants:d=[],compoundSlots:p=[],defaultVariants:h={}}=e,E={...f,...t},w=null!=n&&n.base?v(n.base,null==e?void 0:e.base):null==e?void 0:e.base,T=null!=n&&n.variants&&!o(n.variants)?u(s,n.variants):s,x=null!=n&&n.defaultVariants&&!o(n.defaultVariants)?{...n.defaultVariants,...h}:h;o(E.twMergeConfig)||a(E.twMergeConfig,m)||(g=!0,m=E.twMergeConfig);let P=o(null==n?void 0:n.slots),A=o(r)?{}:{base:v(null==e?void 0:e.base,P&&(null==n?void 0:n.base)),...r},M=P?A:b({...null==n?void 0:n.slots},o(A)?{base:null==e?void 0:e.base}:A),S=o(null==n?void 0:n.compoundVariants)?d:l(null==n?void 0:n.compoundVariants,d),k=e=>{if(o(T)&&o(r)&&P)return y(w,null==e?void 0:e.class,null==e?void 0:e.className)(E);if(S&&!Array.isArray(S))throw TypeError(`The "compoundVariants" prop must be an array. Received: ${typeof S}`);if(p&&!Array.isArray(p))throw TypeError(`The "compoundSlots" prop must be an array. Received: ${typeof p}`);let t=(e,t,n=[],r)=>{let i=n;if("string"==typeof t)i=i.concat(c(t).split(" ").map(t=>`${e}:${t}`));else if(Array.isArray(t))i=i.concat(t.reduce((t,n)=>t.concat(`${e}:${n}`),[]));else if("object"==typeof t&&"string"==typeof r){for(let n in t)if(t.hasOwnProperty(n)&&n===r){let o=t[n];if(o&&"string"==typeof o){let t=c(o);i[r]?i[r]=i[r].concat(t.split(" ").map(t=>`${e}:${t}`)):i[r]=t.split(" ").map(t=>`${e}:${t}`)}else Array.isArray(o)&&o.length>0&&(i[r]=o.reduce((t,n)=>t.concat(`${e}:${n}`),[]))}}return i},n=(n,r=T,a=null,s=null)=>{var l;let u=r[n];if(!u||o(u))return null;let c=null!=(l=null==s?void 0:s[n])?l:null==e?void 0:e[n];if(null===c)return null;let d=i(c),f=Array.isArray(E.responsiveVariants)&&E.responsiveVariants.length>0||!0===E.responsiveVariants,p=null==x?void 0:x[n],v=[];if("object"==typeof d&&f)for(let[e,n]of Object.entries(d)){let r=u[n];if("initial"===e){p=n;continue}Array.isArray(E.responsiveVariants)&&!E.responsiveVariants.includes(e)||(v=t(e,r,v,a))}let h=u[(null!=d&&"object"!=typeof d?d:i(p))||"false"];return"object"==typeof v&&"string"==typeof a&&v[a]?b(v,h):v.length>0?(v.push(h),"base"===a?v.join(" "):v):h},a=(e,t)=>{if(!T||"object"!=typeof T)return null;let r=[];for(let i in T){let o=n(i,T,e,t),a="base"===e&&"string"==typeof o?o:o&&o[e];a&&(r[r.length]=a)}return r},s={};for(let t in e)void 0!==e[t]&&(s[t]=e[t]);let l=(t,n)=>{var r;let i="object"==typeof(null==e?void 0:e[t])?{[t]:null==(r=e[t])?void 0:r.initial}:{};return{...x,...s,...i,...n}},u=(e=[],t)=>{let n=[];for(let{class:r,className:i,...o}of e){let e=!0;for(let[n,r]of Object.entries(o)){let i=l(n,t)[n];if(Array.isArray(r)){if(!r.includes(i)){e=!1;break}}else{let t=e=>null==e||!1===e;if(t(r)&&t(i))continue;if(i!==r){e=!1;break}}}e&&(r&&n.push(r),i&&n.push(i))}return n},d=e=>{let t=u(S,e);if(!Array.isArray(t))return t;let n={};for(let e of t)if("string"==typeof e&&(n.base=y(n.base,e)(E)),"object"==typeof e)for(let[t,r]of Object.entries(e))n[t]=y(n[t],r)(E);return n},f=e=>{if(p.length<1)return null;let t={};for(let{slots:n=[],class:r,className:i,...a}of p){if(!o(a)){let t=!0;for(let n of Object.keys(a)){let r=l(n,e)[n];if(void 0===r||(Array.isArray(a[n])?!a[n].includes(r):a[n]!==r)){t=!1;break}}if(!t)continue}for(let e of n)t[e]=t[e]||[],t[e].push([r,i])}return t};if(!o(r)||!P){let e={};if("object"==typeof M&&!o(M))for(let t of Object.keys(M))e[t]=e=>{var n,r;return y(M[t],a(t,e),(null!=(n=d(e))?n:[])[t],(null!=(r=f(e))?r:[])[t],null==e?void 0:e.class,null==e?void 0:e.className)(E)};return e}return y(w,T?Object.keys(T).map(e=>n(e,T)):null,u(S),null==e?void 0:e.class,null==e?void 0:e.className)(E)};return k.variantKeys=(()=>{if(!(!T||"object"!=typeof T))return Object.keys(T)})(),k.extend=n,k.base=w,k.slots=M,k.variants=T,k.defaultVariants=x,k.compoundSlots=p,k.compoundVariants=S,k},w=(e,t)=>{var n,i,o;return E(e,{...t,twMerge:null==(n=null==t?void 0:t.twMerge)||n,twMergeConfig:{...null==t?void 0:t.twMergeConfig,theme:{...null==(i=null==t?void 0:t.twMergeConfig)?void 0:i.theme,...r.w.theme},classGroups:{...null==(o=null==t?void 0:t.twMergeConfig)?void 0:o.classGroups,...r.w.classGroups}}})}},74618:(e,t,n)=>{n.d(t,{B:()=>i});let r={animation:["animate","variants","whileHover","whileTap","exit","whileInView","whileFocus","whileDrag"],exit:["exit"],drag:["drag","dragControls"],focus:["whileFocus"],hover:["whileHover","onHoverStart","onHoverEnd"],tap:["whileTap","onTap","onTapStart","onTapCancel"],pan:["onPan","onPanStart","onPanSessionStart","onPanEnd"],inView:["whileInView","onViewportEnter","onViewportLeave"],layout:["layout","layoutId"]},i={};for(let e in r)i[e]={isEnabled:t=>r[e].some(e=>!!t[e])}},74717:(e,t,n)=>{n.d(t,{_:()=>r});function r(e,t,n){!function(e,t){if(t.has(e))throw TypeError("Cannot initialize the same private elements twice on an object")}(e,t),t.set(e,n)}},75573:(e,t,n)=>{n.d(t,{e:()=>r});let r=(e,t)=>t&&"number"==typeof e?t.transform(e):e},75862:(e,t,n)=>{n.d(t,{Y:()=>r});let r=(0,n(27030).createContext)({strict:!1})},76416:(e,t,n)=>{n.d(t,{Y:()=>i});var r=n(74618);function i(e){for(let t in e)r.B[t]={...r.B[t],...e[t]}}},78324:(e,t,n)=>{n.d(t,{W:()=>l});var r=n(97954),i=n(87239),o=n(19067);let a={rotate:i.uj,rotateX:i.uj,rotateY:i.uj,rotateZ:i.uj,scale:r.hs,scaleX:r.hs,scaleY:r.hs,scaleZ:r.hs,skew:i.uj,skewX:i.uj,skewY:i.uj,distance:i.px,translateX:i.px,translateY:i.px,translateZ:i.px,x:i.px,y:i.px,z:i.px,perspective:i.px,transformPerspective:i.px,opacity:r.X4,originX:i.gQ,originY:i.gQ,originZ:i.px},s={...r.ai,transform:Math.round},l={...o.o,...a,zIndex:s,size:i.px,fillOpacity:r.X4,strokeOpacity:r.X4,numOctaves:s}},78831:(e,t,n)=>{n.d(t,{v:()=>a});let r=new Map,i=new Set;function o(){if("undefined"==typeof window)return;function e(e){return"propertyName"in e}let t=n=>{if(!e(n)||!n.target)return;let o=r.get(n.target);if(o&&(o.delete(n.propertyName),0===o.size&&(n.target.removeEventListener("transitioncancel",t),r.delete(n.target)),0===r.size)){for(let e of i)e();i.clear()}};document.body.addEventListener("transitionrun",n=>{if(!e(n)||!n.target)return;let i=r.get(n.target);i||(i=new Set,r.set(n.target,i),n.target.addEventListener("transitioncancel",t,{once:!0})),i.add(n.propertyName)}),document.body.addEventListener("transitionend",t)}function a(e){requestAnimationFrame(()=>{0===r.size?e():i.add(e)})}"undefined"!=typeof document&&("loading"!==document.readyState?o():document.addEventListener("DOMContentLoaded",o))},78965:(e,t,n)=>{n.d(t,{e:()=>r});let r=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"])},81749:(e,t,n)=>{n.d(t,{Fe:()=>c,HI:()=>f,_h:()=>p,pg:()=>s,rd:()=>l,sU:()=>u});var r=n(45336),i=n(36176),o=n(27030);let a=(0,o.createContext)({isNative:!0,open:function(e,t){d(e,e=>c(e,t))},useHref:e=>e});function s(e){let{children:t,navigate:n,useHref:r}=e,i=(0,o.useMemo)(()=>({isNative:!1,open:(e,t,r,i)=>{d(e,e=>{u(e,t)?n(r,i):c(e,t)})},useHref:r||(e=>e)}),[n,r]);return o.createElement(a.Provider,{value:i},t)}function l(){return(0,o.useContext)(a)}function u(e,t){let n=e.getAttribute("target");return(!n||"_self"===n)&&e.origin===location.origin&&!e.hasAttribute("download")&&!t.metaKey&&!t.ctrlKey&&!t.altKey&&!t.shiftKey}function c(e,t,n=!0){var o,a;let{metaKey:s,ctrlKey:l,altKey:u,shiftKey:d}=t;(0,i.gm)()&&(null===(a=window.event)||void 0===a?void 0:null===(o=a.type)||void 0===o?void 0:o.startsWith("key"))&&"_blank"===e.target&&((0,i.cX)()?s=!0:l=!0);let f=(0,i.Tc)()&&(0,i.cX)()&&!(0,i.bh)()?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:s,ctrlKey:l,altKey:u,shiftKey:d}):new MouseEvent("click",{metaKey:s,ctrlKey:l,altKey:u,shiftKey:d,bubbles:!0,cancelable:!0});c.isOpening=n,(0,r.e)(e),e.dispatchEvent(f),c.isOpening=!1}function d(e,t){if(e instanceof HTMLAnchorElement)t(e);else if(e.hasAttribute("data-href")){let n=document.createElement("a");n.href=e.getAttribute("data-href"),e.hasAttribute("data-target")&&(n.target=e.getAttribute("data-target")),e.hasAttribute("data-rel")&&(n.rel=e.getAttribute("data-rel")),e.hasAttribute("data-download")&&(n.download=e.getAttribute("data-download")),e.hasAttribute("data-ping")&&(n.ping=e.getAttribute("data-ping")),e.hasAttribute("data-referrer-policy")&&(n.referrerPolicy=e.getAttribute("data-referrer-policy")),e.appendChild(n),t(n),e.removeChild(n)}}function f(e){var t;let n=l().useHref(null!==(t=e.href)&&void 0!==t?t:"");return{"data-href":e.href?n:void 0,"data-target":e.target,"data-rel":e.rel,"data-download":e.download,"data-ping":e.ping,"data-referrer-policy":e.referrerPolicy}}function p(e){var t;let n=l().useHref(null!==(t=null==e?void 0:e.href)&&void 0!==t?t:"");return{href:(null==e?void 0:e.href)?n:void 0,target:null==e?void 0:e.target,rel:null==e?void 0:e.rel,download:null==e?void 0:e.download,ping:null==e?void 0:e.ping,referrerPolicy:null==e?void 0:e.referrerPolicy}}c.isOpening=!1},84186:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(27030);function i(){let e=(0,r.useRef)(new Map),t=(0,r.useCallback)((t,n,r,i)=>{let o=(null==i?void 0:i.once)?(...t)=>{e.current.delete(r),r(...t)}:r;e.current.set(r,{type:n,eventTarget:t,fn:o,options:i}),t.addEventListener(n,o,i)},[]),n=(0,r.useCallback)((t,n,r,i)=>{var o;let a=(null===(o=e.current.get(r))||void 0===o?void 0:o.fn)||r;t.removeEventListener(n,a,i),e.current.delete(r)},[]),i=(0,r.useCallback)(()=>{e.current.forEach((e,t)=>{n(e.eventTarget,e.type,t,e.options)})},[n]);return(0,r.useEffect)(()=>i,[i]),{addGlobalListener:t,removeGlobalListener:n,removeAllGlobalListeners:i}}},84608:(e,t,n)=>{let r;n.d(t,{P6:()=>s,KG:()=>et,uN:()=>v,qU:()=>_,vG:()=>p,tu:()=>c,WG:()=>M,bt:()=>ee,XG:()=>d,Gt:()=>A,uv:()=>S,PP:()=>k,KZ:()=>y,rU:()=>l,PT:()=>R,DW:()=>h,D3:()=>j,WH:()=>f,Mc:()=>$,yL:()=>b,TU:()=>function e(t,n){if(t)return"function"==typeof t&&g()?y(t,n):h(t)?E(t):Array.isArray(t)?t.map(t=>e(t,n)||w.easeOut):w[t]},YE:()=>u,k2:()=>C,OQ:()=>en,c$:()=>Y,KJ:()=>W,Wp:()=>F,Qu:()=>x,nL:()=>g,Jb:()=>o,kB:()=>D});var i=n(88829);let o=(0,i.ph)(()=>void 0!==window.ScrollTimeline);class a{constructor(e){this.stop=()=>this.runAll("stop"),this.animations=e.filter(Boolean)}get finished(){return Promise.all(this.animations.map(e=>"finished"in e?e.finished:e))}getAll(e){return this.animations[0][e]}setAll(e,t){for(let n=0;no()&&n.attachTimeline?n.attachTimeline(e):"function"==typeof t?t(n):void 0);return()=>{n.forEach((e,t)=>{e&&e(),this.animations[t].stop()})}}get time(){return this.getAll("time")}set time(e){this.setAll("time",e)}get speed(){return this.getAll("speed")}set speed(e){this.setAll("speed",e)}get startTime(){return this.getAll("startTime")}get duration(){let e=0;for(let t=0;tt[e]())}flatten(){this.runAll("flatten")}play(){this.runAll("play")}pause(){this.runAll("pause")}cancel(){this.runAll("cancel")}complete(){this.runAll("complete")}}class s extends a{then(e,t){return Promise.all(this.animations).then(e).catch(t)}}function l(e,t){return e?e[t]||e.default||e:void 0}let u=2e4;function c(e){let t=0,n=e.next(t);for(;!n.done&&t=u?1/0:t}function d(e,t=100,n){let r=n({...e,keyframes:[0,t]}),o=Math.min(c(r),u);return{type:"keyframes",ease:e=>r.next(o*e).value/t,duration:(0,i.Xu)(o)}}function f(e){return"function"==typeof e}function p(e,t){e.timeline=t,e.onfinish=null}class v{constructor(e){this.animation=e}get duration(){var e,t,n;let r=(null===(t=null===(e=this.animation)||void 0===e?void 0:e.effect)||void 0===t?void 0:t.getComputedTiming().duration)||(null===(n=this.options)||void 0===n?void 0:n.duration)||300;return(0,i.Xu)(Number(r))}get time(){var e;return this.animation?(0,i.Xu)((null===(e=this.animation)||void 0===e?void 0:e.currentTime)||0):0}set time(e){this.animation&&(this.animation.currentTime=(0,i.fD)(e))}get speed(){return this.animation?this.animation.playbackRate:1}set speed(e){this.animation&&(this.animation.playbackRate=e)}get state(){return this.animation?this.animation.playState:"finished"}get startTime(){return this.animation?this.animation.startTime:null}get finished(){return this.animation?this.animation.finished:Promise.resolve()}play(){this.animation&&this.animation.play()}pause(){this.animation&&this.animation.pause()}stop(){this.animation&&"idle"!==this.state&&"finished"!==this.state&&(this.animation.commitStyles&&this.animation.commitStyles(),this.cancel())}flatten(){var e,t;this.animation&&(null===(e=this.options)||void 0===e?void 0:e.allowFlatten)&&(null===(t=this.animation.effect)||void 0===t||t.updateTiming({easing:"linear"}))}attachTimeline(e){return this.animation&&p(this.animation,e),i.lQ}complete(){this.animation&&this.animation.finish()}cancel(){try{this.animation&&this.animation.cancel()}catch(e){}}}let h=e=>Array.isArray(e)&&"number"==typeof e[0],m={linearEasing:void 0},g=function(e,t){let n=(0,i.ph)(e);return()=>{var e;return null!==(e=m[t])&&void 0!==e?e:n()}}(()=>{try{document.createElement("div").animate({opacity:0},{easing:"linear(0, 1)"})}catch(e){return!1}return!0},"linearEasing"),y=(e,t,n=10)=>{let r="",o=Math.max(Math.round(t/n),2);for(let t=0;t`cubic-bezier(${e}, ${t}, ${n}, ${r})`,w={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:E([0,.65,.55,1]),circOut:E([.55,0,1,.45]),backIn:E([.31,.01,.66,-.59]),backOut:E([.33,1.53,.69,.99])},T=["read","resolveKeyframes","update","preRender","render","postRender"],x={value:null,addProjectionMetrics:null};function P(e,t){let n=!1,r=!0,o={delta:0,timestamp:0,isProcessing:!1},a=()=>n=!0,s=T.reduce((e,n)=>(e[n]=function(e,t){let n=new Set,r=new Set,i=!1,o=!1,a=new WeakSet,s={delta:0,timestamp:0,isProcessing:!1},l=0;function u(t){a.has(t)&&(c.schedule(t),e()),l++,t(s)}let c={schedule:(e,t=!1,o=!1)=>{let s=o&&i?n:r;return t&&a.add(e),s.has(e)||s.add(e),e},cancel:e=>{r.delete(e),a.delete(e)},process:e=>{if(s=e,i){o=!0;return}i=!0,[n,r]=[r,n],n.forEach(u),t&&x.value&&x.value.frameloop[t].push(l),l=0,n.clear(),i=!1,o&&(o=!1,c.process(e))}};return c}(a,t?n:void 0),e),{}),{read:l,resolveKeyframes:u,update:c,preRender:d,render:f,postRender:p}=s,v=()=>{let a=i.W9.useManualTiming?o.timestamp:performance.now();n=!1,i.W9.useManualTiming||(o.delta=r?1e3/60:Math.max(Math.min(a-o.timestamp,40),1)),o.timestamp=a,o.isProcessing=!0,l.process(o),u.process(o),c.process(o),d.process(o),f.process(o),p.process(o),o.isProcessing=!1,n&&t&&(r=!1,e(v))},h=()=>{n=!0,r=!0,o.isProcessing||e(v)};return{schedule:T.reduce((e,t)=>{let r=s[t];return e[t]=(e,t=!1,i=!1)=>(n||h(),r.schedule(e,t,i)),e},{}),cancel:e=>{for(let t=0;t(void 0===r&&D.set(S.isProcessing||i.W9.useManualTiming?S.timestamp:performance.now()),r),set:e=>{r=e,queueMicrotask(L)}},O={x:!1,y:!1};function j(){return O.x||O.y}function F(e){return"x"===e||"y"===e?O[e]?null:(O[e]=!0,()=>{O[e]=!1}):O.x||O.y?null:(O.x=O.y=!0,()=>{O.x=O.y=!1})}function W(e,t,n){var r;if(e instanceof EventTarget)return[e];if("string"==typeof e){let i=document;t&&(i=t.current);let o=null!==(r=null==n?void 0:n[e])&&void 0!==r?r:i.querySelectorAll(e);return o?Array.from(o):[]}return Array.from(e)}function I(e,t){let n=W(e),r=new AbortController;return[n,{passive:!0,...t,signal:r.signal},()=>r.abort()]}function K(e){return!("touch"===e.pointerType||j())}function R(e,t,n={}){let[r,i,o]=I(e,n),a=e=>{if(!K(e))return;let{target:n}=e,r=t(n,e);if("function"!=typeof r||!n)return;let o=e=>{K(e)&&(r(e),n.removeEventListener("pointerleave",o))};n.addEventListener("pointerleave",o,i)};return r.forEach(e=>{e.addEventListener("pointerenter",a,i)}),o}function N(e,t){let n=`${t}PointerCapture`;if(e.target instanceof Element&&n in e.target&&void 0!==e.pointerId)try{e.target[n](e.pointerId)}catch(e){}}let H=(e,t)=>!!t&&(e===t||H(e,t.parentElement)),$=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary,V=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),B=new WeakSet;function U(e){return t=>{"Enter"===t.key&&e(t)}}function X(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}let z=(e,t)=>{let n=e.currentTarget;if(!n)return;let r=U(()=>{if(B.has(n))return;X(n,"down");let e=U(()=>{X(n,"up")});n.addEventListener("keyup",e,t),n.addEventListener("blur",()=>X(n,"cancel"),t)});n.addEventListener("keydown",r,t),n.addEventListener("blur",()=>n.removeEventListener("keydown",r),t)};function Y(e,t,n={}){let[r,i,o]=I(e,n),a=e=>{let n=e.currentTarget;if(!n||!($(e)&&!j())||B.has(n))return;B.add(n),N(e,"set");let r=t(n,e),o=(e,t)=>{n.removeEventListener("pointerup",a),n.removeEventListener("pointercancel",s),N(e,"release"),$(e)&&!j()&&B.has(n)&&(B.delete(n),"function"==typeof r&&r(e,{success:t}))},a=e=>{var t,r;e.isTrusted&&(t=e,r=n instanceof Element?n.getBoundingClientRect():{left:0,top:0,right:window.innerWidth,bottom:window.innerHeight},t.clientXr.right||t.clientYr.bottom)?o(e,!1):o(e,!(n instanceof Element)||H(n,e.target))},s=e=>{o(e,!1)};n.addEventListener("pointerup",a,i),n.addEventListener("pointercancel",s,i),n.addEventListener("lostpointercapture",s,i)};return r.forEach(e=>{e=n.useGlobalTarget?window:e;let t=!1;if(e instanceof HTMLElement){var r;t=!0,r=e,!V.has(r.tagName)&&-1===r.tabIndex&&null===e.getAttribute("tabindex")&&(e.tabIndex=0)}e.addEventListener("pointerdown",a,i),t&&e.addEventListener("focus",e=>z(e,i),i)}),o}let _={layout:0,mainThread:0,waapi:0};function G(){let{value:e}=statsBuffer;if(null===e){cancelFrame(G);return}e.frameloop.rate.push(frameData.delta),e.animations.mainThread.push(activeAnimations.mainThread),e.animations.waapi.push(activeAnimations.waapi),e.animations.layout.push(activeAnimations.layout)}function q(e){return e.reduce((e,t)=>e+t,0)/e.length}function Q(e,t=q){return 0===e.length?{min:0,max:0,avg:0}:{min:Math.min(...e),max:Math.max(...e),avg:t(e)}}let J=e=>Math.round(1e3/e),Z=e=>!isNaN(parseFloat(e)),ee={current:void 0};class et{constructor(e,t={}){this.version="12.5.0",this.canTrackVelocity=null,this.events={},this.updateAndNotify=(e,t=!0)=>{let n=D.now();this.updatedAt!==n&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&this.events.change&&this.events.change.notify(this.current),t&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=D.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=Z(this.current))}setPrevFrameValue(e=this.current){this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt}onChange(e){return this.on("change",e)}on(e,t){this.events[e]||(this.events[e]=new i.vY);let n=this.events[e].add(t);return"change"===e?()=>{n(),A.read(()=>{this.events.change.getSize()||this.stop()})}:n}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e,t=!0){t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}setWithVelocity(e,t,n){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-n}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}get(){return ee.current&&ee.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){let e=D.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||e-this.updatedAt>30)return 0;let t=Math.min(this.updatedAt-this.prevUpdatedAt,30);return(0,i.fj)(parseFloat(this.current)-parseFloat(this.prevFrameValue),t)}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.animation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.animation&&(this.animation.stop(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.animation}clearAnimation(){delete this.animation}destroy(){this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function en(e,t){return new et(e,t)}},86704:(e,t,n)=>{n.d(t,{T:()=>d});var r=n(27030),i=n(46988),o=n(98767),a=n(3397),s=n(31981),l=n(50407),u=n(35133),c=n(52118);let d=e=>(t,n)=>{let d=(0,r.useContext)(o.A),f=(0,r.useContext)(a.t),p=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t,onUpdate:n},r,o,a){let u={latestValues:function(e,t,n,r){let o={},a=r(e,{});for(let e in a)o[e]=(0,c.u)(a[e]);let{initial:u,animate:d}=e,f=(0,s.e)(e),p=(0,s.O)(e);t&&p&&!f&&!1!==e.inherit&&(void 0===u&&(u=t.initial),void 0===d&&(d=t.animate));let v=!!n&&!1===n.initial,h=(v=v||!1===u)?d:u;if(h&&"boolean"!=typeof h&&!(0,i.N)(h)){let t=Array.isArray(h)?h:[h];for(let n=0;nn({props:r,current:e,...u}),u.onUpdate=e=>n(e)),u})(e,t,d,f);return n?p():(0,u.M)(p)}},87239:(e,t,n)=>{n.d(t,{KN:()=>o,gQ:()=>u,px:()=>a,uj:()=>i,vh:()=>s,vw:()=>l});let r=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),i=r("deg"),o=r("%"),a=r("px"),s=r("vh"),l=r("vw"),u={...o,parse:e=>o.parse(e)/100,transform:e=>o.transform(100*e)}},87710:(e,t,n)=>{n.d(t,{c:()=>r});function r(...e){return(...t)=>{for(let n of e)"function"==typeof n&&n(...t)}}},88829:(e,t,n)=>{function r(e,t){-1===e.indexOf(t)&&e.push(t)}function i(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}function o([...e],t,n){let r=t<0?e.length+t:t;if(r>=0&&ru,vY:()=>f,Kq:()=>r,V1:()=>l,ph:()=>c,Xu:()=>v,Pe:()=>o,lQ:()=>a,qB:()=>d,Ai:()=>i,fD:()=>p,fj:()=>h,$e:()=>s});let a=e=>e,s=a,l=a,u={skipAnimations:!1,useManualTiming:!1};function c(e){let t;return()=>(void 0===t&&(t=e()),t)}let d=(e,t,n)=>{let r=t-e;return 0===r?1:(n-e)/r};class f{constructor(){this.subscriptions=[]}add(e){return r(this.subscriptions,e),()=>i(this.subscriptions,e)}notify(e,t,n){let r=this.subscriptions.length;if(r){if(1===r)this.subscriptions[0](e,t,n);else for(let i=0;i1e3*e,v=e=>e/1e3;function h(e,t){return t?1e3/t*e:0}},89016:(e,t,n)=>{n.d(t,{j:()=>c});var r=n(91787),i=n(31695),o=n(7742),a=n(53168),s=n(94774),l=()=>Promise.all([n.e(5481),n.e(7621)]).then(n.bind(n,77621)).then(e=>e.default),u=e=>{let{ripples:t=[],motionProps:n,color:u="currentColor",style:c,onClear:d}=e;return(0,s.jsx)(s.Fragment,{children:t.map(e=>{let t=(0,a.qE)(.01*e.size,.2,e.size>100?.75:.5);return(0,s.jsx)(r.F,{features:l,children:(0,s.jsx)(i.N,{mode:"popLayout",children:(0,s.jsx)(o.m.span,{animate:{transform:"scale(2)",opacity:0},className:"heroui-ripple",exit:{opacity:0},initial:{transform:"scale(0)",opacity:.35},style:{position:"absolute",backgroundColor:u,borderRadius:"100%",transformOrigin:"center",pointerEvents:"none",overflow:"hidden",inset:0,zIndex:0,top:e.y,left:e.x,width:"".concat(e.size,"px"),height:"".concat(e.size,"px"),...c},transition:{duration:t},onAnimationComplete:()=>{d(e.key)},...n})})},e.key)})})};u.displayName="HeroUI.Ripple";var c=u},91787:(e,t,n)=>{n.d(t,{F:()=>s});var r=n(94774),i=n(27030),o=n(75862),a=n(76416);function s(e){let{children:t,features:n,strict:s=!1}=e,[,u]=(0,i.useState)(!l(n)),c=(0,i.useRef)(void 0);if(!l(n)){let{renderer:e,...t}=n;c.current=e,(0,a.Y)(t)}return(0,i.useEffect)(()=>{l(n)&&n().then(e=>{let{renderer:t,...n}=e;(0,a.Y)(n),c.current=t,u(!0)})},[]),(0,r.jsx)(o.Y.Provider,{value:{renderer:c.current,strict:s},children:t})}function l(e){return"function"==typeof e}},92e3:(e,t,n)=>{n.d(t,{e:()=>r});function r(e,{style:t,vars:n},r,i){for(let o in Object.assign(e.style,t,i&&i.getProjectionStyles(r)),n)e.style.setProperty(o,n[o])}},92209:(e,t,n)=>{n.d(t,{l:()=>u});var r=n(53168),i=n(36176),o=n(27651),a=n(69321),s=n(58674),l=n(43011);function u(e,t){let n,{elementType:u="button",isDisabled:c,onPress:d,onPressStart:f,onPressEnd:p,onPressChange:v,preventFocusOnPress:h,allowFocusWhenDisabled:m,onClick:g,href:y,target:b,rel:E,type:w="button",allowTextSelectionOnPress:T,role:x}=e;n="button"===u?{type:w,disabled:c}:{role:"button",href:"a"!==u||c?void 0:y,target:"a"===u?b:void 0,type:"input"===u?w:void 0,disabled:"input"===u?c:void 0,"aria-disabled":c&&"input"!==u?c:void 0,rel:"a"===u?E:void 0};let P=(0,i.un)()||(0,i.m0)();g&&"function"==typeof g&&"link"!==x&&!(e.hasOwnProperty("aria-expanded")&&e.hasOwnProperty("aria-controls"))&&(0,r.R8)("onClick is deprecated, please use onPress instead. See: https://github.com/heroui-inc/heroui/issues/4292","useButton");let{pressProps:A,isPressed:M}=(0,l.d)({onPressStart:f,onPressEnd:p,onPressChange:v,onPress:e=>{P&&(null==g||g(e)),null==d||d(e)},isDisabled:c,preventFocusOnPress:h,allowTextSelectionOnPress:T,ref:t}),{focusableProps:S}=(0,s.Wc)(e,t);m&&(S.tabIndex=c?-1:S.tabIndex);let k=(0,o.v)(S,A,(0,a.$)(e,{labelable:!0}));return{isPressed:M,buttonProps:(0,o.v)(n,k,{"aria-haspopup":e["aria-haspopup"],"aria-expanded":e["aria-expanded"],"aria-controls":e["aria-controls"],"aria-pressed":e["aria-pressed"],"aria-current":e["aria-current"],onClick:e=>{("button"!==w||!P)&&(null==g||g(e))}})}}},92821:(e,t,n)=>{n.d(t,{d:()=>a});var r=n(36858),i=n(92e3),o=n(78965);function a(e,t,n,a){for(let n in(0,i.e)(e,t,void 0,a),t.attrs)e.setAttribute(o.e.has(n)?n:(0,r.I)(n),t.attrs[n])}},93849:(e,t,n)=>{n.d(t,{q:()=>i});var r=n(27030);function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{strict:t=!0,errorMessage:n="useContext: `context` is undefined. Seems you forgot to wrap component within the Provider",name:i}=e,o=r.createContext(void 0);return o.displayName=i,[o.Provider,function e(){var i;let a=r.useContext(o);if(!a&&t){let t=Error(n);throw t.name="ContextError",null==(i=Error.captureStackTrace)||i.call(Error,t,e),t}return a},o]}},93965:(e,t,n)=>{n.d(t,{L:()=>r});let r=(0,n(27030).createContext)({})},97418:(e,t,n)=>{n.d(t,{o:()=>r});let r=Symbol.for("motionComponentSymbol")},97863:(e,t,n)=>{n.d(t,{B:()=>l});var r=n(35835),i=n(87239);let o={offset:"stroke-dashoffset",array:"stroke-dasharray"},a={offset:"strokeDashoffset",array:"strokeDasharray"};function s(e,t,n){return"string"==typeof e?e:i.px.transform(t+n*e)}function l(e,{attrX:t,attrY:n,attrScale:l,originX:u,originY:c,pathLength:d,pathSpacing:f=1,pathOffset:p=0,...v},h,m){if((0,r.O)(e,v,m),h){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:g,style:y,dimensions:b}=e;g.transform&&(b&&(y.transform=g.transform),delete g.transform),b&&(void 0!==u||void 0!==c||y.transform)&&(y.transformOrigin=function(e,t,n){let r=s(t,e.x,e.width),i=s(n,e.y,e.height);return`${r} ${i}`}(b,void 0!==u?u:.5,void 0!==c?c:.5)),void 0!==t&&(g.x=t),void 0!==n&&(g.y=n),void 0!==l&&(g.scale=l),void 0!==d&&function(e,t,n=1,r=0,s=!0){e.pathLength=1;let l=s?o:a;e[l.offset]=i.px.transform(-r);let u=i.px.transform(t),c=i.px.transform(n);e[l.array]=`${u} ${c}`}(g,d,f,p,!1)}},97954:(e,t,n)=>{n.d(t,{X4:()=>o,ai:()=>i,hs:()=>a});var r=n(28542);let i={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},o={...i,transform:e=>(0,r.q)(0,1,e)},a={...i,default:1}},98767:(e,t,n)=>{n.d(t,{A:()=>r});let r=(0,n(27030).createContext)({})},99868:(e,t,n)=>{n.d(t,{Q:()=>r});let r=(0,n(27030).createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"})}}]);