1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[1451],{81451:function(e,t,n){let r;n.d(t,{u:function(){return L}});var i=n(2265),l=n(90945),a=n(13323),u=n(11725),o=n(93394),s=n(64518),c=n(31948),f=n(72238),d=n(93689),v=n(16015),h=n(24536);function m(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e&&n.length>0&&e.classList.add(...n)}function p(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e&&n.length>0&&e.classList.remove(...n)}var g=n(37863),b=n(42120),y=n(27847);function E(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.split(/\s+/).filter(e=>e.length>1)}let A=(0,i.createContext)(null);A.displayName="TransitionContext";var T=((r=T||{}).Visible="visible",r.Hidden="hidden",r);let C=(0,i.createContext)(null);function O(e){return"children"in e?O(e.children):e.current.filter(e=>{let{el:t}=e;return null!==t.current}).filter(e=>{let{state:t}=e;return"visible"===t}).length>0}function F(e,t){let n=(0,c.E)(e),r=(0,i.useRef)([]),u=(0,o.t)(),s=(0,l.G)(),f=(0,a.z)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:y.l4.Hidden,i=r.current.findIndex(t=>{let{el:n}=t;return n===e});-1!==i&&((0,h.E)(t,{[y.l4.Unmount](){r.current.splice(i,1)},[y.l4.Hidden](){r.current[i].state="hidden"}}),s.microTask(()=>{var e;!O(r)&&u.current&&(null==(e=n.current)||e.call(n))}))}),d=(0,a.z)(e=>{let t=r.current.find(t=>{let{el:n}=t;return n===e});return t?"visible"!==t.state&&(t.state="visible"):r.current.push({el:e,state:"visible"}),()=>f(e,y.l4.Unmount)}),v=(0,i.useRef)([]),m=(0,i.useRef)(Promise.resolve()),p=(0,i.useRef)({enter:[],leave:[],idle:[]}),g=(0,a.z)((e,n,r)=>{v.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter(t=>{let[n]=t;return n!==e})),null==t||t.chains.current[n].push([e,new Promise(e=>{v.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(p.current[n].map(e=>{let[t,n]=e;return n})).then(()=>e())}
1)]),"enter"===n?m.current=m.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),b=(0,a.z)((e,t,n)=>{Promise.all(p.current[t].splice(0).map(e=>{let[t,n]=e;return n})).then(()=>{var e;null==(e=v.current.shift())||e()}).then(()=>n(t))});return(0,i.useMemo)(()=>({children:r,register:d,unregister:f,onStart:g,onStop:b,wait:m,chains:p}),[d,f,r,g,b,p,m])}function S(){}C.displayName="NestingContext";let N=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function w(e){var t;let n={};for(let r of N)n[r]=null!=(t=e[r])?t:S;return n}let k=y.AN.RenderStrategy,j=(0,y.yV)(function(e,t){let{show:n,appear:r=!1,unmount:l=!0,...u}=e,o=(0,i.useRef)(null),c=(0,d.T)(o,t);(0,f.H)();let v=(0,g.oJ)();if(void 0===n&&null!==v&&(n=(v&g.ZM.Open)===g.ZM.Open),![!0,!1].includes(n))throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[h,m]=(0,i.useState)(n?"visible":"hidden"),p=F(()=>{m("hidden")}),[b,E]=(0,i.useState)(!0),T=(0,i.useRef)([n]);(0,s.e)(()=>{!1!==b&&T.current[T.current.length-1]!==n&&(T.current.push(n),E(!1))},[T,n]);let S=(0,i.useMemo)(()=>({show:n,appear:r,initial:b}),[n,r,b]);(0,i.useEffect)(()=>{if(n)m("visible");else if(O(p)){let e=o.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&m("hidden")}else m("hidden")},[n,p]);let N={unmount:l},w=(0,a.z)(()=>{var t;b&&E(!1),null==(t=e.beforeEnter)||t.call(e)}),j=(0,a.z)(()=>{var t;b&&E(!1),null==(t=e.beforeLeave)||t.call(e)});return i.createElement(C.Provider,{value:p},i.createElement(A.Provider,{value:S},(0,y.sY)({ourProps:{...N,as:i.Fragment,children:i.createElement(R,{ref:c,...N,...u,beforeEnter:w,beforeLeave:j})},theirProps:{},defaultTag:i.Fragment,features:k,visible:"visible"===h,name:"Transition"})))}),R=(0,y.yV)(function(e,t){var n,r,T;let S;let{beforeEnter:N,afterEnter:j,beforeLeave:R,afterLeave:P,enter:L,enterFrom:x,enterTo:M,entered:H,leave:z,leaveFrom:V,leaveTo:Z,...Y}=e,q=(0,i.useRef)(null),I=(0,d.T)(q,t),U=null==(n=Y.unmount)||n?y.l4.Unmount:y.l4.Hidden,{show:D,appear:_,initial:B}=function(){let e=(0,i.useContext)(A);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[G,J]=(0,i.useState)(D?"visible":"hidden"),W=function(){let e=(0,i.useContext)(C);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:K,unregister:Q}=W;(0,i.useEffect)(()=>K(q),[K,q]),(0,i.useEffect)(()=>{if(U===y.l4.Hidden&&q.current){if(D&&"visible"!==G){J("visible");return}return(0,h.E)(G,{hidden:()=>Q(q),visible:()=>K(q)})}},[G,q,K,Q,D,U]);let X=(0,c.E)({base:E(Y.className),enter:E(L),enterFrom:E(x),enterTo:E(M),entered:E(H),leave:E(z),leaveFrom:E(V),leaveTo:E(Z)}),$=(T={beforeEnter:N,afterEnter:j,beforeLeave:R,afterLeave:P},S=(0,i.useRef)(w(T)),(0,i.useEffect)(()=>{S.current=w(T)},[T]),S),ee=(0,f.H)();(0,i.useEffect)(()=>{if(ee&&"visible"===G&&null===q.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[q,G,ee]);let et=_&&D&&B,en=ee&&(!B||_)?D?"enter":"leave":"idle",er=(0,u.V)(0),ei=(0,a.z)(e=>(0,h.E)(e,{enter:()=>{er.addFlag(g.ZM.Opening),$.current.beforeEnter()},leave:()=>{er.addFlag(g.ZM.Closing),$.current.beforeLeave()},idle:()=>{}})),el=(0,a.z)(e=>(0,h.E)(e,{enter:()=>{er.removeFlag(g.ZM.Opening),$.current.afterEnter()},leave:()=>{er.removeFlag(g.ZM.Closing),$.current.afterLeave()},idle:()=>{}})),ea=F(()=>{J("hidden"),Q(q)},W),eu=(0,i.useRef)(!1);!function(e){let{immediate:t,container:n,direction:r,classes:i,onStart:a,onStop:u}=e,f=(0,o.t)(),d=(0,l.G)(),g=(0,c.E)(r);(0,s.e)(()=>{t&&(g.current="enter")},[t]),(0,s.e)(()=>{let e=(0,v.k)();d.add(e.dispose);let t=n.current;if(t&&"idle"!==g.current&&f.current){var r,l,o;let n,s,c,f,d,b,y;return e.dispose(),a.current(g.current),e.add((r=i.current,l="enter"===g.current,o=()=>{e.dispose(),u.current(g.current)},s=l?"enter":"leave",c=(0,v.k)(),f=void 0!==o?(n={called:!1},function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if(!n.called)return n.called=!0,o(...t)}):()=>{}
1,"enter"===s&&(t.removeAttribute("hidden"),t.style.display=""),d=(0,h.E)(s,{enter:()=>r.enter,leave:()=>r.leave}),b=(0,h.E)(s,{enter:()=>r.enterTo,leave:()=>r.leaveTo}),y=(0,h.E)(s,{enter:()=>r.enterFrom,leave:()=>r.leaveFrom}),p(t,...r.base,...r.enter,...r.enterTo,...r.enterFrom,...r.leave,...r.leaveFrom,...r.leaveTo,...r.entered),m(t,...r.base,...d,...y),c.nextFrame(()=>{p(t,...r.base,...d,...y),m(t,...r.base,...d,...b),function(e,t){let n=(0,v.k)();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:i}=getComputedStyle(e),[l,a]=[r,i].map(e=>{let[t=0]=e.split(",").filter(Boolean).map(e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e)).sort((e,t)=>t-e);return t}),u=l+a;if(0!==u){n.group(n=>{n.setTimeout(()=>{t(),n.dispose()},u),n.addEventListener(e,"transitionrun",e=>{e.target===e.currentTarget&&n.dispose()})});let r=n.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(t(),r())})}else t();n.add(()=>t()),n.dispose}(t,()=>(p(t,...r.base,...d),m(t,...r.base,...r.entered),f()))}),c.dispose)),e.dispose}},[r])}({immediate:et,container:q,classes:X,direction:en,onStart:(0,c.E)(e=>{eu.current=!0,ea.onStart(q,e,ei)}),onStop:(0,c.E)(e=>{eu.current=!1,ea.onStop(q,e,el),"leave"!==e||O(ea)||(J("hidden"),Q(q))})});let eo=Y;return et?eo={...eo,className:(0,b.A)(Y.className,...X.current.enter,...X.current.enterFrom)}:eu.current&&(eo.className=(0,b.A)(Y.className,null==(r=q.current)?void 0:r.className),""===eo.className&&delete eo.className),i.createElement(C.Provider,{value:ea},i.createElement(g.up,{value:(0,h.E)(G,{visible:g.ZM.Open,hidden:g.ZM.Closed})|er.flags},(0,y.sY)({ourProps:{ref:I},theirProps:eo,defaultTag:"div",features:k,visible:"visible"===G,name:"Transition.Child"})))}),P=(0,y.yV)(function(e,t){let n=null!==(0,i.useContext)(A),r=null!==(0,g.oJ)();return i.createElement(i.Fragment,null,!n&&r?i.createElement(j,{ref:t,...e}):i.createElement(R,{ref:t,...e}))}),L=Object.assign(j,{Child:P,Root:j})},90945:function(e,t,n){n.d(t,{G:function(){return l}});var r=n(2265),i=n(16015);function l(){let[e]=(0,r.useState)(i.k);return(0,r.useEffect)(()=>()=>e.dispose(),[e]),e}},13323:function(e,t,n){n.d(t,{z:function(){return l}});var r=n(2265),i=n(31948);let l=function(e){let t=(0,i.E)(e);return r.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.current(...n)},[t])}},11725:function(e,t,n){n.d(t,{V:function(){return l}});var r=n(2265),i=n(93394);function l(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,n]=(0,r.useState)(e),l=(0,i.t)(),a=(0,r.useCallback)(e=>{l.current&&n(t=>t|e)},[t,l]),u=(0,r.useCallback)(e=>!!(t&e),[t]);return{flags:t,addFlag:a,hasFlag:u,removeFlag:(0,r.useCallback)(e=>{l.current&&n(t=>t&~e)},[n,l]),toggleFlag:(0,r.useCallback)(e=>{l.current&&n(t=>t^e)},[n])}}},93394:function(e,t,n){n.d(t,{t:function(){return l}});var r=n(2265),i=n(64518);function l(){let e=(0,r.useRef)(!1);return(0,i.e)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},64518:function(e,t,n){n.d(t,{e:function(){return l}});var r=n(2265),i=n(61424);let l=(e,t)=>{i.O.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},31948:function(e,t,n){n.d(t,{E:function(){return l}});var r=n(2265),i=n(64518);function l(e){let t=(0,r.useRef)(e);return(0,i.e)(()=>{t.current=e},[e]),t}},72238:function(e,t,n){n.d(t,{H:function(){return a}});var r,i=n(2265),l=n(61424);function a(){let e;let t=(e="undefined"==typeof document,(0,(r||(r=n.t(i,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[a,u]=i.useState(l.O.isHandoffComplete);return a&&!1===l.O.isHandoffComplete&&u(!1),i.useEffect(()=>{!0!==a&&u(!0)},[a]),i.useEffect(()=>l.O.handoff(),[]),!t&&a}},93689:function(e,t,n){n.d(t,{T:function(){return u},h:function(){return a}});var r=n(2265),i=n(13323);let l=Symbol();function a(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Object.assign(e,{[l]:t})}function u(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let a=(0,r.useRef)(t);(0,r.useEffect)(()=>{a.current=t},[t]);let u=(0,i.z)(e=>{for(let t of a.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[l]))?void 0:u}},37863:function(e,t,n){let r;n.d(t,{ZM:function(){return a},oJ:function(){return u},up:function(){return o}});var i=n(2265);let l=(0,i.createContext)(null);l.displayName="OpenClosedContext";var a=((r=a||{})[r.Open=1]="Open",r[r.Closed=2]="Closed",r[r.Closing=4]="Closing",r[r.Opening=8]="Opening",r);function u(){return(0,i.useContext)(l)}function o(e){let{value:t,children:n}=e;return i.createElement(l.Provider,{value:t},n)}},42120:function(e,t,n){n.d(t,{A:function(){return r}});function r(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return Array.from(new Set(t.flatMap(e=>
1"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}},16015:function(e,t,n){n.d(t,{k:function(){return function e(){let t=[],n={addEventListener:(e,t,r,i)=>(e.addEventListener(t,r,i),n.add(()=>e.removeEventListener(t,r,i))),requestAnimationFrame(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let i=requestAnimationFrame(...t);return n.add(()=>cancelAnimationFrame(i))},nextFrame(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.requestAnimationFrame(()=>n.requestAnimationFrame(...t))},setTimeout(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let i=setTimeout(...t);return n.add(()=>clearTimeout(i))},microTask(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];let l={current:!0};return(0,r.Y)(()=>{l.current&&t[0]()}),n.add(()=>{l.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.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(96822)},61424:function(e,t,n){n.d(t,{O:function(){return u}});var r=Object.defineProperty,i=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,l=(e,t,n)=>(i(e,"symbol"!=typeof t?t+"":t,n),n);class a{set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}constructor(){l(this,"current",this.detect()),l(this,"handoffState","pending"),l(this,"currentId",0)}}let u=new a},24536:function(e,t,n){n.d(t,{E:function(){return r}});function r(e,t){for(var n=arguments.length,i=Array(n>2?n-2:0),l=2;l<n;l++)i[l-2]=arguments[l];if(e in t){let n=t[e];return"function"==typeof n?n(...i):n}let a=Error('Tried to handle "'.concat(e,'" but there is no handler defined. Only defined handlers are: ').concat(Object.keys(t).map(e=>'"'.concat(e,'"')).join(", "),"."));throw Error.captureStackTrace&&Error.captureStackTrace(a,r),a}},96822:function(e,t,n){n.d(t,{Y:function(){return r}});function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}},27847:function(e,t,n){let r,i;n.d(t,{AN:function(){return o},Y2:function(){return d},l4:function(){return s},oA:function(){return p},sY:function(){return c},yV:function(){return m}});var l=n(2265),a=n(42120),u=n(24536),o=((r=o||{})[r.None=0]="None",r[r.RenderStrategy=1]="RenderStrategy",r[r.Static=2]="Static",r),s=((i=s||{})[i.Unmount=0]="Unmount",i[i.Hidden=1]="Hidden",i);function c(e){let{ourProps:t,theirProps:n,slot:r,defaultTag:i,features:l,visible:a=!0,name:o,mergeRefs:s}=e;s=null!=s?s:v;let c=h(n,t);if(a)return f(c,r,i,o,s);let d=null!=l?l:0;if(2&d){let{static:e=!1,...t}=c;if(e)return f(t,r,i,o,s)}if(1&d){let{unmount:e=!0,...t}=c;return(0,u.E)(e?0:1,{0:()=>null,1:()=>f({...t,hidden:!0,style:{display:"none"}},r,i,o,s)})}return f(c,r,i,o,s)}function f(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0,{as:u=n,children:o,refName:s="ref",...c}=g(e,["unmount","static"]),f=void 0!==e.ref?{[s]:e.ref}:{},d="function"==typeof o?o(t):o;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let v={};if(t){let e=!1,n=[];for(let[r,i]of Object.entries(t))"boolean"==typeof i&&(e=!0),!0===i&&n.push(r);e&&(v["data-headlessui-state"]=n.join(" "))}if(u===l.Fragment&&Object.keys(p(c)).length>0){if(!(0,l.isValidElement)(d)||Array.isArray(d)&&d.length>1)throw Error(['Passing props on "Fragment"!',"","The current component <".concat(r,' /> is rendering a "Fragment".'),"However we need to passthrough the following props:",Object.keys(c).map(e=>" - ".concat(e)).join("\n"),"","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=>" - ".concat(e)).join("\n")].join("\n"));let e=d.props,t="function"==typeof(null==e?void 0:e.className)?function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return(0,a.A)(null==e?void 0:e.className(...n),c.className)}:(0,a.A)(null==e?void 0:e.className,c.className);return(0,l.cloneElement)(d,Object.assign({},h(d.props,p(g(c,["ref"]))),v,f,{ref:i(d.ref,f.ref)},t?{className:t}:{}))}return(0,l.createElement)(u,Object.assign({},g(c,["ref"]),u!==l.Fragment&&f,u!==l.Fragment&&v),d)}function d(){let e=(0,l.useRef)([]),t=(0,l.useCallback)(t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)},[]);return function(){for(var n=arguments.length,r=Array(n),i=0;i<n;i++)r[i]=arguments[i];if(!r.every(e=>null==e))return e.current=r,t}}function v(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.every(e=>null==e)?void 0:e=>{for(let n of t)null!=n&&("function"==typeof n?n(e):n.current=e)}}function h(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];if(0===t.length)return{};if(1===t.length)return t[0];let r={},i={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=i[t]||(i[t]=[]),i[t].push(e[t])):r[t]=e[t];if(r.disabled||r["aria-disabled"])return Object.assign(r,Object.fromEntries(Object.keys(i).map(e=>[e,void 0])));for(let e in i)Object.assign(r,{[e](t){for(var n=arguments.length,r=Array(n>1?n-1:0),l=1;l<n;l++)r[l-1]=arguments[l];for(let n of i[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;n(t,...r)}}});return r}function m(e){var t;return Object.assign((0,l.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function p(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function g(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:[],n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}}}]); 2//# sourceMappingURL=1451-d08d323acb50cf34.js.map
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.