@nlabs/gothamjs
Version:
Platform
2 lines • 159 kB
JavaScript
/*! For license information please see 60.25696103.iframe.bundle.js.LICENSE.txt */
"use strict";(self.webpackChunk_nlabs_gothamjs=self.webpackChunk_nlabs_gothamjs||[]).push([[60],{"./node_modules/@headlessui/react/dist/components/label/label.js":function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{JU:function(){return V},b0:function(){return Q},o2:function(){return N}});var react__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("../lex/node_modules/react/index.js"),react__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(react__WEBPACK_IMPORTED_MODULE_0__),_hooks_use_event_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/@headlessui/react/dist/hooks/use-event.js"),_hooks_use_iso_morphic_effect_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/@headlessui/react/dist/hooks/use-iso-morphic-effect.js"),_hooks_use_sync_refs_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/@headlessui/react/dist/hooks/use-sync-refs.js"),_internal_disabled_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/@headlessui/react/dist/internal/disabled.js"),_internal_id_js__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/@headlessui/react/dist/internal/id.js"),_utils_dom_js__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/@headlessui/react/dist/utils/dom.js"),_utils_render_js__WEBPACK_IMPORTED_MODULE_7__=__webpack_require__("./node_modules/@headlessui/react/dist/utils/render.js");let L=(0,react__WEBPACK_IMPORTED_MODULE_0__.createContext)(null);function C(){let n=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(L);if(null===n){let l=new Error("You used a <Label /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(l,C),l}return n}function N(n){var a,e,o;let l=null!=(e=null==(a=(0,react__WEBPACK_IMPORTED_MODULE_0__.useContext)(L))?void 0:a.value)?e:void 0;return(null!=(o=null==n?void 0:n.length)?o:0)>0?[l,...n].filter(Boolean).join(" "):l}function Q({inherit:n=!1}={}){let l=N(),[a,e]=(0,react__WEBPACK_IMPORTED_MODULE_0__.useState)([]),o=n?[l,...a].filter(Boolean):a;return[o.length>0?o.join(" "):void 0,(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(()=>function(t){let p=(0,_hooks_use_event_js__WEBPACK_IMPORTED_MODULE_1__._)(i=>(e(u=>[...u,i]),()=>e(u=>{let d=u.slice(),f=d.indexOf(i);return-1!==f&&d.splice(f,1),d}))),b=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(()=>({register:p,slot:t.slot,name:t.name,props:t.props,value:t.value}),[p,t.slot,t.name,t.props,t.value]);return react__WEBPACK_IMPORTED_MODULE_0___default().createElement(L.Provider,{value:b},t.children)},[e])]}L.displayName="LabelContext";let j=(0,_utils_render_js__WEBPACK_IMPORTED_MODULE_7__.FX)(function U(n,l){var E;let a=(0,react__WEBPACK_IMPORTED_MODULE_0__.useId)(),e=C(),o=(0,_internal_id_js__WEBPACK_IMPORTED_MODULE_5__.q)(),y=(0,_internal_disabled_js__WEBPACK_IMPORTED_MODULE_4__._)(),{id:t=`headlessui-label-${a}`,htmlFor:p=(null!=o?o:null==(E=e.props)?void 0:E.htmlFor),passive:b=!1,...i}=n,u=(0,_hooks_use_sync_refs_js__WEBPACK_IMPORTED_MODULE_3__.P)(l);(0,_hooks_use_iso_morphic_effect_js__WEBPACK_IMPORTED_MODULE_2__.s)(()=>e.register(t),[t,e.register]);let d=(0,_hooks_use_event_js__WEBPACK_IMPORTED_MODULE_1__._)(s=>{let g=s.currentTarget;if((s.target===s.currentTarget||!_utils_dom_js__WEBPACK_IMPORTED_MODULE_6__.H5(s.target))&&(_utils_dom_js__WEBPACK_IMPORTED_MODULE_6__.kS(g)&&s.preventDefault(),e.props&&"onClick"in e.props&&"function"==typeof e.props.onClick&&e.props.onClick(s),_utils_dom_js__WEBPACK_IMPORTED_MODULE_6__.kS(g))){let r=document.getElementById(g.htmlFor);if(r){let x=r.getAttribute("disabled");if("true"===x||""===x)return;let h=r.getAttribute("aria-disabled");if("true"===h||""===h)return;(_utils_dom_js__WEBPACK_IMPORTED_MODULE_6__.A3(r)&&("file"===r.type||"radio"===r.type||"checkbox"===r.type)||"radio"===r.role||"checkbox"===r.role||"switch"===r.role)&&r.click(),r.focus({preventScroll:!0})}}}),f=y||!1,R=(0,react__WEBPACK_IMPORTED_MODULE_0__.useMemo)(()=>({...e.slot,disabled:f}),[e.slot,f]),c={ref:u,...e.props,id:t,htmlFor:p,onClick:d};return b&&("onClick"in c&&(delete c.htmlFor,delete c.onClick),"onClick"in i&&delete i.onClick),(0,_utils_render_js__WEBPACK_IMPORTED_MODULE_7__.Ci)()({ourProps:c,theirProps:i,slot:R,defaultTag:p?"label":"div",name:e.name||"Label"})}),V=Object.assign(j,{})},"./node_modules/@headlessui/react/dist/components/listbox/listbox.js":function(__unused_webpack_module,__webpack_exports__,__webpack_require__){__webpack_require__.d(__webpack_exports__,{WF:function(){return wo},go:function(){return wt},h7:function(){return kt},wh:function(){return Bt}});var react=__webpack_require__("../lex/node_modules/react/index.js"),react_default=__webpack_require__.n(react);const $f0a04ccd8dbdd83b$export$e5c5a5f917a5871c="undefined"!=typeof document?react_default().useLayoutEffect:()=>{};function $8ae05eaa5c114e9c$export$7f54fc3180508a52(fn){const ref=(0,react.useRef)(null);return $f0a04ccd8dbdd83b$export$e5c5a5f917a5871c(()=>{ref.current=fn},[fn]),(0,react.useCallback)((...args)=>{const f=ref.current;return null==f?void 0:f(...args)},[])}function $8a9cb279dc87e130$export$525bc4921d56d4a(nativeEvent){let event=nativeEvent;return event.nativeEvent=nativeEvent,event.isDefaultPrevented=()=>event.defaultPrevented,event.isPropagationStopped=()=>event.cancelBubble,event.persist=()=>{},event}function $8a9cb279dc87e130$export$c2b7abe5d61ec696(event,target){Object.defineProperty(event,"target",{value:target}),Object.defineProperty(event,"currentTarget",{value:target})}function $8a9cb279dc87e130$export$715c682d09d639cc(onBlur){let stateRef=(0,react.useRef)({isFocused:!1,observer:null});$f0a04ccd8dbdd83b$export$e5c5a5f917a5871c(()=>{const state=stateRef.current;return()=>{state.observer&&(state.observer.disconnect(),state.observer=null)}},[]);let dispatchBlur=$8ae05eaa5c114e9c$export$7f54fc3180508a52(e=>{null==onBlur||onBlur(e)});return(0,react.useCallback)(e=>{if(e.target instanceof HTMLButtonElement||e.target instanceof HTMLInputElement||e.target instanceof HTMLTextAreaElement||e.target instanceof HTMLSelectElement){stateRef.current.isFocused=!0;let target=e.target,onBlurHandler=e=>{if(stateRef.current.isFocused=!1,target.disabled){let event=$8a9cb279dc87e130$export$525bc4921d56d4a(e);dispatchBlur(event)}stateRef.current.observer&&(stateRef.current.observer.disconnect(),stateRef.current.observer=null)};target.addEventListener("focusout",onBlurHandler,{once:!0}),stateRef.current.observer=new MutationObserver(()=>{if(stateRef.current.isFocused&&target.disabled){var _stateRef_current_observer;null===(_stateRef_current_observer=stateRef.current.observer)||void 0===_stateRef_current_observer||_stateRef_current_observer.disconnect();let relatedTargetEl=target===document.activeElement?null:document.activeElement;target.dispatchEvent(new FocusEvent("blur",{relatedTarget:relatedTargetEl})),target.dispatchEvent(new FocusEvent("focusout",{bubbles:!0,relatedTarget:relatedTargetEl}))}}),stateRef.current.observer.observe(target,{attributes:!0,attributeFilter:["disabled"]})}},[dispatchBlur])}let $8a9cb279dc87e130$export$fda7da73ab5d4c48=!1;function $c87311424ea30a05$var$testUserAgent(re){var _window_navigator_userAgentData;return"undefined"!=typeof window&&null!=window.navigator&&((null===(_window_navigator_userAgentData=window.navigator.userAgentData)||void 0===_window_navigator_userAgentData?void 0:_window_navigator_userAgentData.brands.some(brand=>re.test(brand.brand)))||re.test(window.navigator.userAgent))}function $c87311424ea30a05$var$testPlatform(re){var _window_navigator_userAgentData;return"undefined"!=typeof window&&null!=window.navigator&&re.test((null===(_window_navigator_userAgentData=window.navigator.userAgentData)||void 0===_window_navigator_userAgentData?void 0:_window_navigator_userAgentData.platform)||window.navigator.platform)}function $c87311424ea30a05$var$cached(fn){let res=null;return()=>(null==res&&(res=fn()),res)}const $c87311424ea30a05$export$9ac100e40613ea10=$c87311424ea30a05$var$cached(function(){return $c87311424ea30a05$var$testPlatform(/^Mac/i)}),$c87311424ea30a05$export$186c6964ca17d99=$c87311424ea30a05$var$cached(function(){return $c87311424ea30a05$var$testPlatform(/^iPhone/i)}),$c87311424ea30a05$export$7bef049ce92e4224=$c87311424ea30a05$var$cached(function(){return $c87311424ea30a05$var$testPlatform(/^iPad/i)||$c87311424ea30a05$export$9ac100e40613ea10()&&navigator.maxTouchPoints>1}),$c87311424ea30a05$export$fedb369cb70207f1=$c87311424ea30a05$var$cached(function(){return $c87311424ea30a05$export$186c6964ca17d99()||$c87311424ea30a05$export$7bef049ce92e4224()}),$c87311424ea30a05$export$6446a186d09e379e=($c87311424ea30a05$var$cached(function(){return $c87311424ea30a05$export$9ac100e40613ea10()||$c87311424ea30a05$export$fedb369cb70207f1()}),$c87311424ea30a05$var$cached(function(){return $c87311424ea30a05$var$testUserAgent(/AppleWebKit/i)&&!$c87311424ea30a05$export$6446a186d09e379e()}),$c87311424ea30a05$var$cached(function(){return $c87311424ea30a05$var$testUserAgent(/Chrome/i)})),platform_$c87311424ea30a05$export$a11b0059900ceec8=$c87311424ea30a05$var$cached(function(){return $c87311424ea30a05$var$testUserAgent(/Android/i)});$c87311424ea30a05$var$cached(function(){return $c87311424ea30a05$var$testUserAgent(/Firefox/i)});const $431fbd86ca7dc216$export$b204af158042fbac=el=>{var _el_ownerDocument;return null!==(_el_ownerDocument=null==el?void 0:el.ownerDocument)&&void 0!==_el_ownerDocument?_el_ownerDocument:document},$431fbd86ca7dc216$export$f21a1ffae260145a=el=>{if(el&&"window"in el&&el.window===el)return el;return $431fbd86ca7dc216$export$b204af158042fbac(el).defaultView||window};function $431fbd86ca7dc216$export$af51f0f06c0f328a(node){return function $431fbd86ca7dc216$var$isNode(value){return null!==value&&"object"==typeof value&&"nodeType"in value&&"number"==typeof value.nodeType}(node)&&node.nodeType===Node.DOCUMENT_FRAGMENT_NODE&&"host"in node}let $507fabe10e71c6fb$var$currentModality=null,$507fabe10e71c6fb$var$changeHandlers=new Set,$507fabe10e71c6fb$export$d90243b58daecda7=new Map,$507fabe10e71c6fb$var$hasEventBeforeFocus=!1,$507fabe10e71c6fb$var$hasBlurredWindowRecently=!1;const $507fabe10e71c6fb$var$FOCUS_VISIBLE_INPUT_KEYS={Tab:!0,Escape:!0};function $507fabe10e71c6fb$var$triggerChangeHandlers(modality,e){for(let handler of $507fabe10e71c6fb$var$changeHandlers)handler(modality,e)}function $507fabe10e71c6fb$var$handleKeyboardEvent(e){$507fabe10e71c6fb$var$hasEventBeforeFocus=!0,function $507fabe10e71c6fb$var$isValidKey(e){return!(e.metaKey||!$c87311424ea30a05$export$9ac100e40613ea10()&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key)}(e)&&($507fabe10e71c6fb$var$currentModality="keyboard",$507fabe10e71c6fb$var$triggerChangeHandlers("keyboard",e))}function $507fabe10e71c6fb$var$handlePointerEvent(e){$507fabe10e71c6fb$var$currentModality="pointer","mousedown"!==e.type&&"pointerdown"!==e.type||($507fabe10e71c6fb$var$hasEventBeforeFocus=!0,$507fabe10e71c6fb$var$triggerChangeHandlers("pointer",e))}function $507fabe10e71c6fb$var$handleClickEvent(e){var event;(0===(event=e).mozInputSource&&event.isTrusted||(platform_$c87311424ea30a05$export$a11b0059900ceec8()&&event.pointerType?"click"===event.type&&1===event.buttons:0===event.detail&&!event.pointerType))&&($507fabe10e71c6fb$var$hasEventBeforeFocus=!0,$507fabe10e71c6fb$var$currentModality="virtual")}function $507fabe10e71c6fb$var$handleFocusEvent(e){e.target!==window&&e.target!==document&&!$8a9cb279dc87e130$export$fda7da73ab5d4c48&&e.isTrusted&&($507fabe10e71c6fb$var$hasEventBeforeFocus||$507fabe10e71c6fb$var$hasBlurredWindowRecently||($507fabe10e71c6fb$var$currentModality="virtual",$507fabe10e71c6fb$var$triggerChangeHandlers("virtual",e)),$507fabe10e71c6fb$var$hasEventBeforeFocus=!1,$507fabe10e71c6fb$var$hasBlurredWindowRecently=!1)}function $507fabe10e71c6fb$var$handleWindowBlur(){$8a9cb279dc87e130$export$fda7da73ab5d4c48||($507fabe10e71c6fb$var$hasEventBeforeFocus=!1,$507fabe10e71c6fb$var$hasBlurredWindowRecently=!0)}function $507fabe10e71c6fb$var$setupGlobalFocusEvents(element){if("undefined"==typeof window||"undefined"==typeof document||$507fabe10e71c6fb$export$d90243b58daecda7.get($431fbd86ca7dc216$export$f21a1ffae260145a(element)))return;const windowObject=$431fbd86ca7dc216$export$f21a1ffae260145a(element),documentObject=$431fbd86ca7dc216$export$b204af158042fbac(element);let focus=windowObject.HTMLElement.prototype.focus;windowObject.HTMLElement.prototype.focus=function(){$507fabe10e71c6fb$var$hasEventBeforeFocus=!0,focus.apply(this,arguments)},documentObject.addEventListener("keydown",$507fabe10e71c6fb$var$handleKeyboardEvent,!0),documentObject.addEventListener("keyup",$507fabe10e71c6fb$var$handleKeyboardEvent,!0),documentObject.addEventListener("click",$507fabe10e71c6fb$var$handleClickEvent,!0),windowObject.addEventListener("focus",$507fabe10e71c6fb$var$handleFocusEvent,!0),windowObject.addEventListener("blur",$507fabe10e71c6fb$var$handleWindowBlur,!1),"undefined"!=typeof PointerEvent&&(documentObject.addEventListener("pointerdown",$507fabe10e71c6fb$var$handlePointerEvent,!0),documentObject.addEventListener("pointermove",$507fabe10e71c6fb$var$handlePointerEvent,!0),documentObject.addEventListener("pointerup",$507fabe10e71c6fb$var$handlePointerEvent,!0)),windowObject.addEventListener("beforeunload",()=>{$507fabe10e71c6fb$var$tearDownWindowFocusTracking(element)},{once:!0}),$507fabe10e71c6fb$export$d90243b58daecda7.set(windowObject,{focus:focus})}const $507fabe10e71c6fb$var$tearDownWindowFocusTracking=(element,loadListener)=>{const windowObject=$431fbd86ca7dc216$export$f21a1ffae260145a(element),documentObject=$431fbd86ca7dc216$export$b204af158042fbac(element);loadListener&&documentObject.removeEventListener("DOMContentLoaded",loadListener),$507fabe10e71c6fb$export$d90243b58daecda7.has(windowObject)&&(windowObject.HTMLElement.prototype.focus=$507fabe10e71c6fb$export$d90243b58daecda7.get(windowObject).focus,documentObject.removeEventListener("keydown",$507fabe10e71c6fb$var$handleKeyboardEvent,!0),documentObject.removeEventListener("keyup",$507fabe10e71c6fb$var$handleKeyboardEvent,!0),documentObject.removeEventListener("click",$507fabe10e71c6fb$var$handleClickEvent,!0),windowObject.removeEventListener("focus",$507fabe10e71c6fb$var$handleFocusEvent,!0),windowObject.removeEventListener("blur",$507fabe10e71c6fb$var$handleWindowBlur,!1),"undefined"!=typeof PointerEvent&&(documentObject.removeEventListener("pointerdown",$507fabe10e71c6fb$var$handlePointerEvent,!0),documentObject.removeEventListener("pointermove",$507fabe10e71c6fb$var$handlePointerEvent,!0),documentObject.removeEventListener("pointerup",$507fabe10e71c6fb$var$handlePointerEvent,!0)),$507fabe10e71c6fb$export$d90243b58daecda7.delete(windowObject))};function $507fabe10e71c6fb$export$b9b3dfddab17db27(){return"pointer"!==$507fabe10e71c6fb$var$currentModality}"undefined"!=typeof document&&function $507fabe10e71c6fb$export$2f1888112f558a7d(element){const documentObject=$431fbd86ca7dc216$export$b204af158042fbac(element);let loadListener;return"loading"!==documentObject.readyState?$507fabe10e71c6fb$var$setupGlobalFocusEvents(element):(loadListener=()=>{$507fabe10e71c6fb$var$setupGlobalFocusEvents(element)},documentObject.addEventListener("DOMContentLoaded",loadListener)),()=>$507fabe10e71c6fb$var$tearDownWindowFocusTracking(element,loadListener)}();const $507fabe10e71c6fb$var$nonTextInputTypes=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]);function $507fabe10e71c6fb$export$ec71b4b83ac08ec3(fn,deps,opts){$507fabe10e71c6fb$var$setupGlobalFocusEvents(),(0,react.useEffect)(()=>{let handler=(modality,e)=>{(function $507fabe10e71c6fb$var$isKeyboardFocusEvent(isTextInput,modality,e){let document1=$431fbd86ca7dc216$export$b204af158042fbac(null==e?void 0:e.target);const IHTMLInputElement="undefined"!=typeof window?$431fbd86ca7dc216$export$f21a1ffae260145a(null==e?void 0:e.target).HTMLInputElement:HTMLInputElement,IHTMLTextAreaElement="undefined"!=typeof window?$431fbd86ca7dc216$export$f21a1ffae260145a(null==e?void 0:e.target).HTMLTextAreaElement:HTMLTextAreaElement,IHTMLElement="undefined"!=typeof window?$431fbd86ca7dc216$export$f21a1ffae260145a(null==e?void 0:e.target).HTMLElement:HTMLElement,IKeyboardEvent="undefined"!=typeof window?$431fbd86ca7dc216$export$f21a1ffae260145a(null==e?void 0:e.target).KeyboardEvent:KeyboardEvent;return!((isTextInput=isTextInput||document1.activeElement instanceof IHTMLInputElement&&!$507fabe10e71c6fb$var$nonTextInputTypes.has(document1.activeElement.type)||document1.activeElement instanceof IHTMLTextAreaElement||document1.activeElement instanceof IHTMLElement&&document1.activeElement.isContentEditable)&&"keyboard"===modality&&e instanceof IKeyboardEvent&&!$507fabe10e71c6fb$var$FOCUS_VISIBLE_INPUT_KEYS[e.key])})(!!(null==opts?void 0:opts.isTextInput),modality,e)&&fn($507fabe10e71c6fb$export$b9b3dfddab17db27())};return $507fabe10e71c6fb$var$changeHandlers.add(handler),()=>{$507fabe10e71c6fb$var$changeHandlers.delete(handler)}},deps)}let $f4e2df6bd15f8569$var$_shadowDOM=!1;function $f4e2df6bd15f8569$export$98658e8c59125e6a(){return $f4e2df6bd15f8569$var$_shadowDOM}function $d4ee10de306f2510$export$4282f70798064fe0(node,otherNode){if(!$f4e2df6bd15f8569$export$98658e8c59125e6a())return!(!otherNode||!node)&&node.contains(otherNode);if(!node||!otherNode)return!1;let currentNode=otherNode;for(;null!==currentNode;){if(currentNode===node)return!0;currentNode="SLOT"===currentNode.tagName&¤tNode.assignedSlot?currentNode.assignedSlot.parentNode:$431fbd86ca7dc216$export$af51f0f06c0f328a(currentNode)?currentNode.host:currentNode.parentNode}return!1}const $d4ee10de306f2510$export$cd4e5573fbe2b576=(doc=document)=>{var _activeElement_shadowRoot;if(!$f4e2df6bd15f8569$export$98658e8c59125e6a())return doc.activeElement;let activeElement=doc.activeElement;for(;activeElement&&"shadowRoot"in activeElement&&(null===(_activeElement_shadowRoot=activeElement.shadowRoot)||void 0===_activeElement_shadowRoot?void 0:_activeElement_shadowRoot.activeElement);)activeElement=activeElement.shadowRoot.activeElement;return activeElement};function $d4ee10de306f2510$export$e58f029f0fbfdb29(event){return $f4e2df6bd15f8569$export$98658e8c59125e6a()&&event.target.shadowRoot&&event.composedPath?event.composedPath()[0]:event.target}function $a1ea59d68270f0dd$export$f8168d8dd8fd66e6(props){let{isDisabled:isDisabled,onFocus:onFocusProp,onBlur:onBlurProp,onFocusChange:onFocusChange}=props;const onBlur=(0,react.useCallback)(e=>{if(e.target===e.currentTarget)return onBlurProp&&onBlurProp(e),onFocusChange&&onFocusChange(!1),!0},[onBlurProp,onFocusChange]),onSyntheticFocus=$8a9cb279dc87e130$export$715c682d09d639cc(onBlur),onFocus=(0,react.useCallback)(e=>{const ownerDocument=$431fbd86ca7dc216$export$b204af158042fbac(e.target),activeElement=ownerDocument?$d4ee10de306f2510$export$cd4e5573fbe2b576(ownerDocument):$d4ee10de306f2510$export$cd4e5573fbe2b576();e.target===e.currentTarget&&activeElement===$d4ee10de306f2510$export$e58f029f0fbfdb29(e.nativeEvent)&&(onFocusProp&&onFocusProp(e),onFocusChange&&onFocusChange(!0),onSyntheticFocus(e))},[onFocusChange,onFocusProp,onSyntheticFocus]);return{focusProps:{onFocus:!isDisabled&&(onFocusProp||onFocusChange||onBlurProp)?onFocus:void 0,onBlur:isDisabled||!onBlurProp&&!onFocusChange?void 0:onBlur}}}function $03deb23ff14920c4$export$4eaf04e54aa8eed6(){let globalListeners=(0,react.useRef)(new Map),addGlobalListener=(0,react.useCallback)((eventTarget,type,listener,options)=>{let fn=(null==options?void 0:options.once)?(...args)=>{globalListeners.current.delete(listener),listener(...args)}:listener;globalListeners.current.set(listener,{type:type,eventTarget:eventTarget,fn:fn,options:options}),eventTarget.addEventListener(type,fn,options)},[]),removeGlobalListener=(0,react.useCallback)((eventTarget,type,listener,options)=>{var _globalListeners_current_get;let fn=(null===(_globalListeners_current_get=globalListeners.current.get(listener))||void 0===_globalListeners_current_get?void 0:_globalListeners_current_get.fn)||listener;eventTarget.removeEventListener(type,fn,options),globalListeners.current.delete(listener)},[]),removeAllGlobalListeners=(0,react.useCallback)(()=>{globalListeners.current.forEach((value,key)=>{removeGlobalListener(value.eventTarget,value.type,key,value.options)})},[removeGlobalListener]);return(0,react.useEffect)(()=>removeAllGlobalListeners,[removeAllGlobalListeners]),{addGlobalListener:addGlobalListener,removeGlobalListener:removeGlobalListener,removeAllGlobalListeners:removeAllGlobalListeners}}function $9ab94262bd0047c7$export$420e68273165f4ec(props){let{isDisabled:isDisabled,onBlurWithin:onBlurWithin,onFocusWithin:onFocusWithin,onFocusWithinChange:onFocusWithinChange}=props,state=(0,react.useRef)({isFocusWithin:!1}),{addGlobalListener:addGlobalListener,removeAllGlobalListeners:removeAllGlobalListeners}=$03deb23ff14920c4$export$4eaf04e54aa8eed6(),onBlur=(0,react.useCallback)(e=>{e.currentTarget.contains(e.target)&&state.current.isFocusWithin&&!e.currentTarget.contains(e.relatedTarget)&&(state.current.isFocusWithin=!1,removeAllGlobalListeners(),onBlurWithin&&onBlurWithin(e),onFocusWithinChange&&onFocusWithinChange(!1))},[onBlurWithin,onFocusWithinChange,state,removeAllGlobalListeners]),onSyntheticFocus=$8a9cb279dc87e130$export$715c682d09d639cc(onBlur),onFocus=(0,react.useCallback)(e=>{if(!e.currentTarget.contains(e.target))return;const ownerDocument=$431fbd86ca7dc216$export$b204af158042fbac(e.target),activeElement=$d4ee10de306f2510$export$cd4e5573fbe2b576(ownerDocument);if(!state.current.isFocusWithin&&activeElement===$d4ee10de306f2510$export$e58f029f0fbfdb29(e.nativeEvent)){onFocusWithin&&onFocusWithin(e),onFocusWithinChange&&onFocusWithinChange(!0),state.current.isFocusWithin=!0,onSyntheticFocus(e);let currentTarget=e.currentTarget;addGlobalListener(ownerDocument,"focus",e=>{if(state.current.isFocusWithin&&!$d4ee10de306f2510$export$4282f70798064fe0(currentTarget,e.target)){let nativeEvent=new ownerDocument.defaultView.FocusEvent("blur",{relatedTarget:e.target});$8a9cb279dc87e130$export$c2b7abe5d61ec696(nativeEvent,currentTarget);let event=$8a9cb279dc87e130$export$525bc4921d56d4a(nativeEvent);onBlur(event)}},{capture:!0})}},[onFocusWithin,onFocusWithinChange,onSyntheticFocus,addGlobalListener,onBlur]);return isDisabled?{focusWithinProps:{onFocus:void 0,onBlur:void 0}}:{focusWithinProps:{onFocus:onFocus,onBlur:onBlur}}}function $f7dceffc5ad7768b$export$4e328f61c538687f(props={}){let{autoFocus:autoFocus=!1,isTextInput:isTextInput,within:within}=props,state=(0,react.useRef)({isFocused:!1,isFocusVisible:autoFocus||$507fabe10e71c6fb$export$b9b3dfddab17db27()}),[isFocused,setFocused]=(0,react.useState)(!1),[isFocusVisibleState,setFocusVisible]=(0,react.useState)(()=>state.current.isFocused&&state.current.isFocusVisible),updateState=(0,react.useCallback)(()=>setFocusVisible(state.current.isFocused&&state.current.isFocusVisible),[]),onFocusChange=(0,react.useCallback)(isFocused=>{state.current.isFocused=isFocused,setFocused(isFocused),updateState()},[updateState]);$507fabe10e71c6fb$export$ec71b4b83ac08ec3(isFocusVisible=>{state.current.isFocusVisible=isFocusVisible,updateState()},[],{isTextInput:isTextInput});let{focusProps:focusProps}=$a1ea59d68270f0dd$export$f8168d8dd8fd66e6({isDisabled:within,onFocusChange:onFocusChange}),{focusWithinProps:focusWithinProps}=$9ab94262bd0047c7$export$420e68273165f4ec({isDisabled:!within,onFocusWithinChange:onFocusChange});return{isFocused:isFocused,isFocusVisible:isFocusVisibleState,focusProps:within?focusWithinProps:focusProps}}let $6179b936705e76d3$var$globalIgnoreEmulatedMouseEvents=!1,$6179b936705e76d3$var$hoverCount=0;function $6179b936705e76d3$var$handleGlobalPointerEvent(e){"touch"===e.pointerType&&function $6179b936705e76d3$var$setGlobalIgnoreEmulatedMouseEvents(){$6179b936705e76d3$var$globalIgnoreEmulatedMouseEvents=!0,setTimeout(()=>{$6179b936705e76d3$var$globalIgnoreEmulatedMouseEvents=!1},50)}()}function $6179b936705e76d3$var$setupGlobalTouchEvents(){if("undefined"!=typeof document)return"undefined"!=typeof PointerEvent&&document.addEventListener("pointerup",$6179b936705e76d3$var$handleGlobalPointerEvent),$6179b936705e76d3$var$hoverCount++,()=>{$6179b936705e76d3$var$hoverCount--,$6179b936705e76d3$var$hoverCount>0||"undefined"!=typeof PointerEvent&&document.removeEventListener("pointerup",$6179b936705e76d3$var$handleGlobalPointerEvent)}}function $6179b936705e76d3$export$ae780daf29e6d456(props){let{onHoverStart:onHoverStart,onHoverChange:onHoverChange,onHoverEnd:onHoverEnd,isDisabled:isDisabled}=props,[isHovered,setHovered]=(0,react.useState)(!1),state=(0,react.useRef)({isHovered:!1,ignoreEmulatedMouseEvents:!1,pointerType:"",target:null}).current;(0,react.useEffect)($6179b936705e76d3$var$setupGlobalTouchEvents,[]);let{addGlobalListener:addGlobalListener,removeAllGlobalListeners:removeAllGlobalListeners}=$03deb23ff14920c4$export$4eaf04e54aa8eed6(),{hoverProps:hoverProps,triggerHoverEnd:triggerHoverEnd}=(0,react.useMemo)(()=>{let triggerHoverEnd=(event,pointerType)=>{let target=state.target;state.pointerType="",state.target=null,"touch"!==pointerType&&state.isHovered&&target&&(state.isHovered=!1,removeAllGlobalListeners(),onHoverEnd&&onHoverEnd({type:"hoverend",target:target,pointerType:pointerType}),onHoverChange&&onHoverChange(!1),setHovered(!1))},hoverProps={};return"undefined"!=typeof PointerEvent&&(hoverProps.onPointerEnter=e=>{$6179b936705e76d3$var$globalIgnoreEmulatedMouseEvents&&"mouse"===e.pointerType||((event,pointerType)=>{if(state.pointerType=pointerType,isDisabled||"touch"===pointerType||state.isHovered||!event.currentTarget.contains(event.target))return;state.isHovered=!0;let target=event.currentTarget;state.target=target,addGlobalListener($431fbd86ca7dc216$export$b204af158042fbac(event.target),"pointerover",e=>{state.isHovered&&state.target&&!$d4ee10de306f2510$export$4282f70798064fe0(state.target,e.target)&&triggerHoverEnd(e,e.pointerType)},{capture:!0}),onHoverStart&&onHoverStart({type:"hoverstart",target:target,pointerType:pointerType}),onHoverChange&&onHoverChange(!0),setHovered(!0)})(e,e.pointerType)},hoverProps.onPointerLeave=e=>{!isDisabled&&e.currentTarget.contains(e.target)&&triggerHoverEnd(e,e.pointerType)}),{hoverProps:hoverProps,triggerHoverEnd:triggerHoverEnd}},[onHoverStart,onHoverChange,onHoverEnd,isDisabled,state,addGlobalListener,removeAllGlobalListeners]);return(0,react.useEffect)(()=>{isDisabled&&triggerHoverEnd({currentTarget:state.target},state.pointerType)},[isDisabled]),{hoverProps:hoverProps,isHovered:isHovered}}var react_dom=__webpack_require__("../lex/node_modules/react-dom/index.js"),env=__webpack_require__("./node_modules/@headlessui/react/dist/utils/env.js");function owner_o(n){var e,r;return env._.isServer?null:n?"ownerDocument"in n?n.ownerDocument:"current"in n?null!=(r=null==(e=n.current)?void 0:e.ownerDocument)?r:document:null:document}var use_disposables=__webpack_require__("./node_modules/@headlessui/react/dist/hooks/use-disposables.js"),use_event=__webpack_require__("./node_modules/@headlessui/react/dist/hooks/use-event.js");function use_by_comparator_l(e,r){return null!==e&&null!==r&&"object"==typeof e&&"object"==typeof r&&"id"in e&&"id"in r?e.id===r.id:e===r}var use_iso_morphic_effect=__webpack_require__("./node_modules/@headlessui/react/dist/hooks/use-iso-morphic-effect.js");function use_element_size_d(e,t=!1){let[r,u]=(0,react.useReducer)(()=>({}),{}),i=(0,react.useMemo)(()=>function f(e){if(null===e)return{width:0,height:0};let{width:t,height:r}=e.getBoundingClientRect();return{width:t,height:r}}(e),[e,r]);return(0,use_iso_morphic_effect.s)(()=>{if(!e)return;let n=new ResizeObserver(u);return n.observe(e),()=>{n.disconnect()}},[e]),t?{width:`${i.width}px`,height:`${i.height}px`}:i}var disposables=__webpack_require__("./node_modules/@headlessui/react/dist/utils/disposables.js");class a extends Map{constructor(t){super(),this.factory=t}get(t){let e=super.get(t);return void 0===e&&(e=this.factory(t),this.set(t,e)),e}}var i,machine_a,machine_o,machine_p=Object.defineProperty,machine_f=(t,e,r)=>(((t,e,r)=>{e in t?machine_p(t,e,{enumerable:!0,configurable:!0,writable:!0,value:r}):t[e]=r})(t,"symbol"!=typeof e?e+"":e,r),r),b=(t,e,r)=>{if(!e.has(t))throw TypeError("Cannot "+r)},n=(t,e,r)=>(b(t,e,"read from private field"),r?r.call(t):e.get(t)),machine_c=(t,e,r)=>{if(e.has(t))throw TypeError("Cannot add the same private member more than once");e instanceof WeakSet?e.add(t):e.set(t,r)},machine_u=(t,e,r,s)=>(b(t,e,"write to private field"),s?s.call(t,r):e.set(t,r),r);class machine_E{constructor(e){machine_c(this,i,{}),machine_c(this,machine_a,new a(()=>new Set)),machine_c(this,machine_o,new Set),machine_f(this,"disposables",(0,disposables.e)()),machine_u(this,i,e)}dispose(){this.disposables.dispose()}get state(){return n(this,i)}subscribe(e,r){let s={selector:e,callback:r,current:e(n(this,i))};return n(this,machine_o).add(s),this.disposables.add(()=>{n(this,machine_o).delete(s)})}on(e,r){return n(this,machine_a).get(e).add(r),this.disposables.add(()=>{n(this,machine_a).get(e).delete(r)})}send(e){let r=this.reduce(n(this,i),e);if(r!==n(this,i)){machine_u(this,i,r);for(let s of n(this,machine_o)){let l=s.selector(n(this,i));j(s.current,l)||(s.current=l,s.callback(l))}for(let s of n(this,machine_a).get(e.type))s(n(this,i),e)}}}function j(t,e){return!!Object.is(t,e)||"object"==typeof t&&null!==t&&"object"==typeof e&&null!==e&&(Array.isArray(t)&&Array.isArray(e)?t.length===e.length&&machine_d(t[Symbol.iterator](),e[Symbol.iterator]()):t instanceof Map&&e instanceof Map||t instanceof Set&&e instanceof Set?t.size===e.size&&machine_d(t.entries(),e.entries()):!(!y(t)||!y(e))&&machine_d(Object.entries(t)[Symbol.iterator](),Object.entries(e)[Symbol.iterator]()))}function machine_d(t,e){for(;;){let r=t.next(),s=e.next();if(r.done&&s.done)return!0;if(r.done||s.done||!Object.is(r.value,s.value))return!1}}function y(t){if("[object Object]"!==Object.prototype.toString.call(t))return!1;let e=Object.getPrototypeOf(t);return null===e||null===Object.getPrototypeOf(e)}function machine_x(t){let[e,r]=t(),s=(0,disposables.e)();return(...l)=>{e(...l),s.dispose(),s.microTask(r)}}i=new WeakMap,machine_a=new WeakMap,machine_o=new WeakMap;var match=__webpack_require__("./node_modules/@headlessui/react/dist/utils/match.js"),stack_machine_a=Object.defineProperty,stack_machine_p=(e,c,t)=>(((e,c,t)=>{c in e?stack_machine_a(e,c,{enumerable:!0,configurable:!0,writable:!0,value:t}):e[c]=t})(e,"symbol"!=typeof c?c+"":c,t),t),k=(t=>(t[t.Push=0]="Push",t[t.Pop=1]="Pop",t))(k||{});let stack_machine_y={0(e,c){let t=c.id,s=e.stack,i=e.stack.indexOf(t);if(-1!==i){let n=e.stack.slice();return n.splice(i,1),n.push(t),s=n,{...e,stack:s}}return{...e,stack:[...e.stack,t]}},1(e,c){let t=c.id,s=e.stack.indexOf(t);if(-1===s)return e;let i=e.stack.slice();return i.splice(s,1),{...e,stack:i}}};class stack_machine_o extends machine_E{constructor(){super(...arguments),stack_machine_p(this,"actions",{push:t=>this.send({type:0,id:t}),pop:t=>this.send({type:1,id:t})}),stack_machine_p(this,"selectors",{isTop:(t,s)=>t.stack[t.stack.length-1]===s,inStack:(t,s)=>t.stack.includes(s)})}static new(){return new stack_machine_o({stack:[]})}reduce(t,s){return(0,match.Y)(s.type,stack_machine_y,t,s)}}const stack_machine_x=new a(()=>stack_machine_o.new());var with_selector=__webpack_require__("./node_modules/use-sync-external-store/with-selector.js");function S(e,n,r=j){return(0,with_selector.useSyncExternalStoreWithSelector)((0,use_event._)(i=>e.subscribe(s,i)),(0,use_event._)(()=>e.state),(0,use_event._)(()=>e.state),(0,use_event._)(n),r)}function s(e){return e}function I(o,s){let t=(0,react.useId)(),r=stack_machine_x.get(s),[i,c]=S(r,(0,react.useCallback)(e=>[r.selectors.isTop(e,t),r.selectors.inStack(e,t)],[r,t]));return(0,use_iso_morphic_effect.s)(()=>{if(o)return r.actions.push(t),()=>r.actions.pop(t)},[r,o,t]),!!o&&(!c||i)}let use_inert_others_f=new Map,use_inert_others_u=new Map;function use_inert_others_h(t){var e;let r=null!=(e=use_inert_others_u.get(t))?e:0;return use_inert_others_u.set(t,r+1),0!==r||(use_inert_others_f.set(t,{"aria-hidden":t.getAttribute("aria-hidden"),inert:t.inert}),t.setAttribute("aria-hidden","true"),t.inert=!0),()=>use_inert_others_m(t)}function use_inert_others_m(t){var i;let r=null!=(i=use_inert_others_u.get(t))?i:1;if(1===r?use_inert_others_u.delete(t):use_inert_others_u.set(t,r-1),1!==r)return;let e=use_inert_others_f.get(t);e&&(null===e["aria-hidden"]?t.removeAttribute("aria-hidden"):t.setAttribute("aria-hidden",e["aria-hidden"]),t.inert=e.inert,use_inert_others_f.delete(t))}function use_inert_others_y(t,{allowed:r,disallowed:e}={}){let i=I(t,"inert-others");(0,use_iso_morphic_effect.s)(()=>{var d,c;if(!i)return;let a=(0,disposables.e)();for(let n of null!=(d=null==e?void 0:e())?d:[])n&&a.add(use_inert_others_h(n));let s=null!=(c=null==r?void 0:r())?c:[];for(let n of s){if(!n)continue;let l=owner_o(n);if(!l)continue;let o=n.parentElement;for(;o&&o!==l.body;){for(let p of o.children)s.some(E=>p.contains(E))||a.add(use_inert_others_h(p));o=o.parentElement}}return a.dispose},[i,r,e])}var use_latest_value=__webpack_require__("./node_modules/@headlessui/react/dist/hooks/use-latest-value.js"),dom=__webpack_require__("./node_modules/@headlessui/react/dist/utils/dom.js");let focus_management_f=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(","),F=["[data-autofocus]"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var focus_management_T=(n=>(n[n.First=1]="First",n[n.Previous=2]="Previous",n[n.Next=4]="Next",n[n.Last=8]="Last",n[n.WrapAround=16]="WrapAround",n[n.NoScroll=32]="NoScroll",n[n.AutoFocus=64]="AutoFocus",n))(focus_management_T||{}),focus_management_y=(o=>(o[o.Error=0]="Error",o[o.Overflow=1]="Overflow",o[o.Success=2]="Success",o[o.Underflow=3]="Underflow",o))(focus_management_y||{}),focus_management_S=(t=>(t[t.Previous=-1]="Previous",t[t.Next=1]="Next",t))(focus_management_S||{});function focus_management_b(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(focus_management_f)).sort((r,t)=>Math.sign((r.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var focus_management_h=(t=>(t[t.Strict=0]="Strict",t[t.Loose=1]="Loose",t))(focus_management_h||{});function focus_management_A(e,r=0){var t;return e!==(null==(t=owner_o(e))?void 0:t.body)&&(0,match.Y)(r,{0(){return e.matches(focus_management_f)},1(){let l=e;for(;null!==l;){if(l.matches(focus_management_f))return!0;l=l.parentElement}return!1}})}var H=(t=>(t[t.Keyboard=0]="Keyboard",t[t.Mouse=1]="Mouse",t))(H||{});"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));let w=["textarea","input"].join(",");function focus_management_P(e,r=t=>t){return e.slice().sort((t,l)=>{let o=r(t),c=r(l);if(null===o||null===c)return 0;let u=o.compareDocumentPosition(c);return u&Node.DOCUMENT_POSITION_FOLLOWING?-1:u&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function focus_management_j(e,r){return function focus_management_g(e,r,{sorted:t=!0,relativeTo:l=null,skipElements:o=[]}={}){let c=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,u=Array.isArray(e)?t?focus_management_P(e):e:64&r?function O(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(F)).sort((r,t)=>Math.sign((r.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):focus_management_b(e);o.length>0&&u.length>1&&(u=u.filter(s=>!o.some(a=>null!=a&&"current"in a?(null==a?void 0:a.current)===s:a===s))),l=null!=l?l:c.activeElement;let i,n=(()=>{if(5&r)return 1;if(10&r)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),x=(()=>{if(1&r)return 0;if(2&r)return Math.max(0,u.indexOf(l))-1;if(4&r)return Math.max(0,u.indexOf(l))+1;if(8&r)return u.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),M=32&r?{preventScroll:!0}:{},m=0,d=u.length;do{if(m>=d||m+d<=0)return 0;let s=x+m;if(16&r)s=(s+d)%d;else{if(s<0)return 3;if(s>=d)return 1}i=u[s],null==i||i.focus(M),m+=n}while(i!==c.activeElement);return 6&r&&function focus_management_(e){var r,t;return null!=(t=null==(r=null==e?void 0:e.matches)?void 0:r.call(e,w))&&t}(i)&&i.select(),2}(focus_management_b(),r,{relativeTo:e})}function platform_t(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function platform_n(){return platform_t()||function platform_i(){return/Android/gi.test(window.navigator.userAgent)}()}function use_document_event_i(t,e,o,n){let u=(0,use_latest_value.Y)(o);(0,react.useEffect)(()=>{if(t)return document.addEventListener(e,r,n),()=>document.removeEventListener(e,r,n);function r(m){u.current(m)}},[t,e,n])}function use_outside_click_k(o,f,h){let m=(0,use_latest_value.Y)(h),s=(0,react.useCallback)(function(e,c){if(e.defaultPrevented)return;let r=c(e);if(null===r||!r.getRootNode().contains(r)||!r.isConnected)return;let M=function u(n){return"function"==typeof n?u(n()):Array.isArray(n)||n instanceof Set?n:[n]}(f);for(let u of M)if(null!==u&&(u.contains(r)||e.composed&&e.composedPath().includes(u)))return;return!focus_management_A(r,focus_management_h.Loose)&&-1!==r.tabIndex&&e.preventDefault(),m.current(e,r)},[m,f]),i=(0,react.useRef)(null);use_document_event_i(o,"pointerdown",t=>{var e,c;platform_n()||(i.current=(null==(c=null==(e=t.composedPath)?void 0:e.call(t))?void 0:c[0])||t.target)},!0),use_document_event_i(o,"pointerup",t=>{if(platform_n()||!i.current)return;let e=i.current;return i.current=null,s(t,()=>e)},!0);let l=(0,react.useRef)({x:0,y:0});use_document_event_i(o,"touchstart",t=>{l.current.x=t.touches[0].clientX,l.current.y=t.touches[0].clientY},!0),use_document_event_i(o,"touchend",t=>{let e_x=t.changedTouches[0].clientX,e_y=t.changedTouches[0].clientY;if(!(Math.abs(e_x-l.current.x)>=30||Math.abs(e_y-l.current.y)>=30))return s(t,()=>dom.Lk(t.target)?t.target:null)},!0),function use_window_event_s(t,e,o,n){let i=(0,use_latest_value.Y)(o);(0,react.useEffect)(()=>{if(t)return window.addEventListener(e,r,n),()=>window.removeEventListener(e,r,n);function r(d){i.current(d)}},[t,e,n])}(o,"blur",t=>s(t,()=>dom.Gu(window.document.activeElement)?window.document.activeElement:null),!0)}function use_owner_n(...e){return(0,react.useMemo)(()=>owner_o(...e),[...e])}var use_quick_release_m=(e=>(e[e.Ignore=0]="Ignore",e[e.Select=1]="Select",e[e.Close=2]="Close",e))(use_quick_release_m||{});const use_quick_release_g={Ignore:{kind:0},Select:r=>({kind:1,target:r}),Close:{kind:2}};function e(t,u){return(0,react.useMemo)(()=>{var n;if(t.type)return t.type;let r=null!=(n=t.as)?n:"button";return"string"==typeof r&&"button"===r.toLowerCase()||"BUTTON"===(null==u?void 0:u.tagName)&&!u.hasAttribute("type")?"button":void 0},[t.type,t.as,u])}function adjust_scrollbar_padding_d(){let r;return{before({doc:e}){var l;let o=e.documentElement,t=null!=(l=e.defaultView)?l:window;r=Math.max(0,t.innerWidth-o.clientWidth)},after({doc:e,d:o}){let t=e.documentElement,l=Math.max(0,t.clientWidth-t.offsetWidth),n=Math.max(0,r-l);o.style(t,"paddingRight",`${n}px`)}}}function overflow_store_m(e){let n={};for(let t of e)Object.assign(n,t(n));return n}let overflow_store_a=function store_a(o,r){let t=o(),n=new Set;return{getSnapshot(){return t},subscribe(e){return n.add(e),()=>n.delete(e)},dispatch(e,...s){let i=r[e].call(t,...s);i&&(t=i,n.forEach(c=>c()))}}}(()=>new Map,{PUSH(e,n){var o;let t=null!=(o=this.get(e))?o:{doc:e,count:0,d:(0,disposables.e)(),meta:new Set};return t.count++,t.meta.add(n),this.set(e,t),this},POP(e,n){let t=this.get(e);return t&&(t.count--,t.meta.delete(n)),this},SCROLL_PREVENT({doc:e,d:n,meta:t}){let o={doc:e,d:n,meta:overflow_store_m(t)},c=[platform_t()?{before({doc:n,d:l,meta:f}){function i(a){return f.containers.flatMap(r=>r()).some(r=>r.contains(a))}l.microTask(()=>{var c;if("auto"!==window.getComputedStyle(n.documentElement).scrollBehavior){let t=(0,disposables.e)();t.style(n.documentElement,"scrollBehavior","auto"),l.add(()=>l.microTask(()=>t.dispose()))}let a=null!=(c=window.scrollY)?c:window.pageYOffset,r=null;l.addEventListener(n,"click",t=>{if(dom.Lk(t.target))try{let e=t.target.closest("a");if(!e)return;let{hash:m}=new URL(e.href),s=n.querySelector(m);dom.Lk(s)&&!i(s)&&(r=s)}catch{}},!0),l.addEventListener(n,"touchstart",t=>{if(dom.Lk(t.target)&&dom.pv(t.target))if(i(t.target)){let e=t.target;for(;e.parentElement&&i(e.parentElement);)e=e.parentElement;l.style(e,"overscrollBehavior","contain")}else l.style(t.target,"touchAction","none")}),l.addEventListener(n,"touchmove",t=>{if(dom.Lk(t.target)){if(dom.A3(t.target))return;if(i(t.target)){let e=t.target;for(;e.parentElement&&""!==e.dataset.headlessuiPortal&&!(e.scrollHeight>e.clientHeight||e.scrollWidth>e.clientWidth);)e=e.parentElement;""===e.dataset.headlessuiPortal&&t.preventDefault()}else t.preventDefault()}},{passive:!1}),l.add(()=>{var e;let t=null!=(e=window.scrollY)?e:window.pageYOffset;a!==t&&window.scrollTo(0,a),r&&r.isConnected&&(r.scrollIntoView({block:"nearest"}),r=null)})})}}:{},adjust_scrollbar_padding_d(),{before({doc:e,d:o}){o.style(e.documentElement,"overflow","hidden")}}];c.forEach(({before:r})=>null==r?void 0:r(o)),c.forEach(({after:r})=>null==r?void 0:r(o))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});function use_document_overflow_a(r,e,n=()=>({containers:[]})){let f=function use_store_o(t){return(0,react.useSyncExternalStore)(t.subscribe,t.getSnapshot,t.getSnapshot)}(overflow_store_a),o=e?f.get(e):void 0,i=!!o&&o.count>0;return(0,use_iso_morphic_effect.s)(()=>{if(e&&r)return overflow_store_a.dispatch("PUSH",e,n),()=>overflow_store_a.dispatch("POP",e,n)},[r,e]),i}function use_scroll_lock_f(e,c,n=()=>[document.body]){use_document_overflow_a(I(e,"scroll-lock"),c,t=>{var o;return{containers:[...null!=(o=t.containers)?o:[],n]}})}overflow_store_a.subscribe(()=>{let e=overflow_store_a.getSnapshot(),n=new Map;for(let[t]of e)n.set(t,t.documentElement.style.overflow);for(let t of e.values()){let o="hidden"===n.get(t.doc),c=0!==t.count;(c&&!o||!c&&o)&&overflow_store_a.dispatch(t.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",t),0===t.count&&overflow_store_a.dispatch("TEARDOWN",t)}});var use_sync_refs=__webpack_require__("./node_modules/@headlessui/react/dist/hooks/use-sync-refs.js");let get_text_value_a=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function get_text_value_o(e){var l,n;let i=null!=(l=e.innerText)?l:"",t=e.cloneNode(!0);if(!dom.sb(t))return i;let u=!1;for(let f of t.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))f.remove(),u=!0;let r=u?null!=(n=t.innerText)?n:"":i;return get_text_value_a.test(r)&&(r=r.replace(get_text_value_a,"")),r}function use_text_value_s(c){let t=(0,react.useRef)(""),r=(0,react.useRef)("");return(0,use_event._)(()=>{let e=c.current;if(!e)return"";let u=e.innerText;if(t.current===u)return r.current;let n=function get_text_value_F(e){let i=e.getAttribute("aria-label");if("string"==typeof i)return i.trim();let t=e.getAttribute("aria-labelledby");if(t){let u=t.split(" ").map(r=>{let l=document.getElementById(r);if(l){let n=l.getAttribute("aria-label");return"string"==typeof n?n.trim():get_text_value_o(l).trim()}return null}).filter(Boolean);if(u.length>0)return u.join(", ")}return get_text_value_o(e).trim()}(e).trim().toLowerCase();return t.current=u,r.current=n,n})}function use_tracked_pointer_t(e){return[e.screenX,e.screenY]}var use_transition=__webpack_require__("./node_modules/@headlessui/react/dist/hooks/use-transition.js"),disabled=__webpack_require__("./node_modules/@headlessui/react/dist/internal/disabled.js");function getUserAgent(){const uaData=navigator.userAgentData;return uaData&&Array.isArray(uaData.brands)?uaData.brands.map(_ref=>{let{brand:brand,version:version}=_ref;return brand+"/"+version}).join(" "):navigator.userAgent}const floating_ui_utils_min=Math.min,floating_ui_utils_max=Math.max,round=Math.round,floating_ui_utils_floor=Math.floor,createCoords=v=>({x:v,y:v}),oppositeSideMap={left:"right",right:"left",bottom:"top",top:"bottom"},oppositeAlignmentMap={start:"end",end:"start"};function floating_ui_utils_clamp(start,value,end){return floating_ui_utils_max(start,floating_ui_utils_min(value,end))}function floating_ui_utils_evaluate(value,param){return"function"==typeof value?value(param):value}function floating_ui_utils_getSide(placement){return placement.split("-")[0]}function floating_ui_utils_getAlignment(placement){return placement.split("-")[1]}function floating_ui_utils_getOppositeAxis(axis){return"x"===axis?"y":"x"}function floating_ui_utils_getAxisLength(axis){return"y"===axis?"height":"width"}const yAxisSides=new Set(["top","bottom"]);function floating_ui_utils_getSideAxis(placement){return yAxisSides.has(floating_ui_utils_getSide(placement))?"y":"x"}function floating_ui_utils_getAlignmentAxis(placement){return floating_ui_utils_getOppositeAxis(floating_ui_utils_getSideAxis(placement))}function floating_ui_utils_getOppositeAlignmentPlacement(placement){return placement.replace(/start|end/g,alignment=>oppositeAlignmentMap[alignment])}const lrPlacement=["left","right"],rlPlacement=["right","left"],tbPlacement=["top","bottom"],btPlacement=["bottom","top"];function getOppositeAxisPlacements(placement,flipAlignment,direction,rtl){const alignment=floating_ui_utils_getAlignment(placement);let list=function getSideList(side,isStart,rtl){switch(side){case"top":case"bottom":return rtl?isStart?rlPlacement:lrPlacement:isStart?lrPlacement:rlPlacement;case"left":case"right":return isStart?tbPlacement:btPlacement;default:return[]}}(floating_ui_utils_getSide(placement),"start"===direction,rtl);return alignment&&(list=list.map(side=>side+"-"+alignment),flipAlignment&&(list=list.concat(list.map(floating_ui_utils_getOppositeAlignmentPlacement)))),list}function getOppositePlacement(placement){return placement.replace(/left|right|bottom|top/g,side=>oppositeSideMap[side])}function floating_ui_utils_rectToClientRect(rect){const{x:x,y:y,width:width,height:height}=rect;return{width:width,height:height,top:y,left:x,right:x+width,bottom:y+height,x:x,y:y}}function hasWindow(){return"undefined"!=typeof window}function floating_ui_utils_dom_getNodeName(node){return isNode(node)?(node.nodeName||"").toLowerCase():"#document"}function floating_ui_utils_dom_getWindow(node){var _node$ownerDocument;return(null==node||null==(_node$ownerDocument=node.ownerDocument)?void 0:_node$ownerDocument.defaultView)||window}function getDocumentElement(node){var _ref;return null==(_ref=(isNode(node)?node.ownerDocument:node.document)||window.document)?void 0:_ref.documentElement}function isNode(value){return!!hasWindow()&&(value instanceof Node||value instanceof floating_ui_utils_dom_getWindow(value).Node)}function floating_ui_utils_dom_isElement(value){return!!hasWindow()&&(value instanceof Element||value instanceof floating_ui_utils_dom_getWindow(value).Element)}function floating_ui_utils_dom_isHTMLElement(value){return!!hasWindow()&&(value instanceof HTMLElement||value instanceof floating_ui_utils_dom_getWindow(value).HTMLElement)}function floating_ui_utils_dom_isShadowRoot(value){return!(!hasWindow()||"undefined"==typeof ShadowRoot)&&(value instanceof ShadowRoot||value instanceof floating_ui_utils_dom_getWindow(value).ShadowRoot)}const invalidOverflowDisplayValues=new Set(["inline","contents"]);function isOverflowElement(element){const{overflow:overflow,overflowX:overflowX,overflowY:overflowY,display:display}=floating_ui_utils_dom_getComputedStyle(element);return/auto|scroll|overlay|hidden|clip/.test(overflow+overflowY+overflowX)&&!invalidOverflowDisplayValues.has(display)}const tableElements=new Set(["table","td","th"]);function isTableElement(element){return tableElements.has(floating_ui_utils_dom_getNodeName(element))}const topLayerSelectors=[":popover-open",":modal"];function isTopLayer(element){return topLayerSelectors.some(selector=>{try{return element.matches(selector)}catch(_e){return!1}})}const transformProperties=["transform","translate","scale","rotate","perspective"],willChangeValues=["transform","translate","scale","rotate","perspective","filter"],containValues=["paint","layout","strict","content"];function isContainingBlock(elementOrCss){const webkit=floating_ui_utils_dom_isWebKit(),css=floating_ui_utils_dom_isElement(elementOrCss)?floating_ui_utils_dom_getComputedStyle(elementOrCss):elementOrCss;return transformProperties.some(value=>!!css[value]&&"none"!==css[value])||!!css.containerType&&"normal"!==css.containerType||!webkit&&!!css.backdropFilter&&"none"!==css.backdropFilter||!webkit&&!!css.filter&&"none"!==css.filter||willChangeValues.some(value=>(css.willChange||"").includes(value))||containValues.some(value=>(css.contain||"").includes(value))}function floating_ui_utils_dom_isWebKit(){return!("undefined"==typeof CSS||!CSS.supports)&&CSS.supports("-webkit-backdrop-filter","none")}const lastTraversableNodeNames=new Set(["html","body","#document"]);function floating_ui_utils_dom_isLastTraversableNode(node){return lastTraversableNodeNames.has(floating_ui_utils_dom_getNodeName(node))}function floating_ui_utils_dom_getComputedStyle(element){return floating_ui_utils_dom_getWindow(element).getComputedStyle(element)}function getNodeScroll(element){return floating_ui_utils_dom_isElement(element)?{scrollLeft:element.scrollLeft,sc