1!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="18e93766-f6c9-4cb1-a783-6053f11ca672",e._sentryDebugIdIdentifier="sentry-dbid-18e93766-f6c9-4cb1-a783-6053f11ca672")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[180,2754,3204,6703,3014,1832,6877],{74833:function(e,t,n){var r=n(56127),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},56127:function(e){var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},66726:function(e,t,n){var r=n(11611),o=n(82846),l=n(91936),u=Math.max,a=Math.min;e.exports=function(e,t,n){var s,i,c,p,d,f,v=0,P=!1,y=!1,b=!0;if("function"!=typeof e)throw TypeError("Expected a function");function m(t){var n=s,r=i;return s=i=void 0,v=t,p=e.apply(r,n)}function S(e){var n=e-f,r=e-v;return void 0===f||n>=t||n<0||y&&r>=c}function E(){var e,n,r,l=o();if(S(l))return g(l);d=setTimeout(E,(e=l-f,n=l-v,r=t-e,y?a(r,c-n):r))}function g(e){return(d=void 0,b&&s)?m(e):(s=i=void 0,p)}function I(){var e,n=o(),r=S(n);if(s=arguments,i=this,f=n,r){if(void 0===d)return v=e=f,d=setTimeout(E,t),P?m(e):p;if(y)return clearTimeout(d),d=setTimeout(E,t),m(f)}return void 0===d&&(d=setTimeout(E,t)),p}return t=l(t)||0,r(n)&&(P=!!n.leading,c=(y="maxWait"in n)?u(l(n.maxWait)||0,t):c,b="trailing"in n?!!n.trailing:b),I.cancel=function(){void 0!==d&&clearTimeout(d),v=0,s=f=i=d=void 0},I.flush=function(){return void 0===d?p:g(o())},I}},82846:function(e,t,n){var r=n(77400);e.exports=function(){return r.Date.now()}},91936:function(e,t,n){var r=n(74833),o=n(11611),l=n(55193),u=0/0,a=/^[-+]0x[0-9a-f]+$/i,s=/^0b[01]+$/i,i=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(l(e))return u;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=s.test(e);return n||i.test(e)?c(e.slice(2),n?2:8):a.test(e)?u:+e}},49505:function(e,t,n){"use strict";n.d(t,{p:function(){return C}});var r,o,l,u=n(27378),a=n(57953),s=n(36616),i=n(92296),c=n(22652),p=n(7723),d=n(54518),f=n(1635),v=n(62722),P=n(70458),y=n(11981);let b=null!=(l=u.startTransition)?l:function(e){e()};var m=((r=m||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),S=((o=S||{})[o.ToggleDisclosure=0]="ToggleDisclosure",o[o.CloseDisclosure=1]="CloseDisclosure",o[o.SetButtonId=2]="SetButtonId",o[o.SetPanelId=3]="SetPanelId",o[o.LinkPanel=4]="LinkPanel",o[o.UnlinkPanel=5]="UnlinkPanel",o);let E={0:e=>({...e,disclosureState:(0,a.E)(e.disclosureState,{0:1,1:0})}),1:e=>1===e.disclosureState?e:{...e,disclosureState:1},4:e=>!0===e.linkedPanel?e:{...e,linkedPanel:!0},5:e=>!1===e.linkedPanel?e:{...e,linkedPanel:!1},2:(e,t)=>e.buttonId===t.buttonId?e:{...e,buttonId:t.buttonId},3:(e,t)=>e.panelId===t.panelId?e:{...e,panelId:t.panelId}},g=(0,u.createContext)(null);function I(e){let t=(0,u.useContext)(g);if(null===t){let t=Error(`<${e} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,I),t}return t}g.displayName="DisclosureContext";let T=(0,u.createContext)(null);T.displayName="DisclosureAPIContext";let h=(0,u.createContext)(null);function k(e,t){return(0,a.E)(t.type,E,e,t)}h.displayName="DisclosurePanelContext";let x=u.Fragment,O=s.AN.RenderStrategy|s.AN.Static,C=Object.assign((0,s.yV)(function(e,t){let{defaultOpen:n=!1,...r}=e,o=(0,u.useRef)(null),l=(0,i.T)(t,(0,i.h)(e=>{o.current=e},void 0===e.as||e.as===u.Fragment)),c=(0,u.useRef)(null),p=(0,u.useRef)(null),d=(0,u.useReducer)(k,{disclosureState:n?0:1,linkedPanel:!1,buttonRef:p,panelRef:c,buttonId:null,panelId:null}),[{disclosureState:v,buttonId:b},m]=d,S=(0,y.z)(e=>{m({type:1});let t=(0,P.r)(o);if(!t||!b)return;let n=e?e instanceof HTMLElement?e:e.current instanceof HTMLElement?e.current:t.getElementById(b):t.getElementById(b);null==n||n.focus()}),E=(0,u.useMemo)(()=>({close:S}),[S]),I=(0,u.useMemo)(()=>({open:0===v,close:S}),[v,S]);return u.createElement(g.Provider,{value:d},u.createElement(T.Provider,{value:E},u.createElement(f.up,{value:(0,a.E)(v,{0:f.ZM.Open,1:f.ZM.Closed})},(0,s.sY)({ourProps:{ref:l},theirProps:r,slot:I,defaultTag:x,name:"Disclosure"}))))}),{Button:(0,s.yV)(function(e,t){let n=(0,c.M)(),{id:r=`headlessui-disclosure-button-${n}`,...o}=e,[l,a]=I("Disclosure.Button"),f=(0,u.useContext)(h),P=null!==f&&f===l.panelId,b=(0,u.useRef)(null),m=(0,i.T)(b,t,P?null:l.buttonRef);(0,u.useEffect)(()=>
1{if(!P)return a({type:2,buttonId:r}),()=>{a({type:2,buttonId:null})}},[r,a,P]);let S=(0,y.z)(e=>{var t;if(P){if(1===l.disclosureState)return;switch(e.key){case p.R.Space:case p.R.Enter:e.preventDefault(),e.stopPropagation(),a({type:0}),null==(t=l.buttonRef.current)||t.focus()}}else switch(e.key){case p.R.Space:case p.R.Enter:e.preventDefault(),e.stopPropagation(),a({type:0})}}),E=(0,y.z)(e=>{e.key===p.R.Space&&e.preventDefault()}),g=(0,y.z)(t=>{var n;(0,d.P)(t.currentTarget)||e.disabled||(P?(a({type:0}),null==(n=l.buttonRef.current)||n.focus()):a({type:0}))}),T=(0,u.useMemo)(()=>({open:0===l.disclosureState}),[l]),k=(0,v.f)(e,b),x=P?{ref:m,type:k,onKeyDown:S,onClick:g}:{ref:m,id:r,type:k,"aria-expanded":e.disabled?void 0:0===l.disclosureState,"aria-controls":l.linkedPanel?l.panelId:void 0,onKeyDown:S,onKeyUp:E,onClick:g};return(0,s.sY)({ourProps:x,theirProps:o,slot:T,defaultTag:"button",name:"Disclosure.Button"})}),Panel:(0,s.yV)(function(e,t){let n=(0,c.M)(),{id:r=`headlessui-disclosure-panel-${n}`,...o}=e,[l,a]=I("Disclosure.Panel"),{close:p}=function e(t){let n=(0,u.useContext)(T);if(null===n){let n=Error(`<${t} /> is missing a parent <Disclosure /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,e),n}return n}("Disclosure.Panel"),d=(0,i.T)(t,l.panelRef,e=>{b(()=>a({type:e?4:5}))});(0,u.useEffect)(()=>(a({type:3,panelId:r}),()=>{a({type:3,panelId:null})}),[r,a]);let v=(0,f.oJ)(),P=null!==v?(v&f.ZM.Open)===f.ZM.Open:0===l.disclosureState,y=(0,u.useMemo)(()=>({open:0===l.disclosureState,close:p}),[l,p]);return u.createElement(h.Provider,{value:l.panelId},(0,s.sY)({ourProps:{ref:d,id:r},theirProps:o,slot:y,defaultTag:"div",features:O,visible:P,name:"Disclosure.Panel"}))})})},30640:function(e,t,n){"use strict";n.d(t,{J:function(){return z}});var r,o,l=n(27378),u=n(57953),a=n(36616),s=n(92296),i=n(22652),c=n(7723),p=n(54518),d=n(4818),f=n(1635),v=n(62722),P=n(16490),y=n(70458),b=n(37957),m=n(26822),S=n(14784),E=n(11981),g=n(11119),I=n(37349),T=n(85804),h=((r=h||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),k=((o=k||{})[o.TogglePopover=0]="TogglePopover",o[o.ClosePopover=1]="ClosePopover",o[o.SetButton=2]="SetButton",o[o.SetButtonId=3]="SetButtonId",o[o.SetPanel=4]="SetPanel",o[o.SetPanelId=5]="SetPanelId",o);let x={0:e=>({...e,popoverState:(0,u.E)(e.popoverState,{0:1,1:0})}),1:e=>1===e.popoverState?e:{...e,popoverState: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}},O=(0,l.createContext)(null);function C(e){let t=(0,l.useContext)(O);if(null===t){let t=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,C),t}return t}O.displayName="PopoverContext";let D=(0,l.createContext)(null);function M(e){let t=(0,l.useContext)(D);if(null===t){let t=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,M),t}return t}D.displayName="PopoverAPIContext";let w=(0,l.createContext)(null);function R(){return(0,l.useContext)(w)}w.displayName="PopoverGroupContext";let N=(0,l.createContext)(null);function B(e,t){return(0,u.E)(t.type,x,e,t)}N.displayName="PopoverPanelContext";let F=a.AN.RenderStrategy|a.AN.Static,A=a.AN.RenderStrategy|a.AN.Static,z=Object.assign((0,a.yV)(function(e,t){var n;let r=(0,l.useRef)(null),o=(0,s.T)(t,(0,s.h)(e=>{r.current=e})),i=(0,l.useRef)([]),c=(0,l.useReducer)(B,{popoverState:1,buttons:i,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,l.createRef)(),afterPanelSentinel:(0,l.createRef)()}),[{popoverState:p,button:v,buttonId:y,panel:S,panelId:g,beforePanelSentinel:T,afterPanelSentinel:h},k]=c,x=(0,b.i)(null!=(n=r.current)?n:v),C=(0,l.useMemo)(()=>{if(!v||!S)return!1;for(let e of document.querySelectorAll("body > *"))if(Number(null==e?void 0:e.contains(v))^Number(null==e?void 0:e.contains(S)))return!0;let e=(0,d.GO)(),t=e.indexOf(v),n=(t+e.length-1)%e.length,r=(t+1)%e.length,o=e[n],l=e[r];return!S.contains(o)&&!S.contains(l)},[v,S]),M=(0,I.E)(y),w=(0,I.E)(g),F=(0,l.useMemo)(()=>({buttonId:M,panelId:w,close:()=>k({type:1})}),[M,w,k]),A=R(),z=null==A?void 0:A.registerPopover,$=(0,E.z)(()=>{var e;return null!=(e=null==A?void 0:A.isFocusWithinPopoverGroup())?e:(null==x?void 0:x.activeElement)&&((null==v?void 0:v.contains(x.activeElement))||(null==S?void 0:S.contains(x.activeElement)))});(0,l.useEffect)(()=>null==z?void 0:z(F),[z,F]),(0,m.O)(null==x?void 0:x.defaultView,"focus",e=>{var t,n,r,o;0===p&&($()||v&&S&&e.target!==window&&(null!=(n=null==(t=T.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(o=null==(r=h.current)?void 0:r.contains)&&o.call(r,e.target)||k({type:1})))},!0),(0,P.O)([v,S],(e,t)=>{k({type:1}),(0,d.sP)(t,d.tJ.Loose)||(e.preventDefault(),null==v||v.focus())},0===p);let _=(0,E.z)(e=>{k({type:1});let t=e?e instanceof HTMLElement?e:"current"in e&&e.current instanceof HTMLElement?e.current:v:v;null==t||t.focus()}),G=(0,l.useMemo)(()=>({close:_,isPortalled:C}),[_,C]),Z=(0,l.useMemo)(()=>({open:0===p,close:_}),[p,_]);return l.createElement(N.Provider,{value:null},l.createElement(O.Provider,{value:c},l.createElement(D.Provider,{value:G},l.createElement(f.up,{value:(0,u.E)(p,{0:f.ZM.Open,1:f.ZM.Closed})},(0,a.sY)({ourProps:{ref:o},theirProps:e,slot:Z,defaultTag:"div",name:"Popover"})))))}),{Button:(0,a.yV)(function(e,t){let n=(0,i.M)(),{id:r=`headlessui-popover-button-${n}`,...o}=e,[f,P]=C("Popover.Button"),{isPortalled:y}=M("Popover.Button"),m=(0,l.useRef)(null),I=`headlessui-focus-sentinel-${(0,i.M)()}`,T=R(),h=null==T?void 0:T.closeOthers,k=null!==(0,l.useContext)(N);(0,l.useEffect)(()=>{if(!k)return P({type:3,buttonId:r}),()=>{P({type:3,buttonId:null})}},[k,r,P]);let[x]=(0,l.useState)(()=>Symbol()),O=(0,s.T)(m,t,k?null:e=>{if(e)f.buttons.current.push(x);else{let e=f.buttons.current.indexOf(x);-1!==e&&f.buttons.current.splice(e,1)}f.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&P({type:2,button:e})}),D=(0,s.T)(m,t),w=(0,b.i)(m),B=(0,E.z)(e=>{var t,n,r;if(k){if(1===f.popoverState)return;switch(e.key){case c.R.Space:case c.R.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),P({type:1}),null==(r=f.button)||r.focus()}}else switch(e.key){case c.R.Space:case c.R.Enter:e.preventDefault(),e.stopPropagation(),1===f.popoverState&&(null==h||h(f.buttonId)),P({type:0});break;case c.R.Escape:if(0!==f.popoverState)return null==h?void 0:h(f.buttonId);if(!m.current||null!=w&&w.activeElement&&!m.current.contains(w.activeElement))return;e.preventDefault(),e.stopPropagation(),P({type:1})}}),F=(0,E.z)(e=>{k||e.key===c.R.Space&&e.preventDefault()}),A=(0,E.z)(t=>{var n,r;(0,p.P)(t.currentTarget)||e.disabled||(k?(P({type:1}),null==(n=f.button)||n.focus()):(t.preventDefault(),t.stopPropagation(),1===f.popoverState&&(null==h||h(f.buttonId)),P({type:0}),null==(r=f.button)||r.focus()))}),z=(0,E.z)(e=>{e.preventDefault(),e.stopPropagation()}),$=0===f.popoverState,_=(0,l.useMemo)(()=>({open:$}),[$]),G=(0,v.f)(e,m),Z=k?{ref:D,type:G,onKeyDown:B,onClick:A}:{ref:O,id:f.buttonId,type:G,"aria-expanded":e.disabled?void 0:0===f.popoverState,"aria-controls":f.panel?f.panelId:void 0,onKeyDown:B,onKeyUp:F,onClick:A,onMouseDown:z},j=(0,g.l)(),V=(0,E.z)(()=>{let e=f.panel;e&&(0,u.E)(j.current,{[g.N.Forwards]:()=>(0,d.jA)(e,d.TO.First),[g.N.Backwards]:()=>(0,d.jA)(e,d.TO.Last)})===d.fE.Error&&(0,d.jA)((0,d.GO)().filter(e=>"true"!==e.dataset.headlessuiFocusGuard),(0,u.E)(j.current,{[g.N.Forwards]:d.TO.Next,[g.N.Backwards]:d.TO.Previous}),{relativeTo:f.button})});return l.createElement(l.Fragment,null,(0,a.sY)({ourProps:Z,theirProps:o,slot:_,defaultTag:"button",name:"Popover.Button"}),$&&!k&&y&&l.createElement(S._,{id:I,features:S.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:V}))}),Overlay:(0,a.yV)(function(e,t){let n=(0,i.M)(),{id:r=`headlessui-popover-overlay-${n}`,...o}=e,[{popoverState:u},c]=C("Popover.Overlay"),d=(0,s.T)(t),v=(0,f.oJ)(),P=null!==v?(v&f.ZM.Open)===f.ZM.Open:0===u,y=(0,E.z)(e=>{if((0,p.P)(e.currentTarget))return e.preventDefault();c({type:1})}),b=(0,l.useMemo)(()=>({open:0===u}),[u]);return(0,a.sY)({ourProps:{ref:d,id:r,"aria-hidden":!0,onClick:y},theirProps:o,slot:b,defaultTag:"div",features:F,visible:P,name:"Popover.Overlay"})}),Panel:(0,a.yV)(function(e,t){let n=(0,i.M)(),{id:r=`headlessui-popover-panel-${n}`,focus:o=!1,...p}=e,[v,P]=C("Popover.Panel"),{close:y,isPortalled:m}=M("Popover.Panel"),I=`headlessui-focus-sentinel-before-${(0,i.M)()}`,h=`headlessui-focus-sentinel-after-${(0,i.M)()}`,k=(0,l.useRef)(null),x=(0,s.T)(k,t,e=>{P({type:4,panel:e})}),O=(0,b.i)(k);(0,T.e)(()=>(P({type:5,panelId:r}),()=>{P({type:5,panelId:null})}),[r,P]);let D=(0,f.oJ)(),w=null!==D?(D&f.ZM.Open)===f.ZM.Open:0===v.popoverState,R=(0,E.z)(e=>{var t;if(e.key===c.R.Escape){if(0!==v.popoverState||!k.current||null!=O&&O.activeElement&&!k.current.contains(O.activeElement))return;e.preventDefault(),e.stopPropagation(),P({type:1}
1),null==(t=v.button)||t.focus()}});(0,l.useEffect)(()=>{var t;e.static||1===v.popoverState&&(null==(t=e.unmount)||t)&&P({type:4,panel:null})},[v.popoverState,e.unmount,e.static,P]),(0,l.useEffect)(()=>{if(!o||0!==v.popoverState||!k.current)return;let e=null==O?void 0:O.activeElement;k.current.contains(e)||(0,d.jA)(k.current,d.TO.First)},[o,k,v.popoverState]);let B=(0,l.useMemo)(()=>({open:0===v.popoverState,close:y}),[v,y]),F={ref:x,id:r,onKeyDown:R,onBlur:o&&0===v.popoverState?e=>{var t,n,r,o,l;let u=e.relatedTarget;u&&k.current&&(null!=(t=k.current)&&t.contains(u)||(P({type:1}),(null!=(r=null==(n=v.beforePanelSentinel.current)?void 0:n.contains)&&r.call(n,u)||null!=(l=null==(o=v.afterPanelSentinel.current)?void 0:o.contains)&&l.call(o,u))&&u.focus({preventScroll:!0})))}:void 0,tabIndex:-1},z=(0,g.l)(),$=(0,E.z)(()=>{let e=k.current;e&&(0,u.E)(z.current,{[g.N.Forwards]:()=>{var t;(0,d.jA)(e,d.TO.First)===d.fE.Error&&(null==(t=v.afterPanelSentinel.current)||t.focus())},[g.N.Backwards]:()=>{var e;null==(e=v.button)||e.focus({preventScroll:!0})}})}),_=(0,E.z)(()=>{let e=k.current;e&&(0,u.E)(z.current,{[g.N.Forwards]:()=>{var e;if(!v.button)return;let t=(0,d.GO)(),n=t.indexOf(v.button),r=t.slice(0,n+1),o=[...t.slice(n+1),...r];for(let t of o.slice())if("true"===t.dataset.headlessuiFocusGuard||null!=(e=v.panel)&&e.contains(t)){let e=o.indexOf(t);-1!==e&&o.splice(e,1)}(0,d.jA)(o,d.TO.First,{sorted:!1})},[g.N.Backwards]:()=>{var t;(0,d.jA)(e,d.TO.Previous)===d.fE.Error&&(null==(t=v.button)||t.focus())}})});return l.createElement(N.Provider,{value:r},w&&m&&l.createElement(S._,{id:I,ref:v.beforePanelSentinel,features:S.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:$}),(0,a.sY)({ourProps:F,theirProps:p,slot:B,defaultTag:"div",features:A,visible:w,name:"Popover.Panel"}),w&&m&&l.createElement(S._,{id:h,ref:v.afterPanelSentinel,features:S.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:_}))}),Group:(0,a.yV)(function(e,t){let n=(0,l.useRef)(null),r=(0,s.T)(n,t),[o,u]=(0,l.useState)([]),i=(0,E.z)(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,E.z)(e=>(u(t=>[...t,e]),()=>i(e))),p=(0,E.z)(()=>{var e;let t=(0,y.r)(n);if(!t)return!1;let r=t.activeElement;return!!(null!=(e=n.current)&&e.contains(r))||o.some(e=>{var n,o;return(null==(n=t.getElementById(e.buttonId.current))?void 0:n.contains(r))||(null==(o=t.getElementById(e.panelId.current))?void 0:o.contains(r))})}),d=(0,E.z)(e=>{for(let t of o)t.buttonId.current!==e&&t.close()}),f=(0,l.useMemo)(()=>({registerPopover:c,unregisterPopover:i,isFocusWithinPopoverGroup:p,closeOthers:d}),[c,i,p,d]),v=(0,l.useMemo)(()=>({}),[]);return l.createElement(w.Provider,{value:f},(0,a.sY)({ourProps:{ref:r},theirProps:e,slot:v,defaultTag:"div",name:"Popover.Group"}))})})}}]); 2//# sourceMappingURL=180-1e9c176cd8b48409.js.map
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.