1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[190],{5924:function(e,t,n){"use strict";t.Z=function(){for(var e,t,n=0,r="";n<arguments.length;)(e=arguments[n++])&&(t=function e(t){var n,r,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t){if(Array.isArray(t))for(n=0;n<t.length;n++)t[n]&&(r=e(t[n]))&&(o&&(o+=" "),o+=r);else for(n in t)t[n]&&(o&&(o+=" "),o+=n)}return o}(e))&&(r&&(r+=" "),r+=t);return r}},6455:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getDomainLocale=function(e,t,n,r){return!1},("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},7062:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageLoaderProps",{enumerable:!0,get:function(){return c.ImageLoaderProps}}),t.default=function(e){let t,n;var o,{src:l,sizes:h,unoptimized:b=!1,priority:E=!1,loading:y,className:P,quality:w,width:S,height:T,fill:C,style:O,onLoad:M,onLoadingComplete:x,placeholder:R="empty",blurDataURL:k,layout:I,objectFit:N,objectPosition:A,lazyBoundary:F,lazyRoot:L}=e,j=u(e,["src","sizes","unoptimized","priority","loading","className","quality","width","height","fill","style","onLoad","onLoadingComplete","placeholder","blurDataURL","layout","objectFit","objectPosition","lazyBoundary","lazyRoot"]);let _=i.useContext(d.ImageConfigContext),D=i.useMemo(()=>{let e=p||_||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),n=e.deviceSizes.sort((e,t)=>e-t);return r({},e,{allSizes:t,deviceSizes:n})},[_]),z=j,B=z.loader||f.default;if(delete z.loader,"__next_img_default"in B){if("custom"===D.loader)throw Error(`Image with src "${l}" is missing "loader" prop. 2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`)}else{let H=B;B=e=>{let{config:t}=e,n=u(e,["config"]);return H(n)}}if(I){"fill"===I&&(C=!0);let $={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[I];$&&(O=r({},O,$));let Z={responsive:"100vw",fill:"100vw"}[I];Z&&!h&&(h=Z)}let V="",G=m(S),U=m(T);if("object"==typeof(o=l)&&(v(o)||void 0!==o.src)){let Y=v(l)?l.default:l;if(!Y.src)throw Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(Y)}`);
2if(!Y.height||!Y.width)throw Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(Y)}`);if(t=Y.blurWidth,n=Y.blurHeight,k=k||Y.blurDataURL,V=Y.src,!C){if(G||U){if(G&&!U){let q=G/Y.width;U=Math.round(Y.height*q)}else if(!G&&U){let K=U/Y.height;G=Math.round(Y.width*K)}}else G=Y.width,U=Y.height}}let W=!E&&("lazy"===y||void 0===y);((l="string"==typeof l?l:V).startsWith("data:")||l.startsWith("blob:"))&&(b=!0,W=!1),D.unoptimized&&(b=!0);let[J,X]=i.useState(!1),[Q,ee]=i.useState(!1),et=m(w),en=Object.assign(C?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:N,objectPosition:A}:{},Q?{}:{color:"transparent"},O),er="blur"===R&&k&&!J?{backgroundSize:en.objectFit||"cover",backgroundPosition:en.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:`url("data:image/svg+xml;charset=utf-8,${s.getImageBlurSvg({widthInt:G,heightInt:U,blurWidth:t,blurHeight:n,blurDataURL:k})}")`}:{},eo=function({config:e,src:t,unoptimized:n,width:r,quality:o,sizes:l,loader:u}){if(n)return{src:t,srcSet:void 0,sizes:void 0};let{widths:i,kind:a}=function({deviceSizes:e,allSizes:t},n,r){if(r){let o=/(^|\s)(1?\d?\d)vw/g,l=[];for(let u;u=o.exec(r);u)l.push(parseInt(u[2]));if(l.length){let i=.01*Math.min(...l);return{widths:t.filter(t=>t>=e[0]*i),kind:"w"}}return{widths:t,kind:"w"}}if("number"!=typeof n)return{widths:e,kind:"w"};let a=[...new Set([n,2*n].map(e=>t.find(t=>t>=e)||t[t.length-1]))];return{widths:a,kind:"x"}}(e,r,l),s=i.length-1;return{sizes:l||"w"!==a?l:"100vw",srcSet:i.map((n,r)=>`${u({config:e,src:t,quality:o,width:n})} ${"w"===a?n:r+1}${a}`).join(", "),src:u({config:e,src:t,quality:o,width:i[s]})}}({config:D,src:l,unoptimized:b,width:G,quality:et,sizes:h,loader:B}),el=l,eu={imageSrcSet:eo.srcSet,imageSizes:eo.sizes,crossOrigin:z.crossOrigin},ei=i.useRef(M);i.useEffect(()=>{ei.current=M},[M]);let ea=i.useRef(x);i.useEffect(()=>{ea.current=x},[x]);let es=r({isLazy:W,imgAttributes:eo,heightInt:U,widthInt:G,qualityInt:et,className:P,imgStyle:en,blurStyle:er,loading:y,config:D,fill:C,unoptimized:b,placeholder:R,loader:B,srcString:el,onLoadRef:ei,onLoadingCompleteRef:ea,setBlurComplete:X,setShowAltText:ee},z);return i.default.createElement(i.default.Fragment,null,i.default.createElement(g,Object.assign({},es)),E?i.default.createElement(a.default,null,i.default.createElement("link",Object.assign({key:"__nimg-"+eo.src+eo.srcSet+eo.sizes,rel:"preload",as:"image",href:eo.srcSet?void 0:eo.src},eu))):null)};var r=n(5506).Z,o=n(7022).Z,l=n(8889).Z,u=n(5997).Z,i=l(n(959)),a=o(n(7096)),s=n(5835),c=n(5270),d=n(1564);n(8464);var f=o(n(7581));let p={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function v(e){return void 0!==e.default}function m(e){return"number"==typeof e||void 0===e?e:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function h(e,t,n,o,l,u,i){if(!e||e["data-loaded-src"]===t)return;e["data-loaded-src"]=t;let a="decode"in e?e.decode():Promise.resolve();a.catch(()=>{}).then(()=>{if(e.parentNode){if("blur"===n&&u(!0),null==o?void 0:o.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let i=!1,a=!1;o.current(r({},t,{nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>i,isPropagationStopped:()=>a,persist(){},preventDefault(){i=!0,t.preventDefault()},stopPropagation(){a=!0,t.stopPropagation()}}))}(null==l?void 0:l.current)&&l.current(e)}})}let g=e=>{var{imgAttributes:t,heightInt:n,widthInt:o,qualityInt:l,className:a,imgStyle:s,blurStyle:c,isLazy:d,fill:f,placeholder:p,loading:v,srcString:m,config:g,unoptimized:b,loader:E,onLoadRef:y,onLoadingCompleteRef:P,setBlurComplete:w,setShowAltText:S,onLoad:T,onError:C}=e,O=u(e,["imgAttributes","heightInt","widthInt","qualityInt","className","imgStyle","blurStyle","isLazy","fill","placeholder","loading","srcString","config","unoptimized","loader","onLoadRef","onLoadingCompleteRef","setBlurComplete","setShowAltText","onLoad","onError"]);return v=d?"lazy":v,i.default.createElement(i.default.Fragment,null,i.default.createElement("img",Object.assign({},O,t,{width:o,height:n,decoding:"async","data-nimg":f?"fill":"1",className:a,loading:v,style:r({},s,c),ref:i.useCallback(e=>{e&&(C&&(e.src=e.src),e.complete&&h(e,m,p,y,P,w,b))},[m,p,y,P,w,C,b]),onLoad(e){let t=e.currentTarget;h(t,m,p,y,P,w,b)},onError(e){S(!0),"blur"===p&&w(!0),C&&C(e)}})))};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
2dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6517:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=n(7022).Z,o=n(5997).Z,l=r(n(959)),u=n(2210),i=n(6844),a=n(3340),s=n(103),c=n(3457),d=n(2472),f=n(6455),p=n(7045);let v=new Set;function m(e,t,n,r){if(u.isLocalURL(t)){if(!r.bypassPrefetchedCheck){let o=void 0!==r.locale?r.locale:"locale"in e?e.locale:void 0,l=t+"%"+n+"%"+o;if(v.has(l))return;v.add(l)}Promise.resolve(e.prefetch(t,n,r)).catch(e=>{})}}function h(e){return"string"==typeof e?e:i.formatUrl(e)}let g=l.default.forwardRef(function(e,t){let n,r;let{href:i,as:v,children:g,prefetch:b,passHref:E,replace:y,shallow:P,scroll:w,locale:S,onClick:T,onMouseEnter:C,onTouchStart:O,legacyBehavior:M=!0!==Boolean(!0)}=e,x=o(e,["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter","onTouchStart","legacyBehavior"]);n=g,M&&("string"==typeof n||"number"==typeof n)&&(n=l.default.createElement("a",null,n));let R=!1!==b,k=l.default.useContext(s.RouterContext),I=l.default.useContext(c.AppRouterContext),N=null!=k?k:I,A=!k,{href:F,as:L}=l.default.useMemo(()=>{if(!k){let e=h(i);return{href:e,as:v?h(v):e}}let[t,n]=u.resolveHref(k,i,!0);return{href:t,as:v?u.resolveHref(k,v):n||t}},[k,i,v]),j=l.default.useRef(F),_=l.default.useRef(L);M&&(r=l.default.Children.only(n));let D=M?r&&"object"==typeof r&&r.ref:t,[z,B,H]=d.useIntersection({rootMargin:"200px"}),$=l.default.useCallback(e=>{(_.current!==L||j.current!==F)&&(H(),_.current=L,j.current=F),z(e),D&&("function"==typeof D?D(e):"object"==typeof D&&(D.current=e))},[L,D,F,H,z]);l.default.useEffect(()=>{N&&B&&R&&m(N,F,L,{locale:S})},[L,F,B,S,R,null==k?void 0:k.locale,N]);let Z={ref:$,onClick(e){M||"function"!=typeof T||T(e),M&&r.props&&"function"==typeof r.props.onClick&&r.props.onClick(e),N&&!e.defaultPrevented&&function(e,t,n,r,o,i,a,s,c,d){let{nodeName:f}=e.currentTarget,p="A"===f.toUpperCase();if(p&&(function(e){let{target:t}=e.currentTarget;return t&&"_self"!==t||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which}(e)||!u.isLocalURL(n)))return;e.preventDefault();let v=()=>{"beforePopState"in t?t[o?"replace":"push"](n,r,{shallow:i,locale:s,scroll:a}):t[o?"replace":"push"](r||n,{forceOptimisticNavigation:!d})};c?l.default.startTransition(v):v()}(e,N,F,L,y,P,w,S,A,R)},onMouseEnter(e){M||"function"!=typeof C||C(e),M&&r.props&&"function"==typeof r.props.onMouseEnter&&r.props.onMouseEnter(e),N&&(R||!A)&&m(N,F,L,{locale:S,priority:!0,bypassPrefetchedCheck:!0})},onTouchStart(e){M||"function"!=typeof O||O(e),M&&r.props&&"function"==typeof r.props.onTouchStart&&r.props.onTouchStart(e),N&&(R||!A)&&m(N,F,L,{locale:S,priority:!0,bypassPrefetchedCheck:!0})}};if(!M||E||"a"===r.type&&!("href"in r.props)){let V=void 0!==S?S:null==k?void 0:k.locale,G=(null==k?void 0:k.isLocaleDomain)&&f.getDomainLocale(L,V,null==k?void 0:k.locales,null==k?void 0:k.domainLocales);Z.href=G||p.addBasePath(a.addLocale(L,V,null==k?void 0:k.defaultLocale))}return M?l.default.cloneElement(r,Z):l.default.createElement("a",Object.assign({},x,Z),n)});t.default=g,("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},2472:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useIntersection=function({rootRef:e,rootMargin:t,disabled:n}){let a=n||!l,[s,c]=r.useState(!1),[d,f]=r.useState(null);r.useEffect(()=>{if(l){if(!a&&!s&&d&&d.tagName){let n=function(e,t,n){let{id:r,observer:o,elements:l}=function(e){let t;let n={root:e.root||null,margin:e.rootMargin||""},r=i.find(e=>e.root===n.root&&e.margin===n.margin);if(r&&(t=u.get(r)))return t;let o=new Map,l=new IntersectionObserver(e=>{e.forEach(e=>{let t=o.get(e.target),n=e.isIntersecting||e.intersectionRatio>0;t&&n&&t(n)})},e);return t={id:n,observer:l,elements:o},i.push(n),u.set(n,t),t}(n);return l.set(e,t),o.observe(e),function(){if(l.delete(e),o.unobserve(e),0===l.size){o.disconnect(),u.delete(r);let t=i.findIndex(e=>e.root===r.root&&e.margin===r.margin);t>-1&&i.splice(t,1)}}}(d,e=>e&&c(e),{root:null==e?void 0:e.current,rootMargin:t});return n}}else if(!s){let r=o.requestIdleCallback(()=>c(!0));return()=>o.cancelIdleCallback(r)}},[d,a,t,e,s]);let p=r.useCallback(()=>{c(!1)},[]);return[f,s,p]};var r=n(959),o=n(6725);let l="function"==typeof IntersectionObserver,u=new Map,i=[];("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esMo
2dule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},5835:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.getImageBlurSvg=function({widthInt:e,heightInt:t,blurWidth:n,blurHeight:r,blurDataURL:o}){let l=n||e,u=r||t,i=o.startsWith("data:image/jpeg")?"%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='1 1'/%3E%3C/feComponentTransfer%3E%":"";return l&&u?`%3Csvg xmlns='http%3A//www.w3.org/2000/svg' viewBox='0 0 ${l} ${u}'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='${n&&r?"1":"20"}'/%3E${i}%3C/filter%3E%3Cimage preserveAspectRatio='none' filter='url(%23b)' x='0' y='0' height='100%25' width='100%25' href='${o}'/%3E%3C/svg%3E`:`%3Csvg xmlns='http%3A//www.w3.org/2000/svg'%3E%3Cimage style='filter:blur(20px)' x='0' y='0' height='100%25' width='100%25' href='${o}'/%3E%3C/svg%3E`}},7581:function(e,t){"use strict";function n({config:e,src:t,width:n,quality:r}){return t.endsWith(".svg")&&!e.dangerouslyAllowSVG?t:`${e.path}?url=${encodeURIComponent(t)}&w=${n}&q=${r||75}`}Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0,n.__next_img_default=!0,t.default=n},9025:function(e,t,n){e.exports=n(7096)},6223:function(e,t,n){e.exports=n(7062)},4487:function(e,t,n){e.exports=n(6517)},2048:function(e,t,n){e.exports=n(5935)},3518:function(e,t,n){"use strict";n.d(t,{p:function(){return x}});var r,o,l,u=n(959),i=n(451),a=n(6347),s=n(3561),c=n(636),d=n(5511),f=n(7682),p=n(1225),v=n(54),m=n(2127);let h=null!=(l=u.startTransition)?l:function(e){e()};var g=n(8369),b=((r=b||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),E=((o=E||{})[o.ToggleDisclosure=0]="ToggleDisclosure",o[o.CloseDisclosure=1]="CloseDisclosure",o[o.SetButtonId=2]="SetButtonId",o[o.SetPanelId=3]="SetPanelId",o[o.LinkPanel=4]="LinkPanel",o[o.UnlinkPanel=5]="UnlinkPanel",o);let y={0:e=>({...e,disclosureState:(0,p.E)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4:e=>!0===e.linkedPanel?e:{...e,linkedPanel:!0},5:e=>!1===e.linkedPanel?e:{...e,linkedPanel:!1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},P=(0,u.createContext)(null);function w(e){let t=(0,u.useContext)(P);if(null===t){let n=Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,w),n}return t}P.displayName="DisclosureContext";let S=(0,u.createContext)(null);S.displayName="DisclosureAPIContext";let T=(0,u.createContext)(null);function C(e,t){return(0,p.E)(t.type,y,e,t)}T.displayName="DisclosurePanelContext";let O=u.Fragment,M=m.AN.RenderStrategy|m.AN.Static,x=Object.assign((0,m.yV)(function(e,t){let{defaultOpen:n=!1,...r}=e,o=(0,u.useRef)(null),l=(0,c.T)(t,(0,c.h)(e=>{o.current=e},void 0===e.as||e.as===u.Fragment)),a=(0,u.useRef)(null),s=(0,u.useRef)(null),f=(0,u.useReducer)(C,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:s,panelRef:a,buttonId:null,panelId:null}),[{disclosureState:h,buttonId:g},b]=f,E=(0,i.z)(e=>{b({type:1});let t=(0,v.r)(o);if(!t||!g)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(g):t.getElementById(g);null==n||n.focus()}),y=(0,u.useMemo)(()=>({close:E}),[E]),w=(0,u.useMemo)(()=>({open:0===h,close:E}),[h,E]);return u.createElement(P.Provider,{value:f},u.createElement(S.Provider,{value:y},u.createElement(d.up,{value:(0,p.E)(h,{0:d.ZM.Open,1:d.ZM.Closed})},(0,m.sY)({ourProps:{ref:l},theirProps:r,slot:w,defaultTag:O,name:"Disclosure"}))))}),{Button:(0,m.yV)(function(e,t){let n=(0,a.M)(),{id:r=`headlessui-disclosure-button-${n}`,...o}=e,[l,d]=w("Disclosure.Button"),p=(0,u.useContext)(T),v=null!==p&&p===l.panelId,h=(0,u.useRef)(null),b=(0,c.T)(h,t,v?null:l.buttonRef),E=(0,m.Y2)();(0,u.useEffect)(()=>{if(!v)return d({type:2,buttonId:r}),()=>{d({type:2,buttonId:null})}},[r,d,v]);let y=(0,i.z)(e=>{var t;if(v){if(1===l.disclosureState)return;switch(e.key){case g.R.Space:case g.R.Enter:e.preventDefault(),e.stopPropagation(),d({type:0}
2),null==(t=l.buttonRef.current)||t.focus()}}else switch(e.key){case g.R.Space:case g.R.Enter:e.preventDefault(),e.stopPropagation(),d({type:0})}}),P=(0,i.z)(e=>{e.key===g.R.Space&&e.preventDefault()}),S=(0,i.z)(t=>{var n;(0,f.P)(t.currentTarget)||e.disabled||(v?(d({type:0}),null==(n=l.buttonRef.current)||n.focus()):d({type:0}))}),C=(0,u.useMemo)(()=>({open:0===l.disclosureState}),[l]),O=(0,s.f)(e,h),M=v?{ref:b,type:O,onKeyDown:y,onClick:S}:{ref:b,id:r,type:O,"aria-expanded":0===l.disclosureState,"aria-controls":l.linkedPanel?l.panelId:void 0,onKeyDown:y,onKeyUp:P,onClick:S};return(0,m.sY)({mergeRefs:E,ourProps:M,theirProps:o,slot:C,defaultTag:"button",name:"Disclosure.Button"})}),Panel:(0,m.yV)(function(e,t){let n=(0,a.M)(),{id:r=`headlessui-disclosure-panel-${n}`,...o}=e,[l,i]=w("Disclosure.Panel"),{close:s}=function e(t){let n=(0,u.useContext)(S);if(null===n){let r=Error(`<${t} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(r,e),r}return n}("Disclosure.Panel"),f=(0,m.Y2)(),p=(0,c.T)(t,l.panelRef,e=>{h(()=>i({type:e?4:5}))});(0,u.useEffect)(()=>(i({type:3,panelId:r}),()=>{i({type:3,panelId:null})}),[r,i]);let v=(0,d.oJ)(),g=null!==v?(v&d.ZM.Open)===d.ZM.Open:0===l.disclosureState,b=(0,u.useMemo)(()=>({open:0===l.disclosureState,close:s}),[l,s]);return u.createElement(T.Provider,{value:l.panelId},(0,m.sY)({mergeRefs:f,ourProps:{ref:p,id:r},theirProps:o,slot:b,defaultTag:"div",features:M,visible:g,name:"Disclosure.Panel"}))})})},8369:function(e,t,n){"use strict";n.d(t,{R:function(){return o}});var r,o=((r=o||{}).Space=" ",r.Enter="Enter",r.Escape="Escape",r.Backspace="Backspace",r.Delete="Delete",r.ArrowLeft="ArrowLeft",r.ArrowUp="ArrowUp",r.ArrowRight="ArrowRight",r.ArrowDown="ArrowDown",r.Home="Home",r.End="End",r.PageUp="PageUp",r.PageDown="PageDown",r.Tab="Tab",r)},4704:function(e,t,n){"use strict";n.d(t,{J:function(){return q}});var r,o,l,u=n(959),i=n(422),a=n(451),s=n(3598),c=n(4058),d=n(8403),f=n(430),p=n(636);let v=(0,u.createContext)(!1);var m=n(147),h=n(2127);let g=u.Fragment,b=u.Fragment,E=(0,u.createContext)(null),y=(0,u.createContext)(null);Object.assign((0,h.yV)(function(e,t){var n;let r,o,l=(0,u.useRef)(null),b=(0,p.T)((0,p.h)(e=>{l.current=e}),t),P=(0,d.i)(l),w=function(e){let t=(0,u.useContext)(v),n=(0,u.useContext)(E),r=(0,d.i)(e),[o,l]=(0,u.useState)(()=>{if(!t&&null!==n||m.O.isServer)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,u.useEffect)(()=>{null!==o&&(null!=r&&r.body.contains(o)||null==r||r.body.appendChild(o))},[o,r]),(0,u.useEffect)(()=>{t||null!==n&&l(n.current)},[n,l,t]),o}(l),[S]=(0,u.useState)(()=>{var e;return m.O.isServer?null:null!=(e=null==P?void 0:P.createElement("div"))?e:null}),T=(0,u.useContext)(y),C=(0,f.H)();return(0,s.e)(()=>{!w||!S||w.contains(S)||(S.setAttribute("data-headlessui-portal",""),w.appendChild(S))},[w,S]),(0,s.e)(()=>{if(S&&T)return T.register(S)},[T,S]),n=()=>{var e;w&&S&&(S instanceof Node&&w.contains(S)&&w.removeChild(S),w.childNodes.length<=0&&(null==(e=w.parentElement)||e.removeChild(w)))},r=(0,a.z)(n),o=(0,u.useRef)(!1),(0,u.useEffect)(()=>(o.current=!1,()=>{o.current=!0,(0,c.Y)(()=>{o.current&&r()})}),[r]),C&&w&&S?(0,i.createPortal)((0,h.sY)({ourProps:{ref:b},theirProps:e,defaultTag:g,name:"Portal"}),S):null}),{Group:(0,h.yV)(function(e,t){let{target:n,...r}=e,o={ref:(0,p.T)(t)};return u.createElement(E.Provider,{value:n},(0,h.sY)({ourProps:o,theirProps:r,defaultTag:b,name:"Popover.Group"}))})});var P=n(2848),w=n(6347),S=n(1256),T=n(3561),C=n(7075),O=n(3705),M=((r=M||{})[r.Forwards=0]="Forwards",r[r.Backwards=1]="Backwards",r);function x(){let e=(0,u.useRef)(0);return(0,O.s)("keydown",t=>{"Tab"===t.key&&(e.current=t.shiftKey?1:0)},!0),e}var R=n(5511),k=n(7682),I=n(1400),N=n(1225),A=n(54),F=n(8369),L=((o=L||{})[o.Open=0]="Open",o[o.Closed=1]="Closed",o),j=((l=j||{})[l.TogglePopover=0]="TogglePopover",l[l.ClosePopover=1]="ClosePopover",l[l.SetButton=2]="SetButton",l[l.SetButtonId=3]="SetButtonId",l[l.SetPanel=4]="SetPanel",l[l.SetPanelId=5]="SetPanelId",l);let _={0(e){let t={...e,popoverState:(0,N.E)(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)=>
2e.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}},D=(0,u.createContext)(null);function z(e){let t=(0,u.useContext)(D);if(null===t){let n=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,z),n}return t}D.displayName="PopoverContext";let B=(0,u.createContext)(null);function H(e){let t=(0,u.useContext)(B);if(null===t){let n=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,H),n}return t}B.displayName="PopoverAPIContext";let $=(0,u.createContext)(null);function Z(){return(0,u.useContext)($)}$.displayName="PopoverGroupContext";let V=(0,u.createContext)(null);function G(e,t){return(0,N.E)(t.type,_,e,t)}V.displayName="PopoverPanelContext";let U=h.AN.RenderStrategy|h.AN.Static,Y=h.AN.RenderStrategy|h.AN.Static,q=Object.assign((0,h.yV)(function(e,t){var n,r,o,l;let i,s,c,f,v,m;let{__demoMode:g=!1,...b}=e,E=(0,u.useRef)(null),w=(0,p.T)(t,(0,p.h)(e=>{E.current=e})),T=(0,u.useRef)([]),O=(0,u.useReducer)(G,{__demoMode:g,popoverState:g?0:1,buttons:T,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,u.createRef)(),afterPanelSentinel:(0,u.createRef)()}),[{popoverState:M,button:x,buttonId:k,panel:A,panelId:F,beforePanelSentinel:L,afterPanelSentinel:j},_]=O,z=(0,d.i)(null!=(n=E.current)?n:x),H=(0,u.useMemo)(()=>{if(!x||!A)return!1;for(let e of document.querySelectorAll("body > *"))if(Number(null==e?void 0:e.contains(x))^Number(null==e?void 0:e.contains(A)))return!0;let t=(0,I.GO)(),n=t.indexOf(x),r=(n+t.length-1)%t.length,o=(n+1)%t.length,l=t[r],u=t[o];return!A.contains(l)&&!A.contains(u)},[x,A]),$=(0,P.E)(k),U=(0,P.E)(F),Y=(0,u.useMemo)(()=>({buttonId:$,panelId:U,close:()=>_({type:1})}),[$,U,_]),q=Z(),K=null==q?void 0:q.registerPopover,W=(0,a.z)(()=>{var e;return null!=(e=null==q?void 0:q.isFocusWithinPopoverGroup())?e:(null==z?void 0:z.activeElement)&&((null==x?void 0:x.contains(z.activeElement))||(null==A?void 0:A.contains(z.activeElement)))});(0,u.useEffect)(()=>null==K?void 0:K(Y),[K,Y]);let[J,X]=(i=(0,u.useContext)(y),s=(0,u.useRef)([]),c=(0,a.z)(e=>(s.current.push(e),i&&i.register(e),()=>f(e))),f=(0,a.z)(e=>{let t=s.current.indexOf(e);-1!==t&&s.current.splice(t,1),i&&i.unregister(e)}),v=(0,u.useMemo)(()=>({register:c,unregister:f,portals:s}),[c,f,s]),[s,(0,u.useMemo)(()=>function({children:e}){return u.createElement(y.Provider,{value:v},e)},[v])]),Q=function({defaultContainers:e=[],portals:t,mainTreeNodeRef:n}={}){var r;let o=(0,u.useRef)(null!=(r=null==n?void 0:n.current)?r:null),l=(0,d.i)(o),i=(0,a.z)(()=>{var n,r,u;let i=[];for(let a of e)null!==a&&(a instanceof HTMLElement?i.push(a):"current"in a&&a.current instanceof HTMLElement&&i.push(a.current));if(null!=t&&t.current)for(let s of t.current)i.push(s);for(let c of null!=(n=null==l?void 0:l.querySelectorAll("html > *, body > *"))?n:[])c!==document.body&&c!==document.head&&c instanceof HTMLElement&&"headlessui-portal-root"!==c.id&&(c.contains(o.current)||c.contains(null==(u=null==(r=o.current)?void 0:r.getRootNode())?void 0:u.host)||i.some(e=>c.contains(e))||i.push(c));return i});
2return{resolveContainers:i,contains:(0,a.z)(e=>i().some(t=>t.contains(e))),mainTreeNodeRef:o,MainTreeNode:(0,u.useMemo)(()=>function(){return null!=n?null:u.createElement(C._,{features:C.A.Hidden,ref:o})},[o,n])}}({mainTreeNodeRef:null==q?void 0:q.mainTreeNodeRef,portals:J,defaultContainers:[x,A]});r=null==z?void 0:z.defaultView,o="focus",l=e=>{var t,n,r,o;e.target!==window&&e.target instanceof HTMLElement&&0===M&&(W()||x&&A&&(Q.contains(e.target)||null!=(n=null==(t=L.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(o=null==(r=j.current)?void 0:r.contains)&&o.call(r,e.target)||_({type:1})))},m=(0,P.E)(l),(0,u.useEffect)(()=>{function e(e){m.current(e)}return(r=null!=r?r:window).addEventListener(o,e,!0),()=>r.removeEventListener(o,e,!0)},[r,o,!0]),(0,S.O)(Q.resolveContainers,(e,t)=>{_({type:1}),(0,I.sP)(t,I.tJ.Loose)||(e.preventDefault(),null==x||x.focus())},0===M);let ee=(0,a.z)(e=>{_({type:1});let t=e?e instanceof HTMLElement?e:"current"in e&&e.current instanceof HTMLElement?e.current:x:x;null==t||t.focus()}),et=(0,u.useMemo)(()=>({close:ee,isPortalled:H}),[ee,H]),en=(0,u.useMemo)(()=>({open:0===M,close:ee}),[M,ee]);return u.createElement(V.Provider,{value:null},u.createElement(D.Provider,{value:O},u.createElement(B.Provider,{value:et},u.createElement(R.up,{value:(0,N.E)(M,{0:R.ZM.Open,1:R.ZM.Closed})},u.createElement(X,null,(0,h.sY)({ourProps:{ref:w},theirProps:b,slot:en,defaultTag:"div",name:"Popover"}),u.createElement(Q.MainTreeNode,null))))))}),{Button:(0,h.yV)(function(e,t){let n=(0,w.M)(),{id:r=`headlessui-popover-button-${n}`,...o}=e,[l,i]=z("Popover.Button"),{isPortalled:s}=H("Popover.Button"),c=(0,u.useRef)(null),f=`headlessui-focus-sentinel-${(0,w.M)()}`,v=Z(),m=null==v?void 0:v.closeOthers,g=null!==(0,u.useContext)(V);(0,u.useEffect)(()=>{if(!g)return i({type:3,buttonId:r}),()=>{i({type:3,buttonId:null})}},[g,r,i]);let[b]=(0,u.useState)(()=>Symbol()),E=(0,p.T)(c,t,g?null:e=>{if(e)l.buttons.current.push(b);else{let t=l.buttons.current.indexOf(b);-1!==t&&l.buttons.current.splice(t,1)}l.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&i({type:2,button:e})}),y=(0,p.T)(c,t),P=(0,d.i)(c),S=(0,a.z)(e=>{var t,n,r;if(g){if(1===l.popoverState)return;switch(e.key){case F.R.Space:case F.R.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),i({type:1}),null==(r=l.button)||r.focus()}}else switch(e.key){case F.R.Space:case F.R.Enter:e.preventDefault(),e.stopPropagation(),1===l.popoverState&&(null==m||m(l.buttonId)),i({type:0});break;case F.R.Escape:if(0!==l.popoverState)return null==m?void 0:m(l.buttonId);if(!c.current||null!=P&&P.activeElement&&!c.current.contains(P.activeElement))return;e.preventDefault(),e.stopPropagation(),i({type:1})}}),O=(0,a.z)(e=>{g||e.key===F.R.Space&&e.preventDefault()}),R=(0,a.z)(t=>{var n,r;(0,k.P)(t.currentTarget)||e.disabled||(g?(i({type:1}),null==(n=l.button)||n.focus()):(t.preventDefault(),t.stopPropagation(),1===l.popoverState&&(null==m||m(l.buttonId)),i({type:0}),null==(r=l.button)||r.focus()))}),A=(0,a.z)(e=>{e.preventDefault(),e.stopPropagation()}),L=0===l.popoverState,j=(0,u.useMemo)(()=>({open:L}),[L]),_=(0,T.f)(e,c),D=g?{ref:y,type:_,onKeyDown:S,onClick:R}:{ref:E,id:l.buttonId,type:_,"aria-expanded":0===l.popoverState,"aria-controls":l.panel?l.panelId:void 0,onKeyDown:S,onKeyUp:O,onClick:R,onMouseDown:A},B=x(),$=(0,a.z)(()=>{let e=l.panel;e&&(0,N.E)(B.current,{[M.Forwards]:()=>(0,I.jA)(e,I.TO.First),[M.Backwards]:()=>(0,I.jA)(e,I.TO.Last)})===I.fE.Error&&(0,I.jA)((0,I.GO)().filter(e=>"true"!==e.dataset.headlessuiFocusGuard),(0,N.E)(B.current,{[M.Forwards]:I.TO.Next,[M.Backwards]:I.TO.Previous}),{relativeTo:l.button})});return u.createElement(u.Fragment,null,(0,h.sY)({ourProps:D,theirProps:o,slot:j,defaultTag:"button",name:"Popover.Button"}),L&&!g&&s&&u.createElement(C._,{id:f,features:C.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:$}))}),Overlay:(0,h.yV)(function(e,t){let n=(0,w.M)(),{id:r=`headlessui-popover-overlay-${n}`,...o}=e,[{popoverState:l},i]=z("Popover.Overlay"),s=(0,p.T)(t),c=(0,R.oJ)(),d=null!==c?(c&R.ZM.Open)===R.ZM.Open:0===l,f=(0,a.z)(e=>{if((0,k.P)(e.currentTarget))return e.preventDefault();i({type:1})}),v=(0,u.useMemo)(()=>({open:0===l}),[l]);return(0,h.sY)({ourProps:{ref:s,id:r,"aria-hidden":!0,onClick:f}
2,theirProps:o,slot:v,defaultTag:"div",features:U,visible:d,name:"Popover.Overlay"})}),Panel:(0,h.yV)(function(e,t){let n=(0,w.M)(),{id:r=`headlessui-popover-panel-${n}`,focus:o=!1,...l}=e,[i,c]=z("Popover.Panel"),{close:f,isPortalled:v}=H("Popover.Panel"),m=`headlessui-focus-sentinel-before-${(0,w.M)()}`,g=`headlessui-focus-sentinel-after-${(0,w.M)()}`,b=(0,u.useRef)(null),E=(0,p.T)(b,t,e=>{c({type:4,panel:e})}),y=(0,d.i)(b),P=(0,h.Y2)();(0,s.e)(()=>(c({type:5,panelId:r}),()=>{c({type:5,panelId:null})}),[r,c]);let S=(0,R.oJ)(),T=null!==S?(S&R.ZM.Open)===R.ZM.Open:0===i.popoverState,O=(0,a.z)(e=>{var t;if(e.key===F.R.Escape){if(0!==i.popoverState||!b.current||null!=y&&y.activeElement&&!b.current.contains(y.activeElement))return;e.preventDefault(),e.stopPropagation(),c({type:1}),null==(t=i.button)||t.focus()}});(0,u.useEffect)(()=>{var t;e.static||1===i.popoverState&&(null==(t=e.unmount)||t)&&c({type:4,panel:null})},[i.popoverState,e.unmount,e.static,c]),(0,u.useEffect)(()=>{if(i.__demoMode||!o||0!==i.popoverState||!b.current)return;let e=null==y?void 0:y.activeElement;b.current.contains(e)||(0,I.jA)(b.current,I.TO.First)},[i.__demoMode,o,b,i.popoverState]);let k=(0,u.useMemo)(()=>({open:0===i.popoverState,close:f}),[i,f]),A={ref:E,id:r,onKeyDown:O,onBlur:o&&0===i.popoverState?e=>{var t,n,r,o,l;let u=e.relatedTarget;u&&b.current&&(null!=(t=b.current)&&t.contains(u)||(c({type:1}),(null!=(r=null==(n=i.beforePanelSentinel.current)?void 0:n.contains)&&r.call(n,u)||null!=(l=null==(o=i.afterPanelSentinel.current)?void 0:o.contains)&&l.call(o,u))&&u.focus({preventScroll:!0})))}:void 0,tabIndex:-1},L=x(),j=(0,a.z)(()=>{let e=b.current;e&&(0,N.E)(L.current,{[M.Forwards](){var t;(0,I.jA)(e,I.TO.First)===I.fE.Error&&(null==(t=i.afterPanelSentinel.current)||t.focus())},[M.Backwards](){var e;null==(e=i.button)||e.focus({preventScroll:!0})}})}),_=(0,a.z)(()=>{let e=b.current;e&&(0,N.E)(L.current,{[M.Forwards](){var e;if(!i.button)return;let t=(0,I.GO)(),n=t.indexOf(i.button),r=t.slice(0,n+1),o=[...t.slice(n+1),...r];for(let l of o.slice())if("true"===l.dataset.headlessuiFocusGuard||null!=(e=i.panel)&&e.contains(l)){let u=o.indexOf(l);-1!==u&&o.splice(u,1)}(0,I.jA)(o,I.TO.First,{sorted:!1})},[M.Backwards](){var t;(0,I.jA)(e,I.TO.Previous)===I.fE.Error&&(null==(t=i.button)||t.focus())}})});return u.createElement(V.Provider,{value:r},T&&v&&u.createElement(C._,{id:m,ref:i.beforePanelSentinel,features:C.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:j}),(0,h.sY)({mergeRefs:P,ourProps:A,theirProps:l,slot:k,defaultTag:"div",features:Y,visible:T,name:"Popover.Panel"}),T&&v&&u.createElement(C._,{id:g,ref:i.afterPanelSentinel,features:C.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:_}))}),Group:(0,h.yV)(function(e,t){let n;let r=(0,u.useRef)(null),o=(0,p.T)(r,t),[l,i]=(0,u.useState)([]),s={mainTreeNodeRef:n=(0,u.useRef)(null),MainTreeNode:(0,u.useMemo)(()=>function(){return u.createElement(C._,{features:C.A.Hidden,ref:n})},[n])},c=(0,a.z)(e=>{i(t=>{let n=t.indexOf(e);if(-1!==n){let r=t.slice();return r.splice(n,1),r}return t})}),d=(0,a.z)(e=>(i(t=>[...t,e]),()=>c(e))),f=(0,a.z)(()=>{var e;let t=(0,A.r)(r);if(!t)return!1;let n=t.activeElement;return!!(null!=(e=r.current)&&e.contains(n))||l.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))})}),v=(0,a.z)(e=>{for(let t of l)t.buttonId.current!==e&&t.close()}),m=(0,u.useMemo)(()=>({registerPopover:d,unregisterPopover:c,isFocusWithinPopoverGroup:f,closeOthers:v,mainTreeNodeRef:s.mainTreeNodeRef}),[d,c,f,v,s.mainTreeNodeRef]),g=(0,u.useMemo)(()=>({}),[]);return u.createElement($.Provider,{value:m},(0,h.sY)({ourProps:{ref:o},theirProps:e,slot:g,defaultTag:"div",name:"Popover.Group"}),u.createElement(s.MainTreeNode,null))})})},3325:function(e,t,n){"use strict";n.d(t,{u:function(){return N}});var r,o=n(959),l=n(4598),u=n(451),i=n(5780),a=n(3598),s=n(2848),c=n(430),d=n(636),f=n(4302),p=n(1225);function v(e,...t){e&&t.length>0&&e.classList.add(...t)}function m(e,...t){e&&t.length>0&&e.classList.remove(...t)}var h=n(5511),g=n(9656),b=n(2127);
2function E(e=""){return e.split(/\s+/).filter(e=>e.length>1)}let y=(0,o.createContext)(null);y.displayName="TransitionContext";var P=((r=P||{}).Visible="visible",r.Hidden="hidden",r);let w=(0,o.createContext)(null);function S(e){return"children"in e?S(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function T(e,t){let n=(0,s.E)(e),r=(0,o.useRef)([]),a=(0,i.t)(),c=(0,l.G)(),d=(0,u.z)((e,t=b.l4.Hidden)=>{let o=r.current.findIndex(({el:t})=>t===e);-1!==o&&((0,p.E)(t,{[b.l4.Unmount](){r.current.splice(o,1)},[b.l4.Hidden](){r.current[o].state="hidden"}}),c.microTask(()=>{var e;!S(r)&&a.current&&(null==(e=n.current)||e.call(n))}))}),f=(0,u.z)(e=>{let t=r.current.find(({el:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):r.current.push({el:e,state:"visible"}),()=>d(e,b.l4.Unmount)}),v=(0,o.useRef)([]),m=(0,o.useRef)(Promise.resolve()),h=(0,o.useRef)({enter:[],leave:[],idle:[]}),g=(0,u.z)((e,n,r)=>{v.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter(([t])=>t!==e)),null==t||t.chains.current[n].push([e,new Promise(e=>{v.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(h.current[n].map(([e,t])=>t)).then(()=>e())}
2)]),"enter"===n?m.current=m.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),E=(0,u.z)((e,t,n)=>{Promise.all(h.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=v.current.shift())||e()}).then(()=>n(t))});return(0,o.useMemo)(()=>({children:r,register:f,unregister:d,onStart:g,onStop:E,wait:m,chains:h}),[f,d,r,g,E,h,m])}function C(){}w.displayName="NestingContext";let O=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function M(e){var t;let n={};for(let r of O)n[r]=null!=(t=e[r])?t:C;return n}let x=b.AN.RenderStrategy,R=(0,b.yV)(function(e,t){let{show:n,appear:r=!1,unmount:l=!0,...i}=e,s=(0,o.useRef)(null),f=(0,d.T)(s,t);(0,c.H)();let p=(0,h.oJ)();if(void 0===n&&null!==p&&(n=(p&h.ZM.Open)===h.ZM.Open),![!0,!1].includes(n))throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[v,m]=(0,o.useState)(n?"visible":"hidden"),g=T(()=>{m("hidden")}),[E,P]=(0,o.useState)(!0),C=(0,o.useRef)([n]);(0,a.e)(()=>{!1!==E&&C.current[C.current.length-1]!==n&&(C.current.push(n),P(!1))},[C,n]);let O=(0,o.useMemo)(()=>({show:n,appear:r,initial:E}),[n,r,E]);(0,o.useEffect)(()=>{if(n)m("visible");else if(S(g)){let e=s.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&m("hidden")}else m("hidden")},[n,g]);let M={unmount:l},R=(0,u.z)(()=>{var t;E&&P(!1),null==(t=e.beforeEnter)||t.call(e)}),I=(0,u.z)(()=>{var t;E&&P(!1),null==(t=e.beforeLeave)||t.call(e)});return o.createElement(w.Provider,{value:g},o.createElement(y.Provider,{value:O},(0,b.sY)({ourProps:{...M,as:o.Fragment,children:o.createElement(k,{ref:f,...M,...i,beforeEnter:R,beforeLeave:I})},theirProps:{},defaultTag:o.Fragment,features:x,visible:"visible"===v,name:"Transition"})))}),k=(0,b.yV)(function(e,t){var n,r,P;let C;let{beforeEnter:O,afterEnter:R,beforeLeave:k,afterLeave:I,enter:N,enterFrom:A,enterTo:F,entered:L,leave:j,leaveFrom:_,leaveTo:D,...z}=e,B=(0,o.useRef)(null),H=(0,d.T)(B,t),$=null==(n=z.unmount)||n?b.l4.Unmount:b.l4.Hidden,{show:Z,appear:V,initial:G}=function(){let e=(0,o.useContext)(y);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[U,Y]=(0,o.useState)(Z?"visible":"hidden"),q=function(){let e=(0,o.useContext)(w);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:K,unregister:W}=q;(0,o.useEffect)(()=>K(B),[K,B]),(0,o.useEffect)(()=>{if($===b.l4.Hidden&&B.current){if(Z&&"visible"!==U){Y("visible");return}return(0,p.E)(U,{hidden:()=>W(B),visible:()=>K(B)})}},[U,B,K,W,Z,$]);let J=(0,s.E)({base:E(z.className),enter:E(N),enterFrom:E(A),enterTo:E(F),entered:E(L),leave:E(j),leaveFrom:E(_),leaveTo:E(D)}),X=(P={beforeEnter:O,afterEnter:R,beforeLeave:k,afterLeave:I},C=(0,o.useRef)(M(P)),(0,o.useEffect)(()=>{C.current=M(P)},[P]),C),Q=(0,c.H)();(0,o.useEffect)(()=>{if(Q&&"visible"===U&&null===B.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[B,U,Q]);let ee=V&&Z&&G,et=function(e=0){let[t,n]=(0,o.useState)(e),r=(0,i.t)(),l=(0,o.useCallback)(e=>{r.current&&n(t=>t|e)},[t,r]),u=(0,o.useCallback)(e=>Boolean(t&e),[t]);return{flags:t,addFlag:l,hasFlag:u,removeFlag:(0,o.useCallback)(e=>{r.current&&n(t=>t&~e)},[n,r]),toggleFlag:(0,o.useCallback)(e=>{r.current&&n(t=>t^e)},[n])}}(0),en=(0,u.z)(e=>(0,p.E)(e,{enter(){et.addFlag(h.ZM.Opening),X.current.beforeEnter()},leave(){et.addFlag(h.ZM.Closing),X.current.beforeLeave()},idle(){}})),er=(0,u.z)(e=>(0,p.E)(e,{enter(){et.removeFlag(h.ZM.Opening),X.current.afterEnter()},leave(){et.removeFlag(h.ZM.Closing),X.current.afterLeave()},idle(){}})),eo=T(()=>{Y("hidden"),W(B)},q),el=(0,o.useRef)(!1);!function({immediate:e,container:t,direction:n,classes:r,onStart:o,onStop:u}){let c=(0,i.t)(),d=(0,l.G)(),h=(0,s.E)(n);(0,a.e)(()=>{e&&(h.current="enter")},[e]),(0,a.e)(()=>{let e=(0,f.k)();d.add(e.dispose);let n=t.current;if(n&&"idle"!==h.current&&c.current){var l,i,a,s;let g,b,E,y,P,w,S;return e.dispose(),o.current(h.current),e.add((l=n,i=r.current,a="enter"===h.current,s=()=>{e.dispose(),u.current(h.current)},b=a?"enter":"leave",E=(0,f.k)(),y=void 0!==s?(g={called:!1},(...e)=>{if(!g.called)return g.called=!0,s(...e)}):()=>{}
2,"enter"===b&&(l.removeAttribute("hidden"),l.style.display=""),P=(0,p.E)(b,{enter:()=>i.enter,leave:()=>i.leave}),w=(0,p.E)(b,{enter:()=>i.enterTo,leave:()=>i.leaveTo}),S=(0,p.E)(b,{enter:()=>i.enterFrom,leave:()=>i.leaveFrom}),m(l,...i.base,...i.enter,...i.enterTo,...i.enterFrom,...i.leave,...i.leaveFrom,...i.leaveTo,...i.entered),v(l,...i.base,...P,...S),E.nextFrame(()=>{m(l,...i.base,...P,...S),v(l,...i.base,...P,...w),function(e,t){let n=(0,f.k)();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:o}=getComputedStyle(e),[l,u]=[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}),i=l+u;if(0!==i){n.group(n=>{n.setTimeout(()=>{t(),n.dispose()},i),n.addEventListener(e,"transitionrun",e=>{e.target===e.currentTarget&&n.dispose()})});let a=n.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(t(),a())})}else t();n.add(()=>t()),n.dispose}(l,()=>(m(l,...i.base,...P),v(l,...i.base,...i.entered),y()))}),E.dispose)),e.dispose}},[n])}({immediate:ee,container:B,classes:J,direction:Q&&(!G||V)?Z?"enter":"leave":"idle",onStart:(0,s.E)(e=>{el.current=!0,eo.onStart(B,e,en)}),onStop:(0,s.E)(e=>{el.current=!1,eo.onStop(B,e,er),"leave"!==e||S(eo)||(Y("hidden"),W(B))})});let eu=z;return ee?eu={...eu,className:(0,g.A)(z.className,...J.current.enter,...J.current.enterFrom)}:el.current&&(eu.className=(0,g.A)(z.className,null==(r=B.current)?void 0:r.className),""===eu.className&&delete eu.className),o.createElement(w.Provider,{value:eo},o.createElement(h.up,{value:(0,p.E)(U,{visible:h.ZM.Open,hidden:h.ZM.Closed})|et.flags},(0,b.sY)({ourProps:{ref:H},theirProps:eu,defaultTag:"div",features:x,visible:"visible"===U,name:"Transition.Child"})))}),I=(0,b.yV)(function(e,t){let n=null!==(0,o.useContext)(y),r=null!==(0,h.oJ)();return o.createElement(o.Fragment,null,!n&&r?o.createElement(R,{ref:t,...e}):o.createElement(k,{ref:t,...e}))}),N=Object.assign(R,{Child:I,Root:R})},4598:function(e,t,n){"use strict";n.d(t,{G:function(){return l}});var r=n(959),o=n(4302);function l(){let[e]=(0,r.useState)(o.k);return(0,r.useEffect)(()=>()=>e.dispose(),[e]),e}},451:function(e,t,n){"use strict";n.d(t,{z:function(){return l}});var r=n(959),o=n(2848);let l=function(e){let t=(0,o.E)(e);return r.useCallback((...e)=>t.current(...e),[t])}},6347:function(e,t,n){"use strict";n.d(t,{M:function(){return a}});var r,o=n(959),l=n(147),u=n(3598),i=n(430);let a=null!=(r=o.useId)?r:function(){let e=(0,i.H)(),[t,n]=o.useState(e?()=>l.O.nextId():null);return(0,u.e)(()=>{null===t&&n(l.O.nextId())},[t]),null!=t?""+t:void 0}},5780:function(e,t,n){"use strict";n.d(t,{t:function(){return l}});var r=n(959),o=n(3598);function l(){let e=(0,r.useRef)(!1);return(0,o.e)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},3598:function(e,t,n){"use strict";n.d(t,{e:function(){return l}});var r=n(959),o=n(147);let l=(e,t)=>{o.O.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},2848:function(e,t,n){"use strict";n.d(t,{E:function(){return l}});var r=n(959),o=n(3598);function l(e){let t=(0,r.useRef)(e);return(0,o.e)(()=>{t.current=e},[e]),t}},1256:function(e,t,n){"use strict";n.d(t,{O:function(){return s}});var r=n(959),o=n(1400),l=n(2915),u=n(2848);function i(e,t,n){let o=(0,u.E)(t);(0,r.useEffect)(()=>{function t(e){o.current(e)}return document.addEventListener(e,t,n),()=>document.removeEventListener(e,t,n)},[e,n])}var a=n(3705);function s(e,t,n=!0){let u=(0,r.useRef)(!1);function s(n,r){if(!u.current||n.defaultPrevented)return;let l=r(n);if(null===l||!l.getRootNode().contains(l)||!l.isConnected)return;let i=function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e);for(let a of i){if(null===a)continue;let s=a instanceof HTMLElement?a:a.current;if(null!=s&&s.contains(l)||n.composed&&n.composedPath().includes(s))return}return(0,o.sP)(l,o.tJ.Loose)||-1===l.tabIndex||n.preventDefault(),t(n,l)}(0,r.useEffect)(()=>{requestAnimationFrame(()=>{u.current=n})},[n]);let c=(0,r.useRef)(null);i("pointerdown",e=>{var t,n;u.current&&(c.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),i("mousedown",e=>{var t,n;u.current&&(c.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),i("click",e=>{(0,l.tq)()||c.current&&(s(e,()=>c.current),c.current=null)},!0),i("touchend",e=>s(e,()=>e.target instanceof HTMLElement?e.target:null),!0),(0,a.s)("blur",e=>s(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}},8403:function(e,t,n){"use strict";n.d(t,{i:function(){return l}});var r=n(959),o=n(54);function l(...e){return(0,r.useMemo)(()=>(0,o.r)(...e),[...e])}},3561:function(e,t,n){"use strict";n.d(t,{f:function(){return u}});var r=n(959),o=n(3598);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 u(e,t){let[n,u]=(0,r.useState)(()=>l(e));return(0,o.e)(()=>{u(l(e))},[e.type,e.as]),(0,o.e)(()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&u("button")},[n,t]),n}},430:function(e,t,n){"use strict";n.d(t,{H:function(){return u}});var r,o=n(959),l=n(147);function u(){let e;let t=(e="undefined"==typeof document,(0,(r||(r=n.t(o,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[u,i]=o.useState(l.O.isHandoffComplete);return u&&!1===l.O.isHandoffComplete&&i(!1),o.useEffect(()=>{!0!==u&&i(!0)},[u]),o.useEffect(()=>l.O.handoff(),[]),!t&&u}},636:function(e,t,n){"use strict";n.d(t,{T:function(){return i},h:function(){return u}});var r=n(959),o=n(451);let l=Symbol();function u(e,t=!0){return Object.assign(e,{[l]:t})}function i(...e){let t=(0,r.useRef)(e);(0,r.useEffect)(()=>{t.current=e},[e]);let n=(0,o.z)(e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)});return e.every(e=>null==e||(null==e?void 0:e[l]))?void 0:n}},3705:function(e,t,n){"use strict";n.d(t,{s:function(){return l}});var r=n(959),o=n(2848);function l(e,t,n){let l=(0,o.E)(t);(0,r.useEffect)(()=>{function t(e){l.current(e)}return window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)},[e,n])}},7075:function(e,t,n){"use strict";n.d(t,{A:function(){return l},_:function(){return u}});var r,o=n(2127),l=((r=l||{})[r.None=1]="None",r[r.Focusable=2]="Focusable",r[r.Hidden=4]="Hidden",r);let u=(0,o.yV)(function(e,t){var n;let{features:r=1,...l}=e,u={ref:t,"aria-hidden":(2&r)==2||(null!=(n=l["aria-hidden"])?n:void 0),hidden:(4&r)==4||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&r)==4&&(2&r)!=2&&{display:"none"}}};return(0,o.sY)({ourProps:u,theirProps:l,slot:{},defaultTag:"div",name:"Hidden"})})},5511:function(e,t,n){"use strict";n.d(t,{ZM:function(){return u},oJ:function(){return i},up:function(){return a}});var r,o=n(959);let l=(0,o.createContext)(null);l.displayName="OpenClosedContext";var u=((r=u||{})[r.Open=1]="Open",r[r.Closed=2]="Closed",r[r.Closing=4]="Closing",r[r.Opening=8]="Opening",r);function i(){return(0,o.useContext)(l)}function a({value:e,children:t}){return o.createElement(l.Provider,{value:e},t)}},7682:function(e,t,n){"use strict";function r(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=(null==t?void 0:t.getAttribute("disabled"))==="";return!(r&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}n.d(t,{P:function(){return r}})},9656:function(e,t,n){"use strict";function r(...e){return Array.from(new Set(e.flatMap(e=>
2"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}n.d(t,{A:function(){return r}})},4302:function(e,t,n){"use strict";n.d(t,{k:function(){return function e(){let t=[],n={addEventListener:(e,t,r,o)=>(e.addEventListener(t,r,o),n.add(()=>e.removeEventListener(t,r,o))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return n.add(()=>cancelAnimationFrame(t))},nextFrame:(...e)=>n.requestAnimationFrame(()=>n.requestAnimationFrame(...e)),setTimeout(...e){let t=setTimeout(...e);return n.add(()=>clearTimeout(t))},microTask(...e){let t={current:!0};return(0,r.Y)(()=>{t.current&&e[0]()}),n.add(()=>{t.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 r of t.splice(n,1))r()}),dispose(){for(let e of t.splice(0))e()}};return n}}});var r=n(4058)},147:function(e,t,n){"use strict";n.d(t,{O:function(){return u}});var r=Object.defineProperty,o=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,l=(e,t,n)=>(o(e,"symbol"!=typeof t?t+"":t,n),n);let u=new class{constructor(){l(this,"current",this.detect()),l(this,"handoffState","pending"),l(this,"currentId",0)}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}}},1400:function(e,t,n){"use strict";n.d(t,{GO:function(){return v},TO:function(){return d},fE:function(){return f},jA:function(){return E},sP:function(){return h},tJ:function(){return m},z2:function(){return b}});var r,o,l,u,i,a=n(1225),s=n(54);let c=["[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(",");var d=((r=d||{})[r.First=1]="First",r[r.Previous=2]="Previous",r[r.Next=4]="Next",r[r.Last=8]="Last",r[r.WrapAround=16]="WrapAround",r[r.NoScroll=32]="NoScroll",r),f=((o=f||{})[o.Error=0]="Error",o[o.Overflow=1]="Overflow",o[o.Success=2]="Success",o[o.Underflow=3]="Underflow",o),p=((l=p||{})[l.Previous=-1]="Previous",l[l.Next=1]="Next",l);function v(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(c)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var m=((u=m||{})[u.Strict=0]="Strict",u[u.Loose=1]="Loose",u);function h(e,t=0){var n;return e!==(null==(n=(0,s.r)(e))?void 0:n.body)&&(0,a.E)(t,{0:()=>e.matches(c),1(){let t=e;for(;null!==t;){if(t.matches(c))return!0;t=t.parentElement}return!1}})}var g=((i=g||{})[i.Keyboard=0]="Keyboard",i[i.Mouse=1]="Mouse",i);function b(e,t=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 E(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:o=[]}={}){var l,u,i;let a=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,s=Array.isArray(e)?n?b(e):e:v(e);o.length>0&&s.length>1&&(s=s.filter(e=>!o.includes(e))),r=null!=r?r:a.activeElement;let c=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),d=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,s.indexOf(r))-1;if(4&t)return Math.max(0,s.indexOf(r))+1;if(8&t)return s.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=32&t?{preventScroll:!0}:{},p=0,m=s.length,h;do{if(p>=m||p+m<=0)return 0;let g=d+p;if(16&t)g=(g+m)%m;else{if(g<0)return 3;if(g>=m)return 1}null==(h=s[g])||h.focus(f),p+=c}while(h!==a.activeElement);return 6&t&&null!=(i=null==(u=null==(l=h)?void 0:l.matches)?void 0:u.call(l,"textarea,input"))&&i&&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))},1225:function(e,t,n){"use strict";function r(e,t,...n){if(e in t){let o=t[e];return"function"==typeof o?o(...n):o}let l=Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map(e=>`"${e}"`).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(l,r),l}n.d(t,{E:function(){return r}})},4058:function(e,t,n){"use strict";function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}n.d(t,{Y:function(){return r}})},54:function(e,t,n){"use strict";n.d(t,{r:function(){return o}});var r=n(147);function o(e){return r.O.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}},2915:function(e,t,n){"use strict";function r(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0||/Android/gi.test(window.navigator.userAgent)}n.d(t,{tq:function(){return r}})},2127:function(e,t,n){"use strict";n.d(t,{AN:function(){return a},Y2:function(){return f},l4:function(){return s},oA:function(){return h},sY:function(){return c},yV:function(){return m}});var r,o,l=n(959),u=n(9656),i=n(1225),a=((r=a||{})[r.None=0]="None",r[r.RenderStrategy=1]="RenderStrategy",r[r.Static=2]="Static",r),s=((o=s||{})[o.Unmount=0]="Unmount",o[o.Hidden=1]="Hidden",o);function c({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:l=!0,name:u,mergeRefs:a}){a=null!=a?a:p;let s=v(t,e);if(l)return d(s,n,r,u,a);let c=null!=o?o:0;if(2&c){let{static:f=!1,...m}=s;if(f)return d(m,n,r,u,a)}if(1&c){let{unmount:h=!0,...g}=s;return(0,i.E)(h?0:1,{0:()=>null,1:()=>d({...g,hidden:!0,style:{display:"none"}},n,r,u,a)})}return d(s,n,r,u,a)}function d(e,t={},n,r,o){let{as:i=n,children:a,refName:s="ref",...c}=g(e,["unmount","static"]),d=void 0!==e.ref?{[s]:e.ref}:{},f="function"==typeof a?a(t):a;"className"in c&&c.className&&"function"==typeof c.className&&(c.className=c.className(t));let p={};if(t){let m=!1,b=[];for(let[E,y]of Object.entries(t))"boolean"==typeof y&&(m=!0),!0===y&&b.push(E);m&&(p["data-headlessui-state"]=b.join(" "))}if(i===l.Fragment&&Object.keys(h(c)).length>0){if(!(0,l.isValidElement)(f)||Array.isArray(f)&&f.length>1)throw Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(c).map(e=>` - ${e}`).join(` 3`),"","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=>` - ${e}`).join(` 4`)].join(` 5`));let P=f.props,w="function"==typeof(null==P?void 0:P.className)?(...e)=>(0,u.A)(null==P?void 0:P.className(...e),c.className):(0,u.A)(null==P?void 0:P.className,c.className);return(0,l.cloneElement)(f,Object.assign({},v(f.props,h(g(c,["ref"]))),p,d,{ref:o(f.ref,d.ref)},w?{className:w}:{}))}return(0,l.createElement)(i,Object.assign({},g(c,["ref"]),i!==l.Fragment&&d,i!==l.Fragment&&p),f)}function f(){let e=(0,l.useRef)([]),t=(0,l.useCallback)(t=>{for(let n of e.current)null!=n&&("function"==typeof n?n(t):n.current=t)},[]);return(...n)=>{if(!n.every(e=>null==e))return e.current=n,t}}function p(...e){return e.every(e=>null==e)?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}function v(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let o in r)o.startsWith("on")&&"function"==typeof r[o]?(null!=n[o]||(n[o]=[]),n[o].push(r[o])):t[o]=r[o];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map(e=>[e,void 0])));for(let l in n)Object.assign(t,{[l](e,...t){let r=n[l];for(let o of r){if((e instanceof Event||(null==e?void 0:e.nativeEvent)instanceof Event)&&e.defaultPrevented)return;o(e,...t)}}});return t}function m(e){var t;return Object.assign((0,l.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function h(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function g(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}},4149:function(e,t,n){"use strict";var r=n(959);let o=r.forwardRef(function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"}))});t.Z=o},7784:function(e,t,n){"use strict";var r=n(959);let o=r.forwardRef(function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m19.5 8.25-7.5 7.5-7.5-7.5"}))});t.Z=o},7171:function(e,t,n){"use strict";var r=n(959);let o=r.forwardRef(function({title:e,titleId:t,...n},o){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":t},n),e?r.createElement("title",{id:t},e):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18
518 6M6 6l12 12"}))});t.Z=o}}]);
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.