UNPKG

matterbridge

Version:

Matterbridge plugin manager for Matter

28 lines • 274 kB
import{a as e,t}from"./rolldown-runtime.js";import{a as n,c as r,i,n as a,o,r as s,s as c,t as l}from"./vendor_emotion.js";var u=t((e=>{var t=r();function n(e){var t=`https://react.dev/errors/`+e;if(1<arguments.length){t+=`?args[]=`+encodeURIComponent(arguments[1]);for(var n=2;n<arguments.length;n++)t+=`&args[]=`+encodeURIComponent(arguments[n])}return`Minified React error #`+e+`; visit `+t+` for the full message or use the non-minified dev environment for full errors and additional helpful warnings.`}function i(){}var a={d:{f:i,r:function(){throw Error(n(522))},D:i,C:i,L:i,m:i,X:i,S:i,M:i},p:0,findDOMNode:null},o=Symbol.for(`react.portal`);function s(e,t,n){var r=3<arguments.length&&arguments[3]!==void 0?arguments[3]:null;return{$$typeof:o,key:r==null?null:``+r,children:e,containerInfo:t,implementation:n}}var c=t.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE;function l(e,t){if(e===`font`)return``;if(typeof t==`string`)return t===`use-credentials`?t:``}e.__DOM_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE=a,e.createPortal=function(e,t){var r=2<arguments.length&&arguments[2]!==void 0?arguments[2]:null;if(!t||t.nodeType!==1&&t.nodeType!==9&&t.nodeType!==11)throw Error(n(299));return s(e,t,null,r)},e.flushSync=function(e){var t=c.T,n=a.p;try{if(c.T=null,a.p=2,e)return e()}finally{c.T=t,a.p=n,a.d.f()}},e.preconnect=function(e,t){typeof e==`string`&&(t?(t=t.crossOrigin,t=typeof t==`string`?t===`use-credentials`?t:``:void 0):t=null,a.d.C(e,t))},e.prefetchDNS=function(e){typeof e==`string`&&a.d.D(e)},e.preinit=function(e,t){if(typeof e==`string`&&t&&typeof t.as==`string`){var n=t.as,r=l(n,t.crossOrigin),i=typeof t.integrity==`string`?t.integrity:void 0,o=typeof t.fetchPriority==`string`?t.fetchPriority:void 0;n===`style`?a.d.S(e,typeof t.precedence==`string`?t.precedence:void 0,{crossOrigin:r,integrity:i,fetchPriority:o}):n===`script`&&a.d.X(e,{crossOrigin:r,integrity:i,fetchPriority:o,nonce:typeof t.nonce==`string`?t.nonce:void 0})}},e.preinitModule=function(e,t){if(typeof e==`string`)if(typeof t==`object`&&t){if(t.as==null||t.as===`script`){var n=l(t.as,t.crossOrigin);a.d.M(e,{crossOrigin:n,integrity:typeof t.integrity==`string`?t.integrity:void 0,nonce:typeof t.nonce==`string`?t.nonce:void 0})}}else t??a.d.M(e)},e.preload=function(e,t){if(typeof e==`string`&&typeof t==`object`&&t&&typeof t.as==`string`){var n=t.as,r=l(n,t.crossOrigin);a.d.L(e,n,{crossOrigin:r,integrity:typeof t.integrity==`string`?t.integrity:void 0,nonce:typeof t.nonce==`string`?t.nonce:void 0,type:typeof t.type==`string`?t.type:void 0,fetchPriority:typeof t.fetchPriority==`string`?t.fetchPriority:void 0,referrerPolicy:typeof t.referrerPolicy==`string`?t.referrerPolicy:void 0,imageSrcSet:typeof t.imageSrcSet==`string`?t.imageSrcSet:void 0,imageSizes:typeof t.imageSizes==`string`?t.imageSizes:void 0,media:typeof t.media==`string`?t.media:void 0})}},e.preloadModule=function(e,t){if(typeof e==`string`)if(t){var n=l(t.as,t.crossOrigin);a.d.m(e,{as:typeof t.as==`string`&&t.as!==`script`?t.as:void 0,crossOrigin:n,integrity:typeof t.integrity==`string`?t.integrity:void 0})}else a.d.m(e)},e.requestFormReset=function(e){a.d.r(e)},e.unstable_batchedUpdates=function(e,t){return e(t)},e.useFormState=function(e,t,n){return c.H.useFormState(e,t,n)},e.useFormStatus=function(){return c.H.useHostTransitionStatus()},e.version=`19.2.5`})),d=t(((e,t)=>{function n(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>`u`||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!=`function`))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(n)}catch(e){console.error(e)}}n(),t.exports=u()})),f=e(r()),p={black:`#000`,white:`#fff`},m={50:`#ffebee`,100:`#ffcdd2`,200:`#ef9a9a`,300:`#e57373`,400:`#ef5350`,500:`#f44336`,600:`#e53935`,700:`#d32f2f`,800:`#c62828`,900:`#b71c1c`,A100:`#ff8a80`,A200:`#ff5252`,A400:`#ff1744`,A700:`#d50000`},h={50:`#f3e5f5`,100:`#e1bee7`,200:`#ce93d8`,300:`#ba68c8`,400:`#ab47bc`,500:`#9c27b0`,600:`#8e24aa`,700:`#7b1fa2`,800:`#6a1b9a`,900:`#4a148c`,A100:`#ea80fc`,A200:`#e040fb`,A400:`#d500f9`,A700:`#aa00ff`},g={50:`#e3f2fd`,100:`#bbdefb`,200:`#90caf9`,300:`#64b5f6`,400:`#42a5f5`,500:`#2196f3`,600:`#1e88e5`,700:`#1976d2`,800:`#1565c0`,900:`#0d47a1`,A100:`#82b1ff`,A200:`#448aff`,A400:`#2979ff`,A700:`#2962ff`},_={50:`#e1f5fe`,100:`#b3e5fc`,200:`#81d4fa`,300:`#4fc3f7`,400:`#29b6f6`,500:`#03a9f4`,600:`#039be5`,700:`#0288d1`,800:`#0277bd`,900:`#01579b`,A100:`#80d8ff`,A200:`#40c4ff`,A400:`#00b0ff`,A700:`#0091ea`},v={50:`#e8f5e9`,100:`#c8e6c9`,200:`#a5d6a7`,300:`#81c784`,400:`#66bb6a`,500:`#4caf50`,600:`#43a047`,700:`#388e3c`,800:`#2e7d32`,900:`#1b5e20`,A100:`#b9f6ca`,A200:`#69f0ae`,A400:`#00e676`,A700:`#00c853`},y={50:`#fff3e0`,100:`#ffe0b2`,200:`#ffcc80`,300:`#ffb74d`,400:`#ffa726`,500:`#ff9800`,600:`#fb8c00`,700:`#f57c00`,800:`#ef6c00`,900:`#e65100`,A100:`#ffd180`,A200:`#ffab40`,A400:`#ff9100`,A700:`#ff6d00`},b={50:`#fafafa`,100:`#f5f5f5`,200:`#eeeeee`,300:`#e0e0e0`,400:`#bdbdbd`,500:`#9e9e9e`,600:`#757575`,700:`#616161`,800:`#424242`,900:`#212121`,A100:`#f5f5f5`,A200:`#eeeeee`,A400:`#bdbdbd`,A700:`#616161`};function x(e,...t){let n=new URL(`https://mui.com/production-error/?code=${e}`);return t.forEach(e=>n.searchParams.append(`args[]`,e)),`Minified MUI error #${e}; visit ${n} for the full message.`}var S=`$$material`,C=t((e=>{var t=Symbol.for(`react.transitional.element`),n=Symbol.for(`react.fragment`);function r(e,n,r){var i=null;if(r!==void 0&&(i=``+r),n.key!==void 0&&(i=``+n.key),`key`in n)for(var a in r={},n)a!==`key`&&(r[a]=n[a]);else r=n;return n=r.ref,{$$typeof:t,type:e,key:i,ref:n===void 0?null:n,props:r}}e.Fragment=n,e.jsx=r,e.jsxs=r})),w=t(((e,t)=>{t.exports=C()})),T=w();function E(e){return e==null||Object.keys(e).length===0}function D(e){let{styles:t,defaultTheme:n={}}=e;return(0,T.jsx)(a,{styles:typeof t==`function`?e=>t(E(e)?n:e):t})}function O(e,t){return l(e,t)}function k(e,t){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}var A=[];function j(e){return A[0]=e,o(A)}var M=t((e=>{var t=Symbol.for(`react.fragment`),n=Symbol.for(`react.strict_mode`),r=Symbol.for(`react.profiler`),i=Symbol.for(`react.consumer`),a=Symbol.for(`react.context`),o=Symbol.for(`react.forward_ref`),s=Symbol.for(`react.suspense`),c=Symbol.for(`react.suspense_list`),l=Symbol.for(`react.memo`),u=Symbol.for(`react.lazy`),d=Symbol.for(`react.client.reference`);e.isValidElementType=function(e){return!!(typeof e==`string`||typeof e==`function`||e===t||e===r||e===n||e===s||e===c||typeof e==`object`&&e&&(e.$$typeof===u||e.$$typeof===l||e.$$typeof===a||e.$$typeof===i||e.$$typeof===o||e.$$typeof===d||e.getModuleId!==void 0))}})),N=t(((e,t)=>{t.exports=M()}))();function P(e){if(typeof e!=`object`||!e)return!1;let t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function F(e){if(f.isValidElement(e)||(0,N.isValidElementType)(e)||!P(e))return e;let t={};return Object.keys(e).forEach(n=>{t[n]=F(e[n])}),t}function I(e,t,n={clone:!0}){let r=n.clone?{...e}:e;return P(e)&&P(t)&&Object.keys(t).forEach(i=>{f.isValidElement(t[i])||(0,N.isValidElementType)(t[i])?r[i]=t[i]:P(t[i])&&Object.prototype.hasOwnProperty.call(e,i)&&P(e[i])?r[i]=I(e[i],t[i],n):n.clone?r[i]=P(t[i])?F(t[i]):t[i]:r[i]=t[i]}),r}var L=e=>{let t=Object.keys(e).map(t=>({key:t,val:e[t]}))||[];return t.sort((e,t)=>e.val-t.val),t.reduce((e,t)=>({...e,[t.key]:t.val}),{})};function ee(e){let{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:n=`px`,step:r=5,...i}=e,a=L(t),o=Object.keys(a);function s(e){return`@media (min-width:${typeof t[e]==`number`?t[e]:e}${n})`}function c(e){return`@media (max-width:${(typeof t[e]==`number`?t[e]:e)-r/100}${n})`}function l(e,i){let a=o.indexOf(i);return`@media (min-width:${typeof t[e]==`number`?t[e]:e}${n}) and (max-width:${(a!==-1&&typeof t[o[a]]==`number`?t[o[a]]:i)-r/100}${n})`}function u(e){return o.indexOf(e)+1<o.length?l(e,o[o.indexOf(e)+1]):s(e)}function d(e){let t=o.indexOf(e);return t===0?s(o[1]):t===o.length-1?c(o[t]):l(e,o[o.indexOf(e)+1]).replace(`@media`,`@media not all and`)}return{keys:o,values:a,up:s,down:c,between:l,only:u,not:d,unit:n,...i}}function R(e,t){if(!e.containerQueries)return t;let n=Object.keys(t).filter(e=>e.startsWith(`@container`)).sort((e,t)=>{let n=/min-width:\s*([0-9.]+)/;return(e.match(n)?.[1]||0)-+(t.match(n)?.[1]||0)});return n.length?n.reduce((e,n)=>{let r=t[n];return delete e[n],e[n]=r,e},{...t}):t}function te(e,t){return t===`@`||t.startsWith(`@`)&&(e.some(e=>t.startsWith(`@${e}`))||!!t.match(/^@\d/))}function ne(e,t){let n=t.match(/^@([^/]+)?\/?(.+)?$/);if(!n)return null;let[,r,i]=n,a=Number.isNaN(+r)?r||0:+r;return e.containerQueries(i).up(a)}function re(e){let t=(e,t)=>e.replace(`@media`,t?`@container ${t}`:`@container`);function n(n,r){n.up=(...n)=>t(e.breakpoints.up(...n),r),n.down=(...n)=>t(e.breakpoints.down(...n),r),n.between=(...n)=>t(e.breakpoints.between(...n),r),n.only=(...n)=>t(e.breakpoints.only(...n),r),n.not=(...n)=>{let i=t(e.breakpoints.not(...n),r);return i.includes(`not all and`)?i.replace(`not all and `,``).replace(`min-width:`,`width<`).replace(`max-width:`,`width>`).replace(`and`,`or`):i}}let r={},i=e=>(n(r,e),r);return n(i),{...e,containerQueries:i}}var ie={borderRadius:4};function ae(e,t){return t?I(e,t,{clone:!1}):e}var z={xs:0,sm:600,md:900,lg:1200,xl:1536},oe={keys:[`xs`,`sm`,`md`,`lg`,`xl`],up:e=>`@media (min-width:${z[e]}px)`},se={containerQueries:e=>({up:t=>{let n=typeof t==`number`?t:z[t]||t;return typeof n==`number`&&(n=`${n}px`),e?`@container ${e} (min-width:${n})`:`@container (min-width:${n})`}})};function ce(e,t,n){let r=e.theme||{};if(Array.isArray(t)){let e=r.breakpoints||oe;return t.reduce((r,i,a)=>(r[e.up(e.keys[a])]=n(t[a]),r),{})}if(typeof t==`object`){let e=r.breakpoints||oe;return Object.keys(t).reduce((i,a)=>{if(te(e.keys,a)){let e=ne(r.containerQueries?r:se,a);e&&(i[e]=n(t[a],a))}else if(Object.keys(e.values||z).includes(a)){let r=e.up(a);i[r]=n(t[a],a)}else{let e=a;i[e]=t[e]}return i},{})}return n(t)}function le(e={}){return e.keys?.reduce((t,n)=>{let r=e.up(n);return t[r]={},t},{})||{}}function ue(e,t){return e.reduce((e,t)=>{let n=e[t];return(!n||Object.keys(n).length===0)&&delete e[t],e},t)}function de(e){if(typeof e!=`string`)throw Error(x(7));return e.charAt(0).toUpperCase()+e.slice(1)}function B(e,t,n=!0){if(!t||typeof t!=`string`)return null;if(e&&e.vars&&n){let n=`vars.${t}`.split(`.`).reduce((e,t)=>e&&e[t]?e[t]:null,e);if(n!=null)return n}return t.split(`.`).reduce((e,t)=>e&&e[t]!=null?e[t]:null,e)}function fe(e,t,n,r=n){let i;return i=typeof e==`function`?e(n):Array.isArray(e)?e[n]||r:B(e,n)||r,t&&(i=t(i,r,e)),i}function V(e){let{prop:t,cssProperty:n=e.prop,themeKey:r,transform:i}=e,a=e=>{if(e[t]==null)return null;let a=e[t],o=e.theme,s=B(o,r)||{};return ce(e,a,e=>{let r=fe(s,i,e);return e===r&&typeof e==`string`&&(r=fe(s,i,`${t}${e===`default`?``:de(e)}`,e)),n===!1?r:{[n]:r}})};return a.propTypes={},a.filterProps=[t],a}function pe(e){let t={};return n=>(t[n]===void 0&&(t[n]=e(n)),t[n])}var me={m:`margin`,p:`padding`},he={t:`Top`,r:`Right`,b:`Bottom`,l:`Left`,x:[`Left`,`Right`],y:[`Top`,`Bottom`]},ge={marginX:`mx`,marginY:`my`,paddingX:`px`,paddingY:`py`},_e=pe(e=>{if(e.length>2)if(ge[e])e=ge[e];else return[e];let[t,n]=e.split(``),r=me[t],i=he[n]||``;return Array.isArray(i)?i.map(e=>r+e):[r+i]}),ve=[`m`,`mt`,`mr`,`mb`,`ml`,`mx`,`my`,`margin`,`marginTop`,`marginRight`,`marginBottom`,`marginLeft`,`marginX`,`marginY`,`marginInline`,`marginInlineStart`,`marginInlineEnd`,`marginBlock`,`marginBlockStart`,`marginBlockEnd`],ye=[`p`,`pt`,`pr`,`pb`,`pl`,`px`,`py`,`padding`,`paddingTop`,`paddingRight`,`paddingBottom`,`paddingLeft`,`paddingX`,`paddingY`,`paddingInline`,`paddingInlineStart`,`paddingInlineEnd`,`paddingBlock`,`paddingBlockStart`,`paddingBlockEnd`],be=[...ve,...ye];function xe(e,t,n,r){let i=B(e,t,!0)??n;return typeof i==`number`||typeof i==`string`?e=>typeof e==`string`?e:typeof i==`string`?i.startsWith(`var(`)&&e===0?0:i.startsWith(`var(`)&&e===1?i:`calc(${e} * ${i})`:i*e:Array.isArray(i)?e=>{if(typeof e==`string`)return e;let t=i[Math.abs(e)];return e>=0?t:typeof t==`number`?-t:typeof t==`string`&&t.startsWith(`var(`)?`calc(-1 * ${t})`:`-${t}`}:typeof i==`function`?i:()=>void 0}function Se(e){return xe(e,`spacing`,8,`spacing`)}function Ce(e,t){return typeof t==`string`||t==null?t:e(t)}function we(e,t){return n=>e.reduce((e,r)=>(e[r]=Ce(t,n),e),{})}function Te(e,t,n,r){if(!t.includes(n))return null;let i=we(_e(n),r),a=e[n];return ce(e,a,i)}function Ee(e,t){let n=Se(e.theme);return Object.keys(e).map(r=>Te(e,t,r,n)).reduce(ae,{})}function De(e){return Ee(e,ve)}De.propTypes={},De.filterProps=ve;function H(e){return Ee(e,ye)}H.propTypes={},H.filterProps=ye;function Oe(e){return Ee(e,be)}Oe.propTypes={},Oe.filterProps=be;function ke(e=8,t=Se({spacing:e})){if(e.mui)return e;let n=(...e)=>(e.length===0?[1]:e).map(e=>{let n=t(e);return typeof n==`number`?`${n}px`:n}).join(` `);return n.mui=!0,n}function Ae(...e){let t=e.reduce((e,t)=>(t.filterProps.forEach(n=>{e[n]=t}),e),{}),n=e=>Object.keys(e).reduce((n,r)=>t[r]?ae(n,t[r](e)):n,{});return n.propTypes={},n.filterProps=e.reduce((e,t)=>e.concat(t.filterProps),[]),n}function je(e){return typeof e==`number`?`${e}px solid`:e}function Me(e,t){return V({prop:e,themeKey:`borders`,transform:t})}var Ne=Me(`border`,je),Pe=Me(`borderTop`,je),Fe=Me(`borderRight`,je),Ie=Me(`borderBottom`,je),Le=Me(`borderLeft`,je),Re=Me(`borderColor`),ze=Me(`borderTopColor`),Be=Me(`borderRightColor`),Ve=Me(`borderBottomColor`),He=Me(`borderLeftColor`),Ue=Me(`outline`,je),We=Me(`outlineColor`),Ge=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){let t=xe(e.theme,`shape.borderRadius`,4,`borderRadius`);return ce(e,e.borderRadius,e=>({borderRadius:Ce(t,e)}))}return null};Ge.propTypes={},Ge.filterProps=[`borderRadius`],Ae(Ne,Pe,Fe,Ie,Le,Re,ze,Be,Ve,He,Ge,Ue,We);var Ke=e=>{if(e.gap!==void 0&&e.gap!==null){let t=xe(e.theme,`spacing`,8,`gap`);return ce(e,e.gap,e=>({gap:Ce(t,e)}))}return null};Ke.propTypes={},Ke.filterProps=[`gap`];var qe=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){let t=xe(e.theme,`spacing`,8,`columnGap`);return ce(e,e.columnGap,e=>({columnGap:Ce(t,e)}))}return null};qe.propTypes={},qe.filterProps=[`columnGap`];var Je=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){let t=xe(e.theme,`spacing`,8,`rowGap`);return ce(e,e.rowGap,e=>({rowGap:Ce(t,e)}))}return null};Je.propTypes={},Je.filterProps=[`rowGap`],Ae(Ke,qe,Je,V({prop:`gridColumn`}),V({prop:`gridRow`}),V({prop:`gridAutoFlow`}),V({prop:`gridAutoColumns`}),V({prop:`gridAutoRows`}),V({prop:`gridTemplateColumns`}),V({prop:`gridTemplateRows`}),V({prop:`gridTemplateAreas`}),V({prop:`gridArea`}));function Ye(e,t){return t===`grey`?t:e}Ae(V({prop:`color`,themeKey:`palette`,transform:Ye}),V({prop:`bgcolor`,cssProperty:`backgroundColor`,themeKey:`palette`,transform:Ye}),V({prop:`backgroundColor`,themeKey:`palette`,transform:Ye}));function Xe(e){return e<=1&&e!==0?`${e*100}%`:e}var Ze=V({prop:`width`,transform:Xe}),Qe=e=>e.maxWidth!==void 0&&e.maxWidth!==null?ce(e,e.maxWidth,t=>{let n=e.theme?.breakpoints?.values?.[t]||z[t];return n?e.theme?.breakpoints?.unit===`px`?{maxWidth:n}:{maxWidth:`${n}${e.theme.breakpoints.unit}`}:{maxWidth:Xe(t)}}):null;Qe.filterProps=[`maxWidth`];var $e=V({prop:`minWidth`,transform:Xe}),et=V({prop:`height`,transform:Xe}),tt=V({prop:`maxHeight`,transform:Xe}),nt=V({prop:`minHeight`,transform:Xe});V({prop:`size`,cssProperty:`width`,transform:Xe}),V({prop:`size`,cssProperty:`height`,transform:Xe}),Ae(Ze,Qe,$e,et,tt,nt,V({prop:`boxSizing`}));var rt={border:{themeKey:`borders`,transform:je},borderTop:{themeKey:`borders`,transform:je},borderRight:{themeKey:`borders`,transform:je},borderBottom:{themeKey:`borders`,transform:je},borderLeft:{themeKey:`borders`,transform:je},borderColor:{themeKey:`palette`},borderTopColor:{themeKey:`palette`},borderRightColor:{themeKey:`palette`},borderBottomColor:{themeKey:`palette`},borderLeftColor:{themeKey:`palette`},outline:{themeKey:`borders`,transform:je},outlineColor:{themeKey:`palette`},borderRadius:{themeKey:`shape.borderRadius`,style:Ge},color:{themeKey:`palette`,transform:Ye},bgcolor:{themeKey:`palette`,cssProperty:`backgroundColor`,transform:Ye},backgroundColor:{themeKey:`palette`,transform:Ye},p:{style:H},pt:{style:H},pr:{style:H},pb:{style:H},pl:{style:H},px:{style:H},py:{style:H},padding:{style:H},paddingTop:{style:H},paddingRight:{style:H},paddingBottom:{style:H},paddingLeft:{style:H},paddingX:{style:H},paddingY:{style:H},paddingInline:{style:H},paddingInlineStart:{style:H},paddingInlineEnd:{style:H},paddingBlock:{style:H},paddingBlockStart:{style:H},paddingBlockEnd:{style:H},m:{style:De},mt:{style:De},mr:{style:De},mb:{style:De},ml:{style:De},mx:{style:De},my:{style:De},margin:{style:De},marginTop:{style:De},marginRight:{style:De},marginBottom:{style:De},marginLeft:{style:De},marginX:{style:De},marginY:{style:De},marginInline:{style:De},marginInlineStart:{style:De},marginInlineEnd:{style:De},marginBlock:{style:De},marginBlockStart:{style:De},marginBlockEnd:{style:De},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:Ke},rowGap:{style:Je},columnGap:{style:qe},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:`zIndex`},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:`shadows`},width:{transform:Xe},maxWidth:{style:Qe},minWidth:{transform:Xe},height:{transform:Xe},maxHeight:{transform:Xe},minHeight:{transform:Xe},boxSizing:{},font:{themeKey:`font`},fontFamily:{themeKey:`typography`},fontSize:{themeKey:`typography`},fontStyle:{themeKey:`typography`},fontWeight:{themeKey:`typography`},letterSpacing:{},textTransform:{},lineHeight:{},textAlign:{},typography:{cssProperty:!1,themeKey:`typography`}};function it(...e){let t=e.reduce((e,t)=>e.concat(Object.keys(t)),[]),n=new Set(t);return e.every(e=>n.size===Object.keys(e).length)}function at(e,t){return typeof e==`function`?e(t):e}function ot(){function e(e,t,n,r){let i={[e]:t,theme:n},a=r[e];if(!a)return{[e]:t};let{cssProperty:o=e,themeKey:s,transform:c,style:l}=a;if(t==null)return null;if(s===`typography`&&t===`inherit`)return{[e]:t};let u=B(n,s)||{};return l?l(i):ce(i,t,t=>{let n=fe(u,c,t);return t===n&&typeof t==`string`&&(n=fe(u,c,`${e}${t===`default`?``:de(t)}`,t)),o===!1?n:{[o]:n}})}function t(n){let{sx:r,theme:i={},nested:a}=n||{};if(!r)return null;let o=i.unstable_sxConfig??rt;function s(n){let r=n;if(typeof n==`function`)r=n(i);else if(typeof n!=`object`)return n;if(!r)return null;let s=le(i.breakpoints),c=Object.keys(s),l=s;return Object.keys(r).forEach(n=>{let a=at(r[n],i);if(a!=null)if(typeof a==`object`)if(o[n])l=ae(l,e(n,a,i,o));else{let e=ce({theme:i},a,e=>({[n]:e}));it(e,a)?l[n]=t({sx:a,theme:i,nested:!0}):l=ae(l,e)}else l=ae(l,e(n,a,i,o))}),!a&&i.modularCssLayers?{"@layer sx":R(i,ue(c,l))}:R(i,ue(c,l))}return Array.isArray(r)?r.map(s):s(r)}return t}var st=ot();st.filterProps=[`sx`];function ct(e,t){let n=this;if(n.vars){if(!n.colorSchemes?.[e]||typeof n.getColorSchemeSelector!=`function`)return{};let r=n.getColorSchemeSelector(e);return r===`&`?t:((r.includes(`data-`)||r.includes(`.`))&&(r=`*:where(${r.replace(/\s*&$/,``)}) &`),{[r]:t})}return n.palette.mode===e?t:{}}function lt(e={},...t){let{breakpoints:n={},palette:r={},spacing:i,shape:a={},...o}=e,s=ee(n),c=ke(i),l=I({breakpoints:s,direction:`ltr`,components:{},palette:{mode:`light`,...r},spacing:c,shape:{...ie,...a}},o);return l=re(l),l.applyStyles=ct,l=t.reduce((e,t)=>I(e,t),l),l.unstable_sxConfig={...rt,...o?.unstable_sxConfig},l.unstable_sx=function(e){return st({sx:e,theme:this})},l}function ut(e){return Object.keys(e).length===0}function dt(e=null){let t=f.useContext(n);return!t||ut(t)?e:t}var ft=lt();function pt(e=ft){return dt(e)}function mt(e){let t=j(e);return e!==t&&t.styles?(t.styles.match(/^@layer\s+[^{]*$/)||(t.styles=`@layer global{${t.styles}}`),t):e}function ht({styles:e,themeId:t,defaultTheme:n={}}){let r=pt(n),i=t&&r[t]||r,a=typeof e==`function`?e(i):e;return i.modularCssLayers&&(a=Array.isArray(a)?a.map(e=>mt(typeof e==`function`?e(i):e)):mt(a)),(0,T.jsx)(D,{styles:a})}var gt=e=>{let t={systemProps:{},otherProps:{}},n=e?.theme?.unstable_sxConfig??rt;return Object.keys(e).forEach(r=>{n[r]?t.systemProps[r]=e[r]:t.otherProps[r]=e[r]}),t};function _t(e){let{sx:t,...n}=e,{systemProps:r,otherProps:i}=gt(n),a;return a=Array.isArray(t)?[r,...t]:typeof t==`function`?(...e)=>{let n=t(...e);return P(n)?{...r,...n}:r}:{...r,...t},{...i,sx:a}}var vt=e=>e,yt=(()=>{let e=vt;return{configure(t){e=t},generate(t){return e(t)},reset(){e=vt}}})();function bt(e){var t,n,r=``;if(typeof e==`string`||typeof e==`number`)r+=e;else if(typeof e==`object`)if(Array.isArray(e)){var i=e.length;for(t=0;t<i;t++)e[t]&&(n=bt(e[t]))&&(r&&(r+=` `),r+=n)}else for(n in e)e[n]&&(r&&(r+=` `),r+=n);return r}function U(){for(var e,t,n=0,r=``,i=arguments.length;n<i;n++)(e=arguments[n])&&(t=bt(e))&&(r&&(r+=` `),r+=t);return r}function xt(e={}){let{themeId:t,defaultTheme:n,defaultClassName:r=`MuiBox-root`,generateClassName:i}=e,a=O(`div`,{shouldForwardProp:e=>e!==`theme`&&e!==`sx`&&e!==`as`})(st);return f.forwardRef(function(e,o){let s=pt(n),{className:c,component:l=`div`,...u}=_t(e);return(0,T.jsx)(a,{as:l,ref:o,className:U(c,i?i(r):r),theme:t&&s[t]||s,...u})})}var St={active:`active`,checked:`checked`,completed:`completed`,disabled:`disabled`,error:`error`,expanded:`expanded`,focused:`focused`,focusVisible:`focusVisible`,open:`open`,readOnly:`readOnly`,required:`required`,selected:`selected`};function W(e,t,n=`Mui`){let r=St[t];return r?`${n}-${r}`:`${yt.generate(e)}-${t}`}function G(e,t,n=`Mui`){let r={};return t.forEach(t=>{r[t]=W(e,t,n)}),r}function Ct(e){let{variants:t,...n}=e,r={variants:t,style:j(n),isProcessed:!0};return r.style===n||t&&t.forEach(e=>{typeof e.style!=`function`&&(e.style=j(e.style))}),r}var wt=lt();function Tt(e){return e!==`ownerState`&&e!==`theme`&&e!==`sx`&&e!==`as`}function Et(e,t){return t&&e&&typeof e==`object`&&e.styles&&!e.styles.startsWith(`@layer`)&&(e.styles=`@layer ${t}{${String(e.styles)}}`),e}function Dt(e){return e?(t,n)=>n[e]:null}function Ot(e,t,n){e.theme=Mt(e.theme)?n:e.theme[t]||e.theme}function kt(e,t,n){let r=typeof t==`function`?t(e):t;if(Array.isArray(r))return r.flatMap(t=>kt(e,t,n));if(Array.isArray(r?.variants)){let t;if(r.isProcessed)t=n?Et(r.style,n):r.style;else{let{variants:e,...i}=r;t=n?Et(j(i),n):i}return At(e,r.variants,[t],n)}return r?.isProcessed?n?Et(j(r.style),n):r.style:n?Et(j(r),n):r}function At(e,t,n=[],r=void 0){let i;variantLoop:for(let a=0;a<t.length;a+=1){let o=t[a];if(typeof o.props==`function`){if(i??={...e,...e.ownerState,ownerState:e.ownerState},!o.props(i))continue}else for(let t in o.props)if(e[t]!==o.props[t]&&e.ownerState?.[t]!==o.props[t])continue variantLoop;typeof o.style==`function`?(i??={...e,...e.ownerState,ownerState:e.ownerState},n.push(r?Et(j(o.style(i)),r):o.style(i))):n.push(r?Et(j(o.style),r):o.style)}return n}function jt(e={}){let{themeId:t,defaultTheme:n=wt,rootShouldForwardProp:r=Tt,slotShouldForwardProp:i=Tt}=e;function a(e){Ot(e,t,n)}return(e,t={})=>{k(e,e=>e.filter(e=>e!==st));let{name:n,slot:o,skipVariantsResolver:s,skipSx:c,overridesResolver:l=Dt(Pt(o)),...u}=t,d=n&&n.startsWith(`Mui`)||o?`components`:`custom`,f=s===void 0?o&&o!==`Root`&&o!==`root`||!1:s,p=c||!1,m=Tt;o===`Root`||o===`root`?m=r:o?m=i:Nt(e)&&(m=void 0);let h=O(e,{shouldForwardProp:m,label:void 0,...u}),g=e=>{if(e.__emotion_real===e)return e;if(typeof e==`function`)return function(t){return kt(t,e,t.theme.modularCssLayers?d:void 0)};if(P(e)){let t=Ct(e);return function(e){return t.variants?kt(e,t,e.theme.modularCssLayers?d:void 0):e.theme.modularCssLayers?Et(t.style,d):t.style}}return e},_=(...t)=>{let r=[],i=t.map(g),o=[];if(r.push(a),n&&l&&o.push(function(e){let t=e.theme.components?.[n]?.styleOverrides;if(!t)return null;let r={};for(let n in t)r[n]=kt(e,t[n],e.theme.modularCssLayers?`theme`:void 0);return l(e,r)}),n&&!f&&o.push(function(e){let t=e.theme?.components?.[n]?.variants;return t?At(e,t,[],e.theme.modularCssLayers?`theme`:void 0):null}),p||o.push(st),Array.isArray(i[0])){let e=i.shift(),t=Array(r.length).fill(``),n=Array(o.length).fill(``),a;a=[...t,...e,...n],a.raw=[...t,...e.raw,...n],r.unshift(a)}let s=h(...r,...i,...o);return e.muiName&&(s.muiName=e.muiName),s};return h.withConfig&&(_.withConfig=h.withConfig),_}}function Mt(e){for(let t in e)return!1;return!0}function Nt(e){return typeof e==`string`&&e.charCodeAt(0)>96}function Pt(e){return e&&e.charAt(0).toLowerCase()+e.slice(1)}var Ft=jt();function It(e,t,n=!1){let r={...t};for(let i in e)if(Object.prototype.hasOwnProperty.call(e,i)){let a=i;if(a===`components`||a===`slots`)r[a]={...e[a],...r[a]};else if(a===`componentsProps`||a===`slotProps`){let i=e[a],o=t[a];if(!o)r[a]=i||{};else if(!i)r[a]=o;else{r[a]={...o};for(let e in i)if(Object.prototype.hasOwnProperty.call(i,e)){let t=e;r[a][t]=It(i[t],o[t],n)}}}else a===`className`&&n&&t.className?r.className=U(e?.className,t?.className):a===`style`&&n&&t.style?r.style={...e?.style,...t?.style}:r[a]===void 0&&(r[a]=e[a])}return r}function Lt(e){let{theme:t,name:n,props:r}=e;return!t||!t.components||!t.components[n]||!t.components[n].defaultProps?r:It(t.components[n].defaultProps,r)}function Rt({props:e,name:t,defaultTheme:n,themeId:r}){let i=pt(n);return r&&(i=i[r]||i),Lt({theme:i,name:t,props:e})}var zt=typeof window<`u`?f.useLayoutEffect:f.useEffect;function Bt(e,t=-(2**53-1),n=2**53-1){return Math.max(t,Math.min(e,n))}function Vt(e,t=0,n=1){return Bt(e,t,n)}function Ht(e){e=e.slice(1);let t=RegExp(`.{1,${e.length>=6?2:1}}`,`g`),n=e.match(t);return n&&n[0].length===1&&(n=n.map(e=>e+e)),n?`rgb${n.length===4?`a`:``}(${n.map((e,t)=>t<3?parseInt(e,16):Math.round(parseInt(e,16)/255*1e3)/1e3).join(`, `)})`:``}function Ut(e){if(e.type)return e;if(e.charAt(0)===`#`)return Ut(Ht(e));let t=e.indexOf(`(`),n=e.substring(0,t);if(![`rgb`,`rgba`,`hsl`,`hsla`,`color`].includes(n))throw Error(x(9,e));let r=e.substring(t+1,e.length-1),i;if(n===`color`){if(r=r.split(` `),i=r.shift(),r.length===4&&r[3].charAt(0)===`/`&&(r[3]=r[3].slice(1)),![`srgb`,`display-p3`,`a98-rgb`,`prophoto-rgb`,`rec-2020`].includes(i))throw Error(x(10,i))}else r=r.split(`,`);return r=r.map(e=>parseFloat(e)),{type:n,values:r,colorSpace:i}}var Wt=e=>{let t=Ut(e);return t.values.slice(0,3).map((e,n)=>t.type.includes(`hsl`)&&n!==0?`${e}%`:e).join(` `)},Gt=(e,t)=>{try{return Wt(e)}catch{return e}};function Kt(e){let{type:t,colorSpace:n}=e,{values:r}=e;return t.includes(`rgb`)?r=r.map((e,t)=>t<3?parseInt(e,10):e):t.includes(`hsl`)&&(r[1]=`${r[1]}%`,r[2]=`${r[2]}%`),r=t.includes(`color`)?`${n} ${r.join(` `)}`:`${r.join(`, `)}`,`${t}(${r})`}function qt(e){e=Ut(e);let{values:t}=e,n=t[0],r=t[1]/100,i=t[2]/100,a=r*Math.min(i,1-i),o=(e,t=(e+n/30)%12)=>i-a*Math.max(Math.min(t-3,9-t,1),-1),s=`rgb`,c=[Math.round(o(0)*255),Math.round(o(8)*255),Math.round(o(4)*255)];return e.type===`hsla`&&(s+=`a`,c.push(t[3])),Kt({type:s,values:c})}function Jt(e){e=Ut(e);let t=e.type===`hsl`||e.type===`hsla`?Ut(qt(e)).values:e.values;return t=t.map(t=>(e.type!==`color`&&(t/=255),t<=.03928?t/12.92:((t+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function Yt(e,t){let n=Jt(e),r=Jt(t);return(Math.max(n,r)+.05)/(Math.min(n,r)+.05)}function Xt(e,t){return e=Ut(e),t=Vt(t),(e.type===`rgb`||e.type===`hsl`)&&(e.type+=`a`),e.type===`color`?e.values[3]=`/${t}`:e.values[3]=t,Kt(e)}function Zt(e,t,n){try{return Xt(e,t)}catch{return e}}function Qt(e,t){if(e=Ut(e),t=Vt(t),e.type.includes(`hsl`))e.values[2]*=1-t;else if(e.type.includes(`rgb`)||e.type.includes(`color`))for(let n=0;n<3;n+=1)e.values[n]*=1-t;return Kt(e)}function $t(e,t,n){try{return Qt(e,t)}catch{return e}}function en(e,t){if(e=Ut(e),t=Vt(t),e.type.includes(`hsl`))e.values[2]+=(100-e.values[2])*t;else if(e.type.includes(`rgb`))for(let n=0;n<3;n+=1)e.values[n]+=(255-e.values[n])*t;else if(e.type.includes(`color`))for(let n=0;n<3;n+=1)e.values[n]+=(1-e.values[n])*t;return Kt(e)}function tn(e,t,n){try{return en(e,t)}catch{return e}}function nn(e,t=.15){return Jt(e)>.5?Qt(e,t):en(e,t)}function rn(e,t,n){try{return nn(e,t)}catch{return e}}var an=f.createContext(null);function on(){return f.useContext(an)}var sn=typeof Symbol==`function`&&Symbol.for?Symbol.for(`mui.nested`):`__THEME_NESTED__`;function cn(e,t){return typeof t==`function`?t(e):{...e,...t}}function ln(e){let{children:t,theme:n}=e,r=on(),i=f.useMemo(()=>{let e=r===null?{...n}:cn(r,n);return e!=null&&(e[sn]=r!==null),e},[n,r]);return(0,T.jsx)(an.Provider,{value:i,children:t})}var un=f.createContext();function dn({value:e,...t}){return(0,T.jsx)(un.Provider,{value:e??!0,...t})}var fn=()=>f.useContext(un)??!1,pn=f.createContext(void 0);function mn({value:e,children:t}){return(0,T.jsx)(pn.Provider,{value:e,children:t})}function hn(e){let{theme:t,name:n,props:r}=e;if(!t||!t.components||!t.components[n])return r;let i=t.components[n];return i.defaultProps?It(i.defaultProps,r,t.components.mergeClassNameAndStyle):!i.styleOverrides&&!i.variants?It(i,r,t.components.mergeClassNameAndStyle):r}function gn({props:e,name:t}){return hn({props:e,name:t,theme:{components:f.useContext(pn)}})}var _n=0;function vn(e){let[t,n]=f.useState(e),r=e||t;return f.useEffect(()=>{t??(_n+=1,n(`mui-${_n}`))},[t]),r}var yn={...f}.useId;function bn(e){if(yn!==void 0){let t=yn();return e??t}return vn(e)}function xn(e){let t=dt(),n=bn()||``,{modularCssLayers:r}=e,i=`mui.global, mui.components, mui.theme, mui.custom, mui.sx`;return i=!r||t!==null?``:typeof r==`string`?r.replace(/mui(?!\.)/g,i):`@layer ${i};`,zt(()=>{let e=document.querySelector(`head`);if(!e)return;let t=e.firstChild;if(i){if(t&&t.hasAttribute?.(`data-mui-layer-order`)&&t.getAttribute(`data-mui-layer-order`)===n)return;let r=document.createElement(`style`);r.setAttribute(`data-mui-layer-order`,n),r.textContent=i,e.prepend(r)}else e.querySelector(`style[data-mui-layer-order="${n}"]`)?.remove()},[i,n]),i?(0,T.jsx)(ht,{styles:i}):null}var Sn={};function Cn(e,t,n,r=!1){return f.useMemo(()=>{let i=e&&t[e]||t;if(typeof n==`function`){let a=n(i),o=e?{...t,[e]:a}:a;return r?()=>o:o}return e?{...t,[e]:n}:{...t,...n}},[e,t,n,r])}function wn(e){let{children:t,theme:r,themeId:i}=e,a=dt(Sn),o=on()||Sn,s=Cn(i,a,r),c=Cn(i,o,r,!0),l=(i?s[i]:s).direction===`rtl`,u=xn(s);return(0,T.jsx)(ln,{theme:c,children:(0,T.jsx)(n.Provider,{value:s,children:(0,T.jsx)(dn,{value:l,children:(0,T.jsxs)(mn,{value:i?s[i].components:s.components,children:[u,t]})})})})}var Tn={theme:void 0};function En(e){let t,n;return function(r){let i=t;return(i===void 0||r.theme!==n)&&(Tn.theme=r.theme,i=Ct(e(Tn)),t=i,n=r.theme),i}}var Dn=`mode`,On=`color-scheme`,kn=`data-color-scheme`;function An(e){let{defaultMode:t=`system`,defaultLightColorScheme:n=`light`,defaultDarkColorScheme:r=`dark`,modeStorageKey:i=Dn,colorSchemeStorageKey:a=On,attribute:o=kn,colorSchemeNode:s=`document.documentElement`,nonce:c}=e||{},l=``,u=o;if(o===`class`&&(u=`.%s`),o===`data`&&(u=`[data-%s]`),u.startsWith(`.`)){let e=u.substring(1);l+=`${s}.classList.remove('${e}'.replace('%s', light), '${e}'.replace('%s', dark)); ${s}.classList.add('${e}'.replace('%s', colorScheme));`}let d=u.match(/\[([^[\]]+)\]/);if(d){let[e,t]=d[1].split(`=`);t||(l+=`${s}.removeAttribute('${e}'.replace('%s', light)); ${s}.removeAttribute('${e}'.replace('%s', dark));`),l+=` ${s}.setAttribute('${e}'.replace('%s', colorScheme), ${t?`${t}.replace('%s', colorScheme)`:`""`});`}else u!==`.%s`&&(l+=`${s}.setAttribute('${u}', colorScheme);`);return(0,T.jsx)(`script`,{suppressHydrationWarning:!0,nonce:typeof window>`u`?c:``,dangerouslySetInnerHTML:{__html:`(function() { try { let colorScheme = ''; const mode = localStorage.getItem('${i}') || '${t}'; const dark = localStorage.getItem('${a}-dark') || '${r}'; const light = localStorage.getItem('${a}-light') || '${n}'; 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) { ${l} } } catch(e){}})();`}},`mui-color-scheme-init`)}function jn(){}var Mn=({key:e,storageWindow:t})=>(!t&&typeof window<`u`&&(t=window),{get(n){if(typeof window>`u`)return;if(!t)return n;let r;try{r=t.localStorage.getItem(e)}catch{}return r||n},set:n=>{if(t)try{t.localStorage.setItem(e,n)}catch{}},subscribe:n=>{if(!t)return jn;let r=t=>{let r=t.newValue;t.key===e&&n(r)};return t.addEventListener(`storage`,r),()=>{t.removeEventListener(`storage`,r)}}});function Nn(){}function Pn(e){if(typeof window<`u`&&typeof window.matchMedia==`function`&&e===`system`)return window.matchMedia(`(prefers-color-scheme: dark)`).matches?`dark`:`light`}function Fn(e,t){if(e.mode===`light`||e.mode===`system`&&e.systemMode===`light`)return t(`light`);if(e.mode===`dark`||e.mode===`system`&&e.systemMode===`dark`)return t(`dark`)}function In(e){return Fn(e,t=>{if(t===`light`)return e.lightColorScheme;if(t===`dark`)return e.darkColorScheme})}function Ln(e){let{defaultMode:t=`light`,defaultLightColorScheme:n,defaultDarkColorScheme:r,supportedColorSchemes:i=[],modeStorageKey:a=Dn,colorSchemeStorageKey:o=On,storageWindow:s=typeof window>`u`?void 0:window,storageManager:c=Mn,noSsr:l=!1}=e,u=i.join(`,`),d=i.length>1,p=f.useMemo(()=>c?.({key:a,storageWindow:s}),[c,a,s]),m=f.useMemo(()=>c?.({key:`${o}-light`,storageWindow:s}),[c,o,s]),h=f.useMemo(()=>c?.({key:`${o}-dark`,storageWindow:s}),[c,o,s]),[g,_]=f.useState(()=>{let e=p?.get(t)||t,i=m?.get(n)||n,a=h?.get(r)||r;return{mode:e,systemMode:Pn(e),lightColorScheme:i,darkColorScheme:a}}),[v,y]=f.useState(l||!d);f.useEffect(()=>{y(!0)},[]);let b=In(g),x=f.useCallback(e=>{_(n=>{if(e===n.mode)return n;let r=e??t;return p?.set(r),{...n,mode:r,systemMode:Pn(r)}})},[p,t]),S=f.useCallback(e=>{e?typeof e==`string`?e&&!u.includes(e)?console.error(`\`${e}\` does not exist in \`theme.colorSchemes\`.`):_(t=>{let n={...t};return Fn(t,t=>{t===`light`&&(m?.set(e),n.lightColorScheme=e),t===`dark`&&(h?.set(e),n.darkColorScheme=e)}),n}):_(t=>{let i={...t},a=e.light===null?n:e.light,o=e.dark===null?r:e.dark;return a&&(u.includes(a)?(i.lightColorScheme=a,m?.set(a)):console.error(`\`${a}\` does not exist in \`theme.colorSchemes\`.`)),o&&(u.includes(o)?(i.darkColorScheme=o,h?.set(o)):console.error(`\`${o}\` does not exist in \`theme.colorSchemes\`.`)),i}):_(e=>(m?.set(n),h?.set(r),{...e,lightColorScheme:n,darkColorScheme:r}))},[u,m,h,n,r]),C=f.useCallback(e=>{g.mode===`system`&&_(t=>{let n=e?.matches?`dark`:`light`;return t.systemMode===n?t:{...t,systemMode:n}})},[g.mode]),w=f.useRef(C);return w.current=C,f.useEffect(()=>{if(typeof window.matchMedia!=`function`||!d)return;let e=(...e)=>w.current(...e),t=window.matchMedia(`(prefers-color-scheme: dark)`);return t.addListener(e),e(t),()=>{t.removeListener(e)}},[d]),f.useEffect(()=>{if(d){let e=p?.subscribe(e=>{(!e||[`light`,`dark`,`system`].includes(e))&&x(e||t)})||Nn,n=m?.subscribe(e=>{(!e||u.match(e))&&S({light:e})})||Nn,r=h?.subscribe(e=>{(!e||u.match(e))&&S({dark:e})})||Nn;return()=>{e(),n(),r()}}},[S,x,u,t,s,d,p,m,h]),{...g,mode:v?g.mode:void 0,systemMode:v?g.systemMode:void 0,colorScheme:v?b:void 0,setMode:x,setColorScheme:S}}var Rn=`*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}`;function zn(e){let{themeId:t,theme:n={},modeStorageKey:r=Dn,colorSchemeStorageKey:i=On,disableTransitionOnChange:a=!1,defaultColorScheme:o,resolveTheme:s}=e,c={allColorSchemes:[],colorScheme:void 0,darkColorScheme:void 0,lightColorScheme:void 0,mode:void 0,setColorScheme:()=>{},setMode:()=>{},systemMode:void 0},l=f.createContext(void 0),u=()=>f.useContext(l)||c,d={},p={};function m(e){let{children:c,theme:u,modeStorageKey:m=r,colorSchemeStorageKey:h=i,disableTransitionOnChange:g=a,storageManager:_,storageWindow:v=typeof window>`u`?void 0:window,documentNode:y=typeof document>`u`?void 0:document,colorSchemeNode:b=typeof document>`u`?void 0:document.documentElement,disableNestedContext:x=!1,disableStyleSheetGeneration:S=!1,defaultMode:C=`system`,forceThemeRerender:w=!1,noSsr:E}=e,O=f.useRef(!1),k=on(),A=f.useContext(l),j=!!A&&!x,M=f.useMemo(()=>u||(typeof n==`function`?n():n),[u]),N=M[t],P=N||M,{colorSchemes:F=d,components:I=p,cssVarPrefix:L}=P,ee=Object.keys(F).filter(e=>!!F[e]).join(`,`),R=f.useMemo(()=>ee.split(`,`),[ee]),te=typeof o==`string`?o:o.light,ne=typeof o==`string`?o:o.dark,{mode:re,setMode:ie,systemMode:ae,lightColorScheme:z,darkColorScheme:oe,colorScheme:se,setColorScheme:ce}=Ln({supportedColorSchemes:R,defaultLightColorScheme:te,defaultDarkColorScheme:ne,modeStorageKey:m,colorSchemeStorageKey:h,defaultMode:F[te]&&F[ne]?C:F[P.defaultColorScheme]?.palette?.mode||P.palette?.mode,storageManager:_,storageWindow:v,noSsr:E}),le=re,ue=se;j&&(le=A.mode,ue=A.colorScheme);let de=ue||P.defaultColorScheme;P.vars&&!w&&(de=P.defaultColorScheme);let B=f.useMemo(()=>{let e=P.generateThemeVars?.()||P.vars,t={...P,components:I,colorSchemes:F,cssVarPrefix:L,vars:e};if(typeof t.generateSpacing==`function`&&(t.spacing=t.generateSpacing()),de){let e=F[de];e&&typeof e==`object`&&Object.keys(e).forEach(n=>{e[n]&&typeof e[n]==`object`?t[n]={...t[n],...e[n]}:t[n]=e[n]})}return s?s(t):t},[P,de,I,F,L]),fe=P.colorSchemeSelector;zt(()=>{if(ue&&b&&fe&&fe!==`media`){let e=fe,t=fe;if(e===`class`&&(t=`.%s`),e===`data`&&(t=`[data-%s]`),e?.startsWith(`data-`)&&!e.includes(`%s`)&&(t=`[${e}="%s"]`),t.startsWith(`.`))b.classList.remove(...R.map(e=>t.substring(1).replace(`%s`,e))),b.classList.add(t.substring(1).replace(`%s`,ue));else{let e=t.replace(`%s`,ue).match(/\[([^\]]+)\]/);if(e){let[t,n]=e[1].split(`=`);n||R.forEach(e=>{b.removeAttribute(t.replace(ue,e))}),b.setAttribute(t,n?n.replace(/"|'/g,``):``)}else b.setAttribute(t,ue)}}},[ue,fe,b,R]),f.useEffect(()=>{let e;if(g&&O.current&&y){let t=y.createElement(`style`);t.appendChild(y.createTextNode(Rn)),y.head.appendChild(t),window.getComputedStyle(y.body),e=setTimeout(()=>{y.head.removeChild(t)},1)}return()=>{clearTimeout(e)}},[ue,g,y]),f.useEffect(()=>(O.current=!0,()=>{O.current=!1}),[]);let V=f.useMemo(()=>({allColorSchemes:R,colorScheme:ue,darkColorScheme:oe,lightColorScheme:z,mode:le,setColorScheme:ce,setMode:ie,systemMode:ae}),[R,ue,oe,z,le,ce,ie,ae,B.colorSchemeSelector]),pe=!0;(S||P.cssVariables===!1||j&&k?.cssVarPrefix===L)&&(pe=!1);let me=(0,T.jsxs)(f.Fragment,{children:[(0,T.jsx)(wn,{themeId:N?t:void 0,theme:B,children:c}),pe&&(0,T.jsx)(D,{styles:B.generateStyleSheets?.()||[]})]});return j?me:(0,T.jsx)(l.Provider,{value:V,children:me})}let h=typeof o==`string`?o:o.light,g=typeof o==`string`?o:o.dark;return{CssVarsProvider:m,useColorScheme:u,getInitColorSchemeScript:e=>An({colorSchemeStorageKey:i,defaultLightColorScheme:h,defaultDarkColorScheme:g,modeStorageKey:r,...e})}}function Bn(e=``){function t(...n){if(!n.length)return``;let r=n[0];return typeof r==`string`&&!r.match(/(#|\(|\)|(-?(\d*\.)?\d+)(px|em|%|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc))|^(-?(\d*\.)?\d+)$|(\d+ \d+ \d+)/)?`, var(--${e?`${e}-`:``}${r}${t(...n.slice(1))})`:`, ${r}`}return(n,...r)=>`var(--${e?`${e}-`:``}${n}${t(...r)})`}var Vn=(e,t,n,r=[])=>{let i=e;t.forEach((e,a)=>{a===t.length-1?Array.isArray(i)?i[Number(e)]=n:i&&typeof i==`object`&&(i[e]=n):i&&typeof i==`object`&&(i[e]||(i[e]=r.includes(e)?[]:{}),i=i[e])})},Hn=(e,t,n)=>{function r(e,i=[],a=[]){Object.entries(e).forEach(([e,o])=>{(!n||n&&!n([...i,e]))&&o!=null&&(typeof o==`object`&&Object.keys(o).length>0?r(o,[...i,e],Array.isArray(o)?[...a,e]:a):t([...i,e],o,a))})}r(e)},Un=(e,t)=>typeof t==`number`?[`lineHeight`,`fontWeight`,`opacity`,`zIndex`].some(t=>e.includes(t))||e[e.length-1].toLowerCase().includes(`opacity`)?t:`${t}px`:t;function Wn(e,t){let{prefix:n,shouldSkipGeneratingVar:r}=t||{},i={},a={},o={};return Hn(e,(e,t,s)=>{if((typeof t==`string`||typeof t==`number`)&&(!r||!r(e,t))){let r=`--${n?`${n}-`:``}${e.join(`-`)}`,c=Un(e,t);Object.assign(i,{[r]:c}),Vn(a,e,`var(${r})`,s),Vn(o,e,`var(${r}, ${c})`,s)}},e=>e[0]===`vars`),{css:i,vars:a,varsWithDefaults:o}}function Gn(e,t={}){let{getSelector:n=_,disableCssColorScheme:r,colorSchemeSelector:i,enableContrastVars:a}=t,{colorSchemes:o={},components:s,defaultColorScheme:c=`light`,...l}=e,{vars:u,css:d,varsWithDefaults:f}=Wn(l,t),p=f,m={},{[c]:h,...g}=o;if(Object.entries(g||{}).forEach(([e,n])=>{let{vars:r,css:i,varsWithDefaults:a}=Wn(n,t);p=I(p,a),m[e]={css:i,vars:r}}),h){let{css:e,vars:n,varsWithDefaults:r}=Wn(h,t);p=I(p,r),m[c]={css:e,vars:n}}function _(t,n){let r=i;if(i===`class`&&(r=`.%s`),i===`data`&&(r=`[data-%s]`),i?.startsWith(`data-`)&&!i.includes(`%s`)&&(r=`[${i}="%s"]`),t){if(r===`media`)return e.defaultColorScheme===t?`:root`:{[`@media (prefers-color-scheme: ${o[t]?.palette?.mode||t})`]:{":root":n}};if(r)return e.defaultColorScheme===t?`:root, ${r.replace(`%s`,String(t))}`:r.replace(`%s`,String(t))}return`:root`}return{vars:p,generateThemeVars:()=>{let e={...u};return Object.entries(m).forEach(([,{vars:t}])=>{e=I(e,t)}),e},generateStyleSheets:()=>{let t=[],i=e.defaultColorScheme||`light`;function s(e,n){Object.keys(n).length&&t.push(typeof e==`string`?{[e]:{...n}}:e)}s(n(void 0,{...d}),d);let{[i]:c,...l}=m;if(c){let{css:e}=c,t=o[i]?.palette?.mode,a=!r&&t?{colorScheme:t,...e}:{...e};s(n(i,{...a}),a)}return Object.entries(l).forEach(([e,{css:t}])=>{let i=o[e]?.palette?.mode,a=!r&&i?{colorScheme:i,...t}:{...t};s(n(e,{...a}),a)}),a&&t.push({":root":{"--__l-threshold":`0.7`,"--__l":`clamp(0, (l / var(--__l-threshold) - 1) * -infinity, 1)`,"--__a":`clamp(0.87, (l / var(--__l-threshold) - 1) * -infinity, 1)`}}),t}}}function Kn(e){return function(t){return e===`media`?`@media (prefers-color-scheme: ${t})`:e?e.startsWith(`data-`)&&!e.includes(`%s`)?`[${e}="${t}"] &`:e===`class`?`.${t} &`:e===`data`?`[data-${t}] &`:`${e.replace(`%s`,t)} &`:`&`}}function K(e,t,n=void 0){let r={};for(let i in e){let a=e[i],o=``,s=!0;for(let e=0;e<a.length;e+=1){let r=a[e];r&&(o+=(s===!0?``:` `)+t(r),s=!1,n&&n[r]&&(o+=` `+n[r]))}r[i]=o}return r}function qn(e,t){return f.isValidElement(e)&&t.indexOf(e.type.muiName??e.type?._payload?.value?.muiName)!==-1}var Jn=(e,t)=>e.filter(e=>t.includes(e)),Yn=(e,t,n)=>{let r=e.keys[0];Array.isArray(t)?t.forEach((t,r)=>{n((t,n)=>{r<=e.keys.length-1&&(r===0?Object.assign(t,n):t[e.up(e.keys[r])]=n)},t)}):t&&typeof t==`object`?(Object.keys(t).length>e.keys.length?e.keys:Jn(e.keys,Object.keys(t))).forEach(i=>{if(e.keys.includes(i)){let a=t[i];a!==void 0&&n((t,n)=>{r===i?Object.assign(t,n):t[e.up(i)]=n},a)}}):(typeof t==`number`||typeof t==`string`)&&n((e,t)=>{Object.assign(e,t)},t)};function Xn(e){return`--Grid-${e}Spacing`}function Zn(e){return`--Grid-parent-${e}Spacing`}var Qn=`--Grid-columns`,$n=`--Grid-parent-columns`,er=({theme:e,ownerState:t})=>{let n={};return Yn(e.breakpoints,t.size,(e,t)=>{let r={};t===`grow`&&(r={flexBasis:0,flexGrow:1,maxWidth:`100%`}),t===`auto`&&(r={flexBasis:`auto`,flexGrow:0,flexShrink:0,maxWidth:`none`,width:`auto`}),typeof t==`number`&&(r={flexGrow:0,flexBasis:`auto`,width:`calc(100% * ${t} / var(${$n}) - (var(${$n}) - ${t}) * (var(${Zn(`column`)}) / var(${$n})))`}),e(n,r)}),n},tr=({theme:e,ownerState:t})=>{let n={};return Yn(e.breakpoints,t.offset,(e,t)=>{let r={};t===`auto`&&(r={marginLeft:`auto`}),typeof t==`number`&&(r={marginLeft:t===0?`0px`:`calc(100% * ${t} / var(${$n}) + var(${Zn(`column`)}) * ${t} / var(${$n}))`}),e(n,r)}),n},nr=({theme:e,ownerState:t})=>{if(!t.container)return{};let n={[Qn]:12};return Yn(e.breakpoints,t.columns,(e,t)=>{let r=t??12;e(n,{[Qn]:r,"> *":{[$n]:r}})}),n},rr=({theme:e,ownerState:t})=>{if(!t.container)return{};let n={};return Yn(e.breakpoints,t.rowSpacing,(t,r)=>{let i=typeof r==`string`?r:e.spacing?.(r);t(n,{[Xn(`row`)]:i,"> *":{[Zn(`row`)]:i}})}),n},ir=({theme:e,ownerState:t})=>{if(!t.container)return{};let n={};return Yn(e.breakpoints,t.columnSpacing,(t,r)=>{let i=typeof r==`string`?r:e.spacing?.(r);t(n,{[Xn(`column`)]:i,"> *":{[Zn(`column`)]:i}})}),n},ar=({theme:e,ownerState:t})=>{if(!t.container)return{};let n={};return Yn(e.breakpoints,t.direction,(e,t)=>{e(n,{flexDirection:t})}),n},or=({ownerState:e})=>({minWidth:0,boxSizing:`border-box`,...e.container&&{display:`flex`,flexWrap:`wrap`,...e.wrap&&e.wrap!==`wrap`&&{flexWrap:e.wrap},gap:`var(${Xn(`row`)}) var(${Xn(`column`)})`}}),sr=e=>{let t=[];return Object.entries(e).forEach(([e,n])=>{n!==!1&&n!==void 0&&t.push(`grid-${e}-${String(n)}`)}),t},cr=(e,t=`xs`)=>{function n(e){return e===void 0?!1:typeof e==`string`&&!Number.isNaN(Number(e))||typeof e==`number`&&e>0}if(n(e))return[`spacing-${t}-${String(e)}`];if(typeof e==`object`&&!Array.isArray(e)){let t=[];return Object.entries(e).forEach(([e,r])=>{n(r)&&t.push(`spacing-${e}-${String(r)}`)}),t}return[]},lr=e=>e===void 0?[]:typeof e==`object`?Object.entries(e).map(([e,t])=>`direction-${e}-${t}`):[`direction-xs-${String(e)}`];function ur(e,t){let n=[];e.item!==void 0&&(delete e.item,n.push(`item`)),e.zeroMinWidth!==void 0&&(delete e.zeroMinWidth,n.push(`zeroMinWidth`)),t.keys.forEach(t=>{e[t]!==void 0&&(n.push(t),delete e[t])})}var dr=lt(),fr=Ft(`div`,{name:`MuiGrid`,slot:`Root`});function pr(e){return Rt({props:e,name:`MuiGrid`,defaultTheme:dr})}function mr(e={}){let{createStyledComponent:t=fr,useThemeProps:n=pr,useTheme:r=pt,componentName:i=`MuiGrid`}=e,a=(e,t)=>{let{container:n,direction:r,spacing:a,wrap:o,size:s}=e;return K({root:[`root`,n&&`container`,o!==`wrap`&&`wrap-xs-${String(o)}`,...lr(r),...sr(s),...n?cr(a,t.breakpoints.keys[0]):[]]},e=>W(i,e),{})};function o(e,t,n=()=>!0){let r={};return e===null||(Array.isArray(e)?e.forEach((e,i)=>{e!==null&&n(e)&&t.keys[i]&&(r[t.keys[i]]=e)}):typeof e==`object`?Object.keys(e).forEach(t=>{let i=e[t];i!=null&&n(i)&&(r[t]=i)}):r[t.keys[0]]=e),r}let s=t(nr,ir,rr,er,ar,or,tr),c=f.forwardRef(function(e,t){let i=r(),c=_t(n(e));ur(c,i.breakpoints);let{className:l,children:u,columns:d=12,container:p=!1,component:m=`div`,direction:h=`row`,wrap:g=`wrap`,size:_={},offset:v={},spacing:y=0,rowSpacing:b=y,columnSpacing:x=y,unstable_level:S=0,...C}=c,w=o(_,i.breakpoints,e=>e!==!1),E=o(v,i.breakpoints),D=e.columns??(S?void 0:d),O=e.spacing??(S?void 0:y),k=e.rowSpacing??e.spacing??(S?void 0:b),A=e.columnSpacing??e.spacing??(S?void 0:x),j={...c,level:S,columns:D,container:p,direction:h,wrap:g,spacing:O,rowSpacing:k,columnSpacing:A,size:w,offset:E};return(0,T.jsx)(s,{ref:t,as:m,ownerState:j,className:U(a(j,i).root,l),...C,children:f.Children.map(u,e=>f.isValidElement(e)&&qn(e,[`Grid`])&&p&&e.props.container?f.cloneElement(e,{unstable_level:e.props?.unstable_level??S+1}):e)})});return c.muiName=`Grid`,c}function hr(){return{text:{primary:`rgba(0, 0, 0, 0.87)`,secondary:`rgba(0, 0, 0, 0.6)`,disabled:`rgba(0, 0, 0, 0.38)`},divider:`rgba(0, 0, 0, 0.12)`,background:{paper:p.white,default:p.white},action:{active:`rgba(0, 0, 0, 0.54)`,hover:`rgba(0, 0, 0, 0.04)`,hoverOpacity:.04,selected:`rgba(0, 0, 0, 0.08)`,selectedOpacity:.08,disabled:`rgba(0, 0, 0, 0.26)`,disabledBackground:`rgba(0, 0, 0, 0.12)`,disabledOpacity:.38,focus:`rgba(0, 0, 0, 0.12)`,focusOpacity:.12,activatedOpacity:.12}}}var gr=hr();function _r(){return{text:{primary:p.white,secondary:`rgba(255, 255, 255, 0.7)`,disabled:`rgba(255, 255, 255, 0.5)`,icon:`rgba(255, 255, 255, 0.5)`},divider:`rgba(255, 255, 255, 0.12)`,background:{paper:`#121212`,default:`#121212`},action:{active:p.white,hover:`rgba(255, 255, 255, 0.08)`,hoverOpacity:.08,selected:`rgba(255, 255, 255, 0.16)`,selectedOpacity:.16,disabled:`rgba(255, 255, 255, 0.3)`,disabledBackground:`rgba(255, 255, 255, 0.12)`,disabledOpacity:.38,focus:`rgba(255, 255, 255, 0.12)`,focusOpacity:.12,activatedOpacity:.24}}}var vr=_r();function yr(e,t,n,r){let i=r.light||r,a=r.dark||r*1.5;e[t]||(e.hasOwnProperty(n)?e[t]=e[n]:t===`light`?e.light=en(e.main,i):t===`dark`&&(e.dark=Qt(e.main,a)))}function br(e,t,n,r,i){let a=i.light||i,o=i.dark||i*1.5;t[n]||(t.hasOwnProperty(r)?t[n]=t[r]:n===`light`?t.light=`color-mix(in ${e}, ${t.main}, #fff ${(a*100).toFixed(0)}%)`:n===`dark`&&(t.dark=`color-mix(in ${e}, ${t.main}, #000 ${(o*100).toFixed(0)}%)`))}function xr(e=`light`){return e===`dark`?{main:g[200],light:g[50],dark:g[400]}:{main:g[700],light:g[400],dark:g[800]}}function Sr(e=`light`){return e===`dark`?{main:h[200],light:h[50],dark:h[400]}:{main:h[500],light:h[300],dark:h[700]}}function Cr(e=`light`){return e===`dark`?{main:m[500],light:m[300],dark:m[700]}:{main:m[700],light:m[400],dark:m[800]}}function wr(e=`light`){return e===`dark`?{main:_[400],light:_[300],dark:_[700]}:{main:_[700],light:_[500],dark:_[900]}}function Tr(e=`light`){return e===`dark`?{main:v[400],light:v[300],dark:v[700]}:{main:v[800],light:v[500],dark:v[900]}}function Er(e=`light`){return e===`dark`?{main:y[400],light:y[300],dark:y[700]}:{main:`#ed6c02`,light:y[500],dark:y[900]}}function Dr(e){return`oklch(from ${e} var(--__l) 0 h / var(--__a))`}function Or(e){let{mode:t=`light`,contrastThreshold:n=3,tonalOffset:r=.2,colorSpace:i,...a}=e,o=e.primary||xr(t),s=e.secondary||Sr(t),c=e.error||Cr(t),l=e.info||wr(t),u=e.success||Tr(t),d=e.warning||Er(t);function f(e){return i?Dr(e):Yt(e,vr.text.primary)>=n?vr.text.primary:gr.text.primary}let m=({color:e,name:t,mainShade:n=500,lightShade:a=300,darkShade:o=700})=>{if(e={...e},!e.main&&e[n]&&(e.main=e[n]),!e.hasOwnProperty(`main`))throw Error(x(11,t?` (${t})`:``,n));if(typeof e.main!=`string`)throw Error(x(12,t?` (${t})`:``,JSON.stringify(e.main)));return i?(br(i,e,`light`,a,r),br(i,e,`dark`,o,r)):(yr(e,`light`,a,r