1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9085],{12665:(e,t,n)=>{n.d(t,{H5:()=>d,iq:()=>i,xA:()=>s});var r=n(12115),o=n(79065),l=n(50025),u=n(85986),a=n(53182);function i(){let{defaultContainers:e=[],portals:t,mainTreeNode:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=(0,a._)(()=>{var r,o;let a=(0,u.TW)(n),i=[];for(let t of e)null!==t&&(l.vq(t)?i.push(t):"current"in t&&l.vq(t.current)&&i.push(t.current));if(null!=t&&t.current)for(let e of t.current)i.push(e);for(let e of null!=(r=null==a?void 0:a.querySelectorAll("html > *, body > *"))?r:[])e!==document.body&&e!==document.head&&l.vq(e)&&"headlessui-portal-root"!==e.id&&(n&&(e.contains(n)||e.contains(null==(o=null==n?void 0:n.getRootNode())?void 0:o.host))||i.some(t=>e.contains(t))||i.push(e));return i});return{resolveContainers:r,contains:(0,a._)(e=>r().some(t=>t.contains(e)))}}let c=(0,r.createContext)(null);function d(e){let{children:t,node:n}=e,[a,i]=(0,r.useState)(null),d=s(null!=n?n:a);return r.createElement(c.Provider,{value:d},t,null===d&&r.createElement(o.j,{features:o.u.Hidden,ref:e=>{var t,n;if(e){for(let r of null!=(n=null==(t=(0,u.TW)(e))?void 0:t.querySelectorAll("html > *, body > *"))?n:[])if(r!==document.body&&r!==document.head&&l.vq(r)&&null!=r&&r.contains(e)){i(r);break}}}}))}function s(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return null!=(e=(0,r.useContext)(c))?e:t}},60649:(e,t,n)=>{n.d(t,{O:()=>l,u:()=>u});var r=n(12115),o=n(21891),l=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(l||{});function u(){let e=(0,r.useRef)(0);return(0,o.M)(!0,"keydown",t=>{"Tab"===t.key&&(e.current=+!!t.shiftKey)},!0),e}},79065:(e,t,n)=>{n.d(t,{j:()=>l,u:()=>o});var r=n(69159),o=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(o||{});let l=(0,r.FX)(function(e,t){var n;let{features:o=1,...l}=e,u={ref:t,"aria-hidden":(2&o)==2||(null!=(n=l["aria-hidden"])?n: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,r.Ci)()({ourProps:u,theirProps:l,slot:{},defaultTag:"span",name:"Hidden"})})},84931:(e,t,n)=>{n.d(t,{e:()=>l});var r=n(12115);let o=(0,r.createContext)(()=>{});function l(e){let{value:t,children:n}=e;return r.createElement(o.Provider,{value:t},n)}},88495:(e,t,n)=>{n.d(t,{A:()=>o});var r=n(12115);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...l}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},l),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6.75 3v2.25M17.25 3v2.25M3 18.75V7.5a2.25 2.25 0 0 1 2.25-2.25h13.5A2.25 2.25 0 0 1 21 7.5v11.25m-18 0A2.25 2.25 0 0 0 5.25 21h13.5A2.25 2.25 0 0 0 21 18.75m-18 0v-7.5A2.25 2.25 0 0 1 5.25 9h13.5A2.25 2.25 0 0 1 21 11.25v7.5m-9-6h.008v.008H12v-.008ZM12 15h.008v.008H12V15Zm0 2.25h.008v.008H12v-.008ZM9.75 15h.008v.008H9.75V15Zm0 2.25h.008v.008H9.75v-.008ZM7.5 15h.008v.008H7.5V15Zm0 2.25h.008v.008H7.5v-.008Zm6.75-4.5h.008v.008h-.008v-.008Zm0 2.25h.008v.008h-.008V15Zm0 2.25h.008v.008h-.008v-.008Zm2.25-4.5h.008v.008H16.5v-.008Zm0 2.25h.008v.008H16.5V15Z"}))})},93221:(e,t,n)=>{n.d(t,{M:()=>l});var r=n(12115),o=n(84585);function l(e,t,n,l){let u=(0,o.Y)(n);(0,r.useEffect)(()=>{function n(e){u.current(e)}return(e=null!=e?e:window).addEventListener(t,n,l),()=>e.removeEventListener(t,n,l)},[e,t,l])}},96867:(e,t,n)=>{n.d(t,{lG:()=>et,Lj:()=>Q,L3:()=>ee});var r=n(12115),o=n(88499),l=n(93221),u=n(74236),a=n(53182),i=n(76598),c=n(79802),d=n(71691),s=n(59032),f=n(20797),p=n(12665),v=n(59879),m=n(21982),h=n(80490),g=n(17342),w=n(84931),E=n(55668),b=n(51116),F=n(47396),y=n(15714),k=n(20536),C=n(69159),D=n(49221),T=n(91553),L=n(29371),P=n(19390),_=n(60649);function S(e,t){let n=(0,r.useRef)([]),o=(0,a._)(e);(0,r.useEffect)(()=>{let e=[...n.current];for(let[r,l]of t.entries())if(n.current[r]!==l){let r=o(t,e);return n.current=t,r}},[o,...t])}var R=n(79065),A=n(50025),O=n(99795);let M=[];!function(e){function t(){"loading"!==document.readyState&&(e(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}(()=>{function e(e){if(!A.Lk(e.target)||e.target===document.body||M[0]===e.target)return;let t=e.target;t=t.closest(O.Uo),M.unshift(null!=t?t:e.target),(M=M.filter(e=>null!=e&&e.isConnected)).splice(10)}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});var I=n(28165),B=n(85986);function H(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let n of e.current)A.vq(n.current)&&t.add(n.current);return t}var x=(e=>(e[e.None=0]="None",e[e.InitialFocus=1]="InitialFocus",e[e.TabLock=2]="TabLock",e[e.FocusLock=4]="FocusLock",e[e.Re
1storeFocus=8]="RestoreFocus",e[e.AutoFocus=16]="AutoFocus",e))(x||{});let W=Object.assign((0,C.FX)(function(e,t){let n=(0,r.useRef)(null),o=(0,g.P)(n,t),{initialFocus:i,initialFocusFallback:c,containers:d,features:s=15,...p}=e;(0,m.g)()||(s=0);let v=(0,f.g)(n.current);!function(e,t){let{ownerDocument:n}=t,o=!!(8&e),l=function(){let e=!(arguments.length>0)||void 0===arguments[0]||arguments[0],t=(0,r.useRef)(M.slice());return S((e,n)=>{let[r]=e,[o]=n;!0===o&&!1===r&&(0,I._)(()=>{t.current.splice(0)}),!1===o&&!0===r&&(t.current=M.slice())},[e,M,t]),(0,a._)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(o);S(()=>{o||(0,B.X7)(null==n?void 0:n.body)&&(0,O.pW)(l())},[o]),(0,P.X)(()=>{o&&(0,O.pW)(l())})}(s,{ownerDocument:v});let h=function(e,t){let{ownerDocument:n,container:o,initialFocus:l,initialFocusFallback:a}=t,i=(0,r.useRef)(null),c=(0,u.S)(!!(1&e),"focus-trap#initial-focus"),d=(0,L.a)();return S(()=>{if(0===e)return;if(!c){null!=a&&a.current&&(0,O.pW)(a.current);return}let t=o.current;t&&(0,I._)(()=>{if(!d.current)return;let r=null==n?void 0:n.activeElement;if(null!=l&&l.current){if((null==l?void 0:l.current)===r){i.current=r;return}}else if(t.contains(r)){i.current=r;return}if(null!=l&&l.current)(0,O.pW)(l.current);else{if(16&e){if((0,O.CU)(t,O.BD.First|O.BD.AutoFocus)!==O.Me.Error)return}else if((0,O.CU)(t,O.BD.First)!==O.Me.Error)return;if(null!=a&&a.current&&((0,O.pW)(a.current),(null==n?void 0:n.activeElement)===a.current))return;console.warn("There are no focusable elements inside the <FocusTrap />")}i.current=null==n?void 0:n.activeElement})},[a,c,e]),i}(s,{ownerDocument:v,container:n,initialFocus:i,initialFocusFallback:c});!function(e,t){let{ownerDocument:n,container:r,containers:o,previousActiveElement:u}=t,a=(0,L.a)(),i=!!(4&e);(0,l.M)(null==n?void 0:n.defaultView,"focus",e=>{if(!i||!a.current)return;let t=H(o);A.sb(r.current)&&t.add(r.current);let n=u.current;if(!n)return;let l=e.target;A.sb(l)?Z(t,l)?(u.current=l,(0,O.pW)(l)):(e.preventDefault(),e.stopPropagation(),(0,O.pW)(n)):(0,O.pW)(u.current)},!0)}(s,{ownerDocument:v,container:n,containers:d,previousActiveElement:h});let w=(0,_.u)(),E=(0,a._)(e=>{if(!A.sb(n.current))return;let t=n.current;(0,k.Y)(w.current,{[_.O.Forwards]:()=>{(0,O.CU)(t,O.BD.First,{skipElements:[e.relatedTarget,c]})},[_.O.Backwards]:()=>{(0,O.CU)(t,O.BD.Last,{skipElements:[e.relatedTarget,c]})}})}),b=(0,u.S)(!!(2&s),"focus-trap#tab-lock"),F=(0,T.L)(),y=(0,r.useRef)(!1),D=(0,C.Ci)();return r.createElement(r.Fragment,null,b&&r.createElement(R.j,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:E,features:R.u.Focusable}),D({ourProps:{ref:o,onKeyDown(e){"Tab"==e.key&&(y.current=!0,F.requestAnimationFrame(()=>{y.current=!1}))},onBlur(e){if(!(4&s))return;let t=H(d);A.sb(n.current)&&t.add(n.current);let r=e.relatedTarget;A.Lk(r)&&"true"!==r.dataset.headlessuiFocusGuard&&(Z(t,r)||(y.current?(0,O.CU)(n.current,(0,k.Y)(w.current,{[_.O.Forwards]:()=>O.BD.Next,[_.O.Backwards]:()=>O.BD.Previous})|O.BD.WrapAround,{relativeTo:e.target}):A.Lk(e.target)&&(0,O.pW)(e.target)))}},theirProps:p,defaultTag:"div",name:"FocusTrap"}),b&&r.createElement(R.j,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:E,features:R.u.Focusable}))}),{features:x});function Z(e,t){for(let n of e)if(n.contains(t))return!0;return!1}var N=n(75663),U=n(89129),j=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(j||{}),q=(e=>(e[e.SetTitleId=0]="SetTitleId",e))(q||{});let V={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},Y=(0,r.createContext)(null);function X(e){let t=(0,r.useContext)(Y);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Dialog /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,X),t}return t}function K(e,t){return(0,k.Y)(t.type,V,e,t)}Y.displayName="DialogContext";let G=(0,C.FX)(function(e,t){let n=(0,r.useId)(),{id:k="headlessui-dialog-".concat(n),open:T,onClose:L,initialFocus:P,role:_="dialog",autoFocus:S=!0,__demoMode:R=!1,unmount:A=!1,...O}=e,M=(0,r.useRef)(!1);
1_="dialog"===_||"alertdialog"===_?_:(M.current||(M.current=!0,console.warn("Invalid role [".concat(_,"] passed to <Dialog />. Only `dialog` and and `alertdialog` are supported. Using `dialog` instead."))),"dialog");let I=(0,E.O_)();void 0===T&&null!==I&&(T=(I&E.Uw.Open)===E.Uw.Open);let B=(0,r.useRef)(null),H=(0,g.P)(B,t),Z=(0,f.g)(B.current),U=+!T,[j,q]=(0,r.useReducer)(K,{titleId:null,descriptionId:null,panelRef:(0,r.createRef)()}),V=(0,a._)(()=>L(!1)),X=(0,a._)(e=>q({type:0,id:e})),G=!!(0,m.g)()&&0===U,[J,Q]=(0,N.k2)(),ee=(0,p.xA)(),{resolveContainers:et}=(0,p.iq)({mainTreeNode:ee,portals:J,defaultContainers:[{get current(){var en;return null!=(en=j.panelRef.current)?en:B.current}}]}),er=null!==I&&(I&E.Uw.Closing)===E.Uw.Closing;(0,i.v)(!R&&!er&&G,{allowed:(0,a._)(()=>{var e,t;return[null!=(t=null==(e=B.current)?void 0:e.closest("[data-headlessui-portal]"))?t:null]}),disallowed:(0,a._)(()=>{var e;return[null!=(e=null==ee?void 0:ee.closest("body > *:not(#headlessui-portal-root)"))?e:null]})});let eo=F.D.get(null);(0,c.s)(()=>{if(G)return eo.actions.push(k),()=>eo.actions.pop(k)},[eo,k,G]);let el=(0,y.y)(eo,(0,r.useCallback)(e=>eo.selectors.isTop(e,k),[eo,k]));(0,s.j)(el,et,e=>{e.preventDefault(),V()}),function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"undefined"!=typeof document?document.defaultView:null,n=arguments.length>2?arguments[2]:void 0,r=(0,u.S)(e,"escape");(0,l.M)(t,"keydown",e=>{r&&(e.defaultPrevented||e.key===o.D.Escape&&n(e))})}(el,null==Z?void 0:Z.defaultView,e=>{e.preventDefault(),e.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),V()}),(0,v.K)(!R&&!er&&G,Z,et),(0,d.O)(G,B,V);let[eu,ea]=(0,D.rU)(),ei=(0,r.useMemo)(()=>[{dialogState:U,close:V,setTitleId:X,unmount:A},j],[U,V,X,A,j]),ec=(0,h._)({open:0===U}),ed={ref:H,id:k,role:_,tabIndex:-1,"aria-modal":R?void 0:0===U||void 0,"aria-labelledby":j.titleId,"aria-describedby":eu,unmount:A},es=!function(){var e;let[t]=(0,r.useState)(()=>"undefined"!=typeof window&&"function"==typeof window.matchMedia?window.matchMedia("(pointer: coarse)"):null),[n,o]=(0,r.useState)(null!=(e=null==t?void 0:t.matches)&&e);return(0,c.s)(()=>{if(t)return t.addEventListener("change",e),()=>t.removeEventListener("change",e);function e(e){o(e.matches)}},[t]),n}(),ef=x.None;G&&!R&&(ef|=x.RestoreFocus,ef|=x.TabLock,S&&(ef|=x.AutoFocus),es&&(ef|=x.InitialFocus));let ep=(0,C.Ci)();return r.createElement(E.$x,null,r.createElement(b.a,{force:!0},r.createElement(N.ZL,null,r.createElement(Y.Provider,{value:ei},r.createElement(N.Ee,{target:B},r.createElement(b.a,{force:!1},r.createElement(ea,{slot:ec},r.createElement(Q,null,r.createElement(W,{initialFocus:P,initialFocusFallback:B,containers:et,features:ef},r.createElement(w.e,{value:V},ep({ourProps:ed,theirProps:O,slot:ec,defaultTag:$,features:z,visible:0===U,name:"Dialog"})))))))))))}),$="div",z=C.Ac.RenderStrategy|C.Ac.Static,J=(0,C.FX)(function(e,t){let{transition:n=!1,open:o,...l}=e,u=(0,E.O_)(),a=e.hasOwnProperty("open")||null!==u,i=e.hasOwnProperty("onClose");if(!a&&!i)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!a)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!i)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(!u&&"boolean"!=typeof e.open)throw Error("You provided an `open` prop to the `Dialog`, but the value is not a boolean. Received: ".concat(e.open));if("function"!=typeof e.onClose)throw Error("You provided an `onClose` prop to the `Dialog`, but the value is not a function. Received: ".concat(e.onClose));return(void 0!==o||n)&&!l.static?r.createElement(p.H5,null,r.createElement(U.e,{show:o,transition:n,unmount:l.unmount},r.createElement(G,{ref:t,...l}))):r.createElement(p.H5,null,r.createElement(G,{ref:t,open:o,...l}))}),Q=(0,C.FX)(function(e,t){let n=(0,r.useId)(),{id:o="headlessui-dialog-panel-".concat(n),transition:l=!1,...u}=e,[{dialogState:i,unmount:c},d]=X("Dialog.Panel"),s=(0,g.P)(t,d.panelRef),f=(0,h._)({open:0===i}),p=(0,a._)(e=>{e.stopPropagation()}),v=l?U._:r.Fragment,m=(0,C.Ci)();return r.createElement(v,{...l?{unmount:c}:{}},m({ourProps:{ref:s,id:o,onClick:p},theirProps:u,slot:f,defaultTag:"div",name:"Dialog.Panel"}))}),ee=((0,C.FX)(function(e,t){let{transition:n=!1,...o}=e,[{dialogState:l,unmount:u}]=X("Dialog.Backdrop"),a=(0,h._)({open:0===l}),i=n?U._:r.Fragment,c=(0,C.Ci)();return r.createElement(i,{...n?{unmount:u}:{}},c({ourProps:{ref:t,"aria-hidden":!0},theirProps:o,slot:a,defaultTag:"div",name:"Dialog.Backdrop"}))}),(0,C.FX)(function(e,t){let n=(0,r.useId)(),{id:o="headlessui-dialog-title-".concat(n),...l}=e,[{dialogState:u,setTitleId:a}]=X("Dialog.Title"),i=(0,g.P)(t);(0,r.useEffect)(()=>(a(o),()=>a(null)),[o,a]);let c=(0,h._)({open:0===u});return(0,C.Ci)()({ourProps:{ref:i,id:o},theirProps:l,slot:c,defaultTag:"h2",name:"Dialog.Title"})})),et=Object.assign(J,{Panel:Q,Title:ee,Description:D.VY})}}]);
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.