!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="b1f468c2-805b-4c0a-8a16-d2feb99703a1",e._sentryDebugIdIdentifier="sentry-dbid-b1f468c2-805b-4c0a-8a16-d2feb99703a1")}catch(e){}}(),(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8833],{19334:function(e,t,n){var r=n(25788),o=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(o,""):e}},25788:function(e){var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},22170:function(e,t,n){var r=n(63117),o=n(49423),i=n(49666),a=Math.max,l=Math.min;e.exports=function(e,t,n){var u,s,c,d,f,p,v=0,m=!1,b=!1,g=!0;if("function"!=typeof e)throw TypeError("Expected a function");function h(t){var n=u,r=s;return u=s=void 0,v=t,d=e.apply(r,n)}function x(e){var n=e-p,r=e-v;return void 0===p||n>=t||n<0||b&&r>=c}function y(){var e,n,r,i=o();if(x(i))return R(i);f=setTimeout(y,(e=i-p,n=i-v,r=t-e,b?l(r,c-n):r))}function R(e){return(f=void 0,g&&u)?h(e):(u=s=void 0,d)}function w(){var e,n=o(),r=x(n);if(u=arguments,s=this,p=n,r){if(void 0===f)return v=e=p,f=setTimeout(y,t),m?h(e):d;if(b)return clearTimeout(f),f=setTimeout(y,t),h(p)}return void 0===f&&(f=setTimeout(y,t)),d}return t=i(t)||0,r(n)&&(m=!!n.leading,c=(b="maxWait"in n)?a(i(n.maxWait)||0,t):c,g="trailing"in n?!!n.trailing:g),w.cancel=function(){void 0!==f&&clearTimeout(f),v=0,u=p=s=f=void 0},w.flush=function(){return void 0===f?d:R(o())},w}},49423:function(e,t,n){var r=n(2381);e.exports=function(){return r.Date.now()}},49666:function(e,t,n){var r=n(19334),o=n(63117),i=n(41108),a=0/0,l=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,s=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(i(e))return a;if(o(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=o(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=u.test(e);return n||s.test(e)?c(e.slice(2),n?2:8):l.test(e)?a:+e}},59327:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)},o=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n);var o=Object.getOwnPropertyDescriptor(t,n);(!o||("get"in o?!t.__esModule:o.writable||o.configurable))&&(o={enumerable:!0,get:function(){return t[n]}}),Object.defineProperty(e,r,o)}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),i=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),a=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&o(t,e,n);return i(t,e),t},l=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n};Object.defineProperty(t,"__esModule",{value:!0});var u=a(n(2265)),s=n(27390),c=n(29653),d=n(3045),f=(0,c.createAnimation)("BarLoader","0% {left: -35%;right: 100%} 60% {left: 100%;right: -90%} 100% {left: 100%;right: -90%}","long"),p=(0,c.createAnimation)("BarLoader","0% {left: -200%;right: 100%} 60% {left: 107%;right: -8%} 100% {left: 107%;right: -8%}","short");t.default=function(e){var t=e.loading,n=e.color,o=void 0===n?"#000000":n,i=e.speedMultiplier,a=void 0===i?1:i,c=e.cssOverride,v=e.height,m=void 0===v?4:v,b=e.width,g=l(e,["loading","color","speedMultiplier","cssOverride","height","width"]),h=r({display:"inherit",position:"relative",width:(0,s.cssValue)(void 0===b?100:b),height:(0,s.cssValue)(m),overflow:"hidden",backgroundColor:(0,d.calculateRgba)(o,.2),backgroundClip:"padding-box"},void 0===c?{}:c),x=function(e){return{position:"absolute",height:(0,s.cssValue)(m),overflow:"hidden",backgroundColor:o,backgroundClip:"padding-box",display:"block",borderRadius:2,willChange:"left, right",animationFillMode:"forwards",animation:"".concat(1===e?f:p," ").concat(2.1/a,"s ").concat(2===e?"".concat(1.15/a,"s"):""," ").concat(1===e?"cubic-bezier(0.65, 0.815, 0.735, 0.395)":"cubic-bezier(0.165, 0.84, 0.44, 1)"," infinite")}};return void 0===t||t?u.createElement("span",r({style:h},g),u.createElement("span",{style:x(1)}),u.createElement("span",{style:x(2)})):null}},29653:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.createAnimation=void 0,t.createAnimation=function(e,t,n){var r="react-spinners-".concat(e,"-").concat(n);if("undefined"==typeof window||!window.document)return r;var o=document.createElement("style");document.head.appendChild(o);var i=o.sheet,a="\n    @keyframes ".concat(r," {\n      ").concat(t,"\n    }\n  ");return i&&i.insertRule(a,0),r}},3045:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),t.calculateRgba=void 0,(n=r||(r={})).maroon="#800000",n.red="#FF0000",n.orange="#FFA500",n.yellow="#FFFF00",n.olive="#808000",n.green="#008000",n.purple="#800080",n.fuchsia="#FF00FF",n.lime="#00FF00",n.teal="#008080",n.aqua="#00FFFF",n.blue="#0000FF",n.navy="#000080",n.black="#000000",n.gray="#808080",n.silver="#C0C0C0",n.white="#FFFFFF",t.calculateRgba=function(e,t){if(Object.keys(r).includes(e)&&(e=r[e]),"#"===e[0]&&(e=e.slice(1)),3===e.length){var n="";e.split("").forEach(function(e){n+=e+e}),e=n}var o=(e.match(/.{2}/g)||[]).map(function(e){return parseInt(e,16)}).join(", ");return"rgba(".concat(o,", ").concat(t,")")}},27390:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.cssValue=t.parseLengthAndUnit=void 0;var n={cm:!0,mm:!0,in:!0,px:!0,pt:!0,pc:!0,em:!0,ex:!0,ch:!0,rem:!0,vw:!0,vh:!0,vmin:!0,vmax:!0,"%":!0};function r(e){if("number"==typeof e)return{value:e,unit:"px"};var t,r=(e.match(/^[0-9.]*/)||"").toString();t=r.includes(".")?parseFloat(r):parseInt(r,10);var o=(e.match(/[^0-9]*$/)||"").toString();return n[o]?{value:t,unit:o}:(console.warn("React Spinners: ".concat(e," is not a valid css value. Defaulting to ").concat(t,"px.")),{value:t,unit:"px"})}t.parseLengthAndUnit=r,t.cssValue=function(e){var t=r(e);return"".concat(t.value).concat(t.unit)}},2869:function(e,t,n){"use strict";let r,o,i,a;n.d(t,{R:function(){return U}});var l=n(2265),u=n(61463),s=n(88703);function c(e,t){let[n,r]=(0,l.useState)(e),o=(0,s.E)(e);return(0,u.e)(()=>r(o.current),[o,r,...t]),n}var d=n(93169),f=n(99299),p=n(6584),v=n(72955),m=n(39110),b=n(75180),g=n(41469),h=n(58606),x=n(32633),y=n(89080),R=n(53509),w=n(47986),O=n(1494),I=n(70777),S=n(19309),T=n(69331),E=n(5583),M=n(91498),k=n(3600),L=n(7551),P=((r=P||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),F=((o=F||{})[o.Single=0]="Single",o[o.Multi=1]="Multi",o),D=((i=D||{})[i.Pointer=0]="Pointer",i[i.Other=1]="Other",i),C=((a=C||{})[a.OpenListbox=0]="OpenListbox",a[a.CloseListbox=1]="CloseListbox",a[a.GoToOption=2]="GoToOption",a[a.Search=3]="Search",a[a.ClearSearch=4]="ClearSearch",a[a.RegisterOption=5]="RegisterOption",a[a.UnregisterOption=6]="UnregisterOption",a[a.RegisterLabel=7]="RegisterLabel",a);function A(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,n=null!==e.activeOptionIndex?e.options[e.activeOptionIndex]:null,r=(0,S.z2)(t(e.options.slice()),e=>e.dataRef.current.domRef.current),o=n?r.indexOf(n):null;return -1===o&&(o=null),{options:r,activeOptionIndex:o}}let _={1:e=>e.dataRef.current.disabled||1===e.listboxState?e:{...e,activeOptionIndex:null,listboxState:1},0(e){if(e.dataRef.current.disabled||0===e.listboxState)return e;let t=e.activeOptionIndex,{isSelected:n}=e.dataRef.current,r=e.options.findIndex(e=>n(e.dataRef.current.value));return -1!==r&&(t=r),{...e,listboxState:0,activeOptionIndex:t}},2(e,t){var n;if(e.dataRef.current.disabled||1===e.listboxState)return e;let r=A(e),o=(0,O.d)(t,{resolveItems:()=>r.options,resolveActiveIndex:()=>r.activeOptionIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...r,searchQuery:"",activeOptionIndex:o,activationTrigger:null!=(n=t.trigger)?n:1}},3:(e,t)=>{if(e.dataRef.current.disabled||1===e.listboxState)return e;let n=""!==e.searchQuery?0:1,r=e.searchQuery+t.value.toLowerCase(),o=(null!==e.activeOptionIndex?e.options.slice(e.activeOptionIndex+n).concat(e.options.slice(0,e.activeOptionIndex+n)):e.options).find(e=>{var t;return!e.dataRef.current.disabled&&(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))}),i=o?e.options.indexOf(o):-1;return -1===i||i===e.activeOptionIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeOptionIndex:i,activationTrigger:1}},4:e=>e.dataRef.current.disabled||1===e.listboxState||""===e.searchQuery?e:{...e,searchQuery:""},5:(e,t)=>{let n={id:t.id,dataRef:t.dataRef},r=A(e,e=>[...e,n]);return null===e.activeOptionIndex&&e.dataRef.current.isSelected(t.dataRef.current.value)&&(r.activeOptionIndex=r.options.indexOf(n)),{...e,...r}},6:(e,t)=>{let n=A(e,e=>{let n=e.findIndex(e=>e.id===t.id);return -1!==n&&e.splice(n,1),e});return{...e,...n,activationTrigger:1}},7:(e,t)=>({...e,labelId:t.id})},z=(0,l.createContext)(null);function j(e){let t=(0,l.useContext)(z);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Listbox /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,j),t}return t}z.displayName="ListboxActionsContext";let Z=(0,l.createContext)(null);function V(e){let t=(0,l.useContext)(Z);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Listbox /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,V),t}return t}function N(e,t){return(0,E.E)(t.type,_,e,t)}Z.displayName="ListboxDataContext";let B=l.Fragment,Q=k.AN.RenderStrategy|k.AN.Static,U=Object.assign((0,k.yV)(function(e,t){let{value:n,defaultValue:r,form:o,name:i,onChange:a,by:s=(e,t)=>e===t,disabled:c=!1,horizontal:v=!1,multiple:b=!1,...h}=e,x=v?"horizontal":"vertical",w=(0,g.T)(t),[I=b?[]:void 0,M]=(0,d.q)(n,a,r),[L,P]=(0,l.useReducer)(N,{dataRef:(0,l.createRef)(),listboxState:1,options:[],searchQuery:"",labelId:null,activeOptionIndex:null,activationTrigger:1}),F=(0,l.useRef)({static:!1,hold:!1}),D=(0,l.useRef)(null),C=(0,l.useRef)(null),A=(0,l.useRef)(null),_=(0,p.z)("string"==typeof s?(e,t)=>(null==e?void 0:e[s])===(null==t?void 0:t[s]):s),j=(0,l.useCallback)(e=>(0,E.E)(V.mode,{1:()=>I.some(t=>_(t,e)),0:()=>_(I,e)}),[I]),V=(0,l.useMemo)(()=>({...L,value:I,disabled:c,mode:b?1:0,orientation:x,compare:_,isSelected:j,optionsPropsRef:F,labelRef:D,buttonRef:C,optionsRef:A}),[I,c,b,L]);(0,u.e)(()=>{L.dataRef.current=V},[V]),(0,m.O)([V.buttonRef,V.optionsRef],(e,t)=>{var n;P({type:1}),(0,S.sP)(t,S.tJ.Loose)||(e.preventDefault(),null==(n=V.buttonRef.current)||n.focus())},0===V.listboxState);let Q=(0,l.useMemo)(()=>({open:0===V.listboxState,disabled:c,value:I}),[V,c,I]),U=(0,p.z)(e=>{let t=V.options.find(t=>t.id===e);t&&J(t.dataRef.current.value)}),W=(0,p.z)(()=>{if(null!==V.activeOptionIndex){let{dataRef:e,id:t}=V.options[V.activeOptionIndex];J(e.current.value),P({type:2,focus:O.T.Specific,id:t})}}),G=(0,p.z)(()=>P({type:0})),Y=(0,p.z)(()=>P({type:1})),H=(0,p.z)((e,t,n)=>e===O.T.Specific?P({type:2,focus:O.T.Specific,id:t,trigger:n}):P({type:2,focus:e,trigger:n})),K=(0,p.z)((e,t)=>(P({type:5,id:e,dataRef:t}),()=>P({type:6,id:e}))),q=(0,p.z)(e=>(P({type:7,id:e}),()=>P({type:7,id:null}))),J=(0,p.z)(e=>(0,E.E)(V.mode,{0:()=>null==M?void 0:M(e),1(){let t=V.value.slice(),n=t.findIndex(t=>_(t,e));return -1===n?t.push(e):t.splice(n,1),null==M?void 0:M(t)}})),$=(0,p.z)(e=>P({type:3,value:e})),X=(0,p.z)(()=>P({type:4})),ee=(0,l.useMemo)(()=>({onChange:J,registerOption:K,registerLabel:q,goToOption:H,closeListbox:Y,openListbox:G,selectActiveOption:W,selectOption:U,search:$,clearSearch:X}),[]),et=(0,l.useRef)(null),en=(0,f.G)();return(0,l.useEffect)(()=>{et.current&&void 0!==r&&en.addEventListener(et.current,"reset",()=>{null==M||M(r)})},[et,M]),l.createElement(z.Provider,{value:ee},l.createElement(Z.Provider,{value:V},l.createElement(R.up,{value:(0,E.E)(V.listboxState,{0:R.ZM.Open,1:R.ZM.Closed})},null!=i&&null!=I&&(0,T.t)({[i]:I}).map((e,t)=>{let[n,r]=e;return l.createElement(y._,{features:y.A.Hidden,ref:0===t?e=>{var t;et.current=null!=(t=null==e?void 0:e.closest("form"))?t:null}:void 0,...(0,k.oA)({key:n,as:"input",type:"hidden",hidden:!0,readOnly:!0,form:o,disabled:c,name:n,value:r})})}),(0,k.sY)({ourProps:{ref:w},theirProps:h,slot:Q,defaultTag:B,name:"Listbox"}))))}),{Button:(0,k.yV)(function(e,t){var n;let r=(0,v.M)(),{id:o="headlessui-listbox-button-".concat(r),...i}=e,a=V("Listbox.Button"),u=j("Listbox.Button"),s=(0,g.T)(a.buttonRef,t),d=(0,f.G)(),m=(0,p.z)(e=>{switch(e.key){case L.R.Space:case L.R.Enter:case L.R.ArrowDown:e.preventDefault(),u.openListbox(),d.nextFrame(()=>{a.value||u.goToOption(O.T.First)});break;case L.R.ArrowUp:e.preventDefault(),u.openListbox(),d.nextFrame(()=>{a.value||u.goToOption(O.T.Last)})}}),h=(0,p.z)(e=>{e.key===L.R.Space&&e.preventDefault()}),x=(0,p.z)(e=>{if((0,w.P)(e.currentTarget))return e.preventDefault();0===a.listboxState?(u.closeListbox(),d.nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})})):(e.preventDefault(),u.openListbox())}),y=c(()=>{if(a.labelId)return[a.labelId,o].join(" ")},[a.labelId,o]),R=(0,l.useMemo)(()=>({open:0===a.listboxState,disabled:a.disabled,value:a.value}),[a]),I={ref:s,id:o,type:(0,b.f)(e,a.buttonRef),"aria-haspopup":"listbox","aria-controls":null==(n=a.optionsRef.current)?void 0:n.id,"aria-expanded":0===a.listboxState,"aria-labelledby":y,disabled:a.disabled,onKeyDown:m,onKeyUp:h,onClick:x};return(0,k.sY)({ourProps:I,theirProps:i,slot:R,defaultTag:"button",name:"Listbox.Button"})}),Label:(0,k.yV)(function(e,t){let n=(0,v.M)(),{id:r="headlessui-listbox-label-".concat(n),...o}=e,i=V("Listbox.Label"),a=j("Listbox.Label"),s=(0,g.T)(i.labelRef,t);(0,u.e)(()=>a.registerLabel(r),[r]);let c=(0,p.z)(()=>{var e;return null==(e=i.buttonRef.current)?void 0:e.focus({preventScroll:!0})}),d=(0,l.useMemo)(()=>({open:0===i.listboxState,disabled:i.disabled}),[i]);return(0,k.sY)({ourProps:{ref:s,id:r,onClick:c},theirProps:o,slot:d,defaultTag:"label",name:"Listbox.Label"})}),Options:(0,k.yV)(function(e,t){var n;let r=(0,v.M)(),{id:o="headlessui-listbox-options-".concat(r),...i}=e,a=V("Listbox.Options"),u=j("Listbox.Options"),s=(0,g.T)(a.optionsRef,t),d=(0,f.G)(),m=(0,f.G)(),b=(0,R.oJ)(),h=null!==b?(b&R.ZM.Open)===R.ZM.Open:0===a.listboxState;(0,l.useEffect)(()=>{var e;let t=a.optionsRef.current;t&&0===a.listboxState&&t!==(null==(e=(0,M.r)(t))?void 0:e.activeElement)&&t.focus({preventScroll:!0})},[a.listboxState,a.optionsRef]);let x=(0,p.z)(e=>{switch(m.dispose(),e.key){case L.R.Space:if(""!==a.searchQuery)return e.preventDefault(),e.stopPropagation(),u.search(e.key);case L.R.Enter:if(e.preventDefault(),e.stopPropagation(),null!==a.activeOptionIndex){let{dataRef:e}=a.options[a.activeOptionIndex];u.onChange(e.current.value)}0===a.mode&&(u.closeListbox(),(0,I.k)().nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})}));break;case(0,E.E)(a.orientation,{vertical:L.R.ArrowDown,horizontal:L.R.ArrowRight}):return e.preventDefault(),e.stopPropagation(),u.goToOption(O.T.Next);case(0,E.E)(a.orientation,{vertical:L.R.ArrowUp,horizontal:L.R.ArrowLeft}):return e.preventDefault(),e.stopPropagation(),u.goToOption(O.T.Previous);case L.R.Home:case L.R.PageUp:return e.preventDefault(),e.stopPropagation(),u.goToOption(O.T.First);case L.R.End:case L.R.PageDown:return e.preventDefault(),e.stopPropagation(),u.goToOption(O.T.Last);case L.R.Escape:return e.preventDefault(),e.stopPropagation(),u.closeListbox(),d.nextFrame(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.focus({preventScroll:!0})});case L.R.Tab:e.preventDefault(),e.stopPropagation();break;default:1===e.key.length&&(u.search(e.key),m.setTimeout(()=>u.clearSearch(),350))}}),y=c(()=>{var e;return null==(e=a.buttonRef.current)?void 0:e.id},[a.buttonRef.current]),w=(0,l.useMemo)(()=>({open:0===a.listboxState}),[a]),S={"aria-activedescendant":null===a.activeOptionIndex||null==(n=a.options[a.activeOptionIndex])?void 0:n.id,"aria-multiselectable":1===a.mode||void 0,"aria-labelledby":y,"aria-orientation":a.orientation,id:o,onKeyDown:x,role:"listbox",tabIndex:0,ref:s};return(0,k.sY)({ourProps:S,theirProps:i,slot:w,defaultTag:"ul",features:Q,visible:h,name:"Listbox.Options"})}),Option:(0,k.yV)(function(e,t){let n=(0,v.M)(),{id:r="headlessui-listbox-option-".concat(n),disabled:o=!1,value:i,...a}=e,c=V("Listbox.Option"),d=j("Listbox.Option"),f=null!==c.activeOptionIndex&&c.options[c.activeOptionIndex].id===r,m=c.isSelected(i),b=(0,l.useRef)(null),y=(0,h.x)(b),R=(0,s.E)({disabled:o,value:i,domRef:b,get textValue(){return y()}}),w=(0,g.T)(t,b);(0,u.e)(()=>{if(0!==c.listboxState||!f||0===c.activationTrigger)return;let e=(0,I.k)();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=b.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[b,f,c.listboxState,c.activationTrigger,c.activeOptionIndex]),(0,u.e)(()=>d.registerOption(r,R),[R,r]);let S=(0,p.z)(e=>{if(o)return e.preventDefault();d.onChange(i),0===c.mode&&(d.closeListbox(),(0,I.k)().nextFrame(()=>{var e;return null==(e=c.buttonRef.current)?void 0:e.focus({preventScroll:!0})}))}),T=(0,p.z)(()=>{if(o)return d.goToOption(O.T.Nothing);d.goToOption(O.T.Specific,r)}),E=(0,x.g)(),M=(0,p.z)(e=>E.update(e)),L=(0,p.z)(e=>{E.wasMoved(e)&&(o||f||d.goToOption(O.T.Specific,r,0))}),P=(0,p.z)(e=>{E.wasMoved(e)&&(o||f&&d.goToOption(O.T.Nothing))}),F=(0,l.useMemo)(()=>({active:f,selected:m,disabled:o}),[f,m,o]);return(0,k.sY)({ourProps:{id:r,ref:w,role:"option",tabIndex:!0===o?void 0:-1,"aria-disabled":!0===o||void 0,"aria-selected":m,disabled:void 0,onClick:S,onFocus:T,onPointerEnter:M,onMouseEnter:M,onPointerMove:L,onMouseMove:L,onPointerLeave:P,onMouseLeave:P},theirProps:a,slot:F,defaultTag:"li",name:"Listbox.Option"})})})},45923:function(e,t,n){"use strict";let r,o,i;n.d(t,{v:function(){return z}});var a=n(2265),l=n(99299),u=n(6584),s=n(72955),c=n(61463),d=n(39110),f=n(62707),p=n(75180),v=n(41469),m=n(58606),b=n(32633),g=n(35531),h=n(53509),x=n(47986),y=n(1494),R=n(70777),w=n(19309),O=n(5583),I=n(3600),S=n(7551),T=((r=T||{})[r.Open=0]="Open",r[r.Closed=1]="Closed",r),E=((o=E||{})[o.Pointer=0]="Pointer",o[o.Other=1]="Other",o),M=((i=M||{})[i.OpenMenu=0]="OpenMenu",i[i.CloseMenu=1]="CloseMenu",i[i.GoToItem=2]="GoToItem",i[i.Search=3]="Search",i[i.ClearSearch=4]="ClearSearch",i[i.RegisterItem=5]="RegisterItem",i[i.UnregisterItem=6]="UnregisterItem",i);function k(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e=>e,n=null!==e.activeItemIndex?e.items[e.activeItemIndex]:null,r=(0,w.z2)(t(e.items.slice()),e=>e.dataRef.current.domRef.current),o=n?r.indexOf(n):null;return -1===o&&(o=null),{items:r,activeItemIndex:o}}let L={1:e=>1===e.menuState?e:{...e,activeItemIndex:null,menuState:1},0:e=>0===e.menuState?e:{...e,__demoMode:!1,menuState:0},2:(e,t)=>{var n;let r=k(e),o=(0,y.d)(t,{resolveItems:()=>r.items,resolveActiveIndex:()=>r.activeItemIndex,resolveId:e=>e.id,resolveDisabled:e=>e.dataRef.current.disabled});return{...e,...r,searchQuery:"",activeItemIndex:o,activationTrigger:null!=(n=t.trigger)?n:1}},3:(e,t)=>{let n=""!==e.searchQuery?0:1,r=e.searchQuery+t.value.toLowerCase(),o=(null!==e.activeItemIndex?e.items.slice(e.activeItemIndex+n).concat(e.items.slice(0,e.activeItemIndex+n)):e.items).find(e=>{var t;return(null==(t=e.dataRef.current.textValue)?void 0:t.startsWith(r))&&!e.dataRef.current.disabled}),i=o?e.items.indexOf(o):-1;return -1===i||i===e.activeItemIndex?{...e,searchQuery:r}:{...e,searchQuery:r,activeItemIndex:i,activationTrigger:1}},4:e=>""===e.searchQuery?e:{...e,searchQuery:"",searchActiveItemIndex:null},5:(e,t)=>{let n=k(e,e=>[...e,{id:t.id,dataRef:t.dataRef}]);return{...e,...n}},6:(e,t)=>{let n=k(e,e=>{let n=e.findIndex(e=>e.id===t.id);return -1!==n&&e.splice(n,1),e});return{...e,...n,activationTrigger:1}}},P=(0,a.createContext)(null);function F(e){let t=(0,a.useContext)(P);if(null===t){let t=Error("<".concat(e," /> is missing a parent <Menu /> component."));throw Error.captureStackTrace&&Error.captureStackTrace(t,F),t}return t}function D(e,t){return(0,O.E)(t.type,L,e,t)}P.displayName="MenuContext";let C=a.Fragment,A=I.AN.RenderStrategy|I.AN.Static,_=a.Fragment,z=Object.assign((0,I.yV)(function(e,t){let{__demoMode:n=!1,...r}=e,o=(0,a.useReducer)(D,{__demoMode:n,menuState:n?0:1,buttonRef:(0,a.createRef)(),itemsRef:(0,a.createRef)(),items:[],searchQuery:"",activeItemIndex:null,activationTrigger:1}),[{menuState:i,itemsRef:l,buttonRef:s},c]=o,f=(0,v.T)(t);(0,d.O)([s,l],(e,t)=>{var n;c({type:1}),(0,w.sP)(t,w.tJ.Loose)||(e.preventDefault(),null==(n=s.current)||n.focus())},0===i);let p=(0,u.z)(()=>{c({type:1})}),m=(0,a.useMemo)(()=>({open:0===i,close:p}),[i,p]);return a.createElement(P.Provider,{value:o},a.createElement(h.up,{value:(0,O.E)(i,{0:h.ZM.Open,1:h.ZM.Closed})},(0,I.sY)({ourProps:{ref:f},theirProps:r,slot:m,defaultTag:C,name:"Menu"})))}),{Button:(0,I.yV)(function(e,t){var n;let r=(0,s.M)(),{id:o="headlessui-menu-button-".concat(r),...i}=e,[c,d]=F("Menu.Button"),f=(0,v.T)(c.buttonRef,t),m=(0,l.G)(),b=(0,u.z)(e=>{switch(e.key){case S.R.Space:case S.R.Enter:case S.R.ArrowDown:e.preventDefault(),e.stopPropagation(),d({type:0}),m.nextFrame(()=>d({type:2,focus:y.T.First}));break;case S.R.ArrowUp:e.preventDefault(),e.stopPropagation(),d({type:0}),m.nextFrame(()=>d({type:2,focus:y.T.Last}))}}),g=(0,u.z)(e=>{e.key===S.R.Space&&e.preventDefault()}),h=(0,u.z)(t=>{if((0,x.P)(t.currentTarget))return t.preventDefault();e.disabled||(0===c.menuState?(d({type:1}),m.nextFrame(()=>{var e;return null==(e=c.buttonRef.current)?void 0:e.focus({preventScroll:!0})})):(t.preventDefault(),d({type:0})))}),R=(0,a.useMemo)(()=>({open:0===c.menuState}),[c]),w={ref:f,id:o,type:(0,p.f)(e,c.buttonRef),"aria-haspopup":"menu","aria-controls":null==(n=c.itemsRef.current)?void 0:n.id,"aria-expanded":0===c.menuState,onKeyDown:b,onKeyUp:g,onClick:h};return(0,I.sY)({ourProps:w,theirProps:i,slot:R,defaultTag:"button",name:"Menu.Button"})}),Items:(0,I.yV)(function(e,t){var n,r;let o=(0,s.M)(),{id:i="headlessui-menu-items-".concat(o),...c}=e,[d,p]=F("Menu.Items"),m=(0,v.T)(d.itemsRef,t),b=(0,f.i)(d.itemsRef),x=(0,l.G)(),O=(0,h.oJ)(),T=null!==O?(O&h.ZM.Open)===h.ZM.Open:0===d.menuState;(0,a.useEffect)(()=>{let e=d.itemsRef.current;e&&0===d.menuState&&e!==(null==b?void 0:b.activeElement)&&e.focus({preventScroll:!0})},[d.menuState,d.itemsRef,b]),(0,g.B)({container:d.itemsRef.current,enabled:0===d.menuState,accept:e=>"menuitem"===e.getAttribute("role")?NodeFilter.FILTER_REJECT:e.hasAttribute("role")?NodeFilter.FILTER_SKIP:NodeFilter.FILTER_ACCEPT,walk(e){e.setAttribute("role","none")}});let E=(0,u.z)(e=>{var t,n;switch(x.dispose(),e.key){case S.R.Space:if(""!==d.searchQuery)return e.preventDefault(),e.stopPropagation(),p({type:3,value:e.key});case S.R.Enter:if(e.preventDefault(),e.stopPropagation(),p({type:1}),null!==d.activeItemIndex){let{dataRef:e}=d.items[d.activeItemIndex];null==(n=null==(t=e.current)?void 0:t.domRef.current)||n.click()}(0,w.wI)(d.buttonRef.current);break;case S.R.ArrowDown:return e.preventDefault(),e.stopPropagation(),p({type:2,focus:y.T.Next});case S.R.ArrowUp:return e.preventDefault(),e.stopPropagation(),p({type:2,focus:y.T.Previous});case S.R.Home:case S.R.PageUp:return e.preventDefault(),e.stopPropagation(),p({type:2,focus:y.T.First});case S.R.End:case S.R.PageDown:return e.preventDefault(),e.stopPropagation(),p({type:2,focus:y.T.Last});case S.R.Escape:e.preventDefault(),e.stopPropagation(),p({type:1}),(0,R.k)().nextFrame(()=>{var e;return null==(e=d.buttonRef.current)?void 0:e.focus({preventScroll:!0})});break;case S.R.Tab:e.preventDefault(),e.stopPropagation(),p({type:1}),(0,R.k)().nextFrame(()=>{(0,w.EO)(d.buttonRef.current,e.shiftKey?w.TO.Previous:w.TO.Next)});break;default:1===e.key.length&&(p({type:3,value:e.key}),x.setTimeout(()=>p({type:4}),350))}}),M=(0,u.z)(e=>{e.key===S.R.Space&&e.preventDefault()}),k=(0,a.useMemo)(()=>({open:0===d.menuState}),[d]),L={"aria-activedescendant":null===d.activeItemIndex||null==(n=d.items[d.activeItemIndex])?void 0:n.id,"aria-labelledby":null==(r=d.buttonRef.current)?void 0:r.id,id:i,onKeyDown:E,onKeyUp:M,role:"menu",tabIndex:0,ref:m};return(0,I.sY)({ourProps:L,theirProps:c,slot:k,defaultTag:"div",features:A,visible:T,name:"Menu.Items"})}),Item:(0,I.yV)(function(e,t){let n=(0,s.M)(),{id:r="headlessui-menu-item-".concat(n),disabled:o=!1,...i}=e,[l,d]=F("Menu.Item"),f=null!==l.activeItemIndex&&l.items[l.activeItemIndex].id===r,p=(0,a.useRef)(null),g=(0,v.T)(t,p);(0,c.e)(()=>{if(l.__demoMode||0!==l.menuState||!f||0===l.activationTrigger)return;let e=(0,R.k)();return e.requestAnimationFrame(()=>{var e,t;null==(t=null==(e=p.current)?void 0:e.scrollIntoView)||t.call(e,{block:"nearest"})}),e.dispose},[l.__demoMode,p,f,l.menuState,l.activationTrigger,l.activeItemIndex]);let h=(0,m.x)(p),x=(0,a.useRef)({disabled:o,domRef:p,get textValue(){return h()}});(0,c.e)(()=>{x.current.disabled=o},[x,o]),(0,c.e)(()=>(d({type:5,id:r,dataRef:x}),()=>d({type:6,id:r})),[x,r]);let O=(0,u.z)(()=>{d({type:1})}),S=(0,u.z)(e=>{if(o)return e.preventDefault();d({type:1}),(0,w.wI)(l.buttonRef.current)}),T=(0,u.z)(()=>{if(o)return d({type:2,focus:y.T.Nothing});d({type:2,focus:y.T.Specific,id:r})}),E=(0,b.g)(),M=(0,u.z)(e=>E.update(e)),k=(0,u.z)(e=>{E.wasMoved(e)&&(o||f||d({type:2,focus:y.T.Specific,id:r,trigger:0}))}),L=(0,u.z)(e=>{E.wasMoved(e)&&(o||f&&d({type:2,focus:y.T.Nothing}))}),P=(0,a.useMemo)(()=>({active:f,disabled:o,close:O}),[f,o,O]);return(0,I.sY)({ourProps:{id:r,ref:g,role:"menuitem",tabIndex:!0===o?void 0:-1,"aria-disabled":!0===o||void 0,disabled:void 0,onClick:S,onFocus:T,onPointerEnter:M,onMouseEnter:M,onPointerMove:k,onMouseMove:k,onPointerLeave:L,onMouseLeave:L},theirProps:i,slot:P,defaultTag:_,name:"Menu.Item"})})})},75180:function(e,t,n){"use strict";n.d(t,{f:function(){return a}});var r=n(2265),o=n(61463);function i(e){var t;if(e.type)return e.type;let n=null!=(t=e.as)?t:"button";if("string"==typeof n&&"button"===n.toLowerCase())return"button"}function a(e,t){let[n,a]=(0,r.useState)(()=>i(e));return(0,o.e)(()=>{a(i(e))},[e.type,e.as]),(0,o.e)(()=>{n||t.current&&t.current instanceof HTMLButtonElement&&!t.current.hasAttribute("type")&&a("button")},[n,t]),n}},58606:function(e,t,n){"use strict";n.d(t,{x:function(){return l}});var r=n(2265);let o=/([\u2700-\u27BF]|[\uE000-\uF8FF]|\uD83C[\uDC00-\uDFFF]|\uD83D[\uDC00-\uDFFF]|[\u2011-\u26FF]|\uD83E[\uDD10-\uDDFF])/g;function i(e){var t,n;let r=null!=(t=e.innerText)?t:"",i=e.cloneNode(!0);if(!(i instanceof HTMLElement))return r;let a=!1;for(let e of i.querySelectorAll('[hidden],[aria-hidden],[role="img"]'))e.remove(),a=!0;let l=a?null!=(n=i.innerText)?n:"":r;return o.test(l)&&(l=l.replace(o,"")),l}var a=n(6584);function l(e){let t=(0,r.useRef)(""),n=(0,r.useRef)("");return(0,a.z)(()=>{let r=e.current;if(!r)return"";let o=r.innerText;if(t.current===o)return n.current;let a=(function(e){let t=e.getAttribute("aria-label");if("string"==typeof t)return t.trim();let n=e.getAttribute("aria-labelledby");if(n){let e=n.split(" ").map(e=>{let t=document.getElementById(e);if(t){let e=t.getAttribute("aria-label");return"string"==typeof e?e.trim():i(t).trim()}return null}).filter(Boolean);if(e.length>0)return e.join(", ")}return i(e).trim()})(r).trim().toLowerCase();return t.current=o,n.current=a,a})}},32633:function(e,t,n){"use strict";n.d(t,{g:function(){return i}});var r=n(2265);function o(e){return[e.screenX,e.screenY]}function i(){let e=(0,r.useRef)([-1,-1]);return{wasMoved(t){let n=o(t);return(e.current[0]!==n[0]||e.current[1]!==n[1])&&(e.current=n,!0)},update(t){e.current=o(t)}}}},1494:function(e,t,n){"use strict";let r;n.d(t,{T:function(){return o},d:function(){return i}});var o=((r=o||{})[r.First=0]="First",r[r.Previous=1]="Previous",r[r.Next=2]="Next",r[r.Last=3]="Last",r[r.Specific=4]="Specific",r[r.Nothing=5]="Nothing",r);function i(e,t){let n=t.resolveItems();if(n.length<=0)return null;let r=t.resolveActiveIndex(),o=null!=r?r:-1;switch(e.focus){case 0:for(let e=0;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 1:for(let e=o-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 2:for(let e=o+1;e<n.length;++e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 3:for(let e=n.length-1;e>=0;--e)if(!t.resolveDisabled(n[e],e,n))return e;return r;case 4:for(let r=0;r<n.length;++r)if(t.resolveId(n[r],r,n)===e.id)return r;return r;case 5:return null;default:!function(e){throw Error("Unexpected object: "+e)}(e)}}},10186:function(e,t,n){"use strict";var r=n(2265);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...i}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 20 20",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},i),n?r.createElement("title",{id:o},n):null,r.createElement("path",{fillRule:"evenodd",d:"M18 10a8 8 0 1 1-16 0 8 8 0 0 1 16 0Zm-7-4a1 1 0 1 1-2 0 1 1 0 0 1 2 0ZM9 9a.75.75 0 0 0 0 1.5h.253a.25.25 0 0 1 .244.304l-.459 2.066A1.75 1.75 0 0 0 10.747 15H11a.75.75 0 0 0 0-1.5h-.253a.25.25 0 0 1-.244-.304l.459-2.066A1.75 1.75 0 0 0 9.253 9H9Z",clipRule:"evenodd"}))});t.Z=o},80039:function(e,t,n){"use strict";var r=n(2265);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...i}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},i),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M3 13.125C3 12.504 3.504 12 4.125 12h2.25c.621 0 1.125.504 1.125 1.125v6.75C7.5 20.496 6.996 21 6.375 21h-2.25A1.125 1.125 0 0 1 3 19.875v-6.75ZM9.75 8.625c0-.621.504-1.125 1.125-1.125h2.25c.621 0 1.125.504 1.125 1.125v11.25c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125V8.625ZM16.5 4.125c0-.621.504-1.125 1.125-1.125h2.25C20.496 3 21 3.504 21 4.125v15.75c0 .621-.504 1.125-1.125 1.125h-2.25a1.125 1.125 0 0 1-1.125-1.125V4.125Z"}))});t.Z=o},92009:function(e,t,n){"use strict";var r=n(2265);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...i}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},i),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M21.75 6.75v10.5a2.25 2.25 0 0 1-2.25 2.25h-15a2.25 2.25 0 0 1-2.25-2.25V6.75m19.5 0A2.25 2.25 0 0 0 19.5 4.5h-15a2.25 2.25 0 0 0-2.25 2.25m19.5 0v.243a2.25 2.25 0 0 1-1.07 1.916l-7.5 4.615a2.25 2.25 0 0 1-2.36 0L3.32 8.91a2.25 2.25 0 0 1-1.07-1.916V6.75"}))});t.Z=o},93925:function(e,t,n){"use strict";var r=n(2265);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...i}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},i),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M12 21a9.004 9.004 0 0 0 8.716-6.747M12 21a9.004 9.004 0 0 1-8.716-6.747M12 21c2.485 0 4.5-4.03 4.5-9S14.485 3 12 3m0 18c-2.485 0-4.5-4.03-4.5-9S9.515 3 12 3m0 0a8.997 8.997 0 0 1 7.843 4.582M12 3a8.997 8.997 0 0 0-7.843 4.582m15.686 0A11.953 11.953 0 0 1 12 10.5c-2.998 0-5.74-1.1-7.843-2.918m15.686 0A8.959 8.959 0 0 1 21 12c0 .778-.099 1.533-.284 2.253m0 0A17.919 17.919 0 0 1 12 16.5c-3.162 0-6.133-.815-8.716-2.247m0 0A9.015 9.015 0 0 1 3 12c0-1.605.42-3.113 1.157-4.418"}))});t.Z=o},63722:function(e,t,n){"use strict";var r=n(2265);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...i}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},i),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M16.5 10.5V6.75a4.5 4.5 0 1 0-9 0v3.75m-.75 11.25h10.5a2.25 2.25 0 0 0 2.25-2.25v-6.75a2.25 2.25 0 0 0-2.25-2.25H6.75a2.25 2.25 0 0 0-2.25 2.25v6.75a2.25 2.25 0 0 0 2.25 2.25Z"}))});t.Z=o},20402:function(e,t,n){"use strict";var r=n(2265);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...i}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},i),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M9.879 7.519c1.171-1.025 3.071-1.025 4.242 0 1.172 1.025 1.172 2.687 0 3.712-.203.179-.43.326-.67.442-.745.361-1.45.999-1.45 1.827v.75M21 12a9 9 0 1 1-18 0 9 9 0 0 1 18 0Zm-9 5.25h.008v.008H12v-.008Z"}))});t.Z=o},11376:function(e,t,n){"use strict";var r=n(2265);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...i}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},i),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M6.429 9.75 2.25 12l4.179 2.25m0-4.5 5.571 3 5.571-3m-11.142 0L2.25 7.5 12 2.25l9.75 5.25-4.179 2.25m0 0L21.75 12l-4.179 2.25m0 0 4.179 2.25L12 21.75 2.25 16.5l4.179-2.25m11.142 0-5.571 3-5.571-3"}))});t.Z=o},47813:function(e,t,n){"use strict";var r=n(2265);let o=r.forwardRef(function(e,t){let{title:n,titleId:o,...i}=e;return r.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:t,"aria-labelledby":o},i),n?r.createElement("title",{id:o},n):null,r.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M15.75 6a3.75 3.75 0 1 1-7.5 0 3.75 3.75 0 0 1 7.5 0ZM4.501 20.118a7.5 7.5 0 0 1 14.998 0A17.933 17.933 0 0 1 12 21.75c-2.676 0-5.216-.584-7.499-1.632Z"}))});t.Z=o}}]);