1!function(){try{var e="u">typeof window?window:"u">typeof global?global:"u">typeof globalThis?globalThis:"u">typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="2030eea8-4ca1-4af4-8cef-f3ad3cb99138",e._sentryDebugIdIdentifier="sentry-dbid-2030eea8-4ca1-4af4-8cef-f3ad3cb99138")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[97219],{1666:(e,t,n)=>{"use strict";n.d(t,{A:()=>i});var r=n(10703),o=n(82151);function i(e,t=[]){let n=[],a=()=>{let t=n.map(e=>r.createContext(e));return function(n){let o=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])}};return a.scopeName=e,[function(t,i){let a=r.createContext(i),l=n.length;function u(t){let{scope:n,children:i,...u}=t,s=n?.[e][l]||a,c=r.useMemo(()=>u,Object.values(u));return(0,o.jsx)(s.Provider,{value:c,children:i})}return n=[...n,i],u.displayName=t+"Provider",[u,function(n,o){let u=o?.[e][l]||a,s=r.useContext(u);if(s)return s;if(void 0!==i)return i;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let o=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])}};return n.scopeName=t.scopeName,n}(a,...t)]}},2798:(e,t,n)=>{"use strict";n.d(t,{jH:()=>i});var r=n(10703);n(82151);var o=r.createContext(void 0);function i(e){let t=r.useContext(o);return e||t||"ltr"}},5928:(e,t,n)=>{"use strict";function r(...e){return Array.from(new Set(e.flatMap(e=>"string"==typeof e?e.split(" "):[]))).filter(Boolean).join(" ")}n.d(t,{x:()=>r})},6059:(e,t,n)=>{"use strict";let r,o;n.d(t,{l:()=>D});var i=n(10703),a=n(15292),l=n(11603),u=n(15970),s=n(91743),c=n(26792),d=n(75307),f=n(75659),p=n(10291),v=n(18944),m=n(31913),h=n(17936),g=n(63154),w=n(35269),C=n(13652),E=n(9857),y=n(38393),b=n(29770),M=n(25133),x=n(75810),L=n(77845),N=((r=N||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),R=((o=R||{})[o.SetTitleId=0]="SetTitleId",o);let T={0:(e,t)=>e.titleId===t.id?e:{...e,titleId:t.id}},P=(0,i.createContext)(null);function O(e){let t=(0,i.useContext)(P);if(null===t){let t=Error(`<${e} /> is missing a parent <Dialog /> component.`);throw Error.captureStackTrace&&Error.captureStackTrace(t,O),t}return t}function S(e,t){return(0,a.Y)(t.type,T,e,t)}P.displayName="DialogContext";let k=l.O5.RenderStrategy|l.O5.Static,D=Object.assign((0,l.FX)(function(e,t){var n;let r=(0,d.B)(),{id:o=`headlessui-dialog-${r}`,open:c,onClose:N,initialFocus:R,__demoMode:T=!1,...O}=e,[D,A]=(0,i.useState)(0),F=(0,h.O_)();void 0===c&&null!==F&&(c=(F&h.Uw.Open)===h.Uw.Open);let j=(0,i.useRef)(null),_=(0,u.P)(j,t),I=(0,E.g)(j),H=e.hasOwnProperty("open")||null!==F,V=e.hasOwnProperty("onClose");if(!H&&!V)throw Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!H)throw Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!V)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 N)throw Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${N}`);let B=+!c,[U,W]=(0,i.useReducer)(S,{titleId:null,descriptionId:null,panelRef:(0,i.createRef)()}),Z=(0,b._)(()=>N(!1)),X=(0,b._)(e=>W({type:0,id:e})),z=!!(0,g.g)()&&!T&&0===B,$=D>1,G=null!==(0,i.useContext)(P),[q,K]=(0,p.k)(),{resolveContainers:Y,mainTreeNodeRef:Q,MainTreeNode:J}=(0,L.i)({portals:q,defaultContainers:[null!=(n=U.panelRef.current)?n:j.current]}),ee=null!==F&&(F&h.Uw.Closing)===h.Uw.Closing,et=!G&&!ee&&z,en=(0,i.useCallback)(()=>{var e,t;return null!=(t=Array.from(null!=(e=null==I?void 0:I.querySelectorAll("body > *"))?e:[]).find(e=>"headlessui-portal-root"!==e.id&&e.contains(Q.current)&&e instanceof HTMLElement))?t:null},[Q]);(0,x.M)(en,et);let er=!!$||z,eo=(0,i.useCallback)(()=>{var e,t;return null!=(t=Array.from(null!=(e=null==I?void 0:I.querySelectorAll("[data-headlessui-portal]"))?e:[]).find(e=>e.contains(Q.current)&&e instanceof HTMLElement))?t:null},[Q]);(0,x.M)(eo,er);let ei=!(!z||$);(0,C.j)(Y,Z,ei);let ea=!($||0!==B);(0,y.M)(null==I?void 0:I.defaultView,"keydown",e=>{ea&&(e.defaultPrevented||e.key===s.D.Escape&&(e.preventDefault(),e.stopPropagation(),Z()))}),function(e,t,n=()=>[document.body]){(0,M.G)(e,t,e=>{var t;
1return{containers:[...null!=(t=e.containers)?t:[],n]}})}(I,!(ee||0!==B||G),Y),(0,i.useEffect)(()=>{if(0!==B||!j.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&&Z()}});return e.observe(j.current),()=>e.disconnect()},[B,j,Z]);let[el,eu]=(0,m.r)(),es=(0,i.useMemo)(()=>[{dialogState:B,close:Z,setTitleId:X},U],[B,U,Z,X]),ec=(0,i.useMemo)(()=>({open:0===B}),[B]),ed={ref:_,id:o,role:"dialog","aria-modal":0===B||void 0,"aria-labelledby":U.titleId,"aria-describedby":el};return i.createElement(w.M_,{type:"Dialog",enabled:0===B,element:j,onUpdate:(0,b._)((e,t)=>{"Dialog"===t&&(0,a.Y)(e,{[w.IC.Add]:()=>A(e=>e+1),[w.IC.Remove]:()=>A(e=>e-1)})})},i.createElement(v.a,{force:!0},i.createElement(p.Z,null,i.createElement(P.Provider,{value:es},i.createElement(p.Z.Group,{target:j},i.createElement(v.a,{force:!1},i.createElement(eu,{slot:ec,name:"Dialog.Description"},i.createElement(f.s,{initialFocus:R,containers:Y,features:z?(0,a.Y)($?"parent":"leaf",{parent:f.s.features.RestoreFocus,leaf:f.s.features.All&~f.s.features.FocusLock}):f.s.features.None},i.createElement(K,null,(0,l.XX)({ourProps:ed,theirProps:O,slot:ec,defaultTag:"div",features:k,visible:0===B,name:"Dialog"}))))))))),i.createElement(J,null))}),{Backdrop:(0,l.FX)(function(e,t){let n=(0,d.B)(),{id:r=`headlessui-dialog-backdrop-${n}`,...o}=e,[{dialogState:a},s]=O("Dialog.Backdrop"),c=(0,u.P)(t);(0,i.useEffect)(()=>{if(null===s.panelRef.current)throw Error("A <Dialog.Backdrop /> component is being used, but a <Dialog.Panel /> component is missing.")},[s.panelRef]);let f=(0,i.useMemo)(()=>({open:0===a}),[a]);return i.createElement(v.a,{force:!0},i.createElement(p.Z,null,(0,l.XX)({ourProps:{ref:c,id:r,"aria-hidden":!0},theirProps:o,slot:f,defaultTag:"div",name:"Dialog.Backdrop"})))}),Panel:(0,l.FX)(function(e,t){let n=(0,d.B)(),{id:r=`headlessui-dialog-panel-${n}`,...o}=e,[{dialogState:a},s]=O("Dialog.Panel"),c=(0,u.P)(t,s.panelRef),f=(0,i.useMemo)(()=>({open:0===a}),[a]),p=(0,b._)(e=>{e.stopPropagation()});return(0,l.XX)({ourProps:{ref:c,id:r,onClick:p},theirProps:o,slot:f,defaultTag:"div",name:"Dialog.Panel"})}),Overlay:(0,l.FX)(function(e,t){let n=(0,d.B)(),{id:r=`headlessui-dialog-overlay-${n}`,...o}=e,[{dialogState:a,close:s}]=O("Dialog.Overlay"),f=(0,u.P)(t),p=(0,b._)(e=>{if(e.target===e.currentTarget){if((0,c.l)(e.currentTarget))return e.preventDefault();e.preventDefault(),e.stopPropagation(),s()}}),v=(0,i.useMemo)(()=>({open:0===a}),[a]);return(0,l.XX)({ourProps:{ref:f,id:r,"aria-hidden":!0,onClick:p},theirProps:o,slot:v,defaultTag:"div",name:"Dialog.Overlay"})}),Title:(0,l.FX)(function(e,t){let n=(0,d.B)(),{id:r=`headlessui-dialog-title-${n}`,...o}=e,[{dialogState:a,setTitleId:s}]=O("Dialog.Title"),c=(0,u.P)(t);(0,i.useEffect)(()=>(s(r),()=>s(null)),[r,s]);let f=(0,i.useMemo)(()=>({open:0===a}),[a]);return(0,l.XX)({ourProps:{ref:c,id:r},theirProps:o,slot:f,defaultTag:"h2",name:"Dialog.Title"})}),Description:m.V})},6945:(e,t,n)=>{"use strict";n.d(t,{M:()=>u});var r=n(61482),o=n(44527),i=n(40815),a=n(58921),l=n(53835);let u=(0,o.y)(()=>new Map,{PUSH(e,t){var n;let o=null!=(n=this.get(e))?n:{doc:e,count:0,d:(0,r.e)(),meta:new Set};return o.count++,o.meta.add(t),this.set(e,o),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={doc:e,d:t,meta:function(e){let t={};for(let n of e)Object.assign(t,n(t));return t}(n)},o=[(0,a.D)(),(0,i.f)(),(0,l.S)()];o.forEach(({before:e})=>null==e?void 0:e(r)),o.forEach(({after:e})=>null==e?void 0:e(r))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});u.subscribe(()=>{let e=u.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)&&u.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),0===n.count&&u.dispatch("TEARDOWN",n)}})},8277:(e,t,n)=>{var r=n(52160).k5;e.exports.p=function(e){return r({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm95.8 32.6L272 480l-32-136 32-56h-96l32 56-32 136-47.8-191.4C56.9 292 0 350.3 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-72.1-56.9-130.4-128.2-133.8z"},child:[]}]})(e)}},9857:(e,t,n)=>{"use strict";n.d(t,{g:()=>i});var r=n(10703),o=n(97206);function i(...e){return(0,r.useMemo)(()=>(0,o.T)(...e),[...e])}},10291:(e,t,n)=>{"use strict";n.d(t,{Z:()=>C,k:()=>w});var r=n(10703),o=n(25726),i=n(11603),a=n(52742),l=n(18944),u=n(63154),s=n(15970),c=n(65530),d=n(9857),f=n(29054),p=n(29770);let v=r.Fragment,m=r.Fragment,h=(0,r.createContext)(null),g=(0,r.createContext)(null);function w(){let e=(0,r.useContext)(g),t=(0,r.useRef)([]),n=(0,p._)(n=>(t.current.push(n),e&&e.register(n),()=>o(n))),o=(0,p._)(n=>{let r=t.current.indexOf(n);-1!==r&&t.current.splice(r,1),e&&e.unregister(n)}),i=(0,r.useMemo)(()=>({register:n,unregister:o,portals:t}),[n,o,t]);return[t,(0,r.useMemo)(()=>function({children:e}){return r.createElement(g.Provider,{value:i},e)},[i])]}let C=Object.assign((0,i.FX)(function(e,t){let n=(0,r.useRef)(null),p=(0,s.P)((0,s.a)(e=>{n.current=e}),t),m=(0,d.g)(n),w=function(e){let t=(0,l.S)(),n=(0,r.useContext)(h),o=(0,d.g)(e),[i,a]=(0,r.useState)(()=>
1{if(!t&&null!==n||f._.isServer)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!==i&&(null!=o&&o.body.contains(i)||null==o||o.body.appendChild(i))},[i,o]),(0,r.useEffect)(()=>{t||null!==n&&a(n.current)},[n,a,t]),i}(n),[C]=(0,r.useState)(()=>{var e;return f._.isServer?null:null!=(e=null==m?void 0:m.createElement("div"))?e:null}),E=(0,r.useContext)(g),y=(0,u.g)();return(0,a.s)(()=>{!w||!C||w.contains(C)||(C.setAttribute("data-headlessui-portal",""),w.appendChild(C))},[w,C]),(0,a.s)(()=>{if(C&&E)return E.register(C)},[E,C]),(0,c.X)(()=>{var e;w&&C&&(C instanceof Node&&w.contains(C)&&w.removeChild(C),w.childNodes.length<=0&&(null==(e=w.parentElement)||e.removeChild(w)))}),y&&w&&C?(0,o.createPortal)((0,i.XX)({ourProps:{ref:p},theirProps:e,defaultTag:v,name:"Portal"}),C):null}),{Group:(0,i.FX)(function(e,t){let{target:n,...o}=e,a={ref:(0,s.P)(t)};return r.createElement(h.Provider,{value:n},(0,i.XX)({ourProps:a,theirProps:o,defaultTag:m,name:"Popover.Group"}))})})},11603:(e,t,n)=>{"use strict";let r,o;n.d(t,{FX:()=>p,O5:()=>u,XX:()=>c});var i=n(10703),a=n(5928),l=n(15292),u=((r=u||{})[r.None=0]="None",r[r.RenderStrategy=1]="RenderStrategy",r[r.Static=2]="Static",r),s=((o=s||{})[o.Unmount=0]="Unmount",o[o.Hidden=1]="Hidden",o);function c({ourProps:e,theirProps:t,slot:n,defaultTag:r,features:o,visible:i=!0,name:a}){let u=f(t,e);if(i)return d(u,n,r,a);let s=null!=o?o:0;if(2&s){let{static:e=!1,...t}=u;if(e)return d(t,n,r,a)}if(1&s){let{unmount:e=!0,...t}=u;return(0,l.Y)(+!e,{0:()=>null,1:()=>d({...t,hidden:!0,style:{display:"none"}},n,r,a)})}return d(u,n,r,a)}function d(e,t={},n,r){let{as:o=n,children:l,refName:u="ref",...s}=m(e,["unmount","static"]),c=void 0!==e.ref?{[u]:e.ref}:{},p="function"==typeof l?l(t):l;"className"in s&&s.className&&"function"==typeof s.className&&(s.className=s.className(t));let h={};if(t){let e=!1,n=[];for(let[r,o]of Object.entries(t))"boolean"==typeof o&&(e=!0),!0===o&&n.push(r);e&&(h["data-headlessui-state"]=n.join(" "))}if(o===i.Fragment&&Object.keys(v(s)).length>0){if(!(0,i.isValidElement)(p)||Array.isArray(p)&&p.length>1)throw Error(['Passing props on "Fragment"!',"",`The current component <${r} /> is rendering a "Fragment".`,"However we need to passthrough the following props:",Object.keys(s).map(e=>` - ${e}`).join(` 2`),"","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(` 3`)].join(` 4`));let e=p.props,t="function"==typeof(null==e?void 0:e.className)?(...t)=>(0,a.x)(null==e?void 0:e.className(...t),s.className):(0,a.x)(null==e?void 0:e.className,s.className);return(0,i.cloneElement)(p,Object.assign({},f(p.props,v(m(s,["ref"]))),h,c,function(...e){return{ref:e.every(e=>null==e)?void 0:t=>{for(let n of e)null!=n&&("function"==typeof n?n(t):n.current=t)}}}(p.ref,c.ref),t?{className:t}:{}))}return(0,i.createElement)(o,Object.assign({},m(s,["ref"]),o!==i.Fragment&&c,o!==i.Fragment&&h),p)}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 e in n)Object.assign(t,{[e](t,...r){for(let o of n[e]){if((t instanceof Event||(null==t?void 0:t.nativeEvent)instanceof Event)&&t.defaultPrevented)return;o(t,...r)}}});return t}function p(e){var t;return Object.assign((0,i.forwardRef)(e),{displayName:null!=(t=e.displayName)?t:e.name})}function v(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}function m(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}},11681:(e,t,n)=>{var r=n(52160).k5;e.exports.p=function(e){return r({tag:"svg",attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M128,80a48,48,0,1,0,48,48A48.05,48.05,0,0,0,128,80Zm0,80a32,32,0,1,1,32-32A32,32,0,0,1,128,160Zm88-29.84q.06-2.16,0-4.32l14.92-18.64a8,8,0,0,0,1.48-7.06,107.21,107.21,0,0,0-10.88-26.25,8,8,0,0,0-6-3.93l-23.72-2.64q-1.48-1.56-3-3L186,40.54a8,8,0,0,0-3.94-6,107.71,107.71,0,0,0-26.25-10.87,8,8,0,0,0-7.06,1.49L130.16,40Q128,40,125.84,40L107.2,25.11a8,8,0,0,0-7.06-1.48A107.6,107.6,0,0,0,73.89,34.51a8,8,0,0,0-3.93,6L67.32,64.27q-1.56,1.49-3,3L40.54,70a8,8,0,0,0-6,3.94,107.71,107.71,0,0,0-10.87,26.25,8,8,0,0,0,1.49,7.06L40,125.84Q40,128,40,130.16L25.11,148.8a8,8,0,0,0-1.48,7.06,107.21,107.21,0,0,0,10.88,26.25,8,8,0,0,0,6,3.93l23.72,2.64q1.49,1.56,3,3L70,215.46a8,8,0,0,0,3.94,6,107.71,107.71,0,0,0,26.25,10.87,8,8,0,0,0,7.06-1.49L125.84,216q2.16.06,4.32,0l18.64,14.92a8,8,0,0,0,7.06,1.48,107.21,107.21,0,0,0,26.25-10.88,8,8,0,0,0,3.93-6l2.64-23.72q1.56-1.48,3-3L215.46,186a8,8,0,0,0,6-3.94,107.71,107.71,0,0,0,10.87-26.25,8,8,0,0,0-1.49-7.06Zm-16.1-6.5a73.93,73.93,0,0,1,0,8.68,8,8,0,0,0,1.74,5.48l14.19,17.73a91.57,91.57,0,0,1-6.23,15L187,173.11a8,8,0,0,0-5.1,2.64,74.11,74.11,0,0,1-6.14,6.14,8,8,0,0,0-2.64,5.1l-2.51,22.58a91.32,91.32,0,0,1-15,6.23l-17.74-14.19a8,8,0,0,0-5-1.75h-.48a73.93,73.93,0,0,1-8.68,0,8,8,0,0,0-5.48,1.74L100.45,215.8a91.57,91.57,0,0,1-15-6.23L82.89,187a8,8,0,0,0-2.64-5.1,74.11,74.11,0,0,1-6.14-6.14,8,8,0,0,0-5.1-2.64L46.43,170.6a91.32,91.32,0,0,1-6.23-15l14.19-17.74a8,8,0,0,0,1.74-5.48,73.93,73.93,0,0,1,0-8.68,8,8,0,0,0-1.74-5.48L40.2,100.45a91.57,91.57,0,0,1,6.23-15L69,82.89a8,8,0,0,0,5.1-2.64,74.11,74.11,0,0,1,6.14-6.14A8,8,0,0,0,82.89,69L85.4,46.43a91.32,91.32,0,0,1,15-6.23l17.74,14.19a8,8,0,0,0,5.48,1.74,73.93,73.93,0,0,1,8.68,0,8,8,0,0,0,5.48-1.74L155.55,40.2a91.57,91.57,0,0,1,15,6.23L173.11,69a8,8,0,0,0,2.64,5.1,74.11,74.11,0,0,1,6.14,6.14,8,8,0,0,0,5.1,2.64l22.58,2.51a91.32,91.32,0,0,1,6.23,15l-14.19,17.74A8,8,0,0,0,199.87,123.66Z"},child:[]}]})(e)}}
4,13652:(e,t,n)=>{"use strict";n.d(t,{j:()=>l});var r=n(10703),o=n(76111),i=n(17718),a=n(70039);function l(e,t,n=!0){let u=(0,r.useRef)(!1);function s(n,r){if(!u.current||n.defaultPrevented)return;let i=r(n);if(null!==i&&i.getRootNode().contains(i)&&i.isConnected){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.Bm)(i,o.MZ.Loose)||-1===i.tabIndex||n.preventDefault(),t(n,i)}}(0,r.useEffect)(()=>{requestAnimationFrame(()=>{u.current=n})},[n]);let c=(0,r.useRef)(null);(0,i.z)("pointerdown",e=>{var t,n;u.current&&(c.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),(0,i.z)("mousedown",e=>{var t,n;u.current&&(c.current=(null==(n=null==(t=e.composedPath)?void 0:t.call(e))?void 0:n[0])||e.target)},!0),(0,i.z)("click",e=>{c.current&&(s(e,()=>c.current),c.current=null)},!0),(0,i.z)("touchend",e=>s(e,()=>e.target instanceof HTMLElement?e.target:null),!0),(0,a.M)("blur",e=>s(e,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}},15292:(e,t,n)=>{"use strict";function r(e,t,...n){if(e in t){let r=t[e];return"function"==typeof r?r(...n):r}let o=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,{Y:()=>r})},15970:(e,t,n)=>{"use strict";n.d(t,{P:()=>l,a:()=>a});var r=n(10703),o=n(29770);let i=Symbol();function a(e,t=!0){return Object.assign(e,{[i]:t})}function l(...e){let t=(0,r.useRef)(e);(0,r.useEffect)(()=>{t.current=e},[e]);let n=(0,o._)(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[i]))?void 0:n}},17695:(e,t,n)=>{var r=n(52160).k5;e.exports.D=function(e){return r({tag:"svg",attr:{viewBox:"0 0 640 512"},child:[{tag:"path",attr:{d:"M434.7 64h-85.9c-8 0-15.7 3-21.6 8.4l-98.3 90c-.1.1-.2.3-.3.4-16.6 15.6-16.3 40.5-2.1 56 12.7 13.9 39.4 17.6 56.1 2.7.1-.1.3-.1.4-.2l79.9-73.2c6.5-5.9 16.7-5.5 22.6 1 6 6.5 5.5 16.6-1 22.6l-26.1 23.9L504 313.8c2.9 2.4 5.5 5 7.9 7.7V128l-54.6-54.6c-5.9-6-14.1-9.4-22.6-9.4zM544 128.2v223.9c0 17.7 14.3 32 32 32h64V128.2h-96zm48 223.9c-8.8 0-16-7.2-16-16s7.2-16 16-16 16 7.2 16 16-7.2 16-16 16zM0 384h64c17.7 0 32-14.3 32-32V128.2H0V384zm48-63.9c8.8 0 16 7.2 16 16s-7.2 16-16 16-16-7.2-16-16c0-8.9 7.2-16 16-16zm435.9 18.6L334.6 217.5l-30 27.5c-29.7 27.1-75.2 24.5-101.7-4.4-26.9-29.4-24.8-74.9 4.4-101.7L289.1 64h-83.8c-8.5 0-16.6 3.4-22.6 9.4L128 128v223.9h18.3l90.5 81.9c27.4 22.3 67.7 18.1 90-9.3l.2-.2 17.9 15.5c15.9 13 39.4 10.5 52.3-5.4l31.4-38.6 5.4 4.4c13.7 11.1 33.9 9.1 45-4.7l9.5-11.7c11.2-13.8 9.1-33.9-4.6-45.1z"},child:[]}]})(e)}},17718:(e,t,n)=>{"use strict";n.d(t,{z:()=>i});var r=n(10703),o=n(88301);function i(e,t,n){let i=(0,o.Y)(t);(0,r.useEffect)(()=>{function t(e){i.current(e)}return document.addEventListener(e,t,n),()=>document.removeEventListener(e,t,n)},[e,n])}},17936:(e,t,n)=>{"use strict";let r;n.d(t,{O_:()=>l,Uw:()=>a});var o=n(10703);let i=(0,o.createContext)(null);i.displayName="OpenClosedContext";var a=((r=a||{})[r.Open=1]="Open",r[r.Closed=2]="Closed",r[r.Closing=4]="Closing",r[r.Opening=8]="Opening",r);function l(){return(0,o.useContext)(i)}},18039:(e,t,n)=>{"use strict";n.d(t,{a:()=>i});var r=n(10703),o=n(52742);function i(){let e=(0,r.useRef)(!1);return(0,o.s)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},18944:(e,t,n)=>{"use strict";n.d(t,{S:()=>i,a:()=>a});var r=n(10703);let o=(0,r.createContext)(!1);function i(){return(0,r.useContext)(o)}function a(e){return r.createElement(o.Provider,{value:e.force},e.children)}}
4,25133:(e,t,n)=>{"use strict";n.d(t,{G:()=>a});var r=n(52742),o=n(47343),i=n(6945);function a(e,t,n){let a=(0,o.P)(i.M),l=e?a.get(e):void 0,u=!!l&&l.count>0;return(0,r.s)(()=>{if(!(!e||!t))return i.M.dispatch("PUSH",e,n),()=>i.M.dispatch("POP",e,n)},[t,e]),u}},26792:(e,t,n)=>{"use strict";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,{l:()=>r})},27586:(e,t,n)=>{"use strict";n.d(t,{N:()=>u});var r=n(10703),o=n(1666),i=n(42742),a=n(42890),l=n(82151);function u(e){let t=e+"CollectionProvider",[n,u]=(0,o.A)(t),[s,c]=n(t,{collectionRef:{current:null},itemMap:new Map}),d=e=>{let{scope:t,children:n}=e,o=r.useRef(null),i=r.useRef(new Map).current;return(0,l.jsx)(s,{scope:t,itemMap:i,collectionRef:o,children:n})};d.displayName=t;let f=e+"CollectionSlot",p=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,o=c(f,n),u=(0,i.s)(t,o.collectionRef);return(0,l.jsx)(a.DX,{ref:u,children:r})});p.displayName=f;let v=e+"CollectionItemSlot",m="data-radix-collection-item",h=r.forwardRef((e,t)=>{let{scope:n,children:o,...u}=e,s=r.useRef(null),d=(0,i.s)(t,s),f=c(v,n);return r.useEffect(()=>(f.itemMap.set(s,{ref:s,...u}),()=>void f.itemMap.delete(s))),(0,l.jsx)(a.DX,{...{[m]:""},ref:d,children:o})});return h.displayName=v,[{Provider:d,Slot:p,ItemSlot:h},function(t){let n=c(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${m}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])},u]}},29054:(e,t,n)=>{"use strict";n.d(t,{_:()=>a});var r=Object.defineProperty,o=(e,t,n)=>{let o;return(o="symbol"!=typeof t?t+"":t)in e?r(e,o,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[o]=n,n};class i{constructor(){o(this,"current",this.detect()),o(this,"handoffState","pending"),o(this,"currentId",0)}set(e){this.current!==e&&(this.handoffState="pending",this.currentId=0,this.current=e)}reset(){this.set(this.detect())}nextId(){return++this.currentId}get isServer(){return"server"===this.current}get isClient(){return"client"===this.current}detect(){return"u"<typeof window||"u"<typeof document?"server":"client"}handoff(){"pending"===this.handoffState&&(this.handoffState="complete")}get isHandoffComplete(){return"complete"===this.handoffState}}let a=new i},29770:(e,t,n)=>{"use strict";n.d(t,{_:()=>i});var r=n(10703),o=n(88301);let i=function(e){let t=(0,o.Y)(e);return r.useCallback((...e)=>t.current(...e),[t])}},31570:(e,t,n)=>{"use strict";n.d(t,{i:()=>i});var r=n(10703),o=n(69190);function i({prop:e,defaultProp:t,onChange:n=()=>{}}){let[a,l]=function({defaultProp:e,onChange:t}){let n=r.useState(e),[i]=n,a=r.useRef(i),l=(0,o.c)(t);return r.useEffect(()=>{a.current!==i&&(l(i),a.current=i)},[i,a,l]),n}({defaultProp:t,onChange:n}),u=void 0!==e,s=u?e:a,c=(0,o.c)(n);return[s,r.useCallback(t=>{if(u){let n="function"==typeof t?t(e):t;n!==e&&c(n)}else l(t)},[u,e,l,c])]}},31913:(e,t,n)=>{"use strict";n.d(t,{V:()=>d,r:()=>c});var r=n(10703),o=n(75307),i=n(11603),a=n(52742),l=n(15970),u=n(29770);let s=(0,r.createContext)(null);function c(){let[e,t]=(0,r.useState)([]);return[e.length>0?e.join(" "):void 0,(0,r.useMemo)(()=>function(e){let n=(0,u._)(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(s.Provider,{value:o},e.children)},[t])]}let d=Object.assign((0,i.FX)(function(e,t){let n=(0,o.B)(),{id:u=`headlessui-description-${n}`,...c}=e,d=function e(){let t=(0,r.useContext)(s);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}(),f=(0,l.P)(t);(0,a.s)(()=>d.register(u),[u,d.register]);let p={ref:f,...d.props,id:u};return(0,i.XX)({ourProps:p,theirProps:c,slot:d.slot||{},defaultTag:"p",name:d.name||"Description"})}),{})},32459:(e,t,n)=>{var r=n(52160).k5;e.exports.t=function(e){return r({tag:"svg",attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M5 3v4M3 5h4M6 17v4m-2-2h4m5-16l2.286 6.857L21 12l-5.714 2.143L13 21l-2.286-6.857L5 12l5.714-2.143L13 3z"},child:[]}]})(e)}},32977:(e,t,n)=>{var r=n(52160).k5;e.exports.$=function(e){return r({tag:"svg",attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M3.75 6.75h16.5M3.75 12h16.5m-16.5 5.25h16.5"},child:[]}]})(e)}},33096:(e,t,n)=>{"use strict";function r(e){function t(){"loading"!==document.readyState&&(e(),document.removeEventListener("DOMContentLoaded",t))}"u">typeof window&&"u">typeof document&&(document.addEventListener("DOMContentLoaded",t),t())}n.d(t,{q:()=>r})}
4,34864:(e,t,n)=>{"use strict";n.d(t,{b:()=>l});var r=n(10703),o=n(78098),i=n(82151),a=r.forwardRef((e,t)=>(0,i.jsx)(o.sG.span,{...e,ref:t,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...e.style}}));a.displayName="VisuallyHidden";var l=a},35269:(e,t,n)=>{"use strict";let r;n.d(t,{IC:()=>u,M_:()=>s});var o=n(10703),i=n(52742),a=n(29770);let l=(0,o.createContext)(()=>{});l.displayName="StackContext";var u=((r=u||{})[r.Add=0]="Add",r[r.Remove=1]="Remove",r);function s({children:e,onUpdate:t,type:n,element:r,enabled:u}){let c=(0,o.useContext)(l),d=(0,a._)((...e)=>{null==t||t(...e),c(...e)});return(0,i.s)(()=>{let e=void 0===u||!0===u;return e&&d(0,n,r),()=>{e&&d(1,n,r)}},[d,n,r,u]),o.createElement(l.Provider,{value:d},e)}},37257:(e,t,n)=>{"use strict";function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}n.d(t,{m:()=>r})},38393:(e,t,n)=>{"use strict";n.d(t,{M:()=>i});var r=n(10703),o=n(88301);function i(e,t,n,i){let a=(0,o.Y)(n);(0,r.useEffect)(()=>{function n(e){a.current(e)}return(e=null!=e?e:window).addEventListener(t,n,i),()=>e.removeEventListener(t,n,i)},[e,t,i])}},40815:(e,t,n)=>{"use strict";function r(){let e;return{before({doc:t}){var n;let r=t.documentElement;e=(null!=(n=t.defaultView)?n:window).innerWidth-r.clientWidth},after({doc:t,d:n}){let r=t.documentElement,o=r.clientWidth-r.offsetWidth,i=e-o;n.style(r,"paddingRight",`${i}px`)}}}n.d(t,{f:()=>r})},41467:(e,t,n)=>{var r=n(52160).k5;e.exports.U=function(e){return r({tag:"svg",attr:{role:"img",viewBox:"0 0 24 24"},child:[{tag:"path",attr:{d:"M12.48 10.92v3.28h7.84c-.24 1.84-.853 3.187-1.787 4.133-1.147 1.147-2.933 2.4-6.053 2.4-4.827 0-8.6-3.893-8.6-8.72s3.773-8.72 8.6-8.72c2.6 0 4.507 1.027 5.907 2.347l2.307-2.307C18.747 1.44 16.133 0 12.48 0 5.867 0 .307 5.387.307 12s5.56 12 12.173 12c3.573 0 6.267-1.173 8.373-3.36 2.16-2.16 2.84-5.213 2.84-7.667 0-.76-.053-1.467-.173-2.053H12.48z"},child:[]}]})(e)}},42742:(e,t,n)=>{"use strict";n.d(t,{s:()=>i,t:()=>o});var r=n(10703);function o(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function i(...e){return r.useCallback(o(...e),e)}},42890:(e,t,n)=>{"use strict";n.d(t,{DX:()=>a});var r=n(10703),o=n(42742),i=n(82151),a=r.forwardRef((e,t)=>{let{children:n,...o}=e,a=r.Children.toArray(n),u=a.find(s);if(u){let e=u.props.children,n=a.map(t=>t!==u?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,i.jsx)(l,{...o,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,i.jsx)(l,{...o,ref:t,children:n})});a.displayName="Slot";var l=r.forwardRef((e,t)=>{let{children:n,...i}=e;if(r.isValidElement(n)){var a;let e,l,u=(a=n,(l=(e=Object.getOwnPropertyDescriptor(a.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.ref:(l=(e=Object.getOwnPropertyDescriptor(a,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?a.props.ref:a.props.ref||a.ref);return r.cloneElement(n,{...function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{i(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(i,n.props),ref:t?(0,o.t)(t,u):u})}return r.Children.count(n)>1?r.Children.only(null):null});l.displayName="SlotClone";var u=({children:e})=>(0,i.jsx)(i.Fragment,{children:e});function s(e){return r.isValidElement(e)&&e.type===u}},44527:(e,t,n)=>{"use strict";function r(e,t){let n=e(),r=new Set;return{getSnapshot:()=>n,subscribe:e=>(r.add(e),()=>r.delete(e)),dispatch(e,...o){let i=t[e].call(n,...o);i&&(n=i,r.forEach(e=>e()))}}}n.d(t,{y:()=>r})},47343:(e,t,n)=>{"use strict";n.d(t,{P:()=>o});var r=n(50885);function o(e){return(0,r.r)(e.subscribe,e.getSnapshot,e.getSnapshot)}},48816:(e,t,n)=>{"use strict";function r(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}n.d(t,{un:()=>r})},48927:(e,t,n)=>{var r=n(52160).k5;e.exports.H=function(e){return r({tag:"svg",attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M216,24H40A16,16,0,0,0,24,40V216a16,16,0,0,0,16,16H216a16,16,0,0,0,16-16V40A16,16,0,0,0,216,24Zm0,192H40V40H216V216ZM96,112v64a8,8,0,0,1-16,0V112a8,8,0,0,1,16,0Zm88,28v36a8,8,0,0,1-16,0V140a20,20,0,0,0-40,0v36a8,8,0,0,1-16,0V112a8,8,0,0,1,15.79-1.78A36,36,0,0,1,184,140ZM100,84A12,12,0,1,1,88,72,12,12,0,0,1,100,84Z"},child:[]}]})(e)}},48981:(e,t,n)=>{"use strict";let r;n.d(t,{O:()=>a,u:()=>l});var o=n(10703),i=n(70039),a=((r=a||{})[r.Forwards=0]="Forwards",r[r.Backwards=1]="Backwards",r);function l(){let e=(0,o.useRef)(0);return(0,i.M)("keydown",t=>{"Tab"===t.key&&(e.current=+!!t.shiftKey)},!0),e}},49485:(e,t,n)=>{"use strict";n.d(t,{F:()=>i});var r=n(10703),o=n(29770);function i(e,t){let n=(0,r.useRef)([]),i=(0,o._)(e);(0,r.useEffect)(()=>{let e=[...n.current];for(let[r,o]of t.entries())if(n.current[r]!==o){let r=i(t,e);return n.current=t,r}},[i,...t])}},49876:(e,t,n)=>{"use strict";n.d(t,{qW:()=>p});var r,o=n(10703),i=n(37257),a=n(78098),l=n(42742),u=n(69190),s=n(87258),c=n(82151),d="dismissableLayer.update",f=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),p=o.forwardRef((e,t)=>
4{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:p,onPointerDownOutside:h,onFocusOutside:g,onInteractOutside:w,onDismiss:C,...E}=e,y=o.useContext(f),[b,M]=o.useState(null),x=b?.ownerDocument??globalThis?.document,[,L]=o.useState({}),N=(0,l.s)(t,e=>M(e)),R=Array.from(y.layers),[T]=[...y.layersWithOutsidePointerEventsDisabled].slice(-1),P=R.indexOf(T),O=b?R.indexOf(b):-1,S=y.layersWithOutsidePointerEventsDisabled.size>0,k=O>=P,D=function(e,t=globalThis?.document){let n=(0,u.c)(e),r=o.useRef(!1),i=o.useRef(()=>{});return o.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){m("dismissableLayer.pointerDownOutside",n,o,{discrete:!0})},o={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",i.current),i.current=r,t.addEventListener("click",i.current,{once:!0})):r()}else t.removeEventListener("click",i.current);r.current=!1},o=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(o),t.removeEventListener("pointerdown",e),t.removeEventListener("click",i.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...y.branches].some(e=>e.contains(t));k&&!n&&(h?.(e),w?.(e),e.defaultPrevented||C?.())},x),A=function(e,t=globalThis?.document){let n=(0,u.c)(e),r=o.useRef(!1);return o.useEffect(()=>{let e=e=>{e.target&&!r.current&&m("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;![...y.branches].some(e=>e.contains(t))&&(g?.(e),w?.(e),e.defaultPrevented||C?.())},x);return(0,s.U)(e=>{O===y.layers.size-1&&(p?.(e),!e.defaultPrevented&&C&&(e.preventDefault(),C()))},x),o.useEffect(()=>{if(b)return n&&(0===y.layersWithOutsidePointerEventsDisabled.size&&(r=x.body.style.pointerEvents,x.body.style.pointerEvents="none"),y.layersWithOutsidePointerEventsDisabled.add(b)),y.layers.add(b),v(),()=>{n&&1===y.layersWithOutsidePointerEventsDisabled.size&&(x.body.style.pointerEvents=r)}},[b,x,n,y]),o.useEffect(()=>()=>{b&&(y.layers.delete(b),y.layersWithOutsidePointerEventsDisabled.delete(b),v())},[b,y]),o.useEffect(()=>{let e=()=>L({});return document.addEventListener(d,e),()=>document.removeEventListener(d,e)},[]),(0,c.jsx)(a.sG.div,{...E,ref:N,style:{pointerEvents:S?k?"auto":"none":void 0,...e.style},onFocusCapture:(0,i.m)(e.onFocusCapture,A.onFocusCapture),onBlurCapture:(0,i.m)(e.onBlurCapture,A.onBlurCapture),onPointerDownCapture:(0,i.m)(e.onPointerDownCapture,D.onPointerDownCapture)})});function v(){let e=new CustomEvent(d);document.dispatchEvent(e)}function m(e,t,n,{discrete:r}){let o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?(0,a.hO)(o,i):o.dispatchEvent(i)}p.displayName="DismissableLayer",o.forwardRef((e,t)=>{let n=o.useContext(f),r=o.useRef(null),i=(0,l.s)(t,r);return o.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,c.jsx)(a.sG.div,{...e,ref:i})}).displayName="DismissableLayerBranch"},50049:(e,t,n)=>{var r=n(52160).k5;e.exports.K=function(e){return r({tag:"svg",attr:{viewBox:"0 0 15 15",fill:"none"},child:[{tag:"path",attr:{fillRule:"evenodd",clipRule:"evenodd",d:"M7.5 0.875C5.49797 0.875 3.875 2.49797 3.875 4.5C3.875 6.15288 4.98124 7.54738 6.49373 7.98351C5.2997 8.12901 4.27557 8.55134 3.50407 9.31167C2.52216 10.2794 2.02502 11.72 2.02502 13.5999C2.02502 13.8623 2.23769 14.0749 2.50002 14.0749C2.76236 14.0749 2.97502 13.8623 2.97502 13.5999C2.97502 11.8799 3.42786 10.7206 4.17091 9.9883C4.91536 9.25463 6.02674 8.87499 7.49995 8.87499C8.97317 8.87499 10.0846 9.25463 10.8291 9.98831C11.5721 10.7206 12.025 11.8799 12.025 13.5999C12.025 13.8623 12.2376 14.0749 12.5 14.0749C12.7623 14.075 12.975 13.8623 12.975 13.6C12.975 11.72 12.4778 10.2794 11.4959 9.31166C10.7244 8.5
45135 9.70025 8.12903 8.50625 7.98352C10.0187 7.5474 11.125 6.15289 11.125 4.5C11.125 2.49797 9.50203 0.875 7.5 0.875ZM4.825 4.5C4.825 3.02264 6.02264 1.825 7.5 1.825C8.97736 1.825 10.175 3.02264 10.175 4.5C10.175 5.97736 8.97736 7.175 7.5 7.175C6.02264 7.175 4.825 5.97736 4.825 4.5Z",fill:"currentColor"},child:[]}]})(e)}},50885:(e,t,n)=>{"use strict";n.d(t,{r:()=>l});var r,o=n(10703),i=n(68689),a=n(69597);let l=("u">typeof window&&void 0!==window.document&&void 0!==window.document.createElement?i.r:a.r,(r||(r=n.t(o,2))).useSyncExternalStore)},51302:(e,t,n)=>{var r=n(52160).k5;e.exports.u=function(e){return r({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M8 15A7 7 0 1 1 8 1a7 7 0 0 1 0 14m0 1A8 8 0 1 0 8 0a8 8 0 0 0 0 16"},child:[]},{tag:"path",attr:{d:"m8.93 6.588-2.29.287-.082.38.45.083c.294.07.352.176.288.469l-.738 3.468c-.194.897.105 1.319.808 1.319.545 0 1.178-.252 1.465-.598l.088-.416c-.2.176-.492.246-.686.246-.275 0-.375-.193-.304-.533zM9 4.5a1 1 0 1 1-2 0 1 1 0 0 1 2 0"},child:[]}]})(e)}},52742:(e,t,n)=>{"use strict";n.d(t,{s:()=>i});var r=n(10703),o=n(29054);let i=(e,t)=>{o._.isServer?(0,r.useEffect)(e,t):(0,r.useLayoutEffect)(e,t)}},53341:(e,t,n)=>{"use strict";let r;n.d(t,{O:()=>i,j:()=>a});var o=n(11603),i=((r=i||{})[r.None=1]="None",r[r.Focusable=2]="Focusable",r[r.Hidden=4]="Hidden",r);let a=(0,o.FX)(function(e,t){let{features:n=1,...r}=e,i={ref:t,"aria-hidden":(2&n)==2||void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(4&n)==4&&(2&n)!=2&&{display:"none"}}};return(0,o.XX)({ourProps:i,theirProps:r,slot:{},defaultTag:"div",name:"Hidden"})})},53435:(e,t,n)=>{var r=n(52160).k5;e.exports.f=function(e){return r({tag:"svg",attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"M6 18 18 6M6 6l12 12"},child:[]}]})(e)}},53835:(e,t,n)=>{"use strict";function r(){return{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}}n.d(t,{S:()=>r})},58297:(e,t,n)=>{"use strict";var r=n(26501);n.o(r,"redirect")&&n.d(t,{redirect:function(){return r.redirect}}),n.o(r,"usePathname")&&n.d(t,{usePathname:function(){return r.usePathname}}),n.o(r,"useRouter")&&n.d(t,{useRouter:function(){return r.useRouter}}),n.o(r,"useSearchParams")&&n.d(t,{useSearchParams:function(){return r.useSearchParams}})},58921:(e,t,n)=>{"use strict";n.d(t,{D:()=>i});var r=n(61482),o=n(48816);function i(){let e;return(0,o.un)()?{before(){e=window.pageYOffset},after({doc:t,d:n,meta:o}){function i(e){return o.containers.flatMap(e=>e()).some(t=>t.contains(e))}n.microTask(()=>{if("auto"!==window.getComputedStyle(t.documentElement).scrollBehavior){let e=(0,r.e)();e.style(t.documentElement,"scroll-behavior","auto"),n.add(()=>n.microTask(()=>e.dispose()))}n.style(t.body,"marginTop",`-${e}px`),window.scrollTo(0,0);let o=null;n.addEventListener(t,"click",e=>{if(e.target instanceof HTMLElement)try{let n=e.target.closest("a");if(!n)return;let{hash:r}=new URL(n.href),a=t.querySelector(r);a&&!i(a)&&(o=a)}catch{}},!0),n.addEventListener(t,"touchmove",e=>{e.target instanceof HTMLElement&&!i(e.target)&&e.preventDefault()},{passive:!1}),n.add(()=>{window.scrollTo(0,window.pageYOffset+e),o&&o.isConnected&&(o.scrollIntoView({block:"nearest"}),o=null)})})}}:{}}},59736:(e,t,n)=>{"use strict";n.d(t,{C:()=>a});var r=n(10703),o=n(82124),i=n(34341),a=e=>{var t;let n,a,{present:u,children:s}=e,c=function(e){var t,n;let[o,a]=r.useState(),u=r.useRef(null),s=r.useRef(e),c=r.useRef("none"),[d,f]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>n[e][t]??e,t));return r.useEffect(()=>{let e=l(u.current);c.current="mounted"===d?e:"none"},[d]),(0,i.N)(()=>{let t=u.current,n=s.current;if(n!==e){let r=c.current,o=l(t);e?f("MOUNT"):"none"===o||t?.display==="none"?f("UNMOUNT"):n&&r!==o?f("ANIMATION_OUT"):f("UNMOUNT"),s.current=e}},[e,f]),(0,i.N)(()=>
4{if(o){let e,t=o.ownerDocument.defaultView??window,n=n=>{let r=l(u.current).includes(n.animationName);if(n.target===o&&r&&(f("ANIMATION_END"),!s.current)){let n=o.style.animationFillMode;o.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===o.style.animationFillMode&&(o.style.animationFillMode=n)})}},r=e=>{e.target===o&&(c.current=l(u.current))};return o.addEventListener("animationstart",r),o.addEventListener("animationcancel",n),o.addEventListener("animationend",n),()=>{t.clearTimeout(e),o.removeEventListener("animationstart",r),o.removeEventListener("animationcancel",n),o.removeEventListener("animationend",n)}}f("ANIMATION_END")},[o,f]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:r.useCallback(e=>{u.current=e?getComputedStyle(e):null,a(e)},[])}}(u),d="function"==typeof s?s({present:c.isPresent}):r.Children.only(s),f=(0,o.s)(c.ref,(t=d,(a=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(a=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof s||c.isPresent?r.cloneElement(d,{ref:f}):null};function l(e){return e?.animationName||"none"}a.displayName="Presence"},61482:(e,t,n)=>{"use strict";n.d(t,{e:()=>function e(){let t=[],n={addEventListener:(e,t,r,o)=>(e.addEventListener(t,r,o),n.add(()=>e.removeEventListener(t,r,o))),requestAnimationFrame(...e){let t=requestAnimationFrame(...e);return n.add(()=>cancelAnimationFrame(t))},nextFrame:(...e)=>n.requestAnimationFrame(()=>n.requestAnimationFrame(...e)),setTimeout(...e){let t=setTimeout(...e);return n.add(()=>clearTimeout(t))},microTask(...e){let t={current:!0};return(0,r._)(()=>{t.current&&e[0]()}),n.add(()=>{t.current=!1})},style(e,t,n){let r=e.style.getPropertyValue(t);return Object.assign(e.style,{[t]:n}),this.add(()=>{Object.assign(e.style,{[t]:r})})},group(t){let n=e();return t(n),this.add(()=>n.dispose())},add:e=>(t.push(e),()=>{let n=t.indexOf(e);if(n>=0)for(let e of t.splice(n,1))e()}),dispose(){for(let e of t.splice(0))e()}};return n}});var r=n(70817)},63154:(e,t,n)=>{"use strict";n.d(t,{g:()=>a});var r,o=n(10703),i=n(29054);function a(){let e,t=(e="u"<typeof document,(0,(r||(r=n.t(o,2))).useSyncExternalStore)(()=>()=>{},()=>!1,()=>!e)),[a,l]=o.useState(i._.isHandoffComplete);return a&&!1===i._.isHandoffComplete&&l(!1),o.useEffect(()=>{!0!==a&&l(!0)},[a]),o.useEffect(()=>i._.handoff(),[]),!t&&a}},65530:(e,t,n)=>{"use strict";n.d(t,{X:()=>a});var r=n(10703),o=n(70817),i=n(29770);function a(e){let t=(0,i._)(e),n=(0,r.useRef)(!1);(0,r.useEffect)(()=>(n.current=!1,()=>{n.current=!0,(0,o._)(()=>{n.current&&t()})}),[t])}},65806:(e,t,n)=>{var r=n(52160).k5;e.exports.y=function(e){return r({tag:"svg",attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M205.66,194.34a8,8,0,0,1-11.32,11.32L128,139.31,61.66,205.66a8,8,0,0,1-11.32-11.32L116.69,128,50.34,61.66A8,8,0,0,1,61.66,50.34L128,116.69l66.34-66.35a8,8,0,0,1,11.32,11.32L139.31,128Z"},child:[]}]})(e)}},68689:(e,t,n)=>{"use strict";n.d(t,{r:()=>c});var r,o=n(10703);let i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},{useState:a,useEffect:l,useLayoutEffect:u,useDebugValue:s}=r||(r=n.t(o,2));function c(e,t,n){let r=t(),[{inst:o},i]=a({inst:{value:r,getSnapshot:t}});return u(()=>{o.value=r,o.getSnapshot=t,d(o)&&i({inst:o})},[e,r,t]),l(()=>(d(o)&&i({inst:o}),e(()=>{d(o)&&i({inst:o})})),[e]),s(r),r}function d(e){let t=e.getSnapshot,n=e.value;try{let e=t();return!i(n,e)}catch{return!0}}},69190:(e,t,n)=>{"use strict";n.d(t,{c:()=>o});var r=n(10703);function o(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}},69597:(e,t,n)=>{"use strict";function r(e,t,n){return t()}n.d(t,{r:()=>r})},70039:(e,t,n)=>{"use strict";n.d(t,{M:()=>i});var r=n(10703),o=n(88301);function i(e,t,n){let i=(0,o.Y)(t);(0,r.useEffect)(()=>{function t(e){i.current(e)}return window.addEventListener(e,t,n),()=>window.removeEventListener(e,t,n)},[e,n])}},70817:(e,t,n)=>{"use strict";function r(e){"function"==typeof queueMicrotask?queueMicrotask(e):Promise.resolve().then(e).catch(e=>setTimeout(()=>{throw e}))}n.d(t,{_:()=>r})},73270:(e,t,n)=>{var r=n(52160).k5;e.exports.B=function(e){return r({tag:"svg",attr:{viewBox:"0 0 15 15",fill:"none"},child:[{tag:"path",attr:{fillRule:"evenodd",clipRule:"evenodd",d:"M4.5 1C4.77614 1 5 1.22386 5 1.5V2H10V1.5C10 1.22386 10.2239 1 10.5 1C10.7761 1 11 1.22386 11 1.5V2H12.5C13.3284 2 14 2.67157 14 3.5V12.5C14 13.3284 13.3284 14 12.5 14H2.5C1.67157 14 1 13.3284 1 12.5V3.5C1 2.67157 1.67157 2 2.5 2H4V1.5C4 1.22386 4.22386 1 4.5 1ZM10 3V3.5C10 3.77614 10.2239 4 10.5 4C10.7761 4 11 3.77614 11 3.5V3H12.5C12.7761 3 13 3.22386 13 3.5V5H2V3.5C2 3.22386 2.22386 3 2.5 3H4V3.5C4 3.77614 4.22386 4 4.5 4C4.77614 4 5 3.77614 5 3.5V3H10ZM2 6V12.5C2 12.7761 2.22386 13 2.5 13H12.5C12.7761 13 13 12.7761 13 12.5V6H2ZM7 7.5C7 7.22386 7.22386 7 7.5 7C7.77614 7 8 7.22386 8 7.5C8 7.77614 7.77614 8 7.5 8C7.22386 8 7 7.77614 7 7.5ZM9.5 7C9.22386 7 9 7.22386 9 7.5C9 7.77614 9.22386 8 9.5 8C9.77614 8 10 7.77614 10 7.5C10 7.22386 9.77614 7 9.5 7ZM11 7.5C11 7.22386 11.2239 7 11.5 7C11.7761 7 12 7.22386 12 7.5C12 7.77614 11.7761 8 11.5 8C11.2239 8 11 7.77614 11 7.5ZM11.5 9C11.2239 9 11 9.22386 11 9.5C11 9.77614 11.2239 10 11.5 10C11.7761 10 12 9.77614 12 9.5C12 9.22386 11.7761 9 11.5 9ZM9 9.5C9 9.22386 9.22386 9 9.5 9C9.77614 9 10 9.22386 10 9.5C10 9.77614 9.77614 10 9.5 10C9.22386 10 9 9.77614 9 9.5ZM7.5 9C7.22386 9 7 9.22386 7 9.5C7 9.77614 7.22386 10 7.5 10C7.77614 10 8 9.77614 8 9.5C8 9.22386 7.77614 9 7.5 9ZM5 9.5C5 9.22386 5.22386 9 5.5 9C5.77614 9 6 9.22386 6 9.5C6 9.77614 5.77614 10 5.5 10C5.22386 10 5 9.77614 5 9.5ZM3.5 9C3.22386 9 3 9.22386 3 9.5C3 9.77614 3.22386 10 3.5 10C3.77614 10 4 9.77614 4 9.5C4 9.22386 3.77614 9 3.5 9ZM3 11.5C3 11.2239 3.22386 11 3.5 11C3.77614 11 4 11.2239 4 11.5C4 11.7761 3.77614 12 3.5 12C3.22386 12 3 11.7761 3 11.5ZM5.5 11C5.22386 11 5 11.2239 5 11.5C5 11.7761 5.22386 12 5.5 12C5.77614 12 6 11.7761 6 11.5C6 11.2239 5.77614 11 5.5 11ZM7 11.5C7 11.2239 7.22386 11 7.5 11C7.77614 11 8 11.2239 8 11.5C8 11.7761 7.77614 12 7.5 12C7.22386 12 7 11.7761 7 11.5ZM9.5 11C9.22386 11 9 11.2239 9 11.5C9 11.7761 9.22386 12 9.5 12C9.77614 12 10 11.7761 10 11.5C10 11.2239 9.77614 11 9.5 11Z",fill:"currentColor"},child:[]}]})(e)}},75307:(e,t,n)=>{"use strict";n.d(t,{B:()=>u});var r,o=n(10703),i=n(52742),a=n(63154),l=n(29054);let u=null!=(r=o.useId)?r:function(){let e=(0,a.g)(),[t,n]=o.useState(e?()=>l._.nextId():null);return(0,i.s)(()=>{null===t&&n(l._.nextId())},[t]),null!=t?""+t:void 0}},75659:(e,t,n)=>{"use strict";let r;n.d(t,{s:()=>M});var o=n(10703),i=n(11603),a=n(63154),l=n(15970),u=n(53341),s=n(76111),c=n(15292),d=n(29770),f=n(48981),p=n(18039),v=n(9857),m=n(38393),h=n(70817),g=n(49485),w=n(87125),C=n(33096),E=n(65530);function y(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 b=((r=b||{})[r.None=1]="None",r[r.InitialFocus=2]="InitialFocus",r[r.TabLock=4]="TabLock",r[r.FocusLock=8]="FocusLock",r[r.RestoreFocus=16]="RestoreFocus",r[r.All=30]="All",r);let M=Object.assign((0,i.FX)(function(e,t){let n=(0,o.useRef)(null),r=(0,l.P)(n,t),{initialFocus:C,
4containers:b,features:M=30,...N}=e;(0,a.g)()||(M=1);let R=(0,v.g)(n);!function({ownerDocument:e},t){let n=function(e=!0){let t=(0,o.useRef)(x.slice());return(0,g.F)(([e],[n])=>{!0===n&&!1===e&&(0,h._)(()=>{t.current.splice(0)}),!1===n&&!0===e&&(t.current=x.slice())},[e,x,t]),(0,d._)(()=>{var e;return null!=(e=t.current.find(e=>null!=e&&e.isConnected))?e:null})}(t);(0,g.F)(()=>{t||(null==e?void 0:e.activeElement)===(null==e?void 0:e.body)&&(0,s.pW)(n())},[t]),(0,E.X)(()=>{t&&(0,s.pW)(n())})}({ownerDocument:R},!!(16&M));let T=function({ownerDocument:e,container:t,initialFocus:n},r){let i=(0,o.useRef)(null),a=(0,p.a)();return(0,g.F)(()=>{if(!r)return;let o=t.current;o&&(0,h._)(()=>{if(!a.current)return;let t=null==e?void 0:e.activeElement;if(null!=n&&n.current){if((null==n?void 0:n.current)===t){i.current=t;return}}else if(o.contains(t)){i.current=t;return}null!=n&&n.current?(0,s.pW)(n.current):(0,s.CU)(o,s.BD.First)===s.Me.Error&&console.warn("There are no focusable elements inside the <FocusTrap />"),i.current=null==e?void 0:e.activeElement})},[r]),i}({ownerDocument:R,container:n,initialFocus:C},!!(2&M));!function({ownerDocument:e,container:t,containers:n,previousActiveElement:r},o){let i=(0,p.a)();(0,m.M)(null==e?void 0:e.defaultView,"focus",e=>{if(!o||!i.current)return;let a=y(n);t.current instanceof HTMLElement&&a.add(t.current);let l=r.current;if(!l)return;let u=e.target;u&&u instanceof HTMLElement?L(a,u)?(r.current=u,(0,s.pW)(u)):(e.preventDefault(),e.stopPropagation(),(0,s.pW)(l)):(0,s.pW)(r.current)},!0)}({ownerDocument:R,container:n,containers:b,previousActiveElement:T},!!(8&M));let P=(0,f.u)(),O=(0,d._)(e=>{let t=n.current;t&&(0,c.Y)(P.current,{[f.O.Forwards]:()=>{(0,s.CU)(t,s.BD.First,{skipElements:[e.relatedTarget]})},[f.O.Backwards]:()=>{(0,s.CU)(t,s.BD.Last,{skipElements:[e.relatedTarget]})}})}),S=(0,w.L)(),k=(0,o.useRef)(!1);return o.createElement(o.Fragment,null,!!(4&M)&&o.createElement(u.j,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:O,features:u.O.Focusable}),(0,i.XX)({ourProps:{ref:r,onKeyDown(e){"Tab"==e.key&&(k.current=!0,S.requestAnimationFrame(()=>{k.current=!1}))},onBlur(e){let t=y(b);n.current instanceof HTMLElement&&t.add(n.current);let r=e.relatedTarget;r instanceof HTMLElement&&"true"!==r.dataset.headlessuiFocusGuard&&(L(t,r)||(k.current?(0,s.CU)(n.current,(0,c.Y)(P.current,{[f.O.Forwards]:()=>s.BD.Next,[f.O.Backwards]:()=>s.BD.Previous})|s.BD.WrapAround,{relativeTo:e.target}):e.target instanceof HTMLElement&&(0,s.pW)(e.target)))}},theirProps:N,defaultTag:"div",name:"FocusTrap"}),!!(4&M)&&o.createElement(u.j,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:O,features:u.O.Focusable}))}),{features:b}),x=[];function L(e,t){for(let n of e)if(n.contains(t))return!0;return!1}(0,C.q)(()=>{function e(e){e.target instanceof HTMLElement&&e.target!==document.body&&x[0]!==e.target&&(x.unshift(e.target),(x=x.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})})},75810:(e,t,n)=>{"use strict";n.d(t,{M:()=>a});var r=n(52742);let o=new Map,i=new Map;function a(e,t=!0){(0,r.s)(()=>{var n;if(!t)return;let r="function"==typeof e?e():e.current;if(!r)return;let a=null!=(n=i.get(r))?n:0;return i.set(r,a+1),0!==a||(o.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=i.get(r))?e:1;if(1===t?i.delete(r):i.set(r,t-1),1!==t)return;let n=o.get(r);n&&(null===n["aria-hidden"]?r.removeAttribute("aria-hidden"):r.setAttribute("aria-hidden",n["aria-hidden"]),r.inert=n.inert,o.delete(r))}},[e,t])}},76111:(e,t,n)=>{"use strict";let r,o,i,a,l;n.d(t,{BD:()=>d,Bm:()=>m,CU:()=>w,MZ:()=>v,Me:()=>f,pW:()=>g});var u=n(15292),s=n(97206);let c=["[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 d=((r=d||{})[r.First=1]="First",r[r.Previous=2]="Previous",r[r.Next=4]="Next",r[r.Last=8]="Last",r[r.WrapAround=16]="WrapAround",r[r.NoScroll=32]="NoScroll",r),f=((o=f||{})[o.Error=0]="Error",o[o.Overflow=1]="Overflow",o[o.Success=2]="Success",o[o.Underflow=3]="Underflow",o),p=((i=p||{})[i.Previous=-1]="Previous",i[i.Next=1]="Next",i),v=((a=v||{})[a.Strict=0]="Strict",a[a.Loose=1]="Loose",a);function m(e,t=0){var n;return e!==(null==(n=(0,s.T)(e))?void 0:n.body)&&(0,u.Y)(t,{0:()=>e.matches(c),1(){let t=e;for(;null!==t;){if(t.matches(c))return!0;t=t.parentElement}return!1}})}var h=((l=h||{})[l.Keyboard=0]="Keyboard",l[l.Mouse=1]="Mouse",l);function g(e){null==e||e.focus({preventScroll:!0})}function w(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:o=[]}={}){var i,a,l;let u=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,s=Array.isArray(e)?n?function(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 i=r.compareDocumentPosition(o);return i&Node.DOCUMENT_POSITION_FOLLOWING?-1:i&Node.DOCUMENT_POSITION_PRECEDING?1:0})}(e):e:function(e=document.body){return null==e?[]:Array.from(e.querySelectorAll(c)).sort((e,t)=>
4Math.sign((e.tabIndex||Number.MAX_SAFE_INTEGER)-(t.tabIndex||Number.MAX_SAFE_INTEGER)))}(e);o.length>0&&s.length>1&&(s=s.filter(e=>!o.includes(e))),r=null!=r?r:u.activeElement;let d=(()=>{if(5&t)return 1;if(10&t)return -1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=(()=>{if(1&t)return 0;if(2&t)return Math.max(0,s.indexOf(r))-1;if(4&t)return Math.max(0,s.indexOf(r))+1;if(8&t)return s.length-1;throw Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),p=32&t?{preventScroll:!0}:{},v=0,m=s.length,h;do{if(v>=m||v+m<=0)return 0;let e=f+v;if(16&t)e=(e+m)%m;else{if(e<0)return 3;if(e>=m)return 1}null==(h=s[e])||h.focus(p),v+=d}while(h!==u.activeElement);return 6&t&&null!=(l=null==(a=null==(i=h)?void 0:i.matches)?void 0:a.call(i,"textarea,input"))&&l&&h.select(),2}"u">typeof window&&"u">typeof document&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{1===e.detail?delete document.documentElement.dataset.headlessuiFocusVisible:0===e.detail&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0))},77845:(e,t,n)=>{"use strict";n.d(t,{i:()=>l});var r=n(10703),o=n(53341),i=n(29770),a=n(9857);function l({defaultContainers:e=[],portals:t,mainTreeNodeRef:n}={}){var u;let s=(0,r.useRef)(null!=(u=null==n?void 0:n.current)?u:null),c=(0,a.g)(s),d=(0,i._)(()=>{var n;let r=[];for(let t of e)null!==t&&(t instanceof HTMLElement?r.push(t):"current"in t&&t.current instanceof HTMLElement&&r.push(t.current));if(null!=t&&t.current)for(let e of t.current)r.push(e);for(let e of null!=(n=null==c?void 0:c.querySelectorAll("html > *, body > *"))?n:[])e!==document.body&&e!==document.head&&e instanceof HTMLElement&&"headlessui-portal-root"!==e.id&&(e.contains(s.current)||r.some(t=>e.contains(t))||r.push(e));return r});
4return{resolveContainers:d,contains:(0,i._)(e=>d().some(t=>t.contains(e))),mainTreeNodeRef:s,MainTreeNode:(0,r.useMemo)(()=>function(){return null!=n?null:r.createElement(o.j,{features:o.O.Hidden,ref:s})},[s,n])}}},78098:(e,t,n)=>{"use strict";n.d(t,{hO:()=>u,sG:()=>l});var r=n(10703),o=n(25726),i=n(42890),a=n(82151),l=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"].reduce((e,t)=>{let n=r.forwardRef((e,n)=>{let{asChild:r,...o}=e,l=r?i.DX:t;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(l,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function u(e,t){e&&o.flushSync(()=>e.dispatchEvent(t))}},78930:(e,t,n)=>{var r=n(52160).k5;e.exports.z=function(e){return r({tag:"svg",attr:{viewBox:"0 0 15 15",fill:"none"},child:[{tag:"path",attr:{fillRule:"evenodd",clipRule:"evenodd",d:"M2 3.5C2 3.22386 2.22386 3 2.5 3H12.5C12.7761 3 13 3.22386 13 3.5V9.5C13 9.77614 12.7761 10 12.5 10H2.5C2.22386 10 2 9.77614 2 9.5V3.5ZM2 10.9146C1.4174 10.7087 1 10.1531 1 9.5V3.5C1 2.67157 1.67157 2 2.5 2H12.5C13.3284 2 14 2.67157 14 3.5V9.5C14 10.1531 13.5826 10.7087 13 10.9146V11.5C13 12.3284 12.3284 13 11.5 13H3.5C2.67157 13 2 12.3284 2 11.5V10.9146ZM12 11V11.5C12 11.7761 11.7761 12 11.5 12H3.5C3.22386 12 3 11.7761 3 11.5V11H12Z",fill:"currentColor"},child:[]}]})(e)}},79022:(e,t,n)=>{var r=n(52160).k5;e.exports.O=function(e){return r({tag:"svg",attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M224,128a8,8,0,0,1-8,8H40a8,8,0,0,1,0-16H216A8,8,0,0,1,224,128ZM40,72H216a8,8,0,0,0,0-16H40a8,8,0,0,0,0,16ZM216,184H40a8,8,0,0,0,0,16H216a8,8,0,0,0,0-16Z"},child:[]}]})(e)}},81770:(e,t,n)=>{"use strict";n.d(t,{B:()=>u});var r,o=n(10703),i=n(86659),a=(r||(r=n.t(o,2)))["useId".toString()]||(()=>void 0),l=0;function u(e){let[t,n]=o.useState(a());return(0,i.N)(()=>{e||n(e=>e??String(l++))},[e]),e||(t?`radix-${t}`:"")}},86628:(e,t,n)=>{"use strict";n.d(t,{C:()=>l});var r=n(10703),o=n(25726),i=n(42742),a=n(86659),l=e=>{var t;let n,l,{present:s,children:c}=e,d=function(e){var t,n;let[i,l]=r.useState(),s=r.useRef({}),c=r.useRef(e),d=r.useRef("none"),[f,p]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},r.useReducer((e,t)=>n[e][t]??e,t));return r.useEffect(()=>{let e=u(s.current);d.current="mounted"===f?e:"none"},[f]),(0,a.N)(()=>{let t=s.current,n=c.current;if(n!==e){let r=d.current,o=u(t);e?p("MOUNT"):"none"===o||t?.display==="none"?p("UNMOUNT"):n&&r!==o?p("ANIMATION_OUT"):p("UNMOUNT"),c.current=e}},[e,p]),(0,a.N)(()=>{if(i){let e=e=>{let t=u(s.current).includes(e.animationName);e.target===i&&t&&o.flushSync(()=>p("ANIMATION_END"))},t=e=>{e.target===i&&(d.current=u(s.current))};return i.addEventListener("animationstart",t),i.addEventListener("animationcancel",e),i.addEventListener("animationend",e),()=>{i.removeEventListener("animationstart",t),i.removeEventListener("animationcancel",e),i.removeEventListener("animationend",e)}}p("ANIMATION_END")},[i,p]),{isPresent:["mounted","unmountSuspended"].includes(f),ref:r.useCallback(e=>{e&&(s.current=getComputedStyle(e)),l(e)},[])}}(s),f="function"==typeof c?c({present:d.isPresent}):r.Children.only(c),p=(0,i.s)(d.ref,(t=f,(l=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(l=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof c||d.isPresent?r.cloneElement(f,{ref:p}):null};function u(e){return e?.animationName||"none"}l.displayName="Presence"},86659:(e,t,n)=>{"use strict";n.d(t,{N:()=>o});var r=n(10703),o=globalThis?.document?r.useLayoutEffect:()=>{}},87125:(e,t,n)=>{"use strict";n.d(t,{L:()=>i});var r=n(10703),o=n(61482);function i(){let[e]=(0,r.useState)(o.e);return(0,r.useEffect)(()=>()=>e.dispose(),[e]),e}},87258:(e,t,n)=>{"use strict";n.d(t,{U:()=>i});var r=n(10703),o=n(69190);function i(e,t=globalThis?.document){let n=(0,o.c)(e);r.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}},87877:(e,t,n)=>{var r=n(52160).k5;e.exports.z=function(e){return r({tag:"svg",attr:{fill:"none",viewBox:"0 0 24 24",strokeWidth:"1.5",stroke:"currentColor","aria-hidden":"true"},child:[{tag:"path",attr:{strokeLinecap:"round",strokeLinejoin:"round",d:"m19.5 8.25-7.5 7.5-7.5-7.5"},child:[]}]})(e)}},88085:(e,t,n)=>{var r=n(52160).k5;e.exports.B=function(e){return r({tag:"svg",attr:{viewBox:"0 0 256 256",fill:"currentColor"},child:[{tag:"path",attr:{d:"M214.75,211.71l-62.6-98.38,61.77-67.95a8,8,0,0,0-11.84-10.76L143.24,99.34,102.75,35.71A8,8,0,0,0,96,32H48a8,8,0,0,0-6.75,12.3l62.6,98.37-61.77,68a8,8,0,1,0,11.84,10.76l58.84-64.72,40.49,63.63A8,8,0,0,0,160,224h48a8,8,0,0,0,6.75-12.29ZM164.39,208,62.57,48h29L193.43,208Z"},child:[]}]})(e)}},88301:(e,t,n)=>{"use strict";n.d(t,{Y:()=>i});var r=n(10703),o=n(52742);function i(e){let t=(0,r.useRef)(e);return(0,o.s)(()=>{t.current=e},[e]),t}},88357:(e,t,n)=>{"use strict";n.d(t,{B8:()=>ev,C1:()=>ew,LM:()=>eE,N_:()=>eg,UC:()=>eC,bL:()=>ep,l9:()=>eh,q7:()=>em});var r=n(10703),o=n(25726),i=n(1666),a=n(37257),l=n(78098),u=n(31570),s=n(42742),c=n(2798),d=n(86628),f=n(81770),p=n(27586),v=n(49876),m=n(92058),h=n(86659),g=n(69190),w=n(34864),C=n(82151),E="NavigationMenu",[y,b,M]=(0,p.N)(E),[x,L,N]=(0,p.N)(E),[R,T]=(0,i.A)(E,[M,N]),[P,O]=R(E),[S,k]=R(E),D=r.forwardRef((e,t)=>
4{let{__scopeNavigationMenu:n,value:o,onValueChange:i,defaultValue:a,delayDuration:d=200,skipDelayDuration:f=300,orientation:p="horizontal",dir:v,...m}=e,[h,g]=r.useState(null),w=(0,s.s)(t,e=>g(e)),E=(0,c.jH)(v),y=r.useRef(0),b=r.useRef(0),M=r.useRef(0),[x,L]=r.useState(!0),[N="",R]=(0,u.i)({prop:o,onChange:e=>{let t=f>0;""!==e?(window.clearTimeout(M.current),t&&L(!1)):(window.clearTimeout(M.current),M.current=window.setTimeout(()=>L(!0),f)),i?.(e)},defaultProp:a}),T=r.useCallback(()=>{window.clearTimeout(b.current),b.current=window.setTimeout(()=>R(""),150)},[R]),P=r.useCallback(e=>{window.clearTimeout(b.current),R(e)},[R]),O=r.useCallback(e=>{N===e?window.clearTimeout(b.current):y.current=window.setTimeout(()=>{window.clearTimeout(b.current),R(e)},d)},[N,R,d]);return r.useEffect(()=>()=>{window.clearTimeout(y.current),window.clearTimeout(b.current),window.clearTimeout(M.current)},[]),(0,C.jsx)(F,{scope:n,isRootMenu:!0,value:N,dir:E,orientation:p,rootNavigationMenu:h,onTriggerEnter:e=>{window.clearTimeout(y.current),x?O(e):P(e)},onTriggerLeave:()=>{window.clearTimeout(y.current),T()},onContentEnter:()=>window.clearTimeout(b.current),onContentLeave:T,onItemSelect:e=>{R(t=>t===e?"":e)},onItemDismiss:()=>R(""),children:(0,C.jsx)(l.sG.nav,{"aria-label":"Main","data-orientation":p,dir:E,...m,ref:w})})});D.displayName=E;var A="NavigationMenuSub";r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:r,onValueChange:o,defaultValue:i,orientation:a="horizontal",...s}=e,c=O(A,n),[d="",f]=(0,u.i)({prop:r,onChange:o,defaultProp:i});return(0,C.jsx)(F,{scope:n,isRootMenu:!1,value:d,dir:c.dir,orientation:a,rootNavigationMenu:c.rootNavigationMenu,onTriggerEnter:e=>f(e),onItemSelect:e=>f(e),onItemDismiss:()=>f(""),children:(0,C.jsx)(l.sG.div,{"data-orientation":a,...s,ref:t})})}).displayName=A;var F=e=>{let{scope:t,isRootMenu:n,rootNavigationMenu:o,dir:i,orientation:a,children:l,value:u,onItemSelect:s,onItemDismiss:c,onTriggerEnter:d,onTriggerLeave:p,onContentEnter:v,onContentLeave:h}=e,[w,E]=r.useState(null),[b,M]=r.useState(new Map),[x,L]=r.useState(null);return(0,C.jsx)(P,{scope:t,isRootMenu:n,rootNavigationMenu:o,value:u,previousValue:(0,m.Z)(u),baseId:(0,f.B)(),dir:i,orientation:a,viewport:w,onViewportChange:E,indicatorTrack:x,onIndicatorTrackChange:L,onTriggerEnter:(0,g.c)(d),onTriggerLeave:(0,g.c)(p),onContentEnter:(0,g.c)(v),onContentLeave:(0,g.c)(h),onItemSelect:(0,g.c)(s),onItemDismiss:(0,g.c)(c),onViewportContentChange:r.useCallback((e,t)=>{M(n=>(n.set(e,t),new Map(n)))},[]),onViewportContentRemove:r.useCallback(e=>{M(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,C.jsx)(y.Provider,{scope:t,children:(0,C.jsx)(S,{scope:t,items:b,children:l})})})},j="NavigationMenuList",_=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=O(j,n),i=(0,C.jsx)(l.sG.ul,{"data-orientation":o.orientation,...r,ref:t});return(0,C.jsx)(l.sG.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange,children:(0,C.jsx)(y.Slot,{scope:n,children:o.isRootMenu?(0,C.jsx)(er,{asChild:!0,children:i}):i})})});_.displayName=j;var I="NavigationMenuItem",[H,V]=R(I),B=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:o,...i}=e,a=(0,f.B)(),u=r.useRef(null),s=r.useRef(null),c=r.useRef(null),d=r.useRef(()=>{}),p=r.useRef(!1),v=r.useCallback((e="start")=>{if(u.current){d.current();let t=ea(u.current);t.length&&el("start"===e?t:t.reverse())}},[]),m=r.useCallback(()=>{if(u.current){var e;let t=ea(u.current);t.length&&((e=t).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),d.current=()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})})}},[]);return(0,C.jsx)(H,{scope:n,value:o||a||"LEGACY_REACT_AUTO_VALUE",triggerRef:s,contentRef:u,focusProxyRef:c,wasEscapeCloseRef:p,onEntryKeyDown:v,onFocusProxyEnter:v,onRootContentClose:m,onContentFocusOutside:m,children:(0,C.jsx)(l.sG.li,{...i,ref:t})})});B.displayName=I;var U="NavigationMenuTrigger",W=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,disabled:o,...i}=e,u=O(U,e.__scopeNavigationMenu),c=V(U,e.__scopeNavigationMenu),d=r.useRef(null),f=(0,s.s)(d,c.triggerRef,t),p=ec(u.baseId,c.value),v=ed(u.baseId,c.value),m=r.useRef(!1),h=r.useRef(!1),g=c.value===u.value;return(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(y.ItemSlot,{scope:n,value:c.value,children:(0,C.jsx)(ei,{asChild:!0,children:(0,C.jsx)(l.sG.button,{id:p,disabled:o,"data-disabled":o?"":void 0,"data-state":es(g),"aria-expanded":g,"aria-controls":v,...i,ref:f,onPointerEnter:(0,a.m)(e.onPointerEnter,()=>{h.current=!1,c.wasEscapeCloseRef.current=!1}),onPointerMove:(0,a.m)(e.onPointerMove,ef(()=>{o||h.current||c.wasEscapeCloseRef.current||m.current||(u.onTriggerEnter(c.value),m.current=!0)})),onPointerLeave:(0,a.m)(e.onPointerLeave,ef(()=>{o||(u.onTriggerLeave(),m.current=!1)})),onClick:(0,a.m)(e.onClick,()=>{u.onItemSelect(c.value),h.current=g}),onKeyDown:(0,a.m)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===u.dir?"ArrowLeft":"ArrowRight"}[u.orientation];g&&e.key===t&&(c.onEntryKeyDown(),e.preventDefault())})})})}),g&&(0,C.jsxs)(C.Fragment,{children:[(0,C.jsx)(w.b,{"aria-hidden":!0,tabIndex:0,ref:c.focusProxyRef,onFocus:e=>{let t=c.contentRef.current,n=e.relatedTarget,r=n===d.current,o=t?.contains(n);(r||!o)&&c.onFocusProxyEnter(r?"start":"end")}}),u.viewport&&(0,C.jsx)("span",{"aria-owns":v})]})]})});W.displayName=U;var Z="navigationMenu.linkSelect",X=r.forwardRef((e,t)=>
4{let{__scopeNavigationMenu:n,active:r,onSelect:o,...i}=e;return(0,C.jsx)(ei,{asChild:!0,children:(0,C.jsx)(l.sG.a,{"data-active":r?"":void 0,"aria-current":r?"page":void 0,...i,ref:t,onClick:(0,a.m)(e.onClick,e=>{let t=e.target,n=new CustomEvent(Z,{bubbles:!0,cancelable:!0});if(t.addEventListener(Z,e=>o?.(e),{once:!0}),(0,l.hO)(t,n),!n.defaultPrevented&&!e.metaKey){let e=new CustomEvent(Q,{bubbles:!0,cancelable:!0});(0,l.hO)(t,e)}},{checkForDefaultPrevented:!1})})})});X.displayName="NavigationMenuLink";var z="NavigationMenuIndicator",$=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,i=O(z,e.__scopeNavigationMenu),a=!!i.value;return i.indicatorTrack?o.createPortal((0,C.jsx)(d.C,{present:n||a,children:(0,C.jsx)(G,{...r,ref:t})}),i.indicatorTrack):null});$.displayName=z;var G=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...o}=e,i=O(z,n),a=b(n),[u,s]=r.useState(null),[c,d]=r.useState(null),f="horizontal"===i.orientation,p=!!i.value;r.useEffect(()=>{let e=a(),t=e.find(e=>e.value===i.value)?.ref.current;t&&s(t)},[a,i.value]);let v=()=>{u&&d({size:f?u.offsetWidth:u.offsetHeight,offset:f?u.offsetLeft:u.offsetTop})};return eu(u,v),eu(i.indicatorTrack,v),c?(0,C.jsx)(l.sG.div,{"aria-hidden":!0,"data-state":p?"visible":"hidden","data-orientation":i.orientation,...o,ref:t,style:{position:"absolute",...f?{left:0,width:c.size+"px",transform:`translateX(${c.offset}px)`}:{top:0,height:c.size+"px",transform:`translateY(${c.offset}px)`},...o.style}}):null}),q="NavigationMenuContent",K=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=O(q,e.__scopeNavigationMenu),i=V(q,e.__scopeNavigationMenu),l=(0,s.s)(i.contentRef,t),u=i.value===o.value,c={value:i.value,triggerRef:i.triggerRef,focusProxyRef:i.focusProxyRef,wasEscapeCloseRef:i.wasEscapeCloseRef,onContentFocusOutside:i.onContentFocusOutside,onRootContentClose:i.onRootContentClose,...r};return o.viewport?(0,C.jsx)(Y,{forceMount:n,...c,ref:l}):(0,C.jsx)(d.C,{present:n||u,children:(0,C.jsx)(J,{"data-state":es(u),...c,ref:l,onPointerEnter:(0,a.m)(e.onPointerEnter,o.onContentEnter),onPointerLeave:(0,a.m)(e.onPointerLeave,ef(o.onContentLeave)),style:{pointerEvents:!u&&o.isRootMenu?"none":void 0,...c.style}})})});K.displayName=q;var Y=r.forwardRef((e,t)=>{let{onViewportContentChange:n,onViewportContentRemove:r}=O(q,e.__scopeNavigationMenu);return(0,h.N)(()=>{n(e.value,{ref:t,...e})},[e,t,n]),(0,h.N)(()=>()=>r(e.value),[e.value,r]),null}),Q="navigationMenu.rootContentDismiss",J=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,value:o,triggerRef:i,focusProxyRef:l,wasEscapeCloseRef:u,onRootContentClose:c,onContentFocusOutside:d,...f}=e,p=O(q,n),m=r.useRef(null),h=(0,s.s)(m,t),g=ec(p.baseId,o),w=ed(p.baseId,o),E=b(n),y=r.useRef(null),{onItemDismiss:M}=p;r.useEffect(()=>{let e=m.current;if(p.isRootMenu&&e){let t=()=>{M(),c(),e.contains(document.activeElement)&&i.current?.focus()};return e.addEventListener(Q,t),()=>e.removeEventListener(Q,t)}},[p.isRootMenu,e.value,i,M,c]);let x=r.useMemo(()=>{let e=E().map(e=>e.value);"rtl"===p.dir&&e.reverse();let t=e.indexOf(p.value),n=e.indexOf(p.previousValue),r=o===p.value,i=n===e.indexOf(o);if(!r&&!i)return y.current;let a=(()=>{if(t!==n){if(r&&-1!==n)return t>n?"from-end":"from-start";if(i&&-1!==t)return t>n?"to-start":"to-end"}return null})();return y.current=a,a},[p.previousValue,p.value,p.dir,E,o]);return(0,C.jsx)(er,{asChild:!0,children:(0,C.jsx)(v.qW,{id:w,"aria-labelledby":g,"data-motion":x,"data-orientation":p.orientation,...f,ref:h,disableOutsidePointerEvents:!1,onDismiss:()=>{let e=new Event(Q,{bubbles:!0,cancelable:!0});m.current?.dispatchEvent(e)},onFocusOutside:(0,a.m)(e.onFocusOutside,e=>{d();let t=e.target;p.rootNavigationMenu?.contains(t)&&e.preventDefault()}),onPointerDownOutside:(0,a.m)(e.onPointerDownOutside,e=>{let t=e.target,n=E().some(e=>e.ref.current?.contains(t)),r=p.isRootMenu&&p.viewport?.contains(t);(n||r||!p.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,a.m)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=ea(e.currentTarget),n=document.activeElement,r=t.findIndex(e=>e===n);el(e.shiftKey?t.slice(0,r).reverse():t.slice(r+1,t.length))?e.preventDefault():l.current?.focus()}}),onEscapeKeyDown:(0,a.m)(e.onEscapeKeyDown,e=>{u.current=!0})})})}),ee="NavigationMenuViewport",et=r.forwardRef((e,t)=>
4{let{forceMount:n,...r}=e,o=!!O(ee,e.__scopeNavigationMenu).value;return(0,C.jsx)(d.C,{present:n||o,children:(0,C.jsx)(en,{...r,ref:t})})});et.displayName=ee;var en=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,children:o,...i}=e,u=O(ee,n),c=(0,s.s)(t,u.onViewportChange),f=k(q,e.__scopeNavigationMenu),[p,v]=r.useState(null),[m,h]=r.useState(null),g=p?p?.width+"px":void 0,w=p?p?.height+"px":void 0,E=!!u.value,y=E?u.value:u.previousValue;return eu(m,()=>{m&&v({width:m.offsetWidth,height:m.offsetHeight})}),(0,C.jsx)(l.sG.div,{"data-state":es(E),"data-orientation":u.orientation,...i,ref:c,style:{pointerEvents:!E&&u.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":g,"--radix-navigation-menu-viewport-height":w,...i.style},onPointerEnter:(0,a.m)(e.onPointerEnter,u.onContentEnter),onPointerLeave:(0,a.m)(e.onPointerLeave,ef(u.onContentLeave)),children:Array.from(f.items).map(([e,{ref:t,forceMount:n,...r}])=>{let o=y===e;return(0,C.jsx)(d.C,{present:n||o,children:(0,C.jsx)(J,{...r,ref:(0,s.t)(t,e=>{o&&e&&h(e)})})},e)})})}),er=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=O("FocusGroup",n);return(0,C.jsx)(x.Provider,{scope:n,children:(0,C.jsx)(x.Slot,{scope:n,children:(0,C.jsx)(l.sG.div,{dir:o.dir,...r,ref:t})})})}),eo=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],ei=r.forwardRef((e,t)=>{let{__scopeNavigationMenu:n,...r}=e,o=L(n),i=O("FocusGroupItem",n);return(0,C.jsx)(x.ItemSlot,{scope:n,children:(0,C.jsx)(l.sG.button,{...r,ref:t,onKeyDown:(0,a.m)(e.onKeyDown,e=>{if(["Home","End",...eo].includes(e.key)){let t=o().map(e=>e.ref.current);if(["rtl"===i.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),eo.includes(e.key)){let n=t.indexOf(e.currentTarget);t=t.slice(n+1)}setTimeout(()=>el(t)),e.preventDefault()}})})})});function ea(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function el(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function eu(e,t){let n=(0,g.c)(t);(0,h.N)(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,n])}function es(e){return e?"open":"closed"}function ec(e,t){return`${e}-trigger-${t}`}function ed(e,t){return`${e}-content-${t}`}function ef(e){return t=>"mouse"===t.pointerType?e(t):void 0}var ep=D,ev=_,em=B,eh=W,eg=X,ew=$,eC=K,eE=et},88970:(e,t,n)=>{"use strict";n.d(t,{Ke:()=>b,R6:()=>E,bL:()=>L});var r=n(10703),o=n(92483),i=n(53720),a=n(8185),l=n(34341),u=n(82124),s=n(44460),c=n(59736),d=n(55657),f=n(82151),p="Collapsible",[v,m]=(0,i.A)(p),[h,g]=v(p),w=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,open:o,defaultOpen:i,disabled:l,onOpenChange:u,...c}=e,[v,m]=(0,a.i)({prop:o,defaultProp:i??!1,onChange:u,caller:p});return(0,f.jsx)(h,{scope:n,disabled:l,contentId:(0,d.B)(),open:v,onOpenToggle:r.useCallback(()=>m(e=>!e),[m]),children:(0,f.jsx)(s.sG.div,{"data-state":x(v),"data-disabled":l?"":void 0,...c,ref:t})})});w.displayName=p;var C="CollapsibleTrigger",E=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,...r}=e,i=g(C,n);return(0,f.jsx)(s.sG.button,{type:"button","aria-controls":i.contentId,"aria-expanded":i.open||!1,"data-state":x(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...r,ref:t,onClick:(0,o.m)(e.onClick,i.onOpenToggle)})});E.displayName=C;var y="CollapsibleContent",b=r.forwardRef((e,t)=>{let{forceMount:n,...r}=e,o=g(y,e.__scopeCollapsible);return(0,f.jsx)(c.C,{present:n||o.open,children:({present:e})=>(0,f.jsx)(M,{...r,ref:t,present:e})})});b.displayName=y;var M=r.forwardRef((e,t)=>{let{__scopeCollapsible:n,present:o,children:i,...a}=e,c=g(y,n),[d,p]=r.useState(o),v=r.useRef(null),m=(0,u.s)(t,v),h=r.useRef(0),w=h.current,C=r.useRef(0),E=C.current,b=c.open||d,M=r.useRef(b),L=r.useRef(void 0);return r.useEffect(()=>{let e=requestAnimationFrame(()=>M.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,l.N)(()=>{let e=v.current;if(e){L.current=L.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();h.current=t.height,C.current=t.width,M.current||(e.style.transitionDuration=L.current.transitionDuration,e.style.animationName=L.current.animationName),p(o)}}
4,[c.open,o]),(0,f.jsx)(s.sG.div,{"data-state":x(c.open),"data-disabled":c.disabled?"":void 0,id:c.contentId,hidden:!b,...a,ref:m,style:{"--radix-collapsible-content-height":w?`${w}px`:void 0,"--radix-collapsible-content-width":E?`${E}px`:void 0,...e.style},children:b&&i})});function x(e){return e?"open":"closed"}var L=w},89874:(e,t,n)=>{var r=n(52160).k5;e.exports.y=function(e){return r({tag:"svg",attr:{viewBox:"0 0 448 512"},child:[{tag:"path",attr:{d:"M436 480h-20V24c0-13.255-10.745-24-24-24H56C42.745 0 32 10.745 32 24v456H12c-6.627 0-12 5.373-12 12v20h448v-20c0-6.627-5.373-12-12-12zM128 76c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12V76zm0 96c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12v-40zm52 148h-40c-6.627 0-12-5.373-12-12v-40c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40c0 6.627-5.373 12-12 12zm76 160h-64v-84c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v84zm64-172c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12v-40c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40zm0-96c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12v-40c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40zm0-96c0 6.627-5.373 12-12 12h-40c-6.627 0-12-5.373-12-12V76c0-6.627 5.373-12 12-12h40c6.627 0 12 5.373 12 12v40z"},child:[]}]})(e)}},91743:(e,t,n)=>{"use strict";let r;n.d(t,{D:()=>o});var o=((r=o||{}).Space=" ",r.Enter="Enter",r.Escape="Escape",r.Backspace="Backspace",r.Delete="Delete",r.ArrowLeft="ArrowLeft",r.ArrowUp="ArrowUp",r.ArrowRight="ArrowRight",r.ArrowDown="ArrowDown",r.Home="Home",r.End="End",r.PageUp="PageUp",r.PageDown="PageDown",r.Tab="Tab",r)},92058:(e,t,n)=>{"use strict";n.d(t,{Z:()=>o});var r=n(10703);function o(e){let t=r.useRef({value:e,previous:e});return r.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}},92483:(e,t,n)=>{"use strict";function r(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}n.d(t,{m:()=>r})},93209:(e,t,n)=>{var r=n(52160).k5;e.exports.R=function(e){return r({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"M5.338 1.59a61 61 0 0 0-2.837.856.48.48 0 0 0-.328.39c-.554 4.157.726 7.19 2.253 9.188a10.7 10.7 0 0 0 2.287 2.233c.346.244.652.42.893.533q.18.085.293.118a1 1 0 0 0 .101.025 1 1 0 0 0 .1-.025q.114-.034.294-.118c.24-.113.547-.29.893-.533a10.7 10.7 0 0 0 2.287-2.233c1.527-1.997 2.807-5.031 2.253-9.188a.48.48 0 0 0-.328-.39c-.651-.213-1.75-.56-2.837-.855C9.552 1.29 8.531 1.067 8 1.067c-.53 0-1.552.223-2.662.524zM5.072.56C6.157.265 7.31 0 8 0s1.843.265 2.928.56c1.11.3 2.229.655 2.887.87a1.54 1.54 0 0 1 1.044 1.262c.596 4.477-.787 7.795-2.465 9.99a11.8 11.8 0 0 1-2.517 2.453 7 7 0 0 1-1.048.625c-.28.132-.581.24-.829.24s-.548-.108-.829-.24a7 7 0 0 1-1.048-.625 11.8 11.8 0 0 1-2.517-2.453C1.928 10.487.545 7.169 1.141 2.692A1.54 1.54 0 0 1 2.185 1.43 63 63 0 0 1 5.072.56"},child:[]},{tag:"path",attr:{d:"M10.854 5.146a.5.5 0 0 1 0 .708l-3 3a.5.5 0 0 1-.708 0l-1.5-1.5a.5.5 0 1 1 .708-.708L7.5 7.793l2.646-2.647a.5.5 0 0 1 .708 0"},child:[]}]})(e)}},97206:(e,t,n)=>{"use strict";n.d(t,{T:()=>o});var r=n(29054);function o(e){return r._.isServer?null:e instanceof Node?e.ownerDocument:null!=e&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}},98836:(e,t,n)=>{var r=n(52160).k5;e.exports.s=function(e){return r({tag:"svg",attr:{viewBox:"0 0 512 512"},child:[{tag:"path",attr:{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"32",d:"M463.1 112.37C373.68 96.33 336.71 84.45 256 48c-80.71 36.45-117.68 48.33-207.1 64.37C32.7 369.13 240.58 457.79 256 464c15.42-6.21 223.3-94.87 207.1-351.63z"},child:[]}]})(e)}},99937:(e,t,n)=>{var r=n(52160).k5;e.exports.r=function(e){return r({tag:"svg",attr:{fill:"currentColor",viewBox:"0 0 16 16"},child:[{tag:"path",attr:{d:"m13.498.795.149-.149a1.207 1.207 0 1 1 1.707 1.708l-.149.148a1.5 1.5 0 0 1-.059 2.059L4.854 14.854a.5.5 0 0 1-.233.131l-4 1a.5.5 0 0 1-.606-.606l1-4a.5.5 0 0 1 .131-.232l9.642-9.642a.5.5 0 0 0-.642.056L6.854 4.854a.5.5 0 1 1-.708-.708L9.44.854A1.5 1.5 0 0 1 11.5.796a1.5 1.5 0 0 1 1.998-.001m-.644.766a.5.5 0 0 0-.707 0L1.95 11.756l-.764 3.057 3.057-.764L14.44 3.854a.5.5 0 0 0 0-.708z"},child:[]}]})(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.