PageSourceSearch

https://kliemax.com/_next/static/chunks/8625-2fecd77e45ad3da4.js

js kliemax.com collected 2026-10-01 13:07:11 UTC 200,340 bytes, 7 lines download raw bytes

1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8625],{743:(e,t,n)=>{"use strict";n.d(t,{P:()=>s,a:()=>l});var r=n(14343),i=n(11211);let o=Symbol();function l(e,t=!0){return Object.assign(e,{[o]:t})}function s(...e){let t=(0,r.useRef)(e);(0,r.useEffect)(()=>{t.current=e},[e]);let n=(0,i._)(e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)});return e.every(e=>null==e||(null==e?void 0:e[o]))?void 0:n}},5577:(e,t,n)=>{"use strict";n.d(t,{v:()=>d});var r=n(83423),i=n(36023),o=n(85347),l=n(26197);let s=new Map,a=new Map;function u(e){var t;let n=null!=(t=a.get(e))?t:0;return a.set(e,n+1),0!==n?()=>c(e):(s.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),e.setAttribute("aria-hidden","true"),e.inert=!0,()=>c(e))}function c(e){var t;let n=null!=(t=a.get(e))?t:1;if(1===n?a.delete(e):a.set(e,n-1),1!==n)return;let r=s.get(e);r&&(null===r["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",r["aria-hidden"]),e.inert=r.inert,s.delete(e))}function d(e,{allowed:t,disallowed:n}={}){let s=(0,o.S)(e,"inert-others");(0,l.s)(()=>{var e,o;if(!s)return;let l=(0,r.e)();for(let t of null!=(e=null==n?void 0:n())?e:[])t&&l.add(u(t));let a=null!=(o=null==t?void 0:t())?o:[];for(let e of a){if(!e)continue;let t=(0,i.TW)(e);if(!t)continue;let n=e.parentElement;for(;n&&n!==t.body;){for(let e of n.children)a.some(t=>e.contains(t))||l.add(u(e));n=n.parentElement}}return l.dispose},[s,t,n])}},5901:(e,t,n)=>{"use strict";n.d(t,{J:()=>o});var r=n(14343);function i(e){return[e.screenX,e.screenY]}function o(){let e=(0,r.useRef)([-1,-1]);return{wasMoved(t){let n=i(t);return(e.current[0]!==n[0]||e.current[1]!==n[1])&&(e.current=n,!0)},update(t){e.current=i(t)}}}},6195:(e,t,n)=>{"use strict";n.d(t,{l:()=>i});var r=n(44944);function i(e){let t=e.parentElement,n=null;for(;t&&!r.Er(t);)r.Jb(t)&&(n=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(r.Jb(t))return!1;t=t.previousElementSibling}return!0}(n))&&i}},6648:(e,t,n)=>{"use strict";let r,i;n.d(t,{Ac:()=>a,Ci:()=>c,FX:()=>m,mK:()=>u,oE:()=>g,v6:()=>h,zv:()=>b});var o=n(14343),l=n(30057),s=n(58253),a=((r=a||{})[r.None=0]="None",r[r.RenderStrategy=1]="RenderStrategy",r[r.Static=2]="Static",r),u=((i=u||{})[i.Unmount=0]="Unmount",i[i.Hidden=1]="Hidden",i);function c(){let e,t,n=(e=(0,o.useRef)([]),t=(0,o.useCallback)(t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)},[]),(...n)=>{if(!n.every(e=>null==e))return e.current=n,t});return(0,o.useCallback)(e=>(function({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:i,visible:o=!0,name:l,mergeRefs:a}){a=null!=a?a:f;let u=p(t,e);if(o)return d(u,n,r,l,a);let c=null!=i?i:0;if(2&c){let{static:e=!1,...t}=u;if(e)return d(t,n,r,l,a)}if(1&c){let{unmount:e=!0,...t}=u;return(0,s.Y)(+!e,{0:()=>null,1:()=>d({...t,hidden:!0,style:{display:"none"}},n,r,l,a)})}return d(u,n,r,l,a)})({mergeRefs:n,...e}),[n])}function d(e,t={},n,r,i){let{as:s=n,children:a,refName:u="ref",...c}=v(e,["unmount","static"]),f=void 0!==e.ref?{[u]:e.ref}:{},h="function"==typeof a?a(t):a;h=function e(t){if(null!=t&&t.$$typeof===Symbol.for("react.lazy")){let n=t._payload;if(null!=n&&"fulfilled"===n.status)return e(n.value)}return t}(h),"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 m={};if(t){let e=!1,n=[];for(let[r,i]of Object.entries(t))"boolean"==typeof i&&(e=!0),!0===i&&n.push(r.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`));if(e)for(let e of(m["data-headlessui-state"]=n.join(" "),n))m[`data-${e}`]=""}if(b(s)&&(Object.keys(g(c)).length>0||Object.keys(g(m)).length>0))if(!(0,o.isValidElement)(h)||Array.isArray(h)&&h.length>1||b(h.type)){if(Object.keys(g(c)).length>0)throw Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(g(c)).concat(Object.keys(g(m))).map(e=>`  - ${e}`).join(`
2`),"","You 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=>`  - ${e}`).join(`
3`)].join(`
4`))}else{var y;let e=h.props,t=null==e?void 0:e.className,n="function"==typeof t?(...e)=>(0,l.x)(t(...e),c.className):(0,l.x)(t,c.className),r=p(h.props,g(v(c,["ref"])));for(let e in m)e in r&&delete m[e];return(0,o.cloneElement)(h,Object.assign({},r,m,f,{ref:i((y=h,o.version.split(".")[0]>="19"?y.props.ref:y.ref),f.ref)},n?{className:n}:{}))}return(0,o.createElement)(s,Object.assign({},v(c,["ref"]),!b(s)&&f,!b(s)&&m),h)}function f(...e){return e.every(e=>null==e)?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function p(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])for(let e in n)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(n[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in n)Object.assign(t,{[e](t,...r){for(let i of n[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;i(t,...r)}}});return t}function h(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];for(let e in n)Object.assign(t,{[e](...t){for(let r of n[e])null==r||r(...t)}});return t}function m(e){var t;return Object.assign((0,o.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function g(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function v(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}function b(e){return e===o.Fragment||e===Symbol.for("react.fragment")}},7811:(e,t,n)=>{"use strict";n.d(t,{bN:()=>m,u5:()=>h,vA:()=>b});var r,i,o,l=n(18866),s=n(83423),a=n(96775),u=Object.defineProperty,c=(e,t,n)=>{if(!t.has(e))throw TypeError("Cannot "+n)},d=(e,t,n)=>(c(e,t,"read from private field"),n?n.call(e):t.get(e)),f=(e,t,n)=>{if(t.has(e))throw TypeError("Cannot add the same private member more than once");t instanceof WeakSet?t.add(e):t.set(e,n)},p=(e,t,n,r)=>(c(e,t,"write to private field"),r?r.call(e,n):t.set(e,n),n);class h{constructor(e){f(this,r,{}),f(this,i,new l.G(()=>new Set)),f(this,o,new Set),((e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?u(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n})(this,"disposables",(0,s.e)()),p(this,r,e),a._.isServer&&this.disposables.microTask(()=>{this.dispose()})}dispose(){this.disposables.dispose()}get state(){return d(this,r)}subscribe(e,t){if(a._.isServer)return()=>{};let n={selector:e,callback:t,current:e(d(this,r))};return d(this,o).add(n),this.disposables.add(()=>{d(this,o).delete(n)})}on(e,t){return a._.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,r),e);if(t!==d(this,r)){for(let e of(p(this,r,t),d(this,o))){let t=e.selector(d(this,r));m(e.current,t)||(e.current=t,e.callback(t))}for(let t of d(this,i).get(e.type))t(d(this,r),e)}}}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&&g(e[Symbol.iterator](),t[Symbol.iterator]()):e instanceof Map&&t instanceof Map||e instanceof Set&&t instanceof Set?e.size===t.size&&g(e.entries(),t.entries()):!!(v(e)&&v(t))&&g(Object.entries(e)[Symbol.iterator](),Object.entries(t)[Symbol.iterator]()))}function g(e,t){for(;;){let n=e.next(),r=t.next();if(n.done&&r.done)return!0;
4if(n.done||r.done||!Object.is(n.value,r.value))return!1}}function v(e){if("[object Object]"!==Object.prototype.toString.call(e))return!1;let t=Object.getPrototypeOf(e);return null===t||null===Object.getPrototypeOf(t)}function b(e){let[t,n]=e(),r=(0,s.e)();return(...e)=>{t(...e),r.dispose(),r.microTask(n)}}r=new WeakMap,i=new WeakMap,o=new WeakMap},9647:(e,t,n)=>{e.exports=n(23693)},9876:(e,t,n)=>{"use strict";let r;n.d(t,{r:()=>a,s:()=>u});var i=n(14343),o=n(44944),l=n(11898),s=((r=s||{})[r.Ignore=0]="Ignore",r[r.Select=1]="Select",r[r.Close=2]="Close",r);let a={Ignore:{kind:0},Select:e=>({kind:1,target:e}),Close:{kind:2}};function u(e,{trigger:t,action:n,close:r,select:s}){let a=(0,i.useRef)(null),c=(0,i.useRef)(null),d=(0,i.useRef)(null);(0,l.z)(e&&null!==t,"pointerdown",e=>{o.Ll(null==e?void 0:e.target)&&null!=t&&t.contains(e.target)&&(c.current=e.x,d.current=e.y,a.current=e.timeStamp)}),(0,l.z)(e&&null!==t,"pointerup",e=>{var t,i;let l=a.current;if(null===l||(a.current=null,!o.Lk(e.target))||5>Math.abs(e.x-(null!=(t=c.current)?t:e.x))&&5>Math.abs(e.y-(null!=(i=d.current)?i:e.y)))return;let u=n(e);switch(u.kind){case 0:return;case 1:e.timeStamp-l>200&&(s(u.target),r());break;case 2:r()}},{capture:!0})}},10352:(e,t,n)=>{"use strict";let r;function i(){return"u">typeof window}function o(e){return a(e)?(e.nodeName||"").toLowerCase():"#document"}function l(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function s(e){var t;return null==(t=(a(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function a(e){return!!i()&&(e instanceof Node||e instanceof l(e).Node)}function u(e){return!!i()&&(e instanceof Element||e instanceof l(e).Element)}function c(e){return!!i()&&(e instanceof HTMLElement||e instanceof l(e).HTMLElement)}function d(e){return!(!i()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof l(e).ShadowRoot)}function f(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=x(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"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}}n.d(t,{$4:()=>O,CP:()=>S,L9:()=>x,Lv:()=>p,Tc:()=>E,Tf:()=>h,ZU:()=>f,_m:()=>T,ep:()=>s,eu:()=>w,gJ:()=>y,mq:()=>o,sQ:()=>b,sb:()=>c,v9:()=>function e(t,n,r){var i;void 0===n&&(n=[]),void 0===r&&(r=!0);let o=function e(t){let n=O(t);return w(n)?(t.ownerDocument||t).body:c(n)&&f(n)?n:e(n)}(t),s=o===(null==(i=t.ownerDocument)?void 0:i.body),a=l(o);if(!s)return n.concat(o,e(o,[],r));{let t=T(a);return n.concat(a,a.visualViewport||[],f(o)?o:[],t&&r?e(t):[])}},vq:()=>u,zk:()=>l});let m=/transform|translate|scale|rotate|perspective|filter/,g=/paint|layout|strict|content/,v=e=>!!e&&"none"!==e;function b(e){let t=u(e)?x(e):e;return v(t.transform)||v(t.translate)||v(t.scale)||v(t.rotate)||v(t.perspective)||!E()&&(v(t.backdropFilter)||v(t.filter))||m.test(t.willChange||"")||g.test(t.contain||"")}function y(e){let t=O(e);for(;c(t)&&!w(t);){if(b(t))return t;if(h(t))break;t=O(t)}return null}function E(){return null==r&&(r="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),r}function w(e){return/^(html|body|#document)$/.test(o(e))}function x(e){return l(e).getComputedStyle(e)}function S(e){return u(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function O(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}},11211:(e,t,n)=>{"use strict";n.d(t,{_:()=>o});var r=n(14343),i=n(20102);let o=function(e){let t=(0,i.Y)(e);return r.useCallback((...e)=>t.current(...e),[t])}},11898:(e,t,n)=>{"use strict";n.d(t,{z:()=>o});var r=n(14343),i=n(20102);function o(e,t,n,o){let l=(0,i.Y)(n);(0,r.useEffect)(()=>{if(e)return document.addEventListener(t,n,o),()=>document.removeEventListener(t,n,o);function n(e){l.current(e)}},[e,t,o])}},11963:(e,t,n)=>{"use strict";n.d(t,{Ng:()=>l,TW:()=>r,mD:()=>i});let r=e=>{var t,n;return"object"==typeof(t=e)&&null!=t&&"window"in t&&t.window===t?e.document:o(n=e)&&9===n.nodeType?e:e?.ownerDocument??("u">typeof document?document:void 0)},i=e=>{let t=r(e);return t?.defaultView??("u">typeof window?window:void 0)};function o(e){return null!==e&&"object"==typeof e&&"nodeType"in e&&"number"==typeof e.nodeType}function l(e){return o(e)&&11===e.nodeType&&"host"in e}},14050:(e,t,n)=>{"use strict";function r(){let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(e=>{let{brand:t,version:n}=e;return t+"/"+n}).join(" "):navigator.userAgent}n.d(t,{$t:()=>r})},14576:(e,t,n)=>{"use strict";n.d(t,{_:()=>o});var r=n(14343);let i=(0,r.createContext)(void 0);function o(){return(0,r.useContext)(i)}},15051:(e,t,n)=>{"use strict";let r;n.d(t,{$x:()=>u,El:()=>a,O_:()=>s,Uw:()=>l});var i=n(14343);let o=(0,i.createContext)(null);o.displayName="OpenClosedContext";var l=((r=l||{})[r.Open=1]="Open",r[r.Closed=2]="Closed",r[r.Closing=4]="Closing",r[r.Opening=8]="Opening",r);function s(){return(0,i.useContext)(o)}function a({value:e,children:t}){return i.createElement(o.Provider,{value:e},t)}function u({children:e}){return i.createElement(o.Provider,{value:null},e)}},16178:(e,t,n)=>{"use strict";n.d(t,{Fc:()=>i,JO:()=>o,nY:()=>l});var r=n(83423);let i={Idle:{kind:"Idle"},Tracked:e=>({kind:"Tracked",position:e}),Moved:{kind:"Moved"}};function o(e){let t=e.getBoundingClientRect();return`${t.x},${t.y}`}function l(e,t,n){let i=(0,r.e)();if("Tracked"===t.kind){let r=function(){l!==o(e)&&(i.dispose(),n())},{position:l}=t,s=new ResizeObserver(r);s.observe(e),i.add(()=>s.disconnect()),i.addEventListener(window,"scroll",r,{passive:!0}),i.addEventListener(window,"resize",r)}return()=>i.dispose()}},16842:(e,t,n)=>{"use strict";function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}n.d(t,{_:()=>r})},18866:(e,t,n)=>{"use strict";n.d(t,{G:()=>r});class r extends Map{constructor(e){super(),this.factory=e}get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}}}
4,20102:(e,t,n)=>{"use strict";n.d(t,{Y:()=>o});var r=n(14343),i=n(26197);function o(e){let t=(0,r.useRef)(e);return(0,i.s)(()=>{t.current=e},[e]),t}},20569:(e,t,n)=>{"use strict";n.d(t,{X:()=>l});var r=n(14343),i=n(16842),o=n(11211);function l(e){let t=(0,o._)(e),n=(0,r.useRef)(!1);(0,r.useEffect)(()=>(n.current=!1,()=>{n.current=!0,(0,i._)(()=>{n.current&&t()})}),[t])}},22999:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(14343);function i(){let e=(0,r.useRef)(new Map),t=(0,r.useCallback)((t,n,r,i)=>{let o=i?.once?(...t)=>{e.current.delete(r),r(...t)}:r;e.current.set(r,{type:n,eventTarget:t,fn:o,options:i}),t.addEventListener(n,o,i)},[]),n=(0,r.useCallback)((t,n,r,i)=>{let o=e.current.get(r)?.fn||r;t.removeEventListener(n,o,i),e.current.delete(r)},[]),i=(0,r.useCallback)(()=>{e.current.forEach((e,t)=>{n(e.eventTarget,e.type,t,e.options)})},[n]);return(0,r.useEffect)(()=>i,[i]),{addGlobalListener:t,removeGlobalListener:n,removeAllGlobalListeners:i}}},23693:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={default:function(){return c},getImageProps:function(){return u}};for(var i in r)Object.defineProperty(t,i,{enumerable:!0,get:r[i]});let o=n(75591),l=n(49639),s=n(40643),a=o._(n(32977));function u(e){let{props:t}=(0,l.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let c=s.Image},23902:(e,t,n)=>{"use strict";let r;n.d(t,{D:()=>i});var i=((r=i||{}).Space=" ",r.Enter="Enter",r.Escape="Escape",r.Backspace="Backspace",r.Delete="Delete",r.ArrowLeft="ArrowLeft",r.ArrowUp="ArrowUp",r.ArrowRight="ArrowRight",r.ArrowDown="ArrowDown",r.Home="Home",r.End="End",r.PageUp="PageUp",r.PageDown="PageDown",r.Tab="Tab",r)},26197:(e,t,n)=>{"use strict";n.d(t,{s:()=>o});var r=n(14343),i=n(96775);let o=(e,t)=>{i._.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},26734:(e,t,n)=>{"use strict";n.d(t,{JU:()=>g,b0:()=>m,o2:()=>h,vd:()=>p});var r=n(14343),i=n(11211),o=n(26197),l=n(86481),s=n(743),a=n(14576),u=n(92693),c=n(44944),d=n(6648);let f=(0,r.createContext)(null);function p(){let e=(0,r.useContext)(f);if(null===e){let e=Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,p),e}return e}function h(e){var t,n,i;let o=null!=(n=null==(t=(0,r.useContext)(f))?void 0:t.value)?n:void 0;return(null!=(i=null==e?void 0:e.length)?i:0)>0?[o,...e].filter(Boolean).join(" "):o}function m({inherit:e=!1}={}){let t=h(),[n,o]=(0,r.useState)([]),l=e?[t,...n].filter(Boolean):n;return[l.length>0?l.join(" "):void 0,(0,r.useMemo)(()=>function(e){let t=(0,i._)(e=>(o(t=>[...t,e]),()=>o(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),n=(0,r.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 r.createElement(f.Provider,{value:n},e.children)},[o])]}f.displayName="LabelContext";let g=Object.assign((0,d.FX)(function(e,t){var n;
4let f=(0,r.useId)(),h=p(),m=(0,u.q)(),g=(0,a._)(),{id:v=`headlessui-label-${f}`,htmlFor:b=null!=m?m:null==(n=h.props)?void 0:n.htmlFor,passive:y=!1,...E}=e,w=(0,s.P)(t);(0,o.s)(()=>h.register(v),[v,h.register]);let x=(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 n=e.getAttribute("aria-disabled");if("true"===n||""===n)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})}}}),S=(0,l._)({...h.slot,disabled:g||!1}),O={ref:w,...h.props,id:v,htmlFor:b,onClick:x};return y&&("onClick"in O&&(delete O.htmlFor,delete O.onClick),"onClick"in E&&delete E.onClick),(0,d.Ci)()({ourProps:O,theirProps:E,slot:S,defaultTag:b?"label":"div",name:h.name||"Label"})}),{})},27657:(e,t,n)=>{"use strict";n.d(t,{Z:()=>s});var r=n(14343),i=n(36023),o=n(43248),l=n(11211);function s({disabled:e=!1}={}){let t=(0,r.useRef)(null),[n,a]=(0,r.useState)(!1),u=(0,o.L)(),c=(0,l._)(()=>{t.current=null,a(!1),u.dispose()}),d=(0,l._)(e=>{if(u.dispose(),null===t.current){t.current=e.currentTarget,a(!0);{let n=(0,i.TW)(e.currentTarget);u.addEventListener(n,"pointerup",c,!1),u.addEventListener(n,"pointermove",e=>{if(t.current){var n,r;let i,o;a((i=e.width/2,o=e.height/2,n={top:e.clientY-o,right:e.clientX+i,bottom:e.clientY+o,left:e.clientX-i},r=t.current.getBoundingClientRect(),!(!n||!r||n.right<r.left||n.left>r.right||n.bottom<r.top||n.top>r.bottom)))}},!1),u.addEventListener(n,"pointercancel",c,!1)}}});return{pressed:n,pressProps:e?{}:{onPointerDown:d,onPointerUp:c,onClick:c}}}},27675:(e,t,n)=>{"use strict";let r;n.d(t,{e:()=>P});var i=n(14343),o=n(43248),l=n(11211),s=n(26197),a=n(20102),u=n(70139),c=n(743),d=n(65184),f=n(15051),p=n(30057),h=n(58253),m=n(6648);function g(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||!(0,m.zv)(null!=(t=e.as)?t:x)||1===i.Children.count(e.children)}let v=(0,i.createContext)(null);v.displayName="TransitionContext";var b=((r=b||{}).Visible="visible",r.Hidden="hidden",r);let y=(0,i.createContext)(null);function E(e){return"children"in e?E(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function w(e,t){let n,r=(0,a.Y)(e),u=(0,i.useRef)([]),c=(n=(0,i.useRef)(!1),(0,s.s)(()=>(n.current=!0,()=>{n.current=!1}),[]),n),d=(0,o.L)(),f=(0,l._)((e,t=m.mK.Hidden)=>{let n=u.current.findIndex(({el:t})=>t===e);-1!==n&&((0,h.Y)(t,{[m.mK.Unmount](){u.current.splice(n,1)},[m.mK.Hidden](){u.current[n].state="hidden"}}),d.microTask(()=>{var e;!E(u)&&c.current&&(null==(e=r.current)||e.call(r))}))}),p=(0,l._)(e=>{let t=u.current.find(({el:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):u.current.push({el:e,state:"visible"}),()=>f(e,m.mK.Unmount)}),g=(0,i.useRef)([]),v=(0,i.useRef)(Promise.resolve()),b=(0,i.useRef)({enter:[],leave:[]}),y=(0,l._)((e,n,r)=>{g.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter(([t])=>t!==e)),null==t||t.chains.current[n].push([e,new Promise(e=>{g.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(b.current[n].map(([e,t])=>t)).then(()=>e())}
4)]),"enter"===n?v.current=v.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),w=(0,l._)((e,t,n)=>{Promise.all(b.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=g.current.shift())||e()}).then(()=>n(t))});return(0,i.useMemo)(()=>({children:u,register:p,unregister:f,onStart:y,onStop:w,wait:v,chains:b}),[p,f,u,y,w,b,v])}y.displayName="NestingContext";let x=i.Fragment,S=m.Ac.RenderStrategy,O=(0,m.FX)(function(e,t){let{show:n,appear:r=!1,unmount:o=!0,...a}=e,d=(0,i.useRef)(null),p=g(e),h=(0,c.P)(...p?[d,t]:null===t?[]:[t]);(0,u.g)();let b=(0,f.O_)();if(void 0===n&&null!==b&&(n=(b&f.Uw.Open)===f.Uw.Open),void 0===n)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[x,O]=(0,i.useState)(n?"visible":"hidden"),C=w(()=>{n||O("hidden")}),[P,I]=(0,i.useState)(!0),_=(0,i.useRef)([n]);(0,s.s)(()=>{!1!==P&&_.current[_.current.length-1]!==n&&(_.current.push(n),I(!1))},[_,n]);let R=(0,i.useMemo)(()=>({show:n,appear:r,initial:P}),[n,r,P]);(0,s.s)(()=>{n?O("visible"):E(C)||null===d.current||O("hidden")},[n,C]);let A={unmount:o},M=(0,l._)(()=>{var t;P&&I(!1),null==(t=e.beforeEnter)||t.call(e)}),L=(0,l._)(()=>{var t;P&&I(!1),null==(t=e.beforeLeave)||t.call(e)}),F=(0,m.Ci)();return i.createElement(y.Provider,{value:C},i.createElement(v.Provider,{value:R},F({ourProps:{...A,as:i.Fragment,children:i.createElement(T,{ref:h,...A,...a,beforeEnter:M,beforeLeave:L})},theirProps:{},defaultTag:i.Fragment,features:S,visible:"visible"===x,name:"Transition"})))}),T=(0,m.FX)(function(e,t){var n,r;let{transition:o=!0,beforeEnter:a,afterEnter:b,beforeLeave:O,afterLeave:T,enter:C,enterFrom:P,enterTo:I,entered:_,leave:R,leaveFrom:A,leaveTo:M,...L}=e,[F,k]=(0,i.useState)(null),D=(0,i.useRef)(null),j=g(e),B=(0,c.P)(...j?[D,t,k]:null===t?[]:[t]),z=null==(n=L.unmount)||n?m.mK.Unmount:m.mK.Hidden,{show:N,appear:U,initial:W}=function(){let e=(0,i.useContext)(v);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[V,$]=(0,i.useState)(N?"visible":"hidden"),H=function(){let e=(0,i.useContext)(y);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:q,unregister:K}=H;(0,s.s)(()=>q(D),[q,D]),(0,s.s)(()=>{if(z===m.mK.Hidden&&D.current)return N&&"visible"!==V?void $("visible"):(0,h.Y)(V,{hidden:()=>K(D),visible:()=>q(D)})},[V,D,q,K,N,z]);let Y=(0,u.g)();(0,s.s)(()=>{if(j&&Y&&"visible"===V&&null===D.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[D,V,Y,j]);let X=W&&!U,G=U&&N&&W,J=(0,i.useRef)(!1),Q=w(()=>{J.current||($("hidden"),K(D))},H),Z=(0,l._)(e=>{J.current=!0,Q.onStart(D,e?"enter":"leave",e=>{"enter"===e?null==a||a():"leave"===e&&(null==O||O())})}),ee=(0,l._)(e=>{let t=e?"enter":"leave";J.current=!1,Q.onStop(D,t,e=>{"enter"===e?null==b||b():"leave"===e&&(null==T||T())}),"leave"!==t||E(Q)||($("hidden"),K(D))});(0,i.useEffect)(()=>{j&&o||(Z(N),ee(N))},[N,j,o]);let et=!(!o||!j||!Y||X),[,en]=(0,d.p)(et,F,N,{start:Z,end:ee}),er=(0,m.oE)({ref:B,className:(null==(r=(0,p.x)(L.className,G&&C,G&&P,en.enter&&C,en.enter&&en.closed&&P,en.enter&&!en.closed&&I,en.leave&&R,en.leave&&!en.closed&&A,en.leave&&en.closed&&M,!en.transition&&N&&_))?void 0:r.trim())||void 0,...(0,d.B)(en)}),ei=0;"visible"===V&&(ei|=f.Uw.Open),"hidden"===V&&(ei|=f.Uw.Closed),N&&"hidden"===V&&(ei|=f.Uw.Opening),N||"visible"!==V||(ei|=f.Uw.Closing);let eo=(0,m.Ci)();return i.createElement(y.Provider,{value:Q},i.createElement(f.El,{value:ei},eo({ourProps:er,theirProps:L,defaultTag:x,features:S,visible:"visible"===V,name:"Transition.Child"})))}),C=(0,m.FX)(function(e,t){let n=null!==(0,i.useContext)(v),r=null!==(0,f.O_)();return i.createElement(i.Fragment,null,!n&&r?i.createElement(O,{ref:t,...e}):i.createElement(T,{ref:t,...e}))}),P=Object.assign(O,{Child:C,Root:O})},30057:(e,t,n)=>{"use strict";function r(...e){return Array.from(new Set(e.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}n.d(t,{x:()=>r})},31210:(e,t,n)=>{"use strict";n.d(t,{K:()=>i});var r=n(14343);function i(e){let[t]=(0,r.useState)(e);return t}},31469:(e,t,n)=>{e.exports=n(46063)},31896:(e,t,n)=>{"use strict";n.d(t,{O:()=>s});var r=n(14343),i=n(83423),o=n(44944),l=n(20102);function s(e,t,n){let s=(0,l.Y)(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&n()});(0,r.useEffect)(()=>
4{if(!e)return;let n=null===t?null:o.sb(t)?t:t.current;if(!n)return;let r=(0,i.e)();if("u">typeof ResizeObserver){let e=new ResizeObserver(()=>s.current(n));e.observe(n),r.add(()=>e.disconnect())}if("u">typeof IntersectionObserver){let e=new IntersectionObserver(()=>s.current(n));e.observe(n),r.add(()=>e.disconnect())}return()=>r.dispose()},[t,s,e])}},32977:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return l}});let r=n(88691),i=n(40201);function o({config:e,src:t,width:n,quality:l}){let s=(0,i.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//"))if(t.includes("/_next/static/immutable")&&!(0,i.getAssetToken)())s=void 0;else{let e=t.indexOf("?");if(-1!==e){let n=new URLSearchParams(t.slice(e+1)),r=n.get("dpl");if(r){s=r,n.delete("dpl");let i=n.toString();t=t.slice(0,e)+(i?"?"+i:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns.
5Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,configurable:!0});let a=(0,r.findClosestQuality)(l,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${n}&q=${a}${t.startsWith("/")&&s?`&dpl=${s}`:""}`}o.__next_img_default=!0;let l=o},33685:(e,t)=>{t.read=function(e,t,n,r,i){var o,l,s=8*i-r-1,a=(1<<s)-1,u=a>>1,c=-7,d=n?i-1:0,f=n?-1:1,p=e[t+d];for(d+=f,o=p&(1<<-c)-1,p>>=-c,c+=s;c>0;o=256*o+e[t+d],d+=f,c-=8);for(l=o&(1<<-c)-1,o>>=-c,c+=r;c>0;l=256*l+e[t+d],d+=f,c-=8);if(0===o)o=1-u;else{if(o===a)return l?NaN:1/0*(p?-1:1);l+=Math.pow(2,r),o-=u}return(p?-1:1)*l*Math.pow(2,o-r)},t.write=function(e,t,n,r,i,o){var l,s,a,u=8*o-i-1,c=(1<<u)-1,d=c>>1,f=5960464477539062e-23*(23===i),p=r?0:o-1,h=r?1:-1,m=+(t<0||0===t&&1/t<0);for(isNaN(t=Math.abs(t))||t===1/0?(s=+!!isNaN(t),l=c):(l=Math.floor(Math.log(t)/Math.LN2),t*(a=Math.pow(2,-l))<1&&(l--,a*=2),l+d>=1?t+=f/a:t+=f*Math.pow(2,1-d),t*a>=2&&(l++,a/=2),l+d>=c?(s=0,l=c):l+d>=1?(s=(t*a-1)*Math.pow(2,i),l+=d):(s=t*Math.pow(2,d-1)*Math.pow(2,i),l=0));i>=8;e[n+p]=255&s,p+=h,s/=256,i-=8);for(l=l<<i|s,u+=i;u>0;e[n+p]=255&l,p+=h,l/=256,u-=8);e[n+p-h]|=128*m}},34318:(e,t,n)=>{"use strict";let r;n.d(t,{w:()=>i});var i=((r=i||{})[r.Left=0]="Left",r[r.Right=2]="Right",r)},36023:(e,t,n)=>{"use strict";n.d(t,{TW:()=>i,X7:()=>s,bq:()=>l,zm:()=>o});var r=n(96775);function i(e){var t;return r._.isServer?null:null==e?document:null!=(t=null==e?void 0:e.ownerDocument)?t:document}function o(e){var t,n;return r._.isServer?null:null==e?document:null!=(n=null==(t=null==e?void 0:e.getRootNode)?void 0:t.call(e))?n:document}function l(e){var t,n;return null!=(n=null==(t=o(e))?void 0:t.activeElement)?n:null}function s(e){return l(e)===e}},36739:(e,t,n)=>{"use strict";function r(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function i(){return r()||/Android/gi.test(window.navigator.userAgent)}n.d(t,{Fr:()=>i,un:()=>r})},38472:(e,t,n)=>{"use strict";let r,i,o,l;n.d(t,{WF:()=>eT,go:()=>ew,h7:()=>eO,wh:()=>eS});var s=n(98469),a=n(51231),u=n(14343),c=n(33475),d=n(27657),f=n(70039),p=n(88466),h=n(31210),m=n(43248),g=n(78731),v=n(11211),b=n(41670),y=n(5577),E=n(26197),w=n(20102),x=n(31896),S=n(46541),O=n(65800),T=n(9876),C=n(80101),P=n(83246),I=n(86481),_=n(743),R=n(95678),A=n(5901),M=n(65184),L=n(14576),F=n(55414),k=n(44936),D=n(58254),j=n(92693),B=n(15051),z=n(43599),N=n(60309),U=n(66564),W=n(83423),V=n(44944),$=n(59924),H=n(44630),q=n(58253),K=n(36023),Y=n(6648),X=n(64502),G=n(23902),J=n(26734),Q=n(43004),Z=n(7811),ee=n(16178),et=Object.defineProperty,en=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?et(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,n},er=((r=er||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),ei=((i=ei||{})[i.Single=0]="Single",i[i.Multi=1]="Multi",i),eo=((o=eo||{})[o.Pointer=0]="Pointer",o[o.Other=1]="Other",o),el=((l=el||{})[l.OpenListbox=0]="OpenListbox",l[l.CloseListbox=1]="CloseListbox",l[l.GoToOption=2]="GoToOption",l[l.Search=3]="Search",l[l.ClearSearch=4]="ClearSearch",l[l.SelectOption=5]="SelectOption",l[l.RegisterOptions=6]="RegisterOptions",l[l.UnregisterOptions=7]="UnregisterOptions",l[l.SetButtonElement=8]="SetButtonElement",l[l.SetOptionsElement=9]="SetOptionsElement",l[l.SortOptions=10]="SortOptions",l[l.MarkButtonAsMoved=11]="MarkButtonAsMoved",l);function es(e,t=e=>e){let n=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,r=(0,$.wl)(t(e.options.slice()),e=>e.dataRef.current.domRef.current),i=n?r.indexOf(n):null;return -1===i&&(i=null),{options:r,activeOptionIndex:i}}let ea={1(e){if(e.dataRef.current.disabled||1===e.listboxState)return e;let t=e.buttonElement?ee.Fc.Tracked((0,ee.JO)(e.buttonElement)):e.buttonPositionState;return{...e,activeOptionIndex:null,pendingFocus:{focus:U.B.Nothing},listboxState:1,__demoMode:!1,buttonPositionState:t}},0(e,t){if(e.dataRef.current.disabled||0===e.listboxState)return e;let n=e.activeOptionIndex,{isSelected:r}=e.dataRef.current,i=e.options.findIndex(e=>r(e.dataRef.current.value));return -1!==i&&(n=i),{...e,frozenValue:!1,pendingFocus:t.focus,listboxState:0,activeOptionIndex:n,__demoMode:!1,buttonPositionState:ee.Fc.Idle}},2(e,t){var n,r,i,o,l;if(e.dataRef.current.disabled||1===e.listboxState)return e;let s={...e,searchQuery:"",activationTrigger:null!=(n=t.trigger)?n:1,__demoMode:!1};if(t.focus===U.B.Nothing)return{...s,activeOptionIndex:null};if(t.focus===U.B.Specific)return{...s,activeOptionIndex:e.options.findIndex(e=>e.id===t.id)};if(t.focus===U.B.Previous){let n=e.activeOptionIndex;if(null!==n){let o=e.options[n].dataRef.current.domRef,l=(0,U.X)(t,{resolveItems:()=>e.options,resolveActiveIndex:()=>e.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==l){let t=e.options[l].dataRef.current.domRef;if((null==(r=o.current)?void 0:r.previousElementSibling)===t.current||(null==(i=t.current)?void 0:i.previousElementSibling)===null)return{...s,activeOptionIndex:l}}}}else if(t.focus===U.B.Next){let n=e.activeOptionIndex;if(null!==n){let r=e.options[n].dataRef.current.domRef,i=(0,U.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=r.current)?void 0:o.nextElementSibling)===t.current||(null==(l=t.current)?void 0:l.nextElementSibling)===null)return{...s,activeOptionIndex:i}}}}let a=es(e),u=(0,U.X)(t,{resolveItems:()=>a.options,resolveActiveIndex:()=>a.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...s,...a,activeOptionIndex:u}},3:(e,t)=>
5{if(e.dataRef.current.disabled||1===e.listboxState)return e;let n=+(""===e.searchQuery),r=e.searchQuery+t.value.toLowerCase(),i=(null!==e.activeOptionIndex?e.options.slice(e.activeOptionIndex+n).concat(e.options.slice(0,e.activeOptionIndex+n)):e.options).find(e=>{var t;return!e.dataRef.current.disabled&&(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))}),o=i?e.options.indexOf(i):-1;return -1===o||o===e.activeOptionIndex?{...e,searchQuery:r}:{...e,searchQuery:r,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 n=e.options.concat(t.options),r=e.activeOptionIndex;if(e.pendingFocus.focus!==U.B.Nothing&&(r=(0,U.X)(e.pendingFocus,{resolveItems:()=>n,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=n.findIndex(e=>null==t?void 0:t(e.dataRef.current.value));-1!==e&&(r=e)}}return{...e,options:n,activeOptionIndex:r,pendingFocus:{focus:U.B.Nothing},pendingShouldSort:!0}},7:(e,t)=>{let n=e.options,r=[],i=new Set(t.options);for(let[e,t]of n.entries())if(i.has(t.id)&&(r.push(e),i.delete(t.id),0===i.size))break;if(r.length>0)for(let e of(n=n.slice(),r.reverse()))n.splice(e,1);return{...e,options:n,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,...es(e),pendingShouldSort:!1}:e,11:e=>"Tracked"!==e.buttonPositionState.kind?e:{...e,buttonPositionState:ee.Fc.Moved}};class eu extends Z.u5{constructor(e){super(e),en(this,"actions",{onChange:e=>{let{onChange:t,compare:n,mode:r,value:i}=this.state.dataRef.current;return(0,q.Y)(r,{0:()=>null==t?void 0:t(e),1:()=>{let r=i.slice(),o=r.findIndex(t=>n(t,e));return -1===o?r.push(e):r.splice(o,1),null==t?void 0:t(r)}})},registerOption:(0,Z.vA)(()=>{let e=[],t=new Set;return[(n,r)=>{t.has(r)||(t.add(r),e.push({id:n,dataRef:r}))},()=>(t.clear(),this.send({type:6,options:e.splice(0)}))]}),unregisterOption:(0,Z.vA)(()=>{let e=[];return[t=>e.push(t),()=>{this.send({type:7,options:e.splice(0)})}]}),goToOption:(0,Z.vA)(()=>{let e=null;return[(t,n)=>{e={type:2,...t,trigger:n}},()=>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})}}),en(this,"selectors",{activeDescendantId(e){var t;let n=e.activeOptionIndex,r=e.options;return null===n||null==(t=r[n])?void 0:t.id},isActive(e,t){var n;let r=e.activeOptionIndex,i=e.options;return null!==r&&(null==(n=i[r])?void 0:n.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=z.D.get(null);this.disposables.add(t.on(z.Q.Push,n=>{t.selectors.isTop(n,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=>{t.buttonElement&&(e.dispose(),e.add((0,ee.nY)(t.buttonElement,t.buttonPositionState,()=>{this.send({type:11})})))})}),this.on(5,(e,t)=>{var n;this.actions.onChange(t.value),0===this.state.dataRef.current.mode&&(this.actions.closeListbox(),null==(n=this.state.buttonElement)||n.focus({preventScroll:!0}))})}static new({id:e,__demoMode:t=!1}){return new eu({id:e,dataRef:{current:{}},listboxState:+!t,options:[],searchQuery:"",activeOptionIndex:null,activationTrigger:1,buttonElement:null,optionsElement:null,pendingShouldSort:!1,pendingFocus:{focus:U.B.Nothing},frozenValue:!1,__demoMode:t,buttonPositionState:ee.Fc.Idle})}reduce(e,t){return(0,q.Y)(t.type,ea,e,t)}}var ec=n(20569);let ed=(0,u.createContext)(null);function ef(e){let t=(0,u.useContext)(ed);if(null===t){let t=Error(`<${e} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ep),t}return t}function ep({id:e,__demoMode:t=!1}){let n=(0,u.useMemo)(()=>eu.new({id:e,__demoMode:t}),[]);return(0,ec.X)(()=>n.dispose()),n}let eh=(0,u.createContext)(null);function em(e){let t=(0,u.useContext)(eh);if(null===t){let t=Error(`<${e} /> is missing a parent <Listbox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,em),t}return t}eh.displayName="ListboxDataContext";let eg=u.Fragment,ev=(0,u.createContext)(!1),eb=Y.Ac.RenderStrategy|Y.Ac.Static,ey=u.Fragment,eE=(0,Y.FX)(function(e,t){let n=(0,u.useId)(),r=(0,L._)(),{value:i,defaultValue:o,form:l,name:s,onChange:a,by:c,invalid:d=!1,disabled:m=r||!1,horizontal:g=!1,multiple:v=!1,__demoMode:b=!1,...y}=e,w=(0,_.P)(t),x=(0,h.K)(o),[O=v?[]:void 0,T]=(0,p.P)(i,a,x),C=ep({id:n,__demoMode:b}),P=(0,u.useRef)({static:!1,hold:!1}),R=(0,u.useRef)(new Map),A=(0,f.t)(c),M=(0,u.useCallback)(e=>(0,q.Y)(D.mode,{[ei.Multi]:()=>O.some(t=>A(t,e)),[ei.Single]:()=>A(O,e)}),[O]),D=(0,I._)({value:O,disabled:m,invalid:d,mode:v?ei.Multi:ei.Single,orientation:g?"horizontal":"vertical",onChange:T,compare:A,isSelected:M,optionsPropsRef:P,listRef:R});(0,E.s)(()=>{C.state.dataRef.current=D},[D]);let j=(0,N.y)(C,e=>e.listboxState),U=z.D.get(null),W=(0,N.y)(U,(0,u.useCallback)(e=>U.selectors.isTop(e,n),[U,n])),[V,H]=(0,N.y)(C,e=>[e.buttonElement,e.optionsElement]);(0,S.j)(W,[V,H],(e,t)=>{C.send({type:el.CloseListbox}),(0,$.Bm)(t,$.MZ.Loose)||(e.preventDefault(),null==V||V.focus())});let K=(0,I._)({open:j===er.Open,disabled:m,invalid:d,value:O}),[X,G]=(0,J.b0)({inherit:!0}),Q=(0,u.useCallback)(()=>
5{if(void 0!==x)return null==T?void 0:T(x)},[T,x]),Z=(0,Y.Ci)();return u.createElement(G,{value:X,props:{htmlFor:null==V?void 0:V.id},slot:{open:j===er.Open,disabled:m}},u.createElement(F.St,null,u.createElement(ed.Provider,{value:C},u.createElement(eh.Provider,{value:D},u.createElement(B.El,{value:(0,q.Y)(j,{[er.Open]:B.Uw.Open,[er.Closed]:B.Uw.Closed})},null!=s&&null!=O&&u.createElement(k.CL,{disabled:m,data:{[s]:O},form:l,onReset:Q}),Z({ourProps:{ref:w},theirProps:y,slot:K,defaultTag:eg,name:"Listbox"}))))))}),ew=(0,Y.FX)(function(e,t){let n=(0,u.useId)(),r=(0,j.q)(),i=em("Listbox.Button"),o=ef("Listbox.Button"),{id:l=r||`headlessui-listbox-button-${n}`,disabled:f=i.disabled||!1,autoFocus:p=!1,...h}=e,m=(0,_.P)(t,(0,F.Xc)(),o.actions.setButtonElement),g=(0,F.TI)(),[y,E,w]=(0,N.y)(o,e=>[e.listboxState,e.buttonElement,e.optionsElement]),x=y===er.Open;(0,T.s)(x,{trigger:E,action:(0,u.useCallback)(e=>{if(null!=E&&E.contains(e.target))return T.r.Ignore;let t=e.target.closest('[role="option"]:not([data-disabled])');return V.sb(t)?T.r.Select(t):null!=w&&w.contains(e.target)?T.r.Ignore:T.r.Close},[E,w]),close:o.actions.closeListbox,select:o.actions.selectActiveOption});let S=(0,v._)(e=>{switch(e.key){case G.D.Enter:(0,H.q)(e.currentTarget);break;case G.D.Space:case G.D.ArrowDown:e.preventDefault(),o.actions.openListbox({focus:i.value?U.B.Nothing:U.B.First});break;case G.D.ArrowUp:e.preventDefault(),o.actions.openListbox({focus:i.value?U.B.Nothing:U.B.Last})}}),O=(0,v._)(e=>{e.key===G.D.Space&&e.preventDefault()}),P=(0,b.O)(e=>{var t;o.state.listboxState===er.Open?((0,c.flushSync)(()=>o.actions.closeListbox()),null==(t=o.state.buttonElement)||t.focus({preventScroll:!0})):(e.preventDefault(),o.actions.openListbox({focus:U.B.Nothing}))}),R=(0,v._)(e=>e.preventDefault()),A=(0,J.o2)([l]),M=(0,X.MM)(),{isFocusVisible:L,focusProps:k}=(0,s.o)({autoFocus:p}),{isHovered:D,hoverProps:B}=(0,a.M)({isDisabled:f}),{pressed:z,pressProps:W}=(0,d.Z)({disabled:f}),$=(0,I._)({open:y===er.Open,active:z||y===er.Open,disabled:f,invalid:i.invalid,value:i.value,hover:D,focus:L,autofocus:p}),q=(0,N.y)(o,e=>e.listboxState===er.Open),K=(0,Y.v6)(g(),{ref:m,id:l,type:(0,C.c)(e,E),"aria-haspopup":"listbox","aria-controls":null==w?void 0:w.id,"aria-expanded":q,"aria-labelledby":A,"aria-describedby":M,disabled:f||void 0,autoFocus:p,onKeyDown:S,onKeyUp:O,onKeyPress:R},P,k,B,W);return(0,Y.Ci)()({ourProps:K,theirProps:h,slot:$,defaultTag:"button",name:"Listbox.Button"})}),ex=J.JU,eS=(0,Y.FX)(function(e,t){let n=(0,u.useId)(),{id:r=`headlessui-listbox-options-${n}`,anchor:i,portal:o=!1,modal:l=!0,transition:s=!1,...a}=e,d=(0,F.zn)(i),[f,p]=(0,u.useState)(null);d&&(o=!0);let h=em("Listbox.Options"),b=ef("Listbox.Options"),[E,w,S,T]=(0,N.y)(b,e=>[e.listboxState,e.buttonElement,e.optionsElement,e.__demoMode]),C=(0,O.g)(w),R=(0,O.g)(S),A=(0,B.O_)(),[L,k]=(0,M.p)(s,f,null!==A?(A&B.Uw.Open)===B.Uw.Open:E===er.Open);(0,x.O)(L,w,b.actions.closeListbox);let j=!T&&l&&E===er.Open;(0,P.K)(j,R);let z=!T&&l&&E===er.Open;(0,y.v)(z,{allowed:(0,u.useCallback)(()=>[w,S],[w,S])});let W=!(0,N.y)(b,b.selectors.didButtonMove)&&L,V=(0,N.y)(b,b.selectors.hasFrozenValue)&&!e.static,H=(0,D.O)(V,h.value),X=(0,u.useCallback)(e=>h.compare(H,e),[h.compare,H]),J=(0,N.y)(b,e=>{var t;if(null==d||!(null!=(t=null==d?void 0:d.to)&&t.includes("selection")))return null;let n=e.options.findIndex(e=>X(e.dataRef.current.value));return -1===n&&(n=0),n}),Z=(()=>
5{if(null==d)return;if(null===J)return{...d,inner:void 0};let e=Array.from(h.listRef.current.values());return{...d,inner:{listRef:{current:e},index:J}}})(),[ee,et]=(0,F.UF)(Z),en=(0,F.G3)(),eo=(0,_.P)(t,d?ee:null,b.actions.setOptionsElement,p),el=(0,m.L)();(0,u.useEffect)(()=>{S&&E===er.Open&&((0,K.X7)(S)||null==S||S.focus({preventScroll:!0}))},[E,S]);let es=(0,v._)(e=>{var t;switch(el.dispose(),e.key){case G.D.Space:if(""!==b.state.searchQuery)return e.preventDefault(),e.stopPropagation(),b.actions.search(e.key);case G.D.Enter:e.preventDefault(),e.stopPropagation(),b.actions.selectActiveOption();break;case(0,q.Y)(h.orientation,{vertical:G.D.ArrowDown,horizontal:G.D.ArrowRight}):return e.preventDefault(),e.stopPropagation(),b.actions.goToOption({focus:U.B.Next});case(0,q.Y)(h.orientation,{vertical:G.D.ArrowUp,horizontal:G.D.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),b.actions.goToOption({focus:U.B.Previous});case G.D.Home:case G.D.PageUp:return e.preventDefault(),e.stopPropagation(),b.actions.goToOption({focus:U.B.First});case G.D.End:case G.D.PageDown:return e.preventDefault(),e.stopPropagation(),b.actions.goToOption({focus:U.B.Last});case G.D.Escape:e.preventDefault(),e.stopPropagation(),(0,c.flushSync)(()=>b.actions.closeListbox()),null==(t=b.state.buttonElement)||t.focus({preventScroll:!0});return;case G.D.Tab:e.preventDefault(),e.stopPropagation(),(0,c.flushSync)(()=>b.actions.closeListbox()),(0,$.p9)(b.state.buttonElement,e.shiftKey?$.BD.Previous:$.BD.Next);break;default:1===e.key.length&&(b.actions.search(e.key),el.setTimeout(()=>b.actions.clearSearch(),350))}}),ea=(0,N.y)(b,e=>{var t;return null==(t=e.buttonElement)?void 0:t.id}),eu=(0,I._)({open:E===er.Open}),ec=(0,Y.v6)(d?en():{},{id:r,ref:eo,"aria-activedescendant":(0,N.y)(b,b.selectors.activeDescendantId),"aria-multiselectable":h.mode===ei.Multi||void 0,"aria-labelledby":ea,"aria-orientation":h.orientation,onKeyDown:es,role:"listbox",tabIndex:E===er.Open?0:void 0,style:{...a.style,...et,"--button-width":(0,g.L)(L,w,!0).width},...(0,M.B)(k)}),ed=(0,Y.Ci)(),ep=(0,u.useMemo)(()=>h.mode===ei.Multi?h:{...h,isSelected:X},[h,X]);return u.createElement(Q.ZL,{enabled:!!o&&(e.static||L),ownerDocument:C},u.createElement(eh.Provider,{value:ep},ed({ourProps:ec,theirProps:a,slot:eu,defaultTag:"div",features:eb,visible:W,name:"Listbox.Options"}
5)))}),eO=(0,Y.FX)(function(e,t){let n=(0,u.useId)(),{id:r=`headlessui-listbox-option-${n}`,disabled:i=!1,value:o,...l}=e,s=!0===(0,u.useContext)(ev),a=em("Listbox.Option"),c=ef("Listbox.Option"),d=(0,N.y)(c,e=>c.selectors.isActive(e,r)),f=a.isSelected(o),p=(0,u.useRef)(null),h=(0,R.q)(p),m=(0,w.Y)({disabled:i,value:o,domRef:p,get textValue(){return h()}}),g=(0,_.P)(t,p,e=>{e?a.listRef.current.set(r,e):a.listRef.current.delete(r)}),b=(0,N.y)(c,e=>c.selectors.shouldScrollIntoView(e,r));(0,E.s)(()=>{if(b)return(0,W.e)().requestAnimationFrame(()=>{var e,t;null==(t=null==(e=p.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})},[b,p]),(0,E.s)(()=>{if(!s)return c.actions.registerOption(r,m),()=>c.actions.unregisterOption(r)},[m,r,s]);let y=(0,v._)(e=>{if(i)return e.preventDefault();c.actions.selectOption(o)}),x=(0,v._)(()=>{if(i)return c.actions.goToOption({focus:U.B.Nothing});c.actions.goToOption({focus:U.B.Specific,id:r})}),S=(0,A.J)(),O=(0,v._)(e=>S.update(e)),T=(0,v._)(e=>{S.wasMoved(e)&&(i||d&&c.state.activationTrigger===eo.Pointer||c.actions.goToOption({focus:U.B.Specific,id:r},eo.Pointer))}),C=(0,v._)(e=>{S.wasMoved(e)&&(i||d&&c.state.activationTrigger===eo.Pointer&&c.actions.goToOption({focus:U.B.Nothing}))}),P=(0,I._)({active:d,focus:d,selected:f,disabled:i,selectedOption:f&&s}),M=s?{}:{id:r,ref:g,role:"option",tabIndex:!0===i?void 0:-1,"aria-disabled":!0===i||void 0,"aria-selected":f,disabled:void 0,onClick:y,onFocus:x,onPointerEnter:O,onMouseEnter:O,onPointerMove:T,onMouseMove:T,onPointerLeave:C,onMouseLeave:C},L=(0,Y.Ci)();return!f&&s?null:L({ourProps:M,theirProps:l,slot:P,defaultTag:"div",name:"Listbox.Option"})}),eT=Object.assign(eE,{Button:ew,Label:ex,Options:eS,Option:eO,SelectedOption:(0,Y.FX)(function(e,t){let{options:n,placeholder:r,...i}=e,o={ref:(0,_.P)(t)},l=em("ListboxSelectedOption"),s=(0,I._)({}),a=void 0===l.value||null===l.value||l.mode===ei.Multi&&Array.isArray(l.value)&&0===l.value.length,c=(0,Y.Ci)();return u.createElement(ev.Provider,{value:!0},c({ourProps:o,theirProps:{...i,children:u.createElement(u.Fragment,null,r&&a?r:n)},slot:s,defaultTag:ey,name:"ListboxSelectedOption"}))})})},38802:(e,t,n)=>{"use strict";n.d(t,{B1:()=>P,C0:()=>d,Dz:()=>g,Jx:()=>s,LI:()=>o,PG:()=>p,RI:()=>l,Sg:()=>f,T9:()=>i,TV:()=>m,WJ:()=>b,_3:()=>c,bV:()=>T,jk:()=>r,lP:()=>O,nI:()=>C,qE:()=>u,sq:()=>h,w7:()=>v});let r=Math.min,i=Math.max,o=Math.round,l=Math.floor,s=e=>({x:e,y:e}),a={left:"right",right:"left",bottom:"top",top:"bottom"};function u(e,t,n){return i(e,r(t,n))}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 g(e){return p(m(e))}function v(e,t,n){void 0===n&&(n=!1);let r=f(e),i=g(e),o=h(i),l="x"===i?r===(n?"end":"start")?"right":"left":"start"===r?"bottom":"top";return t.reference[o]>t.floating[o]&&(l=T(l)),[l,T(l)]}function b(e){let t=T(e);return[y(e),t,y(t)]}function y(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let E=["left","right"],w=["right","left"],x=["top","bottom"],S=["bottom","top"];function O(e,t,n,r){let i=f(e),o=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?w:E;return t?E:w;case"left":case"right":return t?x:S;default:return[]}}(d(e),"start"===n,r);return i&&(o=o.map(e=>e+"-"+i),t&&(o=o.concat(o.map(y)))),o}function T(e){let t=d(e);return a[t]+e.slice(t.length)}function C(e){var t,n,r,i;return"number"!=typeof e?{top:null!=(t=e.top)?t:0,right:null!=(n=e.right)?n:0,bottom:null!=(r=e.bottom)?r:0,left:null!=(i=e.left)?i:0}:{top:e,right:e,bottom:e,left:e}}function P(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}},40643:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return w}});let r=n(75591),i=n(66476),o=n(15383),l=i._(n(14343)),s=r._(n(33475)),a=r._(n(30088)),u=n(49639),c=n(68676),d=n(12116),f=n(8933),p=r._(n(32977)),h=n(95302),m={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qual
5ities:[75],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!0};function g(e,t,n,r,i,o,l){let s=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),n?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,i=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>i,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{i=!0,t.stopPropagation()}})}r?.current&&r.current(e)}}))}function v(e){return l.use?{fetchPriority:e}:{fetchpriority:e}}let b=l.useLayoutEffect,y=(0,l.forwardRef)(({src:e,srcSet:t,sizes:n,height:r,width:i,decoding:s,className:a,style:u,fetchPriority:c,placeholder:d,loading:f,unoptimized:p,fill:m,onLoadRef:y,onLoadingCompleteRef:E,setBlurComplete:w,setShowAltText:x,sizesInput:S,onLoad:O,onError:T,...C},P)=>{let I=(0,l.useRef)(!1),_=(0,l.useRef)(null);b(()=>{let{current:e}=I,{current:t}=_;e||null===t||(T&&(t.src=t.src),t.complete&&g(t,d,y,E,w,p,S),I.current=!0)},[e,d,y,E,T,p,S]);let R=(0,h.useMergedRef)(P,_);return(0,o.jsx)("img",{...C,...v(c),loading:f,width:i,height:r,decoding:s,"data-nimg":m?"fill":"1",className:a,style:u,sizes:n,srcSet:t,src:e,ref:R,onLoad:e=>{g(e.currentTarget,d,y,E,w,p,S)},onError:e=>{x(!0),"empty"!==d&&w(!0),T&&T(e)}})});function E({isAppRouter:e,imgAttributes:t}){let n={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...v(t.fetchPriority)};return e&&s.default.preload?(s.default.preload(t.src,n),null):(0,o.jsx)(a.default,{children:(0,o.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...n},"__nimg-"+t.src+t.srcSet+t.sizes)})}let w=(0,l.forwardRef)((e,t)=>{let n=(0,l.useContext)(f.RouterContext),r=(0,l.useContext)(d.ImageConfigContext),i=(0,l.useMemo)(()=>{let e=m||r||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),n=e.deviceSizes.sort((e,t)=>e-t),i=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:n,qualities:i,localPatterns:e.localPatterns}},[r]),{onLoad:s,onLoadingComplete:a}=e,h=(0,l.useRef)(s);(0,l.useEffect)(()=>{h.current=s},[s]);let g=(0,l.useRef)(a);(0,l.useEffect)(()=>{g.current=a},[a]);let[v,b]=(0,l.useState)(!1),[w,x]=(0,l.useState)(!1),{props:S,meta:O}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:i,blurComplete:v,showAltText:w});return(0,o.jsxs)(o.Fragment,{children:[(0,o.jsx)(y,{...S,unoptimized:O.unoptimized,placeholder:O.placeholder,fill:O.fill,onLoadRef:h,onLoadingCompleteRef:g,setBlurComplete:b,setShowAltText:x,sizesInput:e.sizes,ref:t}),O.preload?(0,o.jsx)(E,{isAppRouter:!n,imgAttributes:S}):null]})});("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)},41670:(e,t,n)=>{"use strict";n.d(t,{O:()=>s});var r=n(14343),i=n(34318),o=n(6195),l=n(11211);function s(e){let t=(0,r.useRef)(null);return{onPointerDown:(0,l._)(n=>{t.current=n.pointerType,(0,o.l)(n.currentTarget)||"mouse"!==n.pointerType||n.button!==i.w.Left||(n.preventDefault(),e(n))}),onClick:(0,l._)(n=>{"mouse"!==t.current&&((0,o.l)(n.currentTarget)||e(n))})}}},42175:(e,t,n)=>{e.exports=n(80073)},43004:(e,t,n)=>{"use strict";n.d(t,{ZL:()=>E,k2:()=>y});var r=n(14343),i=n(33475),o=n(43248),l=n(11211),s=n(20569),a=n(65800),u=n(70139),c=n(743);let d=(0,r.createContext)(!1);var f=n(96775),p=n(6648);let h=r.Fragment,m=(0,p.FX)(function(e,t){let{ownerDocument:n=null,...l}=e,m=(0,r.useRef)(null),g=(0,c.P)((0,c.a)(e=>{m.current=e}),t),y=(0,a.g)(m.current),E=function(e){let t=(0,r.useContext)(d),n=(0,r.useContext)(v),[i,o]=(0,r.useState)(()=>{var r;if(!t&&null!==n)return null!=(r=n.current)?r: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,r.useEffect)(()=>{null!==i&&(null!=e&&e.body.contains(i)||null==e||e.body.appendChild(i))},[i,e]),(0,r.useEffect)(()=>{t||null!==n&&o(n.current)},[n,o,t]),i}(null!=n?n:y),w=(0,r.useContext)(b),x=(0,o.L)(),S=(0,u.g)(),O=(0,p.Ci)();return(0,s.X)(()=>{var e;E&&E.childNodes.length<=0&&(null==(e=E.parentElement)||e.removeChild(E))}),E&&S?(0,i.createPortal)(r.createElement("div",{"data-headlessui-portal":"",ref:e=>{x.dispose(),w&&e&&x.add(w.register(e))}},O({ourProps:{ref:g},theirProps:l,slot:{},defaultTag:h,name:"Portal"})),E):null}),g=r.Fragment,v=(0,r.createContext)(null),b=(0,r.createContext)(null);function y(){let e=(0,r.useContext)(b),t=(0,r.useRef)([]),n=(0,l._)(n=>(t.current.push(n),e&&e.register(n),()=>i(n))),i=(0,l._)(n=>{let r=t.current.indexOf(n);-1!==r&&t.current.splice(r,1),e&&e.unregister(n)}),o=(0,r.useMemo)(()=>({register:n,unregister:i,portals:t}),[n,i,t]);return[t,(0,r.useMemo)(()=>function({children:e}){return r.createElement(b.Provider,{value:o},e)},[o])]}let E=Object.assign((0,p.FX)(function(e,t){let n=(0,c.P)(t),{enabled:i=!0,ownerDocument:o,...l}=e,s=(0,p.Ci)();return i?r.createElement(m,{...l,ownerDocument:o,ref:n}):s({ourProps:{ref:n},theirProps:l,slot:{},defaultTag:h,name:"Portal"})}),{Group:(0,p.FX)(function(e,t){let{target:n,...i}=e,o={ref:(0,c.P)(t)},l=(0,p.Ci)();return r.createElement(v.Provider,{value:n},l({ourProps:o,theirProps:i,defaultTag:g,name:"Popover.Group"}))})})}
5,43248:(e,t,n)=>{"use strict";n.d(t,{L:()=>o});var r=n(14343),i=n(83423);function o(){let[e]=(0,r.useState)(i.e);return(0,r.useEffect)(()=>()=>e.dispose(),[e]),e}},43599:(e,t,n)=>{"use strict";let r;n.d(t,{D:()=>f,Q:()=>u});var i=n(7811),o=n(18866),l=n(58253),s=Object.defineProperty,a=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?s(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,n},u=((r=u||{})[r.Push=0]="Push",r[r.Pop=1]="Pop",r);let c={0(e,t){let n=t.id,r=e.stack,i=e.stack.indexOf(n);if(-1!==i){let t=e.stack.slice();return t.splice(i,1),t.push(n),r=t,{...e,stack:r}}return{...e,stack:[...e.stack,n]}},1(e,t){let n=t.id,r=e.stack.indexOf(n);if(-1===r)return e;let i=e.stack.slice();return i.splice(r,1),{...e,stack:i}}};class d extends i.u5{constructor(){super(...arguments),a(this,"actions",{push:e=>this.send({type:0,id:e}),pop:e=>this.send({type:1,id:e})}),a(this,"selectors",{isTop:(e,t)=>e.stack[e.stack.length-1]===t,inStack:(e,t)=>e.stack.includes(t)})}static new(){return new d({stack:[]})}reduce(e,t){return(0,l.Y)(t.type,c,e,t)}}let f=new o.G(()=>d.new())},44630:(e,t,n)=>{"use strict";n.d(t,{h:()=>function e(t={},n=null,o=[]){for(let[l,s]of Object.entries(t))!function t(n,o,l){if(Array.isArray(l))for(let[e,r]of l.entries())t(n,i(o,e.toString()),r);else l instanceof Date?n.push([o,l.toISOString()]):"boolean"==typeof l?n.push([o,l?"1":"0"]):"string"==typeof l?n.push([o,l]):"number"==typeof l?n.push([o,`${l}`]):null==l?n.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)}(l)&&!(0,r.isValidElement)(l)&&e(l,o,n)}(o,i(n,l),s);return o},q:()=>o});var r=n(14343);function i(e,t){return e?e+"["+t+"]":t}function o(e){var t,n;let r=null!=(t=null==e?void 0:e.form)?t:e.closest("form");if(r){for(let t of r.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==(n=r.requestSubmit)||n.call(r)}}},44936:(e,t,n)=>{"use strict";n.d(t,{CL:()=>d});var r=n(14343),i=n(33475),o=n(43248),l=n(44630),s=n(6648),a=n(55232);let u=(0,r.createContext)(null);function c({children:e}){let t=(0,r.useContext)(u);if(!t)return r.createElement(r.Fragment,null,e);let{target:n}=t;return n?(0,i.createPortal)(r.createElement(r.Fragment,null,e),n):null}function d({data:e,form:t,disabled:n,onReset:i,overrides:u}){let[p,h]=(0,r.useState)(null),m=(0,o.L)();return(0,r.useEffect)(()=>{if(i&&p)return m.addEventListener(p,"reset",i)},[p,t,i]),r.createElement(c,null,r.createElement(f,{setForm:h,formId:t}),(0,l.h)(e).map(([e,i])=>r.createElement(a.j,{features:a.u.Hidden,...(0,s.oE)({key:e,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:t,disabled:n,name:e,value:i,...u})})))}function f({setForm:e,formId:t}){return(0,r.useEffect)(()=>{if(t){let n=document.getElementById(t);n&&e(n)}},[e,t]),t?null:r.createElement(a.j,{features:a.u.Hidden,as:"input",type:"hidden",hidden:!0,readOnly:!0,ref:t=>{if(!t)return;let n=t.closest("form");n&&e(n)}})}},44944:(e,t,n)=>{"use strict";function r(e){return"object"==typeof e&&null!==e&&"nodeType"in e}function i(e){return r(e)&&"tagName"in e}function o(e){return i(e)&&"accessKey"in e}function l(e){return i(e)&&"tabIndex"in e}function s(e){return i(e)&&"style"in e}function a(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]')}n.d(t,{A3:()=>u,Er:()=>d,Gu:()=>a,H5:()=>p,Jb:()=>f,Lk:()=>l,Ll:()=>r,kS:()=>c,pv:()=>s,sb:()=>o,vq:()=>i})},45564:(e,t)=>{"use strict";t.byteLength=function(e){var t=a(e),n=t[0],r=t[1];return(n+r)*3/4-r},t.toByteArray=function(e){var t,n,o=a(e),l=o[0],s=o[1],u=new i((l+s)*3/4-s),c=0,d=s>0?l-4:l;for(n=0;n<d;n+=4)t=r[e.charCodeAt(n)]<<18|r[e.charCodeAt(n+1)]<<12|r[e.charCodeAt(n+2)]<<6|r[e.charCodeAt(n+3)],u[c++]=t>>16&255,u[c++]=t>>8&255,u[c++]=255&t;return 2===s&&(t=r[e.charCodeAt(n)]<<2|r[e.charCodeAt(n+1)]>>4,u[c++]=255&t),1===s&&(t=r[e.charCodeAt(n)]<<10|r[e.charCodeAt(n+1)]<<4|r[e.charCodeAt(n+2)]>>2,u[c++]=t>>8&255,u[c++]=255&t),u},t.fromByteArray=function(e){for(var t,r=e.length,i=r%3,o=[],l=0,s=r-i;l<s;l+=16383)o.push(function(e,t,r){for(var i,o=[],l=t;l<r;l+=3)i=(e[l]<<16&0xff0000)+(e[l+1]<<8&65280)+(255&e[l+2]),o.push(n[i>>18&63]+n[i>>12&63]+n[i>>6&63]+n[63&i]);return o.join("")}(e,l,l+16383>
5s?s:l+16383));return 1===i?o.push(n[(t=e[r-1])>>2]+n[t<<4&63]+"=="):2===i&&o.push(n[(t=(e[r-2]<<8)+e[r-1])>>10]+n[t>>4&63]+n[t<<2&63]+"="),o.join("")};for(var n=[],r=[],i="u">typeof Uint8Array?Uint8Array:Array,o="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",l=0,s=o.length;l<s;++l)n[l]=o[l],r[o.charCodeAt(l)]=l;function a(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");-1===n&&(n=t);var r=n===t?0:4-n%4;return[n,r]}r[45]=62,r[95]=63},46001:(e,t)=>{var n;!function(){"use strict";var r={}.hasOwnProperty;function i(){for(var e="",t=0;t<arguments.length;t++){var n=arguments[t];n&&(e=o(e,function(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return i.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var t="";for(var n in e)r.call(e,n)&&e[n]&&(t=o(t,n));return t}(n)))}return e}function o(e,t){return t?e?e+" "+t:e+t:e}e.exports?(i.default=i,e.exports=i):void 0===(n=(function(){return i}).apply(t,[]))||(e.exports=n)}()},46541:(e,t,n)=>{"use strict";n.d(t,{j:()=>c});var r=n(14343),i=n(44944),o=n(59924),l=n(36739),s=n(11898),a=n(20102),u=n(50352);function c(e,t,n){let c=(0,a.Y)(n),d=(0,r.useCallback)(function(e,n){if(e.defaultPrevented)return;let r=n(e);if(null!==r&&r.getRootNode().contains(r)&&r.isConnected){for(let n of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(t))if(null!==n&&(n.contains(r)||e.composed&&e.composedPath().includes(n)))return;return(0,o.Bm)(r,o.MZ.Loose)||-1===r.tabIndex||e.preventDefault(),c.current(e,r)}},[c,t]),f=(0,r.useRef)(null);(0,s.z)(e,"pointerdown",e=>{var t,n;(0,l.Fr)()||(f.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),(0,s.z)(e,"pointerup",e=>{if((0,l.Fr)()||!f.current)return;let t=f.current;return f.current=null,d(e,()=>t)},!0);let p=(0,r.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)}},47422:(e,t,n)=>{"use strict";n.d(t,{M:()=>o});var r=n(14343),i=n(20102);function o(e,t,n,o){let l=(0,i.Y)(n);(0,r.useEffect)(()=>{function n(e){l.current(e)}return(e=null!=e?e:window).addEventListener(t,n,o),()=>e.removeEventListener(t,n,o)},[e,t,o])}},47670:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"LoadableContext",{enumerable:!0,get:function(){return r}});let r=n(75591)._(n(14343)).default.createContext(null)},49639:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return u}});let r=n(40201),i=n(88056),o=n(68676),l=["-moz-initial","fill","none","scale-down",void 0];function s(e){return void 0!==e.default}function a(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 u({src:e,sizes:t,unoptimized:n=!1,priority:c=!1,preload:d=!1,loading:f,className:p,quality:h,width:m,height:g,fill:v=!1,style:b,overrideSrc:y,onLoad:E,onLoadingComplete:w,placeholder:x="empty",blurDataURL:S,fetchPriority:O,decoding:T="async",layout:C,objectFit:P,objectPosition:I,lazyBoundary:_,lazyRoot:R,...A},M){var L;let F,k,D,{imgConf:j,showAltText:B,blurComplete:z,defaultLoader:N}=M,U=j||o.imageConfigDefault;if("allSizes"in U)F=U;else{let e=[...U.deviceSizes,...U.imageSizes].sort((e,t)=>e-t),t=U.deviceSizes.sort((e,t)=>e-t),n=U.qualities?.sort((e,t)=>e-t);F={...U,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===N)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,
5configurable:!0});let W=A.loader||N;delete A.loader,delete A.srcSet;let V="__next_img_default"in W;if(V){if("custom"===F.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
6Read 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:n,...r}=t;return e(r)}}if(C){"fill"===C&&(v=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[C];e&&(b={...b,...e});let n={responsive:"100vw",fill:"100vw"}[C];n&&!t&&(t=n)}let $="",H=a(m),q=a(g),K=!1;if((L=e)&&"object"==typeof L&&(s(L)||void 0!==L.src)){let t=s(e)?e.default:e;if(!t.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(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.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(t)}`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(k=t.blurWidth,D=t.blurHeight,S=S||t.blurDataURL,$=t.src,K=/\.avif(?:\?|$)/i.test($),!v)if(H||q){if(H&&!q){let e=H/t.width;q=Math.round(t.height*e)}else if(!H&&q){let e=q/t.height;H=Math.round(t.width*e)}}else H=t.width,q=t.height}K&&"blur"===x&&!S&&(x="empty");let Y=!c&&!d&&("lazy"===f||void 0===f);(!(e="string"==typeof e?e:$)||e.startsWith("data:")||e.startsWith("blob:"))&&(n=!0,Y=!1),F.unoptimized&&(n=!0),V&&!F.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(n=!0);let X=a(h),G=Object.assign(v?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:P,objectPosition:I}:{},B?{}:{color:"transparent"},b),J=z||"empty"===x?null:"blur"===x?`url("data:image/svg+xml;charset=utf-8,${(0,i.getImageBlurSvg)({widthInt:H,heightInt:q,blurWidth:k,blurHeight:D,blurDataURL:S||"",objectFit:G.objectFit})}")`:`url("${x}")`,Q=l.includes(G.objectFit)?"fill"===G.objectFit?"100% 100%":"cover":G.objectFit,Z=J?{backgroundSize:Q,backgroundPosition:G.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:J}:{},ee=function({config:e,src:t,unoptimized:n,width:i,quality:o,sizes:l,loader:s}){if(n){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,r.getDeploymentId)();if(t.includes("/_next/static/immutable")&&!(0,r.getAssetToken)())e=void 0;else if(e){let n=t.indexOf("?");if(-1!==n){let r=new URLSearchParams(t.slice(n+1));r.get("dpl")||(r.append("dpl",e),t=t.slice(0,n)+"?"+r.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:a,kind:u}=function({deviceSizes:e,allSizes:t},n,r){if(r){let n=/(^|\s)(1?\d?\d)vw/g,i=[];for(let e;e=n.exec(r);)i.push(parseInt(e[2]));if(i.length){let n=.01*Math.min(...i);return{widths:t.filter(t=>t>=e[0]*n),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof n?{widths:e,kind:"w"}:{widths:[...new Set([n,2*n].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,i,l),c=a.length-1;return{sizes:l||"w"!==u?l:"100vw",srcSet:a.map((n,r)=>`${s({config:e,src:t,quality:o,width:n})} ${"w"===u?n:r+1}${u}`).join(", "),src:s({config:e,src:t,quality:o,width:a[c]})}}({config:F,src:e,unoptimized:n,width:H,quality:X,sizes:t,loader:W}),et=Y?"lazy":f;return{props:{...A,loading:et,fetchPriority:O,width:H,height:q,decoding:T,className:p,style:{...G,...Z},sizes:ee.sizes,srcSet:ee.srcSet,src:y||ee.src},meta:{unoptimized:n,preload:d||c,placeholder:x,fill:v}}}},50352:(e,t,n)=>{"use strict";n.d(t,{M:()=>o});var r=n(14343),i=n(20102);function o(e,t,n,o){let l=(0,i.Y)(n);(0,r.useEffect)(()=>{if(e)return window.addEventListener(t,n,o),()=>window.removeEventListener(t,n,o);function n(e){l.current(e)}},[e,t,o])}},51231:(e,t,n)=>{"use strict";n.d(t,{M:()=>d});var r=n(82710),i=n(11963),o=n(22999),l=n(14343);let s=!1,a=0;function u(e){"touch"===e.pointerType&&(s=!0,setTimeout(()=>{s=!1},500))}function c(){let e=(0,i.TW)(null);if(void 0!==e)return 0===a&&"u">typeof PointerEvent&&e.addEventListener("pointerup",u),a++,()=>{!(--a>0)&&"u">typeof PointerEvent&&e.removeEventListener("pointerup",u)}}function d(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:a,isDisabled:u}=e,[d,f]=(0,l.useState)(!1),p=(0,l.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,l.useEffect)(c,[]);let{addGlobalListener:h,removeAllGlobalListeners:m}=(0,o.A)(),{hoverProps:g,triggerHoverEnd:v}=(0,l.useMemo)(()=>{let e=(e,t)=>
6{let r=p.target;p.pointerType="",p.target=null,"touch"!==t&&p.isHovered&&r&&(p.isHovered=!1,m(),a&&a({type:"hoverend",target:r,pointerType:t}),n&&n(!1),f(!1))},o={};return"u">typeof PointerEvent&&(o.onPointerEnter=o=>{s&&"mouse"===o.pointerType||((o,l)=>{if(p.pointerType=l,u||"touch"===l||p.isHovered||!(0,r.sD)(o.currentTarget,(0,r.wt)(o)))return;p.isHovered=!0;let s=o.currentTarget;p.target=s,h((0,i.TW)((0,r.wt)(o)),"pointerover",t=>{p.isHovered&&p.target&&!(0,r.sD)(p.target,(0,r.wt)(t))&&e(t,t.pointerType)},{capture:!0}),t&&t({type:"hoverstart",target:s,pointerType:l}),n&&n(!0),f(!0)})(o,o.pointerType)},o.onPointerLeave=t=>{!u&&(0,r.sD)(t.currentTarget,(0,r.wt)(t))&&e(t,t.pointerType)}),{hoverProps:o,triggerHoverEnd:e}},[t,n,a,u,p,h,m]);return(0,l.useEffect)(()=>{u&&v({currentTarget:p.target},p.pointerType)},[u]),{hoverProps:g,isHovered:d}}},54228:(e,t,n)=>{"use strict";e.exports=n(63212)},55232:(e,t,n)=>{"use strict";let r;n.d(t,{j:()=>l,u:()=>o});var i=n(6648),o=((r=o||{})[r.None=1]="None",r[r.Focusable=2]="Focusable",r[r.Hidden=4]="Hidden",r);let l=(0,i.FX)(function(e,t){var n;let{features:r=1,...o}=e,l={ref:t,"aria-hidden":(2&r)==2||(null!=(n=o["aria-hidden"])?n:void 0),hidden:(4&r)==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&r)==4&&(2&r)!=2&&{display:"none"}}};return(0,i.Ci)()({ourProps:l,theirProps:o,slot:{},defaultTag:"span",name:"Hidden"})})},55414:(e,t,n)=>{"use strict";n.d(t,{G3:()=>g,St:()=>b,TI:()=>m,UF:()=>v,Xc:()=>h,zn:()=>p});var r=n(37067),i=n(98664),o=n(78170),l=n(14343),s=n(43248),a=n(11211),u=n(26197),c=n(44944);let d=(0,l.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});d.displayName="FloatingContext";let f=(0,l.createContext)(null);function p(e){return(0,l.useMemo)(()=>e?"string"==typeof e?{to:e}:e:null,[e])}function h(){return(0,l.useContext)(d).setReference}function m(){return(0,l.useContext)(d).getReferenceProps}function g(){let{getFloatingProps:e,slot:t}=(0,l.useContext)(d);return(0,l.useCallback)((...n)=>Object.assign({},e(...n),{"data-anchor":t.anchor}),[e,t])}function v(e=null){!1===e&&(e=null),"string"==typeof e&&(e={to:e});let t=(0,l.useContext)(f),n=(0,l.useMemo)(()=>e,[JSON.stringify(e,(e,t)=>{var n;return null!=(n=null==t?void 0:t.outerHTML)?n:t})]);(0,u.s)(()=>{null==t||t(null!=n?n:null)},[t,n]);let r=(0,l.useContext)(d);return(0,l.useMemo)(()=>[r.setFloating,e?r.styles:{}],[r.setFloating,e,r.styles])}function b({children:e,enabled:t=!0}){var n,s,p,h,m,g;let v,E,w,[x,S]=(0,l.useState)(null),[O,T]=(0,l.useState)(0),C=(0,l.useRef)(null),[P,I]=(0,l.useState)(null);n=P,(0,u.s)(()=>{if(!n)return;let e=new MutationObserver(()=>{let e=window.getComputedStyle(n).maxHeight,t=parseFloat(e);if(isNaN(t))return;let r=parseInt(e);isNaN(r)||t!==r&&(n.style.maxHeight=`${Math.ceil(t)}px`)});return e.observe(n,{attributes:!0,attributeFilter:["style"]}),()=>{e.disconnect()}},[n]);let _=t&&null!==x&&null!==P,{to:R="bottom",gap:A=0,offset:M=0,padding:L=0,inner:F}=(s=x,p=P,v=y(null!=(h=null==s?void 0:s.gap)?h:"var(--anchor-gap, 0)",p),E=y(null!=(m=null==s?void 0:s.offset)?m:"var(--anchor-offset, 0)",p),w=y(null!=(g=null==s?void 0:s.padding)?g:"var(--anchor-padding, 0)",p),{...s,gap:v,offset:E,padding:w}),[k,D="center"]=R.split(" ");(0,u.s)(()=>{_&&T(0)},[_]);let{refs:j,floatingStyles:B,context:z}=(0,r.we)({open:_,placement:"selection"===k?"center"===D?"bottom":`bottom-${D}`:"center"===D?`${k}`:`${k}-${D}`,strategy:"absolute",transform:!1,middleware:[(0,i.cY)({mainAxis:"selection"===k?0:A,crossAxis:M}),(0,i.BN)({padding:L}),"selection"!==k&&(0,i.UU)({padding:L}),"selection"===k&&F?(0,r.vW)({...F,padding:L,overflowRef:C,offset:O,minItemsVisible:4,referenceOverflowThreshold:L,onFallbackChange(e){var t,n;if(!e)return;let r=z.elements.floating;if(!r)return;let i=parseFloat(getComputedStyle(r).scrollPaddingBottom)||0,o=Math.min(4,r.childElementCount),l=0,s=0;for(let e of null!=(n=null==(t=z.elements.floating)?void 0:t.childNodes)?n:[])if(c.sb(e)){let t=e.offsetTop,n=t+e.clientHeight+i,a=r.scrollTop,u=a+r.clientHeight;if(t>=a&&n<=u)o--;else{s=Math.max(0,Math.min(n,u)-Math.max(t,a)),l=e.clientHeight;break}}o>=1&&T(e=>{let t=l*o-s+i;return e>=t?e:t})}}):null,(0,i.Ej)({padding:L,apply({availableWidth:e,availableHeight:t,elements:n}){Object.assign(n.floating.style,{overflow:"auto",maxWidth:`${e}px`,maxHeight:`min(var(--anchor-max-height, 100vh), ${t}px)`})}}
6)].filter(Boolean),whileElementsMounted:o.ll}),[N=k,U=D]=z.placement.split("-");"selection"===k&&(N="selection");let W=(0,l.useMemo)(()=>({anchor:[N,U].filter(Boolean).join(" ")}),[N,U]),V=(0,r.Zx)(z,{overflowRef:C,onChange:T}),{getReferenceProps:$,getFloatingProps:H}=(0,r.bv)([V]),q=(0,a._)(e=>{I(e),j.setFloating(e)});return l.createElement(f.Provider,{value:S},l.createElement(d.Provider,{value:{setFloating:q,setReference:j.setReference,styles:B,getReferenceProps:$,getFloatingProps:H,slot:W}},e))}function y(e,t,n){let r=(0,s.L)(),i=(0,a._)((e,t)=>{if(null==e)return[n,null];if("number"==typeof e)return[e,null];if("string"==typeof e){if(!t)return[n,null];let i=E(e,t);return[i,n=>{let o=function e(t){let n=/var\((.*)\)/.exec(t);if(n){let t=n[1].indexOf(",");if(-1===t)return[n[1]];let r=n[1].slice(0,t).trim(),i=n[1].slice(t+1).trim();return i?[r,...e(i)]:[r]}return[]}(e);{let l=o.map(e=>window.getComputedStyle(t).getPropertyValue(e));r.requestAnimationFrame(function s(){r.nextFrame(s);let a=!1;for(let[e,n]of o.entries()){let r=window.getComputedStyle(t).getPropertyValue(n);if(l[e]!==r){l[e]=r,a=!0;break}}if(!a)return;let u=E(e,t);i!==u&&(n(u),i=u)})}return r.dispose}]}return[n,null]}),o=(0,l.useMemo)(()=>i(e,t)[0],[e,t]),[c=o,d]=(0,l.useState)();return(0,u.s)(()=>{let[n,r]=i(e,t);if(d(n),r)return r(d)},[e,t]),c}function E(e,t){let n=document.createElement("div");t.appendChild(n),n.style.setProperty("margin-top","0px","important"),n.style.setProperty("margin-top",e,"important");let r=parseFloat(window.getComputedStyle(n).marginTop)||0;return t.removeChild(n),r}f.displayName="PlacementContext"},58253:(e,t,n)=>{"use strict";function r(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let i=Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(i,r),i}n.d(t,{Y:()=>r})},58254:(e,t,n)=>{"use strict";n.d(t,{O:()=>o,j:()=>i});var r=n(14343);let i=r.forwardRef(function({children:e,freeze:t},n){let i=o(t,e);return(0,r.isValidElement)(i)?(0,r.cloneElement)(i,{ref:n}):r.createElement(r.Fragment,null,i)});function o(e,t){let[n,i]=(0,r.useState)(t);return e||n===t||i(t),e?n:t}},59924:(e,t,n)=>{"use strict";let r,i,o,l,s;n.d(t,{BD:()=>h,Bm:()=>y,CU:()=>O,Fh:()=>E,MZ:()=>b,Me:()=>m,Uo:()=>f,iq:()=>v,p9:()=>S,wl:()=>x});var a=n(83423),u=n(44944),c=n(58253),d=n(36023);let f=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","details>summary","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(","),p=["[data-autofocus]"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var h=((r=h||{})[r.First=1]="First",r[r.Previous=2]="Previous",r[r.Next=4]="Next",r[r.Last=8]="Last",r[r.WrapAround=16]="WrapAround",r[r.NoScroll=32]="NoScroll",r[r.AutoFocus=64]="AutoFocus",r),m=((i=m||{})[i.Error=0]="Error",i[i.Overflow=1]="Overflow",i[i.Success=2]="Success",i[i.Underflow=3]="Underflow",i),g=((o=g||{})[o.Previous=-1]="Previous",o[o.Next=1]="Next",o);function v(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(f)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var b=((l=b||{})[l.Strict=0]="Strict",l[l.Loose=1]="Loose",l);function y(e,t=0){var n;return e!==(null==(n=(0,d.TW)(e))?void 0:n.body)&&(0,c.Y)(t,{0:()=>e.matches(f),1(){let t=e;for(;null!==t;){if(t.matches(f))return!0;t=t.parentElement}return!1}})}function E(e){(0,a.e)().nextFrame(()=>{var t;let n=(0,d.bq)(e);n&&u.Lk(n)&&!y(n,0)&&(null==(t=e)||t.focus({preventScroll:!0}))})}var w=((s=w||{})[s.Keyboard=0]="Keyboard",s[s.Mouse=1]="Mouse",s);function x(e,t=e=>e){return e.slice().sort((e,n)=>{let r=t(e),i=t(n);if(null===r||null===i)return 0;let o=r.compareDocumentPosition(i);return o&Node.DOCUMENT_POSITION_FOLLOWING?-1:o&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function S(e,t,n=null===e?document.body:(0,d.zm)(e)){return O(v(n),t,{relativeTo:e})}function O(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:i=[]}={}){var o,l,s;let a=Array.isArray(e)?e.length>0?(0,d.zm)(e[0]):document:(0,d.zm)(e),u=Array.isArray(e)?n?x(e):e:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(p)).sort((e,t)=>
6Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):v(e);i.length>0&&u.length>1&&(u=u.filter(e=>!i.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),r=null!=r?r:null==a?void 0:a.activeElement;let c=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,u.indexOf(r))-1;if(4&t)return Math.max(0,u.indexOf(r))+1;if(8&t)return u.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),h=32&t?{preventScroll:!0}:{},m=0,g=u.length,b;do{if(m>=g||m+g<=0)return 0;let e=f+m;if(16&t)e=(e+g)%g;else{if(e<0)return 3;if(e>=g)return 1}null==(b=u[e])||b.focus(h),m+=c}while(b!==(0,d.bq)(b));return 6&t&&null!=(s=null==(l=null==(o=b)?void 0:o.matches)?void 0:l.call(o,"textarea,input"))&&s&&b.select(),2}"u">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))},60309:(e,t,n)=>{"use strict";n.d(t,{y:()=>l});var r=n(54228),i=n(11211),o=n(7811);function l(e,t,n=o.bN){return(0,r.useSyncExternalStoreWithSelector)((0,i._)(t=>e.subscribe(s,t)),(0,i._)(()=>e.state),(0,i._)(()=>e.state),(0,i._)(t),n)}function s(e){return e}},61427:(e,t,n)=>{e.exports=n(99223)},63212:(e,t,n)=>{"use strict";var r=n(14343),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useSyncExternalStore,l=r.useRef,s=r.useEffect,a=r.useMemo,u=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,c){var d=l(null);if(null===d.current){var f={hasValue:!1,value:null};d.current=f}else f=d.current;var p=o(e,(d=a(function(){function e(e){if(!s){if(s=!0,o=e,e=r(e),void 0!==c&&f.hasValue){var t=f.value;if(c(t,e))return l=t}return l=e}if(t=l,i(o,e))return t;var n=r(e);return void 0!==c&&c(t,n)?(o=e,t):(o=e,l=n)}var o,l,s=!1,a=void 0===n?null:n;return[function(){return e(t())},null===a?void 0:function(){return e(a())}]},[t,n,r,c]))[0],d[1]);return s(function(){f.hasValue=!0,f.value=p},[p]),u(p),p}}
vendor: 19,082 bytes, line 6
6,64254:(e,t,n)=>{"use strict";var r=n(45564),i=n(33685),o="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;function l(e){if(e>0x7fffffff)throw RangeError('The value "'+e+'" is invalid for option "size"');var t=new Uint8Array(e);return Object.setPrototypeOf(t,s.prototype),t}function s(e,t,n){if("number"==typeof e){if("string"==typeof t)throw TypeError('The "string" argument must be of type string. Received type number');return c(e)}return a(e,t,n)}function a(e,t,n){if("string"==typeof e){var r=e,i=t;if(("string"!=typeof i||""===i)&&(i="utf8"),!s.isEncoding(i))throw TypeError("Unknown encoding: "+i);var o=0|h(r,i),a=l(o),u=a.write(r,i);return u!==o&&(a=a.slice(0,u)),a}if(ArrayBuffer.isView(e)){var c=e;if(_(c,Uint8Array)){var m=new Uint8Array(c);return f(m.buffer,m.byteOffset,m.byteLength)}return d(c)}if(null==e)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e);if(_(e,ArrayBuffer)||e&&_(e.buffer,ArrayBuffer)||"u">typeof SharedArrayBuffer&&(_(e,SharedArrayBuffer)||e&&_(e.buffer,SharedArrayBuffer)))return f(e,t,n);if("number"==typeof e)throw TypeError('The "value" argument must not be of type number. Received type number');var g=e.valueOf&&e.valueOf();if(null!=g&&g!==e)return s.from(g,t,n);var v=function(e){if(s.isBuffer(e)){var t=0|p(e.length),n=l(t);return 0===n.length||e.copy(n,0,0,t),n}return void 0!==e.length?"number"!=typeof e.length||function(e){return e!=e}(e.length)?l(0):d(e):"Buffer"===e.type&&Array.isArray(e.data)?d(e.data):void 0}(e);if(v)return v;if("u">typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof e[Symbol.toPrimitive])return s.from(e[Symbol.toPrimitive]("string"),t,n);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof e)}function u(e){if("number"!=typeof e)throw TypeError('"size" argument must be of type number');if(e<0)throw RangeError('The value "'+e+'" is invalid for option "size"')}function c(e){return u(e),l(e<0?0:0|p(e))}function d(e){for(var t=e.length<0?0:0|p(e.length),n=l(t),r=0;r<t;r+=1)n[r]=255&e[r];return n}function f(e,t,n){var r;if(t<0||e.byteLength<t)throw RangeError('"offset" is outside of buffer bounds');if(e.byteLength<t+(n||0))throw RangeError('"length" is outside of buffer bounds');return Object.setPrototypeOf(r=void 0===t&&void 0===n?new Uint8Array(e):void 0===n?new Uint8Array(e,t):new Uint8Array(e,t,n),s.prototype),r}function p(e){if(e>=0x7fffffff)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x7fffffff bytes");return 0|e}function h(e,t){if(s.isBuffer(e))return e.length;if(ArrayBuffer.isView(e)||_(e,ArrayBuffer))return e.byteLength;if("string"!=typeof e)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof e);var n=e.length,r=arguments.length>2&&!0===arguments[2];if(!r&&0===n)return 0;for(var i=!1;;)switch(t){case"ascii":case"latin1":case"binary":return n;case"utf8":case"utf-8":return C(e).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*n;case"hex":return n>>>1;case"base64":return P(e).length;default:if(i)return r?-1:C(e).length;t=(""+t).toLowerCase(),i=!0}}function m(e,t,n){var i,o,l,s=!1;if((void 0===t||t<0)&&(t=0),t>this.length||((void 0===n||n>this.length)&&(n=this.length),n<=0||(n>>>=0)<=(t>>>=0)))return"";for(e||(e="utf8");;)switch(e){case"hex":return function(e,t,n){var r=e.length;(!t||t<0)&&(t=0),(!n||n<0||n>r)&&(n=r);for(var i="",o=t;o<n;++o)i+=R[e[o]];return i}(this,t,n);case"utf8":case"utf-8":return y(this,t,n);case"ascii":return function(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(127&e[i]);return r}(this,t,n);case"latin1":case"binary":return function(e,t,n){var r="";n=Math.min(e.length,n);for(var i=t;i<n;++i)r+=String.fromCharCode(e[i]);return r}(this,t,n);case"base64":return i=this,o=t,l=n,0===o&&l===i.length?r.fromByteArray(i):r.fromByteArray(i.slice(o,l));case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return function(e,t,n){for(var r=e.slice(t,n),i="",o=0;o<r.length-1;o+=2)i+=String.fromCharCode(r[o]+256*r[o+1]);return i}(this,t,n);default:if(s)throw TypeError("Unknown encoding: "+e);e=(e+"").toLowerCase(),s=!0}}function g(e,t,n){var r=e[t];e[t]=e[n],e[n]=r}function v(e,t,n,r,i){var o;if(0===e.length)return -1;if("string"==typeof n?(r=n,n=0):n>0x7fffffff?n=0x7fffffff:n<-0x80000000&&(n=-0x80000000),(o=n*=1)!=o&&(n=i?0:e.length-1),n<0&&(n=e.length+n),n>=e.length)if(i)return -1;else n=e.length-1;else if(n<0)if(!i)return -1;else n=0;if("string"==typeof t&&(t=s.from(t,r)),s.isBuffer(t))return 0===t.length?-1:b(e,t,n,r,i);if("number"==typeof t){if(t&=255,"function"==typeof Uint8Array.prototype.indexOf)if(i)return Uint8Array.prototype.indexOf.call(e,t,n);else return Uint8Array.prototype.lastIndexOf.call(e,t,n);return b(e,[t],n,r,i)}throw TypeError("val must be string, number or Buffer")}function b(e,t,n,r,i){var o,l=1,s=e.length,a=t.length;if(void 0!==r&&("ucs2"===(r=String(r).toLowerCase())||"ucs-2"===r||"utf16le"===r||"utf-16le"===r)){if(e.length<2||t.length<2)return -1;l=2,s/=2,a/=2,n/=2}function u(e,t){return 1===l?e[t]:e.readUInt16BE(t*l)}if(i){var c=-1;for(o=n;o<s;o++)if(u(e,o)===u(t,-1===c?0:o-c)){if(-1===c&&(c=o),o-c+1===a)return c*l}else -1!==c&&(o-=o-c),c=-1}else for(n+a>s&&(n=s-a),o=n;o>=0;o--){for(var d=!0,f=0;f<a;f++)if(u(e,o+f)!==u(t,f)){d=!1;break}if(d)return o}return -1}function y(e,t,n){n=Math.min(e.length,n);for(var r=[],i=t;i<n;){var o,l,s,a,u=e[i],c=null,d=u>239?4:u>223?3:u>191?2:1;if(i+d<=n)switch(d){case 1:u<128&&(c=u);break;case 2:(192&(o=e[i+1]))==128&&(a=(31&u)<<6|63&o)>127&&(c=a);break;case 3:o=e[i+1],l=e[i+2],(192&o)==128&&(192&l)==128&&(a=(15&u)<<12|(63&o)<<6|63&l)>2047&&(a<55296||a>57343)&&(c=a);break;case 4:o=e[i+1],l=e[i+2],s=e[i+3],(192&o)==128&&(192&l)==128&&(192&s)==128&&(a=(15&u)<<18|(63&o)<<12|(63&l)<<6|63&s)>65535&&a<1114112&&(c=a)}null===c?(c=65533,d=1):c>65535&&(c-=65536,r.push(c>>>10&1023|55296),c=56320|1023&c),r.push(c),i+=d}var f=r,p=f.length;if(p<=4096)return String.fromCharCode.apply(String,f);for(var h="",m=0;m<p;)h+=String.fromCharCode.apply(String,f.slice(m,m+=4096));return h}function E(e,t,n){if(e%1!=0||e<0)throw RangeError("offset is not uint");if(e+t>n)throw RangeError("Trying to access beyond buffer length")}function w(e,t,n,r,i,o){if(!s.isBuffer(e))throw TypeError('"buffer" argument must be a Buffer instance');if(t>i||t<o)throw RangeError('"value" argument is out of bounds');if(n+r>e.length)throw RangeError("Index out of range")}function x(e,t,n,r,i,o){if(n+r>e.length||n<0)throw RangeError("Index out of range")}function S(e,t,n,r,o){return t*=1,n>>>=0,o||x(e,t,n,4,34028234663852886e22,-34028234663852886e22),i.write(e,t,n,r,23,4),n+4}function O(e,t,n,r,o){return t*=1,n>>>=0,o||x(e,t,n,8,17976931348623157e292,-17976931348623157e292),i.write(e,t,n,r,52,8),n+8}t.hp=s,t.IS=50,s.TYPED_ARRAY_SUPPORT=function(){try{var e=new Uint8Array(1),t={foo:function(){return 42}};return Object.setPrototypeOf(t,Uint8Array.prototype),Object.setPrototypeOf(e,t),42===e.foo()}catch(e){return!1}}(),!s.TYPED_ARRAY_SUPPORT&&"u">typeof console&&"function"==typeof console.error&&console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(s.prototype,"parent",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.buffer}}),Object.defineProperty(s.prototype,"offset",{enumerable:!0,get:function(){if(s.isBuffer(this))return this.byteOffset}}),s.poolSize=8192,s.from=function(e,t,n){return a(e,t,n)},Object.setPrototypeOf(s.prototype,Uint8Array.prototype),Object.setPrototypeOf(s,Uint8Array),s.alloc=function(e,t,n){return(u(e),e<=0)?l(e):void 0!==t?"string"==typeof n?l(e).fill(t,n):l(e).fill(t):l(e)},s.allocUnsafe=function(e){return c(e)},s.allocUnsafeSlow=function(e){return c(e)},s.isBuffer=function(e){return null!=e&&!0===e._isBuffer&&e!==s.prototype},s.compare=function(e,t){if(_(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),_(t,Uint8Array)&&(t=s.from(t,t.offset,t.byteLength)),!s.isBuffer(e)||!s.isBuffer(t))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(e===t)return 0;for(var n=e.length,r=t.length,i=0,o=Math.min(n,r);i<o;++i)if(e[i]!==t[i]){n=e[i],r=t[i];break}return n<r?-1:+(r<n)},s.isEncoding=function(e){switch(String(e).toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"latin1":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return!0;default:return!1}},s.concat=function(e,t){if(!Array.isArray(e))throw TypeError('"list" argument must be an Array of Buffers');if(0===e.length)return s.alloc(0);if(void 0===t)for(n=0,t=0;n<e.length;++n)t+=e[n].length;var n,r=s.allocUnsafe(t),i=0;for(n=0;n<e.length;++n){var o=e[n];if(_(o,Uint8Array))i+o.length>r.length?s.from(o).copy(r,i):Uint8Array.prototype.set.call(r,o,i);else if(s.isBuffer(o))o.copy(r,i);else throw TypeError('"list" argument must be an Array of Buffers');i+=o.length}return r},s.byteLength=h,s.prototype._isBuffer=!0,s.prototype.swap16=function(){var e=this.length;if(e%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(var t=0;t<e;t+=2)g(this,t,t+1);return this},s.prototype.swap32=function(){var e=this.length;if(e%4!=0)throw RangeError("Buffer size must be a multiple of 32-bits");for(var t=0;t<e;t+=4)g(this,t,t+3),g(this,t+1,t+2);return this},s.prototype.swap64=function(){var e=this.length;if(e%8!=0)throw RangeError("Buffer size must be a multiple of 64-bits");for(var t=0;t<e;t+=8)g(this,t,t+7),g(this,t+1,t+6),g(this,t+2,t+5),g(this,t+3,t+4);return this},s.prototype.toString=function(){var e=this.length;return 0===e?"":0==arguments.length?y(this,0,e):m.apply(this,arguments)},s.prototype.toLocaleString=s.prototype.toString,s.prototype.equals=function(e){if(!s.isBuffer(e))throw TypeError("Argument must be a Buffer");return this===e||0===s.compare(this,e)},s.prototype.inspect=function(){var e="",n=t.IS;return e=this.toString("hex",0,n).replace(/(.{2})/g,"$1 ").trim(),this.length>n&&(e+=" ... "),"<Buffer "+e+">"},o&&(s.prototype[o]=s.prototype.inspect),s.prototype.compare=function(e,t,n,r,i){if(_(e,Uint8Array)&&(e=s.from(e,e.offset,e.byteLength)),!s.isBuffer(e))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof e);if(void 0===t&&(t=0),void 0===n&&(n=e?e.length:0),void 0===r&&(r=0),void 0===i&&(i=this.length),t<0||n>e.length||r<0||i>this.length)throw RangeError("out of range index");if(r>=i&&t>=n)return 0;if(r>=i)return -1;if(t>=n)return 1;if(t>>>=0,n>>>=0,r>>>=0,i>>>=0,this===e)return 0;for(var o=i-r,l=n-t,a=Math.min(o,l),u=this.slice(r,i),c=e.slice(t,n),d=0;d<a;++d)if(u[d]!==c[d]){o=u[d],l=c[d];break}return o<l?-1:+(l<o)},s.prototype.includes=function(e,t,n){return -1!==this.indexOf(e,t,n)},s.prototype.indexOf=function(e,t,n){return v(this,e,t,n,!0)},s.prototype.lastIndexOf=function(e,t,n){return v(this,e,t,n,!1)},s.prototype.write=function(e,t,n,r){if(void 0===t)r="utf8",n=this.length,t=0;else if(void 0===n&&"string"==typeof t)r=t,n=this.length,t=0;else if(isFinite(t))t>>>=0,isFinite(n)?(n>>>=0,void 0===r&&(r="utf8")):(r=n,n=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");var i,o,l,s,a,u,c,d,f=this.length-t;if((void 0===n||n>f)&&(n=f),e.length>0&&(n<0||t<0)||t>this.length)throw RangeError("Attempt to write outside buffer bounds");r||(r="utf8");for(var p=!1;;)switch(r){case"hex":return function(e,t,n,r){n=Number(n)||0;var i=e.length-n;r?(r=Number(r))>i&&(r=i):r=i;var o=t.length;r>o/2&&(r=o/2);for(var l=0;l<r;++l){var s,a=parseInt(t.substr(2*l,2),16);if((s=a)!=s)break;e[n+l]=a}return l}(this,e,t,n);case"utf8":case"utf-8":return i=t,o=n,I(C(e,this.length-i),this,i,o);case"ascii":case"latin1":case"binary":return l=t,s=n,I(function(e){for(var t=[],n=0;n<e.length;++n)t.push(255&e.charCodeAt(n));return t}(e),this,l,s);case"base64":return a=t,u=n,I(P(e),this,a,u);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return c=t,d=n,I(function(e,t){for(var n,r,i=[],o=0;o<e.length&&!((t-=2)<0);++o)r=(n=e.charCodeAt(o))>>8,i.push(n%256),i.push(r);return i}(e,this.length-c),this,c,d);default:if(p)throw TypeError("Unknown encoding: "+r);r=(""+r).toLowerCase(),p=!0}},s.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}},s.prototype.slice=function(e,t){var n=this.length;e=~~e,t=void 0===t?n:~~t,e<0?(e+=n)<0&&(e=0):e>n&&(e=n),t<0?(t+=n)<0&&(t=0):t>n&&(t=n),t<e&&(t=e);var r=this.subarray(e,t);return Object.setPrototypeOf(r,s.prototype),r},s.prototype.readUintLE=s.prototype.readUIntLE=function(e,t,n){e>>>=0,t>>>=0,n||E(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r},s.prototype.readUintBE=s.prototype.readUIntBE=function(e,t,n){e>>>=0,t>>>=0,n||E(e,t,this.length);for(var r=this[e+--t],i=1;t>0&&(i*=256);)r+=this[e+--t]*i;return r},s.prototype.readUint8=s.prototype.readUInt8=function(e,t){return e>>>=0,t||E(e,1,this.length),this[e]},s.prototype.readUint16LE=s.prototype.readUInt16LE=function(e,t){return e>>>=0,t||E(e,2,this.length),this[e]|this[e+1]<<8},s.prototype.readUint16BE=s.prototype.readUInt16BE=function(e,t){return e>>>=0,t||E(e,2,this.length),this[e]<<8|this[e+1]},s.prototype.readUint32LE=s.prototype.readUInt32LE=function(e,t){return e>>>=0,t||E(e,4,this.length),(this[e]|this[e+1]<<8|this[e+2]<<16)+0x1000000*this[e+3]},s.prototype.readUint32BE=s.prototype.readUInt32BE=function(e,t){return e>>>=0,t||E(e,4,this.length),0x1000000*this[e]+(this[e+1]<<16|this[e+2]<<8|this[e+3])},s.prototype.readIntLE=function(e,t,n){e>>>=0,t>>>=0,n||E(e,t,this.length);for(var r=this[e],i=1,o=0;++o<t&&(i*=256);)r+=this[e+o]*i;return r>=(i*=128)&&(r-=Math.pow(2,8*t)),r},s.prototype.readIntBE=function(e,t,n){e>>>=0,t>>>=0,n||E(e,t,this.length);for(var r=t,i=1,o=this[e+--r];r>0&&(i*=256);)o+=this[e+--r]*i;return o>=(i*=128)&&(o-=Math.pow(2,8*t)),o},s.prototype.readInt8=function(e,t){return(e>>>=0,t||E(e,1,this.length),128&this[e])?-((255-this[e]+1)*1):this[e]},s.prototype.readInt16LE=function(e,t){e>>>=0,t||E(e,2,this.length);var n=this[e]|this[e+1]<<8;return 32768&n?0xffff0000|n:n},s.prototype.readInt16BE=function(e,t){e>>>=0,t||E(e,2,this.length);var n=this[e+1]|this[e]<<8;return 32768&n?0xffff0000|n:n},s.prototype.readInt32LE=function(e,t){return e>>>=0,t||E(e,4,this.length),this[e]|this[e+1]<<8|this[e+2]<<16|this[e+3]<<24},s.prototype.readInt32BE=function(e,t){return e>>>=0,t||E(e,4,this.length),this[e]<<24|this[e+1]<<16|this[e+2]<<8|this[e+3]},s.prototype.readFloatLE=function(e,t){return e>>>=0,t||E(e,4,this.length),i.read(this,e,!0,23,4)},s.prototype.readFloatBE=function(e,t){return e>>>=0,t||E(e,4,this.length),i.read(this,e,!1,23,4)},s.prototype.readDoubleLE=function(e,t){return e>>>=0,t||E(e,8,this.length),i.read(this,e,!0,52,8)},s.prototype.readDoubleBE=function(e,t){return e>>>=0,t||E(e,8,this.length),i.read(this,e,!1,52,8)},s.prototype.writeUintLE=s.prototype.writeUIntLE=function(e,t,n,r){if(e*=1,t>>>=0,n>>>=0,!r){var i=Math.pow(2,8*n)-1;w(this,e,t,n,i,0)}var o=1,l=0;for(this[t]=255&e;++l<n&&(o*=256);)this[t+l]=e/o&255;return t+n},s.prototype.writeUintBE=s.prototype.writeUIntBE=function(e,t,n,r){if(e*=1,t>>>=0,n>>>=0,!r){var i=Math.pow(2,8*n)-1;w(this,e,t,n,i,0)}var o=n-1,l=1;for(this[t+o]=255&e;--o>=0&&(l*=256);)this[t+o]=e/l&255;return t+n},s.prototype.writeUint8=s.prototype.writeUInt8=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,1,255,0),this[t]=255&e,t+1},s.prototype.writeUint16LE=s.prototype.writeUInt16LE=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,2,65535,0),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeUint16BE=s.prototype.writeUInt16BE=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,2,65535,0),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeUint32LE=s.prototype.writeUInt32LE=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,4,0xffffffff,0),this[t+3]=e>>>24,this[t+2]=e>>>16,this[t+1]=e>>>8,this[t]=255&e,t+4},s.prototype.writeUint32BE=s.prototype.writeUInt32BE=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,4,0xffffffff,0),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeIntLE=function(e,t,n,r){if(e*=1,t>>>=0,!r){var i=Math.pow(2,8*n-1);w(this,e,t,n,i-1,-i)}var o=0,l=1,s=0;for(this[t]=255&e;++o<n&&(l*=256);)e<0&&0===s&&0!==this[t+o-1]&&(s=1),this[t+o]=(e/l|0)-s&255;return t+n},s.prototype.writeIntBE=function(e,t,n,r){if(e*=1,t>>>=0,!r){var i=Math.pow(2,8*n-1);w(this,e,t,n,i-1,-i)}var o=n-1,l=1,s=0;for(this[t+o]=255&e;--o>=0&&(l*=256);)e<0&&0===s&&0!==this[t+o+1]&&(s=1),this[t+o]=(e/l|0)-s&255;return t+n},s.prototype.writeInt8=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,1,127,-128),e<0&&(e=255+e+1),this[t]=255&e,t+1},s.prototype.writeInt16LE=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,2,32767,-32768),this[t]=255&e,this[t+1]=e>>>8,t+2},s.prototype.writeInt16BE=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,2,32767,-32768),this[t]=e>>>8,this[t+1]=255&e,t+2},s.prototype.writeInt32LE=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,4,0x7fffffff,-0x80000000),this[t]=255&e,this[t+1]=e>>>8,this[t+2]=e>>>16,this[t+3]=e>>>24,t+4},s.prototype.writeInt32BE=function(e,t,n){return e*=1,t>>>=0,n||w(this,e,t,4,0x7fffffff,-0x80000000),e<0&&(e=0xffffffff+e+1),this[t]=e>>>24,this[t+1]=e>>>16,this[t+2]=e>>>8,this[t+3]=255&e,t+4},s.prototype.writeFloatLE=function(e,t,n){return S(this,e,t,!0,n)},s.prototype.writeFloatBE=function(e,t,n){return S(this,e,t,!1,n)},s.prototype.writeDoubleLE=function(e,t,n){return O(this,e,t,!0,n)},s.prototype.writeDoubleBE=function(e,t,n){return O(this,e,t,!1,n)},s.prototype.copy=function(e,t,n,r){if(!s.isBuffer(e))throw TypeError("argument should be a Buffer");if(n||(n=0),r||0===r||(r=this.length),t>=e.length&&(t=e.length),t||(t=0),r>0&&r<n&&(r=n),r===n||0===e.length||0===this.length)return 0;if(t<0)throw RangeError("targetStart out of bounds");if(n<0||n>=this.length)throw RangeError("Index out of range");if(r<0)throw RangeError("sourceEnd out of bounds");r>this.length&&(r=this.length),e.length-t<r-n&&(r=e.length-t+n);var i=r-n;return this===e&&"function"==typeof Uint8Array.prototype.copyWithin?this.copyWithin(t,n,r):Uint8Array.prototype.set.call(e,this.subarray(n,r),t),i},s.prototype.fill=function(e,t,n,r){if("string"==typeof e){if("string"==typeof t?(r=t,t=0,n=this.length):"string"==typeof n&&(r=n,n=this.length),void 0!==r&&"string"!=typeof r)throw TypeError("encoding must be a string");if("string"==typeof r&&!s.isEncoding(r))throw TypeError("Unknown encoding: "+r);if(1===e.length){var i,o=e.charCodeAt(0);("utf8"===r&&o<128||"latin1"===r)&&(e=o)}}else"number"==typeof e?e&=255:"boolean"==typeof e&&(e=Number(e));if(t<0||this.length<t||this.length<n)throw RangeError("Out of range index");if(n<=t)return this;if(t>>>=0,n=void 0===n?this.length:n>>>0,e||(e=0),"number"==typeof e)for(i=t;i<n;++i)this[i]=e;else{var l=s.isBuffer(e)?e:s.from(e,r),a=l.length;
6if(0===a)throw TypeError('The value "'+e+'" is invalid for argument "value"');for(i=0;i<n-t;++i)this[i+t]=l[i%a]}return this};var T=/[^+/0-9A-Za-z-_]/g;function C(e,t){t=t||1/0;for(var n,r=e.length,i=null,o=[],l=0;l<r;++l){if((n=e.charCodeAt(l))>55295&&n<57344){if(!i){if(n>56319||l+1===r){(t-=3)>-1&&o.push(239,191,189);continue}i=n;continue}if(n<56320){(t-=3)>-1&&o.push(239,191,189),i=n;continue}n=(i-55296<<10|n-56320)+65536}else i&&(t-=3)>-1&&o.push(239,191,189);if(i=null,n<128){if((t-=1)<0)break;o.push(n)}else if(n<2048){if((t-=2)<0)break;o.push(n>>6|192,63&n|128)}else if(n<65536){if((t-=3)<0)break;o.push(n>>12|224,n>>6&63|128,63&n|128)}else if(n<1114112){if((t-=4)<0)break;o.push(n>>18|240,n>>12&63|128,n>>6&63|128,63&n|128)}else throw Error("Invalid code point")}return o}function P(e){return r.toByteArray(function(e){if((e=(e=e.split("=")[0]).trim().replace(T,"")).length<2)return"";for(;e.length%4!=0;)e+="=";return e}(e))}function I(e,t,n,r){for(var i=0;i<r&&!(i+n>=t.length)&&!(i>=e.length);++i)t[i+n]=e[i];return i}function _(e,t){return e instanceof t||null!=e&&null!=e.constructor&&null!=e.constructor.name&&e.constructor.name===t.name}var R=function(){for(var e="0123456789abcdef",t=Array(256),n=0;n<16;++n)for(var r=16*n,i=0;i<16;++i)t[r+i]=e[n]+e[i];return t}()},64502:(e,t,n)=>{"use strict";n.d(t,{MM:()=>d,rU:()=>f});var r=n(14343),i=n(11211),o=n(26197),l=n(86481),s=n(743),a=n(14576),u=n(6648);let c=(0,r.createContext)(null);function d(){var e,t;return null!=(t=null==(e=(0,r.useContext)(c))?void 0:e.value)?t:void 0}function f(){let[e,t]=(0,r.useState)([]);return[e.length>0?e.join(" "):void 0,(0,r.useMemo)(()=>function(e){let n=(0,i._)(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),o=(0,r.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value}),[n,e.slot,e.name,e.props,e.value]);return r.createElement(c.Provider,{value:o},e.children)},[t])]}c.displayName="DescriptionContext",Object.assign((0,u.FX)(function(e,t){let n=(0,r.useId)(),i=(0,a._)(),{id:d=`headlessui-description-${n}`,...f}=e,p=function e(){let t=(0,r.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,l._)({...p.slot,disabled:i||!1}),g={ref:h,...p.props,id:d};return(0,u.Ci)()({ourProps:g,theirProps:f,slot:m,defaultTag:"p",name:p.name||"Description"})}),{})},65184:(e,t,n)=>{"use strict";let r;n.d(t,{B:()=>f,p:()=>p});var i,o,l=n(14343),s=n(83423),a=n(43248),u=n(26197),c=n(80752);void 0!==c&&"u">typeof globalThis&&"u">typeof Element&&(null==(i=null==c?void 0:c.env)?void 0:i.NODE_ENV)==="test"&&void 0===(null==(o=null==Element?void 0:Element.prototype)?void 0:o.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn(["Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.","Please install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.","","Example usage:","```js","import { mockAnimationsApi } from 'jsdom-testing-mocks'","mockAnimationsApi()","```"].join(`
7`)),[]});var d=((r=d||{})[r.None=0]="None",r[r.Closed=1]="Closed",r[r.Enter=2]="Enter",r[r.Leave=4]="Leave",r);function f(e){let t={};for(let n in e)!0===e[n]&&(t[`data-${n}`]="");return t}function p(e,t,n,r){let[i,o]=(0,l.useState)(n),{hasFlag:c,addFlag:d,removeFlag:f}=function(e=0){let[t,n]=(0,l.useState)(e),r=(0,l.useCallback)(e=>n(e),[]),i=(0,l.useCallback)(e=>n(t=>t|e),[]),o=(0,l.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:r,addFlag:i,hasFlag:o,removeFlag:(0,l.useCallback)(e=>n(t=>t&~e),[]),toggleFlag:(0,l.useCallback)(e=>n(t=>t^e),[])}}(e&&i?3:0),p=(0,l.useRef)(!1),h=(0,l.useRef)(!1),m=(0,a.L)();return(0,u.s)(()=>{var i;if(e){if(n&&o(!0),!t){n&&d(3);return}return null==(i=null==r?void 0:r.start)||i.call(r,n),function(e,{prepare:t,run:n,done:r,inFlight:i}){let o=(0,s.e)();return function(e,{inFlight:t,prepare:n}){if(null!=t&&t.current)return n();let r=e.style.transition;e.style.transition="none",n(),e.offsetHeight,e.style.transition=r}(e,{prepare:t,inFlight:i}),o.nextFrame(()=>{n(),o.requestAnimationFrame(()=>{o.add(function(e,t){var n,r;let i=(0,s.e)();if(!e)return i.dispose;let o=!1;i.add(()=>{o=!0});let l=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter(e=>e instanceof CSSTransition))?r:[];return 0===l.length?t():Promise.allSettled(l.map(e=>e.finished)).then(()=>{o||t()}),i.dispose}(e,r))})}),o.dispose}(t,{inFlight:p,prepare(){h.current?h.current=!1:h.current=p.current,p.current=!0,h.current||(n?(d(3),f(4)):(d(4),f(2)))},run(){h.current?n?(f(3),d(4)):(f(4),d(3)):n?f(1):d(1)},done(){var e,i,l,s;h.current&&(null!=(s=null==(l=(i=t).getAnimations)?void 0:l.call(i))?s:[]).some(e=>e instanceof CSSTransition&&"finished"!==e.playState)||(p.current=!1,f(7),n||o(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})}},[e,n,t,m]),e?[i,{closed:c(1),enter:c(2),leave:c(4),transition:c(2)||c(4)}]:[n,{closed:void 0,enter:void 0,leave:void 0,transition:void 0}]}},65640:(e,t,n)=>{"use strict";let r,i;n.d(t,{EN:()=>F});var o,l=n(98469),s=n(51231),a=n(14343),u=n(27657),c=n(11211),d=n(80101),f=n(86481),p=n(743),h=n(65184),m=n(93134),g=n(15051),v=n(6195),b=n(44944),y=n(58253),E=n(36023),w=n(6648);let x=null!=(o=a.startTransition)?o:function(e){e()};var S=n(23902),O=((r=O||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),T=((i=T||{})[i.ToggleDisclosure=0]="ToggleDisclosure",i[i.CloseDisclosure=1]="CloseDisclosure",i[i.SetButtonId=2]="SetButtonId",i[i.SetPanelId=3]="SetPanelId",i[i.SetButtonElement=4]="SetButtonElement",i[i.SetPanelElement=5]="SetPanelElement",i);let C={0:e=>({...e,disclosureState:(0,y.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)=>
7e.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}},P=(0,a.createContext)(null);function I(e){let t=(0,a.useContext)(P);if(null===t){let t=Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,I),t}return t}P.displayName="DisclosureContext";let _=(0,a.createContext)(null);_.displayName="DisclosureAPIContext";let R=(0,a.createContext)(null);function A(e,t){return(0,y.Y)(t.type,C,e,t)}R.displayName="DisclosurePanelContext";let M=a.Fragment,L=w.Ac.RenderStrategy|w.Ac.Static,F=Object.assign((0,w.FX)(function(e,t){let{defaultOpen:n=!1,...r}=e,i=(0,a.useRef)(null),o=(0,p.P)(t,(0,p.a)(e=>{i.current=e},void 0===e.as||(0,w.zv)(e.as))),l=(0,a.useReducer)(A,{disclosureState:+!n,buttonElement:null,panelElement:null,buttonId:null,panelId:null}),[{disclosureState:s,buttonId:u},d]=l,h=(0,c._)(e=>{d({type:1});let t=(0,E.TW)(i.current);if(!t||!u)return;let n=e?b.Lk(e)?e:"current"in e&&b.Lk(e.current)?e.current:t.getElementById(u):t.getElementById(u);null==n||n.focus()}),v=(0,a.useMemo)(()=>({close:h}),[h]),x=(0,f._)({open:0===s,close:h}),S=(0,w.Ci)();return a.createElement(P.Provider,{value:l},a.createElement(_.Provider,{value:v},a.createElement(m.e,{value:h},a.createElement(g.El,{value:(0,y.Y)(s,{0:g.Uw.Open,1:g.Uw.Closed})},S({ourProps:{ref:o},theirProps:r,slot:x,defaultTag:M,name:"Disclosure"})))))}),{Button:(0,w.FX)(function(e,t){let n=(0,a.useId)(),{id:r=`headlessui-disclosure-button-${n}`,disabled:i=!1,autoFocus:o=!1,...h}=e,[m,g]=I("Disclosure.Button"),b=(0,a.useContext)(R),y=null!==b&&b===m.panelId,E=(0,a.useRef)(null),x=(0,p.P)(E,t,(0,c._)(e=>{if(!y)return g({type:4,element:e})}));(0,a.useEffect)(()=>{if(!y)return g({type:2,buttonId:r}),()=>{g({type:2,buttonId:null})}},[r,g,y]);let O=(0,c._)(e=>{var t;if(y){if(1===m.disclosureState)return;switch(e.key){case S.D.Space:case S.D.Enter:e.preventDefault(),e.stopPropagation(),g({type:0}),null==(t=m.buttonElement)||t.focus()}}else switch(e.key){case S.D.Space:case S.D.Enter:e.preventDefault(),e.stopPropagation(),g({type:0})}}),T=(0,c._)(e=>{e.key===S.D.Space&&e.preventDefault()}),C=(0,c._)(e=>{var t;(0,v.l)(e.currentTarget)||i||(y?(g({type:0}),null==(t=m.buttonElement)||t.focus()):g({type:0}))}),{isFocusVisible:P,focusProps:_}=(0,l.o)({autoFocus:o}),{isHovered:A,hoverProps:M}=(0,s.M)({isDisabled:i}),{pressed:L,pressProps:F}=(0,u.Z)({disabled:i}),k=(0,f._)({open:0===m.disclosureState,hover:A,active:L,disabled:i,focus:P,autofocus:o}),D=(0,d.c)(e,m.buttonElement),j=y?(0,w.v6)({ref:x,type:D,disabled:i||void 0,autoFocus:o,onKeyDown:O,onClick:C},_,M,F):(0,w.v6)({ref:x,id:r,type:D,"aria-expanded":0===m.disclosureState,"aria-controls":m.panelElement?m.panelId:void 0,disabled:i||void 0,autoFocus:o,onKeyDown:O,onKeyUp:T,onClick:C},_,M,F);return(0,w.Ci)()({ourProps:j,theirProps:h,slot:k,defaultTag:"button",name:"Disclosure.Button"})}),Panel:(0,w.FX)(function(e,t){let n=(0,a.useId)(),{id:r=`headlessui-disclosure-panel-${n}`,transition:i=!1,...o}=e,[l,s]=I("Disclosure.Panel"),{close:u}=function e(t){let n=(0,a.useContext)(_);if(null===n){let n=Error(`<${t} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,e),n}return n}("Disclosure.Panel"),[d,m]=(0,a.useState)(null),v=(0,p.P)(t,(0,c._)(e=>{x(()=>s({type:5,element:e}))}),m);(0,a.useEffect)(()=>(s({type:3,panelId:r}),()=>{s({type:3,panelId:null})}),[r,s]);let b=(0,g.O_)(),[y,E]=(0,h.p)(i,d,null!==b?(b&g.Uw.Open)===g.Uw.Open:0===l.disclosureState),S=(0,f._)({open:0===l.disclosureState,close:u}),O={ref:v,id:r,...(0,h.B)(E)},T=(0,w.Ci)();return a.createElement(g.$x,null,a.createElement(R.Provider,{value:l.panelId},T({ourProps:O,theirProps:o,slot:S,defaultTag:"div",features:L,visible:y,name:"Disclosure.Panel"})))})})},65800:(e,t,n)=>{"use strict";n.d(t,{g:()=>o,h:()=>l});var r=n(14343),i=n(36023);function o(...e){return(0,r.useMemo)(()=>(0,i.TW)(...e),[...e])}function l(...e){return(0,r.useMemo)(()=>(0,i.zm)(...e),[...e])}}
7,66564:(e,t,n)=>{"use strict";let r;n.d(t,{B:()=>i,X:()=>o});var i=((r=i||{})[r.First=0]="First",r[r.Previous=1]="Previous",r[r.Next=2]="Next",r[r.Last=3]="Last",r[r.Specific=4]="Specific",r[r.Nothing=5]="Nothing",r);function o(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),i=null!=r?r:-1;switch(e.focus){case 0:for(let e=0;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 1:-1===i&&(i=n.length);for(let e=i-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 2:for(let e=i+1;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 3:for(let e=n.length-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 4:for(let r=0;r<n.length;++r)if(t.resolveId(n[r],r,n)===e.id)return r;return r;case 5:return null;default:throw Error("Unexpected object: "+e)}}},66713:(e,t,n)=>{"use strict";n.d(t,{k5:()=>c});var r=n(14343),i={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},o=r.createContext&&r.createContext(i),l=["attr","size","title"];function s(){return(s=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function a(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?a(Object(n),!0).forEach(function(t){var r,i,o;r=e,i=t,o=n[t],(i=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(i))in r?Object.defineProperty(r,i,{value:o,enumerable:!0,configurable:!0,writable:!0}):r[i]=o}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):a(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function c(e){return t=>r.createElement(d,s({attr:u({},e.attr)},t),function e(t){return t&&t.map((t,n)=>r.createElement(t.tag,u({key:n},t.attr),e(t.child)))}(e.child))}function d(e){var t=t=>{var n,i=e.attr,o=e.size,a=e.title,c=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,l),d=o||t.size||"1em";return t.className&&(n=t.className),e.className&&(n=(n?n+" ":"")+e.className),r.createElement("svg",s({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,i,c,{className:n,style:u(u({color:e.color||t.color},t.style),e.style),height:d,width:d,xmlns:"http://www.w3.org/2000/svg"}),a&&r.createElement("title",null,a),e.children)};return void 0!==o?r.createElement(o.Consumer,null,e=>t(e)):t(i)}},69877:(e,t,n)=>{"use strict";let r,i,o,l,s;n.d(t,{G3:()=>eY,oK:()=>e$,jO:()=>eK,Kc:()=>eq});var a=n(98469),u=n(51231),c=n(14343),d=n(33475);function f(e,t,n){let r,i=n.initialDeps??[],o=!0;function l(){let l=e();return l.length!==i.length||l.some((e,t)=>i[t]!==e)?(i=l,r=t(...l),(null==n?void 0:n.onChange)&&!(o&&n.skipInitialOnChange)&&n.onChange(r),o=!1,r):r}return l.updateDeps=e=>{i=e},l}function p(e,t){if(void 0!==e)return e;throw Error(`Unexpected undefined${t?`: ${t}`:""}`)}let h=()=>{if(void 0!==r)return r;if("u"<typeof navigator)return r=!1;if(/iP(hone|od|ad)/.test(navigator.userAgent))return r=!0;let e=navigator.maxTouchPoints;return r="MacIntel"===navigator.platform&&void 0!==e&&e>0},m=e=>{let{offsetWidth:t,offsetHeight:n}=e;return{width:t,height:n}},g=e=>e,v=e=>{let t=Math.max(e.startIndex-e.overscan,0),n=Math.min(e.endIndex+e.overscan,e.count-1)-t+1,r=Array(n);for(let e=0;e<n;e++)r[e]=t+e;return r},b=(e,t)=>{let n=e.scrollElement;if(!n)return;let r=e.targetWindow;if(!r)return;let i=e=>{let{width:n,height:r}=e;t({width:Math.round(n),height:Math.round(r)})};if(i(m(n)),!r.ResizeObserver)return()=>{};let o=new r.ResizeObserver(t=>{let r=()=>{let e=t[0];if(null==e?void 0:e.borderBoxSize){let t=e.borderBoxSize[0];if(t)return void i({width:t.inlineSize,height:t.blockSize})}i(m(n))};e.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(r):r()});return o.observe(n,{box:"border-box"}),()=>{o.unobserve(n)}},y={passive:!0},E="u"<typeof window||"onscrollend"in window,w=(e,t)=>((e,t,n)=>{var r,i;let o,l=e.scrollElement;if(!l)return;let s=e.targetWindow;if(!s)return;let a=e.options.useScrollendEvent&&E,u=0,c=a?null:(r=()=>t(u,!1),i=e.options.isScrollingResetDelay,function(...e){s.clearTimeout(o),o=s.setTimeout(()=>r.apply(this,e),i)}),d=e=>()=>{u=n(l),null==c||c(),t(u,e)},f=d(!0),p=d(!1);return l.addEventListener("scroll",f,y),a&&l.addEventListener("scrollend",p,y),()=>{l.removeEventListener("scroll",f),a&&l.removeEventListener("scrollend",p)}})(e,t,t=>{let{horizontal:n,isRtl:r}=e.options;return n?t.scrollLeft*(r&&-1||1):t.scrollTop}),x=(e,t,n)=>{if(n.options.useCachedMeasurements){let t=n.indexFromElement(e),r=n.options.getItemKey(t);return n.itemSizeCache.get(r)??n.options.estimateSize(t)}if(null==t?void 0:t.borderBoxSize){let e=t.borderBoxSize[0];if(e)return Math.round(e[n.options.horizontal?"inlineSize":"blockSize"])}if(!t){let t=n.indexFromElement(e),r=n.options.getItemKey(t),i=n.itemSizeCache.get(r);if(void 0!==i)return i}return e[n.options.horizontal?"offsetWidth":"offsetHeight"]}
7,S=(e,{adjustments:t=0,behavior:n},r)=>{var i,o;null==(o=null==(i=r.scrollElement)?void 0:i.scrollTo)||o.call(i,{[r.options.horizontal?"left":"top"]:e+t,behavior:n})};class O{constructor(e){this.unsubs=[],this.scrollElement=null,this.targetWindow=null,this.isScrolling=!1,this.scrollState=null,this.measurementsCache=[],this._flatMeasurements=null,this.itemSizeCache=new Map,this.itemSizeCacheVersion=0,this.laneAssignments=new Map,this.pendingMin=null,this.prevLanes=void 0,this.lanesChangedFlag=!1,this.lanesSettling=!1,this.pendingScrollAnchor=null,this.scrollRect=null,this.scrollOffset=null,this.scrollDirection=null,this.scrollAdjustments=0,this._iosDeferredAdjustment=0,this._iosTouching=!1,this._iosJustTouchEnded=!1,this._iosTouchEndTimerId=null,this._intendedScrollOffset=null,this.elementsCache=new Map,this.now=()=>{var e,t,n;return(null==(n=null==(t=null==(e=this.targetWindow)?void 0:e.performance)?void 0:t.now)?void 0:n.call(t))??Date.now()},this.observer=(()=>{let e=null,t=()=>e||(this.targetWindow&&this.targetWindow.ResizeObserver?e=new this.targetWindow.ResizeObserver(e=>{e.forEach(e=>{let t=()=>{let t=e.target,n=this.indexFromElement(t);if(!t.isConnected){for(let[e,n]of(this.observer.unobserve(t),this.elementsCache))if(n===t){this.elementsCache.delete(e);break}return}this.shouldMeasureDuringScroll(n)&&this.resizeItem(n,this.options.measureElement(t,e,this))};this.options.useAnimationFrameWithResizeObserver?requestAnimationFrame(t):t()})}):null);return{disconnect:()=>{var n;null==(n=t())||n.disconnect(),e=null},observe:e=>{var n;return null==(n=t())?void 0:n.observe(e,{box:"border-box"})},unobserve:e=>{var n;return null==(n=t())?void 0:n.unobserve(e)}}})(),this.range=null,this.setOptions=e=>{var t,n;let r={debug:!1,initialOffset:0,overscan:1,paddingStart:0,paddingEnd:0,scrollPaddingStart:0,scrollPaddingEnd:0,horizontal:!1,getItemKey:g,rangeExtractor:v,onChange:()=>{},measureElement:x,initialRect:{width:0,height:0},scrollMargin:0,gap:0,indexAttribute:"data-index",initialMeasurementsCache:[],lanes:1,anchorTo:"start",followOnAppend:!1,scrollEndThreshold:1,isScrollingResetDelay:150,enabled:!0,isRtl:!1,useScrollendEvent:!1,useAnimationFrameWithResizeObserver:!1,laneAssignmentMode:"estimate",useCachedMeasurements:!1};for(let t in e){let n=e[t];void 0!==n&&(r[t]=n)}let i=this.options,o=null,l=null,s=!1;if(void 0!==i&&i.enabled&&r.enabled&&"end"===r.anchorTo&&null!==this.scrollElement){let e=i.count,a=r.count,u=this.getMeasurements(),c=e>0?(null==(t=u[0])?void 0:t.key)??i.getItemKey(0):null,d=e>0?(null==(n=u[e-1])?void 0:n.key)??i.getItemKey(e-1):null;if(a!==e||e>0&&a>0&&(r.getItemKey(0)!==c||r.getItemKey(a-1)!==d)){s=!0;let t=e>0?this.getVirtualItemForOffset(this.getScrollOffset())??u[0]:null;t&&(o=[t.key,this.getScrollOffset()-t.start]);let n=!0===r.followOnAppend?"auto":r.followOnAppend||null;n&&a>e&&this.isAtEnd(i.scrollEndThreshold)&&(0===e||r.getItemKey(a-1)!==d)&&(l=n)}}this.options=r,s&&(this.pendingMin=0,this.itemSizeCacheVersion++);let a=!1,u=0;if(o&&null!==this.scrollOffset){let[e,t]=o,n=this.getMeasurements(),{count:r,getItemKey:i}=this.options,l=0;for(;l<r&&i(l)!==e;)l++;if(l<r){let e=n[l];if(e){let n=Math.max(0,e.start+t);n!==this.scrollOffset&&(u=n-this.scrollOffset,this.scrollOffset=n,a=!0)}}}(a||l)&&(this.pendingScrollAnchor=[a?o[0]:null,a?o[1]:0,l,u])},this.notify=e=>{var t,n;null==(n=(t=this.options).onChange)||n.call(t,this,e)},this.maybeNotify=f(()=>(this.calculateRange(),[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]),e=>{this.notify(e)},{key:!1,debug:()=>this.options.debug,initialDeps:[this.isScrolling,this.range?this.range.startIndex:null,this.range?this.range.endIndex:null]}),this.cleanup=()=>{this.unsubs.filter(Boolean).forEach(e=>e()),this.unsubs=[],this.observer.disconnect(),null!=this.rafId&&this.targetWindow&&(this.targetWindow.cancelAnimationFrame(this.rafId),this.rafId=null),this.scrollState=null,this._iosDeferredAdjustment=0,this._iosTouching=!1,this._iosJustTouchEnded=!1,this.scrollElement=null,this.targetWindow=null},this._didMount=()=>()=>{this.cleanup()},this._willUpdate=()=>{var e;let t=this.options.enabled?this.options.getScrollElement():null;if(this.scrollElement!==t){if(this.cleanup(),!t)return void this.maybeNotify();if(this.scrollElement=t,this.scrollElement&&"ownerDocument"in this.scrollElement?this.targetWindow=this.scrollElement.ownerDocument.defaultView:this.targetWindow=(null==(e=this.scrollElement)?void 0:e.window)??null,this.elementsCache.forEach(e
7=>{this.observer.observe(e)}),this.unsubs.push(this.options.observeElementRect(this,e=>{this.scrollRect=e,this.maybeNotify()})),this.unsubs.push(this.options.observeElementOffset(this,(e,t)=>{if(t&&null===this._intendedScrollOffset&&e===this.scrollOffset)return;null!==this._intendedScrollOffset&&1.5>Math.abs(e-this._intendedScrollOffset)&&(e=this._intendedScrollOffset),this._intendedScrollOffset=null,this.scrollAdjustments=0;let n=this.getScrollOffset();this.scrollDirection=t?n===e?this.scrollDirection:n<e?"forward":"backward":null,this.scrollOffset=e,this.isScrolling=t,this._flushIosDeferredIfReady(),this.scrollState&&this.scheduleScrollReconcile(),this.maybeNotify()})),"addEventListener"in this.scrollElement){let e=this.scrollElement,t=()=>{this._iosTouching=!0,this._iosJustTouchEnded=!1,null!==this._iosTouchEndTimerId&&null!=this.targetWindow&&(this.targetWindow.clearTimeout(this._iosTouchEndTimerId),this._iosTouchEndTimerId=null)},n=()=>{this._iosTouching=!1,h()&&null!=this.targetWindow&&(this._iosJustTouchEnded=!0,this._iosTouchEndTimerId=this.targetWindow.setTimeout(()=>{this._iosJustTouchEnded=!1,this._iosTouchEndTimerId=null,this._flushIosDeferredIfReady()},150))};e.addEventListener("touchstart",t,y),e.addEventListener("touchend",n,y),this.unsubs.push(()=>{e.removeEventListener("touchstart",t),e.removeEventListener("touchend",n),null!==this._iosTouchEndTimerId&&null!=this.targetWindow&&(this.targetWindow.clearTimeout(this._iosTouchEndTimerId),this._iosTouchEndTimerId=null)})}this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0})}let n=this.pendingScrollAnchor;if(this.pendingScrollAnchor=null,n&&this.scrollElement&&this.options.enabled){let[e,t,r,i]=n;null===e||r||(h()&&(this.isScrolling||this._iosTouching||this._iosJustTouchEnded)?0!==i&&(this._iosDeferredAdjustment+=i):this._scrollToOffset(this.getScrollOffset(),{adjustments:void 0,behavior:void 0})),r&&this.scrollToEnd({behavior:r})}},this._flushIosDeferredIfReady=()=>{if(0===this._iosDeferredAdjustment||this.isScrolling||this._iosTouching||this._iosJustTouchEnded)return;let e=this.getScrollOffset(),t=this.getMaxScrollOffset();if(e<0||e>t)return;if(this._iosDeferredAdjustment<0&&e>=t-1){this._iosDeferredAdjustment=0;return}let n=this._iosDeferredAdjustment;this._iosDeferredAdjustment=0,this._scrollToOffset(e,{adjustments:this.scrollAdjustments+=n,behavior:void 0})},this.rafId=null,this.getSize=()=>this.options.enabled?(this.scrollRect=this.scrollRect??this.options.initialRect,this.scrollRect[this.options.horizontal?"width":"height"]):(this.scrollRect=null,0),this.getScrollOffset=()=>this.options.enabled?(this.scrollOffset=this.scrollOffset??("function"==typeof this.options.initialOffset?this.options.initialOffset():this.options.initialOffset),this.scrollOffset):(this.scrollOffset=null,0),this.getMeasurementOptions=f(()=>[this.options.count,this.options.paddingStart,this.options.scrollMargin,this.options.getItemKey,this.options.enabled,this.options.lanes,this.options.laneAssignmentMode,this.options.gap],(e,t,n,r,i,o,l,s)=>(void 0!==this.prevLanes&&this.prevLanes!==o&&(this.lanesChangedFlag=!0),this.prevLanes=o,this.pendingMin=null,{count:e,paddingStart:t,scrollMargin:n,getItemKey:r,enabled:i,lanes:o,laneAssignmentMode:l,gap:s}),{key:!1}),this.getMeasurements=f(()=>[this.getMeasurementOptions(),this.itemSizeCacheVersion],({count:e,paddingStart:t,scrollMargin:n,getItemKey:r,enabled:i,lanes:o,laneAssignmentMode:l,gap:s},a)=>{let u=this.itemSizeCache;if(!i)return this.measurementsCache=[],this.itemSizeCache.clear(),this.laneAssignments.clear(),[];if(this.laneAssignments.size>e)for(let t of this.laneAssignments.keys())t>=e&&this.laneAssignments.delete(t);this.lanesChangedFlag&&(this.lanesChangedFlag=!1,this.lanesSettling=!0,this.measurementsCache=[],this.itemSizeCache.clear(),this.laneAssignments.clear(),this.pendingMin=null),0!==this.measurementsCache.length||this.lanesSettling||(this.measurementsCache=this.options.initialMeasurementsCache,this.measurementsCache.forEach(e=>{this.itemSizeCache.set(e.key,e.size)}));let c=this.lanesSettling?0:this.pendingMin??0;if(this.pendingMin=null,this.lanesSettling&&this.measurementsCache.length===e&&(this.lanesSettling=!1),1===o){var d;let i,o=2*e,l=this._flatMeasurements;if(!l||l.length<o){let e=new Float64Array(o);l&&c>0&&e.set(l.subarray(0,2*c)),l=e,this._flatMeasurements=l}if(0===c)i=t+n;else{let e=c-1;i=l[2*e]+l[2*e+1]+s}for(let t=c;t<e;t++){let e=r(t),n=u.get(e),o="number"==typeof n?n:this.options.estimateSize(t);l[2*t]=i,l[2*t+1]=o,i+=o+s}let a=(d=l,new Proxy(Array(e),{get(t,n,i){if("string"==typeof n){let i=n.charCodeAt(0);if(i>=48&&i<=57){let i=+n;
7if(Number.isInteger(i)&&i>=0&&i<e){let e=t[i];if(!e){let n=d[2*i];e=t[i]={index:i,key:r(i),start:n,size:d[2*i+1],end:n+d[2*i+1],lane:0}}return e}}if("length"===n)return e}return Reflect.get(t,n,i)}}));return this.measurementsCache=a,a}let f=this.measurementsCache.slice(0,c),p=Array(o).fill(void 0),h=new Float64Array(o),m=0;for(let e=0;e<c;e++){let t=f[e];t&&(void 0===p[t.lane]&&m++,p[t.lane]=e,h[t.lane]=t.end)}for(let i=c;i<e;i++){let e,a,c=r(i),d=this.laneAssignments.get(i),g="estimate"===l||u.has(c);if(void 0!==d&&this.options.lanes>1){let r=p[e=d],i=void 0!==r?f[r]:void 0;a=i?i.end+s:t+n}else if(m===o){let t=0,n=h[0],r=p[0];for(let e=1;e<o;e++){let i=h[e];(i<n||i===n&&p[e]<r)&&(t=e,n=i,r=p[e])}e=t,a=n+s,g&&this.laneAssignments.set(i,e)}else e=i%this.options.lanes,a=t+n,g&&this.laneAssignments.set(i,e);let v=u.get(c),b="number"==typeof v?v:this.options.estimateSize(i),y=a+b;f[i]={index:i,start:a,size:b,end:y,key:c,lane:e},void 0===p[e]&&m++,p[e]=i,h[e]=y}return this.measurementsCache=f,f},{key:!1,debug:()=>this.options.debug}),this.calculateRange=f(()=>[this.getMeasurements(),this.getSize(),this.getScrollOffset(),this.options.lanes],(e,t,n,r)=>0===e.length||0===t?(this.range=null,null):(this.range=function(e,t,n,r,i){let o=e.length-1;if(e.length<=r)return{startIndex:0,endIndex:o};if(1===r&&null!==i){let e=function(e,t,n){let r=0;for(;r<=t;){let i=(r+t)/2|0,o=e[2*i];if(o<n)r=i+1;else{if(!(o>n))return i;t=i-1}}return r>0?r-1:0}(i,o,n),r=e,l=n+t;for(;r<o&&i[2*r]+i[2*r+1]<l;)r++;return{startIndex:e,endIndex:r}}let l=T(0,o,t=>e[t].start,n),s=l;if(1===r)for(;s<o&&e[s].end<n+t;)s++;else if(r>1){let i=Array(r).fill(0);for(;s<o&&i.some(e=>e<n+t);){let t=e[s];i[t.lane]=t.end,s++}let a=Array(r).fill(n+t);for(;l>=0&&a.some(e=>e>=n);){let t=e[l];a[t.lane]=t.start,l--}l=Math.max(0,l-l%r),s=Math.min(o,s+(r-1-s%r))}return{startIndex:l,endIndex:s}}(e,t,n,r,1===r&&null!=this._flatMeasurements?this._flatMeasurements:null),this.range),{key:!1,debug:()=>this.options.debug}
7),this.getVirtualIndexes=f(()=>{let e=null,t=null,n=this.calculateRange();return n&&(e=n.startIndex,t=n.endIndex),this.maybeNotify.updateDeps([this.isScrolling,e,t]),[this.options.rangeExtractor,this.options.overscan,this.options.count,e,t]},(e,t,n,r,i)=>null===r||null===i?[]:e({startIndex:r,endIndex:i,overscan:t,count:n}),{key:!1,debug:()=>this.options.debug}),this.indexFromElement=e=>{let t=this.options.indexAttribute,n=e.getAttribute(t);return n?parseInt(n,10):(console.warn(`Missing attribute name '${t}={index}' on measured element.`),-1)},this.shouldMeasureDuringScroll=e=>{var t;if(!this.scrollState||"smooth"!==this.scrollState.behavior)return!0;let n=this.scrollState.index??(null==(t=this.getVirtualItemForOffset(this.scrollState.lastTargetOffset))?void 0:t.index);if(void 0!==n&&this.range){let t=Math.max(this.options.overscan,Math.ceil((this.range.endIndex-this.range.startIndex)/2)),r=Math.max(0,n-t),i=Math.min(this.options.count-1,n+t);return e>=r&&e<=i}return!0},this.measureElement=e=>{if(!e)return void this.elementsCache.forEach((e,t)=>{e.isConnected||(this.observer.unobserve(e),this.elementsCache.delete(t))});let t=this.indexFromElement(e),n=this.options.getItemKey(t),r=this.elementsCache.get(n);r!==e&&(r&&this.observer.unobserve(r),this.observer.observe(e),this.elementsCache.set(n,e)),(!this.isScrolling||this.scrollState)&&this.shouldMeasureDuringScroll(t)&&this.resizeItem(t,this.options.measureElement(e,void 0,this))},this.resizeItem=(e,t)=>{var n,r;let i,o,l;if(e<0||e>=this.options.count)return;let s=this._flatMeasurements;if(1===this.options.lanes&&null!==s)l=this.options.getItemKey(e),o=s[2*e],i=s[2*e+1];else{let t=this.measurementsCache[e];if(!t)return;l=t.key,o=t.start,i=t.size}let a=this.itemSizeCache.get(l)??i,u=t-a;if(0!==u){let s="end"===this.options.anchorTo&&(null==(n=this.scrollState)?void 0:n.behavior)!=="smooth"&&this.getVirtualDistanceFromEnd()<=this.options.scrollEndThreshold,c=s?this.getTotalSize():0,d=this.getScrollOffset()+this.scrollAdjustments,f=this.itemSizeCache.has(l)?o+a<=d&&"backward"!==this.scrollDirection:o<d,p=(null==(r=this.scrollState)?void 0:r.behavior)!=="smooth"&&(void 0!==this.shouldAdjustScrollPositionOnItemSizeChange?this.shouldAdjustScrollPositionOnItemSizeChange(this.measurementsCache[e]??{index:e,key:l,start:o,size:i,end:o+i,lane:0},u,this):f);(null===this.pendingMin||e<this.pendingMin)&&(this.pendingMin=e),this.itemSizeCache.set(l,t),this.itemSizeCacheVersion++;let h=!1;s?h=this.applyScrollAdjustment(this.getTotalSize()-c):p&&(h=this.applyScrollAdjustment(u)),this.notify(h)}},this.getVirtualItems=f(()=>
7[this.getVirtualIndexes(),this.getMeasurements()],(e,t)=>{let n=[];for(let r=0,i=e.length;r<i;r++){let i=t[e[r]];n.push(i)}return n},{key:!1,debug:()=>this.options.debug}),this.getVirtualItemForOffset=e=>{let t=this.getMeasurements();if(0===t.length)return;let n=this._flatMeasurements,r=1===this.options.lanes&&null!=n,i=T(0,t.length-1,r?e=>n[2*e]:e=>p(t[e]).start,e);return p(t[i])},this.getMaxScrollOffset=()=>{if(!this.scrollElement)return 0;if("scrollHeight"in this.scrollElement)return this.options.horizontal?this.scrollElement.scrollWidth-this.scrollElement.clientWidth:this.scrollElement.scrollHeight-this.scrollElement.clientHeight;{let e=this.scrollElement.document.documentElement;return this.options.horizontal?e.scrollWidth-this.scrollElement.innerWidth:e.scrollHeight-this.scrollElement.innerHeight}},this.getVirtualDistanceFromEnd=()=>Math.max(this.getTotalSize()-this.getSize()-this.getScrollOffset(),0),this.getDistanceFromEnd=()=>Math.max(this.getMaxScrollOffset()-this.getScrollOffset(),0),this.isAtEnd=(e=this.options.scrollEndThreshold)=>this.getDistanceFromEnd()<=e,this.getOffsetForAlignment=(e,t,n=0)=>
7{if(!this.scrollElement)return 0;let r=this.getSize(),i=this.getScrollOffset();return"auto"===t&&(t=e>=i+r?"end":"start"),"center"===t?e+=(n-r)/2:"end"===t&&(e-=r),Math.max(Math.min(this.getMaxScrollOffset(),e),0)},this.getOffsetForIndex=(e,t="auto")=>{e=Math.max(0,Math.min(e,this.options.count-1));let n=this.getSize(),r=this.getScrollOffset(),i=this.measurementsCache[e];if(!i)return;if("auto"===t)if(i.end>=r+n-this.options.scrollPaddingEnd)t="end";else{if(!(i.start<=r+this.options.scrollPaddingStart))return[r,t];t="start"}if("end"===t&&e===this.options.count-1)return[this.getMaxScrollOffset(),t];let o="end"===t?i.end+this.options.scrollPaddingEnd:i.start-this.options.scrollPaddingStart;return[this.getOffsetForAlignment(o,t,i.size),t]},this.scrollToOffset=(e,{align:t="start",behavior:n="auto"}={})=>{this._iosDeferredAdjustment=0;let r=this.getOffsetForAlignment(e,t),i=this.now();this.scrollState={index:null,align:t,behavior:n,startedAt:i,lastTargetOffset:r,stableFrames:0},this._scrollToOffset(r,{adjustments:void 0,behavior:n}),this.scheduleScrollReconcile()},this.scrollToIndex=(e,{align:t="auto",behavior:n="auto"}={})=>{this._iosDeferredAdjustment=0,e=Math.max(0,Math.min(e,this.options.count-1));let r=this.getOffsetForIndex(e,t);if(!r)return;let[i,o]=r,l=this.now();this.scrollState={index:e,align:o,behavior:n,startedAt:l,lastTargetOffset:i,stableFrames:0},this._scrollToOffset(i,{adjustments:void 0,behavior:n}),this.scheduleScrollReconcile()},this.scrollBy=(e,{behavior:t="auto"}={})=>{let n=this.getScrollOffset()+e,r=this.now();this.scrollState={index:null,align:"start",behavior:t,startedAt:r,lastTargetOffset:n,stableFrames:0},this._scrollToOffset(n,{adjustments:void 0,behavior:t}),this.scheduleScrollReconcile()},this.scrollToEnd=({behavior:e="auto"}={})=>{this.options.count>0?this.scrollToIndex(this.options.count-1,{align:"end",behavior:e}):this.scrollToOffset(Math.max(this.getTotalSize()-this.getSize(),0),{behavior:e})},this.getTotalSize=()=>{var e;let t,n=this.getMeasurements();if(0===n.length)t=this.options.paddingStart;else if(1===this.options.lanes){let r=n.length-1,i=this._flatMeasurements;t=null!=i?i[2*r]+i[2*r+1]:(null==(e=n[r])?void 0:e.end)??0}else{let e=Array(this.options.lanes).fill(null),r=n.length-1;for(;r>=0&&e.some(e=>null===e);){let t=n[r];null===e[t.lane]&&(e[t.lane]=t.end),r--}t=Math.max(...e.filter(e=>null!==e))}return Math.max(t-this.options.scrollMargin+this.options.paddingEnd,0)},this.takeSnapshot=()=>{let e=[];
7if(0===this.itemSizeCache.size)return e;for(let t of this.getMeasurements())t&&this.itemSizeCache.has(t.key)&&e.push({index:t.index,key:t.key,start:t.start,size:t.size,end:t.end,lane:t.lane});return e},this._scrollToOffset=(e,{adjustments:t,behavior:n})=>{this._intendedScrollOffset=e+(t??0),this.options.scrollToFn(e,{behavior:n,adjustments:t},this)},this.measure=()=>{this.pendingMin=null,this.itemSizeCache.clear(),this.laneAssignments.clear(),this.itemSizeCacheVersion++,this.notify(!1)},this.setOptions(e)}applyScrollAdjustment(e,t){return 0!==e&&(h()&&(this.isScrolling||this._iosTouching||this._iosJustTouchEnded)?(this._iosDeferredAdjustment+=e,!1):(this._scrollToOffset(this.getScrollOffset(),{adjustments:this.scrollAdjustments+=e,behavior:t}),null!==this.scrollOffset&&(this.scrollOffset+=this.scrollAdjustments,this.scrollOffset<0&&(this.scrollOffset=0),this.scrollAdjustments=0),!0))}scheduleScrollReconcile(){if(!this.targetWindow){this.scrollState=null;return}null==this.rafId&&(this.rafId=this.targetWindow.requestAnimationFrame(()=>{this.rafId=null,this.reconcileScroll()}))}reconcileScroll(){if(!this.scrollState||!this.scrollElement)return;if(this.now()-this.scrollState.startedAt>5e3){this.scrollState=null;return}let e=null!=this.scrollState.index?this.getOffsetForIndex(this.scrollState.index,this.scrollState.align):void 0,t=e?e[0]:this.scrollState.lastTargetOffset,n=t!==this.scrollState.lastTargetOffset;if(!n&&1.01>Math.abs(t-this.getScrollOffset())){if(this.scrollState.stableFrames++,this.scrollState.stableFrames>=1){this.getScrollOffset()!==t&&this._scrollToOffset(t,{adjustments:void 0,behavior:"auto"}),this.scrollState=null;return}}else if(this.scrollState.stableFrames=0,n){let e=this.getSize()||600,n=Math.abs(t-this.getScrollOffset()),r="smooth"===this.scrollState.behavior&&n>e;this.scrollState.lastTargetOffset=t,r||(this.scrollState.behavior="auto"),this._scrollToOffset(t,{adjustments:void 0,behavior:r?"smooth":"auto"})}this.scheduleScrollReconcile()}}let T=(e,t,n,r)=>{for(;e<=t;){let i=(e+t)/2|0,o=n(i);if(o<r)e=i+1;else{if(!(o>r))return i;t=i-1}}return e>0?e-1:0},C="u">typeof document?c.useLayoutEffect:c.useEffect;var P=n(27657),I=n(70039),_=n(88466),R=n(31210),A=n(43248),M=n(78731),L=n(11211),F=n(41670),k=n(5577),D=n(26197),j=n(20102),B=n(31896),z=n(46541),N=n(65800),U=n(9876),W=n(44944),V=n(36023),$=n(47422);function H(e){let t=(0,c.useRef)({value:"",selectionStart:null,selectionEnd:null});return(0,$.M)(e,"blur",e=>{let n=e.target;W.A3(n)&&(t.current={value:n.value,selectionStart:n.selectionStart,selectionEnd:n.selectionEnd})}),(0,L._)(()=>{if(!(0,V.X7)(e)&&W.A3(e)&&e.isConnected){if(e.focus({preventScroll:!0}),e.value!==t.current.value)e.setSelectionRange(e.value.length,e.value.length);else{let{selectionStart:n,selectionEnd:r}=t.current;null!==n&&null!==r&&e.setSelectionRange(n,r)}t.current={value:"",selectionStart:null,selectionEnd:null}}})}var q=n(80101),K=n(83246),Y=n(86481),X=n(743),G=n(5901),J=n(65184),Q=n(85718);function Z(e,t){let n=(0,c.useRef)([]),r=(0,L._)(e);(0,c.useEffect)(()=>{let e=[...n.current];for(let[i,o]of t.entries())if(n.current[i]!==o){let i=r(t,e);return n.current=t,i}},[r,...t])}var ee=n(14576),et=n(55414),en=n(44936),er=n(58254),ei=n(92693),eo=n(15051),el=n(43599),es=n(60309),ea=n(59924);let eu=[];function ec(){"loading"!==document.readyState&&((()=>{function e(e){if(!W.Lk(e.target)||e.target===document.body||eu[0]===e.target)return;let t=e.target;t=t.closest(ea.Uo),eu.unshift(null!=t?t:e.target),(eu=eu.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})})(),document.removeEventListener("DOMContentLoaded",ec))}"u">typeof document&&(document.addEventListener("DOMContentLoaded",ec),ec());var ed=n(66564),ef=n(83423),ep=n(58253),eh=n(36739),em=n(6648),eg=n(64502),ev=n(23902),eb=n(26734),ey=n(34318),eE=n(43004),ew=n(7811),ex=n(16178),eS=Object.defineProperty,eO=(e,t,n)=>{let r;return(r="symbol"!=typeof t?t+"":t)in e?eS(e,r,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[r]=n,n},eT=((i=eT||{})[i.Open=0]="Open",i[i.Closed=1]="Closed",i),eC=((o=eC||{})[o.Single=0]="Single",o[o.Multi=1]="Multi",o),eP=((l=eP||{})[l.Pointer=0]="Pointer",l[l.Focus=1]="Focus",l[l.Other=2]="Other",l),eI=((s=eI||{})[s.OpenCombobox=0]="OpenCombobox",s[s.CloseCombobox=1]="CloseCombobox",s[s.GoToOption=2]="GoToOption",s[s.SetTyping=3]="SetTyping",s[s.RegisterOption=4]="RegisterOption",s[s.UnregisterOption=5]="UnregisterOption",s[s.DefaultToFirstOption=6]="DefaultToFirstOption",s[s.SetActivationTrigger=7]="SetActivationTrigger",s[s.UpdateVirtualConfiguration=8]="UpdateVirtualConfiguration",s[s.SetInputElement=9]="SetInputElement",s[s.SetButtonElement=10]="SetButtonElement",s[s.SetOptionsElement=11]="SetOptionsElement",s[s.MarkInputAsMoved=12]="MarkInputAsMoved",s);function e_(e,t=e=>e){let n=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,r=t(e.options.slice()),i=r.length>0&&null!==r[0].dataRef.current.order?r.sort((e,t)=>
7e.dataRef.current.order-t.dataRef.current.order):(0,ea.wl)(r,e=>e.dataRef.current.domRef.current),o=n?i.indexOf(n):null;return -1===o&&(o=null),{options:i,activeOptionIndex:o}}let eR={1(e){var t;if(null!=(t=e.dataRef.current)&&t.disabled||1===e.comboboxState)return e;let n=e.inputElement?ex.Fc.Tracked((0,ex.JO)(e.inputElement)):e.inputPositionState;return{...e,activeOptionIndex:null,comboboxState:1,isTyping:!1,activationTrigger:2,inputPositionState:n,__demoMode:!1}},0(e){var t,n;if(null!=(t=e.dataRef.current)&&t.disabled||0===e.comboboxState)return e;if(null!=(n=e.dataRef.current)&&n.value){let t=e.dataRef.current.calculateIndex(e.dataRef.current.value);if(-1!==t)return{...e,activeOptionIndex:t,comboboxState:0,__demoMode:!1,inputPositionState:ex.Fc.Idle}}return{...e,comboboxState:0,inputPositionState:ex.Fc.Idle,__demoMode:!1}},3:(e,t)=>e.isTyping===t.isTyping?e:{...e,isTyping:t.isTyping},2(e,t){var n,r,i,o;if(null!=(n=e.dataRef.current)&&n.disabled||e.optionsElement&&!(null!=(r=e.dataRef.current)&&r.optionsPropsRef.current.static)&&1===e.comboboxState)return e;if(e.virtual){let{options:n,disabled:r}=e.virtual,o=t.focus===ed.B.Specific?t.idx:(0,ed.X)(t,{resolveItems:()=>n,resolveActiveIndex:()=>{var t,i;return null!=(i=null!=(t=e.activeOptionIndex)?t:n.findIndex(e=>!r(e)))?i:null},resolveDisabled:r,resolveId(){throw Error("Function not implemented.")}}),l=null!=(i=t.trigger)?i:2;return e.activeOptionIndex===o&&e.activationTrigger===l?e:{...e,activeOptionIndex:o,activationTrigger:l,isTyping:!1,__demoMode:!1}}let l=e_(e);if(null===l.activeOptionIndex){let e=l.options.findIndex(e=>!e.dataRef.current.disabled);-1!==e&&(l.activeOptionIndex=e)}let s=t.focus===ed.B.Specific?t.idx:(0,ed.X)(t,{resolveItems:()=>l.options,resolveActiveIndex:()=>l.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled}),a=null!=(o=t.trigger)?o:2;return e.activeOptionIndex===s&&e.activationTrigger===a?e:{...e,...l,isTyping:!1,activeOptionIndex:s,activationTrigger:a,__demoMode:!1}},4:(e,t)=>{var n,r,i,o;if(null!=(n=e.dataRef.current)&&n.virtual)return{...e,options:[...e.options,t.payload]};let l=t.payload,s=e_(e,e=>(e.push(l),e));null===e.activeOptionIndex&&null!=(i=(r=e.dataRef.current).isSelected)&&i.call(r,t.payload.dataRef.current.value)&&(s.activeOptionIndex=s.options.indexOf(l));let a={...e,...s,activationTrigger:2};return null!=(o=e.dataRef.current)&&o.__demoMode&&void 0===e.dataRef.current.value&&(a.activeOptionIndex=0),a},5:(e,t)=>{var n;if(null!=(n=e.dataRef.current)&&n.virtual)return{...e,options:e.options.filter(e=>e.id!==t.id)};let r=e_(e,e=>{let n=e.findIndex(e=>e.id===t.id);return -1!==n&&e.splice(n,1),e});return{...e,...r,activationTrigger:2}},6:(e,t)=>e.defaultToFirstOption===t.value?e:{...e,defaultToFirstOption:t.value},7:(e,t)=>e.activationTrigger===t.trigger?e:{...e,activationTrigger:t.trigger},8:(e,t)=>
7{var n,r;if(null===e.virtual)return{...e,virtual:{options:t.options,disabled:null!=(n=t.disabled)?n:()=>!1}};if(e.virtual.options===t.options&&e.virtual.disabled===t.disabled)return e;let i=e.activeOptionIndex;if(null!==e.activeOptionIndex){let n=t.options.indexOf(e.virtual.options[e.activeOptionIndex]);i=-1!==n?n:null}return{...e,activeOptionIndex:i,virtual:{options:t.options,disabled:null!=(r=t.disabled)?r:()=>!1}}},9:(e,t)=>e.inputElement===t.element?e:{...e,inputElement:t.element},10:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},11:(e,t)=>e.optionsElement===t.element?e:{...e,optionsElement:t.element},12:e=>"Tracked"!==e.inputPositionState.kind?e:{...e,inputPositionState:ex.Fc.Moved}};class eA extends ew.u5{constructor(e){super(e),eO(this,"actions",{onChange:e=>{let{onChange:t,compare:n,mode:r,value:i}=this.state.dataRef.current;return(0,ep.Y)(r,{0:()=>null==t?void 0:t(e),1:()=>{let r=i.slice(),o=r.findIndex(t=>n(t,e));return -1===o?r.push(e):r.splice(o,1),null==t?void 0:t(r)}})},registerOption:(e,t)=>(this.send({type:4,payload:{id:e,dataRef:t}}),()=>{this.state.activeOptionIndex===this.state.dataRef.current.calculateIndex(t.current.value)&&this.send({type:6,value:!0}),this.send({type:5,id:e})}),goToOption:(e,t)=>(this.send({type:6,value:!1}),this.send({type:2,...e,trigger:t})),setIsTyping:e=>{this.send({type:3,isTyping:e})},closeCombobox:()=>{var e,t;this.send({type:1}),this.send({type:6,value:!1}),null==(t=(e=this.state.dataRef.current).onClose)||t.call(e)},openCombobox:()=>{this.send({type:0}),this.send({type:6,value:!0})},setActivationTrigger:e=>{this.send({type:7,trigger:e})},selectActiveOption:()=>{let e=this.selectors.activeOptionIndex(this.state);if(null!==e){if(this.actions.setIsTyping(!1),this.state.virtual)this.actions.onChange(this.state.virtual.options[e]);else{let{dataRef:t}=this.state.options[e];this.actions.onChange(t.current.value)}this.actions.goToOption({focus:ed.B.Specific,idx:e})}},setInputElement:e=>{this.send({type:9,element:e})},setButtonElement:e=>{this.send({type:10,element:e})},setOptionsElement:e=>{this.send({type:11,element:e})}}),eO(this,"selectors",{activeDescendantId:e=>{var t,n;let r=this.selectors.activeOptionIndex(e);if(null!==r)return e.virtual?null==(n=e.options.find(t=>!t.dataRef.current.disabled&&e.dataRef.current.compare(t.dataRef.current.value,e.virtual.options[r])))?void 0:n.id:null==(t=e.options[r])?void 0:t.id},activeOptionIndex:e=>{if(e.defaultToFirstOption&&null===e.activeOptionIndex&&(e.virtual?e.virtual.options.length>0:e.options.length>0)){if(e.virtual){let{options:t,disabled:n}=e.virtual,r=t.findIndex(e=>{var t;return!(null!=(t=null==n?void 0:n(e))&&t)});if(-1!==r)return r}let t=e.options.findIndex(e=>!e.dataRef.current.disabled);if(-1!==t)return t}return e.activeOptionIndex},activeOption:e=>{var t,n;let r=this.selectors.activeOptionIndex(e);return null===r?null:e.virtual?e.virtual.options[null!=r?r:0]:null!=(n=null==(t=e.options[r])?void 0:t.dataRef.current.value)?n:null},isActive:(e,t,n)=>{var r;let i=this.selectors.activeOptionIndex(e);return null!==i&&(e.virtual?i===e.dataRef.current.calculateIndex(t):(null==(r=e.options[i])?void 0:r.id)===n)},shouldScrollIntoView:(e,t,n)=>!(e.virtual||e.__demoMode||0!==e.comboboxState||0===e.activationTrigger||!this.selectors.isActive(e,t,n)),didInputMove:e=>"Moved"===e.inputPositionState.kind});{let e=this.state.id,t=el.D.get(null);this.disposables.add(t.on(el.Q.Push,n=>{t.selectors.isTop(n,e)||0!==this.state.comboboxState||this.actions.closeCombobox()})),this.on(0,()=>t.actions.push(e)),this.on(1,()=>t.actions.pop(e))}this.disposables.group(e=>{this.on(1,t=>{t.inputElement&&(e.dispose(),e.add((0,ex.nY)(t.inputElement,t.inputPositionState,()=>{this.send({type:12})})))})})}static new({id:e,virtual:t=null,__demoMode:n=!1}){var r;return new eA({id:e,dataRef:{current:{}},comboboxState:+!n,isTyping:!1,options:[],virtual:t?{options:t.options,disabled:null!=(r=t.disabled)?r:()=>!1}:null,activeOptionIndex:null,activationTrigger:2,inputElement:null,buttonElement:null,optionsElement:null,__demoMode:n,inputPositionState:ex.Fc.Idle})}reduce(e,t){return(0,ep.Y)(t.type,eR,e,t)}}var eM=n(20569);let eL=(0,c.createContext)(null);function eF(e){let t=(0,c.useContext)(eL);if(null===t){let t=Error(`<${e} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ek),t}return t}function ek({id:e,virtual:t=null,__demoMode:n=!1}){let r=(0,c.useMemo)(()=>eA.new({id:e,virtual:t,__demoMode:n}),[]);return(0,eM.X)(()=>r.dispose()),r}let eD=(0,c.createContext)(null);function ej(e){let t=(0,c.useContext)(eD);if(null===t){let t=Error(`<${e} /> is missing a parent <Combobox /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ej),t}return t}eD.displayName="ComboboxDataContext";let eB=(0,c.createContext)(null);function ez(e){let t=eF("VirtualProvider"),{options:n}=ej("VirtualProvider").virtual,r=(0,es.y)(t,e=>e.optionsElement),[i,o]=(0,c.useMemo)(()=>
7{if(!r)return[0,0];let e=window.getComputedStyle(r);return[parseFloat(e.paddingBlockStart||e.paddingTop),parseFloat(e.paddingBlockEnd||e.paddingBottom)]},[r]),l=function({useFlushSync:e=!0,directDomUpdates:t=!1,directDomUpdatesMode:n="transform",...r}){let i=c.useReducer(e=>e+1,0)[1],o=c.useRef({enabled:t,mode:n,container:null,lastSize:null,lastPositions:new WeakMap,prevRange:null});o.current.enabled=t,o.current.mode=n;let l=e=>{let t=o.current;if(!t.enabled||!t.container)return;let n=e.getTotalSize();if(n!==t.lastSize){t.lastSize=n;let r=e.options.horizontal?"width":"height";t.container.style[r]=`${n}px`}},s=e=>{let t=o.current;if(!t.enabled||!t.container)return;l(e);let n=!!e.options.horizontal,r="transform"===t.mode,i=n?"left":"top",s=e.options.scrollMargin;for(let o of e.getVirtualItems()){let l=o.start-s,a=e.elementsCache.get(o.key);a&&t.lastPositions.get(a)!==l&&(t.lastPositions.set(a,l),r?a.style.transform=n?`translate3d(${l}px, 0, 0)`:`translate3d(0, ${l}px, 0)`:a.style[i]=`${l}px`)}},a={...r,onChange:(t,n)=>{var l;let a=o.current,u=!0;if(a.enabled){s(t);let e=t.range,n=a.prevRange;(u=!n||n.isScrolling!==t.isScrolling||n.startIndex!==(null==e?void 0:e.startIndex)||n.endIndex!==(null==e?void 0:e.endIndex))&&(a.prevRange=e?{startIndex:e.startIndex,endIndex:e.endIndex,isScrolling:t.isScrolling}:null)}u&&(e&&n?(0,d.flushSync)(i):i()),null==(l=r.onChange)||l.call(r,t,n)}},[u]=c.useState(()=>{let e=new O(a);return Object.assign(e,{containerRef:t=>{let n=o.current;if(n.container=t,n.lastSize=null,t&&n.enabled){let r=e.getTotalSize();n.lastSize=r;let i=e.options.horizontal?"width":"height";t.style[i]=`${r}px`}}})});return u.setOptions(a),C(()=>u._didMount(),[]),C(()=>(l(u),u._willUpdate())),C(()=>{s(u)}),u}({observeElementRect:b,observeElementOffset:w,scrollToFn:S,...{enabled:0!==n.length,scrollPaddingStart:i,scrollPaddingEnd:o,count:n.length,estimateSize:()=>40,getScrollElement:()=>t.state.optionsElement,overscan:12}}),[s,a]=(0,c.useState)(0);(0,D.s)(()=>{a(e=>e+1)},[n]);let u=l.getVirtualItems(),f=(0,es.y)(t,e=>e.activationTrigger===eP.Pointer),p=(0,es.y)(t,t.selectors.activeOptionIndex);return 0===u.length?null:c.createElement(eB.Provider,{value:l},c.createElement("div",{style:{position:"relative",width:"100%",height:`${l.getTotalSize()}px`},ref:e=>{e&&(f||null!==p&&n.length>p&&l.scrollToIndex(p))}},u.map(t=>{var r;return c.createElement(c.Fragment,{key:t.key},c.cloneElement(null==(r=e.children)?void 0:r.call(e,{...e.slot,option:n[t.index]}),{key:`${s}-${t.key}`,"data-index":t.index,"aria-setsize":n.length,"aria-posinset":t.index+1,style:{position:"absolute",top:0,left:0,transform:`translateY(${t.start}px)`,overflowAnchor:"none"}}))})))}let eN=c.Fragment,eU=em.Ac.RenderStrategy|em.Ac.Static,eW=(0,em.FX)(function(e,t){let n=(0,c.useId)(),r=(0,ee._)(),{value:i,defaultValue:o,onChange:l,form:s,name:a,by:u,invalid:d=!1,disabled:f=r||!1,onClose:p,__demoMode:h=!1,multiple:m=!1,immediate:g=!1,virtual:v=null,nullable:b,...y}=e,E=(0,R.K)(o),[w=m?[]:void 0,x]=(0,_.P)(i,l,E),S=ek({id:n,virtual:v,__demoMode:h}),O=(0,c.useRef)({static:!1,hold:!1}),T=(0,I.t)(u),C=(0,L._)(e=>v?null===u?v.options.indexOf(e):v.options.findIndex(t=>T(t,e)):S.state.options.findIndex(t=>T(t.dataRef.current.value,e))),P=(0,c.useCallback)(e=>(0,ep.Y)(F.mode,{[eC.Multi]:()=>w.some(t=>T(t,e)),[eC.Single]:()=>T(w,e)}),[w]),A=(0,es.y)(S,e=>e.virtual),M=(0,L._)(()=>null==p?void 0:p()),F=(0,c.useMemo)(()=>({__demoMode:h,immediate:g,optionsPropsRef:O,value:w,defaultValue:E,disabled:f,invalid:d,mode:m?eC.Multi:eC.Single,virtual:v?A:null,onChange:x,isSelected:P,calculateIndex:C,compare:T,onClose:M}),[h,g,O,w,E,f,d,m,v,A,x,P,C,T,M]);(0,D.s)(()=>{var e;v&&S.send({type:eI.UpdateVirtualConfiguration,options:v.options,disabled:null!=(e=v.disabled)?e:null})},[v,null==v?void 0:v.options,null==v?void 0:v.disabled]),(0,D.s)(()=>{S.state.dataRef.current=F},[F]);let[k,j,B,N]=(0,es.y)(S,e=>[e.comboboxState,e.buttonElement,e.inputElement,e.optionsElement]),U=el.D.get(null),W=(0,es.y)(U,(0,c.useCallback)(e=>U.selectors.isTop(e,n),[U,n]));(0,z.j)(W,[j,B,N],()=>S.actions.closeCombobox());let V=(0,es.y)(S,S.selectors.activeOptionIndex),$=(0,es.y)(S,S.selectors.activeOption),H=(0,Y._)({open:k===eT.Open,disabled:f,invali
7d:d,activeIndex:V,activeOption:$,value:w}),[q,K]=(0,eb.b0)(),X=(0,c.useCallback)(()=>{if(void 0!==E)return null==x?void 0:x(E)},[x,E]),G=(0,em.Ci)();return c.createElement(K,{value:q,props:{htmlFor:null==B?void 0:B.id},slot:{open:k===eT.Open,disabled:f}},c.createElement(et.St,null,c.createElement(eD.Provider,{value:F},c.createElement(eL.Provider,{value:S},c.createElement(eo.El,{value:(0,ep.Y)(k,{[eT.Open]:eo.Uw.Open,[eT.Closed]:eo.Uw.Closed})},null!=a&&c.createElement(en.CL,{disabled:f,data:null!=w?{[a]:w}:{},form:s,onReset:X}),G({ourProps:null===t?{}:{ref:t},theirProps:y,slot:H,defaultTag:eN,name:"Combobox"}))))))}),eV=(0,em.FX)(function(e,t){let n=eF("Combobox.Button"),r=ej("Combobox.Button"),[i,o]=(0,c.useState)(null),l=(0,X.P)(t,o,n.actions.setButtonElement),s=(0,c.useId)(),{id:f=`headlessui-combobox-button-${s}`,disabled:p=r.disabled||!1,autoFocus:h=!1,...m}=e,[g,v,b]=(0,es.y)(n,e=>[e.comboboxState,e.inputElement,e.optionsElement]),y=H(v),E=g===eT.Open;(0,U.s)(E,{trigger:i,action:(0,c.useCallback)(e=>{if(null!=i&&i.contains(e.target)||null!=v&&v.contains(e.target))return U.r.Ignore;let t=e.target.closest('[role="option"]:not([data-disabled])');return W.sb(t)?U.r.Select(t):null!=b&&b.contains(e.target)?U.r.Ignore:U.r.Close},[i,v,b]),close:n.actions.closeCombobox,select:n.actions.selectActiveOption});let w=(0,L._)(e=>{switch(e.key){case ev.D.Space:case ev.D.Enter:e.preventDefault(),e.stopPropagation(),n.state.comboboxState===eT.Closed&&(0,d.flushSync)(()=>n.actions.openCombobox()),y();return;case ev.D.ArrowDown:e.preventDefault(),e.stopPropagation(),n.state.comboboxState===eT.Closed&&((0,d.flushSync)(()=>n.actions.openCombobox()),n.state.dataRef.current.value||n.actions.goToOption({focus:ed.B.First})),y();return;case ev.D.ArrowUp:e.preventDefault(),e.stopPropagation(),n.state.comboboxState===eT.Closed&&((0,d.flushSync)(()=>n.actions.openCombobox()),n.state.dataRef.current.value||n.actions.goToOption({focus:ed.B.Last})),y();return;case ev.D.Escape:if(n.state.comboboxState!==eT.Open)return;e.preventDefault(),n.state.optionsElement&&!r.optionsPropsRef.current.static&&e.stopPropagation(),(0,d.flushSync)(()=>n.actions.closeCombobox()),y();return;default:return}}),x=(0,F.O)(()=>{n.state.comboboxState===eT.Open?n.actions.closeCombobox():n.actions.openCombobox(),y()}),S=(0,eb.o2)([f]),{isFocusVisible:O,focusProps:T}=(0,a.o)({autoFocus:h}),{isHovered:C,hoverProps:I}=(0,u.M)({isDisabled:p}),{pressed:_,pressProps:R}=(0,P.Z)({disabled:p}),A=(0,Y._)({open:g===eT.Open,active:_||g===eT.Open,disabled:p,invalid:r.invalid,value:r.value,hover:C,focus:O}),M=(0,em.v6)({ref:l,id:f,type:(0,q.c)(e,i),tabIndex:-1,"aria-haspopup":"listbox","aria-controls":null==b?void 0:b.id,"aria-expanded":g===eT.Open,"aria-labelledby":S,disabled:p||void 0,autoFocus:h,onKeyDown:w},x,T,I,R);return(0,em.Ci)()({ourProps:M,theirProps:m,slot:A,defaultTag:"button",name:"Combobox.Button"})}),e$=(0,em.FX)(function(e,t){var n,r;let i=eF("Combobox.Input"),o=ej("Combobox.Input"),l=(0,c.useId)(),s=(0,ei.q)(),{id:f=s||`headlessui-combobox-input-${l}`,onChange:p,displayValue:h,disabled:m=o.disabled||!1,autoFocus:g=!1,type:v="text",...b}=e,y=(0,c.useRef)(null),E=(0,X.P)(y,t,(0,et.Xc)(),i.actions.setInputElement),[w,x]=(0,es.y)(i,e=>[e.comboboxState,e.isTyping]),S=(0,A.L)(),O=(0,L._)(()=>{i.actions.onChange(null),i.state.optionsElement&&(i.state.optionsElement.scrollTop=0),i.actions.goToOption({focus:ed.B.Nothing})});Z(([e,t],[n,r])=>{if(i.state.isTyping)return;let o=y.current;o&&((r===eT.Open&&t===eT.Closed||e!==n)&&(o.value=e),requestAnimationFrame(()=>{if(i.state.isTyping||!o||(0,V.X7)(o))return;let{selectionStart:e,selectionEnd:t}=o;0===Math.abs((null!=t?t:0)-(null!=e?e:0))&&0===e&&o.setSelectionRange(o.value.length,o.value.length)}))},[(0,c.useMemo)(()=>{var e;return"function"==typeof h&&void 0!==o.value?null!=(e=h(o.value))?e:"":"string"==typeof o.value?o.value:""},[o.value,h]),w,x]),Z(([e],[t])=>{if(e===eT.Open&&t===eT.Closed){if(i.state.isTyping)return;let e=y.current;if(!e)return;let t=e.value,{selectionStart:n,selectionEnd:r,selectionDirection:o}=e;e.value="",e.value=t,null!==o?e.setSelectionRange(n,r,o):e.setSelectionRange(n,r)}},[w]);let T=(0,c.useRef)(!1),C=(0,L._)(()=>{T.current=!0}),P=(0,L._)(()=>{S.nextFrame(()=>{T.current=!1})}),I=(0,L._)(e=>{switch(i.actions.setIsTyping(!0),e.key){case ev.D.Enter:if(i.state.comboboxState!==eT.Open||T.current)return;if(e.preventDefault(),e.stopPropagation(),null===i.selectors.activeOptionIndex(i.state))return void i.actions.closeCombobox();i.actions.selectActiveOption(),o.mode===eC.Single&&i.actions.closeCombobox();break;case ev.D.ArrowDown:return e.preventDefault(),e.stopPropagation(),(0,ep.Y)(i.state.comboboxState,{[eT.Open]:()=>i.actions.goToOption({focus:ed.B.Next}),[eT.Closed]:()=>i.actions.openCombobox()});case ev.D.ArrowUp:return e.preventDefault(),e.stopPropagation(),(0,ep.Y)(i.state.comboboxState,{[eT.Open]:()=>i.actions.goToOption({focus:ed.B.Previous}),[eT.Closed]:()=>{(0,d.flushSync)(()=>i.actions.openCombobox()),o.value||i.actions.goToOption({focus:ed.B.Last})}});case ev.D.Home:if(i.state.comboboxState===eT.Closed||e.shiftKey)break;return e.preventDefault(),e.stopPropagation(),i.actions.goToOption({focus:ed.B.First});case ev.D.PageUp:return e.preventDefault(),e.stopPropagation(),i.actions.goToOption({focus:ed.B.First});case ev.D.End:if(i.state.comboboxState===eT.Closed||e.shiftKey)break;return e.preventDefault(),e.stopPropagation(),i.actions.goToOption({focus:ed.B.Last});case ev.D.PageDown:return e.preventDefault(),e.stopPropagation(),i.actions.goToOption({focus:ed.B.Last});case ev.D.Escape:return i.state.comboboxState!==eT.Open?void 0:(e.preventDefault(),i.state.optionsElement&&!o.optionsPropsRef.current.static&&e.stopPropagation(),o.mode===eC.Single&&null===o.value&&O(),i.actions.closeCombobox());case ev.D.Tab:if(i.actions.setIsTyping(!1),i.state.comboboxState!==eT.Open)return;o.mode===eC.Single&&i.state.activationTrigger!==eP.Focus&&i.actions.selectActiveOption(),i.actions.closeCombobox()}}),_=(0,L._)(e=>{null==p||p(e),o.mode===eC.Single&&""===e.target.value&&O(),i.actions.openCombobox()}),R=(0,L._)(e=>{var t,n,r;let l=null!=(t=e.relatedTarget)?t:eu.find(t=>t!==e.currentTarget);
7if(!(null!=(n=i.state.optionsElement)&&n.contains(l))&&!(null!=(r=i.state.buttonElement)&&r.contains(l))&&i.state.comboboxState===eT.Open)return e.preventDefault(),o.mode===eC.Single&&null===o.value&&O(),i.actions.closeCombobox()}),M=(0,L._)(e=>{var t,n,r;let l=null!=(t=e.relatedTarget)?t:eu.find(t=>t!==e.currentTarget);null!=(n=i.state.buttonElement)&&n.contains(l)||null!=(r=i.state.optionsElement)&&r.contains(l)||o.disabled||o.immediate&&i.state.comboboxState!==eT.Open&&S.microTask(()=>{(0,d.flushSync)(()=>i.actions.openCombobox()),i.actions.setActivationTrigger(eP.Focus)})}),F=(0,eb.o2)(),k=(0,eg.MM)(),{isFocused:D,focusProps:j}=(0,a.o)({autoFocus:g}),{isHovered:B,hoverProps:z}=(0,u.M)({isDisabled:m}),N=(0,es.y)(i,e=>e.optionsElement),U=(0,Y._)({open:w===eT.Open,disabled:m,invalid:o.invalid,hover:B,focus:D,autofocus:g}),W=(0,em.v6)({ref:E,id:f,role:"combobox",type:v,"aria-controls":null==N?void 0:N.id,"aria-expanded":w===eT.Open,"aria-activedescendant":(0,es.y)(i,i.selectors.activeDescendantId),"aria-labelledby":F,"aria-describedby":k,"aria-autocomplete":"list",defaultValue:null!=(r=null!=(n=e.defaultValue)?n:void 0!==o.defaultValue?null==h?void 0:h(o.defaultValue):null)?r:o.defaultValue,disabled:m||void 0,autoFocus:g,onCompositionStart:C,onCompositionEnd:P,onKeyDown:I,onChange:_,onFocus:M,onBlur:R},j,z);return(0,em.Ci)()({ourProps:W,theirProps:b,slot:U,defaultTag:"input",name:"Combobox.Input"})}),eH=eb.JU,eq=(0,em.FX)(function(e,t){var n,r,i;let o=(0,c.useId)(),{id:l=`headlessui-combobox-options-${o}`,hold:s=!1,anchor:a,portal:u=!1,modal:d=!0,transition:f=!1,...p}=e,h=eF("Combobox.Options"),m=ej("Combobox.Options"),g=(0,et.zn)(a);g&&(u=!0);let[v,b]=(0,et.UF)(g),[y,E]=(0,c.useState)(null),w=(0,et.G3)(),x=(0,X.P)(t,g?v:null,h.actions.setOptionsElement,E),[S,O,T,C,P]=(0,es.y)(h,e=>[e.comboboxState,e.inputElement,e.buttonElement,e.optionsElement,e.activationTrigger]),I=(0,N.g)(O||T),_=(0,N.g)(C),R=(0,eo.O_)(),[A,F]=(0,J.p)(f,y,null!==R?(R&eo.Uw.Open)===eo.Uw.Open:S===eT.Open);(0,B.O)(A,O,h.actions.closeCombobox);let j=!m.__demoMode&&d&&S===eT.Open;(0,K.K)(j,_);let z=!m.__demoMode&&d&&S===eT.Open;(0,k.v)(z,{allowed:(0,c.useCallback)(()=>[O,T,C],[O,T,C])});let U=!(0,es.y)(h,h.selectors.didInputMove)&&A;(0,D.s)(()=>{var t;m.optionsPropsRef.current.static=null!=(t=e.static)&&t},[m.optionsPropsRef,e.static]),(0,D.s)(()=>{m.optionsPropsRef.current.hold=s},[m.optionsPropsRef,s]),(0,Q.i)(S===eT.Open,{container:C,accept:e=>"option"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let W=(0,eb.o2)([null==T?void 0:T.id]),V=(0,Y._)({open:S===eT.Open,option:void 0}),$=(0,L._)(()=>{h.actions.setActivationTrigger(eP.Pointer)}),H=(0,L._)(e=>{e.preventDefault(),h.actions.setActivationTrigger(eP.Pointer)}),q=(0,em.v6)(g?w():{},{"aria-labelledby":W,role:"listbox","aria-multiselectable":m.mode===eC.Multi||void 0,id:l,ref:x,style:{...p.style,...b,"--input-width":(0,M.L)(A,O,!0).width,"--button-width":(0,M.L)(A,T,!0).width},onWheel:P===eP.Pointer?void 0:$,onMouseDown:H,...(0,J.B)(F)}),G=A&&S===eT.Closed&&!e.static,Z=(0,er.O)(G,null==(n=m.virtual)?void 0:n.options),ee=(0,er.O)(G,m.value),en=(0,c.useCallback)(e=>m.compare(ee,e),[m.compare,ee]),ei=(0,c.useMemo)(()=>{if(!m.virtual)return m;if(void 0===Z)throw Error("Missing `options` in virtual mode");return Z!==m.virtual.options?{...m,virtual:{...m.virtual,options:Z}}:m},[m,Z,null==(r=m.virtual)?void 0:r.options]);m.virtual&&Object.assign(p,{children:c.createElement(eD.Provider,{value:ei},c.createElement(ez,{slot:V},p.children))});let el=(0,em.Ci)(),ea=(0,c.useMemo)(()=>m.mode===eC.Multi?m:{...m,isSelected:en},[m,en]);return c.createElement(eE.ZL,{enabled:!!u&&(e.static||A),ownerDocument:I},c.createElement(eD.Provider,{value:ea},el({ourProps:q,theirProps:{...p,children:c.createElement(er.j,{freeze:G},"function"==typeof p.children?null==(i=p.children)?void 0:i.call(p,V):p.children)},slot:V,defaultTag:"div",features:eU,visible:U,name:"Combobox.Options"}
7)))}),eK=(0,em.FX)(function(e,t){var n,r,i;let o=ej("Combobox.Option"),l=eF("Combobox.Option"),s=(0,c.useId)(),{id:a=`headlessui-combobox-option-${s}`,value:u,disabled:d=null!=(i=null==(r=null==(n=o.virtual)?void 0:n.disabled)?void 0:r.call(n,u))&&i,order:f=null,...p}=e,[h]=(0,es.y)(l,e=>[e.inputElement]),m=H(h),g=(0,es.y)(l,(0,c.useCallback)(e=>l.selectors.isActive(e,u,a),[u,a])),v=o.isSelected(u),b=(0,c.useRef)(null),y=(0,j.Y)({disabled:d,value:u,domRef:b,order:f}),E=(0,c.useContext)(eB),w=(0,X.P)(t,b,E?E.measureElement:null),x=(0,L._)(()=>{l.actions.setIsTyping(!1),l.actions.onChange(u)});(0,D.s)(()=>l.actions.registerOption(a,y),[y,a]);let S=(0,es.y)(l,(0,c.useCallback)(e=>l.selectors.shouldScrollIntoView(e,u,a),[u,a]));(0,D.s)(()=>{if(S)return(0,ef.e)().requestAnimationFrame(()=>{var e,t;null==(t=null==(e=b.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})},[S,b]);let O=(0,L._)(e=>{e.preventDefault(),e.button===ey.w.Left&&(d||(x(),(0,eh.Fr)()||requestAnimationFrame(()=>m()),o.mode===eC.Single&&l.actions.closeCombobox()))}),T=(0,L._)(()=>{if(d)return l.actions.goToOption({focus:ed.B.Nothing});let e=o.calculateIndex(u);l.actions.goToOption({focus:ed.B.Specific,idx:e})}),C=(0,G.J)(),P=(0,L._)(e=>C.update(e)),I=(0,L._)(e=>{if(!C.wasMoved(e)||d||g&&l.state.activationTrigger===eP.Pointer)return;let t=o.calculateIndex(u);l.actions.goToOption({focus:ed.B.Specific,idx:t},eP.Pointer)}),_=(0,L._)(e=>{C.wasMoved(e)&&(d||g&&(o.optionsPropsRef.current.hold||l.state.activationTrigger===eP.Pointer&&l.actions.goToOption({focus:ed.B.Nothing})))}),R=(0,Y._)({active:g,focus:g,selected:v,disabled:d});return(0,em.Ci)()({ourProps:{id:a,ref:w,role:"option",tabIndex:!0===d?void 0:-1,"aria-disabled":!0===d||void 0,"aria-selected":v,disabled:void 0,onMouseDown:O,onFocus:T,onPointerEnter:P,onMouseEnter:P,onPointerMove:I,onMouseMove:I,onPointerLeave:_,onMouseLeave:_},theirProps:p,slot:R,defaultTag:"div",name:"Combobox.Option"})}),eY=Object.assign(eW,{Input:e$,Button:eV,Label:eH,Options:eq,Option:eK})},70039:(e,t,n)=>{"use strict";n.d(t,{t:()=>o});var r=n(14343);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(e=i){return(0,r.useCallback)((t,n)=>"string"==typeof e?(null==t?void 0:t[e])===(null==n?void 0:n[e]):e(t,n),[e])}},70139:(e,t,n)=>{"use strict";n.d(t,{g:()=>l});var r,i=n(14343),o=n(96775);function l(){let e,t=(e="u"<typeof document,(0,(r||(r=n.t(i,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[l,s]=i.useState(o._.isHandoffComplete);return l&&!1===o._.isHandoffComplete&&s(!1),i.useEffect(()=>{!0!==l&&s(!0)},[l]),i.useEffect(()=>o._.handoff(),[]),!t&&l}},78170:(e,t,n)=>{"use strict";n.d(t,{ll:()=>T,rD:()=>A,__:()=>C,UU:()=>_,cY:()=>P,BN:()=>I,Ej:()=>R});var r=n(38802);function i(e,t,n){let i,{reference:o,floating:l}=e,s=(0,r.TV)(t),a=(0,r.Dz)(t),u=(0,r.sq)(a),c=(0,r.C0)(t),d=o.x+o.width/2-l.width/2,f=o.y+o.height/2-l.height/2,p=o[u]/2-l[u]/2;switch(c){case"top":i={x:d,y:o.y-l.height};break;case"bottom":i={x:d,y:o.y+o.height};break;case"right":i={x:o.x+o.width,y:f};break;case"left":i={x:o.x-l.width,y:f};break;default:i={x:o.x,y:o.y}}let h=(0,r.Sg)(t);return h&&(i[a]+=p*("end"===h?1:-1)*(n&&"y"===s?-1:1)),i}async function o(e,t){var n;void 0===t&&(t={});let{x:i,y:o,platform:l,rects:s,elements:a,strategy:u}=e,{boundary:c="clippingAncestors",rootBoundary:d="viewport",elementContext:f="floating",altBoundary:p=!1,padding:h=0}=(0,r._3)(t,e),m=(0,r.nI)(h),g=a[p?"floating"===f?"reference":"floating":f],v=(0,r.B1)(await l.getClippingRect({element:null==(n=await (null==l.isElement?void 0:l.isElement(g)))||n?g:g.contextElement||await (null==l.getDocumentElement?void 0:l.getDocumentElement(a.floating)),boundary:c,rootBoundary:d,strategy:u})),b="floating"===f?{x:i,y:o,width:s.floating.width,height:s.floating.height}:s.reference,y=await (null==l.getOffsetParent?void 0:l.getOffsetParent(a.floating)),E=await (null==l.isElement?void 0:l.isElement(y))&&await (null==l.getScale?void 0:l.getScale(y))||{x:1,y:1},w=(0,r.B1)(l.convertOffsetParentRelativeRectToViewportRelativeRect?await l.convertOffsetParentRelativeRectToViewportRelativeRect({elements:a,rect:b,offsetParent:y,strategy:u}):b);return{top:(v.top-w.top+m.top)/E.y,bottom:(w.bottom-v.bottom+m.bottom)/E.y,left:(v.left-w.left+m.left)/E.x,right:(w.right-v.right+m.right)/E.x}}let l=async(e,t,n)=>{let{placement:r="bottom",strategy:l="absolute",middleware:s=[],platform:a}=n,u=a.detectOverflow?a:{...a,detectOverflow:o},c=await (null==a.isRTL?void 0:a.isRTL(t)),d=await a.getElementRects({reference:e,floating:t,strategy:l}),{x:f,y:p}=i(d,r,c),h=r,m=0,g={};for(let n=0;n<s.length;n++){let o=s[n];if(!o)continue;let{name:v,fn:b}=o,{x:y,y:E,data:w,reset:x}=await b({x:f,y:p,initialPlacement:r,placement:h,strategy:l,middlewareData:g,rects:d,platform:u,elements:{reference:e,floating:t}});f=null!=y?y:f,p=null!=E?E:p,g[v]={...g[v],...w},x&&m<50&&(m++,"object"==typeof x&&(x.placement&&(h=x.placement),x.rects&&(d=!0===x.rects?await a.getElementRects({reference:e,floating:t,strategy:l}):x.rects),{x:f,y:p}=i(d,h,c)),n=-1)}return{x:f,y:p,placement:h,strategy:l,middlewareData:g}},s=new Set(["left","top"]);async function a(e,t){let{placement:n,platform:i,elements:o}=e,l=await (null==i.isRTL?void 0:i.isRTL(o.floating)),a=(0,r.C0)(n),u=(0,r.Sg)(n),c="y"===(0,r.TV)(n),d=s.has(a)?-1:1,f=l&&c?-1:1,p=(0,r._3)(t,e),{mainAxis:h,crossAxis:m,alignmentAxis:g}="number"==typeof p?{mainAxis:p,crossAxis:0,alignmentAxis:null}
vendor: 10,514 bytes, line 7
7:{mainAxis:p.mainAxis||0,crossAxis:p.crossAxis||0,alignmentAxis:p.alignmentAxis};return u&&"number"==typeof g&&(m="end"===u?-1*g:g),c?{x:m*f,y:h*d}:{x:h*d,y:m*f}}var u=n(10352);function c(e){let t=(0,u.L9)(e),n=parseFloat(t.width)||0,i=parseFloat(t.height)||0,o=(0,u.sb)(e),l=o?e.offsetWidth:n,s=o?e.offsetHeight:i,a=(0,r.LI)(n)!==l||(0,r.LI)(i)!==s;return a&&(n=l,i=s),{width:n,height:i,$:a}}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,r.Jx)(1);let n=t.getBoundingClientRect(),{width:i,height:o,$:l}=c(t),s=(l?(0,r.LI)(n.width):n.width)/i,a=(l?(0,r.LI)(n.height):n.height)/o;return s&&Number.isFinite(s)||(s=1),a&&Number.isFinite(a)||(a=1),{x:s,y:a}}let p=(0,r.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,n,i){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let l=e.getBoundingClientRect(),s=d(e),a=(0,r.Jx)(1);t&&(i?(0,u.vq)(i)&&(a=f(i)):a=f(e));let c=(void 0===(o=n)&&(o=!1),i&&o&&i===(0,u.zk)(s))?h(s):(0,r.Jx)(0),p=(l.left+c.x)/a.x,m=(l.top+c.y)/a.y,g=l.width/a.x,v=l.height/a.y;if(s&&i){let e=(0,u.zk)(s),t=(0,u.vq)(i)?(0,u.zk)(i):i,n=e,r=(0,u._m)(n);for(;r&&t!==n;){let e=f(r),t=r.getBoundingClientRect(),i=(0,u.L9)(r),o=t.left+(r.clientLeft+parseFloat(i.paddingLeft))*e.x,l=t.top+(r.clientTop+parseFloat(i.paddingTop))*e.y;p*=e.x,m*=e.y,g*=e.x,v*=e.y,p+=o,m+=l,n=(0,u.zk)(r),r=(0,u._m)(n)}}return(0,r.B1)({width:g,height:v,x:p,y:m})}function g(e,t){let n=(0,u.CP)(e).scrollLeft;return t?t.left+n:m((0,u.ep)(e)).left+n}function v(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-g(e,n),y:n.top+t.scrollTop}}function b(e,t,n){var i;let o;if("viewport"===t||"layoutViewport"===t)o=function(e,t,n){void 0===n&&(n="viewport");let r="layoutViewport"===n,i=(0,u.zk)(e),o=(0,u.ep)(e),l=i.visualViewport,s=o.clientWidth,a=o.clientHeight,c=0,d=0;if(l){let e=!(0,u.Tc)()||"fixed"===t;r?e||(c=-l.offsetLeft,d=-l.offsetTop):(s=l.width,a=l.height,e&&(c=l.offsetLeft,d=l.offsetTop))}if(0>=g(o)){let e=o.ownerDocument,t=e.body,n=getComputedStyle(t),r="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,i=Math.abs(o.clientWidth-t.clientWidth-r),l="stable both-edges"===getComputedStyle(o).scrollbarGutter?i/2:i;l<=25&&(s-=l)}return{width:s,height:a,x:c,y:d}}(e,n,t);else if("document"===t){let t,n,l,s,a,c;i=(0,u.ep)(e),t=(0,u.CP)(i),n=i.ownerDocument.body,l=(0,r.T9)(i.scrollWidth,i.clientWidth,n.scrollWidth,n.clientWidth),s=(0,r.T9)(i.scrollHeight,i.clientHeight,n.scrollHeight,n.clientHeight),a=-t.scrollLeft+g(i),c=-t.scrollTop,"rtl"===(0,u.L9)(n).direction&&(a+=(0,r.T9)(i.clientWidth,n.clientWidth)-l),o={width:l,height:s,x:a,y:c}}else if((0,u.vq)(t)){let e,r,i,l,s,a;r=(e=m(t,!0,"fixed"===n)).top+t.clientTop,i=e.left+t.clientLeft,l=f(t),s=t.clientWidth*l.x,a=t.clientHeight*l.y,o={width:s,height:a,x:i*l.x,y:r*l.y}}else{let n=h(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return(0,r.B1)(o)}function y(e){return"static"===(0,u.L9)(e).position}function E(e,t){if(!(0,u.sb)(e)||"fixed"===(0,u.L9)(e).position)return null;if(t)return t(e);let n=e.offsetParent;return(0,u.ep)(e)===n&&(n=n.ownerDocument.body),n}function w(e,t){let n=(0,u.zk)(e);if((0,u.Tf)(e))return n;if(!(0,u.sb)(e)){let t=(0,u.$4)(e);for(;t&&!(0,u.eu)(t);){if((0,u.vq)(t)&&!y(t))return t;t=(0,u.$4)(t)}return n}let r=E(e,t);for(;r&&(0,u.Lv)(r)&&y(r);)r=E(r,t);return r&&(0,u.eu)(r)&&y(r)&&!(0,u.sQ)(r)?n:r||(0,u.gJ)(e)||n}let x=async function(e){let t=this.getOffsetParent||w,n=this.getDimensions,i=await n(e.floating);return{reference:function(e,t,n){let i=(0,u.sb)(t),o=(0,u.ep)(t),l="fixed"===n,s=m(e,!0,l,t),a={scrollLeft:0,scrollTop:0},c=(0,r.Jx)(0);if((i||!l)&&(("body"!==(0,u.mq)(t)||(0,u.ZU)(o))&&(a=(0,u.CP)(t)),i)){let e=m(t,!0,l,t);c.x=e.x+t.clientLeft,c.y=e.y+t.clientTop}!i&&o&&(c.x=g(o));let d=!o||i||l?(0,r.Jx)(0):v(o,a);return{x:s.left+a.scrollLeft-c.x-d.x,y:s.top+a.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}}},S={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:i,strategy:o}=e,l="fixed"===o,s=(0,u.ep)(i),a=!!t&&(0,u.Tf)(t.floating);if(i===s||a&&l)return n;let c={scrollLeft:0,scrollTop:0},d=(0,r.Jx)(1),p=(0,r.Jx)(0),h=(0,u.sb)(i);if((h||!l)&&(("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 g=!s||h||l?(0,r.Jx)(0):v(s,c);return{width:n.width*d.x,height:n.height*d.y,x:n.x*d.x-c.scrollLeft*d.x+p.x+g.x,y:n.y*d.y-c.scrollTop*d.y+p.y+g.y}},getDocumentElement:u.ep,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:i,strategy:o}=e,l=[..."clippingAncestors"===n?(0,u.Tf)(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=(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,l=o?(0,u.$4)(e):e;for(;(0,u.vq)(l)&&!(0,u.eu)(l);){let e=(0,u.L9)(l),t=(0,u.sQ)(l),n=i?i.position:o?"fixed":"";t||"fixed"!==n&&("absolute"!==n||"static"!==e.position)?i=e:r=r.filter(e=>e!==l),l=(0,u.$4)(l)}return t.set(e,r),r}(t,this._c):[].concat(n),i],s=b(t,l[0],o),a=s.top,c=s.right,d=s.bottom,f=s.left;for(let e=1;e<l.length;e++){let n=b(t,l[e],o);a=(0,r.T9)(n.top,a),c=(0,r.jk)(n.right,c),d=(0,r.jk)(n.bottom,d),f=(0,r.T9)(n.left,f)}return{width:c-f,height:d-a,x:f,y:a}},getOffsetParent:w,getElementRects:x,getClientRects:function(e){return e.getClientRects?Array.from(e.getClientRects()):[]},getDimensions:function(e){let{width:t,height:n}=c(e);return{width:t,height:n}},getScale:f,isElement:u.vq,isRTL:function(e){return"rtl"===(0,u.L9)(e).direction}};function O(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function T(e,t,n,i){let o;void 0===i&&(i={});let{ancestorScroll:l=!0,ancestorResize:s=!0,elementResize:a="function"==typeof ResizeObserver,layoutShift:c="function"==typeof IntersectionObserver,animationFrame:f=!1}=i,p=d(e),h=l||s?[...p?(0,u.v9)(p):[],...t?(0,u.v9)(t):[]]:[];h.forEach(e=>{l&&e.addEventListener("scroll",n),s&&e.addEventListener("resize",n)});let g=p&&c?function(e,t,n){let i,o=null,l=(0,u.ep)(e);function s(){var e;clearTimeout(i),null==(e=o)||e.disconnect(),o=null}function a(n,u){void 0===n&&(n=!1),void 0===u&&(u=1),s();let c=e.getBoundingClientRect(),{left:d,top:f,width:p,height:h}=c;if(n||t(),!p||!h)return;let m={rootMargin:-(0,r.RI)(f)+"px "+-(0,r.RI)(l.clientWidth-(d+p))+"px "+-(0,r.RI)(l.clientHeight-(f+h))+"px "+-(0,r.RI)(d)+"px",threshold:(0,r.T9)(0,(0,r.jk)(1,u))||1},g=!0;function v(t){let n=t[0].intersectionRatio;if(!O(c,e.getBoundingClientRect()))return a();if(n!==u){if(!g)return a();n?a(!1,n):i=setTimeout(()=>{a(!1,1e-7)},1e3)}g=!1}try{o=new IntersectionObserver(v,{...m,root:l.ownerDocument})}catch(e){o=new IntersectionObserver(v,m)}o.observe(e)}let c=(0,u.zk)(e),d=()=>a(n);return c.addEventListener("resize",d),a(!0),()=>{c.removeEventListener("resize",d),s()}}(p,n,s):null,v=-1,b=null;a&&(b=new ResizeObserver(e=>{let[r]=e;r&&r.target===p&&b&&t&&(b.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var e;null==(e=b)||e.observe(t)})),n()}),p&&!f&&b.observe(p),t&&b.observe(t));let y=f?m(e):null;return f&&function t(){let r=m(e);y&&!O(y,r)&&n(),y=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;h.forEach(e=>{l&&e.removeEventListener("scroll",n),s&&e.removeEventListener("resize",n)}),null==g||g(),null==(e=b)||e.disconnect(),b=null,f&&cancelAnimationFrame(o)}}let C=o,P=function(e){return void 0===e&&(e=0),{name:"offset",options:e,async fn(t){var n,r;let{x:i,y:o,placement:l,middlewareData:s}=t,u=await a(t,e);return l===(null==(n=s.offset)?void 0:n.placement)&&null!=(r=s.arrow)&&r.alignmentOffset?{}:{x:i+u.x,y:o+u.y,data:{...u,placement:l}}}}},I=function(e){return void 0===e&&(e={}),{name:"shift",options:e,async fn(t){let{x:n,y:i,placement:o,platform:l}=t,{mainAxis:s=!0,crossAxis:a=!1,limiter:u={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...c}=(0,r._3)(e,t),d={x:n,y:i},f=await l.detectOverflow(t,c),p=(0,r.TV)(o),h=(0,r.PG)(p),m=d[h],g=d[p],v=(e,t)=>(0,r.qE)(t+f["y"===e?"top":"left"],t,t-f["y"===e?"bottom":"right"]);s&&(m=v(h,m)),a&&(g=v(p,g));let b=u.fn({...t,[h]:m,[p]:g});return{...b,data:{x:b.x-n,y:b.y-i,enabled:{[h]:s,[p]:a}}}}}},_=function(e){return void 0===e&&(e={}),{name:"flip",options:e,async fn(t){var n,i,o,l,s;let{placement:a,middlewareData:u,rects:c,initialPlacement:d,platform:f,elements:p}=t,{mainAxis:h=!0,crossAxis:m=!0,fallbackPlacements:g,fallbackStrategy:v="bestFit",fallbackAxisSideDirection:b="none",flipAlignment:y=!0,...E}=(0,r._3)(e,t);if(null!=(n=u.arrow)&&n.alignmentOffset)return{};let w=(0,r.C0)(a),x=(0,r.TV)(d),S=(0,r.C0)(d)===d,O=await (null==f.isRTL?void 0:f.isRTL(p.floating)),T=g||(S||!y?[(0,r.bV)(d)]:(0,r.WJ)(d)),C="none"!==b;!g&&C&&T.push(...(0,r.lP)(d,y,b,O));let P=[d,...T],I=await f.detectOverflow(t,E),_=[],R=(null==(i=u.flip)?void 0:i.overflows)||[];if(h&&_.push(I[w]),m){let e=(0,r.w7)(a,c,O);_.push(I[e[0]],I[e[1]])}if(R=[...R,{placement:a,overflows:_}],!_.every(e=>e<=0)){let e=((null==(o=u.flip)?void 0:o.index)||0)+1,t=P[e];if(t&&("alignment"!==m||x===(0,r.TV)(t)||R.every(e=>(0,r.TV)(e.placement)!==x||e.overflows[0]>0)))return{data:{index:e,overflows:R},reset:{placement:t}};let n=null==(l=R.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:l.placement;if(!n)switch(v){case"bestFit":{let e=null==(s=R.filter(e=>{if(C){let t=(0,r.TV)(e.placement);return t===x||"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&&(n=e);break}case"initialPlacement":n=d}if(a!==n)return{reset:{placement:n}}}return{}}}},R=function(e){return void 0===e&&(e={}),{name:"size",options:e,async fn(t){let n,i,{placement:o,rects:l,platform:s,elements:a}=t,{apply:u=()=>{},...c}=(0,r._3)(e,t),d=await s.detectOverflow(t,c),f=(0,r.C0)(o),p=(0,r.Sg)(o),h="y"===(0,r.TV)(o),{width:m,height:g}=l.floating;"top"===f||"bottom"===f?(n=f,i=p===(await (null==s.isRTL?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(i=f,n="end"===p?"top":"bottom");let v=g-d.top-d.bottom,b=m-d.left-d.right,y=(0,r.jk)(g-d[n],v),E=(0,r.jk)(m-d[i],b),w=t.middlewareData.shift,x=!w,S=y,O=E;null!=w&&w.enabled.x&&(O=b),null!=w&&w.enabled.y&&(S=v),x&&!p&&(h?O=m-2*(0,r.T9)(d.left,d.right):S=g-2*(0,r.T9)(d.top,d.bottom)),await u({...t,availableWidth:O,availableHeight:S});let T=await s.getDimensions(a.floating);
7return m!==T.width||g!==T.height?{reset:{rects:!0}}:{}}}},A=(e,t,n)=>{let r=new Map,i=null!=n?n:{},o={...S,...i.platform,_c:r};return l(e,t,{...i,platform:o})}},78731:(e,t,n)=>{"use strict";n.d(t,{L:()=>s});var r=n(14343),i=n(83423),o=n(26197);function l(e){if(null===e)return{width:0,height:0};let{width:t,height:n}=e.getBoundingClientRect();return{width:t,height:n}}function s(e,t,n=!1){let[a,u]=(0,r.useState)(()=>l(t));return(0,o.s)(()=>{if(!t||!e)return;let n=(0,i.e)();return n.requestAnimationFrame(function e(){n.requestAnimationFrame(e),u(e=>{let n=l(t);return n.width===e.width&&n.height===e.height?e:n})}),()=>{n.dispose()}},[t,e]),n?{width:`${a.width}px`,height:`${a.height}px`}:a}},80101:(e,t,n)=>{"use strict";n.d(t,{c:()=>i});var r=n(14343);function i(e,t){return(0,r.useMemo)(()=>{var n;if(e.type)return e.type;let r=null!=(n=e.as)?n:"button";if("string"==typeof r&&"button"===r.toLowerCase()||(null==t?void 0:t.tagName)==="BUTTON"&&!t.hasAttribute("type"))return"button"},[e.type,e.as,t])}},80888:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return f}});let r=n(75591)._(n(14343)),i=n(47670),o=[],l=[],s=!1;function a(e){let t=e(),n={loading:!0,loaded:null,error:null};return n.promise=t.then(e=>(n.loading=!1,n.loaded=e,e)).catch(e=>{throw n.loading=!1,n.error=e,e}),n}class u{constructor(e,t){this._loadFn=e,this._opts=t,this._callbacks=new Set,this._delay=null,this._timeout=null,this.retry()}promise(){return this._res.promise}retry(){this._clearTimeouts(),this._res=this._loadFn(this._opts.loader),this._state={pastDelay:!1,timedOut:!1};let{_res:e,_opts:t}=this;e.loading&&("number"==typeof t.delay&&(0===t.delay?this._state.pastDelay=!0:this._delay=setTimeout(()=>{this._update({pastDelay:!0})},t.delay)),"number"==typeof t.timeout&&(this._timeout=setTimeout(()=>{this._update({timedOut:!0})},t.timeout))),this._res.promise.then(()=>{this._update({}),this._clearTimeouts()}).catch(e=>{this._update({}),this._clearTimeouts()}),this._update({})}_update(e){this._state={...this._state,error:this._res.error,loaded:this._res.loaded,loading:this._res.loading,...e},this._callbacks.forEach(e=>e())}_clearTimeouts(){clearTimeout(this._delay),clearTimeout(this._timeout)}getCurrentValue(){return this._state}subscribe(e){return this._callbacks.add(e),()=>{this._callbacks.delete(e)}}}function c(e){return function(e,t){let n=Object.assign({loader:null,loading:null,delay:200,timeout:null,webpack:null,modules:null},t),o=null;function a(){if(!o){let t=new u(e,n);o={getCurrentValue:t.getCurrentValue.bind(t),subscribe:t.subscribe.bind(t),retry:t.retry.bind(t),promise:t.promise.bind(t)}}return o.promise()}if(!s){let e=n.webpack&&1?n.webpack():n.modules;e&&l.push(t=>{for(let n of e)if(t.includes(n))return a()})}function c(e,t){let l;a(),(l=r.default.useContext(i.LoadableContext))&&Array.isArray(n.modules)&&n.modules.forEach(e=>{l(e)});let s=r.default.useSyncExternalStore(o.subscribe,o.getCurrentValue,o.getCurrentValue);return r.default.useImperativeHandle(t,()=>({retry:o.retry}),[]),r.default.useMemo(()=>{var t;return s.loading||s.error?r.default.createElement(n.loading,{isLoading:s.loading,pastDelay:s.pastDelay,timedOut:s.timedOut,error:s.error,retry:o.retry}):s.loaded?r.default.createElement((t=s.loaded)&&t.default?t.default:t,e):null},[e,s])}return c.preload=()=>a(),c.displayName="LoadableComponent",r.default.forwardRef(c)}(a,e)}function d(e,t){let n=[];for(;e.length;){let r=e.pop();n.push(r(t))}return Promise.all(n).then(()=>{if(e.length)return d(e,t)})}c.preloadAll=()=>new Promise((e,t)=>{d(o).then(e,t)}),c.preloadReady=(e=[])=>new Promise(t=>{let n=()=>(s=!0,t());d(l,e).then(n,n)}),window.__NEXT_PRELOADREADY=c.preloadReady;let f=c},82710:(e,t,n)=>{"use strict";n.d(t,{bq:()=>i,wt:()=>o,sD:()=>r}),n(11963);function r(e,t){return!!t&&!!e&&e.contains(t)}let i=(e=document)=>e.activeElement;function o(e){return e.target}},83246:(e,t,n)=>{"use strict";let r,i;n.d(t,{K:()=>m});var o,l,s=n(14343),a=n(26197),u=n(83423),c=n(44944),d=n(36739);function f(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let p=(o=()=>new Map,l={PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:(0,u.e)(),meta:new Set,computedMeta:{}};return r.count++,r.meta.add(t),r.computedMeta=f(r.meta),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t),n.computedMeta=f(n.meta)),this},SCROLL_PREVENT(e){let t,n={doc:e.doc,d:e.d,meta:()=>e.computedMeta},r=[(0,d.un)()?{before({doc:e,d:t,meta:n}
7){function r(e){for(let t of n().containers)for(let n of t())if(n.contains(e))return!0;return!1}t.microTask(()=>{var n;if("auto"!==window.getComputedStyle(e.documentElement).scrollBehavior){let n=(0,u.e)();n.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>n.dispose()))}let i=null!=(n=window.scrollY)?n:window.pageYOffset,o=null;t.addEventListener(e,"click",t=>{if(c.Lk(t.target))try{let n=t.target.closest("a");if(!n)return;let{hash:i}=new URL(n.href),l=e.querySelector(i);c.Lk(l)&&!r(l)&&(o=l)}catch{}},!0),t.group(n=>{t.addEventListener(e,"touchstart",e=>{if(n.dispose(),c.Lk(e.target)&&c.pv(e.target))if(r(e.target)){let t=e.target;for(;t.parentElement&&r(t.parentElement);)t=t.parentElement;n.style(t,"overscrollBehavior","contain")}else n.style(e.target,"touchAction","none")})}),t.addEventListener(e,"touchmove",e=>{if(c.Lk(e.target)&&!c.A3(e.target))if(r(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}),t.add(()=>{var e;i!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,i),o&&o.isConnected&&(o.scrollIntoView({block:"nearest"}),o=null)})})}}:{},{before({doc:e}){var n;let r=e.documentElement;t=Math.max(0,(null!=(n=e.defaultView)?n:window).innerWidth-r.clientWidth)},after({doc:e,d:n}){let r=e.documentElement,i=Math.max(0,r.clientWidth-r.offsetWidth),o=Math.max(0,t-i);n.style(r,"paddingRight",`${o}px`)}},{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];r.forEach(({before:e})=>null==e?void 0:e(n)),r.forEach(({after:e})=>null==e?void 0:e(n))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}},r=o(),i=new Set,{getSnapshot:()=>r,subscribe:e=>(i.add(e),()=>i.delete(e)),dispatch(e,...t){let n=l[e].call(r,...t);n&&(r=n,i.forEach(e=>e()))}});p.subscribe(()=>{let e=p.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let e="hidden"===t.get(n.doc),r=0!==n.count;(r&&!e||!r&&e)&&p.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&p.dispatch("TEARDOWN",n)}});var h=n(85347);function m(e,t,n=()=>[document.body]){!function(e,t,n=()=>({containers:[]})){let r=(0,s.useSyncExternalStore)(p.subscribe,p.getSnapshot,p.getSnapshot),i=t?r.get(t):void 0;i&&i.count,(0,a.s)(()=>{if(!(!t||!e))return p.dispatch("PUSH",t,n),()=>p.dispatch("POP",t,n)},[e,t])}((0,h.S)(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],n]}})}}
7,83423:(e,t,n)=>{"use strict";n.d(t,{e:()=>function e(){let t=[],n={addEventListener:(e,t,r,i)=>(e.addEventListener(t,r,i),n.add(()=>e.removeEventListener(t,r,i))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return n.add(()=>cancelAnimationFrame(t))},nextFrame:(...e)=>n.requestAnimationFrame(()=>n.requestAnimationFrame(...e)),setTimeout(...e){let t=setTimeout(...e);return n.add(()=>clearTimeout(t))},microTask(...e){let t={current:!0};return(0,r._)(()=>{t.current&&e[0]()}),n.add(()=>{t.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(t){let n=e();return t(n),this.add(()=>n.dispose())},add:e=>(t.includes(e)||t.push(e),()=>{let n=t.indexOf(e);if(n>=0)for(let e of t.splice(n,1))e()}),dispose(){for(let e of t.splice(0))e()}};return n}});var r=n(16842)},85347:(e,t,n)=>{"use strict";n.d(t,{S:()=>s});var r=n(14343),i=n(43599),o=n(60309),l=n(26197);function s(e,t){let n=(0,r.useId)(),s=i.D.get(t),[a,u]=(0,o.y)(s,(0,r.useCallback)(e=>[s.selectors.isTop(e,n),s.selectors.inStack(e,n)],[s,n]));return(0,l.s)(()=>{if(e)return s.actions.push(n),()=>s.actions.pop(n)},[s,e,n]),!!e&&(!u||a)}},85718:(e,t,n)=>{"use strict";n.d(t,{i:()=>l});var r=n(14343),i=n(36023),o=n(26197);function l(e,{container:t,accept:n,walk:s}){let a=(0,r.useRef)(n),u=(0,r.useRef)(s);(0,r.useEffect)(()=>{a.current=n,u.current=s},[n,s]),(0,o.s)(()=>{if(!t||!e)return;let n=(0,i.TW)(t);if(!n)return;let r=a.current,o=u.current,l=Object.assign(e=>r(e),{acceptNode:r}),s=n.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,l,!1);for(;s.nextNode();)o(s.currentNode)},[t,e,a,u])}},86481:(e,t,n)=>{"use strict";n.d(t,{_:()=>i});var r=n(14343);function i(e){return(0,r.useMemo)(()=>e,Object.values(e))}},88056:(e,t)=>{"use strict";function n({widthInt:e,heightInt:t,blurWidth:r,blurHeight:i,blurDataURL:o,objectFit:l}){let s=r?40*r:e,a=i?40*i:t,u=s&&a?`viewBox='0 0 ${s} ${a}'`:"";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"===l?"xMidYMid":"cover"===l?"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 n}})},88466:(e,t,n)=>{"use strict";n.d(t,{P:()=>l});var r=n(14343),i=n(33475),o=n(11211);function l(e,t,n){let[l,s]=(0,r.useState)(n),a=void 0!==e,u=(0,r.useRef)(a),c=(0,r.useRef)(!1),d=(0,r.useRef)(!1);return!a||u.current||c.current?a||!u.current||d.current||(d.current=!0,u.current=a,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=a,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.")),[a?e:l,(0,o._)(e=>(a||(0,i.flushSync)(()=>s(e)),null==t?void 0:t(e)))]}},88691:(e,t)=>{"use strict";function n(e,t){let n=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-n)<Math.abs(e-n)?t:e,t.qualities[0]):n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findClosestQuality",{enumerable:!0,get:function(){return n}})},92693:(e,t,n)=>{"use strict";n.d(t,{q:()=>o});var r=n(14343);let i=(0,r.createContext)(void 0);function o(){return(0,r.useContext)(i)}},93134:(e,t,n)=>{"use strict";n.d(t,{e:()=>o});var r=n(14343);let i=(0,r.createContext)(()=>{});function o({value:e,children:t}){return r.createElement(i.Provider,{value:e},t)}},95302:(e,t,n)=>{"use strict";
7Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return i}});let r=n(14343);function i(e,t){let n=(0,r.useRef)(null),i=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=n.current;e&&(n.current=null,e());let t=i.current;t&&(i.current=null,t())}else e&&(n.current=o(e,r)),t&&(i.current=o(t,r))},[e,t])}function o(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("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)},95678:(e,t,n)=>{"use strict";n.d(t,{q:()=>a});var r=n(14343),i=n(44944);let o=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function l(e){var t,n;let r=null!=(t=e.innerText)?t:"",l=e.cloneNode(!0);if(!i.sb(l))return r;let s=!1;for(let e of l.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),s=!0;let a=s?null!=(n=l.innerText)?n:"":r;return o.test(a)&&(a=a.replace(o,"")),a}var s=n(11211);function a(e){let t=(0,r.useRef)(""),n=(0,r.useRef)("");return(0,s._)(()=>{let r=e.current;if(!r)return"";let i=r.innerText;if(t.current===i)return n.current;let o=(function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let n=e.getAttribute("aria-labelledby");if(n){let e=n.split(" ").map(e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():l(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return l(e).trim()})(r).trim().toLowerCase();return t.current=i,n.current=o,o})}},96775:(e,t,n)=>{"use strict";n.d(t,{_:()=>l});var r=Object.defineProperty,i=(e,t,n)=>{let i;return(i="symbol"!=typeof t?t+"":t)in e?r(e,i,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[i]=n,n};class o{constructor(){i(this,"current",this.detect()),i(this,"handoffState","pending"),i(this,"currentId",0)}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"u"<typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}let l=new o},98469:(e,t,n)=>{"use strict";let r;n.d(t,{o:()=>N});var i=n(82710),o=n(11963),l=n(14343);let s="u">typeof document?l.useLayoutEffect:()=>{};function a(e){return e.nativeEvent=e,e.isDefaultPrevented=()=>e.defaultPrevented,e.isPropagationStopped=()=>e.cancelBubble,e.persist=()=>{},e}function u(e){let t=(0,l.useRef)({isFocused:!1,observer:null});return s(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]),(0,l.useCallback)(n=>{let r=(0,i.wt)(n);(r instanceof HTMLButtonElement||r instanceof HTMLInputElement||r instanceof HTMLTextAreaElement||r instanceof HTMLSelectElement)&&(t.current.isFocused=!0,r.addEventListener("focusout",n=>{if(t.current.isFocused=!1,r.disabled){let t=a(n);e?.(t)}t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&r.disabled){t.current.observer?.disconnect();let e=r===(0,i.bq)()?null:(0,i.bq)();r.dispatchEvent(new FocusEvent("blur",{relatedTarget:e})),r.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:e}))}}),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]}))},[e])}function c(e){if("u"<typeof window||null==window.navigator)return!1;let t=window.navigator.userAgentData?.brands;return Array.isArray(t)&&t.some(t=>e.test(t.brand))||e.test(window.navigator.userAgent)}function d(e){return"u">typeof window&&null!=window.navigator&&e.test(window.navigator.userAgentData?.platform||window.navigator.platform)}function f(e){let t=null;return()=>(null==t&&(t=e()),t)}let p=f(function(){return d(/^Mac/i)}),h=f(function(){return d(/^iPhone/i)}),m=f(function(){return d(/^iPad/i)||p()&&navigator.maxTouchPoints>1}),g=f(function(){return h()||m()});f(function(){return p()||g()});
7let v=f(function(){return c(/AppleWebKit/i)&&(g()||!b())});f(function(){return v()&&!b()&&!E()});let b=f(function(){return c(/Chrome|CriOS|CrMo/i)}),y=f(function(){return c(/Android/i)}),E=f(function(){return c(/(Firefox|FxiOS)/i)}),w=null;function x(e,t,n=!0){let{metaKey:r,ctrlKey:i,altKey:o,shiftKey:l}=t;!v()&&E()&&window.event?.type?.startsWith("key")&&"_blank"===e.target&&(p()?r=!0:i=!0);let s=v()&&p()&&!m()&&1?new KeyboardEvent("keydown",{keyIdentifier:"Enter",metaKey:r,ctrlKey:i,altKey:o,shiftKey:l}):new MouseEvent("click",{metaKey:r,ctrlKey:i,altKey:o,shiftKey:l,detail:1,bubbles:!0,cancelable:!0});x.isOpening=n;if(function(){if(null==w){w=!1;try{document.createElement("div").focus({get preventScroll(){return w=!0,!0}})}catch{}}return w}())e.focus({preventScroll:!0});else{let t=function(e){let t=e.parentNode,n=[],r=document.scrollingElement||document.documentElement;for(;t instanceof HTMLElement&&t!==r;)(t.offsetHeight<t.scrollHeight||t.offsetWidth<t.scrollWidth)&&n.push({element:t,scrollTop:t.scrollTop,scrollLeft:t.scrollLeft}),t=t.parentNode;return r instanceof HTMLElement&&n.push({element:r,scrollTop:r.scrollTop,scrollLeft:r.scrollLeft}),n}(e);e.focus(),function(e){for(let{element:t,scrollTop:n,scrollLeft:r}of e)t.scrollTop=n,t.scrollLeft=r}(t)}e.dispatchEvent(s),x.isOpening=!1}x.isOpening=!1;let S=null,O=new Set,T=new Map,C=!1,P=!1,I={Tab:!0,Escape:!0};function _(e,t){for(let n of O)n(e,t)}function R(e){C=!0,x.isOpening||e.metaKey||!p()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(S="keyboard",_("keyboard",e))}function A(e){S="pointer","pointerType"in e&&e.pointerType,("mousedown"===e.type||"pointerdown"===e.type)&&(C=!0,_("pointer",e))}function M(e){x.isOpening||(""!==e.pointerType||!e.isTrusted)&&(y()&&e.pointerType?"click"!==e.type||1!==e.buttons:0!==e.detail||e.pointerType)||(C=!0,S="virtual")}function L(e){let t=(0,o.mD)((0,i.wt)(e)),n=(0,o.TW)((0,i.wt)(e));(0,i.wt)(e)!==t&&(0,i.wt)(e)!==n&&e.isTrusted&&(C||P||(S="virtual",_("virtual",e)),C=!1,P=!1)}function F(){C=!1,P=!0}function k(e){if("u"<typeof window||"u"<typeof document)return;let t=(0,o.mD)(e),n=(0,o.TW)(e);if(T.get(t))return;let r=t.HTMLElement.prototype.focus;Reflect.defineProperty(t.HTMLElement.prototype,"focus",{configurable:!0,writable:!0,value:function(){C=!0,r.apply(this,arguments)}}),n.addEventListener("keydown",R,!0),n.addEventListener("keyup",R,!0),n.addEventListener("click",M,!0),t.addEventListener("focus",L,!0),t.addEventListener("blur",F,!1),"u">typeof PointerEvent&&(n.addEventListener("pointerdown",A,!0),n.addEventListener("pointermove",A,!0),n.addEventListener("pointerup",A,!0)),t.addEventListener("beforeunload",()=>{D(e)},{once:!0}),T.set(t,{focus:r})}let D=(e,t)=>{let n=(0,o.mD)(e),r=(0,o.TW)(e);t&&r.removeEventListener("DOMContentLoaded",t),T.has(n)&&(Reflect.defineProperty(n.HTMLElement.prototype,"focus",{configurable:!0,writable:!0,value:T.get(n).focus}),r.removeEventListener("keydown",R,!0),r.removeEventListener("keyup",R,!0),r.removeEventListener("click",M,!0),n.removeEventListener("focus",L,!0),n.removeEventListener("blur",F,!1),"u">typeof PointerEvent&&(r.removeEventListener("pointerdown",A,!0),r.removeEventListener("pointermove",A,!0),r.removeEventListener("pointerup",A,!0)),T.delete(n))};function j(){return"pointer"!==S}"u">typeof document&&("loading"!==(r=(0,o.TW)(void 0)).readyState?k(void 0):r.addEventListener("DOMContentLoaded",()=>{k(void 0)}));let B=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);var z=n(22999);function N(e={}){var t;let{autoFocus:n=!1,isTextInput:r,within:s}=e,c=(0,l.useRef)({isFocused:!1,isFocusVisible:n||j()}),[d,f]=(0,l.useState)(!1),[p,h]=(0,l.useState)(()=>c.current.isFocused&&c.current.isFocusVisible),m=(0,l.useCallback)(()=>h(c.current.isFocused&&c.current.isFocusVisible),[]),g=(0,l.useCallback)(e=>{c.current.isFocused=e,c.current.isFocusVisible=j(),f(e),m()},[m]);t={enabled:d,isTextInput:r},k(),(0,l.useEffect)(()=>{if(t?.enabled===!1)return;let e=(e,n)=>{var r;let l,s,a,u,d,f,p,h;r=!!t?.isTextInput,l=n?(0,i.wt)(n):void 0,s=(0,o.TW)(l),u=void 0!==(a=(0,o.mD)(l))?a.HTMLInputElement:HTMLInputElement,d=void 0!==a?a.HTMLTextAreaElement:HTMLTextAreaElement,f=void 0!==a?a.HTMLElement:HTMLElement,p=void 0!==a?a.KeyboardEvent:KeyboardEvent,h=(0,i.bq)(s),(r=r||h instanceof u&&!B.has(h.type)||h instanceof d||h instanceof f&&h.isContentEditable)&&"keyboard"===e&&n instanceof p&&!I[n.key]||(e=>{c.current.isFocusVisible=e,m()})(j())};return O.add(e),()=>{O.delete(e)}},[r,d]);let{focusProps:v}=function(e){let{isDisabled:t,onFocus:n,onBlur:r,onFocusChange:s}=e,a=(0,l.useCallback)(e=>{if((0,i.wt)(e)===e.currentTarget)return r&&r(e),s&&s(!1),!0},[r,s]),c=u(a),d=(0,l.useCallback)(e=>{let t=(0,i.wt)(e),r=(0,o.TW)(t),l=r?(0,i.bq)(r):(0,i.bq)();t===e.currentTarget&&t===l&&(n&&n(e),s&&s(!0),c(e))},[s,n,c]);return{focusProps:{onFocus:!t&&(n||s||r)?d:void 0,onBlur:!t&&(r||s)?a:void 0}}}({isDisabled:s,onFocusChange:g}),{focusWithinProps:b}=function(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:s}=e,c=(0,l.useRef)({isFocusWithin:!1}),{addGlobalListener:d,removeAllGlobalListeners:f}=(0,z.A)(),p=(0,l.useCallback)(e=>{(0,i.sD)(e.currentTarget,(0,i.wt)(e))&&c.current.isFocusWithin&&!(0,i.sD)(e.currentTarget,e.relatedTarget)&&(c.current.isFocusWithin=!1,f(),n&&n(e),s&&s(!1))},[n,s,c,f]),h=u(p),m=(0,l.useCallback)(e=>{if(!(0,i.sD)(e.currentTarget,(0,i.wt)(e)))return;let t=(0,i.wt)(e),n=(0,o.TW)(t),l=(0,i.bq)(n);if(!c.current.isFocusWithin&&l===t){r&&r(e),s&&s(!0),c.current.isFocusWithin=!0,h(e);let t=e.currentTarget;d(n,"focus",e=>{let r=(0,i.wt)(e);if(c.current.isFocusWithin&&!(0,i.sD)(t,r)){let e=new n.defaultView.FocusEvent("blur",{relatedTarget:r});Object.defineProperty(e,"target",{value:t}
7),Object.defineProperty(e,"currentTarget",{value:t}),p(a(e))}},{capture:!0})}},[r,s,h,d,p]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:m,onBlur:p}}}({isDisabled:!s,onFocusWithinChange:g});return{isFocused:d,isFocusVisible:p,focusProps:s?b:v}}},98664:(e,t,n)=>{"use strict";n.d(t,{BN:()=>p,Ej:()=>m,UU:()=>h,cY:()=>f,we:()=>d});var r=n(78170),i=n(14343),o=n(33475),l="u">typeof document?i.useLayoutEffect:function(){};function s(e,t){let n,r,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((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!s(e[r],t[r]))return!1;return!0}if((n=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){let n=i[r];if(("_owner"!==n||!e.$$typeof)&&!s(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function a(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function u(e,t){let n=a(e);return Math.round(t*n)/n}function c(e){let t=i.useRef(e);return l(()=>{t.current=e}),t}function d(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:d=[],platform:f,elements:{reference:p,floating:h}={},transform:m=!0,whileElementsMounted:g,open:v}=e,[b,y]=i.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[E,w]=i.useState(d);s(E,d)||w(d);let[x,S]=i.useState(null),[O,T]=i.useState(null),C=i.useCallback(e=>{e!==R.current&&(R.current=e,S(e))},[]),P=i.useCallback(e=>{e!==A.current&&(A.current=e,T(e))},[]),I=p||x,_=h||O,R=i.useRef(null),A=i.useRef(null),M=i.useRef(b),L=null!=g,F=c(g),k=c(f),D=c(v),j=i.useCallback(()=>{if(!R.current||!A.current)return;let e={placement:t,strategy:n,middleware:E};k.current&&(e.platform=k.current),(0,r.rD)(R.current,A.current,e).then(e=>{let t={...e,isPositioned:!1!==D.current};B.current&&!s(M.current,t)&&(M.current=t,o.flushSync(()=>{y(t)}))})},[E,t,n,k,D]);l(()=>{!1===v&&M.current.isPositioned&&(M.current.isPositioned=!1,y(e=>({...e,isPositioned:!1})))},[v]);let B=i.useRef(!1);l(()=>(B.current=!0,()=>{B.current=!1}),[]),l(()=>{if(I&&(R.current=I),_&&(A.current=_),I&&_){if(F.current)return F.current(I,_,j);j()}},[I,_,j,F,L]);let z=i.useMemo(()=>({reference:R,floating:A,setReference:C,setFloating:P}),[C,P]),N=i.useMemo(()=>({reference:I,floating:_}),[I,_]),U=i.useMemo(()=>{let e={position:n,left:0,top:0};if(!N.floating)return e;let t=u(N.floating,b.x),r=u(N.floating,b.y);return m?{...e,transform:"translate("+t+"px, "+r+"px)",...a(N.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,m,N.floating,b.x,b.y]);return i.useMemo(()=>({...b,update:j,refs:z,elements:N,floatingStyles:U}),[b,j,z,N,U])}let f=(e,t)=>{let n=(0,r.cY)(e);return{name:n.name,fn:n.fn,options:[e,t]}},p=(e,t)=>{let n=(0,r.BN)(e);return{name:n.name,fn:n.fn,options:[e,t]}},h=(e,t)=>{let n=(0,r.UU)(e);return{name:n.name,fn:n.fn,options:[e,t]}},m=(e,t)=>{let n=(0,r.Ej)(e);return{name:n.name,fn:n.fn,options:[e,t]}}},99223:(e,t,n)=>{"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r={default:function(){return u},noSSR:function(){return a}};for(var i in r)Object.defineProperty(t,i,{enumerable:!0,get:r[i]});let o=n(75591);n(15383),n(14343);let l=o._(n(80888));function s(e){return{default:e?.default||e}}function a(e,t){return delete t.webpack,delete t.modules,e(t)}function u(e,t){let n=l.default,r={loading:({error:e,isLoading:t,pastDelay:n})=>null};e instanceof Promise?r.loader=()=>e:"function"==typeof e?r.loader=e:"object"==typeof e&&(r={...r,...e});let i=(r={...r,...t}).loader;return(r.loadableGenerated&&(r={...r,...r.loadableGenerated},delete r.loadableGenerated),"boolean"!=typeof r.ssr||r.ssr)?n({...r,loader:()=>null!=i?i().then(s):Promise.resolve(s(()=>null))}):(delete r.webpack,delete r.modules,a(n,r))}("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)}}]);

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.