1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3949],{83184:function(e,t,n){n.d(t,{dk:function(){return f},fw:function(){return d},zH:function(){return s}});var r=n(2265),o=n(6584),u=n(61463),l=n(41469),i=n(83040),a=n(3600);let c=(0,r.createContext)(null);function s(){var e,t;return null!=(t=null==(e=(0,r.useContext)(c))?void 0:e.value)?t:void 0}function d(){let[e,t]=(0,r.useState)([]);return[e.length>0?e.join(" "):void 0,(0,r.useMemo)(()=>function(e){let n=(0,o.z)(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),u=(0,r.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props,value:e.value}),[n,e.slot,e.name,e.props,e.value]);return r.createElement(c.Provider,{value:u},e.children)},[t])]}c.displayName="DescriptionContext";let f=Object.assign((0,a.yV)(function(e,t){let n=(0,r.useId)(),o=(0,i.B)(),{id:s=`headlessui-description-${n}`,...d}=e,f=function e(){let t=(0,r.useContext)(c);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}(),m=(0,l.T)(t);(0,u.e)(()=>f.register(s),[s,f.register]);let v=o||!1,p=(0,r.useMemo)(()=>({...f.slot,disabled:v}),[f.slot,v]),h={ref:m,...f.props,id:s};return(0,a.sY)({ourProps:h,theirProps:d,slot:p,defaultTag:"p",name:f.name||"Description"})}),{})},22934:function(e,t,n){n.d(t,{h_:function(){return b},kF:function(){return w}});var r=n(2265),o=n(54887),u=n(6584),l=n(61463),i=n(15537),a=n(62707),c=n(33856),s=n(41469),d=n(37593),f=n(54462),m=n(3600);let v=r.Fragment,p=(0,m.yV)(function(e,t){let n=(0,r.useRef)(null),u=(0,s.T)((0,s.h)(e=>{n.current=e}),t),p=(0,a.i)(n),h=function(e){let t=(0,d.n)(),n=(0,r.useContext)(E),o=(0,a.i)(e),[u,l]=(0,r.useState)(()=>{var e;if(!t&&null!==n)return null!=(e=n.current)?e:null;if(f.O.isServer)return null;let r=null==o?void 0:o.getElementById("headlessui-portal-root");if(r)return r;if(null===o)return null;let u=o.createElement("div");return u.setAttribute("id","headlessui-portal-root"),o.body.appendChild(u)});return(0,r.useEffect)(()=>{null!==u&&(null!=o&&o.body.contains(u)||null==o||o.body.appendChild(u))},[u,o]),(0,r.useEffect)(()=>{t||null!==n&&l(n.current)},[n,l,t]),u}(n),[w]=(0,r.useState)(()=>{var e;return f.O.isServer?null:null!=(e=null==p?void 0:p.createElement("div"))?e:null}),b=(0,r.useContext)(g),y=(0,c.H)();return(0,l.e)(()=>{!h||!w||h.contains(w)||(w.setAttribute("data-headlessui-portal",""),h.appendChild(w))},[h,w]),(0,l.e)(()=>{if(w&&b)return b.register(w)},[b,w]),(0,i.L)(()=>{var e;h&&w&&(w instanceof Node&&h.contains(w)&&h.removeChild(w),h.childNodes.length<=0&&(null==(e=h.parentElement)||e.removeChild(h)))}),y&&h&&w?(0,o.createPortal)((0,m.sY)({ourProps:{ref:u},theirProps:e,slot:{},defaultTag:v,name:"Portal"}),w):null}),h=r.Fragment,E=(0,r.createContext)(null),g=(0,r.createContext)(null);function w(){let e=(0,r.useContext)(g),t=(0,r.useRef)([]),n=(0,u.z)(n=>(t.current.push(n),e&&e.register(n),()=>o(n))),o=(0,u.z)(n=>{let r=t.current.indexOf(n);-1!==r&&t.current.splice(r,1),e&&e.unregister(n)}),l=(0,r.useMemo)(()=>({register:n,unregister:o,portals:t}),[n,o,t]);return[t,(0,r.useMemo)(()=>function({children:e}){return r.createElement(g.Provider,{value:l},e)},[l])]}let b=Object.assign((0,m.yV)(function(e,t){let n=(0,s.T)(t),{enabled:o=!0,...u}=e;return o?r.createElement(p,{...u,ref:n}):(0,m.sY)({ourProps:{ref:n},theirProps:u,slot:{},defaultTag:v,name:"Portal"})}),{Group:(0,m.yV)(function(e,t){let{target:n,...o}=e,u={ref:(0,s.T)(t)};return r.createElement(E.Provider,{value:n},(0,m.sY)({ourProps:u,theirProps:o,defaultTag:h,name:"Popover.Group"}))})})},64524:function(e,t,n){n.d(t,{s:function(){return c}});var r=n(70777),o=n(91498),u=n(61463);let l=new Map,i=new Map;function a(e){var t;let n=null!=(t=i.get(e))?t:0;return i.set(e,n+1),0!==n||(l.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),e.setAttribute("aria-hidden","true"),e.inert=!0),()=>(function(e){var t;let n=null!=(t=i.get(e))?t:1;if(1===n?i.delete(e):i.set(e,n-1),1!==n)return;let r=l.get(e);r&&(null===r["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",r["aria-hidden"]),e.inert=r.inert,l.delete(e))})(e)}function c({allowed:e,disallowed:t}={},n=!0){(0,u.e)(()=>{var u,l;if(!n)return;let i=(0,r.k)();for(let e of null!=(u=null==t?void 0:t())?u:[])e&&i.add(a(e));let c=null!=(l=null==e?void 0:e())?l:[];for(let e of c){if(!e)continue;let t=(0,o.r)(e);if(!t)continue;let n=e.parentElement;for(;n&&n!==t.body;){for(let e of n.children)c.some(t=>e.contains(t))||i.add(a(e));n=n.parentElement}}return i.dispose},[n,e,t])}},58371:function(e,t,n){n.d(t,{m:function(){return l}});var r=n(2265),o=n(70777),u=n(88703);function l(e,t,n=!0){let l=(0,u.E)(e=>{let n=e.getBoundingClientRect();0===n.x&&0===n.y&&0===n.width&&0===n.height&&t()});(0,r.useEffect)(()=>
1{if(!n)return;let t=null===e?null:e instanceof HTMLElement?e:e.current;if(!t)return;let r=(0,o.k)();if("undefined"!=typeof ResizeObserver){let e=new ResizeObserver(()=>l.current(t));e.observe(t),r.add(()=>e.disconnect())}if("undefined"!=typeof IntersectionObserver){let e=new IntersectionObserver(()=>l.current(t));e.observe(t),r.add(()=>e.disconnect())}return()=>r.dispose()},[e,l,n])}},15537:function(e,t,n){n.d(t,{L:function(){return l}});var r=n(2265),o=n(28043),u=n(6584);function l(e){let t=(0,u.z)(e),n=(0,r.useRef)(!1);(0,r.useEffect)(()=>(n.current=!1,()=>{n.current=!0,(0,o.Y)(()=>{n.current&&t()})}),[t])}},39110:function(e,t,n){n.d(t,{O:function(){return c}});var r=n(2265),o=n(19309),u=n(31555),l=n(88703);function i(e,t,n){let o=(0,l.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(85149);function c(e,t,n=!0){let l=(0,r.useRef)(!1);function c(n,r){if(!l.current||n.defaultPrevented)return;let u=r(n);if(null!==u&&u.getRootNode().contains(u)&&u.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(u)||n.composed&&n.composedPath().includes(e))return}return(0,o.sP)(u,o.tJ.Loose)||-1===u.tabIndex||n.preventDefault(),t(n,u)}}(0,r.useEffect)(()=>{requestAnimationFrame(()=>{l.current=n})},[n]);let s=(0,r.useRef)(null);i("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),i("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),i("click",e=>{(0,u.tq)()||s.current&&(c(e,()=>s.current),s.current=null)},!0),i("touchend",e=>c(e,()=>e.target instanceof HTMLElement?e.target:null),!0),(0,a.s)("blur",e=>c(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}},62707:function(e,t,n){n.d(t,{i:function(){return u}});var r=n(2265),o=n(91498);function u(...e){return(0,r.useMemo)(()=>(0,o.r)(...e),[...e])}},8459:function(e,t,n){let r,o;n.d(t,{P:function(){return f}});var u,l,i=n(2265),a=n(61463),c=n(70777),s=n(31555);let d=(u=()=>new Map,l={PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:(0,c.k)(),meta:new Set};return r.count++,r.meta.add(t),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:n}){let r;let o={doc:e,d:t,meta:function(e){let t={};for(let n of e)Object.assign(t,n(t));return t}(n)},u=[(0,s.gn)()?{before({doc:e,d:t,meta:n}){function r(e){return n.containers.flatMap(e=>e()).some(t=>t.contains(e))}t.microTask(()=>{var n;if("auto"!==window.getComputedStyle(e.documentElement).scrollBehavior){let n=(0,c.k)();n.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>n.dispose()))}let o=null!=(n=window.scrollY)?n:window.pageYOffset,u=null;t.addEventListener(e,"click",t=>{if(t.target instanceof HTMLElement)try{let n=t.target.closest("a");if(!n)return;let{hash:o}=new URL(n.href),l=e.querySelector(o);l&&!r(l)&&(u=l)}catch{}},!0),t.addEventListener(e,"touchstart",e=>{if(e.target instanceof HTMLElement){if(r(e.target)){let n=e.target;for(;n.parentElement&&r(n.parentElement);)n=n.parentElement;t.style(n,"overscrollBehavior","contain")}else t.style(e.target,"touchAction","none")}}),t.addEventListener(e,"touchmove",e=>{if(e.target instanceof HTMLElement&&"INPUT"!==e.target.tagName){if(r(e.target)){let t=e.target;for(;t.parentElement&&""!==t.dataset.headlessuiPortal&&!(t.scrollHeight>t.clientHeight||t.scrollWidth>t.clientWidth);)t=t.parentElement;""===t.dataset.headlessuiPortal&&e.preventDefault()}else e.preventDefault()}},{passive:!1}),t.add(()=>{var e;o!==(null!=(e=window.scrollY)?e:window.pageYOffset)&&window.scrollTo(0,o),u&&u.isConnected&&(u.scrollIntoView({block:"nearest"}),u=null)})})}}:{},{before({doc:e}){var t;let n=e.documentElement;r=Math.max(0,(null!=(t=e.defaultView)?t:window).innerWidth-n.clientWidth)},after({doc:e,d:t}){let n=e.documentElement,o=Math.max(0,n.clientWidth-n.offsetWidth),u=Math.max(0,r-o);t.style(n,"paddingRight",`${u}px`)}},{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];u.forEach(({before:e})=>null==e?void 0:e(o)),u.forEach(({after:e})=>null==e?void 0:e(o))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}},r=u(),o=new Set,{getSnapshot:()=>r,subscribe:e=>(o.add(e),()=>o.delete(e)),dispatch(e,...t){let n=l[e].call(r,...t);
1n&&(r=n,o.forEach(e=>e()))}});function f(e,t,n=()=>[document.body]){!function(e,t,n=()=>({containers:[]})){let r=(0,i.useSyncExternalStore)(d.subscribe,d.getSnapshot,d.getSnapshot),o=e?r.get(e):void 0;o&&o.count,(0,a.e)(()=>{if(!(!e||!t))return d.dispatch("PUSH",e,n),()=>d.dispatch("POP",e,n)},[t,e])}(e,t,e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],n]}})}d.subscribe(()=>{let e=d.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let e="hidden"===t.get(n.doc),r=0!==n.count;(r&&!e||!r&&e)&&d.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&d.dispatch("TEARDOWN",n)}})},33856:function(e,t,n){n.d(t,{H:function(){return l}});var r,o=n(2265),u=n(54462);function l(){let e;let t=(e="undefined"==typeof document,(0,(r||(r=n.t(o,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[l,i]=o.useState(u.O.isHandoffComplete);return l&&!1===u.O.isHandoffComplete&&i(!1),o.useEffect(()=>{!0!==l&&i(!0)},[l]),o.useEffect(()=>u.O.handoff(),[]),!t&&l}},85149:function(e,t,n){n.d(t,{s:function(){return u}});var r=n(2265),o=n(88703);function u(e,t,n){let u=(0,o.E)(t);(0,r.useEffect)(()=>{function t(e){u.current(e)}return window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)},[e,n])}},83040:function(e,t,n){n.d(t,{B:function(){return u},G:function(){return l}});var r=n(2265);let o=(0,r.createContext)(void 0);function u(){return(0,r.useContext)(o)}function l({value:e,children:t}){return r.createElement(o.Provider,{value:e},t)}},53509:function(e,t,n){let r;n.d(t,{ZM:function(){return l},oJ:function(){return i},up:function(){return a}});var o=n(2265);let u=(0,o.createContext)(null);u.displayName="OpenClosedContext";var l=((r=l||{})[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)(u)}function a({value:e,children:t}){return o.createElement(u.Provider,{value:e},t)}},37593:function(e,t,n){n.d(t,{O:function(){return l},n:function(){return u}});var r=n(2265);let o=(0,r.createContext)(!1);function u(){return(0,r.useContext)(o)}function l(e){return r.createElement(o.Provider,{value:e.force},e.children)}},19309:function(e,t,n){let r,o,u,l,i;n.d(t,{C5:function(){return y},EO:function(){return x},TO:function(){return m},fE:function(){return v},jA:function(){return O},sP:function(){return g},tJ:function(){return E},wI:function(){return w},z2:function(){return P}});var a=n(70777),c=n(5583),s=n(91498);let d=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(","),f=["[data-autofocus]"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var m=((r=m||{})[r.First=1]="First",r[r.Previous=2]="Previous",r[r.Next=4]="Next",r[r.Last=8]="Last",r[r.WrapAround=16]="WrapAround",r[r.NoScroll=32]="NoScroll",r[r.AutoFocus=64]="AutoFocus",r),v=((o=v||{})[o.Error=0]="Error",o[o.Overflow=1]="Overflow",o[o.Success=2]="Success",o[o.Underflow=3]="Underflow",o),p=((u=p||{})[u.Previous=-1]="Previous",u[u.Next=1]="Next",u);function h(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(d)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}var E=((l=E||{})[l.Strict=0]="Strict",l[l.Loose=1]="Loose",l);function g(e,t=0){var n;return e!==(null==(n=(0,s.r)(e))?void 0:n.body)&&(0,c.E)(t,{0:()=>e.matches(d),1(){let t=e;for(;null!==t;){if(t.matches(d))return!0;t=t.parentElement}return!1}})}function w(e){let t=(0,s.r)(e);(0,a.k)().nextFrame(()=>{t&&!g(t.activeElement,0)&&y(e)})}var b=((i=b||{})[i.Keyboard=0]="Keyboard",i[i.Mouse=1]="Mouse",i);function y(e){null==e||e.focus({preventScroll:!0})}function P(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 u=r.compareDocumentPosition(o);return u&Node.DOCUMENT_POSITION_FOLLOWING?-1:u&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function x(e,t){return O(h(),t,{relativeTo:e})}function O(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:o=[]}={}){var u,l,i;let a=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,c=Array.isArray(e)?n?P(e):e:64&t?function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(f)).sort((e,t)=>
1Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):h(e);o.length>0&&c.length>1&&(c=c.filter(e=>!o.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),r=null!=r?r:a.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")})(),d=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,c.indexOf(r))-1;if(4&t)return Math.max(0,c.indexOf(r))+1;if(8&t)return c.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),m=32&t?{preventScroll:!0}:{},v=0,p=c.length,E;do{if(v>=p||v+p<=0)return 0;let e=d+v;if(16&t)e=(e+p)%p;else{if(e<0)return 3;if(e>=p)return 1}null==(E=c[e])||E.focus(m),v+=s}while(E!==a.activeElement);return 6&t&&null!=(i=null==(l=null==(u=E)?void 0:u.matches)?void 0:l.call(u,"textarea,input"))&&i&&E.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))},31555:function(e,t,n){function r(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function o(){return r()||/Android/gi.test(window.navigator.userAgent)}n.d(t,{gn:function(){return r},tq:function(){return 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.