UNPKG

rag-chatbot-ui-gptbots

Version:

React RAG Chatbot UI with Developer Console

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