"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[66],{10815:function(e,t,n){n.d(t,{RR:function(){return v},YF:function(){return f},cv:function(){return p},dp:function(){return g},uY:function(){return m}});var r=n(26282),o=n(73100),l=n(45226),i=n(60650),u="undefined"!=typeof document?l.useLayoutEffect:l.useEffect;function a(e,t){let n,r,o;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(!a(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!a(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function s(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function c(e,t){let n=s(e);return Math.round(t*n)/n}function d(e){let t=l.useRef(e);return u(()=>{t.current=e}),t}function f(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:o=[],platform:f,elements:{reference:p,floating:m}={},transform:v=!0,whileElementsMounted:g,open:h}=e,[E,b]=l.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[y,w]=l.useState(o);a(y,o)||w(o);let[S,P]=l.useState(null),[T,x]=l.useState(null),C=l.useCallback(e=>{e!==L.current&&(L.current=e,P(e))},[]),M=l.useCallback(e=>{e!==R.current&&(R.current=e,x(e))},[]),I=p||S,F=m||T,L=l.useRef(null),R=l.useRef(null),k=l.useRef(E),A=null!=g,O=d(g),D=d(f),N=l.useCallback(()=>{if(!L.current||!R.current)return;let e={placement:t,strategy:n,middleware:y};D.current&&(e.platform=D.current),(0,r.oo)(L.current,R.current,e).then(e=>{let t={...e,isPositioned:!0};H.current&&!a(k.current,t)&&(k.current=t,i.flushSync(()=>{b(t)}))})},[y,t,n,D]);u(()=>{!1===h&&k.current.isPositioned&&(k.current.isPositioned=!1,b(e=>({...e,isPositioned:!1})))},[h]);let H=l.useRef(!1);u(()=>(H.current=!0,()=>{H.current=!1}),[]),u(()=>{if(I&&(L.current=I),F&&(R.current=F),I&&F){if(O.current)return O.current(I,F,N);N()}},[I,F,N,O,A]);let j=l.useMemo(()=>({reference:L,floating:R,setReference:C,setFloating:M}),[C,M]),V=l.useMemo(()=>({reference:I,floating:F}),[I,F]),B=l.useMemo(()=>{let e={position:n,left:0,top:0};if(!V.floating)return e;let t=c(V.floating,E.x),r=c(V.floating,E.y);return v?{...e,transform:"translate("+t+"px, "+r+"px)",...s(V.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,v,V.floating,E.x,E.y]);return l.useMemo(()=>({...E,update:N,refs:j,elements:V,floatingStyles:B}),[E,N,j,V,B])}let p=(e,t)=>({...(0,o.cv)(e),options:[e,t]}),m=(e,t)=>({...(0,r.uY)(e),options:[e,t]}),v=(e,t)=>({...(0,r.RR)(e),options:[e,t]}),g=(e,t)=>({...(0,r.dp)(e),options:[e,t]})},85037:function(e,t,n){n.d(t,{ij:function(){return r}});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}},96243:function(e,t,n){n.d(t,{F:function(){return x}});let r=e=>{var t;return null!==(t=null==e?void 0:e.ownerDocument)&&void 0!==t?t:document},o=e=>e&&"window"in e&&e.window===e?e:r(e).defaultView||window;var l=n(45226);let i=null,u=new Set,a=new Map,s=!1,c=!1,d={Tab:!0,Escape:!0};function f(e,t){for(let n of u)n(e,t)}function p(e){var t,n;s=!0,e.metaKey||(t=/^Mac/i,!("undefined"!=typeof window&&null!=window.navigator&&t.test((null===(n=window.navigator.userAgentData)||void 0===n?void 0:n.platform)||window.navigator.platform))&&e.altKey)||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(i="keyboard",f("keyboard",e))}function m(e){i="pointer",("mousedown"===e.type||"pointerdown"===e.type)&&(s=!0,f("pointer",e))}function v(e){var t,n;(0===e.mozInputSource&&e.isTrusted?0:(t=/Android/i,"undefined"!=typeof window&&null!=window.navigator&&((null===(n=window.navigator.userAgentData)||void 0===n?void 0:n.brands.some(e=>t.test(e.brand)))||t.test(window.navigator.userAgent))&&e.pointerType)?"click"!==e.type||1!==e.buttons:0!==e.detail||e.pointerType)||(s=!0,i="virtual")}function g(e){e.target!==window&&e.target!==document&&(s||c||(i="virtual",f("virtual",e)),s=!1,c=!1)}function h(){s=!1,c=!0}function E(e){if("undefined"==typeof window||a.get(o(e)))return;let t=o(e),n=r(e),l=t.HTMLElement.prototype.focus;t.HTMLElement.prototype.focus=function(){s=!0,l.apply(this,arguments)},n.addEventListener("keydown",p,!0),n.addEventListener("keyup",p,!0),n.addEventListener("click",v,!0),t.addEventListener("focus",g,!0),t.addEventListener("blur",h,!1),"undefined"!=typeof PointerEvent?(n.addEventListener("pointerdown",m,!0),n.addEventListener("pointermove",m,!0),n.addEventListener("pointerup",m,!0)):(n.addEventListener("mousedown",m,!0),n.addEventListener("mousemove",m,!0),n.addEventListener("mouseup",m,!0)),t.addEventListener("beforeunload",()=>{b(e)},{once:!0}),a.set(t,{focus:l})}let b=(e,t)=>{let n=o(e),l=r(e);t&&l.removeEventListener("DOMContentLoaded",t),a.has(n)&&(n.HTMLElement.prototype.focus=a.get(n).focus,l.removeEventListener("keydown",p,!0),l.removeEventListener("keyup",p,!0),l.removeEventListener("click",v,!0),n.removeEventListener("focus",g,!0),n.removeEventListener("blur",h,!1),"undefined"!=typeof PointerEvent?(l.removeEventListener("pointerdown",m,!0),l.removeEventListener("pointermove",m,!0),l.removeEventListener("pointerup",m,!0)):(l.removeEventListener("mousedown",m,!0),l.removeEventListener("mousemove",m,!0),l.removeEventListener("mouseup",m,!0)),a.delete(n))};function y(){return"pointer"!==i}"undefined"!=typeof document&&function(e){let t;let n=r(void 0);"loading"!==n.readyState?E(void 0):(t=()=>{E(void 0)},n.addEventListener("DOMContentLoaded",t)),()=>b(e,t)}();let w=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),S="undefined"!=typeof document?l.useLayoutEffect:()=>{};class P{isDefaultPrevented(){return this.nativeEvent.defaultPrevented}preventDefault(){this.defaultPrevented=!0,this.nativeEvent.preventDefault()}stopPropagation(){this.nativeEvent.stopPropagation(),this.isPropagationStopped=()=>!0}isPropagationStopped(){return!1}persist(){}constructor(e,t){this.nativeEvent=t,this.target=t.target,this.currentTarget=t.currentTarget,this.relatedTarget=t.relatedTarget,this.bubbles=t.bubbles,this.cancelable=t.cancelable,this.defaultPrevented=t.defaultPrevented,this.eventPhase=t.eventPhase,this.isTrusted=t.isTrusted,this.timeStamp=t.timeStamp,this.type=e}}function T(e){let t=(0,l.useRef)({isFocused:!1,observer:null});S(()=>{let e=t.current;return()=>{e.observer&&(e.observer.disconnect(),e.observer=null)}},[]);let n=function(e){let t=(0,l.useRef)(null);return S(()=>{t.current=e},[e]),(0,l.useCallback)((...e)=>{let n=t.current;return null==n?void 0:n(...e)},[])}(t=>{null==e||e(t)});return(0,l.useCallback)(e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){t.current.isFocused=!0;let r=e.target;r.addEventListener("focusout",e=>{t.current.isFocused=!1,r.disabled&&n(new P("blur",e)),t.current.observer&&(t.current.observer.disconnect(),t.current.observer=null)},{once:!0}),t.current.observer=new MutationObserver(()=>{if(t.current.isFocused&&r.disabled){var e;null===(e=t.current.observer)||void 0===e||e.disconnect();let n=r===document.activeElement?null:document.activeElement;r.dispatchEvent(new FocusEvent("blur",{relatedTarget:n})),r.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:n}))}}),t.current.observer.observe(r,{attributes:!0,attributeFilter:["disabled"]})}},[n])}function x(e={}){var t,n,i;let{autoFocus:a=!1,isTextInput:s,within:c}=e,f=(0,l.useRef)({isFocused:!1,isFocusVisible:a||y()}),[p,m]=(0,l.useState)(!1),[v,g]=(0,l.useState)(()=>f.current.isFocused&&f.current.isFocusVisible),h=(0,l.useCallback)(()=>g(f.current.isFocused&&f.current.isFocusVisible),[]),b=(0,l.useCallback)(e=>{f.current.isFocused=e,m(e),h()},[h]);t=e=>{f.current.isFocusVisible=e,h()},n=[],i={isTextInput:s},E(),(0,l.useEffect)(()=>{let e=(e,n)=>{(function(e,t,n){var r;let l="undefined"!=typeof window?o(null==n?void 0:n.target).HTMLInputElement:HTMLInputElement,i="undefined"!=typeof window?o(null==n?void 0:n.target).HTMLTextAreaElement:HTMLTextAreaElement,u="undefined"!=typeof window?o(null==n?void 0:n.target).HTMLElement:HTMLElement,a="undefined"!=typeof window?o(null==n?void 0:n.target).KeyboardEvent:KeyboardEvent;return!((e=e||(null==n?void 0:n.target)instanceof l&&!w.has(null==n?void 0:null===(r=n.target)||void 0===r?void 0:r.type)||(null==n?void 0:n.target)instanceof i||(null==n?void 0:n.target)instanceof u&&(null==n?void 0:n.target.isContentEditable))&&"keyboard"===t&&n instanceof a&&!d[n.key])})(!!(null==i?void 0:i.isTextInput),e,n)&&t(y())};return u.add(e),()=>{u.delete(e)}},n);let{focusProps:S}=function(e){let{isDisabled:t,onFocus:n,onBlur:o,onFocusChange:i}=e,u=(0,l.useCallback)(e=>{if(e.target===e.currentTarget)return o&&o(e),i&&i(!1),!0},[o,i]),a=T(u),s=(0,l.useCallback)(e=>{let t=r(e.target);e.target===e.currentTarget&&t.activeElement===e.target&&(n&&n(e),i&&i(!0),a(e))},[i,n,a]);return{focusProps:{onFocus:!t&&(n||i||o)?s:void 0,onBlur:!t&&(o||i)?u:void 0}}}({isDisabled:c,onFocusChange:b}),{focusWithinProps:P}=function(e){let{isDisabled:t,onBlurWithin:n,onFocusWithin:r,onFocusWithinChange:o}=e,i=(0,l.useRef)({isFocusWithin:!1}),u=(0,l.useCallback)(e=>{i.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(i.current.isFocusWithin=!1,n&&n(e),o&&o(!1))},[n,o,i]),a=T(u),s=(0,l.useCallback)(e=>{i.current.isFocusWithin||document.activeElement!==e.target||(r&&r(e),o&&o(!0),i.current.isFocusWithin=!0,a(e))},[r,o,a]);return t?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:s,onBlur:u}}}({isDisabled:!c,onFocusWithinChange:b});return{isFocused:p,isFocusVisible:v,focusProps:c?P:S}}},43770:function(e,t,n){n.d(t,{X:function(){return s}});var r=n(45226);let o=!1,l=0;function i(){o=!0,setTimeout(()=>{o=!1},50)}function u(e){"touch"===e.pointerType&&i()}function a(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent?document.addEventListener("pointerup",u):document.addEventListener("touchend",i),l++,()=>{--l>0||("undefined"!=typeof PointerEvent?document.removeEventListener("pointerup",u):document.removeEventListener("touchend",i))}}function s(e){let{onHoverStart:t,onHoverChange:n,onHoverEnd:l,isDisabled:i}=e,[u,s]=(0,r.useState)(!1),c=(0,r.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,r.useEffect)(a,[]);let{hoverProps:d,triggerHoverEnd:f}=(0,r.useMemo)(()=>{let e=(e,r)=>{if(c.pointerType=r,i||"touch"===r||c.isHovered||!e.currentTarget.contains(e.target))return;c.isHovered=!0;let o=e.currentTarget;c.target=o,t&&t({type:"hoverstart",target:o,pointerType:r}),n&&n(!0),s(!0)},r=(e,t)=>{if(c.pointerType="",c.target=null,"touch"===t||!c.isHovered)return;c.isHovered=!1;let r=e.currentTarget;l&&l({type:"hoverend",target:r,pointerType:t}),n&&n(!1),s(!1)},u={};return"undefined"!=typeof PointerEvent?(u.onPointerEnter=t=>{o&&"mouse"===t.pointerType||e(t,t.pointerType)},u.onPointerLeave=e=>{!i&&e.currentTarget.contains(e.target)&&r(e,e.pointerType)}):(u.onTouchStart=()=>{c.ignoreEmulatedMouseEvents=!0},u.onMouseEnter=t=>{c.ignoreEmulatedMouseEvents||o||e(t,"mouse"),c.ignoreEmulatedMouseEvents=!1},u.onMouseLeave=e=>{!i&&e.currentTarget.contains(e.target)&&r(e,"mouse")}),{hoverProps:u,triggerHoverEnd:r}},[t,n,l,i,c]);return(0,r.useEffect)(()=>{i&&f({currentTarget:c.target},c.pointerType)},[i]),{hoverProps:d,isHovered:u}}},90239:function(e,t,n){let r,o;n.d(t,{pJ:function(){return A}});var l,i=n(96243),u=n(43770),a=n(45226),s=n(31791),c=n(70671),d=n(20328),f=n(55513),p=n(16849);let m=(0,a.createContext)(()=>{});function v(e){let{value:t,children:n}=e;return a.createElement(m.Provider,{value:t},n)}var g=n(56078),h=n(73583),E=n(65932),b=n(71180),y=n(97950);let w=null!=(l=a.startTransition)?l:function(e){e()};var S=n(88885),P=((r=P||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),T=((o=T||{})[o.ToggleDisclosure=0]="ToggleDisclosure",o[o.CloseDisclosure=1]="CloseDisclosure",o[o.SetButtonId=2]="SetButtonId",o[o.SetPanelId=3]="SetPanelId",o[o.SetButtonElement=4]="SetButtonElement",o[o.SetPanelElement=5]="SetPanelElement",o);let x={0:e=>({...e,disclosureState:(0,E.E)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId},4:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},5:(e,t)=>e.panelElement===t.element?e:{...e,panelElement:t.element}},C=(0,a.createContext)(null);function M(e){let t=(0,a.useContext)(C);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Disclosure /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,M),t}return t}C.displayName="DisclosureContext";let I=(0,a.createContext)(null);I.displayName="DisclosureAPIContext";let F=(0,a.createContext)(null);function L(e,t){return(0,E.E)(t.type,x,e,t)}F.displayName="DisclosurePanelContext";let R=a.Fragment,k=y.VN.RenderStrategy|y.VN.Static,A=Object.assign((0,y.yV)(function(e,t){let{defaultOpen:n=!1,...r}=e,o=(0,a.useRef)(null),l=(0,f.T)(t,(0,f.h)(e=>{o.current=e},void 0===e.as||e.as===a.Fragment)),i=(0,a.useReducer)(L,{disclosureState:n?0:1,buttonElement:null,panelElement:null,buttonId:null,panelId:null}),[{disclosureState:u,buttonId:s},d]=i,p=(0,c.z)(e=>{d({type:1});let t=(0,b.r)(o);if(!t||!s)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(s):t.getElementById(s);null==n||n.focus()}),m=(0,a.useMemo)(()=>({close:p}),[p]),h=(0,a.useMemo)(()=>({open:0===u,close:p}),[u,p]),w=(0,y.L6)();return a.createElement(C.Provider,{value:i},a.createElement(I.Provider,{value:m},a.createElement(v,{value:p},a.createElement(g.up,{value:(0,E.E)(u,{0:g.ZM.Open,1:g.ZM.Closed})},w({ourProps:{ref:l},theirProps:r,slot:h,defaultTag:R,name:"Disclosure"})))))}),{Button:(0,y.yV)(function(e,t){let n=(0,a.useId)(),{id:r="headlessui-disclosure-button-".concat(n),disabled:o=!1,autoFocus:l=!1,...p}=e,[m,v]=M("Disclosure.Button"),g=(0,a.useContext)(F),E=null!==g&&g===m.panelId,b=(0,a.useRef)(null),w=(0,f.T)(b,t,(0,c.z)(e=>{if(!E)return v({type:4,element:e})}));(0,a.useEffect)(()=>{if(!E)return v({type:2,buttonId:r}),()=>{v({type:2,buttonId:null})}},[r,v,E]);let P=(0,c.z)(e=>{var t;if(E){if(1===m.disclosureState)return;switch(e.key){case S.R.Space:case S.R.Enter:e.preventDefault(),e.stopPropagation(),v({type:0}),null==(t=m.buttonElement)||t.focus()}}else switch(e.key){case S.R.Space:case S.R.Enter:e.preventDefault(),e.stopPropagation(),v({type:0})}}),T=(0,c.z)(e=>{e.key===S.R.Space&&e.preventDefault()}),x=(0,c.z)(e=>{var t;(0,h.P)(e.currentTarget)||o||(E?(v({type:0}),null==(t=m.buttonElement)||t.focus()):v({type:0}))}),{isFocusVisible:C,focusProps:I}=(0,i.F)({autoFocus:l}),{isHovered:L,hoverProps:R}=(0,u.X)({isDisabled:o}),{pressed:k,pressProps:A}=(0,s.x)({disabled:o}),O=(0,a.useMemo)(()=>({open:0===m.disclosureState,hover:L,active:k,disabled:o,focus:C,autofocus:l}),[m,L,k,C,o,l]),D=(0,d.f)(e,m.buttonElement),N=E?(0,y.dG)({ref:w,type:D,disabled:o||void 0,autoFocus:l,onKeyDown:P,onClick:x},I,R,A):(0,y.dG)({ref:w,id:r,type:D,"aria-expanded":0===m.disclosureState,"aria-controls":m.panelElement?m.panelId:void 0,disabled:o||void 0,autoFocus:l,onKeyDown:P,onKeyUp:T,onClick:x},I,R,A);return(0,y.L6)()({ourProps:N,theirProps:p,slot:O,defaultTag:"button",name:"Disclosure.Button"})}),Panel:(0,y.yV)(function(e,t){let n=(0,a.useId)(),{id:r="headlessui-disclosure-panel-".concat(n),transition:o=!1,...l}=e,[i,u]=M("Disclosure.Panel"),{close:s}=function e(t){let n=(0,a.useContext)(I);if(null===n){let n=Error("<".concat(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,f.T)(t,(0,c.z)(e=>{w(()=>u({type:5,element:e}))}),m);(0,a.useEffect)(()=>(u({type:3,panelId:r}),()=>{u({type:3,panelId:null})}),[r,u]);let h=(0,g.oJ)(),[E,b]=(0,p.Y)(o,d,null!==h?(h&g.ZM.Open)===g.ZM.Open:0===i.disclosureState),S=(0,a.useMemo)(()=>({open:0===i.disclosureState,close:s}),[i.disclosureState,s]),P={ref:v,id:r,...(0,p.X)(b)},T=(0,y.L6)();return a.createElement(g.uu,null,a.createElement(F.Provider,{value:i.panelId},T({ourProps:P,theirProps:l,slot:S,defaultTag:"div",features:k,visible:E,name:"Disclosure.Panel"})))})})},88885:function(e,t,n){let r;n.d(t,{R:function(){return o}});var o=((r=o||{}).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)},62399:function(e,t,n){let r,o,l,i,u,a,s,c,d;n.d(t,{v2:function(){return ez}});var f=n(96243),p=n(43770),m=n(45226),v=n(60650),g=n(31791),h=n(2322),E=n(28421),b=n(70671),y=n(28060),w=n(71180);class S extends Map{get(e){let t=super.get(e);return void 0===t&&(t=this.factory(e),this.set(e,t)),t}constructor(e){super(),this.factory=e}}function P(e,t){let n=e(),r=new Set;return{getSnapshot:()=>n,subscribe:e=>(r.add(e),()=>r.delete(e)),dispatch(e){for(var o=arguments.length,l=Array(o>1?o-1:0),i=1;i<o;i++)l[i-1]=arguments[i];let u=t[e].call(n,...l);u&&(n=u,r.forEach(e=>e()))}}}function T(e){return(0,m.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot)}let x=new S(()=>P(()=>[],{ADD(e){return this.includes(e)?this:[...this,e]},REMOVE(e){let t=this.indexOf(e);if(-1===t)return this;let n=this.slice();return n.splice(t,1),n}}));function C(e,t){let n=x.get(t),r=(0,m.useId)(),o=T(n);if((0,h.e)(()=>{if(e)return n.dispatch("ADD",r),()=>n.dispatch("REMOVE",r)},[n,e]),!e)return!1;let l=o.indexOf(r),i=o.length;return -1===l&&(l=i,i+=1),l===i-1}let M=new Map,I=new Map;function F(e){var t;let n=null!=(t=I.get(e))?t:0;return I.set(e,n+1),0!==n||(M.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),e.setAttribute("aria-hidden","true"),e.inert=!0),()=>(function(e){var t;let n=null!=(t=I.get(e))?t:1;if(1===n?I.delete(e):I.set(e,n-1),1!==n)return;let r=M.get(e);r&&(null===r["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",r["aria-hidden"]),e.inert=r.inert,M.delete(e))})(e)}var L=n(55828),R=n(65932);let k=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>"".concat(e,":not([tabindex='-1'])")).join(","),A=["[data-autofocus]"].map(e=>"".concat(e,":not([tabindex='-1'])")).join(",");var O=((r=O||{})[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),D=((o=D||{})[o.Error=0]="Error",o[o.Overflow=1]="Overflow",o[o.Success=2]="Success",o[o.Underflow=3]="Underflow",o),N=((l=N||{})[l.Previous=-1]="Previous",l[l.Next=1]="Next",l);function H(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(k)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var j=((i=j||{})[i.Strict=0]="Strict",i[i.Loose=1]="Loose",i);function V(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=(0,w.r)(e))?void 0:t.body)&&(0,R.E)(n,{0:()=>e.matches(k),1(){let t=e;for(;null!==t;){if(t.matches(k))return!0;t=t.parentElement}return!1}})}function B(e){let t=(0,w.r)(e);(0,y.k)().nextFrame(()=>{t&&!V(t.activeElement,0)&&(null==e||e.focus({preventScroll:!0}))})}var z=((u=z||{})[u.Keyboard=0]="Keyboard",u[u.Mouse=1]="Mouse",u);function _(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,n)=>{let r=t(e),o=t(n);if(null===r||null===o)return 0;let l=r.compareDocumentPosition(o);return l&Node.DOCUMENT_POSITION_FOLLOWING?-1:l&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function W(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function U(e,t,n,r){let o=(0,L.E)(n);(0,m.useEffect)(()=>{if(e)return document.addEventListener(t,n,r),()=>document.removeEventListener(t,n,r);function n(e){o.current(e)}},[e,t,r])}function Y(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,m.useMemo)(()=>(0,w.r)(...t),[...t])}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));var G=n(20328);let K=P(()=>new Map,{PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:(0,y.k)(),meta:new Set};return r.count++,r.meta.add(t),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT(e){let t,{doc:n,d:r,meta:o}=e,l={doc:n,d:r,meta:function(e){let t={};for(let n of e)Object.assign(t,n(t));return t}(o)},i=[W()?{before(e){let{doc:t,d:n,meta:r}=e;function o(e){return r.containers.flatMap(e=>e()).some(t=>t.contains(e))}n.microTask(()=>{var e;if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=(0,y.k)();e.style(t.documentElement,"scrollBehavior","auto"),n.add(()=>n.microTask(()=>e.dispose()))}let r=null!=(e=window.scrollY)?e:window.pageYOffset,l=null;n.addEventListener(t,"click",e=>{if(e.target instanceof HTMLElement)try{let n=e.target.closest("a");if(!n)return;let{hash:r}=new URL(n.href),i=t.querySelector(r);i&&!o(i)&&(l=i)}catch(e){}},!0),n.addEventListener(t,"touchstart",e=>{if(e.target instanceof HTMLElement){if(o(e.target)){let t=e.target;for(;t.parentElement&&o(t.parentElement);)t=t.parentElement;n.style(t,"overscrollBehavior","contain")}else n.style(e.target,"touchAction","none")}}),n.addEventListener(t,"touchmove",e=>{if(e.target instanceof HTMLElement&&"INPUT"!==e.target.tagName){if(o(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}),n.add(()=>{var e;r!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,r),l&&l.isConnected&&(l.scrollIntoView({block:"nearest"}),l=null)})})}}:{},{before(e){var n;let{doc:r}=e,o=r.documentElement;t=Math.max(0,(null!=(n=r.defaultView)?n:window).innerWidth-o.clientWidth)},after(e){let{doc:n,d:r}=e,o=n.documentElement,l=Math.max(0,o.clientWidth-o.offsetWidth),i=Math.max(0,t-l);r.style(o,"paddingRight","".concat(i,"px"))}},{before(e){let{doc:t,d:n}=e;n.style(t.documentElement,"overflow","hidden")}}];i.forEach(e=>{let{before:t}=e;return null==t?void 0:t(l)}),i.forEach(e=>{let{after:t}=e;return null==t?void 0:t(l)})},SCROLL_ALLOW(e){let{d:t}=e;t.dispose()},TEARDOWN(e){let{doc:t}=e;this.delete(t)}});K.subscribe(()=>{let e=K.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)&&K.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&K.dispatch("TEARDOWN",n)}});var Z=n(55513);let X=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function q(e){var t,n;let r=null!=(t=e.innerText)?t:"",o=e.cloneNode(!0);if(!(o instanceof HTMLElement))return r;let l=!1;for(let e of o.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),l=!0;let i=l?null!=(n=o.innerText)?n:"":r;return X.test(i)&&(i=i.replace(X,"")),i}function Q(e){return[e.screenX,e.screenY]}var J=n(16849),$=n(49815),ee=n(10815),et=n(26282);let en=(0,m.createContext)({styles:void 0,setReference:()=>{},setFloating:()=>{},getReferenceProps:()=>({}),getFloatingProps:()=>({}),slot:{}});en.displayName="FloatingContext";let er=(0,m.createContext)(null);function eo(e){var t,n,r;let o,l,i,{children:u,enabled:a=!0}=e,[s,c]=(0,m.useState)(null),[d,f]=(0,m.useState)(0),p=(0,m.useRef)(null),[v,g]=(0,m.useState)(null);(0,h.e)(()=>{if(!v)return;let e=new MutationObserver(()=>{let e=window.getComputedStyle(v).maxHeight,t=parseFloat(e);if(isNaN(t))return;let n=parseInt(e);isNaN(n)||t!==n&&(v.style.maxHeight="".concat(Math.ceil(t),"px"))});return e.observe(v,{attributes:!0,attributeFilter:["style"]}),()=>{e.disconnect()}},[v]);let E=a&&null!==s&&null!==v,{to:y="bottom",gap:w=0,offset:S=0,padding:P=0,inner:T}=(o=el(null!=(t=null==s?void 0:s.gap)?t:"var(--anchor-gap, 0)",v),l=el(null!=(n=null==s?void 0:s.offset)?n:"var(--anchor-offset, 0)",v),i=el(null!=(r=null==s?void 0:s.padding)?r:"var(--anchor-padding, 0)",v),{...s,gap:o,offset:l,padding:i}),[x,C="center"]=y.split(" ");(0,h.e)(()=>{E&&f(0)},[E]);let{refs:M,floatingStyles:I,context:F}=(0,$.YF)({open:E,placement:"selection"===x?"center"===C?"bottom":"bottom-".concat(C):"center"===C?"".concat(x):"".concat(x,"-").concat(C),strategy:"absolute",transform:!1,middleware:[(0,ee.cv)({mainAxis:"selection"===x?0:w,crossAxis:S}),(0,ee.uY)({padding:P}),"selection"!==x&&(0,ee.RR)({padding:P}),"selection"===x&&T?(0,$.aN)({...T,padding:P,overflowRef:p,offset:d,minItemsVisible:4,referenceOverflowThreshold:P,onFallbackChange(e){var t,n;if(!e)return;let r=F.elements.floating;if(!r)return;let o=parseFloat(getComputedStyle(r).scrollPaddingBottom)||0,l=Math.min(4,r.childElementCount),i=0,u=0;for(let e of null!=(n=null==(t=F.elements.floating)?void 0:t.childNodes)?n:[])if(e instanceof HTMLElement){let t=e.offsetTop,n=t+e.clientHeight+o,a=r.scrollTop,s=a+r.clientHeight;if(t>=a&&n<=s)l--;else{u=Math.max(0,Math.min(n,s)-Math.max(t,a)),i=e.clientHeight;break}}l>=1&&f(e=>{let t=i*l-u+o;return e>=t?e:t})}}):null,(0,ee.dp)({padding:P,apply(e){let{availableWidth:t,availableHeight:n,elements:r}=e;Object.assign(r.floating.style,{overflow:"auto",maxWidth:"".concat(t,"px"),maxHeight:"min(var(--anchor-max-height, 100vh), ".concat(n,"px)")})}})].filter(Boolean),whileElementsMounted:et.Me}),[L=x,R=C]=F.placement.split("-");"selection"===x&&(L="selection");let k=(0,m.useMemo)(()=>({anchor:[L,R].filter(Boolean).join(" ")}),[L,R]),A=(0,$.Rz)(F,{overflowRef:p,onChange:f}),{getReferenceProps:O,getFloatingProps:D}=(0,$.NI)([A]),N=(0,b.z)(e=>{g(e),M.setFloating(e)});return m.createElement(er.Provider,{value:c},m.createElement(en.Provider,{value:{setFloating:N,setReference:M.setReference,styles:I,getReferenceProps:O,getFloatingProps:D,slot:k}},u))}function el(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,r=(0,E.G)(),o=(0,b.z)((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 o=ei(e,t);return[o,n=>{let l=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(),o=n[1].slice(t+1).trim();return o?[r,...e(o)]:[r]}return[]}(e);{let i=l.map(e=>window.getComputedStyle(t).getPropertyValue(e));r.requestAnimationFrame(function u(){r.nextFrame(u);let a=!1;for(let[e,n]of l.entries()){let r=window.getComputedStyle(t).getPropertyValue(n);if(i[e]!==r){i[e]=r,a=!0;break}}if(!a)return;let s=ei(e,t);o!==s&&(n(s),o=s)})}return r.dispose}]}return[n,null]}),l=(0,m.useMemo)(()=>o(e,t)[0],[e,t]),[i=l,u]=(0,m.useState)();return(0,h.e)(()=>{let[n,r]=o(e,t);if(u(n),r)return r(u)},[e,t]),i}function ei(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}er.displayName="PlacementContext";var eu=n(56078),ea=n(73583),es=((a=es||{})[a.First=0]="First",a[a.Previous=1]="Previous",a[a.Next=2]="Next",a[a.Last=3]="Last",a[a.Specific=4]="Specific",a[a.Nothing=5]="Nothing",a);function ec(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),o=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===o&&(o=n.length);for(let e=o-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 2:for(let e=o+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:!function(e){throw Error("Unexpected object: "+e)}(e)}}var ed=n(97950);let ef=(0,m.createContext)(void 0);function ep(){return(0,m.useContext)(ef)}let em=(0,m.createContext)(null);em.displayName="DescriptionContext",Object.assign((0,ed.yV)(function(e,t){let n=(0,m.useId)(),r=ep(),{id:o="headlessui-description-".concat(n),...l}=e,i=function e(){let t=(0,m.useContext)(em);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}(),u=(0,Z.T)(t);(0,h.e)(()=>i.register(o),[o,i.register]);let a=r||!1,s=(0,m.useMemo)(()=>({...i.slot,disabled:a}),[i.slot,a]),c={ref:u,...i.props,id:o};return(0,ed.L6)()({ourProps:c,theirProps:l,slot:s,defaultTag:"p",name:i.name||"Description"})}),{});var ev=n(88885);let eg=(0,m.createContext)(void 0),eh=(0,m.createContext)(null);function eE(){let e=(0,m.useContext)(eh);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,eE),e}return e}function eb(){var e,t;let n,{inherit:r=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=n=null!=(t=null==(e=(0,m.useContext)(eh))?void 0:e.value)?t:void 0,[l,i]=(0,m.useState)([]),u=r?[o,...l].filter(Boolean):l;return[u.length>0?u.join(" "):void 0,(0,m.useMemo)(()=>function(e){let t=(0,b.z)(e=>(i(t=>[...t,e]),()=>i(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),n=(0,m.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 m.createElement(eh.Provider,{value:n},e.children)},[i])]}eh.displayName="LabelContext",Object.assign((0,ed.yV)(function(e,t){var n;let r=(0,m.useId)(),o=eE(),l=(0,m.useContext)(eg),i=ep(),{id:u="headlessui-label-".concat(r),htmlFor:a=null!=l?l:null==(n=o.props)?void 0:n.htmlFor,passive:s=!1,...c}=e,d=(0,Z.T)(t);(0,h.e)(()=>o.register(u),[u,o.register]);let f=(0,b.z)(e=>{let t=e.currentTarget;if(t instanceof HTMLLabelElement&&e.preventDefault(),o.props&&"onClick"in o.props&&"function"==typeof o.props.onClick&&o.props.onClick(e),t instanceof HTMLLabelElement){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;(e instanceof HTMLInputElement&&("radio"===e.type||"checkbox"===e.type)||"radio"===e.role||"checkbox"===e.role||"switch"===e.role)&&e.click(),e.focus({preventScroll:!0})}}}),p=i||!1,v=(0,m.useMemo)(()=>({...o.slot,disabled:p}),[o.slot,p]),g={ref:d,...o.props,id:u,htmlFor:a,onClick:f};return s&&("onClick"in g&&(delete g.htmlFor,delete g.onClick),"onClick"in c&&delete c.onClick),(0,ed.L6)()({ourProps:g,theirProps:c,slot:v,defaultTag:a?"label":"div",name:o.name||"Label"})}),{});var ey=n(96548),ew=n(14709);let eS=(0,m.createContext)(!1);var eP=n(82560);let eT=m.Fragment,ex=(0,ed.yV)(function(e,t){var n;let r,o,l=(0,m.useRef)(null),i=(0,Z.T)((0,Z.h)(e=>{l.current=e}),t),u=Y(l),a=function(e){let t=(0,m.useContext)(eS),n=(0,m.useContext)(eM),r=Y(e),[o,l]=(0,m.useState)(()=>{var e;if(!t&&null!==n)return null!=(e=n.current)?e:null;if(eP.O.isServer)return null;let o=null==r?void 0:r.getElementById("headlessui-portal-root");if(o)return o;if(null===r)return null;let l=r.createElement("div");return l.setAttribute("id","headlessui-portal-root"),r.body.appendChild(l)});return(0,m.useEffect)(()=>{null!==o&&(null!=r&&r.body.contains(o)||null==r||r.body.appendChild(o))},[o,r]),(0,m.useEffect)(()=>{t||null!==n&&l(n.current)},[n,l,t]),o}(l),[s]=(0,m.useState)(()=>{var e;return eP.O.isServer?null:null!=(e=null==u?void 0:u.createElement("div"))?e:null}),c=(0,m.useContext)(eI),d=(0,ew.H)();(0,h.e)(()=>{!a||!s||a.contains(s)||(s.setAttribute("data-headlessui-portal",""),a.appendChild(s))},[a,s]),(0,h.e)(()=>{if(s&&c)return c.register(s)},[c,s]),n=()=>{var e;a&&s&&(s instanceof Node&&a.contains(s)&&a.removeChild(s),a.childNodes.length<=0&&(null==(e=a.parentElement)||e.removeChild(a)))},r=(0,b.z)(n),o=(0,m.useRef)(!1),(0,m.useEffect)(()=>(o.current=!1,()=>{o.current=!0,(0,ey.Y)(()=>{o.current&&r()})}),[r]);let f=(0,ed.L6)();return d&&a&&s?(0,v.createPortal)(f({ourProps:{ref:i},theirProps:e,slot:{},defaultTag:eT,name:"Portal"}),s):null}),eC=m.Fragment,eM=(0,m.createContext)(null),eI=(0,m.createContext)(null),eF=Object.assign((0,ed.yV)(function(e,t){let n=(0,Z.T)(t),{enabled:r=!0,...o}=e,l=(0,ed.L6)();return r?m.createElement(ex,{...o,ref:n}):l({ourProps:{ref:n},theirProps:o,slot:{},defaultTag:eT,name:"Portal"})}),{Group:(0,ed.yV)(function(e,t){let{target:n,...r}=e,o={ref:(0,Z.T)(t)},l=(0,ed.L6)();return m.createElement(eM.Provider,{value:n},l({ourProps:o,theirProps:r,defaultTag:eC,name:"Popover.Group"}))})});var eL=((s=eL||{})[s.Open=0]="Open",s[s.Closed=1]="Closed",s),eR=((c=eR||{})[c.Pointer=0]="Pointer",c[c.Other=1]="Other",c),ek=((d=ek||{})[d.OpenMenu=0]="OpenMenu",d[d.CloseMenu=1]="CloseMenu",d[d.GoToItem=2]="GoToItem",d[d.Search=3]="Search",d[d.ClearSearch=4]="ClearSearch",d[d.RegisterItem=5]="RegisterItem",d[d.UnregisterItem=6]="UnregisterItem",d[d.SetButtonElement=7]="SetButtonElement",d[d.SetItemsElement=8]="SetItemsElement",d);function eA(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,n=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,r=_(t(e.items.slice()),e=>e.dataRef.current.domRef.current),o=n?r.indexOf(n):null;return -1===o&&(o=null),{items:r,activeItemIndex:o}}let eO={1:e=>1===e.menuState?e:{...e,activeItemIndex:null,menuState:1},0:e=>0===e.menuState?e:{...e,__demoMode:!1,menuState:0},2:(e,t)=>{var n,r,o,l,i;if(1===e.menuState)return e;let u={...e,searchQuery:"",activationTrigger:null!=(n=t.trigger)?n:1,__demoMode:!1};if(t.focus===es.Nothing)return{...u,activeItemIndex:null};if(t.focus===es.Specific)return{...u,activeItemIndex:e.items.findIndex(e=>e.id===t.id)};if(t.focus===es.Previous){let n=e.activeItemIndex;if(null!==n){let l=e.items[n].dataRef.current.domRef,i=ec(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==i){let t=e.items[i].dataRef.current.domRef;if((null==(r=l.current)?void 0:r.previousElementSibling)===t.current||(null==(o=t.current)?void 0:o.previousElementSibling)===null)return{...u,activeItemIndex:i}}}}else if(t.focus===es.Next){let n=e.activeItemIndex;if(null!==n){let r=e.items[n].dataRef.current.domRef,o=ec(t,{resolveItems:()=>e.items,resolveActiveIndex:()=>e.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});if(null!==o){let t=e.items[o].dataRef.current.domRef;if((null==(l=r.current)?void 0:l.nextElementSibling)===t.current||(null==(i=t.current)?void 0:i.nextElementSibling)===null)return{...u,activeItemIndex:o}}}}let a=eA(e),s=ec(t,{resolveItems:()=>a.items,resolveActiveIndex:()=>a.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...u,...a,activeItemIndex:s}},3:(e,t)=>{let n=""!==e.searchQuery?0:1,r=e.searchQuery+t.value.toLowerCase(),o=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+n).concat(e.items.slice(0,e.activeItemIndex+n)):e.items).find(e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))&&!e.dataRef.current.disabled}),l=o?e.items.indexOf(o):-1;return -1===l||l===e.activeItemIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeItemIndex:l,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{let n=eA(e,e=>[...e,{id:t.id,dataRef:t.dataRef}]);return{...e,...n}},6:(e,t)=>{let n=eA(e,e=>{let n=e.findIndex(e=>e.id===t.id);return -1!==n&&e.splice(n,1),e});return{...e,...n,activationTrigger:1}},7:(e,t)=>e.buttonElement===t.element?e:{...e,buttonElement:t.element},8:(e,t)=>e.itemsElement===t.element?e:{...e,itemsElement:t.element}},eD=(0,m.createContext)(null);function eN(e){let t=(0,m.useContext)(eD);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Menu /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,eN),t}return t}function eH(e,t){return(0,R.E)(t.type,eO,e,t)}eD.displayName="MenuContext";let ej=m.Fragment,eV=ed.VN.RenderStrategy|ed.VN.Static,eB=m.Fragment,ez=Object.assign((0,ed.yV)(function(e,t){var n,r,o,l,i;let u,a,s,c,d,f,{__demoMode:p=!1,...v}=e,g=(0,m.useReducer)(eH,{__demoMode:p,menuState:p?0:1,buttonElement:null,itemsElement:null,items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:h,itemsElement:E,buttonElement:y},w]=g,S=(0,Z.T)(t);n=0===h,r=[y,E],o=(e,t)=>{w({type:1}),V(t,j.Loose)||(e.preventDefault(),null==y||y.focus())},u=C(n,"outside-click"),a=(0,L.E)(o),s=(0,m.useCallback)(function(e,t){if(e.defaultPrevented)return;let n=t(e);if(null!==n&&n.getRootNode().contains(n)&&n.isConnected){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(r))if(null!==t&&(t.contains(n)||e.composed&&e.composedPath().includes(t)))return;return V(n,j.Loose)||-1===n.tabIndex||e.preventDefault(),a.current(e,n)}},[a,r]),c=(0,m.useRef)(null),U(u,"pointerdown",e=>{var t,n;c.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target},!0),U(u,"mousedown",e=>{var t,n;c.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target},!0),U(u,"click",e=>{W()||/Android/gi.test(window.navigator.userAgent)||c.current&&(s(e,()=>c.current),c.current=null)},!0),d=(0,m.useRef)({x:0,y:0}),U(u,"touchstart",e=>{d.current.x=e.touches[0].clientX,d.current.y=e.touches[0].clientY},!0),U(u,"touchend",e=>{let t={x:e.changedTouches[0].clientX,y:e.changedTouches[0].clientY};if(!(Math.abs(t.x-d.current.x)>=30||Math.abs(t.y-d.current.y)>=30))return s(e,()=>e.target instanceof HTMLElement?e.target:null)},!0),l="blur",i=e=>s(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),f=(0,L.E)(i),(0,m.useEffect)(()=>{if(u)return window.addEventListener(l,e,!0),()=>window.removeEventListener(l,e,!0);function e(e){f.current(e)}},[u,l,!0]);let P=(0,b.z)(()=>{w({type:1})}),T=(0,m.useMemo)(()=>({open:0===h,close:P}),[h,P]),x=(0,ed.L6)();return m.createElement(eo,null,m.createElement(eD.Provider,{value:g},m.createElement(eu.up,{value:(0,R.E)(h,{0:eu.ZM.Open,1:eu.ZM.Closed})},x({ourProps:{ref:S},theirProps:v,slot:T,defaultTag:ej,name:"Menu"}))))}),{Button:(0,ed.yV)(function(e,t){var n;let r=(0,m.useId)(),{id:o="headlessui-menu-button-".concat(r),disabled:l=!1,autoFocus:i=!1,...u}=e,[a,s]=eN("Menu.Button"),c=(0,m.useContext)(en).getReferenceProps,d=(0,Z.T)(t,(0,m.useContext)(en).setReference,(0,b.z)(e=>s({type:7,element:e}))),h=(0,b.z)(e=>{switch(e.key){case ev.R.Space:case ev.R.Enter:case ev.R.ArrowDown:e.preventDefault(),e.stopPropagation(),(0,v.flushSync)(()=>s({type:0})),s({type:2,focus:es.First});break;case ev.R.ArrowUp:e.preventDefault(),e.stopPropagation(),(0,v.flushSync)(()=>s({type:0})),s({type:2,focus:es.Last})}}),E=(0,b.z)(e=>{e.key===ev.R.Space&&e.preventDefault()}),y=(0,b.z)(e=>{var t;if((0,ea.P)(e.currentTarget))return e.preventDefault();l||(0===a.menuState?((0,v.flushSync)(()=>s({type:1})),null==(t=a.buttonElement)||t.focus({preventScroll:!0})):(e.preventDefault(),s({type:0})))}),{isFocusVisible:w,focusProps:S}=(0,f.F)({autoFocus:i}),{isHovered:P,hoverProps:T}=(0,p.X)({isDisabled:l}),{pressed:x,pressProps:C}=(0,g.x)({disabled:l}),M=(0,m.useMemo)(()=>({open:0===a.menuState,active:x||0===a.menuState,disabled:l,hover:P,focus:w,autofocus:i}),[a,P,w,x,l,i]),I=(0,ed.dG)(c(),{ref:d,id:o,type:(0,G.f)(e,a.buttonElement),"aria-haspopup":"menu","aria-controls":null==(n=a.itemsElement)?void 0:n.id,"aria-expanded":0===a.menuState,disabled:l||void 0,autoFocus:i,onKeyDown:h,onKeyUp:E,onClick:y},S,T,C);return(0,ed.L6)()({ourProps:I,theirProps:u,slot:M,defaultTag:"button",name:"Menu.Button"})}),Items:(0,ed.yV)(function(e,t){var n,r,o,l;let i;let u=(0,m.useId)(),{id:a="headlessui-menu-items-".concat(u),anchor:s,portal:c=!1,modal:d=!0,transition:f=!1,...p}=e,g=(0,m.useMemo)(()=>s?"string"==typeof s?{to:s}:s:null,[s]),[S,P]=eN("Menu.Items"),[x,M]=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;!1===e&&(e=null),"string"==typeof e&&(e={to:e});let t=(0,m.useContext)(er),n=(0,m.useMemo)(()=>e,[JSON.stringify(e,(e,t)=>{var n;return null!=(n=null==t?void 0:t.outerHTML)?n:t})]);(0,h.e)(()=>{null==t||t(null!=n?n:null)},[t,n]);let r=(0,m.useContext)(en);return(0,m.useMemo)(()=>[r.setFloating,e?r.styles:{}],[r.setFloating,e,r.styles])}(g),I=function(){let{getFloatingProps:e,slot:t}=(0,m.useContext)(en);return(0,m.useCallback)(function(){for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];return Object.assign({},e(...r),{"data-anchor":t.anchor})},[e,t])}(),[R,k]=(0,m.useState)(null),D=(0,Z.T)(t,g?x:null,(0,b.z)(e=>P({type:8,element:e})),k),N=Y(S.itemsElement);g&&(c=!0);let j=(0,eu.oJ)(),[V,z]=(0,J.Y)(f,R,null!==j?(j&eu.ZM.Open)===eu.ZM.Open:0===S.menuState);o=S.buttonElement,l=()=>{P({type:1})},i=(0,L.E)(e=>{let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&l()}),(0,m.useEffect)(()=>{if(!V)return;let e=null===o?null:o instanceof HTMLElement?o:o.current;if(!e)return;let t=(0,y.k)();if("undefined"!=typeof ResizeObserver){let n=new ResizeObserver(()=>i.current(e));n.observe(e),t.add(()=>n.disconnect())}if("undefined"!=typeof IntersectionObserver){let n=new IntersectionObserver(()=>i.current(e));n.observe(e),t.add(()=>n.disconnect())}return()=>t.dispose()},[o,i,V]),function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>[document.body];!function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:()=>({containers:[]}),r=T(K),o=t?r.get(t):void 0;o&&o.count,(0,h.e)(()=>{if(!(!t||!e))return K.dispatch("PUSH",t,n),()=>K.dispatch("POP",t,n)},[e,t])}(C(e,"scroll-lock"),t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],n]}})}(!S.__demoMode&&d&&0===S.menuState,N),function(e){let{allowed:t,disallowed:n}=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=C(e,"inert-others");(0,h.e)(()=>{var e,o;if(!r)return;let l=(0,y.k)();for(let t of null!=(e=null==n?void 0:n())?e:[])t&&l.add(F(t));let i=null!=(o=null==t?void 0:t())?o:[];for(let e of i){if(!e)continue;let t=(0,w.r)(e);if(!t)continue;let n=e.parentElement;for(;n&&n!==t.body;){for(let e of n.children)i.some(t=>e.contains(t))||l.add(F(e));n=n.parentElement}}return l.dispose},[r,t,n])}(!S.__demoMode&&d&&0===S.menuState,{allowed:(0,m.useCallback)(()=>[S.buttonElement,S.itemsElement],[S.buttonElement,S.itemsElement])});let W=!function(e,t){let n=(0,m.useRef)({left:0,top:0});if((0,h.e)(()=>{if(!t)return;let e=t.getBoundingClientRect();e&&(n.current=e)},[e,t]),null==t||!e||t===document.activeElement)return!1;let r=t.getBoundingClientRect();return r.top!==n.current.top||r.left!==n.current.left}(0!==S.menuState,S.buttonElement)&&V;(0,m.useEffect)(()=>{let e=S.itemsElement;e&&0===S.menuState&&e!==(null==N?void 0:N.activeElement)&&e.focus({preventScroll:!0})},[S.menuState,S.itemsElement,N]),function(e,t){let{container:n,accept:r,walk:o}=t,l=(0,m.useRef)(r),i=(0,m.useRef)(o);(0,m.useEffect)(()=>{l.current=r,i.current=o},[r,o]),(0,h.e)(()=>{if(!n||!e)return;let t=(0,w.r)(n);if(!t)return;let r=l.current,o=i.current,u=Object.assign(e=>r(e),{acceptNode:r}),a=t.createTreeWalker(n,NodeFilter.SHOW_ELEMENT,u,!1);for(;a.nextNode();)o(a.currentNode)},[n,e,l,i])}(0===S.menuState,{container:S.itemsElement,accept:e=>"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let U=(0,E.G)(),G=(0,b.z)(e=>{var t,n,r,o,l;switch(U.dispose(),e.key){case ev.R.Space:if(""!==S.searchQuery)return e.preventDefault(),e.stopPropagation(),P({type:3,value:e.key});case ev.R.Enter:if(e.preventDefault(),e.stopPropagation(),P({type:1}),null!==S.activeItemIndex){let{dataRef:e}=S.items[S.activeItemIndex];null==(n=null==(t=e.current)?void 0:t.domRef.current)||n.click()}B(S.buttonElement);break;case ev.R.ArrowDown:return e.preventDefault(),e.stopPropagation(),P({type:2,focus:es.Next});case ev.R.ArrowUp:return e.preventDefault(),e.stopPropagation(),P({type:2,focus:es.Previous});case ev.R.Home:case ev.R.PageUp:return e.preventDefault(),e.stopPropagation(),P({type:2,focus:es.First});case ev.R.End:case ev.R.PageDown:return e.preventDefault(),e.stopPropagation(),P({type:2,focus:es.Last});case ev.R.Escape:e.preventDefault(),e.stopPropagation(),(0,v.flushSync)(()=>P({type:1})),null==(r=S.buttonElement)||r.focus({preventScroll:!0});break;case ev.R.Tab:e.preventDefault(),e.stopPropagation(),(0,v.flushSync)(()=>P({type:1})),o=S.buttonElement,l=e.shiftKey?O.Previous:O.Next,function(e,t){var n,r,o;let{sorted:l=!0,relativeTo:i=null,skipElements:u=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},a=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,s=Array.isArray(e)?l?_(e):e:64&t?function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(A)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):H(e);u.length>0&&s.length>1&&(s=s.filter(e=>!u.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),i=null!=i?i: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")})(),d=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,s.indexOf(i))-1;if(4&t)return Math.max(0,s.indexOf(i))+1;if(8&t)return s.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=32&t?{preventScroll:!0}:{},p=0,m=s.length,v;do{if(p>=m||p+m<=0)return 0;let e=d+p;if(16&t)e=(e+m)%m;else{if(e<0)return 3;if(e>=m)return 1}null==(v=s[e])||v.focus(f),p+=c}while(v!==a.activeElement);6&t&&null!=(o=null==(r=null==(n=v)?void 0:n.matches)?void 0:r.call(n,"textarea,input"))&&o&&v.select()}(H(),l,{relativeTo:o});break;default:1===e.key.length&&(P({type:3,value:e.key}),U.setTimeout(()=>P({type:4}),350))}}),X=(0,b.z)(e=>{e.key===ev.R.Space&&e.preventDefault()}),q=(0,m.useMemo)(()=>({open:0===S.menuState}),[S.menuState]),Q=(0,ed.dG)(g?I():{},{"aria-activedescendant":null===S.activeItemIndex||null==(n=S.items[S.activeItemIndex])?void 0:n.id,"aria-labelledby":null==(r=S.buttonElement)?void 0:r.id,id:a,onKeyDown:G,onKeyUp:X,role:"menu",tabIndex:0===S.menuState?0:void 0,ref:D,style:{...p.style,...M,"--button-width":function(e){let t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],[n,r]=(0,m.useReducer)(()=>({}),{}),o=(0,m.useMemo)(()=>(function(e){if(null===e)return{width:0,height:0};let{width:t,height:n}=e.getBoundingClientRect();return{width:t,height:n}})(e),[e,n]);return(0,h.e)(()=>{if(!e)return;let t=new ResizeObserver(r);return t.observe(e),()=>{t.disconnect()}},[e]),t?{width:"".concat(o.width,"px"),height:"".concat(o.height,"px")}:o}(S.buttonElement,!0).width},...(0,J.X)(z)}),$=(0,ed.L6)();return m.createElement(eF,{enabled:!!c&&(e.static||V)},$({ourProps:Q,theirProps:p,slot:q,defaultTag:"div",features:eV,visible:W,name:"Menu.Items"}))}),Item:(0,ed.yV)(function(e,t){let n,r,o,l=(0,m.useId)(),{id:i="headlessui-menu-item-".concat(l),disabled:u=!1,...a}=e,[s,c]=eN("Menu.Item"),d=null!==s.activeItemIndex&&s.items[s.activeItemIndex].id===i,f=(0,m.useRef)(null),p=(0,Z.T)(t,f);(0,h.e)(()=>{if(!s.__demoMode&&0===s.menuState&&d&&0!==s.activationTrigger)return(0,y.k)().requestAnimationFrame(()=>{var e,t;null==(t=null==(e=f.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})})},[s.__demoMode,f,d,s.menuState,s.activationTrigger,s.activeItemIndex]);let v=(n=(0,m.useRef)(""),r=(0,m.useRef)(""),(0,b.z)(()=>{let e=f.current;if(!e)return"";let t=e.innerText;if(n.current===t)return r.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():q(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return q(e).trim()})(e).trim().toLowerCase();return n.current=t,r.current=o,o})),g=(0,m.useRef)({disabled:u,domRef:f,get textValue(){return v()}});(0,h.e)(()=>{g.current.disabled=u},[g,u]),(0,h.e)(()=>(c({type:5,id:i,dataRef:g}),()=>c({type:6,id:i})),[g,i]);let E=(0,b.z)(()=>{c({type:1})}),w=(0,b.z)(e=>{if(u)return e.preventDefault();c({type:1}),B(s.buttonElement)}),S=(0,b.z)(()=>{if(u)return c({type:2,focus:es.Nothing});c({type:2,focus:es.Specific,id:i})}),P=(o=(0,m.useRef)([-1,-1]),{wasMoved(e){let t=Q(e);return(o.current[0]!==t[0]||o.current[1]!==t[1])&&(o.current=t,!0)},update(e){o.current=Q(e)}}),T=(0,b.z)(e=>{P.update(e),!u&&(d||c({type:2,focus:es.Specific,id:i,trigger:0}))}),x=(0,b.z)(e=>{P.wasMoved(e)&&(u||d||c({type:2,focus:es.Specific,id:i,trigger:0}))}),C=(0,b.z)(e=>{P.wasMoved(e)&&(u||d&&c({type:2,focus:es.Nothing}))}),[M,I]=eb(),[F,L]=function(){let[e,t]=(0,m.useState)([]);return[e.length>0?e.join(" "):void 0,(0,m.useMemo)(()=>function(e){let n=(0,b.z)(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),r=(0,m.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 m.createElement(em.Provider,{value:r},e.children)},[t])]}(),R=(0,m.useMemo)(()=>({active:d,focus:d,disabled:u,close:E}),[d,u,E]),k=(0,ed.L6)();return m.createElement(I,null,m.createElement(L,null,k({ourProps:{id:i,ref:p,role:"menuitem",tabIndex:!0===u?void 0:-1,"aria-disabled":!0===u||void 0,"aria-labelledby":M,"aria-describedby":F,disabled:void 0,onClick:w,onFocus:S,onPointerEnter:T,onMouseEnter:T,onPointerMove:x,onMouseMove:x,onPointerLeave:C,onMouseLeave:C},theirProps:a,slot:R,defaultTag:eB,name:"Menu.Item"})))}),Section:(0,ed.yV)(function(e,t){let[n,r]=eb(),o=(0,ed.L6)();return m.createElement(r,null,o({ourProps:{ref:t,"aria-labelledby":n,role:"group"},theirProps:e,slot:{},defaultTag:"div",name:"Menu.Section"}))}),Heading:(0,ed.yV)(function(e,t){let n=(0,m.useId)(),{id:r="headlessui-menu-heading-".concat(n),...o}=e,l=eE();(0,h.e)(()=>l.register(r),[r,l.register]);let i={id:r,ref:t,role:"presentation",...l.props};return(0,ed.L6)()({ourProps:i,theirProps:o,slot:{},defaultTag:"header",name:"Menu.Heading"})}),Separator:(0,ed.yV)(function(e,t){return(0,ed.L6)()({ourProps:{ref:t,role:"separator"},theirProps:e,slot:{},defaultTag:"div",name:"Menu.Separator"})})})},59917:function(e,t,n){let r;n.d(t,{u:function(){return M}});var o=n(45226),l=n(28421),i=n(70671),u=n(2322),a=n(55828),s=n(14709),c=n(55513),d=n(16849),f=n(56078),p=n(90980),m=n(65932),v=n(97950);function g(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:S)!==o.Fragment||1===o.Children.count(e.children)}let h=(0,o.createContext)(null);h.displayName="TransitionContext";var E=((r=E||{}).Visible="visible",r.Hidden="hidden",r);let b=(0,o.createContext)(null);function y(e){return"children"in e?y(e.children):e.current.filter(e=>{let{el:t}=e;return null!==t.current}).filter(e=>{let{state:t}=e;return"visible"===t}).length>0}function w(e,t){let n;let r=(0,a.E)(e),s=(0,o.useRef)([]),c=(n=(0,o.useRef)(!1),(0,u.e)(()=>(n.current=!0,()=>{n.current=!1}),[]),n),d=(0,l.G)(),f=(0,i.z)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:v.l4.Hidden,n=s.current.findIndex(t=>{let{el:n}=t;return n===e});-1!==n&&((0,m.E)(t,{[v.l4.Unmount](){s.current.splice(n,1)},[v.l4.Hidden](){s.current[n].state="hidden"}}),d.microTask(()=>{var e;!y(s)&&c.current&&(null==(e=r.current)||e.call(r))}))}),p=(0,i.z)(e=>{let t=s.current.find(t=>{let{el:n}=t;return n===e});return t?"visible"!==t.state&&(t.state="visible"):s.current.push({el:e,state:"visible"}),()=>f(e,v.l4.Unmount)}),g=(0,o.useRef)([]),h=(0,o.useRef)(Promise.resolve()),E=(0,o.useRef)({enter:[],leave:[]}),b=(0,i.z)((e,n,r)=>{g.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=>{g.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(E.current[n].map(e=>{let[t,n]=e;return n})).then(()=>e())})]),"enter"===n?h.current=h.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),w=(0,i.z)((e,t,n)=>{Promise.all(E.current[t].splice(0).map(e=>{let[t,n]=e;return n})).then(()=>{var e;null==(e=g.current.shift())||e()}).then(()=>n(t))});return(0,o.useMemo)(()=>({children:s,register:p,unregister:f,onStart:b,onStop:w,wait:h,chains:E}),[p,f,s,b,w,E,h])}b.displayName="NestingContext";let S=o.Fragment,P=v.VN.RenderStrategy,T=(0,v.yV)(function(e,t){let{show:n,appear:r=!1,unmount:l=!0,...a}=e,d=(0,o.useRef)(null),p=g(e),m=(0,c.T)(...p?[d,t]:null===t?[]:[t]);(0,s.H)();let E=(0,f.oJ)();if(void 0===n&&null!==E&&(n=(E&f.ZM.Open)===f.ZM.Open),void 0===n)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[S,T]=(0,o.useState)(n?"visible":"hidden"),C=w(()=>{n||T("hidden")}),[M,I]=(0,o.useState)(!0),F=(0,o.useRef)([n]);(0,u.e)(()=>{!1!==M&&F.current[F.current.length-1]!==n&&(F.current.push(n),I(!1))},[F,n]);let L=(0,o.useMemo)(()=>({show:n,appear:r,initial:M}),[n,r,M]);(0,u.e)(()=>{n?T("visible"):y(C)||null===d.current||T("hidden")},[n,C]);let R={unmount:l},k=(0,i.z)(()=>{var t;M&&I(!1),null==(t=e.beforeEnter)||t.call(e)}),A=(0,i.z)(()=>{var t;M&&I(!1),null==(t=e.beforeLeave)||t.call(e)}),O=(0,v.L6)();return o.createElement(b.Provider,{value:C},o.createElement(h.Provider,{value:L},O({ourProps:{...R,as:o.Fragment,children:o.createElement(x,{ref:m,...R,...a,beforeEnter:k,beforeLeave:A})},theirProps:{},defaultTag:o.Fragment,features:P,visible:"visible"===S,name:"Transition"})))}),x=(0,v.yV)(function(e,t){var n,r;let{transition:l=!0,beforeEnter:a,afterEnter:E,beforeLeave:T,afterLeave:x,enter:C,enterFrom:M,enterTo:I,entered:F,leave:L,leaveFrom:R,leaveTo:k,...A}=e,[O,D]=(0,o.useState)(null),N=(0,o.useRef)(null),H=g(e),j=(0,c.T)(...H?[N,t,D]:null===t?[]:[t]),V=null==(n=A.unmount)||n?v.l4.Unmount:v.l4.Hidden,{show:B,appear:z,initial:_}=function(){let e=(0,o.useContext)(h);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[W,U]=(0,o.useState)(B?"visible":"hidden"),Y=function(){let e=(0,o.useContext)(b);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:G,unregister:K}=Y;(0,u.e)(()=>G(N),[G,N]),(0,u.e)(()=>{if(V===v.l4.Hidden&&N.current){if(B&&"visible"!==W){U("visible");return}return(0,m.E)(W,{hidden:()=>K(N),visible:()=>G(N)})}},[W,N,G,K,B,V]);let Z=(0,s.H)();(0,u.e)(()=>{if(H&&Z&&"visible"===W&&null===N.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[N,W,Z,H]);let X=_&&!z,q=z&&B&&_,Q=(0,o.useRef)(!1),J=w(()=>{Q.current||(U("hidden"),K(N))},Y),$=(0,i.z)(e=>{Q.current=!0,J.onStart(N,e?"enter":"leave",e=>{"enter"===e?null==a||a():"leave"===e&&(null==T||T())})}),ee=(0,i.z)(e=>{let t=e?"enter":"leave";Q.current=!1,J.onStop(N,t,e=>{"enter"===e?null==E||E():"leave"===e&&(null==x||x())}),"leave"!==t||y(J)||(U("hidden"),K(N))});(0,o.useEffect)(()=>{H&&l||($(B),ee(B))},[B,H,l]);let et=!(!l||!H||!Z||X),[,en]=(0,d.Y)(et,O,B,{start:$,end:ee}),er=(0,v.oA)({ref:j,className:(null==(r=(0,p.A)(A.className,q&&C,q&&M,en.enter&&C,en.enter&&en.closed&&M,en.enter&&!en.closed&&I,en.leave&&L,en.leave&&!en.closed&&R,en.leave&&en.closed&&k,!en.transition&&B&&F))?void 0:r.trim())||void 0,...(0,d.X)(en)}),eo=0;"visible"===W&&(eo|=f.ZM.Open),"hidden"===W&&(eo|=f.ZM.Closed),en.enter&&(eo|=f.ZM.Opening),en.leave&&(eo|=f.ZM.Closing);let el=(0,v.L6)();return o.createElement(b.Provider,{value:J},o.createElement(f.up,{value:eo},el({ourProps:er,theirProps:A,defaultTag:S,features:P,visible:"visible"===W,name:"Transition.Child"})))}),C=(0,v.yV)(function(e,t){let n=null!==(0,o.useContext)(h),r=null!==(0,f.oJ)();return o.createElement(o.Fragment,null,!n&&r?o.createElement(T,{ref:t,...e}):o.createElement(x,{ref:t,...e}))}),M=Object.assign(T,{Child:C,Root:T})},31791:function(e,t,n){n.d(t,{x:function(){return u}});var r=n(45226),o=n(71180),l=n(28421),i=n(70671);function u(){let{disabled:e=!1}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=(0,r.useRef)(null),[n,u]=(0,r.useState)(!1),a=(0,l.G)(),s=(0,i.z)(()=>{t.current=null,u(!1),a.dispose()}),c=(0,i.z)(e=>{if(a.dispose(),null===t.current){t.current=e.currentTarget,u(!0);{let n=(0,o.r)(e.currentTarget);a.addEventListener(n,"pointerup",s,!1),a.addEventListener(n,"pointermove",e=>{if(t.current){var n,r;let o,l;u((o=e.width/2,l=e.height/2,n={top:e.clientY-l,right:e.clientX+o,bottom:e.clientY+l,left:e.clientX-o},r=t.current.getBoundingClientRect(),!(!n||!r||n.right<r.left||n.left>r.right||n.bottom<r.top||n.top>r.bottom)))}},!1),a.addEventListener(n,"pointercancel",s,!1)}}});return{pressed:n,pressProps:e?{}:{onPointerDown:c,onPointerUp:s,onClick:s}}}},28421:function(e,t,n){n.d(t,{G:function(){return l}});var r=n(45226),o=n(28060);function l(){let[e]=(0,r.useState)(o.k);return(0,r.useEffect)(()=>()=>e.dispose(),[e]),e}},70671:function(e,t,n){n.d(t,{z:function(){return l}});var r=n(45226),o=n(55828);let l=function(e){let t=(0,o.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])}},2322:function(e,t,n){n.d(t,{e:function(){return l}});var r=n(45226),o=n(82560);let l=(e,t)=>{o.O.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},55828:function(e,t,n){n.d(t,{E:function(){return l}});var r=n(45226),o=n(2322);function l(e){let t=(0,r.useRef)(e);return(0,o.e)(()=>{t.current=e},[e]),t}},20328:function(e,t,n){n.d(t,{f:function(){return o}});var r=n(45226);function o(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])}},14709:function(e,t,n){n.d(t,{H:function(){return i}});var r,o=n(45226),l=n(82560);function i(){let e;let t=(e="undefined"==typeof document,(0,(r||(r=n.t(o,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[i,u]=o.useState(l.O.isHandoffComplete);return i&&!1===l.O.isHandoffComplete&&u(!1),o.useEffect(()=>{!0!==i&&u(!0)},[i]),o.useEffect(()=>l.O.handoff(),[]),!t&&i}},55513:function(e,t,n){n.d(t,{T:function(){return u},h:function(){return i}});var r=n(45226),o=n(70671);let l=Symbol();function i(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 i=(0,r.useRef)(t);(0,r.useEffect)(()=>{i.current=t},[t]);let u=(0,o.z)(e=>{for(let t of i.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}},16849:function(e,t,n){let r;n.d(t,{X:function(){return f},Y:function(){return p}});var o,l,i=n(45226),u=n(28060),a=n(28421),s=n(2322),c=n(57404);void 0!==c&&"undefined"!=typeof globalThis&&"undefined"!=typeof Element&&(null==(o=null==c?void 0:c.env)?void 0:o.NODE_ENV)==="test"&&void 0===(null==(l=null==Element?void 0:Element.prototype)?void 0:l.getAnimations)&&(Element.prototype.getAnimations=function(){return console.warn("Headless UI has polyfilled `Element.prototype.getAnimations` for your tests.\nPlease install a proper polyfill e.g. `jsdom-testing-mocks`, to silence these warnings.\n\nExample usage:\n```js\nimport { mockAnimationsApi } from 'jsdom-testing-mocks'\nmockAnimationsApi()\n```"),[]});var 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-".concat(n)]="");return t}function p(e,t,n,r){let[o,l]=(0,i.useState)(n),{hasFlag:c,addFlag:d,removeFlag:f}=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,n]=(0,i.useState)(e),r=(0,i.useCallback)(e=>n(e),[t]),o=(0,i.useCallback)(e=>n(t=>t|e),[t]),l=(0,i.useCallback)(e=>(t&e)===e,[t]);return{flags:t,setFlag:r,addFlag:o,hasFlag:l,removeFlag:(0,i.useCallback)(e=>n(t=>t&~e),[n]),toggleFlag:(0,i.useCallback)(e=>n(t=>t^e),[n])}}(e&&o?3:0),p=(0,i.useRef)(!1),m=(0,i.useRef)(!1),v=(0,a.G)();return(0,s.e)(()=>{var o;if(e){if(n&&l(!0),!t){n&&d(3);return}return null==(o=null==r?void 0:r.start)||o.call(r,n),function(e,t){let{prepare:n,run:r,done:o,inFlight:l}=t,i=(0,u.k)();return function(e,t){let{inFlight:n,prepare:r}=t;if(null!=n&&n.current){r();return}let o=e.style.transition;e.style.transition="none",r(),e.offsetHeight,e.style.transition=o}(e,{prepare:n,inFlight:l}),i.nextFrame(()=>{r(),i.requestAnimationFrame(()=>{i.add(function(e,t){var n,r;let o=(0,u.k)();if(!e)return o.dispose;let l=!1;o.add(()=>{l=!0});let i=null!=(r=null==(n=e.getAnimations)?void 0:n.call(e).filter(e=>e instanceof CSSTransition))?r:[];return 0===i.length?t():Promise.allSettled(i.map(e=>e.finished)).then(()=>{l||t()}),o.dispose}(e,o))})}),i.dispose}(t,{inFlight:p,prepare(){m.current?m.current=!1:m.current=p.current,p.current=!0,m.current||(n?(d(3),f(4)):(d(4),f(2)))},run(){m.current?n?(f(3),d(4)):(f(4),d(3)):n?f(1):d(1)},done(){var e;m.current&&"function"==typeof t.getAnimations&&t.getAnimations().length>0||(p.current=!1,f(7),n||l(!1),null==(e=null==r?void 0:r.end)||e.call(r,n))}})}},[e,n,t,v]),e?[o,{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}]}},56078:function(e,t,n){let r;n.d(t,{ZM:function(){return i},oJ:function(){return u},up:function(){return a},uu:function(){return s}});var o=n(45226);let l=(0,o.createContext)(null);l.displayName="OpenClosedContext";var i=((r=i||{})[r.Open=1]="Open",r[r.Closed=2]="Closed",r[r.Closing=4]="Closing",r[r.Opening=8]="Opening",r);function u(){return(0,o.useContext)(l)}function a(e){let{value:t,children:n}=e;return o.createElement(l.Provider,{value:t},n)}function s(e){let{children:t}=e;return o.createElement(l.Provider,{value:null},t)}},73583:function(e,t,n){function r(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=(null==t?void 0:t.getAttribute("disabled"))==="";return!(r&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}n.d(t,{P:function(){return r}})},90980: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=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}},28060:function(e,t,n){n.d(t,{k:function(){return function e(){let t=[],n={addEventListener:(e,t,r,o)=>(e.addEventListener(t,r,o),n.add(()=>e.removeEventListener(t,r,o))),requestAnimationFrame(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let o=requestAnimationFrame(...t);return n.add(()=>cancelAnimationFrame(o))},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 o=setTimeout(...t);return n.add(()=>clearTimeout(o))},microTask(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];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.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(96548)},82560:function(e,t,n){n.d(t,{O:function(){return u}});var r=Object.defineProperty,o=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,l=(e,t,n)=>(o(e,"symbol"!=typeof t?t+"":t,n),n);class i{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 i},65932:function(e,t,n){n.d(t,{E:function(){return r}});function r(e,t){for(var n=arguments.length,o=Array(n>2?n-2:0),l=2;l<n;l++)o[l-2]=arguments[l];if(e in t){let n=t[e];return"function"==typeof n?n(...o):n}let i=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(i,r),i}},96548: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}))}},71180:function(e,t,n){n.d(t,{r:function(){return o}});var r=n(82560);function o(e){return r.O.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}},97950:function(e,t,n){let r,o;n.d(t,{L6:function(){return c},VN:function(){return a},dG:function(){return m},l4:function(){return s},oA:function(){return g},yV:function(){return v}});var l=n(45226),i=n(90980),u=n(65932),a=((r=a||{})[r.None=0]="None",r[r.RenderStrategy=1]="RenderStrategy",r[r.Static=2]="Static",r),s=((o=s||{})[o.Unmount=0]="Unmount",o[o.Hidden=1]="Hidden",o);function c(){let e,t;let n=(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)},[]),function(){for(var n=arguments.length,r=Array(n),o=0;o<n;o++)r[o]=arguments[o];if(!r.every(e=>null==e))return e.current=r,t});return(0,l.useCallback)(e=>(function(e){let{ourProps:t,theirProps:n,slot:r,defaultTag:o,features:l,visible:i=!0,name:a,mergeRefs:s}=e;s=null!=s?s:f;let c=p(n,t);if(i)return d(c,r,o,a,s);let m=null!=l?l:0;if(2&m){let{static:e=!1,...t}=c;if(e)return d(t,r,o,a,s)}if(1&m){let{unmount:e=!0,...t}=c;return(0,u.E)(e?0:1,{0:()=>null,1:()=>d({...t,hidden:!0,style:{display:"none"}},r,o,a,s)})}return d(c,r,o,a,s)})({mergeRefs:n,...e}),[n])}function d(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,o=arguments.length>4?arguments[4]:void 0,{as:u=n,children:a,refName:s="ref",...c}=h(e,["unmount","static"]),d=void 0!==e.ref?{[s]:e.ref}:{},f="function"==typeof a?a(t):a;"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,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r.replace(/([A-Z])/g,e=>"-".concat(e.toLowerCase())));if(e)for(let e of(m["data-headlessui-state"]=n.join(" "),n))m["data-".concat(e)]=""}if(u===l.Fragment&&(Object.keys(g(c)).length>0||Object.keys(g(m)).length>0)){if(!(0,l.isValidElement)(f)||Array.isArray(f)&&f.length>1){if(Object.keys(g(c)).length>0)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(g(c)).concat(Object.keys(g(m))).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"))}else{let e=f.props,t=null==e?void 0:e.className,n="function"==typeof t?function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return(0,i.A)(t(...n),c.className)}:(0,i.A)(t,c.className),r=p(f.props,g(h(c,["ref"])));for(let e in m)e in r&&delete m[e];return(0,l.cloneElement)(f,Object.assign({},r,m,d,{ref:o(f.ref,d.ref)},n?{className:n}:{}))}}return(0,l.createElement)(u,Object.assign({},h(c,["ref"]),u!==l.Fragment&&d,u!==l.Fragment&&m),f)}function f(){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 p(){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={},o={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=o[t]||(o[t]=[]),o[t].push(e[t])):r[t]=e[t];if(r.disabled||r["aria-disabled"])for(let e in o)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(o[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in o)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 o[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;n(t,...r)}}});return r}function m(){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={},o={};for(let e of t)for(let t in e)t.startsWith("on")&&"function"==typeof e[t]?(null!=o[t]||(o[t]=[]),o[t].push(e[t])):r[t]=e[t];for(let e in o)Object.assign(r,{[e](){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];for(let t of o[e])null==t||t(...n)}});return r}function v(e){var t;return Object.assign((0,l.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 h(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}},28805:function(e,t,n){var r=n(45226);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...l}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},l),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 9V5.25A2.25 2.25 0 0 0 13.5 3h-6a2.25 2.25 0 0 0-2.25 2.25v13.5A2.25 2.25 0 0 0 7.5 21h6a2.25 2.25 0 0 0 2.25-2.25V15m3 0 3-3m0 0-3-3m3 3H9"}))});t.Z=o},32879:function(e,t,n){var r=n(45226);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...l}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},l),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"}))});t.Z=o},28788:function(e,t,n){var r=n(45226);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...l}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},l),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M14.857 17.082a23.848 23.848 0 0 0 5.454-1.31A8.967 8.967 0 0 1 18 9.75V9A6 6 0 0 0 6 9v.75a8.967 8.967 0 0 1-2.312 6.022c1.733.64 3.56 1.085 5.455 1.31m5.714 0a24.255 24.255 0 0 1-5.714 0m5.714 0a3 3 0 1 1-5.714 0"}))});t.Z=o},14545:function(e,t,n){var r=n(45226);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...l}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},l),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"}))});t.Z=o}}]);