* 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.
*/varUo=Symbol.for("react.element"),Iy=Symbol.for("react.portal"),Ny=Symbol.for("react.fragment"),Py=Symbol.for("react.strict_mode"),jy=Symbol.for("react.profiler"),Hy=Symbol.for("react.provider"),Zy=Symbol.for("react.context"),zy=Symbol.for("react.forward_ref"),Vy=Symbol.for("react.suspense"),Uy=Symbol.for("react.memo"),qy=Symbol.for("react.lazy"),t1=Symbol.iterator;functionWy(e){returne===null||typeofe!="object"?null:(e=t1&&e[t1]||e["@@iterator"],typeofe=="function"?e:null)}varn2={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},r2=Object.assign,a2={};functionAa(e,t,n){this.props=e,this.context=t,this.refs=a2,this.updater=n||n2}Aa.prototype.isReactComponent={};Aa.prototype.setState=function(e,t){if(typeofe!="object"&&typeofe!="function"&&e!=null)throwError("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Aa.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};functiono2(){}o2.prototype=Aa.prototype;functionQc(e,t,n){this.props=e,this.context=t,this.refs=a2,this.updater=n||n2}varJc=Qc.prototype=newo2;Jc.constructor=Qc;r2(Jc,Aa.prototype);Jc.isPureReactComponent=!0;varn1=Array.isArray,l2=Object.prototype.hasOwnProperty,e0={current:null},i2={key:!0,ref:!0,__self:!0,__source:!0};functionu2(e,t,n){varr,a={},o=null,i=null;if(t!=null)for(rint.ref!==void0&&(i=t.ref),t.key!==void0&&(o=""+t.key),t)l2.call(t,r)&&!i2.hasOwnProperty(r)&&(a[r]=t[r]);vars=arguments.length-2;if(s===1)a.children=n;elseif(1<s){for(varu=Array(s),c=0;c<s;c++)u[c]=arguments[c+2];a.children=u}if(e&&e.defaultProps)for(rins=e.defaultProps,s)a[r]===void0&&(a[r]=s[r]);return{$$typeof:Uo,type:e,key:o,ref:i,props:a,_owner:e0.current}}functionGy(e,t){return{$$typeof:Uo,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}functiont0(e){returntypeofe=="object"&&e!==null&&e.$$typeof===Uo}functionKy(e){vart={"=":"=0",":":"=2"};return"$"+e.replace(/[=:]/g,function(n){returnt[n]})}varr1=/\/+/g;functionAu(e,t){returntypeofe=="object"&&e!==null&&e.key!=null?Ky(""+e.key):t.toString(36)}functionTl(e,t,n,r,a){varo=typeofe;(o==="undefined"||o==="boolean")&&(e=null);vari=!1;if(e===null)i=!0;elseswitch(o){case"string":case"number":i=!0;break;case"object":switch(e.$$typeof){caseUo:caseIy:i=!0}}if(i)returni=e,a=a(i),e=r===""?"."+Au(i,0):r,n1(a)?(n="",e!=null&&(n=e.replace(r1,"$&/")+"/"),Tl(a,t,n,"",function(c){returnc})):a!=null&&(t0(a)&&(a=Gy(a,n+(!a.key||i&&i.key===a.key?"":(""+a.key).replace(r1,"$&/")+"/")+e)),t.push(a)),1;if(i=0,r=r===""?".":r+":",n1(e))for(vars=0;s<e.length;s++){o=e[s];varu=r+Au(o,s);i+=Tl(o,t,n,u,a)}elseif(u=Wy(e),typeofu=="function")for(e=u.call(e),s=0;!(o=e.next()).done;)o=o.value,u=r+Au(o,s++),i+=Tl(o,t,n,u,a);elseif(o==="object")throwt=String(e),Error("Objects are not valid as a React child (found: "+(t==="[object Object]"?"object with keys {"+Object.keys(e).join(", ")+"}":t)+"). If you meant to render a collection of children, use an array instead.");returni}functional(e,t,n){if(e==null)returne;varr=[],a=0;returnTl(e,r,"","",function(o){returnt.call(n,o,a++)}),r}functionYy(e){if(e._status===-1){vart=e._result;t=t(),t.then(function(n){(e._status===0||e._status===-1)&&(e._status=1,e._result=n)},function(n){(e._status===0||e._status===-1)&&(e._status=2,e._result=n)}),e._status===-1&&(e._status=0,e._result=t)}if(e._status===1)returne._result.default;throwe._result}varWe={current:null},Fl={transition:null},Xy={ReactCurrentDispatcher:We,ReactCurrentBatchConfig:Fl,ReactCurrentOwner:e0};Y.Children={map:al,forEach:function(e,t,n){al(e,function(){t.apply(this,arguments)},n)},count:function(e){vart=0;returnal(e,function(){t++}),t},toArray:function(e){returnal(e,function(t){returnt})||[]},only:function(e){if(!t0(e))throwError("React.Children.only expected to receive a single React element child.");returne}};Y.Component=Aa;Y.Fragment=Ny;Y.Profiler=jy;Y.Pure
`,21:"expects the objects in the first argument array to have the properties `prop`, `fromSize`, and `toSize`.\n\n",22:"expects the first argument object to have the properties `prop`, `fromSize`, and `toSize`.\n\n",23:`fontFaceexpectsanameofafont-family.
`,30:"Passed an invalid value to `height` or `width`. Please provide a pixel based unit.\n\n",31:`Theanimationshorthandonlytakes8arguments.Seethespecificationformoreinformation:http://mdn.io/animation
`+n+"\n\n`@import` rules must be before all other types of rules in a stylesheet but other rules have already been inserted. Please ensure that `@import` rules are before all other rules."),this._alreadyInsertedOrderInsensitiveRule=this._alreadyInsertedOrderInsensitiveRule||!a,this.isSpeedy){varo=t3(r);try{o.insertRule(n,o.cssRules.length)}catch(i){/:(-moz-placeholder|-moz-focus-inner|-moz-focusring|-ms-input-placeholder|-moz-read-write|-moz-read-only|-ms-clear|-ms-expand|-ms-reveal){/.test(n)||console.error('There was a problem inserting the following rule: "'+n+'"',i)}}elser.appendChild(document.createTextNode(n));this.ctr++},t.flush=function(){this.tags.forEach(function(n){returnn.parentNode&&n.parentNode.removeChild(n)}),this.tags=[],this.ctr=0,this._alreadyInsertedOrderInsensitiveRule=!1},e}(),Pe="-ms-",ti="-moz-",te="-webkit-",o0="comm",l0="rule",i0="decl",a3="@import",E2="@keyframes",o3="@layer",l3=Math.abs,Ii=String.fromCharCode,i3=Object.assign;functionu3(e,t){returnFe(e,0)^45?(((t<<2^Fe(e,0))<<2^Fe(e,1))<<2^Fe(e,2))<<2^Fe(e,3):0}functionx2(e){returne.trim()}functions3(e,t){return(e=t.exec(e))?e[0]:e}functionne(e,t,n){returne.replace(t,n)}functionMs(e,t){returne.indexOf(t)}functionFe(e,t){returne.charCodeAt(t)|0}functionho(e,t,n){returne.slice(t,n)}functionQt(e){returne.length}functionu0(e){returne.length}functionll(e,t){returnt.push(e),e}functionc3(e,t){returne.map(t).join("")}varNi=1,ua=1,w2=0,ot=0,ve=0,ka="";functionPi(e,t,n,r,a,o,i){return{value:e,root:t,parent:n,type:r,props:a,children:o,line:Ni,column:ua,length:i,return:""}}functionIa(e,t){returni3(Pi("",null,null,"",null,null,0),e,{length:-e.length},t)}functiond3(){returnve}functionp3(){returnve=ot>0?Fe(ka,--ot):0,ua--,ve===10&&(ua=1,Ni--),ve}functionst(){returnve=ot<w2?Fe(ka,ot++):0,ua++,ve===10&&(ua=1,Ni++),ve}functionln(){returnFe(ka,ot)}functionLl(){returnot}functionqo(e,t){returnho(ka,e,t)}functionyo(e){switch(e){case0:case9:case10:case13:case32:return5;case33:case43:case44:case47:case62:case64:case126:case59:case123:case125:return4;case58:return3;case34:case39:case40:case91:return2;case41:case93:return1}return0}functionS2(e){returnNi=ua=1,w2=Qt(ka=e),ot=0,[]}functionC2(e){returnka="",e}functionDl(e){returnx2(qo(ot-1,Bs(e===91?e+2:e===40?e+1:e)))}functionf3(e){for(;(ve=ln())&&ve<33;)st();returnyo(e)>2||yo(ve)>3?"":" "}functionm3(e,t){for(;--t&&st()&&!(ve<48||ve>102||ve>57&&ve<65||ve>70&&ve<97););returnqo(e,Ll()+(t<6&&ln()==32&&st()==32))}functionBs(e){for(;st();)switch(ve){casee:returnot;case34:case39:e!==34&&e!==39&&Bs(ve);break;case40:e===41&&Bs(e);break;case92:st();break}returnot}functiong3(e,t){for(;st()&&e+ve!==47+10&&!(e+ve===42+42&&ln()===47););return"/*"+qo(t,ot-1)+"*"+Ii(e===47?e:st())}functionh3(e){for(;!yo(ln());)st();returnqo(e,ot)}functiony3(e){returnC2(Ml("",null,null,null,[""],e=S2(e),0,[0],e))}functionMl(e,t,n,r,a,o,i,s,u){for(varc=0,d=0,m=i,f=0,p=0,y=0,g=1,w=1,h=1,v=0,b="",E=a,x=o,S=r,A=b;w;)switch(y=v,v=st()){case40:if(y!=108&&Fe(A,m-1)==58){Ms(A+=ne(Dl(v),"&","&\f"),"&\f")!=-1&&(h=-1);break}case34:case39:case91:A+=Dl(v);break;case9:case10:case13:case32:A+=f3(y);break;case92:A+=m3(Ll()-1,7);continue;case47:switch(ln()){case42:case47:ll(v3(g3(st(),Ll()),t,n),u);break;default:A+="/"}break;case123*g:s[c++]=Qt(A)*h;case125*g:case59:case0:switch(v){case0:case125:w=0;case59+d:h==-1&&(A=ne(A,/\f/g,"")),p>0&&Qt(A)-m&&ll(p>32?u1(A+";",r,n,m-1):u1(ne(A," ","")+";",r,n,m-2),u);break;case59:A+=";";default:if(ll(S=i1(A,t,n,c,d,a,s,b,E=[],x=[],m),o),v===123)if(d===0)Ml(A,t,S,S,E,o,m,s,x);elseswitch(f===99&&Fe(A,3)===110?100:f){case100:case108:case109:case115:Ml(e,S,S,r&&ll(i1(e,S,S,0,0,a,s,b,a,E=[],m),x),a,x,m,s,r?E:x);break;default:Ml(A,S,S,S,[""],x,0,s,x)}}c=d=p=0,g=h=1,b=A="",m=i;break;case58:m=1+Qt(A),p=y;default:if(g<1){if(v==123)--g;elseif(v==125&&g++==0&&p3()==125)continue}switch(A+=Ii(v),v*g){case38:h=d>0?1:(A+="\f",-1);break;case44:s[c++]=(Qt(A)-1)*h,h=1;break;case64:ln()===45&&(A+=Dl(st())),f=ln(),d=m=Qt(b=A+=h3(L
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences`,I3="You have passed in falsy value as style object's key (can happen when in example you pass unexported component as computed key).",N3=/[A-Z]|^ms/g,_2=/_EMO_([^_]+?)_([^]*?)_EMO_/g,c0=function(e){return e.charCodeAt(1)===45},f1=function(e){return e!=null&&typeof e!="boolean"},Fu=b2(function(e){return c0(e)?e:e.replace(N3,"-$&").toLowerCase()}),ni=function(e,t){switch(e){case"animation":case"animationName":if(typeof t=="string")return t.replace(_2,function(n,r,a){return Jt={name:r,styles:a,next:Jt},r})}return $3[e]!==1&&!c0(e)&&typeof t=="number"&&t!==0?t+"px":t};m1=/(var|attr|counters?|url|element|(((repeating-)?(linear|radial))|conic)-gradient)\(|(no-)?(open|close)-quote/,g1=["normal","none","initial","inherit","unset"],h1=ni,y1=/^-ms-/,v1=/-(.)/g,Ru={},ni=function(e,t){if(e==="content"&&(typeof t!="string"||g1.indexOf(t)===-1&&!m1.test(t)&&(t.charAt(0)!==t.charAt(t.length-1)||t.charAt(0)!=='"'&&t.charAt(0)!=="'")))throw new Error("You seem to be using a value for 'content' without quotes, try replacing it with `content: '\""+t+"\"'`");var n=h1(e,t);return n!==""&&!c0(e)&&e.indexOf("-")!==-1&&Ru[e]===void 0&&(Ru[e]=!0,console.error("Using kebab-case for css properties in objects is not supported. Did you mean "+e.replace(y1,"ms-").replace(v1,function(r,a){return a.toUpperCase()})+"?")),n};var m1,g1,h1,y1,v1,Ru,O2="Component selectors can only be used in conjunction with @emotion/babel-plugin, the swc Emotion plugin, or another Emotion-aware compiler transform.";function vo(e,t,n){if(n==null)return"";if(n.__emotion_styles!==void 0){if(n.toString()==="NO_COMPONENT_SELECTOR")throw new Error(O2);return n}switch(typeof n){case"boolean":return"";case"object":{if(n.anim===1)return Jt={name:n.name,styles:n.styles,next:Jt},n.name;if(n.styles!==void 0){var r=n.next;if(r!==void 0)for(;r!==void 0;)Jt={name:r.name,styles:r.styles,next:Jt},r=r.next;var a=n.styles+";";return n.map!==void 0&&(a+=n.map),a}return P3(e,t,n)}case"function":{if(e!==void 0){var o=Jt,i=n(e);return Jt=o,vo(e,t,i)}else console.error("Functions that are interpolated in css calls will be stringified.\nIf you want to have a css call based on props, create a function that returns a css call like this\nlet dynamicStyle = (props) => css`color: ${props.color}`\nIt can be called directly with props or interpolated in a styled call like this\nlet SomeComponent = styled('div')`${dynamicStyle}`");break}case"string":var s=[],u=n.replace(_2,function(d,m,f){var p="animation"+s.length;return s.push("const "+p+" = keyframes`"+f.replace(/^@keyframes animation-\w+/,"")+"`"),"${"+p+"}"});s.length&&console.error("`keyframes` output got interpolated into plain string, please wrap it with `css`.\n\nInstead of doing this:\n\n"+[].concat(s,["`"+u+"`"]).join(`
`)+`
Youshouldwrapitwith\`css\` like this:
`+("css`"+u+"`"));break}if(t==null)returnn;varc=t[n];returnc!==void0?c:n}functionP3(e,t,n){varr="";if(Array.isArray(n))for(vara=0;a<n.length;a++)r+=vo(e,t,n[a])+";";elsefor(varoinn){vari=n[o];if(typeofi!="object")t!=null&&t[i]!==void0?r+=o+"{"+t[i]+"}":f1(i)&&(r+=Fu(o)+":"+ni(o,i)+";");else{if(o==="NO_COMPONENT_SELECTOR")thrownewError(O2);if(Array.isArray(i)&&typeofi[0]=="string"&&(t==null||t[i[0]]===void0))for(vars=0;s<i.length;s++)f1(i[s])&&(r+=Fu(o)+":"+ni(o,i[s])+";");else{varu=vo(e,t,i);switch(o){case"animation":case"animationName":{r+=Fu(o)+":"+u+";";break}default:o==="undefined"&&console.error(I3),r+=o+"{"+u+"}"}}}}returnr}varb1=/label:\s*([^\s;\n{]+)\s*(;|$)/g,T2;T2=/\/\*#\ssourceMappingURL=data:application\/json;\S+\s+\*\//g;varJt,sa=function(e,t,n){if(e.length===1&&typeofe[0]=="object"&&e[0]!==null&&e[0].styles!==void0)returne[0];varr=!0,a="";Jt=void0;varo=e[0];o==null||o.raw===void0?(r=!1,a+=vo(n,t,o)):(o[0]===void0&&console.error(p1),a+=o[0]);for(vari=1;i<e.length;i++)a+=vo(n,t,e[i]),r&&(o[i]===void0&&console.error(p1),a+=o[i]);vars;a=a.replace(T2,function(m){returns=m,""}),b1.lastIndex=0;for(varu="",c;(c=b1.exec(a))!==null;)u+="-"+c[1];vard=B3(a)+u;return{name:d,styles:a,map:s,next:Jt,toString:function(){return"You have tried to stringify object returned from `css` function. It isn't supposed to be used directly (e.g. as value of the `className` prop), but rather handed to emotion so it can handle it (e.g. as value of `css` prop)."}}},j3={}.hasOwnProperty,d0=k.createContext(typeofHTMLElement<"u"?D3({key:"css"}):null);d0.displayName="EmotionCacheContext";d0.Provider;varZi=function(e){returnk.forwardRef(function(t,n){varr=k.useContext(d0);returne(t,r,n)})},Jn=k.createContext({});Jn.displayName="EmotionThemeContext";varH3=function(){returnk.useContext(Jn)},Z3=function(e,t){if(typeoft=="function"){varn=t(e);if(n==null||typeofn!="object"||Array.isArray(n))thrownewError("[ThemeProvider] Please return an object from your theme function, i.e. theme={() => ({})}!");returnn}if(t==null||typeoft!="object"||Array.isArray(t))thrownewError("[ThemeProvider] Please make your theme prop a plain object");returnQn({},e,t)},z3=s1(function(e){returns1(function(t){returnZ3(e,t)})}),F2=function(e){vart=k.useContext(Jn);returne.theme!==t&&(t=z3(t)(e.theme)),k.createElement(Jn.Provider,{value:t},e.children)},E1="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",x1="__EMOTION_LABEL_PLEASE_DO_NOT_USE__",V3=function(e){vart=e.cache,n=e.serialized,r=e.isStringTag;returnji(t,n,r),r0(function(){returnHi(t,n,r)}),null},U3=Zi(function(e,t,n){varr=e.css;typeofr=="string"&&t.registered[r]!==void0&&(r=t.registered[r]);vara=e[E1],o=[r],i="";typeofe.className=="string"?i=s0(t.registered,o,e.className):e.className!=null&&(i=e.className+" ");vars=sa(o,void0,k.useContext(Jn));if(s.name.indexOf("-")===-1){varu=e[x1];u&&(s=sa([s,"label:"+u+";"]))}i+=t.key+"-"+s.name;varc={};for(vardine)j3.call(e,d)&&d!=="css"&&d!==E1&&d!==x1&&(c[d]=e[d]);returnc.ref=n,c.className=i,k.createElement(k.Fragment,null,k.createElement(V3,{cache:t,serialized:s,isStringTag:typeofa=="string"}),k.createElement(a,c))});U3.displayName="EmotionCssPropInternal";d2(v2());varq3={name:"@emotion/react",version:"11.11.1",main:"dist/emotion-react.cjs.js",module:"dist/emotion-react.esm.js",browser:{"./dist/emotion-react.esm.js":"./dist/emotion-react.browser.esm.js"},exports:{".":{module:{worker:"./dist/emotion-react.worker.esm.js",browser:"./dist/emotion-react.browser.esm.js",default:"./dist/emotion-react.esm.js"},import:"./dist/emotion-react.cjs.mjs",default:"./dist/emotion-react.cjs.js"},"./jsx-runtime":{module:{worker:"./jsx-runtime/dist/emotion-react-jsx-runtime.worker.esm.js",browser:"./jsx-runtime/dist/emotion-react-jsx-runtime.browser.esm.js",default:"./jsx-runtime/dist/emotion-react-jsx-runtime.esm.js"},import:"./jsx-runtime/dist/emotion-react-jsx-runtime.cjs.mjs",default:"./jsx-runtime/dist/emotion-react-jsx-runtime.cjs.js"},"./_isolated-hnrs":{module:{worker:"./_isolated-hnrs/dist/emotion-react-_isolated-hnrs.worker.
Because you write your CSS inside a JavaScript string you actually have to do double escaping, so for example "content:'\\00d7';" should become "content:'\\\\00d7';".
You can read more about this here:
https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Template_literals#ES2018_revision_of_illegal_escape_sequences`,e4=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return ji(t,n,r),r0(function(){return Hi(t,n,r)}),null},t4=function e(t,n){if(t===void 0)throw new Error(`You are trying to create a styled element with an undefined component.
You may have forgotten to import it.`);var r=t.__emotion_real===t,a=r&&t.__emotion_base||t,o,i;n!==void 0&&(o=n.label,i=n.target);var s=A1(t,n,r),u=s||C1(a),c=!u("as");return function(){var d=arguments,m=r&&t.__emotion_styles!==void 0?t.__emotion_styles.slice(0):[];if(o!==void 0&&m.push("label:"+o+";"),d[0]==null||d[0].raw===void 0)m.push.apply(m,d);else{d[0][0]===void 0&&console.error(k1),m.push(d[0][0]);for(var f=d.length,p=1;p<f;p++)d[0][p]===void 0&&console.error(k1),m.push(d[p],d[0][p])}var y=Zi(function(g,w,h){var v=c&&g.as||a,b="",E=[],x=g;if(g.theme==null){x={};for(var S in g)x[S]=g[S];x.theme=k.useContext(Jn)}typeof g.className=="string"?b=s0(w.registered,E,g.className):g.className!=null&&(b=g.className+"");var A=sa(m.concat(E),w.registered,x);b+=w.key+"-"+A.name,i!==void 0&&(b+=""+i);var C=c&&s===void 0?C1(v):u,T={};for(var O in g)c&&O==="as"||C(O)&&(T[O]=g[O]);return T.className=b,T.ref=h,k.createElement(k.Fragment,null,k.createElement(e4,{cache:w,serialized:A,isStringTag:typeof v=="string"}),k.createElement(v,T))});return y.displayName=o!==void 0?o:"Styled("+(typeof a=="string"?a:a.displayName||a.name||"Component")+")",y.defaultProps=t.defaultProps,y.__emotion_real=y,y.__emotion_base=a,y.__emotion_styles=m,y.__emotion_forwardProp=s,Object.defineProperty(y,"toString",{value:function(){return i===void 0?"NO_COMPONENT_SELECTOR":"."+i}}),y.withComponent=function(g,w){return e(g,Qn({},n,w,{shouldForwardProp:A1(y,w,!0)})).apply(void 0,m)},y}},n4=["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"],_=t4.bind();n4.forEach(function(e){_[e]=_(e)});var r4=Rr(1)(({typography:e})=>({body:{fontFamily:e.fonts.base,fontSize:e.size.s3,margin:0,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0,0,0,0)",WebkitOverflowScrolling:"touch"},"*":{boxSizing:"border-box"},"h1,h2,h3,h4,h5,h6":{fontWeight:e.weight.regular,margin:0,padding:0},"button,input,textarea,select":{fontFamily:"inherit",fontSize:"inherit",boxSizing:"border-box"},sub:{fontSize:"0.8em",bottom:"-0.2em"},sup:{fontSize:"0.8em",top:"-0.2em"},"b,strong":{fontWeight:e.weight.bold},hr:{border:"none",borderTop:"1pxsolidsilver",clear:"both",marginBottom:"1.25rem"},code:{fontFamily:e.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",display:"inline-block",paddingLeft:2,paddingRight:2,verticalAlign:"baseline",color:"inherit"},pre:{fontFamily:e.fonts.mono,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",lineHeight:"18px",padding:"11px1rem",whiteSpace:"pre-wrap",color:"inherit",borderRadius:3,margin:"1rem0"}}));Rr(1)(({color:e,background:t,typography:n})=>{let r=r4({typography:n});return{...r,body:{...r.body,color:e.defaultText,background:t.app,overflow:"hidden"},hr:{...r.hr,borderTop:`1px solid ${e.border}`}}});var a4={rubber:"cubic-bezier(0.175,0.885,0.335,1.05)"},o4=_a`
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}functionP7(e){returnB7(e)||$7(e)||I7(e)||N7()}functionbo(e){"@babel/helpers - typeof";returnbo=typeofSymbol=="function"&&typeofSymbol.iterator=="symbol"?function(t){returntypeoft}:function(t){returnt&&typeofSymbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeoft},bo(e)}functionj7(e,t){if(bo(e)!=="object"||e===null)returne;varn=e[Symbol.toPrimitive];if(n!==void0){varr=n.call(e,t||"default");if(bo(r)!=="object")returnr;thrownewTypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}functionH7(e){vart=j7(e,"string");returnbo(t)==="symbol"?t:String(t)}functionV2(e,t,n){returnt=H7(t),tine?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function_1(e,t){varn=Object.keys(e);if(Object.getOwnPropertySymbols){varr=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(a){returnObject.getOwnPropertyDescriptor(e,a).enumerable})),n.push.apply(n,r)}returnn}functionHr(e){for(vart=1;t<arguments.length;t++){varn=arguments[t]!=null?arguments[t]:{};t%2?_1(Object(n),!0).forEach(function(r){V2(e,r,n[r])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):_1(Object(n)).forEach(function(r){Object.defineProperty(e,r,Object.getOwnPropertyDescriptor(n,r))})}returne}functionZ7(e){vart=e.length;if(t===0||t===1)returne;if(t===2)return[e[0],e[1],"".concat(e[0],".").concat(e[1]),"".concat(e[1],".").concat(e[0])];if(t===3)return[e[0],e[1],e[2],"".concat(e[0],".").concat(e[1]),"".concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[0]),"".concat(e[1],".").concat(e[2]),"".concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[1],".").concat(e[0])];if(t>=4)return[e[0],e[1],e[2],e[3],"".concat(e[0],".").concat(e[1]),"".concat(e[0],".").concat(e[2]),"".concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[0]),"".concat(e[1],".").concat(e[2]),"".concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[0]),"".concat(e[2],".").concat(e[1]),"".concat(e[2],".").concat(e[3]),"".concat(e[3],".").concat(e[0]),"".concat(e[3],".").concat(e[1]),"".concat(e[3],".").concat(e[2]),"".concat(e[0],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").concat(e[1],".").concat(e[3]),"".concat(e[0],".").concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[2],".").concat(e[3]),"".concat(e[0],".").concat(e[3],".").concat(e[1]),"".concat(e[0],".").concat(e[3],".").concat(e[2]),"".concat(e[1],".").concat(e[0],".").concat(e[2]),"".concat(e[1],".").concat(e[0],".").concat(e[3]),"".concat(e[1],".").concat(e[2],".").concat(e[0]),"".concat(e[1],".").concat(e[2],".").concat(e[3]),"".concat(e[1],".").concat(e[3],".").concat(e[0]),"".concat(e[1],".").concat(e[3],".").concat(e[2]),"".concat(e[2],".").concat(e[0],".").concat(e[1]),"".concat(e[2],".").concat(e[0],".").concat(e[3]),"".concat(e[2],".").concat(e[1],".").concat(e[0]),"".concat(e[2],".").concat(e[1],".").concat(e[3]),"".concat(e[2],".").concat(e[3],".").concat(e[0]),"".concat(e[2],".").concat(e[3],".").concat(e[1]),"".concat(e[3],".").concat(e[0],".").concat(e[1]),"".concat(e[3],".").concat(e[0],".").concat(e[2]),"".concat(e[3],".").concat(e[1],".").concat(e[0]),"".concat(e[3],".").concat(e[1],".").concat(e[2]),"".concat(e[3],".").concat(e[2],".").concat(e[0]),"".concat(e[3],".").concat(e[2],".").concat(e[1]),"".concat(e[0],".").concat(e[1],".").concat(e[2],".").concat(e[3]),"".concat(e[0],".").concat(e[1],".").concat(e[3],".").concat(e[2]),"".concat(e[0],".").concat(e[2],".").concat(e[1],".").concat(e[3]),"".concat(e[0],".").concat(e[2],".").concat(e[3],".").concat(e[1]),"".concat(e[0],".").concat(e[3],".").concat(e[1],".").concat(e[2]),"".concat(e[0],".").c
`+a[i].replace(" at new "," at ");returne.displayName&&u.includes("<anonymous>")&&(u=u.replace("<anonymous>",e.displayName)),u}while(1<=i&&0<=s);break}}}finally{Nu=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?Xa(e):""}functionwb(e){switch(e.tag){case5:returnXa(e.type);case16:returnXa("Lazy");case13:returnXa("Suspense");case19:returnXa("SuspenseList");case0:case2:case15:returne=Pu(e.type,!1),e;case11:returne=Pu(e.type.render,!1),e;case1:returne=Pu(e.type,!0),e;default:return""}}functionzs(e){if(e==null)returnnull;if(typeofe=="function")returne.displayName||e.name||null;if(typeofe=="string")returne;switch(e){casezr:return"Fragment";caseZr:return"Portal";casejs:return"Profiler";caseC0:return"StrictMode";caseHs:return"Suspense";caseZs:return"SuspenseList"}if(typeofe=="object")switch(e.$$typeof){casea5:return(e.displayName||"Context")+".Consumer";caser5:return(e._context.displayName||"Context")+".Provider";caseA0:vart=e.render;returne=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;casek0:returnt=e.displayName||null,t!==null?t:zs(e.type)||"Memo";case$n:t=e._payload,e=e._init;try{returnzs(e(t))}catch{}}returnnull}functionSb(e){vart=e.type;switch(e.tag){case24:return"Cache";case9:return(t.displayName||"Context")+".Consumer";case10:return(t._context.displayName||"Context")+".Provider";case18:return"DehydratedFragment";case11:returne=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case7:return"Fragment";case5:returnt;case4:return"Portal";case3:return"Root";case6:return"Text";case16:returnzs(t);case8:returnt===C0?"StrictMode":"Mode";case22:return"Offscreen";case12:return"Profiler";case21:return"Scope";case13:return"Suspense";case19:return"SuspenseList";case25:return"TracingMarker";case1:case0:case17:case2:case14:case15:if(typeoft=="function")returnt.displayName||t.name||null;if(typeoft=="string")returnt}returnnull}functioner(e){switch(typeofe){case"boolean":case"number":case"string":case"undefined":returne;case"object":returne;default:return""}}functionl5(e){vart=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}functionCb(e){vart=l5(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&typeofn<"u"&&typeofn.get=="function"&&typeofn.set=="function"){vara=n.get,o=n.set;returnObject.defineProperty(e,t,{configurable:!0,get:function(){returna.call(this)},set:function(i){r=""+i,o.call(this,i)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){returnr},setValue:function(i){r=""+i},stopTracking:function(){e._valueTracker=null,deletee[t]}}}}functionsl(e){e._valueTracker||(e._valueTracker=Cb(e))}functioni5(e){if(!e)return!1;vart=e._valueTracker;if(!t)return!0;varn=t.getValue(),r="";returne&&(r=l5(e)?e.checked?"true":"false":e.value),e=r,e!==n?(t.setValue(e),!0):!1}functionri(e){if(e=e||(typeofdocument<"u"?document:void0),typeofe>"u")returnnull;try{returne.activeElement||e.body}catch{returne.body}}functionVs(e,t){varn=t.checked;returnpe({},t,{defaultChecked:void0,defaultValue:void0,value:void0,checked:n??e._wrapperState.initialChecked})}functionD1(e,t){varn=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=er(t.value!=null?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}functionu5(e,t){t=t.checked,t!=null&&S0(e,"checked",t,!1)}functionUs(e,t){u5(e,t);varn=er(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);elseif(r==="submit"||r==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?qs(e,t.type,n):t.hasOwnProperty("defaultValue")&&qs(e,t.type,er(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}functionM1(e,t,n){if(t.hasOwnProperty("val
Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#source-block
`),(c=t.parameters.docs)!=null&&c.transformSource&&Re(Qe`The \`transformSource\` parameter at \`parameters.docs.transformSource\` is deprecated, please use \`parameters.docs.source.transform\` instead.
Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#source-block
`),(d=t.parameters.jsx)!=null&&d.transformSource&&Re(Qe`The \`transformSource\` parameter at \`parameters.jsx.transformSource\` is deprecated, please use \`parameters.docs.source.transform\` instead.
Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#source-block
`),((p=r??o.transform??o.transformSource??((m=t.parameters.docs)==null?void 0:m.transformSource)??((f=t.parameters.jsx)==null?void 0:f.transformSource))==null?void 0:p(s,t))||s},ly=(e,t,n)=>{var p,y,g;let r=e.ids||(e.id?[e.id]:[]),a=Wd(r,t),o=a,{of:i}=e;if("of"in e&&i===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");if(i)o=[t.resolveOf(i,["story"]).story];else if(o.length===0)try{o=[t.storyById()]}catch{}if(!a.every(Boolean))return{error:"Oh no! The source is not available.",state:"none"};let s=((g=(y=(p=o[0])==null?void 0:p.parameters)==null?void 0:y.docs)==null?void 0:g.source)||{},{code:u}=e,c=e.format??s.format,d=e.language??s.language??"jsx",m=e.dark??s.dark??!1;u||(u=o.map((w,h)=>{var x,S;if(!w)return"";let v=t.getStoryContext(w),b=e.__forceInitialArgs?v.initialArgs:v.unmappedArgs,E=QL(w.id,b,n);return h===0&&(c=E.format??((S=(x=w.parameters.docs)==null?void 0:x.source)==null?void 0:S.format)??!1),JL({snippet:E.code,storyContext:{...v,args:b},typeFromProps:e.type,transformFromProps:e.transform})}).join(`
`));let f=XL(o);return u?{code:u,format:c,language:d,dark:m,state:f}:{error:"Oh no! The source is not available.",state:f}},iy=(e,t)=>{let{id:n,of:r,meta:a,story:o}=e;if("of"in e&&r===void 0)throw new Error("Unexpected `of={undefined}`, did you mistype a CSF file reference?");if(n)return Re(Qe`Referencing stories by \`id\` is deprecated, please use \`of\` instead.
Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#story-block'`),n;let{name:i}=e;return i?(Re(Qe`Referencingstoriesby\`name\` is deprecated, please use \`of\` instead.
Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#story-block'`),t.storyIdByName(i)):(o&&Re(Qe`The \`story\` prop is deprecated, please export your stories from CSF files and reference them with \`of={}\`.
Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#story-block'`),a&&t.referenceMeta(a,!1),t.resolveOf(r||o||"story",["story"]).story.id)},eD=(e,t,n)=>{let{parameters:r={}}=t||{},{docs:a={}}=r,o=a.story||{};if(a.disable)returnnull;let{inlineStories:i,iframeHeight:s}=a;typeofi<"u"&&Re(Qe`The \`docs.inlineStories\` parameter is deprecated, use \`docs.story.inline\` instead.
Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#autodocs-changes'
`);letu=e.inline??o.inline??i??!1;if(typeofs<"u"&&Re(Qe`The \`docs.iframeHeight\` parameter is deprecated, use \`docs.story.iframeHeight\` instead.
Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#autodocs-changes'
`),u){letd=e.height??o.height,m=e.autoplay??o.autoplay??!1;return{story:t,inline:!0,height:d,autoplay:m,forceInitialArgs:!!e.__forceInitialArgs,primary:!!e.__primary,renderStoryToElement:n.renderStoryToElement}}letc=e.height??o.height??o.iframeHeight??s??"100px";return{story:t,inline:!1,height:c,primary:!!e.__primary}},tD=(e={__forceInitialArgs:!1,__primary:!1})=>{lett=k.useContext(lt),n=iy(e,t),r=GL(n,t);if(!r)returnl.createElement(Vd,null);leta=eD(e,r,t);returna?l.createElement(UF,{...a}):null},nD=({withSource:e,mdxSource:t,children:n,layout:r,...a},o,i)=>{lets=k.Children.toArray(n).filter(f=>f.props&&(f.props.id||f.props.name||f.props.of)).map(f=>iy(f.props,o)),u=Wd(s,o),c=u.some(f=>!f),d=ly({...t?{code:decodeURI(t)}:{ids:s},...a.of&&{of:a.of}},o,i);if(e==="none")return{isLoading:c,previewProps:a};letm=r;returnk.Children.forEach(n,f=>{varp,y;m||(m=(y=(p=f==null?void0:f.props)==null?void0:p.parameters)==null?void0:y.layout)}),u.forEach(f=>{varp,y;m||!f||(m=(f==null?void0:f.parameters.layout)??((y=(p=f.parameters.docs)==null?void0:p.canvas)==null?void0:y.layout))}),{isLoading:c,previewProps:{...a,layout:m??"padded",withSource:d,isExpanded:(e||d.state)==="open"}}},rD=e=>{varw,h,v,b,E,x,S,A,C,T;lett=k.useContext(lt),n=k.useContext(ay),{children:r,of:a,source:o}=e;if("of"ine&&a===void0)thrownewError("Unexpected `of={undefined}`, did you mistype a CSF file reference?");let{isLoading:i,previewProps:s}=nD(e,t,n),u,c,d;try{({story:u}=Eu(a||"story",["story"]))}catch(O){r||(d=O)}try{c=ly({...o,...a&&{of:a}},t,n)}catch(O){r||(d=O)}if(d)throwd;if(e.withSource&&Re(Qe`Setting source state with \`withSource\` is deprecated, please use \`sourceState\` with 'hidden', 'shown' or 'none' instead.
Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#canvas-block
`),e.mdxSource&&Re(Qe`Setting source code with \`mdxSource\` is deprecated, please use source={{code: '...'}} instead.
Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#canvas-block
`),(e.isColumn!==void0||e.columns!==void0)&&Re(Qe`\`isColumn\` and \`columns\` props are deprecated as the Canvas block now only supports showing a single story.
Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#canvas-block
`),r)returnRe(Qe`Passing children to Canvas is deprecated, please use the \`of\` prop instead to reference a story.
Please refer to the migration guide: https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#canvas-block
`),i?l.createElement(JF,null):l.createElement(Uc,{...s},r);letm=e.layout??u.parameters.layout??((h=(w=u.parameters.docs)==null?void0:w.canvas)==null?void0:h.layout)??"padded",f=e.withToolbar??((b=(v=u.parameters.docs)==null?void0:v.canvas)==null?void0:b.withToolbar)??!1,p=e.additionalActions??((x=(E=u.parameters.docs)==null?void0:E.canvas)==null?void0:x.additionalActions),y=e.sourceState??((A=(S=u.parameters.docs)==null?void0:S.canvas)==null?void0:A.sourceState)??"hidden",g=e.className??((T=(C=u.parameters.docs)==null?void0:C.canvas)==null?void0:T.className);returnl.createElement(Uc,{withSource:y==="none"?void0:c,isExpanded:y==="shown",withToolbar:f,additionalActions:p,className:g,layout:m},l.createElement(tD,{of:a||u.moduleExport,meta:e.meta,...e.story}))},aD=(e,t)=>{letn=t.getStoryContext(e),[r,a]=k.useState(n.globals);returnk.useEffect(()=>{leto=i=>{a(i.globals)};returnt.channel.on(Lf,o),()=>t.channel.off(Lf,o)},[t.channel]),[r]},oD=(e,t)=>{letn=lD(e,t);if(!n)thrownewError("No result when story was defined");returnn},lD=(e,t)=>{letn=e?t.getStoryContext(e):{args:{}},{id:r}=e||{id:"none"},[a,o]=k.useState(n.args);k.useEffect(()=>{letu=c=>{c.storyId===r&&o(c.args)};returnt.channel.on(Rf,u),()=>t.channel.off(Rf,u)},[r,t.channel]);leti=k.useCallback(u=>t.channel.emit(CF,{storyId:r,updatedArgs:u}),[r,t.channel]),s=k.useCallback(u=>t.channel.emit(AF,{storyId:r,argNames:u}),[r,t.channel]);returne&&[a,i,s]},iD=e=>{varg;let{of:t}=e;if("of"ine&&t===void0)thrownewError("Unexpected `of={undefined}`, did you mistype a CSF file reference?");letn=k.useContext(lt),{story:r}=n.resolveOf(t||"story",["story"]),{parameters:a,argTypes:o}=r,i=((g=a.docs)==null?void0:g.controls)||{},s=e.include??i.include,u=e.exclude??i.exclude,c=e.sort??i.sort,[d,m,f]=oD(r,n),[p]=aD(r,n),y=SF(o,s,u);returnl.createElement(UL,{rows:y,args:d,globals:p,updateArgs:m,resetArgs:f,sort:c})},{document:uy}=wt,uD=({className:e,children:t,...n})=>{if(typeofe!="string"&&(typeoft!="string"||!t.match(/[\n\r]/g)))returnl.createElement(xd,null,t);letr=e&&e.split("-");returnl.createElement(Zd,{language:r&&r[1]||"plaintext",format:!1,code:t,...n})};functionGd(e,t){e.channel.emit(kF,t)}varKc=Jg.a,sD=({hash:e,children:t})=>{letn=k.useContext(lt);returnl.createElement(Kc,{href:e,target:"_self",onClick:r=>{leta=e.substring(1);uy.getElementById(a)&&Gd(n,e)}},t)},cD=e=>{let{href:t,target:n,children:r,...a}=e,o=k.useContext(lt);if(t){if(t.startsWith("#"))returnl.createElement(sD,{hash:t},r);if(n!=="_blank"&&!t.startsWith("https://"))returnl.createElement(Kc,{href:t,onClick:i=>{i.button===0&&!i.altKey&&!i.ctrlKey&&!i.metaKey&&!i.shiftKey&&(i.preventDefault(),Gd(o,i.currentTarget.getAttribute("href")))},target:n,...a},r)}returnl.createElement(Kc,{...e})},sy=["h1","h2","h3","h4","h5","h6"],dD=sy.reduce((e,t)=>({...e,[t]:_(t)({"& svg":{position:"relative",top:"-0.1em",visibility:"hidden"},"&:hover svg":{visibility:"visible"}})}),{}),pD=_.a(()=>({float:"left",lineHeight:"inherit",paddingRight:"10px",marginLeft:"-24px",color:"inherit"})),fD=({as:e,id:t,children:n,...r})=>{leta=k.useContext(lt),o=dD[e],i=`#${t}`;returnl.createElement(o,{id:t,...r},l.createElement(pD,{"aria-hidden":"true",href:i,tabIndex:-1,target:"_self",onClick:s=>{uy.getElementById(t)&&Gd(a,i)}},l.createElement(qe,{icon:"link"})),n)},Kd=e=>{let{as:t,id:n,children:r,...a}=e;if(n)returnl.createElement(fD,{as:t,id:n,...a},r);leto=t,{as:i,...s}=e;returnl.createElement(o,{...ue(s,t)})},mD=sy.reduce((e,t)=>({...e,[t]:n=>l.createElement(Kd,{as:t,...n})}),{}),gD=e=>{vart;if(!e.children)returnnull;if(typeofe.children!="string")thrownewError(Qe`The Markdown block only accepts children as a single string, but children were of type: '${typeofe.children}'
This is often caused by not wrapping the child in a template string.
This is invalid:
<Markdown>
# Some heading
A paragraph
</Markdown>
Instead do:
<Markdown>
{\`
# Some heading
A paragraph
\`}
</Markdown>
`);returnl.createElement(kh,{...e,options:{forceBlock:!0,overrides:{code:uD,a:cD,...mD,...(t=e==null?void0:e.options)==null?void0:t.overrides},...e==null?void0:e.options}})},hD=(e=>(e.INFO="info",e.NOTES="notes",e.DOCGEN="docgen",e.AUTO="auto",e))(hD||{}),Ql="https://github.com/storybookjs/storybook/blob/next/MIGRATION.md#description-block-parametersnotes-and-parametersinfo",yD=e=>e&&(typeofe=="string"?e:Os(e.markdown)||Os(e.text)),vD=e=>e&&(typeofe=="string"?e:Os(e.text)),bD=e=>null,ED=e=>{vart,n,r,a,o,i,s,u;switch(e.type){case"story":return((n=(t=e.story.parameters.docs)==null?void0:t.description)==null?void0:n.story)||null;case"meta":{let{parameters:c,component:d}=e.preparedMeta;return((a=(r=c.docs)==null?void0:r.description)==null?void0:a.component)||((i=(o=c.docs)==null?void0:o.extractComponentDescription)==null?void0:i.call(o,d,{component:d,parameters:c}))||null}case"component":{let{component:c,projectAnnotations:{parameters:d}}=e;return((u=(s=d.docs)==null?void0:s.extractComponentDescription)==null?void0:u.call(s,c,{component:c,parameters:d}))||null}default:thrownewError(`Unrecognized module type resolved from 'useOf', got: ${e.type}`)}},xD=({type:e,markdown:t,children:n},{storyById:r})=>{let{component:a,parameters:o}=r();if(n||t)returnn||t;let{notes:i,info:s,docs:u}=o;(i||s)&&Re(`Using 'parameters.notes' or 'parameters.info' properties to describe stories is deprecated. See ${Ql}`);let{extractComponentDescription:c=bD,description:d}=u||{},m=d==null?void0:d.component;if(m)returnm;switch(e){case"info":returnvD(s);case"notes":returnyD(i);case"docgen":case"auto":default:returnc(a,{component:a,...o})}},Yc=e=>{let{of:t,type:n,markdown:r,children:a}=e;if("of"ine&&t===void0)thrownewError("Unexpected `of={undefined}`, did you mistype a CSF file reference?");leto=k.useContext(lt),i=Eu(t||"meta"),s;returnn||r||a?s=xD(e,o):s=ED(i),n&&Re(`Manually specifying description type is deprecated. See ${Ql}`),r&&Re(`The 'markdown' prop on the Description block is deprecated. See ${Ql}`),a&&Re(`The 'children' prop on the Description block is deprecated. See ${Ql}`),s?l.createElement(gD,null,s):null},wD=_.div(({theme:e})=>({width:"10rem","@media (max-width: 768px)":{display:"none"}})),SD=_.div(({theme:e})=>({position:"fixed",top:0,width:"10rem",paddingTop:"4rem",fontFamily:e.typography.fonts.base,fontSize:e.typography.size.s2,WebkitFontSmoothing:"antialiased",MozOsxFontSmoothing:"grayscale",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)",WebkitOverflowScrolling:"touch","& *":{boxSizing:"border-box"},"& > .toc-wrapper > .toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`,".toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`,".toc-list":{paddingLeft:0,borderLeft:`solid 2px ${e.color.mediumlight}`}}},"& .toc-list-item":{position:"relative",listStyleType:"none",marginLeft:20,paddingTop:3,paddingBottom:3},"& .toc-list-item::before":{content:'""',position:"absolute",height:"100%",top:0,left:0,transform:"translateX(calc(-2px - 20px))",borderLeft:`solid 2px ${e.color.mediumdark}`,opacity:0,transition:"opacity 0.2s"},"& .toc-list-item.is-active-li::before":{opacity:1},"& .toc-list-item > a":{color:e.color.defaultText,textDecoration:"none"},"& .toc-list-item.is-active-li > a":{fontWeight:600,color:e.color.secondary,textDecoration:"none"}})),CD=_.p(({theme:e})=>({fontWeight:600,fontSize:"0.875em",color:e.textColor,textTransform:"uppercase",marginBottom:10})),AD=({title:e})=>e===null?null:typeofe=="string"?l.createElement(CD,null,e):e,kD=({title:e,disable:t,headingSelector:n,contentsSelector:r,ignoreSelector:a,unsafeTocbotOptions:o})=>(k.useEffect(()=>{leti={tocSelector:".toc-wrapper",contentSelector:r??".sbdocs-content",headingSelector:n??"h3",ignoreSelector:a??".skip-toc",headingsOffset:40,scrollSmoothOffset:-40,orderedList:!1,onClick:()=>!1,...o},s=setTimeout(()=>Ff.init(i),100);return()=>{clearTimeout(s),Ff.destroy()}},[t]),l.createElement(l.Fragment,null,l.createElement(wD,null,t?null:l.createElement(SD,null,l.createElement(AD,{title:e||null}),l.createElement("div",{class
`);let n=e&&t.storyIdByName(e),r=t.storyById(n);return r?l.createElement(cy,{of:r.moduleExport,expanded:!1,__primary:!0,withToolbar:!0}):null},$D=({children:e,disableAnchor:t,...n})=>{if(t||typeof e!="string")return l.createElement(wd,null,e);let r=e.toLowerCase().replace(/[^a-z0-9]/gi,"-");return l.createElement(Kd,{as:"h2",id:r,...n},e)},ID=_($D)(({theme:e})=>({fontSize:`${e.typography.size.s2-1}px`,fontWeight:e.typography.weight.bold,lineHeight:"16px",letterSpacing:"0.35em",textTransform:"uppercase",color:e.textMutedColor,border:0,marginBottom:"12px","&:first-of-type":{marginTop:"56px"}})),dy=({title:e,includePrimary:t=!0})=>{let{componentStories:n}=k.useContext(lt),r=n().filter(a=>{var o,i;return!((i=(o=a.parameters)==null?void 0:o.docs)!=null&&i.disable)});return t||(r=r.slice(1)),!r||r.length===0?null:l.createElement(l.Fragment,null,l.createElement(ID,null,e),r.map(a=>a&&l.createElement(cy,{key:a.id,of:a.moduleExport,expanded:!0,__forceInitialArgs:!0})))};dy.defaultProps={title:"Stories"};var ND=()=>{let e=Eu("meta",["meta"]),{stories:t}=e.csfFile,n=Object.keys(t).length===1;return l.createElement(l.Fragment,null,l.createElement(LD,null),l.createElement(DD,null),l.createElement(Yc,{of:"meta"}),n?l.createElement(Yc,{of:"story"}):null,l.createElement(BD,null),l.createElement(iD,null),n?null:l.createElement(dy,null))};function GD({context:e,docsParameter:t}){let n=t.container||TD,r=t.page||ND;return l.createElement(n,{context:e,theme:t.theme},l.createElement(r,null))}var KD=({of:e})=>{let t=k.useContext(lt);e&&t.referenceMeta(e,!0);try{let n=t.storyById();return l.createElement(ny,{storyId:n.id})}catch{return null}};export{cD as A,uD as C,GD as D,Pt as F,W3 as G,mD as H,qe as I,KD as M,l as R,E0 as S,ww as T,j8 as W,ft as _,fg as a,U as b,Y2 as c,tg as d,mw as e,jt as g,Rr as m,_ as n,k as r,VD as s};