1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3258],{32240:function(e,t,n){let r,o;n.d(t,{V:function(){return eb}});var l,i,u,a,s,c,d=n(2265),f=n.t(d,2),p=n(60597),v=n(11931),m=n(46618),g=n(93850),h=n(35863),E=n(75606),b=n(48957),w=n(58227),T=n(65410),C=n(12950),y=n(27976),L=((l=L||{})[l.Forwards=0]="Forwards",l[l.Backwards=1]="Backwards",l),P=n(80634),M=n(57728),S=n(61858);function R(e,t,n,r){let o=(0,S.E)(n);(0,d.useEffect)(()=>{function n(e){o.current(e)}return(e=null!=e?e:window).addEventListener(t,n,r),()=>e.removeEventListener(t,n,r)},[e,t,r])}var F=n(55195),O=n(7566),k=n(82769);function A(e){let t=(0,C.z)(e),n=(0,d.useRef)(!1);(0,d.useEffect)(()=>(n.current=!1,()=>{n.current=!0,(0,F.Y)(()=>{n.current&&t()})}),[t])}function D(e){if(!e)return new Set;if("function"==typeof e)return new Set(e());let t=new Set;for(let n of e.current)n.current instanceof HTMLElement&&t.add(n.current);return t}var x=((i=x||{})[i.None=1]="None",i[i.InitialFocus=2]="InitialFocus",i[i.TabLock=4]="TabLock",i[i.FocusLock=8]="FocusLock",i[i.RestoreFocus=16]="RestoreFocus",i[i.All=30]="All",i);let H=Object.assign((0,v.yV)(function(e,t){let n,r=(0,d.useRef)(null),o=(0,m.T)(r,t),{initialFocus:l,containers:i,features:u=30,...a}=e;(0,b.H)()||(u=1);let s=(0,M.i)(r);!function({ownerDocument:e},t){let n=function(e=!0){let t=(0,d.useRef)(N.slice());return(0,O.q)(([e],[n])=>{!0===n&&!1===e&&(0,F.Y)(()=>{t.current.splice(0)}),!1===n&&!0===e&&(t.current=N.slice())},[e,N,t]),(0,C.z)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(t);(0,O.q)(()=>{t||(null==e?void 0:e.activeElement)===(null==e?void 0:e.body)&&(0,T.C5)(n())},[t]),A(()=>{t&&(0,T.C5)(n())})}({ownerDocument:s},!!(16&u));let c=function({ownerDocument:e,container:t,initialFocus:n},r){let o=(0,d.useRef)(null),l=(0,P.t)();return(0,O.q)(()=>{if(!r)return;let i=t.current;i&&(0,F.Y)(()=>{if(!l.current)return;let t=null==e?void 0:e.activeElement;if(null!=n&&n.current){if((null==n?void 0:n.current)===t){o.current=t;return}}else if(i.contains(t)){o.current=t;return}null!=n&&n.current?(0,T.C5)(n.current):(0,T.jA)(i,T.TO.First)===T.fE.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),o.current=null==e?void 0:e.activeElement})},[r]),o}({ownerDocument:s,container:r,initialFocus:l},!!(2&u));!function({ownerDocument:e,container:t,containers:n,previousActiveElement:r},o){let l=(0,P.t)();R(null==e?void 0:e.defaultView,"focus",e=>{if(!o||!l.current)return;let i=D(n);t.current instanceof HTMLElement&&i.add(t.current);let u=r.current;if(!u)return;let a=e.target;a&&a instanceof HTMLElement?z(i,a)?(r.current=a,(0,T.C5)(a)):(e.preventDefault(),e.stopPropagation(),(0,T.C5)(u)):(0,T.C5)(r.current)},!0)}({ownerDocument:s,container:r,containers:i,previousActiveElement:c},!!(8&u));let f=(n=(0,d.useRef)(0),(0,y.s)("keydown",e=>{"Tab"===e.key&&(n.current=e.shiftKey?1:0)},!0),n),g=(0,C.z)(e=>{let t=r.current;t&&(0,p.E)(f.current,{[L.Forwards]:()=>{(0,T.jA)(t,T.TO.First,{skipElements:[e.relatedTarget]})},[L.Backwards]:()=>{(0,T.jA)(t,T.TO.Last,{skipElements:[e.relatedTarget]})}})}),h=(0,k.G)(),E=(0,d.useRef)(!1);return d.createElement(d.Fragment,null,!!(4&u)&&d.createElement(w._,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:g,features:w.A.Focusable}),(0,v.sY)({ourProps:{ref:o,onKeyDown(e){"Tab"==e.key&&(E.current=!0,h.requestAnimationFrame(()=>{E.current=!1}))},onBlur(e){let t=D(i);r.current instanceof HTMLElement&&t.add(r.current);let n=e.relatedTarget;n instanceof HTMLElement&&"true"!==n.dataset.headlessuiFocusGuard&&(z(t,n)||(E.current?(0,T.jA)(r.current,(0,p.E)(f.current,{[L.Forwards]:()=>T.TO.Next,[L.Backwards]:()=>T.TO.Previous})|T.TO.WrapAround,{relativeTo:e.target}):e.target instanceof HTMLElement&&(0,T.C5)(e.target)))}},theirProps:a,defaultTag:"div",name:"FocusTrap"}),!!(4&u)&&d.createElement(w._,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:g,features:w.A.Focusable}))}),{features:x}),N=[];function z(e,t){for(let n of e)if(n.contains(t))return!0;return!1}!function(e){function t(){"loading"!==document.readyState&&(e(),document.removeEventListener("DOMContentLoaded",t))}"undefined"!=typeof window&&"undefined"!=typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}(()=>{function e(e){e.target instanceof HTMLElement&&e.target!==document.body&&N[0]!==e.target&&(N.unshift(e.target),(N=N.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 Y=n(54887),V=n(32600);let I=(0,d.createContext)(!1);function B(e){return d.createElement(I.Provider,{value:e.force},e.children)}
1var Z=n(52057);let _=d.Fragment,j=d.Fragment,q=(0,d.createContext)(null),$=(0,d.createContext)(null),W=Object.assign((0,v.yV)(function(e,t){let n=(0,d.useRef)(null),r=(0,m.T)((0,m.h)(e=>{n.current=e}),t),o=(0,M.i)(n),l=function(e){let t=(0,d.useContext)(I),n=(0,d.useContext)(q),r=(0,M.i)(e),[o,l]=(0,d.useState)(()=>{if(!t&&null!==n||Z.O.isServer)return null;let e=null==r?void 0:r.getElementById("headlessui-portal-root");if(e)return e;if(null===r)return null;let o=r.createElement("div");return o.setAttribute("id","headlessui-portal-root"),r.body.appendChild(o)});return(0,d.useEffect)(()=>{null!==o&&(null!=r&&r.body.contains(o)||null==r||r.body.appendChild(o))},[o,r]),(0,d.useEffect)(()=>{t||null!==n&&l(n.current)},[n,l,t]),o}(n),[i]=(0,d.useState)(()=>{var e;return Z.O.isServer?null:null!=(e=null==o?void 0:o.createElement("div"))?e:null}),u=(0,d.useContext)($),a=(0,b.H)();return(0,V.e)(()=>{!l||!i||l.contains(i)||(i.setAttribute("data-headlessui-portal",""),l.appendChild(i))},[l,i]),(0,V.e)(()=>{if(i&&u)return u.register(i)},[u,i]),A(()=>{var e;l&&i&&(i instanceof Node&&l.contains(i)&&l.removeChild(i),l.childNodes.length<=0&&(null==(e=l.parentElement)||e.removeChild(l)))}),a&&l&&i?(0,Y.createPortal)((0,v.sY)({ourProps:{ref:r},theirProps:e,defaultTag:_,name:"Portal"}),i):null}),{Group:(0,v.yV)(function(e,t){let{target:n,...r}=e,o={ref:(0,m.T)(t)};return d.createElement(q.Provider,{value:n},(0,v.sY)({ourProps:o,theirProps:r,defaultTag:j,name:"Popover.Group"}))})}),G=(0,d.createContext)(null),U=Object.assign((0,v.yV)(function(e,t){let n=(0,E.M)(),{id:r=`headlessui-description-${n}`,...o}=e,l=function e(){let t=(0,d.useContext)(G);if(null===t){let t=Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,e),t}return t}(),i=(0,m.T)(t);(0,V.e)(()=>l.register(r),[r,l.register]);let u={ref:i,...l.props,id:r};return(0,v.sY)({ourProps:u,theirProps:o,slot:l.slot||{},defaultTag:"p",name:l.name||"Description"})}),{});var J=n(25306);let K=(0,d.createContext)(()=>{});K.displayName="StackContext";var Q=((u=Q||{})[u.Add=0]="Add",u[u.Remove=1]="Remove",u);function X({children:e,onUpdate:t,type:n,element:r,enabled:o}){let l=(0,d.useContext)(K),i=(0,C.z)((...e)=>{null==t||t(...e),l(...e)});return(0,V.e)(()=>{let e=void 0===o||!0===o;return e&&i(0,n,r),()=>{e&&i(1,n,r)}},[i,n,r,o]),d.createElement(K.Provider,{value:i},e)}var ee=n(90583);
1let{useState:et,useEffect:en,useLayoutEffect:er,useDebugValue:eo}=f;"undefined"!=typeof window&&void 0!==window.document&&window.document.createElement;let el=f.useSyncExternalStore;var ei=n(85390),eu=n(34644);let ea=(a={PUSH(e,t){var n;let r=null!=(n=this.get(e))?n:{doc:e,count:0,d:(0,ei.k)(),meta:new Set};return r.count++,r.meta.add(t),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:n}){let r,o;let l={doc:e,d:t,meta:function(e){let t={};for(let n of e)Object.assign(t,n(t));return t}(n)},i=[(0,eu.gn)()?{before(){r=window.pageYOffset},after({doc:e,d:t,meta:n}){function o(e){return n.containers.flatMap(e=>e()).some(t=>t.contains(e))}t.style(e.body,"marginTop",`-${r}px`),window.scrollTo(0,0);let l=null;t.addEventListener(e,"click",t=>{if(t.target instanceof HTMLElement)try{let n=t.target.closest("a");if(!n)return;let{hash:r}=new URL(n.href),i=e.querySelector(r);i&&!o(i)&&(l=i)}catch{}},!0),t.addEventListener(e,"touchmove",e=>{e.target instanceof HTMLElement&&!o(e.target)&&e.preventDefault()},{passive:!1}),t.add(()=>{window.scrollTo(0,window.pageYOffset+r),l&&l.isConnected&&(l.scrollIntoView({block:"nearest"}),l=null)})}}:{},{before({doc:e}){var t;let n=e.documentElement;o=(null!=(t=e.defaultView)?t:window).innerWidth-n.clientWidth},after({doc:e,d:t}){let n=e.documentElement,r=o-(n.clientWidth-n.offsetWidth);t.style(n,"paddingRight",`${r}px`)}},{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}];i.forEach(({before:e})=>null==e?void 0:e(l)),i.forEach(({after:e})=>null==e?void 0:e(l))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}},r=new Map,o=new Set,{getSnapshot:()=>r,subscribe:e=>(o.add(e),()=>o.delete(e)),dispatch(e,...t){let n=a[e].call(r,...t);n&&(r=n,o.forEach(e=>e()))}});ea.subscribe(()=>{let e=ea.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let e="hidden"===t.get(n.doc),r=0!==n.count;(r&&!e||!r&&e)&&ea.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&ea.dispatch("TEARDOWN",n)}});let es=new Map,ec=new Map;function ed(e,t=!0){(0,V.e)(()=>{var n;if(!t)return;let r="function"==typeof e?e():e.current;if(!r)return;let o=null!=(n=ec.get(r))?n:0;return ec.set(r,o+1),0!==o||(es.set(r,{"aria-hidden":r.getAttribute("aria-hidden"),inert:r.inert}),r.setAttribute("aria-hidden","true"),r.inert=!0),function(){var e;if(!r)return;let t=null!=(e=ec.get(r))?e:1;if(1===t?ec.delete(r):ec.set(r,t-1),1!==t)return;let n=es.get(r);n&&(null===n["aria-hidden"]?r.removeAttribute("aria-hidden"):r.setAttribute("aria-hidden",n["aria-hidden"]),r.inert=n.inert,es.delete(r))}},[e,t])}var ef=((s=ef||{})[s.Open=0]="Open",s[s.Closed=1]="Closed",s),ep=((c=ep||{})[c.SetTitleId=0]="SetTitleId",c);let ev={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},em=(0,d.createContext)(null);function eg(e){let t=(0,d.useContext)(em);if(null===t){let t=Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,eg),t}return t}function eh(e,t){return(0,p.E)(t.type,ev,e,t)}em.displayName="DialogContext";let eE=v.AN.RenderStrategy|v.AN.Static,eb=Object.assign((0,v.yV)(function(e,t){var n;let r,o,l,i,u;let a=(0,E.M)(),{id:s=`headlessui-dialog-${a}`,open:c,onClose:f,initialFocus:h,__demoMode:T=!1,...y}
1=e,[L,P]=(0,d.useState)(0),S=(0,J.oJ)();void 0===c&&null!==S&&(c=(S&J.ZM.Open)===J.ZM.Open);let F=(0,d.useRef)(null),O=(0,m.T)(F,t),k=(0,M.i)(F),A=e.hasOwnProperty("open")||null!==S,D=e.hasOwnProperty("onClose");if(!A&&!D)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(!D)throw Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if("boolean"!=typeof c)throw Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${c}`);if("function"!=typeof f)throw Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${f}`);let x=c?0:1,[N,z]=(0,d.useReducer)(eh,{titleId:null,descriptionId:null,panelRef:(0,d.createRef)()}),Y=(0,C.z)(()=>f(!1)),I=(0,C.z)(e=>z({type:0,id:e})),Z=!!(0,b.H)()&&!T&&0===x,_=L>1,j=null!==(0,d.useContext)(em),[q,U]=(r=(0,d.useContext)($),o=(0,d.useRef)([]),l=(0,C.z)(e=>(o.current.push(e),r&&r.register(e),()=>i(e))),i=(0,C.z)(e=>{let t=o.current.indexOf(e);-1!==t&&o.current.splice(t,1),r&&r.unregister(e)}),u=(0,d.useMemo)(()=>({register:l,unregister:i,portals:o}),[l,i,o]),[o,(0,d.useMemo)(()=>function({children:e}){return d.createElement($.Provider,{value:u},e)},[u])]),{resolveContainers:K,mainTreeNodeRef:et,MainTreeNode:en}=function({defaultContainers:e=[],portals:t}={}){let n=(0,d.useRef)(null),r=(0,M.i)(n),o=(0,C.z)(()=>{var o;let l=[];for(let t of e)null!==t&&(t instanceof HTMLElement?l.push(t):"current"in t&&t.current instanceof HTMLElement&&l.push(t.current));if(null!=t&&t.current)for(let e of t.current)l.push(e);for(let e of null!=(o=null==r?void 0:r.querySelectorAll("html > *, body > *"))?o:[])e!==document.body&&e!==document.head&&e instanceof HTMLElement&&"headlessui-portal-root"!==e.id&&(e.contains(n.current)||l.some(t=>e.contains(t))||l.push(e));return l});
1return{resolveContainers:o,contains:(0,C.z)(e=>o().some(t=>t.contains(e))),mainTreeNodeRef:n,MainTreeNode:(0,d.useMemo)(()=>function(){return d.createElement(w._,{features:w.A.Hidden,ref:n})},[n])}}({portals:q,defaultContainers:[null!=(n=N.panelRef.current)?n:F.current]}),er=_?"parent":"leaf",eo=null!==S&&(S&J.ZM.Closing)===J.ZM.Closing,ei=!j&&!eo&&Z;ed((0,d.useCallback)(()=>{var e,t;return null!=(t=Array.from(null!=(e=null==k?void 0:k.querySelectorAll("body > *"))?e:[]).find(e=>"headlessui-portal-root"!==e.id&&e.contains(et.current)&&e instanceof HTMLElement))?t:null},[et]),ei);let eu=!!_||Z;ed((0,d.useCallback)(()=>{var e,t;return null!=(t=Array.from(null!=(e=null==k?void 0:k.querySelectorAll("[data-headlessui-portal]"))?e:[]).find(e=>e.contains(et.current)&&e instanceof HTMLElement))?t:null},[et]),eu);let es=!(!Z||_);(0,ee.O)(K,Y,es);let ec=!(_||0!==x);R(null==k?void 0:k.defaultView,"keydown",e=>{ec&&(e.defaultPrevented||e.key===g.R.Escape&&(e.preventDefault(),e.stopPropagation(),Y()))}),function(e,t,n=()=>[document.body]){var r;let o,l;r=e=>{var t;return{containers:[...null!=(t=e.containers)?t:[],n]}},o=el(ea.subscribe,ea.getSnapshot,ea.getSnapshot),(l=e?o.get(e):void 0)&&l.count,(0,V.e)(()=>{if(!(!e||!t))return ea.dispatch("PUSH",e,r),()=>ea.dispatch("POP",e,r)},[t,e])}(k,!(eo||0!==x||j),K),(0,d.useEffect)(()=>{if(0!==x||!F.current)return;let e=new ResizeObserver(e=>{for(let t of e){let e=t.target.getBoundingClientRect();0===e.x&&0===e.y&&0===e.width&&0===e.height&&Y()}});return e.observe(F.current),()=>e.disconnect()},[x,F,Y]);let[ef,ep]=function(){let[e,t]=(0,d.useState)([]);return[e.length>0?e.join(" "):void 0,(0,d.useMemo)(()=>function(e){let n=(0,C.z)(e=>(t(t=>[...t,e]),()=>t(t=>{let n=t.slice(),r=n.indexOf(e);return -1!==r&&n.splice(r,1),n}))),r=(0,d.useMemo)(()=>({register:n,slot:e.slot,name:e.name,props:e.props}),[n,e.slot,e.name,e.props]);return d.createElement(G.Provider,{value:r},e.children)},[t])]}(),ev=(0,d.useMemo)(()=>[{dialogState:x,close:Y,setTitleId:I},N],[x,N,Y,I]),eg=(0,d.useMemo)(()=>({open:0===x}),[x]),eb={ref:O,id:s,role:"dialog","aria-modal":0===x||void 0,"aria-labelledby":N.titleId,"aria-describedby":ef};return d.createElement(X,{type:"Dialog",enabled:0===x,element:F,onUpdate:(0,C.z)((e,t)=>{"Dialog"===t&&(0,p.E)(e,{[Q.Add]:()=>P(e=>e+1),[Q.Remove]:()=>P(e=>e-1)})})},d.createElement(B,{force:!0},d.createElement(W,null,d.createElement(em.Provider,{value:ev},d.createElement(W.Group,{target:F},d.createElement(B,{force:!1},d.createElement(ep,{slot:eg,name:"Dialog.Description"},d.createElement(H,{initialFocus:h,containers:K,features:Z?(0,p.E)(er,{parent:H.features.RestoreFocus,leaf:H.features.All&~H.features.FocusLock}):H.features.None},d.createElement(U,null,(0,v.sY)({ourProps:eb,theirProps:y,slot:eg,defaultTag:"div",features:eE,visible:0===x,name:"Dialog"}))))))))),d.createElement(en,null))}),{Backdrop:(0,v.yV)(function(e,t){let n=(0,E.M)(),{id:r=`headlessui-dialog-backdrop-${n}`,...o}=e,[{dialogState:l},i]=eg("Dialog.Backdrop"),u=(0,m.T)(t);(0,d.useEffect)(()=>{if(null===i.panelRef.current)throw Error("A <Dialog.Backdrop /> component is being used, but a <Dialog.Panel /> component is missing.")},[i.panelRef]);let a=(0,d.useMemo)(()=>({open:0===l}),[l]);return d.createElement(B,{force:!0},d.createElement(W,null,(0,v.sY)({ourProps:{ref:u,id:r,"aria-hidden":!0},theirProps:o,slot:a,defaultTag:"div",name:"Dialog.Backdrop"})))}),Panel:(0,v.yV)(function(e,t){let n=(0,E.M)(),{id:r=`headlessui-dialog-panel-${n}`,...o}=e,[{dialogState:l},i]=eg("Dialog.Panel"),u=(0,m.T)(t,i.panelRef),a=(0,d.useMemo)(()=>({open:0===l}),[l]),s=(0,C.z)(e=>{e.stopPropagation()});return(0,v.sY)({ourProps:{ref:u,id:r,onClick:s},theirProps:o,slot:a,defaultTag:"div",name:"Dialog.Panel"})}),Overlay:(0,v.yV)(function(e,t){let n=(0,E.M)(),{id:r=`headlessui-dialog-overlay-${n}`,...o}=e,[{dialogState:l,close:i}]=eg("Dialog.Overlay"),u=(0,m.T)(t),a=(0,C.z)(e=>{if(e.target===e.currentTarget){if((0,h.P)(e.currentTarget))return e.preventDefault();e.preventDefault(),e.stopPropagation(),i()}}),s=(0,d.useMemo)(()=>({open:0===l}),[l]);return(0,v.sY)({ourProps:{ref:u,id:r,"aria-hidden":!0,onClick:a},theirProps:o,slot:s,defaultTag:"div",name:"Dialog.Overlay"})}),Title:(0,v.yV)(function(e,t){let n=(0,E.M)(),{id:r=`headlessui-dialog-title-${n}`,...o}=e,[{dialogState:l,setTitleId:i}]=eg("Dialog.Title"),u=(0,m.T)(t);(0,d.useEffect)(()=>(i(r),()=>i(null)),[r,i]);let a=(0,d.useMemo)(()=>({open:0===l}),[l]);return(0,v.sY)({ourProps:{ref:u,id:r},theirProps:o,slot:a,defaultTag:"h2",name:"Dialog.Title"})}),Description:U})},9805:function(e,t,n){n.d(t,{u:function(){return A}});var r,o=n(2265),l=n(11931),i=n(25306),u=n(60597),a=n(80634),s=n(32600),c=n(61858),d=n(48957),f=n(46618),p=n(85390);function v(e,...t){e&&t.length>0&&e.classList.add(...t)}function m(e,...t){e&&t.length>0&&e.classList.remove(...t)}var g=n(82769),h=n(12950),E=n(63960);function b(e=""){return e.split(" ").filter(e=>e.trim().length>1)}let w=(0,o.createContext)(null);w.displayName="TransitionContext";var T=((r=T||{}).Visible="visible",r.Hidden="hidden",r);let C=(0,o.createContext)(null);function y(e){return"children"in e?y(e.children):e.current.filter(({el:e})=>null!==e.current).filter(({state:e})=>"visible"===e).length>0}function L(e,t){let n=(0,c.E)(e),r=(0,o.useRef)([]),i=(0,a.t)(),s=(0,g.G)(),d=(0,h.z)((e,t=l.l4.Hidden)=>{let o=r.current.findIndex(({el:t})=>t===e);-1!==o&&((0,u.E)(t,{[l.l4.Unmount](){r.current.splice(o,1)},[l.l4.Hidden](){r.current[o].state="hidden"}}),s.microTask(()=>{var e;!y(r)&&i.current&&(null==(e=n.current)||e.call(n))}))}),f=(0,h.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,l.l4.Unmount)}),p=(0,o.useRef)([]),v=(0,o.useRef)(Promise.resolve()),m=(0,o.useRef)({enter:[],leave:[],idle:[]}),E=(0,h.z)((e,n,r)=>{p.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=>{p.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?v.current=v.current.then(()=>null==t?void 0:t.wait.current).then(()=>r(n)):r(n)}),b=(0,h.z)((e,t,n)=>{Promise.all(m.current[t].splice(0).map(([e,t])=>t)).then(()=>{var e;null==(e=p.current.shift())||e()}).then(()=>n(t))});return(0,o.useMemo)(()=>({children:r,register:f,unregister:d,onStart:E,onStop:b,wait:v,chains:m}),[f,d,r,E,b,m,v])}function P(){}C.displayName="NestingContext";let M=["beforeEnter","afterEnter","beforeLeave","afterLeave"];function S(e){var t;let n={};for(let r of M)n[r]=null!=(t=e[r])?t:P;return n}let R=l.AN.RenderStrategy,F=(0,l.yV)(function(e,t){let{show:n,appear:r=!1,unmount:u,...a}=e,c=(0,o.useRef)(null),p=(0,f.T)(c,t);(0,d.H)();let v=(0,i.oJ)();if(void 0===n&&null!==v&&(n=(v&i.ZM.Open)===i.ZM.Open),![!0,!1].includes(n))throw Error("A <Transition /> is used but it is missing a `show={true | false}` prop.");let[m,g]=(0,o.useState)(n?"visible":"hidden"),E=L(()=>{g("hidden")}),[b,T]=(0,o.useState)(!0),P=(0,o.useRef)([n]);(0,s.e)(()=>{!1!==b&&P.current[P.current.length-1]!==n&&(P.current.push(n),T(!1))},[P,n]);let M=(0,o.useMemo)(()=>({show:n,appear:r,initial:b}),[n,r,b]);(0,o.useEffect)(()=>{if(n)g("visible");else if(y(E)){let e=c.current;if(!e)return;let t=e.getBoundingClientRect();0===t.x&&0===t.y&&0===t.width&&0===t.height&&g("hidden")}else g("hidden")},[n,E]);let S={unmount:u},F=(0,h.z)(()=>{var t;b&&T(!1),null==(t=e.beforeEnter)||t.call(e)}),k=(0,h.z)(()=>{var t;b&&T(!1),null==(t=e.beforeLeave)||t.call(e)});return o.createElement(C.Provider,{value:E},o.createElement(w.Provider,{value:M},(0,l.sY)({ourProps:{...S,as:o.Fragment,children:o.createElement(O,{ref:p,...S,...a,beforeEnter:F,beforeLeave:k})},theirProps:{},defaultTag:o.Fragment,features:R,visible:"visible"===m,name:"Transition"})))}),O=(0,l.yV)(function(e,t){var n;let r,{beforeEnter:T,afterEnter:P,beforeLeave:M,afterLeave:F,enter:O,enterFrom:k,enterTo:A,entered:D,leave:x,leaveFrom:H,leaveTo:N,...z}=e,Y=(0,o.useRef)(null),V=(0,f.T)(Y,t),I=z.unmount?l.l4.Unmount:l.l4.Hidden,{show:B,appear:Z,initial:_}=function(){let e=(0,o.useContext)(w);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),[j,q]=(0,o.useState)(B?"visible":"hidden"),$=function(){let e=(0,o.useContext)(C);if(null===e)throw Error("A <Transition.Child /> is used but it is missing a parent <Transition /> or <Transition.Root />.");return e}(),{register:W,unregister:G}=$,U=(0,o.useRef)(null);(0,o.useEffect)(()=>W(Y),[W,Y]),(0,o.useEffect)(()=>{if(I===l.l4.Hidden&&Y.current){if(B&&"visible"!==j){q("visible");return}return(0,u.E)(j,{hidden:()=>G(Y),visible:()=>W(Y)})}},[j,Y,W,G,B,I]);let J=(0,c.E)({enter:b(O),enterFrom:b(k),enterTo:b(A),entered:b(D),leave:b(x),leaveFrom:b(H),leaveTo:b(N)}),K=(n={beforeEnter:T,afterEnter:P,beforeLeave:M,afterLeave:F},r=(0,o.useRef)(S(n)),(0,o.useEffect)(()=>{r.current=S(n)},[n]),r),Q=(0,d.H)();(0,o.useEffect)(()=>{if(Q&&"visible"===j&&null===Y.current)throw Error("Did you forget to passthrough the `ref` to the actual DOM node?")},[Y,j,Q]);let X=_&&!Z,ee=!Q||X||U.current===B?"idle":B?"enter":"leave",et=function(e=0){let[t,n]=(0,o.useState)(e),r=(0,a.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,h.z)(e=>(0,u.E)(e,{enter:()=>{et.addFlag(i.ZM.Opening),K.current.beforeEnter()},leave:()=>{et.addFlag(i.ZM.Closing),K.current.beforeLeave()},idle:()=>{}})),er=(0,h.z)(e=>(0,u.E)(e,{enter:()=>{et.removeFlag(i.ZM.Opening),K.current.afterEnter()},leave:()=>{et.removeFlag(i.ZM.Closing),K.current.afterLeave()},idle:()=>{}})),eo=L(()=>{q("hidden"),G(Y)},$);(function({container:e,direction:t,classes:n,onStart:r,onStop:o}){let l=(0,a.t)(),i=(0,g.G)(),d=(0,c.E)(t);(0,s.e)(()=>{let t=(0,p.k)();i.add(t.dispose);let a=e.current;if(a&&"idle"!==d.current&&l.current){var s,c,f;let e,l,i,g,h,E,b;return t.dispose(),r.current(d.current),t.add((s=n.current,c="enter"===d.current,f=()=>{t.dispose(),o.current(d.current)},l=c?"enter":"leave",i=(0,p.k)(),g=void 0!==f?(e={called:!1},(...t)=>{if(!e.called)return e.called=!0,f(...t)}):()=>{}
1,"enter"===l&&(a.removeAttribute("hidden"),a.style.display=""),h=(0,u.E)(l,{enter:()=>s.enter,leave:()=>s.leave}),E=(0,u.E)(l,{enter:()=>s.enterTo,leave:()=>s.leaveTo}),b=(0,u.E)(l,{enter:()=>s.enterFrom,leave:()=>s.leaveFrom}),m(a,...s.enter,...s.enterTo,...s.enterFrom,...s.leave,...s.leaveFrom,...s.leaveTo,...s.entered),v(a,...h,...b),i.nextFrame(()=>{m(a,...b),v(a,...E),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}),u=l+i;if(0!==u){n.group(n=>{n.setTimeout(()=>{t(),n.dispose()},u),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}(a,()=>(m(a,...h),v(a,...s.entered),g()))}),i.dispose)),t.dispose}},[t])})({container:Y,classes:J,direction:ee,onStart:(0,c.E)(e=>{eo.onStart(Y,e,en)}),onStop:(0,c.E)(e=>{eo.onStop(Y,e,er),"leave"!==e||y(eo)||(q("hidden"),G(Y))})}),(0,o.useEffect)(()=>{X&&(I===l.l4.Hidden?U.current=null:U.current=B)},[B,X,j]);let el=z;return Z&&B&&_&&(el={...el,className:(0,E.A)(z.className,...J.current.enter,...J.current.enterFrom)}),o.createElement(C.Provider,{value:eo},o.createElement(i.up,{value:(0,u.E)(j,{visible:i.ZM.Open,hidden:i.ZM.Closed})|et.flags},(0,l.sY)({ourProps:{ref:V},theirProps:el,defaultTag:"div",features:R,visible:"visible"===j,name:"Transition.Child"})))}),k=(0,l.yV)(function(e,t){let n=null!==(0,o.useContext)(w),r=null!==(0,i.oJ)();return o.createElement(o.Fragment,null,!n&&r?o.createElement(F,{ref:t,...e}):o.createElement(O,{ref:t,...e}))}),A=Object.assign(F,{Child:k,Root:F})},82769:function(e,t,n){n.d(t,{G:function(){return l}});var r=n(2265),o=n(85390);function l(){let[e]=(0,r.useState)(o.k);return(0,r.useEffect)(()=>()=>e.dispose(),[e]),e}},80634:function(e,t,n){n.d(t,{t:function(){return l}});var r=n(2265),o=n(32600);function l(){let e=(0,r.useRef)(!1);return(0,o.e)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},90583:function(e,t,n){n.d(t,{O:function(){return a}});var r=n(2265),o=n(65410),l=n(61858);function i(e,t,n){let o=(0,l.E)(t);(0,r.useEffect)(()=>{function t(e){o.current(e)}return document.addEventListener(e,t,n),()=>document.removeEventListener(e,t,n)},[e,n])}var u=n(27976);function a(e,t,n=!0){let l=(0,r.useRef)(!1);function a(n,r){if(!l.current||n.defaultPrevented)return;let i=r(n);if(null!==i&&i.getRootNode().contains(i)){for(let t of function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e)){if(null===t)continue;let e=t instanceof HTMLElement?t:t.current;if(null!=e&&e.contains(i)||n.composed&&n.composedPath().includes(e))return}return(0,o.sP)(i,o.tJ.Loose)||-1===i.tabIndex||n.preventDefault(),t(n,i)}}(0,r.useEffect)(()=>{requestAnimationFrame(()=>{l.current=n})},[n]);let s=(0,r.useRef)(null);i("mousedown",e=>{var t,n;l.current&&(s.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),i("click",e=>{s.current&&(a(e,()=>s.current),s.current=null)},!0),(0,u.s)("blur",e=>a(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}},57728:function(e,t,n){n.d(t,{i:function(){return l}});var r=n(2265),o=n(54851);function l(...e){return(0,r.useMemo)(()=>(0,o.r)(...e),[...e])}},7566:function(e,t,n){n.d(t,{q:function(){return l}});var r=n(2265),o=n(12950);function l(e,t){let n=(0,r.useRef)([]),l=(0,o.z)(e);(0,r.useEffect)(()=>{let e=[...n.current];for(let[r,o]of t.entries())if(n.current[r]!==o){let r=l(t,e);return n.current=t,r}},[l,...t])}},27976:function(e,t,n){n.d(t,{s:function(){return l}});var r=n(2265),o=n(61858);function l(e,t,n){let l=(0,o.E)(t);(0,r.useEffect)(()=>{function t(e){l.current(e)}return window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)},[e,n])}},25306:function(e,t,n){n.d(t,{ZM:function(){return i},oJ:function(){return u},up:function(){return a}});var r,o=n(2265);let l=(0,o.createContext)(null);l.displayName="OpenClosedContext";var i=((r=i||{})[r.Open=1]="Open",r[r.Closed=2]="Closed",r[r.Closing=4]="Closing",r[r.Opening=8]="Opening",r);function u(){return(0,o.useContext)(l)}function a({value:e,children:t}){return o.createElement(l.Provider,{value:e},t)}},35863:function(e,t,n){function r(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=(null==t?void 0:t.getAttribute("disabled"))==="";return!(r&&function(e){if(!e)return!1;let t=e.previousElementSibling;for(;null!==t;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}(n))&&r}n.d(t,{P:function(){return r}})},34644:function(e,t,n){function r(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function o(){return r()||/Android/gi.test(window.navigator.userAgent)}n.d(t,{gn:function(){return r},tq:function(){return o}})}}]);
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.