rag-chatbot-ui-datalysis
Version:
React RAG Chatbot UI with Developer Console
61 lines • 147 kB
JavaScript
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const F=require("react");function jn(e){const t=Object.create(null,{[Symbol.toStringTag]:{value:"Module"}});if(e){for(const r in e)if(r!=="default"){const n=Object.getOwnPropertyDescriptor(e,r);Object.defineProperty(t,r,n.get?n:{enumerable:!0,get:()=>e[r]})}}return t.default=e,Object.freeze(t)}const de=jn(F);function $n(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Wt={exports:{}},We={};/**
* @license React
* react-jsx-runtime.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var fr;function Nn(){if(fr)return We;fr=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function r(n,o,a){var l=null;if(a!==void 0&&(l=""+a),o.key!==void 0&&(l=""+o.key),"key"in o){a={};for(var u in o)u!=="key"&&(a[u]=o[u])}else a=o;return o=a.ref,{$$typeof:e,type:n,key:l,ref:o!==void 0?o:null,props:a}}return We.Fragment=t,We.jsx=r,We.jsxs=r,We}var Ye={};/**
* @license React
* react-jsx-runtime.development.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var pr;function In(){return pr||(pr=1,process.env.NODE_ENV!=="production"&&function(){function e(i){if(i==null)return null;if(typeof i=="function")return i.$$typeof===s?null:i.displayName||i.name||null;if(typeof i=="string")return i;switch(i){case c:return"Fragment";case T:return"Profiler";case C:return"StrictMode";case x:return"Suspense";case D:return"SuspenseList";case te:return"Activity"}if(typeof i=="object")switch(typeof i.tag=="number"&&console.error("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),i.$$typeof){case v:return"Portal";case A:return(i.displayName||"Context")+".Provider";case N:return(i._context.displayName||"Context")+".Consumer";case O:var d=i.render;return i=i.displayName,i||(i=d.displayName||d.name||"",i=i!==""?"ForwardRef("+i+")":"ForwardRef"),i;case I:return d=i.displayName||null,d!==null?d:e(i.type)||"Memo";case X:d=i._payload,i=i._init;try{return e(i(d))}catch{}}return null}function t(i){return""+i}function r(i){try{t(i);var d=!1}catch{d=!0}if(d){d=console;var w=d.error,_=typeof Symbol=="function"&&Symbol.toStringTag&&i[Symbol.toStringTag]||i.constructor.name||"Object";return w.call(d,"The provided key is an unsupported type %s. This value must be coerced to a string before using it here.",_),t(i)}}function n(i){if(i===c)return"<>";if(typeof i=="object"&&i!==null&&i.$$typeof===X)return"<...>";try{var d=e(i);return d?"<"+d+">":"<...>"}catch{return"<...>"}}function o(){var i=P.A;return i===null?null:i.getOwner()}function a(){return Error("react-stack-top-frame")}function l(i){if(B.call(i,"key")){var d=Object.getOwnPropertyDescriptor(i,"key").get;if(d&&d.isReactWarning)return!1}return i.key!==void 0}function u(i,d){function w(){ie||(ie=!0,console.error("%s: `key` is not a prop. Trying to access it will result in `undefined` being returned. If you need to access the same value within the child component, you should pass it as a different prop. (https://react.dev/link/special-props)",d))}w.isReactWarning=!0,Object.defineProperty(i,"key",{get:w,configurable:!0})}function p(){var i=e(this.type);return re[i]||(re[i]=!0,console.error("Accessing element.ref was removed in React 19. ref is now a regular prop. It will be removed from the JSX Element type in a future release.")),i=this.props.ref,i!==void 0?i:null}function m(i,d,w,_,j,$,M,L){return w=$.ref,i={$$typeof:E,type:i,key:d,props:$,_owner:j},(w!==void 0?w:null)!==null?Object.defineProperty(i,"ref",{enumerable:!1,get:p}):Object.defineProperty(i,"ref",{enumerable:!1,value:null}),i._store={},Object.defineProperty(i._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:0}),Object.defineProperty(i,"_debugInfo",{configurable:!1,enumerable:!1,writable:!0,value:null}),Object.defineProperty(i,"_debugStack",{configurable:!1,enumerable:!1,writable:!0,value:M}),Object.defineProperty(i,"_debugTask",{configurable:!1,enumerable:!1,writable:!0,value:L}),Object.freeze&&(Object.freeze(i.props),Object.freeze(i)),i}function g(i,d,w,_,j,$,M,L){var z=d.children;if(z!==void 0)if(_)if(U(z)){for(_=0;_<z.length;_++)h(z[_]);Object.freeze&&Object.freeze(z)}else console.error("React.jsx: Static children should always be an array. You are likely explicitly calling React.jsxs or React.jsxDEV. Use the Babel transform instead.");else h(z);if(B.call(d,"key")){z=e(i);var S=Object.keys(d).filter(function(V){return V!=="key"});_=0<S.length?"{key: someKey, "+S.join(": ..., ")+": ...}":"{key: someKey}",Se[z+_]||(S=0<S.length?"{"+S.join(": ..., ")+": ...}":"{}",console.error(`A props object containing a "key" prop is being spread into JSX:
let props = %s;
<%s {...props} />
React keys must be passed directly to JSX without using spread:
let props = %s;
<%s key={someKey} {...props} />`,_,z,S,z),Se[z+_]=!0)}if(z=null,w!==void 0&&(r(w),z=""+w),l(d)&&(r(d.key),z=""+d.key),"key"in d){w={};for(var R in d)R!=="key"&&(w[R]=d[R])}else w=d;return z&&u(w,typeof i=="function"?i.displayName||i.name||"Unknown":i),m(i,z,$,j,o(),w,M,L)}function h(i){typeof i=="object"&&i!==null&&i.$$typeof===E&&i._store&&(i._store.validated=1)}var y=F,E=Symbol.for("react.transitional.element"),v=Symbol.for("react.portal"),c=Symbol.for("react.fragment"),C=Symbol.for("react.strict_mode"),T=Symbol.for("react.profiler"),N=Symbol.for("react.consumer"),A=Symbol.for("react.context"),O=Symbol.for("react.forward_ref"),x=Symbol.for("react.suspense"),D=Symbol.for("react.suspense_list"),I=Symbol.for("react.memo"),X=Symbol.for("react.lazy"),te=Symbol.for("react.activity"),s=Symbol.for("react.client.reference"),P=y.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,B=Object.prototype.hasOwnProperty,U=Array.isArray,Y=console.createTask?console.createTask:function(){return null};y={"react-stack-bottom-frame":function(i){return i()}};var ie,re={},le=y["react-stack-bottom-frame"].bind(y,a)(),pe=Y(n(a)),Se={};Ye.Fragment=c,Ye.jsx=function(i,d,w,_,j){var $=1e4>P.recentlyCreatedOwnerStacks++;return g(i,d,w,!1,_,j,$?Error("react-stack-top-frame"):le,$?Y(n(i)):pe)},Ye.jsxs=function(i,d,w,_,j){var $=1e4>P.recentlyCreatedOwnerStacks++;return g(i,d,w,!0,_,j,$?Error("react-stack-top-frame"):le,$?Y(n(i)):pe)}}()),Ye}process.env.NODE_ENV==="production"?Wt.exports=Nn():Wt.exports=In();var f=Wt.exports;const mr=e=>e,Mn=()=>{let e=mr;return{configure(t){e=t},generate(t){return e(t)},reset(){e=mr}}},Dn=Mn();function Pe(e,...t){const r=new URL(`https://mui.com/production-error/?code=${e}`);return t.forEach(n=>r.searchParams.append("args[]",n)),`Minified MUI error #${e}; visit ${r} for the full message.`}function $e(e){if(typeof e!="string")throw new Error(process.env.NODE_ENV!=="production"?"MUI: `capitalize(string)` expects a string argument.":Pe(7));return e.charAt(0).toUpperCase()+e.slice(1)}var Yt={exports:{}},at={exports:{}},q={};/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var hr;function zn(){if(hr)return q;hr=1;var e=typeof Symbol=="function"&&Symbol.for,t=e?Symbol.for("react.element"):60103,r=e?Symbol.for("react.portal"):60106,n=e?Symbol.for("react.fragment"):60107,o=e?Symbol.for("react.strict_mode"):60108,a=e?Symbol.for("react.profiler"):60114,l=e?Symbol.for("react.provider"):60109,u=e?Symbol.for("react.context"):60110,p=e?Symbol.for("react.async_mode"):60111,m=e?Symbol.for("react.concurrent_mode"):60111,g=e?Symbol.for("react.forward_ref"):60112,h=e?Symbol.for("react.suspense"):60113,y=e?Symbol.for("react.suspense_list"):60120,E=e?Symbol.for("react.memo"):60115,v=e?Symbol.for("react.lazy"):60116,c=e?Symbol.for("react.block"):60121,C=e?Symbol.for("react.fundamental"):60117,T=e?Symbol.for("react.responder"):60118,N=e?Symbol.for("react.scope"):60119;function A(x){if(typeof x=="object"&&x!==null){var D=x.$$typeof;switch(D){case t:switch(x=x.type,x){case p:case m:case n:case a:case o:case h:return x;default:switch(x=x&&x.$$typeof,x){case u:case g:case v:case E:case l:return x;default:return D}}case r:return D}}}function O(x){return A(x)===m}return q.AsyncMode=p,q.ConcurrentMode=m,q.ContextConsumer=u,q.ContextProvider=l,q.Element=t,q.ForwardRef=g,q.Fragment=n,q.Lazy=v,q.Memo=E,q.Portal=r,q.Profiler=a,q.StrictMode=o,q.Suspense=h,q.isAsyncMode=function(x){return O(x)||A(x)===p},q.isConcurrentMode=O,q.isContextConsumer=function(x){return A(x)===u},q.isContextProvider=function(x){return A(x)===l},q.isElement=function(x){return typeof x=="object"&&x!==null&&x.$$typeof===t},q.isForwardRef=function(x){return A(x)===g},q.isFragment=function(x){return A(x)===n},q.isLazy=function(x){return A(x)===v},q.isMemo=function(x){return A(x)===E},q.isPortal=function(x){return A(x)===r},q.isProfiler=function(x){return A(x)===a},q.isStrictMode=function(x){return A(x)===o},q.isSuspense=function(x){return A(x)===h},q.isValidElementType=function(x){return typeof x=="string"||typeof x=="function"||x===n||x===m||x===a||x===o||x===h||x===y||typeof x=="object"&&x!==null&&(x.$$typeof===v||x.$$typeof===E||x.$$typeof===l||x.$$typeof===u||x.$$typeof===g||x.$$typeof===C||x.$$typeof===T||x.$$typeof===N||x.$$typeof===c)},q.typeOf=A,q}var K={};/** @license React v16.13.1
* react-is.development.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var gr;function Bn(){return gr||(gr=1,process.env.NODE_ENV!=="production"&&function(){var e=typeof Symbol=="function"&&Symbol.for,t=e?Symbol.for("react.element"):60103,r=e?Symbol.for("react.portal"):60106,n=e?Symbol.for("react.fragment"):60107,o=e?Symbol.for("react.strict_mode"):60108,a=e?Symbol.for("react.profiler"):60114,l=e?Symbol.for("react.provider"):60109,u=e?Symbol.for("react.context"):60110,p=e?Symbol.for("react.async_mode"):60111,m=e?Symbol.for("react.concurrent_mode"):60111,g=e?Symbol.for("react.forward_ref"):60112,h=e?Symbol.for("react.suspense"):60113,y=e?Symbol.for("react.suspense_list"):60120,E=e?Symbol.for("react.memo"):60115,v=e?Symbol.for("react.lazy"):60116,c=e?Symbol.for("react.block"):60121,C=e?Symbol.for("react.fundamental"):60117,T=e?Symbol.for("react.responder"):60118,N=e?Symbol.for("react.scope"):60119;function A(k){return typeof k=="string"||typeof k=="function"||k===n||k===m||k===a||k===o||k===h||k===y||typeof k=="object"&&k!==null&&(k.$$typeof===v||k.$$typeof===E||k.$$typeof===l||k.$$typeof===u||k.$$typeof===g||k.$$typeof===C||k.$$typeof===T||k.$$typeof===N||k.$$typeof===c)}function O(k){if(typeof k=="object"&&k!==null){var be=k.$$typeof;switch(be){case t:var ot=k.type;switch(ot){case p:case m:case n:case a:case o:case h:return ot;default:var dr=ot&&ot.$$typeof;switch(dr){case u:case g:case v:case E:case l:return dr;default:return be}}case r:return be}}}var x=p,D=m,I=u,X=l,te=t,s=g,P=n,B=v,U=E,Y=r,ie=a,re=o,le=h,pe=!1;function Se(k){return pe||(pe=!0,console.warn("The ReactIs.isAsyncMode() alias has been deprecated, and will be removed in React 17+. Update your code to use ReactIs.isConcurrentMode() instead. It has the exact same API.")),i(k)||O(k)===p}function i(k){return O(k)===m}function d(k){return O(k)===u}function w(k){return O(k)===l}function _(k){return typeof k=="object"&&k!==null&&k.$$typeof===t}function j(k){return O(k)===g}function $(k){return O(k)===n}function M(k){return O(k)===v}function L(k){return O(k)===E}function z(k){return O(k)===r}function S(k){return O(k)===a}function R(k){return O(k)===o}function V(k){return O(k)===h}K.AsyncMode=x,K.ConcurrentMode=D,K.ContextConsumer=I,K.ContextProvider=X,K.Element=te,K.ForwardRef=s,K.Fragment=P,K.Lazy=B,K.Memo=U,K.Portal=Y,K.Profiler=ie,K.StrictMode=re,K.Suspense=le,K.isAsyncMode=Se,K.isConcurrentMode=i,K.isContextConsumer=d,K.isContextProvider=w,K.isElement=_,K.isForwardRef=j,K.isFragment=$,K.isLazy=M,K.isMemo=L,K.isPortal=z,K.isProfiler=S,K.isStrictMode=R,K.isSuspense=V,K.isValidElementType=A,K.typeOf=O}()),K}var yr;function Qr(){return yr||(yr=1,process.env.NODE_ENV==="production"?at.exports=zn():at.exports=Bn()),at.exports}/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var Nt,br;function Ln(){if(br)return Nt;br=1;var e=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,r=Object.prototype.propertyIsEnumerable;function n(a){if(a==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(a)}function o(){try{if(!Object.assign)return!1;var a=new String("abc");if(a[5]="de",Object.getOwnPropertyNames(a)[0]==="5")return!1;for(var l={},u=0;u<10;u++)l["_"+String.fromCharCode(u)]=u;var p=Object.getOwnPropertyNames(l).map(function(g){return l[g]});if(p.join("")!=="0123456789")return!1;var m={};return"abcdefghijklmnopqrst".split("").forEach(function(g){m[g]=g}),Object.keys(Object.assign({},m)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return Nt=o()?Object.assign:function(a,l){for(var u,p=n(a),m,g=1;g<arguments.length;g++){u=Object(arguments[g]);for(var h in u)t.call(u,h)&&(p[h]=u[h]);if(e){m=e(u);for(var y=0;y<m.length;y++)r.call(u,m[y])&&(p[m[y]]=u[m[y]])}}return p},Nt}var It,xr;function er(){if(xr)return It;xr=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return It=e,It}var Mt,vr;function Zr(){return vr||(vr=1,Mt=Function.call.bind(Object.prototype.hasOwnProperty)),Mt}var Dt,wr;function Fn(){if(wr)return Dt;wr=1;var e=function(){};if(process.env.NODE_ENV!=="production"){var t=er(),r={},n=Zr();e=function(a){var l="Warning: "+a;typeof console<"u"&&console.error(l);try{throw new Error(l)}catch{}}}function o(a,l,u,p,m){if(process.env.NODE_ENV!=="production"){for(var g in a)if(n(a,g)){var h;try{if(typeof a[g]!="function"){var y=Error((p||"React class")+": "+u+" type `"+g+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof a[g]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw y.name="Invariant Violation",y}h=a[g](l,g,p,u,null,t)}catch(v){h=v}if(h&&!(h instanceof Error)&&e((p||"React class")+": type specification of "+u+" `"+g+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof h+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),h instanceof Error&&!(h.message in r)){r[h.message]=!0;var E=m?m():"";e("Failed "+u+" type: "+h.message+(E??""))}}}}return o.resetWarningCache=function(){process.env.NODE_ENV!=="production"&&(r={})},Dt=o,Dt}var zt,Sr;function Vn(){if(Sr)return zt;Sr=1;var e=Qr(),t=Ln(),r=er(),n=Zr(),o=Fn(),a=function(){};process.env.NODE_ENV!=="production"&&(a=function(u){var p="Warning: "+u;typeof console<"u"&&console.error(p);try{throw new Error(p)}catch{}});function l(){return null}return zt=function(u,p){var m=typeof Symbol=="function"&&Symbol.iterator,g="@@iterator";function h(i){var d=i&&(m&&i[m]||i[g]);if(typeof d=="function")return d}var y="<<anonymous>>",E={array:T("array"),bigint:T("bigint"),bool:T("boolean"),func:T("function"),number:T("number"),object:T("object"),string:T("string"),symbol:T("symbol"),any:N(),arrayOf:A,element:O(),elementType:x(),instanceOf:D,node:s(),objectOf:X,oneOf:I,oneOfType:te,shape:B,exact:U};function v(i,d){return i===d?i!==0||1/i===1/d:i!==i&&d!==d}function c(i,d){this.message=i,this.data=d&&typeof d=="object"?d:{},this.stack=""}c.prototype=Error.prototype;function C(i){if(process.env.NODE_ENV!=="production")var d={},w=0;function _($,M,L,z,S,R,V){if(z=z||y,R=R||L,V!==r){if(p){var k=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use `PropTypes.checkPropTypes()` to call them. Read more at http://fb.me/use-check-prop-types");throw k.name="Invariant Violation",k}else if(process.env.NODE_ENV!=="production"&&typeof console<"u"){var be=z+":"+L;!d[be]&&w<3&&(a("You are manually calling a React.PropTypes validation function for the `"+R+"` prop on `"+z+"`. This is deprecated and will throw in the standalone `prop-types` package. You may be seeing this warning due to a third-party PropTypes library. See https://fb.me/react-warning-dont-call-proptypes for details."),d[be]=!0,w++)}}return M[L]==null?$?M[L]===null?new c("The "+S+" `"+R+"` is marked as required "+("in `"+z+"`, but its value is `null`.")):new c("The "+S+" `"+R+"` is marked as required in "+("`"+z+"`, but its value is `undefined`.")):null:i(M,L,z,S,R)}var j=_.bind(null,!1);return j.isRequired=_.bind(null,!0),j}function T(i){function d(w,_,j,$,M,L){var z=w[_],S=re(z);if(S!==i){var R=le(z);return new c("Invalid "+$+" `"+M+"` of type "+("`"+R+"` supplied to `"+j+"`, expected ")+("`"+i+"`."),{expectedType:i})}return null}return C(d)}function N(){return C(l)}function A(i){function d(w,_,j,$,M){if(typeof i!="function")return new c("Property `"+M+"` of component `"+j+"` has invalid PropType notation inside arrayOf.");var L=w[_];if(!Array.isArray(L)){var z=re(L);return new c("Invalid "+$+" `"+M+"` of type "+("`"+z+"` supplied to `"+j+"`, expected an array."))}for(var S=0;S<L.length;S++){var R=i(L,S,j,$,M+"["+S+"]",r);if(R instanceof Error)return R}return null}return C(d)}function O(){function i(d,w,_,j,$){var M=d[w];if(!u(M)){var L=re(M);return new c("Invalid "+j+" `"+$+"` of type "+("`"+L+"` supplied to `"+_+"`, expected a single ReactElement."))}return null}return C(i)}function x(){function i(d,w,_,j,$){var M=d[w];if(!e.isValidElementType(M)){var L=re(M);return new c("Invalid "+j+" `"+$+"` of type "+("`"+L+"` supplied to `"+_+"`, expected a single ReactElement type."))}return null}return C(i)}function D(i){function d(w,_,j,$,M){if(!(w[_]instanceof i)){var L=i.name||y,z=Se(w[_]);return new c("Invalid "+$+" `"+M+"` of type "+("`"+z+"` supplied to `"+j+"`, expected ")+("instance of `"+L+"`."))}return null}return C(d)}function I(i){if(!Array.isArray(i))return process.env.NODE_ENV!=="production"&&(arguments.length>1?a("Invalid arguments supplied to oneOf, expected an array, got "+arguments.length+" arguments. A common mistake is to write oneOf(x, y, z) instead of oneOf([x, y, z])."):a("Invalid argument supplied to oneOf, expected an array.")),l;function d(w,_,j,$,M){for(var L=w[_],z=0;z<i.length;z++)if(v(L,i[z]))return null;var S=JSON.stringify(i,function(V,k){var be=le(k);return be==="symbol"?String(k):k});return new c("Invalid "+$+" `"+M+"` of value `"+String(L)+"` "+("supplied to `"+j+"`, expected one of "+S+"."))}return C(d)}function X(i){function d(w,_,j,$,M){if(typeof i!="function")return new c("Property `"+M+"` of component `"+j+"` has invalid PropType notation inside objectOf.");var L=w[_],z=re(L);if(z!=="object")return new c("Invalid "+$+" `"+M+"` of type "+("`"+z+"` supplied to `"+j+"`, expected an object."));for(var S in L)if(n(L,S)){var R=i(L,S,j,$,M+"."+S,r);if(R instanceof Error)return R}return null}return C(d)}function te(i){if(!Array.isArray(i))return process.env.NODE_ENV!=="production"&&a("Invalid argument supplied to oneOfType, expected an instance of array."),l;for(var d=0;d<i.length;d++){var w=i[d];if(typeof w!="function")return a("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+pe(w)+" at index "+d+"."),l}function _(j,$,M,L,z){for(var S=[],R=0;R<i.length;R++){var V=i[R],k=V(j,$,M,L,z,r);if(k==null)return null;k.data&&n(k.data,"expectedType")&&S.push(k.data.expectedType)}var be=S.length>0?", expected one of type ["+S.join(", ")+"]":"";return new c("Invalid "+L+" `"+z+"` supplied to "+("`"+M+"`"+be+"."))}return C(_)}function s(){function i(d,w,_,j,$){return Y(d[w])?null:new c("Invalid "+j+" `"+$+"` supplied to "+("`"+_+"`, expected a ReactNode."))}return C(i)}function P(i,d,w,_,j){return new c((i||"React class")+": "+d+" type `"+w+"."+_+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+j+"`.")}function B(i){function d(w,_,j,$,M){var L=w[_],z=re(L);if(z!=="object")return new c("Invalid "+$+" `"+M+"` of type `"+z+"` "+("supplied to `"+j+"`, expected `object`."));for(var S in i){var R=i[S];if(typeof R!="function")return P(j,$,M,S,le(R));var V=R(L,S,j,$,M+"."+S,r);if(V)return V}return null}return C(d)}function U(i){function d(w,_,j,$,M){var L=w[_],z=re(L);if(z!=="object")return new c("Invalid "+$+" `"+M+"` of type `"+z+"` "+("supplied to `"+j+"`, expected `object`."));var S=t({},w[_],i);for(var R in S){var V=i[R];if(n(i,R)&&typeof V!="function")return P(j,$,M,R,le(V));if(!V)return new c("Invalid "+$+" `"+M+"` key `"+R+"` supplied to `"+j+"`.\nBad object: "+JSON.stringify(w[_],null," ")+`
Valid keys: `+JSON.stringify(Object.keys(i),null," "));var k=V(L,R,j,$,M+"."+R,r);if(k)return k}return null}return C(d)}function Y(i){switch(typeof i){case"number":case"string":case"undefined":return!0;case"boolean":return!i;case"object":if(Array.isArray(i))return i.every(Y);if(i===null||u(i))return!0;var d=h(i);if(d){var w=d.call(i),_;if(d!==i.entries){for(;!(_=w.next()).done;)if(!Y(_.value))return!1}else for(;!(_=w.next()).done;){var j=_.value;if(j&&!Y(j[1]))return!1}}else return!1;return!0;default:return!1}}function ie(i,d){return i==="symbol"?!0:d?d["@@toStringTag"]==="Symbol"||typeof Symbol=="function"&&d instanceof Symbol:!1}function re(i){var d=typeof i;return Array.isArray(i)?"array":i instanceof RegExp?"object":ie(d,i)?"symbol":d}function le(i){if(typeof i>"u"||i===null)return""+i;var d=re(i);if(d==="object"){if(i instanceof Date)return"date";if(i instanceof RegExp)return"regexp"}return d}function pe(i){var d=le(i);switch(d){case"array":case"object":return"an "+d;case"boolean":case"date":case"regexp":return"a "+d;default:return d}}function Se(i){return!i.constructor||!i.constructor.name?y:i.constructor.name}return E.checkPropTypes=o,E.resetWarningCache=o.resetWarningCache,E.PropTypes=E,E},zt}var Bt,Cr;function Un(){if(Cr)return Bt;Cr=1;var e=er();function t(){}function r(){}return r.resetWarningCache=t,Bt=function(){function n(l,u,p,m,g,h){if(h!==e){var y=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw y.name="Invariant Violation",y}}n.isRequired=n;function o(){return n}var a={array:n,bigint:n,bool:n,func:n,number:n,object:n,string:n,symbol:n,any:n,arrayOf:o,element:n,elementType:n,instanceOf:o,node:n,objectOf:o,oneOf:o,oneOfType:o,shape:o,exact:o,checkPropTypes:r,resetWarningCache:t};return a.PropTypes=a,a},Bt}if(process.env.NODE_ENV!=="production"){var Wn=Qr(),Yn=!0;Yt.exports=Vn()(Wn.isElement,Yn)}else Yt.exports=Un()();var Hn=Yt.exports;const W=$n(Hn);function en(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var o=e.length;for(t=0;t<o;t++)e[t]&&(r=en(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}function Gn(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=en(e))&&(n&&(n+=" "),n+=t);return n}function qn(e,t,r=void 0){const n={};for(const o in e){const a=e[o];let l="",u=!0;for(let p=0;p<a.length;p+=1){const m=a[p];m&&(l+=(u===!0?"":" ")+t(m),u=!1,r&&r[m]&&(l+=" "+r[m]))}n[o]=l}return n}var Ht={exports:{}},J={};/**
* @license React
* react-is.production.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Er;function Kn(){if(Er)return J;Er=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.portal"),r=Symbol.for("react.fragment"),n=Symbol.for("react.strict_mode"),o=Symbol.for("react.profiler"),a=Symbol.for("react.consumer"),l=Symbol.for("react.context"),u=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),m=Symbol.for("react.suspense_list"),g=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),y=Symbol.for("react.view_transition"),E=Symbol.for("react.client.reference");function v(c){if(typeof c=="object"&&c!==null){var C=c.$$typeof;switch(C){case e:switch(c=c.type,c){case r:case o:case n:case p:case m:case y:return c;default:switch(c=c&&c.$$typeof,c){case l:case u:case h:case g:return c;case a:return c;default:return C}}case t:return C}}}return J.ContextConsumer=a,J.ContextProvider=l,J.Element=e,J.ForwardRef=u,J.Fragment=r,J.Lazy=h,J.Memo=g,J.Portal=t,J.Profiler=o,J.StrictMode=n,J.Suspense=p,J.SuspenseList=m,J.isContextConsumer=function(c){return v(c)===a},J.isContextProvider=function(c){return v(c)===l},J.isElement=function(c){return typeof c=="object"&&c!==null&&c.$$typeof===e},J.isForwardRef=function(c){return v(c)===u},J.isFragment=function(c){return v(c)===r},J.isLazy=function(c){return v(c)===h},J.isMemo=function(c){return v(c)===g},J.isPortal=function(c){return v(c)===t},J.isProfiler=function(c){return v(c)===o},J.isStrictMode=function(c){return v(c)===n},J.isSuspense=function(c){return v(c)===p},J.isSuspenseList=function(c){return v(c)===m},J.isValidElementType=function(c){return typeof c=="string"||typeof c=="function"||c===r||c===o||c===n||c===p||c===m||typeof c=="object"&&c!==null&&(c.$$typeof===h||c.$$typeof===g||c.$$typeof===l||c.$$typeof===a||c.$$typeof===u||c.$$typeof===E||c.getModuleId!==void 0)},J.typeOf=v,J}var Q={};/**
* @license React
* react-is.development.js
*
* Copyright (c) Meta Platforms, Inc. and affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var Tr;function Xn(){return Tr||(Tr=1,process.env.NODE_ENV!=="production"&&function(){function e(c){if(typeof c=="object"&&c!==null){var C=c.$$typeof;switch(C){case t:switch(c=c.type,c){case n:case a:case o:case m:case g:case E:return c;default:switch(c=c&&c.$$typeof,c){case u:case p:case y:case h:return c;case l:return c;default:return C}}case r:return C}}}var t=Symbol.for("react.transitional.element"),r=Symbol.for("react.portal"),n=Symbol.for("react.fragment"),o=Symbol.for("react.strict_mode"),a=Symbol.for("react.profiler"),l=Symbol.for("react.consumer"),u=Symbol.for("react.context"),p=Symbol.for("react.forward_ref"),m=Symbol.for("react.suspense"),g=Symbol.for("react.suspense_list"),h=Symbol.for("react.memo"),y=Symbol.for("react.lazy"),E=Symbol.for("react.view_transition"),v=Symbol.for("react.client.reference");Q.ContextConsumer=l,Q.ContextProvider=u,Q.Element=t,Q.ForwardRef=p,Q.Fragment=n,Q.Lazy=y,Q.Memo=h,Q.Portal=r,Q.Profiler=a,Q.StrictMode=o,Q.Suspense=m,Q.SuspenseList=g,Q.isContextConsumer=function(c){return e(c)===l},Q.isContextProvider=function(c){return e(c)===u},Q.isElement=function(c){return typeof c=="object"&&c!==null&&c.$$typeof===t},Q.isForwardRef=function(c){return e(c)===p},Q.isFragment=function(c){return e(c)===n},Q.isLazy=function(c){return e(c)===y},Q.isMemo=function(c){return e(c)===h},Q.isPortal=function(c){return e(c)===r},Q.isProfiler=function(c){return e(c)===a},Q.isStrictMode=function(c){return e(c)===o},Q.isSuspense=function(c){return e(c)===m},Q.isSuspenseList=function(c){return e(c)===g},Q.isValidElementType=function(c){return typeof c=="string"||typeof c=="function"||c===n||c===a||c===o||c===m||c===g||typeof c=="object"&&c!==null&&(c.$$typeof===y||c.$$typeof===h||c.$$typeof===u||c.$$typeof===l||c.$$typeof===p||c.$$typeof===v||c.getModuleId!==void 0)},Q.typeOf=e}()),Q}process.env.NODE_ENV==="production"?Ht.exports=Kn():Ht.exports=Xn();var mt=Ht.exports;function _e(e){if(typeof e!="object"||e===null)return!1;const t=Object.getPrototypeOf(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)}function tn(e){if(de.isValidElement(e)||mt.isValidElementType(e)||!_e(e))return e;const t={};return Object.keys(e).forEach(r=>{t[r]=tn(e[r])}),t}function ge(e,t,r={clone:!0}){const n=r.clone?{...e}:e;return _e(e)&&_e(t)&&Object.keys(t).forEach(o=>{de.isValidElement(t[o])||mt.isValidElementType(t[o])?n[o]=t[o]:_e(t[o])&&Object.prototype.hasOwnProperty.call(e,o)&&_e(e[o])?n[o]=ge(e[o],t[o],r):r.clone?n[o]=_e(t[o])?tn(t[o]):t[o]:n[o]=t[o]}),n}function Xe(e,t){return t?ge(e,t,{clone:!1}):e}const je=process.env.NODE_ENV!=="production"?W.oneOfType([W.number,W.string,W.object,W.array]):{};function Jn(e,t){if(!e.containerQueries)return t;const r=Object.keys(t).filter(n=>n.startsWith("@container")).sort((n,o)=>{var l,u;const a=/min-width:\s*([0-9.]+)/;return+(((l=n.match(a))==null?void 0:l[1])||0)-+(((u=o.match(a))==null?void 0:u[1])||0)});return r.length?r.reduce((n,o)=>{const a=t[o];return delete n[o],n[o]=a,n},{...t}):t}function Qn(e,t){return t==="@"||t.startsWith("@")&&(e.some(r=>t.startsWith(`@${r}`))||!!t.match(/^@\d/))}function Zn(e,t){const r=t.match(/^@([^/]+)?\/?(.+)?$/);if(!r){if(process.env.NODE_ENV!=="production")throw new Error(process.env.NODE_ENV!=="production"?`MUI: The provided shorthand ${`(${t})`} is invalid. The format should be \`@<breakpoint | number>\` or \`@<breakpoint | number>/<container>\`.
For example, \`@sm\` or \`@600\` or \`@40rem/sidebar\`.`:Pe(18,`(${t})`));return null}const[,n,o]=r,a=Number.isNaN(+n)?n||0:+n;return e.containerQueries(o).up(a)}function eo(e){const t=(a,l)=>a.replace("@media",l?`@container ${l}`:"@container");function r(a,l){a.up=(...u)=>t(e.breakpoints.up(...u),l),a.down=(...u)=>t(e.breakpoints.down(...u),l),a.between=(...u)=>t(e.breakpoints.between(...u),l),a.only=(...u)=>t(e.breakpoints.only(...u),l),a.not=(...u)=>{const p=t(e.breakpoints.not(...u),l);return p.includes("not all and")?p.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):p}}const n={},o=a=>(r(n,a),n);return r(o),{...e,containerQueries:o}}const vt={xs:0,sm:600,md:900,lg:1200,xl:1536},kr={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${vt[e]}px)`},to={containerQueries:e=>({up:t=>{let r=typeof t=="number"?t:vt[t]||t;return typeof r=="number"&&(r=`${r}px`),e?`@container ${e} (min-width:${r})`:`@container (min-width:${r})`}})};function Re(e,t,r){const n=e.theme||{};if(Array.isArray(t)){const a=n.breakpoints||kr;return t.reduce((l,u,p)=>(l[a.up(a.keys[p])]=r(t[p]),l),{})}if(typeof t=="object"){const a=n.breakpoints||kr;return Object.keys(t).reduce((l,u)=>{if(Qn(a.keys,u)){const p=Zn(n.containerQueries?n:to,u);p&&(l[p]=r(t[u],u))}else if(Object.keys(a.values||vt).includes(u)){const p=a.up(u);l[p]=r(t[u],u)}else{const p=u;l[p]=t[p]}return l},{})}return r(t)}function ro(e={}){var r;return((r=e.keys)==null?void 0:r.reduce((n,o)=>{const a=e.up(o);return n[a]={},n},{}))||{}}function no(e,t){return e.reduce((r,n)=>{const o=r[n];return(!o||Object.keys(o).length===0)&&delete r[n],r},t)}function wt(e,t,r=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&r){const n=`vars.${t}`.split(".").reduce((o,a)=>o&&o[a]?o[a]:null,e);if(n!=null)return n}return t.split(".").reduce((n,o)=>n&&n[o]!=null?n[o]:null,e)}function ht(e,t,r,n=r){let o;return typeof e=="function"?o=e(r):Array.isArray(e)?o=e[r]||n:o=wt(e,r)||n,t&&(o=t(o,n,e)),o}function se(e){const{prop:t,cssProperty:r=e.prop,themeKey:n,transform:o}=e,a=l=>{if(l[t]==null)return null;const u=l[t],p=l.theme,m=wt(p,n)||{};return Re(l,u,h=>{let y=ht(m,o,h);return h===y&&typeof h=="string"&&(y=ht(m,o,`${t}${h==="default"?"":$e(h)}`,h)),r===!1?y:{[r]:y}})};return a.propTypes=process.env.NODE_ENV!=="production"?{[t]:je}:{},a.filterProps=[t],a}function oo(e){const t={};return r=>(t[r]===void 0&&(t[r]=e(r)),t[r])}const ao={m:"margin",p:"padding"},io={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},Or={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},so=oo(e=>{if(e.length>2)if(Or[e])e=Or[e];else return[e];const[t,r]=e.split(""),n=ao[t],o=io[r]||"";return Array.isArray(o)?o.map(a=>n+a):[n+o]}),St=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],Ct=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],co=[...St,...Ct];function tt(e,t,r,n){const o=wt(e,t,!0)??r;return typeof o=="number"||typeof o=="string"?a=>typeof a=="string"?a:(process.env.NODE_ENV!=="production"&&typeof a!="number"&&console.error(`MUI: Expected ${n} argument to be a number or a string, got ${a}.`),typeof o=="string"?o.startsWith("var(")&&a===0?0:o.startsWith("var(")&&a===1?o:`calc(${a} * ${o})`:o*a):Array.isArray(o)?a=>{if(typeof a=="string")return a;const l=Math.abs(a);process.env.NODE_ENV!=="production"&&(Number.isInteger(l)?l>o.length-1&&console.error([`MUI: The value provided (${l}) overflows.`,`The supported values are: ${JSON.stringify(o)}.`,`${l} > ${o.length-1}, you need to add the missing values.`].join(`
`)):console.error([`MUI: The \`theme.${t}\` array type cannot be combined with non integer values.You should either use an integer value that can be used as index, or define the \`theme.${t}\` as a number.`].join(`
`)));const u=o[l];return a>=0?u:typeof u=="number"?-u:typeof u=="string"&&u.startsWith("var(")?`calc(-1 * ${u})`:`-${u}`}:typeof o=="function"?o:(process.env.NODE_ENV!=="production"&&console.error([`MUI: The \`theme.${t}\` value (${o}) is invalid.`,"It should be a number, an array or a function."].join(`
`)),()=>{})}function tr(e){return tt(e,"spacing",8,"spacing")}function rt(e,t){return typeof t=="string"||t==null?t:e(t)}function lo(e,t){return r=>e.reduce((n,o)=>(n[o]=rt(t,r),n),{})}function uo(e,t,r,n){if(!t.includes(r))return null;const o=so(r),a=lo(o,n),l=e[r];return Re(e,l,a)}function rn(e,t){const r=tr(e.theme);return Object.keys(e).map(n=>uo(e,t,n,r)).reduce(Xe,{})}function oe(e){return rn(e,St)}oe.propTypes=process.env.NODE_ENV!=="production"?St.reduce((e,t)=>(e[t]=je,e),{}):{};oe.filterProps=St;function ae(e){return rn(e,Ct)}ae.propTypes=process.env.NODE_ENV!=="production"?Ct.reduce((e,t)=>(e[t]=je,e),{}):{};ae.filterProps=Ct;process.env.NODE_ENV!=="production"&&co.reduce((e,t)=>(e[t]=je,e),{});function Et(...e){const t=e.reduce((n,o)=>(o.filterProps.forEach(a=>{n[a]=o}),n),{}),r=n=>Object.keys(n).reduce((o,a)=>t[a]?Xe(o,t[a](n)):o,{});return r.propTypes=process.env.NODE_ENV!=="production"?e.reduce((n,o)=>Object.assign(n,o.propTypes),{}):{},r.filterProps=e.reduce((n,o)=>n.concat(o.filterProps),[]),r}function xe(e){return typeof e!="number"?e:`${e}px solid`}function ve(e,t){return se({prop:e,themeKey:"borders",transform:t})}const fo=ve("border",xe),po=ve("borderTop",xe),mo=ve("borderRight",xe),ho=ve("borderBottom",xe),go=ve("borderLeft",xe),yo=ve("borderColor"),bo=ve("borderTopColor"),xo=ve("borderRightColor"),vo=ve("borderBottomColor"),wo=ve("borderLeftColor"),So=ve("outline",xe),Co=ve("outlineColor"),Tt=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=tt(e.theme,"shape.borderRadius",4,"borderRadius"),r=n=>({borderRadius:rt(t,n)});return Re(e,e.borderRadius,r)}return null};Tt.propTypes=process.env.NODE_ENV!=="production"?{borderRadius:je}:{};Tt.filterProps=["borderRadius"];Et(fo,po,mo,ho,go,yo,bo,xo,vo,wo,Tt,So,Co);const kt=e=>{if(e.gap!==void 0&&e.gap!==null){const t=tt(e.theme,"spacing",8,"gap"),r=n=>({gap:rt(t,n)});return Re(e,e.gap,r)}return null};kt.propTypes=process.env.NODE_ENV!=="production"?{gap:je}:{};kt.filterProps=["gap"];const Ot=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=tt(e.theme,"spacing",8,"columnGap"),r=n=>({columnGap:rt(t,n)});return Re(e,e.columnGap,r)}return null};Ot.propTypes=process.env.NODE_ENV!=="production"?{columnGap:je}:{};Ot.filterProps=["columnGap"];const _t=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=tt(e.theme,"spacing",8,"rowGap"),r=n=>({rowGap:rt(t,n)});return Re(e,e.rowGap,r)}return null};_t.propTypes=process.env.NODE_ENV!=="production"?{rowGap:je}:{};_t.filterProps=["rowGap"];const Eo=se({prop:"gridColumn"}),To=se({prop:"gridRow"}),ko=se({prop:"gridAutoFlow"}),Oo=se({prop:"gridAutoColumns"}),_o=se({prop:"gridAutoRows"}),Ro=se({prop:"gridTemplateColumns"}),Po=se({prop:"gridTemplateRows"}),Ao=se({prop:"gridTemplateAreas"}),jo=se({prop:"gridArea"});Et(kt,Ot,_t,Eo,To,ko,Oo,_o,Ro,Po,Ao,jo);function Be(e,t){return t==="grey"?t:e}const $o=se({prop:"color",themeKey:"palette",transform:Be}),No=se({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Be}),Io=se({prop:"backgroundColor",themeKey:"palette",transform:Be});Et($o,No,Io);function he(e){return e<=1&&e!==0?`${e*100}%`:e}const Mo=se({prop:"width",transform:he}),rr=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=r=>{var o,a,l,u,p;const n=((l=(a=(o=e.theme)==null?void 0:o.breakpoints)==null?void 0:a.values)==null?void 0:l[r])||vt[r];return n?((p=(u=e.theme)==null?void 0:u.breakpoints)==null?void 0:p.unit)!=="px"?{maxWidth:`${n}${e.theme.breakpoints.unit}`}:{maxWidth:n}:{maxWidth:he(r)}};return Re(e,e.maxWidth,t)}return null};rr.filterProps=["maxWidth"];const Do=se({prop:"minWidth",transform:he}),zo=se({prop:"height",transform:he}),Bo=se({prop:"maxHeight",transform:he}),Lo=se({prop:"minHeight",transform:he});se({prop:"size",cssProperty:"width",transform:he});se({prop:"size",cssProperty:"height",transform:he});const Fo=se({prop:"boxSizing"});Et(Mo,rr,Do,zo,Bo,Lo,Fo);const Rt={border:{themeKey:"borders",transform:xe},borderTop:{themeKey:"borders",transform:xe},borderRight:{themeKey:"borders",transform:xe},borderBottom:{themeKey:"borders",transform:xe},borderLeft:{themeKey:"borders",transform:xe},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:xe},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Tt},color:{themeKey:"palette",transform:Be},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Be},backgroundColor:{themeKey:"palette",transform:Be},p:{style:ae},pt:{style:ae},pr:{style:ae},pb:{style:ae},pl:{style:ae},px:{style:ae},py:{style:ae},padding:{style:ae},paddingTop:{style:ae},paddingRight:{style:ae},paddingBottom:{style:ae},paddingLeft:{style:ae},paddingX:{style:ae},paddingY:{style:ae},paddingInline:{style:ae},paddingInlineStart:{style:ae},paddingInlineEnd:{style:ae},paddingBlock:{style:ae},paddingBlockStart:{style:ae},paddingBlockEnd:{style:ae},m:{style:oe},mt:{style:oe},mr:{style:oe},mb:{style:oe},ml:{style:oe},mx:{style:oe},my:{style:oe},margin:{style:oe},marginTop:{style:oe},marginRight:{style:oe},marginBottom:{style:oe},marginLeft:{style:oe},marginX:{style:oe},marginY:{style:oe},marginInline:{style:oe},marginInlineStart:{style:oe},marginInlineEnd:{style:oe},marginBlock:{style:oe},marginBlockStart:{style:oe},marginBlockEnd:{style:oe},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:kt},rowGap:{style:_t},columnGap:{style:Ot},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:he},maxWidth:{style:rr},minWidth:{transform:he},height:{transform:he},maxHeight:{transform:he},minHeight:{transform:he},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 Vo(...e){const t=e.reduce((n,o)=>n.concat(Object.keys(o)),[]),r=new Set(t);return e.every(n=>r.size===Object.keys(n).length)}function Uo(e,t){return typeof e=="function"?e(t):e}function Wo(){function e(r,n,o,a){const l={[r]:n,theme:o},u=a[r];if(!u)return{[r]:n};const{cssProperty:p=r,themeKey:m,transform:g,style:h}=u;if(n==null)return null;if(m==="typography"&&n==="inherit")return{[r]:n};const y=wt(o,m)||{};return h?h(l):Re(l,n,v=>{let c=ht(y,g,v);return v===c&&typeof v=="string"&&(c=ht(y,g,`${r}${v==="default"?"":$e(v)}`,v)),p===!1?c:{[p]:c}})}function t(r){const{sx:n,theme:o={}}=r||{};if(!n)return null;const a=o.unstable_sxConfig??Rt;function l(u){let p=u;if(typeof u=="function")p=u(o);else if(typeof u!="object")return u;if(!p)return null;const m=ro(o.breakpoints),g=Object.keys(m);let h=m;return Object.keys(p).forEach(y=>{const E=Uo(p[y],o);if(E!=null)if(typeof E=="object")if(a[y])h=Xe(h,e(y,E,o,a));else{const v=Re({theme:o},E,c=>({[y]:c}));Vo(v,E)?h[y]=t({sx:E,theme:o}):h=Xe(h,v)}else h=Xe(h,e(y,E,o,a))}),Jn(o,no(g,h))}return Array.isArray(n)?n.map(l):l(n)}return t}const Fe=Wo();Fe.filterProps=["sx"];function Gt(){return Gt=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)({}).hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Gt.apply(null,arguments)}function Yo(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}function Ho(e){var t=document.createElement("style");return t.setAttribute("data-emotion",e.key),e.nonce!==void 0&&t.setAttribute("nonce",e.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t}var Go=function(){function e(r){var n=this;this._insertTag=function(o){var a;n.tags.length===0?n.insertionPoint?a=n.insertionPoint.nextSibling:n.prepend?a=n.container.firstChild:a=n.before:a=n.tags[n.tags.length-1].nextSibling,n.container.insertBefore(o,a),n.tags.push(o)},this.isSpeedy=r.speedy===void 0?!0:r.speedy,this.tags=[],this.ctr=0,this.nonce=r.nonce,this.key=r.key,this.container=r.container,this.prepend=r.prepend,this.insertionPoint=r.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(n){n.forEach(this._insertTag)},t.insert=function(n){this.ctr%(this.isSpeedy?65e3:1)===0&&this._insertTag(Ho(this));var o=this.tags[this.tags.length-1];if(this.isSpeedy){var a=Yo(o);try{a.insertRule(n,a.cssRules.length)}catch{}}else o.appendChild(document.createTextNode(n));this.ctr++},t.flush=function(){this.tags.forEach(function(n){var o;return(o=n.parentNode)==null?void 0:o.removeChild(n)}),this.tags=[],this.ctr=0},e}(),fe="-ms-",gt="-moz-",H="-webkit-",nn="comm",nr="rule",or="decl",qo="@import",on="@keyframes",Ko="@layer",Xo=Math.abs,Pt=String.fromCharCode,Jo=Object.assign;function Qo(e,t){return ue(e,0)^45?(((t<<2^ue(e,0))<<2^ue(e,1))<<2^ue(e,2))<<2^ue(e,3):0}function an(e){return e.trim()}function Zo(e,t){return(e=t.exec(e))?e[0]:e}function G(e,t,r){return e.replace(t,r)}function qt(e,t){return e.indexOf(t)}function ue(e,t){return e.charCodeAt(t)|0}function Je(e,t,r){return e.slice(t,r)}function Ee(e){return e.length}function ar(e){return e.length}function it(e,t){return t.push(e),e}function ea(e,t){return e.map(t).join("")}var At=1,Ve=1,sn=0,me=0,ce=0,Ue="";function jt(e,t,r,n,o,a,l){return{value:e,root:t,parent:r,type:n,props:o,children:a,line:At,column:Ve,length:l,return:""}}function He(e,t){return Jo(jt("",null,null,"",null,null,0),e,{length:-e.length},t)}function ta(){return ce}function ra(){return ce=me>0?ue(Ue,--me):0,Ve--,ce===10&&(Ve=1,At--),ce}function ye(){return ce=me<sn?ue(Ue,me++):0,Ve++,ce===10&&(Ve=1,At++),ce}function ke(){return ue(Ue,me)}function ut(){return me}function nt(e,t){return Je(Ue,e,t)}function Qe(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function cn(e){return At=Ve=1,sn=Ee(Ue=e),me=0,[]}function ln(e){return Ue="",e}function dt(e){return an(nt(me-1,Kt(e===91?e+2:e===40?e+1:e)))}function na(e){for(;(ce=ke())&&ce<33;)ye();return Qe(e)>2||Qe(ce)>3?"":" "}function oa(e,t){for(;--t&&ye()&&!(ce<48||ce>102||ce>57&&ce<65||ce>70&&ce<97););return nt(e,ut()+(t<6&&ke()==32&&ye()==32))}function Kt(e){for(;ye();)switch(ce){case e:return me;case 34:case 39:e!==34&&e!==39&&Kt(ce);break;case 40:e===41&&Kt(e);break;case 92:ye();break}return me}function aa(e,t){for(;ye()&&e+ce!==57;)if(e+ce===84&&ke()===47)break;return"/*"+nt(t,me-1)+"*"+Pt(e===47?e:ye())}function ia(e){for(;!Qe(ke());)ye();return nt(e,me)}function sa(e){return ln(ft("",null,null,null,[""],e=cn(e),0,[0],e))}function ft(e,t,r,n,o,a,l,u,p){for(var m=0,g=0,h=l,y=0,E=0,v=0,c=1,C=1,T=1,N=0,A="",O=o,x=a,D=n,I=A;C;)switch(v=N,N=ye()){case 40:if(v!=108&&ue(I,h-1)==58){qt(I+=G(dt(N),"&","&\f"),"&\f")!=-1&&(T=-1);break}case 34:case 39:case 91:I+=dt(N);break;case 9:case 10:case 13:case 32:I+=na(v);break;case 92:I+=oa(ut()-1,7);continue;case 47:switch(ke()){case 42:case 47:it(ca(aa(ye(),ut()),t,r),p);break;default:I+="/"}break;case 123*c:u[m++]=Ee(I)*T;case 125*c:case 59:case 0:switch(N){case 0:case 125:C=0;case 59+g:T==-1&&(I=G(I,/\f/g,"")),E>0&&Ee(I)-h&&it(E>32?Rr(I+";",n,r,h-1):Rr(G(I," ","")+";",n,r,h-2),p);break;case 59:I+=";";default:if(it(D=_r(I,t,r,m,g,o,u,A,O=[],x=[],h),a),N===123)if(g===0)ft(I,t,D,D,O,a,h,u,x);else switch(y===99&&ue(I,3)===110?100:y){case 100:case 108:case 109:case 115:ft(e,D,D,n&&it(_r(e,D,D,0,0,o,u,A,o,O=[],h),x),o,x,h,u,n?O:x);break;default:ft(I,D,D,D,[""],x,0,u,x)}}m=g=E=0,c=T=1,A=I="",h=l;break;case 58:h=1+Ee(I),E=v;default:if(c<1){if(N==123)--c;else if(N==125&&c++==0&&ra()==125)continue}switch(I+=Pt(N),N*c){case 38:T=g>0?1:(I+="\f",-1);break;case 44:u[m++]=(Ee(I)-1)*T,T=1;break;case 64:ke()===45&&(I+=dt(ye())),y=ke(),g=h=Ee(A=I+=ia(ut())),N++;break;case 45:v===45&&Ee(I)==2&&(c=0)}}return a}function _r(e,t,r,n,o,a,l,u,p,m,g){for(var h=o-1,y=o===0?a:[""],E=ar(y),v=0,c=0,C=0;v<n;++v)for(var T=0,N=Je(e,h+1,h=Xo(c=l[v])),A=e;T<E;++T)(A=an(c>0?y[T]+" "+N:G(N,/&\f/g,y[T])))&&(p[C++]=A);return jt(e,t,r,o===0?nr:u,p,m,g)}function ca(e,t,r){return jt(e,t,r,nn,Pt(ta()),Je(e,2,-2),0)}function Rr(e,t,r,n){return jt(e,t,r,or,Je(e,0,n),Je(e,n+1,-1),n)}function Le(e,t){for(var r="",n=ar(e),o=0;o<n;o++)r+=t(e[o],o,e,t)||"";return r}function la(e,t,r,n){switch(e.type){case Ko:if(e.children.length)break;case qo:case or:return e.return=e.return||e.value;case nn:return"";case on:return e.return=e.value+"{"+Le(e.children,n)+"}";case nr:e.value=e.props.join(",")}return Ee(r=Le(e.children,n))?e.return=e.value+"{"+r+"}":""}function ua(e){var t=ar(e);return function(r,n,o,a){for(var l="",u=0;u<t;u++)l+=e[u](r,n,o,a)||"";return l}}function da(e){return function(t){t.root||(t=t.return)&&e(t)}}function un(e){var t=Object.create(null);return function(r){return t[r]===void 0&&(t[r]=e(r)),t[r]}}var fa=function(t,r,n){for(var o=0,a=0;o=a,a=ke(),o===38&&a===12&&(r[n]=1),!Qe(a);)ye();return nt(t,me)},pa=function(t,r){var n=-1,o=44;do switch(Qe(o)){case 0:o===38&&ke()===12&&(r[n]=1),t[n]+=fa(me-1,r,n);break;case 2:t[n]+=dt(o);break;case 4:if(o===44){t[++n]=ke()===58?"&\f":"",r[n]=t[n].length;break}default:t[n]+=Pt(o)}while(o=ye());return t},ma=function(t,r){return ln(pa(cn(t),r))},Pr=new WeakMap,ha=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var r=t.value,n=t.parent,o=t.column===n.column&&t.line===n.line;n.type!=="rule";)if(n=n.parent,!n)return;if(!(t.props.length===1&&r.charCodeAt(0)!==58&&!Pr.get(n))&&!o){Pr.set(t,!0);for(var a=[],l=ma(r,a),u=n.props,p=0,m=0;p<l.length;p++)for(var g=0;g<u.length;g++,m++)t.props[m]=a[p]?l[p].replace(/&\f/g,u[g]):u[g]+" "+l[p]}}},ga=function(t){if(t.type==="decl"){var r=t.value;r.charCodeAt(0)===108&&r.charCodeAt(2)===98&&(t.return="",t.value="")}};function dn(e,t){switch(Qo(e,t)){case 5103:return H+"print-"+e+e;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return H+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return H+e+gt+e+fe+e+e;case 6828:case 4268:return H+e+fe+e+e;case 6165:return H+e+fe+"flex-"+e+e;case 5187:return H+e+G(e,/(\w+).+(:[^]+)/,H+"box-$1$2"+fe+"flex-$1$2")+e;case 5443:return H+e+fe+"flex-item-"+G(e,/flex-|-self/,"")+e;case 4675:return H+e+fe+"flex-line-pack"+G(e,/align-content|flex-|-self/,"")+e;case 5548:return H+e+fe+G(e,"shrink","negative")+e;case 5292:return H+e+fe+G(e,"basis","preferred-size")+e;case 6060:return H+"box-"+G(e,"-grow","")+H+e+fe+G(e,"grow","positive")+e;case 4554:return H+G(e,/([^-])(transform)/g,"$1"+H+"$2")+e;case 6187:return G(G(G(e,/(zoom-|grab)/,H+"$1"),/(image-set)/,H+"$1"),e,"")+e;case 5495:case 3959:return G(e,/(image-set\([^]*)/,H+"$1$`$1");case 4968:return G(G(e,/(.+:)(flex-)?(.*)/,H+"box-pack:$3"+fe+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+H+e+e;case 4095:case 3583:case 4068:case 2532:return G(e,/(.+)-inline(.+)/,H+"$1$2")+e;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(Ee(e)-1-t>6)switch(ue(e,t+1)){case 109:if(ue(e,t+4)!==45)break;case 102:return G(e,/(.+:)(.+)-([^]+)/,"$1"+H+"$2-$3$1"+gt+(ue(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~qt(e,"stretch")?dn(G(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(ue(e,t+1)!==115)break;case 6444:switch(ue(e,Ee(e)-3-(~qt(e,"!important")&&10))){case 107:return G(e,":",":"+H)+e;case 101:return G(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+H+(ue(e,14)===