UNPKG

iobroker.vis-2

Version:

Next generation graphical user interface for ioBroker.

23 lines 54.4 kB
import{i as R,a as bt}from"./iobroker_vis__loadShare__react__loadShare__-CBSDylZ8.js";import"./iobroker_vis__loadShare__prop_mf_2_types__loadShare__-IJSryeM_.js";var Mt={exports:{}},Ee={};/** * @license React * react-jsx-runtime.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 gr=R,br=Symbol.for("react.element"),vr=Symbol.for("react.fragment"),xr=Object.prototype.hasOwnProperty,Sr=gr.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,wr={key:!0,ref:!0,__self:!0,__source:!0};function Lt(e,t,r){var n,s={},a=null,o=null;r!==void 0&&(a=""+r),t.key!==void 0&&(a=""+t.key),t.ref!==void 0&&(o=t.ref);for(n in t)xr.call(t,n)&&!wr.hasOwnProperty(n)&&(s[n]=t[n]);if(e&&e.defaultProps)for(n in t=e.defaultProps,t)s[n]===void 0&&(s[n]=t[n]);return{$$typeof:br,type:e,key:a,ref:o,props:s,_owner:Sr.current}}Ee.Fragment=vr;Ee.jsx=Lt;Ee.jsxs=Lt;Mt.exports=Ee;var Cr=Mt.exports;function Xe(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.`}const Pr=e=>{const t=Object.keys(e).map(r=>({key:r,val:e[r]}))||[];return t.sort((r,n)=>r.val-n.val),t.reduce((r,n)=>({...r,[n.key]:n.val}),{})};function Er(e){const{values:t={xs:0,sm:600,md:900,lg:1200,xl:1536},unit:r="px",step:n=5,...s}=e,a=Pr(t),o=Object.keys(a);function i(d){return`@media (min-width:${typeof t[d]=="number"?t[d]:d}${r})`}function c(d){return`@media (max-width:${(typeof t[d]=="number"?t[d]:d)-n/100}${r})`}function u(d,y){const g=o.indexOf(y);return`@media (min-width:${typeof t[d]=="number"?t[d]:d}${r}) and (max-width:${(g!==-1&&typeof t[o[g]]=="number"?t[o[g]]:y)-n/100}${r})`}function f(d){return o.indexOf(d)+1<o.length?u(d,o[o.indexOf(d)+1]):i(d)}function l(d){const y=o.indexOf(d);return y===0?i(o[1]):y===o.length-1?c(o[y]):u(d,o[o.indexOf(d)+1]).replace("@media","@media not all and")}return{keys:o,values:a,up:i,down:c,between:u,only:f,not:l,unit:r,...s}}var jt={exports:{}},P={};/** * @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 at=Symbol.for("react.transitional.element"),ot=Symbol.for("react.portal"),Te=Symbol.for("react.fragment"),Ae=Symbol.for("react.strict_mode"),$e=Symbol.for("react.profiler"),_e=Symbol.for("react.consumer"),Oe=Symbol.for("react.context"),Re=Symbol.for("react.forward_ref"),ke=Symbol.for("react.suspense"),Ie=Symbol.for("react.suspense_list"),Ne=Symbol.for("react.memo"),Me=Symbol.for("react.lazy"),Tr=Symbol.for("react.view_transition"),Ar=Symbol.for("react.client.reference");function K(e){if(typeof e=="object"&&e!==null){var t=e.$$typeof;switch(t){case at:switch(e=e.type,e){case Te:case $e:case Ae:case ke:case Ie:case Tr:return e;default:switch(e=e&&e.$$typeof,e){case Oe:case Re:case Me:case Ne:return e;case _e:return e;default:return t}}case ot:return t}}}P.ContextConsumer=_e;P.ContextProvider=Oe;P.Element=at;P.ForwardRef=Re;P.Fragment=Te;P.Lazy=Me;P.Memo=Ne;P.Portal=ot;P.Profiler=$e;P.StrictMode=Ae;P.Suspense=ke;P.SuspenseList=Ie;P.isContextConsumer=function(e){return K(e)===_e};P.isContextProvider=function(e){return K(e)===Oe};P.isElement=function(e){return typeof e=="object"&&e!==null&&e.$$typeof===at};P.isForwardRef=function(e){return K(e)===Re};P.isFragment=function(e){return K(e)===Te};P.isLazy=function(e){return K(e)===Me};P.isMemo=function(e){return K(e)===Ne};P.isPortal=function(e){return K(e)===ot};P.isProfiler=function(e){return K(e)===$e};P.isStrictMode=function(e){return K(e)===Ae};P.isSuspense=function(e){return K(e)===ke};P.isSuspenseList=function(e){return K(e)===Ie};P.isValidElementType=function(e){return typeof e=="string"||typeof e=="function"||e===Te||e===$e||e===Ae||e===ke||e===Ie||typeof e=="object"&&e!==null&&(e.$$typeof===Me||e.$$typeof===Ne||e.$$typeof===Oe||e.$$typeof===_e||e.$$typeof===Re||e.$$typeof===Ar||e.getModuleId!==void 0)};P.typeOf=K;jt.exports=P;var Bt=jt.exports;function ee(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 Ft(e){if(R.isValidElement(e)||Bt.isValidElementType(e)||!ee(e))return e;const t={};return Object.keys(e).forEach(r=>{t[r]=Ft(e[r])}),t}function J(e,t,r={clone:!0}){const n=r.clone?{...e}:e;return ee(e)&&ee(t)&&Object.keys(t).forEach(s=>{R.isValidElement(t[s])||Bt.isValidElementType(t[s])?n[s]=t[s]:ee(t[s])&&Object.prototype.hasOwnProperty.call(e,s)&&ee(e[s])?n[s]=J(e[s],t[s],r):r.clone?n[s]=ee(t[s])?Ft(t[s]):t[s]:n[s]=t[s]}),n}function $r(e,t=Number.MIN_SAFE_INTEGER,r=Number.MAX_SAFE_INTEGER){return Math.max(t,Math.min(e,r))}function it(e,t=0,r=1){return $r(e,t,r)}function _r(e){e=e.slice(1);const t=new RegExp(`.{1,${e.length>=6?2:1}}`,"g");let r=e.match(t);return r&&r[0].length===1&&(r=r.map(n=>n+n)),r?`rgb${r.length===4?"a":""}(${r.map((n,s)=>s<3?parseInt(n,16):Math.round(parseInt(n,16)/255*1e3)/1e3).join(", ")})`:""}function Or(e){const t=e.toString(16);return t.length===1?`0${t}`:t}function H(e){if(e.type)return e;if(e.charAt(0)==="#")return H(_r(e));const t=e.indexOf("("),r=e.substring(0,t);if(!["rgb","rgba","hsl","hsla","color"].includes(r))throw new Error(Xe(9,e));let n=e.substring(t+1,e.length-1),s;if(r==="color"){if(n=n.split(" "),s=n.shift(),n.length===4&&n[3].charAt(0)==="/"&&(n[3]=n[3].slice(1)),!["srgb","display-p3","a98-rgb","prophoto-rgb","rec-2020"].includes(s))throw new Error(Xe(10,s))}else n=n.split(",");return n=n.map(a=>parseFloat(a)),{type:r,values:n,colorSpace:s}}const Rr=e=>{const t=H(e);return t.values.slice(0,3).map((r,n)=>t.type.includes("hsl")&&n!==0?`${r}%`:r).join(" ")},qs=(e,t)=>{try{return Rr(e)}catch{return e}};function de(e){const{type:t,colorSpace:r}=e;let{values:n}=e;return t.includes("rgb")?n=n.map((s,a)=>a<3?parseInt(s,10):s):t.includes("hsl")&&(n[1]=`${n[1]}%`,n[2]=`${n[2]}%`),t.includes("color")?n=`${r} ${n.join(" ")}`:n=`${n.join(", ")}`,`${t}(${n})`}function Vs(e){if(e.startsWith("#"))return e;const{values:t}=H(e);return`#${t.map((r,n)=>Or(n===3?Math.round(255*r):r)).join("")}`}function kr(e){e=H(e);const{values:t}=e,r=t[0],n=t[1]/100,s=t[2]/100,a=n*Math.min(s,1-s),o=(u,f=(u+r/30)%12)=>s-a*Math.max(Math.min(f-3,9-f,1),-1);let i="rgb";const c=[Math.round(o(0)*255),Math.round(o(8)*255),Math.round(o(4)*255)];return e.type==="hsla"&&(i+="a",c.push(t[3])),de({type:i,values:c})}function Qe(e){e=H(e);let t=e.type==="hsl"||e.type==="hsla"?H(kr(e)).values:e.values;return t=t.map(r=>(e.type!=="color"&&(r/=255),r<=.03928?r/12.92:((r+.055)/1.055)**2.4)),Number((.2126*t[0]+.7152*t[1]+.0722*t[2]).toFixed(3))}function Xs(e,t){const r=Qe(e),n=Qe(t);return(Math.max(r,n)+.05)/(Math.min(r,n)+.05)}function Ir(e,t){return e=H(e),t=it(t),(e.type==="rgb"||e.type==="hsl")&&(e.type+="a"),e.type==="color"?e.values[3]=`/${t}`:e.values[3]=t,de(e)}function Qs(e,t,r){try{return Ir(e,t)}catch{return e}}function Wt(e,t){if(e=H(e),t=it(t),e.type.includes("hsl"))e.values[2]*=1-t;else if(e.type.includes("rgb")||e.type.includes("color"))for(let r=0;r<3;r+=1)e.values[r]*=1-t;return de(e)}function Zs(e,t,r){try{return Wt(e,t)}catch{return e}}function zt(e,t){if(e=H(e),t=it(t),e.type.includes("hsl"))e.values[2]+=(100-e.values[2])*t;else if(e.type.includes("rgb"))for(let r=0;r<3;r+=1)e.values[r]+=(255-e.values[r])*t;else if(e.type.includes("color"))for(let r=0;r<3;r+=1)e.values[r]+=(1-e.values[r])*t;return de(e)}function Js(e,t,r){try{return zt(e,t)}catch{return e}}function Nr(e,t=.15){return Qe(e)>.5?Wt(e,t):zt(e,t)}function ea(e,t,r){try{return Nr(e,t)}catch{return e}}function ta(e,t,r,n=1){const s=(c,u)=>Math.round((c**(1/n)*(1-r)+u**(1/n)*r)**n),a=H(e),o=H(t),i=[s(a.values[0],o.values[0]),s(a.values[1],o.values[1]),s(a.values[2],o.values[2])];return de({type:"rgb",values:i})}function re(e,t){return t?J(e,t,{clone:!1}):e}function Mr(e,t){if(!e.containerQueries)return t;const r=Object.keys(t).filter(n=>n.startsWith("@container")).sort((n,s)=>{var o,i;const a=/min-width:\s*([0-9.]+)/;return+(((o=n.match(a))==null?void 0:o[1])||0)-+(((i=s.match(a))==null?void 0:i[1])||0)});return r.length?r.reduce((n,s)=>{const a=t[s];return delete n[s],n[s]=a,n},{...t}):t}function Lr(e,t){return t==="@"||t.startsWith("@")&&(e.some(r=>t.startsWith(`@${r}`))||!!t.match(/^@\d/))}function jr(e,t){const r=t.match(/^@([^/]+)?\/?(.+)?$/);if(!r)return null;const[,n,s]=r,a=Number.isNaN(+n)?n||0:+n;return e.containerQueries(s).up(a)}function Br(e){const t=(a,o)=>a.replace("@media",o?`@container ${o}`:"@container");function r(a,o){a.up=(...i)=>t(e.breakpoints.up(...i),o),a.down=(...i)=>t(e.breakpoints.down(...i),o),a.between=(...i)=>t(e.breakpoints.between(...i),o),a.only=(...i)=>t(e.breakpoints.only(...i),o),a.not=(...i)=>{const c=t(e.breakpoints.not(...i),o);return c.includes("not all and")?c.replace("not all and ","").replace("min-width:","width<").replace("max-width:","width>").replace("and","or"):c}}const n={},s=a=>(r(n,a),n);return r(s),{...e,containerQueries:s}}const Le={xs:0,sm:600,md:900,lg:1200,xl:1536},Ze={keys:["xs","sm","md","lg","xl"],up:e=>`@media (min-width:${Le[e]}px)`},Fr={containerQueries:e=>({up:t=>{let r=typeof t=="number"?t:Le[t]||t;return typeof r=="number"&&(r=`${r}px`),e?`@container ${e} (min-width:${r})`:`@container (min-width:${r})`}})};function X(e,t,r){const n=e.theme||{};if(Array.isArray(t)){const a=n.breakpoints||Ze;return t.reduce((o,i,c)=>(o[a.up(a.keys[c])]=r(t[c]),o),{})}if(typeof t=="object"){const a=n.breakpoints||Ze;return Object.keys(t).reduce((o,i)=>{if(Lr(a.keys,i)){const c=jr(n.containerQueries?n:Fr,i);c&&(o[c]=r(t[i],i))}else if(Object.keys(a.values||Le).includes(i)){const c=a.up(i);o[c]=r(t[i],i)}else{const c=i;o[c]=t[c]}return o},{})}return r(t)}function ra(e){const t=r=>{const n=r.theme||{},s=e(r),a=n.breakpoints||Ze,o=a.keys.reduce((i,c)=>(r[c]&&(i=i||{},i[a.up(c)]=e({theme:n,...r[c]})),i),null);return re(s,o)};return t.propTypes={},t.filterProps=["xs","sm","md","lg","xl",...e.filterProps],t}function Gt(e={}){var r;return((r=e.keys)==null?void 0:r.reduce((n,s)=>{const a=e.up(s);return n[a]={},n},{}))||{}}function Kt(e,t){return e.reduce((r,n)=>{const s=r[n];return(!s||Object.keys(s).length===0)&&delete r[n],r},t)}function na(e,...t){const r=Gt(e),n=[r,...t].reduce((s,a)=>J(s,a),{});return Kt(Object.keys(r),n)}function Wr(e,t){if(typeof e!="object")return{};const r={},n=Object.keys(t);return Array.isArray(e)?n.forEach((s,a)=>{a<e.length&&(r[s]=!0)}):n.forEach(s=>{e[s]!=null&&(r[s]=!0)}),r}function sa({values:e,breakpoints:t,base:r}){const n=r||Wr(e,t),s=Object.keys(n);if(s.length===0)return e;let a;return s.reduce((o,i,c)=>(Array.isArray(e)?(o[i]=e[c]!=null?e[c]:e[a],a=c):typeof e=="object"?(o[i]=e[i]!=null?e[i]:e[a],a=i):o[i]=e,o),{})}function Dt(e){if(typeof e!="string")throw new Error(Xe(7));return e.charAt(0).toUpperCase()+e.slice(1)}function je(e,t,r=!0){if(!t||typeof t!="string")return null;if(e&&e.vars&&r){const n=`vars.${t}`.split(".").reduce((s,a)=>s&&s[a]?s[a]:null,e);if(n!=null)return n}return t.split(".").reduce((n,s)=>n&&n[s]!=null?n[s]:null,e)}function Se(e,t,r,n=r){let s;return typeof e=="function"?s=e(r):Array.isArray(e)?s=e[r]||n:s=je(e,r)||n,t&&(s=t(s,n,e)),s}function _(e){const{prop:t,cssProperty:r=e.prop,themeKey:n,transform:s}=e,a=o=>{if(o[t]==null)return null;const i=o[t],c=o.theme,u=je(c,n)||{};return X(o,i,l=>{let d=Se(u,s,l);return l===d&&typeof l=="string"&&(d=Se(u,s,`${t}${l==="default"?"":Dt(l)}`,l)),r===!1?d:{[r]:d}})};return a.propTypes={},a.filterProps=[t],a}function zr(e){const t={};return r=>(t[r]===void 0&&(t[r]=e(r)),t[r])}const Gr={m:"margin",p:"padding"},Kr={t:"Top",r:"Right",b:"Bottom",l:"Left",x:["Left","Right"],y:["Top","Bottom"]},vt={marginX:"mx",marginY:"my",paddingX:"px",paddingY:"py"},Dr=zr(e=>{if(e.length>2)if(vt[e])e=vt[e];else return[e];const[t,r]=e.split(""),n=Gr[t],s=Kr[r]||"";return Array.isArray(s)?s.map(a=>n+a):[n+s]}),ct=["m","mt","mr","mb","ml","mx","my","margin","marginTop","marginRight","marginBottom","marginLeft","marginX","marginY","marginInline","marginInlineStart","marginInlineEnd","marginBlock","marginBlockStart","marginBlockEnd"],ut=["p","pt","pr","pb","pl","px","py","padding","paddingTop","paddingRight","paddingBottom","paddingLeft","paddingX","paddingY","paddingInline","paddingInlineStart","paddingInlineEnd","paddingBlock","paddingBlockStart","paddingBlockEnd"],Ht=[...ct,...ut];function me(e,t,r,n){const s=je(e,t,!0)??r;return typeof s=="number"||typeof s=="string"?a=>typeof a=="string"?a:typeof s=="string"?`calc(${a} * ${s})`:s*a:Array.isArray(s)?a=>{if(typeof a=="string")return a;const o=Math.abs(a),i=s[o];return a>=0?i:typeof i=="number"?-i:`-${i}`}:typeof s=="function"?s:()=>{}}function Ut(e){return me(e,"spacing",8)}function pe(e,t){return typeof t=="string"||t==null?t:e(t)}function Hr(e,t){return r=>e.reduce((n,s)=>(n[s]=pe(t,r),n),{})}function Ur(e,t,r,n){if(!t.includes(r))return null;const s=Dr(r),a=Hr(s,n),o=e[r];return X(e,o,a)}function lt(e,t){const r=Ut(e.theme);return Object.keys(e).map(n=>Ur(e,t,n,r)).reduce(re,{})}function A(e){return lt(e,ct)}A.propTypes={};A.filterProps=ct;function $(e){return lt(e,ut)}$.propTypes={};$.filterProps=ut;function Yt(e){return lt(e,Ht)}Yt.propTypes={};Yt.filterProps=Ht;function Je(){return Je=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},Je.apply(null,arguments)}function Yr(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 qr(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 Vr=function(){function e(r){var n=this;this._insertTag=function(s){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(s,a),n.tags.push(s)},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(qr(this));var s=this.tags[this.tags.length-1];if(this.isSpeedy){var a=Yr(s);try{a.insertRule(n,a.cssRules.length)}catch{}}else s.appendChild(document.createTextNode(n));this.ctr++},t.flush=function(){this.tags.forEach(function(n){var s;return(s=n.parentNode)==null?void 0:s.removeChild(n)}),this.tags=[],this.ctr=0},e}(),M="-ms-",we="-moz-",w="-webkit-",qt="comm",ft="rule",dt="decl",Xr="@import",Vt="@keyframes",Qr="@layer",Zr=Math.abs,Be=String.fromCharCode,Jr=Object.assign;function en(e,t){return N(e,0)^45?(((t<<2^N(e,0))<<2^N(e,1))<<2^N(e,2))<<2^N(e,3):0}function Xt(e){return e.trim()}function tn(e,t){return(e=t.exec(e))?e[0]:e}function C(e,t,r){return e.replace(t,r)}function et(e,t){return e.indexOf(t)}function N(e,t){return e.charCodeAt(t)|0}function ue(e,t,r){return e.slice(t,r)}function Y(e){return e.length}function mt(e){return e.length}function ye(e,t){return t.push(e),e}function rn(e,t){return e.map(t).join("")}var Fe=1,ae=1,Qt=0,B=0,O=0,oe="";function We(e,t,r,n,s,a,o){return{value:e,root:t,parent:r,type:n,props:s,children:a,line:Fe,column:ae,length:o,return:""}}function ce(e,t){return Jr(We("",null,null,"",null,null,0),e,{length:-e.length},t)}function nn(){return O}function sn(){return O=B>0?N(oe,--B):0,ae--,O===10&&(ae=1,Fe--),O}function z(){return O=B<Qt?N(oe,B++):0,ae++,O===10&&(ae=1,Fe++),O}function V(){return N(oe,B)}function ge(){return B}function he(e,t){return ue(oe,e,t)}function le(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 Zt(e){return Fe=ae=1,Qt=Y(oe=e),B=0,[]}function Jt(e){return oe="",e}function be(e){return Xt(he(B-1,tt(e===91?e+2:e===40?e+1:e)))}function an(e){for(;(O=V())&&O<33;)z();return le(e)>2||le(O)>3?"":" "}function on(e,t){for(;--t&&z()&&!(O<48||O>102||O>57&&O<65||O>70&&O<97););return he(e,ge()+(t<6&&V()==32&&z()==32))}function tt(e){for(;z();)switch(O){case e:return B;case 34:case 39:e!==34&&e!==39&&tt(O);break;case 40:e===41&&tt(e);break;case 92:z();break}return B}function cn(e,t){for(;z()&&e+O!==57;)if(e+O===84&&V()===47)break;return"/*"+he(t,B-1)+"*"+Be(e===47?e:z())}function un(e){for(;!le(V());)z();return he(e,B)}function ln(e){return Jt(ve("",null,null,null,[""],e=Zt(e),0,[0],e))}function ve(e,t,r,n,s,a,o,i,c){for(var u=0,f=0,l=o,d=0,y=0,g=0,m=1,S=1,x=1,E=0,b="",T=s,h=a,v=n,p=b;S;)switch(g=E,E=z()){case 40:if(g!=108&&N(p,l-1)==58){et(p+=C(be(E),"&","&\f"),"&\f")!=-1&&(x=-1);break}case 34:case 39:case 91:p+=be(E);break;case 9:case 10:case 13:case 32:p+=an(g);break;case 92:p+=on(ge()-1,7);continue;case 47:switch(V()){case 42:case 47:ye(fn(cn(z(),ge()),t,r),c);break;default:p+="/"}break;case 123*m:i[u++]=Y(p)*x;case 125*m:case 59:case 0:switch(E){case 0:case 125:S=0;case 59+f:x==-1&&(p=C(p,/\f/g,"")),y>0&&Y(p)-l&&ye(y>32?St(p+";",n,r,l-1):St(C(p," ","")+";",n,r,l-2),c);break;case 59:p+=";";default:if(ye(v=xt(p,t,r,u,f,s,i,b,T=[],h=[],l),a),E===123)if(f===0)ve(p,t,v,v,T,a,l,i,h);else switch(d===99&&N(p,3)===110?100:d){case 100:case 108:case 109:case 115:ve(e,v,v,n&&ye(xt(e,v,v,0,0,s,i,b,s,T=[],l),h),s,h,l,i,n?T:h);break;default:ve(p,v,v,v,[""],h,0,i,h)}}u=f=y=0,m=x=1,b=p="",l=o;break;case 58:l=1+Y(p),y=g;default:if(m<1){if(E==123)--m;else if(E==125&&m++==0&&sn()==125)continue}switch(p+=Be(E),E*m){case 38:x=f>0?1:(p+="\f",-1);break;case 44:i[u++]=(Y(p)-1)*x,x=1;break;case 64:V()===45&&(p+=be(z())),d=V(),f=l=Y(b=p+=un(ge())),E++;break;case 45:g===45&&Y(p)==2&&(m=0)}}return a}function xt(e,t,r,n,s,a,o,i,c,u,f){for(var l=s-1,d=s===0?a:[""],y=mt(d),g=0,m=0,S=0;g<n;++g)for(var x=0,E=ue(e,l+1,l=Zr(m=o[g])),b=e;x<y;++x)(b=Xt(m>0?d[x]+" "+E:C(E,/&\f/g,d[x])))&&(c[S++]=b);return We(e,t,r,s===0?ft:i,c,u,f)}function fn(e,t,r){return We(e,t,r,qt,Be(nn()),ue(e,2,-2),0)}function St(e,t,r,n){return We(e,t,r,dt,ue(e,0,n),ue(e,n+1,-1),n)}function ne(e,t){for(var r="",n=mt(e),s=0;s<n;s++)r+=t(e[s],s,e,t)||"";return r}function dn(e,t,r,n){switch(e.type){case Qr:if(e.children.length)break;case Xr:case dt:return e.return=e.return||e.value;case qt:return"";case Vt:return e.return=e.value+"{"+ne(e.children,n)+"}";case ft:e.value=e.props.join(",")}return Y(r=ne(e.children,n))?e.return=e.value+"{"+r+"}":""}function mn(e){var t=mt(e);return function(r,n,s,a){for(var o="",i=0;i<t;i++)o+=e[i](r,n,s,a)||"";return o}}function pn(e){return function(t){t.root||(t=t.return)&&e(t)}}function er(e){var t=Object.create(null);return function(r){return t[r]===void 0&&(t[r]=e(r)),t[r]}}var hn=function(t,r,n){for(var s=0,a=0;s=a,a=V(),s===38&&a===12&&(r[n]=1),!le(a);)z();return he(t,B)},yn=function(t,r){var n=-1,s=44;do switch(le(s)){case 0:s===38&&V()===12&&(r[n]=1),t[n]+=hn(B-1,r,n);break;case 2:t[n]+=be(s);break;case 4:if(s===44){t[++n]=V()===58?"&\f":"",r[n]=t[n].length;break}default:t[n]+=Be(s)}while(s=z());return t},gn=function(t,r){return Jt(yn(Zt(t),r))},wt=new WeakMap,bn=function(t){if(!(t.type!=="rule"||!t.parent||t.length<1)){for(var r=t.value,n=t.parent,s=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&&!wt.get(n))&&!s){wt.set(t,!0);for(var a=[],o=gn(r,a),i=n.props,c=0,u=0;c<o.length;c++)for(var f=0;f<i.length;f++,u++)t.props[u]=a[c]?o[c].replace(/&\f/g,i[f]):i[f]+" "+o[c]}}},vn=function(t){if(t.type==="decl"){var r=t.value;r.charCodeAt(0)===108&&r.charCodeAt(2)===98&&(t.return="",t.value="")}};function tr(e,t){switch(en(e,t)){case 5103:return w+"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 w+e+e;case 5349:case 4246:case 4810:case 6968:case 2756:return w+e+we+e+M+e+e;case 6828:case 4268:return w+e+M+e+e;case 6165:return w+e+M+"flex-"+e+e;case 5187:return w+e+C(e,/(\w+).+(:[^]+)/,w+"box-$1$2"+M+"flex-$1$2")+e;case 5443:return w+e+M+"flex-item-"+C(e,/flex-|-self/,"")+e;case 4675:return w+e+M+"flex-line-pack"+C(e,/align-content|flex-|-self/,"")+e;case 5548:return w+e+M+C(e,"shrink","negative")+e;case 5292:return w+e+M+C(e,"basis","preferred-size")+e;case 6060:return w+"box-"+C(e,"-grow","")+w+e+M+C(e,"grow","positive")+e;case 4554:return w+C(e,/([^-])(transform)/g,"$1"+w+"$2")+e;case 6187:return C(C(C(e,/(zoom-|grab)/,w+"$1"),/(image-set)/,w+"$1"),e,"")+e;case 5495:case 3959:return C(e,/(image-set\([^]*)/,w+"$1$`$1");case 4968:return C(C(e,/(.+:)(flex-)?(.*)/,w+"box-pack:$3"+M+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+w+e+e;case 4095:case 3583:case 4068:case 2532:return C(e,/(.+)-inline(.+)/,w+"$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(Y(e)-1-t>6)switch(N(e,t+1)){case 109:if(N(e,t+4)!==45)break;case 102:return C(e,/(.+:)(.+)-([^]+)/,"$1"+w+"$2-$3$1"+we+(N(e,t+3)==108?"$3":"$2-$3"))+e;case 115:return~et(e,"stretch")?tr(C(e,"stretch","fill-available"),t)+e:e}break;case 4949:if(N(e,t+1)!==115)break;case 6444:switch(N(e,Y(e)-3-(~et(e,"!important")&&10))){case 107:return C(e,":",":"+w)+e;case 101:return C(e,/(.+:)([^;!]+)(;|!.+)?/,"$1"+w+(N(e,14)===45?"inline-":"")+"box$3$1"+w+"$2$3$1"+M+"$2box$3")+e}break;case 5936:switch(N(e,t+11)){case 114:return w+e+M+C(e,/[svh]\w+-[tblr]{2}/,"tb")+e;case 108:return w+e+M+C(e,/[svh]\w+-[tblr]{2}/,"tb-rl")+e;case 45:return w+e+M+C(e,/[svh]\w+-[tblr]{2}/,"lr")+e}return w+e+M+e+e}return e}var xn=function(t,r,n,s){if(t.length>-1&&!t.return)switch(t.type){case dt:t.return=tr(t.value,t.length);break;case Vt:return ne([ce(t,{value:C(t.value,"@","@"+w)})],s);case ft:if(t.length)return rn(t.props,function(a){switch(tn(a,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return ne([ce(t,{props:[C(a,/:(read-\w+)/,":"+we+"$1")]})],s);case"::placeholder":return ne([ce(t,{props:[C(a,/:(plac\w+)/,":"+w+"input-$1")]}),ce(t,{props:[C(a,/:(plac\w+)/,":"+we+"$1")]}),ce(t,{props:[C(a,/:(plac\w+)/,M+"input-$1")]})],s)}return""})}},Sn=[xn],wn=function(t){var r=t.key;if(r==="css"){var n=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(n,function(m){var S=m.getAttribute("data-emotion");S.indexOf(" ")!==-1&&(document.head.appendChild(m),m.setAttribute("data-s",""))})}var s=t.stylisPlugins||Sn,a={},o,i=[];o=t.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+r+' "]'),function(m){for(var S=m.getAttribute("data-emotion").split(" "),x=1;x<S.length;x++)a[S[x]]=!0;i.push(m)});var c,u=[bn,vn];{var f,l=[dn,pn(function(m){f.insert(m)})],d=mn(u.concat(s,l)),y=function(S){return ne(ln(S),d)};c=function(S,x,E,b){f=E,y(S?S+"{"+x.styles+"}":x.styles),b&&(g.inserted[x.name]=!0)}}var g={key:r,sheet:new Vr({key:r,container:o,nonce:t.nonce,speedy:t.speedy,prepend:t.prepend,insertionPoint:t.insertionPoint}),nonce:t.nonce,inserted:a,registered:{},insert:c};return g.sheet.hydrate(i),g},Cn=!0;function rr(e,t,r){var n="";return r.split(" ").forEach(function(s){e[s]!==void 0?t.push(e[s]+";"):s&&(n+=s+" ")}),n}var pt=function(t,r,n){var s=t.key+"-"+r.name;(n===!1||Cn===!1)&&t.registered[s]===void 0&&(t.registered[s]=r.styles)},nr=function(t,r,n){pt(t,r,n);var s=t.key+"-"+r.name;if(t.inserted[r.name]===void 0){var a=r;do t.insert(r===a?"."+s:"",a,t.sheet,!0),a=a.next;while(a!==void 0)}};function Pn(e){for(var t=0,r,n=0,s=e.length;s>=4;++n,s-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(s){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var En={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},Tn=/[A-Z]|^ms/g,An=/_EMO_([^_]+?)_([^]*?)_EMO_/g,sr=function(t){return t.charCodeAt(1)===45},Ct=function(t){return t!=null&&typeof t!="boolean"},Ue=er(function(e){return sr(e)?e:e.replace(Tn,"-$&").toLowerCase()}),Pt=function(t,r){switch(t){case"animation":case"animationName":if(typeof r=="string")return r.replace(An,function(n,s,a){return q={name:s,styles:a,next:q},s})}return En[t]!==1&&!sr(t)&&typeof r=="number"&&r!==0?r+"px":r};function fe(e,t,r){if(r==null)return"";var n=r;if(n.__emotion_styles!==void 0)return n;switch(typeof r){case"boolean":return"";case"object":{var s=r;if(s.anim===1)return q={name:s.name,styles:s.styles,next:q},s.name;var a=r;if(a.styles!==void 0){var o=a.next;if(o!==void 0)for(;o!==void 0;)q={name:o.name,styles:o.styles,next:q},o=o.next;var i=a.styles+";";return i}return $n(e,t,r)}case"function":{if(e!==void 0){var c=q,u=r(e);return q=c,fe(e,t,u)}break}}var f=r;if(t==null)return f;var l=t[f];return l!==void 0?l:f}function $n(e,t,r){var n="";if(Array.isArray(r))for(var s=0;s<r.length;s++)n+=fe(e,t,r[s])+";";else for(var a in r){var o=r[a];if(typeof o!="object"){var i=o;t!=null&&t[i]!==void 0?n+=a+"{"+t[i]+"}":Ct(i)&&(n+=Ue(a)+":"+Pt(a,i)+";")}else if(Array.isArray(o)&&typeof o[0]=="string"&&(t==null||t[o[0]]===void 0))for(var c=0;c<o.length;c++)Ct(o[c])&&(n+=Ue(a)+":"+Pt(a,o[c])+";");else{var u=fe(e,t,o);switch(a){case"animation":case"animationName":{n+=Ue(a)+":"+u+";";break}default:n+=a+"{"+u+"}"}}}return n}var Et=/label:\s*([^\s;{]+)\s*(;|$)/g,q;function ar(e,t,r){if(e.length===1&&typeof e[0]=="object"&&e[0]!==null&&e[0].styles!==void 0)return e[0];var n=!0,s="";q=void 0;var a=e[0];if(a==null||a.raw===void 0)n=!1,s+=fe(r,t,a);else{var o=a;s+=o[0]}for(var i=1;i<e.length;i++)if(s+=fe(r,t,e[i]),n){var c=a;s+=c[i]}Et.lastIndex=0;for(var u="",f;(f=Et.exec(s))!==null;)u+="-"+f[1];var l=Pn(s)+u;return{name:l,styles:s,next:q}}var _n=function(t){return t()},or=bt.useInsertionEffect?bt.useInsertionEffect:!1,ir=or||_n,aa=or||R.useLayoutEffect,cr=R.createContext(typeof HTMLElement<"u"?wn({key:"css"}):null),oa=cr.Provider,ur=function(t){return R.forwardRef(function(r,n){var s=R.useContext(cr);return t(r,s,n)})},lr=R.createContext({}),fr={}.hasOwnProperty,rt="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",ia=function(t,r){var n={};for(var s in r)fr.call(r,s)&&(n[s]=r[s]);return n[rt]=t,n},On=function(t){var r=t.cache,n=t.serialized,s=t.isStringTag;return pt(r,n,s),ir(function(){return nr(r,n,s)}),null},Rn=ur(function(e,t,r){var n=e.css;typeof n=="string"&&t.registered[n]!==void 0&&(n=t.registered[n]);var s=e[rt],a=[n],o="";typeof e.className=="string"?o=rr(t.registered,a,e.className):e.className!=null&&(o=e.className+" ");var i=ar(a,void 0,R.useContext(lr));o+=t.key+"-"+i.name;var c={};for(var u in e)fr.call(e,u)&&u!=="css"&&u!==rt&&(c[u]=e[u]);return c.className=o,r&&(c.ref=r),R.createElement(R.Fragment,null,R.createElement(On,{cache:t,serialized:i,isStringTag:typeof s=="string"}),R.createElement(s,c))}),ca=Rn,kn=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|disableRemotePlayback|download|draggable|encType|enterKeyHint|fetchpriority|fetchPriority|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInline|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,In=er(function(e){return kn.test(e)||e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)<91}),Nn=In,Mn=function(t){return t!=="theme"},Tt=function(t){return typeof t=="string"&&t.charCodeAt(0)>96?Nn:Mn},At=function(t,r,n){var s;if(r){var a=r.shouldForwardProp;s=t.__emotion_forwardProp&&a?function(o){return t.__emotion_forwardProp(o)&&a(o)}:a}return typeof s!="function"&&n&&(s=t.__emotion_forwardProp),s},Ln=function(t){var r=t.cache,n=t.serialized,s=t.isStringTag;return pt(r,n,s),ir(function(){return nr(r,n,s)}),null},jn=function e(t,r){var n=t.__emotion_real===t,s=n&&t.__emotion_base||t,a,o;r!==void 0&&(a=r.label,o=r.target);var i=At(t,r,n),c=i||Tt(s),u=!c("as");return function(){var f=arguments,l=n&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(a!==void 0&&l.push("label:"+a+";"),f[0]==null||f[0].raw===void 0)l.push.apply(l,f);else{var d=f[0];l.push(d[0]);for(var y=f.length,g=1;g<y;g++)l.push(f[g],d[g])}var m=ur(function(S,x,E){var b=u&&S.as||s,T="",h=[],v=S;if(S.theme==null){v={};for(var p in S)v[p]=S[p];v.theme=R.useContext(lr)}typeof S.className=="string"?T=rr(x.registered,h,S.className):S.className!=null&&(T=S.className+" ");var j=ar(l.concat(h),x.registered,v);T+=x.key+"-"+j.name,o!==void 0&&(T+=" "+o);var te=u&&i===void 0?Tt(b):c,I={};for(var k in S)u&&k==="as"||te(k)&&(I[k]=S[k]);return I.className=T,E&&(I.ref=E),R.createElement(R.Fragment,null,R.createElement(Ln,{cache:x,serialized:j,isStringTag:typeof b=="string"}),R.createElement(b,I))});return m.displayName=a!==void 0?a:"Styled("+(typeof s=="string"?s:s.displayName||s.name||"Component")+")",m.defaultProps=t.defaultProps,m.__emotion_real=m,m.__emotion_base=s,m.__emotion_styles=l,m.__emotion_forwardProp=i,Object.defineProperty(m,"toString",{value:function(){return"."+o}}),m.withComponent=function(S,x){var E=e(S,Je({},r,x,{shouldForwardProp:At(m,x,!0)}));return E.apply(void 0,l)},m}},Bn=["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"],nt=jn.bind(null);Bn.forEach(function(e){nt[e]=nt(e)});function Fn(e){for(var t=0,r,n=0,s=e.length;s>=4;++n,s-=4)r=e.charCodeAt(n)&255|(e.charCodeAt(++n)&255)<<8|(e.charCodeAt(++n)&255)<<16|(e.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,t=(r&65535)*1540483477+((r>>>16)*59797<<16)^(t&65535)*1540483477+((t>>>16)*59797<<16);switch(s){case 3:t^=(e.charCodeAt(n+2)&255)<<16;case 2:t^=(e.charCodeAt(n+1)&255)<<8;case 1:t^=e.charCodeAt(n)&255,t=(t&65535)*1540483477+((t>>>16)*59797<<16)}return t^=t>>>13,t=(t&65535)*1540483477+((t>>>16)*59797<<16),((t^t>>>15)>>>0).toString(36)}var Wn={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,scale:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};function zn(e){var t=Object.create(null);return function(r){return t[r]===void 0&&(t[r]=e(r)),t[r]}}var Gn=/[A-Z]|^ms/g,Kn=/_EMO_([^_]+?)_([^]*?)_EMO_/g,dr=function(t){return t.charCodeAt(1)===45},$t=function(t){return t!=null&&typeof t!="boolean"},Ye=zn(function(e){return dr(e)?e:e.replace(Gn,"-$&").toLowerCase()}),_t=function(t,r){switch(t){case"animation":case"animationName":if(typeof r=="string")return r.replace(Kn,function(n,s,a){return Z={name:s,styles:a,next:Z},s})}return Wn[t]!==1&&!dr(t)&&typeof r=="number"&&r!==0?r+"px":r};function Ce(e,t,r){if(r==null)return"";var n=r;if(n.__emotion_styles!==void 0)return n;switch(typeof r){case"boolean":return"";case"object":{var s=r;if(s.anim===1)return Z={name:s.name,styles:s.styles,next:Z},s.name;var a=r;if(a.styles!==void 0){var o=a.next;if(o!==void 0)for(;o!==void 0;)Z={name:o.name,styles:o.styles,next:Z},o=o.next;var i=a.styles+";";return i}return Dn(e,t,r)}}var c=r;return c}function Dn(e,t,r){var n="";if(Array.isArray(r))for(var s=0;s<r.length;s++)n+=Ce(e,t,r[s])+";";else for(var a in r){var o=r[a];if(typeof o!="object"){var i=o;$t(i)&&(n+=Ye(a)+":"+_t(a,i)+";")}else if(Array.isArray(o)&&typeof o[0]=="string"&&t==null)for(var c=0;c<o.length;c++)$t(o[c])&&(n+=Ye(a)+":"+_t(a,o[c])+";");else{var u=Ce(e,t,o);switch(a){case"animation":case"animationName":{n+=Ye(a)+":"+u+";";break}default:n+=a+"{"+u+"}"}}}return n}var Ot=/label:\s*([^\s;{]+)\s*(;|$)/g,Z;function Hn(e,t,r){if(e.length===1&&typeof e[0]=="object"&&e[0]!==null&&e[0].styles!==void 0)return e[0];var n=!0,s="";Z=void 0;var a=e[0];if(a==null||a.raw===void 0)n=!1,s+=Ce(r,t,a);else{var o=a;s+=o[0]}for(var i=1;i<e.length;i++)if(s+=Ce(r,t,e[i]),n){var c=a;s+=c[i]}Ot.lastIndex=0;for(var u="",f;(f=Ot.exec(s))!==null;)u+="-"+f[1];var l=Fn(s)+u;return{name:l,styles:s,next:Z}}/** * @mui/styled-engine v6.4.11 * * @license MIT * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */function Un(e,t){return nt(e,t)}function Yn(e,t){Array.isArray(e.__emotion_styles)&&(e.__emotion_styles=t(e.__emotion_styles))}const Rt=[];function kt(e){return Rt[0]=e,Hn(Rt)}function st(e,t){const r={...t};for(const n in e)if(Object.prototype.hasOwnProperty.call(e,n)){const s=n;if(s==="components"||s==="slots")r[s]={...e[s],...r[s]};else if(s==="componentsProps"||s==="slotProps"){const a=e[s],o=t[s];if(!o)r[s]=a||{};else if(!a)r[s]=o;else{r[s]={...o};for(const i in a)if(Object.prototype.hasOwnProperty.call(a,i)){const c=i;r[s][c]=st(a[c],o[c])}}}else r[s]===void 0&&(r[s]=e[s])}return r}function ua(e,t,r=void 0){const n={};for(const s in e){const a=e[s];let o="",i=!0;for(let c=0;c<a.length;c+=1){const u=a[c];u&&(o+=(i===!0?"":" ")+t(u),i=!1,r&&r[u]&&(o+=" "+r[u]))}n[s]=o}return n}const It=e=>e,qn=()=>{let e=It;return{configure(t){e=t},generate(t){return e(t)},reset(){e=It}}},Vn=qn(),Xn={active:"active",checked:"checked",completed:"completed",disabled:"disabled",error:"error",expanded:"expanded",focused:"focused",focusVisible:"focusVisible",open:"open",readOnly:"readOnly",required:"required",selected:"selected"};function Qn(e,t,r="Mui"){const n=Xn[t];return n?`${r}-${n}`:`${Vn.generate(e)}-${t}`}function la(e,t,r="Mui"){const n={};return t.forEach(s=>{n[s]=Qn(e,s,r)}),n}function mr(e){var t,r,n="";if(typeof e=="string"||typeof e=="number")n+=e;else if(typeof e=="object")if(Array.isArray(e)){var s=e.length;for(t=0;t<s;t++)e[t]&&(r=mr(e[t]))&&(n&&(n+=" "),n+=r)}else for(r in e)e[r]&&(n&&(n+=" "),n+=r);return n}function fa(){for(var e,t,r=0,n="",s=arguments.length;r<s;r++)(e=arguments[r])&&(t=mr(e))&&(n&&(n+=" "),n+=t);return n}const pr=R.createContext(void 0);function da({value:e,children:t}){return Cr.jsx(pr.Provider,{value:e,children:t})}function Zn(e){const{theme:t,name:r,props:n}=e;if(!t||!t.components||!t.components[r])return n;const s=t.components[r];return s.defaultProps?st(s.defaultProps,n):!s.styleOverrides&&!s.variants?st(s,n):n}function ma({props:e,name:t}){const r=R.useContext(pr);return Zn({props:e,name:t,theme:{components:r}})}const Nt=(e,t,r,n=[])=>{let s=e;t.forEach((a,o)=>{o===t.length-1?Array.isArray(s)?s[Number(a)]=r:s&&typeof s=="object"&&(s[a]=r):s&&typeof s=="object"&&(s[a]||(s[a]=n.includes(a)?[]:{}),s=s[a])})},Jn=(e,t,r)=>{function n(s,a=[],o=[]){Object.entries(s).forEach(([i,c])=>{(!r||r&&!r([...a,i]))&&c!=null&&(typeof c=="object"&&Object.keys(c).length>0?n(c,[...a,i],Array.isArray(c)?[...o,i]:o):t([...a,i],c,o))})}n(e)},es=(e,t)=>typeof t=="number"?["lineHeight","fontWeight","opacity","zIndex"].some(n=>e.includes(n))||e[e.length-1].toLowerCase().includes("opacity")?t:`${t}px`:t;function qe(e,t){const{prefix:r,shouldSkipGeneratingVar:n}=t||{},s={},a={},o={};return Jn(e,(i,c,u)=>{if((typeof c=="string"||typeof c=="number")&&(!n||!n(i,c))){const f=`--${r?`${r}-`:""}${i.join("-")}`,l=es(i,c);Object.assign(s,{[f]:l}),Nt(a,i,`var(${f})`,u),Nt(o,i,`var(${f}, ${l})`,u)}},i=>i[0]==="vars"),{css:s,vars:a,varsWithDefaults:o}}function pa(e,t={}){const{getSelector:r=S,disableCssColorScheme:n,colorSchemeSelector:s}=t,{colorSchemes:a={},components:o,defaultColorScheme:i="light",...c}=e,{vars:u,css:f,varsWithDefaults:l}=qe(c,t);let d=l;const y={},{[i]:g,...m}=a;if(Object.entries(m||{}).forEach(([b,T])=>{const{vars:h,css:v,varsWithDefaults:p}=qe(T,t);d=J(d,p),y[b]={css:v,vars:h}}),g){const{css:b,vars:T,varsWithDefaults:h}=qe(g,t);d=J(d,h),y[i]={css:b,vars:T}}function S(b,T){var v,p;let h=s;if(s==="class"&&(h=".%s"),s==="data"&&(h="[data-%s]"),s!=null&&s.startsWith("data-")&&!s.includes("%s")&&(h=`[${s}="%s"]`),b){if(h==="media")return e.defaultColorScheme===b?":root":{[`@media (prefers-color-scheme: ${((p=(v=a[b])==null?void 0:v.palette)==null?void 0:p.mode)||b})`]:{":root":T}};if(h)return e.defaultColorScheme===b?`:root, ${h.replace("%s",String(b))}`:h.replace("%s",String(b))}return":root"}return{vars:d,generateThemeVars:()=>{let b={...u};return Object.entries(y).forEach(([,{vars:T}])=>{b=J(b,T)}),b},generateStyleSheets:()=>{var j,te;const b=[],T=e.defaultColorScheme||"light";function h(I,k){Object.keys(k).length&&b.push(typeof I=="string"?{[I]:{...k}}:I)}h(r(void 0,{...f}),f);const{[T]:v,...p}=y;if(v){const{css:I}=v,k=(te=(j=a[T])==null?void 0:j.palette)==null?void 0:te.mode,L=!n&&k?{colorScheme:k,...I}:{...I};h(r(T,{...L}),L)}return Object.entries(p).forEach(([I,{css:k}])=>{var F,Q;const L=(Q=(F=a[I])==null?void 0:F.palette)==null?void 0:Q.mode,U=!n&&L?{colorScheme:L,...k}:{...k};h(r(I,{...U}),U)}),b}}}function ha(e){return function(r){return e==="media"?`@media (prefers-color-scheme: ${r})`:e?e.startsWith("data-")&&!e.includes("%s")?`[${e}="${r}"] &`:e==="class"?`.${r} &`:e==="data"?`[data-${r}] &`:`${e.replace("%s",r)} &`:"&"}}function ze(...e){const t=e.reduce((n,s)=>(s.filterProps.forEach(a=>{n[a]=s}),n),{}),r=n=>Object.keys(n).reduce((s,a)=>t[a]?re(s,t[a](n)):s,{});return r.propTypes={},r.filterProps=e.reduce((n,s)=>n.concat(s.filterProps),[]),r}function G(e){return typeof e!="number"?e:`${e}px solid`}function D(e,t){return _({prop:e,themeKey:"borders",transform:t})}const ts=D("border",G),rs=D("borderTop",G),ns=D("borderRight",G),ss=D("borderBottom",G),as=D("borderLeft",G),os=D("borderColor"),is=D("borderTopColor"),cs=D("borderRightColor"),us=D("borderBottomColor"),ls=D("borderLeftColor"),fs=D("outline",G),ds=D("outlineColor"),Ge=e=>{if(e.borderRadius!==void 0&&e.borderRadius!==null){const t=me(e.theme,"shape.borderRadius",4),r=n=>({borderRadius:pe(t,n)});return X(e,e.borderRadius,r)}return null};Ge.propTypes={};Ge.filterProps=["borderRadius"];const ya=ze(ts,rs,ns,ss,as,os,is,cs,us,ls,Ge,fs,ds),Ke=e=>{if(e.gap!==void 0&&e.gap!==null){const t=me(e.theme,"spacing",8),r=n=>({gap:pe(t,n)});return X(e,e.gap,r)}return null};Ke.propTypes={};Ke.filterProps=["gap"];const De=e=>{if(e.columnGap!==void 0&&e.columnGap!==null){const t=me(e.theme,"spacing",8),r=n=>({columnGap:pe(t,n)});return X(e,e.columnGap,r)}return null};De.propTypes={};De.filterProps=["columnGap"];const He=e=>{if(e.rowGap!==void 0&&e.rowGap!==null){const t=me(e.theme,"spacing",8),r=n=>({rowGap:pe(t,n)});return X(e,e.rowGap,r)}return null};He.propTypes={};He.filterProps=["rowGap"];const ms=_({prop:"gridColumn"}),ps=_({prop:"gridRow"}),hs=_({prop:"gridAutoFlow"}),ys=_({prop:"gridAutoColumns"}),gs=_({prop:"gridAutoRows"}),bs=_({prop:"gridTemplateColumns"}),vs=_({prop:"gridTemplateRows"}),xs=_({prop:"gridTemplateAreas"}),Ss=_({prop:"gridArea"}),ga=ze(Ke,De,He,ms,ps,hs,ys,gs,bs,vs,xs,Ss);function se(e,t){return t==="grey"?t:e}const ws=_({prop:"color",themeKey:"palette",transform:se}),Cs=_({prop:"bgcolor",cssProperty:"backgroundColor",themeKey:"palette",transform:se}),Ps=_({prop:"backgroundColor",themeKey:"palette",transform:se}),ba=ze(ws,Cs,Ps);function W(e){return e<=1&&e!==0?`${e*100}%`:e}const Es=_({prop:"width",transform:W}),ht=e=>{if(e.maxWidth!==void 0&&e.maxWidth!==null){const t=r=>{var s,a,o,i,c;const n=((o=(a=(s=e.theme)==null?void 0:s.breakpoints)==null?void 0:a.values)==null?void 0:o[r])||Le[r];return n?((c=(i=e.theme)==null?void 0:i.breakpoints)==null?void 0:c.unit)!=="px"?{maxWidth:`${n}${e.theme.breakpoints.unit}`}:{maxWidth:n}:{maxWidth:W(r)}};return X(e,e.maxWidth,t)}return null};ht.filterProps=["maxWidth"];const Ts=_({prop:"minWidth",transform:W}),As=_({prop:"height",transform:W}),$s=_({prop:"maxHeight",transform:W}),_s=_({prop:"minHeight",transform:W}),va=_({prop:"size",cssProperty:"width",transform:W}),xa=_({prop:"size",cssProperty:"height",transform:W}),Os=_({prop:"boxSizing"}),Sa=ze(Es,ht,Ts,As,$s,_s,Os),hr={border:{themeKey:"borders",transform:G},borderTop:{themeKey:"borders",transform:G},borderRight:{themeKey:"borders",transform:G},borderBottom:{themeKey:"borders",transform:G},borderLeft:{themeKey:"borders",transform:G},borderColor:{themeKey:"palette"},borderTopColor:{themeKey:"palette"},borderRightColor:{themeKey:"palette"},borderBottomColor:{themeKey:"palette"},borderLeftColor:{themeKey:"palette"},outline:{themeKey:"borders",transform:G},outlineColor:{themeKey:"palette"},borderRadius:{themeKey:"shape.borderRadius",style:Ge},color:{themeKey:"palette",transform:se},bgcolor:{themeKey:"palette",cssProperty:"backgroundColor",transform:se},backgroundColor:{themeKey:"palette",transform:se},p:{style:$},pt:{style:$},pr:{style:$},pb:{style:$},pl:{style:$},px:{style:$},py:{style:$},padding:{style:$},paddingTop:{style:$},paddingRight:{style:$},paddingBottom:{style:$},paddingLeft:{style:$},paddingX:{style:$},paddingY:{style:$},paddingInline:{style:$},paddingInlineStart:{style:$},paddingInlineEnd:{style:$},paddingBlock:{style:$},paddingBlockStart:{style:$},paddingBlockEnd:{style:$},m:{style:A},mt:{style:A},mr:{style:A},mb:{style:A},ml:{style:A},mx:{style:A},my:{style:A},margin:{style:A},marginTop:{style:A},marginRight:{style:A},marginBottom:{style:A},marginLeft:{style:A},marginX:{style:A},marginY:{style:A},marginInline:{style:A},marginInlineStart:{style:A},marginInlineEnd:{style:A},marginBlock:{style:A},marginBlockStart:{style:A},marginBlockEnd:{style:A},displayPrint:{cssProperty:!1,transform:e=>({"@media print":{display:e}})},display:{},overflow:{},textOverflow:{},visibility:{},whiteSpace:{},flexBasis:{},flexDirection:{},flexWrap:{},justifyContent:{},alignItems:{},alignContent:{},order:{},flex:{},flexGrow:{},flexShrink:{},alignSelf:{},justifyItems:{},justifySelf:{},gap:{style:Ke},rowGap:{style:He},columnGap:{style:De},gridColumn:{},gridRow:{},gridAutoFlow:{},gridAutoColumns:{},gridAutoRows:{},gridTemplateColumns:{},gridTemplateRows:{},gridTemplateAreas:{},gridArea:{},position:{},zIndex:{themeKey:"zIndex"},top:{},right:{},bottom:{},left:{},boxShadow:{themeKey:"shadows"},width:{transform:W},maxWidth:{style:ht},minWidth:{transform:W},height:{transform:W},maxHeight:{transform:W},minHeight:{transform:W},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 Rs(...e){const t=e.reduce((n,s)=>n.concat(Object.keys(s)),[]),r=new Set(t);return e.every(n=>r.size===Object.keys(n).length)}function ks(e,t){return typeof e=="function"?e(t):e}function Is(){function e(r,n,s,a){const o={[r]:n,theme:s},i=a[r];if(!i)return{[r]:n};const{cssProperty:c=r,themeKey:u,transform:f,style:l}=i;if(n==null)return null;if(u==="typography"&&n==="inherit")return{[r]:n};const d=je(s,u)||{};return l?l(o):X(o,n,g=>{let m=Se(d,f,g);return g===m&&typeof g=="string"&&(m=Se(d,f,`${r}${g==="default"?"":Dt(g)}`,g)),c===!1?m:{[c]:m}})}function t(r){const{sx:n,theme:s={}}=r||{};if(!n)return null;const a=s.unstable_sxConfig??hr;function o(i){let c=i;if(typeof i=="function")c=i(s);else if(typeof i!="object")return i;if(!c)return null;const u=Gt(s.breakpoints),f=Object.keys(u);let l=u;return Object.keys(c).forEach(d=>{const y=ks(c[d],s);if(y!=null)if(typeof y=="object")if(a[d])l=re(l,e(d,y,s,a));else{const g=X({theme:s},y,m=>({[d]:m}));Rs(g,y)?l[d]=t({sx:y,theme:s}):l=re(l,g)}else l=re(l,e(d,y,s,a))}),Mr(s,Kt(f,l))}return Array.isArray(n)?n.map(o):o(n)}return t}const Pe=Is();Pe.filterProps=["sx"];const Ns={borderRadius:4};function Ms(e=8,t=Ut({spacing:e})){if(e.mui)return e;const r=(...n)=>(n.length===0?[1]:n).map(a=>{const o=t(a);return typeof