1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,440,e=>{"use strict";let t,n,r;var i,o,l,s,u,a=e.i(58361),c=e.i(18333),f=e.i(25856);let d=(0,f.default)("log-out",[["path",{d:"m16 17 5-5-5-5",key:"1bji2h"}],["path",{d:"M21 12H9",key:"dn1m92"}],["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}]]);var h=e.i(23070),p=e.i(65986),m=e.i(51167),g=e.i(35574),v=p["use".trim()],y=e.i(39012);function b(e){let t;return("object"==typeof e?null==e.host&&null==e.hostname:!/^[a-z]+:/i.test(e))&&(null==(t="object"==typeof e?e.pathname:e)||!!t.startsWith("/"))}function x(e,t){return e.replace(RegExp(`^${t}`),"")||"/"}function w(e,t){return t===e||t.startsWith(`${e}/`)}function E(e,t,n){return"string"==typeof e?e:e[t]||n}function S(e){let t=function(){try{return"true"===y.default.env._next_intl_trailing_slash}catch{return!1}}(),[n,...r]=e.split("#"),i=r.join("#"),o=n;if("/"!==o){let e=o.endsWith("/");t&&!e?o+="/":!t&&e&&(o=o.slice(0,-1))}return i&&(o+="#"+i),o}function C(e,t){let n,r=S(e),i=S(t);return(n=r.replace(/\/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[\[(\.\.\.[^\]]+)\]\]/g,"(?:/(.*))?").replace(/\[(\.\.\.[^\]]+)\]/g,"(.+)").replace(/\[([^\]]+)\]/g,"([^/]+)"),RegExp(`^${n}$`)).test(i)}function R(e,t){return"never"!==t.mode&&t.prefixes?.[e]||"/"+e}function k(e){return e.includes("[[...")}function M(e){return e.includes("[...")}function O(e){return e.includes("[")}function P(e,t){let n=e.split("/"),r=t.split("/"),i=Math.max(n.length,r.length);for(let e=0;e<i;e++){let t=n[e],i=r[e];if(!t&&i)return -1;if(t&&!i)return 1;if(t||i){if(!O(t)&&O(i))return -1;if(O(t)&&!O(i))return 1;if(!M(t)&&M(i))return -1;if(M(t)&&!M(i))return 1;if(!k(t)&&k(i))return -1;if(k(t)&&!k(i))return 1}}return 0}var A=e.i(95100);function T(e){let t=new URLSearchParams;for(let[n,r]of Object.entries(e))Array.isArray(r)?r.forEach(e=>{t.append(n,String(e))}):t.set(n,String(r));return"?"+t.toString()}function I(e,t,n,r){if(!e||r===n||null==r||!t)return;let i=function(e,t=window.location.pathname){return"/"===e?t:t.replace(e,"")}(t),{name:o,...l}=e;l.path||(l.path=""!==i?i:"/");let s=`${o}=${r};`;for(let[e,t]of Object.entries(l))s+=`${"maxAge"===e?"max-age":e}`,"boolean"!=typeof t&&(s+="="+t),s+=";";document.cookie=s}var L=(0,p.forwardRef)(function({href:e,locale:t,localeCookie:n,onClick:r,prefetch:i,...o},l){let s=(0,g.useLocale)(),u=null!=t&&t!==s,c=(0,m.usePathname)();return u&&(i=!1),(0,a.jsx)(A.default,{ref:l,href:e,hrefLang:u?t:void 0,onClick:function(e){I(n,c,s,t),r&&r(e)},prefetch:i,...o})}),D=e.i(10342);let{Link:j,usePathname:N,useRouter:H}=function(e){let{Link:t,config:n,getPathname:r,...i}=function(e,t){var n,r,i;let o={...n=t||{},localePrefix:"object"==typeof(i=n.localePrefix)?i:{mode:i||"always"},localeCookie:!!((r=n.localeCookie)??1)&&{name:"NEXT_LOCALE",sameSite:"lax",..."object"==typeof r&&r},localeDetection:n.localeDetection??!0,alternateLinks:n.alternateLinks??!0},l=o.pathnames,s=(0,p.forwardRef)(function({href:t,locale:n,...r},i){let s,c;"object"==typeof t?(s=t.pathname,c=t.params):s=t;let f=b(t),d=e(),h="function"==typeof d.then?v(d):d,p=f?u({locale:n||h,href:null==l?s:{pathname:s,params:c},forcePrefix:null!=n||void 0}):s;return(0,a.jsx)(L,{ref:i,href:"object"==typeof t?{...t,pathname:p}:p,locale:n,localeCookie:o.localeCookie,...r})});function u(e){let t,{forcePrefix:n,href:r,locale:i}=e;return null==l?"object"==typeof r?(t=r.pathname,r.query&&(t+=T(r.query))):t=r:t=function({pathname:e,locale:t,params:n,pathnames:r,query:i}){function o(e){let o,l=r[e];return l?(o=E(l,t,e),n&&Object.entries(n).forEach(([e,t])=>{let n,r;Array.isArray(t)?(n=`(\\[)?\\[...${e}\\](\\])?`,r=t.map(e=>String(e)).join("/")):(n=`\\[${e}\\]`,r=String(t)),o=o.replace(RegExp(n,"g"),r)}),o=new URL(o=o.replace(/\[\[\.\.\..+\]\]/g,""),"http://l").pathname):o=e,o=S(o),i&&(o+=T(i)),o}if("string"==typeof e)return o(e);{let{pathname:t,...n}=e;return{...n,pathname:o(t)}}}({locale:i,..."string"==typeof r?{pathname:r}:r,pathnames:o.pathnames}),function(e,t,n,r){var i,o;let l,s,{mode:u}=n.localePrefix;return void 0!==r?l=r:b(e)&&("always"===u?l=!0:"as-needed"===u&&(l=n.domains?!n.domains.some(e=>
1e.defaultLocale===t):t!==n.defaultLocale)),l?(i=R(t,n.localePrefix),o=e,s=i,/^\/(\?.*)?$/.test(o)&&(o=o.slice(1)),s+=o):e}(t,i,o,n)}function c(e){return function(t,...n){return e(u(t),...n)}}return{config:o,Link:s,redirect:c(m.redirect),permanentRedirect:c(m.permanentRedirect),getPathname:u}}(g.useLocale,e);return{...i,Link:t,usePathname:function(){let e,t,r=(e=(0,m.usePathname)(),t=(0,g.useLocale)(),(0,p.useMemo)(()=>{if(!e)return e;let r=e,i=R(t,n.localePrefix);if(w(i,e))r=x(e,i);else if("never"!==n.localePrefix.mode&&n.localePrefix.prefixes){let n="/"+t;w(n,e)&&(r=x(e,n))}return r},[n.localePrefix,t,e])),i=(0,g.useLocale)();return(0,p.useMemo)(()=>r&&n.pathnames?function(e,t,n){let r=Object.keys(n).sort(P),i=decodeURI(t);for(let t of r){let r=n[t];if("string"==typeof r){if(C(r,i))return t}else if(C(E(r,e,t),i))return t}return t}(i,r,n.pathnames):r,[i,r])},useRouter:function(){let e=(0,m.useRouter)(),t=(0,g.useLocale)(),i=(0,m.usePathname)();return(0,p.useMemo)(()=>{function o(e){return function(o,l){let{locale:s,...u}=l||{},a=[r({href:o,locale:s||t,forcePrefix:null!=s||void 0})];Object.keys(u).length>0&&a.push(u),I(n.localeCookie,i,t,s),e(...a)}}return{...e,push:o(e.push),replace:o(e.replace),prefetch:o(e.prefetch)}},[t,i,e])},getPathname:r}}(D.routing);var F=e.i(35125),_=e.i(48511),q=e.i(14096);e.s([],10719),e.i(10719);let W={clipPath:"inset(50%)",overflow:"hidden",whiteSpace:"nowrap",border:0,padding:0,width:1,height:1,margin:-1},V={...W,position:"fixed",top:0,left:0},$={...W,position:"absolute"};var U=e.i(98031),B=e.i(64165);function z({controlled:e,default:t,name:n,state:r="value"}){let{current:i}=p.useRef(void 0!==e),[o,l]=p.useState(t),s=p.useCallback(e=>{i||l(e)},[]);return[i?e:o,s]}var Y=e.i(19909),K=e.i(23220);function Q(e){let t=(0,B.useRefWithInit)(G,e).current;return t.next=e,(0,Y.useIsoLayoutEffect)(t.effect),t}function G(e){let t={current:e,next:e,effect:()=>{t.current=t.next}};return t}var X=e.i(18315),J=e.i(40495),Z=e.i(6375);let ee=(0,Z.isReactVersionAtLeast)(19)?function(e,t,r,i,o){let l;if(!n){let n;return n=p.useCallback(()=>t(e.getSnapshot(),r,i,o),[e,t,r,i,o]),(0,X.useSyncExternalStore)(e.subscribe,n,n)}let s=n.syncIndex;return n.syncIndex+=1,n.didInitialize?(l=n.syncHooks[s]).store===e&&l.selector===t&&Object.is(l.a1,r)&&Object.is(l.a2,i)&&Object.is(l.a3,o)||(l.store!==e&&(n.didChangeStore=!0),l.store=e,l.selector=t,l.a1=r,l.a2=i,l.a3=o,l.value=t(e.getSnapshot(),r,i,o)):(l={store:e,selector:t,a1:r,a2:i,a3:o,value:t(e.getSnapshot(),r,i,o)},n.syncHooks.push(l)),l.value}:function(e,t,n,r,i){return(0,J.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],i=r.selector(r.store.state,r.a1,r.a2,r.a3);Object.is(r.value,i)||(t=!0,r.value=i)}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,X.useSyncExternalStore)(e.subscribe,e.getSnapshot,e.getSnapshot))}});class et{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 ee(this,e,t,n,r)}}var en=e.i(9943),er=e.i(93086),ei=e.i(42578);function eo(){return"u">typeof window}function el(e){return ea(e)?(e.nodeName||"").toLowerCase():"#document"}function es(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function eu(e){var t;return null==(t=(ea(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function ea(e){return!!eo()&&(e instanceof Node||e instanceof es(e).Node)}function ec(e){return!!eo()&&(e instanceof Element||e instanceof es(e).Element)}function ef(e){return!!eo()&&(e instanceof HTMLElement||e instanceof es(e).HTMLElement)}function ed(e){return!(!eo()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof es(e).ShadowRoot)}function eh(e){let{overflow:t,overflowX:n,overflowY:r,display:i}=ew(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&"inline"!==i&&"contents"!==i}function ep(e){try{if(e.matches(":popover-open"))return!0}catch(e){}try{return e.matches(":modal")}catch(e){return!1}}let em=/transform|translate|scale|rotate|perspective|filter/,eg=/paint|layout|strict|content/,ev=e=>!!e&&"none"!==e;function ey(e){let t=ec(e)?ew(e):e;return ev(t.transform)||ev(t.translate)||ev(t.scale)||ev(t.rotate)||ev(t.perspective)||!eb()&&(ev(t.backdropFilter)||ev(t.filter))||em.test(t.willChange||"")||eg.test(t.contain||"")}function eb(){return null==t&&(t="u">typeof CSS&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),t}function ex(e){return/^(html|body|#document)$/.test(el(e))}function ew(e){return es(e).getComputedStyle(e)}function eE(e){return ec(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function eS(e){if("html"===el(e))return e;let t=e.assignedSlot||e.parentNode||ed(e)&&e.host||eu(e);return ed(t)?t.host:t}function eC(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let i=function e(t){let n=eS(t);return ex(n)?t.ownerDocument?t.ownerDocument.body:t.body:ef(n)&&eh(n)?n:e(n)}(e),o=i===(null==(r=e.ownerDocument)?void 0:r.body),l=es(i);if(!o)return t.concat(i,eC(i,[],n));{let e=eR(l);
1return t.concat(l,l.visualViewport||[],eh(i)?i:[],e&&n?eC(e):[])}}function eR(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function ek(e){let t=e.activeElement;for(;t?.shadowRoot?.activeElement!=null;)t=t.shadowRoot.activeElement;return t}function eM(e,t){if(!e||!t)return!1;let n=t.getRootNode?.();if(e.contains(t))return!0;if(n&&ed(n)){let n=t;for(;n;){if(e===n)return!0;n=n.parentNode||n.host}}return!1}function eO(e){return"composedPath"in e?e.composedPath()[0]:e.target}let eP="data-base-ui-focusable",eA="ArrowLeft",eT="ArrowRight",eI="ArrowUp",eL="ArrowDown";function eD(e,t){return null!=t&&("composedPath"in e?e.composedPath().includes(t):null!=e.target&&t.contains(e.target))}function ej(e){return ef(e)&&e.matches("input:not([type='hidden']):not([disabled]),[contenteditable]:not([contenteditable='false']),textarea:not([disabled])")}function eN(e){return!!e&&"combobox"===e.getAttribute("role")&&ej(e)}function eH(e){return e?e.hasAttribute(eP)?e:e.querySelector(`[${eP}]`)||e:null}e.s([],7075),e.i(7075);let{userAgent:eF,platform:e_,maxTouchPoints:eq}="u"<typeof navigator?{userAgent:"",platform:"",maxTouchPoints:0}:{userAgent:navigator.userAgent,platform:navigator.platform??"",maxTouchPoints:navigator.maxTouchPoints??0},eW=eF.toLowerCase(),eV=e_.toLowerCase(),e$=/^i(os$|p)/.test(eV)||"macintel"===eV&&eq>1,eU="android",eB=eV===eU||eW.includes(eU),ez=!e$&&eV.startsWith("mac"),eY=eV.startsWith("win"),eK=!eB&&/^(linux|chrome os)/.test(eV),eQ=ez||e$;e.s(["android",0,eB,"apple",0,eQ,"ios",0,e$,"linux",0,eK,"mac",0,ez,"windows",0,eY],72107);var eG=e.i(72107);let eX="u">typeof CSS&&!!CSS.supports?.("-webkit-backdrop-filter:none"),eJ=!eX&&eW.includes("firefox"),eZ=!eX&&eW.includes("chrom");e.s(["blink",0,eZ,"gecko",0,eJ,"webkit",0,eX],99252);var e0=e.i(99252);e.s(["voiceOver",0,eQ],91063);var e1=e.i(91063);let e2=/jsdom|happydom/.test(eW);e.s(["jsdom",0,e2],50706);var e5=e.i(50706);e.s(["engine",0,e0,"env",0,e5,"os",0,eG,"screenReader",0,e1],76849);var e6=e.i(76849),e6=e6;function e3(e){e.preventDefault(),e.stopPropagation()}function e9(e){return""===e.pointerType&&!!e.isTrusted||(e6.os.android&&e.pointerType?"click"===e.type&&1===e.buttons:0===e.detail&&!e.pointerType)}function e4(e){return!e6.env.jsdom&&(!e6.os.android&&0===e.width&&0===e.height||e6.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)}function e8(e,t){let n=["mouse","pen"];return t||n.push("",void 0),n.includes(e)}function e7(e,t,n,r){let i=!1,o=!1,l=r??en.EMPTY_OBJECT;return{reason:e,event:t??new Event("base-ui"),cancel(){i=!0},allowPropagation(){o=!0},get isCanceled(){return i},get isPropagationAllowed(){return o},trigger:n,...l}}e.s(["cancelOpen",0,"cancel-open","chipRemovePress",0,"chip-remove-press","clearPress",0,"clear-press","closePress",0,"close-press","closeWatcher",0,"close-watcher","decrementPress",0,"decrement-press","disabled",0,"disabled","drag",0,"drag","escapeKey",0,"escape-key","focusOut",0,"focus-out","imperativeAction",0,"imperative-action","incrementPress",0,"increment-press","initial",0,"initial","inputBlur",0,"input-blur","inputChange",0,"input-change","inputClear",0,"input-clear","inputPaste",0,"input-paste","inputPress",0,"input-press","itemPress",0,"item-press","keyboard",0,"keyboard","linkPress",0,"link-press","listNavigation",0,"list-navigation","missing",0,"missing","none",0,"none","outsidePress",0,"outside-press","pointer",0,"pointer","scrub",0,"scrub","siblingOpen",0,"sibling-open","swipe",0,"swipe","trackPress",0,"track-press","triggerFocus",0,"trigger-focus","triggerHover",0,"trigger-hover","triggerPress",0,"trigger-press","wheel",0,"wheel","windowResize",0,"window-resize"],82020);var te=e.i(82020),te=te;function tt(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}function tn(...e){return()=>{for(let t=0;t<e.length;t+=1){let n=e[t];n&&n()}}}function tr(e){return e?.ownerDocument||document}var e6=e6;let ti=p.createContext(null),to=p.createContext(null),tl=()=>p.useContext(ti)?.id||null,ts=e=>{let t=p.useContext(to);return e??t};var te=te;function tu(e){return`data-base-ui-${e}`}function ta(e,t,n=!0){return e.filter(e=>e.parentId===t).flatMap(t=>[...!n||t.context?.open?[t]:[],...ta(e,t.id,n)])}function tc(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 tf(){return!1}var td=e.i(80275);let th=0,tp=td.SafeReact.useId;function tm(e,t){if(void 0!==tp){let n=tp();return e??(t?`${t}-${n}`:n)}return function(e,t="mui"){let[n,r]=p.useState(e),i=e||n;return p.useEffect(()=>{null==n&&(th+=1,r(`${t}-${th}`))},[n,t]),i}(e,t)}class tg{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}}var tv=e.i(53516);let ty=(e,t,n,r,i,o,...l)=>{let s;if(l.length>0)throw Error((0,tv.default)(1));if(e&&t&&n&&r&&i&&o)s=(l,s,u,a)=>o(e(l,s,u,a),t(l,s,u,a),n(l,s,u,a),r(l,s,u,a),i(l,s,u,a),s,u,a);else if(e&&t&&n&&r&&i)s=(o,l,s,u)=>i(e(o,l,s,u),t(o,l,s,u),n(o,l,s,u),r(o,l,s,u),l,s,u);else if(e&&t&&n&&r)s=(i,o,l,s)=>r(e(i,o,l,s),t(i,o,l,s),n(i,o,l,s),o,l,s);else if(e&&t&&n)s=(r,i,o,l)=>n(e(r,i,o,l),t(r,i,o,l),i,o,l);else if(e&&t)s=(n,r,i,o)=>t(e(n,r,i,o),r,i,o);else if(e)s=e;else throw Error("Missing arguments");return s};class tb extends et{constructor(e,t={},n){super(e),this.context=t,this.selectors=n}useSyncedValue(e,t){p.useDebugValue(e);let n=this;(0,Y.useIsoLayoutEffect)(()=>{n.state[e]!==t&&n.set(e,t)},[n,e,t])}useSyncedValueWithCleanup(e,t){let n=this;(0,Y.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,Y.useIsoLayoutEffect)(()=>{t.update(e)},[t,...n])}useControlledProp(e,t){p.useDebugValue(e);let n=this,r=void 0!==t;(0,Y.useIsoLayoutEffect)(()=>{r&&!Object.is(n.state[e],t)&&n.setState({...n.state,[e]:t})},[n,e,t,r])}select(e,t,n,r){return(0,this.selectors[e])(this.state,t,n,r)}useState(e,t,n,r){return p.useDebugValue(e),ee(this,this.selectors[e],t,n,r)}useContextCallback(e,t){p.useDebugValue(e);let n=(0,K.useStableCallback)(t??en.NOOP);this.context[e]=n}useStateSetter(e){let t=p.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 i=n(e);if(!Object.is(r,i)){let e=r;r=i,t(i,e,this)}})}}let tx={open:ty(e=>e.open),transitionStatus:ty(e=>e.transitionStatus),domReferenceElement:ty(e=>e.domReferenceElement),referenceElement:ty(e=>e.positionReference??e.referenceElement),floatingElement:ty(e=>e.floatingElement),floatingId:ty(e=>e.floatingId)};class tw extends tb{constructor(e){const{syncOnly:t,nested:n,onOpenChange:r,triggerElements:i,...o}=e;super({...o,positionReference:o.referenceElement,domReferenceElement:o.referenceElement},{onOpenChange:r,dataRef:{current:{}},events:function(){let e=new Map;
1return{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)}}}(),nested:n,triggerElements:i},tx),this.syncOnly=t}syncOpenEvent=(e,t)=>{let n;e&&this.state.open&&(null==t||"click"!==(n=t.type)&&"mousedown"!==n&&"keydown"!==n&&"keyup"!==n)||(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)}}function tE(e){let{open:t=!1,onOpenChange:n,elements:r={}}=e,i=tm(),o=null!=tl(),l=(0,B.useRefWithInit)(()=>new tw({open:t,transitionStatus:void 0,onOpenChange:n,referenceElement:r.reference??null,floatingElement:r.floating??null,triggerElements:new tg,floatingId:i,syncOnly:!1,nested:o})).current;return(0,Y.useIsoLayoutEffect)(()=>{let e={open:t,floatingId:i};void 0!==r.reference&&(e.referenceElement=r.reference,e.domReferenceElement=ec(r.reference)?r.reference:null),void 0!==r.floating&&(e.floatingElement=r.floating),l.update(e)},[t,i,r.reference,r.floating,l]),l.context.onOpenChange=n,l.context.nested=o,l}var te=te;function tS(e,t){return t<0||t>=e.length}function tC(e,t){return tk(e.current,{disabledIndices:t})}function tR(e,t){return tk(e.current,{decrement:!0,startingIndex:e.current.length,disabledIndices:t})}function tk(e,{startingIndex:t=-1,decrement:n=!1,disabledIndices:r,amount:i=1}={}){let o=t;do o+=n?-i:i;while(o>=0&&o<=e.length-1&&tM(e,o,r))return o}function tM(e,t,n){if("function"==typeof n?n(t):n?.includes(t)??!1)return!0;let r=e[t];return!!r&&(!tO(r)||!n&&(r.hasAttribute("disabled")||"true"===r.getAttribute("aria-disabled")))}function tO(e,t=e?ew(e):null){var n;return!!e&&!!e.isConnected&&!!t&&"hidden"!==(n=t).visibility&&"collapse"!==n.visibility&&("function"==typeof e.checkVisibility?e.checkVisibility():"none"!==t.display&&"contents"!==t.display)}let tP=0;function tA(e,t={}){let{preventScroll:n=!1,sync:r=!1,shouldFocus:i}=t;function o(){(!i||i())&&e?.focus({preventScroll:n})}if(cancelAnimationFrame(tP),r)return o(),en.NOOP;let l=requestAnimationFrame(o);return tP=l,()=>{tP===l&&(cancelAnimationFrame(l),tP=0)}}function tT(e,t,n){switch(e){case"vertical":return t;case"horizontal":return n;default:return t||n}}function tI(e,t){return tT(t,e===eI||e===eL,e===eA||e===eT)}function tL(e,t,n){return tT(t,e===eL,n?e===eA:e===eT)||"Enter"===e||" "===e||""===e}let tD=p.createContext(null),tj=p.createContext(null);function tN(){let e=p.useContext(tD);if(null===e)throw Error((0,tv.default)(60));return e}function tH(){let e=p.useContext(tj);if(null===e)throw Error((0,tv.default)(61));return e}var tF=en;let t_=((i={}).disabled="data-disabled",i.valid="data-valid",i.invalid="data-invalid",i.touched="data-touched",i.dirty="data-dirty",i.filled="data-filled",i.focused="data-focused",i),tq={valid:null,touched:!1,dirty:!1,filled:!1,focused:!1},tW={disabled:!1,...tq},tV={valid:e=>null===e?null:e?{[t_.valid]:""}:{[t_.invalid]:""}},t$={invalid:void 0,name:void 0,validityData:{state:{badInput:!1,customError:!1,patternMismatch:!1,rangeOverflow:!1,rangeUnderflow:!1,stepMismatch:!1,tooLong:!1,tooShort:!1,typeMismatch:!1,valid:null,valueMissing:!1},errors:[],error:"",value:"",initialValue:null},setValidityData:tF.NOOP,disabled:void 0,touched:tq.touched,setTouched:tF.NOOP,dirty:tq.dirty,setDirty:tF.NOOP,filled:tq.filled,setFilled:tF.NOOP,focused:tq.focused,setFocused:tF.NOOP,validate:()=>null,validationMode:"onSubmit",validationDebounceTime:0,shouldValidateOnChange:()=>!1,state:tW,markedDirtyRef:{current:!1},registerFieldControl:tF.NOOP,validation:{getValidationProps:(e,t=tF.EMPTY_OBJECT)=>t,inputRef:{current:null},registerInput:tF.NOOP,commit:async()=>{},change:tF.NOOP}},tU=p.createContext(t$);function tB(e=!0){let t=p.useContext(tU);if(t.setValidityData===tF.NOOP&&!e)throw Error((0,tv.default)(28));return t}function tz(e){return tm(e,"base-ui")}let tY=p.createContext({controlId:void 0,registerControlId:en.NOOP,labelId:void 0,setLabelId:en.NOOP,messageIds:[],setMessageIds:en.NOOP,getDescriptionProps:e=>e});function tK(){return p.useContext(tY)}function tQ(e={}){let{id:t,implicit:n=!1,controlRef:r}=e,{controlId:i,registerControlId:o}=tK(),l=tz(t),s=n?i:void 0,u=(0,B.useRefWithInit)(()=>Symbol("labelable-control")),a=p.useRef(!1),c=p.useRef(null!=t),f=(0,K.useStableCallback)(()=>{a.current&&o!==en.NOOP&&(a.current=!1,o(u.current,void 0))});return(0,Y.useIsoLayoutEffect)(()=>{let e;if(o!==en.NOOP){if(n){let n=r?.current;e=ec(n)&&null!=n.closest("label")?t??null:s??l}else if(null!=t)c.current=!0,e=t;else{if(!c.current)return void f();e=l}if(void 0===e)return void f();a.current=!0,o(u.current,e)}},[t,r,s,o,n,l,u,f]),p.useEffect(()=>f,[f]),i??l}var tG=e.i(66621);let tX=(e,t)=>Object.is(e,t);function tJ(e,t,n){return null==e||null==t?Object.is(e,t):n(e,t)}function tZ(e,t,n){return e&&0!==e.length?e.findIndex(e=>void 0!==e&&tJ(e,t,n)):-1}function t0(e){if(null==e)return"";if("string"==typeof e)return e;try{return JSON.stringify(e)}catch{return String(e)}}function t1(e){return null!=e&&e.length>0&&"object"==typeof e[0]&&null!=e[0]&&"items"in e[0]}function t2(e,t){if(t&&null!=e)return t(e)??"";if(e&&"object"==typeof e){if("label"in e&&null!=e.label)return String(e.label);if("value"in e)return String(e.value)}return t0(e)}function t5(e,t){return t&&null!=e?t(e)??"":e&&"object"==typeof e&&"value"in e&&"label"in e?t0(e.value):t0(e)}
1function t6(e,t,n){if(n&&null!=e)return n(e);if(e&&"object"==typeof e&&"label"in e&&null!=e.label)return e.label;if(t&&!Array.isArray(t))return t[e]??t2(e,n);if(Array.isArray(t)){let r=t1(t)?t.flatMap(e=>e.items):t;if(null==e||"object"!=typeof e){let t=r.find(t=>t.value===e);return t&&null!=t.label?t.label:t2(e,n)}if("value"in e){let t=r.find(t=>t&&t.value===e.value);if(t&&null!=t.label)return t.label}}return t2(e,n)}let t3={id:ty(e=>e.id),labelId:ty(e=>e.labelId),modal:ty(e=>e.modal),multiple:ty(e=>e.multiple),items:ty(e=>e.items),itemToStringLabel:ty(e=>e.itemToStringLabel),itemToStringValue:ty(e=>e.itemToStringValue),isItemEqualToValue:ty(e=>e.isItemEqualToValue),value:ty(e=>e.value),hasSelectedValue:ty(e=>{let{value:t,multiple:n,itemToStringValue:r}=e;return null!=t&&(n&&Array.isArray(t)?t.length>0:""!==t5(t,r))}),hasNullItemLabel:ty((e,t)=>!!t&&function(e){if(!Array.isArray(e))return null!=e&&"null"in e;if(t1(e)){for(let t of e)for(let e of t.items)if(e&&null==e.value&&null!=e.label)return!0;return!1}for(let t of e)if(t&&null==t.value&&null!=t.label)return!0;return!1}(e.items)),open:ty(e=>e.open),mounted:ty(e=>e.mounted),forceMount:ty(e=>e.forceMount),transitionStatus:ty(e=>e.transitionStatus),openMethod:ty(e=>e.openMethod),activeIndex:ty(e=>e.activeIndex),selectedIndex:ty(e=>e.selectedIndex),isActive:ty((e,t)=>e.activeIndex===t),isSelected:ty((e,t)=>{let n=e.isItemEqualToValue,r=e.value;return e.multiple?Array.isArray(r)&&r.some(e=>tJ(t,e,n)):tJ(t,r,n)}),isSelectedByFocus:ty((e,t)=>e.selectedIndex===t),popupProps:ty(e=>e.popupProps),triggerProps:ty(e=>e.triggerProps),triggerElement:ty(e=>e.triggerElement),positionerElement:ty(e=>e.positionerElement),listElement:ty(e=>e.listElement),popupSide:ty(e=>e.popupSide),scrollUpArrowVisible:ty(e=>e.scrollUpArrowVisible),scrollDownArrowVisible:ty(e=>e.scrollDownArrowVisible),hasScrollArrows:ty(e=>e.hasScrollArrows)};var te=te,t9=e.i(8927);let t4=p.createContext({formRef:{current:{fields:new Map}},errors:{},clearErrors:en.NOOP,validationMode:"onSubmit",submitAttemptedRef:{current:!1}});function t8(e,t){let n=p.useRef(e),r=(0,K.useStableCallback)(t);(0,Y.useIsoLayoutEffect)(()=>{n.current!==e&&r(n.current)},[e,r]),(0,Y.useIsoLayoutEffect)(()=>{n.current=e},[e])}var e6=e6;function t7(e,t=Number.MIN_SAFE_INTEGER,n=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,n))}function ne(e,t){return Math.max(0,e-t)}function nt(e,t){if(t<=0)return 0;let n=t7(e,0,t),r=t-n,i=n<=1,o=r<=1;return i&&o?n<=r?0:t:i?0:o?t:n}var nn=e.i(46025);let nr={tabIndex:-1,[eP]:""};var ni=e.i(38739),no=e.i(99136);let nl=p.forwardRef(function(e,t){let{render:n,className:r,style:i,...o}=e;delete o.id;let l=tB(),{store:s}=tN(),u=ee(s,t3.triggerElement,void 0,void 0,void 0),a=ee(s,t3.id,void 0,void 0,void 0),c=function(e={}){let t,{id:n,fallbackControlId:r,native:i=!1,setLabelId:o,focusControl:l}=e,{controlId:s,setLabelId:u}=tK(),a=(0,K.useStableCallback)(e=>{u(e),o?.(e)}),c=(t=tz(n),(0,Y.useIsoLayoutEffect)(()=>(a(t),()=>{a(void 0)}),[t,a]),t),f=s??r;function d(e){let t=eO(e.nativeEvent);t?.closest("button,input,select,textarea")||(!e.defaultPrevented&&e.detail>1&&e.preventDefault(),i||function(e){if(l)return l(e,f);if(!f)return;let t=tr(e.currentTarget).getElementById(f);ef(t)&&t.focus({focusVisible:!0})}(e))}return i?{id:c,htmlFor:f??void 0,onMouseDown:d}:{id:c,onClick:d,onPointerDown(e){e.preventDefault()}}}({id:null==a?void 0:`${a}-label`,fallbackControlId:u?.id??a,setLabelId(e){s.set("labelId",e)}});return(0,no.useRenderElement)("div",e,{ref:t,state:l.state,props:[c,o],stateAttributesMapping:tV})});var ns=e.i(68494);let nu=((o={}).open="data-open",o.closed="data-closed",o[o.startingStyle=ns.TransitionStatusDataAttributes.startingStyle]="startingStyle",o[o.endingStyle=ns.TransitionStatusDataAttributes.endingStyle]="endingStyle",o.anchorHidden="data-anchor-hidden",o.side="data-side",o.align="data-align",o),na=((l={}).popupOpen="data-popup-open",l.pressed="data-pressed",l),nc={[na.popupOpen]:""},nf={[na.popupOpen]:"",[na.pressed]:""},nd={[nu.open]:""},nh={[nu.closed]:""},np={[nu.anchorHidden]:""},nm={open:e=>e?nc:null},ng={open:e=>e?nd:nh,anchorHidden:e=>e?np:null};var e6=e6;let nv=p.createContext(void 0);function ny(e={}){let{disabled:t=!1,focusableWhenDisabled:n,tabIndex:r=0,native:i=!0,composite:o}=e,l=p.useRef(null),s=function(e=!1){let t=p.useContext(nv);if(void 0===t&&!e)throw Error((0,tv.default)(16));return t}(!0),u=o??void 0!==s,{props:a}=function(e){let{focusableWhenDisabled:t,disabled:n,composite:r=!1,tabIndex:i=0,isNativeButton:o}=e,l=r&&!1!==t,s=r&&!1===t;return{props:p.useMemo(()=>{let e={onKeyDown(e){n&&t&&"Tab"!==e.key&&e.preventDefault()}};return r||(e.tabIndex=i,!o&&n&&(e.tabIndex=t?i:-1)),(o&&(t||l)||!o&&n)&&(e["aria-disabled"]=n),o&&(!t||s)&&(e.disabled=n),e},[r,n,t,l,s,o,i])}}({focusableWhenDisabled:n,disabled:t,composite:u,tabIndex:r,isNativeButton:i}),c=p.useCallback(()=>{let e=l.current;nb(e)&&u&&t&&void 0===a.disabled&&e.disabled&&(e.disabled=!1)},[t,a.disabled,u]);return(0,Y.useIsoLayoutEffect)(c,[c]),{getButtonProps:p.useCallback((e={})=>{let{onClick:n,onMouseDown:r,onKeyUp:o,onKeyDown:l,onPointerDown:s,...c}=e;return(0,ni.mergeProps)({onClick(e){t?e.preventDefault():n?.(e)},onMouseDown(e){t||r?.(e)},onKeyDown(e){var r;if(t||((0,ni.makeEventPreventable)(e),l?.(e),e.baseUIHandlerPrevented))return;let o=e.target===e.currentTarget,s=e.currentTarget,a=nb(s),c=!i&&(r=s,!!(r?.tagName==="A"&&r?.href)),f=o&&(i?a:!c),d="Enter"===e.key,h=" "===e.key,p=s.getAttribute("role"),m=p?.startsWith("menuitem")||"option"===p||"gridcell"===p;if(o&&u&&h){if(e.defaultPrevented&&m)return;e.preventDefault(),c||i&&a?(s.click(),e.preventBaseUIHandler()):f&&(n?.(e),e.preventBaseUIHandler());return}f&&(!i&&(h||d)&&e.preventDefault(),!i&&d&&n?.(e))},onKeyUp(e){t||(((0,ni.makeEventPreventable)(e),o?.(e),e.target===e.currentTarget&&i&&u&&nb(e.currentTarget)&&" "===e.key)?e.preventDefault():!e.baseUIHandlerPrevented&&(e.target!==e.currentTarget||i||u||" "!==e.key||n?.(e)))},onPointerDown(e){t?e.preventDefault():s?.(e)}},i?{type:"button"}:{role:"button"},a,c)},[t,a,u,i]),buttonRef:(0,K.useStableCallback)(e=>{l.current=e,c()})}}function nb(e){return ef(e)&&"BUTTON"===e.tagName}var te=te;let nx={open:e=>e?nf:null,...tV,popupSide:e=>e?{"data-popup-side":e}:null,value:()=>null},nw=p.forwardRef(function(e,t){let{render:n,className:r,id:i,disabled:o=!1,nativeButton:l=!0,style:s,...u}=e,{setTouched:a,setFocused:c,validationMode:f,state:d,disabled:h}=tB(),{labelId:m}=tK(),{store:g,setOpen:v,selectionRef:y,validation:b,readOnly:x,required:w,alignItemWithTriggerActiveRef:E,disabled:S}=tN(),C=h||S||o,R=ee(g,t3.open,void 0,void 0,void 0),k=ee(g,t3.mounted,void 0,void 0,void 0),M=ee(g,t3.value,void 0,void 0,void 0),O=ee(g,t3.triggerProps,void 0,void 0,void 0),P=ee(g,t3.positionerElement,void 0,void 0,void 0),A=ee(g,t3.listElement,void 0,void 0,void 0),T=ee(g,t3.popupSide,void 0,void 0,void 0),I=ee(g,t3.id,void 0,void 0,void 0),L=ee(g,t3.labelId,void 0,void 0,void 0),D=ee(g,t3.hasSelectedValue,void 0,void 0,void 0),j=k&&P?T:null,N=i??I;tQ({id:N});let H=Q(P),F=p.useRef(null),{getButtonProps:_,buttonRef:q}=ny({disabled:C,native:l}),W=(0,K.useStableCallback)(e=>{g.set("triggerElement",e)}),V=(0,ei.useTimeout)(),$=(0,ei.useTimeout)(),U=(0,ei.useTimeout)();p.useEffect(()=>{if(R)return U.start(400,()=>{y.current.allowUnselectedMouseUp=!0,y.current.allowSelectedMouseUp=!0}),()=>{U.clear()};y.current={allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0},$.clear()},[R,y,$,U]);let B=(0,ni.mergeProps)(O,{id:N,role:"combobox","aria-expanded":R?"true":"false","aria-haspopup":"listbox","aria-controls":R?A?.id??eH(P)?.id:void 0,"aria-labelledby":m??L,"aria-readonly":x||void 0,"aria-required":w||void 0,tabIndex:C?-1:0,onFocus(e){c(!0),R&&E.current&&v(!1,e7(te.none,e.nativeEvent)),V.start(0,()=>{g.set("forceMount",!0)})},onBlur(e){eM(P,e.relatedTarget)||(a(!0),c(!1),"onBlur"===f&&b.commit(M))},onMouseDown(e){if(R)return;let t=tr(e.currentTarget);function n(e){if(!F.current)return;let t=e.target;if(eM(F.current,t)||eM(H.current,t))return;let n=function(e){let t=e.getBoundingClientRect(),n=es(e);if(e6.env.jsdom)return t;let r=n.getComputedStyle(e,"::before"),i=n.getComputedStyle(e,"::after");if("none"===r.content&&"none"===i.content)return t;let o=parseFloat(r.width)||0,l=parseFloat(r.height)||0,s=parseFloat(i.width)||0,u=parseFloat(i.height)||0,a=Math.max(t.width,o,s),c=Math.max(t.height,l,u),f=a-t.
1width,d=c-t.height;return{left:t.left-f/2,right:t.right+f/2,top:t.top-d/2,bottom:t.bottom+d/2}}(F.current);e.clientX>=n.left-2&&e.clientX<=n.right+2&&e.clientY>=n.top-2&&e.clientY<=n.bottom+2||v(!1,e7(te.cancelOpen,e))}$.start(0,()=>{t.addEventListener("mouseup",n,{once:!0})})}},u,_),z=b.getValidationProps(C,B);z.role="combobox";let Y={...d,open:R,disabled:C,value:M,readOnly:x,popupSide:j,placeholder:!D};return(0,no.useRenderElement)("button",e,{ref:[t,F,q,W],state:Y,stateAttributesMapping:nx,props:z})}),nE={value:()=>null},nS=p.forwardRef(function(e,t){let{className:n,render:r,children:i,placeholder:o,style:l,...s}=e,{store:u,valueRef:c}=tN(),f=ee(u,t3.value,void 0,void 0,void 0),d=ee(u,t3.items,void 0,void 0,void 0),h=ee(u,t3.itemToStringLabel,void 0,void 0,void 0),m=ee(u,t3.hasSelectedValue,void 0,void 0,void 0),g=ee(u,t3.hasNullItemLabel,!m&&null!=o&&null==i,void 0,void 0),v=null;return v="function"==typeof i?i(f):null!=i?i:m||null==o||g?Array.isArray(f)?f.reduce((e,t,n)=>(n>0&&e.push(", "),e.push((0,a.jsx)(p.Fragment,{children:t6(t,d,h)},n)),e),[]):t6(f,d,h):o,(0,no.useRenderElement)("span",e,{state:{value:f,placeholder:!m},ref:[t,c],props:[{children:v},s],stateAttributesMapping:nE})}),nC=p.forwardRef(function(e,t){let{render:n,className:r,style:i,...o}=e,{store:l}=tN(),s=ee(l,t3.open,void 0,void 0,void 0);return(0,no.useRenderElement)("span",e,{state:{open:s},ref:t,props:[{"aria-hidden":!0,children:"â¼"},o],stateAttributesMapping:nm})});var e6=e6;let nR=p.forwardRef(function(e,t){let[n,r]=p.useState();return(0,Y.useIsoLayoutEffect)(()=>{e6.screenReader.voiceOver&&e6.engine.webkit&&r("button")},[]),(0,a.jsx)("span",{...e,ref:t,style:V,"aria-hidden":!n||void 0,tabIndex:0,role:n,"data-base-ui-focus-guard":""})});function nk(e){for(let t of Array.from(e.children))if("summary"===el(t))return t;return null}function nM(e){let t=e?el(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"!==t||null!=e.parentElement&&"details"===el(e.parentElement)&&nk(e.parentElement)===e)&&("details"!==t||null==nk(e))&&("input"!==t||"hidden"!==e.type)}function nO(e){if(!nM(e)||!e.isConnected||e.matches(":disabled"))return!1;for(let t=e;t;t=function(e){let t=e.assignedSlot;if(t)return t;if(e.parentElement)return e.parentElement;let n=e.getRootNode();return ed(n)?n.host:null}(t)){let n=t!==e,r="slot"===el(t);if(t.hasAttribute("inert")||n&&"details"===el(t)&&!t.open&&!function(e,t){let n=nk(t);return!!n&&(e===n||eM(n,e))}(e,t)||t.hasAttribute("hidden")||!r&&!function(e,t){let n=ew(e);return t?"none"!==n.display:tO(e,n)}(t,n))return!1}return!0}function nP(e){let t=e.tabIndex;if(t<0){let t=el(e);if("details"===t||"audio"===t||"video"===t||ef(e)&&e.isContentEditable)return 0}return t}function nA(e){return"input"!==el(e)?null:"radio"===e.type&&""!==e.name?e:null}function nT(e){if(ef(e)&&"slot"===el(e)){let t=e.assignedElements({flatten:!0});if(t.length>0)return t}return ef(e)&&e.shadowRoot?Array.from(e.shadowRoot.children):Array.from(e.children)}function nI(e){return nO(e)&&nP(e)>=0}function nL(e){let t=[];return!function e(t,n){nT(t).forEach(t=>{nM(t)&&n.push(t),e(t,n)})}(e,t),t.filter(nO)}function nD(e){let t=nL(e);return t.filter(e=>nP(e)>=0&&function(e,t){let n=nA(e);if(!n)return!0;let r=t.find(e=>{let t=nA(e);return t?.name===n.name&&t.form===n.form&&t.checked});return r?r===n:t.find(e=>{let t=nA(e);return t?.name===n.name&&t.form===n.form})===n}(e,t))}function nj(e,t){let n=nD(e),r=n.length;if(0===r)return;let i=ek(tr(e)),o=n.indexOf(i);return n[-1===o?1===t?0:r-1:o+t]}function nN(e){return nj(tr(e).body,1)||e}function nH(e){return nj(tr(e).body,-1)||e}function nF(e,t){let n=t||e.currentTarget,r=e.relatedTarget;return!r||!eM(n,r)}function n_(e){let t=[];!function e(t,n,r){nT(t).forEach(t=>{ef(t)&&t.matches(n)&&r.push(t),e(t,n,r)})}(e,"[data-tabindex]",t),t.forEach(e=>{let t=e.dataset.tabindex;delete e.dataset.tabindex,t?e.setAttribute("tabindex",t):e.removeAttribute("tabindex")})}var te=te;
1let nq={style:{transition:"none"}},nW={fallbackAxisSide:"none"},nV={clipPath:"inset(50%)",position:"fixed",top:0,left:0},n$=p.createContext(null),nU=tu("portal"),nB=p.forwardRef(function(e,t){let{render:n,className:r,style:i,children:o,container:l,renderGuards:s,...u}=e,{portalNode:c,portalSubtree:f}=function(e={}){let{ref:t,container:n,componentProps:r=en.EMPTY_OBJECT,elementProps:i}=e,o=tm(),l=p.useContext(n$),s=l?.portalNode,[u,a]=p.useState(null),[c,f]=p.useState(null),d=(0,K.useStableCallback)(e=>{null!==e&&f(e)}),h=p.useRef(null);(0,Y.useIsoLayoutEffect)(()=>{if(null===n){h.current&&(h.current=null,f(null),a(null));return}if(null==o)return;let e=(n&&(ea(n)?n:n.current))??s??document.body;if(null==e){h.current&&(h.current=null,f(null),a(null));return}h.current!==e&&(h.current=e,f(null),a(e))},[n,s,o]);let m=(0,no.useRenderElement)("div",r,{ref:[t,d],props:[{id:o,[nU]:""},i]});return{portalNode:c,portalSubtree:u&&m?nn.createPortal(m,u):null}}({container:l,ref:t,componentProps:e,elementProps:u}),d=p.useRef(null),h=p.useRef(null),m=p.useRef(null),g=p.useRef(null),[v,y]=p.useState(null),b=p.useRef(!1),x=v?.modal,w=v?.open,E="boolean"==typeof s?s:!!v&&!v.modal&&v.open&&!!c;p.useEffect(()=>{if(c&&!x)return tn(tt(c,"focusin",e,!0),tt(c,"focusout",e,!0));function e(e){c&&e.relatedTarget&&nF(e)&&("focusin"===e.type?b.current&&(n_(c),b.current=!1):(nD(c).forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),b.current=!0))}},[c,x]),(0,Y.useIsoLayoutEffect)(()=>{c&&!0===w&&b.current&&(n_(c),b.current=!1)},[w,c]);let S=p.useMemo(()=>({beforeOutsideRef:d,afterOutsideRef:h,beforeInsideRef:m,afterInsideRef:g,portalNode:c,setFocusManagerState:y}),[c]);return(0,a.jsxs)(p.Fragment,{children:[f,(0,a.jsxs)(n$.Provider,{value:S,children:[E&&c&&(0,a.jsx)(nR,{"data-type":"outside",ref:d,onFocus:e=>{if(nF(e,c))m.current?.focus();else{let e=nH(v?v.domReference:null);e?.focus()}}}),E&&c&&(0,a.jsx)("span",{"aria-owns":c.id,style:nV}),c&&nn.createPortal(o,c),E&&c&&(0,a.jsx)(nR,{"data-type":"outside",ref:h,onFocus:e=>{if(nF(e,c))g.current?.focus();else{let t=nN(v?v.domReference:null);t?.focus(),v?.closeOnFocusOut&&v?.onOpenChange(!1,e7(te.focusOut,e.nativeEvent))}}})]})]})}),nz=p.createContext(void 0),nY=p.forwardRef(function(e,t){let{store:n}=tN(),r=ee(n,t3.mounted,void 0,void 0,void 0),i=ee(n,t3.forceMount,void 0,void 0,void 0);return r||i?(0,a.jsx)(nz.Provider,{value:!0,children:(0,a.jsx)(nB,{ref:t,...e})}):null}),nK={...ng,...ns.transitionStatusMapping},nQ=p.forwardRef(function(e,t){let{render:n,className:r,style:i,...o}=e,{store:l}=tN(),s=ee(l,t3.open,void 0,void 0,void 0),u=ee(l,t3.mounted,void 0,void 0,void 0),a=ee(l,t3.transitionStatus,void 0,void 0,void 0);return(0,no.useRenderElement)("div",e,{state:{open:s,transitionStatus:a},ref:t,props:[{role:"presentation",hidden:!u,style:{userSelect:"none",WebkitUserSelect:"none"}},o],stateAttributesMapping:nK})}),nG=p.createContext({register:()=>{},unregister:()=>{},subscribeMapChange:()=>()=>{},elementsRef:{current:[]},nextIndexRef:{current:0}});function nX(e){let{children:t,elementsRef:n,labelsRef:r,onMapChange:i}=e,o=(0,K.useStableCallback)(i),l=p.useRef(0),s=(0,B.useRefWithInit)(nZ).current,u=(0,B.useRefWithInit)(nJ).current,[c,f]=p.useState(0),d=p.useRef(c),h=(0,K.useStableCallback)((e,t)=>{u.set(e,t??null),d.current+=1,f(d.current)}),m=(0,K.useStableCallback)(e=>{u.delete(e),d.current+=1,f(d.current)}),g=p.useMemo(()=>{let e=new Map;return Array.from(u.keys()).filter(e=>e.isConnected).sort(n0).forEach((t,n)=>{let r=u.get(t)??{};e.set(t,{...r,index:n})}),e},[u,c]);(0,Y.useIsoLayoutEffect)(()=>{if("function"!=typeof MutationObserver||0===g.size)return;let e=new MutationObserver(e=>{let t=new Set,n=e=>t.has(e)?t.delete(e):t.add(e);e.forEach(e=>{e.removedNodes.forEach(n),e.addedNodes.forEach(n)}),0===t.size&&(d.current+=1,f(d.current))});return g.forEach((t,n)=>{n.parentElement&&e.observe(n.parentElement,{childList:!0})}),()=>{e.disconnect()}},[g]),(0,Y.useIsoLayoutEffect)(()=>{d.current===c&&(n.current.length!==g.size&&(n.current.length=g.size),r&&r.current.length!==g.size&&(r.current.length=g.size),l.current=g.size),o(g)},[o,g,n,r,c]),(0,Y.useIsoLayoutEffect)(()=>()=>{n.current=[]},[n]),(0,Y.useIsoLayoutEffect)(()=>()=>{r&&(r.current=[])},[r]);let v=(0,K.useStableCallback)(e=>(s.add(e),()=>{s.delete(e)}));(0,Y.useIsoLayoutEffect)(()=>
1{s.forEach(e=>e(g))},[s,g]);let y=p.useMemo(()=>({register:h,unregister:m,subscribeMapChange:v,elementsRef:n,labelsRef:r,nextIndexRef:l}),[h,m,v,n,r,l]);return(0,a.jsx)(nG.Provider,{value:y,children:t})}function nJ(){return new Map}function nZ(){return new Set}function n0(e,t){let n=e.compareDocumentPosition(t);return n&Node.DOCUMENT_POSITION_FOLLOWING||n&Node.DOCUMENT_POSITION_CONTAINED_BY?-1:n&Node.DOCUMENT_POSITION_PRECEDING||n&Node.DOCUMENT_POSITION_CONTAINS?1:0}let n1=["top","right","bottom","left"],n2=Math.min,n5=Math.max,n6=Math.round,n3=Math.floor,n9=e=>({x:e,y:e}),n4={left:"right",right:"left",bottom:"top",top:"bottom"};function n8(e,t){return"function"==typeof e?e(t):e}function n7(e){return e.split("-")[0]}function re(e){return e.split("-")[1]}function rt(e){return"x"===e?"y":"x"}function rn(e){return"y"===e?"height":"width"}function rr(e){let t=e[0];return"t"===t||"b"===t?"y":"x"}function ri(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}let ro=["left","right"],rl=["right","left"],rs=["top","bottom"],ru=["bottom","top"];function ra(e){let t=n7(e);return n4[t]+e.slice(t.length)}function rc(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function rf(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 rd(e,t,n){let r,{reference:i,floating:o}=e,l=rr(t),s=rt(rr(t)),u=rn(s),a=n7(t),c="y"===l,f=i.x+i.width/2-o.width/2,d=i.y+i.height/2-o.height/2,h=i[u]/2-o[u]/2;switch(a){case"top":r={x:f,y:i.y-o.height};break;case"bottom":r={x:f,y:i.y+i.height};break;case"right":r={x:i.x+i.width,y:d};break;case"left":r={x:i.x-o.width,y:d};break;default:r={x:i.x,y:i.y}}switch(re(t)){case"start":r[s]-=h*(n&&c?-1:1);break;case"end":r[s]+=h*(n&&c?-1:1)}return r}async function rh(e,t){var n;void 0===t&&(t={});let{x:r,y:i,platform:o,rects:l,elements:s,strategy:u}=e,{boundary:a="clippingAncestors",rootBoundary:c="viewport",elementContext:f="floating",altBoundary:d=!1,padding:h=0}=n8(t,e),p=rc(h),m=s[d?"floating"===f?"reference":"floating":f],g=rf(await o.getClippingRect({element:null==(n=await (null==o.isElement?void 0:o.isElement(m)))||n?m:m.contextElement||await (null==o.getDocumentElement?void 0:o.getDocumentElement(s.floating)),boundary:a,rootBoundary:c,strategy:u})),v="floating"===f?{x:r,y:i,width:l.floating.width,height:l.floating.height}:l.reference,y=await (null==o.getOffsetParent?void 0:o.getOffsetParent(s.floating)),b=await (null==o.isElement?void 0:o.isElement(y))&&await (null==o.getScale?void 0:o.getScale(y))||{x:1,y:1},x=rf(o.convertOffsetParentRelativeRectToViewportRelativeRect?await o.convertOffsetParentRelativeRectToViewportRelativeRect({elements:s,rect:v,offsetParent:y,strategy:u}):v);return{top:(g.top-x.top+p.top)/b.y,bottom:(x.bottom-g.bottom+p.bottom)/b.y,left:(g.left-x.left+p.left)/b.x,right:(x.right-g.right+p.right)/b.x}}let rp=async(e,t,n)=>{let{placement:r="bottom",strategy:i="absolute",middleware:o=[],platform:l}=n,s=l.detectOverflow?l:{...l,detectOverflow:rh},u=await (null==l.isRTL?void 0:l.isRTL(t)),a=await l.getElementRects({reference:e,floating:t,strategy:i}),{x:c,y:f}=rd(a,r,u),d=r,h=0,p={};for(let n=0;n<o.length;n++){let m=o[n];if(!m)continue;let{name:g,fn:v}=m,{x:y,y:b,data:x,reset:w}=await v({x:c,y:f,initialPlacement:r,placement:d,strategy:i,middlewareData:p,rects:a,platform:s,elements:{reference:e,floating:t}});c=null!=y?y:c,f=null!=b?b:f,p[g]={...p[g],...x},w&&h<50&&(h++,"object"==typeof w&&(w.placement&&(d=w.placement),w.rects&&(a=!0===w.rects?await l.getElementRects({reference:e,floating:t,strategy:i}):w.rects),{x:c,y:f}=rd(a,d,u)),n=-1)}return{x:c,y:f,placement:d,strategy:i,middlewareData:p}};function rm(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function rg(e){return n1.some(t=>e[t]>=0)}
1let rv=new Set(["left","top"]);async function ry(e,t){let{placement:n,platform:r,elements:i}=e,o=await (null==r.isRTL?void 0:r.isRTL(i.floating)),l=n7(n),s=re(n),u="y"===rr(n),a=rv.has(l)?-1:1,c=o&&u?-1:1,f=n8(t,e),{mainAxis:d,crossAxis:h,alignmentAxis:p}="number"==typeof f?{mainAxis:f,crossAxis:0,alignmentAxis:null}:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return s&&"number"==typeof p&&(h="end"===s?-1*p:p),u?{x:h*c,y:d*a}:{x:d*a,y:h*c}}function rb(e){let t=ew(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,i=ef(e),o=i?e.offsetWidth:n,l=i?e.offsetHeight:r,s=n6(n)!==o||n6(r)!==l;return s&&(n=o,r=l),{width:n,height:r,$:s}}function rx(e){return ec(e)?e:e.contextElement}function rw(e){let t=rx(e);if(!ef(t))return n9(1);let n=t.getBoundingClientRect(),{width:r,height:i,$:o}=rb(t),l=(o?n6(n.width):n.width)/r,s=(o?n6(n.height):n.height)/i;return l&&Number.isFinite(l)||(l=1),s&&Number.isFinite(s)||(s=1),{x:l,y:s}}let rE=n9(0);function rS(e){let t=es(e);return eb()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:rE}function rC(e,t,n,r){var i;void 0===t&&(t=!1),void 0===n&&(n=!1);let o=e.getBoundingClientRect(),l=rx(e),s=n9(1);t&&(r?ec(r)&&(s=rw(r)):s=rw(e));let u=(void 0===(i=n)&&(i=!1),r&&(!i||r===es(l))&&i)?rS(l):n9(0),a=(o.left+u.x)/s.x,c=(o.top+u.y)/s.y,f=o.width/s.x,d=o.height/s.y;if(l){let e=es(l),t=r&&ec(r)?es(r):r,n=e,i=eR(n);for(;i&&r&&t!==n;){let e=rw(i),t=i.getBoundingClientRect(),r=ew(i),o=t.left+(i.clientLeft+parseFloat(r.paddingLeft))*e.x,l=t.top+(i.clientTop+parseFloat(r.paddingTop))*e.y;a*=e.x,c*=e.y,f*=e.x,d*=e.y,a+=o,c+=l,i=eR(n=es(i))}}return rf({width:f,height:d,x:a,y:c})}function rR(e,t){let n=eE(e).scrollLeft;return t?t.left+n:rC(eu(e)).left+n}function rk(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-rR(e,n),y:n.top+t.scrollTop}}function rM(e,t,n){var r;let i;if("viewport"===t)i=function(e,t){let n=es(e),r=eu(e),i=n.visualViewport,o=r.clientWidth,l=r.clientHeight,s=0,u=0;if(i){o=i.width,l=i.height;let e=eb();(!e||e&&"fixed"===t)&&(s=i.offsetLeft,u=i.offsetTop)}let a=rR(r);if(a<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),i="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,l=Math.abs(r.clientWidth-t.clientWidth-i);l<=25&&(o-=l)}else a<=25&&(o+=a);return{width:o,height:l,x:s,y:u}}(e,n);else if("document"===t){let t,n,o,l,s,u,a;r=eu(e),t=eu(r),n=eE(r),o=r.ownerDocument.body,l=n5(t.scrollWidth,t.clientWidth,o.scrollWidth,o.clientWidth),s=n5(t.scrollHeight,t.clientHeight,o.scrollHeight,o.clientHeight),u=-n.scrollLeft+rR(r),a=-n.scrollTop,"rtl"===ew(o).direction&&(u+=n5(t.clientWidth,o.clientWidth)-l),i={width:l,height:s,x:u,y:a}}else if(ec(t)){let e,r,o,l,s,u;r=(e=rC(t,!0,"fixed"===n)).top+t.clientTop,o=e.left+t.clientLeft,l=ef(t)?rw(t):n9(1),s=t.clientWidth*l.x,u=t.clientHeight*l.y,i={width:s,height:u,x:o*l.x,y:r*l.y}}else{let n=rS(e);i={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return rf(i)}function rO(e){return"static"===ew(e).position}function rP(e,t){if(!ef(e)||"fixed"===ew(e).position)return null;if(t)return t(e);let n=e.offsetParent;return eu(e)===n&&(n=n.ownerDocument.body),n}function rA(e,t){var n;let r=es(e);if(ep(e))return r;if(!ef(e)){let t=eS(e);for(;t&&!ex(t);){if(ec(t)&&!rO(t))return t;t=eS(t)}return r}let i=rP(e,t);for(;i&&(n=i,/^(table|td|th)$/.test(el(n)))&&rO(i);)i=rP(i,t);return i&&ex(i)&&rO(i)&&!ey(i)?r:i||function(e){let t=eS(e);for(;ef(t)&&!ex(t);){if(ey(t))return t;if(ep(t))break;t=eS(t)}return null}(e)||r}let rT=async function(e){let t=this.getOffsetParent||rA,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=ef(t),i=eu(t),o="fixed"===n,l=rC(e,!0,o,t),s={scrollLeft:0,scrollTop:0},u=n9(0);if(r||!r&&!o)if(("body"!==el(t)||eh(i))&&(s=eE(t)),r){let e=rC(t,!0,o,t);u.x=e.x+t.clientLeft,u.y=e.y+t.clientTop}else i&&(u.x=rR(i));o&&!r&&i&&(u.x=rR(i));let a=!i||r||o?n9(0):rk(i,s);return{x:l.left+s.scrollLeft-u.x-a.x,y:l.top+s.scrollTop-u.y-a.y,width:l.width,height:l.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},rI={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:i}=e,o="fixed"===i,l=eu(r),s=!!t&&ep(t.floating);if(r===l||s&&o)return n;let u={scrollLeft:0,scrollTop:0},a=n9(1),c=n9(0),f=ef(r);
1if((f||!f&&!o)&&(("body"!==el(r)||eh(l))&&(u=eE(r)),f)){let e=rC(r);a=rw(r),c.x=e.x+r.clientLeft,c.y=e.y+r.clientTop}let d=!l||f||o?n9(0):rk(l,u);return{width:n.width*a.x,height:n.height*a.y,x:n.x*a.x-u.scrollLeft*a.x+c.x+d.x,y:n.y*a.y-u.scrollTop*a.y+c.y+d.y}},getDocumentElement:eu,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:i}=e,o=[..."clippingAncestors"===n?ep(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=eC(e,[],!1).filter(e=>ec(e)&&"body"!==el(e)),i=null,o="fixed"===ew(e).position,l=o?eS(e):e;for(;ec(l)&&!ex(l);){let t=ew(l),n=ey(l);n||"fixed"!==t.position||(i=null),(o?n||i:!(!n&&"static"===t.position&&i&&("absolute"===i.position||"fixed"===i.position)||eh(l)&&!n&&function e(t,n){let r=eS(t);return!(r===n||!ec(r)||ex(r))&&("fixed"===ew(r).position||e(r,n))}(e,l)))?i=t:r=r.filter(e=>e!==l),l=eS(l)}return t.set(e,r),r}(t,this._c):[].concat(n),r],l=rM(t,o[0],i),s=l.top,u=l.right,a=l.bottom,c=l.left;for(let e=1;e<o.length;e++){let n=rM(t,o[e],i);s=n5(n.top,s),u=n2(n.right,u),a=n2(n.bottom,a),c=n5(n.left,c)}return{width:u-c,height:a-s,x:c,y:s}},getOffsetParent:rA,getElementRects:rT,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=rb(e);return{width:t,height:n}},getScale:rw,isElement:ec,isRTL:function(e){return"rtl"===ew(e).direction}};function rL(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function rD(e,t,n,r){let i;void 0===r&&(r={});let{ancestorScroll:o=!0,ancestorResize:l=!0,elementResize:s="function"==typeof ResizeObserver,layoutShift:u="function"==typeof IntersectionObserver,animationFrame:a=!1}=r,c=rx(e),f=o||l?[...c?eC(c):[],...t?eC(t):[]]:[];f.forEach(e=>{o&&e.addEventListener("scroll",n,{passive:!0}),l&&e.addEventListener("resize",n)});let d=c&&u?function(e,t){let n,r=null,i=eu(e);function o(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function l(s,u){void 0===s&&(s=!1),void 0===u&&(u=1),o();let a=e.getBoundingClientRect(),{left:c,top:f,width:d,height:h}=a;if(s||t(),!d||!h)return;let p={rootMargin:-n3(f)+"px "+-n3(i.clientWidth-(c+d))+"px "+-n3(i.clientHeight-(f+h))+"px "+-n3(c)+"px",threshold:n5(0,n2(1,u))||1},m=!0;function g(t){let r=t[0].intersectionRatio;if(r!==u){if(!m)return l();r?l(!1,r):n=setTimeout(()=>{l(!1,1e-7)},1e3)}1!==r||rL(a,e.getBoundingClientRect())||l(),m=!1}try{r=new IntersectionObserver(g,{...p,root:i.ownerDocument})}catch(e){r=new IntersectionObserver(g,p)}r.observe(e)}(!0),o}(c,n):null,h=-1,p=null;s&&(p=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&p&&t&&(p.unobserve(t),cancelAnimationFrame(h),h=requestAnimationFrame(()=>{var e;null==(e=p)||e.observe(t)})),n()}),c&&!a&&p.observe(c),t&&p.observe(t));let m=a?rC(e):null;return a&&function t(){let r=rC(e);m&&!rL(m,r)&&n(),m=r,i=requestAnimationFrame(t)}(),n(),()=>{var e;f.forEach(e=>{o&&e.removeEventListener("scroll",n),l&&e.removeEventListener("resize",n)}),null==d||d(),null==(e=p)||e.disconnect(),p=null,a&&cancelAnimationFrame(i)}}var rj="u">typeof document?p.useLayoutEffect:function(){};function rN(e,t){let n,r,i;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!rN(e[r],t[r]))return!1;return!0}if((n=(i=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,i[r]))return!1;for(r=n;0!=r--;){let n=i[r];if(("_owner"!==n||!e.$$typeof)&&!rN(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function rH(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function rF(e,t){let n=rH(e);return Math.round(t*n)/n}function r_(e){let t=p.useRef(e);return rj(()=>{t.current=e}),t}let rq=p.createContext(void 0);function rW(){let e=p.useContext(rq);return e?.direction??"ltr"}let rV=(s=void 0,{name:(r={name:"hide",options:s={},async fn(e){let{rects:t,platform:n}=e,{strategy:r="referenceHidden",...i}=n8(s,e);switch(r){case"referenceHidden":{let r=rm(await n.detectOverflow(e,{...i,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:r,referenceHidden:rg(r)}}}case"escaped":{let r=rm(await n.detectOverflow(e,{...i,altBoundary:!0}),t.floating);return{data:{escapedOffsets:r,escaped:rg(r)}}}default:return{}}}}).name,fn:r.fn,options:[void 0,void 0]}).fn,r$={name:"hide",async fn(e){let{width:t,height:n,x:r,y:i}=e.rects.reference,o=await rV(e);return{data:{referenceHidden:o.data?.referenceHidden||0===t&&0===n&&0===r&&0===i}}}},rU={sideX:"left",sideY:"top"};function rB(e,t,n){let r="inline-start"===e||"inline-end"===e;return({top:"top",right:r?n?"inline-start":"inline-end":"right",bottom:"bottom",left:r?n?"inline-end":"inline-start":"left"})[t]}function rz(e,t,n){let{rects:r,placement:i}=e;return{side:rB(t,n7(i),n),align:re(i)||"center",anchor:{width:r.reference.width,height:r.reference.height},positioner:{width:r.floating.width,height:r.floating.height}}}function rY(e){return null!=e&&"current"in e}let rK=p.createContext(void 0);function rQ(){let e=p.useContext(rK);if(!e)throw Error((0,tv.default)(59));return e}let rG=p.forwardRef(function(e,t){let n,{cutout:r,...i}=e;if(r){let e=r.getBoundingClientRect();n=`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,a.jsx)("div",{ref:t,role:"presentation","data-base-ui-inert":"",...i,style:{position:"fixed",inset:0,userSelect:"none",WebkitUserSelect:"none",clipPath:n}})});function rX(e,t){e&&Object.assign(e.style,t)}let rJ={position:"relative",maxHeight:"100%",overflowX:"hidden",overflowY:"auto"};var te=te;
1function rZ(e){return"starting"===e?nq:en.EMPTY_OBJECT}var e6=e6;let r0={},r1={},r2="";class r5{lockCount=0;restore=null;timeoutLock=ei.Timeout.create();timeoutUnlock=ei.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 t,n,r,i,o;if(0===this.lockCount||null!==this.restore)return;let l=tr(e).documentElement,s=es(l).getComputedStyle(l).overflowY;if("hidden"===s||"clip"===s){this.restore=en.NOOP;return}let u=e6.os.ios||!function(e){if("u"<typeof document)return!1;let t=tr(e);return es(t).innerWidth-t.documentElement.clientWidth>0}(e);this.restore=u?(n=(t=tr(e)).documentElement,r=t.body,o={overflowY:(i=eh(n)?n:r).style.overflowY,overflowX:i.style.overflowX},Object.assign(i.style,{overflowY:"hidden",overflowX:"hidden"}),()=>{Object.assign(i.style,o)}):function(e){let t=tr(e),n=t.documentElement,r=t.body,i=es(n),o=0,l=0,s=!1,u=er.AnimationFrame.create();if(e6.engine.webkit&&(i.visualViewport?.scale??1)!==1)return()=>{};function a(){let t=i.getComputedStyle(n),u=i.getComputedStyle(r),a=(t.scrollbarGutter||"").includes("both-edges")?"stable both-edges":"stable";o=n.scrollTop,l=n.scrollLeft,r0={scrollbarGutter:n.style.scrollbarGutter,overflowY:n.style.overflowY,overflowX:n.style.overflowX},r2=n.style.scrollBehavior,r1={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 c=n.scrollHeight>n.clientHeight,f=n.scrollWidth>n.clientWidth,d="scroll"===t.overflowY||"scroll"===u.overflowY,h="scroll"===t.overflowX||"scroll"===u.overflowX,p=Math.max(0,i.innerWidth-r.clientWidth),m=Math.max(0,i.innerHeight-r.clientHeight),g=parseFloat(u.marginTop)+parseFloat(u.marginBottom),v=parseFloat(u.marginLeft)+parseFloat(u.marginRight),y=eh(n)?n:r;if(s=function(e){if(!("u">typeof CSS&&CSS.supports&&CSS.supports("scrollbar-gutter","stable"))||"u"<typeof document)return!1;let t=tr(e),n=t.documentElement,r=t.body,i=eh(n)?n:r,o=i.style.overflowY,l=n.style.scrollbarGutter;n.style.scrollbarGutter="stable",i.style.overflowY="scroll";let s=i.offsetWidth;i.style.overflowY="hidden";let u=i.offsetWidth;return i.style.overflowY=o,n.style.scrollbarGutter=l,s===u}(e)){n.style.scrollbarGutter=a,y.style.overflowY="hidden",y.style.overflowX="hidden";return}Object.assign(n.style,{scrollbarGutter:a,overflowY:"hidden",overflowX:"hidden"}),(c||d)&&(n.style.overflowY="scroll"),(f||h)&&(n.style.overflowX="scroll"),Object.assign(r.style,{position:"relative",height:g||m?`calc(100dvh - ${g+m}px)`:"100dvh",width:v||p?`calc(100vw - ${v+p}px)`:"100vw",boxSizing:"border-box",overflow:"hidden",scrollBehavior:"unset"}),r.scrollTop=o,r.scrollLeft=l,n.setAttribute("data-base-ui-scroll-locked",""),n.style.scrollBehavior="unset"}function c(){Object.assign(n.style,r0),Object.assign(r.style,r1),s||(n.scrollTop=o,n.scrollLeft=l,n.removeAttribute("data-base-ui-scroll-locked"),n.style.scrollBehavior=r2)}a();let f=tt(i,"resize",function(){c(),u.request(a)});return()=>{u.cancel(),c(),"function"==typeof i.removeEventListener&&f()}}(e)}}let r6=new r5,r3={position:"fixed"},r9=p.forwardRef(function(e,t){var n;let{anchor:r,positionMethod:i="absolute",className:o,render:l,side:s="bottom",align:u="center",sideOffset:c=0,alignOffset:f=0,collisionBoundary:d="clipping-ancestors",collisionPadding:h,arrowPadding:m=5,sticky:g=!1,disableAnchorTracking:v,alignItemWithTrigger:y=!0,collisionAvoidance:b=nW,style:x,...w}=e,{store:E,listRef:S,labelsRef:C,alignItemWithTriggerActiveRef:R,selectedItemTextRef:k,valuesRef:M,initialValueRef:O,popupRef:P,setValue:A}=tN(),T=tH(),I=ee(E,t3.open,void 0,void 0,void 0),L=ee(E,t3.mounted,void 0,void 0,void 0),D=ee(E,t3.modal,void 0,void 0,void 0),j=ee(E,t3.value,void 0,void 0,void 0),N=ee(E,t3.openMethod,void 0,void 0,void 0),H=ee(E,t3.positionerElement,void 0,void 0,void 0),F=ee(E,t3.triggerElement,void 0,void 0,void 0),_=ee(E,t3.isItemEqualToValue,void 0,void 0,void 0),q=ee(E,t3.transitionStatus,void 0,void 0,void 0),W=p.useRef(null),V=p.useRef(null),[$,U]=p.useState(y),B=L&&$&&"touch"!==N;L||$===y||U(y),(0,Y.useIsoLayoutEffect)(()=>{!L&&(t3.scrollUpArrowVisible(E.state)&&E.set("scrollUpArrowVisible",!1),t3.scrollDownArrowVisible(E.state)&&E.set("scrollDownArrowVisible",!1))},[E,L]),p.useImperativeHandle(R,()=>B),function(e,t,n,r){let[i,o]=p.useState(!1);(0,Y.useIsoLayoutEffect)(()=>
1{if(!e||!t||null==n)return void o(!1);let r=tr(n).documentElement.clientWidth,i=n.offsetWidth;o(r>0&&i>0&&i>=r-20)},[e,t,n]),function(e=!0,t=null){(0,Y.useIsoLayoutEffect)(()=>{if(e)return r6.acquire(t)},[e,t])}(e&&(!t||i),r)}((B||D)&&I,"touch"===N,H,F);let z=function(e){var t,n,r,i,o,l,s,u,a,c,f,d;let h,m,g,v,{anchor:y,positionMethod:b="absolute",side:x="bottom",sideOffset:w=0,align:E="center",alignOffset:S=0,collisionBoundary:C,collisionPadding:R=5,sticky:k=!1,arrowPadding:M=5,disableAnchorTracking:O=!1,inline:P,keepMounted:A=!1,floatingRootContext:T,mounted:I,collisionAvoidance:L,shiftCrossAxis:D=!1,nodeId:j,adaptiveOrigin:N,lazyFlip:H=!1,externalTree:F}=e,[_,q]=p.useState(null);I||null===_||q(null);let W=L.side||"flip",V=L.align||"flip",$=L.fallbackAxisSide||"end",U="function"==typeof y?y:void 0,B=(0,K.useStableCallback)(U),z=U?B:y,G=Q(y),X=Q(I),J="rtl"===rW(),Z=_||({top:"top",right:"right",bottom:"bottom",left:"left","inline-end":J?"left":"right","inline-start":J?"right":"left"})[x],ee="center"===E?Z:`${Z}-${E}`,et=R,en=+("bottom"===x),er=+("top"===x),ei=+("right"===x),eo=+("left"===x);"number"==typeof et?et={top:et+en,right:et+eo,bottom:et+er,left:et+ei}:et&&(et={top:(et.top||0)+en,right:(et.right||0)+eo,bottom:(et.bottom||0)+er,left:(et.left||0)+ei});let el={boundary:"clipping-ancestors"===C?"clippingAncestors":C,padding:et},eu=p.useRef(null),ea=Q(w),ef=Q(S),ed=[];P&&ed.push(P),ed.push((t=e=>{let t=rz(e,x,J),n="function"==typeof ea.current?ea.current(t):ea.current,r="function"==typeof ef.current?ef.current(t):ef.current;return{mainAxis:n,crossAxis:r,alignmentAxis:r}},n=["function"!=typeof w?w:0,"function"!=typeof S?S:0,J,x],void 0===(r=t)&&(r=0),{name:(h={name:"offset",options:r,async fn(e){var t,n;let{x:i,y:o,placement:l,middlewareData:s}=e,u=await ry(e,r);return l===(null==(t=s.offset)?void 0:t.placement)&&null!=(n=s.arrow)&&n.alignmentOffset?{}:{x:i+u.x,y:o+u.y,data:{...u,placement:l}}}}).name,fn:h.fn,options:[t,n]}));let eh="none"===V&&"shift"!==W,ep=!eh&&(k||D||"shift"===W),em="none"===W?null:{name:(m={name:"flip",options:o=i={...el,padding:{top:et.top+1,right:et.right+1,bottom:et.bottom+1,left:et.left+1},mainAxis:!D&&"flip"===W,crossAxis:"flip"===V&&"alignment",fallbackAxisSideDirection:$},async fn(e){var t,n,r,i,l,s,u,a;let c,f,d,{placement:h,middlewareData:p,rects:m,initialPlacement:g,platform:v,elements:y}=e,{mainAxis:b=!0,crossAxis:x=!0,fallbackPlacements:w,fallbackStrategy:E="bestFit",fallbackAxisSideDirection:S="none",flipAlignment:C=!0,...R}=n8(o,e);if(null!=(t=p.arrow)&&t.alignmentOffset)return{};let k=n7(h),M=rr(g),O=n7(g)===g,P=await (null==v.isRTL?void 0:v.isRTL(y.floating)),A=w||(O||!C?[ra(g)]:(c=ra(g),[ri(g),c,ri(c)])),T="none"!==S;!w&&T&&A.push(...(f=re(g),d=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?rl:ro;return t?ro:rl;case"left":case"right":return t?rs:ru;default:return[]}}(n7(g),"start"===S,P),f&&(d=d.map(e=>e+"-"+f),C&&(d=d.concat(d.map(ri)))),d));let I=[g,...A],L=await v.detectOverflow(e,R),D=[],j=(null==(n=p.flip)?void 0:n.overflows)||[];if(b&&D.push(L[k]),x){let e,t,n,r,i=(s=h,u=m,void 0===(a=P)&&(a=!1),e=re(s),n=rn(t=rt(rr(s))),r="x"===t?e===(a?"end":"start")?"right":"left":"start"===e?"bottom":"top",u.reference[n]>u.floating[n]&&(r=ra(r)),[r,ra(r)]);D.push(L[i[0]],L[i[1]])}if(j=[...j,{placement:h,overflows:D}],!D.every(e=>e<=0)){let e=((null==(r=p.flip)?void 0:r.index)||0)+1,t=I[e];if(t&&("alignment"!==x||M===rr(t)||j.every(e=>rr(e.placement)!==M||e.overflows[0]>0)))return{data:{index:e,overflows:j},reset:{placement:t}};let n=null==(i=j.filter(e=>e.overflows[0]<=0).sort((e,t)=>e.overflows[1]-t.overflows[1])[0])?void 0:i.placement;if(!n)switch(E){case"bestFit":{let e=null==(l=j.filter(e=>{if(T){let t=rr(e.placement);return t===M||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:l[0];e&&(n=e);break}case"initialPlacement":n=g}if(h!==n)return{reset:{placement:n}}}return{}}}).name,fn:m.fn,options:[i,void 0]},eg=eh?null:(l=e=>{var t,n;let r=tr(e.elements.floating).documentElement;return{...el,rootBoundary:D?{x:0,y:0,width:r.clientWidth,height:r.clientHeight}:void 0,mainAxis:"none"!==V,crossAxis:ep,limiter:k||D?void 0:{fn:(void 0===(n=t=e=>{if(!eu.current)return{};let{width:t,height:n}=eu.current.getBoundingClientRect(),r=rr(n7(e.placement)),i="y"===r?et.left+et.right:et.top+et.bottom;return{offset:("y"===r?t:n)/2+i/2}})&&(n={}),{options:n,fn(e){let{x:t,y:r,placement:i,rects:o,middlewareData:l}=e,{offset:s=0,mainAxis:u=!0,crossAxis:a=!0}=n8(n,e),c={x:t,y:r},f=rr(i),d=rt(f),h=c[d],p=c[f],m=n8(s,e),g="number"==typeof m?{mainAxis:m,crossAxis:0}:{mainAxis:0,crossAxis:0,...m};if(u){let e="y"===d?"height":"width",t=o.reference[d]-o.floating[e]+g.mainAxis,n=o.reference[d]+o.reference[e]-g.mainAxis;h<t?h=t:h>n&&(h=n)}if(a){var v,y;let e="y"===d?"width":"height",t=rv.has(n7(i)),n=o.reference[f]-o.floating[e]+(t&&(null==(v=l.offset)?void 0:v[f])||0)+(t?0:g.crossAxis),r=o.reference[f]+o.reference[e]+(t?0:(null==(y=l.offset)?void 0:y[f])||0)-(t?g.crossAxis:0);p<n?p=n:p>r&&(p=r)}return{[d]:h,[f]:p}}}).fn,options:[t,void 0]}}},s=[el,k,D,et,V],void 0===(u=l)&&(u={}),{name:(g={name:"shift",options:u,async fn(e){let{x:t,y:n,placement:r,platform:i}=e,{mainAxis:o=!0,crossAxis:l=!1,limiter:s={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...a}=n8(u,e),c={x:t,y:n},f=await i.detectOverflow(e,a),d=rr(n7(r)),h=rt(d),p=c[h],m=c[d];
1if(o){let e="y"===h?"top":"left",t="y"===h?"bottom":"right",n=p+f[e],r=p-f[t];p=n5(n,n2(p,r))}if(l){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",n=m+f[e],r=m-f[t];m=n5(n,n2(m,r))}let g=s.fn({...e,[h]:p,[d]:m});return{...g,data:{x:g.x-t,y:g.y-n,enabled:{[h]:o,[d]:l}}}}}).name,fn:g.fn,options:[l,s]});"shift"===W||"shift"===V||"center"===E?ed.push(eg,em):ed.push(em,eg),ed.push({name:(v={name:"size",options:c=a={...el,apply({elements:{floating:e},availableWidth:t,availableHeight:n,rects:r}){if(!X.current)return;let i=e.style;i.setProperty("--available-width",`${t}px`),i.setProperty("--available-height",`${n}px`);let o=es(e).devicePixelRatio||1,{x:l,y:s,width:u,height:a}=r.reference,c=(Math.round((l+u)*o)-Math.round(l*o))/o,f=(Math.round((s+a)*o)-Math.round(s*o))/o;i.setProperty("--anchor-width",`${c}px`),i.setProperty("--anchor-height",`${f}px`)}},async fn(e){var t,n;let r,i,{placement:o,rects:l,platform:s,elements:u}=e,{apply:a=()=>{},...f}=n8(c,e),d=await s.detectOverflow(e,f),h=n7(o),p=re(o),m="y"===rr(o),{width:g,height:v}=l.floating;"top"===h||"bottom"===h?(r=h,i=p===(await (null==s.isRTL?void 0:s.isRTL(u.floating))?"start":"end")?"left":"right"):(i=h,r="end"===p?"top":"bottom");let y=v-d.top-d.bottom,b=g-d.left-d.right,x=n2(v-d[r],y),w=n2(g-d[i],b),E=!e.middlewareData.shift,S=x,C=w;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(C=b),null!=(n=e.middlewareData.shift)&&n.enabled.y&&(S=y),E&&!p){let e=n5(d.left,0),t=n5(d.right,0),n=n5(d.top,0),r=n5(d.bottom,0);m?C=g-2*(0!==e||0!==t?e+t:n5(d.left,d.right)):S=v-2*(0!==n||0!==r?n+r:n5(d.top,d.bottom))}await a({...e,availableWidth:C,availableHeight:S});let R=await s.getDimensions(u.floating);return g!==R.width||v!==R.height?{reset:{rects:!0}}:{}}}).name,fn:v.fn,options:[a,void 0]},(f=e=>({element:eu.current||tr(e.elements.floating).createElement("div"),padding:M,offsetParent:"floating"}),d=[M],{...{name:"arrow",options:f,async fn(e){let{x:t,y:n,placement:r,rects:i,platform:o,elements:l,middlewareData:s}=e,{element:u,padding:a=0,offsetParent:c="real"}=n8(f,e)||{};if(null==u)return{};let d=rc(a),h={x:t,y:n},p=rt(rr(r)),m=rn(p),g=await o.getDimensions(u),v="y"===p,y=v?"clientHeight":"clientWidth",b=i.reference[m]+i.reference[p]-h[p]-i.floating[m],x=h[p]-i.reference[p],w="real"===c?await o.getOffsetParent?.(u):l.floating,E=l.floating[y]||i.floating[m];E&&await o.isElement?.(w)||(E=l.floating[y]||i.floating[m]);let S=E/2-g[m]/2-1,C=Math.min(d[v?"top":"left"],S),R=Math.min(d[v?"bottom":"right"],S),k=E-g[m]-R,M=E/2-g[m]/2+(b/2-x/2),O=n5(C,n2(M,k)),P=!s.arrow&&null!=re(r)&&M!==O&&i.reference[m]/2-(M<C?C:R)-g[m]/2<0,A=P?M<C?M-C:M-k:0;return{[p]:h[p]+A,data:{[p]:O,centerOffset:M-O-A,...P&&{alignmentOffset:A}},reset:P}}},options:[f,d]}),{name:"transformOrigin",fn(e){let{elements:t,middlewareData:n,placement:r,rects:i,y:o}=e,l=n7(r),s=rr(l),u=eu.current,a=n.arrow?.x||0,c=n.arrow?.y||0,f=u?.clientWidth||0,d=u?.clientHeight||0,h=a+f/2,p=c+d/2,m=Math.abs(n.shift?.y||0),g=i.reference.height/2,v="function"==typeof w?w(rz(e,x,J)):w,y=m>v,b={top:`${h}px calc(100% + ${v}px)`,bottom:`${h}px ${-v}px`,left:`calc(100% + ${v}px) ${p}px`,right:`${-v}px ${p}px`}[l],E=`${h}px ${i.reference.y+g-o}px`;return t.floating.style.setProperty("--transform-origin",ep&&"y"===s&&y?E:b),{}}},r$,N),(0,Y.useIsoLayoutEffect)(()=>{!I&&T&&T.update({referenceElement:null,floatingElement:null,domReferenceElement:null,positionReference:null})},[I,T]);let ev=p.useMemo(()=>({elementResize:!O&&"u">typeof ResizeObserver,layoutShift:!O&&"u">typeof IntersectionObserver}),[O]),{refs:ey,elements:eb,x:ex,y:ew,middlewareData:eE,update:eS,placement:eC,context:eR,isPositioned:ek,floatingStyles:eM}=function(e={}){let{nodeId:t,externalTree:n}=e,r=tE(e),i=e.rootContext||r,o=i.useState("referenceElement"),l=i.useState("floatingElement"),s=i.useState("domReferenceElement"),u=i.useState("open"),a=i.useState("floatingId"),[c,f]=p.useState(null),[d,h]=p.useState(void 0),[m,g]=p.useState(void 0),v=p.useRef(null),y=ts(n),b=p.useMemo(()=>({reference:o,floating:l,domReference:s}),[o,l,s]),x=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:i,elements:{reference:o,floating:l}={},transform:s=!0,whileElementsMounted:u,open:a}=e,[c,f]=p.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[d,h]=p.useState(r);rN(d,r)||h(r);let[m,g]=p.useState(null),[v,y]=p.useState(null),b=p.useCallback(e=>
1{e!==S.current&&(S.current=e,g(e))},[]),x=p.useCallback(e=>{e!==C.current&&(C.current=e,y(e))},[]),w=o||m,E=l||v,S=p.useRef(null),C=p.useRef(null),R=p.useRef(c),k=null!=u,M=r_(u),O=r_(i),P=r_(a),A=p.useCallback(()=>{var e,r;let i,o,l;if(!S.current||!C.current)return;let s={placement:t,strategy:n,middleware:d};O.current&&(s.platform=O.current),(e=S.current,r=C.current,i=new Map,l={...(o={platform:rI,...s}).platform,_c:i},rp(e,r,{...o,platform:l})).then(e=>{let t={...e,isPositioned:!1!==P.current};T.current&&!rN(R.current,t)&&(R.current=t,nn.flushSync(()=>{f(t)}))})},[d,t,n,O,P]);rj(()=>{!1===a&&R.current.isPositioned&&(R.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[a]);let T=p.useRef(!1);rj(()=>(T.current=!0,()=>{T.current=!1}),[]),rj(()=>{if(w&&(S.current=w),E&&(C.current=E),w&&E){if(M.current)return M.current(w,E,A);A()}},[w,E,A,M,k]);let I=p.useMemo(()=>({reference:S,floating:C,setReference:b,setFloating:x}),[b,x]),L=p.useMemo(()=>({reference:w,floating:E}),[w,E]),D=p.useMemo(()=>{let e={position:n,left:0,top:0};if(!L.floating)return e;let t=rF(L.floating,c.x),r=rF(L.floating,c.y);return s?{...e,transform:"translate("+t+"px, "+r+"px)",...rH(L.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,s,L.floating,c.x,c.y]);return p.useMemo(()=>({...c,update:A,refs:I,elements:L,floatingStyles:D}),[c,A,I,L,D])}({...e,elements:{...b,...c&&{reference:c}}}),w=ec(d)?d:null,E=void 0===m?i.state.floatingElement:m;i.useSyncedValue("referenceElement",d??null),i.useSyncedValue("domReferenceElement",void 0===d?s:w),i.useSyncedValue("floatingElement",E);let S=p.useCallback(e=>{let t=ec(e)?{getBoundingClientRect:()=>e.getBoundingClientRect(),getClientRects:()=>e.getClientRects(),contextElement:e}:e;f(t),x.refs.setReference(t)},[x.refs]),C=p.useCallback(e=>{(ec(e)||null===e)&&(v.current=e,h(e)),(ec(x.refs.reference.current)||null===x.refs.reference.current||null!==e&&!ec(e))&&x.refs.setReference(e)},[x.refs,h]),R=p.useCallback(e=>{g(e),x.refs.setFloating(e)},[x.refs]),k=p.useMemo(()=>({...x.refs,setReference:C,setFloating:R,setPositionReference:S,domReference:v}),[x.refs,C,R,S]),M=p.useMemo(()=>({...x.elements,domReference:s}),[x.elements,s]),O=p.useMemo(()=>({...x,dataRef:i.context.dataRef,open:u,onOpenChange:i.setOpen,events:i.context.events,floatingId:a,refs:k,elements:M,nodeId:t,rootStore:i}),[x,k,M,t,i,u,a]);return(0,Y.useIsoLayoutEffect)(()=>{s&&(v.current=s)},[s]),(0,Y.useIsoLayoutEffect)(()=>{i.context.dataRef.current.floatingContext=O;let e=y?.nodesRef.current.find(e=>e.id===t);e&&(e.context=O)}),p.useMemo(()=>({...x,context:O,refs:k,elements:M,rootStore:i}),[x,k,M,O,i])}({rootContext:T,open:A?I:void 0,placement:ee,middleware:ed,strategy:b,whileElementsMounted:A?void 0:(...e)=>rD(...e,ev),nodeId:j,externalTree:F}),{sideX:eO,sideY:eP}=eE.adaptiveOrigin||rU,eA=ek?b:"fixed",eT=p.useMemo(()=>{let e=N?{position:eA,[eO]:ex,[eP]:ew}:{position:eA,...eM};return ek||(e.opacity=0),e},[N,eA,eO,ex,eP,ew,eM,ek]),eI=p.useRef(null);(0,Y.useIsoLayoutEffect)(()=>{if(!I)return;let e=G.current,t="function"==typeof e?e():e,n=(rY(t)?t.current:t)||null;n!==eI.current&&(ey.setPositionReference(n),eI.current=n)},[I,ey,z,G]),p.useEffect(()=>{if(!I)return;let e=G.current;"function"!=typeof e&&rY(e)&&e.current!==eI.current&&(ey.setPositionReference(e.current),eI.current=e.current)},[I,ey,z,G]),p.useEffect(()=>{if(A&&I&&eb.reference&&eb.floating)return rD(eb.reference,eb.floating,eS,ev)},[A,I,eb,eS,ev]);let eL=n7(eC),eD=rB(x,eL,J),ej=re(eC)||"center",eN=!!eE.hide?.referenceHidden;(0,Y.useIsoLayoutEffect)(()=>{H&&I&&ek&&q(eL)},[H,I,ek,eL]);let eH=p.useMemo(()=>({position:"absolute",top:eE.arrow?.y,left:eE.arrow?.x}),[eE.arrow]),eF=eE.arrow?.centerOffset!==0;return p.useMemo(()=>({positionerStyles:eT,arrowStyles:eH,arrowRef:eu,arrowUncentered:eF,side:eD,align:ej,physicalSide:eL,anchorHidden:eN,refs:ey,context:eR,isPositioned:ek,update:eS}),[eT,eH,eu,eF,eD,ej,eL,eN,ey,eR,ek,eS])}({anchor:r,floatingRootContext:T,positionMethod:i,mounted:L,side:s,sideOffset:c,align:u,alignOffset:f,arrowPadding:m,collisionBoundary:d,collisionPadding:h,sticky:g,disableAnchorTracking:v??B,collisionAvoidance:b,keepMounted:!0}),G=B?"none":z.side,X=B?r3:z.positionerStyles,J={open:I,side:G,align:z.align,anchorHidden:z.anchorHidden};(0,Y.useIsoLayoutEffect)(()=>{E.set("popupSide",z.side)},[E,z.side]);let et=function(e,t,{styles:n,transitionStatus:r,props:i,refs:o,hidden:l,inert:s=!1}){let u={...n};return s&&(u.pointerEvents="none"),(0,no.useRenderElement)("div",e,{state:t,ref:o,props:[{role:"presentation",hidden:l,style:u},rZ(r),i],stateAttributesMapping:ng})}(e,J,{styles:X,transitionStatus:q,props:w,refs:[t,(0,K.useStableCallback)(e=>{E.set("positionerElement",e)})],hidden:!L,inert:!I}),en=p.useRef(0),er=(0,K.useStableCallback)(e=>{if(0===e.size&&0===en.current||0===M.current.length)return;let t=en.current;if(en.current=e.size,e.size===t)return;let n=e7(te.none);if(0!==t&&!E.state.multiple&&null!==j&&-1===tZ(M.current,j,_)){let e=O.current,t=null!=e&&-1!==tZ(M.current,e,_)?e:null;A(t,n),null===t&&(E.set("selectedIndex",null),k.current=null)}if(0!==t&&E.state.multiple&&Array.isArray(j)){let e=j.filter(e=>-1!==tZ(M.current,e,_));(e.length!==j.length||e.some(e=>!(j&&0!==j.length&&j.some(t=>void 0!==t&&tJ(e,t,_)))))&&(A(e,n),0===e.length&&(E.set("selectedIndex",null),k.current=null))}if(I&&B){E.update({scrollUpArrowVisible:!1,scrollDownArrowVisible:!1});let e={height:""};rX(H,e),rX(P.current,e)}}),ei=p.useMemo(()=>({...z,side:G,alignItemWithTriggerActive:B,setControlledAlignItemWithTrigger:U,scrollUpArrowRef:W,scrollDownArrowRef:V}),[z,G,B,U]);return(0,a.jsx)(nX,{elementsRef:S,labelsRef:C,onMapChange:er,children:(0,a.jsxs)(rK.Provider,{value:ei,children:[L&&D&&(0,a.jsx)(rG,{inert:(n=!I,(0,Z.isReactVersionAtLeast)(19)?n:n?"true":void 0),cutout:F}),et]})})});var e6=e6,e6=e6,te=te;let r4={inert:new WeakMap,"aria-hidden":new WeakMap},r8="data-base-ui-inert",r7={inert:new WeakSet,"aria-hidden":new WeakSet},ie=new WeakMap,it=0,ir=(e,t)=>
1t.map(t=>{if(e.contains(t))return t;let n=function e(t){return t?ed(t)?t.host:e(t.parentNode):null}(t);return e.contains(n)?n:null}).filter(e=>null!=e),ii=e=>{let t=new Set;return e.forEach(e=>{let n=e;for(;n&&!t.has(n);)t.add(n),n=n.parentNode}),t},io=(e,t,n)=>{let r=[],i=e=>{!e||n.has(e)||Array.from(e.children).forEach(e=>{"script"!==el(e)&&(t.has(e)?i(e):r.push(e))})};return i(e),r};function il(e,t={}){let{ariaHidden:n=!1,inert:r=!1,mark:i=!0}=t,o=tr(e[0]).body;return function(e,t,n,r,{mark:i=!0}){let o=null;r?o="inert":n&&(o="aria-hidden");let l=null,s=null,u=ir(t,e),a=i?io(t,ii(u),new Set(u)):[],c=[],f=[];if(o){let e=r4[o],n=r7[o];s=n,l=e;let r=ir(t,Array.from(t.querySelectorAll("[aria-live]"))),i=u.concat(r);io(t,ii(i),new Set(i)).forEach(t=>{let r=t.getAttribute(o),i=null!==r&&"false"!==r,l=(e.get(t)||0)+1;e.set(t,l),c.push(t),1===l&&i&&n.add(t),i||t.setAttribute(o,"inert"===o?"":"true")})}return i&&a.forEach(e=>{let t=(ie.get(e)||0)+1;ie.set(e,t),f.push(e),1===t&&e.setAttribute(r8,"")}),it+=1,()=>{l&&c.forEach(e=>{let t=(l.get(e)||0)-1;l.set(e,t),t||(!s?.has(e)&&o&&e.removeAttribute(o),s?.delete(e))}),i&&f.forEach(e=>{let t=(ie.get(e)||0)-1;ie.set(e,t),t||e.removeAttribute(r8)}),(it-=1)||(r4.inert=new WeakMap,r4["aria-hidden"]=new WeakMap,r7.inert=new WeakSet,r7["aria-hidden"]=new WeakSet,ie=new WeakMap)}}(e,o,n,r,{mark:i})}var is=e.i(56135);let iu=[];function ia(){iu=iu.filter(e=>e.deref()?.isConnected)}function ic(e){ia(),e&&"body"!==el(e)&&(iu.push(new WeakRef(e)),iu.length>20&&(iu=iu.slice(-20)))}function id(){return ia(),iu[iu.length-1]?.deref()}function ih(e){if(e.hasAttribute("tabindex")&&!e.hasAttribute("data-tabindex")||!e.getAttribute("role")?.includes("dialog"))return;let t=nL(e).filter(e=>{let t=e.getAttribute("data-tabindex")||"";return nI(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"))}function ip(e){let{context:t,children:n,disabled:r=!1,initialFocus:i=!0,returnFocus:o=!0,restoreFocus:l=!1,modal:s=!0,closeOnFocusOut:u=!0,openInteractionType:c="",nextFocusableElement:f,previousFocusableElement:d,beforeContentFocusGuardRef:h,externalTree:m,getInsideElements:g}=e,v="rootStore"in t?t.rootStore:t,y=v.useState("open"),b=v.useState("domReferenceElement"),x=v.useState("floatingElement"),{events:w,dataRef:E}=v.context,S=(0,K.useStableCallback)(()=>E.current.floatingContext?.nodeId),C=eN(b)&&!1===i,R=Q(i),k=Q(o),M=Q(c),O=Q(y),P=ts(m),A=p.useContext(n$),T=p.useRef(!1),I=p.useRef(!1),L=p.useRef(!1),D=p.useRef(null),j=p.useRef(""),N=p.useRef(""),H=p.useRef(null),F=p.useRef(null),_=(0,U.useMergedRefs)(H,h,A?.beforeInsideRef),q=(0,U.useMergedRefs)(F,A?.afterInsideRef),W=(0,ei.useTimeout)(),V=(0,ei.useTimeout)(),$=(0,er.useAnimationFrame)(),B=null!=A,z=eH(x),G=(0,K.useStableCallback)((e=z)=>e?nD(e):[]),X=(0,K.useStableCallback)(()=>g?.().filter(e=>null!=e)??[]);p.useEffect(()=>{if(!r&&s)return tt(tr(z),"keydown",function(e){"Tab"===e.key&&eM(z,ek(tr(z)))&&0===G().length&&!C&&e3(e)})},[r,z,s,C,G]),p.useEffect(()=>{if(r||!y)return;let e=tr(z);function t(){L.current=!1}return tn(tt(e,"pointerdown",function(e){let t=eO(e),n=X();L.current=!(eM(x,t)||eM(b,t)||eM(A?.portalNode,t)||n.some(e=>e===t||eM(e,t))),N.current=e.pointerType||"keyboard",t?.closest("[data-base-ui-click-trigger]")&&(I.current=!0,V.start(0,()=>{I.current=!1}))},!0),tt(e,"pointerup",t,!0),tt(e,"pointercancel",t,!0),tt(e,"keydown",function(){N.current="keyboard"},!0),t)},[r,x,b,z,y,A,V,X]),p.useEffect(()=>{if(r||!u)return;let e=tr(z);function t(t){let n=t.relatedTarget,r=t.currentTarget,i=eO(t);s&&null==n&&null!=i&&eM(x,i)&&ic(i),queueMicrotask(()=>{let o=S(),u=v.context.triggerElements,a=X(),c=n?.hasAttribute(tu("focus-guard"))&&[H.current,F.current,A?.beforeInsideRef.current,A?.afterInsideRef.current,A?.beforeOutsideRef.current,A?.afterOutsideRef.current,(0,is.resolveRef)(d),(0,is.resolveRef)(f)].includes(n),h=!(eM(b,n)||eM(x,n)||eM(n,x)||eM(A?.portalNode,n)||a.some(e=>e===n||eM(e,n))||null!=n&&u.hasElement(n)||u.hasMatchingElement(e=>eM(e,n))||c||P&&(ta(P.nodesRef.current,o).find(e=>eM(e.context?.elements.floating,n)||eM(e.context?.elements.domReference,n))||tc(P.nodesRef.current,o).find(e=>[e.context?.elements.floating,eH(e.context?.elements.floating)].includes(n)||e.context?.elements.domReference===n)));if(r===b&&z&&ih(z),l&&r!==b&&!tO(i)&&ek(e)===e.body){if(ef(z)&&(z.focus(),"popup"===l))return void $.request(()=>{z.focus()});let e=G(),t=D.current,n=(t&&e.includes(t)?t:null)||e[e.length-1]||z;ef(n)&&n.focus()}if(E.current.insideReactTree){E.current.insideReactTree=!1;return}(C||!s)&&n&&h&&!I.current&&(C||n!==id())&&(T.current=!0,v.setOpen(!1,e7(te.focusOut,t)))})}let n=ef(b)?b:null;
1if(x||n)return tn(n&&tt(n,"focusout",t),n&&tt(n,"pointerdown",function(){I.current=!0,V.start(0,()=>{I.current=!1})}),x&&tt(x,"focusin",function(e){let t=eO(e);nI(t)&&(D.current=t)}),x&&tt(x,"focusout",t),x&&A&&tt(x,"focusout",function(){L.current||(E.current.insideReactTree=!0,W.start(0,()=>{E.current.insideReactTree=!1}))},!0))},[r,b,x,z,s,P,A,v,u,l,G,C,S,E,W,V,$,f,d,X]),p.useEffect(()=>{if(r||!x||!y)return;let e=Array.from(A?.portalNode?.querySelectorAll(`[${tu("portal")}]`)||[]),t=P?tc(P.nodesRef.current,S()):[],n=t.find(e=>eN(e.context?.elements.domReference||null))?.context?.elements.domReference,i=il([x,...e,H.current,F.current,A?.beforeOutsideRef.current,A?.afterOutsideRef.current,...X(),n,(0,is.resolveRef)(d),(0,is.resolveRef)(f),C?b:null].filter(e=>null!=e),{ariaHidden:s||C,mark:!1}),o=il([x,...e].filter(e=>null!=e));return()=>{o(),i()}},[y,r,b,x,s,A,C,P,S,f,d,X]),(0,Y.useIsoLayoutEffect)(()=>{if(!y||r||!ef(z))return;let e=tr(z),t=ek(e);queueMicrotask(()=>{let n,r=R.current,i="function"==typeof r?r(M.current||""):r;if(void 0===i||!1===i||eM(z,t))return;let o=null,l=()=>(null==o&&(o=G(z)),o[0]||z);n=(n=!0===i||null===i?l():(0,is.resolveRef)(i))||l();let s=eM(z,ek(e));tA(n,{preventScroll:n===z,shouldFocus(){if(!O.current)return!1;if(s)return!0;let t=ek(e);return!(t!==n&&eM(z,t))}})})},[r,y,z,G,R,M,O]),(0,Y.useIsoLayoutEffect)(()=>{if(r||!z)return;let e=tr(z),t=ek(e),n=null==M.current;function i(e){var t,n;let r;if(e.open||(t=e.nativeEvent,n=N.current,r=es(eO(t)),j.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===te.triggerHover&&"mouseleave"===e.nativeEvent.type&&(T.current=!0),e.reason===te.outsidePress)if(e.nested)T.current=!1;else if(e9(e.nativeEvent)||e4(e.nativeEvent))T.current=!1;else{let e=!1;tr(z).createElement("div").focus({get preventScroll(){return e=!0,!1}}),e?T.current=!1:T.current=!0}}return ic(t),w.on("openchange",i),()=>{w.off("openchange",i);let r=ek(e),o=X(),l=eM(x,r)||o.some(e=>e===r||eM(e,r))||P&&ta(P.nodesRef.current,S(),!1).some(e=>eM(e.context?.elements.floating,r)),s=k.current,u=function(){let e=k.current,r="function"==typeof e?e(j.current):e;if(void 0===r||!1===r)return null;null===r&&(r=!0);let i=b?.isConnected?b:null,o=t?.isConnected&&"body"!==el(t)?t:null,l=n?o||i:i||o;return(l||(l=id()||null),"boolean"==typeof r)?l:(0,is.resolveRef)(r)||l||null}();queueMicrotask(()=>{let t=u?nI(u)?u:nD(u)[0]||u:null;s&&!T.current&&ef(t)&&("boolean"!=typeof s||t===r||r===e.body||l)&&t.focus({preventScroll:!0}),T.current=!1})}},[r,x,z,k,M,w,P,b,S,X]),(0,Y.useIsoLayoutEffect)(()=>{if(!e6.engine.webkit||y||!x)return;let e=ek(tr(x));ef(e)&&ej(e)&&eM(x,e)&&e.blur()},[y,x]),(0,Y.useIsoLayoutEffect)(()=>{if(!r&&A)return A.setFocusManagerState({modal:s,closeOnFocusOut:u,open:y,onOpenChange:v.setOpen,domReference:b}),()=>{A.setFocusManagerState(null)}},[r,A,s,y,v,u,b]),(0,Y.useIsoLayoutEffect)(()=>{if(!r&&z)return ih(z),()=>{queueMicrotask(ia)}},[r,z]);let J=!r&&(!s||!C)&&(B||s);return(0,a.jsxs)(p.Fragment,{children:[J&&(0,a.jsx)(nR,{"data-type":"inside",ref:_,onFocus:e=>{if(s){let e=G();tA(e[e.length-1])}else if(A?.portalNode)if(T.current=!1,nF(e,A.portalNode)){let e=nN(b);e?.focus()}else(0,is.resolveRef)(d??A.beforeOutsideRef)?.focus()}}),n,J&&(0,a.jsx)(nR,{"data-type":"inside",ref:q,onFocus:e=>{if(s)tA(G()[0]);else if(A?.portalNode)if(u&&(T.current=!0),nF(e,A.portalNode)){let e=nH(b);e?.focus()}else(0,is.resolveRef)(f??A.afterOutsideRef)?.focus()}})]})}let im="base-ui-disable-scrollbar";var te=te;let ig=p.createContext(void 0),iv=new Set([...new Set([...new Set(["ArrowLeft","ArrowRight"]),...new Set(["ArrowUp","ArrowDown"])]),"Home","End"]),iy=p.createContext(void 0),ib={disableStyleElements:!1},ix={...ng,...ns.transitionStatusMapping},iw=p.forwardRef(function(e,t){let n,{render:r,className:i,style:o,finalFocus:l,...s}=e,{store:u,popupRef:c,onOpenChangeComplete:f,setOpen:d,valueRef:h,firstItemTextRef:m,selectedItemTextRef:g,multiple:v,handleScrollArrowVisibility:y,scrollHandlerRef:b,listRef:x,highlightItemOnHover:w}=tN(),{side:E,align:S,alignItemWithTriggerActive:C,isPositioned:R,setControlledAlignItemWithTrigger:k}=rQ(),M=null!=function(e){let t=p.useContext(ig);if(void 0===t&&!e)throw Error((0,tv.default)(69));return t}(!0),O=tH(),P=rW(),{nonce:A,disableStyleElements:T}
1=p.useContext(iy)??ib,I=ee(u,t3.id,void 0,void 0,void 0),L=ee(u,t3.open,void 0,void 0,void 0),D=ee(u,t3.openMethod,void 0,void 0,void 0),j=ee(u,t3.mounted,void 0,void 0,void 0),N=ee(u,t3.popupProps,void 0,void 0,void 0),H=ee(u,t3.transitionStatus,void 0,void 0,void 0),F=ee(u,t3.triggerElement,void 0,void 0,void 0),_=ee(u,t3.positionerElement,void 0,void 0,void 0),q=ee(u,t3.listElement,void 0,void 0,void 0),W=p.useRef(!1),V=p.useRef(!1),$=p.useRef({}),U=(0,er.useAnimationFrame)(),B=(0,K.useStableCallback)(e=>{var t;if(!_||!c.current||!V.current)return;if(W.current||!C)return void y();let n="0px"===_.style.top,r="0px"===_.style.bottom;if(!n&&!r)return void y();let i=iC(_),o=(t=_.getBoundingClientRect().height,t/i.y),l=tr(_),s=es(_),u=s.getComputedStyle(_),a=parseFloat(u.marginTop),f=parseFloat(u.marginBottom),d=iE(s.getComputedStyle(c.current)),h=Math.min(l.documentElement.clientHeight-a-f,d),p=e.scrollTop,m=iS(e),g=0,v=null,b=!1,x=!1,w=e=>{_.style.height=`${e}px`},E=n?m-p:p,S=Math.min(o+E,h);if(g=S,E<=1){let t;return void((t=t7(E,0,h-o))>0&&w(o+t),e.scrollTop=n?m:0,h-(o+t)<=1&&(W.current=!0),y())}if(h-S>1)n?x=!0:v=0;else if(b=!0,r&&p<m){let e=o+E-h;v=p-(E-e)}if(0!==(g=Math.ceil(g))&&w(g),x||null!=v){let t=iS(e),n=x?t:t7(v,0,t);Math.abs(e.scrollTop-n)>1&&(e.scrollTop=n)}(b||g>=h-1)&&(W.current=!0),y()});p.useImperativeHandle(b,()=>B,[B]),(0,t9.useOpenChangeComplete)({open:L,ref:c,onComplete(){L&&f?.(!0)}}),(0,Y.useIsoLayoutEffect)(()=>{_&&c.current&&!Object.keys($.current).length&&($.current={top:_.style.top||"0",left:_.style.left||"0",right:_.style.right,height:_.style.height,bottom:_.style.bottom,minHeight:_.style.minHeight,maxHeight:_.style.maxHeight,marginTop:_.style.marginTop,marginBottom:_.style.marginBottom})},[c,_]),(0,Y.useIsoLayoutEffect)(()=>{L||C||(V.current=!1,W.current=!1,rX(_,$.current))},[L,C,_,c]),(0,Y.useIsoLayoutEffect)(()=>{let e=c.current;if(!L||!F||!_||!e||C&&!R||"ending"===u.state.transitionStatus)return;if(!C){V.current=!0,U.request(y),e.style.removeProperty("--transform-origin");return}let t=function(e){let{style:t}=e,n={};for(let[e,r]of ik)n[e]=t.getPropertyValue(e),t.setProperty(e,r,"important");return()=>{for(let[e]of ik){let r=n[e];r?t.setProperty(e,r):t.removeProperty(e)}}}(e);e.style.removeProperty("--transform-origin");try{let t,n=g.current;n?.isConnected||(n=!t3.hasSelectedValue(u.state)&&m.current?.isConnected?m.current:null);let r=h.current,i=es(_),o=i.getComputedStyle(_),l=i.getComputedStyle(e),s=tr(F),a=iC(F),c=iR(F.getBoundingClientRect(),a),f=iR(_.getBoundingClientRect(),a),d=c.height,p=q||e,v=p.scrollHeight,b=parseFloat(l.borderBottomWidth),E=parseFloat(o.marginTop)||10,S=parseFloat(o.marginBottom)||10,C=parseFloat(o.minHeight)||100,R=iE(l),M=s.documentElement.clientHeight-E-S,O=s.documentElement.clientWidth,A=M-c.bottom+d,T="rtl"===P?c.right-f.width:c.left,I=0;if(n&&r){let e=iR(r.getBoundingClientRect(),a);t=iR(n.getBoundingClientRect(),a),T=f.left+("rtl"===P?e.right-t.right:e.left-t.left);let i=e.top-c.top+e.height/2;I=t.top-f.top+t.height/2-i}let L=A+I+S+b,D=Math.min(M,L),j=M-E-S,N=L-D;_.style.left=`${t7(T,5,O-5-f.width)}px`,_.style.height=`${D}px`,_.style.maxHeight="none",_.style.marginTop=`${E}px`,_.style.marginBottom=`${S}px`,e.style.height="100%";let H=iS(p),U=N>=H-1;U&&(D=Math.min(M,f.height)-(N-H));let B=c.top<20||c.bottom>M-20||Math.ceil(D)+1<Math.min(v,C),z=(i.visualViewport?.scale??1)!==1&&e6.engine.webkit;if(B||z){V.current=!0,rX(_,$.current),k(!1);return}let Y=Math.max(C,D);if(U){let e=Math.max(0,M-L);_.style.top=f.height>=j?"0":`${e}px`,_.style.height=`${D}px`,p.scrollTop=iS(p)}else _.style.bottom="0",p.scrollTop=N;if(t){let n=f.top,r=f.height,i=t.top+t.height/2,o=t7(r>0?(i-n)/r*100:50,0,100);e.style.setProperty("--transform-origin",`50% ${o}%`)}(Y===M||D>=R)&&(W.current=!0),y(),w&&null===u.state.selectedIndex&&null===u.state.activeIndex&&null!=x.current[0]&&u.set("activeIndex",0),V.current=!0}finally{t()}},[u,L,_,F,h,m,g,c,y,C,k,U,q,x,w,P,R]),p.useEffect(()=>{if(C&&_&&L)return tt(es(_),"resize",function(e){d(!1,e7(te.windowResize,e))})},[d,C,_,L]);let z={...q?{role:"presentation","aria-orientation":void 0}:{role:"listbox","aria-multiselectable":v||void 0,id:`${I}-list`},onKeyDown(e){M&&iv.has(e.key)&&e.stopPropagation()},onScroll(e){q||B(e.currentTarget)},...C&&{style:q?{height:"100%"}:rJ}},Q=(0,no.useRenderElement)("div",e,{ref:[t,c],state:{open:L,transitionStatus:H,side:E,align:S},stateAttributesMapping:ix,props:[N,z,rZ(H),{className:!q&&C?im:void 0},s]});return(0,a.jsxs)(p.Fragment,{children:[!T&&(n=A,(0,a.jsx)("style",{nonce:n,href:im,precedence:"base-ui:low",children:`.${im}{scrollbar-width:none}.${im}::-webkit-scrollbar{display:none}`})),(0,a.jsx)(ip,{context:O,modal:!1,disabled:!j,openInteractionType:D,returnFocus:l,restoreFocus:!0,children:Q})]})});function iE(e){let t=e.maxHeight||"";
1return t.endsWith("px")&&parseFloat(t)||1/0}function iS(e){return ne(e.scrollHeight,e.clientHeight)}function iC(e){return rI.getScale(e)}function iR(e,t){return rf({x:e.x/t.x,y:e.y/t.y,width:e.width/t.x,height:e.height/t.y})}let ik=[["transform","none"],["scale","1"],["translate","0 0"]],iM=p.forwardRef(function(e,t){let{render:n,className:r,style:i,...o}=e,{store:l,scrollHandlerRef:s}=tN(),{alignItemWithTriggerActive:u}=rQ(),a=ee(l,t3.hasScrollArrows,void 0,void 0,void 0),c=ee(l,t3.openMethod,void 0,void 0,void 0),f=ee(l,t3.multiple,void 0,void 0,void 0),d=ee(l,t3.id,void 0,void 0,void 0),h={id:`${d}-list`,role:"listbox","aria-multiselectable":f||void 0,onScroll(e){s.current?.(e.currentTarget)},...u&&{style:rJ},className:a&&"touch"!==c?im:void 0},p=(0,K.useStableCallback)(e=>{l.set("listElement",e)});return(0,no.useRenderElement)("div",e,{ref:[t,p],props:[h,o]})}),iO=((u={})[u.None=0]="None",u[u.GuessFromOrder=1]="GuessFromOrder",u),iP=p.createContext(void 0);function iA(){let e=p.useContext(iP);if(!e)throw Error((0,tv.default)(57));return e}var te=te;let iT=p.memo(p.forwardRef(function(e,t){let{render:n,className:r,style:i,value:o=null,label:l,disabled:s=!1,nativeButton:u=!1,...c}=e,f=p.useRef(null),d=function(e={}){let{label:t,metadata:n,textRef:r,indexGuessBehavior:i,index:o}=e,{register:l,unregister:s,subscribeMapChange:u,elementsRef:a,labelsRef:c,nextIndexRef:f}=p.useContext(nG),d=p.useRef(-1),[h,m]=p.useState(o??(i===iO.GuessFromOrder?()=>{if(-1===d.current){let e=f.current;f.current+=1,d.current=e}return d.current}:-1)),g=p.useRef(null),v=p.useCallback(e=>{if(g.current=e,-1!==h&&null!==e&&(a.current[h]=e,c)){let n=void 0!==t;c.current[h]=n?t:r?.current?.textContent??e.textContent}},[h,a,c,t,r]);return(0,Y.useIsoLayoutEffect)(()=>{if(null!=o)return;let e=g.current;if(e)return l(e,n),()=>{s(e)}},[o,l,s,n]),(0,Y.useIsoLayoutEffect)(()=>{if(null==o)return u(e=>{let t=g.current?e.get(g.current)?.index:null;null!=t&&m(t)})},[o,u,m]),{ref:v,index:h}}({label:l,textRef:f,indexGuessBehavior:iO.GuessFromOrder}),{store:h,itemProps:m,setOpen:g,setValue:v,selectionRef:y,typingRef:b,valuesRef:x,multiple:w,selectedItemTextRef:E,disabled:S,readOnly:C}=tN(),R=ee(h,t3.isActive,d.index,void 0,void 0),k=ee(h,t3.open,void 0,void 0,void 0),M=ee(h,t3.isSelected,o,void 0,void 0),O=ee(h,t3.isSelectedByFocus,d.index,void 0,void 0),P=ee(h,t3.isItemEqualToValue,void 0,void 0,void 0),A=d.index,T=-1!==A,I=p.useRef(null);(0,Y.useIsoLayoutEffect)(()=>{if(!T)return;let e=x.current;return e[A]=o,()=>{delete e[A]}},[T,A,o,x]),(0,Y.useIsoLayoutEffect)(()=>{if(!T)return;let e=h.state.value,t=e;w&&Array.isArray(e)&&(t=e.length>0?e[e.length-1]:void 0),void 0!==t&&tJ(o,t,P)&&(h.set("selectedIndex",A),f.current&&(E.current=f.current))},[T,A,w,P,h,o,E]);let L=p.useRef(null),D=p.useRef("mouse"),j=p.useRef(!1),{getButtonProps:N,buttonRef:H}=ny({disabled:s,focusableWhenDisabled:!0,native:u,composite:!0});function F(){y.current.dragY=0}let _=(0,no.useRenderElement)("div",e,{ref:[H,t,d.ref,I],state:{disabled:s,selected:M,highlighted:R},props:[m,{role:"option","aria-selected":M,tabIndex:k&&R?0:-1,onKeyDown(e){L.current=e.key,h.set("activeIndex",A)," "===e.key&&b.current&&e.preventDefault()},onClick(e){let t="click"===e.type&&"touch"!==D.current,n=e.nativeEvent.pointerType,r=t&&e9(e.nativeEvent)&&(void 0!==n||R),i=t&&!r&&!j.current;j.current=!1,"keydown"===e.type&&null===L.current||s||"keydown"===e.type&&" "===L.current&&b.current||i||(L.current=null,function(e){if(S||C)return;let t=h.state.value;if(w){let n=Array.isArray(t)?t:[];v(M?n.filter(e=>!tJ(o,e,P)):[...n,o],e7(te.itemPress,e))}else v(o,e7(te.itemPress,e)),g(!1,e7(te.itemPress,e))}(e.nativeEvent))},onPointerEnter(e){D.current=e.pointerType},onPointerMove(e){if("mouse"===e.pointerType&&1===e.buttons){let t=y.current;t.dragY+=e.movementY,t.dragY**2>=64&&(t.allowUnselectedMouseUp=!0)}},onPointerDown(e){D.current=e.pointerType,j.current=!0,F()},onMouseUp(){if(F(),s||"touch"===D.current||j.current)return;let e=!y.current.allowSelectedMouseUp&&M,t=!y.current.allowUnselectedMouseUp&&!M;e||t||(j.current=!0,I.current?.click(),j.current=!1)}},c,N]}),q=p.useMemo(()=>({selected:M,index:A,textRef:f,selectedByFocus:O,hasRegistered:T}),[M,A,f,O,T]);return(0,a.jsx)(iP.Provider,{value:q,children:_})})),iI=p.forwardRef(function(e,t){let n=e.keepMounted??!1,{selected:r}=iA();return n||r?(0,a.jsx)(iL,{...e,ref:t}):null}),iL=p.memo(p.forwardRef((e,t)=>
1{let{render:n,className:r,style:i,keepMounted:o,...l}=e,{selected:s}=iA(),u=p.useRef(null),{transitionStatus:a,setMounted:c}=(0,tG.useTransitionStatus)(s),f=(0,no.useRenderElement)("span",e,{ref:[t,u],state:{selected:s,transitionStatus:a},props:[{"aria-hidden":!0,children:"âï¸"},l],stateAttributesMapping:ns.transitionStatusMapping});return(0,t9.useOpenChangeComplete)({open:s,ref:u,onComplete(){s||c(!1)}}),f})),iD=p.memo(p.forwardRef(function(e,t){let{index:n,textRef:r,selectedByFocus:i,hasRegistered:o}=iA(),{firstItemTextRef:l,selectedItemTextRef:s}=tN(),{render:u,className:a,style:c,...f}=e,d=p.useCallback(e=>{e&&(o&&0===n&&(l.current=e),o&&i&&(s.current=e))},[l,s,n,i,o]);return(0,no.useRenderElement)("div",e,{ref:[d,t,r],props:f})})),ij={...ng,...ns.transitionStatusMapping},iN=p.forwardRef(function(e,t){let{render:n,className:r,style:i,...o}=e,{store:l}=tN(),{side:s,align:u,arrowRef:a,arrowStyles:c,arrowUncentered:f,alignItemWithTriggerActive:d}=rQ(),h=ee(l,t3.open,void 0,void 0,void 0),p=(0,no.useRenderElement)("div",e,{state:{open:h,side:s,align:u,uncentered:f},ref:[a,t],props:[{style:c,"aria-hidden":!0},o],stateAttributesMapping:ij});return d?null:p}),iH=p.forwardRef(function(e,t){let{render:n,className:r,style:i,direction:o,keepMounted:l=!1,...s}=e,u="up"===o,{store:a,popupRef:c,listRef:f,handleScrollArrowVisibility:d,scrollArrowsMountedCountRef:h}=tN(),{side:p,scrollDownArrowRef:m,scrollUpArrowRef:g}=rQ(),v=ee(a,u?t3.scrollUpArrowVisible:t3.scrollDownArrowVisible,void 0,void 0,void 0),y=ee(a,t3.openMethod,void 0,void 0,void 0),b=v&&"touch"!==y,x=(0,ei.useTimeout)(),w=u?g:m,{mounted:E,transitionStatus:S,setMounted:C}=(0,tG.useTransitionStatus)(b);(0,Y.useIsoLayoutEffect)(()=>(h.current+=1,a.state.hasScrollArrows||a.set("hasScrollArrows",!0),()=>{h.current=Math.max(0,h.current-1),0===h.current&&a.state.hasScrollArrows&&a.set("hasScrollArrows",!1)}),[a,h]),(0,t9.useOpenChangeComplete)({open:b,ref:w,onComplete(){b||C(!1)}});let R=(0,no.useRenderElement)("div",e,{ref:[t,w],state:{direction:o,visible:b,side:p,transitionStatus:S},props:[{"aria-hidden":!0,children:u?"â²":"â¼",style:{position:"absolute"},onMouseMove(e){0===e.movementX&&0===e.movementY||x.isStarted()||(a.set("activeIndex",null),x.start(40,function e(){let t=a.state.listElement??c.current;if(!t)return;a.set("activeIndex",null),d();let n=ne(t.scrollHeight,t.clientHeight),r=nt(t.scrollTop,n),i=r===(u?0:n),o=f.current;if(r!==t.scrollTop&&(t.scrollTop=r),0===o.length&&a.set(u?"scrollUpArrowVisible":"scrollDownArrowVisible",!i),i)return void x.clear();if(o.length>0){let e=w.current?.offsetHeight||0;t.scrollTop=function(e,t,n,r,i,o){if(t){let t=0,r=n+i-1;for(let n=0;n<e.length;n+=1){let i=e[n];if(i&&i.offsetTop>=r){t=n;break}}let l=Math.max(0,t-1),s=e[l];return l<t&&s?nt(s.offsetTop-i,o):0}let l=e.length-1,s=n+r-i+1;for(let t=0;t<e.length;t+=1){let n=e[t];if(n&&n.offsetTop+n.offsetHeight>s){l=Math.max(0,t-1);break}}let u=Math.min(e.length-1,l+1),a=e[u];return u>l&&a?nt(a.offsetTop+a.offsetHeight-r+i,o):o}(o,u,r,t.clientHeight,e,n)}x.start(40,e)}))},onMouseLeave(){x.clear()}},s],stateAttributesMapping:ns.transitionStatusMapping});return E||l?R:null}),iF=p.forwardRef(function(e,t){return(0,a.jsx)(iH,{...e,ref:t,direction:"down"})}),i_=p.forwardRef(function(e,t){return(0,a.jsx)(iH,{...e,ref:t,direction:"up"})}),iq=p.createContext(void 0),iW=p.forwardRef(function(e,t){let{render:n,className:r,style:i,...o}=e,[l,s]=p.useState(),u=p.useMemo(()=>({labelId:l,setLabelId:s}),[l,s]),c=(0,no.useRenderElement)("div",e,{ref:t,props:[{role:"group","aria-labelledby":l},o]});return(0,a.jsx)(iq.Provider,{value:u,children:c})}),iV=p.forwardRef(function(e,t){let{render:n,className:r,style:i,id:o,...l}=e,{setLabelId:s}=function(){let e=p.useContext(iq);if(void 0===e)throw Error((0,tv.default)(56));return e}(),u=tz(o);return(0,Y.useIsoLayoutEffect)(()=>{s(u)},[u,s]),(0,no.useRenderElement)("div",e,{ref:t,props:[{id:u},l]})}),i$=p.forwardRef(function(e,t){let{className:n,render:r,orientation:i="horizontal",style:o,...l}=e;return(0,no.useRenderElement)("div",e,{state:{orientation:i},ref:t,props:[{role:"separator","aria-orientation":i},l]})});e.s(["Arrow",0,iN,"Backdrop",0,nQ,"Group",0,iW,"GroupLabel",0,iV,"Icon",0,nC,"Item",0,iT,"ItemIndicator",0,iI,"ItemText",0,iD,"Label",0,nl,"List",0,iM,"Popup",0,iw,"Portal",0,nY,"Positioner",0,r9,"Root",0,function(e){let t,{id:n,value:r,defaultValue:i=null,onValueChange:o,open:l,defaultOpen:s=!1,onOpenChange:u,name:c,form:f,autoComplete:d,disabled:h=!1,readOnly:m=!1,required:g=!1,modal:v=!0,actionsRef:y,inputRef:b,onOpenChangeComplete:x,items:w,multiple:E=!1,itemToStringLabel:S,itemToStringValue:C,isItemEqualToValue:R=tX,highlightItemOnHover:k=!0,children:M}=e,{clearErrors:O}=p.useContext(t4),{setDirty:P,setTouched:A,setFocused:T,validityData:I,setFilled:L,name:D,disabled:j,validation:N,validationMode:H}=tB(),F=tQ({id:n}),_=j||h,q=D??c,[W,G]=z({controlled:r,default:E?i??en.EMPTY_ARRAY:i,name:"Select",state:"value"}),[X,J]=z({controlled:l,default:s,name:"Select",state:"open"}),Z=p.useRef([]),eo=p.useRef([]),el=p.useRef(null),es=p.useRef(null),eu=p.useRef(0),ea=p.useRef(null),eh=p.useRef([]),ep=p.useRef(!1),em=p.useRef(null),eg=p.useRef(null),ev=p.useRef({allowSelectedMouseUp:!1,allowUnselectedMouseUp:!1,dragY:0}),ey=p.useRef(!1),{mounted:eb,setMounted:eE,transitionStatus:eC}=(0,tG.useTransitionStatus)(X),{openMethod:eR,triggerProps:eP}=function(e){let[t,n]=p.useState(null),r=function(e,t){var n;let r,i,{onClick:o,onPointerDown:l}=(n=(0,K.useStableCallback)((n,r)=>{("function"==typeof e?e():e)||t(r||(e6.os.ios?"touch":""))}),r=p.useRef(""),i=p.useCallback(e=>{e.defaultPrevented||(r.current=e.pointerType,n(e,e.pointerType))},[n]),{onClick:p.useCallback(e=>{0===e.detail?n(e,"keyboard"):("pointerType"in e?n(e,e.pointerType):n(e,r.current),r.current="")},[n]),onPointerDown:i});return p.useMemo(()=>({onClick:o,onPointerDown:l}),[o,l])}(e,n);return t8(e,t=>{t&&!e&&n(null)}),p.useMemo(()=>({openMethod:t,triggerProps:r}),[t,r])}(X),eF=(0,B.useRefWithInit)(()=>new et({id:F,labelId:void 0,modal:v,multiple:E,itemToStringLabel:S,itemToStringValue:C,isItemEqualToValue:R,value:W,open:X,mounted:eb,transitionStatus:eC,items:w,forceMount:!1,openMethod:null,activeIndex:null,selectedIndex:null,popupProps:{},triggerProps:{},triggerElement:null,positionerElement:null,listElement:null,popupSide:null,scrollUpArrowVisible:!1,scrollDownArrowVisible:!1,hasScrollArrows:!1})).current,e_=ee(eF,t3.activeIndex,void 0,void 0,void 0),eq=ee(eF,t3.selectedIndex,void 0,void 0,void 0),eW=ee(eF,t3.triggerElement,void 0,void 0,void 0),eV=ee(eF,t3.positionerElement,void 0,void 0,void 0),e$=function(e){let[t,n]=p.useState({current:e,previous:null});return e!==t.current&&n({current:e,previous:t.current}),t.previous}(eR),eU=eR??e$??null,eB=p.useMemo(()=>E?"":t5(W,C),[E,W,C]),ez=p.useMemo(()=>E&&Array.isArray(W)?W.map(e=>t5(e,C)):t5(W,C),[E,W,C]);!function(e,t,n,r,i=!0,o){let{registerFieldControl:l}=tB(),s=p.useRef(null);s.current||(s.current=Symbol()),(0,Y.useIsoLayoutEffect)(()=>{let u=s.current;if(u&&i)return l(u,{controlRef:e,getValue:r,id:t,name:o,value:n}),()=>{l(u,void 0)}},[e,i,r,t,o,l,n])}(Q(eF.state.triggerElement),F,W,(0,K.useStableCallback)(()=>ez),!_,c);let eY=p.useRef(W),eK=E?Array.isArray(W)&&W.length>0:null!=W&&""!==t5(W,C);(0,Y.useIsoLayoutEffect)(()=>{W!==eY.current&&eF.set("forceMount",!0)},[eF,W]),(0,Y.useIsoLayoutEffect)(()=>{L(eK)},[eK,L]),(0,Y.useIsoLayoutEffect)(function(){let e,t=eh.current;if(E){let n=Array.isArray(W)?W:[];if(0===n.length)e=null;else{let r=tZ(t,n[n.length-1],R);e=-1===r?null:r}}else{let n=tZ(t,W,R);e=-1===n?null:n}null===e&&(eg.current=null),X||eF.set("selectedIndex",e)},[eK,E,X,W,eh,R,eF,eg]),t8(W,()=>{let e;O(q),P((e=I.initialValue,Array.isArray(W)&&Array.isArray(e)?!function(e,t,n=(e,t)=>e===t){return e.length===t.length&&e.every((e,r)=>n(e,t[r]))}(W,e,(e,t)=>tJ(e,t,R)):W!==e)),N.change(W)});let eQ=(0,K.useStableCallback)((e,t)=>{u?.(e,t),!t.isCanceled&&(J(e),e||t.reason!==te.focusOut&&t.reason!==te.outsidePress||(A(!0),T(!1),"onBlur"===H&&N.commit(W)))}),eG=(0,K.useStableCallback)(()=>{eE(!1),eF.update({activeIndex:null,openMethod:null}),x?.(!1)});(0,t9.useOpenChangeComplete)({enabled:!y,open:X,ref:el,onComplete(){X||eG()}}),p.useImperativeHandle(y,()=>({unmount:eG}),[eG]);let eX=(0,K.useStableCallback)((e,t)=>{o?.(e,t),t.isCanceled||G(e)}),eJ=(0,K.useStableCallback)(()=>{let e=eF.state.listElement||el.current;if(!e)return;let t=ne(e.scrollHeight,e.clientHeight),n=nt(e.scrollTop,t),r=n>0,i=n<t;eF.state.scrollUpArrowVisible!==r&&eF.set("scrollUpArrowVisible",r),eF.state.scrollDownArrowVisible!==i&&eF.set("scrollDownArrowVisible",i)}),eZ=tE({open:X,onOpenChange:eQ,elements:{reference:eW,floating:eV}}),e0=function(e,t={}){let{enabled:n=!0,event:r="click",toggle:i=!0,ignoreMouse:o=!1,stickIfOpen:l=!0,touchOpenDelay:s=0,reason:u=te.triggerPress}=t,a="rootStore"in e?e.rootStore:e,c=a.context.dataRef,f=p.useRef(void 0),d=(0,er.useAnimationFrame)(),h=(0,ei.useTimeout)(),m=p.useMemo(()=>
1{function e(e,t,n,r){let i=e7(u,t,n);e&&"touch"===r&&s>0?h.start(s,()=>{a.setOpen(!0,i)}):a.setOpen(e,i)}function t(e,t,n){let r=c.current.openEvent,o=a.select("domReferenceElement")!==t;return!!e&&!!o||!e||!i||!!r&&!!l&&!n(r.type)}return{onPointerDown(e){f.current=e.pointerType},onMouseDown(n){let i=f.current,l=n.nativeEvent,s=a.select("open");if(0!==n.button||"click"===r||e8(i,!0)&&o)return;let u=t(s,n.currentTarget,e=>"click"===e||"mousedown"===e),c=eO(l);if(ej(c))return void e(u,l,c,i);let h=n.currentTarget;d.request(()=>{e(u,l,h,i)})},onClick(n){if("mousedown-only"===r)return;let i=f.current;if("mousedown"===r&&i){f.current=void 0;return}e8(i,!0)&&o||e(t(a.select("open"),n.currentTarget,e=>"click"===e||"mousedown"===e||"keydown"===e||"keyup"===e),n.nativeEvent,n.currentTarget,i)},onKeyDown(){f.current=void 0}}},[c,r,o,u,a,l,i,d,h,s]);return p.useMemo(()=>n?{reference:m}:en.EMPTY_OBJECT,[n,m])}(eZ,{enabled:!m&&!_,event:"mousedown"}),e1=function(e,t={}){let{enabled:n=!0,escapeKey:r=!0,outsidePress:i=!0,outsidePressEvent:o="sloppy",referencePress:l=tf,bubbles:s,externalTree:u}=t,a="rootStore"in e?e.rootStore:e,c=a.useState("open"),f=a.useState("floatingElement"),{dataRef:d}=a.context,h=ts(u),m=(0,K.useStableCallback)("function"==typeof i?i:()=>!1),g="function"==typeof i?m:i,v=!1!==g,y=(0,K.useStableCallback)(()=>o),{escapeKey:b,outsidePress:x}={escapeKey:"boolean"==typeof s?s:s?.escapeKey??!1,outsidePress:"boolean"==typeof s?s:s?.outsidePress??!0},w=p.useRef(!1),E=p.useRef(!1),S=p.useRef(!1),C=p.useRef(!1),R=p.useRef(""),k=p.useRef(null),M=(0,ei.useTimeout)(),O=(0,ei.useTimeout)(),P=(0,K.useStableCallback)(()=>{O.clear(),d.current.insideReactTree=!1}),A=(0,K.useStableCallback)(e=>{let t=d.current.floatingContext?.nodeId;return(h?ta(h.nodesRef.current,t):[]).some(t=>t.context?.open&&!t.context.dataRef.current[e])}),T=(0,K.useStableCallback)(e=>eD(e,a.select("floatingElement"))||eD(e,a.select("domReferenceElement"))),I=(0,K.useStableCallback)(e=>{l()&&a.setOpen(!1,e7(te.triggerPress,e.nativeEvent))}),L=(0,K.useStableCallback)(e=>{if(!c||!n||!r||"Escape"!==e.key||C.current||!b&&A("__escapeKeyBubbles"))return;let t="nativeEvent"in e?e.nativeEvent:e,i=e7(te.escapeKey,t);a.setOpen(!1,i),i.isCanceled||e.preventDefault(),b||i.isPropagationAllowed||e.stopPropagation()}),D=(0,K.useStableCallback)(()=>{d.current.insideReactTree=!0,O.start(0,P)}),j=(0,K.useStableCallback)(e=>{if(!c||!n||0!==e.button)return;let t=eO(e.nativeEvent);eM(a.select("floatingElement"),t)&&(w.current||(w.current=!0,E.current=!1))}),N=(0,K.useStableCallback)(e=>{!c||!n||(e.defaultPrevented||e.nativeEvent.defaultPrevented)&&w.current&&(E.current=!0)});p.useEffect(()=>{if(!c||!n)return;d.current.__escapeKeyBubbles=b,d.current.__outsidePressBubbles=x;let e=new ei.Timeout,t=new ei.Timeout;function i(){S.current=!0,t.start(0,()=>{S.current=!1})}function o(){w.current=!1,E.current=!1}function l(){let e=R.current,t=y(),n="function"==typeof t?t():t;return"string"==typeof n?n:n["pen"!==e&&e?e:"mouse"]}function s(e){let t=d.current.floatingContext?.nodeId,n=h&&ta(h.nodesRef.current,t).some(t=>eD(e,t.context?.elements.floating));return T(e)||n}function u(e){let n;if("intentional"===(n=l())&&"click"!==e.type||"sloppy"===n&&"click"===e.type){"click"===e.type||T(e)||(t.clear(),S.current=!1),P();return}if(d.current.insideReactTree)return void P();let r=eO(e),i=`[${tu("inert")}]`,o=ec(r)?r.getRootNode():null,u=Array.from((ed(o)?o:tr(a.select("floatingElement"))).querySelectorAll(i)),c=a.context.triggerElements;if(r&&(c.hasElement(r)||c.hasMatchingElement(e=>eM(e,r))))return;let f=ec(r)?r:null;for(;f&&!ex(f);){let e=eS(f);if(ex(e)||!ec(e))break;f=e}if(!(u.length&&ec(r)&&!r.matches("html,body")&&!eM(r,a.select("floatingElement"))&&u.every(e=>!eM(f,e)))){if(ef(r)&&!("touches"in e)){let t=ex(r),n=ew(r),i=/auto|scroll/,o=t||i.test(n.overflowX),l=t||i.test(n.overflowY),s=o&&r.clientWidth>0&&r.scrollWidth>r.clientWidth,u=l&&r.clientHeight>0&&r.scrollHeight>r.clientHeight,a="rtl"===n.direction,c=u&&(a?e.offsetX<=r.offsetWidth-r.clientWidth:e.offsetX>r.clientWidth),f=s&&e.offsetY>r.clientHeight;if(c||f)return}if(!s(e)){if("intentional"===l()&&S.current){t.clear(),S.current=!1;return}"function"==typeof g&&!g(e)||A("__outsidePressBubbles")||(a.setOpen(!1,e7(te.outsidePress,e)),P())}}}function p(e){if("sloppy"!==l()||!a.select("open")||!n||T(e))return;let t=e.touches[0];t&&(k.current={startTime:Date.now(),startX:t.clientX,startY:t.clientY,dismissOnTouchEnd:!1,dismissOnMouseDown:!0},M.start(1e3,()=>{k.current&&(k.current.dismissOnTouchEnd=!1,k.current.dismissOnMouseDown=!1)}))}function m(e,t){let n=eO(e);if(!n)return;let r=tt(n,e.type,()=>{t(e),r()})}function O(e){M.clear(),"pointerdown"===e.type&&(R.current=e.pointerType),("mousedown"!==e.type||!k.current||k.current.dismissOnMouseDown)&&m(e,e=>{if("pointerdown"===e.type)"sloppy"!==l()||"touch"===e.pointerType||!a.select("open")||!n||T(e)||u(e);else u(e)})}function I(e){if(!w.current)return;let n=E.current;
1if(o(),"intentional"===l()){if("pointercancel"===e.type){n&&i();return}s(e)||(n?i():("function"!=typeof g||g(e))&&(t.clear(),S.current=!0,P()))}}function D(e){if("sloppy"!==l()||!k.current||T(e))return;let t=e.touches[0];if(!t)return;let n=Math.abs(t.clientX-k.current.startX),r=Math.abs(t.clientY-k.current.startY),i=Math.sqrt(n*n+r*r);i>5&&(k.current.dismissOnTouchEnd=!0),i>10&&(u(e),M.clear(),k.current=null)}function j(e){"sloppy"!==l()||!k.current||T(e)||(k.current.dismissOnTouchEnd&&u(e),M.clear(),k.current=null)}let N=tr(f),H=tn(r&&tn(tt(N,"keydown",L),tt(N,"compositionstart",function(){e.clear(),C.current=!0}),tt(N,"compositionend",function(){e.start(5*!!e6.engine.webkit,()=>{C.current=!1})})),v&&tn(tt(N,"click",O,!0),tt(N,"pointerdown",O,!0),tt(N,"pointerup",I,!0),tt(N,"pointercancel",I,!0),tt(N,"mousedown",O,!0),tt(N,"mouseup",I,!0),tt(N,"touchstart",function(e){R.current="touch",m(e,p)},!0),tt(N,"touchmove",function(e){m(e,D)},!0),tt(N,"touchend",function(e){m(e,j)},!0)));return()=>{H(),e.clear(),t.clear(),o(),S.current=!1}},[d,f,r,v,g,c,n,b,x,L,P,y,A,T,h,a,M]),p.useEffect(P,[g,P]);let H=p.useMemo(()=>({onKeyDown:L,onPointerDown:I,onClick:I}),[L,I]),F=p.useMemo(()=>({onKeyDown:L,onPointerDown:N,onMouseDown:N,onClickCapture:D,onMouseDownCapture(e){D(),j(e)},onPointerDownCapture(e){D(),j(e)},onMouseUpCapture:D,onTouchEndCapture:D,onTouchMoveCapture:D}),[L,D,j,N]);return p.useMemo(()=>n?{reference:H,floating:F,trigger:H}:{},[n,H,F])}(eZ),e2=function(e,t){let{listRef:n,activeIndex:r,onNavigate:i=()=>{},enabled:o=!0,selectedIndex:l=null,allowEscape:s=!1,loopFocus:u=!1,nested:a=!1,rtl:c=!1,virtual:f=!1,focusItemOnOpen:d="auto",focusItemOnHover:h=!0,openOnArrowKeyDown:m=!0,disabledIndices:g,orientation:v="vertical",parentOrientation:y,id:b,resetOnPointerLeave:x=!0,externalTree:w,grid:E}=t,S=null!=E,C="rootStore"in e?e.rootStore:e,R=C.useState("open"),k=C.useState("floatingElement"),M=C.useState("domReferenceElement"),O=C.context.dataRef,P=eH(k),A=eN(M),T=Q(P),I=tl(),L=ts(w),D=p.useRef(d),j=p.useRef(l??-1),N=p.useRef(null),H=p.useRef(!0),F=(0,K.useStableCallback)(e=>{i(-1===j.current?null:j.current,e)}),_=p.useRef(!!k),q=p.useRef(R),W=p.useRef(!1),V=p.useRef(!1),$=p.useRef(null),U=Q(g),B=Q(R),z=Q(l),G=Q(x),X=(0,er.useAnimationFrame)(),J=(0,er.useAnimationFrame)(),Z=(0,K.useStableCallback)(()=>{function e(e){f?L?.events.emit("virtualfocus",e):$.current=tA(e,{sync:W.current,preventScroll:!0})}let t=n.current[j.current],r=V.current;t&&e(t),(W.current?e=>e():e=>X.request(e))(()=>{let i=n.current[j.current]||t;!i||(t||e(i),el&&(r||!H.current)&&i.scrollIntoView?.({block:"nearest",inline:"nearest"}))})});(0,Y.useIsoLayoutEffect)(()=>{O.current.orientation=v},[O,v]),(0,Y.useIsoLayoutEffect)(()=>{o&&(R&&k?(j.current=l??-1,D.current&&null!=l&&(V.current=!0,F())):_.current&&(j.current=-1,F()))},[o,R,k,l,F]),(0,Y.useIsoLayoutEffect)(()=>{if(o){if(!R){W.current=!1;return}if(k)if(null==r){if(W.current=!1,null!=z.current)return;if(_.current&&(j.current=-1,Z()),(!q.current||!_.current)&&D.current&&(null!=N.current||!0===D.current&&null==N.current)){let e=0,t=()=>{null==n.current[0]?(e<2&&(e?e=>J.request(e):queueMicrotask)(t),e+=1):(j.current=null==N.current||tL(N.current,v,c)||a?tC(n):tR(n),N.current=null,F())};t()}}else tS(n.current,r)||(j.current=r,Z(),V.current=!1)}},[o,R,k,r,z,a,n,v,c,F,Z,J]),(0,Y.useIsoLayoutEffect)(()=>{if(!o||k||!L||f||!_.current)return;let e=L.nodesRef.current,t=e.find(e=>e.id===I)?.context?.elements.floating,n=ek(tr(M??t??null)),r=e.some(e=>e.context&&eM(e.context.elements.floating,n));t&&!r&&H.current&&t.focus({preventScroll:!0})},[o,k,M,L,I,f]),(0,Y.useIsoLayoutEffect)(()=>{q.current=R,_.current=!!k}),(0,Y.useIsoLayoutEffect)(()=>{R||(N.current=null,D.current=d)},[R,d]);let ee=null!=r,et=(0,K.useStableCallback)(e=>{if(!B.current)return;let t=n.current.indexOf(e.currentTarget);-1!==t&&(j.current!==t||r!==t)&&(j.current=t,F(e))}),en=(0,K.useStableCallback)(()=>y??L?.nodesRef.current.find(e=>e.id===I)?.context?.dataRef?.current.orientation),ei=(0,K.useStableCallback)(()=>tC(n,U.current)),eo=(0,K.useStableCallback)(e=>{var t;if(H.current=!1,W.current=!0,229===e.which||!B.current&&e.currentTarget===T.current)return;if(a&&(t=e.key,"both"===v||"horizontal"===v&&S?"Escape"===t:tT(v,c?t===eT:t===eA,t===eI))){tI(e.key,en())||e3(e),C.setOpen(!1,e7(te.listNavigation,e.nativeEvent)),ef(M)&&(f?L?.events.emit("virtualfocus",M):M.focus());return}let r=j.current,i=tC(n,g),o=tR(n,g);
1if(A||("Home"===e.key&&(e3(e),j.current=i,F(e)),"End"===e.key&&(e3(e),j.current=o,F(e))),null!=E){let t=E(e,j.current,n,v,u,c,g,i,o);if(null!=t&&(j.current=t,F(e)),"both"===v)return}if(tI(e.key,v)){if(e3(e),R&&!f&&ek(e.currentTarget.ownerDocument)===e.currentTarget){j.current=tL(e.key,v,c)?i:o,F(e);return}tL(e.key,v,c)?u?r>=o?s&&r!==n.current.length?j.current=-1:(W.current=!1,j.current=i):j.current=tk(n.current,{startingIndex:r,disabledIndices:g}):j.current=Math.min(o,tk(n.current,{startingIndex:r,disabledIndices:g})):u?r<=i?s&&-1!==r?j.current=n.current.length:(W.current=!1,j.current=o):j.current=tk(n.current,{startingIndex:r,decrement:!0,disabledIndices:g}):j.current=Math.max(i,tk(n.current,{startingIndex:r,decrement:!0,disabledIndices:g})),tS(n.current,j.current)&&(j.current=-1),F(e)}}),el=p.useMemo(()=>({onFocus(e){W.current=!0,et(e)},onClick:({currentTarget:e})=>e.focus({preventScroll:!0}),onMouseMove(e){W.current=!0,V.current=!1,h&&et(e)},onPointerLeave(e){if(!B.current||!H.current||"touch"===e.pointerType)return;W.current=!0;let t=e.relatedTarget;if(!(!h||n.current.includes(t))&&G.current&&($.current?.(),$.current=null,j.current=-1,F(e),!f)){let e=T.current,t=ek(tr(e));e&&eM(e,t)&&e.focus({preventScroll:!0})}}}),[et,B,T,h,n,F,G,f]),es=p.useMemo(()=>f&&R&&ee&&{"aria-activedescendant":`${b}-${r}`},[f,R,ee,b,r]),eu=p.useMemo(()=>({"aria-orientation":"both"===v?void 0:v,...!A?es:{},onKeyDown(e){if("Tab"===e.key&&e.shiftKey&&R&&!f){let t=eO(e.nativeEvent);if(t&&!eM(T.current,t))return;e3(e),C.setOpen(!1,e7(te.focusOut,e.nativeEvent)),ef(M)&&M.focus();return}eo(e)},onPointerMove(){H.current=!0}}),[es,eo,T,v,A,C,R,f,M]),ea=p.useMemo(()=>{function e(e){C.setOpen(!0,e7(te.listNavigation,e.nativeEvent,e.currentTarget))}function t(e){"auto"===d&&e9(e.nativeEvent)&&(D.current=!f)}function n(e){D.current=d,"auto"===d&&e4(e.nativeEvent)&&(D.current=!0)}return{onKeyDown(t){var n;let r=C.select("open");H.current=!1;let i=t.key.startsWith("Arrow"),o=(n=t.key,tT(en(),c?n===eA:n===eT,n===eL)),l=tI(t.key,v),s=(a?o:l)||"Enter"===t.key||""===t.key.trim();if(f&&r)return eo(t);if(r||m||!i){if(s){let e=tI(t.key,en());N.current=a&&e?null:t.key}if(a){o&&(e3(t),r?(j.current=ei(),F(t)):e(t));return}l&&(null!=z.current&&(j.current=z.current),e3(t),!r&&m?e(t):eo(t),r&&F(t))}},onFocus(e){C.select("open")&&!f&&(j.current=-1,F(e))},onPointerDown:n,onPointerEnter:n,onMouseDown:t,onClick:t}},[eo,d,ei,a,F,C,m,v,en,c,z,f]),ec=p.useMemo(()=>({...es,...ea}),[es,ea]);return p.useMemo(()=>o?{reference:ec,floating:eu,item:el,trigger:ea}:{},[o,ec,eu,ea,el])}(eZ,{enabled:!m&&!_,listRef:Z,activeIndex:e_,selectedIndex:eq,disabledIndices:en.EMPTY_ARRAY,onNavigate(e){(null!==e||X)&&eF.set("activeIndex",e)},focusItemOnHover:k}),e5=function(e,t){let{listRef:n,elementsRef:r,activeIndex:i,onMatch:o,disabledIndices:l,onTyping:s,enabled:u=!0,resetMs:a=750,selectedIndex:c=null}=t,f="rootStore"in e?e.rootStore:e,d=f.useState("open"),h=(0,ei.useTimeout)(),m=p.useRef(""),g=p.useRef(c??i??-1),v=p.useRef(null),y=(0,K.useStableCallback)(e=>{function t(e){let t;return!!(!(t=r?.current[e])||tO(t))&&(null==l||!tM(en.EMPTY_ARRAY,e,l))}function u(e,n,r=0){if(0===e.length)return -1;let i=(r%e.length+e.length)%e.length,o=n.toLowerCase();for(let n=0;n<e.length;n+=1){let r=(i+n)%e.length,l=e[r];if(l?.toLowerCase().startsWith(o)&&t(r))return r}return -1}let f=n.current;if(m.current.length>0&&" "===e.key&&(e3(e),s?.(!0)),m.current.length>0&&" "!==m.current[0]&&-1===u(f,m.current)&&" "!==e.key&&s?.(!1),null==f||1!==e.key.length||e.ctrlKey||e.metaKey||e.altKey)return;d&&" "!==e.key&&(e3(e),s?.(!0));let p=""===m.current;p&&(g.current=c??i??-1),f.every((e,n)=>!(e&&t(n))||e[0]?.toLowerCase()!==e[1]?.toLowerCase())&&m.current===e.key&&(m.current="",g.current=v.current),m.current+=e.key,h.start(a,()=>{m.current="",g.current=v.current,s?.(!1)});let y=p?c??i??-1:g.current,b=u(f,m.current,(y??0)+1);-1!==b?(o?.(b),v.current=b):" "!==e.key&&(m.current="",s?.(!1))}),b=(0,K.useStableCallback)(e=>{let t=e.relatedTarget,n=f.select("domReferenceElement"),r=f.select("floatingElement");eM(n,t)||eM(r,t)||(h.clear(),m.current="",g.current=v.current,s?.(!1))});(0,Y.useIsoLayoutEffect)(()=>{(d||null===c)&&(h.clear(),v.current=null,""!==m.current&&(m.current=""))},[d,c,h]),(0,Y.useIsoLayoutEffect)(()=>{d&&""===m.current&&(g.current=c??i??-1)},[d,c,i]);let x=p.useMemo(()=>({onKeyDown:y,onBlur:b}),[y,b]);return p.useMemo(()=>u?{reference:x,floating:x}:{},[u,x])}(eZ,{enabled:!m&&!_&&(X||!E),listRef:eo,activeIndex:e_,selectedIndex:eq,disabledIndices:e=>{var t;return null==(t=Z.current[e])||t.hasAttribute("disabled")||"true"===t.getAttribute("aria-disabled")},onMatch(e){X?eF.set("activeIndex",e):eX(eh.current[e],e7("none"))},onTyping(e){ep.current=e}}),ti=p.useMemo(()=>{let e=(0,ni.mergeProps)(e5.reference,e2.reference,e1.reference,e0.reference,eP);return F&&(e.id=F),e},[e0.reference,e5.reference,e2.reference,e1.reference,eP,F]),to=p.useMemo(()=>(0,ni.mergeProps)(nr,e5.floating,e2.floating,e1.floating),[e5.floating,e2.floating,e1.floating]),tc=e2.item??en.EMPTY_OBJECT;(t=p.useRef(!0)).current&&(t.current=!1,(()=>{eF.update({popupProps:to,triggerProps:ti})})()),(0,Y.useIsoLayoutEffect)(()=>{eF.update({id:F,modal:v,multiple:E,value:W,open:X,mounted:eb,transitionStatus:eC,popupProps:to,triggerProps:ti,items:w,itemToStringLabel:S,itemToStringValue:C,isItemEqualToValue:R,openMethod:eU})},[eF,F,v,E,W,X,eb,eC,to,ti,w,S,C,R,eU]);let td=p.useMemo(()=>({store:eF,name:q,required:g,disabled:_,readOnly:m,multiple:E,highlightItemOnHover:k,setValue:eX,setOpen:eQ,listRef:Z,popupRef:el,scrollHandlerRef:es,handleScrollArrowVisibility:eJ,scrollArrowsMountedCountRef:eu,itemProps:tc,valueRef:ea,valuesRef:eh,labelsRef:eo,typingRef:ep,selectionRef:ev,firstItemTextRef:em,selectedItemTextRef:eg,validation:N,onOpenChangeComplete:x,alignItemWithTriggerActiveRef:ey,initialValueRef:eY}),[eF,q,g,_,m,E,k,eX,eQ,tc,N,x,eJ]),th=(0,U.useMergedRefs)(b,N.inputRef),tp=E&&Array.isArray(W)&&W.length>0,tm=E?void 0:q,tg=p.useMemo(()=>E&&Array.isArray(W)&&q?W.map(e=>{let t=t5(e,C);return(0,a.jsx)("input",{type:"hidden",form:f,name:q,value:t,disabled:_},t)}):null,[E,W,f,q,C,_]);return(0,a.jsx)(tD.Provider,{value:td,children:(0,a.jsxs)(tj.Provider,{value:eZ,children:[M,(0,a.jsx)("input",{...N.getValidationProps(_,{onFocus(){eF.state.triggerElement?.focus({focusVisible:!0})},onChange(e){if(e.nativeEvent.defaultPrevented||_||m)return;let t=e.currentTarget.value,n=e7(te.none,e.nativeEvent);eF.set("forceMount",!0),queueMicrotask(function(){if(E)return;let e=t.toLowerCase(),r=eh.current.findIndex(t=>t5(t,C).toLowerCase()===e||t2(t,S).toLowerCase()===e);-1===r&&(r=eh.current.findIndex((t,n)=>{let r=eo.current[n];return null!=r&&r.toLowerCase()===e}));let i=-1===r?void 0:eh.current[r];null!=i&&eX(i,n)})}}),id:F&&null==tm?`${F}-hidden-input`:void 0,form:f,name:tm,autoComplete:d,value:eB,disabled:_,required:g&&!tp,readOnly:m,ref:th,style:q?$:V,tabIndex:-1,"aria-hidden":!0,suppressHydrationWarning:!0}),tg]})})},"ScrollDownArrow",0,iF,"ScrollUpArrow",0,i_,"Separator",0,i$,"Trigger",0,nw,"Value",0,nS],78770);var iU=e.i(78770),iU=iU,iB=e.i(88792),iz=e.i(19653);
1let iY=(0,f.default)("globe",[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 2a14.5 14.5 0 0 0 0 20 14.5 14.5 0 0 0 0-20",key:"13o1zl"}],["path",{d:"M2 12h20",key:"9i4pu4"}]]),iK={en:"English",de:"Deutsch"};function iQ(e){let t,n,r,i,o,l,s,u,f,d,m,v=(0,q.c)(22),{className:y}=e,b=H(),x=N(),w=(0,g.useLocale)(),E=(0,h.useTranslations)("Auth");return v[0]!==w?(t=()=>{document.documentElement.lang=w},n=[w],v[0]=w,v[1]=t,v[2]=n):(t=v[1],n=v[2]),(0,p.useEffect)(t,n),v[3]!==w||v[4]!==x||v[5]!==b?(r=e=>{var t,n;e&&e!==w&&b.replace((t=x??"/",n=window.location,`${t}${n.search}${n.hash}`),{locale:e})},v[3]=w,v[4]=x,v[5]=b,v[6]=r):r=v[6],v[7]!==y?(i=(0,c.cn)("flex h-10 items-center justify-between gap-2 rounded-md bg-transparent px-3 py-2 text-sm font-semibold transition-colors","select-none cursor-pointer touch-manipulation","text-maxmove-navy hover:bg-gray-100","focus-visible:outline-solid focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-blue-600",y),v[7]=y,v[8]=i):i=v[8],v[9]!==E?(o=E("changeLanguage"),v[9]=E,v[10]=o):o=v[10],v[11]===Symbol.for("react.memo_cache_sentinel")?(l=(0,a.jsx)(iY,{className:"h-4 w-4"}),s=(0,a.jsx)(iU.Value,{className:"uppercase"}),v[11]=l,v[12]=s):(l=v[11],s=v[12]),v[13]===Symbol.for("react.memo_cache_sentinel")?(u=(0,a.jsx)(iU.Icon,{className:"flex",children:(0,a.jsx)(iz.ChevronDown,{className:"h-3 w-3"})}),v[13]=u):u=v[13],v[14]!==i||v[15]!==o?(f=(0,a.jsxs)(iU.Trigger,{className:i,"aria-label":o,children:[l,s,u]}),v[14]=i,v[15]=o,v[16]=f):f=v[16],v[17]===Symbol.for("react.memo_cache_sentinel")?(d=(0,a.jsx)(iU.Portal,{children:(0,a.jsx)(iU.Positioner,{sideOffset:8,align:"end",alignItemWithTrigger:!1,className:"z-50",children:(0,a.jsx)(iU.Popup,{className:(0,c.cn)("max-h-[min(28rem,var(--available-height))] min-w-[180px] origin-(--transform-origin) overflow-y-auto rounded-md border border-gray-200 bg-white py-1 shadow-lg","transition-[transform,opacity] data-starting-style:scale-95 data-starting-style:opacity-0","data-ending-style:scale-95 data-ending-style:opacity-0"),children:D.locales.map(iG)})})}),v[17]=d):d=v[17],v[18]!==w||v[19]!==r||v[20]!==f?(m=(0,a.jsxs)(iU.Root,{value:w,onValueChange:r,children:[f,d]}),v[18]=w,v[19]=r,v[20]=f,v[21]=m):m=v[21],m}function iG(e){return(0,a.jsxs)(iU.Item,{value:e,className:(0,c.cn)("grid cursor-pointer select-none grid-cols-[1rem_1fr] items-center gap-2 px-3 py-2.5 text-sm font-medium text-maxmove-navy outline-hidden","transition-colors data-highlighted:bg-gray-100"),children:[(0,a.jsx)(iU.ItemIndicator,{className:"col-start-1 flex items-center justify-center",children:(0,a.jsx)(iB.Check,{className:"h-3.5 w-3.5"})}),(0,a.jsx)(iU.ItemText,{className:"col-start-2",children:iK[e]??new Intl.DisplayNames([e],{type:"language"}).of(e)??e})]},e)}let iX=["/passkey-setup","/user-onboarding","/finish-onboarding"];e.s(["AuthChrome",0,function(){let e=(0,h.useTranslations)("Auth"),t=N(),n=H(),[r,i]=(0,p.useState)(!1),[o,l]=(0,p.useState)(null),s=iX.some(e=>t===e||t?.startsWith(`${e}/`)),u=async()=>{i(!0),l(null);try{await (0,_.requireSuccessfulSignOut)(()=>F.authClient.signOut())}catch{l(e("signOutFailed"));return}finally{i(!1)}n.replace("/login")};return(0,a.jsxs)("header",{className:"fixed top-0 right-0 left-0 z-50 flex items-center justify-end gap-1 p-4",children:[(0,a.jsx)(iQ,{}),s?(0,a.jsxs)("div",{className:"flex flex-col items-end gap-1",children:[(0,a.jsxs)("button",{onClick:u,disabled:r,className:(0,c.cn)("flex h-10 items-center gap-2 rounded-md bg-transparent px-3 py-2 text-sm font-semibold transition-colors","select-none cursor-pointer touch-manipulation","text-maxmove-navy hover:bg-gray-100","focus-visible:outline-solid focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-blue-600","disabled:opacity-50 disabled:cursor-not-allowed"),"aria-label":e("onboarding.logout"),children:[(0,a.jsx)(d,{className:"h-4 w-4"}),(0,a.jsx)("span",{children:e("onboarding.logout")})]}),o?(0,a.jsx)("p",{role:"alert",className:"max-w-xs text-right text-sm text-red-600",children:o}):null]}):null]})}],440)},20342,e=>{"use strict";var t=e.i(58361),n=e.i(14096),r=e.i(96637),i=e.i(38646),o=e.i(23070),l=e.i(65986),s=e.i(33924);e.s(["PhoneOtpChallenge",0,function(){let e,u,a,c,f,d,h,p,m,g,v,y,b,x=(0,n.c)(28),w=(0,o.useTranslations)("Auth"),[E,S]=(0,l.useState)(null),C=(0,l.useRef)(null),R=(0,l.useRef)(null),k=(0,l.useRef)(null);if(x[0]===Symbol.for("react.memo_cache_sentinel")?(e=()=>{let e=(0,r.registerPhoneOtpChallengeHandler)((e,t)=>C.current||t.aborted?Promise.resolve(null):new Promise(n=>{let r=crypto.randomUUID(),o=new URL(i.PHONE_OTP_CHALLENGE_PATH,e);o.searchParams.set("id",r),o.searchParams.set("parent",window.location.origin);let l=e=>{C.current?.id===r&&(clearTimeout(u),t.removeEventListener("abort",s),C.current=null,S(null),n(e))},s=()=>l(null),u=setTimeout(s,12e4);C.current={id:r,origin:e,url:o.toString(),finish:l},t.addEventListener("abort",s,{once:!0}),S(C.current)}));return()=>{e(),C.current?.finish(null)}},u=[],x[0]=e,x[1]=u):(e=x[0],u=x[1]),(0,l.useEffect)(e,u),x[2]!==E?(a=()=>
1{if(!E)return;let e=e=>{e.origin!==E.origin||e.source!==k.current?.contentWindow||e.data?.type==="maxmove-phone-challenge"&&e.data?.id===E.id&&E.finish((0,i.readPhoneOtpChallengeToken)(e.data,E.id))};return window.addEventListener("message",e),R.current?.showModal(),()=>window.removeEventListener("message",e)},c=[E],x[2]=E,x[3]=a,x[4]=c):(a=x[3],c=x[4]),(0,l.useEffect)(a,c),!E)return null;x[5]!==E?(f=e=>{e.preventDefault(),E.finish(null)},x[5]=E,x[6]=f):f=x[6],x[7]!==w?(d=w("phoneChallengeTitle"),x[7]=w,x[8]=d):d=x[8],x[9]!==d?(h=(0,t.jsx)("h2",{id:"phone-challenge-title",className:"mb-4 text-lg font-semibold",children:d}),x[9]=d,x[10]=h):h=x[10];let M=E.url;return x[11]!==w?(p=w("phoneChallengeTitle"),x[11]=w,x[12]=p):p=x[12],x[13]!==E.url||x[14]!==p?(m=(0,t.jsx)("iframe",{ref:k,src:M,title:p,className:"h-40 w-full border-0"}),x[13]=E.url,x[14]=p,x[15]=m):m=x[15],x[16]!==E?(g=()=>E.finish(null),x[16]=E,x[17]=g):g=x[17],x[18]!==w?(v=w("phoneChallengeCancel"),x[18]=w,x[19]=v):v=x[19],x[20]!==g||x[21]!==v?(y=(0,t.jsx)(s.Button,{fullWidth:!0,variant:"secondary",onClick:g,children:v}),x[20]=g,x[21]=v,x[22]=y):y=x[22],x[23]!==y||x[24]!==f||x[25]!==h||x[26]!==m?(b=(0,t.jsxs)("dialog",{ref:R,"aria-labelledby":"phone-challenge-title",className:"text-maxmove-navy m-auto w-[calc(100%-2rem)] max-w-[380px] rounded-2xl bg-white p-5 shadow-xl backdrop:bg-black/40",onCancel:f,children:[h,m,y]}),x[23]=y,x[24]=f,x[25]=h,x[26]=m,x[27]=b):b=x[27],b}])},22808,e=>{"use strict";var t=e.i(58361),n=e.i(14096),r=e.i(75613),i=e.i(18333),o=e.i(19653),l=e.i(36033),s=e.i(23070),u=e.i(65986),a=e.i(46025),c=e.i(27909),f=e.i(6305);let d=/^\(\d+\) /;function h(e){let t=document.title.replace(d,""),n=e>0?`(${e}) ${t}`:t;document.title!==n&&(document.title=n)}var p=e.i(14760);let m=(0,u.lazy)(()=>e.A(93275));function g({locale:e,launcher:v="fab",hidden:y=!1,offerSales:b=!1,initiallyOpen:x=!1,bootstrapUnread:w=!1,launcherExpanded:E=!1,expandedLauncherLabel:S}){let C,R,k,M=(0,s.useTranslations)("supportChat"),{config:O}=(0,r.useSupportChat)(),P=O.useSessionState(),A=(0,p.usePendingSupportChatConversation)(),[T,I]=(0,u.useState)(x),[L,D]=(0,u.useState)(x),[j,N]=(0,u.useState)(0),[H,F]=(0,u.useState)(null),_=(0,u.useRef)(null),q="fab"===v||"intent"===v&&L,W=(0,c.useConversationList)({userId:P.user?.id??null,accountScopeKey:P.activeOrganizationId,enabled:w&&!!P.user?.id});(0,f.useInboxRealtime)({active:w&&!!P.user?.id,visible:!y,userId:P.user?.id??null,accountScopeKey:P.activeOrganizationId});let V=w?W.items.reduce((e,t)=>e+t.unreadCount,0):j;if((0,u.useEffect)(()=>{(0,p.setSupportChatUnreadCount)(V)},[P.activeOrganizationId,P.user?.id,V]),(0,u.useEffect)(()=>()=>(0,p.setSupportChatUnreadCount)(0),[P.activeOrganizationId,P.user?.id]),(k=(0,n.c)(3))[0]!==V?(C=()=>{let e;if("u"<typeof document||(h(V),V<=0))return;let t=document.querySelector("title");return t&&"u">typeof MutationObserver&&(e=new MutationObserver(()=>{d.test(document.title)||h(V)})).observe(t,{childList:!0,characterData:!0,subtree:!0}),()=>{e?.disconnect(),h(0)}},R=[V],k[0]=V,k[1]=C,k[2]=R):(C=k[1],R=k[2]),(0,u.useEffect)(C,R),(0,u.useEffect)(()=>{F(document.body)},[]),(0,u.useEffect)(()=>{x&&(0,p.setSupportChatWidgetPresence)("open")},[x]),(0,u.useEffect)(()=>{let e=()=>{I(!0),D(!0),(0,p.setSupportChatWidgetPresence)("open")};return window.addEventListener(p.OPEN_SUPPORT_CHAT_EVENT,e),A&&e(),()=>window.removeEventListener(p.OPEN_SUPPORT_CHAT_EVENT,e)},[A]),(0,u.useEffect)(()=>(y&&(0,p.setSupportChatWidgetPresence)("closed"),()=>(0,p.setSupportChatWidgetPresence)("closed")),[y]),(0,u.useEffect)(()=>{!T&&L&&"none"!==v&&_.current?.focus()},[T,L,v]),y||!H)return null;let $=!T&&V>0,U=$?M("launcherUnreadLabel",{count:V}):M(T?"minimize":"launcherLabel"),B=!!S;return(0,a.createPortal)((0,t.jsxs)("div",{className:"support-chat-widget contents",children:[L?(0,t.jsx)(u.Suspense,{fallback:null,children:(0,t.jsx)(m,{locale:e,open:T,offerSales:b,showMinimize:"none"!==v,onClose:()=>{I(!1),"intent"===v&&D(!1),(0,p.setSupportChatWidgetPresence)("closed"),(0,p.clearPendingSupportChatOrderContext)()},onMinimize:()=>{I(!1),(0,p.setSupportChatWidgetPresence)("minimized")},onUnreadChange:N,externalUnreadCount:w?V:void 0})}):null,q?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)("span",{"aria-live":"polite",className:"sr-only",children:$?U:""}),(0,t.jsxs)("button",{ref:_,"data-support-chat-launcher":!0,type:"button",onClick:()=>{let e=!T;I(e),D(!0),(0,p.setSupportChatWidgetPresence)(e?"open":"minimized")},"aria-label":U,"data-expanded":B&&!T&&E,"data-open":T,className:(0,i.cn)(B?"support-chat-launcher":["fixed right-6 bottom-4 z-[70] flex h-[60px] w-[60px] items-center justify-center rounded-full transition-transform hover:scale-105 active:scale-95 motion-safe:animate-[support-launcher-in_0.25s_ease-out] motion-reduce:transition-none motion-reduce:hover:scale-100","bg-[var(--scw-launcher-bg,#ffffff)] text-[var(--scw-launcher-fg,#192338)] shadow-[0_2px_8px_rgba(0,0,0,0.28),0_10px_28px_rgba(0,0,0,0.38)]"],T&&"max-sm:hidden"),children:[B?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsxs)("span",{className:"support-chat-launcher__icon-frame","aria-hidden":"true",children:[(0,t.jsx)(l.MessageCircle,{fill:"currentColor",className:"support-chat-launcher__glyph"}),(0,t.jsx)(o.ChevronDown,{className:"support-chat-launcher__minimize"}),T?null:(0,t.jsxs)("span",{className:"support-chat-launcher__dots",children:[(0,t.jsx)("i",{}),(0,t.jsx)("i",{}),(0,t.jsx)("i",{})]})]}),(0,t.jsx)("span",{className:"support-chat-launcher__label","aria-hidden":"true",children:S})]}):(0,t.jsxs)("span",{className:"relative block h-6 w-6",children:[(0,t.jsx)(l.MessageCircle,{className:(0,i.cn)("absolute inset-0 h-6 w-6 transition-all duration-200 motion-reduce:transition-none",T?"scale-50 -rotate-90 opacity-0":"scale-100 rotate-0 opacity-100")}),(0,t.jsx)(o.ChevronDown,{className:(0,i.cn)("absolute inset-0 h-6 w-6 transition-all duration-200 motion-reduce:transition-none",T?"scale-100 rotate-0 opacity-100":"scale-50 rotate-90 opacity-0")})]}),$?(0,t.jsx)("span",{className:"absolute -top-1 -right-1 flex h-5 min-w-5 items-center justify-center rounded-full bg-red-600 px-1 text-[11px] font-semibold text-white ring-2 ring-white",children:V>9?"9+":V}):null]})]}):null]}),H)}var v=e.i(22178),y=e.i(5807),b=e.i(66224),x=e.i(69738),w=class extends x.Subscribable{constructor(e={}){super(),this.config=e,this.#e=new Map}#e;build(e,t,n){let r=t.queryKey,i=t.queryHash??(0,v.hashQueryKeyByOptions)(r,t),o=this.get(i);return o||(o=new y.Query({client:e,queryKey:r,queryHash:i,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(r)}),this.add(o)),o}add(e){this.#e.has(e.queryHash)||(this.#e.set(e.queryHash,e),this.notify({type:"added",query:e}))}remove(e){let t=this.#e.get(e.queryHash);t&&(e.destroy(),t===e&&this.#e.delete(e.queryHash),this.notify({type:"removed",query:e}))}clear(){b.notifyManager.batch(()=>
1{this.getAll().forEach(e=>{this.remove(e)})})}get(e){return this.#e.get(e)}getAll(){return[...this.#e.values()]}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,v.matchQuery)(t,e))}findAll(e={}){let t=this.getAll();return Object.keys(e).length>0?t.filter(t=>(0,v.matchQuery)(e,t)):t}notify(e){b.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}onFocus(){b.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onFocus()})})}onOnline(){b.notifyManager.batch(()=>{this.getAll().forEach(e=>{e.onOnline()})})}},E=e.i(15552),S=e.i(42778),C=class extends E.Removable{#t;#n;#r;#i;constructor(e){super(),this.#t=e.client,this.mutationId=e.mutationId,this.#r=e.mutationCache,this.#n=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,failureReason:null,isPaused:!1,status:"idle",variables:void 0,submittedAt:0},this.setOptions(e.options),this.scheduleGc()}setOptions(e){this.options=e,this.updateGcTime(this.options.gcTime)}get meta(){return this.options.meta}addObserver(e){this.#n.includes(e)||(this.#n.push(e),this.clearGcTimeout(),this.#r.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.#n=this.#n.filter(t=>t!==e),this.scheduleGc(),this.#r.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.#n.length||("pending"===this.state.status?this.scheduleGc():this.#r.remove(this))}continue(){return this.#i?.continue()??this.execute(this.state.variables)}async execute(e){let t=()=>{this.#o({type:"continue"})},n={client:this.#t,meta:this.options.meta,mutationKey:this.options.mutationKey};this.#i=(0,S.createRetryer)({fn:()=>this.options.mutationFn?this.options.mutationFn(e,n):Promise.reject(Error("No mutationFn found")),onFail:(e,t)=>{this.#o({type:"failed",failureCount:e,error:t})},onPause:()=>{this.#o({type:"pause"})},onContinue:t,retry:this.options.retry??0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode,canRun:()=>this.#r.canRun(this)});let r="pending"===this.state.status,i=!this.#i.canStart();try{if(r)t();else{this.#o({type:"pending",variables:e,isPaused:i}),this.#r.config.onMutate&&await this.#r.config.onMutate(e,this,n);let t=await this.options.onMutate?.(e,n);t!==this.state.context&&this.#o({type:"pending",context:t,variables:e,isPaused:i})}let o=await this.#i.start();return await this.#r.config.onSuccess?.(o,e,this.state.context,this,n),await this.options.onSuccess?.(o,e,this.state.context,n),await this.#r.config.onSettled?.(o,null,this.state.variables,this.state.context,this,n),await this.options.onSettled?.(o,null,e,this.state.context,n),this.#o({type:"success",data:o}),o}catch(t){try{await this.#r.config.onError?.(t,e,this.state.context,this,n)}catch(e){Promise.reject(e)}try{await this.options.onError?.(t,e,this.state.context,n)}catch(e){Promise.reject(e)}try{await this.#r.config.onSettled?.(void 0,t,this.state.variables,this.state.context,this,n)}catch(e){Promise.reject(e)}try{await this.options.onSettled?.(void 0,t,e,this.state.context,n)}catch(e){Promise.reject(e)}throw this.#o({type:"error",error:t}),t}finally{this.#r.runNext(this)}}#o(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:e.failureCount,failureReason:e.error};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"pending":return{...t,context:e.context,data:void 0,failureCount:0,failureReason:null,error:null,isPaused:e.isPaused,status:"pending",variables:e.variables,submittedAt:Date.now()};case"success":return{...t,data:e.data,failureCount:0,failureReason:null,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,failureReason:e.error,isPaused:!1,status:"error"}}})(this.state),b.notifyManager.batch(()=>{this.#n.forEach(t=>{t.onMutationUpdate(e)}),this.#r.notify({mutation:this,type:"updated",action:e})})}},R=x,k=class extends R.Subscribable{constructor(e={}){super(),this.config=e,this.#l=new Set,this.#s=new Map,this.#u=0}#l;#s;#u;build(e,t,n){let r=new C({client:e,mutationCache:this,mutationId:++this.#u,options:e.defaultMutationOptions(t),state:n});return this.add(r),r}add(e){this.#l.add(e);let t=M(e);if("string"==typeof t){let n=this.#s.get(t);n?n.push(e):this.#s.set(t,[e])}this.notify({type:"added",mutation:e})}remove(e){if(this.#l.delete(e)){let t=M(e);if("string"==typeof t){let n=this.#s.get(t);if(n)if(n.length>1){let t=n.indexOf(e);-1!==t&&n.splice(t,1)}else n[0]===e&&this.#s.delete(t)}}this.notify({type:"removed",mutation:e})}canRun(e){let t=M(e);if("string"!=typeof t)return!0;{let n=this.#s.get(t),r=n?.find(e=>"pending"===e.state.status);return!r||r===e}}runNext(e){let t=M(e);if("string"!=typeof t)return Promise.resolve();{let n=this.#s.get(t)?.find(t=>
1t!==e&&t.state.isPaused);return n?.continue()??Promise.resolve()}}clear(){b.notifyManager.batch(()=>{this.#l.forEach(e=>{this.notify({type:"removed",mutation:e})}),this.#l.clear(),this.#s.clear()})}getAll(){return Array.from(this.#l)}find(e){let t={exact:!0,...e};return this.getAll().find(e=>(0,v.matchMutation)(t,e))}findAll(e={}){return this.getAll().filter(t=>(0,v.matchMutation)(e,t))}notify(e){b.notifyManager.batch(()=>{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.getAll().filter(e=>e.state.isPaused);return b.notifyManager.batch(()=>Promise.all(e.map(e=>e.continue().catch(v.noop))))}};function M(e){return e.options.scope?.id}var O=e.i(61361),P=e.i(50800),A=class{#a;#r;#c;#f;#d;#h;#p;#m;constructor(e={}){this.#a=e.queryCache||new w,this.#r=e.mutationCache||new k,this.#c=e.defaultOptions||{},this.#f=new Map,this.#d=new Map,this.#h=0}mount(){this.#h++,1===this.#h&&(this.#p=O.focusManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#a.onFocus())}),this.#m=P.onlineManager.subscribe(async e=>{e&&(await this.resumePausedMutations(),this.#a.onOnline())}))}unmount(){this.#h--,0===this.#h&&(this.#p?.(),this.#p=void 0,this.#m?.(),this.#m=void 0)}isFetching(e){return this.#a.findAll({...e,fetchStatus:"fetching"}).length}isMutating(e){return this.#r.findAll({...e,status:"pending"}).length}getQueryData(e){let t=this.defaultQueryOptions({queryKey:e});return this.#a.get(t.queryHash)?.state.data}ensureQueryData(e){let t=this.defaultQueryOptions(e),n=this.#a.build(this,t),r=n.state.data;return void 0===r?this.fetchQuery(e):(e.revalidateIfStale&&n.isStaleByTime((0,v.resolveStaleTime)(t.staleTime,n))&&this.prefetchQuery(t),Promise.resolve(r))}getQueriesData(e){return this.#a.findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,n){let r=this.defaultQueryOptions({queryKey:e}),i=this.#a.get(r.queryHash),o=i?.state.data,l=(0,v.functionalUpdate)(t,o);if(void 0!==l)return this.#a.build(this,r).setData(l,{...n,manual:!0})}setQueriesData(e,t,n){return b.notifyManager.batch(()=>this.#a.findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,n)]))}getQueryState(e){let t=this.defaultQueryOptions({queryKey:e});return this.#a.get(t.queryHash)?.state}removeQueries(e){let t=this.#a;b.notifyManager.batch(()=>{t.findAll(e).forEach(e=>{t.remove(e)})})}resetQueries(e,t){let n=this.#a;return b.notifyManager.batch(()=>(n.findAll(e).forEach(e=>{e.reset()}),this.refetchQueries({type:"active",...e},t)))}cancelQueries(e,t={}){let n={revert:!0,...t};return Promise.all(b.notifyManager.batch(()=>this.#a.findAll(e).map(e=>e.cancel(n)))).then(v.noop).catch(v.noop)}invalidateQueries(e,t={}){return b.notifyManager.batch(()=>(this.#a.findAll(e).forEach(e=>{e.invalidate()}),e?.refetchType==="none")?Promise.resolve():this.refetchQueries({...e,type:e?.refetchType??e?.type??"active"},t))}refetchQueries(e,t={}){let n={...t,cancelRefetch:t.cancelRefetch??!0};return Promise.all(b.notifyManager.batch(()=>this.#a.findAll(e).filter(e=>!e.isDisabled()&&!e.isStatic()).map(e=>{let t=e.fetch(void 0,n);return n.throwOnError||(t=t.catch(v.noop)),"paused"===e.state.fetchStatus?Promise.resolve():t}))).then(v.noop)}fetchQuery(e){let t=this.defaultQueryOptions(e);void 0===t.retry&&(t.retry=!1);let n=this.#a.build(this,t);return n.isStaleByTime((0,v.resolveStaleTime)(t.staleTime,n))?n.fetch(t):Promise.resolve(n.state.data)}prefetchQuery(e){return this.fetchQuery(e).then(v.noop).catch(v.noop)}fetchInfiniteQuery(e){return e._type="infinite",this.fetchQuery(e)}prefetchInfiniteQuery(e){return this.fetchInfiniteQuery(e).then(v.noop).catch(v.noop)}ensureInfiniteQueryData(e){return e._type="infinite",this.ensureQueryData(e)}resumePausedMutations(){return P.onlineManager.isOnline()?this.#r.resumePausedMutations():Promise.resolve()}getQueryCache(){return this.#a}getMutationCache(){return this.#r}getDefaultOptions(){return this.#c}setDefaultOptions(e){this.#c=e}setQueryDefaults(e,t){this.#f.set((0,v.hashKey)(e),{queryKey:e,defaultOptions:t})}getQueryDefaults(e){let t=[...this.#f.values()],n={};return t.forEach(t=>{(0,v.partialMatchKey)(e,t.queryKey)&&Object.assign(n,t.defaultOptions)}),n}setMutationDefaults(e,t){this.#d.set((0,v.hashKey)(e),{mutationKey:e,defaultOptions:t})}getMutationDefaults(e){let t=[...this.#d.values()],n={};return t.forEach(t=>{(0,v.partialMatchKey)(e,t.mutationKey)&&Object.assign(n,t.defaultOptions)}),n}defaultQueryOptions(e){if(e._defaulted)return e;let t={...this.#c.queries,...this.getQueryDefaults(e.queryKey),...e,_defaulted:!0};return t.queryHash||(t.queryHash=(0,v.hashQueryKeyByOptions)(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.throwOnError&&(t.throwOnError=!!t.suspense),!t.networkMode&&t.persister&&(t.networkMode="offlineFirst"),t.queryFn===v.skipToken&&(t.enabled=!1),t}defaultMutationOptions(e){return e?._defaulted?e:{...this.#c.mutations,...e?.mutationKey&&this.getMutationDefaults(e.mutationKey),...e,_defaulted:!0}}clear(){this.#a.clear(),this.#r.clear()}},T=e.i(7602),I=e.i(35574),L=e.i(39012),D=e.i(84046);let j=new Set(["INVALID_OTP","OTP_EXPIRED"]);function N(e,t){if(!e||"object"!=typeof e)return{ok:!0};let n=e.error;if(!n||"object"!=typeof n)return{ok:!0};let r=n.code;
1return{ok:!1,reason:t&&"string"==typeof r&&j.has(r)?"invalid-code":"generic"}}e.i(56046);var H=e.i(84091),F=e.i(37584),_=e.i(35125);function q(){return{authAdapter:function(e,t){let n={getSession:()=>e.getSession(),getSupportScopedToken:()=>e.$fetch("/support/token",{body:{},method:"POST"}),getSupportDataToken:()=>e.$fetch("/support/data-token",{body:{},method:"POST"})};if(t?.anonymousGuests){n.signInAnonymously=async()=>{let t=e.signIn?.anonymous;if("function"!=typeof t)return!1;let n=await t();return!!n?.data?.user};let t=e.emailOtp;"function"==typeof t?.requestEmailChange&&(n.requestEmailChange=async e=>N(await t.requestEmailChange({newEmail:e}),!1)),"function"==typeof t?.changeEmail&&(n.confirmEmailChange=async(e,n)=>N(await t.changeEmail({newEmail:e,otp:n}),!0));let r=e.updateUser;"function"==typeof r&&(n.updateUserName=e=>r({name:e}))}return n}(_.authClient,{anonymousGuests:!0}),useSessionState:()=>{var e;let t;return e=(0,_.useSession)(),t=e.data?.user??null,{isPending:e.isPending,user:t?{id:t.id,name:t.name,email:t.email,isAnonymous:t.isAnonymous??!1}:null,activeOrganizationId:(0,D.readSessionActiveOrganizationId)(e.data)}},getApiUrl:H.getApiOrigin,getGatewayWebSocketUrl:()=>(0,F.resolveBrowserGatewayWebSocketUrl)(void 0,(0,H.getApiOrigin)()),gatewaySessionScope:"auth-support",source:"web-widget",guestMode:!0,aiFirstResponder:"false"!==L.default.env.NEXT_PUBLIC_SUPPORT_AI_ENABLED,logoUrl:"/logo/maxmove-logo-white.svg",brandAvatarUrl:"/apple-touch-icon.png",enableHome:!0,teamAvatars:[]}}function W(){let e,i,o,l=(0,n.c)(8),s=(0,I.useLocale)(),[a]=(0,u.useState)(V),[c]=(0,u.useState)(q);return l[0]!==s?(e=(0,t.jsx)(g,{locale:s}),l[0]=s,l[1]=e):e=l[1],l[2]!==c||l[3]!==e?(i=(0,t.jsx)(r.SupportChatProvider,{config:c,children:e}),l[2]=c,l[3]=e,l[4]=i):i=l[4],l[5]!==a||l[6]!==i?(o=(0,t.jsx)(T.QueryClientProvider,{client:a,children:i}),l[5]=a,l[6]=i,l[7]=o):o=l[7],o}function V(){return new A}e.s(["SupportChatWidget",0,W,"default",0,W],22808)},19653,e=>{"use strict";let t=(0,e.i(25856).default)("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["ChevronDown",0,t],19653)},79439,e=>{"use strict";var t=e.i(35574),n=e.i(58361);e.s(["default",0,function({locale:e,...r}){if(!e)throw Error(void 0);return(0,n.jsx)(t.IntlProvider,{locale:e,...r})}])},26381,(e,t,n)=>{"use strict";var r=e.r(65986),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,l=r.useEffect,s=r.useLayoutEffect,u=r.useDebugValue;function a(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!i(e,n)}catch(e){return!0}}var c="u"<typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),i=r[0].inst,c=r[1];return s(function(){i.value=n,i.getSnapshot=t,a(i)&&c({inst:i})},[e,n,t]),l(function(){return a(i)&&c({inst:i}),e(function(){a(i)&&c({inst:i})})},[e]),u(n),n};n.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},18315,(e,t,n)=>{"use strict";e.i(39012),t.exports=e.r(26381)},17256,(e,t,n)=>{"use strict";var r=e.r(65986),i=e.r(18315),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},l=i.useSyncExternalStore,s=r.useRef,u=r.useEffect,a=r.useMemo,c=r.useDebugValue;n.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var f=s(null);if(null===f.current){var d={hasValue:!1,value:null};f.current=d}else d=f.current;var h=l(e,(f=a(function(){function e(e){if(!u){if(u=!0,l=e,e=r(e),void 0!==i&&d.hasValue){var t=d.value;if(i(t,e))return s=t}return s=e}if(t=s,o(l,e))return t;var n=r(e);return void 0!==i&&i(t,n)?(l=e,t):(l=e,s=n)}var l,s,u=!1,a=void 0===n?null:n;return[function(){return e(t())},null===a?void 0:function(){return e(a())}]},[t,n,r,i]))[0],f[1]);return u(function(){d.hasValue=!0,d.value=h},[h]),c(h),h}},40495,(e,t,n)=>{"use strict";e.i(39012),t.exports=e.r(17256)}]);
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.