1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,309864,e=>{"use strict";var t=e.i(224110),n=e.i(843476),r=e.i(271645),o=e.i(532257);let i=(0,r.createContext)({}),s={};e.s(["I18nProvider",0,function({locales:e=[],locale:l,onLocaleChange:a,children:u,translations:c=s}){let d=(0,t.useRouter)(),p=(0,t.usePathname)(),f=e=>{if(a)return a(e);let t=p.split("/").filter(e=>e.length>0);0===t.length||t[0]!==l?t.unshift(e):t[0]=e,d.push(`/${t.join("/")}`)},g=(0,r.useRef)(f);return g.current=f,(0,n.jsx)(i,{value:(0,r.useMemo)(()=>({locale:l,locales:e,onChange:e=>g.current(e)}),[l,e]),children:(0,n.jsx)(o.TranslationProvider,{translations:c,children:u})})},"useI18n",0,function(){return(0,r.use)(i)}])},914651,108821,e=>{"use strict";e.s([],914651),e.i(247167);var t=e.i(733332),n=e.i(271645);let r=n.createContext(!1),o=n.createContext(void 0);e.s(["DialogRootContext",0,o,"IsDrawerContext",0,r,"useDialogRootContext",0,function(e){let r=n.useContext(o);if(!1===e&&void 0===r)throw Error((0,t.default)(27));return r}],108821)},405005,e=>{"use strict";var t,n,r=e.i(209407);let o=((t={}).open="data-open",t.closed="data-closed",t[t.startingStyle=r.TransitionStatusDataAttributes.startingStyle]="startingStyle",t[t.endingStyle=r.TransitionStatusDataAttributes.endingStyle]="endingStyle",t.anchorHidden="data-anchor-hidden",t.side="data-side",t.align="data-align",t),i=((n={}).popupOpen="data-popup-open",n.pressed="data-pressed",n),s={[i.popupOpen]:""},l={[i.popupOpen]:"",[i.pressed]:""},a={[o.open]:""},u={[o.closed]:""},c={[o.anchorHidden]:""};e.s(["CommonPopupDataAttributes",0,o,"popupStateMapping",0,{open:e=>e?a:u,anchorHidden:e=>e?c:null},"pressableTriggerOpenStateMapping",0,{open:e=>e?l:null},"triggerOpenStateMapping",0,{open:e=>e?s:null}])},402820,156736,209793,e=>{"use strict";e.i(247167);var t=e.i(271645),n=e.i(108821),r=e.i(552245),o=e.i(405005),i=e.i(209407);let s={...o.popupStateMapping,...i.transitionStatusMapping},l=t.forwardRef(function(e,t){let{render:o,className:i,style:l,forceRender:a=!1,...u}=e,{store:c}=(0,n.useDialogRootContext)(),d=c.useState("open"),p=c.useState("nested"),f=c.useState("mounted"),g=c.useState("transitionStatus");return(0,r.useRenderElement)("div",e,{state:{open:d,transitionStatus:g},ref:[c.context.backdropRef,t],stateAttributesMapping:s,props:[{role:"presentation",hidden:!f,style:{userSelect:"none",WebkitUserSelect:"none"}},u],enabled:a||!p})});e.s(["DialogBackdrop",0,l],402820);var a=e.i(540886),u=e.i(675606),c=e.i(56434);let d=t.forwardRef(function(e,t){let{render:o,className:i,style:s,disabled:l=!1,nativeButton:d=!0,...p}=e,{store:f}=(0,n.useDialogRootContext)(),g=f.useState("open"),{getButtonProps:m,buttonRef:v}=(0,a.useButton)({disabled:l,native:d});return(0,r.useRenderElement)("button",e,{state:{disabled:l},ref:[t,v],props:[{onClick:function(e){g&&f.setOpen(!1,(0,u.createChangeEventDetails)(c.REASONS.closePress,e.nativeEvent))}},p,m]})});e.s(["DialogClose",0,d],156736);var p=e.i(788015);let f=t.forwardRef(function(e,t){let{render:o,className:i,style:s,id:l,...a}=e,{store:u}=(0,n.useDialogRootContext)(),c=(0,p.useBaseUiId)(l);return u.useSyncedValueWithCleanup("descriptionElementId",c),(0,r.useRenderElement)("p",e,{ref:t,props:[{id:c},a]})});e.s(["DialogDescription",0,f],209793)},574735,e=>{"use strict";e.s(["addEventListener",0,function(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}])},365420,e=>{"use strict";e.s(["mergeCleanups",0,function(...e){return()=>{for(let t=0;t<e.length;t+=1){let n=e[t];n&&n()}}}])},446265,e=>{"use strict";var t=e.i(146376),n=e.i(388940);function r(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}e.s(["useValueAsRef",0,function(e){let o=(0,n.useRefWithInit)(r,e).current;return o.next=e,(0,t.useIsoLayoutEffect)(o.effect),o}])},439957,328744,e=>{"use strict";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(["Timeout",0,r,"useTimeout",0,function(){let e=(0,t.useRefWithInit)(r.create).current;return(0,n.useOnMount)(e.disposeEffect),e}],439957),e.s([],564949),e.i(564949),e.i(247167);let{userAgent:o,platform:i,maxTouchPoints:s}="u"<typeof navigator?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0},l=o.toLowerCase(),a=i.toLowerCase(),u=/^i(os$|p)/.test(a)||"macintel"===a&&s>1,c="android",d=a===c||l.includes(c),p=!u&&a.startsWith("mac"),f=a.startsWith("win"),g=!d&&/^(linux|chrome os)/.test(a),m=p||u;e.s(["android",0,d,"apple",0,m,"ios",0,u,"linux",0,g,"mac",0,p,"windows",0,f],503720);var v=e.i(503720);let h="u">typeof CSS&&!!CSS.supports?.("-webkit-backdrop-filter:none"),b=!h&&l.includes("firefox"),E=!h&&l.includes("chrom");e.s(["blink",0,E,"gecko",0,b,"webkit",0,h],879850);var S=e.i(879850);e.s(["voiceOver",0,m],999170);var y=e.i(999170);let C=/jsdom|happydom/.test(l);e.s(["jsdom",0,C],736174);var T=e.i(736174);e.s(["engine",0,S,"env",0,T,"os",0,v,"screenReader",0,y],179214);var R=e.i(179214);e.s(["platform",0,R],328744)},333848,e=>{"use strict";var t=e.i(229315);e.s(["ownerWindow",()=>
1t.getWindow])},152535,e=>{"use strict";e.i(247167);var t=e.i(271645),n=e.i(146376),r=e.i(328744);let o={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},i={...o,position:"fixed",top:0,left:0};({...o,position:"absolute"});var s=e.i(843476);let l=t.forwardRef(function(e,o){let[l,a]=t.useState();return(0,n.useIsoLayoutEffect)(()=>{r.platform.screenReader.voiceOver&&r.platform.engine.webkit&&a("button")},[]),(0,s.jsx)("span",{...e,ref:o,style:i,"aria-hidden":!l||void 0,tabIndex:0,role:l,"data-base-ui-focus-guard":""})});e.s(["FocusGuard",0,l],152535)},596296,449055,157940,e=>{"use strict";var t=e.i(229315);let n="data-base-ui-focusable",r="input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])";e.s(["FOCUSABLE_ATTRIBUTE",0,n,"TYPEABLE_SELECTOR",0,r],449055);var o=e.i(647554);function i(e){return(0,t.isHTMLElement)(e)&&e.matches(r)}e.s(["getFloatingFocusElement",0,function(e){return e?e.hasAttribute(n)?e:e.querySelector(`[${n}]`)||e:null},"isEventTargetWithin",0,function(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))},"isInteractiveElement",0,function(e){return e?.closest(`button,a[href],[role="button"],select,[tabindex]:not([tabindex="-1"]),${r}`)!=null},"isRootElement",0,function(e){return e.matches("html,body")},"isTargetInsideEnabledTrigger",0,function(e,n){if(!(0,t.isElement)(e))return!1;if(n.hasElement(e))return!e.hasAttribute("data-trigger-disabled");for(let[,t]of n.entries())if((0,o.contains)(t,e))return!t.hasAttribute("data-trigger-disabled");return!1},"isTypeableCombobox",0,function(e){return!!e&&"combobox"===e.getAttribute("role")&&i(e)},"isTypeableElement",0,i],596296);var s=e.i(328744);e.s(["isClickLikeEvent",0,function(e){let t=e.type;return"click"===t||"mousedown"===t||"keydown"===t||"keyup"===t},"isMouseLikePointerType",0,function(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)},"isReactEvent",0,function(e){return"nativeEvent"in e},"isVirtualClick",0,function(e){return""===e.pointerType&&!!e.isTrusted||(s.platform.os.android&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)},"isVirtualPointerEvent",0,function(e){return!s.platform.env.jsdom&&(!s.platform.os.android&&0===e.width&&0===e.height||s.platform.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)},"stopEvent",0,function(e){e.preventDefault(),e.stopPropagation()}],157940)},383976,e=>{"use strict";var t=e.i(229315),n=e.i(108868),r=e.i(647554),o=e.i(621082);function i(e){for(let n of Array.from(e.children))if("summary"===(0,t.getNodeName)(n))return n;return null}function s(e){let n=e?(0,t.getNodeName)(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.getNodeName)(e.parentElement)&&i(e.parentElement)===e)&&("details"!==n||null==i(e))&&("input"!==n||"hidden"!==e.type)}function l(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.isShadowRoot)(r)?r.host:null}(n)){let s=n!==e,l="slot"===(0,t.getNodeName)(n);if(n.hasAttribute("inert")||s&&"details"===(0,t.getNodeName)(n)&&!n.open&&!function(e,t){let n=i(t);return!!n&&(e===n||(0,r.contains)(n,e))}(e,n)||n.hasAttribute("hidden")||!l&&!function(e,n){let r=(0,t.getComputedStyle)(e);return n?"none"!==r.display:(0,o.isElementVisible)(e,r)}(n,s))return!1}return!0}function a(e){let n=e.tabIndex;if(n<0){let n=(0,t.getNodeName)(e);if("details"===n||"audio"===n||"video"===n||(0,t.isHTMLElement)(e)&&e.isContentEditable)return 0}return n}function u(e){return"input"!==(0,t.getNodeName)(e)?null:"radio"===e.type&&""!==e.name?e:null}function c(e){if((0,t.isHTMLElement)(e)&&"slot"===(0,t.getNodeName)(e)){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return(0,t.isHTMLElement)(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function d(e){let t=[];return!function e(t,n){c(t).forEach(t=>{s(t)&&n.push(t),e(t,n)})}(e,t),t.filter(l)}function p(e){let t=d(e);return t.filter(e=>a(e)>=0&&function(e,t){let n=u(e);if(!n)return!0;let r=t.find(e=>{let t=u(e);return t?.name===n.name&&t.form===n.form&&t.checked});return r?r===n:t.find(e=>{let t=u(e);return t?.name===n.name&&t.form===n.form})===n}(e,t))}function f(e,t){let o=p(e),i=o.length;if(0===i)return;let s=(0,r.activeElement)((0,n.ownerDocument)(e)),l=o.indexOf(s);return o[-1===l?1===t?0:i-1:l+t]}function g(e,t){if(!e)return null;let r=p((0,n.ownerDocument)(e).body),o=r.length;if(0===o)return null;let i=r.indexOf(e);return -1===i?null:r[(i+t+o)%o]}
1e.s(["disableFocusInside",0,function(e){p(e).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")})},"enableFocusInside",0,function(e){let n=[];!function e(n,r,o){c(n).forEach(n=>{(0,t.isHTMLElement)(n)&&n.matches(r)&&o.push(n),e(n,r,o)})}(e,"[data-tabindex]",n),n.forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})},"focusable",0,d,"getNextTabbable",0,function(e){return f((0,n.ownerDocument)(e).body,1)||e},"getPreviousTabbable",0,function(e){return f((0,n.ownerDocument)(e).body,-1)||e},"getTabbableAfterElement",0,function(e){return g(e,1)},"getTabbableBeforeElement",0,function(e){return g(e,-1)},"isOutsideEvent",0,function(e,t){let n=t||e.currentTarget,o=e.relatedTarget;return!o||!(0,r.contains)(n,o)},"isTabbable",0,function(e){return l(e)&&a(e)>=0},"tabbable",0,p])},958408,e=>{"use strict";e.s(["getNodeAncestors",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},"getNodeChildren",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)])}])},451321,e=>{"use strict";e.s(["createAttribute",0,function(e){return`data-base-ui-${e}`}])},503596,944659,e=>{"use strict";var t=e.i(956789);let n=0;e.s(["enqueueFocus",0,function(e,r={}){let{preventScroll:o=!1,sync:i=!1,shouldFocus:s}=r;function l(){(!s||s())&&e?.focus({preventScroll:o})}if(cancelAnimationFrame(n),i)return l(),t.NOOP;let a=requestAnimationFrame(l);return n=a,()=>{n===a&&(cancelAnimationFrame(a),n=0)}}],503596);var r=e.i(229315),o=e.i(108868);let i={inert:new WeakMap,"aria-hidden":new WeakMap},s="data-base-ui-inert",l={inert:new WeakSet,"aria-hidden":new WeakSet},a=new WeakMap,u=0,c=(e,t)=>t.map(t=>{if(e.contains(t))return t;let n=function e(t){return t?(0,r.isShadowRoot)(t)?t.host:e(t.parentNode):null}(t);return e.contains(n)?n:null}).filter(e=>null!=e),d=e=>{let t=new Set;return e.forEach(e=>{let n=e;for(;n&&!t.has(n);)t.add(n),n=n.parentNode}),t},p=(e,t,n)=>{let o=[],i=e=>{!e||n.has(e)||Array.from(e.children).forEach(e=>{"script"!==(0,r.getNodeName)(e)&&(t.has(e)?i(e):o.push(e))})};return i(e),o};e.s(["markOthers",0,function(e,t={}){let{ariaHidden:n=!1,inert:r=!1,mark:f=!0}=t,g=(0,o.ownerDocument)(e[0]).body;return function(e,t,n,r,{mark:o=!0}){let f=null;r?f="inert":n&&(f="aria-hidden");let g=null,m=null,v=c(t,e),h=o?p(t,d(v),new Set(v)):[],b=[],E=[];if(f){let e=i[f],n=l[f];m=n,g=e;let r=c(t,Array.from(t.querySelectorAll("[aria-live]"))),o=v.concat(r);p(t,d(o),new Set(o)).forEach(t=>{let r=t.getAttribute(f),o=null!==r&&"false"!==r,i=(e.get(t)||0)+1;e.set(t,i),b.push(t),1===i&&o&&n.add(t),o||t.setAttribute(f,"inert"===f?"":"true")})}return o&&h.forEach(e=>{let t=(a.get(e)||0)+1;a.set(e,t),E.push(e),1===t&&e.setAttribute(s,"")}),u+=1,()=>{g&&b.forEach(e=>{let t=(g.get(e)||0)-1;g.set(e,t),t||(!m?.has(e)&&f&&e.removeAttribute(f),m?.delete(e))}),o&&E.forEach(e=>{let t=(a.get(e)||0)-1;a.set(e,t),t||e.removeAttribute(s)}),(u-=1)||(i.inert=new WeakMap,i["aria-hidden"]=new WeakMap,l.inert=new WeakSet,l["aria-hidden"]=new WeakSet,a=new WeakMap)}}(e,g,n,r,{mark:f})}],944659)}
1,638396,e=>{"use strict";e.s(["CLICK_TRIGGER_IDENTIFIER",0,"data-base-ui-click-trigger","DISABLED_TRANSITIONS_STYLE",0,{style:{transition:"none"}},"DROPDOWN_COLLISION_AVOIDANCE",0,{fallbackAxisSide:"none"},"PATIENT_CLICK_THRESHOLD",0,500,"POPUP_COLLISION_AVOIDANCE",0,{fallbackAxisSide:"end"},"ownerVisuallyHidden",0,{clipPath:"inset(50%)",position:"fixed",top:0,left:0}])},726674,e=>{"use strict";var t=e.i(271645),n=e.i(174080),r=e.i(229315),o=e.i(574735),i=e.i(365420),s=e.i(883977),l=e.i(146376),a=e.i(667865),u=e.i(956789),c=e.i(152535),d=e.i(383976),p=e.i(675606),f=e.i(56434),g=e.i(451321),m=e.i(552245),v=e.i(638396),h=e.i(843476);let b=t.createContext(null),E=()=>t.useContext(b),S=(0,g.createAttribute)("portal"),y=t.forwardRef(function(e,g){let{render:y,className:C,style:T,children:R,container:x,renderGuards:O,...w}=e,{portalNode:D,portalSubtree:P}=function(e={}){let{ref:o,container:i,componentProps:c=u.EMPTY_OBJECT,elementProps:d}=e,p=(0,s.useId)(),f=E(),g=f?.portalNode,[v,h]=t.useState(null),[b,y]=t.useState(null),C=(0,a.useStableCallback)(e=>{null!==e&&y(e)}),T=t.useRef(null);(0,l.useIsoLayoutEffect)(()=>{if(null===i){T.current&&(T.current=null,y(null),h(null));return}if(null==p)return;let e=(i&&((0,r.isNode)(i)?i:i.current))??g??document.body;if(null==e){T.current&&(T.current=null,y(null),h(null));return}T.current!==e&&(T.current=e,y(null),h(e))},[i,g,p]);let R=(0,m.useRenderElement)("div",c,{ref:[o,C],props:[{id:p,[S]:""},d]});return{portalNode:b,portalSubtree:v&&R?n.createPortal(R,v):null}}({container:x,ref:g,componentProps:e,elementProps:w}),I=t.useRef(null),k=t.useRef(null),A=t.useRef(null),M=t.useRef(null),[L,N]=t.useState(null),F=t.useRef(!1),B=L?.modal,W=L?.open,j="boolean"==typeof O?O:!!L&&!L.modal&&L.open&&!!D;t.useEffect(()=>{if(D&&!B)return(0,i.mergeCleanups)((0,o.addEventListener)(D,"focusin",e,!0),(0,o.addEventListener)(D,"focusout",e,!0));function e(e){D&&e.relatedTarget&&(0,d.isOutsideEvent)(e)&&("focusin"===e.type?F.current&&((0,d.enableFocusInside)(D),F.current=!1):((0,d.disableFocusInside)(D),F.current=!0))}},[D,B]),(0,l.useIsoLayoutEffect)(()=>{D&&!0===W&&F.current&&((0,d.enableFocusInside)(D),F.current=!1)},[W,D]);let _=t.useMemo(()=>({beforeOutsideRef:I,afterOutsideRef:k,beforeInsideRef:A,afterInsideRef:M,portalNode:D,setFocusManagerState:N}),[D]);return(0,h.jsxs)(t.Fragment,{children:[P,(0,h.jsxs)(b.Provider,{value:_,children:[j&&D&&(0,h.jsx)(c.FocusGuard,{"data-type":"outside",ref:I,onFocus:e=>{if((0,d.isOutsideEvent)(e,D))A.current?.focus();else{let e=L?L.domReference:null,t=(0,d.getPreviousTabbable)(e);t?.focus()}}}),j&&D&&(0,h.jsx)("span",{"aria-owns":D.id,style:v.ownerVisuallyHidden}),D&&n.createPortal(R,D),j&&D&&(0,h.jsx)(c.FocusGuard,{"data-type":"outside",ref:k,onFocus:e=>{if((0,d.isOutsideEvent)(e,D))M.current?.focus();else{let t=L?L.domReference:null,n=(0,d.getNextTabbable)(t);n?.focus(),L?.closeOnFocusOut&&L?.onOpenChange(!1,(0,p.createChangeEventDetails)(f.REASONS.focusOut,e.nativeEvent))}}})]})]})});e.s(["FloatingPortal",0,y,"usePortalContext",0,E])},46420,661286,e=>{"use strict";e.i(247167);var t=e.i(271645),n=e.i(883977),r=e.i(146376),o=e.i(388940);function i(){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(["createEventEmitter",0,i],661286);class s{nodesRef={current:[]};events=i();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)}}var l=e.i(843476);let a=t.createContext(null),u=t.createContext(null),c=()=>t.useContext(a)?.id||null,d=e=>{let n=t.useContext(u);return e??n};e.s(["FloatingNode",0,function(e){let{children:n,id:r}=e,o=c();return(0,l.jsx)(a.Provider,{value:t.useMemo(()=>({id:r,parentId:o}),[r,o]),children:n})},"FloatingTree",0,function(e){let{children:t,externalTree:n}=e,r=(0,o.useRefWithInit)(()=>n??new s).current;return(0,l.jsx)(u.Provider,{value:r,children:t})},"useFloatingNodeId",0,function(e){let t=(0,n.useId)(),o=d(e),i=c();return(0,r.useIsoLayoutEffect)(()=>{if(!t)return;
1let e={id:t,parentId:i};return o?.addNode(e),()=>{o?.removeNode(e)}},[o,t,i]),t},"useFloatingParentNodeId",0,c,"useFloatingTree",0,d],46420)},61487,e=>{"use strict";var t=e.i(271645),n=e.i(229315),r=e.i(574735),o=e.i(365420),i=e.i(828918),s=e.i(446265),l=e.i(667865),a=e.i(146376),u=e.i(439957),c=e.i(328744),d=e.i(708445),p=e.i(108868),f=e.i(333848),g=e.i(152535),m=e.i(647554),v=e.i(596296),h=e.i(157940),b=e.i(383976),E=e.i(958408),S=e.i(621082),y=e.i(675606),C=e.i(56434),T=e.i(451321),R=e.i(503596),x=e.i(944659),O=e.i(726674),w=e.i(46420),D=e.i(638396),P=e.i(594603),I=e.i(843476);let k=[];function A(){k=k.filter(e=>e.deref()?.isConnected)}function M(e){A(),e&&"body"!==(0,n.getNodeName)(e)&&(k.push(new WeakRef(e)),k.length>20&&(k=k.slice(-20)))}function L(){return A(),k[k.length-1]?.deref()}function N(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let t=(0,b.focusable)(e).filter(e=>{let t=e.getAttribute("data-tabindex")||"";return(0,b.isTabbable)(e)||e.hasAttribute("data-tabindex")&&!t.startsWith("-")}),n=e.getAttribute("tabindex");0===t.length?"0"!==n&&(e.setAttribute("tabindex","0"),e.setAttribute("data-tabindex","0")):("-1"!==n||e.hasAttribute("data-tabindex")&&"-1"!==e.getAttribute("data-tabindex"))&&(e.setAttribute("tabindex","-1"),e.setAttribute("data-tabindex","-1"))}e.s(["FloatingFocusManager",0,function(e){let{context:k,children:F,disabled:B=!1,initialFocus:W=!0,returnFocus:j=!0,restoreFocus:_=!1,modal:V=!0,closeOnFocusOut:H=!0,openInteractionType:Y="",nextFocusableElement:U,previousFocusableElement:q,beforeContentFocusGuardRef:$,externalTree:G,getInsideElements:K}=e,X="rootStore"in k?k.rootStore:k,J=X.useState("open"),z=X.useState("domReferenceElement"),Q=X.useState("floatingElement"),{events:Z,dataRef:ee}=X.context,et=(0,l.useStableCallback)(()=>ee.current.floatingContext?.nodeId),en=(0,v.isTypeableCombobox)(z)&&!1===W,er=(0,s.useValueAsRef)(W),eo=(0,s.useValueAsRef)(j),ei=(0,s.useValueAsRef)(Y),es=(0,s.useValueAsRef)(J),el=(0,w.useFloatingTree)(G),ea=(0,O.usePortalContext)(),eu=t.useRef(!1),ec=t.useRef(!1),ed=t.useRef(!1),ep=t.useRef(null),ef=t.useRef(""),eg=t.useRef(""),em=t.useRef(null),ev=t.useRef(null),eh=(0,i.useMergedRefs)(em,$,ea?.beforeInsideRef),eb=(0,i.useMergedRefs)(ev,ea?.afterInsideRef),eE=(0,u.useTimeout)(),eS=(0,u.useTimeout)(),ey=(0,d.useAnimationFrame)(),eC=null!=ea,eT=(0,v.getFloatingFocusElement)(Q),eR=(0,l.useStableCallback)((e=eT)=>e?(0,b.tabbable)(e):[]),ex=(0,l.useStableCallback)(()=>K?.().filter(e=>null!=e)??[]);t.useEffect(()=>{if(B||!V)return;let e=(0,p.ownerDocument)(eT);return(0,r.addEventListener)(e,"keydown",function(e){"Tab"===e.key&&(0,m.contains)(eT,(0,m.activeElement)((0,p.ownerDocument)(eT)))&&0===eR().length&&!en&&(0,h.stopEvent)(e)})},[B,eT,V,en,eR]),t.useEffect(()=>{if(B||!J)return;let e=(0,p.ownerDocument)(eT);function t(){ed.current=!1}return(0,o.mergeCleanups)((0,r.addEventListener)(e,"pointerdown",function(e){let t=(0,m.getTarget)(e),n=ex();ed.current=!((0,m.contains)(Q,t)||(0,m.contains)(z,t)||(0,m.contains)(ea?.portalNode,t)||n.some(e=>e===t||(0,m.contains)(e,t))),eg.current=e.pointerType||"keyboard",t?.closest(`[${D.CLICK_TRIGGER_IDENTIFIER}]`)&&(ec.current=!0,eS.start(0,()=>{ec.current=!1}))},!0),(0,r.addEventListener)(e,"pointerup",t,!0),(0,r.addEventListener)(e,"pointercancel",t,!0),(0,r.addEventListener)(e,"keydown",function(){eg.current="keyboard"},!0),t)},[B,Q,z,eT,J,ea,eS,ex]),t.useEffect(()=>{if(B||!H)return;let e=(0,p.ownerDocument)(eT);function t(t){let r=t.relatedTarget,o=t.currentTarget,i=(0,m.getTarget)(t);V&&null==r&&null!=i&&(0,m.contains)(Q,i)&&M(i),queueMicrotask(()=>{let s=et(),l=X.context.triggerElements,a=ex(),u=r?.hasAttribute((0,T.createAttribute)("focus-guard"))&&[em.current,ev.current,ea?.beforeInsideRef.current,ea?.afterInsideRef.current,ea?.beforeOutsideRef.current,ea?.afterOutsideRef.current,(0,P.resolveRef)(q),(0,P.resolveRef)(U)].includes(r),c=!((0,m.contains)(z,r)||(0,m.contains)(Q,r)||(0,m.contains)(r,Q)||(0,m.contains)(ea?.portalNode,r)||a.some(e=>e===r||(0,m.contains)(e,r))||null!=r&&l.hasElement(r)||l.hasMatchingElement(e=>(0,m.contains)(e,r))||u||el&&((0,E.getNodeChildren)(el.nodesRef.current,s).find(e=>(0,m.contains)(e.context?.elements.floating,r)||(0,m.contains)(e.context?.elements.domReference,r))||(0,E.getNodeAncestors)(el.nodesRef.current,s).find(e=>[e.context?.elements.floating,(0,v.getFloatingFocusElement)(e.context?.elements.floating)].includes(r)||e.context?.elements.domReference===r)));if(o===z&&eT&&N(eT),_&&o!==z&&!(0,S.isElementVisible)(i)&&(0,m.activeElement)(e)===e.body){if((0,n.isHTMLElement)(eT)&&(eT.focus(),"popup"===_))return void ey.request(()=>{eT.focus()});let e=eR(),t=ep.current,r=(t&&e.includes(t)?t:null)||e[e.length-1]||eT;(0,n.isHTMLElement)(r)&&r.focus()}if(ee.current.insideReactTree){ee.current.insideReactTree=!1;return}(en||!V)&&r&&c&&!ec.current&&(en||r!==L())&&(eu.current=!0,X.setOpen(!1,(0,y.createChangeEventDetails)(C.REASONS.focusOut,t)))})}let i=(0,n.isHTMLElement)(z)?z:null;if(Q||i)return(0,o.mergeCleanups)(i&&(0,r.addEventListener)(i,"focusout",t),i&&(0,r.addEventListener)(i,"pointerdown",function(){ec.current=!0,eS.start(0,()=>{ec.current=!1})}),Q&&(0,r.addEventListener)(Q,"focusin",function(e){let t=(0,m.getTarget)(e);(0,b.isTabbable)(t)&&(ep.current=t)}),Q&&(0,r.addEventListener)(Q,"focusout",t),Q&&ea&&(0,r.addEventListener)(Q,"focusout",function(){ed.current||(ee.current.insideReactTree=!0,eE.start(0,()=>{ee.current.insideReactTree=!1}))},!0))}
1,[B,z,Q,eT,V,el,ea,X,H,_,eR,en,et,ee,eE,eS,ey,U,q,ex]),t.useEffect(()=>{if(B||!Q||!J)return;let e=Array.from(ea?.portalNode?.querySelectorAll(`[${(0,T.createAttribute)("portal")}]`)||[]),t=el?(0,E.getNodeAncestors)(el.nodesRef.current,et()):[],n=t.find(e=>(0,v.isTypeableCombobox)(e.context?.elements.domReference||null))?.context?.elements.domReference,r=[Q,...e,em.current,ev.current,ea?.beforeOutsideRef.current,ea?.afterOutsideRef.current,...ex(),n,(0,P.resolveRef)(q),(0,P.resolveRef)(U),en?z:null].filter(e=>null!=e),o=(0,x.markOthers)(r,{ariaHidden:V||en,mark:!1}),i=[Q,...e].filter(e=>null!=e),s=(0,x.markOthers)(i);return()=>{s(),o()}},[J,B,z,Q,V,ea,en,el,et,U,q,ex]),(0,a.useIsoLayoutEffect)(()=>{if(!J||B||!(0,n.isHTMLElement)(eT))return;let e=(0,p.ownerDocument)(eT),t=(0,m.activeElement)(e);queueMicrotask(()=>{let n,r=er.current,o="function"==typeof r?r(ei.current||""):r;if(void 0===o||!1===o||(0,m.contains)(eT,t))return;let i=null,s=()=>(null==i&&(i=eR(eT)),i[0]||eT);n=(n=!0===o||null===o?s():(0,P.resolveRef)(o))||s();let l=(0,m.contains)(eT,(0,m.activeElement)(e));(0,R.enqueueFocus)(n,{preventScroll:n===eT,shouldFocus(){if(!es.current)return!1;if(l)return!0;let t=(0,m.activeElement)(e);return!(t!==n&&(0,m.contains)(eT,t))}})})},[B,J,eT,eR,er,ei,es]),(0,a.useIsoLayoutEffect)(()=>{if(B||!eT)return;let e=(0,p.ownerDocument)(eT),t=(0,m.activeElement)(e),r=null==ei.current;function o(e){var t,n;let r;if(e.open||(t=e.nativeEvent,n=eg.current,r=(0,f.ownerWindow)((0,m.getTarget)(t)),ef.current=t instanceof r.KeyboardEvent?"keyboard":t instanceof r.FocusEvent?n||"keyboard":"pointerType"in t?t.pointerType||"keyboard":"touches"in t?"touch":t instanceof r.MouseEvent?n||(0===t.detail?"keyboard":"mouse"):""),e.reason===C.REASONS.triggerHover&&"mouseleave"===e.nativeEvent.type&&(eu.current=!0),e.reason===C.REASONS.outsidePress)if(e.nested)eu.current=!1;else if((0,h.isVirtualClick)(e.nativeEvent)||(0,h.isVirtualPointerEvent)(e.nativeEvent))eu.current=!1;else{let e=!1;(0,p.ownerDocument)(eT).createElement("div").focus({get preventScroll(){return e=!0,!1}}),e?eu.current=!1:eu.current=!0}}return M(t),Z.on("openchange",o),()=>{Z.off("openchange",o);let i=(0,m.activeElement)(e),s=ex(),l=(0,m.contains)(Q,i)||s.some(e=>e===i||(0,m.contains)(e,i))||el&&(0,E.getNodeChildren)(el.nodesRef.current,et(),!1).some(e=>(0,m.contains)(e.context?.elements.floating,i)),a=eo.current,u=function(){let e=eo.current,o="function"==typeof e?e(ef.current):e;if(void 0===o||!1===o)return null;null===o&&(o=!0);let i=z?.isConnected?z:null,s=t?.isConnected&&"body"!==(0,n.getNodeName)(t)?t:null,l=r?s||i:i||s;return(l||(l=L()||null),"boolean"==typeof o)?l:(0,P.resolveRef)(o)||l||null}();queueMicrotask(()=>{let t=u?(0,b.isTabbable)(u)?u:(0,b.tabbable)(u)[0]||u:null;a&&!eu.current&&(0,n.isHTMLElement)(t)&&("boolean"!=typeof a||t===i||i===e.body||l)&&t.focus({preventScroll:!0}),eu.current=!1})}},[B,Q,eT,eo,ei,Z,el,z,et,ex]),(0,a.useIsoLayoutEffect)(()=>{if(!c.platform.engine.webkit||J||!Q)return;let e=(0,m.activeElement)((0,p.ownerDocument)(Q));(0,n.isHTMLElement)(e)&&(0,v.isTypeableElement)(e)&&(0,m.contains)(Q,e)&&e.blur()},[J,Q]),(0,a.useIsoLayoutEffect)(()=>{if(!B&&ea)return ea.setFocusManagerState({modal:V,closeOnFocusOut:H,open:J,onOpenChange:X.setOpen,domReference:z}),()=>{ea.setFocusManagerState(null)}},[B,ea,V,J,X,H,z]),(0,a.useIsoLayoutEffect)(()=>{if(!B&&eT)return N(eT),()=>{queueMicrotask(A)}},[B,eT]);let eO=!B&&(!V||!en)&&(eC||V);return(0,I.jsxs)(t.Fragment,{children:[eO&&(0,I.jsx)(g.FocusGuard,{"data-type":"inside",ref:eh,onFocus:e=>{if(V){let e=eR();(0,R.enqueueFocus)(e[e.length-1])}else if(ea?.portalNode)if(eu.current=!1,(0,b.isOutsideEvent)(e,ea.portalNode)){let e=(0,b.getNextTabbable)(z);e?.focus()}else(0,P.resolveRef)(q??ea.beforeOutsideRef)?.focus()}}),F,eO&&(0,I.jsx)(g.FocusGuard,{"data-type":"inside",ref:eb,onFocus:e=>{if(V)(0,R.enqueueFocus)(eR()[0]);else if(ea?.portalNode)if(H&&(eu.current=!0),(0,b.isOutsideEvent)(e,ea.portalNode)){let e=(0,b.getPreviousTabbable)(z);e?.focus()}else(0,P.resolveRef)(U??ea.afterOutsideRef)?.focus()}})]})}])},262648,900521,625834,e=>{"use strict";let t=((n={}).nestedDialogs="--nested-dialogs",n);e.s(["DialogPopupCssVars",0,t],262648);var n,r,o=e.i(405005);let i=((r={})[r.open=o.CommonPopupDataAttributes.open]="open",r[r.closed=o.CommonPopupDataAttributes.closed]="closed",r[r.startingStyle=o.CommonPopupDataAttributes.startingStyle]="startingStyle",r[r.endingStyle=o.CommonPopupDataAttributes.endingStyle]="endingStyle",r.nested="data-nested",r.nestedDialogOpen="data-nested-dialog-open",r);e.s(["DialogPopupDataAttributes",0,i],900521),e.i(247167);var s=e.i(733332),l=e.i(271645);let a=l.createContext(void 0);e.s(["DialogPortalContext",0,a,"useDialogPortalContext",0,function(){let e=l.useContext(a);if(void 0===e)throw Error((0,s.default)(26));return e}],625834)},713203,e=>{"use strict";var t=e.i(271645);e.s(["useOnFirstRender",0,function(e){let n=t.useRef(!0);n.current&&(n.current=!1,e())}])},616269,e=>{"use strict";var t=e.i(733332);e.s(["createSelector",0,(e,n,r,o,i,s,...l)=>{let a;if(l.length>0)throw Error((0,t.default)(1));if(e&&n&&r&&o&&i&&s)a=(t,l,a,u)=>s(e(t,l,a,u),n(t,l,a,u),r(t,l,a,u),o(t,l,a,u),i(t,l,a,u),l,a,u);else if(e&&n&&r&&o&&i)a=(t,s,l,a)=>i(e(t,s,l,a),n(t,s,l,a),r(t,s,l,a),o(t,s,l,a),s,l,a);else if(e&&n&&r&&o)a=(t,i,s,l)=>
1o(e(t,i,s,l),n(t,i,s,l),r(t,i,s,l),i,s,l);else if(e&&n&&r)a=(t,o,i,s)=>r(e(t,o,i,s),n(t,o,i,s),o,i,s);else if(e&&n)a=(t,r,o,i)=>n(e(t,r,o,i),r,o,i);else if(e)a=e;else throw Error("Missing arguments");return a}])},752822,(e,t,n)=>{"use strict";var r=e.r(271645),o=e.r(802239),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},s=o.useSyncExternalStore,l=r.useRef,a=r.useEffect,u=r.useMemo,c=r.useDebugValue;n.useSyncExternalStoreWithSelector=function(e,t,n,r,o){var d=l(null);if(null===d.current){var p={hasValue:!1,value:null};d.current=p}else p=d.current;var f=s(e,(d=u(function(){function e(e){if(!a){if(a=!0,s=e,e=r(e),void 0!==o&&p.hasValue){var t=p.value;if(o(t,e))return l=t}return l=e}if(t=l,i(s,e))return t;var n=r(e);return void 0!==o&&o(t,n)?(s=e,t):(s=e,l=n)}var s,l,a=!1,u=void 0===n?null:n;return[function(){return e(t())},null===u?void 0:function(){return e(u())}]},[t,n,r,o]))[0],d[1]);return a(function(){p.hasValue=!0,p.value=f},[f]),c(f),f}},430224,(e,t,n)=>{"use strict";t.exports=e.r(752822)},301252,e=>{"use strict";let t;e.i(247167);var n=e.i(271645),r=e.i(802239),o=e.i(430224);let i=(0,e.i(958321).isReactVersionAtLeast)(19)?function(e,o,i,s,l){let a;if(!t){let t;return t=n.useCallback(()=>o(e.getSnapshot(),i,s,l),[e,o,i,s,l]),(0,r.useSyncExternalStore)(e.subscribe,t,t)}let u=t.syncIndex;return t.syncIndex+=1,t.didInitialize?(a=t.syncHooks[u]).store===e&&a.selector===o&&Object.is(a.a1,i)&&Object.is(a.a2,s)&&Object.is(a.a3,l)||(a.store!==e&&(t.didChangeStore=!0),a.store=e,a.selector=o,a.a1=i,a.a2=s,a.a3=l,a.value=o(e.getSnapshot(),i,s,l)):(a={store:e,selector:o,a1:i,a2:s,a3:l,value:o(e.getSnapshot(),i,s,l)},t.syncHooks.push(a)),a.value}:function(e,t,n,r,i){return(0,o.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,r,i))};[].push({before(e){e.syncIndex=0,e.didInitialize||(e.syncTick=1,e.syncHooks=[],e.didChangeStore=!0,e.getSnapshot=()=>{let t=!1;for(let n=0;n<e.syncHooks.length;n+=1){let r=e.syncHooks[n],o=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,o)||(t=!0,r.value=o)}return t&&(e.syncTick+=1),e.syncTick})},after(e){e.syncHooks.length>0&&(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,r.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});class s{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 i(this,e,t,n,r)}}var l=e.i(667865),a=e.i(146376),u=e.i(956789);e.s(["ReactStore",0,class extends s{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}useSyncedValue(e,t){n.useDebugValue(e);let r=this;(0,a.useIsoLayoutEffect)(()=>{r.state[e]!==t&&r.set(e,t)},[r,e,t])}useSyncedValueWithCleanup(e,t){let n=this;(0,a.useIsoLayoutEffect)(()=>(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,a.useIsoLayoutEffect)(()=>{t.update(e)},[t,...n])}useControlledProp(e,t){n.useDebugValue(e);let r=this,o=void 0!==t;(0,a.useIsoLayoutEffect)(()=>{o&&!Object.is(r.state[e],t)&&r.setState({...r.state,[e]:t})},[r,e,t,o])}select(e,t,n,r){return(0,this.selectors[e])(this.state,t,n,r)}useState(e,t,r,o){return n.useDebugValue(e),i(this,this.selectors[e],t,r,o)}useContextCallback(e,t){n.useDebugValue(e);let r=(0,l.useStableCallback)(t??u.NOOP);this.context[e]=r}useStateSetter(e){let t=n.useRef(void 0);return void 0===t.current&&(t.current=t=>{this.set(e,t)}),t.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 o=n(e);if(!Object.is(r,o)){let e=r;r=o,t(o,e,this)}})}}],301252)},264111,156341,e=>{"use strict";var t=e.i(271645);e.i(174080);var n=e.i(956789),r=e.i(883977),o=e.i(667865),i=e.i(146376),s=e.i(713203),l=e.i(449055),a=e.i(46420),u=e.i(229315),c=e.i(616269),d=e.i(301252),p=e.i(661286),f=e.i(157940);let g={open:(0,c.createSelector)(e=>e.open),transitionStatus:(0,c.createSelector)(e=>e.transitionStatus),domReferenceElement:(0,c.createSelector)(e=>e.domReferenceElement),referenceElement:(0,c.createSelector)(e=>e.positionReference??e.referenceElement),floatingElement:(0,c.createSelector)(e=>e.floatingElement),floatingId:(0,c.createSelector)(e=>e.floatingId)};class m extends d.ReactStore{constructor(e){const{syncOnly:t,nested:n,onOpenChange:r,triggerElements:o,...i}=e;super({...i,positionReference:i.referenceElement,domReferenceElement:i.referenceElement},{onOpenChange:r,dataRef:{current:{}},events:(0,p.createEventEmitter)(),nested:n,triggerElements:o},g),this.syncOnly=t}syncOpenEvent=(e,t)=>
1{(!e||!this.state.open||null!=t&&(0,f.isClickLikeEvent)(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(["FloatingRootStore",0,m],156341);var v=e.i(223910),h=e.i(137584),b=e.i(675606),E=e.i(56434);let S={tabIndex:-1,[l.FOCUSABLE_ATTRIBUTE]:""};e.s(["FOCUSABLE_POPUP_PROPS",0,S,"attachPreventUnmountOnClose",0,function(e){let t=!1;return e.preventUnmountOnClose=()=>{t=!0},()=>t},"createDefaultInitialFocus",0,function(e){return t=>"touch"!==t||e.current},"setPopupOpenState",0,function(e,t,n,r=!1){t?e.preventUnmountingOnClose=!1:r&&(e.preventUnmountingOnClose=!0);let o=n?.id??null;(o||t)&&(e.activeTriggerId=o,e.activeTriggerElement=n??null)},"useImplicitActiveTrigger",0,function(e,t={}){let{closeOnActiveTriggerUnmount:n=!1}=t,r=e.useState("open"),o=e.useState("triggerCount");(0,i.useIsoLayoutEffect)(()=>{if(!r){0!==e.state.triggerCount&&e.set("triggerCount",0);return}let t=e.context.triggerElements.size,o={};e.state.triggerCount!==t&&(o.triggerCount=t);let i=e.select("activeTriggerId"),s=null;if(i){let t=e.context.triggerElements.getById(i);t?t!==e.state.activeTriggerElement&&(o.activeTriggerElement=t):s=i}if(!s&&!i&&1===t){let t=e.context.triggerElements.entries().next();if(!t.done){let[e,n]=t.value;o.activeTriggerId=e,o.activeTriggerElement=n}}(void 0!==o.triggerCount||void 0!==o.activeTriggerId||void 0!==o.activeTriggerElement)&&e.update(o),s&&n&&queueMicrotask(()=>{if(e.select("open")&&e.select("activeTriggerId")===s&&!e.context.triggerElements.getById(s)){let t=(0,b.createChangeEventDetails)(E.REASONS.none);e.setOpen(!1,t),t.isCanceled||e.update({activeTriggerId:null,activeTriggerElement:null})}})},[r,e,o,n])},"useInitialOpenSync",0,function(e,t,n,r){(0,s.useOnFirstRender)(()=>{void 0===t&&!1===e.state.open&&n&&(e.state={...e.state,open:!0,activeTriggerId:r,preventUnmountingOnClose:!1})})},"useOpenStateTransitions",0,function(e,t,n){let{mounted:r,setMounted:i,transitionStatus:s}=(0,v.useTransitionStatus)(e),l=t.useState("preventUnmountingOnClose"),a=!e&&l;t.useSyncedValues({mounted:r,transitionStatus:s,preventUnmountingOnClose:a});let u=(0,o.useStableCallback)(()=>{i(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1,preventUnmountingOnClose:!1}),n?.(),t.context.onOpenChangeComplete?.(!1)});return(0,h.useOpenChangeComplete)({enabled:r&&!e&&!a,open:e,ref:t.context.popupRef,onComplete(){e||u()}}),{forceUnmount:u,transitionStatus:s}},"usePopupInteractionProps",0,function(e,t){e.useSyncedValues(t),(0,i.useIsoLayoutEffect)(()=>()=>{e.update({activeTriggerProps:n.EMPTY_OBJECT,inactiveTriggerProps:n.EMPTY_OBJECT,popupProps:n.EMPTY_OBJECT})},[e])},"usePopupRootSync",0,function(e,t){(0,i.useIsoLayoutEffect)(()=>{t||null===e.state.openMethod||e.set("openMethod",null)},[t,e]),(0,i.useIsoLayoutEffect)(()=>()=>{null!==e.state.openMethod&&e.set("openMethod",null)},[e])},"usePopupStore",0,function(e,n,o=!1){let s=(0,r.useId)(),l=null!=(0,a.useFloatingParentNodeId)(),c=t.useRef(null);void 0===e&&null===c.current&&(c.current=n(s,l));let d=e??c.current;return!function(e){let{popupStore:n,treatPopupAsFloatingElement:r=!1,floatingRootContext:o,floatingId:s,nested:l,onOpenChange:a}=e,c=n.useState("open"),d=n.useState("activeTriggerElement"),p=n.useState(r?"popupElement":"positionerElement"),f=n.context.triggerElements,g=t.useRef(null);void 0===o&&null===g.current&&(g.current=new m({open:c,transitionStatus:void 0,referenceElement:d,floatingElement:p,triggerElements:f,onOpenChange:a,floatingId:s,syncOnly:!0,nested:l}));let v=o??g.current;n.useSyncedValue("floatingId",s),(0,i.useIsoLayoutEffect)(()=>{let e={open:c,floatingId:s,referenceElement:d,floatingElement:p};(0,u.isElement)(d)&&(e.domReferenceElement=d),v.state.positionReference===v.state.referenceElement&&(e.positionReference=d),v.update(e)},[c,s,d,p,v]),v.context.onOpenChange=a,v.context.nested=l}({popupStore:d,treatPopupAsFloatingElement:o,floatingRootContext:d.state.floatingRootContext,floatingId:s,nested:l,onOpenChange:d.setOpen}),{store:d,internalStore:c.current}}
1,"useTriggerDataForwarding",0,function(e,n,r,s){let l,a,u=r.useState("isMountedByTrigger",e),c=(l=t.useRef(null),a=t.useRef(null),t.useCallback(t=>{if(void 0===e)return;let n=!1;if(null!==l.current){let e=l.current,t=a.current,o=r.context.triggerElements.getById(e);t&&o===t&&(r.context.triggerElements.delete(e),n=!0),l.current=null,a.current=null}if(null!==t&&(l.current=e,a.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])),d=(0,o.useStableCallback)(t=>{if(c(t),!t)return;let n=r.select("open"),o=r.select("activeTriggerId");o===e?r.update({activeTriggerElement:t,...n?s:null}):null==o&&n&&r.update({activeTriggerId:e,activeTriggerElement:t,...s})});return(0,i.useIsoLayoutEffect)(()=>{u&&r.update({activeTriggerElement:n.current,...s})},[u,r,n,...Object.values(s)]),{registerTrigger:d,isMountedByThisTrigger:u}}],264111)},784324,e=>{"use strict";var t=e.i(271645),n=e.i(61487),r=e.i(108821),o=e.i(552245),i=e.i(405005),s=e.i(209407),l=e.i(262648),a=e.i(900521),u=e.i(625834),c=e.i(137584),d=e.i(673327),p=e.i(264111),f=e.i(843476);let g={...i.popupStateMapping,...s.transitionStatusMapping,nestedDialogOpen:e=>e?{[a.DialogPopupDataAttributes.nestedDialogOpen]:""}:null},m=t.forwardRef(function(e,t){let{render:i,className:s,style:a,finalFocus:m,initialFocus:v,...h}=e,{store:b}=(0,r.useDialogRootContext)(),E=b.useState("descriptionElementId"),S=b.useState("disablePointerDismissal"),y=b.useState("floatingRootContext"),C=b.useState("popupProps"),T=b.useState("modal"),R=b.useState("mounted"),x=b.useState("nested"),O=b.useState("nestedOpenDialogCount"),w=b.useState("open"),D=b.useState("openMethod"),P=b.useState("titleElementId"),I=b.useState("transitionStatus"),k=b.useState("role"),A=y.useState("floatingId"),M=h.id??A;(0,u.useDialogPortalContext)(),(0,c.useOpenChangeComplete)({open:w,ref:b.context.popupRef,onComplete(){w&&b.context.onOpenChangeComplete?.(!0)}});let L=void 0===v?(0,p.createDefaultInitialFocus)(b.context.popupRef):v,N=b.useStateSetter("popupElement"),F=(0,o.useRenderElement)("div",e,{state:{open:w,nested:x,transitionStatus:I,nestedDialogOpen:O>0},props:[C,{id:M,"aria-labelledby":P??void 0,"aria-describedby":E??void 0,role:k,...p.FOCUSABLE_POPUP_PROPS,hidden:!R,onKeyDown(e){d.COMPOSITE_KEYS.has(e.key)&&e.stopPropagation()},style:{[l.DialogPopupCssVars.nestedDialogs]:O}},h],ref:[t,b.context.popupRef,N],stateAttributesMapping:g});return(0,f.jsx)(n.FloatingFocusManager,{context:y,openInteractionType:D,disabled:!R,closeOnFocusOut:!S,initialFocus:L,returnFocus:m,modal:!1!==T,restoreFocus:"popup",children:F})});e.s(["DialogPopup",0,m])},426,e=>{"use strict";var t=e.i(271645),n=e.i(843476);let r=t.forwardRef(function(e,t){let r,{cutout:o,...i}=e;if(o){let e=o.getBoundingClientRect();r=`polygon(0% 0%,100% 0%,100% 100%,0% 100%,0% 0%,${e.left}px ${e.top}px,${e.left}px ${e.bottom}px,${e.right}px ${e.bottom}px,${e.right}px ${e.top}px,${e.left}px ${e.top}px)`}return(0,n.jsx)("div",{ref:t,role:"presentation","data-base-ui-inert":"",...i,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:r}})});e.s(["InternalBackdrop",0,r])},264951,e=>{"use strict";var t=e.i(271645),n=e.i(144394),r=e.i(726674),o=e.i(108821),i=e.i(625834),s=e.i(426),l=e.i(843476);let a=t.forwardRef(function(e,t){let{keepMounted:a=!1,...u}=e,{store:c}=(0,o.useDialogRootContext)(),d=c.useState("mounted"),p=c.useState("modal"),f=c.useState("open");return d||a?(0,l.jsx)(i.DialogPortalContext.Provider,{value:a,children:(0,l.jsxs)(r.FloatingPortal,{ref:t,...u,children:[d&&!0===p&&(0,l.jsx)(s.InternalBackdrop,{ref:c.context.internalBackdropRef,inert:(0,n.inertValue)(!f)}),e.children]})}):null});e.s(["DialogPortal",0,a])},145484,e=>{"use strict";var t=e.i(229315),n=e.i(574735),r=e.i(328744),o=e.i(108868),i=e.i(333848),s=e.i(146376),l=e.i(439957),a=e.i(708445),u=e.i(956789);let c={},d={},p="";class f{lockCount=0;restore=null;timeoutLock=l.Timeout.create();timeoutUnlock=l.Timeout.create();acquire(e){return this.lockCount+=1,1===this.lockCount&&null===this.restore&&this.timeoutLock.start(0,()=>this.lock(e)),this.release}release=()=>{this.lockCount-=1,0===this.lockCount&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{0===this.lockCount&&this.restore&&(this.restore?.(),this.restore=null)};lock(e){let s,l,f,g,m;if(0===this.lockCount||null!==this.restore)return;let v=(0,o.ownerDocument)(e).documentElement,h=(0,i.ownerWindow)(v).getComputedStyle(v).overflowY;if("hidden"===h||"clip"===h){this.restore=u.NOOP;return}let b=r.platform.os.ios||!function(e){if("u"<typeof document)return!1;let t=(0,o.ownerDocument)(e);return(0,i.ownerWindow)(t).innerWidth-t.documentElement.clientWidth>0}(e);this.restore=b?(l=(s=(0,o.ownerDocument)(e)).documentElement,f=s.body,m={overflowY:(g=(0,t.isOverflowElement)(l)?l:f).style.overflowY,overflowX:g.style.overflowX},Object.assign(g.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(g.style,m)}):function(e){let s=(0,o.ownerDocument)(e),l=s.documentElement,u=s.body,f=(0,i.ownerWindow)(l),g=0,m=0,v=!1,h=a.AnimationFrame.create();
1if(r.platform.engine.webkit&&(f.visualViewport?.scale??1)!==1)return()=>{};function b(){let n=f.getComputedStyle(l),r=f.getComputedStyle(u),i=(n.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";g=l.scrollTop,m=l.scrollLeft,c={scrollbarGutter:l.style.scrollbarGutter,overflowY:l.style.overflowY,overflowX:l.style.overflowX},p=l.style.scrollBehavior,d={position:u.style.position,height:u.style.height,width:u.style.width,boxSizing:u.style.boxSizing,overflowY:u.style.overflowY,overflowX:u.style.overflowX,scrollBehavior:u.style.scrollBehavior};let s=l.scrollHeight>l.clientHeight,a=l.scrollWidth>l.clientWidth,h="scroll"===n.overflowY||"scroll"===r.overflowY,b="scroll"===n.overflowX||"scroll"===r.overflowX,E=Math.max(0,f.innerWidth-u.clientWidth),S=Math.max(0,f.innerHeight-u.clientHeight),y=parseFloat(r.marginTop)+parseFloat(r.marginBottom),C=parseFloat(r.marginLeft)+parseFloat(r.marginRight),T=(0,t.isOverflowElement)(l)?l:u;if(v=function(e){if(!("u">typeof CSS&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||"u"<typeof document)return!1;let n=(0,o.ownerDocument)(e),r=n.documentElement,i=n.body,s=(0,t.isOverflowElement)(r)?r:i,l=s.style.overflowY,a=r.style.scrollbarGutter;r.style.scrollbarGutter="stable",s.style.overflowY="scroll";let u=s.offsetWidth;s.style.overflowY="hidden";let c=s.offsetWidth;return s.style.overflowY=l,r.style.scrollbarGutter=a,u===c}(e)){l.style.scrollbarGutter=i,T.style.overflowY="hidden",T.style.overflowX="hidden";return}Object.assign(l.style,{scrollbarGutter:i,overflowY:"hidden",overflowX:"hidden"}),(s||h)&&(l.style.overflowY="scroll"),(a||b)&&(l.style.overflowX="scroll"),Object.assign(u.style,{position:"relative",height:y||S?`calc(100dvh - ${y+S}px)`:"100dvh",width:C||E?`calc(100vw - ${C+E}px)`:"100vw",boxSizing:"border-box",overflow:"hidden",scrollBehavior:"unset"}),u.scrollTop=g,u.scrollLeft=m,l.setAttribute("data-base-ui-scroll-locked",""),l.style.scrollBehavior="unset"}function E(){Object.assign(l.style,c),Object.assign(u.style,d),v||(l.scrollTop=g,l.scrollLeft=m,l.removeAttribute("data-base-ui-scroll-locked"),l.style.scrollBehavior=p)}b();let S=(0,n.addEventListener)(f,"resize",function(){E(),h.request(b)});return()=>{h.cancel(),E(),"function"==typeof f.removeEventListener&&S()}}(e)}}let g=new f;e.s(["useScrollLock",0,function(e=!0,t=null){(0,s.useIsoLayoutEffect)(()=>{if(e)return g.acquire(t)},[e,t])}])},17989,e=>{"use strict";var t=e.i(271645),n=e.i(574735),r=e.i(365420),o=e.i(108868),i=e.i(667865),s=e.i(439957),l=e.i(229315),a=e.i(328744),u=e.i(46420),c=e.i(675606),d=e.i(56434),p=e.i(451321),f=e.i(647554),g=e.i(596296),m=e.i(157940),v=e.i(958408);function h(){return!1}e.s(["useDismiss",0,function(e,b={}){let{enabled:E=!0,escapeKey:S=!0,outsidePress:y=!0,outsidePressEvent:C="sloppy",referencePress:T=h,bubbles:R,externalTree:x}=b,O="rootStore"in e?e.rootStore:e,w=O.useState("open"),D=O.useState("floatingElement"),{dataRef:P}=O.context,I=(0,u.useFloatingTree)(x),k=(0,i.useStableCallback)("function"==typeof y?y:()=>!1),A="function"==typeof y?k:y,M=!1!==A,L=(0,i.useStableCallback)(()=>C),{escapeKey:N,outsidePress:F}={escapeKey:"boolean"==typeof R?R:R?.escapeKey??!1,outsidePress:"boolean"==typeof R?R:R?.outsidePress??!0},B=t.useRef(!1),W=t.useRef(!1),j=t.useRef(!1),_=t.useRef(!1),V=t.useRef(""),H=t.useRef(null),Y=(0,s.useTimeout)(),U=(0,s.useTimeout)(),q=(0,i.useStableCallback)(()=>{U.clear(),P.current.insideReactTree=!1}),$=(0,i.useStableCallback)(e=>{let t=P.current.floatingContext?.nodeId;return(I?(0,v.getNodeChildren)(I.nodesRef.current,t):[]).some(t=>t.context?.open&&!t.context.dataRef.current[e])}),G=(0,i.useStableCallback)(e=>(0,g.isEventTargetWithin)(e,O.select("floatingElement"))||(0,g.isEventTargetWithin)(e,O.select("domReferenceElement"))),K=(0,i.useStableCallback)(e=>{T()&&O.setOpen(!1,(0,c.createChangeEventDetails)(d.REASONS.triggerPress,e.nativeEvent))}),X=(0,i.useStableCallback)(e=>{if(!w||!E||!S||"Escape"!==e.key||_.current||!N&&$("__escapeKeyBubbles"))return;let t=(0,m.isReactEvent)(e)?e.nativeEvent:e,n=(0,c.createChangeEventDetails)(d.REASONS.escapeKey,t);O.setOpen(!1,n),n.isCanceled||e.preventDefault(),N||n.isPropagationAllowed||e.stopPropagation()}),J=(0,i.useStableCallback)(()=>{P.current.insideReactTree=!0,U.start(0,q)}),z=(0,i.useStableCallback)(e=>{if(!w||!E||0!==e.button)return;let t=(0,f.getTarget)(e.nativeEvent);(0,f.contains)(O.select("floatingElement"),t)&&(B.current||(B.current=!0,W.current=!1))}),Q=(0,i.useStableCallback)(e=>{!w||!E||(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&B.current&&(W.current=!0)});t.useEffect(()=>{if(!w||!E)return;P.current.__escapeKeyBubbles=N,P.current.__outsidePressBubbles=F;let e=new s.Timeout,t=new s.Timeout;function i(){j.current=!0,t.start(0,()=>{j.current=!1})}function u(){B.current=!1,W.current=!1}function m(){let e=V.current,t=L(),n="function"==typeof t?t():t;return"string"==typeof n?n:n["pen"!==e&&e?e:"mouse"]}
1function h(e){let t=P.current.floatingContext?.nodeId,n=I&&(0,v.getNodeChildren)(I.nodesRef.current,t).some(t=>(0,g.isEventTargetWithin)(e,t.context?.elements.floating));return G(e)||n}function b(e){let n;if("intentional"===(n=m())&&"click"!==e.type||"sloppy"===n&&"click"===e.type){"click"===e.type||G(e)||(t.clear(),j.current=!1),q();return}if(P.current.insideReactTree)return void q();let r=(0,f.getTarget)(e),i=`[${(0,p.createAttribute)("inert")}]`,s=(0,l.isElement)(r)?r.getRootNode():null,a=Array.from(((0,l.isShadowRoot)(s)?s:(0,o.ownerDocument)(O.select("floatingElement"))).querySelectorAll(i)),u=O.context.triggerElements;if(r&&(u.hasElement(r)||u.hasMatchingElement(e=>(0,f.contains)(e,r))))return;let v=(0,l.isElement)(r)?r:null;for(;v&&!(0,l.isLastTraversableNode)(v);){let e=(0,l.getParentNode)(v);if((0,l.isLastTraversableNode)(e)||!(0,l.isElement)(e))break;v=e}if(!(a.length&&(0,l.isElement)(r)&&!(0,g.isRootElement)(r)&&!(0,f.contains)(r,O.select("floatingElement"))&&a.every(e=>!(0,f.contains)(v,e)))){if((0,l.isHTMLElement)(r)&&!("touches"in e)){let t=(0,l.isLastTraversableNode)(r),n=(0,l.getComputedStyle)(r),o=/auto|scroll/,i=t||o.test(n.overflowX),s=t||o.test(n.overflowY),a=i&&r.clientWidth>0&&r.scrollWidth>r.clientWidth,u=s&&r.clientHeight>0&&r.scrollHeight>r.clientHeight,c="rtl"===n.direction,d=u&&(c?e.offsetX<=r.offsetWidth-r.clientWidth:e.offsetX>r.clientWidth),p=a&&e.offsetY>r.clientHeight;if(d||p)return}if(!h(e)){if("intentional"===m()&&j.current){t.clear(),j.current=!1;return}"function"==typeof A&&!A(e)||$("__outsidePressBubbles")||(O.setOpen(!1,(0,c.createChangeEventDetails)(d.REASONS.outsidePress,e)),q())}}}function y(e){if("sloppy"!==m()||!O.select("open")||!E||G(e))return;let t=e.touches[0];t&&(H.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},Y.start(1e3,()=>{H.current&&(H.current.dismissOnTouchEnd=!1,H.current.dismissOnMouseDown=!1)}))}function C(e,t){let r=(0,f.getTarget)(e);if(!r)return;let o=(0,n.addEventListener)(r,e.type,()=>{t(e),o()})}function T(e){Y.clear(),"pointerdown"===e.type&&(V.current=e.pointerType),("mousedown"!==e.type||!H.current||H.current.dismissOnMouseDown)&&C(e,e=>{if("pointerdown"===e.type)"sloppy"!==m()||"touch"===e.pointerType||!O.select("open")||!E||G(e)||b(e);else b(e)})}function R(e){if(!B.current)return;let n=W.current;if(u(),"intentional"===m()){if("pointercancel"===e.type){n&&i();return}h(e)||(n?i():("function"!=typeof A||A(e))&&(t.clear(),j.current=!0,q()))}}function x(e){if("sloppy"!==m()||!H.current||G(e))return;let t=e.touches[0];if(!t)return;let n=Math.abs(t.clientX-H.current.startX),r=Math.abs(t.clientY-H.current.startY),o=Math.sqrt(n*n+r*r);o>5&&(H.current.dismissOnTouchEnd=!0),o>10&&(b(e),Y.clear(),H.current=null)}function k(e){"sloppy"!==m()||!H.current||G(e)||(H.current.dismissOnTouchEnd&&b(e),Y.clear(),H.current=null)}let U=(0,o.ownerDocument)(D),K=(0,r.mergeCleanups)(S&&(0,r.mergeCleanups)((0,n.addEventListener)(U,"keydown",X),(0,n.addEventListener)(U,"compositionstart",function(){e.clear(),_.current=!0}),(0,n.addEventListener)(U,"compositionend",function(){e.start(5*!!a.platform.engine.webkit,()=>{_.current=!1})})),M&&(0,r.mergeCleanups)((0,n.addEventListener)(U,"click",T,!0),(0,n.addEventListener)(U,"pointerdown",T,!0),(0,n.addEventListener)(U,"pointerup",R,!0),(0,n.addEventListener)(U,"pointercancel",R,!0),(0,n.addEventListener)(U,"mousedown",T,!0),(0,n.addEventListener)(U,"mouseup",R,!0),(0,n.addEventListener)(U,"touchstart",function(e){V.current="touch",C(e,y)},!0),(0,n.addEventListener)(U,"touchmove",function(e){C(e,x)},!0),(0,n.addEventListener)(U,"touchend",function(e){C(e,k)},!0)));return()=>{K(),e.clear(),t.clear(),u(),j.current=!1}},[P,D,S,M,A,w,E,N,F,X,q,L,$,G,I,O,Y]),t.useEffect(q,[A,q]);let Z=t.useMemo(()=>({onKeyDown:X,onPointerDown:K,onClick:K}),[X,K]),ee=t.useMemo(()=>({onKeyDown:X,onPointerDown:Q,onMouseDown:Q,onClickCapture:J,onMouseDownCapture(e){J(),z(e)},onPointerDownCapture(e){J(),z(e)},onMouseUpCapture:J,onTouchEndCapture:J,onTouchMoveCapture:J}),[X,J,z,Q]);return t.useMemo(()=>E?{reference:Z,floating:ee,trigger:Z}:{},[E,Z,ee])}])},67530,e=>{"use strict";var t=e.i(271645),n=e.i(145484),r=e.i(956789),o=e.i(17989),i=e.i(647554),s=e.i(675606),l=e.i(56434),a=e.i(264111);e.s(["DialogInteractions",0,function({store:e,parentContext:s,isDrawer:l}){let u=e.useState("open"),c=e.useState("disablePointerDismissal"),d=e.useState("modal"),p=e.useState("popupElement"),f=e.useState("floatingRootContext"),[g,m]=t.useState(0),[v,h]=t.useState(0),b=0===g,E=(0,o.useDismiss)(f,{outsidePressEvent:()=>
1e.context.internalBackdropRef.current||e.context.backdropRef.current?"intentional":{mouse:"trap-focus"===d?"sloppy":"intentional",touch:"sloppy"},outsidePress(t){if(!e.context.outsidePressEnabledRef.current||"button"in t&&0!==t.button||"touches"in t&&1!==t.touches.length)return!1;let n=(0,i.getTarget)(t);return!!b&&!c&&(!d||!e.context.internalBackdropRef.current&&!e.context.backdropRef.current||e.context.internalBackdropRef.current===n||e.context.backdropRef.current===n||(0,i.contains)(n,p)&&!n?.hasAttribute("data-base-ui-portal"))},escapeKey:b});(0,n.useScrollLock)(u&&!0===d,p),e.useContextCallback("onNestedDialogOpen",(e,t)=>{m(e),h(t)}),e.useContextCallback("onNestedDialogClose",()=>{m(0),h(0)}),t.useEffect(()=>(s?.onNestedDialogOpen&&u&&s.onNestedDialogOpen(g+1,v+ +!!l),s?.onNestedDialogClose&&!u&&s.onNestedDialogClose(),()=>{s?.onNestedDialogClose&&u&&s.onNestedDialogClose()}),[l,u,g,v,s]);let S=E.reference??r.EMPTY_OBJECT,y=E.trigger??r.EMPTY_OBJECT,C=E.floating??r.EMPTY_OBJECT;return(0,a.usePopupInteractionProps)(e,{activeTriggerProps:S,inactiveTriggerProps:y,popupProps:C,nestedOpenDialogCount:g,nestedOpenDrawerCount:v}),null},"useDialogRoot",0,function(e){let{store:n,actionsRef:r}=e,o=n.useState("open");(0,a.usePopupRootSync)(n,o),(0,a.useImplicitActiveTrigger)(n);let{forceUnmount:i}=(0,a.useOpenStateTransitions)(o,n),u=t.useCallback(()=>{n.setOpen(!1,(0,s.createChangeEventDetails)(l.REASONS.imperativeAction))},[n]);t.useImperativeHandle(r,()=>({unmount:i,close:u}),[i,u])}])},116786,990627,984806,e=>{"use strict";var t=e.i(616269),n=e.i(956789),r=e.i(156341);e.i(247167);class o{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(e,t){let n=this.idMap.get(e);n!==t&&(void 0!==n&&this.elementsSet.delete(n),this.elementsSet.add(t),this.idMap.set(e,t))}delete(e){let t=this.idMap.get(e);t&&(this.elementsSet.delete(t),this.idMap.delete(e))}hasElement(e){return this.elementsSet.has(e)}hasMatchingElement(e){for(let t of this.elementsSet)if(e(t))return!0;return!1}getById(e){return this.idMap.get(e)}entries(){return this.idMap.entries()}elements(){return this.elementsSet.values()}get size(){return this.idMap.size}}function i(){return new r.FloatingRootStore({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:new o,floatingId:void 0,syncOnly:!1,nested:!1,onOpenChange:void 0})}e.s(["PopupTriggerMap",0,o],990627),e.s(["getEmptyRootContext",0,i],984806);let s=(0,t.createSelector)(e=>e.triggerIdProp??e.activeTriggerId),l=(0,t.createSelector)(e=>e.openProp??e.open),a=(0,t.createSelector)(e=>(e.popupElement?.id??e.floatingId)||void 0);function u(e,t){return void 0!==t&&l(e)&&s(e)===t}let c={open:l,mounted:(0,t.createSelector)(e=>e.mounted),transitionStatus:(0,t.createSelector)(e=>e.transitionStatus),floatingRootContext:(0,t.createSelector)(e=>e.floatingRootContext),triggerCount:(0,t.createSelector)(e=>e.triggerCount),preventUnmountingOnClose:(0,t.createSelector)(e=>e.preventUnmountingOnClose),payload:(0,t.createSelector)(e=>e.payload),activeTriggerId:s,activeTriggerElement:(0,t.createSelector)(e=>e.mounted?e.activeTriggerElement:null),popupId:a,isTriggerActive:(0,t.createSelector)((e,t)=>void 0!==t&&s(e)===t),isOpenedByTrigger:(0,t.createSelector)((e,t)=>u(e,t)),isMountedByTrigger:(0,t.createSelector)((e,t)=>void 0!==t&&s(e)===t&&e.mounted),triggerProps:(0,t.createSelector)((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),triggerPopupId:(0,t.createSelector)((e,t)=>u(e,t)||void 0!==t&&l(e)&&null==s(e)&&1===e.triggerCount?a(e):void 0),popupProps:(0,t.createSelector)(e=>e.popupProps),popupElement:(0,t.createSelector)(e=>e.popupElement),positionerElement:(0,t.createSelector)(e=>e.positionerElement)};e.s(["createInitialPopupStoreState",0,function(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:void 0,floatingRootContext:i(),floatingId:void 0,triggerCount:0,preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:n.EMPTY_OBJECT,inactiveTriggerProps:n.EMPTY_OBJECT,popupProps:n.EMPTY_OBJECT}},"createPopupFloatingRootContext",0,function(e,t,n=!1){return new r.FloatingRootStore({open:!1,transitionStatus:void 0,floatingElement:null,referenceElement:null,triggerElements:e,floatingId:t,syncOnly:!0,nested:n,onOpenChange:void 0})},"popupStoreSelectors",0,c],116786)},750440,301807,974217,77173,e=>{"use strict";var t,n=e.i(271645),r=e.i(108821),o=e.i(713203),i=e.i(67530),s=e.i(616269),l=e.i(301252),a=e.i(116786),u=e.i(990627),c=e.i(264111);let d={...a.popupStoreSelectors,modal:(0,s.createSelector)(e=>e.modal),nested:(0,s.createSelector)(e=>e.nested),nestedOpenDialogCount:(0,s.createSelector)(e=>e.nestedOpenDialogCount),nestedOpenDrawerCount:(0,s.createSelector)(e=>e.nestedOpenDrawerCount),disablePointerDismissal:(0,s.createSelector)(e=>e.disablePointerDismissal),openMethod:(0,s.createSelector)(e=>e.openMethod),descriptionElementId:(0,s.createSelector)(e=>e.descriptionElementId),titleElementId:(0,s.createSelector)(e=>e.titleElementId),viewportElement:(0,s.createSelector)(e=>e.viewportElement),role:(0,s.createSelector)(e=>e.role)};class p extends l.ReactStore{constructor(e,t,r=!1){const o=new u.PopupTriggerMap,i=function(e={}){return{...(0,a.createInitialPopupStoreState)(),modal:!0,disablePointerDismissal:!1,popupElement:null,viewportElement:null,descriptionElementId:void 0,titleElementId:void 0,openMethod:null,nested:!1,nestedOpenDialogCount:0,nestedOpenDrawerCount:0,role:"dialog",...e}}(e);i.floatingRootContext=(0,a.createPopupFloatingRootContext)(o,t,r),super(i,{popupRef:n.createRef(),backdropRef:n.createRef(),internalBackdropRef:n.createRef(),outsidePressEnabledRef:{current:!0},triggerElements:o,onOpenChange:void 0,onOpenChangeComplete:void 0},d)}setOpen=(e,t)=>{if(t.preventUnmountOnClose=()=>{this.set("preventUnmountingOnClose",!0)},e||null!=t.trigger||null==this.state.activeTriggerId||(t.trigger=this.state.activeTriggerElement??void 0),this.context.onOpenChange?.(e,t),t.isCanceled)return;this.state.floatingRootContext.dispatchOpenChange(e,t);let n={open:e};(0,c.setPopupOpenState)(n,e,t.trigger),this.update(n)};static useStore(e,t){return(0,c.usePopupStore)(e,(e,n)=>new p(t,e,n),!0).store}}e.s(["DialogStore",0,p],301807);var f=e.i(843476);e.s(["DialogRoot",0,function(e){return function(e,t="dialog"){let{children:s,open:l,defaultOpen:a=!1,onOpenChange:u,onOpenChangeComplete:c,disablePointerDismissal:d=!1,modal:g=!0,actionsRef:m,handle:v,triggerId:h,defaultTr
1iggerId:b=null}=e,E="alert-dialog"===t,S=(0,r.useDialogRootContext)(!0),y={modal:!!E||g,disablePointerDismissal:E||d,nested:!!S,role:E?"alertdialog":"dialog"},C=p.useStore(v?.store,{open:a,openProp:l,activeTriggerId:b,triggerIdProp:h,...y});(0,o.useOnFirstRender)(()=>{let e=void 0===l&&!1===C.state.open&&!0===a?{open:!0,activeTriggerId:b}:null;E?C.update(e?{...y,...e}:y):e&&C.update(e)}),C.useControlledProp("openProp",l),C.useControlledProp("triggerIdProp",h),C.useSyncedValues(y),C.useContextCallback("onOpenChange",u),C.useContextCallback("onOpenChangeComplete",c);let T=C.useState("open"),R=C.useState("mounted"),x=C.useState("payload");(0,i.useDialogRoot)({store:C,actionsRef:m});let O=n.useMemo(()=>({store:C}),[C]);return(0,f.jsx)(r.IsDrawerContext.Provider,{value:!1,children:(0,f.jsxs)(r.DialogRootContext.Provider,{value:O,children:[(T||R)&&(0,f.jsx)(i.DialogInteractions,{store:C,parentContext:S?.store.context,isDrawer:"drawer"===t}),"function"==typeof s?s({payload:x}):s]})})}(e,n.useContext(r.IsDrawerContext)?"drawer":"dialog")}],750440),e.i(247167);var g=e.i(552245),m=e.i(405005),v=e.i(209407),h=e.i(625834);let b=((t={})[t.open=m.CommonPopupDataAttributes.open]="open",t[t.closed=m.CommonPopupDataAttributes.closed]="closed",t[t.startingStyle=m.CommonPopupDataAttributes.startingStyle]="startingStyle",t[t.endingStyle=m.CommonPopupDataAttributes.endingStyle]="endingStyle",t.nested="data-nested",t.nestedDialogOpen="data-nested-dialog-open",t),E={...m.popupStateMapping,...v.transitionStatusMapping,nested:e=>e?{[b.nested]:""}:null,nestedDialogOpen:e=>e?{[b.nestedDialogOpen]:""}:null},S=n.forwardRef(function(e,t){let{render:n,className:o,style:i,children:s,...l}=e,a=(0,h.useDialogPortalContext)(),{store:u}=(0,r.useDialogRootContext)(),c=u.useState("open"),d=u.useState("nested"),p=u.useState("transitionStatus"),f=u.useState("nestedOpenDialogCount"),m=u.useState("mounted"),v=u.useStateSetter("viewportElement");return(0,g.useRenderElement)("div",e,{enabled:a||m,state:{open:c,nested:d,transitionStatus:p,nestedDialogOpen:f>0},ref:[t,v],stateAttributesMapping:E,props:[{role:"presentation",hidden:!m,style:{pointerEvents:c?void 0:"none"},children:s},l]})});e.s(["DialogViewport",0,S],974217);var y=e.i(788015);let C=n.forwardRef(function(e,t){let{render:n,className:o,style:i,id:s,...l}=e,{store:a}=(0,r.useDialogRootContext)(),u=(0,y.useBaseUiId)(s);return a.useSyncedValueWithCleanup("titleElementId",u),(0,g.useRenderElement)("h2",e,{ref:t,props:[{id:u},l]})});e.s(["DialogTitle",0,C],77173)},385689,e=>{"use strict";var t=e.i(271645),n=e.i(708445),r=e.i(439957),o=e.i(956789),i=e.i(647554),s=e.i(596296),l=e.i(157940),a=e.i(675606),u=e.i(56434);e.s(["useClick",0,function(e,c={}){let{enabled:d=!0,event:p="click",toggle:f=!0,ignoreMouse:g=!1,stickIfOpen:m=!0,touchOpenDelay:v=0,reason:h=u.REASONS.triggerPress}=c,b="rootStore"in e?e.rootStore:e,E=b.context.dataRef,S=t.useRef(void 0),y=(0,n.useAnimationFrame)(),C=(0,r.useTimeout)(),T=t.useMemo(()=>{function e(e,t,n,r){let o=(0,a.createChangeEventDetails)(h,t,n);e&&"touch"===r&&v>0?C.start(v,()=>{b.setOpen(!0,o)}):b.setOpen(e,o)}function t(e,t,n){let r=E.current.openEvent,o=b.select("domReferenceElement")!==t;return!!e&&!!o||!e||!f||!!r&&!!m&&!n(r.type)}return{onPointerDown(e){S.current=e.pointerType},onMouseDown(n){let r=S.current,o=n.nativeEvent,a=b.select("open");if(0!==n.button||"click"===p||(0,l.isMouseLikePointerType)(r,!0)&&g)return;let u=t(a,n.currentTarget,e=>"click"===e||"mousedown"===e),c=(0,i.getTarget)(o);if((0,s.isTypeableElement)(c))return void e(u,o,c,r);let d=n.currentTarget;y.request(()=>{e(u,o,d,r)})},onClick(n){if("mousedown-only"===p)return;let r=S.current;if("mousedown"===p&&r){S.current=void 0;return}(0,l.isMouseLikePointerType)(r,!0)&&g||e(t(b.select("open"),n.currentTarget,e=>"click"===e||"mousedown"===e||"keydown"===e||"keyup"===e),n.nativeEvent,n.currentTarget,r)},onKeyDown(){S.current=void 0}}},[E,p,g,h,b,m,f,y,C,v]);return t.useMemo(()=>d?{reference:T}:o.EMPTY_OBJECT,[d,T])}])},32199,e=>{"use strict";var t=e.i(271645),n=e.i(667865),r=e.i(328744);e.s(["useOpenMethodTriggerProps",0,function(e,o){var i;let s,l,{onClick:a,onPointerDown:u}
1=(i=(0,n.useStableCallback)((t,n)=>{("function"==typeof e?e():e)||o(n||(r.platform.os.ios?"touch":""))}),s=t.useRef(""),l=t.useCallback(e=>{e.defaultPrevented||(s.current=e.pointerType,i(e,e.pointerType))},[i]),{onClick:t.useCallback(e=>{0===e.detail?i(e,"keyboard"):("pointerType"in e?i(e,e.pointerType):i(e,s.current),s.current="")},[i]),onPointerDown:l});return t.useMemo(()=>({onClick:a,onPointerDown:u}),[a,u])}],32199)},353753,e=>{"use strict";e.i(914651);var t=e.i(402820),n=e.i(156736),r=e.i(209793),o=e.i(784324),i=e.i(264951),s=e.i(750440),l=e.i(974217),a=e.i(77173);e.i(247167);var u=e.i(733332),c=e.i(271645),d=e.i(108821),p=e.i(540886),f=e.i(552245),g=e.i(405005),m=e.i(638396),v=e.i(264111),h=e.i(788015),b=e.i(385689),E=e.i(32199);let S=c.forwardRef(function(e,t){let{render:n,className:r,style:o,disabled:i=!1,nativeButton:s=!0,id:l,payload:a,handle:S,...y}=e,C=(0,d.useDialogRootContext)(!0),T=S?.store??C?.store;if(!T)throw Error((0,u.default)(79));let R=(0,h.useBaseUiId)(l),x=T.useState("floatingRootContext"),O=T.useState("isOpenedByTrigger",R),w=T.useState("triggerPopupId",R),D=c.useRef(null),{registerTrigger:P,isMountedByThisTrigger:I}=(0,v.useTriggerDataForwarding)(R,D,T,{payload:a}),{getButtonProps:k,buttonRef:A}=(0,p.useButton)({disabled:i,native:s}),M=(0,b.useClick)(x,{enabled:null!=x}),L=(0,E.useOpenMethodTriggerProps)(()=>T.select("open"),e=>{T.set("openMethod",e)}),N=T.useState("triggerProps",I);return(0,f.useRenderElement)("button",e,{state:{disabled:i,open:O},ref:[A,t,P,D],props:[M.reference,N,L,{[m.CLICK_TRIGGER_IDENTIFIER]:"",id:R,"aria-haspopup":"dialog","aria-expanded":O,"aria-controls":w},y,k],stateAttributesMapping:g.triggerOpenStateMapping})});var y=e.i(301807),C=e.i(675606),T=e.i(56434);class R{constructor(e){this.store=e??new y.DialogStore}open(e){let t=e?this.store.context.triggerElements.getById(e):void 0;this.store.setOpen(!0,(0,C.createChangeEventDetails)(T.REASONS.imperativeAction,void 0,t))}openWithPayload(e){this.store.set("payload",e),this.store.setOpen(!0,(0,C.createChangeEventDetails)(T.REASONS.imperativeAction,void 0,void 0))}close(){this.store.setOpen(!1,(0,C.createChangeEventDetails)(T.REASONS.imperativeAction,void 0,void 0))}get isOpen(){return this.store.select("open")}}e.s(["Backdrop",()=>t.DialogBackdrop,"Close",()=>n.DialogClose,"Description",()=>r.DialogDescription,"Handle",0,R,"Popup",()=>o.DialogPopup,"Portal",()=>i.DialogPortal,"Root",()=>s.DialogRoot,"Title",()=>a.DialogTitle,"Trigger",0,S,"Viewport",()=>l.DialogViewport,"createHandle",0,function(){return new R}],828376);var x=e.i(828376);e.s(["Dialog",0,x],353753)}]);
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.