rag-chatbot-ui-bajaj
Version:
React RAG Chatbot UI with Developer Console
61 lines • 136 kB
JavaScript
"use strict";Object.defineProperty(exports,Symbol.toStringTag,{value:"Module"});const D=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 me=jn(D);function Nn(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var qt={exports:{}},Ke={};/**
* @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 hr;function In(){if(hr)return Ke;hr=1;var e=Symbol.for("react.transitional.element"),t=Symbol.for("react.fragment");function r(n,o,a){var c=null;if(a!==void 0&&(c=""+a),o.key!==void 0&&(c=""+o.key),"key"in o){a={};for(var l in o)l!=="key"&&(a[l]=o[l])}else a=o;return o=a.ref,{$$typeof:e,type:n,key:c,ref:o!==void 0?o:null,props:a}}return Ke.Fragment=t,Ke.jsx=r,Ke.jsxs=r,Ke}var Xe={};/**
* @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 gr;function Mn(){return gr||(gr=1,process.env.NODE_ENV!=="production"&&function(){function e(u){if(u==null)return null;if(typeof u=="function")return u.$$typeof===i?null:u.displayName||u.name||null;if(typeof u=="string")return u;switch(u){case s:return"Fragment";case E:return"Profiler";case w:return"StrictMode";case y:return"Suspense";case I:return"SuspenseList";case ee:return"Activity"}if(typeof u=="object")switch(typeof u.tag=="number"&&console.error("Received an unexpected object in getComponentNameFromType(). This is likely a bug in React. Please file an issue."),u.$$typeof){case x:return"Portal";case P:return(u.displayName||"Context")+".Provider";case M:return(u._context.displayName||"Context")+".Consumer";case T:var v=u.render;return u=u.displayName,u||(u=v.displayName||v.name||"",u=u!==""?"ForwardRef("+u+")":"ForwardRef"),u;case $:return v=u.displayName||null,v!==null?v:e(u.type)||"Memo";case G:v=u._payload,u=u._init;try{return e(u(v))}catch{}}return null}function t(u){return""+u}function r(u){try{t(u);var v=!1}catch{v=!0}if(v){v=console;var A=v.error,R=typeof Symbol=="function"&&Symbol.toStringTag&&u[Symbol.toStringTag]||u.constructor.name||"Object";return A.call(v,"The provided key is an unsupported type %s. This value must be coerced to a string before using it here.",R),t(u)}}function n(u){if(u===s)return"<>";if(typeof u=="object"&&u!==null&&u.$$typeof===G)return"<...>";try{var v=e(u);return v?"<"+v+">":"<...>"}catch{return"<...>"}}function o(){var u=k.A;return u===null?null:u.getOwner()}function a(){return Error("react-stack-top-frame")}function c(u){if(B.call(u,"key")){var v=Object.getOwnPropertyDescriptor(u,"key").get;if(v&&v.isReactWarning)return!1}return u.key!==void 0}function l(u,v){function A(){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)",v))}A.isReactWarning=!0,Object.defineProperty(u,"key",{get:A,configurable:!0})}function f(){var u=e(this.type);return oe[u]||(oe[u]=!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.")),u=this.props.ref,u!==void 0?u:null}function p(u,v,A,R,j,z,F,L){return A=z.ref,u={$$typeof:C,type:u,key:v,props:z,_owner:j},(A!==void 0?A:null)!==null?Object.defineProperty(u,"ref",{enumerable:!1,get:f}):Object.defineProperty(u,"ref",{enumerable:!1,value:null}),u._store={},Object.defineProperty(u._store,"validated",{configurable:!1,enumerable:!1,writable:!0,value:0}),Object.defineProperty(u,"_debugInfo",{configurable:!1,enumerable:!1,writable:!0,value:null}),Object.defineProperty(u,"_debugStack",{configurable:!1,enumerable:!1,writable:!0,value:F}),Object.defineProperty(u,"_debugTask",{configurable:!1,enumerable:!1,writable:!0,value:L}),Object.freeze&&(Object.freeze(u.props),Object.freeze(u)),u}function m(u,v,A,R,j,z,F,L){var N=v.children;if(N!==void 0)if(R)if(V(N)){for(R=0;R<N.length;R++)d(N[R]);Object.freeze&&Object.freeze(N)}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 d(N);if(B.call(v,"key")){N=e(u);var S=Object.keys(v).filter(function(Y){return Y!=="key"});R=0<S.length?"{key: someKey, "+S.join(": ..., ")+": ...}":"{key: someKey}",Ee[N+R]||(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} />`,R,N,S,N),Ee[N+R]=!0)}if(N=null,A!==void 0&&(r(A),N=""+A),c(v)&&(r(v.key),N=""+v.key),"key"in v){A={};for(var O in v)O!=="key"&&(A[O]=v[O])}else A=v;return N&&l(A,typeof u=="function"?u.displayName||u.name||"Unknown":u),p(u,N,z,j,o(),A,F,L)}function d(u){typeof u=="object"&&u!==null&&u.$$typeof===C&&u._store&&(u._store.validated=1)}var h=D,C=Symbol.for("react.transitional.element"),x=Symbol.for("react.portal"),s=Symbol.for("react.fragment"),w=Symbol.for("react.strict_mode"),E=Symbol.for("react.profiler"),M=Symbol.for("react.consumer"),P=Symbol.for("react.context"),T=Symbol.for("react.forward_ref"),y=Symbol.for("react.suspense"),I=Symbol.for("react.suspense_list"),$=Symbol.for("react.memo"),G=Symbol.for("react.lazy"),ee=Symbol.for("react.activity"),i=Symbol.for("react.client.reference"),k=h.__CLIENT_INTERNALS_DO_NOT_USE_OR_WARN_USERS_THEY_CANNOT_UPGRADE,B=Object.prototype.hasOwnProperty,V=Array.isArray,W=console.createTask?console.createTask:function(){return null};h={"react-stack-bottom-frame":function(u){return u()}};var ie,oe={},ue=h["react-stack-bottom-frame"].bind(h,a)(),de=W(n(a)),Ee={};Xe.Fragment=s,Xe.jsx=function(u,v,A,R,j){var z=1e4>k.recentlyCreatedOwnerStacks++;return m(u,v,A,!1,R,j,z?Error("react-stack-top-frame"):ue,z?W(n(u)):de)},Xe.jsxs=function(u,v,A,R,j){var z=1e4>k.recentlyCreatedOwnerStacks++;return m(u,v,A,!0,R,j,z?Error("react-stack-top-frame"):ue,z?W(n(u)):de)}}()),Xe}process.env.NODE_ENV==="production"?qt.exports=In():qt.exports=Mn();var b=qt.exports;const br=e=>e,Dn=()=>{let e=br;return{configure(t){e=t},generate(t){return e(t)},reset(){e=br}}},Bn=Dn();function $e(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 Me(e){if(typeof e!="string")throw new Error(process.env.NODE_ENV!=="production"?"MUI: `capitalize(string)` expects a string argument.":$e(7));return e.charAt(0).toUpperCase()+e.slice(1)}var Kt={exports:{}},lt={exports:{}},X={};/** @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 yr;function zn(){if(yr)return X;yr=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,c=e?Symbol.for("react.provider"):60109,l=e?Symbol.for("react.context"):60110,f=e?Symbol.for("react.async_mode"):60111,p=e?Symbol.for("react.concurrent_mode"):60111,m=e?Symbol.for("react.forward_ref"):60112,d=e?Symbol.for("react.suspense"):60113,h=e?Symbol.for("react.suspense_list"):60120,C=e?Symbol.for("react.memo"):60115,x=e?Symbol.for("react.lazy"):60116,s=e?Symbol.for("react.block"):60121,w=e?Symbol.for("react.fundamental"):60117,E=e?Symbol.for("react.responder"):60118,M=e?Symbol.for("react.scope"):60119;function P(y){if(typeof y=="object"&&y!==null){var I=y.$$typeof;switch(I){case t:switch(y=y.type,y){case f:case p:case n:case a:case o:case d:return y;default:switch(y=y&&y.$$typeof,y){case l:case m:case x:case C:case c:return y;default:return I}}case r:return I}}}function T(y){return P(y)===p}return X.AsyncMode=f,X.ConcurrentMode=p,X.ContextConsumer=l,X.ContextProvider=c,X.Element=t,X.ForwardRef=m,X.Fragment=n,X.Lazy=x,X.Memo=C,X.Portal=r,X.Profiler=a,X.StrictMode=o,X.Suspense=d,X.isAsyncMode=function(y){return T(y)||P(y)===f},X.isConcurrentMode=T,X.isContextConsumer=function(y){return P(y)===l},X.isContextProvider=function(y){return P(y)===c},X.isElement=function(y){return typeof y=="object"&&y!==null&&y.$$typeof===t},X.isForwardRef=function(y){return P(y)===m},X.isFragment=function(y){return P(y)===n},X.isLazy=function(y){return P(y)===x},X.isMemo=function(y){return P(y)===C},X.isPortal=function(y){return P(y)===r},X.isProfiler=function(y){return P(y)===a},X.isStrictMode=function(y){return P(y)===o},X.isSuspense=function(y){return P(y)===d},X.isValidElementType=function(y){return typeof y=="string"||typeof y=="function"||y===n||y===p||y===a||y===o||y===d||y===h||typeof y=="object"&&y!==null&&(y.$$typeof===x||y.$$typeof===C||y.$$typeof===c||y.$$typeof===l||y.$$typeof===m||y.$$typeof===w||y.$$typeof===E||y.$$typeof===M||y.$$typeof===s)},X.typeOf=P,X}var J={};/** @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 vr;function Fn(){return vr||(vr=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,c=e?Symbol.for("react.provider"):60109,l=e?Symbol.for("react.context"):60110,f=e?Symbol.for("react.async_mode"):60111,p=e?Symbol.for("react.concurrent_mode"):60111,m=e?Symbol.for("react.forward_ref"):60112,d=e?Symbol.for("react.suspense"):60113,h=e?Symbol.for("react.suspense_list"):60120,C=e?Symbol.for("react.memo"):60115,x=e?Symbol.for("react.lazy"):60116,s=e?Symbol.for("react.block"):60121,w=e?Symbol.for("react.fundamental"):60117,E=e?Symbol.for("react.responder"):60118,M=e?Symbol.for("react.scope"):60119;function P(_){return typeof _=="string"||typeof _=="function"||_===n||_===p||_===a||_===o||_===d||_===h||typeof _=="object"&&_!==null&&(_.$$typeof===x||_.$$typeof===C||_.$$typeof===c||_.$$typeof===l||_.$$typeof===m||_.$$typeof===w||_.$$typeof===E||_.$$typeof===M||_.$$typeof===s)}function T(_){if(typeof _=="object"&&_!==null){var Se=_.$$typeof;switch(Se){case t:var Ie=_.type;switch(Ie){case f:case p:case n:case a:case o:case d:return Ie;default:var U=Ie&&Ie.$$typeof;switch(U){case l:case m:case x:case C:case c:return U;default:return Se}}case r:return Se}}}var y=f,I=p,$=l,G=c,ee=t,i=m,k=n,B=x,V=C,W=r,ie=a,oe=o,ue=d,de=!1;function Ee(_){return de||(de=!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.")),u(_)||T(_)===f}function u(_){return T(_)===p}function v(_){return T(_)===l}function A(_){return T(_)===c}function R(_){return typeof _=="object"&&_!==null&&_.$$typeof===t}function j(_){return T(_)===m}function z(_){return T(_)===n}function F(_){return T(_)===x}function L(_){return T(_)===C}function N(_){return T(_)===r}function S(_){return T(_)===a}function O(_){return T(_)===o}function Y(_){return T(_)===d}J.AsyncMode=y,J.ConcurrentMode=I,J.ContextConsumer=$,J.ContextProvider=G,J.Element=ee,J.ForwardRef=i,J.Fragment=k,J.Lazy=B,J.Memo=V,J.Portal=W,J.Profiler=ie,J.StrictMode=oe,J.Suspense=ue,J.isAsyncMode=Ee,J.isConcurrentMode=u,J.isContextConsumer=v,J.isContextProvider=A,J.isElement=R,J.isForwardRef=j,J.isFragment=z,J.isLazy=F,J.isMemo=L,J.isPortal=N,J.isProfiler=S,J.isStrictMode=O,J.isSuspense=Y,J.isValidElementType=P,J.typeOf=T}()),J}var xr;function en(){return xr||(xr=1,process.env.NODE_ENV==="production"?lt.exports=zn():lt.exports=Fn()),lt.exports}/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var Bt,Sr;function Ln(){if(Sr)return Bt;Sr=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 c={},l=0;l<10;l++)c["_"+String.fromCharCode(l)]=l;var f=Object.getOwnPropertyNames(c).map(function(m){return c[m]});if(f.join("")!=="0123456789")return!1;var p={};return"abcdefghijklmnopqrst".split("").forEach(function(m){p[m]=m}),Object.keys(Object.assign({},p)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return Bt=o()?Object.assign:function(a,c){for(var l,f=n(a),p,m=1;m<arguments.length;m++){l=Object(arguments[m]);for(var d in l)t.call(l,d)&&(f[d]=l[d]);if(e){p=e(l);for(var h=0;h<p.length;h++)r.call(l,p[h])&&(f[p[h]]=l[p[h]])}}return f},Bt}var zt,wr;function or(){if(wr)return zt;wr=1;var e="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";return zt=e,zt}var Ft,Cr;function tn(){return Cr||(Cr=1,Ft=Function.call.bind(Object.prototype.hasOwnProperty)),Ft}var Lt,Er;function Vn(){if(Er)return Lt;Er=1;var e=function(){};if(process.env.NODE_ENV!=="production"){var t=or(),r={},n=tn();e=function(a){var c="Warning: "+a;typeof console<"u"&&console.error(c);try{throw new Error(c)}catch{}}}function o(a,c,l,f,p){if(process.env.NODE_ENV!=="production"){for(var m in a)if(n(a,m)){var d;try{if(typeof a[m]!="function"){var h=Error((f||"React class")+": "+l+" type `"+m+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+typeof a[m]+"`.This often happens because of typos such as `PropTypes.function` instead of `PropTypes.func`.");throw h.name="Invariant Violation",h}d=a[m](c,m,f,l,null,t)}catch(x){d=x}if(d&&!(d instanceof Error)&&e((f||"React class")+": type specification of "+l+" `"+m+"` is invalid; the type checker function must return `null` or an `Error` but returned a "+typeof d+". You may have forgotten to pass an argument to the type checker creator (arrayOf, instanceOf, objectOf, oneOf, oneOfType, and shape all require an argument)."),d instanceof Error&&!(d.message in r)){r[d.message]=!0;var C=p?p():"";e("Failed "+l+" type: "+d.message+(C??""))}}}}return o.resetWarningCache=function(){process.env.NODE_ENV!=="production"&&(r={})},Lt=o,Lt}var Vt,Tr;function Un(){if(Tr)return Vt;Tr=1;var e=en(),t=Ln(),r=or(),n=tn(),o=Vn(),a=function(){};process.env.NODE_ENV!=="production"&&(a=function(l){var f="Warning: "+l;typeof console<"u"&&console.error(f);try{throw new Error(f)}catch{}});function c(){return null}return Vt=function(l,f){var p=typeof Symbol=="function"&&Symbol.iterator,m="@@iterator";function d(u){var v=u&&(p&&u[p]||u[m]);if(typeof v=="function")return v}var h="<<anonymous>>",C={array:E("array"),bigint:E("bigint"),bool:E("boolean"),func:E("function"),number:E("number"),object:E("object"),string:E("string"),symbol:E("symbol"),any:M(),arrayOf:P,element:T(),elementType:y(),instanceOf:I,node:i(),objectOf:G,oneOf:$,oneOfType:ee,shape:B,exact:V};function x(u,v){return u===v?u!==0||1/u===1/v:u!==u&&v!==v}function s(u,v){this.message=u,this.data=v&&typeof v=="object"?v:{},this.stack=""}s.prototype=Error.prototype;function w(u){if(process.env.NODE_ENV!=="production")var v={},A=0;function R(z,F,L,N,S,O,Y){if(N=N||h,O=O||L,Y!==r){if(f){var _=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 _.name="Invariant Violation",_}else if(process.env.NODE_ENV!=="production"&&typeof console<"u"){var Se=N+":"+L;!v[Se]&&A<3&&(a("You are manually calling a React.PropTypes validation function for the `"+O+"` prop on `"+N+"`. 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."),v[Se]=!0,A++)}}return F[L]==null?z?F[L]===null?new s("The "+S+" `"+O+"` is marked as required "+("in `"+N+"`, but its value is `null`.")):new s("The "+S+" `"+O+"` is marked as required in "+("`"+N+"`, but its value is `undefined`.")):null:u(F,L,N,S,O)}var j=R.bind(null,!1);return j.isRequired=R.bind(null,!0),j}function E(u){function v(A,R,j,z,F,L){var N=A[R],S=oe(N);if(S!==u){var O=ue(N);return new s("Invalid "+z+" `"+F+"` of type "+("`"+O+"` supplied to `"+j+"`, expected ")+("`"+u+"`."),{expectedType:u})}return null}return w(v)}function M(){return w(c)}function P(u){function v(A,R,j,z,F){if(typeof u!="function")return new s("Property `"+F+"` of component `"+j+"` has invalid PropType notation inside arrayOf.");var L=A[R];if(!Array.isArray(L)){var N=oe(L);return new s("Invalid "+z+" `"+F+"` of type "+("`"+N+"` supplied to `"+j+"`, expected an array."))}for(var S=0;S<L.length;S++){var O=u(L,S,j,z,F+"["+S+"]",r);if(O instanceof Error)return O}return null}return w(v)}function T(){function u(v,A,R,j,z){var F=v[A];if(!l(F)){var L=oe(F);return new s("Invalid "+j+" `"+z+"` of type "+("`"+L+"` supplied to `"+R+"`, expected a single ReactElement."))}return null}return w(u)}function y(){function u(v,A,R,j,z){var F=v[A];if(!e.isValidElementType(F)){var L=oe(F);return new s("Invalid "+j+" `"+z+"` of type "+("`"+L+"` supplied to `"+R+"`, expected a single ReactElement type."))}return null}return w(u)}function I(u){function v(A,R,j,z,F){if(!(A[R]instanceof u)){var L=u.name||h,N=Ee(A[R]);return new s("Invalid "+z+" `"+F+"` of type "+("`"+N+"` supplied to `"+j+"`, expected ")+("instance of `"+L+"`."))}return null}return w(v)}function $(u){if(!Array.isArray(u))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.")),c;function v(A,R,j,z,F){for(var L=A[R],N=0;N<u.length;N++)if(x(L,u[N]))return null;var S=JSON.stringify(u,function(Y,_){var Se=ue(_);return Se==="symbol"?String(_):_});return new s("Invalid "+z+" `"+F+"` of value `"+String(L)+"` "+("supplied to `"+j+"`, expected one of "+S+"."))}return w(v)}function G(u){function v(A,R,j,z,F){if(typeof u!="function")return new s("Property `"+F+"` of component `"+j+"` has invalid PropType notation inside objectOf.");var L=A[R],N=oe(L);if(N!=="object")return new s("Invalid "+z+" `"+F+"` of type "+("`"+N+"` supplied to `"+j+"`, expected an object."));for(var S in L)if(n(L,S)){var O=u(L,S,j,z,F+"."+S,r);if(O instanceof Error)return O}return null}return w(v)}function ee(u){if(!Array.isArray(u))return process.env.NODE_ENV!=="production"&&a("Invalid argument supplied to oneOfType, expected an instance of array."),c;for(var v=0;v<u.length;v++){var A=u[v];if(typeof A!="function")return a("Invalid argument supplied to oneOfType. Expected an array of check functions, but received "+de(A)+" at index "+v+"."),c}function R(j,z,F,L,N){for(var S=[],O=0;O<u.length;O++){var Y=u[O],_=Y(j,z,F,L,N,r);if(_==null)return null;_.data&&n(_.data,"expectedType")&&S.push(_.data.expectedType)}var Se=S.length>0?", expected one of type ["+S.join(", ")+"]":"";return new s("Invalid "+L+" `"+N+"` supplied to "+("`"+F+"`"+Se+"."))}return w(R)}function i(){function u(v,A,R,j,z){return W(v[A])?null:new s("Invalid "+j+" `"+z+"` supplied to "+("`"+R+"`, expected a ReactNode."))}return w(u)}function k(u,v,A,R,j){return new s((u||"React class")+": "+v+" type `"+A+"."+R+"` is invalid; it must be a function, usually from the `prop-types` package, but received `"+j+"`.")}function B(u){function v(A,R,j,z,F){var L=A[R],N=oe(L);if(N!=="object")return new s("Invalid "+z+" `"+F+"` of type `"+N+"` "+("supplied to `"+j+"`, expected `object`."));for(var S in u){var O=u[S];if(typeof O!="function")return k(j,z,F,S,ue(O));var Y=O(L,S,j,z,F+"."+S,r);if(Y)return Y}return null}return w(v)}function V(u){function v(A,R,j,z,F){var L=A[R],N=oe(L);if(N!=="object")return new s("Invalid "+z+" `"+F+"` of type `"+N+"` "+("supplied to `"+j+"`, expected `object`."));var S=t({},A[R],u);for(var O in S){var Y=u[O];if(n(u,O)&&typeof Y!="function")return k(j,z,F,O,ue(Y));if(!Y)return new s("Invalid "+z+" `"+F+"` key `"+O+"` supplied to `"+j+"`.\nBad object: "+JSON.stringify(A[R],null," ")+`
Valid keys: `+JSON.stringify(Object.keys(u),null," "));var _=Y(L,O,j,z,F+"."+O,r);if(_)return _}return null}return w(v)}function W(u){switch(typeof u){case"number":case"string":case"undefined":return!0;case"boolean":return!u;case"object":if(Array.isArray(u))return u.every(W);if(u===null||l(u))return!0;var v=d(u);if(v){var A=v.call(u),R;if(v!==u.entries){for(;!(R=A.next()).done;)if(!W(R.value))return!1}else for(;!(R=A.next()).done;){var j=R.value;if(j&&!W(j[1]))return!1}}else return!1;return!0;default:return!1}}function ie(u,v){return u==="symbol"?!0:v?v["@@toStringTag"]==="Symbol"||typeof Symbol=="function"&&v instanceof Symbol:!1}function oe(u){var v=typeof u;return Array.isArray(u)?"array":u instanceof RegExp?"object":ie(v,u)?"symbol":v}function ue(u){if(typeof u>"u"||u===null)return""+u;var v=oe(u);if(v==="object"){if(u instanceof Date)return"date";if(u instanceof RegExp)return"regexp"}return v}function de(u){var v=ue(u);switch(v){case"array":case"object":return"an "+v;case"boolean":case"date":case"regexp":return"a "+v;default:return v}}function Ee(u){return!u.constructor||!u.constructor.name?h:u.constructor.name}return C.checkPropTypes=o,C.resetWarningCache=o.resetWarningCache,C.PropTypes=C,C},Vt}var Ut,kr;function Yn(){if(kr)return Ut;kr=1;var e=or();function t(){}function r(){}return r.resetWarningCache=t,Ut=function(){function n(c,l,f,p,m,d){if(d!==e){var h=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 h.name="Invariant Violation",h}}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},Ut}if(process.env.NODE_ENV!=="production"){var Wn=en(),Hn=!0;Kt.exports=Un()(Wn.isElement,Hn)}else Kt.exports=Yn()();var Gn=Kt.exports;const H=Nn(Gn);function rn(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=rn(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}function qn(){for(var e,t,r=0,n="",o=arguments.length;r<o;r++)(e=arguments[r])&&(t=rn(e))&&(n&&(n+=" "),n+=t);return n}function Kn(e,t,r=void 0){const n={};for(const o in e){const a=e[o];let c="",l=!0;for(let f=0;f<a.length;f+=1){const p=a[f];p&&(c+=(l===!0?"":" ")+t(p),l=!1,r&&r[p]&&(c+=" "+r[p]))}n[o]=c}return n}var Xt={exports:{}},Q={};/**
* @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 Or;function Xn(){if(Or)return Q;Or=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"),c=Symbol.for("react.context"),l=Symbol.for("react.forward_ref"),f=Symbol.for("react.suspense"),p=Symbol.for("react.suspense_list"),m=Symbol.for("react.memo"),d=Symbol.for("react.lazy"),h=Symbol.for("react.view_transition"),C=Symbol.for("react.client.reference");function x(s){if(typeof s=="object"&&s!==null){var w=s.$$typeof;switch(w){case e:switch(s=s.type,s){case r:case o:case n:case f:case p:case h:return s;default:switch(s=s&&s.$$typeof,s){case c:case l:case d:case m:return s;case a:return s;default:return w}}case t:return w}}}return Q.ContextConsumer=a,Q.ContextProvider=c,Q.Element=e,Q.ForwardRef=l,Q.Fragment=r,Q.Lazy=d,Q.Memo=m,Q.Portal=t,Q.Profiler=o,Q.StrictMode=n,Q.Suspense=f,Q.SuspenseList=p,Q.isContextConsumer=function(s){return x(s)===a},Q.isContextProvider=function(s){return x(s)===c},Q.isElement=function(s){return typeof s=="object"&&s!==null&&s.$$typeof===e},Q.isForwardRef=function(s){return x(s)===l},Q.isFragment=function(s){return x(s)===r},Q.isLazy=function(s){return x(s)===d},Q.isMemo=function(s){return x(s)===m},Q.isPortal=function(s){return x(s)===t},Q.isProfiler=function(s){return x(s)===o},Q.isStrictMode=function(s){return x(s)===n},Q.isSuspense=function(s){return x(s)===f},Q.isSuspenseList=function(s){return x(s)===p},Q.isValidElementType=function(s){return typeof s=="string"||typeof s=="function"||s===r||s===o||s===n||s===f||s===p||typeof s=="object"&&s!==null&&(s.$$typeof===d||s.$$typeof===m||s.$$typeof===c||s.$$typeof===a||s.$$typeof===l||s.$$typeof===C||s.getModuleId!==void 0)},Q.typeOf=x,Q}var Z={};/**
* @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 _r;function Jn(){return _r||(_r=1,process.env.NODE_ENV!=="production"&&function(){function e(s){if(typeof s=="object"&&s!==null){var w=s.$$typeof;switch(w){case t:switch(s=s.type,s){case n:case a:case o:case p:case m:case C:return s;default:switch(s=s&&s.$$typeof,s){case l:case f:case h:case d:return s;case c:return s;default:return w}}case r:return w}}}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"),c=Symbol.for("react.consumer"),l=Symbol.for("react.context"),f=Symbol.for("react.forward_ref"),p=Symbol.for("react.suspense"),m=Symbol.for("react.suspense_list"),d=Symbol.for("react.memo"),h=Symbol.for("react.lazy"),C=Symbol.for("react.view_transition"),x=Symbol.for("react.client.reference");Z.ContextConsumer=c,Z.ContextProvider=l,Z.Element=t,Z.ForwardRef=f,Z.Fragment=n,Z.Lazy=h,Z.Memo=d,Z.Portal=r,Z.Profiler=a,Z.StrictMode=o,Z.Suspense=p,Z.SuspenseList=m,Z.isContextConsumer=function(s){return e(s)===c},Z.isContextProvider=function(s){return e(s)===l},Z.isElement=function(s){return typeof s=="object"&&s!==null&&s.$$typeof===t},Z.isForwardRef=function(s){return e(s)===f},Z.isFragment=function(s){return e(s)===n},Z.isLazy=function(s){return e(s)===h},Z.isMemo=function(s){return e(s)===d},Z.isPortal=function(s){return e(s)===r},Z.isProfiler=function(s){return e(s)===a},Z.isStrictMode=function(s){return e(s)===o},Z.isSuspense=function(s){return e(s)===p},Z.isSuspenseList=function(s){return e(s)===m},Z.isValidElementType=function(s){return typeof s=="string"||typeof s=="function"||s===n||s===a||s===o||s===p||s===m||typeof s=="object"&&s!==null&&(s.$$typeof===h||s.$$typeof===d||s.$$typeof===l||s.$$typeof===c||s.$$typeof===f||s.$$typeof===x||s.getModuleId!==void 0)},Z.typeOf=e}()),Z}process.env.NODE_ENV==="production"?Xt.exports=Xn():Xt.exports=Jn();var bt=Xt.exports;function Ae(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 nn(e){if(me.isValidElement(e)||bt.isValidElementType(e)||!Ae(e))return e;const t={};return Object.keys(e).forEach(r=>{t[r]=nn(e[r])}),t}function ve(e,t,r={clone:!0}){const n=r.clone?{...e}:e;return Ae(e)&&Ae(t)&&Object.keys(t).forEach(o=>{me.isValidElement(t[o])||bt.isValidElementType(t[o])?n[o]=t[o]:Ae(t[o])&&Object.prototype.hasOwnProperty.call(e,o)&&Ae(e[o])?n[o]=ve(e[o],t[o],r):r.clone?n[o]=Ae(t[o])?nn(t[o]):t[o]:n[o]=t[o]}),n}function tt(e,t){return t?ve(e,t,{clone:!1}):e}const Ne=process.env.NODE_ENV!=="production"?H.oneOfType([H.number,H.string,H.object,H.array]):{};function Qn(e,t){if(!e.containerQueries)return t;const r=Object.keys(t).filter(n=>n.startsWith("@container")).sort((n,o)=>{var c,l;const a=/min-width:\s*([0-9.]+)/;return+(((c=n.match(a))==null?void 0:c[1])||0)-+(((l=o.match(a))==null?void 0:l[1])||0)});return r.length?r.reduce((n,o)=>{const a=t[o];return delete n[o],n[o]=a,n},{...t}):t}function Zn(e,t){return t==="@"||t.startsWith("@")&&(e.some(r=>t.startsWith(`@${r}`))||!!t.match(/^@\d/))}function eo(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\`.`:$e(18,`(${t})`));return null}const[,n,o]=r,a=Number.isNaN(+n)?n||0:+n;return e.containerQueries(o).up(a)}function to(e){const t=(a,c)=>a.replace("@media",c?`@container ${c}`:"@container");function r(a,c){a.up=(...l)=>t(e.breakpoints.up(...l),c),a.down=(...l)=>t(e.breakpoints.down(...l),c),a.between=(...l)=>t(e.breakpoints.between(...l),c),a.only=(...l)=>t(e.breakpoints.only(...l),c),a.not=(...l)=>{const f=t(e.breakpoints.not(...l),c);return f.includes("not all and")?f.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):f}}const n={},o=a=>(r(n,a),n);return r(o),{...e,containerQueries:o}}const Ct={xs:0,sm:600,md:900,lg:1200,xl:1536},Pr={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${Ct[e]}px)`},ro={containerQueries:e=>({up:t=>{let r=typeof t=="number"?t:Ct[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||Pr;return t.reduce((c,l,f)=>(c[a.up(a.keys[f])]=r(t[f]),c),{})}if(typeof t=="object"){const a=n.breakpoints||Pr;return Object.keys(t).reduce((c,l)=>{if(Zn(a.keys,l)){const f=eo(n.containerQueries?n:ro,l);f&&(c[f]=r(t[l],l))}else if(Object.keys(a.values||Ct).includes(l)){const f=a.up(l);c[f]=r(t[l],l)}else{const f=l;c[f]=t[f]}return c},{})}return r(t)}function no(e={}){var r;return((r=e.keys)==null?void 0:r.reduce((n,o)=>{const a=e.up(o);return n[a]={},n},{}))||{}}function oo(e,t){return e.reduce((r,n)=>{const o=r[n];return(!o||Object.keys(o).length===0)&&delete r[n],r},t)}function Et(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 yt(e,t,r,n=r){let o;return typeof e=="function"?o=e(r):Array.isArray(e)?o=e[r]||n:o=Et(e,r)||n,t&&(o=t(o,n,e)),o}function le(e){const{prop:t,cssProperty:r=e.prop,themeKey:n,transform:o}=e,a=c=>{if(c[t]==null)return null;const l=c[t],f=c.theme,p=Et(f,n)||{};return Re(c,l,d=>{let h=yt(p,o,d);return d===h&&typeof d=="string"&&(h=yt(p,o,`${t}${d==="default"?"":Me(d)}`,d)),r===!1?h:{[r]:h}})};return a.propTypes=process.env.NODE_ENV!=="production"?{[t]:Ne}:{},a.filterProps=[t],a}function ao(e){const t={};return r=>(t[r]===void 0&&(t[r]=e(r)),t[r])}const io={m:"margin",p:"padding"},so={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},Ar={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},co=ao(e=>{if(e.length>2)if(Ar[e])e=Ar[e];else return[e];const[t,r]=e.split(""),n=io[t],o=so[r]||"";return Array.isArray(o)?o.map(a=>n+a):[n+o]}),Tt=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],kt=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],lo=[...Tt,...kt];function it(e,t,r,n){const o=Et(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 c=Math.abs(a);process.env.NODE_ENV!=="production"&&(Number.isInteger(c)?c>o.length-1&&console.error([`MUI: The value provided (${c}) overflows.`,`The supported values are: ${JSON.stringify(o)}.`,`${c} > ${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 l=o[c];return a>=0?l:typeof l=="number"?-l:typeof l=="string"&&l.startsWith("var(")?`calc(-1 * ${l})`:`-${l}`}: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 ar(e){return it(e,"spacing",8,"spacing")}function st(e,t){return typeof t=="string"||t==null?t:e(t)}function uo(e,t){return r=>e.reduce((n,o)=>(n[o]=st(t,r),n),{})}function fo(e,t,r,n){if(!t.includes(r))return null;const o=co(r),a=uo(o,n),c=e[r];return Re(e,c,a)}function on(e,t){const r=ar(e.theme);return Object.keys(e).map(n=>fo(e,t,n,r)).reduce(tt,{})}function se(e){return on(e,Tt)}se.propTypes=process.env.NODE_ENV!=="production"?Tt.reduce((e,t)=>(e[t]=Ne,e),{}):{};se.filterProps=Tt;function ce(e){return on(e,kt)}ce.propTypes=process.env.NODE_ENV!=="production"?kt.reduce((e,t)=>(e[t]=Ne,e),{}):{};ce.filterProps=kt;process.env.NODE_ENV!=="production"&&lo.reduce((e,t)=>(e[t]=Ne,e),{});function Ot(...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]?tt(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 we(e){return typeof e!="number"?e:`${e}px solid`}function Ce(e,t){return le({prop:e,themeKey:"borders",transform:t})}const po=Ce("border",we),mo=Ce("borderTop",we),ho=Ce("borderRight",we),go=Ce("borderBottom",we),bo=Ce("borderLeft",we),yo=Ce("borderColor"),vo=Ce("borderTopColor"),xo=Ce("borderRightColor"),So=Ce("borderBottomColor"),wo=Ce("borderLeftColor"),Co=Ce("outline",we),Eo=Ce("outlineColor"),_t=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=it(e.theme,"shape.borderRadius",4,"borderRadius"),r=n=>({borderRadius:st(t,n)});return Re(e,e.borderRadius,r)}return null};_t.propTypes=process.env.NODE_ENV!=="production"?{borderRadius:Ne}:{};_t.filterProps=["borderRadius"];Ot(po,mo,ho,go,bo,yo,vo,xo,So,wo,_t,Co,Eo);const Pt=e=>{if(e.gap!==void 0&&e.gap!==null){const t=it(e.theme,"spacing",8,"gap"),r=n=>({gap:st(t,n)});return Re(e,e.gap,r)}return null};Pt.propTypes=process.env.NODE_ENV!=="production"?{gap:Ne}:{};Pt.filterProps=["gap"];const At=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=it(e.theme,"spacing",8,"columnGap"),r=n=>({columnGap:st(t,n)});return Re(e,e.columnGap,r)}return null};At.propTypes=process.env.NODE_ENV!=="production"?{columnGap:Ne}:{};At.filterProps=["columnGap"];const Rt=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=it(e.theme,"spacing",8,"rowGap"),r=n=>({rowGap:st(t,n)});return Re(e,e.rowGap,r)}return null};Rt.propTypes=process.env.NODE_ENV!=="production"?{rowGap:Ne}:{};Rt.filterProps=["rowGap"];const To=le({prop:"gridColumn"}),ko=le({prop:"gridRow"}),Oo=le({prop:"gridAutoFlow"}),_o=le({prop:"gridAutoColumns"}),Po=le({prop:"gridAutoRows"}),Ao=le({prop:"gridTemplateColumns"}),Ro=le({prop:"gridTemplateRows"}),$o=le({prop:"gridTemplateAreas"}),jo=le({prop:"gridArea"});Ot(Pt,At,Rt,To,ko,Oo,_o,Po,Ao,Ro,$o,jo);function Ue(e,t){return t==="grey"?t:e}const No=le({prop:"color",themeKey:"palette",transform:Ue}),Io=le({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:Ue}),Mo=le({prop:"backgroundColor",themeKey:"palette",transform:Ue});Ot(No,Io,Mo);function ye(e){return e<=1&&e!==0?`${e*100}%`:e}const Do=le({prop:"width",transform:ye}),ir=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=r=>{var o,a,c,l,f;const n=((c=(a=(o=e.theme)==null?void 0:o.breakpoints)==null?void 0:a.values)==null?void 0:c[r])||Ct[r];return n?((f=(l=e.theme)==null?void 0:l.breakpoints)==null?void 0:f.unit)!=="px"?{maxWidth:`${n}${e.theme.breakpoints.unit}`}:{maxWidth:n}:{maxWidth:ye(r)}};return Re(e,e.maxWidth,t)}return null};ir.filterProps=["maxWidth"];const Bo=le({prop:"minWidth",transform:ye}),zo=le({prop:"height",transform:ye}),Fo=le({prop:"maxHeight",transform:ye}),Lo=le({prop:"minHeight",transform:ye});le({prop:"size",cssProperty:"width",transform:ye});le({prop:"size",cssProperty:"height",transform:ye});const Vo=le({prop:"boxSizing"});Ot(Do,ir,Bo,zo,Fo,Lo,Vo);const $t={border:{themeKey:"borders",transform:we},borderTop:{themeKey:"borders",transform:we},borderRight:{themeKey:"borders",transform:we},borderBottom:{themeKey:"borders",transform:we},borderLeft:{themeKey:"borders",transform:we},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:we},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:_t},color:{themeKey:"palette",transform:Ue},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:Ue},backgroundColor:{themeKey:"palette",transform:Ue},p:{style:ce},pt:{style:ce},pr:{style:ce},pb:{style:ce},pl:{style:ce},px:{style:ce},py:{style:ce},padding:{style:ce},paddingTop:{style:ce},paddingRight:{style:ce},paddingBottom:{style:ce},paddingLeft:{style:ce},paddingX:{style:ce},paddingY:{style:ce},paddingInline:{style:ce},paddingInlineStart:{style:ce},paddingInlineEnd:{style:ce},paddingBlock:{style:ce},paddingBlockStart:{style:ce},paddingBlockEnd:{style:ce},m:{style:se},mt:{style:se},mr:{style:se},mb:{style:se},ml:{style:se},mx:{style:se},my:{style:se},margin:{style:se},marginTop:{style:se},marginRight:{style:se},marginBottom:{style:se},marginLeft:{style:se},marginX:{style:se},marginY:{style:se},marginInline:{style:se},marginInlineStart:{style:se},marginInlineEnd:{style:se},marginBlock:{style:se},marginBlockStart:{style:se},marginBlockEnd:{style:se},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:Pt},rowGap:{style:Rt},columnGap:{style:At},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:ye},maxWidth:{style:ir},minWidth:{transform:ye},height:{transform:ye},maxHeight:{transform:ye},minHeight:{transform:ye},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 Uo(...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 Yo(e,t){return typeof e=="function"?e(t):e}function Wo(){function e(r,n,o,a){const c={[r]:n,theme:o},l=a[r];if(!l)return{[r]:n};const{cssProperty:f=r,themeKey:p,transform:m,style:d}=l;if(n==null)return null;if(p==="typography"&&n==="inherit")return{[r]:n};const h=Et(o,p)||{};return d?d(c):Re(c,n,x=>{let s=yt(h,m,x);return x===s&&typeof x=="string"&&(s=yt(h,m,`${r}${x==="default"?"":Me(x)}`,x)),f===!1?s:{[f]:s}})}function t(r){const{sx:n,theme:o={}}=r||{};if(!n)return null;const a=o.unstable_sxConfig??$t;function c(l){let f=l;if(typeof l=="function")f=l(o);else if(typeof l!="object")return l;if(!f)return null;const p=no(o.breakpoints),m=Object.keys(p);let d=p;return Object.keys(f).forEach(h=>{const C=Yo(f[h],o);if(C!=null)if(typeof C=="object")if(a[h])d=tt(d,e(h,C,o,a));else{const x=Re({theme:o},C,s=>({[h]:s}));Uo(x,C)?d[h]=t({sx:C,theme:o}):d=tt(d,x)}else d=tt(d,e(h,C,o,a))}),Qn(o,oo(m,d))}return Array.isArray(n)?n.map(c):c(n)}return t}const We=Wo();We.filterProps=["sx"];function Jt(){return Jt=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},Jt.apply(null,arguments)}function Ho(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 Go(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 qo=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(Go(this));var o=this.tags[this.tags.length-1];if(this.isSpeedy){var a=Ho(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}(),he="-ms-",vt="-moz-",q="-webkit-",an="comm",sr="rule",cr="decl",Ko="@import",sn="@keyframes",Xo="@layer",Jo=Math.abs,jt=String.fromCharCode,Qo=Object.assign;function Zo(e,t){return pe(e,0)^45?(((t<<2^pe(e,0))<<2^pe(e,1))<<2^pe(e,2))<<2^pe(e,3):0}function cn(e){return e.trim()}function ea(e,t){return(e=t.exec(e))?e[0]:e}function K(e,t,r){return e.replace(t,r)}function Qt(e,t){return e.indexOf(t)}function pe(e,t){return e.charCodeAt(t)|0}function rt(e,t,r){return e.slice(t,r)}function ke(e){return e.length}function lr(e){return e.length}function ut(e,t){return t.push(e),e}function ta(e,t){return e.map(t).join("")}var Nt=1,He=1,ln=0,be=0,fe=0,Ge="";function It(e,t,r,n,o,a,c){return{value:e,root:t,parent:r,type:n,props:o,children:a,line:Nt,column:He,length:c,return:""}}function Je(e,t){return Qo(It("",null,null,"",null,null,0),e,{length:-e.length},t)}function ra(){return fe}function na(){return fe=be>0?pe(Ge,--be):0,He--,fe===10&&(He=1,Nt--),fe}function xe(){return fe=be<ln?pe(Ge,be++):0,He++,fe===10&&(He=1,Nt++),fe}function _e(){return pe(Ge,be)}function pt(){return be}function ct(e,t){return rt(Ge,e,t)}function nt(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 un(e){return Nt=He=1,ln=ke(Ge=e),be=0,[]}function fn(e){return Ge="",e}function mt(e){return cn(ct(be-1,Zt(e===91?e+2:e===40?e+1:e)))}function oa(e){for(;(fe=_e())&&fe<33;)xe();return nt(e)>2||nt(fe)>3?"":" "}function aa(e,t){for(;--t&&xe()&&!(fe<48||fe>102||fe>57&&fe<65||fe>70&&fe<97););return ct(e,pt()+(t<6&&_e()==32&&xe()==32))}function Zt(e){for(;xe();)switch(fe){case e:return be;case 34:case 39:e!==34&&e!==39&&Zt(fe);break;case 40:e===41&&Zt(e);break;case 92:xe();break}return be}function ia(e,t){for(;xe()&&e+fe!==57;)if(e+fe===84&&_e()===47)break;return"/*"+ct(t,be-1)+"*"+jt(e===47?e:xe())}function sa(e){for(;!nt(_e());)xe();return ct(e,be)}function ca(e){return fn(ht("",null,null,null,[""],e=un(e),0,[0],e))}function ht(e,t,r,n,o,a,c,l,f){for(var p=0,m=0,d=c,h=0,C=0,x=0,s=1,w=1,E=1,M=0,P="",T=o,y=a,I=n,$=P;w;)switch(x=M,M=xe()){case 40:if(x!=108&&pe($,d-1)==58){Qt($+=K(mt(M),"&","&\f"),"&\f")!=-1&&(E=-1);break}case 34:case 39:case 91:$+=mt(M);break;case 9:case 10:case 13:case 32:$+=oa(x);break;case 92:$+=aa(pt()-1,7);continue;case 47:switch(_e()){case 42:case 47:ut(la(ia(xe(),pt()),t,r),f);break;default:$+="/"}break;case 123*s:l[p++]=ke($)*E;case 125*s:case 59:case 0:switch(M){case 0:case 125:w=0;case 59+m:E==-1&&($=K($,/\f/g,"")),C>0&&ke($)-d&&ut(C>32?$r($+";",n,r,d-1):$r(K($," ","")+";",n,r,d-2),f);break;case 59:$+=";";default:if(ut(I=Rr($,t,r,p,m,o,l,P,T=[],y=[],d),a),M===123)if(m===0)ht($,t,I,I,T,a,d,l,y);else switch(h===99&&pe($,3)===110?100:h){case 100:case 108:case 109:case 115:ht(e,I,I,n&&ut(Rr(e,I,I,0,0,o,l,P,o,T=[],d),y),o,y,d,l,n?T:y);break;default:ht($,I,I,I,[""],y,0,l,y)}}p=m=C=0,s=E=1,P=$="",d=c;break;case 58:d=1+ke($),C=x;default:if(s<1){if(M==123)--s;else if(M==125&&s++==0&&na()==125)continue}switch($+=jt(M),M*s){case 38:E=m>0?1:($+="\f",-1);break;case 44:l[p++]=(ke($)-1)*E,E=1;break;case 64:_e()===45&&($+=mt(xe())),h=_e(),m=d=ke(P=$+=sa(pt())),M++;break;case 45:x===45&&ke($)==2&&(s=0)}}return a}function Rr(e,t,r,n,o,a,c,l,f,p,m){for(var d=o-1,h=o===0?a:[""],C=lr(h),x=0,s=0,w=0;x<n;++x)for(var E=0,M=rt(e,d+1,d=Jo(s=c[x])),P=e;E<C;++E)(P=cn(s>0?h[E]+" "+M:K(M,/&\f/g,h[E])))&&(f[w++]=P);return It(e,t,r,o===0?sr:l,f,p,m)}function la(e,t,r){return It(e,t,r,an,jt(ra()),rt(e,2,-2),0)}function $r(e,t,r,n){return It(e,t,r,cr,rt(e,0,n),rt(e,n+1,-1),n)}function Ye(e,t){for(var r="",n=lr(e),o=0;o<n;o++)r+=t(e[o],o,e,t)||"";return r}function ua(e,t,r,n){switch(e.type){case Xo:if(e.children.length)break;case Ko:case cr:return e.return=e.return||e.value;case an:return"";case sn:return e.return=e.value+"{"+Ye(e.children,n)+"}";case sr:e.value=e.props.join(",")}return ke(r=Ye(e.children,n))?e.return=e.value+"{"+r+"}":""}function fa(e){var t=lr(e);return function(r,n,o,a){for(var c="",l=0;l<t;l++)c+=e[l](r,n,o,a)||"";return c}}function da(e){return function(t){t.root||(t=t.return)&&e(t)}}function dn(e){var t=Object.create(null);return function(r){return t[r]===void 0&&(t[r]=e(r)),t[r]}}var pa=function(t,r,n){for(var o=0,a=0;o=a,a=_e(),o===38&&a===12&&(r[n]=1),!nt(a);)xe();return ct(t,be)},ma=function(t,r){var n=-1,o=44;do switch(nt(o)){case 0:o===38&&_e()===12&&(r[n]=1),t[n]+=pa(be-1,r,n);break;case 2:t[n]+=mt(o);break;case 4:if(o===44){t[++n]=_e()===58?"&\f":"",r[n]=t[n].length;break}default:t[n]+=jt(o)}while(o=xe());return t},ha=function(t,r){return fn(ma(un(t),r))},jr=new WeakMap,ga=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&&!jr.get(n))&&!o){jr.set(t,!0);for(var a=[],c=ha(r,a),l=n.props,f=0,p=0;f<c.length;f++)for(var m=0;m<l.length;m++,p++)t.props[p]=a[f]?c[f].replace(/&\f/g,l[m]):l[m]+" "+c[f]}}},ba=function(t){if(t.type==="decl"){var r=t.value;r.charCodeAt(0)===108&&r.charCodeAt(2)===98&&(t.return="",t.value="")}};function pn(e,t){switch(Zo(e,t)){case 5103:return q+"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 q+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return q+e+vt+e+he+e+e;case 6828:case 4268:return q+e+he+e+e;case 6165:return q+e+he+"flex-"+e+e;case 5187:return q+e+K(e,/(\w+).+(:[^]+)/,q+"box-$1$2"+he+"flex-$1$2")+e;case 5443:return q+e+he+"flex-item-"+K(e,/flex-|-self/,"")+e;case 4675:return q+e+he+"flex-line-pack"+K(e,/align-content|flex-|-self/,"")+e;case 5548:return q+e+he+K(e,"shrink","negative")+e;case 5292:return q+e+he+K(e,"basis","preferred-size")+e;case 6060:return q+"box-"+K(e,"-grow","")+q+e+he+K(e,"grow","positive")+e;case 4554:return q+K(e,/([^-])(transform)/g,"$1"+q+"$2")+e;case 6187:return K(K(K(e,/(zoom-|grab)/,q+"$1"),/(image-set)/,q+"$1"),e,"")+e;case 5495:case 3959:return K(e,/(image-set\([^]*)/,q+"$1$`$1");case 4968:return K(K(e,/(.+:)(flex-)?(.*)/,q+"box-pack:$3"+he+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+q+e+e;case 4095:case 3583:case 4068:case 2532:return K(e,/(.+)-inline(.+)/,q+"$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(ke(e)-1-t>6)switch(pe(e,t+1)){case 109:if(pe(e,t+4)!==45)break;case 102:return K(e,/(.+:)(.+)-([^]+)/,"$1"+q+"$2-$3$1"+vt+(pe(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~Qt(e,"stretch")?pn(K(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(pe(e,t+1)!==115)break;case 6444:switch(pe(e,ke(e)-3-(~Qt(e,"!important")&&10))){case 107:return K(e,":",":"+q)+e;case 101:return K(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+q+(pe(e,14)===45?