1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="1ff435e6-80dc-484f-9078-f253b1410f19",e._sentryDebugIdIdentifier="sentry-dbid-1ff435e6-80dc-484f-9078-f253b1410f19")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9769],{12665:(e,t,n)=>{n.d(t,{H5:()=>i,iq:()=>s,xA:()=>d});var o=n(12115),r=n(79065),l=n(85986),u=n(53182),a=n(20797);function s(){let{defaultContainers:e=[],portals:t,mainTreeNode:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},o=(0,a.g)(n),r=(0,u._)(()=>{var r,l;let u=[];for(let t of e)null!==t&&(t instanceof HTMLElement?u.push(t):"current"in t&&t.current instanceof HTMLElement&&u.push(t.current));if(null!=t&&t.current)for(let e of t.current)u.push(e);for(let e of null!=(r=null==o?void 0:o.querySelectorAll("html > *, body > *"))?r:[])e!==document.body&&e!==document.head&&e instanceof HTMLElement&&"headlessui-portal-root"!==e.id&&(n&&(e.contains(n)||e.contains(null==(l=null==n?void 0:n.getRootNode())?void 0:l.host))||u.some(t=>e.contains(t))||u.push(e));return u});
1return{resolveContainers:r,contains:(0,u._)(e=>r().some(t=>t.contains(e)))}}let c=(0,o.createContext)(null);function i(e){let{children:t,node:n}=e,[u,a]=(0,o.useState)(null),s=d(null!=n?n:u);return o.createElement(c.Provider,{value:s},t,null===s&&o.createElement(r.j,{features:r.u.Hidden,ref:e=>{var t,n;if(e){for(let o of null!=(n=null==(t=(0,l.T)(e))?void 0:t.querySelectorAll("html > *, body > *"))?n:[])if(o!==document.body&&o!==document.head&&o instanceof HTMLElement&&null!=o&&o.contains(e)){a(o);break}}}}))}function d(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return null!=(e=(0,o.useContext)(c))?e:t}},39769:(e,t,n)=>{n.d(t,{AM:()=>W});var o=n(65235),r=n(26455),l=n(12115),u=n(3538),a=n(61576),s=n(53182),c=n(93221),i=n(79802),d=n(84585),p=n(71691),f=n(11259),v=n(20797),b=n(99900),m=n(12665),P=n(20010),y=n(17342),S=n(60649),E=n(22369),g=n(84931),h=n(54571),I=n(79065),_=n(55668),w=n(88476),C=n(99795),B=n(20536),D=n(85986),F=n(69159),k=n(88499),M=n(75663),O=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(O||{}),T=(e=>(e[e.TogglePopover=0]="TogglePopover",e[e.ClosePopover=1]="ClosePopover",e[e.SetButton=2]="SetButton",e[e.SetButtonId=3]="SetButtonId",e[e.SetPanel=4]="SetPanel",e[e.SetPanelId=5]="SetPanelId",e))(T||{});let x={0:e=>({...e,popoverState:(0,B.Y)(e.popoverState,{0:1,1:0}),__demoMode:!1}),1:e=>1===e.popoverState?e:{...e,popoverState:1,__demoMode:!1},2:(e,t)=>e.button===t.button?e:{...e,button:t.button},3:(e,t)=>
1e.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}},U=(0,l.createContext)(null);function R(e){let t=(0,l.useContext)(U);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Popover /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,R),t}return t}U.displayName="PopoverContext";let H=(0,l.createContext)(null);function N(e){let t=(0,l.useContext)(H);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Popover /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,N),t}return t}H.displayName="PopoverAPIContext";let A=(0,l.createContext)(null);function L(){return(0,l.useContext)(A)}A.displayName="PopoverGroupContext";let Y=(0,l.createContext)(null);function q(e,t){return(0,B.Y)(t.type,x,e,t)}Y.displayName="PopoverPanelContext";let G=F.Ac.RenderStrategy|F.Ac.Static;function X(e,t){let n=(0,l.useId)(),{id:o="headlessui-popover-backdrop-".concat(n),transition:r=!1,...u}=e,[{popoverState:a},c]=R("Popover.Backdrop"),[i,d]=(0,l.useState)(null),p=(0,y.P)(t,d),f=(0,_.O_)(),[v,b]=(0,E.p)(r,i,null!==f?(f&_.Uw.Open)===_.Uw.Open:0===a),m=(0,s._)(e=>{if((0,w.l)(e.currentTarget))return e.preventDefault();c({type:1})}),P=(0,l.useMemo)(()=>({open:0===a}),[a]),S={ref:p,id:o,"aria-hidden":!0,onClick:m,...(0,E.B)(b)};return(0,F.Ci)()({ourProps:S,theirProps:u,slot:P,defaultTag:"div",features:G,visible:v,name:"Popover.Backdrop"})}let j=F.Ac.RenderStrategy|F.Ac.Static,K=(0,F.FX)(function(e,t){var n;let{__demoMode:o=!1,...r}=e,u=(0,l.useRef)(null),a=(0,y.P)(t,(0,y.a)(e=>{u.current=e})),i=(0,l.useRef)([]),p=(0,l.useReducer)(q,{__demoMode:o,popoverState:+!o,buttons:i,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,l.createRef)(),afterPanelSentinel:(0,l.createRef)(),afterButtonSentinel:(0,l.createRef)()}),[{popoverState:b,button:P,buttonId:S,panel:E,panelId:I,beforePanelSentinel:w,afterPanelSentinel:D,afterButtonSentinel:k},O]=p,T=(0,v.g)(null!=(n=u.current)?n:P),x=(0,l.useMemo)(()=>{if(!P||!E)return!1;for(let e of document.querySelectorAll("body > *"))if(Number(null==e?void 0:e.contains(P))^Number(null==e?void 0:e.contains(E)))return!0;let e=(0,C.iq)(),t=e.indexOf(P),n=(t+e.length-1)%e.length,o=(t+1)%e.length,r=e[n],l=e[o];return!E.contains(r)&&!E.contains(l)},[P,E]),R=(0,d.Y)(S),N=(0,d.Y)(I),A=(0,l.useMemo)(()=>({buttonId:R,panelId:N,close:()=>O({type:1})}),[R,N,O]),G=L(),X=null==G?void 0:G.registerPopover,j=(0,s._)(()=>{var e;return null!=(e=null==G?void 0:G.isFocusWithinPopoverGroup())?e:(null==T?void 0:T.activeElement)&&((null==P?void 0:P.contains(T.activeElement))||(null==E?void 0:E.contains(T.activeElement)))});(0,l.useEffect)(()=>null==X?void 0:X(A),[X,A]);let[K,Z]=(0,M.k2)(),V=(0,m.xA)(P),W=(0,m.iq)({mainTreeNode:V,portals:K,defaultContainers:[P,E]});(0,c.M)(null==T?void 0:T.defaultView,"focus",e=>{var t,n,o,r,l,u;e.target!==window&&e.target instanceof HTMLElement&&0===b&&(j()||P&&E&&(W.contains(e.target)||null!=(n=null==(t=w.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(r=null==(o=D.current)?void 0:o.contains)&&r.call(o,e.target)||null!=(u=null==(l=k.current)?void 0:l.contains)&&u.call(l,e.target)||O({type:1})))},!0),(0,f.j)(0===b,W.resolveContainers,(e,t)=>{O({type:1}),(0,C.Bm)(t,C.MZ.Loose)||(e.preventDefault(),null==P||P.focus())});let z=(0,s._)(e=>{O({type:1});let t=e?e instanceof HTMLElement?e:"current"in e&&e.current instanceof HTMLElement?e.current:P:P;null==t||t.focus()}),$=(0,l.useMemo)(()=>({close:z,isPortalled:x}),[z,x]),J=(0,l.useMemo)(()=>({open:0===b,close:z}),[b,z]),Q=(0,F.Ci)();return l.createElement(m.H5,{node:V},l.createElement(h.St,null,l.createElement(Y.Provider,{value:null},l.createElement(U.Provider,{value:p},l.createElement(H.Provider,{value:$},l.createElement(g.e,{value:z},l.createElement(_.El,{value:(0,B.Y)(b,{0:_.Uw.Open,1:_.Uw.Closed})},l.createElement(Z,null,Q({ourProps:{ref:a},theirProps:r,slot:J,defaultTag:"div",name:"Popover"})))))))))}),Z=(0,F.FX)(function(e,t){let n=(0,l.useId)(),{id:a="headlessui-popover-button-".concat(n),disabled:c=!1,autoFocus:i=!1,...d}=e,[p,f]=R("Popover.Button"),{isPortalled:m}=N("Popover.Button"),P=(0,l.useRef)(null),E="headlessui-focus-sentinel-".concat((0,l.useId)()),g=L(),_=null==g?void 0:g.closeOthers,D=null!==(0,l.useContext)(Y);(0,l.useEffect)(()=>
1{if(!D)return f({type:3,buttonId:a}),()=>{f({type:3,buttonId:null})}},[D,a,f]);let[M]=(0,l.useState)(()=>Symbol()),O=(0,y.P)(P,t,(0,h.Xc)(),(0,s._)(e=>{if(!D){if(e)p.buttons.current.push(M);else{let e=p.buttons.current.indexOf(M);-1!==e&&p.buttons.current.splice(e,1)}p.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&f({type:2,button:e})}})),T=(0,y.P)(P,t),x=(0,v.g)(P),U=(0,s._)(e=>{var t,n,o;if(D){if(1===p.popoverState)return;switch(e.key){case k.D.Space:case k.D.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),f({type:1}),null==(o=p.button)||o.focus()}}else switch(e.key){case k.D.Space:case k.D.Enter:e.preventDefault(),e.stopPropagation(),1===p.popoverState&&(null==_||_(p.buttonId)),f({type:0});break;case k.D.Escape:if(0!==p.popoverState)return null==_?void 0:_(p.buttonId);if(!P.current||null!=x&&x.activeElement&&!P.current.contains(x.activeElement))return;e.preventDefault(),e.stopPropagation(),f({type:1})}}),H=(0,s._)(e=>{D||e.key===k.D.Space&&e.preventDefault()}),A=(0,s._)(e=>{var t,n;(0,w.l)(e.currentTarget)||c||(D?(f({type:1}),null==(t=p.button)||t.focus()):(e.preventDefault(),e.stopPropagation(),1===p.popoverState&&(null==_||_(p.buttonId)),f({type:0}),null==(n=p.button)||n.focus()))}),q=(0,s._)(e=>{e.preventDefault(),e.stopPropagation()}),{isFocusVisible:G,focusProps:X}=(0,o.o)({autoFocus:i}),{isHovered:j,hoverProps:K}=(0,r.M)({isDisabled:c}),{pressed:Z,pressProps:V}=(0,u.Z)({disabled:c}),W=0===p.popoverState,z=(0,l.useMemo)(()=>({open:W,active:Z||W,disabled:c,hover:j,focus:G,autofocus:i}),[W,j,G,Z,c,i]),$=(0,b.c)(e,p.button),J=D?(0,F.v6)({ref:T,type:$,onKeyDown:U,onClick:A,disabled:c||void 0,autoFocus:i},X,K,V):(0,F.v6)({ref:O,id:p.buttonId,type:$,"aria-expanded":0===p.popoverState,"aria-controls":p.panel?p.panelId:void 0,disabled:c||void 0,autoFocus:i,onKeyDown:U,onKeyUp:H,onClick:A,onMouseDown:q},X,K,V),Q=(0,S.u)(),ee=(0,s._)(()=>{let e=p.panel;e&&(0,B.Y)(Q.current,{[S.O.Forwards]:()=>(0,C.CU)(e,C.BD.First),[S.O.Backwards]:()=>(0,C.CU)(e,C.BD.Last)})===C.Me.Error&&(0,C.CU)((0,C.iq)().filter(e=>"true"!==e.dataset.headlessuiFocusGuard),(0,B.Y)(Q.current,{[S.O.Forwards]:C.BD.Next,[S.O.Backwards]:C.BD.Previous}),{relativeTo:p.button})}),et=(0,F.Ci)();return l.createElement(l.Fragment,null,et({ourProps:J,theirProps:d,slot:z,defaultTag:"button",name:"Popover.Button"}),W&&!D&&m&&l.createElement(I.j,{id:E,ref:p.afterButtonSentinel,features:I.u.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:ee}))}),V=(0,F.FX)(X),W=Object.assign(K,{Button:Z,Backdrop:(0,F.FX)(X),Overlay:V,Panel:(0,F.FX)(function(e,t){let n=(0,l.useId)(),{id:o="headlessui-popover-panel-".concat(n),focus:r=!1,anchor:u,portal:c=!1,modal:d=!1,transition:f=!1,...b}=e,[m,g]=R("Popover.Panel"),{close:w,isPortalled:D}=N("Popover.Panel"),O="headlessui-focus-sentinel-before-".concat(n),T="headlessui-focus-sentinel-after-".concat(n),x=(0,l.useRef)(null),U=(0,h.zn)(u),[A,L]=(0,h.UF)(U),q=(0,h.G3)();U&&(c=!0);let[G,X]=(0,l.useState)(null),K=(0,y.P)(x,t,U?A:null,(0,s._)(e=>g({type:4,panel:e})),X),Z=(0,v.g)(x);(0,i.s)(()=>(g({type:5,panelId:o}),()=>{g({type:5,panelId:null})}),[o,g]);let V=(0,_.O_)(),[W,z]=(0,E.p)(f,G,null!==V?(V&_.Uw.Open)===_.Uw.Open:0===m.popoverState);(0,p.O)(W,m.button,()=>{g({type:1})});let $=!m.__demoMode&&d&&W;(0,P.K)($,Z);let J=(0,s._)(e=>{var t;if(e.key===k.D.Escape){if(0!==m.popoverState||!x.current||null!=Z&&Z.activeElement&&!x.current.contains(Z.activeElement))return;e.preventDefault(),e.stopPropagation(),g({type:1}),null==(t=m.button)||t.focus()}});(0,l.useEffect)(()=>{var t;e.static||1===m.popoverState&&(null==(t=e.unmount)||t)&&g({type:4,panel:null})},[m.popoverState,e.unmount,e.static,g]),(0,l.useEffect)(()=>{if(m.__demoMode||!r||0!==m.popoverState||!x.current)return;let e=null==Z?void 0:Z.activeElement;x.current.contains(e)||(0,C.CU)(x.current,C.BD.First)},[m.__demoMode,r,x.current,m.popoverState]);let Q=(0,l.useMemo)(()=>({open:0===m.popoverState,close:w}),[m.popoverState,w]),ee=(0,F.v6)(U?q():{},{ref:K,id:o,onKeyDown:J,onBlur:r&&0===m.popoverState?e=>{var t,n,o,r,l;let u=e.relatedTarget;u&&x.current&&(null!=(t=x.current)&&t.contains(u)||(g({type:1}),(null!=(o=null==(n=m.beforePanelSentinel.current)?void 0:n.contains)&&o.call(n,u)||null!=(l=null==(r=m.afterPanelSentinel.current)?void 0:r.contains)&&l.call(r,u))&&u.focus({preventScroll:!0})))}:void 0,tabIndex:-1,style:{...b.style,...L,"--button-width":(0,a.L)(m.button,!0).width},...(0,E.B)(z)}),et=(0,S.u)(),en=(0,s._)(()=>{let e=x.current;e&&(0,B.Y)(et.current,{[S.O.Forwards]:()=>{var t;(0,C.CU)(e,C.BD.First)===C.Me.Error&&(null==(t=m.afterPanelSentinel.current)||t.focu
1s())},[S.O.Backwards]:()=>{var e;null==(e=m.button)||e.focus({preventScroll:!0})}})}),eo=(0,s._)(()=>{let e=x.current;e&&(0,B.Y)(et.current,{[S.O.Forwards]:()=>{if(!m.button)return;let e=(0,C.iq)(),t=e.indexOf(m.button),n=e.slice(0,t+1),o=[...e.slice(t+1),...n];for(let e of o.slice())if("true"===e.dataset.headlessuiFocusGuard||null!=G&&G.contains(e)){let t=o.indexOf(e);-1!==t&&o.splice(t,1)}(0,C.CU)(o,C.BD.First,{sorted:!1})},[S.O.Backwards]:()=>{var t;(0,C.CU)(e,C.BD.Previous)===C.Me.Error&&(null==(t=m.button)||t.focus())}})}),er=(0,F.Ci)();return l.createElement(_.$x,null,l.createElement(Y.Provider,{value:o},l.createElement(H.Provider,{value:{close:w,isPortalled:D}},l.createElement(M.ZL,{enabled:!!c&&(e.static||W)},W&&D&&l.createElement(I.j,{id:O,ref:m.beforePanelSentinel,features:I.u.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:en}),er({ourProps:ee,theirProps:b,slot:Q,defaultTag:"div",features:j,visible:W,name:"Popover.Panel"}),W&&D&&l.createElement(I.j,{id:T,ref:m.afterPanelSentinel,features:I.u.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:eo})))))}),Group:(0,F.FX)(function(e,t){let n=(0,l.useRef)(null),o=(0,y.P)(n,t),[r,u]=(0,l.useState)([]),a=(0,s._)(e=>{u(t=>{let n=t.indexOf(e);if(-1!==n){let e=t.slice();return e.splice(n,1),e}return t})}),c=(0,s._)(e=>(u(t=>[...t,e]),()=>a(e))),i=(0,s._)(()=>{var e;let t=(0,D.T)(n);if(!t)return!1;let o=t.activeElement;return!!(null!=(e=n.current)&&e.contains(o))||r.some(e=>{var n,r;return(null==(n=t.getElementById(e.buttonId.current))?void 0:n.contains(o))||(null==(r=t.getElementById(e.panelId.current))?void 0:r.contains(o))})}),d=(0,s._)(e=>{for(let t of r)t.buttonId.current!==e&&t.close()}),p=(0,l.useMemo)(()=>({registerPopover:c,unregisterPopover:a,isFocusWithinPopoverGroup:i,closeOthers:d}),[c,a,i,d]),f=(0,l.useMemo)(()=>({}),[]),v=(0,F.Ci)();return l.createElement(m.H5,null,l.createElement(A.Provider,{value:p},v({ourProps:{ref:o},theirProps:e,slot:f,defaultTag:"div",name:"Popover.Group"})))})})},60649:(e,t,n)=>{n.d(t,{O:()=>l,u:()=>u});var o=n(12115),r=n(21891),l=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(l||{});function u(){let e=(0,o.useRef)(0);return(0,r.M)(!0,"keydown",t=>{"Tab"===t.key&&(e.current=+!!t.shiftKey)},!0),e}}}]);
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.