PageSourceSearch

https://backoffice.wealthx.au/assets/DialogTitle-BDM2qj67.js

js wealthx.au collected 2026-10-02 01:17:45 UTC 82,003 bytes, 12 lines download raw bytes

1(function(){try{var e=typeof window<`u`?window:typeof global<`u`?global:typeof globalThis<`u`?globalThis:typeof self<`u`?self:{};e.SENTRY_RELEASE={id:`20260930_256d1ebaaa93297feda075c889db193a8a17def7`};var t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]=`64f31bf7-4915-4fc9-b39b-f6803e26d36f`,e._sentryDebugIdIdentifier=`sentry-dbid-64f31bf7-4915-4fc9-b39b-f6803e26d36f`)}catch{}})();import{o as e,t}from"./rolldown-runtime-1aFo0wfS.js";import{t as n}from"./react-BucEv16P.js";import{t as r}from"./react-dom-BBVW1SJX.js";import{t as i}from"./jsx-runtime-DpujyQlp.js";import{t as a}from"./createLucideIcon-DCzn-U0O.js";var o=`#040D13`,s=`#FFFFFF`;function c(e){let t=e.replace(/^#/,``);if(t.length===3)return[parseInt(t[0]+t[0],16),parseInt(t[1]+t[1],16),parseInt(t[2]+t[2],16)];if(t.length===6||t.length===8)return[parseInt(t.slice(0,2),16),parseInt(t.slice(2,4),16),parseInt(t.slice(4,6),16)];throw Error(`Invalid hex color: ${e}`)}function l(e){let t=e/255;return t<=.03928?t/12.92:((t+.055)/1.055)**2.4}function u(e){let[t,n,r]=c(e);return .2126*l(t)+.7152*l(n)+.0722*l(r)}function d(e){return u(e)>.179?o:s}function f(e){if(!e)return{};try{let t=m(e);return{"--primary":t,"--primary-foreground":m(d(e)),"--ring":t}}catch{return{}}}function p(e){let[t,n,r]=c(e),i=l(t),a=l(n),o=l(r),s=.4122214708*i+.5363325363*a+.0514459929*o,u=.2119034982*i+.6806995451*a+.1073969566*o,d=.0883024619*i+.2817188376*a+.6299787005*o,f=s>0?Math.cbrt(s):0,p=u>0?Math.cbrt(u):0,m=d>0?Math.cbrt(d):0,h=.2104542553*f+.793617785*p-.0040720468*m,g=1.9779984951*f-2.428592205*p+.4505937099*m,_=.0259040371*f+.7827717662*p-.808675766*m;return{L:h,C:Math.sqrt(g*g+_*_),H:(Math.atan2(_,g)*180/Math.PI+360)%360}}function m(e){let{L:t,C:n,H:r}=p(e);return n<.001?`oklch(${t.toFixed(3)} 0 0)`:`oklch(${t.toFixed(3)} ${n.toFixed(3)} ${r.toFixed(1)})`}var h=[[50,.971],[100,.944],[200,.887],[300,.808],[400,.72],[500,.646],[600,.57],[700,.48],[800,.39],[900,.31],[950,.24]];function g(e){let{L:t,C:n,H:r}=p(e);return Object.fromEntries(h.map(([e,i])=>{let a=Math.abs(i-t),o=Math.max(.1,1-a*1.5),s=+(n*o).toFixed(3),c=s<.001?`oklch(${i.toFixed(3)} 0 0)`:`oklch(${i.toFixed(3)} ${s} ${r.toFixed(1)})`;return[`--primary-${e}`,c]}))}var _=e(n(),1),v=i(),y=(0,_.createContext)({});function b(){return(0,_.useContext)(y)}var x=`#33FF99`,S=`#162029`,C=`"Figtree", ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"`;function ee({children:e,primary:t=x,secondary:n=S,fontFamily:r=C,injectCssVariables:i=!0}){let a=(0,_.useMemo)(()=>{if(!i)return{};let e=m(t),a=m(d(t));return{"--primary":e,"--primary-foreground":a,"--ring":e,"--sidebar-primary":e,"--sidebar-primary-foreground":a,"--brand-secondary":m(n),"--brand-secondary-foreground":m(d(n)),"--font-sans":r,"--font-family-sans":r,"--theme-primary":t,"--theme-secondary":n,...g(t),"--color-stage-1":`var(--primary-600)`,"--color-stage-2":`var(--primary-400)`,"--color-stage-3":`var(--primary-300)`,"--color-stage-4":`var(--primary-200)`,"--color-stage-5":`var(--primary-100)`,"--color-stage-fg":a}},[t,n,r,i]);return(0,v.jsx)(y.Provider,{value:a,children:(0,v.jsx)(`div`,{"data-wealthx-theme":!0,style:a,children:e})})}var w=a(`x`,[[`path`,{d:`M18 6 6 18`,key:`1bl5f8`}],[`path`,{d:`m6 6 12 12`,key:`d8bk6v`}]]);function T(e,t){return function(n,...r){let i=new URL(e);return i.searchParams.set(`code`,n.toString()),r.forEach(e=>i.searchParams.append(`args[]`,e)),`${t} error #${n}; visit ${i} for the full message.`}}var E=T(`https://base-ui.com/production-error`,`Base UI`),D=_.createContext(void 0);function O(e){let t=_.useContext(D);if(e===!1&&t===void 0)throw Error(E(27));return t}var k={};function A(e,t){let n=_.useRef(k);return n.current===k&&(n.current=e(t)),n}function j(e,t,n,r){let i=A(N).current;return P(i,e,t,n,r)&&ne(i,[e,t,n,r]),i.callback}function M(e){let t=A(N).current;return te(t,e)&&ne(t,e),t.callback}function N(){return{callback:null,cleanup:null,refs:[]}}function P(e,t,n,r,i){return e.refs[0]!==t||e.refs[1]!==n||e.refs[2]!==r||e.refs[3]!==i}function te(e,t){return e.refs.length!==t.length||e.refs.some((e,n)=>e!==t[n])}function ne(e,t){if(e.refs=t,t.every(e=>e==null)){e.callback=null;return}e.callback=n=>{if(e.cleanup&&=(e.cleanup(),null),n!=null){let r=Array(t.length).fill(null);for(let e=0;e<t.length;e+=1){let i=t[e];if(i!=null)switch(typeof i){case`function`:{let t=i(n);typeof t==`function`&&(r[e]=t);break}case`object`:i.current=n}}e.cleanup=()=>{for(let e=0;e<t.length;e+=1){let n=t[e];if(n!=null)switch(typeof n){case`function`:{let t=r[e];typeof t==`function`?t():n(null);break}case`object`:n.current=null}}}}}}var re=19;function ie(e){return re>=e}function F(e){if(!_.isValidElement(e))return null;let t=e,n=t.props;return(ie(19)?n?.ref:t.ref)??null}function ae(e,t){if(e&&!t)return e;if(!e&&t)return t;if(e||t)return{...e,...t}}function oe(e,t){let n={};for(let r in e){let i=e[r];if(t?.hasOwnProperty(r)){let e=t[r](i);e!=null&&Object.assign(n,e);continue}i===!0?n[`data-${r.toLowerCase()}`]=``:i&&(n[`data-${r.toLowerCase()}`]=i.toString())}return n}function se(e,t){return typeof e==`function`?e(t):e}function ce(e,t){return typeof e==`function`?e(t):e}var le={};function ue(e,t,n,r,i){let a={...pe(e,le)};return t&&(a=L(a,t)),n&&(a=L(a,n)),r&&(a=L(a,r)),i&&(a=L(a,i)),a}function I(e){if(e.length===0)return le;if(e.length===1)return pe(e[0],le);let t={...pe(e[0],le)};for(let n=1;n<e.length;n+=1)t=L(t,e[n]);return t}function L(e,t){return fe(t)?t(e):R(e,t)}function R(e,t){if(!t)return e;for(let n in t){let r=t[n];switch(n){case`style`:e[n]=ae(e.style,r);break;case`className`:e[n]=ge(e.className,r);break;default:e[n]=de(n,r)?me(e[n],r):r}}return e}function de(e,t){let n=e.charCodeAt(0),r=e.charCodeAt(1),i=e.charCodeAt(2);return n===111&&r===110&&i>=65&&i<=90&&(typeof t==`function`||t===void 0)}function fe(e){return typeof e==`function`}function pe(e,t){return fe(e)?e(t):e??le}function me(e,t){return t?e?n=>{if(_e(n)){let r=n;he(r);let i=t(r);return r.baseUIHandlerPrevented||e?.(r),i}let r=t(n);return e?.(n),r}:t:e}function he(e){return e.preventBaseUIHandler=()=>{e.baseUIHandlerPrevented=!0},e}function ge(e,t){return t?e?t+` `+e:t:e}function _e(e){return typeof e==`object`&&!!e&&`nativeEvent`in e}function ve(){}var ye=Object.freeze([]),z=Object.freeze({}),be={style:{transition:`none`}},xe=`data-base-ui-click-trigger`,Se={fallbackAxisSide:`none`},Ce={fallbackAxisSide:`end`},we={clipPath:`inset(50%)`,position:`fixed`,top:0,left:0};function Te(e,t,n={}){let r=t.render,i=Ee(t,n);return n.enabled===!1?null:Oe(e,r,i,n.state??z)}function Ee(e,t={}){let{className:n,style:r,render:i}=e,{state:a=z,ref:o,props:s,stateAttributesMapping:c,enabled:l=!0}=t,u=l?se(n,a):void 0,d=l?ce(r,a):void 0,f=l?oe(a,c):z,p=l?ae(f,Array.isArray(s)?I(s):s)??z:z;return typeof document<`u`&&(l?p.ref=Array.isArray(o)?M([p.ref,F(i),...o]):j(p.ref,F(i),o):j(null,null)),l?(u!==void 0&&(p.className=ge(p.className,u)),d!==void 0&&(p.style=ae(p.style,d)),p):z}var De=Symbol.for(`react.lazy`);function Oe(e,t,n,r){if(t){if(typeof t==`function`)return t(n,r);let e=ue(n,t.props);e.ref=n.ref;let i=t;return i?.$$typeof===De&&(i=_.Children.toArray(t)[0]),_.cloneElement(i,e)}if(e&&typeof e==`string`)return ke(e,n);throw Error(E(8))}function ke(e,t){return e===`button`?(0,_.createElement)(`button`,{type:`button`,...t,key:t.key}):e===`img`?(0,_.createElement)(`img`,{alt:``,...t,key:t.key}):_.createElement(e,t)}var Ae=function(e){return e.startingStyle=`data-starting-style`,e.endingStyle=`data-ending-style`,e}({}),je={[Ae.startingStyle]:``},Me={[Ae.endingStyle]:``},Ne={transitionStatus(e){return e===`starting`?je:e===`ending`?Me:null}},Pe=function(e){return e.open=`data-open`,e.closed=`data-closed`,e[e.startingStyle=Ae.startingStyle]=`startingStyle`,e[e.endingStyle=Ae.endingStyle]=`endingStyle`,e.anchorHidden=`data-anchor-hidden`,e.side=`data-side`,e.align=`data-align`,e}({}),Fe=function(e){return e.popupOpen=`data-popup-open`,e.pressed=`data-
1pressed`,e}({}),Ie={[Fe.popupOpen]:``},Le={[Fe.popupOpen]:``,[Fe.pressed]:``},Re={[Pe.open]:``},ze={[Pe.closed]:``},Be={[Pe.anchorHidden]:``},Ve={open(e){return e?Ie:null}},He={open(e){return e?Le:null}},Ue={open(e){return e?Re:ze},anchorHidden(e){return e?Be:null}},We={...Ue,...Ne},Ge=_.forwardRef(function(e,t){let{render:n,className:r,forceRender:i=!1,...a}=e,{store:o}=O(),s=o.useState(`open`),c=o.useState(`nested`),l=o.useState(`mounted`);return Te(`div`,e,{state:{open:s,transitionStatus:o.useState(`transitionStatus`)},ref:[o.context.backdropRef,t],stateAttributesMapping:We,props:[{role:`presentation`,hidden:!l,style:{userSelect:`none`,WebkitUserSelect:`none`}},a],enabled:i||!c})});function Ke(){return typeof window<`u`}function qe(e){return Ye(e)?(e.nodeName||``).toLowerCase():`#document`}function B(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Je(e){return((Ye(e)?e.ownerDocument:e.document)||window.document)?.documentElement}function Ye(e){return Ke()?e instanceof Node||e instanceof B(e).Node:!1}function V(e){return Ke()?e instanceof Element||e instanceof B(e).Element:!1}function H(e){return Ke()?e instanceof HTMLElement||e instanceof B(e).HTMLElement:!1}function Xe(e){return!Ke()||typeof ShadowRoot>`u`?!1:e instanceof ShadowRoot||e instanceof B(e).ShadowRoot}function Ze(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=ct(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&i!==`inline`&&i!==`contents`}function Qe(e){return/^(table|td|th)$/.test(qe(e))}function $e(e){try{if(e.matches(`:popover-open`))return!0}catch{}try{return e.matches(`:modal`)}catch{return!1}}var et=/transform|translate|scale|rotate|perspective|filter/,tt=
1/paint|layout|strict|content/,nt=e=>!!e&&e!==`none`,rt;function it(e){let t=V(e)?ct(e):e;return nt(t.transform)||nt(t.translate)||nt(t.scale)||nt(t.rotate)||nt(t.perspective)||!ot()&&(nt(t.backdropFilter)||nt(t.filter))||et.test(t.willChange||``)||tt.test(t.contain||``)}function at(e){let t=ut(e);for(;H(t)&&!st(t);){if(it(t))return t;if($e(t))return null;t=ut(t)}return null}function ot(){return rt??=typeof CSS<`u`&&CSS.supports&&CSS.supports(`-webkit-backdrop-filter`,`none`),rt}function st(e){return/^(html|body|#document)$/.test(qe(e))}function ct(e){return B(e).getComputedStyle(e)}function lt(e){return V(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ut(e){if(qe(e)===`html`)return e;let t=e.assignedSlot||e.parentNode||Xe(e)&&e.host||Je(e);return Xe(t)?t.host:t}function dt(e){let t=ut(e);return st(t)?(e.ownerDocument||e).body:H(t)&&Ze(t)?t:dt(t)}function ft(e,t,n){t===void 0&&(t=[]),n===void 0&&(n=!0);let r=dt(e),i=r===e.ownerDocument?.body,a=B(r);if(i){let e=pt(a);return t.concat(a,a.visualViewport||[],Ze(r)?r:[],e&&n?ft(e):[])}return t.concat(r,ft(r,[],n))}function pt(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}var mt=_[`useInsertionEffect${Math.random().toFixed(1)}`.slice(0,-3)],ht=mt&&mt!==_.useLayoutEffect?mt:e=>e();function U(e){let t=A(gt).current;return t.next=e,ht(t.effect),t.trampoline}function gt(){let e={next:void 0,callback:_t,trampoline:(...t)=>e.callback?.(...t),effect:()=>{e.callback=e.next}};return e}function _t(){}var vt={..._},W=typeof document<`u`?_.useLayoutEffect:()=>{},yt=_.createContext(void 0);function bt(e=!1){let t=_.useContext(yt);if(t===void 0&&!e)throw Error(E(16));return t}function xt(e){let{focusableWhenDisabled:t,disabled:n,composite:r=!1,tabIndex:i=0,isNativeButton:a}=e,o=r&&t!==!1,s=r&&t===!1;return{props:_.useMemo(()=>{let e={onKeyDown(e){n&&t&&e.key!==`Tab`&&e.preventDefault()}};return r||(e.tabIndex=i,!a&&n&&(e.tabIndex=t?i:-1)),(a&&(t||o)||!a&&n)&&(e[`aria-disabled`]=n),a&&(!t||s)&&(e.disabled=n),e},[r,n,t,o,s,a,i])}}function St(e={}){let{disabled:t=!1,focusableWhenDisabled:n,tabIndex:r=0,native:i=!0,composite:a}=e,o=_.useRef(null),s=bt(!0),c=a??s!==void 0,{props:l}=xt({focusableWhenDisabled:n,disabled:t,composite:c,tabIndex:r,isNativeButton:i}),u=_.useCallback(()=>{let e=o.current;Ct(e)&&c&&t&&l.disabled===void 0&&e.disabled&&(e.disabled=!1)},[t,l.disabled,c]);return W(u,[u]),{getButtonProps:_.useCallback((e={})=>{let{onClick:n,onMouseDown:r,onKeyUp:a,onKeyDown:o,onPointerDown:s,...u}=e;return ue({type:i?`button`:void 0,onClick(e){if(t){e.preventDefault();return}n?.(e)},onMouseDown(e){t||r?.(e)},onKeyDown(e){if(t||(he(e),o?.(e),e.baseUIHandlerPrevented))return;let r=e.target===e.currentTarget,a=e.currentTarget,s=Ct(a),l=!i&&wt(a),u=r&&(i?s:!l),d=e.key===`Enter`,f=e.key===` `,p=a.getAttribute(`role`),m=p?.startsWith(`menuitem`)||p===`option`||p===`gridcell`;if(r&&c&&f){if(e.defaultPrevented&&m)return;e.preventDefault(),l||i&&s?(a.click(),e.preventBaseUIHandler()):u&&(n?.(e),e.preventBaseUIHandler());return}u&&(!i&&(f||d)&&e.preventDefault(),!i&&d&&n?.(e))},onKeyUp(e){if(!t){if(he(e),a?.(e),e.target===e.currentTarget&&i&&c&&Ct(e.currentTarget)&&e.key===` `){e.preventDefault();return}e.baseUIHandlerPrevented||e.target===e.currentTarget&&!i&&!c&&e.key===` `&&n?.(e)}},onPointerDown(e){if(t){e.preventDefault();return}s?.(e)}},i?void 0:{role:`button`},l,u)},[t,l,c,i]),buttonRef:U(e=>{o.current=e,u()})}}function Ct(e){return H(e)&&e.tagName===`BUTTON`}function wt(e){return!!(e?.tagName===`A`&&e?.href)}var Tt=`none`,Et=`trigger-press`,Dt=`trigger-hover`,Ot=`trigger-focus`,kt=`outside-press`,At=`item-press`,jt=`close-press`,Mt=`track-press`,Nt=`input-change`,Pt=`input-clear`,Ft=`input-press`,It=`focus-out`,Lt=`escape-key`,Rt=`list-navigation`,zt=`keyboard`,Bt=`drag`,Vt=`cancel-open`,Ht=`sibling-open`,Ut=`disabled`,Wt=`imperative-action`,Gt=`window-resize`;function G(e,t,n,r){let i=!1,a=!1,o=r??z;return{reason:e,event:t??new Event(`base-ui`),cancel(){i=!0},allowPropagation(){a=!0},get isCanceled(){return i},get isPropagationAllowed(){return a},trigger:n,...o}}function Kt(e,t,n){let r=n??z;return{reason:e,event:t??new Event(`base-ui`),...r}}var qt=_.forwardRef(function(e,t){let{render:n,className:r,disabled:i=!1,nativeButton:a=!0,...o}=e,{store:s}=O(),c=s.useState(`open`);function l(e){c&&s.setOpen(!1,G(jt,e.nativeEvent))}let{getButtonProps:u,buttonRef:d}=St({disabled:i,native:a});return Te(`button`,e,{state:{disabled:i}
1,ref:[t,d],props:[{onClick:l},o,u]})}),Jt=0;function Yt(e,t=`mui`){let[n,r]=_.useState(e),i=e||n;return _.useEffect(()=>{n??(Jt+=1,r(`${t}-${Jt}`))},[n,t]),i}var Xt=vt.useId;function Zt(e,t){if(Xt!==void 0){let n=Xt();return e??(t?`${t}-${n}`:n)}return Yt(e,t)}function Qt(e){return Zt(e,`base-ui`)}var $t=_.forwardRef(function(e,t){let{render:n,className:r,id:i,...a}=e,{store:o}=O(),s=Qt(i);return o.useSyncedValueWithCleanup(`descriptionElementId`,s),Te(`p`,e,{ref:t,props:[{id:s},a]})}),en=[];function tn(e){_.useEffect(e,en)}var nn=0,rn=class e{static create(){return new e}currentId=nn;start(e,t){this.clear(),this.currentId=setTimeout(()=>{this.currentId=nn,t()},e)}isStarted(){return this.currentId!==nn}clear=()=>{this.currentId!==nn&&(clearTimeout(this.currentId),this.currentId=nn)};disposeEffect=()=>this.clear};function an(){let e=A(rn.create).current;return tn(e.disposeEffect),e}var on=typeof navigator<`u`,sn=_n(),cn=yn(),ln=vn(),un=typeof CSS>`u`||!CSS.supports?!1:CSS.supports(`-webkit-backdrop-filter:none`),dn=sn.platform===`MacIntel`&&sn.maxTouchPoints>1||/iP(hone|ad|od)|iOS/.test(sn.platform),fn=on&&/firefox/i.test(ln),pn=on&&/apple/i.test(navigator.vendor);on&&/Edg/i.test(ln);var mn=on&&/android/i.test(cn)||/android/i.test(ln),hn=on&&cn.toLowerCase().startsWith(`mac`)&&!navigator.maxTouchPoints,gn=ln.includes(`jsdom/`);function _n(){if(!on)return{platform:``,maxTouchPoints:-1};let e=navigator.userAgentData;return e?.platform?{platform:e.platform,maxTouchPoints:navigator.maxTouchPoints}:{platform:navigator.platform??``,maxTouchPoints:navigator.maxTouchPoints??-1}}function vn(){if(!on)return``;let e=navigator.userAgentData;return e&&Array.isArray(e.brands)?e.brands.map(({brand:e,version:t})=>`${e}/${t}`).join(` `):navigator.userAgent}function yn(){if(!on)return``;let e=navigator.userAgentData;return e?.platform?e.platform:navigator.platform??``}var bn=`data-base-ui-focusable`,xn=`input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])`,Sn=`ArrowLeft`,Cn=`ArrowRight`,wn=`ArrowUp`,Tn=`ArrowDown`;function En(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function K(e,t){if(!e||!t)return!1;let n=t.getRootNode?.();if(e.contains(t))return!0;if(n&&Xe(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function Dn(e,t){if(!V(e))return!1;let n=e;if(t.hasElement(n))return!n.hasAttribute(`data-trigger-disabled`);for(let[,e]of t.entries())if(K(e,n))return!e.hasAttribute(`data-trigger-disabled`);return!1}function q(e){return`composedPath`in e?e.composedPath()[0]:e.target}function J(e,t){if(t==null)return!1;if(`composedPath`in e)return e.composedPath().includes(t);let n=e;return n.target!=null&&t.contains(n.target)}function On(e){return e.matches(`html,body`)}function kn(e){return H(e)&&e.matches(`input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])`)}function An(e){return e?e.getAttribute(`role`)===`combobox`&&kn(e):!1}function jn(e){if(!e||gn)return!0;try{return e.matches(`:focus-visible`)}catch{return!0}}function Mn(e){return e?e.hasAttribute(`data-base-ui-focusable`)?e:e.querySelector(`[data-base-ui-focusable]`)||e:null}function Nn(e,t,n=!0){return e.filter(e=>e.parentId===t&&(!n||e.context?.open)).flatMap(t=>[t,...Nn(e,t.id,n)])}function Pn(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}function Fn(e){e.preventDefault(),e.stopPropagation()}function In(e){return`nativeEvent`in e}function Ln(e){return e.pointerType===``&&e.isTrusted?!0:mn&&e.pointerType?e.type===`click`&&e.buttons===1:e.detail===0&&!e.pointerType}function Rn(e){return gn?!1:!mn&&e.width===0&&e.height===0||mn&&e.width===1&&e.height===1&&e.pressure===0&&e.detail===0&&e.pointerType===`mouse`||e.width<1&&e.height<1&&e.pressure===0&&e.detail===0&&e.pointerType===`touch`}function zn(e,t){let n=[`mouse`,`pen`];return t||n.push(``,void 0),n.includes(e)}function Bn(e){let t=e.type;return t===`click`||t===`mousedown`||t===`keydown`||t===`keyup`}var Vn=[`top`,`right`,`bottom`,`left`],Hn=Math.min,Un=Math.max,Wn=Math.round,Gn=Math.floor,Kn=e=>({x:e,y:e}),qn={left:`right`,right:`left`,bottom:`top`,top:`bottom`};
1function Jn(e,t,n){return Un(e,Hn(t,n))}function Yn(e,t){return typeof e==`function`?e(t):e}function Xn(e){return e.split(`-`)[0]}function Zn(e){return e.split(`-`)[1]}function Qn(e){return e===`x`?`y`:`x`}function $n(e){return e===`y`?`height`:`width`}function er(e){let t=e[0];return t===`t`||t===`b`?`y`:`x`}function tr(e){return Qn(er(e))}function nr(e,t,n){n===void 0&&(n=!1);let r=Zn(e),i=tr(e),a=$n(i),o=i===`x`?r===(n?`end`:`start`)?`right`:`left`:r===`start`?`bottom`:`top`;return t.reference[a]>t.floating[a]&&(o=dr(o)),[o,dr(o)]}function rr(e){let t=dr(e);return[ir(e),t,ir(t)]}function ir(e){return e.includes(`start`)?e.replace(`start`,`end`):e.replace(`end`,`start`)}var ar=[`left`,`right`],or=[`right`,`left`],sr=[`top`,`bottom`],cr=[`bottom`,`top`];function lr(e,t,n){switch(e){case`top`:case`bottom`:return n?t?or:ar:t?ar:or;case`left`:case`right`:return t?sr:cr;default:return[]}}function ur(e,t,n,r){let i=Zn(e),a=lr(Xn(e),n===`start`,r);return i&&(a=a.map(e=>e+`-`+i),t&&(a=a.concat(a.map(ir)))),a}function dr(e){let t=Xn(e);return qn[t]+e.slice(t.length)}function fr(e){return{top:e.top??0,right:e.right??0,bottom:e.bottom??0,left:e.left??0}}function pr(e){return typeof e==`number`?{top:e,right:e,bottom:e,left:e}:fr(e)}function mr(e){let{x:t,y:n,width:r,height:i}=e;return{width:r,height:i,top:n,left:t,right:t+r,bottom:n+i,x:t,y:n}}function hr(e,t,n){return Math.floor(e/t)!==n}function gr(e,t){return t<0||t>=e.current.length}function _r(e,t){return Y(e,{disabledIndices:t})}function vr(e,t){return Y(e,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function Y(e,{startingIndex:t=-1,decrement:n=!1,disabledIndices:r,amount:i=1}={}){let a=t;do a+=n?-i:i;while(a>=0&&a<=e.current.length-1&&Cr(e,a,r));return a}
1function yr(e,{event:t,orientation:n,loopFocus:r,rtl:i,cols:a,disabledIndices:o,minIndex:s,maxIndex:c,prevIndex:l,stopEvent:u=!1}){let d=l,f;if(t.key===`ArrowUp`?f=`up`:t.key===`ArrowDown`&&(f=`down`),f){let n=[],i=[],p=!1,m=0;{let t=null,r=-1;e.current.forEach((e,a)=>{if(e==null)return;m+=1;let o=e.closest(`[role="row"]`);o&&(p=!0),(o!==t||r===-1)&&(t=o,r+=1,n[r]=[]),n[r].push(a),i[a]=r})}let h=!1,g=0;if(p)for(let e of n){let t=e.length;t>g&&(g=t),t!==a&&(h=!0)}let _=h&&m<e.current.length,v=g||a,y=t=>{if(!h||l===-1)return;let a=i[l];if(a==null)return;let s=n[a].indexOf(l),c=t===`up`?-1:1;for(let t=a+c,i=0;i<n.length;i+=1,t+=c){if(t<0||t>=n.length){if(!r||_)return;t=t<0?n.length-1:0}let i=n[t];for(let t=Math.min(s,i.length-1);t>=0;--t){let n=i[t];if(!Cr(e,n,o))return n}}},b=t=>{if(!_||l===-1)return;let n=l%v,i=t===`up`?-v:v,a=c-c%v,s=Gn(c/v)+1;for(let t=l-n+i,u=0;u<s;u+=1,t+=i){if(t<0||t>c){if(!r)return;t=t<0?a:0}let i=Math.min(t+v-1,c);for(let r=Math.min(t+n,i);r>=t;--r)if(!Cr(e,r,o))return r}};u&&Fn(t);let x=y(f)??b(f);if(x!==void 0)d=x;else if(l===-1)d=f===`up`?c:s;else if(d=Y(e,{startingIndex:l,amount:v,decrement:f===`up`,disabledIndices:o}),r){if(f===`up`&&(l-v<s||d<0)){let e=l%v,t=c%v,n=c-(t-e);d=t===e?c:t>e?n:n-v}f===`down`&&l+v>c&&(d=Y(e,{startingIndex:l%v-v,amount:v,disabledIndices:o}))}gr(e,d)&&(d=l)}if(n===`both`){let n=Gn(l/a);t.key===(i?`ArrowLeft`:`ArrowRight`)&&(u&&Fn(t),l%a===a-1?r&&(d=Y(e,{startingIndex:l-l%a-1,disabledIndices:o})):(d=Y(e,{startingIndex:l,disabledIndices:o}),r&&hr(d,a,n)&&(d=Y(e,{startingIndex:l-l%a-1,disabledIndices:o}))),hr(d,a,n)&&(d=l)),t.key===(i?`ArrowRight`:`ArrowLeft`)&&(u&&Fn(t),l%a===0?r&&(d=Y(e,{startingIndex:l+(a-l%a),decrement:!0,disabledIndices:o})):(d=Y(e,{startingIndex:l,decrement:!0,disabledIndices:o}),r&&hr(d,a,n)&&(d=Y(e,{startingIndex:l+(a-l%a),decrement:!0,disabledIndices:o}))),hr(d,a,n)&&(d=l));let s=Gn(c/a)===n;gr(e,d)&&(d=r&&s?t.key===(i?`ArrowRight`:`ArrowLeft`)?c:Y(e,{startingIndex:l-l%a-1,disabledIndices:o}):l)}return d}function br(e,t,n){let r=[],i=0;return e.forEach(({width:e,height:a},o)=>{let s=!1;for(n&&(i=0);!s;){let n=[];for(let r=0;r<e;r+=1)for(let e=0;e<a;e+=1)n.push(i+r+e*t);i%t+e<=t&&n.every(e=>r[e]==null)?(n.forEach(e=>{r[e]=o}),s=!0):i+=1}}),[...r]}function xr(e,t,n,r,i){if(e===-1)return-1;let a=n.indexOf(e),o=t[e];switch(i){case`tl`:return a;case`tr`:return o?a+o.width-1:a;case`bl`:return o?a+(o.height-1)*r:a;case`br`:return n.lastIndexOf(e);default:return-1}}function Sr(e,t){return t.flatMap((t,n)=>e.includes(t)?[n]:[])}function Cr(e,t,n){if(typeof n==`function`?n(t):n?.includes(t)??!1)return!0;let r=e.current[t];return r?!wr(r)||!n&&(r.hasAttribute(`disabled`)||r.getAttribute(`aria-disabled`)===`true`):!1}function wr(e){return ct(e).display!==`none`}var Tr=[`input:not([inert]):not([inert] *)`,`select:not([inert]):not([inert] *)`,`textarea:not([inert]):not([inert] *)`,`a[href]:not([inert]):not([inert] *)`,`area[href]:not([inert]):not([inert] *)`,`button:not([inert]):not([inert] *)`,`[tabindex]:not(slot):not([inert]):not([inert] *)`,`audio[controls]:not([inert]):not([inert] *)`,`video[controls]:not([inert]):not([inert] *)`,`[contenteditable]:not([contenteditable="false"]):not([inert]):not([inert] *)`,`details>summary:first-of-type:not([inert]):not([inert] *)`,`details:not([inert]):not([inert] *)`].join(`,`),Er=typeof Element>`u`,Dr=Er?function(){}:Element.prototype.matches||Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector,Or=!Er&&Element.prototype.getRootNode?function(e){return e?.getRootNode?.call(e)}:function(e){return e?.ownerDocument},kr=function(e,t){t===void 0&&(t=!0);var n=e?.getAttribute?.call(e,`inert`);return n===``||n===`true`||t&&e&&(typeof e.closest==`function`?e.closest(`[inert]`):kr(e.parentNode))},Ar=function(e){var t=e?.getAttribute?.call(e,`contenteditable`);return t===``||t===`true`},jr=function(e,t,n){if(kr(e))return[];var r=Array.prototype.slice.apply(e.querySelectorAll(Tr));return t&&Dr.call(e,Tr)&&r.unshift(e),r=r.filter(n),r},Mr=function(e,t,n){for(var r=[],i=Array.from(e);i.length;){var a=i.shift();if(!kr(a,!1))if(a.tagName===`SLOT`){var o=a.assignedElements(),s=Mr(o.length?o:a.children,!0,n);
1n.flatten?r.push.apply(r,s):r.push({scopeParent:a,candidates:s})}else{Dr.call(a,Tr)&&n.filter(a)&&(t||!e.includes(a))&&r.push(a);var c=a.shadowRoot||typeof n.getShadowRoot==`function`&&n.getShadowRoot(a),l=!kr(c,!1)&&(!n.shadowRootFilter||n.shadowRootFilter(a));if(c&&l){var u=Mr(c===!0?a.children:c.children,!0,n);n.flatten?r.push.apply(r,u):r.push({scopeParent:a,candidates:u})}else i.unshift.apply(i,a.children)}}return r},Nr=function(e){return!isNaN(parseInt(e.getAttribute(`tabindex`),10))},Pr=function(e){if(!e)throw Error(`No node provided`);return e.tabIndex<0&&(/^(AUDIO|VIDEO|DETAILS)$/.test(e.tagName)||Ar(e))&&!Nr(e)?0:e.tabIndex},Fr=function(e,t){var n=Pr(e);return n<0&&t&&!Nr(e)?0:n},Ir=function(e,t){return e.tabIndex===t.tabIndex?e.documentOrder-t.documentOrder:e.tabIndex-t.tabIndex},Lr=function(e){return e.tagName===`INPUT`},Rr=function(e){return Lr(e)&&e.type===`hidden`},zr=function(e){return e.tagName===`DETAILS`&&Array.prototype.slice.apply(e.children).some(function(e){return e.tagName===`SUMMARY`})},Br=function(e,t){for(var n=0;n<e.length;n++)if(e[n].checked&&e[n].form===t)return e[n]},Vr=function(e){if(!e.name)return!0;var t=e.form||Or(e),n=function(e){return t.querySelectorAll(`input[type="radio"][name="`+e+`"]`)},r;if(typeof window<`u`&&window.CSS!==void 0&&typeof window.CSS.escape==`function`)r=n(window.CSS.escape(e.name));else try{r=n(e.name)}catch(e){return console.error(`Looks like you have a radio button with a name attribute containing invalid CSS selector characters and need the CSS.escape polyfill: %s`,e.message),!1}var i=Br(r,e.form);return!i||i===e},Hr=function(e){return Lr(e)&&e.type===`radio`},Ur=function(e){return Hr(e)&&!Vr(e)},Wr=function(e){var t=e&&Or(e),n=t?.host,r=!1;if(t&&t!==e){var i,a,o;for(r=!!((i=n)!=null&&(a=i.ownerDocument)!=null&&a.contains(n)||e!=null&&(o=e.ownerDocument)!=null&&o.contains(e));!r&&n;){var s,c;t=Or(n),n=t?.host,r=!!((s=n)!=null&&(c=s.ownerDocument)!=null&&c.contains(n))}}return r},Gr=function(e){var t=e.getBoundingClientRect(),n=t.width,r=t.height;return n===0&&r===0},Kr=function(e,t){var n=t.displayCheck,r=t.getShadowRoot;if(n===`full-native`&&`checkVisibility`in e)return!e.checkVisibility({checkOpacity:!1,opacityProperty:!1,contentVisibilityAuto:!0,visibilityProperty:!0,checkVisibilityCSS:!0});var i=getComputedStyle(e).visibility;if(i===`hidden`||i===`collapse`)return!0;var a=Dr.call(e,`details>summary:first-of-type`)?e.parentElement:e;if(Dr.call(a,`details:not([open]) *`))return!0;if(!n||n===`full`||n===`full-native`||n===`legacy-full`){if(typeof r==`function`){for(var o=e;e;){var s=e.parentElement,c=Or(e);if(s&&!s.shadowRoot&&r(s)===!0)return Gr(e);e=e.assignedSlot?e.assignedSlot:!s&&c!==e.ownerDocument?c.host:s}e=o}if(Wr(e))return!e.getClientRects().length;if(n!==`legacy-full`)return!0}else if(n===`non-zero-area`)return Gr(e);return!1},qr=function(e){if(/^(INPUT|BUTTON|SELECT|TEXTAREA)$/.test(e.tagName))for(var t=e.parentElement;t;){if(t.tagName===`FIELDSET`&&t.disabled){for(var n=0;n<t.children.length;n++){var r=t.children.item(n);if(r.tagName===`LEGEND`)return Dr.call(t,`fieldset[disabled] *`)?!0:!r.contains(e)}return!0}t=t.parentElement}return!1},Jr=function(e,t){return!(t.disabled||Rr(t)||Kr(t,e)||zr(t)||qr(t))},Yr=function(e,t){return!(Ur(t)||Pr(t)<0||!Jr(e,t))},Xr=function(e){var t=parseInt(e.getAttribute(`tabindex`),10);return!!(isNaN(t)||t>=0)},Zr=function(e){var t=[],n=[];return e.forEach(function(e,r){var i=!!e.scopeParent,a=i?e.scopeParent:e,o=Fr(a,i),s=i?Zr(e.candidates):a;o===0?i?t.push.apply(t,s):t.push(a):n.push({documentOrder:r,tabIndex:o,item:e,isScope:i,content:s})}),n.sort(Ir).reduce(function(e,t){return t.isScope?e.push.apply(e,t.content):e.push(t.content),e},[]).concat(t)},Qr=function(e,t){return t||={},Zr(t.getShadowRoot?Mr([e],t.includeContainer,{filter:Yr.bind(null,t),flatten:!1,getShadowRoot:t.getShadowRoot,shadowRootFilter:Xr}):jr(e,t.includeContainer,Yr.bind(null,t)))},$r=function(e,t){return t||={},t.getShadowRoot?Mr([e],t.includeContainer,{filter:Jr.bind(null,t),flatten:!0,getShadowRoot:t.getShadowRoot}):jr(e,t.includeContainer,Jr.bind(null,t))},ei=function(e,t){if(t||={},!e)throw Error(`No node provided`);return Dr.call(e,Tr)!==!1&&Yr(t,e)};function X(e){return e?.ownerDocument||document}var ti=()=>({getShadowRoot:!0,displayCheck:typeof ResizeObserver==`function`&&ResizeObserver.toString().includes(`[native code]`)?`full`:`none`});function ni(e,t){let n=Qr(e,ti()),r=n.length;if(r===0)return;let i=En(X(e)),a=n.indexOf(i);return n[a===-1?t===1?0:r-1:a+t]}function ri(e){return ni(X(e).body,1)||e}function ii(e){return ni(X(e).body,-1)||e}function ai(e,t){if(!e)return null;let n=Qr(X(e).body,ti()),r=n.length;if(r===0)return null;let i=n.indexOf(e);return i===-1?null:n[(i+t+r)%r]}function oi(e){return ai(e,1)}function si(e){return ai(e,-1)}function ci(e,t){let n=t||e.currentTarget,r=e.relatedTarget;return!r||!K(n,r)}
1function li(e){Qr(e,ti()).forEach(e=>{e.dataset.tabindex=e.getAttribute(`tabindex`)||``,e.setAttribute(`tabindex`,`-1`)})}function ui(e){e.querySelectorAll(`[data-tabindex]`).forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute(`tabindex`,t):e.removeAttribute(`tabindex`)})}function di(e){let t=A(fi,e).current;return t.next=e,W(t.effect),t}function fi(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var pi=null;globalThis.requestAnimationFrame;var mi=new class{callbacks=[];callbacksCount=0;nextId=1;startId=1;isScheduled=!1;tick=e=>{this.isScheduled=!1;let t=this.callbacks,n=this.callbacksCount;if(this.callbacks=[],this.callbacksCount=0,this.startId=this.nextId,n>0)for(let n=0;n<t.length;n+=1)t[n]?.(e)};request(e){let t=this.nextId;return this.nextId+=1,this.callbacks.push(e),this.callbacksCount+=1,this.isScheduled||=(requestAnimationFrame(this.tick),!0),t}cancel(e){let t=e-this.startId;t<0||t>=this.callbacks.length||(this.callbacks[t]=null,--this.callbacksCount)}},Z=class e{static create(){return new e}static request(e){return mi.request(e)}static cancel(e){return mi.cancel(e)}currentId=pi;request(e){this.cancel(),this.currentId=mi.request(()=>{this.currentId=pi,e()})}cancel=()=>{this.currentId!==pi&&(mi.cancel(this.currentId),this.currentId=pi)};disposeEffect=()=>this.cancel};function hi(){let e=A(Z.create).current;return tn(e.disposeEffect),e}var gi={clipPath:`inset(50%)`,overflow:`hidden`,whiteSpace:`nowrap`,border:0,padding:0,width:1,height:1,margin:-1},_i={...gi,position:`fixed`,top:0,left:0},vi={...gi,position:`absolute`},yi=_.forwardRef(function(e,t){let[n,r]=_.useState();W(()=>{pn&&r(`button`)},[]);let i={tabIndex:0,role:n};return(0,v.jsx)(`span`,{...e,ref:t,style:_i,"aria-hidden":!n||void 0,...i,"data-base-ui-focus-guard":``})});function bi(e){return`data-base-ui-${e}`}var xi=0;function Si(e,t={}){let{preventScroll:n=!1,cancelPrevious:r=!0,sync:i=!1}=t;r&&cancelAnimationFrame(xi);let a=()=>e?.focus({preventScroll:n});i?a():xi=requestAnimationFrame(a)}var Ci={inert:new WeakMap,"aria-hidden":new WeakMap},wi=`data-base-ui-inert`,Ti={inert:new WeakSet,"aria-hidden":new WeakSet},Ei=new WeakMap,Di=0;function Oi(e){return Ti[e]}function ki(e){return e?Xe(e)?e.host:ki(e.parentNode):null}var Ai=(e,t)=>t.map(t=>{if(e.contains(t))return t;let n=ki(t);return e.contains(n)?n:null}).filter(e=>e!=null),ji=e=>{let t=new Set;return e.forEach(e=>{let n=e;for(;n&&!t.has(n);)t.add(n),n=n.parentNode}),t},Mi=(e,t,n)=>{let r=[],i=e=>{!e||n.has(e)||Array.from(e.children).forEach(e=>{qe(e)!==`script`&&(t.has(e)?i(e):r.push(e))})};return i(e),r};function Ni(e,t,n,r,{mark:i=!0,markerIgnoreElements:a=[]}){let o=r?`inert`:n?`aria-hidden`:null,s=null,c=null,l=Ai(t,e),u=i?Ai(t,a):[],d=new Set(u),f=i?Mi(t,ji(l),new Set(l)).filter(e=>!d.has(e)):[],p=[],m=[];if(o){let e=Ci[o],n=Oi(o);c=n,s=e;let r=Ai(t,Array.from(t.querySelectorAll(`[aria-live]`))),i=l.concat(r);Mi(t,ji(i),new Set(i)).forEach(t=>{let r=t.getAttribute(o),i=r!==null&&r!==`false`,a=(e.get(t)||0)+1;e.set(t,a),p.push(t),a===1&&i&&n.add(t),i||t.setAttribute(o,o===`inert`?``:`true`)})}return i&&f.forEach(e=>{let t=(Ei.get(e)||0)+1;Ei.set(e,t),m.push(e),t===1&&e.setAttribute(wi,``)}),Di+=1,()=>{s&&p.forEach(e=>{let t=(s.get(e)||0)-1;s.set(e,t),t||(!c?.has(e)&&o&&e.removeAttribute(o),c?.delete(e))}),i&&m.forEach(e=>{let t=(Ei.get(e)||0)-1;Ei.set(e,t),t||e.removeAttribute(wi)}),--Di,Di||(Ci.inert=new WeakMap,Ci[`aria-hidden`]=new WeakMap,Ti.inert=new WeakSet,Ti[`aria-hidden`]=new WeakSet,Ei=new WeakMap)}}function Pi(e,t={}){let{ariaHidden:n=!1,inert:r=!1,mark:i=!0,markerIgnoreElements:a=[]}=t,o=X(e[0]).body;return Ni(e,o,n,r,{mark:i,markerIgnoreElements:a})}var Fi=e(r()),Ii=_.createContext(null),Li=()=>_.useContext(Ii),Ri=bi(`portal`);function zi(e={}){let{ref:t,container:n,componentProps:r=z,elementProps:i}=e,a=Zt(),o=Li()?.portalNode,[s,c]=_.useState(null),[l,u]=_.useState(null),d=U(e=>{e!==null&&u(e)}),f=_.useRef(null);W(()=>{if(n===null){f.current&&(f.current=null,u(null),c(null));return}if(a==null)return;let e=(n&&(Ye(n)?n:n.current))??o??document.body;if(e==null){f.current&&(f.current=null,u(null),c(null));return}f.current!==e&&(f.current=e,u(null),c(e))},[n,o,a]);
1let p=Te(`div`,r,{ref:[t,d],props:[{id:a,[Ri]:``},i]});return{portalNode:l,portalSubtree:s&&p?Fi.createPortal(p,s):null}}var Bi=_.forwardRef(function(e,t){let{children:n,container:r,className:i,render:a,renderGuards:o,...s}=e,{portalNode:c,portalSubtree:l}=zi({container:r,ref:t,componentProps:e,elementProps:s}),u=_.useRef(null),d=_.useRef(null),f=_.useRef(null),p=_.useRef(null),[m,h]=_.useState(null),g=m?.modal,y=m?.open,b=typeof o==`boolean`?o:!!m&&!m.modal&&m.open&&!!c;_.useEffect(()=>{if(!c||g)return;function e(e){c&&e.relatedTarget&&ci(e)&&(e.type===`focusin`?ui:li)(c)}return c.addEventListener(`focusin`,e,!0),c.addEventListener(`focusout`,e,!0),()=>{c.removeEventListener(`focusin`,e,!0),c.removeEventListener(`focusout`,e,!0)}},[c,g]),_.useEffect(()=>{!c||y||ui(c)},[y,c]);let x=_.useMemo(()=>({beforeOutsideRef:u,afterOutsideRef:d,beforeInsideRef:f,afterInsideRef:p,portalNode:c,setFocusManagerState:h}),[c]);return(0,v.jsxs)(_.Fragment,{children:[l,(0,v.jsxs)(Ii.Provider,{value:x,children:[b&&c&&(0,v.jsx)(yi,{"data-type":`outside`,ref:u,onFocus:e=>{ci(e,c)?f.current?.focus():ii(m?m.domReference:null)?.focus()}}),b&&c&&(0,v.jsx)(`span`,{"aria-owns":c.id,style:we}),c&&Fi.createPortal(n,c),b&&c&&(0,v.jsx)(yi,{"data-type":`outside`,ref:d,onFocus:e=>{ci(e,c)?p.current?.focus():(ri(m?m.domReference:null)?.focus(),m?.closeOnFocusOut&&m?.onOpenChange(!1,G(`focus-out`,e.nativeEvent)))}})]})]})});function Vi(){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)}}}var Hi=class{nodesRef={current:[]};events=Vi();addNode(e){this.nodesRef.current.push(e)}removeNode(e){let t=this.nodesRef.current.findIndex(t=>t===e);t!==-1&&this.nodesRef.current.splice(t,1)}},Ui=_.createContext(null),Wi=_.createContext(null),Gi=()=>_.useContext(Ui)?.id||null,Ki=e=>{let t=_.useContext(Wi);return e??t};function qi(e){let t=Zt(),n=Ki(e),r=Gi();return W(()=>{if(!t)return;let e={id:t,parentId:r};return n?.addNode(e),()=>{n?.removeNode(e)}},[n,t,r]),t}function Ji(e){let{children:t,id:n}=e,r=Gi();return(0,v.jsx)(Ui.Provider,{value:_.useMemo(()=>({id:n,parentId:r}),[n,r]),children:t})}function Yi(e){let{children:t,externalTree:n}=e,r=A(()=>n??new Hi).current;return(0,v.jsx)(Wi.Provider,{value:r,children:t})}function Q(e){return e==null?e:`current`in e?e.current:e}function Xi(e,t){let n=B(e.target);return e instanceof n.KeyboardEvent?`keyboard`:e instanceof n.FocusEvent?t||`keyboard`:`pointerType`in e?e.pointerType||`keyboard`:`touches`in e?`touch`:e instanceof n.MouseEvent?t||(e.detail===0?`keyboard`:`mouse`):``}var Zi=20,Qi=[];function $i(){Qi=Qi.filter(e=>e.deref()?.isConnected)}function ea(e){$i(),e&&qe(e)!==`body`&&(Qi.push(new WeakRef(e)),Qi.length>Zi&&(Qi=Qi.slice(-20)))}function ta(){return $i(),Qi[Qi.length-1]?.deref()}function na(e){if(!e)return null;let t=ti();return ei(e,t)?e:Qr(e,t)[0]||e}function ra(e){return!e||!e.isConnected?!1:typeof e.checkVisibility==`function`?e.checkVisibility():wr(e)}function ia(e,t){if(!t.current.includes(`floating`)&&!e.getAttribute(`role`)?.includes(`dialog`))return;let n=ti(),r=$r(e,n).filter(e=>{let t=e.getAttribute(`data-tabindex`)||``;return ei(e,n)||e.hasAttribute(`data-tabindex`)&&!t.startsWith(`-`)}),i=e.getAttribute(`tabindex`);t.current.includes(`floating`)||r.length===0?i!==`0`&&e.setAttribute(`tabindex`,`0`):(i!==`-1`||e.hasAttribute(`data-tabindex`)&&e.getAttribute(`data-tabindex`)!==`-1`)&&(e.setAttribute(`tabindex`,`-1`),e.setAttribute(`data-tabindex`,`-1`))}function aa(e){let{context:t,children:n,disabled:r=!1,initialFocus:i=!0,returnFocus:a=!0,restoreFocus:o=!1,modal:s=!0,closeOnFocusOut:c=!0,openInteractionType:l=``,nextFocusableElement:u,previousFocusableElement:d,beforeContentFocusGuardRef:f,externalTree:p,getInsideElements:m}=e,h=`rootStore`in t?t.rootStore:t,g=h.useState(`open`),y=h.useState(`domReferenceElement`),b=h.useState(`floatingElement`),{events:x,dataRef:S}=h.context,C=U(()=>S.current.floatingContext?.nodeId),ee=i===!1,w=An(y)&&ee,T=_.useRef([`content`]),E=di(i),D=di(a),O=di(l),k=Ki(p),A=Li(),M=_.useRef(!1),N=_.useRef(!1),P=_.useRef(!1),te=_.useRef(-1),ne=_.useRef(``),re=_.useRef(``),ie=_.useRef(null),F=_.useRef(null),ae=j(ie,f,A?.beforeInsideRef),oe=j(F,A?.afterInsideRef),se=an(),ce=an(),le=hi(),ue=A!=null,I=Mn(b),L=U((e=I)=>e?Qr(e,ti()):[]),R=U(()=>m?.().filter(e=>e!=null)??[]),de=U(e=>{let t=L(e);return T.current.map(()=>
1t).filter(Boolean).flat()});_.useEffect(()=>{if(r||!s)return;function e(e){e.key===`Tab`&&K(I,En(X(I)))&&L().length===0&&!w&&Fn(e)}let t=X(I);return t.addEventListener(`keydown`,e),()=>{t.removeEventListener(`keydown`,e)}},[r,y,I,s,T,w,L,de]),_.useEffect(()=>{if(r||!g)return;let e=X(I);function t(){P.current=!1}function n(e){let t=q(e),n=R(),r=K(b,t)||K(y,t)||K(A?.portalNode,t)||n.some(e=>e===t||K(e,t));P.current=!r,re.current=e.pointerType||`keyboard`,t?.closest(`[data-base-ui-click-trigger]`)&&(N.current=!0)}function i(){re.current=`keyboard`}return e.addEventListener(`pointerdown`,n,!0),e.addEventListener(`pointerup`,t,!0),e.addEventListener(`pointercancel`,t,!0),e.addEventListener(`keydown`,i,!0),()=>{e.removeEventListener(`pointerdown`,n,!0),e.removeEventListener(`pointerup`,t,!0),e.removeEventListener(`pointercancel`,t,!0),e.removeEventListener(`keydown`,i,!0)}},[r,b,y,I,g,A,R]),_.useEffect(()=>{if(r||!c)return;let e=X(I);function t(){N.current=!0,ce.start(0,()=>{N.current=!1})}function n(e){let t=q(e),n=L().indexOf(t);n!==-1&&(te.current=n)}function i(t){let n=t.relatedTarget,r=t.currentTarget,i=q(t);queueMicrotask(()=>{let a=C(),c=h.context.triggerElements,l=R(),f=n?.hasAttribute(bi(`focus-guard`))&&[ie.current,F.current,A?.beforeInsideRef.current,A?.afterInsideRef.current,A?.beforeOutsideRef.current,A?.afterOutsideRef.current,Q(d),Q(u)].includes(n),p=!(K(y,n)||K(b,n)||K(n,b)||K(A?.portalNode,n)||l.some(e=>e===n||K(e,n))||n!=null&&c.hasElement(n)||c.hasMatchingElement(e=>K(e,n))||f||k&&(Nn(k.nodesRef.current,a).find(e=>K(e.context?.elements.floating,n)||K(e.context?.elements.domReference,n))||Pn(k.nodesRef.current,a).find(e=>[e.context?.elements.floating,Mn(e.context?.elements.floating)].includes(n)||e.context?.elements.domReference===n)));if(r===y&&I&&ia(I,T),o&&r!==y&&!ra(i)&&En(e)===e.body){if(H(I)&&(I.focus(),o===`popup`)){le.request(()=>{I.focus()});return}let e=te.current,t=L(),n=t[e]||t[t.length-1]||I;H(n)&&n.focus()}if(S.current.insideReactTree){S.current.insideReactTree=!1;return}(w||!s)&&n&&p&&!N.current&&(w||n!==ta())&&(M.current=!0,h.setOpen(!1,G(It,t)))})}function a(){P.current||(S.current.insideReactTree=!0,se.start(0,()=>{S.current.insideReactTree=!1}))}let l=H(y)?y:null,f=[];if(!(!b&&!l))return l&&(l.addEventListener(`focusout`,i),l.addEventListener(`pointerdown`,t),f.push(()=>{l.removeEventListener(`focusout`,i),l.removeEventListener(`pointerdown`,t)})),b&&(b.addEventListener(`focusin`,n),b.addEventListener(`focusout`,i),A&&(b.addEventListener(`focusout`,a,!0),f.push(()=>{b.removeEventListener(`focusout`,a,!0)})),f.push(()=>{b.removeEventListener(`focusin`,n),b.removeEventListener(`focusout`,i)})),()=>{f.forEach(e=>{e()})}},[r,y,b,I,s,k,A,h,c,o,L,w,C,T,S,se,ce,le,u,d,R]),_.useEffect(()=>{if(r||!b||!g)return;let e=Array.from(A?.portalNode?.querySelectorAll(`[${bi(`portal`)}]`)||[]),t=(k?Pn(k.nodesRef.current,C()):[]).find(e=>An(e.context?.elements.domReference||null))?.context?.elements.domReference,n=Pi([b,...e,ie.current,F.current,A?.beforeOutsideRef.current,A?.afterOutsideRef.current,...R(),t,Q(d),Q(u),w?y:null].filter(e=>e!=null),{ariaHidden:s||w,mark:!1}),i=Pi([b,...e].filter(e=>e!=null));return()=>{i(),n()}},[g,r,y,b,s,T,A,w,k,C,u,d,R]),W(()=>{if(!g||r||!H(I))return;let e=En(X(I));queueMicrotask(()=>{let t=de(I),n=E.current,r=typeof n==`function`?n(O.current||``):n;if(r===void 0||r===!1)return;let i;i=r===!0||r===null?t[0]||I:Q(r),i=i||t[0]||I,!K(I,e)&&Si(i,{preventScroll:i===I})})},[r,g,I,ee,de,E,O]),W(()=>{if(r||!I)return;let e=X(I);ea(En(e));function t(e){if(e.open||(ne.current=Xi(e.nativeEvent,re.current)),e.reason===`trigger-hover`&&e.nativeEvent.type===`mouseleave`&&(M.current=!0),e.reason===`outside-press`)if(e.nested)M.current=!1;else if(Ln(e.nativeEvent)||Rn(e.nativeEvent))M.current=!1;else{let e=!1;document.createElement(`div`).focus({get preventScroll(){return e=!0,!1}}),e?M.current=!1:M.current=!0}}x.on(`openchange`,t);function n(){let e=D.current,t=typeof e==`function`?e(ne.current):e;if(t===void 0||t===!1)return null;if(t===null&&(t=!0),typeof t==`boolean`){let e=y||ta();return e&&e.isConnected?e:null}let n=y||ta();return Q(t)||n||null}return()=>{x.off(`openchange`,t);let r=En(e),i=R(),a=K(b,r)||i.some(e=>e===r||K(e,r))||k&&Nn(k.nodesRef.current,C(),!1).some(e=>K(e.context?.elements.floating,r)),o=n();queueMicrotask(()=>{let t=na(o),n=typeof D.current!=`boolean`;D.current&&!M.current&&H(t)&&(!(!n&&t!==r&&r!==e.body)||a)&&t.focu
1s({preventScroll:!0}),M.current=!1})}},[r,b,I,D,S,x,k,y,C,R]),W(()=>{if(!un||g||!b)return;let e=En(X(b));!H(e)||!kn(e)||K(b,e)&&e.blur()},[g,b]),W(()=>{if(!(r||!A))return A.setFocusManagerState({modal:s,closeOnFocusOut:c,open:g,onOpenChange:h.setOpen,domReference:y}),()=>{A.setFocusManagerState(null)}},[r,A,s,g,h,c,y]),W(()=>{if(!(r||!I))return ia(I,T),()=>{queueMicrotask($i)}},[r,I,T]);let fe=!r&&(!s||!w)&&(ue||s);return(0,v.jsxs)(_.Fragment,{children:[fe&&(0,v.jsx)(yi,{"data-type":`inside`,ref:ae,onFocus:e=>{if(s){let e=de();Si(e[e.length-1])}else A?.portalNode&&(M.current=!1,ci(e,A.portalNode)?ri(y)?.focus():Q(d??A.beforeOutsideRef)?.focus())}}),n,fe&&(0,v.jsx)(yi,{"data-type":`inside`,ref:oe,onFocus:e=>{s?Si(de()[0]):A?.portalNode&&(c&&(M.current=!0),ci(e,A.portalNode)?ii(y)?.focus():Q(u??A.afterOutsideRef)?.focus())}})]})}var oa={intentional:`onClick`,sloppy:`onPointerDown`};function sa(){return!1}function ca(e){return{escapeKey:typeof e==`boolean`?e:e?.escapeKey??!1,outsidePress:typeof e==`boolean`?e:e?.outsidePress??!0}}function la(e,t={}){let n=`rootStore`in e?e.rootStore:e,r=n.useState(`open`),i=n.useState(`floatingElement`),{dataRef:a}=n.context,{enabled:o=!0,escapeKey:s=!0,outsidePress:c=!0,outsidePressEvent:l=`sloppy`,referencePress:u=sa,referencePressEvent:d=`sloppy`,bubbles:f,externalTree:p}=t,m=Ki(p),h=U(typeof c==`function`?c:()=>!1),g=typeof c==`function`?h:c,v=g!==!1,y=U(()=>l),b=_.useRef(!1),x=_.useRef(!1),S=_.useRef(!1),{escapeKey:C,outsidePress:ee}=ca(f),w=_.useRef(null),T=an(),E=an(),D=U(()=>{E.clear(),a.current.insideReactTree=!1}),O=_.useRef(!1),k=_.useRef(``),A=U(u),j=U(e=>{if(!r||!o||!s||e.key!==`Escape`||O.current)return;let t=a.current.floatingContext?.nodeId,i=m?Nn(m.nodesRef.current,t):[];if(!C&&i.length>0){let e=!0;if(i.forEach(t=>{t.context?.open&&!t.context.dataRef.current.__escapeKeyBubbles&&(e=!1)}),!e)return}let c=G(Lt,In(e)?e.nativeEvent:e);n.setOpen(!1,c),!C&&!c.isPropagationAllowed&&e.stopPropagation()}),M=U(()=>{a.current.insideReactTree=!0,E.start(0,D)});_.useEffect(()=>{if(!r||!o)return;a.current.__escapeKeyBubbles=C,a.current.__outsidePressBubbles=ee;let e=new rn,t=new rn;function c(){e.clear(),O.current=!0}function l(){e.start(ot()?5:0,()=>{O.current=!1})}function u(){S.current=!0,t.start(0,()=>{S.current=!1})}function d(){b.current=!1,x.current=!1}function f(){let e=k.current,t=e===`pen`||!e?`mouse`:e,n=y(),r=typeof n==`function`?n():n;return typeof r==`string`?r:r[t]}function p(e){let t=f();return t===`intentional`&&e.type!==`click`||t===`sloppy`&&e.type===`click`}function h(e){let t=a.current.floatingContext?.nodeId,r=m&&Nn(m.nodesRef.current,t).some(t=>J(e,t.context?.elements.floating));return J(e,n.select(`floatingElement`))||J(e,n.select(`domReferenceElement`))||r}function _(e){if(p(e)){D();return}if(a.current.insideReactTree){D();return}let r=q(e),i=`[${bi(`inert`)}]`,o=Array.from(X(n.select(`floatingElement`)).querySelectorAll(i)),s=V(r)?r.getRootNode():null;Xe(s)&&(o=o.concat(Array.from(s.querySelectorAll(i))));let c=n.context.triggerElements;if(r&&(c.hasElement(r)||c.hasMatchingElement(e=>K(e,r))))return;let l=V(r)?r:null;for(;l&&!st(l);){let e=ut(l);if(st(e)||!V(e))break;l=e}if(o.length&&V(r)&&!On(r)&&!K(r,n.select(`floatingElement`))&&o.every(e=>!K(l,e)))return;if(H(r)&&!(`touches`in e)){let t=st(r),n=ct(r),i=/auto|scroll/,a=t||i.test(n.overflowX),o=t||i.test(n.overflowY),s=a&&r.clientWidth>0&&r.scrollWidth>r.clientWidth,c=o&&r.clientHeight>0&&r.scrollHeight>r.clientHeight,l=n.direction===`rtl`,u=c&&(l?e.offsetX<=r.offsetWidth-r.clientWidth:e.offsetX>r.clientWidth),d=s&&e.offsetY>r.clientHeight;if(u||d)return}if(h(e))return;if(f()===`intentional`&&S.current){t.clear(),S.current=!1;return}if(typeof g==`function`&&!g(e))return;let u=a.current.floatingContext?.nodeId,d=m?Nn(m.nodesRef.current,u):[];if(d.length>0){let e=!0;if(d.forEach(t=>{t.context?.open&&!t.context.dataRef.current.__outsidePressBubbles&&(e=!1)}),!e)return}n.setOpen(!1,G(kt,e)),D()}function E(e){f()!==`sloppy`||e.pointerType===`touch`||!n.select(`open`)||!o||J(e,n.select(`floatingElement`))||J(e,n.select(`domReferenceElement`))||_(e)}function A(e){if(f()!==`sloppy`||!n.select(`open`)||!o||J(e,n.select(`floatingElement`))||J(e,n.select(`domReferenceElement`)))return;let t=e.touches[0];t&&(w.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},T.start(1e3,()=>{w.current&&(w.current.dismissOnTouchEnd=!1,w.current.dismissOnMouseDown=!1)}))}function M(e){k.current=`touch`;let t=q(e);function n(){A(e),t?.removeEventListener(e.type,n)}t?.addEventListener(e.type,n)}function N(e){if(T.clear(),e.type===`pointerdown`&&(k.current=e.pointerType),e.type===`mousedown`&&w.current&&!w.current.dismissOnMouseDown)return;let t=q(e);function n(){e.type===`pointerdown`?E(e):_(e),t?.removeEventListener(e.type,n)}t?.addEventListener(e.type,n)}function P(e){if(!b.current)return;let n=x.current;if(d(),f()===`intentional`){if(e.type===`pointercancel`){n&&u();return}if(!h(e)){if(n){u();return}typeof g==`function`&&!g(e)||(t.clear(),S.current=!0,D())}}}function te(e){if(f()!==`sloppy`||!w.current||J(e,n.select(`floatingElement`))||J(e,n.select(`domReferenceElement`)))return;let t=e.touches[0];if(!t)return;let r=Math.abs(t.clientX-w.current.startX),i=Math.abs(t.clientY-w.current.startY),a=Math.sqrt(r*r+i*i);a>5&&(w.current.dismissOnTouchEnd=!0),a>10&&(_(e),T.clear(),w.current=null)}function ne(e){let t=q(e);function n(){te(e),t?.removeEventListener(e.type,n)}t?.addEventListener(e.type,n)}function re(e){f()!==`sloppy`||!w.current||J(e,n.select(`floatingElement`))||J(e,n.select(`domReferenceElement`))||(w.current.dismissOnTouchEnd&&_(e),T.clear(),w.current=null)}function ie(e){let t=q(e);function n(){re(e),t?.removeEventListener(e.type,n)}t?.addEventListener(e.type,n)}let F=X(i);
1return s&&(F.addEventListener(`keydown`,j),F.addEventListener(`compositionstart`,c),F.addEventListener(`compositionend`,l)),v&&(F.addEventListener(`click`,N,!0),F.addEventListener(`pointerdown`,N,!0),F.addEventListener(`pointerup`,P,!0),F.addEventListener(`pointercancel`,P,!0),F.addEventListener(`mousedown`,N,!0),F.addEventListener(`mouseup`,P,!0),F.addEventListener(`touchstart`,M,!0),F.addEventListener(`touchmove`,ne,!0),F.addEventListener(`touchend`,ie,!0)),()=>{s&&(F.removeEventListener(`keydown`,j),F.removeEventListener(`compositionstart`,c),F.removeEventListener(`compositionend`,l)),v&&(F.removeEventListener(`click`,N,!0),F.removeEventListener(`pointerdown`,N,!0),F.removeEventListener(`pointerup`,P,!0),F.removeEventListener(`pointercancel`,P,!0),F.removeEventListener(`mousedown`,N,!0),F.removeEventListener(`mouseup`,P,!0),F.removeEventListener(`touchstart`,M,!0),F.removeEventListener(`touchmove`,ne,!0),F.removeEventListener(`touchend`,ie,!0)),e.clear(),t.clear(),d(),S.current=!1}},[a,i,s,v,g,r,o,C,ee,j,D,y,m,n,T]),_.useEffect(D,[g,D]);let N=_.useMemo(()=>({onKeyDown:j,[oa[d]]:e=>{A()&&n.setOpen(!1,G(Et,e.nativeEvent))},...d!==`intentional`&&{onClick(e){A()&&n.setOpen(!1,G(`trigger-press`,e.nativeEvent))}}}),[j,n,d,A]),P=U(e=>{if(!r||!o||e.button!==0)return;let t=q(e.nativeEvent);K(n.select(`floatingElement`),t)&&(b.current||(b.current=!0,x.current=!1))}),te=U(e=>{!r||!o||(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&b.current&&(x.current=!0)}),ne=_.useMemo(()=>({onKeyDown:j,onPointerDown:te,onMouseDown:te,onClickCapture:M,onMouseDownCapture(e){M(),P(e)},onPointerDownCapture(e){M(),P(e)},onMouseUpCapture:M,onTouchEndCapture:M,onTouchMoveCapture:M}),[j,M,P,te]);return _.useMemo(()=>o?{reference:N,floating:ne,trigger:N}:{},[o,N,ne])}var ua=Symbol(`NOT_FOUND`);function da(e,t=`expected a function, instead received ${typeof e}`){if(typeof e!=`function`)throw TypeError(t)}function fa(e,t=`expected all items to be functions, instead received the following types: `){if(!e.every(e=>typeof e==`function`)){let n=e.map(e=>typeof e==`function`?`function ${e.name||`unnamed`}()`:typeof e).join(`, `);throw TypeError(`${t}[${n}]`)}}var pa=e=>Array.isArray(e)?e:[e];function ma(e){let t=Array.isArray(e[0])?e[0]:e;return fa(t,`createSelector expects all input-selectors to be functions, but received the following types: `),t}function ha(e,t){let n=[],{length:r}=e;for(let i=0;i<r;i++)n.push(e[i].apply(null,t));return n}function ga(e){let t;return{get(n){return t&&e(t.key,n)?t.value:ua},put(e,n){t={key:e,value:n}},getEntries(){return t?[t]:[]},clear(){t=void 0}}}function _a(e,t){let n=[];function r(e){let r=n.findIndex(n=>t(e,n.key));if(r>-1){let e=n[r];return r>0&&(n.splice(r,1),n.unshift(e)),e.value}return ua}function i(t,i){r(t)===ua&&(n.unshift({key:t,value:i}),n.length>e&&n.pop())}function a(){return n}function o(){n=[]}return{get:r,put:i,getEntries:a,clear:o}}var va=(e,t)=>e===t;function ya(e){return function(t,n){if(t===null||n===null||t.length!==n.length)return!1;let{length:r}=t;for(let i=0;i<r;i++)if(!e(t[i],n[i]))return!1;return!0}}function ba(e,t){let{equalityCheck:n=va,maxSize:r=1,resultEqualityCheck:i}=typeof t==`object`?t:{equalityCheck:t},a=ya(n),o=0,s=r<=1?ga(a):_a(r,a);function c(){let t=s.get(arguments);if(t===ua){if(t=e.apply(null,arguments),o++,i){let e=s.getEntries().find(e=>i(e.value,t));e&&(t=e.value,o!==0&&o--)}s.put(arguments,t)}return t}return c.clearCache=()=>{s.clear(),c.resetResultsCount()},c.resultsCount=()=>o,c.resetResultsCount=()=>{o=0},c}var xa=class{constructor(e){this.value=e}deref(){return this.value}},Sa=typeof WeakRef>`u`?xa:WeakRef,Ca=0,wa=1;function Ta(){return{s:Ca,v:void 0,o:null,p:null}}function Ea(e){return e instanceof Sa?e.deref():e}function Da(e,t={}){let n=Ta(),{resultEqualityCheck:r}=t,i,a=0;function o(){let t=n,{length:o}=arguments;for(let e=0,n=o;e<n;e++){let n=arguments[e];if(typeof n==`function`||typeof n==`object`&&n){let e=t.o;e===null&&(t.o=e=new WeakMap);let r=e.get(n);r===void 0?(t=Ta(),e.set(n,t)):t=r}else{let e=t.p;e===null&&(t.p=e=new Map);let r=e.get(n);r===void 0?(t=Ta(),e.set(n,t)):t=r}}let s=t,c;if(t.s===wa)c=t.v;else if(c=e.apply(null,arguments),a++,r){let e=Ea(i);e!=null&&r(e,c)&&(c=e,a!==0&&a--),i=typeof c==`object`&&c||typeof c==`function`?new Sa(c):c}return s.s=wa,s.v=c,c}return o.clearCache=()=>{n=Ta(),o.resetResultsCount()},o.resultsCount=()=>a,o.resetResultsCount=()=>{a=0},o}function Oa(e,...t){let n=typeof e==`function`?{memoize:e,memoizeOptions:t}:e,r=(...e)=>{let t=0,r=0,i,a={},o=e.pop();typeof o==`object`&&(a=o,o=e.pop()),da(o,`createSelector expects an output function after the inputs, but received: [${typeof o}]`);let{memoize:s,memoizeOptions:c=[],argsMemoize:l=Da,argsMemoizeOptions:u=[]}={...n,...a},d=pa(c),f=pa(u),p=ma(e),m=s(function(){return t++,o.apply(null,arguments)},...d),h=l(function(){r++;let e=ha(p,arguments);return i=m.apply(null,e),i},...f);
1return Object.assign(h,{resultFunc:o,memoizedResultFunc:m,dependencies:p,dependencyRecomputations:()=>r,resetDependencyRecomputations:()=>{r=0},lastResult:()=>i,recomputations:()=>t,resetRecomputations:()=>{t=0},memoize:s,argsMemoize:l})};return Object.assign(r,{withTypes:()=>r}),r}Oa({memoize:ba,memoizeOptions:{maxSize:1,equalityCheck:Object.is}});var $=(e,t,n,r,i,a,...o)=>{if(o.length>0)throw Error(E(1));let s;if(e&&t&&n&&r&&i&&a)s=(o,s,c,l)=>a(e(o,s,c,l),t(o,s,c,l),n(o,s,c,l),r(o,s,c,l),i(o,s,c,l),s,c,l);else if(e&&t&&n&&r&&i)s=(a,o,s,c)=>i(e(a,o,s,c),t(a,o,s,c),n(a,o,s,c),r(a,o,s,c),o,s,c);else if(e&&t&&n&&r)s=(i,a,o,s)=>r(e(i,a,o,s),t(i,a,o,s),n(i,a,o,s),a,o,s);else if(e&&t&&n)s=(r,i,a,o)=>n(e(r,i,a,o),t(r,i,a,o),i,a,o);else if(e&&t)s=(n,r,i,a)=>t(e(n,r,i,a),r,i,a);else if(e)s=e;else throw Error(`Missing arguments`);return s},ka=t((e=>{var t=n();function r(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var i=typeof Object.is==`function`?Object.is:r,a=t.useState,o=t.useEffect,s=t.useLayoutEffect,c=t.useDebugValue;function l(e,t){var n=t(),r=a({inst:{value:n,getSnapshot:t}}),i=r[0].inst,l=r[1];return s(function(){i.value=n,i.getSnapshot=t,u(i)&&l({inst:i})},[e,n,t]),o(function(){return u(i)&&l({inst:i}),e(function(){u(i)&&l({inst:i})})},[e]),c(n),n}function u(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!i(e,n)}catch{return!0}}function d(e,t){return t()}var f=typeof window>`u`||window.document===void 0||window.document.createElement===void 0?d:l;e.useSyncExternalStore=t.useSyncExternalStore===void 0?f:t.useSyncExternalStore})),Aa=t(((e,t)=>{t.exports=ka()})),ja=t((e=>{var t=n(),r=Aa();function i(e,t){return e===t&&(e!==0||1/e==1/t)||e!==e&&t!==t}var a=typeof Object.is==`function`?Object.is:i,o=r.useSyncExternalStore,s=t.useRef,c=t.useEffect,l=t.useMemo,u=t.useDebugValue;e.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var d=s(null);if(d.current===null){var f={hasValue:!1,value:null};d.current=f}else f=d.current;d=l(function(){function e(e){if(!o){if(o=!0,s=e,e=r(e),i!==void 0&&f.hasValue){var t=f.value;if(i(t,e))return c=t}return c=e}if(t=c,a(s,e))return t;var n=r(e);return i!==void 0&&i(t,n)?(s=e,t):(s=e,c=n)}var o=!1,s,c,l=n===void 0?null:n;return[function(){return e(t())},l===null?void 0:function(){return e(l())}]},[t,n,r,i]);var p=o(e,d[0],d[1]);return c(function(){f.hasValue=!0,f.value=p},[p]),u(p),p}})),Ma=t(((e,t)=>{t.exports=ja()})),Na=Aa(),Pa=e(Ma()),Fa=[],Ia=void 0;function La(){return Ia}function Ra(e){Fa.push(e)}function za(e){let t=(t,n)=>{let r=A(Va).current,i;try{Ia=r;for(let e of Fa)e.before(r);i=e(t,n);for(let e of Fa)e.after(r);r.didInitialize=!0}finally{Ia=void 0}return i};return t.displayName=e.displayName||e.name,t}function Ba(e){return _.forwardRef(za(e))}function Va(){return{didInitialize:!1}}var Ha=ie(19)?Ga:Ka;function Ua(e,t,n,r,i){return Ha(e,t,n,r,i)}function Wa(e,t,n,r,i){let a=_.useCallback(()=>t(e.getSnapshot(),n,r,i),[e,t,n,r,i]);return(0,Na.useSyncExternalStore)(e.subscribe,a,a)}Ra({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],i=r.selector(r.store.state,r.a1,r.a2,r.a3);(r.didChange||!Object.is(r.value,i))&&(t=!0,r.value=i,r.didChange=!1)}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,Na.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});function Ga(e,t,n,r,i){let a=La();if(!a)return Wa(e,t,n,r,i);let o=a.syncIndex;a.syncIndex+=1;let s;return a.didInitialize?(s=a.syncHooks[o],(s.store!==e||s.selector!==t||!Object.is(s.a1,n)||!Object.is(s.a2,r)||!Object.is(s.a3,i))&&(s.store!==e&&(a.didChangeStore=!0),s.store=e,s.selector=t,s.a1=n,s.a2=r,s.a3=i,s.didChange=!0)):(s={store:e,selector:t,a1:n,a2:r,a3:i,value:t(e.getSnapshot(),n,r,i),didChange:!1},a.syncHooks.push(s)),s.value}function Ka(e,t,n,r,i){return(0,Pa.useSyncExternalStoreWithSelector)(e.subscribe,e.getSnapshot,e.getSnapshot,e=>t(e,n,r,i))}var qa=class{constructor(e){this.state=e,this.listeners=new Set,this.updateTick=0}
1subscribe=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])){this.setState({...this.state,...e});return}}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 Ua(this,e,t,n,r)}},Ja=class extends qa{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}useSyncedValue(e,t){_.useDebugValue(e),W(()=>{this.state[e]!==t&&this.set(e,t)},[e,t])}useSyncedValueWithCleanup(e,t){let n=this;W(()=>(n.state[e]!==t&&n.set(e,t),()=>{n.set(e,void 0)}),[n,e,t])}useSyncedValues(e){let t=this;W(()=>{t.update(e)},[t,...Object.values(e)])}useControlledProp(e,t){_.useDebugValue(e);let n=t!==void 0;W(()=>{n&&!Object.is(this.state[e],t)&&super.setState({...this.state,[e]:t})},[e,t,n])}select(e,t,n,r){let i=this.selectors[e];return i(this.state,t,n,r)}useState(e,t,n,r){return _.useDebugValue(e),Ua(this,this.selectors[e],t,n,r)}useContextCallback(e,t){_.useDebugValue(e);let n=U(t??ve);this.context[e]=n}useStateSetter(e){let t=_.useRef(void 0);return t.current===void 0&&(t.current=t=>{this.set(e,t)}),t.current}observe(e,t){let n;n=typeof e==`function`?e:this.selectors[e];let r=n(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)}})}},Ya={open:$(e=>e.open),domReferenceElement:$(e=>e.domReferenceElement),referenceElement:$(e=>e.positionReference??e.referenceElement),floatingElement:$(e=>e.floatingElement),floatingId:$(e=>e.floatingId)},Xa=class extends Ja{constructor(e){let{nested:t,noEmit:n,onOpenChange:r,triggerElements:i,...a}=e;super({...a,positionReference:a.referenceElement,domReferenceElement:a.referenceElement},{onOpenChange:r,dataRef:{current:{}},events:Vi(),nested:t,noEmit:n,triggerElements:i},Ya)}setOpen=(e,t)=>{if((!e||!this.state.open||Bn(t.event))&&(this.context.dataRef.current.openEvent=e?t.event:void 0),!this.context.noEmit){let n={open:e,reason:t.reason,nativeEvent:t.event,nested:this.context.nested,triggerElement:t.trigger};this.context.events.emit(`openchange`,n)}this.context.onOpenChange?.(e,t)}};function Za(e,t=!1,n=!1){let[r,i]=_.useState(e&&t?`idle`:void 0),[a,o]=_.useState(e);return e&&!a&&(o(!0),i(`starting`)),!e&&a&&r!==`ending`&&!n&&i(`ending`),!e&&!a&&r===`ending`&&i(void 0),W(()=>{if(!e&&a&&r!==`ending`&&n){let e=Z.request(()=>{i(`ending`)});return()=>{Z.cancel(e)}}},[e,a,r,n]),W(()=>{if(!e||t)return;let n=Z.request(()=>{i(void 0)});return()=>{Z.cancel(n)}},[t,e]),W(()=>{if(!e||!t)return;e&&a&&r!==`idle`&&i(`starting`);let n=Z.request(()=>{i(`idle`)});return()=>{Z.cancel(n)}},[t,e,a,i,r]),_.useMemo(()=>({mounted:a,setMounted:o,transitionStatus:r}),[a,r])}function Qa(e,t=!1,n=!0){let r=hi();return U((i,a=null)=>{r.cancel();function o(){Fi.flushSync(i)}let s=Q(e);if(s==null)return;let c=s;if(typeof c.getAnimations!=`function`||globalThis.BASE_UI_ANIMATIONS_DISABLED)i();else{function e(){let e=Ae.startingStyle;if(!c.hasAttribute(e)){r.request(i);return}let t=new MutationObserver(()=>{c.hasAttribute(e)||(t.disconnect(),i())});t.observe(c,{attributes:!0,attributeFilter:[e]}),a?.addEventListener(`abort`,()=>t.disconnect(),{once:!0})}function i(){Promise.all(c.getAnimations().map(e=>e.finished)).then(()=>{a?.aborted||o()}).catch(()=>{let e=c.getAnimations();if(n){if(a?.aborted)return;o()}else e.length>0&&e.some(e=>e.pending||e.playState!==`finished`)&&i()})}if(t){e();return}r.request(i)}})}function $a(e){let{enabled:t=!0,open:n,ref:r,onComplete:i}=e,a=U(i),o=Qa(r,n,!1);_.useEffect(()=>{if(!t)return;let e=new AbortController;return o(a,e.signal),()=>{e.abort()}},[t,n,a,o])}function eo(e,t){let n=_.useRef(null),r=_.useRef(null);return _.useCallback(i=>{if(e!==void 0){if(n.current!==null){let e=n.current,i=r.current,a=t.context.triggerElements.getById(e);i&&a===i&&t.context.triggerElements.delete(e),n.current=null,r.current=null}i!==null&&(n.current=e,r.current=i,t.context.triggerElements.add(e,i))}},[t,e])}function to(e,t,n,r){let i=n.useState(`isMountedByTrigger`,e),a=eo(e,n),o=U(t=>{if(a(t),!t||!n.select(`open`))return;let i=n.select(`activeTriggerId`);if(i===e){n.update({activeTriggerElement:t,...r});return}i??n.update({activeTriggerId:e,activeTriggerElement:t,...r})});return W(()=>{i&&n.update({activeTriggerElement:t.current,...r})},[i,n,t,...Object.values(r)]),{registerTrigger:o,isMountedByThisTrigger:i}}function no(e){let t=e.useState(`open`);W(()=>{if(t&&!e.select(`activeTriggerId`)&&e.context.triggerElements.size===1){let t=e.context.triggerElements.entries().next();if(!t.done){let[n,r]=t.value;e.update({activeTriggerId:n,activeTriggerElement:r})}}},[t,e])}function ro(e,t,n){let{mounted:r,setMounted:i,transitionStatus:a}=Za(e);t.useSyncedValues({mounted:r,transitionStatus:a});let o=U(()=>{i(!1),t.update({activeTriggerId:null,activeTriggerElement:null,mounted:!1}),n?.(),t.context.onOpenChangeComplete?.(!1)});return $a({enabled:!t.useState(`preventUnmountingOnClose`),open:e,ref:t.context.popupRef,onComplete(){e||o()}}),{forceUnmount:o,transitionStatus:a}}var io=class{constructor(){this.elementsSet=new Set,this.idMap=new Map}add(e,t){let n=this.idMap.get(e);n!==t&&(n!==void 0&&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 ao(){return new Xa({open:!1,floatingElement:null,referenceElement:null,triggerElements:new io,floatingId:``,nested:!1,noEmit:!1,onOpenChange:void 0})}function oo(){return{open:!1,openProp:void 0,mounted:!1,transitionStatus:`idle`,floatingRootContext:ao(),preventUnmountingOnClose:!1,payload:void 0,activeTriggerId:null,activeTriggerElement:null,triggerIdProp:void 0,popupElement:null,positionerElement:null,activeTriggerProps:z,inactiveTriggerProps:z,popupProps:z}}var so=$(e=>e.triggerIdProp??e.activeTriggerId),co={open:$(e=>e.openProp??e.open),mounted:$(e=>e.mounted),transitionStatus:$(e=>e.transitionStatus),floatingRootContext:$(e=>e.floatingRootContext),preventUnmountingOnClose:$(e=>e.preventUnmountingOnClose),payload:$(e=>e.payload),activeTriggerId:so,activeTriggerElement:$(e=>e.mounted?e.activeTriggerElement:null),isTriggerActive:$((e,t)=>t!==void 0&&so(e)===t),isOpenedByTrigger:$((e,t)=>t!==void 0&&so(e)===t&&e.open),isMountedByTrigger:$((e,t)=>t!==void 0&&so(e)===t&&e.mounted),triggerProps:$((e,t)=>t?e.activeTriggerProps:e.inactiveTriggerProps),popupProps:$(e=>e.popupProps),popupElement:$(e=>e.popupElement),positionerElement:$(e=>e.positionerElement)};function lo(e){let{popupStore:t,noEmit:n=!1,treatPopupAsFloatingElement:r=!1,onOpenChange:i}=e,a=Zt(),o=Gi()!=null,s=t.useState(`open`),c=t.useState(`activeTriggerElement`),l=t.useState(r?`popupElement`:`positionerElement`),u=t.context.triggerElements,d=A(()=>new Xa({open:s,referenceElement:c,floatingElement:l,triggerElements:u,onOpenChange:i,floatingId:a,nested:o,noEmit:n})).current;return W(()=>{let e={open:s,floatingId:a,referenceElement:c,floatingElement:l};V(c)&&(e.domReferenceElement=c),d.state.positionReference===d.state.referenceElement&&(e.positionReference=c),d.update(e)},[s,a,c,l,d]),d.context.onOpenChange=i,d.context.nested=o,d.context.noEmit=n,d}function uo(e=[]){let t=e.map(e=>e?.reference),n=e.map(e=>e?.floating),r=e.map(e=>e?.item),i=e.map(e=>e?.trigger),a=_.useCallback(t=>fo(t,e,`reference`),t),o=_.useCallback(t=>fo(t,e,`floating`),n),s=_.useCallback(t=>fo(t,e,`item`),r),c=_.useCallback(t=>fo(t,e,`trigger`),i);return _.useMemo(()=>({getReferenceProps:a,getFloatingProps:o,getItemProps:s,getTriggerProps:c}),[a,o,s,c])}function fo(e,t,n){let r=new Map,i=n===`item`,a={};n===`floating`&&(a.tabIndex=-1,a[bn]=``);for(let t in e)i&&e&&(t===`active`||t===`selected`)||(a[t]=e[t]);for(let o=0;o<t.length;
1o+=1){let s,c=t[o]?.[n];s=typeof c==`function`?e?c(e):null:c,s&&po(a,s,i,r)}return po(a,e,i,r),a}function po(e,t,n,r){for(let i in t){let a=t[i];n&&(i===`active`||i===`selected`)||(i.startsWith(`on`)?(r.has(i)||r.set(i,[]),typeof a==`function`&&(r.get(i)?.push(a),e[i]=(...e)=>r.get(i)?.map(t=>t(...e)).find(e=>e!==void 0))):e[i]=a)}}var mo=new Map([[`select`,`listbox`],[`combobox`,`listbox`],[`label`,!1]]);function ho(e,t={}){let n=`rootStore`in e?e.rootStore:e,r=n.useState(`open`),i=n.useState(`floatingId`),a=n.useState(`domReferenceElement`),o=n.useState(`floatingElement`),{role:s=`dialog`}=t,c=Zt(),l=a?.id||c,u=_.useMemo(()=>Mn(o)?.id||i,[o,i]),d=mo.get(s)??s,f=Gi()!=null,p=_.useMemo(()=>d===`tooltip`||s===`label`?z:{"aria-haspopup":d===`alertdialog`?`dialog`:d,"aria-expanded":`false`,...d===`listbox`&&{role:`combobox`},...d===`menu`&&f&&{role:`menuitem`},...s===`select`&&{"aria-autocomplete":`none`},...s===`combobox`&&{"aria-autocomplete":`list`}},[d,f,s]),m=_.useMemo(()=>d===`tooltip`||s===`label`?{[`aria-${s===`label`?`labelledby`:`describedby`}`]:r?u:void 0}:{...p,"aria-expanded":r?`true`:`false`,"aria-controls":r?u:void 0,...d===`menu`&&{id:l}},[d,u,r,l,s,p]),h=_.useMemo(()=>{let e={id:u,...d&&{role:d}};return d===`tooltip`||s===`label`?e:{...e,...d===`menu`&&{"aria-labelledby":l}}},[d,u,l,s]),g=_.useCallback(({active:e,selected:t})=>{let n={role:`option`,...e&&{id:`${u}-fui-option`}};switch(s){case`select`:case`combobox`:return{...n,"aria-selected":t}}return{}},[u,s]);return _.useMemo(()=>({reference:m,floating:h,item:g,trigger:p}),[m,h,p,g])}var go=function(e){return e.nestedDialogs=`--nested-dialogs`,e}({}),_o=function(e){return e[e.open=Pe.open]=`open`,e[e.closed=Pe.closed]=`closed`,e[e.startingStyle=Pe.startingStyle]=`startingStyle`,e[e.endingStyle=Pe.endingStyle]=`endingStyle`,e.nested=`data-nested`,e.nestedDialogOpen=`data-nested-dialog-open`,e}({}),vo=_.createContext(void 0);function yo(){let e=_.useContext(vo);if(e===void 0)throw Error(E(26));return e}var bo=`ArrowUp`,xo=`ArrowDown`,So=`ArrowLeft`,Co=`ArrowRight`,wo=`Home`,To=new Set([So,Co]),Eo=new Set([So,Co,wo,`End`]),Do=new Set([bo,xo]),Oo=new Set([bo,xo,wo,`End`]),ko=new Set([...To,...Do]),Ao=new Set([...ko,wo,`End`]),jo=new Set([bo,xo,So,Co,wo,`End`]),Mo=`Shift`,No=new Set([Mo,`Control`,`Alt`,`Meta`]);function Po(e){return H(e)&&e.tagName===`INPUT`}function Fo(e){return!!(Po(e)&&e.selectionStart!=null||H(e)&&e.tagName===`TEXTAREA`)}function Io(e,t,n,r){if(!e||!t||!t.scrollTo)return;let i=e.scrollLeft,a=e.scrollTop,o=e.clientWidth<e.scrollWidth,s=e.clientHeight<e.scrollHeight;if(o&&r!==`vertical`){let r=Lo(e,t,`left`),a=Ro(e),o=Ro(t);n===`ltr`&&(r+t.offsetWidth+o.scrollMarginRight>e.scrollLeft+e.clientWidth-a.scrollPaddingRight?i=r+t.offsetWidth+o.scrollMarginRight-e.clientWidth+a.scrollPaddingRight:r-o.scrollMarginLeft<e.scrollLeft+a.scrollPaddingLeft&&(i=r-o.scrollMarginLeft-a.scrollPaddingLeft)),n===`rtl`&&(r-o.scrollMarginRight<e.scrollLeft+a.scrollPaddingLeft?i=r-o.scrollMarginLeft-a.scrollPaddingLeft:r+t.offsetWidth+o.scrollMarginRight>e.scrollLeft+e.clientWidth-a.scrollPaddingRight&&(i=r+t.offsetWidth+o.scrollMarginRight-e.clientWidth+a.scrollPaddingRight))}if(s&&r!==`horizontal`){let n=Lo(e,t,`top`),r=Ro(e),i=Ro(t);n-i.scrollMarginTop<e.scrollTop+r.scrollPaddingTop?a=n-i.scrollMarginTop-r.scrollPaddingTop:n+t.offsetHeight+i.scrollMarginBottom>e.scrollTop+e.clientHeight-r.scrollPaddingBottom&&(a=n+t.offsetHeight+i.scrollMarginBottom-e.clientHeight+r.scrollPaddingBottom)}e.scrollTo({left:i,top:a,behavior:`auto`})}function Lo(e,t,n){let r=n===`left`?`offsetLeft`:`offsetTop`,i=0;for(;t.offsetParent&&(i+=t[r],t.offsetParent!==e);)t=t.offsetParent;return i}function Ro(e){let t=getComputedStyle(e);return{scrollMarginTop:parseFloat(t.scrollMarginTop)||0,scrollMarginRight:parseFloat(t.scrollMarginRight)||0,scrollMarginBottom:parseFloat(t.scrollMarginBottom)||0,scrollMarginLeft:parseFloat(t.scrollMarginLeft)||0,scrollPaddingTop:parseFloat(t.scrollPaddingTop)||0,scrollPaddingRight:parseFloat(t.scrollPaddingRight)||0,scrollPaddingBottom:parseFloat(t.scrollPaddingBottom)||
10,scrollPaddingLeft:parseFloat(t.scrollPaddingLeft)||0}}var zo={...Ue,...Ne,nestedDialogOpen(e){return e?{[_o.nestedDialogOpen]:``}:null}},Bo=_.forwardRef(function(e,t){let{className:n,finalFocus:r,initialFocus:i,render:a,...o}=e,{store:s}=O(),c=s.useState(`descriptionElementId`),l=s.useState(`disablePointerDismissal`),u=s.useState(`floatingRootContext`),d=s.useState(`popupProps`),f=s.useState(`modal`),p=s.useState(`mounted`),m=s.useState(`nested`),h=s.useState(`nestedOpenDialogCount`),g=s.useState(`open`),_=s.useState(`openMethod`),y=s.useState(`titleElementId`),b=s.useState(`transitionStatus`),x=s.useState(`role`);yo(),$a({open:g,ref:s.context.popupRef,onComplete(){g&&s.context.onOpenChangeComplete?.(!0)}});function S(e){return e!==`touch`||s.context.popupRef.current}let C=i===void 0?S:i,ee=Te(`div`,e,{state:{open:g,nested:m,transitionStatus:b,nestedDialogOpen:h>0},props:[d,{"aria-labelledby":y??void 0,"aria-describedby":c??void 0,role:x,tabIndex:-1,hidden:!p,onKeyDown(e){jo.has(e.key)&&e.stopPropagation()},style:{[go.nestedDialogs]:h}},o],ref:[t,s.context.popupRef,s.useStateSetter(`popupElement`)],stateAttributesMapping:zo});return(0,v.jsx)(aa,{context:u,openInteractionType:_,disabled:!p,closeOnFocusOut:!l,initialFocus:C,returnFocus:r,modal:f!==!1,restoreFocus:`popup`,children:ee})});function Vo(e){return ie(19)?e:e?`true`:void 0}var Ho=_.forwardRef(function(e,t){let{cutout:n,...r}=e,i;if(n){let e=n?.getBoundingClientRect();i=`polygon(
2      0% 0%,
3      100% 0%,
4      100% 100%,
5      0% 100%,
6      0% 0%,
7      ${e.left}px ${e.top}px,
8      ${e.left}px ${e.bottom}px,
9      ${e.right}px ${e.bottom}px,
10      ${e.right}px ${e.top}px,
11      ${e.left}px ${e.top}px
12    )`}return(0,v.jsx)(`div`,{ref:t,role:`presentation`,"data-base-ui-inert":``,...r,style:{position:`fixed`,inset:0,userSelect:`none`,WebkitUserSelect:`none`,clipPath:i}})}),Uo=_.forwardRef(function(e,t){let{keepMounted:n=!1,...r}=e,{store:i}=O(),a=i.useState(`mounted`),o=i.useState(`modal`),s=i.useState(`open`);return a||n?(0,v.jsx)(vo.Provider,{value:n,children:(0,v.jsxs)(Bi,{ref:t,...r,children:[a&&o===!0&&(0,v.jsx)(Ho,{ref:i.context.internalBackdropRef,inert:Vo(!s)}),e.children]})}):null});function Wo(e){let t=_.useRef(!0);t.current&&(t.current=!1,e())}var Go={},Ko={},qo=``;function Jo(e){if(typeof document>`u`)return!1;let t=X(e);return B(t).innerWidth-t.documentElement.clientWidth>0}function Yo(e){if(!(typeof CSS<`u`&&CSS.supports&&CSS.supports(`scrollbar-gutter`,`stable`))||typeof document>`u`)return!1;let t=X(e),n=t.documentElement,r=t.body,i=Ze(n)?n:r,a=i.style.overflowY,o=n.style.scrollbarGutter;n.style.scrollbarGutter=`stable`,i.style.overflowY=`scroll`;let s=i.offsetWidth;i.style.overflowY=`hidden`;let c=i.offsetWidth;return i.style.overflowY=a,n.style.scrollbarGutter=o,s===c}function Xo(e){let t=X(e),n=t.documentElement,r=t.body,i=Ze(n)?n:r,a={overflowY:i.style.overflowY,overflowX:i.style.overflowX};return Object.assign(i.style,{overflowY:`hidden`,overflowX:`hidden`}),()=>{Object.assign(i.style,a)}}function Zo(e){let t=X(e),n=t.documentElement,r=t.body,i=B(n),a=0,o=0,s=!1,c=Z.create();if(un&&(i.visualViewport?.scale??1)!==1)return()=>{};function l(){let t=i.getComputedStyle(n),c=i.getComputedStyle(r),l=(t.scrollbarGutter||``).includes(`both-edges`)?`stable both-edges`:`stable`;a=n.scrollTop,o=n.scrollLeft,Go={scrollbarGutter:n.style.scrollbarGutter,overflowY:n.style.overflowY,overflowX:n.style.overflowX},qo=n.style.scrollBehavior,Ko={position:r.style.position,height:r.style.height,width:r.style.width,boxSizing:r.style.boxSizing,overflowY:r.style.overflowY,overflowX:r.style.overflowX,scrollBehavior:r.style.scrollBehavior};let u=n.scrollHeight>n.clientHeight,d=n.scrollWidth>n.clientWidth,f=t.overflowY===`scroll`||c.overflowY===`scroll`,p=t.overflowX===`scroll`||c.overflowX===`scroll`,m=Math.max(0,i.innerWidth-r.clientWidth),h=Math.max(0,i.innerHeight-r.clientHeight),g=parseFloat(c.marginTop)+parseFloat(c.marginBottom),_=parseFloat(c.marginLeft)+parseFloat(c.marginRight),v=Ze(n)?n:r;if(s=Yo(e),s){n.style.scrollbarGutter=l,v.style.overflowY=`hidden`,v.style.overflowX=`hidden`;return}Object.assign(n.style,{scrollbarGutter:l,overflowY:`hidden`,overflowX:`hidden`}),(u||f)&&(n.style.overflowY=`scroll`),(d||p)&&(n.style.overflowX=`scroll`),Object.assign(r.style,{position:`relative`,height:g||h?`calc(100dvh - ${g+h}px)`:`100dvh`,width:_||m?`calc(100vw - ${_+m}
12px)`:`100vw`,boxSizing:`border-box`,overflow:`hidden`,scrollBehavior:`unset`}),r.scrollTop=a,r.scrollLeft=o,n.setAttribute(`data-base-ui-scroll-locked`,``),n.style.scrollBehavior=`unset`}function u(){Object.assign(n.style,Go),Object.assign(r.style,Ko),s||(n.scrollTop=a,n.scrollLeft=o,n.removeAttribute(`data-base-ui-scroll-locked`),n.style.scrollBehavior=qo)}function d(){u(),c.request(l)}return l(),i.addEventListener(`resize`,d),()=>{c.cancel(),u(),typeof i.removeEventListener==`function`&&i.removeEventListener(`resize`,d)}}var Qo=new class{lockCount=0;restore=null;timeoutLock=rn.create();timeoutUnlock=rn.create();acquire(e){return this.lockCount+=1,this.lockCount===1&&this.restore===null&&this.timeoutLock.start(0,()=>this.lock(e)),this.release}release=()=>{--this.lockCount,this.lockCount===0&&this.restore&&this.timeoutUnlock.start(0,this.unlock)};unlock=()=>{this.lockCount===0&&this.restore&&(this.restore?.(),this.restore=null)};lock(e){if(this.lockCount===0||this.restore!==null)return;let t=X(e).documentElement,n=B(t).getComputedStyle(t).overflowY;if(n===`hidden`||n===`clip`){this.restore=ve;return}let r=dn||!Jo(e);this.restore=r?Xo(e):Zo(e)}};function $o(e=!0,t=null){W(()=>{if(e)return Qo.acquire(t)},[e,t])}function es(e){let t=_.useRef(``),n=_.useCallback(n=>{n.defaultPrevented||(t.current=n.pointerType,e(n,n.pointerType))},[e]);return{onClick:_.useCallback(n=>{if(n.detail===0){e(n,`keyboard`);return}`pointerType`in n?e(n,n.pointerType):e(n,t.current),t.current=``},[e]),onPointerDown:n}}function ts(e,t){let n=_.useRef(e),r=U(t);W(()=>{n.current!==e&&r(n.current)},[e,r]),W(()=>{n.current=e},[e])}function ns(e){let[t,n]=_.useState(null),r=U((t,r)=>{e||n(r||(dn?`touch`:``))});ts(e,t=>{t&&!e&&n(null)});let{onClick:i,onPointerDown:a}=es(r);return _.useMemo(()=>({openMethod:t,triggerProps:{onClick:i,onPointerDown:a}}),[t,i,a])}function rs(e){let{store:t,parentContext:n,actionsRef:r}=e,i=t.useState(`open`),a=t.useState(`disablePointerDismissal`),o=t.useState(`modal`),s=t.useState(`popupElement`),{openMethod:c,triggerProps:l}=ns(i);no(t);let{forceUnmount:u}=ro(i,t),d=U(e=>{let n=G(e);return n.preventUnmountOnClose=()=>{t.set(`preventUnmountingOnClose`,!0)},n}),f=_.useCallback(()=>{t.setOpen(!1,d(Wt))},[t,d]);_.useImperativeHandle(r,()=>({unmount:u,close:f}),[u,f]);let p=lo({popupStore:t,onOpenChange:t.setOpen,treatPopupAsFloatingElement:!0,noEmit:!0}),[m,h]=_.useState(0),g=m===0,v=ho(p),y=la(p,{outsidePressEvent(){return t.context.
12internalBackdropRef.current||t.context.backdropRef.current?`intentional`:{mouse:o===`trap-focus`?`sloppy`:`intentional`,touch:`sloppy`}},outsidePress(e){if(!t.context.outsidePressEnabledRef.current||`button`in e&&e.button!==0||`touches`in e&&e.touches.length!==1)return!1;let n=q(e);if(g&&!a){let e=n;return o&&(t.context.internalBackdropRef.current||t.context.backdropRef.current)?t.context.internalBackdropRef.current===e||t.context.backdropRef.current===e||K(e,s)&&!e?.hasAttribute(`data-base-ui-portal`):!0}return!1},escapeKey:g});$o(i&&o===!0,s);let{getReferenceProps:b,getFloatingProps:x,getTriggerProps:S}=uo([v,y]);t.useContextCallback(`onNestedDialogOpen`,e=>{h(e+1)}),t.useContextCallback(`onNestedDialogClose`,()=>{h(0)}),_.useEffect(()=>(n?.onNestedDialogOpen&&i&&n.onNestedDialogOpen(m),n?.onNestedDialogClose&&!i&&n.onNestedDialogClose(),()=>{n?.onNestedDialogClose&&i&&n.onNestedDialogClose()}),[i,n,m]);let C=_.useMemo(()=>b(l),[b,l]),ee=_.useMemo(()=>S(l),[S,l]),w=_.useMemo(()=>x(),[x]);t.useSyncedValues({openMethod:c,activeTriggerProps:C,inactiveTriggerProps:ee,popupProps:w,floatingRootContext:p,nestedOpenDialogCount:m})}var is={...co,modal:$(e=>e.modal),nested:$(e=>e.nested),nestedOpenDialogCount:$(e=>e.nestedOpenDialogCount),disablePointerDismissal:$(e=>e.disablePointerDismissal),openMethod:$(e=>e.openMethod),descriptionElementId:$(e=>e.descriptionElementId),titleElementId:$(e=>e.titleElementId),viewportElement:$(e=>e.viewportElement),role:$(e=>e.role)},as=class extends Ja{constructor(e){super(os(e),{popupRef:_.createRef(),backdropRef:_.createRef(),internalBackdropRef:_.createRef(),outsidePressEnabledRef:{current:!0},triggerElements:new io,onOpenChange:void 0,onOpenChangeComplete:void 0},is)}setOpen=(e,t)=>{if(t.preventUnmountOnClose=()=>{this.set(`preventUnmountingOnClose`,!0)},!e&&t.trigger==null&&this.state.activeTriggerId!=null&&(t.trigger=this.state.activeTriggerElement??void 0),this.context.onOpenChange?.(e,t),t.isCanceled)return;let n={open:e,nativeEvent:t.event,reason:t.reason,nested:this.state.nested};this.state.floatingRootContext.context.events?.emit(`openchange`,n);let r={open:e},i=t.trigger?.id??null;(i||e)&&(r.activeTriggerId=i,r.activeTriggerElement=t.trigger??null),this.update(r)}};function os(e={}){return{...oo(),modal:!0,disablePointerDismissal:!1,popupElement:null,viewportElement:null,descriptionElementId:void 0,titleElementId:void 0,openMethod:null,nested:!1,nestedOpenDialogCount:0,role:`dialog`,...e}}function ss(e){let{children:t,open:n,defaultOpen:r=!1,onOpenChange:i,onOpenChangeComplete:a,disablePointerDismissal:o=!1,modal:s=!0,actionsRef:c,handle:l,triggerId:u,defaultTriggerId:d=null}=e,f=O(!0),p=!!f,m=A(()=>l?.store??new as({open:r,openProp:n,activeTriggerId:d,triggerIdProp:u,modal:s,disablePointerDismissal:o,nested:p})).current;Wo(()=>{n===void 0&&m.state.open===!1&&r===!0&&m.update({open:!0,activeTriggerId:d})}),m.useControlledProp(`openProp`,n),m.useControlledProp(`triggerIdProp`,u),m.useSyncedValues({disablePointerDismissal:o,nested:p,modal:s}),m.useContextCallback(`onOpenChange`,i),m.useContextCallback(`onOpenChangeComplete`,a);let h=m.useState(`payload`);rs({store:m,actionsRef:c,parentContext:f?.store.context,onOpenChange:i,triggerIdProp:u});let g=_.useMemo(()=>({store:m}),[m]);return(0,v.jsx)(D.Provider,{value:g,children:typeof t==`function`?t({payload:h}):t})}var cs=_.forwardRef(function(e,t){let{render:n,className:r,id:i,...a}=e,{store:o}=O(),s=Qt(i);return o.useSyncedValueWithCleanup(`titleElementId`,s),Te(`h2`,e,{ref:t,props:[{id:s},a]})});export{Yi as $,U as $n,Fn as $t,uo as A,Ut as An,z as Ar,Kn as At,Za as B,Rt as Bn,b as Br,dr as Bt,No as C,Qt as Cn,Ne as Cr,yr as Ct,Fo as D,Kt as Dn,Se as Dr,gr as Dt,Oo as E,G as En,be as Er,wr as Et,no as F,Nt as Fn,D as Fr,nr as Ft,za as G,Ot as Gn,Hn as Gt,Ja as H,kt as Hn,f as Hr,Xn as Ht,ro as I,Pt as In,O as Ir,$n as It,Aa as J,Gt as Jn,Vn as Jt,Ba as K,Dt as Kn,mr as Kt,to as L,Ft as Ln,E as Lr,rr as Lt,oo as M,Lt as Mn,ue as Mr,Gn as Mt,co as N,It as Nn,j as Nr,Zn as Nt,Io as O,Vt as On,Ce as Or,Cr as Ot,io as P,Wt as Pn,A as Pr,tr as Pt,Ji as Q,W as Qn,Rn as Qt,$a as R,At as Rn,w as Rr,Qn as Rt,Eo as S,$t as Sn,Ae as Sr,Sr as St,Do as T,qt as Tn,xe as Tr,_r as Tt,qa as U,Ht as Un,er as Ut,Xa as V,Tt as Vn,d as Vr,pr as Vt,Ua as W,Mt as Wn,Un as Wt,la as X,yt as Xn,zn as Xt,$ as Y,St as Yn,Bn as Yt,aa as Z,bt as Zn,Ln as Zt,Co as _,pn as _n,Ge as _r,ci as _t,ns as a,Dn as an,lt as ar,zi as at,wo as b,an as b
12n,He as br,Y as bt,Wo as c,jn as cn,B as cr,yi as ct,Vo as d,Cn as dn,H as dr,Z as dt,Nn as en,ct as er,qi as et,Bo as f,wn as fn,st as fr,hi as ft,So as g,hn as gn,ot as gr,si as gt,ko as h,fn as hn,$e as hr,oi as ht,rs as i,q as in,qe as ir,Bi as it,lo as j,Bt as jn,ve as jr,Yn as jt,ho as k,jt as kn,ye as kr,Jn as kt,Uo as l,Tn as ln,it as lr,_i as lt,xo as m,mn,Qe as mr,ri as mt,ss as n,K as nn,Je as nr,Ki as nt,ts as o,An as on,ft as or,Si as ot,Ao as p,xn as pn,Ze as pr,di as pt,Ma as q,Et as qn,Wn as qt,as as r,Mn as rn,pt as rr,Hi as rt,$o as s,kn as sn,ut as sr,bi as st,cs as t,En as tn,at as tr,Gi as tt,Ho as u,Sn as un,V as ur,vi as ut,bo as v,un as vn,Fe as vr,X as vt,Mo as w,Zt as wn,Te as wr,vr as wt,To as x,tn as xn,Ve as xr,xr as xt,jo as y,rn as yn,Ue as yr,br as yt,Qa as z,zt as zn,ee as zr,ur as zt};

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.