const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/Dashboard-B7BWst0R.js","assets/dayjs.min-DXk7t_A6.js","assets/PageHeader-B9Ytwo9b.js","assets/StatCard-CeBP5QBY.js","assets/Card-Cvh0wiAW.js","assets/StatusChip-Bf11bHPP.js","assets/EmptyState-DGz1kDMS.js","assets/format-BZvJYrzU.js","assets/Table-SizHLk8D.js","assets/Banner-DVJsik2E.js","assets/Tenants-BtGlpICZ.js","assets/TabLabelCount-NU3aDS1r.js","assets/ClientFormDialog-4iTaiNea.js","assets/plus-CZCr3OEY.js","assets/TextInput-DL-5979h.js","assets/Selector-D-0RMSQ0.js","assets/map-pin-BQjktuvD.js","assets/TextArea-B4wLAlyG.js","assets/phone-BqZPAT1U.js","assets/HStack-tSPMb9QU.js","assets/chevron-up-CSuWANIv.js","assets/square-pen-BItzjjNj.js","assets/trash-2-Mcf_1vVz.js","assets/contact-CqGb35TO.js","assets/truck-DmPHp74_.js","assets/Survey-B2OopkeF.js","assets/circle-check-DCMZ9tv4.js","assets/IconButton-Dlo2bZzs.js","assets/Pricing-BAqqVgmj.js","assets/Bookings-C1WfybS8.js","assets/CheckboxInput-BZ6EBRFv.js","assets/TeamUsers-DashtbgG.js","assets/mail-DG37riix.js","assets/Settings-CoHSkUIw.js","assets/lock-8veRwQu6.js","assets/Login-BPcdl6s1.js","assets/UnderConstruction-DB8vCOOx.js","assets/house-DtzjLs3n.js","assets/ComingSoon-D5qTRUUi.js","assets/Error500-0KRX9QtL.js","assets/Error404-B5DD5NUG.js"])))=>i.map(i=>d[i]); function jm(e,t){for(var l=0;ln[a]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const a of document.querySelectorAll('link[rel="modulepreload"]'))n(a);new MutationObserver(a=>{for(const i of a)if(i.type==="childList")for(const u of i.addedNodes)u.tagName==="LINK"&&u.rel==="modulepreload"&&n(u)}).observe(document,{childList:!0,subtree:!0});function l(a){const i={};return a.integrity&&(i.integrity=a.integrity),a.referrerPolicy&&(i.referrerPolicy=a.referrerPolicy),a.crossOrigin==="use-credentials"?i.credentials="include":a.crossOrigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function n(a){if(a.ep)return;a.ep=!0;const i=l(a);fetch(a.href,i)}})();var q3=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function tx(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var lx={exports:{}},Xu={};/** * @license React * react-jsx-runtime.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Em=Symbol.for("react.transitional.element"),$m=Symbol.for("react.fragment");function nx(e,t,l){var n=null;if(l!==void 0&&(n=""+l),t.key!==void 0&&(n=""+t.key),"key"in t){l={};for(var a in t)a!=="key"&&(l[a]=t[a])}else l=t;return t=l.ref,{$$typeof:Em,type:e,key:n,ref:t!==void 0?t:null,props:l}}Xu.Fragment=$m;Xu.jsx=nx;Xu.jsxs=nx;lx.exports=Xu;var r=lx.exports,ax={exports:{}},U={};/** * @license React * react.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var mr=Symbol.for("react.transitional.element"),Am=Symbol.for("react.portal"),wm=Symbol.for("react.fragment"),Tm=Symbol.for("react.strict_mode"),Mm=Symbol.for("react.profiler"),Cm=Symbol.for("react.consumer"),Nm=Symbol.for("react.context"),_m=Symbol.for("react.forward_ref"),Dm=Symbol.for("react.suspense"),Om=Symbol.for("react.memo"),ix=Symbol.for("react.lazy"),Rm=Symbol.for("react.activity"),Yo=Symbol.iterator;function qm(e){return e===null||typeof e!="object"?null:(e=Yo&&e[Yo]||e["@@iterator"],typeof e=="function"?e:null)}var ux={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},cx=Object.assign,sx={};function Pn(e,t,l){this.props=e,this.context=t,this.refs=sx,this.updater=l||ux}Pn.prototype.isReactComponent={};Pn.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Pn.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function rx(){}rx.prototype=Pn.prototype;function gr(e,t,l){this.props=e,this.context=t,this.refs=sx,this.updater=l||ux}var yr=gr.prototype=new rx;yr.constructor=gr;cx(yr,Pn.prototype);yr.isPureReactComponent=!0;var Zo=Array.isArray;function ss(){}var re={H:null,A:null,T:null,S:null},ox=Object.prototype.hasOwnProperty;function pr(e,t,l){var n=l.ref;return{$$typeof:mr,type:e,key:t,ref:n!==void 0?n:null,props:l}}function Bm(e,t){return pr(e.type,t,e.props)}function vr(e){return typeof e=="object"&&e!==null&&e.$$typeof===mr}function Um(e){var t={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(l){return t[l]})}var Fo=/\/+/g;function hc(e,t){return typeof e=="object"&&e!==null&&e.key!=null?Um(""+e.key):t.toString(36)}function Hm(e){switch(e.status){case"fulfilled":return e.value;case"rejected":throw e.reason;default:switch(typeof e.status=="string"?e.then(ss,ss):(e.status="pending",e.then(function(t){e.status==="pending"&&(e.status="fulfilled",e.value=t)},function(t){e.status==="pending"&&(e.status="rejected",e.reason=t)})),e.status){case"fulfilled":return e.value;case"rejected":throw e.reason}}throw e}function pn(e,t,l,n,a){var i=typeof e;(i==="undefined"||i==="boolean")&&(e=null);var u=!1;if(e===null)u=!0;else switch(i){case"bigint":case"string":case"number":u=!0;break;case"object":switch(e.$$typeof){case mr:case Am:u=!0;break;case ix:return u=e._init,pn(u(e._payload),t,l,n,a)}}if(u)return a=a(e),u=n===""?"."+hc(e,0):n,Zo(a)?(l="",u!=null&&(l=u.replace(Fo,"$&/")+"/"),pn(a,t,l,"",function(o){return o})):a!=null&&(vr(a)&&(a=Bm(a,l+(a.key==null||e&&e.key===a.key?"":(""+a.key).replace(Fo,"$&/")+"/")+u)),t.push(a)),1;u=0;var c=n===""?".":n+":";if(Zo(e))for(var s=0;s>>1,G=T[O];if(0>>1;Oa(pe,D))tea(I,pe)?(T[O]=I,T[te]=D,O=te):(T[O]=pe,T[ye]=D,O=ye);else if(tea(I,D))T[O]=I,T[te]=D,O=te;else break e}}return N}function a(T,N){var D=T.sortIndex-N.sortIndex;return D!==0?D:T.id-N.id}if(e.unstable_now=void 0,typeof performance=="object"&&typeof performance.now=="function"){var i=performance;e.unstable_now=function(){return i.now()}}else{var u=Date,c=u.now();e.unstable_now=function(){return u.now()-c}}var s=[],o=[],h=1,x=null,f=3,y=!1,v=!1,b=!1,S=!1,m=typeof setTimeout=="function"?setTimeout:null,d=typeof clearTimeout=="function"?clearTimeout:null,g=typeof setImmediate<"u"?setImmediate:null;function k(T){for(var N=l(o);N!==null;){if(N.callback===null)n(o);else if(N.startTime<=T)n(o),N.sortIndex=N.expirationTime,t(s,N);else break;N=l(o)}}function z(T){if(b=!1,k(T),!v)if(l(s)!==null)v=!0,E||(E=!0,_());else{var N=l(o);N!==null&&de(z,N.startTime-T)}}var E=!1,j=-1,A=5,M=-1;function w(){return S?!0:!(e.unstable_now()-MT&&w());){var O=x.callback;if(typeof O=="function"){x.callback=null,f=x.priorityLevel;var G=O(x.expirationTime<=T);if(T=e.unstable_now(),typeof G=="function"){x.callback=G,k(T),N=!0;break t}x===l(s)&&n(s),k(T)}else n(s);x=l(s)}if(x!==null)N=!0;else{var ge=l(o);ge!==null&&de(z,ge.startTime-T),N=!1}}break e}finally{x=null,f=D,y=!1}N=void 0}}finally{N?_():E=!1}}}var _;if(typeof g=="function")_=function(){g(C)};else if(typeof MessageChannel<"u"){var q=new MessageChannel,H=q.port2;q.port1.onmessage=C,_=function(){H.postMessage(null)}}else _=function(){m(C,0)};function de(T,N){j=m(function(){T(e.unstable_now())},N)}e.unstable_IdlePriority=5,e.unstable_ImmediatePriority=1,e.unstable_LowPriority=4,e.unstable_NormalPriority=3,e.unstable_Profiling=null,e.unstable_UserBlockingPriority=2,e.unstable_cancelCallback=function(T){T.callback=null},e.unstable_forceFrameRate=function(T){0>T||125O?(T.sortIndex=D,t(o,T),l(s)===null&&T===l(o)&&(b?(d(j),j=-1):b=!0,de(z,D-O))):(T.sortIndex=G,t(s,T),v||y||(v=!0,E||(E=!0,_()))),T},e.unstable_shouldYield=w,e.unstable_wrapCallback=function(T){var N=f;return function(){var D=f;f=N;try{return T.apply(this,arguments)}finally{f=D}}}})(xx);dx.exports=xx;var Xm=dx.exports,hx={exports:{}},Ze={};/** * @license React * react-dom.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Ym=p;function mx(e){var t="https://react.dev/errors/"+e;if(1"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(gx)}catch(e){console.error(e)}}gx(),hx.exports=Ze;var Qm=hx.exports;/** * @license React * react-dom-client.production.js * * Copyright (c) Meta Platforms, Inc. and affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */var Te=Xm,yx=p,Km=Qm;function $(e){var t="https://react.dev/errors/"+e;if(1zn||(e.current=hs[zn],hs[zn]=null,zn--)}function ue(e,t){zn++,hs[zn]=e.current,e.current=t}var Mt=Ct(null),Ga=Ct(null),zl=Ct(null),ru=Ct(null);function ou(e,t){switch(ue(zl,t),ue(Ga,e),ue(Mt,null),t.nodeType){case 9:case 11:e=(e=t.documentElement)&&(e=e.namespaceURI)?nd(e):0;break;default:if(e=t.tagName,t=t.namespaceURI)t=nd(t),e=V1(t,e);else switch(e){case"svg":e=1;break;case"math":e=2;break;default:e=0}}Ne(Mt),ue(Mt,e)}function Gn(){Ne(Mt),Ne(Ga),Ne(zl)}function ms(e){e.memoizedState!==null&&ue(ru,e);var t=Mt.current,l=V1(t,e.type);t!==l&&(ue(Ga,e),ue(Mt,l))}function fu(e){Ga.current===e&&(Ne(Mt),Ne(Ga)),ru.current===e&&(Ne(ru),Pa._currentValue=Ql)}var mc,Wo;function Vl(e){if(mc===void 0)try{throw Error()}catch(l){var t=l.stack.trim().match(/\n( *(at )?)/);mc=t&&t[1]||"",Wo=-1)":-1a||s[n]!==o[a]){var h=` `+s[n].replace(" at new "," at ");return e.displayName&&h.includes("")&&(h=h.replace("",e.displayName)),h}while(1<=n&&0<=a);break}}}finally{gc=!1,Error.prepareStackTrace=l}return(l=e?e.displayName||e.name:"")?Vl(l):""}function eg(e,t){switch(e.tag){case 26:case 27:case 5:return Vl(e.type);case 16:return Vl("Lazy");case 13:return e.child!==t&&t!==null?Vl("Suspense Fallback"):Vl("Suspense");case 19:return Vl("SuspenseList");case 0:case 15:return yc(e.type,!1);case 11:return yc(e.type.render,!1);case 1:return yc(e.type,!0);case 31:return Vl("Activity");default:return""}}function Io(e){try{var t="",l=null;do t+=eg(e,l),l=e,e=e.return;while(e);return t}catch(n){return` Error generating stack: `+n.message+` `+n.stack}}var gs=Object.prototype.hasOwnProperty,Sr=Te.unstable_scheduleCallback,pc=Te.unstable_cancelCallback,tg=Te.unstable_shouldYield,lg=Te.unstable_requestPaint,it=Te.unstable_now,ng=Te.unstable_getCurrentPriorityLevel,jx=Te.unstable_ImmediatePriority,Ex=Te.unstable_UserBlockingPriority,du=Te.unstable_NormalPriority,ag=Te.unstable_LowPriority,$x=Te.unstable_IdlePriority,ig=Te.log,ug=Te.unstable_setDisableYieldValue,ui=null,ut=null;function gl(e){if(typeof ig=="function"&&ug(e),ut&&typeof ut.setStrictMode=="function")try{ut.setStrictMode(ui,e)}catch{}}var ct=Math.clz32?Math.clz32:rg,cg=Math.log,sg=Math.LN2;function rg(e){return e>>>=0,e===0?32:31-(cg(e)/sg|0)|0}var ji=256,Ei=262144,$i=4194304;function Xl(e){var t=e&42;if(t!==0)return t;switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:return 64;case 128:return 128;case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:return e&261888;case 262144:case 524288:case 1048576:case 2097152:return e&3932160;case 4194304:case 8388608:case 16777216:case 33554432:return e&62914560;case 67108864:return 67108864;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 0;default:return e}}function Fu(e,t,l){var n=e.pendingLanes;if(n===0)return 0;var a=0,i=e.suspendedLanes,u=e.pingedLanes;e=e.warmLanes;var c=n&134217727;return c!==0?(n=c&~i,n!==0?a=Xl(n):(u&=c,u!==0?a=Xl(u):l||(l=c&~e,l!==0&&(a=Xl(l))))):(c=n&~i,c!==0?a=Xl(c):u!==0?a=Xl(u):l||(l=n&~e,l!==0&&(a=Xl(l)))),a===0?0:t!==0&&t!==a&&!(t&i)&&(i=a&-a,l=t&-t,i>=l||i===32&&(l&4194048)!==0)?t:a}function ci(e,t){return(e.pendingLanes&~(e.suspendedLanes&~e.pingedLanes)&t)===0}function og(e,t){switch(e){case 1:case 2:case 4:case 8:case 64:return t+250;case 16:case 32:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return t+5e3;case 4194304:case 8388608:case 16777216:case 33554432:return-1;case 67108864:case 134217728:case 268435456:case 536870912:case 1073741824:return-1;default:return-1}}function Ax(){var e=$i;return $i<<=1,!($i&62914560)&&($i=4194304),e}function vc(e){for(var t=[],l=0;31>l;l++)t.push(e);return t}function si(e,t){e.pendingLanes|=t,t!==268435456&&(e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0)}function fg(e,t,l,n,a,i){var u=e.pendingLanes;e.pendingLanes=l,e.suspendedLanes=0,e.pingedLanes=0,e.warmLanes=0,e.expiredLanes&=l,e.entangledLanes&=l,e.errorRecoveryDisabledLanes&=l,e.shellSuspendCounter=0;var c=e.entanglements,s=e.expirationTimes,o=e.hiddenUpdates;for(l=u&~l;0"u")return null;try{return e.activeElement||e.body}catch{return e.body}}var yg=/[\n"\\]/g;function mt(e){return e.replace(yg,function(t){return"\\"+t.charCodeAt(0).toString(16)+" "})}function vs(e,t,l,n,a,i,u,c){e.name="",u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"?e.type=u:e.removeAttribute("type"),t!=null?u==="number"?(t===0&&e.value===""||e.value!=t)&&(e.value=""+dt(t)):e.value!==""+dt(t)&&(e.value=""+dt(t)):u!=="submit"&&u!=="reset"||e.removeAttribute("value"),t!=null?ks(e,u,dt(t)):l!=null?ks(e,u,dt(l)):n!=null&&e.removeAttribute("value"),a==null&&i!=null&&(e.defaultChecked=!!i),a!=null&&(e.checked=a&&typeof a!="function"&&typeof a!="symbol"),c!=null&&typeof c!="function"&&typeof c!="symbol"&&typeof c!="boolean"?e.name=""+dt(c):e.removeAttribute("name")}function Rx(e,t,l,n,a,i,u,c){if(i!=null&&typeof i!="function"&&typeof i!="symbol"&&typeof i!="boolean"&&(e.type=i),t!=null||l!=null){if(!(i!=="submit"&&i!=="reset"||t!=null)){ps(e);return}l=l!=null?""+dt(l):"",t=t!=null?""+dt(t):l,c||t===e.value||(e.value=t),e.defaultValue=t}n=n??a,n=typeof n!="function"&&typeof n!="symbol"&&!!n,e.checked=c?e.checked:!!n,e.defaultChecked=!!n,u!=null&&typeof u!="function"&&typeof u!="symbol"&&typeof u!="boolean"&&(e.name=u),ps(e)}function ks(e,t,l){t==="number"&&xu(e.ownerDocument)===e||e.defaultValue===""+l||(e.defaultValue=""+l)}function Rn(e,t,l,n){if(e=e.options,t){t={};for(var a=0;a"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ss=!1;if(Jt)try{var da={};Object.defineProperty(da,"passive",{get:function(){Ss=!0}}),window.addEventListener("test",da,da),window.removeEventListener("test",da,da)}catch{Ss=!1}var yl=null,wr=null,Ji=null;function Lx(){if(Ji)return Ji;var e,t=wr,l=t.length,n,a="value"in yl?yl.value:yl.textContent,i=a.length;for(e=0;e=wa),of=" ",ff=!1;function Vx(e,t){switch(e){case"keyup":return Yg.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Xx(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var $n=!1;function Fg(e,t){switch(e){case"compositionend":return Xx(t);case"keypress":return t.which!==32?null:(ff=!0,of);case"textInput":return e=t.data,e===of&&ff?null:e;default:return null}}function Qg(e,t){if($n)return e==="compositionend"||!Mr&&Vx(e,t)?(e=Lx(),Ji=wr=yl=null,$n=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:l,offset:t-e};e=n}e:{for(;l;){if(l.nextSibling){l=l.nextSibling;break e}l=l.parentNode}l=void 0}l=gf(l)}}function Qx(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?Qx(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function Kx(e){e=e!=null&&e.ownerDocument!=null&&e.ownerDocument.defaultView!=null?e.ownerDocument.defaultView:window;for(var t=xu(e.document);t instanceof e.HTMLIFrameElement;){try{var l=typeof t.contentWindow.location.href=="string"}catch{l=!1}if(l)e=t.contentWindow;else break;t=xu(e.document)}return t}function Cr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}var ly=Jt&&"documentMode"in document&&11>=document.documentMode,An=null,zs=null,Ma=null,js=!1;function pf(e,t,l){var n=l.window===l?l.document:l.nodeType===9?l:l.ownerDocument;js||An==null||An!==xu(n)||(n=An,"selectionStart"in n&&Cr(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),Ma&&Ya(Ma,n)||(Ma=n,n=Cu(zs,"onSelect"),0>=u,a-=u,At=1<<32-ct(t)+a|l<A?(M=j,j=null):M=j.sibling;var w=f(m,j,g[A],k);if(w===null){j===null&&(j=M);break}e&&j&&w.alternate===null&&t(m,j),d=i(w,d,A),E===null?z=w:E.sibling=w,E=w,j=M}if(A===g.length)return l(m,j),Q&&Gt(m,A),z;if(j===null){for(;AA?(M=j,j=null):M=j.sibling;var C=f(m,j,w.value,k);if(C===null){j===null&&(j=M);break}e&&j&&C.alternate===null&&t(m,j),d=i(C,d,A),E===null?z=C:E.sibling=C,E=C,j=M}if(w.done)return l(m,j),Q&&Gt(m,A),z;if(j===null){for(;!w.done;A++,w=g.next())w=x(m,w.value,k),w!==null&&(d=i(w,d,A),E===null?z=w:E.sibling=w,E=w);return Q&&Gt(m,A),z}for(j=n(j);!w.done;A++,w=g.next())w=y(j,m,A,w.value,k),w!==null&&(e&&w.alternate!==null&&j.delete(w.key===null?A:w.key),d=i(w,d,A),E===null?z=w:E.sibling=w,E=w);return e&&j.forEach(function(_){return t(m,_)}),Q&&Gt(m,A),z}function S(m,d,g,k){if(typeof g=="object"&&g!==null&&g.type===Sn&&g.key===null&&(g=g.props.children),typeof g=="object"&&g!==null){switch(g.$$typeof){case zi:e:{for(var z=g.key;d!==null;){if(d.key===z){if(z=g.type,z===Sn){if(d.tag===7){l(m,d.sibling),k=a(d,g.props.children),k.return=m,m=k;break e}}else if(d.elementType===z||typeof z=="object"&&z!==null&&z.$$typeof===ol&&Yl(z)===d.type){l(m,d.sibling),k=a(d,g.props),ha(k,g),k.return=m,m=k;break e}l(m,d);break}else t(m,d);d=d.sibling}g.type===Sn?(k=Kl(g.props.children,m.mode,k,g.key),k.return=m,m=k):(k=Ii(g.type,g.key,g.props,null,m.mode,k),ha(k,g),k.return=m,m=k)}return u(m);case ba:e:{for(z=g.key;d!==null;){if(d.key===z)if(d.tag===4&&d.stateNode.containerInfo===g.containerInfo&&d.stateNode.implementation===g.implementation){l(m,d.sibling),k=a(d,g.children||[]),k.return=m,m=k;break e}else{l(m,d);break}else t(m,d);d=d.sibling}k=wc(g,m.mode,k),k.return=m,m=k}return u(m);case ol:return g=Yl(g),S(m,d,g,k)}if(Sa(g))return v(m,d,g,k);if(fa(g)){if(z=fa(g),typeof z!="function")throw Error($(150));return g=z.call(g),b(m,d,g,k)}if(typeof g.then=="function")return S(m,d,Mi(g),k);if(g.$$typeof===Xt)return S(m,d,Ti(m,g),k);Ci(m,g)}return typeof g=="string"&&g!==""||typeof g=="number"||typeof g=="bigint"?(g=""+g,d!==null&&d.tag===6?(l(m,d.sibling),k=a(d,g),k.return=m,m=k):(l(m,d),k=Ac(g,m.mode,k),k.return=m,m=k),u(m)):l(m,d)}return function(m,d,g,k){try{Qa=0;var z=S(m,d,g,k);return Un=null,z}catch(j){if(j===na||j===Pu)throw j;var E=nt(29,j,null,m.mode);return E.lanes=k,E.return=m,E}finally{}}}var tn=oh(!0),fh=oh(!1),fl=!1;function Hr(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,lanes:0,hiddenCallbacks:null},callbacks:null}}function Cs(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,callbacks:null})}function El(e){return{lane:e,tag:0,payload:null,callback:null,next:null}}function $l(e,t,l){var n=e.updateQueue;if(n===null)return null;if(n=n.shared,J&2){var a=n.pending;return a===null?t.next=t:(t.next=a.next,a.next=t),n.pending=t,t=mu(e),lh(e,null,l),t}return Iu(e,n,t,l),mu(e)}function Na(e,t,l){if(t=t.updateQueue,t!==null&&(t=t.shared,(l&4194048)!==0)){var n=t.lanes;n&=e.pendingLanes,l|=n,t.lanes=l,Tx(e,l)}}function Mc(e,t){var l=e.updateQueue,n=e.alternate;if(n!==null&&(n=n.updateQueue,l===n)){var a=null,i=null;if(l=l.firstBaseUpdate,l!==null){do{var u={lane:l.lane,tag:l.tag,payload:l.payload,callback:null,next:null};i===null?a=i=u:i=i.next=u,l=l.next}while(l!==null);i===null?a=i=t:i=i.next=t}else a=i=t;l={baseState:n.baseState,firstBaseUpdate:a,lastBaseUpdate:i,shared:n.shared,callbacks:n.callbacks},e.updateQueue=l;return}e=l.lastBaseUpdate,e===null?l.firstBaseUpdate=t:e.next=t,l.lastBaseUpdate=t}var Ns=!1;function _a(){if(Ns){var e=Bn;if(e!==null)throw e}}function Da(e,t,l,n){Ns=!1;var a=e.updateQueue;fl=!1;var i=a.firstBaseUpdate,u=a.lastBaseUpdate,c=a.shared.pending;if(c!==null){a.shared.pending=null;var s=c,o=s.next;s.next=null,u===null?i=o:u.next=o,u=s;var h=e.alternate;h!==null&&(h=h.updateQueue,c=h.lastBaseUpdate,c!==u&&(c===null?h.firstBaseUpdate=o:c.next=o,h.lastBaseUpdate=s))}if(i!==null){var x=a.baseState;u=0,h=o=s=null,c=i;do{var f=c.lane&-536870913,y=f!==c.lane;if(y?(F&f)===f:(n&f)===f){f!==0&&f===Yn&&(Ns=!0),h!==null&&(h=h.next={lane:0,tag:c.tag,payload:c.payload,callback:null,next:null});e:{var v=e,b=c;f=t;var S=l;switch(b.tag){case 1:if(v=b.payload,typeof v=="function"){x=v.call(S,x,f);break e}x=v;break e;case 3:v.flags=v.flags&-65537|128;case 0:if(v=b.payload,f=typeof v=="function"?v.call(S,x,f):v,f==null)break e;x=oe({},x,f);break e;case 2:fl=!0}}f=c.callback,f!==null&&(e.flags|=64,y&&(e.flags|=8192),y=a.callbacks,y===null?a.callbacks=[f]:y.push(f))}else y={lane:f,tag:c.tag,payload:c.payload,callback:c.callback,next:null},h===null?(o=h=y,s=x):h=h.next=y,u|=f;if(c=c.next,c===null){if(c=a.shared.pending,c===null)break;y=c,c=y.next,y.next=null,a.lastBaseUpdate=y,a.shared.pending=null}}while(!0);h===null&&(s=x),a.baseState=s,a.firstBaseUpdate=o,a.lastBaseUpdate=h,i===null&&(a.shared.lanes=0),Rl|=u,e.lanes=u,e.memoizedState=x}}function dh(e,t){if(typeof e!="function")throw Error($(191,e));e.call(t)}function xh(e,t){var l=e.callbacks;if(l!==null)for(e.callbacks=null,e=0;ei?i:8;var u=B.T,c={};B.T=c,Pr(e,!1,t,l);try{var s=a(),o=B.S;if(o!==null&&o(c,s),s!==null&&typeof s=="object"&&typeof s.then=="function"){var h=fy(s,n);Oa(e,t,h,st(e))}else Oa(e,t,n,st(e))}catch(x){Oa(e,t,{then:function(){},status:"rejected",reason:x},st())}finally{W.p=i,u!==null&&c.types!==null&&(u.types=c.types),B.T=u}}function yy(){}function qs(e,t,l,n){if(e.tag!==5)throw Error($(476));var a=Bh(e).queue;qh(e,a,t,Ql,l===null?yy:function(){return Uh(e),l(n)})}function Bh(e){var t=e.memoizedState;if(t!==null)return t;t={memoizedState:Ql,baseState:Ql,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:It,lastRenderedState:Ql},next:null};var l={};return t.next={memoizedState:l,baseState:l,baseQueue:null,queue:{pending:null,lanes:0,dispatch:null,lastRenderedReducer:It,lastRenderedState:l},next:null},e.memoizedState=t,e=e.alternate,e!==null&&(e.memoizedState=t),t}function Uh(e){var t=Bh(e);t.next===null&&(t=e.alternate.memoizedState),Oa(e,t.next.queue,{},st())}function Ir(){return Be(Pa)}function Hh(){return ke().memoizedState}function Lh(){return ke().memoizedState}function py(e){for(var t=e.return;t!==null;){switch(t.tag){case 24:case 3:var l=st();e=El(l);var n=$l(t,e,l);n!==null&&(We(n,t,l),Na(n,t,l)),t={cache:qr()},e.payload=t;return}t=t.return}}function vy(e,t,l){var n=st();l={lane:n,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null},nc(e)?Vh(t,l):(l=_r(e,t,l,n),l!==null&&(We(l,e,n),Xh(l,t,n)))}function Gh(e,t,l){var n=st();Oa(e,t,l,n)}function Oa(e,t,l,n){var a={lane:n,revertLane:0,gesture:null,action:l,hasEagerState:!1,eagerState:null,next:null};if(nc(e))Vh(t,a);else{var i=e.alternate;if(e.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var u=t.lastRenderedState,c=i(u,l);if(a.hasEagerState=!0,a.eagerState=c,rt(c,u))return Iu(e,t,a,0),ae===null&&Wu(),!1}catch{}finally{}if(l=_r(e,t,a,n),l!==null)return We(l,e,n),Xh(l,t,n),!0}return!1}function Pr(e,t,l,n){if(n={lane:2,revertLane:so(),gesture:null,action:n,hasEagerState:!1,eagerState:null,next:null},nc(e)){if(t)throw Error($(479))}else t=_r(e,l,n,2),t!==null&&We(t,e,2)}function nc(e){var t=e.alternate;return e===L||t!==null&&t===L}function Vh(e,t){Hn=bu=!0;var l=e.pending;l===null?t.next=t:(t.next=l.next,l.next=t),e.pending=t}function Xh(e,t,l){if(l&4194048){var n=t.lanes;n&=e.pendingLanes,l|=n,t.lanes=l,Tx(e,l)}}var Ja={readContext:Be,use:tc,useCallback:he,useContext:he,useEffect:he,useImperativeHandle:he,useLayoutEffect:he,useInsertionEffect:he,useMemo:he,useReducer:he,useRef:he,useState:he,useDebugValue:he,useDeferredValue:he,useTransition:he,useSyncExternalStore:he,useId:he,useHostTransitionStatus:he,useFormState:he,useActionState:he,useOptimistic:he,useMemoCache:he,useCacheRefresh:he};Ja.useEffectEvent=he;var Yh={readContext:Be,use:tc,useCallback:function(e,t){return Xe().memoizedState=[e,t===void 0?null:t],e},useContext:Be,useEffect:_f,useImperativeHandle:function(e,t,l){l=l!=null?l.concat([e]):null,tu(4194308,4,Nh.bind(null,t,e),l)},useLayoutEffect:function(e,t){return tu(4194308,4,e,t)},useInsertionEffect:function(e,t){tu(4,2,e,t)},useMemo:function(e,t){var l=Xe();t=t===void 0?null:t;var n=e();if(ln){gl(!0);try{e()}finally{gl(!1)}}return l.memoizedState=[n,t],n},useReducer:function(e,t,l){var n=Xe();if(l!==void 0){var a=l(t);if(ln){gl(!0);try{l(t)}finally{gl(!1)}}}else a=t;return n.memoizedState=n.baseState=a,e={pending:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:a},n.queue=e,e=e.dispatch=vy.bind(null,L,e),[n.memoizedState,e]},useRef:function(e){var t=Xe();return e={current:e},t.memoizedState=e},useState:function(e){e=Os(e);var t=e.queue,l=Gh.bind(null,L,t);return t.dispatch=l,[e.memoizedState,l]},useDebugValue:Jr,useDeferredValue:function(e,t){var l=Xe();return Wr(l,e,t)},useTransition:function(){var e=Os(!1);return e=qh.bind(null,L,e.queue,!0,!1),Xe().memoizedState=e,[!1,e]},useSyncExternalStore:function(e,t,l){var n=L,a=Xe();if(Q){if(l===void 0)throw Error($(407));l=l()}else{if(l=t(),ae===null)throw Error($(349));F&127||ph(n,t,l)}a.memoizedState=l;var i={value:l,getSnapshot:t};return a.queue=i,_f(kh.bind(null,n,i,e),[e]),n.flags|=2048,Fn(9,{destroy:void 0},vh.bind(null,n,i,l,t),null),l},useId:function(){var e=Xe(),t=ae.identifierPrefix;if(Q){var l=wt,n=At;l=(n&~(1<<32-ct(n)-1)).toString(32)+l,t="_"+t+"R_"+l,l=Su++,0<\/script>",i=i.removeChild(i.firstChild);break;case"select":i=typeof n.is=="string"?u.createElement("select",{is:n.is}):u.createElement("select"),n.multiple?i.multiple=!0:n.size&&(i.size=n.size);break;default:i=typeof n.is=="string"?u.createElement(a,{is:n.is}):u.createElement(a)}}i[Re]=t,i[Ie]=n;e:for(u=t.child;u!==null;){if(u.tag===5||u.tag===6)i.appendChild(u.stateNode);else if(u.tag!==4&&u.tag!==27&&u.child!==null){u.child.return=u,u=u.child;continue}if(u===t)break e;for(;u.sibling===null;){if(u.return===null||u.return===t)break e;u=u.return}u.sibling.return=u.return,u=u.sibling}t.stateNode=i;e:switch(Ue(i,a,n),a){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}n&&Rt(t)}}return ce(t),Bc(t,t.type,e===null?null:e.memoizedProps,t.pendingProps,l),null;case 6:if(e&&t.stateNode!=null)e.memoizedProps!==n&&Rt(t);else{if(typeof n!="string"&&t.stateNode===null)throw Error($(166));if(e=zl.current,hn(t)){if(e=t.stateNode,l=t.memoizedProps,n=null,a=qe,a!==null)switch(a.tag){case 27:case 5:n=a.memoizedProps}e[Re]=t,e=!!(e.nodeValue===l||n!==null&&n.suppressHydrationWarning===!0||G1(e.nodeValue,l)),e||Dl(t,!0)}else e=Nu(e).createTextNode(n),e[Re]=t,t.stateNode=e}return ce(t),null;case 31:if(l=t.memoizedState,e===null||e.memoizedState!==null){if(n=hn(t),l!==null){if(e===null){if(!n)throw Error($(318));if(e=t.memoizedState,e=e!==null?e.dehydrated:null,!e)throw Error($(557));e[Re]=t}else Pl(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ce(t),e=!1}else l=Tc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=l),e=!0;if(!e)return t.flags&256?(lt(t),t):(lt(t),null);if(t.flags&128)throw Error($(558))}return ce(t),null;case 13:if(n=t.memoizedState,e===null||e.memoizedState!==null&&e.memoizedState.dehydrated!==null){if(a=hn(t),n!==null&&n.dehydrated!==null){if(e===null){if(!a)throw Error($(318));if(a=t.memoizedState,a=a!==null?a.dehydrated:null,!a)throw Error($(317));a[Re]=t}else Pl(),!(t.flags&128)&&(t.memoizedState=null),t.flags|=4;ce(t),a=!1}else a=Tc(),e!==null&&e.memoizedState!==null&&(e.memoizedState.hydrationErrors=a),a=!0;if(!a)return t.flags&256?(lt(t),t):(lt(t),null)}return lt(t),t.flags&128?(t.lanes=l,t):(l=n!==null,e=e!==null&&e.memoizedState!==null,l&&(n=t.child,a=null,n.alternate!==null&&n.alternate.memoizedState!==null&&n.alternate.memoizedState.cachePool!==null&&(a=n.alternate.memoizedState.cachePool.pool),i=null,n.memoizedState!==null&&n.memoizedState.cachePool!==null&&(i=n.memoizedState.cachePool.pool),i!==a&&(n.flags|=2048)),l!==e&&l&&(t.child.flags|=8192),Ni(t,t.updateQueue),ce(t),null);case 4:return Gn(),e===null&&ro(t.stateNode.containerInfo),ce(t),null;case 10:return Qt(t.type),ce(t),null;case 19:if(Ne(ve),n=t.memoizedState,n===null)return ce(t),null;if(a=(t.flags&128)!==0,i=n.rendering,i===null)if(a)ma(n,!1);else{if(me!==0||e!==null&&e.flags&128)for(e=t.child;e!==null;){if(i=ku(e),i!==null){for(t.flags|=128,ma(n,!1),e=i.updateQueue,t.updateQueue=e,Ni(t,e),t.subtreeFlags=0,e=l,l=t.child;l!==null;)nh(l,e),l=l.sibling;return ue(ve,ve.current&1|2),Q&&Gt(t,n.treeForkCount),t.child}e=e.sibling}n.tail!==null&&it()>$u&&(t.flags|=128,a=!0,ma(n,!1),t.lanes=4194304)}else{if(!a)if(e=ku(i),e!==null){if(t.flags|=128,a=!0,e=e.updateQueue,t.updateQueue=e,Ni(t,e),ma(n,!0),n.tail===null&&n.tailMode==="hidden"&&!i.alternate&&!Q)return ce(t),null}else 2*it()-n.renderingStartTime>$u&&l!==536870912&&(t.flags|=128,a=!0,ma(n,!1),t.lanes=4194304);n.isBackwards?(i.sibling=t.child,t.child=i):(e=n.last,e!==null?e.sibling=i:t.child=i,n.last=i)}return n.tail!==null?(e=n.tail,n.rendering=e,n.tail=e.sibling,n.renderingStartTime=it(),e.sibling=null,l=ve.current,ue(ve,a?l&1|2:l&1),Q&&Gt(t,n.treeForkCount),e):(ce(t),null);case 22:case 23:return lt(t),Lr(),n=t.memoizedState!==null,e!==null?e.memoizedState!==null!==n&&(t.flags|=8192):n&&(t.flags|=8192),n?l&536870912&&!(t.flags&128)&&(ce(t),t.subtreeFlags&6&&(t.flags|=8192)):ce(t),l=t.updateQueue,l!==null&&Ni(t,l.retryQueue),l=null,e!==null&&e.memoizedState!==null&&e.memoizedState.cachePool!==null&&(l=e.memoizedState.cachePool.pool),n=null,t.memoizedState!==null&&t.memoizedState.cachePool!==null&&(n=t.memoizedState.cachePool.pool),n!==l&&(t.flags|=2048),e!==null&&Ne(Jl),null;case 24:return l=null,e!==null&&(l=e.memoizedState.cache),t.memoizedState.cache!==l&&(t.flags|=2048),Qt(Ee),ce(t),null;case 25:return null;case 30:return null}throw Error($(156,t.tag))}function jy(e,t){switch(Rr(t),t.tag){case 1:return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return Qt(Ee),Gn(),e=t.flags,e&65536&&!(e&128)?(t.flags=e&-65537|128,t):null;case 26:case 27:case 5:return fu(t),null;case 31:if(t.memoizedState!==null){if(lt(t),t.alternate===null)throw Error($(340));Pl()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 13:if(lt(t),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error($(340));Pl()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ne(ve),null;case 4:return Gn(),null;case 10:return Qt(t.type),null;case 22:case 23:return lt(t),Lr(),e!==null&&Ne(Jl),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 24:return Qt(Ee),null;case 25:return null;default:return null}}function n1(e,t){switch(Rr(t),t.tag){case 3:Qt(Ee),Gn();break;case 26:case 27:case 5:fu(t);break;case 4:Gn();break;case 31:t.memoizedState!==null&<(t);break;case 13:lt(t);break;case 19:Ne(ve);break;case 10:Qt(t.type);break;case 22:case 23:lt(t),Lr(),e!==null&&Ne(Jl);break;case 24:Qt(Ee)}}function xi(e,t){try{var l=t.updateQueue,n=l!==null?l.lastEffect:null;if(n!==null){var a=n.next;l=a;do{if((l.tag&e)===e){n=void 0;var i=l.create,u=l.inst;n=i(),u.destroy=n}l=l.next}while(l!==a)}}catch(c){ee(t,t.return,c)}}function Ol(e,t,l){try{var n=t.updateQueue,a=n!==null?n.lastEffect:null;if(a!==null){var i=a.next;n=i;do{if((n.tag&e)===e){var u=n.inst,c=u.destroy;if(c!==void 0){u.destroy=void 0,a=t;var s=l,o=c;try{o()}catch(h){ee(a,s,h)}}}n=n.next}while(n!==i)}}catch(h){ee(t,t.return,h)}}function a1(e){var t=e.updateQueue;if(t!==null){var l=e.stateNode;try{xh(t,l)}catch(n){ee(e,e.return,n)}}}function i1(e,t,l){l.props=nn(e.type,e.memoizedProps),l.state=e.memoizedState;try{l.componentWillUnmount()}catch(n){ee(e,t,n)}}function Ra(e,t){try{var l=e.ref;if(l!==null){switch(e.tag){case 26:case 27:case 5:var n=e.stateNode;break;case 30:n=e.stateNode;break;default:n=e.stateNode}typeof l=="function"?e.refCleanup=l(n):l.current=n}}catch(a){ee(e,t,a)}}function Tt(e,t){var l=e.ref,n=e.refCleanup;if(l!==null)if(typeof n=="function")try{n()}catch(a){ee(e,t,a)}finally{e.refCleanup=null,e=e.alternate,e!=null&&(e.refCleanup=null)}else if(typeof l=="function")try{l(null)}catch(a){ee(e,t,a)}else l.current=null}function u1(e){var t=e.type,l=e.memoizedProps,n=e.stateNode;try{e:switch(t){case"button":case"input":case"select":case"textarea":l.autoFocus&&n.focus();break e;case"img":l.src?n.src=l.src:l.srcSet&&(n.srcset=l.srcSet)}}catch(a){ee(e,e.return,a)}}function Uc(e,t,l){try{var n=e.stateNode;Zy(n,e.type,l,t),n[Ie]=t}catch(a){ee(e,e.return,a)}}function c1(e){return e.tag===5||e.tag===3||e.tag===26||e.tag===27&&Bl(e.type)||e.tag===4}function Hc(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||c1(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.tag===27&&Bl(e.type)||e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Gs(e,t,l){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?(l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l).insertBefore(e,t):(t=l.nodeType===9?l.body:l.nodeName==="HTML"?l.ownerDocument.body:l,t.appendChild(e),l=l._reactRootContainer,l!=null||t.onclick!==null||(t.onclick=Yt));else if(n!==4&&(n===27&&Bl(e.type)&&(l=e.stateNode,t=null),e=e.child,e!==null))for(Gs(e,t,l),e=e.sibling;e!==null;)Gs(e,t,l),e=e.sibling}function Eu(e,t,l){var n=e.tag;if(n===5||n===6)e=e.stateNode,t?l.insertBefore(e,t):l.appendChild(e);else if(n!==4&&(n===27&&Bl(e.type)&&(l=e.stateNode),e=e.child,e!==null))for(Eu(e,t,l),e=e.sibling;e!==null;)Eu(e,t,l),e=e.sibling}function s1(e){var t=e.stateNode,l=e.memoizedProps;try{for(var n=e.type,a=t.attributes;a.length;)t.removeAttributeNode(a[0]);Ue(t,n,l),t[Re]=e,t[Ie]=l}catch(i){ee(e,e.return,i)}}var Vt=!1,je=!1,Lc=!1,Zf=typeof WeakSet=="function"?WeakSet:Set,Me=null;function Ey(e,t){if(e=e.containerInfo,Ks=Ru,e=Kx(e),Cr(e)){if("selectionStart"in e)var l={start:e.selectionStart,end:e.selectionEnd};else e:{l=(l=e.ownerDocument)&&l.defaultView||window;var n=l.getSelection&&l.getSelection();if(n&&n.rangeCount!==0){l=n.anchorNode;var a=n.anchorOffset,i=n.focusNode;n=n.focusOffset;try{l.nodeType,i.nodeType}catch{l=null;break e}var u=0,c=-1,s=-1,o=0,h=0,x=e,f=null;t:for(;;){for(var y;x!==l||a!==0&&x.nodeType!==3||(c=u+a),x!==i||n!==0&&x.nodeType!==3||(s=u+n),x.nodeType===3&&(u+=x.nodeValue.length),(y=x.firstChild)!==null;)f=x,x=y;for(;;){if(x===e)break t;if(f===l&&++o===a&&(c=u),f===i&&++h===n&&(s=u),(y=x.nextSibling)!==null)break;x=f,f=x.parentNode}x=y}l=c===-1||s===-1?null:{start:c,end:s}}else l=null}l=l||{start:0,end:0}}else l=null;for(Js={focusedElem:e,selectionRange:l},Ru=!1,Me=t;Me!==null;)if(t=Me,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Me=e;else for(;Me!==null;){switch(t=Me,i=t.alternate,e=t.flags,t.tag){case 0:if(e&4&&(e=t.updateQueue,e=e!==null?e.events:null,e!==null))for(l=0;l title"))),Ue(i,n,l),i[Re]=e,Ce(i),n=i;break e;case"link":var u=dd("link","href",a).get(n+(l.href||""));if(u){for(var c=0;cS&&(u=S,S=b,b=u);var m=yf(c,b),d=yf(c,S);if(m&&d&&(y.rangeCount!==1||y.anchorNode!==m.node||y.anchorOffset!==m.offset||y.focusNode!==d.node||y.focusOffset!==d.offset)){var g=x.createRange();g.setStart(m.node,m.offset),y.removeAllRanges(),b>S?(y.addRange(g),y.extend(d.node,d.offset)):(g.setEnd(d.node,d.offset),y.addRange(g))}}}}for(x=[],y=c;y=y.parentNode;)y.nodeType===1&&x.push({element:y,left:y.scrollLeft,top:y.scrollTop});for(typeof c.focus=="function"&&c.focus(),c=0;cl?32:l,B.T=null,l=Ys,Ys=null;var i=wl,u=Kt;if(we=0,Kn=wl=null,Kt=0,J&6)throw Error($(331));var c=J;if(J|=4,v1(i.current),g1(i,i.current,u,l),J=c,hi(0,!1),ut&&typeof ut.onPostCommitFiberRoot=="function")try{ut.onPostCommitFiberRoot(ui,i)}catch{}return!0}finally{W.p=a,B.T=n,D1(e,t)}}function Jf(e,t,l){t=gt(l,t),t=Us(e.stateNode,t,2),e=$l(e,t,2),e!==null&&(si(e,2),Nt(e))}function ee(e,t,l){if(e.tag===3)Jf(e,e,l);else for(;t!==null;){if(t.tag===3){Jf(t,e,l);break}else if(t.tag===1){var n=t.stateNode;if(typeof t.type.getDerivedStateFromError=="function"||typeof n.componentDidCatch=="function"&&(Al===null||!Al.has(n))){e=gt(l,e),l=Jh(2),n=$l(t,l,2),n!==null&&(Wh(l,n,t,e),si(n,2),Nt(n));break}}t=t.return}}function Vc(e,t,l){var n=e.pingCache;if(n===null){n=e.pingCache=new wy;var a=new Set;n.set(t,a)}else a=n.get(t),a===void 0&&(a=new Set,n.set(t,a));a.has(l)||(io=!0,a.add(l),e=_y.bind(null,e,t,l),t.then(e,e))}function _y(e,t,l){var n=e.pingCache;n!==null&&n.delete(t),e.pingedLanes|=e.suspendedLanes&l,e.warmLanes&=~l,ae===e&&(F&l)===l&&(me===4||me===3&&(F&62914560)===F&&300>it()-ac?!(J&2)&&Jn(e,0):uo|=l,Qn===F&&(Qn=0)),Nt(e)}function R1(e,t){t===0&&(t=Ax()),e=rn(e,t),e!==null&&(si(e,t),Nt(e))}function Dy(e){var t=e.memoizedState,l=0;t!==null&&(l=t.retryLane),R1(e,l)}function Oy(e,t){var l=0;switch(e.tag){case 31:case 13:var n=e.stateNode,a=e.memoizedState;a!==null&&(l=a.retryLane);break;case 19:n=e.stateNode;break;case 22:n=e.stateNode._retryCache;break;default:throw Error($(314))}n!==null&&n.delete(t),R1(e,l)}function Ry(e,t){return Sr(e,t)}var Tu=null,kn=null,Fs=!1,Mu=!1,Xc=!1,kl=0;function Nt(e){e!==kn&&e.next===null&&(kn===null?Tu=kn=e:kn=kn.next=e),Mu=!0,Fs||(Fs=!0,By())}function hi(e,t){if(!Xc&&Mu){Xc=!0;do for(var l=!1,n=Tu;n!==null;){if(e!==0){var a=n.pendingLanes;if(a===0)var i=0;else{var u=n.suspendedLanes,c=n.pingedLanes;i=(1<<31-ct(42|e)+1)-1,i&=a&~(u&~c),i=i&201326741?i&201326741|1:i?i|2:0}i!==0&&(l=!0,Wf(n,i))}else i=F,i=Fu(n,n===ae?i:0,n.cancelPendingCommit!==null||n.timeoutHandle!==-1),!(i&3)||ci(n,i)||(l=!0,Wf(n,i));n=n.next}while(l);Xc=!1}}function qy(){q1()}function q1(){Mu=Fs=!1;var e=0;kl!==0&&Qy()&&(e=kl);for(var t=it(),l=null,n=Tu;n!==null;){var a=n.next,i=B1(n,t);i===0?(n.next=null,l===null?Tu=a:l.next=a,a===null&&(kn=l)):(l=n,(e!==0||i&3)&&(Mu=!0)),n=a}we!==0&&we!==5||hi(e),kl!==0&&(kl=0)}function B1(e,t){for(var l=e.suspendedLanes,n=e.pingedLanes,a=e.expirationTimes,i=e.pendingLanes&-62914561;0c)break;var h=s.transferSize,x=s.initiatorType;h&&ld(x)&&(s=s.responseEnd,u+=h*(s"u"?null:document;function F1(e,t,l){var n=ia;if(n&&typeof t=="string"&&t){var a=mt(t);a='link[rel="'+e+'"][href="'+a+'"]',typeof l=="string"&&(a+='[crossorigin="'+l+'"]'),rd.has(a)||(rd.add(a),e={rel:e,crossOrigin:l,href:t},n.querySelector(a)===null&&(t=n.createElement("link"),Ue(t,"link",e),Ce(t),n.head.appendChild(t)))}}function np(e){tl.D(e),F1("dns-prefetch",e,null)}function ap(e,t){tl.C(e,t),F1("preconnect",e,t)}function ip(e,t,l){tl.L(e,t,l);var n=ia;if(n&&e&&t){var a='link[rel="preload"][as="'+mt(t)+'"]';t==="image"&&l&&l.imageSrcSet?(a+='[imagesrcset="'+mt(l.imageSrcSet)+'"]',typeof l.imageSizes=="string"&&(a+='[imagesizes="'+mt(l.imageSizes)+'"]')):a+='[href="'+mt(e)+'"]';var i=a;switch(t){case"style":i=Wn(e);break;case"script":i=ua(e)}kt.has(i)||(e=oe({rel:"preload",href:t==="image"&&l&&l.imageSrcSet?void 0:e,as:t},l),kt.set(i,e),n.querySelector(a)!==null||t==="style"&&n.querySelector(mi(i))||t==="script"&&n.querySelector(gi(i))||(t=n.createElement("link"),Ue(t,"link",e),Ce(t),n.head.appendChild(t)))}}function up(e,t){tl.m(e,t);var l=ia;if(l&&e){var n=t&&typeof t.as=="string"?t.as:"script",a='link[rel="modulepreload"][as="'+mt(n)+'"][href="'+mt(e)+'"]',i=a;switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":i=ua(e)}if(!kt.has(i)&&(e=oe({rel:"modulepreload",href:e},t),kt.set(i,e),l.querySelector(a)===null)){switch(n){case"audioworklet":case"paintworklet":case"serviceworker":case"sharedworker":case"worker":case"script":if(l.querySelector(gi(i)))return}n=l.createElement("link"),Ue(n,"link",e),Ce(n),l.head.appendChild(n)}}}function cp(e,t,l){tl.S(e,t,l);var n=ia;if(n&&e){var a=On(n).hoistableStyles,i=Wn(e);t=t||"default";var u=a.get(i);if(!u){var c={loading:0,preload:null};if(u=n.querySelector(mi(i)))c.loading=5;else{e=oe({rel:"stylesheet",href:e,"data-precedence":t},l),(l=kt.get(i))&&oo(e,l);var s=u=n.createElement("link");Ce(s),Ue(s,"link",e),s._p=new Promise(function(o,h){s.onload=o,s.onerror=h}),s.addEventListener("load",function(){c.loading|=1}),s.addEventListener("error",function(){c.loading|=2}),c.loading|=4,iu(u,t,n)}u={type:"stylesheet",instance:u,count:1,state:c},a.set(i,u)}}}function sp(e,t){tl.X(e,t);var l=ia;if(l&&e){var n=On(l).hoistableScripts,a=ua(e),i=n.get(a);i||(i=l.querySelector(gi(a)),i||(e=oe({src:e,async:!0},t),(t=kt.get(a))&&fo(e,t),i=l.createElement("script"),Ce(i),Ue(i,"link",e),l.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},n.set(a,i))}}function rp(e,t){tl.M(e,t);var l=ia;if(l&&e){var n=On(l).hoistableScripts,a=ua(e),i=n.get(a);i||(i=l.querySelector(gi(a)),i||(e=oe({src:e,async:!0,type:"module"},t),(t=kt.get(a))&&fo(e,t),i=l.createElement("script"),Ce(i),Ue(i,"link",e),l.head.appendChild(i)),i={type:"script",instance:i,count:1,state:null},n.set(a,i))}}function od(e,t,l,n){var a=(a=zl.current)?_u(a):null;if(!a)throw Error($(446));switch(e){case"meta":case"title":return null;case"style":return typeof l.precedence=="string"&&typeof l.href=="string"?(t=Wn(l.href),l=On(a).hoistableStyles,n=l.get(t),n||(n={type:"style",instance:null,count:0,state:null},l.set(t,n)),n):{type:"void",instance:null,count:0,state:null};case"link":if(l.rel==="stylesheet"&&typeof l.href=="string"&&typeof l.precedence=="string"){e=Wn(l.href);var i=On(a).hoistableStyles,u=i.get(e);if(u||(a=a.ownerDocument||a,u={type:"stylesheet",instance:null,count:0,state:{loading:0,preload:null}},i.set(e,u),(i=a.querySelector(mi(e)))&&!i._p&&(u.instance=i,u.state.loading=5),kt.has(e)||(l={rel:"preload",as:"style",href:l.href,crossOrigin:l.crossOrigin,integrity:l.integrity,media:l.media,hrefLang:l.hrefLang,referrerPolicy:l.referrerPolicy},kt.set(e,l),i||op(a,e,l,u.state))),t&&n===null)throw Error($(528,""));return u}if(t&&n!==null)throw Error($(529,""));return null;case"script":return t=l.async,l=l.src,typeof l=="string"&&t&&typeof t!="function"&&typeof t!="symbol"?(t=ua(l),l=On(a).hoistableScripts,n=l.get(t),n||(n={type:"script",instance:null,count:0,state:null},l.set(t,n)),n):{type:"void",instance:null,count:0,state:null};default:throw Error($(444,e))}}function Wn(e){return'href="'+mt(e)+'"'}function mi(e){return'link[rel="stylesheet"]['+e+"]"}function Q1(e){return oe({},e,{"data-precedence":e.precedence,precedence:null})}function op(e,t,l,n){e.querySelector('link[rel="preload"][as="style"]['+t+"]")?n.loading=1:(t=e.createElement("link"),n.preload=t,t.addEventListener("load",function(){return n.loading|=1}),t.addEventListener("error",function(){return n.loading|=2}),Ue(t,"link",l),Ce(t),e.head.appendChild(t))}function ua(e){return'[src="'+mt(e)+'"]'}function gi(e){return"script[async]"+e}function fd(e,t,l){if(t.count++,t.instance===null)switch(t.type){case"style":var n=e.querySelector('style[data-href~="'+mt(l.href)+'"]');if(n)return t.instance=n,Ce(n),n;var a=oe({},l,{"data-href":l.href,"data-precedence":l.precedence,href:null,precedence:null});return n=(e.ownerDocument||e).createElement("style"),Ce(n),Ue(n,"style",a),iu(n,l.precedence,e),t.instance=n;case"stylesheet":a=Wn(l.href);var i=e.querySelector(mi(a));if(i)return t.state.loading|=4,t.instance=i,Ce(i),i;n=Q1(l),(a=kt.get(a))&&oo(n,a),i=(e.ownerDocument||e).createElement("link"),Ce(i);var u=i;return u._p=new Promise(function(c,s){u.onload=c,u.onerror=s}),Ue(i,"link",n),t.state.loading|=4,iu(i,l.precedence,e),t.instance=i;case"script":return i=ua(l.src),(a=e.querySelector(gi(i)))?(t.instance=a,Ce(a),a):(n=l,(a=kt.get(i))&&(n=oe({},l),fo(n,a)),e=e.ownerDocument||e,a=e.createElement("script"),Ce(a),Ue(a,"link",n),e.head.appendChild(a),t.instance=a);case"void":return null;default:throw Error($(443,t.type))}else t.type==="stylesheet"&&!(t.state.loading&4)&&(n=t.instance,t.state.loading|=4,iu(n,l.precedence,e));return t.instance}function iu(e,t,l){for(var n=l.querySelectorAll('link[rel="stylesheet"][data-precedence],style[data-precedence]'),a=n.length?n[n.length-1]:null,i=a,u=0;u title"):null)}function fp(e,t,l){if(l===1||t.itemProp!=null)return!1;switch(e){case"meta":case"title":return!0;case"style":if(typeof t.precedence!="string"||typeof t.href!="string"||t.href==="")break;return!0;case"link":if(typeof t.rel!="string"||typeof t.href!="string"||t.href===""||t.onLoad||t.onError)break;switch(t.rel){case"stylesheet":return e=t.disabled,typeof t.precedence=="string"&&e==null;default:return!0}case"script":if(t.async&&typeof t.async!="function"&&typeof t.async!="symbol"&&!t.onLoad&&!t.onError&&t.src&&typeof t.src=="string")return!0}return!1}function K1(e){return!(e.type==="stylesheet"&&!(e.state.loading&3))}function dp(e,t,l,n){if(l.type==="stylesheet"&&(typeof n.media!="string"||matchMedia(n.media).matches!==!1)&&!(l.state.loading&4)){if(l.instance===null){var a=Wn(n.href),i=t.querySelector(mi(a));if(i){t=i._p,t!==null&&typeof t=="object"&&typeof t.then=="function"&&(e.count++,e=Du.bind(e),t.then(e,e)),l.state.loading|=4,l.instance=i,Ce(i);return}i=t.ownerDocument||t,n=Q1(n),(a=kt.get(a))&&oo(n,a),i=i.createElement("link"),Ce(i);var u=i;u._p=new Promise(function(c,s){u.onload=c,u.onerror=s}),Ue(i,"link",n),l.instance=i}e.stylesheets===null&&(e.stylesheets=new Map),e.stylesheets.set(l,t),(t=l.state.preload)&&!(l.state.loading&3)&&(e.count++,l=Du.bind(e),t.addEventListener("load",l),t.addEventListener("error",l))}}var Jc=0;function xp(e,t){return e.stylesheets&&e.count===0&&cu(e,e.stylesheets),0Jc?50:800)+t);return e.unsuspend=l,function(){e.unsuspend=null,clearTimeout(n),clearTimeout(a)}}:null}function Du(){if(this.count--,this.count===0&&(this.imgCount===0||!this.waitingForImages)){if(this.stylesheets)cu(this,this.stylesheets);else if(this.unsuspend){var e=this.unsuspend;this.unsuspend=null,e()}}}var Ou=null;function cu(e,t){e.stylesheets=null,e.unsuspend!==null&&(e.count++,Ou=new Map,t.forEach(hp,e),Ou=null,Du.call(e))}function hp(e,t){if(!(t.state.loading&4)){var l=Ou.get(e);if(l)var n=l.get(null);else{l=new Map,Ou.set(e,l);for(var a=e.querySelectorAll("link[data-precedence],style[data-precedence]"),i=0;i"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n0)}catch(e){console.error(e)}}n0(),fx.exports=Yu;var Sp=fx.exports;const zp=tx(Sp);/** * @remix-run/router v1.23.3 * * Copyright (c) Remix Software Inc. * * This source code is licensed under the MIT license found in the * LICENSE.md file in the root directory of this source tree. * * @license MIT */function li(){return li=Object.assign?Object.assign.bind():function(e){for(var t=1;t"u")throw new Error(t)}function yo(e,t){if(!e){typeof console<"u"&&console.warn(t);try{throw new Error(t)}catch{}}}function Ep(){return Math.random().toString(36).substr(2,8)}function bd(e,t){return{usr:e.state,key:e.key,idx:t}}function ar(e,t,l,n){return l===void 0&&(l=null),li({pathname:typeof e=="string"?e:e.pathname,search:"",hash:""},typeof t=="string"?ca(t):t,{state:l,key:t&&t.key||n||Ep()})}function Bu(e){let{pathname:t="/",search:l="",hash:n=""}=e;return l&&l!=="?"&&(t+=l.charAt(0)==="?"?l:"?"+l),n&&n!=="#"&&(t+=n.charAt(0)==="#"?n:"#"+n),t}function ca(e){let t={};if(e){let l=e.indexOf("#");l>=0&&(t.hash=e.substr(l),e=e.substr(0,l));let n=e.indexOf("?");n>=0&&(t.search=e.substr(n),e=e.substr(0,n)),e&&(t.pathname=e)}return t}function $p(e,t,l,n){n===void 0&&(n={});let{window:a=document.defaultView,v5Compat:i=!1}=n,u=a.history,c=bl.Pop,s=null,o=h();o==null&&(o=0,u.replaceState(li({},u.state,{idx:o}),""));function h(){return(u.state||{idx:null}).idx}function x(){c=bl.Pop;let S=h(),m=S==null?null:S-o;o=S,s&&s({action:c,location:b.location,delta:m})}function f(S,m){c=bl.Push;let d=ar(b.location,S,m);o=h()+1;let g=bd(d,o),k=b.createHref(d);try{u.pushState(g,"",k)}catch(z){if(z instanceof DOMException&&z.name==="DataCloneError")throw z;a.location.assign(k)}i&&s&&s({action:c,location:b.location,delta:1})}function y(S,m){c=bl.Replace;let d=ar(b.location,S,m);o=h();let g=bd(d,o),k=b.createHref(d);u.replaceState(g,"",k),i&&s&&s({action:c,location:b.location,delta:0})}function v(S){let m=a.location.origin!=="null"?a.location.origin:a.location.href,d=typeof S=="string"?S:Bu(S);return d=d.replace(/ $/,"%20"),be(m,"No window.location.(origin|href) available to create URL for href: "+d),new URL(d,m)}let b={get action(){return c},get location(){return e(a,u)},listen(S){if(s)throw new Error("A history only accepts one active listener");return a.addEventListener(kd,x),s=S,()=>{a.removeEventListener(kd,x),s=null}},createHref(S){return t(a,S)},createURL:v,encodeLocation(S){let m=v(S);return{pathname:m.pathname,search:m.search,hash:m.hash}},push:f,replace:y,go(S){return u.go(S)}};return b}var Sd;(function(e){e.data="data",e.deferred="deferred",e.redirect="redirect",e.error="error"})(Sd||(Sd={}));function Ap(e,t,l){return l===void 0&&(l="/"),wp(e,t,l)}function wp(e,t,l,n){let a=typeof t=="string"?ca(t):t,i=po(a.pathname||"/",l);if(i==null)return null;let u=a0(e);Tp(u);let c=null,s=Lp(i);for(let o=0;c==null&&o{let s={relativePath:c===void 0?i.path||"":c,caseSensitive:i.caseSensitive===!0,childrenIndex:u,route:i};s.relativePath.startsWith("/")&&(be(s.relativePath.startsWith(n),'Absolute route path "'+s.relativePath+'" nested under path '+('"'+n+'" is not valid. An absolute child route path ')+"must start with the combined path of all its parent routes."),s.relativePath=s.relativePath.slice(n.length));let o=Nl([n,s.relativePath]),h=l.concat(s);i.children&&i.children.length>0&&(be(i.index!==!0,"Index routes must not have child routes. Please remove "+('all child routes from route path "'+o+'".')),a0(i.children,t,h,o)),!(i.path==null&&!i.index)&&t.push({path:o,score:Rp(o,i.index),routesMeta:h})};return e.forEach((i,u)=>{var c;if(i.path===""||!((c=i.path)!=null&&c.includes("?")))a(i,u);else for(let s of i0(i.path))a(i,u,s)}),t}function i0(e){let t=e.split("/");if(t.length===0)return[];let[l,...n]=t,a=l.endsWith("?"),i=l.replace(/\?$/,"");if(n.length===0)return a?[i,""]:[i];let u=i0(n.join("/")),c=[];return c.push(...u.map(s=>s===""?i:[i,s].join("/"))),a&&c.push(...u),c.map(s=>e.startsWith("/")&&s===""?"/":s)}function Tp(e){e.sort((t,l)=>t.score!==l.score?l.score-t.score:qp(t.routesMeta.map(n=>n.childrenIndex),l.routesMeta.map(n=>n.childrenIndex)))}const Mp=/^:[\w-]+$/,Cp=3,Np=2,_p=1,Dp=10,Op=-2,zd=e=>e==="*";function Rp(e,t){let l=e.split("/"),n=l.length;return l.some(zd)&&(n+=Op),t&&(n+=Np),l.filter(a=>!zd(a)).reduce((a,i)=>a+(Mp.test(i)?Cp:i===""?_p:Dp),n)}function qp(e,t){return e.length===t.length&&e.slice(0,-1).every((n,a)=>n===t[a])?e[e.length-1]-t[t.length-1]:0}function Bp(e,t,l){let{routesMeta:n}=e,a={},i="/",u=[];for(let c=0;c{let{paramName:f,isOptional:y}=h;if(f==="*"){let b=c[x]||"";u=i.slice(0,i.length-b.length).replace(/(.)\/+$/,"$1")}const v=c[x];return y&&!v?o[f]=void 0:o[f]=(v||"").replace(/%2F/g,"/"),o},{}),pathname:i,pathnameBase:u,pattern:e}}function Hp(e,t,l){t===void 0&&(t=!1),l===void 0&&(l=!0),yo(e==="*"||!e.endsWith("*")||e.endsWith("/*"),'Route path "'+e+'" will be treated as if it were '+('"'+e.replace(/\*$/,"/*")+'" because the `*` character must ')+"always follow a `/` in the pattern. To get rid of this warning, "+('please change the route path to "'+e.replace(/\*$/,"/*")+'".'));let n=[],a="^"+e.replace(/\/*\*?$/,"").replace(/^\/*/,"/").replace(/[\\.*+^${}|()[\]]/g,"\\$&").replace(/\/:([\w-]+)(\?)?/g,(u,c,s)=>(n.push({paramName:c,isOptional:s!=null}),s?"/?([^\\/]+)?":"/([^\\/]+)"));return e.endsWith("*")?(n.push({paramName:"*"}),a+=e==="*"||e==="/*"?"(.*)$":"(?:\\/(.+)|\\/*)$"):l?a+="\\/*$":e!==""&&e!=="/"&&(a+="(?:(?=\\/|$))"),[new RegExp(a,t?void 0:"i"),n]}function Lp(e){try{return e.split("/").map(t=>decodeURIComponent(t).replace(/\//g,"%2F")).join("/")}catch(t){return yo(!1,'The URL path "'+e+'" could not be decoded because it is is a malformed URL segment. This is probably due to a bad percent '+("encoding ("+t+").")),e}}function po(e,t){if(t==="/")return e;if(!e.toLowerCase().startsWith(t.toLowerCase()))return null;let l=t.endsWith("/")?t.length-1:t.length,n=e.charAt(l);return n&&n!=="/"?null:e.slice(l)||"/"}const Gp=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,Vp=e=>Gp.test(e);function Xp(e,t){t===void 0&&(t="/");let{pathname:l,search:n="",hash:a=""}=typeof e=="string"?ca(e):e,i;if(l)if(Vp(l))i=l;else{if(l.includes("//")){let u=l;l=u0(l),yo(!1,"Pathnames cannot have embedded double slashes - normalizing "+(u+" -> "+l))}l.startsWith("/")?i=jd(l.substring(1),"/"):i=jd(l,t)}else i=t;return{pathname:i,search:Fp(n),hash:Qp(a)}}function jd(e,t){let l=t.replace(/\/+$/,"").split("/");return e.split("/").forEach(a=>{a===".."?l.length>1&&l.pop():a!=="."&&l.push(a)}),l.length>1?l.join("/"):"/"}function Wc(e,t,l,n){return"Cannot include a '"+e+"' character in a manually specified "+("`to."+t+"` field ["+JSON.stringify(n)+"]. Please separate it out to the ")+("`to."+l+"` field. Alternatively you may provide the full path as ")+'a string in and the router will parse it for you.'}function Yp(e){return e.filter((t,l)=>l===0||t.route.path&&t.route.path.length>0)}function vo(e,t){let l=Yp(e);return t?l.map((n,a)=>a===l.length-1?n.pathname:n.pathnameBase):l.map(n=>n.pathnameBase)}function ko(e,t,l,n){n===void 0&&(n=!1);let a;typeof e=="string"?a=ca(e):(a=li({},e),be(!a.pathname||!a.pathname.includes("?"),Wc("?","pathname","search",a)),be(!a.pathname||!a.pathname.includes("#"),Wc("#","pathname","hash",a)),be(!a.search||!a.search.includes("#"),Wc("#","search","hash",a)));let i=e===""||a.pathname==="",u=i?"/":a.pathname,c;if(u==null)c=l;else{let x=t.length-1;if(!n&&u.startsWith("..")){let f=u.split("/");for(;f[0]==="..";)f.shift(),x-=1;a.pathname=f.join("/")}c=x>=0?t[x]:"/"}let s=Xp(a,c),o=u&&u!=="/"&&u.endsWith("/"),h=(i||u===".")&&l.endsWith("/");return!s.pathname.endsWith("/")&&(o||h)&&(s.pathname+="/"),s}const u0=e=>e.replace(/\/\/+/g,"/"),Nl=e=>u0(e.join("/")),Zp=e=>e.replace(/\/+$/,"").replace(/^\/*/,"/"),Fp=e=>!e||e==="?"?"":e.startsWith("?")?e:"?"+e,Qp=e=>!e||e==="#"?"":e.startsWith("#")?e:"#"+e;function Kp(e){return e!=null&&typeof e.status=="number"&&typeof e.statusText=="string"&&typeof e.internal=="boolean"&&"data"in e}const c0=["post","put","patch","delete"];new Set(c0);const Jp=["get",...c0];new Set(Jp);/** * React Router v6.30.4 * * Copyright (c) Remix Software Inc. * * This source code is licensed under the MIT license found in the * LICENSE.md file in the root directory of this source tree. * * @license MIT */function ni(){return ni=Object.assign?Object.assign.bind():function(e){for(var t=1;t{c.current=!0}),p.useCallback(function(o,h){if(h===void 0&&(h={}),!c.current)return;if(typeof o=="number"){n.go(o);return}let x=ko(o,JSON.parse(u),i,h.relative==="path");e==null&&t!=="/"&&(x.pathname=x.pathname==="/"?t:Nl([t,x.pathname])),(h.replace?n.replace:n.push)(x,h.state,h)},[t,n,u,i,e])}const ev=p.createContext(null);function tv(e){let t=p.useContext(ll).outlet;return t&&p.createElement(ev.Provider,{value:e},t)}function o0(e,t){let{relative:l}=t===void 0?{}:t,{future:n}=p.useContext(Ul),{matches:a}=p.useContext(ll),{pathname:i}=fn(),u=JSON.stringify(vo(a,n.v7_relativeSplatPath));return p.useMemo(()=>ko(e,JSON.parse(u),i,l==="path"),[e,u,i,l])}function lv(e,t){return nv(e,t)}function nv(e,t,l,n){sa()||be(!1);let{navigator:a}=p.useContext(Ul),{matches:i}=p.useContext(ll),u=i[i.length-1],c=u?u.params:{};u&&u.pathname;let s=u?u.pathnameBase:"/";u&&u.route;let o=fn(),h;if(t){var x;let S=typeof t=="string"?ca(t):t;s==="/"||(x=S.pathname)!=null&&x.startsWith(s)||be(!1),h=S}else h=o;let f=h.pathname||"/",y=f;if(s!=="/"){let S=s.replace(/^\//,"").split("/");y="/"+f.replace(/^\//,"").split("/").slice(S.length).join("/")}let v=Ap(e,{pathname:y}),b=sv(v&&v.map(S=>Object.assign({},S,{params:Object.assign({},c,S.params),pathname:Nl([s,a.encodeLocation?a.encodeLocation(S.pathname).pathname:S.pathname]),pathnameBase:S.pathnameBase==="/"?s:Nl([s,a.encodeLocation?a.encodeLocation(S.pathnameBase).pathname:S.pathnameBase])})),i,l,n);return t&&b?p.createElement(rc.Provider,{value:{location:ni({pathname:"/",search:"",hash:"",state:null,key:"default"},h),navigationType:bl.Pop}},b):b}function av(){let e=dv(),t=Kp(e)?e.status+" "+e.statusText:e instanceof Error?e.message:JSON.stringify(e),l=e instanceof Error?e.stack:null,a={padding:"0.5rem",backgroundColor:"rgba(200,200,200, 0.5)"};return p.createElement(p.Fragment,null,p.createElement("h2",null,"Unexpected Application Error!"),p.createElement("h3",{style:{fontStyle:"italic"}},t),l?p.createElement("pre",{style:a},l):null,null)}const iv=p.createElement(av,null);class uv extends p.Component{constructor(t){super(t),this.state={location:t.location,revalidation:t.revalidation,error:t.error}}static getDerivedStateFromError(t){return{error:t}}static getDerivedStateFromProps(t,l){return l.location!==t.location||l.revalidation!=="idle"&&t.revalidation==="idle"?{error:t.error,location:t.location,revalidation:t.revalidation}:{error:t.error!==void 0?t.error:l.error,location:l.location,revalidation:t.revalidation||l.revalidation}}componentDidCatch(t,l){console.error("React Router caught the following error during render",t,l)}render(){return this.state.error!==void 0?p.createElement(ll.Provider,{value:this.props.routeContext},p.createElement(s0.Provider,{value:this.state.error,children:this.props.component})):this.props.children}}function cv(e){let{routeContext:t,match:l,children:n}=e,a=p.useContext(bo);return a&&a.static&&a.staticContext&&(l.route.errorElement||l.route.ErrorBoundary)&&(a.staticContext._deepestRenderedBoundaryId=l.route.id),p.createElement(ll.Provider,{value:t},n)}function sv(e,t,l,n){var a;if(t===void 0&&(t=[]),l===void 0&&(l=null),n===void 0&&(n=null),e==null){var i;if(!l)return null;if(l.errors)e=l.matches;else if((i=n)!=null&&i.v7_partialHydration&&t.length===0&&!l.initialized&&l.matches.length>0)e=l.matches;else return null}let u=e,c=(a=l)==null?void 0:a.errors;if(c!=null){let h=u.findIndex(x=>x.route.id&&(c==null?void 0:c[x.route.id])!==void 0);h>=0||be(!1),u=u.slice(0,Math.min(u.length,h+1))}let s=!1,o=-1;if(l&&n&&n.v7_partialHydration)for(let h=0;h=0?u=u.slice(0,o+1):u=[u[0]];break}}}return u.reduceRight((h,x,f)=>{let y,v=!1,b=null,S=null;l&&(y=c&&x.route.id?c[x.route.id]:void 0,b=x.route.errorElement||iv,s&&(o<0&&f===0?(hv("route-fallback"),v=!0,S=null):o===f&&(v=!0,S=x.route.hydrateFallbackElement||null)));let m=t.concat(u.slice(0,f+1)),d=()=>{let g;return y?g=b:v?g=S:x.route.Component?g=p.createElement(x.route.Component,null):x.route.element?g=x.route.element:g=h,p.createElement(cv,{match:x,routeContext:{outlet:h,matches:m,isDataRoute:l!=null},children:g})};return l&&(x.route.ErrorBoundary||x.route.errorElement||f===0)?p.createElement(uv,{location:l.location,revalidation:l.revalidation,component:b,error:y,children:d(),routeContext:{outlet:null,matches:m,isDataRoute:!0}}):d()},null)}var f0=function(e){return e.UseBlocker="useBlocker",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e}(f0||{}),d0=function(e){return e.UseBlocker="useBlocker",e.UseLoaderData="useLoaderData",e.UseActionData="useActionData",e.UseRouteError="useRouteError",e.UseNavigation="useNavigation",e.UseRouteLoaderData="useRouteLoaderData",e.UseMatches="useMatches",e.UseRevalidator="useRevalidator",e.UseNavigateStable="useNavigate",e.UseRouteId="useRouteId",e}(d0||{});function rv(e){let t=p.useContext(bo);return t||be(!1),t}function ov(e){let t=p.useContext(Wp);return t||be(!1),t}function fv(e){let t=p.useContext(ll);return t||be(!1),t}function x0(e){let t=fv(),l=t.matches[t.matches.length-1];return l.route.id||be(!1),l.route.id}function dv(){var e;let t=p.useContext(s0),l=ov(),n=x0();return t!==void 0?t:(e=l.errors)==null?void 0:e[n]}function xv(){let{router:e}=rv(f0.UseNavigateStable),t=x0(d0.UseNavigateStable),l=p.useRef(!1);return r0(()=>{l.current=!0}),p.useCallback(function(a,i){i===void 0&&(i={}),l.current&&(typeof a=="number"?e.navigate(a):e.navigate(a,ni({fromRouteId:t},i)))},[e,t])}const Ed={};function hv(e,t,l){Ed[e]||(Ed[e]=!0)}function mv(e,t){e==null||e.v7_startTransition,e==null||e.v7_relativeSplatPath}function h0(e){let{to:t,replace:l,state:n,relative:a}=e;sa()||be(!1);let{future:i,static:u}=p.useContext(Ul),{matches:c}=p.useContext(ll),{pathname:s}=fn(),o=yi(),h=ko(t,vo(c,i.v7_relativeSplatPath),s,a==="path"),x=JSON.stringify(h);return p.useEffect(()=>o(JSON.parse(x),{replace:l,state:n,relative:a}),[o,x,a,l,n]),null}function So(e){return tv(e.context)}function De(e){be(!1)}function gv(e){let{basename:t="/",children:l=null,location:n,navigationType:a=bl.Pop,navigator:i,static:u=!1,future:c}=e;sa()&&be(!1);let s=t.replace(/^\/*/,"/"),o=p.useMemo(()=>({basename:s,navigator:i,static:u,future:ni({v7_relativeSplatPath:!1},c)}),[s,c,i,u]);typeof n=="string"&&(n=ca(n));let{pathname:h="/",search:x="",hash:f="",state:y=null,key:v="default"}=n,b=p.useMemo(()=>{let S=po(h,s);return S==null?null:{location:{pathname:S,search:x,hash:f,state:y,key:v},navigationType:a}},[s,h,x,f,y,v,a]);return b==null?null:p.createElement(Ul.Provider,{value:o},p.createElement(rc.Provider,{children:l,value:b}))}function yv(e){let{children:t,location:l}=e;return lv(ir(t),l)}new Promise(()=>{});function ir(e,t){t===void 0&&(t=[]);let l=[];return p.Children.forEach(e,(n,a)=>{if(!p.isValidElement(n))return;let i=[...t,a];if(n.type===p.Fragment){l.push.apply(l,ir(n.props.children,i));return}n.type!==De&&be(!1),!n.props.index||!n.props.children||be(!1);let u={id:n.props.id||i.join("-"),caseSensitive:n.props.caseSensitive,element:n.props.element,Component:n.props.Component,index:n.props.index,path:n.props.path,loader:n.props.loader,action:n.props.action,errorElement:n.props.errorElement,ErrorBoundary:n.props.ErrorBoundary,hasErrorBoundary:n.props.ErrorBoundary!=null||n.props.errorElement!=null,shouldRevalidate:n.props.shouldRevalidate,handle:n.props.handle,lazy:n.props.lazy};n.props.children&&(u.children=ir(n.props.children,i)),l.push(u)}),l}/** * React Router DOM v6.30.4 * * Copyright (c) Remix Software Inc. * * This source code is licensed under the MIT license found in the * LICENSE.md file in the root directory of this source tree. * * @license MIT */function ur(){return ur=Object.assign?Object.assign.bind():function(e){for(var t=1;t{let n=e[l];return t.concat(Array.isArray(n)?n.map(a=>[l,a]):[[l,n]])},[]))}function bv(e,t){let l=cr(e);return t&&t.forEach((n,a)=>{l.has(a)||t.getAll(a).forEach(i=>{l.append(a,i)})}),l}const Sv=["onClick","relative","reloadDocument","replace","state","target","to","preventScrollReset","viewTransition"],zv="6";try{window.__reactRouterVersion=zv}catch{}const jv="startTransition",$d=Vm[jv];function Ev(e){let{basename:t,children:l,future:n,window:a}=e,i=p.useRef();i.current==null&&(i.current=jp({window:a,v5Compat:!0}));let u=i.current,[c,s]=p.useState({action:u.action,location:u.location}),{v7_startTransition:o}=n||{},h=p.useCallback(x=>{o&&$d?$d(()=>s(x)):s(x)},[s,o]);return p.useLayoutEffect(()=>u.listen(h),[u,h]),p.useEffect(()=>mv(n),[n]),p.createElement(gv,{basename:t,children:l,location:c.location,navigationType:c.action,navigator:u,future:n})}const $v=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Av=/^(?:[a-z][a-z0-9+.-]*:|\/\/)/i,wv=p.forwardRef(function(t,l){let{onClick:n,relative:a,reloadDocument:i,replace:u,state:c,target:s,to:o,preventScrollReset:h,viewTransition:x}=t,f=pv(t,Sv),{basename:y}=p.useContext(Ul),v,b=!1;if(typeof o=="string"&&Av.test(o)&&(v=o,$v))try{let g=new URL(window.location.href),k=o.startsWith("//")?new URL(g.protocol+o):new URL(o),z=po(k.pathname,y);k.origin===g.origin&&z!=null?o=z+k.search+k.hash:b=!0}catch{}let S=Ip(o,{relative:a}),m=Tv(o,{replace:u,state:c,target:s,preventScrollReset:h,relative:a,viewTransition:x});function d(g){n&&n(g),g.defaultPrevented||m(g)}return p.createElement("a",ur({},f,{href:v||S,onClick:b||i?n:d,ref:l,target:s}))});var Ad;(function(e){e.UseScrollRestoration="useScrollRestoration",e.UseSubmit="useSubmit",e.UseSubmitFetcher="useSubmitFetcher",e.UseFetcher="useFetcher",e.useViewTransitionState="useViewTransitionState"})(Ad||(Ad={}));var wd;(function(e){e.UseFetcher="useFetcher",e.UseFetchers="useFetchers",e.UseScrollRestoration="useScrollRestoration"})(wd||(wd={}));function Tv(e,t){let{target:l,replace:n,state:a,preventScrollReset:i,relative:u,viewTransition:c}=t===void 0?{}:t,s=yi(),o=fn(),h=o0(e,{relative:u});return p.useCallback(x=>{if(kv(x,l)){x.preventDefault();let f=n!==void 0?n:Bu(o)===Bu(h);s(e,{replace:f,state:a,preventScrollReset:i,relative:u,viewTransition:c})}},[o,s,h,n,a,l,e,i,u,c])}function B3(e){let t=p.useRef(cr(e)),l=p.useRef(!1),n=fn(),a=p.useMemo(()=>bv(n.search,l.current?null:t.current),[n.search]),i=yi(),u=p.useCallback((c,s)=>{const o=cr(typeof c=="function"?c(a):c);l.current=!0,i("?"+o,s)},[i,a]);return[a,u]}var pa={},Td;function Mv(){if(Td)return pa;Td=1,Object.defineProperty(pa,"__esModule",{value:!0}),pa.styleq=void 0;var e=new WeakMap,t="$$css";function l(a){var i,u,c;return a!=null&&(i=a.disableCache===!0,u=a.disableMix===!0,c=a.transform),function(){for(var o=[],h="",x=null,f="",y=i?null:e,v=new Array(arguments.length),b=0;b0;){var S=v.pop();if(!(S==null||S===!1)){if(Array.isArray(S)){for(var m=0;m0&&(a.style=l),n!=null&&n!==""&&(a["data-style-src"]=n),a}const Nv={"--color-accent":"light-dark(#0064E0, #2694FE)","--color-accent-muted":"light-dark(#0082FB33, #0082FB3F)","--color-on-accent":"light-dark(#FFFFFF, #FFFFFF)","--color-neutral":"light-dark(rgba(5, 54, 89, 0.1), rgba(223, 226, 229, 0.2))","--color-background-surface":"light-dark(#FFFFFF, #1F1F22)","--color-background-body":"light-dark(#F1F4F7, #111112)","--color-overlay":"light-dark(#01122866, #11111299)","--color-overlay-hover":"light-dark(#0536590C, #FFFFFF0C)","--color-overlay-pressed":"light-dark(#05365919, #FFFFFF19)","--color-background-muted":"light-dark(#0536590C, #1111127F)","--color-text-primary":"light-dark(#0A1317, #DFE2E5)","--color-text-secondary":"light-dark(#4E606F, #AAAFB5)","--color-text-disabled":"light-dark(#A4B0BC, #6F747C)","--color-text-accent":"light-dark(#0064E0, #3E9EFB)","--color-on-dark":"light-dark(#FFFFFF, #FFFFFF)","--color-on-light":"light-dark(#000000, #000000)","--color-icon-accent":"light-dark(#0064E0, #2694FE)","--color-icon-primary":"light-dark(#0A1317, #DFE2E5)","--color-icon-secondary":"light-dark(#4E606F, #AAAFB5)","--color-icon-disabled":"light-dark(#A4B0BC, #6F747C)","--color-background-card":"light-dark(#FFFFFF, #1F1F22)","--color-background-popover":"light-dark(#FFFFFF, #28292C)","--color-background-inverted":"light-dark(#0A1317, #FFFFFF)","--color-background-error-inverted":"light-dark(#AA071E, #E3193B)","--color-success":"light-dark(#0D8626, #0D8626)","--color-success-muted":"light-dark(#0B991F33, #0B991F3F)","--color-on-success":"light-dark(#FFFFFF, #FFFFFF)","--color-error":"light-dark(#E3193B, #F5394F)","--color-error-muted":"light-dark(#E3193B33, #F5394F3F)","--color-on-error":"light-dark(#FFFFFF, #FFFFFF)","--color-warning":"light-dark(#E9AF08, #F2C00B)","--color-warning-muted":"light-dark(#E2A40033, #E2A4003F)","--color-on-warning":"light-dark(#0A1317, #0A1317)","--color-border":"light-dark(#05365919, #F2F4F619)","--color-border-emphasized":"light-dark(#CCD3DB, #494D53)","--color-skeleton":"light-dark(#CCD3DB, #5A5E66)","--color-track":"light-dark(#CCD3DB, #5A5E66)","--color-shadow":"light-dark(rgba(5, 54, 89, 0.1), rgba(0, 0, 0, 0.3))","--color-tint-hover":"light-dark(black, white)","--color-background-blue":"light-dark(#0171E333, #0171E333)","--color-border-blue":"light-dark(#0064E0, #2694FE)","--color-icon-blue":"light-dark(#0064E0, #2694FE)","--color-text-blue":"light-dark(#042F97, #AFD7FF)","--color-background-cyan":"light-dark(#03A7D733, #03A7D733)","--color-border-cyan":"light-dark(#089DD0, #0171A4)","--color-icon-cyan":"light-dark(#00ACC1, #26C6DA)","--color-text-cyan":"light-dark(#014975, #A1EEF9)","--color-background-gray":"light-dark(#0A131733, #666A724C)","--color-border-gray":"light-dark(#647685, #748695)","--color-icon-gray":"light-dark(#4E606F, #AAAFB5)","--color-text-gray":"light-dark(#0A1317, #E7EAED)","--color-background-green":"light-dark(#24BB5E33, #24BB5E33)","--color-border-green":"light-dark(#0D8626, #0B991F)","--color-icon-green":"light-dark(#0D8626, #26A756)","--color-text-green":"light-dark(#09441F, #A5F690)","--color-background-orange":"light-dark(#F2790233, #F2790233)","--color-border-orange":"light-dark(#EB6E00, #B34A01)","--color-icon-orange":"light-dark(#E9690B, #FB8C00)","--color-text-orange":"light-dark(#6B2203, #FDB876)","--color-background-pink":"light-dark(#E638B333, #E638B333)","--color-border-pink":"light-dark(#F351C0, #C02294)","--color-icon-pink":"light-dark(#C2185B, #EC407A)","--color-text-pink":"light-dark(#650053, #FEADE3)","--color-background-purple":"light-dark(#7952FF33, #7952FF33)","--color-border-purple":"light-dark(#9081FF, #7340FE)","--color-icon-purple":"light-dark(#5B08D8, #7952FF)","--color-text-purple":"light-dark(#3E0697, #B3B0FE)","--color-background-red":"light-dark(#E3193B33, #E3193B33)","--color-border-red":"light-dark(#E3193B, #F5394F)","--color-icon-red":"light-dark(#D31130, #E3193B)","--color-text-red":"light-dark(#7B0210, #FFB2B8)","--color-background-teal":"light-dark(#0DB7AF33, #0DB7AF33)","--color-border-teal":"light-dark(#08A3A3, #08767D)","--color-icon-teal":"light-dark(#009688, #26A69A)","--color-text-teal":"light-dark(#083943, #40DCCD)","--color-background-yellow":"light-dark(#E2A40033, #E2A40033)","--color-border-yellow":"light-dark(#C58600, #B47700)","--color-icon-yellow":"light-dark(#FBC02D, #FFEE58)","--color-text-yellow":"light-dark(#753F07, #FBCE03)"},_v={"--spacing-0":"0px","--spacing-0-5":"2px","--spacing-1":"4px","--spacing-1-5":"6px","--spacing-2":"8px","--spacing-3":"12px","--spacing-4":"16px","--spacing-5":"20px","--spacing-6":"24px","--spacing-7":"28px","--spacing-8":"32px","--spacing-9":"36px","--spacing-10":"40px","--spacing-11":"44px","--spacing-12":"48px"},Bi={"--spacing-1":"var(--spacing-1)","--spacing-2":"var(--spacing-2)"},Dv={"--size-element-sm":"28px","--size-element-md":"32px","--size-element-lg":"36px"},Ov={"--radius-none":"0px","--radius-inner":"4px","--radius-element":"8px","--radius-container":"12px","--radius-page":"28px","--radius-chat":"28px","--radius-full":"9999px"},Rv={"--shadow-low":"0px 1px 1px light-dark(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2)), 0px 2px 8px light-dark(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2))","--shadow-med":"0px 1px 2px light-dark(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2)), 0px 2px 12px light-dark(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2))","--shadow-high":"0px 2px 2px light-dark(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.2)), 0px 8px 24px light-dark(rgba(0, 0, 0, 0.1), rgba(0, 0, 0, 0.3))","--shadow-inset-hover":"inset 0px 0px 0px 2px light-dark(rgba(5, 54, 89, 0.15), rgba(223, 226, 229, 0.2))","--shadow-inset-selected":"inset 0px 0px 0px 2px rgba(1, 113, 227, 0.5)","--shadow-inset-success":"inset 0px 0px 0px 2px rgba(38, 167, 86, 0.3)","--shadow-inset-warning":"inset 0px 0px 0px 2px rgba(226, 164, 0, 0.3)","--shadow-inset-error":"inset 0px 0px 0px 2px rgba(227, 25, 59, 0.3)"},qv={"--duration-fast-min":"130ms","--duration-fast":"175ms","--duration-fast-max":"230ms","--duration-medium-min":"310ms","--duration-medium":"410ms","--duration-medium-max":"550ms","--duration-slow-min":"730ms","--duration-slow":"975ms","--duration-slow-max":"1300ms"},Bv={"--ease-standard":"cubic-bezier(0.24, 1, 0.4, 1)"},Uv={"--transition-fast":"0.15s ease","--transition-normal":"0.2s ease"},Hv={"--font-family-body":'-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif',"--font-family-code":'"SF Mono", Monaco, Consolas, monospace',"--font-family-heading":'-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif'},Lv={"--font-size-4xs":"0.375rem","--font-size-3xs":"0.4375rem","--font-size-2xs":"0.5rem","--font-size-xs":"0.625rem","--font-size-sm":"0.75rem","--font-size-base":"0.875rem","--font-size-lg":"1.0625rem","--font-size-xl":"1.25rem","--font-size-2xl":"1.5rem","--font-size-3xl":"1.8125rem","--font-size-4xl":"2.1875rem","--font-size-5xl":"2.625rem"},Gv={"--font-weight-normal":"400","--font-weight-medium":"500","--font-weight-semibold":"600","--font-weight-bold":"700"},Vv={"--text-heading-1-size":"var(--font-size-2xl)","--text-heading-1-weight":"var(--font-weight-semibold)","--text-heading-1-leading":"1.3333","--text-heading-2-size":"var(--font-size-xl)","--text-heading-2-weight":"var(--font-weight-semibold)","--text-heading-2-leading":"1.4","--text-heading-3-size":"var(--font-size-lg)","--text-heading-3-weight":"var(--font-weight-semibold)","--text-heading-3-leading":"1.4118","--text-heading-4-size":"var(--font-size-base)","--text-heading-4-weight":"var(--font-weight-semibold)","--text-heading-4-leading":"1.4286","--text-heading-5-size":"var(--font-size-sm)","--text-heading-5-weight":"var(--font-weight-semibold)","--text-heading-5-leading":"1.6667","--text-heading-6-size":"var(--font-size-xs)","--text-heading-6-weight":"var(--font-weight-semibold)","--text-heading-6-leading":"1.6","--text-body-size":"var(--font-size-base)","--text-body-weight":"var(--font-weight-normal)","--text-body-leading":"1.4286","--text-large-size":"var(--font-size-lg)","--text-large-weight":"var(--font-weight-semibold)","--text-large-leading":"1.4118","--text-label-size":"var(--font-size-base)","--text-label-weight":"var(--font-weight-medium)","--text-label-leading":"1.4286","--text-code-size":"var(--font-size-base)","--text-code-weight":"var(--font-weight-normal)","--text-code-leading":"1.4286","--text-supporting-size":"var(--font-size-sm)","--text-supporting-weight":"var(--font-weight-normal)","--text-supporting-leading":"1.6667","--text-display-1-size":"var(--font-size-5xl)","--text-display-1-weight":"var(--font-weight-normal)","--text-display-1-leading":"1.2381","--text-display-2-size":"var(--font-size-4xl)","--text-display-2-weight":"var(--font-weight-normal)","--text-display-2-leading":"1.2571","--text-display-3-size":"var(--font-size-3xl)","--text-display-3-weight":"var(--font-weight-normal)","--text-display-3-leading":"1.2414"},zo=p.createContext(null);zo.displayName="LayoutAreaContext";const Xv={hasHeader:!1,hasFooter:!1,hasStart:!1,hasEnd:!1},oc=p.createContext(Xv);oc.displayName="LayoutSlotsContext";const jo=p.createContext(null);jo.displayName="LayoutDividerContext";const Yv={center:{kGNEyG:"x6s0dn4",$$css:!0},end:{kGNEyG:"xuk3077",$$css:!0},start:{kGNEyG:"x1cy8zhl",$$css:!0},stretch:{kGNEyG:"x1qjc9v5",$$css:!0}},Zv={start:{kjj79g:"x1nhvcw1",$$css:!0},center:{kjj79g:"xl56j7k",$$css:!0},end:{kjj79g:"x13a6bvl",$$css:!0},between:{kjj79g:"x1qughib",$$css:!0},around:{kjj79g:"x1l1ennw",$$css:!0},evenly:{kjj79g:"xaw8158",$$css:!0}},Fv={horizontal:{kXwgrk:"x1q0g3np",$$css:!0},vertical:{kXwgrk:"xdt5ytf",$$css:!0}},Qv={nowrap:{kwnvtZ:"xozqiw3",$$css:!0},wrap:{kwnvtZ:"x1a02dak",$$css:!0},"wrap-reverse":{kwnvtZ:"x8hhl5t",$$css:!0}},Kv={stack:{k1xSpc:"x78zum5",$$css:!0}},Jv={0:{k1C7PZ:"x1o57wo1",khm7nJ:"x6yxi7o",$$css:!0},1:{k1C7PZ:"x1lfs0n9",khm7nJ:"x1ngg2t4",$$css:!0},2:{k1C7PZ:"xak3so",khm7nJ:"x1x7z4sm",$$css:!0},3:{k1C7PZ:"xewh9hi",khm7nJ:"x4olc9o",$$css:!0},4:{k1C7PZ:"xty4p9g",khm7nJ:"xtx9w7w",$$css:!0},5:{k1C7PZ:"x1eqhezk",khm7nJ:"x1iu6piu",$$css:!0},6:{k1C7PZ:"x3qlgwd",khm7nJ:"xczp1bk",$$css:!0},8:{k1C7PZ:"xicv188",khm7nJ:"xgx0vcf",$$css:!0},10:{k1C7PZ:"x1p37tyl",khm7nJ:"x1xpicb7",$$css:!0},"0.5":{k1C7PZ:"x1kihgfc",khm7nJ:"x1tw44j4",$$css:!0},"1.5":{k1C7PZ:"x1thn6ci",khm7nJ:"xhq53yo",$$css:!0}};function Md({crossAlign:e,direction:t,gap:l,mainAlign:n,wrap:a}){return[Kv.stack,Fv[t],l!=null&&Jv[l],e!=null&&Yv[e],n!=null&&Zv[n],a!=null&&Qv[a]]}const Wv={reset:{kAzted:"x2lwn1j",k7Eaqz:"xeuugli",$$css:!0}},Iv={center:{kSGwAc:"xamitd3",$$css:!0},end:{kSGwAc:"xpvyfi4",$$css:!0},start:{kSGwAc:"xqcrz7y",$$css:!0},stretch:{kSGwAc:"xkh2ocl",$$css:!0}},Pv={fill:{kzQI83:"x1iyjqo2",$$css:!0},static:{kzQI83:"x1c4vz4f",kmuXW:"x2lah0s",$$css:!0}};function ek({crossAlignSelf:e,size:t}={}){return[Wv.reset,Pv[t??"static"],e!=null&&Iv[e]]}function m0(e){return e==="base"?"":e.split("+").map(t=>{const[l,n]=t.split(":");return n===void 0?`.${l}`:/^\d/.test(n)?`.${l}-${n}`:`.${n}`}).join("")}function Ui(e,t){const l={...e,...t},n=[e.className,t.className].filter(Boolean).join(" ");n?l.className=n:delete l.className;const a=t.style&&e.style?{...e.style,...t.style}:t.style||e.style;return a?l.style=a:delete l.style,l}function X(e,t,l,n){if(typeof e=="string"){const c=e,s=t??{className:""},o=l;let h=s.className?`${c} ${s.className}`:c;o&&(h=`${h} ${o}`);const x=n&&s.style?{...s.style,...n}:n||s.style;return{...s,className:h,style:x}}let u=Ui(e,typeof t=="string"?{className:t}:t??{});return typeof l=="string"?u=Ui(u,{className:l}):l!=null&&(u=Ui(u,{style:l})),n!=null&&(u=Ui(u,{style:n})),u}function Hl(...e){return t=>{const l=[];for(const n of e)if(typeof n=="function"){const a=n(t);typeof a=="function"&&l.push(a)}else n!=null&&(n.current=t);if(l.length>0)return()=>{for(const n of l)n()}}}let Fl=null;const Uu=new Map;function tk(){return Fl||(Fl=new ResizeObserver(e=>{for(const t of e){const l=Uu.get(t.target);l&&l(t)}})),Fl}function g0(e,t){Uu.set(e,t),tk().observe(e),t({target:e})}function y0(e){Uu.delete(e),Fl&&(Fl.unobserve(e),Uu.size===0&&(Fl.disconnect(),Fl=null))}function Ic(e){return e!=null&&typeof e!="boolean"&&e!==""}const Eo="astryx",p0=Eo,fc=Eo,lk=Eo;function nk(e){return`${p0}-${e}`}function $t(e){return`data-${fc}-${e}`}function ak(e){return`--${lk}-${e}`}function ik(e){return`data-${e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`}function uk(e,t){return/^\d/.test(t)?`${e}-${t}`:t}function ck(e,t){const l=[nk(e)];if(t)for(const[n,a]of Object.entries(t))a!=null&&l.push(uk(n,String(a)));return l.join(" ")}function sk(e){const t={};if(e)for(const[l,n]of Object.entries(e))n!=null&&(t[ik(l)]=String(n));return t}function V(e,t){return{className:ck(e,t),...sk(t)}}const U3={0:"spacing0",.5:"spacing0_5",1:"spacing1",1.5:"spacing1_5",2:"spacing2",3:"spacing3",4:"spacing4",5:"spacing5",6:"spacing6",8:"spacing8",10:"spacing10"},$o={0:{kZCmMZ:"x18gyask",kwRFfy:"x1s0aq8i",kLKAdn:"x1ydh6w3",kGO01o:"x1l20ajd",$$css:!0},1:{kZCmMZ:"x1vsv5vr",kwRFfy:"x1nryj5t",kLKAdn:"xfsso4q",kGO01o:"xy143xn",$$css:!0},2:{kZCmMZ:"x12gdq22",kwRFfy:"x1djylfy",kLKAdn:"x1xye8es",kGO01o:"x1wesfrj",$$css:!0},3:{kZCmMZ:"x126nfab",kwRFfy:"x1t818jl",kLKAdn:"x1vlblms",kGO01o:"xvmdzux",$$css:!0},4:{kZCmMZ:"x1rey3nv",kwRFfy:"xnjyzlh",kLKAdn:"x1oa1p4a",kGO01o:"x1awphl8",$$css:!0},5:{kZCmMZ:"x1blguxw",kwRFfy:"xdbrk9v",kLKAdn:"xx7rijo",kGO01o:"x1hk98q",$$css:!0},6:{kZCmMZ:"x31w388",kwRFfy:"x1we12cn",kLKAdn:"x1adxfkp",kGO01o:"xjpqqx5",$$css:!0},8:{kZCmMZ:"x1j3hnjz",kwRFfy:"x1q91b2g",kLKAdn:"xoxd1wu",kGO01o:"x2oz4g1",$$css:!0},10:{kZCmMZ:"xqp078j",kwRFfy:"x160ivqr",kLKAdn:"xk6660b",kGO01o:"x2izi54",$$css:!0},"0.5":{kZCmMZ:"x138rykx",kwRFfy:"x1le3yxw",kLKAdn:"xbx876j",kGO01o:"xij103a",$$css:!0},"1.5":{kZCmMZ:"xfti1ec",kwRFfy:"x17hk9do",kLKAdn:"x1kwdpsa",kGO01o:"x1opdxmq",$$css:!0}},Ao={0:{"--container-padding-inline-start":"x1gu2k80","--container-padding-inline-end":"x91ghl5",$$css:!0},1:{"--container-padding-inline-start":"x1cvlban","--container-padding-inline-end":"x2oyxnl",$$css:!0},2:{"--container-padding-inline-start":"x1xlrr2o","--container-padding-inline-end":"xcas3b9",$$css:!0},3:{"--container-padding-inline-start":"xfdwxua","--container-padding-inline-end":"xu0ipoa",$$css:!0},4:{"--container-padding-inline-start":"x1dlhslv","--container-padding-inline-end":"xs0pscg",$$css:!0},5:{"--container-padding-inline-start":"x1s81nki","--container-padding-inline-end":"xgkj7vj",$$css:!0},6:{"--container-padding-inline-start":"x1ep0dkj","--container-padding-inline-end":"x94cj42",$$css:!0},8:{"--container-padding-inline-start":"xw1diwv","--container-padding-inline-end":"x1b9k1pi",$$css:!0},10:{"--container-padding-inline-start":"xserb3f","--container-padding-inline-end":"xx5lg5w",$$css:!0},"0.5":{"--container-padding-inline-start":"x14ws0sr","--container-padding-inline-end":"x1wz3t3y",$$css:!0},"1.5":{"--container-padding-inline-start":"x176g23i","--container-padding-inline-end":"xntetml",$$css:!0}},wo={0:{"--container-padding-block-start":"x1i3qcxz",$$css:!0},1:{"--container-padding-block-start":"xnsckjb",$$css:!0},2:{"--container-padding-block-start":"xa8b4fq",$$css:!0},3:{"--container-padding-block-start":"x11k4f5r",$$css:!0},4:{"--container-padding-block-start":"xm01sq8",$$css:!0},5:{"--container-padding-block-start":"xp8wdkl",$$css:!0},6:{"--container-padding-block-start":"x1hmud4d",$$css:!0},8:{"--container-padding-block-start":"xfv60at",$$css:!0},10:{"--container-padding-block-start":"x17h9kl7",$$css:!0},"0.5":{"--container-padding-block-start":"xvdf9ev",$$css:!0},"1.5":{"--container-padding-block-start":"x1kbx601",$$css:!0}},To={0:{"--container-padding-block-end":"xkunwnr",$$css:!0},1:{"--container-padding-block-end":"x57a7ii",$$css:!0},2:{"--container-padding-block-end":"x1lsgcmx",$$css:!0},3:{"--container-padding-block-end":"x1q3ppug",$$css:!0},4:{"--container-padding-block-end":"x4hfsld",$$css:!0},5:{"--container-padding-block-end":"xbib2ws",$$css:!0},6:{"--container-padding-block-end":"x1q8d17g",$$css:!0},8:{"--container-padding-block-end":"x8lgq76",$$css:!0},10:{"--container-padding-block-end":"x15vxphk",$$css:!0},"0.5":{"--container-padding-block-end":"x1cao3zv",$$css:!0},"1.5":{"--container-padding-block-end":"xv53x8y",$$css:!0}},rk={0:{"--layout-padding-outer-x":"xswhm3q",$$css:!0},1:{"--layout-padding-outer-x":"xc96xmq",$$css:!0},2:{"--layout-padding-outer-x":"x15dxnc0",$$css:!0},3:{"--layout-padding-outer-x":"xadgj3j",$$css:!0},4:{"--layout-padding-outer-x":"x1v56qcf",$$css:!0},5:{"--layout-padding-outer-x":"x1nzs0gl",$$css:!0},6:{"--layout-padding-outer-x":"x1c3n52a",$$css:!0},8:{"--layout-padding-outer-x":"x1t3kfz",$$css:!0},10:{"--layout-padding-outer-x":"x1jdf5a4",$$css:!0},"0.5":{"--layout-padding-outer-x":"xihiwg7",$$css:!0},"1.5":{"--layout-padding-outer-x":"x1u93lgd",$$css:!0}},ok={0:{"--layout-padding-outer-y":"x1mzf5mb",$$css:!0},1:{"--layout-padding-outer-y":"x1gpfxoh",$$css:!0},2:{"--layout-padding-outer-y":"x10pz7y9",$$css:!0},3:{"--layout-padding-outer-y":"x1p6yq3h",$$css:!0},4:{"--layout-padding-outer-y":"xx738ci",$$css:!0},5:{"--layout-padding-outer-y":"x6yxws5",$$css:!0},6:{"--layout-padding-outer-y":"x180vrwl",$$css:!0},8:{"--layout-padding-outer-y":"xid7e43",$$css:!0},10:{"--layout-padding-outer-y":"x26l4wa",$$css:!0},"0.5":{"--layout-padding-outer-y":"x1vj96e0",$$css:!0},"1.5":{"--layout-padding-outer-y":"xd3dqby",$$css:!0}},cl={layoutOuter:{keTefX:"xojxgvx",k71WvV:"x1fcf3bl",keoZOQ:"x1sa9bsh",k1K539:"x6h7pi7",$$css:!0},layoutInner:{"--container-padding-inline-start":"xrhngw9","--container-padding-inline-end":"xjsfl84","--container-padding-block-start":"x1047aw6","--container-padding-block-end":"xax9j7h",$$css:!0},fill:{kZKoxP:"x12qplqi",kskxy:"xenllk4",$$css:!0},auto:{kAzted:"x1us19tq",$$css:!0},middle:{kUk6DE:"x98rzlu",kAzted:"x2lwn1j",$$css:!0},fullBleed:{"--layout-padding-outer-x":"x1wbjvqu","--layout-padding-outer-y":"xzxxx64",$$css:!0}},fk={"--layout-content-width":"x4906uf",$$css:!0},dk={kzqmXN:"xh8yej3",kUOVxO:"xvueqy4",$$css:!0},Cd={contentWidthVar:e=>[fk,{"--x---layout-content-width":`${e}px`!=null?`${e}px`:void 0}],contentWidth:e=>[dk,{ks0D6T:e!=null?"xf68679":e,$$css:!0},{"--x-maxWidth":(t=>typeof t=="number"?t+"px":t??void 0)(e)}]};function va({area:e,children:t}){return t==null?null:r.jsx(zo,{value:e,children:t})}const xk={"x-default-marker":"x-default-marker",$$css:!0};function v0({children:e,content:t,contentWidth:l,defaultHasDividers:n,end:a,footer:i,header:u,height:c="fill",padding:s,ref:o,start:h,xstyle:x,className:f,style:y}){const v=c==="fill",b=t??e,S=p.useMemo(()=>n!=null?{defaultHasDividers:n}:null,[n]),m=u!=null,d=i!=null,g=h!=null,k=a!=null,z=p.useMemo(()=>({hasHeader:m,hasFooter:d,hasStart:g,hasEnd:k}),[m,d,g,k]),E=r.jsx(oc,{value:z,children:r.jsx("div",{ref:o,...X(V("layout",{height:c}),R(cl.layoutOuter,v?cl.fill:cl.auto,x),f,y),children:r.jsxs("div",{...R(xk,cl.layoutInner,...Md({direction:"vertical"}),v?cl.fill:cl.auto,s===0&&cl.fullBleed,s!=null&&rk[s],s!=null&&ok[s],l!=null&&Cd.contentWidthVar(l)),children:[r.jsx(va,{area:"header",children:u}),r.jsxs("div",{...R(...Md({direction:"horizontal"}),cl.middle,l!=null&&Cd.contentWidth(l)),children:[r.jsx(va,{area:"start",children:h}),r.jsx("div",{...R(...ek({size:"fill"})),children:r.jsx(va,{area:"content",children:b})}),r.jsx(va,{area:"end",children:a})]}),r.jsx(va,{area:"footer",children:i})]})})});return S!=null?r.jsx(jo,{value:S,children:E}):E}v0.displayName="Layout";const Hi={header:{kmuXW:"x2lah0s",$$css:!0},inner:{kB7OPa:"x9f619",ks0D6T:"xjl2t3p",kUOVxO:"xvueqy4",kZCmMZ:"x139j0dd",kwRFfy:"xpc6k2p",kLKAdn:"x81pis9",kGO01o:"xg476vw","--container-padding-inline-start":"xdvaxxn","--container-padding-inline-end":"xqpvj4r","--container-padding-block-start":"xzz8v79","--container-padding-block-end":"xi9ns85",$$css:!0},fullBleed:{kZCmMZ:"x1c1uobl",kwRFfy:"xyri2b",kLKAdn:"xexx8yu",kGO01o:"x18d9i69","--container-padding-inline-start":"xrhngw9","--container-padding-inline-end":"xjsfl84","--container-padding-block-start":"x1047aw6","--container-padding-block-end":"xax9j7h",$$css:!0},divider:{kt9PQ7:"xso031l",kfdmCh:"x1q0q8m5",kL6WhQ:"xw8gpjh",$$css:!0}},hk={sizing:e=>[{kZKoxP:e!=null?"x16ye13r":e,$$css:!0},{"--x-height":(t=>typeof t=="number"?t+"px":t??void 0)(e)}]};function sr({children:e,hasDivider:t,height:l,label:n,padding:a,role:i,xstyle:u,className:c,style:s,ref:o,...h}){const x=p.use(jo),f=t??(x==null?void 0:x.defaultHasDividers)??!1,y=a===0;return r.jsx("div",{ref:o,role:i,"aria-label":n,"data-divider":f||void 0,...X(V("layout-header"),R(Hi.header,hk.sizing(l??null),f&&Hi.divider,u),c,s),...h,children:r.jsx("div",{...R(Hi.inner,y&&Hi.fullBleed,a!=null&&$o[a],a!=null&&Ao[a],a!=null&&wo[a],a!=null&&To[a]),children:e})})}sr.displayName="LayoutHeader";const St={panel:{kB7OPa:"x9f619",kmuXW:"x2lah0s",kVQacm:"x7giv3",kZCmMZ:"xwjyata",kwRFfy:"x1peupej",kLKAdn:"xqty4a",kGO01o:"xg476vw","--container-padding-inline-start":"x408pgh","--container-padding-inline-end":"xikqloz","--container-padding-block-start":"xjmgx01","--container-padding-block-end":"xi9ns85",$$css:!0},startPanel:{kZCmMZ:"x139j0dd",$$css:!0},endPanel:{kwRFfy:"xpc6k2p",$$css:!0},noHeader:{kLKAdn:"x81pis9",$$css:!0},noFooter:{kGO01o:"xon7vh3",$$css:!0},fullBleed:{kZCmMZ:"x1c1uobl",kwRFfy:"xyri2b",kLKAdn:"xexx8yu",kGO01o:"x18d9i69","--container-padding-inline-start":"xrhngw9","--container-padding-inline-end":"xjsfl84","--container-padding-block-start":"x1047aw6","--container-padding-block-end":"xax9j7h",$$css:!0},scrollable:{kVQacm:"xysyzu8",$$css:!0},dividerEnd:{ke9TFa:"x1lun4ml",k8ry5P:"x18b5jzi",kBCPoo:"x1gejf6u",$$css:!0},dividerStart:{k2ei4v:"xpilrb4",kVhnKS:"x1t7ytsu",kGJrpR:"x1j92z86",$$css:!0},collapseStart:{keTefX:"x1wim8z0",$$css:!0},collapseEnd:{k71WvV:"x1kpg4um",$$css:!0}},mk={sizing:e=>[{kzqmXN:e!=null?"x5lhr3w":e,$$css:!0},{"--x-width":(t=>typeof t=="number"?t+"px":t??void 0)(e)}]};function k0({children:e,hasDivider:t=!1,isScrollable:l=!0,label:n,padding:a,role:i,width:u,resizable:c,xstyle:s,className:o,style:h,ref:x,...f}){const y=p.use(zo),{hasHeader:v,hasFooter:b}=p.use(oc),S=c?c._size:u,m=y==="start",d=y==="end",g=a===0,k=!t&&!g&&a==null,z=m?St.dividerEnd:d?St.dividerStart:null,E=m?St.collapseEnd:d?St.collapseStart:null;return r.jsx("div",{ref:x,role:i,"aria-label":n,...X(V("layout-panel"),R(St.panel,mk.sizing(S??null),m&&!g&&a==null&&St.startPanel,d&&!g&&a==null&&St.endPanel,!v&&!g&&a==null&&St.noHeader,!b&&!g&&a==null&&St.noFooter,l&&St.scrollable,g&&St.fullBleed,a!=null&&$o[a],a!=null&&Ao[a],a!=null&&wo[a],a!=null&&To[a],t&&z,k&&E,s),o,h),...f,children:e})}k0.displayName="LayoutPanel";const Gl={content:{kB7OPa:"x9f619",kZKoxP:"x5yr21d",kUk6DE:"x98rzlu",kAzted:"x2lwn1j",kVQacm:"x7giv3",kZCmMZ:"xwjyata",kwRFfy:"x1peupej",kLKAdn:"xqty4a x1ioh5az",kGO01o:"xg476vw xsg11nj","--container-padding-inline-start":"x408pgh","--container-padding-inline-end":"xikqloz","--container-padding-block-start":"xjmgx01","--container-padding-block-end":"xi9ns85",$$css:!0},noStart:{kZCmMZ:"x139j0dd","--container-padding-inline-start":"xdvaxxn","--container-padding-inline-end":"xqpvj4r",$$css:!0},noEnd:{kwRFfy:"xpc6k2p",$$css:!0},noHeader:{kLKAdn:"x81pis9","--container-padding-block-start":"xzz8v79",$$css:!0},noFooter:{kGO01o:"xon7vh3","--container-padding-block-end":"x1xjq73n",$$css:!0},scrollable:{kVQacm:"xysyzu8",$$css:!0},fullBleed:{kZCmMZ:"x1c1uobl",kwRFfy:"xyri2b",kLKAdn:"xexx8yu",kGO01o:"x18d9i69","--container-padding-inline-start":"xrhngw9","--container-padding-inline-end":"xjsfl84","--container-padding-block-start":"x1047aw6","--container-padding-block-end":"xax9j7h",$$css:!0}};function b0({children:e,isScrollable:t=!0,padding:l,label:n,role:a,xstyle:i,className:u,style:c,ref:s,...o}){const{hasHeader:h,hasFooter:x,hasStart:f,hasEnd:y}=p.use(oc),v=l===0;return r.jsx("div",{ref:s,role:a,"aria-label":n,...X(V("layout-content"),R(Gl.content,!f&&!v&&l==null&&Gl.noStart,!y&&!v&&l==null&&Gl.noEnd,!h&&!v&&l==null&&Gl.noHeader,!x&&!v&&l==null&&Gl.noFooter,t&&Gl.scrollable,v&&Gl.fullBleed,l!=null&&$o[l],l!=null&&Ao[l],l!=null&&wo[l],l!=null&&To[l],i),u,c),...o,children:e})}b0.displayName="LayoutContent";const rr=typeof window<"u"?p.useLayoutEffect:p.useEffect;function S0(e){return(e.style.anchorName??"").split(",").map(l=>l.trim()).filter(Boolean)}function z0(e,t){e.style.anchorName=t.join(", ")}function gk(e,t){const l=S0(e);l.includes(t)||(l.push(t),z0(e,l))}function yk(e,t){z0(e,S0(e).filter(l=>l!==t))}const Pc={base:{keoZOQ:"xdj266r",k1K539:"xat24cr",keTefX:"x1lziwak",k71WvV:"x14z9mp",kLKAdn:"xexx8yu",kGO01o:"x18d9i69",kZCmMZ:"x1c1uobl",kwRFfy:"xyri2b",kMzoRj:"xc342km",ksu8eU:"xng3xce",kVQacm:"x1rea2x4",kMv6JI:"x9ynric",kWkggS:"xjbqb8w",$$css:!0},fixed:{kVAEAm:"xixxii4",$$css:!0}};function pk(e="above",t="center"){const n={above:"top",below:"bottom",start:"left",end:"right"}[e];return e==="above"||e==="below"?t==="start"?`${n} span-right`:t==="end"?`${n} span-left`:n:t==="start"?`${n} span-bottom`:t==="end"?`${n} span-top`:`${n} center`}function j0(e){const{mode:t,onShow:l,onHide:n,lightDismiss:a=!1}=e,i=p.useId(),u=`--astryx-layer-${i.replace(/:/g,"")}`,[c,s]=p.useState(!1),o=p.useRef(null),h=p.useRef(null),x=p.useRef(!1),f=p.useCallback(()=>{o.current&&!x.current&&(o.current.showPopover(),x.current=!0,s(!0),l==null||l())},[l]),y=p.useCallback(()=>{var g;x.current&&((g=o.current)==null||g.hidePopover(),x.current=!1,s(!1),n==null||n())},[n]),v=t==="context"?g=>{h.current&&h.current!==g&&yk(h.current,u),g&&gk(g,u),h.current=g}:void 0,b=p.useCallback(g=>{g.newState==="closed"&&x.current&&(x.current=!1,s(!1),n==null||n())},[n]),S=p.useCallback(g=>{o.current=g,g&&g.addEventListener("toggle",b)},[b]),m=p.useCallback((g,k)=>{const{placement:z="above",alignment:E="center",role:j,xstyle:A,className:M,style:w,as:C="div"}=k||{},_={positionAnchor:u,positionArea:pk(z,E),positionTryFallbacks:"flip-block, flip-inline, flip-block flip-inline"},q=R(Pc.base,A),H=M?`${M} ${q.className??""}`:q.className;return r.jsx(C,{ref:S,id:i,role:j,popover:a?"auto":"manual",className:H,style:{...q.style,..._,...w},children:g})},[u,i,a,S]),d=p.useCallback((g,k)=>{const{x:z,y:E,xstyle:j,className:A,style:M}=k,w={top:E,left:z},C=R(Pc.base,Pc.fixed,j),_=A?`${A} ${C.className??""}`:C.className;return r.jsx("div",{ref:S,id:i,popover:a?"auto":"manual",className:_,style:{...C.style,...w,...M},children:g})},[S,i,a]);return t==="context"?{ref:v,anchorId:u,show:f,hide:y,isOpen:c,id:i,render:m}:{ref:void 0,show:f,hide:y,isOpen:c,id:i,render:d}}const E0={below:{kKVMdj:"xl1vlw0",k44tkh:"x9uej1z",kyAemX:"x128ha8g",kWV6AL:"xskzprw",$$css:!0},above:{kKVMdj:"x3psbcj",k44tkh:"x9uej1z",kyAemX:"x128ha8g",kWV6AL:"xskzprw",$$css:!0},end:{kKVMdj:"x1i331go",k44tkh:"x9uej1z",kyAemX:"x128ha8g",kWV6AL:"xskzprw",$$css:!0},start:{kKVMdj:"xck01x9",k44tkh:"x9uej1z",kyAemX:"x128ha8g",kWV6AL:"xskzprw",$$css:!0}},es={container:{kWkggS:"x19aspcf",kMwMTN:"xrkvqaz",kaIpWk:"x1hviunn",kMv6JI:"x9ynric",kGuDYH:"xjm74w1",kLWn49:"xw6l6zx",$$css:!0},marginBlock:{keoZOQ:"xcsaf9d",k1K539:"x14cgwvg",keTefX:"x1lziwak",k71WvV:"x14z9mp",$$css:!0},marginInline:{keoZOQ:"xdj266r",k1K539:"xat24cr",keTefX:"x11g1kdw",k71WvV:"xnur1sd",$$css:!0}};function vk(e){return e.hasAttribute("tabindex")?e.tabIndex>=0:["A","BUTTON","INPUT","SELECT","TEXTAREA"].includes(e.tagName)?!e.disabled:!!e.isContentEditable}function kk(e={}){const{placement:t="above",alignment:l="center",delay:n=200,hideDelay:a=0,focusTrigger:i="auto",isEnabled:u=!0,isOpen:c,isDefaultOpen:s=!1,onShow:o,onHide:h}=e,x=t==="above"||t==="below"?es.marginBlock:es.marginInline,f=j0({mode:"context",onShow:o,onHide:h}),y=p.useMemo(()=>[es.container,x],[x]),v=p.useRef(null),b=p.useRef(null),S=p.useRef(null),m=p.useCallback(()=>{v.current&&(clearTimeout(v.current),v.current=null),b.current&&(clearTimeout(b.current),b.current=null)},[]),d=p.useCallback(()=>{!u||c===!1||(m(),v.current=setTimeout(()=>{f.show()},n))},[u,c,m,f,n]),g=p.useCallback(()=>{c!==!0&&(m(),a>0?b.current=setTimeout(()=>{f.hide()},a):f.hide())},[c,m,f,a]),k=p.useCallback(()=>{typeof window<"u"&&typeof window.matchMedia=="function"&&window.matchMedia("(hover: none)").matches||d()},[d]),z=p.useCallback(()=>{g()},[g]),E=p.useCallback(C=>{!u||!C.target.matches(":focus-visible")||(m(),f.show())},[u,m,f]),j=p.useCallback(()=>{g()},[g]),A=p.useCallback(C=>{S.current&&(S.current.removeEventListener("mouseenter",k),S.current.removeEventListener("mouseleave",z),S.current.removeEventListener("focusin",E),S.current.removeEventListener("focusout",j)),C&&(C.addEventListener("mouseenter",k),C.addEventListener("mouseleave",z),(i==="always"||i==="auto"&&vk(C))&&(C.addEventListener("focusin",E),C.addEventListener("focusout",j))),S.current=C},[i,k,z,E,j]),M=p.useCallback(C=>{f.ref(C),A(C)},[f,A]);p.useEffect(()=>()=>{m()},[m]),p.useEffect(()=>{s&&f.show()},[]),p.useEffect(()=>{c!==void 0&&(c?(m(),f.show()):(m(),f.hide()))},[c,m,f]);const w=p.useCallback((C,_)=>{const q=(_==null?void 0:_.placement)??t,H={placement:q,alignment:(_==null?void 0:_.alignment)??l,role:"tooltip",xstyle:[y,E0[q]],className:V("tooltip").className};return f.render(r.jsx("div",{className:"xfsso4q xy143xn x12gdq22 x1djylfy xw5ewwj x13faqbe",children:C}),H)},[f,t,l,y]);return{ref:M,positionRef:f.ref,interactionRef:A,anchorId:f.anchorId,describedBy:f.id,renderTooltip:w}}function bk(e){return typeof e=="string"||typeof e=="number"}function Nd(...e){const t=e.filter(Boolean);return t.length>0?t.join(" "):void 0}function pi({children:e,anchorRef:t,content:l,placement:n="above",alignment:a="center",delay:i=200,hideDelay:u=0,focusTrigger:c="auto",isEnabled:s=!0,onOpenChange:o,hasHoverIndication:h="auto",isOpen:x,isDefaultOpen:f}){const y=p.useRef(null),v=e!=null?bk(e):!1,b=h===!0||h==="auto"&&v,S=p.useCallback(()=>{o==null||o(!0)},[o]),m=p.useCallback(()=>{o==null||o(!1)},[o]),d=kk({placement:n,alignment:a,delay:i,hideDelay:u,focusTrigger:c,isEnabled:s,isOpen:x,isDefaultOpen:f,onShow:S,onHide:m});return rr(()=>{if(!t)return;const g=t.current;if(!g)return;d.ref(g);const k=g.getAttribute("aria-describedby");return g.setAttribute("aria-describedby",Nd(k,d.describedBy)??""),()=>{d.ref(null),k?g.setAttribute("aria-describedby",k):g.removeAttribute("aria-describedby")}},[t,d.ref,d.describedBy]),rr(()=>{if(t||v)return;const g=y.current;if(!g)return;const k=g.firstElementChild;if(!k)return;d.ref(k);const z=k.getAttribute("aria-describedby");return k.setAttribute("aria-describedby",Nd(z,d.describedBy)??""),()=>{d.ref(null),z?k.setAttribute("aria-describedby",z):k.removeAttribute("aria-describedby")}},[t,v,d.ref,d.describedBy]),t&&e==null?r.jsx(r.Fragment,{children:d.renderTooltip(l)}):v?r.jsxs(r.Fragment,{children:[r.jsx("span",{ref:d.ref,tabIndex:0,"aria-describedby":d.describedBy,...{0:{className:"xt0psk2"},1:{className:"xt0psk2 xujl8zx xev0dqp xycaml9 xrys4gj"}}[!!b<<0],children:e}),d.renderTooltip(l)]}):r.jsxs(r.Fragment,{children:[r.jsx("div",{ref:y,className:"xjp7ctv",children:e}),d.renderTooltip(l)]})}pi.displayName="Tooltip";const $0=Object.freeze(Object.defineProperty({__proto__:null,Tooltip:pi},Symbol.toStringTag,{value:"Module"})),Sk={"--color-syntax-keyword":"var(--color-text-accent)","--color-syntax-string":"var(--color-text-green)","--color-syntax-comment":"var(--color-text-secondary)","--color-syntax-number":"var(--color-text-orange)","--color-syntax-function":"var(--color-text-blue)","--color-syntax-type":"var(--color-text-purple)","--color-syntax-variable":"var(--color-text-primary)","--color-syntax-operator":"var(--color-text-cyan)","--color-syntax-constant":"var(--color-text-orange)","--color-syntax-tag":"var(--color-text-red)","--color-syntax-attribute":"var(--color-text-teal)","--color-syntax-property":"var(--color-text-cyan)","--color-syntax-punctuation":"var(--color-text-disabled)","--color-syntax-background":"var(--color-background-muted)"},zk={"--color-data-categorical-blue":"light-dark(#0171E3, #0171E3)","--color-data-categorical-orange":"light-dark(#EB6E00, #EB6E00)","--color-data-categorical-purple":"light-dark(#6B1EFD, #6B1EFD)","--color-data-categorical-green":"light-dark(#0B991F, #0B991F)","--color-data-categorical-pink":"light-dark(#F351C0, #F351C0)","--color-data-categorical-cyan":"light-dark(#0171A4, #0171A4)","--color-data-categorical-red":"light-dark(#F5394F, #F5394F)","--color-data-categorical-teal":"light-dark(#08A3A3, #08A3A3)","--color-data-categorical-brown":"light-dark(#965E03, #965E03)","--color-data-categorical-indigo":"light-dark(#6F8AFF, #6F8AFF)","--color-data-neutral":"light-dark(#8494A3, #8C939B)","--color-data-blue-5":"light-dark(#02165E, #02165E)","--color-data-blue-4":"light-dark(#004CBC, #004CBC)","--color-data-blue-3":"light-dark(#2694FE, #2694FE)","--color-data-blue-2":"light-dark(#78BEFF, #78BEFF)","--color-data-blue-1":"light-dark(#DBECFF, #DBECFF)","--color-data-shamrock-5":"light-dark(#0B603D, #0B603D)","--color-data-shamrock-4":"light-dark(#138546, #138546)","--color-data-shamrock-3":"light-dark(#24BB5E, #24BB5E)","--color-data-shamrock-2":"light-dark(#8EF7AA, #8EF7AA)","--color-data-shamrock-1":"light-dark(#D6FEE4, #D6FEE4)","--color-data-orange-5":"light-dark(#A13F04, #A13F04)","--color-data-orange-4":"light-dark(#D66100, #D66100)","--color-data-orange-3":"light-dark(#FD9537, #FD9537)","--color-data-orange-2":"light-dark(#FDB876, #FDB876)","--color-data-orange-1":"light-dark(#FFE6CF, #FFE6CF)","--color-data-pink-5":"light-dark(#8E1073, #8E1073)","--color-data-pink-4":"light-dark(#D123A1, #D123A1)","--color-data-pink-3":"light-dark(#F989D3, #F989D3)","--color-data-pink-2":"light-dark(#FEADE3, #FEADE3)","--color-data-pink-1":"light-dark(#FCE3F4, #FCE3F4)","--color-data-purple-5":"light-dark(#3E0697, #3E0697)","--color-data-purple-4":"light-dark(#6B1EFD, #6B1EFD)","--color-data-purple-3":"light-dark(#9081FF, #9081FF)","--color-data-purple-2":"light-dark(#B3B0FE, #B3B0FE)","--color-data-purple-1":"light-dark(#E8E8FB, #E8E8FB)","--color-data-red-5":"light-dark(#9D0519, #9D0519)","--color-data-red-4":"light-dark(#D31130, #D31130)","--color-data-red-3":"light-dark(#FB7D87, #FB7D87)","--color-data-red-2":"light-dark(#FFB2B8, #FFB2B8)","--color-data-red-1":"light-dark(#FEE4E6, #FEE4E6)","--color-data-teal-5":"light-dark(#08767D, #08767D)","--color-data-teal-4":"light-dark(#0C9293, #0C9293)","--color-data-teal-3":"light-dark(#0DB7AF, #0DB7AF)","--color-data-teal-2":"light-dark(#6CE6D8, #6CE6D8)","--color-data-teal-1":"light-dark(#D7FCF8, #D7FCF8)","--color-data-yellow-5":"light-dark(#8A5001, #8A5001)","--color-data-yellow-4":"light-dark(#D69804, #D69804)","--color-data-yellow-3":"light-dark(#FBCE03, #FBCE03)","--color-data-yellow-2":"light-dark(#FCEC85, #FCEC85)","--color-data-yellow-1":"light-dark(#FDF6BA, #FDF6BA)","--color-data-gray-5":"light-dark(#25363F, #333338)","--color-data-gray-4":"light-dark(#5D6C7B, #666A72)","--color-data-gray-3":"light-dark(#AFB9C4, #B2B8BE)","--color-data-gray-2":"light-dark(#CCD3DB, #D0D3D6)","--color-data-gray-1":"light-dark(#F1F4F7, #F2F4F6)"},jk={...Sk,...zk},Ek={banner:[{property:"borderRadius",vars:["--_banner-radius"]}],button:[{property:"borderRadius",vars:["--_button-radius"]}],card:[{property:"borderRadius",vars:["--_card-radius"]},{property:"padding",expand:"container"}],chat:[{property:"borderRadius",vars:["--_chat-composer-radius"]},{property:"padding",vars:["--_chat-composer-padding"]}],dialog:[{property:"borderRadius",vars:["--_dialog-radius"]},{property:"padding",expand:"container"}],"dropdown-menu":[{property:"borderRadius",vars:["--_dropdown-menu-radius"]},{property:"padding",vars:["--_dropdown-menu-padding"]}],field:[{property:"borderRadius",vars:["--_field-radius"]}],hovercard:[{property:"borderRadius",vars:["--_hovercard-radius"]}],popover:[{property:"borderRadius",vars:["--_popover-radius"]}],section:[{property:"padding",expand:"container"}],"segmented-control":[{property:"borderRadius",vars:["--_segmented-control-radius"]},{property:"padding",vars:["--_segmented-control-padding"]}]};function _d(e,t){const l=Ek[e];return l?l.filter(n=>n.property===t):[]}function A0(e){return`[data-${fc}-theme="${e}"]`}const w0=`[data-${fc}-theme]`;function Dd(e){return`[data-${fc}-media="${e}"]`}function La(e,t){return`.${p0}-${e}${t}`}function T0(e,t){const l=[];let n=0,a=0;for(let i=0;i`${i}${t}`).join(", ")}function Hu(e){return e.replace(/[A-Z]/g,t=>`-${t.toLowerCase()}`)}const Li=new Set(["padding","paddingBlock","paddingInline","paddingBlockStart","paddingBlockEnd","paddingInlineStart","paddingInlineEnd"]);function $k(e){const t={};for(const[l,n]of e)switch(l){case"padding":{const a=n.trim().split(/\s+/);a.length===1?(t.blockStart=a[0],t.blockEnd=a[0],t.inline=a[0]):a.length===2?(t.blockStart=a[0],t.blockEnd=a[0],t.inline=a[1]):a.length>=3&&(t.blockStart=a[0],t.inline=a[1],t.blockEnd=a[2]);break}case"paddingBlock":{const a=n.trim().split(/\s+/);t.blockStart=a[0],t.blockEnd=a[1]??a[0];break}case"paddingInline":{const a=n.trim().split(/\s+/);a.length===1?t.inline=a[0]:(t.inlineStart=a[0],t.inlineEnd=a[1]);break}case"paddingBlockStart":t.blockStart=n;break;case"paddingBlockEnd":t.blockEnd=n;break;case"paddingInlineStart":t.inlineStart=n;break;case"paddingInlineEnd":t.inlineEnd=n;break}return t}function Ak(e,t){const l=ak(`${e}-padding`),n=[],a=t.inlineStart??t.inline,i=t.inlineEnd??t.inline;return a!=null&&i!=null&&a===i&&t.blockStart!=null&&t.blockEnd!=null&&a===t.blockStart&&t.blockStart===t.blockEnd?(n.push([l,a??""]),n):(t.inlineStart!=null||t.inlineEnd!=null?(a!=null&&n.push([`${l}-inline-start`,a]),i!=null&&n.push([`${l}-inline-end`,i])):t.inline!=null&&n.push([`${l}-inline`,t.inline]),t.blockStart!=null&&n.push([`${l}-block-start`,t.blockStart]),t.blockEnd!=null&&n.push([`${l}-block-end`,t.blockEnd]),n)}function wk(e){const t=[],l=e.tokens,n=i=>l[i]||`var(${i})`,a=Object.entries(l);if(a.length>0){const i=a.map(([u,c])=>` ${u}: ${c};`).join(` `);t.push(` :scope { ${i} }`)}return e.components&&Tk(e.components,t),Mk(n,t),Ck(e.components||{},t),t}function Tk(e,t){for(const[l,n]of Object.entries(e))for(const[a,i]of Object.entries(n)){const u=Object.entries(i);if(u.length===0)continue;const c=m0(a),s=La(l,c),o=[],h=[];for(const[v,b]of u)v.startsWith(":")&&typeof b=="object"?h.push([v,b]):o.push([v,b]);let x=o;const f=[];let y=!1;for(const[v,b]of o){const S=_d(l,v),m=Li.has(v)&&v!=="padding"?_d(l,"padding"):[];for(const d of[...S,...m])if(d.expand==="container"&&Li.has(v)&&(y=!0),d.vars)for(const g of d.vars)f.push([g,b])}if(y){const v=o.filter(([d])=>Li.has(d)),b=o.filter(([d])=>!Li.has(d)),S=$k(v),m=Ak(l,S);x=[...b,...m]}if(f.length>0&&(x=[...x,...f]),x.length>0){const v=x.map(([b,S])=>` ${Hu(b)}: ${S};`).join(` `);t.push(` ${s} { ${v} }`)}for(const[v,b]of h){const S=Object.entries(b);if(S.length>0){const m=S.map(([d,g])=>` ${Hu(d)}: ${g};`).join(` `);t.push(` ${T0(s,v)} { ${m} }`)}}}}function Mk(e,t){t.push(` :where(h1, h2, h3, h4, h5, h6) { font-family: var(--font-family-heading); color: var(--color-text-primary); }`);for(let l=1;l<=6;l++)t.push(` :where(h${l}) { font-size: ${e(`--text-heading-${l}-size`)}; font-weight: ${e(`--text-heading-${l}-weight`)}; line-height: ${e(`--text-heading-${l}-leading`)}; }`);t.push(` :where(p) { font-family: var(--font-family-body); font-size: ${e("--text-body-size")}; font-weight: ${e("--text-body-weight")}; line-height: ${e("--text-body-leading")}; color: var(--color-text-primary); }`),t.push(` :where(small) { font-size: ${e("--text-supporting-size")}; font-weight: ${e("--text-supporting-weight")}; line-height: ${e("--text-supporting-leading")}; color: var(--color-text-secondary); }`),t.push(` :where(code, pre) { font-family: var(--font-family-code); font-size: ${e("--text-code-size")}; line-height: ${e("--text-code-leading")}; }`),t.push(` :where(hr) { border: none; border-top: 1px solid var(--color-border); }`)}function Ck(e,t){const l={primary:"var(--color-text-primary)",secondary:"var(--color-text-secondary)",disabled:"var(--color-text-disabled)",placeholder:"var(--color-text-secondary)",accent:"var(--color-text-accent)"},n="text"in e,a="heading"in e,i="link"in e;if(n||a||i)for(const[u,c]of Object.entries(l))n&&t.push(` ${La("text",`.${u}`)} { color: ${c}; }`),a&&t.push(` ${La("heading",`.${u}`)} { color: ${c}; }`),i&&t.push(` ${La("link",`.${u}`)} { color: ${c}; }`)}function Nk(e){const t=wk(e),l=[],n=[];for(const a of t)a.trimStart().startsWith(":where(")?l.push(a):n.push(a);return{component:n,prose:l}}function _k(e){const t=[],l=A0(e.name);for(const a of["dark","light"]){const i=a==="dark"?e.__onDark:e.__onLight;if(!i)continue;const u=Object.entries(i.tokens);if(u.length>0){const c=u.map(([s,o])=>` ${s}: ${o};`).join(` `);t.push(` ${Dd(a)} { ${c} }`)}if(i.components)for(const[c,s]of Object.entries(i.components))for(const[o,h]of Object.entries(s)){const x=Object.entries(h);if(x.length===0)continue;const f=m0(o),y=`:is(${Dd(a)}) :is(${La(c,f)})`,v=[],b=[];for(const[S,m]of x)S.startsWith(":")&&typeof m=="object"?b.push([S,m]):v.push([S,m]);if(v.length>0){const S=v.map(([m,d])=>` ${Hu(m)}: ${d};`).join(` `);t.push(` ${y} { ${S} }`)}for(const[S,m]of b){const d=Object.entries(m);if(d.length>0){const g=d.map(([k,z])=>` ${Hu(k)}: ${z};`).join(` `);t.push(` ${T0(y,S)} { ${g} }`)}}}}if(t.length===0)return"";const n=t.join(` `);return`@scope (${l}) to (${w0}) { ${n} }`}function Dk(e){const{component:t,prose:l}=Nk(e),n=A0(e.name),a=w0;let i="";if(l.length>0){const s=l.join(` `);i=`@scope (${n}) to (${a}) { ${s} }`}let u="";if(t.length>0){const s=t.join(` `);u=`@scope (${n}) to (${a}) { ${s} }`}const c=_k(e);return c&&(u=u?`${u} ${c}`:c),{prose:i,component:u}}const M0={...Nv,..._v,...Dv,...Ov,...Rv,...qv,...Bv,...Uv,...Hv,...Lv,...Gv,...Vv,...jk};function Ok(e){return`var(${e})`}Object.fromEntries(Object.keys(M0).map(e=>[e,Ok(e)]));function Rk(e){let t=0,l=null,n=!1;for(let a=0;a{const u=window.matchMedia(e);return u.addEventListener("change",i),()=>u.removeEventListener("change",i)},[e]),n=p.useCallback(()=>window.matchMedia(e).matches,[e]),a=p.useCallback(()=>t,[t]);return p.useSyncExternalStore(l,n,a)}const Co=p.createContext(null);Co.displayName="ThemeContext";function Uk(){const e=p.use(Co),t=Mo("(prefers-color-scheme: dark)"),l=(e==null?void 0:e.mode)??"system",n=(e==null?void 0:e.theme)??null,a=l==="system"?t?"dark":"light":l,i=p.useMemo(()=>Bk(n,{mode:a}),[n,a]),u=c=>i[c]??"";return{name:(n==null?void 0:n.name)??"default",mode:a,token:u,tokens:i}}const Hk="modulepreload",Lk=function(e){return"/"+e},Od={},Ve=function(t,l,n){let a=Promise.resolve();if(l&&l.length>0){document.getElementsByTagName("link");const u=document.querySelector("meta[property=csp-nonce]"),c=(u==null?void 0:u.nonce)||(u==null?void 0:u.getAttribute("nonce"));a=Promise.allSettled(l.map(s=>{if(s=Lk(s),s in Od)return;Od[s]=!0;const o=s.endsWith(".css"),h=o?'[rel="stylesheet"]':"";if(document.querySelector(`link[href="${s}"]${h}`))return;const x=document.createElement("link");if(x.rel=o?"stylesheet":Hk,o||(x.as="script"),x.crossOrigin="",x.href=s,c&&x.setAttribute("nonce",c),document.head.appendChild(x),o)return new Promise((f,y)=>{x.addEventListener("load",f),x.addEventListener("error",()=>y(new Error(`Unable to preload CSS for ${s}`)))})}))}function i(u){const c=new Event("vite:preloadError",{cancelable:!0});if(c.payload=u,window.dispatchEvent(c),!c.defaultPrevented)throw u}return a.then(u=>{for(const c of u||[])c.status==="rejected"&&i(c.reason);return t().catch(i)})},C0={primary:{kMwMTN:"x1tgivj0",$$css:!0},secondary:{kMwMTN:"xv1l7n4",$$css:!0},disabled:{kMwMTN:"xnbbluu",$$css:!0},placeholder:{kMwMTN:"xv1l7n4",$$css:!0},accent:{kMwMTN:"xjse4m1",$$css:!0},inherit:{kMwMTN:"x1heor9g",$$css:!0}},Gk={normal:{k63SB2:"x1sodnla",$$css:!0},medium:{k63SB2:"x1e4wzip",$$css:!0},semibold:{k63SB2:"x2mo6ok",$$css:!0},bold:{k63SB2:"x1lvx875",$$css:!0}},N0={body:{k63SB2:"xxovm9e",$$css:!0},large:{k63SB2:"x149oux8",$$css:!0},label:{k63SB2:"xmhvcl5",$$css:!0},code:{k63SB2:"xx3eeay",$$css:!0},supporting:{k63SB2:"xv8on6e",$$css:!0},"display-1":{k63SB2:"x1txul5o",$$css:!0},"display-2":{k63SB2:"x1y36c3f",$$css:!0},"display-3":{k63SB2:"x1on40hk",$$css:!0},inherit:{k63SB2:"x1pd3egz",$$css:!0}},No={body:{kGuDYH:"xjm74w1",kLWn49:"xw6l6zx",$$css:!0},large:{kGuDYH:"x18juvz8",kLWn49:"xf74fhv",$$css:!0},label:{kGuDYH:"xcr08ib",kLWn49:"x1kq96og",$$css:!0},code:{kGuDYH:"xp03k98",kLWn49:"x17iicif",kMv6JI:"x9m5x89",$$css:!0},supporting:{kGuDYH:"x141an7d",kLWn49:"x1ltkj2j",$$css:!0},"display-1":{kGuDYH:"xsub3ws",kLWn49:"x112ttwr",$$css:!0},"display-2":{kGuDYH:"x1yego12",kLWn49:"xh0iwvy",$$css:!0},"display-3":{kGuDYH:"xlgnzhf",kLWn49:"x1ujwuaq",$$css:!0},inherit:{kGuDYH:"x1qlqyl8",kLWn49:"x15bjb6t",$$css:!0}},Vk={1:{kGuDYH:"xcg7oai",kLWn49:"xfmsba7",k63SB2:"x1v68xuy",$$css:!0},2:{kGuDYH:"x1xvnhcw",kLWn49:"x1cpk1wn",k63SB2:"x12yy4cs",$$css:!0},3:{kGuDYH:"xii13ha",kLWn49:"xwjzt0u",k63SB2:"x1jcxfy8",$$css:!0},4:{kGuDYH:"x8tkxat",kLWn49:"xqerer",k63SB2:"x2hcmsi",$$css:!0},5:{kGuDYH:"xsgqta0",kLWn49:"xo3gurs",k63SB2:"xno150v",$$css:!0},6:{kGuDYH:"xw5ohdf",kLWn49:"xeixjfn",k63SB2:"x1pw4frv",$$css:!0}},_0={inline:{k1xSpc:"xt0psk2",$$css:!0},block:{k1xSpc:"x1lliihq",$$css:!0}},Lu={singleLine:{kVQacm:"xb3r6kr",kg5iWk:"xlyipyv",khDVqt:"xuxw1ft",k1xSpc:"x1lliihq",$$css:!0},multiLine:{kVQacm:"xb3r6kr",k1xSpc:"x104kibb",kgKLqz:"x1ua5tub",$$css:!0}},D0={"break-word":{kTgw9:"x1lldw8n",kHjlTd:"x1mzt3pk",$$css:!0},"break-all":{kTgw9:"x1yn0g08",$$css:!0}},O0={wrap:{kN2L0X:"xk4td0m",$$css:!0},nowrap:{kN2L0X:"xebhuq6",$$css:!0},balance:{kN2L0X:"x1w2vvpw",$$css:!0},pretty:{kN2L0X:"x1fzhlzt",$$css:!0}},R0={enabled:{kxwWH2:"x1b2iylo",kzeHkT:"xwgcxoh",k1xSpc:"x1lliihq",$$css:!0}},q0={strikethrough:{kybGjl:"xmqliwb",$$css:!0}},Xk={enabled:{kcqcaj:"xss6m8b",$$css:!0}},B0={start:{k9WMMc:"x1yc453h",$$css:!0},center:{k9WMMc:"x2b8uid",$$css:!0},end:{k9WMMc:"xp4054r",$$css:!0}},U0={content:{ks0D6T:"xw5ewwj",kTgw9:"x13faqbe",$$css:!0}};function H0(e){const{maxLines:t}=e,[l,n]=p.useState(!1),[a,i]=p.useState(""),u=p.useRef(null),c=p.useCallback(o=>{if(t===0){n(!1);return}if(i(o.textContent??""),t===1)n(o.scrollWidth>o.offsetWidth);else{let h=o.scrollHeight;try{const x=document.createRange();x.selectNodeContents(o),h=x.getBoundingClientRect().height,x.detach()}catch{}n(h>o.offsetHeight)}},[t]);return{ref:p.useCallback(o=>{u.current&&y0(u.current),u.current=o,o&&t>0?typeof ResizeObserver<"u"?g0(o,()=>{c(o)}):c(o):(n(!1),i(""))},[t,c]),isTruncated:l,fullText:a}}const Yk=p.lazy(async()=>Ve(()=>Promise.resolve().then(()=>$0),void 0).then(e=>({default:e.Tooltip}))),Zk={body:"primary",large:"primary",label:"primary",supporting:"secondary",code:"primary","display-1":"primary","display-2":"primary","display-3":"primary",inherit:"inherit"};function Fk(e){return e in No?e:"body"}function _o({type:e="body",size:t,color:l,weight:n,display:a="inline",maxLines:i=0,hasTruncateTooltip:u=!0,wordBreak:c,textWrap:s,justify:o="start",hasCapsize:h=!1,hasStrikethrough:x=!1,hasTabularNumbers:f=!1,xstyle:y,className:v,style:b,as:S="span",children:m,ref:d,...g}){const k=l??Zk[e]??"primary",z=Fk(e),E=c??(i===1?"break-all":"break-word"),j=i>0||h?"block":a,A=H0({maxLines:i}),M=typeof u=="string"?u:"above",w=i>0&&u!==!1&&A.isTruncated,C=p.useRef(null),_=i>1?{WebkitLineClamp:i}:void 0;return r.jsxs(r.Fragment,{children:[r.jsx(S,{ref:Hl(d,A.ref,C),...X(V("text",{type:e,color:k}),R(C0[k],No[z],N0[z],n&&Gk[n],i===1?Lu.singleLine:i>1?Lu.multiLine:_0[j],i>0&&D0[E],s&&O0[s],o!=="start"&&B0[o],h&&R0.enabled,x&&q0.strikethrough,f&&Xk.enabled,y),v,{...b,..._}),title:w?A.fullText:void 0,...g,children:m}),w&&r.jsx(p.Suspense,{fallback:null,children:r.jsx(Yk,{anchorRef:C,content:r.jsx("span",{...R(U0.content),children:A.fullText}),placement:M})})]})}_o.displayName="Text";const Qk=.75,Rd=1.5,qd={sm:{diameter:10,border:2},md:{diameter:14,border:3},lg:{diameter:18,border:3},xl:{diameter:28,border:4}},Bd={wrapper:{k1xSpc:"x3nfvp2",kXwgrk:"xdt5ytf",kGNEyG:"x6s0dn4",kOIVth:"x1txdalj",$$css:!0},spinner:{k1xSpc:"xwz0xwf",kgQiWS:"x1ku5rj1",kVQacm:"xb3r6kr",kXLuUW:"xxymvpz",$$css:!0}};function L0({size:e="md",shade:t="default",label:l,xstyle:n,className:a,style:i,"aria-label":u,"data-testid":c,ref:s,...o}){const h=p.useRef(null),{tokens:x}=Uk();p.useEffect(()=>{const d=h.current;if(d==null)return;const g=d.getContext("2d");if(!g)return;const{border:k,diameter:z}=qd[e],E=window.devicePixelRatio||1,j=t==="inherit"?getComputedStyle(d).color:null,A=t==="inherit"?j:t==="onMedia"?x["--color-on-dark"]:t==="subtle"?x["--color-text-secondary"]:x["--color-accent"],M=t==="inherit"?j:t==="onMedia"?`${x["--color-on-dark"]}4D`:x["--color-track"],w=z+k*2,C=Math.round(w*E),_=C+C%2,q=_/w,H=z/2*q,de=k*q;d.height=d.width=_,d.style.width=d.style.height=w+"px",g.lineCap="round",g.lineWidth=de;const T=_/2;g.beginPath(),g.arc(T,T,H,0,2*Math.PI),g.strokeStyle=M,t==="inherit"&&(g.globalAlpha=.3),g.stroke(),g.globalAlpha=1,g.beginPath(),g.arc(T,T,H,Rd*Math.PI,(Rd+Qk)%2*Math.PI),g.strokeStyle=A,g.stroke()},[t,e,x]);const{border:f,diameter:y}=qd[e],v=y+f*2,b=l!=null,S=u??(typeof l=="string"?l:void 0)??"Loading",m=r.jsx("span",{ref:b?void 0:s,role:"status","aria-label":S,"data-testid":b?void 0:c,...b?{}:o,...X(b?"":V("spinner",{size:e,shade:t}),R(Bd.spinner,!b&&n),b?void 0:a,{...b?{}:i,width:v,height:v}),children:r.jsx("canvas",{ref:h,className:"xlp1x4z x1lliihq x14qxm4i xa4qsjk x1ka1v4i x1esw782"})});return b?r.jsxs("div",{ref:s,"data-testid":c,...o,...X(V("spinner",{size:e,shade:t}),R(Bd.wrapper,n),a,i),children:[m,typeof l=="string"?r.jsx(_o,{type:"body",weight:"bold",children:l}):l]}):m}L0.displayName="Spinner";const Kk="data-astryx-edge-comp",Jk={keTefX:"x1kftj4p",k71WvV:"x92e2el",$$css:!0},H3={inset:e=>[Jk,{"--x-126w13d":(t=>typeof t=="number"?t+"px":t??void 0)(`calc(-1 * ${e})`),"--x-4drmnv":(t=>typeof t=="number"?t+"px":t??void 0)(`calc(-1 * ${e})`)}]},Do=p.createContext(null);Do.displayName="SizeContext";function Wk(e,t="md"){const l=p.use(Do);return e??l??t}Do.Provider;const G0=p.createContext(null);G0.displayName="ButtonGroupContext";function Ik(){return p.use(G0)}const Oo=p.createContext(null);Oo.displayName="LinkContext";function Pk(e){function t({href:l,ref:n,...a}){return p.createElement(e,{ref:n,href:l,to:l,...a})}return t.displayName=`LinkWithTo(${typeof e=="string"?e:e.displayName||e.name||"Component"})`,t}function vi(e){const t=p.use(Oo),l=e??(t==null?void 0:t.component)??"a";return p.useMemo(()=>l==="a"?"a":Pk(l),[l])}const sl={base:{kVAEAm:"x1n2onr6",k1xSpc:"x3nfvp2",kGNEyG:"x6s0dn4",kjj79g:"xl56j7k",kOIVth:"x1txdalj",k8WAf4:"xce4md1",kg3NbH:"xrrkdod",kMzoRj:"xc342km",ksu8eU:"xng3xce",kaIpWk:"x1jxw6zd",kMv6JI:"xjb2p0i",kGuDYH:"xcr08ib",kLWn49:"x1kq96og",k63SB2:"x1e4wzip",khDVqt:"xuxw1ft",kkrTdU:"x1ypdohk",k1ekBW:"xrafxwg",kIyJzY:"xuedmi6 x12w9bfk",kAMwcw:"xlr8y92",$$css:!0},pressable:{k3aq6I:"x3oybdh xk4oym4",$$css:!0},disabled:{kkrTdU:"x1h6gzvc",kSiTet:"xbyyjgo",kKwaWg:"x18o3ruo",k3aq6I:"x1c071of x1pdlv7q",$$css:!0},ariaDisabled:{kKwaWg:"x18o3ruo x8o3jvd xuqm82a",$$css:!0},iconOnly:{"--button-icon-only-aspect":"x1v15ycx",kOBAk4:"xioom0i",kg3NbH:"xnjsko4",k8WAf4:"xt970qd",$$css:!0},iconWrapper:{k1xSpc:"x3nfvp2",kGNEyG:"x6s0dn4",kjj79g:"xl56j7k",kmuXW:"x2lah0s",$$css:!0},contentWrapper:{k1xSpc:"xjp7ctv",$$css:!0},link:{kybGjl:"x1hl2dhg",$$css:!0}},e2={sm:{kZKoxP:"x6k0iem",$$css:!0},md:{kZKoxP:"x1ueg155",$$css:!0},lg:{kZKoxP:"xssyfek",$$css:!0}},t2={sm:{kzqmXN:"x1kky2od",kZKoxP:"xlup9mm",kGuDYH:"x1j61zf2",$$css:!0},md:{kzqmXN:"x1kky2od",kZKoxP:"xlup9mm",kGuDYH:"x1j61zf2",$$css:!0},lg:{kzqmXN:"xw4jnvo",kZKoxP:"x1qx5ct2",kGuDYH:"xwsyq91",$$css:!0}},l2={primary:{kWkggS:"x1ewilqj",kMwMTN:"x17wrial",kKwaWg:"x1ilzqfv xq8i9tn",kI3sdo:"x17nn4n9","--button-focus-offset":"xkzo27j",kInvED:"x1wfwxd8 x13aywxo",$$css:!0},secondary:{kWkggS:"x17x4s8c",kMwMTN:"x1tgivj0",kKwaWg:"x1ilzqfv xq8i9tn",kI3sdo:"x17nn4n9","--button-focus-offset":"xkzo27j",kInvED:"x1wfwxd8 x13aywxo",$$css:!0},ghost:{kWkggS:"xjbqb8w",kMwMTN:"x1tgivj0",kKwaWg:"x1ilzqfv xq8i9tn",kI3sdo:"x17nn4n9","--button-focus-offset":"xkzo27j",kInvED:"x1wfwxd8 x13aywxo",$$css:!0},destructive:{kWkggS:"x1pjz0fi",kMwMTN:"x1m024r3",kKwaWg:"x1ilzqfv xq8i9tn",kI3sdo:"x1p73he7","--button-focus-offset":"xkzo27j",kInvED:"x1wfwxd8 x13aywxo",$$css:!0}},Ud={hiddenContent:{kMwMTN:"x19co3pv",$$css:!0},hiddenContentDelayed:{kKVMdj:"x1ffowhz",k44tkh:"xjlvqhv",kWV6AL:"x10e4vud",kKxzle:"x17yabm6 x14q22ui",$$css:!0}},Gi={horizontal:{krdFHd:"x15mokao x8eehn2",kVL7Gh:"xbiv7yw x1xrp5p4",kfmiAY:"x1ga7v0g x11xp8u1",kT0f0o:"x16uus16 x747jw7",k2ei4v:"xgbv0en x1pjv70x",kVhnKS:"x1t7ytsu xyf0ibl",kGJrpR:"x1j92z86",$$css:!0},vertical:{krdFHd:"x15mokao x8eehn2",kfmiAY:"x1ga7v0g x2qxyot",kVL7Gh:"xbiv7yw x1yp72r9",kT0f0o:"x16uus16 x747jw7",kEafiO:"x11xkdxz x1g31smg",kPef9Z:"x13fuv20 x1d9v4yf",kLZC3w:"x1pc3f07",$$css:!0},onSolidHorizontal:{kGJrpR:"xrvmtm5",$$css:!0},onSolidVertical:{kLZC3w:"x11npmm7",$$css:!0}};function ra({label:e,variant:t="secondary",size:l,type:n="button",isDisabled:a=!1,isLoading:i=!1,isInterruptible:u=!1,clickAction:c,icon:s,isIconOnly:o=!1,children:h,endContent:x,tooltip:f,href:y,as:v,target:b,rel:S,xstyle:m,className:d,style:g,ref:k,...z}){const E=Wk(l,"md"),j=Ik(),[A,M]=p.useTransition(),w=p.useRef(!1),C=i||A,_=A||u,q=(j==null?void 0:j.isDisabled)??!1,H=a||q||C&&!u,de=vi(v),T=y!=null&&!H,N=f!=null&&H,D=Le=>{var al;if(H||w.current&&!u){Le.preventDefault();return}(al=z.onClick)==null||al.call(z,Le),c&&!Le.defaultPrevented&&(w.current=!0,M(async()=>{try{await c(Le)}finally{w.current=!1}}))},O=N?Le=>{var al;Le.key==="Enter"||Le.key===" "?Le.preventDefault():(al=z.onKeyDown)==null||al.call(z,Le)}:void 0,ge=t==="ghost"?{[Kk]:""}:null,ye=R(sl.base,e2[E],l2[t],o&&sl.iconOnly,H&&sl.disabled,N&&sl.ariaDisabled,T&&sl.link,!j&&sl.pressable,j&&(j.orientation==="horizontal"?Gi.horizontal:Gi.vertical),j&&(t==="primary"||t==="destructive")&&(j.orientation==="horizontal"?Gi.onSolidHorizontal:Gi.onSolidVertical),m),pe=X(V("button",{variant:t,size:E}),ye,d,g),te=r.jsxs(r.Fragment,{children:[C&&r.jsx("span",{...{0:{className:"x10l6tqk x13vifvy xu96u03 x3m8u43 x1ey2m1c xrvj5dj x1ku5rj1"},1:{className:"x10l6tqk x13vifvy xu96u03 x3m8u43 x1ey2m1c xrvj5dj x1ku5rj1 xqcmdr3 xb2rp9n xskzprw x17yabm6 x14q22ui"}}[!!_<<0],"aria-hidden":"true",children:r.jsx(L0,{size:"sm",shade:"inherit"})}),r.jsxs("span",{...R(sl.contentWrapper,C&&(_?Ud.hiddenContentDelayed:Ud.hiddenContent)),"aria-hidden":C||void 0,children:[s&&r.jsx("span",{...R(sl.iconWrapper,t2[E]),children:s}),o?null:r.jsx("span",{className:"xb3r6kr xlyipyv xeuugli",children:h??e}),!o&&x&&r.jsx("span",{className:"x3nfvp2 x6s0dn4 x1heor9g",children:x})]}),r.jsx("span",{className:"x10l6tqk x1i1rx1s xjm9jq1 x1717udv xkdpibf xb3r6kr xzpqnlu xuxw1ft xc342km",role:"status","aria-live":"polite",children:C?"Loading":""})]}),Ae=o&&e!==""||C&&!o||h!=null&&h!==e?{"aria-label":e}:null;let Dt;return T?Dt=r.jsx(de,{ref:k,href:y,target:b,rel:S,...pe,...z,...Ae,...ge,onClick:D,children:te}):Dt=r.jsx("button",{ref:k,type:n,disabled:N?void 0:H,...pe,...z,...Ae,...ge,"aria-busy":C||void 0,"aria-disabled":N||void 0,onClick:D,...O?{onKeyDown:O}:null,children:te}),f?r.jsx(pi,{content:f,placement:"above",children:Dt}):Dt}ra.displayName="Button";const Se={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:1.5,strokeLinecap:"round",strokeLinejoin:"round",width:"1em",height:"1em","aria-hidden":!0},gn={xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor",width:"1em",height:"1em","aria-hidden":!0},n2={close:r.jsx("svg",{...Se,children:r.jsx("path",{d:"M6 6l12 12M6 18L18 6"})}),chevronDown:r.jsx("svg",{...Se,children:r.jsx("path",{d:"M6 9l6 6 6-6"})}),chevronLeft:r.jsx("svg",{...Se,children:r.jsx("path",{d:"M15 6l-6 6 6 6"})}),chevronRight:r.jsx("svg",{...Se,children:r.jsx("path",{d:"M9 6l6 6-6 6"})}),check:r.jsx("svg",{...Se,children:r.jsx("path",{d:"M5 13l4 4L19 7"})}),success:r.jsx("svg",{...gn,children:r.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3a9 9 0 100 18 9 9 0 000-18zm4.06 6.56a.75.75 0 00-1.12-1l-3.94 4.4-1.94-1.94a.75.75 0 00-1.06 1.06l2.5 2.5a.75.75 0 001.09-.03l4.47-5z"})}),error:r.jsx("svg",{...gn,children:r.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3a9 9 0 100 18 9 9 0 000-18zm-2.47 5.47a.75.75 0 00-1.06 1.06L10.94 12l-2.47 2.47a.75.75 0 101.06 1.06L12 13.06l2.47 2.47a.75.75 0 101.06-1.06L13.06 12l2.47-2.47a.75.75 0 00-1.06-1.06L12 10.94l-2.47-2.47z"})}),warning:r.jsx("svg",{...gn,children:r.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.29 3.86L2.07 19.05A2 2 0 003.78 22h16.44a2 2 0 001.71-2.95L13.71 3.86a2 2 0 00-3.42 0zM12 9a.75.75 0 01.75.75v4.5a.75.75 0 01-1.5 0v-4.5A.75.75 0 0112 9zm0 9a1 1 0 100-2 1 1 0 000 2z"})}),info:r.jsx("svg",{...gn,children:r.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12 3a9 9 0 100 18 9 9 0 000-18zm0 4a1 1 0 100 2 1 1 0 000-2zm-.75 3.75a.75.75 0 011.5 0v5.5a.75.75 0 01-1.5 0v-5.5z"})}),calendar:r.jsxs("svg",{...Se,children:[r.jsx("rect",{x:"3",y:"4",width:"18",height:"18",rx:"2"}),r.jsx("path",{d:"M16 2v4M8 2v4M3 10h18"})]}),clock:r.jsxs("svg",{...Se,children:[r.jsx("circle",{cx:"12",cy:"12",r:"9"}),r.jsx("path",{d:"M12 7v5l3 3"})]}),externalLink:r.jsxs("svg",{...Se,children:[r.jsx("path",{d:"M18 13v6a2 2 0 01-2 2H5a2 2 0 01-2-2V8a2 2 0 012-2h6"}),r.jsx("path",{d:"M15 3h6v6"}),r.jsx("path",{d:"M10 14L21 3"})]}),menu:r.jsx("svg",{...Se,strokeWidth:2,children:r.jsx("path",{d:"M4 6h16M4 12h16M4 18h16"})}),moreHorizontal:r.jsxs("svg",{...gn,children:[r.jsx("circle",{cx:"5",cy:"12",r:"1.5"}),r.jsx("circle",{cx:"12",cy:"12",r:"1.5"}),r.jsx("circle",{cx:"19",cy:"12",r:"1.5"})]}),search:r.jsxs("svg",{...Se,children:[r.jsx("circle",{cx:"11",cy:"11",r:"8"}),r.jsx("path",{d:"M21 21l-4.35-4.35"})]}),arrowUp:r.jsx("svg",{...Se,children:r.jsx("path",{d:"M12 19V5m0 0l-7 7m7-7l7 7"})}),arrowDown:r.jsx("svg",{...Se,children:r.jsx("path",{d:"M12 5v14m0 0l7-7m-7 7l-7-7"})}),arrowsUpDown:r.jsx("svg",{...Se,children:r.jsx("path",{d:"M3 7.5L7.5 3m0 0L12 7.5M7.5 3v13.5m13.5 0L16.5 21m0 0L12 16.5m4.5 4.5V7.5"})}),funnel:r.jsx("svg",{...Se,children:r.jsx("path",{d:"M12 3c2.755 0 5.455.232 8.083.678.533.09.917.556.917 1.096v1.044a2.25 2.25 0 01-.659 1.591l-5.432 5.432a2.25 2.25 0 00-.659 1.591v2.927a2.25 2.25 0 01-1.244 2.013L9.75 21v-6.568a2.25 2.25 0 00-.659-1.591L3.659 7.409A2.25 2.25 0 013 5.818V4.774c0-.54.384-1.006.917-1.096A48.32 48.32 0 0112 3z"})}),eyeSlash:r.jsx("svg",{...Se,children:r.jsx("path",{d:"M3.98 8.223A10.477 10.477 0 001.934 12c1.292 4.338 5.31 7.5 10.066 7.5.993 0 1.953-.138 2.863-.395M6.228 6.228A10.45 10.45 0 0112 4.5c4.756 0 8.773 3.162 10.065 7.498a10.523 10.523 0 01-4.293 5.774M6.228 6.228L3 3m3.228 3.228l3.65 3.65m7.894 7.894L21 21m-3.228-3.228l-3.65-3.65m0 0a3 3 0 10-4.243-4.243m4.242 4.242L9.88 9.88"})}),viewColumns:r.jsx("svg",{...Se,children:r.jsx("path",{d:"M9 4.5v15m6-15v15m-10.875 0h15.75c.621 0 1.125-.504 1.125-1.125V5.625c0-.621-.504-1.125-1.125-1.125H4.125C3.504 4.5 3 5.004 3 5.625v12.75c0 .621.504 1.125 1.125 1.125z"})}),copy:r.jsxs("svg",{...Se,children:[r.jsx("path",{d:"M8 4v12a2 2 0 002 2h8a2 2 0 002-2V7.242a2 2 0 00-.602-1.43L16.083 2.57A2 2 0 0014.685 2H10a2 2 0 00-2 2z"}),r.jsx("path",{d:"M16 18v2a2 2 0 01-2 2H6a2 2 0 01-2-2V9a2 2 0 012-2h2"})]}),checkDouble:r.jsxs("svg",{...Se,children:[r.jsx("path",{d:"M2 13l4 4L14 7"}),r.jsx("path",{d:"M9 13l4 4L21 7"})]}),wrench:r.jsx("svg",{...Se,children:r.jsx("path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.77-3.77a6 6 0 0 1-7.94 7.94l-6.91 6.91a2.12 2.12 0 0 1-3-3l6.91-6.91a6 6 0 0 1 7.94-7.94l-3.76 3.76z"})}),stop:r.jsx("svg",{...gn,children:r.jsx("rect",{x:"6",y:"6",width:"12",height:"12",rx:"2"})}),microphone:r.jsxs("svg",{...Se,children:[r.jsx("path",{d:"M12 2a3 3 0 00-3 3v6a3 3 0 006 0V5a3 3 0 00-3-3z"}),r.jsx("path",{d:"M19 10v1a7 7 0 01-14 0v-1"}),r.jsx("path",{d:"M12 18v4m-4 0h8"})]})};let or={};function a2(e){or={...or,...e}}function Sl(e){return or[e]??n2[e]}const V0={root:{kmuXW:"x2lah0s",$$css:!0},span:{k1xSpc:"x3nfvp2",kGNEyG:"x6s0dn4",kjj79g:"xl56j7k",kmuXW:"x2lah0s",$$css:!0}},X0={primary:{kMwMTN:"xtbr613",$$css:!0},secondary:{kMwMTN:"xv9yike",$$css:!0},tertiary:{kMwMTN:"xv9yike",$$css:!0},disabled:{kMwMTN:"xqa6c3m",$$css:!0},accent:{kMwMTN:"xqwr325",$$css:!0},success:{kMwMTN:"xtjic6",$$css:!0},error:{kMwMTN:"xjt36v0",$$css:!0},warning:{kMwMTN:"xs3pv69",$$css:!0},inherit:{kMwMTN:"x1heor9g",$$css:!0},blue:{kMwMTN:"x1fns2mt",$$css:!0},red:{kMwMTN:"xeffzf7",$$css:!0},green:{kMwMTN:"xmxeech",$$css:!0},gray:{kMwMTN:"x1eyinzz",$$css:!0},cyan:{kMwMTN:"x157w0xa",$$css:!0},teal:{kMwMTN:"x1f3zxcb",$$css:!0},yellow:{kMwMTN:"x1g6zdft",$$css:!0},orange:{kMwMTN:"xxu74a4",$$css:!0},pink:{kMwMTN:"x1kxxfg5",$$css:!0},purple:{kMwMTN:"xzdw94u",$$css:!0}},i2={xsm:{kzqmXN:"xsmyaan",kZKoxP:"x1kpxq89",$$css:!0},sm:{kzqmXN:"x1kky2od",kZKoxP:"xlup9mm",$$css:!0},md:{kzqmXN:"xw4jnvo",kZKoxP:"x1qx5ct2",$$css:!0},lg:{kzqmXN:"xvy4d1p",kZKoxP:"xxk0z11",$$css:!0}},u2={xsm:{kzqmXN:"xsmyaan",kZKoxP:"x1kpxq89",kGuDYH:"xfifm61",$$css:!0},sm:{kzqmXN:"x1kky2od",kZKoxP:"xlup9mm",kGuDYH:"x1j61zf2",$$css:!0},md:{kzqmXN:"xw4jnvo",kZKoxP:"x1qx5ct2",kGuDYH:"xwsyq91",$$css:!0},lg:{kzqmXN:"xvy4d1p",kZKoxP:"xxk0z11",kGuDYH:"x1pvqxga",$$css:!0}};function an({icon:e,color:t="inherit",size:l="md",ref:n,...a}){if(typeof e=="string")return r.jsx(c2,{name:e,color:t,size:l,spanProps:a});const i=e;return r.jsx(i,{ref:n,"aria-hidden":"true",...X(V("icon",{size:l,color:t}),R(V0.root,X0[t],i2[l])),...a})}an.displayName="Icon";function c2({name:e,color:t,size:l,spanProps:n}){const a=Sl(e);return a==null?null:r.jsx("span",{...n,...X(V("icon",{size:l,color:t}),R(V0.span,X0[t],u2[l])),"aria-hidden":"true",children:a})}function fr(e,t){return typeof e=="string"?r.jsx(an,{icon:e,...t}):typeof e=="function"||typeof e=="object"&&e!==null&&"render"in e?r.jsx(an,{icon:e,...t}):e}const s2={isMobile:!1,isMobileNavOpen:!1,toggleMobileNav:()=>{},openMobileNav:()=>{},closeMobileNav:()=>{},isMobileNavEnabled:!1,hasAutoToggle:!0},Ro=p.createContext(s2);Ro.displayName="AppShellMobileContext";function ki(){return p.use(Ro)}function qo({ref:e,children:t,label:l="Open navigation","data-testid":n,xstyle:a,className:i,style:u}){const{isMobile:c,isMobileNavEnabled:s,toggleMobileNav:o}=ki();return!c||!s?null:r.jsx(ra,{ref:e,variant:"ghost",label:l,icon:t??r.jsx(an,{icon:"menu",color:"inherit"}),onClick:o,"data-testid":n??"mobile-nav-toggle",xstyle:a,className:i,style:u,isIconOnly:!0})}qo.displayName="MobileNavToggle";const Dn=p.createContext("default");Dn.displayName="SideNavRenderContext";function Y0(){return p.use(Dn)}const Gu=p.createContext("default");Gu.displayName="TopNavRenderContext";function r2(){return p.use(Gu)}const Vu=p.createContext(null);Vu.displayName="TopNavMobileContentContext";function o2(){return p.use(Vu)}const f2=typeof ai.Activity<"u",d2=f2?({mode:e,children:t})=>r.jsx(ai.Activity,{mode:e,children:t}):({children:e})=>r.jsx(r.Fragment,{children:e}),x2={sm:640,md:768,lg:1024,none:0},Hd="astryx-app-shell-main",_e={root:{k1xSpc:"x78zum5",kXwgrk:"xdt5ytf",kVAEAm:"x1n2onr6",$$css:!0},variantWash:{kWkggS:"x1eiddq6",$$css:!0},variantSurface:{kWkggS:"x10xzikg",$$css:!0},variantSection:{kWkggS:"x10xzikg",$$css:!0},variantElevated:{kWkggS:"x1eiddq6",$$css:!0},rootFill:{kZKoxP:"xtdtrs8",$$css:!0},rootAuto:{kAzted:"x1ov3xa9",$$css:!0},contentBgSurface:{kWkggS:"x10xzikg",$$css:!0},contentBgWash:{kWkggS:"x1eiddq6",$$css:!0},contentBgTransparent:{kWkggS:"xjbqb8w",kHBbk8:"xc8icb0",$$css:!0},navAreaWash:{kWkggS:"x1eiddq6",$$css:!0},navAreaSurface:{kWkggS:"x10xzikg",$$css:!0},banner:{kmuXW:"x2lah0s",$$css:!0},headerSticky:{kVAEAm:"x7wzq59",k87sOh:"x13vifvy",kY2c9j:"x1vjfegm",$$css:!0},panelAutoFill:{kUk6DE:"x98rzlu",kVQacm:"xysyzu8",$$css:!0}};function Z0({variant:e="elevated",banner:t,children:l,contentPadding:n,"data-testid":a,height:i="fill",mobileNav:u,sideNav:c,topNav:s,xstyle:o,className:h,style:x,ref:f}){const y=u===!1,v=u!=null&&u!==!1&&typeof u=="object"&&!p.isValidElement(u)?u:null,b=(v==null?void 0:v.breakpoint)??"md",S=u!=null&&u!==!1&&(p.isValidElement(u)||typeof u=="string")?u:null,m=(v==null?void 0:v.content)??null,d=(v==null?void 0:v.hasToggle)!==!1,g=(v==null?void 0:v.isOpen)!==void 0,k=b==="none"?"(max-width: 0px)":`(max-width: ${x2[b]}px)`,z=Mo(k,v==null?void 0:v.defaultIsMobile),[E,j]=p.useState(!1),A=(v==null?void 0:v.isOpen)??E,M=p.useCallback(xn=>{var bi;g||j(xn),(bi=v==null?void 0:v.onOpenChange)==null||bi.call(v,xn)},[g,v]),w=i==="fill",C=i==="auto",_=Ic(t),q=Ic(s),H=Ic(c),T=!y&&(q||H)&&S==null,N=e==="section",D=e==="elevated",O=e==="wash"||e==="elevated"?_e.navAreaWash:e==="surface"?_e.navAreaSurface:void 0,G=e==="wash"?_e.contentBgWash:e==="elevated"&&q&&H&&!z?_e.contentBgTransparent:e==="surface"||e==="elevated"?_e.contentBgSurface:void 0,ge=O??_e.navAreaSurface,ye=p.useRef(null),pe=p.useRef(null);p.useEffect(()=>{if(!C||!ye.current||!pe.current)return;const xn=ye.current,bi=pe.current,Sm=()=>{const zm=xn.getBoundingClientRect().height;bi.style.setProperty("--appshell-header-height",`${zm}px`)};return g0(xn,()=>Sm()),()=>y0(xn)},[C]);const te=H&&!z,I=S!=null,Ae=T&&m!=null&&z,Dt=p.useMemo(()=>({isMobile:z,isMobileNavOpen:A,toggleMobileNav:()=>T&&M(!A),openMobileNav:()=>T&&M(!0),closeMobileNav:()=>M(!1),isMobileNavEnabled:T,hasAutoToggle:d}),[z,A,M,T,d]),Le=H&&d?r.jsx(Dn,{value:"drawer-content",children:c}):null,al=H?r.jsx(Dn,{value:"drawer-content",children:c}):null,He=q?z&&!y&&S==null?r.jsx(Vu,{value:Le,children:r.jsx(Gu,{value:"mobile-bar",children:s})}):s:null,il=q||_?r.jsxs(sr,{padding:0,hasDivider:N&&q,children:[_&&r.jsx("div",{...R(_e.banner,O),children:t}),q&&He]}):void 0,xc=il!=null?r.jsx("div",{ref:ye,...X(V("app-shell-header",{variant:e}),R(O,C&&_e.headerSticky)),children:il}):void 0,oa=te?r.jsx(k0,{padding:0,hasDivider:N,isScrollable:w,...V("app-shell-sidenav",{variant:e}),xstyle:[O,C&&ge,C&&_e.panelAutoFill],children:c}):void 0,pm=oa!=null&&C?r.jsx("div",{className:"x2lah0s x7giv3 x7wzq59 xepuwc7 x16zugyo x78zum5 xdt5ytf",children:oa}):oa,vm=D&&q&&te,Xo=r.jsx(b0,{padding:n??0,role:"main",id:Hd,isScrollable:w,xstyle:G,children:l}),km=vm?r.jsxs("div",{className:"x1n2onr6 x78zum5 x98rzlu x2lwn1j x5yr21d",children:[r.jsx("div",{className:"x10l6tqk x10a8y8t x10xzikg x183tx6i x47corl"}),Xo]}):Xo,bm=!y&&d&&z&&!q&&H?r.jsx("div",{...X(V("app-shell-header",{variant:e}),R(O,C&&_e.headerSticky)),children:r.jsx(sr,{padding:0,hasDivider:N,children:r.jsxs("div",{className:"x78zum5 x6s0dn4 x1k15mir xf314gf",role:"navigation","aria-label":"Mobile navigation",children:[r.jsx(Dn,{value:"topbar",children:c}),r.jsx(qo,{})]})})}):void 0;return r.jsx(Ro,{value:Dt,children:r.jsxs("div",{ref:Hl(f,pe),"data-testid":a,...X(V("app-shell",{variant:e}),R(_e.root,e==="wash"?_e.variantWash:e==="surface"?_e.variantSurface:e==="section"?_e.variantSection:_e.variantElevated,w?_e.rootFill:_e.rootAuto,o),h,x),children:[r.jsx("a",{href:`#${Hd}`,className:"x10l6tqk x1xrnuwo x1i1rx1s x1jqxupm xjm9jq1 x15cytp8 xt970qd xh2mrf5 xnjsko4 x1cf3d6k xkdpibf x1y5lnwp xb3r6kr xomzh7y x1hyvwdk x1rsz1da xuxw1ft x1hbpcn8 xc342km x13vifvy x1rw3289 x1o0tod xodanix x10xzikg xjse4m1 x1q2oy4v x1hl2dhg x2mo6ok xjm74w1","data-testid":"skip-to-content",children:"Skip to content"}),r.jsx(v0,{height:i,padding:0,header:r.jsxs(r.Fragment,{children:[xc,bm]}),start:pm,content:km}),I&&S,Ae&&m,z&&!y&&S==null&&!m&&r.jsxs(d2,{mode:A?"visible":"hidden",children:[H&&!q&&r.jsx(Dn,{value:"drawer",children:c}),q&&r.jsx(Vu,{value:al,children:r.jsx(Gu,{value:"drawer",children:s})})]})]})})}Z0.displayName="AppShell";const F0=p.createContext(36);F0.displayName="AvatarSizeContext";const Q0=p.createContext(null);Q0.displayName="AvatarGroupContext";function h2(){return p.use(Q0)}const Ld=(1-1/Math.SQRT2)/2,m2=.4;function g2(e){if(typeof e=="number")return e;switch(e){case"tiny":return 20;case"xsmall":return 24;case"small":return 36;case"medium":return 48;case"large":return 128}}const Vi={wrapper:{kVAEAm:"x1n2onr6",k1xSpc:"x3nfvp2",kmuXW:"x2lah0s",$$css:!0},content:{k1xSpc:"x78zum5",kGNEyG:"x6s0dn4",kjj79g:"xl56j7k",kaIpWk:"xjspbzw",kVQacm:"xb3r6kr",kfSwDN:"x87ps6o",$$css:!0},fallback:{k1xSpc:"x78zum5",kGNEyG:"x6s0dn4",kjj79g:"xl56j7k",kzqmXN:"xh8yej3",kZKoxP:"x5yr21d",kWkggS:"x17x4s8c",kMwMTN:"xv1l7n4",kMv6JI:"x9ynric",k63SB2:"x1e4wzip",kP9fke:"xtvhhri",$$css:!0},status:{kVAEAm:"x10l6tqk",$$css:!0}},y2={kGuDYH:"xdmh292",$$css:!0},p2={krVfgx:"x1nqzi6q",kCIrl2:"x7ok3n0",k3aq6I:"x4v1no5",$$css:!0},ls={size:e=>[{kzqmXN:e!=null?"x5lhr3w":e,kZKoxP:e!=null?"x16ye13r":e,$$css:!0},{"--x-width":(t=>typeof t=="number"?t+"px":t??void 0)(e),"--x-height":(t=>typeof t=="number"?t+"px":t??void 0)(e)}],fontSize:e=>[y2,{"--x-fontSize":(t=>typeof t=="number"?t+"px":t??void 0)(e*m2)}],statusPosition:e=>[p2,{"--x-bottom":(t=>typeof t=="number"?t+"px":t??void 0)(e*Ld),"--x-right":(t=>typeof t=="number"?t+"px":t??void 0)(e*Ld)}]},Gd={ring:{kaIpWk:"xjspbzw",kMzoRj:"xdh2fpr",ksu8eU:"x1y0btm7",kVAM5u:"x1touxvs",kWkggS:"x10xzikg",kB7OPa:"x1afcbsf",$$css:!0},overlap:{keTefX:"x1sik18w",$$css:!0}},v2={"--_avatar-group-overlap":"xlz5hwt",$$css:!0},k2={overlap:e=>[v2,{"--x---_avatar-group-overlap":`${e}px`!=null?`${e}px`:void 0}]};function b2(e){const t=e.trim().split(/\s+/);return t.length===0?"":t.length===1?t[0].charAt(0).toUpperCase():(t[0].charAt(0)+t[t.length-1].charAt(0)).toUpperCase()}function S2({size:e}){return r.jsx("svg",{width:e*.6,height:e*.6,viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true",children:r.jsx("path",{d:"M12 12c2.21 0 4-1.79 4-4s-1.79-4-4-4-4 1.79-4 4 1.79 4 4 4zm0 2c-2.67 0-8 1.34-8 4v2h16v-2c0-2.66-5.33-4-8-4z"})})}function K0({alt:e,"data-testid":t,fallbackSrc:l,name:n,size:a="small",src:i,status:u,xstyle:c,className:s,style:o,ref:h,...x}){const[f,y]=p.useState(!1),[v,b]=p.useState(!1),S=i&&!f,m=!S&&l&&!v,d=!S&&!m&&n,g=!S&&!m&&!n,k=e||n||"Avatar",z=h2(),E=(z==null?void 0:z.size)??a,j=p.useMemo(()=>g2(E),[E]);return r.jsx(F0,{value:j,children:r.jsxs("div",{ref:h,role:"img","aria-label":k,"data-testid":t,...X(V("avatar",{size:E}),R(Vi.wrapper,z&&Gd.ring,z&&Gd.overlap,z&&k2.overlap(-z.overlap),c),s,o),...x,children:[r.jsxs("div",{...R(Vi.content,ls.size(j)),children:[S&&r.jsx("img",{src:i,alt:k,onError:()=>y(!0),className:"xh8yej3 x5yr21d xl1xv1r"}),m&&r.jsx("img",{src:l,alt:k,onError:()=>b(!0),className:"xh8yej3 x5yr21d xl1xv1r"}),d&&r.jsx("div",{...R(Vi.fallback,ls.fontSize(j)),children:b2(n)}),g&&r.jsx("div",{className:"x78zum5 x6s0dn4 xl56j7k xh8yej3 x5yr21d x17x4s8c xv1l7n4 x9ynric x1e4wzip xtvhhri",children:r.jsx(S2,{size:j})})]}),u&&r.jsx("div",{...R(Vi.status,ls.statusPosition(j)),children:u})]})})}K0.displayName="Avatar";function J0(e={}){const{itemSelector:t='[role="menuitem"]',wrap:l=!0,onEscape:n,orientation:a="vertical"}=e,i=p.useRef(null),u=p.useCallback(()=>i.current?Array.from(i.current.querySelectorAll(t)):[],[t]),c=p.useCallback(()=>{const f=u(),y=document.activeElement;return f.findIndex(v=>v===y||v.contains(y))},[u]),s=p.useCallback(f=>{var b;const y=u();if(y.length===0)return;const v=Math.max(0,Math.min(f,y.length-1));(b=y[v])==null||b.focus()},[u]),o=p.useCallback(()=>{var y;(y=u()[0])==null||y.focus()},[u]),h=p.useCallback(()=>{var y;const f=u();(y=f[f.length-1])==null||y.focus()},[u]),x=p.useCallback(f=>{var d,g,k,z,E,j;const y=c(),v=u();let b=!0;const S=a==="horizontal"?"ArrowRight":"ArrowDown",m=a==="horizontal"?"ArrowLeft":"ArrowUp";switch(f.key){case S:{y===-1?(d=v[0])==null||d.focus():y0?(E=v[y-1])==null||E.focus():l&&((j=v[v.length-1])==null||j.focus());break}case"Home":o();break;case"End":h();break;case"Escape":n==null||n();break;default:b=!1}b&&f.preventDefault()},[c,u,l,a,o,h,n]);return{listRef:i,handleKeyDown:x,focusItem:s,focusFirst:o,focusLast:h}}const Xi={base:{k1xSpc:"xjp7ctv",kMwMTN:"x1tgivj0",kMv6JI:"x9ynric",$$css:!0},light:{kQNsl9:"x19aimcq",$$css:!0},dark:{kQNsl9:"xntwwlm",$$css:!0},system:{kQNsl9:"x108lcm5",$$css:!0}},dr=ai.createContext(!1);dr.displayName="ThemeNestingContext";const ns=new Set,Vd=new Set;function z2(e){const t=p.useId();p.useInsertionEffect(()=>{if(e.__built)return;const l=`astryx-theme-${e.name}`;if(ns.has(l))return;Vd.has(e.name)||(Vd.add(e.name),console.warn(`[Astryx] Theme "${e.name}" is using runtime style injection. For better performance, use the pre-built theme: import {${e.name}Theme} from '@astryxdesign/theme-${e.name}/built'; import '@astryxdesign/theme-${e.name}/theme.css'; For custom themes, run \`npx astryx theme build \` to generate the built artifacts.`));const{prose:n,component:a}=Dk(e);if(!(!n&&!a)){if(n){const i=document.createElement("style");i.setAttribute($t("theme-prose"),e.name),i.setAttribute($t("id"),t),i.textContent=`@layer reset { ${n} }`,document.head.appendChild(i)}if(a){const i=document.createElement("style");i.setAttribute($t("theme"),e.name),i.setAttribute($t("id"),t),i.textContent=`@layer astryx-theme { ${a} }`,document.head.appendChild(i)}return ns.add(l),()=>{const i=document.querySelector(`style[${$t("theme-prose")}="${e.name}"][${$t("id")}="${t}"]`),u=document.querySelector(`style[${$t("theme")}="${e.name}"][${$t("id")}="${t}"]`);i==null||i.remove(),u==null||u.remove(),ns.delete(l)}}},[e,t])}function j2(e,t,l){rr(()=>{if(!e&&!(typeof document>"u"))return t==="light"||t==="dark"?document.documentElement.setAttribute("data-theme",t):document.documentElement.removeAttribute("data-theme"),document.documentElement.setAttribute($t("theme"),l),()=>{document.documentElement.removeAttribute("data-theme"),document.documentElement.removeAttribute($t("theme"))}},[e,t,l])}function W0({theme:e,mode:t="system",children:l}){const n=p.use(dr);z2(e),j2(n,t,e.name);const a=t==="dark"?Xi.dark:t==="light"?Xi.light:Xi.system,i=e.icons;i!=null&&a2(i);const u=p.useMemo(()=>({theme:e,mode:t}),[e,t]);return r.jsx(Co,{value:u,children:r.jsx(dr,{value:!0,children:r.jsx("div",{...R(Xi.base,a),"data-astryx-theme":e.name,"data-theme":t==="system"?void 0:t,children:l})})})}W0.displayName="Theme";const E2='button:not([disabled]), [href], input:not([disabled]), select:not([disabled]), textarea:not([disabled]), [tabindex]:not([tabindex="-1"]):not([disabled])';function Bo(e){return Array.from(e.querySelectorAll(E2))}function I0(e){try{e.focus()}catch{}return document.activeElement===e}function Xd(e){const t=Bo(e);for(const l of t)if(I0(l))return!0;return!1}function $2(e){const t=Bo(e);for(let l=t.length-1;l>=0;l--)if(I0(t[l]))return!0;return!1}function A2(e){const{isActive:t,onEscape:l}=e,n=p.useRef(null),a=p.useRef(null),i=p.useRef(!1),u=p.useCallback(()=>{n.current&&Xd(n.current)},[]);return p.useEffect(()=>{if(!t)return;const c=s=>{const o=n.current;if(!o)return;const h=s.target;o.contains(h)?a.current=h:i.current&&(Xd(o),a.current===document.activeElement&&$2(o),a.current=document.activeElement),i.current=!1};return document.addEventListener("focus",c,!0),()=>{document.removeEventListener("focus",c,!0)}},[t]),p.useEffect(()=>{if(!t)return;const c=s=>{const o=n.current;if(o){if(s.key==="Escape"&&l){s.preventDefault(),l();return}if(s.key==="Tab"){i.current=!0;const h=Bo(o);if(h.length===0)return;const x=h[0],f=h[h.length-1];s.shiftKey?document.activeElement===x&&(s.preventDefault(),f.focus()):document.activeElement===f&&(s.preventDefault(),x.focus())}}};return document.addEventListener("keydown",c),()=>{document.removeEventListener("keydown",c)}},[t,l]),{containerRef:n,focusFirst:u}}const Yd={surface:{kWkggS:"x1prclbq",kaIpWk:"x1hviunn",kGVxlE:"x1i5ehqx",$$css:!0},contentWrapper:{kVAEAm:"x1n2onr6",$$css:!0}};function Uo(e={}){const{onShow:t,onHide:l,xstyle:n,hasLightDismiss:a=!0,hasAutoFocus:i=!0,hasSurface:u=!0,hasCloseButton:c=!0,closeButtonLabel:s="Close popover",dialogLabel:o}=e,h=p.useRef(null),x=p.useRef(!1),f=j0({mode:"context",lightDismiss:a,onShow:t,onHide:l}),{containerRef:y,focusFirst:v}=A2({isActive:f.isOpen,onEscape:f.hide});p.useEffect(()=>{f.isOpen&&i&&!x.current&&requestAnimationFrame(()=>{v()}),f.isOpen||(x.current=!1)},[f.isOpen,i,v]);const b=p.useCallback(k=>{h.current=k,f.ref(k)},[f]),S=p.useCallback(k=>{x.current=(k==null?void 0:k.skipAutoFocus)??!1,f.show()},[f]),m=p.useCallback(()=>{f.isOpen?f.hide():S()},[f,S]),d={"aria-haspopup":"dialog","aria-expanded":f.isOpen,"aria-controls":f.id},g=p.useCallback((k,z)=>f.render(r.jsxs("div",{ref:y,role:"dialog","aria-modal":"true","aria-label":o,...R(Yd.contentWrapper,u&&Yd.surface,n),children:[k,c&&r.jsx("div",{className:"x10l6tqk x1ey2m1c x1nrll8i x31h1t8 x1vjfegm x1i1rx1s x10okhzq xjm9jq1 x132qfvm xb3r6kr x1dordxg x1hyvwdk x10wafsz x47corl xbt4iw xexx8yu x1kw28su",children:r.jsx(ra,{variant:"secondary",label:s,onClick:f.hide})})]}),{...z,xstyle:z==null?void 0:z.xstyle}),[f,c,u,s,y,o,n]);return{triggerRef:b,contentRef:y,anchorId:f.anchorId,show:S,hide:f.hide,toggle:m,isOpen:f.isOpen,id:f.id,render:g,triggerProps:d}}const P0=p.createContext(null);P0.displayName="InteractiveRoleContext";function w2(){return p.use(P0)}function T2({href:e,onClick:t,isDisabled:l=!1}){const n=w2();return e!=null&&!l?"link":t!=null?"button":n??"inert"}const M2=p.lazy(async()=>Ve(()=>Promise.resolve().then(()=>$0),void 0).then(e=>({default:e.Tooltip}))),C2={1:"h1",2:"h2",3:"h3",4:"h4",5:"h5",6:"h6"};function em({level:e,type:t,accessibilityLevel:l,color:n="primary",display:a="block",maxLines:i=0,hasTruncateTooltip:u=!0,wordBreak:c,textWrap:s,justify:o="start",hasCapsize:h=!1,hasStrikethrough:x=!1,xstyle:f,className:y,style:v,children:b,ref:S,...m}){const d=C2[e],g=l&&l!==e?{"aria-level":l}:{},k=c??(i===1?"break-all":"break-word"),z=i>0||h?"block":a,E=H0({maxLines:i}),j=typeof u=="string"?u:"above",A=i>0&&u!==!1&&E.isTruncated,M=p.useRef(null),w=i>1?{WebkitLineClamp:i}:void 0;return r.jsxs(r.Fragment,{children:[r.jsx(d,{ref:Hl(S,E.ref,M),...X(V("heading",{level:e,color:n,...t&&{type:t}}),R(C0[n],t?No[t]:Vk[e],t&&N0[t],i===1?Lu.singleLine:i>1?Lu.multiLine:_0[z],i>0&&D0[k],s&&O0[s],o!=="start"&&B0[o],h&&R0.enabled,x&&q0.strikethrough,f),y,{...v,...w}),title:A?E.fullText:void 0,...g,...m,children:b}),A&&r.jsx(p.Suspense,{fallback:null,children:r.jsx(M2,{anchorRef:M,content:r.jsx("span",{...R(U0.content),children:E.fullText}),placement:j})})]})}em.displayName="Heading";const Zd={horizontal:{k1xSpc:"x78zum5",kGNEyG:"x6s0dn4",kzqmXN:"xh8yej3",$$css:!0},vertical:{k1xSpc:"x3nfvp2",kXwgrk:"xdt5ytf",kGNEyG:"x6s0dn4",kZKoxP:"x5yr21d",$$css:!0}},yn={horizontalLine:{kZKoxP:"xsyqizj",kzQI83:"x1iyjqo2",kmuXW:"xs83m0k",$$css:!0},verticalLine:{kzqmXN:"xjk4fl7",kzQI83:"x1iyjqo2",kmuXW:"xs83m0k",$$css:!0},subtle:{kWkggS:"x1m4xfpy",$$css:!0},strong:{kWkggS:"x7njt3n",$$css:!0}},Fd={horizontal:{keTefX:"xojxgvx",k71WvV:"x1fcf3bl",kzqmXN:"xx6qvi6",$$css:!0},vertical:{keoZOQ:"x1sa9bsh",k1K539:"x6h7pi7",kZKoxP:"x12qplqi",$$css:!0}};function Ho({orientation:e="horizontal",label:t,variant:l="subtle",isFullBleed:n=!1,xstyle:a,className:i,style:u,ref:c,...s}){const o=e==="horizontal";return r.jsxs("div",{ref:c,role:"separator","aria-orientation":e,...X(V("divider",{variant:l,orientation:e}),R(o?Zd.horizontal:Zd.vertical,n&&(o?Fd.horizontal:Fd.vertical),a),i,u),...s,children:[r.jsx("div",{...R(o?yn.horizontalLine:yn.verticalLine,yn[l])}),t&&r.jsx("div",{...{0:{className:"x2lah0s xrrkdod x141an7d x1ltkj2j xv1l7n4"},1:{className:"x2lah0s x141an7d x1ltkj2j xv1l7n4 xnjsko4 x8o8v82"}}[!o<<0],children:t}),t&&r.jsx("div",{...R(o?yn.horizontalLine:yn.verticalLine,yn[l])})]})}Ho.displayName="Divider";const N2=["noopener","noreferrer"];function tm(e,t){if(e!=="_blank")return{target:e,rel:t};const l=(t==null?void 0:t.split(/\s+/).filter(Boolean))??[];for(const n of N2)l.includes(n)||l.push(n);return{target:e,rel:l.join(" ")}}const Ge={root:{k1xSpc:"x78zum5",kGNEyG:"x6s0dn4",kOIVth:"x1txdalj",kg3NbH:"xf314gf",kVAEAm:"x1n2onr6",kB7OPa:"x9f619",k9WMMc:"x1yc453h",kaIpWk:"xh6dtrn",$$css:!0},alignStart:{kGNEyG:"x1cy8zhl",$$css:!0},interactive:{kkrTdU:"x1ypdohk",k1ekBW:"x15406qy",kIyJzY:"xkvfbh3",kAMwcw:"xlr8y92",kWkggS:"xjbqb8w xe9uy6x xyxi2l3",$$css:!0},focusVisibleOutline:{kI3sdo:"x1a2a7pz x1irc7jg",kInvED:"x1wfwxd8 xdjuwb3",$$css:!0},highlighted:{kWkggS:"x1lmrjuc",$$css:!0},selected:{kWkggS:"xgcxg3y",$$css:!0},disabled:{kkrTdU:"x1h6gzvc",kfzvcC:"x47corl",$$css:!0},label:{kMwMTN:"x1tgivj0",kGuDYH:"xjm74w1",kLWn49:"xw6l6zx",$$css:!0},labelSingleTruncate:{kVQacm:"xb3r6kr",kg5iWk:"xlyipyv",khDVqt:"xuxw1ft",$$css:!0},labelMultiTruncate:{kVQacm:"xb3r6kr",k1xSpc:"x104kibb",kgKLqz:"x1ua5tub",$$css:!0},description:{kMwMTN:"xv1l7n4",kGuDYH:"x141an7d",kLWn49:"x1ltkj2j",$$css:!0},descriptionSingleTruncate:{kVQacm:"xb3r6kr",kg5iWk:"xlyipyv",khDVqt:"xuxw1ft",$$css:!0},descriptionMultiTruncate:{kVQacm:"xb3r6kr",k1xSpc:"x104kibb",kgKLqz:"x1ua5tub",$$css:!0}},Qd={lineClamp:e=>[{kJFfOR:e!=null?"x1yhjpo9":e,$$css:!0},{"--x-WebkitLineClamp":e??void 0}]},_2={compact:{k8WAf4:"xu0wf1k",$$css:!0},balanced:{k8WAf4:"xce4md1",$$css:!0},spacious:{k8WAf4:"x8o8v82",kg3NbH:"xrrkdod",$$css:!0}};function lm({as:e="div",marker:t,startContent:l,label:n,description:a,endContent:i,align:u="center",density:c="balanced",labelLines:s,descriptionLines:o,onClick:h,href:x,target:f,rel:y,isHighlighted:v=!1,isSelected:b=!1,isDisabled:S=!1,xstyle:m,className:d,style:g,ref:k,role:z,...E}){const j=vi(),A=h!=null||x!=null,{target:M,rel:w}=tm(f,y),C=z!=null,_=typeof n=="string",q=typeof a=="string",H=s!=null?s===1?Ge.labelSingleTruncate:Ge.labelMultiTruncate:_?Ge.labelSingleTruncate:null,de=o!=null?o===1?Ge.descriptionSingleTruncate:Ge.descriptionMultiTruncate:q?Ge.descriptionSingleTruncate:null,T=r.jsxs(r.Fragment,{children:[r.jsx("span",{...R(Ge.label,H,s!=null&&s>1&&Qd.lineClamp(s)),children:n}),a!=null&&r.jsx("span",{...R(Ge.description,de,o!=null&&o>1&&Qd.lineClamp(o)),children:a})]}),N=O=>{S||O.target.closest("button, a, input, select, textarea")||h==null||h(O)},D=r.jsxs(r.Fragment,{children:[t,l!=null&&r.jsx("span",{className:"x3psx0u x78zum5",children:l}),C?r.jsx("span",{...{0:{className:"x78zum5 xdt5ytf x98rzlu xeuugli x1yc453h"},1:{className:"x78zum5 xdt5ytf x98rzlu xeuugli x1yc453h xbyyjgo"}}[!!S<<0],children:T}):x!=null?r.jsx(j,{href:x,target:M,rel:w,"aria-disabled":S||void 0,tabIndex:S?-1:void 0,...{0:{className:"xmper1u xln7xf2 x1heor9g x78zum5 xdt5ytf x98rzlu xeuugli x1yc453h x1hl2dhg x1a2a7pz"},1:{className:"xmper1u xln7xf2 x1heor9g x78zum5 xdt5ytf x98rzlu xeuugli x1yc453h x1hl2dhg x1a2a7pz xbyyjgo"}}[!!S<<0],children:T}):h!=null?r.jsx("button",{type:"button",onClick:h,disabled:S,...{0:{className:"xmper1u xln7xf2 x1heor9g x78zum5 xdt5ytf x98rzlu xeuugli x1yc453h x1a2a7pz"},1:{className:"xmper1u xln7xf2 x1heor9g x78zum5 xdt5ytf x98rzlu xeuugli x1yc453h x1a2a7pz xbyyjgo"}}[!!S<<0],children:T}):r.jsx("span",{...{0:{className:"x78zum5 xdt5ytf x98rzlu xeuugli x1yc453h"},1:{className:"x78zum5 xdt5ytf x98rzlu xeuugli x1yc453h xbyyjgo"}}[!!S<<0],children:T}),i!=null&&r.jsx("span",{...{0:{className:"x3psx0u x78zum5 xvc5jky"},1:{className:"x3psx0u x78zum5 xvc5jky xbyyjgo"}}[!!S<<0],children:i})]});return r.jsx(e,{ref:k,"aria-selected":b||void 0,"aria-disabled":S||void 0,...E,...X(V("item",{density:c,align:u}),R(Ge.root,_2[c],u==="start"&&Ge.alignStart,A&&Ge.interactive,A&&Ge.focusVisibleOutline,v&&Ge.highlighted,b&&Ge.selected,S&&!C&&Ge.disabled,m),d,g),role:z,onClick:C?h:A?N:void 0,children:D})}lm.displayName="Item";const D2=50,O2=40,nm="astryx-resizable:";function Yi(e,t,l,n){const a=Math.min(l,Math.max(t,e));if(n.length>0){let i=n[0],u=Math.abs(a-i);for(let c=1;c"u")return null;try{const t=localStorage.getItem(nm+e);if(t!=null){const l=JSON.parse(t);if(typeof l=="number")return l}}catch{}return null}function q2(e,t){if(!(typeof window>"u"))try{localStorage.setItem(nm+e,JSON.stringify(t))}catch{}}function B2(e){if(e==null)return 250;if(typeof e=="number")return e;if(e.endsWith("%")){const t=parseFloat(e);if(!isNaN(t)){const l=typeof window<"u"?window.innerWidth:1200;return Math.round(t/100*l)}}return 250}function am(e){const{defaultSize:t,minSizePx:l=D2,maxSizePx:n=1/0,collapsible:a=!1,collapsedSize:i=O2,snaps:u=[],autoSaveId:c,onSizeChange:s,onCollapseChange:o}=e,h=B2(t),x=c?R2(c):null,f=x??h,[y,v]=p.useState(()=>Yi(f,l,n,u)),[b,S]=p.useState(()=>x===0&&a),m=p.useRef(y),d=p.useRef(y);p.useEffect(()=>{c&&q2(c,b?0:y)},[y,b,c]);const g=p.useCallback(()=>{a&&(m.current=y,S(!0),v(0),o==null||o(!0),s==null||s(0))},[a,y,o,s]),k=p.useCallback(()=>{S(!1);const w=m.current||h,C=Yi(w,l,n,u);v(C),o==null||o(!1),s==null||s(C)},[h,l,n,u,o,s]),z=p.useCallback(w=>{const C=Yi(w,l,n,u);v(C),S(!1),s==null||s(C)},[l,n,u,s]),E=p.useCallback(()=>{d.current=b?0:y},[y,b]),j=p.useCallback(w=>{const C=d.current+w;if(a&&C=i&&(S(!1),o==null||o(!1));const _=Yi(C,l,n,u);v(_),s==null||s(_)},[a,i,b,y,l,n,u,s,o]),A=p.useCallback(()=>{},[]);return{size:b?0:y,isCollapsed:b,collapse:g,expand:k,resize:z,props:{_size:b?0:y,_isCollapsed:b,_onResizeStart:E,_onResizeMove:j,_onResizeEnd:A,_minSizePx:l,_maxSizePx:n,_snaps:u,_collapsedSize:i,_collapsible:a,_isResizableProps:!0}}}function U2(e){const{regions:t,autoSaveId:l}=e,n=Object.entries(t),a=n.map(([u,c])=>am({...c,autoSaveId:l?`${l}:${u}`:void 0})),i={};return n.forEach(([u],c)=>{i[u]=a[c]}),i}function H2(e){return"regions"in e?U2(e):am(e)}const L2=10,G2=50;function V2(e,t,l){if(e!=="auto")return e;const n=t?"end":"start";return l?n==="start"?"end":"start":n}function Kd(e){return e==="center"?"50%":e==="start"?"66.67%":"33.33%"}const xe={handle:{kVAEAm:"x1n2onr6",kmuXW:"x2lah0s",k1xSpc:"x78zum5",kGNEyG:"x6s0dn4",kjj79g:"xl56j7k",kWkggS:"x1m4xfpy",k1ekBW:"x15406qy",kIyJzY:"xuedmi6",kAMwcw:"xlr8y92",kI3sdo:"x1a2a7pz x17nn4n9",kInvED:"xh2nty3",$$css:!0},overlay:{kVAEAm:"x10l6tqk",kY2c9j:"xhtitgo",kWkggS:"xjbqb8w",$$css:!0},overlayHorizontal:{kt4wiu:"xtijo5x",k87sOh:"x13vifvy",krVfgx:"x1ey2m1c",kzqmXN:"xkhob8h",$$css:!0},overlayVertical:{krVfgx:"x1ey2m1c",kbCHJM:"xu96u03",kCIrl2:"x3m8u43",kZKoxP:"x5kfih4",$$css:!0},horizontal:{kzqmXN:"x1i1rx1s",kZKoxP:"x5yr21d",kkrTdU:"xicojor",$$css:!0},vertical:{kZKoxP:"xjm9jq1",kzqmXN:"xh8yej3",kkrTdU:"xyozgr7",$$css:!0},noDividerHorizontal:{kWkggS:"xjbqb8w",kzqmXN:"xnalus7",$$css:!0},noDividerVertical:{kWkggS:"xjbqb8w",kZKoxP:"xqtp20y",$$css:!0},handleHover:{kWkggS:"x1m4xfpy",$$css:!0},handleActive:{kWkggS:"x7njt3n",$$css:!0},disabled:{kkrTdU:"xt0e3qv",kfzvcC:"x47corl",$$css:!0},hitArea:{kVAEAm:"x10l6tqk",kY2c9j:"x1vjfegm",kFalU9:"x5ve5x3",kfSwDN:"x87ps6o",$$css:!0},hitAreaHorizontal:{kzqmXN:"x12xnipv",k87sOh:"x13vifvy",krVfgx:"x1ey2m1c",kbCHJM:"x1nrll8i",kkrTdU:"xicojor",$$css:!0},hitAreaVertical:{kZKoxP:"x6b6gus",kbCHJM:"xu96u03",kCIrl2:"x3m8u43",k87sOh:"xwa60dl",kkrTdU:"xyozgr7",$$css:!0},pill:{kVAEAm:"x10l6tqk",kY2c9j:"xhtitgo",kfzvcC:"x47corl",kaIpWk:"xjspbzw",kWkggS:"x1m4xfpy",k1ekBW:"x1wbls7o",kIyJzY:"xuedmi6",kAMwcw:"xlr8y92",k87sOh:"xwa60dl",kbCHJM:"x1nrll8i",k3aq6I:"x11lhmoz",$$css:!0},pillHorizontal:{kzqmXN:"x1g8rjiy",kZKoxP:"x18to7ep",$$css:!0},pillVertical:{kzqmXN:"xgc8j7m",kZKoxP:"xuoj239",$$css:!0},pillHidden:{kSiTet:"xg01cxk",$$css:!0},pillVisible:{kSiTet:"x1hc1fzr",$$css:!0},pillHover:{kSiTet:"x1hc1fzr",kWkggS:"x1m4xfpy",$$css:!0},pillActive:{kSiTet:"x1hc1fzr",kWkggS:"x7njt3n",$$css:!0}},X2={k3aq6I:"xsqj5wx",$$css:!0},Y2={k3aq6I:"xsqj5wx",$$css:!0},Z2={kbCHJM:"xu96u03",k3aq6I:"xsqj5wx",$$css:!0},F2={k87sOh:"x13vifvy",k3aq6I:"xsqj5wx",$$css:!0},Zi={hitAreaBiasX:e=>[X2,{"--x-transform":`translateX(-${e})`!=null?`translateX(-${e})`:void 0}],hitAreaBiasY:e=>[Y2,{"--x-transform":`translateY(-${e})`!=null?`translateY(-${e})`:void 0}],pillOffsetX:e=>[Z2,{"--x-transform":`translate(calc(${e} * (100% + ${Bi["--spacing-1"]})), -50%)`!=null?`translate(calc(${e} * (100% + ${Bi["--spacing-1"]})), -50%)`:void 0}],pillOffsetY:e=>[F2,{"--x-transform":`translate(-50%, calc(${e} * (100% + ${Bi["--spacing-1"]})))`!=null?`translate(-50%, calc(${e} * (100% + ${Bi["--spacing-1"]})))`:void 0}]};function im({direction:e="horizontal",position:t="inline",isReversed:l=!1,isDisabled:n=!1,hasDivider:a=!1,isAlwaysVisible:i=!0,pillPlacement:u="auto",label:c="Resize handle",resizable:s,children:o,xstyle:h,className:x,ref:f,...y}){const v=p.useRef(null),[b,S]=p.useState(!1),[m,d]=p.useState(!1),[g,k]=p.useState(!1),z=e==="horizontal",E=t==="overlay",j=l?-1:1,A=V2(u,l,(s==null?void 0:s._isCollapsed)??!1),M=p.useCallback(()=>{const N=v.current;return N&&getComputedStyle(N).direction==="rtl"?-1:1},[]),w=m||g,C=p.useCallback(N=>{if(n||!s)return;N.preventDefault(),N.stopPropagation(),S(!0),s._onResizeStart();const D=z?N.clientX:N.clientY,O=z?M():1;document.body.style.cursor=z?"col-resize":"row-resize",document.body.style.userSelect="none";const G=te=>{const Ae=((z?te.clientX:te.clientY)-D)*O*j;s._onResizeMove(Ae)},ge=()=>{pe(),S(!1),s._onResizeEnd(),document.body.style.cursor="",document.body.style.userSelect=""},ye=()=>{pe(),S(!1),document.body.style.cursor="",document.body.style.userSelect=""};function pe(){window.removeEventListener("pointermove",G),window.removeEventListener("pointerup",ge),window.removeEventListener("pointercancel",ye)}window.addEventListener("pointermove",G),window.addEventListener("pointerup",ge),window.addEventListener("pointercancel",ye)},[n,s,z,M,j]),_=p.useCallback(N=>{if(n||!s)return;const D=N.shiftKey?G2:L2,O=z?M():1;switch(N.key){case"ArrowRight":case"ArrowDown":{N.preventDefault(),s._onResizeStart(),s._onResizeMove(D*(z?O:1)*j),s._onResizeEnd();break}case"ArrowLeft":case"ArrowUp":{N.preventDefault(),s._onResizeStart(),s._onResizeMove(-D*(z?O:1)*j),s._onResizeEnd();break}case"Home":{N.preventDefault(),s._onResizeStart(),s._onResizeMove(s._minSizePx-s._size),s._onResizeEnd();break}case"End":{N.preventDefault(),s._maxSizePx!==1/0&&(s._onResizeStart(),s._onResizeMove(s._maxSizePx-s._size),s._onResizeEnd());break}case"Enter":{N.preventDefault(),s._collapsible&&(s._onResizeStart(),s._onResizeMove(s._isCollapsed?s._minSizePx:-s._size),s._onResizeEnd());break}}},[n,s,z,M,j]),q=p.useCallback(()=>{n||!s||!s._collapsible||(s._onResizeStart(),s._onResizeMove(s._isCollapsed?s._minSizePx:-s._size),s._onResizeEnd())},[n,s]);p.useEffect(()=>()=>{b&&(document.body.style.cursor="",document.body.style.userSelect="")},[b]);const H=s?s._size:void 0,de=s?s._minSizePx:void 0,T=s&&s._maxSizePx!==1/0?s._maxSizePx:void 0;return r.jsxs("div",{ref:Hl(f,v),role:"separator","aria-orientation":z?"vertical":"horizontal","aria-valuenow":H,"aria-valuemin":de,"aria-valuemax":T,"aria-label":c,"aria-disabled":n||void 0,tabIndex:n?-1:0,onDoubleClick:q,onFocus:()=>k(!0),onBlur:()=>k(!1),"data-resizing":b||void 0,...X(V("resize-handle"),R(xe.handle,E&&xe.overlay,E&&(z?xe.overlayHorizontal:xe.overlayVertical),!E&&(z?xe.horizontal:xe.vertical),!E&&!a&&(z?xe.noDividerHorizontal:xe.noDividerVertical),!E&&a&&w&&!b&&xe.handleHover,!E&&a&&b&&xe.handleActive,n&&xe.disabled,h),x),...y,children:[r.jsx("div",{...R(xe.hitArea,z?xe.hitAreaHorizontal:xe.hitAreaVertical,z?Zi.hitAreaBiasX(Kd(A)):Zi.hitAreaBiasY(Kd(A)),n&&xe.disabled),onPointerDown:C,onPointerEnter:()=>d(!0),onPointerLeave:()=>{b||d(!1)},onKeyDown:_}),o??r.jsx("div",{...X(V("resize-handle-pill"),R(xe.pill,z?xe.pillHorizontal:xe.pillVertical,A!=="center"&&(z?Zi.pillOffsetX(A==="start"?-1:1):Zi.pillOffsetY(A==="start"?-1:1)),i?xe.pillVisible:xe.pillHidden,w&&!b&&xe.pillHover,b&&xe.pillActive))})]})}im.displayName="ResizeHandle";const Ut={base:{k1xSpc:"x3nfvp2",kGNEyG:"x6s0dn4",kOIVth:"x1lsbc85",kMv6JI:"xjb2p0i",kGuDYH:"x1qlqyl8",kLWn49:"x15bjb6t",k63SB2:"x1pd3egz",kybGjl:"x1hl2dhg x4ohgrr",kkrTdU:"x1ypdohk",k1ekBW:"x1mpt4pi",kIyJzY:"xuedmi6",kAMwcw:"xlr8y92",kI3sdo:"x17nn4n9",kInvED:"x1wfwxd8 x7s97pk",$$css:!0},buttonReset:{kWkggS:"xjbqb8w",ksu8eU:"xng3xce",kmVPX3:"x1717udv",kfzvcC:"x67bb7w",kVAEAm:"x1n2onr6",$$css:!0},hasUnderline:{kybGjl:"x1bvjpef",$$css:!0},disabled:{kkrTdU:"x1h6gzvc",kSiTet:"xbyyjgo",kfzvcC:"x47corl",$$css:!0},standalone:{kGuDYH:"xjm74w1",kLWn49:"xw6l6zx",$$css:!0}},Jd={primary:{kMwMTN:"x1tgivj0",$$css:!0},secondary:{kMwMTN:"xv1l7n4",$$css:!0},disabled:{kMwMTN:"xnbbluu",$$css:!0},placeholder:{kMwMTN:"xv1l7n4",$$css:!0},accent:{kMwMTN:"xjse4m1",$$css:!0},inherit:{kMwMTN:"x1heor9g",$$css:!0}};function bn({as:e,label:t,href:l,hasUnderline:n=!1,isDisabled:a=!1,isExternalLink:i=!1,target:u,onClick:c,tooltip:s,isStandalone:o=!1,type:h="body",size:x,weight:f,color:y="accent",display:v="inline",maxLines:b=0,children:S,rel:m,xstyle:d,className:g,style:k,ref:z,...E}){const j=vi(e),A=T2({href:l,onClick:c,isDisabled:a}),{target:M,rel:w}=tm(i?"_blank":u,m),C=A==="button"||A==="inert"&&l==null,_=r.jsxs(r.Fragment,{children:[r.jsx(_o,{type:h,size:x,weight:f,color:y,display:v,maxLines:b,children:S}),i&&!C&&r.jsx(an,{icon:"externalLink",size:"xsm",color:"inherit"})]});let q;return C?q=r.jsx("button",{ref:z,type:"button",onClick:c,"aria-label":t||void 0,"aria-disabled":a||void 0,tabIndex:a?-1:void 0,disabled:a,...X(V("link",{color:y}),R(Ut.base,Ut.buttonReset,Jd[y],n&&Ut.hasUnderline,o&&Ut.standalone,a&&Ut.disabled,d),g,k),...E,children:_}):q=r.jsx(j,{ref:z,href:l,target:M,rel:w,onClick:c,"aria-label":t||void 0,"aria-disabled":a||void 0,tabIndex:a?-1:void 0,...X(V("link",{color:y}),R(Ut.base,Jd[y],n&&Ut.hasUnderline,o&&Ut.standalone,a&&Ut.disabled,d),g,k),...E,children:_}),s?r.jsx(pi,{content:s,placement:"above",children:q}):q}bn.displayName="Link";function um({component:e,children:t}){const l=p.useMemo(()=>({component:e}),[e]);return r.jsx(Oo,{value:l,children:t})}um.displayName="LinkProvider";const xr=p.createContext(null);xr.displayName="NavHeadingCloseContext";const Q2=p.createContext(null);Q2.displayName="NavHeadingMenuContext";const Lo=p.createContext(null);Lo.displayName="DropdownMenuContext";function K2(){return p.use(Lo)}const Wd={root:{kB7OPa:"x9f619",kzqmXN:"xh8yej3",k8WAf4:"xce4md1",kg3NbH:"xf314gf",kaIpWk:"x1ws5lxm",kMv6JI:"x9ynric",kGuDYH:"xcr08ib",kMwMTN:"x1tgivj0",kWkggS:"xjbqb8w x1c52tdz x1uwx2nv",kkrTdU:"x1ypdohk",k9WMMc:"xdpxx8g",kI3sdo:"x1a2a7pz",$$css:!0},disabled:{kSiTet:"xbyyjgo",kkrTdU:"x1h6gzvc",$$css:!0}},J2={sm:{k8WAf4:"xu0wf1k",kg3NbH:"xf314gf",$$css:!0},md:{k8WAf4:"x1vofgu7",$$css:!0},lg:{$$css:!0}};function hr({icon:e,label:t,description:l,onClick:n,isDisabled:a=!1,endContent:i,xstyle:u,className:c,style:s}){const o=K2(),h=(o==null?void 0:o.menuSize)??"md",x=p.useCallback(()=>{a||!n||(n(),o==null||o.closeMenu())},[a,n,o]);return r.jsx(lm,{role:"menuitem",tabIndex:a?void 0:-1,startContent:e?fr(e,{size:"sm",color:"secondary"}):void 0,label:t,description:l,endContent:i,onClick:x,isDisabled:a,xstyle:[Wd.root,J2[h],a&&Wd.disabled,u],...X(V("dropdown-menu-item",{size:h}),{className:c,style:s})})}hr.displayName="DropdownMenuItem";const W2={divider:{kqGvvJ:"xsq74q5",$$css:!0}};function Id(e){return`item-${e.label}`}function I2(e,t){return`section-${e.title??t}`}function P2(e){const t=[];for(let l=0;lr.jsx(hr,{icon:a.icon,label:a.label,onClick:a.onClick,isDisabled:a.isDisabled},Id(a)))]},I2(n,l))):"type"in n||t.push(r.jsx(hr,{icon:n.icon,label:n.label,onClick:n.onClick,isDisabled:n.isDisabled},Id(n)))}return t}const ka={dropdown:{kB7OPa:"x9f619",k1xSpc:"x78zum5",kXwgrk:"xdt5ytf",kOIVth:"x1lsbc85",kskxy:"xuyqlj2",kORKVm:"x1odjw0f","--_dropdown-menu-radius":"x1fcsqxe","--_dropdown-menu-padding":"xgory14",kmVPX3:"x9epnlk",kaIpWk:"x1n97fys",kSiTet:"x1hc1fzr",k1ekBW:"x19991ni",kIyJzY:"xuedmi6",kAMwcw:"xlr8y92",$$css:!0},popover:{k7Eaqz:"xrzjruh",$$css:!0},popoverBlockGap:{keoZOQ:"xcsaf9d",k1K539:"x14cgwvg",$$css:!0},popoverInlineGap:{keTefX:"x11g1kdw",k71WvV:"xnur1sd",$$css:!0},popoverCustomWidth:e=>[{k7Eaqz:(typeof e=="number"?`${e}px`:e)!=null?"xkj4a21":typeof e=="number"?`${e}px`:e,$$css:!0},{"--x-minWidth":(t=>typeof t=="number"?t+"px":t??void 0)(typeof e=="number"?`${e}px`:e)}]},eb={label:"Menu"};function cm({button:e=eb,isMenuOpen:t,onOpenChange:l,menuWidth:n,onClick:a,hasChevron:i=!0,placement:u="below",hasAutoFocus:c=!0,className:s,style:o,xstyle:h,"data-testid":x,...f}){const y=("items"in f?f.items:void 0)??[],v=f.children,b=p.useId(),S=(e==null?void 0:e.size)??"md",m=p.useRef(null),[d,g]=p.useState(!1),k=t!==void 0,z=k?t:d,E=p.useRef(0),j=p.useCallback(()=>{var I;E.current=Date.now(),k?l==null||l(!1):g(!1),(I=m.current)==null||I.focus()},[k,l]),A=p.useRef(!1),M=p.useCallback(()=>{k?l==null||l(!0):g(!0),A.current&&(A.current=!1)},[k,l]),w=Uo({onHide:j,onShow:M,hasLightDismiss:!0,hasCloseButton:!1,hasAutoFocus:!1}),C=p.useCallback(()=>{w.hide()},[w]),{listRef:_,handleKeyDown:q,focusFirst:H}=J0({itemSelector:'[role="menuitem"]:not([aria-disabled="true"])',wrap:!1,onEscape:C});p.useEffect(()=>{k&&(t&&!w.isOpen?(w.show(),c&&requestAnimationFrame(()=>H())):!t&&w.isOpen&&w.hide())},[t,k,w,c,H]);const de=p.useCallback(I=>{if(I.key==="Enter"||I.key===" "){I.preventDefault();const Ae=document.activeElement;(Ae==null?void 0:Ae.getAttribute("role"))==="menuitem"&&Ae.click();return}q(I)},[q]),T=p.useCallback(()=>{w.show(),c&&requestAnimationFrame(()=>H())},[w,c,H]),N=p.useCallback(()=>{Date.now()-E.current<50||(a==null||a(),k?l==null||l(!t):w.isOpen?w.hide():T())},[a,k,l,t,w,T]),D=p.useCallback(I=>{w.isOpen||(I.key==="ArrowDown"||I.key==="Enter"||I.key===" ")&&(I.preventDefault(),T())},[w.isOpen,T]),O=e.isIconOnly===!0,G=e.endContent??(i&&!O?r.jsx(an,{icon:"chevronDown",size:"sm",color:"inherit"}):void 0),ge=n?ka.popoverCustomWidth(n):ka.popover,ye=u==="above"||u==="below"?ka.popoverBlockGap:ka.popoverInlineGap,pe=p.useMemo(()=>({closeMenu:C,menuSize:S}),[C,S]),te=f.items!==void 0?P2(y):v;return r.jsxs(r.Fragment,{children:[r.jsx(ra,{...e,ref:I=>{m.current=I,w.triggerRef(I);const Ae=e.ref;typeof Ae=="function"?Ae(I):Ae&&(Ae.current=I)},tooltip:z?void 0:e.tooltip,endContent:G,onClick:N,onKeyDown:D,"aria-haspopup":"menu","aria-expanded":z,"aria-controls":b,"data-testid":x}),w.render(r.jsx("div",{ref:_,id:b,role:"menu",onKeyDown:de,...X(V("dropdown-menu"),R(ka.dropdown,h),s,o),children:r.jsx(Lo,{value:pe,children:te})}),{placement:u,alignment:"start",xstyle:[ge,ye,E0[u]]})]})}cm.displayName="DropdownMenu";const $a=p.createContext("start");$a.displayName="TopNavSlotContext";const Ht={dialog:{kVAEAm:"xixxii4",kogj98:"x1ghz6dp",kmVPX3:"x1717udv",ks0D6T:"x1x1rfll",kskxy:"x7ab17h",kpwlN0:"x10a8y8t",kzqmXN:"xn9wirt",kZKoxP:"xtdtrs8",kWkggS:"xjbqb8w",kVQacm:"xb3r6kr",kZeWKH:"xish69e",kFalU9:"x5ve5x3",kI3sdo:"x1a2a7pz",k1xSpc:"x1s85apg",$$css:!0},open:{k1xSpc:"x78zum5",$$css:!0},backdrop:{kGyWv1:"xnixb3f",kba3nw:"x1abwkk1",k5sjJv:"xph5o2a",kND0Po:"x167zut7",k9an0g:"xft5bk6",kb4ib:"x15h3t91",kA5Tbj:"x1viac0w",$$css:!0},backdropOpen:{k5sjJv:"xb3n6bw",$$css:!0},drawer:{kVAEAm:"x10l6tqk",k87sOh:"x13vifvy",krVfgx:"x1ey2m1c",k1xSpc:"x78zum5",kXwgrk:"xdt5ytf",kWkggS:"x10xzikg",kB7OPa:"x9f619",kVQacm:"xb3r6kr",k1ekBW:"x11xpdln",kIyJzY:"x80gvsz",kAMwcw:"xlr8y92",kI3sdo:"x1a2a7pz",k6CgDc:"xzg1mie",$$css:!0},drawerStart:{kLqNvP:"x1o0tod",ke9TFa:"xw8tdv1",k8ry5P:"x18b5jzi",kBCPoo:"x1gejf6u",k3aq6I:"x5i6ehr xttggg",$$css:!0},drawerStartOpen:{k3aq6I:"xbryuvx",$$css:!0},drawerEnd:{kt4wiu:"xtijo5x",k2ei4v:"xgbv0en",kVhnKS:"x1t7ytsu",kGJrpR:"x1j92z86",k3aq6I:"xumwmo6 x1df3fe5",$$css:!0},drawerEndOpen:{k3aq6I:"xbryuvx",$$css:!0}},tb={kzqmXN:"xn9wirt",ks0D6T:"xf68679",$$css:!0},lb={width:e=>[tb,{"--x-maxWidth":(t=>typeof t=="number"?t+"px":t??void 0)(`${e}px`)}]};function Go({isOpen:e,onOpenChange:t,children:l,header:n,width:a=320,side:i="auto",label:u,"data-testid":c,xstyle:s,className:o,style:h,ref:x}){const f=ki(),y=e??f.isMobileNavOpen,v=p.useMemo(()=>t??(E=>{E?f.openMobileNav():f.closeMobileNav()}),[t,f]),b=p.useRef(null),S=p.useRef(null),[m,d]=p.useState(i==="auto"?"end":i);p.useEffect(()=>{const E=b.current;if(E){if(S.current&&(clearTimeout(S.current),S.current=null),y){if(i==="auto"){const j=document.activeElement;if(j&&j!==document.body){const A=j.getBoundingClientRect(),M=A.left+A.width/2;d(M{E.close()},j)}return()=>{S.current&&(clearTimeout(S.current),S.current=null),document.documentElement.style.overflow="",E.open&&E.close()}}},[y,i]);const g=p.useCallback(E=>{E.preventDefault(),v(!1)},[v]),k=p.useCallback(E=>{E.target===E.currentTarget&&v(!1)},[v]),z=m==="start";return r.jsx("dialog",{ref:Hl(x,b),"data-testid":c,"aria-label":u??(typeof n=="string"?n:"Navigation"),onClick:k,onCancel:g,...X(V("mobile-nav",{side:m}),R(Ht.dialog,y&&Ht.open,Ht.backdrop,y&&Ht.backdropOpen,s)),children:r.jsxs("div",{tabIndex:-1,...R(Ht.drawer,lb.width(a),z&&Ht.drawerStart,z&&y&&Ht.drawerStartOpen,!z&&Ht.drawerEnd,!z&&y&&Ht.drawerEndOpen),children:[r.jsxs("div",{...{0:{className:"x78zum5 x6s0dn4 x1qughib x1k15mir xf314gf x2lah0s x92x3c3 x1q0q8m5 xw8gpjh"},1:{className:"x78zum5 x6s0dn4 x1k15mir xf314gf x2lah0s x92x3c3 x1q0q8m5 xw8gpjh x13a6bvl"}}[!n<<0],children:[typeof n=="string"?r.jsx("span",{className:"x11g1kdw",children:r.jsx(em,{level:2,children:n})}):n??null,r.jsx(ra,{variant:"ghost",label:"Close navigation",icon:r.jsx(an,{icon:"close",color:"inherit"}),onClick:()=>v(!1),isIconOnly:!0})]}),r.jsx("div",{className:"x98rzlu x1odjw0f x6ikm8r xish69e xx69xxh xf314gf xce4md1",children:l})]})})}Go.displayName="MobileNav";const Fi={base:{kGNEyG:"x6s0dn4",kzqmXN:"xh8yej3",kmVPX3:"xlsj2fj",kB7OPa:"x9f619",$$css:!0},baseFlex:{k1xSpc:"x78zum5",$$css:!0},baseGrid:{k1xSpc:"xrvj5dj",kumcoG:"x134kloy",$$css:!0},mobileBar:{k1xSpc:"x78zum5",kGNEyG:"x6s0dn4",kzqmXN:"xh8yej3",kmVPX3:"xlsj2fj",kB7OPa:"x9f619",$$css:!0}};function sm({heading:e,startContent:t,children:l,centerContent:n,endContent:a,label:i,xstyle:u,className:c,style:s,ref:o,...h}){const x=r2(),f=o2(),{hasAutoToggle:y}=ki(),v=t??l,b=n!=null,S=v!=null||n!=null,m=S||f!=null;return x==="mobile-bar"?r.jsxs("nav",{ref:o,role:"navigation","aria-label":i,...X(V("top-nav",{mode:"mobile-bar"}),R(Fi.mobileBar,u),c,s),...h,children:[e&&r.jsx("div",{className:"x78zum5 x6s0dn4 x2lah0s",children:e}),r.jsxs("div",{className:"x78zum5 x6s0dn4 xzye2dw xvc5jky",children:[a,m&&y&&r.jsx(qo,{})]})]}):x==="drawer"?!S&&!f?null:r.jsxs(Go,{header:e,children:[S&&r.jsxs("div",{className:"x78zum5 xdt5ytf x1lsbc85",children:[v,n]}),S&&f&&r.jsx("div",{className:"x1g06x3t",children:r.jsx(Ho,{})}),f&&r.jsx("div",{children:f})]}):r.jsxs("nav",{ref:o,role:"navigation","aria-label":i,...X(V("top-nav"),R(Fi.base,b?Fi.baseGrid:Fi.baseFlex,u),c,s),...h,children:[r.jsxs("div",{className:"x78zum5 x6s0dn4 x18g69wz x845mor xeuugli",children:[e&&r.jsx("div",{className:"x78zum5 x6s0dn4 x2lah0s",children:e}),v&&r.jsx($a,{value:"start",children:r.jsx("div",{className:"x78zum5 x6s0dn4 xzye2dw",children:v})})]}),b&&r.jsx($a,{value:"center",children:r.jsx("div",{className:"x78zum5 x6s0dn4 xl56j7k xzye2dw",children:n})}),b?r.jsx("div",{className:"x78zum5 x6s0dn4 x13a6bvl xzye2dw",children:r.jsx($a,{value:"end",children:a})}):a&&r.jsx("div",{className:"x78zum5 x6s0dn4 xzye2dw x2lah0s xvc5jky",children:r.jsx($a,{value:"end",children:a})})]})}sm.displayName="TopNav";function nb(e){const{show:t,hide:l,isOpen:n,isEnabled:a,showDelay:i=150,hideDelay:u=200}=e,c=Mo("(hover: hover)"),s=p.useRef(null),o=p.useRef(null),h=p.useRef(null),x=p.useRef(!1),f=p.useRef(!1),y=p.useRef(n);y.current&&!n&&(x.current=!1),y.current=n;const v=p.useCallback(()=>{s.current&&(clearTimeout(s.current),s.current=null),o.current&&(clearTimeout(o.current),o.current=null)},[]),{listRef:b,handleKeyDown:S,focusFirst:m}=J0({onEscape:()=>{v(),l()}});p.useEffect(()=>()=>v(),[v]);const d=p.useCallback(()=>{v(),n?(f.current=!0,l()):(f.current=!1,t(),requestAnimationFrame(()=>m()))},[n,v,t,l,m]),g=p.useCallback(()=>{if(c){if(f.current){f.current=!1;return}x.current=!0,v(),i>0?s.current=setTimeout(()=>{t({skipAutoFocus:!0})},i):t({skipAutoFocus:!0})}},[c,v,t,i]),k=p.useCallback(()=>{x.current&&(v(),o.current=setTimeout(()=>{l()},u))},[v,l,u]),z=p.useCallback(()=>{v()},[v]),E=p.useCallback(w=>{h.current=w},[]),j=p.useCallback(()=>{},[]),A=p.useCallback(w=>{},[]),M=p.useCallback(w=>{},[]);return a?{triggerProps:{onClick:d,onMouseEnter:g,onMouseLeave:k},contentProps:{onMouseEnter:z,onMouseLeave:k,onKeyDown:S},menuRef:b,focusFirst:m,setTriggerEl:E}:{triggerProps:{onClick:j,onMouseEnter:j,onMouseLeave:j},contentProps:{onMouseEnter:j,onMouseLeave:j,onKeyDown:M},menuRef:b,focusFirst:m,setTriggerEl:A}}const zt={root:{k1xSpc:"x78zum5",kGNEyG:"x6s0dn4",kOIVth:"x1txdalj",kAzted:"xkoleio",kZCmMZ:"x12gdq22 x1betex2",kwRFfy:"x1djylfy",k8WAf4:"xt970qd",kB7OPa:"x9f619",kybGjl:"x1hl2dhg",kMwMTN:"x1tgivj0",kkrTdU:"xt0e3qv",$$css:!0},menuTrigger:{kkrTdU:"x1ypdohk",kaIpWk:"xh6dtrn",kMzoRj:"xc342km",ksu8eU:"xng3xce",kWkggS:"xjbqb8w",kMv6JI:"xjb2p0i",kGuDYH:"x1qlqyl8",k63SB2:"x1sodnla",k9WMMc:"x1yc453h",$$css:!0},popoverOverlap:{k7Eaqz:"x8wyhu6",keoZOQ:"xvyqdj1",keTefX:"x1qfufaz",$$css:!0}};function rm({as:e,logo:t,heading:l,headingHref:n,href:a,superheading:i,superheadingHref:u,subheading:c,subheadingHref:s,headerEndContent:o,menu:h,xstyle:x,className:f,style:y,"data-testid":v,ref:b,...S}){const m=vi(e),d=n??a,g=p.useRef(null),k=Uo({dialogLabel:"Navigation menu",hasCloseButton:!1}),z=p.useMemo(()=>({closeMenu:k.hide}),[k.hide]),{triggerProps:E,contentProps:j,menuRef:A,setTriggerEl:M}=nb({show:k.show,hide:k.hide,isOpen:k.isOpen,isEnabled:!!h,showDelay:0}),w=Hl(g,M,b,h?k.triggerRef:void 0),C=!!h,_=!!(d||u||s),q=!!h&&!_,H=!!d&&!h&&!u&&!s,de=O=>r.jsxs("span",{className:"x78zum5 xdt5ytf xeuugli",children:[i&&(_&&u&&h?r.jsx(bn,{href:u,onClick:G=>G.stopPropagation(),color:"secondary",size:"xsm",children:i}):r.jsx("span",{className:"x141an7d x1ltkj2j xv1l7n4 x1hl2dhg xb3r6kr xlyipyv xuxw1ft",children:i})),r.jsxs("span",{className:"x78zum5 x6s0dn4 xzye2dw",children:[_&&d&&h?r.jsx(m,{href:d,onClick:G=>G.stopPropagation(),className:"x18juvz8 x2mo6ok xf74fhv x1hl2dhg x1heor9g xb3r6kr xlyipyv xuxw1ft",children:l}):r.jsx("span",{className:"x18juvz8 x2mo6ok xf74fhv x1tgivj0 x1hl2dhg xb3r6kr xlyipyv xuxw1ft",children:l}),O]}),c&&(_&&s&&h?r.jsx(bn,{href:s,onClick:G=>G.stopPropagation(),color:"secondary",size:"xsm",children:c}):r.jsx("span",{className:"x141an7d x1ltkj2j xv1l7n4 x1hl2dhg xb3r6kr xlyipyv xuxw1ft",children:c}))]}),T=C&&r.jsx("span",{className:"x2lah0s x78zum5 x6s0dn4 xl56j7k xy8csz5 ximsjs8 xv9yike",children:Sl("chevronDown")}),N=o&&r.jsx("span",{className:"x2lah0s x78zum5 x6s0dn4 xvc5jky",children:o}),D=r.jsxs("button",{type:"button",className:"x78zum5 x6s0dn4 x1txdalj xh8yej3 xjbqb8w xjb2p0i x1qlqyl8 x1heor9g x1yc453h xkoleio x12gdq22 x1betex2 x1djylfy xt970qd xcsaf9d x1p37lm5 xhrcg97 x1ypdohk",onClick:E.onClick,children:[t&&r.jsx("span",{className:"x2lah0s x78zum5 x6s0dn4 xl56j7k",children:t}),de(r.jsx("span",{className:"x2lah0s x78zum5 x6s0dn4 xl56j7k xy8csz5 ximsjs8 xv9yike x19jd1h0",children:Sl("chevronDown")}))]});if(!l&&!h){const O=d?m:"div";return r.jsx(O,{ref:b,href:d,"data-testid":v,...X(V("top-nav-heading"),R(zt.root,!!d&&zt.menuTrigger,x),f,y),...S,children:t&&r.jsx("span",{className:"x2lah0s x78zum5 x6s0dn4 xl56j7k",children:t})})}return H&&d?r.jsxs(m,{ref:b,href:d,"data-testid":v,...X(V("top-nav-heading"),R(zt.root,zt.menuTrigger,x),f,y),...S,children:[t&&r.jsx("span",{className:"x2lah0s x78zum5 x6s0dn4 xl56j7k",children:t}),de(),N,T]}):q?r.jsxs(r.Fragment,{children:[r.jsxs("div",{ref:w,"data-testid":v,...E,...X(V("top-nav-heading"),R(zt.root,zt.menuTrigger,x),f,y),children:[t&&r.jsx("span",{className:"x2lah0s x78zum5 x6s0dn4 xl56j7k",children:t}),de(r.jsx("button",{type:"button","aria-label":"Open menu",onClick:O=>{O.stopPropagation(),E.onClick()},...k.triggerProps,className:"x2lah0s x78zum5 x6s0dn4 xl56j7k xy8csz5 ximsjs8 xv9yike x1ypdohk xh6dtrn xc342km xng3xce xjbqb8w xjb2p0i x1qlqyl8 x1sodnla x1yc453h xe9uy6x",children:Sl("chevronDown")})),N]}),k.render(r.jsxs("div",{ref:A,role:"menu",className:"x9epnlk xb3r6kr",...j,children:[D,r.jsx(xr,{value:z,children:h})]}),{placement:"below",alignment:"start",xstyle:zt.popoverOverlap})]}):h&&_?r.jsxs(r.Fragment,{children:[r.jsxs("div",{ref:w,"data-testid":v,...E,...X(V("top-nav-heading"),R(zt.root,x),f,y),children:[t&&(d?r.jsx(m,{href:d,onClick:O=>O.stopPropagation(),className:"x2lah0s x78zum5 x6s0dn4 xl56j7k",children:t}):r.jsx("span",{className:"x2lah0s x78zum5 x6s0dn4 xl56j7k",children:t})),de(C?r.jsx("button",{type:"button","aria-label":"Open menu",onClick:O=>{O.stopPropagation(),E.onClick()},...k.triggerProps,className:"x2lah0s x78zum5 x6s0dn4 xl56j7k xy8csz5 ximsjs8 xv9yike x1ypdohk xh6dtrn xc342km xng3xce xjbqb8w xjb2p0i x1qlqyl8 x1sodnla x1yc453h xe9uy6x",children:Sl("chevronDown")}):void 0),N]}),k.render(r.jsxs("div",{ref:A,role:"menu",className:"x9epnlk xb3r6kr",...j,children:[D,r.jsx(xr,{value:z,children:h})]}),{placement:"below",alignment:"start",xstyle:zt.popoverOverlap})]}):_&&!H?r.jsxs("div",{ref:b,"data-testid":v,...X(V("top-nav-heading"),R(zt.root,x),f,y),...S,children:[t&&(d?r.jsx(m,{href:d,className:"x2lah0s x78zum5 x6s0dn4 xl56j7k",children:t}):r.jsx("span",{className:"x2lah0s x78zum5 x6s0dn4 xl56j7k",children:t})),r.jsxs("span",{className:"x78zum5 xdt5ytf xeuugli",children:[i&&(u?r.jsx(bn,{href:u,color:"secondary",size:"xsm",children:i}):r.jsx("span",{className:"x141an7d x1ltkj2j xv1l7n4 x1hl2dhg xb3r6kr xlyipyv xuxw1ft",children:i})),d?r.jsx(bn,{href:d,color:"primary",weight:"semibold",children:l}):r.jsx("span",{className:"x18juvz8 x2mo6ok xf74fhv x1tgivj0 x1hl2dhg xb3r6kr xlyipyv xuxw1ft",children:l}),c&&(s?r.jsx(bn,{href:s,color:"secondary",size:"xsm",children:c}):r.jsx("span",{className:"x141an7d x1ltkj2j xv1l7n4 x1hl2dhg xb3r6kr xlyipyv xuxw1ft",children:c}))]}),N,T]}):r.jsxs("div",{ref:b,"data-testid":v,...X(V("top-nav-heading"),R(zt.root,x),f,y),...S,children:[t&&r.jsx("span",{className:"x2lah0s x78zum5 x6s0dn4 xl56j7k",children:t}),de(),N,T]})}rm.displayName="TopNavHeading";const rl={item:{k1xSpc:"x78zum5",kGNEyG:"x6s0dn4",kOIVth:"x1txdalj",kzqmXN:"xh8yej3",kZKoxP:"x1ueg155",kg3NbH:"xf314gf",k8WAf4:"xt970qd",kaIpWk:"xh6dtrn",kMzoRj:"xc342km",ksu8eU:"xng3xce",kWkggS:"xjbqb8w",kMwMTN:"x1tgivj0",kybGjl:"x1hl2dhg",kkrTdU:"x1ypdohk",kMv6JI:"xjb2p0i",kGuDYH:"xcr08ib",k63SB2:"x1sodnla",kLWn49:"x1kq96og",k9WMMc:"x1yc453h",kB7OPa:"x9f619",kHE3J0:"xe9uy6x",kSReZ0:"xyxi2l3",$$css:!0},selected:{kWkggS:"x17x4s8c",k63SB2:"x1e4wzip",kHE3J0:"x1sua13m",kSReZ0:"xjtnuge",$$css:!0},disabled:{kMwMTN:"xnbbluu",kkrTdU:"x1h6gzvc",kfzvcC:"x47corl",$$css:!0},sm:{kZKoxP:"x6k0iem",kg3NbH:"x7a5moj",$$css:!0},md:{kZKoxP:"x1ueg155",kg3NbH:"xf314gf",$$css:!0},lg:{kZKoxP:"xssyfek",kg3NbH:"xf314gf",$$css:!0}},dc=p.createContext({isCollapsed:!1,toggle:()=>{},isCollapsible:!1});dc.displayName="SideNavCollapseContext";function Vo(){return p.use(dc)}function om({ref:e,handleRef:t,label:l,children:n,...a}){const{isCollapsed:i,toggle:u,isCollapsible:c}=ab(t),{isMobile:s}=ki();return!c||s?null:r.jsx(ra,{ref:e,label:l??(i?"Expand sidebar":"Collapse sidebar"),variant:"ghost",...a,onClick:u,icon:n??r.jsx("span",{...{0:{className:"x3nfvp2 x6s0dn4 x11xpdln xuedmi6 xlr8y92"},1:{className:"x3nfvp2 x6s0dn4 x11xpdln xuedmi6 xlr8y92 x19jd1h0"}}[!!i<<0],children:Sl("chevronLeft")}),isIconOnly:!0})}om.displayName="SideNavCollapseButton";function ab(e){var n;const t=Vo();if(e==null)return t;const l=((n=e.current)==null?void 0:n.getCollapseState())??null;return{isCollapsed:(l==null?void 0:l.isCollapsed)??!1,toggle:()=>{var a,i;(i=(a=e.current)==null?void 0:a.getCollapseState())==null||i.toggle()},isCollapsible:(l==null?void 0:l.isCollapsible)??!0}}const ib=160,as={root:{k1xSpc:"x78zum5",kXwgrk:"xdt5ytf",kZKoxP:"x5yr21d",kzqmXN:"x1hfn5x7",kWkggS:"xgcd1z6",kB7OPa:"x9f619",kVQacm:"xb3r6kr",$$css:!0},rootCollapsed:{kzqmXN:"xhgvbfk",$$css:!0},topbar:{k1xSpc:"x78zum5",kXwgrk:"x1q0g3np",kGNEyG:"x6s0dn4",kjj79g:"x1qughib",kZKoxP:"xsdox4t",kzqmXN:"xh8yej3",kWkggS:"xgcd1z6",kB7OPa:"x9f619",kVQacm:"xb3r6kr",$$css:!0}};function fm({header:e,topContent:t,children:l,footer:n,footerIcons:a,collapsible:i=!1,resizable:u=!1,xstyle:c,className:s,style:o,"data-testid":h,ref:x,handleRef:f,...y}){const v=typeof i=="object"?i:{},b=!!i,S=v.hasButton??!0,m=v.defaultIsCollapsed??!1,d=v.isCollapsed,g=v.onCollapsedChange,k=typeof u=="object"?u:{},z=!!u,E=d!==void 0,[j,A]=p.useState(m),M=E?d:j,w=p.useRef(null),C=p.useRef({isCollapsed:M,toggle:()=>{},isCollapsible:b}),_=p.useCallback(te=>{E||A(te),g==null||g(te)},[E,g]),q=H2({defaultSize:k.defaultWidth??260,minSizePx:k.minWidth??180,maxSizePx:k.maxWidth??480,collapsible:b,collapsedSize:ib,autoSaveId:k.autoSaveId,onSizeChange:k.onWidthChange,onCollapseChange:b?_:void 0}),H=p.useCallback(()=>{const te=!M;C.current={...C.current,isCollapsed:te},_(te),z&&(te?q.collapse():q.expand())},[M,_,z,q]),de=z&&!M;C.current={isCollapsed:M,toggle:H,isCollapsible:b};const T={isCollapsed:M,toggle:H,isCollapsible:b};p.useImperativeHandle(f,()=>({getCollapseState:()=>C.current}),[]);const N=Y0();if(N==="topbar")return r.jsxs("div",{"data-testid":h,...X(V("side-nav",{mode:"topbar"}),R(as.topbar,c),s,o),children:[e,r.jsx("div",{className:"x78zum5 x6s0dn4 xzye2dw xvc5jky",children:a})]});const D=!!(n||a);if(N==="drawer")return r.jsxs(Go,{header:e,"data-testid":h,children:[t,l,D&&r.jsxs("div",{className:"x78zum5 xdt5ytf xr1yuqi x1txdalj x1xye8es x11xkdxz x13fuv20 x1pc3f07",children:[n,a&&r.jsx("div",{className:"x78zum5 x6s0dn4 xzye2dw",children:a})]})]});if(N==="drawer-content")return r.jsxs(r.Fragment,{children:[t,l,D&&r.jsxs("div",{className:"x78zum5 xdt5ytf xr1yuqi x1txdalj x1xye8es x11xkdxz x13fuv20 x1pc3f07",children:[n,a&&r.jsx("div",{className:"x78zum5 x6s0dn4 xzye2dw",children:a})]})]});const O=!!(e||t),G=!!(n||a),ge=z?{...o??{},width:M?void 0:q.size}:o,ye=r.jsxs("nav",{ref:Hl(x,w),role:"navigation","aria-label":"Side navigation","data-testid":h,...X(V("side-nav"),R(as.root,M&&as.rootCollapsed,c),s,ge),...y,children:[O&&r.jsxs("div",{...{0:{className:"x78zum5 xdt5ytf x2lah0s x7wzq59 x13vifvy x1vjfegm xgcd1z6 x1xye8es x1wesfrj xf314gf x1txdalj"},1:{className:"x78zum5 xdt5ytf x2lah0s x7wzq59 x13vifvy x1vjfegm xgcd1z6 x1xye8es x1wesfrj xf314gf x1txdalj x6s0dn4"}}[!!M<<0],children:[e,t&&r.jsx("div",{children:t})]}),r.jsx("div",{...{0:{className:"x98rzlu x1odjw0f x6ikm8r xf314gf x1xye8es x1wesfrj"},4:{className:"x98rzlu x1odjw0f x6ikm8r xf314gf x78zum5 xdt5ytf x6s0dn4 x1xye8es x1wesfrj"},2:{className:"x98rzlu x1odjw0f x6ikm8r xf314gf xfsso4q x1wesfrj"},6:{className:"x98rzlu x1odjw0f x6ikm8r xf314gf x78zum5 xdt5ytf x6s0dn4 xfsso4q x1wesfrj"},1:{className:"x98rzlu x1odjw0f x6ikm8r xf314gf x1xye8es xy143xn"},5:{className:"x98rzlu x1odjw0f x6ikm8r xf314gf x78zum5 xdt5ytf x6s0dn4 x1xye8es xy143xn"},3:{className:"x98rzlu x1odjw0f x6ikm8r xf314gf xfsso4q xy143xn"},7:{className:"x98rzlu x1odjw0f x6ikm8r xf314gf x78zum5 xdt5ytf x6s0dn4 xfsso4q xy143xn"}}[!!M<<2|!!O<<1|!!G<<0],children:l}),(G||b)&&r.jsxs("div",{...{0:{className:"x78zum5 xdt5ytf x2lah0s xr1yuqi x7wzq59 x1ey2m1c xgcd1z6 x1txdalj xf314gf xfsso4q x1wesfrj x11xkdxz x13fuv20 x1pc3f07"},1:{className:"x78zum5 xdt5ytf x2lah0s xr1yuqi x7wzq59 x1ey2m1c xgcd1z6 x1txdalj xf314gf x1wesfrj x11xkdxz x13fuv20 x1pc3f07 xexx8yu"}}[!!M<<0],children:[n,r.jsxs("div",{...{0:{className:"x78zum5 x6s0dn4 xzye2dw"},1:{className:"x78zum5 x6s0dn4 xzye2dw x3ieub6"}}[!!M<<0],children:[b&&S&&r.jsx(om,{}),a]})]})]}),pe=de?r.jsxs("div",{className:"x1n2onr6 x78zum5 x2lah0s x5yr21d",children:[ye,r.jsx(im,{"data-testid":"astryx-sidenav-resize-handle",direction:"horizontal",position:"overlay",pillPlacement:"end",isAlwaysVisible:!1,resizable:q.props,label:"Resize sidebar"})]}):ye;return b?r.jsx(dc,{value:T,children:pe}):pe}fm.displayName="SideNav";const is={itemCollapsed:{kjj79g:"xl56j7k",kzqmXN:"x805d0l",kg3NbH:"xnjsko4",$$css:!0},itemCollapsedSm:{kzqmXN:"x1fvqzum",$$css:!0},itemCollapsedLg:{kzqmXN:"x1m747yf",$$css:!0}},ub={isCollapsed:!1,toggle:()=>{},isCollapsible:!1};function us({href:e,as:t,isDisabled:l,onClick:n,ref:a,children:i,...u}){const c=vi(t);return e&&!l?r.jsx(c,{ref:a,href:e,onClick:n,...u,children:i}):r.jsx("button",{ref:a,type:"button",onClick:n,disabled:l,...u,children:i})}function dm({as:e,label:t,icon:l,selectedIcon:n,isSelected:a=!1,isDisabled:i=!1,href:u,onClick:c,endContent:s,children:o,collapsible:h,size:x="md","data-testid":f,ref:y}){const{isCollapsed:v}=Vo(),b=Y0(),{closeMobileNav:S}=ki(),m=b==="drawer"||b==="drawer-content",d=p.useId(),g=!!o,k=p.useRef(null),z=Uo({hasLightDismiss:!0,hasAutoFocus:!0,hasCloseButton:!1,dialogLabel:`${t} submenu`}),E=p.useMemo(()=>typeof h=="object"?h:{},[h]),j=g&&h!==!1,A=E.isCollapsed,M=A!==void 0,[w,C]=p.useState(E.defaultIsCollapsed??!1),_=M?A:w,q=p.useCallback(()=>{var il;const He=!_;M||C(He),(il=E.onCollapsedChange)==null||il.call(E,He)},[_,M,E]),H=a&&n?n:l,T=j&&(!!u||!!c)&&!v,N=He=>{if(i){He.preventDefault();return}if(j&&!T&&!v){He.preventDefault(),q();return}c==null||c(He),m&&S()},D=He=>{He.preventDefault(),He.stopPropagation(),q()},O=p.useRef(null),G=p.useRef(null),ge=p.useCallback(()=>{O.current&&(clearTimeout(O.current),O.current=null),G.current&&(clearTimeout(G.current),G.current=null)},[]),ye=p.useCallback(()=>{ge(),O.current=setTimeout(()=>{z.show({skipAutoFocus:!0})},150)},[ge,z]),pe=p.useCallback(()=>{ge(),G.current=setTimeout(()=>{z.hide()},200)},[ge,z]),te=p.useCallback(()=>{ye()},[ye]),I=p.useCallback(()=>{pe()},[pe]);if(v&&!l)return null;if(v){const He=H&&fr(H,{size:"sm",color:a?"primary":i?"disabled":"secondary"}),il=X(V("side-nav-item",{size:x,selected:a?"selected":null}),R(rl.item,rl[x],is.itemCollapsed,x==="sm"&&is.itemCollapsedSm,x==="lg"&&is.itemCollapsedLg,a&&rl.selected,i&&rl.disabled));if(g)return r.jsxs("div",{className:"x78zum5 xdt5ytf xh8yej3",children:[r.jsx("button",{ref:Hl(y,z.triggerRef),type:"button",onClick:z.toggle,onMouseEnter:te,onMouseLeave:I,"aria-label":t,"data-testid":f,...z.triggerProps,...il,children:He}),z.render(r.jsxs("div",{className:"x1litavf x1y0btm7 x14i3s5s xu0wf1k x7a5moj x11g1kdw xfb3i0g",onMouseEnter:te,onMouseLeave:I,onClick:()=>z.hide(),children:[r.jsx("div",{className:"xf314gf xu0wf1k x141an7d x2mo6ok xv1l7n4 x1ltkj2j",children:t}),r.jsx(dc,{value:ub,children:o})]}),{placement:"end",alignment:"start"})]});const xc={"aria-current":a?"page":void 0,"aria-disabled":i||void 0,"aria-label":t,"data-testid":f},oa=r.jsx(us,{ref:y,href:u,as:e,isDisabled:i,onClick:N,...xc,...il,children:He});return r.jsxs("div",{ref:k,className:"x78zum5 xdt5ytf xh8yej3",children:[oa,r.jsx(pi,{content:t,placement:"end",anchorRef:k})]})}const Ae=r.jsxs(r.Fragment,{children:[H&&fr(H,{size:"sm",color:a?"primary":i?"disabled":"secondary"}),!v&&r.jsx("span",{className:"x98rzlu xeuugli xb3r6kr xlyipyv xuxw1ft",children:t}),!v&&s&&r.jsx("span",{className:"x2lah0s x78zum5 x6s0dn4",children:s}),!v&&j&&!T&&r.jsx("span",{...{0:{className:"x3nfvp2 x6s0dn4 xl56j7k x1mtvzj0 xvpftlf x11xpdln xuedmi6 xlr8y92 x2lah0s"},1:{className:"x3nfvp2 x6s0dn4 xl56j7k x1mtvzj0 xvpftlf x11xpdln xuedmi6 xlr8y92 x2lah0s x19jd1h0"}}[!_<<0],children:Sl("chevronDown")})]}),Dt=X(V("side-nav-item",{size:x,selected:a?"selected":null}),R(rl.item,rl[x],a&&rl.selected,i&&rl.disabled));let Le;if(T)Le=r.jsxs("div",{"aria-current":a?"page":void 0,"data-testid":f,...Dt,children:[r.jsx(us,{ref:y,href:u,as:e,isDisabled:i,onClick:N,className:"x78zum5 x6s0dn4 x1txdalj x98rzlu xeuugli x1heor9g x1hl2dhg x1717udv x1ghz6dp xc342km xng3xce xjbqb8w xjb2p0i x1qlqyl8 x1pd3egz x15bjb6t x1yc453h x1ypdohk",children:Ae}),r.jsx("button",{type:"button",onClick:D,"aria-label":_?`Expand ${t}`:`Collapse ${t}`,"aria-expanded":!_,"aria-controls":`${d}-children`,className:"x3nfvp2 x6s0dn4 xl56j7k x2lah0s x1717udv x1ghz6dp xc342km xng3xce xjbqb8w x1heor9g x1ypdohk xh6dtrn xe9uy6x xyxi2l3",children:r.jsx("span",{...{0:{className:"x3nfvp2 x6s0dn4 xl56j7k x1mtvzj0 xvpftlf x11xpdln xuedmi6 xlr8y92 x2lah0s"},1:{className:"x3nfvp2 x6s0dn4 xl56j7k x1mtvzj0 xvpftlf x11xpdln xuedmi6 xlr8y92 x2lah0s x19jd1h0"}}[!_<<0],children:Sl("chevronDown")})})]});else{const He={"aria-current":a?"page":void 0,"aria-disabled":i||void 0,"aria-expanded":j?!_:void 0,"aria-controls":j?`${d}-children`:void 0,"data-testid":f};Le=r.jsx(us,{ref:y,href:u,as:e,isDisabled:i,onClick:N,...He,...Dt,children:Ae})}return r.jsxs("div",{ref:k,className:"x78zum5 xdt5ytf xh8yej3",children:[Le,g&&!v&&r.jsx("div",{id:`${d}-children`,role:"group","aria-labelledby":`${d}-label`,"aria-hidden":_,inert:_?!0:void 0,...{0:{className:"xrvj5dj x1tu4anv x1qn9uv2 x80gvsz xlr8y92"},1:{className:"xrvj5dj x1qn9uv2 x80gvsz xlr8y92 xihq33y"}}[!!_<<0],children:r.jsxs("div",{className:"xb3r6kr x2lwn1j x31w388",children:[r.jsx("span",{id:`${d}-label`,hidden:!0,children:t}),o]})})]})}dm.displayName="SideNavItem";const cb={root:{k1xSpc:"x78zum5",kXwgrk:"xdt5ytf",k8WAf4:"xu0wf1k",$$css:!0}};function xm({ref:e,title:t,subtitle:l,children:n,endContent:a,isHeaderHidden:i=!1,xstyle:u,className:c,style:s,"data-testid":o}){const{isCollapsed:h}=Vo(),f=`${p.useId()}-title`,y=r.jsxs(r.Fragment,{children:[r.jsxs("span",{className:"x78zum5 xdt5ytf x98rzlu xeuugli",children:[r.jsx("span",{id:f,className:"x141an7d x2mo6ok x1ltkj2j xv1l7n4 xb3r6kr xlyipyv xuxw1ft",children:t}),l&&r.jsx("span",{className:"x141an7d x1ltkj2j xv1l7n4 xb3r6kr xlyipyv xuxw1ft",children:l})]}),a&&r.jsx("span",{className:"x2lah0s x78zum5 x6s0dn4",children:a})]}),v=i||h,b=v?{position:"absolute",width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:0}:{};return r.jsxs("div",{ref:e,role:"group","aria-labelledby":f,"data-testid":o,...X(V("side-nav-section"),R(cb.root,u),c,s),children:[r.jsx("div",{...X({className:"x78zum5 x6s0dn4 x1txdalj xf314gf xu0wf1k xt0e3qv x87ps6o"},{style:v?b:void 0}),children:y}),r.jsx("div",{className:"x78zum5 xdt5ytf x1lsbc85",children:n})]})}xm.displayName="SideNavSection";/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const hm=(...e)=>e.filter((t,l,n)=>!!t&&t.trim()!==""&&n.indexOf(t)===l).join(" ").trim();/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const sb=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase();/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const rb=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(t,l,n)=>n?n.toUpperCase():l.toLowerCase());/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Pd=e=>{const t=rb(e);return t.charAt(0).toUpperCase()+t.slice(1)};/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */var cs={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const ob=e=>{for(const t in e)if(t.startsWith("aria-")||t==="role"||t==="title")return!0;return!1},fb=p.createContext({}),db=()=>p.useContext(fb),xb=p.forwardRef(({color:e,size:t,strokeWidth:l,absoluteStrokeWidth:n,className:a="",children:i,iconNode:u,...c},s)=>{const{size:o=24,strokeWidth:h=2,absoluteStrokeWidth:x=!1,color:f="currentColor",className:y=""}=db()??{},v=n??x?Number(l??h)*24/Number(t??o):l??h;return p.createElement("svg",{ref:s,...cs,width:t??o??cs.width,height:t??o??cs.height,stroke:e??f,strokeWidth:v,className:hm("lucide",y,a),...!i&&!ob(c)&&{"aria-hidden":"true"},...c},[...u.map(([b,S])=>p.createElement(b,S)),...Array.isArray(i)?i:[i]])});/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const K=(e,t)=>{const l=p.forwardRef(({className:n,...a},i)=>p.createElement(xb,{ref:i,iconNode:t,className:hm(`lucide-${sb(Pd(e))}`,`lucide-${e}`,n),...a}));return l.displayName=Pd(e),l};/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const hb=[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]],mb=K("arrow-down",hb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const gb=[["path",{d:"m21 16-4 4-4-4",key:"f6ql7i"}],["path",{d:"M17 20V4",key:"1ejh1v"}],["path",{d:"m3 8 4-4 4 4",key:"11wl7u"}],["path",{d:"M7 4v16",key:"1glfcx"}]],yb=K("arrow-up-down",gb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const pb=[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]],vb=K("arrow-up",pb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const kb=[["path",{d:"M10 12h4",key:"a56b0p"}],["path",{d:"M10 8h4",key:"1sr2af"}],["path",{d:"M14 21v-3a2 2 0 0 0-4 0v3",key:"1rgiei"}],["path",{d:"M6 10H4a2 2 0 0 0-2 2v7a2 2 0 0 0 2 2h16a2 2 0 0 0 2-2V9a2 2 0 0 0-2-2h-2",key:"secmi2"}],["path",{d:"M6 21V5a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v16",key:"16ra0t"}]],bb=K("building-2",kb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Sb=[["path",{d:"M8 2v4",key:"1cmpym"}],["path",{d:"M16 2v4",key:"4m81vk"}],["rect",{width:"18",height:"18",x:"3",y:"4",rx:"2",key:"1hopcy"}],["path",{d:"M3 10h18",key:"8toen8"}]],mm=K("calendar",Sb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const zb=[["path",{d:"M18 6 7 17l-5-5",key:"116fxf"}],["path",{d:"m22 10-7.5 7.5L13 16",key:"ke71qq"}]],jb=K("check-check",zb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Eb=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],$b=K("check",Eb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Ab=[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]],wb=K("chevron-down",Ab);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Tb=[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]],Mb=K("chevron-left",Tb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Cb=[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]],Nb=K("chevron-right",Cb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const _b=[["path",{d:"M21.801 10A10 10 0 1 1 17 3.335",key:"yps3ct"}],["path",{d:"m9 11 3 3L22 4",key:"1pflzl"}]],Db=K("circle-check-big",_b);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Ob=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"m9 9 6 6",key:"z0biqf"}]],Rb=K("circle-x",Ob);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const qb=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 6v6l4 2",key:"mmk7yg"}]],Bb=K("clock",qb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Ub=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}],["path",{d:"M12 3v18",key:"108xh3"}]],Hb=K("columns-2",Ub);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Lb=[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]],Gb=K("copy",Lb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Vb=[["line",{x1:"12",x2:"12",y1:"2",y2:"22",key:"7eqyqh"}],["path",{d:"M17 5H9.5a3.5 3.5 0 0 0 0 7h5a3.5 3.5 0 0 1 0 7H6",key:"1b0p4s"}]],Xb=K("dollar-sign",Vb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Yb=[["circle",{cx:"12",cy:"12",r:"1",key:"41hilf"}],["circle",{cx:"19",cy:"12",r:"1",key:"1wjl8i"}],["circle",{cx:"5",cy:"12",r:"1",key:"1pcz8c"}]],Zb=K("ellipsis",Yb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Fb=[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]],Qb=K("external-link",Fb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Kb=[["path",{d:"M10.733 5.076a10.744 10.744 0 0 1 11.205 6.575 1 1 0 0 1 0 .696 10.747 10.747 0 0 1-1.444 2.49",key:"ct8e1f"}],["path",{d:"M14.084 14.158a3 3 0 0 1-4.242-4.242",key:"151rxh"}],["path",{d:"M17.479 17.499a10.75 10.75 0 0 1-15.417-5.151 1 1 0 0 1 0-.696 10.75 10.75 0 0 1 4.446-5.143",key:"13bj9a"}],["path",{d:"m2 2 20 20",key:"1ooewy"}]],Jb=K("eye-off",Kb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Wb=[["path",{d:"M10 20a1 1 0 0 0 .553.895l2 1A1 1 0 0 0 14 21v-7a2 2 0 0 1 .517-1.341L21.74 4.67A1 1 0 0 0 21 3H3a1 1 0 0 0-.742 1.67l7.225 7.989A2 2 0 0 1 10 14z",key:"sc7q7i"}]],Ib=K("funnel",Wb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const Pb=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]],e3=K("info",Pb);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const t3=[["rect",{width:"7",height:"9",x:"3",y:"3",rx:"1",key:"10lvy0"}],["rect",{width:"7",height:"5",x:"14",y:"3",rx:"1",key:"16une8"}],["rect",{width:"7",height:"9",x:"14",y:"12",rx:"1",key:"1hutg5"}],["rect",{width:"7",height:"5",x:"3",y:"16",rx:"1",key:"ldoo1y"}]],l3=K("layout-dashboard",t3);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const n3=[["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"}]],a3=K("log-out",n3);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const i3=[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]],u3=K("menu",i3);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const c3=[["path",{d:"M12 19v3",key:"npa21l"}],["path",{d:"M19 10v2a7 7 0 0 1-14 0v-2",key:"1vc78b"}],["rect",{x:"9",y:"2",width:"6",height:"13",rx:"3",key:"s6n7sd"}]],s3=K("mic",c3);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const r3=[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]],o3=K("search",r3);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const f3=[["path",{d:"M9.671 4.136a2.34 2.34 0 0 1 4.659 0 2.34 2.34 0 0 0 3.319 1.915 2.34 2.34 0 0 1 2.33 4.033 2.34 2.34 0 0 0 0 3.831 2.34 2.34 0 0 1-2.33 4.033 2.34 2.34 0 0 0-3.319 1.915 2.34 2.34 0 0 1-4.659 0 2.34 2.34 0 0 0-3.32-1.915 2.34 2.34 0 0 1-2.33-4.033 2.34 2.34 0 0 0 0-3.831A2.34 2.34 0 0 1 6.35 6.051a2.34 2.34 0 0 0 3.319-1.915",key:"1i5ecw"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]],gm=K("settings",f3);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const d3=[["rect",{width:"18",height:"18",x:"3",y:"3",rx:"2",key:"afitv7"}]],x3=K("square",d3);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const h3=[["path",{d:"m21.73 18-8-14a2 2 0 0 0-3.48 0l-8 14A2 2 0 0 0 4 21h16a2 2 0 0 0 1.73-3",key:"wmoenq"}],["path",{d:"M12 9v4",key:"juzpu7"}],["path",{d:"M12 17h.01",key:"p32p05"}]],m3=K("triangle-alert",h3);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const g3=[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]],ex=K("users",g3);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const y3=[["path",{d:"M14.7 6.3a1 1 0 0 0 0 1.4l1.6 1.6a1 1 0 0 0 1.4 0l3.106-3.105c.32-.322.863-.22.983.218a6 6 0 0 1-8.259 7.057l-7.91 7.91a1 1 0 0 1-2.999-3l7.91-7.91a6 6 0 0 1 7.057-8.259c.438.12.54.662.219.984z",key:"1ngwbx"}]],p3=K("wrench",y3);/** * @license lucide-react v1.22.0 - ISC * * This source code is licensed under the ISC license. * See the LICENSE file in the root directory of this source tree. */const v3=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],k3=K("x",v3);var ie={size:"1em","aria-hidden":!0},b3={close:r.jsx(k3,{...ie}),chevronDown:r.jsx(wb,{...ie}),chevronLeft:r.jsx(Mb,{...ie}),chevronRight:r.jsx(Nb,{...ie}),check:r.jsx($b,{...ie}),success:r.jsx(Db,{...ie}),error:r.jsx(Rb,{...ie}),warning:r.jsx(m3,{...ie}),info:r.jsx(e3,{...ie}),calendar:r.jsx(mm,{...ie}),clock:r.jsx(Bb,{...ie}),externalLink:r.jsx(Qb,{...ie}),menu:r.jsx(u3,{...ie}),moreHorizontal:r.jsx(Zb,{...ie}),search:r.jsx(o3,{...ie}),arrowUp:r.jsx(vb,{...ie}),arrowDown:r.jsx(mb,{...ie}),arrowsUpDown:r.jsx(yb,{...ie}),funnel:r.jsx(Ib,{...ie}),eyeSlash:r.jsx(Jb,{...ie}),viewColumns:r.jsx(Hb,{...ie}),copy:r.jsx(Gb,{...ie}),checkDouble:r.jsx(jb,{...ie}),wrench:r.jsx(p3,{...ie}),stop:r.jsx(x3,{...ie}),microphone:r.jsx(s3,{...ie})};const S3={name:"neutral",__built:!0,tokens:{"--font-size-4xs":"0.375rem","--font-size-3xs":"0.4375rem","--font-size-2xs":"0.5rem","--font-size-xs":"0.625rem","--font-size-sm":"0.75rem","--font-size-base":"0.875rem","--font-size-lg":"1.0625rem","--font-size-xl":"1.25rem","--font-size-2xl":"1.5rem","--font-size-3xl":"1.8125rem","--font-size-4xl":"2.1875rem","--font-size-5xl":"2.625rem","--text-heading-1-size":"var(--font-size-2xl)","--text-heading-1-weight":"var(--font-weight-semibold)","--text-heading-1-leading":"1.3333","--text-heading-2-size":"var(--font-size-xl)","--text-heading-2-weight":"var(--font-weight-semibold)","--text-heading-2-leading":"1.4","--text-heading-3-size":"var(--font-size-lg)","--text-heading-3-weight":"var(--font-weight-bold)","--text-heading-3-leading":"1.4118","--text-heading-4-size":"var(--font-size-base)","--text-heading-4-weight":"var(--font-weight-bold)","--text-heading-4-leading":"1.4286","--text-heading-5-size":"var(--font-size-sm)","--text-heading-5-weight":"var(--font-weight-semibold)","--text-heading-5-leading":"1.6667","--text-heading-6-size":"var(--font-size-xs)","--text-heading-6-weight":"var(--font-weight-semibold)","--text-heading-6-leading":"1.6","--text-body-size":"var(--font-size-base)","--text-body-weight":"var(--font-weight-normal)","--text-body-leading":"1.4286","--text-large-size":"var(--font-size-lg)","--text-large-weight":"var(--font-weight-semibold)","--text-large-leading":"1.4118","--text-label-size":"var(--font-size-base)","--text-label-weight":"var(--font-weight-medium)","--text-label-leading":"1.4286","--text-code-size":"var(--font-size-base)","--text-code-weight":"var(--font-weight-normal)","--text-code-leading":"1.4286","--text-supporting-size":"var(--font-size-sm)","--text-supporting-weight":"var(--font-weight-normal)","--text-supporting-leading":"1.6667","--text-display-1-size":"var(--font-size-5xl)","--text-display-1-weight":"var(--font-weight-normal)","--text-display-1-leading":"1.2381","--text-display-2-size":"var(--font-size-4xl)","--text-display-2-weight":"var(--font-weight-normal)","--text-display-2-leading":"1.2571","--text-display-3-size":"var(--font-size-3xl)","--text-display-3-weight":"var(--font-weight-normal)","--text-display-3-leading":"1.3793","--duration-fast-min":"95ms","--duration-fast":"125ms","--duration-fast-max":"165ms","--duration-medium-min":"225ms","--duration-medium":"300ms","--duration-medium-max":"400ms","--duration-slow-min":"525ms","--duration-slow":"700ms","--duration-slow-max":"935ms","--font-family-body":'Figtree, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif',"--font-family-heading":'Figtree, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif',"--font-family-code":'ui-monospace, "SF Mono", Monaco, Consolas, "Liberation Mono", "Courier New", monospace',"--color-syntax-keyword":"light-dark(#700084, #efa8ff)","--color-syntax-string":"light-dark(#005600, #a6d2a2)","--color-syntax-comment":"light-dark(#737373, #a3a3a3)","--color-syntax-number":"light-dark(#6e3500, #ffb37f)","--color-syntax-function":"light-dark(#00458c, #a0caff)","--color-syntax-type":"light-dark(#700084, #efa8ff)","--color-syntax-variable":"light-dark(#171717, #e5e5e5)","--color-syntax-operator":"light-dark(#737373, #a3a3a3)","--color-syntax-constant":"light-dark(#6e3500, #ffb37f)","--color-syntax-tag":"light-dark(#89001a, #ffaeaa)","--color-syntax-attribute":"light-dark(#584400, #eec12f)","--color-syntax-property":"light-dark(#005348, #83dac9)","--color-syntax-punctuation":"light-dark(#a3a3a3, #525252)","--color-syntax-background":"light-dark(#fafafa, #0a0a0a)","--color-background-surface":"light-dark(#ffffff, #262626)","--color-background-body":"light-dark(#f1f1f1, #1b1b1b)","--color-background-card":"light-dark(#ffffff, #1b1b1b)","--color-background-popover":"light-dark(#ffffff, #1b1b1b)","--color-background-muted":"light-dark(#f1f1f1, #1b1b1b)","--color-accent":"light-dark(#262626, #ebebeb)","--color-accent-muted":"light-dark(#f1f1f1, #262626)","--color-neutral":"light-dark(#0000000F, #FFFFFF1A)","--color-overlay":"light-dark(#00000080, #000000CC)","--color-overlay-hover":"light-dark(#0000000D, #FFFFFF0D)","--color-overlay-pressed":"light-dark(#0000001A, #FFFFFF1A)","--color-text-primary":"light-dark(#171717, #fafafa)","--color-text-secondary":"light-dark(#737373, #a3a3a3)","--color-text-disabled":"light-dark(#a3a3a3, #525252)","--color-text-accent":"light-dark(#262626, #ebebeb)","--color-on-dark":"#ffffff","--color-on-light":"#171717","--color-on-accent":"light-dark(#ffffff, #171717)","--color-on-success":"light-dark(#ffffff, #171717)","--color-on-error":"light-dark(#ffffff, #171717)","--color-on-warning":"#171717","--color-icon-accent":"light-dark(#262626, #ebebeb)","--color-icon-primary":"light-dark(#171717, #fafafa)","--color-icon-secondary":"light-dark(#737373, #a3a3a3)","--color-icon-disabled":"light-dark(#a3a3a3, #525252)","--color-success":"light-dark(#007004, #9fe59b)","--color-error":"light-dark(#a50c25, #ffc6c1)","--color-warning":"light-dark(#745b00, #fdcf4f)","--color-success-muted":"light-dark(#c5e5c0, #84c9803D)","--color-error-muted":"light-dark(#facecb, #ff9e973D)","--color-warning-muted":"light-dark(#f8da9d, #deb4333D)","--color-border":"light-dark(#ebebeb, #FFFFFF1A)","--color-border-emphasized":"light-dark(#d4d4d4, #525252)","--color-skeleton":"light-dark(#ebebeb, #525252)","--color-shadow":"light-dark(#0000001A, #0000004D)","--color-tint-hover":"light-dark(black, white)","--color-background-red":"light-dark(#facecb, #ff9e973D)","--color-border-red":"light-dark(#e6bab8, #ff6f6c)","--color-icon-red":"light-dark(#89001a, #ff9e97)","--color-text-red":"light-dark(#89001a, #ffc6c1)","--color-background-orange":"light-dark(#fad0b5, #ffa2583D)","--color-border-orange":"light-dark(#e6bda2, #e2883e)","--color-icon-orange":"light-dark(#6e3500, #ffa258)","--color-text-orange":"light-dark(#6e3500, #ffc9a2)","--color-background-yellow":"light-dark(#f8da9d, #deb4333D)","--color-border-yellow":"light-dark(#e4c279, #c0990e)","--color-icon-yellow":"light-dark(#584400, #deb433)","--color-text-yellow":"light-dark(#584400, #fdcf4f)","--color-background-green":"light-dark(#c5e5c0, #84c9803D)","--color-border-green":"light-dark(#b2d1ac, #69ad67)","--color-icon-green":"light-dark(#0c5700, #84c980)","--color-text-green":"light-dark(#0c5700, #9fe59b)","--color-background-teal":"light-dark(#a5e3d6, #7ec6b83D)","--color-border-teal":"light-dark(#94d6c8, #63ab9d)","--color-icon-teal":"light-dark(#005348, #7ec6b8)","--color-text-teal":"light-dark(#005348, #99e2d3)","--color-background-cyan":"light-dark(#a3e0ef, #83c2d43D)","--color-border-cyan":"light-dark(#91d3e3, #67a7b8)","--color-icon-cyan":"light-dark(#00505f, #83c2d4)","--color-text-cyan":"light-dark(#00505f, #9edef0)","--color-background-blue":"light-dark(#c4ddfb, #9eb7ff3D)","--color-border-blue":"light-dark(#b1c9e7, #6d9cfe)","--color-icon-blue":"light-dark(#00458c, #9eb7ff)","--color-text-blue":"light-dark(#00458c, #c7d3ff)","--color-background-purple":"light-dark(#eccef3, #f297ff3D)","--color-border-purple":"light-dark(#d8bbdf, #dd74f0)","--color-icon-purple":"light-dark(#700084, #f297ff)","--color-text-purple":"light-dark(#700084, #fac1ff)","--color-background-pink":"light-dark(#fccadc, #ff99c33D)","--color-border-pink":"light-dark(#e7b7c8, #f273aa)","--color-icon-pink":"light-dark(#83004b, #ff99c3)","--color-text-pink":"light-dark(#83004b, #ffc3da)","--color-background-gray":"light-dark(#e5e5e5, var(--color-neutral))","--color-border-gray":"light-dark(#d4d4d4, #262626)","--color-icon-gray":"light-dark(#525252, #a3a3a3)","--color-text-gray":"light-dark(#262626, #e5e5e5)","--radius-none":"0.25rem","--radius-inner":"0.375rem","--radius-element":"0.625rem","--radius-container":"0.75rem","--radius-page":"1.75rem","--radius-full":"9999px","--shadow-low":"0 2px 4px light-dark(oklch(0 0 0 / 5%), oklch(0 0 0 / 25%)), 0 4px 8px light-dark(oklch(0 0 0 / 10%), oklch(0 0 0 / 40%)), inset 0 0 0 1px light-dark(transparent, oklch(1 0 0 / 8%))","--shadow-med":"0 2px 4px light-dark(oklch(0 0 0 / 5%), oklch(0 0 0 / 35%)), 0 4px 12px light-dark(oklch(0 0 0 / 10%), oklch(0 0 0 / 50%)), inset 0 0 0 1px light-dark(transparent, oklch(1 0 0 / 12%))","--shadow-high":"0 4px 6px light-dark(oklch(0 0 0 / 10%), oklch(0 0 0 / 50%)), 0 12px 24px light-dark(oklch(0 0 0 / 15%), oklch(0 0 0 / 70%)), inset 0 0 0 1px light-dark(transparent, oklch(1 0 0 / 15%))","--shadow-inset-hover":"inset 0px 0px 0px 2px #0074e24D","--shadow-inset-selected":"inset 0px 0px 0px 2px #0074e280","--shadow-inset-success":"inset 0px 0px 0px 2px #1981004D","--shadow-inset-warning":"inset 0px 0px 0px 2px #ffce2f4D","--shadow-inset-error":"inset 0px 0px 0px 2px #e33f4a4D"},icons:b3},z3="/Doormile-logo.png",j3="/navbarLogo.png";function E3({onDark:e=!1,compact:t=!1,height:l=26,style:n={}}){return t?r.jsx("div",{style:{display:"flex",alignItems:"center",...n},children:r.jsx("img",{src:j3,alt:"Doormile",style:{width:64,height:64,display:"block",objectFit:"cover",flexShrink:0}})}):r.jsx("div",{style:{display:"flex",alignItems:"center",...n},children:r.jsx("img",{src:z3,alt:"Doormile",style:{height:l,width:"auto",display:"block",filter:e?"none":"brightness(0) saturate(100%) invert(15%) sepia(93%) saturate(5437%) hue-rotate(346deg) brightness(81%) contrast(92%)"}})})}function $3({name:e="",size:t=32}){return r.jsx(K0,{name:e,size:t})}const _t="https://api.doormile.com/api/v1",nl=()=>{const e=localStorage.getItem("auth_token");return{"Content-Type":"application/json",...e?{Authorization:`Bearer ${e}`}:{}}},dn=e=>e.status===204?{}:e.json().catch(()=>({})),ym=e=>Array.isArray(e)?e:Array.isArray(e==null?void 0:e.data)?e.data:[];async function L3(){const e=await fetch(`${_t}/crm/clients?limit=1000`,{headers:nl()});if(!e.ok)throw new Error("Failed to fetch clients");const t=await e.json();return ym(t)}async function G3(e,t){const l=await fetch(`${_t}/admin/login`,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:e,password:t})});if(!l.ok){const n=await l.json().catch(()=>({}));throw new Error(n.error||"Failed to login")}return l.json()}async function V3(e){const t=await fetch(`${_t}/crm/clients`,{method:"POST",headers:nl(),body:JSON.stringify(e)});if(!t.ok){const l=await t.json().catch(()=>({}));throw new Error(l.error||l.message||"Failed to create client")}return dn(t)}async function X3(e,t){const l=await fetch(`${_t}/crm/clients/${e}`,{method:"PUT",headers:nl(),body:JSON.stringify(t)});if(!l.ok){const n=await l.json().catch(()=>({}));throw new Error(n.error||n.message||"Failed to update client")}return dn(l)}async function Y3(e){const t=await fetch(`${_t}/crm/clients/${e}`,{method:"DELETE",headers:nl()});if(!t.ok)throw new Error("Failed to delete client");return dn(t)}async function A3(){const e=await fetch(`${_t}/admin/users?limit=1000`,{headers:nl()});if(!e.ok)throw new Error("Failed to fetch users");const t=await e.json();return ym(t)}async function Z3(e){const t=await fetch(`${_t}/admin/users`,{method:"POST",headers:nl(),body:JSON.stringify(e)});if(!t.ok){const l=await t.json().catch(()=>({}));throw new Error(l.error||l.message||"Failed to create user")}return dn(t)}async function F3(e,t){const l=await fetch(`${_t}/admin/users/${e}`,{method:"PUT",headers:nl(),body:JSON.stringify(t)});if(!l.ok){const n=await l.json().catch(()=>({}));throw new Error(n.error||n.message||"Failed to update user")}return dn(l)}async function Q3(e){const t=await fetch(`${_t}/admin/users/${e}`,{method:"DELETE",headers:nl()});if(!t.ok)throw new Error("Failed to delete user");return dn(t)}async function K3(e){const t=await fetch(`${_t}/admin/competitor-branches/${e}`,{method:"DELETE",headers:nl()});if(!t.ok)throw new Error("Failed to delete survey record");return dn(t)}function w3(){const e=yi();let t={name:"Admin",role:"Operations Admin",id:0};try{const i=localStorage.getItem("user");i&&(t=JSON.parse(i))}catch{}const[l,n]=p.useState(t.name||"Admin"),a=t.role==="admin"?"Administrator":t.role==="manager"?"Manager":t.role==="executive"?"Executive":"Operations Admin";return p.useEffect(()=>{A3().then(i=>{if(t.email){const u=i.find(c=>c.email===t.email);u&&u.first_name&&(n(u.first_name),localStorage.setItem("user",JSON.stringify({...t,name:u.first_name})))}}).catch(console.error)},[]),r.jsx(r.Fragment,{children:r.jsx(sm,{label:"Main navigation",style:{backgroundColor:"#ffffff",borderBottom:"1px solid rgba(5, 54, 89, 0.08)",boxShadow:"0 1px 3px rgba(15, 23, 42, 0.04)"},heading:r.jsx(rm,{logo:r.jsx(E3,{compact:!0,height:28}),heading:"Doormile CRM",subheading:a,headingHref:"/dashboard"}),endContent:r.jsx("div",{style:{display:"flex",alignItems:"center",gap:"16px"},children:r.jsx(cm,{button:{variant:"ghost",size:"lg",icon:r.jsx($3,{name:l,size:22}),label:l},items:[{label:"Settings",icon:gm,onClick:()=>e("/settings")},{type:"divider"},{label:"Logout",icon:a3,onClick:()=>{localStorage.removeItem("auth_token"),e("/login")}}]})})})})}const T3=[{group:"CRM",items:[{id:"dashboard",title:"Dashboard",url:"/dashboard",icon:l3},{id:"tenants",title:"Clients",url:"/clients",icon:bb},{id:"survey",title:"Providers",url:"/survey",icon:ex},{id:"pricing",title:"Pricing Matrix",url:"/pricing",icon:Xb},{id:"bookings",title:"Bookings",url:"/bookings",icon:mm},{id:"team-users",title:"App Users",url:"/team-users",icon:ex}]},{group:"System",items:[{id:"settings",title:"Settings",url:"/settings",icon:gm}]}];function M3(){const e=fn(),t=l=>!!l&&e.pathname.startsWith(l);return r.jsxs(r.Fragment,{children:[r.jsx(fm,{className:"doormile-side-nav",collapsible:{defaultIsCollapsed:!0,buttonLabel:"Collapse navigation"},style:{backgroundColor:"#ffffff",borderRight:"1px solid rgba(5, 54, 89, 0.08)",boxShadow:"1px 0 3px rgba(15, 23, 42, 0.03)",paddingBlock:"12px",paddingInline:"8px",boxSizing:"border-box","--spacing-12":"72px"},children:T3.map(l=>r.jsx(xm,{title:l.group,children:l.items.map(n=>r.jsx(dm,{label:n.title,icon:n.icon,href:n.url,isSelected:t(n.url)},n.id))},l.group))}),r.jsx("style",{children:` /* Astryx packs items 2px apart by default, which reads as one merged block on hover instead of distinct rows. The items wrapper has no stable class of its own, but it's always the section's second/last child div, right after the header. */ .doormile-side-nav .astryx-side-nav-section > div:last-child { gap: 6px !important; } /* Collapsed nav items are the only ones Astryx renders with an aria-label on the item element itself (expanded rows show the label as visible text instead), so it doubles as a stable hook for "collapsed only" styling without touching the expanded rail. */ .doormile-side-nav .astryx-side-nav-item[aria-label] { width: 40px; height: 40px; margin-inline: auto; border-radius: 10px; display: flex; align-items: center; justify-content: center; transition: background-color 0.15s ease; } .doormile-side-nav .astryx-side-nav-item[aria-label] .astryx-icon { width: 18px !important; height: 18px !important; } .doormile-side-nav .astryx-side-nav-item[aria-label]:hover { background-color: rgba(192, 18, 39, 0.08) !important; } .doormile-side-nav .astryx-side-nav-item[aria-label]:focus-visible { outline: 2px solid rgba(192, 18, 39, 0.4); outline-offset: 2px; } .doormile-side-nav .astryx-side-nav-item[aria-label][data-selected='selected'] { background-color: rgba(192, 18, 39, 0.12) !important; } .doormile-side-nav .astryx-side-nav-item[aria-label][data-selected='selected'] .astryx-icon { color: #C01227 !important; } /* Expanded rows: rounded hover/selected states with a left accent bar on the active item, instead of the default flat highlight. The accent bar is always present (via ::before) but only faded in on selection, so clicking a link fades it in smoothly instead of the bar snapping into place flush against the row edges. Row sizing mirrors doormile_console's NavItem pattern (py: 1, i.e. 8px top/bottom padding on the button itself) instead of a fixed-height row: the highlight is painted directly on the item's own (now-padded) background, so it naturally gets breathing room above and below rather than filling a cramped fixed-height box edge to edge. */ .doormile-side-nav .astryx-side-nav-item:not([aria-label]) { position: relative; margin-inline: 2px; height: auto; padding-block: 8px !important; transition: background-color 0.15s ease, transform 0.15s ease; } .doormile-side-nav .astryx-side-nav-item:not([aria-label])::before { content: ''; position: absolute; left: -2px; top: 8px; bottom: 8px; width: 3px; border-radius: 3px; background-color: #C01227; opacity: 0; transition: opacity 0.15s ease; } .doormile-side-nav .astryx-side-nav-item:not([aria-label]):hover { background-color: rgba(192, 18, 39, 0.05) !important; transform: translateX(2px); } .doormile-side-nav .astryx-side-nav-item:not([aria-label]):focus-visible { outline: 2px solid rgba(192, 18, 39, 0.4); outline-offset: 2px; } .doormile-side-nav .astryx-side-nav-item:not([aria-label])[data-selected='selected'] { background-color: rgba(192, 18, 39, 0.08) !important; } .doormile-side-nav .astryx-side-nav-item:not([aria-label])[data-selected='selected']::before { opacity: 1; } .doormile-side-nav .astryx-side-nav-item:not([aria-label])[data-selected='selected'] .astryx-icon { color: #C01227 !important; } /* Collapse/expand toggle (the "<" / ">" chevron button). It sits right on the sidebar's edge, so the default square ghost-button hover clips against that border and looks broken. Give it a clean circular hover detached from the edge instead. */ .doormile-side-nav button[aria-label*="sidebar"], .doormile-side-nav button[aria-label*="navigation"] { border-radius: 50% !important; transition: background-color 0.15s ease !important; transform: translateX(-6px) !important; } .doormile-side-nav button[aria-label*="sidebar"]:hover, .doormile-side-nav button[aria-label*="navigation"]:hover { background-color: rgba(192, 18, 39, 0.08) !important; } `})]})}function C3(){return r.jsxs(Z0,{variant:"section",height:"fill",contentPadding:0,topNav:r.jsx(w3,{}),sideNav:r.jsx(M3,{}),mobileNav:{breakpoint:"lg"},children:[r.jsx("div",{className:"main-content-area",style:{minHeight:"100%",boxSizing:"border-box"},children:r.jsx(So,{})}),r.jsx("style",{children:` .main-content-area { padding: 24px; } @media (max-width: 480px) { .main-content-area { padding: 16px; } } `})]})}function N3(){return r.jsx("div",{style:{minHeight:"100vh",backgroundColor:"#f8fafc"},children:r.jsx(So,{})})}const _3=10*60*1e3;function D3({children:e}){const t=yi(),l=localStorage.getItem("logged_in"),n=p.useRef(null);return p.useEffect(()=>{if(!l)return;const a=()=>{localStorage.removeItem("logged_in"),localStorage.removeItem("auth_token"),localStorage.removeItem("user_data"),t("/login",{replace:!0})},i=()=>{n.current&&clearTimeout(n.current),n.current=setTimeout(a,_3)},u=["mousemove","keydown","scroll","click"];return u.forEach(c=>window.addEventListener(c,i)),i(),()=>{n.current&&clearTimeout(n.current),u.forEach(c=>window.removeEventListener(c,i))}},[l,t]),l?e||r.jsx(So,{}):r.jsx(h0,{to:"/login",replace:!0})}const et=e=>{const t=p.lazy(e);return r.jsx(p.Suspense,{fallback:r.jsxs("div",{style:{display:"flex",justifyContent:"center",alignItems:"center",minHeight:"60vh"},children:[r.jsx("div",{className:"spinner",style:{width:"32px",height:"32px",border:"3px solid #f1f5f9",borderTop:"3px solid #C01227",borderRadius:"50%",animation:"spin 1s linear infinite"}}),r.jsx("style",{children:"@keyframes spin { 0% { transform: rotate(0deg); } 100% { transform: rotate(360deg); } }"})]}),children:r.jsx(t,{})})};function O3(){return r.jsxs(yv,{children:[r.jsxs(De,{element:r.jsx(D3,{children:r.jsx(C3,{})}),children:[r.jsx(De,{path:"/dashboard",element:et(()=>Ve(()=>import("./Dashboard-B7BWst0R.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9])))}),r.jsx(De,{path:"/clients",element:et(()=>Ve(()=>import("./Tenants-BtGlpICZ.js"),__vite__mapDeps([10,1,2,3,4,5,6,11,7,12,13,14,9,15,16,17,8,18,19,20,21,22,23,24])))}),r.jsx(De,{path:"/survey",element:et(()=>Ve(()=>import("./Survey-B2OopkeF.js"),__vite__mapDeps([25,2,3,4,6,14,13,24,18,19,26,27,20,9,15,17,16,21,22])))}),r.jsx(De,{path:"/pricing",element:et(()=>Ve(()=>import("./Pricing-BAqqVgmj.js"),__vite__mapDeps([28,2,6,8,21,15,14,13,4,16,27,20,9])))}),r.jsx(De,{path:"/bookings",element:et(()=>Ve(()=>import("./Bookings-C1WfybS8.js"),__vite__mapDeps([29,2,6,5,11,12,13,4,14,9,15,16,17,8,22,30])))}),r.jsx(De,{path:"/team-users",element:et(()=>Ve(()=>import("./TeamUsers-DashtbgG.js"),__vite__mapDeps([31,2,6,11,7,13,4,14,9,15,8,32,18,19,27,21,22,23])))}),r.jsx(De,{path:"/settings",element:et(()=>Ve(()=>import("./Settings-CoHSkUIw.js"),__vite__mapDeps([33,2,4,34,26,14,15])))})]}),r.jsxs(De,{element:r.jsx(N3,{}),children:[r.jsx(De,{path:"/login",element:et(()=>Ve(()=>import("./Login-BPcdl6s1.js"),__vite__mapDeps([35,4,19,9,14,32,34,30])))}),r.jsx(De,{path:"/under-construction",element:et(()=>Ve(()=>import("./UnderConstruction-DB8vCOOx.js"),__vite__mapDeps([36,37])))}),r.jsx(De,{path:"/coming-soon",element:et(()=>Ve(()=>import("./ComingSoon-D5qTRUUi.js"),__vite__mapDeps([38,14,32])))}),r.jsx(De,{path:"/500",element:et(()=>Ve(()=>import("./Error500-0KRX9QtL.js"),__vite__mapDeps([39,37])))}),r.jsx(De,{path:"/404",element:et(()=>Ve(()=>import("./Error404-B5DD5NUG.js"),__vite__mapDeps([40,37])))})]}),r.jsx(De,{path:"/",element:r.jsx(h0,{to:"/dashboard",replace:!0})}),r.jsx(De,{path:"*",element:et(()=>Ve(()=>import("./Error404-B5DD5NUG.js"),__vite__mapDeps([40,37])))})]})}zp.createRoot(document.getElementById("root")).render(r.jsx(ai.StrictMode,{children:r.jsx(W0,{theme:S3,children:r.jsx(Ev,{children:r.jsx(um,{component:wv,children:r.jsx(O3,{})})})})}));export{bn as $,Z3 as A,ra as B,wb as C,Ho as D,Q3 as E,gm as F,$o as G,em as H,e3 as I,Ao as J,wo as K,v0 as L,To as M,U3 as N,sr as O,jo as P,m3 as Q,a3 as R,o3 as S,_o as T,$3 as U,Jb as V,rr as W,k3 as X,Uo as Y,E0 as Z,E3 as _,bb as a,G3 as a0,Md as a1,H3 as a2,Bi as a3,pi as a4,ex as b,K as c,A3 as d,B3 as e,L3 as f,Y3 as g,tx as h,q3 as i,r as j,K3 as k,b0 as l,lm as m,an as n,Wk as o,fr as p,Hl as q,p as r,X as s,R as t,yi as u,V as v,X3 as w,V3 as x,L0 as y,F3 as z};