1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[7975],{705:function(){},4887:function(e,t,n){var r=n(6862);n(705);var o=n(959),l=o&&"object"==typeof o&&"default"in o?o:{default:o};function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var s=void 0!==r&&r.env&&!0,u=function(e){return"[object String]"===Object.prototype.toString.call(e)},a=function(){function e(e){var t=void 0===e?{}:e,n=t.name,r=void 0===n?"stylesheet":n,o=t.optimizeForSpeed,l=void 0===o?s:o;c(u(r),"`name` must be a string"),this._name=r,this._deletedRulePlaceholder="#"+r+"-deleted-rule____{}",c("boolean"==typeof l,"`optimizeForSpeed` must be a boolean"),this._optimizeForSpeed=l,this._serverSheet=void 0,this._tags=[],this._injected=!1,this._rulesCount=0;var i=document.querySelector('meta[property="csp-nonce"]');this._nonce=i?i.getAttribute("content"):null}var t,n=e.prototype;return n.setOptimizeForSpeed=function(e){c("boolean"==typeof e,"`setOptimizeForSpeed` accepts a boolean"),c(0===this._rulesCount,"optimizeForSpeed cannot be when rules have already been inserted"),this.flush(),this._optimizeForSpeed=e,this.inject()},n.isOptimizeForSpeed=function(){return this._optimizeForSpeed},n.inject=function(){var e=this;if(c(!this._injected,"sheet already injected"),this._injected=!0,this._optimizeForSpeed){this._tags[0]=this.makeStyleTag(this._name),this._optimizeForSpeed="insertRule"in this.getSheet(),this._optimizeForSpeed||(s||console.warn("StyleSheet: optimizeForSpeed mode not supported falling back to standard mode."),this.flush(),this._injected=!0);return}this._serverSheet={cssRules:[],insertRule:function(t,n){return"number"==typeof n?e._serverSheet.cssRules[n]={cssText:t}:e._serverSheet.cssRules.push({cssText:t}),n},deleteRule:function(t){e._serverSheet.cssRules[t]=null}}},n.getSheetForTag=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]},n.getSheet=function(){return this.getSheetForTag(this._tags[this._tags.length-1])},n.insertRule=function(e,t){if(c(u(e),"`insertRule` accepts only strings"),this._optimizeForSpeed){var n=this.getSheet();"number"!=typeof t&&(t=n.cssRules.length);try{n.insertRule(e,t)}catch(t){return s||console.warn("StyleSheet: illegal rule: \n\n"+e+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),-1}}else{var r=this._tags[t];this._tags.push(this.makeStyleTag(this._name,e,r))}return this._rulesCount++},n.replaceRule=function(e,t){if(this._optimizeForSpeed){var n=this.getSheet();if(t.trim()||(t=this._deletedRulePlaceholder),!n.cssRules[e])return e;n.deleteRule(e);try{n.insertRule(t,e)}catch(r){s||console.warn("StyleSheet: illegal rule: \n\n"+t+"\n\nSee https://stackoverflow.com/q/20007992 for more info"),n.insertRule(this._deletedRulePlaceholder,e)}}else{var r=this._tags[e];c(r,"old rule at index `"+e+"` not found"),r.textContent=t}return e},n.deleteRule=function(e){if(this._optimizeForSpeed)this.replaceRule(e,"");else{var t=this._tags[e];c(t,"rule at index `"+e+"` not found"),t.parentNode.removeChild(t),this._tags[e]=null}},n.flush=function(){this._injected=!1,this._rulesCount=0,this._tags.forEac
1h(function(e){return e&&e.parentNode.removeChild(e)}),this._tags=[]},n.cssRules=function(){var e=this;return this._tags.reduce(function(t,n){return n?t=t.concat(Array.prototype.map.call(e.getSheetForTag(n).cssRules,function(t){return t.cssText===e._deletedRulePlaceholder?null:t})):t.push(null),t},[])},n.makeStyleTag=function(e,t,n){t&&c(u(t),"makeStyleTag accepts only strings as second parameter");var r=document.createElement("style");this._nonce&&r.setAttribute("nonce",this._nonce),r.type="text/css",r.setAttribute("data-"+e,""),t&&r.appendChild(document.createTextNode(t));var o=document.head||document.getElementsByTagName("head")[0];return n?o.insertBefore(r,n):o.appendChild(r),r},i(e.prototype,[{key:"length",get:function(){return this._rulesCount}}]),t&&i(e,t),e}();function c(e,t){if(!e)throw Error("StyleSheet: "+t+".")}var d=function(e){for(var t=5381,n=e.length;n;)t=33*t^e.charCodeAt(--n);return t>>>0},p={};function f(e,t){if(!t)return"jsx-"+e;var n=String(t),r=e+n;return p[r]||(p[r]="jsx-"+d(e+"-"+n)),p[r]}function v(e,t){var n=e+t;return p[n]||(p[n]=t.replace(/__jsx-style-dynamic-selector/g,e)),p[n]}var h=function(){function e(e){var t=void 0===e?{}:e,n=t.styleSheet,r=void 0===n?null:n,o=t.optimizeForSpeed,l=void 0!==o&&o;this._sheet=r||new a({name:"styled-jsx",optimizeForSpeed:l}),this._sheet.inject(),r&&"boolean"==typeof l&&(this._sheet.setOptimizeForSpeed(l),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer=void 0,this._indices={},this._instancesCounts={}}var t=e.prototype;return t.add=function(e){var t=this;void 0===this._optimizeForSpeed&&(this._optimizeForSpeed=Array.isArray(e.children),this._sheet.setOptimizeForSpeed(this._optimizeForSpeed),this._optimizeForSpeed=this._sheet.isOptimizeForSpeed()),this._fromServer||(this._fromServer=this.selectFromServer(),this._instancesCounts=Object.keys(this._fromServer).reduce(function(e,t){return e[t]=0,e},{}));var n=this.getIdAndRules(e),r=n.styleId,o=n.rules;if(r in this._instancesCounts){this._instancesCounts[r]+=1;return}var l=o.map(function(e){return t._sheet.insertRule(e)}).filter(function(e){return -1!==e});this._indices[r]=l,this._instancesCounts[r]=1},t.remove=function(e){var t=this,n=this.getIdAndRules(e).styleId;if(function(e,t){if(!e)throw Error("StyleSheetRegistry: "+t+".")}(n in this._instancesCounts,"styleId: `"+n+"` not found"),this._instancesCounts[n]-=1,this._instancesCounts[n]<1){var r=this._fromServer&&this._fromServer[n];r?(r.parentNode.removeChild(r),delete this._fromServer[n]):(this._indices[n].forEach(function(e){return t._sheet.deleteRule(e)}),delete this._indices[n]),delete this._instancesCounts[n]}},t.update=function(e,t){this.add(t),this.remove(e)},t.flush=function(){this._sheet.flush(),this._sheet.inject(),this._fromServer=void 0,this._indices={},this._instancesCounts={}},t.cssRules=function(){var e=this,t=this._fromServer?Object.keys(this._fromServer).map(function(t){return[t,e._fromServer[t]]}):[],n=this._sheet.cssRules();return t.concat(Object.keys(this._indices).map(function(t){return[t,e._indices[t].map(function(e){return n[e].cssText}).join(e._optimizeForSpeed?"":"\n")]}).filter(function(e){return!!e[1]}))},t.styles=function(e){var t,n;return t=this.cssRules(),void 0===(n=e)&&(n={}),t.map(function(e){var t=e[0],r=e[1];return l.default.createElement("style",{id:"__"+t,key:"__"+t,nonce:n.nonce?n.nonce:void 0,dangerouslySetInnerHTML:{__html:r}})})},t.getIdAndRules=function(e){var t=e.children,n=e.dynamic,r=e.id;if(n){var o=f(r,n);return{styleId:o,rules:Array.isArray(t)?t.map(function(e){return v(o,e)}):[v(o,t)]}}return{styleId:f(r),rules:Array.isArray(t)?t:[t]}},t.selectFromServer=function(){return Array.prototype.slice.call(document.querySelectorAll('[id^="__jsx-"]')).reduce(function(e,t){return e[t.id.slice(2)]=t,e},{})},e}(),m=o.createContext(null);m.displayName="StyleSheetContext";var y=l.default.useInsertionEffect||l.default.useLayoutEffect,S=new h;function g(e){var t=S||o.useContext(m);return t&&y(function(){return t.add(e),function(){t.remove(e)}},[e.id,String(e.dynamic)]),null}g.dynamic=function(e){return e.map(function(e){return f(e[0],e[1])}).join(" ")},t.style=g},6770:function(e,t,n){"use strict";e.exports=n(4887).style},7030:function(e,t,n){"use strict";n.d(t,{J:function(){return B}});var r,o,l=n(959),i=n(5858),s=n(451),u=n(8152),a=n(6347),c=n(3598),d=n(2848),p=n(1008),f=n(8403),v=n(3561),h=n(9463),m=n(636),y=n(1538),S=n(7075),g=n(5511),b=n(7682),_=n(1400),E=n(1225),P=n(54),T=n(2127),F=n(8369),C=((r=C||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),R=((o=R||{})[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 k={0:e=>{let t={...e,popoverState:(0,E.E)(e.popoverState,{0:1,1:0})};return 0===t.popoverState&&(t.__demoMode=!1),t},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}},x=(0,l.createContext)(null);function z(e){let t=(0,l.useContext)(x);if(null===t){let t=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,z),t}return t}x.displayName="PopoverContext";let w=(0,l.createContext)(null);function O(e){let t=(0,l.useContext)(w);if(null===t){let t=Error(`<${e} /> is missing a parent <Popover /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,O),t}return t}w.displayName="PopoverAPIContext";let M=(0,l.createContext)(null);function N(){return(0,l.useContext)(M)}M.displayName="PopoverGroupContext";let I=(0,l.createContext)(null);function A(e,t){return(0,E.E)(t.type,k,e,t)}I.displayName="PopoverPanelContext";let j=T.AN.RenderStrategy|T.AN.Static,L=T.AN.RenderStrategy|T.AN.Static,B=Object.assign((0,T.yV)(function(e,t){var n;let{__demoMode:r=!1,...o}=e,a=(0,l.useRef)(null),c=(0,m.T)(t,(0,m.h)(e=>{a.current=e})),v=(0,l.useRef)([]),y=(0,l.useReducer)(A,{__demoMode:r,popoverState:r?0:1,buttons:v,button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:(0,l.createRef)(),afterPanelSentinel:(0,l.createRef)()}),[{popoverState:S,button:b,buttonId:P,panel:F,panelId:C,beforePanelSentinel:R,afterPanelSentinel:k},z]=y,O=(0,f.i)(null!=(n=a.current)?n:b),M=(0,l.useMemo)(()=>{if(!b||!F)return!1;for(let e of document.querySelectorAll("body > *"))if(Number(null==e?void 0:e.contains(b))^Number(null==e?void 0:e.contains(F)))return!0;let e=(0,_.GO)(),t=e.indexOf(b),n=(t+e.length-1)%e.length,r=(t+1)%e.length,o=e[n],l=e[r];return!F.contains(o)&&!F.contains(l)},[b,F]),j=(0,d.E)(P),L=(0,d.E)(C),B=(0,l.useMemo)(()=>({buttonId:j,panelId:L,close:()=>z({type:1})}),[j,L,z]),Z=N(),D=null==Z?void 0:Z.registerPopover,H=(0,s.z)(()=>{var e;return null!=(e=null==Z?void 0:Z.isFocusWithinPopoverGroup())?e:(null==O?void 0:O.activeElement)&&((null==b?void 0:b.contains(O.activeElement))||(null==F?void 0:F.contains(O.activeElement)))});(0,l.useEffect)(()=>null==D?void 0:D(B),[D,B]);let[G,q]=(0,i.k)(),V=(0,h.v)({mainTreeNodeRef:null==Z?void 0:Z.mainTreeNodeRef,portals:G,defaultContainers:[b,F]});(0,u.O)(null==O?void 0:O.defaultView,"focus",e=>{var t,n,r,o;e.target!==window&&e.target instanceof HTMLElement&&0===S&&(H()||b&&F&&(V.contains(e.target)||null!=(n=null==(t=R.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(o=null==(r=k.current)?void 0:r.contains)&&o.call(r,e.target)||z({type:1})))},!0),(0,p.O)(V.resolveContainers,(e,t)=>{z({type:1}),(0,_.sP)(t,_.tJ.Loose)||(e.preventDefault(),null==b||b.focus())},0===S);let Y=(0,s.z)(e=>{z({type:1});let t=e?e instanceof HTMLElement?e:"current"in e&&e.current instanceof HTMLElement?e.current:b:b;null==t||t.focus()}),$=(0,l.useMemo)(()=>({close:Y,isPortalled:M}),[Y,M]),J=(0,l.useMemo)(()=>({open:0===S,close:Y}),[S,Y]);return l.createElement(I.Provider,{value:null},l.createElement(x.Provider,{value:y},l.createElement(w.Provider,{value:$},l.createElement(g.up,{value:(0,E.E)(S,{0:g.ZM.Open,1:g.ZM.Closed})},l.createElement(q,null,(0,T.sY)({ourProps:{ref:c},theirProps:o,slot:J,defaultTag:"div",name:"Popover"}),l.createElement(V.MainTreeNode,null))))))}),{Button:(0,T.yV)(function(e,t){let n=(0,a.M)(),{id:r=`headlessui-popover-button-${n}`,...o}=e,[i,u]=z("Popover.Button"),{isPortalled:c}=O("Popover.Button"),d=(0,l.useRef)(null),p=`headlessui-focus-sentinel-${(0,a.M)()}`,h=N(),g=null==h?void 0:h.closeOthers,P=null!==(0,l.useContext)(I);(0,l.useEffect)(()=>{if(!P)return u({type:3,buttonId:r}),()=>{u({type:3,buttonId:null})}},[P,r,u]);let[C]=(0,l.useState)(()=>Symbol()),R=(0,m.T)(d,t,P?null:e=>{if(e)i.buttons.current.push(C);else{let e=i.buttons.current.indexOf(C);-1!==e&&i.buttons.current.splice(e,1)}i.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&u({type:2,button:e})}),k=(0,m.T)(d,t),x=(0,f.i)(d),w=(0,s.z)(e=>{var t,n,r;if(P){if(1===i.popoverState)return;switch(e.key){case F.R.Space:case F.R.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),u({type:1}),null==(r=i.button)||r.focus()}}else switch(e.key){case F.R.Space:case F.R.Enter:e.preventDefault(),e.stopPropagation(),1===i.popoverState&&(null==g||g(i.buttonId)),u({type:0});break;case F.R.Escape:if(0!==i.popoverState)return null==g?void 0:g(i.buttonId);if(!d.current||null!=x&&x.activeElement&&!d.current.contains(x.activeElement))return;e.preventDefault(),e.stopPropagation(),u({type:1})}}),M=(0,s.z)(e=>{P||e.key===F.R.Space&&e.preventDefault()}),A=(0,s.z)(t=>{var n,r;(0,b.P)(t.currentTarget)||e.disabled||(P?(u({type:1}),null==(n=i.button)||n.focus()):(t.preventDefault(),t.stopPropagation(),1===i.popoverState&&(null==g||g(i.buttonId)),u({type:0}),null==(r=i.button)||r.focus()))}),j=(0,s.z)(e=>{e.preventDefault(),e.stopPropagation()}),L=0===i.popoverState,B=(0,l.useMemo)(()=>({open:L}),[L]),Z=(0,v.f)(e,d),D=P?{ref:k,type:Z,onKeyDown:w,onClick:A}:{ref:R,id:i.buttonId,type:Z,"aria-expanded":0===i.popoverState,"aria-controls":i.panel?i.panelId:void 0,onKeyDown:w,onKeyUp:M,onClick:A,onMouseDown:j},H=(0,y.l)(),G=(0,s.z)(()=>{let e=i.panel;e&&(0,E.E)(H.current,{[y.N.Forwards]:()=>(0,_.jA)(e,_.TO.First),[y.N.Backwards]:()=>(0,_.jA)(e,_.TO.Last)})===_.fE.Error&&(0,_.jA)((0,_.GO)().filter(e=>"true"!==e.dataset.headlessuiFocusGuard),(0,E.E)(H.current,{[y.N.Forwards]:_.TO.Next,[y.N.Backwards]:_.TO.Previous}),{relativeTo:i.button})});return l.createElement(l.Fragment,null,(0,T.sY)({ourProps:D,theirProps:o,slot:B,defaultTag:"button",name:"Popover.Button"}),L&&!P&&c&&l.createElement(S._,{id:p,features:S.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:G}))}),Overlay:(0,T.yV)(function(e,t){let n=(0,a.M)(),{id:r=`headlessui-popover-overlay-${n}`,...o}=e,[{popoverState:i},u]=z("Popover.Overlay"),c=(0,m.T)(t),d=(0,g.oJ)(),p=null!==d?(d&g.ZM.Open)===g.ZM.Open:0===i,f=(0,s.z)(e=>{if((0,b.P)(e.currentTarget))return e.preventDefault();u({type:1})}),v=(0,l.useMemo)(()=>({open:0===i}),[i]);return(0,T.sY)({ourProps:{ref:c,id:r,"aria-hidden":!0,onClick:f}
1,theirProps:o,slot:v,defaultTag:"div",features:j,visible:p,name:"Popover.Overlay"})}),Panel:(0,T.yV)(function(e,t){let n=(0,a.M)(),{id:r=`headlessui-popover-panel-${n}`,focus:o=!1,...i}=e,[u,d]=z("Popover.Panel"),{close:p,isPortalled:v}=O("Popover.Panel"),h=`headlessui-focus-sentinel-before-${(0,a.M)()}`,b=`headlessui-focus-sentinel-after-${(0,a.M)()}`,P=(0,l.useRef)(null),C=(0,m.T)(P,t,e=>{d({type:4,panel:e})}),R=(0,f.i)(P),k=(0,T.Y2)();(0,c.e)(()=>(d({type:5,panelId:r}),()=>{d({type:5,panelId:null})}),[r,d]);let x=(0,g.oJ)(),w=null!==x?(x&g.ZM.Open)===g.ZM.Open:0===u.popoverState,M=(0,s.z)(e=>{var t;if(e.key===F.R.Escape){if(0!==u.popoverState||!P.current||null!=R&&R.activeElement&&!P.current.contains(R.activeElement))return;e.preventDefault(),e.stopPropagation(),d({type:1}),null==(t=u.button)||t.focus()}});(0,l.useEffect)(()=>{var t;e.static||1===u.popoverState&&(null==(t=e.unmount)||t)&&d({type:4,panel:null})},[u.popoverState,e.unmount,e.static,d]),(0,l.useEffect)(()=>{if(u.__demoMode||!o||0!==u.popoverState||!P.current)return;let e=null==R?void 0:R.activeElement;P.current.contains(e)||(0,_.jA)(P.current,_.TO.First)},[u.__demoMode,o,P,u.popoverState]);let N=(0,l.useMemo)(()=>({open:0===u.popoverState,close:p}),[u,p]),A={ref:C,id:r,onKeyDown:M,onBlur:o&&0===u.popoverState?e=>{var t,n,r,o,l;let i=e.relatedTarget;i&&P.current&&(null!=(t=P.current)&&t.contains(i)||(d({type:1}),(null!=(r=null==(n=u.beforePanelSentinel.current)?void 0:n.contains)&&r.call(n,i)||null!=(l=null==(o=u.afterPanelSentinel.current)?void 0:o.contains)&&l.call(o,i))&&i.focus({preventScroll:!0})))}:void 0,tabIndex:-1},j=(0,y.l)(),B=(0,s.z)(()=>{let e=P.current;e&&(0,E.E)(j.current,{[y.N.Forwards]:()=>{var t;(0,_.jA)(e,_.TO.First)===_.fE.Error&&(null==(t=u.afterPanelSentinel.current)||t.focus())},[y.N.Backwards]:()=>{var e;null==(e=u.button)||e.focus({preventScroll:!0})}})}),Z=(0,s.z)(()=>{let e=P.current;e&&(0,E.E)(j.current,{[y.N.Forwards]:()=>{var e;if(!u.button)return;let t=(0,_.GO)(),n=t.indexOf(u.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=u.panel)&&e.contains(t)){let e=o.indexOf(t);-1!==e&&o.splice(e,1)}(0,_.jA)(o,_.TO.First,{sorted:!1})},[y.N.Backwards]:()=>{var t;(0,_.jA)(e,_.TO.Previous)===_.fE.Error&&(null==(t=u.button)||t.focus())}})});return l.createElement(I.Provider,{value:r},w&&v&&l.createElement(S._,{id:h,ref:u.beforePanelSentinel,features:S.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:B}),(0,T.sY)({mergeRefs:k,ourProps:A,theirProps:i,slot:N,defaultTag:"div",features:L,visible:w,name:"Popover.Panel"}),w&&v&&l.createElement(S._,{id:b,ref:u.afterPanelSentinel,features:S.A.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:Z}))}),Group:(0,T.yV)(function(e,t){let n=(0,l.useRef)(null),r=(0,m.T)(n,t),[o,i]=(0,l.useState)([]),u=(0,h.H)(),a=(0,s.z)(e=>{i(t=>{let n=t.indexOf(e);if(-1!==n){let e=t.slice();return e.splice(n,1),e}return t})}),c=(0,s.z)(e=>(i(t=>[...t,e]),()=>a(e))),d=(0,s.z)(()=>{var e;let t=(0,P.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))})}),p=(0,s.z)(e=>{for(let t of o)t.buttonId.current!==e&&t.close()}),f=(0,l.useMemo)(()=>({registerPopover:c,unregisterPopover:a,isFocusWithinPopoverGroup:d,closeOthers:p,mainTreeNodeRef:u.mainTreeNodeRef}),[c,a,d,p,u.mainTreeNodeRef]),v=(0,l.useMemo)(()=>({}),[]);return l.createElement(M.Provider,{value:f},(0,T.sY)({ourProps:{ref:r},theirProps:e,slot:v,defaultTag:"div",name:"Popover.Group"}),l.createElement(u.MainTreeNode,null))})})},3325:function(e,t,n){"use strict";n.d(t,{u:function(){return O}});var r,o=n(959),l=n(4598),i=n(451),s=n(5780),u=n(3598),a=n(2848),c=n(430),d=n(636),p=n(4302),f=n(1225);function v(e,...t){e&&t.length>0&&e.classList.add(...t)}function h(e,...t){e&&t.length>0&&e.classList.remove(...t)}var m=n(5511),y=n(9656),S=n(2127);function g(e=""){return e.split(/\s+/).filter(e=>e.length>1)}let b=(0,o.createContext)(null);b.displayName="TransitionContext";var _=((r=_||{}).Visible="visible",r.Hidden="hidden",r);let E=(0,o.createContext)(null);function P(e){return"children"in e?P(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function T(e,t){let n=(0,a.E)(e),r=(0,o.useRef)([]),u=(0,s.t)(),c=(0,l.G)(),d=(0,i.z)((e,t=S.l4.Hidden)=>{let o=r.current.findIndex(({el:t})=>t===e);-1!==o&&((0,f.E)(t,{[S.l4.Unmount](){r.current.splice(o,1)},[S.l4.Hidden](){r.current[o].state="hidden"}}),c.microTask(()=>{var e;!P(r)&&u.current&&(null==(e=n.current)||e.call(n))}))}),p=(0,i.z)(e=>{let t=r.current.find(({el:t})=>t===e);return t?"visible"!==t.state&&(t.state="visible"):r.current.push({el:e,state:"visible"}),()=>d(e,S.l4.Unmount)}),v=(0,o.useRef)([]),h=(0,o.useRef)(Promise.resolve()),m=(0,o.useRef)({enter:[],leave:[],idle:[]}),y=(0,i.z)((e,n,r)=>{v.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter(([t])=>t!==e)),null==t||t.chains.current[n].push([e,new Promise(e=>{v.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(m.current[n].map(([e,t])=>t)).then(()=>e())}
1)]),"enter"===n?h.current=h.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),g=(0,i.z)((e,t,n)=>{Promise.all(m.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=v.current.shift())||e()}).then(()=>n(t))});return(0,o.useMemo)(()=>({children:r,register:p,unregister:d,onStart:y,onStop:g,wait:h,chains:m}),[p,d,r,y,g,m,h])}function F(){}E.displayName="NestingContext";let C=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function R(e){var t;let n={};for(let r of C)n[r]=null!=(t=e[r])?t:F;return n}let k=S.AN.RenderStrategy,x=(0,S.yV)(function(e,t){let{show:n,appear:r=!1,unmount:l=!0,...s}=e,a=(0,o.useRef)(null),p=(0,d.T)(a,t);(0,c.H)();let f=(0,m.oJ)();if(void 0===n&&null!==f&&(n=(f&m.ZM.Open)===m.ZM.Open),![!0,!1].includes(n))throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[v,h]=(0,o.useState)(n?"visible":"hidden"),y=T(()=>{h("hidden")}),[g,_]=(0,o.useState)(!0),F=(0,o.useRef)([n]);(0,u.e)(()=>{!1!==g&&F.current[F.current.length-1]!==n&&(F.current.push(n),_(!1))},[F,n]);let C=(0,o.useMemo)(()=>({show:n,appear:r,initial:g}),[n,r,g]);(0,o.useEffect)(()=>{if(n)h("visible");else if(P(y)){let e=a.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&h("hidden")}else h("hidden")},[n,y]);let R={unmount:l},x=(0,i.z)(()=>{var t;g&&_(!1),null==(t=e.beforeEnter)||t.call(e)}),w=(0,i.z)(()=>{var t;g&&_(!1),null==(t=e.beforeLeave)||t.call(e)});return o.createElement(E.Provider,{value:y},o.createElement(b.Provider,{value:C},(0,S.sY)({ourProps:{...R,as:o.Fragment,children:o.createElement(z,{ref:p,...R,...s,beforeEnter:x,beforeLeave:w})},theirProps:{},defaultTag:o.Fragment,features:k,visible:"visible"===v,name:"Transition"})))}),z=(0,S.yV)(function(e,t){var n,r,_;let F;let{beforeEnter:C,afterEnter:x,beforeLeave:z,afterLeave:w,enter:O,enterFrom:M,enterTo:N,entered:I,leave:A,leaveFrom:j,leaveTo:L,...B}=e,Z=(0,o.useRef)(null),D=(0,d.T)(Z,t),H=null==(n=B.unmount)||n?S.l4.Unmount:S.l4.Hidden,{show:G,appear:q,initial:V}=function(){let e=(0,o.useContext)(b);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[Y,$]=(0,o.useState)(G?"visible":"hidden"),J=function(){let e=(0,o.useContext)(E);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:K,unregister:U}=J;(0,o.useEffect)(()=>K(Z),[K,Z]),(0,o.useEffect)(()=>{if(H===S.l4.Hidden&&Z.current){if(G&&"visible"!==Y){$("visible");return}return(0,f.E)(Y,{hidden:()=>U(Z),visible:()=>K(Z)})}},[Y,Z,K,U,G,H]);let W=(0,a.E)({base:g(B.className),enter:g(O),enterFrom:g(M),enterTo:g(N),entered:g(I),leave:g(A),leaveFrom:g(j),leaveTo:g(L)}),Q=(_={beforeEnter:C,afterEnter:x,beforeLeave:z,afterLeave:w},F=(0,o.useRef)(R(_)),(0,o.useEffect)(()=>{F.current=R(_)},[_]),F),X=(0,c.H)();(0,o.useEffect)(()=>{if(X&&"visible"===Y&&null===Z.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[Z,Y,X]);let ee=q&&G&&V,et=function(e=0){let[t,n]=(0,o.useState)(e),r=(0,s.t)(),l=(0,o.useCallback)(e=>{r.current&&n(t=>t|e)},[t,r]),i=(0,o.useCallback)(e=>!!(t&e),[t]);return{flags:t,addFlag:l,hasFlag:i,removeFlag:(0,o.useCallback)(e=>{r.current&&n(t=>t&~e)},[n,r]),toggleFlag:(0,o.useCallback)(e=>{r.current&&n(t=>t^e)},[n])}}(0),en=(0,i.z)(e=>(0,f.E)(e,{enter:()=>{et.addFlag(m.ZM.Opening),Q.current.beforeEnter()},leave:()=>{et.addFlag(m.ZM.Closing),Q.current.beforeLeave()},idle:()=>{}})),er=(0,i.z)(e=>(0,f.E)(e,{enter:()=>{et.removeFlag(m.ZM.Opening),Q.current.afterEnter()},leave:()=>{et.removeFlag(m.ZM.Closing),Q.current.afterLeave()},idle:()=>{}})),eo=T(()=>{$("hidden"),U(Z)},J),el=(0,o.useRef)(!1);!function({immediate:e,container:t,direction:n,classes:r,onStart:o,onStop:i}){let c=(0,s.t)(),d=(0,l.G)(),m=(0,a.E)(n);(0,u.e)(()=>{e&&(m.current="enter")},[e]),(0,u.e)(()=>{let e=(0,p.k)();d.add(e.dispose);let n=t.current;if(n&&"idle"!==m.current&&c.current){var l,s,u,a;let t,c,d,y,S,g,b;return e.dispose(),o.current(m.current),e.add((l=n,s=r.current,u="enter"===m.current,a=()=>{e.dispose(),i.current(m.current)},c=u?"enter":"leave",d=(0,p.k)(),y=void 0!==a?(t={called:!1},(...e)=>{if(!t.called)return t.called=!0,a(...e)}):()=>{}
1,"enter"===c&&(l.removeAttribute("hidden"),l.style.display=""),S=(0,f.E)(c,{enter:()=>s.enter,leave:()=>s.leave}),g=(0,f.E)(c,{enter:()=>s.enterTo,leave:()=>s.leaveTo}),b=(0,f.E)(c,{enter:()=>s.enterFrom,leave:()=>s.leaveFrom}),h(l,...s.base,...s.enter,...s.enterTo,...s.enterFrom,...s.leave,...s.leaveFrom,...s.leaveTo,...s.entered),v(l,...s.base,...S,...b),d.nextFrame(()=>{h(l,...s.base,...S,...b),v(l,...s.base,...S,...g),function(e,t){let n=(0,p.k)();if(!e)return n.dispose;let{transitionDuration:r,transitionDelay:o}=getComputedStyle(e),[l,i]=[r,o].map(e=>{let[t=0]=e.split(",").filter(Boolean).map(e=>e.includes("ms")?parseFloat(e):1e3*parseFloat(e)).sort((e,t)=>t-e);return t}),s=l+i;if(0!==s){n.group(n=>{n.setTimeout(()=>{t(),n.dispose()},s),n.addEventListener(e,"transitionrun",e=>{e.target===e.currentTarget&&n.dispose()})});let r=n.addEventListener(e,"transitionend",e=>{e.target===e.currentTarget&&(t(),r())})}else t();n.add(()=>t()),n.dispose}(l,()=>(h(l,...s.base,...S),v(l,...s.base,...s.entered),y()))}),d.dispose)),e.dispose}},[n])}({immediate:ee,container:Z,classes:W,direction:X&&(!V||q)?G?"enter":"leave":"idle",onStart:(0,a.E)(e=>{el.current=!0,eo.onStart(Z,e,en)}),onStop:(0,a.E)(e=>{el.current=!1,eo.onStop(Z,e,er),"leave"!==e||P(eo)||($("hidden"),U(Z))})});let ei=B;return ee?ei={...ei,className:(0,y.A)(B.className,...W.current.enter,...W.current.enterFrom)}:el.current&&(ei.className=(0,y.A)(B.className,null==(r=Z.current)?void 0:r.className),""===ei.className&&delete ei.className),o.createElement(E.Provider,{value:eo},o.createElement(m.up,{value:(0,f.E)(Y,{visible:m.ZM.Open,hidden:m.ZM.Closed})|et.flags},(0,S.sY)({ourProps:{ref:D},theirProps:ei,defaultTag:"div",features:k,visible:"visible"===Y,name:"Transition.Child"})))}),w=(0,S.yV)(function(e,t){let n=null!==(0,o.useContext)(b),r=null!==(0,m.oJ)();return o.createElement(o.Fragment,null,!n&&r?o.createElement(x,{ref:t,...e}):o.createElement(z,{ref:t,...e}))}),O=Object.assign(x,{Child:w,Root:x})},3561:function(e,t,n){"use strict";n.d(t,{f:function(){return i}});var r=n(959),o=n(3598);function l(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";if("string"==typeof n&&"button"===n.toLowerCase())return"button"}function i(e,t){let[n,i]=(0,r.useState)(()=>l(e));return(0,o.e)(()=>{i(l(e))},[e.type,e.as]),(0,o.e)(()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&i("button")},[n,t]),n}},2195:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(616);let o=(0,r.Z)("ArrowRight",[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]])},337:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(616);let o=(0,r.Z)("ChevronDown",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]])},7152:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(616);let o=(0,r.Z)("Download",[["path",{d:"M21 15v4a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2v-4",key:"ih7n3h"}],["polyline",{points:"7 10 12 15 17 10",key:"2ggqvy"}],["line",{x1:"12",x2:"12",y1:"15",y2:"3",key:"1vk2je"}]])},9328:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(616);let o=(0,r.Z)("Search",[["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}],["path",{d:"m21 21-4.3-4.3",key:"1qie3q"}]])}}]);
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.