PageSourceSearch

https://travelfeed.com/_next/static/chunks/8022.96d2dd9abaf9a977.js

js travelfeed.com collected 2026-09-24 22:20:00 UTC 32,303 bytes, 2 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8022],{7115:function(e,t,n){let r,o,l,i,u,a,s,c,d,f,p;n.d(t,{V:function(){return ew}});var v,m=n(67294),h=n(60450),g=n(17200),E=n(80101),b=((r=b||{}).Space=" ",r.Enter="Enter",r.Escape="Escape",r.Backspace="Backspace",r.Delete="Delete",r.ArrowLeft="ArrowLeft",r.ArrowUp="ArrowUp",r.ArrowRight="ArrowRight",r.ArrowDown="ArrowDown",r.Home="Home",r.End="End",r.PageUp="PageUp",r.PageDown="PageDown",r.Tab="Tab",r),y=n(86532),w=n(37905);let T=0;function P(){return++T}let A=null!=(v=m.useId)?v:function(){let e=(0,w.H)(),[t,n]=m.useState(e?P:null);return(0,y.e)(()=>{null===t&&n(P())},[t]),null!=t?""+t:void 0};var F=((o=F||{})[o.None=1]="None",o[o.Focusable=2]="Focusable",o[o.Hidden=4]="Hidden",o);let C=(0,g.yV)(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,g.sY)({ourProps:o,theirProps:r,slot:{},defaultTag:"div",name:"Hidden"})});var S=n(19380);function R(e){return S.s?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let D=["[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 x=((l=x||{})[l.First=1]="First",l[l.Previous=2]="Previous",l[l.Next=4]="Next",l[l.Last=8]="Last",l[l.WrapAround=16]="WrapAround",l[l.NoScroll=32]="NoScroll",l),O=((i=O||{})[i.Error=0]="Error",i[i.Overflow=1]="Overflow",i[i.Success=2]="Success",i[i.Underflow=3]="Underflow",i),k=((u=k||{})[u.Previous=-1]="Previous",u[u.Next=1]="Next",u),L=((a=L||{})[a.Strict=0]="Strict",a[a.Loose=1]="Loose",a);function N(e){null==e||e.focus({preventScroll:!0})}function M(e,t){var n,r,o;let l=!(arguments.length>2)||void 0===arguments[2]||arguments[2],i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,u=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,a=Array.isArray(e)?l?function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,n)=>{let r=t(e),o=t(n);if(null===r||null===o)return 0;let l=r.compareDocumentPosition(o);return l&Node.DOCUMENT_POSITION_FOLLOWING?-1:l&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(e):e:function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(D))}(e);i=null!=i?i:u.activeElement;let s=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,a.indexOf(i))-1;if(4&t)return Math.max(0,a.indexOf(i))+1;if(8&t)return a.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=32&t?{preventScroll:!0}:{},f=0,p=a.length,v;do{if(f>=p||f+p<=0)return 0;let e=c+f;if(16&t)e=(e+p)%p;else{if(e<0)return 3;if(e>=p)return 1}null==(v=a[e])||v.focus(d),f+=s}while(v!==u.activeElement);return 6&t&&null!=(o=null==(r=null==(n=v)?void 0:n.matches)?void 0:r.call(n,"textarea,input"))&&o&&v.select(),v.hasAttribute("tabindex")||v.setAttribute("tabindex","0"),2}var H=n(13810),j=n(65291),Y=((s=Y||{})[s.Forwards=0]="Forwards",s[s.Backwards=1]="Backwards",s),I=n(60286);function V(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,m.useMemo)(()=>R(...t),[...t])}function z(e,t,n,r){let o=(0,j.E)(n);(0,m.useEffect)(()=>{function n(e){o.current(e)}return(e=null!=e?e:window).addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)},[e,t,r])}var U=n(82652);function q(e,t){let n=(0,m.useRef)([]),r=(0,H.z)(e);(0,m.useEffect)(()=>{let e=[...n.current];for(let[o,l]of t.entries())if(n.current[o]!==l){let o=r(t,e);return n.current=t,o}},[r,...t])}var B=((c=B||{})[c.None=1]="None",c[c.InitialFocus=2]="InitialFocus",c[c.TabLock=4]="TabLock",c[c.FocusLock=8]="FocusLock",c[c.RestoreFocus=16]="RestoreFocus",c[c.All=30]="All",c);let _=Object.assign((0,g.yV)(function(e,t){var n,r;let o,l,i=(0,m.useRef)(null),u=(0,E.T)(i,t),{initialFocus:a,containers:s,features:c=30,...d}=e;(0,w.H)()||(c=1);let f=V(i);!function(e,t){let{ownerDocument:n}=e,r=(0,m.useRef)(null);z(null==n?void 0:n.defaultView,"focusout",e=>{!t||r.current||(r.current=e.target)},!0),q(()=>{t||((null==n?void 0:n.activeElement)===(null==n?void 0:n.body)&&N(r.current),r.current=null)},[t]);let o=(0,m.useRef)(!1);(0,m.useEffect)(()=>(o.current=!1,()=>{o.current=!0,(0,U.Y)(()=>{o.current&&(N(r.current),r.current=null)})}),[])}({ownerDocument:f},!!(16&c));let p=function(e,t){let{ownerDocument:n,container:r,initialFocus:o}=e,l=(0,m.useRef)(null),i=(0,I.t)();return q(()=>{if(!t)return;let e=r.current;e&&(0,U.Y)(()=>
1{if(!i.current)return;let t=null==n?void 0:n.activeElement;if(null!=o&&o.current){if((null==o?void 0:o.current)===t){l.current=t;return}}else if(e.contains(t)){l.current=t;return}null!=o&&o.current?N(o.current):M(e,x.First)===O.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),l.current=null==n?void 0:n.activeElement})},[t]),l}({ownerDocument:f,container:i,initialFocus:a},!!(2&c));!function(e,t){let{ownerDocument:n,container:r,containers:o,previousActiveElement:l}=e,i=(0,I.t)();z(null==n?void 0:n.defaultView,"focus",e=>{if(!t||!i.current)return;let n=new Set(null==o?void 0:o.current);n.add(r);let u=l.current;if(!u)return;let a=e.target;a&&a instanceof HTMLElement?function(e,t){var n;for(let r of e)if(null!=(n=r.current)&&n.contains(t))return!0;return!1}(n,a)?(l.current=a,N(a)):(e.preventDefault(),e.stopPropagation(),N(u)):N(l.current)},!0)}({ownerDocument:f,container:i,containers:s,previousActiveElement:p},!!(8&c));let v=(o=(0,m.useRef)(0),n="keydown",r=e=>{"Tab"===e.key&&(o.current=e.shiftKey?1:0)},l=(0,j.E)(r),(0,m.useEffect)(()=>{function e(e){l.current(e)}return window.addEventListener(n,e,!0),()=>window.removeEventListener(n,e,!0)},[n,!0]),o),b=(0,H.z)(()=>{let e=i.current;e&&(0,h.E)(v.current,{[Y.Forwards]:()=>M(e,x.First),[Y.Backwards]:()=>M(e,x.Last)})});return m.createElement(m.Fragment,null,!!(4&c)&&m.createElement(C,{as:"button",type:"button",onFocus:b,features:F.Focusable}),(0,g.sY)({ourProps:{ref:u},theirProps:d,defaultTag:"div",name:"FocusTrap"}),!!(4&c)&&m.createElement(C,{as:"button",type:"button",onFocus:b,features:F.Focusable}))}),{features:B}),W=new Set,Z=new Map;function G(e){e.setAttribute("aria-hidden","true"),e.inert=!0}function J(e){let t=Z.get(e);t&&(null===t["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",t["aria-hidden"]),e.inert=t.inert)}var K=n(73935);let Q=(0,m.createContext)(!1);function X(e){return m.createElement(Q.Provider,{value:e.force},e.children)}let $=m.Fragment,ee=(0,g.yV)(function(e,t){let n=(0,m.useRef)(null),r=(0,E.T)((0,E.h)(e=>{n.current=e}),t),o=V(n),l=function(e){let t=(0,m.useContext)(Q),n=(0,m.useContext)(en),r=V(e),[o,l]=(0,m.useState)(()=>{if(!t&&null!==n||S.s)return null;let e=null==r?void 0:r.getElementById("headlessui-portal-root");if(e)return e;if(null===r)return null;let o=r.createElement("div");return o.setAttribute("id","headlessui-portal-root"),r.body.appendChild(o)});return(0,m.useEffect)(()=>{null!==o&&(null!=r&&r.body.contains(o)||null==r||r.body.appendChild(o))},[o,r]),(0,m.useEffect)(()=>{t||null!==n&&l(n.current)},[n,l,t]),o}(n),[i]=(0,m.useState)(()=>{var e;return S.s?null:null!=(e=null==o?void 0:o.createElement("div"))?e:null}),u=(0,w.H)(),a=(0,m.useRef)(!1);return(0,y.e)(()=>{if(a.current=!1,!(!l||!i))return l.contains(i)||(i.setAttribute("data-headlessui-portal",""),l.appendChild(i)),()=>{a.current=!0,(0,U.Y)(()=>{var e;a.current&&l&&i&&(l.removeChild(i),l.childNodes.length<=0&&(null==(e=l.parentElement)||e.removeChild(l)))})}},[l,i]),u&&l&&i?(0,K.createPortal)((0,g.sY)({ourProps:{ref:r},theirProps:e,defaultTag:$,name:"Portal"}),i):null}),et=m.Fragment,en=(0,m.createContext)(null),er=Object.assign(ee,{Group:(0,g.yV)(function(e,t){let{target:n,...r}=e,o={ref:(0,E.T)(t)};return m.createElement(en.Provider,{value:n},(0,g.sY)({ourProps:o,theirProps:r,defaultTag:et,name:"Popover.Group"}))})}),eo=(0,m.createContext)(null),el=(0,g.yV)(function(e,t){let n=function e(){let t=(0,m.useContext)(eo);if(null===t){let t=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),r="headlessui-description-".concat(A()),o=(0,E.T)(t);(0,y.e)(()=>n.register(r),[r,n.register]);let l={ref:o,...n.props,id:r};return(0,g.sY)({ourProps:l,theirProps:e,slot:n.slot||{},defaultTag:"p",name:n.name||"Description"})});var ei=n(56070);let eu=(0,m.createContext)(()=>{});eu.displayName="StackContext";var ea=((d=ea||{})[d.Add=0]="Add",d[d.Remove=1]="Remove",d);function es(e){let{children:t,onUpdate:n,type:r,element:o,enabled:l}=e,i=(0,m.useContext)(eu),u=(0,H.z)(function(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];null==n||n(...t),i(...t)});return(0,y.e)(()=>{let e=void 0===l||!0===l;return e&&u(0,r,o),()=>{e&&u(1,r,o)}},[u,r,o,l]),m.createElement(eu.Provider,{value:u},t)}function ec(e,t,n){let r=(0,j.E)(t);(0,m.useEffect)(()=>{function t(e){r.current(e)}return document.addEventListener(e,t,n),()=>document.removeEventListener(e,t,n)},[e,n])}var ed=n(63653),ef=((f=ef||{})[f.Open=0]="Open",f[f.Closed=1]="Closed",f),ep=((p=ep||{})[p.SetTitleId=0]="SetTitleId",p);let ev={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},em=(0,m.createContext)(null);function eh(e){let t=(0,m.useContext)(em);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Dialog /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,eh),t}return t}function eg(e,t){return(0,h.E)(t.type,ev,e,t)}em.displayName="DialogContext";let eE=g.AN.RenderStrategy|g.AN.Static,eb=(0,g.yV)(function(e,t){var n;let{open:r,onClose:o,initialFocus:l,__demoMode:i=!1,...u}=e,[a,s]=(0,m.useState)(0),c=(0,ei.oJ)();void 0===r&&null!==c&&(r=(0,h.E)(c,{[ei.ZM.Open]:!0,[ei.ZM.Closed]:!1}));let d=(0,m.useRef)(new Set),f=(0,m.useRef)(null),p=(0,E.T)(f,t),v=(0,m.useRef)(null),T=V(f),P=e.hasOwnProperty("open")||null!==c,S=e.hasOwnProperty("onClose");if(!P&&!S)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!P)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!S)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if("boolean"!=typeof r)throw Error("You provided an `open` prop to the `Dialog`, but the value is not a boolean. Received: ".concat(r));if("function"!=typeof o)throw Error("You provided an `onClose` prop to the `Dialog`, but the value is not a function. Received: ".concat(o));let x=r?0:1,[O,k]=(0,m.useReducer)(eg,{titleId:null,descriptionId:null,panelRef:(0,m.createRef)()}),N=(0,H.z)(()=>o(!1)),M=(0,H.z)(e=>k({type:0,id:e})),j=!!(0,w.H)()&&!i&&0===x,Y=a>1,I=null!==(0,m.useContext)(em);(function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];(0,y.e)(()=>
1{if(!t||!e.current)return;let n=e.current,r=R(n);if(r){for(let e of(W.add(n),Z.keys()))e.contains(n)&&(J(e),Z.delete(e));return r.querySelectorAll("body > *").forEach(e=>{if(e instanceof HTMLElement){for(let t of W)if(e.contains(t))return;1===W.size&&(Z.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),G(e))}}),()=>{if(W.delete(n),W.size>0)r.querySelectorAll("body > *").forEach(e=>{if(e instanceof HTMLElement&&!Z.has(e)){for(let t of W)if(e.contains(t))return;Z.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),G(e)}});else for(let e of Z.keys())J(e),Z.delete(e)}}},[t])})(f,!!Y&&j),function(e,t){let n=!(arguments.length>2)||void 0===arguments[2]||arguments[2],r=(0,m.useRef)(!1);function o(n,o){if(!r.current||n.defaultPrevented)return;let l=function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e),i=o(n);if(null!==i&&i.ownerDocument.documentElement.contains(i)){for(let e of l){if(null===e)continue;let t=e instanceof HTMLElement?e:e.current;if(null!=t&&t.contains(i))return}return!function(e){var t;let n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=R(e))?void 0:t.body)&&(0,h.E)(n,{0:()=>e.matches(D),1(){let t=e;for(;null!==t;){if(t.matches(D))return!0;t=t.parentElement}return!1}})}(i,L.Loose)&&-1!==i.tabIndex&&n.preventDefault(),t(n,i)}}(0,m.useEffect)(()=>{requestAnimationFrame(()=>{r.current=n})},[n]);let l=(0,m.useRef)(null);ec("mousedown",e=>{r.current&&(l.current=e.target)},!0),ec("click",e=>{l.current&&(o(e,()=>l.current),l.current=null)},!0),ec("blur",e=>o(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}(()=>{var e,t;return[...Array.from(null!=(e=null==T?void 0:T.querySelectorAll("body > *, [data-headlessui-portal]"))?e:[]).filter(e=>!(!(e instanceof HTMLElement)||e.contains(v.current)||O.panelRef.current&&e.contains(O.panelRef.current))),null!=(t=O.panelRef.current)?t:f.current]},N,j&&!Y),z(null==T?void 0:T.defaultView,"keydown",e=>{e.defaultPrevented||e.key===b.Escape&&0===x&&(Y||(e.preventDefault(),e.stopPropagation(),N()))}),n=0===x&&!I,(0,m.useEffect)(()=>{var e;if(!n||!T)return;let t=(0,ed.k)();function r(e,n,r){let o=e.style.getPropertyValue(n);return Object.assign(e.style,{[n]:r}),t.add(()=>{Object.assign(e.style,{[n]:o})})}let o=T.documentElement,l=(null!=(e=T.defaultView)?e:window).innerWidth-o.clientWidth;if(r(o,"overflow","hidden"),l>0){let e=o.clientWidth-o.offsetWidth;r(o,"paddingRight","".concat(l-e,"px"))}if(/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0){let e=window.pageYOffset;r(o,"position","fixed"),r(o,"marginTop","-".concat(e,"px")),r(o,"width","100%"),t.add(()=>window.scrollTo(0,e))}return t.dispose},[T,n]),(0,m.useEffect)(()=>{if(0!==x||!f.current)return;let e=new IntersectionObserver(e=>{for(let t of e)0===t.boundingClientRect.x&&0===t.boundingClientRect.y&&0===t.boundingClientRect.width&&0===t.boundingClientRect.height&&N()});return e.observe(f.current),()=>e.disconnect()},[x,f,N]);let[U,q]=function(){let[e,t]=(0,m.useState)([]);return[e.length>0?e.join(" "):void 0,(0,m.useMemo)(()=>function(e){let n=(0,H.z)(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),r=(0,m.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props}),[n,e.slot,e.name,e.props]);return m.createElement(eo.Provider,{value:r},e.children)},[t])]}(),B="headlessui-dialog-".concat(A()),K=(0,m.useMemo)(()=>[{dialogState:x,close:N,setTitleId:M},O],[x,O,N,M]),Q=(0,m.useMemo)(()=>({open:0===x}),[x]),$={ref:p,id:B,role:"dialog","aria-modal":0===x||void 0,"aria-labelledby":O.titleId,"aria-describedby":U};return m.createElement(es,{type:"Dialog",enabled:0===x,element:f,onUpdate:(0,H.z)((e,t,n)=>{"Dialog"===t&&(0,h.E)(e,{[ea.Add](){d.current.add(n),s(e=>e+1)},[ea.Remove](){d.current.add(n),s(e=>e-1)}})})},m.createElement(X,{force:!0},m.createElement(er,null,m.createElement(em.Provider,{value:K},m.createElement(er.Group,{target:f},m.createElement(X,{force:!1},m.createElement(q,{slot:Q,name:"Dialog.Description"},m.createElement(_,{initialFocus:l,containers:d,features:j?(0,h.E)(Y?"parent":"leaf",{parent:_.features.RestoreFocus,leaf:_.features.All&~_.features.FocusLock}):_.features.None},(0,g.sY)({ourProps:$,theirProps:u,slot:Q,defaultTag:"div",features:eE,visible:0===x,name:"Dialog"})))))))),m.createElement(C,{features:F.Hidden,ref:v}))}),ey=(0,g.yV)(function(e,t){let[{dialogState:n,close:r}]=eh("Dialog.Overlay"),o=(0,E.T)(t),l="headlessui-dialog-overlay-".concat(A()),i=(0,H.z)(e=>{if(e.target===e.currentTarget){if(function(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}(e.currentTarget))return e.preventDefault();e.preventDefault(),e.stopPropagation(),r()}}),u=(0,m.useMemo)(()=>({open:0===n}),[n]);return(0,g.sY)({ourProps:{ref:o,id:l,"aria-hidden":!0,onClick:i},theirProps:e,slot:u,defaultTag:"div",name:"Dialog.Overlay"})}),ew=Object.assign(eb,{Backdrop:(0,g.yV)(function(e,t){let[{dialogState:n},r]=eh("Dialog.Backdrop"),o=(0,E.T)(t),l="headlessui-dialog-backdrop-".concat(A());(0,m.useEffect)(()=>
1{if(null===r.panelRef.current)throw Error("A <Dialog.Backdrop /> component is being used, but a <Dialog.Panel /> component is missing.")},[r.panelRef]);let i=(0,m.useMemo)(()=>({open:0===n}),[n]);return m.createElement(X,{force:!0},m.createElement(er,null,(0,g.sY)({ourProps:{ref:o,id:l,"aria-hidden":!0},theirProps:e,slot:i,defaultTag:"div",name:"Dialog.Backdrop"})))}),Panel:(0,g.yV)(function(e,t){let[{dialogState:n},r]=eh("Dialog.Panel"),o=(0,E.T)(t,r.panelRef),l="headlessui-dialog-panel-".concat(A()),i=(0,m.useMemo)(()=>({open:0===n}),[n]),u=(0,H.z)(e=>{e.stopPropagation()});return(0,g.sY)({ourProps:{ref:o,id:l,onClick:u},theirProps:e,slot:i,defaultTag:"div",name:"Dialog.Panel"})}),Overlay:ey,Title:(0,g.yV)(function(e,t){let[{dialogState:n,setTitleId:r}]=eh("Dialog.Title"),o="headlessui-dialog-title-".concat(A()),l=(0,E.T)(t);(0,m.useEffect)(()=>(r(o),()=>r(null)),[o,r]);let i=(0,m.useMemo)(()=>({open:0===n}),[n]);return(0,g.sY)({ourProps:{ref:l,id:o},theirProps:e,slot:i,defaultTag:"h2",name:"Dialog.Title"})}),Description:el})},88114:function(e,t,n){let r,o;n.d(t,{u:function(){return L}});var l=n(67294),i=n(17200),u=n(56070),a=n(60450),s=n(60286),c=n(86532),d=n(65291),f=n(37905),p=n(80101),v=n(63653);function m(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e&&n.length>0&&e.classList.add(...n)}function h(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];e&&n.length>0&&e.classList.remove(...n)}var g=((r=g||{}).Ended="ended",r.Cancelled="cancelled",r);function E(){let[e]=(0,l.useState)(v.k);return(0,l.useEffect)(()=>()=>e.dispose(),[e]),e}var b=n(13810);function y(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";return e.split(" ").filter(e=>e.trim().length>1)}let w=(0,l.createContext)(null);w.displayName="TransitionContext";var T=((o=T||{}).Visible="visible",o.Hidden="hidden",o);let P=(0,l.createContext)(null);function A(e){return"children"in e?A(e.children):e.current.filter(e=>{let{el:t}=e;return null!==t.current}).filter(e=>{let{state:t}=e;return"visible"===t}).length>0}function F(e,t){let n=(0,d.E)(e),r=(0,l.useRef)([]),o=(0,s.t)(),u=E(),c=(0,b.z)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:i.l4.Hidden,l=r.current.findIndex(t=>{let{el:n}=t;return n===e});-1!==l&&((0,a.E)(t,{[i.l4.Unmount](){r.current.splice(l,1)},[i.l4.Hidden](){r.current[l].state="hidden"}}),u.microTask(()=>{var e;!A(r)&&o.current&&(null==(e=n.current)||e.call(n))}))}),f=(0,b.z)(e=>{let t=r.current.find(t=>{let{el:n}=t;return n===e});return t?"visible"!==t.state&&(t.state="visible"):r.current.push({el:e,state:"visible"}),()=>c(e,i.l4.Unmount)}),p=(0,l.useRef)([]),v=(0,l.useRef)(Promise.resolve()),m=(0,l.useRef)({enter:[],leave:[],idle:[]}),h=(0,b.z)((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(m.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)}),g=(0,b.z)((e,t,n)=>{Promise.all(m.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,l.useMemo)(()=>({children:r,register:f,unregister:c,onStart:h,onStop:g,wait:v,chains:m}),[f,c,r,h,g,m,v])}function C(){}P.displayName="NestingContext";let S=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function R(e){var t;let n={};for(let r of S)n[r]=null!=(t=e[r])?t:C;return n}let D=i.AN.RenderStrategy,x=(0,i.yV)(function(e,t){var n;let r,{beforeEnter:o,afterEnter:T,beforeLeave:C,afterLeave:S,enter:x,enterFrom:O,enterTo:k,entered:L,leave:N,leaveFrom:M,leaveTo:H,...j}=e,Y=(0,l.useRef)(null),I=(0,p.T)(Y,t),V=j.unmount?i.l4.Unmount:i.l4.Hidden,{show:z,appear:U,initial:q}=function(){let e=(0,l.useContext)(w);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[B,_]=(0,l.useState)(z?"visible":"hidden"),W=function(){let e=(0,l.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:Z,unregister:G}=W,J=(0,l.useRef)(null);(0,l.useEffect)(()=>Z(Y),[Z,Y]),(0,l.useEffect)(()=>{if(V===i.l4.Hidden&&Y.current){if(z&&"visible"!==B){_("visible");return}return(0,a.E)(B,{hidden:()=>G(Y),visible:()=>Z(Y)})}},[B,Y,Z,G,z,V]);let K=(0,d.E)({enter:y(x),enterFrom:y(O),enterTo:y(k),entered:y(L),leave:y(N),leaveFrom:y(M),leaveTo:y(H)}),Q=(n={beforeEnter:o,afterEnter:T,beforeLeave:C,afterLeave:S},r=(0,l.useRef)(R(n)),(0,l.useEffect)(()=>{r.current=R(n)},[n]),r),X=(0,f.H)();(0,l.useEffect)(()=>{if(X&&"visible"===B&&null===Y.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[Y,B,X]);let $=q&&!U,ee=!X||$||J.current===z?"idle":z?"enter":"leave",et=(0,b.z)(e=>(0,a.E)(e,{enter:()=>Q.current.beforeEnter(),leave:()=>Q.current.beforeLeave(),idle:()=>{}})),en=(0,b.z)(e=>(0,a.E)(e,{enter:()=>Q.current.afterEnter(),leave:()=>Q.current.afterLeave(),idle:()=>{}})),er=F(()=>{_("hidden"),G(Y)},W);return function(e){let{container:t,direction:n,classes:r,onStart:o,onStop:l}=e,i=(0,s.t)(),u=E(),f=(0,d.E)(n);(0,c.e)(()=>{let e=(0,v.k)();u.add(e.dispose);let n=t.current;if(n&&"idle"!==f.current&&i.current){var s,c,d;let t,i,u,p,E,b,y;return e.dispose(),o.current(f.current),e.add((s=r.current,c="enter"===f.current,d=t=>{e.dispose(),(0,a.E)(t,{[g.Ended](){l.current(f.current)},[g.Cancelled]:()=>{}})},i=c?"enter":"leave",u=(0,v.k)(),p=void 0!==d?(t={called:!1},function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];if(!t.called)return t.called=!0,d(...n)}):()=>{},"enter"===i&&(n.removeAttribute("hidden"),n.style.display=""),E=(0,a.E)(i,{enter:()=>s.enter,leave:()=>s.leave}),b=(0,a.E)(i,{enter:()=>s.enterTo,leave:()=>s.leaveTo}),y=(0,a.E)(i,{enter:()=>s.enterFrom,leave:()=>s.leaveFrom}),h(n,...s.enter,...s.enterTo,...s.enterFrom,...s.leave,...s.leaveFrom,...s.leaveTo,...s.entered),m(n,...E,...y),u.nextFrame(()=>{h(n,...y),m(n,...b),function(e,t){let n=(0,v.k)();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:o}=getComputedStyle(e),[l,i]=[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});if(l+i!==0){let r=[];r.push(n.addEventListener(e,"transitionrun",o=>{o.target===o.currentTarget&&(r.splice(0).forEach(e=>e()),r.push(n.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(t("ended"),r.splice(0).forEach(e=>e()))}),n.addEventListener(e,"transitioncancel",e=>{e.target===e.currentTarget&&(t("cancelled"),r.splice(0).forEach(e=>e()))})))}))}else t("ended");n.add(()=>t("cancelled")),n.dispose}(n,e=>("ended"===e&&(h(n,...E),m(n,...s.entered)),p(e)))}),u.dispose)),e.dispose}},[n])}({container:Y,classes:K,direction:ee,onStart:(0,d.E)(e=>{er.onStart(Y,e,et)}),onStop:(0,d.E)(e=>{er.onStop(Y,e,en),"leave"!==e||A(er)||(_("hidden"),G(Y))})}),(0,l.useEffect)(()=>{$&&(V===i.l4.Hidden?J.current=null:J.current=z)},[z,$,B]),l.createElement(P.Provider,{value:er},l.createElement(u.up,{value:(0,a.E)(B,{visible:u.ZM.Open,hidden:u.ZM.Closed})},(0,i.sY)({ourProps:{ref:I},theirProps:j,defaultTag:"div",features:D,visible:"visible"===B,name:"Transition.Child"})))}),O=(0,i.yV)(function(e,t){let{show:n,appear:r=!1,unmount:o,...s}=e,d=(0,l.useRef)(null),v=(0,p.T)(d,t);(0,f.H)();let m=(0,u.oJ)();if(void 0===n&&null!==m&&(n=(0,a.E)(m,{[u.ZM.Open]:!0,[u.ZM.Closed]:!1})),![!0,!1].includes(n))throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[h,g]=(0,l.useState)(n?"visible":"hidden"),E=F(()=>{g("hidden")}),[b,y]=(0,l.useState)(!0),T=(0,l.useRef)([n]);(0,c.e)(()=>{!1!==b&&T.current[T.current.length-1]!==n&&(T.current.push(n),y(!1))},[T,n]);let C=(0,l.useMemo)(()=>({show:n,appear:r,initial:b}),[n,r,b]);(0,l.useEffect)(()=>
1{if(n)g("visible");else if(A(E)){let e=d.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&g("hidden")}else g("hidden")},[n,E]);let S={unmount:o};return l.createElement(P.Provider,{value:E},l.createElement(w.Provider,{value:C},(0,i.sY)({ourProps:{...S,as:l.Fragment,children:l.createElement(x,{ref:v,...S,...s})},theirProps:{},defaultTag:l.Fragment,features:D,visible:"visible"===h,name:"Transition"})))}),k=(0,i.yV)(function(e,t){let n=null!==(0,l.useContext)(w),r=null!==(0,u.oJ)();return l.createElement(l.Fragment,null,!n&&r?l.createElement(O,{ref:t,...e}):l.createElement(x,{ref:t,...e}))}),L=Object.assign(O,{Child:k,Root:O})},13810:function(e,t,n){n.d(t,{z:function(){return l}});var r=n(67294),o=n(65291);let l=function(e){let t=(0,o.E)(e);return r.useCallback(function(){for(var e=arguments.length,n=Array(e),r=0;r<e;r++)n[r]=arguments[r];return t.current(...n)},[t])}},60286:function(e,t,n){n.d(t,{t:function(){return l}});var r=n(67294),o=n(86532);function l(){let e=(0,r.useRef)(!1);return(0,o.e)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},86532:function(e,t,n){n.d(t,{e:function(){return o}});var r=n(67294);let o=n(19380).s?r.useEffect:r.useLayoutEffect},65291:function(e,t,n){n.d(t,{E:function(){return l}});var r=n(67294),o=n(86532);function l(e){let t=(0,r.useRef)(e);return(0,o.e)(()=>{t.current=e},[e]),t}},37905:function(e,t,n){n.d(t,{H:function(){return l}});var r=n(67294);let o={serverHandoffComplete:!1};function l(){let[e,t]=(0,r.useState)(o.serverHandoffComplete);return(0,r.useEffect)(()=>{!0!==e&&t(!0)},[e]),(0,r.useEffect)(()=>{!1===o.serverHandoffComplete&&(o.serverHandoffComplete=!0)},[]),e}},80101:function(e,t,n){n.d(t,{T:function(){return u},h:function(){return i}});var r=n(67294),o=n(13810);let l=Symbol();function i(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Object.assign(e,{[l]:t})}function u(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let i=(0,r.useRef)(t);(0,r.useEffect)(()=>{i.current=t},[t]);let u=(0,o.z)(e=>{for(let t of i.current)null!=t&&("function"==typeof t?t(e):t.current=e)});return t.every(e=>null==e||(null==e?void 0:e[l]))?void 0:u}},56070:function(e,t,n){let r;n.d(t,{ZM:function(){return i},oJ:function(){return u},up:function(){return a}});var o=n(67294);let l=(0,o.createContext)(null);l.displayName="OpenClosedContext";var i=((r=i||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r);function u(){return(0,o.useContext)(l)}function a(e){let{value:t,children:n}=e;return o.createElement(l.Provider,{value:t},n)}},63653:function(e,t,n){n.d(t,{k:function(){return o}});var r=n(82652);function o(){let e=[],t=[],n={enqueue(e){t.push(e)},addEventListener:(e,t,r,o)=>(e.addEventListener(t,r,o),n.add(()=>e.removeEventListener(t,r,o))),requestAnimationFrame(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let o=requestAnimationFrame(...t);return n.add(()=>cancelAnimationFrame(o))},nextFrame(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return n.requestAnimationFrame(()=>n.requestAnimationFrame(...t))},setTimeout(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let o=setTimeout(...t);return n.add(()=>clearTimeout(o))},microTask(){for(var e=arguments.length,t=Array(e),o=0;o<e;o++)t[o]=arguments[o];let l={current:!0};return(0,r.Y)(()=>{l.current&&t[0]()}),n.add(()=>{l.current=!1})},add:t=>(e.push(t),()=>{let n=e.indexOf(t);if(n>=0){let[t]=e.splice(n,1);t()}}),dispose(){for(let t of e.splice(0))t()},async workQueue(){for(let e of t.splice(0))await e()}};return n}},60450:function(e,t,n){n.d(t,{E:function(){return r}});function r(e,t){for(var n=arguments.length,o=Array(n>2?n-2:0),l=2;l<n;l++)o[l-2]=arguments[l];if(e in t){let n=t[e];return"function"==typeof n?n(...o):n}let i=Error('Tried to handle "'.concat(e,'" but there is no handler defined. Only defined handlers are: ').concat(Object.keys(t).map(e=>'"'.concat(e,'"')).join(", "),"."));throw Error.captureStackTrace&&Error.captureStackTrace(i,r),i}},82652:function(e,t,n){n.d(t,{Y:function(){return r}});function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}},17200:function(e,t,n){let r,o;n.d(t,{AN:function(){return u},l4:function(){return a},sY:function(){return s},yV:function(){return f}});var l=n(67294),i=n(60450),u=((r=u||{})[r.None=0]="None",r[r.RenderStrategy=1]="RenderStrategy",r[r.Static=2]="Static",r),a=((o=a||{})[o.Unmount=0]="Unmount",o[o.Hidden=1]="Hidden",o);function s(e){let{ourProps:t,theirProps:n,slot:r,defaultTag:o,features:l,visible:u=!0,name:a}=e,s=d(n,t);if(u)return c(s,r,o,a);let f=null!=l?l:0;if(2&f){let{static:e=!1,...t}=s;if(e)return c(t,r,o,a)}if(1&f){let{unmount:e=!0,...t}=s;return(0,i.E)(e?0:1,{0:()=>null,1:()=>c({...t,hidden:!0,style:{display:"none"}},r,o,a)})}return c(s,r,o,a)}function c(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0,{as:o=n,children:i,refName:u="ref",...a}=v(e,["unmount","static"]),s=void 0!==e.ref?{[u]:e.ref}:{},c="function"==typeof i?i(t):i;a.className&&"function"==typeof a.className&&(a.className=a.className(t));let f={};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&&(f["data-headlessui-state"]=n.join(" "))}if(o===l.Fragment&&Object.keys(p(a)).length>0){if(!(0,l.isValidElement)(c)||Array.isArray(c)&&c.length>1)throw Error(['Passing props on "Fragment"!',"","The current component <".concat(r,' /> is rendering a "Fragment".'),"However we need to passthrough the following props:",Object.keys(a).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"));return(0,l.cloneElement)(c,Object.assign({},d(c.props,p(v(a,["ref"]))),f,s,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)}}}(c.ref,s.ref)))}return(0,l.createElement)(o,Object.assign({},v(a,["ref"]),o!==l.Fragment&&s,o!==l.Fragment&&f),c)}function d(){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 f(e){var t;return Object.assign((0,l.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function p(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function v(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}},19380:function(e,t,n){n.d(t,{s:function(){return r}});let r="undefined"==typeof document}}]);
2//# sourceMappingURL=8022.96d2dd9abaf9a977.js.map

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