1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7055],{1421:(e,t,n)=>{n.d(t,{O:()=>l,u:()=>u});var r=n(4232),o=n(8427),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}},5819:(e,t,n)=>{n.d(t,{e:()=>l});var r=n(4232);let o=(0,r.createContext)(()=>{});function l(e){let{value:t,children:n}=e;return r.createElement(o.Provider,{value:t},n)}},6793:(e,t,n)=>{n.d(t,{M:()=>l});var r=n(4232),o=n(4498);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])}},7055:(e,t,n)=>{n.d(t,{lG:()=>et,Lj:()=>Q,L3:()=>ee});var r=n(4232),o=n(9075),l=n(6793),u=n(9156),a=n(9266),i=n(226),c=n(2214),s=n(4787),d=n(2760),f=n(1217),p=n(7197),v=n(5896),m=n(8820),g=n(2078),h=n(26),E=n(5819),w=n(140),b=n(6924),F=n(6436),C=n(6630),y=n(3872),k=n(367),D=n(6345),T=n(5069),L=n(1691),P=n(3986),_=n(1421);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(5285),O=n(2925),I=n(4163);let B=[];!function(e){function t(){"loading"!==document.readyState&&(e(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}(()=>{function e(e){if(!O.Lk(e.target)||e.target===document.body||B[0]===e.target)return;let t=e.target;t=t.closest(I.Uo),B.unshift(null!=t?t:e.target),(B=B.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 A=n(3249),M=n(1222);function U(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let n of e.current)O.vq(n.current)&&t.add(n.current);return t}var W=(e=>(e[e.None=0]="None",e[e.InitialFocus=1]="InitialFocus",e[e.TabLock=2]="TabLock",e[e.FocusLock=4]="FocusLock",e[e.RestoreFocus=8]="RestoreFocus",e[e.AutoFocus=16]="AutoFocus",e))(W||{});let x=Object.assign((0,k.FX)(function(e,t){let n=(0,r.useRef)(null),o=(0,h.P)(n,t),{initialFocus:i,initialFocusFallback:c,containers:s,features:d=15,...p}=e;(0,m.g)()||(d=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)(B.slice());return S((e,n)=>{let[r]=e,[o]=n;!0===o&&!1===r&&(0,A._)(()=>{t.current.splice(0)}),!1===o&&!0===r&&(t.current=B.slice())},[e,B,t]),(0,a._)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(o);S(()=>{o||(0,M.X7)(null==n?void 0:n.body)&&(0,I.pW)(l())},[o]),(0,P.X)(()=>{o&&(0,I.pW)(l())})}(d,{ownerDocument:v});let g=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"),s=(0,L.a)();return S(()=>{if(0===e)return;if(!c){null!=a&&a.current&&(0,I.pW)(a.current);return}let t=o.current;t&&(0,A._)(()=>{if(!s.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,I.pW)(l.current);else{if(16&e){if((0,I.CU)(t,I.BD.First|I.BD.AutoFocus)!==I.Me.Error)return}else if((0,I.CU)(t,I.BD.First)!==I.Me.Error)return;if(null!=a&&a.current&&((0,I.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}(d,{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=U(o);O.sb(r.current)&&t.add(r.current);let n=u.current;if(!n)return;let l=e.target;O.sb(l)?q(t,l)?(u.current=l,(0,I.pW)(l)):(e.preventDefault(),e.stopPropagation(),(0,I.pW)(n)):(0,I.pW)(u.current)},!0)}(d,{ownerDocument:v,container:n,containers:s,previousActiveElement:g});let E=(0,_.u)(),w=(0,a._)(e=>{if(!O.sb(n.current))return;let t=n.current;(0,y.Y)(E.current,{[_.O.Forwards]:()=>{(0,I.CU)(t,I.BD.First,{skipElements:[e.relatedTarget,c]})},[_.O.Backwards]:()=>{(0,I.CU)(t,I.BD.Last,{skipElements:[e.relatedTarget,c]})}})}),b=(0,u.S)(!!(2&d),"focus-trap#tab-lock"),F=(0,T.L)(),C=(0,r.useRef)(!1),D=(0,k.Ci)();return r.createElement(r.Fragment,null,b&&r.createElement(R.j,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:w,features:R.u.Focusable}),D({ourProps:{ref:o,onKeyDown(e){"Tab"==e.key&&(C.current=!0,F.requestAnimationFrame(()=>{C.current=!1}))},onBlur(e){if(!(4&d))return;let t=U(s);O.sb(n.current)&&t.add(n.current);let r=e.relatedTarget;O.Lk(r)&&"true"!==r.dataset.headlessuiFocusGuard&&(q(t,r)||(C.current?(0,I.CU)(n.current,(0,y.Y)(E.current,{[_.O.Forwards]:()=>I.BD.Next,[_.O.Backwards]:()=>I.BD.Previous})|I.BD.WrapAround,{relativeTo:e.target}):O.Lk(e.target)&&(0,I.pW)(e.target)))}},theirProps:p,defaultTag:"div",name:"FocusTrap"}),b&&r.createElement(R.j,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:w,features:R.u.Focusable}))}),{features:W});function q(e,t){for(let n of e)if(n.contains(t))return!0;return!1}var N=n(3247),Y=n(5797),X=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(X||{}),j=(e=>(e[e.SetTitleId=0]="SetTitleId",e))(j||{});let H={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},V=(0,r.createContext)(null);function K(e){let t=(0,r.useContext)(V);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Dialog /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,K),t}return t}function G(e,t){return(0,y.Y)(t.type,H,e,t)}V.displayName="DialogContext";let Z=(0,k.FX)(function(e,t){let n=(0,r.useId)(),{id:y="headlessui-dialog-".concat(n),open:T,onClose:L,initialFocus:P,role:_="dialog",autoFocus:S=!0,__demoMode:R=!1,unmount:O=!1,...I}=e,B=(0,r.useRef)(!1);
1_="dialog"===_||"alertdialog"===_?_:(B.current||(B.current=!0,console.warn("Invalid role [".concat(_,"] passed to <Dialog />. Only `dialog` and and `alertdialog` are supported. Using `dialog` instead."))),"dialog");let A=(0,w.O_)();void 0===T&&null!==A&&(T=(A&w.Uw.Open)===w.Uw.Open);let M=(0,r.useRef)(null),U=(0,h.P)(M,t),q=(0,f.g)(M.current),Y=+!T,[X,j]=(0,r.useReducer)(G,{titleId:null,descriptionId:null,panelRef:(0,r.createRef)()}),H=(0,a._)(()=>L(!1)),K=(0,a._)(e=>j({type:0,id:e})),Z=!!(0,m.g)()&&0===Y,[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=X.panelRef.current)?en:M.current}}]}),er=null!==A&&(A&w.Uw.Closing)===w.Uw.Closing;(0,i.v)(!R&&!er&&Z,{allowed:(0,a._)(()=>{var e,t;return[null!=(t=null==(e=M.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(Z)return eo.actions.push(y),()=>eo.actions.pop(y)},[eo,y,Z]);let el=(0,C.y)(eo,(0,r.useCallback)(e=>eo.selectors.isTop(e,y),[eo,y]));(0,d.j)(el,et,e=>{e.preventDefault(),H()}),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==q?void 0:q.defaultView,e=>{e.preventDefault(),e.stopPropagation(),document.activeElement&&"blur"in document.activeElement&&"function"==typeof document.activeElement.blur&&document.activeElement.blur(),H()}),(0,v.K)(!R&&!er&&Z,q,et),(0,s.O)(Z,M,H);let[eu,ea]=(0,D.rU)(),ei=(0,r.useMemo)(()=>[{dialogState:Y,close:H,setTitleId:K,unmount:O},X],[Y,H,K,O,X]),ec=(0,g._)({open:0===Y}),es={ref:U,id:y,role:_,tabIndex:-1,"aria-modal":R?void 0:0===Y||void 0,"aria-labelledby":X.titleId,"aria-describedby":eu,unmount:O},ed=!function(){var e;let[t]=(0,r.useState)(()=>"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=W.None;Z&&!R&&(ef|=W.RestoreFocus,ef|=W.TabLock,S&&(ef|=W.AutoFocus),ed&&(ef|=W.InitialFocus));let ep=(0,k.Ci)();return r.createElement(w.$x,null,r.createElement(b.a,{force:!0},r.createElement(N.ZL,null,r.createElement(V.Provider,{value:ei},r.createElement(N.Ee,{target:M},r.createElement(b.a,{force:!1},r.createElement(ea,{slot:ec},r.createElement(Q,null,r.createElement(x,{initialFocus:P,initialFocusFallback:M,containers:et,features:ef},r.createElement(E.e,{value:H},ep({ourProps:es,theirProps:I,slot:ec,defaultTag:$,features:z,visible:0===Y,name:"Dialog"})))))))))))}),$="div",z=k.Ac.RenderStrategy|k.Ac.Static,J=(0,k.FX)(function(e,t){let{transition:n=!1,open:o,...l}=e,u=(0,w.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(Y.e,{show:o,transition:n,unmount:l.unmount},r.createElement(Z,{ref:t,...l}))):r.createElement(p.H5,null,r.createElement(Z,{ref:t,open:o,...l}))}),Q=(0,k.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},s]=K("Dialog.Panel"),d=(0,h.P)(t,s.panelRef),f=(0,g._)({open:0===i}),p=(0,a._)(e=>{e.stopPropagation()}),v=l?Y._:r.Fragment,m=(0,k.Ci)();return r.createElement(v,{...l?{unmount:c}:{}},m({ourProps:{ref:d,id:o,onClick:p},theirProps:u,slot:f,defaultTag:"div",name:"Dialog.Panel"}))}),ee=((0,k.FX)(function(e,t){let{transition:n=!1,...o}=e,[{dialogState:l,unmount:u}]=K("Dialog.Backdrop"),a=(0,g._)({open:0===l}),i=n?Y._:r.Fragment,c=(0,k.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,k.FX)(function(e,t){let n=(0,r.useId)(),{id:o="headlessui-dialog-title-".concat(n),...l}=e,[{dialogState:u,setTitleId:a}]=K("Dialog.Title"),i=(0,h.P)(t);(0,r.useEffect)(()=>(a(o),()=>a(null)),[o,a]);let c=(0,g._)({open:0===u});return(0,k.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})},7197:(e,t,n)=>{n.d(t,{H5:()=>s,iq:()=>i,xA:()=>d});var r=n(4232),o=n(5285),l=n(2925),u=n(1222),a=n(9266);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});
1return{resolveContainers:r,contains:(0,a._)(e=>r().some(t=>t.contains(e)))}}let c=(0,r.createContext)(null);function s(e){let{children:t,node:n}=e,[a,i]=(0,r.useState)(null),s=d(null!=n?n:a);return r.createElement(c.Provider,{value:s},t,null===s&&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 d(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return null!=(e=(0,r.useContext)(c))?e:t}}}]);
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.