1 2!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:{},n=(new e.Error).stack;n&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[n]="0610d9ef-a22a-5264-871d-c8d45838036e")}catch(e){}}(); 3(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[8277],{5304:(e,t,n)=>{"use strict";n.d(t,{Bj:()=>c,Bm:()=>i,Mk:()=>d,Sw:()=>r,Tc:()=>v,YE:()=>o,Zy:()=>f,bq:()=>function e(t,n=!1){let{activeElement:r}=o(t);if(!(null==r?void 0:r.nodeName))return null;if("IFRAME"===r.tagName&&r.contentDocument)return e(r.contentDocument.body,n);if(n){let e=r.getAttribute("aria-activedescendant");if(e){let t=o(r).getElementById(e);if(t)return t}}return r},eG:()=>p,gH:()=>m,gR:()=>l,mB:()=>s,qj:()=>function e(t){if(!t)return null;let n=e=>"auto"===e||"scroll"===e;if(t.clientHeight&&t.scrollHeight>t.clientHeight){let{overflowY:e}=getComputedStyle(t);if(n(e))return t}else if(t.clientWidth&&t.scrollWidth>t.clientWidth){let{overflowX:e}=getComputedStyle(t);if(n(e))return t}return e(t.parentElement)||document.scrollingElement||document.body},zN:()=>a});var r=function(){var e;return"undefined"!=typeof window&&!!(null==(e=window.document)?void 0:e.createElement)}();function o(e){return e?"self"in e?e.document:e.ownerDocument||document:document}function l(e,t){return e===t||e.contains(t)}function i(e){let t=e.tagName.toLowerCase();return"button"===t||"input"===t&&!!e.type&&-1!==u.indexOf(e.type)}var u=["button","color","file","image","reset","submit"];function a(e){return"function"==typeof e.checkVisibility?e.checkVisibility():e.offsetWidth>0||e.offsetHeight>0||e.getClientRects().length>0}function s(e){try{let t=e instanceof HTMLInputElement&&null!==e.selectionStart,n="TEXTAREA"===e.tagName;return t||n||!1}catch(e){return!1}}function c(e){return e.isContentEditable||s(e)}function d(e){if(s(e))return e.value;if(e.isContentEditable){let t=o(e).createRange();return t.selectNodeContents(e),t.toString()}return""}function f(e){let t=0,n=0;if(s(e))t=e.selectionStart||0,n=e.selectionEnd||0;else if(e.isContentEditable){let r=o(e).getSelection();if((null==r?void 0:r.rangeCount)&&r.anchorNode&&l(e,r.anchorNode)&&r.focusNode&&l(e,r.focusNode)){let o=r.getRangeAt(0),l=o.cloneRange();l.selectNodeContents(e),l.setEnd(o.startContainer,o.startOffset),t=l.toString().length,l.setEnd(o.endContainer,o.endOffset),n=l.toString().length}}return{start:t,end:n}}function v(e,t){let n=null==e?void 0:e.getAttribute("role");return n&&-1!==["dialog","menu","listbox","tree","grid"].indexOf(n)?n:t}function p(e,...t){/text|search|password|tel|url/i.test(e.type)&&e.setSelectionRange(...t)}function m(e,t){let n=e.map((e,t)=>[t,e]),r=!1;return(n.sort(([e,n],[o,l])=>{var i;let u=t(n),a=t(l);return u!==a&&u&&a?(i=u,a.compareDocumentPosition(i)&Node.DOCUMENT_POSITION_PRECEDING)?(e>o&&(r=!0),-1):(e<o&&(r=!0),1):0}),r)?n.map(([e,t])=>t):e}},7496:(e,t,n)=>{"use strict";n.d(t,{cZ:()=>i,v1:()=>u,v6:()=>a});var r=n(24289),o=n(80172),l=n(55729);function i(e,t){"function"==typeof e?e(t):e&&(e.current=t)}function u(e){return e&&(0,l.isValidElement)(e)&&("ref"in e.props||"ref"in e)?(0,r.IA)({},e.props).ref||e.ref:null}function a(e,t){let n=(0,r.IA)({},e);for(let l in t){if(!(0,o.mQ)(t,l))continue;if("className"===l){let r="className";n[r]=e[r]?`${e[r]} ${t[r]}`:t[r];continue}if("style"===l){let o="style";n[o]=e[o]?(0,r.IA)((0,r.IA)({},e[o]),t[o]):t[o];continue}let i=t[l];if("function"==typeof i&&l.startsWith("on")){let t=e[l];if("function"==typeof t){n[l]=(...e)=>{i(...e),t(...e)};continue}}n[l]=i}return n}},10494:(e,t,n)=>{"use strict";n.d(t,{Ay:()=>s,CE:()=>f,Hf:()=>u,Hh:()=>m,Ky:()=>v,L7:()=>p,PV:()=>d,UW:()=>c});var r=n(98202),o=n(42250),l=n(82625),i=n(55729),u=(0,i.createContext)(void 0),a=(0,l.B0)([r.wf,o.ws],[r.s1,o.aN]),s=a.useContext,c=a.useScopedContext,d=a.useProviderContext,f=a.ContextProvider,v=a.ScopedContextProvider,p=(0,i.createContext)(void 0),m=(0,i.createContext)(!1)},10537:(e,t,n)=>{"use strict";n.d(t,{B1:()=>s,OH:()=>c,Ts:()=>a,UE:()=>m,Up:()=>v,cJ:()=>f,mj:()=>u,od:()=>p,vA:()=>d,y$:()=>i});var r=n(80172),o=n(90099);function l(e,t){let n=e.__unstableInternals;return(0,r.V1)(n,"Invalid store"),n[t]}function i(e,...t){let n=e,l=n,u=Symbol(),s=r.lQ,d=new Set,f=new Set,v=new Set,p=new Set,m=new Set,h=new WeakMap,g=new WeakMap,y=(e,t,n=p)=>(n.add(t),g.set(t,e),()=>{var e;null==(e=h.get(t))||e(),h.delete(t),g.delete(t),n.delete(t)}),w=(e,i,a=!1)=>{var s;if(!(0,r.mQ)(n,e))return;let c=(0,r.Qh)(i,n[e]);if(c===n[e])return;if(!a)for(let n of t)null==(s=null==n?void 0:n.setState)||s.call(n,e,c);let d=n;n=(0,o.ko)((0,o.IA)({},n),{[e]:c});let v=Symbol();u=v,f.add(e);let y=(t,r,o)=>{var l;let i=g.get(t);(!i||i.some(t=>o?o.has(t):t===e))&&(null==(l=h.get(t))||l(),h.set(t,t(n,r)))};for(let e of p)y(e,d);queueMicrotask(()=>
3{if(u!==v)return;let e=n;for(let e of m)y(e,l,f);l=e,f.clear()})},b={getState:()=>n,setState:w,__unstableInternals:{setup:e=>(v.add(e),()=>v.delete(e)),init:()=>{let e=d.size,o=Symbol();d.add(o);let l=()=>{d.delete(o),d.size||s()};if(e)return l;let i=(0,r.xD)(n).map(e=>(0,r.cy)(...t.map(t=>{var n;let o=null==(n=null==t?void 0:t.getState)?void 0:n.call(t);if(o&&(0,r.mQ)(o,e))return c(t,[e],t=>{w(e,t[e],!0)})}))),u=[];for(let e of v)u.push(e());let f=t.map(a);return s=(0,r.cy)(...i,...u,...f),l},subscribe:(e,t)=>y(e,t),sync:(e,t)=>(h.set(t,t(n,n)),y(e,t)),batch:(e,t)=>(h.set(t,t(n,l)),y(e,t,m)),pick:e=>i((0,r.Up)(n,e),b),omit:e=>i((0,r.cJ)(n,e),b)}};return b}function u(e,...t){if(e)return l(e,"setup")(...t)}function a(e,...t){if(e)return l(e,"init")(...t)}function s(e,...t){if(e)return l(e,"subscribe")(...t)}function c(e,...t){if(e)return l(e,"sync")(...t)}function d(e,...t){if(e)return l(e,"batch")(...t)}function f(e,...t){if(e)return l(e,"omit")(...t)}function v(e,...t){if(e)return l(e,"pick")(...t)}function p(...e){let t=i(e.reduce((e,t)=>{var n;let r=null==(n=null==t?void 0:t.getState)?void 0:n.call(t);return r?Object.assign(e,r):e},{}),...e);return Object.assign({},...e,t)}function m(e,t){}},20877:(e,t,n)=>{"use strict";n.d(t,{WT:()=>i,sI:()=>l,vO:()=>o});var r=(0,n(82625).B0)();r.useContext,r.useScopedContext;var o=r.useProviderContext,l=r.ContextProvider,i=r.ScopedContextProvider},23922:(e,t,n)=>{"use strict";n.d(t,{G:()=>A});var r=n(65325),o=n(42250),l=n(66194),i=n(82625),u=n(27237),a=n(24289),s=n(81831),c=n(5304),d=n(48002),f=n(52729),v=n(80172),p=n(55729),m=n(6029);function h(e,t,n){return(0,u._q)(o=>{var l;if(null==t||t(o),o.defaultPrevented||o.isPropagationStopped()||!(0,d.uh)(o)||"Shift"===o.key||"Control"===o.key||"Alt"===o.key||"Meta"===o.key||function(e){let t=e.target;return(!t||!!(0,c.mB)(t))&&1===e.key.length&&!e.ctrlKey&&!e.metaKey}(o))return;let i=e.getState(),u=null==(l=(0,r.hZ)(e,i.activeId))?void 0:l.element;if(!u)return;let{view:s}=o,f=(0,a.YG)(o,["view"]);u!==(null==n?void 0:n.current)&&u.focus(),(0,d.sz)(u,o.type,f)||o.preventDefault(),o.currentTarget.contains(u)&&o.stopPropagation()})}var g=(0,i.ab)(function(e){var{store:t,composite:n=!0,focusOnMove:i=n,moveOnKeyPress:g=!0}=e,y=(0,a.YG)(e,["store","composite","focusOnMove","moveOnKeyPress"]);let w=(0,o.Lf)();t=t||w,(0,v.V1)(t,!1);let b=(0,p.useRef)(null),x=(0,p.useRef)(null),S=function(e){let[t,n]=(0,p.useState)(!1),o=(0,p.useCallback)(()=>n(!0),[]),l=e.useState(t=>(0,r.hZ)(e,t.activeId));return(0,p.useEffect)(()=>{let e=null==l?void 0:l.element;t&&e&&(n(!1),e.focus({preventScroll:!0}))},[l,t]),o}(t),E=t.useState("moves"),[,C]=(0,u.XB)(n?t.setBaseElement:null);(0,p.useEffect)(()=>{var e;if(!t||!E||!n||!i)return;let{activeId:o}=t.getState(),l=null==(e=(0,r.hZ)(t,o))?void 0:e.element;l&&(0,f.WA)(l)},[t,E,n,i]),(0,u.UQ)(()=>{if(!t||!E||!n)return;let{baseElement:e,activeId:r}=t.getState();if(null!==r||!e)return;let o=x.current;x.current=null,o&&(0,d.c$)(o,{relatedTarget:e}),(0,f.AJ)(e)||e.focus()},[t,E,n]);let A=t.useState("activeId"),I=t.useState("virtualFocus");(0,u.UQ)(()=>{var e;if(!t||!n||!I)return;let o=x.current;if(x.current=null,!o)return;let l=(null==(e=(0,r.hZ)(t,A))?void 0:e.element)||(0,c.bq)(o);l!==o&&(0,d.c$)(o,{relatedTarget:l})},[t,A,I,n]);let R=h(t,y.onKeyDownCapture,x),T=h(t,y.onKeyUpCapture,x),k=y.onFocusCapture,O=(0,u._q)(e=>{if(null==k||k(e),e.defaultPrevented||!t)return;let{virtualFocus:n}=t.getState();if(!n)return;let o=e.relatedTarget,l=(0,r.Qh)(e.currentTarget);(0,d.uh)(e)&&l&&(e.stopPropagation(),x.current=o)}),P=y.onFocus,L=(0,u._q)(e=>{if(null==P||P(e),e.defaultPrevented||!n||!t)return;let{relatedTarget:o}=e,{virtualFocus:l}=t.getState();l?(0,d.uh)(e)&&!(0,r.WZ)(t,o)&&queueMicrotask(S):(0,d.uh)(e)&&t.setActiveId(null)}),N=y.onBlurCapture,j=(0,u._q)(e=>{var n;if(null==N||N(e),e.defaultPrevented||!t)return;let{virtualFocus:o,activeId:l}=t.getState();if(!o)return;let i=null==(n=(0,r.hZ)(t,l))?void 0:n.element,u=e.relatedTarget,a=(0,r.WZ)(t,u),s=x.current;x.current=null,(0,d.uh)(e)&&a?(u===i?s&&s!==u&&(0,d.c$)(s,e):i?(0,d.c$)(i,e):s&&(0,d.c$)(s,e),e.stopPropagation()):!(0,r.WZ)(t,e.target)&&i&&(0,d.c$)(i,e)}),M=y.onKeyDown,D=(0,u.O4)(g),V=(0,u._q)(e=>{var n;if(null==M||M(e),e.nativeEvent.isComposing||e.defaultPrevented||!t||!(0,d.uh)(e))return;let{orientation:o,renderedItems:l,activeId:i}=t.getState(),u=(0,r.hZ)(t,i);if(null==(n=null==u?void 0:u.element)?void 0:n.isConnected)return;let a="horizontal"!==o,f="vertical"!==o,v=l.some(e=>!!e.rowId);if(("ArrowLeft"===e.key||"ArrowRight"===e.key||"Home"===e.key||"End"===e.key)&&
3(0,c.mB)(e.currentTarget))return;let p={ArrowUp:(v||a)&&(()=>{if(v){let e=(0,r.oi)((0,s.M9)((0,s.q7)((0,r.es)(l))));return null==e?void 0:e.id}return null==t?void 0:t.last()}),ArrowRight:(v||f)&&t.first,ArrowDown:(v||a)&&t.first,ArrowLeft:(v||f)&&t.last,Home:t.first,End:t.last,PageUp:t.first,PageDown:t.last}[e.key];if(p){let n=p();if(void 0!==n){if(!D(e))return;e.preventDefault(),t.move(n)}}});y=(0,u.w7)(y,e=>(0,m.jsx)(o.ws,{value:t,children:e}),[t]);let H=t.useState(e=>{var o;if(t&&n&&e.virtualFocus)return null==(o=(0,r.hZ)(t,e.activeId))?void 0:o.id});y=(0,a.ko)((0,a.IA)({"aria-activedescendant":H},y),{ref:(0,u.SV)(b,C,y.ref),onKeyDownCapture:R,onKeyUpCapture:T,onFocusCapture:O,onFocus:L,onBlurCapture:j,onKeyDown:V});let _=t.useState(e=>n&&(e.virtualFocus||null===e.activeId));return(0,l.Wc)((0,a.IA)({focusable:_},y))});(0,i.Rf)(function(e){let t=g(e);return(0,i.n)("div",t)});var y=n(98202),w=(0,i.ab)(function(e){var{store:t}=e,n=(0,a.YG)(e,["store"]);let r=(0,y.zG)();return t=t||r,n=(0,a.ko)((0,a.IA)({},n),{ref:(0,u.SV)(null==t?void 0:t.setAnchorElement,n.ref)})});(0,i.Rf)(function(e){let t=w(e);return(0,i.n)("div",t)});var b=n(10494),x=n(10537);function S(e,t,n){if(!n)return!1;let r=e.find(e=>!e.disabled&&e.value);return(null==r?void 0:r.value)===t}function E(e,t){return!!t&&null!=e&&(e=(0,v.J2)(e),t.length>e.length&&0===t.toLowerCase().indexOf(e.toLowerCase()))}var C=(0,i.ab)(function(e){var{store:t,focusable:n=!0,autoSelect:r=!1,getAutoSelectId:o,setValueOnChange:l,showMinLength:i=0,showOnChange:s,showOnMouseDown:m,showOnClick:h=m,showOnKeyDown:y,showOnKeyPress:C=y,blurActiveItemOnClick:A,setValueOnClick:I=!0,moveOnKeyPress:R=!0,autoComplete:T="list"}=e,k=(0,a.YG)(e,["store","focusable","autoSelect","getAutoSelectId","setValueOnChange","showMinLength","showOnChange","showOnMouseDown","showOnClick","showOnKeyDown","showOnKeyPress","blurActiveItemOnClick","setValueOnClick","moveOnKeyPress","autoComplete"]);let O=(0,b.PV)();t=t||O,(0,v.V1)(t,!1);let P=(0,p.useRef)(null),[L,N]=(0,u.CH)(),j=(0,p.useRef)(!1),M=(0,p.useRef)(!1),D=t.useState(e=>e.virtualFocus&&r),V="inline"===T||"both"===T,[H,_]=(0,p.useState)(V);(0,u.Kp)(()=>{V&&_(!0)},[V]);let F=t.useState("value"),B=(0,p.useRef)();(0,p.useEffect)(()=>(0,x.OH)(t,["selectedValue","activeId"],(e,t)=>{B.current=t.selectedValue}),[]);let W=t.useState(e=>{var t;if(V&&H){if(e.activeValue&&Array.isArray(e.selectedValue)&&(e.selectedValue.includes(e.activeValue)||(null==(t=B.current)?void 0:t.includes(e.activeValue))))return;return e.activeValue}}),U=t.useState("renderedItems"),z=t.useState("open"),q=t.useState("contentElement"),$=(0,p.useMemo)(()=>{if(!V||!H)return F;if(S(U,W,D)){if(E(F,W)){let e=(null==W?void 0:W.slice(F.length))||"";return F+e}return F}return W||F},[V,H,U,W,D,F]);(0,p.useEffect)(()=>{let e=P.current;if(!e)return;let t=()=>_(!0);return e.addEventListener("combobox-item-move",t),()=>{e.removeEventListener("combobox-item-move",t)}},[]),(0,p.useEffect)(()=>{if(!V||!H||!W||!S(U,W,D)||!E(F,W))return;let e=v.lQ;return queueMicrotask(()=>{let t=P.current;if(!t)return;let{start:n,end:r}=(0,c.Zy)(t),o=F.length,l=W.length;(0,c.eG)(t,o,l),e=()=>{if(!(0,f.AJ)(t))return;let{start:e,end:i}=(0,c.Zy)(t);e===o&&i===l&&(0,c.eG)(t,n,r)}}),()=>e()},[L,V,H,W,U,D,F]);let K=(0,p.useRef)(null),J=(0,u._q)(o),Y=(0,p.useRef)(null);(0,p.useEffect)(()=>{if(!z||!q)return;let e=(0,c.qj)(q);if(!e)return;K.current=e;let n=()=>{j.current=!1},r=()=>{if(!t||!j.current)return;let{activeId:e}=t.getState();null!==e&&e!==Y.current&&(j.current=!1)},o={passive:!0,capture:!0};return e.addEventListener("wheel",n,o),e.addEventListener("touchmove",n,o),e.addEventListener("scroll",r,o),()=>{e.removeEventListener("wheel",n,!0),e.removeEventListener("touchmove",n,!0),e.removeEventListener("scroll",r,!0)}},[z,q,t]),(0,u.UQ)(()=>{F&&(M.current||(j.current=!0))},[F]),(0,u.UQ)(()=>{"always"!==D&&z||(j.current=z)},[D,z]);let X=t.useState("resetValueOnSelect");(0,u.w5)(()=>{var e,n;let r=j.current;if(!t||!z||!r&&!X)return;let{baseElement:o,contentElement:l,activeId:i}=t.getState();if(!o||(0,f.AJ)(o)){if(null==l?void 0:l.hasAttribute("data-placing")){let e=new MutationObserver(N);return e.observe(l,{attributeFilter:["data-placing"]}),()=>e.disconnect()}if(D&&r){let n=J(U),r=void 0!==n?n:null!=(e=function(e){let t=e.find(e=>{var t;return!e.disabled&&(null==(t=e.element)?void 0:t.getAttribute("role"))!=="tab"});return null==t?void 0:t.id}(U))?e:t.first();Y.current=r,t.move(null!=r?r:null)}else{let e=null==(n=t.item(i||t.first()))?void 0:n.element;e&&"scrollIntoView"in e&&e.scrollIntoView({block:"nearest",inline:"nearest"})}}},[t,z,L,F,D,X,J,U]),(0,p.useEffect)(()=>
3{if(!V)return;let e=P.current;if(!e)return;let n=[e,q].filter(e=>!!e),r=e=>{n.every(t=>(0,d.aG)(e,t))&&(null==t||t.setValue($))};for(let e of n)e.addEventListener("focusout",r);return()=>{for(let e of n)e.removeEventListener("focusout",r)}},[V,q,t,$]);let Z=e=>e.currentTarget.value.length>=i,G=k.onChange,Q=(0,u.O4)(null!=s?s:Z),ee=(0,u.O4)(null!=l?l:!t.tag),et=(0,u._q)(e=>{if(null==G||G(e),e.defaultPrevented||!t)return;let n=e.currentTarget,{value:r,selectionStart:o,selectionEnd:l}=n,i=e.nativeEvent;if(j.current=!0,"input"===i.type&&(i.isComposing&&(j.current=!1,M.current=!0),V)){let e="insertText"===i.inputType||"insertCompositionText"===i.inputType,t=o===r.length;_(e&&t)}if(ee(e)){let e=r===t.getState().value;t.setValue(r),queueMicrotask(()=>{(0,c.eG)(n,o,l)}),V&&D&&e&&N()}Q(e)&&t.show(),D&&j.current||t.setActiveId(null)}),en=k.onCompositionEnd,er=(0,u._q)(e=>{j.current=!0,M.current=!1,null==en||en(e),!e.defaultPrevented&&D&&N()}),eo=k.onMouseDown,el=(0,u.O4)(null!=A?A:()=>!!(null==t?void 0:t.getState().includesBaseElement)),ei=(0,u.O4)(I),eu=(0,u.O4)(null!=h?h:Z),ea=(0,u._q)(e=>{null==eo||eo(e),e.defaultPrevented||e.button||e.ctrlKey||t&&(el(e)&&t.setActiveId(null),ei(e)&&t.setValue($),eu(e)&&(0,d.nz)(e.currentTarget,"mouseup",t.show))}),es=k.onKeyDown,ec=(0,u.O4)(null!=C?C:Z),ed=(0,u._q)(e=>{if(null==es||es(e),e.repeat||(j.current=!1),e.defaultPrevented||e.ctrlKey||e.altKey||e.shiftKey||e.metaKey||!t)return;let{open:n}=t.getState();!n&&("ArrowUp"===e.key||"ArrowDown"===e.key)&&ec(e)&&(e.preventDefault(),t.show())}),ef=k.onBlur,ev=(0,u._q)(e=>{if(j.current=!1,null==ef||ef(e),e.defaultPrevented)return}),ep=(0,u.Bi)(k.id),em=t.useState(e=>null===e.activeId);return k=(0,a.ko)((0,a.IA)({id:ep,role:"combobox","aria-autocomplete":"inline"===T||"list"===T||"both"===T||"none"===T?T:void 0,"aria-haspopup":(0,c.Tc)(q,"listbox"),"aria-expanded":z,"aria-controls":null==q?void 0:q.id,"data-active-item":em||void 0,value:$},k),{ref:(0,u.SV)(P,k.ref),onChange:et,onCompositionEnd:er,onMouseDown:ea,onKeyDown:ed,onBlur:ev}),k=g((0,a.ko)((0,a.IA)({store:t,focusable:n},k),{moveOnKeyPress:e=>!(0,v.zO)(R,e)&&(V&&_(!0),!0)})),k=w((0,a.IA)({store:t},k)),(0,a.IA)({autoComplete:"off"},k)}),A=(0,i.Rf)(function(e){let t=C(e);return(0,i.n)("input",t)})},24289:(e,t,n)=>{"use strict";n.d(t,{IA:()=>c,YG:()=>f,ko:()=>d});var r=Object.defineProperty,o=Object.defineProperties,l=Object.getOwnPropertyDescriptors,i=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,s=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,c=(e,t)=>{for(var n in t||(t={}))u.call(t,n)&&s(e,n,t[n]);if(i)for(var n of i(t))a.call(t,n)&&s(e,n,t[n]);return e},d=(e,t)=>o(e,l(t)),f=(e,t)=>{var n={};for(var r in e)u.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&i)for(var r of i(e))0>t.indexOf(r)&&a.call(e,r)&&(n[r]=e[r]);return n}}
3,27133:(e,t,n)=>{"use strict";e.exports=n(85596)},27237:(e,t,n)=>{"use strict";n.d(t,{Bi:()=>g,CH:()=>S,Cy:()=>w,Kp:()=>x,O4:()=>E,P$:()=>R,P1:()=>A,SV:()=>h,UQ:()=>f,XB:()=>m,_q:()=>p,hX:()=>v,vO:()=>y,w5:()=>b,w7:()=>C});var r,o=n(7496),l=n(24289),i=n(5304),u=n(48002),a=n(55729),s=(0,l.IA)({},r||(r=n.t(a,2))),c=s.useId;s.useDeferredValue;var d=s.useInsertionEffect,f=i.Sw?a.useLayoutEffect:a.useEffect;function v(e){let t=(0,a.useRef)(e);return f(()=>{t.current=e}),t}function p(e){let t=(0,a.useRef)(()=>{throw Error("Cannot call an event handler while rendering.")});return d?d(()=>{t.current=e}):t.current=e,(0,a.useCallback)((...e)=>{var n;return null==(n=t.current)?void 0:n.call(t,...e)},[])}function m(e){let[t,n]=(0,a.useState)(null);return f(()=>{if(null==t||!e)return;let n=null;return e(e=>(n=e,t)),()=>{e(n)}},[t,e]),[t,n]}function h(...e){return(0,a.useMemo)(()=>{if(e.some(Boolean))return t=>{for(let n of e)(0,o.cZ)(n,t)}},e)}function g(e){if(c){let t=c();return e||t}let[t,n]=(0,a.useState)(e);return f(()=>{if(e||t)return;let r=Math.random().toString(36).slice(2,8);n(`id-${r}`)},[e,t]),e||t}function y(e,t){let n=e=>{if("string"==typeof e)return e},[r,o]=(0,a.useState)(()=>n(t));return f(()=>{let r=e&&"current"in e?e.current:e;o((null==r?void 0:r.tagName.toLowerCase())||n(t))},[e,t]),r}function w(e,t,n){let r=function(e){let[t]=(0,a.useState)(e);return t}(n),[o,l]=(0,a.useState)(r);return(0,a.useEffect)(()=>{let n=e&&"current"in e?e.current:e;if(!n)return;let o=()=>{let e=n.getAttribute(t);l(null==e?r:e)},i=new MutationObserver(o);return i.observe(n,{attributeFilter:[t]}),o(),()=>i.disconnect()},[e,t,r]),o}function b(e,t){let n=(0,a.useRef)(!1);(0,a.useEffect)(()=>{if(n.current)return e();n.current=!0},t),(0,a.useEffect)(()=>()=>{n.current=!1},[])}function x(e,t){let n=(0,a.useRef)(!1);f(()=>{if(n.current)return e();n.current=!0},t),f(()=>()=>{n.current=!1},[])}function S(){return(0,a.useReducer)(()=>[],[])}function E(e){return p("function"==typeof e?e:()=>e)}function C(e,t,n=[]){let r=(0,a.useCallback)(n=>(e.wrapElement&&(n=e.wrapElement(n)),t(n)),[...n,e.wrapElement]);return(0,l.ko)((0,l.IA)({},e),{wrapElement:r})}function A(e,t,n){let r=e.onLoadedMetadataCapture,o=(0,a.useMemo)(()=>Object.assign(()=>{},(0,l.ko)((0,l.IA)({},r),{[t]:n})),[r,t,n]);return[null==r?void 0:r[t],{onLoadedMetadataCapture:o}]}var I=!1;function R(){return(0,a.useEffect)(()=>{I||((0,u.dg)("mousemove",P,!0),(0,u.dg)("mousedown",L,!0),(0,u.dg)("mouseup",L,!0),(0,u.dg)("keydown",L,!0),(0,u.dg)("scroll",L,!0),I=!0)},[]),p(()=>T)}var T=!1,k=0,O=0;function P(e){(function(e){let t=e.movementX||e.screenX-k,n=e.movementY||e.screenY-O;return k=e.screenX,O=e.screenY,t||n||!1})(e)&&(T=!0)}function L(){T=!1}},31008:(e,t,n)=>{"use strict";n.d(t,{YV:()=>P});var r=n(6029),o=n(55729),l=n(56760);let{min:i,max:u,abs:a,floor:s}=Math,c=(e,t,n)=>i(n,u(t,e)),d=e=>[...e].sort((e,t)=>e-t),f="function"==typeof queueMicrotask?queueMicrotask:e=>{Promise.resolve().then(e)},v=e=>{let t,n;return()=>(t||(t=!0,n=e()),n)},p=(e,t,n)=>{let r=n?"unshift":"push";for(let n=0;n<t;n++)e[r](-1);return e},m=(e,t)=>{let n=e.t[t];return -1===n?e.o:n},h=(e,t,n)=>{let r=-1===e.t[t];return e.t[t]=n,e.i=i(t,e.i),r},g=(e,t)=>{if(!e.l)return 0;if(e.i>=t)return e.u[t];e.i<0&&(e.u[0]=0,e.i=0);let n=e.i,r=e.u[n];for(;n<t;)r+=m(e,n),e.u[++n]=r;return e.i=t,r},y=(e,t,n=0,r=e.l-1)=>{for(;n<=r;){let o=s((n+r)/2),l=g(e,o);if(l<=t){if(l+m(e,o)>t)return o;n=o+1}else r=o-1}return c(n,0,e.l-1)},w=(e,t,n)=>{let r=t-e.l;return e.i=n?-1:i(t-1,e.i),e.l=t,r>0?(p(e.u,r),p(e.t,r,n),e.o*r):(e.u.splice(r),(n?e.t.splice(0,-r):e.t.splice(r)).reduce((t,n)=>t-(-1===n?e.o:n),0))},b="undefined"!=typeof window,x=v(()=>!!b&&"rtl"===getComputedStyle(document.documentElement).direction),S=v(()=>/iP(hone|od|ad)/.test(navigator.userAgent)),E=v(()=>"scrollBehavior"in document.documentElement.style),C=setTimeout,A=(e,t)=>t&&x()?-e:e,I=b?o.useLayoutEffect:o.useEffect,R="current",T=(e,t)=>{if(Array.isArray(e))for(let n of e)T(n,t);else null==e||"boolean"==typeof e||t.push(e)},k=e=>{let t=(0,o.useRef)(e);return I(()=>{t[R]=e},[e]),t},O=(0,o.memo)(({Z:e,ee:t,te:n,ne:l,oe:i,re:u,ie:a,se:s})=>{let c=(0,o.useRef)(null);I(()=>t(c[R],n),[n]);let d=(0,o.useMemo)(()=>{let e={position:i&&s?void 0:"absolute",[a?"height":"width"]:"100%",[a?"top":"left"]:0,[a?x()?"right":"left":"top"]:l,visibility:!i||s?"visible":"hidden"};return a&&(e.display="flex"),e},[l,i,s,a]);return(0,r.jsx)(u,"string"==typeof u?{ref:c,style:d,children:e}:{ref:c,style:d,index:n,children:e})}),P=(0,o.forwardRef)(({children:e,count:t,overscan:n,itemSize:s,shift:v,horizontal:b,keepMounted:x,cache:P,startMargin:L=0,ssrCount:N,as:j="div",item:M="div",scrollRef:D,onScroll:V,onScrollEnd:H},_)=>{let[F,B]=((e,t)=>(0,o.useMemo)(()=>
3{if("function"==typeof e)return[e,t||0];let n=(e=>{let t=[];return T(e,t),t})(e);return[e=>n[e],n.length]},[e,t]))(e,t),W=(0,o.useRef)(null),U=(0,o.useRef)(!!N),z=k(V),q=k(H),[$,K,J,Y]=(e=>{let t=(0,o.useRef)();return t[R]||(t[R]=e())})(()=>{let e=!!b,t=((e,t=40,n=4,r=0,o,l=!1)=>{let s=!!r,c=[],f=0,v=0,b=0,x=0,E=0,C=0,A=0,I=0,R=0,T=s?[0,u(r-1,0)]:null,k=[0,0],O=0,P=((e,t,n)=>({o:n?n[1]:t,t:n&&n[0]?p(n[0].slice(0,i(e,n[0].length)),u(0,e-n[0].length)):p([],e),l:e,i:-1,u:p([],e)}))(e,t,o),L=new Set,N=()=>b-v+C+E,j=e=>((e,t,n,r)=>{if(r=i(r,e.l-1),g(e,r)<=t){let o=y(e,t+n,r);return[y(e,t,r,o),o]}{let o=y(e,t,void 0,r);return[o,y(e,t+n,o)]}})(P,e,f,k[0]),M=()=>(e=>e.l?g(e,e.l-1)+m(e,e.l-1):0)(P),D=e=>g(P,e)-C,V=e=>m(P,e),H=e=>{e&&(S()&&0!==I?C+=e:(E+=e,x++))};return{v:()=>c,_:()=>(e=>[e.t.slice(),e.o])(P),m:()=>{if(A)return k;let[e,t]=j(u(0,N()));return T&&(e=i(e,T[0]),t=u(t,T[1])),1!==I&&(e-=u(0,n)),2!==I&&(t+=u(0,n)),k=[u(e,0),i(t,P.l-1)]},$:()=>y(P,N()),S:()=>y(P,N()+f),I:e=>-1===P.t[e],k:()=>!!T&&P.t.slice(u(0,T[0]-1),i(P.l-1,T[1]+1)+1).includes(-1),T:D,R:V,M:()=>P.l,C:()=>b,H:()=>0!==I,p:()=>f,W:()=>v,h:M,J:()=>x,B:()=>(A=E,E=0,[A,2===R||b-v+f>=M()]),O:(e,t)=>{let n=[e,t];return L.add(n),()=>{L.delete(n)}},L:(e,t)=>{let n,r,o=0;switch(e){case 1:{let e=A;A=0;let n=t-b,l=a(n);e&&l<a(e)+1||0!==R||(I=n<0?2:1),s&&(T=null,s=!1),b=t,o=4;let i=b-v;i>=-f&&i<=M()&&(o+=1,r=l>f);break}case 2:o=8,0!==I&&(n=!0,o+=1),I=0,R=0,T=null;break;case 3:{let e=t.filter(([e,t])=>P.t[e]!==t);if(!e.length)break;for(let[t,n]of(H(e.reduce((e,[t,n])=>((2===R||(T?t<T[0]:D(t)+(0===I&&0===R?V(t):0)<b-v))&&(e+=n-V(t)),e),0)),e)){let e=V(t),r=h(P,t,n);l&&(O+=r?n:n-e)}l&&f&&O>f&&(H(((e,t)=>{let n=0,r=[];e.t.forEach((e,o)=>{-1!==e&&(r.push(e),o<t&&n++)}),e.i=-1;let o=d(r),l=o.length,i=l/2|0,a=l%2==0?(o[i-1]+o[i])/2:o[i],s=e.o;return((e.o=a)-s)*u(t-n,0)})(P,y(P,N()))),l=!1),o=3,r=!0;break}case 4:f!==t&&(f=t,o=3);break;case 5:t[1]?(H(w(P,t[0],!0)),R=2):w(P,t[0]),o=1;break;case 6:v=t;break;case 7:R=1;break;case 8:T=j(t),o=1}o&&(c=[],n&&C&&(E+=C,C=0,x++),L.forEach(([e,t])=>{o&e&&t(r)}))}}})(B,s,n,N,P,!s);return[t,((e,t)=>{let n,r=t?"width":"height",o=new WeakMap,l=(e=>{let t;return{F(n){(t||(t=new n.ownerDocument.defaultView.ResizeObserver(e))).observe(n)},G(e){t.unobserve(e)},A(){t&&t.disconnect()}}})(t=>{let l=[];for(let{target:i,contentRect:u}of t)if(i.offsetParent)if(i===n)e.L(4,u[r]);else{let e=o.get(i);null!=e&&l.push([e,u[r]])}l.length&&e.L(3,l)});return{K(e){l.F(n=e)},N:(e,t)=>(o.set(e,t),l.F(e),()=>{o.delete(e),l.G(e)}),Y:l.A}})(t,e),((e,t)=>{let n,r,o,l=t?"scrollLeft":"scrollTop",i=t?"overflowX":"overflowY",u=async(r,i)=>{if(!n)return void f(()=>u(r,i));o&&o();let a=()=>{let t;return[new Promise((n,r)=>{t=n,o=r,e.p()&&C(r,150)}),e.O(2,()=>{t&&t()})]};if(i&&E()){for(;e.L(8,r()),e.k();){let[e,t]=a();try{await e}catch(e){return}finally{t()}}n.scrollTo({[t?"left":"top"]:A(r(),t),behavior:"smooth"})}else for(;;){let[o,i]=a();try{n[l]=A(r(),t),e.L(7),await o}catch(e){return}finally{i()}}};return{X(u){n=u,r=((e,t,n,r,o,l)=>{let i=Date.now,u=0,a=!1,s=!1,c=!1,d=!1,f=(()=>{let t,n=()=>{null!=t&&clearTimeout(t)},r=()=>{n(),t=C(()=>{t=null,(()=>{if(a||s)return a=!1,f();c=!1,e.L(2)})()},150)};return r.P=n,r})(),v=()=>{u=i(),c&&(d=!0),e.L(1,r()),f()},p=t=>{if(a||!e.H()||t.ctrlKey)return;let r=i()-u;150>r&&50<r&&(n?t.deltaX:t.deltaY)&&(a=!0)},m=()=>{s=!0,c=d=!1},h=()=>{s=!1,S()&&(c=!0)};return t.addEventListener("scroll",v),t.addEventListener("wheel",p,{passive:!0}),t.addEventListener("touchstart",m,{passive:!0}),t.addEventListener("touchend",h,{passive:!0}),{A:()=>{t.removeEventListener("scroll",v),t.removeEventListener("wheel",p),t.removeEventListener("touchstart",m),t.removeEventListener("touchend",h),f.P()},V:()=>{let[t,l]=e.B();t&&(o(A(t,n),l,d),d=!1,l&&e.p()>e.h()&&e.L(1,r()))}}})(e,u,t,()=>A(u[l],t),(t,n,r)=>{if(r){let e=u.style,t=e[i];e[i]="hidden",C(()=>{e[i]=t})}n?(u[l]=e.C()+t,o&&o()):u[l]+=t})},Y(){r&&r.A()},j(e){u(()=>e)},q(t){t+=e.C(),u(()=>t)},D(t,{align:n,smooth:r,offset:o=0}={}){if(t=c(t,0,e.M()-1),"nearest"===n){let r=e.T(t),o=e.C();if(r<o)n="start";else{if(!(r+e.R(t)>o+e.p()))return;n="end"}}u(()=>o+e.W()+e.T(t)+("end"===n?e.R(t)-e.p():"center"===n?(e.R(t)-e.p())/2:0),r)},U:()=>{r&&r.V()}}})(t,e),e]});B!==$.M()&&$.L(5,[B,v]),L!==$.W()&&$.L(6,L);let X=(e=>(0,o.useReducer)(e.v,void 0,e.v)[1])($),[Z,G]=$.m(),Q=$.H(),ee=$.J(),et=$.h(),en=[],er=e=>{let t=F(e);return(0,r.jsx)(O,{ee:K.N,te:e,ne:$.T(e),oe:$.I(e),re:M,Z:t,ie:Y,se:U[R]},((e,t)=>{let n=e.key;return null!=n?n:"_"+t})(t,e))};I(()=>{U[R]=!1;let e=$.O(1,e=>{e?(0,l.flushSync)(X):X()}),t=$.O(4,()=>{z[R]&&z[R]($.C())}),n=$.O(8,()=>{q[R]&&q[R]()}
3),r=e=>{K.K(e),J.X(e)};return D?f(()=>r(D[R])):r(W[R].parentElement),()=>{e(),t(),n(),K.Y(),J.Y()}},[]),I(()=>{J.U()},[ee]),(0,o.useImperativeHandle)(_,()=>({get cache(){return $._()},get scrollOffset(){return $.C()},get scrollSize(){return(e=>u(e.h(),e.p()))($)},get viewportSize(){return $.p()},findStartIndex:$.$,findEndIndex:$.S,getItemOffset:$.T,getItemSize:$.R,scrollToIndex:J.D,scrollTo:J.j,scrollBy:J.q}),[]);for(let e=Z;e<=G;e++)en.push(er(e));if(x){let e=[],t=[];d(x).forEach(n=>{n<Z&&e.push(er(n)),n>G&&t.push(er(n))}),en.unshift(...e),en.push(...t)}return(0,r.jsx)(j,{ref:W,style:{overflowAnchor:"none",flex:"none",position:"relative",visibility:"hidden",width:Y?et:"100%",height:Y?"100%":et,pointerEvents:Q?"none":void 0},children:en})})},37591:(e,t,n)=>{"use strict";n.d(t,{UC:()=>tG,In:()=>tX,q7:()=>t0,VF:()=>t2,p4:()=>t1,ZL:()=>tZ,bL:()=>tK,wv:()=>t9,l9:()=>tJ,WT:()=>tY,LM:()=>tQ});var r=n(55729),o=n.t(r,2),l=n(56760);function i(e,[t,n]){return Math.min(n,Math.max(t,e))}function u(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}var a=n(6029);function s(e,t=[]){let n=[],o=()=>{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 o.scopeName=e,[function(t,o){let l=r.createContext(o),i=n.length;function u(t){let{scope:n,children:o,...u}=t,s=n?.[e][i]||l,c=r.useMemo(()=>u,Object.values(u));return(0,a.jsx)(s.Provider,{value:c,children:o})}return n=[...n,o],u.displayName=t+"Provider",[u,function(n,u){let a=u?.[e][i]||l,s=r.useContext(a);if(s)return s;if(void 0!==o)return o;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}(o,...t)]}function c(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function d(...e){return r.useCallback(c(...e),e)}var f=r.forwardRef((e,t)=>{let{children:n,...o}=e,l=r.Children.toArray(n),i=l.find(m);if(i){let e=i.props.children,n=l.map(t=>t!==i?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,a.jsx)(v,{...o,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,a.jsx)(v,{...o,ref:t,children:n})});f.displayName="Slot";var v=r.forwardRef((e,t)=>{let{children:n,...o}=e;if(r.isValidElement(n)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(n);return r.cloneElement(n,{...function(e,t){let n={...t};for(let r in t){let o=e[r],l=t[r];/^on[A-Z]/.test(r)?o&&l?n[r]=(...e)=>{l(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...l}:"className"===r&&(n[r]=[o,l].filter(Boolean).join(" "))}return{...e,...n}}(o,n.props),ref:t?c(t,e):e})}return r.Children.count(n)>1?r.Children.only(null):null});v.displayName="SlotClone";var p=({children:e})=>(0,a.jsx)(a.Fragment,{children:e});function m(e){return r.isValidElement(e)&&e.type===p}var h=r.createContext(void 0),g=n(27555),y=0;function w(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var b=["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?f:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(l,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function x(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}var S="focusScope.autoFocusOnMount",E="focusScope.autoFocusOnUnmount",C={bubbles:!1,cancelable:!0},A=r.forwardRef((e,t)=>
3{let{loop:n=!1,trapped:o=!1,onMountAutoFocus:l,onUnmountAutoFocus:i,...u}=e,[s,c]=r.useState(null),f=x(l),v=x(i),p=r.useRef(null),m=d(t,e=>c(e)),h=r.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;r.useEffect(()=>{if(o){let e=function(e){if(h.paused||!s)return;let t=e.target;s.contains(t)?p.current=t:T(p.current,{select:!0})},t=function(e){if(h.paused||!s)return;let t=e.relatedTarget;null!==t&&(s.contains(t)||T(p.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&T(s)});return s&&n.observe(s,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[o,s,h.paused]),r.useEffect(()=>{if(s){k.add(h);let e=document.activeElement;if(!s.contains(e)){let t=new CustomEvent(S,C);s.addEventListener(S,f),s.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(T(r,{select:t}),document.activeElement!==n)return}(I(s).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&T(s))}return()=>{s.removeEventListener(S,f),setTimeout(()=>{let t=new CustomEvent(E,C);s.addEventListener(E,v),s.dispatchEvent(t),t.defaultPrevented||T(e??document.body,{select:!0}),s.removeEventListener(E,v),k.remove(h)},0)}}},[s,f,v,h]);let g=r.useCallback(e=>{if(!n&&!o||h.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=document.activeElement;if(t&&r){let t=e.currentTarget,[o,l]=function(e){let t=I(e);return[R(t,e),R(t.reverse(),e)]}(t);o&&l?e.shiftKey||r!==l?e.shiftKey&&r===o&&(e.preventDefault(),n&&T(l,{select:!0})):(e.preventDefault(),n&&T(o,{select:!0})):r===t&&e.preventDefault()}},[n,o,h.paused]);return(0,a.jsx)(b.div,{tabIndex:-1,...u,ref:m,onKeyDown:g})});function I(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 R(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function T(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}A.displayName="FocusScope";var k=function(){let e=[];return{add(t){let n=e[0];t!==n&&n?.pause(),(e=O(e,t)).unshift(t)},remove(t){e=O(e,t),e[0]?.resume()}}}();function O(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var P=globalThis?.document?r.useLayoutEffect:()=>{},L=o["useId".toString()]||(()=>void 0),N=0;function j(e){let[t,n]=r.useState(L());return P(()=>{e||n(e=>e??String(N++))},[e]),e||(t?`radix-${t}`:"")}var M=n(95175),D=n(74707),V=n(78761);function H(e){let t=(0,V.L9)(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=(0,V.sb)(e),l=o?e.offsetWidth:n,i=o?e.offsetHeight:r,u=(0,M.LI)(n)!==l||(0,M.LI)(r)!==i;return u&&(n=l,r=i),{width:n,height:r,$:u}}function _(e){return(0,V.vq)(e)?e:e.contextElement}function F(e){let t=_(e);if(!(0,V.sb)(t))return(0,M.Jx)(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:l}=H(t),i=(l?(0,M.LI)(n.width):n.width)/r,u=(l?(0,M.LI)(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),u&&Number.isFinite(u)||(u=1),{x:i,y:u}}let B=(0,M.Jx)(0);function W(e){let t=(0,V.zk)(e);return(0,V.Tc)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:B}function U(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let l=e.getBoundingClientRect(),i=_(e),u=(0,M.Jx)(1);t&&(r?(0,V.vq)(r)&&(u=F(r)):u=F(e));let a=(void 0===(o=n)&&(o=!1),r&&(!o||r===(0,V.zk)(i))&&o)?W(i):(0,M.Jx)(0),s=(l.left+a.x)/u.x,c=(l.top+a.y)/u.y,d=l.width/u.x,f=l.height/u.y;if(i){let e=(0,V.zk)(i),t=r&&(0,V.vq)(r)?(0,V.zk)(r):r,n=e,o=(0,V._m)(n);for(;o&&r&&t!==n;){let e=F(o),t=o.getBoundingClientRect(),r=(0,V.L9)(o),l=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;s*=e.x,c*=e.y,d*=e.x,f*=e.y,s+=l,c+=i,n=(0,V.zk)(o),o=(0,V._m)(n)}}return(0,M.B1)({width:d,height:f,x:s,y:c})}function z(e,t){let n=(0,V.CP)(e).scrollLeft;return t?t.left+n:U((0,V.ep)(e)).left+n}function q(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-z(e,n),y:n.top+t.scrollTop}}let $=new Set(["absolute","fixed"]);function K(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=(0,V.zk)(e),r=(0,V.ep)(e),o=n.visualVie
3wport,l=r.clientWidth,i=r.clientHeight,u=0,a=0;if(o){l=o.width,i=o.height;let e=(0,V.Tc)();(!e||e&&"fixed"===t)&&(u=o.offsetLeft,a=o.offsetTop)}let s=z(r);if(s<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,i=Math.abs(r.clientWidth-t.clientWidth-o);i<=25&&(l-=i)}else s<=25&&(l+=s);return{width:l,height:i,x:u,y:a}}(e,n);else if("document"===t)r=function(e){let t=(0,V.ep)(e),n=(0,V.CP)(e),r=e.ownerDocument.body,o=(0,M.T9)(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),l=(0,M.T9)(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),i=-n.scrollLeft+z(e),u=-n.scrollTop;return"rtl"===(0,V.L9)(r).direction&&(i+=(0,M.T9)(t.clientWidth,r.clientWidth)-o),{width:o,height:l,x:i,y:u}}((0,V.ep)(e));else if((0,V.vq)(t))r=function(e,t){let n=U(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,l=(0,V.sb)(e)?F(e):(0,M.Jx)(1),i=e.clientWidth*l.x,u=e.clientHeight*l.y;return{width:i,height:u,x:o*l.x,y:r*l.y}}(t,n);else{let n=W(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return(0,M.B1)(r)}function J(e){return"static"===(0,V.L9)(e).position}function Y(e,t){if(!(0,V.sb)(e)||"fixed"===(0,V.L9)(e).position)return null;if(t)return t(e);let n=e.offsetParent;return(0,V.ep)(e)===n&&(n=n.ownerDocument.body),n}function X(e,t){let n=(0,V.zk)(e);if((0,V.Tf)(e))return n;if(!(0,V.sb)(e)){let t=(0,V.$4)(e);for(;t&&!(0,V.eu)(t);){if((0,V.vq)(t)&&!J(t))return t;t=(0,V.$4)(t)}return n}let r=Y(e,t);for(;r&&(0,V.Lv)(r)&&J(r);)r=Y(r,t);return r&&(0,V.eu)(r)&&J(r)&&!(0,V.sQ)(r)?n:r||(0,V.gJ)(e)||n}let Z=async function(e){let t=this.getOffsetParent||X,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=(0,V.sb)(t),o=(0,V.ep)(t),l="fixed"===n,i=U(e,!0,l,t),u={scrollLeft:0,scrollTop:0},a=(0,M.Jx)(0);if(r||!r&&!l)if(("body"!==(0,V.mq)(t)||(0,V.ZU)(o))&&(u=(0,V.CP)(t)),r){let e=U(t,!0,l,t);a.x=e.x+t.clientLeft,a.y=e.y+t.clientTop}else o&&(a.x=z(o));l&&!r&&o&&(a.x=z(o));let s=!o||r||l?(0,M.Jx)(0):q(o,u);return{x:i.left+u.scrollLeft-a.x-s.x,y:i.top+u.scrollTop-a.y-s.y,width:i.width,height:i.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},G={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,l="fixed"===o,i=(0,V.ep)(r),u=!!t&&(0,V.Tf)(t.floating);if(r===i||u&&l)return n;let a={scrollLeft:0,scrollTop:0},s=(0,M.Jx)(1),c=(0,M.Jx)(0),d=(0,V.sb)(r);if((d||!d&&!l)&&(("body"!==(0,V.mq)(r)||(0,V.ZU)(i))&&(a=(0,V.CP)(r)),(0,V.sb)(r))){let e=U(r);s=F(r),c.x=e.x+r.clientLeft,c.y=e.y+r.clientTop}let f=!i||d||l?(0,M.Jx)(0):q(i,a);return{width:n.width*s.x,height:n.height*s.y,x:n.x*s.x-a.scrollLeft*s.x+c.x+f.x,y:n.y*s.y-a.scrollTop*s.y+c.y+f.y}},getDocumentElement:V.ep,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,l=[..."clippingAncestors"===n?(0,V.Tf)(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=(0,V.v9)(e,[],!1).filter(e=>(0,V.vq)(e)&&"body"!==(0,V.mq)(e)),o=null,l="fixed"===(0,V.L9)(e).position,i=l?(0,V.$4)(e):e;for(;(0,V.vq)(i)&&!(0,V.eu)(i);){let t=(0,V.L9)(i),n=(0,V.sQ)(i);n||"fixed"!==t.position||(o=null),(l?!n&&!o:!n&&"static"===t.position&&!!o&&$.has(o.position)||(0,V.ZU)(i)&&!n&&function e(t,n){let r=(0,V.$4)(t);return!(r===n||!(0,V.vq)(r)||(0,V.eu)(r))&&("fixed"===(0,V.L9)(r).position||e(r,n))}(e,i))?r=r.filter(e=>e!==i):o=t,i=(0,V.$4)(i)}return t.set(e,r),r}(t,this._c):[].concat(n),r],i=l[0],u=l.reduce((e,n)=>{let r=K(t,n,o);return e.top=(0,M.T9)(r.top,e.top),e.right=(0,M.jk)(r.right,e.right),e.bottom=(0,M.jk)(r.bottom,e.bottom),e.left=(0,M.T9)(r.left,e.left),e},K(t,i,o));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:X,getElementRects:Z,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=H(e);return{width:t,height:n}},getScale:F,isElement:V.vq,isRTL:function(e){return"rtl"===(0,V.L9)(e).direction}};function Q(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let ee=D.cY,et=D.BN,en=D.UU,er=D.Ej,eo=D.jD,el=D.UE,ei=D.ER;var eu="undefined"!=typeof document?r.useLayoutEffect:function(){};function ea(e,t){let n,r,o;
3if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!ea(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!ea(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function es(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ec(e,t){let n=es(e);return Math.round(t*n)/n}function ed(e){let t=r.useRef(e);return eu(()=>{t.current=e}),t}var ef=r.forwardRef((e,t)=>{let{children:n,width:r=10,height:o=5,...l}=e;return(0,a.jsx)(b.svg,{...l,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,a.jsx)("polygon",{points:"0,0 30,0 15,10"})})});ef.displayName="Arrow";var ev="Popper",[ep,em]=s(ev),[eh,eg]=ep(ev),ey=e=>{let{__scopePopper:t,children:n}=e,[o,l]=r.useState(null);return(0,a.jsx)(eh,{scope:t,anchor:o,onAnchorChange:l,children:n})};ey.displayName=ev;var ew="PopperAnchor",eb=r.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:o,...l}=e,i=eg(ew,n),u=r.useRef(null),s=d(t,u);return r.useEffect(()=>{i.onAnchorChange(o?.current||u.current)}),o?null:(0,a.jsx)(b.div,{...l,ref:s})});eb.displayName=ew;var ex="PopperContent",[eS,eE]=ep(ex),eC=r.forwardRef((e,t)=>{let{__scopePopper:n,side:o="bottom",sideOffset:i=0,align:u="center",alignOffset:s=0,arrowPadding:c=0,avoidCollisions:f=!0,collisionBoundary:v=[],collisionPadding:p=0,sticky:m="partial",hideWhenDetached:h=!1,updatePositionStrategy:g="optimized",onPlaced:y,...w}=e,S=eg(ex,n),[E,C]=r.useState(null),A=d(t,e=>C(e)),[I,R]=r.useState(null),T=function(e){let[t,n]=r.useState(void 0);return P(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let l=t[0];if("borderBoxSize"in l){let e=l.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(I),k=T?.width??0,O=T?.height??0,L="number"==typeof p?p:{top:0,right:0,bottom:0,left:0,...p},N=Array.isArray(v)?v:[v],j=N.length>0,H={padding:L,boundary:N.filter(eT),altBoundary:j},{refs:F,floatingStyles:B,placement:W,isPositioned:z,middlewareData:q}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:o=[],platform:i,elements:{reference:u,floating:a}={},transform:s=!0,whileElementsMounted:c,open:d}=e,[f,v]=r.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=r.useState(o);ea(p,o)||m(o);let[h,g]=r.useState(null),[y,w]=r.useState(null),b=r.useCallback(e=>{e!==C.current&&(C.current=e,g(e))},[]),x=r.useCallback(e=>{e!==A.current&&(A.current=e,w(e))},[]),S=u||h,E=a||y,C=r.useRef(null),A=r.useRef(null),I=r.useRef(f),R=null!=c,T=ed(c),k=ed(i),O=ed(d),P=r.useCallback(()=>{if(!C.current||!A.current)return;let e={placement:t,strategy:n,middleware:p};k.current&&(e.platform=k.current),((e,t,n)=>{let r=new Map,o={platform:G,...n},l={...o.platform,_c:r};return(0,D.rD)(e,t,{...o,platform:l})})(C.current,A.current,e).then(e=>{let t={...e,isPositioned:!1!==O.current};L.current&&!ea(I.current,t)&&(I.current=t,l.flushSync(()=>{v(t)}))})},[p,t,n,k,O]);eu(()=>{!1===d&&I.current.isPositioned&&(I.current.isPositioned=!1,v(e=>({...e,isPositioned:!1})))},[d]);let L=r.useRef(!1);eu(()=>(L.current=!0,()=>{L.current=!1}),[]),eu(()=>{if(S&&(C.current=S),E&&(A.current=E),S&&E){if(T.current)return T.current(S,E,P);P()}},[S,E,P,T,R]);let N=r.useMemo(()=>({reference:C,floating:A,setReference:b,setFloating:x}),[b,x]),j=r.useMemo(()=>({reference:S,floating:E}),[S,E]),M=r.useMemo(()=>{let e={position:n,left:0,top:0};if(!j.floating)return e;let t=ec(j.floating,f.x),r=ec(j.floating,f.y);return s?{...e,transform:"translate("+t+"px, "+r+"px)",...es(j.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,s,j.floating,f.x,f.y]);return r.useMemo(()=>({...f,update:P,refs:N,elements:j,floatingStyles:M}),[f,P,N,j,M])}({strategy:"fixed",placement:o+("center"!==u?"-"+u:""),whileElementsMounted:(...e)=>(function(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:l=!0,ancestorResize:i=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:a="function"==typeof IntersectionObserver,animationFrame:s=!1}
3=r,c=_(e),d=l||i?[...c?(0,V.v9)(c):[],...(0,V.v9)(t)]:[];d.forEach(e=>{l&&e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)});let f=c&&a?function(e,t){let n,r=null,o=(0,V.ep)(e);function l(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function i(u,a){void 0===u&&(u=!1),void 0===a&&(a=1),l();let s=e.getBoundingClientRect(),{left:c,top:d,width:f,height:v}=s;if(u||t(),!f||!v)return;let p=(0,M.RI)(d),m=(0,M.RI)(o.clientWidth-(c+f)),h={rootMargin:-p+"px "+-m+"px "+-(0,M.RI)(o.clientHeight-(d+v))+"px "+-(0,M.RI)(c)+"px",threshold:(0,M.T9)(0,(0,M.jk)(1,a))||1},g=!0;function y(t){let r=t[0].intersectionRatio;if(r!==a){if(!g)return i();r?i(!1,r):n=setTimeout(()=>{i(!1,1e-7)},1e3)}1!==r||Q(s,e.getBoundingClientRect())||i(),g=!1}try{r=new IntersectionObserver(y,{...h,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(y,h)}r.observe(e)}(!0),l}(c,n):null,v=-1,p=null;u&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&p&&(p.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var e;null==(e=p)||e.observe(t)})),n()}),c&&!s&&p.observe(c),p.observe(t));let m=s?U(e):null;return s&&function t(){let r=U(e);m&&!Q(m,r)&&n(),m=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;d.forEach(e=>{l&&e.removeEventListener("scroll",n),i&&e.removeEventListener("resize",n)}),null==f||f(),null==(e=p)||e.disconnect(),p=null,s&&cancelAnimationFrame(o)}})(...e,{animationFrame:"always"===g}),elements:{reference:S.anchor},middleware:[((e,t)=>({...ee(e),options:[e,void 0]}))({mainAxis:i+O,alignmentAxis:s}),f&&((e,t)=>({...et(e),options:[e,void 0]}))({mainAxis:!0,crossAxis:!1,limiter:"partial"===m?{...ei(void 0),options:[void 0,void 0]}:void 0,...H}),f&&((e,t)=>({...en(e),options:[e,void 0]}))({...H}),((e,t)=>({...er(e),options:[e,void 0]}))({...H,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:o,height:l}=t.reference,i=e.floating.style;i.setProperty("--radix-popper-available-width",`${n}px`),i.setProperty("--radix-popper-available-height",`${r}px`),i.setProperty("--radix-popper-anchor-width",`${o}px`),i.setProperty("--radix-popper-anchor-height",`${l}px`)}}),I&&((e,t)=>({...(e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?el({element:n.current,padding:r}).fn(t):{}:n?el({element:n,padding:r}).fn(t):{}}}))(e),options:[e,void 0]}))({element:I,padding:c}),ek({arrowWidth:k,arrowHeight:O}),h&&((e,t)=>({...eo(e),options:[e,void 0]}))({strategy:"referenceHidden",...H})]}),[$,K]=eO(W),J=x(y);P(()=>{z&&J?.()},[z,J]);let Y=q.arrow?.x,X=q.arrow?.y,Z=q.arrow?.centerOffset!==0,[ef,ev]=r.useState();return P(()=>{E&&ev(window.getComputedStyle(E).zIndex)},[E]),(0,a.jsx)("div",{ref:F.setFloating,"data-radix-popper-content-wrapper":"",style:{...B,transform:z?B.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ef,"--radix-popper-transform-origin":[q.transformOrigin?.x,q.transformOrigin?.y].join(" "),...q.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,a.jsx)(eS,{scope:n,placedSide:$,onArrowChange:R,arrowX:Y,arrowY:X,shouldHideArrow:Z,children:(0,a.jsx)(b.div,{"data-side":$,"data-align":K,...w,ref:A,style:{...w.style,animation:z?void 0:"none"}})})})});eC.displayName=ex;var eA="PopperArrow",eI={top:"bottom",right:"left",bottom:"top",left:"right"},eR=r.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,o=eE(eA,n),l=eI[o.placedSide];return(0,a.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[l]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,a.jsx)(ef,{...r,ref:t,style:{...r.style,display:"block"}})})});function eT(e){return null!==e}eR.displayName=eA;var ek=e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:o}=t,l=o.arrow?.centerOffset!==0,i=l?0:e.arrowWidth,u=l?0:e.arrowHeight,[a,s]=eO(n),c={start:"0%",center:"50%",end:"100%"}[s],d=(o.arrow?.x??0)+i/2,f=(o.arrow?.y??0)+u/2,v="",p="";return"bottom"===a?(v=l?c:`${d}px`,p=`${-u}px`):"top"===a?(v=l?c:`${d}px`,p=`${r.floating.height+u}px`):"right"===a?(v=`${-u}px`,p=l?c:`${f}px`):"left"===a&&(v=`${r.floating.width+u}px`,p=l?c:`${f}px`),{data:{x:v,y:p}}}});function eO(e){let[t,n="center"]=e.split("-");return[t,n]}var eP=r.forwardRef((e,t)=>
3{let{container:n,...o}=e,[i,u]=r.useState(!1);P(()=>u(!0),[]);let s=n||i&&globalThis?.document?.body;return s?l.createPortal((0,a.jsx)(b.div,{...o,ref:t}),s):null});function eL({prop:e,defaultProp:t,onChange:n=()=>{}}){let[o,l]=function({defaultProp:e,onChange:t}){let n=r.useState(e),[o]=n,l=r.useRef(o),i=x(t);return r.useEffect(()=>{l.current!==o&&(i(o),l.current=o)},[o,l,i]),n}({defaultProp:t,onChange:n}),i=void 0!==e,u=i?e:o,a=x(n);return[u,r.useCallback(t=>{if(i){let n="function"==typeof t?t(e):t;n!==e&&a(n)}else l(t)},[i,e,l,a])]}eP.displayName="Portal";var eN=r.forwardRef((e,t)=>(0,a.jsx)(b.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}}));eN.displayName="VisuallyHidden";var ej=n(20184),eM=n(13829),eD=n(32173),eV=n(49793),eH=(0,n(81020).f)(),e_=function(){},eF=r.forwardRef(function(e,t){var n=r.useRef(null),o=r.useState({onScrollCapture:e_,onWheelCapture:e_,onTouchMoveCapture:e_}),l=o[0],i=o[1],u=e.forwardProps,a=e.children,s=e.className,c=e.removeScrollBar,d=e.enabled,f=e.shards,v=e.sideCar,p=e.noIsolation,m=e.inert,h=e.allowPinchZoom,g=e.as,y=e.gapMode,w=(0,eM.Tt)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),b=(0,eV.S)([n,t]),x=(0,eM.Cl)((0,eM.Cl)({},w),l);return r.createElement(r.Fragment,null,d&&r.createElement(v,{sideCar:eH,removeScrollBar:c,shards:f,noIsolation:p,inert:m,setCallbacks:i,allowPinchZoom:!!h,lockRef:n,gapMode:y}),u?r.cloneElement(r.Children.only(a),(0,eM.Cl)((0,eM.Cl)({},x),{ref:b})):r.createElement(void 0===g?"div":g,(0,eM.Cl)({},x,{className:s,ref:b}),a))});eF.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},eF.classNames={fullWidth:eD.pN,zeroRight:eD.Mi};var eB=n(61134),eW=n(41011),eU=n(49963),ez=!1;if("undefined"!=typeof window)try{var eq=Object.defineProperty({},"passive",{get:function(){return ez=!0,!0}});window.addEventListener("test",eq,eq),window.removeEventListener("test",eq,eq)}catch(e){ez=!1}var e$=!!ez&&{passive:!1},eK=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},eJ=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),eY(e,r)){var o=eX(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},eY=function(e,t){return"v"===e?eK(t,"overflowY"):eK(t,"overflowX")},eX=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},eZ=function(e,t,n,r,o){var l,i=(l=window.getComputedStyle(t).direction,"h"===e&&"rtl"===l?-1:1),u=i*r,a=n.target,s=t.contains(a),c=!1,d=u>0,f=0,v=0;do{var p=eX(e,a),m=p[0],h=p[1]-p[2]-i*m;(m||h)&&eY(e,a)&&(f+=h,v+=m),a=a instanceof ShadowRoot?a.host:a.parentNode}while(!s&&a!==document.body||s&&(t.contains(a)||t===a));return d&&(o&&1>Math.abs(f)||!o&&u>f)?c=!0:!d&&(o&&1>Math.abs(v)||!o&&-u>v)&&(c=!0),c},eG=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},eQ=function(e){return[e.deltaX,e.deltaY]},e0=function(e){return e&&"current"in e?e.current:e},e1=0,e2=[];let e9=(0,eB.m)(eH,function(e){var t=r.useRef([]),n=r.useRef([0,0]),o=r.useRef(),l=r.useState(e1++)[0],i=r.useState(eU.T0)[0],u=r.useRef(e);r.useEffect(function(){u.current=e},[e]),r.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(l));var t=(0,eM.fX)([e.lockRef.current],(e.shards||[]).map(e0),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(l))}),function(){document.body.classList.remove("block-interactivity-".concat(l)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(l))})}}},[e.inert,e.lockRef.current,e.shards]);var a=r.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!u.current.allowPinchZoom;var r,l=eG(e),i=n.current,a="deltaX"in e?e.deltaX:i[0]-l[0],s="deltaY"in e?e.deltaY:i[1]-l[1],c=e.target,d=Math.abs(a)>Math.abs(s)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=eJ(d,c);if(!f)return!0;
3if(f?r=d:(r="v"===d?"h":"v",f=eJ(d,c)),!f)return!1;if(!o.current&&"changedTouches"in e&&(a||s)&&(o.current=r),!r)return!0;var v=o.current||r;return eZ(v,t,e,"h"===v?a:s,!0)},[]),s=r.useCallback(function(e){if(e2.length&&e2[e2.length-1]===i){var n="deltaY"in e?eQ(e):eG(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta,r[0]===n[0]&&r[1]===n[1])})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(u.current.shards||[]).map(e0).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?a(e,o[0]):!u.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=r.useCallback(function(e,n,r,o){var l={name:e,delta:n,target:r,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(l),setTimeout(function(){t.current=t.current.filter(function(e){return e!==l})},1)},[]),d=r.useCallback(function(e){n.current=eG(e),o.current=void 0},[]),f=r.useCallback(function(t){c(t.type,eQ(t),t.target,a(t,e.lockRef.current))},[]),v=r.useCallback(function(t){c(t.type,eG(t),t.target,a(t,e.lockRef.current))},[]);r.useEffect(function(){return e2.push(i),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:v}),document.addEventListener("wheel",s,e$),document.addEventListener("touchmove",s,e$),document.addEventListener("touchstart",d,e$),function(){e2=e2.filter(function(e){return e!==i}),document.removeEventListener("wheel",s,e$),document.removeEventListener("touchmove",s,e$),document.removeEventListener("touchstart",d,e$)}},[]);var p=e.removeScrollBar,m=e.inert;return r.createElement(r.Fragment,null,m?r.createElement(i,{styles:"\n .block-interactivity-".concat(l," {pointer-events: none;}\n .allow-interactivity-").concat(l," {pointer-events: all;}\n")}):null,p?r.createElement(eW.jp,{gapMode:e.gapMode}):null)});var e5=r.forwardRef(function(e,t){return r.createElement(eF,(0,eM.Cl)({},e,{ref:t,sideCar:e9}))});e5.classNames=eF.classNames;var e7=[" ","Enter","ArrowUp","ArrowDown"],e4=[" ","Enter"],e8="Select",[e3,e6,te]=function(e){let t=e+"CollectionProvider",[n,o]=s(t),[l,i]=n(t,{collectionRef:{current:null},itemMap:new Map}),u=e=>{let{scope:t,children:n}=e,o=r.useRef(null),i=r.useRef(new Map).current;return(0,a.jsx)(l,{scope:t,itemMap:i,collectionRef:o,children:n})};u.displayName=t;let c=e+"CollectionSlot",v=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,o=d(t,i(c,n).collectionRef);return(0,a.jsx)(f,{ref:o,children:r})});v.displayName=c;let p=e+"CollectionItemSlot",m="data-radix-collection-item",h=r.forwardRef((e,t)=>{let{scope:n,children:o,...l}=e,u=r.useRef(null),s=d(t,u),c=i(p,n);return r.useEffect(()=>(c.itemMap.set(u,{ref:u,...l}),()=>void c.itemMap.delete(u))),(0,a.jsx)(f,{...{[m]:""},ref:s,children:o})});return h.displayName=p,[{Provider:u,Slot:v,ItemSlot:h},function(t){let n=i(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])},o]}(e8),[tt,tn]=s(e8,[te,em]),tr=em(),[to,tl]=tt(e8),[ti,tu]=tt(e8),ta=e=>{let{__scopeSelect:t,children:n,open:o,defaultOpen:l,onOpenChange:i,value:u,defaultValue:s,onValueChange:c,dir:d,name:f,autoComplete:v,disabled:p,required:m}=e,g=tr(t),[y,w]=r.useState(null),[b,x]=r.useState(null),[S,E]=r.useState(!1),C=function(e){let t=r.useContext(h);return e||t||"ltr"}(d),[A=!1,I]=eL({prop:o,defaultProp:l,onChange:i}),[R,T]=eL({prop:u,defaultProp:s,onChange:c}),k=r.useRef(null),O=!y||!!y.closest("form"),[P,L]=r.useState(new Set),N=Array.from(P).map(e=>e.props.value).join(";");return(0,a.jsx)(ey,{...g,children:(0,a.jsxs)(to,{required:m,scope:t,trigger:y,onTriggerChange:w,valueNode:b,onValueNodeChange:x,valueNodeHasChildren:S,onValueNodeHasChildrenChange:E,contentId:j(),value:R,onValueChange:T,open:A,onOpenChange:I,dir:C,triggerPointerDownPosRef:k,disabled:p,children:[(0,a.jsx)(e3.Provider,{scope:t,children:(0,a.jsx)(ti,{scope:e.__scopeSelect,onNativeOptionAdd:r.useCallback(e=>{L(t=>new Set(t).add(e))},[]),onNativeOptionRemove:r.useCallback(e=>{L(t=>{let n=new Set(t);return n.delete(e),n})},[]),children:n})}),O?(0,a.jsxs)(tz,{"aria-hidden":!0,required:m,tabIndex:-1,name:f,autoComplete:v,value:R,onChange:e=>T(e.target.value),disabled:p,children:[void 0===R?(0,a.jsx)("option",{value:""}):null,Array.from(P)]},N):null]})})};ta.displayName=e8;var ts="SelectTrigger",tc=r.forwardRef((e,t)=>
3{let{__scopeSelect:n,disabled:r=!1,...o}=e,l=tr(n),i=tl(ts,n),s=i.disabled||r,c=d(t,i.onTriggerChange),f=e6(n),[v,p,m]=tq(e=>{let t=f().filter(e=>!e.disabled),n=t.find(e=>e.value===i.value),r=t$(t,e,n);void 0!==r&&i.onValueChange(r.value)}),h=()=>{s||(i.onOpenChange(!0),m())};return(0,a.jsx)(eb,{asChild:!0,...l,children:(0,a.jsx)(b.button,{type:"button",role:"combobox","aria-controls":i.contentId,"aria-expanded":i.open,"aria-required":i.required,"aria-autocomplete":"none",dir:i.dir,"data-state":i.open?"open":"closed",disabled:s,"data-disabled":s?"":void 0,"data-placeholder":tU(i.value)?"":void 0,...o,ref:c,onClick:u(o.onClick,e=>{e.currentTarget.focus()}),onPointerDown:u(o.onPointerDown,e=>{let t=e.target;t.hasPointerCapture(e.pointerId)&&t.releasePointerCapture(e.pointerId),0===e.button&&!1===e.ctrlKey&&(h(),i.triggerPointerDownPosRef.current={x:Math.round(e.pageX),y:Math.round(e.pageY)},e.preventDefault())}),onKeyDown:u(o.onKeyDown,e=>{let t=""!==v.current;e.ctrlKey||e.altKey||e.metaKey||1!==e.key.length||p(e.key),(!t||" "!==e.key)&&e7.includes(e.key)&&(h(),e.preventDefault())})})})});tc.displayName=ts;var td="SelectValue",tf=r.forwardRef((e,t)=>{let{__scopeSelect:n,className:r,style:o,children:l,placeholder:i="",...u}=e,s=tl(td,n),{onValueNodeHasChildrenChange:c}=s,f=void 0!==l,v=d(t,s.onValueNodeChange);return P(()=>{c(f)},[c,f]),(0,a.jsx)(b.span,{...u,ref:v,style:{pointerEvents:"none"},children:tU(s.value)?(0,a.jsx)(a.Fragment,{children:i}):l})});tf.displayName=td;var tv=r.forwardRef((e,t)=>{let{__scopeSelect:n,children:r,...o}=e;return(0,a.jsx)(b.span,{"aria-hidden":!0,...o,ref:t,children:r||"â¼"})});tv.displayName="SelectIcon";var tp=e=>(0,a.jsx)(eP,{asChild:!0,...e});tp.displayName="SelectPortal";var tm="SelectContent",th=r.forwardRef((e,t)=>{let n=tl(tm,e.__scopeSelect),[o,i]=r.useState();return(P(()=>{i(new DocumentFragment)},[]),n.open)?(0,a.jsx)(tw,{...e,ref:t}):o?l.createPortal((0,a.jsx)(tg,{scope:e.__scopeSelect,children:(0,a.jsx)(e3.Slot,{scope:e.__scopeSelect,children:(0,a.jsx)("div",{children:e.children})})}),o):null});th.displayName=tm;var[tg,ty]=tt(tm),tw=r.forwardRef((e,t)=>{let{__scopeSelect:n,position:o="item-aligned",onCloseAutoFocus:l,onEscapeKeyDown:i,onPointerDownOutside:s,side:c,sideOffset:v,align:p,alignOffset:m,arrowPadding:h,collisionBoundary:b,collisionPadding:x,sticky:S,hideWhenDetached:E,avoidCollisions:C,...I}=e,R=tl(tm,n),[T,k]=r.useState(null),[O,P]=r.useState(null),L=d(t,e=>k(e)),[N,j]=r.useState(null),[M,D]=r.useState(null),V=e6(n),[H,_]=r.useState(!1),F=r.useRef(!1);r.useEffect(()=>{if(T)return(0,ej.Eq)(T)},[T]),r.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??w()),document.body.insertAdjacentElement("beforeend",e[1]??w()),y++,()=>{1===y&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),y--}},[]);let B=r.useCallback(e=>{let[t,...n]=V().map(e=>e.ref.current),[r]=n.slice(-1),o=document.activeElement;for(let n of e)if(n===o||(n?.scrollIntoView({block:"nearest"}),n===t&&O&&(O.scrollTop=0),n===r&&O&&(O.scrollTop=O.scrollHeight),n?.focus(),document.activeElement!==o))return},[V,O]),W=r.useCallback(()=>B([N,T]),[B,N,T]);r.useEffect(()=>{H&&W()},[H,W]);let{onOpenChange:U,triggerPointerDownPosRef:z}=R;r.useEffect(()=>{if(T){let e={x:0,y:0},t=t=>{e={x:Math.abs(Math.round(t.pageX)-(z.current?.x??0)),y:Math.abs(Math.round(t.pageY)-(z.current?.y??0))}},n=n=>{e.x<=10&&e.y<=10?n.preventDefault():T.contains(n.target)||U(!1),document.removeEventListener("pointermove",t),z.current=null};return null!==z.current&&(document.addEventListener("pointermove",t),document.addEventListener("pointerup",n,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",t),document.removeEventListener("pointerup",n,{capture:!0})}}},[T,U,z]),r.useEffect(()=>{let e=()=>U(!1);return window.addEventListener("blur",e),window.addEventListener("resize",e),()=>{window.removeEventListener("blur",e),window.removeEventListener("resize",e)}},[U]);let[q,$]=tq(e=>{let t=V().filter(e=>!e.disabled),n=t.find(e=>e.ref.current===document.activeElement),r=t$(t,e,n);r&&setTimeout(()=>r.ref.current.focus())}),K=r.useCallback((e,t,n)=>{let r=!F.current&&!n;(void 0!==R.value&&R.value===t||r)&&(j(e),r&&(F.current=!0))},[R.value]),J=r.useCallback(()=>T?.focus(),[T]),Y=r.useCallback((e,t,n)=>{let r=!F.current&&!n;(void 0!==R.value&&R.value===t||r)&&D(e)},[R.value]),X="popper"===o?tx:tb,Z=X===tx?{side:c,sideOffset:v,align:p,alignOffset:m,arrowPadding:h,collisionBoundary:b,collisionPadding:x,sticky:S,hideWhenDetached:E,avoidCollisions:C}:{};return(0,a.jsx)(tg,{scope:n,content:T,viewport:O,onViewportChange:P,itemRefCallback:K,selectedItem:N,onItemLeave:J,itemTextRefCallback:Y,focusSelectedItem:W,selectedItemText:M,position:o,isPositioned:H,searchRef:q,children:(0,a.jsx)(e5,{as:f,allowPinchZoom:!0,children:(0,a.jsx)(A,{asChild:!0,trapped:R.open,onMountAutoFocus:e=>{e.preventDefault()},onUnmountAutoFocus:u(l,e=>{R.trigger?.focus({preventScroll:!0}),e.preventDefault()}),children:(0,a.jsx)(g.qW,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:i,onPointerDownOutside:s,onFocusOutside:e=>e.preventDefault(),onDismiss:()=>R.onOpenChange(!1),children:(0,a.jsx)(X,{role:"listbox",id:R.contentId,"data-state":R.open?"open":"closed",dir:R.dir,onContextMenu:e=>e.preventDefault(),...I,...Z,onPlaced:()=>_(!0),ref:L,style:{display:"flex",flexDirection:"column",outline:"none",...I.style},onKeyDown:u(I.onKeyDown,e=>{let t=e.ctrlKey||e.altKey||e.metaKey;
3if("Tab"===e.key&&e.preventDefault(),t||1!==e.key.length||$(e.key),["ArrowUp","ArrowDown","Home","End"].includes(e.key)){let t=V().filter(e=>!e.disabled).map(e=>e.ref.current);if(["ArrowUp","End"].includes(e.key)&&(t=t.slice().reverse()),["ArrowUp","ArrowDown"].includes(e.key)){let n=e.target,r=t.indexOf(n);t=t.slice(r+1)}setTimeout(()=>B(t)),e.preventDefault()}})})})})})})});tw.displayName="SelectContentImpl";var tb=r.forwardRef((e,t)=>{let{__scopeSelect:n,onPlaced:o,...l}=e,u=tl(tm,n),s=ty(tm,n),[c,f]=r.useState(null),[v,p]=r.useState(null),m=d(t,e=>p(e)),h=e6(n),g=r.useRef(!1),y=r.useRef(!0),{viewport:w,selectedItem:x,selectedItemText:S,focusSelectedItem:E}=s,C=r.useCallback(()=>{if(u.trigger&&u.valueNode&&c&&v&&w&&x&&S){let e=u.trigger.getBoundingClientRect(),t=v.getBoundingClientRect(),n=u.valueNode.getBoundingClientRect(),r=S.getBoundingClientRect();if("rtl"!==u.dir){let o=r.left-t.left,l=n.left-o,u=e.left-l,a=e.width+u,s=Math.max(a,t.width),d=i(l,[10,window.innerWidth-10-s]);c.style.minWidth=a+"px",c.style.left=d+"px"}else{let o=t.right-r.right,l=window.innerWidth-n.right-o,u=window.innerWidth-e.right-l,a=e.width+u,s=Math.max(a,t.width),d=i(l,[10,window.innerWidth-10-s]);c.style.minWidth=a+"px",c.style.right=d+"px"}let l=h(),a=window.innerHeight-20,s=w.scrollHeight,d=window.getComputedStyle(v),f=parseInt(d.borderTopWidth,10),p=parseInt(d.paddingTop,10),m=parseInt(d.borderBottomWidth,10),y=f+p+s+parseInt(d.paddingBottom,10)+m,b=Math.min(5*x.offsetHeight,y),E=window.getComputedStyle(w),C=parseInt(E.paddingTop,10),A=parseInt(E.paddingBottom,10),I=e.top+e.height/2-10,R=x.offsetHeight/2,T=f+p+(x.offsetTop+R);if(T<=I){let e=x===l[l.length-1].ref.current;c.style.bottom="0px";let t=Math.max(a-I,R+(e?A:0)+(v.clientHeight-w.offsetTop-w.offsetHeight)+m);c.style.height=T+t+"px"}else{let e=x===l[0].ref.current;c.style.top="0px";let t=Math.max(I,f+w.offsetTop+(e?C:0)+R);c.style.height=t+(y-T)+"px",w.scrollTop=T-I+w.offsetTop}c.style.margin="10px 0",c.style.minHeight=b+"px",c.style.maxHeight=a+"px",o?.(),requestAnimationFrame(()=>g.current=!0)}},[h,u.trigger,u.valueNode,c,v,w,x,S,u.dir,o]);P(()=>C(),[C]);let[A,I]=r.useState();P(()=>{v&&I(window.getComputedStyle(v).zIndex)},[v]);let R=r.useCallback(e=>{e&&!0===y.current&&(C(),E?.(),y.current=!1)},[C,E]);return(0,a.jsx)(tS,{scope:n,contentWrapper:c,shouldExpandOnScrollRef:g,onScrollButtonChange:R,children:(0,a.jsx)("div",{ref:f,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:A},children:(0,a.jsx)(b.div,{...l,ref:m,style:{boxSizing:"border-box",maxHeight:"100%",...l.style}})})})});tb.displayName="SelectItemAlignedPosition";var tx=r.forwardRef((e,t)=>{let{__scopeSelect:n,align:r="start",collisionPadding:o=10,...l}=e,i=tr(n);return(0,a.jsx)(eC,{...i,...l,ref:t,align:r,collisionPadding:o,style:{boxSizing:"border-box",...l.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});tx.displayName="SelectPopperPosition";var[tS,tE]=tt(tm,{}),tC="SelectViewport",tA=r.forwardRef((e,t)=>{let{__scopeSelect:n,nonce:o,...l}=e,i=ty(tC,n),s=tE(tC,n),c=d(t,i.onViewportChange),f=r.useRef(0);return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:o}),(0,a.jsx)(e3.Slot,{scope:n,children:(0,a.jsx)(b.div,{"data-radix-select-viewport":"",role:"presentation",...l,ref:c,style:{position:"relative",flex:1,overflow:"auto",...l.style},onScroll:u(l.onScroll,e=>{let t=e.currentTarget,{contentWrapper:n,shouldExpandOnScrollRef:r}=s;if(r?.current&&n){let e=Math.abs(f.current-t.scrollTop);if(e>0){let r=window.innerHeight-20,o=Math.max(parseFloat(n.style.minHeight),parseFloat(n.style.height));if(o<r){let l=o+e,i=Math.min(r,l),u=l-i;n.style.height=i+"px","0px"===n.style.bottom&&(t.scrollTop=u>0?u:0,n.style.justifyContent="flex-end")}}}f.current=t.scrollTop})})})]})});tA.displayName=tC;var tI="SelectGroup",[tR,tT]=tt(tI);r.forwardRef((e,t)=>
3{let{__scopeSelect:n,...r}=e,o=j();return(0,a.jsx)(tR,{scope:n,id:o,children:(0,a.jsx)(b.div,{role:"group","aria-labelledby":o,...r,ref:t})})}).displayName=tI;var tk="SelectLabel";r.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,o=tT(tk,n);return(0,a.jsx)(b.div,{id:o.id,...r,ref:t})}).displayName=tk;var tO="SelectItem",[tP,tL]=tt(tO),tN=r.forwardRef((e,t)=>{let{__scopeSelect:n,value:o,disabled:l=!1,textValue:i,...s}=e,c=tl(tO,n),f=ty(tO,n),v=c.value===o,[p,m]=r.useState(i??""),[h,g]=r.useState(!1),y=d(t,e=>f.itemRefCallback?.(e,o,l)),w=j(),x=()=>{l||(c.onValueChange(o),c.onOpenChange(!1))};if(""===o)throw Error("A <Select.Item /> must have a value prop that is not an empty string. This is because the Select value can be set to an empty string to clear the selection and show the placeholder.");return(0,a.jsx)(tP,{scope:n,value:o,disabled:l,textId:w,isSelected:v,onItemTextChange:r.useCallback(e=>{m(t=>t||(e?.textContent??"").trim())},[]),children:(0,a.jsx)(e3.ItemSlot,{scope:n,value:o,disabled:l,textValue:p,children:(0,a.jsx)(b.div,{role:"option","aria-labelledby":w,"data-highlighted":h?"":void 0,"aria-selected":v&&h,"data-state":v?"checked":"unchecked","aria-disabled":l||void 0,"data-disabled":l?"":void 0,tabIndex:l?void 0:-1,...s,ref:y,onFocus:u(s.onFocus,()=>g(!0)),onBlur:u(s.onBlur,()=>g(!1)),onPointerUp:u(s.onPointerUp,x),onPointerMove:u(s.onPointerMove,e=>{l?f.onItemLeave?.():e.currentTarget.focus({preventScroll:!0})}),onPointerLeave:u(s.onPointerLeave,e=>{e.currentTarget===document.activeElement&&f.onItemLeave?.()}),onKeyDown:u(s.onKeyDown,e=>{(f.searchRef?.current===""||" "!==e.key)&&(e4.includes(e.key)&&x()," "===e.key&&e.preventDefault())})})})})});tN.displayName=tO;var tj="SelectItemText",tM=r.forwardRef((e,t)=>{let{__scopeSelect:n,className:o,style:i,...u}=e,s=tl(tj,n),c=ty(tj,n),f=tL(tj,n),v=tu(tj,n),[p,m]=r.useState(null),h=d(t,e=>m(e),f.onItemTextChange,e=>c.itemTextRefCallback?.(e,f.value,f.disabled)),g=p?.textContent,y=r.useMemo(()=>(0,a.jsx)("option",{value:f.value,disabled:f.disabled,children:g},f.value),[f.disabled,f.value,g]),{onNativeOptionAdd:w,onNativeOptionRemove:x}=v;return P(()=>(w(y),()=>x(y)),[w,x,y]),(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(b.span,{id:f.textId,...u,ref:h}),f.isSelected&&s.valueNode&&!s.valueNodeHasChildren?l.createPortal(u.children,s.valueNode):null]})});tM.displayName=tj;var tD="SelectItemIndicator",tV=r.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e;return tL(tD,n).isSelected?(0,a.jsx)(b.span,{"aria-hidden":!0,...r,ref:t}):null});tV.displayName=tD;var tH="SelectScrollUpButton";r.forwardRef((e,t)=>{let n=ty(tH,e.__scopeSelect),o=tE(tH,e.__scopeSelect),[l,i]=r.useState(!1),u=d(t,o.onScrollButtonChange);return P(()=>{if(n.viewport&&n.isPositioned){let e=function(){i(t.scrollTop>0)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),l?(0,a.jsx)(tF,{...e,ref:u,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop-t.offsetHeight)}}):null}).displayName=tH;var t_="SelectScrollDownButton";r.forwardRef((e,t)=>{let n=ty(t_,e.__scopeSelect),o=tE(t_,e.__scopeSelect),[l,i]=r.useState(!1),u=d(t,o.onScrollButtonChange);return P(()=>{if(n.viewport&&n.isPositioned){let e=function(){let e=t.scrollHeight-t.clientHeight;i(Math.ceil(t.scrollTop)<e)},t=n.viewport;return e(),t.addEventListener("scroll",e),()=>t.removeEventListener("scroll",e)}},[n.viewport,n.isPositioned]),l?(0,a.jsx)(tF,{...e,ref:u,onAutoScroll:()=>{let{viewport:e,selectedItem:t}=n;e&&t&&(e.scrollTop=e.scrollTop+t.offsetHeight)}}):null}).displayName=t_;var tF=r.forwardRef((e,t)=>{let{__scopeSelect:n,onAutoScroll:o,...l}=e,i=ty("SelectScrollButton",n),s=r.useRef(null),c=e6(n),d=r.useCallback(()=>{null!==s.current&&(window.clearInterval(s.current),s.current=null)},[]);return r.useEffect(()=>()=>d(),[d]),P(()=>{let e=c().find(e=>e.ref.current===document.activeElement);e?.ref.current?.scrollIntoView({block:"nearest"})},[c]),(0,a.jsx)(b.div,{"aria-hidden":!0,...l,ref:t,style:{flexShrink:0,...l.style},onPointerDown:u(l.onPointerDown,()=>{null===s.current&&(s.current=window.setInterval(o,50))}),onPointerMove:u(l.onPointerMove,()=>{i.onItemLeave?.(),null===s.current&&(s.current=window.setInterval(o,50))}),onPointerLeave:u(l.onPointerLeave,()=>{d()})})}),tB=r.forwardRef((e,t)=>
3{let{__scopeSelect:n,...r}=e;return(0,a.jsx)(b.div,{"aria-hidden":!0,...r,ref:t})});tB.displayName="SelectSeparator";var tW="SelectArrow";function tU(e){return""===e||void 0===e}r.forwardRef((e,t)=>{let{__scopeSelect:n,...r}=e,o=tr(n),l=tl(tW,n),i=ty(tW,n);return l.open&&"popper"===i.position?(0,a.jsx)(eR,{...o,...r,ref:t}):null}).displayName=tW;var tz=r.forwardRef((e,t)=>{let{value:n,...o}=e,l=r.useRef(null),i=d(t,l),u=function(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])}(n);return r.useEffect(()=>{let e=l.current,t=Object.getOwnPropertyDescriptor(window.HTMLSelectElement.prototype,"value").set;if(u!==n&&t){let r=new Event("change",{bubbles:!0});t.call(e,n),e.dispatchEvent(r)}},[u,n]),(0,a.jsx)(eN,{asChild:!0,children:(0,a.jsx)("select",{...o,ref:i,defaultValue:n})})});function tq(e){let t=x(e),n=r.useRef(""),o=r.useRef(0),l=r.useCallback(e=>{let r=n.current+e;t(r),function e(t){n.current=t,window.clearTimeout(o.current),""!==t&&(o.current=window.setTimeout(()=>e(""),1e3))}(r)},[t]),i=r.useCallback(()=>{n.current="",window.clearTimeout(o.current)},[]);return r.useEffect(()=>()=>window.clearTimeout(o.current),[]),[n,l,i]}function t$(e,t,n){var r,o;let l=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,i=n?e.indexOf(n):-1,u=(r=e,o=Math.max(i,0),r.map((e,t)=>r[(o+t)%r.length]));1===l.length&&(u=u.filter(e=>e!==n));let a=u.find(e=>e.textValue.toLowerCase().startsWith(l.toLowerCase()));return a!==n?a:void 0}tz.displayName="BubbleSelect";var tK=ta,tJ=tc,tY=tf,tX=tv,tZ=tp,tG=th,tQ=tA,t0=tN,t1=tM,t2=tV,t9=tB},41643:(e,t,n)=>{"use strict";n.d(t,{O$:()=>c,PX:()=>d,Pj:()=>v,Tz:()=>f});var r=n(27237),o=n(24289),l=n(80172),i=n(10537),u=n(55729),{useSyncExternalStore:a}=n(27133),s=()=>()=>{};function c(e,t=l.D_){let n=u.useCallback(t=>e?(0,i.B1)(e,null,t):s(),[e]),r=()=>{let n="string"==typeof t?t:null,r="function"==typeof t?t:null,o=null==e?void 0:e.getState();return r?r(o):o&&n&&(0,l.mQ)(o,n)?o[n]:void 0};return a(n,r,r)}function d(e,t){let n=u.useRef({}),r=u.useCallback(t=>e?(0,i.B1)(e,null,t):s(),[e]),c=()=>{let r=null==e?void 0:e.getState(),i=!1,u=n.current;for(let e in t){let n=t[e];if("function"==typeof n){let t=n(r);t!==u[e]&&(u[e]=t,i=!0)}if("string"==typeof n){if(!r||!(0,l.mQ)(r,n))continue;let t=r[n];t!==u[e]&&(u[e]=t,i=!0)}}return i&&(n.current=(0,o.IA)({},u)),n.current};return a(r,c,c)}function f(e,t,n,o){let u=(0,l.mQ)(t,n)?t[n]:void 0,a=o?t[o]:void 0,s=(0,r.hX)({value:u,setValue:a});(0,r.UQ)(()=>(0,i.OH)(e,[n],(e,t)=>{let{value:r,setValue:o}=s.current;o&&e[n]!==t[n]&&e[n]!==r&&o(e[n])}),[e,n]),(0,r.UQ)(()=>{if(void 0!==u)return e.setState(n,u),(0,i.vA)(e,[n],()=>{void 0!==u&&e.setState(n,u)})})}function v(e,t){let[n,l]=u.useState(()=>e(t));(0,r.UQ)(()=>(0,i.Ts)(n),[n]);let a=u.useCallback(e=>c(n,e),[n]);return[u.useMemo(()=>(0,o.ko)((0,o.IA)({},n),{useState:a}),[n,a]),(0,r._q)(()=>{l(n=>e((0,o.IA)((0,o.IA)({},t),n.getState())))})]}},42250:(e,t,n)=>{"use strict";n.d(t,{$o:()=>f,Lf:()=>a,U0:()=>d,aN:()=>c,k:()=>u,ws:()=>s});var r=n(68935),o=n(82625),l=n(55729),i=(0,o.B0)([r.LN],[r.zX]),u=i.useContext;i.useScopedContext;var a=i.useProviderContext,s=i.ContextProvider,c=i.ScopedContextProvider,d=(0,l.createContext)(void 0),f=(0,l.createContext)(void 0)},43118:e=>{var t={Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã:"A",Ã
:"A",Ấ:"A",Ắ:"A",Ẳ:"A",Ẵ:"A",Ặ:"A",Ã:"AE",Ầ:"A",Ằ:"A",È:"A",Ả:"A",Ạ:"A",Ẩ:"A",Ẫ:"A",Ậ:"A",Ã:"C",á¸:"C",Ã:"E",Ã:"E",Ã:"E",Ã:"E",Ế:"E",á¸:"E",á»:"E",á¸:"E",á¸:"E",È:"E",Ẻ:"E",Ẽ:"E",Ẹ:"E",á»:"E",á»:"E",á»:"E",Ã:"I",Ã:"I",Ã:"I",Ã:"I",Ḯ:"I",È:"I",á»:"I",á»:"I",Ã:"D",Ã:"N",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",Ã:"O",á»:"O",á¹:"O",á¹:"O",È:"O",á»:"O",á»:"O",á»:"O",á»:"O",á»:"O",á»:"O",á»:"O",á» :"O",á»:"O",Ợ:"O",Ã:"U",Ã:"U",Ã:"U",Ã:"U",Ủ:"U",Ụ:"U",Ử:"U",á»®:"U",á»°:"U",Ã:"Y",à :"a",á:"a",â:"a",ã:"a",ä:"a",Ã¥:"a",ấ:"a",ắ:"a",ẳ:"a",ẵ:"a",ặ:"a",æ:"ae",ầ:"a",ằ:"a",È:"a",ả:"a",ạ:"a",ẩ:"a",ẫ:"a",áº:"a",ç:"c",á¸:"c",è:"e",é:"e",ê:"e",ë:"e",ế:"e",á¸:"e",á»:"e",á¸:"e",á¸:"e",È:"e",ẻ:"e",ẽ:"e",ẹ:"e",á»:"e",á»
:"e",á»:"e",ì:"i",Ã:"i",î:"i",ï:"i",ḯ:"i",È:"i",á»:"i",á»:"i",ð:"d",ñ:"n",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",á»:"o",á¹:"o",á¹:"o",È:"o",á»:"o",á»:"o",á»:"o",á»:"o",á»:"o",á»:"o",á»:"o",ỡ:"o",á»:"o",ợ:"o",ù:"u",ú:"u",û:"u",ü:"u",á»§:"u",ụ:"u",á»:"u",ữ:"u",á»±:"u",ý:"y",ÿ:"y",Ä:"A",Ä:"a",Ä:"A",Ä:"a",Ä:"A",Ä
:"a",Ä:"C",Ä:"c",Ä:"C",Ä:"c",Ä:"C",Ä:"c",Ä:"C",Ä:"c",CÌ:"C",cÌ:"c",Ä:"D",Ä:"d",Ä:"D",Ä:"d",Ä:"E",Ä:"e",Ä:"E",Ä:"e",Ä:"E",Ä:"e",Ä:"E",Ä:"e",Ä:"E",Ä:"e",Ä:"G",Ç´:"G",Ä:"g",ǵ:"g",Ä:"G",Ä:"g",Ä :"G",Ä¡:"g",Ä¢:"G",Ä£:"g",Ĥ:"H",Ä¥:"h",Ħ:"H",ħ:"h",Ḫ:"H",ḫ:"h",Ĩ:"I",Ä©:"i",Ī:"I",Ä«:"i",Ĭ:"I",Ä:"i",Ä®:"I",į:"i",İ:"I",ı:"i",IJ:"IJ",ij:"ij",Ä´:"J",ĵ:"j",Ķ:"K",Ä·:"k",Ḱ:"K",ḱ:"k",KÌ:"K",kÌ:"k",Ĺ:"L",ĺ:"l",Ä»:"L",ļ:"l",Ľ:"L",ľ:"l",Ä¿:"L",Å:"l",Å:"l",Å:"l",Ḿ:"M",ḿ:"m",MÌ:"M",mÌ:"m",Å:"N",Å:"n",Å
:"N",Å:"n",Å:"N",Å:"n",Å:"n",NÌ:"N",nÌ:"n",Å:"O",Å:"o",Å:"O",Å:"o",Å:"O",Å:"o",Å:"OE",Å:"oe",PÌ:"P",pÌ:"p",Å:"R",Å:"r",Å:"R",Å:"r",Å:"R",Å:"r",RÌ:"R",rÌ:"r",È:"R",È:"r",Å:"S",Å:"s",Å:"S",Å:"s",Å:"S",È:"S",È:"s",Å:"s",Å :"S",Å¡:"s",Å¢:"T",Å£:"t",È:"t",È:"T",Ť:"T",Å¥:"t",Ŧ:"T",ŧ:"t",TÌ:"T",tÌ:"t",Ũ:"U",Å©:"u",Ū:"U",Å«:"u",Ŭ:"U",Å:"u",Å®:"U",ů:"u",Ű:"U",ű:"u",Ų:"U",ų:"u",È:"U",È:"u",VÌ:"V",vÌ:"v",Å´:"W",ŵ:"w",áº:"W",áº:"w",XÌ:"X",xÌ:"x",Ŷ:"Y",Å·:"y",Ÿ:"Y",YÌ:"Y",
3yÌ:"y",Ź:"Z",ź:"z",Å»:"Z",ż:"z",Ž:"Z",ž:"z",Å¿:"s",Æ:"f",Æ :"O",Æ¡:"o",Ư:"U",ư:"u",Ç:"A",Ç:"a",Ç:"I",Ç:"i",Ç:"O",Ç:"o",Ç:"U",Ç:"u",Ç:"U",Ç:"u",Ç:"U",Ç:"u",Ç:"U",Ç:"u",Ç:"U",Ç:"u",Ứ:"U",ứ:"u",Ṹ:"U",á¹¹:"u",Ǻ:"A",Ç»:"a",Ǽ:"AE",ǽ:"ae",Ǿ:"O",Ç¿:"o",Ã:"TH",þ:"th",á¹:"P",á¹:"p",Ṥ:"S",á¹¥:"s",XÌ:"X",xÌ:"x",Ð:"Ð",Ñ:"г",Ð:"Ð",Ñ:"к",AÌ:"A",aÌ:"a",EÌ:"E",eÌ:"e",IÌ:"I",iÌ:"i",Ǹ:"N",ǹ:"n",á»:"O",á»:"o",á¹:"O",á¹:"o",Ừ:"U",ừ:"u",áº:"W",áº:"w",Ỳ:"Y",ỳ:"y",È:"A",È:"a",È:"E",È
:"e",È:"I",È:"i",È:"O",È:"o",È:"R",È:"r",È:"U",È:"u",BÌ:"B",bÌ:"b",ÄÌ£:"C",ÄÌ£:"c",ÃÌ:"E",êÌ:"e",FÌ:"F",fÌ:"f",Ǧ:"G",ǧ:"g",È:"H",È:"h",JÌ:"J",ǰ:"j",Ǩ:"K",Ç©:"k",MÌ:"M",mÌ:"m",PÌ:"P",pÌ:"p",QÌ:"Q",qÌ:"q",ÅÌ©:"R",ÅÌ©:"r",Ṧ:"S",á¹§:"s",VÌ:"V",vÌ:"v",WÌ:"W",wÌ:"w",XÌ:"X",xÌ:"x",YÌ:"Y",yÌ:"y",A̧:"A",a̧:"a",B̧:"B",b̧:"b",á¸:"D",á¸:"d",Ȩ:"E",È©:"e",ÆÌ§:"E",Ȩ́:"e",Ḩ:"H",ḩ:"h",I̧:"I",i̧:"i",ÆÌ§:"I",ɨ̧:"i",M̧:"M",m̧:"m",O̧:"O",o̧:"o",Q̧:"Q",q̧:"q",U̧:"U",u̧:"u",X̧:"X",x̧:"x",Z̧:"Z",z̧:"z",й:"и",Ð:"Ð",Ñ:"е",Ð:"Ð"},n=Object.keys(t).join("|"),r=RegExp(n,"g"),o=RegExp(n,"");function l(e){return t[e]}var i=function(e){return e.replace(r,l)};e.exports=i,e.exports.has=function(e){return!!e.match(o)},e.exports.remove=i},48002:(e,t,n)=>{"use strict";n.d(t,{$b:()=>a,RN:()=>s,aG:()=>v,c$:()=>c,dg:()=>function e(t,n,r,o=window){let l=[];try{for(let i of(o.document.addEventListener(t,n,r),Array.from(o.frames)))l.push(e(t,n,r,i))}catch(e){}return()=>{try{o.document.removeEventListener(t,n,r)}catch(e){}for(let e of l)e()}},hY:()=>f,ho:()=>i,nz:()=>p,sz:()=>d,uh:()=>u});var r=n(83997),o=n(5304),l=n(90099);function i(e){return!!(e.currentTarget&&!(0,o.gR)(e.currentTarget,e.target))}function u(e){return e.target===e.currentTarget}function a(e){let t=e.currentTarget;if(!t)return!1;let n=(0,r.f8)();if(n&&!e.metaKey||!n&&!e.ctrlKey)return!1;let o=t.tagName.toLowerCase();return"a"===o||"button"===o&&"submit"===t.type||"input"===o&&"submit"===t.type}function s(e){let t=e.currentTarget;if(!t)return!1;let n=t.tagName.toLowerCase();return!!e.altKey&&("a"===n||"button"===n&&"submit"===t.type||"input"===n&&"submit"===t.type)}function c(e,t){let n=new FocusEvent("blur",t),r=e.dispatchEvent(n),o=(0,l.ko)((0,l.IA)({},t),{bubbles:!0});return e.dispatchEvent(new FocusEvent("focusout",o)),r}function d(e,t,n){let r=new KeyboardEvent(t,n);return e.dispatchEvent(r)}function f(e,t){let n=new MouseEvent("click",t);return e.dispatchEvent(n)}function v(e,t){let n=t||e.currentTarget,r=e.relatedTarget;return!r||!(0,o.gR)(n,r)}function p(e,t,n,r){let o=(e=>{if(r){let t=setTimeout(e,r);return()=>clearTimeout(t)}let t=requestAnimationFrame(e);return()=>cancelAnimationFrame(t)})(()=>{e.removeEventListener(t,l,!0),n()}),l=()=>{o(),n()};return e.addEventListener(t,l,{once:!0,capture:!0}),o}},50595:(e,t,n)=>{"use strict";n.d(t,{x:()=>k});var r=n(42250),o=n(82625),l=n(27237),i=n(24289),u=n(5304),a=n(52729),s=n(80172),c=n(55729);function d(e){let t=e.relatedTarget;return(null==t?void 0:t.nodeType)===Node.ELEMENT_NODE?t:null}var f=Symbol("composite-hover"),v=(0,o.ab)(function(e){var{store:t,focusOnHover:n=!0,blurOnHoverEnd:o=!!n}=e,v=(0,i.YG)(e,["store","focusOnHover","blurOnHoverEnd"]);let p=(0,r.k)();t=t||p,(0,s.V1)(t,!1);let m=(0,l.P$)(),h=v.onMouseMove,g=(0,l.O4)(n),y=(0,l._q)(e=>{if((null==h||h(e),!e.defaultPrevented&&m())&&g(e)){if(!(0,a.oW)(e.currentTarget)){let e=null==t?void 0:t.getState().baseElement;e&&!(0,a.AJ)(e)&&e.focus()}null==t||t.setActiveId(e.currentTarget.id)}}),w=v.onMouseLeave,b=(0,l.O4)(o),x=(0,l._q)(e=>{var n;null==w||w(e),!(e.defaultPrevented||!m()||function(e){let t=d(e);return!!t&&(0,u.gR)(e.currentTarget,t)}(e)||function(e){let t=d(e);if(!t)return!1;do{if((0,s.mQ)(t,f)&&t[f])return!0;t=t.parentElement}while(t);return!1}(e))&&g(e)&&b(e)&&(null==t||t.setActiveId(null),null==(n=null==t?void 0:t.getState().baseElement)||n.focus())}),S=(0,c.useCallback)(e=>{e&&(e[f]=!0)},[]);return v=(0,i.ko)((0,i.IA)({},v),{ref:(0,l.SV)(S,v.ref),onMouseMove:y,onMouseLeave:x}),(0,s.HR)(v)});(0,o.ph)((0,o.Rf)(function(e){let t=v(e);return(0,o.n)("div",t)}));var p=n(65325),m=n(68935),h=(0,o.ab)(function(e){var{store:t,shouldRegisterItem:n=!0,getItem:r=s.D_,element:o}
3=e,u=(0,i.YG)(e,["store","shouldRegisterItem","getItem","element"]);let a=(0,m.$I)();t=t||a;let d=(0,l.Bi)(u.id),f=(0,c.useRef)(o);return(0,c.useEffect)(()=>{let e=f.current;if(!d||!e||!n)return;let o=r({id:d,element:e});return null==t?void 0:t.renderItem(o)},[d,n,r,t]),u=(0,i.ko)((0,i.IA)({},u),{ref:(0,l.SV)(f,u.ref)}),(0,s.HR)(u)});(0,o.Rf)(function(e){let t=h(e);return(0,o.n)("div",t)});var g=n(66194),y=n(48002),w=n(83997);function b(e){if(!e.isTrusted)return!1;let t=e.currentTarget;return"Enter"===e.key?(0,u.Bm)(t)||"SUMMARY"===t.tagName||"A"===t.tagName:" "===e.key&&((0,u.Bm)(t)||"SUMMARY"===t.tagName||"INPUT"===t.tagName||"SELECT"===t.tagName)}var x=Symbol("command"),S=(0,o.ab)(function(e){var{clickOnEnter:t=!0,clickOnSpace:n=!0}=e,r=(0,i.YG)(e,["clickOnEnter","clickOnSpace"]);let o=(0,c.useRef)(null),[a,d]=(0,c.useState)(!1);(0,c.useEffect)(()=>{o.current&&d((0,u.Bm)(o.current))},[]);let[f,v]=(0,c.useState)(!1),p=(0,c.useRef)(!1),m=(0,s.$f)(r),[h,S]=(0,l.P1)(r,x,!0),E=r.onKeyDown,C=(0,l._q)(e=>{null==E||E(e);let r=e.currentTarget;if(e.defaultPrevented||h||m||!(0,y.uh)(e)||(0,u.mB)(r)||r.isContentEditable)return;let o=t&&"Enter"===e.key,l=n&&" "===e.key,a="Enter"===e.key&&!t,s=" "===e.key&&!n;if(a||s)return void e.preventDefault();if(o||l){let t=b(e);if(o){if(!t){e.preventDefault();let{view:t}=e,n=(0,i.YG)(e,["view"]),o=()=>(0,y.hY)(r,n);(0,w.gm)()?(0,y.nz)(r,"keyup",o):queueMicrotask(o)}}else l&&(p.current=!0,t||(e.preventDefault(),v(!0)))}}),A=r.onKeyUp,I=(0,l._q)(e=>{if(null==A||A(e),e.defaultPrevented||h||m||e.metaKey)return;let t=n&&" "===e.key;if(p.current&&t&&(p.current=!1,!b(e))){e.preventDefault(),v(!1);let t=e.currentTarget,{view:n}=e,r=(0,i.YG)(e,["view"]);queueMicrotask(()=>(0,y.hY)(t,r))}});return r=(0,i.ko)((0,i.IA)((0,i.IA)({"data-active":f||void 0,type:a?"button":void 0},S),r),{ref:(0,l.SV)(o,r.ref),onKeyDown:C,onKeyUp:I}),r=(0,g.Wc)(r)});(0,o.Rf)(function(e){let t=S(e);return(0,o.n)("button",t)});var E=n(41643),C=n(6029);function A(e,t,n,r=!1){var o;let l,i;if(!t||!n)return;let{renderedItems:a}=t.getState(),s=(0,u.qj)(e);if(!s)return;let c=function(e,t=!1){let n=e.clientHeight,{top:r}=e.getBoundingClientRect(),o=1.5*Math.max(.875*n,n-40),l=t?n-o+r:o+r;return"HTML"===e.tagName?l+e.scrollTop:l}(s,r);for(let e=0;e<a.length;e+=1){let u=l;if(!(l=n(e)))break;if(l===u)continue;let a=null==(o=(0,p.hZ)(t,l))?void 0:o.element;if(!a)continue;let s=function(e,t=!1){let{top:n}=e.getBoundingClientRect();return t?n+e.clientHeight:n}(a,r)-c,d=Math.abs(s);if(r&&s<=0||!r&&s>=0){void 0!==i&&i<d&&(l=u);break}i=d}return l}var I=(0,o.ab)(function(e){var{store:t,rowId:n,preventScrollOnKeyDown:o=!1,moveOnKeyPress:a=!0,tabbable:d=!1,getItem:f,"aria-setsize":v,"aria-posinset":m}=e,g=(0,i.YG)(e,["store","rowId","preventScrollOnKeyDown","moveOnKeyPress","tabbable","getItem","aria-setsize","aria-posinset"]);let b=(0,r.k)();t=t||b;let x=(0,l.Bi)(g.id),I=(0,c.useRef)(null),R=(0,c.useContext)(r.$o),T=(0,s.$f)(g)&&!g.accessibleWhenDisabled,{rowId:k,baseElement:O,isActiveItem:P,ariaSetSize:L,ariaPosInSet:N,isTabbable:j}=(0,E.PX)(t,{rowId:e=>n||(e&&(null==R?void 0:R.baseElement)&&R.baseElement===e.baseElement?R.id:void 0),baseElement:e=>(null==e?void 0:e.baseElement)||void 0,isActiveItem:e=>!!e&&e.activeId===x,ariaSetSize:e=>null!=v?v:e&&(null==R?void 0:R.ariaSetSize)&&R.baseElement===e.baseElement?R.ariaSetSize:void 0,ariaPosInSet(e){if(null!=m)return m;if(!e||!(null==R?void 0:R.ariaPosInSet)||R.baseElement!==e.baseElement)return;let t=e.renderedItems.filter(e=>e.rowId===k);return R.ariaPosInSet+t.findIndex(e=>e.id===x)},isTabbable(e){if(!(null==e?void 0:e.renderedItems.length))return!0;if(e.virtualFocus)return!1;if(d)return!0;if(null===e.activeId)return!1;let n=null==t?void 0:t.item(e.activeId);return null!=n&&!!n.disabled||null==n||!n.element||e.activeId===x}}),M=(0,c.useCallback)(e=>{var t;let n=(0,i.ko)((0,i.IA)({},e),{id:x||e.id,rowId:k,disabled:!!T,children:null==(t=e.element)?void 0:t.textContent});return f?f(n):n},[x,k,T,f]),D=g.onFocus,V=(0,c.useRef)(!1),H=(0,l._q)(e=>{var n,r;if(null==D||D(e),e.defaultPrevented||(0,y.ho)(e)||!x||!t||(n=t,!(0,y.uh)(e)&&(0,p.WZ)(n,e.target)))return;let{virtualFocus:o,baseElement:l}=t.getState();if(t.setActiveId(x),(0,u.Bj)(e.currentTarget)&&(0,p.iT)(e.currentTarget),o&&(0,y.uh)(e))r=e.currentTarget,!(0,u.Bj)(r)&&("INPUT"!==r.tagName||(0,u.Bm)(r))&&(null==l?void 0:l.isConnected)&&((0,w.nr)()&&e.currentTarget.hasAttribute("data-autofocus")&&e.currentTarget.scrollIntoView({block:"nearest",inline:"nearest"}),V.current=!0,e.relatedTarget===l||(0,p.WZ)(t,e.relatedTarget)?(0,p.hk)(l):l.focus())}),_=g.onBlurCapture,F=(0,l._q)(e=>{if(null==_||_(e),e.defaultPrevented)return;let n=null==t?void 0:t.getState();(null==n?void 0:n.virtualFocus)&&V.current&&(V.current=!1,e.preventDefault(),e.stopPropagation())}),B=g.onKeyDown,W=(0,l.O4)(o),U=(0,l.O4)(a),z=(0,l._q)(e=>{if(null==B||B(e),e.defaultPrevented||!(0,y.uh)(e)||!t)return;let{currentTarget:n}=e,r=t.getState(),o=t.item(x),l=!!(null==o?void 0:o.rowId),i="horizontal"!==r.orientation,a="vertical"!==r.orientation,s=()=>!(!l&&!a&&r.baseElement&&(0,u.mB)(r.baseElement)),c={ArrowUp:(l||i)&&t.up,ArrowRight:(l||a)&&t.next,ArrowDown:(l||i)&&t.down,ArrowLeft:(l||a)&&t.previous,Home:()=>{if(s())return!l||e.ctrlKey?null==t?void 0:t.first():null==t?void 0:t.previous(-1)},End:()=>
3{if(s())return!l||e.ctrlKey?null==t?void 0:t.last():null==t?void 0:t.next(-1)},PageUp:()=>A(n,t,null==t?void 0:t.up,!0),PageDown:()=>A(n,t,null==t?void 0:t.down)}[e.key];if(c){if((0,u.Bj)(n)){let t=(0,u.Zy)(n),r=a&&"ArrowLeft"===e.key,o=a&&"ArrowRight"===e.key,l=i&&"ArrowUp"===e.key,s=i&&"ArrowDown"===e.key;if(o||s){let{length:e}=(0,u.Mk)(n);if(t.end!==e)return}else if((r||l)&&0!==t.start)return}let r=c();if(W(e)||void 0!==r){if(!U(e))return;e.preventDefault(),t.move(r)}}}),q=(0,c.useMemo)(()=>({id:x,baseElement:O}),[x,O]);return g=(0,l.w7)(g,e=>(0,C.jsx)(r.U0.Provider,{value:q,children:e}),[q]),g=(0,i.ko)((0,i.IA)({id:x,"data-active-item":P||void 0},g),{ref:(0,l.SV)(I,g.ref),tabIndex:j?g.tabIndex:-1,onFocus:H,onBlurCapture:F,onKeyDown:z}),g=S(g),g=h((0,i.ko)((0,i.IA)({store:t},g),{getItem:M,shouldRegisterItem:!!x&&g.shouldRegisterItem})),(0,s.HR)((0,i.ko)((0,i.IA)({},g),{"aria-setsize":L,"aria-posinset":N}))});(0,o.ph)((0,o.Rf)(function(e){let t=I(e);return(0,o.n)("button",t)}));var R=n(10494),T=(0,o.ab)(function(e){var t,n,{store:r,value:o,hideOnClick:d,setValueOnClick:f,selectValueOnClick:p=!0,resetValueOnSelect:m,focusOnHover:h=!1,moveOnKeyPress:g=!0,getItem:w}=e,b=(0,i.YG)(e,["store","value","hideOnClick","setValueOnClick","selectValueOnClick","resetValueOnSelect","focusOnHover","moveOnKeyPress","getItem"]);let x=(0,R.UW)();r=r||x,(0,s.V1)(r,!1);let{resetValueOnSelectState:S,multiSelectable:A,selected:T}=(0,E.PX)(r,{resetValueOnSelectState:"resetValueOnSelect",multiSelectable:e=>Array.isArray(e.selectedValue),selected:e=>(function(e,t){if(null!=t)return null!=e&&(Array.isArray(e)?e.includes(t):e===t)})(e.selectedValue,o)}),k=(0,c.useCallback)(e=>{let t=(0,i.ko)((0,i.IA)({},e),{value:o});return w?w(t):t},[o,w]);f=null!=f?f:!A,d=null!=d?d:null!=o&&!A;let O=b.onClick,P=(0,l.O4)(f),L=(0,l.O4)(p),N=(0,l.O4)(null!=(n=null!=m?m:S)?n:A),j=(0,l.O4)(d),M=(0,l._q)(e=>{null==O||O(e),e.defaultPrevented||(0,y.RN)(e)||!(0,y.$b)(e)&&(null!=o&&(L(e)&&(N(e)&&(null==r||r.resetValue()),null==r||r.setSelectedValue(e=>Array.isArray(e)?e.includes(o)?e.filter(e=>e!==o):[...e,o]:o)),P(e)&&(null==r||r.setValue(o))),j(e)&&(null==r||r.hide()))}),D=b.onKeyDown,V=(0,l._q)(e=>{if(null==D||D(e),e.defaultPrevented)return;let t=null==r?void 0:r.getState().baseElement;!(!t||(0,a.AJ)(t))&&(1===e.key.length||"Backspace"===e.key||"Delete"===e.key)&&(queueMicrotask(()=>t.focus()),(0,u.mB)(t)&&(null==r||r.setValue(t.value)))});A&&null!=T&&(b=(0,i.IA)({"aria-selected":T},b)),b=(0,l.w7)(b,e=>(0,C.jsx)(R.L7.Provider,{value:o,children:(0,C.jsx)(R.Hh.Provider,{value:null!=T&&T,children:e})}),[o,T]);let H=(0,c.useContext)(R.Hf);b=(0,i.ko)((0,i.IA)({role:null!=(t=({menu:"menuitem",listbox:"option",tree:"treeitem"})[H])?t:"option",children:o},b),{onClick:M,onKeyDown:V});let _=(0,l.O4)(g);return b=I((0,i.ko)((0,i.IA)({store:r},b),{getItem:k,moveOnKeyPress:e=>{if(!_(e))return!1;let t=new Event("combobox-item-move"),n=null==r?void 0:r.getState().baseElement;return null==n||n.dispatchEvent(t),!0}})),b=v((0,i.IA)({store:r,focusOnHover:h},b))}),k=(0,o.ph)((0,o.Rf)(function(e){let t=T(e);return(0,o.n)("div",t)}))},50759:(e,t,n)=>{"use strict";n.d(t,{Mz:()=>tm,UC:()=>ty,ZL:()=>tg,bL:()=>tp,l9:()=>th});var r=n(55729),o=n.t(r,2);function l(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function i(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}function u(...e){return r.useCallback(i(...e),e)}var a=n(6029);function s(e,t=[]){let n=[],o=()=>{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 o.scopeName=e,[function(t,o){let l=r.createContext(o),i=n.length;function u(t){let{scope:n,children:o,...u}=t,s=n?.[e][i]||l,c=r.useMemo(()=>u,Object.values(u));return(0,a.jsx)(s.Provider,{value:c,children:o})}return n=[...n,o],u.displayName=t+"Provider",[u,function(n,u){let a=u?.[e][i]||l,s=r.useContext(a);if(s)return s;if(void 0!==o)return o;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}(o,...t)]}var c=n(27555),d=0;function f(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",e}var v=n(56760),p=r.forwardRef((e,t)=>
3{let{children:n,...o}=e,l=r.Children.toArray(n),i=l.find(g);if(i){let e=i.props.children,n=l.map(t=>t!==i?t:r.Children.count(e)>1?r.Children.only(null):r.isValidElement(e)?e.props.children:null);return(0,a.jsx)(m,{...o,ref:t,children:r.isValidElement(e)?r.cloneElement(e,void 0,n):null})}return(0,a.jsx)(m,{...o,ref:t,children:n})});p.displayName="Slot";var m=r.forwardRef((e,t)=>{let{children:n,...o}=e;if(r.isValidElement(n)){let e=function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(n);return r.cloneElement(n,{...function(e,t){let n={...t};for(let r in t){let o=e[r],l=t[r];/^on[A-Z]/.test(r)?o&&l?n[r]=(...e)=>{l(...e),o(...e)}:o&&(n[r]=o):"style"===r?n[r]={...o,...l}:"className"===r&&(n[r]=[o,l].filter(Boolean).join(" "))}return{...e,...n}}(o,n.props),ref:t?i(t,e):e})}return r.Children.count(n)>1?r.Children.only(null):null});m.displayName="SlotClone";var h=({children:e})=>(0,a.jsx)(a.Fragment,{children:e});function g(e){return r.isValidElement(e)&&e.type===h}var y=["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?p:t;return"undefined"!=typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(l,{...o,ref:n})});return n.displayName=`Primitive.${t}`,{...e,[t]:n}},{});function w(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}var b="focusScope.autoFocusOnMount",x="focusScope.autoFocusOnUnmount",S={bubbles:!1,cancelable:!0},E=r.forwardRef((e,t)=>{let{loop:n=!1,trapped:o=!1,onMountAutoFocus:l,onUnmountAutoFocus:i,...s}=e,[c,d]=r.useState(null),f=w(l),v=w(i),p=r.useRef(null),m=u(t,e=>d(e)),h=r.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;r.useEffect(()=>{if(o){let e=function(e){if(h.paused||!c)return;let t=e.target;c.contains(t)?p.current=t:I(p.current,{select:!0})},t=function(e){if(h.paused||!c)return;let t=e.relatedTarget;null!==t&&(c.contains(t)||I(p.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&I(c)});return c&&n.observe(c,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[o,c,h.paused]),r.useEffect(()=>{if(c){R.add(h);let e=document.activeElement;if(!c.contains(e)){let t=new CustomEvent(b,S);c.addEventListener(b,f),c.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(I(r,{select:t}),document.activeElement!==n)return}(C(c).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&I(c))}return()=>{c.removeEventListener(b,f),setTimeout(()=>{let t=new CustomEvent(x,S);c.addEventListener(x,v),c.dispatchEvent(t),t.defaultPrevented||I(e??document.body,{select:!0}),c.removeEventListener(x,v),R.remove(h)},0)}}},[c,f,v,h]);let g=r.useCallback(e=>{if(!n&&!o||h.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=document.activeElement;if(t&&r){let t=e.currentTarget,[o,l]=function(e){let t=C(e);return[A(t,e),A(t.reverse(),e)]}(t);o&&l?e.shiftKey||r!==l?e.shiftKey&&r===o&&(e.preventDefault(),n&&I(l,{select:!0})):(e.preventDefault(),n&&I(o,{select:!0})):r===t&&e.preventDefault()}},[n,o,h.paused]);return(0,a.jsx)(y.div,{tabIndex:-1,...s,ref:m,onKeyDown:g})});function C(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 A(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function I(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}E.displayName="FocusScope";var R=function(){let e=[];return{add(t){let n=e[0];t!==n&&n?.pause(),(e=T(e,t)).unshift(t)},remove(t){e=T(e,t),e[0]?.resume()}}}();function T(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var k=globalThis?.document?r.useLayoutEffect:()=>{},O=o["useId".toString()]||(()=>void 0),P=0,L=n(95175),N=n(74707),j=n(78761);function M(e){let t=(0,j.L9)(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=(0,j.sb)(e),l=o?e.offsetWidth:n,i=o?e.offsetHeight:r,u=(0,L.LI)(n)!==l||(0,L.LI)(r)!==i;return u&&(n=l,r=i),{width:n,height:r,$:u}}function D(e){return(0,j.vq)(e)?e:e.contextElement}function V(e){let t=D(e);if(!(0,j.sb)(t))return(0,L.Jx)(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:l}=M(t),i=(l?(0,L.LI)(n.width):n.width)/r,u=(l?(0,L.LI)(n.height):n.height)/o;return i&&Number.isFinite(i)||(i=1),u&&Number.isFinite(u)||(u=1),{x:i,y:u}}let H=(0,L.Jx)(0);function _(e){let t=(0,j.zk)(e);
3return(0,j.Tc)()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:H}function F(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let l=e.getBoundingClientRect(),i=D(e),u=(0,L.Jx)(1);t&&(r?(0,j.vq)(r)&&(u=V(r)):u=V(e));let a=(void 0===(o=n)&&(o=!1),r&&(!o||r===(0,j.zk)(i))&&o)?_(i):(0,L.Jx)(0),s=(l.left+a.x)/u.x,c=(l.top+a.y)/u.y,d=l.width/u.x,f=l.height/u.y;if(i){let e=(0,j.zk)(i),t=r&&(0,j.vq)(r)?(0,j.zk)(r):r,n=e,o=(0,j._m)(n);for(;o&&r&&t!==n;){let e=V(o),t=o.getBoundingClientRect(),r=(0,j.L9)(o),l=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,i=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;s*=e.x,c*=e.y,d*=e.x,f*=e.y,s+=l,c+=i,n=(0,j.zk)(o),o=(0,j._m)(n)}}return(0,L.B1)({width:d,height:f,x:s,y:c})}function B(e,t){let n=(0,j.CP)(e).scrollLeft;return t?t.left+n:F((0,j.ep)(e)).left+n}function W(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-B(e,n),y:n.top+t.scrollTop}}let U=new Set(["absolute","fixed"]);function z(e,t,n){let r;if("viewport"===t)r=function(e,t){let n=(0,j.zk)(e),r=(0,j.ep)(e),o=n.visualViewport,l=r.clientWidth,i=r.clientHeight,u=0,a=0;if(o){l=o.width,i=o.height;let e=(0,j.Tc)();(!e||e&&"fixed"===t)&&(u=o.offsetLeft,a=o.offsetTop)}let s=B(r);if(s<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,i=Math.abs(r.clientWidth-t.clientWidth-o);i<=25&&(l-=i)}else s<=25&&(l+=s);return{width:l,height:i,x:u,y:a}}(e,n);else if("document"===t)r=function(e){let t=(0,j.ep)(e),n=(0,j.CP)(e),r=e.ownerDocument.body,o=(0,L.T9)(t.scrollWidth,t.clientWidth,r.scrollWidth,r.clientWidth),l=(0,L.T9)(t.scrollHeight,t.clientHeight,r.scrollHeight,r.clientHeight),i=-n.scrollLeft+B(e),u=-n.scrollTop;return"rtl"===(0,j.L9)(r).direction&&(i+=(0,L.T9)(t.clientWidth,r.clientWidth)-o),{width:o,height:l,x:i,y:u}}((0,j.ep)(e));else if((0,j.vq)(t))r=function(e,t){let n=F(e,!0,"fixed"===t),r=n.top+e.clientTop,o=n.left+e.clientLeft,l=(0,j.sb)(e)?V(e):(0,L.Jx)(1),i=e.clientWidth*l.x,u=e.clientHeight*l.y;return{width:i,height:u,x:o*l.x,y:r*l.y}}(t,n);else{let n=_(e);r={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return(0,L.B1)(r)}function q(e){return"static"===(0,j.L9)(e).position}function $(e,t){if(!(0,j.sb)(e)||"fixed"===(0,j.L9)(e).position)return null;if(t)return t(e);let n=e.offsetParent;return(0,j.ep)(e)===n&&(n=n.ownerDocument.body),n}function K(e,t){let n=(0,j.zk)(e);if((0,j.Tf)(e))return n;if(!(0,j.sb)(e)){let t=(0,j.$4)(e);for(;t&&!(0,j.eu)(t);){if((0,j.vq)(t)&&!q(t))return t;t=(0,j.$4)(t)}return n}let r=$(e,t);for(;r&&(0,j.Lv)(r)&&q(r);)r=$(r,t);return r&&(0,j.eu)(r)&&q(r)&&!(0,j.sQ)(r)?n:r||(0,j.gJ)(e)||n}let J=async function(e){let t=this.getOffsetParent||K,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=(0,j.sb)(t),o=(0,j.ep)(t),l="fixed"===n,i=F(e,!0,l,t),u={scrollLeft:0,scrollTop:0},a=(0,L.Jx)(0);if(r||!r&&!l)if(("body"!==(0,j.mq)(t)||(0,j.ZU)(o))&&(u=(0,j.CP)(t)),r){let e=F(t,!0,l,t);a.x=e.x+t.clientLeft,a.y=e.y+t.clientTop}else o&&(a.x=B(o));l&&!r&&o&&(a.x=B(o));let s=!o||r||l?(0,L.Jx)(0):W(o,u);return{x:i.left+u.scrollLeft-a.x-s.x,y:i.top+u.scrollTop-a.y-s.y,width:i.width,height:i.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},Y={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,l="fixed"===o,i=(0,j.ep)(r),u=!!t&&(0,j.Tf)(t.floating);if(r===i||u&&l)return n;let a={scrollLeft:0,scrollTop:0},s=(0,L.Jx)(1),c=(0,L.Jx)(0),d=(0,j.sb)(r);if((d||!d&&!l)&&(("body"!==(0,j.mq)(r)||(0,j.ZU)(i))&&(a=(0,j.CP)(r)),(0,j.sb)(r))){let e=F(r);s=V(r),c.x=e.x+r.clientLeft,c.y=e.y+r.clientTop}let f=!i||d||l?(0,L.Jx)(0):W(i,a);return{width:n.width*s.x,height:n.height*s.y,x:n.x*s.x-a.scrollLeft*s.x+c.x+f.x,y:n.y*s.y-a.scrollTop*s.y+c.y+f.y}},getDocumentElement:j.ep,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,l=[..."clippingAncestors"===n?(0,j.Tf)(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=(0,j.v9)(e,[],!1).filter(e=>(0,j.vq)(e)&&"body"!==(0,j.mq)(e)),o=null,l="fixed"===(0,j.L9)(e).position,i=l?(0,j.$4)(e):e;for(;(0,j.vq)(i)&&!(0,j.eu)(i);){let t=(0,j.L9)(i),n=(0,j.sQ)(i);n||"fixed"!==t.position||(o=null),(l?!n&&!o:!n&&"static"===t.position&&!!o&&U.has(o.position)||(0,j.ZU)(i)&&!n&&function e(t,n){let r=(0,j.$4)(t);return!(r===n||!(0,j.vq)(r)||(0,j.eu)(r))&&("fixed"===(0,j.L9)(r).position||e(r,n))}(e,i))?r=r.filter(e=>e!==i):o=t,i=(0,j.$4)(i)}return t.set(e,r),r}(t,this._c):[].concat(n),r],i=l[0],u=l.reduce((e,n)=>{let r=z(t,n,o);return e.top=(0,L.T9)(r.top,e.top),e.right=(0,L.jk)(r.right,e.right),e.bottom=(0,L.jk)(r.bottom,e.bottom),e.left=(0,L.T9)(r.left,e.left),e},z(t,i,o));return{width:u.right-u.left,height:u.bottom-u.top,x:u.left,y:u.top}},getOffsetParent:K,getElementRects:J,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=M(e);return{width:t,height:n}},getScale:V,isElement:j.vq,isRTL:function(e){return"rtl"===(0,j.L9)(e).direction}};function X(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let Z=N.cY,G=N.BN,Q=N.UU,ee=N.Ej,et=N.jD,en=N.UE,er=N.ER;var eo="undefined"!=typeof document?r.useLayoutEffect:function(){};function el(e,t){let n,r,o;
3if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!el(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!el(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function ei(e){return"undefined"==typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function eu(e,t){let n=ei(e);return Math.round(t*n)/n}function ea(e){let t=r.useRef(e);return eo(()=>{t.current=e}),t}var es=r.forwardRef((e,t)=>{let{children:n,width:r=10,height:o=5,...l}=e;return(0,a.jsx)(y.svg,{...l,ref:t,width:r,height:o,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:(0,a.jsx)("polygon",{points:"0,0 30,0 15,10"})})});es.displayName="Arrow";var ec="Popper",[ed,ef]=s(ec),[ev,ep]=ed(ec),em=e=>{let{__scopePopper:t,children:n}=e,[o,l]=r.useState(null);return(0,a.jsx)(ev,{scope:t,anchor:o,onAnchorChange:l,children:n})};em.displayName=ec;var eh="PopperAnchor",eg=r.forwardRef((e,t)=>{let{__scopePopper:n,virtualRef:o,...l}=e,i=ep(eh,n),s=r.useRef(null),c=u(t,s);return r.useEffect(()=>{i.onAnchorChange(o?.current||s.current)}),o?null:(0,a.jsx)(y.div,{...l,ref:c})});eg.displayName=eh;var ey="PopperContent",[ew,eb]=ed(ey),ex=r.forwardRef((e,t)=>{let{__scopePopper:n,side:o="bottom",sideOffset:l=0,align:i="center",alignOffset:s=0,arrowPadding:c=0,avoidCollisions:d=!0,collisionBoundary:f=[],collisionPadding:p=0,sticky:m="partial",hideWhenDetached:h=!1,updatePositionStrategy:g="optimized",onPlaced:b,...x}=e,S=ep(ey,n),[E,C]=r.useState(null),A=u(t,e=>C(e)),[I,R]=r.useState(null),T=function(e){let[t,n]=r.useState(void 0);return k(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let l=t[0];if("borderBoxSize"in l){let e=l.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(I),O=T?.width??0,P=T?.height??0,M="number"==typeof p?p:{top:0,right:0,bottom:0,left:0,...p},V=Array.isArray(f)?f:[f],H=V.length>0,_={padding:M,boundary:V.filter(eA),altBoundary:H},{refs:B,floatingStyles:W,placement:U,isPositioned:z,middlewareData:q}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:o=[],platform:l,elements:{reference:i,floating:u}={},transform:a=!0,whileElementsMounted:s,open:c}=e,[d,f]=r.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=r.useState(o);el(p,o)||m(o);let[h,g]=r.useState(null),[y,w]=r.useState(null),b=r.useCallback(e=>{e!==C.current&&(C.current=e,g(e))},[]),x=r.useCallback(e=>{e!==A.current&&(A.current=e,w(e))},[]),S=i||h,E=u||y,C=r.useRef(null),A=r.useRef(null),I=r.useRef(d),R=null!=s,T=ea(s),k=ea(l),O=ea(c),P=r.useCallback(()=>{if(!C.current||!A.current)return;let e={placement:t,strategy:n,middleware:p};k.current&&(e.platform=k.current),((e,t,n)=>{let r=new Map,o={platform:Y,...n},l={...o.platform,_c:r};return(0,N.rD)(e,t,{...o,platform:l})})(C.current,A.current,e).then(e=>{let t={...e,isPositioned:!1!==O.current};L.current&&!el(I.current,t)&&(I.current=t,v.flushSync(()=>{f(t)}))})},[p,t,n,k,O]);eo(()=>{!1===c&&I.current.isPositioned&&(I.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[c]);let L=r.useRef(!1);eo(()=>(L.current=!0,()=>{L.current=!1}),[]),eo(()=>{if(S&&(C.current=S),E&&(A.current=E),S&&E){if(T.current)return T.current(S,E,P);P()}},[S,E,P,T,R]);let j=r.useMemo(()=>({reference:C,floating:A,setReference:b,setFloating:x}),[b,x]),M=r.useMemo(()=>({reference:S,floating:E}),[S,E]),D=r.useMemo(()=>{let e={position:n,left:0,top:0};if(!M.floating)return e;let t=eu(M.floating,d.x),r=eu(M.floating,d.y);return a?{...e,transform:"translate("+t+"px, "+r+"px)",...ei(M.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,a,M.floating,d.x,d.y]);return r.useMemo(()=>({...d,update:P,refs:j,elements:M,floatingStyles:D}),[d,P,j,M,D])}({strategy:"fixed",placement:o+("center"!==i?"-"+i:""),whileElementsMounted:(...e)=>(function(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:l=!0,ancestorResize:i=!0,elementResize:u="function"==typeof ResizeObserver,layoutShift:a="function"==typeof IntersectionObserver,animationFrame:s=!1}=r,c=D(e),d=l||i?[...c?(0,j.v9)(c):[],...(0,j.v9)(t)]:[];
3d.forEach(e=>{l&&e.addEventListener("scroll",n,{passive:!0}),i&&e.addEventListener("resize",n)});let f=c&&a?function(e,t){let n,r=null,o=(0,j.ep)(e);function l(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function i(u,a){void 0===u&&(u=!1),void 0===a&&(a=1),l();let s=e.getBoundingClientRect(),{left:c,top:d,width:f,height:v}=s;if(u||t(),!f||!v)return;let p=(0,L.RI)(d),m=(0,L.RI)(o.clientWidth-(c+f)),h={rootMargin:-p+"px "+-m+"px "+-(0,L.RI)(o.clientHeight-(d+v))+"px "+-(0,L.RI)(c)+"px",threshold:(0,L.T9)(0,(0,L.jk)(1,a))||1},g=!0;function y(t){let r=t[0].intersectionRatio;if(r!==a){if(!g)return i();r?i(!1,r):n=setTimeout(()=>{i(!1,1e-7)},1e3)}1!==r||X(s,e.getBoundingClientRect())||i(),g=!1}try{r=new IntersectionObserver(y,{...h,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(y,h)}r.observe(e)}(!0),l}(c,n):null,v=-1,p=null;u&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&p&&(p.unobserve(t),cancelAnimationFrame(v),v=requestAnimationFrame(()=>{var e;null==(e=p)||e.observe(t)})),n()}),c&&!s&&p.observe(c),p.observe(t));let m=s?F(e):null;return s&&function t(){let r=F(e);m&&!X(m,r)&&n(),m=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;d.forEach(e=>{l&&e.removeEventListener("scroll",n),i&&e.removeEventListener("resize",n)}),null==f||f(),null==(e=p)||e.disconnect(),p=null,s&&cancelAnimationFrame(o)}})(...e,{animationFrame:"always"===g}),elements:{reference:S.anchor},middleware:[((e,t)=>({...Z(e),options:[e,void 0]}))({mainAxis:l+P,alignmentAxis:s}),d&&((e,t)=>({...G(e),options:[e,void 0]}))({mainAxis:!0,crossAxis:!1,limiter:"partial"===m?{...er(void 0),options:[void 0,void 0]}:void 0,..._}),d&&((e,t)=>({...Q(e),options:[e,void 0]}))({..._}),((e,t)=>({...ee(e),options:[e,void 0]}))({..._,apply:({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:o,height:l}=t.reference,i=e.floating.style;i.setProperty("--radix-popper-available-width",`${n}px`),i.setProperty("--radix-popper-available-height",`${r}px`),i.setProperty("--radix-popper-anchor-width",`${o}px`),i.setProperty("--radix-popper-anchor-height",`${l}px`)}}),I&&((e,t)=>({...(e=>({name:"arrow",options:e,fn(t){let{element:n,padding:r}="function"==typeof e?e(t):e;return n&&({}).hasOwnProperty.call(n,"current")?null!=n.current?en({element:n.current,padding:r}).fn(t):{}:n?en({element:n,padding:r}).fn(t):{}}}))(e),options:[e,void 0]}))({element:I,padding:c}),eI({arrowWidth:O,arrowHeight:P}),h&&((e,t)=>({...et(e),options:[e,void 0]}))({strategy:"referenceHidden",..._})]}),[$,K]=eR(U),J=w(b);k(()=>{z&&J?.()},[z,J]);let es=q.arrow?.x,ec=q.arrow?.y,ed=q.arrow?.centerOffset!==0,[ef,ev]=r.useState();return k(()=>{E&&ev(window.getComputedStyle(E).zIndex)},[E]),(0,a.jsx)("div",{ref:B.setFloating,"data-radix-popper-content-wrapper":"",style:{...W,transform:z?W.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ef,"--radix-popper-transform-origin":[q.transformOrigin?.x,q.transformOrigin?.y].join(" "),...q.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,a.jsx)(ew,{scope:n,placedSide:$,onArrowChange:R,arrowX:es,arrowY:ec,shouldHideArrow:ed,children:(0,a.jsx)(y.div,{"data-side":$,"data-align":K,...x,ref:A,style:{...x.style,animation:z?void 0:"none"}})})})});ex.displayName=ey;var eS="PopperArrow",eE={top:"bottom",right:"left",bottom:"top",left:"right"},eC=r.forwardRef(function(e,t){let{__scopePopper:n,...r}=e,o=eb(eS,n),l=eE[o.placedSide];return(0,a.jsx)("span",{ref:o.onArrowChange,style:{position:"absolute",left:o.arrowX,top:o.arrowY,[l]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[o.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[o.placedSide],visibility:o.shouldHideArrow?"hidden":void 0},children:(0,a.jsx)(es,{...r,ref:t,style:{...r.style,display:"block"}})})});function eA(e){return null!==e}eC.displayName=eS;var eI=e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:o}=t,l=o.arrow?.centerOffset!==0,i=l?0:e.arrowWidth,u=l?0:e.arrowHeight,[a,s]=eR(n),c={start:"0%",center:"50%",end:"100%"}[s],d=(o.arrow?.x??0)+i/2,f=(o.arrow?.y??0)+u/2,v="",p="";return"bottom"===a?(v=l?c:`${d}px`,p=`${-u}px`):"top"===a?(v=l?c:`${d}px`,p=`${r.floating.height+u}px`):"right"===a?(v=`${-u}px`,p=l?c:`${f}px`):"left"===a&&(v=`${r.floating.width+u}px`,p=l?c:`${f}px`),{data:{x:v,y:p}}}});function eR(e){let[t,n="center"]=e.split("-");return[t,n]}var eT=r.forwardRef((e,t)=>
3{let{container:n,...o}=e,[l,i]=r.useState(!1);k(()=>i(!0),[]);let u=n||l&&globalThis?.document?.body;return u?v.createPortal((0,a.jsx)(y.div,{...o,ref:t}),u):null});eT.displayName="Portal";var ek=e=>{let{present:t,children:n}=e,o=function(e){var t,n;let[o,l]=r.useState(),i=r.useRef({}),u=r.useRef(e),a=r.useRef("none"),[s,c]=(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=eO(i.current);a.current="mounted"===s?e:"none"},[s]),k(()=>{let t=i.current,n=u.current;if(n!==e){let r=a.current,o=eO(t);e?c("MOUNT"):"none"===o||t?.display==="none"?c("UNMOUNT"):n&&r!==o?c("ANIMATION_OUT"):c("UNMOUNT"),u.current=e}},[e,c]),k(()=>{if(o){let e=e=>{let t=eO(i.current).includes(e.animationName);e.target===o&&t&&v.flushSync(()=>c("ANIMATION_END"))},t=e=>{e.target===o&&(a.current=eO(i.current))};return o.addEventListener("animationstart",t),o.addEventListener("animationcancel",e),o.addEventListener("animationend",e),()=>{o.removeEventListener("animationstart",t),o.removeEventListener("animationcancel",e),o.removeEventListener("animationend",e)}}c("ANIMATION_END")},[o,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:r.useCallback(e=>{e&&(i.current=getComputedStyle(e)),l(e)},[])}}(t),l="function"==typeof n?n({present:o.isPresent}):r.Children.only(n),i=u(o.ref,function(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}(l));return"function"==typeof n||o.isPresent?r.cloneElement(l,{ref:i}):null};function eO(e){return e?.animationName||"none"}ek.displayName="Presence";var eP=n(20184),eL=n(13829),eN=n(32173),ej=n(49793),eM=(0,n(81020).f)(),eD=function(){},eV=r.forwardRef(function(e,t){var n=r.useRef(null),o=r.useState({onScrollCapture:eD,onWheelCapture:eD,onTouchMoveCapture:eD}),l=o[0],i=o[1],u=e.forwardProps,a=e.children,s=e.className,c=e.removeScrollBar,d=e.enabled,f=e.shards,v=e.sideCar,p=e.noIsolation,m=e.inert,h=e.allowPinchZoom,g=e.as,y=e.gapMode,w=(0,eL.Tt)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),b=(0,ej.S)([n,t]),x=(0,eL.Cl)((0,eL.Cl)({},w),l);return r.createElement(r.Fragment,null,d&&r.createElement(v,{sideCar:eM,removeScrollBar:c,shards:f,noIsolation:p,inert:m,setCallbacks:i,allowPinchZoom:!!h,lockRef:n,gapMode:y}),u?r.cloneElement(r.Children.only(a),(0,eL.Cl)((0,eL.Cl)({},x),{ref:b})):r.createElement(void 0===g?"div":g,(0,eL.Cl)({},x,{className:s,ref:b}),a))});eV.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},eV.classNames={fullWidth:eN.pN,zeroRight:eN.Mi};var eH=n(61134),e_=n(41011),eF=n(49963),eB=!1;if("undefined"!=typeof window)try{var eW=Object.defineProperty({},"passive",{get:function(){return eB=!0,!0}});window.addEventListener("test",eW,eW),window.removeEventListener("test",eW,eW)}catch(e){eB=!1}var eU=!!eB&&{passive:!1},ez=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},eq=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),e$(e,r)){var o=eK(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},e$=function(e,t){return"v"===e?ez(t,"overflowY"):ez(t,"overflowX")},eK=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},eJ=function(e,t,n,r,o){var l,i=(l=window.getComputedStyle(t).direction,"h"===e&&"rtl"===l?-1:1),u=i*r,a=n.target,s=t.contains(a),c=!1,d=u>0,f=0,v=0;do{var p=eK(e,a),m=p[0],h=p[1]-p[2]-i*m;(m||h)&&e$(e,a)&&(f+=h,v+=m),a=a instanceof ShadowRoot?a.host:a.parentNode}while(!s&&a!==document.body||s&&(t.contains(a)||t===a));return d&&(o&&1>Math.abs(f)||!o&&u>f)?c=!0:!d&&(o&&1>Math.abs(v)||!o&&-u>v)&&(c=!0),c},eY=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},eX=function(e){return[e.deltaX,e.deltaY]},eZ=function(e){return e&&"current"in e?e.current:e},eG=0,eQ=[];let e0=(0,eH.m)(eM,function(e){var t=r.useRef([]),n=r.useRef([0,0]),o=r.useRef(),l=r.useState(eG++)[0],i=r.useState(eF.T0)[0],u=r.useRef(e);r.useEffect(function(){u.current=e},[e]),r.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(l));var t=(0,eL.fX)([e.lockRef.current],(e.shards||[]).map(eZ),!0).filter(
3Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(l))}),function(){document.body.classList.remove("block-interactivity-".concat(l)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(l))})}}},[e.inert,e.lockRef.current,e.shards]);var a=r.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!u.current.allowPinchZoom;var r,l=eY(e),i=n.current,a="deltaX"in e?e.deltaX:i[0]-l[0],s="deltaY"in e?e.deltaY:i[1]-l[1],c=e.target,d=Math.abs(a)>Math.abs(s)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=eq(d,c);if(!f)return!0;if(f?r=d:(r="v"===d?"h":"v",f=eq(d,c)),!f)return!1;if(!o.current&&"changedTouches"in e&&(a||s)&&(o.current=r),!r)return!0;var v=o.current||r;return eJ(v,t,e,"h"===v?a:s,!0)},[]),s=r.useCallback(function(e){if(eQ.length&&eQ[eQ.length-1]===i){var n="deltaY"in e?eX(e):eY(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta,r[0]===n[0]&&r[1]===n[1])})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var o=(u.current.shards||[]).map(eZ).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?a(e,o[0]):!u.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=r.useCallback(function(e,n,r,o){var l={name:e,delta:n,target:r,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(l),setTimeout(function(){t.current=t.current.filter(function(e){return e!==l})},1)},[]),d=r.useCallback(function(e){n.current=eY(e),o.current=void 0},[]),f=r.useCallback(function(t){c(t.type,eX(t),t.target,a(t,e.lockRef.current))},[]),v=r.useCallback(function(t){c(t.type,eY(t),t.target,a(t,e.lockRef.current))},[]);r.useEffect(function(){return eQ.push(i),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:v}),document.addEventListener("wheel",s,eU),document.addEventListener("touchmove",s,eU),document.addEventListener("touchstart",d,eU),function(){eQ=eQ.filter(function(e){return e!==i}),document.removeEventListener("wheel",s,eU),document.removeEventListener("touchmove",s,eU),document.removeEventListener("touchstart",d,eU)}},[]);var p=e.removeScrollBar,m=e.inert;return r.createElement(r.Fragment,null,m?r.createElement(i,{styles:"\n .block-interactivity-".concat(l," {pointer-events: none;}\n .allow-interactivity-").concat(l," {pointer-events: all;}\n")}):null,p?r.createElement(e_.jp,{gapMode:e.gapMode}):null)});var e1=r.forwardRef(function(e,t){return r.createElement(eV,(0,eL.Cl)({},e,{ref:t,sideCar:e0}))});e1.classNames=eV.classNames;var e2="Popover",[e9,e5]=s(e2,[ef]),e7=ef(),[e4,e8]=e9(e2),e3=e=>{let{__scopePopover:t,children:n,open:o,defaultOpen:l,onOpenChange:i,modal:u=!1}=e,s=e7(t),c=r.useRef(null),[d,f]=r.useState(!1),[v=!1,p]=function({prop:e,defaultProp:t,onChange:n=()=>{}}){let[o,l]=function({defaultProp:e,onChange:t}){let n=r.useState(e),[o]=n,l=r.useRef(o),i=w(t);return r.useEffect(()=>{l.current!==o&&(i(o),l.current=o)},[o,l,i]),n}({defaultProp:t,onChange:n}),i=void 0!==e,u=i?e:o,a=w(n);return[u,r.useCallback(t=>{if(i){let n="function"==typeof t?t(e):t;n!==e&&a(n)}else l(t)},[i,e,l,a])]}({prop:o,defaultProp:l,onChange:i});return(0,a.jsx)(em,{...s,children:(0,a.jsx)(e4,{scope:t,contentId:function(e){let[t,n]=r.useState(O());return k(()=>{n(e=>e??String(P++))},[void 0]),e||(t?`radix-${t}`:"")}(),triggerRef:c,open:v,onOpenChange:p,onOpenToggle:r.useCallback(()=>p(e=>!e),[p]),hasCustomAnchor:d,onCustomAnchorAdd:r.useCallback(()=>f(!0),[]),onCustomAnchorRemove:r.useCallback(()=>f(!1),[]),modal:u,children:n})})};e3.displayName=e2;var e6="PopoverAnchor",te=r.forwardRef((e,t)=>{let{__scopePopover:n,...o}=e,l=e8(e6,n),i=e7(n),{onCustomAnchorAdd:u,onCustomAnchorRemove:s}=l;return r.useEffect(()=>(u(),()=>s()),[u,s]),(0,a.jsx)(eg,{...i,...o,ref:t})});te.displayName=e6;var tt="PopoverTrigger",tn=r.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,o=e8(tt,n),i=e7(n),s=u(t,o.triggerRef),c=(0,a.jsx)(y.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":tv(o.open),...r,ref:s,onClick:l(e.onClick,o.onOpenToggle)});return o.hasCustomAnchor?c:(0,a.jsx)(eg,{asChild:!0,...i,children:c})});tn.displayName=tt;var tr="PopoverPortal",[to,tl]=e9(tr,{forceMount:void 0}),ti=e=>{let{__scopePopover:t,forceMount:n,children:r,container:o}=e,l=e8(tr,t);return(0,a.jsx)(to,{scope:t,forceMount:n,children:(0,a.jsx)(ek,{present:n||l.open,children:(0,a.jsx)(eT,{asChild:!0,container:o,children:r})})})};ti.displayName=tr;var tu="PopoverContent",ta=r.forwardRef((e,t)=>
3{let n=tl(tu,e.__scopePopover),{forceMount:r=n.forceMount,...o}=e,l=e8(tu,e.__scopePopover);return(0,a.jsx)(ek,{present:r||l.open,children:l.modal?(0,a.jsx)(ts,{...o,ref:t}):(0,a.jsx)(tc,{...o,ref:t})})});ta.displayName=tu;var ts=r.forwardRef((e,t)=>{let n=e8(tu,e.__scopePopover),o=r.useRef(null),i=u(t,o),s=r.useRef(!1);return r.useEffect(()=>{let e=o.current;if(e)return(0,eP.Eq)(e)},[]),(0,a.jsx)(e1,{as:p,allowPinchZoom:!0,children:(0,a.jsx)(td,{...e,ref:i,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:l(e.onCloseAutoFocus,e=>{e.preventDefault(),s.current||n.triggerRef.current?.focus()}),onPointerDownOutside:l(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;s.current=2===t.button||n},{checkForDefaultPrevented:!1}),onFocusOutside:l(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1})})})}),tc=r.forwardRef((e,t)=>{let n=e8(tu,e.__scopePopover),o=r.useRef(!1),l=r.useRef(!1);return(0,a.jsx)(td,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(o.current||n.triggerRef.current?.focus(),t.preventDefault()),o.current=!1,l.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(o.current=!0,"pointerdown"===t.detail.originalEvent.type&&(l.current=!0));let r=t.target;n.triggerRef.current?.contains(r)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&l.current&&t.preventDefault()}})}),td=r.forwardRef((e,t)=>{let{__scopePopover:n,trapFocus:o,onOpenAutoFocus:l,onCloseAutoFocus:i,disableOutsidePointerEvents:u,onEscapeKeyDown:s,onPointerDownOutside:v,onFocusOutside:p,onInteractOutside:m,...h}=e,g=e8(tu,n),y=e7(n);return r.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??f()),document.body.insertAdjacentElement("beforeend",e[1]??f()),d++,()=>{1===d&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),d--}},[]),(0,a.jsx)(E,{asChild:!0,loop:!0,trapped:o,onMountAutoFocus:l,onUnmountAutoFocus:i,children:(0,a.jsx)(c.qW,{asChild:!0,disableOutsidePointerEvents:u,onInteractOutside:m,onEscapeKeyDown:s,onPointerDownOutside:v,onFocusOutside:p,onDismiss:()=>g.onOpenChange(!1),children:(0,a.jsx)(ex,{"data-state":tv(g.open),role:"dialog",id:g.contentId,...y,...h,ref:t,style:{...h.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),tf="PopoverClose";function tv(e){return e?"open":"closed"}r.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,o=e8(tf,n);return(0,a.jsx)(y.button,{type:"button",...r,ref:t,onClick:l(e.onClick,()=>o.onOpenChange(!1))})}).displayName=tf,r.forwardRef((e,t)=>{let{__scopePopover:n,...r}=e,o=e7(n);return(0,a.jsx)(eC,{...o,...r,ref:t})}).displayName="PopoverArrow";var tp=e3,tm=te,th=tn,tg=ti,ty=ta},51638:(e,t,n)=>{"use strict";n.d(t,{XP:()=>a,Zg:()=>u});var r=n(20877),o=n(82625),l=n(55729),i=(0,o.B0)([r.sI],[r.WT]);i.useContext,i.useScopedContext,i.useProviderContext;var u=i.ContextProvider,a=i.ScopedContextProvider;(0,l.createContext)(void 0),(0,l.createContext)(void 0)},52729:(e,t,n)=>{"use strict";n.d(t,{AJ:()=>a,UK:()=>u,WA:()=>d,do:()=>c,oW:()=>s,tp:()=>i});var r=n(5304),o=n(90099),l="input:not([type='hidden']):not([disabled]), select:not([disabled]), textarea:not([disabled]), a[href], button:not([disabled]), [tabindex], summary, iframe, object, embed, area[href], audio[controls], video[controls], [contenteditable]:not([contenteditable='false'])";function i(e){return!(!e.matches(l)||!(0,r.zN)(e)||e.closest("[inert]"))}function u(e){for(;e&&!i(e);)e=e.closest(l);return e||null}function a(e){let t=(0,r.bq)(e);if(!t)return!1;if(t===e)return!0;let n=t.getAttribute("aria-activedescendant");return!!n&&n===e.id}function s(e){let t=(0,r.bq)(e);if(!t)return!1;if((0,r.gR)(e,t))return!0;let n=t.getAttribute("aria-activedescendant");return!!n&&"id"in e&&(n===e.id||!!e.querySelector(`#${CSS.escape(n)}`))}function c(e){!s(e)&&i(e)&&e.focus()}function d(e,t){"scrollIntoView"in e?(e.focus({preventScroll:!0}),e.scrollIntoView((0,o.IA)({block:"nearest",inline:"nearest"},t))):e.focus()}},65325:(e,t,n)=>{"use strict";n.d(t,{Qh:()=>c,WZ:()=>d,es:()=>i,hZ:()=>l,hk:()=>s,iT:()=>u,oi:()=>o});var r=n(5304);function o(e,t){return e.find(e=>t?!e.disabled&&e.id!==t:!e.disabled)}function l(e,t){return t&&e.item(t)||null}function i(e){let t=[];for(let n of e){let e=t.find(e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===n.rowId});e?e.push(n):t.push([n])}return t}function u(e,t=!1){if((0,r.mB)(e))e.setSelectionRange(t?e.value.length:0,e.value.length);
3else if(e.isContentEditable){let n=(0,r.YE)(e).getSelection();null==n||n.selectAllChildren(e),t&&(null==n||n.collapseToEnd())}}var a=Symbol("FOCUS_SILENTLY");function s(e){e[a]=!0,e.focus({preventScroll:!0})}function c(e){let t=e[a];return delete e[a],t}function d(e,t,n){if(!t||t===n)return!1;let r=e.item(t.id);return!!r&&(!n||r.element!==n)}},66194:(e,t,n)=>{"use strict";n.d(t,{Wc:()=>x});var r=n(55729),o=(0,r.createContext)(!0),l=n(82625),i=n(27237),u=n(24289),a=n(5304),s=n(48002),c=n(52729),d=n(80172),f=(0,n(83997).nr)(),v=["text","search","url","tel","email","password","number","date","month","week","time","datetime","datetime-local"],p=Symbol("safariFocusAncestor");function m(e){return"input"===e.tagName.toLowerCase()&&!!e.type&&("radio"===e.type||"checkbox"===e.type)}function h(e,t){return(0,i._q)(n=>{null==e||e(n),!n.defaultPrevented&&t&&(n.stopPropagation(),n.preventDefault())})}var g=!1,y=!0;function w(e){let t=e.target;t&&"hasAttribute"in t&&!t.hasAttribute("data-focus-visible")&&(y=!1)}function b(e){e.metaKey||e.ctrlKey||e.altKey||(y=!0)}var x=(0,l.ab)(function(e){var t,n,l,x,S,{focusable:E=!0,accessibleWhenDisabled:C,autoFocus:A,onFocusVisible:I}=e,R=(0,u.YG)(e,["focusable","accessibleWhenDisabled","autoFocus","onFocusVisible"]);let T=(0,r.useRef)(null);(0,r.useEffect)(()=>{E&&(g||((0,s.dg)("mousedown",w,!0),(0,s.dg)("keydown",b,!0),g=!0))},[E]),f&&(0,r.useEffect)(()=>{if(!E)return;let e=T.current;if(!e||!m(e))return;let t="labels"in e?e.labels:null;if(!t)return;let n=()=>queueMicrotask(()=>e.focus());for(let e of t)e.addEventListener("mouseup",n);return()=>{for(let e of t)e.removeEventListener("mouseup",n)}},[E]);let k=E&&(0,d.$f)(R),O=!!k&&!C,[P,L]=(0,r.useState)(!1);(0,r.useEffect)(()=>{E&&O&&P&&L(!1)},[E,O,P]),(0,r.useEffect)(()=>{if(!E||!P)return;let e=T.current;if(!e||"undefined"==typeof IntersectionObserver)return;let t=new IntersectionObserver(()=>{(0,c.tp)(e)||L(!1)});return t.observe(e),()=>t.disconnect()},[E,P]);let N=h(R.onKeyPressCapture,k),j=h(R.onMouseDownCapture,k),M=h(R.onClickCapture,k),D=R.onMouseDown,V=(0,i._q)(e=>{if(null==D||D(e),e.defaultPrevented||!E)return;let t=e.currentTarget;if(!f||(0,s.ho)(e)||!(0,a.Bm)(t)&&!m(t))return;let n=!1,r=()=>{n=!0};t.addEventListener("focusin",r,{capture:!0,once:!0});let o=(0,c.UK)(t.parentElement);o&&(o[p]=!0),(0,s.nz)(t,"mouseup",()=>{t.removeEventListener("focusin",r,!0),o&&(o[p]=!1),n||(0,c.do)(t)})}),H=(e,t)=>{if(t&&(e.currentTarget=t),!E)return;let n=e.currentTarget;n&&(0,c.AJ)(n)&&(null==I||I(e),e.defaultPrevented||(n.dataset.focusVisible="true",L(!0)))},_=R.onKeyDownCapture,F=(0,i._q)(e=>{if(null==_||_(e),e.defaultPrevented||!E||P||e.metaKey||e.altKey||e.ctrlKey||!(0,s.uh)(e))return;let t=e.currentTarget;(0,s.nz)(t,"focusout",()=>H(e,t))}),B=R.onFocusCapture,W=(0,i._q)(e=>{if(null==B||B(e),e.defaultPrevented||!E)return;if(!(0,s.uh)(e))return void L(!1);let t=e.currentTarget;y||function(e){let{tagName:t,readOnly:n,type:r}=e;return"TEXTAREA"===t&&!n||"SELECT"===t&&!n||("INPUT"!==t||n?!!e.isContentEditable||"combobox"===e.getAttribute("role")&&!!e.dataset.name:v.includes(r))}(e.target)?(0,s.nz)(e.target,"focusout",()=>H(e,t)):L(!1)}),U=R.onBlur,z=(0,i._q)(e=>{null==U||U(e),E&&(0,s.aG)(e)&&(e.currentTarget.removeAttribute("data-focus-visible"),L(!1))}),q=(0,r.useContext)(o),$=(0,i._q)(e=>{E&&A&&e&&q&&queueMicrotask(()=>{!(0,c.AJ)(e)&&(0,c.tp)(e)&&e.focus()})}),K=(0,i.vO)(T),J=E&&(!K||"button"===K||"summary"===K||"input"===K||"select"===K||"textarea"===K||"a"===K),Y=E&&(!K||"button"===K||"input"===K||"select"===K||"textarea"===K),X=R.style,Z=(0,r.useMemo)(()=>O?(0,u.IA)({pointerEvents:"none"},X):X,[O,X]);return R=(0,u.ko)((0,u.IA)({"data-focus-visible":E&&P||void 0,"data-autofocus":A||void 0,"aria-disabled":k||void 0},R),{ref:(0,i.SV)(T,$,R.ref),style:Z,tabIndex:(t=E,n=O,l=J,x=Y,S=R.tabIndex,t?n?l&&!x?-1:void 0:l?S:S||0:S),disabled:!!Y&&!!O||void 0,contentEditable:k?void 0:R.contentEditable,onKeyPressCapture:N,onClickCapture:M,onMouseDownCapture:j,onMouseDown:V,onKeyDownCapture:F,onFocusCapture:W,onBlur:z}),(0,d.HR)(R)});(0,l.Rf)(function(e){let t=x(e);return(0,l.n)("div",t)})},68935:(e,t,n)=>{"use strict";n.d(t,{$I:()=>o,LN:()=>l,zX:()=>i});var r=(0,n(82625).B0)(),o=r.useContext;r.useScopedContext,r.useProviderContext;var l=r.ContextProvider,i=r.ScopedContextProvider},74875:(e,t,n)=>{"use strict";n.d(t,{e:()=>b});var r=n(51638),o=n(20877),l=n(41643),i=n(82625),u=n(27237),a=n(24289),s=n(80172),c=n(55729),d=n(56760),f=n(6029);function v(e,t){let n=setTimeout(t,e);return()=>clearTimeout(n)}function p(...e){return e.join(", ").split(", ").reduce((e,t)=>
3{let n=t.endsWith("ms")?1:1e3,r=Number.parseFloat(t||"0s")*n;return r>e?r:e},0)}function m(e,t,n){return!n&&!1!==t&&(!e||!!t)}var h=(0,i.ab)(function(e){var{store:t,alwaysVisible:n}=e,i=(0,a.YG)(e,["store","alwaysVisible"]);let h=(0,o.vO)();t=t||h,(0,s.V1)(t,!1);let g=(0,c.useRef)(null),y=(0,u.Bi)(i.id),[w,b]=(0,c.useState)(null),x=t.useState("open"),S=t.useState("mounted"),E=t.useState("animated"),C=t.useState("contentElement"),A=(0,l.O$)(t.disclosure,"contentElement");(0,u.UQ)(()=>{g.current&&(null==t||t.setContentElement(g.current))},[t]),(0,u.UQ)(()=>{let e;return null==t||t.setState("animated",t=>(e=t,!0)),()=>{void 0!==e&&(null==t||t.setState("animated",e))}},[t]),(0,u.UQ)(()=>{if(E){var e;let t;return(null==C?void 0:C.isConnected)?(e=()=>{b(x?"enter":S?"leave":null)},t=requestAnimationFrame(()=>{t=requestAnimationFrame(e)}),()=>cancelAnimationFrame(t)):void b(null)}},[E,C,x,S]),(0,u.UQ)(()=>{if(!t||!E||!w||!C)return;let e=()=>null==t?void 0:t.setState("animating",!1),n=()=>(0,d.flushSync)(e);if("leave"===w&&x||"enter"===w&&!x)return;if("number"==typeof E)return v(E,n);let{transitionDuration:r,animationDuration:o,transitionDelay:l,animationDelay:i}=getComputedStyle(C),{transitionDuration:u="0",animationDuration:a="0",transitionDelay:s="0",animationDelay:c="0"}=A?getComputedStyle(A):{},f=p(l,i,s,c)+p(r,o,u,a);if(!f){"enter"===w&&t.setState("animated",!1),e();return}return v(Math.max(f-1e3/60,0),n)},[t,E,C,A,x,w]);let I=m(S,(i=(0,u.w7)(i,e=>(0,f.jsx)(r.XP,{value:t,children:e}),[t])).hidden,n),R=i.style,T=(0,c.useMemo)(()=>I?(0,a.ko)((0,a.IA)({},R),{display:"none"}):R,[I,R]);return i=(0,a.ko)((0,a.IA)({id:y,"data-open":x||void 0,"data-enter":"enter"===w||void 0,"data-leave":"leave"===w||void 0,hidden:I},i),{ref:(0,u.SV)(y?t.setContentElement:null,g,i.ref),style:T}),(0,s.HR)(i)}),g=(0,i.Rf)(function(e){let t=h(e);return(0,i.n)("div",t)});(0,i.Rf)(function(e){var{unmountOnHide:t}=e,n=(0,a.YG)(e,["unmountOnHide"]);let r=(0,o.vO)(),i=n.store||r;return!1===(0,l.O$)(i,e=>!t||(null==e?void 0:e.mounted))?null:(0,f.jsx)(g,(0,a.IA)({},n))});var y=n(10494),w=(0,i.ab)(function(e){var{store:t,alwaysVisible:n}=e,r=(0,a.YG)(e,["store","alwaysVisible"]);let o=(0,y.UW)(!0),l=(0,y.Ay)(),i=!!(t=t||l)&&t===o;(0,s.V1)(t,!1);let d=(0,c.useRef)(null),v=(0,u.Bi)(r.id),p=t.useState("mounted"),h=m(p,r.hidden,n),g=h?(0,a.ko)((0,a.IA)({},r.style),{display:"none"}):r.style,w=t.useState(e=>Array.isArray(e.selectedValue)),b=(0,u.Cy)(d,"role",r.role),[x,S]=(0,c.useState)(!1),E=t.useState("contentElement");(0,u.UQ)(()=>{if(!p)return;let e=d.current;if(!e||E!==e)return;let t=()=>{S(!!e.querySelector("[role='listbox']"))},n=new MutationObserver(t);return n.observe(e,{subtree:!0,childList:!0,attributeFilter:["role"]}),t(),()=>n.disconnect()},[p,E]),x||(r=(0,a.IA)({role:"listbox","aria-multiselectable":("listbox"===b||"tree"===b||"grid"===b)&&w||void 0},r)),r=(0,u.w7)(r,e=>(0,f.jsx)(y.Ky,{value:t,children:(0,f.jsx)(y.Hf.Provider,{value:b,children:e})}),[t,b]);let C=!v||o&&i?null:t.setContentElement;return r=(0,a.ko)((0,a.IA)({id:v,hidden:h},r),{ref:(0,u.SV)(C,d,r.ref),style:g}),(0,s.HR)(r)}),b=(0,i.Rf)(function(e){let t=w(e);return(0,i.n)("div",t)})},80172:(e,t,n)=>{"use strict";n.d(t,{$f:()=>m,D_:()=>d,HR:()=>h,J2:()=>a,Jh:()=>g,Qh:()=>l,Up:()=>c,V1:()=>f,cJ:()=>s,cy:()=>u,lQ:()=>o,mQ:()=>i,xD:()=>v,zO:()=>p});var r=n(90099);function o(){}function l(e,t){return"function"==typeof e?e("function"==typeof t?t():t):e}function i(e,t){return"function"==typeof Object.hasOwn?Object.hasOwn(e,t):Object.prototype.hasOwnProperty.call(e,t)}function u(...e){return(...t)=>{for(let n of e)"function"==typeof n&&n(...t)}}function a(e){return e.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function s(e,t){let n=(0,r.IA)({},e);for(let e of t)i(n,e)&&delete n[e];return n}function c(e,t){let n={};for(let r of t)i(e,r)&&(n[r]=e[r]);return n}function d(e){return e}function f(e,t){if(!e){if("string"!=typeof t)throw Error("Invariant failed");throw Error(t)}}function v(e){return Object.keys(e)}function p(e,...t){let n="function"==typeof e?e(...t):e;return null!=n&&!n}function m(e){return e.disabled||!0===e["aria-disabled"]||"true"===e["aria-disabled"]}function h(e){let t={};for(let n in e)void 0!==e[n]&&(t[n]=e[n]);return t}function g(...e){for(let t of e)if(void 0!==t)return t}},81831:(e,t,n)=>{"use strict";function r(e){let t=[];for(let n of e)t.push(...n);return t}function o(e){return e.slice().reverse()}n.d(t,{M9:()=>r,q7:()=>o})}
3,81928:(e,t,n)=>{"use strict";n.d(t,{v:()=>I});var r=n(42250),o=n(82625),l=n(55729);(0,l.createContext)(null),(0,l.createContext)(null);var i=(0,o.B0)([r.ws],[r.aN]),u=i.useContext;i.useScopedContext,i.useProviderContext,i.ContextProvider,i.ScopedContextProvider;var a=n(41643),s=n(27237),c=n(24289),d=n(83997),f=n(10537),v=n(80172),p=n(90099),m=n(81831),h=n(5304),g={id:null};function y(e,t){return e.find(e=>t?!e.disabled&&e.id!==t:!e.disabled)}function w(e,t){return e.filter(e=>e.rowId===t)}function b(e){let t=[];for(let n of e){let e=t.find(e=>{var t;return(null==(t=e[0])?void 0:t.rowId)===n.rowId});e?e.push(n):t.push([n])}return t}function x(e){let t=0;for(let{length:n}of e)n>t&&(t=n);return t}var S=(0,d.nr)()&&(0,d.CN)();function E(e={}){var{tag:t}=e,n=(0,p.YG)(e,["tag"]);let r=(0,f.od)(n.store,(0,f.Up)(t,["value","rtl"]));(0,f.UE)(n,r);let o=null==t?void 0:t.getState(),l=null==r?void 0:r.getState(),i=(0,v.Jh)(n.activeId,null==l?void 0:l.activeId,n.defaultActiveId,null),u=function(e={}){var t;let n=null==(t=e.store)?void 0:t.getState(),r=function(e={}){var t,n;(0,f.UE)(e,e.store);let r=null==(t=e.store)?void 0:t.getState(),o=(0,v.Jh)(e.items,null==r?void 0:r.items,e.defaultItems,[]),l=new Map(o.map(e=>[e.id,e])),i={items:o,renderedItems:(0,v.Jh)(null==r?void 0:r.renderedItems,[])},u=null==(n=e.store)?void 0:n.__unstablePrivateStore,a=(0,f.y$)({items:o,renderedItems:i.renderedItems},u),s=(0,f.y$)(i,e.store),c=e=>{let t=(0,h.gH)(e,e=>e.element);a.setState("renderedItems",t),s.setState("renderedItems",t)};(0,f.mj)(s,()=>(0,f.Ts)(a)),(0,f.mj)(a,()=>(0,f.vA)(a,["items"],e=>{s.setState("items",e.items)})),(0,f.mj)(a,()=>(0,f.vA)(a,["renderedItems"],e=>{let t=!0,n=requestAnimationFrame(()=>{let{renderedItems:t}=s.getState();e.renderedItems!==t&&c(e.renderedItems)});if("function"!=typeof IntersectionObserver)return()=>cancelAnimationFrame(n);let r=new IntersectionObserver(()=>{if(t){t=!1;return}cancelAnimationFrame(n),n=requestAnimationFrame(()=>c(e.renderedItems))},{root:function(e){var t;let n=e.find(e=>!!e.element),r=[...e].reverse().find(e=>!!e.element),o=null==(t=null==n?void 0:n.element)?void 0:t.parentElement;for(;o&&(null==r?void 0:r.element);){let e=o;if(r&&e.contains(r.element))return o;o=o.parentElement}return(0,h.YE)(o).body}(e.renderedItems)});for(let t of e.renderedItems)t.element&&r.observe(t.element);return()=>{cancelAnimationFrame(n),r.disconnect()}}));let d=(e,t,n=!1)=>{let r;return t(t=>{let n=t.findIndex(({id:t})=>t===e.id),o=t.slice();if(-1!==n){r=t[n];let i=(0,p.IA)((0,p.IA)({},r),e);o[n]=i,l.set(e.id,i)}else o.push(e),l.set(e.id,e);return o}),()=>{t(t=>{if(!r)return n&&l.delete(e.id),t.filter(({id:t})=>t!==e.id);let o=t.findIndex(({id:t})=>t===e.id);if(-1===o)return t;let i=t.slice();return i[o]=r,l.set(e.id,r),i})}},m=e=>d(e,e=>a.setState("items",e),!0);return(0,p.ko)((0,p.IA)({},s),{registerItem:m,renderItem:e=>(0,v.cy)(m(e),d(e,e=>a.setState("renderedItems",e))),item:e=>{if(!e)return null;let t=l.get(e);if(!t){let{items:n}=a.getState();(t=n.find(t=>t.id===e))&&l.set(e,t)}return t||null},__unstablePrivateStore:a})}(e),o=(0,v.Jh)(e.activeId,null==n?void 0:n.activeId,e.defaultActiveId),l=(0,p.ko)((0,p.IA)({},r.getState()),{id:(0,v.Jh)(e.id,null==n?void 0:n.id,`id-${Math.random().toString(36).slice(2,8)}`),activeId:o,baseElement:(0,v.Jh)(null==n?void 0:n.baseElement,null),includesBaseElement:(0,v.Jh)(e.includesBaseElement,null==n?void 0:n.includesBaseElement,null===o),moves:(0,v.Jh)(null==n?void 0:n.moves,0),orientation:(0,v.Jh)(e.orientation,null==n?void 0:n.orientation,"both"),rtl:(0,v.Jh)(e.rtl,null==n?void 0:n.rtl,!1),virtualFocus:(0,v.Jh)(e.virtualFocus,null==n?void 0:n.virtualFocus,!1),focusLoop:(0,v.Jh)(e.focusLoop,null==n?void 0:n.focusLoop,!1),focusWrap:(0,v.Jh)(e.focusWrap,null==n?void 0:n.focusWrap,!1),focusShift:(0,v.Jh)(e.focusShift,null==n?void 0:n.focusShift,!1)}),i=(0,f.y$)(l,r,e.store);(0,f.mj)(i,()=>(0,f.OH)(i,["renderedItems","activeId"],e=>{i.setState("activeId",t=>{var n;return void 0!==t?t:null==(n=y(e.renderedItems))?void 0:n.id})}));let u=(e="next",t={})=>{var n,r;let o=i.getState(),{skip:l=0,activeId:u=o.activeId,focusShift:a=o.focusShift,focusLoop:s=o.focusLoop,focusWrap:c=o.focusWrap,includesBaseElement:d=o.includesBaseElement,renderedItems:f=o.renderedItems,rtl:v=o.rtl}=t,h="up"===e||"down"===e,S="next"===e||"down"===e,E=h?(0,m.M9)(function(e,t,n){let r=x(e);for(let o of e)for(let e=0;e<r;e+=1){let r=o[e];
3if(!r||n&&r.disabled){let r=0===e&&n?y(o):o[e-1];o[e]=r&&t!==r.id&&n?r:{id:"__EMPTY_ITEM__",disabled:!0,rowId:null==r?void 0:r.rowId}}}return e}(b(f),u,a&&!l)):f;if(E=(S?v&&!h:!v||h)?(0,m.q7)(E):E,E=h?function(e){let t=b(e),n=x(t),r=[];for(let e=0;e<n;e+=1)for(let n of t){let t=n[e];t&&r.push((0,p.ko)((0,p.IA)({},t),{rowId:t.rowId?`${e}`:void 0}))}return r}(E):E,null==u)return null==(n=y(E))?void 0:n.id;let C=E.find(e=>e.id===u);if(!C)return null==(r=y(E))?void 0:r.id;let A=E.some(e=>e.rowId),I=E.indexOf(C),R=E.slice(I+1),T=w(R,C.rowId);if(l){let e=T.filter(e=>u?!e.disabled&&e.id!==u:!e.disabled),t=e.slice(l)[0]||e[e.length-1];return null==t?void 0:t.id}let k=s&&(h?"horizontal"!==s:"vertical"!==s),O=A&&c&&(h?"horizontal"!==c:"vertical"!==c),P=S?(!A||h)&&k&&d:!!h&&d;if(k){let e=y(function(e,t,n=!1){let r=e.findIndex(e=>e.id===t);return[...e.slice(r+1),...n?[g]:[],...e.slice(0,r)]}(O&&!P?E:w(E,C.rowId),u,P),u);return null==e?void 0:e.id}if(O){let e=y(P?T:R,u);return P?(null==e?void 0:e.id)||null:null==e?void 0:e.id}let L=y(T,u);return!L&&P?null:null==L?void 0:L.id};return(0,p.ko)((0,p.IA)((0,p.IA)({},r),i),{setBaseElement:e=>i.setState("baseElement",e),setActiveId:e=>i.setState("activeId",e),move:e=>{void 0!==e&&(i.setState("activeId",e),i.setState("moves",e=>e+1))},first:()=>{var e;return null==(e=y(i.getState().renderedItems))?void 0:e.id},last:()=>{var e;return null==(e=y((0,m.q7)(i.getState().renderedItems)))?void 0:e.id},next:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),u("next",e)),previous:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),u("previous",e)),down:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),u("down",e)),up:e=>(void 0!==e&&"number"==typeof e&&(e={skip:e}),u("up",e))})}((0,p.ko)((0,p.IA)({},n),{activeId:i,includesBaseElement:(0,v.Jh)(n.includesBaseElement,null==l?void 0:l.includesBaseElement,!0),orientation:(0,v.Jh)(n.orientation,null==l?void 0:l.orientation,"vertical"),focusLoop:(0,v.Jh)(n.focusLoop,null==l?void 0:l.focusLoop,!0),focusWrap:(0,v.Jh)(n.focusWrap,null==l?void 0:l.focusWrap,!0),virtualFocus:(0,v.Jh)(n.virtualFocus,null==l?void 0:l.virtualFocus,!0)})),a=function(e={}){var{popover:t}=e,n=(0,p.YG)(e,["popover"]);let r=(0,f.od)(n.store,(0,f.cJ)(t,["arrowElement","anchorElement","contentElement","popoverElement","disclosureElement"]));(0,f.UE)(n,r);let o=null==r?void 0:r.getState(),l=function(e={}){return function(e={}){let t=(0,f.od)(e.store,(0,f.cJ)(e.disclosure,["contentElement","disclosureElement"]));(0,f.UE)(e,t);let n=null==t?void 0:t.getState(),r=(0,v.Jh)(e.open,null==n?void 0:n.open,e.defaultOpen,!1),o=(0,v.Jh)(e.animated,null==n?void 0:n.animated,!1),l={open:r,animated:o,animating:!!o&&r,mounted:r,contentElement:(0,v.Jh)(null==n?void 0:n.contentElement,null),disclosureElement:(0,v.Jh)(null==n?void 0:n.disclosureElement,null)},i=(0,f.y$)(l,t);return(0,f.mj)(i,()=>(0,f.OH)(i,["animated","animating"],e=>{e.animated||i.setState("animating",!1)})),(0,f.mj)(i,()=>(0,f.B1)(i,["open"],()=>{i.getState().animated&&i.setState("animating",!0)})),(0,f.mj)(i,()=>(0,f.OH)(i,["open","animating"],e=>{i.setState("mounted",e.open||e.animating)})),(0,p.ko)((0,p.IA)({},i),{disclosure:e.disclosure,setOpen:e=>i.setState("open",e),show:()=>i.setState("open",!0),hide:()=>i.setState("open",!1),toggle:()=>i.setState("open",e=>!e),stopAnimation:()=>i.setState("animating",!1),setContentElement:e=>i.setState("contentElement",e),setDisclosureElement:e=>i.setState("disclosureElement",e)})}(e)}((0,p.ko)((0,p.IA)({},n),{store:r})),i=(0,v.Jh)(n.placement,null==o?void 0:o.placement,"bottom"),u=(0,p.ko)((0,p.IA)({},l.getState()),{placement:i,currentPlacement:i,anchorElement:(0,v.Jh)(null==o?void 0:o.anchorElement,null),popoverElement:(0,v.Jh)(null==o?void 0:o.popoverElement,null),arrowElement:(0,v.Jh)(null==o?void 0:o.arrowElement,null),rendered:Symbol("rendered")}),a=(0,f.y$)(u,l,r);return(0,p.ko)((0,p.IA)((0,p.IA)({},l),a),{setAnchorElement:e=>a.setState("anchorElement",e),setPopoverElement:e=>a.setState("popoverElement",e),setArrowElement:e=>a.setState("arrowElement",e),render:()=>a.setState("rendered",Symbol("rendered"))})}((0,p.ko)((0,p.IA)({},n),{placement:(0,v.Jh)(n.placement,null==l?void 0:l.placement,"bottom-start")}
3)),s=(0,v.Jh)(n.value,null==l?void 0:l.value,n.defaultValue,""),c=(0,v.Jh)(n.selectedValue,null==l?void 0:l.selectedValue,null==o?void 0:o.values,n.defaultSelectedValue,""),d=Array.isArray(c),C=(0,p.ko)((0,p.IA)((0,p.IA)({},u.getState()),a.getState()),{value:s,selectedValue:c,resetValueOnSelect:(0,v.Jh)(n.resetValueOnSelect,null==l?void 0:l.resetValueOnSelect,d),resetValueOnHide:(0,v.Jh)(n.resetValueOnHide,null==l?void 0:l.resetValueOnHide,d&&!t),activeValue:null==l?void 0:l.activeValue}),A=(0,f.y$)(C,u,a,r);return S&&(0,f.mj)(A,()=>(0,f.OH)(A,["virtualFocus"],()=>{A.setState("virtualFocus",!1)})),(0,f.mj)(A,()=>{if(t)return(0,v.cy)((0,f.OH)(A,["selectedValue"],e=>{Array.isArray(e.selectedValue)&&t.setValues(e.selectedValue)}),(0,f.OH)(t,["values"],e=>{A.setState("selectedValue",e.values)}))}),(0,f.mj)(A,()=>(0,f.OH)(A,["resetValueOnHide","mounted"],e=>{e.resetValueOnHide&&(e.mounted||A.setState("value",s))})),(0,f.mj)(A,()=>(0,f.OH)(A,["open"],e=>{e.open||(A.setState("activeId",i),A.setState("moves",0))})),(0,f.mj)(A,()=>(0,f.OH)(A,["moves","activeId"],(e,t)=>{e.moves===t.moves&&A.setState("activeValue",void 0)})),(0,f.mj)(A,()=>(0,f.vA)(A,["moves","renderedItems"],(e,t)=>{if(e.moves===t.moves)return;let{activeId:n}=A.getState(),r=u.item(n);A.setState("activeValue",null==r?void 0:r.value)})),(0,p.ko)((0,p.IA)((0,p.IA)((0,p.IA)({},a),u),A),{tag:t,setValue:e=>A.setState("value",e),resetValue:()=>A.setState("value",C.value),setSelectedValue:e=>A.setState("selectedValue",e)})}var C=n(10494),A=n(6029);function I(e={}){let t=function(e={}){var t,n,r;e=function(e){let t=u();var n=e=(0,c.ko)((0,c.IA)({},e),{tag:void 0!==e.tag?e.tag:t});let r=(0,s.Bi)(n.id);return(0,c.IA)({id:r},n)}(e);let[o,l]=(0,a.Pj)(E,e);return t=e,(0,s.w5)(l,[t.tag]),(0,a.Tz)(o,t,"value","setValue"),(0,a.Tz)(o,t,"selectedValue","setSelectedValue"),(0,a.Tz)(o,t,"resetValueOnHide"),(0,a.Tz)(o,t,"resetValueOnSelect"),Object.assign(((0,s.w5)(l,[t.popover]),(0,a.Tz)(o,t,"placement"),(0,s.w5)(l,[t.store,t.disclosure]),(0,a.Tz)(o,t,"open","setOpen"),(0,a.Tz)(o,t,"mounted","setMounted"),(0,a.Tz)(o,t,"animated"),n=Object.assign(o,{disclosure:t.disclosure}),r=n,(0,s.w5)(l,[t.store]),(0,a.Tz)(r,t,"items","setItems"),n=r,(0,a.Tz)(n,t,"activeId","setActiveId"),(0,a.Tz)(n,t,"includesBaseElement"),(0,a.Tz)(n,t,"virtualFocus"),(0,a.Tz)(n,t,"orientation"),(0,a.Tz)(n,t,"rtl"),(0,a.Tz)(n,t,"focusLoop"),(0,a.Tz)(n,t,"focusWrap"),(0,a.Tz)(n,t,"focusShift"),n),{tag:t.tag})}(e);return(0,A.jsx)(C.CE,{value:t,children:e.children})}},82625:(e,t,n)=>{"use strict";n.d(t,{B0:()=>f,Rf:()=>a,ab:()=>d,n:()=>c,ph:()=>s});var r=n(27237),o=n(7496),l=n(24289),i=n(55729),u=n(6029);function a(e){let t=i.forwardRef((t,n)=>e((0,l.ko)((0,l.IA)({},t),{ref:n})));return t.displayName=e.displayName||e.name,t}function s(e,t){return i.memo(e,t)}function c(e,t){let n,{wrapElement:a,render:s}=t,c=(0,l.YG)(t,["wrapElement","render"]),d=(0,r.SV)(t.ref,(0,o.v1)(s));if(i.isValidElement(s)){let e=(0,l.ko)((0,l.IA)({},s.props),{ref:d});n=i.cloneElement(s,(0,o.v6)(c,e))}else n=s?s(c):(0,u.jsx)(e,(0,l.IA)({},c));return a?a(n):n}function d(e){let t=(t={})=>e(t);return t.displayName=e.name,t}function f(e=[],t=[]){let n=i.createContext(void 0),r=i.createContext(void 0),o=()=>i.useContext(n),a=t=>e.reduceRight((e,n)=>(0,u.jsx)(n,(0,l.ko)((0,l.IA)({},t),{children:e})),(0,u.jsx)(n.Provider,(0,l.IA)({},t)));return{context:n,scopedContext:r,useContext:o,useScopedContext:(e=!1)=>{let t=i.useContext(r),n=o();return e?t:t||n},useProviderContext:()=>{let e=i.useContext(r),t=o();if(!e||e!==t)return t},ContextProvider:a,ScopedContextProvider:e=>(0,u.jsx)(a,(0,l.ko)((0,l.IA)({},e),{children:t.reduceRight((t,n)=>(0,u.jsx)(n,(0,l.ko)((0,l.IA)({},e),{children:t})),(0,u.jsx)(r.Provider,(0,l.IA)({},e)))}))}}},83997:(e,t,n)=>{"use strict";n.d(t,{CN:()=>o,f8:()=>l,gm:()=>u,nr:()=>i});var r=n(5304);function o(){return r.Sw&&!!navigator.maxTouchPoints}function l(){return!!r.Sw&&/mac|iphone|ipad|ipod/i.test(navigator.platform)}function i(){return r.Sw&&l()&&/apple/i.test(navigator.vendor)}function u(){return r.Sw&&/firefox\//i.test(navigator.userAgent)}},85596:(e,t,n)=>{"use strict";var r=n(55729),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},l=r.useState,i=r.useEffect,u=r.useLayoutEffect,a=r.useDebugValue;function s(e){var t=e.getSnapshot;e=e.value;try{var n=t();
3return!o(e,n)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=l({inst:{value:n,getSnapshot:t}}),o=r[0].inst,c=r[1];return u(function(){o.value=n,o.getSnapshot=t,s(o)&&c({inst:o})},[e,n,t]),i(function(){return s(o)&&c({inst:o}),e(function(){s(o)&&c({inst:o})})},[e]),a(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},90099:(e,t,n)=>{"use strict";n.d(t,{IA:()=>c,YG:()=>f,ko:()=>d});var r=Object.defineProperty,o=Object.defineProperties,l=Object.getOwnPropertyDescriptors,i=Object.getOwnPropertySymbols,u=Object.prototype.hasOwnProperty,a=Object.prototype.propertyIsEnumerable,s=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,c=(e,t)=>{for(var n in t||(t={}))u.call(t,n)&&s(e,n,t[n]);if(i)for(var n of i(t))a.call(t,n)&&s(e,n,t[n]);return e},d=(e,t)=>o(e,l(t)),f=(e,t)=>{var n={};for(var r in e)u.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&i)for(var r of i(e))0>t.indexOf(r)&&a.call(e,r)&&(n[r]=e[r]);return n}},91008:(e,t,n)=>{"use strict";n.d(t,{Ht:()=>u});var r=n(43118),o=n.n(r);let l={CASE_SENSITIVE_EQUAL:7,EQUAL:6,STARTS_WITH:5,WORD_STARTS_WITH:4,CONTAINS:3,ACRONYM:2,MATCHES:1,NO_MATCH:0},i=(e,t)=>String(e.rankedValue).localeCompare(String(t.rankedValue));function u(e,t,n){void 0===n&&(n={});let{keys:r,threshold:o=l.MATCHES,baseSort:u=i,sorter:s=e=>e.sort((e,t)=>(function(e,t,n){let{rank:r,keyIndex:o}=e,{rank:l,keyIndex:i}=t;return r!==l?r>l?-1:1:o===i?n(e,t):o<i?-1:1})(e,t,u))}=n;return s(e.reduce(function(e,i,u){var s,d,f,v;let p=(s=i,d=r,f=t,v=n,d?(function(e,t){let n=[];for(let o=0,l=t.length;o<l;o++){var r;let l=t[o],i="string"==typeof(r=l)?c:{...c,...r},u=function(e,t){let n;if("object"==typeof t&&(t=t.key),"function"==typeof t)n=t(e);else if(null==e)n=null;else if(Object.hasOwnProperty.call(e,t))n=e[t];else{if(t.includes("."))return function(e,t){let n=e.split("."),r=[t];for(let e=0,t=n.length;e<t;e++){let t=n[e],o=[];for(let e=0,n=r.length;e<n;e++){let n=r[e];if(null!=n)if(Object.hasOwnProperty.call(n,t)){let e=n[t];null!=e&&o.push(e)}else"*"===t&&(o=o.concat(n))}r=o}return Array.isArray(r[0])?[].concat(...r):r}(t,e);n=null}return null==n?[]:Array.isArray(n)?n:[String(n)]}(e,l);for(let e=0,t=u.length;e<t;e++)n.push({itemValue:u[e],attributes:i})}return n})(s,d).reduce((e,t,n)=>{let{rank:r,rankedValue:o,keyIndex:i,keyThreshold:u}=e,{itemValue:s,attributes:c}=t,d=a(s,f,v),p=o,{minRanking:m,maxRanking:h,threshold:g}=c;return d<m&&d>=l.MATCHES?d=m:d>h&&(d=h),d>r&&(r=d,i=n,u=g,p=s),{rankedValue:p,rank:r,keyIndex:i,keyThreshold:u}},{rankedValue:s,rank:l.NO_MATCH,keyIndex:-1,keyThreshold:v.threshold}):{rankedValue:s,rank:a(s,f,v),keyIndex:-1,keyThreshold:v.threshold}),{rank:m,keyThreshold:h=o}=p;return m>=h&&e.push({...p,item:i,index:u}),e},[])).map(e=>{let{item:t}=e;return t})}function a(e,t,n){let r;return(e=s(e,n),(t=s(t,n)).length>e.length)?l.NO_MATCH:e===t?l.CASE_SENSITIVE_EQUAL:(e=e.toLowerCase())===(t=t.toLowerCase())?l.EQUAL:e.startsWith(t)?l.STARTS_WITH:e.includes(` ${t}`)?l.WORD_STARTS_WITH:e.includes(t)?l.CONTAINS:1===t.length?l.NO_MATCH:(r="",e.split(" ").forEach(e=>{e.split("-").forEach(e=>{r+=e.substr(0,1)})}),r).includes(t)?l.ACRONYM:function(e,t){let n=0,r=0;function o(e,t,r){for(let o=r,l=t.length;o<l;o++)if(t[o]===e)return n+=1,o+1;return -1}let i=o(t[0],e,0);if(i<0)return l.NO_MATCH;r=i;for(let n=1,i=t.length;n<i;n++)if(!((r=o(t[n],e,r))>-1))return l.NO_MATCH;var u=r-i;let a=n/t.length;return l.MATCHES+1/u*a}(e,t)}function s(e,t){let{keepDiacritics:n}=t;return e=`${e}`,n||(e=o()(e)),e}u.rankings=l;let c={maxRanking:1/0,minRanking:-1/0}},98202:(e,t,n)=>{"use strict";n.d(t,{s1:()=>u,wf:()=>i,zG:()=>l});var r=n(51638),o=(0,n(82625).B0)([r.Zg],[r.XP]);o.useContext,o.useScopedContext;var l=o.useProviderContext,i=o.ContextProvider,u=o.ScopedContextProvider}}]); 4//# sourceMappingURL=8277-d746ef25dff633a9.js.map 5//# debugId=0610d9ef-a22a-5264-871d-c8d45838036e
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.