1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[20041],{3283:(e,t,r)=>{r.d(t,{Y:()=>l});var n=r(2432),o=r(14436);function l(e){let t=(0,n.useRef)(e);return(0,o.s)(()=>{t.current=e},[e]),t}},14163:(e,t,r)=>{r.d(t,{L:()=>l});var n=r(2432),o=r(41432);function l(){let[e]=(0,n.useState)(o.e);return(0,n.useEffect)(()=>()=>e.dispose(),[e]),e}},14436:(e,t,r)=>{r.d(t,{s:()=>l});var n=r(2432),o=r(67664);let l=(e,t)=>{o._.isServer?(0,n.useEffect)(e,t):(0,n.useLayoutEffect)(e,t)}},30268:(e,t,r)=>{r.d(t,{P:()=>a,a:()=>i});var n=r(2432),o=r(41900);let l=Symbol();function i(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return Object.assign(e,{[l]:t})}function a(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];let i=(0,n.useRef)(t);(0,n.useEffect)(()=>{i.current=t},[t]);let a=(0,o._)(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:a}},30921:(e,t,r)=>{r.d(t,{BD:()=>a,Bm:()=>c,CU:()=>v,MZ:()=>d,Me:()=>u,Uo:()=>l,pW:()=>m,wl:()=>p});var n=r(37098),o=r(32128);let l=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","details>summary","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(","),i=["[data-autofocus]"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var a=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e[e.AutoFocus=64]="AutoFocus",e))(a||{}),u=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(u||{}),s=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(s||{}),d=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(d||{});function c(e){var t;let r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return e!==(null==(t=(0,o.TW)(e))?void 0:t.body)&&(0,n.Y)(r,{0:()=>e.matches(l),1(){let t=e;for(;null!==t;){if(t.matches(l))return!0;t=t.parentElement}return!1}})}var f=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(f||{});function m(e){null==e||e.focus({preventScroll:!0})}function p(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e;return e.slice().sort((e,r)=>{let n=t(e),o=t(r);if(null===n||null===o)return 0;let l=n.compareDocumentPosition(o);return l&Node.DOCUMENT_POSITION_FOLLOWING?-1:l&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function v(e,t){var r,n,a;let{sorted:u=!0,relativeTo:s=null,skipElements:d=[]}=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},c=Array.isArray(e)?e.length>0?(0,o.zm)(e[0]):document:(0,o.zm)(e),f=Array.isArray(e)?u?p(e):e:64&t?function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(i)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e):function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document.body;return null==e?[]:Array.from(e.querySelectorAll(l)).sort((e,t)=>Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e);d.length>0&&f.length>1&&(f=f.filter(e=>!d.some(t=>null!=t&&"current"in t?(null==t?void 0:t.current)===e:t===e))),s=null!=s?s:null==c?void 0:c.activeElement;let m=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),v=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,f.indexOf(s))-1;if(4&t)return Math.max(0,f.indexOf(s))+1;if(8&t)return f.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),h=32&t?{preventScroll:!0}:{},g=0,y=f.length,b;do{if(g>=y||g+y<=0)return 0;let e=v+g;if(16&t)e=(e+y)%y;else{if(e<0)return 3;if(e>=y)return 1}null==(b=f[e])||b.focus(h),g+=m}while(b!==(0,o.bq)(b));return 6&t&&null!=(a=null==(n=null==(r=b)?void 0:r.matches)?void 0:n.call(r,"textarea,input"))&&a&&b.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))},31847:(e,t,r)=>{r.d(t,{MM:()=>c,VY:()=>m,rU:()=>f});var n=r(2432),o=r(41900),l=r(14436),i=r(47004),a=r(30268),u=r(81423),s=r(36517);let d=(0,n.createContext)(null);function c(){var e,t;return null!=(t=null==(e=(0,n.useContext)(d))?void 0:e.value)?t:void 0}
1function f(){let[e,t]=(0,n.useState)([]);return[e.length>0?e.join(" "):void 0,(0,n.useMemo)(()=>function(e){let r=(0,o._)(e=>(t(t=>[...t,e]),()=>t(t=>{let r=t.slice(),n=r.indexOf(e);return -1!==n&&r.splice(n,1),r}))),l=(0,n.useMemo)(()=>({register:r,slot:e.slot,name:e.name,props:e.props,value:e.value}),[r,e.slot,e.name,e.props,e.value]);return n.createElement(d.Provider,{value:l},e.children)},[t])]}d.displayName="DescriptionContext";let m=Object.assign((0,s.FX)(function(e,t){let r=(0,n.useId)(),o=(0,u._)(),{id:c=`headlessui-description-${r}`,...f}=e,m=function e(){let t=(0,n.useContext)(d);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}(),p=(0,a.P)(t);(0,l.s)(()=>m.register(c),[c,m.register]);let v=(0,i._)({...m.slot,disabled:o||!1}),h={ref:p,...m.props,id:c};return(0,s.Ci)()({ourProps:h,theirProps:f,slot:v,defaultTag:"p",name:m.name||"Description"})}),{})},32128:(e,t,r)=>{r.d(t,{TW:()=>o,X7:()=>a,bq:()=>i,zm:()=>l});var n=r(67664);function o(e){var t;return n._.isServer?null:null==e?document:null!=(t=null==e?void 0:e.ownerDocument)?t:document}function l(e){var t,r;return n._.isServer?null:null==e?document:null!=(r=null==(t=null==e?void 0:e.getRootNode)?void 0:t.call(e))?r:document}function i(e){var t,r;return null!=(r=null==(t=l(e))?void 0:t.activeElement)?r:null}function a(e){return i(e)===e}},32789:(e,t,r)=>{r.d(t,{D:()=>n});var n=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(n||{})},33923:(e,t,r)=>{function n(e){return"object"==typeof e&&null!==e&&"nodeType"in e&&"tagName"in e}function o(e){return n(e)&&"accessKey"in e}function l(e){return n(e)&&"tabIndex"in e}function i(e){return n(e)&&"style"in e}function a(e){return o(e)&&"IFRAME"===e.nodeName}function u(e){return o(e)&&"INPUT"===e.nodeName}function s(e){return o(e)&&"LABEL"===e.nodeName}function d(e){return o(e)&&"FIELDSET"===e.nodeName}function c(e){return o(e)&&"LEGEND"===e.nodeName}function f(e){return!!n(e)&&e.matches('a[href],audio[controls],button,details,embed,iframe,img[usemap],input:not([type="hidden"]),label,select,textarea,video[controls]')}r.d(t,{A3:()=>u,Er:()=>d,Gu:()=>a,H5:()=>f,Jb:()=>c,Lk:()=>l,kS:()=>s,pv:()=>i,sb:()=>o,vq:()=>n})},36517:(e,t,r)=>{r.d(t,{Ac:()=>i,Ci:()=>u,FX:()=>m,mK:()=>a,oE:()=>p,v6:()=>f,zv:()=>h});var n=r(2432),o=r(81910),l=r(37098),i=(e=>(e[e.None=0]="None",e[e.RenderStrategy=1]="RenderStrategy",e[e.Static=2]="Static",e))(i||{}),a=(e=>(e[e.Unmount=0]="Unmount",e[e.Hidden=1]="Hidden",e))(a||{});function u(){let e,t,r=(e=(0,n.useRef)([]),t=(0,n.useCallback)(t=>{for(let r of e.current)null!=r&&("function"==typeof r?r(t):r.current=t)},[]),function(){for(var r=arguments.length,n=Array(r),o=0;o<r;o++)n[o]=arguments[o];if(!n.every(e=>null==e))return e.current=n,t});return(0,n.useCallback)(e=>(function(e){let{ourProps:t,theirProps:r,slot:n,defaultTag:o,features:i,visible:a=!0,name:u,mergeRefs:f}=e;f=null!=f?f:d;let m=c(r,t);if(a)return s(m,n,o,u,f);let p=null!=i?i:0;if(2&p){let{static:e=!1,...t}=m;if(e)return s(t,n,o,u,f)}if(1&p){let{unmount:e=!0,...t}=m;return(0,l.Y)(+!e,{0:()=>null,1:()=>s({...t,hidden:!0,style:{display:"none"}},n,o,u,f)})}return s(m,n,o,u,f)})({mergeRefs:r,...e}),[r])}function s(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0,l=arguments.length>3?arguments[3]:void 0,i=arguments.length>4?arguments[4]:void 0,{as:a=r,children:u,refName:s="ref",...d}=v(e,["unmount","static"]),f=void 0!==e.ref?{[s]:e.ref}:{},m="function"==typeof u?u(t):u;m=function e(t){if(null!=t&&t.$$typeof===Symbol.for("react.lazy")){let r=t._payload;if(null!=r&&"fulfilled"===r.status)return e(r.value)}return t}(m),"className"in d&&d.className&&"function"==typeof d.className&&(d.className=d.className(t)),d["aria-labelledby"]&&d["aria-labelledby"]===d.id&&(d["aria-labelledby"]=void 0);let g={};if(t){let e=!1,r=[];for(let[n,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&r.push(n.replace(/([A-Z])/g,e=>`-${e.toLowerCase()}`));if(e)for(let e of(g["data-headlessui-state"]=r.join(" "),r))g[`data-${e}`]=""}if(h(a)&&(Object.keys(p(d)).length>0||Object.keys(p(g)).length>0))if(!(0,n.isValidElement)(m)||Array.isArray(m)&&m.length>1||h(m.type)){if(Object.keys(p(d)).length>0)throw Error(['Passing props on "Fragment"!',"",`The current component <${l} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(p(d)).concat(Object.keys(p(g))).map(e=>` - ${e}`).join(` 2`),"","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(` 3`)].join(` 4`))}else{var y;let e=m.props,t=null==e?void 0:e.className,r="function"==typeof t?function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return(0,o.x)(t(...r),d.className)}:(0,o.x)(t,d.className),l=c(m.props,p(v(d,["ref"])));for(let e in g)e in l&&delete g[e];return(0,n.cloneElement)(m,Object.assign({},l,g,f,{ref:i((y=m,n.version.split(".")[0]>="19"?y.props.ref:y.ref),f.ref)},r?{className:r}:{}))}return(0,n.createElement)(a,Object.assign({},v(d,["ref"]),!h(a)&&f,!h(a)&&g),m)}function d(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.every(e=>null==e)?void 0:e=>{for(let r of t)null!=r&&("function"==typeof r?r(e):r.current=e)}}function c(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if(0===t.length)return{};if(1===t.length)return t[0];let n={},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])):n[t]=e[t];if(n.disabled||n["aria-disabled"])for(let e in o)/^(on(?:Click|Pointer|Mouse|Key)(?:Down|Up|Press)?)$/.test(e)&&(o[e]=[e=>{var t;return null==(t=null==e?void 0:e.preventDefault)?void 0:t.call(e)}]);for(let e in o)Object.assign(n,{[e](t){for(var r=arguments.length,n=Array(r>1?r-1:0),l=1;l<r;l++)n[l-1]=arguments[l];for(let r of o[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;r(t,...n)}}});return n}function f(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];if(0===t.length)return{};if(1===t.length)return t[0];let n={},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])):n[t]=e[t];for(let e in o)Object.assign(n,{[e](){for(var t=arguments.length,r=Array(t),n=0;n<t;n++)r[n]=arguments[n];for(let t of o[e])null==t||t(...r)}});return n}function m(e){var t;return Object.assign((0,n.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]:[],r=Object.assign({},e);for(let e of t)e in r&&delete r[e];return r}function h(e){return e===n.Fragment||e===Symbol.for("react.fragment")}},37098:(e,t,r)=>{r.d(t,{Y:()=>n});function n(e,t){for(var r=arguments.length,o=Array(r>2?r-2:0),l=2;l<r;l++)o[l-2]=arguments[l];if(e in t){let r=t[e];return"function"==typeof r?r(...o):r}let i=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(i,n),i}},41432:(e,t,r)=>{r.d(t,{e:()=>function e(){let t=[],r={addEventListener:(e,t,n,o)=>(e.addEventListener(t,n,o),r.add(()=>e.removeEventListener(t,n,o))),requestAnimationFrame(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let o=requestAnimationFrame(...t);return r.add(()=>cancelAnimationFrame(o))},nextFrame(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return r.requestAnimationFrame(()=>r.requestAnimationFrame(...t))},setTimeout(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];let o=setTimeout(...t);return r.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,n._)(()=>{l.current&&t[0]()}),r.add(()=>{l.current=!1})},style(e,t,r){let n=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:r}),this.add(()=>{Object.assign(e.style,{[t]:n})})},group(t){let r=e();return t(r),this.add(()=>r.dispose())},add:e=>(t.includes(e)||t.push(e),()=>{let r=t.indexOf(e);if(r>=0)for(let e of t.splice(r,1))e()}),dispose(){for(let e of t.splice(0))e()}};return r}});var n=r(87387)},41900:(e,t,r)=>{r.d(t,{_:()=>l});var n=r(2432),o=r(3283);let l=function(e){let t=(0,o.Y)(e);return n.useCallback(function(){for(var e=arguments.length,r=Array(e),n=0;n<e;n++)r[n]=arguments[n];return t.current(...r)},[t])}},47004:(e,t,r)=>{r.d(t,{_:()=>o});var n=r(2432);function o(e){return(0,n.useMemo)(()=>e,Object.values(e))}},67664:(e,t,r)=>{r.d(t,{_:()=>i});var n=Object.defineProperty,o=(e,t,r)=>(((e,t,r)=>t in e?n(e,t,{enumerable:!0,configurable:!0,writable:!0,value:r}):e[t]=r)(e,"symbol"!=typeof t?t+"":t,r),r);class l{constructor(){o(this,"current",this.detect()),o(this,"handoffState","pending"),o(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"
4:"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}let i=new l},81423:(e,t,r)=>{r.d(t,{_:()=>l});var n=r(2432);let o=(0,n.createContext)(void 0);function l(){return(0,n.useContext)(o)}},81910:(e,t,r)=>{r.d(t,{x:()=>n});function n(){for(var e=arguments.length,t=Array(e),r=0;r<e;r++)t[r]=arguments[r];return Array.from(new Set(t.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}},87387:(e,t,r)=>{r.d(t,{_:()=>n});function n(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}},88843:(e,t,r)=>{r.d(t,{j:()=>l,u:()=>o});var n=r(36517),o=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(o||{});let l=(0,n.FX)(function(e,t){var r;let{features:o=1,...l}=e,i={ref:t,"aria-hidden":(2&o)==2||(null!=(r=l["aria-hidden"])?r:void 0),hidden:(4&o)==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&o)==4&&(2&o)!=2&&{display:"none"}}};return(0,n.Ci)()({ourProps:i,theirProps:l,slot:{},defaultTag:"span",name:"Hidden"})})}}]);
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.