PageSourceSearch

https://www.pembertonvisitor.com.au/_next/static/chunks/2420-bb6ec320389fa3a9.js

js pembertonvisitor.com.au collected 2026-09-26 13:13:47 UTC 49,891 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2420],{5565:(e,t,n)=>{n.d(t,{default:()=>o.a});var r=n(4146),o=n.n(r)},7396:(e,t,n)=>{n.d(t,{default:()=>o.a});var r=n(4839),o=n.n(r)},6046:(e,t,n)=>{var r=n(6658);n.o(r,"usePathname")&&n.d(t,{usePathname:function(){return r.usePathname}}),n.o(r,"useRouter")&&n.d(t,{useRouter:function(){return r.useRouter}})},4146:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),function(e,t){for(var n in t)Object.defineProperty(e,n,{enumerable:!0,get:t[n]})}(t,{default:function(){return i},getImageProps:function(){return u}});let r=n(306),o=n(666),l=n(7970),a=r._(n(5514));function u(e){let{props:t}=(0,o.getImgProps)(e,{defaultLoader:a.default,imgConf:{deviceSizes:[640,750,828,1080,1200],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let i=l.Image},9257:(e,t,n)=>{n.d(t,{D:()=>r});var r=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(r||{})},8717:(e,t,n)=>{n.d(t,{W:()=>L});var r=n(2115),o=n(3270),l=n(3593),a=n(772),u=n(6271),i=n(6459),s=n(3256),c=n(9973),d=n(9257),f=(e=>(e[e.First=0]="First",e[e.Previous=1]="Previous",e[e.Next=2]="Next",e[e.Last=3]="Last",e[e.Specific=4]="Specific",e[e.Nothing=5]="Nothing",e))(f||{}),p=n(3854),v=n(109),m=n(5966),g=n(2572),h=n(4254),b=n(9026),y=n(167),E=n(4608);function P(e){return[e.screenX,e.screenY]}let w=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function S(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 a=l?null!=(n=o.innerText)?n:"":r;return w.test(a)&&(a=a.replace(w,"")),a}var F=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(F||{}),x=(e=>(e[e.Pointer=0]="Pointer",e[e.Other=1]="Other",e))(x||{}),I=(e=>(e[e.OpenMenu=0]="OpenMenu",e[e.CloseMenu=1]="CloseMenu",e[e.GoToItem=2]="GoToItem",e[e.Search=3]="Search",e[e.ClearSearch=4]="ClearSearch",e[e.RegisterItem=5]="RegisterItem",e[e.UnregisterItem=6]="UnregisterItem",e))(I||{});function T(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,n=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,r=(0,v.wl)(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 C={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;let r=T(e),o=function(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),o=null!=r?r:-1,l=(()=>{switch(e.focus){case 0:return n.findIndex(e=>!t.resolveDisabled(e));case 1:{let e=n.slice().reverse().findIndex((e,n,r)=>(-1===o||!(r.length-n-1>=o))&&!t.resolveDisabled(e));return -1===e?e:n.length-1-e}case 2:return n.findIndex((e,n)=>!(n<=o)&&!t.resolveDisabled(e));case 3:{let e=n.slice().reverse().findIndex(e=>!t.resolveDisabled(e));return -1===e?e:n.length-1-e}case 4:return n.findIndex(n=>t.resolveId(n)===e.id);case 5:return null;default:!function(e){throw Error("Unexpected object: "+e)}(e)}})();return -1===l?r:l}(t,{resolveItems:()=>r.items,resolveActiveIndex:()=>r.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...r,searchQuery:"",activeItemIndex:o,activationTrigger:null!=(n=t.trigger)?n:1}},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=T(e,e=>[...e,{id:t.id,dataRef:t.dataRef}
1]);return{...e,...n}},6:(e,t)=>{let n=T(e,e=>{let n=e.findIndex(e=>e.id===t.id);return -1!==n&&e.splice(n,1),e});return{...e,...n,activationTrigger:1}}},D=(0,r.createContext)(null);function R(e){let t=(0,r.useContext)(D);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Menu /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,R),t}return t}function M(e,t){return(0,o.Y)(t.type,C,e,t)}D.displayName="MenuContext";let _=r.Fragment,O=l.O5.RenderStrategy|l.O5.Static,N=r.Fragment,L=Object.assign((0,l.FX)(function(e,t){let{__demoMode:n=!1,...a}=e,u=(0,r.useReducer)(M,{__demoMode:n,menuState:n?0:1,buttonRef:(0,r.createRef)(),itemsRef:(0,r.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:i,itemsRef:c,buttonRef:d},f]=u,p=(0,s.P)(t);(0,m.j)([d,c],(e,t)=>{var n;f({type:1}),(0,v.Bm)(t,v.MZ.Loose)||(e.preventDefault(),null==(n=d.current)||n.focus())},0===i);let g=(0,E._)(()=>{f({type:1})}),b=(0,r.useMemo)(()=>({open:0===i,close:g}),[i,g]);return r.createElement(D.Provider,{value:u},r.createElement(h.El,{value:(0,o.Y)(i,{0:h.Uw.Open,1:h.Uw.Closed})},(0,l.XX)({ourProps:{ref:p},theirProps:a,slot:b,defaultTag:_,name:"Menu"})))}),{Button:(0,l.FX)(function(e,t){var n;let o=(0,c.B)(),{id:a="headlessui-menu-button-".concat(o),...i}=e,[v,m]=R("Menu.Button"),g=(0,s.P)(v.buttonRef,t),h=(0,u.L)(),y=(0,E._)(e=>{switch(e.key){case d.D.Space:case d.D.Enter:case d.D.ArrowDown:e.preventDefault(),e.stopPropagation(),m({type:0}),h.nextFrame(()=>m({type:2,focus:f.First}));break;case d.D.ArrowUp:e.preventDefault(),e.stopPropagation(),m({type:0}),h.nextFrame(()=>m({type:2,focus:f.Last}))}}),P=(0,E._)(e=>{e.key===d.D.Space&&e.preventDefault()}),w=(0,E._)(t=>{if((0,p.l)(t.currentTarget))return t.preventDefault();e.disabled||(0===v.menuState?(m({type:1}),h.nextFrame(()=>{var e;return null==(e=v.buttonRef.current)?void 0:e.focus({preventScroll:!0})}
1)):(t.preventDefault(),m({type:0})))}),S=(0,r.useMemo)(()=>({open:0===v.menuState}),[v]),F={ref:g,id:a,type:(0,b.c)(e,v.buttonRef),"aria-haspopup":"menu","aria-controls":null==(n=v.itemsRef.current)?void 0:n.id,"aria-expanded":0===v.menuState,onKeyDown:y,onKeyUp:P,onClick:w};return(0,l.XX)({ourProps:F,theirProps:i,slot:S,defaultTag:"button",name:"Menu.Button"})}),Items:(0,l.FX)(function(e,t){var n,o;let p=(0,c.B)(),{id:m="headlessui-menu-items-".concat(p),...b}=e,[P,w]=R("Menu.Items"),S=(0,s.P)(P.itemsRef,t),F=(0,y.g)(P.itemsRef),x=(0,u.L)(),I=(0,h.O_)(),T=null!==I?(I&h.Uw.Open)===h.Uw.Open:0===P.menuState;(0,r.useEffect)(()=>{let e=P.itemsRef.current;e&&0===P.menuState&&e!==(null==F?void 0:F.activeElement)&&e.focus({preventScroll:!0})},[P.menuState,P.itemsRef,F]),function(e){let{container:t,accept:n,walk:o,enabled:l=!0}=e,a=(0,r.useRef)(n),u=(0,r.useRef)(o);(0,r.useEffect)(()=>{a.current=n,u.current=o},[n,o]),(0,i.s)(()=>{if(!t||!l)return;let e=(0,g.T)(t);if(!e)return;let n=a.current,r=u.current,o=Object.assign(e=>n(e),{acceptNode:n}),i=e.createTreeWalker(t,NodeFilter.SHOW_ELEMENT,o,!1);for(;i.nextNode();)r(i.currentNode)},[t,l,a,u])}({container:P.itemsRef.current,enabled:0===P.menuState,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 C=(0,E._)(e=>{var t,n;switch(x.dispose(),e.key){case d.D.Space:if(""!==P.searchQuery)return e.preventDefault(),e.stopPropagation(),w({type:3,value:e.key});case d.D.Enter:if(e.preventDefault(),e.stopPropagation(),w({type:1}),null!==P.activeItemIndex){let{dataRef:e}=P.items[P.activeItemIndex];null==(n=null==(t=e.current)?void 0:t.domRef.current)||n.click()}(0,v.Fh)(P.buttonRef.current);break;case d.D.ArrowDown:return e.preventDefault(),e.stopPropagation(),w({type:2,focus:f.Next});case d.D.ArrowUp:return e.preventDefault(),e.stopPropagation(),w({type:2,focus:f.Previous});case d.D.Home:case d.D.PageUp:return e.preventDefault(),e.stopPropagation(),w({type:2,focus:f.First});case d.D.End:case d.D.PageDown:return e.preventDefault(),e.stopPropagation(),w({type:2,focus:f.Last});case d.D.Escape:e.preventDefault(),e.stopPropagation(),w({type:1}),(0,a.e)().nextFrame(()=>{var e;return null==(e=P.buttonRef.current)?void 0:e.focus({preventScroll:!0})});break;case d.D.Tab:e.preventDefault(),e.stopPropagation(),w({type:1}),(0,a.e)().nextFrame(()=>{(0,v.p9)(P.buttonRef.current,e.shiftKey?v.BD.Previous:v.BD.Next)});break;default:1===e.key.length&&(w({type:3,value:e.key}),x.setTimeout(()=>w({type:4}),350))}}),D=(0,E._)(e=>{e.key===d.D.Space&&e.preventDefault()}),M=(0,r.useMemo)(()=>({open:0===P.menuState}),[P]),_={"aria-activedescendant":null===P.activeItemIndex||null==(n=P.items[P.activeItemIndex])?void 0:n.id,"aria-labelledby":null==(o=P.buttonRef.current)?void 0:o.id,id:m,onKeyDown:C,onKeyUp:D,role:"menu",tabIndex:0,ref:S};return(0,l.XX)({ourProps:_,theirProps:b,slot:M,defaultTag:"div",features:O,visible:T,name:"Menu.Items"})}),Item:(0,l.FX)(function(e,t){let n,o,u,d=(0,c.B)(),{id:p="headlessui-menu-item-".concat(d),disabled:m=!1,...g}=e,[h,b]=R("Menu.Item"),y=null!==h.activeItemIndex&&h.items[h.activeItemIndex].id===p,w=(0,r.useRef)(null),F=(0,s.P)(t,w);(0,i.s)(()=>{if(h.__demoMode||0!==h.menuState||!y||0===h.activationTrigger)return;let e=(0,a.e)();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=w.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[h.__demoMode,w,y,h.menuState,h.activationTrigger,h.activeItemIndex]);let x=(n=(0,r.useRef)(""),o=(0,r.useRef)(""),(0,E._)(()=>{let e=w.current;if(!e)return"";let t=e.innerText;if(n.current===t)return o.current;let r=(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():S(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return S(e).trim()})(e).trim().toLowerCase();return n.current=t,o.current=r,r})),I=(0,r.useRef)({disabled:m,domRef:w,get textValue(){return x()}});(0,i.s)(()=>{I.current.disabled=m},[I,m]),(0,i.s)(()=>(b({type:5,id:p,dataRef:I}),()=>b({type:6,id:p})),[I,p]);let T=(0,E._)(()=>{b({type:1})}),C=(0,E._)(e=>{if(m)return e.preventDefault();b({type:1}),(0,v.Fh)(h.buttonRef.current)}),D=(0,E._)(()=>
1{if(m)return b({type:2,focus:f.Nothing});b({type:2,focus:f.Specific,id:p})}),M=(u=(0,r.useRef)([-1,-1]),{wasMoved(e){let t=P(e);return(u.current[0]!==t[0]||u.current[1]!==t[1])&&(u.current=t,!0)},update(e){u.current=P(e)}}),_=(0,E._)(e=>M.update(e)),O=(0,E._)(e=>{M.wasMoved(e)&&(m||y||b({type:2,focus:f.Specific,id:p,trigger:0}))}),L=(0,E._)(e=>{M.wasMoved(e)&&(m||y&&b({type:2,focus:f.Nothing}))}),A=(0,r.useMemo)(()=>({active:y,disabled:m,close:T}),[y,m,T]);return(0,l.XX)({ourProps:{id:p,ref:F,role:"menuitem",tabIndex:!0===m?void 0:-1,"aria-disabled":!0===m||void 0,disabled:void 0,onClick:C,onFocus:D,onPointerEnter:_,onMouseEnter:_,onPointerMove:O,onMouseMove:O,onPointerLeave:L,onMouseLeave:L},theirProps:g,slot:A,defaultTag:N,name:"Menu.Item"})})})},8955:(e,t,n)=>{n.d(t,{A:()=>G});var r=n(2115),o=n(3270),l=n(3593),a=n(3256),u=n(9973),i=n(9257),s=n(3854),c=n(109),d=n(4254),f=n(9026),p=n(5966),v=n(2572),m=n(167),g=n(1743),h=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(h||{});let b=(0,l.FX)(function(e,t){let{features:n=1,...r}=e,o={ref:t,"aria-hidden":(2&n)==2||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&n)==4&&(2&n)!=2&&{display:"none"}}};return(0,l.XX)({ourProps:o,theirProps:r,slot:{},defaultTag:"div",name:"Hidden"})});var y=n(4608),E=n(4689),P=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(P||{});function w(){let e=(0,r.useRef)(0);return(0,E.M)("keydown",t=>{"Tab"===t.key&&(e.current=t.shiftKey?1:0)},!0),e}var S=n(6459),F=n(7650);let x=(0,r.createContext)(!1);var I=n(622),T=n(2159),C=n(468);let D=r.Fragment,R=r.Fragment,M=(0,r.createContext)(null),_=(0,r.createContext)(null);Object.assign((0,l.FX)(function(e,t){var n;let o,u,i=(0,r.useRef)(null),s=(0,a.P)((0,a.a)(e=>{i.current=e}),t),c=(0,m.g)(i),d=function(e){let t=(0,r.useContext)(x),n=(0,r.useContext)(M),o=(0,m.g)(e),[l,a]=(0,r.useState)(()=>{if(!t&&null!==n||C._.isServer)return null;let e=null==o?void 0:o.getElementById("headlessui-portal-root");if(e)return e;if(null===o)return null;let r=o.createElement("div");return r.setAttribute("id","headlessui-portal-root"),o.body.appendChild(r)});return(0,r.useEffect)(()=>{null!==l&&(null!=o&&o.body.contains(l)||null==o||o.body.appendChild(l))},[l,o]),(0,r.useEffect)(()=>{t||null!==n&&a(n.current)},[n,a,t]),l}(i),[f]=(0,r.useState)(()=>{var e;return C._.isServer?null:null!=(e=null==c?void 0:c.createElement("div"))?e:null}),p=(0,r.useContext)(_),v=(0,I.g)();return(0,S.s)(()=>{!d||!f||d.contains(f)||(f.setAttribute("data-headlessui-portal",""),d.appendChild(f))},[d,f]),(0,S.s)(()=>{if(f&&p)return p.register(f)},[p,f]),n=()=>{var e;d&&f&&(f instanceof Node&&d.contains(f)&&d.removeChild(f),d.childNodes.length<=0&&(null==(e=d.parentElement)||e.removeChild(d)))},o=(0,y._)(n),u=(0,r.useRef)(!1),(0,r.useEffect)(()=>(u.current=!1,()=>{u.current=!0,(0,T._)(()=>{u.current&&o()})}),[o]),v&&d&&f?(0,F.createPortal)((0,l.XX)({ourProps:{ref:s},theirProps:e,defaultTag:D,name:"Portal"}),f):null}),{Group:(0,l.FX)(function(e,t){let{target:n,...o}=e,u={ref:(0,a.P)(t)};return r.createElement(M.Provider,{value:n},(0,l.XX)({ourProps:u,theirProps:o,defaultTag:R,name:"Popover.Group"}))})});var O=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(O||{}),N=(e=>(e[e.TogglePopover=0]="TogglePopover",e[e.ClosePopover=1]="ClosePopover",e[e.SetButton=2]="SetButton",e[e.SetButtonId=3]="SetButtonId",e[e.SetPanel=4]="SetPanel",e[e.SetPanelId=5]="SetPanelId",e))(N||{});let L={0:e=>{let t={...e,popoverState:(0,o.Y)(e.popoverState,{0:1,1:0})};return 0===t.popoverState&&(t.__demoMode=!1),t},1:e=>1===e.popoverState?e:{...e,popoverState:1},2:(e,t)=>e.button===t.button?e:{...e,button:t.button},3:(e,t)=>
1e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},4:(e,t)=>e.panel===t.panel?e:{...e,panel:t.panel},5:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},A=(0,r.createContext)(null);function k(e){let t=(0,r.useContext)(A);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Popover /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,k),t}return t}A.displayName="PopoverContext";let B=(0,r.createContext)(null);function U(e){let t=(0,r.useContext)(B);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Popover /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,U),t}return t}B.displayName="PopoverAPIContext";let X=(0,r.createContext)(null);function j(){return(0,r.useContext)(X)}X.displayName="PopoverGroupContext";let Y=(0,r.createContext)(null);function H(e,t){return(0,o.Y)(t.type,L,e,t)}Y.displayName="PopoverPanelContext";let K=l.O5.RenderStrategy|l.O5.Static,q=l.O5.RenderStrategy|l.O5.Static,G=Object.assign((0,l.FX)(function(e,t){var n,u,i,s;let f,v,E,P,w,S;let{__demoMode:F=!1,...x}=e,I=(0,r.useRef)(null),T=(0,a.P)(t,(0,a.a)(e=>{I.current=e})),C=(0,r.useRef)([]),D=(0,r.useReducer)(H,{__demoMode:F,popoverState:F?0:1,buttons:C,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,r.createRef)(),afterPanelSentinel:(0,r.createRef)()}),[{popoverState:R,button:M,buttonId:O,panel:N,panelId:L,beforePanelSentinel:k,afterPanelSentinel:U},X]=D,K=(0,m.g)(null!=(n=I.current)?n:M),q=(0,r.useMemo)(()=>{if(!M||!N)return!1;for(let e of document.querySelectorAll("body > *"))if(Number(null==e?void 0:e.contains(M))^Number(null==e?void 0:e.contains(N)))return!0;let e=(0,c.iq)(),t=e.indexOf(M),n=(t+e.length-1)%e.length,r=(t+1)%e.length,o=e[n],l=e[r];return!N.contains(o)&&!N.contains(l)},[M,N]),G=(0,g.Y)(O),W=(0,g.Y)(L),V=(0,r.useMemo)(()=>({buttonId:G,panelId:W,close:()=>X({type:1})}),[G,W,X]),Q=j(),Z=null==Q?void 0:Q.registerPopover,z=(0,y._)(()=>{var e;return null!=(e=null==Q?void 0:Q.isFocusWithinPopoverGroup())?e:(null==K?void 0:K.activeElement)&&((null==M?void 0:M.contains(K.activeElement))||(null==N?void 0:N.contains(K.activeElement)))});(0,r.useEffect)(()=>null==Z?void 0:Z(V),[Z,V]);let[J,$]=(f=(0,r.useContext)(_),v=(0,r.useRef)([]),E=(0,y._)(e=>(v.current.push(e),f&&f.register(e),()=>P(e))),P=(0,y._)(e=>{let t=v.current.indexOf(e);-1!==t&&v.current.splice(t,1),f&&f.unregister(e)}),w=(0,r.useMemo)(()=>({register:E,unregister:P,portals:v}),[E,P,v]),[v,(0,r.useMemo)(()=>function(e){let{children:t}=e;return r.createElement(_.Provider,{value:w},t)},[w])]),ee=function(){var e;let{defaultContainers:t=[],portals:n,mainTreeNodeRef:o}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},l=(0,r.useRef)(null!=(e=null==o?void 0:o.current)?e:null),a=(0,m.g)(l),u=(0,y._)(()=>{var e;let r=[];for(let e of t)null!==e&&(e instanceof HTMLElement?r.push(e):"current"in e&&e.current instanceof HTMLElement&&r.push(e.current));if(null!=n&&n.current)for(let e of n.current)r.push(e);for(let t of null!=(e=null==a?void 0:a.querySelectorAll("html > *, body > *"))?e:[])t!==document.body&&t!==document.head&&t instanceof HTMLElement&&"headlessui-portal-root"!==t.id&&(t.contains(l.current)||r.some(e=>t.contains(e))||r.push(t));return r});
1return{resolveContainers:u,contains:(0,y._)(e=>u().some(t=>t.contains(e))),mainTreeNodeRef:l,MainTreeNode:(0,r.useMemo)(()=>function(){return null!=o?null:r.createElement(b,{features:h.Hidden,ref:l})},[l,o])}}({mainTreeNodeRef:null==Q?void 0:Q.mainTreeNodeRef,portals:J,defaultContainers:[M,N]});u=null==K?void 0:K.defaultView,i="focus",s=e=>{var t,n,r,o;e.target!==window&&e.target instanceof HTMLElement&&0===R&&(z()||M&&N&&(ee.contains(e.target)||null!=(n=null==(t=k.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(o=null==(r=U.current)?void 0:r.contains)&&o.call(r,e.target)||X({type:1})))},S=(0,g.Y)(s),(0,r.useEffect)(()=>{function e(e){S.current(e)}return(u=null!=u?u:window).addEventListener(i,e,!0),()=>u.removeEventListener(i,e,!0)},[u,i,!0]),(0,p.j)(ee.resolveContainers,(e,t)=>{X({type:1}),(0,c.Bm)(t,c.MZ.Loose)||(e.preventDefault(),null==M||M.focus())},0===R);let et=(0,y._)(e=>{X({type:1});let t=e?e instanceof HTMLElement?e:"current"in e&&e.current instanceof HTMLElement?e.current:M:M;null==t||t.focus()}),en=(0,r.useMemo)(()=>({close:et,isPortalled:q}),[et,q]),er=(0,r.useMemo)(()=>({open:0===R,close:et}),[R,et]);return r.createElement(Y.Provider,{value:null},r.createElement(A.Provider,{value:D},r.createElement(B.Provider,{value:en},r.createElement(d.El,{value:(0,o.Y)(R,{0:d.Uw.Open,1:d.Uw.Closed})},r.createElement($,null,(0,l.XX)({ourProps:{ref:T},theirProps:x,slot:er,defaultTag:"div",name:"Popover"}),r.createElement(ee.MainTreeNode,null))))))}),{Button:(0,l.FX)(function(e,t){let n=(0,u.B)(),{id:d="headlessui-popover-button-".concat(n),...p}=e,[v,g]=k("Popover.Button"),{isPortalled:E}=U("Popover.Button"),S=(0,r.useRef)(null),F="headlessui-focus-sentinel-".concat((0,u.B)()),x=j(),I=null==x?void 0:x.closeOthers,T=null!==(0,r.useContext)(Y);(0,r.useEffect)(()=>{if(!T)return g({type:3,buttonId:d}),()=>{g({type:3,buttonId:null})}},[T,d,g]);let[C]=(0,r.useState)(()=>Symbol()),D=(0,a.P)(S,t,T?null:e=>{if(e)v.buttons.current.push(C);else{let e=v.buttons.current.indexOf(C);-1!==e&&v.buttons.current.splice(e,1)}v.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&g({type:2,button:e})}),R=(0,a.P)(S,t),M=(0,m.g)(S),_=(0,y._)(e=>{var t,n,r;if(T){if(1===v.popoverState)return;switch(e.key){case i.D.Space:case i.D.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),g({type:1}),null==(r=v.button)||r.focus()}}else switch(e.key){case i.D.Space:case i.D.Enter:e.preventDefault(),e.stopPropagation(),1===v.popoverState&&(null==I||I(v.buttonId)),g({type:0});break;case i.D.Escape:if(0!==v.popoverState)return null==I?void 0:I(v.buttonId);if(!S.current||null!=M&&M.activeElement&&!S.current.contains(M.activeElement))return;e.preventDefault(),e.stopPropagation(),g({type:1})}}),O=(0,y._)(e=>{T||e.key===i.D.Space&&e.preventDefault()}),N=(0,y._)(t=>{var n,r;(0,s.l)(t.currentTarget)||e.disabled||(T?(g({type:1}),null==(n=v.button)||n.focus()):(t.preventDefault(),t.stopPropagation(),1===v.popoverState&&(null==I||I(v.buttonId)),g({type:0}),null==(r=v.button)||r.focus()))}),L=(0,y._)(e=>{e.preventDefault(),e.stopPropagation()}),A=0===v.popoverState,B=(0,r.useMemo)(()=>({open:A}),[A]),X=(0,f.c)(e,S),H=T?{ref:R,type:X,onKeyDown:_,onClick:N}:{ref:D,id:v.buttonId,type:X,"aria-expanded":0===v.popoverState,"aria-controls":v.panel?v.panelId:void 0,onKeyDown:_,onKeyUp:O,onClick:N,onMouseDown:L},K=w(),q=(0,y._)(()=>{let e=v.panel;e&&(0,o.Y)(K.current,{[P.Forwards]:()=>(0,c.CU)(e,c.BD.First),[P.Backwards]:()=>(0,c.CU)(e,c.BD.Last)})===c.Me.Error&&(0,c.CU)((0,c.iq)().filter(e=>"true"!==e.dataset.headlessuiFocusGuard),(0,o.Y)(K.current,{[P.Forwards]:c.BD.Next,[P.Backwards]:c.BD.Previous}),{relativeTo:v.button})});return r.createElement(r.Fragment,null,(0,l.XX)({ourProps:H,theirProps:p,slot:B,defaultTag:"button",name:"Popover.Button"}),A&&!T&&E&&r.createElement(b,{id:F,features:h.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:q}))}),Overlay:(0,l.FX)(function(e,t){let n=(0,u.B)(),{id:o="headlessui-popover-overlay-".concat(n),...i}=e,[{popoverState:c},f]=k("Popover.Overlay"),p=(0,a.P)(t),v=(0,d.O_)(),m=null!==v?(v&d.Uw.Open)===d.Uw.Open:0===c,g=(0,y._)(e=>{if((0,s.l)(e.currentTarget))return e.preventDefault();f({type:1})}),h=(0,r.useMemo)(()=>({open:0===c}),[c]);return(0,l.XX)({ourProps:{ref:p,id:o,"aria-hidden":!0,onClick:g}
1,theirProps:i,slot:h,defaultTag:"div",features:K,visible:m,name:"Popover.Overlay"})}),Panel:(0,l.FX)(function(e,t){let n=(0,u.B)(),{id:s="headlessui-popover-panel-".concat(n),focus:f=!1,...p}=e,[v,g]=k("Popover.Panel"),{close:E,isPortalled:F}=U("Popover.Panel"),x="headlessui-focus-sentinel-before-".concat((0,u.B)()),I="headlessui-focus-sentinel-after-".concat((0,u.B)()),T=(0,r.useRef)(null),C=(0,a.P)(T,t,e=>{g({type:4,panel:e})}),D=(0,m.g)(T);(0,S.s)(()=>(g({type:5,panelId:s}),()=>{g({type:5,panelId:null})}),[s,g]);let R=(0,d.O_)(),M=null!==R?(R&d.Uw.Open)===d.Uw.Open:0===v.popoverState,_=(0,y._)(e=>{var t;if(e.key===i.D.Escape){if(0!==v.popoverState||!T.current||null!=D&&D.activeElement&&!T.current.contains(D.activeElement))return;e.preventDefault(),e.stopPropagation(),g({type:1}),null==(t=v.button)||t.focus()}});(0,r.useEffect)(()=>{var t;e.static||1===v.popoverState&&(null==(t=e.unmount)||t)&&g({type:4,panel:null})},[v.popoverState,e.unmount,e.static,g]),(0,r.useEffect)(()=>{if(v.__demoMode||!f||0!==v.popoverState||!T.current)return;let e=null==D?void 0:D.activeElement;T.current.contains(e)||(0,c.CU)(T.current,c.BD.First)},[v.__demoMode,f,T,v.popoverState]);let O=(0,r.useMemo)(()=>({open:0===v.popoverState,close:E}),[v,E]),N={ref:C,id:s,onKeyDown:_,onBlur:f&&0===v.popoverState?e=>{var t,n,r,o,l;let a=e.relatedTarget;a&&T.current&&(null!=(t=T.current)&&t.contains(a)||(g({type:1}),(null!=(r=null==(n=v.beforePanelSentinel.current)?void 0:n.contains)&&r.call(n,a)||null!=(l=null==(o=v.afterPanelSentinel.current)?void 0:o.contains)&&l.call(o,a))&&a.focus({preventScroll:!0})))}:void 0,tabIndex:-1},L=w(),A=(0,y._)(()=>{let e=T.current;e&&(0,o.Y)(L.current,{[P.Forwards]:()=>{var t;(0,c.CU)(e,c.BD.First)===c.Me.Error&&(null==(t=v.afterPanelSentinel.current)||t.focus())},[P.Backwards]:()=>{var e;null==(e=v.button)||e.focus({preventScroll:!0})}})}),B=(0,y._)(()=>{let e=T.current;e&&(0,o.Y)(L.current,{[P.Forwards]:()=>{var e;if(!v.button)return;let t=(0,c.iq)(),n=t.indexOf(v.button),r=t.slice(0,n+1),o=[...t.slice(n+1),...r];for(let t of o.slice())if("true"===t.dataset.headlessuiFocusGuard||null!=(e=v.panel)&&e.contains(t)){let e=o.indexOf(t);-1!==e&&o.splice(e,1)}(0,c.CU)(o,c.BD.First,{sorted:!1})},[P.Backwards]:()=>{var t;(0,c.CU)(e,c.BD.Previous)===c.Me.Error&&(null==(t=v.button)||t.focus())}})});return r.createElement(Y.Provider,{value:s},M&&F&&r.createElement(b,{id:x,ref:v.beforePanelSentinel,features:h.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:A}),(0,l.XX)({ourProps:N,theirProps:p,slot:O,defaultTag:"div",features:q,visible:M,name:"Popover.Panel"}),M&&F&&r.createElement(b,{id:I,ref:v.afterPanelSentinel,features:h.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:B}))}),Group:(0,l.FX)(function(e,t){let n;let o=(0,r.useRef)(null),u=(0,a.P)(o,t),[i,s]=(0,r.useState)([]),c={mainTreeNodeRef:n=(0,r.useRef)(null),MainTreeNode:(0,r.useMemo)(()=>function(){return r.createElement(b,{features:h.Hidden,ref:n})},[n])},d=(0,y._)(e=>{s(t=>{let n=t.indexOf(e);if(-1!==n){let e=t.slice();return e.splice(n,1),e}return t})}),f=(0,y._)(e=>(s(t=>[...t,e]),()=>d(e))),p=(0,y._)(()=>{var e;let t=(0,v.T)(o);if(!t)return!1;let n=t.activeElement;return!!(null!=(e=o.current)&&e.contains(n))||i.some(e=>{var r,o;return(null==(r=t.getElementById(e.buttonId.current))?void 0:r.contains(n))||(null==(o=t.getElementById(e.panelId.current))?void 0:o.contains(n))})}),m=(0,y._)(e=>{for(let t of i)t.buttonId.current!==e&&t.close()}),g=(0,r.useMemo)(()=>({registerPopover:f,unregisterPopover:d,isFocusWithinPopoverGroup:p,closeOthers:m,mainTreeNodeRef:c.mainTreeNodeRef}),[f,d,p,m,c.mainTreeNodeRef]),E=(0,r.useMemo)(()=>({}),[]);return r.createElement(X.Provider,{value:g},(0,l.XX)({ourProps:{ref:u},theirProps:e,slot:E,defaultTag:"div",name:"Popover.Group"}),r.createElement(c.MainTreeNode,null))})})},3757:(e,t,n)=>{n.d(t,{e:()=>M});var r=n(2115),o=n(3593),l=n(4254),a=n(3270),u=n(6459);function i(){let e=(0,r.useRef)(!1);return(0,u.s)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}var s=n(1743),c=n(622),d=n(3256),f=n(772);function p(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e&&n.length>0&&e.classList.add(...n)}function v(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e&&n.length>0&&e.classList.remove(...n)}var m=n(6271),g=n(4608),h=n(5802);function b(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.split(" ").filter(e=>e.trim().length>1)}let y=(0,r.createContext)(null);y.displayName="TransitionContext";var E=(e=>(e.Visible="visible",e.Hidden="hidden",e))(E||{});let P=(0,r.createContext)(null);function w(e){return"children"in e?w(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 S(e,t){let n=(0,s.Y)(e),l=(0,r.useRef)([]),u=i(),c=(0,m.L)(),d=(0,g._)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:o.mK.Hidden,r=l.current.findIndex(t=>{let{el:n}=t;return n===e});-1!==r&&((0,a.Y)(t,{[o.mK.Unmount](){l.current.splice(r,1)},[o.mK.Hidden](){l.current[r].state="hidden"}}),c.microTask(()=>{var e;!w(l)&&u.current&&(null==(e=n.current)||e.call(n))}))}),f=(0,g._)(e=>{let t=l.current.find(t=>{let{el:n}=t;return n===e});return t?"visible"!==t.state&&(t.state="visible"):l.current.push({el:e,state:"visible"}),()=>d(e,o.mK.Unmount)}),p=(0,r.useRef)([]),v=(0,r.useRef)(Promise.resolve()),h=(0,r.useRef)({enter:[],leave:[],idle:[]}),b=(0,g._)((e,n,r)=>{p.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=>{p.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(h.current[n].map(e=>{let[t,n]=e;return n})).then(()=>e())}
1)]),"enter"===n?v.current=v.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),y=(0,g._)((e,t,n)=>{Promise.all(h.current[t].splice(0).map(e=>{let[t,n]=e;return n})).then(()=>{var e;null==(e=p.current.shift())||e()}).then(()=>n(t))});return(0,r.useMemo)(()=>({children:l,register:f,unregister:d,onStart:b,onStop:y,wait:v,chains:h}),[f,d,l,b,y,h,v])}function F(){}P.displayName="NestingContext";let x=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function I(e){var t;let n={};for(let r of x)n[r]=null!=(t=e[r])?t:F;return n}let T=o.O5.RenderStrategy,C=(0,o.FX)(function(e,t){let{show:n,appear:a=!1,unmount:i=!0,...s}=e,f=(0,r.useRef)(null),p=(0,d.P)(f,t);(0,c.g)();let v=(0,l.O_)();if(void 0===n&&null!==v&&(n=(v&l.Uw.Open)===l.Uw.Open),![!0,!1].includes(n))throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[m,h]=(0,r.useState)(n?"visible":"hidden"),b=S(()=>{h("hidden")}),[E,F]=(0,r.useState)(!0),x=(0,r.useRef)([n]);(0,u.s)(()=>{!1!==E&&x.current[x.current.length-1]!==n&&(x.current.push(n),F(!1))},[x,n]);let I=(0,r.useMemo)(()=>({show:n,appear:a,initial:E}),[n,a,E]);(0,r.useEffect)(()=>{if(n)h("visible");else if(w(b)){let e=f.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&h("hidden")}else h("hidden")},[n,b]);let C={unmount:i},R=(0,g._)(()=>{var t;E&&F(!1),null==(t=e.beforeEnter)||t.call(e)}),M=(0,g._)(()=>{var t;E&&F(!1),null==(t=e.beforeLeave)||t.call(e)});return r.createElement(P.Provider,{value:b},r.createElement(y.Provider,{value:I},(0,o.XX)({ourProps:{...C,as:r.Fragment,children:r.createElement(D,{ref:p,...C,...s,beforeEnter:R,beforeLeave:M})},theirProps:{},defaultTag:r.Fragment,features:T,visible:"visible"===m,name:"Transition"})))}),D=(0,o.FX)(function(e,t){var n,E,F;let x;let{beforeEnter:C,afterEnter:D,beforeLeave:R,afterLeave:M,enter:_,enterFrom:O,enterTo:N,entered:L,leave:A,leaveFrom:k,leaveTo:B,...U}=e,X=(0,r.useRef)(null),j=(0,d.P)(X,t),Y=null==(n=U.unmount)||n?o.mK.Unmount:o.mK.Hidden,{show:H,appear:K,initial:q}=function(){let e=(0,r.useContext)(y);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[G,W]=(0,r.useState)(H?"visible":"hidden"),V=function(){let e=(0,r.useContext)(P);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:Q,unregister:Z}=V;(0,r.useEffect)(()=>Q(X),[Q,X]),(0,r.useEffect)(()=>{if(Y===o.mK.Hidden&&X.current){if(H&&"visible"!==G){W("visible");return}return(0,a.Y)(G,{hidden:()=>Z(X),visible:()=>Q(X)})}},[G,X,Q,Z,H,Y]);let z=(0,s.Y)({base:b(U.className),enter:b(_),enterFrom:b(O),enterTo:b(N),entered:b(L),leave:b(A),leaveFrom:b(k),leaveTo:b(B)}),J=(F={beforeEnter:C,afterEnter:D,beforeLeave:R,afterLeave:M},x=(0,r.useRef)(I(F)),(0,r.useEffect)(()=>{x.current=I(F)},[F]),x),$=(0,c.g)();(0,r.useEffect)(()=>{if($&&"visible"===G&&null===X.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[X,G,$]);let ee=K&&H&&q,et=$&&(!q||K)?H?"enter":"leave":"idle",en=function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,[t,n]=(0,r.useState)(e),o=i(),l=(0,r.useCallback)(e=>{o.current&&n(t=>t|e)},[t,o]),a=(0,r.useCallback)(e=>!!(t&e),[t]);return{flags:t,addFlag:l,hasFlag:a,removeFlag:(0,r.useCallback)(e=>{o.current&&n(t=>t&~e)},[n,o]),toggleFlag:(0,r.useCallback)(e=>{o.current&&n(t=>t^e)},[n])}}(0),er=(0,g._)(e=>(0,a.Y)(e,{enter:()=>{en.addFlag(l.Uw.Opening),J.current.beforeEnter()},leave:()=>{en.addFlag(l.Uw.Closing),J.current.beforeLeave()},idle:()=>{}})),eo=(0,g._)(e=>(0,a.Y)(e,{enter:()=>{en.removeFlag(l.Uw.Opening),J.current.afterEnter()},leave:()=>{en.removeFlag(l.Uw.Closing),J.current.afterLeave()},idle:()=>{}})),el=S(()=>{W("hidden"),Z(X)},V);!function(e){let{immediate:t,container:n,direction:r,classes:o,onStart:l,onStop:c}=e,d=i(),g=(0,m.L)(),h=(0,s.Y)(r);(0,u.s)(()=>{t&&(h.current="enter")},[t]),(0,u.s)(()=>{let e=(0,f.e)();g.add(e.dispose);let t=n.current;if(t&&"idle"!==h.current&&d.current){var r,u,i;let n,s,d,m,g,b,y;return e.dispose(),l.current(h.current),e.add((r=o.current,u="enter"===h.current,i=()=>{e.dispose(),c.current(h.current)},s=u?"enter":"leave",d=(0,f.e)(),m=void 0!==i?(n={called:!1},function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if(!n.called)return n.called=!0,i(...t)}):()=>{}
1,"enter"===s&&(t.removeAttribute("hidden"),t.style.display=""),g=(0,a.Y)(s,{enter:()=>r.enter,leave:()=>r.leave}),b=(0,a.Y)(s,{enter:()=>r.enterTo,leave:()=>r.leaveTo}),y=(0,a.Y)(s,{enter:()=>r.enterFrom,leave:()=>r.leaveFrom}),v(t,...r.base,...r.enter,...r.enterTo,...r.enterFrom,...r.leave,...r.leaveFrom,...r.leaveTo,...r.entered),p(t,...r.base,...g,...y),d.nextFrame(()=>{v(t,...r.base,...g,...y),p(t,...r.base,...g,...b),function(e,t){let n=(0,f.e)();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:o}=getComputedStyle(e),[l,a]=[r,o].map(e=>{let[t=0]=e.split(",").filter(Boolean).map(e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e)).sort((e,t)=>t-e);return t}),u=l+a;if(0!==u){n.group(n=>{n.setTimeout(()=>{t(),n.dispose()},u),n.addEventListener(e,"transitionrun",e=>{e.target===e.currentTarget&&n.dispose()})});let r=n.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(t(),r())})}else t();n.add(()=>t()),n.dispose}(t,()=>(v(t,...r.base,...g),p(t,...r.base,...r.entered),m()))}),d.dispose)),e.dispose}},[r])}({immediate:ee,container:X,classes:z,direction:et,onStart:(0,s.Y)(e=>{el.onStart(X,e,er)}),onStop:(0,s.Y)(e=>{el.onStop(X,e,eo),"leave"!==e||w(el)||(W("hidden"),Z(X))})});let ea=U;return ee?ea={...ea,className:(0,h.x)(U.className,...z.current.enter,...z.current.enterFrom)}:(ea.className=(0,h.x)(U.className,null==(E=X.current)?void 0:E.className),""===ea.className&&delete ea.className),r.createElement(P.Provider,{value:el},r.createElement(l.El,{value:(0,a.Y)(G,{visible:l.Uw.Open,hidden:l.Uw.Closed})|en.flags},(0,o.XX)({ourProps:{ref:j},theirProps:ea,defaultTag:"div",features:T,visible:"visible"===G,name:"Transition.Child"})))}),R=(0,o.FX)(function(e,t){let n=null!==(0,r.useContext)(y),o=null!==(0,l.O_)();return r.createElement(r.Fragment,null,!n&&o?r.createElement(C,{ref:t,...e}):r.createElement(D,{ref:t,...e}))}),M=Object.assign(C,{Child:R,Root:C})},6271:(e,t,n)=>{n.d(t,{L:()=>l});var r=n(2115),o=n(772);function l(){let[e]=(0,r.useState)(o.e);return(0,r.useEffect)(()=>()=>e.dispose(),[e]),e}},4608:(e,t,n)=>{n.d(t,{_:()=>l});var r=n(2115),o=n(1743);let l=function(e){let t=(0,o.Y)(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])}},9973:(e,t,n)=>{n.d(t,{B:()=>i});var r,o=n(2115),l=n(6459),a=n(622),u=n(468);let i=null!=(r=o.useId)?r:function(){let e=(0,a.g)(),[t,n]=o.useState(e?()=>u._.nextId():null);return(0,l.s)(()=>{null===t&&n(u._.nextId())},[t]),null!=t?""+t:void 0}},6459:(e,t,n)=>{n.d(t,{s:()=>l});var r=n(2115),o=n(468);let l=(e,t)=>{o._.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},1743:(e,t,n)=>{n.d(t,{Y:()=>l});var r=n(2115),o=n(6459);function l(e){let t=(0,r.useRef)(e);return(0,o.s)(()=>{t.current=e},[e]),t}},5966:(e,t,n)=>{n.d(t,{j:()=>i});var r=n(2115),o=n(109),l=n(1743);function a(e,t,n){let o=(0,l.Y)(t);(0,r.useEffect)(()=>{function t(e){o.current(e)}return document.addEventListener(e,t,n),()=>document.removeEventListener(e,t,n)},[e,n])}var u=n(4689);function i(e,t){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],l=(0,r.useRef)(!1);function i(n,r){if(!l.current||n.defaultPrevented)return;let a=r(n);if(null!==a&&a.getRootNode().contains(a)&&a.isConnected){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e)){if(null===t)continue;let e=t instanceof HTMLElement?t:t.current;if(null!=e&&e.contains(a)||n.composed&&n.composedPath().includes(e))return}return(0,o.Bm)(a,o.MZ.Loose)||-1===a.tabIndex||n.preventDefault(),t(n,a)}}(0,r.useEffect)(()=>{requestAnimationFrame(()=>{l.current=n})},[n]);let s=(0,r.useRef)(null);a("pointerdown",e=>{var t,n;l.current&&(s.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),a("mousedown",e=>{var t,n;l.current&&(s.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),a("click",e=>{s.current&&(i(e,()=>s.current),s.current=null)},!0),a("touchend",e=>i(e,()=>e.target instanceof HTMLElement?e.target:null),!0),(0,u.M)("blur",e=>i(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}},167:(e,t,n)=>{n.d(t,{g:()=>l});var r=n(2115),o=n(2572);function l(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,r.useMemo)(()=>(0,o.T)(...t),[...t])}},9026:(e,t,n)=>{n.d(t,{c:()=>a});var r=n(2115),o=n(6459);function l(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";if("string"==typeof n&&"button"===n.toLowerCase())return"button"}function a(e,t){let[n,a]=(0,r.useState)(()=>l(e));return(0,o.s)(()=>{a(l(e))},[e.type,e.as]),(0,o.s)(()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&a("button")},[n,t]),n}},622:(e,t,n)=>{n.d(t,{g:()=>a});var r,o=n(2115),l=n(468);function a(){let e;let t=(e="undefined"==typeof document,(0,(r||(r=n.t(o,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[a,u]=o.useState(l._.isHandoffComplete);return a&&!1===l._.isHandoffComplete&&u(!1),o.useEffect(()=>{!0!==a&&u(!0)},[a]),o.useEffect(()=>l._.handoff(),[]),!t&&a}},3256:(e,t,n)=>{n.d(t,{P:()=>u,a:()=>a});var r=n(2115),o=n(4608);let l=Symbol();function a(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Object.assign(e,{[l]:t})}function u(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let a=(0,r.useRef)(t);(0,r.useEffect)(()=>{a.current=t},[t]);let u=(0,o._)(e=>{for(let t of a.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[l]))?void 0:u}}
1,4689:(e,t,n)=>{n.d(t,{M:()=>l});var r=n(2115),o=n(1743);function l(e,t,n){let l=(0,o.Y)(t);(0,r.useEffect)(()=>{function t(e){l.current(e)}return window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)},[e,n])}},4254:(e,t,n)=>{n.d(t,{El:()=>u,O_:()=>a,Uw:()=>l});var r=n(2115);let o=(0,r.createContext)(null);o.displayName="OpenClosedContext";var l=(e=>(e[e.Open=1]="Open",e[e.Closed=2]="Closed",e[e.Closing=4]="Closing",e[e.Opening=8]="Opening",e))(l||{});function a(){return(0,r.useContext)(o)}function u(e){let{value:t,children:n}=e;return r.createElement(o.Provider,{value:t},n)}},3854:(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,{l:()=>r})},5802:(e,t,n)=>{n.d(t,{x:()=>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(" ")}},772:(e,t,n)=>{n.d(t,{e:()=>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._)(()=>{l.current&&t[0]()}),n.add(()=>{l.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(t){let n=e();return t(n),this.add(()=>n.dispose())},add:e=>(t.push(e),()=>{let n=t.indexOf(e);if(n>=0)for(let e of t.splice(n,1))e()}),dispose(){for(let e of t.splice(0))e()}};return n}});var r=n(2159)},468:(e,t,n)=>{n.d(t,{_:()=>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 a{set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"undefined"==typeof window||"undefined"==typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}constructor(){l(this,"current",this.detect()),l(this,"handoffState","pending"),l(this,"currentId",0)}}let u=new a},109:(e,t,n)=>{n.d(t,{BD:()=>u,Bm:()=>f,CU:()=>h,Fh:()=>p,MZ:()=>d,Me:()=>i,iq:()=>c,p9:()=>g,wl:()=>m});var r=n(772),o=n(3270),l=n(2572);let a=["[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(",");var u=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(u||{}),i=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(i||{}),s=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(s||{});function c(){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)))}var d=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(d||{});function f(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=(0,l.T)(e))?void 0:t.body)&&(0,o.Y)(n,{0:()=>e.matches(a),1(){let t=e;for(;null!==t;){if(t.matches(a))return!0;t=t.parentElement}return!1}})}function p(e){let t=(0,l.T)(e);(0,r.e)().nextFrame(()=>{t&&!f(t.activeElement,0)&&(null==e||e.focus({preventScroll:!0}))})}var v=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(v||{});function m(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 g(e,t){return h(c(),t,{relativeTo:e})}function h(e,t){var n,r,o;let{sorted:l=!0,relativeTo:a=null,skipElements:u=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,s=Array.isArray(e)?l?m(e):e:c(e);u.length>0&&s.length>1&&(s=s.filter(e=>!u.includes(e))),a=null!=a?a:i.activeElement;let d=(()=>
1{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,s.indexOf(a))-1;if(4&t)return Math.max(0,s.indexOf(a))+1;if(8&t)return s.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),p=32&t?{preventScroll:!0}:{},v=0,g=s.length,h;do{if(v>=g||v+g<=0)return 0;let e=f+v;if(16&t)e=(e+g)%g;else{if(e<0)return 3;if(e>=g)return 1}null==(h=s[e])||h.focus(p),v+=d}while(h!==i.activeElement);return 6&t&&null!=(o=null==(r=null==(n=h)?void 0:n.matches)?void 0:r.call(n,"textarea,input"))&&o&&h.select(),2}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0))},3270:(e,t,n)=>{n.d(t,{Y:()=>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 a=Error('Tried to handle "'.concat(e,'" but there is no handler defined. Only defined handlers are: ').concat(Object.keys(t).map(e=>'"'.concat(e,'"')).join(", "),"."));throw Error.captureStackTrace&&Error.captureStackTrace(a,r),a}},2159:(e,t,n)=>{n.d(t,{_:()=>r});function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}},2572:(e,t,n)=>{n.d(t,{T:()=>o});var r=n(468);function o(e){return r._.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}},3593:(e,t,n)=>{n.d(t,{FX:()=>d,O5:()=>a,XX:()=>i,mK:()=>u});var r=n(2115),o=n(5802),l=n(3270),a=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(a||{}),u=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(u||{});function i(e){let{ourProps:t,theirProps:n,slot:r,defaultTag:o,features:a,visible:u=!0,name:i}=e,d=c(n,t);if(u)return s(d,r,o,i);let f=null!=a?a:0;if(2&f){let{static:e=!1,...t}=d;if(e)return s(t,r,o,i)}if(1&f){let{unmount:e=!0,...t}=d;return(0,l.Y)(e?0:1,{0:()=>null,1:()=>s({...t,hidden:!0,style:{display:"none"}},r,o,i)})}return s(d,r,o,i)}function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,l=arguments.length>3?arguments[3]:void 0,{as:a=n,children:u,refName:i="ref",...s}=p(e,["unmount","static"]),d=void 0!==e.ref?{[i]:e.ref}:{},v="function"==typeof u?u(t):u;"className"in s&&s.className&&"function"==typeof s.className&&(s.className=s.className(t));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);e&&(m["data-headlessui-state"]=n.join(" "))}if(a===r.Fragment&&Object.keys(f(s)).length>0){if(!(0,r.isValidElement)(v)||Array.isArray(v)&&v.length>1)throw Error(['Passing props on "Fragment"!',"","The current component <".concat(l,' /> is rendering a "Fragment".'),"However we need to passthrough the following props:",Object.keys(s).map(e=>"  - ".concat(e)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map(e=>"  - ".concat(e)).join("\n")].join("\n"));let e=v.props,t="function"==typeof(null==e?void 0:e.className)?function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return(0,o.x)(null==e?void 0:e.className(...n),s.className)}:(0,o.x)(null==e?void 0:e.className,s.className);return(0,r.cloneElement)(v,Object.assign({},c(v.props,f(p(s,["ref"]))),m,d,function(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return{ref:t.every(e=>null==e)?void 0:e=>{for(let n of t)null!=n&&("function"==typeof n?n(e):n.current=e)}}}(v.ref,d.ref),t?{className:t}:{}))}return(0,r.createElement)(a,Object.assign({},p(s,["ref"]),a!==r.Fragment&&d,a!==r.Fragment&&m),v)}function c(){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"])return Object.assign(r,Object.fromEntries(Object.keys(o).map(e=>[e,void 0])));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 d(e){var t;return Object.assign((0,r.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function f(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function p(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}},1046:(e,t,n)=>{n.d(t,{A:()=>
1o});var r=n(2115);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",ref:t,"aria-labelledby":o},l),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3.75 9h16.5m-16.5 6.75h16.5"}))})},6441:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(2115);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",ref:t,"aria-labelledby":o},l),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M19.5 8.25l-7.5 7.5-7.5-7.5"}))})},6743:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(2115);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",ref:t,"aria-labelledby":o},l),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18L18 6M6 6l12 12"}))})}}]);

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