iobroker.backitup
Version:
ioBroker.backitup allows you to backup and restore your ioBroker installation and other systems, such as databases, Zigbee, scripts and many more.
31 lines • 282 kB
JavaScript
import{s as Vn,d as I,e as Ur,h as To,r as Xe,f as Ls,i as Gn,m as As,j as on,k as Bs,l as Ns,c as Wr,n as Bo,T as Ze,p as Os,q as js,b as zs,t as Ds,u as Fs,g as Es,v as Us,o as Ws,w as Hs,x as Vs,y as Gs,z as Je,A as Qe,a as Lt,B as or,C as Fo,D as Ge}from"./defaultTheme-007y2GZo.js";import{E as Lh,F as Ah,G as Bh,H as Nh,I as Oh,J as jh,K as zh,L as Dh,M as Fh,N as Eh,O as Uh,P as Wh,Q as Hh,R as Vh,S as Gh}from"./defaultTheme-007y2GZo.js";import{s as _s,c as F,a as qs,D as Ks,b as X,g as J,C as _n,d as tt,u as Z,e as w,m as E,r as Be,f as ir,h as Ys}from"./DefaultPropsProvider-D4LpCYY5.js";import{u as Ue,R as Xs,a as Hr,i as lr,c as Zs,b as rn,r as Js,d as Qs,f as ta,T as Vr,e as qe,g as to,h as xe,j as K,P as Ne,B as Ce,I as Ke,k as ce,s as ea,A as qn,l as cr,C as oa,o as nn,m as hr,n as Ae,p as ra,q as na,t as rr,v as Io,w as pr,D as sa,x as aa,y as Kn,z as eo,M as ia,E as la,F as ca,G as We,L as Mo,H as pa,J as vo,K as da,N as ua,O as Eo,Q as fa,S as ga,U as ma,V as ba,W as Yn,X as Po,Y as Xn,Z as va,_ as ha,$ as ya,a0 as xa,a1 as Ca}from"./TextField-4_vi1_ZR.js";import{a2 as qh,a3 as Kh,a4 as Yh,a5 as Xh,a6 as Zh,a7 as Jh,a8 as Qh,a9 as ty,aa as ey,ab as oy,ac as ry,ad as ny,ae as sy,af as ay,ag as iy,ah as ly,ai as cy,aj as py,ak as dy,al as uy,am as fy,an as gy,ao as my,ap as by,aq as vy,ar as hy,as as yy,at as xy,au as Cy,av as Sy,aw as wy,ax as $y,ay as ky,az as Py,aA as Ry,aB as Ty,aC as Iy,aD as My,aE as Ly,aF as Ay,aG as By,aH as Ny,aI as Oy,aJ as jy,aK as zy,aL as Dy,aM as Fy,aN as Ey,aO as Uy,aP as Wy,aQ as Hy,aR as Vy,aS as Gy,aT as _y,aU as qy,aV as Ky,aW as Yy,aX as Xy,aY as Zy,aZ as Jy,a_ as Qy,a$ as t0,b0 as e0,b1 as o0,b2 as r0,b3 as n0,b4 as s0,b5 as a0,b6 as i0,b7 as l0,b8 as c0,b9 as p0,ba as d0,bb as u0,bc as f0,bd as g0,be as m0,bf as b0,bg as v0,bh as h0,bi as y0,bj as x0,bk as C0,bl as S0,bm as w0,bn as $0,bo as k0,bp as P0,bq as R0,br as T0,bs as I0,bt as M0,bu as L0,bv as A0,bw as B0,bx as N0,by as O0,bz as j0,bA as z0,bB as D0,bC as F0,bD as E0,bE as U0}from"./TextField-4_vi1_ZR.js";import{p as Xt,g as G,i as Pt,b as Dt,s as Te,m as Re,d as be,e as Et,_ as Gt,n as ue,h as Se,k as Kt,r as Sa,f as Zn}from"./ConfigCustomBackItUpSet__loadShare__react__loadShare__.js-PbBEGjBn.js";import{j as d}from"./jsx-runtime-Dwm7ePYH.js";import{u as de}from"./useTheme-BJvXTe_2.js";import{e as dr,u as oo,G as wa,a as $a,b as we,c as Ht,d as pe,f as so,i as Ve,g as No,o as ye,h as Jn,j as ka,k as lo,l as Gr,m as tr,I as Pa}from"./FilledInput-Dl3iHHVv.js";import{F as H0,n as V0,T as G0,p as _0,q as q0}from"./FilledInput-Dl3iHHVv.js";import{c as Yt,S as Ra}from"./createSvgIcon-B1Dpiv1P.js";import{g as Y0,s as X0}from"./createSvgIcon-B1Dpiv1P.js";import{u as Qn,a as ts,P as se}from"./useTheme-VSAXF632.js";import{b as Ta,a as Ia,c as _r,d as qr}from"./ConfigCustomBackItUpSet__loadShare___mf_0_emotion_mf_1_react__loadShare__.js-DG2MT8MH.js";import{c as Ma,S as La}from"./emotion-cache.browser.esm-BgJfNZJN.js";import{_ as sn}from"./ConfigCustomBackItUpSet__loadShare__react_mf_2_dom__loadShare__.js-GOJLnlIp.js";import"./ConfigCustomBackItUpSet__loadShare___mf_0_emotion_mf_1_styled__loadShare__.js-DBgOMSmJ.js";import"./emotion-serialize.esm-Q4o_CgeF.js";import"./extends-CF3RwP-h.js";import"./ConfigCustomBackItUpSet__loadShare__react__loadShare__.js_commonjs-proxy-DbUlwVKi.js";const yr=new Map,Aa=(t,e)=>{const o=Ma(t);return o.sheet=new e({key:o.key,nonce:o.sheet.nonce,container:o.sheet.container,speedy:o.sheet.isSpeedy,prepend:o.sheet.prepend,insertionPoint:o.sheet.insertionPoint}),o};let De;if(typeof document=="object"&&(De=document.querySelector('[name="emotion-insertion-point"]'),!De)){De=document.createElement("meta"),De.setAttribute("name","emotion-insertion-point"),De.setAttribute("content","");const t=document.querySelector("head");t&&t.prepend(De)}function Ba(t,e){if(t||e){class o extends La{insert(s,a){return this.key&&this.key.endsWith("global")&&(this.before=De),super.insert(s,a)}}const r=Aa({key:"css",insertionPoint:t?De:void 0},o);if(e){const n=r.insert;r.insert=(...s)=>(s[1].styles.match(/^@layer\s+[^{]*$/)||(s[1].styles=`@layer mui {${s[1].styles}}`),n(...s))}return r}}function nb(t){const{injectFirst:e,enableCssLayer:o,children:r}=t,n=Xt(()=>{const s=`${e}-${o}`;if(typeof document=="object"&&yr.has(s))return yr.get(s);const a=Ba(e,o);return yr.set(s,a),a},[e,o]);return n?d.jsx(Ta,{value:n,children:r}):r}function Na(t={}){const{themeId:e,defaultTheme:o,defaultClassName:r="MuiBox-root",generateClassName:n}=t,s=_s("div",{shouldForwardProp:i=>i!=="theme"&&i!=="sx"&&i!=="as"})(Vn);return G(function(l,c){const p=Qn(o),{className:u,component:g="div",...f}=dr(l);return d.jsx(s,{as:g,ref:c,className:F(u,n?n(r):r),theme:e&&p[e]||p,...f})})}const Kr=qs();function sb(t,e){return()=>null}function ab(t,e){return()=>null}function ib(t,e,o,r,n){return null}const Yr=t=>{const e=Pt({});return Dt(()=>{e.current=t}),e.current};function es(t){return Te.toArray(t).filter(e=>Re(e))}const os=be(null);function Xr(){return Et(os)}const Oa=typeof Symbol=="function"&&Symbol.for,ja=Oa?Symbol.for("mui.nested"):"__THEME_NESTED__";function za(t,e){return typeof e=="function"?e(t):{...t,...e}}function Da(t){const{children:e,theme:o}=t,r=Xr(),n=Xt(()=>{const s=r===null?{...o}:za(r,o);return s!=null&&(s[ja]=r!==null),s},[o,r]);return d.jsx(os.Provider,{value:n,children:e})}function Fa(t){const e=ts(),o=Ue()||"",{modularCssLayers:r}=t;let n="mui.global, mui.components, mui.theme, mui.custom, mui.sx";return!r||e!==null?n="":typeof r=="string"?n=r.replace(/mui(?!\.)/g,n):n=`@layer ${n};`,oo(()=>{var i,l;const s=document.querySelector("head");if(!s)return;const a=s.firstChild;if(n){if(a&&((i=a.hasAttribute)!=null&&i.call(a,"data-mui-layer-order"))&&a.getAttribute("data-mui-layer-order")===o)return;const c=document.createElement("style");c.setAttribute("data-mui-layer-order",o),c.textContent=n,s.prepend(c)}else(l=s.querySelector(`style[data-mui-layer-order="${o}"]`))==null||l.remove()},[n,o]),n?d.jsx(wa,{styles:n}):null}const an={};function ln(t,e,o,r=!1){return Xt(()=>{const n=t&&e[t]||e;if(typeof o=="function"){const s=o(n),a=t?{...e,[t]:s}:s;return r?()=>a:a}return t?{...e,[t]:o}:{...e,...o}},[t,e,o,r])}function rs(t){const{children:e,theme:o,themeId:r}=t,n=ts(an),s=Xr()||an,a=ln(r,n,o),i=ln(r,s,o,!0),l=(r?a[r]:a).direction==="rtl",c=Fa(a);return d.jsx(Da,{theme:i,children:d.jsx(Ia.Provider,{value:a,children:d.jsx(Xs,{value:l,children:d.jsxs(Ks,{value:r?a[r].components:a.components,children:[c,e]})})})})}const Zr="mode",Jr="color-scheme",Ea="data-color-scheme";function Ua(t){const{defaultMode:e="system",defaultLightColorScheme:o="light",defaultDarkColorScheme:r="dark",modeStorageKey:n=Zr,colorSchemeStorageKey:s=Jr,attribute:a=Ea,colorSchemeNode:i="document.documentElement",nonce:l}=t||{};let c="",p=a;if(a==="class"&&(p=".%s"),a==="data"&&(p="[data-%s]"),p.startsWith(".")){const g=p.substring(1);c+=`${i}.classList.remove('${g}'.replace('%s', light), '${g}'.replace('%s', dark));
${i}.classList.add('${g}'.replace('%s', colorScheme));`}const u=p.match(/\[([^\]]+)\]/);if(u){const[g,f]=u[1].split("=");f||(c+=`${i}.removeAttribute('${g}'.replace('%s', light));
${i}.removeAttribute('${g}'.replace('%s', dark));`),c+=`
${i}.setAttribute('${g}'.replace('%s', colorScheme), ${f?`${f}.replace('%s', colorScheme)`:'""'});`}else c+=`${i}.setAttribute('${p}', colorScheme);`;return d.jsx("script",{suppressHydrationWarning:!0,nonce:typeof window>"u"?l:"",dangerouslySetInnerHTML:{__html:`(function() {
try {
let colorScheme = '';
const mode = localStorage.getItem('${n}') || '${e}';
const dark = localStorage.getItem('${s}-dark') || '${r}';
const light = localStorage.getItem('${s}-light') || '${o}';
if (mode === 'system') {
// handle system mode
const mql = window.matchMedia('(prefers-color-scheme: dark)');
if (mql.matches) {
colorScheme = dark
} else {
colorScheme = light
}
}
if (mode === 'light') {
colorScheme = light;
}
if (mode === 'dark') {
colorScheme = dark;
}
if (colorScheme) {
${c}
}
} catch(e){}})();`}},"mui-color-scheme-init")}function Wa(){}const Ha=({key:t,storageWindow:e})=>(!e&&typeof window<"u"&&(e=window),{get(o){if(typeof window>"u")return;if(!e)return o;let r;try{r=e.localStorage.getItem(t)}catch{}return r||o},set:o=>{if(e)try{e.localStorage.setItem(t,o)}catch{}},subscribe:o=>{if(!e)return Wa;const r=n=>{const s=n.newValue;n.key===t&&o(s)};return e.addEventListener("storage",r),()=>{e.removeEventListener("storage",r)}}});function xr(){}function cn(t){if(typeof window<"u"&&typeof window.matchMedia=="function"&&t==="system")return window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light"}function ns(t,e){if(t.mode==="light"||t.mode==="system"&&t.systemMode==="light")return e("light");if(t.mode==="dark"||t.mode==="system"&&t.systemMode==="dark")return e("dark")}function Va(t){return ns(t,e=>{if(e==="light")return t.lightColorScheme;if(e==="dark")return t.darkColorScheme})}function Ga(t){const{defaultMode:e="light",defaultLightColorScheme:o,defaultDarkColorScheme:r,supportedColorSchemes:n=[],modeStorageKey:s=Zr,colorSchemeStorageKey:a=Jr,storageWindow:i=typeof window>"u"?void 0:window,storageManager:l=Ha,noSsr:c=!1}=t,p=n.join(","),u=n.length>1,g=Xt(()=>l==null?void 0:l({key:s,storageWindow:i}),[l,s,i]),f=Xt(()=>l==null?void 0:l({key:`${a}-light`,storageWindow:i}),[l,a,i]),b=Xt(()=>l==null?void 0:l({key:`${a}-dark`,storageWindow:i}),[l,a,i]),[m,h]=Gt(()=>{const P=(g==null?void 0:g.get(e))||e,C=(f==null?void 0:f.get(o))||o,k=(b==null?void 0:b.get(r))||r;return{mode:P,systemMode:cn(P),lightColorScheme:C,darkColorScheme:k}}),[v,y]=Gt(c||!u);Dt(()=>{y(!0)},[]);const x=Va(m),$=ue(P=>{h(C=>{if(P===C.mode)return C;const k=P??e;return g==null||g.set(k),{...C,mode:k,systemMode:cn(k)}})},[g,e]),T=ue(P=>{P?typeof P=="string"?P&&!p.includes(P)?console.error(`\`${P}\` does not exist in \`theme.colorSchemes\`.`):h(C=>{const k={...C};return ns(C,N=>{N==="light"&&(f==null||f.set(P),k.lightColorScheme=P),N==="dark"&&(b==null||b.set(P),k.darkColorScheme=P)}),k}):h(C=>{const k={...C},N=P.light===null?o:P.light,M=P.dark===null?r:P.dark;return N&&(p.includes(N)?(k.lightColorScheme=N,f==null||f.set(N)):console.error(`\`${N}\` does not exist in \`theme.colorSchemes\`.`)),M&&(p.includes(M)?(k.darkColorScheme=M,b==null||b.set(M)):console.error(`\`${M}\` does not exist in \`theme.colorSchemes\`.`)),k}):h(C=>(f==null||f.set(o),b==null||b.set(r),{...C,lightColorScheme:o,darkColorScheme:r}))},[p,f,b,o,r]),A=ue(P=>{m.mode==="system"&&h(C=>{const k=P!=null&&P.matches?"dark":"light";return C.systemMode===k?C:{...C,systemMode:k}})},[m.mode]),R=Pt(A);return R.current=A,Dt(()=>{if(typeof window.matchMedia!="function"||!u)return;const P=(...k)=>R.current(...k),C=window.matchMedia("(prefers-color-scheme: dark)");return C.addListener(P),P(C),()=>{C.removeListener(P)}},[u]),Dt(()=>{if(u){const P=(g==null?void 0:g.subscribe(N=>{(!N||["light","dark","system"].includes(N))&&$(N||e)}))||xr,C=(f==null?void 0:f.subscribe(N=>{(!N||p.match(N))&&T({light:N})}))||xr,k=(b==null?void 0:b.subscribe(N=>{(!N||p.match(N))&&T({dark:N})}))||xr;return()=>{P(),C(),k()}}},[T,$,p,e,i,u,g,f,b]),{...m,mode:v?m.mode:void 0,systemMode:v?m.systemMode:void 0,colorScheme:v?x:void 0,setMode:$,setColorScheme:T}}const _a="*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}";function qa(t){const{themeId:e,theme:o={},modeStorageKey:r=Zr,colorSchemeStorageKey:n=Jr,disableTransitionOnChange:s=!1,defaultColorScheme:a,resolveTheme:i}=t,l={allColorSchemes:[],colorScheme:void 0,darkColorScheme:void 0,lightColorScheme:void 0,mode:void 0,setColorScheme:()=>{},setMode:()=>{},systemMode:void 0},c=be(void 0),p=()=>Et(c)||l,u={},g={};function f(v){var _t,D,q,nt;const{children:y,theme:x,modeStorageKey:$=r,colorSchemeStorageKey:T=n,disableTransitionOnChange:A=s,storageManager:R,storageWindow:P=typeof window>"u"?void 0:window,documentNode:C=typeof document>"u"?void 0:document,colorSchemeNode:k=typeof document>"u"?void 0:document.documentElement,disableNestedContext:N=!1,disableStyleSheetGeneration:M=!1,defaultMode:S="system",noSsr:L}=v,H=Pt(!1),j=Xr(),Q=Et(c),z=!!Q&&!N,ot=Xt(()=>x||(typeof o=="function"?o():o),[x]),ut=ot[e],U=ut||ot,{colorSchemes:mt=u,components:Bt=g,cssVarPrefix:wt}=U,pt=Object.keys(mt).filter(ct=>!!mt[ct]).join(","),et=Xt(()=>pt.split(","),[pt]),W=typeof a=="string"?a:a.light,at=typeof a=="string"?a:a.dark,ft=mt[W]&&mt[at]?S:((D=(_t=mt[U.defaultColorScheme])==null?void 0:_t.palette)==null?void 0:D.mode)||((q=U.palette)==null?void 0:q.mode),{mode:vt,setMode:$t,systemMode:st,lightColorScheme:dt,darkColorScheme:bt,colorScheme:Ct,setColorScheme:Ot}=Ga({supportedColorSchemes:et,defaultLightColorScheme:W,defaultDarkColorScheme:at,modeStorageKey:$,colorSchemeStorageKey:T,defaultMode:ft,storageManager:R,storageWindow:P,noSsr:L});let Y=vt,_=Ct;z&&(Y=Q.mode,_=Q.colorScheme);const rt=Xt(()=>{var ht;const ct=_||U.defaultColorScheme,it=((ht=U.generateThemeVars)==null?void 0:ht.call(U))||U.vars,V={...U,components:Bt,colorSchemes:mt,cssVarPrefix:wt,vars:it};if(typeof V.generateSpacing=="function"&&(V.spacing=V.generateSpacing()),ct){const At=mt[ct];At&&typeof At=="object"&&Object.keys(At).forEach(St=>{At[St]&&typeof At[St]=="object"?V[St]={...V[St],...At[St]}:V[St]=At[St]})}return i?i(V):V},[U,_,Bt,mt,wt]),yt=U.colorSchemeSelector;oo(()=>{if(_&&k&&yt&&yt!=="media"){const ct=yt;let it=yt;if(ct==="class"&&(it=".%s"),ct==="data"&&(it="[data-%s]"),ct!=null&&ct.startsWith("data-")&&!ct.includes("%s")&&(it=`[${ct}="%s"]`),it.startsWith("."))k.classList.remove(...et.map(V=>it.substring(1).replace("%s",V))),k.classList.add(it.substring(1).replace("%s",_));else{const V=it.replace("%s",_).match(/\[([^\]]+)\]/);if(V){const[ht,At]=V[1].split("=");At||et.forEach(St=>{k.removeAttribute(ht.replace(_,St))}),k.setAttribute(ht,At?At.replace(/"|'/g,""):"")}else k.setAttribute(it,_)}}},[_,yt,k,et]),Dt(()=>{let ct;if(A&&H.current&&C){const it=C.createElement("style");it.appendChild(C.createTextNode(_a)),C.head.appendChild(it),window.getComputedStyle(C.body),ct=setTimeout(()=>{C.head.removeChild(it)},1)}return()=>{clearTimeout(ct)}},[_,A,C]),Dt(()=>(H.current=!0,()=>{H.current=!1}),[]);const gt=Xt(()=>({allColorSchemes:et,colorScheme:_,darkColorScheme:bt,lightColorScheme:dt,mode:Y,setColorScheme:Ot,setMode:$t,systemMode:st}),[et,_,bt,dt,Y,Ot,$t,st,rt.colorSchemeSelector]);let kt=!0;(M||U.cssVariables===!1||z&&(j==null?void 0:j.cssVarPrefix)===wt)&&(kt=!1);const Mt=d.jsxs(Se,{children:[d.jsx(rs,{themeId:ut?e:void 0,theme:rt,children:y}),kt&&d.jsx($a,{styles:((nt=rt.generateStyleSheets)==null?void 0:nt.call(rt))||[]})]});return z?Mt:d.jsx(c.Provider,{value:gt,children:Mt})}const b=typeof a=="string"?a:a.light,m=typeof a=="string"?a:a.dark;return{CssVarsProvider:f,useColorScheme:p,getInitColorSchemeScript:v=>Ua({colorSchemeStorageKey:n,defaultLightColorScheme:b,defaultDarkColorScheme:m,modeStorageKey:r,...v})}}const Ka=Ur(),Ya=Kr("div",{name:"MuiContainer",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`maxWidth${I(String(o.maxWidth))}`],o.fixed&&e.fixed,o.disableGutters&&e.disableGutters]}}),Xa=t=>Hr({props:t,name:"MuiContainer",defaultTheme:Ka}),Za=(t,e)=>{const o=l=>J(e,l),{classes:r,fixed:n,disableGutters:s,maxWidth:a}=t,i={root:["root",a&&`maxWidth${I(String(a))}`,n&&"fixed",s&&"disableGutters"]};return X(i,o,r)};function Ja(t={}){const{createStyledComponent:e=Ya,useThemeProps:o=Xa,componentName:r="MuiContainer"}=t,n=e(({theme:a,ownerState:i})=>({width:"100%",marginLeft:"auto",boxSizing:"border-box",marginRight:"auto",...!i.disableGutters&&{paddingLeft:a.spacing(2),paddingRight:a.spacing(2),[a.breakpoints.up("sm")]:{paddingLeft:a.spacing(3),paddingRight:a.spacing(3)}}}),({theme:a,ownerState:i})=>i.fixed&&Object.keys(a.breakpoints.values).reduce((l,c)=>{const p=c,u=a.breakpoints.values[p];return u!==0&&(l[a.breakpoints.up(p)]={maxWidth:`${u}${a.breakpoints.unit}`}),l},{}),({theme:a,ownerState:i})=>({...i.maxWidth==="xs"&&{[a.breakpoints.up("xs")]:{maxWidth:Math.max(a.breakpoints.values.xs,444)}},...i.maxWidth&&i.maxWidth!=="xs"&&{[a.breakpoints.up(i.maxWidth)]:{maxWidth:`${a.breakpoints.values[i.maxWidth]}${a.breakpoints.unit}`}}}));return G(function(i,l){const c=o(i),{className:p,component:u="div",disableGutters:g=!1,fixed:f=!1,maxWidth:b="lg",classes:m,...h}=c,v={...c,component:u,disableGutters:g,fixed:f,maxWidth:b},y=Za(v,r);return d.jsx(n,{as:u,ownerState:v,className:F(y.root,p),ref:l,...h})})}const Qa=(t,e)=>t.filter(o=>e.includes(o)),po=(t,e,o)=>{const r=t.keys[0];Array.isArray(e)?e.forEach((n,s)=>{o((a,i)=>{s<=t.keys.length-1&&(s===0?Object.assign(a,i):a[t.up(t.keys[s])]=i)},n)}):e&&typeof e=="object"?(Object.keys(e).length>t.keys.length?t.keys:Qa(t.keys,Object.keys(e))).forEach(s=>{if(t.keys.includes(s)){const a=e[s];a!==void 0&&o((i,l)=>{r===s?Object.assign(i,l):i[t.up(s)]=l},a)}}):(typeof e=="number"||typeof e=="string")&&o((n,s)=>{Object.assign(n,s)},e)};function nr(t){return`--Grid-${t}Spacing`}function ur(t){return`--Grid-parent-${t}Spacing`}const pn="--Grid-columns",co="--Grid-parent-columns",ti=({theme:t,ownerState:e})=>{const o={};return po(t.breakpoints,e.size,(r,n)=>{let s={};n==="grow"&&(s={flexBasis:0,flexGrow:1,maxWidth:"100%"}),n==="auto"&&(s={flexBasis:"auto",flexGrow:0,flexShrink:0,maxWidth:"none",width:"auto"}),typeof n=="number"&&(s={flexGrow:0,flexBasis:"auto",width:`calc(100% * ${n} / var(${co}) - (var(${co}) - ${n}) * (var(${ur("column")}) / var(${co})))`}),r(o,s)}),o},ei=({theme:t,ownerState:e})=>{const o={};return po(t.breakpoints,e.offset,(r,n)=>{let s={};n==="auto"&&(s={marginLeft:"auto"}),typeof n=="number"&&(s={marginLeft:n===0?"0px":`calc(100% * ${n} / var(${co}) + var(${ur("column")}) * ${n} / var(${co}))`}),r(o,s)}),o},oi=({theme:t,ownerState:e})=>{if(!e.container)return{};const o={[pn]:12};return po(t.breakpoints,e.columns,(r,n)=>{const s=n??12;r(o,{[pn]:s,"> *":{[co]:s}})}),o},ri=({theme:t,ownerState:e})=>{if(!e.container)return{};const o={};return po(t.breakpoints,e.rowSpacing,(r,n)=>{var a;const s=typeof n=="string"?n:(a=t.spacing)==null?void 0:a.call(t,n);r(o,{[nr("row")]:s,"> *":{[ur("row")]:s}})}),o},ni=({theme:t,ownerState:e})=>{if(!e.container)return{};const o={};return po(t.breakpoints,e.columnSpacing,(r,n)=>{var a;const s=typeof n=="string"?n:(a=t.spacing)==null?void 0:a.call(t,n);r(o,{[nr("column")]:s,"> *":{[ur("column")]:s}})}),o},si=({theme:t,ownerState:e})=>{if(!e.container)return{};const o={};return po(t.breakpoints,e.direction,(r,n)=>{r(o,{flexDirection:n})}),o},ai=({ownerState:t})=>({minWidth:0,boxSizing:"border-box",...t.container&&{display:"flex",flexWrap:"wrap",...t.wrap&&t.wrap!=="wrap"&&{flexWrap:t.wrap},gap:`var(${nr("row")}) var(${nr("column")})`}}),ii=t=>{const e=[];return Object.entries(t).forEach(([o,r])=>{r!==!1&&r!==void 0&&e.push(`grid-${o}-${String(r)}`)}),e},li=(t,e="xs")=>{function o(r){return r===void 0?!1:typeof r=="string"&&!Number.isNaN(Number(r))||typeof r=="number"&&r>0}if(o(t))return[`spacing-${e}-${String(t)}`];if(typeof t=="object"&&!Array.isArray(t)){const r=[];return Object.entries(t).forEach(([n,s])=>{o(s)&&r.push(`spacing-${n}-${String(s)}`)}),r}return[]},ci=t=>t===void 0?[]:typeof t=="object"?Object.entries(t).map(([e,o])=>`direction-${e}-${o}`):[`direction-xs-${String(t)}`];function pi(t,e){t.item!==void 0&&delete t.item,t.zeroMinWidth!==void 0&&delete t.zeroMinWidth,e.keys.forEach(o=>{t[o]!==void 0&&delete t[o]})}const di=Ur(),ui=Kr("div",{name:"MuiGrid",slot:"Root",overridesResolver:(t,e)=>e.root});function fi(t){return Hr({props:t,name:"MuiGrid",defaultTheme:di})}function gi(t={}){const{createStyledComponent:e=ui,useThemeProps:o=fi,useTheme:r=Qn,componentName:n="MuiGrid"}=t,s=(c,p)=>{const{container:u,direction:g,spacing:f,wrap:b,size:m}=c,h={root:["root",u&&"container",b!=="wrap"&&`wrap-xs-${String(b)}`,...ci(g),...ii(m),...u?li(f,p.breakpoints.keys[0]):[]]};return X(h,v=>J(n,v),{})};function a(c,p,u=()=>!0){const g={};return c===null||(Array.isArray(c)?c.forEach((f,b)=>{f!==null&&u(f)&&p.keys[b]&&(g[p.keys[b]]=f)}):typeof c=="object"?Object.keys(c).forEach(f=>{const b=c[f];b!=null&&u(b)&&(g[f]=b)}):g[p.keys[0]]=c),g}const i=e(oi,ni,ri,ti,si,ai,ei),l=G(function(p,u){const g=r(),f=o(p),b=dr(f);pi(b,g.breakpoints);const{className:m,children:h,columns:v=12,container:y=!1,component:x="div",direction:$="row",wrap:T="wrap",size:A={},offset:R={},spacing:P=0,rowSpacing:C=P,columnSpacing:k=P,unstable_level:N=0,...M}=b,S=a(A,g.breakpoints,U=>U!==!1),L=a(R,g.breakpoints),H=p.columns??(N?void 0:v),j=p.spacing??(N?void 0:P),Q=p.rowSpacing??p.spacing??(N?void 0:C),z=p.columnSpacing??p.spacing??(N?void 0:k),ot={...b,level:N,columns:H,container:y,direction:$,wrap:T,spacing:j,rowSpacing:Q,columnSpacing:z,size:S,offset:L},ut=s(ot,g);return d.jsx(i,{ref:u,as:x,ownerState:ot,className:F(ut.root,m),...M,children:Te.map(h,U=>{var mt;return Re(U)&&lr(U,["Grid"])&&y&&U.props.container?Kt(U,{unstable_level:((mt=U.props)==null?void 0:mt.unstable_level)??N+1}):U})})});return l.muiName="Grid",l}const mi=Ur(),bi=Kr("div",{name:"MuiStack",slot:"Root",overridesResolver:(t,e)=>e.root});function vi(t){return Hr({props:t,name:"MuiStack",defaultTheme:mi})}function hi(t,e){const o=Te.toArray(t).filter(Boolean);return o.reduce((r,n,s)=>(r.push(n),s<o.length-1&&r.push(Kt(e,{key:`separator-${s}`})),r),[])}const yi=t=>({row:"Left","row-reverse":"Right",column:"Top","column-reverse":"Bottom"})[t],xi=({ownerState:t,theme:e})=>{let o={display:"flex",flexDirection:"column",...To({theme:e},Xe({values:t.direction,breakpoints:e.breakpoints.values}),r=>({flexDirection:r}))};if(t.spacing){const r=Ls(e),n=Object.keys(e.breakpoints.values).reduce((l,c)=>((typeof t.spacing=="object"&&t.spacing[c]!=null||typeof t.direction=="object"&&t.direction[c]!=null)&&(l[c]=!0),l),{}),s=Xe({values:t.direction,base:n}),a=Xe({values:t.spacing,base:n});typeof s=="object"&&Object.keys(s).forEach((l,c,p)=>{if(!s[l]){const g=c>0?s[p[c-1]]:"column";s[l]=g}}),o=Gn(o,To({theme:e},a,(l,c)=>t.useFlexGap?{gap:on(r,l)}:{"& > :not(style):not(style)":{margin:0},"& > :not(style) ~ :not(style)":{[`margin${yi(c?s[c]:t.direction)}`]:on(r,l)}}))}return o=As(e.breakpoints,o),o};function Ci(t={}){const{createStyledComponent:e=bi,useThemeProps:o=vi,componentName:r="MuiStack"}=t,n=()=>X({root:["root"]},l=>J(r,l),{}),s=e(xi);return G(function(l,c){const p=o(l),u=dr(p),{component:g="div",direction:f="column",spacing:b=0,divider:m,children:h,className:v,useFlexGap:y=!1,...x}=u,$={direction:f,spacing:b,useFlexGap:y},T=n();return d.jsx(s,{as:g,ownerState:$,ref:c,className:F(T.root,v),...x,children:m?hi(h,m):h})})}function lb(t){const{defaultProps:e={},mixins:o={},overrides:r={},palette:n={},props:s={},styleOverrides:a={},...i}=t,l={...i,components:{}};Object.keys(e).forEach(m=>{const h=l.components[m]||{};h.defaultProps=e[m],l.components[m]=h}),Object.keys(s).forEach(m=>{const h=l.components[m]||{};h.defaultProps=s[m],l.components[m]=h}),Object.keys(a).forEach(m=>{const h=l.components[m]||{};h.styleOverrides=a[m],l.components[m]=h}),Object.keys(r).forEach(m=>{const h=l.components[m]||{};h.styleOverrides=r[m],l.components[m]=h}),l.spacing=Bs(t.spacing);const c=Ns(t.breakpoints||{}),p=l.spacing;l.mixins={gutters:(m={})=>({paddingLeft:p(2),paddingRight:p(2),...m,[c.up("sm")]:{paddingLeft:p(3),paddingRight:p(3),...m[c.up("sm")]}}),...o};const{type:u,mode:g,...f}=n,b=g||u||"light";return l.palette={text:{hint:b==="dark"?"rgba(255, 255, 255, 0.5)":"rgba(0, 0, 0, 0.38)"},mode:b,type:b,...f},l}function cb(t,...e){return Wr(Gn({unstable_strictMode:!0},t),...e)}let dn=!1;function pb(t){return dn||(console.warn(["MUI: createStyles from @mui/material/styles is deprecated.","Please use @mui/styles/createStyles"].join(`
`)),dn=!0),t}function db(t,e={}){const{breakpoints:o=["sm","md","lg"],disableAlign:r=!1,factor:n=2,variants:s=["h1","h2","h3","h4","h5","h6","subtitle1","subtitle2","body1","body2","caption","button","overline"]}=e,a={...t};a.typography={...a.typography};const i=a.typography,l=Zs(i.htmlFontSize),c=o.map(p=>a.breakpoints.values[p]);return s.forEach(p=>{const u=i[p];if(!u)return;const g=parseFloat(l(u.fontSize,"rem"));if(g<=1)return;const f=g,b=1+(f-1)/n;let{lineHeight:m}=u;if(!rn(m)&&!r)throw new Error(Bo(6));rn(m)||(m=parseFloat(l(m,"rem"))/parseFloat(g));let h=null;r||(h=v=>Qs({size:v,grid:ta({pixels:4,lineHeight:m,htmlFontSize:i.htmlFontSize})})),i[p]={...u,...Js({cssProperty:"fontSize",min:b,max:f,unit:"rem",breakpoints:c,transform:h})}}),a}function Si({theme:t,...e}){const o=Ze in t?t[Ze]:void 0;return d.jsx(rs,{...e,themeId:o?Ze:void 0,theme:o||t})}const Uo={colorSchemeStorageKey:"mui-color-scheme",defaultLightColorScheme:"light",defaultDarkColorScheme:"dark",modeStorageKey:"mui-mode"},{CssVarsProvider:ss,useColorScheme:ub,getInitColorSchemeScript:wi}=qa({themeId:Ze,theme:()=>Wr({cssVariables:!0}),colorSchemeStorageKey:Uo.colorSchemeStorageKey,modeStorageKey:Uo.modeStorageKey,defaultColorScheme:{light:Uo.defaultLightColorScheme,dark:Uo.defaultDarkColorScheme},resolveTheme:t=>{const e={...t,typography:Os(t.palette,t.typography)};return e.unstable_sx=function(r){return Vn({sx:r,theme:this})},e}});function fb(t){return d.jsx(ss,{...t})}let un=!1;const gb=t=>(un||(console.warn(["MUI: The getInitColorSchemeScript function has been deprecated.","","You should use `import InitColorSchemeScript from '@mui/material/InitColorSchemeScript'`","and replace the function call with `<InitColorSchemeScript />` instead."].join(`
`)),un=!0),wi(t)),$i=ss;function mb({theme:t,...e}){const o=Xt(()=>{if(typeof t=="function")return t;const r=Ze in t?t[Ze]:t;return"colorSchemes"in r?null:"vars"in r?t:{...t,vars:null}},[t]);return o?d.jsx(Si,{theme:o,...e}):d.jsx($i,{theme:t,...e})}function bb(){throw new Error(Bo(14))}function vb(){throw new Error(Bo(15))}function hb(){throw new Error(Bo(16))}let fn=!1;function yb(...t){return fn||(console.warn(["MUI: The `experimental_extendTheme` has been stabilized.","","You should use `import { extendTheme } from '@mui/material/styles'`"].join(`
`)),fn=!0),js(...t)}function xb(){throw new Error(Bo(19))}const ki={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",A100:"#ff80ab",A200:"#ff4081",A400:"#f50057",A700:"#c51162"},Pi={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",A100:"#b388ff",A200:"#7c4dff",A400:"#651fff",A700:"#6200ea"},Ri={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",A100:"#8c9eff",A200:"#536dfe",A400:"#3d5afe",A700:"#304ffe"},Ti={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",A100:"#84ffff",A200:"#18ffff",A400:"#00e5ff",A700:"#00b8d4"},Ii={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",A100:"#a7ffeb",A200:"#64ffda",A400:"#1de9b6",A700:"#00bfa5"},Mi={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",A100:"#ccff90",A200:"#b2ff59",A400:"#76ff03",A700:"#64dd17"},Li={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",A100:"#f4ff81",A200:"#eeff41",A400:"#c6ff00",A700:"#aeea00"},Ai={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",A100:"#ffff8d",A200:"#ffff00",A400:"#ffea00",A700:"#ffd600"},Bi={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",A100:"#ffe57f",A200:"#ffd740",A400:"#ffc400",A700:"#ffab00"},Ni={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",A100:"#ff9e80",A200:"#ff6e40",A400:"#ff3d00",A700:"#dd2c00"},Oi={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723",A100:"#d7ccc8",A200:"#bcaaa4",A400:"#8d6e63",A700:"#5d4037"},ji={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238",A100:"#cfd8dc",A200:"#b0bec5",A400:"#78909c",A700:"#455a64"},Cb=Object.freeze(Object.defineProperty({__proto__:null,amber:Bi,blue:zs,blueGrey:ji,brown:Oi,common:Ds,cyan:Ti,deepOrange:Ni,deepPurple:Pi,green:Fs,grey:Es,indigo:Ri,lightBlue:Us,lightGreen:Mi,lime:Li,orange:Ws,pink:ki,purple:Hs,red:Vs,teal:Ii,yellow:Ai},Symbol.toStringTag,{value:"Module"})),Sb={configure:t=>{_n.configure(t)}};function zi(t){return J("MuiCollapse",t)}const wb=tt("MuiCollapse",["root","horizontal","vertical","entered","hidden","wrapper","wrapperInner"]),Di=t=>{const{orientation:e,classes:o}=t,r={root:["root",`${e}`],entered:["entered"],hidden:["hidden"],wrapper:["wrapper",`${e}`],wrapperInner:["wrapperInner",`${e}`]};return X(r,zi,o)},Fi=w("div",{name:"MuiCollapse",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.orientation],o.state==="entered"&&e.entered,o.state==="exited"&&!o.in&&o.collapsedSize==="0px"&&e.hidden]}})(E(({theme:t})=>({height:0,overflow:"hidden",transition:t.transitions.create("height"),variants:[{props:{orientation:"horizontal"},style:{height:"auto",width:0,transition:t.transitions.create("width")}},{props:{state:"entered"},style:{height:"auto",overflow:"visible"}},{props:{state:"entered",orientation:"horizontal"},style:{width:"auto"}},{props:({ownerState:e})=>e.state==="exited"&&!e.in&&e.collapsedSize==="0px",style:{visibility:"hidden"}}]}))),Ei=w("div",{name:"MuiCollapse",slot:"Wrapper",overridesResolver:(t,e)=>e.wrapper})({display:"flex",width:"100%",variants:[{props:{orientation:"horizontal"},style:{width:"auto",height:"100%"}}]}),Ui=w("div",{name:"MuiCollapse",slot:"WrapperInner",overridesResolver:(t,e)=>e.wrapperInner})({width:"100%",variants:[{props:{orientation:"horizontal"},style:{width:"auto",height:"100%"}}]}),Lo=G(function(e,o){const r=Z({props:e,name:"MuiCollapse"}),{addEndListener:n,children:s,className:a,collapsedSize:i="0px",component:l,easing:c,in:p,onEnter:u,onEntered:g,onEntering:f,onExit:b,onExited:m,onExiting:h,orientation:v="vertical",style:y,timeout:x=Gs.standard,TransitionComponent:$=Vr,...T}=r,A={...r,orientation:v,collapsedSize:i},R=Di(A),P=de(),C=qe(),k=Pt(null),N=Pt(),M=typeof i=="number"?`${i}px`:i,S=v==="horizontal",L=S?"width":"height",H=Pt(null),j=we(o,H),Q=et=>W=>{if(et){const at=H.current;W===void 0?et(at):et(at,W)}},z=()=>k.current?k.current[S?"clientWidth":"clientHeight"]:0,ot=Q((et,W)=>{k.current&&S&&(k.current.style.position="absolute"),et.style[L]=M,u&&u(et,W)}),ut=Q((et,W)=>{const at=z();k.current&&S&&(k.current.style.position="");const{duration:ft,easing:vt}=to({style:y,timeout:x,easing:c},{mode:"enter"});if(x==="auto"){const $t=P.transitions.getAutoHeightDuration(at);et.style.transitionDuration=`${$t}ms`,N.current=$t}else et.style.transitionDuration=typeof ft=="string"?ft:`${ft}ms`;et.style[L]=`${at}px`,et.style.transitionTimingFunction=vt,f&&f(et,W)}),U=Q((et,W)=>{et.style[L]="auto",g&&g(et,W)}),mt=Q(et=>{et.style[L]=`${z()}px`,b&&b(et)}),Bt=Q(m),wt=Q(et=>{const W=z(),{duration:at,easing:ft}=to({style:y,timeout:x,easing:c},{mode:"exit"});if(x==="auto"){const vt=P.transitions.getAutoHeightDuration(W);et.style.transitionDuration=`${vt}ms`,N.current=vt}else et.style.transitionDuration=typeof at=="string"?at:`${at}ms`;et.style[L]=M,et.style.transitionTimingFunction=ft,h&&h(et)}),pt=et=>{x==="auto"&&C.start(N.current||0,et),n&&n(H.current,et)};return d.jsx($,{in:p,onEnter:ot,onEntered:U,onEntering:ut,onExit:mt,onExited:Bt,onExiting:wt,addEndListener:pt,nodeRef:H,timeout:x==="auto"?null:x,...T,children:(et,{ownerState:W,...at})=>d.jsx(Fi,{as:l,className:F(R.root,a,{entered:R.entered,exited:!p&&M==="0px"&&R.hidden}[et]),style:{[S?"minWidth":"minHeight"]:M,...y},ref:j,ownerState:{...A,state:et},...at,children:d.jsx(Ei,{ownerState:{...A,state:et},className:R.wrapper,ref:k,children:d.jsx(Ui,{ownerState:{...A,state:et},className:R.wrapperInner,children:s})})})})});Lo&&(Lo.muiSupportAuto=!0);const as=be({});function Wi(t){return J("MuiAccordion",t)}const Wo=tt("MuiAccordion",["root","heading","rounded","expanded","disabled","gutters","region"]),Hi=t=>{const{classes:e,square:o,expanded:r,disabled:n,disableGutters:s}=t;return X({root:["root",!o&&"rounded",r&&"expanded",n&&"disabled",!s&&"gutters"],heading:["heading"],region:["region"]},Wi,e)},Vi=w(Ne,{name:"MuiAccordion",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[{[`& .${Wo.region}`]:e.region},e.root,!o.square&&e.rounded,!o.disableGutters&&e.gutters]}})(E(({theme:t})=>{const e={duration:t.transitions.duration.shortest};return{position:"relative",transition:t.transitions.create(["margin"],e),overflowAnchor:"none","&::before":{position:"absolute",left:0,top:-1,right:0,height:1,content:'""',opacity:1,backgroundColor:(t.vars||t).palette.divider,transition:t.transitions.create(["opacity","background-color"],e)},"&:first-of-type":{"&::before":{display:"none"}},[`&.${Wo.expanded}`]:{"&::before":{opacity:0},"&:first-of-type":{marginTop:0},"&:last-of-type":{marginBottom:0},"& + &":{"&::before":{display:"none"}}},[`&.${Wo.disabled}`]:{backgroundColor:(t.vars||t).palette.action.disabledBackground}}}),E(({theme:t})=>({variants:[{props:e=>!e.square,style:{borderRadius:0,"&:first-of-type":{borderTopLeftRadius:(t.vars||t).shape.borderRadius,borderTopRightRadius:(t.vars||t).shape.borderRadius},"&:last-of-type":{borderBottomLeftRadius:(t.vars||t).shape.borderRadius,borderBottomRightRadius:(t.vars||t).shape.borderRadius,"@supports (-ms-ime-align: auto)":{borderBottomLeftRadius:0,borderBottomRightRadius:0}}}},{props:e=>!e.disableGutters,style:{[`&.${Wo.expanded}`]:{margin:"16px 0"}}}]}))),Gi=w("h3",{name:"MuiAccordion",slot:"Heading",overridesResolver:(t,e)=>e.heading})({all:"unset"}),$b=G(function(e,o){const r=Z({props:e,name:"MuiAccordion"}),{children:n,className:s,defaultExpanded:a=!1,disabled:i=!1,disableGutters:l=!1,expanded:c,onChange:p,square:u=!1,slots:g={},slotProps:f={},TransitionComponent:b,TransitionProps:m,...h}=r,[v,y]=xe({controlled:c,default:a,name:"Accordion",state:"expanded"}),x=ue(z=>{y(!v),p&&p(z,!v)},[v,p,y]),[$,...T]=Te.toArray(n),A=Xt(()=>({expanded:v,disabled:i,disableGutters:l,toggle:x}),[v,i,l,x]),R={...r,square:u,disabled:i,disableGutters:l,expanded:v},P=Hi(R),C={transition:b,...g},k={transition:m,...f},N={slots:C,slotProps:k},[M,S]=K("root",{elementType:Vi,externalForwardedProps:{...N,...h},className:F(P.root,s),shouldForwardComponentProp:!0,ownerState:R,ref:o,additionalProps:{square:u}}),[L,H]=K("heading",{elementType:Gi,externalForwardedProps:N,className:P.heading,ownerState:R}),[j,Q]=K("transition",{elementType:Lo,externalForwardedProps:N,ownerState:R});return d.jsxs(M,{...S,children:[d.jsx(L,{...H,children:d.jsx(as.Provider,{value:A,children:$})}),d.jsx(j,{in:v,timeout:"auto",...Q,children:d.jsx("div",{"aria-labelledby":$.props.id,id:$.props["aria-controls"],role:"region",className:P.region,children:T})})]})});function _i(t){return J("MuiAccordionActions",t)}const kb=tt("MuiAccordionActions",["root","spacing"]),qi=t=>{const{classes:e,disableSpacing:o}=t;return X({root:["root",!o&&"spacing"]},_i,e)},Ki=w("div",{name:"MuiAccordionActions",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,!o.disableSpacing&&e.spacing]}})({display:"flex",alignItems:"center",padding:8,justifyContent:"flex-end",variants:[{props:t=>!t.disableSpacing,style:{"& > :not(style) ~ :not(style)":{marginLeft:8}}}]}),Pb=G(function(e,o){const r=Z({props:e,name:"MuiAccordionActions"}),{className:n,disableSpacing:s=!1,...a}=r,i={...r,disableSpacing:s},l=qi(i);return d.jsx(Ki,{className:F(l.root,n),ref:o,ownerState:i,...a})});function Yi(t){return J("MuiAccordionDetails",t)}const Rb=tt("MuiAccordionDetails",["root"]),Xi=t=>{const{classes:e}=t;return X({root:["root"]},Yi,e)},Zi=w("div",{name:"MuiAccordionDetails",slot:"Root",overridesResolver:(t,e)=>e.root})(E(({theme:t})=>({padding:t.spacing(1,2,2)}))),Tb=G(function(e,o){const r=Z({props:e,name:"MuiAccordionDetails"}),{className:n,...s}=r,a=r,i=Xi(a);return d.jsx(Zi,{className:F(i.root,n),ref:o,ownerState:a,...s})});function Ji(t){return J("MuiAccordionSummary",t)}const io=tt("MuiAccordionSummary",["root","expanded","focusVisible","disabled","gutters","contentGutters","content","expandIconWrapper"]),Qi=t=>{const{classes:e,expanded:o,disabled:r,disableGutters:n}=t;return X({root:["root",o&&"expanded",r&&"disabled",!n&&"gutters"],focusVisible:["focusVisible"],content:["content",o&&"expanded",!n&&"contentGutters"],expandIconWrapper:["expandIconWrapper",o&&"expanded"]},Ji,e)},tl=w(Ce,{name:"MuiAccordionSummary",slot:"Root",overridesResolver:(t,e)=>e.root})(E(({theme:t})=>{const e={duration:t.transitions.duration.shortest};return{display:"flex",width:"100%",minHeight:48,padding:t.spacing(0,2),transition:t.transitions.create(["min-height","background-color"],e),[`&.${io.focusVisible}`]:{backgroundColor:(t.vars||t).palette.action.focus},[`&.${io.disabled}`]:{opacity:(t.vars||t).palette.action.disabledOpacity},[`&:hover:not(.${io.disabled})`]:{cursor:"pointer"},variants:[{props:o=>!o.disableGutters,style:{[`&.${io.expanded}`]:{minHeight:64}}}]}})),el=w("span",{name:"MuiAccordionSummary",slot:"Content",overridesResolver:(t,e)=>e.content})(E(({theme:t})=>({display:"flex",textAlign:"start",flexGrow:1,margin:"12px 0",variants:[{props:e=>!e.disableGutters,style:{transition:t.transitions.create(["margin"],{duration:t.transitions.duration.shortest}),[`&.${io.expanded}`]:{margin:"20px 0"}}}]}))),ol=w("span",{name:"MuiAccordionSummary",slot:"ExpandIconWrapper",overridesResolver:(t,e)=>e.expandIconWrapper})(E(({theme:t})=>({display:"flex",color:(t.vars||t).palette.action.active,transform:"rotate(0deg)",transition:t.transitions.create("transform",{duration:t.transitions.duration.shortest}),[`&.${io.expanded}`]:{transform:"rotate(180deg)"}}))),Ib=G(function(e,o){const r=Z({props:e,name:"MuiAccordionSummary"}),{children:n,className:s,expandIcon:a,focusVisibleClassName:i,onClick:l,slots:c,slotProps:p,...u}=r,{disabled:g=!1,disableGutters:f,expanded:b,toggle:m}=Et(as),h=k=>{m&&m(k),l&&l(k)},v={...r,expanded:b,disabled:g,disableGutters:f},y=Qi(v),x={slots:c,slotProps:p},[$,T]=K("root",{ref:o,shouldForwardComponentProp:!0,className:F(y.root,s),elementType:tl,externalForwardedProps:{...x,...u},ownerState:v,additionalProps:{focusRipple:!1,disableRipple:!0,disabled:g,"aria-expanded":b,focusVisibleClassName:F(y.focusVisible,i)},getSlotProps:k=>({...k,onClick:N=>{var M;(M=k.onClick)==null||M.call(k,N),h(N)}})}),[A,R]=K("content",{className:y.content,elementType:el,externalForwardedProps:x,ownerState:v}),[P,C]=K("expandIconWrapper",{className:y.expandIconWrapper,elementType:ol,externalForwardedProps:x,ownerState:v});return d.jsxs($,{...T,children:[d.jsx(A,{...R,children:n}),a&&d.jsx(P,{...C,children:a})]})});function rl(t){return J("MuiAlert",t)}const gn=tt("MuiAlert",["root","action","icon","message","filled","colorSuccess","colorInfo","colorWarning","colorError","filledSuccess","filledInfo","filledWarning","filledError","outlined","outlinedSuccess","outlinedInfo","outlinedWarning","outlinedError","standard","standardSuccess","standardInfo","standardWarning","standardError"]),nl=Yt(d.jsx("path",{d:"M20,12A8,8 0 0,1 12,20A8,8 0 0,1 4,12A8,8 0 0,1 12,4C12.76,4 13.5,4.11 14.2, 4.31L15.77,2.74C14.61,2.26 13.34,2 12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0, 0 22,12M7.91,10.08L6.5,11.5L11,16L21,6L19.59,4.58L11,13.17L7.91,10.08Z"}),"SuccessOutlined"),sl=Yt(d.jsx("path",{d:"M12 5.99L19.53 19H4.47L12 5.99M12 2L1 21h22L12 2zm1 14h-2v2h2v-2zm0-6h-2v4h2v-4z"}),"ReportProblemOutlined"),al=Yt(d.jsx("path",{d:"M11 15h2v2h-2zm0-8h2v6h-2zm.99-5C6.47 2 2 6.48 2 12s4.47 10 9.99 10C17.52 22 22 17.52 22 12S17.52 2 11.99 2zM12 20c-4.42 0-8-3.58-8-8s3.58-8 8-8 8 3.58 8 8-3.58 8-8 8z"}),"ErrorOutline"),il=Yt(d.jsx("path",{d:"M11,9H13V7H11M12,20C7.59,20 4,16.41 4,12C4,7.59 7.59,4 12,4C16.41,4 20,7.59 20, 12C20,16.41 16.41,20 12,20M12,2A10,10 0 0,0 2,12A10,10 0 0,0 12,22A10,10 0 0,0 22,12A10, 10 0 0,0 12,2M11,17H13V11H11V17Z"}),"InfoOutlined"),is=Yt(d.jsx("path",{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"}),"Close"),ll=t=>{const{variant:e,color:o,severity:r,classes:n}=t,s={root:["root",`color${I(o||r)}`,`${e}${I(o||r)}`,`${e}`],icon:["icon"],message:["message"],action:["action"]};return X(s,rl,n)},cl=w(Ne,{name:"MuiAlert",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[o.variant],e[`${o.variant}${I(o.color||o.severity)}`]]}})(E(({theme:t})=>{const e=t.palette.mode==="light"?Je:Qe,o=t.palette.mode==="light"?Qe:Je;return{...t.typography.body2,backgroundColor:"transparent",display:"flex",padding:"6px 16px",variants:[...Object.entries(t.palette).filter(Ht(["light"])).map(([r])=>({props:{colorSeverity:r,variant:"standard"},style:{color:t.vars?t.vars.palette.Alert[`${r}Color`]:e(t.palette[r].light,.6),backgroundColor:t.vars?t.vars.palette.Alert[`${r}StandardBg`]:o(t.palette[r].light,.9),[`& .${gn.icon}`]:t.vars?{color:t.vars.palette.Alert[`${r}IconColor`]}:{color:t.palette[r].main}}})),...Object.entries(t.palette).filter(Ht(["light"])).map(([r])=>({props:{colorSeverity:r,variant:"outlined"},style:{color:t.vars?t.vars.palette.Alert[`${r}Color`]:e(t.palette[r].light,.6),border:`1px solid ${(t.vars||t).palette[r].light}`,[`& .${gn.icon}`]:t.vars?{color:t.vars.palette.Alert[`${r}IconColor`]}:{color:t.palette[r].main}}})),...Object.entries(t.palette).filter(Ht(["dark"])).map(([r])=>({props:{colorSeverity:r,variant:"filled"},style:{fontWeight:t.typography.fontWeightMedium,...t.vars?{color:t.vars.palette.Alert[`${r}FilledColor`],backgroundColor:t.vars.palette.Alert[`${r}FilledBg`]}:{backgroundColor:t.palette.mode==="dark"?t.palette[r].dark:t.palette[r].main,color:t.palette.getContrastText(t.palette[r].main)}}}))]}})),pl=w("div",{name:"MuiAlert",slot:"Icon",overridesResolver:(t,e)=>e.icon})({marginRight:12,padding:"7px 0",display:"flex",fontSize:22,opacity:.9}),dl=w("div",{name:"MuiAlert",slot:"Message",overridesResolver:(t,e)=>e.message})({padding:"8px 0",minWidth:0,overflow:"auto"}),ul=w("div",{name:"MuiAlert",slot:"Action",overridesResolver:(t,e)=>e.action})({display:"flex",alignItems:"flex-start",padding:"4px 0 0 16px",marginLeft:"auto",marginRight:-8}),mn={success:d.jsx(nl,{fontSize:"inherit"}),warning:d.jsx(sl,{fontSize:"inherit"}),error:d.jsx(al,{fontSize:"inherit"}),info:d.jsx(il,{fontSize:"inherit"})},Mb=G(function(e,o){const r=Z({props:e,name:"MuiAlert"}),{action:n,children:s,className:a,closeText:i="Close",color:l,components:c={},componentsProps:p={},icon:u,iconMapping:g=mn,onClose:f,role:b="alert",severity:m="success",slotProps:h={},slots:v={},variant:y="standard",...x}=r,$={...r,color:l,severity:m,variant:y,colorSeverity:l||m},T=ll($),A={slots:{closeButton:c.CloseButton,closeIcon:c.CloseIcon,...v},slotProps:{...p,...h}},[R,P]=K("root",{ref:o,shouldForwardComponentProp:!0,className:F(T.root,a),elementType:cl,externalForwardedProps:{...A,...x},ownerState:$,additionalProps:{role:b,elevation:0}}),[C,k]=K("icon",{className:T.icon,elementType:pl,externalForwardedProps:A,ownerState:$}),[N,M]=K("message",{className:T.message,elementType:dl,externalForwardedProps:A,ownerState:$}),[S,L]=K("action",{className:T.action,elementType:ul,externalForwardedProps:A,ownerState:$}),[H,j]=K("closeButton",{elementType:Ke,externalForwardedProps:A,ownerState:$}),[Q,z]=K("closeIcon",{elementType:is,externalForwardedProps:A,ownerState:$});return d.jsxs(R,{...P,children:[u!==!1?d.jsx(C,{...k,children:u||g[m]||mn[m]}):null,d.jsx(N,{...M,children:s}),n!=null?d.jsx(S,{...L,children:n}):null,n==null&&f?d.jsx(S,{...L,children:d.jsx(H,{size:"small","aria-label":i,title:i,color:"inherit",onClick:f,...j,children:d.jsx(Q,{fontSize:"small",...z})})}):null]})});function fl(t){return J("MuiAlertTitle",t)}const Lb=tt("MuiAlertTitle",["root"]),gl=t=>{const{classes:e}=t;return X({root:["root"]},fl,e)},ml=w(ce,{name:"MuiAlertTitle",slot:"Root",overridesResolver:(t,e)=>e.root})(E(({theme:t})=>({fontWeight:t.typography.fontWeightMedium,marginTop:-2}))),Ab=G(function(e,o){const r=Z({props:e,name:"MuiAlertTitle"}),{className:n,...s}=r,a=r,i=gl(a);return d.jsx(ml,{gutterBottom:!0,component:"div",ownerState:a,ref:o,className:F(i.root,n),...s})});function bl(t){return J("MuiAppBar",t)}const Bb=tt("MuiAppBar",["root","positionFixed","positionAbsolute","positionSticky","positionStatic","positionRelative","colorDefault","colorPrimary","colorSecondary","colorInherit","colorTransparent","colorError","colorInfo","colorSuccess","colorWarning"]),vl=t=>{const{color:e,position:o,classes:r}=t,n={root:["root",`color${I(e)}`,`position${I(o)}`]};return X(n,bl,r)},bn=(t,e)=>t?`${t==null?void 0:t.replace(")","")}, ${e})`:e,hl=w(Ne,{name:"MuiAppBar",slot:"Root",overridesResolver:(t,e)=>{const{ownerState:o}=t;return[e.root,e[`position${I(o.position)}`],e[`color${I(o.color)}`]]}})(E(({theme:t})=>({display:"flex",flexDirection:"column",width:"100%",boxSizing:"border-box",flexShrink:0,variants:[{props:{position:"fixed"},style:{position:"fixed",zIndex:(t.vars||t).zIndex.appBar,top:0,left:"auto",right:0,"@media print":{position:"absolute"}}},{props:{position:"absolute"},style:{position:"absolute",zIndex:(t.vars||t).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"sticky"},style:{position:"sticky",zIndex:(t.vars||t).zIndex.appBar,top:0,left:"auto",right:0}},{props:{position:"static"},style:{position:"static"}},{props:{position:"relative"},style:{position:"relative"}},{props:{color:"inherit"},style:{"--AppBar-color":"inherit"}},{props:{color:"default"},style:{"--AppBar-background":t.vars?t.vars.palette.AppBar.defaultBg:t.palette.grey[100],"--AppBar-color":t.vars?t.vars.palette.text.primary:t.palette.getContrastText(t.palette.grey[100]),...t.applyStyles("dark",{"--AppBar-background":t.vars?t.vars.palette.AppBar.defaultBg:t.palette.grey[900],"--AppBar-color":t.vars?t.vars.palette.text.primary:t.palette.getContrastText(t.palette.grey[900])})}},...Object.entries(t.palette).filter(Ht(["contrastText"])).map(([e])=>({props:{color:e},style:{"--AppBar-background":(t.vars??t).palette[e].main,"--AppBar-color":(t.vars??t).palette[e].contrastText}})),{props:e=>e.enableColorOnDark===!0&&!["inherit","transparent"].includes(e.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)"}},{props:e=>e.enableColorOnDark===!1&&!["inherit","transparent"].includes(e.color),style:{backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...t.applyStyles("dark",{backgroundColor:t.vars?bn(t.vars.palette.AppBar.darkBg,"var(--AppBar-background)"):null,color:t.vars?bn(t.vars.palette.AppBar.darkColor,"var(--AppBar-color)"):null})}},{props:{color:"transparent"},style:{"--AppBar-background":"transparent","--AppBar-color":"inherit",backgroundColor:"var(--AppBar-background)",color:"var(--AppBar-color)",...t.applyStyles("dark",{backgroundImage:"none"})}}]}))),Nb=G(function(e,o){const r=Z({props:e,name:"MuiAppBar"}),{className:n,color:s="primary",enableColorOnDark:a=!1,position:i="fixed",...l}=r,c={...r,color:s,position:i,enableColorOnDark:a},p=vl(c);return d.jsx(hl,{square:!0,component:"header",ownerState:c,elevation:4,className:F(p.root,n,i==="fixed"&&"mui-fixed"),ref:o,...l})});function vn(t){return t.normalize("NFD").replace(/[\u0300-\u036f]/g,"")}function yl(t={}){const{ignoreAccents:e=!0,ignoreCase:o=!0,limit:r,matchFrom:n="any",stringify:s,trim:a=!1}=t;return(i,{inputValue:l,getOptionLabel:c})=>{let p=a?l.trim():l;o&&(p=p.toLowerCase()),e&&(p=vn(p));const u=p?i.filter(g=>{let f=(s||c)(g);return o&&(f=f.toLowerCase()),e&&(f=vn(f)),n==="start"?f.startsWith(p):f.includes(p)}):i;return typeof r=="number"?u.slice(0,r):u}}const xl=yl(),hn=5,Cl=t=>{var e;return t.current!==null&&((e=t.current.parentElement)==null?void 0:e.contains(document.activeElement))},Sl=[];function yn(t,e,o){if(e||t==null)return"";const r=o(t);return typeof r=="string"?r:""}function wl(t){const{unstable_isActiveElementInListbox:e=Cl,unstable_classNamePrefix:o="Mui",autoComplete:r=!1,autoHighlight:n=!1,autoSelect:s=!1,blurOnSelect:a=!1,clearOnBlur:i=!t.freeSolo,clearOnEscape:l=!1,componentName:c="useAutocomplete",defaultValue:p=t.multiple?Sl:null,disableClearable:u=!1,disableCloseOnSelect:g=!1,disabled:f,disabledItemsFocusable:b=!1,disableListWrap:m=!1,filterOptions:h=xl,filterSelectedOptions:v=!1,freeSolo:y=!1,getOptionDisabled:x,getOptionKey:$,getOptionLabel:T=O=>O.label??O,groupBy:A,handleHomeEndKeys:R=!t.freeSolo,id:P,includeInputInList:C=!1,inputValue:k,isOptionEqualToValue:N=(O,B)=>O===B,multiple:M=!1,onChange:S,onClose:L,onHighlightChange:H,onInputChange:j,onOpen:Q,open:z,openOnFocus:ot=!1,options:ut,readOnly:U=!1,selectOnFocus:mt=!t.freeSolo,value:Bt}=t,wt=Ue(P);let pt=T;pt=O=>{const B=T(O);return typeof B!="string"?String(B):B};const et=Pt(!1),W=Pt(!0),at=Pt(null),ft=Pt(null),[vt,$t]=Gt(null),[st,dt]=Gt(-1),bt=n?0:-1,Ct=Pt(bt),Ot=Pt(yn(p??Bt,M,pt)).current,[Y,_]=xe({controlled:Bt,default:p,name:c}),[rt,yt]=xe({controlled:k,default:Ot,name:c,state:"inputValue"}),[gt,kt]=Gt(!1),Mt=ue((O,B,lt)=>{if(!(M?Y.length<B.length:B!==null)&&!i)return;const Nt=yn(B,M,pt);rt!==Nt&&(yt(Nt),j&&j(O,Nt,lt))},[pt,rt,M,j,yt,i,Y]),[_t,D]=xe({controlled:z,default:!1,name:c,state:"open"}),[q,nt]=Gt(!0),ct=!M&&Y!=null&&rt===pt(Y),it=_t&&!U,V=it?h(ut.filter(O=>!(v&&(M?Y:[Y]).some(B=>B!==null&&N(O,B)))),{inputValue:ct&&q?"":rt,getOptionLabel:pt}):[],ht=Yr({fi