File "main-1.0.13-4cbe632d.js"

Full Path: /home/vantageo/public_html/cache/cache/cache/.wp-cli/wp-content/plugins/wp-data-access/assets/dist/main-1.0.13-4cbe632d.js
File size: 124.32 KB
MIME-type: text/plain
Charset: utf-8

import{r as x,ba as uo,j as B,bb as It,bc as Vt,bd as Ze,be as Ds,bf as po,J as Ns,l as E,bg as ks,bh as Hs,bi as Fs,bj as _s,bk as $s,bl as js,bm as Us,bn as Is,bo as fo,a6 as et,bp as Vs,bq as Ws,br as qs,a5 as Bn,bs as Js,i as ho,bt as xt,P as Ke,bu as Gs,_ as mo,bv as Ks,bw as Xs,a9 as Ys,a1 as Qs,a2 as Zs,F as ei,b7 as ti,aa as ni,bx as ri,by as oi,bz as si,bA as ii,bB as ai,bC as li,bD as ci,W as tn,C as ui,bE as K,M as En,bF as Wt,bG as br,bH as xr,bI as yr,bJ as Sn,bK as Mn,aY as pi,bL as di,bM as fi,A as _e,bN as wr,bO as hi,bP as Er,bQ as mi,bR as gi,bS as vi,bT as bi}from"./main-1.0.13.js";import{a as se,r as xi,m as yi,_ as A,d as at,f as St,h as wi,i as Ei,j as go,k as Si,c as Ue,l as vo,n as Mi,o as Pt,p as Sr,q as Ti,t as Ri,v as nn,w as Ci,x as Oi,y as bo,e as sn,g as Lt,s as De,P as Pi,z as we,u as Dt,b as Nt,A as Ai,B as Mr,C as zi,D as Ln,E as Bi,F as xo,G as yo,H as Mt,J as wo,K as Tr,L as Li,M as Di,T as Ni,N as P,I as Rr}from"./iconBase-1.0.13-98e06aa9.js";let qt;const ki=new Uint8Array(16);function Hi(){if(!qt&&(qt=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto),!qt))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return qt(ki)}const J=[];for(let e=0;e<256;++e)J.push((e+256).toString(16).slice(1));function Fi(e,t=0){return J[e[t+0]]+J[e[t+1]]+J[e[t+2]]+J[e[t+3]]+"-"+J[e[t+4]]+J[e[t+5]]+"-"+J[e[t+6]]+J[e[t+7]]+"-"+J[e[t+8]]+J[e[t+9]]+"-"+J[e[t+10]]+J[e[t+11]]+J[e[t+12]]+J[e[t+13]]+J[e[t+14]]+J[e[t+15]]}const _i=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),Cr={randomUUID:_i};function kp(e,t,n){if(Cr.randomUUID&&!t&&!e)return Cr.randomUUID();e=e||{};const r=e.random||(e.rng||Hi)();if(r[6]=r[6]&15|64,r[8]=r[8]&63|128,t){n=n||0;for(let o=0;o<16;++o)t[n+o]=r[o];return t}return Fi(r)}const $i={disableDefaultClasses:!1},ji=x.createContext($i);function Ui(e){const{disableDefaultClasses:t}=x.useContext(ji);return n=>t?"":e(n)}function Or(e){return e&&e.ownerDocument||document}let Pr=0;function Ii(e){const[t,n]=x.useState(e),r=e||t;return x.useEffect(()=>{t==null&&(Pr+=1,n(`mui-${Pr}`))},[t]),r}const Ar=uo["useId".toString()];function Vi(e){if(Ar!==void 0){const t=Ar();return e??t}return Ii(e)}function Wi({controlled:e,default:t,name:n,state:r="value"}){const{current:o}=x.useRef(e!==void 0),[s,i]=x.useState(t),a=o?e:s,c=x.useCallback(l=>{o||i(l)},[]);return[a,c]}const qi=["elementType","externalSlotProps","ownerState","skipResolvingSlotProps"];function Ji(e){var t;const{elementType:n,externalSlotProps:r,ownerState:o,skipResolvingSlotProps:s=!1}=e,i=se(e,qi),a=s?{}:xi(r,o),{props:c,internalRef:l}=yi(A({},i,{externalSlotProps:a})),u=at(l,a==null?void 0:a.ref,(t=e.additionalProps)==null?void 0:t.ref);return St(n,A({},c,{ref:u}),o)}const Gi=["className","component"];function Ki(e={}){const{themeId:t,defaultTheme:n,defaultClassName:r="MuiBox-root",generateClassName:o}=e,s=wi("div",{shouldForwardProp:a=>a!=="theme"&&a!=="sx"&&a!=="as"})(Ei);return x.forwardRef(function(c,l){const u=go(n),p=Si(c),{className:g,component:h="div"}=p,d=se(p,Gi);return B.jsx(s,A({as:h,ref:l,className:Ue(g,o?o(r):r),theme:t&&u[t]||u},d))})}function Xi(e,t,n,r,o){const[s,i]=x.useState(()=>o&&n?n(e).matches:r?r(e).matches:t);return Pt(()=>{let a=!0;if(!n)return;const c=n(e),l=()=>{a&&i(c.matches)};return l(),c.addListener(l),()=>{a=!1,c.removeListener(l)}},[e,n]),s}const Eo=uo["useSyncExternalStore"];function Yi(e,t,n,r,o){const s=x.useCallback(()=>t,[t]),i=x.useMemo(()=>{if(o&&n)return()=>n(e).matches;if(r!==null){const{matches:u}=r(e);return()=>u}return s},[s,e,r,o,n]),[a,c]=x.useMemo(()=>{if(n===null)return[s,()=>()=>{}];const u=n(e);return[()=>u.matches,p=>(u.addListener(p),()=>{u.removeListener(p)})]},[s,n,e]);return Eo(c,a,i)}function Qi(e,t={}){const n=vo(),r=typeof window<"u"&&typeof window.matchMedia<"u",{defaultMatches:o=!1,matchMedia:s=r?window.matchMedia:null,ssrMatchMedia:i=null,noSsr:a=!1}=Mi({name:"MuiUseMediaQuery",props:t,theme:n});let c=typeof e=="function"?e(n):e;return c=c.replace(/^@media( ?)/m,""),(Eo!==void 0?Yi:Xi)(c,o,s,i,a)}function Wn(e,t=0,n=1){return Ti(e,t,n)}function Zi(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let n=e.match(t);return n&&n[0].length===1&&(n=n.map(r=>r+r)),n?`rgb${n.length===4?"a":""}(${n.map((r,o)=>o<3?parseInt(r,16):Math.round(parseInt(r,16)/255*1e3)/1e3).join(", ")})`:""}function an(e){if(e.type)return e;if(e.charAt(0)==="#")return an(Zi(e));const t=e.indexOf("("),n=e.substring(0,t);if(["rgb","rgba","hsl","hsla","color"].indexOf(n)===-1)throw new Error(Sr(9,e));let r=e.substring(t+1,e.length-1),o;if(n==="color"){if(r=r.split(" "),o=r.shift(),r.length===4&&r[3].charAt(0)==="/"&&(r[3]=r[3].slice(1)),["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].indexOf(o)===-1)throw new Error(Sr(10,o))}else r=r.split(",");return r=r.map(s=>parseFloat(s)),{type:n,values:r,colorSpace:o}}function qn(e){const{type:t,colorSpace:n}=e;let{values:r}=e;return t.indexOf("rgb")!==-1?r=r.map((o,s)=>s<3?parseInt(o,10):o):t.indexOf("hsl")!==-1&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),t.indexOf("color")!==-1?r=`${n} ${r.join(" ")}`:r=`${r.join(", ")}`,`${t}(${r})`}function ea(e,t){return e=an(e),t=Wn(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,qn(e)}function Hp(e,t){if(e=an(e),t=Wn(t),e.type.indexOf("hsl")!==-1)e.values[2]*=1-t;else if(e.type.indexOf("rgb")!==-1||e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]*=1-t;return qn(e)}function Fp(e,t){if(e=an(e),t=Wn(t),e.type.indexOf("hsl")!==-1)e.values[2]+=(100-e.values[2])*t;else if(e.type.indexOf("rgb")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.indexOf("color")!==-1)for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return qn(e)}const ta=x.createContext(null),So=ta;function Mo(){return x.useContext(So)}const na=typeof Symbol=="function"&&Symbol.for,ra=na?Symbol.for("mui.nested"):"__THEME_NESTED__";function oa(e,t){return typeof t=="function"?t(e):A({},e,t)}function sa(e){const{children:t,theme:n}=e,r=Mo(),o=x.useMemo(()=>{const s=r===null?n:oa(r,n);return s!=null&&(s[ra]=r!==null),s},[n,r]);return B.jsx(So.Provider,{value:o,children:t})}const ia=["value"],To=x.createContext();function aa(e){let{value:t}=e,n=se(e,ia);return B.jsx(To.Provider,A({value:t??!0},n))}const la=()=>{const e=x.useContext(To);return e??!1},zr={};function Br(e,t,n,r=!1){return x.useMemo(()=>{const o=e&&t[e]||t;if(typeof n=="function"){const s=n(o),i=e?A({},t,{[e]:s}):s;return r?()=>i:i}return e?A({},t,{[e]:n}):A({},t,n)},[e,t,n,r])}function ca(e){const{children:t,theme:n,themeId:r}=e,o=vo(zr),s=Mo()||zr,i=Br(r,o,n),a=Br(r,s,n,!0),c=i.direction==="rtl";return B.jsx(sa,{theme:a,children:B.jsx(Ri.Provider,{value:i,children:B.jsx(aa,{value:c,children:t})})})}function Ro(){const e=go(Ci);return e[nn]||e}const Lr={disabled:!1};var ua=function(t){return t.scrollTop},Tt="unmounted",Xe="exited",Ye="entering",st="entered",Dn="exiting",Ne=function(e){Oi(t,e);function t(r,o){var s;s=e.call(this,r,o)||this;var i=o,a=i&&!i.isMounting?r.enter:r.appear,c;return s.appearStatus=null,r.in?a?(c=Xe,s.appearStatus=Ye):c=st:r.unmountOnExit||r.mountOnEnter?c=Tt:c=Xe,s.state={status:c},s.nextCallback=null,s}t.getDerivedStateFromProps=function(o,s){var i=o.in;return i&&s.status===Tt?{status:Xe}:null};var n=t.prototype;return n.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},n.componentDidUpdate=function(o){var s=null;if(o!==this.props){var i=this.state.status;this.props.in?i!==Ye&&i!==st&&(s=Ye):(i===Ye||i===st)&&(s=Dn)}this.updateStatus(!1,s)},n.componentWillUnmount=function(){this.cancelNextCallback()},n.getTimeouts=function(){var o=this.props.timeout,s,i,a;return s=i=a=o,o!=null&&typeof o!="number"&&(s=o.exit,i=o.enter,a=o.appear!==void 0?o.appear:i),{exit:s,enter:i,appear:a}},n.updateStatus=function(o,s){if(o===void 0&&(o=!1),s!==null)if(this.cancelNextCallback(),s===Ye){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:It.findDOMNode(this);i&&ua(i)}this.performEnter(o)}else this.performExit();else this.props.unmountOnExit&&this.state.status===Xe&&this.setState({status:Tt})},n.performEnter=function(o){var s=this,i=this.props.enter,a=this.context?this.context.isMounting:o,c=this.props.nodeRef?[a]:[It.findDOMNode(this),a],l=c[0],u=c[1],p=this.getTimeouts(),g=a?p.appear:p.enter;if(!o&&!i||Lr.disabled){this.safeSetState({status:st},function(){s.props.onEntered(l)});return}this.props.onEnter(l,u),this.safeSetState({status:Ye},function(){s.props.onEntering(l,u),s.onTransitionEnd(g,function(){s.safeSetState({status:st},function(){s.props.onEntered(l,u)})})})},n.performExit=function(){var o=this,s=this.props.exit,i=this.getTimeouts(),a=this.props.nodeRef?void 0:It.findDOMNode(this);if(!s||Lr.disabled){this.safeSetState({status:Xe},function(){o.props.onExited(a)});return}this.props.onExit(a),this.safeSetState({status:Dn},function(){o.props.onExiting(a),o.onTransitionEnd(i.exit,function(){o.safeSetState({status:Xe},function(){o.props.onExited(a)})})})},n.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},n.safeSetState=function(o,s){s=this.setNextCallback(s),this.setState(o,s)},n.setNextCallback=function(o){var s=this,i=!0;return this.nextCallback=function(a){i&&(i=!1,s.nextCallback=null,o(a))},this.nextCallback.cancel=function(){i=!1},this.nextCallback},n.onTransitionEnd=function(o,s){this.setNextCallback(s);var i=this.props.nodeRef?this.props.nodeRef.current:It.findDOMNode(this),a=o==null&&!this.props.addEndListener;if(!i||a){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var c=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],l=c[0],u=c[1];this.props.addEndListener(l,u)}o!=null&&setTimeout(this.nextCallback,o)},n.render=function(){var o=this.state.status;if(o===Tt)return null;var s=this.props,i=s.children;s.in,s.mountOnEnter,s.unmountOnExit,s.appear,s.enter,s.exit,s.timeout,s.addEndListener,s.onEnter,s.onEntering,s.onEntered,s.onExit,s.onExiting,s.onExited,s.nodeRef;var a=se(s,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return Vt.createElement(bo.Provider,{value:null},typeof i=="function"?i(o,a):Vt.cloneElement(Vt.Children.only(i),a))},t}(Vt.Component);Ne.contextType=bo;Ne.propTypes={};function ot(){}Ne.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:ot,onEntering:ot,onEntered:ot,onExit:ot,onExiting:ot,onExited:ot};Ne.UNMOUNTED=Tt;Ne.EXITED=Xe;Ne.ENTERING=Ye;Ne.ENTERED=st;Ne.EXITING=Dn;const pa=Ne;var Co={exports:{}},Oo={};/**
 * @license React
 * use-sync-external-store-shim.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var lt=x;function da(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var fa=typeof Object.is=="function"?Object.is:da,ha=lt.useState,ma=lt.useEffect,ga=lt.useLayoutEffect,va=lt.useDebugValue;function ba(e,t){var n=t(),r=ha({inst:{value:n,getSnapshot:t}}),o=r[0].inst,s=r[1];return ga(function(){o.value=n,o.getSnapshot=t,Tn(o)&&s({inst:o})},[e,n,t]),ma(function(){return Tn(o)&&s({inst:o}),e(function(){Tn(o)&&s({inst:o})})},[e]),va(n),n}function Tn(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!fa(e,n)}catch{return!0}}function xa(e,t){return t()}var ya=typeof window>"u"||typeof window.document>"u"||typeof window.document.createElement>"u"?xa:ba;Oo.useSyncExternalStore=lt.useSyncExternalStore!==void 0?lt.useSyncExternalStore:ya;Co.exports=Oo;var wa=Co.exports,Po={exports:{}},Ao={};/**
 * @license React
 * use-sync-external-store-shim/with-selector.production.min.js
 *
 * Copyright (c) Facebook, Inc. and its affiliates.
 *
 * This source code is licensed under the MIT license found in the
 * LICENSE file in the root directory of this source tree.
 */var ln=x,Ea=wa;function Sa(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}var Ma=typeof Object.is=="function"?Object.is:Sa,Ta=Ea.useSyncExternalStore,Ra=ln.useRef,Ca=ln.useEffect,Oa=ln.useMemo,Pa=ln.useDebugValue;Ao.useSyncExternalStoreWithSelector=function(e,t,n,r,o){var s=Ra(null);if(s.current===null){var i={hasValue:!1,value:null};s.current=i}else i=s.current;s=Oa(function(){function c(h){if(!l){if(l=!0,u=h,h=r(h),o!==void 0&&i.hasValue){var d=i.value;if(o(d,h))return p=d}return p=h}if(d=p,Ma(u,h))return d;var f=r(h);return o!==void 0&&o(d,f)?d:(u=h,p=f)}var l=!1,u,p,g=n===void 0?null:n;return[function(){return c(t())},g===null?void 0:function(){return c(g())}]},[t,n,r,o]);var a=Ta(e,s[0],s[1]);return Ca(function(){i.hasValue=!0,i.value=a},[a]),Pa(a),a};Po.exports=Ao;var Aa=Po.exports;function Jn(e=Ze){return function(){return x.useContext(e)}}const zo=Jn(),za=()=>{throw new Error("uSES not initialized!")};let Bo=za;const Ba=e=>{Bo=e},La=(e,t)=>e===t;function Da(e=Ze){const t=e===Ze?zo:Jn(e);return function(r,o={}){const{equalityFn:s=La,stabilityCheck:i=void 0,noopCheck:a=void 0}=typeof o=="function"?{equalityFn:o}:o,{store:c,subscription:l,getServerState:u,stabilityCheck:p,noopCheck:g}=t();x.useRef(!0);const h=x.useCallback({[r.name](f){return r(f)}}[r.name],[r,p,i]),d=Bo(l.addNestedSub,c.getState,u||c.getState,h,s);return x.useDebugValue(d),d}}const Na=Da();function Lo(e=Ze){const t=e===Ze?zo:Jn(e);return function(){const{store:r}=t();return r}}const ka=Lo();function Ha(e=Ze){const t=e===Ze?ka:Lo(e);return function(){return t().dispatch}}const Fa=Ha();Ba(Aa.useSyncExternalStoreWithSelector);Ds(po.unstable_batchedUpdates);const cn=()=>Fa(),nt=Na,_a=["theme"];function $a(e){let{theme:t}=e,n=se(e,_a);const r=t[nn];return B.jsx(ca,A({},n,{themeId:r?nn:void 0,theme:r||t}))}const ja=e=>e.scrollTop;function Dr(e,t){var n,r;const{timeout:o,easing:s,style:i={}}=e;return{duration:(n=i.transitionDuration)!=null?n:typeof o=="number"?o:o[t.mode]||0,easing:(r=i.transitionTimingFunction)!=null?r:typeof s=="object"?s[t.mode]:s,delay:i.transitionDelay}}function Ua(e){return sn("MuiAppBar",e)}Lt("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]);const Ia=["className","color","enableColorOnDark","position"],Va=e=>{const{color:t,position:n,classes:r}=e,o={root:["root",`color${we(t)}`,`position${we(n)}`]};return Nt(o,Ua,r)},Jt=(e,t)=>e?`${e==null?void 0:e.replace(")","")}, ${t})`:t,Wa=De(Pi,{name:"MuiAppBar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[`position${we(n.position)}`],t[`color${we(n.color)}`]]}})(({theme:e,ownerState:t})=>{const n=e.palette.mode==="light"?e.palette.grey[100]:e.palette.grey[900];return A({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0},t.position==="fixed"&&{position:"fixed",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}},t.position==="absolute"&&{position:"absolute",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},t.position==="sticky"&&{position:"sticky",zIndex:(e.vars||e).zIndex.appBar,top:0,left:"auto",right:0},t.position==="static"&&{position:"static"},t.position==="relative"&&{position:"relative"},!e.vars&&A({},t.color==="default"&&{backgroundColor:n,color:e.palette.getContrastText(n)},t.color&&t.color!=="default"&&t.color!=="inherit"&&t.color!=="transparent"&&{backgroundColor:e.palette[t.color].main,color:e.palette[t.color].contrastText},t.color==="inherit"&&{color:"inherit"},e.palette.mode==="dark"&&!t.enableColorOnDark&&{backgroundColor:null,color:null},t.color==="transparent"&&A({backgroundColor:"transparent",color:"inherit"},e.palette.mode==="dark"&&{backgroundImage:"none"})),e.vars&&A({},t.color==="default"&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette.AppBar.defaultBg:Jt(e.vars.palette.AppBar.darkBg,e.vars.palette.AppBar.defaultBg),"--AppBar-color":t.enableColorOnDark?e.vars.palette.text.primary:Jt(e.vars.palette.AppBar.darkColor,e.vars.palette.text.primary)},t.color&&!t.color.match(/^(default|inherit|transparent)$/)&&{"--AppBar-background":t.enableColorOnDark?e.vars.palette[t.color].main:Jt(e.vars.palette.AppBar.darkBg,e.vars.palette[t.color].main),"--AppBar-color":t.enableColorOnDark?e.vars.palette[t.color].contrastText:Jt(e.vars.palette.AppBar.darkColor,e.vars.palette[t.color].contrastText)},{backgroundColor:"var(--AppBar-background)",color:t.color==="inherit"?"inherit":"var(--AppBar-color)"},t.color==="transparent"&&{backgroundImage:"none",backgroundColor:"transparent",color:"inherit"}))}),qa=x.forwardRef(function(t,n){const r=Dt({props:t,name:"MuiAppBar"}),{className:o,color:s="primary",enableColorOnDark:i=!1,position:a="fixed"}=r,c=se(r,Ia),l=A({},r,{color:s,position:a,enableColorOnDark:i}),u=Va(l);return B.jsx(Wa,A({square:!0,component:"header",ownerState:l,elevation:4,className:Ue(u.root,o,a==="fixed"&&"mui-fixed"),ref:n},c))}),Ja=qa,Do="base";function Ga(e){return`${Do}--${e}`}function Ka(e,t){return`${Do}-${e}-${t}`}function No(e,t){const n=Ai[t];return n?Ga(n):Ka(e,t)}function Xa(e,t){const n={};return t.forEach(r=>{n[r]=No(e,r)}),n}function Ya(e){return typeof e=="function"?e():e}const Qa=x.forwardRef(function(t,n){const{children:r,container:o,disablePortal:s=!1}=t,[i,a]=x.useState(null),c=at(x.isValidElement(r)?r.ref:null,n);if(Pt(()=>{s||a(Ya(o)||document.body)},[o,s]),Pt(()=>{if(i&&!s)return Mr(n,i),()=>{Mr(n,null)}},[n,i,s]),s){if(x.isValidElement(r)){const l={ref:c};return x.cloneElement(r,l)}return B.jsx(x.Fragment,{children:r})}return B.jsx(x.Fragment,{children:i&&po.createPortal(r,i)})});var Q="top",ce="bottom",ue="right",Z="left",Gn="auto",kt=[Q,ce,ue,Z],ct="start",At="end",Za="clippingParents",ko="viewport",yt="popper",el="reference",Nr=kt.reduce(function(e,t){return e.concat([t+"-"+ct,t+"-"+At])},[]),Ho=[].concat(kt,[Gn]).reduce(function(e,t){return e.concat([t,t+"-"+ct,t+"-"+At])},[]),tl="beforeRead",nl="read",rl="afterRead",ol="beforeMain",sl="main",il="afterMain",al="beforeWrite",ll="write",cl="afterWrite",ul=[tl,nl,rl,ol,sl,il,al,ll,cl];function Ee(e){return e?(e.nodeName||"").toLowerCase():null}function oe(e){if(e==null)return window;if(e.toString()!=="[object Window]"){var t=e.ownerDocument;return t&&t.defaultView||window}return e}function tt(e){var t=oe(e).Element;return e instanceof t||e instanceof Element}function ae(e){var t=oe(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function Kn(e){if(typeof ShadowRoot>"u")return!1;var t=oe(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}function pl(e){var t=e.state;Object.keys(t.elements).forEach(function(n){var r=t.styles[n]||{},o=t.attributes[n]||{},s=t.elements[n];!ae(s)||!Ee(s)||(Object.assign(s.style,r),Object.keys(o).forEach(function(i){var a=o[i];a===!1?s.removeAttribute(i):s.setAttribute(i,a===!0?"":a)}))})}function dl(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(r){var o=t.elements[r],s=t.attributes[r]||{},i=Object.keys(t.styles.hasOwnProperty(r)?t.styles[r]:n[r]),a=i.reduce(function(c,l){return c[l]="",c},{});!ae(o)||!Ee(o)||(Object.assign(o.style,a),Object.keys(s).forEach(function(c){o.removeAttribute(c)}))})}}const fl={name:"applyStyles",enabled:!0,phase:"write",fn:pl,effect:dl,requires:["computeStyles"]};function ye(e){return e.split("-")[0]}var Qe=Math.max,rn=Math.min,ut=Math.round;function Nn(){var e=navigator.userAgentData;return e!=null&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(t){return t.brand+"/"+t.version}).join(" "):navigator.userAgent}function Fo(){return!/^((?!chrome|android).)*safari/i.test(Nn())}function pt(e,t,n){t===void 0&&(t=!1),n===void 0&&(n=!1);var r=e.getBoundingClientRect(),o=1,s=1;t&&ae(e)&&(o=e.offsetWidth>0&&ut(r.width)/e.offsetWidth||1,s=e.offsetHeight>0&&ut(r.height)/e.offsetHeight||1);var i=tt(e)?oe(e):window,a=i.visualViewport,c=!Fo()&&n,l=(r.left+(c&&a?a.offsetLeft:0))/o,u=(r.top+(c&&a?a.offsetTop:0))/s,p=r.width/o,g=r.height/s;return{width:p,height:g,top:u,right:l+p,bottom:u+g,left:l,x:l,y:u}}function Xn(e){var t=pt(e),n=e.offsetWidth,r=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-r)<=1&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function _o(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Kn(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Le(e){return oe(e).getComputedStyle(e)}function hl(e){return["table","td","th"].indexOf(Ee(e))>=0}function Ve(e){return((tt(e)?e.ownerDocument:e.document)||window.document).documentElement}function un(e){return Ee(e)==="html"?e:e.assignedSlot||e.parentNode||(Kn(e)?e.host:null)||Ve(e)}function kr(e){return!ae(e)||Le(e).position==="fixed"?null:e.offsetParent}function ml(e){var t=/firefox/i.test(Nn()),n=/Trident/i.test(Nn());if(n&&ae(e)){var r=Le(e);if(r.position==="fixed")return null}var o=un(e);for(Kn(o)&&(o=o.host);ae(o)&&["html","body"].indexOf(Ee(o))<0;){var s=Le(o);if(s.transform!=="none"||s.perspective!=="none"||s.contain==="paint"||["transform","perspective"].indexOf(s.willChange)!==-1||t&&s.willChange==="filter"||t&&s.filter&&s.filter!=="none")return o;o=o.parentNode}return null}function Ht(e){for(var t=oe(e),n=kr(e);n&&hl(n)&&Le(n).position==="static";)n=kr(n);return n&&(Ee(n)==="html"||Ee(n)==="body"&&Le(n).position==="static")?t:n||ml(e)||t}function Yn(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function Ct(e,t,n){return Qe(e,rn(t,n))}function gl(e,t,n){var r=Ct(e,t,n);return r>n?n:r}function $o(){return{top:0,right:0,bottom:0,left:0}}function jo(e){return Object.assign({},$o(),e)}function Uo(e,t){return t.reduce(function(n,r){return n[r]=e,n},{})}var vl=function(t,n){return t=typeof t=="function"?t(Object.assign({},n.rects,{placement:n.placement})):t,jo(typeof t!="number"?t:Uo(t,kt))};function bl(e){var t,n=e.state,r=e.name,o=e.options,s=n.elements.arrow,i=n.modifiersData.popperOffsets,a=ye(n.placement),c=Yn(a),l=[Z,ue].indexOf(a)>=0,u=l?"height":"width";if(!(!s||!i)){var p=vl(o.padding,n),g=Xn(s),h=c==="y"?Q:Z,d=c==="y"?ce:ue,f=n.rects.reference[u]+n.rects.reference[c]-i[c]-n.rects.popper[u],v=i[c]-n.rects.reference[c],b=Ht(s),R=b?c==="y"?b.clientHeight||0:b.clientWidth||0:0,M=f/2-v/2,w=p[h],T=R-g[u]-p[d],C=R/2-g[u]/2+M,y=Ct(w,C,T),N=c;n.modifiersData[r]=(t={},t[N]=y,t.centerOffset=y-C,t)}}function xl(e){var t=e.state,n=e.options,r=n.element,o=r===void 0?"[data-popper-arrow]":r;o!=null&&(typeof o=="string"&&(o=t.elements.popper.querySelector(o),!o)||_o(t.elements.popper,o)&&(t.elements.arrow=o))}const yl={name:"arrow",enabled:!0,phase:"main",fn:bl,effect:xl,requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function dt(e){return e.split("-")[1]}var wl={top:"auto",right:"auto",bottom:"auto",left:"auto"};function El(e,t){var n=e.x,r=e.y,o=t.devicePixelRatio||1;return{x:ut(n*o)/o||0,y:ut(r*o)/o||0}}function Hr(e){var t,n=e.popper,r=e.popperRect,o=e.placement,s=e.variation,i=e.offsets,a=e.position,c=e.gpuAcceleration,l=e.adaptive,u=e.roundOffsets,p=e.isFixed,g=i.x,h=g===void 0?0:g,d=i.y,f=d===void 0?0:d,v=typeof u=="function"?u({x:h,y:f}):{x:h,y:f};h=v.x,f=v.y;var b=i.hasOwnProperty("x"),R=i.hasOwnProperty("y"),M=Z,w=Q,T=window;if(l){var C=Ht(n),y="clientHeight",N="clientWidth";if(C===oe(n)&&(C=Ve(n),Le(C).position!=="static"&&a==="absolute"&&(y="scrollHeight",N="scrollWidth")),C=C,o===Q||(o===Z||o===ue)&&s===At){w=ce;var D=p&&C===T&&T.visualViewport?T.visualViewport.height:C[y];f-=D-r.height,f*=c?1:-1}if(o===Z||(o===Q||o===ce)&&s===At){M=ue;var z=p&&C===T&&T.visualViewport?T.visualViewport.width:C[N];h-=z-r.width,h*=c?1:-1}}var O=Object.assign({position:a},l&&wl),F=u===!0?El({x:h,y:f},oe(n)):{x:h,y:f};if(h=F.x,f=F.y,c){var I;return Object.assign({},O,(I={},I[w]=R?"0":"",I[M]=b?"0":"",I.transform=(T.devicePixelRatio||1)<=1?"translate("+h+"px, "+f+"px)":"translate3d("+h+"px, "+f+"px, 0)",I))}return Object.assign({},O,(t={},t[w]=R?f+"px":"",t[M]=b?h+"px":"",t.transform="",t))}function Sl(e){var t=e.state,n=e.options,r=n.gpuAcceleration,o=r===void 0?!0:r,s=n.adaptive,i=s===void 0?!0:s,a=n.roundOffsets,c=a===void 0?!0:a,l={placement:ye(t.placement),variation:dt(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:o,isFixed:t.options.strategy==="fixed"};t.modifiersData.popperOffsets!=null&&(t.styles.popper=Object.assign({},t.styles.popper,Hr(Object.assign({},l,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:c})))),t.modifiersData.arrow!=null&&(t.styles.arrow=Object.assign({},t.styles.arrow,Hr(Object.assign({},l,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:c})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})}const Ml={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:Sl,data:{}};var Gt={passive:!0};function Tl(e){var t=e.state,n=e.instance,r=e.options,o=r.scroll,s=o===void 0?!0:o,i=r.resize,a=i===void 0?!0:i,c=oe(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return s&&l.forEach(function(u){u.addEventListener("scroll",n.update,Gt)}),a&&c.addEventListener("resize",n.update,Gt),function(){s&&l.forEach(function(u){u.removeEventListener("scroll",n.update,Gt)}),a&&c.removeEventListener("resize",n.update,Gt)}}const Rl={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:Tl,data:{}};var Cl={left:"right",right:"left",bottom:"top",top:"bottom"};function Yt(e){return e.replace(/left|right|bottom|top/g,function(t){return Cl[t]})}var Ol={start:"end",end:"start"};function Fr(e){return e.replace(/start|end/g,function(t){return Ol[t]})}function Qn(e){var t=oe(e),n=t.pageXOffset,r=t.pageYOffset;return{scrollLeft:n,scrollTop:r}}function Zn(e){return pt(Ve(e)).left+Qn(e).scrollLeft}function Pl(e,t){var n=oe(e),r=Ve(e),o=n.visualViewport,s=r.clientWidth,i=r.clientHeight,a=0,c=0;if(o){s=o.width,i=o.height;var l=Fo();(l||!l&&t==="fixed")&&(a=o.offsetLeft,c=o.offsetTop)}return{width:s,height:i,x:a+Zn(e),y:c}}function Al(e){var t,n=Ve(e),r=Qn(e),o=(t=e.ownerDocument)==null?void 0:t.body,s=Qe(n.scrollWidth,n.clientWidth,o?o.scrollWidth:0,o?o.clientWidth:0),i=Qe(n.scrollHeight,n.clientHeight,o?o.scrollHeight:0,o?o.clientHeight:0),a=-r.scrollLeft+Zn(e),c=-r.scrollTop;return Le(o||n).direction==="rtl"&&(a+=Qe(n.clientWidth,o?o.clientWidth:0)-s),{width:s,height:i,x:a,y:c}}function er(e){var t=Le(e),n=t.overflow,r=t.overflowX,o=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+o+r)}function Io(e){return["html","body","#document"].indexOf(Ee(e))>=0?e.ownerDocument.body:ae(e)&&er(e)?e:Io(un(e))}function Ot(e,t){var n;t===void 0&&(t=[]);var r=Io(e),o=r===((n=e.ownerDocument)==null?void 0:n.body),s=oe(r),i=o?[s].concat(s.visualViewport||[],er(r)?r:[]):r,a=t.concat(i);return o?a:a.concat(Ot(un(i)))}function kn(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function zl(e,t){var n=pt(e,!1,t==="fixed");return n.top=n.top+e.clientTop,n.left=n.left+e.clientLeft,n.bottom=n.top+e.clientHeight,n.right=n.left+e.clientWidth,n.width=e.clientWidth,n.height=e.clientHeight,n.x=n.left,n.y=n.top,n}function _r(e,t,n){return t===ko?kn(Pl(e,n)):tt(t)?zl(t,n):kn(Al(Ve(e)))}function Bl(e){var t=Ot(un(e)),n=["absolute","fixed"].indexOf(Le(e).position)>=0,r=n&&ae(e)?Ht(e):e;return tt(r)?t.filter(function(o){return tt(o)&&_o(o,r)&&Ee(o)!=="body"}):[]}function Ll(e,t,n,r){var o=t==="clippingParents"?Bl(e):[].concat(t),s=[].concat(o,[n]),i=s[0],a=s.reduce(function(c,l){var u=_r(e,l,r);return c.top=Qe(u.top,c.top),c.right=rn(u.right,c.right),c.bottom=rn(u.bottom,c.bottom),c.left=Qe(u.left,c.left),c},_r(e,i,r));return a.width=a.right-a.left,a.height=a.bottom-a.top,a.x=a.left,a.y=a.top,a}function Vo(e){var t=e.reference,n=e.element,r=e.placement,o=r?ye(r):null,s=r?dt(r):null,i=t.x+t.width/2-n.width/2,a=t.y+t.height/2-n.height/2,c;switch(o){case Q:c={x:i,y:t.y-n.height};break;case ce:c={x:i,y:t.y+t.height};break;case ue:c={x:t.x+t.width,y:a};break;case Z:c={x:t.x-n.width,y:a};break;default:c={x:t.x,y:t.y}}var l=o?Yn(o):null;if(l!=null){var u=l==="y"?"height":"width";switch(s){case ct:c[l]=c[l]-(t[u]/2-n[u]/2);break;case At:c[l]=c[l]+(t[u]/2-n[u]/2);break}}return c}function zt(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=r===void 0?e.placement:r,s=n.strategy,i=s===void 0?e.strategy:s,a=n.boundary,c=a===void 0?Za:a,l=n.rootBoundary,u=l===void 0?ko:l,p=n.elementContext,g=p===void 0?yt:p,h=n.altBoundary,d=h===void 0?!1:h,f=n.padding,v=f===void 0?0:f,b=jo(typeof v!="number"?v:Uo(v,kt)),R=g===yt?el:yt,M=e.rects.popper,w=e.elements[d?R:g],T=Ll(tt(w)?w:w.contextElement||Ve(e.elements.popper),c,u,i),C=pt(e.elements.reference),y=Vo({reference:C,element:M,strategy:"absolute",placement:o}),N=kn(Object.assign({},M,y)),D=g===yt?N:C,z={top:T.top-D.top+b.top,bottom:D.bottom-T.bottom+b.bottom,left:T.left-D.left+b.left,right:D.right-T.right+b.right},O=e.modifiersData.offset;if(g===yt&&O){var F=O[o];Object.keys(z).forEach(function(I){var W=[ue,ce].indexOf(I)>=0?1:-1,H=[Q,ce].indexOf(I)>=0?"y":"x";z[I]+=F[H]*W})}return z}function Dl(e,t){t===void 0&&(t={});var n=t,r=n.placement,o=n.boundary,s=n.rootBoundary,i=n.padding,a=n.flipVariations,c=n.allowedAutoPlacements,l=c===void 0?Ho:c,u=dt(r),p=u?a?Nr:Nr.filter(function(d){return dt(d)===u}):kt,g=p.filter(function(d){return l.indexOf(d)>=0});g.length===0&&(g=p);var h=g.reduce(function(d,f){return d[f]=zt(e,{placement:f,boundary:o,rootBoundary:s,padding:i})[ye(f)],d},{});return Object.keys(h).sort(function(d,f){return h[d]-h[f]})}function Nl(e){if(ye(e)===Gn)return[];var t=Yt(e);return[Fr(e),t,Fr(t)]}function kl(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var o=n.mainAxis,s=o===void 0?!0:o,i=n.altAxis,a=i===void 0?!0:i,c=n.fallbackPlacements,l=n.padding,u=n.boundary,p=n.rootBoundary,g=n.altBoundary,h=n.flipVariations,d=h===void 0?!0:h,f=n.allowedAutoPlacements,v=t.options.placement,b=ye(v),R=b===v,M=c||(R||!d?[Yt(v)]:Nl(v)),w=[v].concat(M).reduce(function(ie,ee){return ie.concat(ye(ee)===Gn?Dl(t,{placement:ee,boundary:u,rootBoundary:p,padding:l,flipVariations:d,allowedAutoPlacements:f}):ee)},[]),T=t.rects.reference,C=t.rects.popper,y=new Map,N=!0,D=w[0],z=0;z<w.length;z++){var O=w[z],F=ye(O),I=dt(O)===ct,W=[Q,ce].indexOf(F)>=0,H=W?"width":"height",_=zt(t,{placement:O,boundary:u,rootBoundary:p,altBoundary:g,padding:l}),S=W?I?ue:Z:I?ce:Q;T[H]>C[H]&&(S=Yt(S));var L=Yt(S),j=[];if(s&&j.push(_[F]<=0),a&&j.push(_[S]<=0,_[L]<=0),j.every(function(ie){return ie})){D=O,N=!1;break}y.set(O,j)}if(N)for(var G=d?3:1,Me=function(ee){var pe=w.find(function(de){var q=y.get(de);if(q)return q.slice(0,ee).every(function(X){return X})});if(pe)return D=pe,"break"},he=G;he>0;he--){var me=Me(he);if(me==="break")break}t.placement!==D&&(t.modifiersData[r]._skip=!0,t.placement=D,t.reset=!0)}}const Hl={name:"flip",enabled:!0,phase:"main",fn:kl,requiresIfExists:["offset"],data:{_skip:!1}};function $r(e,t,n){return n===void 0&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function jr(e){return[Q,ue,ce,Z].some(function(t){return e[t]>=0})}function Fl(e){var t=e.state,n=e.name,r=t.rects.reference,o=t.rects.popper,s=t.modifiersData.preventOverflow,i=zt(t,{elementContext:"reference"}),a=zt(t,{altBoundary:!0}),c=$r(i,r),l=$r(a,o,s),u=jr(c),p=jr(l);t.modifiersData[n]={referenceClippingOffsets:c,popperEscapeOffsets:l,isReferenceHidden:u,hasPopperEscaped:p},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":u,"data-popper-escaped":p})}const _l={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:Fl};function $l(e,t,n){var r=ye(e),o=[Z,Q].indexOf(r)>=0?-1:1,s=typeof n=="function"?n(Object.assign({},t,{placement:e})):n,i=s[0],a=s[1];return i=i||0,a=(a||0)*o,[Z,ue].indexOf(r)>=0?{x:a,y:i}:{x:i,y:a}}function jl(e){var t=e.state,n=e.options,r=e.name,o=n.offset,s=o===void 0?[0,0]:o,i=Ho.reduce(function(u,p){return u[p]=$l(p,t.rects,s),u},{}),a=i[t.placement],c=a.x,l=a.y;t.modifiersData.popperOffsets!=null&&(t.modifiersData.popperOffsets.x+=c,t.modifiersData.popperOffsets.y+=l),t.modifiersData[r]=i}const Ul={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:jl};function Il(e){var t=e.state,n=e.name;t.modifiersData[n]=Vo({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})}const Vl={name:"popperOffsets",enabled:!0,phase:"read",fn:Il,data:{}};function Wl(e){return e==="x"?"y":"x"}function ql(e){var t=e.state,n=e.options,r=e.name,o=n.mainAxis,s=o===void 0?!0:o,i=n.altAxis,a=i===void 0?!1:i,c=n.boundary,l=n.rootBoundary,u=n.altBoundary,p=n.padding,g=n.tether,h=g===void 0?!0:g,d=n.tetherOffset,f=d===void 0?0:d,v=zt(t,{boundary:c,rootBoundary:l,padding:p,altBoundary:u}),b=ye(t.placement),R=dt(t.placement),M=!R,w=Yn(b),T=Wl(w),C=t.modifiersData.popperOffsets,y=t.rects.reference,N=t.rects.popper,D=typeof f=="function"?f(Object.assign({},t.rects,{placement:t.placement})):f,z=typeof D=="number"?{mainAxis:D,altAxis:D}:Object.assign({mainAxis:0,altAxis:0},D),O=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,F={x:0,y:0};if(C){if(s){var I,W=w==="y"?Q:Z,H=w==="y"?ce:ue,_=w==="y"?"height":"width",S=C[w],L=S+v[W],j=S-v[H],G=h?-N[_]/2:0,Me=R===ct?y[_]:N[_],he=R===ct?-N[_]:-y[_],me=t.elements.arrow,ie=h&&me?Xn(me):{width:0,height:0},ee=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:$o(),pe=ee[W],de=ee[H],q=Ct(0,y[_],ie[_]),X=M?y[_]/2-G-q-pe-z.mainAxis:Me-q-pe-z.mainAxis,Te=M?-y[_]/2+G+q+de+z.mainAxis:he+q+de+z.mainAxis,te=t.elements.arrow&&Ht(t.elements.arrow),rt=te?w==="y"?te.clientTop||0:te.clientLeft||0:0,We=(I=O==null?void 0:O[w])!=null?I:0,qe=S+X-We-rt,ne=S+Te-We,ke=Ct(h?rn(L,qe):L,S,h?Qe(j,ne):j);C[w]=ke,F[w]=ke-S}if(a){var Je,ge=w==="x"?Q:Z,Ge=w==="x"?ce:ue,Y=C[T],Re=T==="y"?"height":"width",ve=Y+v[ge],Ce=Y-v[Ge],Oe=[Q,Z].indexOf(b)!==-1,Pe=(Je=O==null?void 0:O[T])!=null?Je:0,be=Oe?ve:Y-y[Re]-N[Re]-Pe+z.altAxis,He=Oe?Y+y[Re]+N[Re]-Pe-z.altAxis:Ce,k=h&&Oe?gl(be,Y,He):Ct(h?be:ve,Y,h?He:Ce);C[T]=k,F[T]=k-Y}t.modifiersData[r]=F}}const Jl={name:"preventOverflow",enabled:!0,phase:"main",fn:ql,requiresIfExists:["offset"]};function Gl(e){return{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}}function Kl(e){return e===oe(e)||!ae(e)?Qn(e):Gl(e)}function Xl(e){var t=e.getBoundingClientRect(),n=ut(t.width)/e.offsetWidth||1,r=ut(t.height)/e.offsetHeight||1;return n!==1||r!==1}function Yl(e,t,n){n===void 0&&(n=!1);var r=ae(t),o=ae(t)&&Xl(t),s=Ve(t),i=pt(e,o,n),a={scrollLeft:0,scrollTop:0},c={x:0,y:0};return(r||!r&&!n)&&((Ee(t)!=="body"||er(s))&&(a=Kl(t)),ae(t)?(c=pt(t,!0),c.x+=t.clientLeft,c.y+=t.clientTop):s&&(c.x=Zn(s))),{x:i.left+a.scrollLeft-c.x,y:i.top+a.scrollTop-c.y,width:i.width,height:i.height}}function Ql(e){var t=new Map,n=new Set,r=[];e.forEach(function(s){t.set(s.name,s)});function o(s){n.add(s.name);var i=[].concat(s.requires||[],s.requiresIfExists||[]);i.forEach(function(a){if(!n.has(a)){var c=t.get(a);c&&o(c)}}),r.push(s)}return e.forEach(function(s){n.has(s.name)||o(s)}),r}function Zl(e){var t=Ql(e);return ul.reduce(function(n,r){return n.concat(t.filter(function(o){return o.phase===r}))},[])}function ec(e){var t;return function(){return t||(t=new Promise(function(n){Promise.resolve().then(function(){t=void 0,n(e())})})),t}}function tc(e){var t=e.reduce(function(n,r){var o=n[r.name];return n[r.name]=o?Object.assign({},o,r,{options:Object.assign({},o.options,r.options),data:Object.assign({},o.data,r.data)}):r,n},{});return Object.keys(t).map(function(n){return t[n]})}var Ur={placement:"bottom",modifiers:[],strategy:"absolute"};function Ir(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(r){return!(r&&typeof r.getBoundingClientRect=="function")})}function nc(e){e===void 0&&(e={});var t=e,n=t.defaultModifiers,r=n===void 0?[]:n,o=t.defaultOptions,s=o===void 0?Ur:o;return function(a,c,l){l===void 0&&(l=s);var u={placement:"bottom",orderedModifiers:[],options:Object.assign({},Ur,s),modifiersData:{},elements:{reference:a,popper:c},attributes:{},styles:{}},p=[],g=!1,h={state:u,setOptions:function(b){var R=typeof b=="function"?b(u.options):b;f(),u.options=Object.assign({},s,u.options,R),u.scrollParents={reference:tt(a)?Ot(a):a.contextElement?Ot(a.contextElement):[],popper:Ot(c)};var M=Zl(tc([].concat(r,u.options.modifiers)));return u.orderedModifiers=M.filter(function(w){return w.enabled}),d(),h.update()},forceUpdate:function(){if(!g){var b=u.elements,R=b.reference,M=b.popper;if(Ir(R,M)){u.rects={reference:Yl(R,Ht(M),u.options.strategy==="fixed"),popper:Xn(M)},u.reset=!1,u.placement=u.options.placement,u.orderedModifiers.forEach(function(z){return u.modifiersData[z.name]=Object.assign({},z.data)});for(var w=0;w<u.orderedModifiers.length;w++){if(u.reset===!0){u.reset=!1,w=-1;continue}var T=u.orderedModifiers[w],C=T.fn,y=T.options,N=y===void 0?{}:y,D=T.name;typeof C=="function"&&(u=C({state:u,options:N,name:D,instance:h})||u)}}}},update:ec(function(){return new Promise(function(v){h.forceUpdate(),v(u)})}),destroy:function(){f(),g=!0}};if(!Ir(a,c))return h;h.setOptions(l).then(function(v){!g&&l.onFirstUpdate&&l.onFirstUpdate(v)});function d(){u.orderedModifiers.forEach(function(v){var b=v.name,R=v.options,M=R===void 0?{}:R,w=v.effect;if(typeof w=="function"){var T=w({state:u,name:b,instance:h,options:M}),C=function(){};p.push(T||C)}})}function f(){p.forEach(function(v){return v()}),p=[]}return h}}var rc=[Rl,Vl,Ml,fl,Ul,Hl,Jl,yl,_l],oc=nc({defaultModifiers:rc});const Wo="Popper";function sc(e){return No(Wo,e)}Xa(Wo,["root"]);const ic=["anchorEl","children","direction","disablePortal","modifiers","open","placement","popperOptions","popperRef","slotProps","slots","TransitionProps","ownerState"],ac=["anchorEl","children","container","direction","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","style","transition","slotProps","slots"];function lc(e,t){if(t==="ltr")return e;switch(e){case"bottom-end":return"bottom-start";case"bottom-start":return"bottom-end";case"top-end":return"top-start";case"top-start":return"top-end";default:return e}}function Hn(e){return typeof e=="function"?e():e}function cc(e){return e.nodeType!==void 0}const uc=()=>Nt({root:["root"]},Ui(sc)),pc={},dc=x.forwardRef(function(t,n){var r;const{anchorEl:o,children:s,direction:i,disablePortal:a,modifiers:c,open:l,placement:u,popperOptions:p,popperRef:g,slotProps:h={},slots:d={},TransitionProps:f}=t,v=se(t,ic),b=x.useRef(null),R=at(b,n),M=x.useRef(null),w=at(M,g),T=x.useRef(w);Pt(()=>{T.current=w},[w]),x.useImperativeHandle(g,()=>M.current,[]);const C=lc(u,i),[y,N]=x.useState(C),[D,z]=x.useState(Hn(o));x.useEffect(()=>{M.current&&M.current.forceUpdate()}),x.useEffect(()=>{o&&z(Hn(o))},[o]),Pt(()=>{if(!D||!l)return;const H=L=>{N(L.placement)};let _=[{name:"preventOverflow",options:{altBoundary:a}},{name:"flip",options:{altBoundary:a}},{name:"onUpdate",enabled:!0,phase:"afterWrite",fn:({state:L})=>{H(L)}}];c!=null&&(_=_.concat(c)),p&&p.modifiers!=null&&(_=_.concat(p.modifiers));const S=oc(D,b.current,A({placement:C},p,{modifiers:_}));return T.current(S),()=>{S.destroy(),T.current(null)}},[D,a,c,l,p,C]);const O={placement:y};f!==null&&(O.TransitionProps=f);const F=uc(),I=(r=d.root)!=null?r:"div",W=Ji({elementType:I,externalSlotProps:h.root,externalForwardedProps:v,additionalProps:{role:"tooltip",ref:R},ownerState:t,className:F.root});return B.jsx(I,A({},W,{children:typeof s=="function"?s(O):s}))}),fc=x.forwardRef(function(t,n){const{anchorEl:r,children:o,container:s,direction:i="ltr",disablePortal:a=!1,keepMounted:c=!1,modifiers:l,open:u,placement:p="bottom",popperOptions:g=pc,popperRef:h,style:d,transition:f=!1,slotProps:v={},slots:b={}}=t,R=se(t,ac),[M,w]=x.useState(!0),T=()=>{w(!1)},C=()=>{w(!0)};if(!c&&!u&&(!f||M))return null;let y;if(s)y=s;else if(r){const z=Hn(r);y=z&&cc(z)?Or(z).body:Or(null).body}const N=!u&&c&&(!f||M)?"none":void 0,D=f?{in:u,onEnter:T,onExited:C}:void 0;return B.jsx(Qa,{disablePortal:a,container:y,children:B.jsx(dc,A({anchorEl:r,direction:i,disablePortal:a,modifiers:l,ref:n,open:f?!M:u,placement:p,popperOptions:g,popperRef:h,slotProps:v,slots:b},R,{style:A({position:"fixed",top:0,left:0,display:N},d),TransitionProps:D,children:o}))})});var tr={};Object.defineProperty(tr,"__esModule",{value:!0});var qo=tr.default=void 0,hc=gc(x),mc=zi;function Jo(e){if(typeof WeakMap!="function")return null;var t=new WeakMap,n=new WeakMap;return(Jo=function(r){return r?n:t})(e)}function gc(e,t){if(!t&&e&&e.__esModule)return e;if(e===null||typeof e!="object"&&typeof e!="function")return{default:e};var n=Jo(t);if(n&&n.has(e))return n.get(e);var r={__proto__:null},o=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var s in e)if(s!=="default"&&Object.prototype.hasOwnProperty.call(e,s)){var i=o?Object.getOwnPropertyDescriptor(e,s):null;i&&(i.get||i.set)?Object.defineProperty(r,s,i):r[s]=e[s]}return r.default=e,n&&n.set(e,r),r}function vc(e){return Object.keys(e).length===0}function bc(e=null){const t=hc.useContext(mc.ThemeContext);return!t||vc(t)?e:t}qo=tr.default=bc;const xc=["anchorEl","component","components","componentsProps","container","disablePortal","keepMounted","modifiers","open","placement","popperOptions","popperRef","transition","slots","slotProps"],yc=De(fc,{name:"MuiPopper",slot:"Root",overridesResolver:(e,t)=>t.root})({}),wc=x.forwardRef(function(t,n){var r;const o=qo(),s=Dt({props:t,name:"MuiPopper"}),{anchorEl:i,component:a,components:c,componentsProps:l,container:u,disablePortal:p,keepMounted:g,modifiers:h,open:d,placement:f,popperOptions:v,popperRef:b,transition:R,slots:M,slotProps:w}=s,T=se(s,xc),C=(r=M==null?void 0:M.root)!=null?r:c==null?void 0:c.Root,y=A({anchorEl:i,container:u,disablePortal:p,keepMounted:g,modifiers:h,open:d,placement:f,popperOptions:v,popperRef:b,transition:R},T);return B.jsx(yc,A({as:a,direction:o==null?void 0:o.direction,slots:{root:C},slotProps:w??l},y,{ref:n}))}),Go=wc,Ec=Lt("MuiBox",["root"]),Sc=Ec,Mc=Ln(),Tc=Ki({themeId:nn,defaultTheme:Mc,defaultClassName:Sc.root,generateClassName:Bi.generate}),it=Tc;function Rc(e){return sn("MuiCircularProgress",e)}Lt("MuiCircularProgress",["root","determinate","indeterminate","colorPrimary","colorSecondary","svg","circle","circleDeterminate","circleIndeterminate","circleDisableShrink"]);const Cc=["className","color","disableShrink","size","style","thickness","value","variant"];let pn=e=>e,Vr,Wr,qr,Jr;const $e=44,Oc=xo(Vr||(Vr=pn`
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
`)),Pc=xo(Wr||(Wr=pn`
  0% {
    stroke-dasharray: 1px, 200px;
    stroke-dashoffset: 0;
  }

  50% {
    stroke-dasharray: 100px, 200px;
    stroke-dashoffset: -15px;
  }

  100% {
    stroke-dasharray: 100px, 200px;
    stroke-dashoffset: -125px;
  }
`)),Ac=e=>{const{classes:t,variant:n,color:r,disableShrink:o}=e,s={root:["root",n,`color${we(r)}`],svg:["svg"],circle:["circle",`circle${we(n)}`,o&&"circleDisableShrink"]};return Nt(s,Rc,t)},zc=De("span",{name:"MuiCircularProgress",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,t[n.variant],t[`color${we(n.color)}`]]}})(({ownerState:e,theme:t})=>A({display:"inline-block"},e.variant==="determinate"&&{transition:t.transitions.create("transform")},e.color!=="inherit"&&{color:(t.vars||t).palette[e.color].main}),({ownerState:e})=>e.variant==="indeterminate"&&yo(qr||(qr=pn`
      animation: ${0} 1.4s linear infinite;
    `),Oc)),Bc=De("svg",{name:"MuiCircularProgress",slot:"Svg",overridesResolver:(e,t)=>t.svg})({display:"block"}),Lc=De("circle",{name:"MuiCircularProgress",slot:"Circle",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.circle,t[`circle${we(n.variant)}`],n.disableShrink&&t.circleDisableShrink]}})(({ownerState:e,theme:t})=>A({stroke:"currentColor"},e.variant==="determinate"&&{transition:t.transitions.create("stroke-dashoffset")},e.variant==="indeterminate"&&{strokeDasharray:"80px, 200px",strokeDashoffset:0}),({ownerState:e})=>e.variant==="indeterminate"&&!e.disableShrink&&yo(Jr||(Jr=pn`
      animation: ${0} 1.4s ease-in-out infinite;
    `),Pc)),Dc=x.forwardRef(function(t,n){const r=Dt({props:t,name:"MuiCircularProgress"}),{className:o,color:s="primary",disableShrink:i=!1,size:a=40,style:c,thickness:l=3.6,value:u=0,variant:p="indeterminate"}=r,g=se(r,Cc),h=A({},r,{color:s,disableShrink:i,size:a,thickness:l,value:u,variant:p}),d=Ac(h),f={},v={},b={};if(p==="determinate"){const R=2*Math.PI*(($e-l)/2);f.strokeDasharray=R.toFixed(3),b["aria-valuenow"]=Math.round(u),f.strokeDashoffset=`${((100-u)/100*R).toFixed(3)}px`,v.transform="rotate(-90deg)"}return B.jsx(zc,A({className:Ue(d.root,o),style:A({width:a,height:a},v,c),ownerState:h,ref:n,role:"progressbar"},b,g,{children:B.jsx(Bc,{className:d.svg,ownerState:h,viewBox:`${$e/2} ${$e/2} ${$e} ${$e}`,children:B.jsx(Lc,{className:d.circle,style:f,ownerState:h,cx:$e,cy:$e,r:($e-l)/2,fill:"none",strokeWidth:l})})}))}),Nc=Dc,kc=["addEndListener","appear","children","easing","in","onEnter","onEntered","onEntering","onExit","onExited","onExiting","style","timeout","TransitionComponent"];function Fn(e){return`scale(${e}, ${e**2})`}const Hc={entering:{opacity:1,transform:Fn(1)},entered:{opacity:1,transform:"none"}},Rn=typeof navigator<"u"&&/^((?!chrome|android).)*(safari|mobile)/i.test(navigator.userAgent)&&/(os |version\/)15(.|_)4/i.test(navigator.userAgent),Ko=x.forwardRef(function(t,n){const{addEndListener:r,appear:o=!0,children:s,easing:i,in:a,onEnter:c,onEntered:l,onEntering:u,onExit:p,onExited:g,onExiting:h,style:d,timeout:f="auto",TransitionComponent:v=pa}=t,b=se(t,kc),R=Mt(),M=x.useRef(),w=Ro(),T=x.useRef(null),C=at(T,s.ref,n),y=H=>_=>{if(H){const S=T.current;_===void 0?H(S):H(S,_)}},N=y(u),D=y((H,_)=>{ja(H);const{duration:S,delay:L,easing:j}=Dr({style:d,timeout:f,easing:i},{mode:"enter"});let G;f==="auto"?(G=w.transitions.getAutoHeightDuration(H.clientHeight),M.current=G):G=S,H.style.transition=[w.transitions.create("opacity",{duration:G,delay:L}),w.transitions.create("transform",{duration:Rn?G:G*.666,delay:L,easing:j})].join(","),c&&c(H,_)}),z=y(l),O=y(h),F=y(H=>{const{duration:_,delay:S,easing:L}=Dr({style:d,timeout:f,easing:i},{mode:"exit"});let j;f==="auto"?(j=w.transitions.getAutoHeightDuration(H.clientHeight),M.current=j):j=_,H.style.transition=[w.transitions.create("opacity",{duration:j,delay:S}),w.transitions.create("transform",{duration:Rn?j:j*.666,delay:Rn?S:S||j*.333,easing:L})].join(","),H.style.opacity=0,H.style.transform=Fn(.75),p&&p(H)}),I=y(g),W=H=>{f==="auto"&&R.start(M.current||0,H),r&&r(T.current,H)};return B.jsx(v,A({appear:o,in:a,nodeRef:T,onEnter:D,onEntered:z,onEntering:N,onExit:F,onExited:I,onExiting:O,addEndListener:W,timeout:f==="auto"?null:f},b,{children:(H,_)=>x.cloneElement(s,A({style:A({opacity:0,transform:Fn(.75),visibility:H==="exited"&&!a?"hidden":void 0},Hc[H],d,s.props.style),ref:C},_))}))});Ko.muiSupportAuto=!0;const Gr=Ko;function Fc(e){return sn("MuiTooltip",e)}const _c=Lt("MuiTooltip",["popper","popperInteractive","popperArrow","popperClose","tooltip","tooltipArrow","touch","tooltipPlacementLeft","tooltipPlacementRight","tooltipPlacementTop","tooltipPlacementBottom","arrow"]),Ie=_c,$c=["arrow","children","classes","components","componentsProps","describeChild","disableFocusListener","disableHoverListener","disableInteractive","disableTouchListener","enterDelay","enterNextDelay","enterTouchDelay","followCursor","id","leaveDelay","leaveTouchDelay","onClose","onOpen","open","placement","PopperComponent","PopperProps","slotProps","slots","title","TransitionComponent","TransitionProps"];function jc(e){return Math.round(e*1e5)/1e5}const Uc=e=>{const{classes:t,disableInteractive:n,arrow:r,touch:o,placement:s}=e,i={popper:["popper",!n&&"popperInteractive",r&&"popperArrow"],tooltip:["tooltip",r&&"tooltipArrow",o&&"touch",`tooltipPlacement${we(s.split("-")[0])}`],arrow:["arrow"]};return Nt(i,Fc,t)},Ic=De(Go,{name:"MuiTooltip",slot:"Popper",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.popper,!n.disableInteractive&&t.popperInteractive,n.arrow&&t.popperArrow,!n.open&&t.popperClose]}})(({theme:e,ownerState:t,open:n})=>A({zIndex:(e.vars||e).zIndex.tooltip,pointerEvents:"none"},!t.disableInteractive&&{pointerEvents:"auto"},!n&&{pointerEvents:"none"},t.arrow&&{[`&[data-popper-placement*="bottom"] .${Ie.arrow}`]:{top:0,marginTop:"-0.71em","&::before":{transformOrigin:"0 100%"}},[`&[data-popper-placement*="top"] .${Ie.arrow}`]:{bottom:0,marginBottom:"-0.71em","&::before":{transformOrigin:"100% 0"}},[`&[data-popper-placement*="right"] .${Ie.arrow}`]:A({},t.isRtl?{right:0,marginRight:"-0.71em"}:{left:0,marginLeft:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"100% 100%"}}),[`&[data-popper-placement*="left"] .${Ie.arrow}`]:A({},t.isRtl?{left:0,marginLeft:"-0.71em"}:{right:0,marginRight:"-0.71em"},{height:"1em",width:"0.71em","&::before":{transformOrigin:"0 0"}})})),Vc=De("div",{name:"MuiTooltip",slot:"Tooltip",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.tooltip,n.touch&&t.touch,n.arrow&&t.tooltipArrow,t[`tooltipPlacement${we(n.placement.split("-")[0])}`]]}})(({theme:e,ownerState:t})=>A({backgroundColor:e.vars?e.vars.palette.Tooltip.bg:wo(e.palette.grey[700],.92),borderRadius:(e.vars||e).shape.borderRadius,color:(e.vars||e).palette.common.white,fontFamily:e.typography.fontFamily,padding:"4px 8px",fontSize:e.typography.pxToRem(11),maxWidth:300,margin:2,wordWrap:"break-word",fontWeight:e.typography.fontWeightMedium},t.arrow&&{position:"relative",margin:0},t.touch&&{padding:"8px 16px",fontSize:e.typography.pxToRem(14),lineHeight:`${jc(16/14)}em`,fontWeight:e.typography.fontWeightRegular},{[`.${Ie.popper}[data-popper-placement*="left"] &`]:A({transformOrigin:"right center"},t.isRtl?A({marginLeft:"14px"},t.touch&&{marginLeft:"24px"}):A({marginRight:"14px"},t.touch&&{marginRight:"24px"})),[`.${Ie.popper}[data-popper-placement*="right"] &`]:A({transformOrigin:"left center"},t.isRtl?A({marginRight:"14px"},t.touch&&{marginRight:"24px"}):A({marginLeft:"14px"},t.touch&&{marginLeft:"24px"})),[`.${Ie.popper}[data-popper-placement*="top"] &`]:A({transformOrigin:"center bottom",marginBottom:"14px"},t.touch&&{marginBottom:"24px"}),[`.${Ie.popper}[data-popper-placement*="bottom"] &`]:A({transformOrigin:"center top",marginTop:"14px"},t.touch&&{marginTop:"24px"})})),Wc=De("span",{name:"MuiTooltip",slot:"Arrow",overridesResolver:(e,t)=>t.arrow})(({theme:e})=>({overflow:"hidden",position:"absolute",width:"1em",height:"0.71em",boxSizing:"border-box",color:e.vars?e.vars.palette.Tooltip.bg:wo(e.palette.grey[700],.9),"&::before":{content:'""',margin:"auto",display:"block",width:"100%",height:"100%",backgroundColor:"currentColor",transform:"rotate(45deg)"}}));let Kt=!1;const Kr=new Di;let wt={x:0,y:0};function Xt(e,t){return(n,...r)=>{t&&t(n,...r),e(n,...r)}}const qc=x.forwardRef(function(t,n){var r,o,s,i,a,c,l,u,p,g,h,d,f,v,b,R,M,w,T;const C=Dt({props:t,name:"MuiTooltip"}),{arrow:y=!1,children:N,components:D={},componentsProps:z={},describeChild:O=!1,disableFocusListener:F=!1,disableHoverListener:I=!1,disableInteractive:W=!1,disableTouchListener:H=!1,enterDelay:_=100,enterNextDelay:S=0,enterTouchDelay:L=700,followCursor:j=!1,id:G,leaveDelay:Me=0,leaveTouchDelay:he=1500,onClose:me,onOpen:ie,open:ee,placement:pe="bottom",PopperComponent:de,PopperProps:q={},slotProps:X={},slots:Te={},title:te,TransitionComponent:rt=Gr,TransitionProps:We}=C,qe=se(C,$c),ne=x.isValidElement(N)?N:B.jsx("span",{children:N}),ke=Ro(),Je=la(),[ge,Ge]=x.useState(),[Y,Re]=x.useState(null),ve=x.useRef(!1),Ce=W||j,Oe=Mt(),Pe=Mt(),be=Mt(),He=Mt(),[k,Fe]=Wi({controlled:ee,default:!1,name:"Tooltip",state:"open"});let Ae=k;const vn=Vi(G),mt=x.useRef(),$t=Tr(()=>{mt.current!==void 0&&(document.body.style.WebkitUserSelect=mt.current,mt.current=void 0),He.clear()});x.useEffect(()=>$t,[$t]);const lr=$=>{Kr.clear(),Kt=!0,Fe(!0),ie&&!Ae&&ie($)},jt=Tr($=>{Kr.start(800+Me,()=>{Kt=!1}),Fe(!1),me&&Ae&&me($),Oe.start(ke.transitions.duration.shortest,()=>{ve.current=!1})}),Ut=$=>{ve.current&&$.type!=="touchstart"||(ge&&ge.removeAttribute("title"),Pe.clear(),be.clear(),_||Kt&&S?Pe.start(Kt?S:_,()=>{lr($)}):lr($))},bn=$=>{Pe.clear(),be.start(Me,()=>{jt($)})},{isFocusVisibleRef:cr,onBlur:Es,onFocus:Ss,ref:Ms}=Li(),[,ur]=x.useState(!1),pr=$=>{Es($),cr.current===!1&&(ur(!1),bn($))},dr=$=>{ge||Ge($.currentTarget),Ss($),cr.current===!0&&(ur(!0),Ut($))},fr=$=>{ve.current=!0;const re=ne.props;re.onTouchStart&&re.onTouchStart($)},Ts=$=>{fr($),be.clear(),Oe.clear(),$t(),mt.current=document.body.style.WebkitUserSelect,document.body.style.WebkitUserSelect="none",He.start(L,()=>{document.body.style.WebkitUserSelect=mt.current,Ut($)})},Rs=$=>{ne.props.onTouchEnd&&ne.props.onTouchEnd($),$t(),be.start(he,()=>{jt($)})};x.useEffect(()=>{if(!Ae)return;function $(re){(re.key==="Escape"||re.key==="Esc")&&jt(re)}return document.addEventListener("keydown",$),()=>{document.removeEventListener("keydown",$)}},[jt,Ae]);const Cs=at(ne.ref,Ms,Ge,n);!te&&te!==0&&(Ae=!1);const xn=x.useRef(),Os=$=>{const re=ne.props;re.onMouseMove&&re.onMouseMove($),wt={x:$.clientX,y:$.clientY},xn.current&&xn.current.update()},gt={},yn=typeof te=="string";O?(gt.title=!Ae&&yn&&!I?te:null,gt["aria-describedby"]=Ae?vn:null):(gt["aria-label"]=yn?te:null,gt["aria-labelledby"]=Ae&&!yn?vn:null);const fe=A({},gt,qe,ne.props,{className:Ue(qe.className,ne.props.className),onTouchStart:fr,ref:Cs},j?{onMouseMove:Os}:{}),vt={};H||(fe.onTouchStart=Ts,fe.onTouchEnd=Rs),I||(fe.onMouseOver=Xt(Ut,fe.onMouseOver),fe.onMouseLeave=Xt(bn,fe.onMouseLeave),Ce||(vt.onMouseOver=Ut,vt.onMouseLeave=bn)),F||(fe.onFocus=Xt(dr,fe.onFocus),fe.onBlur=Xt(pr,fe.onBlur),Ce||(vt.onFocus=dr,vt.onBlur=pr));const Ps=x.useMemo(()=>{var $;let re=[{name:"arrow",enabled:!!Y,options:{element:Y,padding:4}}];return($=q.popperOptions)!=null&&$.modifiers&&(re=re.concat(q.popperOptions.modifiers)),A({},q.popperOptions,{modifiers:re})},[Y,q]),bt=A({},C,{isRtl:Je,arrow:y,disableInteractive:Ce,placement:pe,PopperComponentProp:de,touch:ve.current}),wn=Uc(bt),hr=(r=(o=Te.popper)!=null?o:D.Popper)!=null?r:Ic,mr=(s=(i=(a=Te.transition)!=null?a:D.Transition)!=null?i:rt)!=null?s:Gr,gr=(c=(l=Te.tooltip)!=null?l:D.Tooltip)!=null?c:Vc,vr=(u=(p=Te.arrow)!=null?p:D.Arrow)!=null?u:Wc,As=St(hr,A({},q,(g=X.popper)!=null?g:z.popper,{className:Ue(wn.popper,q==null?void 0:q.className,(h=(d=X.popper)!=null?d:z.popper)==null?void 0:h.className)}),bt),zs=St(mr,A({},We,(f=X.transition)!=null?f:z.transition),bt),Bs=St(gr,A({},(v=X.tooltip)!=null?v:z.tooltip,{className:Ue(wn.tooltip,(b=(R=X.tooltip)!=null?R:z.tooltip)==null?void 0:b.className)}),bt),Ls=St(vr,A({},(M=X.arrow)!=null?M:z.arrow,{className:Ue(wn.arrow,(w=(T=X.arrow)!=null?T:z.arrow)==null?void 0:w.className)}),bt);return B.jsxs(x.Fragment,{children:[x.cloneElement(ne,fe),B.jsx(hr,A({as:de??Go,placement:pe,anchorEl:j?{getBoundingClientRect:()=>({top:wt.y,left:wt.x,right:wt.x,bottom:wt.y,width:0,height:0})}:ge,popperRef:xn,open:ge?Ae:!1,id:vn,transition:!0},vt,As,{popperOptions:Ps,children:({TransitionProps:$})=>B.jsx(mr,A({timeout:ke.transitions.duration.shorter},$,zs,{children:B.jsxs(gr,A({},Bs,{children:[te,y?B.jsx(vr,A({},Ls,{ref:Re})):null]}))}))}))]})}),Xr=qc;function Jc(e){return sn("MuiToolbar",e)}Lt("MuiToolbar",["root","gutters","regular","dense"]);const Gc=["className","component","disableGutters","variant"],Kc=e=>{const{classes:t,disableGutters:n,variant:r}=e;return Nt({root:["root",!n&&"gutters",r]},Jc,t)},Xc=De("div",{name:"MuiToolbar",slot:"Root",overridesResolver:(e,t)=>{const{ownerState:n}=e;return[t.root,!n.disableGutters&&t.gutters,t[n.variant]]}})(({theme:e,ownerState:t})=>A({position:"relative",display:"flex",alignItems:"center"},!t.disableGutters&&{paddingLeft:e.spacing(2),paddingRight:e.spacing(2),[e.breakpoints.up("sm")]:{paddingLeft:e.spacing(3),paddingRight:e.spacing(3)}},t.variant==="dense"&&{minHeight:48}),({theme:e,ownerState:t})=>t.variant==="regular"&&e.mixins.toolbar),Yc=x.forwardRef(function(t,n){const r=Dt({props:t,name:"MuiToolbar"}),{className:o,component:s="div",disableGutters:i=!1,variant:a="regular"}=r,c=se(r,Gc),l=A({},r,{component:s,disableGutters:i,variant:a}),u=Kc(l);return B.jsx(Xc,A({as:s,className:Ue(u.root,o),ref:n,ownerState:l},c))}),Qc=Yc;var ze=(e=>(e[e.TABLE=0]="TABLE",e[e.FORM=1]="FORM",e))(ze||{}),_n=(e=>(e[e.SELECT=0]="SELECT",e[e.INSERT=1]="INSERT",e[e.UPDATE=2]="UPDATE",e[e.DELETE=3]="DELETE",e[e.EXPORT=4]="EXPORT",e[e.IMPORT=5]="IMPORT",e[e.VIEW=6]="VIEW",e))(_n||{}),Rt=(e=>(e[e.INSERT=0]="INSERT",e[e.UPDATE=1]="UPDATE",e[e.VIEW=2]="VIEW",e))(Rt||{});const Yr=({title:e,align:t=Ns.CENTER})=>{const n={display:"grid",gridTemplateColumns:"auto auto",gridGap:"5px",justifyContent:t,alignItems:"center"},r={marginLeft:"10px"};return B.jsxs(it,{sx:n,children:[B.jsx(Nc,{}),e&&B.jsx(Ni,{sx:r,children:e})]})};function _p(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm-2 15l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}}]})(e)}function $p(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M9.4 16.6L4.8 12l4.6-4.6L8 6l-6 6 6 6 1.4-1.4zm5.2 0l4.6-4.6-4.6-4.6L16 6l6 6-6 6-1.4-1.4z"}}]})(e)}function jp(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM8 9h8v10H8V9zm7.5-5l-1-1h-5l-1 1H5v2h14V4z"}}]})(e)}function Up(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M6 19c0 1.1.9 2 2 2h8c1.1 0 2-.9 2-2V7H6v12zM19 4h-3.5l-1-1h-5l-1 1H5v2h14V4z"}}]})(e)}function Ip(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M18 7l-1.41-1.41-6.34 6.34 1.41 1.41L18 7zm4.24-1.41L11.66 16.17 7.48 12l-1.41 1.41L11.66 19l12-12-1.42-1.41zM.41 13.41L6 19l1.41-1.41L1.83 12 .41 13.41z"}}]})(e)}function Vp(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M7 17V9.93L13.93 3H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2v-8.93L14.07 17H7z"}},{tag:"path",attr:{d:"M9 15h4.24l7.2-7.2-4.24-4.24-7.2 7.2zM22.91 2.49L21.5 1.08c-.78-.78-2.05-.78-2.83 0l-1.06 1.06 4.24 4.24 1.06-1.06c.79-.78.79-2.05 0-2.83z"}}]})(e)}function Wp(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24m0 24H0"}},{tag:"path",attr:{d:"M4.25 5.61C6.27 8.2 10 13 10 13v6c0 .55.45 1 1 1h2c.55 0 1-.45 1-1v-6s3.72-4.8 5.74-7.39A.998.998 0 0018.95 4H5.04c-.83 0-1.3.95-.79 1.61z"}},{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}}]})(e)}function qp(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 17h-2v-2h2v2zm2.07-7.75l-.9.92C13.45 12.9 13 13.5 13 15h-2v-.5c0-1.1.45-2.1 1.17-2.83l1.24-1.26c.37-.36.59-.86.59-1.41 0-1.1-.9-2-2-2s-2 .9-2 2H8c0-2.21 1.79-4 4-4s4 1.79 4 4c0 .88-.36 1.68-.93 2.25z"}}]})(e)}function Jp(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-6h2v6zm0-8h-2V7h2v2z"}}]})(e)}function Gp(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M9 21c0 .5.4 1 1 1h4c.6 0 1-.5 1-1v-1H9v1zm3-19C8.1 2 5 5.1 5 9c0 2.4 1.2 4.5 3 5.7V17c0 .5.4 1 1 1h6c.6 0 1-.5 1-1v-2.3c1.8-1.3 3-3.4 3-5.7 0-3.9-3.1-7-7-7z"}}]})(e)}function Kp(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M19 19H5V5h7V3H5a2 2 0 00-2 2v14a2 2 0 002 2h14c1.1 0 2-.9 2-2v-7h-2v7zM14 3v2h3.59l-9.83 9.83 1.41 1.41L19 6.41V10h2V3h-7z"}}]})(e)}function Xp(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zM7 13.5c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5zm5 0c-.83 0-1.5-.67-1.5-1.5s.67-1.5 1.5-1.5 1.5.67 1.5 1.5-.67 1.5-1.5 1.5z"}}]})(e)}function Yp(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M15.5 14h-.79l-.28-.27A6.471 6.471 0 0016 9.5 6.5 6.5 0 109.5 16c1.61 0 3.09-.59 4.23-1.57l.27.28v.79l5 4.99L20.49 19l-4.99-5zm-6 0C7.01 14 5 11.99 5 9.5S7.01 5 9.5 5 14 7.01 14 9.5 11.99 14 9.5 14z"}}]})(e)}function Qp(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M19.14 12.94c.04-.3.06-.61.06-.94 0-.32-.02-.64-.07-.94l2.03-1.58a.49.49 0 00.12-.61l-1.92-3.32a.488.488 0 00-.59-.22l-2.39.96c-.5-.38-1.03-.7-1.62-.94l-.36-2.54a.484.484 0 00-.48-.41h-3.84c-.24 0-.43.17-.47.41l-.36 2.54c-.59.24-1.13.57-1.62.94l-2.39-.96c-.22-.08-.47 0-.59.22L2.74 8.87c-.12.21-.08.47.12.61l2.03 1.58c-.05.3-.09.63-.09.94s.02.64.07.94l-2.03 1.58a.49.49 0 00-.12.61l1.92 3.32c.12.22.37.29.59.22l2.39-.96c.5.38 1.03.7 1.62.94l.36 2.54c.05.24.24.41.48.41h3.84c.24 0 .44-.17.47-.41l.36-2.54c.59-.24 1.13-.56 1.62-.94l2.39.96c.22.08.47 0 .59-.22l1.92-3.32c.12-.22.07-.47-.12-.61l-2.01-1.58zM12 15.6c-1.98 0-3.6-1.62-3.6-3.6s1.62-3.6 3.6-3.6 3.6 1.62 3.6 3.6-1.62 3.6-3.6 3.6z"}}]})(e)}function Zp(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M22 9v6c0 1.1-.9 2-2 2h-1v-2h1V9H4v6h6v2H4c-1.1 0-2-.9-2-2V9c0-1.1.9-2 2-2h16c1.1 0 2 .9 2 2zm-7.5 10l1.09-2.41L18 15.5l-2.41-1.09L14.5 12l-1.09 2.41L11 15.5l2.41 1.09L14.5 19zm2.5-5l.62-1.38L19 12l-1.38-.62L17 10l-.62 1.38L15 12l1.38.62L17 14zm-2.5 5l1.09-2.41L18 15.5l-2.41-1.09L14.5 12l-1.09 2.41L11 15.5l2.41 1.09L14.5 19zm2.5-5l.62-1.38L19 12l-1.38-.62L17 10l-.62 1.38L15 12l1.38.62L17 14z"}}]})(e)}function ed(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M14.67 5v14H9.33V5h5.34zm1 14H21V5h-5.33v14zm-7.34 0V5H3v14h5.33z"}}]})(e)}function td(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0zm0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 7c2.76 0 5 2.24 5 5 0 .65-.13 1.26-.36 1.83l2.92 2.92c1.51-1.26 2.7-2.89 3.43-4.75-1.73-4.39-6-7.5-11-7.5-1.4 0-2.74.25-3.98.7l2.16 2.16C10.74 7.13 11.35 7 12 7zM2 4.27l2.28 2.28.46.46A11.804 11.804 0 001 12c1.73 4.39 6 7.5 11 7.5 1.55 0 3.03-.3 4.38-.84l.42.42L19.73 22 21 20.73 3.27 3 2 4.27zM7.53 9.8l1.55 1.55c-.05.21-.08.43-.08.65 0 1.66 1.34 3 3 3 .22 0 .44-.03.65-.08l1.55 1.55c-.67.33-1.41.53-2.2.53-2.76 0-5-2.24-5-5 0-.79.2-1.53.53-2.2zm4.31-.78l3.15 3.15.02-.16c0-1.66-1.34-3-3-3l-.17.01z"}}]})(e)}function nd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 4.5C7 4.5 2.73 7.61 1 12c1.73 4.39 6 7.5 11 7.5s9.27-3.11 11-7.5c-1.73-4.39-6-7.5-11-7.5zM12 17c-2.76 0-5-2.24-5-5s2.24-5 5-5 5 2.24 5 5-2.24 5-5 5zm0-8c-1.66 0-3 1.34-3 3s1.34 3 3 3 3-1.34 3-3-1.34-3-3-3z"}}]})(e)}function rd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm1 15h-2v-2h2v2zm0-4h-2V7h2v6z"}}]})(e)}function od(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M1 21h22L12 2 1 21zm12-3h-2v-2h2v2zm0-4h-2v-4h2v4z"}}]})(e)}function sd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.42 0-8-3.58-8-8 0-1.85.63-3.55 1.69-4.9L16.9 18.31A7.902 7.902 0 0112 20zm6.31-3.1L7.1 5.69A7.902 7.902 0 0112 4c4.42 0 8 3.58 8 8 0 1.85-.63 3.55-1.69 4.9z"}}]})(e)}function id(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M8 5v14l11-7z"}}]})(e)}function ad(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M9 3L5 6.99h3V14h2V6.99h3L9 3zm7 14.01V10h-2v7.01h-3L15 21l4-3.99h-3z"}}]})(e)}function ld(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M21 10h-8.35A5.99 5.99 0 007 6c-3.31 0-6 2.69-6 6s2.69 6 6 6a5.99 5.99 0 005.65-4H13l2 2 2-2 2 2 4-4.04L21 10zM7 15c-1.65 0-3-1.35-3-3s1.35-3 3-3 3 1.35 3 3-1.35 3-3 3z"}}]})(e)}function cd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M13 7h-2v4H7v2h4v4h2v-4h4v-2h-4V7zm-1-5C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm0 18c-4.41 0-8-3.59-8-8s3.59-8 8-8 8 3.59 8 8-3.59 8-8 8z"}}]})(e)}function ud(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 2C6.48 2 2 6.48 2 12s4.48 10 10 10 10-4.48 10-10S17.52 2 12 2zm5 11h-4v4h-2v-4H7v-2h4V7h2v4h4v2z"}}]})(e)}function pd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M19 13h-6v6h-2v-6H5v-2h6V5h2v6h6v2z"}}]})(e)}function dd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M16 1H4c-1.1 0-2 .9-2 2v14h2V3h12V1zm3 4H8c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h11c1.1 0 2-.9 2-2V7c0-1.1-.9-2-2-2zm0 16H8V7h11v14z"}}]})(e)}function fd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M18 2H9c-1.1 0-2 .9-2 2v12c0 1.1.9 2 2 2h9c1.1 0 2-.9 2-2V4c0-1.1-.9-2-2-2zm0 14H9V4h9v12zM3 15v-2h2v2H3zm0-5.5h2v2H3v-2zM10 20h2v2h-2v-2zm-7-1.5v-2h2v2H3zM5 22c-1.1 0-2-.9-2-2h2v2zm3.5 0h-2v-2h2v2zm5 0v-2h2c0 1.1-.9 2-2 2zM5 6v2H3c0-1.1.9-2 2-2z"}}]})(e)}function hd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M3 18h6v-2H3v2zM3 6v2h18V6H3zm0 7h12v-2H3v2z"}}]})(e)}function md(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M3 10h11v2H3v-2zm0-2h11V6H3v2zm0 8h7v-2H3v2zm15.01-3.13l.71-.71a.996.996 0 011.41 0l.71.71c.39.39.39 1.02 0 1.41l-.71.71-2.12-2.12zm-.71.71l-5.3 5.3V21h2.12l5.3-5.3-2.12-2.12z"}}]})(e)}function gd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M7 15v2h10v-2H7zm-4 6h18v-2H3v2zm0-8h18v-2H3v2zm4-6v2h10V7H7zM3 3v2h18V3H3z"}}]})(e)}function vd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M15 15H3v2h12v-2zm0-8H3v2h12V7zM3 13h18v-2H3v2zm0 8h18v-2H3v2zM3 3v2h18V3H3z"}}]})(e)}function bd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M3 21h18v-2H3v2zm6-4h12v-2H9v2zm-6-4h18v-2H3v2zm6-4h12V7H9v2zM3 3v2h18V3H3z"}}]})(e)}function xd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M21 8H3V4h18v4zm0 2H3v4h18v-4zm0 6H3v4h18v-4z"}}]})(e)}function yd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M19.35 10.04A7.49 7.49 0 0012 4C9.11 4 6.6 5.64 5.35 8.04A5.994 5.994 0 000 14c0 3.31 2.69 6 6 6h13c2.76 0 5-2.24 5-5 0-2.64-2.05-4.78-4.65-4.96zM14 13v4h-4v-4H7l5-5 5 5h-3z"}}]})(e)}function wd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M3 17.25V21h3.75L17.81 9.94l-3.75-3.75L3 17.25zM20.71 7.04a.996.996 0 000-1.41l-2.34-2.34a.996.996 0 00-1.41 0l-1.83 1.83 3.75 3.75 1.83-1.83z"}}]})(e)}function Ed(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M4 8h4V4H4v4zm6 12h4v-4h-4v4zm-6 0h4v-4H4v4zm0-6h4v-4H4v4zm6 0h4v-4h-4v4zm6-10v4h4V4h-4zm-6 4h4V4h-4v4zm6 6h4v-4h-4v4zm0 6h4v-4h-4v4z"}}]})(e)}function Sd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M11.67 3.87L9.9 2.1 0 12l9.9 9.9 1.77-1.77L3.54 12z"}}]})(e)}function Md(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M7 10l5 5 5-5z"}}]})(e)}function Td(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M7 14l5-5 5 5z"}}]})(e)}function Rd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M6.23 20.23L8 22l10-10L8 2 6.23 3.77 14.46 12z"}}]})(e)}function Cd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M9 16.17L4.83 12l-1.42 1.41L9 19 21 7l-1.41-1.41z"}}]})(e)}function Zc(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M19 6.41L17.59 5 12 10.59 6.41 5 5 6.41 10.59 12 5 17.59 6.41 19 12 13.41 17.59 19 19 17.59 13.41 12z"}}]})(e)}function Od(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 8l-6 6 1.41 1.41L12 10.83l4.59 4.58L18 14z"}}]})(e)}function Pd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M16.59 8.59L12 13.17 7.41 8.59 6 10l6 6 6-6z"}}]})(e)}function Ad(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M3 18h18v-2H3v2zm0-5h18v-2H3v2zm0-7v2h18V6H3z"}}]})(e)}function zd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M12 8c1.1 0 2-.9 2-2s-.9-2-2-2-2 .9-2 2 .9 2 2 2zm0 2c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2zm0 6c-1.1 0-2 .9-2 2s.9 2 2 2 2-.9 2-2-.9-2-2-2z"}}]})(e)}function Bd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M17.65 6.35A7.958 7.958 0 0012 4c-4.42 0-7.99 3.58-7.99 8s3.57 8 7.99 8c3.73 0 6.84-2.55 7.73-6h-2.08A5.99 5.99 0 0112 18c-3.31 0-6-2.69-6-6s2.69-6 6-6c1.66 0 3.14.69 4.22 1.78L13 11h7V4l-2.35 2.35z"}}]})(e)}function Ld(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M22 11V3h-7v3H9V3H2v8h7V8h2v10h4v3h7v-8h-7v3h-2V8h2v3z"}}]})(e)}function Dd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M18 14.49V9c0-1-1.01-2.01-2-2V3h-2v4h-4V3H8v2.48l9.51 9.5.49-.49zm-1.76 1.77L7.2 7.2l-.01.01L3.98 4 2.71 5.25l3.36 3.36C6.04 8.74 6 8.87 6 9v5.48L9.5 18v3h5v-3l.48-.48L19.45 22l1.26-1.28-4.47-4.46z"}}]})(e)}function Nd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M16.01 7L16 3h-2v4h-4V3H8v4h-.01C7 6.99 6 7.99 6 8.99v5.49L9.5 18v3h5v-3l3.5-3.51v-5.5c0-1-1-2-1.99-1.99z"}}]})(e)}function eu(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M13.783 15.172l2.121-2.121 5.996 5.996-2.121 2.121zM17.5 10c1.93 0 3.5-1.57 3.5-3.5 0-.58-.16-1.12-.41-1.6l-2.7 2.7-1.49-1.49 2.7-2.7c-.48-.25-1.02-.41-1.6-.41C15.57 3 14 4.57 14 6.5c0 .41.08.8.21 1.16l-1.85 1.85-1.78-1.78.71-.71-1.41-1.41L12 3.49a3 3 0 00-4.24 0L4.22 7.03l1.41 1.41H2.81l-.71.71 3.54 3.54.71-.71V9.15l1.41 1.41.71-.71 1.78 1.78-7.41 7.41 2.12 2.12L16.34 9.79c.36.13.75.21 1.16.21z"}}]})(e)}function kd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M19 5v14H5V5h14m0-2H5c-1.1 0-2 .9-2 2v14c0 1.1.9 2 2 2h14c1.1 0 2-.9 2-2V5c0-1.1-.9-2-2-2z"}}]})(e)}function Hd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0z"}},{tag:"path",attr:{d:"M19 3H5a2 2 0 00-2 2v14a2 2 0 002 2h14a2 2 0 002-2V5a2 2 0 00-2-2zm-9 14l-5-5 1.41-1.41L10 14.17l7.59-7.59L19 8l-9 9z"}}]})(e)}function Fd(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M12 6a9.77 9.77 0 018.82 5.5C19.17 14.87 15.79 17 12 17s-7.17-2.13-8.82-5.5A9.77 9.77 0 0112 6m0-2C7 4 2.73 7.11 1 11.5 2.73 15.89 7 19 12 19s9.27-3.11 11-7.5C21.27 7.11 17 4 12 4zm0 5a2.5 2.5 0 010 5 2.5 2.5 0 010-5m0-2c-2.48 0-4.5 2.02-4.5 4.5S9.52 16 12 16s4.5-2.02 4.5-4.5S14.48 7 12 7z"}}]})(e)}function _d(e){return P({tag:"svg",attr:{viewBox:"0 0 24 24"},child:[{tag:"path",attr:{fill:"none",d:"M0 0h24v24H0V0z"}},{tag:"path",attr:{d:"M14.06 9.02l.92.92L5.92 19H5v-.92l9.06-9.06M17.66 3c-.25 0-.51.1-.7.29l-1.83 1.83 3.75 3.75 1.83-1.83a.996.996 0 000-1.41l-2.34-2.34c-.2-.2-.45-.29-.71-.29zm-3.6 3.19L3 17.25V21h3.75L17.81 9.94l-3.75-3.75z"}}]})(e)}const Xo=()=>{const e=cn();return x.useCallback(t=>{E.debug(t),e(ks({appId:t})),e(Hs({appId:t})),e(Fs({appId:t})),e(_s({appId:t})),e($s({appId:t})),e(js({appId:t})),e(Us({appId:t})),e(Is({appId:t}))},[])},tu=()=>{const e=cn(),t=Xo(),n=r=>{const o=fo(et.getState(),r),s=Vs(et.getState(),r);if(E.debug(r,o,s),s!==void 0&&Array.isArray(s))for(let i=0;i<s.length;i++)E.debug(s[i]),t(s[i]);if(o!==void 0&&Array.isArray(o))for(let i=0;i<o.length;i++){const a=o[i].appId;E.debug(a,o[i]),n(a),t(a),e(Ws({appId:r,detailAppId:a}))}};return x.useCallback(r=>{n(r)},[])},nu=e=>{const t=nt(n=>qs());return E.debug("elevation",t),t},Yo={apply:"Apply",back:"Back",bulkActions:"Bulk Actions",cancel:"Cancel",less:"Less",more:"More",newRow:"New row",ok:"OK",close:"Close",delete:"Delete",edit:"Edit",refresh:"Refresh",toggleFullScreen:"Toggle full screen",view:"View",yes:"Yes",no:"No",noRowsSelected:"No rows selected",exportToPdf:"Export to PDF",exportToCsv:"Export to CSV",exportToJson:"Export to JSON",exportToExcel:"Export to Excel",exportToXml:"Export to XML",exportToSql:"Export to SQL",deletePermanently:"Delete permanently",addSelectedRow:"Add selected rows",enterDate:"Enter a date",enterTime:"Enter a time",enterNumber:"Enter a number",enterText:"Enter text",enterMultiLineText:"Enter multi line text",selectFromList:"Select from list",selectFromRadio:"Select from radio group",selectEnum:"Select a value from the list or start typing",loadingTable:"Loading table...",loadingForm:"Loading form...",loadingData:"Loading data...",mandatoryField:"Field must be entered",greaterThan:"Value must be greater than",lessThan:"Value must be less than",invalidDate:"Invalid date",invalidTime:"Invalid time",minAllowed:"Minimum value allowed is",maxAllowed:"Maximum value allowed is",errorLoadingData:"Error loading data",invalidResponse:"Invalid response. Please contact support.",createRelationshipFailed:"Relationship creation failed",insertSuccessful:"Row inserted",updatedSuccessful:"Row updated",deletedSuccessful:"Row deleted",revertSuccessful:"Successfully reverted changes",nothingToUpdate:"Nothing to update",deleteRowTitle:"Delete row?",deleteRowMessage:"Are you sure you want to permanently delete this row? This action cannot be undone!",deleteRowsTitle:"Delete selected row?",deleteRowsMessage:"Are you sure you want to permanently delete the selected row? This action cannot be undone!"},Qo=e=>{const t=x.useMemo(()=>{var i,a,c,l,u,p,g;const n={language:ho,allowFullScreen:!0,safeMode:!1};let r=Bn(et.getState(),e);const o=(a=(i=r==null?void 0:r.app)==null?void 0:i.app[0])==null?void 0:a.app_settings;if(o!=null&&o!==""){const h=JSON.parse(o);n.language=Js((c=h==null?void 0:h.settings)==null?void 0:c.app_language)}(r==null?void 0:r.appRootId)!==void 0&&(r=Bn(et.getState(),r.appRootId));const s=(u=(l=r==null?void 0:r.app)==null?void 0:l.app[0])==null?void 0:u.app_settings;if(s!=null&&s!==""){const h=JSON.parse(s);n.allowFullScreen=(p=h==null?void 0:h.settings)==null?void 0:p.app_fullscreen,n.safeMode=(g=h==null?void 0:h.settings)==null?void 0:g.app_safe_mode}return n},[]);return E.debug("appSettings",t),t};function Zo(e,t){return function(){return e.apply(t,arguments)}}const{toString:ru}=Object.prototype,{getPrototypeOf:nr}=Object,dn=(e=>t=>{const n=ru.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Se=e=>(e=e.toLowerCase(),t=>dn(t)===e),fn=e=>t=>typeof t===e,{isArray:ht}=Array,Bt=fn("undefined");function ou(e){return e!==null&&!Bt(e)&&e.constructor!==null&&!Bt(e.constructor)&&le(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const es=Se("ArrayBuffer");function su(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&es(e.buffer),t}const iu=fn("string"),le=fn("function"),ts=fn("number"),hn=e=>e!==null&&typeof e=="object",au=e=>e===!0||e===!1,Qt=e=>{if(dn(e)!=="object")return!1;const t=nr(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},lu=Se("Date"),cu=Se("File"),uu=Se("Blob"),pu=Se("FileList"),du=e=>hn(e)&&le(e.pipe),fu=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||le(e.append)&&((t=dn(e))==="formdata"||t==="object"&&le(e.toString)&&e.toString()==="[object FormData]"))},hu=Se("URLSearchParams"),mu=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function Ft(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let r,o;if(typeof e!="object"&&(e=[e]),ht(e))for(r=0,o=e.length;r<o;r++)t.call(null,e[r],r,e);else{const s=n?Object.getOwnPropertyNames(e):Object.keys(e),i=s.length;let a;for(r=0;r<i;r++)a=s[r],t.call(null,e[a],a,e)}}function ns(e,t){t=t.toLowerCase();const n=Object.keys(e);let r=n.length,o;for(;r-- >0;)if(o=n[r],t===o.toLowerCase())return o;return null}const rs=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),os=e=>!Bt(e)&&e!==rs;function $n(){const{caseless:e}=os(this)&&this||{},t={},n=(r,o)=>{const s=e&&ns(t,o)||o;Qt(t[s])&&Qt(r)?t[s]=$n(t[s],r):Qt(r)?t[s]=$n({},r):ht(r)?t[s]=r.slice():t[s]=r};for(let r=0,o=arguments.length;r<o;r++)arguments[r]&&Ft(arguments[r],n);return t}const gu=(e,t,n,{allOwnKeys:r}={})=>(Ft(t,(o,s)=>{n&&le(o)?e[s]=Zo(o,n):e[s]=o},{allOwnKeys:r}),e),vu=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),bu=(e,t,n,r)=>{e.prototype=Object.create(t.prototype,r),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},xu=(e,t,n,r)=>{let o,s,i;const a={};if(t=t||{},e==null)return t;do{for(o=Object.getOwnPropertyNames(e),s=o.length;s-- >0;)i=o[s],(!r||r(i,e,t))&&!a[i]&&(t[i]=e[i],a[i]=!0);e=n!==!1&&nr(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},yu=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const r=e.indexOf(t,n);return r!==-1&&r===n},wu=e=>{if(!e)return null;if(ht(e))return e;let t=e.length;if(!ts(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},Eu=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&nr(Uint8Array)),Su=(e,t)=>{const r=(e&&e[Symbol.iterator]).call(e);let o;for(;(o=r.next())&&!o.done;){const s=o.value;t.call(e,s[0],s[1])}},Mu=(e,t)=>{let n;const r=[];for(;(n=e.exec(t))!==null;)r.push(n);return r},Tu=Se("HTMLFormElement"),Ru=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,r,o){return r.toUpperCase()+o}),Qr=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),Cu=Se("RegExp"),ss=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),r={};Ft(n,(o,s)=>{let i;(i=t(o,s,e))!==!1&&(r[s]=i||o)}),Object.defineProperties(e,r)},Ou=e=>{ss(e,(t,n)=>{if(le(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const r=e[n];if(le(r)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},Pu=(e,t)=>{const n={},r=o=>{o.forEach(s=>{n[s]=!0})};return ht(e)?r(e):r(String(e).split(t)),n},Au=()=>{},zu=(e,t)=>(e=+e,Number.isFinite(e)?e:t),Cn="abcdefghijklmnopqrstuvwxyz",Zr="0123456789",is={DIGIT:Zr,ALPHA:Cn,ALPHA_DIGIT:Cn+Cn.toUpperCase()+Zr},Bu=(e=16,t=is.ALPHA_DIGIT)=>{let n="";const{length:r}=t;for(;e--;)n+=t[Math.random()*r|0];return n};function Lu(e){return!!(e&&le(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const Du=e=>{const t=new Array(10),n=(r,o)=>{if(hn(r)){if(t.indexOf(r)>=0)return;if(!("toJSON"in r)){t[o]=r;const s=ht(r)?[]:{};return Ft(r,(i,a)=>{const c=n(i,o+1);!Bt(c)&&(s[a]=c)}),t[o]=void 0,s}}return r};return n(e,0)},Nu=Se("AsyncFunction"),ku=e=>e&&(hn(e)||le(e))&&le(e.then)&&le(e.catch),m={isArray:ht,isArrayBuffer:es,isBuffer:ou,isFormData:fu,isArrayBufferView:su,isString:iu,isNumber:ts,isBoolean:au,isObject:hn,isPlainObject:Qt,isUndefined:Bt,isDate:lu,isFile:cu,isBlob:uu,isRegExp:Cu,isFunction:le,isStream:du,isURLSearchParams:hu,isTypedArray:Eu,isFileList:pu,forEach:Ft,merge:$n,extend:gu,trim:mu,stripBOM:vu,inherits:bu,toFlatObject:xu,kindOf:dn,kindOfTest:Se,endsWith:yu,toArray:wu,forEachEntry:Su,matchAll:Mu,isHTMLForm:Tu,hasOwnProperty:Qr,hasOwnProp:Qr,reduceDescriptors:ss,freezeMethods:Ou,toObjectSet:Pu,toCamelCase:Ru,noop:Au,toFiniteNumber:zu,findKey:ns,global:rs,isContextDefined:os,ALPHABET:is,generateString:Bu,isSpecCompliantForm:Lu,toJSONObject:Du,isAsyncFn:Nu,isThenable:ku};function U(e,t,n,r,o){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),r&&(this.request=r),o&&(this.response=o)}m.inherits(U,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:m.toJSONObject(this.config),code:this.code,status:this.response&&this.response.status?this.response.status:null}}});const as=U.prototype,ls={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{ls[e]={value:e}});Object.defineProperties(U,ls);Object.defineProperty(as,"isAxiosError",{value:!0});U.from=(e,t,n,r,o,s)=>{const i=Object.create(as);return m.toFlatObject(e,i,function(c){return c!==Error.prototype},a=>a!=="isAxiosError"),U.call(i,e.message,t,n,r,o),i.cause=e,i.name=e.name,s&&Object.assign(i,s),i};const Hu=null;function jn(e){return m.isPlainObject(e)||m.isArray(e)}function cs(e){return m.endsWith(e,"[]")?e.slice(0,-2):e}function eo(e,t,n){return e?e.concat(t).map(function(o,s){return o=cs(o),!n&&s?"["+o+"]":o}).join(n?".":""):t}function Fu(e){return m.isArray(e)&&!e.some(jn)}const _u=m.toFlatObject(m,{},null,function(t){return/^is[A-Z]/.test(t)});function mn(e,t,n){if(!m.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=m.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(f,v){return!m.isUndefined(v[f])});const r=n.metaTokens,o=n.visitor||u,s=n.dots,i=n.indexes,c=(n.Blob||typeof Blob<"u"&&Blob)&&m.isSpecCompliantForm(t);if(!m.isFunction(o))throw new TypeError("visitor must be a function");function l(d){if(d===null)return"";if(m.isDate(d))return d.toISOString();if(!c&&m.isBlob(d))throw new U("Blob is not supported. Use a Buffer instead.");return m.isArrayBuffer(d)||m.isTypedArray(d)?c&&typeof Blob=="function"?new Blob([d]):Buffer.from(d):d}function u(d,f,v){let b=d;if(d&&!v&&typeof d=="object"){if(m.endsWith(f,"{}"))f=r?f:f.slice(0,-2),d=JSON.stringify(d);else if(m.isArray(d)&&Fu(d)||(m.isFileList(d)||m.endsWith(f,"[]"))&&(b=m.toArray(d)))return f=cs(f),b.forEach(function(M,w){!(m.isUndefined(M)||M===null)&&t.append(i===!0?eo([f],w,s):i===null?f:f+"[]",l(M))}),!1}return jn(d)?!0:(t.append(eo(v,f,s),l(d)),!1)}const p=[],g=Object.assign(_u,{defaultVisitor:u,convertValue:l,isVisitable:jn});function h(d,f){if(!m.isUndefined(d)){if(p.indexOf(d)!==-1)throw Error("Circular reference detected in "+f.join("."));p.push(d),m.forEach(d,function(b,R){(!(m.isUndefined(b)||b===null)&&o.call(t,b,m.isString(R)?R.trim():R,f,g))===!0&&h(b,f?f.concat(R):[R])}),p.pop()}}if(!m.isObject(e))throw new TypeError("data must be an object");return h(e),t}function to(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(r){return t[r]})}function rr(e,t){this._pairs=[],e&&mn(e,this,t)}const us=rr.prototype;us.append=function(t,n){this._pairs.push([t,n])};us.toString=function(t){const n=t?function(r){return t.call(this,r,to)}:to;return this._pairs.map(function(o){return n(o[0])+"="+n(o[1])},"").join("&")};function $u(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function ps(e,t,n){if(!t)return e;const r=n&&n.encode||$u,o=n&&n.serialize;let s;if(o?s=o(t,n):s=m.isURLSearchParams(t)?t.toString():new rr(t,n).toString(r),s){const i=e.indexOf("#");i!==-1&&(e=e.slice(0,i)),e+=(e.indexOf("?")===-1?"?":"&")+s}return e}class ju{constructor(){this.handlers=[]}use(t,n,r){return this.handlers.push({fulfilled:t,rejected:n,synchronous:r?r.synchronous:!1,runWhen:r?r.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){m.forEach(this.handlers,function(r){r!==null&&t(r)})}}const no=ju,ds={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Uu=typeof URLSearchParams<"u"?URLSearchParams:rr,Iu=typeof FormData<"u"?FormData:null,Vu=typeof Blob<"u"?Blob:null,Wu={isBrowser:!0,classes:{URLSearchParams:Uu,FormData:Iu,Blob:Vu},protocols:["http","https","file","blob","url","data"]},fs=typeof window<"u"&&typeof document<"u",qu=(e=>fs&&["ReactNative","NativeScript","NS"].indexOf(e)<0)(typeof navigator<"u"&&navigator.product),Ju=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Gu=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:fs,hasStandardBrowserEnv:qu,hasStandardBrowserWebWorkerEnv:Ju},Symbol.toStringTag,{value:"Module"})),xe={...Gu,...Wu};function Ku(e,t){return mn(e,new xe.classes.URLSearchParams,Object.assign({visitor:function(n,r,o,s){return xe.isNode&&m.isBuffer(n)?(this.append(r,n.toString("base64")),!1):s.defaultVisitor.apply(this,arguments)}},t))}function Xu(e){return m.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function Yu(e){const t={},n=Object.keys(e);let r;const o=n.length;let s;for(r=0;r<o;r++)s=n[r],t[s]=e[s];return t}function hs(e){function t(n,r,o,s){let i=n[s++];if(i==="__proto__")return!0;const a=Number.isFinite(+i),c=s>=n.length;return i=!i&&m.isArray(o)?o.length:i,c?(m.hasOwnProp(o,i)?o[i]=[o[i],r]:o[i]=r,!a):((!o[i]||!m.isObject(o[i]))&&(o[i]=[]),t(n,r,o[i],s)&&m.isArray(o[i])&&(o[i]=Yu(o[i])),!a)}if(m.isFormData(e)&&m.isFunction(e.entries)){const n={};return m.forEachEntry(e,(r,o)=>{t(Xu(r),o,n,0)}),n}return null}function Qu(e,t,n){if(m.isString(e))try{return(t||JSON.parse)(e),m.trim(e)}catch(r){if(r.name!=="SyntaxError")throw r}return(n||JSON.stringify)(e)}const or={transitional:ds,adapter:["xhr","http"],transformRequest:[function(t,n){const r=n.getContentType()||"",o=r.indexOf("application/json")>-1,s=m.isObject(t);if(s&&m.isHTMLForm(t)&&(t=new FormData(t)),m.isFormData(t))return o?JSON.stringify(hs(t)):t;if(m.isArrayBuffer(t)||m.isBuffer(t)||m.isStream(t)||m.isFile(t)||m.isBlob(t))return t;if(m.isArrayBufferView(t))return t.buffer;if(m.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let a;if(s){if(r.indexOf("application/x-www-form-urlencoded")>-1)return Ku(t,this.formSerializer).toString();if((a=m.isFileList(t))||r.indexOf("multipart/form-data")>-1){const c=this.env&&this.env.FormData;return mn(a?{"files[]":t}:t,c&&new c,this.formSerializer)}}return s||o?(n.setContentType("application/json",!1),Qu(t)):t}],transformResponse:[function(t){const n=this.transitional||or.transitional,r=n&&n.forcedJSONParsing,o=this.responseType==="json";if(t&&m.isString(t)&&(r&&!this.responseType||o)){const i=!(n&&n.silentJSONParsing)&&o;try{return JSON.parse(t)}catch(a){if(i)throw a.name==="SyntaxError"?U.from(a,U.ERR_BAD_RESPONSE,this,null,this.response):a}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:xe.classes.FormData,Blob:xe.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};m.forEach(["delete","get","head","post","put","patch"],e=>{or.headers[e]={}});const sr=or,Zu=m.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),ep=e=>{const t={};let n,r,o;return e&&e.split(`
`).forEach(function(i){o=i.indexOf(":"),n=i.substring(0,o).trim().toLowerCase(),r=i.substring(o+1).trim(),!(!n||t[n]&&Zu[n])&&(n==="set-cookie"?t[n]?t[n].push(r):t[n]=[r]:t[n]=t[n]?t[n]+", "+r:r)}),t},ro=Symbol("internals");function Et(e){return e&&String(e).trim().toLowerCase()}function Zt(e){return e===!1||e==null?e:m.isArray(e)?e.map(Zt):String(e)}function tp(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let r;for(;r=n.exec(e);)t[r[1]]=r[2];return t}const np=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function On(e,t,n,r,o){if(m.isFunction(r))return r.call(this,t,n);if(o&&(t=n),!!m.isString(t)){if(m.isString(r))return t.indexOf(r)!==-1;if(m.isRegExp(r))return r.test(t)}}function rp(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,r)=>n.toUpperCase()+r)}function op(e,t){const n=m.toCamelCase(" "+t);["get","set","has"].forEach(r=>{Object.defineProperty(e,r+n,{value:function(o,s,i){return this[r].call(this,t,o,s,i)},configurable:!0})})}class gn{constructor(t){t&&this.set(t)}set(t,n,r){const o=this;function s(a,c,l){const u=Et(c);if(!u)throw new Error("header name must be a non-empty string");const p=m.findKey(o,u);(!p||o[p]===void 0||l===!0||l===void 0&&o[p]!==!1)&&(o[p||c]=Zt(a))}const i=(a,c)=>m.forEach(a,(l,u)=>s(l,u,c));return m.isPlainObject(t)||t instanceof this.constructor?i(t,n):m.isString(t)&&(t=t.trim())&&!np(t)?i(ep(t),n):t!=null&&s(n,t,r),this}get(t,n){if(t=Et(t),t){const r=m.findKey(this,t);if(r){const o=this[r];if(!n)return o;if(n===!0)return tp(o);if(m.isFunction(n))return n.call(this,o,r);if(m.isRegExp(n))return n.exec(o);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=Et(t),t){const r=m.findKey(this,t);return!!(r&&this[r]!==void 0&&(!n||On(this,this[r],r,n)))}return!1}delete(t,n){const r=this;let o=!1;function s(i){if(i=Et(i),i){const a=m.findKey(r,i);a&&(!n||On(r,r[a],a,n))&&(delete r[a],o=!0)}}return m.isArray(t)?t.forEach(s):s(t),o}clear(t){const n=Object.keys(this);let r=n.length,o=!1;for(;r--;){const s=n[r];(!t||On(this,this[s],s,t,!0))&&(delete this[s],o=!0)}return o}normalize(t){const n=this,r={};return m.forEach(this,(o,s)=>{const i=m.findKey(r,s);if(i){n[i]=Zt(o),delete n[s];return}const a=t?rp(s):String(s).trim();a!==s&&delete n[s],n[a]=Zt(o),r[a]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return m.forEach(this,(r,o)=>{r!=null&&r!==!1&&(n[o]=t&&m.isArray(r)?r.join(", "):r)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(`
`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const r=new this(t);return n.forEach(o=>r.set(o)),r}static accessor(t){const r=(this[ro]=this[ro]={accessors:{}}).accessors,o=this.prototype;function s(i){const a=Et(i);r[a]||(op(o,i),r[a]=!0)}return m.isArray(t)?t.forEach(s):s(t),this}}gn.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);m.reduceDescriptors(gn.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(r){this[n]=r}}});m.freezeMethods(gn);const Be=gn;function Pn(e,t){const n=this||sr,r=t||n,o=Be.from(r.headers);let s=r.data;return m.forEach(e,function(a){s=a.call(n,s,o.normalize(),t?t.status:void 0)}),o.normalize(),s}function ms(e){return!!(e&&e.__CANCEL__)}function _t(e,t,n){U.call(this,e??"canceled",U.ERR_CANCELED,t,n),this.name="CanceledError"}m.inherits(_t,U,{__CANCEL__:!0});function sp(e,t,n){const r=n.config.validateStatus;!n.status||!r||r(n.status)?e(n):t(new U("Request failed with status code "+n.status,[U.ERR_BAD_REQUEST,U.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}const ip=xe.hasStandardBrowserEnv?{write(e,t,n,r,o,s){const i=[e+"="+encodeURIComponent(t)];m.isNumber(n)&&i.push("expires="+new Date(n).toGMTString()),m.isString(r)&&i.push("path="+r),m.isString(o)&&i.push("domain="+o),s===!0&&i.push("secure"),document.cookie=i.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function ap(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function lp(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function gs(e,t){return e&&!ap(t)?lp(e,t):t}const cp=xe.hasStandardBrowserEnv?function(){const t=/(msie|trident)/i.test(navigator.userAgent),n=document.createElement("a");let r;function o(s){let i=s;return t&&(n.setAttribute("href",i),i=n.href),n.setAttribute("href",i),{href:n.href,protocol:n.protocol?n.protocol.replace(/:$/,""):"",host:n.host,search:n.search?n.search.replace(/^\?/,""):"",hash:n.hash?n.hash.replace(/^#/,""):"",hostname:n.hostname,port:n.port,pathname:n.pathname.charAt(0)==="/"?n.pathname:"/"+n.pathname}}return r=o(window.location.href),function(i){const a=m.isString(i)?o(i):i;return a.protocol===r.protocol&&a.host===r.host}}():function(){return function(){return!0}}();function up(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function pp(e,t){e=e||10;const n=new Array(e),r=new Array(e);let o=0,s=0,i;return t=t!==void 0?t:1e3,function(c){const l=Date.now(),u=r[s];i||(i=l),n[o]=c,r[o]=l;let p=s,g=0;for(;p!==o;)g+=n[p++],p=p%e;if(o=(o+1)%e,o===s&&(s=(s+1)%e),l-i<t)return;const h=u&&l-u;return h?Math.round(g*1e3/h):void 0}}function oo(e,t){let n=0;const r=pp(50,250);return o=>{const s=o.loaded,i=o.lengthComputable?o.total:void 0,a=s-n,c=r(a),l=s<=i;n=s;const u={loaded:s,total:i,progress:i?s/i:void 0,bytes:a,rate:c||void 0,estimated:c&&i&&l?(i-s)/c:void 0,event:o};u[t?"download":"upload"]=!0,e(u)}}const dp=typeof XMLHttpRequest<"u",fp=dp&&function(e){return new Promise(function(n,r){let o=e.data;const s=Be.from(e.headers).normalize();let{responseType:i,withXSRFToken:a}=e,c;function l(){e.cancelToken&&e.cancelToken.unsubscribe(c),e.signal&&e.signal.removeEventListener("abort",c)}let u;if(m.isFormData(o)){if(xe.hasStandardBrowserEnv||xe.hasStandardBrowserWebWorkerEnv)s.setContentType(!1);else if((u=s.getContentType())!==!1){const[f,...v]=u?u.split(";").map(b=>b.trim()).filter(Boolean):[];s.setContentType([f||"multipart/form-data",...v].join("; "))}}let p=new XMLHttpRequest;if(e.auth){const f=e.auth.username||"",v=e.auth.password?unescape(encodeURIComponent(e.auth.password)):"";s.set("Authorization","Basic "+btoa(f+":"+v))}const g=gs(e.baseURL,e.url);p.open(e.method.toUpperCase(),ps(g,e.params,e.paramsSerializer),!0),p.timeout=e.timeout;function h(){if(!p)return;const f=Be.from("getAllResponseHeaders"in p&&p.getAllResponseHeaders()),b={data:!i||i==="text"||i==="json"?p.responseText:p.response,status:p.status,statusText:p.statusText,headers:f,config:e,request:p};sp(function(M){n(M),l()},function(M){r(M),l()},b),p=null}if("onloadend"in p?p.onloadend=h:p.onreadystatechange=function(){!p||p.readyState!==4||p.status===0&&!(p.responseURL&&p.responseURL.indexOf("file:")===0)||setTimeout(h)},p.onabort=function(){p&&(r(new U("Request aborted",U.ECONNABORTED,e,p)),p=null)},p.onerror=function(){r(new U("Network Error",U.ERR_NETWORK,e,p)),p=null},p.ontimeout=function(){let v=e.timeout?"timeout of "+e.timeout+"ms exceeded":"timeout exceeded";const b=e.transitional||ds;e.timeoutErrorMessage&&(v=e.timeoutErrorMessage),r(new U(v,b.clarifyTimeoutError?U.ETIMEDOUT:U.ECONNABORTED,e,p)),p=null},xe.hasStandardBrowserEnv&&(a&&m.isFunction(a)&&(a=a(e)),a||a!==!1&&cp(g))){const f=e.xsrfHeaderName&&e.xsrfCookieName&&ip.read(e.xsrfCookieName);f&&s.set(e.xsrfHeaderName,f)}o===void 0&&s.setContentType(null),"setRequestHeader"in p&&m.forEach(s.toJSON(),function(v,b){p.setRequestHeader(b,v)}),m.isUndefined(e.withCredentials)||(p.withCredentials=!!e.withCredentials),i&&i!=="json"&&(p.responseType=e.responseType),typeof e.onDownloadProgress=="function"&&p.addEventListener("progress",oo(e.onDownloadProgress,!0)),typeof e.onUploadProgress=="function"&&p.upload&&p.upload.addEventListener("progress",oo(e.onUploadProgress)),(e.cancelToken||e.signal)&&(c=f=>{p&&(r(!f||f.type?new _t(null,e,p):f),p.abort(),p=null)},e.cancelToken&&e.cancelToken.subscribe(c),e.signal&&(e.signal.aborted?c():e.signal.addEventListener("abort",c)));const d=up(g);if(d&&xe.protocols.indexOf(d)===-1){r(new U("Unsupported protocol "+d+":",U.ERR_BAD_REQUEST,e));return}p.send(o||null)})},Un={http:Hu,xhr:fp};m.forEach(Un,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const so=e=>`- ${e}`,hp=e=>m.isFunction(e)||e===null||e===!1,vs={getAdapter:e=>{e=m.isArray(e)?e:[e];const{length:t}=e;let n,r;const o={};for(let s=0;s<t;s++){n=e[s];let i;if(r=n,!hp(n)&&(r=Un[(i=String(n)).toLowerCase()],r===void 0))throw new U(`Unknown adapter '${i}'`);if(r)break;o[i||"#"+s]=r}if(!r){const s=Object.entries(o).map(([a,c])=>`adapter ${a} `+(c===!1?"is not supported by the environment":"is not available in the build"));let i=t?s.length>1?`since :
`+s.map(so).join(`
`):" "+so(s[0]):"as no adapter specified";throw new U("There is no suitable adapter to dispatch the request "+i,"ERR_NOT_SUPPORT")}return r},adapters:Un};function An(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new _t(null,e)}function io(e){return An(e),e.headers=Be.from(e.headers),e.data=Pn.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),vs.getAdapter(e.adapter||sr.adapter)(e).then(function(r){return An(e),r.data=Pn.call(e,e.transformResponse,r),r.headers=Be.from(r.headers),r},function(r){return ms(r)||(An(e),r&&r.response&&(r.response.data=Pn.call(e,e.transformResponse,r.response),r.response.headers=Be.from(r.response.headers))),Promise.reject(r)})}const ao=e=>e instanceof Be?{...e}:e;function ft(e,t){t=t||{};const n={};function r(l,u,p){return m.isPlainObject(l)&&m.isPlainObject(u)?m.merge.call({caseless:p},l,u):m.isPlainObject(u)?m.merge({},u):m.isArray(u)?u.slice():u}function o(l,u,p){if(m.isUndefined(u)){if(!m.isUndefined(l))return r(void 0,l,p)}else return r(l,u,p)}function s(l,u){if(!m.isUndefined(u))return r(void 0,u)}function i(l,u){if(m.isUndefined(u)){if(!m.isUndefined(l))return r(void 0,l)}else return r(void 0,u)}function a(l,u,p){if(p in t)return r(l,u);if(p in e)return r(void 0,l)}const c={url:s,method:s,data:s,baseURL:i,transformRequest:i,transformResponse:i,paramsSerializer:i,timeout:i,timeoutMessage:i,withCredentials:i,withXSRFToken:i,adapter:i,responseType:i,xsrfCookieName:i,xsrfHeaderName:i,onUploadProgress:i,onDownloadProgress:i,decompress:i,maxContentLength:i,maxBodyLength:i,beforeRedirect:i,transport:i,httpAgent:i,httpsAgent:i,cancelToken:i,socketPath:i,responseEncoding:i,validateStatus:a,headers:(l,u)=>o(ao(l),ao(u),!0)};return m.forEach(Object.keys(Object.assign({},e,t)),function(u){const p=c[u]||o,g=p(e[u],t[u],u);m.isUndefined(g)&&p!==a||(n[u]=g)}),n}const bs="1.6.8",ir={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{ir[e]=function(r){return typeof r===e||"a"+(t<1?"n ":" ")+e}});const lo={};ir.transitional=function(t,n,r){function o(s,i){return"[Axios v"+bs+"] Transitional option '"+s+"'"+i+(r?". "+r:"")}return(s,i,a)=>{if(t===!1)throw new U(o(i," has been removed"+(n?" in "+n:"")),U.ERR_DEPRECATED);return n&&!lo[i]&&(lo[i]=!0,console.warn(o(i," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(s,i,a):!0}};function mp(e,t,n){if(typeof e!="object")throw new U("options must be an object",U.ERR_BAD_OPTION_VALUE);const r=Object.keys(e);let o=r.length;for(;o-- >0;){const s=r[o],i=t[s];if(i){const a=e[s],c=a===void 0||i(a,s,e);if(c!==!0)throw new U("option "+s+" must be "+c,U.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new U("Unknown option "+s,U.ERR_BAD_OPTION)}}const In={assertOptions:mp,validators:ir},je=In.validators;class on{constructor(t){this.defaults=t,this.interceptors={request:new no,response:new no}}async request(t,n){try{return await this._request(t,n)}catch(r){if(r instanceof Error){let o;Error.captureStackTrace?Error.captureStackTrace(o={}):o=new Error;const s=o.stack?o.stack.replace(/^.+\n/,""):"";r.stack?s&&!String(r.stack).endsWith(s.replace(/^.+\n.+\n/,""))&&(r.stack+=`
`+s):r.stack=s}throw r}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=ft(this.defaults,n);const{transitional:r,paramsSerializer:o,headers:s}=n;r!==void 0&&In.assertOptions(r,{silentJSONParsing:je.transitional(je.boolean),forcedJSONParsing:je.transitional(je.boolean),clarifyTimeoutError:je.transitional(je.boolean)},!1),o!=null&&(m.isFunction(o)?n.paramsSerializer={serialize:o}:In.assertOptions(o,{encode:je.function,serialize:je.function},!0)),n.method=(n.method||this.defaults.method||"get").toLowerCase();let i=s&&m.merge(s.common,s[n.method]);s&&m.forEach(["delete","get","head","post","put","patch","common"],d=>{delete s[d]}),n.headers=Be.concat(i,s);const a=[];let c=!0;this.interceptors.request.forEach(function(f){typeof f.runWhen=="function"&&f.runWhen(n)===!1||(c=c&&f.synchronous,a.unshift(f.fulfilled,f.rejected))});const l=[];this.interceptors.response.forEach(function(f){l.push(f.fulfilled,f.rejected)});let u,p=0,g;if(!c){const d=[io.bind(this),void 0];for(d.unshift.apply(d,a),d.push.apply(d,l),g=d.length,u=Promise.resolve(n);p<g;)u=u.then(d[p++],d[p++]);return u}g=a.length;let h=n;for(p=0;p<g;){const d=a[p++],f=a[p++];try{h=d(h)}catch(v){f.call(this,v);break}}try{u=io.call(this,h)}catch(d){return Promise.reject(d)}for(p=0,g=l.length;p<g;)u=u.then(l[p++],l[p++]);return u}getUri(t){t=ft(this.defaults,t);const n=gs(t.baseURL,t.url);return ps(n,t.params,t.paramsSerializer)}}m.forEach(["delete","get","head","options"],function(t){on.prototype[t]=function(n,r){return this.request(ft(r||{},{method:t,url:n,data:(r||{}).data}))}});m.forEach(["post","put","patch"],function(t){function n(r){return function(s,i,a){return this.request(ft(a||{},{method:t,headers:r?{"Content-Type":"multipart/form-data"}:{},url:s,data:i}))}}on.prototype[t]=n(),on.prototype[t+"Form"]=n(!0)});const en=on;class ar{constructor(t){if(typeof t!="function")throw new TypeError("executor must be a function.");let n;this.promise=new Promise(function(s){n=s});const r=this;this.promise.then(o=>{if(!r._listeners)return;let s=r._listeners.length;for(;s-- >0;)r._listeners[s](o);r._listeners=null}),this.promise.then=o=>{let s;const i=new Promise(a=>{r.subscribe(a),s=a}).then(o);return i.cancel=function(){r.unsubscribe(s)},i},t(function(s,i,a){r.reason||(r.reason=new _t(s,i,a),n(r.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}static source(){let t;return{token:new ar(function(o){t=o}),cancel:t}}}const gp=ar;function vp(e){return function(n){return e.apply(null,n)}}function bp(e){return m.isObject(e)&&e.isAxiosError===!0}const Vn={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(Vn).forEach(([e,t])=>{Vn[t]=e});const xp=Vn;function xs(e){const t=new en(e),n=Zo(en.prototype.request,t);return m.extend(n,en.prototype,t,{allOwnKeys:!0}),m.extend(n,t,null,{allOwnKeys:!0}),n.create=function(o){return xs(ft(e,o))},n}const V=xs(sr);V.Axios=en;V.CanceledError=_t;V.CancelToken=gp;V.isCancel=ms;V.VERSION=bs;V.toFormData=mn;V.AxiosError=U;V.Cancel=V.CanceledError;V.all=function(t){return Promise.all(t)};V.spread=vp;V.isAxiosError=bp;V.mergeConfig=ft;V.AxiosHeaders=Be;V.formToJSON=e=>hs(m.isHTMLForm(e)?new FormData(e):e);V.getAdapter=vs.getAdapter;V.HttpStatusCode=xp;V.default=V;const ys=V;ho.app+"";const yp=e=>{const[t,n]=x.useState(Yo);return Qo(e),x.useEffect(()=>{},[]),E.debug("appLanguage",t),t},wp=({details:e,mode:t})=>t===ze.FORM?"Form Builder":"Table Builder";let co;const zn="16.5px 14px",Ep=(e,t,n)=>{E.debug("init app theme"),E.debug(e,n,t);const r=Qi("(max-width: 600px)"),o=(n.spacing.fieldTop??16.5)+(n.fieldVariant===xt.FILLED?20:0),s=n.spacing.fieldTopUnit??"px",i=n.spacing.fieldRight??14,a=n.spacing.fieldRightUnit??"px",c=n.spacing.fieldBottom??16.5,l=n.spacing.fieldBottomUnit??"px",u=n.spacing.fieldLeft??14,p=n.spacing.fieldLeftUnit??"px",g=t.inlineEditing.spacing.fieldTop??8,h=t.inlineEditing.spacing.fieldTopUnit??"px",d=t.inlineEditing.spacing.fieldRight??8,f=t.inlineEditing.spacing.fieldRightUnit??"px",v=t.inlineEditing.spacing.fieldBottom??8,b=t.inlineEditing.spacing.fieldBottomUnit??"px",R=t.inlineEditing.spacing.fieldLeft??8,M=t.inlineEditing.spacing.fieldLeftUnit??"px",{palette:w}=Ln(),T=w.augmentColor({color:{main:e.color[e.shade]}});e.useCustomColor&&(T.main=e.customTextColor,T.contrastText=e.customContrastColor);const C=e.inputFontSize+e.inputFontSizeUnit,y=e.labelFontSize+e.labelFontSizeUnit,N=e.hintFontSize+e.hintFontSizeUnit,D=e.inheritFontFamily?"inherit":e.customFontFamily!==""?e.customFontFamily:'"'+e.fontFamily.join('","')+'"';return E.debug(D),co=Ln({palette:{mode:e.mode,primary:{main:T.main,contrastText:T.contrastText}},typography:{fontFamily:D,fontSize:e.fontSize},components:{MuiPaper:{styleOverrides:{root:{borderRadius:e.borderRadius,"& .pp-top-toolbar .MuiPaper-root":{backgroundColor:ea(T.main,e.mode===Ke.DARK?.2:.1)}}}},MuiToolbar:{styleOverrides:{root:{borderRadius:e.borderRadius}}},MuiInputBase:{styleOverrides:{root:{"input,textarea":{color:T.main,backgroundColor:"transparent",borderColor:"rgba(0, 0, 0, 0.23)",fontWeight:"normal",padding:zn,paddingTop:o+s,paddingBottom:c+l,paddingRight:i+a,paddingLeft:u+p,border:"none"},"& .MuiSelect-select":{paddingTop:o+s,paddingBottom:c+l,paddingRight:i+a,paddingLeft:u+p},"&.pp-inline-editing .MuiSelect-select":{paddingTop:g+h,paddingRight:d+f,paddingBottom:v+b,paddingLeft:R+M},"input:focus, textarea:focus":{boxShadow:"none",outline:"none"},"& fieldset legend":{fontSize:y}}}},MuiTextField:{styleOverrides:{root:{width:"100%",minWidth:"150px","&.pp-inline-editing":{input:{paddingTop:g+h,paddingRight:d+f,paddingBottom:v+b,paddingLeft:R+M},"&.pp-date-time":{minWidth:"230px"},"&.pp-textarea .MuiInputBase-root":{paddingTop:g+h,paddingRight:d+f,paddingBottom:v+b,paddingLeft:R+M},"& .MuiInputBase-root":{borderTopRightRadius:0,borderBottomRightRadius:0}},"& .MuiInputBase-root":{...n.fieldVariant===xt.FILLED&&{backgroundColor:e.mode===Ke.DARK?"rgba(255, 255, 255, 0.07)":"rgba(0, 0, 0, 0.06)"}},"& .MuiInputBase-root.Mui-disabled":{...n.fieldVariant===xt.FILLED&&{backgroundColor:e.mode===Ke.DARK?"rgba(255, 255, 255, 0.07)":"rgba(0, 0, 0, 0.06)"}}}}},MuiAutocomplete:{styleOverrides:{root:{"&.Mui-disabled":{WebkitTextFillColor:"unset"},"& input.Mui-disabled":{WebkitTextFillColor:"unset"},"& .MuiInputBase-root.Mui-disabled::before":{borderBottomStyle:"solid"},...n.fieldVariant===xt.STANDARD&&{"& .MuiInput-root input.MuiInput-input":{padding:zn}},...n.fieldVariant===xt.FILLED&&{"& .MuiFilledInput-root input.MuiFilledInput-input":{padding:zn}},"&.pp-inline-editing .MuiFormControl-root .MuiInputBase-root":{paddingTop:0,paddingRight:0,paddingBottom:0,paddingLeft:0,input:{"&[type=text].MuiInputBase-input":{paddingTop:g+h,paddingRight:"55px",paddingBottom:v+b,paddingLeft:R+M}}}}}},MuiOutlinedInput:{defaultProps:{notched:!0},styleOverrides:{root:{fontSize:C}}},MuiInputLabel:{defaultProps:{shrink:!0},styleOverrides:{root:{fontSize:y}}},MuiFormControl:{styleOverrides:{root:{"&.pp-picker":{WebkitTextFillColor:"unset"},"&.pp-picker input.Mui-disabled":{WebkitTextFillColor:"unset"},"&.pp-picker::before":{borderBottomStyle:"solid"},"&.pp-picker .Mui-disabled::before":{borderBottomStyle:"solid"},"&.pp-picker .MuiInputBase-root .MuiInputAdornment-root button.MuiButtonBase-root":{marginRight:0}}}},MuiFormControlLabel:{styleOverrides:{label:{fontSize:y}}},MuiFormLabel:{styleOverrides:{root:{borderRadius:e.borderRadius,fontSize:y,color:e.mode===Ke.DARK?"rgba(255, 255, 255, 0.7)":"rgba(0, 0, 0, 0.6)","&.Mui-disabled":{color:e.mode===Ke.DARK?"rgba(255, 255, 255, 0.7)":"rgba(0, 0, 0, 0.6)"}}}},MuiFormHelperText:{styleOverrides:{root:{fontSize:N}}},MuiAccordionSummary:{styleOverrides:{root:{fontSize:19,marginTop:"1px"},content:{fontWeight:"normal",padding:"20px 20px 20px 20px"}}},MuiAccordionDetails:{styleOverrides:{root:{margin:r?"0 10px 15px 10px":"0 40px 45px 40px",padding:0}}},MuiTableRow:{styleOverrides:{root:{"&.MuiTableRow-root:nth-of-type(odd) td":{backgroundColor:Gs(t)?void 0:e.mode===Ke.DARK?"#202020":"#f9f9f9"}}}},MuiTableHead:{styleOverrides:{root:{"& th.pp-column-orderable .Mui-TableHeadCell-Content-Wrapper:hover":{backgroundColor:e.mode===Ke.DARK?"#262626":"rgb(242, 242, 242)",borderRadius:"10px",padding:"0 10px",marginLeft:0,marginRight:0},"& th.pp-column-orderable.pp-align-right .Mui-TableHeadCell-Content-Wrapper:hover":{marginRight:"10px"},"& th.pp-align-left .Mui-TableHeadCell-Content-Wrapper":{marginLeft:"10px",marginRight:"10px"},"& th.pp-align-right .Mui-TableHeadCell-Content-Wrapper":{marginLeft:"10px",marginRight:"20px"},"& th.pp-align-left .Mui-TableHeadCell-Content":{marginLeft:"-10px",marginRight:"0",width:"inherit"},"& th.pp-align-right .Mui-TableHeadCell-Content":{marginLeft:"0",marginRight:"-10px",width:"calc(100% + 10px)"},"& th .Mui-TableHeadCell-Content-Labels .MuiButtonBase-root":{marginRight:"5px"}}}},MuiTableCell:{styleOverrides:{root:{color:T.main}}}},zIndex:{drawer:9999999,modal:99999990,tooltip:99999999,snackbar:999999999}}),co},Sp=e=>{const t=nt(n=>fo(n,e));return E.debug("details",t),t},Mp=x.lazy(()=>mo(()=>import("./TableContainer-1.0.13-aec28b96.js").then(e=>e.T),["./TableContainer-1.0.13-aec28b96.js","./main-1.0.13.js","./AdminTheme-1.0.13-a1e60de2.js","./iconBase-1.0.13-98e06aa9.js","./index.esm-1.0.13-ae160362.js","./Close-1.0.13-b137ce2f.js","./Menu-1.0.13-2a06ef00.js","./TextField-1.0.13-7258d491.js","./FormControlLabel-1.0.13-143a10df.js","./useScreenSize-1.0.13-fa31f819.js","./MenuItem-1.0.13-e7719456.js","./settings-1.0.13-650559d5.js","./DialogContent-1.0.13-5873ffb9.js","./Tabs-1.0.13-f71c8d5c.js","./settings-1.0.13-e7dd0b92.css","./Radio-1.0.13-befab7cd.js","./Checkbox-1.0.13-3ec10fcc.js","./AlertTitle-1.0.13-80063b16.js","./useSlot-1.0.13-62ad37b6.js","./InputAdornment-1.0.13-83724c3f.js","./ListItemIcon-1.0.13-2bfd9865.js","./DateTimePicker-1.0.13-12d520d7.js","./useMobilePicker-1.0.13-30bb98f7.js","./date-time-utils-1.0.13-2393af5c.js","./dateViewRenderers-1.0.13-3b668027.js","./TimePicker-1.0.13-101f1fcd.js","./DatePicker-1.0.13-5c3486db.js","./ScopeEnum-1.0.13-d05c4b00.js","./ActionsDml-1.0.13-147ce8d4.js","./useStoreTable-1.0.13-383948b4.js","./index.esm-1.0.13-0afa0259.js","./index-1.0.13-81ade722.js","./TableContainer-1.0.13-9815a209.css"],import.meta.url)),Tp=x.lazy(()=>mo(()=>import("./FormContainer-1.0.13-4efc012e.js").then(e=>e.F),["./FormContainer-1.0.13-4efc012e.js","./main-1.0.13.js","./AdminTheme-1.0.13-a1e60de2.js","./iconBase-1.0.13-98e06aa9.js","./ActionsDml-1.0.13-147ce8d4.js","./useScreenSize-1.0.13-fa31f819.js","./CardActions-1.0.13-4061c215.js","./FormContainer-1.0.13-5da27d24.css"],import.meta.url)),Rp=({appId:e})=>{E.debug(e);const t=cn(),n=Xo(),r=tu(),o=nu(),s=Sp(e),i=yp(e),a=x.useRef(null),c=x.useRef(null),l="pp-remove-body-vertical-scrollbar",u=x.useMemo(()=>Bn(et.getState(),e),[]),p=x.useMemo(()=>{var O,F;return u.src.app_id&&((F=(O=u==null?void 0:u.app)==null?void 0:O.app[0])==null?void 0:F.app_title)!==""?u.app.app[0].app_title:u.src.dbs?u.src.dbs+" - "+u.src.tbl:"WP Data Access"},[]),g=nt(O=>Ks(O,e));E.debug("fullScreen",g),x.useEffect(()=>(E.debug(g),()=>{var O;(O=window.document.getElementById(l))==null||O.remove(),window.document.body.classList.remove("pp-fullscreen")}),[g]);const h=x.useMemo(()=>Xs(et.getState(),e),[e]);E.debug("tableExploring",h);const[d,f]=x.useState(ze.TABLE),[v,b]=x.useState(!1),R=O=>{t(ri({appId:e})),t(oi({appId:e,mode:O})),f(O)};x.useEffect(()=>{window.ppShowForm=function(O){E.debug(O),T(O),R(ze.FORM)}},[e]);const M=(O,F)=>{E.debug(O,F),si(e)&&(r(e),F!==void 0&&(n(F),r(F))),O&&b(!v),R(ze.TABLE)},[w,T]=x.useState(null),[C,y]=x.useState(Rt.VIEW),N=(O,F)=>{switch(E.debug(O,F),F){case _n.INSERT:y(Rt.INSERT);break;case _n.UPDATE:y(Rt.UPDATE);break;default:y(Rt.VIEW)}T(O),R(ze.FORM)};let D={};Qo(e);const z=()=>null;return B.jsxs(it,{className:"pp-component",ref:a,sx:g?D:{},children:[B.jsx(Ja,{className:"pp-header",elevation:o,ref:c,position:"relative",sx:{margin:"0 0 5px 0"},children:B.jsxs(Qc,{sx:{display:"grid",gridTemplateColumns:"auto auto",justifyContent:"space-between",alignItems:"center"},children:[B.jsx(it,{sx:{display:"block",whiteSpace:"nowrap",fontSize:"18px",lineHeight:"18px",fontWeight:"bold",textOverflow:"ellipsis",overflow:"hidden",marginRight:"10px"},children:p}),B.jsxs(it,{sx:{display:"flex",gap:"10px",justifyContent:"center",alignItems:"center"},children:[Ys(u)&&B.jsx(Xr,{title:B.jsx(wp,{details:s,mode:d}),className:"pp-builder-button",children:B.jsx(Rr,{sx:{color:"inherit",padding:0},onClick:()=>{d===ze.FORM?t(Qs({appId:e})):t(Zs({appId:e}))},children:B.jsx(eu,{})})}),z(),h&&B.jsx(Xr,{title:i.close,children:B.jsx(Rr,{sx:{color:"inherit",padding:0},onClick:()=>{var O;(O=window.document.getElementById(l))==null||O.remove(),window.document.body.classList.remove("pp-fullscreen"),u.src.app_id?t(ei({isActive:!1,appDbId:0})):t(ti({})),r(e),n(e),t(ni({}))},children:B.jsx(Zc,{})})})]})]})}),B.jsx(x.Suspense,{fallback:B.jsx(it,{sx:{padding:"50px"},children:B.jsx(Yr,{title:i.loadingTable})}),children:B.jsx(Mp,{appId:e,display:d===ze.TABLE,refresh:v,showForm:N,metaData:u})}),d===ze.FORM&&B.jsx(x.Suspense,{fallback:B.jsx(it,{sx:{padding:"50px"},children:B.jsx(Yr,{title:i.loadingForm})}),children:B.jsx(Tp,{appId:e,primaryKey:w,formMode:C,showTable:M,showForm:N,metaData:u})})]})},Cp=e=>{const t=nt(n=>ii(n,e));return E.debug("storeTableSettings",t),t},Op=e=>{const t=nt(n=>ai(n,e));return E.debug("storeFormSettings",t),t},Pp=e=>{const t=nt(n=>li(n,e));return E.debug("storeTheme",t),t},Ap=e=>{const t=nt(n=>ci(n,e));return E.debug("globalCode",t),t},$d=({appId:e})=>{E.debug(e);const t=Cp(e),n=Op(e),r=Pp(e),o=Ep(r,t,n);E.debug(o);const s=Ap(e),i=`pp-global-code-${e}`;return x.useEffect(()=>{var c,l,u;(c=window.document.getElementById(i))==null||c.remove();const a=window.document.createElement("script");a.id=i,a.innerHTML=((l=s.global)==null?void 0:l.code)??"",(u=window.document.getElementById(`pp-app-${e}`))==null||u.appendChild(a)},[s]),B.jsx($a,{theme:o,children:B.jsx(Rp,{appId:e})})},ws=(e=!1)=>{let t={};return(tn.appPlugin||e)&&(t={headers:{"X-WP-Nonce":tn.appToken}}),E.debug(t),t},jd=(e,t,n,r,o=!1)=>{E.debug(e,t);const s=ws(o);ys.post(tn.appUrl+e,t,s).then(i=>{E.debug(t,i),i!=null&&i.data?n(i.data):n(i)}).catch(i=>{var a,c,l,u,p,g;if(E.error("error",i),((c=(a=i==null?void 0:i.response)==null?void 0:a.data)==null?void 0:c.code)==="rest_cookie_invalid_nonce"){r("Token expired! Reload page.");return}if(((u=(l=i==null?void 0:i.response)==null?void 0:l.data)==null?void 0:u.code)==="error"&&((g=(p=i==null?void 0:i.response)==null?void 0:p.data)==null?void 0:g.message)!==""){r(i.response.data.message);return}r((i==null?void 0:i.message)??ui.contactSupport)})},Ud=async(e,t,n=!1)=>{E.debug(e,t);const r=ws(n);return await ys.post(tn.appUrl+e,t,r).then(o=>(E.debug(o),o)).catch(o=>(console.error(o),Promise.reject(o)))};var zp=(e=>(e[e.ADMIN=0]="ADMIN",e[e.APP=1]="APP",e))(zp||{});const Bp=(e,t)=>({app_id:e,cnt_id:t}),Lp=(e,t)=>({dbs:e,tbl:t}),Id=(e,t)=>{E.debug(e,t);const n=cn(),r=(a,c,l,u)=>{var y,N,D,z,O,F,I,W,H,_,S,L,j,G,Me,he,me,ie,ee,pe,de,q,X,Te,te,rt,We,qe,ne,ke,Je,ge,Ge,Y,Re,ve,Ce,Oe,Pe,be,He;E.debug(l);const p=(y=l.access.insert)==null?void 0:y.some(k=>k.toUpperCase()==="POST"),g=(N=l.access.update)==null?void 0:N.some(k=>k.toUpperCase()==="POST"),h=(D=l.access.delete)==null?void 0:D.some(k=>k.toUpperCase()==="POST");l.src=Lp(a,c),l.privs={select:!0,insert:p,update:g,delete:h};let d={};((F=(O=(z=l==null?void 0:l.settings)==null?void 0:z.ui)==null?void 0:O.global)==null?void 0:F.table)!==!1?(d=K({},En,(H=(W=(I=l==null?void 0:l.settings)==null?void 0:I.ui)==null?void 0:W.global)==null?void 0:H.table),(Me=(G=(j=(L=(S=(_=l==null?void 0:l.settings)==null?void 0:_.ui)==null?void 0:S.global)==null?void 0:L.table)==null?void 0:j.table)==null?void 0:G.pagination)!=null&&Me.rowsPerPage&&(d.table.pagination.rowsPerPage=[...l.settings.ui.global.table.table.pagination.rowsPerPage]),(pe=(ee=(ie=(me=(he=l==null?void 0:l.settings)==null?void 0:he.ui)==null?void 0:me.global)==null?void 0:ie.table)==null?void 0:ee.table)!=null&&pe.defaultOrderBy&&(d.table.defaultOrderBy=[...l.settings.ui.global.table.table.defaultOrderBy])):d=K({},En,{table:{transactions:{insert:p,update:g,delete:h},bulkActions:{pdf:!1,csv:!0,json:!0,excel:!1,xml:!0,sql:!0,delete:(de=l==null?void 0:l.privs)==null?void 0:de.delete}}});const f=[];for(let k=0;k<l.columns.length;k++)f[k]=Wt(l.columns[k].column_name,l.table_labels[l.columns[k].column_name]??l.columns[k].column_name);const v=[];if(Array.isArray(d.columns)&&d.columns.length>0){for(let k=0;k<d.columns.length;k++){const Fe=br(l,d.columns[k].columnName);Fe!==void 0?v.push(K({},f[Fe],d.columns[k])):v.push(K({},Wt(l.columns[k].column_name),d.columns[k]))}d.columns=v}else d.columns=f;d.table.largeTableSupport.saved===xr.AUTO?d.table.largeTableSupport.actual=yr(l):d.table.largeTableSupport.actual=d.table.largeTableSupport.saved,E.debug(d);let b={...Sn};((Te=(X=(q=l==null?void 0:l.settings)==null?void 0:q.ui)==null?void 0:X.global)==null?void 0:Te.form)!==!1&&(b=K({},Sn,(We=(rt=(te=l==null?void 0:l.settings)==null?void 0:te.ui)==null?void 0:rt.global)==null?void 0:We.form));const R=[];for(let k=0;k<l.columns.length;k++)R[k]=Mn(l.columns[k].column_name,l.form_labels[l.columns[k].column_name]??l.columns[k].column_name);const M=[];if(Array.isArray(b.columns)&&b.columns.length>0){for(let k=0;k<b.columns.length;k++){const Fe=br(l,b.columns[k].columnName);Fe!==void 0?M.push(K({},R[Fe],b.columns[k])):M.push(K({},Mn(b.columns[k].column_name),b.columns[k]))}b.columns=M}else b.columns=R;const w=pi(et.getState());E.debug("selected",w),w&&w[a]==="wp"&&((ne=(qe=l==null?void 0:l.settings)==null?void 0:qe.wp)==null?void 0:ne.tables)!==void 0&&Array.isArray(l.settings.wp.tables)&&l.settings.wp.tables.includes(c)&&(b.form={...di},b.form.preserveSpacesOnUpdate=!0);let T={};if(((ge=(Je=(ke=l==null?void 0:l.settings)==null?void 0:ke.ui)==null?void 0:Je.global)==null?void 0:ge.theme)!==void 0&&((Re=(Y=(Ge=l==null?void 0:l.settings)==null?void 0:Ge.ui)==null?void 0:Y.global)==null?void 0:Re.theme)!==null&&((Oe=(Ce=(ve=l==null?void 0:l.settings)==null?void 0:ve.ui)==null?void 0:Ce.global)==null?void 0:Oe.theme)!=="")try{T=JSON.parse((He=(be=(Pe=l==null?void 0:l.settings)==null?void 0:Pe.ui)==null?void 0:be.global)==null?void 0:He.theme)}catch(k){E.error("Invalid JSON - theme settings"),E.error(k)}T===!1&&(T={});const C=K({},fi,T);return i(l,d,b,C,u===!0)},o=(a,c,l,u,p,g)=>{var I,W,H,_;E.debug(c);const h=c.app.app[0];E.debug(h);const d=c.app.container[0];E.debug(d);let f={};try{f=JSON.parse(h.app_settings)}catch(S){E.error("Invalid JSON - app settings"),E.error(S)}E.debug(f);let v={};try{v=JSON.parse(d.cnt_cls)}catch(S){E.error("Invalid JSON - app columns"),E.error(S)}E.debug(v);const b=h.app_type,R=Number(b)===_e.DATAENTRY||Number(b)===_e.MASTERDETAIL||Number(b)===_e.REGISTRATION,M=Number(b)===_e.DATAENTRY||Number(b)===_e.MASTERDETAIL||Number(b)===_e.UPDATEFORM,w=Number(b)===_e.DATAENTRY||Number(b)===_e.MASTERDETAIL;E.debug(R,M,w),c.src=Bp(a,d.cnt_id),c.privs={select:!0,insert:R,update:M,delete:w};const T=K({},En,{table:{transactions:{insert:R,update:M,delete:w},bulkActions:{pdf:!1,csv:!0,json:!0,excel:!1,xml:!0,sql:!0,delete:(I=c==null?void 0:c.privs)==null?void 0:I.delete}}});E.debug(T);let C={};if(d.cnt_table!==void 0&&d.cnt_table!==null&&d.cnt_table!=="")try{C=JSON.parse(d.cnt_table)}catch(S){E.error("Invalid JSON - table settings"),E.error(S)}E.debug(C);const y=K({},T,C);(H=(W=C==null?void 0:C.table)==null?void 0:W.pagination)!=null&&H.rowsPerPage&&(y.table.pagination.rowsPerPage=[...C.table.pagination.rowsPerPage]),(_=C==null?void 0:C.table)!=null&&_.defaultOrderBy&&(y.table.defaultOrderBy=[...C.table.defaultOrderBy]),E.debug(y);const N=[];for(let S=0;S<v.length;S++)if(v[S].isSelected===!0){let L=!0;N.push(Wt(v[S].columnName,c.table_labels[v[S].columnName]??v[S].columnName,L))}if(E.debug(N),Array.isArray(y.columns)&&y.columns.length>0){const S=[];for(let L=0;L<y.columns.length;L++)if(y.columns[L].computedField!==void 0)S.push(K({},Wt(y.columns[L].columnName),y.columns[L]));else{const j=wr(N,y.columns[L].columnName);j!==void 0&&S.push(K({},N[j],y.columns[L]))}N.map(L=>{S.filter(j=>j.columnName===L.columnName).length===0&&S.push(L)}),E.debug(S),y.columns=S}else y.columns=N;y.table.largeTableSupport.saved===xr.AUTO?y.table.largeTableSupport.actual=yr(c):y.table.largeTableSupport.actual=y.table.largeTableSupport.saved,E.debug(y);let D={};if((d==null?void 0:d.cnt_form)!==void 0&&(d==null?void 0:d.cnt_form)!==null&&(d==null?void 0:d.cnt_form)!=="")try{D=JSON.parse(d.cnt_form)}catch(S){E.error("Invalid JSON - form settings"),E.error(S)}E.debug(D);const z=K({},Sn,D),O=[];for(let S=0;S<v.length;S++)if(v[S].isSelected===!0){let L=!0;O.push(Mn(v[S].columnName,c.form_labels[v[S].columnName]??v[S].columnName,L))}if(E.debug(O),Array.isArray(z.columns)&&z.columns.length>0){const S=[];for(let L=0;L<z.columns.length;L++)if(z.columns[L].computedField!==void 0)S.push(K({},O[L],z.columns[L]));else{const j=wr(O,z.columns[L].columnName);j!==void 0&&S.push(K({},O[j],z.columns[L]))}O.map(L=>{S.filter(j=>j.columnName===L.columnName).length===0&&S.push(L)}),z.columns=S}else z.columns=O;E.debug(z);let F={};if((h==null?void 0:h.app_theme)!==void 0&&(h==null?void 0:h.app_theme)!==null&&(h==null?void 0:h.app_theme)!=="")try{F=JSON.parse(h.app_theme)}catch(S){E.error("Invalid JSON - theme settings"),E.error(S)}return F===!1&&(F={}),E.debug(F),p!==void 0&&(c.appRootId=p),i(c,y,z,F,l===!0,g)},s=(a,c)=>{E.debug(a);const l=a.app.app[0];E.debug(l);let u={};try{u=JSON.parse(l.app_settings)}catch(p){E.error("Invalid JSON - app settings"),E.error(p)}return E.debug(u),n(hi({appId:e,apps:a.app.apps,titles:a.app.titles,appSettings:u})),n(Er({appId:e,metaData:{...a,isExploring:c??!1}})),!0},i=(a,c,l,u,p,g)=>(E.debug(a),n(Er({appId:e,metaData:{...a}})),n(mi({appId:e,tableState:c,tableAccess:{insert:a.privs.insert,update:a.privs.update,delete:a.privs.delete},isView:gi(a),exploring:p})),n(vi({appId:e,formState:l})),n(bi({appId:e,themeState:u})),g!==void 0&&g(),!0);return{prepareAdminStore:r,prepareAppStore:o,prepareApp:s}};export{yd as $,Ja as A,it as B,Sp as C,ze as D,wp as E,Ad as F,tu as G,yp as H,Id as I,zp as J,$d as K,ea as L,Ed as M,Ji as N,Nc as O,ed as P,ld as Q,Xo as R,Yr as S,Xr as T,nd as U,Wp as V,jd as W,Jp as X,Xp as Y,_p as Z,rd as _,cn as a,id as a0,Od as a1,ys as a2,nu as a3,Qo as a4,Ud as a5,Kp as a6,co as a7,Hp as a8,Fp as a9,Zp as aA,_d as aB,cd as aC,pa as aD,Dr as aE,ja as aF,sd as aG,Pp as aH,Cd as aI,Td as aJ,Md as aK,Cp as aL,Go as aM,Qa as aN,ua as aO,Or as aa,Vi as ab,Wi as ac,la as ad,Ro as ae,Gr as af,Op as ag,Rt as ah,td as ai,_n as aj,kd as ak,Hd as al,Fd as am,md as an,hd as ao,jp as ap,vd as aq,gd as ar,bd as as,Ap as at,qp as au,ud as av,Nd as aw,Dd as ax,Bd as ay,wd as az,Vp as b,Pd as c,od as d,Gp as e,dd as f,Qc as g,Zc as h,Qi as i,Qp as j,eu as k,zd as l,fd as m,ad as n,$p as o,Up as p,Sd as q,Ip as r,Rd as s,$a as t,nt as u,kp as v,Ld as w,xd as x,Yp as y,pd as z};