PageSourceSearch

https://work180.com/app/_next/static/chunks/5301-36a738a52e4c4f97.js

js work180.com collected 2026-10-03 22:19:45 UTC 396,260 bytes, 1 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[5301],{512:(e,t,r)=>{"use strict";r.d(t,{Gv:()=>i,Hj:()=>l,Jg:()=>o,cx:()=>n,rq:()=>s});var n=(...e)=>e.filter(Boolean).join(" ");function i(e){let t=typeof e;return null!=e&&("object"===t||"function"===t)&&!Array.isArray(e)}function o(e,...t){return a(e)?e(...t):e}var a=e=>"function"==typeof e,s=e=>!!e||void 0;function l(...e){return function(t){e.some(e=>(null==e||e(t),null==t?void 0:t.defaultPrevented))}}},1078:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(12115);function i(e){return(0,n.forwardRef)(e)}},1262:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let n=r(12115),i=n.useLayoutEffect,o=n.useEffect;function a(e){let{headManager:t,reduceComponentsToState:r}=e;function a(){if(t&&t.mountedInstances){let i=n.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(r(i,e))}}return i(()=>{var r;return null==t||null==(r=t.mountedInstances)||r.add(e.children),()=>{var r;null==t||null==(r=t.mountedInstances)||r.delete(e.children)}}),i(()=>(t&&(t._pendingUpdate=a),()=>{t&&(t._pendingUpdate=a)})),o(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},1807:(e,t,r)=>{var n=r(82455),i=r(42493),o=r(31326),a=r(76917);e.exports=function(e){return o(e)?n(a(e)):i(e)}},2066:(e,t,r)=>{"use strict";let n;function i(){return"undefined"!=typeof window}function o(e){return l(e)?(e.nodeName||"").toLowerCase():"#document"}function a(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function s(e){var t;return null==(t=(l(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function l(e){return!!i()&&(e instanceof Node||e instanceof a(e).Node)}function u(e){return!!i()&&(e instanceof Element||e instanceof a(e).Element)}function c(e){return!!i()&&(e instanceof HTMLElement||e instanceof a(e).HTMLElement)}function d(e){return!!i()&&"undefined"!=typeof ShadowRoot&&(e instanceof ShadowRoot||e instanceof a(e).ShadowRoot)}function f(e){let{overflow:t,overflowX:r,overflowY:n,display:i}=S(e);return/auto|scroll|overlay|hidden|clip/.test(t+n+r)&&"inline"!==i&&"contents"!==i}function p(e){return/^(table|td|th)$/.test(o(e))}function h(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}r.d(t,{$4:()=>k,CP:()=>E,L9:()=>S,Lv:()=>p,Tc:()=>x,Tf:()=>h,ZU:()=>f,_m:()=>T,ep:()=>s,eu:()=>w,gJ:()=>b,mq:()=>o,sQ:()=>y,sb:()=>c,v9:()=>function e(t,r,n){var i;void 0===r&&(r=[]),void 0===n&&(n=!0);let o=function e(t){let r=k(t);return w(r)?t.ownerDocument?t.ownerDocument.body:t.body:c(r)&&f(r)?r:e(r)}(t),s=o===(null==(i=t.ownerDocument)?void 0:i.body),l=a(o);if(!s)return r.concat(o,e(o,[],n));{let t=T(l);return r.concat(l,l.visualViewport||[],f(o)?o:[],t&&n?e(t):[])}},vq:()=>u,zk:()=>a});let m=/transform|translate|scale|rotate|perspective|filter/,v=/paint|layout|strict|content/,g=e=>!!e&&"none"!==e;function y(e){let t=u(e)?S(e):e;return g(t.transform)||g(t.translate)||g(t.scale)||g(t.rotate)||g(t.perspective)||!x()&&(g(t.backdropFilter)||g(t.filter))||m.test(t.willChange||"")||v.test(t.contain||"")}function b(e){let t=k(e);for(;c(t)&&!w(t);){if(y(t))return t;if(h(t))break;t=k(t)}return null}function x(){return null==n&&(n="undefined"!=typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),n}function w(e){return/^(html|body|#document)$/.test(o(e))}function S(e){return a(e).getComputedStyle(e)}function E(e){return u(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function k(e){if("html"===o(e))return e;let t=e.assignedSlot||e.parentNode||d(e)&&e.host||s(e);return d(t)?t.host:t}function T(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}},3538:(e,t,r)=>{"use strict";r.d(t,{Z:()=>s});var n=r(12115),i=r(85986),o=r(91553),a=r(53182);function s(){let{disabled:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{}
1,t=(0,n.useRef)(null),[r,s]=(0,n.useState)(!1),l=(0,o.L)(),u=(0,a._)(()=>{t.current=null,s(!1),l.dispose()}),c=(0,a._)(e=>{if(l.dispose(),null===t.current){t.current=e.currentTarget,s(!0);{let r=(0,i.TW)(e.currentTarget);l.addEventListener(r,"pointerup",u,!1),l.addEventListener(r,"pointermove",e=>{if(t.current){var r,n;let i,o;s((i=e.width/2,o=e.height/2,r={top:e.clientY-o,right:e.clientX+i,bottom:e.clientY+o,left:e.clientX-i},n=t.current.getBoundingClientRect(),!(!r||!n||r.right<n.left||r.left>n.right||r.bottom<n.top||r.top>n.bottom)))}},!1),l.addEventListener(r,"pointercancel",u,!1)}}});return{pressed:r,pressProps:e?{}:{onPointerDown:c,onPointerUp:u,onClick:u}}}},4816:(e,t,r)=>{var n=r(66126);e.exports=function(e){var t=n(e,function(e){return 500===r.size&&r.clear(),e}),r=t.cache;return t}},5125:(e,t,r)=>{"use strict";r.d(t,{D:()=>o});var n=r(46126),i=r(12115);function o(){let e=(0,i.useContext)(n.T);if(!e)throw Error("useTheme: `theme` is undefined. Seems you forgot to wrap your app in `<ChakraProvider />` or `<ThemeProvider />`");return e}},5325:(e,t,r)=>{"use strict";r.d(t,{A:()=>i});var n=r(12115);function i(){let e=(0,n.useRef)(new Map),t=(0,n.useCallback)((t,r,n,i)=>{let o=(null==i?void 0:i.once)?(...t)=>{e.current.delete(n),n(...t)}:n;e.current.set(n,{type:r,eventTarget:t,fn:o,options:i}),t.addEventListener(r,o,i)},[]),r=(0,n.useCallback)((t,r,n,i)=>{var o;let a=(null==(o=e.current.get(n))?void 0:o.fn)||n;t.removeEventListener(r,a,i),e.current.delete(n)},[]),i=(0,n.useCallback)(()=>{e.current.forEach((e,t)=>{r(e.eventTarget,e.type,t,e.options)})},[r]);return(0,n.useEffect)(()=>i,[i]),{addGlobalListener:t,removeGlobalListener:r,removeAllGlobalListeners:i}}},5795:(e,t,r)=>{"use strict";r.d(t,{K:()=>i});var n=r(12115);function i(e){let[t]=(0,n.useState)(e);return t}},6407:(e,t,r)=>{var n=r(16815);e.exports=r(24567)(n)},6745:(e,t,r)=>{var n=r(70300);e.exports=function(e,t){var r=this.__data__;return this.size+=+!this.has(e),r[e]=n&&void 0===t?"__lodash_hash_undefined__":t,this}},7031:(e,t,r)=>{"use strict";r.d(t,{B:()=>n,X:()=>i});var n=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(n||{});function i(e,t){let r=t.resolveItems();if(r.length<=0)return null;let n=t.resolveActiveIndex(),i=null!=n?n:-1;switch(e.focus){case 0:for(let e=0;e<r.length;++e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 1:-1===i&&(i=r.length);for(let e=i-1;e>=0;--e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 2:for(let e=i+1;e<r.length;++e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 3:for(let e=r.length-1;e>=0;--e)if(!t.resolveDisabled(r[e],e,r))return e;return n;case 4:for(let n=0;n<r.length;++n)if(t.resolveId(r[n],n,r)===e.id)return n;return n;case 5:return null;default:throw Error("Unexpected object: "+e)}}},7291:(e,t,r)=>{var n=r(69079),i=r(15834),o=r(29101);e.exports=function(e){var t=i(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(r){return r===e||n(r,e,t)}}},7745:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach(function(e){r[++t]=e}),r}},8082:(e,t,r)=>{var n=r(83642),i=r(98134),o=r(74633),a=r(31326),s=r(76462),l=r(29101),u=r(76917);e.exports=function(e,t){return a(e)&&s(t)?l(u(e),t):function(r){var a=i(r,e);return void 0===a&&a===t?o(r,e):n(t,a,3)}}},8524:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}},9142:(e,t,r)=>{var n=r(21187),i=r(25902),o=r(25411),a=r(70637),s=r(35206),l=r(76917);e.exports=function(e,t,r){t=n(t,e);for(var u=-1,c=t.length,d=!1;++u<c;){var f=l(t[u]);if(!(d=null!=e&&r(e,f)))break;e=e[f]}return d||++u!=c?d:!!(c=null==e?0:e.length)&&s(c)&&a(f,c)&&(o(e)||i(e))}},9403:(e,t,r)=>{var n=r(36772),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,r,o,a,s){var l=1&r,u=n(e),c=u.length;if(c!=n(t).length&&!l)return!1;for(var d=c;d--;){var f=u[d];if(!(l?f in t:i.call(t,f)))return!1}var p=s.get(e),h=s.get(t);if(p&&h)return p==t&&h==e;var m=!0;s.set(e,t),s.set(t,e);for(var v=l;++d<c;){var g=e[f=u[d]],y=t[f];if(o)var b=l?o(y,g,f,t,e,s):o(g,y,f,e,t,s);if(!(void 0===b?g===y||a(g,y,r,o,s):b)){m=!1;break}v||(v="constructor"==f)}if(m&&!v){var x=e.constructor,w=t.constructor;x!=w&&"constructor"in e&&"constructor"in t&&!("function"==typeof x&&x instanceof x&&"function"==typeof w&&w instanceof w)&&(m=!1)}return s.delete(e),s.delete(t),m}},10208:(e,t,r)=>{"use strict";r.d(t,{B1:()=>C,C0:()=>d,Dz:()=>v,Jx:()=>s,LI:()=>o,PG:()=>p,RI:()=>a,Sg:()=>f,T9:()=>i,TV:()=>m,WJ:()=>y,_3:()=>c,bV:()=>T,jk:()=>n,lP:()=>k,nI:()=>P,qE:()=>u,sq:()=>h,w7:()=>g});let n=Math.min,i=Math.max,o=Math.round,a=Math.floor,s=e=>({x:e,y:e}
1),l={left:"right",right:"left",bottom:"top",top:"bottom"};function u(e,t,r){return i(e,n(t,r))}function c(e,t){return"function"==typeof e?e(t):e}function d(e){return e.split("-")[0]}function f(e){return e.split("-")[1]}function p(e){return"x"===e?"y":"x"}function h(e){return"y"===e?"height":"width"}function m(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function v(e){return p(m(e))}function g(e,t,r){void 0===r&&(r=!1);let n=f(e),i=v(e),o=h(i),a="x"===i?n===(r?"end":"start")?"right":"left":"start"===n?"bottom":"top";return t.reference[o]>t.floating[o]&&(a=T(a)),[a,T(a)]}function y(e){let t=T(e);return[b(e),t,b(t)]}function b(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let x=["left","right"],w=["right","left"],S=["top","bottom"],E=["bottom","top"];function k(e,t,r,n){let i=f(e),o=function(e,t,r){switch(e){case"top":case"bottom":if(r)return t?w:x;return t?x:w;case"left":case"right":return t?S:E;default:return[]}}(d(e),"start"===r,n);return i&&(o=o.map(e=>e+"-"+i),t&&(o=o.concat(o.map(b)))),o}function T(e){let t=d(e);return l[t]+e.slice(t.length)}function P(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function C(e){let{x:t,y:r,width:n,height:i}=e;return{width:n,height:i,top:r,left:t,right:t+n,bottom:r+i,x:t,y:r}}},10514:(e,t,r)=>{"use strict";r.d(t,{t:()=>o});var n=r(12115);function i(e,t){return null!==e&&null!==t&&"object"==typeof e&&"object"==typeof t&&"id"in e&&"id"in t?e.id===t.id:e===t}function o(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:i;return(0,n.useCallback)((t,r)=>"string"==typeof e?(null==t?void 0:t[e])===(null==r?void 0:r[e]):e(t,r),[e])}},10729:(e,t,r)=>{"use strict";function n(e){var t=Object.create(null);return function(r){return void 0===t[r]&&(t[r]=e(r)),t[r]}}r.d(t,{A:()=>n})},12665:(e,t,r)=>{"use strict";r.d(t,{H5:()=>c,iq:()=>l,xA:()=>d});var n=r(12115),i=r(79065),o=r(50025),a=r(85986),s=r(53182);function l(){let{defaultContainers:e=[],portals:t,mainTreeNode:r}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=(0,s._)(()=>{var n,i;let s=(0,a.TW)(r),l=[];for(let t of e)null!==t&&(o.vq(t)?l.push(t):"current"in t&&o.vq(t.current)&&l.push(t.current));if(null!=t&&t.current)for(let e of t.current)l.push(e);for(let e of null!=(n=null==s?void 0:s.querySelectorAll("html > *, body > *"))?n:[])e!==document.body&&e!==document.head&&o.vq(e)&&"headlessui-portal-root"!==e.id&&(r&&(e.contains(r)||e.contains(null==(i=null==r?void 0:r.getRootNode())?void 0:i.host))||l.some(t=>e.contains(t))||l.push(e));return l});
1return{resolveContainers:n,contains:(0,s._)(e=>n().some(t=>t.contains(e)))}}let u=(0,n.createContext)(null);function c(e){let{children:t,node:r}=e,[s,l]=(0,n.useState)(null),c=d(null!=r?r:s);return n.createElement(u.Provider,{value:c},t,null===c&&n.createElement(i.j,{features:i.u.Hidden,ref:e=>{var t,r;if(e){for(let n of null!=(r=null==(t=(0,a.TW)(e))?void 0:t.querySelectorAll("html > *, body > *"))?r:[])if(n!==document.body&&n!==document.head&&o.vq(n)&&null!=n&&n.contains(e)){l(n);break}}}}))}function d(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return null!=(e=(0,n.useContext)(u))?e:t}},13132:e=>{e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=!!t,t}},14105:(e,t)=>{"use strict";function r(e){let{widthInt:t,heightInt:r,blurWidth:n,blurHeight:i,blurDataURL:o,objectFit:a}=e,s=n?40*n:t,l=i?40*i:r,u=s&&l?"viewBox='0 0 "+s+" "+l+"'":"";return"%3Csvg xmlns='http://www.w3.org/2000/svg' "+u+"%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='"+(u?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none")+"' style='filter: url(%23b);' href='"+o+"'/%3E%3C/svg%3E"}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return r}})},14344:e=>{e.exports=function(e,t){return e===t||e!=e&&t!=t}},14638:(e,t,r)=>{var n=r(21187),i=r(76917);e.exports=function(e,t){t=n(t,e);for(var r=0,o=t.length;null!=e&&r<o;)e=e[i(t[r++])];return r&&r==o?e:void 0}},14700:(e,t,r)=>{"use strict";function n(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return Array.from(new Set(t.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}r.d(t,{x:()=>n})},15110:(e,t,r)=>{"use strict";r.d(t,{e:()=>function e(){let t=[],r={addEventListener:(e,t,n,i)=>(e.addEventListener(t,n,i),r.add(()=>e.removeEventListener(t,n,i))),requestAnimationFrame(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let i=requestAnimationFrame(...t);return r.add(()=>cancelAnimationFrame(i))},nextFrame(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return r.requestAnimationFrame(()=>r.requestAnimationFrame(...t))},setTimeout(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let i=setTimeout(...t);return r.add(()=>clearTimeout(i))},microTask(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];let o={current:!0};return(0,n._)(()=>{o.current&&t[0]()}),r.add(()=>{o.current=!1})},style(e,t,r){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add(()=>{Object.assign(e.style,{[t]:n})})},group(t){let r=e();return t(r),this.add(()=>r.dispose())},add:e=>(t.includes(e)||t.push(e),()=>{let r=t.indexOf(e);if(r>=0)for(let e of t.splice(r,1))e()}),dispose(){for(let e of t.splice(0))e()}};return r}});var n=r(28165)},15239:(e,t,r)=>{"use strict";r.d(t,{default:()=>i.a});var n=r(54652),i=r.n(n)},15668:(e,t,r)=>{var n=r(63431),i=r(28007),o=r(17719);e.exports=function(){this.size=0,this.__data__={hash:new n,map:new(o||i),string:new n}}},15714:(e,t,r)=>{"use strict";r.d(t,{y:()=>a});var n=r(28138),i=r(53182),o=r(40762);function a(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o.bN;return(0,n.useSyncExternalStoreWithSelector)((0,i._)(t=>e.subscribe(s,t)),(0,i._)(()=>e.state),(0,i._)(()=>e.state),(0,i._)(t),r)}function s(e){return e}},15834:(e,t,r)=>{var n=r(76462),i=r(91958);e.exports=function(e){for(var t=i(e),r=t.length;r--;){var o=t[r],a=e[o];t[r]=[o,a,n(a)]}return t}},15900:(e,t,r)=>{"use strict";function n(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return e=>{t.forEach(t=>{!function(e,t){if(null!=e){if("function"==typeof e)return e(t);try{e.current=t}catch(r){throw Error("Cannot assign value '".concat(t,"' to ref '").concat(e,"'"))}}}(t,e)})}}r.d(t,{Px:()=>n}),r(12115)},16809:(e,t,r)=>{var n=r(38185);e.exports=function(e,t){var r=n(this,e),i=r.size;return r.set(e,t),this.size+=+(r.size!=i),this}},16815:(e,t,r)=>{var n=r(39089),i=r(91958);e.exports=function(e,t){return e&&n(e,t,i)}},17342:(e,t,r)=>{"use strict";r.d(t,{P:()=>s,a:()=>a});var n=r(12115),i=r(53182);let o=Symbol();function a(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Object.assign(e,{[o]:t})}function s(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let a=(0,n.useRef)(t);(0,n.useEffect)(()=>{a.current=t},[t]);let s=(0,i._)(e=>{for(let t of a.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[o]))?void 0:s}},17719:(e,t,r)=>{e.exports=r(83558)(r(51483),"Map")}
1,18135:(e,t,r)=>{var n=r(14344);e.exports=function(e,t){for(var r=e.length;r--;)if(n(e[r][0],t))return r;return -1}},18955:(e,t,r)=>{"use strict";r.d(t,{c:()=>o,k:()=>a});var n=r(96958);function i(e,t){return function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];try{return t(...r)}catch(e){throw Error(void 0)}}}let o=i(0,n.c3),a=i(0,n.kc)},19390:(e,t,r)=>{"use strict";r.d(t,{X:()=>a});var n=r(12115),i=r(28165),o=r(53182);function a(e){let t=(0,o._)(e),r=(0,n.useRef)(!1);(0,n.useEffect)(()=>(r.current=!1,()=>{r.current=!0,(0,i._)(()=>{r.current&&t()})}),[t])}},20063:(e,t,r)=>{"use strict";var n=r(47260);r.o(n,"notFound")&&r.d(t,{notFound:function(){return n.notFound}}),r.o(n,"redirect")&&r.d(t,{redirect:function(){return n.redirect}}),r.o(n,"useParams")&&r.d(t,{useParams:function(){return n.useParams}}),r.o(n,"usePathname")&&r.d(t,{usePathname:function(){return n.usePathname}}),r.o(n,"useRouter")&&r.d(t,{useRouter:function(){return n.useRouter}}),r.o(n,"useSearchParams")&&r.d(t,{useSearchParams:function(){return n.useSearchParams}})},20536:(e,t,r)=>{"use strict";function n(e,t){for(var r=arguments.length,i=Array(r>2?r-2:0),o=2;o<r;o++)i[o-2]=arguments[o];if(e in t){let r=t[e];return"function"==typeof r?r(...i):r}let a=Error('Tried to handle "'.concat(e,'" but there is no handler defined. Only defined handlers are: ').concat(Object.keys(t).map(e=>'"'.concat(e,'"')).join(", "),"."));throw Error.captureStackTrace&&Error.captureStackTrace(a,n),a}r.d(t,{Y:()=>n})},20797:(e,t,r)=>{"use strict";r.d(t,{g:()=>o,h:()=>a});var n=r(12115),i=r(85986);function o(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,n.useMemo)(()=>(0,i.TW)(...t),[...t])}function a(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return(0,n.useMemo)(()=>(0,i.zm)(...t),[...t])}},20821:(e,t)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{VALID_LOADERS:function(){return r},imageConfigDefault:function(){return n}});let r=["default","imgix","cloudinary","akamai","custom"],n={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:60,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumResponseBody:5e7,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:void 0,unoptimized:!1}},20861:(e,t,r)=>{"use strict";r.d(t,{ll:()=>T,rD:()=>_,__:()=>P,UU:()=>A,cY:()=>C,BN:()=>O,Ej:()=>R});var n=r(10208);function i(e,t,r){let i,{reference:o,floating:a}=e,s=(0,n.TV)(t),l=(0,n.Dz)(t),u=(0,n.sq)(l),c=(0,n.C0)(t),d="y"===s,f=o.x+o.width/2-a.width/2,p=o.y+o.height/2-a.height/2,h=o[u]/2-a[u]/2;switch(c){case"top":i={x:f,y:o.y-a.height};break;case"bottom":i={x:f,y:o.y+o.height};break;case"right":i={x:o.x+o.width,y:p};break;case"left":i={x:o.x-a.width,y:p};break;default:i={x:o.x,y:o.y}}switch((0,n.Sg)(t)){case"start":i[l]-=h*(r&&d?-1:1);break;case"end":i[l]+=h*(r&&d?-1:1)}return i}async function o(e,t){var r;void 0===t&&(t={});let{x:i,y:o,platform:a,rects:s,elements:l,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:p=!1,padding:h=0}=(0,n._3)(t,e),m=(0,n.nI)(h),v=l[p?"floating"===f?"reference":"floating":f],g=(0,n.B1)(await a.getClippingRect({element:null==(r=await (null==a.isElement?void 0:a.isElement(v)))||r?v:v.contextElement||await (null==a.getDocumentElement?void 0:a.getDocumentElement(l.floating)),boundary:c,rootBoundary:d,strategy:u})),y="floating"===f?{x:i,y:o,width:s.floating.width,height:s.floating.height}:s.reference,b=await (null==a.getOffsetParent?void 0:a.getOffsetParent(l.floating)),x=await (null==a.isElement?void 0:a.isElement(b))&&await (null==a.getScale?void 0:a.getScale(b))||{x:1,y:1},w=(0,n.B1)(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:y,offsetParent:b,strategy:u}):y);return{top:(g.top-w.top+m.top)/x.y,bottom:(w.bottom-g.bottom+m.bottom)/x.y,left:(g.left-w.left+m.left)/x.x,right:(w.right-g.right+m.right)/x.x}}let a=async(e,t,r)=>{let{placement:n="bottom",strategy:a="absolute",middleware:s=[],platform:l}=r,u=l.detectOverflow?l:{...l,detectOverflow:o},c=await (null==l.isRTL?void 0:l.isRTL(t)),d=await l.getElementRects({reference:e,floating:t,strategy:a}),{x:f,y:p}=i(d,n,c),h=n,m=0,v={};for(let r=0;r<s.length;r++){let o=s[r];if(!o)continue;let{name:g,fn:y}=o,{x:b,y:x,data:w,reset:S}=await y({x:f,y:p,initialPlacement:n,placement:h,strategy:a,middlewareData:v,rects:d,platform:u,elements:{reference:e,floating:t}});f=null!=b?b:f,p=null!=x?x:p,v[g]={...v[g],...w},S&&m<50&&(m++,"object"==typeof S&&(S.placement&&(h=S.placement),S.rects&&(d=!0===S.rects?await l.getElementRects({reference:e,floating:t,strategy:a}):S.rects),{x:f,y:p}=i(d,h,c)),r=-1)}return{x:f,y:p,placement:h,strategy:a,middlewareData:v}},s=new Set(["left","top"]);async function l(e,t){let{placement:r,platform:i,elements:o}=e,a=await (null==i.isRTL?void 0:i.isRTL(o.floating)),l=(0,n.C0)(r),u=(0,n.Sg)(r),c="y"===(0,n.TV)(r),d=s.has(l)?-1:1,f=a&&c?-1:1,p=(0,n._3)(t,e),{mainAxis:h,crossAxis:m,alignmentAxis:v}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}
1:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return u&&"number"==typeof v&&(m="end"===u?-1*v:v),c?{x:m*f,y:h*d}:{x:h*d,y:m*f}}var u=r(2066);function c(e){let t=(0,u.L9)(e),r=parseFloat(t.width)||0,i=parseFloat(t.height)||0,o=(0,u.sb)(e),a=o?e.offsetWidth:r,s=o?e.offsetHeight:i,l=(0,n.LI)(r)!==a||(0,n.LI)(i)!==s;return l&&(r=a,i=s),{width:r,height:i,$:l}}function d(e){return(0,u.vq)(e)?e:e.contextElement}function f(e){let t=d(e);if(!(0,u.sb)(t))return(0,n.Jx)(1);let r=t.getBoundingClientRect(),{width:i,height:o,$:a}=c(t),s=(a?(0,n.LI)(r.width):r.width)/i,l=(a?(0,n.LI)(r.height):r.height)/o;return s&&Number.isFinite(s)||(s=1),l&&Number.isFinite(l)||(l=1),{x:s,y:l}}let p=(0,n.Jx)(0);function h(e){let t=(0,u.zk)(e);return(0,u.Tc)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:p}function m(e,t,r,i){var o;void 0===t&&(t=!1),void 0===r&&(r=!1);let a=e.getBoundingClientRect(),s=d(e),l=(0,n.Jx)(1);t&&(i?(0,u.vq)(i)&&(l=f(i)):l=f(e));let c=(void 0===(o=r)&&(o=!1),i&&(!o||i===(0,u.zk)(s))&&o)?h(s):(0,n.Jx)(0),p=(a.left+c.x)/l.x,m=(a.top+c.y)/l.y,v=a.width/l.x,g=a.height/l.y;if(s){let e=(0,u.zk)(s),t=i&&(0,u.vq)(i)?(0,u.zk)(i):i,r=e,n=(0,u._m)(r);for(;n&&i&&t!==r;){let e=f(n),t=n.getBoundingClientRect(),i=(0,u.L9)(n),o=t.left+(n.clientLeft+parseFloat(i.paddingLeft))*e.x,a=t.top+(n.clientTop+parseFloat(i.paddingTop))*e.y;p*=e.x,m*=e.y,v*=e.x,g*=e.y,p+=o,m+=a,r=(0,u.zk)(n),n=(0,u._m)(r)}}return(0,n.B1)({width:v,height:g,x:p,y:m})}function v(e,t){let r=(0,u.CP)(e).scrollLeft;return t?t.left+r:m((0,u.ep)(e)).left+r}function g(e,t){let r=e.getBoundingClientRect();return{x:r.left+t.scrollLeft-v(e,r),y:r.top+t.scrollTop}}function y(e,t,r){let i;if("viewport"===t)i=function(e,t){let r=(0,u.zk)(e),n=(0,u.ep)(e),i=r.visualViewport,o=n.clientWidth,a=n.clientHeight,s=0,l=0;if(i){o=i.width,a=i.height;let e=(0,u.Tc)();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}let c=v(n);if(c<=0){let e=n.ownerDocument,t=e.body,r=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(r.marginLeft)+parseFloat(r.marginRight)||0,a=Math.abs(n.clientWidth-t.clientWidth-i);a<=25&&(o-=a)}else c<=25&&(o+=c);return{width:o,height:a,x:s,y:l}}(e,r);else if("document"===t)i=function(e){let t=(0,u.ep)(e),r=(0,u.CP)(e),i=e.ownerDocument.body,o=(0,n.T9)(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),a=(0,n.T9)(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight),s=-r.scrollLeft+v(e),l=-r.scrollTop;return"rtl"===(0,u.L9)(i).direction&&(s+=(0,n.T9)(t.clientWidth,i.clientWidth)-o),{width:o,height:a,x:s,y:l}}((0,u.ep)(e));else if((0,u.vq)(t))i=function(e,t){let r=m(e,!0,"fixed"===t),i=r.top+e.clientTop,o=r.left+e.clientLeft,a=(0,u.sb)(e)?f(e):(0,n.Jx)(1),s=e.clientWidth*a.x,l=e.clientHeight*a.y;return{width:s,height:l,x:o*a.x,y:i*a.y}}(t,r);else{let r=h(e);i={x:t.x-r.x,y:t.y-r.y,width:t.width,height:t.height}}return(0,n.B1)(i)}function b(e){return"static"===(0,u.L9)(e).position}function x(e,t){if(!(0,u.sb)(e)||"fixed"===(0,u.L9)(e).position)return null;if(t)return t(e);let r=e.offsetParent;return(0,u.ep)(e)===r&&(r=r.ownerDocument.body),r}function w(e,t){let r=(0,u.zk)(e);if((0,u.Tf)(e))return r;if(!(0,u.sb)(e)){let t=(0,u.$4)(e);for(;t&&!(0,u.eu)(t);){if((0,u.vq)(t)&&!b(t))return t;t=(0,u.$4)(t)}return r}let n=x(e,t);for(;n&&(0,u.Lv)(n)&&b(n);)n=x(n,t);return n&&(0,u.eu)(n)&&b(n)&&!(0,u.sQ)(n)?r:n||(0,u.gJ)(e)||r}let S=async function(e){let t=this.getOffsetParent||w,r=this.getDimensions,i=await r(e.floating);return{reference:function(e,t,r){let i=(0,u.sb)(t),o=(0,u.ep)(t),a="fixed"===r,s=m(e,!0,a,t),l={scrollLeft:0,scrollTop:0},c=(0,n.Jx)(0);if(i||!i&&!a)if(("body"!==(0,u.mq)(t)||(0,u.ZU)(o))&&(l=(0,u.CP)(t)),i){let e=m(t,!0,a,t);c.x=e.x+t.clientLeft,c.y=e.y+t.clientTop}else o&&(c.x=v(o));a&&!i&&o&&(c.x=v(o));let d=!o||i||a?(0,n.Jx)(0):g(o,l);return{x:s.left+l.scrollLeft-c.x-d.x,y:s.top+l.scrollTop-c.y-d.y,width:s.width,height:s.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:i.width,height:i.height}}},E={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:r,offsetParent:i,strategy:o}=e,a="fixed"===o,s=(0,u.ep)(i),l=!!t&&(0,u.Tf)(t.floating);if(i===s||l&&a)return r;let c={scrollLeft:0,scrollTop:0},d=(0,n.Jx)(1),p=(0,n.Jx)(0),h=(0,u.sb)(i);if((h||!h&&!a)&&(("body"!==(0,u.mq)(i)||(0,u.ZU)(s))&&(c=(0,u.CP)(i)),h)){let e=m(i);d=f(i),p.x=e.x+i.clientLeft,p.y=e.y+i.clientTop}let v=!s||h||a?(0,n.Jx)(0):g(s,c);return{width:r.width*d.x,height:r.height*d.y,x:r.x*d.x-c.scrollLeft*d.x+p.x+v.x,y:r.y*d.y-c.scrollTop*d.y+p.y+v.y}},getDocumentElement:u.ep,getClippingRect:function(e){let{element:t,boundary:r,rootBoundary:i,strategy:o}=e,a=[..."clippingAncestors"===r?(0,u.Tf)(t)?[]:function(e,t){let r=t.get(e);if(r)return r;let n=(0,u.v9)(e,[],!1).filter(e=>(0,u.vq)(e)&&"body"!==(0,u.mq)(e)),i=null,o="fixed"===(0,u.L9)(e).position,a=o?(0,u.$4)(e):e;for(;(0,u.vq)(a)&&!(0,u.eu)(a);){let t=(0,u.L9)(a),r=(0,u.sQ)(a);r||"fixed"!==t.position||(i=null),(o?r||i:!(!r&&"static"===t.position&&i&&("absolute"===i.position||"fixed"===i.position)||(0,u.ZU)(a)&&!r&&function e(t,r){let n=(0,u.$4)(t);return!(n===r||!(0,u.vq)(n)||(0,u.eu)(n))&&("fixed"===(0,u.L9)(n).position||e(n,r))}
1(e,a)))?i=t:n=n.filter(e=>e!==a),a=(0,u.$4)(a)}return t.set(e,n),n}(t,this._c):[].concat(r),i],s=y(t,a[0],o),l=s.top,c=s.right,d=s.bottom,f=s.left;for(let e=1;e<a.length;e++){let r=y(t,a[e],o);l=(0,n.T9)(r.top,l),c=(0,n.jk)(r.right,c),d=(0,n.jk)(r.bottom,d),f=(0,n.T9)(r.left,f)}return{width:c-f,height:d-l,x:f,y:l}},getOffsetParent:w,getElementRects:S,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:r}=c(e);return{width:t,height:r}},getScale:f,isElement:u.vq,isRTL:function(e){return"rtl"===(0,u.L9)(e).direction}};function k(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function T(e,t,r,i){let o;void 0===i&&(i={});let{ancestorScroll:a=!0,ancestorResize:s=!0,elementResize:l="function"==typeof ResizeObserver,layoutShift:c="function"==typeof IntersectionObserver,animationFrame:f=!1}=i,p=d(e),h=a||s?[...p?(0,u.v9)(p):[],...t?(0,u.v9)(t):[]]:[];h.forEach(e=>{a&&e.addEventListener("scroll",r,{passive:!0}),s&&e.addEventListener("resize",r)});let v=p&&c?function(e,t){let r,i=null,o=(0,u.ep)(e);function a(){var e;clearTimeout(r),null==(e=i)||e.disconnect(),i=null}return!function s(l,u){void 0===l&&(l=!1),void 0===u&&(u=1),a();let c=e.getBoundingClientRect(),{left:d,top:f,width:p,height:h}=c;if(l||t(),!p||!h)return;let m=(0,n.RI)(f),v=(0,n.RI)(o.clientWidth-(d+p)),g={rootMargin:-m+"px "+-v+"px "+-(0,n.RI)(o.clientHeight-(f+h))+"px "+-(0,n.RI)(d)+"px",threshold:(0,n.T9)(0,(0,n.jk)(1,u))||1},y=!0;function b(t){let n=t[0].intersectionRatio;if(n!==u){if(!y)return s();n?s(!1,n):r=setTimeout(()=>{s(!1,1e-7)},1e3)}1!==n||k(c,e.getBoundingClientRect())||s(),y=!1}try{i=new IntersectionObserver(b,{...g,root:o.ownerDocument})}catch(e){i=new IntersectionObserver(b,g)}i.observe(e)}(!0),a}(p,r):null,g=-1,y=null;l&&(y=new ResizeObserver(e=>{let[n]=e;n&&n.target===p&&y&&t&&(y.unobserve(t),cancelAnimationFrame(g),g=requestAnimationFrame(()=>{var e;null==(e=y)||e.observe(t)})),r()}),p&&!f&&y.observe(p),t&&y.observe(t));let b=f?m(e):null;return f&&function t(){let n=m(e);b&&!k(b,n)&&r(),b=n,o=requestAnimationFrame(t)}(),r(),()=>{var e;h.forEach(e=>{a&&e.removeEventListener("scroll",r),s&&e.removeEventListener("resize",r)}),null==v||v(),null==(e=y)||e.disconnect(),y=null,f&&cancelAnimationFrame(o)}}let P=o,C=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var r,n;let{x:i,y:o,placement:a,middlewareData:s}=t,u=await l(t,e);return a===(null==(r=s.offset)?void 0:r.placement)&&null!=(n=s.arrow)&&n.alignmentOffset?{}:{x:i+u.x,y:o+u.y,data:{...u,placement:a}}}}},O=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:r,y:i,placement:o,platform:a}=t,{mainAxis:s=!0,crossAxis:l=!1,limiter:u={fn:e=>{let{x:t,y:r}=e;return{x:t,y:r}}},...c}=(0,n._3)(e,t),d={x:r,y:i},f=await a.detectOverflow(t,c),p=(0,n.TV)((0,n.C0)(o)),h=(0,n.PG)(p),m=d[h],v=d[p];if(s){let e="y"===h?"top":"left",t="y"===h?"bottom":"right",r=m+f[e],i=m-f[t];m=(0,n.qE)(r,m,i)}
1if(l){let e="y"===p?"top":"left",t="y"===p?"bottom":"right",r=v+f[e],i=v-f[t];v=(0,n.qE)(r,v,i)}let g=u.fn({...t,[h]:m,[p]:v});return{...g,data:{x:g.x-r,y:g.y-i,enabled:{[h]:s,[p]:l}}}}}},A=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var r,i,o,a,s;let{placement:l,middlewareData:u,rects:c,initialPlacement:d,platform:f,elements:p}=t,{mainAxis:h=!0,crossAxis:m=!0,fallbackPlacements:v,fallbackStrategy:g="bestFit",fallbackAxisSideDirection:y="none",flipAlignment:b=!0,...x}=(0,n._3)(e,t);if(null!=(r=u.arrow)&&r.alignmentOffset)return{};let w=(0,n.C0)(l),S=(0,n.TV)(d),E=(0,n.C0)(d)===d,k=await (null==f.isRTL?void 0:f.isRTL(p.floating)),T=v||(E||!b?[(0,n.bV)(d)]:(0,n.WJ)(d)),P="none"!==y;!v&&P&&T.push(...(0,n.lP)(d,b,y,k));let C=[d,...T],O=await f.detectOverflow(t,x),A=[],R=(null==(i=u.flip)?void 0:i.overflows)||[];if(h&&A.push(O[w]),m){let e=(0,n.w7)(l,c,k);A.push(O[e[0]],O[e[1]])}if(R=[...R,{placement:l,overflows:A}],!A.every(e=>e<=0)){let e=((null==(o=u.flip)?void 0:o.index)||0)+1,t=C[e];if(t&&("alignment"!==m||S===(0,n.TV)(t)||R.every(e=>(0,n.TV)(e.placement)!==S||e.overflows[0]>0)))return{data:{index:e,overflows:R},reset:{placement:t}};let r=null==(a=R.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:a.placement;if(!r)switch(g){case"bestFit":{let e=null==(s=R.filter(e=>{if(P){let t=(0,n.TV)(e.placement);return t===S||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:s[0];e&&(r=e);break}case"initialPlacement":r=d}if(l!==r)return{reset:{placement:r}}}return{}}}},R=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){var r,i;let o,a,{placement:s,rects:l,platform:u,elements:c}=t,{apply:d=()=>{},...f}=(0,n._3)(e,t),p=await u.detectOverflow(t,f),h=(0,n.C0)(s),m=(0,n.Sg)(s),v="y"===(0,n.TV)(s),{width:g,height:y}=l.floating;"top"===h||"bottom"===h?(o=h,a=m===(await (null==u.isRTL?void 0:u.isRTL(c.floating))?"start":"end")?"left":"right"):(a=h,o="end"===m?"top":"bottom");let b=y-p.top-p.bottom,x=g-p.left-p.right,w=(0,n.jk)(y-p[o],b),S=(0,n.jk)(g-p[a],x),E=!t.middlewareData.shift,k=w,T=S;if(null!=(r=t.middlewareData.shift)&&r.enabled.x&&(T=x),null!=(i=t.middlewareData.shift)&&i.enabled.y&&(k=b),E&&!m){let e=(0,n.T9)(p.left,0),t=(0,n.T9)(p.right,0),r=(0,n.T9)(p.top,0),i=(0,n.T9)(p.bottom,0);v?T=g-2*(0!==e||0!==t?e+t:(0,n.T9)(p.left,p.right)):k=y-2*(0!==r||0!==i?r+i:(0,n.T9)(p.top,p.bottom))}await d({...t,availableWidth:T,availableHeight:k});let P=await u.getDimensions(c.floating);return g!==P.width||y!==P.height?{reset:{rects:!0}}:{}}}},_=(e,t,r)=>{let n=new Map,i={platform:E,...r},o={...i.platform,_c:n};return a(e,t,{...i,platform:o})}},21168:(e,t,r)=>{"use strict";e.exports=(0,function(e){return e&&e.__esModule?e:{default:e}}(r(28142)).default)(function(e){var t,r=e.matchUtilities,n=e.matchVariant,i=e.theme,o=function(e){var t,r;return null===(null!=(r=null==(t=e.match(/^(\d+\.\d+|\d+|\.\d+)\D+/))?void 0:t[1])?r:null)?null:parseFloat(e)},a=null!=(t=i("containers"))?t:{};r({"@container":function(e,t){return{"container-type":e,"container-name":t.modifier}}},{values:{DEFAULT:"inline-size",normal:"normal"},modifiers:"any"}),n("@",function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",t=(arguments.length>1?arguments[1]:void 0).modifier;return null!==o(e)?"@container ".concat(null!=t?t:""," (min-width: ").concat(e,")"):[]},{values:a,sort:function(e,t){var r,n,i=parseFloat(e.value),o=parseFloat(t.value);if(null===i||null===o)return 0;if(i-o!=0)return i-o;var a=null!=(r=e.modifier)?r:"",s=null!=(n=t.modifier)?n:"";return""===a&&""!==s?1:""!==a&&""===s?-1:a.localeCompare(s,"en",{numeric:!0})}})},{theme:{containers:{xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem"}}})},21187:(e,t,r)=>{var n=r(25411),i=r(31326),o=r(81864),a=r(32438);e.exports=function(e,t){return n(e)?e:i(e,t)?[e]:o(a(e))}},21457:e=>{e.exports=function(){return!1}},21797:(e,t,r)=>{"use strict";let n,i,o;r.d(t,{m:()=>sv});
1var a={exit:{scale:.85,opacity:0,transition:{opacity:{duration:.15,easings:"easeInOut"},scale:{duration:.2,easings:"easeInOut"}}},enter:{scale:1,opacity:1,transition:{opacity:{easings:"easeOut",duration:.2},scale:{duration:.2,ease:[.175,.885,.4,1.1]}}}},s=(e,t)=>({var:e,varRef:t?"var(".concat(e,", ").concat(t,")"):"var(".concat(e,")")}),l={arrowShadowColor:s("--popper-arrow-shadow-color"),arrowSize:s("--popper-arrow-size","8px"),arrowSizeHalf:s("--popper-arrow-size-half"),arrowBg:s("--popper-arrow-bg"),transformOrigin:s("--popper-transform-origin"),arrowOffset:s("--popper-arrow-offset")},u={top:"bottom center","top-start":"bottom left","top-end":"bottom right",bottom:"top center","bottom-start":"top left","bottom-end":"top right",left:"right center","left-start":"right top","left-end":"right bottom",right:"left center","right-start":"left top","right-end":"left bottom"},c={scroll:!0,resize:!0},d={name:"matchWidth",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:e=>{let{state:t}=e;t.styles.popper.width="".concat(t.rects.reference.width,"px")},effect:e=>{let{state:t}=e;return()=>{let e=t.elements.reference;t.elements.popper.style.width="".concat(e.offsetWidth,"px")}}},f={name:"transformOrigin",enabled:!0,phase:"write",fn:e=>{let{state:t}=e;p(t)},effect:e=>{let{state:t}=e;return()=>{p(t)}}},p=e=>{e.elements.popper.style.setProperty(l.transformOrigin.var,u[e.placement])},h={name:"positionArrow",enabled:!0,phase:"afterWrite",fn:e=>{let{state:t}=e;m(t)}},m=e=>{var t;if(!e.placement)return;let r=v(e.placement);if((null==(t=e.elements)?void 0:t.arrow)&&r){Object.assign(e.elements.arrow.style,{[r.property]:r.value,width:l.arrowSize.varRef,height:l.arrowSize.varRef,zIndex:-1});let t={[l.arrowSizeHalf.var]:"calc(".concat(l.arrowSize.varRef," / 2 - 1px)"),[l.arrowOffset.var]:"calc(".concat(l.arrowSizeHalf.varRef," * -1)")};for(let r in t)e.elements.arrow.style.setProperty(r,t[r])}},v=e=>e.startsWith("top")?{property:"bottom",value:l.arrowOffset.varRef}:e.startsWith("bottom")?{property:"top",value:l.arrowOffset.varRef}:e.startsWith("left")?{property:"right",value:l.arrowOffset.varRef}:e.startsWith("right")?{property:"left",value:l.arrowOffset.varRef}:void 0,g={name:"innerArrow",enabled:!0,phase:"main",requires:["arrow"],fn:e=>{let{state:t}=e;y(t)},effect:e=>{let{state:t}=e;return()=>{y(t)}}},y=e=>{if(!e.elements.arrow)return;let t=e.elements.arrow.querySelector("[data-popper-arrow-inner]");if(!t)return;let r=function(e){return e.includes("top")?"1px 1px 0px 0 var(--popper-arrow-shadow-color)":e.includes("bottom")?"-1px -1px 0px 0 var(--popper-arrow-shadow-color)":e.includes("right")?"-1px 1px 0px 0 var(--popper-arrow-shadow-color)":e.includes("left")?"1px -1px 0px 0 var(--popper-arrow-shadow-color)":void 0}(e.placement);r&&t.style.setProperty("--popper-arrow-default-shadow",r),Object.assign(t.style,{transform:"rotate(45deg)",background:l.arrowBg.varRef,top:0,left:0,width:"100%",height:"100%",position:"absolute",zIndex:"inherit",boxShadow:"var(--popper-arrow-shadow, var(--popper-arrow-default-shadow))"})},b={"start-start":{ltr:"left-start",rtl:"right-start"},"start-end":{ltr:"left-end",rtl:"right-end"},"end-start":{ltr:"right-start",rtl:"left-start"},"end-end":{ltr:"right-end",rtl:"left-end"},start:{ltr:"left",rtl:"right"},end:{ltr:"right",rtl:"left"}},x={"auto-start":"auto-end","auto-end":"auto-start","top-start":"top-end","top-end":"top-start","bottom-start":"bottom-end","bottom-end":"bottom-start"},w=r(15900);function S(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function E(e){var t=S(e).Element;return e instanceof t||e instanceof Element}function k(e){var t=S(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function T(e){if("undefined"==typeof ShadowRoot)return!1;var t=S(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}var P=Math.max,C=Math.min,O=Math.round;function A(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function R(){return!/^((?!chrome|android).)*safari/i.test(A())}function _(e,t,r){void 0===t&&(t=!1),void 0===r&&(r=!1);var n=e.getBoundingClientRect(),i=1,o=1;t&&k(e)&&(i=e.offsetWidth>0&&O(n.width)/e.offsetWidth||1,o=e.offsetHeight>0&&O(n.height)/e.offsetHeight||1);
vendor: 17,129 bytes, line 1
1var a=(E(e)?S(e):window).visualViewport,s=!R()&&r,l=(n.left+(s&&a?a.offsetLeft:0))/i,u=(n.top+(s&&a?a.offsetTop:0))/o,c=n.width/i,d=n.height/o;return{width:c,height:d,top:u,right:l+c,bottom:u+d,left:l,x:l,y:u}}function M(e){var t=S(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}function D(e){return e?(e.nodeName||"").toLowerCase():null}function j(e){return((E(e)?e.ownerDocument:e.document)||window.document).documentElement}function L(e){return _(j(e)).left+M(e).scrollLeft}function F(e){return S(e).getComputedStyle(e)}function I(e){var t=F(e),r=t.overflow,n=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(r+i+n)}function B(e){var t=_(e),r=e.offsetWidth,n=e.offsetHeight;return 1>=Math.abs(t.width-r)&&(r=t.width),1>=Math.abs(t.height-n)&&(n=t.height),{x:e.offsetLeft,y:e.offsetTop,width:r,height:n}}function V(e){return"html"===D(e)?e:e.assignedSlot||e.parentNode||(T(e)?e.host:null)||j(e)}function z(e,t){void 0===t&&(t=[]);var r,n=function e(t){return["html","body","#document"].indexOf(D(t))>=0?t.ownerDocument.body:k(t)&&I(t)?t:e(V(t))}(e),i=n===(null==(r=e.ownerDocument)?void 0:r.body),o=S(n),a=i?[o].concat(o.visualViewport||[],I(n)?n:[]):n,s=t.concat(a);return i?s:s.concat(z(V(a)))}function W(e){return k(e)&&"fixed"!==F(e).position?e.offsetParent:null}function N(e){for(var t=S(e),r=W(e);r&&["table","td","th"].indexOf(D(r))>=0&&"static"===F(r).position;)r=W(r);return r&&("html"===D(r)||"body"===D(r)&&"static"===F(r).position)?t:r||function(e){var t=/firefox/i.test(A());if(/Trident/i.test(A())&&k(e)&&"fixed"===F(e).position)return null;var r=V(e);for(T(r)&&(r=r.host);k(r)&&0>["html","body"].indexOf(D(r));){var n=F(r);if("none"!==n.transform||"none"!==n.perspective||"paint"===n.contain||-1!==["transform","perspective"].indexOf(n.willChange)||t&&"filter"===n.willChange||t&&n.filter&&"none"!==n.filter)return r;r=r.parentNode}return null}(e)||t}var U="bottom",$="right",H="left",Y="auto",q=["top",U,$,H],X="start",G="viewport",K="popper",J=q.reduce(function(e,t){return e.concat([t+"-"+X,t+"-end"])},[]),Z=[].concat(q,[Y]).reduce(function(e,t){return e.concat([t,t+"-"+X,t+"-end"])},[]),Q=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],ee={placement:"bottom",modifiers:[],strategy:"absolute"};function et(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}var er={passive:!0};function en(e){return e.split("-")[0]}function ei(e){return e.split("-")[1]}function eo(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function ea(e){var t,r=e.reference,n=e.element,i=e.placement,o=i?en(i):null,a=i?ei(i):null,s=r.x+r.width/2-n.width/2,l=r.y+r.height/2-n.height/2;switch(o){case"top":t={x:s,y:r.y-n.height};break;case U:t={x:s,y:r.y+r.height};break;case $:t={x:r.x+r.width,y:l};break;case H:t={x:r.x-n.width,y:l};break;default:t={x:r.x,y:r.y}}var u=o?eo(o):null;if(null!=u){var c="y"===u?"height":"width";switch(a){case X:t[u]=t[u]-(r[c]/2-n[c]/2);break;case"end":t[u]=t[u]+(r[c]/2-n[c]/2)}}return t}var es={top:"auto",right:"auto",bottom:"auto",left:"auto"};function el(e){var t,r,n,i,o,a,s,l=e.popper,u=e.popperRect,c=e.placement,d=e.variation,f=e.offsets,p=e.position,h=e.gpuAcceleration,m=e.adaptive,v=e.roundOffsets,g=e.isFixed,y=f.x,b=void 0===y?0:y,x=f.y,w=void 0===x?0:x,E="function"==typeof v?v({x:b,y:w}):{x:b,y:w};b=E.x,w=E.y;var k=f.hasOwnProperty("x"),T=f.hasOwnProperty("y"),P=H,C="top",A=window;if(m){var R=N(l),_="clientHeight",M="clientWidth";R===S(l)&&"static"!==F(R=j(l)).position&&"absolute"===p&&(_="scrollHeight",M="scrollWidth"),("top"===c||(c===H||c===$)&&"end"===d)&&(C=U,w-=(g&&R===A&&A.visualViewport?A.visualViewport.height:R[_])-u.height,w*=h?1:-1),(c===H||("top"===c||c===U)&&"end"===d)&&(P=$,b-=(g&&R===A&&A.visualViewport?A.visualViewport.width:R[M])-u.width,b*=h?1:-1)}var D=Object.assign({position:p},m&&es),L=!0===v?(t={x:b,y:w},r=S(l),n=t.x,i=t.y,{x:O(n*(o=r.devicePixelRatio||1))/o||0,y:O(i*o)/o||0}):{x:b,y:w};return(b=L.x,w=L.y,h)?Object.assign({},D,((s={})[C]=T?"0":"",s[P]=k?"0":"",s.transform=1>=(A.devicePixelRatio||1)?"translate("+b+"px, "+w+"px)":"translate3d("+b+"px, "+w+"px, 0)",s)):Object.assign({},D,((a={})[C]=T?w+"px":"",a[P]=k?b+"px":"",a.transform="",a))}var eu={left:"right",right:"left",bottom:"top",top:"bottom"};function ec(e){return e.replace(/left|right|bottom|top/g,function(e){return eu[e]})}var ed={start:"end",end:"start"};function ef(e){return e.replace(/start|end/g,function(e){return ed[e]})}function ep(e,t){var r=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(r&&T(r)){var n=t;do{if(n&&e.isSameNode(n))return!0;n=n.parentNode||n.host}while(n)}return!1}function eh(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function em(e,t,r){var n,i,o,a,s,l,u,c,d,f;return t===G?eh(function(e,t){var r=S(e),n=j(e),i=r.visualViewport,o=n.clientWidth,a=n.clientHeight,s=0,l=0;if(i){o=i.width,a=i.height;var u=R();(u||!u&&"fixed"===t)&&(s=i.offsetLeft,l=i.offsetTop)}return{width:o,height:a,x:s+L(e),y:l}}(e,r)):E(t)?((n=_(t,!1,"fixed"===r)).top=n.top+t.clientTop,n.left=n.left+t.clientLeft,n.bottom=n.top+t.clientHeight,n.right=n.left+t.clientWidth,n.width=t.clientWidth,n.height=t.clientHeight,n.x=n.left,n.y=n.top,n):eh((i=j(e),a=j(i),s=M(i),l=null==(o=i.ownerDocument)?void 0:o.body,u=P(a.scrollWidth,a.clientWidth,l?l.scrollWidth:0,l?l.clientWidth:0),c=P(a.scrollHeight,a.clientHeight,l?l.scrollHeight:0,l?l.clientHeight:0),d=-s.scrollLeft+L(i),f=-s.scrollTop,"rtl"===F(l||a).direction&&(d+=P(a.clientWidth,l?l.clientWidth:0)-u),{width:u,height:c,x:d,y:f}))}function ev(){return{top:0,right:0,bottom:0,left:0}}function eg(e){return Object.assign({},ev(),e)}function ey(e,t){return t.reduce(function(t,r){return t[r]=e,t},{})}function eb(e,t){void 0===t&&(t={});var r,n,i,o,a,s,l,u,c=t,d=c.placement,f=void 0===d?e.placement:d,p=c.strategy,h=void 0===p?e.strategy:p,m=c.boundary,v=c.rootBoundary,g=c.elementContext,y=void 0===g?K:g,b=c.altBoundary,x=c.padding,w=void 0===x?0:x,S=eg("number"!=typeof w?w:ey(w,q)),T=e.rects.popper,O=e.elements[void 0!==b&&b?y===K?"reference":K:y],A=(r=E(O)?O:O.contextElement||j(e.elements.popper),n=void 0===m?"clippingParents":m,i=void 0===v?G:v,l=(s=[].concat("clippingParents"===n?(o=z(V(r)),!E(a=["absolute","fixed"].indexOf(F(r).position)>=0&&k(r)?N(r):r)?[]:o.filter(function(e){return E(e)&&ep(e,a)&&"body"!==D(e)})):[].concat(n),[i]))[0],(u=s.reduce(function(e,t){var n=em(r,t,h);return e.top=P(n.top,e.top),e.right=C(n.right,e.right),e.bottom=C(n.bottom,e.bottom),e.left=P(n.left,e.left),e},em(r,l,h))).width=u.right-u.left,u.height=u.bottom-u.top,u.x=u.left,u.y=u.top,u),R=_(e.elements.reference),M=ea({reference:R,element:T,strategy:"absolute",placement:f}),L=eh(Object.assign({},T,M)),I=y===K?L:R,B={top:A.top-I.top+S.top,bottom:I.bottom-A.bottom+S.bottom,left:A.left-I.left+S.left,right:I.right-A.right+S.right},W=e.modifiersData.offset;if(y===K&&W){var H=W[f];Object.keys(B).forEach(function(e){var t=[$,U].indexOf(e)>=0?1:-1,r=["top",U].indexOf(e)>=0?"y":"x";B[e]+=H[r]*t})}return B}function ex(e,t,r){return P(e,C(t,r))}function ew(e,t,r){return void 0===r&&(r={x:0,y:0}),{top:e.top-t.height-r.y,right:e.right-t.width+r.x,bottom:e.bottom-t.height+r.y,left:e.left-t.width-r.x}}function eS(e){return["top",$,U,H].some(function(t){return e[t]>=0})}var eE=function(e){void 0===e&&(e={});var t=e,r=t.defaultModifiers,n=void 0===r?[]:r,i=t.defaultOptions,o=void 0===i?ee:i;return function(e,t,r){void 0===r&&(r=o);var i,a,s={placement:"bottom",orderedModifiers:[],options:Object.assign({},ee,o),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},l=[],u=!1,c={state:s,setOptions:function(r){var i,a,u,f,p,h,m="function"==typeof r?r(s.options):r;d(),s.options=Object.assign({},o,s.options,m),s.scrollParents={reference:E(e)?z(e):e.contextElement?z(e.contextElement):[],popper:z(t)};var v=(a=Object.keys(i=[].concat(n,s.options.modifiers).reduce(function(e,t){var r=e[t.name];return e[t.name]=r?Object.assign({},r,t,{options:Object.assign({},r.options,t.options),data:Object.assign({},r.data,t.data)}):t,e},{})).map(function(e){return i[e]}),u=new Map,f=new Set,p=[],a.forEach(function(e){u.set(e.name,e)}),a.forEach(function(e){f.has(e.name)||function e(t){f.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEach(function(t){if(!f.has(t)){var r=u.get(t);r&&e(r)}}),p.push(t)}(e)}),h=p,Q.reduce(function(e,t){return e.concat(h.filter(function(e){return e.phase===t}))},[]));return s.orderedModifiers=v.filter(function(e){return e.enabled}),s.orderedModifiers.forEach(function(e){var t=e.name,r=e.options,n=e.effect;if("function"==typeof n){var i=n({state:s,name:t,instance:c,options:void 0===r?{}:r});l.push(i||function(){})}}),c.update()},forceUpdate:function(){if(!u){var e=s.elements,t=e.reference,r=e.popper;if(et(t,r)){s.rects={reference:(n=N(r),i="fixed"===s.options.strategy,o=k(n),f=k(n)&&(l=O((a=n.getBoundingClientRect()).width)/n.offsetWidth||1,d=O(a.height)/n.offsetHeight||1,1!==l||1!==d),p=j(n),h=_(t,f,i),m={scrollLeft:0,scrollTop:0},v={x:0,y:0},(o||!o&&!i)&&(("body"!==D(n)||I(p))&&(m=function(e){return e!==S(e)&&k(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:M(e)}(n)),k(n)?(v=_(n,!0),v.x+=n.clientLeft,v.y+=n.clientTop):p&&(v.x=L(p))),{x:h.left+m.scrollLeft-v.x,y:h.top+m.scrollTop-v.y,width:h.width,height:h.height}),popper:B(r)},s.reset=!1,s.placement=s.options.placement,s.orderedModifiers.forEach(function(e){return s.modifiersData[e.name]=Object.assign({},e.data)});for(var n,i,o,a,l,d,f,p,h,m,v,g=0;g<s.orderedModifiers.length;g++){if(!0===s.reset){s.reset=!1,g=-1;continue}var y=s.orderedModifiers[g],b=y.fn,x=y.options,w=void 0===x?{}:x,E=y.name;"function"==typeof b&&(s=b({state:s,options:w,name:E,instance:c})||s)}}}},update:(i=function(){return new Promise(function(e){c.forceUpdate(),e(s)})},function(){return a||(a=new Promise(function(e){Promise.resolve().then(function(){a=void 0,e(i())})})),a}),destroy:function(){d(),u=!0}};if(!et(e,t))return c;function d(){l.forEach(function(e){return e()}),l=[]}return c.setOptions(r).then(function(e){!u&&r.onFirstUpdate&&r.onFirstUpdate(e)}),c}}({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,r=e.instance,n=e.options,i=n.scroll,o=void 0===i||i,a=n.resize,s=void 0===a||a,l=S(t.elements.popper),u=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&u.forEach(function(e){e.addEventListener("scroll",r.update,er)}),s&&l.addEventListener("resize",r.update,er),function(){o&&u.forEach(function(e){e.removeEventListener("scroll",r.update,er)}),s&&l.removeEventListener("resize",r.update,er)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,r=e.name;t.modifiersData[r]=ea({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,r=e.options,n=r.gpuAcceleration,i=r.adaptive,o=r.roundOffsets,a=void 0===o||o,s={placement:en(t.placement),variation:ei(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:void 0===n||n,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,el(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:void 0===i||i,roundOffsets:a})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,el(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:a})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},{name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var r=t.styles[e]||{},n=t.attributes[e]||{},i=t.elements[e];k(i)&&D(i)&&(Object.assign(i.style,r),Object.keys(n).forEach(function(e){var t=n[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,r={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,r.popper),t.styles=r,t.elements.arrow&&Object.assign(t.elements.arrow.style,r.arrow),function(){Object.keys(t.elements).forEach(function(e){var n=t.elements[e],i=t.attributes[e]||{},o=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:r[e]).reduce(function(e,t){return e[t]="",e},{});k(n)&&D(n)&&(Object.assign(n.style,o),Object.keys(i).forEach(function(e){n.removeAttribute(e)}))})}},requires:["computeStyles"]},{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,r=e.options,n=e.name,i=r.offset,o=void 0===i?[0,0]:i,a=Z.reduce(function(e,r){var n,i,a,s,l,u;return e[r]=(n=t.rects,a=[H,"top"].indexOf(i=en(r))>=0?-1:1,l=(s="function"==typeof o?o(Object.assign({},n,{placement:r})):o)[0],u=s[1],l=l||0,u=(u||0)*a,[H,$].indexOf(i)>=0?{x:u,y:l}:{x:l,y:u}),e},{}),s=a[t.placement],l=s.x,u=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=l,t.modifiersData.popperOffsets.y+=u),t.modifiersData[n]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name;if(!t.modifiersData[n]._skip){for(var i=r.mainAxis,o=void 0===i||i,a=r.altAxis,s=void 0===a||a,l=r.fallbackPlacements,u=r.padding,c=r.boundary,d=r.rootBoundary,f=r.altBoundary,p=r.flipVariations,h=void 0===p||p,m=r.allowedAutoPlacements,v=t.options.placement,g=en(v)===v,y=l||(g||!h?[ec(v)]:function(e){if(en(e)===Y)return[];var t=ec(e);return[ef(e),t,ef(t)]}(v)),b=[v].concat(y).reduce(function(e,r){var n,i,o,a,s,l,f,p,v,g,y,b;return e.concat(en(r)===Y?(i=(n={placement:r,boundary:c,rootBoundary:d,padding:u,flipVariations:h,allowedAutoPlacements:m}).placement,o=n.boundary,a=n.rootBoundary,s=n.padding,l=n.flipVariations,p=void 0===(f=n.allowedAutoPlacements)?Z:f,0===(y=(g=(v=ei(i))?l?J:J.filter(function(e){return ei(e)===v}):q).filter(function(e){return p.indexOf(e)>=0})).length&&(y=g),Object.keys(b=y.reduce(function(e,r){return e[r]=eb(t,{placement:r,boundary:o,rootBoundary:a,padding:s})[en(r)],e},{})).sort(function(e,t){return b[e]-b[t]})):r)},[]),x=t.rects.reference,w=t.rects.popper,S=new Map,E=!0,k=b[0],T=0;T<b.length;T++){var P=b[T],C=en(P),O=ei(P)===X,A=["top",U].indexOf(C)>=0,R=A?"width":"height",_=eb(t,{placement:P,boundary:c,rootBoundary:d,altBoundary:f,padding:u}),M=A?O?$:H:O?U:"top";x[R]>w[R]&&(M=ec(M));var D=ec(M),j=[];if(o&&j.push(_[C]<=0),s&&j.push(_[M]<=0,_[D]<=0),j.every(function(e){return e})){k=P,E=!1;break}S.set(P,j)}if(E)for(var L=h?3:1,F=function(e){var t=b.find(function(t){var r=S.get(t);if(r)return r.slice(0,e).every(function(e){return e})});if(t)return k=t,"break"},I=L;I>0&&"break"!==F(I);I--);t.placement!==k&&(t.modifiersData[n]._skip=!0,t.placement=k,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,r=e.options,n=e.name,i=r.mainAxis,o=r.altAxis,a=r.boundary,s=r.rootBoundary,l=r.altBoundary,u=r.padding,c=r.tether,d=void 0===c||c,f=r.tetherOffset,p=void 0===f?0:f,h=eb(t,{boundary:a,rootBoundary:s,padding:u,altBoundary:l}),m=en(t.placement),v=ei(t.placement),g=!v,y=eo(m),b="x"===y?"y":"x",x=t.modifiersData.popperOffsets,w=t.rects.reference,S=t.rects.popper,E="function"==typeof p?p(Object.assign({},t.rects,{placement:t.placement})):p,k="number"==typeof E?{mainAxis:E,altAxis:E}:Object.assign({mainAxis:0,altAxis:0},E),T=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,O={x:0,y:0};if(x){if(void 0===i||i){var A,R="y"===y?"top":H,_="y"===y?U:$,M="y"===y?"height":"width",D=x[y],j=D+h[R],L=D-h[_],F=d?-S[M]/2:0,I=v===X?w[M]:S[M],V=v===X?-S[M]:-w[M],z=t.elements.arrow,W=d&&z?B(z):{width:0,height:0},Y=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:ev(),q=Y[R],G=Y[_],K=ex(0,w[M],W[M]),J=g?w[M]/2-F-K-q-k.mainAxis:I-K-q-k.mainAxis,Z=g?-w[M]/2+F+K+G+k.mainAxis:V+K+G+k.mainAxis,Q=t.elements.arrow&&N(t.elements.arrow),ee=Q?"y"===y?Q.clientTop||0:Q.clientLeft||0:0,et=null!=(A=null==T?void 0:T[y])?A:0,er=ex(d?C(j,D+J-et-ee):j,D,d?P(L,D+Z-et):L);x[y]=er,O[y]=er-D}if(void 0!==o&&o){var ea,es,el="x"===y?"top":H,eu="x"===y?U:$,ec=x[b],ed="y"===b?"height":"width",ef=ec+h[el],ep=ec-h[eu],eh=-1!==["top",H].indexOf(m),em=null!=(es=null==T?void 0:T[b])?es:0,eg=eh?ef:ec-w[ed]-S[ed]-em+k.altAxis,ey=eh?ec+w[ed]+S[ed]-em-k.altAxis:ep,ew=d&&eh?(ea=ex(eg,ec,ey))>ey?ey:ea:ex(d?eg:ef,ec,d?ey:ep);x[b]=ew,O[b]=ew-ec}t.modifiersData[n]=O}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,r=e.state,n=e.name,i=e.options,o=r.elements.arrow,a=r.modifiersData.popperOffsets,s=en(r.placement),l=eo(s),u=[H,$].indexOf(s)>=0?"height":"width";if(o&&a){var c,d=(c=i.padding,eg("number"!=typeof(c="function"==typeof c?c(Object.assign({},r.rects,{placement:r.placement})):c)?c:ey(c,q))),f=B(o),p="y"===l?"top":H,h="y"===l?U:$,m=r.rects.reference[u]+r.re
1cts.reference[l]-a[l]-r.rects.popper[u],v=a[l]-r.rects.reference[l],g=N(o),y=g?"y"===l?g.clientHeight||0:g.clientWidth||0:0,b=d[p],x=y-f[u]-d[h],w=y/2-f[u]/2+(m/2-v/2),S=ex(b,w,x);r.modifiersData[n]=((t={})[l]=S,t.centerOffset=S-w,t)}},effect:function(e){var t=e.state,r=e.options.element,n=void 0===r?"[data-popper-arrow]":r;if(null!=n)("string"!=typeof n||(n=t.elements.popper.querySelector(n)))&&ep(t.elements.popper,n)&&(t.elements.arrow=n)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,r=e.name,n=t.rects.reference,i=t.rects.popper,o=t.modifiersData.preventOverflow,a=eb(t,{elementContext:"reference"}),s=eb(t,{altBoundary:!0}),l=ew(a,n),u=ew(s,i,o),c=eS(l),d=eS(u);t.modifiersData[r]={referenceClippingOffsets:l,popperEscapeOffsets:u,isReferenceHidden:c,hasPopperEscaped:d},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":d})}}]}),ek=r(12115),eT=r(98246);function eP(e,t,r,n){let i=(0,eT.c)(r);return(0,ek.useEffect)(()=>{let o="function"==typeof e?e():null!=e?e:document;if(r&&o)return o.addEventListener(t,i,n),()=>{o.removeEventListener(t,i,n)}},[t,e,n,i,r]),()=>{let r="function"==typeof e?e():null!=e?e:document;null==r||r.removeEventListener(t,i,n)}}var eC=r(512),eO=e=>{var t;return(null==(t=e.current)?void 0:t.ownerDocument)||document},eA=e=>{var t,r;return(null==(r=null==(t=e.current)?void 0:t.ownerDocument)?void 0:r.defaultView)||window},eR="chakra-ui:close-tooltip",e_=r(51284),eM=r(95155),[eD,ej]=(0,e_.q)({strict:!1,name:"PortalManagerContext"}),eL=(null==globalThis?void 0:globalThis.document)?ek.useLayoutEffect:ek.useEffect,eF=r(47650),[eI,eB]=(0,e_.q)({strict:!1,name:"PortalContext"}),eV="chakra-portal",ez=e=>(0,eM.jsx)("div",{className:"chakra-portal-zIndex",style:{position:"absolute",zIndex:e.zIndex,top:0,left:0,right:0},children:e.children}),eW=e=>{let{appendToParentPortal:t,children:r}=e,[n,i]=(0,ek.useState)(null),o=(0,ek.useRef)(null),[,a]=(0,ek.useState)({});(0,ek.useEffect)(()=>a({}),[]);let s=eB(),l=ej();eL(()=>{if(!n)return;let e=n.ownerDocument,r=t&&null!=s?s:e.body;if(!r)return;o.current=e.createElement("div"),o.current.className=eV,r.appendChild(o.current),a({});let i=o.current;return()=>{r.contains(i)&&r.removeChild(i)}},[n]);let u=(null==l?void 0:l.zIndex)?(0,eM.jsx)(ez,{zIndex:null==l?void 0:l.zIndex,children:r}):r;return o.current?(0,eF.createPortal)((0,eM.jsx)(eI,{value:o.current,children:u}),o.current):(0,eM.jsx)("span",{ref:e=>{e&&i(e)}})},eN=e=>{let{children:t,containerRef:r,appendToParentPortal:n}=e,i=r.current,o=null!=i?i:"undefined"!=typeof window?document.body:void 0,a=(0,ek.useMemo)(()=>{let e=null==i?void 0:i.ownerDocument.createElement("div");return e&&(e.className=eV),e},[i]),[,s]=(0,ek.useState)({});return(eL(()=>s({}),[]),eL(()=>{if(a&&o)return o.appendChild(a),()=>{o.removeChild(a)}},[a,o]),o&&a)?(0,eF.createPortal)((0,eM.jsx)(eI,{value:n?a:null,children:t}),a):null};function eU(e){let{containerRef:t,...r}={appendToParentPortal:!0,...e};return t?(0,eM.jsx)(eN,{containerRef:t,...r}):(0,eM.jsx)(eW,{...r})}eU.className=eV,eU.selector=".chakra-portal",eU.displayName="Portal";var e$=r(95878),eH=r(1078),eY=r(97830),eq=r(69850),eX=r(5125);let eG=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],eK=new Set(eG),eJ=(e,t,r)=>r>t?t:r<e?e:r,eZ={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},eQ={...eZ,transform:e=>eJ(0,1,e)},e0={...eZ,default:1},e1=e=>Math.round(1e5*e)/1e5,e5=/-?(?:\d+(?:\.\d+)?|\.\d+)/gu,e2=/^(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))$/iu,e3=(e,t)=>r=>!!("string"==typeof r&&e2.test(r)&&r.startsWith(e)||t&&null!=r&&Object.prototype.hasOwnProperty.call(r,t)),e9=(e,t,r)=>n=>{if("string"!=typeof n)return n;let[i,o,a,s]=n.match(e5);return{[e]:parseFloat(i),[t]:parseFloat(o),[r]:parseFloat(a),alpha:void 0!==s?parseFloat(s):1}},e8={...eZ,transform:e=>Math.round(eJ(0,255,e))},e4={test:e3("rgb","red"),parse:e9("red","green","blue"),transform:({red:e,green:t,blue:r,alpha:n=1})=>"rgba("+e8.transform(e)+", "+e8.transform(t)+", "+e8.transform(r)+", "+e1(eQ.transform(n))+")"},e6={test:e3("#"),parse:function(e){let t="",r="",n="",i="";return e.length>5?(t=e.substring(1,3),r=e.substring(3,5),n=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),r=e.substring(2,3),n=e.substring(3,4),i=e.substring(4,5),t+=t,r+=r,n+=n,i+=i),{red:parseInt(t,16),green:parseInt(r,16),blue:parseInt(n,16),alph
1a:i?parseInt(i,16)/255:1}},transform:e4.transform},e7=e=>({test:t=>"string"==typeof t&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),te=e7("deg"),tt=e7("%"),tr=e7("px"),tn=e7("vh"),ti=e7("vw"),to={...tt,parse:e=>tt.parse(e)/100,transform:e=>tt.transform(100*e)},ta={test:e3("hsl","hue"),parse:e9("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:r,alpha:n=1})=>"hsla("+Math.round(e)+", "+tt.transform(e1(t))+", "+tt.transform(e1(r))+", "+e1(eQ.transform(n))+")"},ts={test:e=>e4.test(e)||e6.test(e)||ta.test(e),parse:e=>e4.test(e)?e4.parse(e):ta.test(e)?ta.parse(e):e6.parse(e),transform:e=>"string"==typeof e?e:e.hasOwnProperty("red")?e4.transform(e):ta.transform(e),getAnimatableNone:e=>{let t=ts.parse(e);return t.alpha=0,ts.transform(t)}},tl=/(?:#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\))/giu,tu="number",tc="color",td=/var\s*\(\s*--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)|#[\da-f]{3,8}|(?:rgb|hsl)a?\((?:-?[\d.]+%?[,\s]+){2}-?[\d.]+%?\s*(?:[,/]\s*)?(?:\b\d+(?:\.\d+)?|\.\d+)?%?\)|-?(?:\d+(?:\.\d+)?|\.\d+)/giu;function tf(e){let t=e.toString(),r=[],n={color:[],number:[],var:[]},i=[],o=0,a=t.replace(td,e=>(ts.test(e)?(n.color.push(o),i.push(tc),r.push(ts.parse(e))):e.startsWith("var(")?(n.var.push(o),i.push("var"),r.push(e)):(n.number.push(o),i.push(tu),r.push(parseFloat(e))),++o,"${}")).split("${}");return{values:r,split:a,indexes:n,types:i}}function tp({split:e,types:t}){let r=e.length;return n=>{let i="";for(let o=0;o<r;o++)if(i+=e[o],void 0!==n[o]){let e=t[o];e===tu?i+=e1(n[o]):e===tc?i+=ts.transform(n[o]):i+=n[o]}return i}}let th={test:function(e){return isNaN(e)&&"string"==typeof e&&(e.match(e5)?.length||0)+(e.match(tl)?.length||0)>0},parse:function(e){return tf(e).values},createTransformer:function(e){return tp(tf(e))},getAnimatableNone:function(e){let t=tf(e);return tp(t)(t.values.map((e,r)=>{var n;let i;return n=t.split[r],"number"==typeof e?n?.trim().endsWith("/")?e:0:"number"==typeof(i=e)?0:ts.test(i)?ts.getAnimatableNone(i):i}))}},tm=new Set(["brightness","contrast","saturate","opacity"]);function tv(e){let[t,r]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[n]=r.match(e5)||[];if(!n)return e;let i=r.replace(n,""),o=+!!tm.has(t);return n!==r&&(o*=100),t+"("+o+i+")"}let tg=/\b([a-z-]*)\(.*?\)/gu,ty={...th,getAnimatableNone:e=>{let t=e.match(tg);return t?t.map(tv).join(" "):e}},tb={...th,getAnimatableNone:e=>{let t=th.parse(e);return th.createTransformer(e)(t.map(e=>"number"==typeof e?0:"object"==typeof e?{...e,alpha:1}:e))}},tx={...eZ,transform:Math.round},tw={borderWidth:tr,borderTopWidth:tr,borderRightWidth:tr,borderBottomWidth:tr,borderLeftWidth:tr,borderRadius:tr,borderTopLeftRadius:tr,borderTopRightRadius:tr,borderBottomRightRadius:tr,borderBottomLeftRadius:tr,width:tr,maxWidth:tr,height:tr,maxHeight:tr,top:tr,right:tr,bottom:tr,left:tr,inset:tr,insetBlock:tr,insetBlockStart:tr,insetBlockEnd:tr,insetInline:tr,insetInlineStart:tr,insetInlineEnd:tr,padding:tr,paddingTop:tr,paddingRight:tr,paddingBottom:tr,paddingLeft:tr,paddingBlock:tr,paddingBlockStart:tr,paddingBlockEnd:tr,paddingInline:tr,paddingInlineStart:tr,paddingInlineEnd:tr,margin:tr,marginTop:tr,marginRight:tr,marginBottom:tr,marginLeft:tr,marginBlock:tr,marginBlockStart:tr,marginBlockEnd:tr,marginInline:tr,marginInlineStart:tr,marginInlineEnd:tr,fontSize:tr,backgroundPositionX:tr,backgroundPositionY:tr,rotate:te,rotateX:te,rotateY:te,rotateZ:te,scale:e0,scaleX:e0,scaleY:e0,scaleZ:e0,skew:te,skewX:te,skewY:te,distance:tr,translateX:tr,translateY:tr,translateZ:tr,x:tr,y:tr,z:tr,perspective:tr,transformPerspective:tr,opacity:eQ,originX:to,originY:to,originZ:tr,zIndex:tx,fillOpacity:eQ,strokeOpacity:eQ,numOctaves:tx},tS={...tw,color:ts,backgroundColor:ts,outlineColor:ts,fill:ts,stroke:ts,borderColor:ts,borderTopColor:ts,borderRightColor:ts,borderBottomColor:ts,borderLeftColor:ts,filter:ty,WebkitFilter:ty,mask:tb,WebkitMask:tb},tE=e=>tS[e],tk=()=>({translate:0,scale:1,origin:0,originPoint:0}),tT=()=>({x:tk(),y:tk()}),tP=()=>({min:0,max:0}),tC=()=>({x:tP(),y:tP()}),tO=e=>!!(e&&e.getVelocity),tA=new Set(["width","height","top","left","right","bottom",...eG]),tR=e=>t=>t.test(e),t_=[eZ,tr,tt,te,ti,tn,{test:e=>"auto"===e,parse:e=>e}],tM=e=>t_.find(tR(e));r(87358);let tD=()=>{},tj=()=>{},tL=e=>/^-?(?:\d+(?:\.\d+)?|\.\d+)$/u.test(e),tF=e=>t=>"string"==typeof t&&t.startsWith(e),tI=tF("--"),tB=tF("var(--"),tV=e=>!!tB(e)&&tz.test(e.split("/*")[0].trim()),tz=/var\(--(?:[\w-]+\s*|[\w-]+\s*,(?:\s*[^)(\s]|\s*\((?:[^)(]|\([^)(]*\))*\))+\s*)\)$/iu;function tW(e){return"string"==typeof e&&e.split("/*")[0].includes("var(--")}let tN=/^var\(--(?:([\w-]+)|([\w-]+), ?([a-zA-Z\d ()%#.,-]+))\)/u,tU=e=>180*e/Math.PI,t$=e=>tY(tU(Math.atan2(e[1],e[0]))),tH={x:4,y:5,translateX:4,translateY:5,scaleX:0,scaleY:3,scale:e=>(Math.abs(e[0])+Math.abs(e[3]))/2,rotate:t$,rotateZ:t$,skewX:e=>tU(Math.atan(e[1])),skewY:e=>tU(Math.atan(e[2])),skew:e=>(Math.abs(e[1])+Math.abs(e[2]))/2},tY=e=>((e%=360)<0&&(e+=360),e),tq=e=>Math.sqrt(e[0]*e[0]+e[1]*e[1]),tX=e=>Math.sqrt(e[4]*e[4]+e[5]*e[5]),tG={x:12,y:13,z:14,translateX:12,translateY:13,translateZ:14,scaleX:tq,scaleY:tX,scale:e=>(tq(e)+tX(e))/2,rotateX:e=>tY(tU(Math.atan2(e[6],e[5]))),rotateY:e=>tY(tU(Math.atan2(-e[2],e[0]))),rotateZ:t$,rotate:t$,skewX:e=>tU(Math.atan(e[4])),skewY:e=>tU(Math.atan(e[1])),skew:e=>(Math.abs(e[1])+Math.abs(e[4]))/2};function tK(e){return+!!e.includes("scale")}function tJ(e,t){let r,n;if(!e||"none"===e)return tK(t);let i=e.match(/^matrix3d\(([-\d.e\s,]+)\)$/u);if(i)r=tG,n=i;else{let t=e.match(/^matrix\(([-\d.e\s,]+)\)$/u);r=tH,n=t}if(!n)return tK(t);let o=r[t],a=n[1].split(",").map(tZ);return"function"==typeof o?o(a):a[o]}function tZ(e){return parseFloat(e.trim())}let tQ=e=>e===eZ||e===tr,t0=new Set(["x","y","z"]),t1=eG.filter(e=>!t0.has(e)),t5={width:({x:e},{paddingLeft:t="0",paddingRight:r="0",boxSizing:n})=>{let i=e.max-e.min;return"border-box"===n?i:i-parseFloat(t)-parseFloat(r)},height:({y:e},{paddingTop:t="0",paddingBottom:r="0",boxSizing:n})=>{let i=e.max-e.min;return"border-box"===n?i:i-parseFloat(t)-parseFloat(r)},top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:(e,{transform:t})=>tJ(t,"x"),y:(e,{transform:t})=>tJ(t,"y")};t5.translateX=t5.x,t5.translateY=t5.y;let t2=e=>e,t3={},t9=["setup","read","resolveKeyframes","preUpdate","update","preRender","render","postRender"],t8={value:null,addProjectionMetrics:null};function t4(e,t){let r=!1,n=!0,i={delta:0,timestamp:0,isProcessing:!1},o=()=>r=!0,a=t9.reduce((e,r)=>(e[r]=function(e,t){let r=new Set,n=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?r:n;return t&&a.add(e),s.add(e),e},cancel:e=>{n.delete(e),a.delete(e)},process:e=>{if(s=e,i){o=!0;return}i=!0;let a=r;r=n,n=a,r.forEach(u),t&&t8.value&&t8.value.frameloop[t].push(l),l=0,r.clear(),i=!1,o&&(o=!1,c.process(e))}};return c}(o,t?r:void 0),e),{}),{setup:s,read:l,resolveKeyframes:u,preUpdate:c,update:d,preRender:f,render:p,postRender:h}=a,m=()=>{let o=t3.useManualTiming,a=o?i.timestamp:performance.now();r=!1,o||(i.delta=n?1e3/60:Math.max(Math.min(a-i.timestamp,40),1)),i.timestamp=a,i.isProcessing=!0,s.process(i),l.process(i),u.process(i),c.process(i),d.process(i),f.process(i),p.process(i),h.process(i),i.isProcessing=!1,r&&t&&(n=!1,e(m))};return{schedule:t9.reduce((t,o)=>{let s=a[o];return t[o]=(t,o=!1,a=!1)=>(!r&&(r=!0,n=!0,i.isProcessing||e(m)),s.schedule(t,o,a)),t},{}),cancel:e=>{for(let t=0;t<t9.length;t++)a[t9[t]].cancel(e)},state:i,steps:a}}let{schedule:t6,cancel:t7,state:re,steps:rt}=t4("undefined"!=typeof requestAnimationFrame?requestAnimationFrame:t2,!0),rr=new Set,rn=!1,ri=!1,ro=!1;function ra(){if(ri){let e=Array.from(rr).filter(e=>e.needsMeasurement),t=new Set(e.map(e=>e.element)),r=new Map;
1t.forEach(e=>{let t=function(e){let t=[];return t1.forEach(r=>{let n=e.getValue(r);void 0!==n&&(t.push([r,n.get()]),n.set(+!!r.startsWith("scale")))}),t}(e);t.length&&(r.set(e,t),e.render())}),e.forEach(e=>e.measureInitialState()),t.forEach(e=>{e.render();let t=r.get(e);t&&t.forEach(([t,r])=>{e.getValue(t)?.set(r)})}),e.forEach(e=>e.measureEndState()),e.forEach(e=>{void 0!==e.suspendedScrollY&&window.scrollTo(0,e.suspendedScrollY)})}ri=!1,rn=!1,rr.forEach(e=>e.complete(ro)),rr.clear()}function rs(){rr.forEach(e=>{e.readKeyframes(),e.needsMeasurement&&(ri=!0)})}class rl{constructor(e,t,r,n,i,o=!1){this.state="pending",this.isAsync=!1,this.needsMeasurement=!1,this.unresolvedKeyframes=[...e],this.onComplete=t,this.name=r,this.motionValue=n,this.element=i,this.isAsync=o}scheduleResolve(){this.state="scheduled",this.isAsync?(rr.add(this),rn||(rn=!0,t6.read(rs),t6.resolveKeyframes(ra))):(this.readKeyframes(),this.complete())}readKeyframes(){let{unresolvedKeyframes:e,name:t,element:r,motionValue:n}=this;if(null===e[0]){let i=n?.get(),o=e[e.length-1];if(void 0!==i)e[0]=i;else if(r&&t){let n=r.readValue(t,o);null!=n&&(e[0]=n)}void 0===e[0]&&(e[0]=o),n&&void 0===i&&n.set(e[0])}for(let t=1;t<e.length;t++)e[t]??(e[t]=e[t-1])}setFinalKeyframe(){}measureInitialState(){}renderEndStyles(){}measureEndState(){}complete(e=!1){this.state="complete",this.onComplete(this.unresolvedKeyframes,this.finalKeyframe,e),rr.delete(this)}cancel(){"scheduled"===this.state&&(rr.delete(this),this.state="pending")}resume(){"pending"===this.state&&this.scheduleResolve()}}let ru=e=>/^0[^.\s]+$/u.test(e),rc=new Set([ty,tb]);function rd(e,t){let r=tE(e);return rc.has(r)||(r=th),r.getAnimatableNone?r.getAnimatableNone(t):void 0}let rf=new Set(["auto","none","0"]);class rp extends rl{constructor(e,t,r,n,i){super(e,t,r,n,i,!0)}readKeyframes(){let{unresolvedKeyframes:e,element:t,name:r}=this;if(!t||!t.current)return;super.readKeyframes();for(let r=0;r<e.length;r++){let n=e[r];if("string"==typeof n&&tV(n=n.trim())){let i=function e(t,r,n=1){tj(n<=4,`Max CSS variable fallback depth detected in property "${t}". This may indicate a circular fallback dependency.`,"max-css-var-depth");let[i,o]=function(e){let t=tN.exec(e);if(!t)return[,];let[,r,n,i]=t;return[`--${r??n}`,i]}(t);if(!i)return;let a=window.getComputedStyle(r).getPropertyValue(i);if(a){let e=a.trim();return tL(e)?parseFloat(e):e}return tV(o)?e(o,r,n+1):o}(n,t.current);void 0!==i&&(e[r]=i),r===e.length-1&&(this.finalKeyframe=n)}}if(this.resolveNoneKeyframes(),!tA.has(r)||2!==e.length)return;let[n,i]=e,o=tM(n),a=tM(i);if(tW(n)!==tW(i)&&t5[r]){this.needsMeasurement=!0;return}if(o!==a)if(tQ(o)&&tQ(a))for(let t=0;t<e.length;t++){let r=e[t];"string"==typeof r&&(e[t]=parseFloat(r))}else t5[r]&&(this.needsMeasurement=!0)}resolveNoneKeyframes(){let{unresolvedKeyframes:e,name:t}=this,r=[];for(let t=0;t<e.length;t++){var n;(null===e[t]||("number"==typeof(n=e[t])?0===n:null===n||"none"===n||"0"===n||ru(n)))&&r.push(t)}r.length&&function(e,t,r){let n,i=0;for(;i<e.length&&!n;){let t=e[i];"string"==typeof t&&!rf.has(t)&&tf(t).values.length&&(n=e[i]),i++}if(n&&r)for(let i of t)e[i]=rd(r,n)}(e,r,t)}measureInitialState(){let{element:e,unresolvedKeyframes:t,name:r}=this;if(!e||!e.current)return;"height"===r&&(this.suspendedScrollY=window.pageYOffset),this.measuredOrigin=t5[r](e.measureViewportBox(),window.getComputedStyle(e.current)),t[0]=this.measuredOrigin;let n=t[t.length-1];void 0!==n&&e.getValue(r,n).jump(n,!1)}measureEndState(){let{element:e,name:t,unresolvedKeyframes:r}=this;if(!e||!e.current)return;let n=e.getValue(t);n&&n.jump(this.measuredOrigin,!1);let i=r.length-1,o=r[i];r[i]=t5[t](e.measureViewportBox(),window.getComputedStyle(e.current)),null!==o&&void 0===this.finalKeyframe&&(this.finalKeyframe=o),this.removedTransforms?.length&&this.removedTransforms.forEac
1h(([t,r])=>{e.getValue(t).set(r)}),this.resolveNoneKeyframes()}}let rh=e=>1e3*e;function rm(e,t){-1===e.indexOf(t)&&e.push(t)}function rv(e,t){let r=e.indexOf(t);r>-1&&e.splice(r,1)}class rg{constructor(){this.subscriptions=[]}add(e){return rm(this.subscriptions,e),()=>rv(this.subscriptions,e)}notify(e,t,r){let n=this.subscriptions.length;if(n)if(1===n)this.subscriptions[0](e,t,r);else for(let i=0;i<n;i++){let n=this.subscriptions[i];n&&n(e,t,r)}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}function ry(e,t,r){t.startsWith("--")?e.style.setProperty(t,r):e.style[t]=r}function rb(e){let t;return()=>(void 0===t&&(t=e()),t)}let rx={};function rw(e,t){let r=rb(e);return()=>rx[t]??r()}let rS=rw(()=>void 0!==window.ScrollTimeline,"scrollTimeline"),rE=e=>null!==e;function rk(e,{repeat:t,repeatType:r="loop"},n,i=1){let o=e.filter(rE),a=i<0||t&&"loop"!==r&&t%2==1?0:o.length-1;return a&&void 0!==n?n:o[a]}class rT{constructor(){this.updateFinished()}get finished(){return this._finished}updateFinished(){this._finished=new Promise(e=>{this.resolve=e})}notifyFinished(){this.resolve()}then(e,t){return this.finished.then(e,t)}}let rP={layout:0,mainThread:0,waapi:0},rC=e=>Array.isArray(e)&&"number"==typeof e[0],rO=rw(()=>{try{document.createElement("div").animate({opacity:0}
1,{easing:"linear(0, 1)"})}catch(e){return!1}return!0},"linearEasing"),rA=(e,t,r=10)=>{let n="",i=Math.max(Math.round(t/r),2);for(let t=0;t<i;t++)n+=Math.round(1e4*e(t/(i-1)))/1e4+", ";return`linear(${n.substring(0,n.length-2)})`},rR=([e,t,r,n])=>`cubic-bezier(${e}, ${t}, ${r}, ${n})`,r_={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:rR([0,.65,.55,1]),circOut:rR([.55,0,1,.45]),backIn:rR([.31,.01,.66,-.59]),backOut:rR([.33,1.53,.69,.99])};function rM(e){return"function"==typeof e&&"applyToOptions"in e}class rD extends rT{constructor(e){if(super(),this.finishedTime=null,this.isStopped=!1,this.manualStartTime=null,!e)return;let{element:t,name:r,keyframes:n,pseudoElement:i,allowFlatten:o=!1,finalKeyframe:a,onComplete:s}=e;this.isPseudoElement=!!i,this.allowFlatten=o,this.options=e,tj("string"!=typeof e.type,'Mini animate() doesn\'t support "type" as a string.',"mini-spring");let l=function({type:e,...t}){return rM(e)&&rO()?e.applyToOptions(t):(t.duration??(t.duration=300),t.ease??(t.ease="easeOut"),t)}(e);this.animation=function(e,t,r,{delay:n=0,duration:i=300,repeat:o=0,repeatType:a="loop",ease:s="easeOut",times:l}={},u){let c={[t]:r};l&&(c.offset=l);let d=function e(t,r){if(t)return"function"==typeof t?rO()?rA(t,r):"ease-out":rC(t)?rR(t):Array.isArray(t)?t.map(t=>e(t,r)||r_.easeOut):r_[t]}(s,i);Array.isArray(d)&&(c.easing=d),t8.value&&rP.waapi++;let f={delay:n,duration:i,easing:Array.isArray(d)?"linear":d,fill:"both",iterations:o+1,direction:"reverse"===a?"alternate":"normal"};u&&(f.pseudoElement=u);let p=e.animate(c,f);return t8.value&&p.finished.finally(()=>{rP.waapi--}),p}(t,r,n,l,i),!1===l.autoplay&&this.animation.pause(),this.animation.onfinish=()=>{if(this.finishedTime=this.time,!i){let e=rk(n,this.options,a,this.speed);this.updateMotionValue&&this.updateMotionValue(e),ry(t,r,e),this.animation.cancel()}s?.(),this.notifyFinished()}}play(){this.isStopped||(this.manualStartTime=null,this.animation.play(),"finished"===this.state&&this.updateFinished())}pause(){this.animation.pause()}complete(){this.animation.finish?.()}cancel(){try{this.animation.cancel()}catch(e){}}stop(){if(this.isStopped)return;this.isStopped=!0;let{state:e}=this;"idle"!==e&&"finished"!==e&&(this.updateMotionValue?this.updateMotionValue():this.commitStyles(),this.isPseudoElement||this.cancel())}commitStyles(){let e=this.options?.element;!this.isPseudoElement&&e?.isConnected&&this.animation.commitStyles?.()}get duration(){return Number(this.animation.effect?.getComputedTiming?.().duration||0)/1e3}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+e/1e3}get time(){return(Number(this.animation.currentTime)||0)/1e3}set time(e){let t=null!==this.finishedTime;this.manualStartTime=null,this.finishedTime=null,this.animation.currentTime=rh(e),t&&this.animation.pause()}get speed(){return this.animation.playbackRate}set speed(e){e<0&&(this.finishedTime=null),this.animation.playbackRate=e}get state(){return null!==this.finishedTime?"finished":this.animation.playState}get startTime(){return this.manualStartTime??Number(this.animation.startTime)}set startTime(e){this.manualStartTime=this.animation.startTime=e}attachTimeline({timeline:e,rangeStart:t,rangeEnd:r,observe:n}){return(this.allowFlatten&&this.animation.effect?.updateTiming({easing:"linear"}),this.animation.onfinish=null,e&&rS())?(this.animation.timeline=e,t&&(this.animation.rangeStart=t),r&&(this.animation.rangeEnd=r),t2):n(this)}}let rj=new Set(["opacity","clipPath","filter","transform"]),{schedule:rL}=t4(queueMicrotask,!1);function rF(){n=void 0}let rI={now:()=>(void 0===n&&rI.set(re.isProcessing||t3.useManualTiming?re.timestamp:performance.now()),n),set:e=>{n=e,queueMicrotask(rF)}},rB={current:void 0};class rV{constructor(e,t={}){this.canTrackVelocity=null,this.events={},this.updateAndNotify=e=>{let t=rI.now();if(this.updatedAt!==t&&this.setPrevFrameValue(),this.prev=this.current,this.setCurrent(e),this.current!==this.prev&&(this.events.change?.notify(this.current),this.dependents))for(let e of this.dependents)e.dirty()},this.hasAnimated=!1,this.setCurrent(e),this.owner=t.owner}setCurrent(e){this.current=e,this.updatedAt=rI.now(),null===this.canTrackVelocity&&void 0!==e&&(this.canTrackVelocity=!isNaN(parseFloat(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 rg);let r=this.events[e].add(t);return"change"===e?()=>{r(),t6.read(()=>{this.events.change.getSize()||this.stop()})}:r}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e,t){this.passiveEffect=e,this.stopPassiveEffect=t}set(e){this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e)}setWithVelocity(e,t,r){this.set(t),this.prev=void 0,this.prevFrameValue=e,this.prevUpdatedAt=this.updatedAt-r}jump(e,t=!0){this.updateAndNotify(e),this.prev=e,this.prevUpdatedAt=this.prevFrameValue=void 0,t&&this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}dirty(){this.events.change?.notify(this.current)}addDependent(e){this.dependents||(this.dependents=new Set),this.dependents.add(e)}removeDependent(e){this.dependents&&this.dependents.delete(e)}get(){return rB.current&&rB.current.push(this),this.current}getPrevious(){return this.prev}getVelocity(){var e;let t=rI.now();if(!this.canTrackVelocity||void 0===this.prevFrameValue||t-this.updatedAt>30)return 0;let r=Math.min(this.updatedAt-this.prevUpdatedAt,30);return e=parseFloat(this.current)-parseFloat(this.prevFrameValue),r?1e3/r*e:0}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.dependents?.clear(),this.events.destroy?.notify(),this.clearListeners(),this.stop(),this.stopPassiveEffect&&this.stopPassiveEffect()}}function rz(e,t){return new rV(e,t)}let rW=[...t_,ts,th],rN=new WeakMap;function rU(e){return null!==e&&"object"==typeof e&&"function"==typeof e.start}function r$(e){return"string"==typeof e||Array.isArray(e)}let rH=["animate","whileInView","whileFocus","whileHover","whileTap","whileDrag","exit"],rY=["initial",...rH];function rq(e){return rU(e.animate)||rY.some(t=>r$(e[t]))}function rX(e){return!!(rq(e)||e.variants)}let rG={current:null},rK={current:!1},rJ="undefined"!=typeof window;function rZ(e){let t=[{},{}];
1return e?.values.forEach((e,r)=>{t[0][r]=e.get(),t[1][r]=e.getVelocity()}),t}function rQ(e,t,r,n){if("function"==typeof t){let[i,o]=rZ(n);t=t(void 0!==r?r:e.custom,i,o)}if("string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t){let[i,o]=rZ(n);t=t(void 0!==r?r:e.custom,i,o)}return t}let r0=["AnimationStart","AnimationComplete","Update","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"],r1={};class r5{scrapeMotionValuesFromProps(e,t,r){return{}}constructor({parent:e,props:t,presenceContext:r,reducedMotionConfig:n,skipAnimations:i,blockInitialAnimation:o,visualState:a},s={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.shouldSkipAnimations=!1,this.values=new Map,this.KeyframeResolver=rl,this.features={},this.valueSubscriptions=new Map,this.prevMotionValues={},this.hasBeenMounted=!1,this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.renderScheduledAt=0,this.scheduleRender=()=>{let e=rI.now();this.renderScheduledAt<e&&(this.renderScheduledAt=e,t6.render(this.render,!1,!0))};let{latestValues:l,renderState:u}=a;this.latestValues=l,this.baseTarget={...l},this.initialValues=t.initial?{...l}:{},this.renderState=u,this.parent=e,this.props=t,this.presenceContext=r,this.depth=e?e.depth+1:0,this.reducedMotionConfig=n,this.skipAnimationsConfig=i,this.options=s,this.blockInitialAnimation=!!o,this.isControllingVariants=rq(t),this.isVariantNode=rX(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);let{willChange:c,...d}=this.scrapeMotionValuesFromProps(t,{},this);for(let e in d){let t=d[e];void 0!==l[e]&&tO(t)&&t.set(l[e])}}mount(e){if(this.hasBeenMounted)for(let e in this.initialValues)this.values.get(e)?.jump(this.initialValues[e]),this.latestValues[e]=this.initialValues[e];this.current=e,rN.set(e,this),this.projection&&!this.projection.instance&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=this.parent.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),"never"===this.reducedMotionConfig?this.shouldReduceMotion=!1:"always"===this.reducedMotionConfig?this.shouldReduceMotion=!0:(rK.current||function(){if(rK.current=!0,rJ)if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>rG.current=e.matches;e.addEventListener("change",t),t()}else rG.current=!1}(),this.shouldReduceMotion=rG.current),this.shouldSkipAnimations=this.skipAnimationsConfig??!1,this.parent?.addChild(this),this.update(this.props,this.presenceContext),this.hasBeenMounted=!0}unmount(){for(let e in this.projection&&this.projection.unmount(),t7(this.notifyUpdate),t7(this.render),this.valueSubscriptions.forEach(e=>e()),this.valueSubscriptions.clear(),this.removeFromVariantTree&&this.removeFromVariantTree(),this.parent?.removeChild(this),this.events)this.events[e].clear();for(let e in this.features){let t=this.features[e];t&&(t.unmount(),t.isMounted=!1)}this.current=null}addChild(e){this.children.add(e),this.enteringChildren??(this.enteringChildren=new Set),this.enteringChildren.add(e)}removeChild(e){this.children.delete(e),this.enteringChildren&&this.enteringChildren.delete(e)}bindToMotionValue(e,t){let r;if(this.valueSubscriptions.has(e)&&this.valueSubscriptions.get(e)(),t.accelerate&&rj.has(e)&&this.current instanceof HTMLElement){let{factory:r,keyframes:n,times:i,ease:o,duration:a}=t.accelerate,s=new rD({element:this.current,name:e,keyframes:n,times:i,ease:o,duration:rh(a)}),l=r(s);this.valueSubscriptions.set(e,()=>{l(),s.cancel()});return}let n=eK.has(e);n&&this.onBindTransform&&this.onBindTransform();let i=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&t6.preRender(this.notifyUpdate),n&&this.projection&&(this.projection.isTransformDirty=!0),this.scheduleRender()});"undefined"!=typeof window&&window.MotionCheckAppearSync&&(r=window.MotionCheckAppearSync(this,e,t)),this.valueSubscriptions.set(e,()=>{i(),r&&r(),t.owner&&t.stop()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}updateFeatures(){let e="animation";for(e in r1){let t=r1[e];if(!t)continue;let{isEnabled:r,Feature:n}=t;if(!this.features[e]&&n&&r(this.props)&&(this.features[e]=new n(this)),this.features[e]){let t=this.features[e];
1t.isMounted?t.update():(t.mount(),t.isMounted=!0)}}}triggerBuild(){this.build(this.renderState,this.latestValues,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):tC()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}update(e,t){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.prevProps=this.props,this.props=e,this.prevPresenceContext=this.presenceContext,this.presenceContext=t;for(let t=0;t<r0.length;t++){let r=r0[t];this.propEventSubscriptions[r]&&(this.propEventSubscriptions[r](),delete this.propEventSubscriptions[r]);let n=e["on"+r];n&&(this.propEventSubscriptions[r]=this.on(r,n))}this.prevMotionValues=function(e,t,r){for(let n in t){let i=t[n],o=r[n];if(tO(i))e.addValue(n,i);else if(tO(o))e.addValue(n,rz(i,{owner:e}));else if(o!==i)if(e.hasValue(n)){let t=e.getValue(n);!0===t.liveStyle?t.jump(i):t.hasAnimated||t.set(i)}else{let t=e.getStaticValue(n);e.addValue(n,rz(void 0!==t?t:i,{owner:e}))}}for(let n in r)void 0===t[n]&&e.removeValue(n);return t}(this,this.scrapeMotionValuesFromProps(e,this.prevProps||{},this),this.prevMotionValues),this.handleChildMotionValue&&this.handleChildMotionValue()}getProps(){return this.props}getVariant(e){return this.props.variants?this.props.variants[e]:void 0}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){return this.isVariantNode?this:this.parent?this.parent.getClosestVariantNode():void 0}addVariantChild(e){let t=this.getClosestVariantNode();if(t)return t.variantChildren&&t.variantChildren.add(e),()=>t.variantChildren.delete(e)}addValue(e,t){let r=this.values.get(e);t!==r&&(r&&this.removeValue(e),this.bindToMotionValue(e,t),this.values.set(e,t),this.latestValues[e]=t.get())}removeValue(e){this.values.delete(e);let t=this.valueSubscriptions.get(e);t&&(t(),this.valueSubscriptions.delete(e)),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let r=this.values.get(e);return void 0===r&&void 0!==t&&(r=rz(null===t?void 0:t,{owner:this}),this.addValue(e,r)),r}readValue(e,t){let r=void 0===this.latestValues[e]&&this.current?this.getBaseTargetFromProps(this.props,e)??this.readValueFromInstance(this.current,e,this.options):this.latestValues[e];if(null!=r){if("string"==typeof r&&(tL(r)||ru(r)))r=parseFloat(r);else{let n;n=r,!rW.find(tR(n))&&th.test(t)&&(r=rd(e,t))}this.setBaseTarget(e,tO(r)?r.get():r)}return tO(r)?r.get():r}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){let t,{initial:r}=this.props;if("string"==typeof r||"object"==typeof r){let n=rQ(this.props,r,this.presenceContext?.custom);n&&(t=n[e])}if(r&&void 0!==t)return t;let n=this.getBaseTargetFromProps(this.props,e);return void 0===n||tO(n)?void 0!==this.initialValues[e]&&void 0===t?void 0:this.baseTarget[e]:n}on(e,t){return this.events[e]||(this.events[e]=new rg),this.events[e].add(t)}notify(e,...t){this.events[e]&&this.events[e].notify(...t)}scheduleRenderMicrotask(){rL.render(this.render)}}class r2 extends r5{constructor(){super(...arguments),this.KeyframeResolver=rp}sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){let r=e.style;return r?r[t]:void 0}removeValueFromRenderState(e,{vars:t,style:r}){delete t[e],delete r[e]}handleChildMotionValue(){this.childSubscription&&(this.childSubscription(),delete this.childSubscription);let{children:e}=this.props;tO(e)&&(this.childSubscription=e.on("change",e=>{this.current&&(this.current.textContent=`${e}`)}))}}function r3(e){return e.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`)}let r9=(e,t)=>t&&"number"==typeof e?t.transform(e):e,r8={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},r4=eG.length;function r6(e,t,r){let{style:n,vars:i,transformOrigin:o}=e,a=!1,s=!1;for(let e in t){let r=t[e];if(eK.has(e)){a=!0;continue}if(tI(e)){i[e]=r;continue}{let t=r9(r,tw[e]);e.startsWith("origin")?(s=!0,o[e]=t):n[e]=t}}if(!t.transform&&(a||r?n.transform=function(e,t,r){let n="",i=!0;for(let o=0;o<r4;o++){let a=eG[o],s=e[a];if(void 0===s)continue;let l=!0;if("number"==typeof s)l=s===+!!a.startsWith("scale");else{let e=parseFloat(s);l=a.startsWith("scale")?1===e:0===e}if(!l||r){let e=r9(s,tw[a]);if(!l){i=!1;let t=r8[a]||a;n+=`${t}(${e}) `}r&&(t[a]=e)}}return n=n.trim(),r?n=r(t,i?"":n):i&&(n="none"),n}(t,e.transform,r):n.transform&&(n.transform="none")),s){let{originX:e="50%",originY:t="50%",originZ:r=0}=o;n.transformOrigin=`${e} ${t} ${r}`}}let r7={offset:"stroke-dashoffset",array:"stroke-dasharray"},ne={offset:"strokeDashoffset",array:"strokeDasharray"},nt=["offsetDistance","offsetPath","offsetRotate","offsetAnchor"];function nr(e,{attrX:t,attrY:r,attrScale:n,pathLength:i,pathSpacing:o=1,pathOffset:a=0,...s}
1,l,u,c){if(r6(e,s,u),l){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:d,style:f}=e;for(let e of(d.transform&&(f.transform=d.transform,delete d.transform),(f.transform||d.transformOrigin)&&(f.transformOrigin=d.transformOrigin??"50% 50%",delete d.transformOrigin),f.transform&&(f.transformBox=c?.transformBox??"fill-box",delete d.transformBox),nt))void 0!==d[e]&&(f[e]=d[e],delete d[e]);void 0!==t&&(d.x=t),void 0!==r&&(d.y=r),void 0!==n&&(d.scale=n),void 0!==i&&function(e,t,r=1,n=0,i=!0){e.pathLength=1;let o=i?r7:ne;e[o.offset]=`${-n}`,e[o.array]=`${t} ${r}`}(d,i,o,a,!1)}let nn=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"]),ni=e=>"string"==typeof e&&"svg"===e.toLowerCase();function no(e,{style:t,vars:r},n,i){let o,a=e.style;for(o in t)a[o]=t[o];for(o in i?.applyProjectionStyles(a,n),r)a.setProperty(o,r[o])}function na(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let ns={correct:(e,t)=>{if(!t.target)return e;if("string"==typeof e)if(!tr.test(e))return e;else e=parseFloat(e);let r=na(e,t.target.x),n=na(e,t.target.y);return`${r}% ${n}%`}},nl=(e,t,r)=>e+(t-e)*r,nu={borderRadius:{...ns,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:ns,borderTopRightRadius:ns,borderBottomLeftRadius:ns,borderBottomRightRadius:ns,boxShadow:{correct:(e,{treeScale:t,projectionDelta:r})=>{let n=th.parse(e);if(n.length>5)return e;let i=th.createTransformer(e),o=+("number"!=typeof n[0]),a=r.x.scale*t.x,s=r.y.scale*t.y;n[0+o]/=a,n[1+o]/=s;let l=nl(a,s,.5);return"number"==typeof n[2+o]&&(n[2+o]/=l),"number"==typeof n[3+o]&&(n[3+o]/=l),i(n)}}};function nc(e,{layout:t,layoutId:r}){return eK.has(e)||e.startsWith("origin")||(t||void 0!==r)&&(!!nu[e]||"opacity"===e)}function nd(e,t,r){let n=e.style,i=t?.style,o={};if(!n)return o;for(let t in n)(tO(n[t])||i&&tO(i[t])||nc(t,e)||r?.getValue(t)?.liveStyle!==void 0)&&(o[t]=n[t]);return o}function nf(e,t,r){let n=nd(e,t,r);for(let r in e)(tO(e[r])||tO(t[r]))&&(n[-1!==eG.indexOf(r)?"attr"+r.charAt(0).toUpperCase()+r.substring(1):r]=e[r]);return n}class np extends r2{constructor(){super(...arguments),this.type="svg",this.isSVGTag=!1,this.measureInstanceViewportBox=tC}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){if(eK.has(t)){let e=tE(t);return e&&e.default||0}return t=nn.has(t)?t:r3(t),e.getAttribute(t)}scrapeMotionValuesFromProps(e,t,r){return nf(e,t,r)}build(e,t,r){nr(e,t,this.isSVGTag,r.transformTemplate,r.style)}renderInstance(e,t,r,n){for(let r in no(e,t,void 0,n),t.attrs)e.setAttribute(nn.has(r)?r:r3(r),t.attrs[r])}mount(e){this.isSVGTag=ni(e.tagName),super.mount(e)}}function nh({top:e,left:t,right:r,bottom:n}){return{x:{min:t,max:r},y:{min:e,max:n}}}function nm(e){return void 0===e||1===e}function nv({scale:e,scaleX:t,scaleY:r}){return!nm(e)||!nm(t)||!nm(r)}function ng(e){return nv(e)||ny(e)||e.z||e.rotate||e.rotateX||e.rotateY||e.skewX||e.skewY}function ny(e){var t,r;return(t=e.x)&&"0%"!==t||(r=e.y)&&"0%"!==r}function nb(e,t,r,n,i){return void 0!==i&&(e=n+i*(e-n)),n+r*(e-n)+t}function nx(e,t=0,r=1,n,i){e.min=nb(e.min,t,r,n,i),e.max=nb(e.max,t,r,n,i)}function nw(e,{x:t,y:r}){nx(e.x,t.translate,t.scale,t.originPoint),nx(e.y,r.translate,r.scale,r.originPoint)}function nS(e,t){e.min+=t,e.max+=t}function nE(e,t,r,n,i=.5){let o=nl(e.min,e.max,i);nx(e,t,r,o,n)}function nk(e,t){return"string"==typeof e?parseFloat(e)/100*(t.max-t.min):e}function nT(e,t,r){let n=r??e;nE(e.x,nk(t.x,n.x),t.scaleX,t.scale,t.originX),nE(e.y,nk(t.y,n.y),t.scaleY,t.scale,t.originY)}function nP(e,t){return nh(function(e,t){if(!t)return e;let r=t({x:e.left,y:e.top}),n=t({x:e.right,y:e.bottom});return{top:r.y,left:r.x,bottom:n.y,right:n.x}}(e.getBoundingClientRect(),t))}class nC extends r2{constructor(){super(...arguments),this.type="html",this.renderInstance=no}readValueFromInstance(e,t){if(eK.has(t))return this.projection?.isProjecting?tK(t):((e,t)=>{let{transform:r="none"}=getComputedStyle(e);return tJ(r,t)})(e,t);{let r=window.getComputedStyle(e),n=(tI(t)?r.getPropertyValue(t):r[t])||0;return"string"==typeof n?n.trim():n}}measureInstanceViewportBox(e,{transformPagePoint:t}){return nP(e,t)}build(e,t,r){r6(e,t,r.transformTemplate)}scrapeMotionValuesFromProps(e,t,r){return nd(e,t,r)}}let nO=["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 nA(e){if("string"!=typeof e||e.includes("-"));else if(nO.indexOf(e)>-1||/[A-Z]/u.test(e))return!0;return!1}let nR=(0,ek.createContext)({}),n_=(0,ek.createContext)({strict:!1}),nM=(0,ek.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"}),nD=(0,ek.createContext)({});function nj(e){return Array.isArray(e)?e.join(" "):e}let nL=()=>({style:{},transform:{},transformOrigin:{},vars:{}});function nF(e,t,r){for(let n in t)tO(t[n])||nc(n,r)||(e[n]=t[n])}let nI=()=>({...nL(),attrs:{}}),nB=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","propagate","ignoreStrict","viewport"]);function nV(e){return e.startsWith("while")||e.startsWith("drag")&&"draggable"!==e||e.startsWith("layout")||e.startsWith("onTap")||e.startsWith("onPan")||e.startsWith("onLayout")||nB.has(e)}let nz=e=>!nV(e);try{!function(e){"function"==typeof e&&(nz=t=>t.startsWith("on")?!nV(t):e(t))}(require("@emotion/is-prop-valid").default)}catch{}function nW(e){return tO(e)?e.get():e}let nN=(0,ek.createContext)(null);function nU(e){let t=(0,ek.useRef)(null);return null===t.current&&(t.current=e()),t.current}let n$=e=>(t,r)=>{let n=(0,ek.useContext)(nD),i=(0,ek.useContext)(nN),o=()=>(function(e,t,r,n){let{scrapeMotionValuesFromProps:i,createRenderState:o}=e;return{latestValues:function(e,t,r,n){let i={},o=n(e,{});for(let e in o)i[e]=nW(o[e]);let{initial:a,animate:s}=e,l=rq(e),u=rX(e);t&&u&&!l&&!1!==e.inherit&&(void 0===a&&(a=t.initial),void 0===s&&(s=t.animate));let c=!!r&&!1===r.initial,d=(c=c||!1===a)?s:a;if(d&&"boolean"!=typeof d&&!rU(d)){let t=Array.isArray(d)?d:[d];for(let r=0;r<t.length;r++){let n=rQ(e,t[r]);if(n){let{transitionEnd:e,transition:t,...r}=n;for(let e in r){let t=r[e];if(Array.isArray(t)){let e=c?t.length-1:0;t=t[e]}null!==t&&(i[e]=t)}for(let t in e)i[t]=e[t]}}}return i}(t,r,n,i),renderState:o()}})(e,t,n,i);return r?o():nU(o)},nH=n$({scrapeMotionValuesFromProps:nd,createRenderState:nL}),nY=n$({scrapeMotionValuesFromProps:nf,createRenderState:nI}),nq={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"]},nX=!1;function nG(){return!function(){if(nX)return;let e={};for(let t in nq)e[t]={isEnabled:e=>nq[t].some(t=>!!e[t])};r1=e,nX=!0}(),r1}let nK=Symbol.for("motionComponentSymbol"),nJ="data-"+r3("framerAppearId"),nZ=(0,ek.createContext)({});function nQ(e){return e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}let n0="undefined"!=typeof window?ek.useLayoutEffect:ek.useEffect;function n1(e){var t,r;let{forwardMotionProps:n=!1,type:i}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},o=arguments.length>2?arguments[2]:void 0,a=arguments.length>3?arguments[3]:void 0;o&&function(e){let t=nG();for(let r in e)t[r]={...t[r],...e[r]};r1=t}(o);let s=i?"svg"===i:nA(e),l=s?nY:nH;function u(t,r){let i,o={...(0,ek.useContext)(nM),...t,layoutId:function(e){let{layoutId:t}=e,r=(0,ek.useContext)(nR).id;return r&&void 0!==t?r+"-"+t:t}(t)},{isStatic:u}=o,c=function(e){let{initial:t,animate:r}=function(e,t){if(rq(e)){let{initial:t,animate:r}=e;return{initial:!1===t||r$(t)?t:void 0,animate:r$(r)?r:void 0}}return!1!==e.inherit?t:{}}(e,(0,ek.useContext)(nD));return(0,ek.useMemo)(()=>({initial:t,animate:r}),[nj(t),nj(r)])}(t),d=l(t,u);if(!u&&"undefined"!=typeof window){(0,ek.useContext)(n_).strict;let t=function(e){let{drag:t,layout:r}=nG();if(!t&&!r)return{};let n={...t,...r};return{MeasureLayout:(null==t?void 0:t.isEnabled(e))||(null==r?void 0:r.isEnabled(e))?n.MeasureLayout:void 0,ProjectionNode:n.ProjectionNode}}
1(o);i=t.MeasureLayout,c.visualElement=function(e,t,r,n,i,o){var a,s,l,u;let{visualElement:c}=(0,ek.useContext)(nD),d=(0,ek.useContext)(n_),f=(0,ek.useContext)(nN),p=(0,ek.useContext)(nM),h=p.reducedMotion,m=p.skipAnimations,v=(0,ek.useRef)(null),g=(0,ek.useRef)(!1);n=n||d.renderer,!v.current&&n&&(v.current=n(e,{visualState:t,parent:c,props:r,presenceContext:f,blockInitialAnimation:!!f&&!1===f.initial,reducedMotionConfig:h,skipAnimations:m,isSVG:o}),g.current&&v.current&&(v.current.manuallyAnimateOnMount=!0));let y=v.current,b=(0,ek.useContext)(nZ);y&&!y.projection&&i&&("html"===y.type||"svg"===y.type)&&function(e,t,r,n){let{layoutId:i,layout:o,drag:a,dragConstraints:s,layoutScroll:l,layoutRoot:u,layoutAnchor:c,layoutCrossfade:d}=t;e.projection=new r(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&&nQ(s),visualElement:e,animationType:"string"==typeof o?o:"both",initialPromotionConfig:n,crossfade:d,layoutScroll:l,layoutRoot:u,layoutAnchor:c})}(v.current,r,i,b);let x=(0,ek.useRef)(!1);(0,ek.useInsertionEffect)(()=>{y&&x.current&&y.update(r,f)});let w=r[nJ],S=(0,ek.useRef)(!!w&&"undefined"!=typeof window&&!(null==(a=(s=window).MotionHandoffIsComplete)?void 0:a.call(s,w))&&(null==(l=(u=window).MotionHasOptimisedAnimation)?void 0:l.call(u,w)));return n0(()=>{g.current=!0,y&&(x.current=!0,window.MotionIsMounted=!0,y.updateFeatures(),y.scheduleRenderMicrotask(),S.current&&y.animationState&&y.animationState.animateChanges())}),(0,ek.useEffect)(()=>{y&&(!S.current&&y.animationState&&y.animationState.animateChanges(),S.current&&(queueMicrotask(()=>{var e,t;null==(e=(t=window).MotionHandoffMarkAsComplete)||e.call(t,w)}),S.current=!1),y.enteringChildren=void 0)}),y}(e,d,o,a,t.ProjectionNode,s)}return(0,eM.jsxs)(nD.Provider,{value:c,children:[i&&c.visualElement?(0,eM.jsx)(i,{visualElement:c.visualElement,...o}):null,function(e,t,r,n,i){let{latestValues:o}=n,a=arguments.length>5&&void 0!==arguments[5]&&arguments[5],s=arguments.length>6?arguments[6]:void 0,l=((null!=s?s:nA(e))?function(e,t,r,n){let i=(0,ek.useMemo)(()=>{let r=nI();return nr(r,t,ni(n),e.transformTemplate,e.style),{...r.attrs,style:{...r.style}}},[t]);if(e.style){let t={};nF(t,e.style,e),i.style={...t,...i.style}}return i}:function(e,t){let r={},n=function(e,t){let r=e.style||{},n={};return nF(n,r,e),Object.assign(n,function(e,t){let{transformTemplate:r}=e;return(0,ek.useMemo)(()=>{let e=nL();return r6(e,t,r),Object.assign({},e.vars,e.style)},[t])}(e,t)),n}(e,t);return e.drag&&!1!==e.dragListener&&(r.draggable=!1,n.userSelect=n.WebkitUserSelect=n.WebkitTouchCallout="none",n.touchAction=!0===e.drag?"none":"pan-".concat("x"===e.drag?"y":"x")),void 0===e.tabIndex&&(e.onTap||e.onTapStart||e.whileTap)&&(r.tabIndex=0),r.style=n,r})(t,o,i,e),u=function(e,t,r){let n={};for(let i in e)("values"!==i||"object"!=typeof e.values)&&!tO(e[i])&&(nz(i)||!0===r&&nV(i)||!t&&!nV(i)||e.draggable&&i.startsWith("onDrag"))&&(n[i]=e[i]);return n}(t,"string"==typeof e,a),c=e!==ek.Fragment?{...u,...l,ref:r}:{},{children:d}=t,f=(0,ek.useMemo)(()=>tO(d)?d.get():d,[d]);return(0,ek.createElement)(e,{...c,children:f})}(e,t,function(e,t,r){let n=(0,ek.useRef)(r);(0,ek.useInsertionEffect)(()=>{n.current=r});let i=(0,ek.useRef)(null);return(0,ek.useCallback)(r=>{if(r){var o;null==(o=e.onMount)||o.call(e,r)}let a=n.current;if("function"==typeof a)if(r){let e=a(r);"function"==typeof e&&(i.current=e)}else i.current?(i.current(),i.current=null):a(r);else a&&(a.current=r);t&&(r?t.mount(r):t.unmount())},[t])}(d,c.visualElement,r),d,u,n,s)]})}u.displayName="motion.".concat("string"==typeof e?e:"create(".concat(null!=(r=null!=(t=e.displayName)?t:e.name)?r:"",")"));let c=(0,ek.forwardRef)(u);return c[nK]=e,c}class n5{constructor(e){this.isMounted=!1,this.node=e}update(){}}function n2(e,t,r){let n=e.getProps();return rQ(n,t,void 0!==r?r:n.custom,e)}function n3(e,t){if(e?.inherit&&t){let{inherit:r,...n}=e;return{...t,...n}}return e}function n9(e,t){let r=e?.[t]??e?.default??e;return r!==e?n3(r,e):r}let n8=e=>Array.isArray(e);function n4(e,t){let r=e.getValue("willChange");if(tO(r)&&r.add)return r.add(t);if(!r&&t3.WillChange){let r=new t3.WillChange("auto");e.addValue("willChange",r),r.add(t)}}let n6=(e,t)=>r=>
1t(e(r)),n7=(...e)=>e.reduce(n6);function ie(e,t,r){return(r<0&&(r+=1),r>1&&(r-=1),r<1/6)?e+(t-e)*6*r:r<.5?t:r<2/3?e+(t-e)*(2/3-r)*6:e}function it(e,t){return r=>r>0?t:e}let ir=(e,t,r)=>{let n=e*e,i=r*(t*t-n)+n;return i<0?0:Math.sqrt(i)},ii=[e6,e4,ta];function io(e){let t=ii.find(t=>t.test(e));if(tD(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`,"color-not-animatable"),!t)return!1;let r=t.parse(e);return t===ta&&(r=function({hue:e,saturation:t,lightness:r,alpha:n}){e/=360,r/=100;let i=0,o=0,a=0;if(t/=100){let n=r<.5?r*(1+t):r+t-r*t,s=2*r-n;i=ie(s,n,e+1/3),o=ie(s,n,e),a=ie(s,n,e-1/3)}else i=o=a=r;return{red:Math.round(255*i),green:Math.round(255*o),blue:Math.round(255*a),alpha:n}}(r)),r}let ia=(e,t)=>{let r=io(e),n=io(t);if(!r||!n)return it(e,t);let i={...r};return e=>(i.red=ir(r.red,n.red,e),i.green=ir(r.green,n.green,e),i.blue=ir(r.blue,n.blue,e),i.alpha=nl(r.alpha,n.alpha,e),e4.transform(i))},is=new Set(["none","hidden"]);function il(e,t){return r=>nl(e,t,r)}function iu(e){return"number"==typeof e?il:"string"==typeof e?tV(e)?it:ts.test(e)?ia:ip:Array.isArray(e)?ic:"object"==typeof e?ts.test(e)?ia:id:it}function ic(e,t){let r=[...e],n=r.length,i=e.map((e,r)=>iu(e)(e,t[r]));return e=>{for(let t=0;t<n;t++)r[t]=i[t](e);return r}}function id(e,t){let r={...e,...t},n={};for(let i in r)void 0!==e[i]&&void 0!==t[i]&&(n[i]=iu(e[i])(e[i],t[i]));return e=>{for(let t in n)r[t]=n[t](e);return r}}let ip=(e,t)=>{let r=th.createTransformer(t),n=tf(e),i=tf(t);return n.indexes.var.length===i.indexes.var.length&&n.indexes.color.length===i.indexes.color.length&&n.indexes.number.length>=i.indexes.number.length?is.has(e)&&!i.values.length||is.has(t)&&!n.values.length?function(e,t){return is.has(e)?r=>r<=0?e:t:r=>r>=1?t:e}(e,t):n7(ic(function(e,t){let r=[],n={color:0,var:0,number:0};for(let i=0;i<t.values.length;i++){let o=t.types[i],a=e.indexes[o][n[o]],s=e.values[a]??0;r[i]=s,n[o]++}return r}(n,i),i.values),r):(tD(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`,"complex-values-different"),it(e,t))};function ih(e,t,r){return"number"==typeof e&&"number"==typeof t&&"number"==typeof r?nl(e,t,r):iu(e)(e,t)}let im=e=>{let t=({timestamp:t})=>e(t);return{start:(e=!0)=>t6.update(t,e),stop:()=>t7(t),now:()=>re.isProcessing?re.timestamp:rI.now()}};function iv(e){let t=0,r=e.next(t);for(;!r.done&&t<2e4;)t+=50,r=e.next(t);return t>=2e4?1/0:t}let ig={stiffness:100,damping:10,mass:1,velocity:0,duration:800,bounce:.3,visualDuration:.3,restSpeed:{granular:.01,default:2},restDelta:{granular:.005,default:.5},minDuration:.01,maxDuration:10,minDamping:.05,maxDamping:1};function iy(e,t){return e*Math.sqrt(1-t*t)}let ib=["duration","bounce"],ix=["stiffness","damping","mass"];function iw(e,t){return t.some(t=>void 0!==e[t])}function iS(e=ig.visualDuration,t=ig.bounce){let r,n,i,o,a,s,l="object"!=typeof e?{visualDuration:e,keyframes:[0,1],bounce:t}:e,{restSpeed:u,restDelta:c}=l,d=l.keyframes[0],f=l.keyframes[l.keyframes.length-1],p={done:!1,value:d},{stiffness:h,damping:m,mass:v,duration:g,velocity:y,isResolvedFromDuration:b}=function(e){let t={velocity:ig.velocity,stiffness:ig.stiffness,damping:ig.damping,mass:ig.mass,isResolvedFromDuration:!1,...e};if(!iw(e,ix)&&iw(e,ib))if(t.velocity=0,e.visualDuration){let r=2*Math.PI/(1.2*e.visualDuration),n=r*r,i=2*eJ(.05,1,1-(e.bounce||0))*Math.sqrt(n);t={...t,mass:ig.mass,stiffness:n,damping:i}}else{let r=function({duration:e=ig.duration,bounce:t=ig.bounce,velocity:r=ig.velocity,mass:n=ig.mass}){let i,o;tD(e<=rh(ig.maxDuration),"Spring duration must be 10 seconds or less","spring-duration-limit");let a=1-t;a=eJ(ig.minDamping,ig.maxDamping,a),e=eJ(ig.minDuration,ig.maxDuration,e/1e3),a<1?(i=t=>{let n=t*a,i=n*e;return .001-(n-r)/iy(t,a)*Math.exp(-i)},o=t=>{let n=t*a*e,o=Math.pow(a,2)*Math.pow(t,2)*e,s=Math.exp(-n),l=iy(Math.pow(t,2),a);return(n*r+r-o)*s*(-i(t)+.001>0?-1:1)/l}):(i=t=>-.001+Math.exp(-t*e)*((t-r)*e+1),o=t=>e*e*(r-t)*Math.exp(-t*e));let s=function(e,t,r){let n=r;for(let r=1;r<12;r++)n-=e(n)/t(n);return n}(i,o,5/e);if(e=rh(e),isNaN(s))return{stiffness:ig.stiffness,damping:ig.damping,duration:e};{let t=Math.pow(s,2)*n;
1return{stiffness:t,damping:2*a*Math.sqrt(n*t),duration:e}}}({...e,velocity:0});(t={...t,...r,mass:ig.mass}).isResolvedFromDuration=!0}return t}({...l,velocity:-((l.velocity||0)/1e3)}),x=y||0,w=m/(2*Math.sqrt(h*v)),S=f-d,E=Math.sqrt(h/v)/1e3,k=5>Math.abs(S);if(u||(u=k?ig.restSpeed.granular:ig.restSpeed.default),c||(c=k?ig.restDelta.granular:ig.restDelta.default),w<1)i=iy(E,w),o=(x+w*E*S)/i,r=e=>f-Math.exp(-w*E*e)*(o*Math.sin(i*e)+S*Math.cos(i*e)),a=w*E*o+S*i,s=w*E*S-o*i,n=e=>Math.exp(-w*E*e)*(a*Math.sin(i*e)+s*Math.cos(i*e));else if(1===w){r=e=>f-Math.exp(-E*e)*(S+(x+E*S)*e);let e=x+E*S;n=t=>Math.exp(-E*t)*(E*e*t-x)}else{let e=E*Math.sqrt(w*w-1);r=t=>{let r=Math.exp(-w*E*t),n=Math.min(e*t,300);return f-r*((x+w*E*S)*Math.sinh(n)+e*S*Math.cosh(n))/e};let t=(x+w*E*S)/e,i=w*E*t-S*e,o=w*E*S-t*e;n=t=>{let r=Math.exp(-w*E*t),n=Math.min(e*t,300);return r*(i*Math.sinh(n)+o*Math.cosh(n))}}let T={calculatedDuration:b&&g||null,velocity:e=>rh(n(e)),next:e=>{if(!b&&w<1){let t=Math.exp(-w*E*e),r=Math.sin(i*e),n=Math.cos(i*e),l=f-t*(o*r+S*n);return p.done=Math.abs(rh(t*(a*r+s*n)))<=u&&Math.abs(f-l)<=c,p.value=p.done?f:l,p}let t=r(e);return b?p.done=e>=g:p.done=Math.abs(rh(n(e)))<=u&&Math.abs(f-t)<=c,p.value=p.done?f:t,p},toString:()=>{let e=Math.min(iv(T),2e4),t=rA(t=>T.next(e*t).value,e,30);return e+"ms "+t},toTransition:()=>{}};return T}function iE(e,t,r){var n,i;let o=Math.max(t-5,0);return n=r-e(o),(i=t-o)?1e3/i*n:0}function ik({keyframes:e,velocity:t=0,power:r=.8,timeConstant:n=325,bounceDamping:i=10,bounceStiffness:o=500,modifyTarget:a,min:s,max:l,restDelta:u=.5,restSpeed:c}){let d,f,p=e[0],h={done:!1,value:p},m=r*t,v=p+m,g=void 0===a?v:a(v);g!==v&&(m=g-p);let y=e=>-m*Math.exp(-e/n),b=e=>g+y(e),x=e=>{let t=y(e),r=b(e);h.done=Math.abs(t)<=u,h.value=h.done?g:r},w=e=>{let t;if(t=h.value,void 0!==s&&t<s||void 0!==l&&t>l){var r;d=e,f=iS({keyframes:[h.value,(r=h.value,void 0===s?l:void 0===l||Math.abs(s-r)<Math.abs(l-r)?s:l)],velocity:iE(b,e,h.value),damping:i,stiffness:o,restDelta:u,restSpeed:c})}};return w(0),{calculatedDuration:null,next:e=>{let t=!1;return(f||void 0!==d||(t=!0,x(e),w(e)),void 0!==d&&e>=d)?f.next(e-d):(t||x(e),h)}}}iS.applyToOptions=e=>{let t=function(e,t=100,r){let n=r({...e,keyframes:[0,t]}),i=Math.min(iv(n),2e4);return{type:"keyframes",ease:e=>n.next(i*e).value/t,duration:i/1e3}}(e,100,iS);return e.ease=t.ease,e.duration=rh(t.duration),e.type="keyframes",e};let iT=(e,t,r)=>(((1-3*r+3*t)*e+(3*r-6*t))*e+3*t)*e;function iP(e,t,r,n){return e===t&&r===n?t2:i=>0===i||1===i?i:iT(function(e,t,r,n,i){let o,a,s=0;do(o=iT(a=t+(r-t)/2,n,i)-e)>0?r=a:t=a;while(Math.abs(o)>1e-7&&++s<12);return a}(i,0,1,e,r),t,n)}let iC=iP(.42,0,1,1),iO=iP(0,0,.58,1),iA=iP(.42,0,.58,1),iR=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2,i_=e=>t=>1-e(1-t),iM=iP(.33,1.53,.69,.99),iD=i_(iM),ij=iR(iD),iL=e=>e>=1?1:(e*=2)<1?.5*iD(e):.5*(2-Math.pow(2,-10*(e-1))),iF=e=>1-Math.sin(Math.acos(e)),iI=i_(iF),iB=iR(iF),iV={linear:t2,easeIn:iC,easeInOut:iA,easeOut:iO,circIn:iF,circInOut:iB,circOut:iI,backIn:iD,backInOut:ij,backOut:iM,anticipate:iL},iz=e=>{if(rC(e)){tj(4===e.length,"Cubic bezier arrays must contain four numerical values.","cubic-bezier-length");let[t,r,n,i]=e;return iP(t,r,n,i)}return"string"==typeof e?(tj(void 0!==iV[e],`Invalid easing type '${e}'`,"invalid-easing-type"),iV[e]):e},iW=(e,t,r)=>{let n=t-e;return 0===n?1:(r-e)/n};function iN({duration:e=300,keyframes:t,times:r,ease:n="easeInOut"}){var i;let o=Array.isArray(n)&&"number"!=typeof n[0]?n.map(iz):iz(n),a={done:!1,value:t[0]},s=function(e,t,{clamp:r=!0,ease:n,mixer:i}={}){let o=e.length;if(tj(o===t.length,"Both input and output ranges must be the same length","range-length"),1===o)return()=>t[0];if(2===o&&t[0]===t[1])return()=>t[1];let a=e[0]===e[1];e[0]>e[o-1]&&(e=[...e].reverse(),t=[...t].reverse());let s=function(e,t,r){let n=[],i=r||t3.mix||ih,o=e.length-1;for(let r=0;r<o;r++){let o=i(e[r],e[r+1]);t&&(o=n7(Array.isArray(t)?t[r]||t2:t,o)),n.push(o)}return n}(t,n,i),l=s.length,u=r=>{if(a&&r<e[0])return t[0];let n=0;if(l>1)for(;n<e.length-2&&!(r<e[n+1]);n++);let i=iW(e[n],e[n+1],r);return s[n](i)};return r?t=>u(eJ(e[0],e[o-1],t)):u}((i=r&&r.length===t.length?r:function(e){let t=[0];return!function(e,t){let r=e[e.length-1];for(let n=1;n<=t;n++){let i=iW(0,t,n);e.push(nl(r,1,i))}}(t,e.length-1),t}(t),i.map(t=>t*e)),t,{ease:Array.isArray(o)?o:t.map(()=>o||iA).splice(0,t.length-1)});return{calculatedDuration:e,next:t=>(a.value=s(t),a.done=t>=e,a)}}let iU={decay:ik,inertia:ik,tween:iN,keyframes:iN,spring:iS};function i$(e){"string"==typeof e.type&&(e.type=iU[e.type])}let iH=e=>e/100;class iY extends rT{constructor(e){super(),this.state="idle",this.startTime=null,this.isStopped=!1,this.currentTime=0,this.holdTime=null,this.playbackSpeed=1,this.delayState={done:!1,value:void 0},this.stop=()=>{let{motionValue:e}=this.options;e&&e.updatedAt!==rI.now()&&this.tick(rI.now()),this.isStopped=!0,"idle"!==this.state&&(this.teardown(),this.options.onStop?.())},rP.mainThread++,this.options=e,this.initAnimation(),this.play(),!1===e.autoplay&&this.pause()}initAnimation(){let{options:e}=this;i$(e);let{type:t=iN,repeat:r=0,repeatDelay:n=0,repeatType:i,velocity:o=0}=e,{keyframes:a}=e,s=t||iN;s!==iN&&"number"!=typeof a[0]&&(this.mixKeyframes=n7(iH,ih(a[0],a[1])),a=[0,100]);let l=s({...e,keyframes:a});"mirror"===i&&(this.mirroredGenerator=s({...e,keyframes:[...a].reverse(),velocity:-o})),null===l.calculatedDuration&&(l.calculatedDuration=iv(l));let{calculatedDuration:u}=l;this.calculatedDuration=u,this.resolvedDuration=u+n,this.totalDuration=this.resolvedDuration*(r+1)-n,this.generator=l}updateTime(e){let t=Math.round(e-this.startTime)*this.playbackSpeed;null!==this.holdTime?this.currentTime=this.holdTime:this.currentTime=t}tick(e,t=!1){let r,{generator:n,totalDuration:i,mixKeyframes:o,mirroredGenerator:a,resolvedDuration:s,calculatedDuration:l}=this;if(null===this.startTime)return n.next(0);let{delay:u=0,keyframes:c,repeat:d,repeatType:f,repeatDelay:p,type:h,onUpdate:m,finalKeyframe:v}=this.options;this.speed>0?this.startTime=Math.min(this.startTime,e):this.speed<0&&(this.startTime=Math.min(e-i/this.speed,this.startTime)),t?this.currentTime=e:this.updateTime(e);let g=this.currentTime-u*(this.playbackSpeed>=0?1:-1),y=this.playbackSpeed>=0?g<0:g>i;this.currentTime=Math.max(g,0),"finished"===this.state&&null===this.holdTime&&(this.currentTime=i);let b=this.currentTime,x=n;if(d){let e=Math.min(this.currentTime,i)/s,t=Math.floor(e),r=e%1;!r&&e>=1&&(r=1),1===r&&t--,(t=Math.min(t,d+1))%2&&("reverse"===f?(r=1-r,p&&(r-=p/s)):"mirror"===f&&(x=a)),b=eJ(0,1,r)*s}y?(this.delayState.value=c[0],r=this.delayState):r=x.next(b),o&&!y&&(r.value=o(r.value));let{done:w}=r;y||null===l||(w=this.playbackSpeed>=0?this.currentTime>=i:this.currentTime<=0);let S=null===this.holdTime&&("finished"===this.state||"running"===this.state&&w);return S&&h!==ik&&(r.value=rk(c,this.options,v,this.speed)),m&&m(r.value),S&&this.finish(),r}then(e,t){return this.finished.then(e,t)}get duration(){return this.calculatedDuration/1e3}get iterationDuration(){let{delay:e=0}=this.options||{};return this.duration+e/1e3}get time(){return this.currentTime/1e3}set time(e){e=rh(e),this.currentTime=e,null===this.startTime||null!==this.holdTime||0===this.playbackSpeed?this.holdTime=e:this.driver&&(this.startTime=this.driver.now()-e/this.playbackSpeed),this.driver?this.driver.start(!1):(this.startTime=0,this.state="paused",this.holdTime=e,this.tick(e))}getGeneratorVelocity(){let e=this.currentTime;if(e<=0)return this.options.velocity||0;if(this.generator.velocity)return this.generator.velocity(e);let t=this.generator.next(e).value;return iE(e=>this.generator.next(e).value,e,t)}get speed(){return this.playbackSpeed}set speed(e){let t=this.playbackSpeed!==e;t&&this.driver&&this.updateTime(rI.now()),this.playbackSpeed=e,t&&this.driver&&(this.time=this.currentTime/1e3)}play(){if(this.isStopped)return;let{driver:e=im,startTime:t}=this.options;this.driver||(this.driver=e(e=>this.tick(e))),this.options.onPlay?.();let r=this.driver.now();"finished"===this.state?(this.updateFinished(),this.startTime=r):null!==this.holdTime?this.startTime=r-this.holdTime:this.startTime||(this.startTime=t??r),"finished"===this.state&&this.speed<0&&(this.startTime+=this.calculatedDuration),this.holdTime=null,this.state="running",this.driver.start()}pause(){this.state="paused",this.updateTime(rI.now()),this.holdTime=this.currentTime}complete(){"running"!==this.state&&this.play(),this.state="finished",this.holdTime=null}finish(){this.notifyFinished(),this.teardown(),this.state="finished",this.options.onComplete?.()}cancel(){this.holdTime=null,this.startTime=0,this.tick(0),this.teardown(),this.options.onCancel?.()}teardown(){this.state="idle",this.stopDriver(),this.startTime=this.holdTime=null,rP.mainThread--}stopDriver(){this.driver&&(this.driver.stop(),this.driver=void 0)}sample(e){return this.startTime=0,this.tick(e,!0)}attachTimeline(e){return this.options.allowFlatten&&(this.options.type="keyframes",this.options.ease="linear",this.initAnimation()),this.driver?.stop(),e.observe(this)}}let iq={anticipate:iL,backInOut:ij,circInOut:iB};class iX extends rD{constructor(e){!function(e){"string"==typeof e.ease&&e.ease in iq&&(e.ease=iq[e.ease])}(e),i$(e),super(e),void 0!==e.startTime&&!1!==e.autoplay&&(this.startTime=e.startTime),this.options=e}updateMotionValue(e){let{motionValue:t,onUpdate:r,onComplete:n,element:i,...o}=this.options;if(!t)return;if(void 0!==e)return void t.set(e);let a=new iY({...o,autoplay:!1}),s=Math.max(10,rI.now()-this.startTime),l=eJ(0,10,s-10),u=a.sample(s).value,{name:c}=this.options;i&&c&&ry(i,c,u),t.setWithVelocity(a.sample(Math.max(0,s-l)).value,u,l),a.stop()}}let iG=(e,t)=>
1"zIndex"!==t&&!!("number"==typeof e||Array.isArray(e)||"string"==typeof e&&(th.test(e)||"0"===e)&&!e.startsWith("url("));function iK(e){e.duration=0,e.type="keyframes"}let iJ=/^(?:oklch|oklab|lab|lch|color|color-mix|light-dark)\(/,iZ=new Set(["color","backgroundColor","outlineColor","fill","stroke","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor"]),iQ=rb(()=>Object.hasOwnProperty.call(Element.prototype,"animate"));class i0 extends rT{constructor({autoplay:e=!0,delay:t=0,type:r="keyframes",repeat:n=0,repeatDelay:i=0,repeatType:o="loop",keyframes:a,name:s,motionValue:l,element:u,...c}){super(),this.stop=()=>{this._animation&&(this._animation.stop(),this.stopTimeline?.()),this.keyframeResolver?.cancel()},this.createdAt=rI.now();let d={autoplay:e,delay:t,type:r,repeat:n,repeatDelay:i,repeatType:o,name:s,motionValue:l,element:u,...c},f=u?.KeyframeResolver||rl;this.keyframeResolver=new f(a,(e,t,r)=>this.onKeyframesResolved(e,t,d,!r),s,l,u),this.keyframeResolver?.scheduleResolve()}onKeyframesResolved(e,t,r,n){let i;this.keyframeResolver=void 0;let{name:o,type:a,velocity:s,delay:l,isHandoff:u,onUpdate:c}=r;this.resolvedAt=rI.now();let d=!0;!function(e,t,r,n){let i=e[0];if(null===i)return!1;if("display"===t||"visibility"===t)return!0;let o=e[e.length-1],a=iG(i,t),s=iG(o,t);return tD(a===s,`You are trying to animate ${t} from "${i}" to "${o}". "${a?o:i}" is not an animatable value.`,"value-not-animatable"),!!a&&!!s&&(function(e){let t=e[0];if(1===e.length)return!0;for(let r=0;r<e.length;r++)if(e[r]!==t)return!0}(e)||("spring"===r||rM(r))&&n)}(e,o,a,s)&&(d=!1,(t3.instantAnimations||!l)&&c?.(rk(e,r,t)),e[0]=e[e.length-1],iK(r),r.repeat=0);let f={startTime:n?this.resolvedAt&&this.resolvedAt-this.createdAt>40?this.resolvedAt:this.createdAt:void 0,finalKeyframe:t,...r,keyframes:e},p=d&&!u&&function(e){let{motionValue:t,name:r,repeatDelay:n,repeatType:i,damping:o,type:a,keyframes:s}=e;if(!(t?.owner?.current instanceof HTMLElement))return!1;let{onUpdate:l,transformTemplate:u}=t.owner.getProps();return iQ()&&r&&(rj.has(r)||iZ.has(r)&&function(e){for(let t=0;t<e.length;t++)if("string"==typeof e[t]&&iJ.test(e[t]))return!0;return!1}(s))&&("transform"!==r||!u)&&!l&&!n&&"mirror"!==i&&0!==o&&"inertia"!==a}(f),h=f.motionValue?.owner?.current;if(p)try{i=new iX({...f,element:h})}catch{i=new iY(f)}else i=new iY(f);i.finished.then(()=>{this.notifyFinished()}).catch(t2),this.pendingTimeline&&(this.stopTimeline=i.attachTimeline(this.pendingTimeline),this.pendingTimeline=void 0),this._animation=i}get finished(){return this._animation?this.animation.finished:this._finished}then(e,t){return this.finished.finally(e).then(()=>{})}get animation(){return this._animation||(this.keyframeResolver?.resume(),ro=!0,rs(),ra(),ro=!1),this._animation}get duration(){return this.animation.duration}get iterationDuration(){return this.animation.iterationDuration}get time(){return this.animation.time}set time(e){this.animation.time=e}get speed(){return this.animation.speed}get state(){return this.animation.state}set speed(e){this.animation.speed=e}get startTime(){return this.animation.startTime}attachTimeline(e){return this._animation?this.stopTimeline=this.animation.attachTimeline(e):this.pendingTimeline=e,()=>this.stop()}play(){this.animation.play()}pause(){this.animation.pause()}complete(){this.animation.complete()}cancel(){this._animation&&this.animation.cancel(),this.keyframeResolver?.cancel()}}let i1={type:"spring",stiffness:500,damping:25,restSpeed:10},i5={type:"keyframes",duration:.8},i2={type:"keyframes",ease:[.25,.1,.35,1],duration:.3},i3=new Set(["when","delay","delayChildren","staggerChildren","staggerDirection","repeat","repeatType","repeatDelay","from","elapsed"]),i9=(e,t,r,n={},i,o)=>a=>{let s=n9(n,e)||{},l=s.delay||n.delay||0,{elapsed:u=0}=n;u-=rh(l);let c={keyframes:Array.isArray(r)?r:[null,r],ease:"easeOut",velocity:t.getVelocity(),...s,delay:-u,onUpdate:e=>{t.set(e),s.onUpdate&&s.onUpdate(e)},onComplete:()=>{a(),s.onComplete&&s.onComplete()},name:e,motionValue:t,element:o?void 0:i};!function(e){for(let t in e)if(!i3.has(t))return!0;return!1}(s)&&Object.assign(c,((e,{keyframes:t})=>t.length>2?i5:eK.has(e)?e.startsWith("scale")?{type:"spring",stiffness:550,damping:0===t[1]?2*Math.sqrt(550):30,restSpeed:10}:i1:i2)(e,c)),c.duration&&(c.duration=rh(c.duration)),c.repeatDelay&&(c.repeatDelay=rh(c.repeatDelay)),void 0!==c.from&&(c.keyframes[0]=c.from);let d=!1;if(!1!==c.type&&(0!==c.duration||c.repeatDelay)||(iK(c),0===c.delay&&(d=!0)),(t3.instantAnimations||t3.skipAnimations||i?.shouldSkipAnimations)&&(d=!0,iK(c),c.delay=0),c.allowFlatten=!s.type&&!s.ease,d&&!o&&void 0!==t.get()){let e=rk(c.keyframes,s);if(void 0!==e)return void t6.update(()=>{c.onUpdate(e),c.onComplete()})}return s.isSync?new iY(c):new i0(c)};function i8(e,t,{delay:r=0,transitionOverride:n,type:i}={}){let{transition:o,transitionEnd:a,...s}=t,l=e.getDefaultTransition();o=o?n3(o,l):l;let u=o?.reduceMotion;n&&(o=n);let c=[],d=i&&e.animationState&&e.animationState.getState()[i];for(let t in s){let n=e.getValue(t,e.latestValues[t]??null),i=s[t];if(void 0===i||d&&function({protectedKeys:e,needsAnimating:t},r){let n=e.hasOwnProperty(r)&&!0!==t[r];return t[r]=!1,n}(d,t))continue;let a={delay:r,...n9(o||{},t)},l=n.get();if(void 0!==l&&!n.isAnimating()&&!Array.isArray(i)&&i===l&&!a.velocity){t6.update(()=>n.set(i));continue}let f=!1;if(window.MotionHandoffAnimation){let r=e.props[nJ];if(r){let e=window.MotionHandoffAnimation(r,t,t6);null!==e&&(a.startTime=e,f=!0)}}n4(e,t);let p=u??e.shouldReduceMotion;n.start(i9(t,n,i,p&&tA.has(t)?{type:!1}:a,e,f));let h=n.animation;h&&c.push(h)}if(a){let t=()=>t6.update(()=>{a&&function(e,t){let{transitionEnd:r={},transition:n={},...i}=n2(e,t)||{};for(let t in i={...i,...r}){var o;let r=n8(o=i[t])?o[o.length-1]||0:o;e.hasValue(t)?e.getValue(t).set(r):e.addValue(t,rz(r))}}(e,a)});c.length?Promise.all(c).then(t):t()}return c}function i4(e,t,r,n=0,i=1){let o=Array.from(e).sort((e,t)=>
1e.sortNodePosition(t)).indexOf(t),a=e.size,s=(a-1)*n;return"function"==typeof r?r(o,a):1===i?o*n:s-o*n}function i6(e,t,r={}){let n=n2(e,t,"exit"===r.type?e.presenceContext?.custom:void 0),{transition:i=e.getDefaultTransition()||{}}=n||{};r.transitionOverride&&(i=r.transitionOverride);let o=n?()=>Promise.all(i8(e,n,r)):()=>Promise.resolve(),a=e.variantChildren&&e.variantChildren.size?(n=0)=>{let{delayChildren:o=0,staggerChildren:a,staggerDirection:s}=i;return function(e,t,r=0,n=0,i=0,o=1,a){let s=[];for(let l of e.variantChildren)l.notify("AnimationStart",t),s.push(i6(l,t,{...a,delay:r+("function"==typeof n?0:n)+i4(e.variantChildren,l,n,i,o)}).then(()=>l.notify("AnimationComplete",t)));return Promise.all(s)}(e,t,n,o,a,s,r)}:()=>Promise.resolve(),{when:s}=i;if(!s)return Promise.all([o(),a(r.delay)]);{let[e,t]="beforeChildren"===s?[o,a]:[a,o];return e().then(()=>t())}}let i7=rY.length;function oe(e,t){if(!Array.isArray(t))return!1;let r=t.length;if(r!==e.length)return!1;for(let n=0;n<r;n++)if(t[n]!==e[n])return!1;return!0}let ot=[...rH].reverse(),or=rH.length;function on(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}function oi(){return{animate:on(!0),whileInView:on(),whileHover:on(),whileTap:on(),whileDrag:on(),whileFocus:on(),exit:on()}}class oo extends n5{constructor(e){super(e),e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:r})=>(function(e,t,r={}){let n;if(e.notify("AnimationStart",t),Array.isArray(t))n=Promise.all(t.map(t=>i6(e,t,r)));else if("string"==typeof t)n=i6(e,t,r);else{let i="function"==typeof t?n2(e,t,r.custom):t;n=Promise.all(i8(e,i,r))}return n.then(()=>{e.notify("AnimationComplete",t)})})(e,t,r))),r=oi(),n=!0,i=!1,o=t=>(r,n)=>{let i=n2(e,n,"exit"===t?e.presenceContext?.custom:void 0);if(i){let{transition:e,transitionEnd:t,...n}=i;r={...r,...n,...t}}return r};function a(a){let{props:s}=e,l=function e(t){if(!t)return;if(!t.isControllingVariants){let r=t.parent&&e(t.parent)||{};return void 0!==t.props.initial&&(r.initial=t.props.initial),r}let r={};for(let e=0;e<i7;e++){let n=rY[e],i=t.props[n];(r$(i)||!1===i)&&(r[n]=i)}return r}(e.parent)||{},u=[],c=new Set,d={},f=1/0;for(let t=0;t<or;t++){var p,h;let m=ot[t],v=r[m],g=void 0!==s[m]?s[m]:l[m],y=r$(g),b=m===a?v.isActive:null;!1===b&&(f=t);let x=g===l[m]&&g!==s[m]&&y;if(x&&(n||i)&&e.manuallyAnimateOnMount&&(x=!1),v.protectedKeys={...d},!v.isActive&&null===b||!g&&!v.prevProp||rU(g)||"boolean"==typeof g)continue;if("exit"===m&&v.isActive&&!0!==b){v.prevResolvedValues&&(d={...d,...v.prevResolvedValues});continue}let w=(p=v.prevProp,"string"==typeof(h=g)?h!==p:!!Array.isArray(h)&&!oe(h,p)),S=w||m===a&&v.isActive&&!x&&y||t>f&&y,E=!1,k=Array.isArray(g)?g:[g],T=k.reduce(o(m),{});!1===b&&(T={});let{prevResolvedValues:P={}}=v,C={...P,...T},O=t=>{S=!0,c.has(t)&&(E=!0,c.delete(t)),v.needsAnimating[t]=!0;let r=e.getValue(t);r&&(r.liveStyle=!1)};for(let e in C){let t=T[e],r=P[e];if(!d.hasOwnProperty(e))(n8(t)&&n8(r)?oe(t,r):t===r)?void 0!==t&&c.has(e)?O(e):v.protectedKeys[e]=!0:null!=t?O(e):c.add(e)}v.prevProp=g,v.prevResolvedValues=T,v.isActive&&(d={...d,...T}),(n||i)&&e.blockInitialAnimation&&(S=!1);let A=x&&w,R=!A||E;S&&R&&u.push(...k.map(t=>{let r={type:m};if("string"==typeof t&&(n||i)&&!A&&e.manuallyAnimateOnMount&&e.parent){let{parent:n}=e,i=n2(n,t);if(n.enteringChildren&&i){let{delayChildren:t}=i.transition||{};r.delay=i4(n.enteringChildren,e,t)}}return{animation:t,options:r}}))}if(c.size){let t={};if("boolean"!=typeof s.initial){let r=n2(e,Array.isArray(s.initial)?s.initial[0]:s.initial);r&&r.transition&&(t.transition=r.transition)}c.forEach(r=>{let n=e.getBaseTarget(r),i=e.getValue(r);i&&(i.liveStyle=!0),t[r]=n??null}),u.push({animation:t})}let m=!!u.length;return n&&(!1===s.initial||s.initial===s.animate)&&!e.manuallyAnimateOnMount&&(m=!1),n=!1,i=!1,m?t(u):Promise.resolve()}return{animateChanges:a,setActive:function(t,n){if(r[t].isActive===n)return Promise.resolve();e.variantChildren?.forEach(e=>e.animationState?.setActive(t,n)),r[t].isActive=n;let i=a(t);for(let e in r)r[e].protectedKeys={};return i},setAnimateFunction:function(r){t=r(e)},getState:()=>r,reset:()=>{r=oi(),i=!0}}}(e))}updateAnimationControlsSubscription(){let{animate:e}=this.node.getProps();rU(e)&&(this.unmountControls=e.subscribe(this.node))}mount(){this.updateAnimationControlsSubscription()}update(){let{animate:e}=this.node.getProps(),{animate:t}=this.node.prevProps||{};e!==t&&this.updateAnimationControlsSubscription()}unmount(){this.node.animationState.reset(),this.unmountControls?.()}}let oa=0;class os extends n5{constructor(){super(...arguments),this.id=oa++,this.isExitComplete=!1}update(){if(!this.node.presenceContext)return;let{isPresent:e,onExitComplete:t}=this.node.presenceContext,{isPresent:r}=this.node.prevPresenceContext||{};if(!this.node.animationState||e===r)return;if(e&&!1===r){if(this.isExitComplete){let{initial:e,custom:t}=this.node.getProps();if("string"==typeof e){let r=n2(this.node,e,t);if(r){let{transition:e,transitionEnd:t,...n}=r;for(let e in n)this.node.getValue(e)?.jump(n[e])}}this.node.animationState.reset(),this.node.animationState.animateChanges()}else this.node.animationState.setActive("exit",!1);this.isExitComplete=!1;return}let n=this.node.animationState.setActive("exit",!e);t&&!e&&n.then(()=>
1{this.isExitComplete=!0,t(this.id)})}mount(){let{register:e,onExitComplete:t}=this.node.presenceContext||{};t&&t(this.id),e&&(this.unmount=e(this.id))}unmount(){}}let ol={x:!1,y:!1};function ou(e){return[e("x"),e("y")]}function oc(e){return e.max-e.min}function od(e,t,r,n=.5){e.origin=n,e.originPoint=nl(t.min,t.max,e.origin),e.scale=oc(r)/oc(t),e.translate=nl(r.min,r.max,e.origin)-e.originPoint,(e.scale>=.9999&&e.scale<=1.0001||isNaN(e.scale))&&(e.scale=1),(e.translate>=-.01&&e.translate<=.01||isNaN(e.translate))&&(e.translate=0)}function of(e,t,r,n){od(e.x,t.x,r.x,n?n.originX:void 0),od(e.y,t.y,r.y,n?n.originY:void 0)}function op(e,t,r,n=0){e.min=(n?nl(r.min,r.max,n):r.min)+t.min,e.max=e.min+oc(t)}function oh(e,t,r,n=0){let i=n?nl(r.min,r.max,n):r.min;e.min=t.min-i,e.max=e.min+oc(t)}function om(e,t,r,n){oh(e.x,t.x,r.x,n?.x),oh(e.y,t.y,r.y,n?.y)}let ov=new Set(["BUTTON","INPUT","SELECT","TEXTAREA","A"]),og=new Set(["INPUT","SELECT","TEXTAREA"]);function oy(e,t,r,n={passive:!0}){return e.addEventListener(t,r,n),()=>e.removeEventListener(t,r)}function ob(e){return"object"==typeof e&&null!==e}function ox(e){return ob(e)&&"ownerSVGElement"in e}function ow(e,t,r){if(null==e)return[];if(e instanceof EventTarget)return[e];if("string"==typeof e){let n=document;t&&(n=t.current);let i=r?.[e]??n.querySelectorAll(e);return i?Array.from(i):[]}return Array.from(e).filter(e=>null!=e)}let oS=new WeakMap,oE=(e,t,r)=>(n,i)=>i&&i[0]?i[0][e+"Size"]:ox(n)&&"getBBox"in n?n.getBBox()[t]:n[r],ok=oE("inline","width","offsetWidth"),oT=oE("block","height","offsetHeight");function oP({target:e,borderBoxSize:t}){oS.get(e)?.forEach(r=>{r(e,{get width(){return ok(e,t)},get height(){return oT(e,t)}})})}function oC(e){e.forEach(oP)}let oO=new Set;function oA(e,t){return"function"==typeof e?(oO.add(e),o||(o=()=>{let e={get width(){return window.innerWidth},get height(){return window.innerHeight}};oO.forEach(t=>t(e))},window.addEventListener("resize",o)),()=>{oO.delete(e),oO.size||"function"!=typeof o||(window.removeEventListener("resize",o),o=void 0)}):function(e,t){i||"undefined"!=typeof ResizeObserver&&(i=new ResizeObserver(oC));let r=ow(e);return r.forEach(e=>{let r=oS.get(e);r||(r=new Set,oS.set(e,r)),r.add(t),i?.observe(e)}),()=>{r.forEach(e=>{let r=oS.get(e);r?.delete(t),r?.size||i?.unobserve(e)})}}(e,t)}let oR=e=>"mouse"===e.pointerType?"number"!=typeof e.button||e.button<=0:!1!==e.isPrimary;function o_(e){return{point:{x:e.pageX,y:e.pageY}}}function oM(e,t,r,n){return oy(e,t,e=>oR(e)&&r(e,o_(e)),n)}let oD=({current:e})=>e?e.ownerDocument.defaultView:null,oj=(e,t)=>Math.abs(e-t),oL=new Set(["auto","scroll"]);class oF{constructor(e,t,{transformPagePoint:r,contextWindow:n=window,dragSnapToOrigin:i=!1,distanceThreshold:o=3,element:a}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.lastRawMoveEventInfo=null,this.handlers={},this.contextWindow=window,this.scrollPositions=new Map,this.removeScrollListeners=null,this.onElementScroll=e=>{this.handleScroll(e.target)},this.onWindowScroll=()=>{this.handleScroll(window)},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;this.lastRawMoveEventInfo&&(this.lastMoveEventInfo=oI(this.lastRawMoveEventInfo,this.transformPagePoint));let e=oV(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,r=function(e,t){return Math.sqrt(oj(e.x,t.x)**2+oj(e.y,t.y)**2)}(e.offset,{x:0,y:0})>=this.distanceThreshold;if(!t&&!r)return;let{point:n}=e,{timestamp:i}=re;this.history.push({...n,timestamp:i});let{onStart:o,onMove:a}=this.handlers;t||(o&&o(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),a&&a(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>{this.lastMoveEvent=e,this.lastRawMoveEventInfo=t,this.lastMoveEventInfo=oI(t,this.transformPagePoint),t6.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();let{onEnd:r,onSessionEnd:n,resumeAnimation:i}=this.handlers;if((this.dragSnapToOrigin||!this.startEvent)&&i&&i(),!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let o=oV("pointercancel"===e.type?this.lastMoveEventInfo:oI(t,this.transformPagePoint),this.history);this.startEvent&&r&&r(e,o),n&&n(e,o)},!oR(e))return;this.dragSnapToOrigin=i,this.handlers=t,this.transformPagePoint=r,this.distanceThreshold=o,this.contextWindow=n||window;let s=oI(o_(e),this.transformPagePoint),{point:l}=s,{timestamp:u}=re;this.history=[{...l,timestamp:u}];let{onSessionStart:c}=t;c&&c(e,oV(s,this.history)),this.removeListeners=n7(oM(this.contextWindow,"pointermove",this.handlePointerMove),oM(this.contextWindow,"pointerup",this.handlePointerUp),oM(this.contextWindow,"pointercancel",this.handlePointerUp)),a&&this.startScrollTracking(a)}startScrollTracking(e){let t=e.parentElement;for(;t;){let e=getComputedStyle(t);(oL.has(e.overflowX)||oL.has(e.overflowY))&&this.scrollPositions.set(t,{x:t.scrollLeft,y:t.scrollTop}),t=t.parentElement}this.scrollPositions.set(window,{x:window.scrollX,y:window.scrollY}),window.addEventListener("scroll",this.onElementScroll,{capture:!0}),window.addEventListener("scroll",this.onWindowScroll),this.removeScrollListeners=()=>{window.removeEventListener("scroll",this.onElementScroll,{capture:!0}),window.removeEventListener("scroll",this.onWindowScroll)}}handleScroll(e){let t=this.scrollPositions.get(e);if(!t)return;let r=e===window,n=r?{x:window.scrollX,y:window.scrollY}:{x:e.scrollLeft,y:e.scrollTop},i={x:n.x-t.x,y:n.y-t.y};(0!==i.x||0!==i.y)&&(r?this.lastMoveEventInfo&&(this.lastMoveEventInfo.point.x+=i.x,this.lastMoveEventInfo.point.y+=i.y):this.history.length>0&&(this.history[0].x-=i.x,this.history[0].y-=i.y),this.scrollPositions.set(e,n),t6.update(this.updatePoint,!0))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),this.removeScrollListeners&&this.removeScrollListeners(),this.scrollPositions.clear(),t7(this.updatePoint)}}function oI(e,t){return t?{point:t(e.point)}:e}function oB(e,t){return{x:e.x-t.x,y:e.y-t.y}}function oV({point:e},t){return{point:e,delta:oB(e,oz(t)),offset:oB(e,t[0]),velocity:function(e,t){if(e.length<2)return{x:0,y:0};let r=e.length-1,n=null,i=oz(e);for(;r>=0&&(n=e[r],!(i.timestamp-n.timestamp>rh(.1)));)r--;if(!n)return{x:0,y:0};n===e[0]&&e.length>2&&i.timestamp-n.timestamp>2*rh(t)&&(n=e[1]);let o=(i.timestamp-n.timestamp)/1e3;if(0===o)return{x:0,y:0};let a={x:(i.x-n.x)/o,y:(i.y-n.y)/o};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}(t,.1)}}function oz(e){return e[e.length-1]}function oW(e,t,r){return{min:void 0!==t?e.min+t:void 0,max:void 0!==r?e.max+r-(e.max-e.min):void 0}}function oN(e,t){let r=t.min-e.min,n=t.max-e.max;return t.max-t.min<e.max-e.min&&([r,n]=[n,r]),{min:r,max:n}}function oU(e,t,r){return{min:o$(e,t),max:o$(e,r)}}function o$(e,t){return"number"==typeof e?e:e[t]||0}let oH=new WeakMap;class oY{constructor(e){this.openDragLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=tC(),this.latestPointerEvent=null,this.latestPanInfo=null,this.visualElement=e}start(e,{snapToCursor:t=!1,distanceThreshold:r}={}){let{presenceContext:n}=this.visualElement;if(n&&!1===n.isPresent)return;let i=e=>{t&&this.snapToCursor(o_(e).point),this.stopAnimation()},o=(e,t)=>{let{drag:r,dragPropagation:n,onDragStart:i}=this.getProps();if(r&&!n&&(this.openDragLock&&this.openDragLock(),this.openDragLock=function(e){if("x"===e||"
1y"===e)if(ol[e])return null;else return ol[e]=!0,()=>{ol[e]=!1};return ol.x||ol.y?null:(ol.x=ol.y=!0,()=>{ol.x=ol.y=!1})}(r),!this.openDragLock))return;this.latestPointerEvent=e,this.latestPanInfo=t,this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),ou(e=>{let t=this.getAxisMotionValue(e).get()||0;if(tt.test(t)){let{projection:r}=this.visualElement;if(r&&r.layout){let n=r.layout.layoutBox[e];n&&(t=oc(n)*(parseFloat(t)/100))}}this.originPoint[e]=t}),i&&t6.update(()=>i(e,t),!1,!0),n4(this.visualElement,"transform");let{animationState:o}=this.visualElement;o&&o.setActive("whileDrag",!0)},a=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t;let{dragPropagation:r,dragDirectionLock:n,onDirectionLock:i,onDrag:o}=this.getProps();if(!r&&!this.openDragLock)return;let{offset:a}=t;if(n&&null===this.currentDirection){this.currentDirection=function(e,t=10){let r=null;return Math.abs(e.y)>t?r="y":Math.abs(e.x)>t&&(r="x"),r}(a),null!==this.currentDirection&&i&&i(this.currentDirection);return}this.updateAxis("x",t.point,a),this.updateAxis("y",t.point,a),this.visualElement.render(),o&&t6.update(()=>o(e,t),!1,!0)},s=(e,t)=>{this.latestPointerEvent=e,this.latestPanInfo=t,this.stop(e,t),this.latestPointerEvent=null,this.latestPanInfo=null},l=()=>{let{dragSnapToOrigin:e}=this.getProps();(e||this.constraints)&&this.startAnimation({x:0,y:0})},{dragSnapToOrigin:u}=this.getProps();this.panSession=new oF(e,{onSessionStart:i,onStart:o,onMove:a,onSessionEnd:s,resumeAnimation:l},{transformPagePoint:this.visualElement.getTransformPagePoint(),dragSnapToOrigin:u,distanceThreshold:r,contextWindow:oD(this.visualElement),element:this.visualElement.current})}stop(e,t){let r=e||this.latestPointerEvent,n=t||this.latestPanInfo,i=this.isDragging;if(this.cancel(),!i||!n||!r)return;let{velocity:o}=n;this.startAnimation(o);let{onDragEnd:a}=this.getProps();a&&t6.postRender(()=>a(r,n))}cancel(){this.isDragging=!1;let{projection:e,animationState:t}=this.visualElement;e&&(e.isAnimationBlocked=!1),this.endPanSession();let{dragPropagation:r}=this.getProps();!r&&this.openDragLock&&(this.openDragLock(),this.openDragLock=null),t&&t.setActive("whileDrag",!1)}endPanSession(){this.panSession&&this.panSession.end(),this.panSession=void 0}updateAxis(e,t,r){let{drag:n}=this.getProps();if(!r||!oX(e,n,this.currentDirection))return;let i=this.getAxisMotionValue(e),o=this.originPoint[e]+r[e];this.constraints&&this.constraints[e]&&(o=function(e,{min:t,max:r},n){return void 0!==t&&e<t?e=n?nl(t,e,n.min):Math.max(e,t):void 0!==r&&e>r&&(e=n?nl(r,e,n.max):Math.min(e,r)),e}(o,this.constraints[e],this.elastic[e])),i.set(o)}resolveConstraints(){let{dragConstraints:e,dragElastic:t}=this.getProps(),r=this.visualElement.projection&&!this.visualElement.projection.layout?this.visualElement.projection.measure(!1):this.visualElement.projection?.layout,n=this.constraints;e&&nQ(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&r?this.constraints=function(e,{top:t,left:r,bottom:n,right:i}){return{x:oW(e.x,r,i),y:oW(e.y,t,n)}}(r.layoutBox,e):this.constraints=!1,this.elastic=function(e=.35){return!1===e?e=0:!0===e&&(e=.35),{x:oU(e,"left","right"),y:oU(e,"top","bottom")}}(t),n!==this.constraints&&!nQ(e)&&r&&this.constraints&&!this.hasMutatedConstraints&&ou(e=>{!1!==this.constraints&&this.getAxisMotionValue(e)&&(this.constraints[e]=function(e,t){let r={};return void 0!==t.min&&(r.min=t.min-e.min),void 0!==t.max&&(r.max=t.max-e.min),r}(r.layoutBox[e],this.constraints[e]))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:r}=this.getProps();if(!t||!nQ(t))return!1;let n=t.current;tj(null!==n,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.","drag-constraints-ref");let{projection:i}=this.visualElement;if(!i||!i.layout)return!1;let o=function(e,t,r){let n=nP(e,r),{scroll:i}=t;return i&&(nS(n.x,i.offset.x),nS(n.y,i.offset.y)),n}(n,i.root,this.visualElement.getTransformPagePoint()),a=(e=i.layout.layoutBox,{x:oN(e.x,o.x),y:oN(e.y,o.y)});if(r){let e=r(function({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}(a));this.hasMutatedConstraints=!!e,e&&(a=nh(e))}return a}startAnimation(e){let{drag:t,dragMomentum:r,dragElastic:n,dragTransition:i,dragSnapToOrigin:o,onDragTransitionEnd:a}=this.getProps(),s=this.constraints||{};return Promise.all(ou(a=>{if(!oX(a,t,this.currentDirection))return;let l=s&&s[a]||{};(!0===o||o===a)&&(l={min:0,max:0});let u={type:"inertia",velocity:r?e[a]:0,bounceStiffness:n?200:1e6,bounceDamping:n?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...i,...l};return this.startAxisValueAnimation(a,u)})).then(a)}startAxisValueAnimation(e,t){let r=this.getAxisMotionValue(e);return n4(this.visualElement,e),r.start(i9(e,r,0,t,this.visualElement,!1))}stopAnimation(){ou(e=>this.getAxisMotionValue(e).stop())}getAxisMotionValue(e){let t=`_drag${e.toUpperCase()}`,r=this.visualElement.getProps();return r[t]||this.visualElement.getValue(e,(r.initial?r.initial[e]:void 0)||0)}snapToCursor(e){ou(t=>{let{drag:r}=this.getProps();if(!oX(t,r,this.currentDirection))return;let{projection:n}=this.visualElement,i=this.getAxisMotionValue(t);if(n&&n.layout){let{min:r,max:o}=n.layout.layoutBox[t],a=i.get()||0;i.set(e[t]-nl(r,o,.5)+a)}})}scalePositionWithinConstraints(){if(!this.visualElement.current)return;let{drag:e,dragConstraints:t}=this.getProps(),{projection:r}=this.visualElement;if(!nQ(t)||!r||!this.constraints)return;this.stopAnimation();let n={x:0,y:0};ou(e=>{let t=this.getAxisMotionValue(e);if(t&&!1!==this.constraints){let r=t.get();n[e]=function(e,t){let r=.5,n=oc(e),i=oc(t);return i>n?r=iW(t.min,t.max-n,e.min):n>i&&(r=iW(e.min,e.max-i,t.min)),eJ(0,1,r)}({min:r,max:r},this.constraints[e])}});let{transformTemplate:i}=this.visualElement.getProps();this.visualElement.current.style.transform=i?i({},""):"none",r.root&&r.root.updateScroll(),r.updateLayout(),this.constraints=!1,this.resolveConstraints(),ou(t=>{if(!oX(t,e,null))return;let r=this.getAxisMotionValue(t),{min:i,max:o}=this.constraints[t];r.set(nl(i,o,n[t]))}),this.visualElement.render()}addListeners(){let e;if(!this.visualElement.current)return;oH.set(this.visualElement,this);let t=this.visualElement.current,r=oM(t,"pointerdown",e=>{let{drag:r,dragListener:n=!0}
1=this.getProps(),i=e.target,o=i!==t&&(og.has(i.tagName)||!0===i.isContentEditable);r&&n&&!o&&this.start(e)}),n=()=>{let{dragConstraints:r}=this.getProps();nQ(r)&&r.current&&(this.constraints=this.resolveRefConstraints(),e||(e=function(e,t,r){let n=oA(e,oq(r)),i=oA(t,oq(r));return()=>{n(),i()}}(t,r.current,()=>this.scalePositionWithinConstraints())))},{projection:i}=this.visualElement,o=i.addEventListener("measure",n);i&&!i.layout&&(i.root&&i.root.updateScroll(),i.updateLayout()),t6.read(n);let a=oy(window,"resize",()=>this.scalePositionWithinConstraints()),s=i.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(ou(t=>{let r=this.getAxisMotionValue(t);r&&(this.originPoint[t]+=e[t].translate,r.set(r.get()+e[t].translate))}),this.visualElement.render())});return()=>{a(),r(),o(),s&&s(),e&&e()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:r=!1,dragPropagation:n=!1,dragConstraints:i=!1,dragElastic:o=.35,dragMomentum:a=!0}=e;return{...e,drag:t,dragDirectionLock:r,dragPropagation:n,dragConstraints:i,dragElastic:o,dragMomentum:a}}}function oq(e){let t=!0;return()=>{if(t){t=!1;return}e()}}function oX(e,t,r){return(!0===t||t===e)&&(null===r||r===e)}class oG extends n5{constructor(e){super(e),this.removeGroupControls=t2,this.removeListeners=t2,this.controls=new oY(e)}mount(){let{dragControls:e}=this.node.getProps();e&&(this.removeGroupControls=e.subscribe(this.controls)),this.removeListeners=this.controls.addListeners()||t2}update(){let{dragControls:e}=this.node.getProps(),{dragControls:t}=this.node.prevProps||{};e!==t&&(this.removeGroupControls(),e&&(this.removeGroupControls=e.subscribe(this.controls)))}unmount(){this.removeGroupControls(),this.removeListeners(),this.controls.isDragging||this.controls.endPanSession()}}let oK=e=>(t,r)=>{e&&t6.update(()=>e(t,r),!1,!0)};class oJ extends n5{constructor(){super(...arguments),this.removePointerDownListener=t2}onPointerDown(e){this.session=new oF(e,this.createPanHandlers(),{transformPagePoint:this.node.getTransformPagePoint(),contextWindow:oD(this.node)})}createPanHandlers(){let{onPanSessionStart:e,onPanStart:t,onPan:r,onPanEnd:n}=this.node.getProps();return{onSessionStart:oK(e),onStart:oK(t),onMove:oK(r),onEnd:(e,t)=>{delete this.session,n&&t6.postRender(()=>n(e,t))}}}mount(){this.removePointerDownListener=oM(this.node.current,"pointerdown",e=>this.onPointerDown(e))}update(){this.session&&this.session.updateHandlers(this.createPanHandlers())}unmount(){this.removePointerDownListener(),this.session&&this.session.end()}}let oZ={hasAnimatedSinceResize:!0,hasEverUpdated:!1};function oQ(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,ek.useContext)(nN);if(null===t)return[!0,null];let{isPresent:r,onExitComplete:n,register:i}=t,o=(0,ek.useId)();(0,ek.useEffect)(()=>{if(e)return i(o)},[e]);let a=(0,ek.useCallback)(()=>e&&n&&n(o),[o,n,e]);return!r&&n?[!1,a]:[!0]}let o0=!1;class o1 extends ek.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:r,layoutId:n}=this.props,{projection:i}=e;i&&(t.group&&t.group.add(i),r&&r.register&&n&&r.register(i),o0&&i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,layoutDependency:this.props.layoutDependency,onExitComplete:()=>this.safeToRemove()})),oZ.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:r,drag:n,isPresent:i}=this.props,{projection:o}=r;return o&&(o.isPresent=i,e.layoutDependency!==t&&o.setOptions({...o.options,layoutDependency:t}),o0=!0,n||e.layoutDependency!==t||void 0===t||e.isPresent!==i?o.willUpdate():this.safeToRemove(),e.isPresent!==i&&(i?o.promote():o.relegate()||t6.postRender(()=>{let e=o.getStack();e&&e.members.length||this.safeToRemove()}))),null}componentDidUpdate(){let{visualElement:e,layoutAnchor:t}=this.props,{projection:r}=e;r&&(r.options.layoutAnchor=t,r.root.didUpdate(),rL.postRender(()=>{!r.currentAnimation&&r.isLead()&&this.safeToRemove()}))}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:r}=this.props,{projection:n}=e;o0=!0,n&&(n.scheduleCheckAfterUnmount(),t&&t.group&&t.group.remove(n),r&&r.deregister&&r.deregister(n))}safeToRemove(){let{safeToRemove:e}=this.props;e&&e()}render(){return null}}function o5(e){let[t,r]=oQ(),n=(0,ek.useContext)(nR);return(0,eM.jsx)(o1,{...e,layoutGroup:n,switchLayoutGroup:(0,ek.useContext)(nZ),isPresent:t,safeToRemove:r})}let o2=["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"],o3=o2.length,o9=e=>"string"==typeof e?parseFloat(e):e,o8=e=>"number"==typeof e||tr.test(e);function o4(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let o6=ae(0,.5,iI),o7=ae(.5,.95,t2);function ae(e,t,r){return n=>n<e?0:n>t?1:r(iW(e,t,n))}function at(e,t){e.min=t.min,e.max=t.max}function ar(e,t){at(e.x,t.x),at(e.y,t.y)}function an(e,t){e.translate=t.translate,e.scale=t.scale,e.originPoint=t.originPoint,e.origin=t.origin}function ai(e,t,r,n,i){return e-=t,e=n+1/r*(e-n),void 0!==i&&(e=n+1/i*(e-n)),e}function ao(e,t,[r,n,i],o,a){!function(e,t=0,r=1,n=.5,i,o=e,a=e){if(tt.test(t)&&(t=parseFloat(t),t=nl(a.min,a.max,t/100)-a.min),"number"!=typeof t)return;let s=nl(o.min,o.max,n);e===o&&(s-=t),e.min=ai(e.min,t,r,s,i),e.max=ai(e.max,t,r,s,i)}(e,t[r],t[n],t[i],t.scale,o,a)}let aa=["x","scaleX","originX"],as=["y","scaleY","originY"];function al(e,t,r,n){ao(e.x,t,aa,r?r.x:void 0,n?n.x:void 0),ao(e.y,t,as,r?r.y:void 0,n?n.y:void 0)}function au(e){return 0===e.translate&&1===e.scale}function ac(e){return au(e.x)&&au(e.y)}function ad(e,t){return e.min===t.min&&e.max===t.max}function af(e,t){return Math.round(e.min)===Math.round(t.min)&&Math.round(e.max)===Math.round(t.max)}function ap(e,t){return af(e.x,t.x)&&af(e.y,t.y)}function ah(e){return oc(e.x)/oc(e.y)}function am(e,t){return e.translate===t.translate&&e.scale===t.scale&&e.originPoint===t.originPoint}class av{constructor(){this.members=[]}add(e){rm(this.members,e);for(let t=this.members.length-1;t>=0;t--){let r=this.members[t];if(r===e||r===this.lead||r===this.prevLead)continue;let n=r.instance;n&&!1!==n.isConnected||r.snapshot||(rv(this.members,r),r.unmount())}e.scheduleRender()}remove(e){if(rv(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){for(let t=this.members.indexOf(e)-1;t>=0;t--){let e=this.members[t];if(!1!==e.isPresent&&e.instance?.isConnected!==!1)return this.promote(e),!0}return!1}promote(e,t){let r=this.lead;if(e!==r&&(this.prevLead=r,this.lead=e,e.show(),r)){r.updateSnapshot(),e.scheduleRender();let{layoutDependency:n}=r.options,{layoutDependency:i}=e.options;(void 0===n||n!==i)&&(e.resumeFrom=r,t&&(r.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues),e.root?.isU
1pdating&&(e.isLayoutDirty=!0)),!1===e.options.crossfade&&r.hide()}}exitAnimationComplete(){this.members.forEach(e=>{e.options.onExitComplete?.(),e.resumingFrom?.options.onExitComplete?.()})}scheduleRender(){this.members.forEach(e=>e.instance&&e.scheduleRender(!1))}removeLeadSnapshot(){this.lead?.snapshot&&(this.lead.snapshot=void 0)}}let ag=(e,t)=>e.depth-t.depth;class ay{constructor(){this.children=[],this.isDirty=!1}add(e){rm(this.children,e),this.isDirty=!0}remove(e){rv(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(ag),this.isDirty=!1,this.children.forEach(e)}}let ab={nodes:0,calculatedTargetDeltas:0,calculatedProjections:0},ax=["","X","Y","Z"],aw=0;function aS(e,t,r,n){let{latestValues:i}=t;i[e]&&(r[e]=i[e],t.setStaticValue(e,0),n&&(n[e]=0))}function aE({attachResizeListener:e,defaultParent:t,measureScroll:r,checkIsScrollRoot:n,resetTransform:i}){return class{constructor(e={},r=t?.()){this.id=aw++,this.animationId=0,this.animationCommitId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isProjectionDirty=!1,this.isSharedProjectionDirty=!1,this.isTransformDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.hasCheckedOptimisedAppear=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.hasTreeAnimated=!1,this.layoutVersion=0,this.updateScheduled=!1,this.scheduleUpdate=()=>this.update(),this.projectionUpdateScheduled=!1,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.projectionUpdateScheduled=!1,t8.value&&(ab.nodes=ab.calculatedTargetDeltas=ab.calculatedProjections=0),this.nodes.forEach(aP),this.nodes.forEach(aL),this.nodes.forEach(aF),this.nodes.forEach(aC),t8.addProjectionMetrics&&t8.addProjectionMetrics(ab)},this.resolvedRelativeTargetAt=0,this.linkedParentVersion=0,this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.latestValues=e,this.root=r?r.root||r:this,this.path=r?[...r.path,r]:[],this.parent=r,this.depth=r?r.depth+1:0;for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new ay)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new rg),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let r=this.eventHandlers.get(e);r&&r.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}mount(t){if(this.instance)return;this.isSVG=ox(t)&&!(ox(t)&&"svg"===t.tagName),this.instance=t;let{layoutId:r,layout:n,visualElement:i}=this.options;if(i&&!i.current&&i.mount(t),this.root.nodes.add(this),this.parent&&this.parent.children.add(this),this.root.hasTreeAnimated&&(n||r)&&(this.isLayoutDirty=!0),e){let r,n=0,i=()=>this.root.updateBlockedByResize=!1;t6.read(()=>{n=window.innerWidth}),e(t,()=>{let e=window.innerWidth;e!==n&&(n=e,this.root.updateBlockedByResize=!0,r&&r(),r=function(e,t){let r=rI.now(),n=({timestamp:t})=>{let i=t-r;i>=250&&(t7(n),e(i-250))};return t6.setup(n,!0),()=>t7(n)}(i,250),oZ.hasAnimatedSinceResize&&(oZ.hasAnimatedSinceResize=!1,this.nodes.forEach(aj)))})}r&&this.root.registerSharedNode(r,this),!1!==this.options.animate&&i&&(r||n)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeLayoutChanged:r,layout:n})=>{if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let o=this.options.transition||i.getDefaultTransition()||aN,{onLayoutAnimationStart:a,onLayoutAnimationComplete:s}=i.getProps(),l=!this.targetLayout||!ap(this.targetLayout,n),u=!t&&r;if(this.options.layoutRoot||this.resumeFrom||u||t&&(l||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0);let t={...n9(o,"layout"),onPlay:a,onComplete:s};(i.shouldReduceMotion||this.options.layoutRoot)&&(t.delay=0,t.type=!1),this.startAnimation(t),this.setAnimationOrigin(e,u)}else t||aj(this),this.isLead()&&this.options.onExitComplete&&this.options.onExitComplete();this.targetLayout=n})}unmount(){this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this);let e=this.getStack();e&&e.remove(this),this.parent&&this.parent.children.delete(this),this.instance=void 0,this.eventHandlers.clear(),t7(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){return this.isAnimationBlocked||this.parent&&this.parent.isTreeAnimationBlocked()||!1}startUpdate(){!this.isUpdateBlocked()&&(this.isUpdating=!0,this.nodes&&this.nodes.forEac
1h(aI),this.animationId++)}getTransformTemplate(){let{visualElement:e}=this.options;return e&&e.getProps().transformTemplate}willUpdate(e=!0){if(this.root.hasTreeAnimated=!0,this.root.isUpdateBlocked()){this.options.onExitComplete&&this.options.onExitComplete();return}if(window.MotionCancelOptimisedAnimation&&!this.hasCheckedOptimisedAppear&&function e(t){if(t.hasCheckedOptimisedAppear=!0,t.root===t)return;let{visualElement:r}=t.options;if(!r)return;let n=r.props[nJ];if(window.MotionHasOptimisedAnimation(n,"transform")){let{layout:e,layoutId:r}=t.options;window.MotionCancelOptimisedAnimation(n,"transform",t6,!(e||r))}let{parent:i}=t;i&&!i.hasCheckedOptimisedAppear&&e(i)}(this),this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,("string"==typeof t.latestValues.x||"string"==typeof t.latestValues.y)&&(t.isLayoutDirty=!0),t.updateScroll("snapshot"),t.options.layoutRoot&&t.willUpdate(!1)}let{layoutId:t,layout:r}=this.options;if(void 0===t&&!r)return;let n=this.getTransformTemplate();this.prevTransformTemplateValue=n?n(this.latestValues,""):void 0,this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}update(){if(this.updateScheduled=!1,this.isUpdateBlocked()){let e=this.updateBlockedByResize;this.unblockUpdate(),this.updateBlockedByResize=!1,this.clearAllSnapshots(),e&&this.nodes.forEach(aR),this.nodes.forEach(aA);return}if(this.animationId<=this.animationCommitId)return void this.nodes.forEach(a_);this.animationCommitId=this.animationId,this.isUpdating?(this.isUpdating=!1,this.nodes.forEach(aM),this.nodes.forEach(aD),this.nodes.forEach(ak),this.nodes.forEach(aT)):this.nodes.forEach(a_),this.clearAllSnapshots();let e=rI.now();re.delta=eJ(0,1e3/60,e-re.timestamp),re.timestamp=e,re.isProcessing=!0,rt.update.process(re),rt.preRender.process(re),rt.render.process(re),re.isProcessing=!1}didUpdate(){this.updateScheduled||(this.updateScheduled=!0,rL.read(this.scheduleUpdate))}clearAllSnapshots(){this.nodes.forEach(aO),this.sharedNodes.forEach(aB)}scheduleUpdateProjection(){this.projectionUpdateScheduled||(this.projectionUpdateScheduled=!0,t6.preRender(this.updateProjection,!1,!0))}scheduleCheckAfterUnmount(){t6.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure(),!this.snapshot||oc(this.snapshot.measuredBox.x)||oc(this.snapshot.measuredBox.y)||(this.snapshot=void 0))}updateLayout(){if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++)this.path[e].updateScroll();let e=this.layout;this.layout=this.measure(!1),this.layoutVersion++,this.layoutCorrected||(this.layoutCorrected=tC()),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox);let{visualElement:t}=this.options;t&&t.notify("LayoutMeasure",this.layout.layoutBox,e?e.layoutBox:void 0)}updateScroll(e="measure"){let t=!!(this.options.layoutScroll&&this.instance);if(this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&this.instance){let t=n(this.instance);this.scroll={animationId:this.root.animationId,phase:e,isRoot:t,offset:r(this.instance),wasRoot:this.scroll?this.scroll.isRoot:t}}}resetTransform(){if(!i)return;let e=this.isLayoutDirty||this.shouldResetTransform||this.options.alwaysMeasureLayout,t=this.projectionDelta&&!ac(this.projectionDelta),r=this.getTransformTemplate(),n=r?r(this.latestValues,""):void 0,o=n!==this.prevTransformTemplateValue;e&&this.instance&&(t||ng(this.latestValues)||o)&&(i(this.instance,n),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){var t;let r=this.measurePageBox(),n=this.removeElementScroll(r);return e&&(n=this.removeTransform(n)),aH((t=n).x),aH(t.y),{animationId:this.root.animationId,measuredBox:r,layoutBox:n,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:e}=this.options;if(!e)return tC();let t=e.measureViewportBox();if(!(this.scroll?.wasRoot||this.path.some(aq))){let{scroll:e}=this.root;e&&(nS(t.x,e.offset.x),nS(t.y,e.offset.y))}return t}removeElementScroll(e){let t=tC();if(ar(t,e),this.scroll?.wasRoot)return t;for(let r=0;r<this.path.length;r++){let n=this.path[r],{scroll:i,options:o}=n;n!==this.root&&i&&o.layoutScroll&&(i.wasRoot&&ar(t,e),nS(t.x,i.offset.x),nS(t.y,i.offset.y))}return t}applyTransform(e,t=!1,r){let n=r||tC();ar(n,e);for(let e=0;e<this.path.length;e++){let r=this.path[e];!t&&r.options.layoutScroll&&r.scroll&&r!==r.root&&(nS(n.x,-r.scroll.offset.x),nS(n.y,-r.scroll.offset.y)),ng(r.latestValues)&&nT(n,r.latestValues,r.layout?.layoutBox)}return ng(this.latestValues)&&nT(n,this.latestValues,this.layout?.layoutBox),n}removeTransform(e){let t=tC();ar(t,e);for(let e=0;e<this.path.length;e++){let r,n=this.path[e];
1ng(n.latestValues)&&(n.instance&&(nv(n.latestValues)&&n.updateSnapshot(),ar(r=tC(),n.measurePageBox())),al(t,n.latestValues,n.snapshot?.layoutBox,r))}return ng(this.latestValues)&&al(t,this.latestValues),t}setTargetDelta(e){this.targetDelta=e,this.root.scheduleUpdateProjection(),this.isProjectionDirty=!0}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}forceRelativeParentToResolveTarget(){this.relativeParent&&this.relativeParent.resolvedRelativeTargetAt!==re.timestamp&&this.relativeParent.resolveTargetDelta(!0)}resolveTargetDelta(e=!1){let t=this.getLead();this.isProjectionDirty||(this.isProjectionDirty=t.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=t.isTransformDirty),this.isSharedProjectionDirty||(this.isSharedProjectionDirty=t.isSharedProjectionDirty);let r=!!this.resumingFrom||this!==t;if(!(e||r&&this.isSharedProjectionDirty||this.isProjectionDirty||this.parent?.isProjectionDirty||this.attemptToResolveRelativeTarget||this.root.updateBlockedByResize))return;let{layout:n,layoutId:i}=this.options;if(!this.layout||!(n||i))return;this.resolvedRelativeTargetAt=re.timestamp;let o=this.getClosestProjectingParent();if(o&&this.linkedParentVersion!==o.layoutVersion&&!o.options.layoutRoot&&this.removeRelativeTarget(),this.targetDelta||this.relativeTarget||(!1!==this.options.layoutAnchor&&o&&o.layout?this.createRelativeTarget(o,this.layout.layoutBox,o.layout.layoutBox):this.removeRelativeTarget()),this.relativeTarget||this.targetDelta){if(this.target||(this.target=tC(),this.targetWithTransforms=tC()),this.relativeTarget&&this.relativeTargetOrigin&&this.relativeParent&&this.relativeParent.target){var a,s,l,u;this.forceRelativeParentToResolveTarget(),a=this.target,s=this.relativeTarget,l=this.relativeParent.target,u=this.options.layoutAnchor||void 0,op(a.x,s.x,l.x,u?.x),op(a.y,s.y,l.y,u?.y)}else this.targetDelta?(this.resumingFrom?this.applyTransform(this.layout.layoutBox,!1,this.target):ar(this.target,this.layout.layoutBox),nw(this.target,this.targetDelta)):ar(this.target,this.layout.layoutBox);this.attemptToResolveRelativeTarget&&(this.attemptToResolveRelativeTarget=!1,!1!==this.options.layoutAnchor&&o&&!!o.resumingFrom==!!this.resumingFrom&&!o.options.layoutScroll&&o.target&&1!==this.animationProgress?this.createRelativeTarget(o,this.target,o.target):this.relativeParent=this.relativeTarget=void 0),t8.value&&ab.calculatedTargetDeltas++}}getClosestProjectingParent(){if(!(!this.parent||nv(this.parent.latestValues)||ny(this.parent.latestValues)))if(this.parent.isProjecting())return this.parent;else return this.parent.getClosestProjectingParent()}isProjecting(){return!!((this.relativeTarget||this.targetDelta||this.options.layoutRoot)&&this.layout)}createRelativeTarget(e,t,r){this.relativeParent=e,this.linkedParentVersion=e.layoutVersion,this.forceRelativeParentToResolveTarget(),this.relativeTarget=tC(),this.relativeTargetOrigin=tC(),om(this.relativeTargetOrigin,t,r,this.options.layoutAnchor||void 0),ar(this.relativeTarget,this.relativeTargetOrigin)}removeRelativeTarget(){this.relativeParent=this.relativeTarget=void 0}calcProjection(){let e=this.getLead(),t=!!this.resumingFrom||this!==e,r=!0;if((this.isProjectionDirty||this.parent?.isProjectionDirty)&&(r=!1),t&&(this.isSharedProjectionDirty||this.isTransformDirty)&&(r=!1),this.resolvedRelativeTargetAt===re.timestamp&&(r=!1),r)return;let{layout:n,layoutId:i}=this.options;if(this.isTreeAnimating=!!(this.parent&&this.parent.isTreeAnimating||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(n||i))return;ar(this.layoutCorrected,this.layout.layoutBox);let o=this.treeScale.x,a=this.treeScale.y;!function(e,t,r,n=!1){let i,o,a=r.length;if(a){t.x=t.y=1;for(let s=0;s<a;s++){o=(i=r[s]).projectionDelta;let{visualElement:a}=i.options;(!a||!a.props.style||"contents"!==a.props.style.display)&&(n&&i.options.layoutScroll&&i.scroll&&i!==i.root&&(nS(e.x,-i.scroll.offset.x),nS(e.y,-i.scroll.offset.y)),o&&(t.x*=o.x.scale,t.y*=o.y.scale,nw(e,o)),n&&ng(i.latestValues)&&nT(e,i.latestValues,i.layout?.layoutBox))}t.x<1.0000000000001&&t.x>.999999999999&&(t.x=1),t.y<1.0000000000001&&t.y>.999999999999&&(t.y=1)}}(this.layoutCorrected,this.treeScale,this.path,t),e.layout&&!e.target&&(1!==this.treeScale.x||1!==this.treeScale.y)&&(e.target=e.layout.layoutBox,e.targetWithTransforms=tC());let{target:s}=e;if(!s){this.prevProjectionDelta&&(this.createProjectionDeltas(),this.scheduleRender());return}this.projectionDelta&&this.prevProjectionDelta?(an(this.prevProjectionDelta.x,this.projectionDelta.x),an(this.prevProjectionDelta.y,this.projectionDelta.y)):this.createProjectionDeltas(),of(this.projectionDelta,this.layoutCorrected,s,this.latestValues),this.treeScale.x===o&&this.treeScale.y===a&&am(this.projectionDelta.x,this.prevProjectionDelta.x)&&am(this.projectionDelta.y,this.prevProjectionDelta.y)||(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",s)),t8.value&&ab.calculatedProjections++}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){if(this.options.visualElement?.scheduleRender(),e){let e=this.getStack();e&&e.scheduleRender()}this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}createProjectionDeltas(){this.prevProjectionDelta=tT(),this.projectionDelta=tT(),this.projectionDeltaWithTransform=tT()}setAnimationOrigin(e,t=!1){let r,n=this.snapshot,i=n?n.latestValues:{},o={...this.latestValues},a=tT();this.relativeParent&&this.relativeParent.options.layoutRoot||(this.relativeTarget=this.relativeTargetOrigin=void 0),this.attemptToResolveRelativeTarget=!t;let s=tC(),l=(n?n.source:void 0)!==(this.layout?this.layout.source:void 0),u=this.getStack(),c=!u||u.members.length<=1,d=!!(l&&!c&&!0===this.options.crossfade&&!this.path.some(aW));this.animationProgress=0,this.mixTargetDelta=t=>{let n=t/1e3;if(aV(a.x,e.x,n),aV(a.y,e.y,n),this.setTargetDelta(a),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&this.relativeParent&&this.relativeParent.layout){var u,f,p,h,m,v;om(s,this.layout.layoutBox,this.relativeParent.layout.layoutBox,this.options.layoutAnchor||void 0),p=this.relativeTarget,h=this.relativeTargetOrigin,m=s,v=n,az(p.x,h.x,m.x,v),az(p.y,h.y,m.y,v),r&&(u=this.relativeTarget,f=r,ad(u.x,f.x)&&ad(u.y,f.y))&&(this.isProjectionDirty=!1),r||(r=tC()),ar(r,this.relativeTarget)}l&&(this.animationValues=o,function(e,t,r,n,i,o){i?(e.opacity=nl(0,r.opacity??1,o6(n)),e.opacityExit=nl(t.opacity??1,0,o7(n))):o&&(e.opacity=nl(t.opacity??1,r.opacity??1,n));for(let i=0;i<o3;i++){let o=o2[i],a=o4(t,o),s=o4(r,o);(void 0!==a||void 0!==s)&&(a||(a=0),s||(s=0),0===a||0===s||o8(a)===o8(s)?(e[o]=Math.max(nl(o9(a),o9(s),n),0),(tt.test(s)||tt.test(a))&&(e[o]+="%")):e[o]=s)}(t.rotate||r.rotate)&&(e.rotate=nl(t.rotate||0,r.rotate||0,n))}(o,i,this.latestValues,n,d,c)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=n},this.mixTargetDelta(1e3*!!this.options.layoutRoot)}startAnimation(e){this.notifyListeners("animationStart"),this.currentAnimation?.stop(),this.resumingFrom?.currentAnimation?.stop(),this.pendingAnimation&&(t7(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=t6.update(()=>{oZ.hasAnimatedSinceResize=!0,rP.layout++,this.motionValue||(this.motionValue=rz(0)),this.motionValue.jump(0,!1),this.currentAnimation=function(e,t,r){let n=tO(e)?e:rz(e);return n.start(i9("",n,t,r)),n.animation}(this.motionValue,[0,1e3],{...e,velocity:0,isSync:!0,onUpdate:t=>{this.mixTargetDelta(t),e.onUpdate&&e.onUpdate(t)},onStop:()=>{rP.layout--},onComplete:()=>{rP.layout--,e.onComplete&&e.onComplete(),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0);let e=this.getStack();e&&e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){this.currentAnimation&&(this.mixTargetDelta&&this.mixTargetDelta(1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:r,layout:n,latestValues:i}=e;if(t&&r&&n){if(this!==e&&this.layout&&n&&aY(this.options.animationType,this.layout.layoutBox,n.layoutBox)){r=this.target||tC();let t=oc(this.layout.layoutBox.x);r.x.min=e.target.x.min,r.x.max=r.x.min+t;let n=oc(this.layout.layoutBox.y);r.y.min=e.target.y.min,r.y.max=r.y.min+n}
1ar(t,r),nT(t,i),of(this.projectionDeltaWithTransform,this.layoutCorrected,t,i)}}registerSharedNode(e,t){this.sharedNodes.has(e)||this.sharedNodes.set(e,new av),this.sharedNodes.get(e).add(t);let r=t.options.initialPromotionConfig;t.promote({transition:r?r.transition:void 0,preserveFollowOpacity:r&&r.shouldPreserveFollowOpacity?r.shouldPreserveFollowOpacity(t):void 0})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){let{layoutId:e}=this.options;return e&&this.getStack()?.lead||this}getPrevLead(){let{layoutId:e}=this.options;return e?this.getStack()?.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:r}={}){let n=this.getStack();n&&n.promote(this,r),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetSkewAndRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:r}=e;if((r.z||r.rotate||r.rotateX||r.rotateY||r.rotateZ||r.skewX||r.skewY)&&(t=!0),!t)return;let n={};r.z&&aS("z",e,n,this.animationValues);for(let t=0;t<ax.length;t++)aS(`rotate${ax[t]}`,e,n,this.animationValues),aS(`skew${ax[t]}`,e,n,this.animationValues);for(let t in e.render(),n)e.setStaticValue(t,n[t]),this.animationValues&&(this.animationValues[t]=n[t]);e.scheduleRender()}applyProjectionStyles(e,t){if(!this.instance||this.isSVG)return;if(!this.isVisible){e.visibility="hidden";return}let r=this.getTransformTemplate();if(this.needsReset){this.needsReset=!1,e.visibility="",e.opacity="",e.pointerEvents=nW(t?.pointerEvents)||"",e.transform=r?r(this.latestValues,""):"none";return}let n=this.getLead();if(!this.projectionDelta||!this.layout||!n.target){this.options.layoutId&&(e.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,e.pointerEvents=nW(t?.pointerEvents)||""),this.hasProjected&&!ng(this.latestValues)&&(e.transform=r?r({},""):"none",this.hasProjected=!1);return}e.visibility="";let i=n.animationValues||n.latestValues;this.applyTransformsToTarget();
1let o=function(e,t,r){let n="",i=e.x.translate/t.x,o=e.y.translate/t.y,a=r?.z||0;if((i||o||a)&&(n=`translate3d(${i}px, ${o}px, ${a}px) `),(1!==t.x||1!==t.y)&&(n+=`scale(${1/t.x}, ${1/t.y}) `),r){let{transformPerspective:e,rotate:t,rotateX:i,rotateY:o,skewX:a,skewY:s}=r;e&&(n=`perspective(${e}px) ${n}`),t&&(n+=`rotate(${t}deg) `),i&&(n+=`rotateX(${i}deg) `),o&&(n+=`rotateY(${o}deg) `),a&&(n+=`skewX(${a}deg) `),s&&(n+=`skewY(${s}deg) `)}let s=e.x.scale*t.x,l=e.y.scale*t.y;return(1!==s||1!==l)&&(n+=`scale(${s}, ${l})`),n||"none"}(this.projectionDeltaWithTransform,this.treeScale,i);r&&(o=r(i,o)),e.transform=o;let{x:a,y:s}=this.projectionDelta;for(let t in e.transformOrigin=`${100*a.origin}% ${100*s.origin}% 0`,n.animationValues?e.opacity=n===this?i.opacity??this.latestValues.opacity??1:this.preserveOpacity?this.latestValues.opacity:i.opacityExit:e.opacity=n===this?void 0!==i.opacity?i.opacity:"":void 0!==i.opacityExit?i.opacityExit:0,nu){if(void 0===i[t])continue;let{correct:r,applyTo:a,isCSSVariable:s}=nu[t],l="none"===o?i[t]:r(i[t],n);if(a){let t=a.length;for(let r=0;r<t;r++)e[a[r]]=l}else s?this.options.visualElement.renderState.vars[t]=l:e[t]=l}this.options.layoutId&&(e.pointerEvents=n===this?nW(t?.pointerEvents)||"":"none")}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}resetTree(){this.root.nodes.forEach(e=>e.currentAnimation?.stop()),this.root.nodes.forEach(aA),this.root.sharedNodes.clear()}}}function ak(e){e.updateLayout()}function aT(e){let t=e.resumeFrom?.snapshot||e.snapshot;if(e.isLead()&&e.layout&&t&&e.hasListeners("didUpdate")){let{layoutBox:r,measuredBox:n}=e.layout,{animationType:i}=e.options,o=t.source!==e.layout.source;if("size"===i)ou(e=>{let n=o?t.measuredBox[e]:t.layoutBox[e],i=oc(n);n.min=r[e].min,n.max=n.min+i});else if("x"===i||"y"===i){let e="x"===i?"y":"x";at(o?t.measuredBox[e]:t.layoutBox[e],r[e])}else aY(i,t.layoutBox,r)&&ou(n=>{let i=o?t.measuredBox[n]:t.layoutBox[n],a=oc(r[n]);i.max=i.min+a,e.relativeTarget&&!e.currentAnimation&&(e.isProjectionDirty=!0,e.relativeTarget[n].max=e.relativeTarget[n].min+a)});let a=tT();of(a,r,t.layoutBox);let s=tT();o?of(s,e.applyTransform(n,!0),t.measuredBox):of(s,r,t.layoutBox);let l=!ac(a),u=!1;if(!e.resumeFrom){let n=e.getClosestProjectingParent();if(n&&!n.resumeFrom){let{snapshot:i,layout:o}=n;if(i&&o){let a=e.options.layoutAnchor||void 0,s=tC();om(s,t.layoutBox,i.layoutBox,a);let l=tC();om(l,r,o.layoutBox,a),ap(s,l)||(u=!0),n.options.layoutRoot&&(e.relativeTarget=l,e.relativeTargetOrigin=s,e.relativeParent=n)}}}e.notifyListeners("didUpdate",{layout:r,snapshot:t,delta:s,layoutDelta:a,hasLayoutChanged:l,hasRelativeLayoutChanged:u})}else if(e.isLead()){let{onExitComplete:t}=e.options;t&&t()}e.options.transition=void 0}function aP(e){t8.value&&ab.nodes++,e.parent&&(e.isProjecting()||(e.isProjectionDirty=e.parent.isProjectionDirty),e.isSharedProjectionDirty||(e.isSharedProjectionDirty=!!(e.isProjectionDirty||e.parent.isProjectionDirty||e.parent.isSharedProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=e.parent.isTransformDirty))}function aC(e){e.isProjectionDirty=e.isSharedProjectionDirty=e.isTransformDirty=!1}function aO(e){e.clearSnapshot()}function aA(e){e.clearMeasurements()}function aR(e){e.isLayoutDirty=!0,e.updateLayout()}function a_(e){e.isLayoutDirty=!1}function aM(e){e.isAnimationBlocked&&e.layout&&!e.isLayoutDirty&&(e.snapshot=e.layout,e.isLayoutDirty=!0)}function aD(e){let{visualElement:t}=e.options;t&&t.getProps().onBeforeLayoutMeasure&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function aj(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0,e.isProjectionDirty=!0}function aL(e){e.resolveTargetDelta()}function aF(e){e.calcProjection()}function aI(e){e.resetSkewAndRotation()}function aB(e){e.removeLeadSnapshot()}function aV(e,t,r){e.translate=nl(t.translate,0,r),e.scale=nl(t.scale,1,r),e.origin=t.origin,e.originPoint=t.originPoint}function az(e,t,r,n){e.min=nl(t.min,r.min,n),e.max=nl(t.max,r.max,n)}function aW(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let aN={duration:.45,ease:[.4,0,.1,1]},aU=e=>"undefined"!=typeof navigator&&navigator.userAgent&&navigator.userAgent.toLowerCase().includes(e),a$=aU("applewebkit/")&&!aU("chrome/")?Math.round:t2;function aH(e){e.min=a$(e.min),e.max=a$(e.max)}function aY(e,t,r){return"position"===e||"preserve-aspect"===e&&!(.2>=Math.abs(ah(t)-ah(r)))}function aq(e){return e!==e.root&&e.scroll?.wasRoot}let aX=aE({attachResizeListener:(e,t)=>oy(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body?.scrollLeft||0,y:document.documentElement.scrollTop||document.body?.scrollTop||0}),checkIsScrollRoot:()=>!0}),aG={current:void 0},aK=aE({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!aG.current){let e=new aX({});e.mount(window),e.setOptions({layoutScroll:!0}),aG.current=e}return aG.current},resetTransform:(e,t)=>
1{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position});function aJ(e,t){let r=ow(e),n=new AbortController;return[r,{passive:!0,...t,signal:n.signal},()=>n.abort()]}function aZ(e,t,r){let{props:n}=e;e.animationState&&n.whileHover&&e.animationState.setActive("whileHover","Start"===r);let i=n["onHover"+r];i&&t6.postRender(()=>i(t,o_(t)))}class aQ extends n5{mount(){let{current:e}=this.node;e&&(this.unmount=function(e,t,r={}){let[n,i,o]=aJ(e,r);return n.forEach(e=>{let r,n=!1,o=!1,a=t=>{r&&(r(t),r=void 0),e.removeEventListener("pointerleave",l)},s=e=>{n=!1,window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",s),o&&(o=!1,a(e))},l=e=>{if("touch"!==e.pointerType){if(n){o=!0;return}a(e)}};e.addEventListener("pointerenter",n=>{if("touch"===n.pointerType||ol.x||ol.y)return;o=!1;let a=t(e,n);"function"==typeof a&&(r=a,e.addEventListener("pointerleave",l,i))},i),e.addEventListener("pointerdown",()=>{n=!0,window.addEventListener("pointerup",s,i),window.addEventListener("pointercancel",s,i)},i)}),o}(e,(e,t)=>(aZ(this.node,t,"Start"),e=>aZ(this.node,e,"End"))))}unmount(){}}class a0 extends n5{constructor(){super(...arguments),this.isActive=!1}onFocus(){let e=!1;try{e=this.node.current.matches(":focus-visible")}catch(t){e=!0}e&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!0),this.isActive=!0)}onBlur(){this.isActive&&this.node.animationState&&(this.node.animationState.setActive("whileFocus",!1),this.isActive=!1)}mount(){this.unmount=n7(oy(this.node.current,"focus",()=>this.onFocus()),oy(this.node.current,"blur",()=>this.onBlur()))}unmount(){}}function a1(e){return ob(e)&&"offsetHeight"in e&&!("ownerSVGElement"in e)}let a5=(e,t)=>!!t&&(e===t||a5(e,t.parentElement)),a2=new WeakSet;function a3(e){return t=>{"Enter"===t.key&&e(t)}}function a9(e,t){e.dispatchEvent(new PointerEvent("pointer"+t,{isPrimary:!0,bubbles:!0}))}function a8(e){return oR(e)&&!(ol.x||ol.y)}let a4=new WeakSet;function a6(e,t,r){let{props:n}=e;if(e.current instanceof HTMLButtonElement&&e.current.disabled)return;e.animationState&&n.whileTap&&e.animationState.setActive("whileTap","Start"===r);let i=n["onTap"+("End"===r?"":r)];i&&t6.postRender(()=>i(t,o_(t)))}class a7 extends n5{mount(){let{current:e}=this.node;if(!e)return;let{globalTapTarget:t,propagate:r}=this.node.props;this.unmount=function(e,t,r={}){let[n,i,o]=aJ(e,r),a=e=>{let n=e.currentTarget;if(!a8(e)||a4.has(e))return;a2.add(n),r.stopPropagation&&a4.add(e);let o=t(n,e),a=(e,t)=>{window.removeEventListener("pointerup",s),window.removeEventListener("pointercancel",l),a2.has(n)&&a2.delete(n),a8(e)&&"function"==typeof o&&o(e,{success:t})},s=e=>{a(e,n===window||n===document||r.useGlobalTarget||a5(n,e.target))},l=e=>{a(e,!1)};window.addEventListener("pointerup",s,i),window.addEventListener("pointercancel",l,i)};return n.forEach(e=>{((r.useGlobalTarget?window:e).addEventListener("pointerdown",a,i),a1(e))&&(e.addEventListener("focus",e=>((e,t)=>{let r=e.currentTarget;if(!r)return;let n=a3(()=>{if(a2.has(r))return;a9(r,"down");let e=a3(()=>{a9(r,"up")});r.addEventListener("keyup",e,t),r.addEventListener("blur",()=>a9(r,"cancel"),t)});r.addEventListener("keydown",n,t),r.addEventListener("blur",()=>r.removeEventListener("keydown",n),t)})(e,i)),ov.has(e.tagName)||!0===e.isContentEditable||e.hasAttribute("tabindex")||(e.tabIndex=0))}),o}(e,(e,t)=>(a6(this.node,t,"Start"),(e,{success:t})=>a6(this.node,e,t?"End":"Cancel")),{useGlobalTarget:t,stopPropagation:r?.tap===!1})}unmount(){}}let se=new WeakMap,st=new WeakMap,sr=e=>{let t=se.get(e.target);t&&t(e)},sn=e=>{e.forEach(sr)},si={some:0,all:1};class so extends n5{constructor(){super(...arguments),this.hasEnteredView=!1,this.isInView=!1}startObserver(){this.stopObserver?.();let{viewport:e={}}=this.node.getProps(),{root:t,margin:r,amount:n="some",once:i}=e,o={root:t?t.current:void 0,rootMargin:r,threshold:"number"==typeof n?n:si[n]},a=e=>{let{isIntersecting:t}=e;if(this.isInView===t||(this.isInView=t,i&&!t&&this.hasEnteredView))return;t&&(this.hasEnteredView=!0),this.node.animationState&&this.node.animationState.setActive("whileInView",t);let{onViewportEnter:r,onViewportLeave:n}=this.node.getProps(),o=t?r:n;o&&o(e)};this.stopObserver=function(e,t,r){let n=function({root:e,...t}){let r=e||document;
1st.has(r)||st.set(r,{});let n=st.get(r),i=JSON.stringify(t);return n[i]||(n[i]=new IntersectionObserver(sn,{root:e,...t})),n[i]}(t);return se.set(e,r),n.observe(e),()=>{se.delete(e),n.unobserve(e)}}(this.node.current,o,a)}mount(){this.startObserver()}update(){if("undefined"==typeof IntersectionObserver)return;let{props:e,prevProps:t}=this.node;["amount","margin","root"].some(function({viewport:e={}},{viewport:t={}}={}){return r=>e[r]!==t[r]}(e,t))&&this.startObserver()}unmount(){this.stopObserver?.(),this.hasEnteredView=!1,this.isInView=!1}}let sa=function(e,t){if("undefined"==typeof Proxy)return n1;let r=new Map,n=(r,n)=>n1(r,n,e,t);return new Proxy((e,t)=>n(e,t),{get:(i,o)=>"create"===o?n:(r.has(o)||r.set(o,n1(o,void 0,e,t)),r.get(o))})}({animation:{Feature:oo},exit:{Feature:os},inView:{Feature:so},tap:{Feature:a7},focus:{Feature:a0},hover:{Feature:aQ},pan:{Feature:oJ},drag:{Feature:oG,ProjectionNode:aK,MeasureLayout:o5},layout:{ProjectionNode:aK,MeasureLayout:o5}},(e,t)=>t.isSVG??nA(e)?new np(t):new nC(t,{allowProjection:e!==ek.Fragment}));function ss(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}class sl extends ek.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(a1(t)&&e.isPresent&&!this.props.isPresent&&!1!==this.props.pop){let e=t.offsetParent,r=a1(e)&&e.offsetWidth||0,n=a1(e)&&e.offsetHeight||0,i=getComputedStyle(t),o=this.props.sizeRef.current;o.height=parseFloat(i.height),o.width=parseFloat(i.width),o.top=t.offsetTop,o.left=t.offsetLeft,o.right=r-o.width-o.left,o.bottom=n-o.height-o.top}return null}componentDidUpdate(){}render(){return this.props.children}}function su(e){var t,r;let{children:n,isPresent:i,anchorX:o,anchorY:a,root:s,pop:l}=e,u=(0,ek.useId)(),c=(0,ek.useRef)(null),d=(0,ek.useRef)({width:0,height:0,top:0,left:0,right:0,bottom:0}),{nonce:f}=(0,ek.useContext)(nM),p=function(...e){return ek.useCallback(function(...e){return t=>{let r=!1,n=e.map(e=>{let n=ss(e,t);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let t=0;t<n.length;t++){let r=n[t];"function"==typeof r?r():ss(e[t],null)}}}}(...e),e)}(c,null!=(r=null==(t=n.props)?void 0:t.ref)?r:null==n?void 0:n.ref);return(0,ek.useInsertionEffect)(()=>{let{width:e,height:t,top:r,left:n,right:p,bottom:h}=d.current;if(i||!1===l||!c.current||!e||!t)return;c.current.dataset.motionPopId=u;let m=document.createElement("style");f&&(m.nonce=f);let v=null!=s?s:document.head;return v.appendChild(m),m.sheet&&m.sheet.insertRule('\n          [data-motion-pop-id="'.concat(u,'"] {\n            position: absolute !important;\n            width: ').concat(e,"px !important;\n            height: ").concat(t,"px !important;\n            ").concat("left"===o?"left: ".concat(n):"right: ".concat(p),"px !important;\n            ").concat("bottom"===a?"bottom: ".concat(h):"top: ".concat(r),"px !important;\n          }\n        ")),()=>{var e;null==(e=c.current)||e.removeAttribute("data-motion-pop-id"),v.contains(m)&&v.removeChild(m)}},[i]),(0,eM.jsx)(sl,{isPresent:i,childRef:c,sizeRef:d,pop:l,children:!1===l?n:ek.cloneElement(n,{ref:p})})}let sc=e=>{let{children:t,initial:r,isPresent:n,onExitComplete:i,custom:o,presenceAffectsLayout:a,mode:s,anchorX:l,anchorY:u,root:c}=e,d=nU(sd),f=(0,ek.useId)(),p=!0,h=(0,ek.useMemo)(()=>(p=!1,{id:f,initial:r,isPresent:n,custom:o,onExitComplete:e=>{for(let t of(d.set(e,!0),d.values()))if(!t)return;i&&i()},register:e=>(d.set(e,!1),()=>d.delete(e))}),[n,d,i]);return a&&p&&(h={...h}),(0,ek.useMemo)(()=>{d.forEach((e,t)=>d.set(t,!1))},[n]),ek.useEffect(()=>{n||d.size||!i||i()},[n]),t=(0,eM.jsx)(su,{pop:"popLayout"===s,isPresent:n,anchorX:l,anchorY:u,root:c,children:t}),(0,eM.jsx)(nN.Provider,{value:h,children:t})};function sd(){return new Map}let sf=e=>e.key||"";function sp(e){let t=[];return ek.Children.forEach(e,e=>{(0,ek.isValidElement)(e)&&t.push(e)}),t}let sh=e=>{let{children:t,custom:r,initial:n=!0,onExitComplete:i,presenceAffectsLayout:o=!0,mode:a="sync",propagate:s=!1,anchorX:l="left",anchorY:u="top",root:c}=e,[d,f]=oQ(s),p=(0,ek.useMemo)(()=>sp(t),[t]),h=s&&!d?[]:p.map(sf),m=(0,ek.useRef)(!0),v=(0,ek.useRef)(p),g=nU(()=>new Map),y=(0,ek.useRef)(new Set),[b,x]=(0,ek.useState)(p),[w,S]=(0,ek.useState)(p);n0(()=>{m.current=!1,v.current=p;for(let e=0;e<w.length;e++){let t=sf(w[e]);h.includes(t)?(g.delete(t),y.current.delete(t)):!0!==g.get(t)&&g.set(t,!1)}},[w,h.length,h.join("-")]);let E=[];if(p!==b){let e=[...p];for(let t=0;t<w.length;t++){let r=w[t],n=sf(r);h.includes(n)||(e.splice(t,0,r),E.push(r))}return"wait"===a&&E.length&&(e=E),S(sp(e)),x(p),null}let{forceRender:k}=(0,ek.useContext)(nR);return(0,eM.jsx)(eM.Fragment,{children:w.map(e=>{let t=sf(e),b=(!s||!!d)&&(p===w||h.includes(t));return(0,eM.jsx)(sc,{isPresent:b,initial:(!m.current||!!n)&&void 0,custom:r,presenceAffectsLayout:o,mode:a,root:c,onExitComplete:b?void 0:()=>
1{if(y.current.has(t)||!g.has(t))return;y.current.add(t),g.set(t,!0);let e=!0;g.forEach(t=>{t||(e=!1)}),e&&(null==k||k(),S(v.current),s&&(null==f||f()),i&&i())},anchorX:l,anchorY:u,children:e},t)})})};var sm=(0,e$.B)(sa.div),sv=(0,eH.R)((e,t)=>{var r,n;let i,o=(0,eY.Vl)("Tooltip",e),s=(0,eq.MN)(e),u=(0,eX.D)(),{children:p,label:m,shouldWrapChildren:v,"aria-label":y,hasArrow:S,bg:E,portalProps:k,background:T,backgroundColor:P,bgColor:C,motionProps:O,...A}=s,R=null!=(n=null!=(r=null!=T?T:P)?r:E)?n:C;if(R){o.bg=R;let e=(0,eq.f4)(u,"colors",R);o[l.arrowBg.var]=e}let _=function(){var e,t;let r=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{openDelay:n=0,closeDelay:i=0,closeOnClick:o=!0,closeOnMouseDown:a,closeOnScroll:s,closeOnPointerDown:u=a,closeOnEsc:p=!0,onOpen:m,onClose:v,placement:y,id:S,isOpen:E,defaultIsOpen:k,arrowSize:T=10,arrowShadowColor:P,arrowPadding:C,modifiers:O,isDisabled:A,gutter:R,offset:_,direction:M,...D}=r,{isOpen:j,onOpen:L,onClose:F}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{onClose:t,onOpen:r,isOpen:n,id:i}=e,o=(0,eT.c)(r),a=(0,eT.c)(t),[s,l]=(0,ek.useState)(e.defaultIsOpen||!1),u=void 0!==n?n:s,c=void 0!==n,d=(0,ek.useId)(),f=null!=i?i:"disclosure-".concat(d),p=(0,ek.useCallback)(()=>{c||l(!1),null==a||a()},[c,a]),h=(0,ek.useCallback)(()=>{c||l(!0),null==o||o()},[c,o]),m=(0,ek.useCallback)(()=>{u?p():h()},[u,h,p]);return{isOpen:u,onOpen:h,onClose:p,onToggle:m,isControlled:c,getButtonProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,"aria-expanded":u,"aria-controls":f,onClick(t){var r;null==(r=e.onClick)||r.call(e,t),m()}}},getDisclosureProps:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return{...e,hidden:!u,id:f}}}}({isOpen:E,defaultIsOpen:k,onOpen:m,onClose:v}),{referenceRef:I,getPopperProps:B,getArrowInnerProps:V,getArrowProps:z}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{enabled:t=!0,modifiers:r,placement:n="bottom",strategy:i="absolute",arrowPadding:o=8,eventListeners:a=!0,offset:s,gutter:u=8,flip:p=!0,boundary:m="clippingParents",preventOverflow:v=!0,matchWidth:y,direction:S="ltr"}=e,E=(0,ek.useRef)(null),k=(0,ek.useRef)(null),T=(0,ek.useRef)(null),P=function(e){var t,r;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ltr",i=(null==(t=b[e])?void 0:t[n])||e;return"ltr"===n?i:null!=(r=x[e])?r:i}(n,S),C=(0,ek.useRef)(()=>{}),O=(0,ek.useCallback)(()=>{var e;t&&E.current&&k.current&&(null==(e=C.current)||e.call(C),T.current=eE(E.current,k.current,{placement:P,modifiers:[g,h,f,{...d,enabled:!!y},{name:"eventListeners",..."object"==typeof a?{enabled:!0,options:{...c,...a}}:{enabled:a,options:c}},{name:"arrow",options:{padding:o}},{name:"offset",options:{offset:null!=s?s:[0,u]}},{name:"flip",enabled:!!p,options:{padding:8}},{name:"preventOverflow",enabled:!!v,options:{boundary:m}},...null!=r?r:[]],strategy:i}),T.current.forceUpdate(),C.current=T.current.destroy)},[P,t,r,y,a,o,s,u,p,v,m,i]);(0,ek.useEffect)(()=>()=>{var e;E.current||k.current||(null==(e=T.current)||e.destroy(),T.current=null)},[]);let A=(0,ek.useCallback)(e=>{E.current=e,O()},[O]),R=(0,ek.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{...e,ref:(0,w.Px)(A,t)}},[A]),_=(0,ek.useCallback)(e=>{k.current=e,O()},[O]),M=(0,ek.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{...e,ref:(0,w.Px)(_,t),style:{...e.style,position:i,minWidth:y?void 0:"max-content",inset:"0 auto auto 0"}}},[i,_,y]),D=(0,ek.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,{size:r,shadowColor:n,bg:i,style:o,...a}=e;return{...a,ref:t,"data-popper-arrow":"",style:function(e){let{size:t,shadowColor:r,bg:n,style:i}=e,o={...i,position:"absolute"};return t&&(o["--popper-arrow-size"]=t),r&&(o["--popper-arrow-shadow-color"]=r),n&&(o["--p
1opper-arrow-bg"]=n),o}(e)}},[]),j=(0,ek.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{...e,ref:t,"data-popper-arrow-inner":""}},[]);return{update(){var e;null==(e=T.current)||e.update()},forceUpdate(){var e;null==(e=T.current)||e.forceUpdate()},transformOrigin:l.transformOrigin.varRef,referenceRef:A,popperRef:_,getPopperProps:M,getArrowProps:D,getArrowInnerProps:j,getReferenceProps:R}}({enabled:j,placement:y,arrowPadding:C,modifiers:O,gutter:R,offset:_,direction:M}),W=(0,ek.useId)(),N="tooltip-".concat(null!=S?S:W),U=(0,ek.useRef)(null),$=(0,ek.useRef)(),H=(0,ek.useCallback)(()=>{$.current&&(clearTimeout($.current),$.current=void 0)},[]),Y=(0,ek.useRef)(),q=(0,ek.useCallback)(()=>{Y.current&&(clearTimeout(Y.current),Y.current=void 0)},[]),X=(0,ek.useCallback)(()=>{q(),F()},[F,q]),G=(e=U,t=X,(0,ek.useEffect)(()=>{let r=eO(e);return r.addEventListener(eR,t),()=>r.removeEventListener(eR,t)},[t,e]),()=>{let t=eO(e),r=eA(e);t.dispatchEvent(new r.CustomEvent(eR))}),K=(0,ek.useCallback)(()=>{A||$.current||(j&&G(),$.current=eA(U).setTimeout(L,n))},[G,A,j,L,n]),J=(0,ek.useCallback)(()=>{H(),Y.current=eA(U).setTimeout(X,i)},[i,X,H]),Z=(0,ek.useCallback)(()=>{j&&o&&J()},[o,J,j]),Q=(0,ek.useCallback)(()=>{j&&u&&J()},[u,J,j]),ee=(0,ek.useCallback)(e=>{j&&"Escape"===e.key&&J()},[j,J]);eP(()=>eO(U),"keydown",p?ee:void 0),eP(()=>{if(!s)return null;let e=U.current;if(!e)return null;let t=function e(t){return["html","body","#document"].includes(t.localName)?t.ownerDocument.body:function(e){var t;if(!(null!=e&&"object"==typeof e&&"nodeType"in e&&e.nodeType===Node.ELEMENT_NODE))return!1;let r=null!=(t=e.ownerDocument.defaultView)?t:window;return e instanceof r.HTMLElement}(t)&&function(e){let{overflow:t,overflowX:r,overflowY:n}=(e.ownerDocument.defaultView||window).getComputedStyle(e);return/auto|scroll|overlay|hidden/.test(t+n+r)}(t)?t:e("html"===t.localName?t:t.assignedSlot||t.parentElement||t.ownerDocument.documentElement)}(e);return"body"===t.localName?eA(U):t},"scroll",()=>{j&&s&&X()},{passive:!0,capture:!0}),(0,ek.useEffect)(()=>{A&&(H(),j&&F())}
1,[A,j,F,H]),(0,ek.useEffect)(()=>()=>{H(),q()},[H,q]),eP(()=>U.current,"pointerleave",J);let et=(0,ek.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return{...e,ref:(0,w.Px)(U,t,I),onPointerEnter:(0,eC.Hj)(e.onPointerEnter,e=>{"touch"!==e.pointerType&&K()}),onClick:(0,eC.Hj)(e.onClick,Z),onPointerDown:(0,eC.Hj)(e.onPointerDown,Q),onFocus:(0,eC.Hj)(e.onFocus,K),onBlur:(0,eC.Hj)(e.onBlur,J),"aria-describedby":j?N:void 0}},[K,J,Q,j,N,Z,I]),er=(0,ek.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return B({...e,style:{...e.style,[l.arrowSize.var]:T?"".concat(T,"px"):void 0,[l.arrowShadowColor.var]:P}},t)},[B,T,P]);return{isOpen:j,show:K,hide:J,getTriggerProps:et,getTooltipProps:(0,ek.useCallback)(function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,r={...e.style,position:"relative",transformOrigin:l.transformOrigin.varRef};return{ref:t,...D,...e,id:N,role:"tooltip",style:r}},[D,N]),getTooltipPositionerProps:er,getArrowProps:z,getArrowInnerProps:V}}({...A,direction:u.direction});if("string"==typeof p||v)i=(0,eM.jsx)(e$.B.span,{display:"inline-block",tabIndex:0,..._.getTriggerProps(),children:p});else{let e=ek.Children.only(p);i=(0,ek.cloneElement)(e,_.getTriggerProps(e.props,e.ref))}let M=!!y,D=_.getTooltipProps({},t),j=M?function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}(D,["role","id"]):D,L=function(e,t){let r={};for(let n of t)n in e&&(r[n]=e[n]);return r}(D,["role","id"]);return m?(0,eM.jsxs)(eM.Fragment,{children:[i,(0,eM.jsx)(sh,{children:_.isOpen&&(0,eM.jsx)(eU,{...k,children:(0,eM.jsx)(e$.B.div,{..._.getTooltipPositionerProps(),__css:{zIndex:o.zIndex,pointerEvents:"none"},children:(0,eM.jsxs)(sm,{variants:a,initial:"exit",animate:"enter",exit:"exit",...O,...j,__css:o,children:[m,M&&(0,eM.jsx)(e$.B.span,{srOnly:!0,...L,children:y}),S&&(0,eM.jsx)(e$.B.div,{"data-popper-arrow":!0,className:"chakra-tooltip__arrow-wrapper",children:(0,eM.jsx)(e$.B.div,{"data-popper-arrow-inner":!0,className:"chakra-tooltip__arrow",__css:{bg:o.bg}})})]})})})})]}):(0,eM.jsx)(eM.Fragment,{children:p})});sv.displayName="Tooltip"},21891:(e,t,r)=>{"use strict";r.d(t,{M:()=>o});var n=r(12115),i=r(84585);function o(e,t,r,o){let a=(0,i.Y)(r);(0,n.useEffect)(()=>{if(e)return window.addEventListener(t,r,o),()=>window.removeEventListener(t,r,o);function r(e){a.current(e)}},[e,t,o])}},21981:(e,t,r)=>{"use strict";r.d(t,{r:()=>s,s:()=>l});var n=r(12115),i=r(50025),o=r(62418),a=(e=>(e[e.Ignore=0]="Ignore",e[e.Select=1]="Select",e[e.Close=2]="Close",e))(a||{});let s={Ignore:{kind:0},Select:e=>({kind:1,target:e}),Close:{kind:2}};function l(e,t){let{trigger:r,action:a,close:s,select:l}=t,u=(0,n.useRef)(null),c=(0,n.useRef)(null),d=(0,n.useRef)(null);(0,o.z)(e&&null!==r,"pointerdown",e=>{i.Ll(null==e?void 0:e.target)&&null!=r&&r.contains(e.target)&&(c.current=e.x,d.current=e.y,u.current=e.timeStamp)}),(0,o.z)(e&&null!==r,"pointerup",e=>{var t,r;let n=u.current;if(null===n||(u.current=null,!i.Lk(e.target))||5>Math.abs(e.x-(null!=(t=c.current)?t:e.x))&&5>Math.abs(e.y-(null!=(r=d.current)?r:e.y)))return;let o=a(e);switch(o.kind){case 0:return;case 1:e.timeStamp-n>200&&(l(o.target),s());break;case 2:s()}},{capture:!0})}},21982:(e,t,r)=>{"use strict";r.d(t,{g:()=>a});var n,i=r(12115),o=r(45554);function a(){let e,t=(e="undefined"==typeof document,(0,(n||(n=r.t(i,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[a,s]=i.useState(o._.isHandoffComplete);return a&&!1===o._.isHandoffComplete&&s(!1),i.useEffect(()=>{!0!==a&&s(!0)},[a]),i.useEffect(()=>o._.handoff(),[]),!t&&a}},22369:(e,t,r)=>{"use strict";r.d(t,{B:()=>d,p:()=>f});var n,i,o=r(12115),a=r(15110),s=r(91553),l=r(79802),u=r(87358);void 0!==u&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&(null==(n=null==u?void 0:u.env)?void 0:n.NODE_ENV)==="test"&&void 0===(null==(i=null==Element?void 0:Element.prototype)?void 0:i.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn("Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.\nPlease install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.\n\nExample usage:\n```js\nimport { mockAnimationsApi } from 'jsdom-testing-mocks'\nmockAnimationsApi()\n```"),[]});var c=(e=>(e[e.None=0]="None",e[e.Closed=1]="Closed",e[e.Enter=2]="Enter",e[e.Leave=4]="Leave",e))(c||{});function d(e){let t={};for(let r in e)!0===e[r]&&(t["data-".concat(r)]="");return t}function f(e,t,r,n){let[i,u]=(0,o.useState)(r),{hasFlag:c,addFlag:d,removeFlag:f}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,r]=(0,o.useState)(e),n=(0,o.useCallback)(e=>r(e),[]),i=(0,o.useCallback)(e=>r(t=>t|e),[]),a=(0,o.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:n,addFlag:i,hasFlag:a,removeFlag:(0,o.useCallback)(e=>r(t=>t&~e),[]),toggleFlag:(0,o.useCallback)(e=>r(t=>t^e),[])}}(e&&i?3:0),p=(0,o.useRef)(!1),h=(0,o.useRef)(!1),m=(0,s.L)();return(0,l.s)(()=>{var i;if(e){if(r&&u(!0),!t){r&&d(3);return}return null==(i=null==n?void 0:n.start)||i.call(n,r),function(e,t){let{prepare:r,run:n,done:i,inFlight:o}=t,s=(0,a.e)();return function(e,t){let{inFlight:r,prepare:n}=t;if(null!=r&&r.current)return n();let i=e.style.transition;e.style.transition="none",n(),e.offsetHeight,e.style.transition=i}(e,{prepare:r,inFlight:o}),s.nextFrame(()=>{n(),s.requestAnimationFrame(()=>{s.add(function(e,t){var r,n;let i=(0,a.e)();if(!e)return i.dispose;let o=!1;i.add(()=>{o=!0});let s=null!=(n=null==(r=e.getAnimations)?void 0:r.call(e).filter(e=>e instanceof CSSTransition))?n:[];return 0===s.length?t():Promise.allSettled(s.map(e=>e.finished)).then(()=>{o||t()}),i.dispose}(e,i))})}),s.dispose}(t,{inFlight:p,prepare(){h.current?h.current=!1:h.current=p.current,p.current=!0,h.current||(r?(d(3),f(4)):(d(4),f(2)))},run(){h.current?r?(f(3),d(4)):(f(4),d(3)):r?f(1):d(1)},done(){var e,i,o,a;h.current&&(null!=(a=null==(o=(i=t).getAnimations)?void 0:o.call(i))?a:[]).some(e=>e instanceof CSSTransition&&"finished"!==e.playState)||(p.current=!1,f(7),r||u(!1),null==(e=null==n?void 0:n.end)||e.call(n,r))}})}},[e,r,t,m]),e?[i,{closed:c(1),enter:c(2),leave:c(4),transition:c(2)||c(4)}]:[r,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}},22654:(e,t,r)=>{var n=r(83693),i=r(26745);e.exports=function(e,t,r){var o=!0,a=!0;if("function"!=typeof e)throw TypeError("Expected a function");return i(r)&&(o="leading"in r?!!r.leading:o,a="trailing"in r?!!r.trailing:a),n(e,t,{leading:o,maxWait:t,trailing:a})}},24402:(e,t,r)=>{e.exports="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g},24567:(e,t,r)=>{var n=r(48908);e.exports=function(e,t){return function(r,i){if(null==r)return r;if(!n(r))return e(r,i);for(var o=r.length,a=t?o:-1,s=Object(r);(t?a--:++a<o)&&!1!==i(s[a],a,s););return r}}},24604:(e,t,r)=>{var n=r(69833),i=r(56507),o=r(84856),a=r(9403),s=r(42979),l=r(25411),u=r(48728),c=r(38055),d="[object Arguments]",f="[object Array]",p="[object Object]",h=Object.prototype.hasOwnProperty;
1e.exports=function(e,t,r,m,v,g){var y=l(e),b=l(t),x=y?f:s(e),w=b?f:s(t);x=x==d?p:x,w=w==d?p:w;var S=x==p,E=w==p,k=x==w;if(k&&u(e)){if(!u(t))return!1;y=!0,S=!1}if(k&&!S)return g||(g=new n),y||c(e)?i(e,t,r,m,v,g):o(e,t,x,r,m,v,g);if(!(1&r)){var T=S&&h.call(e,"__wrapped__"),P=E&&h.call(t,"__wrapped__");if(T||P){var C=T?e.value():e,O=P?t.value():t;return g||(g=new n),v(C,O,r,m,g)}}return!!k&&(g||(g=new n),a(e,t,r,m,v,g))}},25023:(e,t,r)=>{var n=r(6407);e.exports=function(e,t,r,i){return n(e,function(e,n,o){t(i,e,r(e),o)}),i}},25411:e=>{e.exports=Array.isArray},25902:(e,t,r)=>{var n=r(32598),i=r(26526),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable;e.exports=n(function(){return arguments}())?n:function(e){return i(e)&&a.call(e,"callee")&&!s.call(e,"callee")}},26455:(e,t,r)=>{"use strict";r.d(t,{M:()=>d});var n=r(5325),i=r(48958),o=r(54309),a=r(12115);let s=!1,l=0;function u(e){"touch"===e.pointerType&&(s=!0,setTimeout(()=>{s=!1},50))}function c(){if("undefined"!=typeof document)return 0===l&&"undefined"!=typeof PointerEvent&&document.addEventListener("pointerup",u),l++,()=>{--l>0||"undefined"!=typeof PointerEvent&&document.removeEventListener("pointerup",u)}}function d(e){let{onHoverStart:t,onHoverChange:r,onHoverEnd:l,isDisabled:u}=e,[d,f]=(0,a.useState)(!1),p=(0,a.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,a.useEffect)(c,[]);let{addGlobalListener:h,removeAllGlobalListeners:m}=(0,n.A)(),{hoverProps:v,triggerHoverEnd:g}=(0,a.useMemo)(()=>{let e=(e,t)=>{let n=p.target;p.pointerType="",p.target=null,"touch"!==t&&p.isHovered&&n&&(p.isHovered=!1,m(),l&&l({type:"hoverend",target:n,pointerType:t}),r&&r(!1),f(!1))},n={};return"undefined"!=typeof PointerEvent&&(n.onPointerEnter=n=>{s&&"mouse"===n.pointerType||((n,a)=>{if(p.pointerType=a,u||"touch"===a||p.isHovered||!(0,i.sD)(n.currentTarget,(0,i.wt)(n)))return;p.isHovered=!0;let s=n.currentTarget;p.target=s,h((0,o.TW)((0,i.wt)(n)),"pointerover",t=>{p.isHovered&&p.target&&!(0,i.sD)(p.target,(0,i.wt)(t))&&e(t,t.pointerType)},{capture:!0}),t&&t({type:"hoverstart",target:s,pointerType:a}),r&&r(!0),f(!0)})(n,n.pointerType)},n.onPointerLeave=t=>{!u&&(0,i.sD)(t.currentTarget,(0,i.wt)(t))&&e(t,t.pointerType)}),{hoverProps:n,triggerHoverEnd:e}},[t,r,l,u,p,h,m]);return(0,a.useEffect)(()=>{u&&g({currentTarget:p.target},p.pointerType)},[u]),{hoverProps:v,isHovered:d}}},26526:e=>{e.exports=function(e){return null!=e&&"object"==typeof e}},26630:e=>{e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},26660:(e,t,r)=>{e.exports=r(59955)(Object.keys,Object)},26745:e=>{e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},26810:(e,t,r)=>{var n=r(51483);e.exports=function(){return n.Date.now()}},27467:(e,t,r)=>{var n=r(28007),i=r(17719),o=r(81495);e.exports=function(e,t){var r=this.__data__;if(r instanceof n){var a=r.__data__;if(!i||a.length<199)return a.push([e,t]),this.size=++r.size,this;r=this.__data__=new o(a)}return r.set(e,t),this.size=r.size,this}},27509:(e,t,r)=>{var n=r(18135);e.exports=function(e){var t=this.__data__,r=n(t,e);return r<0?void 0:t[r][1]}},28007:(e,t,r)=>{var n=r(55428),i=r(60044),o=r(27509),a=r(92441),s=r(72377);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},28138:(e,t,r)=>{"use strict";e.exports=r(95962)},28142:e=>{"use strict";function t(e,t){return{handler:e,config:t}}t.withOptions=function(e,t=()=>({})){function r(r){return{handler:e(r),config:t(r)}}return r.__isOptionsFunction=!0,r},e.exports=t},28165:(e,t,r)=>{"use strict";function n(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}r.d(t,{_:()=>n})},29101:e=>{e.exports=function(e,t){return function(r){return null!=r&&r[e]===t&&(void 0!==t||e in Object(r))}}},29371:(e,t,r)=>{"use strict";r.d(t,{a:()=>o});var n=r(12115),i=r(79802);function o(){let e=(0,n.useRef)(!1);return(0,i.s)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},29514:(e,t,r)=>{e.exports=r(83558)(r(51483),"DataView")},30556:e=>{var t=/\s/;e.exports=function(e){for(var r=e.length;r--&&t.test(e.charAt(r)););return r}},30926:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{callServer:function(){return n.callServer},createServerReference:function(){return o.createServerReference},findSourceMapURL:function(){return i.findSourceMapURL}});let n=r(41209),i=r(85153),o=r(77197)},31326:(e,t,r)=>{var n=r(25411),i=r(36702),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(n(e))return!1;var r=typeof e;return!!("number"==r||"symbol"==r||"boolean"==r||null==e||i(e))||a.test(e)||!o.test(e)||null!=t&&e in Object(t)}},31481:(e,t,r)=>{var n=r(81495),i=r(60656),o=r(43539);function a(e){var t=-1,r=null==e?0:e.length;for(this.__data__=new n;++t<r;)this.add(e[t])}a.prototype.add=a.prototype.push=i,a.prototype.has=o,e.exports=a},31837:(e,t,r)=>{"use strict";r.d(t,{P:()=>a});var n=r(12115),i=r(47650),o=r(53182);function a(e,t,r){let[a,s]=(0,n.useState)(r),l=void 0!==e,u=(0,n.useRef)(l),c=(0,n.useRef)(!1),d=(0,n.useRef)(!1);return!l||u.current||c.current?l||!u.current||d.current||(d.current=!0,u.current=l,console.error("A component is changing from controlled to uncontrolled. This may be caused by the value changing from a defined value to undefined, which should not happen.")):(c.current=!0,u.current=l,console.error("A component is changing from uncontrolled to controlled. This may be caused by the value changing from undefined to a defined value, which should not happen.")),[l?e:a,(0,o._)(e=>(l||(0,i.flushSync)(()=>s(e)),null==t?void 0:t(e)))]}},32198:e=>{e.exports=function(e,t){return null==e?void 0:e[t]}},32438:(e,t,r)=>{var n=r(50030);e.exports=function(e){return null==e?"":n(e)}},32499:(e,t,r)=>{e.exports=r(83558)(r(51483),"WeakMap")},32598:(e,t,r)=>{var n=r(80942),i=r(26526);e.exports=function(e){return i(e)&&"[object Arguments]"==n(e)}},33011:(e,t,r)=>{var n=r(7291),i=r(8082),o=r(90176),a=r(25411),s=r(1807);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?a(e)?i(e[0],e[1]):n(e):s(e)}},33455:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return o}});let n=r(30943)._(r(12115)),i=r(20821),o=n.default.createContext(i.imageConfigDefault)},35206:e=>{e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}},35443:(e,t,r)=>{var n=r(73423),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=n?n.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),r=e[s];try{e[s]=void 0;var n=!0}catch(e){}var i=a.call(e);return n&&(t?e[s]=r:delete e[s]),i}},36702:(e,t,r)=>{var n=r(80942),i=r(26526);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==n(e)}},36772:(e,t,r)=>{var n=r(78097),i=r(72374),o=r(91958);e.exports=function(e){return n(e,o,i)}},36862:(e,t,r)=>{var n=r(30556),i=/^\s+/;e.exports=function(e){return e?e.slice(0,n(e)+1).replace(i,""):e}},37183:e=>{var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},37617:(e,t,r)=>{"use strict";r.d(t,{o:()=>V});var n=r(12115);let i="undefined"!=typeof document?n.useLayoutEffect:()=>{};var o=r(48958);function a(e){return e.nativeEvent=e,e.isDefaultPrevented=()=>e.defaultPrevented,e.isPropagationStopped=()=>e.cancelBubble,e.persist=()=>{},e}function s(e){let t=(0,n.useRef)({isFocused:!1,observer:null});return i(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]),(0,n.useCallback)(r=>{let n=(0,o.wt)(r);(n instanceof HTMLButtonElement||n instanceof HTMLInputElement||n instanceof HTMLTextAreaElement||n instanceof HTMLSelectElement)&&(t.current.isFocused=!0,n.addEventListener("focusout",r=>{if(t.current.isFocused=!1,n.disabled){let t=a(r);null==e||e(t)}t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&n.disabled){var e;null==(e=t.current.observer)||e.disconnect();let r=n===(0,o.bq)()?null:(0,o.bq)();n.dispatchEvent(new FocusEvent("blur",{relatedTarget:r})),n.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:r}))}}),t.current.observer.observe(n,{attributes:!0,attributeFilter:["disabled"]}))},[e])}function l(e){var t;if("undefined"==typeof window||null==window.navigator)return!1;let r=null==(t=window.navigator.userAgentData)?void 0:t.brands;return Array.isArray(r)&&r.some(t=>e.test(t.brand))||e.test(window.navigator.userAgent)}function u(e){var t;return"undefined"!=typeof window&&null!=window.navigator&&e.test((null==(t=window.navigator.userAgentData)?void 0:t.platform)||window.navigator.platform)}function c(e){let t=null;return()=>(null==t&&(t=e()),t)}let d=c(function(){return u(/^Mac/i)}),f=c(function(){return u(/^iPhone/i)}),p=c(function(){return u(/^iPad/i)||d()&&navigator.maxTouchPoints>1}),h=c(function(){return f()||p()});c(function(){return d()||h()});
1let m=c(function(){return l(/AppleWebKit/i)&&!v()}),v=c(function(){return l(/Chrome/i)}),g=c(function(){return l(/Android/i)}),y=c(function(){return l(/Firefox/i)}),b=null;function x(e,t,r=!0){var n,i;let{metaKey:o,ctrlKey:a,altKey:s,shiftKey:l}=t;y()&&(null==(i=window.event)||null==(n=i.type)?void 0:n.startsWith("key"))&&"_blank"===e.target&&(d()?o=!0:a=!0);let u=m()&&d()&&!p()&&1?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:o,ctrlKey:a,altKey:s,shiftKey:l}):new MouseEvent("click",{metaKey:o,ctrlKey:a,altKey:s,shiftKey:l,detail:1,bubbles:!0,cancelable:!0});if(x.isOpening=r,function(){if(null==b){b=!1;try{document.createElement("div").focus({get preventScroll(){return b=!0,!0}})}catch{}}return b}())e.focus({preventScroll:!0});else{let t=function(e){let t=e.parentNode,r=[],n=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==n;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&r.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return n instanceof HTMLElement&&r.push({element:n,scrollTop:n.scrollTop,scrollLeft:n.scrollLeft}),r}(e);e.focus(),function(e){for(let{element:t,scrollTop:r,scrollLeft:n}of e)t.scrollTop=r,t.scrollLeft=n}(t)}e.dispatchEvent(u),x.isOpening=!1}x.isOpening=!1;var w=r(54309);let S=null,E=new Set,k=new Map,T=!1,P=!1,C={Tab:!0,Escape:!0};function O(e,t){for(let r of E)r(e,t)}function A(e){T=!0,x.isOpening||e.metaKey||!d()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(S="keyboard",O("keyboard",e))}function R(e){S="pointer","pointerType"in e&&e.pointerType,("mousedown"===e.type||"pointerdown"===e.type)&&(T=!0,O("pointer",e))}function _(e){x.isOpening||(""!==e.pointerType||!e.isTrusted)&&(g()&&e.pointerType?"click"!==e.type||1!==e.buttons:0!==e.detail||e.pointerType)||(T=!0,S="virtual")}function M(e){(0,o.wt)(e)!==window&&(0,o.wt)(e)!==document&&e.isTrusted&&(T||P||(S="virtual",O("virtual",e)),T=!1,P=!1)}function D(){T=!1,P=!0}function j(e){if("undefined"==typeof window||"undefined"==typeof document||k.get((0,w.mD)(e)))return;let t=(0,w.mD)(e),r=(0,w.TW)(e),n=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){T=!0,n.apply(this,arguments)},r.addEventListener("keydown",A,!0),r.addEventListener("keyup",A,!0),r.addEventListener("click",_,!0),t.addEventListener("focus",M,!0),t.addEventListener("blur",D,!1),"undefined"!=typeof PointerEvent&&(r.addEventListener("pointerdown",R,!0),r.addEventListener("pointermove",R,!0),r.addEventListener("pointerup",R,!0)),t.addEventListener("beforeunload",()=>{L(e)},{once:!0}),k.set(t,{focus:n})}let L=(e,t)=>{let r=(0,w.mD)(e),n=(0,w.TW)(e);t&&n.removeEventListener("DOMContentLoaded",t),k.has(r)&&(r.HTMLElement.prototype.focus=k.get(r).focus,n.removeEventListener("keydown",A,!0),n.removeEventListener("keyup",A,!0),n.removeEventListener("click",_,!0),r.removeEventListener("focus",M,!0),r.removeEventListener("blur",D,!1),"undefined"!=typeof PointerEvent&&(n.removeEventListener("pointerdown",R,!0),n.removeEventListener("pointermove",R,!0),n.removeEventListener("pointerup",R,!0)),k.delete(r))};function F(){return"pointer"!==S}"undefined"!=typeof document&&function(e){let t,r=(0,w.TW)(void 0);"loading"!==r.readyState?j(void 0):(t=()=>{j(e)},r.addEventListener("DOMContentLoaded",t)),()=>L(e,t)}();let I=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);var B=r(5325);function V(e={}){var t;let{autoFocus:r=!1,isTextInput:i,within:l}=e,u=(0,n.useRef)({isFocused:!1,isFocusVisible:r||F()}),[c,d]=(0,n.useState)(!1),[f,p]=(0,n.useState)(()=>u.current.isFocused&&u.current.isFocusVisible),h=(0,n.useCallback)(()=>p(u.current.isFocused&&u.current.isFocusVisible),[]),m=(0,n.useCallback)(e=>{u.current.isFocused=e,u.current.isFocusVisible=F(),d(e),h()},[h]);t={enabled:c,isTextInput:i},j(),(0,n.useEffect)(()=>{if((null==t?void 0:t.enabled)===!1)return;let e=(e,r)=>{(function(e,t,r){let n=(0,w.TW)(r?(0,o.wt)(r):void 0),i=r?(0,o.wt)(r):void 0,a="undefined"!=typeof window?(0,w.mD)(i).HTMLInputElement:HTMLInputElement,s="undefined"!=typeof window?(0,w.mD)(i).HTMLTextAreaElement:HTMLTextAreaElement,l="undefined"!=typeof window?(0,w.mD)(i).HTMLElement:HTMLElement,u="undefined"!=typeof window?(0,w.mD)(i).KeyboardEvent:KeyboardEvent,c=(0,o.bq)(n);return!((e=e||c instanceof a&&!I.has(c.type)||c instanceof s||c instanceof l&&c.isContentEditable)&&"keyboard"===t&&r instanceof u&&!C[r.ke
1y])})(!!(null==t?void 0:t.isTextInput),e,r)&&(e=>{u.current.isFocusVisible=e,h()})(F())};return E.add(e),()=>{E.delete(e)}},[i,c]);let{focusProps:v}=function(e){let{isDisabled:t,onFocus:r,onBlur:i,onFocusChange:a}=e,l=(0,n.useCallback)(e=>{if((0,o.wt)(e)===e.currentTarget)return i&&i(e),a&&a(!1),!0},[i,a]),u=s(l),c=(0,n.useCallback)(e=>{let t=(0,o.wt)(e),n=(0,w.TW)(t),i=n?(0,o.bq)(n):(0,o.bq)();t===e.currentTarget&&t===i&&(r&&r(e),a&&a(!0),u(e))},[a,r,u]);return{focusProps:{onFocus:!t&&(r||a||i)?c:void 0,onBlur:!t&&(i||a)?l:void 0}}}({isDisabled:l,onFocusChange:m}),{focusWithinProps:g}=function(e){let{isDisabled:t,onBlurWithin:r,onFocusWithin:i,onFocusWithinChange:l}=e,u=(0,n.useRef)({isFocusWithin:!1}),{addGlobalListener:c,removeAllGlobalListeners:d}=(0,B.A)(),f=(0,n.useCallback)(e=>{(0,o.sD)(e.currentTarget,(0,o.wt)(e))&&u.current.isFocusWithin&&!(0,o.sD)(e.currentTarget,e.relatedTarget)&&(u.current.isFocusWithin=!1,d(),r&&r(e),l&&l(!1))},[r,l,u,d]),p=s(f),h=(0,n.useCallback)(e=>{if(!(0,o.sD)(e.currentTarget,(0,o.wt)(e)))return;let t=(0,o.wt)(e),r=(0,w.TW)(t),n=(0,o.bq)(r);if(!u.current.isFocusWithin&&n===t){i&&i(e),l&&l(!0),u.current.isFocusWithin=!0,p(e);let t=e.currentTarget;c(r,"focus",e=>{let n=(0,o.wt)(e);if(u.current.isFocusWithin&&!(0,o.sD)(t,n)){let e=new r.defaultView.FocusEvent("blur",{relatedTarget:n});Object.defineProperty(e,"target",{value:t}),Object.defineProperty(e,"currentTarget",{value:t}),f(a(e))}},{capture:!0})}},[i,l,p,c,f]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:h,onBlur:f}}}({isDisabled:!l,onFocusWithinChange:m});return{isFocused:c,isFocusVisible:f,focusProps:l?g:v}}},37951:(e,t,r)=>{var n=r(80942),i=r(35206),o=r(26526),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&i(e.length)&&!!a[n(e)]}},38055:(e,t,r)=>{var n=r(37951),i=r(99425),o=r(83903),a=o&&o.isTypedArray;e.exports=a?i(a):n},38185:(e,t,r)=>{var n=r(26630);e.exports=function(e,t){var r=e.__data__;return n(t)?r["string"==typeof t?"string":"hash"]:r.map}},39013:(e,t,r)=>{"use strict";r.d(t,{w:()=>n});var n=(e=>(e[e.Left=0]="Left",e[e.Right=2]="Right",e))(n||{})},39058:(e,t,r)=>{var n=r(78363),i=function(){var e=/[^.]+$/.exec(n&&n.keys&&n.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();e.exports=function(e){return!!i&&i in e}},39089:(e,t,r)=>{e.exports=r(55777)()},40762:(e,t,r)=>{"use strict";r.d(t,{bN:()=>m,u5:()=>h,vA:()=>y});var n,i,o,a=r(87375),s=r(15110),l=r(45554),u=Object.defineProperty,c=(e,t,r)=>{if(!t.has(e))throw TypeError("Cannot "+r)},d=(e,t,r)=>(c(e,t,"read from private field"),r?r.call(e):t.get(e)),f=(e,t,r)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,r)},p=(e,t,r,n)=>(c(e,t,"write to private field"),n?n.call(e,r):t.set(e,r),r);class h{dispose(){this.disposables.dispose()}get state(){return d(this,n)}subscribe(e,t){if(l._.isServer)return()=>{};let r={selector:e,callback:t,current:e(d(this,n))};return d(this,o).add(r),this.disposables.add(()=>{d(this,o).delete(r)})}on(e,t){return l._.isServer?()=>{}:(d(this,i).get(e).add(t),this.disposables.add(()=>{d(this,i).get(e).delete(t)}))}send(e){let t=this.reduce(d(this,n),e);if(t!==d(this,n)){for(let e of(p(this,n,t),d(this,o))){let t=e.selector(d(this,n));m(e.current,t)||(e.current=t,e.callback(t))}for(let t of d(this,i).get(e.type))t(d(this,n),e)}}constructor(e){f(this,n,{}),f(this,i,new a.G(()=>new Set)),f(this,o,new Set),((e,t,r)=>((e,t,r)=>t in e?u(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!=typeof t?t+"":t,r))(this,"disposables",(0,s.e)()),p(this,n,e),l._.isServer&&this.disposables.microTask(()=>{this.dispose()})}}function m(e,t){return!!Object.is(e,t)||"object"==typeof e&&null!==e&&"object"==typeof t&&null!==t&&(Array.isArray(e)&&Array.isArray(t)?e.length===t.length&&v(e[Symbol.iterator](),t[Symbol.iterator]()):e instanceof Map&&t instanceof Map||e instanceof Set&&t instanceof Set?e.size===t.size&&v(e.entries(),t.entries()):!!(g(e)&&g(t))&&v(Object.entries(e)[Symbol.iterator](),Object.entries(t)[Symbol.iterator]()))}function v(e,t){for(;;){let r=e.next(),n=t.next();if(r.done&&n.done)return!0;
1if(r.done||n.done||!Object.is(r.value,n.value))return!1}}function g(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||null===Object.getPrototypeOf(t)}function y(e){let[t,r]=e(),n=(0,s.e)();return function(){for(var e=arguments.length,i=Array(e),o=0;o<e;o++)i[o]=arguments[o];t(...i),n.dispose(),n.microTask(r)}}n=new WeakMap,i=new WeakMap,o=new WeakMap},41982:(e,t,r)=>{var n=r(36862),i=r(26745),o=r(36702),a=0/0,s=/^[-+]0x[0-9a-f]+$/i,l=/^0b[01]+$/i,u=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return a;if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=n(e);var r=l.test(e);return r||u.test(e)?c(e.slice(2),r?2:8):s.test(e)?a:+e}},42493:(e,t,r)=>{var n=r(14638);e.exports=function(e){return function(t){return n(t,e)}}},42642:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,i=0,o=[];++r<n;){var a=e[r];t(a,r,e)&&(o[i++]=a)}return o}},42979:(e,t,r)=>{var n=r(29514),i=r(17719),o=r(69568),a=r(45645),s=r(32499),l=r(80942),u=r(37183),c="[object Map]",d="[object Promise]",f="[object Set]",p="[object WeakMap]",h="[object DataView]",m=u(n),v=u(i),g=u(o),y=u(a),b=u(s),x=l;(n&&x(new n(new ArrayBuffer(1)))!=h||i&&x(new i)!=c||o&&x(o.resolve())!=d||a&&x(new a)!=f||s&&x(new s)!=p)&&(x=function(e){var t=l(e),r="[object Object]"==t?e.constructor:void 0,n=r?u(r):"";if(n)switch(n){case m:return h;case v:return c;case g:return d;case y:return f;case b:return p}return t}),e.exports=x},43161:(e,t,r)=>{var n=r(70300),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return n?void 0!==t[e]:i.call(t,e)}},43539:e=>{e.exports=function(e){return this.__data__.has(e)}},43977:(e,t,r)=>{"use strict";r.d(t,{F:()=>o});var n=r(12115),i=r(53182);function o(e,t){let r=(0,n.useRef)([]),o=(0,i._)(e);(0,n.useEffect)(()=>{let e=[...r.current];for(let[n,i]of t.entries())if(r.current[n]!==i){let n=o(t,e);return r.current=t,n}},[o,...t])}},44805:(e,t,r)=>{"use strict";r.d(t,{Fc:()=>i,JO:()=>o,nY:()=>a});var n=r(15110);let i={Idle:{kind:"Idle"},Tracked:e=>({kind:"Tracked",position:e}),Moved:{kind:"Moved"}};function o(e){let t=e.getBoundingClientRect();return"".concat(t.x,",").concat(t.y)}function a(e,t,r){let i=(0,n.e)();if("Tracked"===t.kind){let n=function(){a!==o(e)&&(i.dispose(),r())},{position:a}=t,s=new ResizeObserver(n);s.observe(e),i.add(()=>s.disconnect()),i.addEventListener(window,"scroll",n,{passive:!0}),i.addEventListener(window,"resize",n)}return()=>i.dispose()}},45554:(e,t,r)=>{"use strict";r.d(t,{_:()=>a});var n=Object.defineProperty,i=(e,t,r)=>(((e,t,r)=>t in e?n(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!=typeof t?t+"":t,r),r);class o{set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}constructor(){i(this,"current",this.detect()),i(this,"handoffState","pending"),i(this,"currentId",0)}}let a=new o},45645:(e,t,r)=>{e.exports=r(83558)(r(51483),"Set")},45798:(e,t,r)=>{"use strict";function n(e,t){let r={};return Object.keys(e).forEach(n=>{t.includes(n)||(r[n]=e[n])}),r}r.d(t,{I$:()=>o,TB:()=>a,cJ:()=>n,rY:()=>i}),r(79824);var i=(e=>{let t=new WeakMap;return(r,n,i,o)=>{if(void 0===r)return e(r,n,i);t.has(r)||t.set(r,new Map);let a=t.get(r);if(a.has(n))return a.get(n);let s=e(r,n,i,o);return a.set(n,s),s}})(function(e,t,r,n){let i="string"==typeof t?t.split("."):[t];for(n=0;n<i.length&&e;n+=1)e=e[i[n]];return void 0===e?r:e});function o(e,t){let r={};return Object.keys(e).forEach(n=>{let i=e[n];t(i,n,e)&&(r[n]=i)}),r}var a=e=>o(e,e=>null!=e)},45848:(e,t,r)=>{"use strict";r.d(t,{J:()=>a,q:()=>o});var n=r(12115);let i=(0,n.createContext)(void 0);function o(){return(0,n.useContext)(i)}function a(e){let{id:t,children:r}=e;return n.createElement(i.Provider,{value:t},r)}},46126:(e,t,r)=>{"use strict";r.d(t,{T:()=>q,w:()=>Y});var n=r(12115),i=function(){function e(e){var t=this;this._insertTag=function(e){var r;r=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepe
vendor: 7,859 bytes, line 1
1nd?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,r),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){this.ctr%(this.isSpeedy?65e3:1)==0&&this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t));var t,r=this.tags[this.tags.length-1];if(this.isSpeedy){var n=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(r);try{n.insertRule(e,n.cssRules.length)}catch(e){}}else r.appendChild(document.createTextNode(e));this.ctr++},t.flush=function(){this.tags.forEach(function(e){var t;return null==(t=e.parentNode)?void 0:t.removeChild(e)}),this.tags=[],this.ctr=0},e}(),o=Math.abs,a=String.fromCharCode,s=Object.assign;function l(e,t,r){return e.replace(t,r)}function u(e,t){return e.indexOf(t)}function c(e,t){return 0|e.charCodeAt(t)}function d(e,t,r){return e.slice(t,r)}function f(e){return e.length}function p(e,t){return t.push(e),e}var h=1,m=1,v=0,g=0,y=0,b="";function x(e,t,r,n,i,o,a){return{value:e,root:t,parent:r,type:n,props:i,children:o,line:h,column:m,length:a,return:""}}function w(e,t){return s(x("",null,null,"",null,null,0),e,{length:-e.length},t)}function S(){return y=g<v?c(b,g++):0,m++,10===y&&(m=1,h++),y}function E(){return c(b,g)}function k(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function T(e){return h=m=1,v=f(b=e),g=0,[]}function P(e){var t,r;return(t=g-1,r=function e(t){for(;S();)switch(y){case t:return g;case 34:case 39:34!==t&&39!==t&&e(y);break;case 40:41===t&&e(t);break;case 92:S()}return g}(91===e?e+2:40===e?e+1:e),d(b,t,r)).trim()}var C="-ms-",O="-moz-",A="-webkit-",R="comm",_="rule",M="decl",D="@keyframes";function j(e,t){for(var r="",n=e.length,i=0;i<n;i++)r+=t(e[i],i,e,t)||"";return r}function L(e,t,r,n){switch(e.type){case"@layer":if(e.children.length)break;case"@import":case M:return e.return=e.return||e.value;case R:return"";case D:return e.return=e.value+"{"+j(e.children,n)+"}";case _:e.value=e.props.join(",")}return f(r=j(e.children,n))?e.return=e.value+"{"+r+"}":""}function F(e,t,r,n,i,a,s,u,c,f,p){for(var h=i-1,m=0===i?a:[""],v=m.length,g=0,y=0,b=0;g<n;++g)for(var w=0,S=d(e,h+1,h=o(y=s[g])),E=e;w<v;++w)(E=(y>0?m[w]+" "+S:l(S,/&\f/g,m[w])).trim())&&(c[b++]=E);return x(e,t,r,0===i?_:u,c,f,p)}function I(e,t,r,n){return x(e,t,r,M,d(e,0,n),d(e,n+1,-1),n)}var B=function(e,t,r){for(var n=0,i=0;n=i,i=E(),38===n&&12===i&&(t[r]=1),!k(i);)S();return d(b,e,g)},V=function(e,t){var r=-1,n=44;do switch(k(n)){case 0:38===n&&12===E()&&(t[r]=1),e[r]+=B(g-1,t,r);break;case 2:e[r]+=P(n);break;case 4:if(44===n){e[++r]=58===E()?"&\f":"",t[r]=e[r].length;break}default:e[r]+=a(n)}while(n=S());return e},z=function(e,t){var r;return r=V(T(e),t),b="",r},W=new WeakMap,N=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,r=e.parent,n=e.column===r.column&&e.line===r.line;"rule"!==r.type;)if(!(r=r.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||W.get(r))&&!n){W.set(e,!0);for(var i=[],o=z(t,i),a=r.props,s=0,l=0;s<o.length;s++)for(var u=0;u<a.length;u++,l++)e.props[l]=i[s]?o[s].replace(/&\f/g,a[u]):a[u]+" "+o[s]}}},U=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},$=[function(e,t,r,n){if(e.length>-1&&!e.return)switch(e.type){case M:e.return=function e(t,r){switch(45^c(t,0)?(((r<<2^c(t,0))<<2^c(t,1))<<2^c(t,2))<<2^c(t,3):0){case 5103:return A+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return A+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return A+t+O+t+C+t+t;case 6828:case 4268:return A+t+C+t+t;case 6165:return A+t+C+"flex-"+t+t;case 5187:return A+t+l(t,/(\w+).+(:[^]+)/,A+"box-$1$2"+C+"flex-$1$2")+t;case 5443:return A+t+C+"flex-item-"+l(t,/flex-|-self/,"")+t;case 4675:return A+t+C+"flex-line-pack"+l(t,/align-content|flex-|-self/,"")+t;case 5548:return A+t+C+l(t,"shrink","negative")+t;case 5292:return A+t+C+l(t,"basis","preferred-size")+t;case 6060:return A+"box-"+l(t,"-grow","")+A+t+C+l(t,"grow","positive")+t;case 4554:return A+l(t,/([^-])(transform)/g,"$1"+A+"$2")+t;case 6187:return l(l(l(t,/(zoom-|grab)/,A+"$1"),/(image-set)/,A+"$1"),t,"")+t;case 5495:case 3959:return l(t,/(image-set\([^]*)/,A+"$1$`$1");case 4968:return l(l(t,/(.+:)(flex-)?(.*)/,A+"box-pack:$3"+C+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+A+t+t;case 4095:case 3583:case 4068:case 2532:return l(t,/(.+)-inline(.+)/,A+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(f(t)-1-r>6)switch(c(t,r+1)){case 109:if(45!==c(t,r+4))break;case 102:return l(t,/(.+:)(.+)-([^]+)/,"$1"+A+"$2-$3$1"+O+(108==c(t,r+3)?"$3":"$2-$3"))+t;case 115:return~u(t,"stretch")?e(l(t,"stretch","fill-available"),r)+t:t}break;case 4949:if(115!==c(t,r+1))break;case 6444:switch(c(t,f(t)-3-(~u(t,"!important")&&10))){case 107:return l(t,":",":"+A)+t;case 101:return l(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+A+(45===c(t,14)?"inline-":"")+"box$3$1"+A+"$2$3$1"+C+"$2box$3")+t}break;case 5936:switch(c(t,r+11)){case 114:return A+t+C+l(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return A+t+C+l(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return A+t+C+l(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return A+t+C+t+t}return t}(e.value,e.length);break;case D:return j([w(e,{value:l(e.value,"@","@"+A)})],n);case _:if(e.length){var i,o;return i=e.props,o=function(t){var r;switch(r=t,(r=/(::plac\w+|:read-\w+)/.exec(r))?r[0]:r){case":read-only":case":read-write":return j([w(e,{props:[l(t,/:(read-\w+)/,":"+O+"$1")]})],n);case"::placeholder":return j([w(e,{props:[l(t,/:(plac\w+)/,":"+A+"input-$1")]}),w(e,{props:[l(t,/:(plac\w+)/,":"+O+"$1")]}),w(e,{props:[l(t,/:(plac\w+)/,C+"input-$1")]})],n)}return""},i.map(o).join("")}}}];r(90209),r(54299);var H=n.createContext("undefined"!=typeof HTMLElement?function(e){var t,r,n,o,s,v=e.key;if("css"===v){var w=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(w,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var C=e.stylisPlugins||$,O={},A=[];o=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+v+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),r=1;r<t.length;r++)O[t[r]]=!0;A.push(e)});var _=(r=(t=[N,U].concat(C,[L,(n=function(e){s.insert(e)},function(e){!e.root&&(e=e.return)&&n(e)})])).length,function(e,n,i,o){for(var a="",s=0;s<r;s++)a+=t[s](e,n,i,o)||"";return a}),M=function(e){var t,r;return j((r=function e(t,r,n,i,o,s,v,w,T){for(var C,O=0,A=0,_=v,M=0,D=0,j=0,L=1,B=1,V=1,z=0,W="",N=o,U=s,$=i,H=W;B;)switch(j=z,z=S()){case 40:if(108!=j&&58==c(H,_-1)){-1!=u(H+=l(P(z),"&","&\f"),"&\f")&&(V=-1);break}case 34:case 39:case 91:H+=P(z);break;case 9:case 10:case 13:case 32:H+=function(e){for(;y=E();)if(y<33)S();else break;return k(e)>2||k(y)>3?"":" "}(j);break;case 92:H+=function(e,t){for(var r;--t&&S()&&!(y<48)&&!(y>102)&&(!(y>57)||!(y<65))&&(!(y>
170)||!(y<97)););return r=g+(t<6&&32==E()&&32==S()),d(b,e,r)}(g-1,7);continue;case 47:switch(E()){case 42:case 47:p((C=function(e,t){for(;S();)if(e+y===57)break;else if(e+y===84&&47===E())break;return"/*"+d(b,t,g-1)+"*"+a(47===e?e:S())}(S(),g),x(C,r,n,R,a(y),d(C,2,-2),0)),T);break;default:H+="/"}break;case 123*L:w[O++]=f(H)*V;case 125*L:case 59:case 0:switch(z){case 0:case 125:B=0;case 59+A:-1==V&&(H=l(H,/\f/g,"")),D>0&&f(H)-_&&p(D>32?I(H+";",i,n,_-1):I(l(H," ","")+";",i,n,_-2),T);break;case 59:H+=";";default:if(p($=F(H,r,n,O,A,o,w,W,N=[],U=[],_),s),123===z)if(0===A)e(H,r,$,$,N,s,_,w,U);else switch(99===M&&110===c(H,3)?100:M){case 100:case 108:case 109:case 115:e(t,$,$,i&&p(F(t,$,$,0,0,o,w,W,o,N=[],_),U),o,U,_,w,i?N:U);break;default:e(H,$,$,$,[""],U,0,w,U)}}O=A=D=0,L=V=1,W=H="",_=v;break;case 58:_=1+f(H),D=j;default:if(L<1){if(123==z)--L;else if(125==z&&0==L++&&125==(y=g>0?c(b,--g):0,m--,10===y&&(m=1,h--),y))continue}switch(H+=a(z),z*L){case 38:V=A>0?1:(H+="\f",-1);break;case 44:w[O++]=(f(H)-1)*V,V=1;break;case 64:45===E()&&(H+=P(S())),M=E(),A=_=f(W=H+=function(e){for(;!k(E());)S();return d(b,e,g)}(g)),z++;break;case 45:45===j&&2==f(H)&&(L=0)}}return s}("",null,null,null,[""],t=T(t=e),0,[0],t),b="",r),_)},D={key:v,sheet:new i({key:v,container:o,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:O,registered:{},insert:function(e,t,r,n){s=r,M(e?e+"{"+t.styles+"}":t.styles),n&&(D.inserted[t.name]=!0)}};return D.sheet.hydrate(A),D}({key:"css"}):null);H.Provider;var Y=function(e){return(0,n.forwardRef)(function(t,r){return e(t,(0,n.useContext)(H),r)})},q=n.createContext({})},46239:e=>{e.exports=function(e){return this.__data__.get(e)}},47396:(e,t,r)=>{"use strict";r.d(t,{D:()=>d,Q:()=>l});var n=r(40762),i=r(87375),o=r(20536),a=Object.defineProperty,s=(e,t,r)=>(((e,t,r)=>t in e?a(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!=typeof t?t+"":t,r),r),l=(e=>(e[e.Push=0]="Push",e[e.Pop=1]="Pop",e))(l||{});let u={0(e,t){let r=t.id,n=e.stack,i=e.stack.indexOf(r);if(-1!==i){let t=e.stack.slice();return t.splice(i,1),t.push(r),n=t,{...e,stack:n}}return{...e,stack:[...e.stack,r]}},1(e,t){let r=t.id,n=e.stack.indexOf(r);if(-1===n)return e;let i=e.stack.slice();return i.splice(n,1),{...e,stack:i}}};class c extends n.u5{static new(){return new c({stack:[]})}reduce(e,t){return(0,o.Y)(t.type,u,e,t)}constructor(){super(...arguments),s(this,"actions",{push:e=>this.send({type:0,id:e}),pop:e=>this.send({type:1,id:e})}),s(this,"selectors",{isTop:(e,t)=>e.stack[e.stack.length-1]===t,inStack:(e,t)=>e.stack.includes(t)})}}let d=new i.G(()=>c.new())},48728:(e,t,r)=>{e=r.nmd(e);var n=r(51483),i=r(21457),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,s=a&&a.exports===o?n.Buffer:void 0,l=s?s.isBuffer:void 0;e.exports=l||i},48908:(e,t,r)=>{var n=r(71730),i=r(35206);e.exports=function(e){return null!=e&&i(e.length)&&!n(e)}},48958:(e,t,r)=>{"use strict";r.d(t,{bq:()=>i,wt:()=>o,sD:()=>n}),r(54309);function n(e,t){return!!t&&!!e&&e.contains(t)}let i=(e=document)=>e.activeElement;function o(e){return e.target}},48974:(e,t,r)=>{var n=r(95721),i=r(25023),o=r(33011),a=r(25411);e.exports=function(e,t){return function(r,s){var l=a(r)?n:i,u=t?t():{};return l(r,e,o(s,2),u)}}},49221:(e,t,r)=>{"use strict";r.d(t,{MM:()=>d,VY:()=>p,rU:()=>f});var n=r(12115),i=r(53182),o=r(79802),a=r(80490),s=r(17342),l=r(57865),u=r(69159);let c=(0,n.createContext)(null);function d(){var e,t;return null!=(t=null==(e=(0,n.useContext)(c))?void 0:e.value)?t:void 0}function f(){let[e,t]=(0,n.useState)([]);return[e.length>0?e.join(" "):void 0,(0,n.useMemo)(()=>function(e){let r=(0,i._)(e=>(t(t=>[...t,e]),()=>t(t=>{let r=t.slice(),n=r.indexOf(e);return -1!==n&&r.splice(n,1),r}))),o=(0,n.useMemo)(()=>({register:r,slot:e.slot,name:e.name,props:e.props,value:e.value}),[r,e.slot,e.name,e.props,e.value]);return n.createElement(c.Provider,{value:o},e.children)},[t])]}c.displayName="DescriptionContext";let p=Object.assign((0,u.FX)(function(e,t){let r=(0,n.useId)(),i=(0,l._)(),{id:d="headlessui-description-".concat(r),...f}=e,p=function e(){let t=(0,n.useContext)(c);if(null===t){let t=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),h=(0,s.P)(t);(0,o.s)(()=>p.register(d),[d,p.register]);let m=(0,a._)({...p.slot,disabled:i||!1}),v={ref:h,...p.props,id:d};return(0,u.Ci)()({ourProps:v,theirProps:f,slot:m,defaultTag:"p",name:p.name||"Description"})}),{})},50025:(e,t,r)=>{"use strict";
1function n(e){return"object"==typeof e&&null!==e&&"nodeType"in e}function i(e){return n(e)&&"tagName"in e}function o(e){return i(e)&&"accessKey"in e}function a(e){return i(e)&&"tabIndex"in e}function s(e){return i(e)&&"style"in e}function l(e){return o(e)&&"IFRAME"===e.nodeName}function u(e){return o(e)&&"INPUT"===e.nodeName}function c(e){return o(e)&&"LABEL"===e.nodeName}function d(e){return o(e)&&"FIELDSET"===e.nodeName}function f(e){return o(e)&&"LEGEND"===e.nodeName}function p(e){return!!i(e)&&e.matches('a[href],audio[controls],button,details,embed,iframe,img[usemap],input:not([type="hidden"]),label,select,textarea,video[controls]')}r.d(t,{A3:()=>u,Er:()=>d,Gu:()=>l,H5:()=>p,Jb:()=>f,Lk:()=>a,Ll:()=>n,kS:()=>c,pv:()=>s,sb:()=>o,vq:()=>i})},50030:(e,t,r)=>{var n=r(73423),i=r(91426),o=r(25411),a=r(36702),s=1/0,l=n?n.prototype:void 0,u=l?l.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return i(t,e)+"";if(a(t))return u?u.call(t):"";var r=t+"";return"0"==r&&1/t==-s?"-0":r}},51116:(e,t,r)=>{"use strict";r.d(t,{S:()=>o,a:()=>a});var n=r(12115);let i=(0,n.createContext)(!1);function o(){return(0,n.useContext)(i)}function a(e){return n.createElement(i.Provider,{value:e.force},e.children)}},51204:(e,t,r)=>{var n=r(70300);e.exports=function(){this.__data__=n?n(null):{},this.size=0}},51284:(e,t,r)=>{"use strict";r.d(t,{q:()=>i});var n=r(12115);function i(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},{name:t,strict:r=!0,hookName:i="useContext",providerName:o="Provider",errorMessage:a,defaultValue:s}=e,l=(0,n.createContext)(s);return l.displayName=t,[l.Provider,function e(){var t;let s=(0,n.useContext)(l);if(!s&&r){let r=Error(null!=a?a:"".concat(i," returned `undefined`. Seems you forgot to wrap component within ").concat(o));throw r.name="ContextError",null==(t=Error.captureStackTrace)||t.call(Error,r,e),r}return s},l]}},51483:(e,t,r)=>{var n=r(24402),i="object"==typeof self&&self&&self.Object===Object&&self;e.exports=n||i||Function("return this")()},52166:(e,t,r)=>{"use strict";r.d(t,{EN:()=>L,_q:()=>D,kS:()=>j});var n,i=r(37617),o=r(26455),a=r(12115),s=r(3538),l=r(53182),u=r(99900),c=r(80490),d=r(17342),f=r(22369),p=r(84931),h=r(55668),m=r(88476),v=r(50025),g=r(20536),y=r(85986),b=r(69159);let x=null!=(n=a.startTransition)?n:function(e){e()};var w=r(88499),S=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(S||{}),E=(e=>(e[e.ToggleDisclosure=0]="ToggleDisclosure",e[e.CloseDisclosure=1]="CloseDisclosure",e[e.SetButtonId=2]="SetButtonId",e[e.SetPanelId=3]="SetPanelId",e[e.SetButtonElement=4]="SetButtonElement",e[e.SetPanelElement=5]="SetPanelElement",e))(E||{});let k={0:e=>({...e,disclosureState:(0,g.Y)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId},4:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},5:(e,t)=>e.panelElement===t.element?e:{...e,panelElement:t.element}},T=(0,a.createContext)(null);function P(e){let t=(0,a.useContext)(T);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Disclosure /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,P),t}return t}T.displayName="DisclosureContext";let C=(0,a.createContext)(null);C.displayName="DisclosureAPIContext";let O=(0,a.createContext)(null);function A(e,t){return(0,g.Y)(t.type,k,e,t)}O.displayName="DisclosurePanelContext";let R=a.Fragment,_=b.Ac.RenderStrategy|b.Ac.Static,M=(0,b.FX)(function(e,t){let{defaultOpen:r=!1,...n}=e,i=(0,a.useRef)(null),o=(0,d.P)(t,(0,d.a)(e=>{i.current=e},void 0===e.as||(0,b.zv)(e.as))),s=(0,a.useReducer)(A,{disclosureState:+!r,buttonElement:null,panelElement:null,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:f},m]=s,x=(0,l._)(e=>{m({type:1});let t=(0,y.TW)(i.current);if(!t||!f)return;let r=e?v.Lk(e)?e:"current"in e&&v.Lk(e.current)?e.current:t.getElementById(f):t.getElementById(f);null==r||r.focus()}),w=(0,a.useMemo)(()=>({close:x}),[x]),S=(0,c._)({open:0===u,close:x}),E=(0,b.Ci)();return a.createElement(T.Provider,{value:s},a.createElement(C.Provider,{value:w},a.createElement(p.e,{value:x},a.createElement(h.El,{value:(0,g.Y)(u,{0:h.Uw.Open,1:h.Uw.Closed})},E({ourProps:{ref:o},theirProps:n,slot:S,defaultTag:R,name:"Disclosure"})))))}),D=(0,b.FX)(function(e,t){let r=(0,a.useId)(),{id:n="headlessui-disclosure-button-".concat(r),disabled:f=!1,autoFocus:p=!1,...h}=e,[v,g]=P("Disclosure.Button"),y=(0,a.useContext)(O),x=null!==y&&y===v.panelId,S=(0,a.useRef)(null),E=(0,d.P)(S,t,(0,l._)(e=>{if(!x)return g({type:4,element:e})}));(0,a.useEffect)(()=>
1{if(!x)return g({type:2,buttonId:n}),()=>{g({type:2,buttonId:null})}},[n,g,x]);let k=(0,l._)(e=>{var t;if(x){if(1===v.disclosureState)return;switch(e.key){case w.D.Space:case w.D.Enter:e.preventDefault(),e.stopPropagation(),g({type:0}),null==(t=v.buttonElement)||t.focus()}}else switch(e.key){case w.D.Space:case w.D.Enter:e.preventDefault(),e.stopPropagation(),g({type:0})}}),T=(0,l._)(e=>{e.key===w.D.Space&&e.preventDefault()}),C=(0,l._)(e=>{var t;(0,m.l)(e.currentTarget)||f||(x?(g({type:0}),null==(t=v.buttonElement)||t.focus()):g({type:0}))}),{isFocusVisible:A,focusProps:R}=(0,i.o)({autoFocus:p}),{isHovered:_,hoverProps:M}=(0,o.M)({isDisabled:f}),{pressed:D,pressProps:j}=(0,s.Z)({disabled:f}),L=(0,c._)({open:0===v.disclosureState,hover:_,active:D,disabled:f,focus:A,autofocus:p}),F=(0,u.c)(e,v.buttonElement),I=x?(0,b.v6)({ref:E,type:F,disabled:f||void 0,autoFocus:p,onKeyDown:k,onClick:C},R,M,j):(0,b.v6)({ref:E,id:n,type:F,"aria-expanded":0===v.disclosureState,"aria-controls":v.panelElement?v.panelId:void 0,disabled:f||void 0,autoFocus:p,onKeyDown:k,onKeyUp:T,onClick:C},R,M,j);return(0,b.Ci)()({ourProps:I,theirProps:h,slot:L,defaultTag:"button",name:"Disclosure.Button"})}),j=(0,b.FX)(function(e,t){let r=(0,a.useId)(),{id:n="headlessui-disclosure-panel-".concat(r),transition:i=!1,...o}=e,[s,u]=P("Disclosure.Panel"),{close:p}=function e(t){let r=(0,a.useContext)(C);if(null===r){let r=Error("<".concat(t," /> is missing a parent <Disclosure /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(r,e),r}return r}("Disclosure.Panel"),[m,v]=(0,a.useState)(null),g=(0,d.P)(t,(0,l._)(e=>{x(()=>u({type:5,element:e}))}),v);(0,a.useEffect)(()=>(u({type:3,panelId:n}),()=>{u({type:3,panelId:null})}),[n,u]);let y=(0,h.O_)(),[w,S]=(0,f.p)(i,m,null!==y?(y&h.Uw.Open)===h.Uw.Open:0===s.disclosureState),E=(0,c._)({open:0===s.disclosureState,close:p}),k={ref:g,id:n,...(0,f.B)(S)},T=(0,b.Ci)();return a.createElement(h.$x,null,a.createElement(O.Provider,{value:s.panelId},T({ourProps:k,theirProps:o,slot:E,defaultTag:"div",features:_,visible:w,name:"Disclosure.Panel"})))}),L=Object.assign(M,{Button:D,Panel:j})},53182:(e,t,r)=>{"use strict";r.d(t,{_:()=>o});var n=r(12115),i=r(84585);let o=function(e){let t=(0,i.Y)(e);return n.useCallback(function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return t.current(...r)},[t])}},53769:(e,t,r)=>{"use strict";r.d(t,{WF:()=>eS,go:()=>ey,h7:()=>ew,wh:()=>ex});var n=r(37617),i=r(26455),o=r(12115),a=r(47650),s=r(3538),l=r(10514),u=r(31837),c=r(5795),d=r(91553),f=r(61576),p=r(53182),h=r(54595),m=r(76598),v=r(79802),g=r(84585),y=r(71691),b=r(59032),x=r(20797),w=r(21981),S=r(99900),E=r(59879),k=r(80490),T=r(17342),P=r(50025);let C=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function O(e){var t,r;let n=null!=(t=e.innerText)?t:"",i=e.cloneNode(!0);if(!P.sb(i))return n;let o=!1;for(let e of i.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),o=!0;let a=o?null!=(r=i.innerText)?r:"":n;return C.test(a)&&(a=a.replace(C,"")),a}var A=r(89136),R=r(22369),_=r(57865),M=r(54571),D=r(67867),j=r(67591),L=r(45848),F=r(55668),I=r(47396),B=r(15714),V=r(7031),z=r(15110),W=r(99795),N=r(54573),U=r(20536),$=r(85986),H=r(69159),Y=r(49221),q=r(88499),X=r(82093),G=r(75663),K=r(40762),J=r(44805),Z=Object.defineProperty,Q=(e,t,r)=>(((e,t,r)=>t in e?Z(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!=typeof t?t+"":t,r),r),ee=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(ee||{}),et=(e=>(e[e.Single=0]="Single",e[e.Multi=1]="Multi",e))(et||{}),er=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(er||{}),en=(e=>(e[e.OpenListbox=0]="OpenListbox",e[e.CloseListbox=1]="CloseListbox",e[e.GoToOption=2]="GoToOption",e[e.Search=3]="Search",e[e.ClearSearch=4]="ClearSearch",e[e.SelectOption=5]="SelectOption",e[e.RegisterOptions=6]="RegisterOptions",e[e.UnregisterOptions=7]="UnregisterOptions",e[e.SetButtonElement=8]="SetButtonElement",e[e.SetOptionsElement=9]="SetOptionsElement",e[e.SortOptions=10]="SortOptions",e[e.MarkButtonAsMoved=11]="MarkButtonAsMoved",e))(en||{});function ei(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,r=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,n=(0,W.wl)(t(e.options.slice()),e=>e.dataRef.current.domRef.current),i=r?n.indexOf(r):null;return -1===i&&(i=null),{options:n,activeOptionIndex:i}}let eo={1(e){if(e.dataRef.current.disabled||1===e.listboxState)return e;let t=e.buttonElement?J.Fc.Tracked((0,J.JO)(e.buttonElement)):e.buttonPositionState;return{...e,activeOptionIndex:null,pendingFocus:{focus:V.B.Nothing},listboxState:1,__demoMode:!1,buttonPositionState:t}},0(e,t){if(e.dataRef.current.disabled||0===e.listboxState)return e;let r=e.activeOptionIndex,{isSelected:n}=e.dataRef.current,i=e.options.findIndex(e=>n(e.dataRef.current.value));return -1!==i&&(r=i),{...e,frozenValue:!1,pendingFocus:t.focus,listboxState:0,activeOptionIndex:r,__demoMode:!1,buttonPositionState:J.Fc.Idle}},2(e,t){var r,n,i,o,a;if(e.dataRef.current.disabled||1===e.listboxState)return e;let s={...e,searchQuery:"",activationTrigger:null!=(r=t.trigger)?r:1,__demoMode:!1};if(t.focus===V.B.Nothing)return{...s,activeOptionIndex:null};if(t.focus===V.B.Specific)return{...s,activeOptionIndex:e.options.findIndex(e=>e.id===t.id)};if(t.focus===V.B.Previous){let r=e.activeOptionIndex;if(null!==r){let o=e.options[r].dataRef.current.domRef,a=(0,V.X)(t,{resolveItems:()=>e.options,resolveActiveIndex:()=>e.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==a){let t=e.options[a].dataRef.current.domRef;if((null==(n=o.current)?void 0:n.previousElementSibling)===t.current||(null==(i=t.current)?void 0:i.previousElementSibling)===null)return{...s,activeOptionIndex:a}}}}else if(t.focus===V.B.Next){let r=e.activeOptionIndex;if(null!==r){let n=e.options[r].dataRef.current.domRef,i=(0,V.X)(t,{resolveItems:()=>e.options,resolveActiveIndex:()=>e.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==i){let t=e.options[i].dataRef.current.domRef;if((null==(o=n.current)?void 0:o.nextElementSibling)===t.current||(null==(a=t.current)?void 0:a.nextElementSibling)===null)return{...s,activeOptionIndex:i}}}}let l=ei(e),u=(0,V.X)(t,{resolveItems:()=>l.options,resolveActiveIndex:()=>l.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...s,...l,activeOptionIndex:u}},3:(e,t)=>
1{if(e.dataRef.current.disabled||1===e.listboxState)return e;let r=+(""===e.searchQuery),n=e.searchQuery+t.value.toLowerCase(),i=(null!==e.activeOptionIndex?e.options.slice(e.activeOptionIndex+r).concat(e.options.slice(0,e.activeOptionIndex+r)):e.options).find(e=>{var t;return!e.dataRef.current.disabled&&(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(n))}),o=i?e.options.indexOf(i):-1;return -1===o||o===e.activeOptionIndex?{...e,searchQuery:n}:{...e,searchQuery:n,activeOptionIndex:o,activationTrigger:1}},4:e=>e.dataRef.current.disabled||1===e.listboxState||""===e.searchQuery?e:{...e,searchQuery:""},5:e=>0===e.dataRef.current.mode?{...e,frozenValue:!0}:{...e},6:(e,t)=>{let r=e.options.concat(t.options),n=e.activeOptionIndex;if(e.pendingFocus.focus!==V.B.Nothing&&(n=(0,V.X)(e.pendingFocus,{resolveItems:()=>r,resolveActiveIndex:()=>e.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled})),null===e.activeOptionIndex){let{isSelected:t}=e.dataRef.current;if(t){let e=r.findIndex(e=>null==t?void 0:t(e.dataRef.current.value));-1!==e&&(n=e)}}return{...e,options:r,activeOptionIndex:n,pendingFocus:{focus:V.B.Nothing},pendingShouldSort:!0}},7:(e,t)=>{let r=e.options,n=[],i=new Set(t.options);for(let[e,t]of r.entries())if(i.has(t.id)&&(n.push(e),i.delete(t.id),0===i.size))break;if(n.length>0)for(let e of(r=r.slice(),n.reverse()))r.splice(e,1);return{...e,options:r,activationTrigger:1}},8:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},9:(e,t)=>e.optionsElement===t.element?e:{...e,optionsElement:t.element},10:e=>e.pendingShouldSort?{...e,...ei(e),pendingShouldSort:!1}:e,11:e=>"Tracked"!==e.buttonPositionState.kind?e:{...e,buttonPositionState:J.Fc.Moved}};class ea extends K.u5{static new(e){let{id:t,__demoMode:r=!1}=e;return new ea({id:t,dataRef:{current:{}},listboxState:+!r,options:[],searchQuery:"",activeOptionIndex:null,activationTrigger:1,buttonElement:null,optionsElement:null,pendingShouldSort:!1,pendingFocus:{focus:V.B.Nothing},frozenValue:!1,__demoMode:r,buttonPositionState:J.Fc.Idle})}reduce(e,t){return(0,U.Y)(t.type,eo,e,t)}constructor(e){super(e),Q(this,"actions",{onChange:e=>{let{onChange:t,compare:r,mode:n,value:i}=this.state.dataRef.current;return(0,U.Y)(n,{0:()=>null==t?void 0:t(e),1:()=>{let n=i.slice(),o=n.findIndex(t=>r(t,e));return -1===o?n.push(e):n.splice(o,1),null==t?void 0:t(n)}})},registerOption:(0,K.vA)(()=>{let e=[],t=new Set;return[(r,n)=>{t.has(n)||(t.add(n),e.push({id:r,dataRef:n}))},()=>(t.clear(),this.send({type:6,options:e.splice(0)}))]}),unregisterOption:(0,K.vA)(()=>{let e=[];return[t=>e.push(t),()=>{this.send({type:7,options:e.splice(0)})}]}),goToOption:(0,K.vA)(()=>{let e=null;return[(t,r)=>{e={type:2,...t,trigger:r}},()=>e&&this.send(e)]}),closeListbox:()=>{this.send({type:1})},openListbox:e=>{this.send({type:0,focus:e})},selectActiveOption:()=>{var e;if(null!==this.state.activeOptionIndex){let{dataRef:e}=this.state.options[this.state.activeOptionIndex];this.actions.selectOption(e.current.value)}else 0===this.state.dataRef.current.mode&&(this.actions.closeListbox(),null==(e=this.state.buttonElement)||e.focus({preventScroll:!0}))},selectOption:e=>{this.send({type:5,value:e})},search:e=>{this.send({type:3,value:e})},clearSearch:()=>{this.send({type:4})},setButtonElement:e=>{this.send({type:8,element:e})},setOptionsElement:e=>{this.send({type:9,element:e})}}),Q(this,"selectors",{activeDescendantId(e){var t;let r=e.activeOptionIndex,n=e.options;return null===r||null==(t=n[r])?void 0:t.id},isActive(e,t){var r;let n=e.activeOptionIndex,i=e.options;return null!==n&&(null==(r=i[n])?void 0:r.id)===t},hasFrozenValue:e=>e.frozenValue,shouldScrollIntoView(e,t){return!e.__demoMode&&0===e.listboxState&&0!==e.activationTrigger&&this.isActive(e,t)},didButtonMove:e=>"Moved"===e.buttonPositionState.kind}),this.on(6,()=>{requestAnimationFrame(()=>{this.send({type:10})})});{let e=this.state.id,t=I.D.get(null);this.disposables.add(t.on(I.Q.Push,r=>{t.selectors.isTop(r,e)||0!==this.state.listboxState||this.actions.closeListbox()})),this.on(0,()=>t.actions.push(e)),this.on(1,()=>t.actions.pop(e))}this.disposables.group(e=>{this.on(1,t=>
1{t.buttonElement&&(e.dispose(),e.add((0,J.nY)(t.buttonElement,t.buttonPositionState,()=>{this.send({type:11})})))})}),this.on(5,(e,t)=>{var r;this.actions.onChange(t.value),0===this.state.dataRef.current.mode&&(this.actions.closeListbox(),null==(r=this.state.buttonElement)||r.focus({preventScroll:!0}))})}}var es=r(19390);let el=(0,o.createContext)(null);function eu(e){let t=(0,o.useContext)(el);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Listbox /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,ec),t}return t}function ec(e){let{id:t,__demoMode:r=!1}=e,n=(0,o.useMemo)(()=>ea.new({id:t,__demoMode:r}),[]);return(0,es.X)(()=>n.dispose()),n}let ed=(0,o.createContext)(null);function ef(e){let t=(0,o.useContext)(ed);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Listbox /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,ef),t}return t}ed.displayName="ListboxDataContext";let ep=o.Fragment,eh=(0,o.createContext)(!1),em=H.Ac.RenderStrategy|H.Ac.Static,ev=o.Fragment,eg=(0,H.FX)(function(e,t){let r=(0,o.useId)(),n=(0,_._)(),{value:i,defaultValue:a,form:s,name:d,onChange:f,by:p,invalid:h=!1,disabled:m=n||!1,horizontal:g=!1,multiple:y=!1,__demoMode:x=!1,...w}=e,S=(0,T.P)(t),E=(0,c.K)(a),[P=y?[]:void 0,C]=(0,u.P)(i,f,E),O=ec({id:r,__demoMode:x}),A=(0,o.useRef)({static:!1,hold:!1}),R=(0,o.useRef)(new Map),j=(0,l.t)(p),L=(0,o.useCallback)(e=>(0,U.Y)(V.mode,{[et.Multi]:()=>P.some(t=>j(t,e)),[et.Single]:()=>j(P,e)}),[P]),V=(0,k._)({value:P,disabled:m,invalid:h,mode:y?et.Multi:et.Single,orientation:g?"horizontal":"vertical",onChange:C,compare:j,isSelected:L,optionsPropsRef:A,listRef:R});(0,v.s)(()=>{O.state.dataRef.current=V},[V]);let z=(0,B.y)(O,e=>e.listboxState),N=I.D.get(null),$=(0,B.y)(N,(0,o.useCallback)(e=>N.selectors.isTop(e,r),[N,r])),[Y,q]=(0,B.y)(O,e=>[e.buttonElement,e.optionsElement]);(0,b.j)($,[Y,q],(e,t)=>{O.send({type:en.CloseListbox}),(0,W.Bm)(t,W.MZ.Loose)||(e.preventDefault(),null==Y||Y.focus())});let G=(0,k._)({open:z===ee.Open,disabled:m,invalid:h,value:P}),[K,J]=(0,X.b0)({inherit:!0}),Z=(0,o.useCallback)(()=>{if(void 0!==E)return null==C?void 0:C(E)},[C,E]),Q=(0,H.Ci)();return o.createElement(J,{value:K,props:{htmlFor:null==Y?void 0:Y.id},slot:{open:z===ee.Open,disabled:m}},o.createElement(M.St,null,o.createElement(el.Provider,{value:O},o.createElement(ed.Provider,{value:V},o.createElement(F.El,{value:(0,U.Y)(z,{[ee.Open]:F.Uw.Open,[ee.Closed]:F.Uw.Closed})},null!=d&&null!=P&&o.createElement(D.CL,{disabled:m,data:{[d]:P},form:s,onReset:Z}),Q({ourProps:{ref:S},theirProps:w,slot:G,defaultTag:ep,name:"Listbox"}))))))}),ey=(0,H.FX)(function(e,t){let r=(0,o.useId)(),l=(0,L.q)(),u=ef("Listbox.Button"),c=eu("Listbox.Button"),{id:d=l||"headlessui-listbox-button-".concat(r),disabled:f=u.disabled||!1,autoFocus:m=!1,...v}=e,g=(0,T.P)(t,(0,M.Xc)(),c.actions.setButtonElement),y=(0,M.TI)(),[b,x,E]=(0,B.y)(c,e=>[e.listboxState,e.buttonElement,e.optionsElement]),C=b===ee.Open;(0,w.s)(C,{trigger:x,action:(0,o.useCallback)(e=>{if(null!=x&&x.contains(e.target))return w.r.Ignore;let t=e.target.closest('[role="option"]:not([data-disabled])');return P.sb(t)?w.r.Select(t):null!=E&&E.contains(e.target)?w.r.Ignore:w.r.Close},[x,E]),close:c.actions.closeListbox,select:c.actions.selectActiveOption});let O=(0,p._)(e=>{switch(e.key){case q.D.Enter:(0,N.q)(e.currentTarget);break;case q.D.Space:case q.D.ArrowDown:e.preventDefault(),c.actions.openListbox({focus:u.value?V.B.Nothing:V.B.First});break;case q.D.ArrowUp:e.preventDefault(),c.actions.openListbox({focus:u.value?V.B.Nothing:V.B.Last})}}),A=(0,p._)(e=>{e.key===q.D.Space&&e.preventDefault()}),R=(0,h.O)(e=>{var t;c.state.listboxState===ee.Open?((0,a.flushSync)(()=>c.actions.closeListbox()),null==(t=c.state.buttonElement)||t.focus({preventScroll:!0})):(e.preventDefault(),c.actions.openListbox({focus:V.B.Nothing}))}),_=(0,p._)(e=>e.preventDefault()),D=(0,X.o2)([d]),j=(0,Y.MM)(),{isFocusVisible:F,focusProps:I}=(0,n.o)({autoFocus:m}),{isHovered:z,hoverProps:W}=(0,i.M)({isDisabled:f}),{pressed:U,pressProps:$}=(0,s.Z)({disabled:f}),G=(0,k._)({open:b===ee.Open,active:U||b===ee.Open,disabled:f,invali
1d:u.invalid,value:u.value,hover:z,focus:F,autofocus:m}),K=(0,B.y)(c,e=>e.listboxState===ee.Open),J=(0,H.v6)(y(),{ref:g,id:d,type:(0,S.c)(e,x),"aria-haspopup":"listbox","aria-controls":null==E?void 0:E.id,"aria-expanded":K,"aria-labelledby":D,"aria-describedby":j,disabled:f||void 0,autoFocus:m,onKeyDown:O,onKeyUp:A,onKeyPress:_},R,I,W,$);return(0,H.Ci)()({ourProps:J,theirProps:v,slot:G,defaultTag:"button",name:"Listbox.Button"})}),eb=X.JU,ex=(0,H.FX)(function(e,t){let r=(0,o.useId)(),{id:n="headlessui-listbox-options-".concat(r),anchor:i,portal:s=!1,modal:l=!0,transition:u=!1,...c}=e,h=(0,M.zn)(i),[v,g]=(0,o.useState)(null);h&&(s=!0);let b=ef("Listbox.Options"),w=eu("Listbox.Options"),[S,P,C,O]=(0,B.y)(w,e=>[e.listboxState,e.buttonElement,e.optionsElement,e.__demoMode]),A=(0,x.g)(P),_=(0,x.g)(C),D=(0,F.O_)(),[L,I]=(0,R.p)(u,v,null!==D?(D&F.Uw.Open)===F.Uw.Open:S===ee.Open);(0,y.O)(L,P,w.actions.closeListbox);let z=!O&&l&&S===ee.Open;(0,E.K)(z,_);let N=!O&&l&&S===ee.Open;(0,m.v)(N,{allowed:(0,o.useCallback)(()=>[P,C],[P,C])});let Y=!(0,B.y)(w,w.selectors.didButtonMove)&&L,X=(0,B.y)(w,w.selectors.hasFrozenValue)&&!e.static,K=(0,j.O)(X,b.value),J=(0,o.useCallback)(e=>b.compare(K,e),[b.compare,K]),Z=(0,B.y)(w,e=>{var t;if(null==h||!(null!=(t=null==h?void 0:h.to)&&t.includes("selection")))return null;let r=e.options.findIndex(e=>J(e.dataRef.current.value));return -1===r&&(r=0),r}),Q=(()=>{if(null==h)return;if(null===Z)return{...h,inner:void 0};let e=Array.from(b.listRef.current.values());return{...h,inner:{listRef:{current:e},index:Z}}})(),[er,en]=(0,M.UF)(Q),ei=(0,M.G3)(),eo=(0,T.P)(t,h?er:null,w.actions.setOptionsElement,g),ea=(0,d.L)();(0,o.useEffect)(()=>{C&&S===ee.Open&&((0,$.X7)(C)||null==C||C.focus({preventScroll:!0}))},[S,C]);let es=(0,p._)(e=>{var t;switch(ea.dispose(),e.key){case q.D.Space:if(""!==w.state.searchQuery)return e.preventDefault(),e.stopPropagation(),w.actions.search(e.key);case q.D.Enter:e.preventDefault(),e.stopPropagation(),w.actions.selectActiveOption();break;case(0,U.Y)(b.orientation,{vertical:q.D.ArrowDown,horizontal:q.D.ArrowRight}):return e.preventDefault(),e.stopPropagation(),w.actions.goToOption({focus:V.B.Next});case(0,U.Y)(b.orientation,{vertical:q.D.ArrowUp,horizontal:q.D.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),w.actions.goToOption({focus:V.B.Previous});case q.D.Home:case q.D.PageUp:return e.preventDefault(),e.stopPropagation(),w.actions.goToOption({focus:V.B.First});case q.D.End:case q.D.PageDown:return e.preventDefault(),e.stopPropagation(),w.actions.goToOption({focus:V.B.Last});case q.D.Escape:e.preventDefault(),e.stopPropagation(),(0,a.flushSync)(()=>w.actions.closeListbox()),null==(t=w.state.buttonElement)||t.focus({preventScroll:!0});return;case q.D.Tab:e.preventDefault(),e.stopPropagation(),(0,a.flushSync)(()=>w.actions.closeListbox()),(0,W.p9)(w.state.buttonElement,e.shiftKey?W.BD.Previous:W.BD.Next);break;default:1===e.key.length&&(w.actions.search(e.key),ea.setTimeout(()=>w.actions.clearSearch(),350))}}),el=(0,B.y)(w,e=>{var t;return null==(t=e.buttonElement)?void 0:t.id}),ec=(0,k._)({open:S===ee.Open}),ep=(0,H.v6)(h?ei():{},{id:n,ref:eo,"aria-activedescendant":(0,B.y)(w,w.selectors.activeDescendantId),"aria-multiselectable":b.mode===et.Multi||void 0,"aria-labelledby":el,"aria-orientation":b.orientation,onKeyDown:es,role:"listbox",tabIndex:S===ee.Open?0:void 0,style:{...c.style,...en,"--button-width":(0,f.L)(L,P,!0).width},...(0,R.B)(I)}),eh=(0,H.Ci)(),ev=(0,o.useMemo)(()=>b.mode===et.Multi?b:{...b,isSelected:J},[b,J]);return o.createElement(G.ZL,{enabled:!!s&&(e.static||L),ownerDocument:A},o.createElement(ed.Provider,{value:ev},eh({ourProps:ep,theirProps:c,slot:ec,defaultTag:"div",features:em,visible:Y,name:"Listbox.Options"}
1)))}),ew=(0,H.FX)(function(e,t){let r,n,i=(0,o.useId)(),{id:a="headlessui-listbox-option-".concat(i),disabled:s=!1,value:l,...u}=e,c=!0===(0,o.useContext)(eh),d=ef("Listbox.Option"),f=eu("Listbox.Option"),h=(0,B.y)(f,e=>f.selectors.isActive(e,a)),m=d.isSelected(l),y=(0,o.useRef)(null),b=(r=(0,o.useRef)(""),n=(0,o.useRef)(""),(0,p._)(()=>{let e=y.current;if(!e)return"";let t=e.innerText;if(r.current===t)return n.current;let i=(function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let r=e.getAttribute("aria-labelledby");if(r){let e=r.split(" ").map(e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():O(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return O(e).trim()})(e).trim().toLowerCase();return r.current=t,n.current=i,i})),x=(0,g.Y)({disabled:s,value:l,domRef:y,get textValue(){return b()}}),w=(0,T.P)(t,y,e=>{e?d.listRef.current.set(a,e):d.listRef.current.delete(a)}),S=(0,B.y)(f,e=>f.selectors.shouldScrollIntoView(e,a));(0,v.s)(()=>{if(S)return(0,z.e)().requestAnimationFrame(()=>{var e,t;null==(t=null==(e=y.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})},[S,y]),(0,v.s)(()=>{if(!c)return f.actions.registerOption(a,x),()=>f.actions.unregisterOption(a)},[x,a,c]);let E=(0,p._)(e=>{if(s)return e.preventDefault();f.actions.selectOption(l)}),P=(0,p._)(()=>{if(s)return f.actions.goToOption({focus:V.B.Nothing});f.actions.goToOption({focus:V.B.Specific,id:a})}),C=(0,A.J)(),R=(0,p._)(e=>C.update(e)),_=(0,p._)(e=>{C.wasMoved(e)&&(s||h&&f.state.activationTrigger===er.Pointer||f.actions.goToOption({focus:V.B.Specific,id:a},er.Pointer))}),M=(0,p._)(e=>{C.wasMoved(e)&&(s||h&&f.state.activationTrigger===er.Pointer&&f.actions.goToOption({focus:V.B.Nothing}))}),D=(0,k._)({active:h,focus:h,selected:m,disabled:s,selectedOption:m&&c}),j=c?{}:{id:a,ref:w,role:"option",tabIndex:!0===s?void 0:-1,"aria-disabled":!0===s||void 0,"aria-selected":m,disabled:void 0,onClick:E,onFocus:P,onPointerEnter:R,onMouseEnter:R,onPointerMove:_,onMouseMove:_,onPointerLeave:M,onMouseLeave:M},L=(0,H.Ci)();return!m&&c?null:L({ourProps:j,theirProps:u,slot:D,defaultTag:"div",name:"Listbox.Option"})}),eS=Object.assign(eg,{Button:ey,Label:eb,Options:ex,Option:ew,SelectedOption:(0,H.FX)(function(e,t){let{options:r,placeholder:n,...i}=e,a={ref:(0,T.P)(t)},s=ef("ListboxSelectedOption"),l=(0,k._)({}),u=void 0===s.value||null===s.value||s.mode===et.Multi&&Array.isArray(s.value)&&0===s.value.length,c=(0,H.Ci)();return o.createElement(eh.Provider,{value:!0},c({ourProps:a,theirProps:{...i,children:o.createElement(o.Fragment,null,n&&u?n:r)},slot:l,defaultTag:ev,name:"ListboxSelectedOption"}))})})},53988:e=>{e.exports=function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}},54299:(e,t,r)=>{"use strict";r.d(t,{s:()=>a});var n,i=r(12115),o=!!(n||(n=r.t(i,2))).useInsertionEffect&&(n||(n=r.t(i,2))).useInsertionEffect,a=o||function(e){return e()};o||i.useLayoutEffect},54309:(e,t,r)=>{"use strict";r.d(t,{Ng:()=>o,TW:()=>n,mD:()=>i});let n=e=>{var t;return null!=(t=null==e?void 0:e.ownerDocument)?t:document},i=e=>e&&"window"in e&&e.window===e?e:n(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}},54571:(e,t,r)=>{"use strict";r.d(t,{G3:()=>v,St:()=>y,TI:()=>m,UF:()=>g,Xc:()=>h,zn:()=>p});var n=r(16424),i=r(88334),o=r(20861),a=r(12115),s=r(91553),l=r(53182),u=r(79802),c=r(50025);let d=(0,a.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});d.displayName="FloatingContext";let f=(0,a.createContext)(null);function p(e){return(0,a.useMemo)(()=>e?"string"==typeof e?{to:e}:e:null,[e])}function h(){return(0,a.useContext)(d).setReference}function m(){return(0,a.useContext)(d).getReferenceProps}function v(){let{getFloatingProps:e,slot:t}=(0,a.useContext)(d);return(0,a.useCallback)(function(){for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];return Object.assign({},e(...n),{"data-anchor":t.anchor})},[e,t])}function g(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;!1===e&&(e=null),"string"==typeof e&&(e={to:e});let t=(0,a.useContext)(f),r=(0,a.useMemo)(()=>e,[JSON.stringify(e,(e,t)=>{var r;return null!=(r=null==t?void 0:t.outerHTML)?r:t})]);(0,u.s)(()=>{null==t||t(null!=r?r:null)},[t,r]);let n=(0,a.useContext)(d);return(0,a.useMemo)(()=>[n.setFloating,e?n.styles:{}],[n.setFloating,e,n.styles])}function y(e){var t,r,s,p,h,m;let v,g,y,{children:x,enabled:w=!0}=e,[S,E]=(0,a.useState)(null),[k,T]=(0,a.useState)(0),P=(0,a.useRef)(null),[C,O]=(0,a.useState)(null);t=C,(0,u.s)(()=>
1{if(!t)return;let e=new MutationObserver(()=>{let e=window.getComputedStyle(t).maxHeight,r=parseFloat(e);if(isNaN(r))return;let n=parseInt(e);isNaN(n)||r!==n&&(t.style.maxHeight="".concat(Math.ceil(r),"px"))});return e.observe(t,{attributes:!0,attributeFilter:["style"]}),()=>{e.disconnect()}},[t]);let A=w&&null!==S&&null!==C,{to:R="bottom",gap:_=0,offset:M=0,padding:D=0,inner:j}=(r=S,s=C,v=b(null!=(p=null==r?void 0:r.gap)?p:"var(--anchor-gap, 0)",s),g=b(null!=(h=null==r?void 0:r.offset)?h:"var(--anchor-offset, 0)",s),y=b(null!=(m=null==r?void 0:r.padding)?m:"var(--anchor-padding, 0)",s),{...r,gap:v,offset:g,padding:y}),[L,F="center"]=R.split(" ");(0,u.s)(()=>{A&&T(0)},[A]);let{refs:I,floatingStyles:B,context:V}=(0,n.we)({open:A,placement:"selection"===L?"center"===F?"bottom":"bottom-".concat(F):"center"===F?"".concat(L):"".concat(L,"-").concat(F),strategy:"absolute",transform:!1,middleware:[(0,i.cY)({mainAxis:"selection"===L?0:_,crossAxis:M}),(0,i.BN)({padding:D}),"selection"!==L&&(0,i.UU)({padding:D}),"selection"===L&&j?(0,n.vW)({...j,padding:D,overflowRef:P,offset:k,minItemsVisible:4,referenceOverflowThreshold:D,onFallbackChange(e){var t,r;if(!e)return;let n=V.elements.floating;if(!n)return;let i=parseFloat(getComputedStyle(n).scrollPaddingBottom)||0,o=Math.min(4,n.childElementCount),a=0,s=0;for(let e of null!=(r=null==(t=V.elements.floating)?void 0:t.childNodes)?r:[])if(c.sb(e)){let t=e.offsetTop,r=t+e.clientHeight+i,l=n.scrollTop,u=l+n.clientHeight;if(t>=l&&r<=u)o--;else{s=Math.max(0,Math.min(r,u)-Math.max(t,l)),a=e.clientHeight;break}}o>=1&&T(e=>{let t=a*o-s+i;return e>=t?e:t})}}):null,(0,i.Ej)({padding:D,apply(e){let{availableWidth:t,availableHeight:r,elements:n}=e;Object.assign(n.floating.style,{overflow:"auto",maxWidth:"".concat(t,"px"),maxHeight:"min(var(--anchor-max-height, 100vh), ".concat(r,"px)")})}})].filter(Boolean),whileElementsMounted:o.ll}),[z=L,W=F]=V.placement.split("-");"selection"===L&&(z="selection");let N=(0,a.useMemo)(()=>({anchor:[z,W].filter(Boolean).join(" ")}),[z,W]),U=(0,n.Zx)(V,{overflowRef:P,onChange:T}),{getReferenceProps:$,getFloatingProps:H}=(0,n.bv)([U]),Y=(0,l._)(e=>{O(e),I.setFloating(e)});return a.createElement(f.Provider,{value:E},a.createElement(d.Provider,{value:{setFloating:Y,setReference:I.setReference,styles:B,getReferenceProps:$,getFloatingProps:H,slot:N}},x))}function b(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,n=(0,s.L)(),i=(0,l._)((e,t)=>{if(null==e)return[r,null];if("number"==typeof e)return[e,null];if("string"==typeof e){if(!t)return[r,null];let i=x(e,t);return[i,r=>{let o=function e(t){let r=/var\((.*)\)/.exec(t);if(r){let t=r[1].indexOf(",");if(-1===t)return[r[1]];let n=r[1].slice(0,t).trim(),i=r[1].slice(t+1).trim();return i?[n,...e(i)]:[n]}return[]}(e);{let a=o.map(e=>window.getComputedStyle(t).getPropertyValue(e));n.requestAnimationFrame(function s(){n.nextFrame(s);let l=!1;for(let[e,r]of o.entries()){let n=window.getComputedStyle(t).getPropertyValue(r);if(a[e]!==n){a[e]=n,l=!0;break}}if(!l)return;let u=x(e,t);i!==u&&(r(u),i=u)})}return n.dispose}]}return[r,null]}),o=(0,a.useMemo)(()=>i(e,t)[0],[e,t]),[c=o,d]=(0,a.useState)();return(0,u.s)(()=>{let[r,n]=i(e,t);if(d(r),n)return n(d)},[e,t]),c}function x(e,t){let r=document.createElement("div");t.appendChild(r),r.style.setProperty("margin-top","0px","important"),r.style.setProperty("margin-top",e,"important");let n=parseFloat(window.getComputedStyle(r).marginTop)||0;return t.removeChild(r),n}f.displayName="PlacementContext"},54573:(e,t,r)=>{"use strict";r.d(t,{h:()=>function e(){let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,o=arguments.length>2&&void 0!==arguments[2]?arguments[2]:[];for(let[a,s]of Object.entries(t))!function t(r,o,a){if(Array.isArray(a))for(let[e,n]of a.entries())t(r,i(o,e.toString()),n);else a instanceof Date?r.push([o,a.toISOString()]):"boolean"==typeof a?r.push([o,a?"1":"0"]):"string"==typeof a?r.push([o,a]):"number"==typeof a?r.push([o,"".concat(a)]):null==a?r.push([o,""]):function(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||null===Object.getPrototypeOf(t)}(a)&&!(0,n.isValidElement)(a)&&e(a,o,r)}(o,i(r,a),s);return o},q:()=>o});var n=r(12115);function i(e,t){return e?e+"["+t+"]":t}function o(e){var t,r;let n=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(n){for(let t of n.elements)if(t!==e&&("INPUT"===t.tagName&&"submit"===t.type||"BUTTON"===t.tagName&&"submit"===t.type||"INPUT"===t.nodeName&&"image"===t.type))return void t.click();null==(r=n.requestSubmit)||r.call(n)}}},54595:(e,t,r)=>{"use strict";r.d(t,{O:()=>s});var n=r(12115),i=r(39013),o=r(88476),a=r(53182);function s(e){let t=(0,n.useRef)(null);return{onPointerDown:(0,a._)(r=>{t.current=r.pointerType,(0,o.l)(r.currentTarget)||"mouse"!==r.pointerType||r.button!==i.w.Left||(r.preventDefault(),e(r))}),onClick:(0,a._)(r=>{"mouse"!==t.current&&((0,o.l)(r.currentTarget)||e(r))})}}},54652:(e,t,r)=>{"use strict";
1Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return l},getImageProps:function(){return s}});let n=r(30943),i=r(75040),o=r(81356),a=n._(r(71124));function s(e){let{props:t}=(0,i.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/app/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,r]of Object.entries(t))void 0===r&&delete t[e];return{props:t}}let l=o.Image},55428:e=>{e.exports=function(){this.__data__=[],this.size=0}},55668:(e,t,r)=>{"use strict";r.d(t,{$x:()=>l,El:()=>s,O_:()=>a,Uw:()=>o});var n=r(12115);let i=(0,n.createContext)(null);i.displayName="OpenClosedContext";var o=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(o||{});function a(){return(0,n.useContext)(i)}function s(e){let{value:t,children:r}=e;return n.createElement(i.Provider,{value:t},r)}function l(e){let{children:t}=e;return n.createElement(i.Provider,{value:null},t)}},55777:e=>{e.exports=function(e){return function(t,r,n){for(var i=-1,o=Object(t),a=n(t),s=a.length;s--;){var l=a[e?s:++i];if(!1===r(o[l],l,o))break}return t}}},56507:(e,t,r)=>{var n=r(31481),i=r(8524),o=r(87421);e.exports=function(e,t,r,a,s,l){var u=1&r,c=e.length,d=t.length;if(c!=d&&!(u&&d>c))return!1;var f=l.get(e),p=l.get(t);if(f&&p)return f==t&&p==e;var h=-1,m=!0,v=2&r?new n:void 0;for(l.set(e,t),l.set(t,e);++h<c;){var g=e[h],y=t[h];if(a)var b=u?a(y,g,h,t,e,l):a(g,y,h,e,t,l);if(void 0!==b){if(b)continue;m=!1;break}if(v){if(!i(t,function(e,t){if(!o(v,t)&&(g===e||s(g,e,r,a,l)))return v.push(t)})){m=!1;break}}else if(!(g===y||s(g,y,r,a,l))){m=!1;break}}return l.delete(e),l.delete(t),m}},57865:(e,t,r)=>{"use strict";r.d(t,{S:()=>a,_:()=>o});var n=r(12115);let i=(0,n.createContext)(void 0);function o(){return(0,n.useContext)(i)}function a(e){let{value:t,children:r}=e;return n.createElement(i.Provider,{value:t},r)}},57923:e=>{e.exports=function(e){return this.__data__.has(e)}},58034:(e,t,r)=>{var n=r(28007);e.exports=function(){this.__data__=new n,this.size=0}},58840:e=>{var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},59032:(e,t,r)=>{"use strict";r.d(t,{j:()=>c});var n=r(12115),i=r(50025),o=r(99795),a=r(98092),s=r(62418),l=r(84585),u=r(21891);function c(e,t,r){let c=(0,l.Y)(r),d=(0,n.useCallback)(function(e,r){if(e.defaultPrevented)return;let n=r(e);if(null!==n&&n.getRootNode().contains(n)&&n.isConnected){for(let r of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(t))if(null!==r&&(r.contains(n)||e.composed&&e.composedPath().includes(r)))return;return(0,o.Bm)(n,o.MZ.Loose)||-1===n.tabIndex||e.preventDefault(),c.current(e,n)}},[c,t]),f=(0,n.useRef)(null);(0,s.z)(e,"pointerdown",e=>{var t,r;(0,a.Fr)()||(f.current=(null==(r=null==(t=e.composedPath)?void 0:t.call(e))?void 0:r[0])||e.target)},!0),(0,s.z)(e,"pointerup",e=>{if((0,a.Fr)()||!f.current)return;let t=f.current;return f.current=null,d(e,()=>t)},!0);let p=(0,n.useRef)({x:0,y:0});(0,s.z)(e,"touchstart",e=>{p.current.x=e.touches[0].clientX,p.current.y=e.touches[0].clientY},!0),(0,s.z)(e,"touchend",e=>{let t={x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY};if(!(Math.abs(t.x-p.current.x)>=30||Math.abs(t.y-p.current.y)>=30))return d(e,()=>i.Lk(e.target)?e.target:null)},!0),(0,u.M)(e,"blur",e=>d(e,()=>i.Gu(window.document.activeElement)?window.document.activeElement:null),!0)}},59879:(e,t,r)=>{"use strict";r.d(t,{K:()=>d});var n=r(12115),i=r(79802),o=r(15110),a=r(50025),s=r(98092);function l(e){let t={};for(let r of e)Object.assign(t,r(t));return t}let u=function(e,t){let r=e(),n=new Set;return{getSnapshot:()=>r,subscribe:e=>(n.add(e),()=>n.delete(e)),dispatch(e){for(var i=arguments.length,o=Array(i>1?i-1:0),a=1;a<i;a++)o[a-1]=arguments[a];let s=t[e].call(r,...o);s&&(r=s,n.forEach(e=>e()))}}}(()=>new Map,{PUSH(e,t){var r;let n=null!=(r=this.get(e))?r:{doc:e,count:0,d:(0,o.e)(),meta:new Set,computedMeta:{}};return n.count++,n.meta.add(t),n.computedMeta=l(n.meta),this.set(e,n),this},POP(e,t){let r=this.get(e);return r&&(r.count--,r.meta.delete(t),r.computedMeta=l(r.meta)),this},SCROLL_PREVENT(e){let t,r={doc:e.doc,d:e.d,meta:()=>e.computedMeta},n=[(0,s.un)()?{before(e){let{doc:t,d:r,meta:n}=e;
1function i(e){for(let t of n().containers)for(let r of t())if(r.contains(e))return!0;return!1}r.microTask(()=>{var e;if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=(0,o.e)();e.style(t.documentElement,"scrollBehavior","auto"),r.add(()=>r.microTask(()=>e.dispose()))}let n=null!=(e=window.scrollY)?e:window.pageYOffset,s=null;r.addEventListener(t,"click",e=>{if(a.Lk(e.target))try{let r=e.target.closest("a");if(!r)return;let{hash:n}=new URL(r.href),o=t.querySelector(n);a.Lk(o)&&!i(o)&&(s=o)}catch(e){}},!0),r.group(e=>{r.addEventListener(t,"touchstart",t=>{if(e.dispose(),a.Lk(t.target)&&a.pv(t.target))if(i(t.target)){let r=t.target;for(;r.parentElement&&i(r.parentElement);)r=r.parentElement;e.style(r,"overscrollBehavior","contain")}else e.style(t.target,"touchAction","none")})}),r.addEventListener(t,"touchmove",e=>{if(a.Lk(e.target)&&!a.A3(e.target))if(i(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()},{passive:!1}),r.add(()=>{var e;n!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,n),s&&s.isConnected&&(s.scrollIntoView({block:"nearest"}),s=null)})})}}:{},{before(e){var r;let{doc:n}=e,i=n.documentElement;t=Math.max(0,(null!=(r=n.defaultView)?r:window).innerWidth-i.clientWidth)},after(e){let{doc:r,d:n}=e,i=r.documentElement,o=Math.max(0,i.clientWidth-i.offsetWidth),a=Math.max(0,t-o);n.style(i,"paddingRight","".concat(a,"px"))}},{before(e){let{doc:t,d:r}=e;r.style(t.documentElement,"overflow","hidden")}}];n.forEach(e=>{let{before:t}=e;return null==t?void 0:t(r)}),n.forEach(e=>{let{after:t}=e;return null==t?void 0:t(r)})},SCROLL_ALLOW(e){let{d:t}=e;t.dispose()},TEARDOWN(e){let{doc:t}=e;this.delete(t)}});u.subscribe(()=>{let e=u.getSnapshot(),t=new Map;for(let[r]of e)t.set(r,r.documentElement.style.overflow);for(let r of e.values()){let e="hidden"===t.get(r.doc),n=0!==r.count;(n&&!e||!n&&e)&&u.dispatch(r.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",r),0===r.count&&u.dispatch("TEARDOWN",r)}});var c=r(74236);function d(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>[document.body];!function(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>({containers:[]}),o=(0,n.useSyncExternalStore)(u.subscribe,u.getSnapshot,u.getSnapshot),a=t?o.get(t):void 0;a&&a.count,(0,i.s)(()=>{if(!(!t||!e))return u.dispatch("PUSH",t,r),()=>u.dispatch("POP",t,r)},[e,t])}((0,c.S)(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],r]}})}},59955:e=>{e.exports=function(e,t){return function(r){return e(t(r))}}},60044:(e,t,r)=>{var n=r(18135),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,r=n(t,e);return!(r<0)&&(r==t.length-1?t.pop():i.call(t,r,1),--this.size,!0)}},60649:(e,t,r)=>{"use strict";r.d(t,{O:()=>o,u:()=>a});var n=r(12115),i=r(21891),o=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(o||{});function a(){let e=(0,n.useRef)(0);return(0,i.M)(!0,"keydown",t=>{"Tab"===t.key&&(e.current=+!!t.shiftKey)},!0),e}},60656:e=>{e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},60861:(e,t)=>{"use strict";function r(e){let{ampFirst:t=!1,hybrid:r=!1,hasQuery:n=!1}=void 0===e?{}:e;return t||r&&n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isInAmpMode",{enumerable:!0,get:function(){return r}})},61576:(e,t,r)=>{"use strict";r.d(t,{L:()=>s});var n=r(12115),i=r(15110),o=r(79802);function a(e){if(null===e)return{width:0,height:0};let{width:t,height:r}=e.getBoundingClientRect();return{width:t,height:r}}function s(e,t){let r=arguments.length>
12&&void 0!==arguments[2]&&arguments[2],[s,l]=(0,n.useState)(()=>a(t));return(0,o.s)(()=>{if(!t||!e)return;let r=(0,i.e)();return r.requestAnimationFrame(function e(){r.requestAnimationFrame(e),l(e=>{let r=a(t);return r.width===e.width&&r.height===e.height?e:r})}),()=>{r.dispose()}},[t,e]),r?{width:"".concat(s.width,"px"),height:"".concat(s.height,"px")}:s}},61877:(e,t,r)=>{var n=r(70300),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(n){var r=t[e];return"__lodash_hash_undefined__"===r?void 0:r}return i.call(t,e)?t[e]:void 0}},62418:(e,t,r)=>{"use strict";r.d(t,{z:()=>o});var n=r(12115),i=r(84585);function o(e,t,r,o){let a=(0,i.Y)(r);(0,n.useEffect)(()=>{if(e)return document.addEventListener(t,r,o),()=>document.removeEventListener(t,r,o);function r(e){a.current(e)}},[e,t,o])}},63134:(e,t,r)=>{var n=r(95295),i=r(26660),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!n(e))return i(e);var t=[];for(var r in Object(e))o.call(e,r)&&"constructor"!=r&&t.push(r);return t}},63431:(e,t,r)=>{var n=r(51204),i=r(13132),o=r(61877),a=r(43161),s=r(6745);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},65246:e=>{e.exports=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}},65395:(e,t,r)=>{"use strict";r.d(t,{dO:()=>P});var n=r(37617),i=r(26455),o=r(12115),a=r(3538),s=r(31837),l=r(5795),u=r(91553),c=r(53182),d=r(99900),f=r(80490),p=r(17342),h=r(57865),m=r(67867),v=r(45848),g=r(88476),y=r(50025),b=r(54573),x=r(69159),w=r(49221),S=r(88499),E=r(82093);let k=(0,o.createContext)(null);k.displayName="GroupContext";let T=o.Fragment,P=Object.assign((0,x.FX)(function(e,t){var r;let y=(0,o.useId)(),T=(0,v.q)(),P=(0,h._)(),{id:C=T||"headlessui-switch-".concat(y),disabled:O=P||!1,checked:A,defaultChecked:R,onChange:_,name:M,value:D,form:j,autoFocus:L=!1,...F}=e,I=(0,o.useContext)(k),[B,V]=(0,o.useState)(null),z=(0,o.useRef)(null),W=(0,p.P)(z,t,null===I?null:I.setSwitch,V),N=(0,l.K)(R),[U,$]=(0,s.P)(A,_,null!=N&&N),H=(0,u.L)(),[Y,q]=(0,o.useState)(!1),X=(0,c._)(()=>{q(!0),null==$||$(!U),H.nextFrame(()=>{q(!1)})}),G=(0,c._)(e=>{if((0,g.l)(e.currentTarget))return e.preventDefault();e.preventDefault(),X()}),K=(0,c._)(e=>{e.key===S.D.Space?(e.preventDefault(),X()):e.key===S.D.Enter&&(0,b.q)(e.currentTarget)}),J=(0,c._)(e=>e.preventDefault()),Z=(0,E.o2)(),Q=(0,w.MM)(),{isFocusVisible:ee,focusProps:et}=(0,n.o)({autoFocus:L}),{isHovered:er,hoverProps:en}=(0,i.M)({isDisabled:O}),{pressed:ei,pressProps:eo}=(0,a.Z)({disabled:O}),ea=(0,f._)({checked:U,disabled:O,hover:er,focus:ee,active:ei,autofocus:L,changing:Y}),es=(0,x.v6)({id:C,ref:W,role:"switch",type:(0,d.c)(e,B),tabIndex:-1===e.tabIndex?0:null!=(r=e.tabIndex)?r:0,"aria-checked":U,"aria-labelledby":Z,"aria-describedby":Q,disabled:O||void 0,autoFocus:L,onClick:G,onKeyUp:K,onKeyPress:J},et,en,eo),el=(0,o.useCallback)(()=>{if(void 0!==N)return null==$?void 0:$(N)},[$,N]),eu=(0,x.Ci)();return o.createElement(o.Fragment,null,null!=M&&o.createElement(m.CL,{disabled:O,data:{[M]:D||"on"},overrides:{type:"checkbox",checked:U},form:j,onReset:el}),eu({ourProps:es,theirProps:F,slot:ea,defaultTag:"button",name:"Switch"}))}),{Group:function(e){var t;let[r,n]=(0,o.useState)(null),[i,a]=(0,E.b0)(),[s,l]=(0,w.rU)(),u=(0,o.useMemo)(()=>({switch:r,setSwitch:n}),[r,n]),c=(0,x.Ci)();return o.createElement(l,{name:"Switch.Description",value:s},o.createElement(a,{name:"Switch.Label",value:i,props:{htmlFor:null==(t=u.switch)?void 0:t.id,onClick(e){r&&(y.kS(e.currentTarget)&&e.preventDefault(),r.click(),r.focus({preventScroll:!0}))}}},o.createElement(k.Provider,{value:u},c({ourProps:{},theirProps:e,slot:{},defaultTag:T,name:"Switch.Group"}))))},Label:E.JU,Description:w.VY})},66126:(e,t,r)=>{var n=r(81495);function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var r=function(){var n=arguments,i=t?t.apply(this,n):n[0],o=r.cache;if(o.has(i))return o.get(i);var a=e.apply(this,n);return r.cache=o.set(i,a)||o,a};return r.cache=new(i.Cache||n),r}
1i.Cache=n,e.exports=i},67591:(e,t,r)=>{"use strict";r.d(t,{O:()=>o,j:()=>i});var n=r(12115);let i=n.forwardRef(function(e,t){let{children:r,freeze:i}=e,a=o(i,r);return(0,n.isValidElement)(a)?(0,n.cloneElement)(a,{ref:t}):n.createElement(n.Fragment,null,a)});function o(e,t){let[r,i]=(0,n.useState)(t);return e||r===t||i(t),e?r:t}},67867:(e,t,r)=>{"use strict";r.d(t,{CL:()=>f,PC:()=>c});var n=r(12115),i=r(47650),o=r(91553),a=r(54573),s=r(69159),l=r(79065);let u=(0,n.createContext)(null);function c(e){let[t,r]=(0,n.useState)(null);return n.createElement(u.Provider,{value:{target:t}},e.children,n.createElement(l.j,{features:l.u.Hidden,ref:r}))}function d(e){let{children:t}=e,r=(0,n.useContext)(u);if(!r)return n.createElement(n.Fragment,null,t);let{target:o}=r;return o?(0,i.createPortal)(n.createElement(n.Fragment,null,t),o):null}function f(e){let{data:t,form:r,disabled:i,onReset:u,overrides:c}=e,[f,h]=(0,n.useState)(null),m=(0,o.L)();return(0,n.useEffect)(()=>{if(u&&f)return m.addEventListener(f,"reset",u)},[f,r,u]),n.createElement(d,null,n.createElement(p,{setForm:h,formId:r}),(0,a.h)(t).map(e=>{let[t,o]=e;return n.createElement(l.j,{features:l.u.Hidden,...(0,s.oE)({key:t,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:r,disabled:i,name:t,value:o,...c})})}))}function p(e){let{setForm:t,formId:r}=e;return(0,n.useEffect)(()=>{if(r){let e=document.getElementById(r);e&&t(e)}},[t,r]),r?null:n.createElement(l.j,{features:l.u.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:e=>{if(!e)return;let r=e.closest("form");r&&t(r)}})}},68867:e=>{e.exports=function(e){var t=-1,r=Array(e.size);return e.forEach(function(e,n){r[++t]=[n,e]}),r}},68999:e=>{e.exports=function(){return[]}},69079:(e,t,r)=>{var n=r(69833),i=r(83642);e.exports=function(e,t,r,o){var a=r.length,s=a,l=!o;if(null==e)return!s;for(e=Object(e);a--;){var u=r[a];if(l&&u[2]?u[1]!==e[u[0]]:!(u[0]in e))return!1}for(;++a<s;){var c=(u=r[a])[0],d=e[c],f=u[1];if(l&&u[2]){if(void 0===d&&!(c in e))return!1}else{var p=new n;if(o)var h=o(d,f,c,e,t,p);if(!(void 0===h?i(f,d,3,o,p):h))return!1}}return!0}},69159:(e,t,r)=>{"use strict";r.d(t,{Ac:()=>a,Ci:()=>l,FX:()=>p,mK:()=>s,oE:()=>h,v6:()=>f,zv:()=>v});var n=r(12115),i=r(14700),o=r(20536),a=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(a||{}),s=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(s||{});function l(){let e,t,r=(e=(0,n.useRef)([]),t=(0,n.useCallback)(t=>{for(let r of e.current)null!=r&&("function"==typeof r?r(t):r.current=t)},[]),function(){for(var r=arguments.length,n=Array(r),i=0;i<r;i++)n[i]=arguments[i];if(!n.every(e=>null==e))return e.current=n,t});return(0,n.useCallback)(e=>(function(e){let{ourProps:t,theirProps:r,slot:n,defaultTag:i,features:a,visible:s=!0,name:l,mergeRefs:f}=e;f=null!=f?f:c;let p=d(r,t);if(s)return u(p,n,i,l,f);let h=null!=a?a:0;if(2&h){let{static:e=!1,...t}=p;if(e)return u(t,n,i,l,f)}if(1&h){let{unmount:e=!0,...t}=p;return(0,o.Y)(+!e,{0:()=>null,1:()=>u({...t,hidden:!0,style:{display:"none"}},n,i,l,f)})}return u(p,n,i,l,f)})({mergeRefs:r,...e}),[r])}function u(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,o=arguments.length>3?arguments[3]:void 0,a=arguments.length>4?arguments[4]:void 0,{as:s=r,children:l,refName:u="ref",...c}=m(e,["unmount","static"]),f=void 0!==e.ref?{[u]:e.ref}:{},p="function"==typeof l?l(t):l;p=function e(t){if(null!=t&&t.$$typeof===Symbol.for("react.lazy")){let r=t._payload;if(null!=r&&"fulfilled"===r.status)return e(r.value)}return t}(p),"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t)),c["aria-labelledby"]&&c["aria-labelledby"]===c.id&&(c["aria-labelledby"]=void 0);let g={};if(t){let e=!1,r=[];for(let[n,i]of Object.entries(t))"boolean"==typeof i&&(e=!0),!0===i&&r.push(n.replace(/([A-Z])/g,e=>"-".concat(e.toLowerCase())));if(e)for(let e of(g["data-headlessui-state"]=r.join(" "),r))g["data-".concat(e)]=""}if(v(s)&&(Object.keys(h(c)).length>0||Object.keys(h(g)).length>0))if(!(0,n.isValidElement)(p)||Array.isArray(p)&&p.length>1||v(p.type)){if(Object.keys(h(c)).length>0)throw Error(['Passing props on "Fragment"!\n',"The current component <".concat(o,' /> is rendering a "Fragment".'),"However we need to passthrough the following props:",Object.keys(h(c)).concat(Object.keys(h(g))).map(e=>"  - ".concat(e)).join("\n"),"\nYou can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>"  - ".concat(e)).join("\n")].join("\n"))}else{var y;let e=p.props,t=null==e?void 0:e.className,r="function"==typeof t?function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return(0,i.x)(t(...r),c.className)}:(0,i.x)(t,c.className),o=d(p.props,h(m(c,["ref"])));for(let e in g)e in o&&delete g[e];return(0,n.cloneElement)(p,Object.assign({},o,g,f,{ref:a((y=p,n.version.split(".")[0]>="19"?y.props.ref:y.ref),f.ref)},r?{className:r}:{}))}return(0,n.createElement)(s,Object.assign({},m(c,["ref"]),!v(s)&&f,!v(s)&&g),p)}function c(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.every(e=>null==e)?void 0:e=>{for(let r of t)null!=r&&("function"==typeof r?r(e):r.current=e)}}function d(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if(0===t.length)return{};if(1===t.length)return t[0];let n={},i={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=i[t]||(i[t]=[]),i[t].push(e[t])):n[t]=e[t];if(n.disabled||n["aria-disabled"])for(let e in i)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(i[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in i)Object.assign(n,{[e](t){for(var r=arguments.length,n=Array(r>1?r-1:0),o=1;o<r;o++)n[o-1]=arguments[o];for(let r of i[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;r(t,...n)}}});return n}function f(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if(0===t.length)return{};if(1===t.length)return t[0];let n={},i={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=i[t]||(i[t]=[]),i[t].push(e[t])):n[t]=e[t];for(let e in i)Object.assign(n,{[e](){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];for(let t of i[e])null==t||t(...r)}});return n}function p(e){var t;return Object.assign((0,n.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function h(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}function v(e){return e===n.Fragment||e===Symbol.for("react.fragment")}},69568:(e,t,r)=>{e.exports=r(83558)(r(51483),"Promise")},69833:(e,t,r)=>{var n=r(28007),i=r(58034),o=r(65246),a=r(46239),s=r(57923),l=r(27467);function u(e){var t=this.__data__=new n(e);this.size=t.size}u.prototype.clear=i,u.prototype.delete=o,u.prototype.get=a,u.prototype.has=s,u.prototype.set=l,e.exports=u},69850:(e,t,r)=>{"use strict";r.d(t,{AH:()=>ec,HU:()=>es,MN:()=>ep,f4:()=>ef,q8:()=>eo,uB:()=>ed});var n=r(512),i=r(79824),o=e=>"string"==typeof e?e.replace(/!(important)?$/,"").trim():e;function a(e){let{scale:t,transform:r,compose:i}=e;return(e,a)=>{var s;let l=(r=>{let i=String(e),a=/!(important)?$/.test(i),s=o(i),l=t?`${t}.${s}`:s,u=(0,n.Gv)(r.__cssMap)&&l in r.__cssMap?r.__cssMap[l].varRef:e;return u=o(u),a?`${u} !important`:u})(a),u=null!=(s=null==r?void 0:r(l,a))?s:l;return i&&(u=i(u,a)),u}}var s=(...e)=>t=>e.reduce((e,t)=>
1t(e),t);function l(e,t){return r=>{let n={property:r,scale:e};return n.transform=a({scale:e,transform:t}),n}}var u=["rotate(var(--chakra-rotate, 0))","scaleX(var(--chakra-scale-x, 1))","scaleY(var(--chakra-scale-y, 1))","skewX(var(--chakra-skew-x, 0))","skewY(var(--chakra-skew-y, 0))"],c={"--chakra-blur":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-brightness":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-contrast":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-grayscale":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-hue-rotate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-invert":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-saturate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-sepia":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-drop-shadow":"var(--chakra-empty,/*!*/ /*!*/)",filter:"var(--chakra-blur) var(--chakra-brightness) var(--chakra-contrast) var(--chakra-grayscale) var(--chakra-hue-rotate) var(--chakra-invert) var(--chakra-saturate) var(--chakra-sepia) var(--chakra-drop-shadow)"},d={backdropFilter:"var(--chakra-backdrop-blur) var(--chakra-backdrop-brightness) var(--chakra-backdrop-contrast) var(--chakra-backdrop-grayscale) var(--chakra-backdrop-hue-rotate) var(--chakra-backdrop-invert) var(--chakra-backdrop-opacity) var(--chakra-backdrop-saturate) var(--chakra-backdrop-sepia)","--chakra-backdrop-blur":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-brightness":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-contrast":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-grayscale":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-hue-rotate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-invert":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-opacity":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-saturate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-sepia":"var(--chakra-empty,/*!*/ /*!*/)"},f={"row-reverse":{space:"--chakra-space-x-reverse",divide:"--chakra-divide-x-reverse"},"column-reverse":{space:"--chakra-space-y-reverse",divide:"--chakra-divide-y-reverse"}},p={"to-t":"to top","to-tr":"to top right","to-r":"to right","to-br":"to bottom right","to-b":"to bottom","to-bl":"to bottom left","to-l":"to left","to-tl":"to top left"},h=new Set(Object.values(p)),m=new Set(["none","-moz-initial","inherit","initial","revert","unset"]),v=e=>e.trim(),g=e=>"string"==typeof e&&e.includes("(")&&e.includes(")"),y=e=>t=>`${e}(${t})`,b={filter:e=>"auto"!==e?e:c,backdropFilter:e=>"auto"!==e?e:d,ring:e=>({"--chakra-ring-offset-shadow":"var(--chakra-ring-inset) 0 0 0 var(--chakra-ring-offset-width) var(--chakra-ring-offset-color)","--chakra-ring-shadow":"var(--chakra-ring-inset) 0 0 0 calc(var(--chakra-ring-width) + var(--chakra-ring-offset-width)) var(--chakra-ring-color)","--chakra-ring-width":b.px(e),boxShadow:"var(--chakra-ring-offset-shadow), var(--chakra-ring-shadow), var(--chakra-shadow, 0 0 #0000)"}),bgClip:e=>"text"===e?{color:"transparent",backgroundClip:"text"}:{backgroundClip:e},transform:e=>"auto"===e?["translateX(var(--chakra-translate-x, 0))","translateY(var(--chakra-translate-y, 0))",...u].join(" "):"auto-gpu"===e?["translate3d(var(--chakra-translate-x, 0), var(--chakra-translate-y, 0), 0)",...u].join(" "):e,vh:e=>"$100vh"===e?"var(--chakra-vh)":e,px(e){if(null==e)return e;let{unitless:t}=(e=>{let t=parseFloat(e.toString()),r=e.toString().replace(String(t),"");return{unitless:!r,value:t,unit:r}})(e);return t||"number"==typeof e?`${e}px`:e},fraction:e=>"number"!=typeof e||e>1?e:`${100*e}%`,float:(e,t)=>"rtl"===t.direction?({left:"right",right:"left"})[e]:e,degree(e){if(/^var\(--.+\)$/.test(e)||null==e)return e;let t="string"==typeof e&&!e.endsWith("deg");return"number"==typeof e||t?`${e}deg`:e},gradient:(e,t)=>(function(e,t){if(null==e||m.has(e))return e;if(!(g(e)||m.has(e)))return`url('${e}')`;let r=/(^[a-z-A-Z]+)\((.*)\)/g.exec(e),n=null==r?void 0:r[1],i=null==r?void 0:r[2];if(!n||!i)return e;let o=n.includes("-gradient")?n:`${n}-gradient`,[a,...s]=i.split(",").map(v).filter(Boolean);if((null==s?void 0:s.length)===0)return e;let l=a in p?p[a]:a;s.unshift(l);let u=s.map(e=>{if(h.has(e))return e;let r=e.indexOf(" "),[n,i]=-1!==r?[e.substr(0,r),e.substr(r+1)]:[e],o=g(i)?i:i&&i.split(" "),a=`colors.${n}`,s=a in t.__cssMap?t.__cssMap[a].varRef:n;return o?[s,...Array.isArray(o)?o:[o]].join(" "):s});return`${o}(${u.join(", ")})`})(e,null!=t?t:{}),blur:y("blur"),opacity:y("opacity"),brightness:y("brightness"),contrast:y("contrast"),dropShadow:y("drop-shadow"),grayscale:y("grayscale"),hueRotate:e=>y("hue-rotate")(b.degree(e)),invert:y("invert"),saturate:y("saturate"),sepia:y("sepia"),bgImage:e=>null==e||g(e)||m.has(e)?e:`url(${e})`,outline(e){let t="0"===String(e)||"none"===String(e);
1return null!==e&&t?{outline:"2px solid transparent",outlineOffset:"2px"}:{outline:e}},flexDirection(e){var t;let{space:r,divide:n}=null!=(t=f[e])?t:{},i={flexDirection:e};return r&&(i[r]=1),n&&(i[n]=1),i}},x={borderWidths:l("borderWidths"),borderStyles:l("borderStyles"),colors:l("colors"),borders:l("borders"),gradients:l("gradients",b.gradient),radii:l("radii",b.px),space:l("space",s(b.vh,b.px)),spaceT:l("space",s(b.vh,b.px)),degreeT:e=>({property:e,transform:b.degree}),prop:(e,t,r)=>({property:e,scale:t,...t&&{transform:a({scale:t,transform:r})}}),propT:(e,t)=>({property:e,transform:t}),sizes:l("sizes",s(b.vh,b.px)),sizesT:l("sizes",s(b.vh,b.fraction)),shadows:l("shadows"),logical:function(e){let{property:t,scale:r,transform:n}=e;return{scale:r,property:(({rtl:e,ltr:t})=>r=>"rtl"===r.direction?e:t)(t),transform:r?a({scale:r,compose:n}):n}},blur:l("blur",b.blur)},w={background:x.colors("background"),backgroundColor:x.colors("backgroundColor"),backgroundImage:x.gradients("backgroundImage"),backgroundSize:!0,backgroundPosition:!0,backgroundRepeat:!0,backgroundAttachment:!0,backgroundClip:{transform:b.bgClip},bgSize:x.prop("backgroundSize"),bgPosition:x.prop("backgroundPosition"),bg:x.colors("background"),bgColor:x.colors("backgroundColor"),bgPos:x.prop("backgroundPosition"),bgRepeat:x.prop("backgroundRepeat"),bgAttachment:x.prop("backgroundAttachment"),bgGradient:x.gradients("backgroundImage"),bgClip:{transform:b.bgClip}};Object.assign(w,{bgImage:w.backgroundImage,bgImg:w.backgroundImage});var S={border:x.borders("border"),borderWidth:x.borderWidths("borderWidth"),borderStyle:x.borderStyles("borderStyle"),borderColor:x.colors("borderColor"),borderRadius:x.radii("borderRadius"),borderTop:x.borders("borderTop"),borderBlockStart:x.borders("borderBlockStart"),borderTopLeftRadius:x.radii("borderTopLeftRadius"),borderStartStartRadius:x.logical({scale:"radii",property:{ltr:"borderTopLeftRadius",rtl:"borderTopRightRadius"}}),borderEndStartRadius:x.logical({scale:"radii",property:{ltr:"borderBottomLeftRadius",rtl:"borderBottomRightRadius"}}),borderTopRightRadius:x.radii("borderTopRightRadius"),borderStartEndRadius:x.logical({scale:"radii",property:{ltr:"borderTopRightRadius",rtl:"borderTopLeftRadius"}}),borderEndEndRadius:x.logical({scale:"radii",property:{ltr:"borderBottomRightRadius",rtl:"borderBottomLeftRadius"}}),borderRight:x.borders("borderRight"),borderInlineEnd:x.borders("borderInlineEnd"),borderBottom:x.borders("borderBottom"),borderBlockEnd:x.borders("borderBlockEnd"),borderBottomLeftRadius:x.radii("borderBottomLeftRadius"),borderBottomRightRadius:x.radii("borderBottomRightRadius"),borderLeft:x.borders("borderLeft"),borderInlineStart:{property:"borderInlineStart",scale:"borders"},borderInlineStartRadius:x.logical({scale:"radii",property:{ltr:["borderTopLeftRadius","borderBottomLeftRadius"],rtl:["borderTopRightRadius","borderBottomRightRadius"]}}),borderInlineEndRadius:x.logical({scale:"radii",property:{ltr:["borderTopRightRadius","borderBottomRightRadius"],rtl:["borderTopLeftRadius","borderBottomLeftRadius"]}}),borderX:x.borders(["borderLeft","borderRight"]),borderInline:x.borders("borderInline"),borderY:x.borders(["borderTop","borderBottom"]),borderBlock:x.borders("borderBlock"),borderTopWidth:x.borderWidths("borderTopWidth"),borderBlockStartWidth:x.borderWidths("borderBlockStartWidth"),borderTopColor:x.colors("borderTopColor"),borderBlockStartColor:x.colors("borderBlockStartColor"),borderTopStyle:x.borderStyles("borderTopStyle"),borderBlockStartStyle:x.borderStyles("borderBlockStartStyle"),borderBottomWidth:x.borderWidths("borderBottomWidth"),borderBlockEndWidth:x.borderWidths("borderBlockEndWidth"),borderBottomColor:x.colors("borderBottomColor"),borderBlockEndColor:x.colors("borderBlockEndColor"),borderBottomStyle:x.borderStyles("borderBottomStyle"),borderBlockEndStyle:x.borderStyles("borderBlockEndStyle"),borderLeftWidth:x.borderWidths("borderLeftWidth"),borderInlineStartWidth:x.borderWidths("borderInlineStartWidth"),borderLeftColor:x.colors("borderLeftColor"),borderInlineStartColor:x.colors("borderInlineStartColor"),borderLeftStyle:x.borderStyles("borderLeftStyle"),borderInlineStartStyle:x.borderStyles("borderInlineStartStyle"),borderRightWidth:x.borderWidths("borderRightWidth"),borderInlineEndWidth:x.borderWidths("borderInlineEndWidth"),borderRightColor:x.colors("borderRightColor"),borderInlineEndColor:x.colors("borderInlineEndColor"),borderRightStyle:x.borderStyles("borderRightStyle"),borderInlineEndStyle:x.borderStyles("borderInlineEndStyle"),borderTopRadius:x.radii(["borderTopLeftRadius","borderTopRightRadius"]),borderBottomRadius:x.radii(["borderBottomLeftRadius","borderBottomRightRadius"]),borderLeftRadius:x.radii(["borderTopLeftRadius","borderBottomLeftRadius"]),borderRightRadius:x.radii(["borderTopRightRadius","borderBottomRightRadius"])};Object.assign(S,{rounded:S.borderRadius,roundedTop:S.borderTopRadius,roundedTopLeft:S.borderTopLeftRadius,roundedTopRight:S.borderTopRightRadius,roundedTopStart:S.borderStartStartRadius,roundedTopEnd:S.borderStartEndRadius,roundedBottom:S.borderBottomRadius,roundedBottomLeft:S.borderBottomLeftRadius,roundedBottomRight:S.borderBottomRightRadius,roundedBottomStart:S.borderEndStartRadius,roundedBottomEnd:S.borderEndEndRadius,roundedLeft:S.borderLeftRadius,roundedRight:S.borderRightRadius,roundedStart:S.borderInlineStartRadius,roundedEnd:S.borderInlineEndRadius,borderStart:S.borderInlineStart,borderEnd:S.borderInlineEnd,borderTopStartRadius:S.borderStartStartRadius,borderTopEndRadius:S.borderStartEndRadius,borderBottomStartRadius:S.borderEndStartRadius,borderBottomEndRadius:S.borderEndEndRadius,borderStartRadius:S.borderInlineStartRadius,borderEndRadius:S.borderInlineEndRadius,borderStartWidth:S.borderInlineStartWidth,borderEndWidth:S.borderInlineEndWidth,borderStartColor:S.borderInlineStartColor,borderEndColor:S.borderInlineEndColor,borderStartStyle:S.borderInlineStartStyle,borderEndStyle:S.borderInlineEndStyle});var E={color:x.colors("color"),textColor:x.colors("color"),fill:x.colors("fill"),stroke:x.colors("stroke")}
1,k={boxShadow:x.shadows("boxShadow"),mixBlendMode:!0,blendMode:x.prop("mixBlendMode"),backgroundBlendMode:!0,bgBlendMode:x.prop("backgroundBlendMode"),opacity:!0};Object.assign(k,{shadow:k.boxShadow});var T={filter:{transform:b.filter},blur:x.blur("--chakra-blur"),brightness:x.propT("--chakra-brightness",b.brightness),contrast:x.propT("--chakra-contrast",b.contrast),hueRotate:x.propT("--chakra-hue-rotate",b.hueRotate),invert:x.propT("--chakra-invert",b.invert),saturate:x.propT("--chakra-saturate",b.saturate),dropShadow:x.propT("--chakra-drop-shadow",b.dropShadow),backdropFilter:{transform:b.backdropFilter},backdropBlur:x.blur("--chakra-backdrop-blur"),backdropBrightness:x.propT("--chakra-backdrop-brightness",b.brightness),backdropContrast:x.propT("--chakra-backdrop-contrast",b.contrast),backdropHueRotate:x.propT("--chakra-backdrop-hue-rotate",b.hueRotate),backdropInvert:x.propT("--chakra-backdrop-invert",b.invert),backdropSaturate:x.propT("--chakra-backdrop-saturate",b.saturate)},P={alignItems:!0,alignContent:!0,justifyItems:!0,justifyContent:!0,flexWrap:!0,flexDirection:{transform:b.flexDirection},flex:!0,flexFlow:!0,flexGrow:!0,flexShrink:!0,flexBasis:x.sizes("flexBasis"),justifySelf:!0,alignSelf:!0,order:!0,placeItems:!0,placeContent:!0,placeSelf:!0,gap:x.space("gap"),rowGap:x.space("rowGap"),columnGap:x.space("columnGap")};Object.assign(P,{flexDir:P.flexDirection});var C={gridGap:x.space("gridGap"),gridColumnGap:x.space("gridColumnGap"),gridRowGap:x.space("gridRowGap"),gridColumn:!0,gridRow:!0,gridAutoFlow:!0,gridAutoColumns:!0,gridColumnStart:!0,gridColumnEnd:!0,gridRowStart:!0,gridRowEnd:!0,gridAutoRows:!0,gridTemplate:!0,gridTemplateColumns:!0,gridTemplateRows:!0,gridTemplateAreas:!0,gridArea:!0},O={appearance:!0,cursor:!0,resize:!0,userSelect:!0,pointerEvents:!0,outline:{transform:b.outline},outlineOffset:!0,outlineColor:x.colors("outlineColor")},A={width:x.sizesT("width"),inlineSize:x.sizesT("inlineSize"),height:x.sizes("height"),blockSize:x.sizes("blockSize"),boxSize:x.sizes(["width","height"]),minWidth:x.sizes("minWidth"),minInlineSize:x.sizes("minInlineSize"),minHeight:x.sizes("minHeight"),minBlockSize:x.sizes("minBlockSize"),maxWidth:x.sizes("maxWidth"),maxInlineSize:x.sizes("maxInlineSize"),maxHeight:x.sizes("maxHeight"),maxBlockSize:x.sizes("maxBlockSize"),overflow:!0,overflowX:!0,overflowY:!0,overscrollBehavior:!0,overscrollBehaviorX:!0,overscrollBehaviorY:!0,display:!0,aspectRatio:!0,hideFrom:{scale:"breakpoints",transform:(e,t)=>{var r,n,i;let o=null!=(i=null==(n=null==(r=t.__breakpoints)?void 0:r.get(e))?void 0:n.minW)?i:e;return{[`@media screen and (min-width: ${o})`]:{display:"none"}}}},hideBelow:{scale:"breakpoints",transform:(e,t)=>{var r,n,i;let o=null!=(i=null==(n=null==(r=t.__breakpoints)?void 0:r.get(e))?void 0:n._minW)?i:e;return{[`@media screen and (max-width: ${o})`]:{display:"none"}}}},verticalAlign:!0,boxSizing:!0,boxDecorationBreak:!0,float:x.propT("float",b.float),objectFit:!0,objectPosition:!0,visibility:!0,isolation:!0};Object.assign(A,{w:A.width,h:A.height,minW:A.minWidth,maxW:A.maxWidth,minH:A.minHeight,maxH:A.maxHeight,overscroll:A.overscrollBehavior,overscrollX:A.overscrollBehaviorX,overscrollY:A.overscrollBehaviorY});var R={listStyleType:!0,listStylePosition:!0,listStylePos:x.prop("listStylePosition"),listStyleImage:!0,listStyleImg:x.prop("listStyleImage")},_=(e=>{let t=new WeakMap;return(r,n,i,o)=>{if(void 0===r)return e(r,n,i);t.has(r)||t.set(r,new Map);let a=t.get(r);if(a.has(n))return a.get(n);let s=e(r,n,i,o);return a.set(n,s),s}})(function(e,t,r,n){let i="string"==typeof t?t.split("."):[t];for(n=0;n<i.length&&e;n+=1)e=e[i[n]];return void 0===e?r:e}),M={border:"0px",clip:"rect(0, 0, 0, 0)",width:"1px",height:"1px",margin:"-1px",padding:"0px",overflow:"hidden",whiteSpace:"nowrap",position:"absolute"},D={position:"static",width:"auto",height:"auto",clip:"auto",padding:"0",margin:"0",overflow:"visible",whiteSpace:"normal"},j=(e,t,r)=>{let n={},i=_(e,t,{});for(let e in i)e in r&&null!=r[e]||(n[e]=i[e]);return n},L={position:!0,pos:x.prop("position"),zIndex:x.prop("zIndex","zIndices"),inset:x.spaceT("inset"),insetX:x.spaceT(["left","right"]),insetInline:x.spaceT("insetInline"),insetY:x.spaceT(["top","bottom"]),insetBlock:x.spaceT("insetBlock"),top:x.spaceT("top"),insetBlockStart:x.spaceT("insetBlockStart"),bottom:x.spaceT("bottom"),insetBlockEnd:x.spaceT("insetBlockEnd"),left:x.spaceT("left"),insetInlineStart:x.logical({scale:"space",property:{ltr:"left",rtl:"right"}}),right:x.spaceT("right"),insetInlineEnd:x.logical({scale:"space",property:{ltr:"right",rtl:"left"}})};Object.assign(L,{insetStart:L.insetInlineStart,insetEnd:L.insetInlineEnd});var F={ring:{transform:b.ring}
1,ringColor:x.colors("--chakra-ring-color"),ringOffset:x.prop("--chakra-ring-offset-width"),ringOffsetColor:x.colors("--chakra-ring-offset-color"),ringInset:x.prop("--chakra-ring-inset")},I={margin:x.spaceT("margin"),marginTop:x.spaceT("marginTop"),marginBlockStart:x.spaceT("marginBlockStart"),marginRight:x.spaceT("marginRight"),marginInlineEnd:x.spaceT("marginInlineEnd"),marginBottom:x.spaceT("marginBottom"),marginBlockEnd:x.spaceT("marginBlockEnd"),marginLeft:x.spaceT("marginLeft"),marginInlineStart:x.spaceT("marginInlineStart"),marginX:x.spaceT(["marginInlineStart","marginInlineEnd"]),marginInline:x.spaceT("marginInline"),marginY:x.spaceT(["marginTop","marginBottom"]),marginBlock:x.spaceT("marginBlock"),padding:x.space("padding"),paddingTop:x.space("paddingTop"),paddingBlockStart:x.space("paddingBlockStart"),paddingRight:x.space("paddingRight"),paddingBottom:x.space("paddingBottom"),paddingBlockEnd:x.space("paddingBlockEnd"),paddingLeft:x.space("paddingLeft"),paddingInlineStart:x.space("paddingInlineStart"),paddingInlineEnd:x.space("paddingInlineEnd"),paddingX:x.space(["paddingInlineStart","paddingInlineEnd"]),paddingInline:x.space("paddingInline"),paddingY:x.space(["paddingTop","paddingBottom"]),paddingBlock:x.space("paddingBlock")};Object.assign(I,{m:I.margin,mt:I.marginTop,mr:I.marginRight,me:I.marginInlineEnd,marginEnd:I.marginInlineEnd,mb:I.marginBottom,ml:I.marginLeft,ms:I.marginInlineStart,marginStart:I.marginInlineStart,mx:I.marginX,my:I.marginY,p:I.padding,pt:I.paddingTop,py:I.paddingY,px:I.paddingX,pb:I.paddingBottom,pl:I.paddingLeft,ps:I.paddingInlineStart,paddingStart:I.paddingInlineStart,pr:I.paddingRight,pe:I.paddingInlineEnd,paddingEnd:I.paddingInlineEnd});var B={textDecorationColor:x.colors("textDecorationColor"),textDecoration:!0,textDecor:{property:"textDecoration"},textDecorationLine:!0,textDecorationStyle:!0,textDecorationThickness:!0,textUnderlineOffset:!0,textShadow:x.shadows("textShadow")},V={clipPath:!0,transform:x.propT("transform",b.transform),transformOrigin:!0,translateX:x.spaceT("--chakra-translate-x"),translateY:x.spaceT("--chakra-translate-y"),skewX:x.degreeT("--chakra-skew-x"),skewY:x.degreeT("--chakra-skew-y"),scaleX:x.prop("--chakra-scale-x"),scaleY:x.prop("--chakra-scale-y"),scale:x.prop(["--chakra-scale-x","--chakra-scale-y"]),rotate:x.degreeT("--chakra-rotate")},z={transition:!0,transitionDelay:!0,animation:!0,willChange:!0,transitionDuration:x.prop("transitionDuration","transition.duration"),transitionProperty:x.prop("transitionProperty","transition.property"),transitionTimingFunction:x.prop("transitionTimingFunction","transition.easing")},W={fontFamily:x.prop("fontFamily","fonts"),fontSize:x.prop("fontSize","fontSizes",b.px),fontWeight:x.prop("fontWeight","fontWeights"),lineHeight:x.prop("lineHeight","lineHeights"),letterSpacing:x.prop("letterSpacing","letterSpacings"),textAlign:!0,fontStyle:!0,textIndent:!0,wordBreak:!0,overflowWrap:!0,textOverflow:!0,textTransform:!0,whiteSpace:!0,isTruncated:{transform(e){if(!0===e)return{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}}},noOfLines:{static:{overflow:"hidden",textOverflow:"ellipsis",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:"var(--chakra-line-clamp)"},property:"--chakra-line-clamp"}},N={scrollBehavior:!0,scrollSnapAlign:!0,scrollSnapStop:!0,scrollSnapType:!0,scrollMargin:x.spaceT("scrollMargin"),scrollMarginTop:x.spaceT("scrollMarginTop"),scrollMarginBottom:x.spaceT("scrollMarginBottom"),scrollMarginLeft:x.spaceT("scrollMarginLeft"),scrollMarginRight:x.spaceT("scrollMarginRight"),scrollMarginX:x.spaceT(["scrollMarginLeft","scrollMarginRight"]),scrollMarginY:x.spaceT(["scrollMarginTop","scrollMarginBottom"]),scrollPadding:x.spaceT("scrollPadding"),scrollPaddingTop:x.spaceT("scrollPaddingTop"),scrollPaddingBottom:x.spaceT("scrollPaddingBottom"),scrollPaddingLeft:x.spaceT("scrollPaddingLeft"),scrollPaddingRight:x.spaceT("scrollPaddingRight"),scrollPaddingX:x.spaceT(["scrollPaddingLeft","scrollPaddingRight"]),scrollPaddingY:x.spaceT(["scrollPaddingTop","scrollPaddingBottom"])};function U(e){return(0,n.Gv)(e)&&e.reference?e.reference:String(e)}var $=(e,...t)=>t.map(U).join(` ${e} `).replace(/calc/g,""),H=(...e)=>`calc(${$("+",...e)})`,Y=(...e)=>`calc(${$("-",...e)})`,q=(...e)=>`calc(${$("*",...e)})`,X=(...e)=>`calc(${$("/",...e)})`,G=e=>{let t=U(e);return null==t||Number.isNaN(parseFloat(t))?q(t,-1):String(t).startsWith("-")?String(t).slice(1):`-${t}`},K=Object.assign(e=>({add:(...t)=>K(H(e,...t)),subtract:(...t)=>K(Y(e,...t)),multiply:(...t)=>K(q(e,...t)),divide:(...t)=>K(X(e,...t)),negate:()=>K(G(e)),toString:()=>e.toString()}
1),{add:H,subtract:Y,multiply:q,divide:X,negate:G});function J(e){if(null==e)return e;let{unitless:t}=function(e){let t=parseFloat(e.toString()),r=e.toString().replace(String(t),"");return{unitless:!r,value:t,unit:r}}(e);return t||"number"==typeof e?`${e}px`:e}var Z={hover:(e,t)=>`${e}:hover ${t}, ${e}[data-hover] ${t}`,focus:(e,t)=>`${e}:focus ${t}, ${e}[data-focus] ${t}`,focusVisible:(e,t)=>`${e}:focus-visible ${t}`,focusWithin:(e,t)=>`${e}:focus-within ${t}`,active:(e,t)=>`${e}:active ${t}, ${e}[data-active] ${t}`,disabled:(e,t)=>`${e}:disabled ${t}, ${e}[data-disabled] ${t}`,invalid:(e,t)=>`${e}:invalid ${t}, ${e}[data-invalid] ${t}`,checked:(e,t)=>`${e}:checked ${t}, ${e}[data-checked] ${t}`,placeholderShown:(e,t)=>`${e}:placeholder-shown ${t}`},Q=e=>et(t=>e(t,"&"),"[role=group]","[data-group]",".group"),ee=e=>et(t=>e(t,"~ &"),"[data-peer]",".peer"),et=(e,...t)=>t.map(e).join(", "),er={_hover:"&:hover, &[data-hover]",_active:"&:active, &[data-active]",_focus:"&:focus, &[data-focus]",_highlighted:"&[data-highlighted]",_focusWithin:"&:focus-within",_focusVisible:"&:focus-visible, &[data-focus-visible]",_disabled:"&:disabled, &[disabled], &[aria-disabled=true], &[data-disabled]",_readOnly:"&[aria-readonly=true], &[readonly], &[data-readonly]",_before:"&::before",_after:"&::after",_empty:"&:empty",_expanded:"&[aria-expanded=true], &[data-expanded]",_checked:"&[aria-checked=true], &[data-checked]",_grabbed:"&[aria-grabbed=true], &[data-grabbed]",_pressed:"&[aria-pressed=true], &[data-pressed]",_invalid:"&[aria-invalid=true], &[data-invalid]",_valid:"&[data-valid], &[data-state=valid]",_loading:"&[data-loading], &[aria-busy=true]",_selected:"&[aria-selected=true], &[data-selected]",_hidden:"&[hidden], &[data-hidden]",_autofill:"&:-webkit-autofill",_even:"&:nth-of-type(even)",_odd:"&:nth-of-type(odd)",_first:"&:first-of-type",_firstLetter:"&::first-letter",_last:"&:last-of-type",_notFirst:"&:not(:first-of-type)",_notLast:"&:not(:last-of-type)",_visited:"&:visited",_activeLink:"&[aria-current=page]",_activeStep:"&[aria-current=step]",_indeterminate:"&:indeterminate, &[aria-checked=mixed], &[data-indeterminate]",_groupHover:Q(Z.hover),_peerHover:ee(Z.hover),_groupFocus:Q(Z.focus),_peerFocus:ee(Z.focus),_groupFocusVisible:Q(Z.focusVisible),_peerFocusVisible:ee(Z.focusVisible),_groupActive:Q(Z.active),_peerActive:ee(Z.active),_groupDisabled:Q(Z.disabled),_peerDisabled:ee(Z.disabled),_groupInvalid:Q(Z.invalid),_peerInvalid:ee(Z.invalid),_groupChecked:Q(Z.checked),_peerChecked:ee(Z.checked),_groupFocusWithin:Q(Z.focusWithin),_peerFocusWithin:ee(Z.focusWithin),_peerPlaceholderShown:ee(Z.placeholderShown),_placeholder:"&::placeholder",_placeholderShown:"&:placeholder-shown",_fullScreen:"&:fullscreen",_selection:"&::selection",_rtl:"[dir=rtl] &, &[dir=rtl]",_ltr:"[dir=ltr] &, &[dir=ltr]",_mediaDark:"@media (prefers-color-scheme: dark)",_mediaReduceMotion:"@media (prefers-reduced-motion: reduce)",_dark:".chakra-ui-dark &:not([data-theme]),[data-theme=dark] &:not([data-theme]),&[data-theme=dark]",_light:".chakra-ui-light &:not([data-theme]),[data-theme=light] &:not([data-theme]),&[data-theme=light]",_horizontal:"&[data-orientation=horizontal]",_vertical:"&[data-orientation=vertical]"},en=Object.keys(er),ei=i({},w,S,E,P,A,T,F,O,C,{srOnly:{transform:e=>!0===e?M:"focusable"===e?D:{}},layerStyle:{processResult:!0,transform:(e,t,r)=>j(t,`layerStyles.${e}`,r)},textStyle:{processResult:!0,transform:(e,t,r)=>j(t,`textStyles.${e}`,r)},apply:{processResult:!0,transform:(e,t,r)=>j(t,e,r)}},L,k,I,N,W,B,V,R,z);Object.keys(Object.assign({},I,A,P,C,L));var eo=[...Object.keys(ei),...en],ea={...ei,...er},es=e=>e in ea,el=(e,t)=>
1e.startsWith("--")&&"string"==typeof t&&!/^var\(--.+\)$/.test(t),eu=(e,t)=>{var r,n;if(null==t)return t;let i=t=>{var r,n;return null==(n=null==(r=e.__cssMap)?void 0:r[t])?void 0:n.varRef},o=e=>{var t;return null!=(t=i(e))?t:e},[a,s]=function(e){let t=[],r="",n=!1;for(let i=0;i<e.length;i++){let o=e[i];"("===o?(n=!0,r+=o):")"===o?(n=!1,r+=o):","!==o||n?r+=o:(t.push(r),r="")}return(r=r.trim())&&t.push(r),t}(t);return null!=(n=null!=(r=i(a))?r:o(s))?n:o(t)},ec=e=>t=>(function(e){let{configs:t={},pseudos:r={},theme:o}=e,a=(e,s=!1)=>{var l,u,c;let d=(0,n.Jg)(e,o),f=(e=>{if(!e.__breakpoints)return d;let{isResponsive:t,toArrayValue:r,media:i}=e.__breakpoints,o={};for(let a in d){let s=(0,n.Jg)(d[a],e);if(null==s)continue;if(!Array.isArray(s=(0,n.Gv)(s)&&t(s)?r(s):s)){o[a]=s;continue}let l=s.slice(0,i.length).length;for(let e=0;e<l;e+=1){let t=null==i?void 0:i[e];if(!t){o[a]=s[e];continue}o[t]=o[t]||{},null!=s[e]&&(o[t][a]=s[e])}}return o})(o),p={};for(let e in f){let h=f[e],m=(0,n.Jg)(h,o);e in r&&(e=r[e]),el(e,m)&&(m=eu(o,m));let v=t[e];if(!0===v&&(v={property:e}),(0,n.Gv)(m)){p[e]=null!=(l=p[e])?l:{},p[e]=i({},p[e],a(m,!0));continue}let g=null!=(c=null==(u=null==v?void 0:v.transform)?void 0:u.call(v,m,o,d))?c:m;g=(null==v?void 0:v.processResult)?a(g,!0):g;let y=(0,n.Jg)(null==v?void 0:v.property,o);if(!s&&(null==v?void 0:v.static)&&(p=i({},p,(0,n.Jg)(v.static,o))),y&&Array.isArray(y)){for(let e of y)p[e]=g;continue}if(y){"&"===y&&(0,n.Gv)(g)?p=i({},p,g):p[y]=g;continue}if((0,n.Gv)(g)){p=i({},p,g);continue}p[e]=g}return p};return a})({theme:t,pseudos:er,configs:ei})(e);function ed(e){return t=>{var r;let{variant:o,size:a,theme:s}=t,l=function(e){let t=e.__breakpoints;return function(e,r,o,a){var s,l,u;if(!t)return;let c={},d=(u=t.toArrayValue,Array.isArray(o)?o:(0,n.Gv)(o)?u(o):null!=o?[o]:void 0);if(!d)return c;let f=d.length,p=1===f,h=!!e.parts;for(let o=0;o<f;o++){let u=t.details[o],f=t.details[function(e,t){for(let r=t+1;r<e.length;r++)if(null!=e[r])return r;return -1}(d,o)],m=function(e,t){let r=["@media screen"];return e&&r.push("and",`(min-width: ${J(e)})`),t&&r.push("and",`(max-width: ${J(t)})`),r.join(" ")}(u.minW,null==f?void 0:f._minW),v=(0,n.Jg)(null==(s=e[r])?void 0:s[d[o]],a);if(v){if(h){null==(l=e.parts)||l.forEach(e=>{i(c,{[e]:p?v[e]:{[m]:v[e]}})});continue}if(!h){p?i(c,v):c[m]=v;continue}c[m]=v}}return c}}(s);return i({},(0,n.Jg)(null!=(r=e.baseStyle)?r:{},t),l(e,"sizes",a,t),l(e,"variants",o,t))}}function ef(e,t,r){var n,i,o;return null!=(o=null==(i=null==(n=e.__cssMap)?void 0:n[`${t}.${r}`])?void 0:i.varRef)?o:r}function ep(e){return function(e,t=[]){let r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}(e,["styleConfig","size","variant","colorScheme"])}},70300:(e,t,r)=>{e.exports=r(83558)(Object,"create")},70637:e=>{var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,r){var n=typeof e;return!!(r=null==r?0x1fffffffffffff:r)&&("number"==n||"symbol"!=n&&t.test(e))&&e>-1&&e%1==0&&e<r}},71124:(e,t)=>{"use strict";function r(e){var t;let{config:r,src:n,width:i,quality:o}=e,a=o||(null==(t=r.qualities)?void 0:t.reduce((e,t)=>Math.abs(t-75)<Math.abs(e-75)?t:e))||75;return r.path+"?url="+encodeURIComponent(n)+"&w="+i+"&q="+a+(n.startsWith("/_next/static/media/"),"")}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return n}}),r.__next_img_default=!0;let n=r},71691:(e,t,r)=>{"use strict";r.d(t,{O:()=>s});var n=r(12115),i=r(15110),o=r(50025),a=r(84585);function s(e,t,r){let s=(0,a.Y)(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&r()});(0,n.useEffect)(()=>{if(!e)return;let r=null===t?null:o.sb(t)?t:t.current;if(!r)return;let n=(0,i.e)();if("undefined"!=typeof ResizeObserver){let e=new ResizeObserver(()=>s.current(r));e.observe(r),n.add(()=>e.disconnect())}if("undefined"!=typeof IntersectionObserver){let e=new IntersectionObserver(()=>s.current(r));e.observe(r),n.add(()=>e.disconnect())}return()=>n.dispose()},[t,s,e])}},71730:(e,t,r)=>{var n=r(80942),i=r(26745);e.exports=function(e){if(!i(e))return!1;var t=n(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},72374:(e,t,r)=>{var n=r(42642),i=r(68999),o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols;e.exports=a?function(e){return null==e?[]:n(a(e=Object(e)),function(t){return o.call(e,t)})}:i},72377:(e,t,r)=>{var n=r(18135);e.exports=function(e,t){var r=this.__data__,i=n(r,e);return i<0?(++this.size,r.push([e,t])):r[i][1]=t,this}},73423:(e,t,r)=>{e.exports=r(51483).Symbol},73473:(e,t,r)=>{"use strict";function n(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:r}=e;return t+"/"+r}).join(" "):navigator.userAgent}r.d(t,{$t:()=>n})},74236:(e,t,r)=>{"use strict";r.d(t,{S:()=>s});
1var n=r(12115),i=r(47396),o=r(15714),a=r(79802);function s(e,t){let r=(0,n.useId)(),s=i.D.get(t),[l,u]=(0,o.y)(s,(0,n.useCallback)(e=>[s.selectors.isTop(e,r),s.selectors.inStack(e,r)],[s,r]));return(0,a.s)(()=>{if(e)return s.actions.push(r),()=>s.actions.pop(r)},[s,e,r]),!!e&&(!u||l)}},74633:(e,t,r)=>{var n=r(96273),i=r(9142);e.exports=function(e,t){return null!=e&&i(e,t,n)}},74841:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),!function(e,t){for(var r in t)Object.defineProperty(e,r,{enumerable:!0,get:t[r]})}(t,{default:function(){return m},defaultHead:function(){return d}});let n=r(30943),i=r(88604),o=r(95155),a=i._(r(12115)),s=n._(r(1262)),l=r(90737),u=r(82073),c=r(60861);function d(e){void 0===e&&(e=!1);let t=[(0,o.jsx)("meta",{charSet:"utf-8"},"charset")];return e||t.push((0,o.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")),t}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===a.default.Fragment?e.concat(a.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}r(94781);let p=["name","httpEquiv","charSet","itemProp"];function h(e,t){let{inAmpMode:r}=t;return e.reduce(f,[]).reverse().concat(d(r).reverse()).filter(function(){let e=new Set,t=new Set,r=new Set,n={};return i=>{let o=!0,a=!1;if(i.key&&"number"!=typeof i.key&&i.key.indexOf("$")>0){a=!0;let t=i.key.slice(i.key.indexOf("$")+1);e.has(t)?o=!1:e.add(t)}switch(i.type){case"title":case"base":t.has(i.type)?o=!1:t.add(i.type);break;case"meta":for(let e=0,t=p.length;e<t;e++){let t=p[e];if(i.props.hasOwnProperty(t))if("charSet"===t)r.has(t)?o=!1:r.add(t);else{let e=i.props[t],r=n[t]||new Set;("name"!==t||!a)&&r.has(e)?o=!1:(r.add(e),n[t]=r)}}}return o}}()).reverse().map((e,t)=>{let r=e.key||t;return a.default.cloneElement(e,{key:r})})}let m=function(e){let{children:t}=e,r=(0,a.useContext)(l.AmpStateContext),n=(0,a.useContext)(u.HeadManagerContext);return(0,o.jsx)(s.default,{reduceComponentsToState:h,headManager:n,inAmpMode:(0,c.isInAmpMode)(r),children:t})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},75040:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return l}}),r(94781);let n=r(14105),i=r(20821),o=["-moz-initial","fill","none","scale-down",void 0];function a(e){return void 0!==e.default}function s(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function l(e,t){var r,l;let u,c,d,{src:f,sizes:p,unoptimized:h=!1,priority:m=!1,loading:v,className:g,quality:y,width:b,height:x,fill:w=!1,style:S,overrideSrc:E,onLoad:k,onLoadingComplete:T,placeholder:P="empty",blurDataURL:C,fetchPriority:O,decoding:A="async",layout:R,objectFit:_,objectPosition:M,lazyBoundary:D,lazyRoot:j,...L}=e,{imgConf:F,showAltText:I,blurComplete:B,defaultLoader:V}=t,z=F||i.imageConfigDefault;if("allSizes"in z)u=z;else{let e=[...z.deviceSizes,...z.imageSizes].sort((e,t)=>e-t),t=z.deviceSizes.sort((e,t)=>e-t),n=null==(r=z.qualities)?void 0:r.sort((e,t)=>e-t);u={...z,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===V)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let W=L.loader||V;delete L.loader,delete L.srcSet;let N="__next_img_default"in W;if(N){if("custom"===u.loader)throw Object.defineProperty(Error('Image with src "'+f+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader'),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=W;W=t=>{let{config:r,...n}=t;return e(n)}}if(R){"fill"===R&&(w=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[R];e&&(S={...S,...e});let t={responsive:"100vw",fill:"100vw"}[R];t&&!p&&(p=t)}let U="",$=s(b),H=s(x);if((l=f)&&"object"==typeof l&&(a(l)||void 0!==l.src)){let e=a(f)?f.default:f;if(!e.src)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,
1configurable:!0});if(!e.height||!e.width)throw Object.defineProperty(Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(e)),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(c=e.blurWidth,d=e.blurHeight,C=C||e.blurDataURL,U=e.src,!w)if($||H){if($&&!H){let t=$/e.width;H=Math.round(e.height*t)}else if(!$&&H){let t=H/e.height;$=Math.round(e.width*t)}}else $=e.width,H=e.height}let Y=!m&&("lazy"===v||void 0===v);(!(f="string"==typeof f?f:U)||f.startsWith("data:")||f.startsWith("blob:"))&&(h=!0,Y=!1),u.unoptimized&&(h=!0),N&&!u.dangerouslyAllowSVG&&f.split("?",1)[0].endsWith(".svg")&&(h=!0);let q=s(y),X=Object.assign(w?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:_,objectPosition:M}:{},I?{}:{color:"transparent"},S),G=B||"empty"===P?null:"blur"===P?'url("data:image/svg+xml;charset=utf-8,'+(0,n.getImageBlurSvg)({widthInt:$,heightInt:H,blurWidth:c,blurHeight:d,blurDataURL:C||"",objectFit:X.objectFit})+'")':'url("'+P+'")',K=o.includes(X.objectFit)?"fill"===X.objectFit?"100% 100%":"cover":X.objectFit,J=G?{backgroundSize:K,backgroundPosition:X.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:G}:{},Z=function(e){let{config:t,src:r,unoptimized:n,width:i,quality:o,sizes:a,loader:s}=e;if(n)return{src:r,srcSet:void 0,sizes:void 0};let{widths:l,kind:u}=function(e,t,r){let{deviceSizes:n,allSizes:i}=e;if(r){let e=/(^|\s)(1?\d?\d)vw/g,t=[];for(let n;n=e.exec(r);)t.push(parseInt(n[2]));if(t.length){let e=.01*Math.min(...t);return{widths:i.filter(t=>t>=n[0]*e),kind:"w"}}return{widths:i,kind:"w"}}return"number"!=typeof t?{widths:n,kind:"w"}:{widths:[...new Set([t,2*t].map(e=>i.find(t=>t>=e)||i[i.length-1]))],kind:"x"}}(t,i,a),c=l.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:l.map((e,n)=>s({config:t,src:r,quality:o,width:e})+" "+("w"===u?e:n+1)+u).join(", "),src:s({config:t,src:r,quality:o,width:l[c]})}}({config:u,src:f,unoptimized:h,width:$,quality:q,sizes:p,loader:W});return{props:{...L,loading:Y?"lazy":v,fetchPriority:O,width:$,height:H,decoding:A,className:g,style:{...X,...J},sizes:Z.sizes,srcSet:Z.srcSet,src:E||Z.src},meta:{unoptimized:h,priority:m,placeholder:P,fill:w}}}},75663:(e,t,r)=>{"use strict";r.d(t,{Ee:()=>w,ZL:()=>S,k2:()=>b});var n=r(12115),i=r(47650),o=r(91553),a=r(53182),s=r(19390),l=r(20797),u=r(21982),c=r(17342),d=r(51116),f=r(45554),p=r(69159);let h=n.Fragment,m=(0,p.FX)(function(e,t){let{ownerDocument:r=null,...a}=e,m=(0,n.useRef)(null),v=(0,c.P)((0,c.a)(e=>{m.current=e}),t),b=(0,l.g)(m.current),x=function(e){let t=(0,d.S)(),r=(0,n.useContext)(g),[i,o]=(0,n.useState)(()=>{var n;if(!t&&null!==r)return null!=(n=r.current)?n:null;if(f._.isServer)return null;let i=null==e?void 0:e.getElementById("headlessui-portal-root");if(i)return i;if(null===e)return null;let o=e.createElement("div");return o.setAttribute("id","headlessui-portal-root"),e.body.appendChild(o)});return(0,n.useEffect)(()=>{null!==i&&(null!=e&&e.body.contains(i)||null==e||e.body.appendChild(i))},[i,e]),(0,n.useEffect)(()=>{t||null!==r&&o(r.current)},[r,o,t]),i}(null!=r?r:b),w=(0,n.useContext)(y),S=(0,o.L)(),E=(0,u.g)(),k=(0,p.Ci)();return(0,s.X)(()=>{var e;x&&x.childNodes.length<=0&&(null==(e=x.parentElement)||e.removeChild(x))}),x&&E?(0,i.createPortal)(n.createElement("div",{"data-headlessui-portal":"",ref:e=>{S.dispose(),w&&e&&S.add(w.register(e))}},k({ourProps:{ref:v},theirProps:a,slot:{},defaultTag:h,name:"Portal"})),x):null}),v=n.Fragment,g=(0,n.createContext)(null),y=(0,n.createContext)(null);function b(){let e=(0,n.useContext)(y),t=(0,n.useRef)([]),r=(0,a._)(r=>(t.current.push(r),e&&e.register(r),()=>i(r))),i=(0,a._)(r=>{let n=t.current.indexOf(r);-1!==n&&t.current.splice(n,1),e&&e.unregister(r)}),o=(0,n.useMemo)(()=>({register:r,unregister:i,portals:t}),[r,i,t]);return[t,(0,n.useMemo)(()=>function(e){let{children:t}=e;return n.createElement(y.Provider,{value:o},t)},[o])]}let x=(0,p.FX)(function(e,t){let r=(0,c.P)(t),{enabled:i=!0,ownerDocument:o,...a}=e,s=(0,p.Ci)();return i?n.createElement(m,{...a,ownerDocument:o,ref:r}):s({ourProps:{ref:r},theirProps:a,slot:{},defaultTag:h,name:"Portal"})}),w=(0,p.FX)(function(e,t){let{target:r,...i}=e,o={ref:(0,c.P)(t)},a=(0,p.Ci)();return n.createElement(g.Provider,{value:r},a({ourProps:o,theirProps:i,defaultTag:v,name:"Popover.Group"}))}),S=Object.assign(x,{Group:w})},76462:(e,t,r)=>{var n=r(26745);e.exports=function(e){return e==e&&!n(e)}},76598:(e,t,r)=>{"use strict";r.d(t,{v:()=>c});var n=r(15110),i=r(85986),o=r(74236),a=r(79802);let s=new Map,l=new Map;function u(e){var t;let r=null!=(t=l.get(e))?t:0;return l.set(e,r+1),0!==r||(s.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),e.setAttribute("aria-hidden","true"),e.inert=!0),()=>(function(e){var t;let r=null!=(t=l.get(e))?t:1;if(1===r?l.delete(e):l.set(e,r-1),1!==r)return;let n=s.get(e);n&&(null===n["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",n["aria-hidden"]),e.inert=n.inert,s.delete(e))})(e)}function c(e){let{allowed:t,disallowed:r}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},s=(0,o.S)(e,"inert-others");(0,a.s)(()=>{var e,o;if(!s)return;let a=(0,n.e)();for(let t of null!=(e=null==r?void 0:r())?e:[])t&&a.add(u(t));let l=null!=(o=null==t?void 0:t())?o:[];for(let e of l){if(!e)continue;let t=(0,i.TW)(e);if(!t)continue;let r=e.parentElement;for(;r&&r!==t.body;){for(let e of r.children)l.some(t=>e.contains(t))||a.add(u(e));r=r.parentElement}}return a.dispose},[s,t,r])}},76917:(e,t,r)=>{var n=r(36702),i=1/0;e.exports=function(e){if("string"==typeof e||n(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}},77852:(e,t,r)=>{var n=r(38185);e.exports=function(e){var t=n(this,e).delete(e);return this.size-=!!t,t}},78097:(e,t,r)=>{var n=r(91108),i=r(25411);e.exports=function(e,t,r){var o=t(e);return i(e)?o:n(o,r(e))}},78363:(e,t,r)=>{e.exports=r(51483)["__core-js_shared__"]},79065:(e,t,r)=>{"use strict";r.d(t,{j:()=>o,u:()=>i});var n=r(69159),i=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(i||{});let o=(0,n.FX)(function(e,t){var r;let{features:i=1,...o}=e,a={ref:t,"aria-hidden":(2&i)==2||(null!=(r=o["aria-hidden"])?r:void 0),hidden:(4&i)==4||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&i)==4&&(2&i)!=2&&{display:"none"}}};return(0,n.Ci)()({ourProps:a,theirProps:o,slot:{},defaultTag:"span",name:"Hidden"})})},79802:(e,t,r)=>{"use strict";r.d(t,{s:()=>o});var n=r(12115),i=r(45554);let o=(e,t)=>{i._.isServer?(0,n.useEffect)(e,t):(0,n.useLayoutEffect)(e,t)}},79824:(e,t,r)=>{e=r.nmd(e);var n,i,o="__lodash_hash_undefined__",a="[object Arguments]",s="[object Function]",l="[object Object]",u=/^\[object .+?Constructor\]$/,c=/^(?:0|[1-9]\d*)$/,d={};
vendor: 4,347 bytes, line 1
1d["[object Float32Array]"]=d["[object Float64Array]"]=d["[object Int8Array]"]=d["[object Int16Array]"]=d["[object Int32Array]"]=d["[object Uint8Array]"]=d["[object Uint8ClampedArray]"]=d["[object Uint16Array]"]=d["[object Uint32Array]"]=!0,d[a]=d["[object Array]"]=d["[object ArrayBuffer]"]=d["[object Boolean]"]=d["[object DataView]"]=d["[object Date]"]=d["[object Error]"]=d[s]=d["[object Map]"]=d["[object Number]"]=d[l]=d["[object RegExp]"]=d["[object Set]"]=d["[object String]"]=d["[object WeakMap]"]=!1;var f="object"==typeof r.g&&r.g&&r.g.Object===Object&&r.g,p="object"==typeof self&&self&&self.Object===Object&&self,h=f||p||Function("return this")(),m=t&&!t.nodeType&&t,v=m&&e&&!e.nodeType&&e,g=v&&v.exports===m,y=g&&f.process,b=function(){try{var e=v&&v.require&&v.require("util").types;if(e)return e;return y&&y.binding&&y.binding("util")}catch(e){}}(),x=b&&b.isTypedArray,w=Array.prototype,S=Function.prototype,E=Object.prototype,k=h["__core-js_shared__"],T=S.toString,P=E.hasOwnProperty,C=function(){var e=/[^.]+$/.exec(k&&k.keys&&k.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}(),O=E.toString,A=T.call(Object),R=RegExp("^"+T.call(P).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),_=g?h.Buffer:void 0,M=h.Symbol,D=h.Uint8Array,j=_?_.allocUnsafe:void 0,L=(n=Object.getPrototypeOf,i=Object,function(e){return n(i(e))}),F=Object.create,I=E.propertyIsEnumerable,B=w.splice,V=M?M.toStringTag:void 0,z=function(){try{var e=ei(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),W=_?_.isBuffer:void 0,N=Math.max,U=Date.now,$=ei(h,"Map"),H=ei(Object,"create"),Y=function(){function e(){}return function(t){if(!ev(t))return{};if(F)return F(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();function q(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function X(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function G(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}function K(e){var t=this.__data__=new X(e);this.size=t.size}function J(e,t,r){(void 0===r||eu(e[t],r))&&(void 0!==r||t in e)||Q(e,t,r)}function Z(e,t){for(var r=e.length;r--;)if(eu(e[r][0],t))return r;return -1}function Q(e,t,r){"__proto__"==t&&z?z(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}q.prototype.clear=function(){this.__data__=H?H(null):{},this.size=0},q.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=!!t,t},q.prototype.get=function(e){var t=this.__data__;if(H){var r=t[e];return r===o?void 0:r}return P.call(t,e)?t[e]:void 0},q.prototype.has=function(e){var t=this.__data__;return H?void 0!==t[e]:P.call(t,e)},q.prototype.set=function(e,t){var r=this.__data__;return this.size+=+!this.has(e),r[e]=H&&void 0===t?o:t,this},X.prototype.clear=function(){this.__data__=[],this.size=0},X.prototype.delete=function(e){var t=this.__data__,r=Z(t,e);return!(r<0)&&(r==t.length-1?t.pop():B.call(t,r,1),--this.size,!0)},X.prototype.get=function(e){var t=this.__data__,r=Z(t,e);return r<0?void 0:t[r][1]},X.prototype.has=function(e){return Z(this.__data__,e)>-1},X.prototype.set=function(e,t){var r=this.__data__,n=Z(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this},G.prototype.clear=function(){this.size=0,this.__data__={hash:new q,map:new($||X),string:new q}},G.prototype.delete=function(e){var t=en(this,e).delete(e);return this.size-=!!t,t},G.prototype.get=function(e){return en(this,e).get(e)},G.prototype.has=function(e){return en(this,e).has(e)},G.prototype.set=function(e,t){var r=en(this,e),n=r.size;return r.set(e,t),this.size+=+(r.size!=n),this},K.prototype.clear=function(){this.__data__=new X,this.size=0},K.prototype.delete=function(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r},K.prototype.get=function(e){return this.__data__.get(e)},K.prototype.has=function(e){return this.__data__.has(e)},K.prototype.set=function(e,t){var r=this.__data__;if(r instanceof X){var n=r.__data__;if(!$||n.length<199)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new G(n)}return r.set(e,t),this.size=r.size,this};var ee=function(e,t,r){for(var n=-1,i=Object(e),o=r(e),a=o.length;a--;){var s=o[++n];if(!1===t(i[s],s,i))break}return e};function et(e){var t;
1return null==e?void 0===e?"[object Undefined]":"[object Null]":V&&V in Object(e)?function(e){var t=P.call(e,V),r=e[V];try{e[V]=void 0;var n=!0}catch(e){}var i=O.call(e);return n&&(t?e[V]=r:delete e[V]),i}(e):(t=e,O.call(t))}function er(e){return eg(e)&&et(e)==a}function en(e,t){var r,n,i=e.__data__;return("string"==(n=typeof(r=t))||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==r:null===r)?i["string"==typeof t?"string":"hash"]:i.map}function ei(e,t){var r,n=null==e?void 0:e[t];return!(!ev(n)||(r=n,C&&C in r))&&(eh(n)?R:u).test(function(e){if(null!=e){try{return T.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(n))?n:void 0}function eo(e,t){var r=typeof e;return!!(t=null==t?0x1fffffffffffff:t)&&("number"==r||"symbol"!=r&&c.test(e))&&e>-1&&e%1==0&&e<t}function ea(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||E)}function es(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var el=function(e){var t=0,r=0;return function(){var n=U(),i=16-(n-r);if(r=n,i>0){if(++t>=800)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}(z?function(e,t){var r;return z(e,"toString",{configurable:!0,enumerable:!1,value:(r=t,function(){return r}),writable:!0})}:ew);function eu(e,t){return e===t||e!=e&&t!=t}var ec=er(function(){return arguments}())?er:function(e){return eg(e)&&P.call(e,"callee")&&!I.call(e,"callee")},ed=Array.isArray;function ef(e){return null!=e&&em(e.length)&&!eh(e)}var ep=W||function(){return!1};function eh(e){if(!ev(e))return!1;var t=et(e);return t==s||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}function em(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=0x1fffffffffffff}function ev(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function eg(e){return null!=e&&"object"==typeof e}var ey=x?function(e){return x(e)}:function(e){return eg(e)&&em(e.length)&&!!d[et(e)]};function eb(e){return ef(e)?function(e,t){var r=ed(e),n=!r&&ec(e),i=!r&&!n&&ep(e),o=!r&&!n&&!i&&ey(e),a=r||n||i||o,s=a?function(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}(e.length,String):[],l=s.length;for(var u in e)(t||P.call(e,u))&&!(a&&("length"==u||i&&("offset"==u||"parent"==u)||o&&("buffer"==u||"byteLength"==u||"byteOffset"==u)||eo(u,l)))&&s.push(u);return s}(e,!0):function(e){if(!ev(e)){var t=e,r=[];if(null!=t)for(var n in Object(t))r.push(n);return r}var i=ea(e),o=[];for(var a in e)"constructor"==a&&(i||!P.call(e,a))||o.push(a);return o}(e)}var ex=function(e){var t,r,n,i;return el((r=t=function(t,r){var n=-1,i=r.length,o=i>1?r[i-1]:void 0,a=i>2?r[2]:void 0;for(o=e.length>3&&"function"==typeof o?(i--,o):void 0,a&&function(e,t,r){if(!ev(r))return!1;var n=typeof t;return("number"==n?!!(ef(r)&&eo(t,r.length)):"string"==n&&t in r)&&eu(r[t],e)}(r[0],r[1],a)&&(o=i<3?void 0:o,i=1),t=Object(t);++n<i;){var s=r[n];s&&e(t,s,n,o)}return t},n=void 0,i=ew,n=N(void 0===n?r.length-1:n,0),function(){for(var e=arguments,t=-1,o=N(e.length-n,0),a=Array(o);++t<o;)a[t]=e[n+t];t=-1;for(var s=Array(n+1);++t<n;)s[t]=e[t];s[n]=i(a);switch(s.length){case 0:return r.call(this);case 1:return r.call(this,s[0]);case 2:return r.call(this,s[0],s[1]);case 3:return r.call(this,s[0],s[1],s[2])}return r.apply(this,s)}),t+"")}(function(e,t,r,n){!function e(t,r,n,i,o){t!==r&&ee(r,function(a,s){if(o||(o=new K),ev(a))!function(e,t,r,n,i,o,a){var s=es(e,r),u=es(t,r),c=a.get(u);if(c)return J(e,r,c);var d=o?o(s,u,r+"",e,t,a):void 0,f=void 0===d;if(f){var p,h,m,v,g,y,b,x=ed(u),w=!x&&ep(u),S=!x&&!w&&ey(u);d=u,x||w||S?ed(s)?d=s:eg(p=s)&&ef(p)?d=function(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}(s):w?(f=!1,d=function(e,t){if(t)return e.slice();var r=e.length,n=j?j(r):new e.constructor(r);return e.copy(n),n}(u,!0)):S?(f=!1,h=u,g=(new D(v=new(m=h.buffer).constructor(m.byteLength)).set(new D(m)),v),d=new h.constructor(g,h.byteOffset,h.length)):d=[]:function(e){if(!eg(e)||et(e)!=l)return!1;var t=L(e);if(null===t)return!0;var r=P.call(t,"constructor")&&t.constructor;return"function"==typeof r&&r instanceof r&&T.call(r)==A}(u)||ec(u)?(d=s,ec(s)?d=function(e,t,r,n){var i=!r;r||(r={});for(var o=-1,a=t.length;++o<a;){var s=t[o],l=void 0;void 0===l&&(l=e[s]),i?Q(r,s,l):function(e,t,r){var n=e[t];P.call(e,t)&&eu(n,r)&&(void 0!==r||t in e)||Q(e,t,r)}(r,s,l)}return r}(y=s,eb(y)):(!ev(s)||eh(s))&&(d="function"!=typeof(b=u).constructor||ea(b)?{}:Y(L(b)))):f=!1}f&&(a.set(u,d),i(d,u,n,o,a),a.delete(u)),J(e,r,d)}(t,r,s,n,e,i,o);
1else{var u=i?i(es(t,s),a,s+"",t,r,o):void 0;void 0===u&&(u=a),J(t,s,u)}},eb)}(e,t,r,n)});function ew(e){return e}e.exports=ex},79862:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return n}});let n=r(30943)._(r(12115)).default.createContext(null)},80009:(e,t,r)=>{var n=r(38185);e.exports=function(e){return n(this,e).has(e)}},80389:(e,t,r)=>{var n=r(38185);e.exports=function(e){return n(this,e).get(e)}},80490:(e,t,r)=>{"use strict";r.d(t,{_:()=>i});var n=r(12115);function i(e){return(0,n.useMemo)(()=>e,Object.values(e))}},80942:(e,t,r)=>{var n=r(73423),i=r(35443),o=r(58840),a=n?n.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?i(e):o(e)}},81356:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return x}});let n=r(30943),i=r(88604),o=r(95155),a=i._(r(12115)),s=n._(r(47650)),l=n._(r(74841)),u=r(75040),c=r(20821),d=r(33455);r(94781);let f=r(79862),p=n._(r(71124)),h=r(83011),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/app/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function v(e,t,r,n,i,o,a){let s=null==e?void 0:e.src;e&&e["data-loaded-src"]!==s&&(e["data-loaded-src"]=s,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>{if(e.parentElement&&e.isConnected){if("empty"!==t&&i(!0),null==r?void 0:r.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let n=!1,i=!1;r.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>n,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{n=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}(null==n?void 0:n.current)&&n.current(e)}}))}function g(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}let y=(0,a.forwardRef)((e,t)=>{let{src:r,srcSet:n,sizes:i,height:s,width:l,decoding:u,className:c,style:d,fetchPriority:f,placeholder:p,loading:m,unoptimized:y,fill:b,onLoadRef:x,onLoadingCompleteRef:w,setBlurComplete:S,setShowAltText:E,sizesInput:k,onLoad:T,onError:P,...C}=e,O=(0,a.useCallback)(e=>{e&&(P&&(e.src=e.src),e.complete&&v(e,p,x,w,S,y,k))},[r,p,x,w,S,P,y,k]),A=(0,h.useMergedRef)(t,O);return(0,o.jsx)("img",{...C,...g(f),loading:m,width:l,height:s,decoding:u,"data-nimg":b?"fill":"1",className:c,style:d,sizes:i,srcSet:n,src:r,ref:A,onLoad:e=>{v(e.currentTarget,p,x,w,S,y,k)},onError:e=>{E(!0),"empty"!==p&&S(!0),P&&P(e)}})});function b(e){let{isAppRouter:t,imgAttributes:r}=e,n={as:"image",imageSrcSet:r.srcSet,imageSizes:r.sizes,crossOrigin:r.crossOrigin,referrerPolicy:r.referrerPolicy,...g(r.fetchPriority)};return t&&s.default.preload?(s.default.preload(r.src,n),null):(0,o.jsx)(l.default,{children:(0,o.jsx)("link",{rel:"preload",href:r.srcSet?void 0:r.src,...n},"__nimg-"+r.src+r.srcSet+r.sizes)})}let x=(0,a.forwardRef)((e,t)=>{let r=(0,a.useContext)(f.RouterContext),n=(0,a.useContext)(d.ImageConfigContext),i=(0,a.useMemo)(()=>{var e;let t=m||n||c.imageConfigDefault,r=[...t.deviceSizes,...t.imageSizes].sort((e,t)=>e-t),i=t.deviceSizes.sort((e,t)=>e-t),o=null==(e=t.qualities)?void 0:e.sort((e,t)=>e-t);return{...t,allSizes:r,deviceSizes:i,qualities:o}},[n]),{onLoad:s,onLoadingComplete:l}=e,h=(0,a.useRef)(s);(0,a.useEffect)(()=>{h.current=s},[s]);let v=(0,a.useRef)(l);(0,a.useEffect)(()=>{v.current=l},[l]);let[g,x]=(0,a.useState)(!1),[w,S]=(0,a.useState)(!1),{props:E,meta:k}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:i,blurComplete:g,showAltText:w});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(y,{...E,unoptimized:k.unoptimized,placeholder:k.placeholder,fill:k.fill,onLoadRef:h,onLoadingCompleteRef:v,setBlurComplete:x,setShowAltText:S,sizesInput:e.sizes,ref:t}),k.priority?(0,o.jsx)(b,{isAppRouter:!r,imgAttributes:E}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
1dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},81495:(e,t,r)=>{var n=r(15668),i=r(77852),o=r(80389),a=r(80009),s=r(16809);function l(e){var t=-1,r=null==e?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}l.prototype.clear=n,l.prototype.delete=i,l.prototype.get=o,l.prototype.has=a,l.prototype.set=s,e.exports=l},81864:(e,t,r)=>{var n=r(4816),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g;e.exports=n(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,function(e,r,n,i){t.push(n?i.replace(o,"$1"):r||e)}),t})},82058:(e,t,r)=>{"use strict";r.d(t,{G6:()=>o});var n=r(12115),i=(0,n.createContext)({});function o(){let e=(0,n.useContext)(i);if(void 0===e)throw Error("useColorMode must be used within a ColorModeProvider");return e}i.displayName="ColorModeContext"},82093:(e,t,r)=>{"use strict";r.d(t,{JU:()=>m,b0:()=>h,o2:()=>p});var n=r(12115),i=r(53182),o=r(79802),a=r(80490),s=r(17342),l=r(57865),u=r(45848),c=r(50025),d=r(69159);let f=(0,n.createContext)(null);function p(e){var t,r,i;let o=null!=(r=null==(t=(0,n.useContext)(f))?void 0:t.value)?r:void 0;return(null!=(i=null==e?void 0:e.length)?i:0)>0?[o,...e].filter(Boolean).join(" "):o}function h(){let{inherit:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=p(),[r,o]=(0,n.useState)([]),a=e?[t,...r].filter(Boolean):r;return[a.length>0?a.join(" "):void 0,(0,n.useMemo)(()=>function(e){let t=(0,i._)(e=>(o(t=>[...t,e]),()=>o(t=>{let r=t.slice(),n=r.indexOf(e);return -1!==n&&r.splice(n,1),r}))),r=(0,n.useMemo)(()=>({register:t,slot:e.slot,name:e.name,props:e.props,value:e.value}),[t,e.slot,e.name,e.props,e.value]);return n.createElement(f.Provider,{value:r},e.children)},[o])]}f.displayName="LabelContext";let m=Object.assign((0,d.FX)(function(e,t){var r;let p=(0,n.useId)(),h=function e(){let t=(0,n.useContext)(f);if(null===t){let t=Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),m=(0,u.q)(),v=(0,l._)(),{id:g="headlessui-label-".concat(p),htmlFor:y=null!=m?m:null==(r=h.props)?void 0:r.htmlFor,passive:b=!1,...x}=e,w=(0,s.P)(t);(0,o.s)(()=>h.register(g),[g,h.register]);let S=(0,i._)(e=>{let t=e.currentTarget;if(!(e.target!==e.currentTarget&&c.H5(e.target))&&(c.kS(t)&&e.preventDefault(),h.props&&"onClick"in h.props&&"function"==typeof h.props.onClick&&h.props.onClick(e),c.kS(t))){let e=document.getElementById(t.htmlFor);if(e){let t=e.getAttribute("disabled");if("true"===t||""===t)return;let r=e.getAttribute("aria-disabled");if("true"===r||""===r)return;(c.A3(e)&&("file"===e.type||"radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}}),E=(0,a._)({...h.slot,disabled:v||!1}),k={ref:w,...h.props,id:g,htmlFor:y,onClick:S};return b&&("onClick"in k&&(delete k.htmlFor,delete k.onClick),"onClick"in x&&delete x.onClick),(0,d.Ci)()({ourProps:k,theirProps:x,slot:E,defaultTag:y?"label":"div",name:h.name||"Label"})}),{})},82148:(e,t,r)=>{"use strict";r.d(t,{lG:()=>er,Xi:()=>ee,Lj:()=>Q,L3:()=>et});var n=r(12115),i=r(88499),o=r(93221),a=r(74236),s=r(53182),l=r(76598),u=r(79802),c=r(71691),d=r(59032),f=r(20797),p=r(12665),h=r(59879),m=r(21982),v=r(80490),g=r(17342),y=r(84931),b=r(55668),x=r(51116),w=r(47396),S=r(15714),E=r(20536),k=r(69159),T=r(49221),P=r(91553),C=r(29371),O=r(19390),A=r(60649),R=r(43977),_=r(79065),M=r(88042),D=r(50025),j=r(99795),L=r(28165),F=r(85986);function I(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let r of e.current)D.vq(r.current)&&t.add(r.current);return t}var B=(e=>(e[e.None=0]="None",e[e.InitialFocus=1]="InitialFocus",e[e.TabLock=2]="TabLock",e[e.FocusLock=4]="FocusLock",e[e.RestoreFocus=8]="RestoreFocus",e[e.AutoFocus=16]="AutoFocus",e))(B||{});let V=Object.assign((0,k.FX)(function(e,t){let r=(0,n.useRef)(null),i=(0,g.P)(r,t),{initialFocus:l,initialFocusFallback:u,containers:c,features:d=15,...p}=e;(0,m.g)()||(d=0);let h=(0,f.g)(r.current);!function(e,t){let{ownerDocument:r}=t,i=!!(8&e),o=function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,n.useRef)(M.b.slice());return(0,R.F)((e,r)=>
1{let[n]=e,[i]=r;!0===i&&!1===n&&(0,L._)(()=>{t.current.splice(0)}),!1===i&&!0===n&&(t.current=M.b.slice())},[e,M.b,t]),(0,s._)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(i);(0,R.F)(()=>{i||(0,F.X7)(null==r?void 0:r.body)&&(0,j.pW)(o())},[i]),(0,O.X)(()=>{i&&(0,j.pW)(o())})}(d,{ownerDocument:h});let v=function(e,t){let{ownerDocument:r,container:i,initialFocus:o,initialFocusFallback:s}=t,l=(0,n.useRef)(null),u=(0,a.S)(!!(1&e),"focus-trap#initial-focus"),c=(0,C.a)();return(0,R.F)(()=>{if(0===e)return;if(!u){null!=s&&s.current&&(0,j.pW)(s.current);return}let t=i.current;t&&(0,L._)(()=>{if(!c.current)return;let n=null==r?void 0:r.activeElement;if(null!=o&&o.current){if((null==o?void 0:o.current)===n){l.current=n;return}}else if(t.contains(n)){l.current=n;return}if(null!=o&&o.current)(0,j.pW)(o.current);else{if(16&e){if((0,j.CU)(t,j.BD.First|j.BD.AutoFocus)!==j.Me.Error)return}else if((0,j.CU)(t,j.BD.First)!==j.Me.Error)return;if(null!=s&&s.current&&((0,j.pW)(s.current),(null==r?void 0:r.activeElement)===s.current))return;console.warn("There are no focusable elements inside the <FocusTrap />")}l.current=null==r?void 0:r.activeElement})},[s,u,e]),l}(d,{ownerDocument:h,container:r,initialFocus:l,initialFocusFallback:u});!function(e,t){let{ownerDocument:r,container:n,containers:i,previousActiveElement:a}=t,s=(0,C.a)(),l=!!(4&e);(0,o.M)(null==r?void 0:r.defaultView,"focus",e=>{if(!l||!s.current)return;let t=I(i);D.sb(n.current)&&t.add(n.current);let r=a.current;if(!r)return;let o=e.target;D.sb(o)?z(t,o)?(a.current=o,(0,j.pW)(o)):(e.preventDefault(),e.stopPropagation(),(0,j.pW)(r)):(0,j.pW)(a.current)},!0)}(d,{ownerDocument:h,container:r,containers:c,previousActiveElement:v});let y=(0,A.u)(),b=(0,s._)(e=>{if(!D.sb(r.current))return;let t=r.current;(0,E.Y)(y.current,{[A.O.Forwards]:()=>{(0,j.CU)(t,j.BD.First,{skipElements:[e.relatedTarget,u]})},[A.O.Backwards]:()=>{(0,j.CU)(t,j.BD.Last,{skipElements:[e.relatedTarget,u]})}})}),x=(0,a.S)(!!(2&d),"focus-trap#tab-lock"),w=(0,P.L)(),S=(0,n.useRef)(!1),T=(0,k.Ci)();return n.createElement(n.Fragment,null,x&&n.createElement(_.j,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:b,features:_.u.Focusable}),T({ourProps:{ref:i,onKeyDown(e){"Tab"==e.key&&(S.current=!0,w.requestAnimationFrame(()=>{S.current=!1}))},onBlur(e){if(!(4&d))return;let t=I(c);D.sb(r.current)&&t.add(r.current);let n=e.relatedTarget;D.Lk(n)&&"true"!==n.dataset.headlessuiFocusGuard&&(z(t,n)||(S.current?(0,j.CU)(r.current,(0,E.Y)(y.current,{[A.O.Forwards]:()=>j.BD.Next,[A.O.Backwards]:()=>j.BD.Previous})|j.BD.WrapAround,{relativeTo:e.target}):D.Lk(e.target)&&(0,j.pW)(e.target)))}},theirProps:p,defaultTag:"div",name:"FocusTrap"}),x&&n.createElement(_.j,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:b,features:_.u.Focusable}))}),{features:B});function z(e,t){for(let r of e)if(r.contains(t))return!0;return!1}var W=r(75663),N=r(89129),U=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(U||{}),$=(e=>(e[e.SetTitleId=0]="SetTitleId",e))($||{});let H={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},Y=(0,n.createContext)(null);function q(e){let t=(0,n.useContext)(Y);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Dialog /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,q),t}return t}function X(e,t){return(0,E.Y)(t.type,H,e,t)}Y.displayName="DialogContext";let G=(0,k.FX)(function(e,t){let r=(0,n.useId)(),{id:E="headlessui-dialog-".concat(r),open:P,onClose:C,initialFocus:O,role:A="dialog",autoFocus:R=!0,__demoMode:_=!1,unmount:M=!1,...D}=e,j=(0,n.useRef)(!1);A="dialog"===A||"alertdialog"===A?A:(j.current||(j.current=!0,console.warn("Invalid role [".concat(A,"] passed to <Dialog />. Only `dialog` and and `alertdialog` are supported. Using `dialog` instead."))),"dialog");let L=(0,b.O_)();void 0===P&&null!==L&&(P=(L&b.Uw.Open)===b.Uw.Open);let F=(0,n.useRef)(null),I=(0,g.P)(F,t),z=(0,f.g)(F.current),N=+!P,[U,$]=(0,n.useReducer)(X,{titleId:null,descriptionId:null,panelRef:(0,n.createRef)()}),H=(0,s._)(()=>C(!1)),q=(0,s._)(e=>$({type:0,id:e})),G=!!(0,m.g)()&&0===N,[Z,Q]=(0,W.k2)(),ee=(0,p.xA)(),{resolveContainers:et}=(0,p.iq)({mainTreeNode:ee,portals:Z,defaultContainers:[{get current(){var er;return null!=(er=U.panelRef.current)?er:F.current}}]}),en=null!==L&&(L&b.Uw.Closing)===b.Uw.Closing;(0,l.v)(!_&&!en&&G,{allowed:(0,s._)(()=>{var e,t;return[null!=(t=null==(e=F.current)?void 0:e.closest("[data-headlessui-portal]"))?t:null]}),disallowed:(0,s._)(()=>{var e;return[null!=(e=null==ee?void 0:ee.closest("body > *:not(#headlessui-portal-root)"))?e:null]})});let ei=w.D.get(null);(0,u.s)(()=>
1{if(G)return ei.actions.push(E),()=>ei.actions.pop(E)},[ei,E,G]);let eo=(0,S.y)(ei,(0,n.useCallback)(e=>ei.selectors.isTop(e,E),[ei,E]));(0,d.j)(eo,et,e=>{e.preventDefault(),H()}),function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"undefined"!=typeof document?document.defaultView:null,r=arguments.length>2?arguments[2]:void 0,n=(0,a.S)(e,"escape");(0,o.M)(t,"keydown",e=>{n&&(e.defaultPrevented||e.key===i.D.Escape&&r(e))})}(eo,null==z?void 0:z.defaultView,e=>{e.preventDefault(),e.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),H()}),(0,h.K)(!_&&!en&&G,z,et),(0,c.O)(G,F,H);let[ea,es]=(0,T.rU)(),el=(0,n.useMemo)(()=>[{dialogState:N,close:H,setTitleId:q,unmount:M},U],[N,H,q,M,U]),eu=(0,v._)({open:0===N}),ec={ref:I,id:E,role:A,tabIndex:-1,"aria-modal":_?void 0:0===N||void 0,"aria-labelledby":U.titleId,"aria-describedby":ea,unmount:M},ed=!function(){var e;let[t]=(0,n.useState)(()=>"undefined"!=typeof window&&"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[r,i]=(0,n.useState)(null!=(e=null==t?void 0:t.matches)&&e);return(0,u.s)(()=>{if(t)return t.addEventListener("change",e),()=>t.removeEventListener("change",e);function e(e){i(e.matches)}},[t]),r}(),ef=B.None;G&&!_&&(ef|=B.RestoreFocus,ef|=B.TabLock,R&&(ef|=B.AutoFocus),ed&&(ef|=B.InitialFocus));let ep=(0,k.Ci)();return n.createElement(b.$x,null,n.createElement(x.a,{force:!0},n.createElement(W.ZL,null,n.createElement(Y.Provider,{value:el},n.createElement(W.Ee,{target:F},n.createElement(x.a,{force:!1},n.createElement(es,{slot:eu},n.createElement(Q,null,n.createElement(V,{initialFocus:O,initialFocusFallback:F,containers:et,features:ef},n.createElement(y.e,{value:H},ep({ourProps:ec,theirProps:D,slot:eu,defaultTag:K,features:J,visible:0===N,name:"Dialog"})))))))))))}),K="div",J=k.Ac.RenderStrategy|k.Ac.Static,Z=(0,k.FX)(function(e,t){let{transition:r=!1,open:i,...o}=e,a=(0,b.O_)(),s=e.hasOwnProperty("open")||null!==a,l=e.hasOwnProperty("onClose");if(!s&&!l)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!s)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!l)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(!a&&"boolean"!=typeof e.open)throw Error("You provided an `open` prop to the `Dialog`, but the value is not a boolean. Received: ".concat(e.open));if("function"!=typeof e.onClose)throw Error("You provided an `onClose` prop to the `Dialog`, but the value is not a function. Received: ".concat(e.onClose));return(void 0!==i||r)&&!o.static?n.createElement(p.H5,null,n.createElement(N.e,{show:i,transition:r,unmount:o.unmount},n.createElement(G,{ref:t,...o}))):n.createElement(p.H5,null,n.createElement(G,{ref:t,open:i,...o}))}),Q=(0,k.FX)(function(e,t){let r=(0,n.useId)(),{id:i="headlessui-dialog-panel-".concat(r),transition:o=!1,...a}=e,[{dialogState:l,unmount:u},c]=q("Dialog.Panel"),d=(0,g.P)(t,c.panelRef),f=(0,v._)({open:0===l}),p=(0,s._)(e=>{e.stopPropagation()}),h=o?N._:n.Fragment,m=(0,k.Ci)();return n.createElement(h,{...o?{unmount:u}:{}},m({ourProps:{ref:d,id:i,onClick:p},theirProps:a,slot:f,defaultTag:"div",name:"Dialog.Panel"}))}),ee=(0,k.FX)(function(e,t){let{transition:r=!1,...i}=e,[{dialogState:o,unmount:a}]=q("Dialog.Backdrop"),s=(0,v._)({open:0===o}),l=r?N._:n.Fragment,u=(0,k.Ci)();return n.createElement(l,{...r?{unmount:a}:{}},u({ourProps:{ref:t,"aria-hidden":!0},theirProps:i,slot:s,defaultTag:"div",name:"Dialog.Backdrop"}))}),et=(0,k.FX)(function(e,t){let r=(0,n.useId)(),{id:i="headlessui-dialog-title-".concat(r),...o}=e,[{dialogState:a,setTitleId:s}]=q("Dialog.Title"),l=(0,g.P)(t);(0,n.useEffect)(()=>(s(i),()=>s(null)),[i,s]);let u=(0,v._)({open:0===a});return(0,k.Ci)()({ourProps:{ref:l,id:i},theirProps:o,slot:u,defaultTag:"h2",name:"Dialog.Title"})}),er=Object.assign(Z,{Panel:Q,Title:et,Description:T.VY})},82455:e=>{e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},82979:(e,t,r)=>{var n=r(53988),i=r(25902),o=r(25411),a=r(48728),s=r(70637),l=r(38055),u=Object.prototype.hasOwnProperty;e.exports=function(e,t){var r=o(e),c=!r&&i(e),d=!r&&!c&&a(e),f=!r&&!c&&!d&&l(e),p=r||c||d||f,h=p?n(e.length,String):[],m=h.length;
1for(var v in e)(t||u.call(e,v))&&!(p&&("length"==v||d&&("offset"==v||"parent"==v)||f&&("buffer"==v||"byteLength"==v||"byteOffset"==v)||s(v,m)))&&h.push(v);return h}},83558:(e,t,r)=>{var n=r(94885),i=r(32198);e.exports=function(e,t){var r=i(e,t);return n(r)?r:void 0}},83642:(e,t,r)=>{var n=r(24604),i=r(26526);e.exports=function e(t,r,o,a,s){return t===r||(null!=t&&null!=r&&(i(t)||i(r))?n(t,r,o,a,e,s):t!=t&&r!=r)}},83693:(e,t,r)=>{var n=r(26745),i=r(26810),o=r(41982),a=Math.max,s=Math.min;e.exports=function(e,t,r){var l,u,c,d,f,p,h=0,m=!1,v=!1,g=!0;if("function"!=typeof e)throw TypeError("Expected a function");function y(t){var r=l,n=u;return l=u=void 0,h=t,d=e.apply(n,r)}function b(e){var r=e-p,n=e-h;return void 0===p||r>=t||r<0||v&&n>=c}function x(){var e,r,n,o=i();if(b(o))return w(o);f=setTimeout(x,(e=o-p,r=o-h,n=t-e,v?s(n,c-r):n))}function w(e){return(f=void 0,g&&l)?y(e):(l=u=void 0,d)}function S(){var e,r=i(),n=b(r);if(l=arguments,u=this,p=r,n){if(void 0===f)return h=e=p,f=setTimeout(x,t),m?y(e):d;if(v)return clearTimeout(f),f=setTimeout(x,t),y(p)}return void 0===f&&(f=setTimeout(x,t)),d}return t=o(t)||0,n(r)&&(m=!!r.leading,c=(v="maxWait"in r)?a(o(r.maxWait)||0,t):c,g="trailing"in r?!!r.trailing:g),S.cancel=function(){void 0!==f&&clearTimeout(f),h=0,l=p=u=f=void 0},S.flush=function(){return void 0===f?d:w(i())},S}},83903:(e,t,r)=>{e=r.nmd(e);var n=r(24402),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i&&n.process,s=function(){try{var e=o&&o.require&&o.require("util").types;if(e)return e;return a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s},84497:(e,t,r)=>{"use strict";function n(e){return e}r.d(t,{A:()=>n})},84585:(e,t,r)=>{"use strict";r.d(t,{Y:()=>o});var n=r(12115),i=r(79802);function o(e){let t=(0,n.useRef)(e);return(0,i.s)(()=>{t.current=e},[e]),t}},84856:(e,t,r)=>{var n=r(73423),i=r(91602),o=r(14344),a=r(56507),s=r(68867),l=r(7745),u=n?n.prototype:void 0,c=u?u.valueOf:void 0;e.exports=function(e,t,r,n,u,d,f){switch(r){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!d(new i(e),new i(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=s;case"[object Set]":var h=1&n;if(p||(p=l),e.size!=t.size&&!h)break;var m=f.get(e);if(m)return m==t;n|=2,f.set(e,t);var v=a(p(e),p(t),n,u,d,f);return f.delete(e),v;case"[object Symbol]":if(c)return c.call(e)==c.call(t)}return!1}},84931:(e,t,r)=>{"use strict";r.d(t,{e:()=>o});var n=r(12115);let i=(0,n.createContext)(()=>{});function o(e){let{value:t,children:r}=e;return n.createElement(i.Provider,{value:t},r)}},85116:(e,t,r)=>{e.exports=r(48974)(function(e,t,r){e[+!r].push(t)},function(){return[[],[]]})},85986:(e,t,r)=>{"use strict";r.d(t,{TW:()=>i,X7:()=>s,bq:()=>a,zm:()=>o});var n=r(45554);function i(e){var t;return n._.isServer?null:null==e?document:null!=(t=null==e?void 0:e.ownerDocument)?t:document}function o(e){var t,r;return n._.isServer?null:null==e?document:null!=(r=null==(t=null==e?void 0:e.getRootNode)?void 0:t.call(e))?r:document}function a(e){var t,r;return null!=(r=null==(t=o(e))?void 0:t.activeElement)?r:null}function s(e){return a(e)===e}},86697:e=>{var t="undefined"!=typeof Element,r="function"==typeof Map,n="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;e.exports=function(e,o){try{return function e(o,a){if(o===a)return!0;if(o&&a&&"object"==typeof o&&"object"==typeof a){var s,l,u,c;if(o.constructor!==a.constructor)return!1;if(Array.isArray(o)){if((s=o.length)!=a.length)return!1;for(l=s;0!=l--;)if(!e(o[l],a[l]))return!1;return!0}if(r&&o instanceof Map&&a instanceof Map){if(o.size!==a.size)return!1;for(c=o.entries();!(l=c.next()).done;)if(!a.has(l.value[0]))return!1;for(c=o.entries();!(l=c.next()).done;)if(!e(l.value[1],a.get(l.value[0])))return!1;return!0}if(n&&o instanceof Set&&a instanceof Set){if(o.size!==a.size)return!1;for(c=o.entries();!(l=c.next()).done;)if(!a.has(l.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(o)&&ArrayBuffer.isView(a)){if((s=o.length)!=a.length)return!1;for(l=s;0!=l--;)if(o[l]!==a[l])return!1;return!0}if(o.constructor===RegExp)return o.source===a.source&&o.flags===a.flags;if(o.valueOf!==Object.prototype.valueOf&&"function"==typeof o.valueOf&&"function"==typeof a.valueOf)return o.valueOf()===a.valueOf();if(o.toString!==Object.prototype.toString&&"function"==typeof o.toString&&"function"==typeof a.toString)return o.toString()===a.toString();if((s=(u=Object.keys(o)).length)!==Object.keys(a).length)return!1;for(l=s;0!=l--;)if(!Object.prototype.hasOwnProperty.call(a,u[l]))return!1;if(t&&o instanceof Element)return!1;for(l=s;0!=l--;)if(("_owner"!==u[l]&&"__v"!==u[l]&&"__o"!==u[l]||!o.$$typeof)&&!e(o[u[l]],a[u[l]]))return!1;return!0}return o!=o&&a!=a}(e,o)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},87375:(e,t,r)=>{"use strict";r.d(t,{G:()=>n});
1class n extends Map{get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}constructor(e){super(),this.factory=e}}},87421:e=>{e.exports=function(e,t){return e.has(t)}},87492:(e,t,r)=>{"use strict";r.r(t),r.d(t,{Tab:()=>z,TabGroup:()=>F,TabList:()=>I,TabPanel:()=>V,TabPanels:()=>B});var n=r(37617),i=r(26455),o=r(12115),a=r(3538),s=r(53182),l=r(79802),u=r(84585),c=r(99900),d=r(80490),f=r(17342),p=r(29371),h=r(79065);function m(e){let{onFocus:t}=e,[r,n]=(0,o.useState)(!0),i=(0,p.a)();return r?o.createElement(h.j,{as:"button",type:"button",features:h.u.Focusable,onFocus:e=>{e.preventDefault();let r,o=50;r=requestAnimationFrame(function e(){if(o--<=0){r&&cancelAnimationFrame(r);return}if(t()){if(cancelAnimationFrame(r),!i.current)return;n(!1);return}r=requestAnimationFrame(e)})}}):null}var v=r(99795),g=r(20536),y=r(28165),b=r(85986),x=r(69159);let w=o.createContext(null);function S(e){let{children:t}=e,r=o.useRef({groups:new Map,get(e,t){var r;let n=this.groups.get(e);n||(n=new Map,this.groups.set(e,n));let i=null!=(r=n.get(t))?r:0;return n.set(t,i+1),[Array.from(n.keys()).indexOf(t),function(){let e=n.get(t);e>1?n.set(t,e-1):n.delete(t)}]}});return o.createElement(w.Provider,{value:r},t)}function E(e){let t=o.useContext(w);if(!t)throw Error("You must wrap your component in a <StableCollection>");let r=o.useId(),[n,i]=t.current.get(e,r);return o.useEffect(()=>i,[]),n}var k=r(88499),T=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(T||{}),P=(e=>(e[e.Less=-1]="Less",e[e.Equal=0]="Equal",e[e.Greater=1]="Greater",e))(P||{}),C=(e=>(e[e.SetSelectedIndex=0]="SetSelectedIndex",e[e.RegisterTab=1]="RegisterTab",e[e.UnregisterTab=2]="UnregisterTab",e[e.RegisterPanel=3]="RegisterPanel",e[e.UnregisterPanel=4]="UnregisterPanel",e))(C||{});let O={0(e,t){var r;let n=(0,v.wl)(e.tabs,e=>e.current),i=(0,v.wl)(e.panels,e=>e.current),o=n.filter(e=>{var t;return!(null!=(t=e.current)&&t.hasAttribute("disabled"))}),a={...e,tabs:n,panels:i};if(t.index<0||t.index>n.length-1){let r=(0,g.Y)(Math.sign(t.index-e.selectedIndex),{[-1]:()=>1,0:()=>(0,g.Y)(Math.sign(t.index),{[-1]:()=>0,0:()=>0,1:()=>1}),1:()=>0});if(0===o.length)return a;let i=(0,g.Y)(r,{0:()=>n.indexOf(o[0]),1:()=>n.indexOf(o[o.length-1])});return{...a,selectedIndex:-1===i?e.selectedIndex:i}}let s=n.slice(0,t.index),l=[...n.slice(t.index),...s].find(e=>o.includes(e));if(!l)return a;let u=null!=(r=n.indexOf(l))?r:e.selectedIndex;return -1===u&&(u=e.selectedIndex),{...a,selectedIndex:u}},1(e,t){if(e.tabs.includes(t.tab))return e;let r=e.tabs[e.selectedIndex],n=(0,v.wl)([...e.tabs,t.tab],e=>e.current),i=e.selectedIndex;return e.info.current.isControlled||-1===(i=n.indexOf(r))&&(i=e.selectedIndex),{...e,tabs:n,selectedIndex:i}},2:(e,t)=>({...e,tabs:e.tabs.filter(e=>e!==t.tab)}),3:(e,t)=>e.panels.includes(t.panel)?e:{...e,panels:(0,v.wl)([...e.panels,t.panel],e=>e.current)},4:(e,t)=>({...e,panels:e.panels.filter(e=>e!==t.panel)})},A=(0,o.createContext)(null);function R(e){let t=(0,o.useContext)(A);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Tab.Group /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,R),t}return t}A.displayName="TabsDataContext";let _=(0,o.createContext)(null);function M(e){let t=(0,o.useContext)(_);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Tab.Group /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,M),t}return t}function D(e,t){return(0,g.Y)(t.type,O,e,t)}
1_.displayName="TabsActionsContext";let j=x.Ac.RenderStrategy|x.Ac.Static,L=(0,x.FX)(function(e,t){var r,u;let p=(0,o.useId)(),{id:h="headlessui-tabs-tab-".concat(p),disabled:m=!1,autoFocus:w=!1,...S}=e,{orientation:T,activation:P,selectedIndex:C,tabs:O,panels:A}=R("Tab"),_=M("Tab"),D=R("Tab"),[j,L]=(0,o.useState)(null),F=(0,o.useRef)(null),I=(0,f.P)(F,t,L);(0,l.s)(()=>_.registerTab(F),[_,F]);let B=E("tabs"),V=O.indexOf(F);-1===V&&(V=B);let z=V===C,W=(0,s._)(e=>{let t=e();if(t===v.Me.Success&&"auto"===P){let e=(0,b.bq)(F.current),t=D.tabs.findIndex(t=>t.current===e);-1!==t&&_.change(t)}return t}),N=(0,s._)(e=>{let t=O.map(e=>e.current).filter(Boolean);if(e.key===k.D.Space||e.key===k.D.Enter){e.preventDefault(),e.stopPropagation(),_.change(V);return}switch(e.key){case k.D.Home:case k.D.PageUp:return e.preventDefault(),e.stopPropagation(),W(()=>(0,v.CU)(t,v.BD.First));case k.D.End:case k.D.PageDown:return e.preventDefault(),e.stopPropagation(),W(()=>(0,v.CU)(t,v.BD.Last))}if(W(()=>(0,g.Y)(T,{vertical:()=>e.key===k.D.ArrowUp?(0,v.CU)(t,v.BD.Previous|v.BD.WrapAround):e.key===k.D.ArrowDown?(0,v.CU)(t,v.BD.Next|v.BD.WrapAround):v.Me.Error,horizontal:()=>e.key===k.D.ArrowLeft?(0,v.CU)(t,v.BD.Previous|v.BD.WrapAround):e.key===k.D.ArrowRight?(0,v.CU)(t,v.BD.Next|v.BD.WrapAround):v.Me.Error}))===v.Me.Success)return e.preventDefault()}),U=(0,o.useRef)(!1),$=(0,s._)(()=>{var e;U.current||(U.current=!0,null==(e=F.current)||e.focus({preventScroll:!0}),_.change(V),(0,y._)(()=>{U.current=!1}))}),H=(0,s._)(e=>{e.preventDefault()}),{isFocusVisible:Y,focusProps:q}=(0,n.o)({autoFocus:w}),{isHovered:X,hoverProps:G}=(0,i.M)({isDisabled:m}),{pressed:K,pressProps:J}=(0,a.Z)({disabled:m}),Z=(0,d._)({selected:z,hover:X,active:K,focus:Y,autofocus:w,disabled:m}),Q=(0,x.v6)({ref:I,onKeyDown:N,onMouseDown:H,onClick:$,id:h,role:"tab",type:(0,c.c)(e,j),"aria-controls":null==(u=null==(r=A[V])?void 0:r.current)?void 0:u.id,"aria-selected":z,tabIndex:z?0:-1,disabled:m||void 0,autoFocus:w},q,G,J);return(0,x.Ci)()({ourProps:Q,theirProps:S,slot:Z,defaultTag:"button",name:"Tabs.Tab"})}),F=(0,x.FX)(function(e,t){let{defaultIndex:r=0,vertical:n=!1,manual:i=!1,onChange:a,selectedIndex:c=null,...p}=e,h=n?"vertical":"horizontal",g=i?"manual":"auto",y=null!==c,b=(0,u.Y)({isControlled:y}),w=(0,f.P)(t),[E,k]=(0,o.useReducer)(D,{info:b,selectedIndex:null!=c?c:r,tabs:[],panels:[]}),T=(0,d._)({selectedIndex:E.selectedIndex}),P=(0,u.Y)(a||(()=>{})),C=(0,u.Y)(E.tabs),O=(0,o.useMemo)(()=>({orientation:h,activation:g,...E}),[h,g,E]),R=(0,s._)(e=>(k({type:1,tab:e}),()=>k({type:2,tab:e}))),M=(0,s._)(e=>(k({type:3,panel:e}),()=>k({type:4,panel:e}))),j=(0,s._)(e=>{L.current!==e&&P.current(e),y||k({type:0,index:e})}),L=(0,u.Y)(y?e.selectedIndex:E.selectedIndex),F=(0,o.useMemo)(()=>({registerTab:R,registerPanel:M,change:j}),[]);(0,l.s)(()=>{k({type:0,index:null!=c?c:r})},[c]),(0,l.s)(()=>{if(void 0===L.current||E.tabs.length<=0)return;let e=(0,v.wl)(E.tabs,e=>e.current);e.some((e,t)=>E.tabs[t]!==e)&&j(e.indexOf(E.tabs[L.current]))});let I=(0,x.Ci)();return o.createElement(S,null,o.createElement(_.Provider,{value:F},o.createElement(A.Provider,{value:O},O.tabs.length<=0&&o.createElement(m,{onFocus:()=>{var e,t;for(let r of C.current)if((null==(e=r.current)?void 0:e.tabIndex)===0)return null==(t=r.current)||t.focus(),!0;return!1}}),I({ourProps:{ref:w},theirProps:p,slot:T,defaultTag:"div",name:"Tabs"}))))}),I=(0,x.FX)(function(e,t){let{orientation:r,selectedIndex:n}=R("Tab.List"),i=(0,f.P)(t),o=(0,d._)({selectedIndex:n});return(0,x.Ci)()({ourProps:{ref:i,role:"tablist","aria-orientation":r},theirProps:e,slot:o,defaultTag:"div",name:"Tabs.List"})}),B=(0,x.FX)(function(e,t){let{selectedIndex:r}=R("Tab.Panels"),n=(0,f.P)(t),i=(0,d._)({selectedIndex:r});return(0,x.Ci)()({ourProps:{ref:n},theirProps:e,slot:i,defaultTag:"div",name:"Tabs.Panels"})}),V=(0,x.FX)(function(e,t){var r,i,a,s;let u=(0,o.useId)(),{id:c="headlessui-tabs-panel-".concat(u),tabIndex:p=0,...m}=e,{selectedIndex:v,tabs:g,panels:y}=R("Tab.Panel"),b=M("Tab.Panel"),w=(0,o.useRef)(null),S=(0,f.P)(w,t);(0,l.s)(()=>b.registerPanel(w),[b,w]);let k=E("panels"),T=y.indexOf(w);-1===T&&(T=k);let P=T===v,{isFocusVisible:C,focusProps:O}=(0,n.o)(),A=(0,d._)({selected:P,focus:C}),_=(0,x.v6)({ref:S,id:c,role:"tabpanel","aria-labelledby":null==(i=null==(r=g[T])?void 0:r.current)?void 0:i.id,tabIndex:P?p:-1},O),D=(0,x.Ci)();return P||null!=(a=m.unmount)&&!a||null!=(s=m.static)&&s?D({ourProps:_,theirProps:m,slot:A,defaultTag:"div",features:j,visible:P,name:"Tabs.Panel"}):o.createElement(h.j,{"aria-hidden":"true",..._})}
1),z=Object.assign(L,{Group:F,List:I,Panels:B,Panel:V})},88042:(e,t,r)=>{"use strict";r.d(t,{b:()=>o});var n=r(50025),i=r(99795);let o=[];!function(e){function t(){"loading"!==document.readyState&&(e(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}(()=>{function e(e){if(!n.Lk(e.target)||e.target===document.body||o[0]===e.target)return;let t=e.target;t=t.closest(i.Uo),o.unshift(null!=t?t:e.target),(o=o.filter(e=>null!=e&&e.isConnected)).splice(10)}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})})},88334:(e,t,r)=>{"use strict";r.d(t,{BN:()=>p,Ej:()=>m,UU:()=>h,cY:()=>f,we:()=>d});var n=r(20861),i=r(12115),o=r(47650),a="undefined"!=typeof document?i.useLayoutEffect:function(){};function s(e,t){let r,n,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((r=e.length)!==t.length)return!1;for(n=r;0!=n--;)if(!s(e[n],t[n]))return!1;return!0}if((r=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(n=r;0!=n--;)if(!({}).hasOwnProperty.call(t,i[n]))return!1;for(n=r;0!=n--;){let r=i[n];if(("_owner"!==r||!e.$$typeof)&&!s(e[r],t[r]))return!1}return!0}return e!=e&&t!=t}function l(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function u(e,t){let r=l(e);return Math.round(t*r)/r}function c(e){let t=i.useRef(e);return a(()=>{t.current=e}),t}function d(e){void 0===e&&(e={});let{placement:t="bottom",strategy:r="absolute",middleware:d=[],platform:f,elements:{reference:p,floating:h}={},transform:m=!0,whileElementsMounted:v,open:g}=e,[y,b]=i.useState({x:0,y:0,strategy:r,placement:t,middlewareData:{},isPositioned:!1}),[x,w]=i.useState(d);s(x,d)||w(d);let[S,E]=i.useState(null),[k,T]=i.useState(null),P=i.useCallback(e=>{e!==R.current&&(R.current=e,E(e))},[]),C=i.useCallback(e=>{e!==_.current&&(_.current=e,T(e))},[]),O=p||S,A=h||k,R=i.useRef(null),_=i.useRef(null),M=i.useRef(y),D=null!=v,j=c(v),L=c(f),F=c(g),I=i.useCallback(()=>{if(!R.current||!_.current)return;let e={placement:t,strategy:r,middleware:x};L.current&&(e.platform=L.current),(0,n.rD)(R.current,_.current,e).then(e=>{let t={...e,isPositioned:!1!==F.current};B.current&&!s(M.current,t)&&(M.current=t,o.flushSync(()=>{b(t)}))})},[x,t,r,L,F]);a(()=>{!1===g&&M.current.isPositioned&&(M.current.isPositioned=!1,b(e=>({...e,isPositioned:!1})))},[g]);let B=i.useRef(!1);a(()=>(B.current=!0,()=>{B.current=!1}),[]),a(()=>{if(O&&(R.current=O),A&&(_.current=A),O&&A){if(j.current)return j.current(O,A,I);I()}},[O,A,I,j,D]);let V=i.useMemo(()=>({reference:R,floating:_,setReference:P,setFloating:C}),[P,C]),z=i.useMemo(()=>({reference:O,floating:A}),[O,A]),W=i.useMemo(()=>{let e={position:r,left:0,top:0};if(!z.floating)return e;let t=u(z.floating,y.x),n=u(z.floating,y.y);return m?{...e,transform:"translate("+t+"px, "+n+"px)",...l(z.floating)>=1.5&&{willChange:"transform"}}:{position:r,left:t,top:n}},[r,m,z.floating,y.x,y.y]);return i.useMemo(()=>({...y,update:I,refs:V,elements:z,floatingStyles:W}),[y,I,V,z,W])}let f=(e,t)=>{let r=(0,n.cY)(e);return{name:r.name,fn:r.fn,options:[e,t]}},p=(e,t)=>{let r=(0,n.BN)(e);return{name:r.name,fn:r.fn,options:[e,t]}},h=(e,t)=>{let r=(0,n.UU)(e);return{name:r.name,fn:r.fn,options:[e,t]}},m=(e,t)=>{let r=(0,n.Ej)(e);return{name:r.name,fn:r.fn,options:[e,t]}}},88476:(e,t,r)=>{"use strict";r.d(t,{l:()=>i});var n=r(50025);function i(e){let t=e.parentElement,r=null;for(;t&&!n.Er(t);)n.Jb(t)&&(r=t),t=t.parentElement;let i=(null==t?void 0:t.getAttribute("disabled"))==="";return!(i&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(n.Jb(t))return!1;t=t.previousElementSibling}return!0}(r))&&i}},88499:(e,t,r)=>{"use strict";r.d(t,{D:()=>n});var n=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(n||{})},89129:(e,t,r)=>{"use strict";r.d(t,{_:()=>P,e:()=>C});var n=r(12115),i=r(91553),o=r(53182),a=r(29371),s=r(79802),l=r(84585),u=r(21982),c=r(17342),d=r(22369),f=r(55668),p=r(14700),h=r(20536),m=r(69159);function v(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||!(0,m.zv)(null!=(t=e.as)?t:S)||1===n.Children.count(e.children)}let g=(0,n.createContext)(null);g.displayName="TransitionContext";var y=(e=>(e.Visible="visible",e.Hidden="hidden",e))(y||{});let b=(0,n.createContext)(null);function x(e){return"children"in e?x(e.children):e.current.filter(e=>{let{el:t}=e;return null!==t.current}).filter(e=>{let{state:t}=e;return"visible"===t}).length>0}function w(e,t){let r=(0,l.Y)(e),s=(0,n.useRef)([]),u=(0,a.a)(),c=(0,i.L)(),d=(0,o._)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:m.mK.Hidden,n=s.current.findIndex(t=>{let{el:r}=t;return r===e});-1!==n&&((0,h.Y)(t,{[m.mK.Unmount](){s.current.splice(n,1)},[m.mK.Hidden](){s.current[n].state="hidden"}}),c.microTask(()=>{var e;!x(s)&&u.current&&(null==(e=r.current)||e.call(r))}))}),f=(0,o._)(e=>{let t=s.current.find(t=>{let{el:r}=t;return r===e});return t?"visible"!==t.state&&(t.state="visible"):s.current.push({el:e,state:"visible"}),()=>d(e,m.mK.Unmount)}),p=(0,n.useRef)([]),v=(0,n.useRef)(Promise.resolve()),g=(0,n.useRef)({enter:[],leave:[]}
1),y=(0,o._)((e,r,n)=>{p.current.splice(0),t&&(t.chains.current[r]=t.chains.current[r].filter(t=>{let[r]=t;return r!==e})),null==t||t.chains.current[r].push([e,new Promise(e=>{p.current.push(e)})]),null==t||t.chains.current[r].push([e,new Promise(e=>{Promise.all(g.current[r].map(e=>{let[t,r]=e;return r})).then(()=>e())})]),"enter"===r?v.current=v.current.then(()=>null==t?void 0:t.wait.current).then(()=>n(r)):n(r)}),b=(0,o._)((e,t,r)=>{Promise.all(g.current[t].splice(0).map(e=>{let[t,r]=e;return r})).then(()=>{var e;null==(e=p.current.shift())||e()}).then(()=>r(t))});return(0,n.useMemo)(()=>({children:s,register:f,unregister:d,onStart:y,onStop:b,wait:v,chains:g}),[f,d,s,y,b,g,v])}b.displayName="NestingContext";let S=n.Fragment,E=m.Ac.RenderStrategy,k=(0,m.FX)(function(e,t){let{show:r,appear:i=!1,unmount:a=!0,...l}=e,d=(0,n.useRef)(null),p=v(e),h=(0,c.P)(...p?[d,t]:null===t?[]:[t]);(0,u.g)();let y=(0,f.O_)();if(void 0===r&&null!==y&&(r=(y&f.Uw.Open)===f.Uw.Open),void 0===r)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[S,k]=(0,n.useState)(r?"visible":"hidden"),P=w(()=>{r||k("hidden")}),[C,O]=(0,n.useState)(!0),A=(0,n.useRef)([r]);(0,s.s)(()=>{!1!==C&&A.current[A.current.length-1]!==r&&(A.current.push(r),O(!1))},[A,r]);let R=(0,n.useMemo)(()=>({show:r,appear:i,initial:C}),[r,i,C]);(0,s.s)(()=>{r?k("visible"):x(P)||null===d.current||k("hidden")},[r,P]);let _={unmount:a},M=(0,o._)(()=>{var t;C&&O(!1),null==(t=e.beforeEnter)||t.call(e)}),D=(0,o._)(()=>{var t;C&&O(!1),null==(t=e.beforeLeave)||t.call(e)}),j=(0,m.Ci)();return n.createElement(b.Provider,{value:P},n.createElement(g.Provider,{value:R},j({ourProps:{..._,as:n.Fragment,children:n.createElement(T,{ref:h,..._,...l,beforeEnter:M,beforeLeave:D})},theirProps:{},defaultTag:n.Fragment,features:E,visible:"visible"===S,name:"Transition"})))}),T=(0,m.FX)(function(e,t){var r,i;let{transition:a=!0,beforeEnter:l,afterEnter:y,beforeLeave:k,afterLeave:T,enter:P,enterFrom:C,enterTo:O,entered:A,leave:R,leaveFrom:_,leaveTo:M,...D}=e,[j,L]=(0,n.useState)(null),F=(0,n.useRef)(null),I=v(e),B=(0,c.P)(...I?[F,t,L]:null===t?[]:[t]),V=null==(r=D.unmount)||r?m.mK.Unmount:m.mK.Hidden,{show:z,appear:W,initial:N}=function(){let e=(0,n.useContext)(g);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[U,$]=(0,n.useState)(z?"visible":"hidden"),H=function(){let e=(0,n.useContext)(b);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:Y,unregister:q}=H;(0,s.s)(()=>Y(F),[Y,F]),(0,s.s)(()=>{if(V===m.mK.Hidden&&F.current)return z&&"visible"!==U?void $("visible"):(0,h.Y)(U,{hidden:()=>q(F),visible:()=>Y(F)})},[U,F,Y,q,z,V]);let X=(0,u.g)();(0,s.s)(()=>{if(I&&X&&"visible"===U&&null===F.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[F,U,X,I]);let G=N&&!W,K=W&&z&&N,J=(0,n.useRef)(!1),Z=w(()=>{J.current||($("hidden"),q(F))},H),Q=(0,o._)(e=>{J.current=!0,Z.onStart(F,e?"enter":"leave",e=>{"enter"===e?null==l||l():"leave"===e&&(null==k||k())})}),ee=(0,o._)(e=>{let t=e?"enter":"leave";J.current=!1,Z.onStop(F,t,e=>{"enter"===e?null==y||y():"leave"===e&&(null==T||T())}),"leave"!==t||x(Z)||($("hidden"),q(F))});(0,n.useEffect)(()=>{I&&a||(Q(z),ee(z))},[z,I,a]);let et=!(!a||!I||!X||G),[,er]=(0,d.p)(et,j,z,{start:Q,end:ee}),en=(0,m.oE)({ref:B,className:(null==(i=(0,p.x)(D.className,K&&P,K&&C,er.enter&&P,er.enter&&er.closed&&C,er.enter&&!er.closed&&O,er.leave&&R,er.leave&&!er.closed&&_,er.leave&&er.closed&&M,!er.transition&&z&&A))?void 0:i.trim())||void 0,...(0,d.B)(er)}),ei=0;"visible"===U&&(ei|=f.Uw.Open),"hidden"===U&&(ei|=f.Uw.Closed),z&&"hidden"===U&&(ei|=f.Uw.Opening),z||"visible"!==U||(ei|=f.Uw.Closing);let eo=(0,m.Ci)();return n.createElement(b.Provider,{value:Z},n.createElement(f.El,{value:ei},eo({ourProps:en,theirProps:D,defaultTag:S,features:E,visible:"visible"===U,name:"Transition.Child"})))}),P=(0,m.FX)(function(e,t){let r=null!==(0,n.useContext)(g),i=null!==(0,f.O_)();return n.createElement(n.Fragment,null,!r&&i?n.createElement(k,{ref:t,...e}):n.createElement(T,{ref:t,...e}))}),C=Object.assign(k,{Child:P,Root:k})},89136:(e,t,r)=>{"use strict";r.d(t,{J:()=>
1o});var n=r(12115);function i(e){return[e.screenX,e.screenY]}function o(){let e=(0,n.useRef)([-1,-1]);return{wasMoved(t){let r=i(t);return(e.current[0]!==r[0]||e.current[1]!==r[1])&&(e.current=r,!0)},update(t){e.current=i(t)}}}},90176:e=>{e.exports=function(e){return e}},90209:(e,t,r)=>{"use strict";r.d(t,{J:()=>h});var n,i={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},o=r(10729),a=/[A-Z]|^ms/g,s=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},u=function(e){return null!=e&&"boolean"!=typeof e},c=(0,o.A)(function(e){return l(e)?e:e.replace(a,"-$&").toLowerCase()}),d=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(s,function(e,t,r){return n={name:t,styles:r,next:n},t})}return 1===i[e]||l(e)||"number"!=typeof t||0===t?t:t+"px"};function f(e,t,r){if(null==r)return"";if(void 0!==r.__emotion_styles)return r;switch(typeof r){case"boolean":return"";case"object":if(1===r.anim)return n={name:r.name,styles:r.styles,next:n},r.name;if(void 0!==r.styles){var i=r.next;if(void 0!==i)for(;void 0!==i;)n={name:i.name,styles:i.styles,next:n},i=i.next;return r.styles+";"}return function(e,t,r){var n="";if(Array.isArray(r))for(var i=0;i<r.length;i++)n+=f(e,t,r[i])+";";else for(var o in r){var a=r[o];if("object"!=typeof a)null!=t&&void 0!==t[a]?n+=o+"{"+t[a]+"}":u(a)&&(n+=c(o)+":"+d(o,a)+";");else if(Array.isArray(a)&&"string"==typeof a[0]&&(null==t||void 0===t[a[0]]))for(var s=0;s<a.length;s++)u(a[s])&&(n+=c(o)+":"+d(o,a[s])+";");else{var l=f(e,t,a);switch(o){case"animation":case"animationName":n+=c(o)+":"+l+";";break;default:n+=o+"{"+l+"}"}}}return n}(e,t,r);case"function":if(void 0!==e){var o=n,a=r(e);return n=o,f(e,t,a)}}if(null==t)return r;var s=t[r];return void 0!==s?s:r}var p=/label:\s*([^\s;{]+)\s*(;|$)/g;function h(e,t,r){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var i,o=!0,a="";n=void 0;var s=e[0];null==s||void 0===s.raw?(o=!1,a+=f(r,t,s)):a+=s[0];for(var l=1;l<e.length;l++)a+=f(r,t,e[l]),o&&(a+=s[l]);p.lastIndex=0;for(var u="";null!==(i=p.exec(a));)u+="-"+i[1];return{name:function(e){for(var t,r=0,n=0,i=e.length;i>=4;++n,i-=4)t=(65535&(t=255&e.charCodeAt(n)|(255&e.charCodeAt(++n))<<8|(255&e.charCodeAt(++n))<<16|(255&e.charCodeAt(++n))<<24))*0x5bd1e995+((t>>>16)*59797<<16),t^=t>>>24,r=(65535&t)*0x5bd1e995+((t>>>16)*59797<<16)^(65535&r)*0x5bd1e995+((r>>>16)*59797<<16);switch(i){case 3:r^=(255&e.charCodeAt(n+2))<<16;case 2:r^=(255&e.charCodeAt(n+1))<<8;case 1:r^=255&e.charCodeAt(n),r=(65535&r)*0x5bd1e995+((r>>>16)*59797<<16)}return r^=r>>>13,(((r=(65535&r)*0x5bd1e995+((r>>>16)*59797<<16))^r>>>15)>>>0).toString(36)}(a)+u,styles:a,next:n}}},90737:(e,t,r)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"AmpStateContext",{enumerable:!0,get:function(){return n}});let n=r(30943)._(r(12115)).default.createContext({})},91108:e=>{e.exports=function(e,t){for(var r=-1,n=t.length,i=e.length;++r<n;)e[i+r]=t[r];return e}},91426:e=>{e.exports=function(e,t){for(var r=-1,n=null==e?0:e.length,i=Array(n);++r<n;)i[r]=t(e[r],r,e);return i}},91553:(e,t,r)=>{"use strict";r.d(t,{L:()=>o});var n=r(12115),i=r(15110);function o(){let[e]=(0,n.useState)(i.e);return(0,n.useEffect)(()=>()=>e.dispose(),[e]),e}},91602:(e,t,r)=>{e.exports=r(51483).Uint8Array},91958:(e,t,r)=>{var n=r(82979),i=r(63134),o=r(48908);e.exports=function(e){return o(e)?n(e):i(e)}},92441:(e,t,r)=>{var n=r(18135);e.exports=function(e){return n(this.__data__,e)>-1}},93221:(e,t,r)=>{"use strict";r.d(t,{M:()=>o});var n=r(12115),i=r(84585);function o(e,t,r,o){let a=(0,i.Y)(r);(0,n.useEffect)(()=>{function r(e){a.current(e)}return(e=null!=e?e:window).addEventListener(t,r,o),()=>e.removeEventListener(t,r,o)},[e,t,o])}},94885:(e,t,r)=>{var n=r(71730),i=r(39058),o=r(26745),a=r(37183),s=/^\[object .+?Constructor\]$/,l=Object.prototype,u=Function.prototype.toString,c=l.hasOwnProperty,d=RegExp("^"+u.call(c).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||i(e))&&(n(e)?d:s).test(a(e))}},95295:e=>{var t=Object.prototype;e.exports=function(e){var r=e&&e.constructor;return e===("function"==typeof r&&r.prototype||t)}},95721:e=>{e.exports=function(e,t,r,n){for(var i=-1,o=null==e?0:e.length;++i<o;){var a=e[i];t(n,a,r(a),e)}return n}},95878:(e,t,r)=>{"use strict";r.d(t,{B:()=>C});var n,i=r(69850),o=new Set([...i.q8,"textStyle","layerStyle","apply","noOfLines","focusBorderColor","errorBorderColor","as","__css","css","sx"]),a=new Set(["htmlWidth","htmlHeight","htmlSize","htmlTranslate"]);function s(e){return a.has(e)||!o.has(e)}var l=r(82058),u=r(45798);function c(){return(c=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}
1).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e}).apply(null,arguments)}var d=r(46126),f=r(90209),p=r(54299),h=function(e,t,r){var n=e.key+"-"+t.name;!1===r&&void 0===e.registered[n]&&(e.registered[n]=t.styles)},m=function(e,t,r){h(e,t,r);var n=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var i=t;do e.insert(t===i?"."+n:"",i,e.sheet,!0),i=i.next;while(void 0!==i)}},v=r(12115),g=r(10729),y=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|popover|popoverTarget|popoverTargetAction|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,b=(0,g.A)(function(e){return y.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),x=function(e){return"theme"!==e},w=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?b:x},S=function(e,t,r){var n;if(t){var i=t.shouldForwardProp;n=e.__emotion_forwardProp&&i?function(t){return e.__emotion_forwardProp(t)&&i(t)}:i}return"function"!=typeof n&&r&&(n=e.__emotion_forwardProp),n},E=function(e){var t=e.cache,r=e.serialized,n=e.isStringTag;return h(t,r,n),(0,p.s)(function(){return m(t,r,n)}),null},k=(function e(t,r){var n,i,o=t.__emotion_real===t,a=o&&t.__emotion_base||t;void 0!==r&&(n=r.label,i=r.target);var s=S(t,r,o),l=s||w(a),u=!l("as");return function(){var p=arguments,h=o&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==n&&h.push("label:"+n+";"),null==p[0]||void 0===p[0].raw)h.push.apply(h,p);else{var m=p[0];h.push(m[0]);for(var g=p.length,y=1;y<g;y++)h.push(p[y],m[y])}var b=(0,d.w)(function(e,t,r){var n,o,c,p=u&&e.as||a,m="",g=[],y=e;if(null==e.theme){for(var b in y={},e)y[b]=e[b];y.theme=v.useContext(d.T)}"string"==typeof e.className?(n=t.registered,o=e.className,c="",o.split(" ").forEach(function(e){void 0!==n[e]?g.push(n[e]+";"):e&&(c+=e+" ")}),m=c):null!=e.className&&(m=e.className+" ");var x=(0,f.J)(h.concat(g),t.registered,y);m+=t.key+"-"+x.name,void 0!==i&&(m+=" "+i);var S=u&&void 0===s?w(p):l,k={};for(var T in e)(!u||"as"!==T)&&S(T)&&(k[T]=e[T]);return k.className=m,r&&(k.ref=r),v.createElement(v.Fragment,null,v.createElement(E,{cache:t,serialized:x,isStringTag:"string"==typeof p}),v.createElement(p,k))});return b.displayName=void 0!==n?n:"Styled("+("string"==typeof a?a:a.displayName||a.name||"Component")+")",b.defaultProps=t.defaultProps,b.__emotion_real=b,b.__emotion_base=a,b.__emotion_styles=h,b.__emotion_forwardProp=s,Object.defineProperty(b,"toString",{value:function(){return"."+i}}),b.withComponent=function(t,n){return e(t,c({},r,n,{shouldForwardProp:S(b,n,!0)})).apply(void 0,h)},b}}).bind(null);["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach(function(e){k[e]=k(e)});var T=null!=(n=k.default)?n:k;function P(e,t){let{baseStyle:r,...n}=null!=t?t:{};n.shouldForwardProp||(n.shouldForwardProp=s);let o=(e=>{let{baseStyle:t}=e;return e=>{let{theme:r,css:n,__css:o,sx:a,...s}=e,l=(0,u.I$)(s,(e,t)=>(0,i.HU)(t)),c=function(e,...t){if(null==e)throw TypeError("Cannot convert undefined or null to object");let r={...e};for(let e of t)if(null!=e)for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(t in r&&delete r[t],r[t]=e[t]);return r}({},o,function(e,...t){return"function"==typeof e?e(...t):e}(t,e),(0,u.TB)(l),a),d=(0,i.AH)(c)(e.theme);return n?[d,n]:d}})({baseStyle:r}),a=T(e,n)(o);
1return v.forwardRef(function(e,t){let{colorMode:r,forced:n}=(0,l.G6)();return v.createElement(a,{ref:t,"data-theme":n?r:void 0,...e})})}var C=function(){let e=new Map;return new Proxy(P,{apply:(e,t,r)=>P(...r),get:(t,r)=>(e.has(r)||e.set(r,P(r)),e.get(r))})}()},95962:(e,t,r)=>{"use strict";var n=r(12115),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=n.useSyncExternalStore,a=n.useRef,s=n.useEffect,l=n.useMemo,u=n.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,r,n,c){var d=a(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;var p=o(e,(d=l(function(){function e(e){if(!s){if(s=!0,o=e,e=n(e),void 0!==c&&f.hasValue){var t=f.value;if(c(t,e))return a=t}return a=e}if(t=a,i(o,e))return t;var r=n(e);return void 0!==c&&c(t,r)?(o=e,t):(o=e,a=r)}var o,a,s=!1,l=void 0===r?null:r;return[function(){return e(t())},null===l?void 0:function(){return e(l())}]},[t,r,n,c]))[0],d[1]);return s(function(){f.hasValue=!0,f.value=p},[p]),u(p),p}},96273:e=>{e.exports=function(e,t){return null!=e&&t in Object(e)}},97830:(e,t,r)=>{"use strict";r.d(t,{Vl:()=>c});var n=r(5125),i=r(82058),o=r(69850),a=r(45798),s=r(79824),l=r(12115),u=r(86697);function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return function(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},{styleConfig:c,...d}=r,{theme:f,colorMode:p}=function(){let e=(0,i.G6)(),t=(0,n.D)();return{...e,theme:t}}(),h=e?(0,a.rY)(f,"components.".concat(e)):void 0,m=c||h,v=s({theme:f,colorMode:p},null!=(t=null==m?void 0:m.defaultProps)?t:{},(0,a.TB)((0,a.cJ)(d,["children"]))),g=(0,l.useRef)({});if(m){let e=(0,o.uB)(m)(v);u(g.current,e)||(g.current=e)}return g.current}(e,t)}},98092:(e,t,r)=>{"use strict";function n(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function i(){return n()||/Android/gi.test(window.navigator.userAgent)}r.d(t,{Fr:()=>i,un:()=>n})},98134:(e,t,r)=>{var n=r(14638);e.exports=function(e,t,r){var i=null==e?void 0:n(e,t);return void 0===i?r:i}},98246:(e,t,r)=>{"use strict";r.d(t,{c:()=>i});var n=r(12115);function i(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],r=(0,n.useRef)(e);return(0,n.useEffect)(()=>{r.current=e}),(0,n.useCallback)(function(){for(var e,t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];return null==(e=r.current)?void 0:e.call(r,...n)},t)}},99425:e=>{e.exports=function(e){return function(t){return e(t)}}},99795:(e,t,r)=>{"use strict";r.d(t,{BD:()=>s,Bm:()=>f,CU:()=>g,MZ:()=>d,Me:()=>l,Uo:()=>o,iq:()=>c,p9:()=>v,pW:()=>h,wl:()=>m});var n=r(20536),i=r(85986);let o=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","details>summary","textarea:not([disabled])"].map(e=>"".concat(e,":not([tabindex='-1'])")).join(","),a=["[data-autofocus]"].map(e=>"".concat(e,":not([tabindex='-1'])")).join(",");var s=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e[e.AutoFocus=64]="AutoFocus",e))(s||{}),l=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(l||{}),u=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(u||{});function c(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(o)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var d=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(d||{});function f(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=(0,i.TW)(e))?void 0:t.body)&&(0,n.Y)(r,{0:()=>e.matches(o),1(){let t=e;for(;null!==t;){if(t.matches(o))return!0;t=t.parentElement}return!1}})}var p=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(p||{});function h(e){null==e||e.focus({preventScroll:!0})}function m(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,r)=>{let n=t(e),i=t(r);if(null===n||null===i)return 0;let o=n.compareDocumentPosition(i);return o&Node.DOCUMENT_POSITION_FOLLOWING?-1:o&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function v(e,t){let r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null===e?document.body:(0,i.zm)(e);return g(c(r),t,{relativeTo:e})}function g(e,t){var r,n,o;let{sorted:s=!0,relativeTo:l=null,skipElements:u=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},d=Array.isArray(e)?e.length>
10?(0,i.zm)(e[0]):document:(0,i.zm)(e),f=Array.isArray(e)?s?m(e):e:64&t?function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(a)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):c(e);u.length>0&&f.length>1&&(f=f.filter(e=>!u.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),l=null!=l?l:null==d?void 0:d.activeElement;let p=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),h=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,f.indexOf(l))-1;if(4&t)return Math.max(0,f.indexOf(l))+1;if(8&t)return f.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),v=32&t?{preventScroll:!0}:{},g=0,y=f.length,b;do{if(g>=y||g+y<=0)return 0;let e=h+g;if(16&t)e=(e+y)%y;else{if(e<0)return 3;if(e>=y)return 1}null==(b=f[e])||b.focus(v),g+=p}while(b!==(0,i.bq)(b));return 6&t&&null!=(o=null==(n=null==(r=b)?void 0:r.matches)?void 0:n.call(r,"textarea,input"))&&o&&b.select(),2}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0))},99900:(e,t,r)=>{"use strict";r.d(t,{c:()=>i});var n=r(12115);function i(e,t){return(0,n.useMemo)(()=>{var r;if(e.type)return e.type;let n=null!=(r=e.as)?r:"button";if("string"==typeof n&&"button"===n.toLowerCase()||(null==t?void 0:t.tagName)==="BUTTON"&&!t.hasAttribute("type"))return"button"},[e.type,e.as,t])}}}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.