(()=>{"use strict";(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,726674,e=>{e.i(247167);var t=e.i(271645),n=e.i(174080),r=e.i(229315),i=e.i(574735),o=e.i(365420),s=e.i(883977),u=e.i(146376),l=e.i(667865),a=e.i(956789),c=e.i(152535),f=e.i(383976),d=e.i(675606),p=e.i(6304),g=e.i(451321),h=e.i(552245),m=e.i(638396),v=e.i(843476);let y=t.createContext(null),b=()=>t.useContext(y),E=(0,g.f)("portal");function x(e={}){let{ref:i,container:o,componentProps:c=a.w,elementProps:f}=e,d=(0,s.f)(),p=b(),g=p?.portalNode,[m,v]=t.useState(null),[y,S]=t.useState(null),T=(0,l.f)(e=>{null!==e&&S(e)}),C=t.useRef(null);(0,u.f)(()=>{if(null===o){C.current&&(C.current=null,S(null),v(null));return}let e=(o&&((0,r.t)(o)?o:o.current))??g??document.body;if(null==e){C.current&&(C.current=null,S(null),v(null));return}C.current!==e&&(C.current=e,S(null),v(e))},[o,g]);let w=(0,h.f)("div",c,{ref:[i,T],props:[{id:d,[E]:""},f]}),R=m&&w?n.createPortal(w,m):null;return{node:y,nodeId:t.isValidElement(w)?w.props.id:void 0,subtree:R}}let S=t.forwardRef(function(e,r){let{render:s,className:l,style:a,children:g,container:h,...b}=e,{node:E,nodeId:S,subtree:T}=x({container:h,ref:r,componentProps:e,elementProps:b}),C=t.useRef(null),w=t.useRef(null),R=t.useRef(null),I=t.useRef(null),[O,k]=t.useState(null),A=t.useRef(!1),M=O?.modal,P=O?.open,j=!!O&&!O.modal&&O.open&&!!E;t.useEffect(()=>{if(E&&!M)return(0,o.f)((0,i.f)(E,"focusin",e,!0),(0,i.f)(E,"focusout",e,!0));function e(e){E&&e.relatedTarget&&(0,f.A)(e)&&("focusin"===e.type?A.current&&((0,f.d)(E),A.current=!1):((0,f.r)(E),A.current=!0))}},[E,M]),(0,u.f)(()=>{E&&!0===P&&A.current&&((0,f.d)(E),A.current=!1)},[P,E]);let D=t.useMemo(()=>({beforeOutsideRef:C,afterOutsideRef:w,beforeInsideRef:R,afterInsideRef:I,portalNode:E,setFocusManagerState:k}),[E]);return(0,v.jsxs)(t.Fragment,{children:[T,(0,v.jsxs)(y.Provider,{value:D,children:[j&&E&&(0,v.jsx)(c.f,{"data-type":"outside",ref:C,onFocus:e=>{if((0,f.A)(e,E))R.current?.focus();else{let e=O?O.domReference:null,t=(0,f.B)(e);t?.focus()}}}),j&&E&&(0,v.jsx)("span",{"aria-owns":S,style:m.Z}),E&&n.createPortal(g,E),j&&E&&(0,v.jsx)(c.f,{"data-type":"outside",ref:w,onFocus:e=>{if((0,f.A)(e,E))I.current?.focus();else{let t=O?O.domReference:null,n=(0,f.O)(t);n?.focus(),O?.closeOnFocusOut&&O?.onOpenChange(!1,(0,d.j)(p.f.focusOut,e.nativeEvent))}}})]})]})});e.s(["r",0,S,"o",0,x,"M",0,b])},156341,e=>{var t=e.i(301252),n=e.i(661286),r=e.i(157940);let i={open:e=>e.open,transitionStatus:e=>e.transitionStatus,domReferenceElement:e=>e.domReferenceElement,referenceElement:e=>e.positionReference??e.referenceElement,floatingElement:e=>e.floatingElement,floatingId:e=>e.floatingId};class o extends t.f{constructor(e){let{syncOnly:t,nested:r,onOpenChange:o,triggerElements:s,...u}=e;super({...u,positionReference:u.referenceElement,domReferenceElement:u.referenceElement},{onOpenChange:o,dataRef:{current:{}},events:(0,n.f)(),nested:r,triggerElements:s},i),this.syncOnly=t}syncOpenEvent=(e,t)=>{(!e||!this.state.open||null!=t&&(0,r.D)(t))&&(this.context.dataRef.current.openEvent=e?t:void 0)};dispatchOpenChange=(e,t)=>{this.syncOpenEvent(e,t.event);let n={open:e,reason:t.reason,nativeEvent:t.event,nested:this.context.nested,triggerElement:t.trigger};this.context.events.emit("openchange",n)};setOpen=(e,t)=>{this.syncOnly||this.dispatchOpenChange(e,t),this.context.onOpenChange?.(e,t)}}e.s(["f",0,o])},46420,661286,379248,e=>{var t=e.i(271645),n=e.i(883977),r=e.i(146376),i=e.i(388940);function o(){let e=new Map;return{emit(t,n){e.get(t)?.forEach(e=>e(n))},on(t,n){e.has(t)||e.set(t,new Set),e.get(t).add(n)},off(t,n){e.get(t)?.delete(n)}}}e.s(["f",0,o],661286);class s{nodesRef={current:[]};events=o();addNode(e){this.nodesRef.current.push(e)}removeNode(e){let t=this.nodesRef.current.findIndex(t=>t===e);-1!==t&&this.nodesRef.current.splice(t,1)}}e.s(["f",0,s],379248);var u=e.i(843476);let l=t.createContext(null),a=t.createContext(null),c=()=>t.useContext(l)?.id||null,f=e=>{let n=t.useContext(a);return e??n};e.s(["s",0,function(e){let{children:n,id:r}=e,i=c();return(0,u.jsx)(l.Provider,{value:t.useMemo(()=>({id:r,parentId:i}),[r,i]),children:n})},"V",0,function(e){let{children:t,externalTree:n}=e,r=(0,i.useRefWithInit)(()=>n??new s).current;return(0,u.jsx)(a.Provider,{value:r,children:t})},"T",0,function(e){let t=(0,n.f)(),i=f(e),o=c();return(0,r.f)(()=>{if(!t)return;let e={id:t,parentId:o};return i?.addNode(e),()=>{i?.removeNode(e)}},[i,t,o]),t},"G",0,c,"$",0,f],46420)},17989,e=>{var t=e.i(271645),n=e.i(574735),r=e.i(365420),i=e.i(108868),o=e.i(667865),s=e.i(439957),u=e.i(229315),l=e.i(818663),a=e.i(46420),c=e.i(675606),f=e.i(641530),d=e.i(250446),p=e.i(790098),g=e.i(451321),h=e.i(647554),m=e.i(596296),v=e.i(157940),y=e.i(958408);function b(){return!1}e.s(["f",0,function(e,E={}){let{enabled:x=!0,escapeKey:S=!0,outsidePress:T=!0,outsidePressEvent:C="sloppy",referencePress:w=b,bubbles:R,externalTree:I}=E,O="rootStore"in e?e.rootStore:e,k=O.useState("open"),A=O.useState("floatingElement"),{dataRef:M}=O.context,P=(0,a.$)(I),j=(0,o.f)("function"==typeof T?T:()=>!1),D="function"==typeof T?j:T,V=!1!==D,W=(0,o.f)(()=>C),{escapeKey:B,outsidePress:H}={escapeKey:"boolean"==typeof R?R:R?.escapeKey??!1,outsidePress:"boolean"==typeof R?R:R?.outsidePress??!0},U=t.useRef(!1),K=t.useRef(!1),X=t.useRef(!1),_=t.useRef(!1),z=t.useRef(""),N=t.useRef(null),Z=(0,s.e)(),$=(0,s.e)(),F=(0,o.f)(()=>{$.clear(),M.current.insideReactTree=!1}),Y=(0,o.f)(e=>{let t=M.current.floatingContext?.nodeId;return(P?(0,y.Q)(P.nodesRef.current,t):[]).some(t=>t.context?.open&&!t.context.dataRef.current[e])}),Q=(0,o.f)(e=>(0,m.V)(e,O.select("floatingElement"))||(0,m.V)(e,O.select("domReferenceElement"))),q=(0,o.f)(e=>{w()&&O.setOpen(!1,(0,c.j)(f.f.triggerPress,e.nativeEvent))}),J=(0,o.f)(e=>{if(!k||!x||!S||"Escape"!==e.key||_.current||!B&&Y("__escapeKeyBubbles"))return;let t=(0,v.M)(e)?e.nativeEvent:e,n=(0,c.j)(d.f.escapeKey,t);O.setOpen(!1,n),n.isCanceled||e.preventDefault(),B||n.isPropagationAllowed||e.stopPropagation()}),L=(0,o.f)(()=>{M.current.insideReactTree=!0,$.start(0,F)}),G=(0,o.f)(e=>{if(!k||!x||0!==e.button)return;let t=(0,h.Z)(e.nativeEvent);(0,h.I)(O.select("floatingElement"),t)&&(U.current||(U.current=!0,K.current=!1))}),ee=(0,o.f)(e=>{!k||!x||(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&U.current&&(K.current=!0)});t.useEffect(()=>{if(!k||!x)return F;M.current.__escapeKeyBubbles=B,M.current.__outsidePressBubbles=H;let e=new s.U,t=new s.U;function o(){X.current=!0,t.start(0,()=>{X.current=!1})}function a(){U.current=!1,K.current=!1}function f(){let e=z.current,t=W(),n="function"==typeof t?t():t;return"string"==typeof n?n:n["pen"!==e&&e?e:"mouse"]}function d(e){let t=M.current.floatingContext?.nodeId,n=P&&(0,y.Q)(P.nodesRef.current,t).some(t=>(0,m.V)(e,t.context?.elements.floating));return Q(e)||n}function v(e){let n;if("intentional"===(n=f())&&"click"!==e.type||"sloppy"===n&&"click"===e.type){"click"===e.type||Q(e)||(t.clear(),X.current=!1),F();return}if(M.current.insideReactTree)return void F();let r=(0,h.Z)(e),o=`[${(0,g.f)("inert")}]`,s=(0,u.m)(r)?r.getRootNode():null,l=Array.from(((0,u.R)(s)?s:(0,i.f)(O.select("floatingElement"))).querySelectorAll(o)),a=O.context.triggerElements;if(r&&(a.hasElement(r)||a.hasMatchingElement(e=>(0,h.I)(e,r))))return;let v=(0,u.m)(r)?r:null;for(;v&&!(0,u.Z)(v);){let e=(0,u.J)(v);if((0,u.Z)(e)||!(0,u.m)(e))break;v=e}if(!(l.length&&(0,u.m)(r)&&!(0,m.X)(r)&&!(0,h.I)(r,O.select("floatingElement"))&&l.every(e=>!(0,h.I)(v,e)))){if((0,u.E)(r)&&!("touches"in e)){let t=(0,u.Z)(r),n=(0,u.X)(r),i=/auto|scroll/,o=t||i.test(n.overflowX),s=t||i.test(n.overflowY),l=o&&r.clientWidth>0&&r.scrollWidth>r.clientWidth,a=s&&r.clientHeight>0&&r.scrollHeight>r.clientHeight,c="rtl"===n.direction,f=a&&(c?e.offsetX<=r.offsetWidth-r.clientWidth:e.offsetX>r.clientWidth),d=l&&e.offsetY>r.clientHeight;if(f||d)return}if(!d(e)){if("intentional"===f()&&X.current){t.clear(),X.current=!1;return}"function"==typeof D&&!D(e)||Y("__outsidePressBubbles")||(O.setOpen(!1,(0,c.j)(p.f.outsidePress,e)),F())}}}function b(e){if("sloppy"!==f()||!O.select("open")||!x||Q(e))return;let t=e.touches[0];t&&(N.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},Z.start(1e3,()=>{N.current&&(N.current.dismissOnTouchEnd=!1,N.current.dismissOnMouseDown=!1)}))}function E(e,t){let r=(0,h.Z)(e);if(!r)return;let i=(0,n.f)(r,e.type,()=>{t(e),i()})}function T(e){Z.clear(),"pointerdown"===e.type&&(z.current=e.pointerType),("mousedown"!==e.type||!N.current||N.current.dismissOnMouseDown)&&E(e,e=>{if("pointerdown"===e.type)"sloppy"!==f()||"touch"===e.pointerType||!O.select("open")||!x||Q(e)||v(e);else v(e)})}function C(e){if(!U.current)return;let n=K.current;if(a(),"intentional"===f()){if("pointercancel"===e.type){n&&o();return}d(e)||(n?o():("function"!=typeof D||D(e))&&(t.clear(),X.current=!0,F()))}}function w(e){if("sloppy"!==f()||!N.current||Q(e))return;let t=e.touches[0];if(!t)return;let n=Math.abs(t.clientX-N.current.startX),r=Math.abs(t.clientY-N.current.startY),i=Math.sqrt(n*n+r*r);i>5&&(N.current.dismissOnTouchEnd=!0),i>10&&(v(e),Z.clear(),N.current=null)}function R(e){"sloppy"!==f()||!N.current||Q(e)||(N.current.dismissOnTouchEnd&&v(e),Z.clear(),N.current=null)}let I=(0,i.f)(A),j=(0,r.f)(S&&(0,r.f)((0,n.f)(I,"keydown",J),(0,n.f)(I,"compositionstart",function(){e.clear(),_.current=!0}),(0,n.f)(I,"compositionend",function(){e.start(5*!!l.f.engine.webkit,()=>{_.current=!1})})),V&&(0,r.f)((0,n.f)(I,"click",T,!0),(0,n.f)(I,"pointerdown",T,!0),(0,n.f)(I,"pointerup",C,!0),(0,n.f)(I,"pointercancel",C,!0),(0,n.f)(I,"mousedown",T,!0),(0,n.f)(I,"mouseup",C,!0),(0,n.f)(I,"touchstart",function(e){z.current="touch",E(e,b)},!0),(0,n.f)(I,"touchmove",function(e){E(e,w)},!0),(0,n.f)(I,"touchend",function(e){E(e,R)},!0)));return()=>{j(),e.clear(),t.clear(),a(),X.current=!1,F()}},[M,A,S,V,D,k,x,B,H,J,F,W,Y,Q,P,O,Z]);let et=t.useMemo(()=>({onKeyDown:J,onPointerDown:q,onClick:q}),[J,q]),en=t.useMemo(()=>({onKeyDown:J,onPointerDown:ee,onMouseDown:ee,onClickCapture:L,onMouseDownCapture(e){L(),G(e)},onPointerDownCapture(e){L(),G(e)},onMouseUpCapture:L,onTouchEndCapture:L,onTouchMoveCapture:L}),[J,L,G,ee]);return t.useMemo(()=>x?{reference:et,floating:en,trigger:et}:{},[x,et,en])}])},350527,e=>{var t=e.i(271645),n=e.i(146376),r=e.i(229315),i=e.i(156341);e.s(["f",0,function(e){let{popupStore:o,treatPopupAsFloatingElement:s=!1,floatingRootContext:u,floatingId:l,nested:a,onOpenChange:c}=e,f=o.useState("open"),d=o.useState("activeTriggerElement"),p=o.useState(s?"popupElement":"positionerElement"),g=o.context.triggerElements,h=t.useRef(null);void 0===u&&null===h.current&&(h.current=new i.f({open:f,transitionStatus:void 0,referenceElement:d,floatingElement:p,triggerElements:g,onOpenChange:c,floatingId:l,syncOnly:!0,nested:a}));let m=u??h.current;return o.useSyncedValue("floatingId",l),(0,n.f)(()=>{let e={open:f,floatingId:l,referenceElement:d,floatingElement:p};(0,r.m)(d)&&(e.domReferenceElement=d),m.state.positionReference===m.state.referenceElement&&(e.positionReference=d),m.update(e)},[f,l,d,p,m]),m.context.onOpenChange=c,m.context.nested=a,m}])},596296,449055,e=>{var t=e.i(229315),n=e.i(870189);let r="data-base-ui-focusable",i="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";e.s(["e",0,"ArrowDown","b",0,"ArrowLeft","q",0,"ArrowRight","V",0,"ArrowUp","Q",0,r,"n",0,i],449055);var o=e.i(647554);function s(e){return(0,t.E)(e)&&e.matches(i)}e.s(["G",0,function(e){return e?e.hasAttribute(r)?e:e.querySelector(`[${r}]`)||e:null},"V",0,function(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))},"W",0,function(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${i}`)!=null},"X",0,function(e){return e.matches("html,body")},"x",0,function(e,n){if(!(0,t.m)(e))return!1;if(n.hasElement(e))return!e.hasAttribute("data-trigger-disabled");for(let[,t]of n.entries())if((0,o.I)(t,e))return!t.hasAttribute("data-trigger-disabled");return!1},"J",0,function(e){return!!e&&"combobox"===e.getAttribute("role")&&s(e)},"Q",0,s,"F",0,function(e){if(!e||n.f.env.jsdom)return!0;try{return e.matches(":focus-visible")}catch(e){return!0}}],596296)},157940,e=>{var t=e.i(522162),n=e.i(870189);e.s(["D",0,function(e){let t=e.type;return"click"===t||"mousedown"===t||"keydown"===t||"keyup"===t},"J",0,function(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)},"M",0,function(e){return"nativeEvent"in e},"E",0,function(e){return""===e.pointerType&&!!e.isTrusted||(t.f.os.android&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)},"$",0,function(e){return!n.f.env.jsdom&&(!t.f.os.android&&0===e.width&&0===e.height||t.f.os.android&&1===e.width&&1===e.height&&0===e.pressure&&0===e.detail&&"mouse"===e.pointerType||e.width<1&&e.height<1&&0===e.pressure&&0===e.detail&&"touch"===e.pointerType)},"Y",0,function(e){e.preventDefault(),e.stopPropagation()}])},958408,e=>{e.s(["V",0,function(e,t){let n=[],r=e.find(e=>e.id===t)?.parentId;for(;r;){let t=e.find(e=>e.id===r);r=t?.parentId,t&&(n=n.concat(t))}return n},"Q",0,function e(t,n,r=!0){return t.filter(e=>e.parentId===n).flatMap(n=>[...!r||n.context?.open?[n]:[],...e(t,n.id,r)])}])},383976,e=>{var t=e.i(229315),n=e.i(108868),r=e.i(647554),i=e.i(621082);function o(e){for(let n of Array.from(e.children))if("summary"===(0,t.A)(n))return n;return null}function s(e){let n=e?(0,t.A)(e):"";return null!=e&&e.matches('a[href],button,input,select,textarea,summary,details,iframe,object,embed,[tabindex],[contenteditable]:not([contenteditable="false"]),audio[controls],video[controls]')&&("summary"!==n||null!=e.parentElement&&"details"===(0,t.A)(e.parentElement)&&o(e.parentElement)===e)&&("details"!==n||null==o(e))&&("input"!==n||"hidden"!==e.type)}function u(e){if(!s(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let n=e;n;n=function(e){let n=e.assignedSlot;if(n)return n;if(e.parentElement)return e.parentElement;let r=e.getRootNode();return(0,t.R)(r)?r.host:null}(n)){let s=n!==e,u="slot"===(0,t.A)(n);if(n.hasAttribute("inert")||s&&"details"===(0,t.A)(n)&&!n.open&&!function(e,t){let n=o(t);return!!n&&(e===n||(0,r.I)(n,e))}(e,n)||n.hasAttribute("hidden")||!u&&!function(e,n){let r=(0,t.X)(e);return n?"none"!==r.display:(0,i.v)(e,r)}(n,s))return!1}return!0}function l(e){let n=e.tabIndex;if(n<0){let n=(0,t.A)(e);if("details"===n||"audio"===n||"video"===n||(0,t.E)(e)&&e.isContentEditable)return 0}return n}function a(e){return"input"!==(0,t.A)(e)?null:"radio"===e.type&&""!==e.name?e:null}function c(e){if((0,t.E)(e)&&"slot"===(0,t.A)(e)){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return(0,t.E)(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function f(e){let t=[];return!function e(t,n){c(t).forEach(t=>{s(t)&&n.push(t),e(t,n)})}(e,t),t.filter(u)}function d(e){let t=f(e);return t.filter(e=>l(e)>=0&&function(e,t){let n=a(e);if(!n)return!0;let r=t.find(e=>{let t=a(e);return t?.name===n.name&&t.form===n.form&&t.checked});return r?r===n:t.find(e=>{let t=a(e);return t?.name===n.name&&t.form===n.form})===n}(e,t))}function p(e,t){let i=d(e),o=i.length;if(0===o)return;let s=(0,r.T)((0,n.f)(e)),u=i.indexOf(s);return i[-1===u?1===t?0:o-1:u+t]}function g(e,t){if(!e)return null;let r=d((0,n.f)(e).body),i=r.length;if(0===i)return null;let o=r.indexOf(e);return -1===o?null:r[(o+t+i)%i]}e.s(["r",0,function(e){d(e).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})},"d",0,function(e){let n=[];!function e(n,r,i){c(n).forEach(n=>{(0,t.E)(n)&&n.matches(r)&&i.push(n),e(n,r,i)})}(e,"[data-tabindex]",n),n.forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})},"J",0,f,"O",0,function(e){return p((0,n.f)(e).body,1)||e},"B",0,function(e){return p((0,n.f)(e).body,-1)||e},"W",0,function(e){return g(e,1)},"E",0,function(e){return g(e,-1)},"A",0,function(e,t){let n=t||e.currentTarget,i=e.relatedTarget;return!i||!(0,r.I)(n,i)},"m",0,function(e){return u(e)&&l(e)>=0},"T",0,d])},638396,e=>{e.s(["j",0,"data-base-ui-click-trigger","e",0,{style:{transition:"none"}},"B",0,{fallbackAxisSide:"none"},"K",0,500,"n",0,{fallbackAxisSide:"end"},"g",0,500,"Z",0,{clipPath:"inset(50%)",position:"fixed",top:0,left:0}])},250446,e=>{var t=e.i(216856);e.s(["f",0,t])},6304,e=>{var t=e.i(216856);e.s(["f",0,t])},790098,451321,e=>{var t=e.i(216856);e.s(["f",0,t],790098),e.s(["f",0,function(e){return`data-base-ui-${e}`}],451321)},236512,e=>{var t=e.i(216856);e.s(["f",0,t])},422428,e=>{var t=e.i(216856);e.s(["f",0,t])},152535,e=>{e.i(247167);var t=e.i(271645),n=e.i(146376),r=e.i(431773),i=e.i(818663),o=e.i(502077),s=e.i(843476);let u=t.forwardRef(function(e,u){let[l,a]=t.useState();return(0,n.f)(()=>{r.f.screenReader.voiceOver&&i.f.engine.webkit&&a("button")},[]),(0,s.jsx)("span",{...e,ref:u,style:o.p,"aria-hidden":!l||void 0,...{tabIndex:0,role:l},"data-base-ui-focus-guard":""})});e.s(["f",0,u])},405005,e=>{var t,n=e.i(209407);(t={}).open="data-open",t.closed="data-closed",t[t.startingStyle=n.S.startingStyle]="startingStyle",t[t.endingStyle=n.S.endingStyle]="endingStyle",t.anchorHidden="data-anchor-hidden",t.side="data-side",t.align="data-align";let r={"data-popup-open":""},i={"data-popup-open":"","data-pressed":""},o={"data-open":""},s={"data-closed":""},u={"data-anchor-hidden":""},l={open:e=>e?o:s,anchorHidden:e=>e?u:null},a={...l,...n.T};e.s(["E",0,l,"M",0,a,"f",0,{open:e=>e?i:null},"J",0,{open:e=>e?r:null}])},264111,e=>{var t=e.i(271645),n=e.i(174080),r=e.i(956789),i=e.i(883977),o=e.i(667865),s=e.i(146376),u=e.i(388940),l=e.i(449055),a=e.i(46420),c=e.i(350527),f=e.i(223910),d=e.i(137584),p=e.i(675606),g=e.i(422428),h=e.i(236512),m=e.i(641530),v=e.i(250446),y=e.i(380025);let b={tabIndex:-1,[l.Q]:""};function E(e,t,n,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let i=n?.id??null;(i||t)&&(e.activeTriggerId=i,e.activeTriggerElement=n??null)}function x(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t}e.s(["X",0,b,"d",0,function({handle:e,store:t}){return(0,s.f)(()=>e.attachStore(t),[e,t]),null},"c",0,function(e,t,r,i={}){let o=r.reason,s=o===g.f.triggerHover,u=t&&o===h.f.triggerFocus,l=!t&&(o===m.f.triggerPress||o===v.f.escapeKey),a=x(r);if(e.context.onOpenChange?.(t,r),r.isCanceled)return;i.onBeforeDispatch?.(),e.state.floatingRootContext.dispatchOpenChange(t,r);let c=()=>{let n={...i.extraState,open:t};u?n.instantType="focus":l?n.instantType="dismiss":s&&(n.instantType=void 0),E(n,t,r.trigger,a()),e.update(n)};s?n.flushSync(c):c()},"x",0,x,"H",0,function(e){return t=>"touch"!==t||e.current},"s",0,E,"z",0,function(e,n={}){let{closeOnActiveTriggerUnmount:r=!1}=n,i=t.useRef(null),o=e.useState("open"),u=e.useState("triggerCount"),l=e.useState("activeTriggerId"),a=e.useState("activeTriggerElement");(0,s.f)(()=>{if(!o){i.current=null,0!==e.state.triggerCount&&e.set("triggerCount",0);return}let t=e.context.triggerElements.size,n={};e.state.triggerCount!==t&&(n.triggerCount=t);let s=e.select("activeTriggerId"),u=null;if(s){let t=e.context.triggerElements.getById(s);if(t)i.current=s,t!==e.state.activeTriggerElement&&(n.activeTriggerElement=t);else{for(let[t,r]of e.context.triggerElements.entries())if(r===e.state.activeTriggerElement){n.activeTriggerId=t,n.activeTriggerElement=r,i.current=t;break}void 0===n.activeTriggerId&&(i.current===s?u=s:i.current=null)}}else i.current=null;if(!u&&!s&&1===t){let t=e.context.triggerElements.entries().next();if(!t.done){let[e,r]=t.value;n.activeTriggerId=e,n.activeTriggerElement=r,i.current=e}}(void 0!==n.triggerCount||void 0!==n.activeTriggerId||void 0!==n.activeTriggerElement)&&e.update(n),u&&r&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===u&&!e.context.triggerElements.getById(u)){let t=(0,p.j)(y.f.none);e.setOpen(!1,t),t.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[o,e,u,l,a,r])},"L",0,function(e,t,n){let{mounted:r,setMounted:i,transitionStatus:s}=(0,f.f)(e),u=t.useState("preventUnmountingOnClose"),l=!e&&u;t.useSyncedValues({mounted:r,transitionStatus:s,preventUnmountingOnClose:l});let a=(0,o.f)(()=>{i(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),n?.(),t.context.onOpenChangeComplete?.(!1)});return(0,d.f)({enabled:r&&!e&&!l,open:e,ref:t.context.popupRef,onComplete(){e||a()}}),{forceUnmount:a,transitionStatus:s}},"y",0,function(e,t){e.useSyncedValues(t),(0,s.f)(()=>()=>{e.update({activeTriggerProps:r.w,inactiveTriggerProps:r.w,popupProps:r.w})},[e])},"_",0,function(e,t=!1){let n=(0,i.f)(),r=null!=(0,a.G)(),o=(0,u.useRefWithInit)(()=>e(n,r)).current;return(0,c.f)({popupStore:o,treatPopupAsFloatingElement:t,floatingRootContext:o.state.floatingRootContext,floatingId:n,nested:r,onOpenChange:o.setOpen}),o},"e",0,function(e,t){(0,s.f)(()=>{t||null===e.state.openMethod||e.set("openMethod",null)},[t,e]),(0,s.f)(()=>()=>{null!==e.state.openMethod&&e.set("openMethod",null)},[e])},"F",0,function(e,n,r,i){let u,l,a=r.useState("isMountedByTrigger",e),c=(u=t.useRef(null),l=t.useRef(null),t.useCallback(t=>{if(void 0===e)return;let n=!1;if(null!==u.current){let e=u.current,t=l.current,i=r.context.triggerElements.getById(e);t&&i===t&&(r.context.triggerElements.delete(e),n=!0),u.current=null,l.current=null}if(null!==t&&(u.current=e,l.current=t,r.context.triggerElements.add(e,t),n=!0),n){let e=r.context.triggerElements.size;r.select("open")&&r.state.triggerCount!==e&&r.set("triggerCount",e)}},[r,e])),f=(0,o.f)(t=>{let n=r.select("open"),o=r.select("activeTriggerId");o===e?r.update({activeTriggerElement:t,...n?i:null}):null==o&&n&&r.update({activeTriggerId:e,activeTriggerElement:t,...i})}),d=t.useCallback(e=>{c(e),e&&f(e)},[c,f]);return(0,s.f)(()=>{a&&r.update({activeTriggerElement:n.current,...i})},[a,r,n,...Object.values(i)]),{registerTrigger:d,isMountedByThisTrigger:a}}])},990627,e=>{e.i(247167),e.s(["f",0,class{constructor(){this.idMap=new Map}add(e,t){this.idMap.set(e,t)}delete(e){this.idMap.delete(e)}hasElement(e){for(let t of this.idMap.values())if(t===e)return!0;return!1}hasMatchingElement(e){for(let t of this.idMap.values())if(e(t))return!0;return!1}getById(e){return this.idMap.get(e)}entries(){return this.idMap.entries()}elements(){return this.idMap.values()}get size(){return this.idMap.size}}])},896499,e=>{let t;var n=e.i(271645),r=e.i(388940);let i=[];function o(e){let n=(n,o)=>{let u,l=(0,r.useRefWithInit)(s).current;try{for(let e of(t=l,i))e.before(l);for(let t of(u=e(n,o),i))t.after(l);l.didInitialize=!0}finally{t=void 0}return u};return n.displayName=e.displayName||e.name,n}function s(){return{didInitialize:!1}}e.s(["U",0,o,"u",0,function(e){return n.forwardRef(o(e))},"_",0,function(){return t},"V",0,function(e){i.push(e)}])},365420,e=>{e.s(["f",0,function(...e){return()=>{for(let t=0;t{let{userAgent:t,platform:n,maxTouchPoints:r}="u"1,u="android",l=o===u||i.includes(u),a=!s&&o.startsWith("mac"),c=o.startsWith("win"),f=!l&&/^(linux|chrome os)/.test(o),d=a||s;e.s(["android",0,l,"apple",0,d,"ios",0,s,"linux",0,f,"mac",0,a,"windows",0,c],503720);var p=e.i(503720);let g="u">typeof CSS&&!!CSS.supports?.("-webkit-backdrop-filter:none"),h=!g&&i.includes("firefox"),m=!g&&i.includes("chrom");e.s(["blink",0,m,"gecko",0,h,"webkit",0,g],879850);var v=e.i(879850);e.s(["voiceOver",0,d],999170);var y=e.i(999170);let b=https://www.cbtnuggets.com/jsdom|happydom/.test(i);e.s(["jsdom",0,b],736174);var E=e.i(736174);e.s(["engine",0,v,"env",0,E,"os",0,p,"screenReader",0,y],179214)},818663,e=>{var t=e.i(179214);e.s(["f",0,t])},870189,e=>{var t=e.i(179214);e.s(["f",0,t])},522162,e=>{var t=e.i(179214);e.s(["f",0,t])},431773,e=>{var t=e.i(179214);e.s(["f",0,t])},301252,334346,e=>{var t=e.i(271645),n=e.i(802239),r=e.i(430224),i=e.i(958321),o=e.i(896499);let s=(0,i.f)(19)?function(e,r,i,s,u){let l,a=(0,o._)();if(!a){let o;return o=t.useCallback(()=>r(e.getSnapshot(),i,s,u),[e,r,i,s,u]),(0,n.useSyncExternalStore)(e.subscribe,o,o)}let c=a.syncIndex;return a.syncIndex+=1,a.didInitialize?(l=a.syncHooks[c]).store===e&&l.selector===r&&Object.is(l.a1,i)&&Object.is(l.a2,s)&&Object.is(l.a3,u)||(l.store!==e&&(a.didChangeStore=!0),l.store=e,l.selector=r,l.a1=i,l.a2=s,l.a3=u,l.value=r(e.getSnapshot(),i,s,u)):(l={store:e,selector:r,a1:i,a2:s,a3:u,value:r(e.getSnapshot(),i,s,u)},a.syncHooks.push(l)),l.value}:function(e,t,n,i,o){return(0,r.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,i,o))};function u(e,t,n,r,i){return s(e,t,n,r,i)}(0,o.V)({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let n=0;n0&&(e.didChangeStore&&(e.didChangeStore=!1,e.subscribe=t=>{let n=new Set;for(let t of e.syncHooks)n.add(t.store);let r=[];for(let e of n)r.push(e.subscribe(t));return()=>{for(let e of r)e()}}),(0,n.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}}),e.s(["f",0,u],334346);class l{constructor(e){this.state=e,this.listeners=new Set,this.updateTick=0}subscribe=e=>(this.listeners.add(e),()=>{this.listeners.delete(e)});getSnapshot=()=>this.state;setState(e){if(this.state===e)return;this.state=e,this.updateTick+=1;let t=this.updateTick;for(let n of this.listeners){if(t!==this.updateTick)return;n(e)}}update(e){for(let t in e)if(!Object.is(this.state[t],e[t]))return void this.setState({...this.state,...e})}set(e,t){Object.is(this.state[e],t)||this.setState({...this.state,[e]:t})}notifyAll(){let e={...this.state};this.setState(e)}use(e,t,n,r){return u(this,e,t,n,r)}}var a=e.i(667865),c=e.i(146376),f=e.i(956789);e.s(["f",0,class extends l{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}useSyncedValue(e,n){t.useDebugValue(e);let r=this;(0,c.f)(()=>{r.state[e]!==n&&r.set(e,n)},[r,e,n])}useSyncedValueWithCleanup(e,t){let n=this;(0,c.f)(()=>(n.state[e]!==t&&n.set(e,t),()=>{n.set(e,void 0)}),[n,e,t])}useSyncedValues(e){let t=this,n=Object.values(e);(0,c.f)(()=>{t.update(e)},[t,...n])}useControlledProp(e,n){t.useDebugValue(e);let r=this,i=void 0!==n;(0,c.f)(()=>{i&&!Object.is(r.state[e],n)&&r.setState({...r.state,[e]:n})},[r,e,n,i])}select(e,t,n,r){return(0,this.selectors[e])(this.state,t,n,r)}useState(e,n,r,i){return t.useDebugValue(e),u(this,this.selectors[e],n,r,i)}useContextCallback(e,n){t.useDebugValue(e);let r=(0,a.f)(n??f.x);this.context[e]=r}useStateSetter(e){let n=t.useRef(void 0);return void 0===n.current&&(n.current=t=>{this.set(e,t)}),n.current}observe(e,t){let n,r=(n="function"==typeof e?e:this.selectors[e])(this.state);return t(r,r,this),this.subscribe(e=>{let i=n(e);if(!Object.is(r,i)){let e=r;r=i,t(i,e,this)}})}}],301252)},439957,e=>{var t=e.i(388940),n=e.i(626300);class r{static create(){return new r}currentId=0;start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=0,t()},e)}isStarted(){return 0!==this.currentId}clear=()=>{0!==this.currentId&&(clearTimeout(this.currentId),this.currentId=0)};disposeEffect=()=>this.clear}e.s(["U",0,r,"e",0,function(){let e=(0,t.useRefWithInit)(r.create).current;return(0,n.f)(e.disposeEffect),e}])},502077,e=>{let t={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},n={...t,position:"fixed",top:0,left:0},r={...t,position:"absolute"};e.s(["p",0,n,"L",0,r])}])})();