1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2184],{3079:(e,t,n)=>{n.d(t,{z:()=>d});var r=n(61838),l=n(39990),o=n(45662);function a(e){return"number"==typeof e?e:parseFloat(e)}var u=n(91249),s=n(38258),i=n(67237),c=n(83303);function d(e,t={}){let{isStatic:n}=(0,u.useContext)(s.Q),p=()=>(0,r.S)(e)?e.get():e;if(n)return(0,c.G)(p);let f=(0,i.d)(p());return(0,u.useInsertionEffect)(()=>(function(e,t,n){let u,s=e.get(),i=null,c=s,d="string"==typeof s?s.replace(/[\d.-]/g,""):void 0,p=()=>{i&&(i.stop(),i=null)},f=()=>{p(),i=new l.s({keyframes:[a(e.get()),a(c)],velocity:e.getVelocity(),type:"spring",restDelta:.001,restSpeed:.01,...n,onUpdate:u})};if(e.attach((t,n)=>(c=t,u=e=>{var t,r;return n((t=e,(r=d)?t+r:t))},o.Gt.postRender(f),e.get()),p),(0,r.S)(t)){let n=t.on("change",t=>{var n,r;return e.set((n=t,(r=d)?n+r:n))}),r=e.on("destroy",n);return()=>{n(),r()}}return p})(f,e,t),[f,JSON.stringify(t)]),f}},7547:(e,t,n)=>{n.d(t,{H5:()=>d,iq:()=>i,xA:()=>p});var r=n(91249),l=n(47700),o=n(54836),a=n(95347),u=n(29439),s=n(42476);function i(){let{defaultContainers:e=[],portals:t,mainTreeNode:n}=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},r=(0,s.g)(n),l=(0,u._)(()=>{var l,a;let u=[];for(let t of e)null!==t&&(o.vq(t)?u.push(t):"current"in t&&o.vq(t.current)&&u.push(t.current));if(null!=t&&t.current)for(let e of t.current)u.push(e);for(let e of null!=(l=null==r?void 0:r.querySelectorAll("html > *, body > *"))?l:[])e!==document.body&&e!==document.head&&o.vq(e)&&"headlessui-portal-root"!==e.id&&(n&&(e.contains(n)||e.contains(null==(a=null==n?void 0:n.getRootNode())?void 0:a.host))||u.some(t=>e.contains(t))||u.push(e));return u});
1return{resolveContainers:l,contains:(0,u._)(e=>l().some(t=>t.contains(e)))}}let c=(0,r.createContext)(null);function d(e){let{children:t,node:n}=e,[u,s]=(0,r.useState)(null),i=p(null!=n?n:u);return r.createElement(c.Provider,{value:i},t,null===i&&r.createElement(l.j,{features:l.u.Hidden,ref:e=>{var t,n;if(e){for(let r of null!=(n=null==(t=(0,a.T)(e))?void 0:t.querySelectorAll("html > *, body > *"))?n:[])if(r!==document.body&&r!==document.head&&o.vq(r)&&null!=r&&r.contains(e)){s(r);break}}}}))}function p(){var e;let t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return null!=(e=(0,r.useContext)(c))?e:t}},12092:(e,t,n)=>{n.d(t,{a:()=>o});var r=n(91249),l=n(49957);function o(){let e=(0,r.useRef)(!1);return(0,l.s)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},12366:(e,t,n)=>{n.d(t,{AM:()=>en,ut:()=>J,QT:()=>et});var r=n(72767),l=n(7539),o=n(91249),a=n(76817),u=n(24031),s=n(29439),i=n(62710),c=n(49957),d=n(21166),p=n(32428),f=n(34813),v=n(42476),m=n(41781),h=n(7547),b=n(20362),g=n(71779),P=n(95072),y=n(98445),E=n(21574),C=n(87758),S=n(47700),w=n(4575),O=n(80741),_=n(69191),F=n(54836),I=n(94336),k=n(65741),x=n(95347),B=n(68524),M=n(42598),D=n(76960),T=n(4023),U=n(42059),R=Object.defineProperty,j=(e,t,n)=>(((e,t,n)=>t in e?R(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n)(e,"symbol"!=typeof t?t+"":t,n),n),A=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(A||{}),N=(e=>(e[e.OpenPopover=0]="OpenPopover",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))(N||{});let L={0:e=>0===e.popoverState?e:{...e,popoverState: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}};class G extends T.u5{static new(e){let{id:t,__demoMode:n=!1}=e;return new G({id:t,__demoMode:n,popoverState:+!n,buttons:{current:[]},button:null,buttonId:null,panel:null,panelId:null,beforePanelSentinel:{current:null},afterPanelSentinel:{current:null},afterButtonSentinel:{current:null}})}reduce(e,t){return(0,k.Y)(t.type,L,e,t)}constructor(e){super(e),j(this,"actions",{close:()=>this.send({type:1}),refocusableClose:e=>{this.actions.close();let t=e?F.sb(e)?e:"current"in e&&F.sb(e.current)?e.current:this.state.button:this.state.button;null==t||t.focus()},open:()=>this.send({type:0}),setButtonId:e=>this.send({type:3,buttonId:e}),setButton:e=>this.send({type:2,button:e}),setPanelId:e=>this.send({type:5,panelId:e}),setPanel:e=>this.send({type:4,panel:e})}),j(this,"selectors",{isPortalled:e=>{if(!e.button||!e.panel)return!1;for(let t of document.querySelectorAll("body > *"))if(Number(null==t?void 0:t.contains(e.button))^Number(null==t?void 0:t.contains(e.panel)))return!0;let t=(0,I.iq)(),n=t.indexOf(e.button),r=(n+t.length-1)%t.length,l=(n+1)%t.length,o=t[r],a=t[l];return!e.panel.contains(o)&&!e.panel.contains(a)}});{let e=this.state.id,t=U.D.get(null);this.on(0,()=>t.actions.push(e)),this.on(1,()=>t.actions.pop(e))}}}var K=n(69521);let Y=(0,o.createContext)(null);function q(e){let t=(0,o.useContext)(Y);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Popover /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,q),t}return t}let H=(0,o.createContext)(null);function X(){return(0,o.useContext)(H)}H.displayName="PopoverGroupContext";let W=(0,o.createContext)(null);W.displayName="PopoverPanelContext";let z=B.Ac.RenderStrategy|B.Ac.Static;function Q(e,t){let n=(0,o.useId)(),{id:r="headlessui-popover-backdrop-".concat(n),transition:l=!1,...a}=e,u=q("Popover.Backdrop"),i=(0,O.y)(u,(0,o.useCallback)(e=>e.popoverState,[])),[c,d]=(0,o.useState)(null),p=(0,g.P)(t,d),f=(0,w.O_)(),[v,m]=(0,y.p)(l,c,null!==f?(f&w.Uw.Open)===w.Uw.Open:i===A.Open),h=(0,s._)(e=>{if((0,_.l)(e.currentTarget))return e.preventDefault();u.actions.close()}),b=(0,o.useMemo)(()=>({open:i===A.Open}),[i]),P={ref:p,id:r,"aria-hidden":!0,onClick:h,...(0,y.B)(m)};return(0,B.Ci)()({ourProps:P,theirProps:a,slot:b,defaultTag:"div",features:z,visible:v,name:"Popover.Backdrop"})}let V=B.Ac.RenderStrategy|B.Ac.Static,Z=(0,B.FX)(function(e,t){var n;let r=(0,o.useId)(),{__demoMode:l=!1,...a}=e,u=function(e){let{id:t,__demoMode:n=!1}=e,r=(0,o.useMemo)(()=>G.new({id:t,__demoMode:n}),[]);return(0,K.X)(()=>r.dispose()),r}({id:r,__demoMode:l}),c=(0,o.useRef)(null),p=(0,g.P)(t,(0,g.a)(e=>{c.current=e})),[m,b,P,y,S]=(0,O.y)(u,(0,o.useCallback)(e=>[e.popoverState,e.button,e.panel,e.buttonId,e.panelId],[])),_=(0,v.g)(null!=(n=c.current)?n:b),x=(0,d.Y)(y),M=(0,d.Y)(S),T=(0,o.useMemo)(()=>({buttonId:x,panelId:M,close:u.actions.close}),[x,M,u]),U=X(),R=null==U?void 0:U.registerPopover,j=(0,s._)(()=>{var e;return null!=(e=null==U?void 0:U.isFocusWithinPopoverGroup())?e:(null==_?void 0:_.activeElement)&&((null==b?void 0:b.contains(_.activeElement))||(null==P?void 0:P.contains(_.activeElement)))});(0,o.useEffect)(()=>null==R?void 0:R(T),[R,T]);let[N,L]=(0,D.k2)(),q=(0,h.xA)(b),H=(0,h.iq)({mainTreeNode:q,portals:N,defaultContainers:[{get current(){return u.state.button}},{get current(){return u.state.panel}}]});(0,i.M)(null==_?void 0:_.defaultView,"focus",e=>{var t,n,r,l,o,a;e.target!==window&&F.Lk(e.target)&&u.state.popoverState===A.Open&&(j()||u.state.button&&u.state.panel&&(H.contains(e.target)||null!=(n=null==(t=u.state.beforePanelSentinel.current)?void 0:t.contains)&&n.call(t,e.target)||null!=(l=null==(r=u.state.afterPanelSentinel.current)?void 0:r.contains)&&l.call(r,e.target)||null!=(a=null==(o=u.state.afterButtonSentinel.current)?void 0:o.contains)&&a.call(o,e.target)||u.actions.close()))},!0);let z=m===A.Open;(0,f.j)(z,H.resolveContainers,(e,t)=>{u.actions.close(),(0,I.Bm)(t,I.MZ.Loose)||(e.preventDefault(),null==b||b.focu
1s())});let Q=(0,o.useMemo)(()=>({open:m===A.Open,close:u.actions.refocusableClose}),[m,u]),V=(0,O.y)(u,(0,o.useCallback)(e=>(0,k.Y)(e.popoverState,{[A.Open]:w.Uw.Open,[A.Closed]:w.Uw.Closed}),[])),Z=(0,B.Ci)();return o.createElement(h.H5,{node:q},o.createElement(C.St,null,o.createElement(W.Provider,{value:null},o.createElement(Y.Provider,{value:u},o.createElement(E.e,{value:u.actions.refocusableClose},o.createElement(w.El,{value:V},o.createElement(L,null,Z({ourProps:{ref:p},theirProps:a,slot:Q,defaultTag:"div",name:"Popover"}))))))))}),J=(0,B.FX)(function(e,t){let n=(0,o.useId)(),{id:u="headlessui-popover-button-".concat(n),disabled:i=!1,autoFocus:c=!1,...d}=e,p=q("Popover.Button"),[f,h,b,y,E,w,x]=(0,O.y)(p,(0,o.useCallback)(e=>[e.popoverState,p.selectors.isPortalled(e),e.button,e.buttonId,e.panel,e.panelId,e.afterButtonSentinel],[])),D=(0,o.useRef)(null),T="headlessui-focus-sentinel-".concat((0,o.useId)()),U=X(),R=null==U?void 0:U.closeOthers,j=null!==(0,o.useContext)(W);(0,o.useEffect)(()=>{if(!j)return p.actions.setButtonId(u),()=>p.actions.setButtonId(null)},[j,u,p]);let[N]=(0,o.useState)(()=>Symbol()),L=(0,g.P)(D,t,(0,C.Xc)(),(0,s._)(e=>{if(!j){if(e)p.state.buttons.current.push(N);else{let e=p.state.buttons.current.indexOf(N);-1!==e&&p.state.buttons.current.splice(e,1)}p.state.buttons.current.length>1&&console.warn("You are already using a <Popover.Button /> but only 1 <Popover.Button /> is supported."),e&&p.actions.setButton(e)}})),G=(0,g.P)(D,t),K=(0,v.g)(D),Y=(0,s._)(e=>{var t,n,r;if(j){if(p.state.popoverState===A.Closed)return;switch(e.key){case M.D.Space:case M.D.Enter:e.preventDefault(),null==(n=(t=e.target).click)||n.call(t),p.actions.close(),null==(r=p.state.button)||r.focus()}}else switch(e.key){case M.D.Space:case M.D.Enter:e.preventDefault(),e.stopPropagation(),p.state.popoverState===A.Closed?(null==R||R(p.state.buttonId),p.actions.open()):p.actions.close();break;case M.D.Escape:if(p.state.popoverState!==A.Open)return null==R?void 0:R(p.state.buttonId);if(!D.current||null!=K&&K.activeElement&&!D.current.contains(K.activeElement))return;e.preventDefault(),e.stopPropagation(),p.actions.close()}}),H=(0,s._)(e=>{j||e.key===M.D.Space&&e.preventDefault()}),z=(0,s._)(e=>{var t,n;(0,_.l)(e.currentTarget)||i||(j?(p.actions.close(),null==(t=p.state.button)||t.focus()):(e.preventDefault(),e.stopPropagation(),p.state.popoverState===A.Closed?(null==R||R(p.state.buttonId),p.actions.open()):p.actions.close(),null==(n=p.state.button)||n.focus()))}),Q=(0,s._)(e=>{e.preventDefault(),e.stopPropagation()}),{isFocusVisible:V,focusProps:Z}=(0,r.o)({autoFocus:c}),{isHovered:J,hoverProps:$}=(0,l.M)({isDisabled:i}),{pressed:ee,pressProps:et}=(0,a.Z)({disabled:i}),en=f===A.Open,er=(0,o.useMemo)(()=>({open:en,active:ee||en,disabled:i,hover:J,focus:V,autofocus:c}),[en,J,V,ee,i,c]),el=(0,m.c)(e,b),eo=j?(0,B.v6)({ref:G,type:el,onKeyDown:Y,onClick:z,disabled:i||void 0,autoFocus:c},Z,$,et):(0,B.v6)({ref:L,id:y,type:el,"aria-expanded":f===A.Open,"aria-controls":E?w:void 0,disabled:i||void 0,autoFocus:c,onKeyDown:Y,onKeyUp:H,onClick:z,onMouseDown:Q},Z,$,et),ea=(0,P.u)(),eu=(0,s._)(()=>{if(!F.sb(p.state.panel))return;let e=p.state.panel;(0,k.Y)(ea.current,{[P.O.Forwards]:()=>(0,I.CU)(e,I.BD.First),[P.O.Backwards]:()=>(0,I.CU)(e,I.BD.Last)})===I.Me.Error&&(0,I.CU)((0,I.iq)().filter(e=>"true"!==e.dataset.headlessuiFocusGuard),(0,k.Y)(ea.current,{[P.O.Forwards]:I.BD.Next,[P.O.Backwards]:I.BD.Previous}),{relativeTo:p.state.button})}),es=(0,B.Ci)();return o.createElement(o.Fragment,null,es({ourProps:eo,theirProps:d,slot:er,defaultTag:"button",name:"Popover.Button"}),en&&!j&&h&&o.createElement(S.j,{id:T,ref:x,features:S.u.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:eu}))}),$=(0,B.FX)(Q),ee=(0,B.FX)(Q),et=(0,B.FX)(function(e,t){let n=(0,o.useId)(),{id:r="headlessui-popover-panel-".concat(n),focus:l=!1,anchor:a,portal:i=!1,modal:d=!1,transition:f=!1,...m}=e,h=q("Popover.Panel"),_=(0,O.y)(h,h.selectors.isPortalled),[F,x,T,U,R]=(0,O.y)(h,(0,o.useCallback)(e=>[e.popoverState,e.button,e.__demoMode,e.beforePanelSentinel,e.afterPanelSentinel],[])),j="headlessui-focus-sentinel-before-".concat(n),N="headlessui-focus-sentinel-after-".concat(n),L=(0,o.useRef)(null),G=(0,C.zn)(a),[K,Y]=(0,C.UF)(G),H=(0,C.G3)();G&&(i=!0);let[X,z]=(0,o.useState)(null),Q=(0,g.P)(L,t,G?K:null,h.actions.setPanel,z),Z=(0,v.g)(x),J=(0,v.g)(L);(0,c.s)(()=>(h.actions.setPanelId(r),()=>h.actions.setPanelId(null)),[r,h]);let $=(0,w.O_)(),[ee,et]=(0,y.p)(f,X,null!==$?($&w.Uw.Open)===w.Uw.Open:F===A.Open);(0,p.O)(ee,x,h.actions.close),(0,b.K)(!T&&d&&ee,J);let en=(0,s._)(e=>{var t;if(e.key===M.D.Escape){if(h.state.popoverState!==A.Open||!L.current||null!=J&&J.activeElement&&!L.current.contains(J.activeElement))return;e.preventDefault(),e.stopPropagation(),h.actions.close(),null==(t=h.state.button)||t.focu
1s()}});(0,o.useEffect)(()=>{var t;e.static||F===A.Closed&&(null==(t=e.unmount)||t)&&h.actions.setPanel(null)},[F,e.unmount,e.static,h]),(0,o.useEffect)(()=>{if(T||!l||F!==A.Open||!L.current)return;let e=null==J?void 0:J.activeElement;L.current.contains(e)||(0,I.CU)(L.current,I.BD.First)},[T,l,L.current,F]);let er=(0,o.useMemo)(()=>({open:F===A.Open,close:h.actions.refocusableClose}),[F,h]),el=(0,B.v6)(G?H():{},{ref:Q,id:r,onKeyDown:en,onBlur:l&&F===A.Open?e=>{var t,n,r,l,o;let a=e.relatedTarget;a&&L.current&&(null!=(t=L.current)&&t.contains(a)||(h.actions.close(),(null!=(r=null==(n=U.current)?void 0:n.contains)&&r.call(n,a)||null!=(o=null==(l=R.current)?void 0:l.contains)&&o.call(l,a))&&a.focus({preventScroll:!0})))}:void 0,tabIndex:-1,style:{...m.style,...Y,"--button-width":(0,u.L)(x,!0).width},...(0,y.B)(et)}),eo=(0,P.u)(),ea=(0,s._)(()=>{let e=L.current;e&&(0,k.Y)(eo.current,{[P.O.Forwards]:()=>{var t;(0,I.CU)(e,I.BD.First)===I.Me.Error&&(null==(t=h.state.afterPanelSentinel.current)||t.focus())},[P.O.Backwards]:()=>{var e;null==(e=h.state.button)||e.focus({preventScroll:!0})}})}),eu=(0,s._)(()=>{let e=L.current;e&&(0,k.Y)(eo.current,{[P.O.Forwards]:()=>{if(!h.state.button)return;let e=(0,I.iq)(),t=e.indexOf(h.state.button),n=e.slice(0,t+1),r=[...e.slice(t+1),...n];for(let e of r.slice())if("true"===e.dataset.headlessuiFocusGuard||null!=X&&X.contains(e)){let t=r.indexOf(e);-1!==t&&r.splice(t,1)}(0,I.CU)(r,I.BD.First,{sorted:!1})},[P.O.Backwards]:()=>{var t;(0,I.CU)(e,I.BD.Previous)===I.Me.Error&&(null==(t=h.state.button)||t.focus())}})}),es=(0,B.Ci)();return o.createElement(w.$x,null,o.createElement(W.Provider,{value:r},o.createElement(E.e,{value:h.actions.refocusableClose},o.createElement(D.ZL,{enabled:!!i&&(e.static||ee),ownerDocument:Z},ee&&_&&o.createElement(S.j,{id:j,ref:U,features:S.u.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:ea}),es({ourProps:el,theirProps:m,slot:er,defaultTag:"div",features:V,visible:ee,name:"Popover.Panel"}),ee&&_&&o.createElement(S.j,{id:N,ref:R,features:S.u.Focusable,"data-headlessui-focus-guard":!0,as:"button",type:"button",onFocus:eu})))))}),en=Object.assign(Z,{Button:J,Backdrop:ee,Overlay:$,Panel:et,Group:(0,B.FX)(function(e,t){let n=(0,o.useRef)(null),r=(0,g.P)(n,t),[l,a]=(0,o.useState)([]),u=(0,s._)(e=>{a(t=>{let n=t.indexOf(e);if(-1!==n){let e=t.slice();return e.splice(n,1),e}return t})}),i=(0,s._)(e=>(a(t=>[...t,e]),()=>u(e))),c=(0,s._)(()=>{var e;let t=(0,x.T)(n);if(!t)return!1;let r=t.activeElement;return!!(null!=(e=n.current)&&e.contains(r))||l.some(e=>{var n,l;return(null==(n=t.getElementById(e.buttonId.current))?void 0:n.contains(r))||(null==(l=t.getElementById(e.panelId.current))?void 0:l.contains(r))})}),d=(0,s._)(e=>{for(let t of l)t.buttonId.current!==e&&t.close()}),p=(0,o.useMemo)(()=>({registerPopover:i,unregisterPopover:u,isFocusWithinPopoverGroup:c,closeOthers:d}),[i,u,c,d]),f=(0,o.useMemo)(()=>({}),[]),v=(0,B.Ci)();return o.createElement(h.H5,null,o.createElement(H.Provider,{value:p},v({ourProps:{ref:r},theirProps:e,slot:f,defaultTag:"div",name:"Popover.Group"})))})})},21574:(e,t,n)=>{n.d(t,{e:()=>o});var r=n(91249);let l=(0,r.createContext)(()=>{});function o(e){let{value:t,children:n}=e;return r.createElement(l.Provider,{value:t},n)}}
1,32514:(e,t,n)=>{n.d(t,{L:()=>l});var r=n(91249);function l(e,t,n){(0,r.useInsertionEffect)(()=>e.on(t,n),[e,t,n])}},50705:(e,t,n)=>{n.d(t,{l:()=>a});var r=n(94627),l=n(91249),o=n(6523);function a(){var e;let t=(0,r.M)(()=>({current:null,animations:[]})),n=(0,r.M)(()=>(0,o.W)(t));return e=()=>{t.animations.forEach(e=>e.stop()),t.animations.length=0},(0,l.useEffect)(()=>()=>e(),[]),[t,n]}},61129:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(91249),l=Object.defineProperty,o=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable,s=(e,t,n)=>t in e?l(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n;let i=r.forwardRef((e,t)=>{var{color:n="currentColor"}=e,l=((e,t)=>{var n={};for(var r in e)a.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&o)for(var r of o(e))0>t.indexOf(r)&&u.call(e,r)&&(n[r]=e[r]);return n})(e,["color"]);return r.createElement("svg",((e,t)=>{for(var n in t||(t={}))a.call(t,n)&&s(e,n,t[n]);if(o)for(var n of o(t))u.call(t,n)&&s(e,n,t[n]);return e})({xmlns:"http://www.w3.org/2000/svg",width:15,height:15,viewBox:"0 0 15 15",fill:"none",ref:t},l),r.createElement("g",{stroke:n,strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:1.5,clipPath:"url(#a)"},r.createElement("path",{d:"M3.11 2.943 4.68 4.514"}),r.createElement("path",{d:"M1.222 7.5h2.222",opacity:.88}),r.createElement("path",{d:"m3.11 12.057 1.571-1.571",opacity:.75}),r.createElement("path",{d:"M7.667 13.945v-2.222",opacity:.63}),r.createElement("path",{d:"m12.224 12.057-1.572-1.571",opacity:.5}),r.createElement("path",{d:"M14.112 7.5h-2.223",opacity:.38}),r.createElement("path",{d:"m12.224 2.943-1.572 1.571",opacity:.25}),r.createElement("path",{d:"M7.667 1.055v2.223",opacity:.13})),r.createElement("defs",null,r.createElement("clipPath",{id:"a"},r.createElement("path",{fill:"#fff",d:"M0 0h15v15H0z"}))))});i.displayName="Spinner"},62710:(e,t,n)=>{n.d(t,{M:()=>o});var r=n(91249),l=n(21166);function o(e,t,n,o){let a=(0,l.Y)(n);(0,r.useEffect)(()=>{function n(e){a.current(e)}return(e=null!=e?e:window).addEventListener(t,n,o),()=>e.removeEventListener(t,n,o)},[e,t,o])}},67237:(e,t,n)=>{n.d(t,{d:()=>u});var r=n(55303),l=n(91249),o=n(38258),a=n(94627);function u(e){let t=(0,a.M)(()=>(0,r.OQ)(e)),{isStatic:n}=(0,l.useContext)(o.Q);if(n){let[,n]=(0,l.useState)(e);(0,l.useEffect)(()=>t.on("change",n),[])}return t}},80469:(e,t,n)=>{n.d(t,{j:()=>a});var r=n(45662),l=n(89244),o=n(67237);function a(e,t){let n=(0,o.d)(t()),a=()=>n.set(t());return a(),(0,l.E)(()=>{let t=()=>r.Gt.preRender(a,!1,!0),n=e.map(e=>e.on("change",t));return()=>{n.forEach(e=>e()),(0,r.WG)(a)}}),n}},81498:(e,t,n)=>{n.d(t,{_:()=>_,e:()=>F});var r=n(91249),l=n(84532),o=n(29439),a=n(12092),u=n(49957),s=n(21166),i=n(57695),c=n(71779),d=n(98445),p=n(4575),f=n(42033),v=n(65741),m=n(68524);function h(e){var t;return!!(e.enter||e.enterFrom||e.enterTo||e.leave||e.leaveFrom||e.leaveTo)||(null!=(t=e.as)?t:C)!==r.Fragment||1===r.Children.count(e.children)}let b=(0,r.createContext)(null);b.displayName="TransitionContext";var g=(e=>(e.Visible="visible",e.Hidden="hidden",e))(g||{});let P=(0,r.createContext)(null);function y(e){return"children"in e?y(e.children):e.current.filter(e=>{let{el:t}=e;return null!==t.current}).filter(e=>{let{state:t}=e;return"visible"===t}).length>0}function E(e,t){let n=(0,s.Y)(e),u=(0,r.useRef)([]),i=(0,a.a)(),c=(0,l.L)(),d=(0,o._)(function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:m.mK.Hidden,r=u.current.findIndex(t=>{let{el:n}=t;return n===e});-1!==r&&((0,v.Y)(t,{[m.mK.Unmount](){u.current.splice(r,1)},[m.mK.Hidden](){u.current[r].state="hidden"}}),c.microTask(()=>{var e;!y(u)&&i.current&&(null==(e=n.current)||e.call(n))}))}),p=(0,o._)(e=>{let t=u.current.find(t=>{let{el:n}=t;return n===e});return t?"visible"!==t.state&&(t.state="visible"):u.current.push({el:e,state:"visible"}),()=>d(e,m.mK.Unmount)}),f=(0,r.useRef)([]),h=(0,r.useRef)(Promise.resolve()),b=(0,r.useRef)({enter:[],leave:[]}),g=(0,o._)((e,n,r)=>{f.current.splice(0),t&&(t.chains.current[n]=t.chains.current[n].filter(t=>{let[n]=t;return n!==e})),null==t||t.chains.current[n].push([e,new Promise(e=>{f.current.push(e)})]),null==t||t.chains.current[n].push([e,new Promise(e=>{Promise.all(b.current[n].map(e=>{let[t,n]=e;return n})).then(()=>e())}
1)]),"enter"===n?h.current=h.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),P=(0,o._)((e,t,n)=>{Promise.all(b.current[t].splice(0).map(e=>{let[t,n]=e;return n})).then(()=>{var e;null==(e=f.current.shift())||e()}).then(()=>n(t))});return(0,r.useMemo)(()=>({children:u,register:p,unregister:d,onStart:g,onStop:P,wait:h,chains:b}),[p,d,u,g,P,b,h])}P.displayName="NestingContext";let C=r.Fragment,S=m.Ac.RenderStrategy,w=(0,m.FX)(function(e,t){let{show:n,appear:l=!1,unmount:a=!0,...s}=e,d=(0,r.useRef)(null),f=h(e),v=(0,c.P)(...f?[d,t]:null===t?[]:[t]);(0,i.g)();let g=(0,p.O_)();if(void 0===n&&null!==g&&(n=(g&p.Uw.Open)===p.Uw.Open),void 0===n)throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[C,w]=(0,r.useState)(n?"visible":"hidden"),_=E(()=>{n||w("hidden")}),[F,I]=(0,r.useState)(!0),k=(0,r.useRef)([n]);(0,u.s)(()=>{!1!==F&&k.current[k.current.length-1]!==n&&(k.current.push(n),I(!1))},[k,n]);let x=(0,r.useMemo)(()=>({show:n,appear:l,initial:F}),[n,l,F]);(0,u.s)(()=>{n?w("visible"):y(_)||null===d.current||w("hidden")},[n,_]);let B={unmount:a},M=(0,o._)(()=>{var t;F&&I(!1),null==(t=e.beforeEnter)||t.call(e)}),D=(0,o._)(()=>{var t;F&&I(!1),null==(t=e.beforeLeave)||t.call(e)}),T=(0,m.Ci)();return r.createElement(P.Provider,{value:_},r.createElement(b.Provider,{value:x},T({ourProps:{...B,as:r.Fragment,children:r.createElement(O,{ref:v,...B,...s,beforeEnter:M,beforeLeave:D})},theirProps:{},defaultTag:r.Fragment,features:S,visible:"visible"===C,name:"Transition"})))}),O=(0,m.FX)(function(e,t){var n,l;let{transition:a=!0,beforeEnter:s,afterEnter:g,beforeLeave:w,afterLeave:O,enter:_,enterFrom:F,enterTo:I,entered:k,leave:x,leaveFrom:B,leaveTo:M,...D}=e,[T,U]=(0,r.useState)(null),R=(0,r.useRef)(null),j=h(e),A=(0,c.P)(...j?[R,t,U]:null===t?[]:[t]),N=null==(n=D.unmount)||n?m.mK.Unmount:m.mK.Hidden,{show:L,appear:G,initial:K}=function(){let e=(0,r.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,q]=(0,r.useState)(L?"visible":"hidden"),H=function(){let e=(0,r.useContext)(P);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:X,unregister:W}=H;(0,u.s)(()=>X(R),[X,R]),(0,u.s)(()=>{if(N===m.mK.Hidden&&R.current)return L&&"visible"!==Y?void q("visible"):(0,v.Y)(Y,{hidden:()=>W(R),visible:()=>X(R)})},[Y,R,X,W,L,N]);let z=(0,i.g)();(0,u.s)(()=>{if(j&&z&&"visible"===Y&&null===R.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[R,Y,z,j]);let Q=K&&!G,V=G&&L&&K,Z=(0,r.useRef)(!1),J=E(()=>{Z.current||(q("hidden"),W(R))},H),$=(0,o._)(e=>{Z.current=!0,J.onStart(R,e?"enter":"leave",e=>{"enter"===e?null==s||s():"leave"===e&&(null==w||w())})}),ee=(0,o._)(e=>{let t=e?"enter":"leave";Z.current=!1,J.onStop(R,t,e=>{"enter"===e?null==g||g():"leave"===e&&(null==O||O())}),"leave"!==t||y(J)||(q("hidden"),W(R))});(0,r.useEffect)(()=>{j&&a||($(L),ee(L))},[L,j,a]);let et=!(!a||!j||!z||Q),[,en]=(0,d.p)(et,T,L,{start:$,end:ee}),er=(0,m.oE)({ref:A,className:(null==(l=(0,f.x)(D.className,V&&_,V&&F,en.enter&&_,en.enter&&en.closed&&F,en.enter&&!en.closed&&I,en.leave&&x,en.leave&&!en.closed&&B,en.leave&&en.closed&&M,!en.transition&&L&&k))?void 0:l.trim())||void 0,...(0,d.B)(en)}),el=0;"visible"===Y&&(el|=p.Uw.Open),"hidden"===Y&&(el|=p.Uw.Closed),L&&"hidden"===Y&&(el|=p.Uw.Opening),L||"visible"!==Y||(el|=p.Uw.Closing);let eo=(0,m.Ci)();return r.createElement(P.Provider,{value:J},r.createElement(p.El,{value:el},eo({ourProps:er,theirProps:D,defaultTag:C,features:S,visible:"visible"===Y,name:"Transition.Child"})))}),_=(0,m.FX)(function(e,t){let n=null!==(0,r.useContext)(b),l=null!==(0,p.O_)();return r.createElement(r.Fragment,null,!n&&l?r.createElement(w,{ref:t,...e}):r.createElement(O,{ref:t,...e}))}),F=Object.assign(w,{Child:_,Root:w})},82887:(e,t,n)=>{n.d(t,{A:()=>a});var r=n(91249);function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}var o=["cdnSuffix","cdnUrl","countryCode","style","svg"];let a=function(e){var t=e.cdnSuffix,n=e.cdnUrl,a=e.countryCode,u=e.style,s=e.svg,i=function(e,t){if(null==e)return{};var n,r,l={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(l[n]=e[n]);return l}(e,o);if("string"!=typeof a)return null;if(void 0!==s&&s){var c=""+(void 0===n?"https://cdn.jsdelivr.net/gh/lipis/flag-icons/flags/4x3/":n)+a.toLowerCase()+"."+(void 0===t?"svg":t);return(0,r.createElement)("img",Object.assign({},i,{src:c,style:l({display:"inline-block",width:"1em",height:"1em",verticalAlign:"middle"},u)}))}var d=a.toUpperCase().replace(/./g,function(e){return String.fromCodePoint(e.charCodeAt(0)+127397)});return(0,r.createElement)("span",Object.assign({role:"img"},i,{style:l({display:"inline-block",fontSize:"1em",lineHeight:"1em",verticalAlign:"middle"},u)}),d)}},83303:(e,t,n)=>{n.d(t,{G:()=>u});var r=n(41714),l=n(94627),o=n(80469),a=n(55303);function u(e,t,n,l){if("function"==typeof e){a.bt.current=[],e();let t=(0,o.j)(a.bt.current,e);return a.bt.current=void 0,t}let u="function"==typeof t?t:function(...e){let t=!Array.isArray(e[0]),n=t?0:-1,l=e[0+n],o=e[1+n],a=e[2+n],u=e[3+n],s=(0,r.G)(o,a,u);return t?s(l):s}(t,n,l);
1return Array.isArray(e)?s(e,u):s([e],([e])=>u(e))}function s(e,t){let n=(0,l.M)(()=>[]);return(0,o.j)(e,()=>{n.length=0;let r=e.length;for(let t=0;t<r;t++)n[t]=e[t].get();return t(n)})}},95072:(e,t,n)=>{n.d(t,{O:()=>o,u:()=>a});var r=n(91249),l=n(86980),o=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(o||{});function a(){let e=(0,r.useRef)(0);return(0,l.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.