1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[9879],{9516:function(e,t,n){n.d(t,{d:function(){return d},f:function(){return f}});var r=n(7294),o=n(9946),u=n(2351),l=n(6723),i=n(3784),a=n(3781);let c=(0,r.createContext)(null);function s(){let e=(0,r.useContext)(c);if(null===e){let e=new Error("You used a <Description /> component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(e,s),e}return e}function f(){let[e,t]=(0,r.useState)([]);return[e.length>0?e.join(" "):void 0,(0,r.useMemo)((()=>function(e){let n=(0,a.z)((e=>(t((t=>[...t,e])),()=>t((t=>{let n=t.slice(),r=n.indexOf(e);return-1!==r&&n.splice(r,1),n}))))),o=(0,r.useMemo)((()=>({register:n,slot:e.slot,name:e.name,props:e.props})),[n,e.slot,e.name,e.props]);return r.createElement(c.Provider,{value:o},e.children)}),[t])]}let d=(0,u.yV)((function(e,t){let n=s(),r=`headlessui-description-${(0,o.M)()}`,a=(0,i.T)(t);(0,l.e)((()=>n.register(r)),[r,n.register]);let c=e,f={ref:a,...n.props,id:r};return(0,u.sY)({ourProps:f,theirProps:c,slot:n.slot||{},defaultTag:"p",name:n.name||"Description"})}))},2615:function(e,t,n){n.d(t,{V:function(){return se}});var r=n(7294),o=n(2984),u=n(2351),l=n(3784),i=n(1363);function a(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}var c=n(9946),s=n(2180),f=n(6045),d=n(4575),p=n(3781),m=n(3855);function v(e,t,n){let o=(0,m.E)(t);(0,r.useEffect)((()=>{function t(e){o.current(e)}return window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)}),[e,n])}var g=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(g||{});function h(){let e=(0,r.useRef)(0);return v("keydown",(t=>{"Tab"===t.key&&(e.current=t.shiftKey?1:0)}),!0),e}var w=n(6723);var E=n(5466);function b(...e){return(0,r.useMemo)((()=>(0,E.r)(...e)),[...e])}function y(e,t,n,o){let u=(0,m.E)(n);(0,r.useEffect)((()=>{function n(e){u.current(e)}return(e=null!=e?e:window).addEventListener(t,n,o),()=>e.removeEventListener(t,n,o)}),[e,t,o])}function O(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch((e=>setTimeout((()=>{throw e}))))}function P(e,t){let n=(0,r.useRef)([]),o=(0,p.z)(e);(0,r.useEffect)((()=>{for(let[e,r]of t.entries())if(n.current[e]!==r){let e=o(t);return n.current=t,e}}),[o,...t])}var T,C=((T=C||{})[T.None=1]="None",T[T.InitialFocus=2]="InitialFocus",T[T.TabLock=4]="TabLock",T[T.FocusLock=8]="FocusLock",T[T.RestoreFocus=16]="RestoreFocus",T[T.All=30]="All",T);let S=Object.assign((0,u.yV)((function(e,t){let n=(0,r.useRef)(null),i=(0,l.T)(n,t),{initialFocus:a,containers:c,features:m=30,...v}=e;(0,s.H)()||(m=1);let w=b(n);A({ownerDocument:w},Boolean(16&m));let E=function({ownerDocument:e,container:t,initialFocus:n},o){let u=(0,r.useRef)(null);return P((()=>{if(!o)return;let r=t.current;if(!r)return;let l=null==e?void 0:e.activeElement;if(null!=n&&n.current){if((null==n?void 0:n.current)===l)return void(u.current=l)}else if(r.contains(l))return void(u.current=l);null!=n&&n.current?(0,d.C5)(n.current):(0,d.jA)(r,d.TO.First)===d.fE.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),u.current=null==e?void 0:e.activeElement}),[o]),u}({ownerDocument:w,container:n,initialFocus:a},Boolean(2&m));D({ownerDocument:w,container:n,containers:c,previousActiveElement:E},Boolean(8&m));let y=h(),O=(0,p.z)((()=>{let e=n.current;!e||(0,o.E)(y.current,{[g.Forwards]:()=>(0,d.jA)(e,d.TO.First),[g.Backwards]:()=>(0,d.jA)(e,d.TO.Last)})})),T={ref:i};return r.createElement(r.Fragment,null,Boolean(4&m)&&r.createElement(f._,{as:"button",type:"button",onFocus:O,features:f.A.Focusable}),(0,u.sY)({ourProps:T,theirProps:v,defaultTag:"div",name:"FocusTrap"}),Boolean(4&m)&&r.createElement(f._,{as:"button",type:"button",onFocus:O,features:f.A.Focusable}))})),{features:C});function A({ownerDocument:e},t){let n=(0,r.useRef)(null);y(null==e?void 0:e.defaultView,"focusout",(e=>{!t||n.current||(n.current=e.target)}),!0),P((()=>{t||((0,d.C5)(n.current),n.current=null)}),[t]);let o=(0,r.useRef)(!1);(0,r.useEffect)((()=>(o.current=!1,()=>{o.current=!0,O((()=>{!o.current||((0,d.C5)(n.current),n.current=null)}))})),[])}function D({ownerDocument:e,container:t,containers:n,previousActiveElement:o},u){let l=function(){let e=(0,r.useRef)(!1);return(0,w.e)((()=>(e.current=!0,()=>{e.current=!1})),[]),e}();y(null==e?void 0:e.defaultView,"focus",(e=>{if(!u||!l.current)return;let r=new Set(null==n?void 0:n.current);r.add(t);let i=o.current;if(!i)return;let a=e.target;a&&a instanceof HTMLElement?function(e,t){var n;
1for(let r of e)if(null!=(n=r.current)&&n.contains(t))return!0;return!1}(r,a)?(o.current=a,(0,d.C5)(a)):(e.preventDefault(),e.stopPropagation(),(0,d.C5)(i)):(0,d.C5)(o.current)}),!0)}let R=new Set,F=new Map;function k(e){e.setAttribute("aria-hidden","true"),e.inert=!0}function N(e){let t=F.get(e);!t||(null===t["aria-hidden"]?e.removeAttribute("aria-hidden"):e.setAttribute("aria-hidden",t["aria-hidden"]),e.inert=t.inert)}function j(e,t=!0){(0,w.e)((()=>{if(!t||!e.current)return;let n=e.current,r=(0,E.r)(n);if(r){R.add(n);for(let e of F.keys())e.contains(n)&&(N(e),F.delete(e));return r.querySelectorAll("body > *").forEach((e=>{if(e instanceof HTMLElement){for(let t of R)if(e.contains(t))return;1===R.size&&(F.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),k(e))}})),()=>{if(R.delete(n),R.size>0)r.querySelectorAll("body > *").forEach((e=>{if(e instanceof HTMLElement&&!F.has(e)){for(let t of R)if(e.contains(t))return;F.set(e,{"aria-hidden":e.getAttribute("aria-hidden"),inert:e.inert}),k(e)}}));else for(let e of F.keys())N(e),F.delete(e)}}}),[t])}var x=n(3935);let L=(0,r.createContext)(!1);function M(){return(0,r.useContext)(L)}function H(e){return r.createElement(L.Provider,{value:e.force},e.children)}let I=r.Fragment,Y=(0,u.yV)((function(e,t){let n=e,o=(0,r.useRef)(null),i=(0,l.T)((0,l.h)((e=>{o.current=e})),t),a=b(o),c=function(e){let t=M(),n=(0,r.useContext)($),o=b(e),[u,l]=(0,r.useState)((()=>{if(!t&&null!==n||"undefined"==typeof window)return null;let e=null==o?void 0:o.getElementById("headlessui-portal-root");if(e)return e;if(null===o)return null;let r=o.createElement("div");return r.setAttribute("id","headlessui-portal-root"),o.body.appendChild(r)}));return(0,r.useEffect)((()=>{null!==u&&(null!=o&&o.body.contains(u)||null==o||o.body.appendChild(u))}),[u,o]),(0,r.useEffect)((()=>{t||null!==n&&l(n.current)}),[n,l,t]),u}(o),[f]=(0,r.useState)((()=>{var e;return"undefined"==typeof window?null:null!=(e=null==a?void 0:a.createElement("div"))?e:null})),d=(0,s.H)(),p=(0,r.useRef)(!1);return(0,w.e)((()=>{if(p.current=!1,c&&f)return c.contains(f)||c.appendChild(f),()=>{p.current=!0,O((()=>{var e;!p.current||!c||!f||(c.removeChild(f),c.childNodes.length<=0&&(null==(e=c.parentElement)||e.removeChild(c)))}))}}),[c,f]),d&&c&&f?(0,x.createPortal)((0,u.sY)({ourProps:{ref:i},theirProps:n,defaultTag:I,name:"Portal"}),f):null})),V=r.Fragment,$=(0,r.createContext)(null),B=(0,u.yV)((function(e,t){let{target:n,...o}=e,i={ref:(0,l.T)(t)};return r.createElement($.Provider,{value:n},(0,u.sY)({ourProps:i,theirProps:o,defaultTag:V,name:"Popover.Group"}))})),z=Object.assign(Y,{Group:B});var _=n(9516);let U=(0,r.createContext)(null);U.displayName="OpenClosedContext";var W=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(W||{});function q(){return(0,r.useContext)(U)}let G=(0,r.createContext)((()=>{}));G.displayName="StackContext";var Z=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(Z||{});function X({children:e,onUpdate:t,type:n,element:o}){let u=(0,r.useContext)(G),l=(0,p.z)(((...e)=>{null==t||t(...e),u(...e)}));return(0,w.e)((()=>(l(0,n,o),()=>l(1,n,o))),[l,n,o]),r.createElement(G.Provider,{value:l},e)}var K=(e=>(e[e.None=1]="None",e[e.IgnoreScrollbars=2]="IgnoreScrollbars",e))(K||{});var J=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(J||{}),Q=(e=>(e[e.SetTitleId=0]="SetTitleId",e))(Q||{});let ee={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},te=(0,r.createContext)(null);function ne(e){let t=(0,r.useContext)(te);if(null===t){let t=new Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,ne),t}return t}function re(e,t){return(0,o.E)(t.type,ee,e,t)}te.displayName="DialogContext";let oe=u.AN.RenderStrategy|u.AN.Static,ue=(0,u.yV)((function(e,t){let{open:n,onClose:a,initialFocus:d,__demoMode:m=!1,...g}=e,[h,w]=(0,r.useState)(0),P=q();void 0===n&&null!==P&&(n=(0,o.E)(P,{[W.Open]:!0,[W.Closed]:!1}));let T=(0,r.useRef)(new Set),C=(0,r.useRef)(null),A=(0,l.T)(C,t),D=(0,r.useRef)(null),R=b(C),F=e.hasOwnProperty("open")||null!==P,k=e.hasOwnProperty("onClose");if(!F&&!k)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!F)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!k)throw new Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if("boolean"!=typeof n)throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${n}`);if("function"!=typeof a)throw new Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${a}`);let N=n?0:1,[x,L]=(0,r.useReducer)(re,{titleId:null,descriptionId:null,panelRef:(0,r.createRef)()}),M=(0,p.z)((()=>a(!1))),I=(0,p.z)((e=>L({type:0,id:e}))),Y=!!(0,s.H)()&&(!m&&0===N),V=h>1,$=null!==(0,r.useContext)(te),B=V?"parent":"leaf";j(C,!!V&&Y),function(e,t,n=1){let o=(0,r.useRef)(!1),u=(0,p.z)((r=>
1{if(o.current)return;o.current=!0,O((()=>{o.current=!1}));let u=function e(t){return"function"==typeof t?e(t()):Array.isArray(t)||t instanceof Set?t:[t]}(e),l=r.target;if(l.ownerDocument.documentElement.contains(l)){if(2===(2&n)){let e=20,t=l.ownerDocument.documentElement;if(r.clientX>t.clientWidth-e||r.clientX<e||r.clientY>t.clientHeight-e||r.clientY<e)return}for(let e of u){if(null===e)continue;let t=e instanceof HTMLElement?e:e.current;if(null!=t&&t.contains(l))return}return t(r,l)}}));v("pointerdown",u),v("mousedown",u)}((()=>{var e,t;return[...Array.from(null!=(e=null==R?void 0:R.querySelectorAll("body > *"))?e:[]).filter((e=>!(!(e instanceof HTMLElement)||e.contains(D.current)||x.panelRef.current&&e.contains(x.panelRef.current)))),null!=(t=x.panelRef.current)?t:C.current]}),(()=>{0===N&&(V||M())}),K.IgnoreScrollbars),y(null==R?void 0:R.defaultView,"keydown",(e=>{e.defaultPrevented||e.key===i.R.Escape&&0===N&&(V||(e.preventDefault(),e.stopPropagation(),M()))})),(0,r.useEffect)((()=>{var e;if(0!==N||$)return;let t=(0,E.r)(C);if(!t)return;let n=t.documentElement,r=null!=(e=t.defaultView)?e:window,o=n.style.overflow,u=n.style.paddingRight,l=r.innerWidth-n.clientWidth;if(n.style.overflow="hidden",l>0){let e=l-(n.clientWidth-n.offsetWidth);n.style.paddingRight=`${e}px`}return()=>{n.style.overflow=o,n.style.paddingRight=u}}),[N,$]),(0,r.useEffect)((()=>{if(0!==N||!C.current)return;let e=new IntersectionObserver((e=>{for(let t of e)0===t.boundingClientRect.x&&0===t.boundingClientRect.y&&0===t.boundingClientRect.width&&0===t.boundingClientRect.height&&M()}));return e.observe(C.current),()=>e.disconnect()}),[N,C,M]);let[U,G]=(0,_.f)(),J=`headlessui-dialog-${(0,c.M)()}`,Q=(0,r.useMemo)((()=>[{dialogState:N,close:M,setTitleId:I},x]),[N,x,M,I]),ee=(0,r.useMemo)((()=>({open:0===N})),[N]),ne={ref:A,id:J,role:"dialog","aria-modal":0===N||void 0,"aria-labelledby":x.titleId,"aria-describedby":U,onClick(e){e.stopPropagation()}};return r.createElement(X,{type:"Dialog",element:C,onUpdate:(0,p.z)(((e,t,n)=>{"Dialog"===t&&(0,o.E)(e,{[Z.Add](){T.current.add(n),w((e=>e+1))},[Z.Remove](){T.current.add(n),w((e=>e-1))}})}))},r.createElement(H,{force:!0},r.createElement(z,null,r.createElement(te.Provider,{value:Q},r.createElement(z.Group,{target:C},r.createElement(H,{force:!1},r.createElement(G,{slot:ee,name:"Dialog.Description"},r.createElement(S,{initialFocus:d,containers:T,features:Y?(0,o.E)(B,{parent:S.features.RestoreFocus,leaf:S.features.All&~S.features.FocusLock}):S.features.None},(0,u.sY)({ourProps:ne,theirProps:g,slot:ee,defaultTag:"div",features:oe,visible:0===N,name:"Dialog"})))))))),r.createElement(f._,{features:f.A.Hidden,ref:D}))})),le=(0,u.yV)((function(e,t){let[{dialogState:n,close:o}]=ne("Dialog.Overlay"),i=(0,l.T)(t),s=`headlessui-dialog-overlay-${(0,c.M)()}`,f=(0,p.z)((e=>{if(e.target===e.currentTarget){if(a(e.currentTarget))return e.preventDefault();e.preventDefault(),e.stopPropagation(),o()}})),d=(0,r.useMemo)((()=>({open:0===n})),[n]);return(0,u.sY)({ourProps:{ref:i,id:s,"aria-hidden":!0,onClick:f},theirProps:e,slot:d,defaultTag:"div",name:"Dialog.Overlay"})})),ie=(0,u.yV)((function(e,t){let[{dialogState:n},o]=ne("Dialog.Backdrop"),i=(0,l.T)(t),a=`headlessui-dialog-backdrop-${(0,c.M)()}`;(0,r.useEffect)((()=>{if(null===o.panelRef.current)throw new Error("A <Dialog.Backdrop /> component is being used, but a <Dialog.Panel /> component is missing.")}),[o.panelRef]);let s=(0,r.useMemo)((()=>({open:0===n})),[n]);return r.createElement(H,{force:!0},r.createElement(z,null,(0,u.sY)({ourProps:{ref:i,id:a,"aria-hidden":!0},theirProps:e,slot:s,defaultTag:"div",name:"Dialog.Backdrop"})))})),ae=(0,u.yV)((function(e,t){let[{dialogState:n},o]=ne("Dialog.Panel"),i=(0,l.T)(t,o.panelRef),a=`headlessui-dialog-panel-${(0,c.M)()}`,s=(0,r.useMemo)((()=>({open:0===n})),[n]);return(0,u.sY)({ourProps:{ref:i,id:a},theirProps:e,slot:s,defaultTag:"div",name:"Dialog.Panel"})})),ce=(0,u.yV)((function(e,t){let[{dialogState:n,setTitleId:o}]=ne("Dialog.Title"),i=`headlessui-dialog-title-${(0,c.M)()}`,a=(0,l.T)(t);(0,r.useEffect)((()=>(o(i),()=>o(null))),[i,o]);let s=(0,r.useMemo)((()=>({open:0===n})),[n]);return(0,u.sY)({ourProps:{ref:a,id:i},theirProps:e,slot:s,defaultTag:"h2",name:"Dialog.Title"})})),se=Object.assign(ue,{Backdrop:ie,Panel:ae,Overlay:le,Title:ce,Description:_.d})},1363:function(e,t,n){n.d(t,{R:function(){return r}});var r=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(r||{})},3781:function(e,t,n){n.d(t,{z:function(){return u}});var r=n(7294),o=n(3855);let u=function(e){let t=(0,o.E)(e);return r.useCallback(((...e)=>t.current(...e)),[t])}},9946:function(e,t,n){n.d(t,{M:function(){return c}});var r,o=n(7294),u=n(6723),l=n(2180);let i=0;function a(){return++i}let c=null!=(r=o.useId)?r:function(){let e=(0,l.H)(),[t,n]=o.useState(e?a:null);return(0,u.e)((()=>{null===t&&n(a())}),[t]),null!=t?""+t:void 0}},6723:function(e,t,n){n.d(t,{e:function(){return o}});var r=n(7294);let o="undefined"!=typeof window?r.useLayoutEffect:r.useEffect},3855:function(e,t,n){n.d(t,{E:function(){return u}});var r=n(7294),o=n(6723);function u(e){let t=(0,r.useRef)(e);return(0,o.e)((()=>{t.current=e}),[e]),t}},2180:function(e,t,n){n.d(t,{H:function(){return u}});var r=n(7294);let o={serverHandoffComplete:!1};function u(){let[e,t]=(0,r.useState)(o.serverHandoffComplete);return(0,r.useEffect)((()=>{!0!==e&&t(!0)}),[e]),(0,r.useEffect)((()=>{!1===o.serverHandoffComplete&&(o.serverHandoffComplete=!0)}),[]),e}},3784:function(e,t,n){n.d(t,{T:function(){return i},h:function(){return l}});var r=n(7294),o=n(3781);let u=Symbol();function l(e,t=!0){return Object.assign(e,{[u]:t})}function i(...e){let t=(0,r.useRef)(e);(0,r.useEffect)((()=>{t.current=e}),[e]);let n=(0,o.z)((e=>{for(let n of t.current)null!=n&&("function"==typeof n?n(e):n.current=e)}));return e.every((e=>null==e||(null==e?void 0:e[u])))?void 0:n}},6045:function(e,t,n){n.d(t,{A:function(){return u},_:function(){return l}});var r=n(2351);var o,u=((o=u||{})[o.None=1]="None",o[o.Focusable=2]="Focusable",o[o.Hidden=4]="Hidden",o);let l=(0,r.yV)((function(e,t){let{features:n=1,...o}=e,u={ref:t,"aria-hidden":2===(2&n)||void 0,style:{position:"absolute",width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...4===(4&n)&&2!==(2&n)&&{display:"none"}}};return(0,r.sY)({ourProps:u,theirProps:o,slot:{},defaultTag:"div",name:"Hidden"})}))},4575:function(e,t,n){n.d(t,{C5:function(){return f},TO:function(){return i},fE:function(){return a},jA:function(){return m},z2:function(){return p}});let r=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map((e=>`${e}:not([tabindex='-1'])`)).join(",");var o,u,l,i=((l=i||{})[l.First=1]="First",l[l.Previous=2]="Previous",l[l.Next=4]="Next",l[l.Last=8]="Last",l[l.WrapAround=16]="WrapAround",l[l.NoScroll=32]="NoScroll",l),a=((u=a||{})[u.Error=0]="Error",u[u.Overflow=1]="Overflow",u[u.Success=2]="Success",u[u.Underflow=3]="Underflow",u),c=((o=c||{})[o.Previous=-1]="Previous",o[o.Next=1]="Next",o);var s=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(s||{});function f(e){null==e||e.focus({preventScroll:!0})}let d=["textarea","input"].join(",");function p(e,t=(e=>e)){return e.slice().sort(((e,n)=>{let r=t(e),o=t(n);if(null===r||null===o)return 0;let u=r.compareDocumentPosition(o);return u&Node.DOCUMENT_POSITION_FOLLOWING?-1:u&Node.DOCUMENT_POSITION_PRECEDING?1:0}))}function m(e,t,n=!0){let o,u=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,l=Array.isArray(e)?n?p(e):e:function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(r))}(e),i=u.activeElement,a=(()=>
1{if(5&t)return 1;if(10&t)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),c=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,l.indexOf(i))-1;if(4&t)return Math.max(0,l.indexOf(i))+1;if(8&t)return l.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),s=32&t?{preventScroll:!0}:{},f=0,m=l.length;do{if(f>=m||f+m<=0)return 0;let e=c+f;if(16&t)e=(e+m)%m;else{if(e<0)return 3;if(e>=m)return 1}o=l[e],null==o||o.focus(s),f+=a}while(o!==u.activeElement);return 6&t&&function(e){var t,n;return null!=(n=null==(t=null==e?void 0:e.matches)?void 0:t.call(e,d))&&n}(o)&&o.select(),o.hasAttribute("tabindex")||o.setAttribute("tabindex","0"),2}},2984:function(e,t,n){function r(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let o=new Error(`Tried to handle "${e}" but there is no handler defined. Only defined handlers are: ${Object.keys(t).map((e=>`"${e}"`)).join(", ")}.`);throw Error.captureStackTrace&&Error.captureStackTrace(o,r),o}n.d(t,{E:function(){return r}})},5466:function(e,t,n){function r(e){return"undefined"==typeof window?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}n.d(t,{r:function(){return r}})},2351:function(e,t,n){n.d(t,{AN:function(){return i},oA:function(){return p},sY:function(){return c},yV:function(){return d}});var r,o,u=n(7294),l=n(2984),i=((o=i||{})[o.None=0]="None",o[o.RenderStrategy=1]="RenderStrategy",o[o.Static=2]="Static",o),a=((r=a||{})[r.Unmount=0]="Unmount",r[r.Hidden=1]="Hidden",r);function c({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:u=!0,name:i}){let a=f(t,e);if(u)return s(a,n,r,i);let c=null!=o?o:0;if(2&c){let{static:e=!1,...t}=a;if(e)return s(t,n,r,i)}if(1&c){let{unmount:e=!0,...t}=a;return(0,l.E)(e?0:1,{0:()=>null,1:()=>s({...t,hidden:!0,style:{display:"none"}},n,r,i)})}return s(a,n,r,i)}function s(e,t={},n,r){let{as:o=n,children:l,refName:i="ref",...a}=m(e,["unmount","static"]),c=void 0!==e.ref?{[i]:e.ref}:{},s="function"==typeof l?l(t):l;a.className&&"function"==typeof a.className&&(a.className=a.className(t));let d={};if(o===u.Fragment&&Object.keys(p(a)).length>0){if(!(0,u.isValidElement)(s)||Array.isArray(s)&&s.length>1)throw new Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(a).map((e=>` - ${e}`)).join("\n"),"","You can apply a few solutions:",['Add an `as="..."` prop, to ensure that we render an actual element instead of a "Fragment".',"Render a single element as the child so that we can forward the props onto that element."].map((e=>` - ${e}`)).join("\n")].join("\n"));return(0,u.cloneElement)(s,Object.assign({},f(s.props,p(m(a,["ref"]))),d,c))}return(0,u.createElement)(o,Object.assign({},m(a,["ref"]),o!==u.Fragment&&c,o!==u.Fragment&&d),s)}function f(...e){if(0===e.length)return{};if(1===e.length)return e[0];let t={},n={};for(let r of e)for(let e in r)e.startsWith("on")&&"function"==typeof r[e]?(null!=n[e]||(n[e]=[]),n[e].push(r[e])):t[e]=r[e];if(t.disabled||t["aria-disabled"])return Object.assign(t,Object.fromEntries(Object.keys(n).map((e=>[e,void 0]))));for(let r in n)Object.assign(t,{[r](e,...t){let o=n[r];for(let n of o){if(e.defaultPrevented)return;n(e,...t)}}});return t}function d(e){var t;return Object.assign((0,u.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function p(e){let t=Object.assign({},e);for(let n in t)void 0===t[n]&&delete t[n];return t}function m(e,t=[]){let n=Object.assign({},e);for(let r of t)r in n&&delete n[r];return n}},8163:function(e,t,n){var r=n(7294);const o=r.forwardRef((function(e,t){return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true",ref:t},e),r.createElement("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"}))}));t.Z=o},9396:function(e,t,n){function r(e,t){return t=null!=t?t:{},Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(t)):function(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter((function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable}))),n.push.apply(n,r)}return n}
1(Object(t)).forEach((function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(t,n))})),e}n.d(t,{Z:function(){return r}})},9534:function(e,t,n){function r(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n,r,o={},u=Object.keys(e);for(r=0;r<u.length;r++)n=u[r],t.indexOf(n)>=0||(o[n]=e[n]);return o}(e,t);if(Object.getOwnPropertySymbols){var u=Object.getOwnPropertySymbols(e);for(r=0;r<u.length;r++)n=u[r],t.indexOf(n)>=0||Object.prototype.propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}n.d(t,{Z:function(){return r}})}}]);
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.