diff --git a/docs/build/bundle.4b7c0373.js b/docs/build/bundle.4b7c0373.js new file mode 100644 index 0000000..807c31b --- /dev/null +++ b/docs/build/bundle.4b7c0373.js @@ -0,0 +1,2 @@ +/*! For license information please see bundle.4b7c0373.js.LICENSE.txt */ +(function(){var __webpack_modules__={32184:function(i,o,s){"use strict";var u=function(){function defineProperties(i,o){for(var s=0;s...",!0,!0),V={tc_oTag:_,tc_cTag:B,tc_expr:L},z={jsxName:new C("jsxName"),jsxText:new C("jsxText",{beforeExpr:!0}),jsxTagStart:new C("jsxTagStart",{startsExpr:!0}),jsxTagEnd:new C("jsxTagEnd")};z.jsxTagStart.updateContext=function(){this.context.push(L),this.context.push(_),this.exprAllowed=!1},z.jsxTagEnd.updateContext=function(i){let o=this.context.pop();o===_&&i===s.slash||o===B?(this.context.pop(),this.exprAllowed=this.curContext()===L):this.exprAllowed=!0},o={tokContexts:V,tokTypes:z},w.set(i,o)}return o}function getQualifiedJSXName(i){return i?"JSXIdentifier"===i.type?i.name:"JSXNamespacedName"===i.type?i.namespace.name+":"+i.name.name:"JSXMemberExpression"===i.type?getQualifiedJSXName(i.object)+"."+getQualifiedJSXName(i.property):void 0:i}function plugin(i,o){const w=o.acorn||s(11978),B=getJsxTokens(w),L=w.tokTypes,V=B.tokTypes,z=w.tokContexts,U=B.tokContexts.tc_oTag,$=B.tokContexts.tc_cTag,Z=B.tokContexts.tc_expr,Y=w.isNewLine,ee=w.isIdentifierStart,ae=w.isIdentifierChar;return class extends o{static get acornJsx(){return B}jsx_readToken(){let i="",o=this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated JSX contents");let s=this.input.charCodeAt(this.pos);switch(s){case 60:case 123:return this.pos===this.start?60===s&&this.exprAllowed?(++this.pos,this.finishToken(V.jsxTagStart)):this.getTokenFromCode(s):(i+=this.input.slice(o,this.pos),this.finishToken(V.jsxText,i));case 38:i+=this.input.slice(o,this.pos),i+=this.jsx_readEntity(),o=this.pos;break;case 62:case 125:this.raise(this.pos,"Unexpected token `"+this.input[this.pos]+"`. Did you mean `"+(62===s?">":"}")+'` or `{"'+this.input[this.pos]+'"}`?');default:Y(s)?(i+=this.input.slice(o,this.pos),i+=this.jsx_readNewLine(!0),o=this.pos):++this.pos}}}jsx_readNewLine(i){let o,s=this.input.charCodeAt(this.pos);return++this.pos,13===s&&10===this.input.charCodeAt(this.pos)?(++this.pos,o=i?"\n":"\r\n"):o=String.fromCharCode(s),this.options.locations&&(++this.curLine,this.lineStart=this.pos),o}jsx_readString(i){let o="",s=++this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");let u=this.input.charCodeAt(this.pos);if(u===i)break;38===u?(o+=this.input.slice(s,this.pos),o+=this.jsx_readEntity(),s=this.pos):Y(u)?(o+=this.input.slice(s,this.pos),o+=this.jsx_readNewLine(!1),s=this.pos):++this.pos}return o+=this.input.slice(s,this.pos++),this.finishToken(L.string,o)}jsx_readEntity(){let i,o="",s=0,w=this.input[this.pos];"&"!==w&&this.raise(this.pos,"Entity must start with an ampersand");let B=++this.pos;for(;this.pos")}let w=C.name?"Element":"Fragment";return s["opening"+w]=C,s["closing"+w]=_,s.children=u,this.type===L.relational&&"<"===this.value&&this.raise(this.start,"Adjacent JSX elements must be wrapped in an enclosing tag"),this.finishNode(s,"JSX"+w)}jsx_parseText(){let i=this.parseLiteral(this.value);return i.type="JSXText",i}jsx_parseElement(){let i=this.start,o=this.startLoc;return this.next(),this.jsx_parseElementAt(i,o)}parseExprAtom(i){return this.type===V.jsxText?this.jsx_parseText():this.type===V.jsxTagStart?this.jsx_parseElement():super.parseExprAtom(i)}readToken(i){let o=this.curContext();if(o===Z)return this.jsx_readToken();if(o===U||o===$){if(ee(i))return this.jsx_readWord();if(62==i)return++this.pos,this.finishToken(V.jsxTagEnd);if((34===i||39===i)&&o==U)return this.jsx_readString(i)}return 60===i&&this.exprAllowed&&33!==this.input.charCodeAt(this.pos+1)?(++this.pos,this.finishToken(V.jsxTagStart)):super.readToken(i)}updateContext(i){if(this.type==L.braceL){var o=this.curContext();o==U?this.context.push(z.b_expr):o==Z?this.context.push(z.b_tmpl):super.updateContext(i),this.exprAllowed=!0}else{if(this.type!==L.slash||i!==V.jsxTagStart)return super.updateContext(i);this.context.length-=2,this.context.push($),this.exprAllowed=!1}}}}i.exports=function(i){return i=i||{},function(o){return plugin({allowNamespaces:!1!==i.allowNamespaces,allowNamespacedObjects:!!i.allowNamespacedObjects},o)}},Object.defineProperty(i.exports,"tokTypes",{get:function get_tokTypes(){return getJsxTokens(s(11978)).tokTypes},configurable:!0,enumerable:!0})},67591:function(i){i.exports={quot:'"',amp:"&",apos:"'",lt:"<",gt:">",nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"­",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",Agrave:"À",Aacute:"Á",Acirc:"Â",Atilde:"Ã",Auml:"Ä",Aring:"Å",AElig:"Æ",Ccedil:"Ç",Egrave:"È",Eacute:"É",Ecirc:"Ê",Euml:"Ë",Igrave:"Ì",Iacute:"Í",Icirc:"Î",Iuml:"Ï",ETH:"Ð",Ntilde:"Ñ",Ograve:"Ò",Oacute:"Ó",Ocirc:"Ô",Otilde:"Õ",Ouml:"Ö",times:"×",Oslash:"Ø",Ugrave:"Ù",Uacute:"Ú",Ucirc:"Û",Uuml:"Ü",Yacute:"Ý",THORN:"Þ",szlig:"ß",agrave:"à",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"å",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"í",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",divide:"÷",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",fnof:"ƒ",circ:"ˆ",tilde:"˜",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",bull:"•",hellip:"…",permil:"‰",prime:"′",Prime:"″",lsaquo:"‹",rsaquo:"›",oline:"‾",frasl:"⁄",euro:"€",image:"ℑ",weierp:"℘",real:"ℜ",trade:"™",alefsym:"ℵ",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lArr:"⇐",uArr:"⇑",rArr:"⇒",dArr:"⇓",hArr:"⇔",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",lang:"〈",rang:"〉",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦"}},34529:function(i,o,s){"use strict";var u=s(45228);function compare(i,o){if(i===o)return 0;for(var s=i.length,u=o.length,C=0,_=Math.min(s,u);C<_;++C)if(i[C]!==o[C]){s=i[C],u=o[C];break}return s=0;V--)if(U[V]!==$[V])return!1;for(V=U.length-1;V>=0;V--)if(!_deepEqual(i[L=U[V]],o[L],s,u))return!1;return!0}function expectedException(i,o){if(!i||!o)return!1;if("[object RegExp]"==Object.prototype.toString.call(o))return o.test(i);try{if(i instanceof o)return!0}catch(i){}return!Error.isPrototypeOf(o)&&!0===o.call({},i)}function _tryBlock(i){var o;try{i()}catch(i){o=i}return o}function _throws(i,o,s,u){var _;if("function"!=typeof o)throw new TypeError('"block" argument must be a function');"string"==typeof s&&(u=s,s=null),_=_tryBlock(o),u=(s&&s.name?" ("+s.name+").":".")+(u?" "+u:"."),i&&!_&&fail(_,s,"Missing expected exception"+u);var w="string"==typeof u,B=!i&&_&&!s;if((!i&&C.isError(_)&&w&&expectedException(_,s)||B)&&fail(_,s,"Got unwanted exception"+u),i&&_&&s&&!expectedException(_,s)||!i&&_)throw _}L.AssertionError=function AssertionError(i){this.name="AssertionError",this.actual=i.actual,this.expected=i.expected,this.operator=i.operator,i.message?(this.message=i.message,this.generatedMessage=!1):(this.message=getMessage(this),this.generatedMessage=!0);var o=i.stackStartFunction||fail;if(Error.captureStackTrace)Error.captureStackTrace(this,o);else{var s=new Error;if(s.stack){var u=s.stack,C=getName(o),_=u.indexOf("\n"+C);if(_>=0){var w=u.indexOf("\n",_+1);u=u.substring(w+1)}this.stack=u}}},C.inherits(L.AssertionError,Error),L.fail=fail,L.ok=ok,L.equal=function equal(i,o,s){i!=o&&fail(i,o,s,"==",L.equal)},L.notEqual=function notEqual(i,o,s){i==o&&fail(i,o,s,"!=",L.notEqual)},L.deepEqual=function deepEqual(i,o,s){_deepEqual(i,o,!1)||fail(i,o,s,"deepEqual",L.deepEqual)},L.deepStrictEqual=function deepStrictEqual(i,o,s){_deepEqual(i,o,!0)||fail(i,o,s,"deepStrictEqual",L.deepStrictEqual)},L.notDeepEqual=function notDeepEqual(i,o,s){_deepEqual(i,o,!1)&&fail(i,o,s,"notDeepEqual",L.notDeepEqual)},L.notDeepStrictEqual=function notDeepStrictEqual(i,o,s){_deepEqual(i,o,!0)&&fail(i,o,s,"notDeepStrictEqual",notDeepStrictEqual)},L.strictEqual=function strictEqual(i,o,s){i!==o&&fail(i,o,s,"===",L.strictEqual)},L.notStrictEqual=function notStrictEqual(i,o,s){i===o&&fail(i,o,s,"!==",L.notStrictEqual)},L.throws=function(i,o,s){_throws(!0,i,o,s)},L.doesNotThrow=function(i,o,s){_throws(!1,i,o,s)},L.ifError=function(i){if(i)throw i},L.strict=u((function strict(i,o){i||fail(i,!0,o,"==",strict)}),L,{equal:L.strictEqual,deepEqual:L.deepStrictEqual,notEqual:L.notStrictEqual,notDeepEqual:L.notDeepStrictEqual}),L.strict.strict=L.strict;var z=Object.keys||function(i){var o=[];for(var s in i)_.call(i,s)&&o.push(s);return o}},49027:function(i,o,s){"use strict";s.d(o,{D:function(){return getConfiguration},x:function(){return setConfiguration}});let u={breakpoints:[576,768,992,1200,1600,1920],containerWidths:[540,750,960,1140,1540,1810],gutterWidth:30,gridColumns:12,defaultScreenClass:"xxl",maxScreenClass:"xxl"};const getConfiguration=()=>u,setConfiguration=i=>{u={...u,...i}}},68451:function(i,o,s){"use strict";s.r(o),s.d(o,{NO_PROVIDER_FLAG:function(){return V},ScreenClassContext:function(){return z}});var u=s(96540),C=s(5556),_=s.n(C),w=s(65948),B=s(49027),L=s(464);const V="NO_PROVIDER_FLAG",z=u.createContext(V),ScreenClassProvider=i=>{let{useOwnWidth:o=!1,children:s,fallbackScreenClass:C=null}=i;const _=(0,u.useRef)(),[V,U]=(0,u.useState)(!1),$=(0,w.O)(_,C),{defaultScreenClass:Z}=(0,B.D)(),Y=V?$:C||Z;return(0,u.useEffect)((()=>U(!0)),[]),u.createElement(z.Provider,{value:Y},o?u.createElement(L.i,{ref:o?_:null},s):u.createElement(u.Fragment,null,s))};ScreenClassProvider.propTypes={children:_().node.isRequired,useOwnWidth:_().bool,fallbackScreenClass:_().oneOf([null,"xs","sm","md","lg","xl","xxl","xxxl"])},o.default=ScreenClassProvider},49056:function(i,o,s){"use strict";var u=s(96540),C=s(5556),_=s.n(C),w=s(68451);const ScreenClassResolver=i=>{let{children:o}=i;return u.createElement(w.ScreenClassContext.Consumer,null,(i=>i===w.NO_PROVIDER_FLAG?u.createElement(w.default,null,u.createElement(w.ScreenClassContext.Consumer,null,(i=>o(i)))):o(i)))};ScreenClassResolver.propTypes={children:_().func.isRequired},o.A=ScreenClassResolver},75377:function(i,o,s){"use strict";s.r(o),s.d(o,{default:function(){return $}});var u=s(96540),C=s(5556),_=s.n(C),w=s(65948);const getWidth=(i,o)=>{if("number"!=typeof i)return;return 100/o*Math.max(0,Math.min(o,i))+"%"};var Col_style=i=>{let{forceWidth:o=null,width:s={},offset:u={},pull:C={},push:_={},order:B={},debug:L,screenClass:V,gutterWidth:z,moreStyle:U,gridColumns:$}=i;const Z={boxSizing:"border-box",minHeight:1,position:"relative",paddingLeft:z/2,paddingRight:z/2,width:"100%"};var Y;return L&&(Z.outline="1px solid silver",Z.background="rgba(0,0,0,.05)",Z.lineHeight="32px"),Z.flexBasis="100%",Z.flexGrow=0,Z.flexShrink=0,Z.maxWidth="100%",Z.marginLeft="0%",Z.right="auto",Z.left="auto",w.z.forEach(((i,o)=>{if(w.z.indexOf(V)>=o){const o=getWidth(s[i],$),w="content"===s[i];Z.flexBasis=w?"auto":o||Z.flexBasis,Z.width=Z.flexBasis,Z.maxWidth=o||Z.maxWidth,Z.marginLeft=getWidth(u[i],$)||Z.marginLeft,Z.right=getWidth(C[i],$)||Z.right,Z.left=getWidth(_[i],$)||Z.left,B[i]&&(Z.order=B[i])}})),Y=s,Object.keys(Y).reduce(((i,o)=>i||Y[o]),!1)||(Z.flexBasis=0,Z.flexGrow=1),o&&(Z.flexBasis="unset",Z.flexGrow="unset",Z.flexShrink="unset",Z.width=o),{...Z,...U}},B=s(49027),L=s(57511),V=s(49056),z=s(464);const U=u.forwardRef(((i,o)=>{let{children:s=null,xs:C=null,sm:_=null,md:w=null,lg:U=null,xl:$=null,xxl:Z=null,xxxl:Y=null,offset:ee={},pull:ae={},push:de={},order:ie={},debug:le=!1,style:ce={},component:pe=z.i,width:Re=null,...fe}=i;return u.createElement(V.A,null,(i=>u.createElement(L.GutterWidthContext.Consumer,null,(L=>{const V=Col_style({forceWidth:Re,width:{xs:C,sm:_,md:w,lg:U,xl:$,xxl:Z,xxxl:Y},offset:ee,pull:ae,push:de,order:ie,debug:le,screenClass:i,gutterWidth:L,gridColumns:(0,B.D)().gridColumns,moreStyle:ce});return(0,u.createElement)(pe,{ref:o,style:V,...fe,children:s})}))))}));U.propTypes={children:_().node,xs:_().oneOfType([_().number,_().oneOf(["content"])]),sm:_().oneOfType([_().number,_().oneOf(["content"])]),md:_().oneOfType([_().number,_().oneOf(["content"])]),lg:_().oneOfType([_().number,_().oneOf(["content"])]),xl:_().oneOfType([_().number,_().oneOf(["content"])]),xxl:_().oneOfType([_().number,_().oneOf(["content"])]),xxxl:_().oneOfType([_().number,_().oneOf(["content"])]),width:_().oneOfType([_().number,_().string]),offset:_().shape({xs:_().number,sm:_().number,md:_().number,lg:_().number,xl:_().number,xxl:_().number,xxxl:_().number}),push:_().shape({xs:_().number,sm:_().number,md:_().number,lg:_().number,xl:_().number,xxl:_().number,xxxl:_().number}),pull:_().shape({xs:_().number,sm:_().number,md:_().number,lg:_().number,xl:_().number,xxl:_().number,xxxl:_().number}),order:_().shape({xs:_().number,sm:_().number,md:_().number,lg:_().number,xl:_().number,xxl:_().number,xxxl:_().number}),style:_().objectOf(_().oneOfType([_().number,_().string])),debug:_().bool,component:_().elementType},U.displayName="Col";var $=U},11066:function(i,o,s){"use strict";s.r(o),s.d(o,{default:function(){return z}});var u=s(96540),C=s(5556),_=s.n(C),Container_style=i=>{let{fluid:o,xs:s,sm:u,md:C,lg:_,xl:w,xxl:B,xxxl:L,screenClass:V,containerWidths:z,gutterWidth:U,moreStyle:$}=i;const Z={boxSizing:"border-box",position:"relative",marginLeft:"auto",marginRight:"auto",paddingLeft:U/2,paddingRight:U/2};return!o||s||u||C||_||w?("xs"===V&&z[0]&&!s&&(Z.maxWidth=z[0]),"sm"===V&&z[0]&&!u&&(Z.maxWidth=z[0]),"md"===V&&z[1]&&!C&&(Z.maxWidth=z[1]),"lg"===V&&z[2]&&!_&&(Z.maxWidth=z[2]),"xl"===V&&z[3]&&!w&&(Z.maxWidth=z[3]),"xxl"===V&&z[4]&&!B&&(Z.maxWidth=z[4]),"xxxl"===V&&z[5]&&!L&&(Z.maxWidth=z[5]),{...Z,...$}):{...Z,...$}},w=s(49027),B=s(49056),L=s(464);const V=u.forwardRef(((i,o)=>{let{children:s,fluid:C=!1,xs:_=!1,sm:V=!1,md:z=!1,lg:U=!1,xl:$=!1,xxl:Z=!1,xxxl:Y=!1,style:ee={},component:ae=L.i,...de}=i;return u.createElement(B.A,null,(i=>(0,u.createElement)(ae,{ref:o,style:Container_style({fluid:C,xs:_,sm:V,md:z,lg:U,xl:$,xxl:Z,xxxl:Y,screenClass:i,containerWidths:(0,w.D)().containerWidths,gutterWidth:(0,w.D)().gutterWidth,moreStyle:ee}),...de},s)))}));V.propTypes={children:_().node.isRequired,fluid:_().bool,xs:_().bool,sm:_().bool,md:_().bool,lg:_().bool,xl:_().bool,xxl:_().bool,xxxl:_().bool,style:_().objectOf(_().oneOfType([_().number,_().string])),component:_().elementType},V.displayName="Container";var z=V},57511:function(i,o,s){"use strict";s.r(o),s.d(o,{GutterWidthContext:function(){return L},default:function(){return z}});var u=s(96540),C=s(5556),_=s.n(C),w=s(49027),Row_style=i=>{let{gutterWidth:o,align:s,justify:u,debug:C,moreStyle:_,direction:w,wrap:B}=i,L=s;"start"===s&&(L="flex-start"),"end"===s&&(L="flex-end");let V=u;"start"===u&&(V="flex-start"),"end"===u&&(V="flex-end"),"between"===u&&(V="space-between"),"around"===u&&(V="space-around"),"center"===u&&(V="center"),"initial"===u&&(V="initial"),"inherit"===u&&(V="inherit");let z=B;"nowrap"===B&&(z="nowrap"),"wrap"===B&&(z="wrap"),"reverse"===B&&(z="wrap-reverse");const U={marginLeft:-o/2,marginRight:-o/2,display:"flex",flexGrow:0,flexShrink:0,alignItems:L,justifyContent:V,flexDirection:["column","row","column-reverse","row-reverse"].includes(w)?w:void 0,flexWrap:z};return C&&(U.background="rgba(128,128,128,.05)"),{...U,..._}},B=s(464);const L=u.createContext(!1),V=u.forwardRef(((i,o)=>{let{children:s,style:C={},align:_="normal",justify:V="start",wrap:z="wrap",debug:U=!1,nogutter:$=!1,gutterWidth:Z=null,component:Y=B.i,direction:ee="row",...ae}=i,de=(0,w.D)().gutterWidth;$&&(de=0),"number"==typeof Z&&(de=Z);const ie=Row_style({gutterWidth:de,align:_,justify:V,debug:U,moreStyle:C,direction:ee,wrap:z});return u.createElement(Y,{ref:o,style:ie,...ae},u.createElement(L.Provider,{value:de},s))}));V.propTypes={children:_().node.isRequired,align:_().oneOf(["normal","start","center","end","stretch"]),justify:_().oneOf(["start","center","end","between","around","initial","inherit"]),direction:_().oneOf(["column","row","column-reverse","row-reverse"]),wrap:_().oneOf(["nowrap","wrap","reverse"]),nogutter:_().bool,gutterWidth:_().number,style:_().objectOf(_().oneOfType([_().number,_().string])),debug:_().bool,component:_().elementType},V.displayName="Row";var z=V},44497:function(i,o,s){"use strict";s.r(o),s.d(o,{Col:function(){return u.default},Container:function(){return C.default},Hidden:function(){return w.default},Row:function(){return _.default},ScreenClassContext:function(){return V.ScreenClassContext},ScreenClassProvider:function(){return V.default},ScreenClassRender:function(){return L.default},Visible:function(){return B.default},setConfiguration:function(){return z.x},useScreenClass:function(){return U.O}});var u=s(75377),C=s(11066),_=s(57511),w=s(34005),B=s(29545),L=s(11689),V=s(68451),z=s(49027),U=s(65948)},464:function(i,o,s){"use strict";s.d(o,{i:function(){return u},p8:function(){return C}});var u="div",C="undefined"!=typeof window?window:void 0},34005:function(i,o,s){"use strict";s.r(o),s.d(o,{default:function(){return B}});var u=s(96540),C=s(5556),_=s.n(C);const style_hidden=i=>{let{screenClass:o,xs:s,sm:u,md:C,lg:_,xl:w,xxl:B,xxxl:L}=i;return"xxl"===o?B:"xxxl"===o?L:"xl"===o?w:"lg"===o?_:"md"===o?C:"sm"===o?u:s};var w=s(49056);const Hidden=i=>{let{children:o,xs:s=!1,sm:C=!1,md:_=!1,lg:B=!1,xl:L=!1,xxl:V=!1,xxxl:z=!1}=i;return u.createElement(w.A,null,(i=>style_hidden({screenClass:i,xs:s,sm:C,md:_,lg:B,xl:L,xxl:V,xxxl:z})?null:o))};Hidden.propTypes={children:_().node.isRequired,xs:_().bool,sm:_().bool,md:_().bool,lg:_().bool,xl:_().bool,xxl:_().bool,xxxl:_().bool};var B=Hidden},11689:function(i,o,s){"use strict";s.r(o);var u=s(96540),C=s(5556),_=s.n(C),w=s(49056);const ScreenClassRender=i=>{let{render:o}=i;return u.createElement(w.A,null,(i=>o(i)))};ScreenClassRender.propTypes={render:_().func.isRequired},o.default=ScreenClassRender},29545:function(i,o,s){"use strict";s.r(o),s.d(o,{default:function(){return B}});var u=s(96540),C=s(5556),_=s.n(C);const visible=i=>{let{screenClass:o,xs:s,sm:u,md:C,lg:_,xl:w,xxl:B,xxxl:L}=i;return"xxl"===o?B:"xxxl"===o?L:"xl"===o?w:"lg"===o?_:"md"===o?C:"sm"===o?u:s};var w=s(49056);const Visible=i=>{let{children:o,xs:s=!1,sm:C=!1,md:_=!1,lg:B=!1,xl:L=!1,xxl:V=!1,xxxl:z=!1}=i;return u.createElement(w.A,null,(i=>visible({screenClass:i,xs:s,sm:C,md:_,lg:B,xl:L,xxl:V,xxxl:z})?o:null))};Visible.propTypes={children:_().node.isRequired,xs:_().bool,sm:_().bool,md:_().bool,lg:_().bool,xl:_().bool,xxl:_().bool,xxxl:_().bool};var B=Visible},65948:function(i,o,s){"use strict";s.d(o,{O:function(){return useScreenClass},z:function(){return w}});var u=s(96540),C=s(49027),_=s(464);const getViewPort=i=>i&&i.current&&i.current.clientWidth?i.current.clientWidth:void 0!==_.p8&&_.p8.innerWidth?_.p8.innerWidth:null,w=["xs","sm","md","lg","xl","xxl","xxxl"],useScreenClass=(i,o)=>{const getScreenClass=()=>{const{breakpoints:s,defaultScreenClass:u,maxScreenClass:_}=(0,C.D)();let B=u;const L=getViewPort(i);L?(B="xs",s[0]&&L>=s[0]&&(B="sm"),s[1]&&L>=s[1]&&(B="md"),s[2]&&L>=s[2]&&(B="lg"),s[3]&&L>=s[3]&&(B="xl"),s[4]&&L>=s[4]&&(B="xxl"),s[5]&&L>=s[5]&&(B="xxxl")):o&&(B=o);const V=w.indexOf(B),z=w.indexOf(_);return z>=0&&V>z&&(B=w[z]),B},[s,B]=(0,u.useState)((()=>getScreenClass()));return(0,u.useEffect)((()=>{const handleWindowResized=()=>B(getScreenClass());return _.p8.addEventListener("resize",handleWindowResized,!1),()=>{_.p8.removeEventListener("resize",handleWindowResized,!1)}}),[]),s}},76673:function(i){i.exports=function clipboardCopy(i){if(navigator.clipboard)return navigator.clipboard.writeText(i).catch((function(i){throw void 0!==i?i:new DOMException("The request is not allowed","NotAllowedError")}));var o=document.createElement("span");o.textContent=i,o.style.whiteSpace="pre",o.style.webkitUserSelect="auto",o.style.userSelect="all",document.body.appendChild(o);var s=window.getSelection(),u=window.document.createRange();s.removeAllRanges(),u.selectNode(o),s.addRange(u);var C=!1;try{C=window.document.execCommand("copy")}catch(i){console.log("error",i)}return s.removeAllRanges(),window.document.body.removeChild(o),C?Promise.resolve():Promise.reject(new DOMException("The request is not allowed","NotAllowedError"))}},20053:function(i,o,s){"use strict";function toVal(i){var o,s,u="";if("string"==typeof i||"number"==typeof i)u+=i;else if("object"==typeof i)if(Array.isArray(i))for(o=0;o1?arguments[1]:void 0)}},58186:function(i,o,s){var u=s(5476),C=s(6539),_=s(23493),createMethod=function(i){return function(o,s,w){var B,L=u(o),V=_(L),z=C(w,V);if(i&&s!=s){for(;V>z;)if((B=L[z++])!=B)return!0}else for(;V>z;z++)if((i||z in L)&&L[z]===s)return i||z||0;return!i&&-1}};i.exports={includes:createMethod(!0),indexOf:createMethod(!1)}},91344:function(i,o,s){var u=s(46885),C=s(30281),_=s(48664),w=s(92612),B=s(23493),L=s(62998),V=C([].push),createMethod=function(i){var o=1==i,s=2==i,C=3==i,z=4==i,U=6==i,$=7==i,Z=5==i||U;return function(Y,ee,ae,de){for(var ie,le,ce=w(Y),pe=_(ce),Re=u(ee,ae),fe=B(pe),ye=0,be=de||L,xe=o?be(Y,fe):s||$?be(Y,0):void 0;fe>ye;ye++)if((Z||ye in pe)&&(le=Re(ie=pe[ye],ye,ce),i))if(o)xe[ye]=le;else if(le)switch(i){case 3:return!0;case 5:return ie;case 6:return ye;case 2:V(xe,ie)}else switch(i){case 4:return!1;case 7:V(xe,ie)}return U?-1:C||z?z:xe}};i.exports={forEach:createMethod(0),map:createMethod(1),filter:createMethod(2),some:createMethod(3),every:createMethod(4),find:createMethod(5),findIndex:createMethod(6),filterReject:createMethod(7)}},45634:function(i,o,s){var u=s(92074),C=s(31602),_=s(6845),w=C("species");i.exports=function(i){return _>=51||!u((function(){var o=[];return(o.constructor={})[w]=function(){return{foo:1}},1!==o[i](Boolean).foo}))}},92349:function(i,o,s){"use strict";var u=s(92074);i.exports=function(i,o){var s=[][i];return!!s&&u((function(){s.call(null,o||function(){throw 1},1)}))}},76056:function(i,o,s){var u=s(30200),C=s(6539),_=s(23493),w=s(52057),B=u.Array,L=Math.max;i.exports=function(i,o,s){for(var u=_(i),V=C(o,u),z=C(void 0===s?u:s,u),U=B(L(z-V,0)),$=0;V"+L+""}},97712:function(i,o,s){var u=s(65077),C=s(43610),_=s(66843);i.exports=u?function(i,o,s){return C.f(i,o,_(1,s))}:function(i,o,s){return i[o]=s,i}},66843:function(i){i.exports=function(i,o){return{enumerable:!(1&i),configurable:!(2&i),writable:!(4&i),value:o}}},52057:function(i,o,s){"use strict";var u=s(86032),C=s(43610),_=s(66843);i.exports=function(i,o,s){var w=u(o);w in i?C.f(i,w,_(0,s)):i[w]=s}},91272:function(i,o,s){var u=s(29720),C=s(36490),_=s(30802),w=s(43610).f;i.exports=function(i){var o=u.Symbol||(u.Symbol={});C(o,i)||w(o,i,{value:_.f(i)})}},65077:function(i,o,s){var u=s(92074);i.exports=!u((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},23262:function(i,o,s){var u=s(30200),C=s(65335),_=u.document,w=C(_)&&C(_.createElement);i.exports=function(i){return w?_.createElement(i):{}}},5549:function(i){i.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},22975:function(i,o,s){var u=s(23262)("span").classList,C=u&&u.constructor&&u.constructor.prototype;i.exports=C===Object.prototype?void 0:C},47061:function(i,o,s){var u=s(56492);i.exports=u("navigator","userAgent")||""},6845:function(i,o,s){var u,C,_=s(30200),w=s(47061),B=_.process,L=_.Deno,V=B&&B.versions||L&&L.version,z=V&&V.v8;z&&(C=(u=z.split("."))[0]>0&&u[0]<4?1:+(u[0]+u[1])),!C&&w&&(!(u=w.match(/Edge\/(\d+)/))||u[1]>=74)&&(u=w.match(/Chrome\/(\d+)/))&&(C=+u[1]),i.exports=C},30290:function(i){i.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},51605:function(i,o,s){var u=s(30200),C=s(97632).f,_=s(97712),w=s(97485),B=s(55975),L=s(84361),V=s(84977);i.exports=function(i,o){var s,z,U,$,Z,Y=i.target,ee=i.global,ae=i.stat;if(s=ee?u:ae?u[Y]||B(Y,{}):(u[Y]||{}).prototype)for(z in o){if($=o[z],U=i.noTargetGet?(Z=C(s,z))&&Z.value:s[z],!V(ee?z:Y+(ae?".":"#")+z,i.forced)&&void 0!==U){if(typeof $==typeof U)continue;L($,U)}(i.sham||U&&U.sham)&&_($,"sham",!0),w(s,z,$,i)}}},92074:function(i){i.exports=function(i){try{return!!i()}catch(i){return!0}}},20779:function(i,o,s){"use strict";s(87136);var u=s(30281),C=s(97485),_=s(70054),w=s(92074),B=s(31602),L=s(97712),V=B("species"),z=RegExp.prototype;i.exports=function(i,o,s,U){var $=B(i),Z=!w((function(){var o={};return o[$]=function(){return 7},7!=""[i](o)})),Y=Z&&!w((function(){var o=!1,s=/a/;return"split"===i&&((s={}).constructor={},s.constructor[V]=function(){return s},s.flags="",s[$]=/./[$]),s.exec=function(){return o=!0,null},s[$](""),!o}));if(!Z||!Y||s){var ee=u(/./[$]),ae=o($,""[i],(function(i,o,s,C,w){var B=u(i),L=o.exec;return L===_||L===z.exec?Z&&!w?{done:!0,value:ee(o,s,C)}:{done:!0,value:B(s,o,C)}:{done:!1}}));C(String.prototype,i,ae[0]),C(z,$,ae[1])}U&&L(z[$],"sham",!0)}},55159:function(i,o,s){var u=s(92074);i.exports=!u((function(){return Object.isExtensible(Object.preventExtensions({}))}))},99070:function(i){var o=Function.prototype,s=o.apply,u=o.bind,C=o.call;i.exports="object"==typeof Reflect&&Reflect.apply||(u?C.bind(s):function(){return C.apply(s,arguments)})},46885:function(i,o,s){var u=s(30281),C=s(24601),_=u(u.bind);i.exports=function(i,o){return C(i),void 0===o?i:_?_(i,o):function(){return i.apply(o,arguments)}}},72368:function(i){var o=Function.prototype.call;i.exports=o.bind?o.bind(o):function(){return o.apply(o,arguments)}},12071:function(i,o,s){var u=s(65077),C=s(36490),_=Function.prototype,w=u&&Object.getOwnPropertyDescriptor,B=C(_,"name"),L=B&&"something"===function something(){}.name,V=B&&(!u||u&&w(_,"name").configurable);i.exports={EXISTS:B,PROPER:L,CONFIGURABLE:V}},30281:function(i){var o=Function.prototype,s=o.bind,u=o.call,C=s&&s.bind(u,u);i.exports=s?function(i){return i&&C(i)}:function(i){return i&&function(){return u.apply(i,arguments)}}},56492:function(i,o,s){var u=s(30200),C=s(78420);i.exports=function(i,o){return arguments.length<2?(s=u[i],C(s)?s:void 0):u[i]&&u[i][o];var s}},46457:function(i,o,s){var u=s(24601);i.exports=function(i,o){var s=i[o];return null==s?void 0:u(s)}},94433:function(i,o,s){var u=s(30281),C=s(92612),_=Math.floor,w=u("".charAt),B=u("".replace),L=u("".slice),V=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,z=/\$([$&'`]|\d{1,2})/g;i.exports=function(i,o,s,u,U,$){var Z=s+i.length,Y=u.length,ee=z;return void 0!==U&&(U=C(U),ee=V),B($,ee,(function(C,B){var V;switch(w(B,0)){case"$":return"$";case"&":return i;case"`":return L(o,0,s);case"'":return L(o,Z);case"<":V=U[L(B,1,-1)];break;default:var z=+B;if(0===z)return C;if(z>Y){var $=_(z/10);return 0===$?C:$<=Y?void 0===u[$-1]?w(B,1):u[$-1]+w(B,1):C}V=u[z-1]}return void 0===V?"":V}))}},30200:function(i,o,s){var check=function(i){return i&&i.Math==Math&&i};i.exports=check("object"==typeof globalThis&&globalThis)||check("object"==typeof window&&window)||check("object"==typeof self&&self)||check("object"==typeof s.g&&s.g)||function(){return this}()||Function("return this")()},36490:function(i,o,s){var u=s(30281),C=s(92612),_=u({}.hasOwnProperty);i.exports=Object.hasOwn||function hasOwn(i,o){return _(C(i),o)}},67708:function(i){i.exports={}},28890:function(i,o,s){var u=s(56492);i.exports=u("document","documentElement")},87694:function(i,o,s){var u=s(65077),C=s(92074),_=s(23262);i.exports=!u&&!C((function(){return 7!=Object.defineProperty(_("div"),"a",{get:function(){return 7}}).a}))},48664:function(i,o,s){var u=s(30200),C=s(30281),_=s(92074),w=s(18569),B=u.Object,L=C("".split);i.exports=_((function(){return!B("z").propertyIsEnumerable(0)}))?function(i){return"String"==w(i)?L(i,""):B(i)}:B},93054:function(i,o,s){var u=s(78420),C=s(65335),_=s(39686);i.exports=function(i,o,s){var w,B;return _&&u(w=o.constructor)&&w!==s&&C(B=w.prototype)&&B!==s.prototype&&_(i,B),i}},69965:function(i,o,s){var u=s(30281),C=s(78420),_=s(49310),w=u(Function.toString);C(_.inspectSource)||(_.inspectSource=function(i){return w(i)}),i.exports=_.inspectSource},82014:function(i,o,s){var u=s(51605),C=s(30281),_=s(67708),w=s(65335),B=s(36490),L=s(43610).f,V=s(64789),z=s(56509),U=s(40111),$=s(50665),Z=s(55159),Y=!1,ee=$("meta"),ae=0,setMetadata=function(i){L(i,ee,{value:{objectID:"O"+ae++,weakData:{}}})},de=i.exports={enable:function(){de.enable=function(){},Y=!0;var i=V.f,o=C([].splice),s={};s[ee]=1,i(s).length&&(V.f=function(s){for(var u=i(s),C=0,_=u.length;C<_;C++)if(u[C]===ee){o(u,C,1);break}return u},u({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:z.f}))},fastKey:function(i,o){if(!w(i))return"symbol"==typeof i?i:("string"==typeof i?"S":"P")+i;if(!B(i,ee)){if(!U(i))return"F";if(!o)return"E";setMetadata(i)}return i[ee].objectID},getWeakData:function(i,o){if(!B(i,ee)){if(!U(i))return!0;if(!o)return!1;setMetadata(i)}return i[ee].weakData},onFreeze:function(i){return Z&&Y&&U(i)&&!B(i,ee)&&setMetadata(i),i}};_[ee]=!0},99206:function(i,o,s){var u,C,_,w=s(82886),B=s(30200),L=s(30281),V=s(65335),z=s(97712),U=s(36490),$=s(49310),Z=s(25904),Y=s(67708),ee="Object already initialized",ae=B.TypeError,de=B.WeakMap;if(w||$.state){var ie=$.state||($.state=new de),le=L(ie.get),ce=L(ie.has),pe=L(ie.set);u=function(i,o){if(ce(ie,i))throw new ae(ee);return o.facade=i,pe(ie,i,o),o},C=function(i){return le(ie,i)||{}},_=function(i){return ce(ie,i)}}else{var Re=Z("state");Y[Re]=!0,u=function(i,o){if(U(i,Re))throw new ae(ee);return o.facade=i,z(i,Re,o),o},C=function(i){return U(i,Re)?i[Re]:{}},_=function(i){return U(i,Re)}}i.exports={set:u,get:C,has:_,enforce:function(i){return _(i)?C(i):u(i,{})},getterFor:function(i){return function(o){var s;if(!V(o)||(s=C(o)).type!==i)throw ae("Incompatible receiver, "+i+" required");return s}}}},18679:function(i,o,s){var u=s(18569);i.exports=Array.isArray||function isArray(i){return"Array"==u(i)}},78420:function(i){i.exports=function(i){return"function"==typeof i}},1466:function(i,o,s){var u=s(30281),C=s(92074),_=s(78420),w=s(83062),B=s(56492),L=s(69965),noop=function(){},V=[],z=B("Reflect","construct"),U=/^\s*(?:class|function)\b/,$=u(U.exec),Z=!U.exec(noop),Y=function isConstructor(i){if(!_(i))return!1;try{return z(noop,V,i),!0}catch(i){return!1}},ee=function isConstructor(i){if(!_(i))return!1;switch(w(i)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Z||!!$(U,L(i))}catch(i){return!0}};ee.sham=!0,i.exports=!z||C((function(){var i;return Y(Y.call)||!Y(Object)||!Y((function(){i=!0}))||i}))?ee:Y},84977:function(i,o,s){var u=s(92074),C=s(78420),_=/#|\.prototype\./,isForced=function(i,o){var s=B[w(i)];return s==V||s!=L&&(C(o)?u(o):!!o)},w=isForced.normalize=function(i){return String(i).replace(_,".").toLowerCase()},B=isForced.data={},L=isForced.NATIVE="N",V=isForced.POLYFILL="P";i.exports=isForced},65335:function(i,o,s){var u=s(78420);i.exports=function(i){return"object"==typeof i?null!==i:u(i)}},6926:function(i){i.exports=!1},62449:function(i,o,s){var u=s(65335),C=s(18569),_=s(31602)("match");i.exports=function(i){var o;return u(i)&&(void 0!==(o=i[_])?!!o:"RegExp"==C(i))}},32328:function(i,o,s){var u=s(30200),C=s(56492),_=s(78420),w=s(47658),B=s(5225),L=u.Object;i.exports=B?function(i){return"symbol"==typeof i}:function(i){var o=C("Symbol");return _(o)&&w(o.prototype,L(i))}},23493:function(i,o,s){var u=s(33747);i.exports=function(i){return u(i.length)}},61849:function(i,o,s){var u=s(6845),C=s(92074);i.exports=!!Object.getOwnPropertySymbols&&!C((function(){var i=Symbol();return!String(i)||!(Object(i)instanceof Symbol)||!Symbol.sham&&u&&u<41}))},82886:function(i,o,s){var u=s(30200),C=s(78420),_=s(69965),w=u.WeakMap;i.exports=C(w)&&/native code/.test(_(w))},81688:function(i,o,s){"use strict";var u=s(65077),C=s(30281),_=s(72368),w=s(92074),B=s(91641),L=s(18916),V=s(9304),z=s(92612),U=s(48664),$=Object.assign,Z=Object.defineProperty,Y=C([].concat);i.exports=!$||w((function(){if(u&&1!==$({b:1},$(Z({},"a",{enumerable:!0,get:function(){Z(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var i={},o={},s=Symbol(),C="abcdefghijklmnopqrst";return i[s]=7,C.split("").forEach((function(i){o[i]=i})),7!=$({},i)[s]||B($({},o)).join("")!=C}))?function assign(i,o){for(var s=z(i),C=arguments.length,w=1,$=L.f,Z=V.f;C>w;)for(var ee,ae=U(arguments[w++]),de=$?Y(B(ae),$(ae)):B(ae),ie=de.length,le=0;ie>le;)ee=de[le++],u&&!_(Z,ae,ee)||(s[ee]=ae[ee]);return s}:$},53105:function(i,o,s){var u,C=s(73938),_=s(65318),w=s(30290),B=s(67708),L=s(28890),V=s(23262),z=s(25904),U="prototype",$="script",Z=z("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(i){return"<"+$+">"+i+""},NullProtoObjectViaActiveX=function(i){i.write(scriptTag("")),i.close();var o=i.parentWindow.Object;return i=null,o},NullProtoObject=function(){try{u=new ActiveXObject("htmlfile")}catch(i){}var i,o,s;NullProtoObject="undefined"!=typeof document?document.domain&&u?NullProtoObjectViaActiveX(u):(o=V("iframe"),s="java"+$+":",o.style.display="none",L.appendChild(o),o.src=String(s),(i=o.contentWindow.document).open(),i.write(scriptTag("document.F=Object")),i.close(),i.F):NullProtoObjectViaActiveX(u);for(var C=w.length;C--;)delete NullProtoObject[U][w[C]];return NullProtoObject()};B[Z]=!0,i.exports=Object.create||function create(i,o){var s;return null!==i?(EmptyConstructor[U]=C(i),s=new EmptyConstructor,EmptyConstructor[U]=null,s[Z]=i):s=NullProtoObject(),void 0===o?s:_.f(s,o)}},65318:function(i,o,s){var u=s(65077),C=s(94491),_=s(43610),w=s(73938),B=s(5476),L=s(91641);o.f=u&&!C?Object.defineProperties:function defineProperties(i,o){w(i);for(var s,u=B(o),C=L(o),V=C.length,z=0;V>z;)_.f(i,s=C[z++],u[s]);return i}},43610:function(i,o,s){var u=s(30200),C=s(65077),_=s(87694),w=s(94491),B=s(73938),L=s(86032),V=u.TypeError,z=Object.defineProperty,U=Object.getOwnPropertyDescriptor,$="enumerable",Z="configurable",Y="writable";o.f=C?w?function defineProperty(i,o,s){if(B(i),o=L(o),B(s),"function"==typeof i&&"prototype"===o&&"value"in s&&Y in s&&!s[Y]){var u=U(i,o);u&&u[Y]&&(i[o]=s.value,s={configurable:Z in s?s[Z]:u[Z],enumerable:$ in s?s[$]:u[$],writable:!1})}return z(i,o,s)}:z:function defineProperty(i,o,s){if(B(i),o=L(o),B(s),_)try{return z(i,o,s)}catch(i){}if("get"in s||"set"in s)throw V("Accessors not supported");return"value"in s&&(i[o]=s.value),i}},97632:function(i,o,s){var u=s(65077),C=s(72368),_=s(9304),w=s(66843),B=s(5476),L=s(86032),V=s(36490),z=s(87694),U=Object.getOwnPropertyDescriptor;o.f=u?U:function getOwnPropertyDescriptor(i,o){if(i=B(i),o=L(o),z)try{return U(i,o)}catch(i){}if(V(i,o))return w(!C(_.f,i,o),i[o])}},56509:function(i,o,s){var u=s(18569),C=s(5476),_=s(64789).f,w=s(76056),B="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],getWindowNames=function(i){try{return _(i)}catch(i){return w(B)}};i.exports.f=function getOwnPropertyNames(i){return B&&"Window"==u(i)?getWindowNames(i):_(C(i))}},64789:function(i,o,s){var u=s(16347),C=s(30290).concat("length","prototype");o.f=Object.getOwnPropertyNames||function getOwnPropertyNames(i){return u(i,C)}},18916:function(i,o){o.f=Object.getOwnPropertySymbols},40111:function(i,o,s){var u=s(92074),C=s(65335),_=s(18569),w=s(22085),B=Object.isExtensible,L=u((function(){B(1)}));i.exports=L||w?function isExtensible(i){return!!C(i)&&((!w||"ArrayBuffer"!=_(i))&&(!B||B(i)))}:B},47658:function(i,o,s){var u=s(30281);i.exports=u({}.isPrototypeOf)},16347:function(i,o,s){var u=s(30281),C=s(36490),_=s(5476),w=s(58186).indexOf,B=s(67708),L=u([].push);i.exports=function(i,o){var s,u=_(i),V=0,z=[];for(s in u)!C(B,s)&&C(u,s)&&L(z,s);for(;o.length>V;)C(u,s=o[V++])&&(~w(z,s)||L(z,s));return z}},91641:function(i,o,s){var u=s(16347),C=s(30290);i.exports=Object.keys||function keys(i){return u(i,C)}},9304:function(i,o){"use strict";var s={}.propertyIsEnumerable,u=Object.getOwnPropertyDescriptor,C=u&&!s.call({1:2},1);o.f=C?function propertyIsEnumerable(i){var o=u(this,i);return!!o&&o.enumerable}:s},39686:function(i,o,s){var u=s(30281),C=s(73938),_=s(7473);i.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var i,o=!1,s={};try{(i=u(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(s,[]),o=s instanceof Array}catch(i){}return function setPrototypeOf(s,u){return C(s),_(u),o?i(s,u):s.__proto__=u,s}}():void 0)},94972:function(i,o,s){"use strict";var u=s(43129),C=s(83062);i.exports=u?{}.toString:function toString(){return"[object "+C(this)+"]"}},69751:function(i,o,s){var u=s(30200),C=s(72368),_=s(78420),w=s(65335),B=u.TypeError;i.exports=function(i,o){var s,u;if("string"===o&&_(s=i.toString)&&!w(u=C(s,i)))return u;if(_(s=i.valueOf)&&!w(u=C(s,i)))return u;if("string"!==o&&_(s=i.toString)&&!w(u=C(s,i)))return u;throw B("Can't convert object to primitive value")}},15816:function(i,o,s){var u=s(56492),C=s(30281),_=s(64789),w=s(18916),B=s(73938),L=C([].concat);i.exports=u("Reflect","ownKeys")||function ownKeys(i){var o=_.f(B(i)),s=w.f;return s?L(o,s(i)):o}},29720:function(i,o,s){var u=s(30200);i.exports=u},97485:function(i,o,s){var u=s(30200),C=s(78420),_=s(36490),w=s(97712),B=s(55975),L=s(69965),V=s(99206),z=s(12071).CONFIGURABLE,U=V.get,$=V.enforce,Z=String(String).split("String");(i.exports=function(i,o,s,L){var V,U=!!L&&!!L.unsafe,Y=!!L&&!!L.enumerable,ee=!!L&&!!L.noTargetGet,ae=L&&void 0!==L.name?L.name:o;C(s)&&("Symbol("===String(ae).slice(0,7)&&(ae="["+String(ae).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!_(s,"name")||z&&s.name!==ae)&&w(s,"name",ae),(V=$(s)).source||(V.source=Z.join("string"==typeof ae?ae:""))),i!==u?(U?!ee&&i[o]&&(Y=!0):delete i[o],Y?i[o]=s:w(i,o,s)):Y?i[o]=s:B(o,s)})(Function.prototype,"toString",(function toString(){return C(this)&&U(this).source||L(this)}))},66793:function(i,o,s){var u=s(30200),C=s(72368),_=s(73938),w=s(78420),B=s(18569),L=s(70054),V=u.TypeError;i.exports=function(i,o){var s=i.exec;if(w(s)){var u=C(s,i,o);return null!==u&&_(u),u}if("RegExp"===B(i))return C(L,i,o);throw V("RegExp#exec called on incompatible receiver")}},70054:function(i,o,s){"use strict";var u,C,_=s(72368),w=s(30281),B=s(95362),L=s(16844),V=s(12192),z=s(50002),U=s(53105),$=s(99206).get,Z=s(31036),Y=s(28121),ee=z("native-string-replace",String.prototype.replace),ae=RegExp.prototype.exec,de=ae,ie=w("".charAt),le=w("".indexOf),ce=w("".replace),pe=w("".slice),Re=(C=/b*/g,_(ae,u=/a/,"a"),_(ae,C,"a"),0!==u.lastIndex||0!==C.lastIndex),fe=V.BROKEN_CARET,ye=void 0!==/()??/.exec("")[1];(Re||ye||fe||Z||Y)&&(de=function exec(i){var o,s,u,C,w,V,z,Z=this,Y=$(Z),be=B(i),xe=Y.raw;if(xe)return xe.lastIndex=Z.lastIndex,o=_(de,xe,be),Z.lastIndex=xe.lastIndex,o;var _e=Y.groups,Se=fe&&Z.sticky,we=_(L,Z),Pe=Z.source,Te=0,ze=be;if(Se&&(we=ce(we,"y",""),-1===le(we,"g")&&(we+="g"),ze=pe(be,Z.lastIndex),Z.lastIndex>0&&(!Z.multiline||Z.multiline&&"\n"!==ie(be,Z.lastIndex-1))&&(Pe="(?: "+Pe+")",ze=" "+ze,Te++),s=new RegExp("^(?:"+Pe+")",we)),ye&&(s=new RegExp("^"+Pe+"$(?!\\s)",we)),Re&&(u=Z.lastIndex),C=_(ae,Se?s:Z,ze),Se?C?(C.input=pe(C.input,Te),C[0]=pe(C[0],Te),C.index=Z.lastIndex,Z.lastIndex+=C[0].length):Z.lastIndex=0:Re&&C&&(Z.lastIndex=Z.global?C.index+C[0].length:u),ye&&C&&C.length>1&&_(ee,C[0],s,(function(){for(w=1;wb)","g");return"b"!==i.exec("b").groups.a||"bc"!=="b".replace(i,"$c")}))},71229:function(i,o,s){var u=s(30200).TypeError;i.exports=function(i){if(null==i)throw u("Can't call method on "+i);return i}},54741:function(i){i.exports=Object.is||function is(i,o){return i===o?0!==i||1/i==1/o:i!=i&&o!=o}},55975:function(i,o,s){var u=s(30200),C=Object.defineProperty;i.exports=function(i,o){try{C(u,i,{value:o,configurable:!0,writable:!0})}catch(s){u[i]=o}return o}},93524:function(i,o,s){"use strict";var u=s(56492),C=s(43610),_=s(31602),w=s(65077),B=_("species");i.exports=function(i){var o=u(i),s=C.f;w&&o&&!o[B]&&s(o,B,{configurable:!0,get:function(){return this}})}},75282:function(i,o,s){var u=s(43610).f,C=s(36490),_=s(31602)("toStringTag");i.exports=function(i,o,s){i&&!s&&(i=i.prototype),i&&!C(i,_)&&u(i,_,{configurable:!0,value:o})}},25904:function(i,o,s){var u=s(50002),C=s(50665),_=u("keys");i.exports=function(i){return _[i]||(_[i]=C(i))}},49310:function(i,o,s){var u=s(30200),C=s(55975),_="__core-js_shared__",w=u[_]||C(_,{});i.exports=w},50002:function(i,o,s){var u=s(6926),C=s(49310);(i.exports=function(i,o){return C[i]||(C[i]=void 0!==o?o:{})})("versions",[]).push({version:"3.20.2",mode:u?"pure":"global",copyright:"© 2022 Denis Pushkarev (zloirock.ru)"})},23444:function(i,o,s){var u=s(73938),C=s(57849),_=s(31602)("species");i.exports=function(i,o){var s,w=u(i).constructor;return void 0===w||null==(s=u(w)[_])?o:C(s)}},88478:function(i,o,s){var u=s(92074);i.exports=function(i){return u((function(){var o=""[i]('"');return o!==o.toLowerCase()||o.split('"').length>3}))}},77804:function(i,o,s){var u=s(30281),C=s(79328),_=s(95362),w=s(71229),B=u("".charAt),L=u("".charCodeAt),V=u("".slice),createMethod=function(i){return function(o,s){var u,z,U=_(w(o)),$=C(s),Z=U.length;return $<0||$>=Z?i?"":void 0:(u=L(U,$))<55296||u>56319||$+1===Z||(z=L(U,$+1))<56320||z>57343?i?B(U,$):u:i?V(U,$,$+2):z-56320+(u-55296<<10)+65536}};i.exports={codeAt:createMethod(!1),charAt:createMethod(!0)}},89233:function(i,o,s){var u=s(12071).PROPER,C=s(92074),_=s(55073);i.exports=function(i){return C((function(){return!!_[i]()||"​…᠎"!=="​…᠎"[i]()||u&&_[i].name!==i}))}},69163:function(i,o,s){var u=s(30281),C=s(71229),_=s(95362),w=s(55073),B=u("".replace),L="["+w+"]",V=RegExp("^"+L+L+"*"),z=RegExp(L+L+"*$"),createMethod=function(i){return function(o){var s=_(C(o));return 1&i&&(s=B(s,V,"")),2&i&&(s=B(s,z,"")),s}};i.exports={start:createMethod(1),end:createMethod(2),trim:createMethod(3)}},6539:function(i,o,s){var u=s(79328),C=Math.max,_=Math.min;i.exports=function(i,o){var s=u(i);return s<0?C(s+o,0):_(s,o)}},5476:function(i,o,s){var u=s(48664),C=s(71229);i.exports=function(i){return u(C(i))}},79328:function(i){var o=Math.ceil,s=Math.floor;i.exports=function(i){var u=+i;return u!=u||0===u?0:(u>0?s:o)(u)}},33747:function(i,o,s){var u=s(79328),C=Math.min;i.exports=function(i){return i>0?C(u(i),9007199254740991):0}},92612:function(i,o,s){var u=s(30200),C=s(71229),_=u.Object;i.exports=function(i){return _(C(i))}},50874:function(i,o,s){var u=s(30200),C=s(72368),_=s(65335),w=s(32328),B=s(46457),L=s(69751),V=s(31602),z=u.TypeError,U=V("toPrimitive");i.exports=function(i,o){if(!_(i)||w(i))return i;var s,u=B(i,U);if(u){if(void 0===o&&(o="default"),s=C(u,i,o),!_(s)||w(s))return s;throw z("Can't convert object to primitive value")}return void 0===o&&(o="number"),L(i,o)}},86032:function(i,o,s){var u=s(50874),C=s(32328);i.exports=function(i){var o=u(i,"string");return C(o)?o:o+""}},43129:function(i,o,s){var u={};u[s(31602)("toStringTag")]="z",i.exports="[object z]"===String(u)},95362:function(i,o,s){var u=s(30200),C=s(83062),_=u.String;i.exports=function(i){if("Symbol"===C(i))throw TypeError("Cannot convert a Symbol value to a string");return _(i)}},13838:function(i,o,s){var u=s(30200).String;i.exports=function(i){try{return u(i)}catch(i){return"Object"}}},50665:function(i,o,s){var u=s(30281),C=0,_=Math.random(),w=u(1..toString);i.exports=function(i){return"Symbol("+(void 0===i?"":i)+")_"+w(++C+_,36)}},5225:function(i,o,s){var u=s(61849);i.exports=u&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},94491:function(i,o,s){var u=s(65077),C=s(92074);i.exports=u&&C((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},30802:function(i,o,s){var u=s(31602);o.f=u},31602:function(i,o,s){var u=s(30200),C=s(50002),_=s(36490),w=s(50665),B=s(61849),L=s(5225),V=C("wks"),z=u.Symbol,U=z&&z.for,$=L?z:z&&z.withoutSetter||w;i.exports=function(i){if(!_(V,i)||!B&&"string"!=typeof V[i]){var o="Symbol."+i;B&&_(z,i)?V[i]=z[i]:V[i]=L&&U?U(o):$(o)}return V[i]}},55073:function(i){i.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},80115:function(i,o,s){"use strict";var u=s(51605),C=s(30200),_=s(92074),w=s(18679),B=s(65335),L=s(92612),V=s(23493),z=s(52057),U=s(62998),$=s(45634),Z=s(31602),Y=s(6845),ee=Z("isConcatSpreadable"),ae=9007199254740991,de="Maximum allowed index exceeded",ie=C.TypeError,le=Y>=51||!_((function(){var i=[];return i[ee]=!1,i.concat()[0]!==i})),ce=$("concat"),isConcatSpreadable=function(i){if(!B(i))return!1;var o=i[ee];return void 0!==o?!!o:w(i)};u({target:"Array",proto:!0,forced:!le||!ce},{concat:function concat(i){var o,s,u,C,_,w=L(this),B=U(w,0),$=0;for(o=-1,u=arguments.length;oae)throw ie(de);for(s=0;s=ae)throw ie(de);z(B,$++,_)}return B.length=$,B}})},23604:function(i,o,s){"use strict";var u=s(51605),C=s(91344).every;u({target:"Array",proto:!0,forced:!s(92349)("every")},{every:function every(i){return C(this,i,arguments.length>1?arguments[1]:void 0)}})},17:function(i,o,s){"use strict";var u=s(51605),C=s(91344).filter;u({target:"Array",proto:!0,forced:!s(45634)("filter")},{filter:function filter(i){return C(this,i,arguments.length>1?arguments[1]:void 0)}})},58476:function(i,o,s){"use strict";var u=s(51605),C=s(10516);u({target:"Array",proto:!0,forced:[].forEach!=C},{forEach:C})},19693:function(i,o,s){"use strict";var u=s(51605),C=s(30281),_=s(58186).indexOf,w=s(92349),B=C([].indexOf),L=!!B&&1/B([1],1,-0)<0,V=w("indexOf");u({target:"Array",proto:!0,forced:L||!V},{indexOf:function indexOf(i){var o=arguments.length>1?arguments[1]:void 0;return L?B(this,i,o)||0:_(this,i,o)}})},80475:function(i,o,s){"use strict";var u=s(51605),C=s(30281),_=s(48664),w=s(5476),B=s(92349),L=C([].join),V=_!=Object,z=B("join",",");u({target:"Array",proto:!0,forced:V||!z},{join:function join(i){return L(w(this),void 0===i?",":i)}})},59581:function(i,o,s){"use strict";var u=s(51605),C=s(91344).map;u({target:"Array",proto:!0,forced:!s(45634)("map")},{map:function map(i){return C(this,i,arguments.length>1?arguments[1]:void 0)}})},98741:function(i,o,s){var u=s(65077),C=s(12071).EXISTS,_=s(30281),w=s(43610).f,B=Function.prototype,L=_(B.toString),V=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,z=_(V.exec);u&&!C&&w(B,"name",{configurable:!0,get:function(){try{return z(V,L(this))[1]}catch(i){return""}}})},69218:function(i,o,s){var u=s(51605),C=s(81688);u({target:"Object",stat:!0,forced:Object.assign!==C},{assign:C})},12824:function(i,o,s){var u=s(51605),C=s(55159),_=s(92074),w=s(65335),B=s(82014).onFreeze,L=Object.freeze;u({target:"Object",stat:!0,forced:_((function(){L(1)})),sham:!C},{freeze:function freeze(i){return L&&w(i)?L(B(i)):i}})},7899:function(i,o,s){var u=s(51605),C=s(92612),_=s(91641);u({target:"Object",stat:!0,forced:s(92074)((function(){_(1)}))},{keys:function keys(i){return _(C(i))}})},5086:function(i,o,s){var u=s(43129),C=s(97485),_=s(94972);u||C(Object.prototype,"toString",_,{unsafe:!0})},79073:function(i,o,s){var u=s(65077),C=s(30200),_=s(30281),w=s(84977),B=s(93054),L=s(97712),V=s(43610).f,z=s(64789).f,U=s(47658),$=s(62449),Z=s(95362),Y=s(16844),ee=s(12192),ae=s(97485),de=s(92074),ie=s(36490),le=s(99206).enforce,ce=s(93524),pe=s(31602),Re=s(31036),fe=s(28121),ye=pe("match"),be=C.RegExp,xe=be.prototype,_e=C.SyntaxError,Se=_(Y),we=_(xe.exec),Pe=_("".charAt),Te=_("".replace),ze=_("".indexOf),qe=_("".slice),He=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,We=/a/g,$e=/a/g,Xe=new be(We)!==We,Qe=ee.MISSED_STICKY,Ye=ee.UNSUPPORTED_Y,ea=u&&(!Xe||Qe||Re||fe||de((function(){return $e[ye]=!1,be(We)!=We||be($e)==$e||"/a/i"!=be(We,"i")}))),handleDotAll=function(i){for(var o,s=i.length,u=0,C="",_=!1;u<=s;u++)"\\"!==(o=Pe(i,u))?_||"."!==o?("["===o?_=!0:"]"===o&&(_=!1),C+=o):C+="[\\s\\S]":C+=o+Pe(i,++u);return C},handleNCG=function(i){for(var o,s=i.length,u=0,C="",_=[],w={},B=!1,L=!1,V=0,z="";u<=s;u++){if("\\"===(o=Pe(i,u)))o+=Pe(i,++u);else if("]"===o)B=!1;else if(!B)switch(!0){case"["===o:B=!0;break;case"("===o:we(He,qe(i,u+1))&&(u+=2,L=!0),C+=o,V++;continue;case">"===o&&L:if(""===z||ie(w,z))throw new _e("Invalid capture group name");w[z]=!0,_[_.length]=[z,V],L=!1,z="";continue}L?z+=o:C+=o}return[C,_]};if(w("RegExp",ea)){for(var aa=function RegExp(i,o){var s,u,C,_,w,V,z=U(xe,this),Y=$(i),ee=void 0===o,ae=[],de=i;if(!z&&Y&&ee&&i.constructor===aa)return i;if((Y||U(xe,i))&&(i=i.source,ee&&(o="flags"in de?de.flags:Se(de))),i=void 0===i?"":Z(i),o=void 0===o?"":Z(o),de=i,Re&&"dotAll"in We&&(u=!!o&&ze(o,"s")>-1)&&(o=Te(o,/s/g,"")),s=o,Qe&&"sticky"in We&&(C=!!o&&ze(o,"y")>-1)&&Ye&&(o=Te(o,/y/g,"")),fe&&(i=(_=handleNCG(i))[0],ae=_[1]),w=B(be(i,o),z?this:xe,aa),(u||C||ae.length)&&(V=le(w),u&&(V.dotAll=!0,V.raw=aa(handleDotAll(i),s)),C&&(V.sticky=!0),ae.length&&(V.groups=ae)),i!==de)try{L(w,"source",""===de?"(?:)":de)}catch(i){}return w},proxy=function(i){i in aa||V(aa,i,{configurable:!0,get:function(){return be[i]},set:function(o){be[i]=o}})},na=z(be),ra=0;na.length>ra;)proxy(na[ra++]);xe.constructor=aa,aa.prototype=xe,ae(C,"RegExp",aa)}ce("RegExp")},87136:function(i,o,s){"use strict";var u=s(51605),C=s(70054);u({target:"RegExp",proto:!0,forced:/./.exec!==C},{exec:C})},6048:function(i,o,s){"use strict";var u=s(30281),C=s(12071).PROPER,_=s(97485),w=s(73938),B=s(47658),L=s(95362),V=s(92074),z=s(16844),U="toString",$=RegExp.prototype,Z=$[U],Y=u(z),ee=V((function(){return"/a/b"!=Z.call({source:"a",flags:"b"})})),ae=C&&Z.name!=U;(ee||ae)&&_(RegExp.prototype,U,(function toString(){var i=w(this),o=L(i.source),s=i.flags;return"/"+o+"/"+L(void 0===s&&B($,i)&&!("flags"in $)?Y(i):s)}),{unsafe:!0})},39596:function(i,o,s){"use strict";var u=s(51605),C=s(19877);u({target:"String",proto:!0,forced:s(88478)("anchor")},{anchor:function anchor(i){return C(this,"a","name",i)}})},77249:function(i,o,s){"use strict";var u=s(51605),C=s(19877);u({target:"String",proto:!0,forced:s(88478)("link")},{link:function link(i){return C(this,"a","href",i)}})},78636:function(i,o,s){"use strict";var u=s(72368),C=s(20779),_=s(73938),w=s(33747),B=s(95362),L=s(71229),V=s(46457),z=s(67234),U=s(66793);C("match",(function(i,o,s){return[function match(o){var s=L(this),C=null==o?void 0:V(o,i);return C?u(C,o,s):new RegExp(o)[i](B(s))},function(i){var u=_(this),C=B(i),L=s(o,u,C);if(L.done)return L.value;if(!u.global)return U(u,C);var V=u.unicode;u.lastIndex=0;for(var $,Z=[],Y=0;null!==($=U(u,C));){var ee=B($[0]);Z[Y]=ee,""===ee&&(u.lastIndex=z(C,w(u.lastIndex),V)),Y++}return 0===Y?null:Z}]}))},40173:function(i,o,s){"use strict";var u=s(99070),C=s(72368),_=s(30281),w=s(20779),B=s(92074),L=s(73938),V=s(78420),z=s(79328),U=s(33747),$=s(95362),Z=s(71229),Y=s(67234),ee=s(46457),ae=s(94433),de=s(66793),ie=s(31602)("replace"),le=Math.max,ce=Math.min,pe=_([].concat),Re=_([].push),fe=_("".indexOf),ye=_("".slice),be="$0"==="a".replace(/./,"$0"),xe=!!/./[ie]&&""===/./[ie]("a","$0");w("replace",(function(i,o,s){var _=xe?"$":"$0";return[function replace(i,s){var u=Z(this),_=null==i?void 0:ee(i,ie);return _?C(_,i,u,s):C(o,$(u),i,s)},function(i,C){var w=L(this),B=$(i);if("string"==typeof C&&-1===fe(C,_)&&-1===fe(C,"$<")){var Z=s(o,w,B,C);if(Z.done)return Z.value}var ee=V(C);ee||(C=$(C));var ie=w.global;if(ie){var be=w.unicode;w.lastIndex=0}for(var xe=[];;){var _e=de(w,B);if(null===_e)break;if(Re(xe,_e),!ie)break;""===$(_e[0])&&(w.lastIndex=Y(B,U(w.lastIndex),be))}for(var Se,we="",Pe=0,Te=0;Te=Pe&&(we+=ye(B,Pe,qe)+Qe,Pe=qe+ze.length)}return we+ye(B,Pe)}]}),!!B((function(){var i=/./;return i.exec=function(){var i=[];return i.groups={a:"7"},i},"7"!=="".replace(i,"$")}))||!be||xe)},50785:function(i,o,s){"use strict";var u=s(72368),C=s(20779),_=s(73938),w=s(71229),B=s(54741),L=s(95362),V=s(46457),z=s(66793);C("search",(function(i,o,s){return[function search(o){var s=w(this),C=null==o?void 0:V(o,i);return C?u(C,o,s):new RegExp(o)[i](L(s))},function(i){var u=_(this),C=L(i),w=s(o,u,C);if(w.done)return w.value;var V=u.lastIndex;B(V,0)||(u.lastIndex=0);var U=z(u,C);return B(u.lastIndex,V)||(u.lastIndex=V),null===U?-1:U.index}]}))},5038:function(i,o,s){"use strict";var u=s(51605),C=s(19877);u({target:"String",proto:!0,forced:s(88478)("small")},{small:function small(){return C(this,"small","","")}})},58649:function(i,o,s){"use strict";var u=s(99070),C=s(72368),_=s(30281),w=s(20779),B=s(62449),L=s(73938),V=s(71229),z=s(23444),U=s(67234),$=s(33747),Z=s(95362),Y=s(46457),ee=s(76056),ae=s(66793),de=s(70054),ie=s(12192),le=s(92074),ce=ie.UNSUPPORTED_Y,pe=4294967295,Re=Math.min,fe=[].push,ye=_(/./.exec),be=_(fe),xe=_("".slice),_e=!le((function(){var i=/(?:)/,o=i.exec;i.exec=function(){return o.apply(this,arguments)};var s="ab".split(i);return 2!==s.length||"a"!==s[0]||"b"!==s[1]}));w("split",(function(i,o,s){var _;return _="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(i,s){var _=Z(V(this)),w=void 0===s?pe:s>>>0;if(0===w)return[];if(void 0===i)return[_];if(!B(i))return C(o,_,i,w);for(var L,z,U,$=[],Y=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(i.sticky?"y":""),ae=0,ie=new RegExp(i.source,Y+"g");(L=C(de,ie,_))&&!((z=ie.lastIndex)>ae&&(be($,xe(_,ae,L.index)),L.length>1&&L.index<_.length&&u(fe,$,ee(L,1)),U=L[0].length,ae=z,$.length>=w));)ie.lastIndex===L.index&&ie.lastIndex++;return ae===_.length?!U&&ye(ie,"")||be($,""):be($,xe(_,ae)),$.length>w?ee($,0,w):$}:"0".split(void 0,0).length?function(i,s){return void 0===i&&0===s?[]:C(o,this,i,s)}:o,[function split(o,s){var u=V(this),w=null==o?void 0:Y(o,i);return w?C(w,o,u,s):C(_,Z(u),o,s)},function(i,u){var C=L(this),w=Z(i),B=s(_,C,w,u,_!==o);if(B.done)return B.value;var V=z(C,RegExp),Y=C.unicode,ee=(C.ignoreCase?"i":"")+(C.multiline?"m":"")+(C.unicode?"u":"")+(ce?"g":"y"),de=new V(ce?"^(?:"+C.source+")":C,ee),ie=void 0===u?pe:u>>>0;if(0===ie)return[];if(0===w.length)return null===ae(de,w)?[w]:[];for(var le=0,fe=0,ye=[];fe=97&&w<=122||w>=65&&w<=90||36===w||95===w;for(_=new Array(128),w=0;w<128;++w)_[w]=w>=97&&w<=122||w>=65&&w<=90||w>=48&&w<=57||36===w||95===w;i.exports={isDecimalDigit:function isDecimalDigit(i){return 48<=i&&i<=57},isHexDigit:function isHexDigit(i){return 48<=i&&i<=57||97<=i&&i<=102||65<=i&&i<=70},isOctalDigit:function isOctalDigit(i){return i>=48&&i<=55},isWhiteSpace:function isWhiteSpace(i){return 32===i||9===i||11===i||12===i||160===i||i>=5760&&u.indexOf(i)>=0},isLineTerminator:function isLineTerminator(i){return 10===i||13===i||8232===i||8233===i},isIdentifierStartES5:function isIdentifierStartES5(i){return i<128?C[i]:s.NonAsciiIdentifierStart.test(fromCodePoint(i))},isIdentifierPartES5:function isIdentifierPartES5(i){return i<128?_[i]:s.NonAsciiIdentifierPart.test(fromCodePoint(i))},isIdentifierStartES6:function isIdentifierStartES6(i){return i<128?C[i]:o.NonAsciiIdentifierStart.test(fromCodePoint(i))},isIdentifierPartES6:function isIdentifierPartES6(i){return i<128?_[i]:o.NonAsciiIdentifierPart.test(fromCodePoint(i))}}}()},83921:function(i,o,s){!function(){"use strict";var o=s(67989);function isStrictModeReservedWordES6(i){switch(i){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}function isKeywordES5(i,o){return!(!o&&"yield"===i)&&isKeywordES6(i,o)}function isKeywordES6(i,o){if(o&&isStrictModeReservedWordES6(i))return!0;switch(i.length){case 2:return"if"===i||"in"===i||"do"===i;case 3:return"var"===i||"for"===i||"new"===i||"try"===i;case 4:return"this"===i||"else"===i||"case"===i||"void"===i||"with"===i||"enum"===i;case 5:return"while"===i||"break"===i||"catch"===i||"throw"===i||"const"===i||"yield"===i||"class"===i||"super"===i;case 6:return"return"===i||"typeof"===i||"delete"===i||"switch"===i||"export"===i||"import"===i;case 7:return"default"===i||"finally"===i||"extends"===i;case 8:return"function"===i||"continue"===i||"debugger"===i;case 10:return"instanceof"===i;default:return!1}}function isReservedWordES5(i,o){return"null"===i||"true"===i||"false"===i||isKeywordES5(i,o)}function isReservedWordES6(i,o){return"null"===i||"true"===i||"false"===i||isKeywordES6(i,o)}function isIdentifierNameES5(i){var s,u,C;if(0===i.length)return!1;if(C=i.charCodeAt(0),!o.isIdentifierStartES5(C))return!1;for(s=1,u=i.length;s=u)return!1;if(!(56320<=(_=i.charCodeAt(s))&&_<=57343))return!1;C=1024*(C-55296)+(_-56320)+65536}if(!w(C))return!1;w=o.isIdentifierPartES6}return!0}i.exports={isKeywordES5:isKeywordES5,isKeywordES6:isKeywordES6,isReservedWordES5:isReservedWordES5,isReservedWordES6:isReservedWordES6,isRestrictedWord:function isRestrictedWord(i){return"eval"===i||"arguments"===i},isIdentifierNameES5:isIdentifierNameES5,isIdentifierNameES6:isIdentifierNameES6,isIdentifierES5:function isIdentifierES5(i,o){return isIdentifierNameES5(i)&&!isReservedWordES5(i,o)},isIdentifierES6:function isIdentifierES6(i,o){return isIdentifierNameES6(i)&&!isReservedWordES6(i,o)}}}()},36323:function(i,o,s){!function(){"use strict";o.ast=s(62890),o.code=s(67989),o.keyword=s(83921)}()},19631:function(){!function(){var i=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^\(\s\/]*)\s*/;function _name(){var o,s;return this===Function||this===Function.prototype.constructor?s="Function":this!==Function.prototype&&(s=(o=(""+this).match(i))&&o[1]),s||""}var o=!("name"in Function.prototype&&"name"in function x(){}),s="function"==typeof Object.defineProperty&&function(){var i;try{Object.defineProperty(Function.prototype,"_xyz",{get:function(){return"blah"},configurable:!0}),i="blah"===Function.prototype._xyz,delete Function.prototype._xyz}catch(o){i=!1}return i}(),u="function"==typeof Object.prototype.__defineGetter__&&function(){var i;try{Function.prototype.__defineGetter__("_abc",(function(){return"foo"})),i="foo"===Function.prototype._abc,delete Function.prototype._abc}catch(o){i=!1}return i}();Function.prototype._name=_name,o&&(s?Object.defineProperty(Function.prototype,"name",{get:function(){var i=_name.call(this);return this!==Function.prototype&&Object.defineProperty(this,"name",{value:i,configurable:!0}),i},configurable:!0}):u&&Function.prototype.__defineGetter__("name",(function(){var i=_name.call(this);return this!==Function.prototype&&this.__defineGetter__("name",(function(){return i})),i})))}()},13813:function(i){"use strict";function pad(i,o){for(;i.length1?s[_-1]:void 0,B=_>2?s[2]:void 0;for(w=i.length>3&&"function"==typeof w?(_--,w):void 0,B&&C(s[0],s[1],B)&&(w=_<3?void 0:w,_=1),o=Object(o);++u<_;){var L=s[u];L&&i(o,L,u,w)}return o}))}},38329:function(i,o,s){var u=s(64894);i.exports=function createBaseEach(i,o){return function(s,C){if(null==s)return s;if(!u(s))return i(s,C);for(var _=s.length,w=o?_:-1,B=Object(s);(o?w--:++w<_)&&!1!==C(B[w],w,B););return s}}},83221:function(i){i.exports=function createBaseFor(i){return function(o,s,u){for(var C=-1,_=Object(o),w=u(o),B=w.length;B--;){var L=w[i?B:++C];if(!1===s(_[L],L,_))break}return o}}},62006:function(i,o,s){var u=s(15389),C=s(64894),_=s(95950);i.exports=function createFind(i){return function(o,s,w){var B=Object(o);if(!C(o)){var L=u(s,3);o=_(o),s=function(i){return L(B[i],i,B)}}var V=i(o,s,w);return V>-1?B[L?o[V]:V]:void 0}}},93243:function(i,o,s){var u=s(56110),C=function(){try{var i=u(Object,"defineProperty");return i({},"",{}),i}catch(i){}}();i.exports=C},25911:function(i,o,s){var u=s(38859),C=s(14248),_=s(19219);i.exports=function equalArrays(i,o,s,w,B,L){var V=1&s,z=i.length,U=o.length;if(z!=U&&!(V&&U>z))return!1;var $=L.get(i),Z=L.get(o);if($&&Z)return $==o&&Z==i;var Y=-1,ee=!0,ae=2&s?new u:void 0;for(L.set(i,o),L.set(o,i);++Y-1&&i%1==0&&i-1}},31175:function(i,o,s){var u=s(26025);i.exports=function listCacheSet(i,o){var s=this.__data__,C=u(s,i);return C<0?(++this.size,s.push([i,o])):s[C][1]=o,this}},63040:function(i,o,s){var u=s(21549),C=s(80079),_=s(68223);i.exports=function mapCacheClear(){this.size=0,this.__data__={hash:new u,map:new(_||C),string:new u}}},17670:function(i,o,s){var u=s(12651);i.exports=function mapCacheDelete(i){var o=u(this,i).delete(i);return this.size-=o?1:0,o}},90289:function(i,o,s){var u=s(12651);i.exports=function mapCacheGet(i){return u(this,i).get(i)}},4509:function(i,o,s){var u=s(12651);i.exports=function mapCacheHas(i){return u(this,i).has(i)}},72949:function(i,o,s){var u=s(12651);i.exports=function mapCacheSet(i,o){var s=u(this,i),C=s.size;return s.set(i,o),this.size+=s.size==C?0:1,this}},20317:function(i){i.exports=function mapToArray(i){var o=-1,s=Array(i.size);return i.forEach((function(i,u){s[++o]=[u,i]})),s}},67197:function(i){i.exports=function matchesStrictComparable(i,o){return function(s){return null!=s&&(s[i]===o&&(void 0!==o||i in Object(s)))}}},62224:function(i,o,s){var u=s(50104);i.exports=function memoizeCapped(i){var o=u(i,(function(i){return 500===s.size&&s.clear(),i})),s=o.cache;return o}},81042:function(i,o,s){var u=s(56110)(Object,"create");i.exports=u},3650:function(i,o,s){var u=s(74335)(Object.keys,Object);i.exports=u},90181:function(i){i.exports=function nativeKeysIn(i){var o=[];if(null!=i)for(var s in Object(i))o.push(s);return o}},86009:function(i,o,s){i=s.nmd(i);var u=s(34840),C=o&&!o.nodeType&&o,_=C&&i&&!i.nodeType&&i,w=_&&_.exports===C&&u.process,B=function(){try{var i=_&&_.require&&_.require("util").types;return i||w&&w.binding&&w.binding("util")}catch(i){}}();i.exports=B},59350:function(i){var o=Object.prototype.toString;i.exports=function objectToString(i){return o.call(i)}},74335:function(i){i.exports=function overArg(i,o){return function(s){return i(o(s))}}},56757:function(i,o,s){var u=s(91033),C=Math.max;i.exports=function overRest(i,o,s){return o=C(void 0===o?i.length-1:o,0),function(){for(var _=arguments,w=-1,B=C(_.length-o,0),L=Array(B);++w0){if(++s>=800)return arguments[0]}else s=0;return i.apply(void 0,arguments)}}},51420:function(i,o,s){var u=s(80079);i.exports=function stackClear(){this.__data__=new u,this.size=0}},90938:function(i){i.exports=function stackDelete(i){var o=this.__data__,s=o.delete(i);return this.size=o.size,s}},63605:function(i){i.exports=function stackGet(i){return this.__data__.get(i)}},29817:function(i){i.exports=function stackHas(i){return this.__data__.has(i)}},80945:function(i,o,s){var u=s(80079),C=s(68223),_=s(53661);i.exports=function stackSet(i,o){var s=this.__data__;if(s instanceof u){var w=s.__data__;if(!C||w.length<199)return w.push([i,o]),this.size=++s.size,this;s=this.__data__=new _(w)}return s.set(i,o),this.size=s.size,this}},61802:function(i,o,s){var u=s(62224),C=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,_=/\\(\\)?/g,w=u((function(i){var o=[];return 46===i.charCodeAt(0)&&o.push(""),i.replace(C,(function(i,s,u,C){o.push(u?C.replace(_,"$1"):s||i)})),o}));i.exports=w},77797:function(i,o,s){var u=s(44394);i.exports=function toKey(i){if("string"==typeof i||u(i))return i;var o=i+"";return"0"==o&&1/i==-Infinity?"-0":o}},47473:function(i){var o=Function.prototype.toString;i.exports=function toSource(i){if(null!=i){try{return o.call(i)}catch(i){}try{return i+""}catch(i){}}return""}},31800:function(i){var o=/\s/;i.exports=function trimmedEndIndex(i){for(var s=i.length;s--&&o.test(i.charAt(s)););return s}},37334:function(i){i.exports=function constant(i){return function(){return i}}},38221:function(i,o,s){var u=s(23805),C=s(10124),_=s(99374),w=Math.max,B=Math.min;i.exports=function debounce(i,o,s){var L,V,z,U,$,Z,Y=0,ee=!1,ae=!1,de=!0;if("function"!=typeof i)throw new TypeError("Expected a function");function invokeFunc(o){var s=L,u=V;return L=V=void 0,Y=o,U=i.apply(u,s)}function leadingEdge(i){return Y=i,$=setTimeout(timerExpired,o),ee?invokeFunc(i):U}function remainingWait(i){var s=o-(i-Z);return ae?B(s,z-(i-Y)):s}function shouldInvoke(i){var s=i-Z;return void 0===Z||s>=o||s<0||ae&&i-Y>=z}function timerExpired(){var i=C();if(shouldInvoke(i))return trailingEdge(i);$=setTimeout(timerExpired,remainingWait(i))}function trailingEdge(i){return $=void 0,de&&L?invokeFunc(i):(L=V=void 0,U)}function debounced(){var i=C(),s=shouldInvoke(i);if(L=arguments,V=this,Z=i,s){if(void 0===$)return leadingEdge(Z);if(ae)return clearTimeout($),$=setTimeout(timerExpired,o),invokeFunc(Z)}return void 0===$&&($=setTimeout(timerExpired,o)),U}return o=_(o)||0,u(s)&&(ee=!!s.leading,z=(ae="maxWait"in s)?w(_(s.maxWait)||0,o):z,de="trailing"in s?!!s.trailing:de),debounced.cancel=function cancel(){void 0!==$&&clearTimeout($),Y=0,L=Z=V=$=void 0},debounced.flush=function flush(){return void 0===$?U:trailingEdge(C())},debounced}},75288:function(i){i.exports=function eq(i,o){return i===o||i!=i&&o!=o}},60680:function(i,o,s){var u=s(13222),C=/[\\^$.*+?()[\]{}|]/g,_=RegExp(C.source);i.exports=function escapeRegExp(i){return(i=u(i))&&_.test(i)?i.replace(C,"\\$&"):i}},7309:function(i,o,s){var u=s(62006)(s(24713));i.exports=u},24713:function(i,o,s){var u=s(2523),C=s(15389),_=s(61489),w=Math.max;i.exports=function findIndex(i,o,s){var B=null==i?0:i.length;if(!B)return-1;var L=null==s?0:_(s);return L<0&&(L=w(B+L,0)),u(i,C(o,3),L)}},58156:function(i,o,s){var u=s(47422);i.exports=function get(i,o,s){var C=null==i?void 0:u(i,o);return void 0===C?s:C}},80631:function(i,o,s){var u=s(28077),C=s(49326);i.exports=function hasIn(i,o){return null!=i&&C(i,o,u)}},83488:function(i){i.exports=function identity(i){return i}},72428:function(i,o,s){var u=s(27534),C=s(40346),_=Object.prototype,w=_.hasOwnProperty,B=_.propertyIsEnumerable,L=u(function(){return arguments}())?u:function(i){return C(i)&&w.call(i,"callee")&&!B.call(i,"callee")};i.exports=L},56449:function(i){var o=Array.isArray;i.exports=o},64894:function(i,o,s){var u=s(1882),C=s(30294);i.exports=function isArrayLike(i){return null!=i&&C(i.length)&&!u(i)}},83693:function(i,o,s){var u=s(64894),C=s(40346);i.exports=function isArrayLikeObject(i){return C(i)&&u(i)}},3656:function(i,o,s){i=s.nmd(i);var u=s(9325),C=s(89935),_=o&&!o.nodeType&&o,w=_&&i&&!i.nodeType&&i,B=w&&w.exports===_?u.Buffer:void 0,L=(B?B.isBuffer:void 0)||C;i.exports=L},62193:function(i,o,s){var u=s(88984),C=s(5861),_=s(72428),w=s(56449),B=s(64894),L=s(3656),V=s(55527),z=s(37167),U=Object.prototype.hasOwnProperty;i.exports=function isEmpty(i){if(null==i)return!0;if(B(i)&&(w(i)||"string"==typeof i||"function"==typeof i.splice||L(i)||z(i)||_(i)))return!i.length;var o=C(i);if("[object Map]"==o||"[object Set]"==o)return!i.size;if(V(i))return!u(i).length;for(var s in i)if(U.call(i,s))return!1;return!0}},92297:function(i,o,s){var u=s(9325).isFinite;i.exports=function isFinite(i){return"number"==typeof i&&u(i)}},1882:function(i,o,s){var u=s(72552),C=s(23805);i.exports=function isFunction(i){if(!C(i))return!1;var o=u(i);return"[object Function]"==o||"[object GeneratorFunction]"==o||"[object AsyncFunction]"==o||"[object Proxy]"==o}},30294:function(i){i.exports=function isLength(i){return"number"==typeof i&&i>-1&&i%1==0&&i<=9007199254740991}},23805:function(i){i.exports=function isObject(i){var o=typeof i;return null!=i&&("object"==o||"function"==o)}},40346:function(i){i.exports=function isObjectLike(i){return null!=i&&"object"==typeof i}},11331:function(i,o,s){var u=s(72552),C=s(28879),_=s(40346),w=Function.prototype,B=Object.prototype,L=w.toString,V=B.hasOwnProperty,z=L.call(Object);i.exports=function isPlainObject(i){if(!_(i)||"[object Object]"!=u(i))return!1;var o=C(i);if(null===o)return!0;var s=V.call(o,"constructor")&&o.constructor;return"function"==typeof s&&s instanceof s&&L.call(s)==z}},44394:function(i,o,s){var u=s(72552),C=s(40346);i.exports=function isSymbol(i){return"symbol"==typeof i||C(i)&&"[object Symbol]"==u(i)}},37167:function(i,o,s){var u=s(4901),C=s(27301),_=s(86009),w=_&&_.isTypedArray,B=w?C(w):u;i.exports=B},95950:function(i,o,s){var u=s(70695),C=s(88984),_=s(64894);i.exports=function keys(i){return _(i)?u(i):C(i)}},37241:function(i,o,s){var u=s(70695),C=s(72903),_=s(64894);i.exports=function keysIn(i){return _(i)?u(i,!0):C(i)}},55378:function(i,o,s){var u=s(34932),C=s(15389),_=s(5128),w=s(56449);i.exports=function map(i,o){return(w(i)?u:_)(i,C(o,3))}},50104:function(i,o,s){var u=s(53661);function memoize(i,o){if("function"!=typeof i||null!=o&&"function"!=typeof o)throw new TypeError("Expected a function");var memoized=function(){var s=arguments,u=o?o.apply(this,s):s[0],C=memoized.cache;if(C.has(u))return C.get(u);var _=i.apply(this,s);return memoized.cache=C.set(u,_)||C,_};return memoized.cache=new(memoize.Cache||u),memoized}memoize.Cache=u,i.exports=memoize},55364:function(i,o,s){var u=s(85250),C=s(20999)((function(i,o,s){u(i,o,s)}));i.exports=C},10124:function(i,o,s){var u=s(9325);i.exports=function(){return u.Date.now()}},50583:function(i,o,s){var u=s(47237),C=s(17255),_=s(28586),w=s(77797);i.exports=function property(i){return _(i)?u(w(i)):C(i)}},63345:function(i){i.exports=function stubArray(){return[]}},89935:function(i){i.exports=function stubFalse(){return!1}},17400:function(i,o,s){var u=s(99374),C=1/0;i.exports=function toFinite(i){return i?(i=u(i))===C||i===-1/0?17976931348623157e292*(i<0?-1:1):i==i?i:0:0===i?i:0}},61489:function(i,o,s){var u=s(17400);i.exports=function toInteger(i){var o=u(i),s=o%1;return o==o?s?o-s:o:0}},99374:function(i,o,s){var u=s(54128),C=s(23805),_=s(44394),w=/^[-+]0x[0-9a-f]+$/i,B=/^0b[01]+$/i,L=/^0o[0-7]+$/i,V=parseInt;i.exports=function toNumber(i){if("number"==typeof i)return i;if(_(i))return NaN;if(C(i)){var o="function"==typeof i.valueOf?i.valueOf():i;i=C(o)?o+"":o}if("string"!=typeof i)return 0===i?i:+i;i=u(i);var s=B.test(i);return s||L.test(i)?V(i.slice(2),s?2:8):w.test(i)?NaN:+i}},69884:function(i,o,s){var u=s(21791),C=s(37241);i.exports=function toPlainObject(i){return u(i,C(i))}},13222:function(i,o,s){var u=s(77556);i.exports=function toString(i){return null==i?"":u(i)}},45228:function(i){"use strict";var o=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable;function toObject(i){if(null==i)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(i)}i.exports=function shouldUseNative(){try{if(!Object.assign)return!1;var i=new String("abc");if(i[5]="de","5"===Object.getOwnPropertyNames(i)[0])return!1;for(var o={},s=0;s<10;s++)o["_"+String.fromCharCode(s)]=s;if("0123456789"!==Object.getOwnPropertyNames(o).map((function(i){return o[i]})).join(""))return!1;var u={};return"abcdefghijklmnopqrst".split("").forEach((function(i){u[i]=i})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},u)).join("")}catch(i){return!1}}()?Object.assign:function(i,C){for(var _,w,B=toObject(i),L=1;L]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}},25723:function(){Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),Prism.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),Prism.languages.js=Prism.languages.javascript},65903:function(){!function(i){var o=i.util.clone(i.languages.javascript),s=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,u=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,C=/(?:\{*\.{3}(?:[^{}]|)*\})/.source;function re(i,o){return i=i.replace(//g,(function(){return s})).replace(//g,(function(){return u})).replace(//g,(function(){return C})),RegExp(i,o)}C=re(C).source,i.languages.jsx=i.languages.extend("markup",o),i.languages.jsx.tag.pattern=re(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),i.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,i.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,i.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,i.languages.jsx.tag.inside.comment=o.comment,i.languages.insertBefore("inside","attr-name",{spread:{pattern:re(//.source),inside:i.languages.jsx}},i.languages.jsx.tag),i.languages.insertBefore("inside","special-attr",{script:{pattern:re(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:i.languages.jsx}}},i.languages.jsx.tag);var stringifyToken=function(i){return i?"string"==typeof i?i:"string"==typeof i.content?i.content:i.content.map(stringifyToken).join(""):""},walkTokens=function(o){for(var s=[],u=0;u0&&s[s.length-1].tagName===stringifyToken(C.content[0].content[1])&&s.pop():"/>"===C.content[C.content.length-1].content||s.push({tagName:stringifyToken(C.content[0].content[1]),openedBraces:0}):s.length>0&&"punctuation"===C.type&&"{"===C.content?s[s.length-1].openedBraces++:s.length>0&&s[s.length-1].openedBraces>0&&"punctuation"===C.type&&"}"===C.content?s[s.length-1].openedBraces--:_=!0),(_||"string"==typeof C)&&s.length>0&&0===s[s.length-1].openedBraces){var w=stringifyToken(C);u0&&("string"==typeof o[u-1]||"plain-text"===o[u-1].type)&&(w=stringifyToken(o[u-1])+w,o.splice(u-1,1),u--),o[u]=new i.Token("plain-text",w,null,w)}C.content&&"string"!=typeof C.content&&walkTokens(C.content)}};i.hooks.add("after-tokenize",(function(i){"jsx"!==i.language&&"tsx"!==i.language||walkTokens(i.tokens)}))}(Prism)},64312:function(){Prism.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(i){"entity"===i.type&&(i.attributes.title=i.content.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function addInlined(i,o){var s={};s["language-"+o]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[o]},s.cdata=/^$/i;var u={"included-cdata":{pattern://i,inside:s}};u["language-"+o]={pattern:/[\s\S]+/,inside:Prism.languages[o]};var C={};C[i]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return i})),"i"),lookbehind:!0,greedy:!0,inside:u},Prism.languages.insertBefore("markup","cdata",C)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(i,o){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+i+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[o,"language-"+o],inside:Prism.languages[o]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml},28848:function(i,o,s){var u=function(i){var o=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,s=0,u={},C={manual:i.Prism&&i.Prism.manual,disableWorkerMessageHandler:i.Prism&&i.Prism.disableWorkerMessageHandler,util:{encode:function encode(i){return i instanceof Token?new Token(i.type,encode(i.content),i.alias):Array.isArray(i)?i.map(encode):i.replace(/&/g,"&").replace(/=w.reach);ie+=de.value.length,de=de.next){var le=de.value;if(o.length>i.length)return;if(!(le instanceof Token)){var ce,pe=1;if(Z){if(!(ce=matchPattern(ae,ie,i,$))||ce.index>=i.length)break;var Re=ce.index,fe=ce.index+ce[0].length,ye=ie;for(ye+=de.value.length;Re>=ye;)ye+=(de=de.next).value.length;if(ie=ye-=de.value.length,de.value instanceof Token)continue;for(var be=de;be!==o.tail&&(yew.reach&&(w.reach=we);var Pe=de.prev;if(_e&&(Pe=addAfter(o,Pe,_e),ie+=_e.length),removeRange(o,Pe,pe),de=addAfter(o,Pe,new Token(B,U?C.tokenize(xe,U):xe,Y,xe)),Se&&addAfter(o,de,Se),pe>1){var Te={cause:B+","+V,reach:we};matchGrammar(i,o,s,de.prev,ie,Te),w&&Te.reach>w.reach&&(w.reach=Te.reach)}}}}}}function LinkedList(){var i={value:null,prev:null,next:null},o={value:null,prev:i,next:null};i.next=o,this.head=i,this.tail=o,this.length=0}function addAfter(i,o,s){var u=o.next,C={value:s,prev:o,next:u};return o.next=C,u.prev=C,i.length++,C}function removeRange(i,o,s){for(var u=o.next,C=0;C"+u.content+""},!i.document)return i.addEventListener?(C.disableWorkerMessageHandler||i.addEventListener("message",(function(o){var s=JSON.parse(o.data),u=s.language,_=s.code,w=s.immediateClose;i.postMessage(C.highlight(_,C.languages[u],u)),w&&i.close()}),!1),C):C;var _=C.util.currentScript();function highlightAutomaticallyCallback(){C.manual||C.highlightAll()}if(_&&(C.filename=_.src,_.hasAttribute("data-manual")&&(C.manual=!0)),!C.manual){var w=document.readyState;"loading"===w||"interactive"===w&&_&&_.defer?document.addEventListener("DOMContentLoaded",highlightAutomaticallyCallback):window.requestAnimationFrame?window.requestAnimationFrame(highlightAutomaticallyCallback):window.setTimeout(highlightAutomaticallyCallback,16)}return C}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});i.exports&&(i.exports=u),void 0!==s.g&&(s.g.Prism=u),u.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},u.languages.markup.tag.inside["attr-value"].inside.entity=u.languages.markup.entity,u.languages.markup.doctype.inside["internal-subset"].inside=u.languages.markup,u.hooks.add("wrap",(function(i){"entity"===i.type&&(i.attributes.title=i.content.replace(/&/,"&"))})),Object.defineProperty(u.languages.markup.tag,"addInlined",{value:function addInlined(i,o){var s={};s["language-"+o]={pattern:/(^$)/i,lookbehind:!0,inside:u.languages[o]},s.cdata=/^$/i;var C={"included-cdata":{pattern://i,inside:s}};C["language-"+o]={pattern:/[\s\S]+/,inside:u.languages[o]};var _={};_[i]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return i})),"i"),lookbehind:!0,greedy:!0,inside:C},u.languages.insertBefore("markup","cdata",_)}}),Object.defineProperty(u.languages.markup.tag,"addAttribute",{value:function(i,o){u.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+i+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[o,"language-"+o],inside:u.languages[o]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),u.languages.html=u.languages.markup,u.languages.mathml=u.languages.markup,u.languages.svg=u.languages.markup,u.languages.xml=u.languages.extend("markup",{}),u.languages.ssml=u.languages.xml,u.languages.atom=u.languages.xml,u.languages.rss=u.languages.xml,function(i){var o=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;i.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+o.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+o.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+o.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:o,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},i.languages.css.atrule.inside.rest=i.languages.css;var s=i.languages.markup;s&&(s.tag.addInlined("style","css"),s.tag.addAttribute("style","css"))}(u),u.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},u.languages.javascript=u.languages.extend("clike",{"class-name":[u.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),u.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,u.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:u.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:u.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:u.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:u.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:u.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),u.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:u.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),u.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),u.languages.markup&&(u.languages.markup.tag.addInlined("script","javascript"),u.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),u.languages.js=u.languages.javascript,function(){if(void 0!==u&&"undefined"!=typeof document){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var i={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},o="data-src-status",s="loading",C="loaded",_="pre[data-src]:not(["+o+'="'+C+'"]):not(['+o+'="'+s+'"])';u.hooks.add("before-highlightall",(function(i){i.selector+=", "+_})),u.hooks.add("before-sanity-check",(function(w){var B=w.element;if(B.matches(_)){w.code="",B.setAttribute(o,s);var L=B.appendChild(document.createElement("CODE"));L.textContent="Loading…";var V=B.getAttribute("data-src"),z=w.language;if("none"===z){var U=(/\.(\w+)$/.exec(V)||[,"none"])[1];z=i[U]||U}u.util.setLanguage(L,z),u.util.setLanguage(B,z);var $=u.plugins.autoloader;$&&$.loadLanguages(z),loadFile(V,(function(i){B.setAttribute(o,C);var s=parseRange(B.getAttribute("data-range"));if(s){var _=i.split(/\r\n?|\n/g),w=s[0],V=null==s[1]?_.length:s[1];w<0&&(w+=_.length),w=Math.max(0,Math.min(w-1,_.length)),V<0&&(V+=_.length),V=Math.max(0,Math.min(V,_.length)),i=_.slice(w,V).join("\n"),B.hasAttribute("data-start")||B.setAttribute("data-start",String(w+1))}L.textContent=i,u.highlightElement(L)}),(function(i){B.setAttribute(o,"failed"),L.textContent=i}))}})),u.plugins.fileHighlight={highlight:function highlight(i){for(var o,s=(i||document).querySelectorAll(_),C=0;o=s[C++];)u.highlightElement(o)}};var w=!1;u.fileHighlight=function(){w||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),w=!0),u.plugins.fileHighlight.highlight.apply(this,arguments)}}function loadFile(i,o,s){var u=new XMLHttpRequest;u.open("GET",i,!0),u.onreadystatechange=function(){var i,C;4==u.readyState&&(u.status<400&&u.responseText?o(u.responseText):u.status>=400?s((i=u.status,C=u.statusText,"✖ Error "+i+" while fetching file: "+C)):s("✖ Error: File does not exist or is empty"))},u.send(null)}function parseRange(i){var o=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(i||"");if(o){var s=Number(o[1]),u=o[2],C=o[3];return u?C?[s,Number(C)]:[s,void 0]:[s,s]}}}()},2694:function(i,o,s){"use strict";var u=s(6925);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,i.exports=function(){function shim(i,o,s,C,_,w){if(w!==u){var B=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw B.name="Invariant Violation",B}}function getShim(){return shim}shim.isRequired=shim;var i={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return i.PropTypes=i,i}},5556:function(i,o,s){i.exports=s(2694)()},6925:function(i){"use strict";i.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},22551:function(i,o,s){"use strict";var u=s(96540),C=s(69982);function p(i){for(var o="https://reactjs.org/docs/error-decoder.html?invariant="+i,s=1;so}return!1}function v(i,o,s,u,C,_,w){this.acceptsBooleans=2===o||3===o||4===o,this.attributeName=u,this.attributeNamespace=C,this.mustUseProperty=s,this.propertyName=i,this.type=o,this.sanitizeURL=_,this.removeEmptyString=w}var $={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(i){$[i]=new v(i,0,!1,i,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(i){var o=i[0];$[o]=new v(o,1,!1,i[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(i){$[i]=new v(i,2,!1,i.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(i){$[i]=new v(i,2,!1,i,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(i){$[i]=new v(i,3,!1,i.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(i){$[i]=new v(i,3,!0,i,null,!1,!1)})),["capture","download"].forEach((function(i){$[i]=new v(i,4,!1,i,null,!1,!1)})),["cols","rows","size","span"].forEach((function(i){$[i]=new v(i,6,!1,i,null,!1,!1)})),["rowSpan","start"].forEach((function(i){$[i]=new v(i,5,!1,i.toLowerCase(),null,!1,!1)}));var Z=/[\-:]([a-z])/g;function sa(i){return i[1].toUpperCase()}function ta(i,o,s,u){var C=$.hasOwnProperty(o)?$[o]:null;(null!==C?0!==C.type:u||!(2--B||C[w]!==_[B]){var L="\n"+C[w].replace(" at new "," at ");return i.displayName&&L.includes("")&&(L=L.replace("",i.displayName)),L}}while(1<=w&&0<=B);break}}}finally{Te=!1,Error.prepareStackTrace=s}return(i=i?i.displayName||i.name:"")?Ma(i):""}function Pa(i){switch(i.tag){case 5:return Ma(i.type);case 16:return Ma("Lazy");case 13:return Ma("Suspense");case 19:return Ma("SuspenseList");case 0:case 2:case 15:return i=Oa(i.type,!1);case 11:return i=Oa(i.type.render,!1);case 1:return i=Oa(i.type,!0);default:return""}}function Qa(i){if(null==i)return null;if("function"==typeof i)return i.displayName||i.name||null;if("string"==typeof i)return i;switch(i){case de:return"Fragment";case ae:return"Portal";case le:return"Profiler";case ie:return"StrictMode";case fe:return"Suspense";case ye:return"SuspenseList"}if("object"==typeof i)switch(i.$$typeof){case pe:return(i.displayName||"Context")+".Consumer";case ce:return(i._context.displayName||"Context")+".Provider";case Re:var o=i.render;return(i=i.displayName)||(i=""!==(i=o.displayName||o.name||"")?"ForwardRef("+i+")":"ForwardRef"),i;case be:return null!==(o=i.displayName||null)?o:Qa(i.type)||"Memo";case xe:o=i._payload,i=i._init;try{return Qa(i(o))}catch(i){}}return null}function Ra(i){var o=i.type;switch(i.tag){case 24:return"Cache";case 9:return(o.displayName||"Context")+".Consumer";case 10:return(o._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return i=(i=o.render).displayName||i.name||"",o.displayName||(""!==i?"ForwardRef("+i+")":"ForwardRef");case 7:return"Fragment";case 5:return o;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Qa(o);case 8:return o===ie?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof o)return o.displayName||o.name||null;if("string"==typeof o)return o}return null}function Sa(i){switch(typeof i){case"boolean":case"number":case"string":case"undefined":case"object":return i;default:return""}}function Ta(i){var o=i.type;return(i=i.nodeName)&&"input"===i.toLowerCase()&&("checkbox"===o||"radio"===o)}function Ua(i){var o=Ta(i)?"checked":"value",s=Object.getOwnPropertyDescriptor(i.constructor.prototype,o),u=""+i[o];if(!i.hasOwnProperty(o)&&void 0!==s&&"function"==typeof s.get&&"function"==typeof s.set){var C=s.get,_=s.set;return Object.defineProperty(i,o,{configurable:!0,get:function(){return C.call(this)},set:function(i){u=""+i,_.call(this,i)}}),Object.defineProperty(i,o,{enumerable:s.enumerable}),{getValue:function(){return u},setValue:function(i){u=""+i},stopTracking:function(){i._valueTracker=null,delete i[o]}}}}function Va(i){i._valueTracker||(i._valueTracker=Ua(i))}function Wa(i){if(!i)return!1;var o=i._valueTracker;if(!o)return!0;var s=o.getValue(),u="";return i&&(u=Ta(i)?i.checked?"true":"false":i.value),(i=u)!==s&&(o.setValue(i),!0)}function Xa(i){if(void 0===(i=i||("undefined"!=typeof document?document:void 0)))return null;try{return i.activeElement||i.body}catch(o){return i.body}}function Ya(i,o){var s=o.checked;return Pe({},o,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=s?s:i._wrapperState.initialChecked})}function Za(i,o){var s=null==o.defaultValue?"":o.defaultValue,u=null!=o.checked?o.checked:o.defaultChecked;s=Sa(null!=o.value?o.value:s),i._wrapperState={initialChecked:u,initialValue:s,controlled:"checkbox"===o.type||"radio"===o.type?null!=o.checked:null!=o.value}}function ab(i,o){null!=(o=o.checked)&&ta(i,"checked",o,!1)}function bb(i,o){ab(i,o);var s=Sa(o.value),u=o.type;if(null!=s)"number"===u?(0===s&&""===i.value||i.value!=s)&&(i.value=""+s):i.value!==""+s&&(i.value=""+s);else if("submit"===u||"reset"===u)return void i.removeAttribute("value");o.hasOwnProperty("value")?cb(i,o.type,s):o.hasOwnProperty("defaultValue")&&cb(i,o.type,Sa(o.defaultValue)),null==o.checked&&null!=o.defaultChecked&&(i.defaultChecked=!!o.defaultChecked)}function db(i,o,s){if(o.hasOwnProperty("value")||o.hasOwnProperty("defaultValue")){var u=o.type;if(!("submit"!==u&&"reset"!==u||void 0!==o.value&&null!==o.value))return;o=""+i._wrapperState.initialValue,s||o===i.value||(i.value=o),i.defaultValue=o}""!==(s=i.name)&&(i.name=""),i.defaultChecked=!!i._wrapperState.initialChecked,""!==s&&(i.name=s)}function cb(i,o,s){"number"===o&&Xa(i.ownerDocument)===i||(null==s?i.defaultValue=""+i._wrapperState.initialValue:i.defaultValue!==""+s&&(i.defaultValue=""+s))}var ze=Array.isArray;function fb(i,o,s,u){if(i=i.options,o){o={};for(var C=0;C"+o.valueOf().toString()+"",o=qe.firstChild;i.firstChild;)i.removeChild(i.firstChild);for(;o.firstChild;)i.appendChild(o.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(i,o,s,u){MSApp.execUnsafeLocalFunction((function(){return He(i,o)}))}:He);function ob(i,o){if(o){var s=i.firstChild;if(s&&s===i.lastChild&&3===s.nodeType)return void(s.nodeValue=o)}i.textContent=o}var $e={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},Xe=["Webkit","ms","Moz","O"];function rb(i,o,s){return null==o||"boolean"==typeof o||""===o?"":s||"number"!=typeof o||0===o||$e.hasOwnProperty(i)&&$e[i]?(""+o).trim():o+"px"}function sb(i,o){for(var s in i=i.style,o)if(o.hasOwnProperty(s)){var u=0===s.indexOf("--"),C=rb(s,o[s],u);"float"===s&&(s="cssFloat"),u?i.setProperty(s,C):i[s]=C}}Object.keys($e).forEach((function(i){Xe.forEach((function(o){o=o+i.charAt(0).toUpperCase()+i.substring(1),$e[o]=$e[i]}))}));var Qe=Pe({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ub(i,o){if(o){if(Qe[i]&&(null!=o.children||null!=o.dangerouslySetInnerHTML))throw Error(p(137,i));if(null!=o.dangerouslySetInnerHTML){if(null!=o.children)throw Error(p(60));if("object"!=typeof o.dangerouslySetInnerHTML||!("__html"in o.dangerouslySetInnerHTML))throw Error(p(61))}if(null!=o.style&&"object"!=typeof o.style)throw Error(p(62))}}function vb(i,o){if(-1===i.indexOf("-"))return"string"==typeof o.is;switch(i){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Ye=null;function xb(i){return(i=i.target||i.srcElement||window).correspondingUseElement&&(i=i.correspondingUseElement),3===i.nodeType?i.parentNode:i}var ea=null,aa=null,na=null;function Bb(i){if(i=Cb(i)){if("function"!=typeof ea)throw Error(p(280));var o=i.stateNode;o&&(o=Db(o),ea(i.stateNode,i.type,o))}}function Eb(i){aa?na?na.push(i):na=[i]:aa=i}function Fb(){if(aa){var i=aa,o=na;if(na=aa=null,Bb(i),o)for(i=0;i>>=0,0===i?32:31-(Ia(i)/Na|0)|0},Ia=Math.log,Na=Math.LN2;var La=64,za=4194304;function tc(i){switch(i&-i){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&i;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&i;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return i}}function uc(i,o){var s=i.pendingLanes;if(0===s)return 0;var u=0,C=i.suspendedLanes,_=i.pingedLanes,w=268435455&s;if(0!==w){var B=w&~C;0!==B?u=tc(B):0!==(_&=w)&&(u=tc(_))}else 0!==(w=s&~C)?u=tc(w):0!==_&&(u=tc(_));if(0===u)return 0;if(0!==o&&o!==u&&0==(o&C)&&((C=u&-u)>=(_=o&-o)||16===C&&0!=(4194240&_)))return o;if(0!=(4&u)&&(u|=16&s),0!==(o=i.entangledLanes))for(i=i.entanglements,o&=u;0s;s++)o.push(i);return o}function Ac(i,o,s){i.pendingLanes|=o,536870912!==o&&(i.suspendedLanes=0,i.pingedLanes=0),(i=i.eventTimes)[o=31-ja(o)]=s}function Bc(i,o){var s=i.pendingLanes&~o;i.pendingLanes=o,i.suspendedLanes=0,i.pingedLanes=0,i.expiredLanes&=o,i.mutableReadLanes&=o,i.entangledLanes&=o,o=i.entanglements;var u=i.eventTimes;for(i=i.expirationTimes;0=$n),Jn=String.fromCharCode(32),Qn=!1;function ge(i,o){switch(i){case"keyup":return-1!==Wn.indexOf(o.keyCode);case"keydown":return 229!==o.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function he(i){return"object"==typeof(i=i.detail)&&"data"in i?i.data:null}var Zn=!1;function je(i,o){switch(i){case"compositionend":return he(o);case"keypress":return 32!==o.which?null:(Qn=!0,Jn);case"textInput":return(i=o.data)===Jn&&Qn?null:i;default:return null}}function ke(i,o){if(Zn)return"compositionend"===i||!Gn&&ge(i,o)?(i=nd(),vn=yn=mn=null,Zn=!1,i):null;switch(i){case"paste":default:return null;case"keypress":if(!(o.ctrlKey||o.altKey||o.metaKey)||o.ctrlKey&&o.altKey){if(o.char&&1=o)return{node:u,offset:o-i};i=s}e:{for(;u;){if(u.nextSibling){u=u.nextSibling;break e}u=u.parentNode}u=void 0}u=Je(u)}}function Le(i,o){return!(!i||!o)&&(i===o||(!i||3!==i.nodeType)&&(o&&3===o.nodeType?Le(i,o.parentNode):"contains"in i?i.contains(o):!!i.compareDocumentPosition&&!!(16&i.compareDocumentPosition(o))))}function Me(){for(var i=window,o=Xa();o instanceof i.HTMLIFrameElement;){try{var s="string"==typeof o.contentWindow.location.href}catch(i){s=!1}if(!s)break;o=Xa((i=o.contentWindow).document)}return o}function Ne(i){var o=i&&i.nodeName&&i.nodeName.toLowerCase();return o&&("input"===o&&("text"===i.type||"search"===i.type||"tel"===i.type||"url"===i.type||"password"===i.type)||"textarea"===o||"true"===i.contentEditable)}function Oe(i){var o=Me(),s=i.focusedElem,u=i.selectionRange;if(o!==s&&s&&s.ownerDocument&&Le(s.ownerDocument.documentElement,s)){if(null!==u&&Ne(s))if(o=u.start,void 0===(i=u.end)&&(i=o),"selectionStart"in s)s.selectionStart=o,s.selectionEnd=Math.min(i,s.value.length);else if((i=(o=s.ownerDocument||document)&&o.defaultView||window).getSelection){i=i.getSelection();var C=s.textContent.length,_=Math.min(u.start,C);u=void 0===u.end?_:Math.min(u.end,C),!i.extend&&_>u&&(C=u,u=_,_=C),C=Ke(s,_);var w=Ke(s,u);C&&w&&(1!==i.rangeCount||i.anchorNode!==C.node||i.anchorOffset!==C.offset||i.focusNode!==w.node||i.focusOffset!==w.offset)&&((o=o.createRange()).setStart(C.node,C.offset),i.removeAllRanges(),_>u?(i.addRange(o),i.extend(w.node,w.offset)):(o.setEnd(w.node,w.offset),i.addRange(o)))}for(o=[],i=s;i=i.parentNode;)1===i.nodeType&&o.push({element:i,left:i.scrollLeft,top:i.scrollTop});for("function"==typeof s.focus&&s.focus(),s=0;s=document.documentMode,ut=null,lt=null,gt=null,ct=!1;function Ue(i,o,s){var u=s.window===s?s.document:9===s.nodeType?s:s.ownerDocument;ct||null==ut||ut!==Xa(u)||("selectionStart"in(u=ut)&&Ne(u)?u={start:u.selectionStart,end:u.selectionEnd}:u={anchorNode:(u=(u.ownerDocument&&u.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:u.anchorOffset,focusNode:u.focusNode,focusOffset:u.focusOffset},gt&&Ie(gt,u)||(gt=u,0<(u=oe(lt,"onSelect")).length&&(o=new Dn("onSelect","select",null,o,s),i.push({event:o,listeners:u}),o.target=ut)))}function Ve(i,o){var s={};return s[i.toLowerCase()]=o.toLowerCase(),s["Webkit"+i]="webkit"+o,s["Moz"+i]="moz"+o,s}var pt={animationend:Ve("Animation","AnimationEnd"),animationiteration:Ve("Animation","AnimationIteration"),animationstart:Ve("Animation","AnimationStart"),transitionend:Ve("Transition","TransitionEnd")},Rt={},ft={};function Ze(i){if(Rt[i])return Rt[i];if(!pt[i])return i;var o,s=pt[i];for(o in s)if(s.hasOwnProperty(o)&&o in ft)return Rt[i]=s[o];return i}B&&(ft=document.createElement("div").style,"AnimationEvent"in window||(delete pt.animationend.animation,delete pt.animationiteration.animation,delete pt.animationstart.animation),"TransitionEvent"in window||delete pt.transitionend.transition);var ht=Ze("animationend"),mt=Ze("animationiteration"),yt=Ze("animationstart"),vt=Ze("transitionend"),bt=new Map,xt="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function ff(i,o){bt.set(i,o),fa(o,[i])}for(var Ct=0;CtUt||(i.current=qt[Ut],qt[Ut]=null,Ut--)}function G(i,o){Ut++,qt[Ut]=i.current,i.current=o}var Ht={},Wt=Uf(Ht),Gt=Uf(!1),$t=Ht;function Yf(i,o){var s=i.type.contextTypes;if(!s)return Ht;var u=i.stateNode;if(u&&u.__reactInternalMemoizedUnmaskedChildContext===o)return u.__reactInternalMemoizedMaskedChildContext;var C,_={};for(C in s)_[C]=o[C];return u&&((i=i.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,i.__reactInternalMemoizedMaskedChildContext=_),_}function Zf(i){return null!=(i=i.childContextTypes)}function $f(){E(Gt),E(Wt)}function ag(i,o,s){if(Wt.current!==Ht)throw Error(p(168));G(Wt,o),G(Gt,s)}function bg(i,o,s){var u=i.stateNode;if(o=o.childContextTypes,"function"!=typeof u.getChildContext)return s;for(var C in u=u.getChildContext())if(!(C in o))throw Error(p(108,Ra(i)||"Unknown",C));return Pe({},s,u)}function cg(i){return i=(i=i.stateNode)&&i.__reactInternalMemoizedMergedChildContext||Ht,$t=Wt.current,G(Wt,i),G(Gt,Gt.current),!0}function dg(i,o,s){var u=i.stateNode;if(!u)throw Error(p(169));s?(i=bg(i,o,$t),u.__reactInternalMemoizedMergedChildContext=i,E(Gt),E(Wt),G(Wt,i)):E(Gt),G(Gt,s)}var Kt=null,Xt=!1,Jt=!1;function hg(i){null===Kt?Kt=[i]:Kt.push(i)}function ig(i){Xt=!0,hg(i)}function jg(){if(!Jt&&null!==Kt){Jt=!0;var i=0,o=Ha;try{var s=Kt;for(Ha=1;i>=w,C-=w,rr=1<<32-ja(o)+C|s<L?(V=B,B=null):V=B.sibling;var z=r(o,B,u[L],C);if(null===z){null===B&&(B=V);break}i&&B&&null===z.alternate&&b(o,B),s=f(z,s,L),null===w?_=z:w.sibling=z,w=z,B=V}if(L===u.length)return c(o,B),sr&&tg(o,L),_;if(null===B){for(;LL?(V=B,B=null):V=B.sibling;var U=r(o,B,z.value,C);if(null===U){null===B&&(B=V);break}i&&B&&null===U.alternate&&b(o,B),s=f(U,s,L),null===w?_=U:w.sibling=U,w=U,B=V}if(z.done)return c(o,B),sr&&tg(o,L),_;if(null===B){for(;!z.done;L++,z=u.next())null!==(z=q(o,z.value,C))&&(s=f(z,s,L),null===w?_=z:w.sibling=z,w=z);return sr&&tg(o,L),_}for(B=d(o,B);!z.done;L++,z=u.next())null!==(z=y(B,o,L,z.value,C))&&(i&&null!==z.alternate&&B.delete(null===z.key?L:z.key),s=f(z,s,L),null===w?_=z:w.sibling=z,w=z);return i&&B.forEach((function(i){return b(o,i)})),sr&&tg(o,L),_}return function J(i,o,s,u){if("object"==typeof s&&null!==s&&s.type===de&&null===s.key&&(s=s.props.children),"object"==typeof s&&null!==s){switch(s.$$typeof){case ee:e:{for(var C=s.key,_=o;null!==_;){if(_.key===C){if((C=s.type)===de){if(7===_.tag){c(i,_.sibling),(o=e(_,s.props.children)).return=i,i=o;break e}}else if(_.elementType===C||"object"==typeof C&&null!==C&&C.$$typeof===xe&&Ng(C)===_.type){c(i,_.sibling),(o=e(_,s.props)).ref=Lg(i,_,s),o.return=i,i=o;break e}c(i,_);break}b(i,_),_=_.sibling}s.type===de?((o=Tg(s.props.children,i.mode,u,s.key)).return=i,i=o):((u=Rg(s.type,s.key,s.props,null,i.mode,u)).ref=Lg(i,o,s),u.return=i,i=u)}return g(i);case ae:e:{for(_=s.key;null!==o;){if(o.key===_){if(4===o.tag&&o.stateNode.containerInfo===s.containerInfo&&o.stateNode.implementation===s.implementation){c(i,o.sibling),(o=e(o,s.children||[])).return=i,i=o;break e}c(i,o);break}b(i,o),o=o.sibling}(o=Sg(s,i.mode,u)).return=i,i=o}return g(i);case xe:return J(i,o,(_=s._init)(s._payload),u)}if(ze(s))return n(i,o,s,u);if(Ka(s))return t(i,o,s,u);Mg(i,s)}return"string"==typeof s&&""!==s||"number"==typeof s?(s=""+s,null!==o&&6===o.tag?(c(i,o.sibling),(o=e(o,s)).return=i,i=o):(c(i,o),(o=Qg(s,i.mode,u)).return=i,i=o),g(i)):c(i,o)}}var gr=Og(!0),cr=Og(!1),pr=Uf(null),Rr=null,fr=null,hr=null;function $g(){hr=fr=Rr=null}function ah(i){var o=pr.current;E(pr),i._currentValue=o}function bh(i,o,s){for(;null!==i;){var u=i.alternate;if((i.childLanes&o)!==o?(i.childLanes|=o,null!==u&&(u.childLanes|=o)):null!==u&&(u.childLanes&o)!==o&&(u.childLanes|=o),i===s)break;i=i.return}}function ch(i,o){Rr=i,hr=fr=null,null!==(i=i.dependencies)&&null!==i.firstContext&&(0!=(i.lanes&o)&&(qr=!0),i.firstContext=null)}function eh(i){var o=i._currentValue;if(hr!==i)if(i={context:i,memoizedValue:o,next:null},null===fr){if(null===Rr)throw Error(p(308));fr=i,Rr.dependencies={lanes:0,firstContext:i}}else fr=fr.next=i;return o}var mr=null;function gh(i){null===mr?mr=[i]:mr.push(i)}function hh(i,o,s,u){var C=o.interleaved;return null===C?(s.next=s,gh(o)):(s.next=C.next,C.next=s),o.interleaved=s,ih(i,u)}function ih(i,o){i.lanes|=o;var s=i.alternate;for(null!==s&&(s.lanes|=o),s=i,i=i.return;null!==i;)i.childLanes|=o,null!==(s=i.alternate)&&(s.childLanes|=o),s=i,i=i.return;return 3===s.tag?s.stateNode:null}var yr=!1;function kh(i){i.updateQueue={baseState:i.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function lh(i,o){i=i.updateQueue,o.updateQueue===i&&(o.updateQueue={baseState:i.baseState,firstBaseUpdate:i.firstBaseUpdate,lastBaseUpdate:i.lastBaseUpdate,shared:i.shared,effects:i.effects})}function mh(i,o){return{eventTime:i,lane:o,tag:0,payload:null,callback:null,next:null}}function nh(i,o,s){var u=i.updateQueue;if(null===u)return null;if(u=u.shared,0!=(2&cd)){var C=u.pending;return null===C?o.next=o:(o.next=C.next,C.next=o),u.pending=o,ih(i,s)}return null===(C=u.interleaved)?(o.next=o,gh(u)):(o.next=C.next,C.next=o),u.interleaved=o,ih(i,s)}function oh(i,o,s){if(null!==(o=o.updateQueue)&&(o=o.shared,0!=(4194240&s))){var u=o.lanes;s|=u&=i.pendingLanes,o.lanes=s,Cc(i,s)}}function ph(i,o){var s=i.updateQueue,u=i.alternate;if(null!==u&&s===(u=u.updateQueue)){var C=null,_=null;if(null!==(s=s.firstBaseUpdate)){do{var w={eventTime:s.eventTime,lane:s.lane,tag:s.tag,payload:s.payload,callback:s.callback,next:null};null===_?C=_=w:_=_.next=w,s=s.next}while(null!==s);null===_?C=_=o:_=_.next=o}else C=_=o;return s={baseState:u.baseState,firstBaseUpdate:C,lastBaseUpdate:_,shared:u.shared,effects:u.effects},void(i.updateQueue=s)}null===(i=s.lastBaseUpdate)?s.firstBaseUpdate=o:i.next=o,s.lastBaseUpdate=o}function qh(i,o,s,u){var C=i.updateQueue;yr=!1;var _=C.firstBaseUpdate,w=C.lastBaseUpdate,B=C.shared.pending;if(null!==B){C.shared.pending=null;var L=B,V=L.next;L.next=null,null===w?_=V:w.next=V,w=L;var z=i.alternate;null!==z&&((B=(z=z.updateQueue).lastBaseUpdate)!==w&&(null===B?z.firstBaseUpdate=V:B.next=V,z.lastBaseUpdate=L))}if(null!==_){var U=C.baseState;for(w=0,z=V=L=null,B=_;;){var $=B.lane,Z=B.eventTime;if((u&$)===$){null!==z&&(z=z.next={eventTime:Z,lane:0,tag:B.tag,payload:B.payload,callback:B.callback,next:null});e:{var Y=i,ee=B;switch($=o,Z=s,ee.tag){case 1:if("function"==typeof(Y=ee.payload)){U=Y.call(Z,U,$);break e}U=Y;break e;case 3:Y.flags=-65537&Y.flags|128;case 0:if(null==($="function"==typeof(Y=ee.payload)?Y.call(Z,U,$):Y))break e;U=Pe({},U,$);break e;case 2:yr=!0}}null!==B.callback&&0!==B.lane&&(i.flags|=64,null===($=C.effects)?C.effects=[B]:$.push(B))}else Z={eventTime:Z,lane:$,tag:B.tag,payload:B.payload,callback:B.callback,next:null},null===z?(V=z=Z,L=U):z=z.next=Z,w|=$;if(null===(B=B.next)){if(null===(B=C.shared.pending))break;B=($=B).next,$.next=null,C.lastBaseUpdate=$,C.shared.pending=null}}if(null===z&&(L=U),C.baseState=L,C.firstBaseUpdate=V,C.lastBaseUpdate=z,null!==(o=C.shared.interleaved)){C=o;do{w|=C.lane,C=C.next}while(C!==o)}else null===_&&(C.shared.lanes=0);Dd|=w,i.lanes=w,i.memoizedState=U}}function sh(i,o,s){if(i=o.effects,o.effects=null,null!==i)for(o=0;os?s:4,i(!0);var u=Sr.transition;Sr.transition={};try{i(!1),o()}finally{Ha=s,Sr.transition=u}}function wi(){return Uh().memoizedState}function xi(i,o,s){var u=yi(i);if(s={lane:u,action:s,hasEagerState:!1,eagerState:null,next:null},zi(i))Ai(o,s);else if(null!==(s=hh(i,o,s,u))){gi(s,i,u,R()),Bi(s,o,u)}}function ii(i,o,s){var u=yi(i),C={lane:u,action:s,hasEagerState:!1,eagerState:null,next:null};if(zi(i))Ai(o,C);else{var _=i.alternate;if(0===i.lanes&&(null===_||0===_.lanes)&&null!==(_=o.lastRenderedReducer))try{var w=o.lastRenderedState,B=_(w,s);if(C.hasEagerState=!0,C.eagerState=B,ot(B,w)){var L=o.interleaved;return null===L?(C.next=C,gh(o)):(C.next=L.next,L.next=C),void(o.interleaved=C)}}catch(i){}null!==(s=hh(i,o,C,u))&&(gi(s,i,u,C=R()),Bi(s,o,u))}}function zi(i){var o=i.alternate;return i===wr||null!==o&&o===wr}function Ai(i,o){Pr=Br=!0;var s=i.pending;null===s?o.next=o:(o.next=s.next,s.next=o),i.pending=o}function Bi(i,o,s){if(0!=(4194240&s)){var u=o.lanes;s|=u&=i.pendingLanes,o.lanes=s,Cc(i,s)}}var Or={readContext:eh,useCallback:P,useContext:P,useEffect:P,useImperativeHandle:P,useInsertionEffect:P,useLayoutEffect:P,useMemo:P,useReducer:P,useRef:P,useState:P,useDebugValue:P,useDeferredValue:P,useTransition:P,useMutableSource:P,useSyncExternalStore:P,useId:P,unstable_isNewReconciler:!1},Ir={readContext:eh,useCallback:function(i,o){return Th().memoizedState=[i,void 0===o?null:o],i},useContext:eh,useEffect:mi,useImperativeHandle:function(i,o,s){return s=null!=s?s.concat([i]):null,ki(4194308,4,pi.bind(null,o,i),s)},useLayoutEffect:function(i,o){return ki(4194308,4,i,o)},useInsertionEffect:function(i,o){return ki(4,2,i,o)},useMemo:function(i,o){var s=Th();return o=void 0===o?null:o,i=i(),s.memoizedState=[i,o],i},useReducer:function(i,o,s){var u=Th();return o=void 0!==s?s(o):o,u.memoizedState=u.baseState=o,i={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:i,lastRenderedState:o},u.queue=i,i=i.dispatch=xi.bind(null,wr,i),[u.memoizedState,i]},useRef:function(i){return i={current:i},Th().memoizedState=i},useState:hi,useDebugValue:ri,useDeferredValue:function(i){return Th().memoizedState=i},useTransition:function(){var i=hi(!1),o=i[0];return i=vi.bind(null,i[1]),Th().memoizedState=i,[o,i]},useMutableSource:function(){},useSyncExternalStore:function(i,o,s){var u=wr,C=Th();if(sr){if(void 0===s)throw Error(p(407));s=s()}else{if(s=o(),null===Rd)throw Error(p(349));0!=(30&Ar)||di(u,o,s)}C.memoizedState=s;var _={value:s,getSnapshot:o};return C.queue=_,mi(ai.bind(null,u,_,i),[i]),u.flags|=2048,bi(9,ci.bind(null,u,_,s,o),void 0,null),s},useId:function(){var i=Th(),o=Rd.identifierPrefix;if(sr){var s=dr;o=":"+o+"R"+(s=(rr&~(1<<32-ja(rr)-1)).toString(32)+s),0<(s=Tr++)&&(o+="H"+s.toString(32)),o+=":"}else o=":"+o+"r"+(s=jr++).toString(32)+":";return i.memoizedState=o},unstable_isNewReconciler:!1},Nr={readContext:eh,useCallback:si,useContext:eh,useEffect:$h,useImperativeHandle:qi,useInsertionEffect:ni,useLayoutEffect:oi,useMemo:ti,useReducer:Wh,useRef:ji,useState:function(){return Wh(Vh)},useDebugValue:ri,useDeferredValue:function(i){return ui(Uh(),kr.memoizedState,i)},useTransition:function(){return[Wh(Vh)[0],Uh().memoizedState]},useMutableSource:Yh,useSyncExternalStore:Zh,useId:wi,unstable_isNewReconciler:!1},Lr={readContext:eh,useCallback:si,useContext:eh,useEffect:$h,useImperativeHandle:qi,useInsertionEffect:ni,useLayoutEffect:oi,useMemo:ti,useReducer:Xh,useRef:ji,useState:function(){return Xh(Vh)},useDebugValue:ri,useDeferredValue:function(i){var o=Uh();return null===kr?o.memoizedState=i:ui(o,kr.memoizedState,i)},useTransition:function(){return[Xh(Vh)[0],Uh().memoizedState]},useMutableSource:Yh,useSyncExternalStore:Zh,useId:wi,unstable_isNewReconciler:!1};function Ci(i,o){if(i&&i.defaultProps){for(var s in o=Pe({},o),i=i.defaultProps)void 0===o[s]&&(o[s]=i[s]);return o}return o}function Di(i,o,s,u){s=null==(s=s(u,o=i.memoizedState))?o:Pe({},o,s),i.memoizedState=s,0===i.lanes&&(i.updateQueue.baseState=s)}var Mr={isMounted:function(i){return!!(i=i._reactInternals)&&Vb(i)===i},enqueueSetState:function(i,o,s){i=i._reactInternals;var u=R(),C=yi(i),_=mh(u,C);_.payload=o,null!=s&&(_.callback=s),null!==(o=nh(i,_,C))&&(gi(o,i,C,u),oh(o,i,C))},enqueueReplaceState:function(i,o,s){i=i._reactInternals;var u=R(),C=yi(i),_=mh(u,C);_.tag=1,_.payload=o,null!=s&&(_.callback=s),null!==(o=nh(i,_,C))&&(gi(o,i,C,u),oh(o,i,C))},enqueueForceUpdate:function(i,o){i=i._reactInternals;var s=R(),u=yi(i),C=mh(s,u);C.tag=2,null!=o&&(C.callback=o),null!==(o=nh(i,C,u))&&(gi(o,i,u,s),oh(o,i,u))}};function Fi(i,o,s,u,C,_,w){return"function"==typeof(i=i.stateNode).shouldComponentUpdate?i.shouldComponentUpdate(u,_,w):!o.prototype||!o.prototype.isPureReactComponent||(!Ie(s,u)||!Ie(C,_))}function Gi(i,o,s){var u=!1,C=Ht,_=o.contextType;return"object"==typeof _&&null!==_?_=eh(_):(C=Zf(o)?$t:Wt.current,_=(u=null!=(u=o.contextTypes))?Yf(i,C):Ht),o=new o(s,_),i.memoizedState=null!==o.state&&void 0!==o.state?o.state:null,o.updater=Mr,i.stateNode=o,o._reactInternals=i,u&&((i=i.stateNode).__reactInternalMemoizedUnmaskedChildContext=C,i.__reactInternalMemoizedMaskedChildContext=_),o}function Hi(i,o,s,u){i=o.state,"function"==typeof o.componentWillReceiveProps&&o.componentWillReceiveProps(s,u),"function"==typeof o.UNSAFE_componentWillReceiveProps&&o.UNSAFE_componentWillReceiveProps(s,u),o.state!==i&&Mr.enqueueReplaceState(o,o.state,null)}function Ii(i,o,s,u){var C=i.stateNode;C.props=s,C.state=i.memoizedState,C.refs={},kh(i);var _=o.contextType;"object"==typeof _&&null!==_?C.context=eh(_):(_=Zf(o)?$t:Wt.current,C.context=Yf(i,_)),C.state=i.memoizedState,"function"==typeof(_=o.getDerivedStateFromProps)&&(Di(i,o,_,s),C.state=i.memoizedState),"function"==typeof o.getDerivedStateFromProps||"function"==typeof C.getSnapshotBeforeUpdate||"function"!=typeof C.UNSAFE_componentWillMount&&"function"!=typeof C.componentWillMount||(o=C.state,"function"==typeof C.componentWillMount&&C.componentWillMount(),"function"==typeof C.UNSAFE_componentWillMount&&C.UNSAFE_componentWillMount(),o!==C.state&&Mr.enqueueReplaceState(C,C.state,null),qh(i,s,C,u),C.state=i.memoizedState),"function"==typeof C.componentDidMount&&(i.flags|=4194308)}function Ji(i,o){try{var s="",u=o;do{s+=Pa(u),u=u.return}while(u);var C=s}catch(i){C="\nError generating stack: "+i.message+"\n"+i.stack}return{value:i,source:o,stack:C,digest:null}}function Ki(i,o,s){return{value:i,source:null,stack:null!=s?s:null,digest:null!=o?o:null}}function Li(i,o){try{console.error(o.value)}catch(i){setTimeout((function(){throw i}))}}var Vr="function"==typeof WeakMap?WeakMap:Map;function Ni(i,o,s){(s=mh(-1,s)).tag=3,s.payload={element:null};var u=o.value;return s.callback=function(){Td||(Td=!0,Od=u),Li(0,o)},s}function Qi(i,o,s){(s=mh(-1,s)).tag=3;var u=i.type.getDerivedStateFromError;if("function"==typeof u){var C=o.value;s.payload=function(){return u(C)},s.callback=function(){Li(0,o)}}var _=i.stateNode;return null!==_&&"function"==typeof _.componentDidCatch&&(s.callback=function(){Li(0,o),"function"!=typeof u&&(null===Id?Id=new Set([this]):Id.add(this));var i=o.stack;this.componentDidCatch(o.value,{componentStack:null!==i?i:""})}),s}function Si(i,o,s){var u=i.pingCache;if(null===u){u=i.pingCache=new Vr;var C=new Set;u.set(o,C)}else void 0===(C=u.get(o))&&(C=new Set,u.set(o,C));C.has(s)||(C.add(s),i=Ti.bind(null,i,o,s),o.then(i,i))}function Ui(i){do{var o;if((o=13===i.tag)&&(o=null===(o=i.memoizedState)||null!==o.dehydrated),o)return i;i=i.return}while(null!==i);return null}function Vi(i,o,s,u,C){return 0==(1&i.mode)?(i===o?i.flags|=65536:(i.flags|=128,s.flags|=131072,s.flags&=-52805,1===s.tag&&(null===s.alternate?s.tag=17:((o=mh(-1,1)).tag=2,nh(s,o,1))),s.lanes|=1),i):(i.flags|=65536,i.lanes=C,i)}var zr=Y.ReactCurrentOwner,qr=!1;function Xi(i,o,s,u){o.child=null===i?cr(o,null,s,u):gr(o,i.child,s,u)}function Yi(i,o,s,u,C){s=s.render;var _=o.ref;return ch(o,C),u=Nh(i,o,s,u,_,C),s=Sh(),null===i||qr?(sr&&s&&vg(o),o.flags|=1,Xi(i,o,u,C),o.child):(o.updateQueue=i.updateQueue,o.flags&=-2053,i.lanes&=~C,Zi(i,o,C))}function $i(i,o,s,u,C){if(null===i){var _=s.type;return"function"!=typeof _||aj(_)||void 0!==_.defaultProps||null!==s.compare||void 0!==s.defaultProps?((i=Rg(s.type,null,u,o,o.mode,C)).ref=o.ref,i.return=o,o.child=i):(o.tag=15,o.type=_,bj(i,o,_,u,C))}if(_=i.child,0==(i.lanes&C)){var w=_.memoizedProps;if((s=null!==(s=s.compare)?s:Ie)(w,u)&&i.ref===o.ref)return Zi(i,o,C)}return o.flags|=1,(i=Pg(_,u)).ref=o.ref,i.return=o,o.child=i}function bj(i,o,s,u,C){if(null!==i){var _=i.memoizedProps;if(Ie(_,u)&&i.ref===o.ref){if(qr=!1,o.pendingProps=u=_,0==(i.lanes&C))return o.lanes=i.lanes,Zi(i,o,C);0!=(131072&i.flags)&&(qr=!0)}}return cj(i,o,s,u,C)}function dj(i,o,s){var u=o.pendingProps,C=u.children,_=null!==i?i.memoizedState:null;if("hidden"===u.mode)if(0==(1&o.mode))o.memoizedState={baseLanes:0,cachePool:null,transitions:null},G(xd,vd),vd|=s;else{if(0==(1073741824&s))return i=null!==_?_.baseLanes|s:s,o.lanes=o.childLanes=1073741824,o.memoizedState={baseLanes:i,cachePool:null,transitions:null},o.updateQueue=null,G(xd,vd),vd|=i,null;o.memoizedState={baseLanes:0,cachePool:null,transitions:null},u=null!==_?_.baseLanes:s,G(xd,vd),vd|=u}else null!==_?(u=_.baseLanes|s,o.memoizedState=null):u=s,G(xd,vd),vd|=u;return Xi(i,o,C,s),o.child}function gj(i,o){var s=o.ref;(null===i&&null!==s||null!==i&&i.ref!==s)&&(o.flags|=512,o.flags|=2097152)}function cj(i,o,s,u,C){var _=Zf(s)?$t:Wt.current;return _=Yf(o,_),ch(o,C),s=Nh(i,o,s,u,_,C),u=Sh(),null===i||qr?(sr&&u&&vg(o),o.flags|=1,Xi(i,o,s,C),o.child):(o.updateQueue=i.updateQueue,o.flags&=-2053,i.lanes&=~C,Zi(i,o,C))}function hj(i,o,s,u,C){if(Zf(s)){var _=!0;cg(o)}else _=!1;if(ch(o,C),null===o.stateNode)ij(i,o),Gi(o,s,u),Ii(o,s,u,C),u=!0;else if(null===i){var w=o.stateNode,B=o.memoizedProps;w.props=B;var L=w.context,V=s.contextType;"object"==typeof V&&null!==V?V=eh(V):V=Yf(o,V=Zf(s)?$t:Wt.current);var z=s.getDerivedStateFromProps,U="function"==typeof z||"function"==typeof w.getSnapshotBeforeUpdate;U||"function"!=typeof w.UNSAFE_componentWillReceiveProps&&"function"!=typeof w.componentWillReceiveProps||(B!==u||L!==V)&&Hi(o,w,u,V),yr=!1;var $=o.memoizedState;w.state=$,qh(o,u,w,C),L=o.memoizedState,B!==u||$!==L||Gt.current||yr?("function"==typeof z&&(Di(o,s,z,u),L=o.memoizedState),(B=yr||Fi(o,s,B,u,$,L,V))?(U||"function"!=typeof w.UNSAFE_componentWillMount&&"function"!=typeof w.componentWillMount||("function"==typeof w.componentWillMount&&w.componentWillMount(),"function"==typeof w.UNSAFE_componentWillMount&&w.UNSAFE_componentWillMount()),"function"==typeof w.componentDidMount&&(o.flags|=4194308)):("function"==typeof w.componentDidMount&&(o.flags|=4194308),o.memoizedProps=u,o.memoizedState=L),w.props=u,w.state=L,w.context=V,u=B):("function"==typeof w.componentDidMount&&(o.flags|=4194308),u=!1)}else{w=o.stateNode,lh(i,o),B=o.memoizedProps,V=o.type===o.elementType?B:Ci(o.type,B),w.props=V,U=o.pendingProps,$=w.context,"object"==typeof(L=s.contextType)&&null!==L?L=eh(L):L=Yf(o,L=Zf(s)?$t:Wt.current);var Z=s.getDerivedStateFromProps;(z="function"==typeof Z||"function"==typeof w.getSnapshotBeforeUpdate)||"function"!=typeof w.UNSAFE_componentWillReceiveProps&&"function"!=typeof w.componentWillReceiveProps||(B!==U||$!==L)&&Hi(o,w,u,L),yr=!1,$=o.memoizedState,w.state=$,qh(o,u,w,C);var Y=o.memoizedState;B!==U||$!==Y||Gt.current||yr?("function"==typeof Z&&(Di(o,s,Z,u),Y=o.memoizedState),(V=yr||Fi(o,s,V,u,$,Y,L)||!1)?(z||"function"!=typeof w.UNSAFE_componentWillUpdate&&"function"!=typeof w.componentWillUpdate||("function"==typeof w.componentWillUpdate&&w.componentWillUpdate(u,Y,L),"function"==typeof w.UNSAFE_componentWillUpdate&&w.UNSAFE_componentWillUpdate(u,Y,L)),"function"==typeof w.componentDidUpdate&&(o.flags|=4),"function"==typeof w.getSnapshotBeforeUpdate&&(o.flags|=1024)):("function"!=typeof w.componentDidUpdate||B===i.memoizedProps&&$===i.memoizedState||(o.flags|=4),"function"!=typeof w.getSnapshotBeforeUpdate||B===i.memoizedProps&&$===i.memoizedState||(o.flags|=1024),o.memoizedProps=u,o.memoizedState=Y),w.props=u,w.state=Y,w.context=L,u=V):("function"!=typeof w.componentDidUpdate||B===i.memoizedProps&&$===i.memoizedState||(o.flags|=4),"function"!=typeof w.getSnapshotBeforeUpdate||B===i.memoizedProps&&$===i.memoizedState||(o.flags|=1024),u=!1)}return jj(i,o,s,u,_,C)}function jj(i,o,s,u,C,_){gj(i,o);var w=0!=(128&o.flags);if(!u&&!w)return C&&dg(o,s,!1),Zi(i,o,_);u=o.stateNode,zr.current=o;var B=w&&"function"!=typeof s.getDerivedStateFromError?null:u.render();return o.flags|=1,null!==i&&w?(o.child=gr(o,i.child,null,_),o.child=gr(o,null,B,_)):Xi(i,o,B,_),o.memoizedState=u.state,C&&dg(o,s,!0),o.child}function kj(i){var o=i.stateNode;o.pendingContext?ag(0,o.pendingContext,o.pendingContext!==o.context):o.context&&ag(0,o.context,!1),yh(i,o.containerInfo)}function lj(i,o,s,u,C){return Ig(),Jg(C),o.flags|=256,Xi(i,o,s,u),o.child}var Ur,Hr,Wr,Gr,$r={dehydrated:null,treeContext:null,retryLane:0};function nj(i){return{baseLanes:i,cachePool:null,transitions:null}}function oj(i,o,s){var u,C=o.pendingProps,_=Er.current,w=!1,B=0!=(128&o.flags);if((u=B)||(u=(null===i||null!==i.memoizedState)&&0!=(2&_)),u?(w=!0,o.flags&=-129):null!==i&&null===i.memoizedState||(_|=1),G(Er,1&_),null===i)return Eg(o),null!==(i=o.memoizedState)&&null!==(i=i.dehydrated)?(0==(1&o.mode)?o.lanes=1:"$!"===i.data?o.lanes=8:o.lanes=1073741824,null):(B=C.children,i=C.fallback,w?(C=o.mode,w=o.child,B={mode:"hidden",children:B},0==(1&C)&&null!==w?(w.childLanes=0,w.pendingProps=B):w=pj(B,C,0,null),i=Tg(i,C,s,null),w.return=o,i.return=o,w.sibling=i,o.child=w,o.child.memoizedState=nj(s),o.memoizedState=$r,i):qj(o,B));if(null!==(_=i.memoizedState)&&null!==(u=_.dehydrated))return rj(i,o,B,C,u,_,s);if(w){w=C.fallback,B=o.mode,u=(_=i.child).sibling;var L={mode:"hidden",children:C.children};return 0==(1&B)&&o.child!==_?((C=o.child).childLanes=0,C.pendingProps=L,o.deletions=null):(C=Pg(_,L)).subtreeFlags=14680064&_.subtreeFlags,null!==u?w=Pg(u,w):(w=Tg(w,B,s,null)).flags|=2,w.return=o,C.return=o,C.sibling=w,o.child=C,C=w,w=o.child,B=null===(B=i.child.memoizedState)?nj(s):{baseLanes:B.baseLanes|s,cachePool:null,transitions:B.transitions},w.memoizedState=B,w.childLanes=i.childLanes&~s,o.memoizedState=$r,C}return i=(w=i.child).sibling,C=Pg(w,{mode:"visible",children:C.children}),0==(1&o.mode)&&(C.lanes=s),C.return=o,C.sibling=null,null!==i&&(null===(s=o.deletions)?(o.deletions=[i],o.flags|=16):s.push(i)),o.child=C,o.memoizedState=null,C}function qj(i,o){return(o=pj({mode:"visible",children:o},i.mode,0,null)).return=i,i.child=o}function sj(i,o,s,u){return null!==u&&Jg(u),gr(o,i.child,null,s),(i=qj(o,o.pendingProps.children)).flags|=2,o.memoizedState=null,i}function rj(i,o,s,u,C,_,w){if(s)return 256&o.flags?(o.flags&=-257,sj(i,o,w,u=Ki(Error(p(422))))):null!==o.memoizedState?(o.child=i.child,o.flags|=128,null):(_=u.fallback,C=o.mode,u=pj({mode:"visible",children:u.children},C,0,null),(_=Tg(_,C,w,null)).flags|=2,u.return=o,_.return=o,u.sibling=_,o.child=u,0!=(1&o.mode)&&gr(o,i.child,null,w),o.child.memoizedState=nj(w),o.memoizedState=$r,_);if(0==(1&o.mode))return sj(i,o,w,null);if("$!"===C.data){if(u=C.nextSibling&&C.nextSibling.dataset)var B=u.dgst;return u=B,sj(i,o,w,u=Ki(_=Error(p(419)),u,void 0))}if(B=0!=(w&i.childLanes),qr||B){if(null!==(u=Rd)){switch(w&-w){case 4:C=2;break;case 16:C=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:C=32;break;case 536870912:C=268435456;break;default:C=0}0!==(C=0!=(C&(u.suspendedLanes|w))?0:C)&&C!==_.retryLane&&(_.retryLane=C,ih(i,C),gi(u,i,C,-1))}return tj(),sj(i,o,w,u=Ki(Error(p(421))))}return"$?"===C.data?(o.flags|=128,o.child=i.child,o=uj.bind(null,i),C._reactRetry=o,null):(i=_.treeContext,or=Lf(C.nextSibling),ir=o,sr=!0,ur=null,null!==i&&(ar[nr++]=rr,ar[nr++]=dr,ar[nr++]=tr,rr=i.id,dr=i.overflow,tr=o),(o=qj(o,u.children)).flags|=4096,o)}function vj(i,o,s){i.lanes|=o;var u=i.alternate;null!==u&&(u.lanes|=o),bh(i.return,o,s)}function wj(i,o,s,u,C){var _=i.memoizedState;null===_?i.memoizedState={isBackwards:o,rendering:null,renderingStartTime:0,last:u,tail:s,tailMode:C}:(_.isBackwards=o,_.rendering=null,_.renderingStartTime=0,_.last=u,_.tail=s,_.tailMode=C)}function xj(i,o,s){var u=o.pendingProps,C=u.revealOrder,_=u.tail;if(Xi(i,o,u.children,s),0!=(2&(u=Er.current)))u=1&u|2,o.flags|=128;else{if(null!==i&&0!=(128&i.flags))e:for(i=o.child;null!==i;){if(13===i.tag)null!==i.memoizedState&&vj(i,s,o);else if(19===i.tag)vj(i,s,o);else if(null!==i.child){i.child.return=i,i=i.child;continue}if(i===o)break e;for(;null===i.sibling;){if(null===i.return||i.return===o)break e;i=i.return}i.sibling.return=i.return,i=i.sibling}u&=1}if(G(Er,u),0==(1&o.mode))o.memoizedState=null;else switch(C){case"forwards":for(s=o.child,C=null;null!==s;)null!==(i=s.alternate)&&null===Ch(i)&&(C=s),s=s.sibling;null===(s=C)?(C=o.child,o.child=null):(C=s.sibling,s.sibling=null),wj(o,!1,C,s,_);break;case"backwards":for(s=null,C=o.child,o.child=null;null!==C;){if(null!==(i=C.alternate)&&null===Ch(i)){o.child=C;break}i=C.sibling,C.sibling=s,s=C,C=i}wj(o,!0,s,null,_);break;case"together":wj(o,!1,null,null,void 0);break;default:o.memoizedState=null}return o.child}function ij(i,o){0==(1&o.mode)&&null!==i&&(i.alternate=null,o.alternate=null,o.flags|=2)}function Zi(i,o,s){if(null!==i&&(o.dependencies=i.dependencies),Dd|=o.lanes,0==(s&o.childLanes))return null;if(null!==i&&o.child!==i.child)throw Error(p(153));if(null!==o.child){for(s=Pg(i=o.child,i.pendingProps),o.child=s,s.return=o;null!==i.sibling;)i=i.sibling,(s=s.sibling=Pg(i,i.pendingProps)).return=o;s.sibling=null}return o.child}function yj(i,o,s){switch(o.tag){case 3:kj(o),Ig();break;case 5:Ah(o);break;case 1:Zf(o.type)&&cg(o);break;case 4:yh(o,o.stateNode.containerInfo);break;case 10:var u=o.type._context,C=o.memoizedProps.value;G(pr,u._currentValue),u._currentValue=C;break;case 13:if(null!==(u=o.memoizedState))return null!==u.dehydrated?(G(Er,1&Er.current),o.flags|=128,null):0!=(s&o.child.childLanes)?oj(i,o,s):(G(Er,1&Er.current),null!==(i=Zi(i,o,s))?i.sibling:null);G(Er,1&Er.current);break;case 19:if(u=0!=(s&o.childLanes),0!=(128&i.flags)){if(u)return xj(i,o,s);o.flags|=128}if(null!==(C=o.memoizedState)&&(C.rendering=null,C.tail=null,C.lastEffect=null),G(Er,Er.current),u)break;return null;case 22:case 23:return o.lanes=0,dj(i,o,s)}return Zi(i,o,s)}function Dj(i,o){if(!sr)switch(i.tailMode){case"hidden":o=i.tail;for(var s=null;null!==o;)null!==o.alternate&&(s=o),o=o.sibling;null===s?i.tail=null:s.sibling=null;break;case"collapsed":s=i.tail;for(var u=null;null!==s;)null!==s.alternate&&(u=s),s=s.sibling;null===u?o||null===i.tail?i.tail=null:i.tail.sibling=null:u.sibling=null}}function S(i){var o=null!==i.alternate&&i.alternate.child===i.child,s=0,u=0;if(o)for(var C=i.child;null!==C;)s|=C.lanes|C.childLanes,u|=14680064&C.subtreeFlags,u|=14680064&C.flags,C.return=i,C=C.sibling;else for(C=i.child;null!==C;)s|=C.lanes|C.childLanes,u|=C.subtreeFlags,u|=C.flags,C.return=i,C=C.sibling;return i.subtreeFlags|=u,i.childLanes=s,o}function Ej(i,o,s){var u=o.pendingProps;switch(wg(o),o.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return S(o),null;case 1:case 17:return Zf(o.type)&&$f(),S(o),null;case 3:return u=o.stateNode,zh(),E(Gt),E(Wt),Eh(),u.pendingContext&&(u.context=u.pendingContext,u.pendingContext=null),null!==i&&null!==i.child||(Gg(o)?o.flags|=4:null===i||i.memoizedState.isDehydrated&&0==(256&o.flags)||(o.flags|=1024,null!==ur&&(Fj(ur),ur=null))),Hr(i,o),S(o),null;case 5:Bh(o);var C=xh(Cr.current);if(s=o.type,null!==i&&null!=o.stateNode)Wr(i,o,s,u,C),i.ref!==o.ref&&(o.flags|=512,o.flags|=2097152);else{if(!u){if(null===o.stateNode)throw Error(p(166));return S(o),null}if(i=xh(br.current),Gg(o)){u=o.stateNode,s=o.type;var _=o.memoizedProps;switch(u[It]=o,u[Nt]=_,i=0!=(1&o.mode),s){case"dialog":D("cancel",u),D("close",u);break;case"iframe":case"object":case"embed":D("load",u);break;case"video":case"audio":for(C=0;C<\/script>",i=i.removeChild(i.firstChild)):"string"==typeof u.is?i=B.createElement(s,{is:u.is}):(i=B.createElement(s),"select"===s&&(B=i,u.multiple?B.multiple=!0:u.size&&(B.size=u.size))):i=B.createElementNS(i,s),i[It]=o,i[Nt]=u,Ur(i,o,!1,!1),o.stateNode=i;e:{switch(B=vb(s,u),s){case"dialog":D("cancel",i),D("close",i),C=u;break;case"iframe":case"object":case"embed":D("load",i),C=u;break;case"video":case"audio":for(C=0;CFd&&(o.flags|=128,u=!0,Dj(_,!1),o.lanes=4194304)}else{if(!u)if(null!==(i=Ch(B))){if(o.flags|=128,u=!0,null!==(s=i.updateQueue)&&(o.updateQueue=s,o.flags|=4),Dj(_,!0),null===_.tail&&"hidden"===_.tailMode&&!B.alternate&&!sr)return S(o),null}else 2*Ca()-_.renderingStartTime>Fd&&1073741824!==s&&(o.flags|=128,u=!0,Dj(_,!1),o.lanes=4194304);_.isBackwards?(B.sibling=o.child,o.child=B):(null!==(s=_.last)?s.sibling=B:o.child=B,_.last=B)}return null!==_.tail?(o=_.tail,_.rendering=o,_.tail=o.sibling,_.renderingStartTime=Ca(),o.sibling=null,s=Er.current,G(Er,u?1&s|2:1&s),o):(S(o),null);case 22:case 23:return Hj(),u=null!==o.memoizedState,null!==i&&null!==i.memoizedState!==u&&(o.flags|=8192),u&&0!=(1&o.mode)?0!=(1073741824&vd)&&(S(o),6&o.subtreeFlags&&(o.flags|=8192)):S(o),null;case 24:case 25:return null}throw Error(p(156,o.tag))}function Ij(i,o){switch(wg(o),o.tag){case 1:return Zf(o.type)&&$f(),65536&(i=o.flags)?(o.flags=-65537&i|128,o):null;case 3:return zh(),E(Gt),E(Wt),Eh(),0!=(65536&(i=o.flags))&&0==(128&i)?(o.flags=-65537&i|128,o):null;case 5:return Bh(o),null;case 13:if(E(Er),null!==(i=o.memoizedState)&&null!==i.dehydrated){if(null===o.alternate)throw Error(p(340));Ig()}return 65536&(i=o.flags)?(o.flags=-65537&i|128,o):null;case 19:return E(Er),null;case 4:return zh(),null;case 10:return ah(o.type._context),null;case 22:case 23:return Hj(),null;default:return null}}Ur=function(i,o){for(var s=o.child;null!==s;){if(5===s.tag||6===s.tag)i.appendChild(s.stateNode);else if(4!==s.tag&&null!==s.child){s.child.return=s,s=s.child;continue}if(s===o)break;for(;null===s.sibling;){if(null===s.return||s.return===o)return;s=s.return}s.sibling.return=s.return,s=s.sibling}},Hr=function(){},Wr=function(i,o,s,u){var C=i.memoizedProps;if(C!==u){i=o.stateNode,xh(br.current);var _,B=null;switch(s){case"input":C=Ya(i,C),u=Ya(i,u),B=[];break;case"select":C=Pe({},C,{value:void 0}),u=Pe({},u,{value:void 0}),B=[];break;case"textarea":C=gb(i,C),u=gb(i,u),B=[];break;default:"function"!=typeof C.onClick&&"function"==typeof u.onClick&&(i.onclick=Bf)}for(z in ub(s,u),s=null,C)if(!u.hasOwnProperty(z)&&C.hasOwnProperty(z)&&null!=C[z])if("style"===z){var L=C[z];for(_ in L)L.hasOwnProperty(_)&&(s||(s={}),s[_]="")}else"dangerouslySetInnerHTML"!==z&&"children"!==z&&"suppressContentEditableWarning"!==z&&"suppressHydrationWarning"!==z&&"autoFocus"!==z&&(w.hasOwnProperty(z)?B||(B=[]):(B=B||[]).push(z,null));for(z in u){var V=u[z];if(L=null!=C?C[z]:void 0,u.hasOwnProperty(z)&&V!==L&&(null!=V||null!=L))if("style"===z)if(L){for(_ in L)!L.hasOwnProperty(_)||V&&V.hasOwnProperty(_)||(s||(s={}),s[_]="");for(_ in V)V.hasOwnProperty(_)&&L[_]!==V[_]&&(s||(s={}),s[_]=V[_])}else s||(B||(B=[]),B.push(z,s)),s=V;else"dangerouslySetInnerHTML"===z?(V=V?V.__html:void 0,L=L?L.__html:void 0,null!=V&&L!==V&&(B=B||[]).push(z,V)):"children"===z?"string"!=typeof V&&"number"!=typeof V||(B=B||[]).push(z,""+V):"suppressContentEditableWarning"!==z&&"suppressHydrationWarning"!==z&&(w.hasOwnProperty(z)?(null!=V&&"onScroll"===z&&D("scroll",i),B||L===V||(B=[])):(B=B||[]).push(z,V))}s&&(B=B||[]).push("style",s);var z=B;(o.updateQueue=z)&&(o.flags|=4)}},Gr=function(i,o,s,u){s!==u&&(o.flags|=4)};var Kr=!1,Xr=!1,Jr="function"==typeof WeakSet?WeakSet:Set,Qr=null;function Lj(i,o){var s=i.ref;if(null!==s)if("function"==typeof s)try{s(null)}catch(s){W(i,o,s)}else s.current=null}function Mj(i,o,s){try{s()}catch(s){W(i,o,s)}}var Zr=!1;function Oj(i,o){if(kt=Rn,Ne(i=Me())){if("selectionStart"in i)var s={start:i.selectionStart,end:i.selectionEnd};else e:{var u=(s=(s=i.ownerDocument)&&s.defaultView||window).getSelection&&s.getSelection();if(u&&0!==u.rangeCount){s=u.anchorNode;var C=u.anchorOffset,_=u.focusNode;u=u.focusOffset;try{s.nodeType,_.nodeType}catch(i){s=null;break e}var w=0,B=-1,L=-1,V=0,z=0,U=i,$=null;a:for(;;){for(var Z;U!==s||0!==C&&3!==U.nodeType||(B=w+C),U!==_||0!==u&&3!==U.nodeType||(L=w+u),3===U.nodeType&&(w+=U.nodeValue.length),null!==(Z=U.firstChild);)$=U,U=Z;for(;;){if(U===i)break a;if($===s&&++V===C&&(B=w),$===_&&++z===u&&(L=w),null!==(Z=U.nextSibling))break;$=(U=$).parentNode}U=Z}s=-1===B||-1===L?null:{start:B,end:L}}else s=null}s=s||{start:0,end:0}}else s=null;for(Ft={focusedElem:i,selectionRange:s},Rn=!1,Qr=o;null!==Qr;)if(i=(o=Qr).child,0!=(1028&o.subtreeFlags)&&null!==i)i.return=o,Qr=i;else for(;null!==Qr;){o=Qr;try{var Y=o.alternate;if(0!=(1024&o.flags))switch(o.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==Y){var ee=Y.memoizedProps,ae=Y.memoizedState,de=o.stateNode,ie=de.getSnapshotBeforeUpdate(o.elementType===o.type?ee:Ci(o.type,ee),ae);de.__reactInternalSnapshotBeforeUpdate=ie}break;case 3:var le=o.stateNode.containerInfo;1===le.nodeType?le.textContent="":9===le.nodeType&&le.documentElement&&le.removeChild(le.documentElement);break;default:throw Error(p(163))}}catch(i){W(o,o.return,i)}if(null!==(i=o.sibling)){i.return=o.return,Qr=i;break}Qr=o.return}return Y=Zr,Zr=!1,Y}function Pj(i,o,s){var u=o.updateQueue;if(null!==(u=null!==u?u.lastEffect:null)){var C=u=u.next;do{if((C.tag&i)===i){var _=C.destroy;C.destroy=void 0,void 0!==_&&Mj(o,s,_)}C=C.next}while(C!==u)}}function Qj(i,o){if(null!==(o=null!==(o=o.updateQueue)?o.lastEffect:null)){var s=o=o.next;do{if((s.tag&i)===i){var u=s.create;s.destroy=u()}s=s.next}while(s!==o)}}function Rj(i){var o=i.ref;if(null!==o){var s=i.stateNode;i.tag,i=s,"function"==typeof o?o(i):o.current=i}}function Sj(i){var o=i.alternate;null!==o&&(i.alternate=null,Sj(o)),i.child=null,i.deletions=null,i.sibling=null,5===i.tag&&(null!==(o=i.stateNode)&&(delete o[It],delete o[Nt],delete o[Mt],delete o[Vt],delete o[zt])),i.stateNode=null,i.return=null,i.dependencies=null,i.memoizedProps=null,i.memoizedState=null,i.pendingProps=null,i.stateNode=null,i.updateQueue=null}function Tj(i){return 5===i.tag||3===i.tag||4===i.tag}function Uj(i){e:for(;;){for(;null===i.sibling;){if(null===i.return||Tj(i.return))return null;i=i.return}for(i.sibling.return=i.return,i=i.sibling;5!==i.tag&&6!==i.tag&&18!==i.tag;){if(2&i.flags)continue e;if(null===i.child||4===i.tag)continue e;i.child.return=i,i=i.child}if(!(2&i.flags))return i.stateNode}}function Vj(i,o,s){var u=i.tag;if(5===u||6===u)i=i.stateNode,o?8===s.nodeType?s.parentNode.insertBefore(i,o):s.insertBefore(i,o):(8===s.nodeType?(o=s.parentNode).insertBefore(i,s):(o=s).appendChild(i),null!=(s=s._reactRootContainer)||null!==o.onclick||(o.onclick=Bf));else if(4!==u&&null!==(i=i.child))for(Vj(i,o,s),i=i.sibling;null!==i;)Vj(i,o,s),i=i.sibling}function Wj(i,o,s){var u=i.tag;if(5===u||6===u)i=i.stateNode,o?s.insertBefore(i,o):s.appendChild(i);else if(4!==u&&null!==(i=i.child))for(Wj(i,o,s),i=i.sibling;null!==i;)Wj(i,o,s),i=i.sibling}var Yr=null,td=!1;function Yj(i,o,s){for(s=s.child;null!==s;)Zj(i,o,s),s=s.sibling}function Zj(i,o,s){if(Ba&&"function"==typeof Ba.onCommitFiberUnmount)try{Ba.onCommitFiberUnmount(Fa,s)}catch(i){}switch(s.tag){case 5:Xr||Lj(s,o);case 6:var u=Yr,C=td;Yr=null,Yj(i,o,s),td=C,null!==(Yr=u)&&(td?(i=Yr,s=s.stateNode,8===i.nodeType?i.parentNode.removeChild(s):i.removeChild(s)):Yr.removeChild(s.stateNode));break;case 18:null!==Yr&&(td?(i=Yr,s=s.stateNode,8===i.nodeType?Kf(i.parentNode,s):1===i.nodeType&&Kf(i,s),bd(i)):Kf(Yr,s.stateNode));break;case 4:u=Yr,C=td,Yr=s.stateNode.containerInfo,td=!0,Yj(i,o,s),Yr=u,td=C;break;case 0:case 11:case 14:case 15:if(!Xr&&(null!==(u=s.updateQueue)&&null!==(u=u.lastEffect))){C=u=u.next;do{var _=C,w=_.destroy;_=_.tag,void 0!==w&&(0!=(2&_)||0!=(4&_))&&Mj(s,o,w),C=C.next}while(C!==u)}Yj(i,o,s);break;case 1:if(!Xr&&(Lj(s,o),"function"==typeof(u=s.stateNode).componentWillUnmount))try{u.props=s.memoizedProps,u.state=s.memoizedState,u.componentWillUnmount()}catch(i){W(s,o,i)}Yj(i,o,s);break;case 21:Yj(i,o,s);break;case 22:1&s.mode?(Xr=(u=Xr)||null!==s.memoizedState,Yj(i,o,s),Xr=u):Yj(i,o,s);break;default:Yj(i,o,s)}}function ak(i){var o=i.updateQueue;if(null!==o){i.updateQueue=null;var s=i.stateNode;null===s&&(s=i.stateNode=new Jr),o.forEach((function(o){var u=bk.bind(null,i,o);s.has(o)||(s.add(o),o.then(u,u))}))}}function ck(i,o){var s=o.deletions;if(null!==s)for(var u=0;uC&&(C=w),u&=~_}if(u=C,10<(u=(120>(u=Ca()-u)?120:480>u?480:1080>u?1080:1920>u?1920:3e3>u?3e3:4320>u?4320:1960*id(u/1960))-u)){i.timeoutHandle=Bt(Pk.bind(null,i,wd,Bd),u);break}Pk(i,wd,Bd);break;default:throw Error(p(329))}}}return Dk(i,Ca()),i.callbackNode===s?Gk.bind(null,i):null}function Nk(i,o){var s=Ad;return i.current.memoizedState.isDehydrated&&(Kk(i,o).flags|=256),2!==(i=Ik(i,o))&&(o=wd,wd=s,null!==o&&Fj(o)),i}function Fj(i){null===wd?wd=i:wd.push.apply(wd,i)}function Ok(i){for(var o=i;;){if(16384&o.flags){var s=o.updateQueue;if(null!==s&&null!==(s=s.stores))for(var u=0;ui?16:i,null===Ld)var u=!1;else{if(i=Ld,Ld=null,Md=0,0!=(6&cd))throw Error(p(331));var C=cd;for(cd|=4,Qr=i.current;null!==Qr;){var _=Qr,w=_.child;if(0!=(16&Qr.flags)){var B=_.deletions;if(null!==B){for(var L=0;LCa()-kd?Kk(i,0):Sd|=s),Dk(i,o)}function Yk(i,o){0===o&&(0==(1&i.mode)?o=1:(o=za,0==(130023424&(za<<=1))&&(za=4194304)));var s=R();null!==(i=ih(i,o))&&(Ac(i,o,s),Dk(i,s))}function uj(i){var o=i.memoizedState,s=0;null!==o&&(s=o.retryLane),Yk(i,s)}function bk(i,o){var s=0;switch(i.tag){case 13:var u=i.stateNode,C=i.memoizedState;null!==C&&(s=C.retryLane);break;case 19:u=i.stateNode;break;default:throw Error(p(314))}null!==u&&u.delete(o),Yk(i,s)}function Fk(i,o){return ya(i,o)}function $k(i,o,s,u){this.tag=i,this.key=s,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=o,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=u,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Bg(i,o,s,u){return new $k(i,o,s,u)}function aj(i){return!(!(i=i.prototype)||!i.isReactComponent)}function Zk(i){if("function"==typeof i)return aj(i)?1:0;if(null!=i){if((i=i.$$typeof)===Re)return 11;if(i===be)return 14}return 2}function Pg(i,o){var s=i.alternate;return null===s?((s=Bg(i.tag,o,i.key,i.mode)).elementType=i.elementType,s.type=i.type,s.stateNode=i.stateNode,s.alternate=i,i.alternate=s):(s.pendingProps=o,s.type=i.type,s.flags=0,s.subtreeFlags=0,s.deletions=null),s.flags=14680064&i.flags,s.childLanes=i.childLanes,s.lanes=i.lanes,s.child=i.child,s.memoizedProps=i.memoizedProps,s.memoizedState=i.memoizedState,s.updateQueue=i.updateQueue,o=i.dependencies,s.dependencies=null===o?null:{lanes:o.lanes,firstContext:o.firstContext},s.sibling=i.sibling,s.index=i.index,s.ref=i.ref,s}function Rg(i,o,s,u,C,_){var w=2;if(u=i,"function"==typeof i)aj(i)&&(w=1);else if("string"==typeof i)w=5;else e:switch(i){case de:return Tg(s.children,C,_,o);case ie:w=8,C|=8;break;case le:return(i=Bg(12,s,o,2|C)).elementType=le,i.lanes=_,i;case fe:return(i=Bg(13,s,o,C)).elementType=fe,i.lanes=_,i;case ye:return(i=Bg(19,s,o,C)).elementType=ye,i.lanes=_,i;case _e:return pj(s,C,_,o);default:if("object"==typeof i&&null!==i)switch(i.$$typeof){case ce:w=10;break e;case pe:w=9;break e;case Re:w=11;break e;case be:w=14;break e;case xe:w=16,u=null;break e}throw Error(p(130,null==i?i:typeof i,""))}return(o=Bg(w,s,o,C)).elementType=i,o.type=u,o.lanes=_,o}function Tg(i,o,s,u){return(i=Bg(7,i,u,o)).lanes=s,i}function pj(i,o,s,u){return(i=Bg(22,i,u,o)).elementType=_e,i.lanes=s,i.stateNode={isHidden:!1},i}function Qg(i,o,s){return(i=Bg(6,i,null,o)).lanes=s,i}function Sg(i,o,s){return(o=Bg(4,null!==i.children?i.children:[],i.key,o)).lanes=s,o.stateNode={containerInfo:i.containerInfo,pendingChildren:null,implementation:i.implementation},o}function al(i,o,s,u,C){this.tag=o,this.containerInfo=i,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=zc(0),this.expirationTimes=zc(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=zc(0),this.identifierPrefix=u,this.onRecoverableError=C,this.mutableSourceEagerHydrationData=null}function bl(i,o,s,u,C,_,w,B,L){return i=new al(i,o,s,B,L),1===o?(o=1,!0===_&&(o|=8)):o=0,_=Bg(3,null,null,o),i.current=_,_.stateNode=i,_.memoizedState={element:u,isDehydrated:s,cache:null,transitions:null,pendingSuspenseBoundaries:null},kh(_),i}function cl(i,o,s){var u=3-1){o._history.stack=L.slice(0,V+1);var z=o._history.stack.length;if(z>100){var U=z-100;o._history.stack=L.slice(U,z),o._history.offset=Math.max(o._history.offset-U,0)}}var $=Date.now();if(s){var Z=o._history.stack[o._history.offset];if(Z&&$-Z.timestamp<3e3){var Y=/[^a-z0-9]([a-z0-9]+)$/i,ee=null===(u=o._getLines(Z.value,Z.selectionStart).pop())||void 0===u?void 0:u.match(Y),ae=null===(C=o._getLines(i.value,i.selectionStart).pop())||void 0===C?void 0:C.match(Y);if((null==ee?void 0:ee[1])&&(null===(w=null==ae?void 0:ae[1])||void 0===w?void 0:w.startsWith(ee[1])))return void(o._history.stack[o._history.offset]=_(_({},i),{timestamp:$}))}}o._history.stack.push(_(_({},i),{timestamp:$})),o._history.offset++},o._updateInput=function(i){var s=o._input;s&&(s.value=i.value,s.selectionStart=i.selectionStart,s.selectionEnd=i.selectionEnd,o.props.onValueChange(i.value))},o._applyEdits=function(i){var s=o._input,u=o._history.stack[o._history.offset];u&&s&&(o._history.stack[o._history.offset]=_(_({},u),{selectionStart:s.selectionStart,selectionEnd:s.selectionEnd})),o._recordChange(i),o._updateInput(i)},o._undoEdit=function(){var i=o._history,s=i.stack,u=i.offset,C=s[u-1];C&&(o._updateInput(C),o._history.offset=Math.max(u-1,0))},o._redoEdit=function(){var i=o._history,s=i.stack,u=i.offset,C=s[u+1];C&&(o._updateInput(C),o._history.offset=Math.min(u+1,s.length-1))},o._handleKeyDown=function(i){var s=o.props,u=s.tabSize,C=s.insertSpaces,_=s.ignoreTabKey,w=s.onKeyDown;if(!w||(w(i),!i.defaultPrevented)){27===i.keyCode&&i.currentTarget.blur();var B=i.currentTarget,L=B.value,V=B.selectionStart,z=B.selectionEnd,Z=(C?" ":"\t").repeat(u);if(9===i.keyCode&&!_&&o.state.capture)if(i.preventDefault(),i.shiftKey){var Y=(ie=o._getLines(L,V)).length-1,ee=o._getLines(L,z).length-1,ae=L.split("\n").map((function(i,o){return o>=Y&&o<=ee&&i.startsWith(Z)?i.substring(Z.length):i})).join("\n");if(L!==ae){var de=ie[Y];o._applyEdits({value:ae,selectionStart:(null==de?void 0:de.startsWith(Z))?V-Z.length:V,selectionEnd:z-(L.length-ae.length)})}}else if(V!==z){var ie,le=(ie=o._getLines(L,V)).length-1,ce=o._getLines(L,z).length-1;de=ie[le];o._applyEdits({value:L.split("\n").map((function(i,o){return o>=le&&o<=ce?Z+i:i})).join("\n"),selectionStart:de&&/\S/.test(de)?V+Z.length:V,selectionEnd:z+Z.length*(ce-le+1)})}else{var pe=V+Z.length;o._applyEdits({value:L.substring(0,V)+Z+L.substring(z),selectionStart:pe,selectionEnd:pe})}else if(8===i.keyCode){var Re=V!==z;if(L.substring(0,V).endsWith(Z)&&!Re){i.preventDefault();pe=V-Z.length;o._applyEdits({value:L.substring(0,V-Z.length)+L.substring(z),selectionStart:pe,selectionEnd:pe})}}else if(13===i.keyCode){if(V===z){var fe=o._getLines(L,V).pop(),ye=null==fe?void 0:fe.match(/^\s+/);if(null==ye?void 0:ye[0]){i.preventDefault();var be="\n"+ye[0];pe=V+be.length;o._applyEdits({value:L.substring(0,V)+be+L.substring(z),selectionStart:pe,selectionEnd:pe})}}}else if(57===i.keyCode||219===i.keyCode||222===i.keyCode||192===i.keyCode){var xe=void 0;57===i.keyCode&&i.shiftKey?xe=["(",")"]:219===i.keyCode?xe=i.shiftKey?["{","}"]:["[","]"]:222===i.keyCode?xe=i.shiftKey?['"','"']:["'","'"]:192!==i.keyCode||i.shiftKey||(xe=["`","`"]),V!==z&&xe&&(i.preventDefault(),o._applyEdits({value:L.substring(0,V)+xe[0]+L.substring(V,z)+xe[1]+L.substring(z),selectionStart:V,selectionEnd:z+2}))}else!($?i.metaKey&&90===i.keyCode:i.ctrlKey&&90===i.keyCode)||i.shiftKey||i.altKey?($?i.metaKey&&90===i.keyCode&&i.shiftKey:U?i.ctrlKey&&89===i.keyCode:i.ctrlKey&&90===i.keyCode&&i.shiftKey)&&!i.altKey?(i.preventDefault(),o._redoEdit()):77!==i.keyCode||!i.ctrlKey||$&&!i.shiftKey||(i.preventDefault(),o.setState((function(i){return{capture:!i.capture}}))):(i.preventDefault(),o._undoEdit())}},o._handleChange=function(i){var s=i.currentTarget,u=s.value,C=s.selectionStart,_=s.selectionEnd;o._recordChange({value:u,selectionStart:C,selectionEnd:_},!0),o.props.onValueChange(u)},o._history={stack:[],offset:-1},o._input=null,o}return C(Editor,i),Editor.prototype.componentDidMount=function(){this._recordCurrentState()},Object.defineProperty(Editor.prototype,"session",{get:function(){return{history:this._history}},set:function(i){this._history=i.history},enumerable:!1,configurable:!0}),Editor.prototype.render=function(){var i=this,o=this.props,s=o.value,u=o.style,C=o.padding,w=o.highlight,B=o.textareaId,L=o.textareaClassName,U=o.autoFocus,$=o.disabled,ee=o.form,de=o.maxLength,ie=o.minLength,le=o.name,ce=o.placeholder,pe=o.readOnly,Re=o.required,fe=o.onClick,ye=o.onFocus,be=o.onBlur,xe=o.onKeyUp,_e=(o.onKeyDown,o.onValueChange,o.tabSize,o.insertSpaces,o.ignoreTabKey,o.preClassName),Se=V(o,["value","style","padding","highlight","textareaId","textareaClassName","autoFocus","disabled","form","maxLength","minLength","name","placeholder","readOnly","required","onClick","onFocus","onBlur","onKeyUp","onKeyDown","onValueChange","tabSize","insertSpaces","ignoreTabKey","preClassName"]),we={paddingTop:"object"==typeof C?C.top:C,paddingRight:"object"==typeof C?C.right:C,paddingBottom:"object"==typeof C?C.bottom:C,paddingLeft:"object"==typeof C?C.left:C},Pe=w(s);return z.createElement("div",_({},Se,{style:_(_({},ae.container),u)}),z.createElement("pre",_({className:_e,"aria-hidden":"true",style:_(_(_({},ae.editor),ae.highlight),we)},"string"==typeof Pe?{dangerouslySetInnerHTML:{__html:Pe+"
"}}:{children:Pe})),z.createElement("textarea",{ref:function(o){return i._input=o},style:_(_(_({},ae.editor),ae.textarea),we),className:Z+(L?" ".concat(L):""),id:B,value:s,onChange:this._handleChange,onKeyDown:this._handleKeyDown,onClick:fe,onKeyUp:xe,onFocus:ye,onBlur:be,disabled:$,form:ee,maxLength:de,minLength:ie,name:le,placeholder:ce,readOnly:pe,required:Re,autoFocus:U,autoCapitalize:"off",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"data-gramm":!1}),z.createElement("style",{dangerouslySetInnerHTML:{__html:Y}}))},Editor.defaultProps={tabSize:2,insertSpaces:!0,ignoreTabKey:!1,padding:0},Editor}(z.Component);o.default=ee;var ae={container:{position:"relative",textAlign:"left",boxSizing:"border-box",padding:0,overflow:"hidden"},textarea:{position:"absolute",top:0,left:0,height:"100%",width:"100%",resize:"none",color:"inherit",overflow:"hidden",MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",WebkitTextFillColor:"transparent"},highlight:{position:"relative",pointerEvents:"none"},editor:{margin:0,border:0,background:"none",boxSizing:"inherit",display:"inherit",fontFamily:"inherit",fontSize:"inherit",fontStyle:"inherit",fontVariantLigatures:"inherit",fontWeight:"inherit",letterSpacing:"inherit",lineHeight:"inherit",tabSize:"inherit",textIndent:"inherit",textRendering:"inherit",textTransform:"inherit",whiteSpace:"pre-wrap",wordBreak:"keep-all",overflowWrap:"break-word"}}},20033:function(i,o,s){"use strict";s.d(o,{A:function(){return L}});var u=s(96540),C=s(5556),_=s.n(C),w=s(16571),B=function CodeRenderer(i){var o=i.classes,s=i.children;return u.createElement("code",{className:o.code},s)};B.propTypes={classes:_().objectOf(_().string.isRequired).isRequired,children:_().any.isRequired};var L=(0,w.A)((function styles(i){return{code:{fontFamily:i.fontFamily.monospace,fontSize:"inherit",color:"inherit",background:"transparent",whiteSpace:"inherit"}}}))(B)},5987:function(i,o,s){"use strict";s.d(o,{A:function(){return _},M:function(){return useStyleGuideContext}});var u=s(96540),C=u.createContext({codeRevision:0,cssRevision:"0",config:{},slots:{},displayMode:"collapse"}),_=C;function useStyleGuideContext(){return u.useContext(C)}},26739:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{A:function(){return renderDefault}});var core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(19693),core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(98741),core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_1__),react__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(96540),rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(38369),rsg_components_Code__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(20033),_util__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(17032),defaultValueBlacklist=["null","undefined"];function renderDefault(prop){if(prop.defaultValue){var defaultValueString=(0,_util__WEBPACK_IMPORTED_MODULE_5__.px)((0,_util__WEBPACK_IMPORTED_MODULE_5__._n)(String(prop.defaultValue.value)));if(prop.type||prop.flowType||prop.tsType){var propName=prop.type?prop.type.name:prop.flowType?prop.flowType.type:prop.tsType&&prop.tsType.type;if(defaultValueBlacklist.indexOf(prop.defaultValue.value)>-1)return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Code__WEBPACK_IMPORTED_MODULE_4__.A,null,defaultValueString);if("func"===propName||"function"===propName)return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__.A,{size:"small",color:"light",underlined:!0,title:defaultValueString},"Function");if("shape"===propName||"object"===propName)try{var object=eval("("+prop.defaultValue.value+")");return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__.A,{size:"small",color:"light",underlined:!0,title:JSON.stringify(object,null,2)},"Shape")}catch(i){return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__.A,{size:"small",color:"light",underlined:!0,title:prop.defaultValue.value},"Shape")}}return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Code__WEBPACK_IMPORTED_MODULE_4__.A,null,defaultValueString)}return prop.required?react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__.A,{size:"small",color:"light"},"Required"):""}},17032:function(i,o,s){"use strict";s.d(o,{Pw:function(){return getType},_n:function(){return unquote},px:function(){return showSpaces}});s(23604),s(98741),s(69218),s(87136),s(40173);function unquote(i){return i&&i.replace(/^['"]|['"]$/g,"")}function getType(i){return i.flowType?"union"===i.flowType.name&&i.flowType.elements.every((function(i){return"literal"===i.name}))?Object.assign({},i.flowType,{name:"enum",value:i.flowType.elements}):i.flowType:i.tsType?i.tsType:i.type}function showSpaces(i){return i&&i.replace(/^\s|\s$/g,"␣")}},16571:function(i,o,s){"use strict";s.d(o,{A:function(){return StyleHOC}});s(98741),s(69218),s(87136),s(40173);var u=s(96540),C=s(5987),_=s(55364),w=s.n(_),B=s(50104),L=s.n(B),V=s(94678),z=s(97431),U=L()((function(i,o,s,u){var C=w()({},z,o.theme),_="function"==typeof o.styles?o.styles(C):o.styles,B=w()({},i(C),_&&_[s]);return V.A.createStyleSheet(B,{meta:s,link:!0})}),(function(i,o,s,u){return s+"_"+u}));function _assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function _defineProperty(i,o,s){return o in i?Object.defineProperty(i,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[o]=s,i}function StyleHOC(i){return function(o){var s,_=o.name.replace(/Renderer$/,"");return s=function(s){var C,w;w=s,(C=_class).prototype=Object.create(w.prototype),C.prototype.constructor=C,C.__proto__=w;var B;B=_class;function _class(o,u){var C;return _defineProperty(_assertThisInitialized(C=s.call(this,o,u)||this),"sheet",void 0),C.sheet=U(i,u.config||{},_,u.cssRevision),C.sheet.update(o).attach(),C}var L=_class.prototype;return L.componentDidUpdate=function componentDidUpdate(i){this.sheet.update(i)},L.render=function render(){return u.createElement(o,Object.assign({},this.props,{classes:this.sheet.classes}))},_class}(u.Component),_defineProperty(s,"displayName","Styled("+_+")"),_defineProperty(s,"contextType",C.A),s}}},38369:function(i,o,s){"use strict";s.d(o,{A:function(){return _}});s(19693),s(7899),s(5038);var u=s(96540),C=s(20053);function _extends(){return _extends=Object.assign||function(i){for(var o=1;o=0||(C[s]=i[s]);return C}var _=(0,s(16571).A)((function styles(i){var o=i.fontFamily,s=i.fontSize,u=i.color;return{text:{fontFamily:o.base},inheritSize:{fontSize:"inherit"},smallSize:{fontSize:s.small},baseSize:{fontSize:s.base},textSize:{fontSize:s.text},baseColor:{color:u.base},lightColor:{color:u.light},em:{fontStyle:"italic"},strong:{fontWeight:"bold"},isUnderlined:{borderBottom:[[1,"dotted",u.lightest]]}}}))((function TextRenderer(i){var o,s=i.classes,_=i.semantic,w=i.size,B=void 0===w?"inherit":w,L=i.color,V=void 0===L?"base":L,z=i.underlined,U=void 0!==z&&z,$=i.children,Z=_objectWithoutPropertiesLoose(i,["classes","semantic","size","color","underlined","children"]),Y=_||"span",ee=(0,C.A)(s.text,s[B+"Size"],s[V+"Color"],((o={})[s[Y]]=!!_,o[s.isUnderlined]=U,o));return u.createElement(Y,_extends({},Z,{className:ee}),$)}))},94678:function(i,o,s){"use strict";s.d(o,{A:function(){return bn}});s(69218);function _extends(){return _extends=Object.assign?Object.assign.bind():function(i){for(var o=1;o=0||(C[s]=i[s]);return C}var _={}.constructor;function cloneStyle(i){if(null==i||"object"!=typeof i)return i;if(Array.isArray(i))return i.map(cloneStyle);if(i.constructor!==_)return i;var o={};for(var s in i)o[s]=cloneStyle(i[s]);return o}function createRule(i,o,s){void 0===i&&(i="unnamed");var u=s.jss,C=cloneStyle(o),_=u.plugins.onCreateRule(i,C,s);return _||(i[0],null)}var w=function join(i,o){for(var s="",u=0;u<+~=|^:(),"'`\s])/g,V="undefined"!=typeof CSS&&CSS.escape,jss_esm_escape=function(i){return V?V(i):i.replace(L,"\\$1")},z=function(){function BaseStyleRule(i,o,s){this.type="style",this.isProcessed=!1;var u=s.sheet,C=s.Renderer;this.key=i,this.options=s,this.style=o,u?this.renderer=u.renderer:C&&(this.renderer=new C)}return BaseStyleRule.prototype.prop=function prop(i,o,s){if(void 0===o)return this.style[i];var u=!!s&&s.force;if(!u&&this.style[i]===o)return this;var C=o;s&&!1===s.process||(C=this.options.jss.plugins.onChangeValue(o,i,this));var _=null==C||!1===C,w=i in this.style;if(_&&!w&&!u)return this;var B=_&&w;if(B?delete this.style[i]:this.style[i]=C,this.renderable&&this.renderer)return B?this.renderer.removeProperty(this.renderable,i):this.renderer.setProperty(this.renderable,i,C),this;var L=this.options.sheet;return L&&L.attached,this},BaseStyleRule}(),U=function(i){function StyleRule(o,s,u){var C;C=i.call(this,o,s,u)||this;var _=u.selector,w=u.scoped,B=u.sheet,L=u.generateId;return _?C.selectorText=_:!1!==w&&(C.id=L(_assertThisInitialized(_assertThisInitialized(C)),B),C.selectorText="."+jss_esm_escape(C.id)),C}_inheritsLoose(StyleRule,i);var o=StyleRule.prototype;return o.applyTo=function applyTo(i){var o=this.renderer;if(o){var s=this.toJSON();for(var u in s)o.setProperty(i,u,s[u])}return this},o.toJSON=function toJSON(){var i={};for(var o in this.style){var s=this.style[o];"object"!=typeof s?i[o]=s:Array.isArray(s)&&(i[o]=B(s))}return i},o.toString=function toString(i){var o=this.options.sheet,s=!!o&&o.options.link?_extends({},i,{allowEmpty:!0}):i;return toCss(this.selectorText,this.style,s)},createClass_createClass(StyleRule,[{key:"selector",set:function set(i){if(i!==this.selectorText){this.selectorText=i;var o=this.renderer,s=this.renderable;if(s&&o)o.setSelector(s,i)||o.replaceRule(s,this)}},get:function get(){return this.selectorText}}]),StyleRule}(z),$={onCreateRule:function onCreateRule(i,o,s){return"@"===i[0]||s.parent&&"keyframes"===s.parent.type?null:new U(i,o,s)}},Z={indent:1,children:!0},Y=/@([\w-]+)/,ee=function(){function ConditionalRule(i,o,s){this.type="conditional",this.isProcessed=!1,this.key=i;var u=i.match(Y);for(var C in this.at=u?u[1]:"unknown",this.query=s.name||"@"+this.at,this.options=s,this.rules=new Qe(_extends({},s,{parent:this})),o)this.rules.add(C,o[C]);this.rules.process()}var i=ConditionalRule.prototype;return i.getRule=function getRule(i){return this.rules.get(i)},i.indexOf=function indexOf(i){return this.rules.indexOf(i)},i.addRule=function addRule(i,o,s){var u=this.rules.add(i,o,s);return u?(this.options.jss.plugins.onProcessRule(u),u):null},i.replaceRule=function replaceRule(i,o,s){var u=this.rules.replace(i,o,s);return u&&this.options.jss.plugins.onProcessRule(u),u},i.toString=function toString(i){void 0===i&&(i=Z);var o=getWhitespaceSymbols(i).linebreak;if(null==i.indent&&(i.indent=Z.indent),null==i.children&&(i.children=Z.children),!1===i.children)return this.query+" {}";var s=this.rules.toString(i);return s?this.query+" {"+o+s+o+"}":""},ConditionalRule}(),ae=/@media|@supports\s+/,de={onCreateRule:function onCreateRule(i,o,s){return ae.test(i)?new ee(i,o,s):null}},ie={indent:1,children:!0},le=/@keyframes\s+([\w-]+)/,ce=function(){function KeyframesRule(i,o,s){this.type="keyframes",this.at="@keyframes",this.isProcessed=!1;var u=i.match(le);u&&u[1]?this.name=u[1]:this.name="noname",this.key=this.type+"-"+this.name,this.options=s;var C=s.scoped,_=s.sheet,w=s.generateId;for(var B in this.id=!1===C?this.name:jss_esm_escape(w(this,_)),this.rules=new Qe(_extends({},s,{parent:this})),o)this.rules.add(B,o[B],_extends({},s,{parent:this}));this.rules.process()}return KeyframesRule.prototype.toString=function toString(i){void 0===i&&(i=ie);var o=getWhitespaceSymbols(i).linebreak;if(null==i.indent&&(i.indent=ie.indent),null==i.children&&(i.children=ie.children),!1===i.children)return this.at+" "+this.id+" {}";var s=this.rules.toString(i);return s&&(s=""+o+s+o),this.at+" "+this.id+" {"+s+"}"},KeyframesRule}(),pe=/@keyframes\s+/,Re=/\$([\w-]+)/g,fe=function findReferencedKeyframe(i,o){return"string"==typeof i?i.replace(Re,(function(i,s){return s in o?o[s]:i})):i},ye=function replaceRef(i,o,s){var u=i[o],C=fe(u,s);C!==u&&(i[o]=C)},be={onCreateRule:function onCreateRule(i,o,s){return"string"==typeof i&&pe.test(i)?new ce(i,o,s):null},onProcessStyle:function onProcessStyle(i,o,s){return"style"===o.type&&s?("animation-name"in i&&ye(i,"animation-name",s.keyframes),"animation"in i&&ye(i,"animation",s.keyframes),i):i},onChangeValue:function onChangeValue(i,o,s){var u=s.options.sheet;if(!u)return i;switch(o){case"animation":case"animation-name":return fe(i,u.keyframes);default:return i}}},xe=function(i){function KeyframeRule(){return i.apply(this,arguments)||this}return _inheritsLoose(KeyframeRule,i),KeyframeRule.prototype.toString=function toString(i){var o=this.options.sheet,s=!!o&&o.options.link?_extends({},i,{allowEmpty:!0}):i;return toCss(this.key,this.style,s)},KeyframeRule}(z),_e={onCreateRule:function onCreateRule(i,o,s){return s.parent&&"keyframes"===s.parent.type?new xe(i,o,s):null}},Se=function(){function FontFaceRule(i,o,s){this.type="font-face",this.at="@font-face",this.isProcessed=!1,this.key=i,this.style=o,this.options=s}return FontFaceRule.prototype.toString=function toString(i){var o=getWhitespaceSymbols(i).linebreak;if(Array.isArray(this.style)){for(var s="",u=0;u=this.index)o.push(i);else for(var u=0;us)return void o.splice(u,0,i)},i.reset=function reset(){this.registry=[]},i.remove=function remove(i){var o=this.registry.indexOf(i);this.registry.splice(o,1)},i.toString=function toString(i){for(var o=void 0===i?{}:i,s=o.attached,u=_objectWithoutPropertiesLoose(o,["attached"]),C=getWhitespaceSymbols(u).linebreak,_="",w=0;w-1?u.substr(0,C-1):u;i.style.setProperty(o,_,C>-1?"important":"")}}catch(i){return!1}return!0},ma=function removeProperty(i,o){try{i.attributeStyleMap?i.attributeStyleMap.delete(o):i.style.removeProperty(o)}catch(i){}},ya=function setSelector(i,o){return i.selectorText=o,i.selectorText===o},va=la((function(){return document.querySelector("head")}));function findHigherSheet(i,o){for(var s=0;so.index&&u.options.insertionPoint===o.insertionPoint)return u}return null}function findHighestSheet(i,o){for(var s=i.length-1;s>=0;s--){var u=i[s];if(u.attached&&u.options.insertionPoint===o.insertionPoint)return u}return null}function findCommentNode(i){for(var o=va(),s=0;s0){var s=findHigherSheet(o,i);if(s&&s.renderer)return{parent:s.renderer.element.parentNode,node:s.renderer.element};if((s=findHighestSheet(o,i))&&s.renderer)return{parent:s.renderer.element.parentNode,node:s.renderer.element.nextSibling}}var u=i.insertionPoint;if(u&&"string"==typeof u){var C=findCommentNode(u);if(C)return{parent:C.parentNode,node:C.nextSibling}}return!1}function insertStyle(i,o){var s=o.insertionPoint,u=findPrevNode(o);if(!1!==u&&u.parent)u.parent.insertBefore(i,u.node);else if(s&&"number"==typeof s.nodeType){var C=s,_=C.parentNode;_&&_.insertBefore(i,C.nextSibling)}else va().appendChild(i)}var ba=la((function(){var i=document.querySelector('meta[property="csp-nonce"]');return i?i.getAttribute("content"):null})),xa=function insertRule(i,o,s){try{"insertRule"in i?i.insertRule(o,s):"appendRule"in i&&i.appendRule(o)}catch(i){return!1}return i.cssRules[s]},Ca=function getValidRuleInsertionIndex(i,o){var s=i.cssRules.length;return void 0===o||o>s?s:o},Ea=function createStyle(){var i=document.createElement("style");return i.textContent="\n",i},Da=function(){function DomRenderer(i){this.getPropertyValue=ga,this.setProperty=ca,this.removeProperty=ma,this.setSelector=ya,this.hasInsertedRules=!1,this.cssRules=[],i&&na.add(i),this.sheet=i;var o=this.sheet?this.sheet.options:{},s=o.media,u=o.meta,C=o.element;this.element=C||Ea(),this.element.setAttribute("data-jss",""),s&&this.element.setAttribute("media",s),u&&this.element.setAttribute("data-meta",u);var _=ba();_&&this.element.setAttribute("nonce",_)}var i=DomRenderer.prototype;return i.attach=function attach(){if(!this.element.parentNode&&this.sheet){insertStyle(this.element,this.sheet.options);var i=Boolean(this.sheet&&this.sheet.deployed);this.hasInsertedRules&&i&&(this.hasInsertedRules=!1,this.deploy())}},i.detach=function detach(){if(this.sheet){var i=this.element.parentNode;i&&i.removeChild(this.element),this.sheet.options.link&&(this.cssRules=[],this.element.textContent="\n")}},i.deploy=function deploy(){var i=this.sheet;i&&(i.options.link?this.insertRules(i.rules):this.element.textContent="\n"+i.toString()+"\n")},i.insertRules=function insertRules(i,o){for(var s=0;s-1)return registerClass(i,o.split(" "));var u=i.options.parent;if("$"===o[0]){var C=u.getRule(o.substr(1));return!!C&&(C!==i&&(u.classes[i.key]+=" "+u.classes[C.key],!0))}return u.classes[i.key]+=" "+o,!0}var vn=function jssCompose(){return{onProcessStyle:function onProcessStyle(i,o){return"composes"in i?(registerClass(o,i.composes),delete i.composes,i):i}}},bn=wa({createGenerateId:function createGenerateId(){var i=0;return function(o){return"rsg--"+o.key+"-"+i++}},plugins:[La(),an({reset:Object.assign({},{animation:"none 0s ease 0s 1 normal none running","backface-visibility":"visible",background:"transparent none repeat 0 0 / auto auto padding-box border-box scroll",border:"medium none currentColor","border-image":"none","border-radius":"0",bottom:"auto","box-shadow":"none",clear:"none",clip:"auto",columns:"auto","column-count":"auto","column-fill":"balance","column-gap":"normal","column-rule":"medium none currentColor","column-span":"1","column-width":"auto",content:"normal","counter-increment":"none","counter-reset":"none",float:"none",height:"auto",hyphens:"none",left:"auto",margin:"0","max-height":"none","max-width":"none","min-height":"0","min-width":"0",opacity:"1",outline:"medium none invert",overflow:"visible","overflow-x":"visible","overflow-y":"visible",padding:"0","page-break-after":"auto","page-break-before":"auto","page-break-inside":"auto",perspective:"none","perspective-origin":"50% 50%",position:"static",right:"auto","table-layout":"auto","text-decoration":"none",top:"auto",transform:"none","transform-origin":"50% 50% 0","transform-style":"flat",transition:"none 0s ease 0s","unicode-bidi":"normal","vertical-align":"baseline",width:"auto","z-index":"auto"},{boxSizing:"border-box",color:"inherit",font:"inherit",fontFamily:"inherit",fontSize:"inherit",fontWeight:"inherit",lineHeight:"inherit"})}),dn(),cn(),yn(),vn()]})},97431:function(i,o,s){"use strict";s.r(o),s.d(o,{borderRadius:function(){return V},buttonTextTransform:function(){return $},color:function(){return _},fontFamily:function(){return w},fontSize:function(){return B},maxWidth:function(){return z},mq:function(){return L},sidebarWidth:function(){return U},space:function(){return C},spaceFactor:function(){return u}});var u=8,C=[u/2,u,2*u,3*u,4*u,5*u,6*u],_={base:"#333",light:"#767676",lightest:"#ccc",link:"#1673b1",linkHover:"#e90",focus:"rgba(22, 115, 177, 0.25)",border:"#e8e8e8",name:"#690",type:"#905",error:"#c00",baseBackground:"#fff",codeBackground:"#f5f5f5",sidebarBackground:"#f5f5f5",ribbonBackground:"#e90",ribbonText:"#fff",codeBase:"#333",codeComment:"#6d6d6d",codePunctuation:"#999",codeProperty:"#905",codeDeleted:"#905",codeString:"#690",codeInserted:"#690",codeOperator:"#9a6e3a",codeKeyword:"#1673b1",codeFunction:"#DD4A68",codeVariable:"#e90"},w={base:["-apple-system","BlinkMacSystemFont",'"Segoe UI"','"Roboto"','"Oxygen"','"Ubuntu"','"Cantarell"','"Fira Sans"','"Droid Sans"','"Helvetica Neue"',"sans-serif"],monospace:["Consolas",'"Liberation Mono"',"Menlo","monospace"]},B={base:15,text:16,small:13,h1:48,h2:36,h3:24,h4:18,h5:16,h6:16},L={small:"@media (max-width: 600px)"},V=3,z=1e3,U=200,$="uppercase"},16192:function(i,o,s){var u={react:s(96540)},C=s(55194).A.bind(null,u);s(48592).A.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);",C);i.exports=[{type:"markdown",content:"Internally, every component that requires the current `screenClass` (which is a human-readable string version of the `window.innerWidth` relating to the user's breakpoints) subscribes to a `ScreenClassProvider`. The provider utilizes the [React Context API](https://reactjs.org/docs/context.html) to send down the current `screenClass` as it updates. By default, each instance of every component subscribes to a separate provider, creating `resize` listeners for each. This can cut down renders during a resize event from ~300 to 4 (one for each breakpoint) making the grid much more performant.\n\n***\n\n### Do I need to change anything in my code?\n\nThis new API is entirely opt-in and current implementations will continue to work. However, for a signficiant performance increase, you will need to add the `ScreenClassProvider` to your application, typically at the highest level in the React node tree (i.e, App.js)."}]},9303:function(i,o,s){var u={".":s(44497),react:s(96540)},C=s(55194).A.bind(null,u),_=s(48592).A.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);",C);i.exports=[{type:"markdown",content:"Resize your browser or load on different devices to test the grid system.\n\n### Example: Equal-width"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n 1 of 2\n 2 of 2\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Stacked to horizontal"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n md=1\n md=1\n md=1\n md=1\n md=1\n md=1\n md=1\n md=1\n md=1\n md=1\n md=1\n md=1\n \n
\n \n md=8\n md=4\n \n
\n \n md=4\n md=4\n md=4\n \n
\n \n md=6\n md=6\n \n
",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Mix and match"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n xs=12 md=8\n xs=6 md=4\n \n
\n \n xs=6 md=4\n xs=6 md=4\n xs=6 md=4\n \n
\n \n xs=6\n xs=6\n \n
",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Column wrapping"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n xs=9\n xs=4
Since 9 + 4 = 13 > 12, this 4-column-wide Col gets wrapped onto a new line as one contiguous unit.\n xs=6
Subsequent columns continue along the new line.\n
\n
",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Vertical alignment"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Horizontal alignment"},{type:"code",content:'import { Container, Row, Col } from \'.\';\n\n\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
',settings:{},evalInContext:_},{type:"markdown",content:"### Example: Direction prop for order and orientation of Row children"},{type:"code",content:'import { Container, Row, Col } from \'.\';\n\n\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n\n
',settings:{},evalInContext:_},{type:"markdown",content:"### Example: Offsetting columns"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n md=4\n md=4 offset-md=4\n \n
\n \n md=3 offset-md=3\n md=3 offset-md=3\n \n
\n \n md=6 offset-md=3\n \n
",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Nesting columns"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n \n Level 1: sm=9\n \n \n Level 2: xs=8 sm=6\n \n \n Level 2: xs=4 sm=6\n \n \n \n \n",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Column ordering"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n md=9 push-md=3\n md=3 pull-md=9\n \n",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Custom gutter width"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n md=8\n md=4\n \n
\n \n md=8\n md=4\n \n
",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Column width adapted to content"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n Logo (Flexible column)\n Menu with x-items\n \n",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Ordering Cols adapted to content"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n First on md, last on xl \n First on xl, last on md\n \n",settings:{},evalInContext:_}]},32707:function(i,o,s){var u={react:s(96540)},C=s(55194).A.bind(null,u);s(48592).A.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);",C);i.exports=[{type:"markdown",content:"A powerful Bootstrap-like responsive grid system for React.\n\nFor more information on these components, view this project on GitHub: "}]},36627:function(i,o,s){var u={".":s(44497),react:s(96540)},C=s(55194).A.bind(null,u),_=s(48592).A.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);",C);i.exports=[{type:"markdown",content:"Resize your browser or load on different devices to test the responsive utility components."},{type:"code",content:"import { Row, Col, Visible, Hidden } from '.';\n\n

\n Your current screen class is \n xs\n sm\n md\n lg\n xl\n xxl\n .\n

",settings:{},evalInContext:_},{type:"markdown",content:"In below examples, green indicates the element is visible in your current viewport."},{type:"code",content:"import { Row, Col, Visible, Hidden } from '.';\n\n\n \n
x-small
\n
Visible on x-small
\n \n \n
Small
\n
Visible on small
\n \n \n
Medium
\n
Visible on medium
\n \n \n
Large
\n
Visible on large
\n \n \n
x-large
\n
Visible on x-large
\n \n \n
xx-large
\n
Visible on xx-large
\n \n
",settings:{},evalInContext:_},{type:"code",content:"import { Row, Col, Visible, Hidden } from '.';\n\n\n \n
Extra small and small
\n
Visible on extra small and small
\n \n \n
Medium and large
\n
Visible on medium and large
\n \n \n
x-large and xx-large
\n
Visible on x-large and xx-large
\n \n
",settings:{},evalInContext:_}]},91173:function(i,o,s){var u={react:s(96540),"./index.js":s(68451)},C=s(55194).A.bind(null,u);s(48592).A.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst ScreenClassProvider$0 = require('./index.js');\nconst ScreenClassProvider = ScreenClassProvider$0.default || (ScreenClassProvider$0['ScreenClassProvider'] || ScreenClassProvider$0);",C);i.exports=[{type:"markdown",content:'```jsx\nimport React from \'react\';\nimport { ScreenClassProvider } from \'react-grid-system\';\n\nexport default function App() {\n return (\n <ScreenClassProvider>\n <Header />\n <Page />\n <Footer />\n </ScreenClassProvider>\n );\n}\n```\n\nInternally, the `ScreenClassProvider` attaches a `resize` listener and then updates `state.screenClass` exclusively when a new breakpoint is hit. The `state.screenClass` value is then attached to `ScreenClassContext.Provider`. ScreenClass-dependent components are wrapped with `ScreenClassResolver` which checks to see if there is a valid provider above it and provides one if there is not.\n\nThe performance benefit comes from *you* adding a `ScreenClassProvider` to your application which allows `react-grid-system` components to subscribe to **one source of truth** for the ScreenClass.'}]},11994:function(i,o,s){var u={react:s(96540),"./index.js":s(11689)},C=s(55194).A.bind(null,u),_=s(48592).A.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst ScreenClassRender$0 = require('./index.js');\nconst ScreenClassRender = ScreenClassRender$0.default || (ScreenClassRender$0['ScreenClassRender'] || ScreenClassRender$0);",C);i.exports=[{type:"markdown",content:"Example usage, rendering a font size based on the screen class:"},{type:"code",content:" (\n

\n Screen class: {screenClass}\n

\n)} />\n",settings:{},evalInContext:_},{type:"markdown",content:"Alternatively, the `useScreenClass` hook can be used for rendering a component differently based on the screen class."}]},10852:function(i,o,s){i.exports={doclets:{},displayName:"ScreenClassProvider",description:"",methods:[],props:[{type:{name:"node"},required:!0,description:"Children of the ScreenClassProvider.\nThis should be all your child React nodes that are using `react-grid-system`.",tags:{},name:"children"},{type:{name:"enum",value:[{value:"null",computed:!1},{value:'"xs"',computed:!1},{value:'"sm"',computed:!1},{value:'"md"',computed:!1},{value:'"lg"',computed:!1},{value:'"xl"',computed:!1},{value:'"xxl"',computed:!1},{value:'"xxxl"',computed:!1}]},required:!1,description:"Screen class to use when it cannot be determined otherwise.\nUseful for server side rendering.",defaultValue:{value:"null",computed:!1},tags:{},name:"fallbackScreenClass"},{type:{name:"bool"},required:!1,description:"Boolean to determine whether own width should be used as source.\nWhen provided, the screen class is derived from own dimensions instead of the window.",defaultValue:{value:"false",computed:!1},tags:{},name:"useOwnWidth"}],examples:s(91173)}},78662:function(i){i.exports={doclets:{},displayName:"Col",description:"",methods:[],props:[{type:{name:"node"},required:!1,description:"Content of the column",defaultValue:{value:"null",computed:!1},tags:{},name:"children"},{type:{name:"elementType"},required:!1,description:"Use your own component",defaultValue:{value:"Div",computed:!0},tags:{},name:"component"},{type:{name:"bool"},required:!1,description:"Set to apply some debug styling",defaultValue:{value:"false",computed:!1},tags:{},name:"debug"},{type:{name:"union",value:[{name:"number"},{name:"enum",value:[{value:'"content"',computed:!1}]}]},required:!1,description:'The width of the column for screenclass `lg`, either a number between 0 and 12, or "content"',defaultValue:{value:"null",computed:!1},tags:{},name:"lg"},{type:{name:"union",value:[{name:"number"},{name:"enum",value:[{value:'"content"',computed:!1}]}]},required:!1,description:'The width of the column for screenclass `md`, either a number between 0 and 12, or "content"',defaultValue:{value:"null",computed:!1},tags:{},name:"md"},{type:{name:"shape",value:{xs:{name:"number",required:!1},sm:{name:"number",required:!1},md:{name:"number",required:!1},lg:{name:"number",required:!1},xl:{name:"number",required:!1},xxl:{name:"number",required:!1},xxxl:{name:"number",required:!1}}},required:!1,description:"The offset of this column for all screenclasses",defaultValue:{value:"{}",computed:!1},tags:{},name:"offset"},{type:{name:"shape",value:{xs:{name:"number",required:!1},sm:{name:"number",required:!1},md:{name:"number",required:!1},lg:{name:"number",required:!1},xl:{name:"number",required:!1},xxl:{name:"number",required:!1},xxxl:{name:"number",required:!1}}},required:!1,description:"The order this column is pulled to the left for all screenclasses",defaultValue:{value:"{}",computed:!1},tags:{},name:"order"},{type:{name:"shape",value:{xs:{name:"number",required:!1},sm:{name:"number",required:!1},md:{name:"number",required:!1},lg:{name:"number",required:!1},xl:{name:"number",required:!1},xxl:{name:"number",required:!1},xxxl:{name:"number",required:!1}}},required:!1,description:"The amount this column is pulled to the left for all screenclasses",defaultValue:{value:"{}",computed:!1},tags:{},name:"pull"},{type:{name:"shape",value:{xs:{name:"number",required:!1},sm:{name:"number",required:!1},md:{name:"number",required:!1},lg:{name:"number",required:!1},xl:{name:"number",required:!1},xxl:{name:"number",required:!1},xxxl:{name:"number",required:!1}}},required:!1,description:"The amount this column is pushed to the right for all screenclasses",defaultValue:{value:"{}",computed:!1},tags:{},name:"push"},{type:{name:"union",value:[{name:"number"},{name:"enum",value:[{value:'"content"',computed:!1}]}]},required:!1,description:'The width of the column for screenclass `sm`, either a number between 0 and 12, or "content"',defaultValue:{value:"null",computed:!1},tags:{},name:"sm"},{type:{name:"objectOf",value:{name:"union",value:[{name:"number"},{name:"string"}]}},required:!1,description:"Optional styling",defaultValue:{value:"{}",computed:!1},tags:{},name:"style"},{type:{name:"union",value:[{name:"number"},{name:"string"}]},required:!1,description:'A fixed width of the column for all screenclasses"',defaultValue:{value:"null",computed:!1},tags:{},name:"width"},{type:{name:"union",value:[{name:"number"},{name:"enum",value:[{value:'"content"',computed:!1}]}]},required:!1,description:'The width of the column for screenclass `xl`, either a number between 0 and 12, or "content"',defaultValue:{value:"null",computed:!1},tags:{},name:"xl"},{type:{name:"union",value:[{name:"number"},{name:"enum",value:[{value:'"content"',computed:!1}]}]},required:!1,description:'The width of the column for screenclass `xs`, either a number between 0 and 12, or "content"',defaultValue:{value:"null",computed:!1},tags:{},name:"xs"},{type:{name:"union",value:[{name:"number"},{name:"enum",value:[{value:'"content"',computed:!1}]}]},required:!1,description:'The width of the column for screenclass `xxl`, either a number between 0 and 12, or "content"',defaultValue:{value:"null",computed:!1},tags:{},name:"xxl"},{type:{name:"union",value:[{name:"number"},{name:"enum",value:[{value:'"content"',computed:!1}]}]},required:!1,description:'The width of the column for screenclass `xxl`, either a number between 0 and 12, or "content"',defaultValue:{value:"null",computed:!1},tags:{},name:"xxxl"}],examples:null}},54483:function(i){i.exports={doclets:{},displayName:"Container",description:"",methods:[],props:[{type:{name:"node"},required:!0,description:"Content of the component",tags:{},name:"children"},{type:{name:"elementType"},required:!1,description:"Use your own component",defaultValue:{value:"Div",computed:!0},tags:{},name:"component"},{type:{name:"bool"},required:!1,description:"True makes the container full-width, false fixed-width",defaultValue:{value:"false",computed:!1},tags:{},name:"fluid"},{type:{name:"bool"},required:!1,description:"This is in combination with fluid enabled\nTrue makes container fluid only in lg, not present means fluid everywhere",defaultValue:{value:"false",computed:!1},tags:{},name:"lg"},{type:{name:"bool"},required:!1,description:"This is in combination with fluid enabled\nTrue makes container fluid only in md, not present means fluid everywhere",defaultValue:{value:"false",computed:!1},tags:{},name:"md"},{type:{name:"bool"},required:!1,description:"This is in combination with fluid enabled\nTrue makes container fluid only in sm, not present means fluid everywhere",defaultValue:{value:"false",computed:!1},tags:{},name:"sm"},{type:{name:"objectOf",value:{name:"union",value:[{name:"number"},{name:"string"}]}},required:!1,description:"Optional styling",defaultValue:{value:"{}",computed:!1},tags:{},name:"style"},{type:{name:"bool"},required:!1,description:"This is in combination with fluid enabled\nTrue makes container fluid only in xl, not present means fluid everywhere",defaultValue:{value:"false",computed:!1},tags:{},name:"xl"},{type:{name:"bool"},required:!1,description:"This is in combination with fluid enabled\nTrue makes container fluid only in xs, not present means fluid everywhere",defaultValue:{value:"false",computed:!1},tags:{},name:"xs"},{type:{name:"bool"},required:!1,description:"This is in combination with fluid enabled\nTrue makes container fluid only in xxl, not present means fluid everywhere",defaultValue:{value:"false",computed:!1},tags:{},name:"xxl"},{type:{name:"bool"},required:!1,description:"This is in combination with fluid enabled\nTrue makes container fluid only in xxxl, not present means fluid everywhere",defaultValue:{value:"false",computed:!1},tags:{},name:"xxxl"}],examples:null}},85684:function(i){i.exports={doclets:{},displayName:"Row",description:"",methods:[],props:[{type:{name:"node"},required:!0,description:"Content of the element",tags:{},name:"children"},{type:{name:"enum",value:[{value:'"normal"',computed:!1},{value:'"start"',computed:!1},{value:'"center"',computed:!1},{value:'"end"',computed:!1},{value:'"stretch"',computed:!1}]},required:!1,description:"Vertical column alignment",defaultValue:{value:'"normal"',computed:!1},tags:{},name:"align"},{type:{name:"elementType"},required:!1,description:"Use your own component",defaultValue:{value:"Div",computed:!0},tags:{},name:"component"},{type:{name:"bool"},required:!1,description:"Set to apply some debug styling",defaultValue:{value:"false",computed:!1},tags:{},name:"debug"},{type:{name:"enum",value:[{value:'"column"',computed:!1},{value:'"row"',computed:!1},{value:'"column-reverse"',computed:!1},{value:'"row-reverse"',computed:!1}]},required:!1,description:"flex-direction style attribute",defaultValue:{value:'"row"',computed:!1},tags:{},name:"direction"},{type:{name:"number"},required:!1,description:"Custom gutter width for this row",defaultValue:{value:"null",computed:!1},tags:{},name:"gutterWidth"},{type:{name:"enum",value:[{value:'"start"',computed:!1},{value:'"center"',computed:!1},{value:'"end"',computed:!1},{value:'"between"',computed:!1},{value:'"around"',computed:!1},{value:'"initial"',computed:!1},{value:'"inherit"',computed:!1}]},required:!1,description:"Horizontal column alignment",defaultValue:{value:'"start"',computed:!1},tags:{},name:"justify"},{type:{name:"bool"},required:!1,description:"No gutter for this row",defaultValue:{value:"false",computed:!1},tags:{},name:"nogutter"},{type:{name:"objectOf",value:{name:"union",value:[{name:"number"},{name:"string"}]}},required:!1,description:"Optional styling",defaultValue:{value:"{}",computed:!1},tags:{},name:"style"},{type:{name:"enum",value:[{value:'"nowrap"',computed:!1},{value:'"wrap"',computed:!1},{value:'"reverse"',computed:!1}]},required:!1,description:"flex-wrap style attribute",defaultValue:{value:'"wrap"',computed:!1},tags:{},name:"wrap"}],examples:null}},40509:function(i){i.exports={doclets:{},displayName:"Hidden",description:"",methods:[],props:[{type:{name:"node"},required:!0,description:"Content of the component",tags:{},name:"children"},{type:{name:"bool"},required:!1,description:"Hide on large devices",defaultValue:{value:"false",computed:!1},tags:{},name:"lg"},{type:{name:"bool"},required:!1,description:"Hide on medium devices",defaultValue:{value:"false",computed:!1},tags:{},name:"md"},{type:{name:"bool"},required:!1,description:"Hide on small devices",defaultValue:{value:"false",computed:!1},tags:{},name:"sm"},{type:{name:"bool"},required:!1,description:"Hide on xlarge devices",defaultValue:{value:"false",computed:!1},tags:{},name:"xl"},{type:{name:"bool"},required:!1,description:"Hide on extra small devices",defaultValue:{value:"false",computed:!1},tags:{},name:"xs"},{type:{name:"bool"},required:!1,description:"Hide on xxlarge devices",defaultValue:{value:"false",computed:!1},tags:{},name:"xxl"},{type:{name:"bool"},required:!1,description:"Hide on xxxlarge devices",defaultValue:{value:"false",computed:!1},tags:{},name:"xxxl"}],examples:null}},80450:function(i,o,s){i.exports={doclets:{},displayName:"ScreenClassRender",description:"",methods:[],props:[{type:{name:"func"},required:!0,description:"The function which return value will be rendered.\nWill be called with one argument: the screen class.",tags:{},name:"render"}],examples:s(11994)}},26008:function(i){i.exports={doclets:{},displayName:"Visible",description:"",methods:[],props:[{type:{name:"node"},required:!0,description:"Content of the component",tags:{},name:"children"},{type:{name:"bool"},required:!1,description:"Show on large devices",defaultValue:{value:"false",computed:!1},tags:{},name:"lg"},{type:{name:"bool"},required:!1,description:"Show on medium devices",defaultValue:{value:"false",computed:!1},tags:{},name:"md"},{type:{name:"bool"},required:!1,description:"Show on small devices",defaultValue:{value:"false",computed:!1},tags:{},name:"sm"},{type:{name:"bool"},required:!1,description:"Show on xlarge devices",defaultValue:{value:"false",computed:!1},tags:{},name:"xl"},{type:{name:"bool"},required:!1,description:"Show on extra small devices",defaultValue:{value:"false",computed:!1},tags:{},name:"xs"},{type:{name:"bool"},required:!1,description:"Show on xxlarge devices",defaultValue:{value:"false",computed:!1},tags:{},name:"xxl"},{type:{name:"bool"},required:!1,description:"Show on xxxlarge devices",defaultValue:{value:"false",computed:!1},tags:{},name:"xxxl"}],examples:null}},83796:function(i,o,s){i.exports={config:{compilerConfig:{objectAssign:"Object.assign",target:{ie:11},transforms:{modules:!1,dangerousTaggedTemplateString:!0,asyncAwait:!1}},tocMode:"expand",mountPointId:"rsg-root",pagePerSection:!1,previewDelay:500,ribbon:void 0,showSidebar:!0,styles:{},theme:{},title:"React Grid System (v8.2.1)",version:void 0},welcomeScreen:!1,patterns:void 0,sections:[{name:"Introduction",content:s(32707),exampleMode:"expand",usageMode:"expand",sectionDepth:0,slug:"section-introduction",sections:[],href:void 0,components:[]},{name:"Responsive grid",components:[{filepath:"src/grid/Col/index.js",slug:"col",pathLine:"src/grid/Col/index.js",module:s(75377),props:s(78662),hasExamples:!1,metadata:{}},{filepath:"src/grid/Container/index.js",slug:"container",pathLine:"src/grid/Container/index.js",module:s(11066),props:s(54483),hasExamples:!1,metadata:{}},{filepath:"src/grid/Row/index.js",slug:"row",pathLine:"src/grid/Row/index.js",module:s(57511),props:s(85684),hasExamples:!1,metadata:{}}],content:s(9303),exampleMode:"expand",usageMode:"expand",sectionDepth:0,slug:"section-responsive-grid",sections:[],href:void 0},{name:"Responsive utilities",components:[{filepath:"src/utilities/Hidden/index.js",slug:"hidden",pathLine:"src/utilities/Hidden/index.js",module:s(34005),props:s(40509),hasExamples:!1,metadata:{}},{filepath:"src/utilities/ScreenClassRender/index.js",slug:"screenclassrender",pathLine:"src/utilities/ScreenClassRender/index.js",module:s(11689),props:s(80450),hasExamples:!0,metadata:{}},{filepath:"src/utilities/Visible/index.js",slug:"visible",pathLine:"src/utilities/Visible/index.js",module:s(29545),props:s(26008),hasExamples:!1,metadata:{}}],content:s(36627),exampleMode:"expand",usageMode:"expand",sectionDepth:0,slug:"section-responsive-utilities",sections:[],href:void 0},{name:"ScreenClass Context API",components:[{filepath:"src/context/ScreenClassProvider/index.js",slug:"screenclassprovider",pathLine:"src/context/ScreenClassProvider/index.js",module:s(68451),props:s(10852),hasExamples:!0,metadata:{}}],content:s(16192),exampleMode:"expand",usageMode:"expand",sectionDepth:0,slug:"section-screenclass-context-api",sections:[],href:void 0}]}},48592:function(i,o,s){"use strict";function evalInContext(i,o,s){return new Function("require","state","setState",i+"\n{"+s+"}").bind(null,o)}s.d(o,{A:function(){return evalInContext}})},55194:function(i,o,s){"use strict";function requireInRuntime(i,o){if(!(o in i))throw new Error("import or require() statements can be added only by editing a Markdown example file: "+o);return i[o]}s.d(o,{A:function(){return requireInRuntime}})},52310:function(i,o){"use strict";o.C9=o.Z5=o.py=void 0;o.py="https://react-styleguidist.js.org/";o.Z5="https://react-styleguidist.js.org/docs/components";o.C9="https://react-styleguidist.js.org/docs/documenting"},4535:function(i,o,s){!function(){"use strict";var i,u,C,_,w,B;function sliceSource(i,o,s){return i.slice(o,s)}function isParamTitle(i){return"param"===i||"argument"===i||"arg"===i}function isReturnTitle(i){return"return"===i||"returns"===i}function isProperty(i){return"property"===i||"prop"===i}function isNameParameterRequired(i){return isParamTitle(i)||isProperty(i)||"alias"===i||"this"===i||"mixes"===i||"requires"===i}function isAllowedNested(i){return isProperty(i)||isParamTitle(i)}function isAllowedOptional(i){return isProperty(i)||isParamTitle(i)}function isTypeParameterRequired(i){return isParamTitle(i)||isReturnTitle(i)||"define"===i||"enum"===i||"implements"===i||"this"===i||"type"===i||"typedef"===i||isProperty(i)}_=s(36323),i=s(97321),u=s(43029),B=Object.prototype.hasOwnProperty,w=function hasOwnProperty(i,o){return B.call(i,o)};var L="[ \\f\\t\\v\\u00a0\\u1680\\u180e\\u2000-\\u200a\\u202f\\u205f\\u3000\\ufeff]",V="("+L+"*(?:\\*"+L+"?)?)(.+|[\r\n\u2028\u2029])";function unwrapComment(i){return i.replace(/^\/\*\*?/,"").replace(/\*\/$/,"").replace(new RegExp(V,"g"),"$2").replace(/\s*$/,"")}function convertUnwrappedCommentIndex(i,o){for(var s,u=i.replace(/^\/\*\*?/,""),C=0,_=new RegExp(V,"g");s=_.exec(u);)if(C+=s[1].length,s.index+s[0].length>o+C)return o+C+i.length-u.length;return i.replace(/\*\/$/,"").replace(/\s*$/,"").length}!function(o){var s,C,B,L,V,z,U,$,Z;function advance(){var i=V.charCodeAt(C);return C+=1,!_.code.isLineTerminator(i)||13===i&&10===V.charCodeAt(C)||(B+=1),String.fromCharCode(i)}function scanTitle(){var i,o="";for(advance();C=97&&i<=122||i>=65&&i<=90||i>=48&&i<=57);)o+=advance();return o}function seekContent(){var i,o,s=C;for(o=!1;s=i)return null;if(91===V.charCodeAt(C)){if(!o)return null;u=!0,B=advance()}if(B+=scanIdentifier(i),s)for(58!==V.charCodeAt(C)||"module"!==B&&"external"!==B&&"event"!==B||(B+=advance(),B+=scanIdentifier(i)),91===V.charCodeAt(C)&&93===V.charCodeAt(C+1)&&(B+=advance(),B+=advance());46===V.charCodeAt(C)||47===V.charCodeAt(C)||35===V.charCodeAt(C)||45===V.charCodeAt(C)||126===V.charCodeAt(C);)B+=advance(),B+=scanIdentifier(i);if(u){if(skipWhiteSpace(i),61===V.charCodeAt(C)){var L;B+=advance(),skipWhiteSpace(i);for(var z=1;C=i||93!==V.charCodeAt(C))return null;B+=advance()}return B}function skipToTag(){for(;C=L)&&(u.assert(64===V.charCodeAt(C)),!0)}function convertIndex(i){return V===z?i:convertUnwrappedCommentIndex(z,i)}function TagParser(i,o){this._options=i,this._title=o.toLowerCase(),this._tag={title:o,description:null},this._options.lineNumbers&&(this._tag.lineNumber=B),this._first=C-o.length-1,this._last=0,this._extra={}}function parseTag(i){var o,s;if(!skipToTag())return null;for(s=(o=new TagParser(i,scanTitle())).parse();C1&&(this._tag.default=i.slice(1).join("=")),this._tag.name=i[0],this._tag.type&&"OptionalType"!==this._tag.type.type&&(this._tag.type={type:"OptionalType",expression:this._tag.type}));else{if(!isNameParameterRequired(this._title))return!0;if(isParamTitle(this._title)&&this._tag.type&&this._tag.type.name)this._extra.name=this._tag.type,this._tag.name=this._tag.type.name,this._tag.type=null;else if(!this.addError("Missing or invalid tag name"))return!1}return!0},TagParser.prototype.parseDescription=function parseDescription(){var i=sliceSource(V,C,this._last).trim();return i&&(/^-\s+/.test(i)&&(i=i.substring(2)),this._tag.description=i),!0},TagParser.prototype.parseCaption=function parseDescription(){var i=sliceSource(V,C,this._last).trim(),o="",s="",u=i.indexOf(o),_=i.indexOf(s);return u>=0&&_>=0?(this._tag.caption=i.substring(u+9,_).trim(),this._tag.description=i.substring(_+10).trim()):this._tag.description=i,!0},TagParser.prototype.parseKind=function parseKind(){var i,o;return o={class:!0,constant:!0,event:!0,external:!0,file:!0,function:!0,member:!0,mixin:!0,module:!0,namespace:!0,typedef:!0},i=sliceSource(V,C,this._last).trim(),this._tag.kind=i,!(!w(o,i)&&!this.addError("Invalid kind name '%0'",i))},TagParser.prototype.parseAccess=function parseAccess(){var i;return i=sliceSource(V,C,this._last).trim(),this._tag.access=i,!("private"!==i&&"protected"!==i&&"public"!==i&&!this.addError("Invalid access name '%0'",i))},TagParser.prototype.parseThis=function parseThis(){var i=sliceSource(V,C,this._last).trim();return i&&"{"===i.charAt(0)?this.parseType()&&"NameExpression"===this._tag.type.type||"UnionType"===this._tag.type.type?(this._tag.name=this._tag.type.name,!0):this.addError("Invalid name for this"):this.parseNamePath()},TagParser.prototype.parseVariation=function parseVariation(){var i,o;return o=sliceSource(V,C,this._last).trim(),i=parseFloat(o,10),this._tag.variation=i,!(isNaN(i)&&!this.addError("Invalid variation '%0'",o))},TagParser.prototype.ensureEnd=function(){var i=sliceSource(V,C,this._last).trim();return!(i&&!this.addError("Unknown content '%0'",i))},TagParser.prototype.epilogue=function epilogue(){var i;return i=this._tag.description,!(isAllowedOptional(this._title)&&!this._tag.type&&i&&"["===i.charAt(0)&&(this._tag.type=this._extra.name,this._tag.name||(this._tag.name=void 0),!$&&!this.addError("Missing or invalid tag name")))},s={access:["parseAccess"],alias:["parseNamePath","ensureEnd"],augments:["parseType","parseNamePathOptional","ensureEnd"],constructor:["parseType","parseNamePathOptional","ensureEnd"],class:["parseType","parseNamePathOptional","ensureEnd"],extends:["parseType","parseNamePathOptional","ensureEnd"],example:["parseCaption"],deprecated:["parseDescription"],global:["ensureEnd"],inner:["ensureEnd"],instance:["ensureEnd"],kind:["parseKind"],mixes:["parseNamePath","ensureEnd"],mixin:["parseNamePathOptional","ensureEnd"],member:["parseType","parseNamePathOptional","ensureEnd"],method:["parseNamePathOptional","ensureEnd"],module:["parseType","parseNamePathOptional","ensureEnd"],func:["parseNamePathOptional","ensureEnd"],function:["parseNamePathOptional","ensureEnd"],var:["parseType","parseNamePathOptional","ensureEnd"],name:["parseNamePath","ensureEnd"],namespace:["parseType","parseNamePathOptional","ensureEnd"],private:["parseType","parseDescription"],protected:["parseType","parseDescription"],public:["parseType","parseDescription"],readonly:["ensureEnd"],requires:["parseNamePath","ensureEnd"],since:["parseDescription"],static:["ensureEnd"],summary:["parseDescription"],this:["parseThis","ensureEnd"],todo:["parseDescription"],typedef:["parseType","parseNamePathOptional"],variation:["parseVariation"],version:["parseDescription"]},TagParser.prototype.parse=function parse(){var i,o,u;if(!this._title&&!this.addError("Missing or invalid title"))return null;for(this._last=seekContent(this._title),this._options.range&&(this._tag.range=[this._first,V.slice(0,this._last).replace(/\s*$/,"").length].map(convertIndex)),i=0,o=(u=w(s,this._title)?s[this._title]:["parseType","parseName","parseDescription","epilogue"]).length;i<(){}[],:*|?!=".indexOf(String.fromCharCode(i))&&!z.code.isWhiteSpace(i)&&!z.code.isLineTerminator(i)}function Context(i,o,s,u){this._previous=i,this._index=o,this._token=s,this._value=u}function maybeAddRange(i,o){return Z&&(i.range=[o[0]+$,o[1]+$]),i}function advance(){var i=C.charAt(w);return w+=1,i}function scanHexEscape(i){var o,s,u,B=0;for(s="u"===i?4:2,o=0;o=0&&w<_&&z.code.isOctalDigit(C.charCodeAt(w))&&(s=8*s+"01234567".indexOf(advance()))),$+=String.fromCharCode(s)):$+=o}else{if(z.code.isLineTerminator(o.charCodeAt(0)))break;$+=o}}return""!==i&&U.throwError("unexpected quote"),V=$,u.STRING}function scanNumber(){var i,o;if(i="",46!==(o=C.charCodeAt(w))){if(i=advance(),o=C.charCodeAt(w),"0"===i){if(120===o||88===o){for(i+=advance();w<_&&(o=C.charCodeAt(w),z.code.isHexDigit(o));)i+=advance();return i.length<=2&&U.throwError("unexpected token"),w<_&&(o=C.charCodeAt(w),z.code.isIdentifierStartES5(o)&&U.throwError("unexpected token")),V=parseInt(i,16),u.NUMBER}if(z.code.isOctalDigit(o)){for(i+=advance();w<_&&(o=C.charCodeAt(w),z.code.isOctalDigit(o));)i+=advance();return w<_&&(o=C.charCodeAt(w),(z.code.isIdentifierStartES5(o)||z.code.isDecimalDigit(o))&&U.throwError("unexpected token")),V=parseInt(i,8),u.NUMBER}z.code.isDecimalDigit(o)&&U.throwError("unexpected token")}for(;w<_&&(o=C.charCodeAt(w),z.code.isDecimalDigit(o));)i+=advance()}if(46===o)for(i+=advance();w<_&&(o=C.charCodeAt(w),z.code.isDecimalDigit(o));)i+=advance();if(101===o||69===o)if(i+=advance(),43!==(o=C.charCodeAt(w))&&45!==o||(i+=advance()),o=C.charCodeAt(w),z.code.isDecimalDigit(o))for(i+=advance();w<_&&(o=C.charCodeAt(w),z.code.isDecimalDigit(o));)i+=advance();else U.throwError("unexpected token");return w<_&&(o=C.charCodeAt(w),z.code.isIdentifierStartES5(o)&&U.throwError("unexpected token")),V=parseFloat(i),u.NUMBER}function scanTypeName(){for(V=advance();w<_&&isTypeName(C.charCodeAt(w));){if(46===C.charCodeAt(w)){if(w+1>=_)return u.ILLEGAL;if(60===C.charCodeAt(w+1))break}V+=advance()}return u.NAME}function next(){var i;for(B=w;w<_&&z.code.isWhiteSpace(C.charCodeAt(w));)advance();if(w>=_)return L=u.EOF;switch(i=C.charCodeAt(w)){case 39:case 34:return L=scanString();case 58:return advance(),L=u.COLON;case 44:return advance(),L=u.COMMA;case 40:return advance(),L=u.LPAREN;case 41:return advance(),L=u.RPAREN;case 91:return advance(),L=u.LBRACK;case 93:return advance(),L=u.RBRACK;case 123:return advance(),L=u.LBRACE;case 125:return advance(),L=u.RBRACE;case 46:if(w+1<_){if(60===(i=C.charCodeAt(w+1)))return advance(),advance(),L=u.DOT_LT;if(46===i&&w+2<_&&46===C.charCodeAt(w+2))return advance(),advance(),advance(),L=u.REST;if(z.code.isDecimalDigit(i))return L=scanNumber()}return L=u.ILLEGAL;case 60:return advance(),L=u.LT;case 62:return advance(),L=u.GT;case 42:return advance(),L=u.STAR;case 124:return advance(),L=u.PIPE;case 63:return advance(),L=u.QUESTION;case 33:return advance(),L=u.BANG;case 61:return advance(),L=u.EQUAL;case 45:return L=scanNumber();default:return z.code.isDecimalDigit(i)?L=scanNumber():(U.assert(isTypeName(i)),L=scanTypeName())}}function consume(i,o){U.assert(L===i,o||"consumed token not matched"),next()}function expect(i,o){L!==i&&U.throwError(o||"unexpected token"),next()}function parseUnionType(){var o,s=w-1;if(consume(u.LPAREN,"UnionType should start with ("),o=[],L!==u.RPAREN)for(;o.push(parseTypeExpression()),L!==u.RPAREN;)expect(u.PIPE);return consume(u.RPAREN,"UnionType should end with )"),maybeAddRange({type:i.UnionType,elements:o},[s,B])}function parseArrayType(){var o,s,C=w-1;for(consume(u.LBRACK,"ArrayType should start with ["),o=[];L!==u.RBRACK;){if(L===u.REST){s=w-3,consume(u.REST),o.push(maybeAddRange({type:i.RestType,expression:parseTypeExpression()},[s,B]));break}o.push(parseTypeExpression()),L!==u.RBRACK&&expect(u.COMMA)}return expect(u.RBRACK),maybeAddRange({type:i.ArrayType,elements:o},[C,B])}function parseFieldType(){var o,s,C=B;return s=V,o=L===u.NAME||L===u.STRING?(next(),s):L===u.NUMBER?(consume(u.NUMBER),String(s)):void U.throwError("unexpected token"),L===u.COLON?(consume(u.COLON),maybeAddRange({type:i.FieldType,key:o,value:parseTypeExpression()},[C,B])):maybeAddRange({type:i.FieldType,key:o,value:null},[C,B])}function parseRecordType(){var o,s,C=w-1;if(consume(u.LBRACE,"RecordType should start with {"),o=[],L===u.COMMA)consume(u.COMMA);else for(;L!==u.RBRACE;)o.push(parseFieldType()),L!==u.RBRACE&&expect(u.COMMA);return s=w,expect(u.RBRACE),maybeAddRange({type:i.RecordType,fields:o},[C,s])}function parseTypeExpressionList(){var i=[];for(i.push(parseTop());L===u.COMMA;)consume(u.COMMA),i.push(parseTop());return i}function parseTypeName(){var o,s,C,_,z=w-V.length;return _=w-(C=V).length,expect(u.NAME),L!==u.COLON||"module"!==C&&"external"!==C&&"event"!==C||(consume(u.COLON),C+=":"+V,expect(u.NAME)),o=maybeAddRange({type:i.NameExpression,name:C},[_,B]),L===u.DOT_LT||L===u.LT?(next(),s=parseTypeExpressionList(),expect(u.GT),maybeAddRange({type:i.TypeApplication,expression:o,applications:s},[z,B])):o}function parseParametersType(){for(var o,s,C,_=[],V=!1,z=!1,$=w-3;L!==u.RPAREN;)L===u.REST&&(consume(u.REST),z=!0),s=B,(o=parseTypeExpression()).type===i.NameExpression&&L===u.COLON&&(C=B-o.name.length,consume(u.COLON),o=maybeAddRange({type:i.ParameterType,name:o.name,expression:parseTypeExpression()},[C,B])),L===u.EQUAL?(consume(u.EQUAL),o=maybeAddRange({type:i.OptionalType,expression:o},[s,B]),V=!0):V&&U.throwError("unexpected token"),z&&(o=maybeAddRange({type:i.RestType,expression:o},[$,B])),_.push(o),L!==u.RPAREN&&expect(u.COMMA);return _}function parseFunctionType(){var o,s,C,_,z,$=w-V.length;return U.assert(L===u.NAME&&"function"===V,"FunctionType should start with 'function'"),consume(u.NAME),expect(u.LPAREN),o=!1,C=[],s=null,L!==u.RPAREN&&(L!==u.NAME||"this"!==V&&"new"!==V?C=parseParametersType():(o="new"===V,consume(u.NAME),expect(u.COLON),s=parseTypeName(),L===u.COMMA&&(consume(u.COMMA),C=parseParametersType()))),expect(u.RPAREN),_=null,L===u.COLON&&(consume(u.COLON,"ResultType should start with :"),_=L===u.NAME&&"void"===V?(consume(u.NAME),{type:i.VoidLiteral}):parseTypeExpression()),z=maybeAddRange({type:i.FunctionType,params:C,result:_},[$,B]),s&&(z.this=s,o&&(z.new=!0)),z}function parseBasicTypeExpression(){var o,s;switch(L){case u.STAR:return consume(u.STAR),maybeAddRange({type:i.AllLiteral},[B-1,B]);case u.LPAREN:return parseUnionType();case u.LBRACK:return parseArrayType();case u.LBRACE:return parseRecordType();case u.NAME:if(s=w-V.length,"null"===V)return consume(u.NAME),maybeAddRange({type:i.NullLiteral},[s,B]);if("undefined"===V)return consume(u.NAME),maybeAddRange({type:i.UndefinedLiteral},[s,B]);if("true"===V||"false"===V)return consume(u.NAME),maybeAddRange({type:i.BooleanLiteralType,value:"true"===V},[s,B]);if(o=Context.save(),"function"===V)try{return parseFunctionType()}catch(i){o.restore()}return parseTypeName();case u.STRING:return next(),maybeAddRange({type:i.StringLiteralType,value:V},[B-V.length-2,B]);case u.NUMBER:return next(),maybeAddRange({type:i.NumericLiteralType,value:V},[B-String(V).length,B]);default:U.throwError("unexpected token")}}function parseTypeExpression(){var o,s;return L===u.QUESTION?(s=w-1,consume(u.QUESTION),L===u.COMMA||L===u.EQUAL||L===u.RBRACE||L===u.RPAREN||L===u.PIPE||L===u.EOF||L===u.RBRACK||L===u.GT?maybeAddRange({type:i.NullableLiteral},[s,B]):maybeAddRange({type:i.NullableType,expression:parseBasicTypeExpression(),prefix:!0},[s,B])):L===u.BANG?(s=w-1,consume(u.BANG),maybeAddRange({type:i.NonNullableType,expression:parseBasicTypeExpression(),prefix:!0},[s,B])):(s=B,o=parseBasicTypeExpression(),L===u.BANG?(consume(u.BANG),maybeAddRange({type:i.NonNullableType,expression:o,prefix:!1},[s,B])):L===u.QUESTION?(consume(u.QUESTION),maybeAddRange({type:i.NullableType,expression:o,prefix:!1},[s,B])):L===u.LBRACK?(consume(u.LBRACK),expect(u.RBRACK,"expected an array-style type declaration ("+V+"[])"),maybeAddRange({type:i.TypeApplication,expression:maybeAddRange({type:i.NameExpression,name:"Array"},[s,B]),applications:[o]},[s,B])):o)}function parseTop(){var o,s;if(o=parseTypeExpression(),L!==u.PIPE)return o;for(s=[o],consume(u.PIPE);s.push(parseTypeExpression()),L===u.PIPE;)consume(u.PIPE);return maybeAddRange({type:i.UnionType,elements:s},[0,w])}function parseTopParamType(){var o;return L===u.REST?(consume(u.REST),maybeAddRange({type:i.RestType,expression:parseTop()},[0,w])):(o=parseTop(),L===u.EQUAL?(consume(u.EQUAL),maybeAddRange({type:i.OptionalType,expression:o},[0,w])):o)}function stringifyImpl(o,s,u){var C,_,w;switch(o.type){case i.NullableLiteral:C="?";break;case i.AllLiteral:C="*";break;case i.NullLiteral:C="null";break;case i.UndefinedLiteral:C="undefined";break;case i.VoidLiteral:C="void";break;case i.UnionType:for(C=u?"":"(",_=0,w=o.elements.length;_=s&&os)return i;if(o<=u&&s>=C)i.splice(_,2);else{if(o>=u&&s=u&&o<=C)i[_+1]=o;else if(s>=u&&s<=C)return i[_]=s+1,i;_+=2}}return i},dataAdd=function(i,o){var s,u,C=0,_=null,w=i.length;if(o<0||o>1114111)throw RangeError(L);for(;C=s&&oo)return i.splice(null!=_?_+2:0,0,o,o+1),i;if(o==u)return o+1==i[C+2]?(i.splice(C,4,s,i[C+3]),i):(i[C+1]=o+1,i);_=C,C+=2}return i.push(o,o+1),i},dataAddData=function(i,o){for(var s,u,C=0,_=i.slice(),w=o.length;C1114111||s<0||s>1114111)throw RangeError(L);for(var u,C,_=0,w=!1,V=i.length;_s)return i;u>=o&&u<=s&&(C>o&&C-1<=s?(i.splice(_,2),_-=2):(i.splice(_-1,2),_-=2))}else{if(u==s+1||u==s)return i[_]=o,i;if(u>s)return i.splice(_,0,o,s+1),i;if(o>=u&&o=u&&o=C&&(i[_]=o,i[_+1]=s+1,w=!0)}_+=2}return w||i.push(o,s+1),i},dataContains=function(i,o){var s=0,u=i.length,C=i[s],_=i[u-1];if(u>=2&&(o_))return!1;for(;s=C&&o<_)return!0;s+=2}return!1},dataIntersection=function(i,o){for(var s,u=0,C=o.length,_=[];u=40&&i<=43||46==i||47==i||63==i||i>=91&&i<=94||i>=123&&i<=125?"\\"+le(i):i>=32&&i<=126?le(i):i<=255?"\\x"+pad(hex(i),2):"\\u"+pad(hex(i),4)},codePointToStringUnicode=function(i){return i<=65535?codePointToString(i):"\\u{"+i.toString(16).toUpperCase()+"}"},symbolToCodePoint=function(i){var o,s=i.length,u=i.charCodeAt(0);return u>=V&&u<=z&&s>1?(o=i.charCodeAt(1),1024*(u-V)+o-U+65536):u},createBMPCharacterClasses=function(i){var o,s,u="",C=0,_=i.length;if(dataIsSingleton(i))return codePointToString(i[0]);for(;C<_;)u+=(o=i[C])==(s=i[C+1]-1)?codePointToString(o):o+1==s?codePointToString(o)+codePointToString(s):codePointToString(o)+"-"+codePointToString(s),C+=2;return"["+u+"]"},createUnicodeCharacterClasses=function(i){var o,s,u="",C=0,_=i.length;if(dataIsSingleton(i))return codePointToStringUnicode(i[0]);for(;C<_;)u+=(o=i[C])==(s=i[C+1]-1)?codePointToStringUnicode(o):o+1==s?codePointToStringUnicode(o)+codePointToStringUnicode(s):codePointToStringUnicode(o)+"-"+codePointToStringUnicode(s),C+=2;return"["+u+"]"},splitAtBMP=function(i){for(var o,s,u=[],C=[],_=[],w=[],B=0,L=i.length;B=V&&s<=z&&(_.push(o,V),u.push(V,s+1)),s>=U&&s<=$&&(_.push(o,V),u.push(V,56320),C.push(U,s+1)),s>$&&(_.push(o,V),u.push(V,56320),C.push(U,57344),s<=65535?_.push(57344,s+1):(_.push(57344,65536),w.push(65536,s+1)))):o>=V&&o<=z?(s>=V&&s<=z&&u.push(o,s+1),s>=U&&s<=$&&(u.push(o,56320),C.push(U,s+1)),s>$&&(u.push(o,56320),C.push(U,57344),s<=65535?_.push(57344,s+1):(_.push(57344,65536),w.push(65536,s+1)))):o>=U&&o<=$?(s>=U&&s<=$&&C.push(o,s+1),s>$&&(C.push(o,57344),s<=65535?_.push(57344,s+1):(_.push(57344,65536),w.push(65536,s+1)))):o>$&&o<=65535?s<=65535?_.push(o,s+1):(_.push(o,65536),w.push(65536,s+1)):w.push(o,s+1),B+=2;return{loneHighSurrogates:u,loneLowSurrogates:C,bmp:_,astral:w}},optimizeSurrogateMappings=function(i){for(var o,s,u,C,_,w,B=[],L=[],V=!1,z=-1,U=i.length;++z1&&(i=de.call(arguments)),this instanceof regenerate?(this.data=[],i?this.add(i):this):(new regenerate).add(i)};regenerate.version="1.4.2";var ce=regenerate.prototype;!function(i,o){var s;for(s in o)ee.call(o,s)&&(i[s]=o[s])}(ce,{add:function(i){var o=this;return null==i?o:i instanceof regenerate?(o.data=dataAddData(o.data,i.data),o):(arguments.length>1&&(i=de.call(arguments)),isArray(i)?(forEach(i,(function(i){o.add(i)})),o):(o.data=dataAdd(o.data,isNumber(i)?i:symbolToCodePoint(i)),o))},remove:function(i){var o=this;return null==i?o:i instanceof regenerate?(o.data=dataRemoveData(o.data,i.data),o):(arguments.length>1&&(i=de.call(arguments)),isArray(i)?(forEach(i,(function(i){o.remove(i)})),o):(o.data=dataRemove(o.data,isNumber(i)?i:symbolToCodePoint(i)),o))},addRange:function(i,o){var s=this;return s.data=dataAddRange(s.data,isNumber(i)?i:symbolToCodePoint(i),isNumber(o)?o:symbolToCodePoint(o)),s},removeRange:function(i,o){var s=this,u=isNumber(i)?i:symbolToCodePoint(i),C=isNumber(o)?o:symbolToCodePoint(o);return s.data=dataRemoveRange(s.data,u,C),s},intersection:function(i){var o=this,s=i instanceof regenerate?dataToArray(i.data):i;return o.data=dataIntersection(o.data,s),o},contains:function(i){return dataContains(this.data,isNumber(i)?i:symbolToCodePoint(i))},clone:function(){var i=new regenerate;return i.data=this.data.slice(0),i},toString:function(i){var o=createCharacterClassesFromData(this.data,!!i&&i.bmpOnly,!!i&&i.hasUnicodeFlag);return o?o.replace(Z,"\\0$1"):"[]"},toRegExp:function(i){var o=this.toString(i&&-1!=i.indexOf("u")?{hasUnicodeFlag:!0}:null);return RegExp(o,i||"")},valueOf:function(){return dataToArray(this.data)}}),ce.toArray=ce.valueOf,void 0===(u=function(){return regenerate}.call(o,s,o,i))||(i.exports=u)}()},59986:function(i,o,s){"use strict";const u=s(98953);o.REGULAR=new Map([["d",u().addRange(48,57)],["D",u().addRange(0,47).addRange(58,65535)],["s",u(32,160,5760,8239,8287,12288,65279).addRange(9,13).addRange(8192,8202).addRange(8232,8233)],["S",u().addRange(0,8).addRange(14,31).addRange(33,159).addRange(161,5759).addRange(5761,8191).addRange(8203,8231).addRange(8234,8238).addRange(8240,8286).addRange(8288,12287).addRange(12289,65278).addRange(65280,65535)],["w",u(95).addRange(48,57).addRange(65,90).addRange(97,122)],["W",u(96).addRange(0,47).addRange(58,64).addRange(91,94).addRange(123,65535)]]),o.UNICODE=new Map([["d",u().addRange(48,57)],["D",u().addRange(0,47).addRange(58,1114111)],["s",u(32,160,5760,8239,8287,12288,65279).addRange(9,13).addRange(8192,8202).addRange(8232,8233)],["S",u().addRange(0,8).addRange(14,31).addRange(33,159).addRange(161,5759).addRange(5761,8191).addRange(8203,8231).addRange(8234,8238).addRange(8240,8286).addRange(8288,12287).addRange(12289,65278).addRange(65280,1114111)],["w",u(95).addRange(48,57).addRange(65,90).addRange(97,122)],["W",u(96).addRange(0,47).addRange(58,64).addRange(91,94).addRange(123,1114111)]]),o.UNICODE_IGNORE_CASE=new Map([["d",u().addRange(48,57)],["D",u().addRange(0,47).addRange(58,1114111)],["s",u(32,160,5760,8239,8287,12288,65279).addRange(9,13).addRange(8192,8202).addRange(8232,8233)],["S",u().addRange(0,8).addRange(14,31).addRange(33,159).addRange(161,5759).addRange(5761,8191).addRange(8203,8231).addRange(8234,8238).addRange(8240,8286).addRange(8288,12287).addRange(12289,65278).addRange(65280,1114111)],["w",u(95,383,8490).addRange(48,57).addRange(65,90).addRange(97,122)],["W",u(96).addRange(0,47).addRange(58,64).addRange(91,94).addRange(123,382).addRange(384,8489).addRange(8491,1114111)]])},64620:function(i){i.exports=new Map([[75,8490],[83,383],[107,8490],[115,383],[181,924],[197,8491],[223,7838],[229,8491],[383,83],[452,453],[453,452],[455,456],[456,455],[458,459],[459,458],[497,498],[498,497],[618,42926],[642,42949],[669,42930],[837,8126],[914,976],[917,1013],[920,1012],[921,8126],[922,1008],[924,181],[928,982],[929,1009],[931,962],[934,981],[937,8486],[952,1012],[962,931],[969,8486],[976,914],[977,1012],[981,934],[982,928],[1008,922],[1009,929],[1012,[920,977,952]],[1013,917],[1042,7296],[1044,7297],[1054,7298],[1057,7299],[1058,7301],[1066,7302],[1074,7296],[1076,7297],[1086,7298],[1089,7299],[1090,[7300,7301]],[1098,7302],[1122,7303],[1123,7303],[4304,7312],[4305,7313],[4306,7314],[4307,7315],[4308,7316],[4309,7317],[4310,7318],[4311,7319],[4312,7320],[4313,7321],[4314,7322],[4315,7323],[4316,7324],[4317,7325],[4318,7326],[4319,7327],[4320,7328],[4321,7329],[4322,7330],[4323,7331],[4324,7332],[4325,7333],[4326,7334],[4327,7335],[4328,7336],[4329,7337],[4330,7338],[4331,7339],[4332,7340],[4333,7341],[4334,7342],[4335,7343],[4336,7344],[4337,7345],[4338,7346],[4339,7347],[4340,7348],[4341,7349],[4342,7350],[4343,7351],[4344,7352],[4345,7353],[4346,7354],[4349,7357],[4350,7358],[4351,7359],[5024,43888],[5025,43889],[5026,43890],[5027,43891],[5028,43892],[5029,43893],[5030,43894],[5031,43895],[5032,43896],[5033,43897],[5034,43898],[5035,43899],[5036,43900],[5037,43901],[5038,43902],[5039,43903],[5040,43904],[5041,43905],[5042,43906],[5043,43907],[5044,43908],[5045,43909],[5046,43910],[5047,43911],[5048,43912],[5049,43913],[5050,43914],[5051,43915],[5052,43916],[5053,43917],[5054,43918],[5055,43919],[5056,43920],[5057,43921],[5058,43922],[5059,43923],[5060,43924],[5061,43925],[5062,43926],[5063,43927],[5064,43928],[5065,43929],[5066,43930],[5067,43931],[5068,43932],[5069,43933],[5070,43934],[5071,43935],[5072,43936],[5073,43937],[5074,43938],[5075,43939],[5076,43940],[5077,43941],[5078,43942],[5079,43943],[5080,43944],[5081,43945],[5082,43946],[5083,43947],[5084,43948],[5085,43949],[5086,43950],[5087,43951],[5088,43952],[5089,43953],[5090,43954],[5091,43955],[5092,43956],[5093,43957],[5094,43958],[5095,43959],[5096,43960],[5097,43961],[5098,43962],[5099,43963],[5100,43964],[5101,43965],[5102,43966],[5103,43967],[5104,5112],[5105,5113],[5106,5114],[5107,5115],[5108,5116],[5109,5117],[5112,5104],[5113,5105],[5114,5106],[5115,5107],[5116,5108],[5117,5109],[7296,[1042,1074]],[7297,[1044,1076]],[7298,[1054,1086]],[7299,[1057,1089]],[7300,[7301,1090]],[7301,[1058,7300,1090]],[7302,[1066,1098]],[7303,[1122,1123]],[7304,[42570,42571]],[7312,4304],[7313,4305],[7314,4306],[7315,4307],[7316,4308],[7317,4309],[7318,4310],[7319,4311],[7320,4312],[7321,4313],[7322,4314],[7323,4315],[7324,4316],[7325,4317],[7326,4318],[7327,4319],[7328,4320],[7329,4321],[7330,4322],[7331,4323],[7332,4324],[7333,4325],[7334,4326],[7335,4327],[7336,4328],[7337,4329],[7338,4330],[7339,4331],[7340,4332],[7341,4333],[7342,4334],[7343,4335],[7344,4336],[7345,4337],[7346,4338],[7347,4339],[7348,4340],[7349,4341],[7350,4342],[7351,4343],[7352,4344],[7353,4345],[7354,4346],[7357,4349],[7358,4350],[7359,4351],[7566,42950],[7776,7835],[7835,7776],[7838,223],[8064,8072],[8065,8073],[8066,8074],[8067,8075],[8068,8076],[8069,8077],[8070,8078],[8071,8079],[8072,8064],[8073,8065],[8074,8066],[8075,8067],[8076,8068],[8077,8069],[8078,8070],[8079,8071],[8080,8088],[8081,8089],[8082,8090],[8083,8091],[8084,8092],[8085,8093],[8086,8094],[8087,8095],[8088,8080],[8089,8081],[8090,8082],[8091,8083],[8092,8084],[8093,8085],[8094,8086],[8095,8087],[8096,8104],[8097,8105],[8098,8106],[8099,8107],[8100,8108],[8101,8109],[8102,8110],[8103,8111],[8104,8096],[8105,8097],[8106,8098],[8107,8099],[8108,8100],[8109,8101],[8110,8102],[8111,8103],[8115,8124],[8124,8115],[8126,[837,921]],[8131,8140],[8140,8131],[8179,8188],[8188,8179],[8486,[937,969]],[8490,75],[8491,[197,229]],[42570,7304],[42571,7304],[42900,42948],[42926,618],[42930,669],[42931,43859],[42932,42933],[42933,42932],[42934,42935],[42935,42934],[42936,42937],[42937,42936],[42938,42939],[42939,42938],[42940,42941],[42941,42940],[42942,42943],[42943,42942],[42946,42947],[42947,42946],[42948,42900],[42949,642],[42950,7566],[43859,42931],[43888,5024],[43889,5025],[43890,5026],[43891,5027],[43892,5028],[43893,5029],[43894,5030],[43895,5031],[43896,5032],[43897,5033],[43898,5034],[43899,5035],[43900,5036],[43901,5037],[43902,5038],[43903,5039],[43904,5040],[43905,5041],[43906,5042],[43907,5043],[43908,5044],[43909,5045],[43910,5046],[43911,5047],[43912,5048],[43913,5049],[43914,5050],[43915,5051],[43916,5052],[43917,5053],[43918,5054],[43919,5055],[43920,5056],[43921,5057],[43922,5058],[43923,5059],[43924,5060],[43925,5061],[43926,5062],[43927,5063],[43928,5064],[43929,5065],[43930,5066],[43931,5067],[43932,5068],[43933,5069],[43934,5070],[43935,5071],[43936,5072],[43937,5073],[43938,5074],[43939,5075],[43940,5076],[43941,5077],[43942,5078],[43943,5079],[43944,5080],[43945,5081],[43946,5082],[43947,5083],[43948,5084],[43949,5085],[43950,5086],[43951,5087],[43952,5088],[43953,5089],[43954,5090],[43955,5091],[43956,5092],[43957,5093],[43958,5094],[43959,5095],[43960,5096],[43961,5097],[43962,5098],[43963,5099],[43964,5100],[43965,5101],[43966,5102],[43967,5103],[66560,66600],[66561,66601],[66562,66602],[66563,66603],[66564,66604],[66565,66605],[66566,66606],[66567,66607],[66568,66608],[66569,66609],[66570,66610],[66571,66611],[66572,66612],[66573,66613],[66574,66614],[66575,66615],[66576,66616],[66577,66617],[66578,66618],[66579,66619],[66580,66620],[66581,66621],[66582,66622],[66583,66623],[66584,66624],[66585,66625],[66586,66626],[66587,66627],[66588,66628],[66589,66629],[66590,66630],[66591,66631],[66592,66632],[66593,66633],[66594,66634],[66595,66635],[66596,66636],[66597,66637],[66598,66638],[66599,66639],[66600,66560],[66601,66561],[66602,66562],[66603,66563],[66604,66564],[66605,66565],[66606,66566],[66607,66567],[66608,66568],[66609,66569],[66610,66570],[66611,66571],[66612,66572],[66613,66573],[66614,66574],[66615,66575],[66616,66576],[66617,66577],[66618,66578],[66619,66579],[66620,66580],[66621,66581],[66622,66582],[66623,66583],[66624,66584],[66625,66585],[66626,66586],[66627,66587],[66628,66588],[66629,66589],[66630,66590],[66631,66591],[66632,66592],[66633,66593],[66634,66594],[66635,66595],[66636,66596],[66637,66597],[66638,66598],[66639,66599],[66736,66776],[66737,66777],[66738,66778],[66739,66779],[66740,66780],[66741,66781],[66742,66782],[66743,66783],[66744,66784],[66745,66785],[66746,66786],[66747,66787],[66748,66788],[66749,66789],[66750,66790],[66751,66791],[66752,66792],[66753,66793],[66754,66794],[66755,66795],[66756,66796],[66757,66797],[66758,66798],[66759,66799],[66760,66800],[66761,66801],[66762,66802],[66763,66803],[66764,66804],[66765,66805],[66766,66806],[66767,66807],[66768,66808],[66769,66809],[66770,66810],[66771,66811],[66776,66736],[66777,66737],[66778,66738],[66779,66739],[66780,66740],[66781,66741],[66782,66742],[66783,66743],[66784,66744],[66785,66745],[66786,66746],[66787,66747],[66788,66748],[66789,66749],[66790,66750],[66791,66751],[66792,66752],[66793,66753],[66794,66754],[66795,66755],[66796,66756],[66797,66757],[66798,66758],[66799,66759],[66800,66760],[66801,66761],[66802,66762],[66803,66763],[66804,66764],[66805,66765],[66806,66766],[66807,66767],[66808,66768],[66809,66769],[66810,66770],[66811,66771],[68736,68800],[68737,68801],[68738,68802],[68739,68803],[68740,68804],[68741,68805],[68742,68806],[68743,68807],[68744,68808],[68745,68809],[68746,68810],[68747,68811],[68748,68812],[68749,68813],[68750,68814],[68751,68815],[68752,68816],[68753,68817],[68754,68818],[68755,68819],[68756,68820],[68757,68821],[68758,68822],[68759,68823],[68760,68824],[68761,68825],[68762,68826],[68763,68827],[68764,68828],[68765,68829],[68766,68830],[68767,68831],[68768,68832],[68769,68833],[68770,68834],[68771,68835],[68772,68836],[68773,68837],[68774,68838],[68775,68839],[68776,68840],[68777,68841],[68778,68842],[68779,68843],[68780,68844],[68781,68845],[68782,68846],[68783,68847],[68784,68848],[68785,68849],[68786,68850],[68800,68736],[68801,68737],[68802,68738],[68803,68739],[68804,68740],[68805,68741],[68806,68742],[68807,68743],[68808,68744],[68809,68745],[68810,68746],[68811,68747],[68812,68748],[68813,68749],[68814,68750],[68815,68751],[68816,68752],[68817,68753],[68818,68754],[68819,68755],[68820,68756],[68821,68757],[68822,68758],[68823,68759],[68824,68760],[68825,68761],[68826,68762],[68827,68763],[68828,68764],[68829,68765],[68830,68766],[68831,68767],[68832,68768],[68833,68769],[68834,68770],[68835,68771],[68836,68772],[68837,68773],[68838,68774],[68839,68775],[68840,68776],[68841,68777],[68842,68778],[68843,68779],[68844,68780],[68845,68781],[68846,68782],[68847,68783],[68848,68784],[68849,68785],[68850,68786],[71840,71872],[71841,71873],[71842,71874],[71843,71875],[71844,71876],[71845,71877],[71846,71878],[71847,71879],[71848,71880],[71849,71881],[71850,71882],[71851,71883],[71852,71884],[71853,71885],[71854,71886],[71855,71887],[71856,71888],[71857,71889],[71858,71890],[71859,71891],[71860,71892],[71861,71893],[71862,71894],[71863,71895],[71864,71896],[71865,71897],[71866,71898],[71867,71899],[71868,71900],[71869,71901],[71870,71902],[71871,71903],[71872,71840],[71873,71841],[71874,71842],[71875,71843],[71876,71844],[71877,71845],[71878,71846],[71879,71847],[71880,71848],[71881,71849],[71882,71850],[71883,71851],[71884,71852],[71885,71853],[71886,71854],[71887,71855],[71888,71856],[71889,71857],[71890,71858],[71891,71859],[71892,71860],[71893,71861],[71894,71862],[71895,71863],[71896,71864],[71897,71865],[71898,71866],[71899,71867],[71900,71868],[71901,71869],[71902,71870],[71903,71871],[93760,93792],[93761,93793],[93762,93794],[93763,93795],[93764,93796],[93765,93797],[93766,93798],[93767,93799],[93768,93800],[93769,93801],[93770,93802],[93771,93803],[93772,93804],[93773,93805],[93774,93806],[93775,93807],[93776,93808],[93777,93809],[93778,93810],[93779,93811],[93780,93812],[93781,93813],[93782,93814],[93783,93815],[93784,93816],[93785,93817],[93786,93818],[93787,93819],[93788,93820],[93789,93821],[93790,93822],[93791,93823],[93792,93760],[93793,93761],[93794,93762],[93795,93763],[93796,93764],[93797,93765],[93798,93766],[93799,93767],[93800,93768],[93801,93769],[93802,93770],[93803,93771],[93804,93772],[93805,93773],[93806,93774],[93807,93775],[93808,93776],[93809,93777],[93810,93778],[93811,93779],[93812,93780],[93813,93781],[93814,93782],[93815,93783],[93816,93784],[93817,93785],[93818,93786],[93819,93787],[93820,93788],[93821,93789],[93822,93790],[93823,93791],[125184,125218],[125185,125219],[125186,125220],[125187,125221],[125188,125222],[125189,125223],[125190,125224],[125191,125225],[125192,125226],[125193,125227],[125194,125228],[125195,125229],[125196,125230],[125197,125231],[125198,125232],[125199,125233],[125200,125234],[125201,125235],[125202,125236],[125203,125237],[125204,125238],[125205,125239],[125206,125240],[125207,125241],[125208,125242],[125209,125243],[125210,125244],[125211,125245],[125212,125246],[125213,125247],[125214,125248],[125215,125249],[125216,125250],[125217,125251],[125218,125184],[125219,125185],[125220,125186],[125221,125187],[125222,125188],[125223,125189],[125224,125190],[125225,125191],[125226,125192],[125227,125193],[125228,125194],[125229,125195],[125230,125196],[125231,125197],[125232,125198],[125233,125199],[125234,125200],[125235,125201],[125236,125202],[125237,125203],[125238,125204],[125239,125205],[125240,125206],[125241,125207],[125242,125208],[125243,125209],[125244,125210],[125245,125211],[125246,125212],[125247,125213],[125248,125214],[125249,125215],[125250,125216],[125251,125217]])},16034:function(i,o,s){"use strict";const u=s(57535).generate,C=s(24682).parse,_=s(98953),w=s(68132),B=s(14180),L=s(64620),V=s(59986),z=_().addRange(0,1114111),U=_().addRange(0,65535),$=z.clone().remove(10,13,8232,8233),Z=$.clone().intersection(U),getCharacterClassEscapeSet=(i,o,s)=>o?s?V.UNICODE_IGNORE_CASE.get(i):V.UNICODE.get(i):V.REGULAR.get(i),getUnicodePropertyValueSet=(i,o)=>{const u=o?`${i}/${o}`:`Binary_Property/${i}`;try{return s(82102)(`./${u}.js`)}catch(s){throw new Error(`Failed to recognize value \`${o}\` for property \`${i}\`.`)}},handleLoneUnicodePropertyNameOrValue=i=>{try{const o="General_Category",s=B(o,i);return getUnicodePropertyValueSet(o,s)}catch(i){}const o=w(i);return getUnicodePropertyValueSet(o)},getUnicodePropertyEscapeSet=(i,o)=>{const s=i.split("="),u=s[0];let C;if(1==s.length)C=handleLoneUnicodePropertyNameOrValue(u);else{const i=w(u),o=B(i,s[1]);C=getUnicodePropertyValueSet(i,o)}return o?z.clone().remove(C):C.clone()};_.prototype.iuAddRange=function(i,o){const s=this;do{const o=caseFold(i);o&&s.add(o)}while(++i<=o);return s};const update=(i,o)=>{let s=C(o,Y.useUnicodeFlag?"u":"");switch(s.type){case"characterClass":case"group":case"value":break;default:s=wrap(s,o)}Object.assign(i,s)},wrap=(i,o)=>({type:"group",behavior:"ignore",body:[i],raw:`(?:${o})`}),caseFold=i=>L.get(i)||!1,processCharacterClass=(i,o)=>{let s=_();for(const o of i.body)switch(o.type){case"value":if(s.add(o.codePoint),Y.ignoreCase&&Y.unicode&&!Y.useUnicodeFlag){const i=caseFold(o.codePoint);i&&s.add(i)}break;case"characterClassRange":const i=o.min.codePoint,u=o.max.codePoint;s.addRange(i,u),Y.ignoreCase&&Y.unicode&&!Y.useUnicodeFlag&&s.iuAddRange(i,u);break;case"characterClassEscape":s.add(getCharacterClassEscapeSet(o.value,Y.unicode,Y.ignoreCase));break;case"unicodePropertyEscape":s.add(getUnicodePropertyEscapeSet(o.value,o.negative));break;default:throw new Error(`Unknown term type: ${o.type}`)}return i.negative&&(s=(Y.unicode?z:U).clone().remove(s)),update(i,s.toString(o)),i},updateNamedReference=(i,o)=>{delete i.name,i.matchIndex=o},assertNoUnmatchedReferences=i=>{const o=Object.keys(i.unmatchedReferences);if(o.length>0)throw new Error(`Unknown group names: ${o}`)},processTerm=(i,o,s)=>{switch(i.type){case"dot":update(i,(u=Y.unicode,C=Y.dotAll,C?u?z:U:u?$:Z).toString(o));break;case"characterClass":i=processCharacterClass(i,o);break;case"unicodePropertyEscape":update(i,getUnicodePropertyEscapeSet(i.value,i.negative).toString(o));break;case"characterClassEscape":update(i,getCharacterClassEscapeSet(i.value,Y.unicode,Y.ignoreCase).toString(o));break;case"group":if(s.lastIndex++,i.name){const o=i.name.value;if(s.names[o])throw new Error(`Multiple groups with the same name (${o}) are not allowed.`);const u=s.lastIndex;delete i.name,s.names[o]=u,s.onNamedGroup&&s.onNamedGroup.call(null,o,u),s.unmatchedReferences[o]&&(s.unmatchedReferences[o].forEach((i=>{updateNamedReference(i,u)})),delete s.unmatchedReferences[o])}case"alternative":case"disjunction":case"quantifier":i.body=i.body.map((i=>processTerm(i,o,s)));break;case"value":const w=i.codePoint,B=_(w);if(Y.ignoreCase&&Y.unicode&&!Y.useUnicodeFlag){const i=caseFold(w);i&&B.add(i)}update(i,B.toString(o));break;case"reference":if(i.name){const o=i.name.value,u=s.names[o];if(u){updateNamedReference(i,u);break}s.unmatchedReferences[o]||(s.unmatchedReferences[o]=[]),s.unmatchedReferences[o].push(i)}break;case"anchor":case"empty":case"group":break;default:throw new Error(`Unknown term type: ${i.type}`)}var u,C;return i},Y={ignoreCase:!1,unicode:!1,dotAll:!1,useUnicodeFlag:!1};i.exports=(i,o,s)=>{const _={unicodePropertyEscape:s&&s.unicodePropertyEscape,namedGroups:s&&s.namedGroup,lookbehind:s&&s.lookbehind};Y.ignoreCase=o&&o.includes("i"),Y.unicode=o&&o.includes("u");const w=s&&s.dotAllFlag;Y.dotAll=w&&o&&o.includes("s"),Y.useUnicodeFlag=s&&s.useUnicodeFlag;const B={hasUnicodeFlag:Y.useUnicodeFlag,bmpOnly:!Y.unicode},L={onNamedGroup:s&&s.onNamedGroup,lastIndex:0,names:Object.create(null),unmatchedReferences:Object.create(null)},V=C(i,o,_);return processTerm(V,B,L),assertNoUnmatchedReferences(L),u(V)}},57535:function(i,o,s){var u;i=s.nmd(i),function(){"use strict";var C={function:!0,object:!0},_=C[typeof window]&&window||this,w=C[typeof o]&&o&&!o.nodeType&&o,B=C.object&&i&&!i.nodeType,L=w&&B&&"object"==typeof s.g&&s.g;!L||L.global!==L&&L.window!==L&&L.self!==L||(_=L);var V=Object.prototype.hasOwnProperty;function fromCodePoint(){var i=Number(arguments[0]);if(!isFinite(i)||i<0||i>1114111||Math.floor(i)!=i)throw RangeError("Invalid code point: "+i);if(i<=65535)return String.fromCharCode(i);var o=55296+((i-=65536)>>10),s=i%1024+56320;return String.fromCharCode(o,s)}var z={};function assertType(i,o){if(-1==o.indexOf("|")){if(i==o)return;throw Error("Invalid node type: "+i+"; expected type: "+o)}if(!(o=V.call(z,o)?z[o]:z[o]=RegExp("^(?:"+o+")$")).test(i))throw Error("Invalid node type: "+i+"; expected types: "+o)}function generate(i){var o=i.type;if(V.call(U,o))return U[o](i);throw Error("Invalid node type: "+o)}function generateSequence(i,o){for(var s,u=-1,C=o.length,_="";++u=48&&o[u+1].codePoint<=57?_+="\\000":_+=i(s);return _}function generateAtom(i){return assertType(i.type,"anchor|characterClass|characterClassEscape|dot|group|reference|value"),generate(i)}function generateClassAtom(i){return assertType(i.type,"anchor|characterClassEscape|characterClassRange|dot|value"),generate(i)}function generateIdentifier(i){return assertType(i.type,"identifier"),i.value}function generateTerm(i){return assertType(i.type,"anchor|characterClass|characterClassEscape|empty|group|quantifier|reference|unicodePropertyEscape|value|dot"),generate(i)}var U={alternative:function generateAlternative(i){return assertType(i.type,"alternative"),generateSequence(generateTerm,i.body)},anchor:function generateAnchor(i){switch(assertType(i.type,"anchor"),i.kind){case"start":return"^";case"end":return"$";case"boundary":return"\\b";case"not-boundary":return"\\B";default:throw Error("Invalid assertion")}},characterClass:function generateCharacterClass(i){return assertType(i.type,"characterClass"),"["+(i.negative?"^":"")+generateSequence(generateClassAtom,i.body)+"]"},characterClassEscape:function generateCharacterClassEscape(i){return assertType(i.type,"characterClassEscape"),"\\"+i.value},characterClassRange:function generateCharacterClassRange(i){assertType(i.type,"characterClassRange");var o=i.min,s=i.max;if("characterClassRange"==o.type||"characterClassRange"==s.type)throw Error("Invalid character class range");return generateClassAtom(o)+"-"+generateClassAtom(s)},disjunction:function generateDisjunction(i){assertType(i.type,"disjunction");for(var o=i.body,s=-1,u=o.length,C="";++s");break;case"ignore":o+="?:";break;case"lookahead":o+="?=";break;case"negativeLookahead":o+="?!";break;case"lookbehind":o+="?<=";break;case"negativeLookbehind":o+="?";throw new Error("Unknown reference type")},unicodePropertyEscape:function generateUnicodePropertyEscape(i){return assertType(i.type,"unicodePropertyEscape"),"\\"+(i.negative?"P":"p")+"{"+i.value+"}"},value:function generateValue(i){assertType(i.type,"value");var o=i.kind,s=i.codePoint;if("number"!=typeof s)throw new Error("Invalid code point: "+s);switch(o){case"controlLetter":return"\\c"+fromCodePoint(s+64);case"hexadecimalEscape":return"\\x"+("00"+s.toString(16).toUpperCase()).slice(-2);case"identifier":return"\\"+fromCodePoint(s);case"null":return"\\"+s;case"octal":return"\\"+("000"+s.toString(8)).slice(-3);case"singleEscape":switch(s){case 8:return"\\b";case 9:return"\\t";case 10:return"\\n";case 11:return"\\v";case 12:return"\\f";case 13:return"\\r";case 45:return"\\-";default:throw Error("Invalid code point: "+s)}case"symbol":return fromCodePoint(s);case"unicodeEscape":return"\\u"+("0000"+s.toString(16).toUpperCase()).slice(-4);case"unicodeCodePointEscape":return"\\u{"+s.toString(16).toUpperCase()+"}";default:throw Error("Unsupported node kind: "+o)}}},$={generate:generate};void 0===(u=function(){return $}.call(o,s,o,i))||(i.exports=u),_.regjsgen=$}.call(this)},24682:function(i){var o,s,u,C;u=String.fromCodePoint||(o=String.fromCharCode,s=Math.floor,function fromCodePoint(){var i,u,C=[],_=-1,w=arguments.length;if(!w)return"";for(var B="";++_1114111||s(L)!=L)throw RangeError("Invalid code point: "+L);L<=65535?C.push(L):(i=55296+((L-=65536)>>10),u=L%1024+56320,C.push(i,u)),(_+1==w||C.length>16384)&&(B+=o.apply(null,C),C.length=0)}return B}),C={parse:function parse(i,o,s){function addRaw(o){return o.raw=i.substring(o.range[0],o.range[1]),o}function updateRawStart(i,o){return i.range[0]=o,addRaw(i)}function createAnchor(i,o){return addRaw({type:"anchor",kind:i,range:[L-o,L]})}function createValue(i,o,s,u){return addRaw({type:"value",kind:i,codePoint:o,range:[s,u]})}function createEscaped(i,o,s,u){return u=u||0,createValue(i,o,L-(s.length+u),L)}function createCharacter(i){var o,s=i[0],u=s.charCodeAt(0);return B&&1===s.length&&u>=55296&&u<=56319&&(o=lookahead().charCodeAt(0))>=56320&&o<=57343?createValue("symbol",1024*(u-55296)+o-56320+65536,++L-2,L):createValue("symbol",u,L-1,L)}function createDisjunction(i,o,s){return addRaw({type:"disjunction",body:i,range:[o,s]})}function createNamedReference(i){return addRaw({type:"reference",name:i,range:[i.range[0]-3,L]})}function createGroup(i,o,s,u){return addRaw({type:"group",behavior:i,body:o,range:[s,u]})}function createQuantifier(i,o,s,u){return null==u&&(s=L-1,u=L),addRaw({type:"quantifier",min:i,max:o,greedy:!0,body:null,range:[s,u]})}function createAlternative(i,o,s){return addRaw({type:"alternative",body:i,range:[o,s]})}function createCharacterClass(i,o,s,u){return addRaw({type:"characterClass",body:i,negative:o,range:[s,u]})}function createClassRange(i,o,s,u){return i.codePoint>o.codePoint&&bail("invalid range in character class",i.raw+"-"+o.raw,s,u),addRaw({type:"characterClassRange",min:i,max:o,range:[s,u]})}function flattenBody(i){return"alternative"===i.type?i.body:[i]}function incr(o){o=o||1;var s=i.substring(L,L+o);return L+=o||1,s}function skip(i){match(i)||bail("character",i)}function match(o){if(i.indexOf(o,L)===L)return incr(o.length)}function lookahead(){return i[L]}function current(o){return i.indexOf(o,L)===L}function next(o){return i[L+1]===o}function matchReg(o){var s=i.substring(L).match(o);return s&&(s.range=[],s.range[0]=L,incr(s[0].length),s.range[1]=L),s}function parseDisjunction(){var i=[],o=L;for(i.push(parseAlternative());match("|");)i.push(parseAlternative());return 1===i.length?i[0]:createDisjunction(i,o,L)}function parseAlternative(){for(var i,o=[],s=L;i=parseTerm();)o.push(i);return 1===o.length?o[0]:createAlternative(o,s,L)}function parseTerm(){if(L>=i.length||current("|")||current(")"))return null;var o=match("^")?createAnchor("start",1):match("$")?createAnchor("end",1):match("\\b")?createAnchor("boundary",2):match("\\B")?createAnchor("not-boundary",2):parseGroup("(?=","lookahead","(?!","negativeLookahead");if(o)return o;var s,u=parseAtomAndExtendedAtom();return u||(pos_backup=L,(s=parseQuantifier()||!1)&&(L=pos_backup,bail("Expected atom")),!B&&(res=matchReg(/^{/))?u=createCharacter(res):bail("Expected atom")),(s=parseQuantifier()||!1)?(s.body=flattenBody(u),updateRawStart(s,u.range[0]),s):u}function parseGroup(i,o,s,u){var C=null,_=L;if(match(i))C=o;else{if(!match(s))return!1;C=u}return finishGroup(C,_)}function finishGroup(i,o){var s=parseDisjunction();s||bail("Expected disjunction"),skip(")");var u=createGroup(i,flattenBody(s),o,L);return"normal"==i&&w&&_++,u}function parseQuantifier(){var i,o,s,u,C=L;return match("*")?o=createQuantifier(0):match("+")?o=createQuantifier(1):match("?")?o=createQuantifier(0,1):(i=matchReg(/^\{([0-9]+)\}/))?o=createQuantifier(s=parseInt(i[1],10),s,i.range[0],i.range[1]):(i=matchReg(/^\{([0-9]+),\}/))?o=createQuantifier(s=parseInt(i[1],10),void 0,i.range[0],i.range[1]):(i=matchReg(/^\{([0-9]+),([0-9]+)\}/))&&((s=parseInt(i[1],10))>(u=parseInt(i[2],10))&&bail("numbers out of order in {} quantifier","",C,L),o=createQuantifier(s,u,i.range[0],i.range[1])),o&&match("?")&&(o.greedy=!1,o.range[1]+=1),o}function parseAtomAndExtendedAtom(){var i;if(i=matchReg(/^[^^$\\.*+?()[\]{}|]/))return createCharacter(i);if(!B&&(i=matchReg(/^(?:]|})/)))return createCharacter(i);if(match("."))return addRaw({type:"dot",range:[L-1,L]});if(match("\\")){if(!(i=parseAtomEscape())){if(!B&&"c"==lookahead())return createValue("symbol",92,L-1,L);bail("atomEscape")}return i}if(i=parseCharacterClass())return i;if(s.lookbehind&&(i=parseGroup("(?<=","lookbehind","(?");var u=finishGroup("normal",o.range[0]-3);return u.name=o,u}return parseGroup("(?:","ignore","(","normal")}function parseUnicodeSurrogatePairEscape(i){var o,s;if(B&&"unicodeEscape"==i.kind&&(o=i.codePoint)>=55296&&o<=56319&¤t("\\")&&next("u")){var u=L;L++;var C=parseClassEscape();"unicodeEscape"==C.kind&&(s=C.codePoint)>=56320&&s<=57343?(i.range[1]=C.range[1],i.codePoint=1024*(o-55296)+s-56320+65536,i.type="value",i.kind="unicodeCodePointEscape",addRaw(i)):L=u}return i}function parseClassEscape(){return parseAtomEscape(!0)}function parseAtomEscape(i){var o,s=L;if(o=parseDecimalEscape()||parseNamedReference())return o;if(i){if(match("b"))return createEscaped("singleEscape",8,"\\b");if(match("B"))bail("\\B not possible inside of CharacterClass","",s);else{if(!B&&(o=matchReg(/^c([0-9])/)))return createEscaped("controlLetter",o[1]+16,o[1],2);if(!B&&(o=matchReg(/^c_/)))return createEscaped("controlLetter",31,"_",2)}if(B&&match("-"))return createEscaped("singleEscape",45,"\\-")}return o=parseCharacterEscape()}function parseDecimalEscape(){var i,o,s;if(i=matchReg(/^(?!0)\d+/)){o=i[0];var u=parseInt(i[0],10);return u<=_?(s=i[0],addRaw({type:"reference",matchIndex:parseInt(s,10),range:[L-1-s.length,L]})):(C.push(u),incr(-i[0].length),(i=matchReg(/^[0-7]{1,3}/))?createEscaped("octal",parseInt(i[0],8),i[0],1):updateRawStart(i=createCharacter(matchReg(/^[89]/)),i.range[0]-1))}return(i=matchReg(/^[0-7]{1,3}/))?(o=i[0],/^0{1,3}$/.test(o)?createEscaped("null",0,"0",o.length):createEscaped("octal",parseInt(o,8),o,1)):!!(i=matchReg(/^[dDsSwW]/))&&addRaw({type:"characterClassEscape",value:i[0],range:[L-2,L]})}function parseNamedReference(){if(s.namedGroups&&matchReg(/^k<(?=.*?>)/)){var i=parseIdentifier();return skip(">"),createNamedReference(i)}}function parseRegExpUnicodeEscapeSequence(){var i;return(i=matchReg(/^u([0-9a-fA-F]{4})/))?parseUnicodeSurrogatePairEscape(createEscaped("unicodeEscape",parseInt(i[1],16),i[1],2)):B&&(i=matchReg(/^u\{([0-9a-fA-F]+)\}/))?createEscaped("unicodeCodePointEscape",parseInt(i[1],16),i[1],4):void 0}function parseCharacterEscape(){var i,o,u,C=L;if(i=matchReg(/^[fnrtv]/)){var _=0;switch(i[0]){case"t":_=9;break;case"n":_=10;break;case"v":_=11;break;case"f":_=12;break;case"r":_=13}return createEscaped("singleEscape",_,"\\"+i[0])}return(i=matchReg(/^c([a-zA-Z])/))?createEscaped("controlLetter",i[1].charCodeAt(0)%32,i[1],2):(i=matchReg(/^x([0-9a-fA-F]{2})/))?createEscaped("hexadecimalEscape",parseInt(i[1],16),i[1],2):(i=parseRegExpUnicodeEscapeSequence())?((!i||i.codePoint>1114111)&&bail("Invalid escape sequence",null,C,L),i):s.unicodePropertyEscape&&B&&(i=matchReg(/^([pP])\{([^\}]+)\}/))?addRaw({type:"unicodePropertyEscape",negative:"P"===i[1],value:i[2],range:[i.range[0]-1,i.range[1]],raw:i[0]}):(u=lookahead(),B&&/[\^\$\.\*\+\?\(\)\\\[\]\{\}\|\/]/.test(u)||!B&&"c"!==u?"k"===u&&s.lookbehind?null:createEscaped("identifier",(o=incr()).charCodeAt(0),o,1):null)}function parseIdentifierAtom(o){var s=lookahead(),C=L;if("\\"===s){incr();var _=parseRegExpUnicodeEscapeSequence();return _&&o(_.codePoint)||bail("Invalid escape sequence",null,C,L),u(_.codePoint)}var w=s.charCodeAt(0);if(w>=55296&&w<=56319){var B=(s+=i[L+1]).charCodeAt(1);B>=56320&&B<=57343&&(w=1024*(w-55296)+B-56320+65536)}if(o(w))return incr(),w>65535&&incr(),s}function parseIdentifier(){var i,o=L,s=parseIdentifierAtom(isIdentifierStart);for(s||bail("Invalid identifier");i=parseIdentifierAtom(isIdentifierPart);)s+=i;return addRaw({type:"identifier",value:s,range:[o,L]})}function isIdentifierStart(i){return 36===i||95===i||i>=65&&i<=90||i>=97&&i<=122||i>=128&&/[\$A-Z_a-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEF\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7B9\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDF00-\uDF1C\uDF27\uDF30-\uDF45]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF1A]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDE9D\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFF1]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/.test(u(i))}function isIdentifierPart(i){return isIdentifierStart(i)||i>=48&&i<=57||i>=128&&/[0-9_\xB7\u0300-\u036F\u0387\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u0669\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u06F0-\u06F9\u0711\u0730-\u074A\u07A6-\u07B0\u07C0-\u07C9\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0966-\u096F\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09E6-\u09EF\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A66-\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AE6-\u0AEF\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B66-\u0B6F\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0BE6-\u0BEF\u0C00-\u0C04\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0CE6-\u0CEF\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D66-\u0D6F\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0E50-\u0E59\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0ED0-\u0ED9\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1040-\u1049\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109D\u135D-\u135F\u1369-\u1371\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u18A9\u1920-\u192B\u1930-\u193B\u1946-\u194F\u19D0-\u19DA\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AB0-\u1ABD\u1B00-\u1B04\u1B34-\u1B44\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BF3\u1C24-\u1C37\u1C40-\u1C49\u1C50-\u1C59\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u200D\u203F\u2040\u2054\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA620-\uA629\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F1\uA8FF-\uA909\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9D0-\uA9D9\uA9E5\uA9F0-\uA9F9\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA50-\uAA59\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uABF0-\uABF9\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFF10-\uFF19\uFF3F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD801[\uDCA0-\uDCA9]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDD30-\uDD39\uDF46-\uDF50]|\uD804[\uDC00-\uDC02\uDC38-\uDC46\uDC66-\uDC6F\uDC7F-\uDC82\uDCB0-\uDCBA\uDCF0-\uDCF9\uDD00-\uDD02\uDD27-\uDD34\uDD36-\uDD3F\uDD45\uDD46\uDD73\uDD80-\uDD82\uDDB3-\uDDC0\uDDC9-\uDDCC\uDDD0-\uDDD9\uDE2C-\uDE37\uDE3E\uDEDF-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF3B\uDF3C\uDF3E-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF57\uDF62\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC35-\uDC46\uDC50-\uDC59\uDC5E\uDCB0-\uDCC3\uDCD0-\uDCD9\uDDAF-\uDDB5\uDDB8-\uDDC0\uDDDC\uDDDD\uDE30-\uDE40\uDE50-\uDE59\uDEAB-\uDEB7\uDEC0-\uDEC9\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDC2C-\uDC3A\uDCE0-\uDCE9\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE3E\uDE47\uDE51-\uDE5B\uDE8A-\uDE99]|\uD807[\uDC2F-\uDC36\uDC38-\uDC3F\uDC50-\uDC59\uDC92-\uDCA7\uDCA9-\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD50-\uDD59\uDD8A-\uDD8E\uDD90\uDD91\uDD93-\uDD97\uDDA0-\uDDA9\uDEF3-\uDEF6]|\uD81A[\uDE60-\uDE69\uDEF0-\uDEF4\uDF30-\uDF36\uDF50-\uDF59]|\uD81B[\uDF51-\uDF7E\uDF8F-\uDF92]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A\uDD50-\uDD59]|\uDB40[\uDD00-\uDDEF]/.test(u(i))}function parseCharacterClass(){var i,o=L;return(i=matchReg(/^\[\^/))?(i=parseClassRanges(),skip("]"),createCharacterClass(i,!0,o,L)):match("[")?(i=parseClassRanges(),skip("]"),createCharacterClass(i,!1,o,L)):null}function parseClassRanges(){var i,o;return current("]")?[]:((o=parseClassAtom())||bail("classAtom"),(i=current("]")?[o]:parseHelperClassRanges(o))||bail("nonEmptyClassRanges"),i)}function parseHelperClassRanges(i){var o,s,u,C,_;if(current("-")&&!next("]")){o=i.range[0],_=createCharacter(match("-")),(C=parseClassAtom())||bail("classAtom"),s=L;var w=parseClassRanges();return w||bail("classRanges"),"codePoint"in i&&"codePoint"in C?u=[createClassRange(i,C,o,s)]:B?bail("invalid character class"):u=[i,_,C],"empty"===w.type?u:u.concat(w)}return(u=parseNonemptyClassRangesNoDash())||bail("nonEmptyClassRangesNoDash"),[i].concat(u)}function parseNonemptyClassRangesNoDash(){var i=parseClassAtom();return i||bail("classAtom"),current("]")?i:parseHelperClassRanges(i)}function parseClassAtom(){return match("-")?createCharacter("-"):parseClassAtomNoDash()}function parseClassAtomNoDash(){var i;return(i=matchReg(/^[^\\\]-]/))?createCharacter(i[0]):match("\\")?((i=parseClassEscape())||bail("classEscape"),parseUnicodeSurrogatePairEscape(i)):void 0}function bail(o,s,u,C){u=null==u?L:u,C=null==C?u:C;var _=Math.max(0,u-10),w=Math.min(C+10,i.length),B=" "+i.substring(_,w),V=" "+new Array(u-_+1).join(" ")+"^";throw SyntaxError(o+" at position "+u+(s?": "+s:"")+"\n"+B+"\n"+V)}s||(s={});var C=[],_=0,w=!0,B=-1!==(o||"").indexOf("u"),L=0;""===(i=String(i))&&(i="(?:)");var V=parseDisjunction();V.range[1]!==i.length&&bail("Could not parse entire input - got stuck","",V.range[1]);for(var z=0;z>>1,C=i[u];if(!(0>>1;u<_;){var w=2*(u+1)-1,B=i[w],L=w+1,V=i[L];if(0>g(B,s))Lg(V,B)?(i[u]=V,i[L]=s,u=L):(i[u]=B,i[w]=s,u=w);else{if(!(Lg(V,s)))break e;i[u]=V,i[L]=s,u=L}}}return o}function g(i,o){var s=i.sortIndex-o.sortIndex;return 0!==s?s:i.id-o.id}if("object"==typeof performance&&"function"==typeof performance.now){var s=performance;o.unstable_now=function(){return s.now()}}else{var u=Date,C=u.now();o.unstable_now=function(){return u.now()-C}}var _=[],w=[],B=1,L=null,V=3,z=!1,U=!1,$=!1,Z="function"==typeof setTimeout?setTimeout:null,Y="function"==typeof clearTimeout?clearTimeout:null,ee="undefined"!=typeof setImmediate?setImmediate:null;function G(i){for(var o=h(w);null!==o;){if(null===o.callback)k(w);else{if(!(o.startTime<=i))break;k(w),o.sortIndex=o.expirationTime,f(_,o)}o=h(w)}}function H(i){if($=!1,G(i),!U)if(null!==h(_))U=!0,I(J);else{var o=h(w);null!==o&&K(H,o.startTime-i)}}function J(i,s){U=!1,$&&($=!1,Y(le),le=-1),z=!0;var u=V;try{for(G(s),L=h(_);null!==L&&(!(L.expirationTime>s)||i&&!M());){var C=L.callback;if("function"==typeof C){L.callback=null,V=L.priorityLevel;var B=C(L.expirationTime<=s);s=o.unstable_now(),"function"==typeof B?L.callback=B:L===h(_)&&k(_),G(s)}else k(_);L=h(_)}if(null!==L)var Z=!0;else{var ee=h(w);null!==ee&&K(H,ee.startTime-s),Z=!1}return Z}finally{L=null,V=u,z=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var ae,de=!1,ie=null,le=-1,ce=5,pe=-1;function M(){return!(o.unstable_now()-pei||125C?(i.sortIndex=u,f(w,i),null===h(_)&&i===h(w)&&($?(Y(le),le=-1):$=!0,K(H,u-C))):(i.sortIndex=L,f(_,i),U||z||(U=!0,I(J))),i},o.unstable_shouldYield=M,o.unstable_wrapCallback=function(i){var o=V;return function(){var s=V;V=o;try{return i.apply(this,arguments)}finally{V=s}}}},69982:function(i,o,s){"use strict";i.exports=s(7463)},3994:function(i){"use strict";i.exports=function stripHtmlComments(i){if("string"!=typeof i)throw new TypeError("strip-html-comments expected a string");return i.replace(/)/g,"")}},98812:function(i){i.exports=new Set(["General_Category","Script","Script_Extensions","Alphabetic","Any","ASCII","ASCII_Hex_Digit","Assigned","Bidi_Control","Bidi_Mirrored","Case_Ignorable","Cased","Changes_When_Casefolded","Changes_When_Casemapped","Changes_When_Lowercased","Changes_When_NFKC_Casefolded","Changes_When_Titlecased","Changes_When_Uppercased","Dash","Default_Ignorable_Code_Point","Deprecated","Diacritic","Emoji","Emoji_Component","Emoji_Modifier","Emoji_Modifier_Base","Emoji_Presentation","Extended_Pictographic","Extender","Grapheme_Base","Grapheme_Extend","Hex_Digit","ID_Continue","ID_Start","Ideographic","IDS_Binary_Operator","IDS_Trinary_Operator","Join_Control","Logical_Order_Exception","Lowercase","Math","Noncharacter_Code_Point","Pattern_Syntax","Pattern_White_Space","Quotation_Mark","Radical","Regional_Indicator","Sentence_Terminal","Soft_Dotted","Terminal_Punctuation","Unified_Ideograph","Uppercase","Variation_Selector","White_Space","XID_Continue","XID_Start"])},68132:function(i,o,s){"use strict";const u=s(98812),C=s(71563);i.exports=function(i){if(u.has(i))return i;if(C.has(i))return C.get(i);throw new Error(`Unknown property: ${i}`)}},78246:function(i){i.exports=new Map([["General_Category",new Map([["C","Other"],["Cc","Control"],["cntrl","Control"],["Cf","Format"],["Cn","Unassigned"],["Co","Private_Use"],["Cs","Surrogate"],["L","Letter"],["LC","Cased_Letter"],["Ll","Lowercase_Letter"],["Lm","Modifier_Letter"],["Lo","Other_Letter"],["Lt","Titlecase_Letter"],["Lu","Uppercase_Letter"],["M","Mark"],["Combining_Mark","Mark"],["Mc","Spacing_Mark"],["Me","Enclosing_Mark"],["Mn","Nonspacing_Mark"],["N","Number"],["Nd","Decimal_Number"],["digit","Decimal_Number"],["Nl","Letter_Number"],["No","Other_Number"],["P","Punctuation"],["punct","Punctuation"],["Pc","Connector_Punctuation"],["Pd","Dash_Punctuation"],["Pe","Close_Punctuation"],["Pf","Final_Punctuation"],["Pi","Initial_Punctuation"],["Po","Other_Punctuation"],["Ps","Open_Punctuation"],["S","Symbol"],["Sc","Currency_Symbol"],["Sk","Modifier_Symbol"],["Sm","Math_Symbol"],["So","Other_Symbol"],["Z","Separator"],["Zl","Line_Separator"],["Zp","Paragraph_Separator"],["Zs","Space_Separator"],["Other","Other"],["Control","Control"],["Format","Format"],["Unassigned","Unassigned"],["Private_Use","Private_Use"],["Surrogate","Surrogate"],["Letter","Letter"],["Cased_Letter","Cased_Letter"],["Lowercase_Letter","Lowercase_Letter"],["Modifier_Letter","Modifier_Letter"],["Other_Letter","Other_Letter"],["Titlecase_Letter","Titlecase_Letter"],["Uppercase_Letter","Uppercase_Letter"],["Mark","Mark"],["Spacing_Mark","Spacing_Mark"],["Enclosing_Mark","Enclosing_Mark"],["Nonspacing_Mark","Nonspacing_Mark"],["Number","Number"],["Decimal_Number","Decimal_Number"],["Letter_Number","Letter_Number"],["Other_Number","Other_Number"],["Punctuation","Punctuation"],["Connector_Punctuation","Connector_Punctuation"],["Dash_Punctuation","Dash_Punctuation"],["Close_Punctuation","Close_Punctuation"],["Final_Punctuation","Final_Punctuation"],["Initial_Punctuation","Initial_Punctuation"],["Other_Punctuation","Other_Punctuation"],["Open_Punctuation","Open_Punctuation"],["Symbol","Symbol"],["Currency_Symbol","Currency_Symbol"],["Modifier_Symbol","Modifier_Symbol"],["Math_Symbol","Math_Symbol"],["Other_Symbol","Other_Symbol"],["Separator","Separator"],["Line_Separator","Line_Separator"],["Paragraph_Separator","Paragraph_Separator"],["Space_Separator","Space_Separator"]])],["Script",new Map([["Adlm","Adlam"],["Aghb","Caucasian_Albanian"],["Ahom","Ahom"],["Arab","Arabic"],["Armi","Imperial_Aramaic"],["Armn","Armenian"],["Avst","Avestan"],["Bali","Balinese"],["Bamu","Bamum"],["Bass","Bassa_Vah"],["Batk","Batak"],["Beng","Bengali"],["Bhks","Bhaiksuki"],["Bopo","Bopomofo"],["Brah","Brahmi"],["Brai","Braille"],["Bugi","Buginese"],["Buhd","Buhid"],["Cakm","Chakma"],["Cans","Canadian_Aboriginal"],["Cari","Carian"],["Cham","Cham"],["Cher","Cherokee"],["Chrs","Chorasmian"],["Copt","Coptic"],["Qaac","Coptic"],["Cprt","Cypriot"],["Cyrl","Cyrillic"],["Deva","Devanagari"],["Diak","Dives_Akuru"],["Dogr","Dogra"],["Dsrt","Deseret"],["Dupl","Duployan"],["Egyp","Egyptian_Hieroglyphs"],["Elba","Elbasan"],["Elym","Elymaic"],["Ethi","Ethiopic"],["Geor","Georgian"],["Glag","Glagolitic"],["Gong","Gunjala_Gondi"],["Gonm","Masaram_Gondi"],["Goth","Gothic"],["Gran","Grantha"],["Grek","Greek"],["Gujr","Gujarati"],["Guru","Gurmukhi"],["Hang","Hangul"],["Hani","Han"],["Hano","Hanunoo"],["Hatr","Hatran"],["Hebr","Hebrew"],["Hira","Hiragana"],["Hluw","Anatolian_Hieroglyphs"],["Hmng","Pahawh_Hmong"],["Hmnp","Nyiakeng_Puachue_Hmong"],["Hrkt","Katakana_Or_Hiragana"],["Hung","Old_Hungarian"],["Ital","Old_Italic"],["Java","Javanese"],["Kali","Kayah_Li"],["Kana","Katakana"],["Khar","Kharoshthi"],["Khmr","Khmer"],["Khoj","Khojki"],["Kits","Khitan_Small_Script"],["Knda","Kannada"],["Kthi","Kaithi"],["Lana","Tai_Tham"],["Laoo","Lao"],["Latn","Latin"],["Lepc","Lepcha"],["Limb","Limbu"],["Lina","Linear_A"],["Linb","Linear_B"],["Lisu","Lisu"],["Lyci","Lycian"],["Lydi","Lydian"],["Mahj","Mahajani"],["Maka","Makasar"],["Mand","Mandaic"],["Mani","Manichaean"],["Marc","Marchen"],["Medf","Medefaidrin"],["Mend","Mende_Kikakui"],["Merc","Meroitic_Cursive"],["Mero","Meroitic_Hieroglyphs"],["Mlym","Malayalam"],["Modi","Modi"],["Mong","Mongolian"],["Mroo","Mro"],["Mtei","Meetei_Mayek"],["Mult","Multani"],["Mymr","Myanmar"],["Nand","Nandinagari"],["Narb","Old_North_Arabian"],["Nbat","Nabataean"],["Newa","Newa"],["Nkoo","Nko"],["Nshu","Nushu"],["Ogam","Ogham"],["Olck","Ol_Chiki"],["Orkh","Old_Turkic"],["Orya","Oriya"],["Osge","Osage"],["Osma","Osmanya"],["Palm","Palmyrene"],["Pauc","Pau_Cin_Hau"],["Perm","Old_Permic"],["Phag","Phags_Pa"],["Phli","Inscriptional_Pahlavi"],["Phlp","Psalter_Pahlavi"],["Phnx","Phoenician"],["Plrd","Miao"],["Prti","Inscriptional_Parthian"],["Rjng","Rejang"],["Rohg","Hanifi_Rohingya"],["Runr","Runic"],["Samr","Samaritan"],["Sarb","Old_South_Arabian"],["Saur","Saurashtra"],["Sgnw","SignWriting"],["Shaw","Shavian"],["Shrd","Sharada"],["Sidd","Siddham"],["Sind","Khudawadi"],["Sinh","Sinhala"],["Sogd","Sogdian"],["Sogo","Old_Sogdian"],["Sora","Sora_Sompeng"],["Soyo","Soyombo"],["Sund","Sundanese"],["Sylo","Syloti_Nagri"],["Syrc","Syriac"],["Tagb","Tagbanwa"],["Takr","Takri"],["Tale","Tai_Le"],["Talu","New_Tai_Lue"],["Taml","Tamil"],["Tang","Tangut"],["Tavt","Tai_Viet"],["Telu","Telugu"],["Tfng","Tifinagh"],["Tglg","Tagalog"],["Thaa","Thaana"],["Thai","Thai"],["Tibt","Tibetan"],["Tirh","Tirhuta"],["Ugar","Ugaritic"],["Vaii","Vai"],["Wara","Warang_Citi"],["Wcho","Wancho"],["Xpeo","Old_Persian"],["Xsux","Cuneiform"],["Yezi","Yezidi"],["Yiii","Yi"],["Zanb","Zanabazar_Square"],["Zinh","Inherited"],["Qaai","Inherited"],["Zyyy","Common"],["Zzzz","Unknown"],["Adlam","Adlam"],["Caucasian_Albanian","Caucasian_Albanian"],["Arabic","Arabic"],["Imperial_Aramaic","Imperial_Aramaic"],["Armenian","Armenian"],["Avestan","Avestan"],["Balinese","Balinese"],["Bamum","Bamum"],["Bassa_Vah","Bassa_Vah"],["Batak","Batak"],["Bengali","Bengali"],["Bhaiksuki","Bhaiksuki"],["Bopomofo","Bopomofo"],["Brahmi","Brahmi"],["Braille","Braille"],["Buginese","Buginese"],["Buhid","Buhid"],["Chakma","Chakma"],["Canadian_Aboriginal","Canadian_Aboriginal"],["Carian","Carian"],["Cherokee","Cherokee"],["Chorasmian","Chorasmian"],["Coptic","Coptic"],["Cypriot","Cypriot"],["Cyrillic","Cyrillic"],["Devanagari","Devanagari"],["Dives_Akuru","Dives_Akuru"],["Dogra","Dogra"],["Deseret","Deseret"],["Duployan","Duployan"],["Egyptian_Hieroglyphs","Egyptian_Hieroglyphs"],["Elbasan","Elbasan"],["Elymaic","Elymaic"],["Ethiopic","Ethiopic"],["Georgian","Georgian"],["Glagolitic","Glagolitic"],["Gunjala_Gondi","Gunjala_Gondi"],["Masaram_Gondi","Masaram_Gondi"],["Gothic","Gothic"],["Grantha","Grantha"],["Greek","Greek"],["Gujarati","Gujarati"],["Gurmukhi","Gurmukhi"],["Hangul","Hangul"],["Han","Han"],["Hanunoo","Hanunoo"],["Hatran","Hatran"],["Hebrew","Hebrew"],["Hiragana","Hiragana"],["Anatolian_Hieroglyphs","Anatolian_Hieroglyphs"],["Pahawh_Hmong","Pahawh_Hmong"],["Nyiakeng_Puachue_Hmong","Nyiakeng_Puachue_Hmong"],["Katakana_Or_Hiragana","Katakana_Or_Hiragana"],["Old_Hungarian","Old_Hungarian"],["Old_Italic","Old_Italic"],["Javanese","Javanese"],["Kayah_Li","Kayah_Li"],["Katakana","Katakana"],["Kharoshthi","Kharoshthi"],["Khmer","Khmer"],["Khojki","Khojki"],["Khitan_Small_Script","Khitan_Small_Script"],["Kannada","Kannada"],["Kaithi","Kaithi"],["Tai_Tham","Tai_Tham"],["Lao","Lao"],["Latin","Latin"],["Lepcha","Lepcha"],["Limbu","Limbu"],["Linear_A","Linear_A"],["Linear_B","Linear_B"],["Lycian","Lycian"],["Lydian","Lydian"],["Mahajani","Mahajani"],["Makasar","Makasar"],["Mandaic","Mandaic"],["Manichaean","Manichaean"],["Marchen","Marchen"],["Medefaidrin","Medefaidrin"],["Mende_Kikakui","Mende_Kikakui"],["Meroitic_Cursive","Meroitic_Cursive"],["Meroitic_Hieroglyphs","Meroitic_Hieroglyphs"],["Malayalam","Malayalam"],["Mongolian","Mongolian"],["Mro","Mro"],["Meetei_Mayek","Meetei_Mayek"],["Multani","Multani"],["Myanmar","Myanmar"],["Nandinagari","Nandinagari"],["Old_North_Arabian","Old_North_Arabian"],["Nabataean","Nabataean"],["Nko","Nko"],["Nushu","Nushu"],["Ogham","Ogham"],["Ol_Chiki","Ol_Chiki"],["Old_Turkic","Old_Turkic"],["Oriya","Oriya"],["Osage","Osage"],["Osmanya","Osmanya"],["Palmyrene","Palmyrene"],["Pau_Cin_Hau","Pau_Cin_Hau"],["Old_Permic","Old_Permic"],["Phags_Pa","Phags_Pa"],["Inscriptional_Pahlavi","Inscriptional_Pahlavi"],["Psalter_Pahlavi","Psalter_Pahlavi"],["Phoenician","Phoenician"],["Miao","Miao"],["Inscriptional_Parthian","Inscriptional_Parthian"],["Rejang","Rejang"],["Hanifi_Rohingya","Hanifi_Rohingya"],["Runic","Runic"],["Samaritan","Samaritan"],["Old_South_Arabian","Old_South_Arabian"],["Saurashtra","Saurashtra"],["SignWriting","SignWriting"],["Shavian","Shavian"],["Sharada","Sharada"],["Siddham","Siddham"],["Khudawadi","Khudawadi"],["Sinhala","Sinhala"],["Sogdian","Sogdian"],["Old_Sogdian","Old_Sogdian"],["Sora_Sompeng","Sora_Sompeng"],["Soyombo","Soyombo"],["Sundanese","Sundanese"],["Syloti_Nagri","Syloti_Nagri"],["Syriac","Syriac"],["Tagbanwa","Tagbanwa"],["Takri","Takri"],["Tai_Le","Tai_Le"],["New_Tai_Lue","New_Tai_Lue"],["Tamil","Tamil"],["Tangut","Tangut"],["Tai_Viet","Tai_Viet"],["Telugu","Telugu"],["Tifinagh","Tifinagh"],["Tagalog","Tagalog"],["Thaana","Thaana"],["Tibetan","Tibetan"],["Tirhuta","Tirhuta"],["Ugaritic","Ugaritic"],["Vai","Vai"],["Warang_Citi","Warang_Citi"],["Wancho","Wancho"],["Old_Persian","Old_Persian"],["Cuneiform","Cuneiform"],["Yezidi","Yezidi"],["Yi","Yi"],["Zanabazar_Square","Zanabazar_Square"],["Inherited","Inherited"],["Common","Common"],["Unknown","Unknown"]])],["Script_Extensions",new Map([["Adlm","Adlam"],["Aghb","Caucasian_Albanian"],["Ahom","Ahom"],["Arab","Arabic"],["Armi","Imperial_Aramaic"],["Armn","Armenian"],["Avst","Avestan"],["Bali","Balinese"],["Bamu","Bamum"],["Bass","Bassa_Vah"],["Batk","Batak"],["Beng","Bengali"],["Bhks","Bhaiksuki"],["Bopo","Bopomofo"],["Brah","Brahmi"],["Brai","Braille"],["Bugi","Buginese"],["Buhd","Buhid"],["Cakm","Chakma"],["Cans","Canadian_Aboriginal"],["Cari","Carian"],["Cham","Cham"],["Cher","Cherokee"],["Chrs","Chorasmian"],["Copt","Coptic"],["Qaac","Coptic"],["Cprt","Cypriot"],["Cyrl","Cyrillic"],["Deva","Devanagari"],["Diak","Dives_Akuru"],["Dogr","Dogra"],["Dsrt","Deseret"],["Dupl","Duployan"],["Egyp","Egyptian_Hieroglyphs"],["Elba","Elbasan"],["Elym","Elymaic"],["Ethi","Ethiopic"],["Geor","Georgian"],["Glag","Glagolitic"],["Gong","Gunjala_Gondi"],["Gonm","Masaram_Gondi"],["Goth","Gothic"],["Gran","Grantha"],["Grek","Greek"],["Gujr","Gujarati"],["Guru","Gurmukhi"],["Hang","Hangul"],["Hani","Han"],["Hano","Hanunoo"],["Hatr","Hatran"],["Hebr","Hebrew"],["Hira","Hiragana"],["Hluw","Anatolian_Hieroglyphs"],["Hmng","Pahawh_Hmong"],["Hmnp","Nyiakeng_Puachue_Hmong"],["Hrkt","Katakana_Or_Hiragana"],["Hung","Old_Hungarian"],["Ital","Old_Italic"],["Java","Javanese"],["Kali","Kayah_Li"],["Kana","Katakana"],["Khar","Kharoshthi"],["Khmr","Khmer"],["Khoj","Khojki"],["Kits","Khitan_Small_Script"],["Knda","Kannada"],["Kthi","Kaithi"],["Lana","Tai_Tham"],["Laoo","Lao"],["Latn","Latin"],["Lepc","Lepcha"],["Limb","Limbu"],["Lina","Linear_A"],["Linb","Linear_B"],["Lisu","Lisu"],["Lyci","Lycian"],["Lydi","Lydian"],["Mahj","Mahajani"],["Maka","Makasar"],["Mand","Mandaic"],["Mani","Manichaean"],["Marc","Marchen"],["Medf","Medefaidrin"],["Mend","Mende_Kikakui"],["Merc","Meroitic_Cursive"],["Mero","Meroitic_Hieroglyphs"],["Mlym","Malayalam"],["Modi","Modi"],["Mong","Mongolian"],["Mroo","Mro"],["Mtei","Meetei_Mayek"],["Mult","Multani"],["Mymr","Myanmar"],["Nand","Nandinagari"],["Narb","Old_North_Arabian"],["Nbat","Nabataean"],["Newa","Newa"],["Nkoo","Nko"],["Nshu","Nushu"],["Ogam","Ogham"],["Olck","Ol_Chiki"],["Orkh","Old_Turkic"],["Orya","Oriya"],["Osge","Osage"],["Osma","Osmanya"],["Palm","Palmyrene"],["Pauc","Pau_Cin_Hau"],["Perm","Old_Permic"],["Phag","Phags_Pa"],["Phli","Inscriptional_Pahlavi"],["Phlp","Psalter_Pahlavi"],["Phnx","Phoenician"],["Plrd","Miao"],["Prti","Inscriptional_Parthian"],["Rjng","Rejang"],["Rohg","Hanifi_Rohingya"],["Runr","Runic"],["Samr","Samaritan"],["Sarb","Old_South_Arabian"],["Saur","Saurashtra"],["Sgnw","SignWriting"],["Shaw","Shavian"],["Shrd","Sharada"],["Sidd","Siddham"],["Sind","Khudawadi"],["Sinh","Sinhala"],["Sogd","Sogdian"],["Sogo","Old_Sogdian"],["Sora","Sora_Sompeng"],["Soyo","Soyombo"],["Sund","Sundanese"],["Sylo","Syloti_Nagri"],["Syrc","Syriac"],["Tagb","Tagbanwa"],["Takr","Takri"],["Tale","Tai_Le"],["Talu","New_Tai_Lue"],["Taml","Tamil"],["Tang","Tangut"],["Tavt","Tai_Viet"],["Telu","Telugu"],["Tfng","Tifinagh"],["Tglg","Tagalog"],["Thaa","Thaana"],["Thai","Thai"],["Tibt","Tibetan"],["Tirh","Tirhuta"],["Ugar","Ugaritic"],["Vaii","Vai"],["Wara","Warang_Citi"],["Wcho","Wancho"],["Xpeo","Old_Persian"],["Xsux","Cuneiform"],["Yezi","Yezidi"],["Yiii","Yi"],["Zanb","Zanabazar_Square"],["Zinh","Inherited"],["Qaai","Inherited"],["Zyyy","Common"],["Zzzz","Unknown"],["Adlam","Adlam"],["Caucasian_Albanian","Caucasian_Albanian"],["Arabic","Arabic"],["Imperial_Aramaic","Imperial_Aramaic"],["Armenian","Armenian"],["Avestan","Avestan"],["Balinese","Balinese"],["Bamum","Bamum"],["Bassa_Vah","Bassa_Vah"],["Batak","Batak"],["Bengali","Bengali"],["Bhaiksuki","Bhaiksuki"],["Bopomofo","Bopomofo"],["Brahmi","Brahmi"],["Braille","Braille"],["Buginese","Buginese"],["Buhid","Buhid"],["Chakma","Chakma"],["Canadian_Aboriginal","Canadian_Aboriginal"],["Carian","Carian"],["Cherokee","Cherokee"],["Chorasmian","Chorasmian"],["Coptic","Coptic"],["Cypriot","Cypriot"],["Cyrillic","Cyrillic"],["Devanagari","Devanagari"],["Dives_Akuru","Dives_Akuru"],["Dogra","Dogra"],["Deseret","Deseret"],["Duployan","Duployan"],["Egyptian_Hieroglyphs","Egyptian_Hieroglyphs"],["Elbasan","Elbasan"],["Elymaic","Elymaic"],["Ethiopic","Ethiopic"],["Georgian","Georgian"],["Glagolitic","Glagolitic"],["Gunjala_Gondi","Gunjala_Gondi"],["Masaram_Gondi","Masaram_Gondi"],["Gothic","Gothic"],["Grantha","Grantha"],["Greek","Greek"],["Gujarati","Gujarati"],["Gurmukhi","Gurmukhi"],["Hangul","Hangul"],["Han","Han"],["Hanunoo","Hanunoo"],["Hatran","Hatran"],["Hebrew","Hebrew"],["Hiragana","Hiragana"],["Anatolian_Hieroglyphs","Anatolian_Hieroglyphs"],["Pahawh_Hmong","Pahawh_Hmong"],["Nyiakeng_Puachue_Hmong","Nyiakeng_Puachue_Hmong"],["Katakana_Or_Hiragana","Katakana_Or_Hiragana"],["Old_Hungarian","Old_Hungarian"],["Old_Italic","Old_Italic"],["Javanese","Javanese"],["Kayah_Li","Kayah_Li"],["Katakana","Katakana"],["Kharoshthi","Kharoshthi"],["Khmer","Khmer"],["Khojki","Khojki"],["Khitan_Small_Script","Khitan_Small_Script"],["Kannada","Kannada"],["Kaithi","Kaithi"],["Tai_Tham","Tai_Tham"],["Lao","Lao"],["Latin","Latin"],["Lepcha","Lepcha"],["Limbu","Limbu"],["Linear_A","Linear_A"],["Linear_B","Linear_B"],["Lycian","Lycian"],["Lydian","Lydian"],["Mahajani","Mahajani"],["Makasar","Makasar"],["Mandaic","Mandaic"],["Manichaean","Manichaean"],["Marchen","Marchen"],["Medefaidrin","Medefaidrin"],["Mende_Kikakui","Mende_Kikakui"],["Meroitic_Cursive","Meroitic_Cursive"],["Meroitic_Hieroglyphs","Meroitic_Hieroglyphs"],["Malayalam","Malayalam"],["Mongolian","Mongolian"],["Mro","Mro"],["Meetei_Mayek","Meetei_Mayek"],["Multani","Multani"],["Myanmar","Myanmar"],["Nandinagari","Nandinagari"],["Old_North_Arabian","Old_North_Arabian"],["Nabataean","Nabataean"],["Nko","Nko"],["Nushu","Nushu"],["Ogham","Ogham"],["Ol_Chiki","Ol_Chiki"],["Old_Turkic","Old_Turkic"],["Oriya","Oriya"],["Osage","Osage"],["Osmanya","Osmanya"],["Palmyrene","Palmyrene"],["Pau_Cin_Hau","Pau_Cin_Hau"],["Old_Permic","Old_Permic"],["Phags_Pa","Phags_Pa"],["Inscriptional_Pahlavi","Inscriptional_Pahlavi"],["Psalter_Pahlavi","Psalter_Pahlavi"],["Phoenician","Phoenician"],["Miao","Miao"],["Inscriptional_Parthian","Inscriptional_Parthian"],["Rejang","Rejang"],["Hanifi_Rohingya","Hanifi_Rohingya"],["Runic","Runic"],["Samaritan","Samaritan"],["Old_South_Arabian","Old_South_Arabian"],["Saurashtra","Saurashtra"],["SignWriting","SignWriting"],["Shavian","Shavian"],["Sharada","Sharada"],["Siddham","Siddham"],["Khudawadi","Khudawadi"],["Sinhala","Sinhala"],["Sogdian","Sogdian"],["Old_Sogdian","Old_Sogdian"],["Sora_Sompeng","Sora_Sompeng"],["Soyombo","Soyombo"],["Sundanese","Sundanese"],["Syloti_Nagri","Syloti_Nagri"],["Syriac","Syriac"],["Tagbanwa","Tagbanwa"],["Takri","Takri"],["Tai_Le","Tai_Le"],["New_Tai_Lue","New_Tai_Lue"],["Tamil","Tamil"],["Tangut","Tangut"],["Tai_Viet","Tai_Viet"],["Telugu","Telugu"],["Tifinagh","Tifinagh"],["Tagalog","Tagalog"],["Thaana","Thaana"],["Tibetan","Tibetan"],["Tirhuta","Tirhuta"],["Ugaritic","Ugaritic"],["Vai","Vai"],["Warang_Citi","Warang_Citi"],["Wancho","Wancho"],["Old_Persian","Old_Persian"],["Cuneiform","Cuneiform"],["Yezidi","Yezidi"],["Yi","Yi"],["Zanabazar_Square","Zanabazar_Square"],["Inherited","Inherited"],["Common","Common"],["Unknown","Unknown"]])]])},14180:function(i,o,s){"use strict";const u=s(78246);i.exports=function(i,o){const s=u.get(i);if(!s)throw new Error(`Unknown property \`${i}\`.`);const C=s.get(o);if(C)return C;throw new Error(`Unknown value \`${o}\` for property \`${i}\`.`)}},71563:function(i){i.exports=new Map([["scx","Script_Extensions"],["sc","Script"],["gc","General_Category"],["AHex","ASCII_Hex_Digit"],["Alpha","Alphabetic"],["Bidi_C","Bidi_Control"],["Bidi_M","Bidi_Mirrored"],["Cased","Cased"],["CI","Case_Ignorable"],["CWCF","Changes_When_Casefolded"],["CWCM","Changes_When_Casemapped"],["CWKCF","Changes_When_NFKC_Casefolded"],["CWL","Changes_When_Lowercased"],["CWT","Changes_When_Titlecased"],["CWU","Changes_When_Uppercased"],["Dash","Dash"],["Dep","Deprecated"],["DI","Default_Ignorable_Code_Point"],["Dia","Diacritic"],["EBase","Emoji_Modifier_Base"],["EComp","Emoji_Component"],["EMod","Emoji_Modifier"],["Emoji","Emoji"],["EPres","Emoji_Presentation"],["Ext","Extender"],["ExtPict","Extended_Pictographic"],["Gr_Base","Grapheme_Base"],["Gr_Ext","Grapheme_Extend"],["Hex","Hex_Digit"],["IDC","ID_Continue"],["Ideo","Ideographic"],["IDS","ID_Start"],["IDSB","IDS_Binary_Operator"],["IDST","IDS_Trinary_Operator"],["Join_C","Join_Control"],["LOE","Logical_Order_Exception"],["Lower","Lowercase"],["Math","Math"],["NChar","Noncharacter_Code_Point"],["Pat_Syn","Pattern_Syntax"],["Pat_WS","Pattern_White_Space"],["QMark","Quotation_Mark"],["Radical","Radical"],["RI","Regional_Indicator"],["SD","Soft_Dotted"],["STerm","Sentence_Terminal"],["Term","Terminal_Punctuation"],["UIdeo","Unified_Ideograph"],["Upper","Uppercase"],["VS","Variation_Selector"],["WSpace","White_Space"],["space","White_Space"],["XIDC","XID_Continue"],["XIDS","XID_Start"]])},88570:function(i){var o=/[\'\"]/;i.exports=function unquote(i){return i?(o.test(i.charAt(0))&&(i=i.substr(1)),o.test(i.charAt(i.length-1))&&(i=i.substr(0,i.length-1)),i):""}},36622:function(i){"function"==typeof Object.create?i.exports=function inherits(i,o){i.super_=o,i.prototype=Object.create(o.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}})}:i.exports=function inherits(i,o){i.super_=o;var TempCtor=function(){};TempCtor.prototype=o.prototype,i.prototype=new TempCtor,i.prototype.constructor=i}},81135:function(i){i.exports=function isBuffer(i){return i&&"object"==typeof i&&"function"==typeof i.copy&&"function"==typeof i.fill&&"function"==typeof i.readUInt8}},40537:function(i,o,s){var u=/%[sdj%]/g;o.format=function(i){if(!isString(i)){for(var o=[],s=0;s=_)return i;switch(i){case"%s":return String(C[s++]);case"%d":return Number(C[s++]);case"%j":try{return JSON.stringify(C[s++])}catch(i){return"[Circular]"}default:return i}})),B=C[s];s<_;B=C[++s])isNull(B)||!isObject(B)?w+=" "+B:w+=" "+inspect(B);return w},o.deprecate=function(i,u){if(isUndefined(s.g.process))return function(){return o.deprecate(i,u).apply(this,arguments)};if(!0===process.noDeprecation)return i;var C=!1;return function deprecated(){if(!C){if(process.throwDeprecation)throw new Error(u);process.traceDeprecation?console.trace(u):console.error(u),C=!0}return i.apply(this,arguments)}};var C,_={};function inspect(i,s){var u={seen:[],stylize:stylizeNoColor};return arguments.length>=3&&(u.depth=arguments[2]),arguments.length>=4&&(u.colors=arguments[3]),isBoolean(s)?u.showHidden=s:s&&o._extend(u,s),isUndefined(u.showHidden)&&(u.showHidden=!1),isUndefined(u.depth)&&(u.depth=2),isUndefined(u.colors)&&(u.colors=!1),isUndefined(u.customInspect)&&(u.customInspect=!0),u.colors&&(u.stylize=stylizeWithColor),formatValue(u,i,u.depth)}function stylizeWithColor(i,o){var s=inspect.styles[o];return s?"["+inspect.colors[s][0]+"m"+i+"["+inspect.colors[s][1]+"m":i}function stylizeNoColor(i,o){return i}function arrayToHash(i){var o={};return i.forEach((function(i,s){o[i]=!0})),o}function formatValue(i,s,u){if(i.customInspect&&s&&isFunction(s.inspect)&&s.inspect!==o.inspect&&(!s.constructor||s.constructor.prototype!==s)){var C=s.inspect(u,i);return isString(C)||(C=formatValue(i,C,u)),C}var _=formatPrimitive(i,s);if(_)return _;var w=Object.keys(s),B=arrayToHash(w);if(i.showHidden&&(w=Object.getOwnPropertyNames(s)),isError(s)&&(w.indexOf("message")>=0||w.indexOf("description")>=0))return formatError(s);if(0===w.length){if(isFunction(s)){var L=s.name?": "+s.name:"";return i.stylize("[Function"+L+"]","special")}if(isRegExp(s))return i.stylize(RegExp.prototype.toString.call(s),"regexp");if(isDate(s))return i.stylize(Date.prototype.toString.call(s),"date");if(isError(s))return formatError(s)}var V,z="",U=!1,$=["{","}"];(isArray(s)&&(U=!0,$=["[","]"]),isFunction(s))&&(z=" [Function"+(s.name?": "+s.name:"")+"]");return isRegExp(s)&&(z=" "+RegExp.prototype.toString.call(s)),isDate(s)&&(z=" "+Date.prototype.toUTCString.call(s)),isError(s)&&(z=" "+formatError(s)),0!==w.length||U&&0!=s.length?u<0?isRegExp(s)?i.stylize(RegExp.prototype.toString.call(s),"regexp"):i.stylize("[Object]","special"):(i.seen.push(s),V=U?formatArray(i,s,u,B,w):w.map((function(o){return formatProperty(i,s,u,B,o,U)})),i.seen.pop(),reduceToSingleString(V,z,$)):$[0]+z+$[1]}function formatPrimitive(i,o){if(isUndefined(o))return i.stylize("undefined","undefined");if(isString(o)){var s="'"+JSON.stringify(o).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return i.stylize(s,"string")}return isNumber(o)?i.stylize(""+o,"number"):isBoolean(o)?i.stylize(""+o,"boolean"):isNull(o)?i.stylize("null","null"):void 0}function formatError(i){return"["+Error.prototype.toString.call(i)+"]"}function formatArray(i,o,s,u,C){for(var _=[],w=0,B=o.length;w-1&&(B=_?B.split("\n").map((function(i){return" "+i})).join("\n").substr(2):"\n"+B.split("\n").map((function(i){return" "+i})).join("\n")):B=i.stylize("[Circular]","special")),isUndefined(w)){if(_&&C.match(/^\d+$/))return B;(w=JSON.stringify(""+C)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(w=w.substr(1,w.length-2),w=i.stylize(w,"name")):(w=w.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),w=i.stylize(w,"string"))}return w+": "+B}function reduceToSingleString(i,o,s){return i.reduce((function(i,o){return o.indexOf("\n")>=0&&0,i+o.replace(/\u001b\[\d\d?m/g,"").length+1}),0)>60?s[0]+(""===o?"":o+"\n ")+" "+i.join(",\n ")+" "+s[1]:s[0]+o+" "+i.join(", ")+" "+s[1]}function isArray(i){return Array.isArray(i)}function isBoolean(i){return"boolean"==typeof i}function isNull(i){return null===i}function isNumber(i){return"number"==typeof i}function isString(i){return"string"==typeof i}function isUndefined(i){return void 0===i}function isRegExp(i){return isObject(i)&&"[object RegExp]"===objectToString(i)}function isObject(i){return"object"==typeof i&&null!==i}function isDate(i){return isObject(i)&&"[object Date]"===objectToString(i)}function isError(i){return isObject(i)&&("[object Error]"===objectToString(i)||i instanceof Error)}function isFunction(i){return"function"==typeof i}function objectToString(i){return Object.prototype.toString.call(i)}function pad(i){return i<10?"0"+i.toString(10):i.toString(10)}o.debuglog=function(i){if(isUndefined(C)&&(C=process.env.NODE_DEBUG||""),i=i.toUpperCase(),!_[i])if(new RegExp("\\b"+i+"\\b","i").test(C)){var s=process.pid;_[i]=function(){var u=o.format.apply(o,arguments);console.error("%s %d: %s",i,s,u)}}else _[i]=function(){};return _[i]},o.inspect=inspect,inspect.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},inspect.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},o.isArray=isArray,o.isBoolean=isBoolean,o.isNull=isNull,o.isNullOrUndefined=function isNullOrUndefined(i){return null==i},o.isNumber=isNumber,o.isString=isString,o.isSymbol=function isSymbol(i){return"symbol"==typeof i},o.isUndefined=isUndefined,o.isRegExp=isRegExp,o.isObject=isObject,o.isDate=isDate,o.isError=isError,o.isFunction=isFunction,o.isPrimitive=function isPrimitive(i){return null===i||"boolean"==typeof i||"number"==typeof i||"string"==typeof i||"symbol"==typeof i||void 0===i},o.isBuffer=s(81135);var w=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function hasOwnProperty(i,o){return Object.prototype.hasOwnProperty.call(i,o)}o.log=function(){var i,s;console.log("%s - %s",(i=new Date,s=[pad(i.getHours()),pad(i.getMinutes()),pad(i.getSeconds())].join(":"),[i.getDate(),w[i.getMonth()],s].join(" ")),o.format.apply(o,arguments))},o.inherits=s(36622),o._extend=function(i,o){if(!o||!isObject(o))return i;for(var s=Object.keys(o),u=s.length;u--;)i[s[u]]=o[s[u]];return i}},11978:function(i,o,s){"use strict";s.r(o),s.d(o,{Node:function(){return ia},Parser:function(){return we},Position:function(){return xe},SourceLocation:function(){return _e},TokContext:function(){return la},Token:function(){return wa},TokenType:function(){return Z},defaultOptions:function(){return Se},getLineInfo:function(){return getLineInfo},isIdentifierChar:function(){return isIdentifierChar},isIdentifierStart:function(){return isIdentifierStart},isNewLine:function(){return isNewLine},keywordTypes:function(){return ae},lineBreak:function(){return ie},lineBreakG:function(){return le},nonASCIIwhitespace:function(){return ce},parse:function(){return parse},parseExpressionAt:function(){return parseExpressionAt},tokContexts:function(){return ga},tokTypes:function(){return de},tokenizer:function(){return tokenizer},version:function(){return Ba}});var u={3:"abstract boolean byte char class double enum export extends final float goto implements import int interface long native package private protected public short static super synchronized throws transient volatile",5:"class enum extends super const export import",6:"enum",strict:"implements interface let package private protected public static yield",strictBind:"eval arguments"},C="break case catch continue debugger default do else finally for function if return switch throw try var while with null true false instanceof typeof void delete new in this",_={5:C,"5module":C+" export import",6:C+" const class extends export import super"},w=/^in(stanceof)?$/,B="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙՠ-ֈא-תׯ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࡠ-ࡪࢠ-ࢴࢶ-ࢽऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱৼਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౠౡಀಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൔ-ൖൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄຆ-ຊຌ-ຣລວ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡸᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᲀ-ᲈᲐ-ᲺᲽ-Ჿᳩ-ᳬᳮ-ᳳᳵᳶᳺᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕ℘-ℝℤΩℨK-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々-〇〡-〩〱-〵〸-〼ぁ-ゖ゛-ゟァ-ヺー-ヿㄅ-ㄯㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿯ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞿꟂ-Ᶎꟷ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꣾꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭧꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",L="‌‍·̀-ͯ·҃-֑҇-ׇֽֿׁׂׅׄؐ-ًؚ-٩ٰۖ-ۜ۟-۪ۤۧۨ-ۭ۰-۹ܑܰ-݊ަ-ް߀-߉߫-߽߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛࣓-ࣣ࣡-ःऺ-़ा-ॏ॑-ॗॢॣ०-९ঁ-ঃ়া-ৄেৈো-্ৗৢৣ০-৯৾ਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣ૦-૯ૺ-૿ଁ-ଃ଼ା-ୄେୈୋ-୍ୖୗୢୣ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఀ-ఄా-ౄె-ైొ-్ౕౖౢౣ౦-౯ಁ-ಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣ೦-೯ഀ-ഃ഻഼ാ-ൄെ-ൈൊ-്ൗൢൣ൦-൯ංඃ්ා-ුූෘ-ෟ෦-෯ෲෳัิ-ฺ็-๎๐-๙ັິ-ຼ່-ໍ໐-໙༘༙༠-༩༹༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှ၀-၉ၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟፩-፱ᜒ-᜔ᜲ-᜴ᝒᝓᝲᝳ឴-៓៝០-៩᠋-᠍᠐-᠙ᢩᤠ-ᤫᤰ-᤻᥆-᥏᧐-᧚ᨗ-ᨛᩕ-ᩞ᩠-᩿᩼-᪉᪐-᪙᪰-᪽ᬀ-ᬄ᬴-᭄᭐-᭙᭫-᭳ᮀ-ᮂᮡ-ᮭ᮰-᮹᯦-᯳ᰤ-᰷᱀-᱉᱐-᱙᳐-᳔᳒-᳨᳭᳴᳷-᳹᷀-᷹᷻-᷿‿⁀⁔⃐-⃥⃜⃡-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯꘠-꘩꙯ꙴ-꙽ꚞꚟ꛰꛱ꠂ꠆ꠋꠣ-ꠧꢀꢁꢴ-ꣅ꣐-꣙꣠-꣱ꣿ-꤉ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀꧐-꧙ꧥ꧰-꧹ꨩ-ꨶꩃꩌꩍ꩐-꩙ꩻ-ꩽꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꫫ-ꫯꫵ꫶ꯣ-ꯪ꯬꯭꯰-꯹ﬞ︀-️︠-︯︳︴﹍-﹏0-9_",V=new RegExp("["+B+"]"),z=new RegExp("["+B+L+"]");B=L=null;var U=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,157,310,10,21,11,7,153,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,477,28,11,0,9,21,155,22,13,52,76,44,33,24,27,35,30,0,12,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,85,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,0,33,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,230,43,117,63,32,0,161,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,35,56,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,270,921,103,110,18,195,2749,1070,4050,582,8634,568,8,30,114,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,754,9486,286,50,2,18,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,2357,44,11,6,17,0,370,43,1301,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42710,42,4148,12,221,3,5761,15,7472,3104,541],$=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,525,10,176,2,54,14,32,9,16,3,46,10,54,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,4,9,83,11,7,0,161,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,232,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,19306,9,135,4,60,6,26,9,1014,0,2,54,8,3,19723,1,5319,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,262,6,10,9,419,13,1495,6,110,6,6,9,792487,239];function isInAstralSet(i,o){for(var s=65536,u=0;ui)return!1;if((s+=o[u+1])>=i)return!0}}function isIdentifierStart(i,o){return i<65?36===i:i<91||(i<97?95===i:i<123||(i<=65535?i>=170&&V.test(String.fromCharCode(i)):!1!==o&&isInAstralSet(i,U)))}function isIdentifierChar(i,o){return i<48?36===i:i<58||!(i<65)&&(i<91||(i<97?95===i:i<123||(i<=65535?i>=170&&z.test(String.fromCharCode(i)):!1!==o&&(isInAstralSet(i,U)||isInAstralSet(i,$)))))}var Z=function TokenType(i,o){void 0===o&&(o={}),this.label=i,this.keyword=o.keyword,this.beforeExpr=!!o.beforeExpr,this.startsExpr=!!o.startsExpr,this.isLoop=!!o.isLoop,this.isAssign=!!o.isAssign,this.prefix=!!o.prefix,this.postfix=!!o.postfix,this.binop=o.binop||null,this.updateContext=null};function binop(i,o){return new Z(i,{beforeExpr:!0,binop:o})}var Y={beforeExpr:!0},ee={startsExpr:!0},ae={};function kw(i,o){return void 0===o&&(o={}),o.keyword=i,ae[i]=new Z(i,o)}var de={num:new Z("num",ee),regexp:new Z("regexp",ee),string:new Z("string",ee),name:new Z("name",ee),eof:new Z("eof"),bracketL:new Z("[",{beforeExpr:!0,startsExpr:!0}),bracketR:new Z("]"),braceL:new Z("{",{beforeExpr:!0,startsExpr:!0}),braceR:new Z("}"),parenL:new Z("(",{beforeExpr:!0,startsExpr:!0}),parenR:new Z(")"),comma:new Z(",",Y),semi:new Z(";",Y),colon:new Z(":",Y),dot:new Z("."),question:new Z("?",Y),arrow:new Z("=>",Y),template:new Z("template"),invalidTemplate:new Z("invalidTemplate"),ellipsis:new Z("...",Y),backQuote:new Z("`",ee),dollarBraceL:new Z("${",{beforeExpr:!0,startsExpr:!0}),eq:new Z("=",{beforeExpr:!0,isAssign:!0}),assign:new Z("_=",{beforeExpr:!0,isAssign:!0}),incDec:new Z("++/--",{prefix:!0,postfix:!0,startsExpr:!0}),prefix:new Z("!/~",{beforeExpr:!0,prefix:!0,startsExpr:!0}),logicalOR:binop("||",1),logicalAND:binop("&&",2),bitwiseOR:binop("|",3),bitwiseXOR:binop("^",4),bitwiseAND:binop("&",5),equality:binop("==/!=/===/!==",6),relational:binop("/<=/>=",7),bitShift:binop("<>/>>>",8),plusMin:new Z("+/-",{beforeExpr:!0,binop:9,prefix:!0,startsExpr:!0}),modulo:binop("%",10),star:binop("*",10),slash:binop("/",10),starstar:new Z("**",{beforeExpr:!0}),_break:kw("break"),_case:kw("case",Y),_catch:kw("catch"),_continue:kw("continue"),_debugger:kw("debugger"),_default:kw("default",Y),_do:kw("do",{isLoop:!0,beforeExpr:!0}),_else:kw("else",Y),_finally:kw("finally"),_for:kw("for",{isLoop:!0}),_function:kw("function",ee),_if:kw("if"),_return:kw("return",Y),_switch:kw("switch"),_throw:kw("throw",Y),_try:kw("try"),_var:kw("var"),_const:kw("const"),_while:kw("while",{isLoop:!0}),_with:kw("with"),_new:kw("new",{beforeExpr:!0,startsExpr:!0}),_this:kw("this",ee),_super:kw("super",ee),_class:kw("class",ee),_extends:kw("extends",Y),_export:kw("export"),_import:kw("import",ee),_null:kw("null",ee),_true:kw("true",ee),_false:kw("false",ee),_in:kw("in",{beforeExpr:!0,binop:7}),_instanceof:kw("instanceof",{beforeExpr:!0,binop:7}),_typeof:kw("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_void:kw("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_delete:kw("delete",{beforeExpr:!0,prefix:!0,startsExpr:!0})},ie=/\r\n?|\n|\u2028|\u2029/,le=new RegExp(ie.source,"g");function isNewLine(i,o){return 10===i||13===i||!o&&(8232===i||8233===i)}var ce=/[\u1680\u2000-\u200a\u202f\u205f\u3000\ufeff]/,pe=/(?:\s|\/\/.*|\/\*[^]*?\*\/)*/g,Re=Object.prototype,fe=Re.hasOwnProperty,ye=Re.toString;function has(i,o){return fe.call(i,o)}var be=Array.isArray||function(i){return"[object Array]"===ye.call(i)};function wordsRegexp(i){return new RegExp("^(?:"+i.replace(/ /g,"|")+")$")}var xe=function Position(i,o){this.line=i,this.column=o};xe.prototype.offset=function offset(i){return new xe(this.line,this.column+i)};var _e=function SourceLocation(i,o,s){this.start=o,this.end=s,null!==i.sourceFile&&(this.source=i.sourceFile)};function getLineInfo(i,o){for(var s=1,u=0;;){le.lastIndex=u;var C=le.exec(i);if(!(C&&C.index=2015&&(o.ecmaVersion-=2009),null==o.allowReserved&&(o.allowReserved=o.ecmaVersion<5),be(o.onToken)){var u=o.onToken;o.onToken=function(i){return u.push(i)}}return be(o.onComment)&&(o.onComment=pushComment(o,o.onComment)),o}function pushComment(i,o){return function(s,u,C,_,w,B){var L={type:s?"Block":"Line",value:u,start:C,end:_};i.locations&&(L.loc=new _e(this,w,B)),i.ranges&&(L.range=[C,_]),o.push(L)}}function functionFlags(i,o){return 2|(i?4:0)|(o?8:0)}var we=function Parser(i,o,s){this.options=i=getOptions(i),this.sourceFile=i.sourceFile,this.keywords=wordsRegexp(_[i.ecmaVersion>=6?6:"module"===i.sourceType?"5module":5]);var C="";if(!0!==i.allowReserved){for(var w=i.ecmaVersion;!(C=u[w]);w--);"module"===i.sourceType&&(C+=" await")}this.reservedWords=wordsRegexp(C);var B=(C?C+" ":"")+u.strict;this.reservedWordsStrict=wordsRegexp(B),this.reservedWordsStrictBind=wordsRegexp(B+" "+u.strictBind),this.input=String(o),this.containsEsc=!1,s?(this.pos=s,this.lineStart=this.input.lastIndexOf("\n",s-1)+1,this.curLine=this.input.slice(0,this.lineStart).split(ie).length):(this.pos=this.lineStart=0,this.curLine=1),this.type=de.eof,this.value=null,this.start=this.end=this.pos,this.startLoc=this.endLoc=this.curPosition(),this.lastTokEndLoc=this.lastTokStartLoc=null,this.lastTokStart=this.lastTokEnd=this.pos,this.context=this.initialContext(),this.exprAllowed=!0,this.inModule="module"===i.sourceType,this.strict=this.inModule||this.strictDirective(this.pos),this.potentialArrowAt=-1,this.yieldPos=this.awaitPos=this.awaitIdentPos=0,this.labels=[],this.undefinedExports={},0===this.pos&&i.allowHashBang&&"#!"===this.input.slice(0,2)&&this.skipLineComment(2),this.scopeStack=[],this.enterScope(1),this.regexpState=null},Pe={inFunction:{configurable:!0},inGenerator:{configurable:!0},inAsync:{configurable:!0},allowSuper:{configurable:!0},allowDirectSuper:{configurable:!0},treatFunctionsAsVar:{configurable:!0}};we.prototype.parse=function parse(){var i=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(i)},Pe.inFunction.get=function(){return(2&this.currentVarScope().flags)>0},Pe.inGenerator.get=function(){return(8&this.currentVarScope().flags)>0},Pe.inAsync.get=function(){return(4&this.currentVarScope().flags)>0},Pe.allowSuper.get=function(){return(64&this.currentThisScope().flags)>0},Pe.allowDirectSuper.get=function(){return(128&this.currentThisScope().flags)>0},Pe.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())},we.prototype.inNonArrowFunction=function inNonArrowFunction(){return(2&this.currentThisScope().flags)>0},we.extend=function extend(){for(var i=[],o=arguments.length;o--;)i[o]=arguments[o];for(var s=this,u=0;u-1&&this.raiseRecoverable(i.trailingComma,"Comma is not permitted after the rest element");var s=o?i.parenthesizedAssign:i.parenthesizedBind;s>-1&&this.raiseRecoverable(s,"Parenthesized pattern")}},Te.checkExpressionErrors=function(i,o){if(!i)return!1;var s=i.shorthandAssign,u=i.doubleProto;if(!o)return s>=0||u>=0;s>=0&&this.raise(s,"Shorthand property assignments are valid only in destructuring patterns"),u>=0&&this.raiseRecoverable(u,"Redefinition of __proto__ property")},Te.checkYieldAwaitInDefaultParams=function(){this.yieldPos&&(!this.awaitPos||this.yieldPos=6&&this.unexpected(),this.parseFunctionStatement(_,!1,!i);case de._class:return i&&this.unexpected(),this.parseClass(_,!0);case de._if:return this.parseIfStatement(_);case de._return:return this.parseReturnStatement(_);case de._switch:return this.parseSwitchStatement(_);case de._throw:return this.parseThrowStatement(_);case de._try:return this.parseTryStatement(_);case de._const:case de._var:return u=u||this.value,i&&"var"!==u&&this.unexpected(),this.parseVarStatement(_,u);case de._while:return this.parseWhileStatement(_);case de._with:return this.parseWithStatement(_);case de.braceL:return this.parseBlock(!0,_);case de.semi:return this.parseEmptyStatement(_);case de._export:case de._import:if(this.options.ecmaVersion>10&&C===de._import){pe.lastIndex=this.pos;var w=pe.exec(this.input),B=this.pos+w[0].length;if(40===this.input.charCodeAt(B))return this.parseExpressionStatement(_,this.parseExpression())}return this.options.allowImportExportEverywhere||(o||this.raise(this.start,"'import' and 'export' may only appear at the top level"),this.inModule||this.raise(this.start,"'import' and 'export' may appear only with 'sourceType: module'")),C===de._import?this.parseImport(_):this.parseExport(_,s);default:if(this.isAsyncFunction())return i&&this.unexpected(),this.next(),this.parseFunctionStatement(_,!0,!i);var L=this.value,V=this.parseExpression();return C===de.name&&"Identifier"===V.type&&this.eat(de.colon)?this.parseLabeledStatement(_,L,V,i):this.parseExpressionStatement(_,V)}},qe.parseBreakContinueStatement=function(i,o){var s="break"===o;this.next(),this.eat(de.semi)||this.insertSemicolon()?i.label=null:this.type!==de.name?this.unexpected():(i.label=this.parseIdent(),this.semicolon());for(var u=0;u=6?this.eat(de.semi):this.semicolon(),this.finishNode(i,"DoWhileStatement")},qe.parseForStatement=function(i){this.next();var o=this.options.ecmaVersion>=9&&(this.inAsync||!this.inFunction&&this.options.allowAwaitOutsideFunction)&&this.eatContextual("await")?this.lastTokStart:-1;if(this.labels.push(He),this.enterScope(0),this.expect(de.parenL),this.type===de.semi)return o>-1&&this.unexpected(o),this.parseFor(i,null);var s=this.isLet();if(this.type===de._var||this.type===de._const||s){var u=this.startNode(),C=s?"let":this.value;return this.next(),this.parseVar(u,!0,C),this.finishNode(u,"VariableDeclaration"),(this.type===de._in||this.options.ecmaVersion>=6&&this.isContextual("of"))&&1===u.declarations.length?(this.options.ecmaVersion>=9&&(this.type===de._in?o>-1&&this.unexpected(o):i.await=o>-1),this.parseForIn(i,u)):(o>-1&&this.unexpected(o),this.parseFor(i,u))}var _=new DestructuringErrors,w=this.parseExpression(!0,_);return this.type===de._in||this.options.ecmaVersion>=6&&this.isContextual("of")?(this.options.ecmaVersion>=9&&(this.type===de._in?o>-1&&this.unexpected(o):i.await=o>-1),this.toAssignable(w,!1,_),this.checkLVal(w),this.parseForIn(i,w)):(this.checkExpressionErrors(_,!0),o>-1&&this.unexpected(o),this.parseFor(i,w))},qe.parseFunctionStatement=function(i,o,s){return this.next(),this.parseFunction(i,Xe|(s?0:Qe),!1,o)},qe.parseIfStatement=function(i){return this.next(),i.test=this.parseParenExpression(),i.consequent=this.parseStatement("if"),i.alternate=this.eat(de._else)?this.parseStatement("if"):null,this.finishNode(i,"IfStatement")},qe.parseReturnStatement=function(i){return this.inFunction||this.options.allowReturnOutsideFunction||this.raise(this.start,"'return' outside of function"),this.next(),this.eat(de.semi)||this.insertSemicolon()?i.argument=null:(i.argument=this.parseExpression(),this.semicolon()),this.finishNode(i,"ReturnStatement")},qe.parseSwitchStatement=function(i){var o;this.next(),i.discriminant=this.parseParenExpression(),i.cases=[],this.expect(de.braceL),this.labels.push(We),this.enterScope(0);for(var s=!1;this.type!==de.braceR;)if(this.type===de._case||this.type===de._default){var u=this.type===de._case;o&&this.finishNode(o,"SwitchCase"),i.cases.push(o=this.startNode()),o.consequent=[],this.next(),u?o.test=this.parseExpression():(s&&this.raiseRecoverable(this.lastTokStart,"Multiple default clauses"),s=!0,o.test=null),this.expect(de.colon)}else o||this.unexpected(),o.consequent.push(this.parseStatement(null));return this.exitScope(),o&&this.finishNode(o,"SwitchCase"),this.next(),this.labels.pop(),this.finishNode(i,"SwitchStatement")},qe.parseThrowStatement=function(i){return this.next(),ie.test(this.input.slice(this.lastTokEnd,this.start))&&this.raise(this.lastTokEnd,"Illegal newline after throw"),i.argument=this.parseExpression(),this.semicolon(),this.finishNode(i,"ThrowStatement")};var $e=[];qe.parseTryStatement=function(i){if(this.next(),i.block=this.parseBlock(),i.handler=null,this.type===de._catch){var o=this.startNode();if(this.next(),this.eat(de.parenL)){o.param=this.parseBindingAtom();var s="Identifier"===o.param.type;this.enterScope(s?32:0),this.checkLVal(o.param,s?4:2),this.expect(de.parenR)}else this.options.ecmaVersion<10&&this.unexpected(),o.param=null,this.enterScope(0);o.body=this.parseBlock(!1),this.exitScope(),i.handler=this.finishNode(o,"CatchClause")}return i.finalizer=this.eat(de._finally)?this.parseBlock():null,i.handler||i.finalizer||this.raise(i.start,"Missing catch or finally clause"),this.finishNode(i,"TryStatement")},qe.parseVarStatement=function(i,o){return this.next(),this.parseVar(i,!1,o),this.semicolon(),this.finishNode(i,"VariableDeclaration")},qe.parseWhileStatement=function(i){return this.next(),i.test=this.parseParenExpression(),this.labels.push(He),i.body=this.parseStatement("while"),this.labels.pop(),this.finishNode(i,"WhileStatement")},qe.parseWithStatement=function(i){return this.strict&&this.raise(this.start,"'with' in strict mode"),this.next(),i.object=this.parseParenExpression(),i.body=this.parseStatement("with"),this.finishNode(i,"WithStatement")},qe.parseEmptyStatement=function(i){return this.next(),this.finishNode(i,"EmptyStatement")},qe.parseLabeledStatement=function(i,o,s,u){for(var C=0,_=this.labels;C<_.length;C+=1){_[C].name===o&&this.raise(s.start,"Label '"+o+"' is already declared")}for(var w=this.type.isLoop?"loop":this.type===de._switch?"switch":null,B=this.labels.length-1;B>=0;B--){var L=this.labels[B];if(L.statementStart!==i.start)break;L.statementStart=this.start,L.kind=w}return this.labels.push({name:o,kind:w,statementStart:this.start}),i.body=this.parseStatement(u?-1===u.indexOf("label")?u+"label":u:"label"),this.labels.pop(),i.label=s,this.finishNode(i,"LabeledStatement")},qe.parseExpressionStatement=function(i,o){return i.expression=o,this.semicolon(),this.finishNode(i,"ExpressionStatement")},qe.parseBlock=function(i,o){for(void 0===i&&(i=!0),void 0===o&&(o=this.startNode()),o.body=[],this.expect(de.braceL),i&&this.enterScope(0);!this.eat(de.braceR);){var s=this.parseStatement(null);o.body.push(s)}return i&&this.exitScope(),this.finishNode(o,"BlockStatement")},qe.parseFor=function(i,o){return i.init=o,this.expect(de.semi),i.test=this.type===de.semi?null:this.parseExpression(),this.expect(de.semi),i.update=this.type===de.parenR?null:this.parseExpression(),this.expect(de.parenR),i.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(i,"ForStatement")},qe.parseForIn=function(i,o){var s=this.type===de._in;return this.next(),"VariableDeclaration"===o.type&&null!=o.declarations[0].init&&(!s||this.options.ecmaVersion<8||this.strict||"var"!==o.kind||"Identifier"!==o.declarations[0].id.type)?this.raise(o.start,(s?"for-in":"for-of")+" loop variable declaration may not have an initializer"):"AssignmentPattern"===o.type&&this.raise(o.start,"Invalid left-hand side in for-loop"),i.left=o,i.right=s?this.parseExpression():this.parseMaybeAssign(),this.expect(de.parenR),i.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(i,s?"ForInStatement":"ForOfStatement")},qe.parseVar=function(i,o,s){for(i.declarations=[],i.kind=s;;){var u=this.startNode();if(this.parseVarId(u,s),this.eat(de.eq)?u.init=this.parseMaybeAssign(o):"const"!==s||this.type===de._in||this.options.ecmaVersion>=6&&this.isContextual("of")?"Identifier"===u.id.type||o&&(this.type===de._in||this.isContextual("of"))?u.init=null:this.raise(this.lastTokEnd,"Complex binding patterns require an initialization value"):this.unexpected(),i.declarations.push(this.finishNode(u,"VariableDeclarator")),!this.eat(de.comma))break}return i},qe.parseVarId=function(i,o){i.id=this.parseBindingAtom(),this.checkLVal(i.id,"var"===o?1:2,!1)};var Xe=1,Qe=2;qe.parseFunction=function(i,o,s,u){this.initFunction(i),(this.options.ecmaVersion>=9||this.options.ecmaVersion>=6&&!u)&&(this.type===de.star&&o&Qe&&this.unexpected(),i.generator=this.eat(de.star)),this.options.ecmaVersion>=8&&(i.async=!!u),o&Xe&&(i.id=4&o&&this.type!==de.name?null:this.parseIdent(),!i.id||o&Qe||this.checkLVal(i.id,this.strict||i.generator||i.async?this.treatFunctionsAsVar?1:2:3));var C=this.yieldPos,_=this.awaitPos,w=this.awaitIdentPos;return this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(functionFlags(i.async,i.generator)),o&Xe||(i.id=this.type===de.name?this.parseIdent():null),this.parseFunctionParams(i),this.parseFunctionBody(i,s,!1),this.yieldPos=C,this.awaitPos=_,this.awaitIdentPos=w,this.finishNode(i,o&Xe?"FunctionDeclaration":"FunctionExpression")},qe.parseFunctionParams=function(i){this.expect(de.parenL),i.params=this.parseBindingList(de.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams()},qe.parseClass=function(i,o){this.next();var s=this.strict;this.strict=!0,this.parseClassId(i,o),this.parseClassSuper(i);var u=this.startNode(),C=!1;for(u.body=[],this.expect(de.braceL);!this.eat(de.braceR);){var _=this.parseClassElement(null!==i.superClass);_&&(u.body.push(_),"MethodDefinition"===_.type&&"constructor"===_.kind&&(C&&this.raise(_.start,"Duplicate constructor in the same class"),C=!0))}return i.body=this.finishNode(u,"ClassBody"),this.strict=s,this.finishNode(i,o?"ClassDeclaration":"ClassExpression")},qe.parseClassElement=function(i){var o=this;if(this.eat(de.semi))return null;var s=this.startNode(),tryContextual=function(i,u){void 0===u&&(u=!1);var C=o.start,_=o.startLoc;return!!o.eatContextual(i)&&(!(o.type===de.parenL||u&&o.canInsertSemicolon())||(s.key&&o.unexpected(),s.computed=!1,s.key=o.startNodeAt(C,_),s.key.name=i,o.finishNode(s.key,"Identifier"),!1))};s.kind="method",s.static=tryContextual("static");var u=this.eat(de.star),C=!1;u||(this.options.ecmaVersion>=8&&tryContextual("async",!0)?(C=!0,u=this.options.ecmaVersion>=9&&this.eat(de.star)):tryContextual("get")?s.kind="get":tryContextual("set")&&(s.kind="set")),s.key||this.parsePropertyName(s);var _=s.key,w=!1;return s.computed||s.static||!("Identifier"===_.type&&"constructor"===_.name||"Literal"===_.type&&"constructor"===_.value)?s.static&&"Identifier"===_.type&&"prototype"===_.name&&this.raise(_.start,"Classes may not have a static property named prototype"):("method"!==s.kind&&this.raise(_.start,"Constructor can't have get/set modifier"),u&&this.raise(_.start,"Constructor can't be a generator"),C&&this.raise(_.start,"Constructor can't be an async method"),s.kind="constructor",w=i),this.parseClassMethod(s,u,C,w),"get"===s.kind&&0!==s.value.params.length&&this.raiseRecoverable(s.value.start,"getter should have no params"),"set"===s.kind&&1!==s.value.params.length&&this.raiseRecoverable(s.value.start,"setter should have exactly one param"),"set"===s.kind&&"RestElement"===s.value.params[0].type&&this.raiseRecoverable(s.value.params[0].start,"Setter cannot use rest params"),s},qe.parseClassMethod=function(i,o,s,u){return i.value=this.parseMethod(o,s,u),this.finishNode(i,"MethodDefinition")},qe.parseClassId=function(i,o){this.type===de.name?(i.id=this.parseIdent(),o&&this.checkLVal(i.id,2,!1)):(!0===o&&this.unexpected(),i.id=null)},qe.parseClassSuper=function(i){i.superClass=this.eat(de._extends)?this.parseExprSubscripts():null},qe.parseExport=function(i,o){if(this.next(),this.eat(de.star))return this.expectContextual("from"),this.type!==de.string&&this.unexpected(),i.source=this.parseExprAtom(),this.semicolon(),this.finishNode(i,"ExportAllDeclaration");if(this.eat(de._default)){var s;if(this.checkExport(o,"default",this.lastTokStart),this.type===de._function||(s=this.isAsyncFunction())){var u=this.startNode();this.next(),s&&this.next(),i.declaration=this.parseFunction(u,4|Xe,!1,s)}else if(this.type===de._class){var C=this.startNode();i.declaration=this.parseClass(C,"nullableID")}else i.declaration=this.parseMaybeAssign(),this.semicolon();return this.finishNode(i,"ExportDefaultDeclaration")}if(this.shouldParseExportStatement())i.declaration=this.parseStatement(null),"VariableDeclaration"===i.declaration.type?this.checkVariableExport(o,i.declaration.declarations):this.checkExport(o,i.declaration.id.name,i.declaration.id.start),i.specifiers=[],i.source=null;else{if(i.declaration=null,i.specifiers=this.parseExportSpecifiers(o),this.eatContextual("from"))this.type!==de.string&&this.unexpected(),i.source=this.parseExprAtom();else{for(var _=0,w=i.specifiers;_=6&&i)switch(i.type){case"Identifier":this.inAsync&&"await"===i.name&&this.raise(i.start,"Cannot use 'await' as identifier inside an async function");break;case"ObjectPattern":case"ArrayPattern":case"RestElement":break;case"ObjectExpression":i.type="ObjectPattern",s&&this.checkPatternErrors(s,!0);for(var u=0,C=i.properties;u=8&&!_&&"async"===w.name&&!this.canInsertSemicolon()&&this.eat(de._function))return this.parseFunction(this.startNodeAt(u,C),0,!1,!0);if(s&&!this.canInsertSemicolon()){if(this.eat(de.arrow))return this.parseArrowExpression(this.startNodeAt(u,C),[w],!1);if(this.options.ecmaVersion>=8&&"async"===w.name&&this.type===de.name&&!_)return w=this.parseIdent(!1),!this.canInsertSemicolon()&&this.eat(de.arrow)||this.unexpected(),this.parseArrowExpression(this.startNodeAt(u,C),[w],!0)}return w;case de.regexp:var B=this.value;return(o=this.parseLiteral(B.value)).regex={pattern:B.pattern,flags:B.flags},o;case de.num:case de.string:return this.parseLiteral(this.value);case de._null:case de._true:case de._false:return(o=this.startNode()).value=this.type===de._null?null:this.type===de._true,o.raw=this.type.keyword,this.next(),this.finishNode(o,"Literal");case de.parenL:var L=this.start,V=this.parseParenAndDistinguishExpression(s);return i&&(i.parenthesizedAssign<0&&!this.isSimpleAssignTarget(V)&&(i.parenthesizedAssign=L),i.parenthesizedBind<0&&(i.parenthesizedBind=L)),V;case de.bracketL:return o=this.startNode(),this.next(),o.elements=this.parseExprList(de.bracketR,!0,!0,i),this.finishNode(o,"ArrayExpression");case de.braceL:return this.parseObj(!1,i);case de._function:return o=this.startNode(),this.next(),this.parseFunction(o,0);case de._class:return this.parseClass(this.startNode(),!1);case de._new:return this.parseNew();case de.backQuote:return this.parseTemplate();case de._import:return this.options.ecmaVersion>10?this.parseDynamicImport():this.unexpected();default:this.unexpected()}},ea.parseDynamicImport=function(){var i=this.startNode();return this.next(),this.type!==de.parenL&&this.unexpected(),this.finishNode(i,"Import")},ea.parseLiteral=function(i){var o=this.startNode();return o.value=i,o.raw=this.input.slice(this.start,this.end),110===o.raw.charCodeAt(o.raw.length-1)&&(o.bigint=o.raw.slice(0,-1)),this.next(),this.finishNode(o,"Literal")},ea.parseParenExpression=function(){this.expect(de.parenL);var i=this.parseExpression();return this.expect(de.parenR),i},ea.parseParenAndDistinguishExpression=function(i){var o,s=this.start,u=this.startLoc,C=this.options.ecmaVersion>=8;if(this.options.ecmaVersion>=6){this.next();var _,w=this.start,B=this.startLoc,L=[],V=!0,z=!1,U=new DestructuringErrors,$=this.yieldPos,Z=this.awaitPos;for(this.yieldPos=0,this.awaitPos=0;this.type!==de.parenR;){if(V?V=!1:this.expect(de.comma),C&&this.afterTrailingComma(de.parenR,!0)){z=!0;break}if(this.type===de.ellipsis){_=this.start,L.push(this.parseParenItem(this.parseRestBinding())),this.type===de.comma&&this.raise(this.start,"Comma is not permitted after the rest element");break}L.push(this.parseMaybeAssign(!1,U,this.parseParenItem))}var Y=this.start,ee=this.startLoc;if(this.expect(de.parenR),i&&!this.canInsertSemicolon()&&this.eat(de.arrow))return this.checkPatternErrors(U,!1),this.checkYieldAwaitInDefaultParams(),this.yieldPos=$,this.awaitPos=Z,this.parseParenArrowList(s,u,L);L.length&&!z||this.unexpected(this.lastTokStart),_&&this.unexpected(_),this.checkExpressionErrors(U,!0),this.yieldPos=$||this.yieldPos,this.awaitPos=Z||this.awaitPos,L.length>1?((o=this.startNodeAt(w,B)).expressions=L,this.finishNodeAt(o,"SequenceExpression",Y,ee)):o=L[0]}else o=this.parseParenExpression();if(this.options.preserveParens){var ae=this.startNodeAt(s,u);return ae.expression=o,this.finishNode(ae,"ParenthesizedExpression")}return o},ea.parseParenItem=function(i){return i},ea.parseParenArrowList=function(i,o,s){return this.parseArrowExpression(this.startNodeAt(i,o),s)};var aa=[];ea.parseNew=function(){var i=this.startNode(),o=this.parseIdent(!0);if(this.options.ecmaVersion>=6&&this.eat(de.dot)){i.meta=o;var s=this.containsEsc;return i.property=this.parseIdent(!0),("target"!==i.property.name||s)&&this.raiseRecoverable(i.property.start,"The only valid meta property for new is new.target"),this.inNonArrowFunction()||this.raiseRecoverable(i.start,"new.target can only be used in functions"),this.finishNode(i,"MetaProperty")}var u=this.start,C=this.startLoc;return i.callee=this.parseSubscripts(this.parseExprAtom(),u,C,!0),this.options.ecmaVersion>10&&"Import"===i.callee.type&&this.raise(i.callee.start,"Cannot use new with import(...)"),this.eat(de.parenL)?i.arguments=this.parseExprList(de.parenR,this.options.ecmaVersion>=8&&"Import"!==i.callee.type,!1):i.arguments=aa,this.finishNode(i,"NewExpression")},ea.parseTemplateElement=function(i){var o=i.isTagged,s=this.startNode();return this.type===de.invalidTemplate?(o||this.raiseRecoverable(this.start,"Bad escape sequence in untagged template literal"),s.value={raw:this.value,cooked:null}):s.value={raw:this.input.slice(this.start,this.end).replace(/\r\n?/g,"\n"),cooked:this.value},this.next(),s.tail=this.type===de.backQuote,this.finishNode(s,"TemplateElement")},ea.parseTemplate=function(i){void 0===i&&(i={});var o=i.isTagged;void 0===o&&(o=!1);var s=this.startNode();this.next(),s.expressions=[];var u=this.parseTemplateElement({isTagged:o});for(s.quasis=[u];!u.tail;)this.type===de.eof&&this.raise(this.pos,"Unterminated template literal"),this.expect(de.dollarBraceL),s.expressions.push(this.parseExpression()),this.expect(de.braceR),s.quasis.push(u=this.parseTemplateElement({isTagged:o}));return this.next(),this.finishNode(s,"TemplateLiteral")},ea.isAsyncProp=function(i){return!i.computed&&"Identifier"===i.key.type&&"async"===i.key.name&&(this.type===de.name||this.type===de.num||this.type===de.string||this.type===de.bracketL||this.type.keyword||this.options.ecmaVersion>=9&&this.type===de.star)&&!ie.test(this.input.slice(this.lastTokEnd,this.start))},ea.parseObj=function(i,o){var s=this.startNode(),u=!0,C={};for(s.properties=[],this.next();!this.eat(de.braceR);){if(u)u=!1;else if(this.expect(de.comma),this.afterTrailingComma(de.braceR))break;var _=this.parseProperty(i,o);i||this.checkPropClash(_,C,o),s.properties.push(_)}return this.finishNode(s,i?"ObjectPattern":"ObjectExpression")},ea.parseProperty=function(i,o){var s,u,C,_,w=this.startNode();if(this.options.ecmaVersion>=9&&this.eat(de.ellipsis))return i?(w.argument=this.parseIdent(!1),this.type===de.comma&&this.raise(this.start,"Comma is not permitted after the rest element"),this.finishNode(w,"RestElement")):(this.type===de.parenL&&o&&(o.parenthesizedAssign<0&&(o.parenthesizedAssign=this.start),o.parenthesizedBind<0&&(o.parenthesizedBind=this.start)),w.argument=this.parseMaybeAssign(!1,o),this.type===de.comma&&o&&o.trailingComma<0&&(o.trailingComma=this.start),this.finishNode(w,"SpreadElement"));this.options.ecmaVersion>=6&&(w.method=!1,w.shorthand=!1,(i||o)&&(C=this.start,_=this.startLoc),i||(s=this.eat(de.star)));var B=this.containsEsc;return this.parsePropertyName(w),!i&&!B&&this.options.ecmaVersion>=8&&!s&&this.isAsyncProp(w)?(u=!0,s=this.options.ecmaVersion>=9&&this.eat(de.star),this.parsePropertyName(w,o)):u=!1,this.parsePropertyValue(w,i,s,u,C,_,o,B),this.finishNode(w,"Property")},ea.parsePropertyValue=function(i,o,s,u,C,_,w,B){if((s||u)&&this.type===de.colon&&this.unexpected(),this.eat(de.colon))i.value=o?this.parseMaybeDefault(this.start,this.startLoc):this.parseMaybeAssign(!1,w),i.kind="init";else if(this.options.ecmaVersion>=6&&this.type===de.parenL)o&&this.unexpected(),i.kind="init",i.method=!0,i.value=this.parseMethod(s,u);else if(o||B||!(this.options.ecmaVersion>=5)||i.computed||"Identifier"!==i.key.type||"get"!==i.key.name&&"set"!==i.key.name||this.type===de.comma||this.type===de.braceR)this.options.ecmaVersion>=6&&!i.computed&&"Identifier"===i.key.type?((s||u)&&this.unexpected(),this.checkUnreserved(i.key),"await"!==i.key.name||this.awaitIdentPos||(this.awaitIdentPos=C),i.kind="init",o?i.value=this.parseMaybeDefault(C,_,i.key):this.type===de.eq&&w?(w.shorthandAssign<0&&(w.shorthandAssign=this.start),i.value=this.parseMaybeDefault(C,_,i.key)):i.value=i.key,i.shorthand=!0):this.unexpected();else{(s||u)&&this.unexpected(),i.kind=i.key.name,this.parsePropertyName(i),i.value=this.parseMethod(!1);var L="get"===i.kind?0:1;if(i.value.params.length!==L){var V=i.value.start;"get"===i.kind?this.raiseRecoverable(V,"getter should have no params"):this.raiseRecoverable(V,"setter should have exactly one param")}else"set"===i.kind&&"RestElement"===i.value.params[0].type&&this.raiseRecoverable(i.value.params[0].start,"Setter cannot use rest params")}},ea.parsePropertyName=function(i){if(this.options.ecmaVersion>=6){if(this.eat(de.bracketL))return i.computed=!0,i.key=this.parseMaybeAssign(),this.expect(de.bracketR),i.key;i.computed=!1}return i.key=this.type===de.num||this.type===de.string?this.parseExprAtom():this.parseIdent("never"!==this.options.allowReserved)},ea.initFunction=function(i){i.id=null,this.options.ecmaVersion>=6&&(i.generator=i.expression=!1),this.options.ecmaVersion>=8&&(i.async=!1)},ea.parseMethod=function(i,o,s){var u=this.startNode(),C=this.yieldPos,_=this.awaitPos,w=this.awaitIdentPos;return this.initFunction(u),this.options.ecmaVersion>=6&&(u.generator=i),this.options.ecmaVersion>=8&&(u.async=!!o),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(64|functionFlags(o,u.generator)|(s?128:0)),this.expect(de.parenL),u.params=this.parseBindingList(de.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams(),this.parseFunctionBody(u,!1,!0),this.yieldPos=C,this.awaitPos=_,this.awaitIdentPos=w,this.finishNode(u,"FunctionExpression")},ea.parseArrowExpression=function(i,o,s){var u=this.yieldPos,C=this.awaitPos,_=this.awaitIdentPos;return this.enterScope(16|functionFlags(s,!1)),this.initFunction(i),this.options.ecmaVersion>=8&&(i.async=!!s),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,i.params=this.toAssignableList(o,!0),this.parseFunctionBody(i,!0,!1),this.yieldPos=u,this.awaitPos=C,this.awaitIdentPos=_,this.finishNode(i,"ArrowFunctionExpression")},ea.parseFunctionBody=function(i,o,s){var u=o&&this.type!==de.braceL,C=this.strict,_=!1;if(u)i.body=this.parseMaybeAssign(),i.expression=!0,this.checkParams(i,!1);else{var w=this.options.ecmaVersion>=7&&!this.isSimpleParamList(i.params);C&&!w||(_=this.strictDirective(this.end))&&w&&this.raiseRecoverable(i.start,"Illegal 'use strict' directive in function with non-simple parameter list");var B=this.labels;this.labels=[],_&&(this.strict=!0),this.checkParams(i,!C&&!_&&!o&&!s&&this.isSimpleParamList(i.params)),i.body=this.parseBlock(!1),i.expression=!1,this.adaptDirectivePrologue(i.body.body),this.labels=B}this.exitScope(),this.strict&&i.id&&this.checkLVal(i.id,5),this.strict=C},ea.isSimpleParamList=function(i){for(var o=0,s=i;o-1||C.functions.indexOf(i)>-1||C.var.indexOf(i)>-1,C.lexical.push(i),this.inModule&&1&C.flags&&delete this.undefinedExports[i]}else if(4===o){this.currentScope().lexical.push(i)}else if(3===o){var _=this.currentScope();u=this.treatFunctionsAsVar?_.lexical.indexOf(i)>-1:_.lexical.indexOf(i)>-1||_.var.indexOf(i)>-1,_.functions.push(i)}else for(var w=this.scopeStack.length-1;w>=0;--w){var B=this.scopeStack[w];if(B.lexical.indexOf(i)>-1&&!(32&B.flags&&B.lexical[0]===i)||!this.treatFunctionsAsVarInScope(B)&&B.functions.indexOf(i)>-1){u=!0;break}if(B.var.push(i),this.inModule&&1&B.flags&&delete this.undefinedExports[i],3&B.flags)break}u&&this.raiseRecoverable(s,"Identifier '"+i+"' has already been declared")},ra.checkLocalExport=function(i){-1===this.scopeStack[0].lexical.indexOf(i.name)&&-1===this.scopeStack[0].var.indexOf(i.name)&&(this.undefinedExports[i.name]=i)},ra.currentScope=function(){return this.scopeStack[this.scopeStack.length-1]},ra.currentVarScope=function(){for(var i=this.scopeStack.length-1;;i--){var o=this.scopeStack[i];if(3&o.flags)return o}},ra.currentThisScope=function(){for(var i=this.scopeStack.length-1;;i--){var o=this.scopeStack[i];if(3&o.flags&&!(16&o.flags))return o}};var ia=function Node(i,o,s){this.type="",this.start=o,this.end=0,i.options.locations&&(this.loc=new _e(i,s)),i.options.directSourceFile&&(this.sourceFile=i.options.directSourceFile),i.options.ranges&&(this.range=[o,0])},ua=we.prototype;function finishNodeAt(i,o,s,u){return i.type=o,i.end=s,this.options.locations&&(i.loc.end=u),this.options.ranges&&(i.range[1]=s),i}ua.startNode=function(){return new ia(this,this.start,this.startLoc)},ua.startNodeAt=function(i,o){return new ia(this,i,o)},ua.finishNode=function(i,o){return finishNodeAt.call(this,i,o,this.lastTokEnd,this.lastTokEndLoc)},ua.finishNodeAt=function(i,o,s,u){return finishNodeAt.call(this,i,o,s,u)};var la=function TokContext(i,o,s,u,C){this.token=i,this.isExpr=!!o,this.preserveSpace=!!s,this.override=u,this.generator=!!C},ga={b_stat:new la("{",!1),b_expr:new la("{",!0),b_tmpl:new la("${",!1),p_stat:new la("(",!1),p_expr:new la("(",!0),q_tmpl:new la("`",!0,!0,(function(i){return i.tryReadTemplateToken()})),f_stat:new la("function",!1),f_expr:new la("function",!0),f_expr_gen:new la("function",!0,!1,null,!0),f_gen:new la("function",!1,!1,null,!0)},ca=we.prototype;ca.initialContext=function(){return[ga.b_stat]},ca.braceIsBlock=function(i){var o=this.curContext();return o===ga.f_expr||o===ga.f_stat||(i!==de.colon||o!==ga.b_stat&&o!==ga.b_expr?i===de._return||i===de.name&&this.exprAllowed?ie.test(this.input.slice(this.lastTokEnd,this.start)):i===de._else||i===de.semi||i===de.eof||i===de.parenR||i===de.arrow||(i===de.braceL?o===ga.b_stat:i!==de._var&&i!==de._const&&i!==de.name&&!this.exprAllowed):!o.isExpr)},ca.inGeneratorContext=function(){for(var i=this.context.length-1;i>=1;i--){var o=this.context[i];if("function"===o.token)return o.generator}return!1},ca.updateContext=function(i){var o,s=this.type;s.keyword&&i===de.dot?this.exprAllowed=!1:(o=s.updateContext)?o.call(this,i):this.exprAllowed=s.beforeExpr},de.parenR.updateContext=de.braceR.updateContext=function(){if(1!==this.context.length){var i=this.context.pop();i===ga.b_stat&&"function"===this.curContext().token&&(i=this.context.pop()),this.exprAllowed=!i.isExpr}else this.exprAllowed=!0},de.braceL.updateContext=function(i){this.context.push(this.braceIsBlock(i)?ga.b_stat:ga.b_expr),this.exprAllowed=!0},de.dollarBraceL.updateContext=function(){this.context.push(ga.b_tmpl),this.exprAllowed=!0},de.parenL.updateContext=function(i){var o=i===de._if||i===de._for||i===de._with||i===de._while;this.context.push(o?ga.p_stat:ga.p_expr),this.exprAllowed=!0},de.incDec.updateContext=function(){},de._function.updateContext=de._class.updateContext=function(i){!i.beforeExpr||i===de.semi||i===de._else||i===de._return&&ie.test(this.input.slice(this.lastTokEnd,this.start))||(i===de.colon||i===de.braceL)&&this.curContext()===ga.b_stat?this.context.push(ga.f_stat):this.context.push(ga.f_expr),this.exprAllowed=!1},de.backQuote.updateContext=function(){this.curContext()===ga.q_tmpl?this.context.pop():this.context.push(ga.q_tmpl),this.exprAllowed=!1},de.star.updateContext=function(i){if(i===de._function){var o=this.context.length-1;this.context[o]===ga.f_expr?this.context[o]=ga.f_expr_gen:this.context[o]=ga.f_gen}this.exprAllowed=!0},de.name.updateContext=function(i){var o=!1;this.options.ecmaVersion>=6&&i!==de.dot&&("of"===this.value&&!this.exprAllowed||"yield"===this.value&&this.inGeneratorContext())&&(o=!0),this.exprAllowed=o};var ma="ASCII ASCII_Hex_Digit AHex Alphabetic Alpha Any Assigned Bidi_Control Bidi_C Bidi_Mirrored Bidi_M Case_Ignorable CI Cased Changes_When_Casefolded CWCF Changes_When_Casemapped CWCM Changes_When_Lowercased CWL Changes_When_NFKC_Casefolded CWKCF Changes_When_Titlecased CWT Changes_When_Uppercased CWU Dash Default_Ignorable_Code_Point DI Deprecated Dep Diacritic Dia Emoji Emoji_Component Emoji_Modifier Emoji_Modifier_Base Emoji_Presentation Extender Ext Grapheme_Base Gr_Base Grapheme_Extend Gr_Ext Hex_Digit Hex IDS_Binary_Operator IDSB IDS_Trinary_Operator IDST ID_Continue IDC ID_Start IDS Ideographic Ideo Join_Control Join_C Logical_Order_Exception LOE Lowercase Lower Math Noncharacter_Code_Point NChar Pattern_Syntax Pat_Syn Pattern_White_Space Pat_WS Quotation_Mark QMark Radical Regional_Indicator RI Sentence_Terminal STerm Soft_Dotted SD Terminal_Punctuation Term Unified_Ideograph UIdeo Uppercase Upper Variation_Selector VS White_Space space XID_Continue XIDC XID_Start XIDS",ya=ma+" Extended_Pictographic",va={9:ma,10:ya,11:ya},ba="Cased_Letter LC Close_Punctuation Pe Connector_Punctuation Pc Control Cc cntrl Currency_Symbol Sc Dash_Punctuation Pd Decimal_Number Nd digit Enclosing_Mark Me Final_Punctuation Pf Format Cf Initial_Punctuation Pi Letter L Letter_Number Nl Line_Separator Zl Lowercase_Letter Ll Mark M Combining_Mark Math_Symbol Sm Modifier_Letter Lm Modifier_Symbol Sk Nonspacing_Mark Mn Number N Open_Punctuation Ps Other C Other_Letter Lo Other_Number No Other_Punctuation Po Other_Symbol So Paragraph_Separator Zp Private_Use Co Punctuation P punct Separator Z Space_Separator Zs Spacing_Mark Mc Surrogate Cs Symbol S Titlecase_Letter Lt Unassigned Cn Uppercase_Letter Lu",xa="Adlam Adlm Ahom Ahom Anatolian_Hieroglyphs Hluw Arabic Arab Armenian Armn Avestan Avst Balinese Bali Bamum Bamu Bassa_Vah Bass Batak Batk Bengali Beng Bhaiksuki Bhks Bopomofo Bopo Brahmi Brah Braille Brai Buginese Bugi Buhid Buhd Canadian_Aboriginal Cans Carian Cari Caucasian_Albanian Aghb Chakma Cakm Cham Cham Cherokee Cher Common Zyyy Coptic Copt Qaac Cuneiform Xsux Cypriot Cprt Cyrillic Cyrl Deseret Dsrt Devanagari Deva Duployan Dupl Egyptian_Hieroglyphs Egyp Elbasan Elba Ethiopic Ethi Georgian Geor Glagolitic Glag Gothic Goth Grantha Gran Greek Grek Gujarati Gujr Gurmukhi Guru Han Hani Hangul Hang Hanunoo Hano Hatran Hatr Hebrew Hebr Hiragana Hira Imperial_Aramaic Armi Inherited Zinh Qaai Inscriptional_Pahlavi Phli Inscriptional_Parthian Prti Javanese Java Kaithi Kthi Kannada Knda Katakana Kana Kayah_Li Kali Kharoshthi Khar Khmer Khmr Khojki Khoj Khudawadi Sind Lao Laoo Latin Latn Lepcha Lepc Limbu Limb Linear_A Lina Linear_B Linb Lisu Lisu Lycian Lyci Lydian Lydi Mahajani Mahj Malayalam Mlym Mandaic Mand Manichaean Mani Marchen Marc Masaram_Gondi Gonm Meetei_Mayek Mtei Mende_Kikakui Mend Meroitic_Cursive Merc Meroitic_Hieroglyphs Mero Miao Plrd Modi Modi Mongolian Mong Mro Mroo Multani Mult Myanmar Mymr Nabataean Nbat New_Tai_Lue Talu Newa Newa Nko Nkoo Nushu Nshu Ogham Ogam Ol_Chiki Olck Old_Hungarian Hung Old_Italic Ital Old_North_Arabian Narb Old_Permic Perm Old_Persian Xpeo Old_South_Arabian Sarb Old_Turkic Orkh Oriya Orya Osage Osge Osmanya Osma Pahawh_Hmong Hmng Palmyrene Palm Pau_Cin_Hau Pauc Phags_Pa Phag Phoenician Phnx Psalter_Pahlavi Phlp Rejang Rjng Runic Runr Samaritan Samr Saurashtra Saur Sharada Shrd Shavian Shaw Siddham Sidd SignWriting Sgnw Sinhala Sinh Sora_Sompeng Sora Soyombo Soyo Sundanese Sund Syloti_Nagri Sylo Syriac Syrc Tagalog Tglg Tagbanwa Tagb Tai_Le Tale Tai_Tham Lana Tai_Viet Tavt Takri Takr Tamil Taml Tangut Tang Telugu Telu Thaana Thaa Thai Thai Tibetan Tibt Tifinagh Tfng Tirhuta Tirh Ugaritic Ugar Vai Vaii Warang_Citi Wara Yi Yiii Zanabazar_Square Zanb",Ca=xa+" Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd",Ea={9:xa,10:Ca,11:Ca+" Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho"},Da={};function buildUnicodeData(i){var o=Da[i]={binary:wordsRegexp(va[i]+" "+ba),nonBinary:{General_Category:wordsRegexp(ba),Script:wordsRegexp(Ea[i])}};o.nonBinary.Script_Extensions=o.nonBinary.Script,o.nonBinary.gc=o.nonBinary.General_Category,o.nonBinary.sc=o.nonBinary.Script,o.nonBinary.scx=o.nonBinary.Script_Extensions}buildUnicodeData(9),buildUnicodeData(10),buildUnicodeData(11);var _a=we.prototype,Aa=function RegExpValidationState(i){this.parser=i,this.validFlags="gim"+(i.options.ecmaVersion>=6?"uy":"")+(i.options.ecmaVersion>=9?"s":""),this.unicodeProperties=Da[i.options.ecmaVersion>=11?11:i.options.ecmaVersion],this.source="",this.flags="",this.start=0,this.switchU=!1,this.switchN=!1,this.pos=0,this.lastIntValue=0,this.lastStringValue="",this.lastAssertionIsQuantifiable=!1,this.numCapturingParens=0,this.maxBackReference=0,this.groupNames=[],this.backReferenceNames=[]};function codePointToString(i){return i<=65535?String.fromCharCode(i):(i-=65536,String.fromCharCode(55296+(i>>10),56320+(1023&i)))}function isSyntaxCharacter(i){return 36===i||i>=40&&i<=43||46===i||63===i||i>=91&&i<=94||i>=123&&i<=125}function isRegExpIdentifierStart(i){return isIdentifierStart(i,!0)||36===i||95===i}function isRegExpIdentifierPart(i){return isIdentifierChar(i,!0)||36===i||95===i||8204===i||8205===i}function isControlLetter(i){return i>=65&&i<=90||i>=97&&i<=122}function isCharacterClassEscape(i){return 100===i||68===i||115===i||83===i||119===i||87===i}function isUnicodePropertyNameCharacter(i){return isControlLetter(i)||95===i}function isUnicodePropertyValueCharacter(i){return isUnicodePropertyNameCharacter(i)||isDecimalDigit(i)}function isDecimalDigit(i){return i>=48&&i<=57}function isHexDigit(i){return i>=48&&i<=57||i>=65&&i<=70||i>=97&&i<=102}function hexToInt(i){return i>=65&&i<=70?i-65+10:i>=97&&i<=102?i-97+10:i-48}function isOctalDigit(i){return i>=48&&i<=55}Aa.prototype.reset=function reset(i,o,s){var u=-1!==s.indexOf("u");this.start=0|i,this.source=o+"",this.flags=s,this.switchU=u&&this.parser.options.ecmaVersion>=6,this.switchN=u&&this.parser.options.ecmaVersion>=9},Aa.prototype.raise=function raise(i){this.parser.raiseRecoverable(this.start,"Invalid regular expression: /"+this.source+"/: "+i)},Aa.prototype.at=function at(i){var o=this.source,s=o.length;if(i>=s)return-1;var u=o.charCodeAt(i);if(!this.switchU||u<=55295||u>=57344||i+1>=s)return u;var C=o.charCodeAt(i+1);return C>=56320&&C<=57343?(u<<10)+C-56613888:u},Aa.prototype.nextIndex=function nextIndex(i){var o=this.source,s=o.length;if(i>=s)return s;var u,C=o.charCodeAt(i);return!this.switchU||C<=55295||C>=57344||i+1>=s||(u=o.charCodeAt(i+1))<56320||u>57343?i+1:i+2},Aa.prototype.current=function current(){return this.at(this.pos)},Aa.prototype.lookahead=function lookahead(){return this.at(this.nextIndex(this.pos))},Aa.prototype.advance=function advance(){this.pos=this.nextIndex(this.pos)},Aa.prototype.eat=function eat(i){return this.current()===i&&(this.advance(),!0)},_a.validateRegExpFlags=function(i){for(var o=i.validFlags,s=i.flags,u=0;u-1&&this.raise(i.start,"Duplicate regular expression flag")}},_a.validateRegExpPattern=function(i){this.regexp_pattern(i),!i.switchN&&this.options.ecmaVersion>=9&&i.groupNames.length>0&&(i.switchN=!0,this.regexp_pattern(i))},_a.regexp_pattern=function(i){i.pos=0,i.lastIntValue=0,i.lastStringValue="",i.lastAssertionIsQuantifiable=!1,i.numCapturingParens=0,i.maxBackReference=0,i.groupNames.length=0,i.backReferenceNames.length=0,this.regexp_disjunction(i),i.pos!==i.source.length&&(i.eat(41)&&i.raise("Unmatched ')'"),(i.eat(93)||i.eat(125))&&i.raise("Lone quantifier brackets")),i.maxBackReference>i.numCapturingParens&&i.raise("Invalid escape");for(var o=0,s=i.backReferenceNames;o=9&&(s=i.eat(60)),i.eat(61)||i.eat(33))return this.regexp_disjunction(i),i.eat(41)||i.raise("Unterminated group"),i.lastAssertionIsQuantifiable=!s,!0}return i.pos=o,!1},_a.regexp_eatQuantifier=function(i,o){return void 0===o&&(o=!1),!!this.regexp_eatQuantifierPrefix(i,o)&&(i.eat(63),!0)},_a.regexp_eatQuantifierPrefix=function(i,o){return i.eat(42)||i.eat(43)||i.eat(63)||this.regexp_eatBracedQuantifier(i,o)},_a.regexp_eatBracedQuantifier=function(i,o){var s=i.pos;if(i.eat(123)){var u=0,C=-1;if(this.regexp_eatDecimalDigits(i)&&(u=i.lastIntValue,i.eat(44)&&this.regexp_eatDecimalDigits(i)&&(C=i.lastIntValue),i.eat(125)))return-1!==C&&C=9?this.regexp_groupSpecifier(i):63===i.current()&&i.raise("Invalid group"),this.regexp_disjunction(i),i.eat(41))return i.numCapturingParens+=1,!0;i.raise("Unterminated group")}return!1},_a.regexp_eatExtendedAtom=function(i){return i.eat(46)||this.regexp_eatReverseSolidusAtomEscape(i)||this.regexp_eatCharacterClass(i)||this.regexp_eatUncapturingGroup(i)||this.regexp_eatCapturingGroup(i)||this.regexp_eatInvalidBracedQuantifier(i)||this.regexp_eatExtendedPatternCharacter(i)},_a.regexp_eatInvalidBracedQuantifier=function(i){return this.regexp_eatBracedQuantifier(i,!0)&&i.raise("Nothing to repeat"),!1},_a.regexp_eatSyntaxCharacter=function(i){var o=i.current();return!!isSyntaxCharacter(o)&&(i.lastIntValue=o,i.advance(),!0)},_a.regexp_eatPatternCharacters=function(i){for(var o=i.pos,s=0;-1!==(s=i.current())&&!isSyntaxCharacter(s);)i.advance();return i.pos!==o},_a.regexp_eatExtendedPatternCharacter=function(i){var o=i.current();return!(-1===o||36===o||o>=40&&o<=43||46===o||63===o||91===o||94===o||124===o)&&(i.advance(),!0)},_a.regexp_groupSpecifier=function(i){if(i.eat(63)){if(this.regexp_eatGroupName(i))return-1!==i.groupNames.indexOf(i.lastStringValue)&&i.raise("Duplicate capture group name"),void i.groupNames.push(i.lastStringValue);i.raise("Invalid group")}},_a.regexp_eatGroupName=function(i){if(i.lastStringValue="",i.eat(60)){if(this.regexp_eatRegExpIdentifierName(i)&&i.eat(62))return!0;i.raise("Invalid capture group name")}return!1},_a.regexp_eatRegExpIdentifierName=function(i){if(i.lastStringValue="",this.regexp_eatRegExpIdentifierStart(i)){for(i.lastStringValue+=codePointToString(i.lastIntValue);this.regexp_eatRegExpIdentifierPart(i);)i.lastStringValue+=codePointToString(i.lastIntValue);return!0}return!1},_a.regexp_eatRegExpIdentifierStart=function(i){var o=i.pos,s=i.current();return i.advance(),92===s&&this.regexp_eatRegExpUnicodeEscapeSequence(i)&&(s=i.lastIntValue),isRegExpIdentifierStart(s)?(i.lastIntValue=s,!0):(i.pos=o,!1)},_a.regexp_eatRegExpIdentifierPart=function(i){var o=i.pos,s=i.current();return i.advance(),92===s&&this.regexp_eatRegExpUnicodeEscapeSequence(i)&&(s=i.lastIntValue),isRegExpIdentifierPart(s)?(i.lastIntValue=s,!0):(i.pos=o,!1)},_a.regexp_eatAtomEscape=function(i){return!!(this.regexp_eatBackReference(i)||this.regexp_eatCharacterClassEscape(i)||this.regexp_eatCharacterEscape(i)||i.switchN&&this.regexp_eatKGroupName(i))||(i.switchU&&(99===i.current()&&i.raise("Invalid unicode escape"),i.raise("Invalid escape")),!1)},_a.regexp_eatBackReference=function(i){var o=i.pos;if(this.regexp_eatDecimalEscape(i)){var s=i.lastIntValue;if(i.switchU)return s>i.maxBackReference&&(i.maxBackReference=s),!0;if(s<=i.numCapturingParens)return!0;i.pos=o}return!1},_a.regexp_eatKGroupName=function(i){if(i.eat(107)){if(this.regexp_eatGroupName(i))return i.backReferenceNames.push(i.lastStringValue),!0;i.raise("Invalid named reference")}return!1},_a.regexp_eatCharacterEscape=function(i){return this.regexp_eatControlEscape(i)||this.regexp_eatCControlLetter(i)||this.regexp_eatZero(i)||this.regexp_eatHexEscapeSequence(i)||this.regexp_eatRegExpUnicodeEscapeSequence(i)||!i.switchU&&this.regexp_eatLegacyOctalEscapeSequence(i)||this.regexp_eatIdentityEscape(i)},_a.regexp_eatCControlLetter=function(i){var o=i.pos;if(i.eat(99)){if(this.regexp_eatControlLetter(i))return!0;i.pos=o}return!1},_a.regexp_eatZero=function(i){return 48===i.current()&&!isDecimalDigit(i.lookahead())&&(i.lastIntValue=0,i.advance(),!0)},_a.regexp_eatControlEscape=function(i){var o=i.current();return 116===o?(i.lastIntValue=9,i.advance(),!0):110===o?(i.lastIntValue=10,i.advance(),!0):118===o?(i.lastIntValue=11,i.advance(),!0):102===o?(i.lastIntValue=12,i.advance(),!0):114===o&&(i.lastIntValue=13,i.advance(),!0)},_a.regexp_eatControlLetter=function(i){var o=i.current();return!!isControlLetter(o)&&(i.lastIntValue=o%32,i.advance(),!0)},_a.regexp_eatRegExpUnicodeEscapeSequence=function(i){var o,s=i.pos;if(i.eat(117)){if(this.regexp_eatFixedHexDigits(i,4)){var u=i.lastIntValue;if(i.switchU&&u>=55296&&u<=56319){var C=i.pos;if(i.eat(92)&&i.eat(117)&&this.regexp_eatFixedHexDigits(i,4)){var _=i.lastIntValue;if(_>=56320&&_<=57343)return i.lastIntValue=1024*(u-55296)+(_-56320)+65536,!0}i.pos=C,i.lastIntValue=u}return!0}if(i.switchU&&i.eat(123)&&this.regexp_eatHexDigits(i)&&i.eat(125)&&((o=i.lastIntValue)>=0&&o<=1114111))return!0;i.switchU&&i.raise("Invalid unicode escape"),i.pos=s}return!1},_a.regexp_eatIdentityEscape=function(i){if(i.switchU)return!!this.regexp_eatSyntaxCharacter(i)||!!i.eat(47)&&(i.lastIntValue=47,!0);var o=i.current();return!(99===o||i.switchN&&107===o)&&(i.lastIntValue=o,i.advance(),!0)},_a.regexp_eatDecimalEscape=function(i){i.lastIntValue=0;var o=i.current();if(o>=49&&o<=57){do{i.lastIntValue=10*i.lastIntValue+(o-48),i.advance()}while((o=i.current())>=48&&o<=57);return!0}return!1},_a.regexp_eatCharacterClassEscape=function(i){var o=i.current();if(isCharacterClassEscape(o))return i.lastIntValue=-1,i.advance(),!0;if(i.switchU&&this.options.ecmaVersion>=9&&(80===o||112===o)){if(i.lastIntValue=-1,i.advance(),i.eat(123)&&this.regexp_eatUnicodePropertyValueExpression(i)&&i.eat(125))return!0;i.raise("Invalid property name")}return!1},_a.regexp_eatUnicodePropertyValueExpression=function(i){var o=i.pos;if(this.regexp_eatUnicodePropertyName(i)&&i.eat(61)){var s=i.lastStringValue;if(this.regexp_eatUnicodePropertyValue(i)){var u=i.lastStringValue;return this.regexp_validateUnicodePropertyNameAndValue(i,s,u),!0}}if(i.pos=o,this.regexp_eatLoneUnicodePropertyNameOrValue(i)){var C=i.lastStringValue;return this.regexp_validateUnicodePropertyNameOrValue(i,C),!0}return!1},_a.regexp_validateUnicodePropertyNameAndValue=function(i,o,s){has(i.unicodeProperties.nonBinary,o)||i.raise("Invalid property name"),i.unicodeProperties.nonBinary[o].test(s)||i.raise("Invalid property value")},_a.regexp_validateUnicodePropertyNameOrValue=function(i,o){i.unicodeProperties.binary.test(o)||i.raise("Invalid property name")},_a.regexp_eatUnicodePropertyName=function(i){var o=0;for(i.lastStringValue="";isUnicodePropertyNameCharacter(o=i.current());)i.lastStringValue+=codePointToString(o),i.advance();return""!==i.lastStringValue},_a.regexp_eatUnicodePropertyValue=function(i){var o=0;for(i.lastStringValue="";isUnicodePropertyValueCharacter(o=i.current());)i.lastStringValue+=codePointToString(o),i.advance();return""!==i.lastStringValue},_a.regexp_eatLoneUnicodePropertyNameOrValue=function(i){return this.regexp_eatUnicodePropertyValue(i)},_a.regexp_eatCharacterClass=function(i){if(i.eat(91)){if(i.eat(94),this.regexp_classRanges(i),i.eat(93))return!0;i.raise("Unterminated character class")}return!1},_a.regexp_classRanges=function(i){for(;this.regexp_eatClassAtom(i);){var o=i.lastIntValue;if(i.eat(45)&&this.regexp_eatClassAtom(i)){var s=i.lastIntValue;!i.switchU||-1!==o&&-1!==s||i.raise("Invalid character class"),-1!==o&&-1!==s&&o>s&&i.raise("Range out of order in character class")}}},_a.regexp_eatClassAtom=function(i){var o=i.pos;if(i.eat(92)){if(this.regexp_eatClassEscape(i))return!0;if(i.switchU){var s=i.current();(99===s||isOctalDigit(s))&&i.raise("Invalid class escape"),i.raise("Invalid escape")}i.pos=o}var u=i.current();return 93!==u&&(i.lastIntValue=u,i.advance(),!0)},_a.regexp_eatClassEscape=function(i){var o=i.pos;if(i.eat(98))return i.lastIntValue=8,!0;if(i.switchU&&i.eat(45))return i.lastIntValue=45,!0;if(!i.switchU&&i.eat(99)){if(this.regexp_eatClassControlLetter(i))return!0;i.pos=o}return this.regexp_eatCharacterClassEscape(i)||this.regexp_eatCharacterEscape(i)},_a.regexp_eatClassControlLetter=function(i){var o=i.current();return!(!isDecimalDigit(o)&&95!==o)&&(i.lastIntValue=o%32,i.advance(),!0)},_a.regexp_eatHexEscapeSequence=function(i){var o=i.pos;if(i.eat(120)){if(this.regexp_eatFixedHexDigits(i,2))return!0;i.switchU&&i.raise("Invalid escape"),i.pos=o}return!1},_a.regexp_eatDecimalDigits=function(i){var o=i.pos,s=0;for(i.lastIntValue=0;isDecimalDigit(s=i.current());)i.lastIntValue=10*i.lastIntValue+(s-48),i.advance();return i.pos!==o},_a.regexp_eatHexDigits=function(i){var o=i.pos,s=0;for(i.lastIntValue=0;isHexDigit(s=i.current());)i.lastIntValue=16*i.lastIntValue+hexToInt(s),i.advance();return i.pos!==o},_a.regexp_eatLegacyOctalEscapeSequence=function(i){if(this.regexp_eatOctalDigit(i)){var o=i.lastIntValue;if(this.regexp_eatOctalDigit(i)){var s=i.lastIntValue;o<=3&&this.regexp_eatOctalDigit(i)?i.lastIntValue=64*o+8*s+i.lastIntValue:i.lastIntValue=8*o+s}else i.lastIntValue=o;return!0}return!1},_a.regexp_eatOctalDigit=function(i){var o=i.current();return isOctalDigit(o)?(i.lastIntValue=o-48,i.advance(),!0):(i.lastIntValue=0,!1)},_a.regexp_eatFixedHexDigits=function(i,o){var s=i.pos;i.lastIntValue=0;for(var u=0;u>10),56320+(1023&i)))}ka.next=function(){this.options.onToken&&this.options.onToken(new wa(this)),this.lastTokEnd=this.end,this.lastTokStart=this.start,this.lastTokEndLoc=this.endLoc,this.lastTokStartLoc=this.startLoc,this.nextToken()},ka.getToken=function(){return this.next(),new wa(this)},"undefined"!=typeof Symbol&&(ka[Symbol.iterator]=function(){var i=this;return{next:function(){var o=i.getToken();return{done:o.type===de.eof,value:o}}}}),ka.curContext=function(){return this.context[this.context.length-1]},ka.nextToken=function(){var i=this.curContext();return i&&i.preserveSpace||this.skipSpace(),this.start=this.pos,this.options.locations&&(this.startLoc=this.curPosition()),this.pos>=this.input.length?this.finishToken(de.eof):i.override?i.override(this):void this.readToken(this.fullCharCodeAtPos())},ka.readToken=function(i){return isIdentifierStart(i,this.options.ecmaVersion>=6)||92===i?this.readWord():this.getTokenFromCode(i)},ka.fullCharCodeAtPos=function(){var i=this.input.charCodeAt(this.pos);return i<=55295||i>=57344?i:(i<<10)+this.input.charCodeAt(this.pos+1)-56613888},ka.skipBlockComment=function(){var i,o=this.options.onComment&&this.curPosition(),s=this.pos,u=this.input.indexOf("*/",this.pos+=2);if(-1===u&&this.raise(this.pos-2,"Unterminated comment"),this.pos=u+2,this.options.locations)for(le.lastIndex=s;(i=le.exec(this.input))&&i.index8&&i<14||i>=5760&&ce.test(String.fromCharCode(i))))break e;++this.pos}}},ka.finishToken=function(i,o){this.end=this.pos,this.options.locations&&(this.endLoc=this.curPosition());var s=this.type;this.type=i,this.value=o,this.updateContext(s)},ka.readToken_dot=function(){var i=this.input.charCodeAt(this.pos+1);if(i>=48&&i<=57)return this.readNumber(!0);var o=this.input.charCodeAt(this.pos+2);return this.options.ecmaVersion>=6&&46===i&&46===o?(this.pos+=3,this.finishToken(de.ellipsis)):(++this.pos,this.finishToken(de.dot))},ka.readToken_slash=function(){var i=this.input.charCodeAt(this.pos+1);return this.exprAllowed?(++this.pos,this.readRegexp()):61===i?this.finishOp(de.assign,2):this.finishOp(de.slash,1)},ka.readToken_mult_modulo_exp=function(i){var o=this.input.charCodeAt(this.pos+1),s=1,u=42===i?de.star:de.modulo;return this.options.ecmaVersion>=7&&42===i&&42===o&&(++s,u=de.starstar,o=this.input.charCodeAt(this.pos+2)),61===o?this.finishOp(de.assign,s+1):this.finishOp(u,s)},ka.readToken_pipe_amp=function(i){var o=this.input.charCodeAt(this.pos+1);return o===i?this.finishOp(124===i?de.logicalOR:de.logicalAND,2):61===o?this.finishOp(de.assign,2):this.finishOp(124===i?de.bitwiseOR:de.bitwiseAND,1)},ka.readToken_caret=function(){return 61===this.input.charCodeAt(this.pos+1)?this.finishOp(de.assign,2):this.finishOp(de.bitwiseXOR,1)},ka.readToken_plus_min=function(i){var o=this.input.charCodeAt(this.pos+1);return o===i?45!==o||this.inModule||62!==this.input.charCodeAt(this.pos+2)||0!==this.lastTokEnd&&!ie.test(this.input.slice(this.lastTokEnd,this.pos))?this.finishOp(de.incDec,2):(this.skipLineComment(3),this.skipSpace(),this.nextToken()):61===o?this.finishOp(de.assign,2):this.finishOp(de.plusMin,1)},ka.readToken_lt_gt=function(i){var o=this.input.charCodeAt(this.pos+1),s=1;return o===i?(s=62===i&&62===this.input.charCodeAt(this.pos+2)?3:2,61===this.input.charCodeAt(this.pos+s)?this.finishOp(de.assign,s+1):this.finishOp(de.bitShift,s)):33!==o||60!==i||this.inModule||45!==this.input.charCodeAt(this.pos+2)||45!==this.input.charCodeAt(this.pos+3)?(61===o&&(s=2),this.finishOp(de.relational,s)):(this.skipLineComment(4),this.skipSpace(),this.nextToken())},ka.readToken_eq_excl=function(i){var o=this.input.charCodeAt(this.pos+1);return 61===o?this.finishOp(de.equality,61===this.input.charCodeAt(this.pos+2)?3:2):61===i&&62===o&&this.options.ecmaVersion>=6?(this.pos+=2,this.finishToken(de.arrow)):this.finishOp(61===i?de.eq:de.prefix,1)},ka.getTokenFromCode=function(i){switch(i){case 46:return this.readToken_dot();case 40:return++this.pos,this.finishToken(de.parenL);case 41:return++this.pos,this.finishToken(de.parenR);case 59:return++this.pos,this.finishToken(de.semi);case 44:return++this.pos,this.finishToken(de.comma);case 91:return++this.pos,this.finishToken(de.bracketL);case 93:return++this.pos,this.finishToken(de.bracketR);case 123:return++this.pos,this.finishToken(de.braceL);case 125:return++this.pos,this.finishToken(de.braceR);case 58:return++this.pos,this.finishToken(de.colon);case 63:return++this.pos,this.finishToken(de.question);case 96:if(this.options.ecmaVersion<6)break;return++this.pos,this.finishToken(de.backQuote);case 48:var o=this.input.charCodeAt(this.pos+1);if(120===o||88===o)return this.readRadixNumber(16);if(this.options.ecmaVersion>=6){if(111===o||79===o)return this.readRadixNumber(8);if(98===o||66===o)return this.readRadixNumber(2)}case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return this.readNumber(!1);case 34:case 39:return this.readString(i);case 47:return this.readToken_slash();case 37:case 42:return this.readToken_mult_modulo_exp(i);case 124:case 38:return this.readToken_pipe_amp(i);case 94:return this.readToken_caret();case 43:case 45:return this.readToken_plus_min(i);case 60:case 62:return this.readToken_lt_gt(i);case 61:case 33:return this.readToken_eq_excl(i);case 126:return this.finishOp(de.prefix,1)}this.raise(this.pos,"Unexpected character '"+codePointToString$1(i)+"'")},ka.finishOp=function(i,o){var s=this.input.slice(this.pos,this.pos+o);return this.pos+=o,this.finishToken(i,s)},ka.readRegexp=function(){for(var i,o,s=this.pos;;){this.pos>=this.input.length&&this.raise(s,"Unterminated regular expression");var u=this.input.charAt(this.pos);if(ie.test(u)&&this.raise(s,"Unterminated regular expression"),i)i=!1;else{if("["===u)o=!0;else if("]"===u&&o)o=!1;else if("/"===u&&!o)break;i="\\"===u}++this.pos}var C=this.input.slice(s,this.pos);++this.pos;var _=this.pos,w=this.readWord1();this.containsEsc&&this.unexpected(_);var B=this.regexpState||(this.regexpState=new Aa(this));B.reset(s,C,w),this.validateRegExpFlags(B),this.validateRegExpPattern(B);var L=null;try{L=new RegExp(C,w)}catch(i){}return this.finishToken(de.regexp,{pattern:C,flags:w,value:L})},ka.readInt=function(i,o){for(var s=this.pos,u=0,C=0,_=null==o?1/0:o;C<_;++C){var w=this.input.charCodeAt(this.pos),B=void 0;if((B=w>=97?w-97+10:w>=65?w-65+10:w>=48&&w<=57?w-48:1/0)>=i)break;++this.pos,u=u*i+B}return this.pos===s||null!=o&&this.pos-s!==o?null:u},ka.readRadixNumber=function(i){var o=this.pos;this.pos+=2;var s=this.readInt(i);return null==s&&this.raise(this.start+2,"Expected number in radix "+i),this.options.ecmaVersion>=11&&110===this.input.charCodeAt(this.pos)?(s="undefined"!=typeof BigInt?BigInt(this.input.slice(o,this.pos)):null,++this.pos):isIdentifierStart(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(de.num,s)},ka.readNumber=function(i){var o=this.pos;i||null!==this.readInt(10)||this.raise(o,"Invalid number");var s=this.pos-o>=2&&48===this.input.charCodeAt(o);s&&this.strict&&this.raise(o,"Invalid number"),s&&/[89]/.test(this.input.slice(o,this.pos))&&(s=!1);var u=this.input.charCodeAt(this.pos);if(!s&&!i&&this.options.ecmaVersion>=11&&110===u){var C=this.input.slice(o,this.pos),_="undefined"!=typeof BigInt?BigInt(C):null;return++this.pos,isIdentifierStart(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(de.num,_)}46!==u||s||(++this.pos,this.readInt(10),u=this.input.charCodeAt(this.pos)),69!==u&&101!==u||s||(43!==(u=this.input.charCodeAt(++this.pos))&&45!==u||++this.pos,null===this.readInt(10)&&this.raise(o,"Invalid number")),isIdentifierStart(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number");var w=this.input.slice(o,this.pos),B=s?parseInt(w,8):parseFloat(w);return this.finishToken(de.num,B)},ka.readCodePoint=function(){var i;if(123===this.input.charCodeAt(this.pos)){this.options.ecmaVersion<6&&this.unexpected();var o=++this.pos;i=this.readHexChar(this.input.indexOf("}",this.pos)-this.pos),++this.pos,i>1114111&&this.invalidStringToken(o,"Code point out of bounds")}else i=this.readHexChar(4);return i},ka.readString=function(i){for(var o="",s=++this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");var u=this.input.charCodeAt(this.pos);if(u===i)break;92===u?(o+=this.input.slice(s,this.pos),o+=this.readEscapedChar(!1),s=this.pos):(isNewLine(u,this.options.ecmaVersion>=10)&&this.raise(this.start,"Unterminated string constant"),++this.pos)}return o+=this.input.slice(s,this.pos++),this.finishToken(de.string,o)};var Fa={};ka.tryReadTemplateToken=function(){this.inTemplateElement=!0;try{this.readTmplToken()}catch(i){if(i!==Fa)throw i;this.readInvalidTemplateToken()}this.inTemplateElement=!1},ka.invalidStringToken=function(i,o){if(this.inTemplateElement&&this.options.ecmaVersion>=9)throw Fa;this.raise(i,o)},ka.readTmplToken=function(){for(var i="",o=this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated template");var s=this.input.charCodeAt(this.pos);if(96===s||36===s&&123===this.input.charCodeAt(this.pos+1))return this.pos!==this.start||this.type!==de.template&&this.type!==de.invalidTemplate?(i+=this.input.slice(o,this.pos),this.finishToken(de.template,i)):36===s?(this.pos+=2,this.finishToken(de.dollarBraceL)):(++this.pos,this.finishToken(de.backQuote));if(92===s)i+=this.input.slice(o,this.pos),i+=this.readEscapedChar(!0),o=this.pos;else if(isNewLine(s)){switch(i+=this.input.slice(o,this.pos),++this.pos,s){case 13:10===this.input.charCodeAt(this.pos)&&++this.pos;case 10:i+="\n";break;default:i+=String.fromCharCode(s)}this.options.locations&&(++this.curLine,this.lineStart=this.pos),o=this.pos}else++this.pos}},ka.readInvalidTemplateToken=function(){for(;this.pos=48&&o<=55){var s=this.input.substr(this.pos-1,3).match(/^[0-7]+/)[0],u=parseInt(s,8);return u>255&&(s=s.slice(0,-1),u=parseInt(s,8)),this.pos+=s.length-1,o=this.input.charCodeAt(this.pos),"0"===s&&56!==o&&57!==o||!this.strict&&!i||this.invalidStringToken(this.pos-1-s.length,i?"Octal literal in template string":"Octal literal in strict mode"),String.fromCharCode(u)}return isNewLine(o)?"":String.fromCharCode(o)}},ka.readHexChar=function(i){var o=this.pos,s=this.readInt(16,i);return null===s&&this.invalidStringToken(o,"Bad character escape sequence"),s},ka.readWord1=function(){this.containsEsc=!1;for(var i="",o=!0,s=this.pos,u=this.options.ecmaVersion>=6;this.pos",lt:"<",nbsp:" ",quot:"“"},ce=["style","script"],pe=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,Re=/mailto:/i,fe=/\n{2,}$/,ye=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,be=/^ *> ?/gm,xe=/^ {2,}\n/,_e=/^(?:( *[-*_]) *){3,}(?:\n *)+\n/,Se=/^\s*(`{3,}|~{3,}) *(\S+)? *\n([\s\S]+?)\s*\1 *(?:\n *)+\n?/,we=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,Pe=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,Te=/^(?:\n *)*\n/,ze=/\r\n?/g,qe=/^\[\^([^\]]+)](:.*)\n/,He=/^\[\^([^\]]+)]/,We=/\f/g,$e=/^\s*?\[(x|\s)\]/,Xe=/^ *(#{1,6}) *([^\n]+)\n{0,2}/,Qe=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,Ye=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,ea=/&([a-z]+);/g,aa=/^/,na=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,ra=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,da=/^\{.*\}$/,ia=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,ua=/^<([^ >]+@[^ >]+)>/,la=/^<([^ >]+:\/[^ >]+)>/,ga=/ *\n+$/,ca=/(?:^|\n)( *)$/,ma=/-([a-z])?/gi,ya=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,va=/^((?:[^\n]|\n(?! *\n))+)(?:\n *)+\n/,ba=/^\[([^\]]*)\]:\s*(\S+)\s*("([^"]*)")?/,xa=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,Ca=/^\[([^\]]*)\] ?\[([^\]]*)\]/,Ea=/(\[|\])/g,Da=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,_a=/\t/g,Aa=/^ *\| */,wa=/(^ *\||\| *$)/g,ka=/ *$/,Fa=/^ *:-+: *$/,Ba=/^ *:-+ *$/,ja=/^ *-+: *$/,Ia=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,Na=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1)/,La=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,za=/^\\([^0-9A-Za-z\s])/,Ha=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,Ga=/(^\n+|\n+$|\s+$)/g,$a=/^([ \t]*)/,Ja=/\\([^0-9A-Z\s])/gi,en=/^( *)((?:[*+-]|\d+\.)) +/,an=/( *)((?:[*+-]|\d+\.)) +[^\n]*(?:\n(?!\1(?:[*+-]|\d+\.) )[^\n]*)*(\n|$)/gm,nn=/^( *)((?:[*+-]|\d+\.)) [\s\S]+?(?:\n{2,}(?! )(?!\1(?:[*+-]|\d+\.) (?!(?:[*+-]|\d+\.) ))\n*|\s*\n*$)/,tn=/^\[((?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*)\]\(\s*?(?:\s+['"]([\s\S]*?)['"])?\s*\)/,rn=/^!\[((?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*)\]\(\s*?(?:\s+['"]([\s\S]*?)['"])?\s*\)/,dn=[ye,we,Se,Xe,Qe,Ye,aa,ra,an,nn,ya,va];function containsBlockSyntax(i){return dn.some((function(o){return o.test(i)}))}function slugify(i){return i.replace(/[ÀÁÂÃÄÅàáâãäåæÆ]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function parseTableAlignCapture(i){return ja.test(i)?"right":Fa.test(i)?"center":Ba.test(i)?"left":null}function parseTableRow(i,o,s){var u=s.inTable;s.inTable=!0;var C=o(i.trim(),s);s.inTable=u;var _=[[]];return C.forEach((function(i,o){"tableSeparator"===i.type?0!==o&&o!==C.length-1&&_.push([]):("text"===i.type&&(null==C[o+1]||"tableSeparator"===C[o+1].type)&&(i.content=i.content.replace(ka,"")),_[_.length-1].push(i))})),_}function parseTableAlign(i){return i.replace(wa,"").split("|").map(parseTableAlignCapture)}function parseTableCells(i,o,s){return i.trim().split("\n").map((function(i){return parseTableRow(i,o,s)}))}function parseTable(i,o,s){s.inline=!0;var u=parseTableRow(i[1],o,s),C=parseTableAlign(i[2]),_=parseTableCells(i[3],o,s);return s.inline=!1,{align:C,cells:_,header:u,type:"table"}}function getTableStyle(i,o){return null==i.align[o]?{}:{textAlign:i.align[o]}}function normalizeAttributeKey(i){return-1!==i.indexOf("-")&&null===i.match(na)&&(i=i.replace(ma,(function(i,o){return o.toUpperCase()}))),i}function attributeValueToJSXPropValue(i,o){return"style"===i?o.split(/;\s?/).reduce((function(i,o){var s=o.slice(0,o.indexOf(":")),u=s.replace(/(-[a-z])/g,(function(i){return i[1].toUpperCase()}));return i[u]=o.slice(s.length+1).trim(),i}),{}):"href"===i?sanitizeUrl(o):(o.match(da)&&(o=o.slice(1,o.length-1)),"true"===o||"false"!==o&&o)}function normalizeWhitespace(i){return i.replace(ze,"\n").replace(We,"").replace(_a," ")}function parserFor(i){function b(s,u){for(var C=[],_="";s;)for(var w=0;w2?_-2:0),B=2;B<_;B++)w[B-2]=arguments[B];return u.apply(void 0,[getTag(i,o.overrides),ae({},s,C,{className:cx(s&&s.className,C.className)||void 0})].concat(w))}function c(i){var s=!1;o.forceInline?s=!0:!o.forceBlock&&(s=!1===Da.test(i));var u=L(B(s?i:i.replace(Ga,"")+"\n\n",{inline:s})),C=void 0;return u.length>1?C=d(s?"span":"div",{key:"outer"},u):1===u.length?"string"==typeof(C=u[0])&&(C=d("span",{key:"outer"},C)):C=d("span",{key:"outer"}),C}function e(i){var o=i.match(pe);return o?o.reduce((function(i,o,u){var C=o.indexOf("=");if(-1!==C){var _=normalizeAttributeKey(o.slice(0,C)).trim(),w=ee()(o.slice(C+1).trim()),B=ie[_]||_,L=i[B]=attributeValueToJSXPropValue(_,w);(Ye.test(L)||ra.test(L))&&(i[B]=s.cloneElement(c(L.trim()),{key:u}))}else"style"!==o&&(i[ie[o]||o]=!0);return i}),{}):void 0}(o=o||{}).overrides=o.overrides||{},o.slugify=o.slugify||slugify,o.namedCodesToUnicode=o.namedCodesToUnicode?ae({},le,o.namedCodesToUnicode):le;var u=o.createElement||s.createElement;var C=[],_={},w={blockQuote:{match:blockRegex(ye),order:un,parse:function d(i,o,s){return{content:o(i[0].replace(be,""),s)}},react:function e(i,o,s){return d("blockquote",{key:s.key},o(i.content,s))}},breakLine:{match:anyScopeRegex(xe),order:un,parse:captureNothing,react:function e(i,o,s){return d("br",{key:s.key})}},breakThematic:{match:blockRegex(_e),order:un,parse:captureNothing,react:function e(i,o,s){return d("hr",{key:s.key})}},codeBlock:{match:blockRegex(we),order:sn,parse:function c(i){return{content:i[0].replace(/^ {4}/gm,"").replace(/\n+$/,""),lang:void 0}},react:function e(i,o,s){return d("pre",{key:s.key},d("code",{className:i.lang?"lang-"+i.lang:""},i.content))}},codeFenced:{match:blockRegex(Se),order:sn,parse:function b(i){return{content:i[3],lang:i[2]||void 0,type:"codeBlock"}}},codeInline:{match:simpleInlineRegex(Pe),order:gn,parse:function b(i){return{content:i[2]}},react:function e(i,o,s){return d("code",{key:s.key},i.content)}},footnote:{match:blockRegex(qe),order:sn,parse:function b(i){return C.push({footnote:i[2],identifier:i[1]}),{}},react:renderNothing},footnoteReference:{match:inlineRegex(He),order:un,parse:function c(i){return{content:i[1],target:"#"+o.slugify(i[1])}},react:function e(i,o,s){return d("a",{key:s.key,href:sanitizeUrl(i.target)},d("sup",{key:s.key},i.content))}},gfmTask:{match:inlineRegex($e),order:un,parse:function b(i){return{completed:"x"===i[1].toLowerCase()}},react:function e(i,o,s){return d("input",{checked:i.completed,key:s.key,readOnly:!0,type:"checkbox"})}},heading:{match:blockRegex(Xe),order:un,parse:function e(i,s,u){return{content:parseInline(s,i[2],u),id:o.slugify(i[2]),level:i[1].length}},react:function f(i,o,s){return d("h"+i.level,{id:i.id,key:s.key},o(i.content,s))}},headingSetext:{match:blockRegex(Qe),order:sn,parse:function d(i,o,s){return{content:parseInline(o,i[1],s),level:"="===i[2]?1:2,type:"heading"}}},htmlComment:{match:anyScopeRegex(aa),order:un,parse:function a(){return{}},react:renderNothing},image:{match:simpleInlineRegex(rn),order:un,parse:function b(i){return{alt:i[1],target:unescapeUrl(i[2]),title:i[3]}},react:function e(i,o,s){return d("img",{key:s.key,alt:i.alt||void 0,title:i.title||void 0,src:sanitizeUrl(i.target)})}},link:{match:inlineRegex(tn),order:gn,parse:function d(i,o,s){return{content:parseSimpleInline(o,i[1],s),target:unescapeUrl(i[2]),title:i[3]}},react:function e(i,o,s){return d("a",{key:s.key,href:sanitizeUrl(i.target),title:i.title},o(i.content,s))}},linkAngleBraceStyleDetector:{match:inlineRegex(la),order:sn,parse:function b(i){return{content:[{content:i[1],type:"text"}],target:i[1],type:"link"}}},linkBareUrlDetector:{match:inlineRegex(ia),order:sn,parse:function b(i){return{content:[{content:i[1],type:"text"}],target:i[1],title:void 0,type:"link"}}},linkMailtoDetector:{match:inlineRegex(ua),order:sn,parse:function d(i){var o=i[1],s=i[1];return Re.test(s)||(s="mailto:"+s),{content:[{content:o.replace("mailto:",""),type:"text"}],target:s,type:"link"}}},list:{match:function f(i,o,s){var u=ca.exec(s),C=o._list||!o.inline;return u&&C?(i=u[1]+i,nn.exec(i)):null},order:un,parse:function j(i,o,s){var u=i[2],C=u.length>1,_=C?+u:void 0,w=i[0].replace(fe,"\n").match(an),B=!1,L=w.map((function(i,u){var C=en.exec(i)[0].length,_=new RegExp("^ {1,"+C+"}","gm"),L=i.replace(_,"").replace(en,""),V=u===w.length-1,z=-1!==L.indexOf("\n\n")||V&&B;B=z;var U,$=s.inline,Z=s._list;s._list=!0,z?(s.inline=!1,U=L.replace(ga,"\n\n")):(s.inline=!0,U=L.replace(ga,""));var Y=o(U,s);return s.inline=$,s._list=Z,Y}));return{items:L,ordered:C,start:_}},react:function f(i,o,s){return d(i.ordered?"ol":"ul",{key:s.key,start:i.start},i.items.map((function(i,u){return d("li",{key:u},o(i,s))})))}},newlineCoalescer:{match:blockRegex(Te),order:gn,parse:captureNothing,react:function a(){return"\n"}},paragraph:{match:blockRegex(va),order:gn,parse:parseCaptureInline,react:function e(i,o,s){return d("p",{key:s.key},o(i.content,s))}},ref:{match:inlineRegex(ba),order:sn,parse:function b(i){return _[i[1]]={target:i[2],title:i[4]},{}},react:renderNothing},refImage:{match:simpleInlineRegex(xa),order:sn,parse:function b(i){return{alt:i[1]||void 0,ref:i[2]}},react:function e(i,o,s){return d("img",{key:s.key,alt:i.alt,src:sanitizeUrl(_[i.ref].target),title:_[i.ref].title})}},refLink:{match:inlineRegex(Ca),order:sn,parse:function d(i,o,s){return{content:o(i[1],s),fallbackContent:o(i[0].replace(Ea,"\\$1"),s),ref:i[2]}},react:function e(i,o,s){return _[i.ref]?d("a",{key:s.key,href:sanitizeUrl(_[i.ref].target),title:_[i.ref].title},o(i.content,s)):d("span",{key:s.key},o(i.fallbackContent,s))}},table:{match:blockRegex(ya),order:un,parse:parseTable,react:function f(i,o,s){return d("table",{key:s.key},d("thead",null,d("tr",null,i.header.map((function(u,C){return d("th",{key:C,style:getTableStyle(i,C)},o(u,s))})))),d("tbody",null,i.cells.map((function(u,C){return d("tr",{key:C},u.map((function(u,C){return d("td",{key:C,style:getTableStyle(i,C)},o(u,s))})))}))))}},tableSeparator:{match:function c(i,o){return o.inTable?Aa.exec(i):null},order:un,parse:function a(){return{type:"tableSeparator"}},react:function a(){return" | "}},text:{match:anyScopeRegex(Ha),order:cn,parse:function c(i){return{content:i[0].replace(ea,(function(i,s){return o.namedCodesToUnicode[s]?o.namedCodesToUnicode[s]:i}))}},react:function b(i){return i.content}},textBolded:{match:simpleInlineRegex(Ia),order:ln,parse:function d(i,o,s){return{content:o(i[2],s)}},react:function e(i,o,s){return d("strong",{key:s.key},o(i.content,s))}},textEmphasized:{match:simpleInlineRegex(Na),order:gn,parse:function d(i,o,s){return{content:o(i[2],s)}},react:function e(i,o,s){return d("em",{key:s.key},o(i.content,s))}},textEscaped:{match:simpleInlineRegex(za),order:un,parse:function b(i){return{content:i[1],type:"text"}}},textStrikethroughed:{match:simpleInlineRegex(La),order:gn,parse:parseCaptureInline,react:function e(i,o,s){return d("del",{key:s.key},o(i.content,s))}}};!0!==o.disableParsingRawHTML&&(w.htmlBlock={match:anyScopeRegex(Ye),order:un,parse:function l(i,o,s){var u=i[3].match($a)[1],C=new RegExp("^"+u,"gm"),_=i[3].replace(C,""),w=containsBlockSyntax(_)?parseBlock:parseInline,B=i[1].toLowerCase(),L=-1!==ce.indexOf(B);return{attrs:e(i[2]),content:L?i[3]:w(o,_,s),noInnerParse:L,tag:L?B:i[1]}},react:function e(i,o,s){return d(i.tag,ae({key:s.key},i.attrs),i.noInnerParse?i.content:o(i.content,s))}},w.htmlSelfClosing={match:anyScopeRegex(ra),order:un,parse:function b(i){return{attrs:e(i[2]||""),tag:i[1]}},react:function e(i,o,s){return d(i.tag,ae({},i.attrs,{key:s.key}))}});var B=parserFor(w),L=reactFor(ruleOutput(w)),V=c(function(i){return i.replace(/)/g,"")}(i));return C.length&&V.props.children.push(d("footer",{key:"footer"},C.map((function(i){return d("div",{id:o.slugify(i.identifier),key:i.identifier},i.identifier,L(B(i.footnote,{inline:!0})))})))),V}var pn=__webpack_require__(3994),Rn=__webpack_require__.n(pn),hn=__webpack_require__(20053);function LinkRenderer_extends(){return LinkRenderer_extends=Object.assign||function(i){for(var o=1;o=0||(C[s]=i[s]);return C}var mn=function LinkRenderer(i){var o=i.classes,u=i.children,C=_objectWithoutPropertiesLoose(i,["classes","children"]);return s.createElement("a",LinkRenderer_extends({},C,{className:(0,hn.A)(o.link,C.className)}),u)};mn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any,className:C().string,href:C().string};var yn=(0,_.A)((function styles(i){var o=i.color;return{link:{"&, &:link, &:visited":{fontSize:"inherit",color:o.link,textDecoration:"none"},"&:hover, &:active":{isolate:!1,color:o.linkHover,cursor:"pointer"}}}}))(mn),vn=__webpack_require__(38369),bn=function ParaRenderer(i){var o=i.classes,u=i.semantic,C=i.children,_=u||"div";return s.createElement(_,{className:o.para},C)};bn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,semantic:C().oneOf(["p"]),children:C().any.isRequired};var xn=(0,_.A)((function styles(i){var o=i.space,s=i.color,u=i.fontFamily,C=i.fontSize;return{para:{marginTop:0,marginBottom:o[2],color:s.base,fontFamily:u.base,fontSize:C.text,lineHeight:1.5}}}))(bn);function HeadingRenderer_extends(){return HeadingRenderer_extends=Object.assign||function(i){for(var o=1;o=0||(C[s]=i[s]);return C}var Cn=function HeadingRenderer(i){var o=i.classes,u=i.level,C=i.children,_=HeadingRenderer_objectWithoutPropertiesLoose(i,["classes","level","children"]),w="h"+u,B=(0,hn.A)(o.heading,o["heading"+u]);return s.createElement(w,HeadingRenderer_extends({},_,{className:B}),C)};Cn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,level:C().oneOf([1,2,3,4,5,6]).isRequired,children:C().any};var En=(0,_.A)((function styles(i){var o=i.color,s=i.fontFamily,u=i.fontSize;return{heading:{margin:0,color:o.base,fontFamily:s.base,fontWeight:"normal"},heading1:{fontSize:u.h1},heading2:{fontSize:u.h2},heading3:{fontSize:u.h3},heading4:{fontSize:u.h4},heading5:{fontSize:u.h5,fontWeight:"bold"},heading6:{fontSize:u.h6,fontStyle:"italic"}}}))(Cn),Dn=function MarkdownHeadingRenderer(i){var o=i.classes,u=i.level,C=i.children,_=i.id;return s.createElement("div",{className:o.spacing},s.createElement(En,{level:u,id:_},C))};Dn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,level:C().oneOf([1,2,3,4,5,6]).isRequired,children:C().any,id:C().string};var _n=(0,_.A)((function styles(i){return{spacing:{marginBottom:i.space[2]}}}))(Dn),Sn=(0,_.A)((function styles(i){var o=i.space,s=i.color,u=i.fontFamily;return{list:{marginTop:0,marginBottom:o[2],paddingLeft:o[3],fontSize:"inherit"},ordered:{listStyleType:"decimal"},li:{color:s.base,fontFamily:u.base,fontSize:"inherit",lineHeight:1.5,listStyleType:"inherit"}}}))((function ListRenderer(i){var o=i.classes,u=i.ordered,C=void 0!==u&&u,_=i.children,w=C?"ol":"ul",B=(0,hn.A)(o.list,C&&o.ordered);return s.createElement(w,{className:B},s.Children.map(_,(function(i){return s.isValidElement(i)?(0,s.cloneElement)(i,{className:o.li}):i})))})),An=function BlockquoteRenderer(i){var o=i.classes,u=i.className,C=i.children,_=(0,hn.A)(o.blockquote,u);return s.createElement("blockquote",{className:_},C)};An.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,className:C().string,children:C().any.isRequired};var wn=(0,_.A)((function styles(i){var o=i.space,s=i.color,u=i.fontSize,C=i.fontFamily;return{blockquote:{margin:[[o[2],o[4]]],padding:0,color:s.base,fontFamily:C.base,fontSize:u.base,lineHeight:1.5}}}))(An),kn=(__webpack_require__(5086),__webpack_require__(6048),function PreRenderer(i){var o=i.classes,u=i.className,C=i.children,_=(0,hn.A)(u,o.pre);return u&&-1!==u.indexOf("lang-")&&C?s.createElement("pre",{className:_,dangerouslySetInnerHTML:{__html:C.toString()}}):s.createElement("pre",{className:_},C)});kn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,className:C().string,children:C().any.isRequired};var Fn=(0,_.A)((function styles(i){var o=i.space,s=i.color,u=i.fontSize,C=i.fontFamily,_=i.borderRadius;return{pre:Object.assign({fontFamily:C.monospace,fontSize:u.small,lineHeight:1.5,color:s.base,whiteSpace:"pre-wrap",wordWrap:"normal",tabSize:2,hyphens:"none",backgroundColor:s.codeBackground,padding:[[o[1],o[2]]],border:[[1,s.codeBackground,"solid"]],borderRadius:_,marginTop:0,marginBottom:o[2],overflow:"auto"},z({color:s}))}}))(kn),Bn=__webpack_require__(20033);function CheckboxRenderer_extends(){return CheckboxRenderer_extends=Object.assign||function(i){for(var o=1;o=0||(C[s]=i[s]);return C}var Pn=function CheckboxRenderer(i){var o=i.classes,u=CheckboxRenderer_objectWithoutPropertiesLoose(i,["classes"]);return s.createElement("input",CheckboxRenderer_extends({},u,{type:"checkbox",className:o.input}))};Pn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired};var Tn=(0,_.A)((function styles(){return{input:{isolate:!1,display:"inline-block",verticalAlign:"middle"}}}))(Pn),jn=function HrRenderer(i){var o=i.classes;return s.createElement("hr",{className:o.hr})};jn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired};var On=(0,_.A)((function styles(i){var o=i.space;return{hr:{borderBottom:[[1,i.color.border,"solid"]],marginTop:0,marginBottom:o[2]}}}))(jn),In=function DetailsRenderer(i){var o=i.classes,u=i.children;return s.createElement("details",{className:o.details},u)};In.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any.isRequired};var Nn=(0,_.A)((function styles(i){var o=i.space,s=i.color,u=i.fontSize,C=i.fontFamily;return{details:{marginBottom:o[2],fontFamily:C.base,fontSize:u.base,color:s.base}}}))(In),Ln=function DetailsSummaryRenderer(i){var o=i.classes,u=i.children;return s.createElement("summary",{className:o.summary},u)};Ln.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any.isRequired};var Mn=(0,_.A)((function styles(i){var o=i.space,s=i.color,u=i.fontSize,C=i.fontFamily;return{summary:{marginBottom:o[1],fontFamily:C.base,fontSize:u.base,color:s.base,cursor:"pointer","&:focus":{isolate:!1,outline:[[1,"dotted",s.linkHover]],outlineOffset:2}}}}))(Ln),Vn=function TableRenderer(i){var o=i.classes,u=i.children;return s.createElement("table",{className:o.table},u)};Vn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any.isRequired};var zn=(0,_.A)((function styles(i){return{table:{marginTop:0,marginBottom:i.space[2],borderCollapse:"collapse"}}}))(Vn),qn=function TableHeadRenderer(i){var o=i.classes,u=i.children;return s.createElement("thead",{className:o.thead},u)};qn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any.isRequired};var Un=(0,_.A)((function styles(i){return{thead:{borderBottom:[[1,i.color.border,"solid"]]}}}))(qn),Hn=function TableBodyRenderer(i){var o=i.children;return s.createElement("tbody",null,o)};Hn.propTypes={children:C().node.isRequired};var Wn=Hn,Gn=function TableRowRenderer(i){var o=i.children;return s.createElement("tr",null,o)};Gn.propTypes={children:C().node.isRequired};var $n=Gn,Kn=(0,_.A)((function styles(i){var o=i.space,s=i.color,u=i.fontSize,C=i.fontFamily;return{td:{padding:[[o[0],o[2],o[0],0]],fontFamily:C.base,fontSize:u.base,color:s.base,lineHeight:1.5},th:{composes:"$td",fontWeight:"bold"}}}))((function TableCellRenderer(i){var o=i.classes,u=i.header,C=void 0!==u&&u,_=i.children;return C?s.createElement("th",{className:o.th},_):s.createElement("td",{className:o.td},_)})),Xn=function Pre(i){return(0,s.isValidElement)(i.children)?s.createElement(Fn,i.children.props):s.createElement(Fn,i)};Xn.propTypes={children:C().node};var Jn={a:{component:yn},h1:{component:_n,props:{level:1}},h2:{component:_n,props:{level:2}},h3:{component:_n,props:{level:3}},h4:{component:_n,props:{level:4}},h5:{component:_n,props:{level:5}},h6:{component:_n,props:{level:6}},p:{component:xn,props:{semantic:"p"}},em:{component:vn.A,props:{semantic:"em"}},strong:{component:vn.A,props:{semantic:"strong"}},ul:{component:Sn},ol:{component:Sn,props:{ordered:!0}},blockquote:{component:wn},code:{component:Bn.A},pre:{component:Xn},input:{component:Tn},hr:{component:On},table:{component:zn},thead:{component:Un},th:{component:Kn,props:{header:!0}},tbody:{component:Wn},tr:{component:$n},td:{component:Kn},details:{component:Nn},summary:{component:Mn}},Qn=Object.assign({},Jn,{p:{component:vn.A}}),Zn=function Markdown(i){var o=i.text,s=i.inline?Qn:Jn;return compiler(Rn()(o),{overrides:s,forceBlock:!0})};Zn.propTypes={text:C().string.isRequired,inline:C().bool};var Yn=Zn,et=function NameRenderer(i){var o,u=i.classes,C=i.children,_=i.deprecated,w=(0,hn.A)(u.name,((o={})[u.isDeprecated]=_,o));return s.createElement("code",{className:w},C)};et.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any.isRequired,deprecated:C().bool};var nt=(0,_.A)((function styles(i){var o=i.fontFamily,s=i.fontSize,u=i.color;return{name:{fontFamily:o.monospace,fontSize:s.small,color:u.name},isDeprecated:{color:u.light,textDecoration:"line-through"}}}))(et),tt=function TypeRenderer(i){var o=i.classes,u=i.children;return s.createElement("span",{className:o.type},u)};tt.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any.isRequired};var rt=(0,_.A)((function styles(i){var o=i.fontFamily,s=i.fontSize,u=i.color;return{type:{fontFamily:o.monospace,fontSize:s.small,color:u.type}}}))(tt),dt=__webpack_require__(18742),it=__webpack_require__.n(dt),ot=__webpack_require__(4535);function ArgumentRenderer_objectWithoutPropertiesLoose(i,o){if(null==i)return{};var s,u,C={},_=Object.keys(i);for(u=0;u<_.length;u++)s=_[u],o.indexOf(s)>=0||(C[s]=i[s]);return C}var st=function ArgumentRenderer(i){var o=i.classes,u=i.name,C=i.type,_=i.description,w=i.returns,B=i.block,L=ArgumentRenderer_objectWithoutPropertiesLoose(i,["classes","name","type","description","returns","block"]),V=C&&"OptionalType"===C.type,z=L.default;V&&(C=C.expression);var U=C?ot.NW.stringify(C):"",$=s.createElement(it(),null,w&&"Returns",u&&s.createElement("span",null,s.createElement(nt,null,u),C&&":"),C&&s.createElement(rt,null,U,V&&"?",!!z&&"="+z),C&&_&&"—",_&&s.createElement(Yn,{text:""+_,inline:!0}));return B?s.createElement("div",{className:o.block},$):$};st.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,name:C().string,type:C().object,default:C().string,description:C().string,returns:C().bool,block:C().bool};var ut=(0,_.A)((function styles(i){return{block:{marginBottom:i.space[2]}}}))(st);function ArgumentsRenderer_extends(){return ArgumentsRenderer_extends=Object.assign||function(i){for(var o=1;o0&&(u=Et(s.width)/w||1),_>0&&(C=Et(s.height)/_||1)}return{width:s.width/u,height:s.height/C,top:s.top/C,right:s.right/u,bottom:s.bottom/C,left:s.left/u,x:s.left/u,y:s.top/C}}function getWindowScroll(i){var o=getWindow(i);return{scrollLeft:o.pageXOffset,scrollTop:o.pageYOffset}}function getNodeName(i){return i?(i.nodeName||"").toLowerCase():null}function getDocumentElement(i){return((isElement(i)?i.ownerDocument:i.document)||window.document).documentElement}function getWindowScrollBarX(i){return getBoundingClientRect(getDocumentElement(i)).left+getWindowScroll(i).scrollLeft}function getComputedStyle(i){return getWindow(i).getComputedStyle(i)}function isScrollParent(i){var o=getComputedStyle(i),s=o.overflow,u=o.overflowX,C=o.overflowY;return/auto|scroll|overlay|hidden/.test(s+C+u)}function isElementScaled(i){var o=i.getBoundingClientRect(),s=Et(o.width)/i.offsetWidth||1,u=Et(o.height)/i.offsetHeight||1;return 1!==s||1!==u}function getCompositeRect(i,o,s){void 0===s&&(s=!1);var u,C,_=isHTMLElement(o),w=isHTMLElement(o)&&isElementScaled(o),B=getDocumentElement(o),L=getBoundingClientRect(i,w),V={scrollLeft:0,scrollTop:0},z={x:0,y:0};return(_||!_&&!s)&&(("body"!==getNodeName(o)||isScrollParent(B))&&(V=(u=o)!==getWindow(u)&&isHTMLElement(u)?{scrollLeft:(C=u).scrollLeft,scrollTop:C.scrollTop}:getWindowScroll(u)),isHTMLElement(o)?((z=getBoundingClientRect(o,!0)).x+=o.clientLeft,z.y+=o.clientTop):B&&(z.x=getWindowScrollBarX(B))),{x:L.left+V.scrollLeft-z.x,y:L.top+V.scrollTop-z.y,width:L.width,height:L.height}}function getLayoutRect(i){var o=getBoundingClientRect(i),s=i.offsetWidth,u=i.offsetHeight;return Math.abs(o.width-s)<=1&&(s=o.width),Math.abs(o.height-u)<=1&&(u=o.height),{x:i.offsetLeft,y:i.offsetTop,width:s,height:u}}function getParentNode(i){return"html"===getNodeName(i)?i:i.assignedSlot||i.parentNode||(isShadowRoot(i)?i.host:null)||getDocumentElement(i)}function getScrollParent(i){return["html","body","#document"].indexOf(getNodeName(i))>=0?i.ownerDocument.body:isHTMLElement(i)&&isScrollParent(i)?i:getScrollParent(getParentNode(i))}function listScrollParents(i,o){var s;void 0===o&&(o=[]);var u=getScrollParent(i),C=u===(null==(s=i.ownerDocument)?void 0:s.body),_=getWindow(u),w=C?[_].concat(_.visualViewport||[],isScrollParent(u)?u:[]):u,B=o.concat(w);return C?B:B.concat(listScrollParents(getParentNode(w)))}function isTableElement(i){return["table","td","th"].indexOf(getNodeName(i))>=0}function getTrueOffsetParent(i){return isHTMLElement(i)&&"fixed"!==getComputedStyle(i).position?i.offsetParent:null}function getContainingBlock(i){var o=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&isHTMLElement(i)&&"fixed"===getComputedStyle(i).position)return null;for(var s=getParentNode(i);isHTMLElement(s)&&["html","body"].indexOf(getNodeName(s))<0;){var u=getComputedStyle(s);if("none"!==u.transform||"none"!==u.perspective||"paint"===u.contain||-1!==["transform","perspective"].indexOf(u.willChange)||o&&"filter"===u.willChange||o&&u.filter&&"none"!==u.filter)return s;s=s.parentNode}return null}function getOffsetParent(i){for(var o=getWindow(i),s=getTrueOffsetParent(i);s&&isTableElement(s)&&"static"===getComputedStyle(s).position;)s=getTrueOffsetParent(s);return s&&("html"===getNodeName(s)||"body"===getNodeName(s)&&"static"===getComputedStyle(s).position)?o:s||getContainingBlock(i)||o}var Dt="top",_t="bottom",St="right",At="left",wt="auto",kt=[Dt,_t,St,At],Ft="start",Bt="end",Pt="clippingParents",Tt="viewport",jt="popper",Ot="reference",It=kt.reduce((function(i,o){return i.concat([o+"-"+Ft,o+"-"+Bt])}),[]),Nt=[].concat(kt,[wt]).reduce((function(i,o){return i.concat([o,o+"-"+Ft,o+"-"+Bt])}),[]),Lt=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function order(i){var o=new Map,s=new Set,u=[];function sort(i){s.add(i.name),[].concat(i.requires||[],i.requiresIfExists||[]).forEach((function(i){if(!s.has(i)){var u=o.get(i);u&&sort(u)}})),u.push(i)}return i.forEach((function(i){o.set(i.name,i)})),i.forEach((function(i){s.has(i.name)||sort(i)})),u}function orderModifiers(i){var o=order(i);return Lt.reduce((function(i,s){return i.concat(o.filter((function(i){return i.phase===s})))}),[])}function mergeByName(i){var o=i.reduce((function(i,o){var s=i[o.name];return i[o.name]=s?Object.assign({},s,o,{options:Object.assign({},s.options,o.options),data:Object.assign({},s.data,o.data)}):o,i}),{});return Object.keys(o).map((function(i){return o[i]}))}var Mt={placement:"bottom",modifiers:[],strategy:"absolute"};function areValidElements(){for(var i=arguments.length,o=new Array(i),s=0;s=0?"x":"y"}function computeOffsets(i){var o,s=i.reference,u=i.element,C=i.placement,_=C?getBasePlacement(C):null,w=C?getVariation(C):null,B=s.x+s.width/2-u.width/2,L=s.y+s.height/2-u.height/2;switch(_){case Dt:o={x:B,y:s.y-u.height};break;case _t:o={x:B,y:s.y+s.height};break;case St:o={x:s.x+s.width,y:L};break;case At:o={x:s.x-u.width,y:L};break;default:o={x:s.x,y:s.y}}var V=_?getMainAxisFromPlacement(_):null;if(null!=V){var z="y"===V?"height":"width";switch(w){case Ft:o[V]=o[V]-(s[z]/2-u[z]/2);break;case Bt:o[V]=o[V]+(s[z]/2-u[z]/2)}}return o}var zt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function roundOffsetsByDPR(i){var o=i.x,s=i.y,u=window.devicePixelRatio||1;return{x:Et(o*u)/u||0,y:Et(s*u)/u||0}}function mapToStyles(i){var o,s=i.popper,u=i.popperRect,C=i.placement,_=i.variation,w=i.offsets,B=i.position,L=i.gpuAcceleration,V=i.adaptive,z=i.roundOffsets,U=i.isFixed,$=w.x,Z=void 0===$?0:$,Y=w.y,ee=void 0===Y?0:Y,ae="function"==typeof z?z({x:Z,y:ee}):{x:Z,y:ee};Z=ae.x,ee=ae.y;var de=w.hasOwnProperty("x"),ie=w.hasOwnProperty("y"),le=At,ce=Dt,pe=window;if(V){var Re=getOffsetParent(s),fe="clientHeight",ye="clientWidth";if(Re===getWindow(s)&&"static"!==getComputedStyle(Re=getDocumentElement(s)).position&&"absolute"===B&&(fe="scrollHeight",ye="scrollWidth"),C===Dt||(C===At||C===St)&&_===Bt)ce=_t,ee-=(U&&pe.visualViewport?pe.visualViewport.height:Re[fe])-u.height,ee*=L?1:-1;if(C===At||(C===Dt||C===_t)&&_===Bt)le=St,Z-=(U&&pe.visualViewport?pe.visualViewport.width:Re[ye])-u.width,Z*=L?1:-1}var be,xe=Object.assign({position:B},V&&zt),_e=!0===z?roundOffsetsByDPR({x:Z,y:ee}):{x:Z,y:ee};return Z=_e.x,ee=_e.y,L?Object.assign({},xe,((be={})[ce]=ie?"0":"",be[le]=de?"0":"",be.transform=(pe.devicePixelRatio||1)<=1?"translate("+Z+"px, "+ee+"px)":"translate3d("+Z+"px, "+ee+"px, 0)",be)):Object.assign({},xe,((o={})[ce]=ie?ee+"px":"",o[le]=de?Z+"px":"",o.transform="",o))}var qt={name:"applyStyles",enabled:!0,phase:"write",fn:function applyStyles(i){var o=i.state;Object.keys(o.elements).forEach((function(i){var s=o.styles[i]||{},u=o.attributes[i]||{},C=o.elements[i];isHTMLElement(C)&&getNodeName(C)&&(Object.assign(C.style,s),Object.keys(u).forEach((function(i){var o=u[i];!1===o?C.removeAttribute(i):C.setAttribute(i,!0===o?"":o)})))}))},effect:function applyStyles_effect(i){var o=i.state,s={popper:{position:o.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(o.elements.popper.style,s.popper),o.styles=s,o.elements.arrow&&Object.assign(o.elements.arrow.style,s.arrow),function(){Object.keys(o.elements).forEach((function(i){var u=o.elements[i],C=o.attributes[i]||{},_=Object.keys(o.styles.hasOwnProperty(i)?o.styles[i]:s[i]).reduce((function(i,o){return i[o]="",i}),{});isHTMLElement(u)&&getNodeName(u)&&(Object.assign(u.style,_),Object.keys(C).forEach((function(i){u.removeAttribute(i)})))}))}},requires:["computeStyles"]};function distanceAndSkiddingToXY(i,o,s){var u=getBasePlacement(i),C=[At,Dt].indexOf(u)>=0?-1:1,_="function"==typeof s?s(Object.assign({},o,{placement:i})):s,w=_[0],B=_[1];return w=w||0,B=(B||0)*C,[At,St].indexOf(u)>=0?{x:B,y:w}:{x:w,y:B}}var Ut={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function offset(i){var o=i.state,s=i.options,u=i.name,C=s.offset,_=void 0===C?[0,0]:C,w=Nt.reduce((function(i,s){return i[s]=distanceAndSkiddingToXY(s,o.rects,_),i}),{}),B=w[o.placement],L=B.x,V=B.y;null!=o.modifiersData.popperOffsets&&(o.modifiersData.popperOffsets.x+=L,o.modifiersData.popperOffsets.y+=V),o.modifiersData[u]=w}},Ht={left:"right",right:"left",bottom:"top",top:"bottom"};function getOppositePlacement(i){return i.replace(/left|right|bottom|top/g,(function(i){return Ht[i]}))}var Wt={start:"end",end:"start"};function getOppositeVariationPlacement(i){return i.replace(/start|end/g,(function(i){return Wt[i]}))}function getViewportRect(i){var o=getWindow(i),s=getDocumentElement(i),u=o.visualViewport,C=s.clientWidth,_=s.clientHeight,w=0,B=0;return u&&(C=u.width,_=u.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(w=u.offsetLeft,B=u.offsetTop)),{width:C,height:_,x:w+getWindowScrollBarX(i),y:B}}function getDocumentRect(i){var o,s=getDocumentElement(i),u=getWindowScroll(i),C=null==(o=i.ownerDocument)?void 0:o.body,_=xt(s.scrollWidth,s.clientWidth,C?C.scrollWidth:0,C?C.clientWidth:0),w=xt(s.scrollHeight,s.clientHeight,C?C.scrollHeight:0,C?C.clientHeight:0),B=-u.scrollLeft+getWindowScrollBarX(i),L=-u.scrollTop;return"rtl"===getComputedStyle(C||s).direction&&(B+=xt(s.clientWidth,C?C.clientWidth:0)-_),{width:_,height:w,x:B,y:L}}function contains(i,o){var s=o.getRootNode&&o.getRootNode();if(i.contains(o))return!0;if(s&&isShadowRoot(s)){var u=o;do{if(u&&i.isSameNode(u))return!0;u=u.parentNode||u.host}while(u)}return!1}function rectToClientRect(i){return Object.assign({},i,{left:i.x,top:i.y,right:i.x+i.width,bottom:i.y+i.height})}function getInnerBoundingClientRect(i){var o=getBoundingClientRect(i);return o.top=o.top+i.clientTop,o.left=o.left+i.clientLeft,o.bottom=o.top+i.clientHeight,o.right=o.left+i.clientWidth,o.width=i.clientWidth,o.height=i.clientHeight,o.x=o.left,o.y=o.top,o}function getClientRectFromMixedType(i,o){return o===Tt?rectToClientRect(getViewportRect(i)):isElement(o)?getInnerBoundingClientRect(o):rectToClientRect(getDocumentRect(getDocumentElement(i)))}function getClippingParents(i){var o=listScrollParents(getParentNode(i)),s=["absolute","fixed"].indexOf(getComputedStyle(i).position)>=0&&isHTMLElement(i)?getOffsetParent(i):i;return isElement(s)?o.filter((function(i){return isElement(i)&&contains(i,s)&&"body"!==getNodeName(i)})):[]}function getClippingRect(i,o,s){var u="clippingParents"===o?getClippingParents(i):[].concat(o),C=[].concat(u,[s]),_=C[0],w=C.reduce((function(o,s){var u=getClientRectFromMixedType(i,s);return o.top=xt(u.top,o.top),o.right=Ct(u.right,o.right),o.bottom=Ct(u.bottom,o.bottom),o.left=xt(u.left,o.left),o}),getClientRectFromMixedType(i,_));return w.width=w.right-w.left,w.height=w.bottom-w.top,w.x=w.left,w.y=w.top,w}function mergePaddingObject(i){return Object.assign({},{top:0,right:0,bottom:0,left:0},i)}function expandToHashMap(i,o){return o.reduce((function(o,s){return o[s]=i,o}),{})}function detectOverflow(i,o){void 0===o&&(o={});var s=o,u=s.placement,C=void 0===u?i.placement:u,_=s.boundary,w=void 0===_?Pt:_,B=s.rootBoundary,L=void 0===B?Tt:B,V=s.elementContext,z=void 0===V?jt:V,U=s.altBoundary,$=void 0!==U&&U,Z=s.padding,Y=void 0===Z?0:Z,ee=mergePaddingObject("number"!=typeof Y?Y:expandToHashMap(Y,kt)),ae=z===jt?Ot:jt,de=i.rects.popper,ie=i.elements[$?ae:z],le=getClippingRect(isElement(ie)?ie:ie.contextElement||getDocumentElement(i.elements.popper),w,L),ce=getBoundingClientRect(i.elements.reference),pe=computeOffsets({reference:ce,element:de,strategy:"absolute",placement:C}),Re=rectToClientRect(Object.assign({},de,pe)),fe=z===jt?Re:ce,ye={top:le.top-fe.top+ee.top,bottom:fe.bottom-le.bottom+ee.bottom,left:le.left-fe.left+ee.left,right:fe.right-le.right+ee.right},be=i.modifiersData.offset;if(z===jt&&be){var xe=be[C];Object.keys(ye).forEach((function(i){var o=[St,_t].indexOf(i)>=0?1:-1,s=[Dt,_t].indexOf(i)>=0?"y":"x";ye[i]+=xe[s]*o}))}return ye}function computeAutoPlacement(i,o){void 0===o&&(o={});var s=o,u=s.placement,C=s.boundary,_=s.rootBoundary,w=s.padding,B=s.flipVariations,L=s.allowedAutoPlacements,V=void 0===L?Nt:L,z=getVariation(u),U=z?B?It:It.filter((function(i){return getVariation(i)===z})):kt,$=U.filter((function(i){return V.indexOf(i)>=0}));0===$.length&&($=U);var Z=$.reduce((function(o,s){return o[s]=detectOverflow(i,{placement:s,boundary:C,rootBoundary:_,padding:w})[getBasePlacement(s)],o}),{});return Object.keys(Z).sort((function(i,o){return Z[i]-Z[o]}))}function getExpandedFallbackPlacements(i){if(getBasePlacement(i)===wt)return[];var o=getOppositePlacement(i);return[getOppositeVariationPlacement(i),o,getOppositeVariationPlacement(o)]}var Gt={name:"flip",enabled:!0,phase:"main",fn:function flip(i){var o=i.state,s=i.options,u=i.name;if(!o.modifiersData[u]._skip){for(var C=s.mainAxis,_=void 0===C||C,w=s.altAxis,B=void 0===w||w,L=s.fallbackPlacements,V=s.padding,z=s.boundary,U=s.rootBoundary,$=s.altBoundary,Z=s.flipVariations,Y=void 0===Z||Z,ee=s.allowedAutoPlacements,ae=o.options.placement,de=getBasePlacement(ae),ie=L||(de===ae||!Y?[getOppositePlacement(ae)]:getExpandedFallbackPlacements(ae)),le=[ae].concat(ie).reduce((function(i,s){return i.concat(getBasePlacement(s)===wt?computeAutoPlacement(o,{placement:s,boundary:z,rootBoundary:U,padding:V,flipVariations:Y,allowedAutoPlacements:ee}):s)}),[]),ce=o.rects.reference,pe=o.rects.popper,Re=new Map,fe=!0,ye=le[0],be=0;be=0,Pe=we?"width":"height",Te=detectOverflow(o,{placement:xe,boundary:z,rootBoundary:U,altBoundary:$,padding:V}),ze=we?Se?St:At:Se?_t:Dt;ce[Pe]>pe[Pe]&&(ze=getOppositePlacement(ze));var qe=getOppositePlacement(ze),He=[];if(_&&He.push(Te[_e]<=0),B&&He.push(Te[ze]<=0,Te[qe]<=0),He.every((function(i){return i}))){ye=xe,fe=!1;break}Re.set(xe,He)}if(fe)for(var We=function _loop(i){var o=le.find((function(o){var s=Re.get(o);if(s)return s.slice(0,i).every((function(i){return i}))}));if(o)return ye=o,"break"},$e=Y?3:1;$e>0;$e--){if("break"===We($e))break}o.placement!==ye&&(o.modifiersData[u]._skip=!0,o.placement=ye,o.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function within(i,o,s){return xt(i,Ct(o,s))}function withinMaxClamp(i,o,s){var u=within(i,o,s);return u>s?s:u}var $t={name:"preventOverflow",enabled:!0,phase:"main",fn:function preventOverflow(i){var o=i.state,s=i.options,u=i.name,C=s.mainAxis,_=void 0===C||C,w=s.altAxis,B=void 0!==w&&w,L=s.boundary,V=s.rootBoundary,z=s.altBoundary,U=s.padding,$=s.tether,Z=void 0===$||$,Y=s.tetherOffset,ee=void 0===Y?0:Y,ae=detectOverflow(o,{boundary:L,rootBoundary:V,padding:U,altBoundary:z}),de=getBasePlacement(o.placement),ie=getVariation(o.placement),le=!ie,ce=getMainAxisFromPlacement(de),pe="x"===ce?"y":"x",Re=o.modifiersData.popperOffsets,fe=o.rects.reference,ye=o.rects.popper,be="function"==typeof ee?ee(Object.assign({},o.rects,{placement:o.placement})):ee,xe="number"==typeof be?{mainAxis:be,altAxis:be}:Object.assign({mainAxis:0,altAxis:0},be),_e=o.modifiersData.offset?o.modifiersData.offset[o.placement]:null,Se={x:0,y:0};if(Re){if(_){var we,Pe="y"===ce?Dt:At,Te="y"===ce?_t:St,ze="y"===ce?"height":"width",qe=Re[ce],He=qe+ae[Pe],We=qe-ae[Te],$e=Z?-ye[ze]/2:0,Xe=ie===Ft?fe[ze]:ye[ze],Qe=ie===Ft?-ye[ze]:-fe[ze],Ye=o.elements.arrow,ea=Z&&Ye?getLayoutRect(Ye):{width:0,height:0},aa=o.modifiersData["arrow#persistent"]?o.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},na=aa[Pe],ra=aa[Te],da=within(0,fe[ze],ea[ze]),ia=le?fe[ze]/2-$e-da-na-xe.mainAxis:Xe-da-na-xe.mainAxis,ua=le?-fe[ze]/2+$e+da+ra+xe.mainAxis:Qe+da+ra+xe.mainAxis,la=o.elements.arrow&&getOffsetParent(o.elements.arrow),ga=la?"y"===ce?la.clientTop||0:la.clientLeft||0:0,ca=null!=(we=null==_e?void 0:_e[ce])?we:0,ma=qe+ua-ca,ya=within(Z?Ct(He,qe+ia-ca-ga):He,qe,Z?xt(We,ma):We);Re[ce]=ya,Se[ce]=ya-qe}if(B){var va,ba="x"===ce?Dt:At,xa="x"===ce?_t:St,Ca=Re[pe],Ea="y"===pe?"height":"width",Da=Ca+ae[ba],_a=Ca-ae[xa],Aa=-1!==[Dt,At].indexOf(de),wa=null!=(va=null==_e?void 0:_e[pe])?va:0,ka=Aa?Da:Ca-fe[Ea]-ye[Ea]-wa+xe.altAxis,Fa=Aa?Ca+fe[Ea]+ye[Ea]-wa-xe.altAxis:_a,Ba=Z&&Aa?withinMaxClamp(ka,Ca,Fa):within(Z?ka:Da,Ca,Z?Fa:_a);Re[pe]=Ba,Se[pe]=Ba-Ca}o.modifiersData[u]=Se}},requiresIfExists:["offset"]},Kt=function toPaddingObject(i,o){return mergePaddingObject("number"!=typeof(i="function"==typeof i?i(Object.assign({},o.rects,{placement:o.placement})):i)?i:expandToHashMap(i,kt))};var Xt={name:"arrow",enabled:!0,phase:"main",fn:function arrow(i){var o,s=i.state,u=i.name,C=i.options,_=s.elements.arrow,w=s.modifiersData.popperOffsets,B=getBasePlacement(s.placement),L=getMainAxisFromPlacement(B),V=[At,St].indexOf(B)>=0?"height":"width";if(_&&w){var z=Kt(C.padding,s),U=getLayoutRect(_),$="y"===L?Dt:At,Z="y"===L?_t:St,Y=s.rects.reference[V]+s.rects.reference[L]-w[L]-s.rects.popper[V],ee=w[L]-s.rects.reference[L],ae=getOffsetParent(_),de=ae?"y"===L?ae.clientHeight||0:ae.clientWidth||0:0,ie=Y/2-ee/2,le=z[$],ce=de-U[V]-z[Z],pe=de/2-U[V]/2+ie,Re=within(le,pe,ce),fe=L;s.modifiersData[u]=((o={})[fe]=Re,o.centerOffset=Re-pe,o)}},effect:function arrow_effect(i){var o=i.state,s=i.options.element,u=void 0===s?"[data-popper-arrow]":s;null!=u&&("string"!=typeof u||(u=o.elements.popper.querySelector(u)))&&contains(o.elements.popper,u)&&(o.elements.arrow=u)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function getSideOffsets(i,o,s){return void 0===s&&(s={x:0,y:0}),{top:i.top-o.height-s.y,right:i.right-o.width+s.x,bottom:i.bottom-o.height+s.y,left:i.left-o.width-s.x}}function isAnySideFullyClipped(i){return[Dt,St,_t,At].some((function(o){return i[o]>=0}))}var Jt=popperGenerator({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function fn(){},effect:function effect(i){var o=i.state,s=i.instance,u=i.options,C=u.scroll,_=void 0===C||C,w=u.resize,B=void 0===w||w,L=getWindow(o.elements.popper),V=[].concat(o.scrollParents.reference,o.scrollParents.popper);return _&&V.forEach((function(i){i.addEventListener("scroll",s.update,Vt)})),B&&L.addEventListener("resize",s.update,Vt),function(){_&&V.forEach((function(i){i.removeEventListener("scroll",s.update,Vt)})),B&&L.removeEventListener("resize",s.update,Vt)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function popperOffsets(i){var o=i.state,s=i.name;o.modifiersData[s]=computeOffsets({reference:o.rects.reference,element:o.rects.popper,strategy:"absolute",placement:o.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function computeStyles(i){var o=i.state,s=i.options,u=s.gpuAcceleration,C=void 0===u||u,_=s.adaptive,w=void 0===_||_,B=s.roundOffsets,L=void 0===B||B,V={placement:getBasePlacement(o.placement),variation:getVariation(o.placement),popper:o.elements.popper,popperRect:o.rects.popper,gpuAcceleration:C,isFixed:"fixed"===o.options.strategy};null!=o.modifiersData.popperOffsets&&(o.styles.popper=Object.assign({},o.styles.popper,mapToStyles(Object.assign({},V,{offsets:o.modifiersData.popperOffsets,position:o.options.strategy,adaptive:w,roundOffsets:L})))),null!=o.modifiersData.arrow&&(o.styles.arrow=Object.assign({},o.styles.arrow,mapToStyles(Object.assign({},V,{offsets:o.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:L})))),o.attributes.popper=Object.assign({},o.attributes.popper,{"data-popper-placement":o.placement})},data:{}},qt,Ut,Gt,$t,Xt,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function hide(i){var o=i.state,s=i.name,u=o.rects.reference,C=o.rects.popper,_=o.modifiersData.preventOverflow,w=detectOverflow(o,{elementContext:"reference"}),B=detectOverflow(o,{altBoundary:!0}),L=getSideOffsets(w,u),V=getSideOffsets(B,C,_),z=isAnySideFullyClipped(L),U=isAnySideFullyClipped(V);o.modifiersData[s]={referenceClippingOffsets:L,popperEscapeOffsets:V,isReferenceHidden:z,hasPopperEscaped:U},o.attributes.popper=Object.assign({},o.attributes.popper,{"data-popper-reference-hidden":z,"data-popper-escaped":U})}}]}),Qt="tippy-content",Zt="tippy-backdrop",Yt="tippy-arrow",er="tippy-svg-arrow",ar={passive:!0,capture:!0},nr=function TIPPY_DEFAULT_APPEND_TO(){return document.body};function getValueAtIndexOrReturn(i,o,s){if(Array.isArray(i)){var u=i[o];return null==u?Array.isArray(s)?s[o]:s:u}return i}function isType(i,o){var s={}.toString.call(i);return 0===s.indexOf("[object")&&s.indexOf(o+"]")>-1}function invokeWithArgsOrReturn(i,o){return"function"==typeof i?i.apply(void 0,o):i}function tippy_esm_debounce(i,o){return 0===o?i:function(u){clearTimeout(s),s=setTimeout((function(){i(u)}),o)};var s}function normalizeToArray(i){return[].concat(i)}function pushIfUnique(i,o){-1===i.indexOf(o)&&i.push(o)}function tippy_esm_getBasePlacement(i){return i.split("-")[0]}function arrayFrom(i){return[].slice.call(i)}function removeUndefinedProps(i){return Object.keys(i).reduce((function(o,s){return void 0!==i[s]&&(o[s]=i[s]),o}),{})}function div(){return document.createElement("div")}function tippy_esm_isElement(i){return["Element","Fragment"].some((function(o){return isType(i,o)}))}function isNodeList(i){return isType(i,"NodeList")}function isMouseEvent(i){return isType(i,"MouseEvent")}function isReferenceElement(i){return!(!i||!i._tippy||i._tippy.reference!==i)}function setTransitionDuration(i,o){i.forEach((function(i){i&&(i.style.transitionDuration=o+"ms")}))}function setVisibilityState(i,o){i.forEach((function(i){i&&i.setAttribute("data-state",o)}))}function getOwnerDocument(i){var o,s=normalizeToArray(i)[0];return null!=s&&null!=(o=s.ownerDocument)&&o.body?s.ownerDocument:document}function isCursorOutsideInteractiveBorder(i,o){var s=o.clientX,u=o.clientY;return i.every((function(i){var o=i.popperRect,C=i.popperState,_=i.props.interactiveBorder,w=tippy_esm_getBasePlacement(C.placement),B=C.modifiersData.offset;if(!B)return!0;var L="bottom"===w?B.top.y:0,V="top"===w?B.bottom.y:0,z="right"===w?B.left.x:0,U="left"===w?B.right.x:0,$=o.top-u+L>_,Z=u-o.bottom-V>_,Y=o.left-s+z>_,ee=s-o.right-U>_;return $||Z||Y||ee}))}function updateTransitionEndListener(i,o,s){var u=o+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(o){i[u](o,s)}))}function actualContains(i,o){for(var s=o;s;){var u;if(i.contains(s))return!0;s=null==s.getRootNode||null==(u=s.getRootNode())?void 0:u.host}return!1}var tr={isTouch:!1},rr=0;function onDocumentTouchStart(){tr.isTouch||(tr.isTouch=!0,window.performance&&document.addEventListener("mousemove",onDocumentMouseMove))}function onDocumentMouseMove(){var i=performance.now();i-rr<20&&(tr.isTouch=!1,document.removeEventListener("mousemove",onDocumentMouseMove)),rr=i}function onWindowBlur(){var i=document.activeElement;if(isReferenceElement(i)){var o=i._tippy;i.blur&&!o.state.isVisible&&i.blur()}}var dr=!!("undefined"!=typeof window&&"undefined"!=typeof document)&&!!window.msCrypto;var ir={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},or=Object.assign({appendTo:nr,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function onAfterUpdate(){},onBeforeUpdate:function onBeforeUpdate(){},onCreate:function onCreate(){},onDestroy:function onDestroy(){},onHidden:function onHidden(){},onHide:function onHide(){},onMount:function onMount(){},onShow:function onShow(){},onShown:function onShown(){},onTrigger:function onTrigger(){},onUntrigger:function onUntrigger(){},onClickOutside:function onClickOutside(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},ir,{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),sr=Object.keys(or);function getExtendedPassedProps(i){var o=(i.plugins||[]).reduce((function(o,s){var u,C=s.name,_=s.defaultValue;C&&(o[C]=void 0!==i[C]?i[C]:null!=(u=or[C])?u:_);return o}),{});return Object.assign({},i,o)}function getDataAttributeProps(i,o){return(o?Object.keys(getExtendedPassedProps(Object.assign({},or,{plugins:o}))):sr).reduce((function(o,s){var u=(i.getAttribute("data-tippy-"+s)||"").trim();if(!u)return o;if("content"===s)o[s]=u;else try{o[s]=JSON.parse(u)}catch(i){o[s]=u}return o}),{})}function evaluateProps(i,o){var s=Object.assign({},o,{content:invokeWithArgsOrReturn(o.content,[i])},o.ignoreAttributes?{}:getDataAttributeProps(i,o.plugins));return s.aria=Object.assign({},or.aria,s.aria),s.aria={expanded:"auto"===s.aria.expanded?o.interactive:s.aria.expanded,content:"auto"===s.aria.content?o.interactive?null:"describedby":s.aria.content},s}var ur=function innerHTML(){return"innerHTML"};function dangerouslySetInnerHTML(i,o){i[ur()]=o}function createArrowElement(i){var o=div();return!0===i?o.className=Yt:(o.className=er,tippy_esm_isElement(i)?o.appendChild(i):dangerouslySetInnerHTML(o,i)),o}function setContent(i,o){tippy_esm_isElement(o.content)?(dangerouslySetInnerHTML(i,""),i.appendChild(o.content)):"function"!=typeof o.content&&(o.allowHTML?dangerouslySetInnerHTML(i,o.content):i.textContent=o.content)}function getChildren(i){var o=i.firstElementChild,s=arrayFrom(o.children);return{box:o,content:s.find((function(i){return i.classList.contains(Qt)})),arrow:s.find((function(i){return i.classList.contains(Yt)||i.classList.contains(er)})),backdrop:s.find((function(i){return i.classList.contains(Zt)}))}}function render(i){var o=div(),s=div();s.className="tippy-box",s.setAttribute("data-state","hidden"),s.setAttribute("tabindex","-1");var u=div();function onUpdate(s,u){var C=getChildren(o),_=C.box,w=C.content,B=C.arrow;u.theme?_.setAttribute("data-theme",u.theme):_.removeAttribute("data-theme"),"string"==typeof u.animation?_.setAttribute("data-animation",u.animation):_.removeAttribute("data-animation"),u.inertia?_.setAttribute("data-inertia",""):_.removeAttribute("data-inertia"),_.style.maxWidth="number"==typeof u.maxWidth?u.maxWidth+"px":u.maxWidth,u.role?_.setAttribute("role",u.role):_.removeAttribute("role"),s.content===u.content&&s.allowHTML===u.allowHTML||setContent(w,i.props),u.arrow?B?s.arrow!==u.arrow&&(_.removeChild(B),_.appendChild(createArrowElement(u.arrow))):_.appendChild(createArrowElement(u.arrow)):B&&_.removeChild(B)}return u.className=Qt,u.setAttribute("data-state","hidden"),setContent(u,i.props),o.appendChild(s),s.appendChild(u),onUpdate(i.props,i.props),{popper:o,onUpdate:onUpdate}}render.$$tippy=!0;var lr=1,gr=[],cr=[];function createTippy(i,o){var s,u,C,_,w,B,L,V,z=evaluateProps(i,Object.assign({},or,getExtendedPassedProps(removeUndefinedProps(o)))),U=!1,$=!1,Z=!1,Y=!1,ee=[],ae=tippy_esm_debounce(onMouseMove,z.interactiveDebounce),de=lr++,ie=(V=z.plugins).filter((function(i,o){return V.indexOf(i)===o})),le={id:de,reference:i,popper:div(),popperInstance:null,props:z,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:ie,clearDelayTimeouts:function clearDelayTimeouts(){clearTimeout(s),clearTimeout(u),cancelAnimationFrame(C)},setProps:function setProps(o){0;if(le.state.isDestroyed)return;invokeHook("onBeforeUpdate",[le,o]),removeListeners();var s=le.props,u=evaluateProps(i,Object.assign({},s,removeUndefinedProps(o),{ignoreAttributes:!0}));le.props=u,addListeners(),s.interactiveDebounce!==u.interactiveDebounce&&(cleanupInteractiveMouseListeners(),ae=tippy_esm_debounce(onMouseMove,u.interactiveDebounce));s.triggerTarget&&!u.triggerTarget?normalizeToArray(s.triggerTarget).forEach((function(i){i.removeAttribute("aria-expanded")})):u.triggerTarget&&i.removeAttribute("aria-expanded");handleAriaExpandedAttribute(),handleStyles(),Re&&Re(s,u);le.popperInstance&&(createPopperInstance(),getNestedPopperTree().forEach((function(i){requestAnimationFrame(i._tippy.popperInstance.forceUpdate)})));invokeHook("onAfterUpdate",[le,o])},setContent:function setContent(i){le.setProps({content:i})},show:function show(){0;var i=le.state.isVisible,o=le.state.isDestroyed,s=!le.state.isEnabled,u=tr.isTouch&&!le.props.touch,C=getValueAtIndexOrReturn(le.props.duration,0,or.duration);if(i||o||s||u)return;if(getCurrentTarget().hasAttribute("disabled"))return;if(invokeHook("onShow",[le],!1),!1===le.props.onShow(le))return;le.state.isVisible=!0,getIsDefaultRenderFn()&&(pe.style.visibility="visible");handleStyles(),addDocumentPress(),le.state.isMounted||(pe.style.transition="none");if(getIsDefaultRenderFn()){var _=getDefaultTemplateChildren();setTransitionDuration([_.box,_.content],0)}B=function onFirstUpdate(){var i;if(le.state.isVisible&&!Y){if(Y=!0,pe.offsetHeight,pe.style.transition=le.props.moveTransition,getIsDefaultRenderFn()&&le.props.animation){var o=getDefaultTemplateChildren(),s=o.box,u=o.content;setTransitionDuration([s,u],C),setVisibilityState([s,u],"visible")}handleAriaContentAttribute(),handleAriaExpandedAttribute(),pushIfUnique(cr,le),null==(i=le.popperInstance)||i.forceUpdate(),invokeHook("onMount",[le]),le.props.animation&&getIsDefaultRenderFn()&&onTransitionedIn(C,(function(){le.state.isShown=!0,invokeHook("onShown",[le])}))}},mount()},hide:function hide(){0;var i=!le.state.isVisible,o=le.state.isDestroyed,s=!le.state.isEnabled,u=getValueAtIndexOrReturn(le.props.duration,1,or.duration);if(i||o||s)return;if(invokeHook("onHide",[le],!1),!1===le.props.onHide(le))return;le.state.isVisible=!1,le.state.isShown=!1,Y=!1,U=!1,getIsDefaultRenderFn()&&(pe.style.visibility="hidden");if(cleanupInteractiveMouseListeners(),removeDocumentPress(),handleStyles(!0),getIsDefaultRenderFn()){var C=getDefaultTemplateChildren(),_=C.box,w=C.content;le.props.animation&&(setTransitionDuration([_,w],u),setVisibilityState([_,w],"hidden"))}handleAriaContentAttribute(),handleAriaExpandedAttribute(),le.props.animation?getIsDefaultRenderFn()&&onTransitionedOut(u,le.unmount):le.unmount()},hideWithInteractivity:function hideWithInteractivity(i){0;getDocument().addEventListener("mousemove",ae),pushIfUnique(gr,ae),ae(i)},enable:function enable(){le.state.isEnabled=!0},disable:function disable(){le.hide(),le.state.isEnabled=!1},unmount:function unmount(){0;le.state.isVisible&&le.hide();if(!le.state.isMounted)return;destroyPopperInstance(),getNestedPopperTree().forEach((function(i){i._tippy.unmount()})),pe.parentNode&&pe.parentNode.removeChild(pe);cr=cr.filter((function(i){return i!==le})),le.state.isMounted=!1,invokeHook("onHidden",[le])},destroy:function destroy(){0;if(le.state.isDestroyed)return;le.clearDelayTimeouts(),le.unmount(),removeListeners(),delete i._tippy,le.state.isDestroyed=!0,invokeHook("onDestroy",[le])}};if(!z.render)return le;var ce=z.render(le),pe=ce.popper,Re=ce.onUpdate;pe.setAttribute("data-tippy-root",""),pe.id="tippy-"+le.id,le.popper=pe,i._tippy=le,pe._tippy=le;var fe=ie.map((function(i){return i.fn(le)})),ye=i.hasAttribute("aria-expanded");return addListeners(),handleAriaExpandedAttribute(),handleStyles(),invokeHook("onCreate",[le]),z.showOnCreate&&scheduleShow(),pe.addEventListener("mouseenter",(function(){le.props.interactive&&le.state.isVisible&&le.clearDelayTimeouts()})),pe.addEventListener("mouseleave",(function(){le.props.interactive&&le.props.trigger.indexOf("mouseenter")>=0&&getDocument().addEventListener("mousemove",ae)})),le;function getNormalizedTouchSettings(){var i=le.props.touch;return Array.isArray(i)?i:[i,0]}function getIsCustomTouchBehavior(){return"hold"===getNormalizedTouchSettings()[0]}function getIsDefaultRenderFn(){var i;return!(null==(i=le.props.render)||!i.$$tippy)}function getCurrentTarget(){return L||i}function getDocument(){var i=getCurrentTarget().parentNode;return i?getOwnerDocument(i):document}function getDefaultTemplateChildren(){return getChildren(pe)}function getDelay(i){return le.state.isMounted&&!le.state.isVisible||tr.isTouch||_&&"focus"===_.type?0:getValueAtIndexOrReturn(le.props.delay,i?0:1,or.delay)}function handleStyles(i){void 0===i&&(i=!1),pe.style.pointerEvents=le.props.interactive&&!i?"":"none",pe.style.zIndex=""+le.props.zIndex}function invokeHook(i,o,s){var u;(void 0===s&&(s=!0),fe.forEach((function(s){s[i]&&s[i].apply(s,o)})),s)&&(u=le.props)[i].apply(u,o)}function handleAriaContentAttribute(){var o=le.props.aria;if(o.content){var s="aria-"+o.content,u=pe.id;normalizeToArray(le.props.triggerTarget||i).forEach((function(i){var o=i.getAttribute(s);if(le.state.isVisible)i.setAttribute(s,o?o+" "+u:u);else{var C=o&&o.replace(u,"").trim();C?i.setAttribute(s,C):i.removeAttribute(s)}}))}}function handleAriaExpandedAttribute(){!ye&&le.props.aria.expanded&&normalizeToArray(le.props.triggerTarget||i).forEach((function(i){le.props.interactive?i.setAttribute("aria-expanded",le.state.isVisible&&i===getCurrentTarget()?"true":"false"):i.removeAttribute("aria-expanded")}))}function cleanupInteractiveMouseListeners(){getDocument().removeEventListener("mousemove",ae),gr=gr.filter((function(i){return i!==ae}))}function onDocumentPress(o){if(!tr.isTouch||!Z&&"mousedown"!==o.type){var s=o.composedPath&&o.composedPath()[0]||o.target;if(!le.props.interactive||!actualContains(pe,s)){if(normalizeToArray(le.props.triggerTarget||i).some((function(i){return actualContains(i,s)}))){if(tr.isTouch)return;if(le.state.isVisible&&le.props.trigger.indexOf("click")>=0)return}else invokeHook("onClickOutside",[le,o]);!0===le.props.hideOnClick&&(le.clearDelayTimeouts(),le.hide(),$=!0,setTimeout((function(){$=!1})),le.state.isMounted||removeDocumentPress())}}}function onTouchMove(){Z=!0}function onTouchStart(){Z=!1}function addDocumentPress(){var i=getDocument();i.addEventListener("mousedown",onDocumentPress,!0),i.addEventListener("touchend",onDocumentPress,ar),i.addEventListener("touchstart",onTouchStart,ar),i.addEventListener("touchmove",onTouchMove,ar)}function removeDocumentPress(){var i=getDocument();i.removeEventListener("mousedown",onDocumentPress,!0),i.removeEventListener("touchend",onDocumentPress,ar),i.removeEventListener("touchstart",onTouchStart,ar),i.removeEventListener("touchmove",onTouchMove,ar)}function onTransitionedOut(i,o){onTransitionEnd(i,(function(){!le.state.isVisible&&pe.parentNode&&pe.parentNode.contains(pe)&&o()}))}function onTransitionedIn(i,o){onTransitionEnd(i,o)}function onTransitionEnd(i,o){var s=getDefaultTemplateChildren().box;function listener(i){i.target===s&&(updateTransitionEndListener(s,"remove",listener),o())}if(0===i)return o();updateTransitionEndListener(s,"remove",w),updateTransitionEndListener(s,"add",listener),w=listener}function on(o,s,u){void 0===u&&(u=!1),normalizeToArray(le.props.triggerTarget||i).forEach((function(i){i.addEventListener(o,s,u),ee.push({node:i,eventType:o,handler:s,options:u})}))}function addListeners(){var i;getIsCustomTouchBehavior()&&(on("touchstart",onTrigger,{passive:!0}),on("touchend",onMouseLeave,{passive:!0})),(i=le.props.trigger,i.split(/\s+/).filter(Boolean)).forEach((function(i){if("manual"!==i)switch(on(i,onTrigger),i){case"mouseenter":on("mouseleave",onMouseLeave);break;case"focus":on(dr?"focusout":"blur",onBlurOrFocusOut);break;case"focusin":on("focusout",onBlurOrFocusOut)}}))}function removeListeners(){ee.forEach((function(i){var o=i.node,s=i.eventType,u=i.handler,C=i.options;o.removeEventListener(s,u,C)})),ee=[]}function onTrigger(i){var o,s=!1;if(le.state.isEnabled&&!isEventListenerStopped(i)&&!$){var u="focus"===(null==(o=_)?void 0:o.type);_=i,L=i.currentTarget,handleAriaExpandedAttribute(),!le.state.isVisible&&isMouseEvent(i)&&gr.forEach((function(o){return o(i)})),"click"===i.type&&(le.props.trigger.indexOf("mouseenter")<0||U)&&!1!==le.props.hideOnClick&&le.state.isVisible?s=!0:scheduleShow(i),"click"===i.type&&(U=!s),s&&!u&&scheduleHide(i)}}function onMouseMove(i){var o=i.target,s=getCurrentTarget().contains(o)||pe.contains(o);if("mousemove"!==i.type||!s){var u=getNestedPopperTree().concat(pe).map((function(i){var o,s=null==(o=i._tippy.popperInstance)?void 0:o.state;return s?{popperRect:i.getBoundingClientRect(),popperState:s,props:z}:null})).filter(Boolean);isCursorOutsideInteractiveBorder(u,i)&&(cleanupInteractiveMouseListeners(),scheduleHide(i))}}function onMouseLeave(i){isEventListenerStopped(i)||le.props.trigger.indexOf("click")>=0&&U||(le.props.interactive?le.hideWithInteractivity(i):scheduleHide(i))}function onBlurOrFocusOut(i){le.props.trigger.indexOf("focusin")<0&&i.target!==getCurrentTarget()||le.props.interactive&&i.relatedTarget&&pe.contains(i.relatedTarget)||scheduleHide(i)}function isEventListenerStopped(i){return!!tr.isTouch&&getIsCustomTouchBehavior()!==i.type.indexOf("touch")>=0}function createPopperInstance(){destroyPopperInstance();var o=le.props,s=o.popperOptions,u=o.placement,C=o.offset,_=o.getReferenceClientRect,w=o.moveTransition,L=getIsDefaultRenderFn()?getChildren(pe).arrow:null,V=_?{getBoundingClientRect:_,contextElement:_.contextElement||getCurrentTarget()}:i,z={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function fn(i){var o=i.state;if(getIsDefaultRenderFn()){var s=getDefaultTemplateChildren().box;["placement","reference-hidden","escaped"].forEach((function(i){"placement"===i?s.setAttribute("data-placement",o.placement):o.attributes.popper["data-popper-"+i]?s.setAttribute("data-"+i,""):s.removeAttribute("data-"+i)})),o.attributes.popper={}}}},U=[{name:"offset",options:{offset:C}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!w}},z];getIsDefaultRenderFn()&&L&&U.push({name:"arrow",options:{element:L,padding:3}}),U.push.apply(U,(null==s?void 0:s.modifiers)||[]),le.popperInstance=Jt(V,pe,Object.assign({},s,{placement:u,onFirstUpdate:B,modifiers:U}))}function destroyPopperInstance(){le.popperInstance&&(le.popperInstance.destroy(),le.popperInstance=null)}function mount(){var i,o=le.props.appendTo,s=getCurrentTarget();(i=le.props.interactive&&o===nr||"parent"===o?s.parentNode:invokeWithArgsOrReturn(o,[s])).contains(pe)||i.appendChild(pe),le.state.isMounted=!0,createPopperInstance()}function getNestedPopperTree(){return arrayFrom(pe.querySelectorAll("[data-tippy-root]"))}function scheduleShow(i){le.clearDelayTimeouts(),i&&invokeHook("onTrigger",[le,i]),addDocumentPress();var o=getDelay(!0),u=getNormalizedTouchSettings(),C=u[0],_=u[1];tr.isTouch&&"hold"===C&&_&&(o=_),o?s=setTimeout((function(){le.show()}),o):le.show()}function scheduleHide(i){if(le.clearDelayTimeouts(),invokeHook("onUntrigger",[le,i]),le.state.isVisible){if(!(le.props.trigger.indexOf("mouseenter")>=0&&le.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(i.type)>=0&&U)){var o=getDelay(!1);o?u=setTimeout((function(){le.state.isVisible&&le.hide()}),o):C=requestAnimationFrame((function(){le.hide()}))}}else removeDocumentPress()}}function tippy(i,o){void 0===o&&(o={});var s=or.plugins.concat(o.plugins||[]);document.addEventListener("touchstart",onDocumentTouchStart,ar),window.addEventListener("blur",onWindowBlur);var u,C=Object.assign({},o,{plugins:s}),_=(tippy_esm_isElement(u=i)?[u]:isNodeList(u)?arrayFrom(u):Array.isArray(u)?u:arrayFrom(document.querySelectorAll(u))).reduce((function(i,o){var s=o&&createTippy(o,C);return s&&i.push(s),i}),[]);return tippy_esm_isElement(i)?_[0]:_}tippy.defaultProps=or,tippy.setDefaultProps=function setDefaultProps(i){Object.keys(i).forEach((function(o){or[o]=i[o]}))},tippy.currentInput=tr;Object.assign({},qt,{effect:function effect(i){var o=i.state,s={popper:{position:o.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(o.elements.popper.style,s.popper),o.styles=s,o.elements.arrow&&Object.assign(o.elements.arrow.style,s.arrow)}});tippy.setDefaultProps({render:render});var pr=tippy,Rr=__webpack_require__(40961);function tippy_react_esm_objectWithoutPropertiesLoose(i,o){if(null==i)return{};var s,u,C={},_=Object.keys(i);for(u=0;u<_.length;u++)s=_[u],o.indexOf(s)>=0||(C[s]=i[s]);return C}var fr="undefined"!=typeof window&&"undefined"!=typeof document;function preserveRef(i,o){i&&("function"==typeof i&&i(o),{}.hasOwnProperty.call(i,"current")&&(i.current=o))}function ssrSafeCreateDiv(){return fr&&document.createElement("div")}function toDataAttributes(i){var o={"data-placement":i.placement};return i.referenceHidden&&(o["data-reference-hidden"]=""),i.escaped&&(o["data-escaped"]=""),o}function deepPreserveProps(i,o){var s,u;return Object.assign({},o,{popperOptions:Object.assign({},i.popperOptions,o.popperOptions,{modifiers:[].concat(((null==(s=i.popperOptions)?void 0:s.modifiers)||[]).filter((function(i){return i.name.indexOf("tippy")>=0})),(null==(u=o.popperOptions)?void 0:u.modifiers)||[])})})}var hr=fr?s.useLayoutEffect:s.useEffect;function useMutableBox(i){var o=(0,s.useRef)();return o.current||(o.current="function"==typeof i?i():i),o.current}function updateClassName(i,o,s){s.split(/\s+/).forEach((function(s){s&&i.classList[o](s)}))}var mr={name:"className",defaultValue:"",fn:function fn(i){var o=i.popper.firstElementChild,s=function isDefaultRenderFn(){var o;return!!(null==(o=i.props.render)?void 0:o.$$tippy)};function add(){i.props.className&&!s()||updateClassName(o,"add",i.props.className)}return{onCreate:add,onBeforeUpdate:function remove(){s()&&updateClassName(o,"remove",i.props.className)},onAfterUpdate:add}}};function TippyGenerator(i){return function Tippy(o){var u=o.children,C=o.content,_=o.visible,w=o.singleton,B=o.render,L=o.reference,V=o.disabled,z=void 0!==V&&V,U=o.ignoreAttributes,$=void 0===U||U,Z=(o.__source,o.__self,tippy_react_esm_objectWithoutPropertiesLoose(o,["children","content","visible","singleton","render","reference","disabled","ignoreAttributes","__source","__self"])),Y=void 0!==_,ee=void 0!==w,ae=(0,s.useState)(!1),de=ae[0],ie=ae[1],le=(0,s.useState)({}),ce=le[0],pe=le[1],Re=(0,s.useState)(),fe=Re[0],ye=Re[1],be=useMutableBox((function(){return{container:ssrSafeCreateDiv(),renders:1}})),xe=Object.assign({ignoreAttributes:$},Z,{content:be.container});Y&&(xe.trigger="manual",xe.hideOnClick=!1),ee&&(z=!0);var _e=xe,Se=xe.plugins||[];B&&(_e=Object.assign({},xe,{plugins:ee?[].concat(Se,[{fn:function fn(){return{onTrigger:function onTrigger(i,o){var s=w.data.children.find((function(i){return i.instance.reference===o.currentTarget})).content;ye(s)}}}}]):Se,render:function render(){return{popper:be.container}}}));var we=[L].concat(u?[u.type]:[]);return hr((function(){var o=L;L&&L.hasOwnProperty("current")&&(o=L.current);var s=i(o||be.ref||ssrSafeCreateDiv(),Object.assign({},_e,{plugins:[mr].concat(xe.plugins||[])}));return be.instance=s,z&&s.disable(),_&&s.show(),ee&&w.hook({instance:s,content:C,props:_e}),ie(!0),function(){s.destroy(),null==w||w.cleanup(s)}}),we),hr((function(){if(1!==be.renders){var i=be.instance;i.setProps(deepPreserveProps(i.props,_e)),z?i.disable():i.enable(),Y&&(_?i.show():i.hide()),ee&&w.hook({instance:i,content:C,props:_e})}else be.renders++})),hr((function(){var i;if(B){var o=be.instance;o.setProps({popperOptions:Object.assign({},o.props.popperOptions,{modifiers:[].concat((null==(i=o.props.popperOptions)?void 0:i.modifiers)||[],[{name:"$$tippyReact",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function fn(i){var o,s=i.state,u=null==(o=s.modifiersData)?void 0:o.hide;ce.placement===s.placement&&ce.referenceHidden===(null==u?void 0:u.isReferenceHidden)&&ce.escaped===(null==u?void 0:u.hasPopperEscaped)||pe({placement:s.placement,referenceHidden:null==u?void 0:u.isReferenceHidden,escaped:null==u?void 0:u.hasPopperEscaped}),s.attributes.popper={}}}])})})}}),[ce.placement,ce.referenceHidden,ce.escaped].concat(we)),s.createElement(s.Fragment,null,u?(0,s.cloneElement)(u,{ref:function ref(i){be.ref=i,preserveRef(u.ref,i)}}):null,de&&(0,Rr.createPortal)(B?B(toDataAttributes(ce),fe):C,be.container))}}var forwardRef=function(i,o){return(0,s.forwardRef)((function TippyWrapper(u,C){var _=u.children,w=tippy_react_esm_objectWithoutPropertiesLoose(u,["children"]);return s.createElement(i,Object.assign({},o,w),_?(0,s.cloneElement)(_,{ref:function ref(i){preserveRef(C,i),preserveRef(_.ref,i)}}):null)}))},yr=forwardRef(TippyGenerator(pr));var vr=(0,_.A)((function styles(i){var o=i.space,s=i.color,u=i.borderRadius,C=i.fontSize;return{tooltip:{"&.tippy-box":{transitionProperty:[["opacity"]],'&[data-state="hidden"]':{opacity:0}},"& .tippy-content":{padding:o[0],border:"1px "+s.border+" solid",borderRadius:u,background:s.baseBackground,boxShadow:[[0,2,4,"rgba(0,0,0,.15)"]],fontSize:C.small,color:s.type}}}}))((function TooltipRenderer(i){var o=i.classes,u=i.children,C=i.content,_=i.placement,w=void 0===_?"top":_;return s.createElement(yr,{content:C,className:o.tooltip,interactive:!0,placement:w,trigger:"click mouseenter focus",arrow:!1},s.createElement("span",{role:"button",tabIndex:0},u))}));var br=(0,_.A)((function styles(i){return{complexType:{alignItems:"center",display:"inline-flex"},name:{flexShrink:0},icon:{marginLeft:i.space[0],flexShrink:0}}}))((function ComplexTypeRenderer(i){var o=i.classes,u=i.name,C=i.raw;return s.createElement(vr,{placement:"right",content:C},s.createElement("span",{className:o.complexType},s.createElement("span",{className:o.name},s.createElement(vn.A,null,u)),s.createElement(MdInfoOutline,{className:o.icon})))})),xr=__webpack_require__(17032);function renderType(i){if(!i)return"unknown";var o=i.name;switch(o){case"arrayOf":return i.value.name+"[]";case"objectOf":return"{"+renderType(i.value)+"}";case"instanceOf":return i.value;default:return o}}function renderAdvancedType(i){switch(i.name){case"enum":return s.createElement(rt,null,i.name);case"literal":return s.createElement(rt,null,i.value);case"signature":return s.createElement(br,{name:i.type,raw:i.raw});case"union":case"tuple":return s.createElement(br,{name:i.name,raw:i.raw});default:return s.createElement(rt,null,i.raw||i.name)}}var Cr=__webpack_require__(26739);function renderEnum(i){if(!Array.isArray(i.value))return s.createElement("span",null,i.value);var o=i.value.map((function(i){var o=i.value;return s.createElement(Bn.A,{key:o},(0,xr.px)((0,xr._n)(o)))}));return s.createElement("span",null,"One of: ",s.createElement(it(),{separator:", "},o))}function renderUnion(i){if(!Array.isArray(i.value))return s.createElement("span",null,i.value);var o=i.value.map((function(i,o){return s.createElement(rt,{key:i.name+"-"+o},renderType(i))}));return s.createElement("span",null,"One of type: ",s.createElement(it(),{separator:", "},o))}function renderShape(i){return Object.keys(i).map((function(o){var u=i[o],C=(0,Cr.A)(u),_=u.description;return s.createElement("div",{key:o},s.createElement(nt,null,o),": ",s.createElement(rt,null,renderType(u)),C&&" — ",C,_&&" — ",_&&s.createElement(Yn,{text:_,inline:!0}))}))}function renderExtra(i){var o=(0,xr.Pw)(i);if(!o)return null;switch(o.name){case"enum":return renderEnum(o);case"union":return renderUnion(o);case"shape":case"exact":return i.type&&renderShape(i.type.value);case"arrayOf":case"objectOf":return"shape"===o.value.name||"exact"===o.value.name?i.type&&renderShape(i.type.value.value):null;default:return null}}function PropsRenderer_extends(){return PropsRenderer_extends=Object.assign||function(i){for(var o=1;o0&&s.createElement(lt,{args:w,heading:!0}),B&&s.createElement(ut,PropsRenderer_extends({},Object.assign({},B,{name:""}),{returns:!0})))}}],Dr=function PropsRenderer(i){var o=i.props;return s.createElement(yt,{columns:Er,rows:o,getRowKey:getRowKey})};Dr.propTypes={props:C().array.isRequired};var _r=Dr;function MethodsRenderer_extends(){return MethodsRenderer_extends=Object.assign||function(i){for(var o=1;o-1?de.substring(0,de.indexOf("?")):de;$&&(ie+=le),L&&(ie+="?nochrome");var ce=encodeURIComponent(u||"");if(w?ie+="#"+C:(B||L)&&(ie+=buildIsolatedOrNoChromeFragment({currentHash:le,encodedName:ce})),z){var pe=z.map(encodeURIComponent);U||(pe=[].concat(pe,[ce])),ie+="#/"+pe.join("/")}return U&&(ie+="?id="+C),void 0!==_&&(ie+="/"+_),V?Y+ie:ie}var jr=function IsolateButton(i){var o=i.name,u=i.example,C=i.isolated,_=i.href;if(C&&!_)return null;var w=u?o+"-"+u+"-isolate-button":o+"-isolate-button";return C?s.createElement(Tr,{href:_,title:"Show all components",testId:w},s.createElement(MdFullscreenExit,null)):s.createElement(Tr,{href:getUrl({name:o,example:u,isolated:!0}),title:"Open isolated",testId:w},s.createElement(MdFullscreen,null))};jr.propTypes={name:C().string.isRequired,example:C().number,isolated:C().bool};var Or=jr,Ir=(0,_.A)((function styles(i){var o=i.space,s=i.color,u=i.fontFamily,C=i.fontSize,_=i.buttonTextTransform;return{button:{padding:[[o[1],0]],fontFamily:u.base,fontSize:C.base,color:s.light,background:"transparent",textTransform:_,transition:"color 750ms ease-out",border:"none",cursor:"pointer","&:hover, &:focus":{isolate:!1,outline:0,color:s.linkHover,transition:"color 150ms ease-in"},"&:focus:not($isActive)":{isolate:!1,outline:[[1,"dotted",s.linkHover]]},"& + &":{isolate:!1,marginLeft:o[1]}},isActive:{borderBottom:[[2,s.linkHover,"solid"]]}}}))((function TabButtonRenderer(i){var o,u=i.classes,C=i.name,_=i.className,w=i.onClick,B=i.active,L=void 0!==B&&B,V=i.children,z=(0,hn.A)(u.button,_,((o={})[u.isActive]=L,o));return s.createElement("button",{type:"button",name:C,className:z,onClick:w,"aria-pressed":L},V)})),Nr=function CodeTabButton(i){return s.createElement(Ir,i,"View Code")};Nr.propTypes={onClick:C().func.isRequired,name:C().string.isRequired,active:C().bool};var Lr=Nr,Mr=function UsageTabButton(i){var o=i.props;return!Fr()(o.props)||!Fr()(o.methods)?s.createElement(Ir,i,"Props & methods"):null};Mr.propTypes={onClick:C().func.isRequired,name:C().string.isRequired,props:C().shape({props:C().array,methods:C().array}).isRequired,active:C().bool};var Vr=Mr,zr="rsg-code-editor",qr="rsg-usage",Ur=[Or],Hr=__webpack_require__(5987);function ComponentsListRenderer_extends(){return ComponentsListRenderer_extends=Object.assign||function(i){for(var o=1;o0?s.createElement($r,{items:o}):null};Kr.propTypes={items:C().array.isRequired};var Xr=Kr,Jr=function TableOfContentsRenderer(i){var o=i.classes,u=i.children,C=i.searchTerm,_=i.onSearchTermChange;return s.createElement("div",null,s.createElement("div",{className:o.root},s.createElement("nav",null,s.createElement("div",{className:o.search},s.createElement("input",{value:C,className:o.input,placeholder:"Filter by name","aria-label":"Filter by name",onChange:function onChange(i){return _(i.target.value)}})),u)))};Jr.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any,searchTerm:C().string.isRequired,onSearchTermChange:C().func.isRequired};var Qr=(0,_.A)((function styles(i){var o=i.space,s=i.color,u=i.fontFamily,C=i.fontSize,_=i.borderRadius;return{root:{fontFamily:u.base},search:{padding:o[2]},input:{display:"block",width:"100%",padding:o[1],color:s.base,backgroundColor:s.baseBackground,fontFamily:u.base,fontSize:C.base,border:[[1,s.border,"solid"]],borderRadius:_,transition:"all ease-in-out .1s","&:focus":{isolate:!1,borderColor:s.link,boxShadow:[[0,0,0,2,s.focus]],outline:0},"&::placeholder":{isolate:!1,fontFamily:u.base,fontSize:C.base,color:s.light}}}}))(Jr);__webpack_require__(79073),__webpack_require__(58649);function getFilterRegExp(i){return i=i.replace(/[^a-z0-9]/gi,"").split("").join(".*"),new RegExp(i,"i")}function filterComponentsByName(i,o){var s=getFilterRegExp(o);return i.filter((function(i){var o=i.name;return s.test(o)}))}function filterSectionsByName(i,o){var s=getFilterRegExp(o);return i.map((function(i){return Object.assign({},i,{sections:i.sections?filterSectionsByName(i.sections,o):[],components:i.components?filterComponentsByName(i.components,o):[]})})).filter((function(i){return i.components.length>0||i.sections.length>0||s.test(i.name||"-")}))}var Zr=__webpack_require__(60680),Yr=__webpack_require__.n(Zr),td=/(.*)\?/;function trimHash(i,o){if(!i)return"";var s=new RegExp("^"+Yr()(o||"#/"),"g");return i.replace(s,"")}var dd=function trimParams(i){var o=td.exec(i);return o&&o[1]||i},id=function hasInHash(i,o){return""!==i&&i.indexOf(o)>-1},sd=function getHash(i,o){return decodeURIComponent(dd(trimHash(i,o)))},ud=function getHashAsArray(i,o){return dd(trimHash(i,o)).split("/").map(decodeURIComponent)},ld=function getParameterByName(i,o){o=o.replace(/[[\]]/g,"\\$&");var s=new RegExp("[?&]"+o+"(=([^&#]*)|&|#|$)").exec(i);return s?s[2]?decodeURIComponent(s[2].replace(/\+/g," ")):"":null};function TableOfContents_assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}var cd=function(i){var o,u;u=i,(o=TableOfContents).prototype=Object.create(u.prototype),o.prototype.constructor=o,o.__proto__=u;var C;C=TableOfContents;function TableOfContents(){for(var o,s,u,C,_=arguments.length,w=new Array(_),B=0;B<_;B++)w[B]=arguments[B];return o=i.call.apply(i,[this].concat(w))||this,s=TableOfContents_assertThisInitialized(o),C={searchTerm:""},(u="state")in s?Object.defineProperty(s,u,{value:C,enumerable:!0,configurable:!0,writable:!0}):s[u]=C,o}var _=TableOfContents.prototype;return _.renderLevel=function renderLevel(i,o,u,C){var _,w=this;void 0===o&&(o=!1),void 0===u&&(u=[]),void 0===C&&(C=!1);var B=null!=(_=this.props.loc)?_:window.location,L=B.hash,V=B.pathname+(o?L:sd(L)),z=!1,U=i.map((function(i){var s=[].concat(i.sections||[],i.components||[]),_=i.sectionDepth||0,B=0===_&&C?u:[].concat(u,[i.name?i.name:"-"]),L=s.length>0?w.renderLevel(s,o,B,0===_):{content:void 0,containsSelected:!1},U=L.content,$=L.containsSelected,Z=(!o&&i.href?sd(i.href):i.href)===V;return($||Z)&&(z=!0),Object.assign({},i,{heading:!!i.name&&s.length>0,content:U,selected:Z,shouldOpenInNewTab:!!i.external&&!!i.externalLink,initialOpen:"collapse"!==w.props.tocMode||$||i.expand,forcedOpen:!!w.state.searchTerm.length})}));return{content:s.createElement(Xr,{items:U}),containsSelected:z}},_.renderSections=function renderSections(){var i=this.state.searchTerm,o=this.props,s=o.sections,u=o.useRouterLinks,C=1===s.length?s[0].sections&&s[0].sections.length?s[0].sections:s[0].components:s,_=C?filterSectionsByName(C,i):C||[];return this.renderLevel(_,u).content},_.render=function render(){var i=this;return s.createElement(Qr,{searchTerm:this.state.searchTerm,onSearchTermChange:function handleSearchTermChange(o){return i.setState({searchTerm:o})}},this.renderSections())},TableOfContents}(s.Component),Rd=(0,_.A)((function styles(i){var o=i.color,s=i.fontFamily,u=i.fontSize;return{logo:{color:o.base,margin:0,fontFamily:s.base,fontSize:u.h4,fontWeight:"normal"}}}))((function LogoRenderer(i){var o=i.classes,u=i.children;return s.createElement("h1",{className:o.logo},u)})),md=(0,_.A)((function styles(i){var o=i.color,s=i.space,u=i.fontSize;return{root:{position:"fixed",top:0,right:0,width:149,height:149,zIndex:999},link:{fontFamily:i.fontFamily.base,position:"relative",right:-37,top:-22,display:"block",width:190,padding:[[s[0],s[2]]],textAlign:"center",color:o.ribbonText,fontSize:u.base,background:o.ribbonBackground,textDecoration:"none",textShadow:[[0,"-1px",0,"rgba(0,0,0,.15)"]],transformOrigin:[[0,0]],transform:"rotate(45deg)",cursor:"pointer"}}}))((function RibbonRenderer(i){var o=i.classes,u=i.url,C=i.text,_=void 0===C?"Fork me on GitHub":C;return s.createElement("footer",{className:o.root},s.createElement("a",{href:u,className:o.link},_))}));function Ribbon(){var i=(0,Hr.M)().config.ribbon;return i?s.createElement(md,i):null}var yd=function VersionRenderer(i){var o=i.classes,u=i.children;return s.createElement("p",{"aria-label":"version",className:o.version},u)};yd.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any};var vd=(0,_.A)((function styles(i){var o=i.color,s=i.fontFamily,u=i.fontSize;return{version:{color:o.light,margin:[[5,0,0,0]],fontFamily:s.base,fontSize:u.base,fontWeight:"normal"}}}))(yd),xd=function StyleGuideRenderer(i){var o=i.classes,u=i.title,C=i.version,_=i.homepageUrl,w=i.children,B=i.toc,L=i.hasSidebar;return s.createElement("div",{className:(0,hn.A)(o.root,L&&o.hasSidebar)},s.createElement("main",{className:o.content},w,s.createElement("footer",{className:o.footer},s.createElement(Yn,{text:"Created with [React Styleguidist]("+_+")"}))),L&&s.createElement("div",{className:o.sidebar,"data-testid":"sidebar"},s.createElement("header",{className:o.logo},s.createElement(Rd,null,u),C&&s.createElement(vd,null,C)),B),s.createElement(Ribbon,null))};xd.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,title:C().string.isRequired,version:C().string,homepageUrl:C().string.isRequired,children:C().any.isRequired,toc:C().any.isRequired,hasSidebar:C().bool};var Cd=(0,_.A)((function styles(i){var o,s,u,C=i.color,_=i.fontFamily,w=i.fontSize,B=i.sidebarWidth,L=i.mq,V=i.space,z=i.maxWidth;return{root:{minHeight:"100vh",backgroundColor:C.baseBackground},hasSidebar:(o={paddingLeft:B},o[L.small]={paddingLeft:0},o),content:(s={maxWidth:z,padding:[[V[2],V[4]]],margin:[[0,"auto"]]},s[L.small]={padding:V[2]},s.display="block",s),sidebar:(u={backgroundColor:C.sidebarBackground,border:[[C.border,"solid"]],borderWidth:[[0,1,0,0]],position:"fixed",top:0,left:0,bottom:0,width:B,overflow:"auto",WebkitOverflowScrolling:"touch"},u[L.small]={position:"static",width:"auto",borderWidth:[[1,0,0,0]],paddingBottom:V[0]},u),logo:{padding:V[2],borderBottom:[[1,C.border,"solid"]]},footer:{display:"block",color:C.light,fontFamily:_.base,fontSize:w.small}}}))(xd),Ed=__webpack_require__(38221),Dd=__webpack_require__.n(Ed),_d=function PlaygroundErrorRenderer(i){var o=i.classes,u=i.message;return s.createElement("pre",{className:o.root},u)};_d.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,message:C().string.isRequired};var Sd=(0,_.A)((function styles(i){var o=i.fontFamily,s=i.fontSize,u=i.color;return{root:{margin:0,lineHeight:1.2,fontSize:s.small,fontFamily:o.monospace,color:u.error,whiteSpace:"pre-wrap"}}}))(_d);var Ad=function(i){var o,s;s=i,(o=Wrapper).prototype=Object.create(s.prototype),o.prototype.constructor=o,o.__proto__=s;var u;u=Wrapper;function Wrapper(){return i.apply(this,arguments)||this}var C=Wrapper.prototype;return C.componentDidCatch=function componentDidCatch(i){this.props.onError(i)},C.render=function render(){return this.props.children},Wrapper}(s.Component);!function Wrapper_defineProperty(i,o,s){return o in i?Object.defineProperty(i,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[o]=s,i}(Ad,"propTypes",{children:C().node.isRequired,onError:C().func.isRequired});__webpack_require__(78636),__webpack_require__(68329);for(var wd=__webpack_require__(11978),kd=__webpack_require__(19214),Fd=__webpack_require__.n(kd),Bd=__webpack_require__(32184),Td={},Od="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",Id=0;Id0&&(_+=";"),0!==B.length){for(var L=0,V=[],z=0,U=B;z1&&(Z+=encodeInteger($[1]-o)+encodeInteger($[2]-s)+encodeInteger($[3]-u),o=$[1],s=$[2],u=$[3]),5===$.length&&(Z+=encodeInteger($[4]-C),C=$[4]),V.push(Z)}_+=V.join(",")}}return _}function encodeInteger(i){var o="";i=i<0?-i<<1|1:i<<1;do{var s=31&i;(i>>>=5)>0&&(s|=32),o+=Od[s]}while(i>0);return o}var Nd=function BitSet(i){this.bits=i instanceof BitSet?i.bits.slice():[]};Nd.prototype.add=function add(i){this.bits[i>>5]|=1<<(31&i)},Nd.prototype.has=function has(i){return!!(this.bits[i>>5]&1<<(31&i))};var Ld=function Chunk(i,o,s){this.start=i,this.end=o,this.original=s,this.intro="",this.outro="",this.content=s,this.storeName=!1,this.edited=!1,Object.defineProperties(this,{previous:{writable:!0,value:null},next:{writable:!0,value:null}})};Ld.prototype.appendLeft=function appendLeft(i){this.outro+=i},Ld.prototype.appendRight=function appendRight(i){this.intro=this.intro+i},Ld.prototype.clone=function clone(){var i=new Ld(this.start,this.end,this.original);return i.intro=this.intro,i.outro=this.outro,i.content=this.content,i.storeName=this.storeName,i.edited=this.edited,i},Ld.prototype.contains=function contains(i){return this.start=u.length)return"\t";var C=u.reduce((function(i,o){var s=/^ +/.exec(o)[0].length;return Math.min(s,i)}),1/0);return new Array(C+1).join(" ")}function getRelativePath(i,o){var s=i.split(/[/\\]/),u=o.split(/[/\\]/);for(s.pop();s[0]===u[0];)s.shift(),u.shift();if(s.length)for(var C=s.length;C--;)s[C]="..";return s.concat(u).join("/")}Md.prototype.toString=function toString(){return JSON.stringify(this)},Md.prototype.toUrl=function toUrl(){return"data:application/json;charset=utf-8;base64,"+btoa(this.toString())};var Vd=Object.prototype.toString;function isObject(i){return"[object Object]"===Vd.call(i)}function getLocator(i){for(var o=i.split("\n"),s=[],u=0,C=0;u>1;i=0&&C.push(u),this.rawSegments.push(C)}else this.pending&&this.rawSegments.push(this.pending);this.advance(o),this.pending=null},Ud.prototype.addUneditedChunk=function addUneditedChunk(i,o,s,u,C){for(var _=o.start,w=!0;_1){for(var s=0;s=i&&s<=o)throw new Error("Cannot move a selection inside itself");this._split(i),this._split(o),this._split(s);var u=this.byStart[i],C=this.byEnd[o],_=u.previous,w=C.next,B=this.byStart[s];if(!B&&C===this.lastChunk)return this;var L=B?B.previous:this.lastChunk;return _&&(_.next=w),w&&(w.previous=_),L&&(L.next=u),B&&(B.previous=C),u.previous||(this.firstChunk=C.next),C.next||(this.lastChunk=u.previous,this.lastChunk.next=null),u.previous=L,C.next=B||null,L||(this.firstChunk=u),B||(this.lastChunk=C),this},Gd.prototype.overwrite=function overwrite(i,o,s,u){if("string"!=typeof s)throw new TypeError("replacement content must be a string");for(;i<0;)i+=this.original.length;for(;o<0;)o+=this.original.length;if(o>this.original.length)throw new Error("end is out of bounds");if(i===o)throw new Error("Cannot overwrite a zero-length range – use appendLeft or prependRight instead");this._split(i),this._split(o),!0===u&&(Wd.storeName||(console.warn("The final argument to magicString.overwrite(...) should be an options object. See https://github.com/rich-harris/magic-string"),Wd.storeName=!0),u={storeName:!0});var C=void 0!==u&&u.storeName,_=void 0!==u&&u.contentOnly;if(C){var w=this.original.slice(i,o);this.storedNames[w]=!0}var B=this.byStart[i],L=this.byEnd[o];if(B){if(o>B.end&&B.next!==this.byStart[B.end])throw new Error("Cannot overwrite across a split point");if(B.edit(s,C,_),B!==L){for(var V=B.next;V!==L;)V.edit("",!1),V=V.next;V.edit("",!1)}}else{var z=new Ld(i,o,"").edit(s,C);L.next=z,z.previous=L}return this},Gd.prototype.prepend=function prepend(i){if("string"!=typeof i)throw new TypeError("outro content must be a string");return this.intro=i+this.intro,this},Gd.prototype.prependLeft=function prependLeft(i,o){if("string"!=typeof o)throw new TypeError("inserted content must be a string");this._split(i);var s=this.byEnd[i];return s?s.prependLeft(o):this.intro=o+this.intro,this},Gd.prototype.prependRight=function prependRight(i,o){if("string"!=typeof o)throw new TypeError("inserted content must be a string");this._split(i);var s=this.byStart[i];return s?s.prependRight(o):this.outro=o+this.outro,this},Gd.prototype.remove=function remove(i,o){for(;i<0;)i+=this.original.length;for(;o<0;)o+=this.original.length;if(i===o)return this;if(i<0||o>this.original.length)throw new Error("Character is out of bounds");if(i>o)throw new Error("end must be greater than start");this._split(i),this._split(o);for(var s=this.byStart[i];s;)s.intro="",s.outro="",s.edit(""),s=o>s.end?this.byStart[s.end]:null;return this},Gd.prototype.lastChar=function lastChar(){if(this.outro.length)return this.outro[this.outro.length-1];var i=this.lastChunk;do{if(i.outro.length)return i.outro[i.outro.length-1];if(i.content.length)return i.content[i.content.length-1];if(i.intro.length)return i.intro[i.intro.length-1]}while(i=i.previous);return this.intro.length?this.intro[this.intro.length-1]:""},Gd.prototype.lastLine=function lastLine(){var i=this.outro.lastIndexOf(Hd);if(-1!==i)return this.outro.substr(i+1);var o=this.outro,s=this.lastChunk;do{if(s.outro.length>0){if(-1!==(i=s.outro.lastIndexOf(Hd)))return s.outro.substr(i+1)+o;o=s.outro+o}if(s.content.length>0){if(-1!==(i=s.content.lastIndexOf(Hd)))return s.content.substr(i+1)+o;o=s.content+o}if(s.intro.length>0){if(-1!==(i=s.intro.lastIndexOf(Hd)))return s.intro.substr(i+1)+o;o=s.intro+o}}while(s=s.previous);return-1!==(i=this.intro.lastIndexOf(Hd))?this.intro.substr(i+1)+o:this.intro+o},Gd.prototype.slice=function slice(i,o){for(void 0===i&&(i=0),void 0===o&&(o=this.original.length);i<0;)i+=this.original.length;for(;o<0;)o+=this.original.length;for(var s="",u=this.firstChunk;u&&(u.start>i||u.end<=i);){if(u.start=o)return s;u=u.next}if(u&&u.edited&&u.start!==i)throw new Error("Cannot use replaced character "+i+" as slice start anchor.");for(var C=u;u;){!u.intro||C===u&&u.start!==i||(s+=u.intro);var _=u.start=o;if(_&&u.edited&&u.end!==o)throw new Error("Cannot use replaced character "+o+" as slice end anchor.");var w=C===u?i-u.start:0,B=_?u.content.length+o-u.end:u.content.length;if(s+=u.content.slice(w,B),!u.outro||_&&u.end!==o||(s+=u.outro),_)break;u=u.next}return s},Gd.prototype.snip=function snip(i,o){var s=this.clone();return s.remove(0,i),s.remove(o,s.original.length),s},Gd.prototype._split=function _split(i){if(!this.byStart[i]&&!this.byEnd[i])for(var o=this.lastSearchedChunk,s=i>o.end;o;){if(o.contains(i))return this._splitChunk(o,i);o=s?this.byStart[o.end]:this.byEnd[o.start]}},Gd.prototype._splitChunk=function _splitChunk(i,o){if(i.edited&&i.content.length){var s=getLocator(this.original)(o);throw new Error("Cannot split a chunk that has already been edited ("+s.line+":"+s.column+' – "'+i.original+'")')}var u=i.split(o);return this.byEnd[o]=i,this.byStart[o]=u,this.byEnd[u.end]=u,i===this.lastChunk&&(this.lastChunk=u),this.lastSearchedChunk=i,!0},Gd.prototype.toString=function toString(){for(var i=this.intro,o=this.firstChunk;o;)i+=o.toString(),o=o.next;return i+this.outro},Gd.prototype.isEmpty=function isEmpty(){var i=this.firstChunk;do{if(i.intro.length&&i.intro.trim()||i.content.length&&i.content.trim()||i.outro.length&&i.outro.trim())return!1}while(i=i.next);return!0},Gd.prototype.length=function length(){var i=this.firstChunk,length=0;do{length+=i.intro.length+i.content.length+i.outro.length}while(i=i.next);return length},Gd.prototype.trimLines=function trimLines(){return this.trim("[\\r\\n]")},Gd.prototype.trim=function trim(i){return this.trimStart(i).trimEnd(i)},Gd.prototype.trimEndAborted=function trimEndAborted(i){var o=new RegExp((i||"\\s")+"+$");if(this.outro=this.outro.replace(o,""),this.outro.length)return!0;var s=this.lastChunk;do{var u=s.end,C=s.trimEnd(o);if(s.end!==u&&(this.lastChunk===s&&(this.lastChunk=s.next),this.byEnd[s.end]=s,this.byStart[s.next.start]=s.next,this.byEnd[s.next.end]=s.next),C)return!0;s=s.previous}while(s);return!1},Gd.prototype.trimEnd=function trimEnd(i){return this.trimEndAborted(i),this},Gd.prototype.trimStartAborted=function trimStartAborted(i){var o=new RegExp("^"+(i||"\\s")+"+");if(this.intro=this.intro.replace(o,""),this.intro.length)return!0;var s=this.firstChunk;do{var u=s.end,C=s.trimStart(o);if(s.end!==u&&(s===this.lastChunk&&(this.lastChunk=s.next),this.byEnd[s.end]=s,this.byStart[s.next.start]=s.next,this.byEnd[s.next.end]=s.next),C)return!0;s=s.next}while(s);return!1},Gd.prototype.trimStart=function trimStart(i){return this.trimStartAborted(i),this};var $d=Object.prototype.hasOwnProperty,Kd=function Bundle(i){void 0===i&&(i={}),this.intro=i.intro||"",this.separator=void 0!==i.separator?i.separator:"\n",this.sources=[],this.uniqueSources=[],this.uniqueSourceIndexByFilename={}};Kd.prototype.addSource=function addSource(i){if(i instanceof Gd)return this.addSource({content:i,filename:i.filename,separator:this.separator});if(!isObject(i)||!i.content)throw new Error("bundle.addSource() takes an object with a `content` property, which should be an instance of MagicString, and an optional `filename`");if(["filename","indentExclusionRanges","separator"].forEach((function(o){$d.call(i,o)||(i[o]=i.content[o])})),void 0===i.separator&&(i.separator=this.separator),i.filename)if($d.call(this.uniqueSourceIndexByFilename,i.filename)){var o=this.uniqueSources[this.uniqueSourceIndexByFilename[i.filename]];if(i.content.original!==o.content)throw new Error("Illegal source: same filename ("+i.filename+"), different contents")}else this.uniqueSourceIndexByFilename[i.filename]=this.uniqueSources.length,this.uniqueSources.push({filename:i.filename,content:i.content.original});return this.sources.push(i),this},Kd.prototype.append=function append(i,o){return this.addSource({content:new Gd(i),separator:o&&o.separator||""}),this},Kd.prototype.clone=function clone(){var i=new Kd({intro:this.intro,separator:this.separator});return this.sources.forEach((function(o){i.addSource({filename:o.filename,content:o.content.clone(),separator:o.separator})})),i},Kd.prototype.generateDecodedMap=function generateDecodedMap(i){var o=this;void 0===i&&(i={});var s=[];this.sources.forEach((function(i){Object.keys(i.content.storedNames).forEach((function(i){~s.indexOf(i)||s.push(i)}))}));var u=new Ud(i.hires);return this.intro&&u.advance(this.intro),this.sources.forEach((function(i,C){C>0&&u.advance(o.separator);var _=i.filename?o.uniqueSourceIndexByFilename[i.filename]:-1,w=i.content,B=getLocator(w.original);w.intro&&u.advance(w.intro),w.firstChunk.eachNext((function(o){var C=B(o.start);o.intro.length&&u.advance(o.intro),i.filename?o.edited?u.addEdit(_,o.content,C,o.storeName?s.indexOf(o.original):-1):u.addUneditedChunk(_,o,w.original,C,w.sourcemapLocations):u.advance(o.content),o.outro.length&&u.advance(o.outro)})),w.outro&&u.advance(w.outro)})),{file:i.file?i.file.split(/[/\\]/).pop():null,sources:this.uniqueSources.map((function(o){return i.file?getRelativePath(i.file,o.filename):o.filename})),sourcesContent:this.uniqueSources.map((function(o){return i.includeContent?o.content:null})),names:s,mappings:u.raw}},Kd.prototype.generateMap=function generateMap(i){return new Md(this.generateDecodedMap(i))},Kd.prototype.getIndentString=function getIndentString(){var i={};return this.sources.forEach((function(o){var s=o.content.indentStr;null!==s&&(i[s]||(i[s]=0),i[s]+=1)})),Object.keys(i).sort((function(o,s){return i[o]-i[s]}))[0]||"\t"},Kd.prototype.indent=function indent(i){var o=this;if(arguments.length||(i=this.getIndentString()),""===i)return this;var s=!this.intro||"\n"===this.intro.slice(-1);return this.sources.forEach((function(u,C){var _=void 0!==u.separator?u.separator:o.separator,w=s||C>0&&/\r?\n$/.test(_);u.content.indent(i,{exclude:u.indentExclusionRanges,indentStart:w}),s="\n"===u.content.lastChar()})),this.intro&&(this.intro=i+this.intro.replace(/^[^\n]/gm,(function(o,s){return s>0?i+o:o}))),this},Kd.prototype.prepend=function prepend(i){return this.intro=i+this.intro,this},Kd.prototype.toString=function toString(){var i=this,o=this.sources.map((function(o,s){var u=void 0!==o.separator?o.separator:i.separator;return(s>0?u:"")+o.content.toString()})).join("");return this.intro+o},Kd.prototype.isEmpty=function isEmpty(){return(!this.intro.length||!this.intro.trim())&&!this.sources.some((function(i){return!i.content.isEmpty()}))},Kd.prototype.length=function length(){return this.sources.reduce((function(i,o){return i+o.content.length()}),this.intro.length)},Kd.prototype.trimLines=function trimLines(){return this.trim("[\\r\\n]")},Kd.prototype.trim=function trim(i){return this.trimStart(i).trimEnd(i)},Kd.prototype.trimStart=function trimStart(i){var o=new RegExp("^"+(i||"\\s")+"+");if(this.intro=this.intro.replace(o,""),!this.intro){var s,u=0;do{if(!(s=this.sources[u++]))break}while(!s.content.trimStartAborted(i))}return this},Kd.prototype.trimEnd=function trimEnd(i){var o,s=new RegExp((i||"\\s")+"+$"),u=this.sources.length-1;do{if(!(o=this.sources[u--])){this.intro=this.intro.replace(s,"");break}}while(!o.content.trimEndAborted(i));return this};var Xd=Gd,Jd=__webpack_require__(16034),Qd=__webpack_require__.n(Jd);function toJSON(i){var o={};return Object.keys(i).forEach((function(s){"parent"!==s&&"program"!==s&&"keys"!==s&&"__wrapped"!==s&&(Array.isArray(i[s])?o[s]=i[s].map(toJSON):i[s]&&i[s].toJSON?o[s]=i[s].toJSON():o[s]=i[s])})),o}var Zd=function Node(){};function extractNames(i){var o=[];return Yd[i.type](o,i),o}Zd.prototype.ancestor=function ancestor(i){for(var o=this;i--;)if(!(o=o.parent))return null;return o},Zd.prototype.contains=function contains(i){for(;i;){if(i===this)return!0;i=i.parent}return!1},Zd.prototype.findLexicalBoundary=function findLexicalBoundary(){return this.parent.findLexicalBoundary()},Zd.prototype.findNearest=function findNearest(i){return"string"==typeof i&&(i=new RegExp("^"+i+"$")),i.test(this.type)?this:this.parent.findNearest(i)},Zd.prototype.unparenthesizedParent=function unparenthesizedParent(){for(var i=this.parent;i&&"ParenthesizedExpression"===i.type;)i=i.parent;return i},Zd.prototype.unparenthesize=function unparenthesize(){for(var i=this;"ParenthesizedExpression"===i.type;)i=i.expression;return i},Zd.prototype.findScope=function findScope(i){return this.parent.findScope(i)},Zd.prototype.getIndentation=function getIndentation(){return this.parent.getIndentation()},Zd.prototype.initialise=function initialise(i){for(var o=0,s=this.keys;oo)return{line:s+1,column:o-_,char:s};_=w}throw new Error("Could not determine location of character")}function pad(i,o){var s=String(i);return s+repeat(" ",o-s.length)}function repeat(i,o){for(var s="";o--;)s+=i;return s}function getSnippet(i,o,s){void 0===s&&(s=1);var u=Math.max(o.line-5,0),C=o.line,_=String(C).length,w=i.split("\n").slice(u,C),B=w[w.length-1].slice(0,o.column).replace(/\t/g," ").length,L=w.map((function(i,o){return pad(o+u+1,_)+" : "+i.replace(/\t/g," ")})).join("\n");return L+="\n"+repeat(" ",_+3+B)+repeat("^",s)}"do if in for let new try var case else enum eval null this true void with await break catch class const false super throw while yield delete export import public return static switch typeof default extends finally package private continue debugger function arguments interface protected implements instanceof".split(" ").forEach((function(i){return Ri[i]=!0})),Scope.prototype={addDeclaration:function addDeclaration(i,o){for(var s=0,u=extractNames(i);s1&&(z=o(_),B.push((function(o,s,B){i.prependRight(C.start,(w?"":s+"var ")+z+" = "),i.overwrite(C.start,u=C.start+1,_),i.appendLeft(u,B),i.overwrite(C.start,u=C.start+1,(w?"":s+"var ")+z+" = "+_+B),i.move(C.start,u,o)}))),destructureObjectPattern(i,o,s,C,z,w,B);break;case"ArrayPattern":if(i.remove(u,u=C.start),C.elements.filter(Boolean).length>1){var U=o(_);B.push((function(o,s,B){i.prependRight(C.start,(w?"":s+"var ")+U+" = "),i.overwrite(C.start,u=C.start+1,_,{contentOnly:!0}),i.appendLeft(u,B),i.move(C.start,u,o)})),C.elements.forEach((function(C,_){C&&("RestElement"===C.type?handleProperty(i,o,s,u,C.argument,U+".slice("+_+")",w,B):handleProperty(i,o,s,u,C,U+"["+_+"]",w,B),u=C.end)}))}else{var $=findIndex(C.elements,Boolean),Z=C.elements[$];"RestElement"===Z.type?handleProperty(i,o,s,u,Z.argument,_+".slice("+$+")",w,B):handleProperty(i,o,s,u,Z,_+"["+$+"]",w,B),u=Z.end}i.remove(u,C.end);break;default:throw new Error("Unexpected node type in destructuring ("+C.type+")")}}var Pi=function(i){function BlockStatement(){i.apply(this,arguments)}return i&&(BlockStatement.__proto__=i),BlockStatement.prototype=Object.create(i&&i.prototype),BlockStatement.prototype.constructor=BlockStatement,BlockStatement.prototype.createScope=function createScope(){var i=this;this.parentIsFunction=/Function/.test(this.parent.type),this.isFunctionBlock=this.parentIsFunction||"Root"===this.parent.type,this.scope=new Scope({block:!this.isFunctionBlock,parent:this.parent.findScope(!1),declare:function(o){return i.createdDeclarations.push(o)}}),this.parentIsFunction&&this.parent.params.forEach((function(o){i.scope.addDeclaration(o,"param")}))},BlockStatement.prototype.initialise=function initialise(i){this.thisAlias=null,this.argumentsAlias=null,this.defaultParameters=[],this.createdDeclarations=[],this.scope||this.createScope(),this.body.forEach((function(o){return o.initialise(i)})),this.scope.consolidate()},BlockStatement.prototype.findLexicalBoundary=function findLexicalBoundary(){return"Program"===this.type||/^Function/.test(this.parent.type)?this:this.parent.findLexicalBoundary()},BlockStatement.prototype.findScope=function findScope(i){return i&&!this.isFunctionBlock?this.parent.findScope(i):this.scope},BlockStatement.prototype.getArgumentsAlias=function getArgumentsAlias(){return this.argumentsAlias||(this.argumentsAlias=this.scope.createIdentifier("arguments")),this.argumentsAlias},BlockStatement.prototype.getArgumentsArrayAlias=function getArgumentsArrayAlias(){return this.argumentsArrayAlias||(this.argumentsArrayAlias=this.scope.createIdentifier("argsArray")),this.argumentsArrayAlias},BlockStatement.prototype.getThisAlias=function getThisAlias(){return this.thisAlias||(this.thisAlias=this.scope.createIdentifier("this")),this.thisAlias},BlockStatement.prototype.getIndentation=function getIndentation(){if(void 0===this.indentation){for(var i=this.program.magicString.original,o=this.synthetic||!this.body.length,s=o?this.start:this.body[0].start;s&&"\n"!==i[s];)s-=1;for(this.indentation="";;){var u=i[s+=1];if(" "!==u&&"\t"!==u)break;this.indentation+=u}for(var C=this.program.magicString.getIndentString(),_=this.parent;_;)"constructor"!==_.kind||_.parent.parent.superClass||(this.indentation=this.indentation.replace(C,"")),_=_.parent;o&&(this.indentation+=C)}return this.indentation},BlockStatement.prototype.transpile=function transpile(o,s){var u,C,_=this,w=this.getIndentation(),B=[];if(this.argumentsAlias&&B.push((function(i,s,u){var C=s+"var "+_.argumentsAlias+" = arguments"+u;o.appendLeft(i,C)})),this.thisAlias&&B.push((function(i,s,u){var C=s+"var "+_.thisAlias+" = this"+u;o.appendLeft(i,C)})),this.argumentsArrayAlias&&B.push((function(i,s,u){var C=_.scope.createIdentifier("i"),B=s+"var "+C+" = arguments.length, "+_.argumentsArrayAlias+" = Array("+C+");\n"+w+"while ( "+C+"-- ) "+_.argumentsArrayAlias+"["+C+"] = arguments["+C+"]"+u;o.appendLeft(i,B)})),/Function/.test(this.parent.type)?this.transpileParameters(this.parent.params,o,s,w,B):"CatchClause"===this.parent.type&&this.transpileParameters([this.parent.param],o,s,w,B),s.letConst&&this.isFunctionBlock&&this.transpileBlockScopedIdentifiers(o),i.prototype.transpile.call(this,o,s),this.createdDeclarations.length&&B.push((function(i,s,u){var C=s+"var "+_.createdDeclarations.join(", ")+u;o.appendLeft(i,C)})),this.synthetic)if("ArrowFunctionExpression"===this.parent.type){var L=this.body[0];B.length?(o.appendLeft(this.start,"{").prependRight(this.end,this.parent.getIndentation()+"}"),o.prependRight(L.start,"\n"+w+"return "),o.appendLeft(L.end,";\n")):s.arrow&&(o.prependRight(L.start,"{ return "),o.appendLeft(L.end,"; }"))}else B.length&&o.prependRight(this.start,"{").appendLeft(this.end,"}");C=this.body[0],u=C&&"ExpressionStatement"===C.type&&"Literal"===C.expression.type&&"use strict"===C.expression.value?this.body[0].end:this.synthetic||"Root"===this.parent.type?this.start:this.start+1;var V="\n"+w,z=";";B.forEach((function(i,o){o===B.length-1&&(z=";\n"),i(u,V,z)}))},BlockStatement.prototype.transpileParameters=function transpileParameters(i,o,s,u,C){var _=this;i.forEach((function(w){if("AssignmentPattern"===w.type&&"Identifier"===w.left.type)s.defaultParameter&&C.push((function(i,s,u){var C=s+"if ( "+w.left.name+" === void 0 ) "+w.left.name;o.prependRight(w.left.end,C).move(w.left.end,w.right.end,i).appendLeft(w.right.end,u)}));else if("RestElement"===w.type)s.spreadRest&&C.push((function(s,C,B){var L=i[i.length-2];if(L)o.remove(L?L.end:w.start,w.end);else{for(var V=w.start,z=w.end;/\s/.test(o.original[V-1]);)V-=1;for(;/\s/.test(o.original[z]);)z+=1;o.remove(V,z)}var U=w.argument.name,$=_.scope.createIdentifier("len"),Z=i.length-1;Z?o.prependRight(s,C+"var "+U+" = [], "+$+" = arguments.length - "+Z+";\n"+u+"while ( "+$+"-- > 0 ) "+U+"[ "+$+" ] = arguments[ "+$+" + "+Z+" ]"+B):o.prependRight(s,C+"var "+U+" = [], "+$+" = arguments.length;\n"+u+"while ( "+$+"-- ) "+U+"[ "+$+" ] = arguments[ "+$+" ]"+B)}));else if("Identifier"!==w.type&&s.parameterDestructuring){var B=_.scope.createIdentifier("ref");destructure(o,(function(i){return _.scope.createIdentifier(i)}),(function(i){var o=i.name;return _.scope.resolveName(o)}),w,B,!1,C),o.prependRight(w.start,B)}}))},BlockStatement.prototype.transpileBlockScopedIdentifiers=function transpileBlockScopedIdentifiers(i){var o=this;Object.keys(this.scope.blockScopedDeclarations).forEach((function(s){for(var u=0,C=o.scope.blockScopedDeclarations[s];uthis.start?o.overwrite(this.start,B,V):o.prependRight(this.start,V)}else i.prototype.transpile.call(this,o,s);s.trailingFunctionCommas&&this.params.length&&!_&&removeTrailingComma(o,this.params[this.params.length-1].end)},ArrowFunctionExpression.prototype.needsArguments=function needsArguments(i){return i.spreadRest&&this.params.filter((function(i){return"RestElement"===i.type})).length>0},ArrowFunctionExpression}(Zd);function checkConst(i,o){var s=o.findDeclaration(i.name);if(s&&"const"===s.kind)throw new Ei(i.name+" is read-only",i)}var Wi=function(i){function AssignmentExpression(){i.apply(this,arguments)}return i&&(AssignmentExpression.__proto__=i),AssignmentExpression.prototype=Object.create(i&&i.prototype),AssignmentExpression.prototype.constructor=AssignmentExpression,AssignmentExpression.prototype.initialise=function initialise(o){if("Identifier"===this.left.type){var s=this.findScope(!1).findDeclaration(this.left.name),u=s&&s.node.ancestor(3);u&&"ForStatement"===u.type&&u.body.contains(this)&&(u.reassigned[this.left.name]=!0)}i.prototype.initialise.call(this,o)},AssignmentExpression.prototype.transpile=function transpile(o,s){"Identifier"===this.left.type&&checkConst(this.left,this.findScope(!1)),"**="===this.operator&&s.exponentiation?this.transpileExponentiation(o,s):/Pattern/.test(this.left.type)&&s.destructuring&&this.transpileDestructuring(o),i.prototype.transpile.call(this,o,s)},AssignmentExpression.prototype.transpileDestructuring=function transpileDestructuring(i){var o=this,s=this.findScope(!0),u=this.findScope(!1),C=s.createDeclaration("assign");i.appendRight(this.left.end,"("+C),i.appendLeft(this.right.end,", ");var _=[];destructure(i,(function(i){return s.createDeclaration(i)}),(function(i){var o=u.resolveName(i.name);return checkConst(i,u),o}),this.left,C,!0,_);var w=", ";_.forEach((function(i,s){s===_.length-1&&(w=""),i(o.end,"",w)})),"ExpressionStatement"===this.unparenthesizedParent().type?i.prependRight(this.end,")"):i.appendRight(this.end,", "+C+")")},AssignmentExpression.prototype.transpileExponentiation=function transpileExponentiation(i){for(var o,s=this.findScope(!1),u=this.left.end;"*"!==i.original[u];)u+=1;i.remove(u,u+2);var C=this.left.unparenthesize();if("Identifier"===C.type)o=s.resolveName(C.name);else if("MemberExpression"===C.type){var _,w,B=!1,L=!1,V=this.findNearest(/(?:Statement|Declaration)$/),z=V.getIndentation();"Identifier"===C.property.type?w=C.computed?s.resolveName(C.property.name):C.property.name:(w=s.createDeclaration("property"),L=!0),"Identifier"===C.object.type?_=s.resolveName(C.object.name):(_=s.createDeclaration("object"),B=!0),C.start===V.start?B&&L?(i.prependRight(V.start,_+" = "),i.overwrite(C.object.end,C.property.start,";\n"+z+w+" = "),i.overwrite(C.property.end,C.end,";\n"+z+_+"["+w+"]")):B?(i.prependRight(V.start,_+" = "),i.appendLeft(C.object.end,";\n"+z),i.appendLeft(C.object.end,_)):L&&(i.prependRight(C.property.start,w+" = "),i.appendLeft(C.property.end,";\n"+z),i.move(C.property.start,C.property.end,this.start),i.appendLeft(C.object.end,"["+w+"]"),i.remove(C.object.end,C.property.start),i.remove(C.property.end,C.end)):(B&&L?(i.prependRight(C.start,"( "+_+" = "),i.overwrite(C.object.end,C.property.start,", "+w+" = "),i.overwrite(C.property.end,C.end,", "+_+"["+w+"]")):B?(i.prependRight(C.start,"( "+_+" = "),i.appendLeft(C.object.end,", "+_)):L&&(i.prependRight(C.property.start,"( "+w+" = "),i.appendLeft(C.property.end,", "),i.move(C.property.start,C.property.end,C.start),i.overwrite(C.object.end,C.property.start,"["+w+"]"),i.remove(C.property.end,C.end)),L&&i.appendLeft(this.end," )")),o=_+(C.computed||L?"["+w+"]":"."+w)}i.prependRight(this.right.start,"Math.pow( "+o+", "),i.appendLeft(this.right.end," )")},AssignmentExpression}(Zd),eo=function(i){function AwaitExpression(){i.apply(this,arguments)}return i&&(AwaitExpression.__proto__=i),AwaitExpression.prototype=Object.create(i&&i.prototype),AwaitExpression.prototype.constructor=AwaitExpression,AwaitExpression.prototype.initialise=function initialise(o){o.asyncAwait&&Ei.missingTransform("await","asyncAwait",this),i.prototype.initialise.call(this,o)},AwaitExpression}(Zd),ao=function(i){function BinaryExpression(){i.apply(this,arguments)}return i&&(BinaryExpression.__proto__=i),BinaryExpression.prototype=Object.create(i&&i.prototype),BinaryExpression.prototype.constructor=BinaryExpression,BinaryExpression.prototype.transpile=function transpile(o,s){"**"===this.operator&&s.exponentiation&&(o.prependRight(this.start,"Math.pow( "),o.overwrite(this.left.end,this.right.start,", "),o.appendLeft(this.end," )")),i.prototype.transpile.call(this,o,s)},BinaryExpression}(Zd),no=/(?:For(?:In|Of)?|While)Statement/,to=function(i){function BreakStatement(){i.apply(this,arguments)}return i&&(BreakStatement.__proto__=i),BreakStatement.prototype=Object.create(i&&i.prototype),BreakStatement.prototype.constructor=BreakStatement,BreakStatement.prototype.initialise=function initialise(){var i=this.findNearest(no),o=this.findNearest("SwitchCase");i&&(!o||i.depth>o.depth)&&(i.canBreak=!0,this.loop=i)},BreakStatement.prototype.transpile=function transpile(i){if(this.loop&&this.loop.shouldRewriteAsFunction){if(this.label)throw new Ei("Labels are not currently supported in a loop with locally-scoped variables",this);i.overwrite(this.start,this.start+5,"return 'break'")}},BreakStatement}(Zd),ro=function(i){function CallExpression(){i.apply(this,arguments)}return i&&(CallExpression.__proto__=i),CallExpression.prototype=Object.create(i&&i.prototype),CallExpression.prototype.constructor=CallExpression,CallExpression.prototype.initialise=function initialise(o){if(o.spreadRest&&this.arguments.length>1)for(var s=this.findLexicalBoundary(),u=this.arguments.length;u--;){var C=this.arguments[u];"SpreadElement"===C.type&&isArguments(C.argument)&&(this.argumentsArrayAlias=s.getArgumentsArrayAlias())}i.prototype.initialise.call(this,o)},CallExpression.prototype.transpile=function transpile(o,s){if(s.spreadRest&&this.arguments.length&&inlineSpreads(o,this,this.arguments),s.spreadRest&&this.arguments.length){var u,C=!1,_=this.arguments[0];if(1===this.arguments.length?"SpreadElement"===_.type&&(o.remove(_.start,_.argument.start),C=!0):C=spread(o,this.arguments,_.start,this.argumentsArrayAlias),C){var w=null;if("Super"===this.callee.type?w=this.callee:"MemberExpression"===this.callee.type&&"Super"===this.callee.object.type&&(w=this.callee.object),w||"MemberExpression"!==this.callee.type)u="void 0";else if("Identifier"===this.callee.object.type)u=this.callee.object.name;else{u=this.findScope(!0).createDeclaration("ref");var B=this.callee.object;o.prependRight(B.start,"("+u+" = "),o.appendLeft(B.end,")")}o.appendLeft(this.callee.end,".apply"),w?(w.noCall=!0,this.arguments.length>1&&("SpreadElement"===_.type?needsParentheses(_.argument)&&o.prependRight(_.start,"( "):o.prependRight(_.start,"[ "),o.appendLeft(this.arguments[this.arguments.length-1].end," )"))):1===this.arguments.length?o.prependRight(_.start,u+", "):("SpreadElement"===_.type?needsParentheses(_.argument)?o.appendLeft(_.start,u+", ( "):o.appendLeft(_.start,u+", "):o.appendLeft(_.start,u+", [ "),o.appendLeft(this.arguments[this.arguments.length-1].end," )"))}}s.trailingFunctionCommas&&this.arguments.length&&removeTrailingComma(o,this.arguments[this.arguments.length-1].end),i.prototype.transpile.call(this,o,s)},CallExpression}(Zd),io=function(i){function CatchClause(){i.apply(this,arguments)}return i&&(CatchClause.__proto__=i),CatchClause.prototype=Object.create(i&&i.prototype),CatchClause.prototype.constructor=CatchClause,CatchClause.prototype.initialise=function initialise(o){var s=this;this.createdDeclarations=[],this.scope=new Scope({block:!0,parent:this.parent.findScope(!1),declare:function(i){return s.createdDeclarations.push(i)}}),this.scope.addDeclaration(this.param,"catch"),i.prototype.initialise.call(this,o),this.scope.consolidate()},CatchClause.prototype.findScope=function findScope(i){return i?this.parent.findScope(i):this.scope},CatchClause}(Zd),oo=function(i){function ClassBody(){i.apply(this,arguments)}return i&&(ClassBody.__proto__=i),ClassBody.prototype=Object.create(i&&i.prototype),ClassBody.prototype.constructor=ClassBody,ClassBody.prototype.transpile=function transpile(o,s,u,C){var _=this;if(s.classes){var w=this.parent.name,B=o.getIndentString(),L=this.getIndentation()+(u?B:""),V=L+B,z=findIndex(this.body,(function(i){return"constructor"===i.kind})),U=this.body[z],$="",Z="";if(this.body.length?(o.remove(this.start,this.body[0].start),o.remove(this.body[this.body.length-1].end,this.end)):o.remove(this.start,this.end),U){U.value.body.isConstructorBody=!0;var Y=this.body[z-1],ee=this.body[z+1];z>0&&(o.remove(Y.end,U.start),o.move(U.start,ee?ee.start:this.end-1,this.body[0].start)),u||o.appendLeft(U.end,";")}var ae=!1!==this.program.options.namedFunctionExpressions,de=ae||this.parent.superClass||"ClassDeclaration"!==this.parent.type;if(this.parent.superClass){var ie="if ( "+C+" ) "+w+".__proto__ = "+C+";\n"+L+w+".prototype = Object.create( "+C+" && "+C+".prototype );\n"+L+w+".prototype.constructor = "+w+";";if(U)$+="\n\n"+L+ie;else $+=(ie="function "+w+" () {"+(C?"\n"+V+C+".apply(this, arguments);\n"+L+"}":"}")+(u?"":";")+(this.body.length?"\n\n"+L:"")+ie)+"\n\n"+L}else if(!U){var le="function "+(de?w+" ":"")+"() {}";"ClassDeclaration"===this.parent.type&&(le+=";"),this.body.length&&(le+="\n\n"+L),$+=le}var ce,pe,Re=this.findScope(!1),fe=[],ye=[];if(this.body.forEach((function(i,u){if("get"!==i.kind&&"set"!==i.kind||!s.getterSetter||Ei.missingTransform("getters and setters","getterSetter",i),"constructor"!==i.kind){if(i.static){var C=" "==o.original[i.start+6]?7:6;o.remove(i.start,i.start+C)}var B,V="method"!==i.kind,U=i.key.name;(Ri[U]||i.value.body.scope.references[U])&&(U=Re.createIdentifier(U));var $=!1;if(i.computed||"Literal"!==i.key.type||($=!0,i.computed=!0),V){if(i.computed)throw new Error("Computed accessor properties are not currently supported");o.remove(i.start,i.key.start),i.static?(~ye.indexOf(i.key.name)||ye.push(i.key.name),pe||(pe=Re.createIdentifier("staticAccessors")),B=""+pe):(~fe.indexOf(i.key.name)||fe.push(i.key.name),ce||(ce=Re.createIdentifier("prototypeAccessors")),B=""+ce)}else B=i.static?""+w:w+".prototype";i.computed||(B+="."),(z>0&&u===z+1||0===u&&z===_.body.length-1)&&(B="\n\n"+L+B);var Z=i.key.end;if(i.computed)if($)o.prependRight(i.key.start,"["),o.appendLeft(i.key.end,"]");else{for(;"]"!==o.original[Z];)Z+=1;Z+=1}var Y=i.computed||V||!ae?"":U+" ",ee=(V?"."+i.kind:"")+" = "+(i.value.async?"async ":"")+"function"+(i.value.generator?"* ":" ")+Y;o.remove(Z,i.value.start),o.prependRight(i.value.start,ee),o.appendLeft(i.end,";"),i.value.generator&&o.remove(i.start,i.key.start);var ie=i.key.start;if(i.computed&&!$)for(;"["!=o.original[ie];)--ie;i.startthis.depth){this.shouldRewriteAsFunction=!0;for(var L=0,V=this.thisRefs;Lo.depth&&(this.alias=o.getArgumentsAlias()),u&&u.body.contains(this)&&u.depth>o.depth&&(this.alias=o.getArgumentsAlias())}this.findScope(!1).addReference(this)}},Identifier.prototype.isLabel=function isLabel(){switch(this.parent.type){case"BreakStatement":case"ContinueStatement":case"LabeledStatement":return!0;default:return!1}},Identifier.prototype.transpile=function transpile(i){this.alias&&i.overwrite(this.start,this.end,this.alias,{storeName:!0,contentOnly:!0})},Identifier}(Zd),bo=function(i){function IfStatement(){i.apply(this,arguments)}return i&&(IfStatement.__proto__=i),IfStatement.prototype=Object.create(i&&i.prototype),IfStatement.prototype.constructor=IfStatement,IfStatement.prototype.initialise=function initialise(o){i.prototype.initialise.call(this,o)},IfStatement.prototype.transpile=function transpile(o,s){("BlockStatement"!==this.consequent.type||"BlockStatement"===this.consequent.type&&this.consequent.synthetic)&&(o.appendLeft(this.consequent.start,"{ "),o.prependRight(this.consequent.end," }")),this.alternate&&"IfStatement"!==this.alternate.type&&("BlockStatement"!==this.alternate.type||"BlockStatement"===this.alternate.type&&this.alternate.synthetic)&&(o.appendLeft(this.alternate.start,"{ "),o.prependRight(this.alternate.end," }")),i.prototype.transpile.call(this,o,s)},IfStatement}(Zd),xo=function(i){function Import(){i.apply(this,arguments)}return i&&(Import.__proto__=i),Import.prototype=Object.create(i&&i.prototype),Import.prototype.constructor=Import,Import.prototype.initialise=function initialise(o){o.moduleImport&&Ei.missingTransform("dynamic import expressions","moduleImport",this),i.prototype.initialise.call(this,o)},Import}(Zd),Co=function(i){function ImportDeclaration(){i.apply(this,arguments)}return i&&(ImportDeclaration.__proto__=i),ImportDeclaration.prototype=Object.create(i&&i.prototype),ImportDeclaration.prototype.constructor=ImportDeclaration,ImportDeclaration.prototype.initialise=function initialise(o){o.moduleImport&&Ei.missingTransform("import","moduleImport",this),i.prototype.initialise.call(this,o)},ImportDeclaration}(Zd),Eo=function(i){function ImportDefaultSpecifier(){i.apply(this,arguments)}return i&&(ImportDefaultSpecifier.__proto__=i),ImportDefaultSpecifier.prototype=Object.create(i&&i.prototype),ImportDefaultSpecifier.prototype.constructor=ImportDefaultSpecifier,ImportDefaultSpecifier.prototype.initialise=function initialise(o){this.findScope(!0).addDeclaration(this.local,"import"),i.prototype.initialise.call(this,o)},ImportDefaultSpecifier}(Zd),Do=function(i){function ImportSpecifier(){i.apply(this,arguments)}return i&&(ImportSpecifier.__proto__=i),ImportSpecifier.prototype=Object.create(i&&i.prototype),ImportSpecifier.prototype.constructor=ImportSpecifier,ImportSpecifier.prototype.initialise=function initialise(o){this.findScope(!0).addDeclaration(this.local,"import"),i.prototype.initialise.call(this,o)},ImportSpecifier}(Zd),_o=function(i){function JSXAttribute(){i.apply(this,arguments)}return i&&(JSXAttribute.__proto__=i),JSXAttribute.prototype=Object.create(i&&i.prototype),JSXAttribute.prototype.constructor=JSXAttribute,JSXAttribute.prototype.transpile=function transpile(o,s){var u,C=this.name,_=C.start,w=C.name,B=this.value?this.value.start:this.name.end;o.overwrite(_,B,(/-/.test(u=w)?"'"+u+"'":u)+": "+(this.value?"":"true")),i.prototype.transpile.call(this,o,s)},JSXAttribute}(Zd);var So=function(i){function JSXClosingElement(){i.apply(this,arguments)}return i&&(JSXClosingElement.__proto__=i),JSXClosingElement.prototype=Object.create(i&&i.prototype),JSXClosingElement.prototype.constructor=JSXClosingElement,JSXClosingElement.prototype.transpile=function transpile(i){var o,s=!0,u=this.parent.children[this.parent.children.length-1];(u&&("JSXText"===(o=u).type&&!/\S/.test(o.value)&&/\n/.test(o.value))||this.parent.openingElement.attributes.length)&&(s=!1),i.overwrite(this.start,this.end,s?" )":")")},JSXClosingElement}(Zd);var Ao=function(i){function JSXClosingFragment(){i.apply(this,arguments)}return i&&(JSXClosingFragment.__proto__=i),JSXClosingFragment.prototype=Object.create(i&&i.prototype),JSXClosingFragment.prototype.constructor=JSXClosingFragment,JSXClosingFragment.prototype.transpile=function transpile(i){var o,s=!0,u=this.parent.children[this.parent.children.length-1];u&&("JSXText"===(o=u).type&&!/\S/.test(o.value)&&/\n/.test(o.value))&&(s=!1),i.overwrite(this.start,this.end,s?" )":")")},JSXClosingFragment}(Zd);function normalise(i,o){return o&&/\n/.test(i)&&(i=i.replace(/[ \f\n\r\t\v]+$/,"")),i=i.replace(/^\n\r?[ \f\n\r\t\v]+/,"").replace(/[ \f\n\r\t\v]*\n\r?[ \f\n\r\t\v]*/gm," "),JSON.stringify(i)}var wo=function(i){function JSXElement(){i.apply(this,arguments)}return i&&(JSXElement.__proto__=i),JSXElement.prototype=Object.create(i&&i.prototype),JSXElement.prototype.constructor=JSXElement,JSXElement.prototype.transpile=function transpile(o,s){i.prototype.transpile.call(this,o,s);var u=this.children.filter((function(i){return"JSXText"!==i.type||(/[^ \f\n\r\t\v]/.test(i.raw)||!/\n/.test(i.raw))}));if(u.length){var C,_=(this.openingElement||this.openingFragment).end;for(C=0;C0&&(z.start===_?o.prependRight(_,", "):o.overwrite(_,z.start,", ")),V&&"JSXSpreadAttribute"!==z.type){var U=this.attributes[w-1],$=this.attributes[w+1];U&&"JSXSpreadAttribute"!==U.type||o.prependRight(z.start,"{ "),$&&"JSXSpreadAttribute"!==$.type||o.appendLeft(z.end," }")}_=z.end}if(V)if(1===C)L=u?"',":",";else{if(!this.program.options.objectAssign)throw new Ei("Mixed JSX attributes ending in spread requires specified objectAssign option with 'Object.assign' or polyfill helper.",this);L=u?"', "+this.program.options.objectAssign+"({},":", "+this.program.options.objectAssign+"({},",B=")"}else L=u?"', {":", {",B=" }";o.prependRight(this.name.end,L),B&&o.appendLeft(this.attributes[C-1].end,B)}else o.appendLeft(this.name.end,u?"', null":", null"),_=this.name.end;this.selfClosing?o.overwrite(_,this.end,this.attributes.length?")":" )"):o.remove(_,this.end)},JSXOpeningElement}(Zd),Po=function(i){function JSXOpeningFragment(){i.apply(this,arguments)}return i&&(JSXOpeningFragment.__proto__=i),JSXOpeningFragment.prototype=Object.create(i&&i.prototype),JSXOpeningFragment.prototype.constructor=JSXOpeningFragment,JSXOpeningFragment.prototype.transpile=function transpile(i){i.overwrite(this.start,this.end,this.program.jsx+"( "+this.program.jsxFragment+", null")},JSXOpeningFragment}(Zd),To=function(i){function JSXSpreadAttribute(){i.apply(this,arguments)}return i&&(JSXSpreadAttribute.__proto__=i),JSXSpreadAttribute.prototype=Object.create(i&&i.prototype),JSXSpreadAttribute.prototype.constructor=JSXSpreadAttribute,JSXSpreadAttribute.prototype.transpile=function transpile(o,s){o.remove(this.start,this.argument.start),o.remove(this.argument.end,this.end),i.prototype.transpile.call(this,o,s)},JSXSpreadAttribute}(Zd),jo=/[\u2028-\u2029]/g,Oo=function(i){function Literal(){i.apply(this,arguments)}return i&&(Literal.__proto__=i),Literal.prototype=Object.create(i&&i.prototype),Literal.prototype.constructor=Literal,Literal.prototype.initialise=function initialise(){"string"==typeof this.value&&this.program.indentExclusionElements.push(this)},Literal.prototype.transpile=function transpile(i,o){if(o.numericLiteral&&this.raw.match(/^0[bo]/i)&&i.overwrite(this.start,this.end,String(this.value),{storeName:!0,contentOnly:!0}),this.regex){var s=this.regex,u=s.pattern,C=s.flags;o.stickyRegExp&&/y/.test(C)&&Ei.missingTransform("the regular expression sticky flag","stickyRegExp",this),o.unicodeRegExp&&/u/.test(C)&&i.overwrite(this.start,this.end,"/"+Qd()(u,C)+"/"+C.replace("u",""),{contentOnly:!0})}else"string"==typeof this.value&&this.value.match(jo)&&i.overwrite(this.start,this.end,this.raw.replace(jo,(function(i){return"\u2028"==i?"\\u2028":"\\u2029"})),{contentOnly:!0})},Literal}(Zd),Io=function(i){function MemberExpression(){i.apply(this,arguments)}return i&&(MemberExpression.__proto__=i),MemberExpression.prototype=Object.create(i&&i.prototype),MemberExpression.prototype.constructor=MemberExpression,MemberExpression.prototype.transpile=function transpile(o,s){s.reservedProperties&&Ri[this.property.name]&&(o.overwrite(this.object.end,this.property.start,"['"),o.appendLeft(this.property.end,"']")),i.prototype.transpile.call(this,o,s)},MemberExpression}(Zd),No=function(i){function NewExpression(){i.apply(this,arguments)}return i&&(NewExpression.__proto__=i),NewExpression.prototype=Object.create(i&&i.prototype),NewExpression.prototype.constructor=NewExpression,NewExpression.prototype.initialise=function initialise(o){if(o.spreadRest&&this.arguments.length)for(var s=this.findLexicalBoundary(),u=this.arguments.length;u--;){var C=this.arguments[u];if("SpreadElement"===C.type&&isArguments(C.argument)){this.argumentsArrayAlias=s.getArgumentsArrayAlias();break}}i.prototype.initialise.call(this,o)},NewExpression.prototype.transpile=function transpile(o,s){if(i.prototype.transpile.call(this,o,s),s.spreadRest&&this.arguments.length&&inlineSpreads(o,this,this.arguments),s.spreadRest&&this.arguments.length){var u=this.arguments[0];spread(o,this.arguments,u.start,this.argumentsArrayAlias,!0)&&(o.prependRight(this.start+3," (Function.prototype.bind.apply("),o.overwrite(this.callee.end,u.start,", [ null ].concat( "),o.appendLeft(this.end," ))"))}this.arguments.length&&removeTrailingComma(o,this.arguments[this.arguments.length-1].end)},NewExpression}(Zd),Lo=function(i){function ObjectExpression(){i.apply(this,arguments)}return i&&(ObjectExpression.__proto__=i),ObjectExpression.prototype=Object.create(i&&i.prototype),ObjectExpression.prototype.constructor=ObjectExpression,ObjectExpression.prototype.transpile=function transpile(o,s){var u;i.prototype.transpile.call(this,o,s);for(var C=this.start+1,_=0,w=0,B=null,L=null,V=0;V0?(o.remove(z.start,U.properties[0].start),o.remove(U.properties[U.properties.length-1].end,z.end),(u=this.properties).splice.apply(u,[V,1].concat(U.properties)),V--):(o.remove(z.start,V===this.properties.length-1?z.end:this.properties[V+1].start),this.properties.splice(V,1),V--):(_+=1,null===B&&(B=V))}else z.computed&&s.computedProperty&&(w+=1,null===L&&(L=V))}if(!_||s.objectRestSpread||w&&s.computedProperty){if(_){if(!this.program.options.objectAssign)throw new Ei("Object spread operator requires specified objectAssign option with 'Object.assign' or polyfill helper.",this);for(var $=this.properties.length;$--;){var Z=this.properties[$];if("Property"===Z.type&&!w){var Y=this.properties[$-1],ee=this.properties[$+1];Y&&"Property"===Y.type||o.prependRight(Z.start,"{"),ee&&"Property"===ee.type||o.appendLeft(Z.end,"}")}"SpreadElement"===Z.type&&(o.remove(Z.start,Z.argument.start),o.remove(Z.argument.end,Z.end))}C=this.properties[0].start,w?"SpreadElement"===this.properties[0].type?(o.overwrite(this.start,C,this.program.options.objectAssign+"({}, "),o.remove(this.end-1,this.end),o.appendRight(this.end,")")):(o.prependLeft(this.start,this.program.options.objectAssign+"("),o.appendRight(this.end,")")):(o.overwrite(this.start,C,this.program.options.objectAssign+"({}, "),o.overwrite(this.properties[this.properties.length-1].end,this.end,")"))}}else _=0,B=null;if(w&&s.computedProperty){var ae,de,ie=this.getIndentation();"VariableDeclarator"===this.parent.type&&1===this.parent.parent.declarations.length&&"Identifier"===this.parent.id.type?(ae=!0,de=this.parent.id.alias||this.parent.id.name):("AssignmentExpression"===this.parent.type&&"ExpressionStatement"===this.parent.parent.type&&"Identifier"===this.parent.left.type||"AssignmentPattern"===this.parent.type&&"Identifier"===this.parent.left.type)&&(ae=!0,de=this.parent.left.alias||this.parent.left.name),_&&(ae=!1),de=this.findScope(!1).resolveName(de);var le=C,ce=this.end;ae||(null===B||LPe&&o.remove(Pe,xe.value.start),o.prependLeft(Pe," = ")):o.overwrite(xe.start,xe.value.start,"["+o.slice(xe.start,xe.key.end)+"] = "),!xe.method||!xe.computed&&s.conciseMethodProperty||(xe.value.generator&&o.remove(xe.start,xe.key.start),o.prependRight(xe.value.start,"function"+(xe.value.generator?"*":"")+" "))}else"SpreadElement"===xe.type?de&&be>0&&(pe||(pe=this.properties[be-1]),o.appendLeft(pe.end,", "+de+" )"),pe=null,de=null):(!ye&&_&&(o.prependRight(xe.start,"{"),o.appendLeft(xe.end,"}")),fe=!0);if(ye&&("SpreadElement"===xe.type||xe.computed)){var Te=fe?this.properties[this.properties.length-1].end:this.end-1;","==o.original[Te]&&++Te;var ze=o.slice(Te,ce);o.prependLeft(_e,ze),o.remove(Te,ce),ye=!1}var qe=xe.end;if(bethis.nearestFunction.depth)&&(this.loop.canReturn=!0,this.shouldWrap=!0),this.argument&&this.argument.initialise(i)},ReturnStatement.prototype.transpile=function transpile(i,o){var s=this.shouldWrap&&this.loop&&this.loop.shouldRewriteAsFunction;this.argument?(s&&i.prependRight(this.argument.start,"{ v: "),this.argument.transpile(i,o),s&&i.appendLeft(this.argument.end," }")):s&&i.appendLeft(this.start+6," {}")},ReturnStatement}(Zd),zo=function(i){function Super(){i.apply(this,arguments)}return i&&(Super.__proto__=i),Super.prototype=Object.create(i&&i.prototype),Super.prototype.constructor=Super,Super.prototype.initialise=function initialise(i){if(i.classes){if(this.method=this.findNearest("MethodDefinition"),!this.method)throw new Ei("use of super outside class method",this);var o=this.findNearest("ClassBody").parent;if(this.superClassName=o.superClass&&(o.superClass.name||"superclass"),!this.superClassName)throw new Ei("super used in base class",this);if(this.isCalled="CallExpression"===this.parent.type&&this===this.parent.callee,"constructor"!==this.method.kind&&this.isCalled)throw new Ei("super() not allowed outside class constructor",this);if(this.isMember="MemberExpression"===this.parent.type,!this.isCalled&&!this.isMember)throw new Ei("Unexpected use of `super` (expected `super(...)` or `super.*`)",this)}if(i.arrow){var s=this.findLexicalBoundary(),u=this.findNearest("ArrowFunctionExpression"),C=this.findNearest(no);u&&u.depth>s.depth&&(this.thisAlias=s.getThisAlias()),C&&C.body.contains(this)&&C.depth>s.depth&&(this.thisAlias=s.getThisAlias())}},Super.prototype.transpile=function transpile(i,o){if(o.classes){var s=this.isCalled||this.method.static?this.superClassName:this.superClassName+".prototype";i.overwrite(this.start,this.end,s,{storeName:!0,contentOnly:!0});var u=this.isCalled?this.parent:this.parent.parent;if(u&&"CallExpression"===u.type){this.noCall||i.appendLeft(u.callee.end,".call");var C=this.thisAlias||"this";u.arguments.length?i.appendLeft(u.arguments[0].start,C+", "):i.appendLeft(u.end-1,""+C)}}},Super}(Zd),qo=function(i){function TaggedTemplateExpression(){i.apply(this,arguments)}return i&&(TaggedTemplateExpression.__proto__=i),TaggedTemplateExpression.prototype=Object.create(i&&i.prototype),TaggedTemplateExpression.prototype.constructor=TaggedTemplateExpression,TaggedTemplateExpression.prototype.initialise=function initialise(o){o.templateString&&!o.dangerousTaggedTemplateString&&Ei.missingTransform("tagged template strings","templateString",this,"dangerousTaggedTemplateString"),i.prototype.initialise.call(this,o)},TaggedTemplateExpression.prototype.transpile=function transpile(o,s){if(s.templateString&&s.dangerousTaggedTemplateString){var u=this.quasi.expressions.concat(this.quasi.quasis).sort((function(i,o){return i.start-o.start})),C=this.program.body.scope,_=this.quasi.quasis.map((function(i){return JSON.stringify(i.value.cooked)})).join(", "),w=this.program.templateLiteralQuasis[_];w||(w=C.createIdentifier("templateObject"),o.prependLeft(this.program.prependAt,"var "+w+" = Object.freeze(["+_+"]);\n"),this.program.templateLiteralQuasis[_]=w),o.overwrite(this.tag.end,u[0].start,"("+w);var B=u[0].start;u.forEach((function(i){"TemplateElement"===i.type?o.remove(B,i.end):o.overwrite(B,i.start,", "),B=i.end})),o.overwrite(B,this.end,")")}i.prototype.transpile.call(this,o,s)},TaggedTemplateExpression}(Zd),Uo=function(i){function TemplateElement(){i.apply(this,arguments)}return i&&(TemplateElement.__proto__=i),TemplateElement.prototype=Object.create(i&&i.prototype),TemplateElement.prototype.constructor=TemplateElement,TemplateElement.prototype.initialise=function initialise(){this.program.indentExclusionElements.push(this)},TemplateElement}(Zd),Ho=function(i){function TemplateLiteral(){i.apply(this,arguments)}return i&&(TemplateLiteral.__proto__=i),TemplateLiteral.prototype=Object.create(i&&i.prototype),TemplateLiteral.prototype.constructor=TemplateLiteral,TemplateLiteral.prototype.transpile=function transpile(o,s){if(i.prototype.transpile.call(this,o,s),s.templateString&&"TaggedTemplateExpression"!==this.parent.type){var u=this.expressions.concat(this.quasis).sort((function(i,o){return i.start-o.start||i.end-o.end})).filter((function(i,o){return"TemplateElement"!==i.type||(!!i.value.raw||!o)}));if(u.length>=3){var C=u[0],_=u[2];"TemplateElement"===C.type&&""===C.value.raw&&"TemplateElement"===_.type&&u.shift()}var w=!(1===this.quasis.length&&0===this.expressions.length||"TemplateLiteral"===this.parent.type||"AssignmentExpression"===this.parent.type||"AssignmentPattern"===this.parent.type||"VariableDeclarator"===this.parent.type||"BinaryExpression"===this.parent.type&&"+"===this.parent.operator);w&&o.appendRight(this.start,"(");var B=this.start;u.forEach((function(i,s){var u=0===s?w?"(":"":" + ";if("TemplateElement"===i.type)o.overwrite(B,i.end,u+JSON.stringify(i.value.cooked));else{var C="Identifier"!==i.type;C&&(u+="("),o.remove(B,i.start),u&&o.prependRight(i.start,u),C&&o.appendLeft(i.end,")")}B=i.end})),w&&o.appendLeft(B,")"),o.overwrite(B,this.end,"",{contentOnly:!0})}},TemplateLiteral}(Zd),Wo=function(i){function ThisExpression(){i.apply(this,arguments)}return i&&(ThisExpression.__proto__=i),ThisExpression.prototype=Object.create(i&&i.prototype),ThisExpression.prototype.constructor=ThisExpression,ThisExpression.prototype.initialise=function initialise(i){var o=this.findLexicalBoundary();if(i.letConst)for(var s=this.findNearest(no);s&&s.depth>o.depth;)s.thisRefs.push(this),s=s.parent.findNearest(no);if(i.arrow){var u=this.findNearest("ArrowFunctionExpression");u&&u.depth>o.depth&&(this.alias=o.getThisAlias())}},ThisExpression.prototype.transpile=function transpile(i){this.alias&&i.overwrite(this.start,this.end,this.alias,{storeName:!0,contentOnly:!0})},ThisExpression}(Zd),Go=function(i){function UpdateExpression(){i.apply(this,arguments)}return i&&(UpdateExpression.__proto__=i),UpdateExpression.prototype=Object.create(i&&i.prototype),UpdateExpression.prototype.constructor=UpdateExpression,UpdateExpression.prototype.initialise=function initialise(o){if("Identifier"===this.argument.type){var s=this.findScope(!1).findDeclaration(this.argument.name),u=s&&s.node.ancestor(3);u&&"ForStatement"===u.type&&u.body.contains(this)&&(u.reassigned[this.argument.name]=!0)}i.prototype.initialise.call(this,o)},UpdateExpression.prototype.transpile=function transpile(o,s){"Identifier"===this.argument.type&&checkConst(this.argument,this.findScope(!1)),i.prototype.transpile.call(this,o,s)},UpdateExpression}(Zd),$o=function(i){function VariableDeclaration(){i.apply(this,arguments)}return i&&(VariableDeclaration.__proto__=i),VariableDeclaration.prototype=Object.create(i&&i.prototype),VariableDeclaration.prototype.constructor=VariableDeclaration,VariableDeclaration.prototype.initialise=function initialise(i){this.scope=this.findScope("var"===this.kind),this.declarations.forEach((function(o){return o.initialise(i)}))},VariableDeclaration.prototype.transpile=function transpile(i,o){var s=this,u=this.getIndentation(),C=this.kind;if(o.letConst&&"var"!==C&&(C="var",i.overwrite(this.start,this.start+this.kind.length,C,{contentOnly:!0,storeName:!0})),o.destructuring&&"ForOfStatement"!==this.parent.type&&"ForInStatement"!==this.parent.type){var _,w=this.start;this.declarations.forEach((function(C,B){if(C.transpile(i,o),"Identifier"===C.id.type)B>0&&"Identifier"!==s.declarations[B-1].id.type&&i.overwrite(w,C.id.start,"var ");else{var L=no.test(s.parent.type);0===B?i.remove(w,C.id.start):i.overwrite(w,C.id.start,";\n"+u);var V="Identifier"===C.init.type&&!C.init.rewritten,z=V?C.init.alias||C.init.name:C.findScope(!0).createIdentifier("ref");w=C.start;var U=[];V?i.remove(C.id.end,C.end):U.push((function(o,s,u){i.prependRight(C.id.end,"var "+z),i.appendLeft(C.init.end,""+u),i.move(C.id.end,C.end,o)}));var $=C.findScope(!1);destructure(i,(function(i){return $.createIdentifier(i)}),(function(i){var o=i.name;return $.resolveName(o)}),C.id,z,L,U);var Z=L?"var ":"",Y=L?", ":";\n"+u;U.forEach((function(i,o){B===s.declarations.length-1&&o===U.length-1&&(Y=L?"":";"),i(C.start,0===o?Z:"",Y)}))}w=C.end,_="Identifier"!==C.id.type})),_&&this.end>w&&i.overwrite(w,this.end,"",{contentOnly:!0})}else this.declarations.forEach((function(s){s.transpile(i,o)}))},VariableDeclaration}(Zd),Ko=function(i){function VariableDeclarator(){i.apply(this,arguments)}return i&&(VariableDeclarator.__proto__=i),VariableDeclarator.prototype=Object.create(i&&i.prototype),VariableDeclarator.prototype.constructor=VariableDeclarator,VariableDeclarator.prototype.initialise=function initialise(o){var s=this.parent.kind;"let"===s&&"ForStatement"===this.parent.parent.type&&(s="for.let"),this.parent.scope.addDeclaration(this.id,s),i.prototype.initialise.call(this,o)},VariableDeclarator.prototype.transpile=function transpile(i,o){if(!this.init&&o.letConst&&"var"!==this.parent.kind){var s=this.findNearest(/Function|^For(In|Of)?Statement|^(?:Do)?WhileStatement/);!s||/Function/.test(s.type)||this.isLeftDeclaratorOfLoop()||i.appendLeft(this.id.end," = (void 0)")}this.id&&this.id.transpile(i,o),this.init&&this.init.transpile(i,o)},VariableDeclarator.prototype.isLeftDeclaratorOfLoop=function isLeftDeclaratorOfLoop(){return this.parent&&"VariableDeclaration"===this.parent.type&&this.parent.parent&&("ForInStatement"===this.parent.parent.type||"ForOfStatement"===this.parent.parent.type)&&this.parent.parent.left&&this.parent.parent.left.declarations[0]===this},VariableDeclarator}(Zd),Xo={ArrayExpression:Oi,ArrowFunctionExpression:Mi,AssignmentExpression:Wi,AwaitExpression:eo,BinaryExpression:ao,BreakStatement:to,CallExpression:ro,CatchClause:io,ClassBody:oo,ClassDeclaration:so,ClassExpression:uo,ContinueStatement:lo,DoWhileStatement:po,ExportNamedDeclaration:co,ExportDefaultDeclaration:go,ForStatement:Ro,ForInStatement:fo,ForOfStatement:ho,FunctionDeclaration:mo,FunctionExpression:yo,Identifier:vo,IfStatement:bo,Import:xo,ImportDeclaration:Co,ImportDefaultSpecifier:Eo,ImportSpecifier:Do,JSXAttribute:_o,JSXClosingElement:So,JSXClosingFragment:Ao,JSXElement:wo,JSXExpressionContainer:ko,JSXFragment:Fo,JSXOpeningElement:Bo,JSXOpeningFragment:Po,JSXSpreadAttribute:To,Literal:Oo,MemberExpression:Io,NewExpression:No,ObjectExpression:Lo,Property:Mo,ReturnStatement:Vo,Super:zo,TaggedTemplateExpression:qo,TemplateElement:Uo,TemplateLiteral:Ho,ThisExpression:Wo,UpdateExpression:Go,VariableDeclaration:$o,VariableDeclarator:Ko,WhileStatement:po},Jo={Program:["body"],Literal:[]},Qo={IfStatement:"consequent",ForStatement:"body",ForInStatement:"body",ForOfStatement:"body",WhileStatement:"body",DoWhileStatement:"body",ArrowFunctionExpression:"body"};function wrap(i,o){if(i)if("length"in i)for(var s=i.length;s--;)wrap(i[s],o);else if(!i.__wrapped){i.__wrapped=!0,Jo[i.type]||(Jo[i.type]=Object.keys(i).filter((function(o){return"object"==typeof i[o]})));var u=Qo[i.type];if(u&&"BlockStatement"!==i[u].type){var C=i[u];i[u]={start:C.start,end:C.end,type:"BlockStatement",body:[C],synthetic:!0}}i.parent=o,i.program=o.program||o,i.depth=o.depth+1,i.keys=Jo[i.type],i.indentation=void 0;for(var _=0,w=Jo[i.type];_ns=!0,remove:()=>ts=!0,replace:i=>rs=i},os={};function replace(i,o,s,u){i&&(null!==s?i[o][s]=u:i[o]=u)}function remove(i,o,s){i&&(null!==s?i[o].splice(s,1):delete i[o])}function visit(i,o,s,u,C,_){if(i){if(s){const u=ns,w=ts,B=rs;ns=!1,ts=!1,rs=null,s.call(ds,i,o,C,_),rs&&replace(o,C,_,i=rs),ts&&remove(o,C,_);const L=ns,V=ts;if(ns=u,ts=w,rs=B,L)return i;if(V)return null}const w=i.type&&os[i.type]||(os[i.type]=Object.keys(i).filter((o=>"object"==typeof i[o])));for(let o=0;o1&&(i=o.shift()),{key:i,name:o[0]}}function generate(i,o,s,u){var C,_=o.replace(/\W/g,"_")+"$"+ss++,w="const "+alias(_).name+" = "+(o=u+"('"+o+"')")+";";return s&&(w+="\nconst "+s+" = "+_+".default || "+_+";"),i.forEach((function(i){C=alias(i),w+="\nconst "+C.name+" = "+_+"."+C.key+";"})),w}var gs={ecmaVersion:2019,sourceType:"module"};function getAst(i){try{return wd.Parser.parse(i,Object.assign({},gs))}catch(i){return}}var cs=function hasImports(i){return!!i.match(/import[\S\s]+?['"]([^'"]+)['"];?/m)};function transpileImports(i){if(!cs(i))return i;var o=getAst(i);if(!o)return i;var s=0;return walk(o,{enter:function enter(o){if("ImportDeclaration"===o.type&&o.source){var u=o.start+s,C=o.end+s,_=i.substring(u,C),w=(void 0===B&&(B="require"),ss=0,_.replace(ls,(function(i,o,s,u,C){return generate(u?u.split(",").filter((function(i){return i.trim()})):[],C,s,B)})).replace(us,(function(i,o){return B+"('"+o+"');"})));i=i.substring(0,u)+w+i.substring(C),s+=w.length-_.length}var B}}),i}var ps=function compile(i,o){return transform(i,o).code},Rs=function startsWithJsx(i){return!!i.trim().match(/^"+i+";"};function compileCode(i,o,s){try{var u=Rs(i)?fs(i):i;return transpileImports(ps(u,o))}catch(i){s&&i instanceof Error&&s(i)}return""}var hs=__webpack_require__(7309),ms=__webpack_require__.n(hs),ys=function unsemicolon(i){return i.replace(/;\s*$/,"")};function splitExampleCode(i){var o=getAst(i);if(!o)return{head:"",example:i};var s=ms()(o.body.reverse(),{type:"ExpressionStatement"});if(!s)return{head:"",example:i};var u=s.start,C=s.end,_=ys(i.substring(0,u));return{head:_,example:_+";\nreturn ("+ys(i.substring(u,C))+");"}}var vs=function(i){var o,u;u=i,(o=ReactExample).prototype=Object.create(u.prototype),o.prototype.constructor=o,o.__proto__=u;var C;C=ReactExample;function ReactExample(){return i.apply(this,arguments)||this}var _=ReactExample.prototype;return _.shouldComponentUpdate=function shouldComponentUpdate(i){return this.props.code!==i.code},_.getExampleComponent=function getExampleComponent(i){return this.props.evalInContext("\n\t\t\t"+i+"\n\t\t")},_.render=function render(){var i=this.props,o=i.code,u=i.compilerConfig,C=void 0===u?{}:u,_=i.onError,w=compileCode(o,C,_);if(!w)return null;var B=splitExampleCode(w).example,L=this.getExampleComponent(B);return s.createElement(Ad,{onError:_},s.createElement(L,null))},ReactExample}(s.Component);function Preview_assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function Preview_defineProperty(i,o,s){return o in i?Object.defineProperty(i,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[o]=s,i}!function ReactExample_defineProperty(i,o,s){return o in i?Object.defineProperty(i,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[o]=s,i}(vs,"propTypes",{code:C().string.isRequired,evalInContext:C().func.isRequired,onError:C().func.isRequired,compilerConfig:C().object});var bs=function improveErrorMessage(i){return i.replace("Check the render method of `StateHolder`.","Check the code of your example in a Markdown file or in the editor below.")},xs=function(i){var u,C;C=i,(u=Preview).prototype=Object.create(C.prototype),u.prototype.constructor=u,u.__proto__=C;var _;_=Preview;function Preview(){for(var s,u=arguments.length,C=new Array(u),_=0;_0&&console.clear(),this.executeCode()},w.shouldComponentUpdate=function shouldComponentUpdate(i,o){return this.state.error!==o.error||this.props.code!==i.code},w.componentDidUpdate=function componentDidUpdate(i){this.props.code!==i.code&&this.executeCode()},w.componentWillUnmount=function componentWillUnmount(){this.unmountPreview()},w.unmountPreview=function unmountPreview(){var i=this;i.timeoutId&&clearTimeout(i.timeoutId);var o=setTimeout((function(){i.reactRoot&&(i.reactRoot.unmount(),i.reactRoot=null)}));i.timeoutId=o},w.executeCode=function executeCode(){var i=this;this.setState({error:null});var u=this.props.code;if(u){var C=s.createElement(vs,{code:u,evalInContext:this.props.evalInContext,onError:this.handleError,compilerConfig:this.context.config.compilerConfig});window.requestAnimationFrame((function(){if(i.mountNode)try{null===i.reactRoot?(i.reactRoot=(0,o.H)(i.mountNode),i.reactRoot.render(C)):i.reactRoot.render(C)}catch(o){o instanceof Error&&i.handleError(o)}}))}},w.render=function render(){var i=this.state.error;return s.createElement(s.Fragment,null,s.createElement("div",{"data-testid":"mountNode",ref:this.callbackRef}),i&&s.createElement(Sd,{message:i}))},Preview}(s.Component);function Slot_extends(){return Slot_extends=Object.assign||function(i){for(var o=1;o=0||(C[s]=i[s]);return C}Preview_defineProperty(xs,"propTypes",{code:C().string.isRequired,evalInContext:C().func.isRequired}),Preview_defineProperty(xs,"contextType",Hr.A),Slot.propTypes={name:C().string.isRequired,active:C().string,onlyActive:C().bool,props:C().object,className:C().string};var Cs=function PlaygroundRenderer(i){var o,u=i.classes,C=i.exampleIndex,_=i.name,w=i.padded,B=i.preview,L=i.previewProps,V=i.tabButtons,z=i.tabBody,U=i.toolbar,$=L.className,Z=PlaygroundRenderer_objectWithoutPropertiesLoose(L,["className"]),Y=(0,hn.A)(u.preview,$,((o={})[u.padded]=w,o));return s.createElement("div",{className:u.root,"data-testid":_+"-example-"+C},s.createElement("div",PlaygroundRenderer_extends({className:Y},Z,{"data-preview":_,"data-testid":"preview-wrapper"}),B),s.createElement("div",{className:u.controls},s.createElement("div",{className:u.tabs},V),s.createElement("div",{className:u.toolbar},U)),s.createElement("div",{className:u.tab},z))};Cs.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,exampleIndex:C().number.isRequired,name:C().string.isRequired,padded:C().bool.isRequired,preview:C().any.isRequired,previewProps:C().object.isRequired,tabButtons:C().any.isRequired,tabBody:C().any.isRequired,toolbar:C().any.isRequired};var Es=(0,_.A)((function styles(i){var o=i.space,s=i.color,u=i.borderRadius;return{root:{marginBottom:o[4]},preview:{padding:o[2],border:[[1,s.border,"solid"]],borderRadius:u,width:"100%",display:"inline-block"},controls:{display:"flex",alignItems:"center",marginBottom:o[1]},toolbar:{marginLeft:"auto"},tab:{},padded:{"& > *":{isolate:!1,marginLeft:-o[1],marginRight:-o[1],"& > *":{isolate:!1,marginRight:o[1],marginLeft:o[1]}}}}}))(Cs),Ds=(__webpack_require__(12824),Object.freeze({all:"all",section:"section",component:"component",example:"example",notFound:"notFound"})),_s=Object.freeze({hide:"hide",collapse:"collapse",expand:"expand"}),Ss=Object.freeze({hide:"hide",collapse:"collapse",expand:"expand"});function Playground_assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function Playground_defineProperty(i,o,s){return o in i?Object.defineProperty(i,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[o]=s,i}var As=function(i){var o,u;u=i,(o=Playground).prototype=Object.create(u.prototype),o.prototype.constructor=o,o.__proto__=u;var C;C=Playground;function Playground(){for(var o,s=arguments.length,u=new Array(s),C=0;C=0||(C[s]=i[s]);return C}var Os=function SectionHeading(i){var o=i.slotName,u=i.slotProps,C=i.children,_=i.id,w=i.href,B=SectionHeading_objectWithoutPropertiesLoose(i,["slotName","slotProps","children","id","href"]);return s.createElement(js,SectionHeading_extends({toolbar:s.createElement(Slot,{name:o,props:u}),id:_,href:w},B),C)};Os.propTypes={children:C().any,id:C().string.isRequired,slotName:C().string.isRequired,slotProps:C().any.isRequired,depth:C().number.isRequired,deprecated:C().bool,pagePerSection:C().bool};var Is=Os,Ns=__webpack_require__(76673),Ls=__webpack_require__.n(Ns),Ms=(0,_.A)((function styles(i){var o=i.space,s=i.fontFamily,u=i.fontSize,C=i.color;return{pathline:{fontFamily:s.monospace,fontSize:u.small,color:C.light,wordBreak:"break-all"},copyButton:{marginLeft:o[0]}}}))((function PathlineRenderer(i){var o=i.classes,u=i.children;return s.createElement("div",{className:o.pathline},u,s.createElement(Tr,{small:!0,className:o.copyButton,onClick:function onClick(){return u&&Ls()(u.toString())},title:"Copy to clipboard"},s.createElement(MdContentCopy,null)))})),Vs=function ReactComponentRenderer(i){var o=i.classes,u=i.name,C=i.heading,_=i.pathLine,w=i.description,B=i.docs,L=i.examples,V=i.tabButtons,z=i.tabBody;return s.createElement("div",{className:o.root,"data-testid":u+"-container"},s.createElement("header",{className:o.header},C,_&&s.createElement(Ms,null,_)),(w||B)&&s.createElement("div",{className:o.docs},w,B),V&&s.createElement("div",{className:o.tabs},s.createElement("div",{className:o.tabButtons},V),s.createElement("div",{className:o.tabBody},z)),L)};Vs.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,name:C().string.isRequired,heading:C().any.isRequired,filepath:C().string,pathLine:C().string,tabButtons:C().any,tabBody:C().any,description:C().any,docs:C().any,examples:C().any,isolated:C().bool};var zs=(0,_.A)((function styles(i){var o=i.color,s=i.fontSize,u=i.space;return{root:{marginBottom:u[6]},header:{marginBottom:u[3]},tabs:{marginBottom:u[3]},tabButtons:{marginBottom:u[1]},tabBody:{overflowX:"auto",maxWidth:"100%",WebkitOverflowScrolling:"touch"},docs:{color:o.base,fontSize:s.text}}}))(Vs),qs=__webpack_require__(52310);function ExamplePlaceholderRenderer_assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function ExamplePlaceholderRenderer_defineProperty(i,o,s){return o in i?Object.defineProperty(i,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[o]=s,i}var Us=function(i){var o,u;u=i,(o=ExamplePlaceholderRenderer).prototype=Object.create(u.prototype),o.prototype.constructor=o,o.__proto__=u;var C;C=ExamplePlaceholderRenderer;function ExamplePlaceholderRenderer(){for(var o,s=arguments.length,u=new Array(s),C=0;C\n\t```\n\nYou may need to **restart** the style guide server after adding an example file.\n\nRead more in the [documenting components guide]('+qs.C9+").\n\t\t\t\t\t"}):s.createElement("button",{className:o.button,onClick:this.handleOpen},"Add examples to this component")},ExamplePlaceholderRenderer}(s.Component);ExamplePlaceholderRenderer_defineProperty(Us,"propTypes",{classes:C().objectOf(C().string.isRequired).isRequired,name:C().string});(0,_.A)((function styles(i){var o=i.fontFamily,s=i.fontSize,u=i.color;return{button:{padding:0,fontSize:s.base,fontFamily:o.base,textDecoration:"underline",color:u.light,border:0,cursor:"pointer",background:"transparent","&:hover, &:active":{isolate:!1,color:u.lightest}}}}))(Us);function ReactComponent_assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function ReactComponent_defineProperty(i,o,s){return o in i?Object.defineProperty(i,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[o]=s,i}var ExamplePlaceholder=function(){return s.createElement("div",null)},Hs=function(i){var o,u;u=i,(o=ReactComponent).prototype=Object.create(u.prototype),o.prototype.constructor=o,o.__proto__=u;var C;C=ReactComponent;function ReactComponent(){for(var o,s=arguments.length,u=new Array(s),C=0;C0?s.createElement(Ps,{examples:pe,name:z,exampleMode:V}):s.createElement(ExamplePlaceholder,{name:z}),tabButtons:ye&&s.createElement(Slot,{name:"docsTabButtons",active:i,props:Object.assign({},w,{onClick:this.handleTabChange})}),tabBody:s.createElement(Slot,{name:"docsTabs",active:i,onlyActive:!0,props:w})})},ReactComponent}(s.Component);function ComponentsRenderer(i){var o=i.children;return s.createElement("div",null,o)}ReactComponent_defineProperty(Hs,"propTypes",{component:C().object.isRequired,depth:C().number.isRequired,exampleMode:C().string.isRequired,usageMode:C().string.isRequired}),ReactComponent_defineProperty(Hs,"contextType",Hr.A),ComponentsRenderer.propTypes={children:C().node.isRequired};var Ws=function Components(i){var o=i.components,u=i.depth,C=i.exampleMode,_=i.usageMode;return s.createElement(ComponentsRenderer,null,o.map((function(i){return s.createElement(Hs,{key:i.filepath,component:i,exampleMode:C,usageMode:_,depth:u})})))};Ws.propTypes={components:C().array.isRequired,depth:C().number.isRequired,exampleMode:C().string.isRequired,usageMode:C().string.isRequired};var Gs=Ws,$s=function SectionRenderer(i){var o=i.classes,u=i.name,C=i.slug,_=i.content,w=i.components,B=i.sections,L=i.depth,V=i.description,z=i.pagePerSection;return s.createElement("section",{className:o.root,"data-testid":"section-"+C},u&&s.createElement(Is,{depth:L,id:C,slotName:"sectionToolbar",pagePerSection:z,slotProps:i},u),V&&s.createElement(Yn,{text:V}),_,B,w)};$s.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,name:C().string,description:C().string,slug:C().string.isRequired,content:C().any,components:C().any,sections:C().any,isolated:C().bool,depth:C().number.isRequired,pagePerSection:C().bool};var Ks=(0,_.A)((function styles(i){return{root:{marginBottom:i.space[4]}}}))($s),Xs=function Section(i){var o=i.section,u=i.depth,C=(0,Hr.M)(),_=C.displayMode,w=C.config.pagePerSection,B=o.name,L=o.slug,V=o.filepath,z=o.content,U=o.components,$=o.sections,Z=o.description,Y=o.exampleMode,ee=o.usageMode,ae=Array.isArray(z)?s.createElement(Ps,{examples:z,name:B,exampleMode:Y}):null,de=U&&s.createElement(Gs,{usageMode:ee,exampleMode:Y,components:U,depth:u+1}),ie=$&&s.createElement(eu,{sections:$,depth:u+1});return s.createElement(Ks,{description:Z,pagePerSection:w,name:B,slug:L,filepath:V,content:ae,components:de,sections:ie,isolated:_!==Ds.all,depth:u})};Xs.propTypes={section:C().any.isRequired,depth:C().number.isRequired};var Js=Xs,Qs=function SectionsRenderer(i){var o=i.classes,u=i.children;return s.createElement("section",{className:o.root},u)};Qs.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any};var Zs=(0,_.A)((function styles(){return{root:{}}}))(Qs),Ys=function Sections(i){var o=i.sections,u=i.depth;return s.createElement(Zs,null,o.filter((function(i){return!i.externalLink})).map((function(i,o){return s.createElement(Js,{key:o,section:i,depth:u})})))};Ys.propTypes={sections:C().array.isRequired,depth:C().number.isRequired,root:C().bool};var eu=Ys,au=function WelcomeRenderer(i){var o=i.classes,u=i.patterns;return s.createElement("div",{className:o.root},s.createElement(Yn,{text:"\n# Welcome to React Styleguidist!\n\n**We couldn’t find any components** using these patterns:\n\n"+u.map((function(i){return"- `"+i+"`"})).join("\n")+"\n\nCreate **styleguide.config.js** file in your project root directory like this:\n\n module.exports = {\n components: 'src/components/**/*.js'\n };\n\nRead more in the [locating components guide]("+qs.Z5+").\n\t\t\t\t"}))};au.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,patterns:C().array.isRequired};var nu=(0,_.A)((function styles(i){var o=i.space;return{root:{maxWidth:i.maxWidth,margin:[[0,"auto"]],padding:o[4]}}}))(au),tu=function ErrorRenderer(i){var o=i.classes,u=i.error,C=i.info;return s.createElement("div",{className:o.root},s.createElement("pre",{className:o.stack},u.toString(),C.componentStack),s.createElement("div",{className:o.message},s.createElement("p",null,"This may be due to an error in a component you are overriding, or a bug in React Styleguidist."),s.createElement("p",null,"If you believe this is a bug, ",s.createElement("a",{style:{color:"inherit"},href:"https://github.com/styleguidist/react-styleguidist/issues"},"please submit an issue"),".")))};tu.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,error:C().object.isRequired,info:C().any.isRequired};var ru=(0,_.A)((function styles(i){var o=i.fontFamily,s=i.fontSize,u=i.color;return{root:{margin:i.space[2],lineHeight:1.2,fontSize:s.small},stack:{color:u.error,whiteSpace:"pre-wrap",fontFamily:o.monospace},message:{color:u.error,fontFamily:o.base}}}))(tu),du=function NotFoundRenderer(i){var o=i.classes;return s.createElement("div",{className:o.root},s.createElement(Yn,{text:"\n# Page not found\nThe link you followed may be broken, or the page may have been removed.\n"}))};du.propTypes={classes:C().objectOf(C().string.isRequired).isRequired};var iu=(0,_.A)((function styles(i){return{root:{maxWidth:i.maxWidth,margin:[[0,"auto"]]}}}))(du);function StyleGuide_assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function hasSidebar(i,o){return i===Ds.notFound||o&&i===Ds.all}var ou=function(i){var o,u;u=i,(o=StyleGuide).prototype=Object.create(u.prototype),o.prototype.constructor=o,o.__proto__=u;var C;C=StyleGuide;function StyleGuide(){for(var o,s,u,C,_=arguments.length,w=new Array(_),B=0;B<_;B++)w[B]=arguments[B];return o=i.call.apply(i,[this].concat(w))||this,s=StyleGuide_assertThisInitialized(o),C={error:!1,info:null},(u="state")in s?Object.defineProperty(s,u,{value:C,enumerable:!0,configurable:!0,writable:!0}):s[u]=C,o}var _=StyleGuide.prototype;return _.componentDidCatch=function componentDidCatch(i,o){this.setState({error:i,info:o})},_.render=function render(){var i=this.state,o=i.error,u=i.info,C=this.props,_=C.config,w=C.sections,B=C.welcomeScreen,L=C.patterns,V=C.displayMode,z=void 0===V?Ds.all:V,U=C.allSections,$=C.pagePerSection,Z=C.codeRevision,Y=C.cssRevision,ee=C.slots;return o&&u?s.createElement(ru,{error:o,info:u}):B&&L?s.createElement(nu,{patterns:L}):s.createElement(Hr.A.Provider,{value:{codeRevision:Z,config:_,slots:ee,displayMode:z||Ds.all,cssRevision:Y}},s.createElement(Cd,{key:Y,title:_.title,version:_.version,homepageUrl:qs.py,toc:U?s.createElement(cd,{sections:U,useRouterLinks:$,tocMode:_.tocMode}):null,hasSidebar:hasSidebar(z,_.showSidebar)},w.length?s.createElement(eu,{sections:w,depth:1}):s.createElement(iu,null)))},StyleGuide}(s.Component),su=__webpack_require__(58156),uu=__webpack_require__.n(su);function getPageTitle(i,o,s){if(s===Ds.notFound)return"Page not found";if(i.length){if(s===Ds.component||s===Ds.example&&i[0].components)return uu()(i[0],"components.0.name",i[0].name)+" — "+o;if(s===Ds.section||s===Ds.example)return i[0].name+" — "+o}return o}var lu=__webpack_require__(92297),gu=__webpack_require__.n(lu);function filterComponentExamples(i,o){return Object.assign({},i,{props:Object.assign({},i.props,{examples:i.props&&i.props.examples?[i.props.examples[o]]:[]})})}function filterComponentsByExactName(i,o){return i.filter((function(i){return i.name===o}))}function filterComponentsInSectionsByExactName(i,o,s){var u=[];return i.forEach((function(i){if(i.components){var C=filterComponentsByExactName(i.components,o);C.length&&u.push({slug:i.slug,exampleMode:i.exampleMode,usageMode:i.usageMode,components:C})}i.sections&&s&&u.push.apply(u,filterComponentsInSectionsByExactName(i.sections,o,s))})),u}function filterSectionExamples(i,o){void 0===o&&(o=-1);var s=Array.isArray(i.content)?[i.content[o]]:[];return Object.assign({},i,{content:s})}function findSection(i,o){var s=ms()(i,{name:o});if(s)return s;for(var u=0;u0&&C&&(u=Object.assign({},u,{sections:[],components:[]})),i=[u]}else i=[]}})),i.length||(L=Ds.notFound),C=_[_.length-1];else if((V=filterComponentsInSectionsByExactName(i,C,!0)).length)i=V,L=Ds.component;else{var z=findSection(i,C);i=z?[z]:[],L=Ds.section}if(gu()(w))if(1===V.length){var U=V[0].components;i=[Object.assign({},V[0],{components:U&&"number"==typeof w?[filterComponentExamples(U[0],w)]:[]})],L=Ds.example}else 1===i.length&&(i=[filterSectionExamples(i[0],w)],L=Ds.example)}return{sections:i,displayMode:L}}function processComponents(i,o){var s=o.useRouterLinks,u=o.useHashId,C=o.hashPath;return i.map((function(i){return i.props?Object.assign({},i,{name:i.props.displayName,visibleName:i.props.visibleName||i.props.displayName,props:Object.assign({},i.props,{examples:[].concat(i.props.examples||[],i.props.example||[])}),href:i.href||getUrl({name:i.props.displayName,slug:i.slug,anchor:!s,hashPath:!!s&&C,useSlugAsIdParam:!!s&&u})}):{}}))}function processSections(i,o){var s=o.useRouterLinks,u=o.useHashId,C=void 0!==u&&u,_=o.hashPath,w=void 0===_?[]:_;return i.map((function(i){var o={useRouterLinks:Boolean(s&&i.name),useHashId:0===i.sectionDepth,hashPath:[].concat(w,[i.name?i.name:"-"])},u=i.href||getUrl({name:i.name,slug:i.slug,anchor:!s,hashPath:!!s&&w,useSlugAsIdParam:!!s&&C});return Object.assign({},i,{externalLink:!!i.href,href:u,visibleName:i.name,components:processComponents(i.components||[],o),sections:processSections(i.sections||[],o)})}))}function renderStyleguide(i,o,u,C,_){return void 0===u&&(u=window.location),void 0===C&&(C=document),void 0===_&&(_=window.history),function(){var w=processSections(i.sections,{useRouterLinks:i.config.pagePerSection}),B=i.config,L=B.title,V=B.pagePerSection,z=(B.theme,B.styles,getRouteData(w,u.hash,V)),U=z.sections,$=z.displayMode;if(C.title=getPageTitle(U,L,$),"#/"===u.hash){var Y=u.pathname+u.search;_.replaceState("",C.title,Y)}return s.createElement(ou,{codeRevision:o,cssRevision:"0",config:i.config,slots:(i.config,{sectionToolbar:Ur,componentToolbar:Ur,exampleToolbar:Ur,exampleTabButtons:[{id:zr,render:Lr}],exampleTabs:[{id:zr,render:Z}],docsTabButtons:[{id:qr,render:Vr}],docsTabs:[{id:qr,render:Br}]}),welcomeScreen:i.welcomeScreen,patterns:i.patterns,sections:U,allSections:w,displayMode:$,pagePerSection:V})}()}var cu=null,pu=function render(){var i=__webpack_require__(83796);if(!cu){var s=document.getElementById(i.config.mountPointId);s&&(cu=(0,o.H)(s))}cu&&cu.render(renderStyleguide(i,0))};window.addEventListener("hashchange",pu),window.addEventListener("hashchange",(function scrollToOrigin(){var i,o=window.location.hash;if(i=id(o,"#/")||id(o,"#!/")?ld(o,"id"):sd(o,"#"),o)if(i){var s=document.getElementById(i);s&&s.scrollIntoView(!0)}else window.scrollTo(0,0)})),pu()}()})(); \ No newline at end of file diff --git a/docs/build/bundle.75a3d39c.js.LICENSE.txt b/docs/build/bundle.4b7c0373.js.LICENSE.txt similarity index 100% rename from docs/build/bundle.75a3d39c.js.LICENSE.txt rename to docs/build/bundle.4b7c0373.js.LICENSE.txt diff --git a/docs/build/bundle.75a3d39c.js b/docs/build/bundle.75a3d39c.js deleted file mode 100644 index 0feacbc..0000000 --- a/docs/build/bundle.75a3d39c.js +++ /dev/null @@ -1,2 +0,0 @@ -/*! For license information please see bundle.75a3d39c.js.LICENSE.txt */ -(function(){var __webpack_modules__={16018:function(i,o,s){"use strict";var u=function(){function defineProperties(i,o){for(var s=0;s...",!0,!0),V={tc_oTag:_,tc_cTag:B,tc_expr:P},z={jsxName:new C("jsxName"),jsxText:new C("jsxText",{beforeExpr:!0}),jsxTagStart:new C("jsxTagStart",{startsExpr:!0}),jsxTagEnd:new C("jsxTagEnd")};z.jsxTagStart.updateContext=function(){this.context.push(P),this.context.push(_),this.exprAllowed=!1},z.jsxTagEnd.updateContext=function(i){let o=this.context.pop();o===_&&i===s.slash||o===B?(this.context.pop(),this.exprAllowed=this.curContext()===P):this.exprAllowed=!0},o={tokContexts:V,tokTypes:z},w.set(i,o)}return o}function getQualifiedJSXName(i){return i?"JSXIdentifier"===i.type?i.name:"JSXNamespacedName"===i.type?i.namespace.name+":"+i.name.name:"JSXMemberExpression"===i.type?getQualifiedJSXName(i.object)+"."+getQualifiedJSXName(i.property):void 0:i}function plugin(i,o){const w=o.acorn||s(63230),B=getJsxTokens(w),P=w.tokTypes,V=B.tokTypes,z=w.tokContexts,U=B.tokContexts.tc_oTag,$=B.tokContexts.tc_cTag,Z=B.tokContexts.tc_expr,X=w.isNewLine,Y=w.isIdentifierStart,ee=w.isIdentifierChar;return class extends o{static get acornJsx(){return B}jsx_readToken(){let i="",o=this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated JSX contents");let s=this.input.charCodeAt(this.pos);switch(s){case 60:case 123:return this.pos===this.start?60===s&&this.exprAllowed?(++this.pos,this.finishToken(V.jsxTagStart)):this.getTokenFromCode(s):(i+=this.input.slice(o,this.pos),this.finishToken(V.jsxText,i));case 38:i+=this.input.slice(o,this.pos),i+=this.jsx_readEntity(),o=this.pos;break;case 62:case 125:this.raise(this.pos,"Unexpected token `"+this.input[this.pos]+"`. Did you mean `"+(62===s?">":"}")+'` or `{"'+this.input[this.pos]+'"}`?');default:X(s)?(i+=this.input.slice(o,this.pos),i+=this.jsx_readNewLine(!0),o=this.pos):++this.pos}}}jsx_readNewLine(i){let o,s=this.input.charCodeAt(this.pos);return++this.pos,13===s&&10===this.input.charCodeAt(this.pos)?(++this.pos,o=i?"\n":"\r\n"):o=String.fromCharCode(s),this.options.locations&&(++this.curLine,this.lineStart=this.pos),o}jsx_readString(i){let o="",s=++this.pos;for(;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");let u=this.input.charCodeAt(this.pos);if(u===i)break;38===u?(o+=this.input.slice(s,this.pos),o+=this.jsx_readEntity(),s=this.pos):X(u)?(o+=this.input.slice(s,this.pos),o+=this.jsx_readNewLine(!1),s=this.pos):++this.pos}return o+=this.input.slice(s,this.pos++),this.finishToken(P.string,o)}jsx_readEntity(){let i,o="",s=0,w=this.input[this.pos];"&"!==w&&this.raise(this.pos,"Entity must start with an ampersand");let B=++this.pos;for(;this.pos")}let w=C.name?"Element":"Fragment";return s["opening"+w]=C,s["closing"+w]=_,s.children=u,this.type===P.relational&&"<"===this.value&&this.raise(this.start,"Adjacent JSX elements must be wrapped in an enclosing tag"),this.finishNode(s,"JSX"+w)}jsx_parseText(){let i=this.parseLiteral(this.value);return i.type="JSXText",i}jsx_parseElement(){let i=this.start,o=this.startLoc;return this.next(),this.jsx_parseElementAt(i,o)}parseExprAtom(i){return this.type===V.jsxText?this.jsx_parseText():this.type===V.jsxTagStart?this.jsx_parseElement():super.parseExprAtom(i)}readToken(i){let o=this.curContext();if(o===Z)return this.jsx_readToken();if(o===U||o===$){if(Y(i))return this.jsx_readWord();if(62==i)return++this.pos,this.finishToken(V.jsxTagEnd);if((34===i||39===i)&&o==U)return this.jsx_readString(i)}return 60===i&&this.exprAllowed&&33!==this.input.charCodeAt(this.pos+1)?(++this.pos,this.finishToken(V.jsxTagStart)):super.readToken(i)}updateContext(i){if(this.type==P.braceL){var o=this.curContext();o==U?this.context.push(z.b_expr):o==Z?this.context.push(z.b_tmpl):super.updateContext(i),this.exprAllowed=!0}else{if(this.type!==P.slash||i!==V.jsxTagStart)return super.updateContext(i);this.context.length-=2,this.context.push($),this.exprAllowed=!1}}}}i.exports=function(i){return i=i||{},function(o){return plugin({allowNamespaces:!1!==i.allowNamespaces,allowNamespacedObjects:!!i.allowNamespacedObjects},o)}},Object.defineProperty(i.exports,"tokTypes",{get:function get_tokTypes(){return getJsxTokens(s(63230)).tokTypes},configurable:!0,enumerable:!0})},73325:function(i){i.exports={quot:'"',amp:"&",apos:"'",lt:"<",gt:">",nbsp:" ",iexcl:"¡",cent:"¢",pound:"£",curren:"¤",yen:"¥",brvbar:"¦",sect:"§",uml:"¨",copy:"©",ordf:"ª",laquo:"«",not:"¬",shy:"­",reg:"®",macr:"¯",deg:"°",plusmn:"±",sup2:"²",sup3:"³",acute:"´",micro:"µ",para:"¶",middot:"·",cedil:"¸",sup1:"¹",ordm:"º",raquo:"»",frac14:"¼",frac12:"½",frac34:"¾",iquest:"¿",Agrave:"À",Aacute:"Á",Acirc:"Â",Atilde:"Ã",Auml:"Ä",Aring:"Å",AElig:"Æ",Ccedil:"Ç",Egrave:"È",Eacute:"É",Ecirc:"Ê",Euml:"Ë",Igrave:"Ì",Iacute:"Í",Icirc:"Î",Iuml:"Ï",ETH:"Ð",Ntilde:"Ñ",Ograve:"Ò",Oacute:"Ó",Ocirc:"Ô",Otilde:"Õ",Ouml:"Ö",times:"×",Oslash:"Ø",Ugrave:"Ù",Uacute:"Ú",Ucirc:"Û",Uuml:"Ü",Yacute:"Ý",THORN:"Þ",szlig:"ß",agrave:"à",aacute:"á",acirc:"â",atilde:"ã",auml:"ä",aring:"å",aelig:"æ",ccedil:"ç",egrave:"è",eacute:"é",ecirc:"ê",euml:"ë",igrave:"ì",iacute:"í",icirc:"î",iuml:"ï",eth:"ð",ntilde:"ñ",ograve:"ò",oacute:"ó",ocirc:"ô",otilde:"õ",ouml:"ö",divide:"÷",oslash:"ø",ugrave:"ù",uacute:"ú",ucirc:"û",uuml:"ü",yacute:"ý",thorn:"þ",yuml:"ÿ",OElig:"Œ",oelig:"œ",Scaron:"Š",scaron:"š",Yuml:"Ÿ",fnof:"ƒ",circ:"ˆ",tilde:"˜",Alpha:"Α",Beta:"Β",Gamma:"Γ",Delta:"Δ",Epsilon:"Ε",Zeta:"Ζ",Eta:"Η",Theta:"Θ",Iota:"Ι",Kappa:"Κ",Lambda:"Λ",Mu:"Μ",Nu:"Ν",Xi:"Ξ",Omicron:"Ο",Pi:"Π",Rho:"Ρ",Sigma:"Σ",Tau:"Τ",Upsilon:"Υ",Phi:"Φ",Chi:"Χ",Psi:"Ψ",Omega:"Ω",alpha:"α",beta:"β",gamma:"γ",delta:"δ",epsilon:"ε",zeta:"ζ",eta:"η",theta:"θ",iota:"ι",kappa:"κ",lambda:"λ",mu:"μ",nu:"ν",xi:"ξ",omicron:"ο",pi:"π",rho:"ρ",sigmaf:"ς",sigma:"σ",tau:"τ",upsilon:"υ",phi:"φ",chi:"χ",psi:"ψ",omega:"ω",thetasym:"ϑ",upsih:"ϒ",piv:"ϖ",ensp:" ",emsp:" ",thinsp:" ",zwnj:"‌",zwj:"‍",lrm:"‎",rlm:"‏",ndash:"–",mdash:"—",lsquo:"‘",rsquo:"’",sbquo:"‚",ldquo:"“",rdquo:"”",bdquo:"„",dagger:"†",Dagger:"‡",bull:"•",hellip:"…",permil:"‰",prime:"′",Prime:"″",lsaquo:"‹",rsaquo:"›",oline:"‾",frasl:"⁄",euro:"€",image:"ℑ",weierp:"℘",real:"ℜ",trade:"™",alefsym:"ℵ",larr:"←",uarr:"↑",rarr:"→",darr:"↓",harr:"↔",crarr:"↵",lArr:"⇐",uArr:"⇑",rArr:"⇒",dArr:"⇓",hArr:"⇔",forall:"∀",part:"∂",exist:"∃",empty:"∅",nabla:"∇",isin:"∈",notin:"∉",ni:"∋",prod:"∏",sum:"∑",minus:"−",lowast:"∗",radic:"√",prop:"∝",infin:"∞",ang:"∠",and:"∧",or:"∨",cap:"∩",cup:"∪",int:"∫",there4:"∴",sim:"∼",cong:"≅",asymp:"≈",ne:"≠",equiv:"≡",le:"≤",ge:"≥",sub:"⊂",sup:"⊃",nsub:"⊄",sube:"⊆",supe:"⊇",oplus:"⊕",otimes:"⊗",perp:"⊥",sdot:"⋅",lceil:"⌈",rceil:"⌉",lfloor:"⌊",rfloor:"⌋",lang:"〈",rang:"〉",loz:"◊",spades:"♠",clubs:"♣",hearts:"♥",diams:"♦"}},48583:function(i,o,s){"use strict";var u=s(27418);function compare(i,o){if(i===o)return 0;for(var s=i.length,u=o.length,C=0,_=Math.min(s,u);C<_;++C)if(i[C]!==o[C]){s=i[C],u=o[C];break}return s=0;V--)if(U[V]!==$[V])return!1;for(V=U.length-1;V>=0;V--)if(!_deepEqual(i[P=U[V]],o[P],s,u))return!1;return!0}function expectedException(i,o){if(!i||!o)return!1;if("[object RegExp]"==Object.prototype.toString.call(o))return o.test(i);try{if(i instanceof o)return!0}catch(i){}return!Error.isPrototypeOf(o)&&!0===o.call({},i)}function _tryBlock(i){var o;try{i()}catch(i){o=i}return o}function _throws(i,o,s,u){var _;if("function"!=typeof o)throw new TypeError('"block" argument must be a function');"string"==typeof s&&(u=s,s=null),_=_tryBlock(o),u=(s&&s.name?" ("+s.name+").":".")+(u?" "+u:"."),i&&!_&&fail(_,s,"Missing expected exception"+u);var w="string"==typeof u,B=!i&&_&&!s;if((!i&&C.isError(_)&&w&&expectedException(_,s)||B)&&fail(_,s,"Got unwanted exception"+u),i&&_&&s&&!expectedException(_,s)||!i&&_)throw _}P.AssertionError=function AssertionError(i){this.name="AssertionError",this.actual=i.actual,this.expected=i.expected,this.operator=i.operator,i.message?(this.message=i.message,this.generatedMessage=!1):(this.message=getMessage(this),this.generatedMessage=!0);var o=i.stackStartFunction||fail;if(Error.captureStackTrace)Error.captureStackTrace(this,o);else{var s=new Error;if(s.stack){var u=s.stack,C=getName(o),_=u.indexOf("\n"+C);if(_>=0){var w=u.indexOf("\n",_+1);u=u.substring(w+1)}this.stack=u}}},C.inherits(P.AssertionError,Error),P.fail=fail,P.ok=ok,P.equal=function equal(i,o,s){i!=o&&fail(i,o,s,"==",P.equal)},P.notEqual=function notEqual(i,o,s){i==o&&fail(i,o,s,"!=",P.notEqual)},P.deepEqual=function deepEqual(i,o,s){_deepEqual(i,o,!1)||fail(i,o,s,"deepEqual",P.deepEqual)},P.deepStrictEqual=function deepStrictEqual(i,o,s){_deepEqual(i,o,!0)||fail(i,o,s,"deepStrictEqual",P.deepStrictEqual)},P.notDeepEqual=function notDeepEqual(i,o,s){_deepEqual(i,o,!1)&&fail(i,o,s,"notDeepEqual",P.notDeepEqual)},P.notDeepStrictEqual=function notDeepStrictEqual(i,o,s){_deepEqual(i,o,!0)&&fail(i,o,s,"notDeepStrictEqual",notDeepStrictEqual)},P.strictEqual=function strictEqual(i,o,s){i!==o&&fail(i,o,s,"===",P.strictEqual)},P.notStrictEqual=function notStrictEqual(i,o,s){i===o&&fail(i,o,s,"!==",P.notStrictEqual)},P.throws=function(i,o,s){_throws(!0,i,o,s)},P.doesNotThrow=function(i,o,s){_throws(!1,i,o,s)},P.ifError=function(i){if(i)throw i},P.strict=u((function strict(i,o){i||fail(i,!0,o,"==",strict)}),P,{equal:P.strictEqual,deepEqual:P.deepStrictEqual,notEqual:P.notStrictEqual,notDeepEqual:P.notDeepStrictEqual}),P.strict.strict=P.strict;var z=Object.keys||function(i){var o=[];for(var s in i)_.call(i,s)&&o.push(s);return o}},28962:function(i,o,s){"use strict";s.d(o,{D:function(){return setConfiguration},P:function(){return getConfiguration}});let u={breakpoints:[576,768,992,1200,1600,1920],containerWidths:[540,750,960,1140,1540,1810],gutterWidth:30,gridColumns:12,defaultScreenClass:"xxl",maxScreenClass:"xxl"};const getConfiguration=()=>u,setConfiguration=i=>{u={...u,...i}}},79008:function(i,o,s){"use strict";s.r(o),s.d(o,{NO_PROVIDER_FLAG:function(){return V},ScreenClassContext:function(){return z}});var u=s(67294),C=s(45697),_=s.n(C),w=s(9853),B=s(28962),P=s(93083);const V="NO_PROVIDER_FLAG",z=u.createContext(V),ScreenClassProvider=i=>{let{useOwnWidth:o,children:s,fallbackScreenClass:C}=i;const _=(0,u.useRef)(),[V,U]=(0,u.useState)(!1),$=(0,w.p)(_,C),{defaultScreenClass:Z}=(0,B.P)(),X=V?$:C||Z;return(0,u.useEffect)((()=>U(!0)),[]),u.createElement(z.Provider,{value:X},o?u.createElement(P.ZC,{ref:o?_:null},s):u.createElement(u.Fragment,null,s))};ScreenClassProvider.propTypes={children:_().node.isRequired,useOwnWidth:_().bool,fallbackScreenClass:_().oneOf([null,"xs","sm","md","lg","xl","xxl","xxxl"])},ScreenClassProvider.defaultProps={useOwnWidth:!1,fallbackScreenClass:null},o.default=ScreenClassProvider},34699:function(i,o,s){"use strict";var u=s(67294),C=s(45697),_=s.n(C),w=s(79008);const ScreenClassResolver=i=>{let{children:o}=i;return u.createElement(w.ScreenClassContext.Consumer,null,(i=>i===w.NO_PROVIDER_FLAG?u.createElement(w.default,null,u.createElement(w.ScreenClassContext.Consumer,null,(i=>o(i)))):o(i)))};ScreenClassResolver.propTypes={children:_().func.isRequired},o.Z=ScreenClassResolver},84492:function(i,o,s){"use strict";s.r(o),s.d(o,{default:function(){return $}});var u=s(67294),C=s(45697),_=s.n(C),w=s(9853);const getWidth=(i,o)=>{if("number"!=typeof i)return;return 100/o*Math.max(0,Math.min(o,i))+"%"};var Col_style=i=>{let{forceWidth:o=null,width:s={},offset:u={},pull:C={},push:_={},order:B={},debug:P,screenClass:V,gutterWidth:z,moreStyle:U,gridColumns:$}=i;const Z={boxSizing:"border-box",minHeight:1,position:"relative",paddingLeft:z/2,paddingRight:z/2,width:"100%"};var X;return P&&(Z.outline="1px solid silver",Z.background="rgba(0,0,0,.05)",Z.lineHeight="32px"),Z.flexBasis="100%",Z.flexGrow=0,Z.flexShrink=0,Z.maxWidth="100%",Z.marginLeft="0%",Z.right="auto",Z.left="auto",w.u.forEach(((i,o)=>{if(w.u.indexOf(V)>=o){const o=getWidth(s[i],$),w="content"===s[i];Z.flexBasis=w?"auto":o||Z.flexBasis,Z.width=Z.flexBasis,Z.maxWidth=o||Z.maxWidth,Z.marginLeft=getWidth(u[i],$)||Z.marginLeft,Z.right=getWidth(C[i],$)||Z.right,Z.left=getWidth(_[i],$)||Z.left,B[i]&&(Z.order=B[i])}})),X=s,Object.keys(X).reduce(((i,o)=>i||X[o]),!1)||(Z.flexBasis=0,Z.flexGrow=1),o&&(Z.flexBasis="unset",Z.flexGrow="unset",Z.flexShrink="unset",Z.width=o),{...Z,...U}},B=s(28962),P=s(11820),V=s(34699),z=s(93083);const U=u.forwardRef(((i,o)=>{let{children:s,xs:C,sm:_,md:w,lg:z,xl:U,xxl:$,xxxl:Z,offset:X,pull:Y,push:ee,order:ae,debug:de,style:ie,component:le,width:ce,...pe}=i;return u.createElement(V.Z,null,(i=>u.createElement(P.GutterWidthContext.Consumer,null,(P=>{const V=Col_style({forceWidth:ce,width:{xs:C,sm:_,md:w,lg:z,xl:U,xxl:$,xxxl:Z},offset:X,pull:Y,push:ee,order:ae,debug:de,screenClass:i,gutterWidth:P,gridColumns:(0,B.P)().gridColumns,moreStyle:ie});return(0,u.createElement)(le,{ref:o,style:V,...pe,children:s})}))))}));U.propTypes={children:_().node,xs:_().oneOfType([_().number,_().oneOf(["content"])]),sm:_().oneOfType([_().number,_().oneOf(["content"])]),md:_().oneOfType([_().number,_().oneOf(["content"])]),lg:_().oneOfType([_().number,_().oneOf(["content"])]),xl:_().oneOfType([_().number,_().oneOf(["content"])]),xxl:_().oneOfType([_().number,_().oneOf(["content"])]),xxxl:_().oneOfType([_().number,_().oneOf(["content"])]),width:_().oneOfType([_().number,_().string]),offset:_().shape({xs:_().number,sm:_().number,md:_().number,lg:_().number,xl:_().number,xxl:_().number,xxxl:_().number}),push:_().shape({xs:_().number,sm:_().number,md:_().number,lg:_().number,xl:_().number,xxl:_().number,xxxl:_().number}),pull:_().shape({xs:_().number,sm:_().number,md:_().number,lg:_().number,xl:_().number,xxl:_().number,xxxl:_().number}),order:_().shape({xs:_().number,sm:_().number,md:_().number,lg:_().number,xl:_().number,xxl:_().number,xxxl:_().number}),style:_().objectOf(_().oneOfType([_().number,_().string])),debug:_().bool,component:_().elementType},U.defaultProps={children:null,xs:null,sm:null,md:null,lg:null,xl:null,xxl:null,xxxl:null,width:null,offset:{},push:{},pull:{},style:{},order:{},debug:!1,component:z.ZC},U.displayName="Col";var $=U},32088:function(i,o,s){"use strict";s.r(o),s.d(o,{default:function(){return z}});var u=s(67294),C=s(45697),_=s.n(C),Container_style=i=>{let{fluid:o,xs:s,sm:u,md:C,lg:_,xl:w,xxl:B,xxxl:P,screenClass:V,containerWidths:z,gutterWidth:U,moreStyle:$}=i;const Z={boxSizing:"border-box",position:"relative",marginLeft:"auto",marginRight:"auto",paddingLeft:U/2,paddingRight:U/2};return!o||s||u||C||_||w?("xs"===V&&z[0]&&!s&&(Z.maxWidth=z[0]),"sm"===V&&z[0]&&!u&&(Z.maxWidth=z[0]),"md"===V&&z[1]&&!C&&(Z.maxWidth=z[1]),"lg"===V&&z[2]&&!_&&(Z.maxWidth=z[2]),"xl"===V&&z[3]&&!w&&(Z.maxWidth=z[3]),"xxl"===V&&z[4]&&!B&&(Z.maxWidth=z[4]),"xxxl"===V&&z[5]&&!P&&(Z.maxWidth=z[5]),{...Z,...$}):{...Z,...$}},w=s(28962),B=s(34699),P=s(93083);const V=u.forwardRef(((i,o)=>{let{children:s,fluid:C,xs:_,sm:P,md:V,lg:z,xl:U,xxl:$,xxxl:Z,style:X,component:Y,...ee}=i;return u.createElement(B.Z,null,(i=>(0,u.createElement)(Y,{ref:o,style:Container_style({fluid:C,xs:_,sm:P,md:V,lg:z,xl:U,xxl:$,xxxl:Z,screenClass:i,containerWidths:(0,w.P)().containerWidths,gutterWidth:(0,w.P)().gutterWidth,moreStyle:X}),...ee},s)))}));V.propTypes={children:_().node.isRequired,fluid:_().bool,xs:_().bool,sm:_().bool,md:_().bool,lg:_().bool,xl:_().bool,xxl:_().bool,xxxl:_().bool,style:_().objectOf(_().oneOfType([_().number,_().string])),component:_().elementType},V.defaultProps={fluid:!1,xs:!1,sm:!1,md:!1,lg:!1,xl:!1,xxl:!1,xxxl:!1,style:{},component:P.ZC},V.displayName="Container";var z=V},11820:function(i,o,s){"use strict";s.r(o),s.d(o,{GutterWidthContext:function(){return P},default:function(){return z}});var u=s(67294),C=s(45697),_=s.n(C),w=s(28962),Row_style=i=>{let{gutterWidth:o,align:s,justify:u,debug:C,moreStyle:_,direction:w,wrap:B}=i,P=s;"start"===s&&(P="flex-start"),"end"===s&&(P="flex-end");let V=u;"start"===u&&(V="flex-start"),"end"===u&&(V="flex-end"),"between"===u&&(V="space-between"),"around"===u&&(V="space-around"),"center"===u&&(V="center"),"initial"===u&&(V="initial"),"inherit"===u&&(V="inherit");let z=B;"nowrap"===B&&(z="nowrap"),"wrap"===B&&(z="wrap"),"reverse"===B&&(z="wrap-reverse");const U={marginLeft:-o/2,marginRight:-o/2,display:"flex",flexGrow:0,flexShrink:0,alignItems:P,justifyContent:V,flexDirection:["column","row","column-reverse","row-reverse"].includes(w)?w:void 0,flexWrap:z};return C&&(U.background="rgba(128,128,128,.05)"),{...U,..._}},B=s(93083);const P=u.createContext(!1),V=u.forwardRef(((i,o)=>{let{children:s,style:C,align:_,justify:B,wrap:V,debug:z,nogutter:U,gutterWidth:$,component:Z,direction:X,...Y}=i,ee=(0,w.P)().gutterWidth;U&&(ee=0),"number"==typeof $&&(ee=$);const ae=Row_style({gutterWidth:ee,align:_,justify:B,debug:z,moreStyle:C,direction:X,wrap:V});return u.createElement(Z,{ref:o,style:ae,...Y},u.createElement(P.Provider,{value:ee},s))}));V.propTypes={children:_().node.isRequired,align:_().oneOf(["normal","start","center","end","stretch"]),justify:_().oneOf(["start","center","end","between","around","initial","inherit"]),direction:_().oneOf(["column","row","column-reverse","row-reverse"]),wrap:_().oneOf(["nowrap","wrap","reverse"]),nogutter:_().bool,gutterWidth:_().number,style:_().objectOf(_().oneOfType([_().number,_().string])),debug:_().bool,component:_().elementType},V.defaultProps={align:"normal",justify:"start",direction:"row",wrap:"wrap",nogutter:!1,gutterWidth:null,style:{},debug:!1,component:B.ZC},V.displayName="Row";var z=V},55579:function(i,o,s){"use strict";s.r(o),s.d(o,{Col:function(){return u.default},Container:function(){return C.default},Hidden:function(){return w.default},Row:function(){return _.default},ScreenClassContext:function(){return V.ScreenClassContext},ScreenClassProvider:function(){return V.default},ScreenClassRender:function(){return P.default},Visible:function(){return B.default},setConfiguration:function(){return z.D},useScreenClass:function(){return U.p}});var u=s(84492),C=s(32088),_=s(11820),w=s(52580),B=s(50307),P=s(85178),V=s(79008),z=s(28962),U=s(9853)},93083:function(i,o,s){"use strict";s.d(o,{ZC:function(){return u},Rz:function(){return C}});var u="div",C="undefined"!=typeof window?window:void 0},52580:function(i,o,s){"use strict";s.r(o),s.d(o,{default:function(){return B}});var u=s(67294),C=s(45697),_=s.n(C);const style_hidden=i=>{let{screenClass:o,xs:s,sm:u,md:C,lg:_,xl:w,xxl:B,xxxl:P}=i;return"xxl"===o?B:"xxxl"===o?P:"xl"===o?w:"lg"===o?_:"md"===o?C:"sm"===o?u:s};var w=s(34699);const Hidden=i=>{let{children:o,xs:s,sm:C,md:_,lg:B,xl:P,xxl:V,xxxl:z}=i;return u.createElement(w.Z,null,(i=>style_hidden({screenClass:i,xs:s,sm:C,md:_,lg:B,xl:P,xxl:V,xxxl:z})?null:o))};Hidden.propTypes={children:_().node.isRequired,xs:_().bool,sm:_().bool,md:_().bool,lg:_().bool,xl:_().bool,xxl:_().bool,xxxl:_().bool},Hidden.defaultProps={xs:!1,sm:!1,md:!1,lg:!1,xl:!1,xxl:!1,xxxl:!1};var B=Hidden},85178:function(i,o,s){"use strict";s.r(o);var u=s(67294),C=s(45697),_=s.n(C),w=s(34699);const ScreenClassRender=i=>{let{render:o}=i;return u.createElement(w.Z,null,(i=>o(i)))};ScreenClassRender.propTypes={render:_().func.isRequired},o.default=ScreenClassRender},50307:function(i,o,s){"use strict";s.r(o),s.d(o,{default:function(){return B}});var u=s(67294),C=s(45697),_=s.n(C);const visible=i=>{let{screenClass:o,xs:s,sm:u,md:C,lg:_,xl:w,xxl:B,xxxl:P}=i;return"xxl"===o?B:"xxxl"===o?P:"xl"===o?w:"lg"===o?_:"md"===o?C:"sm"===o?u:s};var w=s(34699);const Visible=i=>{let{children:o,xs:s,sm:C,md:_,lg:B,xl:P,xxl:V,xxxl:z}=i;return u.createElement(w.Z,null,(i=>visible({screenClass:i,xs:s,sm:C,md:_,lg:B,xl:P,xxl:V,xxxl:z})?o:null))};Visible.propTypes={children:_().node.isRequired,xs:_().bool,sm:_().bool,md:_().bool,lg:_().bool,xl:_().bool,xxl:_().bool,xxxl:_().bool},Visible.defaultProps={xs:!1,sm:!1,md:!1,lg:!1,xl:!1,xxl:!1,xxxl:!1};var B=Visible},9853:function(i,o,s){"use strict";s.d(o,{p:function(){return useScreenClass},u:function(){return w}});var u=s(67294),C=s(28962),_=s(93083);const getViewPort=i=>i&&i.current&&i.current.clientWidth?i.current.clientWidth:void 0!==_.Rz&&_.Rz.innerWidth?_.Rz.innerWidth:null,w=["xs","sm","md","lg","xl","xxl","xxxl"],useScreenClass=(i,o)=>{const getScreenClass=()=>{const{breakpoints:s,defaultScreenClass:u,maxScreenClass:_}=(0,C.P)();let B=u;const P=getViewPort(i);P?(B="xs",s[0]&&P>=s[0]&&(B="sm"),s[1]&&P>=s[1]&&(B="md"),s[2]&&P>=s[2]&&(B="lg"),s[3]&&P>=s[3]&&(B="xl"),s[4]&&P>=s[4]&&(B="xxl"),s[5]&&P>=s[5]&&(B="xxxl")):o&&(B=o);const V=w.indexOf(B),z=w.indexOf(_);return z>=0&&V>z&&(B=w[z]),B},[s,B]=(0,u.useState)((()=>getScreenClass()));return(0,u.useEffect)((()=>{const handleWindowResized=()=>B(getScreenClass());return _.Rz.addEventListener("resize",handleWindowResized,!1),()=>{_.Rz.removeEventListener("resize",handleWindowResized,!1)}}),[]),s}},66485:function(i){i.exports=function clipboardCopy(i){if(navigator.clipboard)return navigator.clipboard.writeText(i).catch((function(i){throw void 0!==i?i:new DOMException("The request is not allowed","NotAllowedError")}));var o=document.createElement("span");o.textContent=i,o.style.whiteSpace="pre",o.style.webkitUserSelect="auto",o.style.userSelect="all",document.body.appendChild(o);var s=window.getSelection(),u=window.document.createRange();s.removeAllRanges(),u.selectNode(o),s.addRange(u);var C=!1;try{C=window.document.execCommand("copy")}catch(i){console.log("error",i)}return s.removeAllRanges(),window.document.body.removeChild(o),C?Promise.resolve():Promise.reject(new DOMException("The request is not allowed","NotAllowedError"))}},86010:function(i,o,s){"use strict";function toVal(i){var o,s,u="";if("string"==typeof i||"number"==typeof i)u+=i;else if("object"==typeof i)if(Array.isArray(i))for(o=0;o1?arguments[1]:void 0)}},41318:function(i,o,s){var u=s(45656),C=s(51400),_=s(26244),createMethod=function(i){return function(o,s,w){var B,P=u(o),V=_(P),z=C(w,V);if(i&&s!=s){for(;V>z;)if((B=P[z++])!=B)return!0}else for(;V>z;z++)if((i||z in P)&&P[z]===s)return i||z||0;return!i&&-1}};i.exports={includes:createMethod(!0),indexOf:createMethod(!1)}},42092:function(i,o,s){var u=s(49974),C=s(1702),_=s(68361),w=s(47908),B=s(26244),P=s(65417),V=C([].push),createMethod=function(i){var o=1==i,s=2==i,C=3==i,z=4==i,U=6==i,$=7==i,Z=5==i||U;return function(X,Y,ee,ae){for(var de,ie,le=w(X),ce=_(le),pe=u(Y,ee),Re=B(ce),fe=0,ye=ae||P,be=o?ye(X,Re):s||$?ye(X,0):void 0;Re>fe;fe++)if((Z||fe in ce)&&(ie=pe(de=ce[fe],fe,le),i))if(o)be[fe]=ie;else if(ie)switch(i){case 3:return!0;case 5:return de;case 6:return fe;case 2:V(be,de)}else switch(i){case 4:return!1;case 7:V(be,de)}return U?-1:C||z?z:be}};i.exports={forEach:createMethod(0),map:createMethod(1),filter:createMethod(2),some:createMethod(3),every:createMethod(4),find:createMethod(5),findIndex:createMethod(6),filterReject:createMethod(7)}},81194:function(i,o,s){var u=s(47293),C=s(5112),_=s(7392),w=C("species");i.exports=function(i){return _>=51||!u((function(){var o=[];return(o.constructor={})[w]=function(){return{foo:1}},1!==o[i](Boolean).foo}))}},9341:function(i,o,s){"use strict";var u=s(47293);i.exports=function(i,o){var s=[][i];return!!s&&u((function(){s.call(null,o||function(){throw 1},1)}))}},41589:function(i,o,s){var u=s(17854),C=s(51400),_=s(26244),w=s(86135),B=u.Array,P=Math.max;i.exports=function(i,o,s){for(var u=_(i),V=C(o,u),z=C(void 0===s?u:s,u),U=B(P(z-V,0)),$=0;V"+P+""}},68880:function(i,o,s){var u=s(19781),C=s(3070),_=s(79114);i.exports=u?function(i,o,s){return C.f(i,o,_(1,s))}:function(i,o,s){return i[o]=s,i}},79114:function(i){i.exports=function(i,o){return{enumerable:!(1&i),configurable:!(2&i),writable:!(4&i),value:o}}},86135:function(i,o,s){"use strict";var u=s(34948),C=s(3070),_=s(79114);i.exports=function(i,o,s){var w=u(o);w in i?C.f(i,w,_(0,s)):i[w]=s}},97235:function(i,o,s){var u=s(40857),C=s(92597),_=s(6061),w=s(3070).f;i.exports=function(i){var o=u.Symbol||(u.Symbol={});C(o,i)||w(o,i,{value:_.f(i)})}},19781:function(i,o,s){var u=s(47293);i.exports=!u((function(){return 7!=Object.defineProperty({},1,{get:function(){return 7}})[1]}))},80317:function(i,o,s){var u=s(17854),C=s(70111),_=u.document,w=C(_)&&C(_.createElement);i.exports=function(i){return w?_.createElement(i):{}}},48324:function(i){i.exports={CSSRuleList:0,CSSStyleDeclaration:0,CSSValueList:0,ClientRectList:0,DOMRectList:0,DOMStringList:0,DOMTokenList:1,DataTransferItemList:0,FileList:0,HTMLAllCollection:0,HTMLCollection:0,HTMLFormElement:0,HTMLSelectElement:0,MediaList:0,MimeTypeArray:0,NamedNodeMap:0,NodeList:1,PaintRequestList:0,Plugin:0,PluginArray:0,SVGLengthList:0,SVGNumberList:0,SVGPathSegList:0,SVGPointList:0,SVGStringList:0,SVGTransformList:0,SourceBufferList:0,StyleSheetList:0,TextTrackCueList:0,TextTrackList:0,TouchList:0}},98509:function(i,o,s){var u=s(80317)("span").classList,C=u&&u.constructor&&u.constructor.prototype;i.exports=C===Object.prototype?void 0:C},88113:function(i,o,s){var u=s(35005);i.exports=u("navigator","userAgent")||""},7392:function(i,o,s){var u,C,_=s(17854),w=s(88113),B=_.process,P=_.Deno,V=B&&B.versions||P&&P.version,z=V&&V.v8;z&&(C=(u=z.split("."))[0]>0&&u[0]<4?1:+(u[0]+u[1])),!C&&w&&(!(u=w.match(/Edge\/(\d+)/))||u[1]>=74)&&(u=w.match(/Chrome\/(\d+)/))&&(C=+u[1]),i.exports=C},80748:function(i){i.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},82109:function(i,o,s){var u=s(17854),C=s(31236).f,_=s(68880),w=s(31320),B=s(83505),P=s(99920),V=s(54705);i.exports=function(i,o){var s,z,U,$,Z,X=i.target,Y=i.global,ee=i.stat;if(s=Y?u:ee?u[X]||B(X,{}):(u[X]||{}).prototype)for(z in o){if($=o[z],U=i.noTargetGet?(Z=C(s,z))&&Z.value:s[z],!V(Y?z:X+(ee?".":"#")+z,i.forced)&&void 0!==U){if(typeof $==typeof U)continue;P($,U)}(i.sham||U&&U.sham)&&_($,"sham",!0),w(s,z,$,i)}}},47293:function(i){i.exports=function(i){try{return!!i()}catch(i){return!0}}},27007:function(i,o,s){"use strict";s(74916);var u=s(1702),C=s(31320),_=s(22261),w=s(47293),B=s(5112),P=s(68880),V=B("species"),z=RegExp.prototype;i.exports=function(i,o,s,U){var $=B(i),Z=!w((function(){var o={};return o[$]=function(){return 7},7!=""[i](o)})),X=Z&&!w((function(){var o=!1,s=/a/;return"split"===i&&((s={}).constructor={},s.constructor[V]=function(){return s},s.flags="",s[$]=/./[$]),s.exec=function(){return o=!0,null},s[$](""),!o}));if(!Z||!X||s){var Y=u(/./[$]),ee=o($,""[i],(function(i,o,s,C,w){var B=u(i),P=o.exec;return P===_||P===z.exec?Z&&!w?{done:!0,value:Y(o,s,C)}:{done:!0,value:B(s,o,C)}:{done:!1}}));C(String.prototype,i,ee[0]),C(z,$,ee[1])}U&&P(z[$],"sham",!0)}},76677:function(i,o,s){var u=s(47293);i.exports=!u((function(){return Object.isExtensible(Object.preventExtensions({}))}))},22104:function(i){var o=Function.prototype,s=o.apply,u=o.bind,C=o.call;i.exports="object"==typeof Reflect&&Reflect.apply||(u?C.bind(s):function(){return C.apply(s,arguments)})},49974:function(i,o,s){var u=s(1702),C=s(19662),_=u(u.bind);i.exports=function(i,o){return C(i),void 0===o?i:_?_(i,o):function(){return i.apply(o,arguments)}}},46916:function(i){var o=Function.prototype.call;i.exports=o.bind?o.bind(o):function(){return o.apply(o,arguments)}},76530:function(i,o,s){var u=s(19781),C=s(92597),_=Function.prototype,w=u&&Object.getOwnPropertyDescriptor,B=C(_,"name"),P=B&&"something"===function something(){}.name,V=B&&(!u||u&&w(_,"name").configurable);i.exports={EXISTS:B,PROPER:P,CONFIGURABLE:V}},1702:function(i){var o=Function.prototype,s=o.bind,u=o.call,C=s&&s.bind(u,u);i.exports=s?function(i){return i&&C(i)}:function(i){return i&&function(){return u.apply(i,arguments)}}},35005:function(i,o,s){var u=s(17854),C=s(60614),aFunction=function(i){return C(i)?i:void 0};i.exports=function(i,o){return arguments.length<2?aFunction(u[i]):u[i]&&u[i][o]}},58173:function(i,o,s){var u=s(19662);i.exports=function(i,o){var s=i[o];return null==s?void 0:u(s)}},10647:function(i,o,s){var u=s(1702),C=s(47908),_=Math.floor,w=u("".charAt),B=u("".replace),P=u("".slice),V=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,z=/\$([$&'`]|\d{1,2})/g;i.exports=function(i,o,s,u,U,$){var Z=s+i.length,X=u.length,Y=z;return void 0!==U&&(U=C(U),Y=V),B($,Y,(function(C,B){var V;switch(w(B,0)){case"$":return"$";case"&":return i;case"`":return P(o,0,s);case"'":return P(o,Z);case"<":V=U[P(B,1,-1)];break;default:var z=+B;if(0===z)return C;if(z>X){var $=_(z/10);return 0===$?C:$<=X?void 0===u[$-1]?w(B,1):u[$-1]+w(B,1):C}V=u[z-1]}return void 0===V?"":V}))}},17854:function(i,o,s){var check=function(i){return i&&i.Math==Math&&i};i.exports=check("object"==typeof globalThis&&globalThis)||check("object"==typeof window&&window)||check("object"==typeof self&&self)||check("object"==typeof s.g&&s.g)||function(){return this}()||Function("return this")()},92597:function(i,o,s){var u=s(1702),C=s(47908),_=u({}.hasOwnProperty);i.exports=Object.hasOwn||function hasOwn(i,o){return _(C(i),o)}},3501:function(i){i.exports={}},60490:function(i,o,s){var u=s(35005);i.exports=u("document","documentElement")},64664:function(i,o,s){var u=s(19781),C=s(47293),_=s(80317);i.exports=!u&&!C((function(){return 7!=Object.defineProperty(_("div"),"a",{get:function(){return 7}}).a}))},68361:function(i,o,s){var u=s(17854),C=s(1702),_=s(47293),w=s(84326),B=u.Object,P=C("".split);i.exports=_((function(){return!B("z").propertyIsEnumerable(0)}))?function(i){return"String"==w(i)?P(i,""):B(i)}:B},79587:function(i,o,s){var u=s(60614),C=s(70111),_=s(27674);i.exports=function(i,o,s){var w,B;return _&&u(w=o.constructor)&&w!==s&&C(B=w.prototype)&&B!==s.prototype&&_(i,B),i}},42788:function(i,o,s){var u=s(1702),C=s(60614),_=s(5465),w=u(Function.toString);C(_.inspectSource)||(_.inspectSource=function(i){return w(i)}),i.exports=_.inspectSource},62423:function(i,o,s){var u=s(82109),C=s(1702),_=s(3501),w=s(70111),B=s(92597),P=s(3070).f,V=s(8006),z=s(1156),U=s(52050),$=s(69711),Z=s(76677),X=!1,Y=$("meta"),ee=0,setMetadata=function(i){P(i,Y,{value:{objectID:"O"+ee++,weakData:{}}})},ae=i.exports={enable:function(){ae.enable=function(){},X=!0;var i=V.f,o=C([].splice),s={};s[Y]=1,i(s).length&&(V.f=function(s){for(var u=i(s),C=0,_=u.length;C<_;C++)if(u[C]===Y){o(u,C,1);break}return u},u({target:"Object",stat:!0,forced:!0},{getOwnPropertyNames:z.f}))},fastKey:function(i,o){if(!w(i))return"symbol"==typeof i?i:("string"==typeof i?"S":"P")+i;if(!B(i,Y)){if(!U(i))return"F";if(!o)return"E";setMetadata(i)}return i[Y].objectID},getWeakData:function(i,o){if(!B(i,Y)){if(!U(i))return!0;if(!o)return!1;setMetadata(i)}return i[Y].weakData},onFreeze:function(i){return Z&&X&&U(i)&&!B(i,Y)&&setMetadata(i),i}};_[Y]=!0},29909:function(i,o,s){var u,C,_,w=s(68536),B=s(17854),P=s(1702),V=s(70111),z=s(68880),U=s(92597),$=s(5465),Z=s(6200),X=s(3501),Y="Object already initialized",ee=B.TypeError,ae=B.WeakMap;if(w||$.state){var de=$.state||($.state=new ae),ie=P(de.get),le=P(de.has),ce=P(de.set);u=function(i,o){if(le(de,i))throw new ee(Y);return o.facade=i,ce(de,i,o),o},C=function(i){return ie(de,i)||{}},_=function(i){return le(de,i)}}else{var pe=Z("state");X[pe]=!0,u=function(i,o){if(U(i,pe))throw new ee(Y);return o.facade=i,z(i,pe,o),o},C=function(i){return U(i,pe)?i[pe]:{}},_=function(i){return U(i,pe)}}i.exports={set:u,get:C,has:_,enforce:function(i){return _(i)?C(i):u(i,{})},getterFor:function(i){return function(o){var s;if(!V(o)||(s=C(o)).type!==i)throw ee("Incompatible receiver, "+i+" required");return s}}}},43157:function(i,o,s){var u=s(84326);i.exports=Array.isArray||function isArray(i){return"Array"==u(i)}},60614:function(i){i.exports=function(i){return"function"==typeof i}},4411:function(i,o,s){var u=s(1702),C=s(47293),_=s(60614),w=s(70648),B=s(35005),P=s(42788),noop=function(){},V=[],z=B("Reflect","construct"),U=/^\s*(?:class|function)\b/,$=u(U.exec),Z=!U.exec(noop),X=function isConstructor(i){if(!_(i))return!1;try{return z(noop,V,i),!0}catch(i){return!1}},Y=function isConstructor(i){if(!_(i))return!1;switch(w(i)){case"AsyncFunction":case"GeneratorFunction":case"AsyncGeneratorFunction":return!1}try{return Z||!!$(U,P(i))}catch(i){return!0}};Y.sham=!0,i.exports=!z||C((function(){var i;return X(X.call)||!X(Object)||!X((function(){i=!0}))||i}))?Y:X},54705:function(i,o,s){var u=s(47293),C=s(60614),_=/#|\.prototype\./,isForced=function(i,o){var s=B[w(i)];return s==V||s!=P&&(C(o)?u(o):!!o)},w=isForced.normalize=function(i){return String(i).replace(_,".").toLowerCase()},B=isForced.data={},P=isForced.NATIVE="N",V=isForced.POLYFILL="P";i.exports=isForced},70111:function(i,o,s){var u=s(60614);i.exports=function(i){return"object"==typeof i?null!==i:u(i)}},31913:function(i){i.exports=!1},47850:function(i,o,s){var u=s(70111),C=s(84326),_=s(5112)("match");i.exports=function(i){var o;return u(i)&&(void 0!==(o=i[_])?!!o:"RegExp"==C(i))}},52190:function(i,o,s){var u=s(17854),C=s(35005),_=s(60614),w=s(47976),B=s(43307),P=u.Object;i.exports=B?function(i){return"symbol"==typeof i}:function(i){var o=C("Symbol");return _(o)&&w(o.prototype,P(i))}},26244:function(i,o,s){var u=s(17466);i.exports=function(i){return u(i.length)}},30133:function(i,o,s){var u=s(7392),C=s(47293);i.exports=!!Object.getOwnPropertySymbols&&!C((function(){var i=Symbol();return!String(i)||!(Object(i)instanceof Symbol)||!Symbol.sham&&u&&u<41}))},68536:function(i,o,s){var u=s(17854),C=s(60614),_=s(42788),w=u.WeakMap;i.exports=C(w)&&/native code/.test(_(w))},21574:function(i,o,s){"use strict";var u=s(19781),C=s(1702),_=s(46916),w=s(47293),B=s(81956),P=s(25181),V=s(55296),z=s(47908),U=s(68361),$=Object.assign,Z=Object.defineProperty,X=C([].concat);i.exports=!$||w((function(){if(u&&1!==$({b:1},$(Z({},"a",{enumerable:!0,get:function(){Z(this,"b",{value:3,enumerable:!1})}}),{b:2})).b)return!0;var i={},o={},s=Symbol(),C="abcdefghijklmnopqrst";return i[s]=7,C.split("").forEach((function(i){o[i]=i})),7!=$({},i)[s]||B($({},o)).join("")!=C}))?function assign(i,o){for(var s=z(i),C=arguments.length,w=1,$=P.f,Z=V.f;C>w;)for(var Y,ee=U(arguments[w++]),ae=$?X(B(ee),$(ee)):B(ee),de=ae.length,ie=0;de>ie;)Y=ae[ie++],u&&!_(Z,ee,Y)||(s[Y]=ee[Y]);return s}:$},70030:function(i,o,s){var u,C=s(19670),_=s(36048),w=s(80748),B=s(3501),P=s(60490),V=s(80317),z=s(6200),U="prototype",$="script",Z=z("IE_PROTO"),EmptyConstructor=function(){},scriptTag=function(i){return"<"+$+">"+i+""},NullProtoObjectViaActiveX=function(i){i.write(scriptTag("")),i.close();var o=i.parentWindow.Object;return i=null,o},NullProtoObject=function(){try{u=new ActiveXObject("htmlfile")}catch(i){}var i,o,s;NullProtoObject="undefined"!=typeof document?document.domain&&u?NullProtoObjectViaActiveX(u):(o=V("iframe"),s="java"+$+":",o.style.display="none",P.appendChild(o),o.src=String(s),(i=o.contentWindow.document).open(),i.write(scriptTag("document.F=Object")),i.close(),i.F):NullProtoObjectViaActiveX(u);for(var C=w.length;C--;)delete NullProtoObject[U][w[C]];return NullProtoObject()};B[Z]=!0,i.exports=Object.create||function create(i,o){var s;return null!==i?(EmptyConstructor[U]=C(i),s=new EmptyConstructor,EmptyConstructor[U]=null,s[Z]=i):s=NullProtoObject(),void 0===o?s:_.f(s,o)}},36048:function(i,o,s){var u=s(19781),C=s(3353),_=s(3070),w=s(19670),B=s(45656),P=s(81956);o.f=u&&!C?Object.defineProperties:function defineProperties(i,o){w(i);for(var s,u=B(o),C=P(o),V=C.length,z=0;V>z;)_.f(i,s=C[z++],u[s]);return i}},3070:function(i,o,s){var u=s(17854),C=s(19781),_=s(64664),w=s(3353),B=s(19670),P=s(34948),V=u.TypeError,z=Object.defineProperty,U=Object.getOwnPropertyDescriptor,$="enumerable",Z="configurable",X="writable";o.f=C?w?function defineProperty(i,o,s){if(B(i),o=P(o),B(s),"function"==typeof i&&"prototype"===o&&"value"in s&&X in s&&!s[X]){var u=U(i,o);u&&u[X]&&(i[o]=s.value,s={configurable:Z in s?s[Z]:u[Z],enumerable:$ in s?s[$]:u[$],writable:!1})}return z(i,o,s)}:z:function defineProperty(i,o,s){if(B(i),o=P(o),B(s),_)try{return z(i,o,s)}catch(i){}if("get"in s||"set"in s)throw V("Accessors not supported");return"value"in s&&(i[o]=s.value),i}},31236:function(i,o,s){var u=s(19781),C=s(46916),_=s(55296),w=s(79114),B=s(45656),P=s(34948),V=s(92597),z=s(64664),U=Object.getOwnPropertyDescriptor;o.f=u?U:function getOwnPropertyDescriptor(i,o){if(i=B(i),o=P(o),z)try{return U(i,o)}catch(i){}if(V(i,o))return w(!C(_.f,i,o),i[o])}},1156:function(i,o,s){var u=s(84326),C=s(45656),_=s(8006).f,w=s(41589),B="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],getWindowNames=function(i){try{return _(i)}catch(i){return w(B)}};i.exports.f=function getOwnPropertyNames(i){return B&&"Window"==u(i)?getWindowNames(i):_(C(i))}},8006:function(i,o,s){var u=s(16324),C=s(80748).concat("length","prototype");o.f=Object.getOwnPropertyNames||function getOwnPropertyNames(i){return u(i,C)}},25181:function(i,o){o.f=Object.getOwnPropertySymbols},52050:function(i,o,s){var u=s(47293),C=s(70111),_=s(84326),w=s(7556),B=Object.isExtensible,P=u((function(){B(1)}));i.exports=P||w?function isExtensible(i){return!!C(i)&&((!w||"ArrayBuffer"!=_(i))&&(!B||B(i)))}:B},47976:function(i,o,s){var u=s(1702);i.exports=u({}.isPrototypeOf)},16324:function(i,o,s){var u=s(1702),C=s(92597),_=s(45656),w=s(41318).indexOf,B=s(3501),P=u([].push);i.exports=function(i,o){var s,u=_(i),V=0,z=[];for(s in u)!C(B,s)&&C(u,s)&&P(z,s);for(;o.length>V;)C(u,s=o[V++])&&(~w(z,s)||P(z,s));return z}},81956:function(i,o,s){var u=s(16324),C=s(80748);i.exports=Object.keys||function keys(i){return u(i,C)}},55296:function(i,o){"use strict";var s={}.propertyIsEnumerable,u=Object.getOwnPropertyDescriptor,C=u&&!s.call({1:2},1);o.f=C?function propertyIsEnumerable(i){var o=u(this,i);return!!o&&o.enumerable}:s},27674:function(i,o,s){var u=s(1702),C=s(19670),_=s(96077);i.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var i,o=!1,s={};try{(i=u(Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set))(s,[]),o=s instanceof Array}catch(i){}return function setPrototypeOf(s,u){return C(s),_(u),o?i(s,u):s.__proto__=u,s}}():void 0)},90288:function(i,o,s){"use strict";var u=s(51694),C=s(70648);i.exports=u?{}.toString:function toString(){return"[object "+C(this)+"]"}},92140:function(i,o,s){var u=s(17854),C=s(46916),_=s(60614),w=s(70111),B=u.TypeError;i.exports=function(i,o){var s,u;if("string"===o&&_(s=i.toString)&&!w(u=C(s,i)))return u;if(_(s=i.valueOf)&&!w(u=C(s,i)))return u;if("string"!==o&&_(s=i.toString)&&!w(u=C(s,i)))return u;throw B("Can't convert object to primitive value")}},53887:function(i,o,s){var u=s(35005),C=s(1702),_=s(8006),w=s(25181),B=s(19670),P=C([].concat);i.exports=u("Reflect","ownKeys")||function ownKeys(i){var o=_.f(B(i)),s=w.f;return s?P(o,s(i)):o}},40857:function(i,o,s){var u=s(17854);i.exports=u},31320:function(i,o,s){var u=s(17854),C=s(60614),_=s(92597),w=s(68880),B=s(83505),P=s(42788),V=s(29909),z=s(76530).CONFIGURABLE,U=V.get,$=V.enforce,Z=String(String).split("String");(i.exports=function(i,o,s,P){var V,U=!!P&&!!P.unsafe,X=!!P&&!!P.enumerable,Y=!!P&&!!P.noTargetGet,ee=P&&void 0!==P.name?P.name:o;C(s)&&("Symbol("===String(ee).slice(0,7)&&(ee="["+String(ee).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!_(s,"name")||z&&s.name!==ee)&&w(s,"name",ee),(V=$(s)).source||(V.source=Z.join("string"==typeof ee?ee:""))),i!==u?(U?!Y&&i[o]&&(X=!0):delete i[o],X?i[o]=s:w(i,o,s)):X?i[o]=s:B(o,s)})(Function.prototype,"toString",(function toString(){return C(this)&&U(this).source||P(this)}))},97651:function(i,o,s){var u=s(17854),C=s(46916),_=s(19670),w=s(60614),B=s(84326),P=s(22261),V=u.TypeError;i.exports=function(i,o){var s=i.exec;if(w(s)){var u=C(s,i,o);return null!==u&&_(u),u}if("RegExp"===B(i))return C(P,i,o);throw V("RegExp#exec called on incompatible receiver")}},22261:function(i,o,s){"use strict";var u,C,_=s(46916),w=s(1702),B=s(41340),P=s(67066),V=s(52999),z=s(72309),U=s(70030),$=s(29909).get,Z=s(9441),X=s(38173),Y=z("native-string-replace",String.prototype.replace),ee=RegExp.prototype.exec,ae=ee,de=w("".charAt),ie=w("".indexOf),le=w("".replace),ce=w("".slice),pe=(C=/b*/g,_(ee,u=/a/,"a"),_(ee,C,"a"),0!==u.lastIndex||0!==C.lastIndex),Re=V.BROKEN_CARET,fe=void 0!==/()??/.exec("")[1];(pe||fe||Re||Z||X)&&(ae=function exec(i){var o,s,u,C,w,V,z,Z=this,X=$(Z),ye=B(i),be=X.raw;if(be)return be.lastIndex=Z.lastIndex,o=_(ae,be,ye),Z.lastIndex=be.lastIndex,o;var xe=X.groups,_e=Re&&Z.sticky,Se=_(P,Z),we=Z.source,Pe=0,Te=ye;if(_e&&(Se=le(Se,"y",""),-1===ie(Se,"g")&&(Se+="g"),Te=ce(ye,Z.lastIndex),Z.lastIndex>0&&(!Z.multiline||Z.multiline&&"\n"!==de(ye,Z.lastIndex-1))&&(we="(?: "+we+")",Te=" "+Te,Pe++),s=new RegExp("^(?:"+we+")",Se)),fe&&(s=new RegExp("^"+we+"$(?!\\s)",Se)),pe&&(u=Z.lastIndex),C=_(ee,_e?s:Z,Te),_e?C?(C.input=ce(C.input,Pe),C[0]=ce(C[0],Pe),C.index=Z.lastIndex,Z.lastIndex+=C[0].length):Z.lastIndex=0:pe&&C&&(Z.lastIndex=Z.global?C.index+C[0].length:u),fe&&C&&C.length>1&&_(Y,C[0],s,(function(){for(w=1;wb)","g");return"b"!==i.exec("b").groups.a||"bc"!=="b".replace(i,"$
c")}))},84488:function(i,o,s){var u=s(17854).TypeError;i.exports=function(i){if(null==i)throw u("Can't call method on "+i);return i}},81150:function(i){i.exports=Object.is||function is(i,o){return i===o?0!==i||1/i==1/o:i!=i&&o!=o}},83505:function(i,o,s){var u=s(17854),C=Object.defineProperty;i.exports=function(i,o){try{C(u,i,{value:o,configurable:!0,writable:!0})}catch(s){u[i]=o}return o}},96340:function(i,o,s){"use strict";var u=s(35005),C=s(3070),_=s(5112),w=s(19781),B=_("species");i.exports=function(i){var o=u(i),s=C.f;w&&o&&!o[B]&&s(o,B,{configurable:!0,get:function(){return this}})}},58003:function(i,o,s){var u=s(3070).f,C=s(92597),_=s(5112)("toStringTag");i.exports=function(i,o,s){i&&!s&&(i=i.prototype),i&&!C(i,_)&&u(i,_,{configurable:!0,value:o})}},6200:function(i,o,s){var u=s(72309),C=s(69711),_=u("keys");i.exports=function(i){return _[i]||(_[i]=C(i))}},5465:function(i,o,s){var u=s(17854),C=s(83505),_="__core-js_shared__",w=u[_]||C(_,{});i.exports=w},72309:function(i,o,s){var u=s(31913),C=s(5465);(i.exports=function(i,o){return C[i]||(C[i]=void 0!==o?o:{})})("versions",[]).push({version:"3.20.2",mode:u?"pure":"global",copyright:"© 2022 Denis Pushkarev (zloirock.ru)"})},36707:function(i,o,s){var u=s(19670),C=s(39483),_=s(5112)("species");i.exports=function(i,o){var s,w=u(i).constructor;return void 0===w||null==(s=u(w)[_])?o:C(s)}},43429:function(i,o,s){var u=s(47293);i.exports=function(i){return u((function(){var o=""[i]('"');return o!==o.toLowerCase()||o.split('"').length>3}))}},28710:function(i,o,s){var u=s(1702),C=s(19303),_=s(41340),w=s(84488),B=u("".charAt),P=u("".charCodeAt),V=u("".slice),createMethod=function(i){return function(o,s){var u,z,U=_(w(o)),$=C(s),Z=U.length;return $<0||$>=Z?i?"":void 0:(u=P(U,$))<55296||u>56319||$+1===Z||(z=P(U,$+1))<56320||z>57343?i?B(U,$):u:i?V(U,$,$+2):z-56320+(u-55296<<10)+65536}};i.exports={codeAt:createMethod(!1),charAt:createMethod(!0)}},76091:function(i,o,s){var u=s(76530).PROPER,C=s(47293),_=s(81361);i.exports=function(i){return C((function(){return!!_[i]()||"​…᠎"!=="​…᠎"[i]()||u&&_[i].name!==i}))}},53111:function(i,o,s){var u=s(1702),C=s(84488),_=s(41340),w=s(81361),B=u("".replace),P="["+w+"]",V=RegExp("^"+P+P+"*"),z=RegExp(P+P+"*$"),createMethod=function(i){return function(o){var s=_(C(o));return 1&i&&(s=B(s,V,"")),2&i&&(s=B(s,z,"")),s}};i.exports={start:createMethod(1),end:createMethod(2),trim:createMethod(3)}},51400:function(i,o,s){var u=s(19303),C=Math.max,_=Math.min;i.exports=function(i,o){var s=u(i);return s<0?C(s+o,0):_(s,o)}},45656:function(i,o,s){var u=s(68361),C=s(84488);i.exports=function(i){return u(C(i))}},19303:function(i){var o=Math.ceil,s=Math.floor;i.exports=function(i){var u=+i;return u!=u||0===u?0:(u>0?s:o)(u)}},17466:function(i,o,s){var u=s(19303),C=Math.min;i.exports=function(i){return i>0?C(u(i),9007199254740991):0}},47908:function(i,o,s){var u=s(17854),C=s(84488),_=u.Object;i.exports=function(i){return _(C(i))}},57593:function(i,o,s){var u=s(17854),C=s(46916),_=s(70111),w=s(52190),B=s(58173),P=s(92140),V=s(5112),z=u.TypeError,U=V("toPrimitive");i.exports=function(i,o){if(!_(i)||w(i))return i;var s,u=B(i,U);if(u){if(void 0===o&&(o="default"),s=C(u,i,o),!_(s)||w(s))return s;throw z("Can't convert object to primitive value")}return void 0===o&&(o="number"),P(i,o)}},34948:function(i,o,s){var u=s(57593),C=s(52190);i.exports=function(i){var o=u(i,"string");return C(o)?o:o+""}},51694:function(i,o,s){var u={};u[s(5112)("toStringTag")]="z",i.exports="[object z]"===String(u)},41340:function(i,o,s){var u=s(17854),C=s(70648),_=u.String;i.exports=function(i){if("Symbol"===C(i))throw TypeError("Cannot convert a Symbol value to a string");return _(i)}},66330:function(i,o,s){var u=s(17854).String;i.exports=function(i){try{return u(i)}catch(i){return"Object"}}},69711:function(i,o,s){var u=s(1702),C=0,_=Math.random(),w=u(1..toString);i.exports=function(i){return"Symbol("+(void 0===i?"":i)+")_"+w(++C+_,36)}},43307:function(i,o,s){var u=s(30133);i.exports=u&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},3353:function(i,o,s){var u=s(19781),C=s(47293);i.exports=u&&C((function(){return 42!=Object.defineProperty((function(){}),"prototype",{value:42,writable:!1}).prototype}))},6061:function(i,o,s){var u=s(5112);o.f=u},5112:function(i,o,s){var u=s(17854),C=s(72309),_=s(92597),w=s(69711),B=s(30133),P=s(43307),V=C("wks"),z=u.Symbol,U=z&&z.for,$=P?z:z&&z.withoutSetter||w;i.exports=function(i){if(!_(V,i)||!B&&"string"!=typeof V[i]){var o="Symbol."+i;B&&_(z,i)?V[i]=z[i]:V[i]=P&&U?U(o):$(o)}return V[i]}},81361:function(i){i.exports="\t\n\v\f\r                 \u2028\u2029\ufeff"},92222:function(i,o,s){"use strict";var u=s(82109),C=s(17854),_=s(47293),w=s(43157),B=s(70111),P=s(47908),V=s(26244),z=s(86135),U=s(65417),$=s(81194),Z=s(5112),X=s(7392),Y=Z("isConcatSpreadable"),ee=9007199254740991,ae="Maximum allowed index exceeded",de=C.TypeError,ie=X>=51||!_((function(){var i=[];return i[Y]=!1,i.concat()[0]!==i})),le=$("concat"),isConcatSpreadable=function(i){if(!B(i))return!1;var o=i[Y];return void 0!==o?!!o:w(i)};u({target:"Array",proto:!0,forced:!ie||!le},{concat:function concat(i){var o,s,u,C,_,w=P(this),B=U(w,0),$=0;for(o=-1,u=arguments.length;oee)throw de(ae);for(s=0;s=ee)throw de(ae);z(B,$++,_)}return B.length=$,B}})},26541:function(i,o,s){"use strict";var u=s(82109),C=s(42092).every;u({target:"Array",proto:!0,forced:!s(9341)("every")},{every:function every(i){return C(this,i,arguments.length>1?arguments[1]:void 0)}})},57327:function(i,o,s){"use strict";var u=s(82109),C=s(42092).filter;u({target:"Array",proto:!0,forced:!s(81194)("filter")},{filter:function filter(i){return C(this,i,arguments.length>1?arguments[1]:void 0)}})},89554:function(i,o,s){"use strict";var u=s(82109),C=s(18533);u({target:"Array",proto:!0,forced:[].forEach!=C},{forEach:C})},82772:function(i,o,s){"use strict";var u=s(82109),C=s(1702),_=s(41318).indexOf,w=s(9341),B=C([].indexOf),P=!!B&&1/B([1],1,-0)<0,V=w("indexOf");u({target:"Array",proto:!0,forced:P||!V},{indexOf:function indexOf(i){var o=arguments.length>1?arguments[1]:void 0;return P?B(this,i,o)||0:_(this,i,o)}})},69600:function(i,o,s){"use strict";var u=s(82109),C=s(1702),_=s(68361),w=s(45656),B=s(9341),P=C([].join),V=_!=Object,z=B("join",",");u({target:"Array",proto:!0,forced:V||!z},{join:function join(i){return P(w(this),void 0===i?",":i)}})},21249:function(i,o,s){"use strict";var u=s(82109),C=s(42092).map;u({target:"Array",proto:!0,forced:!s(81194)("map")},{map:function map(i){return C(this,i,arguments.length>1?arguments[1]:void 0)}})},68309:function(i,o,s){var u=s(19781),C=s(76530).EXISTS,_=s(1702),w=s(3070).f,B=Function.prototype,P=_(B.toString),V=/function\b(?:\s|\/\*[\S\s]*?\*\/|\/\/[^\n\r]*[\n\r]+)*([^\s(/]*)/,z=_(V.exec);u&&!C&&w(B,"name",{configurable:!0,get:function(){try{return z(V,P(this))[1]}catch(i){return""}}})},19601:function(i,o,s){var u=s(82109),C=s(21574);u({target:"Object",stat:!0,forced:Object.assign!==C},{assign:C})},43371:function(i,o,s){var u=s(82109),C=s(76677),_=s(47293),w=s(70111),B=s(62423).onFreeze,P=Object.freeze;u({target:"Object",stat:!0,forced:_((function(){P(1)})),sham:!C},{freeze:function freeze(i){return P&&w(i)?P(B(i)):i}})},47941:function(i,o,s){var u=s(82109),C=s(47908),_=s(81956);u({target:"Object",stat:!0,forced:s(47293)((function(){_(1)}))},{keys:function keys(i){return _(C(i))}})},41539:function(i,o,s){var u=s(51694),C=s(31320),_=s(90288);u||C(Object.prototype,"toString",_,{unsafe:!0})},24603:function(i,o,s){var u=s(19781),C=s(17854),_=s(1702),w=s(54705),B=s(79587),P=s(68880),V=s(3070).f,z=s(8006).f,U=s(47976),$=s(47850),Z=s(41340),X=s(67066),Y=s(52999),ee=s(31320),ae=s(47293),de=s(92597),ie=s(29909).enforce,le=s(96340),ce=s(5112),pe=s(9441),Re=s(38173),fe=ce("match"),ye=C.RegExp,be=ye.prototype,xe=C.SyntaxError,_e=_(X),Se=_(be.exec),we=_("".charAt),Pe=_("".replace),Te=_("".indexOf),qe=_("".slice),ze=/^\?<[^\s\d!#%&*+<=>@^][^\s!#%&*+<=>@^]*>/,He=/a/g,We=/a/g,$e=new ye(He)!==He,Xe=Y.MISSED_STICKY,Qe=Y.UNSUPPORTED_Y,Ye=u&&(!$e||Xe||pe||Re||ae((function(){return We[fe]=!1,ye(He)!=He||ye(We)==We||"/a/i"!=ye(He,"i")}))),handleDotAll=function(i){for(var o,s=i.length,u=0,C="",_=!1;u<=s;u++)"\\"!==(o=we(i,u))?_||"."!==o?("["===o?_=!0:"]"===o&&(_=!1),C+=o):C+="[\\s\\S]":C+=o+we(i,++u);return C},handleNCG=function(i){for(var o,s=i.length,u=0,C="",_=[],w={},B=!1,P=!1,V=0,z="";u<=s;u++){if("\\"===(o=we(i,u)))o+=we(i,++u);else if("]"===o)B=!1;else if(!B)switch(!0){case"["===o:B=!0;break;case"("===o:Se(ze,qe(i,u+1))&&(u+=2,P=!0),C+=o,V++;continue;case">"===o&&P:if(""===z||de(w,z))throw new xe("Invalid capture group name");w[z]=!0,_[_.length]=[z,V],P=!1,z="";continue}P?z+=o:C+=o}return[C,_]};if(w("RegExp",Ye)){for(var ea=function RegExp(i,o){var s,u,C,_,w,V,z=U(be,this),X=$(i),Y=void 0===o,ee=[],ae=i;if(!z&&X&&Y&&i.constructor===ea)return i;if((X||U(be,i))&&(i=i.source,Y&&(o="flags"in ae?ae.flags:_e(ae))),i=void 0===i?"":Z(i),o=void 0===o?"":Z(o),ae=i,pe&&"dotAll"in He&&(u=!!o&&Te(o,"s")>-1)&&(o=Pe(o,/s/g,"")),s=o,Xe&&"sticky"in He&&(C=!!o&&Te(o,"y")>-1)&&Qe&&(o=Pe(o,/y/g,"")),Re&&(i=(_=handleNCG(i))[0],ee=_[1]),w=B(ye(i,o),z?this:be,ea),(u||C||ee.length)&&(V=ie(w),u&&(V.dotAll=!0,V.raw=ea(handleDotAll(i),s)),C&&(V.sticky=!0),ee.length&&(V.groups=ee)),i!==ae)try{P(w,"source",""===ae?"(?:)":ae)}catch(i){}return w},proxy=function(i){i in ea||V(ea,i,{configurable:!0,get:function(){return ye[i]},set:function(o){ye[i]=o}})},aa=z(ye),na=0;aa.length>na;)proxy(aa[na++]);be.constructor=ea,ea.prototype=be,ee(C,"RegExp",ea)}le("RegExp")},74916:function(i,o,s){"use strict";var u=s(82109),C=s(22261);u({target:"RegExp",proto:!0,forced:/./.exec!==C},{exec:C})},39714:function(i,o,s){"use strict";var u=s(1702),C=s(76530).PROPER,_=s(31320),w=s(19670),B=s(47976),P=s(41340),V=s(47293),z=s(67066),U="toString",$=RegExp.prototype,Z=$[U],X=u(z),Y=V((function(){return"/a/b"!=Z.call({source:"a",flags:"b"})})),ee=C&&Z.name!=U;(Y||ee)&&_(RegExp.prototype,U,(function toString(){var i=w(this),o=P(i.source),s=i.flags;return"/"+o+"/"+P(void 0===s&&B($,i)&&!("flags"in $)?X(i):s)}),{unsafe:!0})},15218:function(i,o,s){"use strict";var u=s(82109),C=s(14230);u({target:"String",proto:!0,forced:s(43429)("anchor")},{anchor:function anchor(i){return C(this,"a","name",i)}})},29254:function(i,o,s){"use strict";var u=s(82109),C=s(14230);u({target:"String",proto:!0,forced:s(43429)("link")},{link:function link(i){return C(this,"a","href",i)}})},4723:function(i,o,s){"use strict";var u=s(46916),C=s(27007),_=s(19670),w=s(17466),B=s(41340),P=s(84488),V=s(58173),z=s(31530),U=s(97651);C("match",(function(i,o,s){return[function match(o){var s=P(this),C=null==o?void 0:V(o,i);return C?u(C,o,s):new RegExp(o)[i](B(s))},function(i){var u=_(this),C=B(i),P=s(o,u,C);if(P.done)return P.value;if(!u.global)return U(u,C);var V=u.unicode;u.lastIndex=0;for(var $,Z=[],X=0;null!==($=U(u,C));){var Y=B($[0]);Z[X]=Y,""===Y&&(u.lastIndex=z(C,w(u.lastIndex),V)),X++}return 0===X?null:Z}]}))},15306:function(i,o,s){"use strict";var u=s(22104),C=s(46916),_=s(1702),w=s(27007),B=s(47293),P=s(19670),V=s(60614),z=s(19303),U=s(17466),$=s(41340),Z=s(84488),X=s(31530),Y=s(58173),ee=s(10647),ae=s(97651),de=s(5112)("replace"),ie=Math.max,le=Math.min,ce=_([].concat),pe=_([].push),Re=_("".indexOf),fe=_("".slice),ye="$0"==="a".replace(/./,"$0"),be=!!/./[de]&&""===/./[de]("a","$0");w("replace",(function(i,o,s){var _=be?"$":"$0";return[function replace(i,s){var u=Z(this),_=null==i?void 0:Y(i,de);return _?C(_,i,u,s):C(o,$(u),i,s)},function(i,C){var w=P(this),B=$(i);if("string"==typeof C&&-1===Re(C,_)&&-1===Re(C,"$<")){var Z=s(o,w,B,C);if(Z.done)return Z.value}var Y=V(C);Y||(C=$(C));var de=w.global;if(de){var ye=w.unicode;w.lastIndex=0}for(var be=[];;){var xe=ae(w,B);if(null===xe)break;if(pe(be,xe),!de)break;""===$(xe[0])&&(w.lastIndex=X(B,U(w.lastIndex),ye))}for(var _e,Se="",we=0,Pe=0;Pe=we&&(Se+=fe(B,we,qe)+Xe,we=qe+Te.length)}return Se+fe(B,we)}]}),!!B((function(){var i=/./;return i.exec=function(){var i=[];return i.groups={a:"7"},i},"7"!=="".replace(i,"$")}))||!ye||be)},64765:function(i,o,s){"use strict";var u=s(46916),C=s(27007),_=s(19670),w=s(84488),B=s(81150),P=s(41340),V=s(58173),z=s(97651);C("search",(function(i,o,s){return[function search(o){var s=w(this),C=null==o?void 0:V(o,i);return C?u(C,o,s):new RegExp(o)[i](P(s))},function(i){var u=_(this),C=P(i),w=s(o,u,C);if(w.done)return w.value;var V=u.lastIndex;B(V,0)||(u.lastIndex=0);var U=z(u,C);return B(u.lastIndex,V)||(u.lastIndex=V),null===U?-1:U.index}]}))},37268:function(i,o,s){"use strict";var u=s(82109),C=s(14230);u({target:"String",proto:!0,forced:s(43429)("small")},{small:function small(){return C(this,"small","","")}})},23123:function(i,o,s){"use strict";var u=s(22104),C=s(46916),_=s(1702),w=s(27007),B=s(47850),P=s(19670),V=s(84488),z=s(36707),U=s(31530),$=s(17466),Z=s(41340),X=s(58173),Y=s(41589),ee=s(97651),ae=s(22261),de=s(52999),ie=s(47293),le=de.UNSUPPORTED_Y,ce=4294967295,pe=Math.min,Re=[].push,fe=_(/./.exec),ye=_(Re),be=_("".slice),xe=!ie((function(){var i=/(?:)/,o=i.exec;i.exec=function(){return o.apply(this,arguments)};var s="ab".split(i);return 2!==s.length||"a"!==s[0]||"b"!==s[1]}));w("split",(function(i,o,s){var _;return _="c"=="abbc".split(/(b)*/)[1]||4!="test".split(/(?:)/,-1).length||2!="ab".split(/(?:ab)*/).length||4!=".".split(/(.?)(.?)/).length||".".split(/()()/).length>1||"".split(/.?/).length?function(i,s){var _=Z(V(this)),w=void 0===s?ce:s>>>0;if(0===w)return[];if(void 0===i)return[_];if(!B(i))return C(o,_,i,w);for(var P,z,U,$=[],X=(i.ignoreCase?"i":"")+(i.multiline?"m":"")+(i.unicode?"u":"")+(i.sticky?"y":""),ee=0,de=new RegExp(i.source,X+"g");(P=C(ae,de,_))&&!((z=de.lastIndex)>ee&&(ye($,be(_,ee,P.index)),P.length>1&&P.index<_.length&&u(Re,$,Y(P,1)),U=P[0].length,ee=z,$.length>=w));)de.lastIndex===P.index&&de.lastIndex++;return ee===_.length?!U&&fe(de,"")||ye($,""):ye($,be(_,ee)),$.length>w?Y($,0,w):$}:"0".split(void 0,0).length?function(i,s){return void 0===i&&0===s?[]:C(o,this,i,s)}:o,[function split(o,s){var u=V(this),w=null==o?void 0:X(o,i);return w?C(w,o,u,s):C(_,Z(u),o,s)},function(i,u){var C=P(this),w=Z(i),B=s(_,C,w,u,_!==o);if(B.done)return B.value;var V=z(C,RegExp),X=C.unicode,Y=(C.ignoreCase?"i":"")+(C.multiline?"m":"")+(C.unicode?"u":"")+(le?"g":"y"),ae=new V(le?"^(?:"+C.source+")":C,Y),de=void 0===u?ce:u>>>0;if(0===de)return[];if(0===w.length)return null===ee(ae,w)?[w]:[];for(var ie=0,Re=0,fe=[];Reo+C)return o+C+i.length-u.length;return i.replace(/\*\/$/,"").replace(/\s*$/,"").length}!function(o){var s,C,B,P,V,z,U,$,Z;function advance(){var i=V.charCodeAt(C);return C+=1,!_.code.isLineTerminator(i)||13===i&&10===V.charCodeAt(C)||(B+=1),String.fromCharCode(i)}function scanTitle(){var i,o="";for(advance();C=97&&i<=122||i>=65&&i<=90||i>=48&&i<=57);)o+=advance();return o}function seekContent(){var i,o,s=C;for(o=!1;s=i)return null;if(91===V.charCodeAt(C)){if(!o)return null;u=!0,B=advance()}if(B+=scanIdentifier(i),s)for(58!==V.charCodeAt(C)||"module"!==B&&"external"!==B&&"event"!==B||(B+=advance(),B+=scanIdentifier(i)),91===V.charCodeAt(C)&&93===V.charCodeAt(C+1)&&(B+=advance(),B+=advance());46===V.charCodeAt(C)||47===V.charCodeAt(C)||35===V.charCodeAt(C)||45===V.charCodeAt(C)||126===V.charCodeAt(C);)B+=advance(),B+=scanIdentifier(i);if(u){if(skipWhiteSpace(i),61===V.charCodeAt(C)){var P;B+=advance(),skipWhiteSpace(i);for(var z=1;C=i||93!==V.charCodeAt(C))return null;B+=advance()}return B}function skipToTag(){for(;C=P)&&(u.assert(64===V.charCodeAt(C)),!0)}function convertIndex(i){return V===z?i:convertUnwrappedCommentIndex(z,i)}function TagParser(i,o){this._options=i,this._title=o.toLowerCase(),this._tag={title:o,description:null},this._options.lineNumbers&&(this._tag.lineNumber=B),this._first=C-o.length-1,this._last=0,this._extra={}}function parseTag(i){var o,s;if(!skipToTag())return null;for(s=(o=new TagParser(i,scanTitle())).parse();C1&&(this._tag.default=i.slice(1).join("=")),this._tag.name=i[0],this._tag.type&&"OptionalType"!==this._tag.type.type&&(this._tag.type={type:"OptionalType",expression:this._tag.type}));else{if(!isNameParameterRequired(this._title))return!0;if(isParamTitle(this._title)&&this._tag.type&&this._tag.type.name)this._extra.name=this._tag.type,this._tag.name=this._tag.type.name,this._tag.type=null;else if(!this.addError("Missing or invalid tag name"))return!1}return!0},TagParser.prototype.parseDescription=function parseDescription(){var i=sliceSource(V,C,this._last).trim();return i&&(/^-\s+/.test(i)&&(i=i.substring(2)),this._tag.description=i),!0},TagParser.prototype.parseCaption=function parseDescription(){var i=sliceSource(V,C,this._last).trim(),o="",s="",u=i.indexOf(o),_=i.indexOf(s);return u>=0&&_>=0?(this._tag.caption=i.substring(u+o.length,_).trim(),this._tag.description=i.substring(_+s.length).trim()):this._tag.description=i,!0},TagParser.prototype.parseKind=function parseKind(){var i,o;return o={class:!0,constant:!0,event:!0,external:!0,file:!0,function:!0,member:!0,mixin:!0,module:!0,namespace:!0,typedef:!0},i=sliceSource(V,C,this._last).trim(),this._tag.kind=i,!(!w(o,i)&&!this.addError("Invalid kind name '%0'",i))},TagParser.prototype.parseAccess=function parseAccess(){var i;return i=sliceSource(V,C,this._last).trim(),this._tag.access=i,!("private"!==i&&"protected"!==i&&"public"!==i&&!this.addError("Invalid access name '%0'",i))},TagParser.prototype.parseThis=function parseThis(){var i=sliceSource(V,C,this._last).trim();return i&&"{"===i.charAt(0)?this.parseType()&&"NameExpression"===this._tag.type.type||"UnionType"===this._tag.type.type?(this._tag.name=this._tag.type.name,!0):this.addError("Invalid name for this"):this.parseNamePath()},TagParser.prototype.parseVariation=function parseVariation(){var i,o;return o=sliceSource(V,C,this._last).trim(),i=parseFloat(o,10),this._tag.variation=i,!(isNaN(i)&&!this.addError("Invalid variation '%0'",o))},TagParser.prototype.ensureEnd=function(){var i=sliceSource(V,C,this._last).trim();return!(i&&!this.addError("Unknown content '%0'",i))},TagParser.prototype.epilogue=function epilogue(){var i;return i=this._tag.description,!(isAllowedOptional(this._title)&&!this._tag.type&&i&&"["===i.charAt(0)&&(this._tag.type=this._extra.name,this._tag.name||(this._tag.name=void 0),!$&&!this.addError("Missing or invalid tag name")))},s={access:["parseAccess"],alias:["parseNamePath","ensureEnd"],augments:["parseType","parseNamePathOptional","ensureEnd"],constructor:["parseType","parseNamePathOptional","ensureEnd"],class:["parseType","parseNamePathOptional","ensureEnd"],extends:["parseType","parseNamePathOptional","ensureEnd"],example:["parseCaption"],deprecated:["parseDescription"],global:["ensureEnd"],inner:["ensureEnd"],instance:["ensureEnd"],kind:["parseKind"],mixes:["parseNamePath","ensureEnd"],mixin:["parseNamePathOptional","ensureEnd"],member:["parseType","parseNamePathOptional","ensureEnd"],method:["parseNamePathOptional","ensureEnd"],module:["parseType","parseNamePathOptional","ensureEnd"],func:["parseNamePathOptional","ensureEnd"],function:["parseNamePathOptional","ensureEnd"],var:["parseType","parseNamePathOptional","ensureEnd"],name:["parseNamePath","ensureEnd"],namespace:["parseType","parseNamePathOptional","ensureEnd"],private:["parseType","parseDescription"],protected:["parseType","parseDescription"],public:["parseType","parseDescription"],readonly:["ensureEnd"],requires:["parseNamePath","ensureEnd"],since:["parseDescription"],static:["ensureEnd"],summary:["parseDescription"],this:["parseThis","ensureEnd"],todo:["parseDescription"],typedef:["parseType","parseNamePathOptional"],variation:["parseVariation"],version:["parseDescription"]},TagParser.prototype.parse=function parse(){var i,o,u;if(!this._title&&!this.addError("Missing or invalid title"))return null;for(this._last=seekContent(this._title),this._options.range&&(this._tag.range=[this._first,V.slice(0,this._last).replace(/\s*$/,"").length].map(convertIndex)),i=0,o=(u=w(s,this._title)?s[this._title]:["parseType","parseName","parseDescription","epilogue"]).length;i<(){}[],:*|?!=".indexOf(String.fromCharCode(i))&&!z.code.isWhiteSpace(i)&&!z.code.isLineTerminator(i)}function Context(i,o,s,u){this._previous=i,this._index=o,this._token=s,this._value=u}function maybeAddRange(i,o){return Z&&(i.range=[o[0]+$,o[1]+$]),i}function advance(){var i=C.charAt(w);return w+=1,i}function scanHexEscape(i){var o,s,u,B=0;for(s="u"===i?4:2,o=0;o=0&&w<_&&z.code.isOctalDigit(C.charCodeAt(w))&&(s=8*s+"01234567".indexOf(advance()))),$+=String.fromCharCode(s)):$+=o}else{if(z.code.isLineTerminator(o.charCodeAt(0)))break;$+=o}}return""!==i&&U.throwError("unexpected quote"),V=$,u.STRING}function scanNumber(){var i,o;if(i="",46!==(o=C.charCodeAt(w))){if(i=advance(),o=C.charCodeAt(w),"0"===i){if(120===o||88===o){for(i+=advance();w<_&&(o=C.charCodeAt(w),z.code.isHexDigit(o));)i+=advance();return i.length<=2&&U.throwError("unexpected token"),w<_&&(o=C.charCodeAt(w),z.code.isIdentifierStartES5(o)&&U.throwError("unexpected token")),V=parseInt(i,16),u.NUMBER}if(z.code.isOctalDigit(o)){for(i+=advance();w<_&&(o=C.charCodeAt(w),z.code.isOctalDigit(o));)i+=advance();return w<_&&(o=C.charCodeAt(w),(z.code.isIdentifierStartES5(o)||z.code.isDecimalDigit(o))&&U.throwError("unexpected token")),V=parseInt(i,8),u.NUMBER}z.code.isDecimalDigit(o)&&U.throwError("unexpected token")}for(;w<_&&(o=C.charCodeAt(w),z.code.isDecimalDigit(o));)i+=advance()}if(46===o)for(i+=advance();w<_&&(o=C.charCodeAt(w),z.code.isDecimalDigit(o));)i+=advance();if(101===o||69===o)if(i+=advance(),43!==(o=C.charCodeAt(w))&&45!==o||(i+=advance()),o=C.charCodeAt(w),z.code.isDecimalDigit(o))for(i+=advance();w<_&&(o=C.charCodeAt(w),z.code.isDecimalDigit(o));)i+=advance();else U.throwError("unexpected token");return w<_&&(o=C.charCodeAt(w),z.code.isIdentifierStartES5(o)&&U.throwError("unexpected token")),V=parseFloat(i),u.NUMBER}function scanTypeName(){for(V=advance();w<_&&isTypeName(C.charCodeAt(w));){if(46===C.charCodeAt(w)){if(w+1>=_)return u.ILLEGAL;if(60===C.charCodeAt(w+1))break}V+=advance()}return u.NAME}function next(){var i;for(B=w;w<_&&z.code.isWhiteSpace(C.charCodeAt(w));)advance();if(w>=_)return P=u.EOF;switch(i=C.charCodeAt(w)){case 39:case 34:return P=scanString();case 58:return advance(),P=u.COLON;case 44:return advance(),P=u.COMMA;case 40:return advance(),P=u.LPAREN;case 41:return advance(),P=u.RPAREN;case 91:return advance(),P=u.LBRACK;case 93:return advance(),P=u.RBRACK;case 123:return advance(),P=u.LBRACE;case 125:return advance(),P=u.RBRACE;case 46:if(w+1<_){if(60===(i=C.charCodeAt(w+1)))return advance(),advance(),P=u.DOT_LT;if(46===i&&w+2<_&&46===C.charCodeAt(w+2))return advance(),advance(),advance(),P=u.REST;if(z.code.isDecimalDigit(i))return P=scanNumber()}return P=u.ILLEGAL;case 60:return advance(),P=u.LT;case 62:return advance(),P=u.GT;case 42:return advance(),P=u.STAR;case 124:return advance(),P=u.PIPE;case 63:return advance(),P=u.QUESTION;case 33:return advance(),P=u.BANG;case 61:return advance(),P=u.EQUAL;case 45:return P=scanNumber();default:return z.code.isDecimalDigit(i)?P=scanNumber():(U.assert(isTypeName(i)),P=scanTypeName())}}function consume(i,o){U.assert(P===i,o||"consumed token not matched"),next()}function expect(i,o){P!==i&&U.throwError(o||"unexpected token"),next()}function parseUnionType(){var o,s=w-1;if(consume(u.LPAREN,"UnionType should start with ("),o=[],P!==u.RPAREN)for(;o.push(parseTypeExpression()),P!==u.RPAREN;)expect(u.PIPE);return consume(u.RPAREN,"UnionType should end with )"),maybeAddRange({type:i.UnionType,elements:o},[s,B])}function parseArrayType(){var o,s,C=w-1;for(consume(u.LBRACK,"ArrayType should start with ["),o=[];P!==u.RBRACK;){if(P===u.REST){s=w-3,consume(u.REST),o.push(maybeAddRange({type:i.RestType,expression:parseTypeExpression()},[s,B]));break}o.push(parseTypeExpression()),P!==u.RBRACK&&expect(u.COMMA)}return expect(u.RBRACK),maybeAddRange({type:i.ArrayType,elements:o},[C,B])}function parseFieldType(){var o,s,C=B;return s=V,o=P===u.NAME||P===u.STRING?(next(),s):P===u.NUMBER?(consume(u.NUMBER),String(s)):void U.throwError("unexpected token"),P===u.COLON?(consume(u.COLON),maybeAddRange({type:i.FieldType,key:o,value:parseTypeExpression()},[C,B])):maybeAddRange({type:i.FieldType,key:o,value:null},[C,B])}function parseRecordType(){var o,s,C=w-1;if(consume(u.LBRACE,"RecordType should start with {"),o=[],P===u.COMMA)consume(u.COMMA);else for(;P!==u.RBRACE;)o.push(parseFieldType()),P!==u.RBRACE&&expect(u.COMMA);return s=w,expect(u.RBRACE),maybeAddRange({type:i.RecordType,fields:o},[C,s])}function parseTypeExpressionList(){var i=[];for(i.push(parseTop());P===u.COMMA;)consume(u.COMMA),i.push(parseTop());return i}function parseTypeName(){var o,s,C,_,z=w-V.length;return _=w-(C=V).length,expect(u.NAME),P!==u.COLON||"module"!==C&&"external"!==C&&"event"!==C||(consume(u.COLON),C+=":"+V,expect(u.NAME)),o=maybeAddRange({type:i.NameExpression,name:C},[_,B]),P===u.DOT_LT||P===u.LT?(next(),s=parseTypeExpressionList(),expect(u.GT),maybeAddRange({type:i.TypeApplication,expression:o,applications:s},[z,B])):o}function parseParametersType(){for(var o,s,C,_=[],V=!1,z=!1,$=w-3;P!==u.RPAREN;)P===u.REST&&(consume(u.REST),z=!0),s=B,(o=parseTypeExpression()).type===i.NameExpression&&P===u.COLON&&(C=B-o.name.length,consume(u.COLON),o=maybeAddRange({type:i.ParameterType,name:o.name,expression:parseTypeExpression()},[C,B])),P===u.EQUAL?(consume(u.EQUAL),o=maybeAddRange({type:i.OptionalType,expression:o},[s,B]),V=!0):V&&U.throwError("unexpected token"),z&&(o=maybeAddRange({type:i.RestType,expression:o},[$,B])),_.push(o),P!==u.RPAREN&&expect(u.COMMA);return _}function parseFunctionType(){var o,s,C,_,z,$=w-V.length;return U.assert(P===u.NAME&&"function"===V,"FunctionType should start with 'function'"),consume(u.NAME),expect(u.LPAREN),o=!1,C=[],s=null,P!==u.RPAREN&&(P!==u.NAME||"this"!==V&&"new"!==V?C=parseParametersType():(o="new"===V,consume(u.NAME),expect(u.COLON),s=parseTypeName(),P===u.COMMA&&(consume(u.COMMA),C=parseParametersType()))),expect(u.RPAREN),_=null,P===u.COLON&&(consume(u.COLON,"ResultType should start with :"),_=P===u.NAME&&"void"===V?(consume(u.NAME),{type:i.VoidLiteral}):parseTypeExpression()),z=maybeAddRange({type:i.FunctionType,params:C,result:_},[$,B]),s&&(z.this=s,o&&(z.new=!0)),z}function parseBasicTypeExpression(){var o,s;switch(P){case u.STAR:return consume(u.STAR),maybeAddRange({type:i.AllLiteral},[B-1,B]);case u.LPAREN:return parseUnionType();case u.LBRACK:return parseArrayType();case u.LBRACE:return parseRecordType();case u.NAME:if(s=w-V.length,"null"===V)return consume(u.NAME),maybeAddRange({type:i.NullLiteral},[s,B]);if("undefined"===V)return consume(u.NAME),maybeAddRange({type:i.UndefinedLiteral},[s,B]);if("true"===V||"false"===V)return consume(u.NAME),maybeAddRange({type:i.BooleanLiteralType,value:"true"===V},[s,B]);if(o=Context.save(),"function"===V)try{return parseFunctionType()}catch(i){o.restore()}return parseTypeName();case u.STRING:return next(),maybeAddRange({type:i.StringLiteralType,value:V},[B-V.length-2,B]);case u.NUMBER:return next(),maybeAddRange({type:i.NumericLiteralType,value:V},[B-String(V).length,B]);default:U.throwError("unexpected token")}}function parseTypeExpression(){var o,s;return P===u.QUESTION?(s=w-1,consume(u.QUESTION),maybeAddRange(P===u.COMMA||P===u.EQUAL||P===u.RBRACE||P===u.RPAREN||P===u.PIPE||P===u.EOF||P===u.RBRACK||P===u.GT?{type:i.NullableLiteral}:{type:i.NullableType,expression:parseBasicTypeExpression(),prefix:!0},[s,B])):P===u.BANG?(s=w-1,consume(u.BANG),maybeAddRange({type:i.NonNullableType,expression:parseBasicTypeExpression(),prefix:!0},[s,B])):(s=B,o=parseBasicTypeExpression(),P===u.BANG?(consume(u.BANG),maybeAddRange({type:i.NonNullableType,expression:o,prefix:!1},[s,B])):P===u.QUESTION?(consume(u.QUESTION),maybeAddRange({type:i.NullableType,expression:o,prefix:!1},[s,B])):P===u.LBRACK?(consume(u.LBRACK),expect(u.RBRACK,"expected an array-style type declaration ("+V+"[])"),maybeAddRange({type:i.TypeApplication,expression:maybeAddRange({type:i.NameExpression,name:"Array"},[s,B]),applications:[o]},[s,B])):o)}function parseTop(){var o,s;if(o=parseTypeExpression(),P!==u.PIPE)return o;for(s=[o],consume(u.PIPE);s.push(parseTypeExpression()),P===u.PIPE;)consume(u.PIPE);return maybeAddRange({type:i.UnionType,elements:s},[0,w])}function parseTopParamType(){var o;return P===u.REST?(consume(u.REST),maybeAddRange({type:i.RestType,expression:parseTop()},[0,w])):(o=parseTop(),P===u.EQUAL?(consume(u.EQUAL),maybeAddRange({type:i.OptionalType,expression:o},[0,w])):o)}function stringifyImpl(o,s,u){var C,_,w;switch(o.type){case i.NullableLiteral:C="?";break;case i.AllLiteral:C="*";break;case i.NullLiteral:C="null";break;case i.UndefinedLiteral:C="undefined";break;case i.VoidLiteral:C="void";break;case i.UnionType:for(C=u?"":"(",_=0,w=o.elements.length;_=97&&w<=122||w>=65&&w<=90||36===w||95===w;for(_=new Array(128),w=0;w<128;++w)_[w]=w>=97&&w<=122||w>=65&&w<=90||w>=48&&w<=57||36===w||95===w;i.exports={isDecimalDigit:function isDecimalDigit(i){return 48<=i&&i<=57},isHexDigit:function isHexDigit(i){return 48<=i&&i<=57||97<=i&&i<=102||65<=i&&i<=70},isOctalDigit:function isOctalDigit(i){return i>=48&&i<=55},isWhiteSpace:function isWhiteSpace(i){return 32===i||9===i||11===i||12===i||160===i||i>=5760&&u.indexOf(i)>=0},isLineTerminator:function isLineTerminator(i){return 10===i||13===i||8232===i||8233===i},isIdentifierStartES5:function isIdentifierStartES5(i){return i<128?C[i]:s.NonAsciiIdentifierStart.test(fromCodePoint(i))},isIdentifierPartES5:function isIdentifierPartES5(i){return i<128?_[i]:s.NonAsciiIdentifierPart.test(fromCodePoint(i))},isIdentifierStartES6:function isIdentifierStartES6(i){return i<128?C[i]:o.NonAsciiIdentifierStart.test(fromCodePoint(i))},isIdentifierPartES6:function isIdentifierPartES6(i){return i<128?_[i]:o.NonAsciiIdentifierPart.test(fromCodePoint(i))}}}()},50702:function(i,o,s){!function(){"use strict";var o=s(65619);function isStrictModeReservedWordES6(i){switch(i){case"implements":case"interface":case"package":case"private":case"protected":case"public":case"static":case"let":return!0;default:return!1}}function isKeywordES5(i,o){return!(!o&&"yield"===i)&&isKeywordES6(i,o)}function isKeywordES6(i,o){if(o&&isStrictModeReservedWordES6(i))return!0;switch(i.length){case 2:return"if"===i||"in"===i||"do"===i;case 3:return"var"===i||"for"===i||"new"===i||"try"===i;case 4:return"this"===i||"else"===i||"case"===i||"void"===i||"with"===i||"enum"===i;case 5:return"while"===i||"break"===i||"catch"===i||"throw"===i||"const"===i||"yield"===i||"class"===i||"super"===i;case 6:return"return"===i||"typeof"===i||"delete"===i||"switch"===i||"export"===i||"import"===i;case 7:return"default"===i||"finally"===i||"extends"===i;case 8:return"function"===i||"continue"===i||"debugger"===i;case 10:return"instanceof"===i;default:return!1}}function isReservedWordES5(i,o){return"null"===i||"true"===i||"false"===i||isKeywordES5(i,o)}function isReservedWordES6(i,o){return"null"===i||"true"===i||"false"===i||isKeywordES6(i,o)}function isIdentifierNameES5(i){var s,u,C;if(0===i.length)return!1;if(C=i.charCodeAt(0),!o.isIdentifierStartES5(C))return!1;for(s=1,u=i.length;s=u)return!1;if(!(56320<=(_=i.charCodeAt(s))&&_<=57343))return!1;C=1024*(C-55296)+(_-56320)+65536}if(!w(C))return!1;w=o.isIdentifierPartES6}return!0}i.exports={isKeywordES5:isKeywordES5,isKeywordES6:isKeywordES6,isReservedWordES5:isReservedWordES5,isReservedWordES6:isReservedWordES6,isRestrictedWord:function isRestrictedWord(i){return"eval"===i||"arguments"===i},isIdentifierNameES5:isIdentifierNameES5,isIdentifierNameES6:isIdentifierNameES6,isIdentifierES5:function isIdentifierES5(i,o){return isIdentifierNameES5(i)&&!isReservedWordES5(i,o)},isIdentifierES6:function isIdentifierES6(i,o){return isIdentifierNameES6(i)&&!isReservedWordES6(i,o)}}}()},649:function(i,o,s){!function(){"use strict";o.ast=s(84974),o.code=s(65619),o.keyword=s(50702)}()},57625:function(){!function(){var i=/^\s*function(?:\s|\s*\/\*.*\*\/\s*)+([^\(\s\/]*)\s*/;function _name(){var o,s;return this===Function||this===Function.prototype.constructor?s="Function":this!==Function.prototype&&(s=(o=(""+this).match(i))&&o[1]),s||""}var o=!("name"in Function.prototype&&"name"in function x(){}),s="function"==typeof Object.defineProperty&&function(){var i;try{Object.defineProperty(Function.prototype,"_xyz",{get:function(){return"blah"},configurable:!0}),i="blah"===Function.prototype._xyz,delete Function.prototype._xyz}catch(o){i=!1}return i}(),u="function"==typeof Object.prototype.__defineGetter__&&function(){var i;try{Function.prototype.__defineGetter__("_abc",(function(){return"foo"})),i="foo"===Function.prototype._abc,delete Function.prototype._abc}catch(o){i=!1}return i}();Function.prototype._name=_name,o&&(s?Object.defineProperty(Function.prototype,"name",{get:function(){var i=_name.call(this);return this!==Function.prototype&&Object.defineProperty(this,"name",{value:i,configurable:!0}),i},configurable:!0}):u&&Function.prototype.__defineGetter__("name",(function(){var i=_name.call(this);return this!==Function.prototype&&this.__defineGetter__("name",(function(){return i})),i})))}()},80504:function(i){"use strict";function pad(i,o){for(;i.length1?s[_-1]:void 0,B=_>2?s[2]:void 0;for(w=i.length>3&&"function"==typeof w?(_--,w):void 0,B&&C(s[0],s[1],B)&&(w=_<3?void 0:w,_=1),o=Object(o);++u<_;){var P=s[u];P&&i(o,P,u,w)}return o}))}},99291:function(i,o,s){var u=s(98612);i.exports=function createBaseEach(i,o){return function(s,C){if(null==s)return s;if(!u(s))return i(s,C);for(var _=s.length,w=o?_:-1,B=Object(s);(o?w--:++w<_)&&!1!==C(B[w],w,B););return s}}},25063:function(i){i.exports=function createBaseFor(i){return function(o,s,u){for(var C=-1,_=Object(o),w=u(o),B=w.length;B--;){var P=w[i?B:++C];if(!1===s(_[P],P,_))break}return o}}},67740:function(i,o,s){var u=s(67206),C=s(98612),_=s(3674);i.exports=function createFind(i){return function(o,s,w){var B=Object(o);if(!C(o)){var P=u(s,3);o=_(o),s=function(i){return P(B[i],i,B)}}var V=i(o,s,w);return V>-1?B[P?o[V]:V]:void 0}}},38777:function(i,o,s){var u=s(10852),C=function(){try{var i=u(Object,"defineProperty");return i({},"",{}),i}catch(i){}}();i.exports=C},67114:function(i,o,s){var u=s(88668),C=s(82908),_=s(74757);i.exports=function equalArrays(i,o,s,w,B,P){var V=1&s,z=i.length,U=o.length;if(z!=U&&!(V&&U>z))return!1;var $=P.get(i),Z=P.get(o);if($&&Z)return $==o&&Z==i;var X=-1,Y=!0,ee=2&s?new u:void 0;for(P.set(i,o),P.set(o,i);++X-1&&i%1==0&&i-1}},13399:function(i,o,s){var u=s(18470);i.exports=function listCacheSet(i,o){var s=this.__data__,C=u(s,i);return C<0?(++this.size,s.push([i,o])):s[C][1]=o,this}},24785:function(i,o,s){var u=s(1989),C=s(38407),_=s(57071);i.exports=function mapCacheClear(){this.size=0,this.__data__={hash:new u,map:new(_||C),string:new u}}},11285:function(i,o,s){var u=s(45050);i.exports=function mapCacheDelete(i){var o=u(this,i).delete(i);return this.size-=o?1:0,o}},96e3:function(i,o,s){var u=s(45050);i.exports=function mapCacheGet(i){return u(this,i).get(i)}},49916:function(i,o,s){var u=s(45050);i.exports=function mapCacheHas(i){return u(this,i).has(i)}},95265:function(i,o,s){var u=s(45050);i.exports=function mapCacheSet(i,o){var s=u(this,i),C=s.size;return s.set(i,o),this.size+=s.size==C?0:1,this}},68776:function(i){i.exports=function mapToArray(i){var o=-1,s=Array(i.size);return i.forEach((function(i,u){s[++o]=[u,i]})),s}},42634:function(i){i.exports=function matchesStrictComparable(i,o){return function(s){return null!=s&&(s[i]===o&&(void 0!==o||i in Object(s)))}}},24523:function(i,o,s){var u=s(88306);i.exports=function memoizeCapped(i){var o=u(i,(function(i){return 500===s.size&&s.clear(),i})),s=o.cache;return o}},94536:function(i,o,s){var u=s(10852)(Object,"create");i.exports=u},86916:function(i,o,s){var u=s(5569)(Object.keys,Object);i.exports=u},33498:function(i){i.exports=function nativeKeysIn(i){var o=[];if(null!=i)for(var s in Object(i))o.push(s);return o}},31167:function(i,o,s){i=s.nmd(i);var u=s(31957),C=o&&!o.nodeType&&o,_=C&&i&&!i.nodeType&&i,w=_&&_.exports===C&&u.process,B=function(){try{var i=_&&_.require&&_.require("util").types;return i||w&&w.binding&&w.binding("util")}catch(i){}}();i.exports=B},2333:function(i){var o=Object.prototype.toString;i.exports=function objectToString(i){return o.call(i)}},5569:function(i){i.exports=function overArg(i,o){return function(s){return i(o(s))}}},45357:function(i,o,s){var u=s(96874),C=Math.max;i.exports=function overRest(i,o,s){return o=C(void 0===o?i.length-1:o,0),function(){for(var _=arguments,w=-1,B=C(_.length-o,0),P=Array(B);++w0){if(++s>=800)return arguments[0]}else s=0;return i.apply(void 0,arguments)}}},37465:function(i,o,s){var u=s(38407);i.exports=function stackClear(){this.__data__=new u,this.size=0}},63779:function(i){i.exports=function stackDelete(i){var o=this.__data__,s=o.delete(i);return this.size=o.size,s}},67599:function(i){i.exports=function stackGet(i){return this.__data__.get(i)}},44758:function(i){i.exports=function stackHas(i){return this.__data__.has(i)}},34309:function(i,o,s){var u=s(38407),C=s(57071),_=s(83369);i.exports=function stackSet(i,o){var s=this.__data__;if(s instanceof u){var w=s.__data__;if(!C||w.length<199)return w.push([i,o]),this.size=++s.size,this;s=this.__data__=new _(w)}return s.set(i,o),this.size=s.size,this}},55514:function(i,o,s){var u=s(24523),C=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,_=/\\(\\)?/g,w=u((function(i){var o=[];return 46===i.charCodeAt(0)&&o.push(""),i.replace(C,(function(i,s,u,C){o.push(u?C.replace(_,"$1"):s||i)})),o}));i.exports=w},40327:function(i,o,s){var u=s(33448);i.exports=function toKey(i){if("string"==typeof i||u(i))return i;var o=i+"";return"0"==o&&1/i==-Infinity?"-0":o}},80346:function(i){var o=Function.prototype.toString;i.exports=function toSource(i){if(null!=i){try{return o.call(i)}catch(i){}try{return i+""}catch(i){}}return""}},67990:function(i){var o=/\s/;i.exports=function trimmedEndIndex(i){for(var s=i.length;s--&&o.test(i.charAt(s)););return s}},75703:function(i){i.exports=function constant(i){return function(){return i}}},23279:function(i,o,s){var u=s(13218),C=s(7771),_=s(14841),w=Math.max,B=Math.min;i.exports=function debounce(i,o,s){var P,V,z,U,$,Z,X=0,Y=!1,ee=!1,ae=!0;if("function"!=typeof i)throw new TypeError("Expected a function");function invokeFunc(o){var s=P,u=V;return P=V=void 0,X=o,U=i.apply(u,s)}function leadingEdge(i){return X=i,$=setTimeout(timerExpired,o),Y?invokeFunc(i):U}function remainingWait(i){var s=o-(i-Z);return ee?B(s,z-(i-X)):s}function shouldInvoke(i){var s=i-Z;return void 0===Z||s>=o||s<0||ee&&i-X>=z}function timerExpired(){var i=C();if(shouldInvoke(i))return trailingEdge(i);$=setTimeout(timerExpired,remainingWait(i))}function trailingEdge(i){return $=void 0,ae&&P?invokeFunc(i):(P=V=void 0,U)}function debounced(){var i=C(),s=shouldInvoke(i);if(P=arguments,V=this,Z=i,s){if(void 0===$)return leadingEdge(Z);if(ee)return clearTimeout($),$=setTimeout(timerExpired,o),invokeFunc(Z)}return void 0===$&&($=setTimeout(timerExpired,o)),U}return o=_(o)||0,u(s)&&(Y=!!s.leading,z=(ee="maxWait"in s)?w(_(s.maxWait)||0,o):z,ae="trailing"in s?!!s.trailing:ae),debounced.cancel=function cancel(){void 0!==$&&clearTimeout($),X=0,P=Z=V=$=void 0},debounced.flush=function flush(){return void 0===$?U:trailingEdge(C())},debounced}},77813:function(i){i.exports=function eq(i,o){return i===o||i!=i&&o!=o}},3522:function(i,o,s){var u=s(79833),C=/[\\^$.*+?()[\]{}|]/g,_=RegExp(C.source);i.exports=function escapeRegExp(i){return(i=u(i))&&_.test(i)?i.replace(C,"\\$&"):i}},13311:function(i,o,s){var u=s(67740)(s(30998));i.exports=u},30998:function(i,o,s){var u=s(41848),C=s(67206),_=s(40554),w=Math.max;i.exports=function findIndex(i,o,s){var B=null==i?0:i.length;if(!B)return-1;var P=null==s?0:_(s);return P<0&&(P=w(B+P,0)),u(i,C(o,3),P)}},27361:function(i,o,s){var u=s(97786);i.exports=function get(i,o,s){var C=null==i?void 0:u(i,o);return void 0===C?s:C}},79095:function(i,o,s){var u=s(13),C=s(222);i.exports=function hasIn(i,o){return null!=i&&C(i,o,u)}},6557:function(i){i.exports=function identity(i){return i}},35694:function(i,o,s){var u=s(9454),C=s(37005),_=Object.prototype,w=_.hasOwnProperty,B=_.propertyIsEnumerable,P=u(function(){return arguments}())?u:function(i){return C(i)&&w.call(i,"callee")&&!B.call(i,"callee")};i.exports=P},1469:function(i){var o=Array.isArray;i.exports=o},98612:function(i,o,s){var u=s(23560),C=s(41780);i.exports=function isArrayLike(i){return null!=i&&C(i.length)&&!u(i)}},29246:function(i,o,s){var u=s(98612),C=s(37005);i.exports=function isArrayLikeObject(i){return C(i)&&u(i)}},44144:function(i,o,s){i=s.nmd(i);var u=s(55639),C=s(95062),_=o&&!o.nodeType&&o,w=_&&i&&!i.nodeType&&i,B=w&&w.exports===_?u.Buffer:void 0,P=(B?B.isBuffer:void 0)||C;i.exports=P},41609:function(i,o,s){var u=s(280),C=s(64160),_=s(35694),w=s(1469),B=s(98612),P=s(44144),V=s(25726),z=s(36719),U=Object.prototype.hasOwnProperty;i.exports=function isEmpty(i){if(null==i)return!0;if(B(i)&&(w(i)||"string"==typeof i||"function"==typeof i.splice||P(i)||z(i)||_(i)))return!i.length;var o=C(i);if("[object Map]"==o||"[object Set]"==o)return!i.size;if(V(i))return!u(i).length;for(var s in i)if(U.call(i,s))return!1;return!0}},97398:function(i,o,s){var u=s(55639).isFinite;i.exports=function isFinite(i){return"number"==typeof i&&u(i)}},23560:function(i,o,s){var u=s(44239),C=s(13218);i.exports=function isFunction(i){if(!C(i))return!1;var o=u(i);return"[object Function]"==o||"[object GeneratorFunction]"==o||"[object AsyncFunction]"==o||"[object Proxy]"==o}},41780:function(i){i.exports=function isLength(i){return"number"==typeof i&&i>-1&&i%1==0&&i<=9007199254740991}},13218:function(i){i.exports=function isObject(i){var o=typeof i;return null!=i&&("object"==o||"function"==o)}},37005:function(i){i.exports=function isObjectLike(i){return null!=i&&"object"==typeof i}},68630:function(i,o,s){var u=s(44239),C=s(85924),_=s(37005),w=Function.prototype,B=Object.prototype,P=w.toString,V=B.hasOwnProperty,z=P.call(Object);i.exports=function isPlainObject(i){if(!_(i)||"[object Object]"!=u(i))return!1;var o=C(i);if(null===o)return!0;var s=V.call(o,"constructor")&&o.constructor;return"function"==typeof s&&s instanceof s&&P.call(s)==z}},33448:function(i,o,s){var u=s(44239),C=s(37005);i.exports=function isSymbol(i){return"symbol"==typeof i||C(i)&&"[object Symbol]"==u(i)}},36719:function(i,o,s){var u=s(38749),C=s(7518),_=s(31167),w=_&&_.isTypedArray,B=w?C(w):u;i.exports=B},3674:function(i,o,s){var u=s(14636),C=s(280),_=s(98612);i.exports=function keys(i){return _(i)?u(i):C(i)}},81704:function(i,o,s){var u=s(14636),C=s(10313),_=s(98612);i.exports=function keysIn(i){return _(i)?u(i,!0):C(i)}},35161:function(i,o,s){var u=s(29932),C=s(67206),_=s(69199),w=s(1469);i.exports=function map(i,o){return(w(i)?u:_)(i,C(o,3))}},88306:function(i,o,s){var u=s(83369);function memoize(i,o){if("function"!=typeof i||null!=o&&"function"!=typeof o)throw new TypeError("Expected a function");var memoized=function(){var s=arguments,u=o?o.apply(this,s):s[0],C=memoized.cache;if(C.has(u))return C.get(u);var _=i.apply(this,s);return memoized.cache=C.set(u,_)||C,_};return memoized.cache=new(memoize.Cache||u),memoized}memoize.Cache=u,i.exports=memoize},82492:function(i,o,s){var u=s(42980),C=s(21463)((function(i,o,s){u(i,o,s)}));i.exports=C},7771:function(i,o,s){var u=s(55639);i.exports=function(){return u.Date.now()}},39601:function(i,o,s){var u=s(40371),C=s(79152),_=s(15403),w=s(40327);i.exports=function property(i){return _(i)?u(w(i)):C(i)}},70479:function(i){i.exports=function stubArray(){return[]}},95062:function(i){i.exports=function stubFalse(){return!1}},18601:function(i,o,s){var u=s(14841),C=1/0;i.exports=function toFinite(i){return i?(i=u(i))===C||i===-1/0?17976931348623157e292*(i<0?-1:1):i==i?i:0:0===i?i:0}},40554:function(i,o,s){var u=s(18601);i.exports=function toInteger(i){var o=u(i),s=o%1;return o==o?s?o-s:o:0}},14841:function(i,o,s){var u=s(27561),C=s(13218),_=s(33448),w=/^[-+]0x[0-9a-f]+$/i,B=/^0b[01]+$/i,P=/^0o[0-7]+$/i,V=parseInt;i.exports=function toNumber(i){if("number"==typeof i)return i;if(_(i))return NaN;if(C(i)){var o="function"==typeof i.valueOf?i.valueOf():i;i=C(o)?o+"":o}if("string"!=typeof i)return 0===i?i:+i;i=u(i);var s=B.test(i);return s||P.test(i)?V(i.slice(2),s?2:8):w.test(i)?NaN:+i}},59881:function(i,o,s){var u=s(98363),C=s(81704);i.exports=function toPlainObject(i){return u(i,C(i))}},79833:function(i,o,s){var u=s(80531);i.exports=function toString(i){return null==i?"":u(i)}},27418:function(i){"use strict";var o=Object.getOwnPropertySymbols,s=Object.prototype.hasOwnProperty,u=Object.prototype.propertyIsEnumerable;function toObject(i){if(null==i)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(i)}i.exports=function shouldUseNative(){try{if(!Object.assign)return!1;var i=new String("abc");if(i[5]="de","5"===Object.getOwnPropertyNames(i)[0])return!1;for(var o={},s=0;s<10;s++)o["_"+String.fromCharCode(s)]=s;if("0123456789"!==Object.getOwnPropertyNames(o).map((function(i){return o[i]})).join(""))return!1;var u={};return"abcdefghijklmnopqrst".split("").forEach((function(i){u[i]=i})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},u)).join("")}catch(i){return!1}}()?Object.assign:function(i,C){for(var _,w,B=toObject(i),P=1;P]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/}},39980:function(){Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),Prism.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),Prism.languages.js=Prism.languages.javascript},62356:function(){!function(i){var o=i.util.clone(i.languages.javascript),s=/(?:\s|\/\/.*(?!.)|\/\*(?:[^*]|\*(?!\/))\*\/)/.source,u=/(?:\{(?:\{(?:\{[^{}]*\}|[^{}])*\}|[^{}])*\})/.source,C=/(?:\{*\.{3}(?:[^{}]|)*\})/.source;function re(i,o){return i=i.replace(//g,(function(){return s})).replace(//g,(function(){return u})).replace(//g,(function(){return C})),RegExp(i,o)}C=re(C).source,i.languages.jsx=i.languages.extend("markup",o),i.languages.jsx.tag.pattern=re(/<\/?(?:[\w.:-]+(?:+(?:[\w.:$-]+(?:=(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s{'"/>=]+|))?|))**\/?)?>/.source),i.languages.jsx.tag.inside.tag.pattern=/^<\/?[^\s>\/]*/,i.languages.jsx.tag.inside["attr-value"].pattern=/=(?!\{)(?:"(?:\\[\s\S]|[^\\"])*"|'(?:\\[\s\S]|[^\\'])*'|[^\s'">]+)/,i.languages.jsx.tag.inside.tag.inside["class-name"]=/^[A-Z]\w*(?:\.[A-Z]\w*)*$/,i.languages.jsx.tag.inside.comment=o.comment,i.languages.insertBefore("inside","attr-name",{spread:{pattern:re(//.source),inside:i.languages.jsx}},i.languages.jsx.tag),i.languages.insertBefore("inside","special-attr",{script:{pattern:re(/=/.source),alias:"language-javascript",inside:{"script-punctuation":{pattern:/^=(?=\{)/,alias:"punctuation"},rest:i.languages.jsx}}},i.languages.jsx.tag);var stringifyToken=function(i){return i?"string"==typeof i?i:"string"==typeof i.content?i.content:i.content.map(stringifyToken).join(""):""},walkTokens=function(o){for(var s=[],u=0;u0&&s[s.length-1].tagName===stringifyToken(C.content[0].content[1])&&s.pop():"/>"===C.content[C.content.length-1].content||s.push({tagName:stringifyToken(C.content[0].content[1]),openedBraces:0}):s.length>0&&"punctuation"===C.type&&"{"===C.content?s[s.length-1].openedBraces++:s.length>0&&s[s.length-1].openedBraces>0&&"punctuation"===C.type&&"}"===C.content?s[s.length-1].openedBraces--:_=!0),(_||"string"==typeof C)&&s.length>0&&0===s[s.length-1].openedBraces){var w=stringifyToken(C);u0&&("string"==typeof o[u-1]||"plain-text"===o[u-1].type)&&(w=stringifyToken(o[u-1])+w,o.splice(u-1,1),u--),o[u]=new i.Token("plain-text",w,null,w)}C.content&&"string"!=typeof C.content&&walkTokens(C.content)}};i.hooks.add("after-tokenize",(function(i){"jsx"!==i.language&&"tsx"!==i.language||walkTokens(i.tokens)}))}(Prism)},24335:function(){Prism.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",(function(i){"entity"===i.type&&(i.attributes.title=i.content.replace(/&/,"&"))})),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function addInlined(i,o){var s={};s["language-"+o]={pattern:/(^$)/i,lookbehind:!0,inside:Prism.languages[o]},s.cdata=/^$/i;var u={"included-cdata":{pattern://i,inside:s}};u["language-"+o]={pattern:/[\s\S]+/,inside:Prism.languages[o]};var C={};C[i]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return i})),"i"),lookbehind:!0,greedy:!0,inside:u},Prism.languages.insertBefore("markup","cdata",C)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(i,o){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+i+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[o,"language-"+o],inside:Prism.languages[o]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml},15660:function(i,o,s){var u=function(i){var o=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,s=0,u={},C={manual:i.Prism&&i.Prism.manual,disableWorkerMessageHandler:i.Prism&&i.Prism.disableWorkerMessageHandler,util:{encode:function encode(i){return i instanceof Token?new Token(i.type,encode(i.content),i.alias):Array.isArray(i)?i.map(encode):i.replace(/&/g,"&").replace(/=w.reach);de+=ae.value.length,ae=ae.next){var ie=ae.value;if(o.length>i.length)return;if(!(ie instanceof Token)){var le,ce=1;if(Z){if(!(le=matchPattern(ee,de,i,$))||le.index>=i.length)break;var pe=le.index,Re=le.index+le[0].length,fe=de;for(fe+=ae.value.length;pe>=fe;)fe+=(ae=ae.next).value.length;if(de=fe-=ae.value.length,ae.value instanceof Token)continue;for(var ye=ae;ye!==o.tail&&(few.reach&&(w.reach=Se);var we=ae.prev;if(xe&&(we=addAfter(o,we,xe),de+=xe.length),removeRange(o,we,ce),ae=addAfter(o,we,new Token(B,U?C.tokenize(be,U):be,X,be)),_e&&addAfter(o,ae,_e),ce>1){var Pe={cause:B+","+V,reach:Se};matchGrammar(i,o,s,ae.prev,de,Pe),w&&Pe.reach>w.reach&&(w.reach=Pe.reach)}}}}}}function LinkedList(){var i={value:null,prev:null,next:null},o={value:null,prev:i,next:null};i.next=o,this.head=i,this.tail=o,this.length=0}function addAfter(i,o,s){var u=o.next,C={value:s,prev:o,next:u};return o.next=C,u.prev=C,i.length++,C}function removeRange(i,o,s){for(var u=o.next,C=0;C"+u.content+""},!i.document)return i.addEventListener?(C.disableWorkerMessageHandler||i.addEventListener("message",(function(o){var s=JSON.parse(o.data),u=s.language,_=s.code,w=s.immediateClose;i.postMessage(C.highlight(_,C.languages[u],u)),w&&i.close()}),!1),C):C;var _=C.util.currentScript();function highlightAutomaticallyCallback(){C.manual||C.highlightAll()}if(_&&(C.filename=_.src,_.hasAttribute("data-manual")&&(C.manual=!0)),!C.manual){var w=document.readyState;"loading"===w||"interactive"===w&&_&&_.defer?document.addEventListener("DOMContentLoaded",highlightAutomaticallyCallback):window.requestAnimationFrame?window.requestAnimationFrame(highlightAutomaticallyCallback):window.setTimeout(highlightAutomaticallyCallback,16)}return C}("undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{});i.exports&&(i.exports=u),void 0!==s.g&&(s.g.Prism=u),u.languages.markup={comment:{pattern://,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern://i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},u.languages.markup.tag.inside["attr-value"].inside.entity=u.languages.markup.entity,u.languages.markup.doctype.inside["internal-subset"].inside=u.languages.markup,u.hooks.add("wrap",(function(i){"entity"===i.type&&(i.attributes.title=i.content.replace(/&/,"&"))})),Object.defineProperty(u.languages.markup.tag,"addInlined",{value:function addInlined(i,o){var s={};s["language-"+o]={pattern:/(^$)/i,lookbehind:!0,inside:u.languages[o]},s.cdata=/^$/i;var C={"included-cdata":{pattern://i,inside:s}};C["language-"+o]={pattern:/[\s\S]+/,inside:u.languages[o]};var _={};_[i]={pattern:RegExp(/(<__[^>]*>)(?:))*\]\]>|(?!)/.source.replace(/__/g,(function(){return i})),"i"),lookbehind:!0,greedy:!0,inside:C},u.languages.insertBefore("markup","cdata",_)}}),Object.defineProperty(u.languages.markup.tag,"addAttribute",{value:function(i,o){u.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+i+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[o,"language-"+o],inside:u.languages[o]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),u.languages.html=u.languages.markup,u.languages.mathml=u.languages.markup,u.languages.svg=u.languages.markup,u.languages.xml=u.languages.extend("markup",{}),u.languages.ssml=u.languages.xml,u.languages.atom=u.languages.xml,u.languages.rss=u.languages.xml,function(i){var o=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/;i.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-](?:[^;{\s]|\s+(?![\s{]))*(?:;|(?=\s*\{))/,inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+o.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+o.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+o.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:o,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},i.languages.css.atrule.inside.rest=i.languages.css;var s=i.languages.markup;s&&(s.tag.addInlined("style","css"),s.tag.addAttribute("style","css"))}(u),u.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},u.languages.javascript=u.languages.extend("clike",{"class-name":[u.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),u.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,u.languages.insertBefore("javascript","keyword",{regex:{pattern:/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)\/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/,lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:u.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:u.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:u.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:u.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:u.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),u.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:u.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),u.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),u.languages.markup&&(u.languages.markup.tag.addInlined("script","javascript"),u.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),u.languages.js=u.languages.javascript,function(){if(void 0!==u&&"undefined"!=typeof document){Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector);var i={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},o="data-src-status",s="loading",C="loaded",_="pre[data-src]:not(["+o+'="'+C+'"]):not(['+o+'="'+s+'"])';u.hooks.add("before-highlightall",(function(i){i.selector+=", "+_})),u.hooks.add("before-sanity-check",(function(w){var B=w.element;if(B.matches(_)){w.code="",B.setAttribute(o,s);var P=B.appendChild(document.createElement("CODE"));P.textContent="Loading…";var V=B.getAttribute("data-src"),z=w.language;if("none"===z){var U=(/\.(\w+)$/.exec(V)||[,"none"])[1];z=i[U]||U}u.util.setLanguage(P,z),u.util.setLanguage(B,z);var $=u.plugins.autoloader;$&&$.loadLanguages(z),loadFile(V,(function(i){B.setAttribute(o,C);var s=parseRange(B.getAttribute("data-range"));if(s){var _=i.split(/\r\n?|\n/g),w=s[0],V=null==s[1]?_.length:s[1];w<0&&(w+=_.length),w=Math.max(0,Math.min(w-1,_.length)),V<0&&(V+=_.length),V=Math.max(0,Math.min(V,_.length)),i=_.slice(w,V).join("\n"),B.hasAttribute("data-start")||B.setAttribute("data-start",String(w+1))}P.textContent=i,u.highlightElement(P)}),(function(i){B.setAttribute(o,"failed"),P.textContent=i}))}})),u.plugins.fileHighlight={highlight:function highlight(i){for(var o,s=(i||document).querySelectorAll(_),C=0;o=s[C++];)u.highlightElement(o)}};var w=!1;u.fileHighlight=function(){w||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),w=!0),u.plugins.fileHighlight.highlight.apply(this,arguments)}}function loadFile(i,o,s){var u=new XMLHttpRequest;u.open("GET",i,!0),u.onreadystatechange=function(){var i,C;4==u.readyState&&(u.status<400&&u.responseText?o(u.responseText):u.status>=400?s((i=u.status,C=u.statusText,"✖ Error "+i+" while fetching file: "+C)):s("✖ Error: File does not exist or is empty"))},u.send(null)}function parseRange(i){var o=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(i||"");if(o){var s=Number(o[1]),u=o[2],C=o[3];return u?C?[s,Number(C)]:[s,void 0]:[s,s]}}}()},92703:function(i,o,s){"use strict";var u=s(50414);function emptyFunction(){}function emptyFunctionWithReset(){}emptyFunctionWithReset.resetWarningCache=emptyFunction,i.exports=function(){function shim(i,o,s,C,_,w){if(w!==u){var B=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw B.name="Invariant Violation",B}}function getShim(){return shim}shim.isRequired=shim;var i={array:shim,bigint:shim,bool:shim,func:shim,number:shim,object:shim,string:shim,symbol:shim,any:shim,arrayOf:getShim,element:shim,elementType:shim,instanceOf:getShim,node:shim,objectOf:getShim,oneOf:getShim,oneOfType:getShim,shape:getShim,exact:getShim,checkPropTypes:emptyFunctionWithReset,resetWarningCache:emptyFunction};return i.PropTypes=i,i}},45697:function(i,o,s){i.exports=s(92703)()},50414:function(i){"use strict";i.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},64448:function(i,o,s){"use strict";var u=s(67294),C=s(63840);function p(i){for(var o="https://reactjs.org/docs/error-decoder.html?invariant="+i,s=1;so}return!1}function v(i,o,s,u,C,_,w){this.acceptsBooleans=2===o||3===o||4===o,this.attributeName=u,this.attributeNamespace=C,this.mustUseProperty=s,this.propertyName=i,this.type=o,this.sanitizeURL=_,this.removeEmptyString=w}var $={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(i){$[i]=new v(i,0,!1,i,null,!1,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(i){var o=i[0];$[o]=new v(o,1,!1,i[1],null,!1,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(i){$[i]=new v(i,2,!1,i.toLowerCase(),null,!1,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(i){$[i]=new v(i,2,!1,i,null,!1,!1)})),"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach((function(i){$[i]=new v(i,3,!1,i.toLowerCase(),null,!1,!1)})),["checked","multiple","muted","selected"].forEach((function(i){$[i]=new v(i,3,!0,i,null,!1,!1)})),["capture","download"].forEach((function(i){$[i]=new v(i,4,!1,i,null,!1,!1)})),["cols","rows","size","span"].forEach((function(i){$[i]=new v(i,6,!1,i,null,!1,!1)})),["rowSpan","start"].forEach((function(i){$[i]=new v(i,5,!1,i.toLowerCase(),null,!1,!1)}));var Z=/[\-:]([a-z])/g;function sa(i){return i[1].toUpperCase()}function ta(i,o,s,u){var C=$.hasOwnProperty(o)?$[o]:null;(null!==C?0!==C.type:u||!(2--B||C[w]!==_[B]){var P="\n"+C[w].replace(" at new "," at ");return i.displayName&&P.includes("")&&(P=P.replace("",i.displayName)),P}}while(1<=w&&0<=B);break}}}finally{Pe=!1,Error.prepareStackTrace=s}return(i=i?i.displayName||i.name:"")?Ma(i):""}function Pa(i){switch(i.tag){case 5:return Ma(i.type);case 16:return Ma("Lazy");case 13:return Ma("Suspense");case 19:return Ma("SuspenseList");case 0:case 2:case 15:return i=Oa(i.type,!1);case 11:return i=Oa(i.type.render,!1);case 1:return i=Oa(i.type,!0);default:return""}}function Qa(i){if(null==i)return null;if("function"==typeof i)return i.displayName||i.name||null;if("string"==typeof i)return i;switch(i){case ae:return"Fragment";case ee:return"Portal";case ie:return"Profiler";case de:return"StrictMode";case Re:return"Suspense";case fe:return"SuspenseList"}if("object"==typeof i)switch(i.$$typeof){case ce:return(i.displayName||"Context")+".Consumer";case le:return(i._context.displayName||"Context")+".Provider";case pe:var o=i.render;return(i=i.displayName)||(i=""!==(i=o.displayName||o.name||"")?"ForwardRef("+i+")":"ForwardRef"),i;case ye:return null!==(o=i.displayName||null)?o:Qa(i.type)||"Memo";case be:o=i._payload,i=i._init;try{return Qa(i(o))}catch(i){}}return null}function Ra(i){var o=i.type;switch(i.tag){case 24:return"Cache";case 9:return(o.displayName||"Context")+".Consumer";case 10:return(o._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return i=(i=o.render).displayName||i.name||"",o.displayName||(""!==i?"ForwardRef("+i+")":"ForwardRef");case 7:return"Fragment";case 5:return o;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Qa(o);case 8:return o===de?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if("function"==typeof o)return o.displayName||o.name||null;if("string"==typeof o)return o}return null}function Sa(i){switch(typeof i){case"boolean":case"number":case"string":case"undefined":case"object":return i;default:return""}}function Ta(i){var o=i.type;return(i=i.nodeName)&&"input"===i.toLowerCase()&&("checkbox"===o||"radio"===o)}function Ua(i){var o=Ta(i)?"checked":"value",s=Object.getOwnPropertyDescriptor(i.constructor.prototype,o),u=""+i[o];if(!i.hasOwnProperty(o)&&void 0!==s&&"function"==typeof s.get&&"function"==typeof s.set){var C=s.get,_=s.set;return Object.defineProperty(i,o,{configurable:!0,get:function(){return C.call(this)},set:function(i){u=""+i,_.call(this,i)}}),Object.defineProperty(i,o,{enumerable:s.enumerable}),{getValue:function(){return u},setValue:function(i){u=""+i},stopTracking:function(){i._valueTracker=null,delete i[o]}}}}function Va(i){i._valueTracker||(i._valueTracker=Ua(i))}function Wa(i){if(!i)return!1;var o=i._valueTracker;if(!o)return!0;var s=o.getValue(),u="";return i&&(u=Ta(i)?i.checked?"true":"false":i.value),(i=u)!==s&&(o.setValue(i),!0)}function Xa(i){if(void 0===(i=i||("undefined"!=typeof document?document:void 0)))return null;try{return i.activeElement||i.body}catch(o){return i.body}}function Ya(i,o){var s=o.checked;return we({},o,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=s?s:i._wrapperState.initialChecked})}function Za(i,o){var s=null==o.defaultValue?"":o.defaultValue,u=null!=o.checked?o.checked:o.defaultChecked;s=Sa(null!=o.value?o.value:s),i._wrapperState={initialChecked:u,initialValue:s,controlled:"checkbox"===o.type||"radio"===o.type?null!=o.checked:null!=o.value}}function ab(i,o){null!=(o=o.checked)&&ta(i,"checked",o,!1)}function bb(i,o){ab(i,o);var s=Sa(o.value),u=o.type;if(null!=s)"number"===u?(0===s&&""===i.value||i.value!=s)&&(i.value=""+s):i.value!==""+s&&(i.value=""+s);else if("submit"===u||"reset"===u)return void i.removeAttribute("value");o.hasOwnProperty("value")?cb(i,o.type,s):o.hasOwnProperty("defaultValue")&&cb(i,o.type,Sa(o.defaultValue)),null==o.checked&&null!=o.defaultChecked&&(i.defaultChecked=!!o.defaultChecked)}function db(i,o,s){if(o.hasOwnProperty("value")||o.hasOwnProperty("defaultValue")){var u=o.type;if(!("submit"!==u&&"reset"!==u||void 0!==o.value&&null!==o.value))return;o=""+i._wrapperState.initialValue,s||o===i.value||(i.value=o),i.defaultValue=o}""!==(s=i.name)&&(i.name=""),i.defaultChecked=!!i._wrapperState.initialChecked,""!==s&&(i.name=s)}function cb(i,o,s){"number"===o&&Xa(i.ownerDocument)===i||(null==s?i.defaultValue=""+i._wrapperState.initialValue:i.defaultValue!==""+s&&(i.defaultValue=""+s))}var Te=Array.isArray;function fb(i,o,s,u){if(i=i.options,o){o={};for(var C=0;C"+o.valueOf().toString()+"",o=qe.firstChild;i.firstChild;)i.removeChild(i.firstChild);for(;o.firstChild;)i.appendChild(o.firstChild)}},"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(i,o,s,u){MSApp.execUnsafeLocalFunction((function(){return ze(i,o)}))}:ze);function ob(i,o){if(o){var s=i.firstChild;if(s&&s===i.lastChild&&3===s.nodeType)return void(s.nodeValue=o)}i.textContent=o}var We={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},$e=["Webkit","ms","Moz","O"];function rb(i,o,s){return null==o||"boolean"==typeof o||""===o?"":s||"number"!=typeof o||0===o||We.hasOwnProperty(i)&&We[i]?(""+o).trim():o+"px"}function sb(i,o){for(var s in i=i.style,o)if(o.hasOwnProperty(s)){var u=0===s.indexOf("--"),C=rb(s,o[s],u);"float"===s&&(s="cssFloat"),u?i.setProperty(s,C):i[s]=C}}Object.keys(We).forEach((function(i){$e.forEach((function(o){o=o+i.charAt(0).toUpperCase()+i.substring(1),We[o]=We[i]}))}));var Xe=we({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function ub(i,o){if(o){if(Xe[i]&&(null!=o.children||null!=o.dangerouslySetInnerHTML))throw Error(p(137,i));if(null!=o.dangerouslySetInnerHTML){if(null!=o.children)throw Error(p(60));if("object"!=typeof o.dangerouslySetInnerHTML||!("__html"in o.dangerouslySetInnerHTML))throw Error(p(61))}if(null!=o.style&&"object"!=typeof o.style)throw Error(p(62))}}function vb(i,o){if(-1===i.indexOf("-"))return"string"==typeof o.is;switch(i){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Qe=null;function xb(i){return(i=i.target||i.srcElement||window).correspondingUseElement&&(i=i.correspondingUseElement),3===i.nodeType?i.parentNode:i}var Ye=null,ea=null,aa=null;function Bb(i){if(i=Cb(i)){if("function"!=typeof Ye)throw Error(p(280));var o=i.stateNode;o&&(o=Db(o),Ye(i.stateNode,i.type,o))}}function Eb(i){ea?aa?aa.push(i):aa=[i]:ea=i}function Fb(){if(ea){var i=ea,o=aa;if(aa=ea=null,Bb(i),o)for(i=0;i>>=0,0===i?32:31-(ja(i)/Ia|0)|0},ja=Math.log,Ia=Math.LN2;var La=64,Na=4194304;function tc(i){switch(i&-i){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return 4194240&i;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return 130023424&i;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return i}}function uc(i,o){var s=i.pendingLanes;if(0===s)return 0;var u=0,C=i.suspendedLanes,_=i.pingedLanes,w=268435455&s;if(0!==w){var B=w&~C;0!==B?u=tc(B):0!==(_&=w)&&(u=tc(_))}else 0!==(w=s&~C)?u=tc(w):0!==_&&(u=tc(_));if(0===u)return 0;if(0!==o&&o!==u&&0==(o&C)&&((C=u&-u)>=(_=o&-o)||16===C&&0!=(4194240&_)))return o;if(0!=(4&u)&&(u|=16&s),0!==(o=i.entangledLanes))for(i=i.entanglements,o&=u;0s;s++)o.push(i);return o}function Ac(i,o,s){i.pendingLanes|=o,536870912!==o&&(i.suspendedLanes=0,i.pingedLanes=0),(i=i.eventTimes)[o=31-Ba(o)]=s}function Bc(i,o){var s=i.pendingLanes&~o;i.pendingLanes=o,i.suspendedLanes=0,i.pingedLanes=0,i.expiredLanes&=o,i.mutableReadLanes&=o,i.entangledLanes&=o,o=i.entanglements;var u=i.eventTimes;for(i=i.expirationTimes;0=Gn),Zn=String.fromCharCode(32),Jn=!1;function ge(i,o){switch(i){case"keyup":return-1!==Un.indexOf(o.keyCode);case"keydown":return 229!==o.keyCode;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function he(i){return"object"==typeof(i=i.detail)&&"data"in i?i.data:null}var Xn=!1;function je(i,o){switch(i){case"compositionend":return he(o);case"keypress":return 32!==o.which?null:(Jn=!0,Zn);case"textInput":return(i=o.data)===Zn&&Jn?null:i;default:return null}}function ke(i,o){if(Xn)return"compositionend"===i||!Wn&&ge(i,o)?(i=nd(),yn=mn=hn=null,Xn=!1,i):null;switch(i){case"paste":default:return null;case"keypress":if(!(o.ctrlKey||o.altKey||o.metaKey)||o.ctrlKey&&o.altKey){if(o.char&&1=o)return{node:u,offset:o-i};i=s}e:{for(;u;){if(u.nextSibling){u=u.nextSibling;break e}u=u.parentNode}u=void 0}u=Je(u)}}function Le(i,o){return!(!i||!o)&&(i===o||(!i||3!==i.nodeType)&&(o&&3===o.nodeType?Le(i,o.parentNode):"contains"in i?i.contains(o):!!i.compareDocumentPosition&&!!(16&i.compareDocumentPosition(o))))}function Me(){for(var i=window,o=Xa();o instanceof i.HTMLIFrameElement;){try{var s="string"==typeof o.contentWindow.location.href}catch(i){s=!1}if(!s)break;o=Xa((i=o.contentWindow).document)}return o}function Ne(i){var o=i&&i.nodeName&&i.nodeName.toLowerCase();return o&&("input"===o&&("text"===i.type||"search"===i.type||"tel"===i.type||"url"===i.type||"password"===i.type)||"textarea"===o||"true"===i.contentEditable)}function Oe(i){var o=Me(),s=i.focusedElem,u=i.selectionRange;if(o!==s&&s&&s.ownerDocument&&Le(s.ownerDocument.documentElement,s)){if(null!==u&&Ne(s))if(o=u.start,void 0===(i=u.end)&&(i=o),"selectionStart"in s)s.selectionStart=o,s.selectionEnd=Math.min(i,s.value.length);else if((i=(o=s.ownerDocument||document)&&o.defaultView||window).getSelection){i=i.getSelection();var C=s.textContent.length,_=Math.min(u.start,C);u=void 0===u.end?_:Math.min(u.end,C),!i.extend&&_>u&&(C=u,u=_,_=C),C=Ke(s,_);var w=Ke(s,u);C&&w&&(1!==i.rangeCount||i.anchorNode!==C.node||i.anchorOffset!==C.offset||i.focusNode!==w.node||i.focusOffset!==w.offset)&&((o=o.createRange()).setStart(C.node,C.offset),i.removeAllRanges(),_>u?(i.addRange(o),i.extend(w.node,w.offset)):(o.setEnd(w.node,w.offset),i.addRange(o)))}for(o=[],i=s;i=i.parentNode;)1===i.nodeType&&o.push({element:i,left:i.scrollLeft,top:i.scrollTop});for("function"==typeof s.focus&&s.focus(),s=0;s=document.documentMode,st=null,ut=null,lt=null,gt=!1;function Ue(i,o,s){var u=s.window===s?s.document:9===s.nodeType?s:s.ownerDocument;gt||null==st||st!==Xa(u)||("selectionStart"in(u=st)&&Ne(u)?u={start:u.selectionStart,end:u.selectionEnd}:u={anchorNode:(u=(u.ownerDocument&&u.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:u.anchorOffset,focusNode:u.focusNode,focusOffset:u.focusOffset},lt&&Ie(lt,u)||(lt=u,0<(u=oe(ut,"onSelect")).length&&(o=new En("onSelect","select",null,o,s),i.push({event:o,listeners:u}),o.target=st)))}function Ve(i,o){var s={};return s[i.toLowerCase()]=o.toLowerCase(),s["Webkit"+i]="webkit"+o,s["Moz"+i]="moz"+o,s}var ct={animationend:Ve("Animation","AnimationEnd"),animationiteration:Ve("Animation","AnimationIteration"),animationstart:Ve("Animation","AnimationStart"),transitionend:Ve("Transition","TransitionEnd")},pt={},Rt={};function Ze(i){if(pt[i])return pt[i];if(!ct[i])return i;var o,s=ct[i];for(o in s)if(s.hasOwnProperty(o)&&o in Rt)return pt[i]=s[o];return i}B&&(Rt=document.createElement("div").style,"AnimationEvent"in window||(delete ct.animationend.animation,delete ct.animationiteration.animation,delete ct.animationstart.animation),"TransitionEvent"in window||delete ct.transitionend.transition);var ft=Ze("animationend"),ht=Ze("animationiteration"),mt=Ze("animationstart"),yt=Ze("transitionend"),vt=new Map,bt="abort auxClick cancel canPlay canPlayThrough click close contextMenu copy cut drag dragEnd dragEnter dragExit dragLeave dragOver dragStart drop durationChange emptied encrypted ended error gotPointerCapture input invalid keyDown keyPress keyUp load loadedData loadedMetadata loadStart lostPointerCapture mouseDown mouseMove mouseOut mouseOver mouseUp paste pause play playing pointerCancel pointerDown pointerMove pointerOut pointerOver pointerUp progress rateChange reset resize seeked seeking stalled submit suspend timeUpdate touchCancel touchEnd touchStart volumeChange scroll toggle touchMove waiting wheel".split(" ");function ff(i,o){vt.set(i,o),fa(o,[i])}for(var xt=0;xtzt||(i.current=Vt[zt],Vt[zt]=null,zt--)}function G(i,o){zt++,Vt[zt]=i.current,i.current=o}var Ht={},Ut=Uf(Ht),Wt=Uf(!1),Gt=Ht;function Yf(i,o){var s=i.type.contextTypes;if(!s)return Ht;var u=i.stateNode;if(u&&u.__reactInternalMemoizedUnmaskedChildContext===o)return u.__reactInternalMemoizedMaskedChildContext;var C,_={};for(C in s)_[C]=o[C];return u&&((i=i.stateNode).__reactInternalMemoizedUnmaskedChildContext=o,i.__reactInternalMemoizedMaskedChildContext=_),_}function Zf(i){return null!=(i=i.childContextTypes)}function $f(){E(Wt),E(Ut)}function ag(i,o,s){if(Ut.current!==Ht)throw Error(p(168));G(Ut,o),G(Wt,s)}function bg(i,o,s){var u=i.stateNode;if(o=o.childContextTypes,"function"!=typeof u.getChildContext)return s;for(var C in u=u.getChildContext())if(!(C in o))throw Error(p(108,Ra(i)||"Unknown",C));return we({},s,u)}function cg(i){return i=(i=i.stateNode)&&i.__reactInternalMemoizedMergedChildContext||Ht,Gt=Ut.current,G(Ut,i),G(Wt,Wt.current),!0}function dg(i,o,s){var u=i.stateNode;if(!u)throw Error(p(169));s?(i=bg(i,o,Gt),u.__reactInternalMemoizedMergedChildContext=i,E(Wt),E(Ut),G(Ut,i)):E(Wt),G(Wt,s)}var $t=null,Kt=!1,Zt=!1;function hg(i){null===$t?$t=[i]:$t.push(i)}function ig(i){Kt=!0,hg(i)}function jg(){if(!Zt&&null!==$t){Zt=!0;var i=0,o=za;try{var s=$t;for(za=1;i>=w,C-=w,tr=1<<32-Ba(o)+C|s<P?(V=B,B=null):V=B.sibling;var z=r(o,B,u[P],C);if(null===z){null===B&&(B=V);break}i&&B&&null===z.alternate&&b(o,B),s=f(z,s,P),null===w?_=z:w.sibling=z,w=z,B=V}if(P===u.length)return c(o,B),or&&tg(o,P),_;if(null===B){for(;PP?(V=B,B=null):V=B.sibling;var U=r(o,B,z.value,C);if(null===U){null===B&&(B=V);break}i&&B&&null===U.alternate&&b(o,B),s=f(U,s,P),null===w?_=U:w.sibling=U,w=U,B=V}if(z.done)return c(o,B),or&&tg(o,P),_;if(null===B){for(;!z.done;P++,z=u.next())null!==(z=q(o,z.value,C))&&(s=f(z,s,P),null===w?_=z:w.sibling=z,w=z);return or&&tg(o,P),_}for(B=d(o,B);!z.done;P++,z=u.next())null!==(z=y(B,o,P,z.value,C))&&(i&&null!==z.alternate&&B.delete(null===z.key?P:z.key),s=f(z,s,P),null===w?_=z:w.sibling=z,w=z);return i&&B.forEach((function(i){return b(o,i)})),or&&tg(o,P),_}return function J(i,o,s,u){if("object"==typeof s&&null!==s&&s.type===ae&&null===s.key&&(s=s.props.children),"object"==typeof s&&null!==s){switch(s.$$typeof){case Y:e:{for(var C=s.key,_=o;null!==_;){if(_.key===C){if((C=s.type)===ae){if(7===_.tag){c(i,_.sibling),(o=e(_,s.props.children)).return=i,i=o;break e}}else if(_.elementType===C||"object"==typeof C&&null!==C&&C.$$typeof===be&&uh(C)===_.type){c(i,_.sibling),(o=e(_,s.props)).ref=sh(i,_,s),o.return=i,i=o;break e}c(i,_);break}b(i,_),_=_.sibling}s.type===ae?((o=Ah(s.props.children,i.mode,u,s.key)).return=i,i=o):((u=yh(s.type,s.key,s.props,null,i.mode,u)).ref=sh(i,o,s),u.return=i,i=u)}return g(i);case ee:e:{for(_=s.key;null!==o;){if(o.key===_){if(4===o.tag&&o.stateNode.containerInfo===s.containerInfo&&o.stateNode.implementation===s.implementation){c(i,o.sibling),(o=e(o,s.children||[])).return=i,i=o;break e}c(i,o);break}b(i,o),o=o.sibling}(o=zh(s,i.mode,u)).return=i,i=o}return g(i);case be:return J(i,o,(_=s._init)(s._payload),u)}if(Te(s))return n(i,o,s,u);if(Ka(s))return t(i,o,s,u);th(i,s)}return"string"==typeof s&&""!==s||"number"==typeof s?(s=""+s,null!==o&&6===o.tag?(c(i,o.sibling),(o=e(o,s)).return=i,i=o):(c(i,o),(o=xh(s,i.mode,u)).return=i,i=o),g(i)):c(i,o)}}var yr=vh(!0),vr=vh(!1),br={},xr=Uf(br),Cr=Uf(br),Er=Uf(br);function Hh(i){if(i===br)throw Error(p(174));return i}function Ih(i,o){switch(G(Er,o),G(Cr,i),G(xr,br),i=o.nodeType){case 9:case 11:o=(o=o.documentElement)?o.namespaceURI:lb(null,"");break;default:o=lb(o=(i=8===i?o.parentNode:o).namespaceURI||null,i=i.tagName)}E(xr),G(xr,o)}function Jh(){E(xr),E(Cr),E(Er)}function Kh(i){Hh(Er.current);var o=Hh(xr.current),s=lb(o,i.type);o!==s&&(G(Cr,i),G(xr,s))}function Lh(i){Cr.current===i&&(E(xr),E(Cr))}var Dr=Uf(0);function Mh(i){for(var o=i;null!==o;){if(13===o.tag){var s=o.memoizedState;if(null!==s&&(null===(s=s.dehydrated)||"$?"===s.data||"$!"===s.data))return o}else if(19===o.tag&&void 0!==o.memoizedProps.revealOrder){if(0!=(128&o.flags))return o}else if(null!==o.child){o.child.return=o,o=o.child;continue}if(o===i)break;for(;null===o.sibling;){if(null===o.return||o.return===i)return null;o=o.return}o.sibling.return=o.return,o=o.sibling}return null}var _r=[];function Oh(){for(var i=0;i<_r.length;i++)_r[i]._workInProgressVersionPrimary=null;_r.length=0}var Sr=X.ReactCurrentDispatcher,Ar=X.ReactCurrentBatchConfig,wr=0,kr=null,Fr=null,Br=null,Pr=!1,jr=!1,Tr=0,Or=0;function Q(){throw Error(p(321))}function Wh(i,o){if(null===o)return!1;for(var s=0;ss?s:4,i(!0);var u=Ar.transition;Ar.transition={};try{i(!1),o()}finally{za=s,Ar.transition=u}}function Fi(){return di().memoizedState}function Gi(i,o,s){var u=lh(i);if(s={lane:u,action:s,hasEagerState:!1,eagerState:null,next:null},Hi(i))Ii(o,s);else if(null!==(s=Yg(i,o,s,u))){mh(s,i,u,L()),Ji(s,o,u)}}function ri(i,o,s){var u=lh(i),C={lane:u,action:s,hasEagerState:!1,eagerState:null,next:null};if(Hi(i))Ii(o,C);else{var _=i.alternate;if(0===i.lanes&&(null===_||0===_.lanes)&&null!==(_=o.lastRenderedReducer))try{var w=o.lastRenderedState,B=_(w,s);if(C.hasEagerState=!0,C.eagerState=B,it(B,w)){var P=o.interleaved;return null===P?(C.next=C,Xg(o)):(C.next=P.next,P.next=C),void(o.interleaved=C)}}catch(i){}null!==(s=Yg(i,o,C,u))&&(mh(s,i,u,C=L()),Ji(s,o,u))}}function Hi(i){var o=i.alternate;return i===kr||null!==o&&o===kr}function Ii(i,o){jr=Pr=!0;var s=i.pending;null===s?o.next=o:(o.next=s.next,s.next=o),i.pending=o}function Ji(i,o,s){if(0!=(4194240&s)){var u=o.lanes;s|=u&=i.pendingLanes,o.lanes=s,Cc(i,s)}}var Ir={readContext:Vg,useCallback:Q,useContext:Q,useEffect:Q,useImperativeHandle:Q,useInsertionEffect:Q,useLayoutEffect:Q,useMemo:Q,useReducer:Q,useRef:Q,useState:Q,useDebugValue:Q,useDeferredValue:Q,useTransition:Q,useMutableSource:Q,useSyncExternalStore:Q,useId:Q,unstable_isNewReconciler:!1},Lr={readContext:Vg,useCallback:function(i,o){return ci().memoizedState=[i,void 0===o?null:o],i},useContext:Vg,useEffect:vi,useImperativeHandle:function(i,o,s){return s=null!=s?s.concat([i]):null,ti(4194308,4,yi.bind(null,o,i),s)},useLayoutEffect:function(i,o){return ti(4194308,4,i,o)},useInsertionEffect:function(i,o){return ti(4,2,i,o)},useMemo:function(i,o){var s=ci();return o=void 0===o?null:o,i=i(),s.memoizedState=[i,o],i},useReducer:function(i,o,s){var u=ci();return o=void 0!==s?s(o):o,u.memoizedState=u.baseState=o,i={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:i,lastRenderedState:o},u.queue=i,i=i.dispatch=Gi.bind(null,kr,i),[u.memoizedState,i]},useRef:function(i){return i={current:i},ci().memoizedState=i},useState:qi,useDebugValue:Ai,useDeferredValue:function(i){return ci().memoizedState=i},useTransition:function(){var i=qi(!1),o=i[0];return i=Ei.bind(null,i[1]),ci().memoizedState=i,[o,i]},useMutableSource:function(){},useSyncExternalStore:function(i,o,s){var u=kr,C=ci();if(or){if(void 0===s)throw Error(p(407));s=s()}else{if(s=o(),null===cd)throw Error(p(349));0!=(30&wr)||ni(u,o,s)}C.memoizedState=s;var _={value:s,getSnapshot:o};return C.queue=_,vi(ki.bind(null,u,_,i),[i]),u.flags|=2048,li(9,mi.bind(null,u,_,s,o),void 0,null),s},useId:function(){var i=ci(),o=cd.identifierPrefix;if(or){var s=rr;o=":"+o+"R"+(s=(tr&~(1<<32-Ba(tr)-1)).toString(32)+s),0<(s=Tr++)&&(o+="H"+s.toString(32)),o+=":"}else o=":"+o+"r"+(s=Or++).toString(32)+":";return i.memoizedState=o},unstable_isNewReconciler:!1},Nr={readContext:Vg,useCallback:Bi,useContext:Vg,useEffect:ji,useImperativeHandle:zi,useInsertionEffect:wi,useLayoutEffect:xi,useMemo:Ci,useReducer:fi,useRef:si,useState:function(){return fi(ei)},useDebugValue:Ai,useDeferredValue:function(i){return Di(di(),Fr.memoizedState,i)},useTransition:function(){return[fi(ei)[0],di().memoizedState]},useMutableSource:hi,useSyncExternalStore:ii,useId:Fi,unstable_isNewReconciler:!1},Mr={readContext:Vg,useCallback:Bi,useContext:Vg,useEffect:ji,useImperativeHandle:zi,useInsertionEffect:wi,useLayoutEffect:xi,useMemo:Ci,useReducer:gi,useRef:si,useState:function(){return gi(ei)},useDebugValue:Ai,useDeferredValue:function(i){var o=di();return null===Fr?o.memoizedState=i:Di(o,Fr.memoizedState,i)},useTransition:function(){return[gi(ei)[0],di().memoizedState]},useMutableSource:hi,useSyncExternalStore:ii,useId:Fi,unstable_isNewReconciler:!1};function Ki(i,o){try{var s="",u=o;do{s+=Pa(u),u=u.return}while(u);var C=s}catch(i){C="\nError generating stack: "+i.message+"\n"+i.stack}return{value:i,source:o,stack:C,digest:null}}function Li(i,o,s){return{value:i,source:null,stack:null!=s?s:null,digest:null!=o?o:null}}function Mi(i,o){try{console.error(o.value)}catch(i){setTimeout((function(){throw i}))}}var qr="function"==typeof WeakMap?WeakMap:Map;function Oi(i,o,s){(s=ch(-1,s)).tag=3,s.payload={element:null};var u=o.value;return s.callback=function(){Bd||(Bd=!0,Td=u),Mi(0,o)},s}function Ri(i,o,s){(s=ch(-1,s)).tag=3;var u=i.type.getDerivedStateFromError;if("function"==typeof u){var C=o.value;s.payload=function(){return u(C)},s.callback=function(){Mi(0,o)}}var _=i.stateNode;return null!==_&&"function"==typeof _.componentDidCatch&&(s.callback=function(){Mi(0,o),"function"!=typeof u&&(null===Od?Od=new Set([this]):Od.add(this));var i=o.stack;this.componentDidCatch(o.value,{componentStack:null!==i?i:""})}),s}function Ti(i,o,s){var u=i.pingCache;if(null===u){u=i.pingCache=new qr;var C=new Set;u.set(o,C)}else void 0===(C=u.get(o))&&(C=new Set,u.set(o,C));C.has(s)||(C.add(s),i=Ui.bind(null,i,o,s),o.then(i,i))}function Vi(i){do{var o;if((o=13===i.tag)&&(o=null===(o=i.memoizedState)||null!==o.dehydrated),o)return i;i=i.return}while(null!==i);return null}function Wi(i,o,s,u,C){return 0==(1&i.mode)?(i===o?i.flags|=65536:(i.flags|=128,s.flags|=131072,s.flags&=-52805,1===s.tag&&(null===s.alternate?s.tag=17:((o=ch(-1,1)).tag=2,dh(s,o,1))),s.lanes|=1),i):(i.flags|=65536,i.lanes=C,i)}var Vr=X.ReactCurrentOwner,zr=!1;function Yi(i,o,s,u){o.child=null===i?vr(o,null,s,u):yr(o,i.child,s,u)}function Zi(i,o,s,u,C){s=s.render;var _=o.ref;return Tg(o,C),u=Xh(i,o,s,u,_,C),s=bi(),null===i||zr?(or&&s&&vg(o),o.flags|=1,Yi(i,o,u,C),o.child):(o.updateQueue=i.updateQueue,o.flags&=-2053,i.lanes&=~C,$i(i,o,C))}function aj(i,o,s,u,C){if(null===i){var _=s.type;return"function"!=typeof _||bj(_)||void 0!==_.defaultProps||null!==s.compare||void 0!==s.defaultProps?((i=yh(s.type,null,u,o,o.mode,C)).ref=o.ref,i.return=o,o.child=i):(o.tag=15,o.type=_,cj(i,o,_,u,C))}if(_=i.child,0==(i.lanes&C)){var w=_.memoizedProps;if((s=null!==(s=s.compare)?s:Ie)(w,u)&&i.ref===o.ref)return $i(i,o,C)}return o.flags|=1,(i=wh(_,u)).ref=o.ref,i.return=o,o.child=i}function cj(i,o,s,u,C){if(null!==i){var _=i.memoizedProps;if(Ie(_,u)&&i.ref===o.ref){if(zr=!1,o.pendingProps=u=_,0==(i.lanes&C))return o.lanes=i.lanes,$i(i,o,C);0!=(131072&i.flags)&&(zr=!0)}}return dj(i,o,s,u,C)}function ej(i,o,s){var u=o.pendingProps,C=u.children,_=null!==i?i.memoizedState:null;if("hidden"===u.mode)if(0==(1&o.mode))o.memoizedState={baseLanes:0,cachePool:null,transitions:null},G(vd,yd),yd|=s;else{if(0==(1073741824&s))return i=null!==_?_.baseLanes|s:s,o.lanes=o.childLanes=1073741824,o.memoizedState={baseLanes:i,cachePool:null,transitions:null},o.updateQueue=null,G(vd,yd),yd|=i,null;o.memoizedState={baseLanes:0,cachePool:null,transitions:null},u=null!==_?_.baseLanes:s,G(vd,yd),yd|=u}else null!==_?(u=_.baseLanes|s,o.memoizedState=null):u=s,G(vd,yd),yd|=u;return Yi(i,o,C,s),o.child}function hj(i,o){var s=o.ref;(null===i&&null!==s||null!==i&&i.ref!==s)&&(o.flags|=512,o.flags|=2097152)}function dj(i,o,s,u,C){var _=Zf(s)?Gt:Ut.current;return _=Yf(o,_),Tg(o,C),s=Xh(i,o,s,u,_,C),u=bi(),null===i||zr?(or&&u&&vg(o),o.flags|=1,Yi(i,o,s,C),o.child):(o.updateQueue=i.updateQueue,o.flags&=-2053,i.lanes&=~C,$i(i,o,C))}function ij(i,o,s,u,C){if(Zf(s)){var _=!0;cg(o)}else _=!1;if(Tg(o,C),null===o.stateNode)jj(i,o),ph(o,s,u),rh(o,s,u,C),u=!0;else if(null===i){var w=o.stateNode,B=o.memoizedProps;w.props=B;var P=w.context,V=s.contextType;"object"==typeof V&&null!==V?V=Vg(V):V=Yf(o,V=Zf(s)?Gt:Ut.current);var z=s.getDerivedStateFromProps,U="function"==typeof z||"function"==typeof w.getSnapshotBeforeUpdate;U||"function"!=typeof w.UNSAFE_componentWillReceiveProps&&"function"!=typeof w.componentWillReceiveProps||(B!==u||P!==V)&&qh(o,w,u,V),fr=!1;var $=o.memoizedState;w.state=$,gh(o,u,w,C),P=o.memoizedState,B!==u||$!==P||Wt.current||fr?("function"==typeof z&&(kh(o,s,z,u),P=o.memoizedState),(B=fr||oh(o,s,B,u,$,P,V))?(U||"function"!=typeof w.UNSAFE_componentWillMount&&"function"!=typeof w.componentWillMount||("function"==typeof w.componentWillMount&&w.componentWillMount(),"function"==typeof w.UNSAFE_componentWillMount&&w.UNSAFE_componentWillMount()),"function"==typeof w.componentDidMount&&(o.flags|=4194308)):("function"==typeof w.componentDidMount&&(o.flags|=4194308),o.memoizedProps=u,o.memoizedState=P),w.props=u,w.state=P,w.context=V,u=B):("function"==typeof w.componentDidMount&&(o.flags|=4194308),u=!1)}else{w=o.stateNode,bh(i,o),B=o.memoizedProps,V=o.type===o.elementType?B:Lg(o.type,B),w.props=V,U=o.pendingProps,$=w.context,"object"==typeof(P=s.contextType)&&null!==P?P=Vg(P):P=Yf(o,P=Zf(s)?Gt:Ut.current);var Z=s.getDerivedStateFromProps;(z="function"==typeof Z||"function"==typeof w.getSnapshotBeforeUpdate)||"function"!=typeof w.UNSAFE_componentWillReceiveProps&&"function"!=typeof w.componentWillReceiveProps||(B!==U||$!==P)&&qh(o,w,u,P),fr=!1,$=o.memoizedState,w.state=$,gh(o,u,w,C);var X=o.memoizedState;B!==U||$!==X||Wt.current||fr?("function"==typeof Z&&(kh(o,s,Z,u),X=o.memoizedState),(V=fr||oh(o,s,V,u,$,X,P)||!1)?(z||"function"!=typeof w.UNSAFE_componentWillUpdate&&"function"!=typeof w.componentWillUpdate||("function"==typeof w.componentWillUpdate&&w.componentWillUpdate(u,X,P),"function"==typeof w.UNSAFE_componentWillUpdate&&w.UNSAFE_componentWillUpdate(u,X,P)),"function"==typeof w.componentDidUpdate&&(o.flags|=4),"function"==typeof w.getSnapshotBeforeUpdate&&(o.flags|=1024)):("function"!=typeof w.componentDidUpdate||B===i.memoizedProps&&$===i.memoizedState||(o.flags|=4),"function"!=typeof w.getSnapshotBeforeUpdate||B===i.memoizedProps&&$===i.memoizedState||(o.flags|=1024),o.memoizedProps=u,o.memoizedState=X),w.props=u,w.state=X,w.context=P,u=V):("function"!=typeof w.componentDidUpdate||B===i.memoizedProps&&$===i.memoizedState||(o.flags|=4),"function"!=typeof w.getSnapshotBeforeUpdate||B===i.memoizedProps&&$===i.memoizedState||(o.flags|=1024),u=!1)}return kj(i,o,s,u,_,C)}function kj(i,o,s,u,C,_){hj(i,o);var w=0!=(128&o.flags);if(!u&&!w)return C&&dg(o,s,!1),$i(i,o,_);u=o.stateNode,Vr.current=o;var B=w&&"function"!=typeof s.getDerivedStateFromError?null:u.render();return o.flags|=1,null!==i&&w?(o.child=yr(o,i.child,null,_),o.child=yr(o,null,B,_)):Yi(i,o,B,_),o.memoizedState=u.state,C&&dg(o,s,!0),o.child}function lj(i){var o=i.stateNode;o.pendingContext?ag(0,o.pendingContext,o.pendingContext!==o.context):o.context&&ag(0,o.context,!1),Ih(i,o.containerInfo)}function mj(i,o,s,u,C){return Ig(),Jg(C),o.flags|=256,Yi(i,o,s,u),o.child}var Hr,Ur,Wr,Gr={dehydrated:null,treeContext:null,retryLane:0};function oj(i){return{baseLanes:i,cachePool:null,transitions:null}}function pj(i,o,s){var u,C=o.pendingProps,_=Dr.current,w=!1,B=0!=(128&o.flags);if((u=B)||(u=(null===i||null!==i.memoizedState)&&0!=(2&_)),u?(w=!0,o.flags&=-129):null!==i&&null===i.memoizedState||(_|=1),G(Dr,1&_),null===i)return Eg(o),null!==(i=o.memoizedState)&&null!==(i=i.dehydrated)?(0==(1&o.mode)?o.lanes=1:"$!"===i.data?o.lanes=8:o.lanes=1073741824,null):(B=C.children,i=C.fallback,w?(C=o.mode,w=o.child,B={mode:"hidden",children:B},0==(1&C)&&null!==w?(w.childLanes=0,w.pendingProps=B):w=qj(B,C,0,null),i=Ah(i,C,s,null),w.return=o,i.return=o,w.sibling=i,o.child=w,o.child.memoizedState=oj(s),o.memoizedState=Gr,i):rj(o,B));if(null!==(_=i.memoizedState)&&null!==(u=_.dehydrated))return sj(i,o,B,C,u,_,s);if(w){w=C.fallback,B=o.mode,u=(_=i.child).sibling;var P={mode:"hidden",children:C.children};return 0==(1&B)&&o.child!==_?((C=o.child).childLanes=0,C.pendingProps=P,o.deletions=null):(C=wh(_,P)).subtreeFlags=14680064&_.subtreeFlags,null!==u?w=wh(u,w):(w=Ah(w,B,s,null)).flags|=2,w.return=o,C.return=o,C.sibling=w,o.child=C,C=w,w=o.child,B=null===(B=i.child.memoizedState)?oj(s):{baseLanes:B.baseLanes|s,cachePool:null,transitions:B.transitions},w.memoizedState=B,w.childLanes=i.childLanes&~s,o.memoizedState=Gr,C}return i=(w=i.child).sibling,C=wh(w,{mode:"visible",children:C.children}),0==(1&o.mode)&&(C.lanes=s),C.return=o,C.sibling=null,null!==i&&(null===(s=o.deletions)?(o.deletions=[i],o.flags|=16):s.push(i)),o.child=C,o.memoizedState=null,C}function rj(i,o){return(o=qj({mode:"visible",children:o},i.mode,0,null)).return=i,i.child=o}function tj(i,o,s,u){return null!==u&&Jg(u),yr(o,i.child,null,s),(i=rj(o,o.pendingProps.children)).flags|=2,o.memoizedState=null,i}function sj(i,o,s,u,C,_,w){if(s)return 256&o.flags?(o.flags&=-257,tj(i,o,w,u=Li(Error(p(422))))):null!==o.memoizedState?(o.child=i.child,o.flags|=128,null):(_=u.fallback,C=o.mode,u=qj({mode:"visible",children:u.children},C,0,null),(_=Ah(_,C,w,null)).flags|=2,u.return=o,_.return=o,u.sibling=_,o.child=u,0!=(1&o.mode)&&yr(o,i.child,null,w),o.child.memoizedState=oj(w),o.memoizedState=Gr,_);if(0==(1&o.mode))return tj(i,o,w,null);if("$!"===C.data){if(u=C.nextSibling&&C.nextSibling.dataset)var B=u.dgst;return u=B,tj(i,o,w,u=Li(_=Error(p(419)),u,void 0))}if(B=0!=(w&i.childLanes),zr||B){if(null!==(u=cd)){switch(w&-w){case 4:C=2;break;case 16:C=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:C=32;break;case 536870912:C=268435456;break;default:C=0}0!==(C=0!=(C&(u.suspendedLanes|w))?0:C)&&C!==_.retryLane&&(_.retryLane=C,Zg(i,C),mh(u,i,C,-1))}return uj(),tj(i,o,w,u=Li(Error(p(421))))}return"$?"===C.data?(o.flags|=128,o.child=i.child,o=vj.bind(null,i),C._reactRetry=o,null):(i=_.treeContext,ir=Lf(C.nextSibling),dr=o,or=!0,sr=null,null!==i&&(er[ar++]=tr,er[ar++]=rr,er[ar++]=nr,tr=i.id,rr=i.overflow,nr=o),(o=rj(o,u.children)).flags|=4096,o)}function wj(i,o,s){i.lanes|=o;var u=i.alternate;null!==u&&(u.lanes|=o),Sg(i.return,o,s)}function xj(i,o,s,u,C){var _=i.memoizedState;null===_?i.memoizedState={isBackwards:o,rendering:null,renderingStartTime:0,last:u,tail:s,tailMode:C}:(_.isBackwards=o,_.rendering=null,_.renderingStartTime=0,_.last=u,_.tail=s,_.tailMode=C)}function yj(i,o,s){var u=o.pendingProps,C=u.revealOrder,_=u.tail;if(Yi(i,o,u.children,s),0!=(2&(u=Dr.current)))u=1&u|2,o.flags|=128;else{if(null!==i&&0!=(128&i.flags))e:for(i=o.child;null!==i;){if(13===i.tag)null!==i.memoizedState&&wj(i,s,o);else if(19===i.tag)wj(i,s,o);else if(null!==i.child){i.child.return=i,i=i.child;continue}if(i===o)break e;for(;null===i.sibling;){if(null===i.return||i.return===o)break e;i=i.return}i.sibling.return=i.return,i=i.sibling}u&=1}if(G(Dr,u),0==(1&o.mode))o.memoizedState=null;else switch(C){case"forwards":for(s=o.child,C=null;null!==s;)null!==(i=s.alternate)&&null===Mh(i)&&(C=s),s=s.sibling;null===(s=C)?(C=o.child,o.child=null):(C=s.sibling,s.sibling=null),xj(o,!1,C,s,_);break;case"backwards":for(s=null,C=o.child,o.child=null;null!==C;){if(null!==(i=C.alternate)&&null===Mh(i)){o.child=C;break}i=C.sibling,C.sibling=s,s=C,C=i}xj(o,!0,s,null,_);break;case"together":xj(o,!1,null,null,void 0);break;default:o.memoizedState=null}return o.child}function jj(i,o){0==(1&o.mode)&&null!==i&&(i.alternate=null,o.alternate=null,o.flags|=2)}function $i(i,o,s){if(null!==i&&(o.dependencies=i.dependencies),Ed|=o.lanes,0==(s&o.childLanes))return null;if(null!==i&&o.child!==i.child)throw Error(p(153));if(null!==o.child){for(s=wh(i=o.child,i.pendingProps),o.child=s,s.return=o;null!==i.sibling;)i=i.sibling,(s=s.sibling=wh(i,i.pendingProps)).return=o;s.sibling=null}return o.child}function zj(i,o,s){switch(o.tag){case 3:lj(o),Ig();break;case 5:Kh(o);break;case 1:Zf(o.type)&&cg(o);break;case 4:Ih(o,o.stateNode.containerInfo);break;case 10:var u=o.type._context,C=o.memoizedProps.value;G(lr,u._currentValue),u._currentValue=C;break;case 13:if(null!==(u=o.memoizedState))return null!==u.dehydrated?(G(Dr,1&Dr.current),o.flags|=128,null):0!=(s&o.child.childLanes)?pj(i,o,s):(G(Dr,1&Dr.current),null!==(i=$i(i,o,s))?i.sibling:null);G(Dr,1&Dr.current);break;case 19:if(u=0!=(s&o.childLanes),0!=(128&i.flags)){if(u)return yj(i,o,s);o.flags|=128}if(null!==(C=o.memoizedState)&&(C.rendering=null,C.tail=null,C.lastEffect=null),G(Dr,Dr.current),u)break;return null;case 22:case 23:return o.lanes=0,ej(i,o,s)}return $i(i,o,s)}function Ej(i,o){if(!or)switch(i.tailMode){case"hidden":o=i.tail;for(var s=null;null!==o;)null!==o.alternate&&(s=o),o=o.sibling;null===s?i.tail=null:s.sibling=null;break;case"collapsed":s=i.tail;for(var u=null;null!==s;)null!==s.alternate&&(u=s),s=s.sibling;null===u?o||null===i.tail?i.tail=null:i.tail.sibling=null:u.sibling=null}}function S(i){var o=null!==i.alternate&&i.alternate.child===i.child,s=0,u=0;if(o)for(var C=i.child;null!==C;)s|=C.lanes|C.childLanes,u|=14680064&C.subtreeFlags,u|=14680064&C.flags,C.return=i,C=C.sibling;else for(C=i.child;null!==C;)s|=C.lanes|C.childLanes,u|=C.subtreeFlags,u|=C.flags,C.return=i,C=C.sibling;return i.subtreeFlags|=u,i.childLanes=s,o}function Fj(i,o,s){var u=o.pendingProps;switch(wg(o),o.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return S(o),null;case 1:case 17:return Zf(o.type)&&$f(),S(o),null;case 3:return u=o.stateNode,Jh(),E(Wt),E(Ut),Oh(),u.pendingContext&&(u.context=u.pendingContext,u.pendingContext=null),null!==i&&null!==i.child||(Gg(o)?o.flags|=4:null===i||i.memoizedState.isDehydrated&&0==(256&o.flags)||(o.flags|=1024,null!==sr&&(Gj(sr),sr=null))),S(o),null;case 5:Lh(o);var C=Hh(Er.current);if(s=o.type,null!==i&&null!=o.stateNode)Ur(i,o,s,u),i.ref!==o.ref&&(o.flags|=512,o.flags|=2097152);else{if(!u){if(null===o.stateNode)throw Error(p(166));return S(o),null}if(i=Hh(xr.current),Gg(o)){u=o.stateNode,s=o.type;var _=o.memoizedProps;switch(u[Ot]=o,u[It]=_,i=0!=(1&o.mode),s){case"dialog":D("cancel",u),D("close",u);break;case"iframe":case"object":case"embed":D("load",u);break;case"video":case"audio":for(C=0;C<\/script>",i=i.removeChild(i.firstChild)):"string"==typeof u.is?i=B.createElement(s,{is:u.is}):(i=B.createElement(s),"select"===s&&(B=i,u.multiple?B.multiple=!0:u.size&&(B.size=u.size))):i=B.createElementNS(i,s),i[Ot]=o,i[It]=u,Hr(i,o),o.stateNode=i;e:{switch(B=vb(s,u),s){case"dialog":D("cancel",i),D("close",i),C=u;break;case"iframe":case"object":case"embed":D("load",i),C=u;break;case"video":case"audio":for(C=0;Ckd&&(o.flags|=128,u=!0,Ej(_,!1),o.lanes=4194304)}else{if(!u)if(null!==(i=Mh(B))){if(o.flags|=128,u=!0,null!==(s=i.updateQueue)&&(o.updateQueue=s,o.flags|=4),Ej(_,!0),null===_.tail&&"hidden"===_.tailMode&&!B.alternate&&!or)return S(o),null}else 2*xa()-_.renderingStartTime>kd&&1073741824!==s&&(o.flags|=128,u=!0,Ej(_,!1),o.lanes=4194304);_.isBackwards?(B.sibling=o.child,o.child=B):(null!==(s=_.last)?s.sibling=B:o.child=B,_.last=B)}return null!==_.tail?(o=_.tail,_.rendering=o,_.tail=o.sibling,_.renderingStartTime=xa(),o.sibling=null,s=Dr.current,G(Dr,u?1&s|2:1&s),o):(S(o),null);case 22:case 23:return Ij(),u=null!==o.memoizedState,null!==i&&null!==i.memoizedState!==u&&(o.flags|=8192),u&&0!=(1&o.mode)?0!=(1073741824&yd)&&(S(o),6&o.subtreeFlags&&(o.flags|=8192)):S(o),null;case 24:case 25:return null}throw Error(p(156,o.tag))}function Jj(i,o){switch(wg(o),o.tag){case 1:return Zf(o.type)&&$f(),65536&(i=o.flags)?(o.flags=-65537&i|128,o):null;case 3:return Jh(),E(Wt),E(Ut),Oh(),0!=(65536&(i=o.flags))&&0==(128&i)?(o.flags=-65537&i|128,o):null;case 5:return Lh(o),null;case 13:if(E(Dr),null!==(i=o.memoizedState)&&null!==i.dehydrated){if(null===o.alternate)throw Error(p(340));Ig()}return 65536&(i=o.flags)?(o.flags=-65537&i|128,o):null;case 19:return E(Dr),null;case 4:return Jh(),null;case 10:return Rg(o.type._context),null;case 22:case 23:return Ij(),null;default:return null}}Hr=function(i,o){for(var s=o.child;null!==s;){if(5===s.tag||6===s.tag)i.appendChild(s.stateNode);else if(4!==s.tag&&null!==s.child){s.child.return=s,s=s.child;continue}if(s===o)break;for(;null===s.sibling;){if(null===s.return||s.return===o)return;s=s.return}s.sibling.return=s.return,s=s.sibling}},Ur=function(i,o,s,u){var C=i.memoizedProps;if(C!==u){i=o.stateNode,Hh(xr.current);var _,B=null;switch(s){case"input":C=Ya(i,C),u=Ya(i,u),B=[];break;case"select":C=we({},C,{value:void 0}),u=we({},u,{value:void 0}),B=[];break;case"textarea":C=gb(i,C),u=gb(i,u),B=[];break;default:"function"!=typeof C.onClick&&"function"==typeof u.onClick&&(i.onclick=Bf)}for(z in ub(s,u),s=null,C)if(!u.hasOwnProperty(z)&&C.hasOwnProperty(z)&&null!=C[z])if("style"===z){var P=C[z];for(_ in P)P.hasOwnProperty(_)&&(s||(s={}),s[_]="")}else"dangerouslySetInnerHTML"!==z&&"children"!==z&&"suppressContentEditableWarning"!==z&&"suppressHydrationWarning"!==z&&"autoFocus"!==z&&(w.hasOwnProperty(z)?B||(B=[]):(B=B||[]).push(z,null));for(z in u){var V=u[z];if(P=null!=C?C[z]:void 0,u.hasOwnProperty(z)&&V!==P&&(null!=V||null!=P))if("style"===z)if(P){for(_ in P)!P.hasOwnProperty(_)||V&&V.hasOwnProperty(_)||(s||(s={}),s[_]="");for(_ in V)V.hasOwnProperty(_)&&P[_]!==V[_]&&(s||(s={}),s[_]=V[_])}else s||(B||(B=[]),B.push(z,s)),s=V;else"dangerouslySetInnerHTML"===z?(V=V?V.__html:void 0,P=P?P.__html:void 0,null!=V&&P!==V&&(B=B||[]).push(z,V)):"children"===z?"string"!=typeof V&&"number"!=typeof V||(B=B||[]).push(z,""+V):"suppressContentEditableWarning"!==z&&"suppressHydrationWarning"!==z&&(w.hasOwnProperty(z)?(null!=V&&"onScroll"===z&&D("scroll",i),B||P===V||(B=[])):(B=B||[]).push(z,V))}s&&(B=B||[]).push("style",s);var z=B;(o.updateQueue=z)&&(o.flags|=4)}},Wr=function(i,o,s,u){s!==u&&(o.flags|=4)};var $r=!1,Kr=!1,Zr="function"==typeof WeakSet?WeakSet:Set,Jr=null;function Mj(i,o){var s=i.ref;if(null!==s)if("function"==typeof s)try{s(null)}catch(s){W(i,o,s)}else s.current=null}function Nj(i,o,s){try{s()}catch(s){W(i,o,s)}}var Xr=!1;function Pj(i,o){if(wt=pn,Ne(i=Me())){if("selectionStart"in i)var s={start:i.selectionStart,end:i.selectionEnd};else e:{var u=(s=(s=i.ownerDocument)&&s.defaultView||window).getSelection&&s.getSelection();if(u&&0!==u.rangeCount){s=u.anchorNode;var C=u.anchorOffset,_=u.focusNode;u=u.focusOffset;try{s.nodeType,_.nodeType}catch(i){s=null;break e}var w=0,B=-1,P=-1,V=0,z=0,U=i,$=null;a:for(;;){for(var Z;U!==s||0!==C&&3!==U.nodeType||(B=w+C),U!==_||0!==u&&3!==U.nodeType||(P=w+u),3===U.nodeType&&(w+=U.nodeValue.length),null!==(Z=U.firstChild);)$=U,U=Z;for(;;){if(U===i)break a;if($===s&&++V===C&&(B=w),$===_&&++z===u&&(P=w),null!==(Z=U.nextSibling))break;$=(U=$).parentNode}U=Z}s=-1===B||-1===P?null:{start:B,end:P}}else s=null}s=s||{start:0,end:0}}else s=null;for(kt={focusedElem:i,selectionRange:s},pn=!1,Jr=o;null!==Jr;)if(i=(o=Jr).child,0!=(1028&o.subtreeFlags)&&null!==i)i.return=o,Jr=i;else for(;null!==Jr;){o=Jr;try{var X=o.alternate;if(0!=(1024&o.flags))switch(o.tag){case 0:case 11:case 15:case 5:case 6:case 4:case 17:break;case 1:if(null!==X){var Y=X.memoizedProps,ee=X.memoizedState,ae=o.stateNode,de=ae.getSnapshotBeforeUpdate(o.elementType===o.type?Y:Lg(o.type,Y),ee);ae.__reactInternalSnapshotBeforeUpdate=de}break;case 3:var ie=o.stateNode.containerInfo;1===ie.nodeType?ie.textContent="":9===ie.nodeType&&ie.documentElement&&ie.removeChild(ie.documentElement);break;default:throw Error(p(163))}}catch(i){W(o,o.return,i)}if(null!==(i=o.sibling)){i.return=o.return,Jr=i;break}Jr=o.return}return X=Xr,Xr=!1,X}function Qj(i,o,s){var u=o.updateQueue;if(null!==(u=null!==u?u.lastEffect:null)){var C=u=u.next;do{if((C.tag&i)===i){var _=C.destroy;C.destroy=void 0,void 0!==_&&Nj(o,s,_)}C=C.next}while(C!==u)}}function Rj(i,o){if(null!==(o=null!==(o=o.updateQueue)?o.lastEffect:null)){var s=o=o.next;do{if((s.tag&i)===i){var u=s.create;s.destroy=u()}s=s.next}while(s!==o)}}function Sj(i){var o=i.ref;if(null!==o){var s=i.stateNode;i.tag,i=s,"function"==typeof o?o(i):o.current=i}}function Tj(i){var o=i.alternate;null!==o&&(i.alternate=null,Tj(o)),i.child=null,i.deletions=null,i.sibling=null,5===i.tag&&(null!==(o=i.stateNode)&&(delete o[Ot],delete o[It],delete o[Nt],delete o[Mt],delete o[qt])),i.stateNode=null,i.return=null,i.dependencies=null,i.memoizedProps=null,i.memoizedState=null,i.pendingProps=null,i.stateNode=null,i.updateQueue=null}function Uj(i){return 5===i.tag||3===i.tag||4===i.tag}function Vj(i){e:for(;;){for(;null===i.sibling;){if(null===i.return||Uj(i.return))return null;i=i.return}for(i.sibling.return=i.return,i=i.sibling;5!==i.tag&&6!==i.tag&&18!==i.tag;){if(2&i.flags)continue e;if(null===i.child||4===i.tag)continue e;i.child.return=i,i=i.child}if(!(2&i.flags))return i.stateNode}}function Wj(i,o,s){var u=i.tag;if(5===u||6===u)i=i.stateNode,o?8===s.nodeType?s.parentNode.insertBefore(i,o):s.insertBefore(i,o):(8===s.nodeType?(o=s.parentNode).insertBefore(i,s):(o=s).appendChild(i),null!=(s=s._reactRootContainer)||null!==o.onclick||(o.onclick=Bf));else if(4!==u&&null!==(i=i.child))for(Wj(i,o,s),i=i.sibling;null!==i;)Wj(i,o,s),i=i.sibling}function Xj(i,o,s){var u=i.tag;if(5===u||6===u)i=i.stateNode,o?s.insertBefore(i,o):s.appendChild(i);else if(4!==u&&null!==(i=i.child))for(Xj(i,o,s),i=i.sibling;null!==i;)Xj(i,o,s),i=i.sibling}var Qr=null,Yr=!1;function Zj(i,o,s){for(s=s.child;null!==s;)ak(i,o,s),s=s.sibling}function ak(i,o,s){if(Fa&&"function"==typeof Fa.onCommitFiberUnmount)try{Fa.onCommitFiberUnmount(ka,s)}catch(i){}switch(s.tag){case 5:Kr||Mj(s,o);case 6:var u=Qr,C=Yr;Qr=null,Zj(i,o,s),Yr=C,null!==(Qr=u)&&(Yr?(i=Qr,s=s.stateNode,8===i.nodeType?i.parentNode.removeChild(s):i.removeChild(s)):Qr.removeChild(s.stateNode));break;case 18:null!==Qr&&(Yr?(i=Qr,s=s.stateNode,8===i.nodeType?Kf(i.parentNode,s):1===i.nodeType&&Kf(i,s),bd(i)):Kf(Qr,s.stateNode));break;case 4:u=Qr,C=Yr,Qr=s.stateNode.containerInfo,Yr=!0,Zj(i,o,s),Qr=u,Yr=C;break;case 0:case 11:case 14:case 15:if(!Kr&&(null!==(u=s.updateQueue)&&null!==(u=u.lastEffect))){C=u=u.next;do{var _=C,w=_.destroy;_=_.tag,void 0!==w&&(0!=(2&_)||0!=(4&_))&&Nj(s,o,w),C=C.next}while(C!==u)}Zj(i,o,s);break;case 1:if(!Kr&&(Mj(s,o),"function"==typeof(u=s.stateNode).componentWillUnmount))try{u.props=s.memoizedProps,u.state=s.memoizedState,u.componentWillUnmount()}catch(i){W(s,o,i)}Zj(i,o,s);break;case 21:Zj(i,o,s);break;case 22:1&s.mode?(Kr=(u=Kr)||null!==s.memoizedState,Zj(i,o,s),Kr=u):Zj(i,o,s);break;default:Zj(i,o,s)}}function bk(i){var o=i.updateQueue;if(null!==o){i.updateQueue=null;var s=i.stateNode;null===s&&(s=i.stateNode=new Zr),o.forEach((function(o){var u=ck.bind(null,i,o);s.has(o)||(s.add(o),o.then(u,u))}))}}function dk(i,o){var s=o.deletions;if(null!==s)for(var u=0;uC&&(C=w),u&=~_}if(u=C,10<(u=(120>(u=xa()-u)?120:480>u?480:1080>u?1080:1920>u?1920:3e3>u?3e3:4320>u?4320:1960*dd(u/1960))-u)){i.timeoutHandle=Ft(Qk.bind(null,i,Ad,Fd),u);break}Qk(i,Ad,Fd);break;default:throw Error(p(329))}}}return Ek(i,xa()),i.callbackNode===s?Hk.bind(null,i):null}function Ok(i,o){var s=Sd;return i.current.memoizedState.isDehydrated&&(Lk(i,o).flags|=256),2!==(i=Jk(i,o))&&(o=Ad,Ad=s,null!==o&&Gj(o)),i}function Gj(i){null===Ad?Ad=i:Ad.push.apply(Ad,i)}function Pk(i){for(var o=i;;){if(16384&o.flags){var s=o.updateQueue;if(null!==s&&null!==(s=s.stores))for(var u=0;ui?16:i,null===Ld)var u=!1;else{if(i=Ld,Ld=null,Nd=0,0!=(6&ld))throw Error(p(331));var C=ld;for(ld|=4,Jr=i.current;null!==Jr;){var _=Jr,w=_.child;if(0!=(16&Jr.flags)){var B=_.deletions;if(null!==B){for(var P=0;Pxa()-wd?Lk(i,0):_d|=s),Ek(i,o)}function Zk(i,o){0===o&&(0==(1&i.mode)?o=1:(o=Na,0==(130023424&(Na<<=1))&&(Na=4194304)));var s=L();null!==(i=Zg(i,o))&&(Ac(i,o,s),Ek(i,s))}function vj(i){var o=i.memoizedState,s=0;null!==o&&(s=o.retryLane),Zk(i,s)}function ck(i,o){var s=0;switch(i.tag){case 13:var u=i.stateNode,C=i.memoizedState;null!==C&&(s=C.retryLane);break;case 19:u=i.stateNode;break;default:throw Error(p(314))}null!==u&&u.delete(o),Zk(i,s)}function Gk(i,o){return ma(i,o)}function al(i,o,s,u){this.tag=i,this.key=s,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=o,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=u,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Bg(i,o,s,u){return new al(i,o,s,u)}function bj(i){return!(!(i=i.prototype)||!i.isReactComponent)}function $k(i){if("function"==typeof i)return bj(i)?1:0;if(null!=i){if((i=i.$$typeof)===pe)return 11;if(i===ye)return 14}return 2}function wh(i,o){var s=i.alternate;return null===s?((s=Bg(i.tag,o,i.key,i.mode)).elementType=i.elementType,s.type=i.type,s.stateNode=i.stateNode,s.alternate=i,i.alternate=s):(s.pendingProps=o,s.type=i.type,s.flags=0,s.subtreeFlags=0,s.deletions=null),s.flags=14680064&i.flags,s.childLanes=i.childLanes,s.lanes=i.lanes,s.child=i.child,s.memoizedProps=i.memoizedProps,s.memoizedState=i.memoizedState,s.updateQueue=i.updateQueue,o=i.dependencies,s.dependencies=null===o?null:{lanes:o.lanes,firstContext:o.firstContext},s.sibling=i.sibling,s.index=i.index,s.ref=i.ref,s}function yh(i,o,s,u,C,_){var w=2;if(u=i,"function"==typeof i)bj(i)&&(w=1);else if("string"==typeof i)w=5;else e:switch(i){case ae:return Ah(s.children,C,_,o);case de:w=8,C|=8;break;case ie:return(i=Bg(12,s,o,2|C)).elementType=ie,i.lanes=_,i;case Re:return(i=Bg(13,s,o,C)).elementType=Re,i.lanes=_,i;case fe:return(i=Bg(19,s,o,C)).elementType=fe,i.lanes=_,i;case xe:return qj(s,C,_,o);default:if("object"==typeof i&&null!==i)switch(i.$$typeof){case le:w=10;break e;case ce:w=9;break e;case pe:w=11;break e;case ye:w=14;break e;case be:w=16,u=null;break e}throw Error(p(130,null==i?i:typeof i,""))}return(o=Bg(w,s,o,C)).elementType=i,o.type=u,o.lanes=_,o}function Ah(i,o,s,u){return(i=Bg(7,i,u,o)).lanes=s,i}function qj(i,o,s,u){return(i=Bg(22,i,u,o)).elementType=xe,i.lanes=s,i.stateNode={isHidden:!1},i}function xh(i,o,s){return(i=Bg(6,i,null,o)).lanes=s,i}function zh(i,o,s){return(o=Bg(4,null!==i.children?i.children:[],i.key,o)).lanes=s,o.stateNode={containerInfo:i.containerInfo,pendingChildren:null,implementation:i.implementation},o}function bl(i,o,s,u,C){this.tag=o,this.containerInfo=i,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=zc(0),this.expirationTimes=zc(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=zc(0),this.identifierPrefix=u,this.onRecoverableError=C,this.mutableSourceEagerHydrationData=null}function cl(i,o,s,u,C,_,w,B,P){return i=new bl(i,o,s,B,P),1===o?(o=1,!0===_&&(o|=8)):o=0,_=Bg(3,null,null,o),i.current=_,_.stateNode=i,_.memoizedState={element:u,isDehydrated:s,cache:null,transitions:null,pendingSuspenseBoundaries:null},ah(_),i}function dl(i,o,s){var u=3-1){o._history.stack=P.slice(0,V+1);var z=o._history.stack.length;if(z>Y){var U=z-Y;o._history.stack=P.slice(U,z),o._history.offset=Math.max(o._history.offset-U,0)}}var $=Date.now();if(s){var Z=o._history.stack[o._history.offset];if(Z&&$-Z.timestamp<3e3){var X=/[^a-z0-9]([a-z0-9]+)$/i,ee=null===(u=o._getLines(Z.value,Z.selectionStart).pop())||void 0===u?void 0:u.match(X),ae=null===(C=o._getLines(i.value,i.selectionStart).pop())||void 0===C?void 0:C.match(X);if((null==ee?void 0:ee[1])&&(null===(w=null==ae?void 0:ae[1])||void 0===w?void 0:w.startsWith(ee[1])))return void(o._history.stack[o._history.offset]=_(_({},i),{timestamp:$}))}}o._history.stack.push(_(_({},i),{timestamp:$})),o._history.offset++},o._updateInput=function(i){var s=o._input;s&&(s.value=i.value,s.selectionStart=i.selectionStart,s.selectionEnd=i.selectionEnd,o.props.onValueChange(i.value))},o._applyEdits=function(i){var s=o._input,u=o._history.stack[o._history.offset];u&&s&&(o._history.stack[o._history.offset]=_(_({},u),{selectionStart:s.selectionStart,selectionEnd:s.selectionEnd})),o._recordChange(i),o._updateInput(i)},o._undoEdit=function(){var i=o._history,s=i.stack,u=i.offset,C=s[u-1];C&&(o._updateInput(C),o._history.offset=Math.max(u-1,0))},o._redoEdit=function(){var i=o._history,s=i.stack,u=i.offset,C=s[u+1];C&&(o._updateInput(C),o._history.offset=Math.min(u+1,s.length-1))},o._handleKeyDown=function(i){var s=o.props,u=s.tabSize,C=s.insertSpaces,_=s.ignoreTabKey,w=s.onKeyDown;if(!w||(w(i),!i.defaultPrevented)){27===i.keyCode&&i.currentTarget.blur();var B=i.currentTarget,P=B.value,V=B.selectionStart,z=B.selectionEnd,Y=(C?" ":"\t").repeat(u);if(9===i.keyCode&&!_&&o.state.capture)if(i.preventDefault(),i.shiftKey){var de=(pe=o._getLines(P,V)).length-1,ie=o._getLines(P,z).length-1,le=P.split("\n").map((function(i,o){return o>=de&&o<=ie&&i.startsWith(Y)?i.substring(Y.length):i})).join("\n");if(P!==le){var ce=pe[de];o._applyEdits({value:le,selectionStart:(null==ce?void 0:ce.startsWith(Y))?V-Y.length:V,selectionEnd:z-(P.length-le.length)})}}else if(V!==z){var pe,Re=(pe=o._getLines(P,V)).length-1,fe=o._getLines(P,z).length-1;ce=pe[Re];o._applyEdits({value:P.split("\n").map((function(i,o){return o>=Re&&o<=fe?Y+i:i})).join("\n"),selectionStart:ce&&/\S/.test(ce)?V+Y.length:V,selectionEnd:z+Y.length*(fe-Re+1)})}else{var ye=V+Y.length;o._applyEdits({value:P.substring(0,V)+Y+P.substring(z),selectionStart:ye,selectionEnd:ye})}else if(8===i.keyCode){var be=V!==z;if(P.substring(0,V).endsWith(Y)&&!be){i.preventDefault();ye=V-Y.length;o._applyEdits({value:P.substring(0,V-Y.length)+P.substring(z),selectionStart:ye,selectionEnd:ye})}}else if(13===i.keyCode){if(V===z){var xe=o._getLines(P,V).pop(),_e=null==xe?void 0:xe.match(/^\s+/);if(null==_e?void 0:_e[0]){i.preventDefault();var Se="\n"+_e[0];ye=V+Se.length;o._applyEdits({value:P.substring(0,V)+Se+P.substring(z),selectionStart:ye,selectionEnd:ye})}}}else if(57===i.keyCode||i.keyCode===$||i.keyCode===Z||i.keyCode===X){var we=void 0;57===i.keyCode&&i.shiftKey?we=["(",")"]:i.keyCode===$?we=i.shiftKey?["{","}"]:["[","]"]:i.keyCode===Z?we=i.shiftKey?['"','"']:["'","'"]:i.keyCode!==X||i.shiftKey||(we=["`","`"]),V!==z&&we&&(i.preventDefault(),o._applyEdits({value:P.substring(0,V)+we[0]+P.substring(V,z)+we[1]+P.substring(z),selectionStart:V,selectionEnd:z+2}))}else!(ae?i.metaKey&&i.keyCode===U:i.ctrlKey&&i.keyCode===U)||i.shiftKey||i.altKey?(ae?i.metaKey&&i.keyCode===U&&i.shiftKey:ee?i.ctrlKey&&89===i.keyCode:i.ctrlKey&&i.keyCode===U&&i.shiftKey)&&!i.altKey?(i.preventDefault(),o._redoEdit()):77!==i.keyCode||!i.ctrlKey||ae&&!i.shiftKey||(i.preventDefault(),o.setState((function(i){return{capture:!i.capture}}))):(i.preventDefault(),o._undoEdit())}},o._handleChange=function(i){var s=i.currentTarget,u=s.value,C=s.selectionStart,_=s.selectionEnd;o._recordChange({value:u,selectionStart:C,selectionEnd:_},!0),o.props.onValueChange(u)},o._history={stack:[],offset:-1},o._input=null,o}return C(Editor,i),Editor.prototype.componentDidMount=function(){this._recordCurrentState()},Object.defineProperty(Editor.prototype,"session",{get:function(){return{history:this._history}},set:function(i){this._history=i.history},enumerable:!1,configurable:!0}),Editor.prototype.render=function(){var i=this,o=this.props,s=o.value,u=o.style,C=o.padding,w=o.highlight,B=o.textareaId,P=o.textareaClassName,U=o.autoFocus,$=o.disabled,Z=o.form,X=o.maxLength,Y=o.minLength,ee=o.name,ae=o.placeholder,le=o.readOnly,pe=o.required,Re=o.onClick,fe=o.onFocus,ye=o.onBlur,be=o.onKeyUp,xe=(o.onKeyDown,o.onValueChange,o.tabSize,o.insertSpaces,o.ignoreTabKey,o.preClassName),_e=V(o,["value","style","padding","highlight","textareaId","textareaClassName","autoFocus","disabled","form","maxLength","minLength","name","placeholder","readOnly","required","onClick","onFocus","onBlur","onKeyUp","onKeyDown","onValueChange","tabSize","insertSpaces","ignoreTabKey","preClassName"]),Se={paddingTop:"object"==typeof C?C.top:C,paddingRight:"object"==typeof C?C.right:C,paddingBottom:"object"==typeof C?C.bottom:C,paddingLeft:"object"==typeof C?C.left:C},we=w(s);return z.createElement("div",_({},_e,{style:_(_({},ce.container),u)}),z.createElement("pre",_({className:xe,"aria-hidden":"true",style:_(_(_({},ce.editor),ce.highlight),Se)},"string"==typeof we?{dangerouslySetInnerHTML:{__html:we+"
"}}:{children:we})),z.createElement("textarea",{ref:function(o){return i._input=o},style:_(_(_({},ce.editor),ce.textarea),Se),className:de+(P?" ".concat(P):""),id:B,value:s,onChange:this._handleChange,onKeyDown:this._handleKeyDown,onClick:Re,onKeyUp:be,onFocus:fe,onBlur:ye,disabled:$,form:Z,maxLength:X,minLength:Y,name:ee,placeholder:ae,readOnly:le,required:pe,autoFocus:U,autoCapitalize:"off",autoComplete:"off",autoCorrect:"off",spellCheck:!1,"data-gramm":!1}),z.createElement("style",{dangerouslySetInnerHTML:{__html:ie}}))},Editor.defaultProps={tabSize:2,insertSpaces:!0,ignoreTabKey:!1,padding:0},Editor}(z.Component);o.default=le;var ce={container:{position:"relative",textAlign:"left",boxSizing:"border-box",padding:0,overflow:"hidden"},textarea:{position:"absolute",top:0,left:0,height:"100%",width:"100%",resize:"none",color:"inherit",overflow:"hidden",MozOsxFontSmoothing:"grayscale",WebkitFontSmoothing:"antialiased",WebkitTextFillColor:"transparent"},highlight:{position:"relative",pointerEvents:"none"},editor:{margin:0,border:0,background:"none",boxSizing:"inherit",display:"inherit",fontFamily:"inherit",fontSize:"inherit",fontStyle:"inherit",fontVariantLigatures:"inherit",fontWeight:"inherit",letterSpacing:"inherit",lineHeight:"inherit",tabSize:"inherit",textIndent:"inherit",textRendering:"inherit",textTransform:"inherit",whiteSpace:"pre-wrap",wordBreak:"keep-all",overflowWrap:"break-word"}}},94324:function(i,o,s){"use strict";s.d(o,{Z:function(){return P}});var u=s(67294),C=s(45697),_=s.n(C),w=s(64799),B=function CodeRenderer(i){var o=i.classes,s=i.children;return u.createElement("code",{className:o.code},s)};B.propTypes={classes:_().objectOf(_().string.isRequired).isRequired,children:_().any.isRequired};var P=(0,w.Z)((function styles(i){return{code:{fontFamily:i.fontFamily.monospace,fontSize:"inherit",color:"inherit",background:"transparent",whiteSpace:"inherit"}}}))(B)},61456:function(i,o,s){"use strict";s.d(o,{Z:function(){return _},E:function(){return useStyleGuideContext}});var u=s(67294),C=u.createContext({codeRevision:0,cssRevision:"0",config:{},slots:{},displayMode:"collapse"}),_=C;function useStyleGuideContext(){return u.useContext(C)}},17749:function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.d(__webpack_exports__,{Z:function(){return renderDefault}});var core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__(82772),core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_0___default=__webpack_require__.n(core_js_modules_es_array_index_of__WEBPACK_IMPORTED_MODULE_0__),core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__(68309),core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_1___default=__webpack_require__.n(core_js_modules_es_function_name__WEBPACK_IMPORTED_MODULE_1__),react__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__(67294),rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__(47014),rsg_components_Code__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__(94324),_util__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__(11193),defaultValueBlacklist=["null","undefined"];function renderDefault(prop){if(prop.defaultValue){var defaultValueString=(0,_util__WEBPACK_IMPORTED_MODULE_5__.xC)((0,_util__WEBPACK_IMPORTED_MODULE_5__.I8)(String(prop.defaultValue.value)));if(prop.type||prop.flowType||prop.tsType){var propName=prop.type?prop.type.name:prop.flowType?prop.flowType.type:prop.tsType&&prop.tsType.type;if(defaultValueBlacklist.indexOf(prop.defaultValue.value)>-1)return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Code__WEBPACK_IMPORTED_MODULE_4__.Z,null,defaultValueString);if("func"===propName||"function"===propName)return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__.Z,{size:"small",color:"light",underlined:!0,title:defaultValueString},"Function");if("shape"===propName||"object"===propName)try{var object=eval("("+prop.defaultValue.value+")");return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__.Z,{size:"small",color:"light",underlined:!0,title:JSON.stringify(object,null,2)},"Shape")}catch(i){return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__.Z,{size:"small",color:"light",underlined:!0,title:prop.defaultValue.value},"Shape")}}return react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Code__WEBPACK_IMPORTED_MODULE_4__.Z,null,defaultValueString)}return prop.required?react__WEBPACK_IMPORTED_MODULE_2__.createElement(rsg_components_Text__WEBPACK_IMPORTED_MODULE_3__.Z,{size:"small",color:"light"},"Required"):""}},11193:function(i,o,s){"use strict";s.d(o,{I8:function(){return unquote},oL:function(){return getType},xC:function(){return showSpaces}});s(26541),s(68309),s(19601),s(74916),s(15306);function unquote(i){return i&&i.replace(/^['"]|['"]$/g,"")}function getType(i){return i.flowType?"union"===i.flowType.name&&i.flowType.elements.every((function(i){return"literal"===i.name}))?Object.assign({},i.flowType,{name:"enum",value:i.flowType.elements}):i.flowType:i.tsType?i.tsType:i.type}function showSpaces(i){return i&&i.replace(/^\s|\s$/g,"␣")}},64799:function(i,o,s){"use strict";s.d(o,{Z:function(){return StyleHOC}});s(68309),s(19601),s(74916),s(15306);var u=s(67294),C=s(61456),_=s(82492),w=s.n(_),B=s(88306),P=s.n(B),V=s(8432),z=s(16185),U=P()((function(i,o,s,u){var C=w()({},z,o.theme),_="function"==typeof o.styles?o.styles(C):o.styles,B=w()({},i(C),_&&_[s]);return V.Z.createStyleSheet(B,{meta:s,link:!0})}),(function(i,o,s,u){return s+"_"+u}));function _assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function _defineProperty(i,o,s){return o in i?Object.defineProperty(i,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[o]=s,i}function StyleHOC(i){return function(o){var s,_=o.name.replace(/Renderer$/,"");return s=function(s){var C,w;w=s,(C=_class).prototype=Object.create(w.prototype),C.prototype.constructor=C,C.__proto__=w;var B;B=_class;function _class(o,u){var C;return _defineProperty(_assertThisInitialized(C=s.call(this,o,u)||this),"sheet",void 0),C.sheet=U(i,u.config||{},_,u.cssRevision),C.sheet.update(o).attach(),C}var P=_class.prototype;return P.componentDidUpdate=function componentDidUpdate(i){this.sheet.update(i)},P.render=function render(){return u.createElement(o,Object.assign({},this.props,{classes:this.sheet.classes}))},_class}(u.Component),_defineProperty(s,"displayName","Styled("+_+")"),_defineProperty(s,"contextType",C.Z),s}}},47014:function(i,o,s){"use strict";s.d(o,{Z:function(){return V}});s(82772),s(47941),s(37268);var u=s(67294),C=s(45697),_=s.n(C),w=s(86010),B=s(64799);function _extends(){return _extends=Object.assign||function(i){for(var o=1;o=0||(C[s]=i[s]);return C}var P=function TextRenderer(i){var o,s=i.classes,C=i.semantic,_=i.size,B=i.color,P=i.underlined,V=i.children,z=_objectWithoutPropertiesLoose(i,["classes","semantic","size","color","underlined","children"]),U=C||"span",$=(0,w.Z)(s.text,s[_+"Size"],s[B+"Color"],((o={})[s[U]]=!!C,o[s.isUnderlined]=P,o));return u.createElement(U,_extends({},z,{className:$}),V)};P.propTypes={classes:_().objectOf(_().string.isRequired).isRequired,semantic:_().oneOf(["em","strong"]),size:_().oneOf(["inherit","small","base","text"]),color:_().oneOf(["base","light"]),underlined:_().bool,children:_().any.isRequired},P.defaultProps={size:"inherit",color:"base",underlined:!1};var V=(0,B.Z)((function styles(i){var o=i.fontFamily,s=i.fontSize,u=i.color;return{text:{fontFamily:o.base},inheritSize:{fontSize:"inherit"},smallSize:{fontSize:s.small},baseSize:{fontSize:s.base},textSize:{fontSize:s.text},baseColor:{color:u.base},lightColor:{color:u.light},em:{fontStyle:"italic"},strong:{fontWeight:"bold"},isUnderlined:{borderBottom:[[1,"dotted",u.lightest]]}}}))(P)},8432:function(i,o,s){"use strict";s.d(o,{Z:function(){return vn}});s(19601);function _extends(){return _extends=Object.assign?Object.assign.bind():function(i){for(var o=1;o=0||(C[s]=i[s]);return C}var _={}.constructor;function cloneStyle(i){if(null==i||"object"!=typeof i)return i;if(Array.isArray(i))return i.map(cloneStyle);if(i.constructor!==_)return i;var o={};for(var s in i)o[s]=cloneStyle(i[s]);return o}function createRule(i,o,s){void 0===i&&(i="unnamed");var u=s.jss,C=cloneStyle(o),_=u.plugins.onCreateRule(i,C,s);return _||(i[0],null)}var w=function join(i,o){for(var s="",u=0;u<+~=|^:(),"'`\s])/g,V="undefined"!=typeof CSS&&CSS.escape,jss_esm_escape=function(i){return V?V(i):i.replace(P,"\\$1")},z=function(){function BaseStyleRule(i,o,s){this.type="style",this.isProcessed=!1;var u=s.sheet,C=s.Renderer;this.key=i,this.options=s,this.style=o,u?this.renderer=u.renderer:C&&(this.renderer=new C)}return BaseStyleRule.prototype.prop=function prop(i,o,s){if(void 0===o)return this.style[i];var u=!!s&&s.force;if(!u&&this.style[i]===o)return this;var C=o;s&&!1===s.process||(C=this.options.jss.plugins.onChangeValue(o,i,this));var _=null==C||!1===C,w=i in this.style;if(_&&!w&&!u)return this;var B=_&&w;if(B?delete this.style[i]:this.style[i]=C,this.renderable&&this.renderer)return B?this.renderer.removeProperty(this.renderable,i):this.renderer.setProperty(this.renderable,i,C),this;var P=this.options.sheet;return P&&P.attached,this},BaseStyleRule}(),U=function(i){function StyleRule(o,s,u){var C;C=i.call(this,o,s,u)||this;var _=u.selector,w=u.scoped,B=u.sheet,P=u.generateId;return _?C.selectorText=_:!1!==w&&(C.id=P(_assertThisInitialized(_assertThisInitialized(C)),B),C.selectorText="."+jss_esm_escape(C.id)),C}_inheritsLoose(StyleRule,i);var o=StyleRule.prototype;return o.applyTo=function applyTo(i){var o=this.renderer;if(o){var s=this.toJSON();for(var u in s)o.setProperty(i,u,s[u])}return this},o.toJSON=function toJSON(){var i={};for(var o in this.style){var s=this.style[o];"object"!=typeof s?i[o]=s:Array.isArray(s)&&(i[o]=B(s))}return i},o.toString=function toString(i){var o=this.options.sheet,s=!!o&&o.options.link?_extends({},i,{allowEmpty:!0}):i;return toCss(this.selectorText,this.style,s)},createClass_createClass(StyleRule,[{key:"selector",set:function set(i){if(i!==this.selectorText){this.selectorText=i;var o=this.renderer,s=this.renderable;if(s&&o)o.setSelector(s,i)||o.replaceRule(s,this)}},get:function get(){return this.selectorText}}]),StyleRule}(z),$={onCreateRule:function onCreateRule(i,o,s){return"@"===i[0]||s.parent&&"keyframes"===s.parent.type?null:new U(i,o,s)}},Z={indent:1,children:!0},X=/@([\w-]+)/,Y=function(){function ConditionalRule(i,o,s){this.type="conditional",this.isProcessed=!1,this.key=i;var u=i.match(X);for(var C in this.at=u?u[1]:"unknown",this.query=s.name||"@"+this.at,this.options=s,this.rules=new Xe(_extends({},s,{parent:this})),o)this.rules.add(C,o[C]);this.rules.process()}var i=ConditionalRule.prototype;return i.getRule=function getRule(i){return this.rules.get(i)},i.indexOf=function indexOf(i){return this.rules.indexOf(i)},i.addRule=function addRule(i,o,s){var u=this.rules.add(i,o,s);return u?(this.options.jss.plugins.onProcessRule(u),u):null},i.replaceRule=function replaceRule(i,o,s){var u=this.rules.replace(i,o,s);return u&&this.options.jss.plugins.onProcessRule(u),u},i.toString=function toString(i){void 0===i&&(i=Z);var o=getWhitespaceSymbols(i).linebreak;if(null==i.indent&&(i.indent=Z.indent),null==i.children&&(i.children=Z.children),!1===i.children)return this.query+" {}";var s=this.rules.toString(i);return s?this.query+" {"+o+s+o+"}":""},ConditionalRule}(),ee=/@media|@supports\s+/,ae={onCreateRule:function onCreateRule(i,o,s){return ee.test(i)?new Y(i,o,s):null}},de={indent:1,children:!0},ie=/@keyframes\s+([\w-]+)/,le=function(){function KeyframesRule(i,o,s){this.type="keyframes",this.at="@keyframes",this.isProcessed=!1;var u=i.match(ie);u&&u[1]?this.name=u[1]:this.name="noname",this.key=this.type+"-"+this.name,this.options=s;var C=s.scoped,_=s.sheet,w=s.generateId;for(var B in this.id=!1===C?this.name:jss_esm_escape(w(this,_)),this.rules=new Xe(_extends({},s,{parent:this})),o)this.rules.add(B,o[B],_extends({},s,{parent:this}));this.rules.process()}return KeyframesRule.prototype.toString=function toString(i){void 0===i&&(i=de);var o=getWhitespaceSymbols(i).linebreak;if(null==i.indent&&(i.indent=de.indent),null==i.children&&(i.children=de.children),!1===i.children)return this.at+" "+this.id+" {}";var s=this.rules.toString(i);return s&&(s=""+o+s+o),this.at+" "+this.id+" {"+s+"}"},KeyframesRule}(),ce=/@keyframes\s+/,pe=/\$([\w-]+)/g,Re=function findReferencedKeyframe(i,o){return"string"==typeof i?i.replace(pe,(function(i,s){return s in o?o[s]:i})):i},fe=function replaceRef(i,o,s){var u=i[o],C=Re(u,s);C!==u&&(i[o]=C)},ye={onCreateRule:function onCreateRule(i,o,s){return"string"==typeof i&&ce.test(i)?new le(i,o,s):null},onProcessStyle:function onProcessStyle(i,o,s){return"style"===o.type&&s?("animation-name"in i&&fe(i,"animation-name",s.keyframes),"animation"in i&&fe(i,"animation",s.keyframes),i):i},onChangeValue:function onChangeValue(i,o,s){var u=s.options.sheet;if(!u)return i;switch(o){case"animation":case"animation-name":return Re(i,u.keyframes);default:return i}}},be=function(i){function KeyframeRule(){return i.apply(this,arguments)||this}return _inheritsLoose(KeyframeRule,i),KeyframeRule.prototype.toString=function toString(i){var o=this.options.sheet,s=!!o&&o.options.link?_extends({},i,{allowEmpty:!0}):i;return toCss(this.key,this.style,s)},KeyframeRule}(z),xe={onCreateRule:function onCreateRule(i,o,s){return s.parent&&"keyframes"===s.parent.type?new be(i,o,s):null}},_e=function(){function FontFaceRule(i,o,s){this.type="font-face",this.at="@font-face",this.isProcessed=!1,this.key=i,this.style=o,this.options=s}return FontFaceRule.prototype.toString=function toString(i){var o=getWhitespaceSymbols(i).linebreak;if(Array.isArray(this.style)){for(var s="",u=0;u=this.index)o.push(i);else for(var u=0;us)return void o.splice(u,0,i)},i.reset=function reset(){this.registry=[]},i.remove=function remove(i){var o=this.registry.indexOf(i);this.registry.splice(o,1)},i.toString=function toString(i){for(var o=void 0===i?{}:i,s=o.attached,u=_objectWithoutPropertiesLoose(o,["attached"]),C=getWhitespaceSymbols(u).linebreak,_="",w=0;w-1?u.substr(0,C-1):u;i.style.setProperty(o,_,C>-1?"important":"")}}catch(i){return!1}return!0},ca=function removeProperty(i,o){try{i.attributeStyleMap?i.attributeStyleMap.delete(o):i.style.removeProperty(o)}catch(i){}},ma=function setSelector(i,o){return i.selectorText=o,i.selectorText===o},ya=ua((function(){return document.querySelector("head")}));function findHigherSheet(i,o){for(var s=0;so.index&&u.options.insertionPoint===o.insertionPoint)return u}return null}function findHighestSheet(i,o){for(var s=i.length-1;s>=0;s--){var u=i[s];if(u.attached&&u.options.insertionPoint===o.insertionPoint)return u}return null}function findCommentNode(i){for(var o=ya(),s=0;s0){var s=findHigherSheet(o,i);if(s&&s.renderer)return{parent:s.renderer.element.parentNode,node:s.renderer.element};if((s=findHighestSheet(o,i))&&s.renderer)return{parent:s.renderer.element.parentNode,node:s.renderer.element.nextSibling}}var u=i.insertionPoint;if(u&&"string"==typeof u){var C=findCommentNode(u);if(C)return{parent:C.parentNode,node:C.nextSibling}}return!1}function insertStyle(i,o){var s=o.insertionPoint,u=findPrevNode(o);if(!1!==u&&u.parent)u.parent.insertBefore(i,u.node);else if(s&&"number"==typeof s.nodeType){var C=s,_=C.parentNode;_&&_.insertBefore(i,C.nextSibling)}else ya().appendChild(i)}var va=ua((function(){var i=document.querySelector('meta[property="csp-nonce"]');return i?i.getAttribute("content"):null})),ba=function insertRule(i,o,s){try{"insertRule"in i?i.insertRule(o,s):"appendRule"in i&&i.appendRule(o)}catch(i){return!1}return i.cssRules[s]},xa=function getValidRuleInsertionIndex(i,o){var s=i.cssRules.length;return void 0===o||o>s?s:o},Ca=function createStyle(){var i=document.createElement("style");return i.textContent="\n",i},Ea=function(){function DomRenderer(i){this.getPropertyValue=la,this.setProperty=ga,this.removeProperty=ca,this.setSelector=ma,this.hasInsertedRules=!1,this.cssRules=[],i&&aa.add(i),this.sheet=i;var o=this.sheet?this.sheet.options:{},s=o.media,u=o.meta,C=o.element;this.element=C||Ca(),this.element.setAttribute("data-jss",""),s&&this.element.setAttribute("media",s),u&&this.element.setAttribute("data-meta",u);var _=va();_&&this.element.setAttribute("nonce",_)}var i=DomRenderer.prototype;return i.attach=function attach(){if(!this.element.parentNode&&this.sheet){insertStyle(this.element,this.sheet.options);var i=Boolean(this.sheet&&this.sheet.deployed);this.hasInsertedRules&&i&&(this.hasInsertedRules=!1,this.deploy())}},i.detach=function detach(){if(this.sheet){var i=this.element.parentNode;i&&i.removeChild(this.element),this.sheet.options.link&&(this.cssRules=[],this.element.textContent="\n")}},i.deploy=function deploy(){var i=this.sheet;i&&(i.options.link?this.insertRules(i.rules):this.element.textContent="\n"+i.toString()+"\n")},i.insertRules=function insertRules(i,o){for(var s=0;s-1)return registerClass(i,o.split(" "));var u=i.options.parent;if("$"===o[0]){var C=u.getRule(o.substr(1));return!!C&&(C!==i&&(u.classes[i.key]+=" "+u.classes[C.key],!0))}return u.classes[i.key]+=" "+o,!0}var yn=function jssCompose(){return{onProcessStyle:function onProcessStyle(i,o){return"composes"in i?(registerClass(o,i.composes),delete i.composes,i):i}}},vn=Aa({createGenerateId:function createGenerateId(){var i=0;return function(o){return"rsg--"+o.key+"-"+i++}},plugins:[La(),en({reset:Object.assign({},{animation:"none 0s ease 0s 1 normal none running","backface-visibility":"visible",background:"transparent none repeat 0 0 / auto auto padding-box border-box scroll",border:"medium none currentColor","border-image":"none","border-radius":"0",bottom:"auto","box-shadow":"none",clear:"none",clip:"auto",columns:"auto","column-count":"auto","column-fill":"balance","column-gap":"normal","column-rule":"medium none currentColor","column-span":"1","column-width":"auto",content:"normal","counter-increment":"none","counter-reset":"none",float:"none",height:"auto",hyphens:"none",left:"auto",margin:"0","max-height":"none","max-width":"none","min-height":"0","min-width":"0",opacity:"1",outline:"medium none invert",overflow:"visible","overflow-x":"visible","overflow-y":"visible",padding:"0","page-break-after":"auto","page-break-before":"auto","page-break-inside":"auto",perspective:"none","perspective-origin":"50% 50%",position:"static",right:"auto","table-layout":"auto","text-decoration":"none",top:"auto",transform:"none","transform-origin":"50% 50% 0","transform-style":"flat",transition:"none 0s ease 0s","unicode-bidi":"normal","vertical-align":"baseline",width:"auto","z-index":"auto"},{boxSizing:"border-box",color:"inherit",font:"inherit",fontFamily:"inherit",fontSize:"inherit",fontWeight:"inherit",lineHeight:"inherit"})}),rn(),gn(),mn(),yn()]})},16185:function(i,o,s){"use strict";s.r(o),s.d(o,{borderRadius:function(){return V},buttonTextTransform:function(){return $},color:function(){return _},fontFamily:function(){return w},fontSize:function(){return B},maxWidth:function(){return z},mq:function(){return P},sidebarWidth:function(){return U},space:function(){return C},spaceFactor:function(){return u}});var u=8,C=[u/2,u,2*u,3*u,4*u,5*u,6*u],_={base:"#333",light:"#767676",lightest:"#ccc",link:"#1673b1",linkHover:"#e90",focus:"rgba(22, 115, 177, 0.25)",border:"#e8e8e8",name:"#690",type:"#905",error:"#c00",baseBackground:"#fff",codeBackground:"#f5f5f5",sidebarBackground:"#f5f5f5",ribbonBackground:"#e90",ribbonText:"#fff",codeBase:"#333",codeComment:"#6d6d6d",codePunctuation:"#999",codeProperty:"#905",codeDeleted:"#905",codeString:"#690",codeInserted:"#690",codeOperator:"#9a6e3a",codeKeyword:"#1673b1",codeFunction:"#DD4A68",codeVariable:"#e90"},w={base:["-apple-system","BlinkMacSystemFont",'"Segoe UI"','"Roboto"','"Oxygen"','"Ubuntu"','"Cantarell"','"Fira Sans"','"Droid Sans"','"Helvetica Neue"',"sans-serif"],monospace:["Consolas",'"Liberation Mono"',"Menlo","monospace"]},B={base:15,text:16,small:13,h1:48,h2:36,h3:24,h4:18,h5:16,h6:16},P={small:"@media (max-width: 600px)"},V=3,z=1e3,U=200,$="uppercase"},92843:function(i,o,s){var u={react:s(67294)},C=s(44252).Z.bind(null,u);s(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);",C);i.exports=[{type:"markdown",content:"Internally, every component that requires the current `screenClass` (which is a human-readable string version of the `window.innerWidth` relating to the user's breakpoints) subscribes to a `ScreenClassProvider`. The provider utilizes the [React Context API](https://reactjs.org/docs/context.html) to send down the current `screenClass` as it updates. By default, each instance of every component subscribes to a separate provider, creating `resize` listeners for each. This can cut down renders during a resize event from ~300 to 4 (one for each breakpoint) making the grid much more performant.\n\n***\n\n### Do I need to change anything in my code?\n\nThis new API is entirely opt-in and current implementations will continue to work. However, for a signficiant performance increase, you will need to add the `ScreenClassProvider` to your application, typically at the highest level in the React node tree (i.e, App.js)."}]},61333:function(i,o,s){var u={".":s(55579),react:s(67294)},C=s(44252).Z.bind(null,u),_=s(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);",C);i.exports=[{type:"markdown",content:"Resize your browser or load on different devices to test the grid system.\n\n### Example: Equal-width"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n 1 of 2\n 2 of 2\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Stacked to horizontal"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n md=1\n md=1\n md=1\n md=1\n md=1\n md=1\n md=1\n md=1\n md=1\n md=1\n md=1\n md=1\n \n
\n \n md=8\n md=4\n \n
\n \n md=4\n md=4\n md=4\n \n
\n \n md=6\n md=6\n \n
",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Mix and match"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n xs=12 md=8\n xs=6 md=4\n \n
\n \n xs=6 md=4\n xs=6 md=4\n xs=6 md=4\n \n
\n \n xs=6\n xs=6\n \n
",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Column wrapping"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n xs=9\n xs=4
Since 9 + 4 = 13 > 12, this 4-column-wide Col gets wrapped onto a new line as one contiguous unit.\n xs=6
Subsequent columns continue along the new line.\n
\n
",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Vertical alignment"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Horizontal alignment"},{type:"code",content:'import { Container, Row, Col } from \'.\';\n\n\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
',settings:{},evalInContext:_},{type:"markdown",content:"### Example: Direction prop for order and orientation of Row children"},{type:"code",content:'import { Container, Row, Col } from \'.\';\n\n\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n \n 1 of 3\n 2 of 3\n 3 of 3\n \n
\n\n
',settings:{},evalInContext:_},{type:"markdown",content:"### Example: Offsetting columns"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n md=4\n md=4 offset-md=4\n \n
\n \n md=3 offset-md=3\n md=3 offset-md=3\n \n
\n \n md=6 offset-md=3\n \n
",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Nesting columns"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n \n Level 1: sm=9\n \n \n Level 2: xs=8 sm=6\n \n \n Level 2: xs=4 sm=6\n \n \n \n \n",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Column ordering"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n md=9 push-md=3\n md=3 pull-md=9\n \n",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Custom gutter width"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n md=8\n md=4\n \n
\n \n md=8\n md=4\n \n
",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Column width adapted to content"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n Logo (Flexible column)\n Menu with x-items\n \n",settings:{},evalInContext:_},{type:"markdown",content:"### Example: Ordering Cols adapted to content"},{type:"code",content:"import { Container, Row, Col } from '.';\n\n\n \n First on md, last on xl \n First on xl, last on md\n \n",settings:{},evalInContext:_}]},80708:function(i,o,s){var u={react:s(67294)},C=s(44252).Z.bind(null,u);s(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);",C);i.exports=[{type:"markdown",content:"A powerful Bootstrap-like responsive grid system for React.\n\nFor more information on these components, view this project on GitHub: "}]},78652:function(i,o,s){var u={".":s(55579),react:s(67294)},C=s(44252).Z.bind(null,u),_=s(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);",C);i.exports=[{type:"markdown",content:"Resize your browser or load on different devices to test the responsive utility components."},{type:"code",content:"import { Row, Col, Visible, Hidden } from '.';\n\n

\n Your current screen class is \n xs\n sm\n md\n lg\n xl\n xxl\n .\n

",settings:{},evalInContext:_},{type:"markdown",content:"In below examples, green indicates the element is visible in your current viewport."},{type:"code",content:"import { Row, Col, Visible, Hidden } from '.';\n\n\n \n
x-small
\n
Visible on x-small
\n \n \n
Small
\n
Visible on small
\n \n \n
Medium
\n
Visible on medium
\n \n \n
Large
\n
Visible on large
\n \n \n
x-large
\n
Visible on x-large
\n \n \n
xx-large
\n
Visible on xx-large
\n \n
",settings:{},evalInContext:_},{type:"code",content:"import { Row, Col, Visible, Hidden } from '.';\n\n\n \n
Extra small and small
\n
Visible on extra small and small
\n \n \n
Medium and large
\n
Visible on medium and large
\n \n \n
x-large and xx-large
\n
Visible on x-large and xx-large
\n \n
",settings:{},evalInContext:_}]},4075:function(i,o,s){var u={react:s(67294),"./index.js":s(79008)},C=s(44252).Z.bind(null,u);s(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst ScreenClassProvider$0 = require('./index.js');\nconst ScreenClassProvider = ScreenClassProvider$0.default || (ScreenClassProvider$0['ScreenClassProvider'] || ScreenClassProvider$0);",C);i.exports=[{type:"markdown",content:'```jsx\nimport React from \'react\';\nimport { ScreenClassProvider } from \'react-grid-system\';\n\nexport default function App() {\n return (\n <ScreenClassProvider>\n <Header />\n <Page />\n <Footer />\n </ScreenClassProvider>\n );\n}\n```\n\nInternally, the `ScreenClassProvider` attaches a `resize` listener and then updates `state.screenClass` exclusively when a new breakpoint is hit. The `state.screenClass` value is then attached to `ScreenClassContext.Provider`. ScreenClass-dependent components are wrapped with `ScreenClassResolver` which checks to see if there is a valid provider above it and provides one if there is not.\n\nThe performance benefit comes from *you* adding a `ScreenClassProvider` to your application which allows `react-grid-system` components to subscribe to **one source of truth** for the ScreenClass.'}]},28232:function(i,o,s){var u={react:s(67294),"./index.js":s(85178)},C=s(44252).Z.bind(null,u),_=s(70259).Z.bind(null,"const React$0 = require('react');\nconst React = React$0.default || (React$0['React'] || React$0);\nconst ScreenClassRender$0 = require('./index.js');\nconst ScreenClassRender = ScreenClassRender$0.default || (ScreenClassRender$0['ScreenClassRender'] || ScreenClassRender$0);",C);i.exports=[{type:"markdown",content:"Example usage, rendering a font size based on the screen class:"},{type:"code",content:" (\n

\n Screen class: {screenClass}\n

\n)} />\n",settings:{},evalInContext:_},{type:"markdown",content:"Alternatively, the `useScreenClass` hook can be used for rendering a component differently based on the screen class."}]},52134:function(i,o,s){i.exports={doclets:{},displayName:"ScreenClassProvider",description:"",methods:[],props:[{type:{name:"node"},required:!0,description:"Children of the ScreenClassProvider.\nThis should be all your child React nodes that are using `react-grid-system`.",tags:{},name:"children"},{type:{name:"enum",value:[{value:"null",computed:!1},{value:"'xs'",computed:!1},{value:"'sm'",computed:!1},{value:"'md'",computed:!1},{value:"'lg'",computed:!1},{value:"'xl'",computed:!1},{value:"'xxl'",computed:!1},{value:"'xxxl'",computed:!1}]},required:!1,description:"Screen class to use when it cannot be determined otherwise.\nUseful for server side rendering.",defaultValue:{value:"null",computed:!1},tags:{},name:"fallbackScreenClass"},{type:{name:"bool"},required:!1,description:"Boolean to determine whether own width should be used as source.\nWhen provided, the screen class is derived from own dimensions instead of the window.",defaultValue:{value:"false",computed:!1},tags:{},name:"useOwnWidth"}],examples:s(4075)}},31222:function(i){i.exports={doclets:{},displayName:"Col",description:"",methods:[],props:[{type:{name:"node"},required:!1,description:"Content of the column",defaultValue:{value:"null",computed:!1},tags:{},name:"children"},{type:{name:"elementType"},required:!1,description:"Use your own component",defaultValue:{value:"Div",computed:!0},tags:{},name:"component"},{type:{name:"bool"},required:!1,description:"Set to apply some debug styling",defaultValue:{value:"false",computed:!1},tags:{},name:"debug"},{type:{name:"union",value:[{name:"number"},{name:"enum",value:[{value:"'content'",computed:!1}]}]},required:!1,description:'The width of the column for screenclass `lg`, either a number between 0 and 12, or "content"',defaultValue:{value:"null",computed:!1},tags:{},name:"lg"},{type:{name:"union",value:[{name:"number"},{name:"enum",value:[{value:"'content'",computed:!1}]}]},required:!1,description:'The width of the column for screenclass `md`, either a number between 0 and 12, or "content"',defaultValue:{value:"null",computed:!1},tags:{},name:"md"},{type:{name:"shape",value:{xs:{name:"number",required:!1},sm:{name:"number",required:!1},md:{name:"number",required:!1},lg:{name:"number",required:!1},xl:{name:"number",required:!1},xxl:{name:"number",required:!1},xxxl:{name:"number",required:!1}}},required:!1,description:"The offset of this column for all screenclasses",defaultValue:{value:"{}",computed:!1},tags:{},name:"offset"},{type:{name:"shape",value:{xs:{name:"number",required:!1},sm:{name:"number",required:!1},md:{name:"number",required:!1},lg:{name:"number",required:!1},xl:{name:"number",required:!1},xxl:{name:"number",required:!1},xxxl:{name:"number",required:!1}}},required:!1,description:"The order this column is pulled to the left for all screenclasses",defaultValue:{value:"{}",computed:!1},tags:{},name:"order"},{type:{name:"shape",value:{xs:{name:"number",required:!1},sm:{name:"number",required:!1},md:{name:"number",required:!1},lg:{name:"number",required:!1},xl:{name:"number",required:!1},xxl:{name:"number",required:!1},xxxl:{name:"number",required:!1}}},required:!1,description:"The amount this column is pulled to the left for all screenclasses",defaultValue:{value:"{}",computed:!1},tags:{},name:"pull"},{type:{name:"shape",value:{xs:{name:"number",required:!1},sm:{name:"number",required:!1},md:{name:"number",required:!1},lg:{name:"number",required:!1},xl:{name:"number",required:!1},xxl:{name:"number",required:!1},xxxl:{name:"number",required:!1}}},required:!1,description:"The amount this column is pushed to the right for all screenclasses",defaultValue:{value:"{}",computed:!1},tags:{},name:"push"},{type:{name:"union",value:[{name:"number"},{name:"enum",value:[{value:"'content'",computed:!1}]}]},required:!1,description:'The width of the column for screenclass `sm`, either a number between 0 and 12, or "content"',defaultValue:{value:"null",computed:!1},tags:{},name:"sm"},{type:{name:"objectOf",value:{name:"union",value:[{name:"number"},{name:"string"}]}},required:!1,description:"Optional styling",defaultValue:{value:"{}",computed:!1},tags:{},name:"style"},{type:{name:"union",value:[{name:"number"},{name:"string"}]},required:!1,description:'A fixed width of the column for all screenclasses"',defaultValue:{value:"null",computed:!1},tags:{},name:"width"},{type:{name:"union",value:[{name:"number"},{name:"enum",value:[{value:"'content'",computed:!1}]}]},required:!1,description:'The width of the column for screenclass `xl`, either a number between 0 and 12, or "content"',defaultValue:{value:"null",computed:!1},tags:{},name:"xl"},{type:{name:"union",value:[{name:"number"},{name:"enum",value:[{value:"'content'",computed:!1}]}]},required:!1,description:'The width of the column for screenclass `xs`, either a number between 0 and 12, or "content"',defaultValue:{value:"null",computed:!1},tags:{},name:"xs"},{type:{name:"union",value:[{name:"number"},{name:"enum",value:[{value:"'content'",computed:!1}]}]},required:!1,description:'The width of the column for screenclass `xxl`, either a number between 0 and 12, or "content"',defaultValue:{value:"null",computed:!1},tags:{},name:"xxl"},{type:{name:"union",value:[{name:"number"},{name:"enum",value:[{value:"'content'",computed:!1}]}]},required:!1,description:'The width of the column for screenclass `xxl`, either a number between 0 and 12, or "content"',defaultValue:{value:"null",computed:!1},tags:{},name:"xxxl"}],examples:null}},69070:function(i){i.exports={doclets:{},displayName:"Container",description:"",methods:[],props:[{type:{name:"node"},required:!0,description:"Content of the component",tags:{},name:"children"},{type:{name:"elementType"},required:!1,description:"Use your own component",defaultValue:{value:"Div",computed:!0},tags:{},name:"component"},{type:{name:"bool"},required:!1,description:"True makes the container full-width, false fixed-width",defaultValue:{value:"false",computed:!1},tags:{},name:"fluid"},{type:{name:"bool"},required:!1,description:"This is in combination with fluid enabled\nTrue makes container fluid only in lg, not present means fluid everywhere",defaultValue:{value:"false",computed:!1},tags:{},name:"lg"},{type:{name:"bool"},required:!1,description:"This is in combination with fluid enabled\nTrue makes container fluid only in md, not present means fluid everywhere",defaultValue:{value:"false",computed:!1},tags:{},name:"md"},{type:{name:"bool"},required:!1,description:"This is in combination with fluid enabled\nTrue makes container fluid only in sm, not present means fluid everywhere",defaultValue:{value:"false",computed:!1},tags:{},name:"sm"},{type:{name:"objectOf",value:{name:"union",value:[{name:"number"},{name:"string"}]}},required:!1,description:"Optional styling",defaultValue:{value:"{}",computed:!1},tags:{},name:"style"},{type:{name:"bool"},required:!1,description:"This is in combination with fluid enabled\nTrue makes container fluid only in xl, not present means fluid everywhere",defaultValue:{value:"false",computed:!1},tags:{},name:"xl"},{type:{name:"bool"},required:!1,description:"This is in combination with fluid enabled\nTrue makes container fluid only in xs, not present means fluid everywhere",defaultValue:{value:"false",computed:!1},tags:{},name:"xs"},{type:{name:"bool"},required:!1,description:"This is in combination with fluid enabled\nTrue makes container fluid only in xxl, not present means fluid everywhere",defaultValue:{value:"false",computed:!1},tags:{},name:"xxl"},{type:{name:"bool"},required:!1,description:"This is in combination with fluid enabled\nTrue makes container fluid only in xxxl, not present means fluid everywhere",defaultValue:{value:"false",computed:!1},tags:{},name:"xxxl"}],examples:null}},12314:function(i){i.exports={doclets:{},displayName:"Row",description:"",methods:[],props:[{type:{name:"node"},required:!0,description:"Content of the element",tags:{},name:"children"},{type:{name:"enum",value:[{value:"'normal'",computed:!1},{value:"'start'",computed:!1},{value:"'center'",computed:!1},{value:"'end'",computed:!1},{value:"'stretch'",computed:!1}]},required:!1,description:"Vertical column alignment",defaultValue:{value:"'normal'",computed:!1},tags:{},name:"align"},{type:{name:"elementType"},required:!1,description:"Use your own component",defaultValue:{value:"Div",computed:!0},tags:{},name:"component"},{type:{name:"bool"},required:!1,description:"Set to apply some debug styling",defaultValue:{value:"false",computed:!1},tags:{},name:"debug"},{type:{name:"enum",value:[{value:"'column'",computed:!1},{value:"'row'",computed:!1},{value:"'column-reverse'",computed:!1},{value:"'row-reverse'",computed:!1}]},required:!1,description:"flex-direction style attribute",defaultValue:{value:"'row'",computed:!1},tags:{},name:"direction"},{type:{name:"number"},required:!1,description:"Custom gutter width for this row",defaultValue:{value:"null",computed:!1},tags:{},name:"gutterWidth"},{type:{name:"enum",value:[{value:"'start'",computed:!1},{value:"'center'",computed:!1},{value:"'end'",computed:!1},{value:"'between'",computed:!1},{value:"'around'",computed:!1},{value:"'initial'",computed:!1},{value:"'inherit'",computed:!1}]},required:!1,description:"Horizontal column alignment",defaultValue:{value:"'start'",computed:!1},tags:{},name:"justify"},{type:{name:"bool"},required:!1,description:"No gutter for this row",defaultValue:{value:"false",computed:!1},tags:{},name:"nogutter"},{type:{name:"objectOf",value:{name:"union",value:[{name:"number"},{name:"string"}]}},required:!1,description:"Optional styling",defaultValue:{value:"{}",computed:!1},tags:{},name:"style"},{type:{name:"enum",value:[{value:"'nowrap'",computed:!1},{value:"'wrap'",computed:!1},{value:"'reverse'",computed:!1}]},required:!1,description:"flex-wrap style attribute",defaultValue:{value:"'wrap'",computed:!1},tags:{},name:"wrap"}],examples:null}},54553:function(i){i.exports={doclets:{},displayName:"Hidden",description:"",methods:[],props:[{type:{name:"node"},required:!0,description:"Content of the component",tags:{},name:"children"},{type:{name:"bool"},required:!1,description:"Hide on large devices",defaultValue:{value:"false",computed:!1},tags:{},name:"lg"},{type:{name:"bool"},required:!1,description:"Hide on medium devices",defaultValue:{value:"false",computed:!1},tags:{},name:"md"},{type:{name:"bool"},required:!1,description:"Hide on small devices",defaultValue:{value:"false",computed:!1},tags:{},name:"sm"},{type:{name:"bool"},required:!1,description:"Hide on xlarge devices",defaultValue:{value:"false",computed:!1},tags:{},name:"xl"},{type:{name:"bool"},required:!1,description:"Hide on extra small devices",defaultValue:{value:"false",computed:!1},tags:{},name:"xs"},{type:{name:"bool"},required:!1,description:"Hide on xxlarge devices",defaultValue:{value:"false",computed:!1},tags:{},name:"xxl"},{type:{name:"bool"},required:!1,description:"Hide on xxxlarge devices",defaultValue:{value:"false",computed:!1},tags:{},name:"xxxl"}],examples:null}},74884:function(i,o,s){i.exports={doclets:{},displayName:"ScreenClassRender",description:"",methods:[],props:[{type:{name:"func"},required:!0,description:"The function which return value will be rendered.\nWill be called with one argument: the screen class.",tags:{},name:"render"}],examples:s(28232)}},18019:function(i){i.exports={doclets:{},displayName:"Visible",description:"",methods:[],props:[{type:{name:"node"},required:!0,description:"Content of the component",tags:{},name:"children"},{type:{name:"bool"},required:!1,description:"Show on large devices",defaultValue:{value:"false",computed:!1},tags:{},name:"lg"},{type:{name:"bool"},required:!1,description:"Show on medium devices",defaultValue:{value:"false",computed:!1},tags:{},name:"md"},{type:{name:"bool"},required:!1,description:"Show on small devices",defaultValue:{value:"false",computed:!1},tags:{},name:"sm"},{type:{name:"bool"},required:!1,description:"Show on xlarge devices",defaultValue:{value:"false",computed:!1},tags:{},name:"xl"},{type:{name:"bool"},required:!1,description:"Show on extra small devices",defaultValue:{value:"false",computed:!1},tags:{},name:"xs"},{type:{name:"bool"},required:!1,description:"Show on xxlarge devices",defaultValue:{value:"false",computed:!1},tags:{},name:"xxl"},{type:{name:"bool"},required:!1,description:"Show on xxxlarge devices",defaultValue:{value:"false",computed:!1},tags:{},name:"xxxl"}],examples:null}},72801:function(i,o,s){i.exports={config:{compilerConfig:{objectAssign:"Object.assign",target:{ie:11},transforms:{modules:!1,dangerousTaggedTemplateString:!0,asyncAwait:!1}},tocMode:"expand",mountPointId:"rsg-root",pagePerSection:!1,previewDelay:500,ribbon:void 0,showSidebar:!0,styles:{},theme:{},title:"React Grid System (v8.1.9)",version:void 0},welcomeScreen:!1,patterns:void 0,sections:[{name:"Introduction",content:s(80708),exampleMode:"expand",usageMode:"expand",sectionDepth:0,slug:"section-introduction",sections:[],href:void 0,components:[]},{name:"Responsive grid",components:[{filepath:"src/grid/Col/index.js",slug:"col",pathLine:"src/grid/Col/index.js",module:s(84492),props:s(31222),hasExamples:!1,metadata:{}},{filepath:"src/grid/Container/index.js",slug:"container",pathLine:"src/grid/Container/index.js",module:s(32088),props:s(69070),hasExamples:!1,metadata:{}},{filepath:"src/grid/Row/index.js",slug:"row",pathLine:"src/grid/Row/index.js",module:s(11820),props:s(12314),hasExamples:!1,metadata:{}}],content:s(61333),exampleMode:"expand",usageMode:"expand",sectionDepth:0,slug:"section-responsive-grid",sections:[],href:void 0},{name:"Responsive utilities",components:[{filepath:"src/utilities/Hidden/index.js",slug:"hidden",pathLine:"src/utilities/Hidden/index.js",module:s(52580),props:s(54553),hasExamples:!1,metadata:{}},{filepath:"src/utilities/ScreenClassRender/index.js",slug:"screenclassrender",pathLine:"src/utilities/ScreenClassRender/index.js",module:s(85178),props:s(74884),hasExamples:!0,metadata:{}},{filepath:"src/utilities/Visible/index.js",slug:"visible",pathLine:"src/utilities/Visible/index.js",module:s(50307),props:s(18019),hasExamples:!1,metadata:{}}],content:s(78652),exampleMode:"expand",usageMode:"expand",sectionDepth:0,slug:"section-responsive-utilities",sections:[],href:void 0},{name:"ScreenClass Context API",components:[{filepath:"src/context/ScreenClassProvider/index.js",slug:"screenclassprovider",pathLine:"src/context/ScreenClassProvider/index.js",module:s(79008),props:s(52134),hasExamples:!0,metadata:{}}],content:s(92843),exampleMode:"expand",usageMode:"expand",sectionDepth:0,slug:"section-screenclass-context-api",sections:[],href:void 0}]}},70259:function(i,o,s){"use strict";function evalInContext(i,o,s){return new Function("require","state","setState",i+"\n{"+s+"}").bind(null,o)}s.d(o,{Z:function(){return evalInContext}})},44252:function(i,o,s){"use strict";function requireInRuntime(i,o){if(!(o in i))throw new Error("import or require() statements can be added only by editing a Markdown example file: "+o);return i[o]}s.d(o,{Z:function(){return requireInRuntime}})},3386:function(i,o){"use strict";o.tI=o.aJ=o.ve=void 0;o.ve="https://react-styleguidist.js.org/";o.aJ="https://react-styleguidist.js.org/docs/components";o.tI="https://react-styleguidist.js.org/docs/documenting"},72408:function(i,o){"use strict";var s=Symbol.for("react.element"),u=Symbol.for("react.portal"),C=Symbol.for("react.fragment"),_=Symbol.for("react.strict_mode"),w=Symbol.for("react.profiler"),B=Symbol.for("react.provider"),P=Symbol.for("react.context"),V=Symbol.for("react.forward_ref"),z=Symbol.for("react.suspense"),U=Symbol.for("react.memo"),$=Symbol.for("react.lazy"),Z=Symbol.iterator;function A(i){return null===i||"object"!=typeof i?null:"function"==typeof(i=Z&&i[Z]||i["@@iterator"])?i:null}var X={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Y=Object.assign,ee={};function E(i,o,s){this.props=i,this.context=o,this.refs=ee,this.updater=s||X}function F(){}function G(i,o,s){this.props=i,this.context=o,this.refs=ee,this.updater=s||X}E.prototype.isReactComponent={},E.prototype.setState=function(i,o){if("object"!=typeof i&&"function"!=typeof i&&null!=i)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,i,o,"setState")},E.prototype.forceUpdate=function(i){this.updater.enqueueForceUpdate(this,i,"forceUpdate")},F.prototype=E.prototype;var ae=G.prototype=new F;ae.constructor=G,Y(ae,E.prototype),ae.isPureReactComponent=!0;var de=Array.isArray,ie=Object.prototype.hasOwnProperty,le={current:null},ce={key:!0,ref:!0,__self:!0,__source:!0};function M(i,o,u){var C,_={},w=null,B=null;if(null!=o)for(C in void 0!==o.ref&&(B=o.ref),void 0!==o.key&&(w=""+o.key),o)ie.call(o,C)&&!ce.hasOwnProperty(C)&&(_[C]=o[C]);var P=arguments.length-2;if(1===P)_.children=u;else if(1=s&&os)return i;if(o<=u&&s>=C)i.splice(_,2);else{if(o>=u&&s=u&&o<=C)i[_+1]=o;else if(s>=u&&s<=C)return i[_]=s+1,i;_+=2}}return i},dataAdd=function(i,o){var s,u,C=0,_=null,w=i.length;if(o<0||o>1114111)throw RangeError(P);for(;C=s&&oo)return i.splice(null!=_?_+2:0,0,o,o+1),i;if(o==u)return o+1==i[C+2]?(i.splice(C,4,s,i[C+3]),i):(i[C+1]=o+1,i);_=C,C+=2}return i.push(o,o+1),i},dataAddData=function(i,o){for(var s,u,C=0,_=i.slice(),w=o.length;C1114111||s<0||s>1114111)throw RangeError(P);for(var u,C,_=0,w=!1,V=i.length;_s)return i;u>=o&&u<=s&&(C>o&&C-1<=s?(i.splice(_,2),_-=2):(i.splice(_-1,2),_-=2))}else{if(u==s+1||u==s)return i[_]=o,i;if(u>s)return i.splice(_,0,o,s+1),i;if(o>=u&&o=u&&o=C&&(i[_]=o,i[_+1]=s+1,w=!0)}_+=2}return w||i.push(o,s+1),i},dataContains=function(i,o){var s=0,u=i.length,C=i[s],_=i[u-1];if(u>=2&&(o_))return!1;for(;s=C&&o<_)return!0;s+=2}return!1},dataIntersection=function(i,o){for(var s,u=0,C=o.length,_=[];u=40&&i<=43||46==i||47==i||63==i||i>=91&&i<=94||i>=123&&i<=125?"\\"+ie(i):i>=32&&i<=126?ie(i):i<=255?"\\x"+pad(hex(i),2):"\\u"+pad(hex(i),4)},codePointToStringUnicode=function(i){return i<=65535?codePointToString(i):"\\u{"+i.toString(16).toUpperCase()+"}"},symbolToCodePoint=function(i){var o,s=i.length,u=i.charCodeAt(0);return u>=V&&u<=z&&s>1?(o=i.charCodeAt(1),1024*(u-V)+o-U+65536):u},createBMPCharacterClasses=function(i){var o,s,u="",C=0,_=i.length;if(dataIsSingleton(i))return codePointToString(i[0]);for(;C<_;)u+=(o=i[C])==(s=i[C+1]-1)?codePointToString(o):o+1==s?codePointToString(o)+codePointToString(s):codePointToString(o)+"-"+codePointToString(s),C+=2;return"["+u+"]"},createUnicodeCharacterClasses=function(i){var o,s,u="",C=0,_=i.length;if(dataIsSingleton(i))return codePointToStringUnicode(i[0]);for(;C<_;)u+=(o=i[C])==(s=i[C+1]-1)?codePointToStringUnicode(o):o+1==s?codePointToStringUnicode(o)+codePointToStringUnicode(s):codePointToStringUnicode(o)+"-"+codePointToStringUnicode(s),C+=2;return"["+u+"]"},splitAtBMP=function(i){for(var o,s,u=[],C=[],_=[],w=[],B=0,P=i.length;B=V&&s<=z&&(_.push(o,V),u.push(V,s+1)),s>=U&&s<=$&&(_.push(o,V),u.push(V,56320),C.push(U,s+1)),s>$&&(_.push(o,V),u.push(V,56320),C.push(U,57344),s<=65535?_.push(57344,s+1):(_.push(57344,65536),w.push(65536,s+1)))):o>=V&&o<=z?(s>=V&&s<=z&&u.push(o,s+1),s>=U&&s<=$&&(u.push(o,56320),C.push(U,s+1)),s>$&&(u.push(o,56320),C.push(U,57344),s<=65535?_.push(57344,s+1):(_.push(57344,65536),w.push(65536,s+1)))):o>=U&&o<=$?(s>=U&&s<=$&&C.push(o,s+1),s>$&&(C.push(o,57344),s<=65535?_.push(57344,s+1):(_.push(57344,65536),w.push(65536,s+1)))):o>$&&o<=65535?s<=65535?_.push(o,s+1):(_.push(o,65536),w.push(65536,s+1)):w.push(o,s+1),B+=2;return{loneHighSurrogates:u,loneLowSurrogates:C,bmp:_,astral:w}},optimizeSurrogateMappings=function(i){for(var o,s,u,C,_,w,B=[],P=[],V=!1,z=-1,U=i.length;++z1&&(i=ae.call(arguments)),this instanceof regenerate?(this.data=[],i?this.add(i):this):(new regenerate).add(i)};regenerate.version="1.4.2";var le=regenerate.prototype;!function(i,o){var s;for(s in o)Y.call(o,s)&&(i[s]=o[s])}(le,{add:function(i){var o=this;return null==i?o:i instanceof regenerate?(o.data=dataAddData(o.data,i.data),o):(arguments.length>1&&(i=ae.call(arguments)),isArray(i)?(forEach(i,(function(i){o.add(i)})),o):(o.data=dataAdd(o.data,isNumber(i)?i:symbolToCodePoint(i)),o))},remove:function(i){var o=this;return null==i?o:i instanceof regenerate?(o.data=dataRemoveData(o.data,i.data),o):(arguments.length>1&&(i=ae.call(arguments)),isArray(i)?(forEach(i,(function(i){o.remove(i)})),o):(o.data=dataRemove(o.data,isNumber(i)?i:symbolToCodePoint(i)),o))},addRange:function(i,o){var s=this;return s.data=dataAddRange(s.data,isNumber(i)?i:symbolToCodePoint(i),isNumber(o)?o:symbolToCodePoint(o)),s},removeRange:function(i,o){var s=this,u=isNumber(i)?i:symbolToCodePoint(i),C=isNumber(o)?o:symbolToCodePoint(o);return s.data=dataRemoveRange(s.data,u,C),s},intersection:function(i){var o=this,s=i instanceof regenerate?dataToArray(i.data):i;return o.data=dataIntersection(o.data,s),o},contains:function(i){return dataContains(this.data,isNumber(i)?i:symbolToCodePoint(i))},clone:function(){var i=new regenerate;return i.data=this.data.slice(0),i},toString:function(i){var o=createCharacterClassesFromData(this.data,!!i&&i.bmpOnly,!!i&&i.hasUnicodeFlag);return o?o.replace(Z,"\\0$1"):"[]"},toRegExp:function(i){var o=this.toString(i&&-1!=i.indexOf("u")?{hasUnicodeFlag:!0}:null);return RegExp(o,i||"")},valueOf:function(){return dataToArray(this.data)}}),le.toArray=le.valueOf,void 0===(u=function(){return regenerate}.call(o,s,o,i))||(i.exports=u)}()},98957:function(i,o,s){"use strict";const u=s(78776);o.REGULAR=new Map([["d",u().addRange(48,57)],["D",u().addRange(0,47).addRange(58,65535)],["s",u(32,160,5760,8239,8287,12288,65279).addRange(9,13).addRange(8192,8202).addRange(8232,8233)],["S",u().addRange(0,8).addRange(14,31).addRange(33,159).addRange(161,5759).addRange(5761,8191).addRange(8203,8231).addRange(8234,8238).addRange(8240,8286).addRange(8288,12287).addRange(12289,65278).addRange(65280,65535)],["w",u(95).addRange(48,57).addRange(65,90).addRange(97,122)],["W",u(96).addRange(0,47).addRange(58,64).addRange(91,94).addRange(123,65535)]]),o.UNICODE=new Map([["d",u().addRange(48,57)],["D",u().addRange(0,47).addRange(58,1114111)],["s",u(32,160,5760,8239,8287,12288,65279).addRange(9,13).addRange(8192,8202).addRange(8232,8233)],["S",u().addRange(0,8).addRange(14,31).addRange(33,159).addRange(161,5759).addRange(5761,8191).addRange(8203,8231).addRange(8234,8238).addRange(8240,8286).addRange(8288,12287).addRange(12289,65278).addRange(65280,1114111)],["w",u(95).addRange(48,57).addRange(65,90).addRange(97,122)],["W",u(96).addRange(0,47).addRange(58,64).addRange(91,94).addRange(123,1114111)]]),o.UNICODE_IGNORE_CASE=new Map([["d",u().addRange(48,57)],["D",u().addRange(0,47).addRange(58,1114111)],["s",u(32,160,5760,8239,8287,12288,65279).addRange(9,13).addRange(8192,8202).addRange(8232,8233)],["S",u().addRange(0,8).addRange(14,31).addRange(33,159).addRange(161,5759).addRange(5761,8191).addRange(8203,8231).addRange(8234,8238).addRange(8240,8286).addRange(8288,12287).addRange(12289,65278).addRange(65280,1114111)],["w",u(95,383,8490).addRange(48,57).addRange(65,90).addRange(97,122)],["W",u(96).addRange(0,47).addRange(58,64).addRange(91,94).addRange(123,382).addRange(384,8489).addRange(8491,1114111)]])},61818:function(i){i.exports=new Map([[75,8490],[83,383],[107,8490],[115,383],[181,924],[197,8491],[223,7838],[229,8491],[383,83],[452,453],[453,452],[455,456],[456,455],[458,459],[459,458],[497,498],[498,497],[618,42926],[642,42949],[669,42930],[837,8126],[914,976],[917,1013],[920,1012],[921,8126],[922,1008],[924,181],[928,982],[929,1009],[931,962],[934,981],[937,8486],[952,1012],[962,931],[969,8486],[976,914],[977,1012],[981,934],[982,928],[1008,922],[1009,929],[1012,[920,977,952]],[1013,917],[1042,7296],[1044,7297],[1054,7298],[1057,7299],[1058,7301],[1066,7302],[1074,7296],[1076,7297],[1086,7298],[1089,7299],[1090,[7300,7301]],[1098,7302],[1122,7303],[1123,7303],[4304,7312],[4305,7313],[4306,7314],[4307,7315],[4308,7316],[4309,7317],[4310,7318],[4311,7319],[4312,7320],[4313,7321],[4314,7322],[4315,7323],[4316,7324],[4317,7325],[4318,7326],[4319,7327],[4320,7328],[4321,7329],[4322,7330],[4323,7331],[4324,7332],[4325,7333],[4326,7334],[4327,7335],[4328,7336],[4329,7337],[4330,7338],[4331,7339],[4332,7340],[4333,7341],[4334,7342],[4335,7343],[4336,7344],[4337,7345],[4338,7346],[4339,7347],[4340,7348],[4341,7349],[4342,7350],[4343,7351],[4344,7352],[4345,7353],[4346,7354],[4349,7357],[4350,7358],[4351,7359],[5024,43888],[5025,43889],[5026,43890],[5027,43891],[5028,43892],[5029,43893],[5030,43894],[5031,43895],[5032,43896],[5033,43897],[5034,43898],[5035,43899],[5036,43900],[5037,43901],[5038,43902],[5039,43903],[5040,43904],[5041,43905],[5042,43906],[5043,43907],[5044,43908],[5045,43909],[5046,43910],[5047,43911],[5048,43912],[5049,43913],[5050,43914],[5051,43915],[5052,43916],[5053,43917],[5054,43918],[5055,43919],[5056,43920],[5057,43921],[5058,43922],[5059,43923],[5060,43924],[5061,43925],[5062,43926],[5063,43927],[5064,43928],[5065,43929],[5066,43930],[5067,43931],[5068,43932],[5069,43933],[5070,43934],[5071,43935],[5072,43936],[5073,43937],[5074,43938],[5075,43939],[5076,43940],[5077,43941],[5078,43942],[5079,43943],[5080,43944],[5081,43945],[5082,43946],[5083,43947],[5084,43948],[5085,43949],[5086,43950],[5087,43951],[5088,43952],[5089,43953],[5090,43954],[5091,43955],[5092,43956],[5093,43957],[5094,43958],[5095,43959],[5096,43960],[5097,43961],[5098,43962],[5099,43963],[5100,43964],[5101,43965],[5102,43966],[5103,43967],[5104,5112],[5105,5113],[5106,5114],[5107,5115],[5108,5116],[5109,5117],[5112,5104],[5113,5105],[5114,5106],[5115,5107],[5116,5108],[5117,5109],[7296,[1042,1074]],[7297,[1044,1076]],[7298,[1054,1086]],[7299,[1057,1089]],[7300,[7301,1090]],[7301,[1058,7300,1090]],[7302,[1066,1098]],[7303,[1122,1123]],[7304,[42570,42571]],[7312,4304],[7313,4305],[7314,4306],[7315,4307],[7316,4308],[7317,4309],[7318,4310],[7319,4311],[7320,4312],[7321,4313],[7322,4314],[7323,4315],[7324,4316],[7325,4317],[7326,4318],[7327,4319],[7328,4320],[7329,4321],[7330,4322],[7331,4323],[7332,4324],[7333,4325],[7334,4326],[7335,4327],[7336,4328],[7337,4329],[7338,4330],[7339,4331],[7340,4332],[7341,4333],[7342,4334],[7343,4335],[7344,4336],[7345,4337],[7346,4338],[7347,4339],[7348,4340],[7349,4341],[7350,4342],[7351,4343],[7352,4344],[7353,4345],[7354,4346],[7357,4349],[7358,4350],[7359,4351],[7566,42950],[7776,7835],[7835,7776],[7838,223],[8064,8072],[8065,8073],[8066,8074],[8067,8075],[8068,8076],[8069,8077],[8070,8078],[8071,8079],[8072,8064],[8073,8065],[8074,8066],[8075,8067],[8076,8068],[8077,8069],[8078,8070],[8079,8071],[8080,8088],[8081,8089],[8082,8090],[8083,8091],[8084,8092],[8085,8093],[8086,8094],[8087,8095],[8088,8080],[8089,8081],[8090,8082],[8091,8083],[8092,8084],[8093,8085],[8094,8086],[8095,8087],[8096,8104],[8097,8105],[8098,8106],[8099,8107],[8100,8108],[8101,8109],[8102,8110],[8103,8111],[8104,8096],[8105,8097],[8106,8098],[8107,8099],[8108,8100],[8109,8101],[8110,8102],[8111,8103],[8115,8124],[8124,8115],[8126,[837,921]],[8131,8140],[8140,8131],[8179,8188],[8188,8179],[8486,[937,969]],[8490,75],[8491,[197,229]],[42570,7304],[42571,7304],[42900,42948],[42926,618],[42930,669],[42931,43859],[42932,42933],[42933,42932],[42934,42935],[42935,42934],[42936,42937],[42937,42936],[42938,42939],[42939,42938],[42940,42941],[42941,42940],[42942,42943],[42943,42942],[42946,42947],[42947,42946],[42948,42900],[42949,642],[42950,7566],[43859,42931],[43888,5024],[43889,5025],[43890,5026],[43891,5027],[43892,5028],[43893,5029],[43894,5030],[43895,5031],[43896,5032],[43897,5033],[43898,5034],[43899,5035],[43900,5036],[43901,5037],[43902,5038],[43903,5039],[43904,5040],[43905,5041],[43906,5042],[43907,5043],[43908,5044],[43909,5045],[43910,5046],[43911,5047],[43912,5048],[43913,5049],[43914,5050],[43915,5051],[43916,5052],[43917,5053],[43918,5054],[43919,5055],[43920,5056],[43921,5057],[43922,5058],[43923,5059],[43924,5060],[43925,5061],[43926,5062],[43927,5063],[43928,5064],[43929,5065],[43930,5066],[43931,5067],[43932,5068],[43933,5069],[43934,5070],[43935,5071],[43936,5072],[43937,5073],[43938,5074],[43939,5075],[43940,5076],[43941,5077],[43942,5078],[43943,5079],[43944,5080],[43945,5081],[43946,5082],[43947,5083],[43948,5084],[43949,5085],[43950,5086],[43951,5087],[43952,5088],[43953,5089],[43954,5090],[43955,5091],[43956,5092],[43957,5093],[43958,5094],[43959,5095],[43960,5096],[43961,5097],[43962,5098],[43963,5099],[43964,5100],[43965,5101],[43966,5102],[43967,5103],[66560,66600],[66561,66601],[66562,66602],[66563,66603],[66564,66604],[66565,66605],[66566,66606],[66567,66607],[66568,66608],[66569,66609],[66570,66610],[66571,66611],[66572,66612],[66573,66613],[66574,66614],[66575,66615],[66576,66616],[66577,66617],[66578,66618],[66579,66619],[66580,66620],[66581,66621],[66582,66622],[66583,66623],[66584,66624],[66585,66625],[66586,66626],[66587,66627],[66588,66628],[66589,66629],[66590,66630],[66591,66631],[66592,66632],[66593,66633],[66594,66634],[66595,66635],[66596,66636],[66597,66637],[66598,66638],[66599,66639],[66600,66560],[66601,66561],[66602,66562],[66603,66563],[66604,66564],[66605,66565],[66606,66566],[66607,66567],[66608,66568],[66609,66569],[66610,66570],[66611,66571],[66612,66572],[66613,66573],[66614,66574],[66615,66575],[66616,66576],[66617,66577],[66618,66578],[66619,66579],[66620,66580],[66621,66581],[66622,66582],[66623,66583],[66624,66584],[66625,66585],[66626,66586],[66627,66587],[66628,66588],[66629,66589],[66630,66590],[66631,66591],[66632,66592],[66633,66593],[66634,66594],[66635,66595],[66636,66596],[66637,66597],[66638,66598],[66639,66599],[66736,66776],[66737,66777],[66738,66778],[66739,66779],[66740,66780],[66741,66781],[66742,66782],[66743,66783],[66744,66784],[66745,66785],[66746,66786],[66747,66787],[66748,66788],[66749,66789],[66750,66790],[66751,66791],[66752,66792],[66753,66793],[66754,66794],[66755,66795],[66756,66796],[66757,66797],[66758,66798],[66759,66799],[66760,66800],[66761,66801],[66762,66802],[66763,66803],[66764,66804],[66765,66805],[66766,66806],[66767,66807],[66768,66808],[66769,66809],[66770,66810],[66771,66811],[66776,66736],[66777,66737],[66778,66738],[66779,66739],[66780,66740],[66781,66741],[66782,66742],[66783,66743],[66784,66744],[66785,66745],[66786,66746],[66787,66747],[66788,66748],[66789,66749],[66790,66750],[66791,66751],[66792,66752],[66793,66753],[66794,66754],[66795,66755],[66796,66756],[66797,66757],[66798,66758],[66799,66759],[66800,66760],[66801,66761],[66802,66762],[66803,66763],[66804,66764],[66805,66765],[66806,66766],[66807,66767],[66808,66768],[66809,66769],[66810,66770],[66811,66771],[68736,68800],[68737,68801],[68738,68802],[68739,68803],[68740,68804],[68741,68805],[68742,68806],[68743,68807],[68744,68808],[68745,68809],[68746,68810],[68747,68811],[68748,68812],[68749,68813],[68750,68814],[68751,68815],[68752,68816],[68753,68817],[68754,68818],[68755,68819],[68756,68820],[68757,68821],[68758,68822],[68759,68823],[68760,68824],[68761,68825],[68762,68826],[68763,68827],[68764,68828],[68765,68829],[68766,68830],[68767,68831],[68768,68832],[68769,68833],[68770,68834],[68771,68835],[68772,68836],[68773,68837],[68774,68838],[68775,68839],[68776,68840],[68777,68841],[68778,68842],[68779,68843],[68780,68844],[68781,68845],[68782,68846],[68783,68847],[68784,68848],[68785,68849],[68786,68850],[68800,68736],[68801,68737],[68802,68738],[68803,68739],[68804,68740],[68805,68741],[68806,68742],[68807,68743],[68808,68744],[68809,68745],[68810,68746],[68811,68747],[68812,68748],[68813,68749],[68814,68750],[68815,68751],[68816,68752],[68817,68753],[68818,68754],[68819,68755],[68820,68756],[68821,68757],[68822,68758],[68823,68759],[68824,68760],[68825,68761],[68826,68762],[68827,68763],[68828,68764],[68829,68765],[68830,68766],[68831,68767],[68832,68768],[68833,68769],[68834,68770],[68835,68771],[68836,68772],[68837,68773],[68838,68774],[68839,68775],[68840,68776],[68841,68777],[68842,68778],[68843,68779],[68844,68780],[68845,68781],[68846,68782],[68847,68783],[68848,68784],[68849,68785],[68850,68786],[71840,71872],[71841,71873],[71842,71874],[71843,71875],[71844,71876],[71845,71877],[71846,71878],[71847,71879],[71848,71880],[71849,71881],[71850,71882],[71851,71883],[71852,71884],[71853,71885],[71854,71886],[71855,71887],[71856,71888],[71857,71889],[71858,71890],[71859,71891],[71860,71892],[71861,71893],[71862,71894],[71863,71895],[71864,71896],[71865,71897],[71866,71898],[71867,71899],[71868,71900],[71869,71901],[71870,71902],[71871,71903],[71872,71840],[71873,71841],[71874,71842],[71875,71843],[71876,71844],[71877,71845],[71878,71846],[71879,71847],[71880,71848],[71881,71849],[71882,71850],[71883,71851],[71884,71852],[71885,71853],[71886,71854],[71887,71855],[71888,71856],[71889,71857],[71890,71858],[71891,71859],[71892,71860],[71893,71861],[71894,71862],[71895,71863],[71896,71864],[71897,71865],[71898,71866],[71899,71867],[71900,71868],[71901,71869],[71902,71870],[71903,71871],[93760,93792],[93761,93793],[93762,93794],[93763,93795],[93764,93796],[93765,93797],[93766,93798],[93767,93799],[93768,93800],[93769,93801],[93770,93802],[93771,93803],[93772,93804],[93773,93805],[93774,93806],[93775,93807],[93776,93808],[93777,93809],[93778,93810],[93779,93811],[93780,93812],[93781,93813],[93782,93814],[93783,93815],[93784,93816],[93785,93817],[93786,93818],[93787,93819],[93788,93820],[93789,93821],[93790,93822],[93791,93823],[93792,93760],[93793,93761],[93794,93762],[93795,93763],[93796,93764],[93797,93765],[93798,93766],[93799,93767],[93800,93768],[93801,93769],[93802,93770],[93803,93771],[93804,93772],[93805,93773],[93806,93774],[93807,93775],[93808,93776],[93809,93777],[93810,93778],[93811,93779],[93812,93780],[93813,93781],[93814,93782],[93815,93783],[93816,93784],[93817,93785],[93818,93786],[93819,93787],[93820,93788],[93821,93789],[93822,93790],[93823,93791],[125184,125218],[125185,125219],[125186,125220],[125187,125221],[125188,125222],[125189,125223],[125190,125224],[125191,125225],[125192,125226],[125193,125227],[125194,125228],[125195,125229],[125196,125230],[125197,125231],[125198,125232],[125199,125233],[125200,125234],[125201,125235],[125202,125236],[125203,125237],[125204,125238],[125205,125239],[125206,125240],[125207,125241],[125208,125242],[125209,125243],[125210,125244],[125211,125245],[125212,125246],[125213,125247],[125214,125248],[125215,125249],[125216,125250],[125217,125251],[125218,125184],[125219,125185],[125220,125186],[125221,125187],[125222,125188],[125223,125189],[125224,125190],[125225,125191],[125226,125192],[125227,125193],[125228,125194],[125229,125195],[125230,125196],[125231,125197],[125232,125198],[125233,125199],[125234,125200],[125235,125201],[125236,125202],[125237,125203],[125238,125204],[125239,125205],[125240,125206],[125241,125207],[125242,125208],[125243,125209],[125244,125210],[125245,125211],[125246,125212],[125247,125213],[125248,125214],[125249,125215],[125250,125216],[125251,125217]])},11890:function(i,o,s){"use strict";const u=s(23161).generate,C=s(89077).parse,_=s(78776),w=s(48710),B=s(73276),P=s(61818),V=s(98957),z=_().addRange(0,1114111),U=_().addRange(0,65535),$=z.clone().remove(10,13,8232,8233),Z=$.clone().intersection(U),getCharacterClassEscapeSet=(i,o,s)=>o?s?V.UNICODE_IGNORE_CASE.get(i):V.UNICODE.get(i):V.REGULAR.get(i),getUnicodePropertyValueSet=(i,o)=>{const u=o?`${i}/${o}`:`Binary_Property/${i}`;try{return s(14640)(`./${u}.js`)}catch(s){throw new Error(`Failed to recognize value \`${o}\` for property \`${i}\`.`)}},handleLoneUnicodePropertyNameOrValue=i=>{try{const o="General_Category",s=B(o,i);return getUnicodePropertyValueSet(o,s)}catch(i){}const o=w(i);return getUnicodePropertyValueSet(o)},getUnicodePropertyEscapeSet=(i,o)=>{const s=i.split("="),u=s[0];let C;if(1==s.length)C=handleLoneUnicodePropertyNameOrValue(u);else{const i=w(u),o=B(i,s[1]);C=getUnicodePropertyValueSet(i,o)}return o?z.clone().remove(C):C.clone()};_.prototype.iuAddRange=function(i,o){const s=this;do{const o=caseFold(i);o&&s.add(o)}while(++i<=o);return s};const update=(i,o)=>{let s=C(o,X.useUnicodeFlag?"u":"");switch(s.type){case"characterClass":case"group":case"value":break;default:s=wrap(s,o)}Object.assign(i,s)},wrap=(i,o)=>({type:"group",behavior:"ignore",body:[i],raw:`(?:${o})`}),caseFold=i=>P.get(i)||!1,processCharacterClass=(i,o)=>{let s=_();for(const o of i.body)switch(o.type){case"value":if(s.add(o.codePoint),X.ignoreCase&&X.unicode&&!X.useUnicodeFlag){const i=caseFold(o.codePoint);i&&s.add(i)}break;case"characterClassRange":const i=o.min.codePoint,u=o.max.codePoint;s.addRange(i,u),X.ignoreCase&&X.unicode&&!X.useUnicodeFlag&&s.iuAddRange(i,u);break;case"characterClassEscape":s.add(getCharacterClassEscapeSet(o.value,X.unicode,X.ignoreCase));break;case"unicodePropertyEscape":s.add(getUnicodePropertyEscapeSet(o.value,o.negative));break;default:throw new Error(`Unknown term type: ${o.type}`)}return i.negative&&(s=(X.unicode?z:U).clone().remove(s)),update(i,s.toString(o)),i},updateNamedReference=(i,o)=>{delete i.name,i.matchIndex=o},assertNoUnmatchedReferences=i=>{const o=Object.keys(i.unmatchedReferences);if(o.length>0)throw new Error(`Unknown group names: ${o}`)},processTerm=(i,o,s)=>{switch(i.type){case"dot":update(i,(u=X.unicode,C=X.dotAll,C?u?z:U:u?$:Z).toString(o));break;case"characterClass":i=processCharacterClass(i,o);break;case"unicodePropertyEscape":update(i,getUnicodePropertyEscapeSet(i.value,i.negative).toString(o));break;case"characterClassEscape":update(i,getCharacterClassEscapeSet(i.value,X.unicode,X.ignoreCase).toString(o));break;case"group":if(s.lastIndex++,i.name){const o=i.name.value;if(s.names[o])throw new Error(`Multiple groups with the same name (${o}) are not allowed.`);const u=s.lastIndex;delete i.name,s.names[o]=u,s.onNamedGroup&&s.onNamedGroup.call(null,o,u),s.unmatchedReferences[o]&&(s.unmatchedReferences[o].forEach((i=>{updateNamedReference(i,u)})),delete s.unmatchedReferences[o])}case"alternative":case"disjunction":case"quantifier":i.body=i.body.map((i=>processTerm(i,o,s)));break;case"value":const w=i.codePoint,B=_(w);if(X.ignoreCase&&X.unicode&&!X.useUnicodeFlag){const i=caseFold(w);i&&B.add(i)}update(i,B.toString(o));break;case"reference":if(i.name){const o=i.name.value,u=s.names[o];if(u){updateNamedReference(i,u);break}s.unmatchedReferences[o]||(s.unmatchedReferences[o]=[]),s.unmatchedReferences[o].push(i)}break;case"anchor":case"empty":case"group":break;default:throw new Error(`Unknown term type: ${i.type}`)}var u,C;return i},X={ignoreCase:!1,unicode:!1,dotAll:!1,useUnicodeFlag:!1};i.exports=(i,o,s)=>{const _={unicodePropertyEscape:s&&s.unicodePropertyEscape,namedGroups:s&&s.namedGroup,lookbehind:s&&s.lookbehind};X.ignoreCase=o&&o.includes("i"),X.unicode=o&&o.includes("u");const w=s&&s.dotAllFlag;X.dotAll=w&&o&&o.includes("s"),X.useUnicodeFlag=s&&s.useUnicodeFlag;const B={hasUnicodeFlag:X.useUnicodeFlag,bmpOnly:!X.unicode},P={onNamedGroup:s&&s.onNamedGroup,lastIndex:0,names:Object.create(null),unmatchedReferences:Object.create(null)},V=C(i,o,_);return processTerm(V,B,P),assertNoUnmatchedReferences(P),u(V)}},23161:function(i,o,s){var u;i=s.nmd(i),function(){"use strict";var C={function:!0,object:!0},_=C[typeof window]&&window||this,w=C[typeof o]&&o&&!o.nodeType&&o,B=C.object&&i&&!i.nodeType,P=w&&B&&"object"==typeof s.g&&s.g;!P||P.global!==P&&P.window!==P&&P.self!==P||(_=P);var V=Object.prototype.hasOwnProperty;function fromCodePoint(){var i=Number(arguments[0]);if(!isFinite(i)||i<0||i>1114111||Math.floor(i)!=i)throw RangeError("Invalid code point: "+i);if(i<=65535)return String.fromCharCode(i);var o=55296+((i-=65536)>>10),s=i%1024+56320;return String.fromCharCode(o,s)}var z={};function assertType(i,o){if(-1==o.indexOf("|")){if(i==o)return;throw Error("Invalid node type: "+i+"; expected type: "+o)}if(!(o=V.call(z,o)?z[o]:z[o]=RegExp("^(?:"+o+")$")).test(i))throw Error("Invalid node type: "+i+"; expected types: "+o)}function generate(i){var o=i.type;if(V.call(U,o))return U[o](i);throw Error("Invalid node type: "+o)}function generateSequence(i,o){for(var s,u=-1,C=o.length,_="";++u=48&&o[u+1].codePoint<=57?_+="\\000":_+=i(s);return _}function generateAtom(i){return assertType(i.type,"anchor|characterClass|characterClassEscape|dot|group|reference|value"),generate(i)}function generateClassAtom(i){return assertType(i.type,"anchor|characterClassEscape|characterClassRange|dot|value"),generate(i)}function generateIdentifier(i){return assertType(i.type,"identifier"),i.value}function generateTerm(i){return assertType(i.type,"anchor|characterClass|characterClassEscape|empty|group|quantifier|reference|unicodePropertyEscape|value|dot"),generate(i)}var U={alternative:function generateAlternative(i){return assertType(i.type,"alternative"),generateSequence(generateTerm,i.body)},anchor:function generateAnchor(i){switch(assertType(i.type,"anchor"),i.kind){case"start":return"^";case"end":return"$";case"boundary":return"\\b";case"not-boundary":return"\\B";default:throw Error("Invalid assertion")}},characterClass:function generateCharacterClass(i){return assertType(i.type,"characterClass"),"["+(i.negative?"^":"")+generateSequence(generateClassAtom,i.body)+"]"},characterClassEscape:function generateCharacterClassEscape(i){return assertType(i.type,"characterClassEscape"),"\\"+i.value},characterClassRange:function generateCharacterClassRange(i){assertType(i.type,"characterClassRange");var o=i.min,s=i.max;if("characterClassRange"==o.type||"characterClassRange"==s.type)throw Error("Invalid character class range");return generateClassAtom(o)+"-"+generateClassAtom(s)},disjunction:function generateDisjunction(i){assertType(i.type,"disjunction");for(var o=i.body,s=-1,u=o.length,C="";++s");break;case"ignore":o+="?:";break;case"lookahead":o+="?=";break;case"negativeLookahead":o+="?!";break;case"lookbehind":o+="?<=";break;case"negativeLookbehind":o+="?";throw new Error("Unknown reference type")},unicodePropertyEscape:function generateUnicodePropertyEscape(i){return assertType(i.type,"unicodePropertyEscape"),"\\"+(i.negative?"P":"p")+"{"+i.value+"}"},value:function generateValue(i){assertType(i.type,"value");var o=i.kind,s=i.codePoint;if("number"!=typeof s)throw new Error("Invalid code point: "+s);switch(o){case"controlLetter":return"\\c"+fromCodePoint(s+64);case"hexadecimalEscape":return"\\x"+("00"+s.toString(16).toUpperCase()).slice(-2);case"identifier":return"\\"+fromCodePoint(s);case"null":return"\\"+s;case"octal":return"\\"+("000"+s.toString(8)).slice(-3);case"singleEscape":switch(s){case 8:return"\\b";case 9:return"\\t";case 10:return"\\n";case 11:return"\\v";case 12:return"\\f";case 13:return"\\r";case 45:return"\\-";default:throw Error("Invalid code point: "+s)}case"symbol":return fromCodePoint(s);case"unicodeEscape":return"\\u"+("0000"+s.toString(16).toUpperCase()).slice(-4);case"unicodeCodePointEscape":return"\\u{"+s.toString(16).toUpperCase()+"}";default:throw Error("Unsupported node kind: "+o)}}},$={generate:generate};void 0===(u=function(){return $}.call(o,s,o,i))||(i.exports=u),_.regjsgen=$}.call(this)},89077:function(i){var o,s,u,C;u=String.fromCodePoint||(o=String.fromCharCode,s=Math.floor,function fromCodePoint(){var i,u,C=16384,_=[],w=-1,B=arguments.length;if(!B)return"";for(var P="";++w1114111||s(V)!=V)throw RangeError("Invalid code point: "+V);V<=65535?_.push(V):(i=55296+((V-=65536)>>10),u=V%1024+56320,_.push(i,u)),(w+1==B||_.length>C)&&(P+=o.apply(null,_),_.length=0)}return P}),C={parse:function parse(i,o,s){function addRaw(o){return o.raw=i.substring(o.range[0],o.range[1]),o}function updateRawStart(i,o){return i.range[0]=o,addRaw(i)}function createAnchor(i,o){return addRaw({type:"anchor",kind:i,range:[P-o,P]})}function createValue(i,o,s,u){return addRaw({type:"value",kind:i,codePoint:o,range:[s,u]})}function createEscaped(i,o,s,u){return u=u||0,createValue(i,o,P-(s.length+u),P)}function createCharacter(i){var o,s=i[0],u=s.charCodeAt(0);return B&&1===s.length&&u>=55296&&u<=56319&&(o=lookahead().charCodeAt(0))>=56320&&o<=57343?createValue("symbol",1024*(u-55296)+o-56320+65536,++P-2,P):createValue("symbol",u,P-1,P)}function createDisjunction(i,o,s){return addRaw({type:"disjunction",body:i,range:[o,s]})}function createNamedReference(i){return addRaw({type:"reference",name:i,range:[i.range[0]-3,P]})}function createGroup(i,o,s,u){return addRaw({type:"group",behavior:i,body:o,range:[s,u]})}function createQuantifier(i,o,s,u){return null==u&&(s=P-1,u=P),addRaw({type:"quantifier",min:i,max:o,greedy:!0,body:null,range:[s,u]})}function createAlternative(i,o,s){return addRaw({type:"alternative",body:i,range:[o,s]})}function createCharacterClass(i,o,s,u){return addRaw({type:"characterClass",body:i,negative:o,range:[s,u]})}function createClassRange(i,o,s,u){return i.codePoint>o.codePoint&&bail("invalid range in character class",i.raw+"-"+o.raw,s,u),addRaw({type:"characterClassRange",min:i,max:o,range:[s,u]})}function flattenBody(i){return"alternative"===i.type?i.body:[i]}function incr(o){o=o||1;var s=i.substring(P,P+o);return P+=o||1,s}function skip(i){match(i)||bail("character",i)}function match(o){if(i.indexOf(o,P)===P)return incr(o.length)}function lookahead(){return i[P]}function current(o){return i.indexOf(o,P)===P}function next(o){return i[P+1]===o}function matchReg(o){var s=i.substring(P).match(o);return s&&(s.range=[],s.range[0]=P,incr(s[0].length),s.range[1]=P),s}function parseDisjunction(){var i=[],o=P;for(i.push(parseAlternative());match("|");)i.push(parseAlternative());return 1===i.length?i[0]:createDisjunction(i,o,P)}function parseAlternative(){for(var i,o=[],s=P;i=parseTerm();)o.push(i);return 1===o.length?o[0]:createAlternative(o,s,P)}function parseTerm(){if(P>=i.length||current("|")||current(")"))return null;var o=match("^")?createAnchor("start",1):match("$")?createAnchor("end",1):match("\\b")?createAnchor("boundary",2):match("\\B")?createAnchor("not-boundary",2):parseGroup("(?=","lookahead","(?!","negativeLookahead");if(o)return o;var s,u=parseAtomAndExtendedAtom();return u||(pos_backup=P,(s=parseQuantifier()||!1)&&(P=pos_backup,bail("Expected atom")),!B&&(res=matchReg(/^{/))?u=createCharacter(res):bail("Expected atom")),(s=parseQuantifier()||!1)?(s.body=flattenBody(u),updateRawStart(s,u.range[0]),s):u}function parseGroup(i,o,s,u){var C=null,_=P;if(match(i))C=o;else{if(!match(s))return!1;C=u}return finishGroup(C,_)}function finishGroup(i,o){var s=parseDisjunction();s||bail("Expected disjunction"),skip(")");var u=createGroup(i,flattenBody(s),o,P);return"normal"==i&&w&&_++,u}function parseQuantifier(){var i,o,s,u,C=P;return match("*")?o=createQuantifier(0):match("+")?o=createQuantifier(1):match("?")?o=createQuantifier(0,1):(i=matchReg(/^\{([0-9]+)\}/))?o=createQuantifier(s=parseInt(i[1],10),s,i.range[0],i.range[1]):(i=matchReg(/^\{([0-9]+),\}/))?o=createQuantifier(s=parseInt(i[1],10),void 0,i.range[0],i.range[1]):(i=matchReg(/^\{([0-9]+),([0-9]+)\}/))&&((s=parseInt(i[1],10))>(u=parseInt(i[2],10))&&bail("numbers out of order in {} quantifier","",C,P),o=createQuantifier(s,u,i.range[0],i.range[1])),o&&match("?")&&(o.greedy=!1,o.range[1]+=1),o}function parseAtomAndExtendedAtom(){var i;if(i=matchReg(/^[^^$\\.*+?()[\]{}|]/))return createCharacter(i);if(!B&&(i=matchReg(/^(?:]|})/)))return createCharacter(i);if(match("."))return addRaw({type:"dot",range:[P-1,P]});if(match("\\")){if(!(i=parseAtomEscape())){if(!B&&"c"==lookahead())return createValue("symbol",92,P-1,P);bail("atomEscape")}return i}if(i=parseCharacterClass())return i;if(s.lookbehind&&(i=parseGroup("(?<=","lookbehind","(?");var u=finishGroup("normal",o.range[0]-3);return u.name=o,u}return parseGroup("(?:","ignore","(","normal")}function parseUnicodeSurrogatePairEscape(i){var o,s;if(B&&"unicodeEscape"==i.kind&&(o=i.codePoint)>=55296&&o<=56319&¤t("\\")&&next("u")){var u=P;P++;var C=parseClassEscape();"unicodeEscape"==C.kind&&(s=C.codePoint)>=56320&&s<=57343?(i.range[1]=C.range[1],i.codePoint=1024*(o-55296)+s-56320+65536,i.type="value",i.kind="unicodeCodePointEscape",addRaw(i)):P=u}return i}function parseClassEscape(){return parseAtomEscape(!0)}function parseAtomEscape(i){var o,s=P;if(o=parseDecimalEscape()||parseNamedReference())return o;if(i){if(match("b"))return createEscaped("singleEscape",8,"\\b");if(match("B"))bail("\\B not possible inside of CharacterClass","",s);else{if(!B&&(o=matchReg(/^c([0-9])/)))return createEscaped("controlLetter",o[1]+16,o[1],2);if(!B&&(o=matchReg(/^c_/)))return createEscaped("controlLetter",31,"_",2)}if(B&&match("-"))return createEscaped("singleEscape",45,"\\-")}return o=parseCharacterEscape()}function parseDecimalEscape(){var i,o,s;if(i=matchReg(/^(?!0)\d+/)){o=i[0];var u=parseInt(i[0],10);return u<=_?(s=i[0],addRaw({type:"reference",matchIndex:parseInt(s,10),range:[P-1-s.length,P]})):(C.push(u),incr(-i[0].length),(i=matchReg(/^[0-7]{1,3}/))?createEscaped("octal",parseInt(i[0],8),i[0],1):updateRawStart(i=createCharacter(matchReg(/^[89]/)),i.range[0]-1))}return(i=matchReg(/^[0-7]{1,3}/))?(o=i[0],/^0{1,3}$/.test(o)?createEscaped("null",0,"0",o.length):createEscaped("octal",parseInt(o,8),o,1)):!!(i=matchReg(/^[dDsSwW]/))&&addRaw({type:"characterClassEscape",value:i[0],range:[P-2,P]})}function parseNamedReference(){if(s.namedGroups&&matchReg(/^k<(?=.*?>)/)){var i=parseIdentifier();return skip(">"),createNamedReference(i)}}function parseRegExpUnicodeEscapeSequence(){var i;return(i=matchReg(/^u([0-9a-fA-F]{4})/))?parseUnicodeSurrogatePairEscape(createEscaped("unicodeEscape",parseInt(i[1],16),i[1],2)):B&&(i=matchReg(/^u\{([0-9a-fA-F]+)\}/))?createEscaped("unicodeCodePointEscape",parseInt(i[1],16),i[1],4):void 0}function parseCharacterEscape(){var i,o,u,C=P;if(i=matchReg(/^[fnrtv]/)){var _=0;switch(i[0]){case"t":_=9;break;case"n":_=10;break;case"v":_=11;break;case"f":_=12;break;case"r":_=13}return createEscaped("singleEscape",_,"\\"+i[0])}return(i=matchReg(/^c([a-zA-Z])/))?createEscaped("controlLetter",i[1].charCodeAt(0)%32,i[1],2):(i=matchReg(/^x([0-9a-fA-F]{2})/))?createEscaped("hexadecimalEscape",parseInt(i[1],16),i[1],2):(i=parseRegExpUnicodeEscapeSequence())?((!i||i.codePoint>1114111)&&bail("Invalid escape sequence",null,C,P),i):s.unicodePropertyEscape&&B&&(i=matchReg(/^([pP])\{([^\}]+)\}/))?addRaw({type:"unicodePropertyEscape",negative:"P"===i[1],value:i[2],range:[i.range[0]-1,i.range[1]],raw:i[0]}):(u=lookahead(),B&&/[\^\$\.\*\+\?\(\)\\\[\]\{\}\|\/]/.test(u)||!B&&"c"!==u?"k"===u&&s.lookbehind?null:createEscaped("identifier",(o=incr()).charCodeAt(0),o,1):null)}function parseIdentifierAtom(o){var s=lookahead(),C=P;if("\\"===s){incr();var _=parseRegExpUnicodeEscapeSequence();return _&&o(_.codePoint)||bail("Invalid escape sequence",null,C,P),u(_.codePoint)}var w=s.charCodeAt(0);if(w>=55296&&w<=56319){var B=(s+=i[P+1]).charCodeAt(1);B>=56320&&B<=57343&&(w=1024*(w-55296)+B-56320+65536)}if(o(w))return incr(),w>65535&&incr(),s}function parseIdentifier(){var i,o=P,s=parseIdentifierAtom(isIdentifierStart);for(s||bail("Invalid identifier");i=parseIdentifierAtom(isIdentifierPart);)s+=i;return addRaw({type:"identifier",value:s,range:[o,P]})}function isIdentifierStart(i){return 36===i||95===i||i>=65&&i<=90||i>=97&&i<=122||i>=128&&/[\$A-Z_a-z\xAA\xB5\xBA\xC0-\xD6\xD8-\xF6\xF8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u037F\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u052F\u0531-\u0556\u0559\u0560-\u0588\u05D0-\u05EA\u05EF-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u0860-\u086A\u08A0-\u08B4\u08B6-\u08BD\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0980\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u09FC\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0AF9\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C39\u0C3D\u0C58-\u0C5A\u0C60\u0C61\u0C80\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D54-\u0D56\u0D5F-\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F5\u13F8-\u13FD\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u16EE-\u16F8\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1878\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191E\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19B0-\u19C9\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1C80-\u1C88\u1C90-\u1CBA\u1CBD-\u1CBF\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2118-\u211D\u2124\u2126\u2128\u212A-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2160-\u2188\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u3005-\u3007\u3021-\u3029\u3031-\u3035\u3038-\u303C\u3041-\u3096\u309B-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312F\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FEF\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA69D\uA6A0-\uA6EF\uA717-\uA71F\uA722-\uA788\uA78B-\uA7B9\uA7F7-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA8FD\uA8FE\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uA9E0-\uA9E4\uA9E6-\uA9EF\uA9FA-\uA9FE\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA7E-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uAB30-\uAB5A\uAB5C-\uAB65\uAB70-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]|\uD800[\uDC00-\uDC0B\uDC0D-\uDC26\uDC28-\uDC3A\uDC3C\uDC3D\uDC3F-\uDC4D\uDC50-\uDC5D\uDC80-\uDCFA\uDD40-\uDD74\uDE80-\uDE9C\uDEA0-\uDED0\uDF00-\uDF1F\uDF2D-\uDF4A\uDF50-\uDF75\uDF80-\uDF9D\uDFA0-\uDFC3\uDFC8-\uDFCF\uDFD1-\uDFD5]|\uD801[\uDC00-\uDC9D\uDCB0-\uDCD3\uDCD8-\uDCFB\uDD00-\uDD27\uDD30-\uDD63\uDE00-\uDF36\uDF40-\uDF55\uDF60-\uDF67]|\uD802[\uDC00-\uDC05\uDC08\uDC0A-\uDC35\uDC37\uDC38\uDC3C\uDC3F-\uDC55\uDC60-\uDC76\uDC80-\uDC9E\uDCE0-\uDCF2\uDCF4\uDCF5\uDD00-\uDD15\uDD20-\uDD39\uDD80-\uDDB7\uDDBE\uDDBF\uDE00\uDE10-\uDE13\uDE15-\uDE17\uDE19-\uDE35\uDE60-\uDE7C\uDE80-\uDE9C\uDEC0-\uDEC7\uDEC9-\uDEE4\uDF00-\uDF35\uDF40-\uDF55\uDF60-\uDF72\uDF80-\uDF91]|\uD803[\uDC00-\uDC48\uDC80-\uDCB2\uDCC0-\uDCF2\uDD00-\uDD23\uDF00-\uDF1C\uDF27\uDF30-\uDF45]|\uD804[\uDC03-\uDC37\uDC83-\uDCAF\uDCD0-\uDCE8\uDD03-\uDD26\uDD44\uDD50-\uDD72\uDD76\uDD83-\uDDB2\uDDC1-\uDDC4\uDDDA\uDDDC\uDE00-\uDE11\uDE13-\uDE2B\uDE80-\uDE86\uDE88\uDE8A-\uDE8D\uDE8F-\uDE9D\uDE9F-\uDEA8\uDEB0-\uDEDE\uDF05-\uDF0C\uDF0F\uDF10\uDF13-\uDF28\uDF2A-\uDF30\uDF32\uDF33\uDF35-\uDF39\uDF3D\uDF50\uDF5D-\uDF61]|\uD805[\uDC00-\uDC34\uDC47-\uDC4A\uDC80-\uDCAF\uDCC4\uDCC5\uDCC7\uDD80-\uDDAE\uDDD8-\uDDDB\uDE00-\uDE2F\uDE44\uDE80-\uDEAA\uDF00-\uDF1A]|\uD806[\uDC00-\uDC2B\uDCA0-\uDCDF\uDCFF\uDE00\uDE0B-\uDE32\uDE3A\uDE50\uDE5C-\uDE83\uDE86-\uDE89\uDE9D\uDEC0-\uDEF8]|\uD807[\uDC00-\uDC08\uDC0A-\uDC2E\uDC40\uDC72-\uDC8F\uDD00-\uDD06\uDD08\uDD09\uDD0B-\uDD30\uDD46\uDD60-\uDD65\uDD67\uDD68\uDD6A-\uDD89\uDD98\uDEE0-\uDEF2]|\uD808[\uDC00-\uDF99]|\uD809[\uDC00-\uDC6E\uDC80-\uDD43]|[\uD80C\uD81C-\uD820\uD840-\uD868\uD86A-\uD86C\uD86F-\uD872\uD874-\uD879][\uDC00-\uDFFF]|\uD80D[\uDC00-\uDC2E]|\uD811[\uDC00-\uDE46]|\uD81A[\uDC00-\uDE38\uDE40-\uDE5E\uDED0-\uDEED\uDF00-\uDF2F\uDF40-\uDF43\uDF63-\uDF77\uDF7D-\uDF8F]|\uD81B[\uDE40-\uDE7F\uDF00-\uDF44\uDF50\uDF93-\uDF9F\uDFE0\uDFE1]|\uD821[\uDC00-\uDFF1]|\uD822[\uDC00-\uDEF2]|\uD82C[\uDC00-\uDD1E\uDD70-\uDEFB]|\uD82F[\uDC00-\uDC6A\uDC70-\uDC7C\uDC80-\uDC88\uDC90-\uDC99]|\uD835[\uDC00-\uDC54\uDC56-\uDC9C\uDC9E\uDC9F\uDCA2\uDCA5\uDCA6\uDCA9-\uDCAC\uDCAE-\uDCB9\uDCBB\uDCBD-\uDCC3\uDCC5-\uDD05\uDD07-\uDD0A\uDD0D-\uDD14\uDD16-\uDD1C\uDD1E-\uDD39\uDD3B-\uDD3E\uDD40-\uDD44\uDD46\uDD4A-\uDD50\uDD52-\uDEA5\uDEA8-\uDEC0\uDEC2-\uDEDA\uDEDC-\uDEFA\uDEFC-\uDF14\uDF16-\uDF34\uDF36-\uDF4E\uDF50-\uDF6E\uDF70-\uDF88\uDF8A-\uDFA8\uDFAA-\uDFC2\uDFC4-\uDFCB]|\uD83A[\uDC00-\uDCC4\uDD00-\uDD43]|\uD83B[\uDE00-\uDE03\uDE05-\uDE1F\uDE21\uDE22\uDE24\uDE27\uDE29-\uDE32\uDE34-\uDE37\uDE39\uDE3B\uDE42\uDE47\uDE49\uDE4B\uDE4D-\uDE4F\uDE51\uDE52\uDE54\uDE57\uDE59\uDE5B\uDE5D\uDE5F\uDE61\uDE62\uDE64\uDE67-\uDE6A\uDE6C-\uDE72\uDE74-\uDE77\uDE79-\uDE7C\uDE7E\uDE80-\uDE89\uDE8B-\uDE9B\uDEA1-\uDEA3\uDEA5-\uDEA9\uDEAB-\uDEBB]|\uD869[\uDC00-\uDED6\uDF00-\uDFFF]|\uD86D[\uDC00-\uDF34\uDF40-\uDFFF]|\uD86E[\uDC00-\uDC1D\uDC20-\uDFFF]|\uD873[\uDC00-\uDEA1\uDEB0-\uDFFF]|\uD87A[\uDC00-\uDFE0]|\uD87E[\uDC00-\uDE1D]/.test(u(i))}function isIdentifierPart(i){return isIdentifierStart(i)||i>=48&&i<=57||i>=128&&/[0-9_\xB7\u0300-\u036F\u0387\u0483-\u0487\u0591-\u05BD\u05BF\u05C1\u05C2\u05C4\u05C5\u05C7\u0610-\u061A\u064B-\u0669\u0670\u06D6-\u06DC\u06DF-\u06E4\u06E7\u06E8\u06EA-\u06ED\u06F0-\u06F9\u0711\u0730-\u074A\u07A6-\u07B0\u07C0-\u07C9\u07EB-\u07F3\u07FD\u0816-\u0819\u081B-\u0823\u0825-\u0827\u0829-\u082D\u0859-\u085B\u08D3-\u08E1\u08E3-\u0903\u093A-\u093C\u093E-\u094F\u0951-\u0957\u0962\u0963\u0966-\u096F\u0981-\u0983\u09BC\u09BE-\u09C4\u09C7\u09C8\u09CB-\u09CD\u09D7\u09E2\u09E3\u09E6-\u09EF\u09FE\u0A01-\u0A03\u0A3C\u0A3E-\u0A42\u0A47\u0A48\u0A4B-\u0A4D\u0A51\u0A66-\u0A71\u0A75\u0A81-\u0A83\u0ABC\u0ABE-\u0AC5\u0AC7-\u0AC9\u0ACB-\u0ACD\u0AE2\u0AE3\u0AE6-\u0AEF\u0AFA-\u0AFF\u0B01-\u0B03\u0B3C\u0B3E-\u0B44\u0B47\u0B48\u0B4B-\u0B4D\u0B56\u0B57\u0B62\u0B63\u0B66-\u0B6F\u0B82\u0BBE-\u0BC2\u0BC6-\u0BC8\u0BCA-\u0BCD\u0BD7\u0BE6-\u0BEF\u0C00-\u0C04\u0C3E-\u0C44\u0C46-\u0C48\u0C4A-\u0C4D\u0C55\u0C56\u0C62\u0C63\u0C66-\u0C6F\u0C81-\u0C83\u0CBC\u0CBE-\u0CC4\u0CC6-\u0CC8\u0CCA-\u0CCD\u0CD5\u0CD6\u0CE2\u0CE3\u0CE6-\u0CEF\u0D00-\u0D03\u0D3B\u0D3C\u0D3E-\u0D44\u0D46-\u0D48\u0D4A-\u0D4D\u0D57\u0D62\u0D63\u0D66-\u0D6F\u0D82\u0D83\u0DCA\u0DCF-\u0DD4\u0DD6\u0DD8-\u0DDF\u0DE6-\u0DEF\u0DF2\u0DF3\u0E31\u0E34-\u0E3A\u0E47-\u0E4E\u0E50-\u0E59\u0EB1\u0EB4-\u0EB9\u0EBB\u0EBC\u0EC8-\u0ECD\u0ED0-\u0ED9\u0F18\u0F19\u0F20-\u0F29\u0F35\u0F37\u0F39\u0F3E\u0F3F\u0F71-\u0F84\u0F86\u0F87\u0F8D-\u0F97\u0F99-\u0FBC\u0FC6\u102B-\u103E\u1040-\u1049\u1056-\u1059\u105E-\u1060\u1062-\u1064\u1067-\u106D\u1071-\u1074\u1082-\u108D\u108F-\u109D\u135D-\u135F\u1369-\u1371\u1712-\u1714\u1732-\u1734\u1752\u1753\u1772\u1773\u17B4-\u17D3\u17DD\u17E0-\u17E9\u180B-\u180D\u1810-\u1819\u18A9\u1920-\u192B\u1930-\u193B\u1946-\u194F\u19D0-\u19DA\u1A17-\u1A1B\u1A55-\u1A5E\u1A60-\u1A7C\u1A7F-\u1A89\u1A90-\u1A99\u1AB0-\u1ABD\u1B00-\u1B04\u1B34-\u1B44\u1B50-\u1B59\u1B6B-\u1B73\u1B80-\u1B82\u1BA1-\u1BAD\u1BB0-\u1BB9\u1BE6-\u1BF3\u1C24-\u1C37\u1C40-\u1C49\u1C50-\u1C59\u1CD0-\u1CD2\u1CD4-\u1CE8\u1CED\u1CF2-\u1CF4\u1CF7-\u1CF9\u1DC0-\u1DF9\u1DFB-\u1DFF\u200C\u200D\u203F\u2040\u2054\u20D0-\u20DC\u20E1\u20E5-\u20F0\u2CEF-\u2CF1\u2D7F\u2DE0-\u2DFF\u302A-\u302F\u3099\u309A\uA620-\uA629\uA66F\uA674-\uA67D\uA69E\uA69F\uA6F0\uA6F1\uA802\uA806\uA80B\uA823-\uA827\uA880\uA881\uA8B4-\uA8C5\uA8D0-\uA8D9\uA8E0-\uA8F1\uA8FF-\uA909\uA926-\uA92D\uA947-\uA953\uA980-\uA983\uA9B3-\uA9C0\uA9D0-\uA9D9\uA9E5\uA9F0-\uA9F9\uAA29-\uAA36\uAA43\uAA4C\uAA4D\uAA50-\uAA59\uAA7B-\uAA7D\uAAB0\uAAB2-\uAAB4\uAAB7\uAAB8\uAABE\uAABF\uAAC1\uAAEB-\uAAEF\uAAF5\uAAF6\uABE3-\uABEA\uABEC\uABED\uABF0-\uABF9\uFB1E\uFE00-\uFE0F\uFE20-\uFE2F\uFE33\uFE34\uFE4D-\uFE4F\uFF10-\uFF19\uFF3F]|\uD800[\uDDFD\uDEE0\uDF76-\uDF7A]|\uD801[\uDCA0-\uDCA9]|\uD802[\uDE01-\uDE03\uDE05\uDE06\uDE0C-\uDE0F\uDE38-\uDE3A\uDE3F\uDEE5\uDEE6]|\uD803[\uDD24-\uDD27\uDD30-\uDD39\uDF46-\uDF50]|\uD804[\uDC00-\uDC02\uDC38-\uDC46\uDC66-\uDC6F\uDC7F-\uDC82\uDCB0-\uDCBA\uDCF0-\uDCF9\uDD00-\uDD02\uDD27-\uDD34\uDD36-\uDD3F\uDD45\uDD46\uDD73\uDD80-\uDD82\uDDB3-\uDDC0\uDDC9-\uDDCC\uDDD0-\uDDD9\uDE2C-\uDE37\uDE3E\uDEDF-\uDEEA\uDEF0-\uDEF9\uDF00-\uDF03\uDF3B\uDF3C\uDF3E-\uDF44\uDF47\uDF48\uDF4B-\uDF4D\uDF57\uDF62\uDF63\uDF66-\uDF6C\uDF70-\uDF74]|\uD805[\uDC35-\uDC46\uDC50-\uDC59\uDC5E\uDCB0-\uDCC3\uDCD0-\uDCD9\uDDAF-\uDDB5\uDDB8-\uDDC0\uDDDC\uDDDD\uDE30-\uDE40\uDE50-\uDE59\uDEAB-\uDEB7\uDEC0-\uDEC9\uDF1D-\uDF2B\uDF30-\uDF39]|\uD806[\uDC2C-\uDC3A\uDCE0-\uDCE9\uDE01-\uDE0A\uDE33-\uDE39\uDE3B-\uDE3E\uDE47\uDE51-\uDE5B\uDE8A-\uDE99]|\uD807[\uDC2F-\uDC36\uDC38-\uDC3F\uDC50-\uDC59\uDC92-\uDCA7\uDCA9-\uDCB6\uDD31-\uDD36\uDD3A\uDD3C\uDD3D\uDD3F-\uDD45\uDD47\uDD50-\uDD59\uDD8A-\uDD8E\uDD90\uDD91\uDD93-\uDD97\uDDA0-\uDDA9\uDEF3-\uDEF6]|\uD81A[\uDE60-\uDE69\uDEF0-\uDEF4\uDF30-\uDF36\uDF50-\uDF59]|\uD81B[\uDF51-\uDF7E\uDF8F-\uDF92]|\uD82F[\uDC9D\uDC9E]|\uD834[\uDD65-\uDD69\uDD6D-\uDD72\uDD7B-\uDD82\uDD85-\uDD8B\uDDAA-\uDDAD\uDE42-\uDE44]|\uD835[\uDFCE-\uDFFF]|\uD836[\uDE00-\uDE36\uDE3B-\uDE6C\uDE75\uDE84\uDE9B-\uDE9F\uDEA1-\uDEAF]|\uD838[\uDC00-\uDC06\uDC08-\uDC18\uDC1B-\uDC21\uDC23\uDC24\uDC26-\uDC2A]|\uD83A[\uDCD0-\uDCD6\uDD44-\uDD4A\uDD50-\uDD59]|\uDB40[\uDD00-\uDDEF]/.test(u(i))}function parseCharacterClass(){var i,o=P;return(i=matchReg(/^\[\^/))?(i=parseClassRanges(),skip("]"),createCharacterClass(i,!0,o,P)):match("[")?(i=parseClassRanges(),skip("]"),createCharacterClass(i,!1,o,P)):null}function parseClassRanges(){var i,o;return current("]")?[]:((o=parseClassAtom())||bail("classAtom"),(i=current("]")?[o]:parseHelperClassRanges(o))||bail("nonEmptyClassRanges"),i)}function parseHelperClassRanges(i){var o,s,u,C,_;if(current("-")&&!next("]")){o=i.range[0],_=createCharacter(match("-")),(C=parseClassAtom())||bail("classAtom"),s=P;var w=parseClassRanges();return w||bail("classRanges"),"codePoint"in i&&"codePoint"in C?u=[createClassRange(i,C,o,s)]:B?bail("invalid character class"):u=[i,_,C],"empty"===w.type?u:u.concat(w)}return(u=parseNonemptyClassRangesNoDash())||bail("nonEmptyClassRangesNoDash"),[i].concat(u)}function parseNonemptyClassRangesNoDash(){var i=parseClassAtom();return i||bail("classAtom"),current("]")?i:parseHelperClassRanges(i)}function parseClassAtom(){return match("-")?createCharacter("-"):parseClassAtomNoDash()}function parseClassAtomNoDash(){var i;return(i=matchReg(/^[^\\\]-]/))?createCharacter(i[0]):match("\\")?((i=parseClassEscape())||bail("classEscape"),parseUnicodeSurrogatePairEscape(i)):void 0}function bail(o,s,u,C){u=null==u?P:u,C=null==C?u:C;var _=Math.max(0,u-10),w=Math.min(C+10,i.length),B=" "+i.substring(_,w),V=" "+new Array(u-_+1).join(" ")+"^";throw SyntaxError(o+" at position "+u+(s?": "+s:"")+"\n"+B+"\n"+V)}s||(s={});var C=[],_=0,w=!0,B=-1!==(o||"").indexOf("u"),P=0;""===(i=String(i))&&(i="(?:)");var V=parseDisjunction();V.range[1]!==i.length&&bail("Could not parse entire input - got stuck","",V.range[1]);for(var z=0;z>>1,C=i[u];if(!(0>>1;u<_;){var w=2*(u+1)-1,B=i[w],P=w+1,V=i[P];if(0>g(B,s))Pg(V,B)?(i[u]=V,i[P]=s,u=P):(i[u]=B,i[w]=s,u=w);else{if(!(Pg(V,s)))break e;i[u]=V,i[P]=s,u=P}}}return o}function g(i,o){var s=i.sortIndex-o.sortIndex;return 0!==s?s:i.id-o.id}if("object"==typeof performance&&"function"==typeof performance.now){var s=performance;o.unstable_now=function(){return s.now()}}else{var u=Date,C=u.now();o.unstable_now=function(){return u.now()-C}}var _=[],w=[],B=1,P=null,V=3,z=!1,U=!1,$=!1,Z="function"==typeof setTimeout?setTimeout:null,X="function"==typeof clearTimeout?clearTimeout:null,Y="undefined"!=typeof setImmediate?setImmediate:null;function G(i){for(var o=h(w);null!==o;){if(null===o.callback)k(w);else{if(!(o.startTime<=i))break;k(w),o.sortIndex=o.expirationTime,f(_,o)}o=h(w)}}function H(i){if($=!1,G(i),!U)if(null!==h(_))U=!0,I(J);else{var o=h(w);null!==o&&K(H,o.startTime-i)}}function J(i,s){U=!1,$&&($=!1,X(ie),ie=-1),z=!0;var u=V;try{for(G(s),P=h(_);null!==P&&(!(P.expirationTime>s)||i&&!M());){var C=P.callback;if("function"==typeof C){P.callback=null,V=P.priorityLevel;var B=C(P.expirationTime<=s);s=o.unstable_now(),"function"==typeof B?P.callback=B:P===h(_)&&k(_),G(s)}else k(_);P=h(_)}if(null!==P)var Z=!0;else{var Y=h(w);null!==Y&&K(H,Y.startTime-s),Z=!1}return Z}finally{P=null,V=u,z=!1}}"undefined"!=typeof navigator&&void 0!==navigator.scheduling&&void 0!==navigator.scheduling.isInputPending&&navigator.scheduling.isInputPending.bind(navigator.scheduling);var ee,ae=!1,de=null,ie=-1,le=5,ce=-1;function M(){return!(o.unstable_now()-cei||125C?(i.sortIndex=u,f(w,i),null===h(_)&&i===h(w)&&($?(X(ie),ie=-1):$=!0,K(H,u-C))):(i.sortIndex=P,f(_,i),U||z||(U=!0,I(J))),i},o.unstable_shouldYield=M,o.unstable_wrapCallback=function(i){var o=V;return function(){var s=V;V=o;try{return i.apply(this,arguments)}finally{V=s}}}},63840:function(i,o,s){"use strict";i.exports=s(60053)},44359:function(i){"use strict";i.exports=function stripHtmlComments(i){if("string"!=typeof i)throw new TypeError("strip-html-comments expected a string");return i.replace(/)/g,"")}},42351:function(i){i.exports=new Set(["General_Category","Script","Script_Extensions","Alphabetic","Any","ASCII","ASCII_Hex_Digit","Assigned","Bidi_Control","Bidi_Mirrored","Case_Ignorable","Cased","Changes_When_Casefolded","Changes_When_Casemapped","Changes_When_Lowercased","Changes_When_NFKC_Casefolded","Changes_When_Titlecased","Changes_When_Uppercased","Dash","Default_Ignorable_Code_Point","Deprecated","Diacritic","Emoji","Emoji_Component","Emoji_Modifier","Emoji_Modifier_Base","Emoji_Presentation","Extended_Pictographic","Extender","Grapheme_Base","Grapheme_Extend","Hex_Digit","ID_Continue","ID_Start","Ideographic","IDS_Binary_Operator","IDS_Trinary_Operator","Join_Control","Logical_Order_Exception","Lowercase","Math","Noncharacter_Code_Point","Pattern_Syntax","Pattern_White_Space","Quotation_Mark","Radical","Regional_Indicator","Sentence_Terminal","Soft_Dotted","Terminal_Punctuation","Unified_Ideograph","Uppercase","Variation_Selector","White_Space","XID_Continue","XID_Start"])},48710:function(i,o,s){"use strict";const u=s(42351),C=s(84855);i.exports=function(i){if(u.has(i))return i;if(C.has(i))return C.get(i);throw new Error(`Unknown property: ${i}`)}},44973:function(i){i.exports=new Map([["General_Category",new Map([["C","Other"],["Cc","Control"],["cntrl","Control"],["Cf","Format"],["Cn","Unassigned"],["Co","Private_Use"],["Cs","Surrogate"],["L","Letter"],["LC","Cased_Letter"],["Ll","Lowercase_Letter"],["Lm","Modifier_Letter"],["Lo","Other_Letter"],["Lt","Titlecase_Letter"],["Lu","Uppercase_Letter"],["M","Mark"],["Combining_Mark","Mark"],["Mc","Spacing_Mark"],["Me","Enclosing_Mark"],["Mn","Nonspacing_Mark"],["N","Number"],["Nd","Decimal_Number"],["digit","Decimal_Number"],["Nl","Letter_Number"],["No","Other_Number"],["P","Punctuation"],["punct","Punctuation"],["Pc","Connector_Punctuation"],["Pd","Dash_Punctuation"],["Pe","Close_Punctuation"],["Pf","Final_Punctuation"],["Pi","Initial_Punctuation"],["Po","Other_Punctuation"],["Ps","Open_Punctuation"],["S","Symbol"],["Sc","Currency_Symbol"],["Sk","Modifier_Symbol"],["Sm","Math_Symbol"],["So","Other_Symbol"],["Z","Separator"],["Zl","Line_Separator"],["Zp","Paragraph_Separator"],["Zs","Space_Separator"],["Other","Other"],["Control","Control"],["Format","Format"],["Unassigned","Unassigned"],["Private_Use","Private_Use"],["Surrogate","Surrogate"],["Letter","Letter"],["Cased_Letter","Cased_Letter"],["Lowercase_Letter","Lowercase_Letter"],["Modifier_Letter","Modifier_Letter"],["Other_Letter","Other_Letter"],["Titlecase_Letter","Titlecase_Letter"],["Uppercase_Letter","Uppercase_Letter"],["Mark","Mark"],["Spacing_Mark","Spacing_Mark"],["Enclosing_Mark","Enclosing_Mark"],["Nonspacing_Mark","Nonspacing_Mark"],["Number","Number"],["Decimal_Number","Decimal_Number"],["Letter_Number","Letter_Number"],["Other_Number","Other_Number"],["Punctuation","Punctuation"],["Connector_Punctuation","Connector_Punctuation"],["Dash_Punctuation","Dash_Punctuation"],["Close_Punctuation","Close_Punctuation"],["Final_Punctuation","Final_Punctuation"],["Initial_Punctuation","Initial_Punctuation"],["Other_Punctuation","Other_Punctuation"],["Open_Punctuation","Open_Punctuation"],["Symbol","Symbol"],["Currency_Symbol","Currency_Symbol"],["Modifier_Symbol","Modifier_Symbol"],["Math_Symbol","Math_Symbol"],["Other_Symbol","Other_Symbol"],["Separator","Separator"],["Line_Separator","Line_Separator"],["Paragraph_Separator","Paragraph_Separator"],["Space_Separator","Space_Separator"]])],["Script",new Map([["Adlm","Adlam"],["Aghb","Caucasian_Albanian"],["Ahom","Ahom"],["Arab","Arabic"],["Armi","Imperial_Aramaic"],["Armn","Armenian"],["Avst","Avestan"],["Bali","Balinese"],["Bamu","Bamum"],["Bass","Bassa_Vah"],["Batk","Batak"],["Beng","Bengali"],["Bhks","Bhaiksuki"],["Bopo","Bopomofo"],["Brah","Brahmi"],["Brai","Braille"],["Bugi","Buginese"],["Buhd","Buhid"],["Cakm","Chakma"],["Cans","Canadian_Aboriginal"],["Cari","Carian"],["Cham","Cham"],["Cher","Cherokee"],["Chrs","Chorasmian"],["Copt","Coptic"],["Qaac","Coptic"],["Cprt","Cypriot"],["Cyrl","Cyrillic"],["Deva","Devanagari"],["Diak","Dives_Akuru"],["Dogr","Dogra"],["Dsrt","Deseret"],["Dupl","Duployan"],["Egyp","Egyptian_Hieroglyphs"],["Elba","Elbasan"],["Elym","Elymaic"],["Ethi","Ethiopic"],["Geor","Georgian"],["Glag","Glagolitic"],["Gong","Gunjala_Gondi"],["Gonm","Masaram_Gondi"],["Goth","Gothic"],["Gran","Grantha"],["Grek","Greek"],["Gujr","Gujarati"],["Guru","Gurmukhi"],["Hang","Hangul"],["Hani","Han"],["Hano","Hanunoo"],["Hatr","Hatran"],["Hebr","Hebrew"],["Hira","Hiragana"],["Hluw","Anatolian_Hieroglyphs"],["Hmng","Pahawh_Hmong"],["Hmnp","Nyiakeng_Puachue_Hmong"],["Hrkt","Katakana_Or_Hiragana"],["Hung","Old_Hungarian"],["Ital","Old_Italic"],["Java","Javanese"],["Kali","Kayah_Li"],["Kana","Katakana"],["Khar","Kharoshthi"],["Khmr","Khmer"],["Khoj","Khojki"],["Kits","Khitan_Small_Script"],["Knda","Kannada"],["Kthi","Kaithi"],["Lana","Tai_Tham"],["Laoo","Lao"],["Latn","Latin"],["Lepc","Lepcha"],["Limb","Limbu"],["Lina","Linear_A"],["Linb","Linear_B"],["Lisu","Lisu"],["Lyci","Lycian"],["Lydi","Lydian"],["Mahj","Mahajani"],["Maka","Makasar"],["Mand","Mandaic"],["Mani","Manichaean"],["Marc","Marchen"],["Medf","Medefaidrin"],["Mend","Mende_Kikakui"],["Merc","Meroitic_Cursive"],["Mero","Meroitic_Hieroglyphs"],["Mlym","Malayalam"],["Modi","Modi"],["Mong","Mongolian"],["Mroo","Mro"],["Mtei","Meetei_Mayek"],["Mult","Multani"],["Mymr","Myanmar"],["Nand","Nandinagari"],["Narb","Old_North_Arabian"],["Nbat","Nabataean"],["Newa","Newa"],["Nkoo","Nko"],["Nshu","Nushu"],["Ogam","Ogham"],["Olck","Ol_Chiki"],["Orkh","Old_Turkic"],["Orya","Oriya"],["Osge","Osage"],["Osma","Osmanya"],["Palm","Palmyrene"],["Pauc","Pau_Cin_Hau"],["Perm","Old_Permic"],["Phag","Phags_Pa"],["Phli","Inscriptional_Pahlavi"],["Phlp","Psalter_Pahlavi"],["Phnx","Phoenician"],["Plrd","Miao"],["Prti","Inscriptional_Parthian"],["Rjng","Rejang"],["Rohg","Hanifi_Rohingya"],["Runr","Runic"],["Samr","Samaritan"],["Sarb","Old_South_Arabian"],["Saur","Saurashtra"],["Sgnw","SignWriting"],["Shaw","Shavian"],["Shrd","Sharada"],["Sidd","Siddham"],["Sind","Khudawadi"],["Sinh","Sinhala"],["Sogd","Sogdian"],["Sogo","Old_Sogdian"],["Sora","Sora_Sompeng"],["Soyo","Soyombo"],["Sund","Sundanese"],["Sylo","Syloti_Nagri"],["Syrc","Syriac"],["Tagb","Tagbanwa"],["Takr","Takri"],["Tale","Tai_Le"],["Talu","New_Tai_Lue"],["Taml","Tamil"],["Tang","Tangut"],["Tavt","Tai_Viet"],["Telu","Telugu"],["Tfng","Tifinagh"],["Tglg","Tagalog"],["Thaa","Thaana"],["Thai","Thai"],["Tibt","Tibetan"],["Tirh","Tirhuta"],["Ugar","Ugaritic"],["Vaii","Vai"],["Wara","Warang_Citi"],["Wcho","Wancho"],["Xpeo","Old_Persian"],["Xsux","Cuneiform"],["Yezi","Yezidi"],["Yiii","Yi"],["Zanb","Zanabazar_Square"],["Zinh","Inherited"],["Qaai","Inherited"],["Zyyy","Common"],["Zzzz","Unknown"],["Adlam","Adlam"],["Caucasian_Albanian","Caucasian_Albanian"],["Arabic","Arabic"],["Imperial_Aramaic","Imperial_Aramaic"],["Armenian","Armenian"],["Avestan","Avestan"],["Balinese","Balinese"],["Bamum","Bamum"],["Bassa_Vah","Bassa_Vah"],["Batak","Batak"],["Bengali","Bengali"],["Bhaiksuki","Bhaiksuki"],["Bopomofo","Bopomofo"],["Brahmi","Brahmi"],["Braille","Braille"],["Buginese","Buginese"],["Buhid","Buhid"],["Chakma","Chakma"],["Canadian_Aboriginal","Canadian_Aboriginal"],["Carian","Carian"],["Cherokee","Cherokee"],["Chorasmian","Chorasmian"],["Coptic","Coptic"],["Cypriot","Cypriot"],["Cyrillic","Cyrillic"],["Devanagari","Devanagari"],["Dives_Akuru","Dives_Akuru"],["Dogra","Dogra"],["Deseret","Deseret"],["Duployan","Duployan"],["Egyptian_Hieroglyphs","Egyptian_Hieroglyphs"],["Elbasan","Elbasan"],["Elymaic","Elymaic"],["Ethiopic","Ethiopic"],["Georgian","Georgian"],["Glagolitic","Glagolitic"],["Gunjala_Gondi","Gunjala_Gondi"],["Masaram_Gondi","Masaram_Gondi"],["Gothic","Gothic"],["Grantha","Grantha"],["Greek","Greek"],["Gujarati","Gujarati"],["Gurmukhi","Gurmukhi"],["Hangul","Hangul"],["Han","Han"],["Hanunoo","Hanunoo"],["Hatran","Hatran"],["Hebrew","Hebrew"],["Hiragana","Hiragana"],["Anatolian_Hieroglyphs","Anatolian_Hieroglyphs"],["Pahawh_Hmong","Pahawh_Hmong"],["Nyiakeng_Puachue_Hmong","Nyiakeng_Puachue_Hmong"],["Katakana_Or_Hiragana","Katakana_Or_Hiragana"],["Old_Hungarian","Old_Hungarian"],["Old_Italic","Old_Italic"],["Javanese","Javanese"],["Kayah_Li","Kayah_Li"],["Katakana","Katakana"],["Kharoshthi","Kharoshthi"],["Khmer","Khmer"],["Khojki","Khojki"],["Khitan_Small_Script","Khitan_Small_Script"],["Kannada","Kannada"],["Kaithi","Kaithi"],["Tai_Tham","Tai_Tham"],["Lao","Lao"],["Latin","Latin"],["Lepcha","Lepcha"],["Limbu","Limbu"],["Linear_A","Linear_A"],["Linear_B","Linear_B"],["Lycian","Lycian"],["Lydian","Lydian"],["Mahajani","Mahajani"],["Makasar","Makasar"],["Mandaic","Mandaic"],["Manichaean","Manichaean"],["Marchen","Marchen"],["Medefaidrin","Medefaidrin"],["Mende_Kikakui","Mende_Kikakui"],["Meroitic_Cursive","Meroitic_Cursive"],["Meroitic_Hieroglyphs","Meroitic_Hieroglyphs"],["Malayalam","Malayalam"],["Mongolian","Mongolian"],["Mro","Mro"],["Meetei_Mayek","Meetei_Mayek"],["Multani","Multani"],["Myanmar","Myanmar"],["Nandinagari","Nandinagari"],["Old_North_Arabian","Old_North_Arabian"],["Nabataean","Nabataean"],["Nko","Nko"],["Nushu","Nushu"],["Ogham","Ogham"],["Ol_Chiki","Ol_Chiki"],["Old_Turkic","Old_Turkic"],["Oriya","Oriya"],["Osage","Osage"],["Osmanya","Osmanya"],["Palmyrene","Palmyrene"],["Pau_Cin_Hau","Pau_Cin_Hau"],["Old_Permic","Old_Permic"],["Phags_Pa","Phags_Pa"],["Inscriptional_Pahlavi","Inscriptional_Pahlavi"],["Psalter_Pahlavi","Psalter_Pahlavi"],["Phoenician","Phoenician"],["Miao","Miao"],["Inscriptional_Parthian","Inscriptional_Parthian"],["Rejang","Rejang"],["Hanifi_Rohingya","Hanifi_Rohingya"],["Runic","Runic"],["Samaritan","Samaritan"],["Old_South_Arabian","Old_South_Arabian"],["Saurashtra","Saurashtra"],["SignWriting","SignWriting"],["Shavian","Shavian"],["Sharada","Sharada"],["Siddham","Siddham"],["Khudawadi","Khudawadi"],["Sinhala","Sinhala"],["Sogdian","Sogdian"],["Old_Sogdian","Old_Sogdian"],["Sora_Sompeng","Sora_Sompeng"],["Soyombo","Soyombo"],["Sundanese","Sundanese"],["Syloti_Nagri","Syloti_Nagri"],["Syriac","Syriac"],["Tagbanwa","Tagbanwa"],["Takri","Takri"],["Tai_Le","Tai_Le"],["New_Tai_Lue","New_Tai_Lue"],["Tamil","Tamil"],["Tangut","Tangut"],["Tai_Viet","Tai_Viet"],["Telugu","Telugu"],["Tifinagh","Tifinagh"],["Tagalog","Tagalog"],["Thaana","Thaana"],["Tibetan","Tibetan"],["Tirhuta","Tirhuta"],["Ugaritic","Ugaritic"],["Vai","Vai"],["Warang_Citi","Warang_Citi"],["Wancho","Wancho"],["Old_Persian","Old_Persian"],["Cuneiform","Cuneiform"],["Yezidi","Yezidi"],["Yi","Yi"],["Zanabazar_Square","Zanabazar_Square"],["Inherited","Inherited"],["Common","Common"],["Unknown","Unknown"]])],["Script_Extensions",new Map([["Adlm","Adlam"],["Aghb","Caucasian_Albanian"],["Ahom","Ahom"],["Arab","Arabic"],["Armi","Imperial_Aramaic"],["Armn","Armenian"],["Avst","Avestan"],["Bali","Balinese"],["Bamu","Bamum"],["Bass","Bassa_Vah"],["Batk","Batak"],["Beng","Bengali"],["Bhks","Bhaiksuki"],["Bopo","Bopomofo"],["Brah","Brahmi"],["Brai","Braille"],["Bugi","Buginese"],["Buhd","Buhid"],["Cakm","Chakma"],["Cans","Canadian_Aboriginal"],["Cari","Carian"],["Cham","Cham"],["Cher","Cherokee"],["Chrs","Chorasmian"],["Copt","Coptic"],["Qaac","Coptic"],["Cprt","Cypriot"],["Cyrl","Cyrillic"],["Deva","Devanagari"],["Diak","Dives_Akuru"],["Dogr","Dogra"],["Dsrt","Deseret"],["Dupl","Duployan"],["Egyp","Egyptian_Hieroglyphs"],["Elba","Elbasan"],["Elym","Elymaic"],["Ethi","Ethiopic"],["Geor","Georgian"],["Glag","Glagolitic"],["Gong","Gunjala_Gondi"],["Gonm","Masaram_Gondi"],["Goth","Gothic"],["Gran","Grantha"],["Grek","Greek"],["Gujr","Gujarati"],["Guru","Gurmukhi"],["Hang","Hangul"],["Hani","Han"],["Hano","Hanunoo"],["Hatr","Hatran"],["Hebr","Hebrew"],["Hira","Hiragana"],["Hluw","Anatolian_Hieroglyphs"],["Hmng","Pahawh_Hmong"],["Hmnp","Nyiakeng_Puachue_Hmong"],["Hrkt","Katakana_Or_Hiragana"],["Hung","Old_Hungarian"],["Ital","Old_Italic"],["Java","Javanese"],["Kali","Kayah_Li"],["Kana","Katakana"],["Khar","Kharoshthi"],["Khmr","Khmer"],["Khoj","Khojki"],["Kits","Khitan_Small_Script"],["Knda","Kannada"],["Kthi","Kaithi"],["Lana","Tai_Tham"],["Laoo","Lao"],["Latn","Latin"],["Lepc","Lepcha"],["Limb","Limbu"],["Lina","Linear_A"],["Linb","Linear_B"],["Lisu","Lisu"],["Lyci","Lycian"],["Lydi","Lydian"],["Mahj","Mahajani"],["Maka","Makasar"],["Mand","Mandaic"],["Mani","Manichaean"],["Marc","Marchen"],["Medf","Medefaidrin"],["Mend","Mende_Kikakui"],["Merc","Meroitic_Cursive"],["Mero","Meroitic_Hieroglyphs"],["Mlym","Malayalam"],["Modi","Modi"],["Mong","Mongolian"],["Mroo","Mro"],["Mtei","Meetei_Mayek"],["Mult","Multani"],["Mymr","Myanmar"],["Nand","Nandinagari"],["Narb","Old_North_Arabian"],["Nbat","Nabataean"],["Newa","Newa"],["Nkoo","Nko"],["Nshu","Nushu"],["Ogam","Ogham"],["Olck","Ol_Chiki"],["Orkh","Old_Turkic"],["Orya","Oriya"],["Osge","Osage"],["Osma","Osmanya"],["Palm","Palmyrene"],["Pauc","Pau_Cin_Hau"],["Perm","Old_Permic"],["Phag","Phags_Pa"],["Phli","Inscriptional_Pahlavi"],["Phlp","Psalter_Pahlavi"],["Phnx","Phoenician"],["Plrd","Miao"],["Prti","Inscriptional_Parthian"],["Rjng","Rejang"],["Rohg","Hanifi_Rohingya"],["Runr","Runic"],["Samr","Samaritan"],["Sarb","Old_South_Arabian"],["Saur","Saurashtra"],["Sgnw","SignWriting"],["Shaw","Shavian"],["Shrd","Sharada"],["Sidd","Siddham"],["Sind","Khudawadi"],["Sinh","Sinhala"],["Sogd","Sogdian"],["Sogo","Old_Sogdian"],["Sora","Sora_Sompeng"],["Soyo","Soyombo"],["Sund","Sundanese"],["Sylo","Syloti_Nagri"],["Syrc","Syriac"],["Tagb","Tagbanwa"],["Takr","Takri"],["Tale","Tai_Le"],["Talu","New_Tai_Lue"],["Taml","Tamil"],["Tang","Tangut"],["Tavt","Tai_Viet"],["Telu","Telugu"],["Tfng","Tifinagh"],["Tglg","Tagalog"],["Thaa","Thaana"],["Thai","Thai"],["Tibt","Tibetan"],["Tirh","Tirhuta"],["Ugar","Ugaritic"],["Vaii","Vai"],["Wara","Warang_Citi"],["Wcho","Wancho"],["Xpeo","Old_Persian"],["Xsux","Cuneiform"],["Yezi","Yezidi"],["Yiii","Yi"],["Zanb","Zanabazar_Square"],["Zinh","Inherited"],["Qaai","Inherited"],["Zyyy","Common"],["Zzzz","Unknown"],["Adlam","Adlam"],["Caucasian_Albanian","Caucasian_Albanian"],["Arabic","Arabic"],["Imperial_Aramaic","Imperial_Aramaic"],["Armenian","Armenian"],["Avestan","Avestan"],["Balinese","Balinese"],["Bamum","Bamum"],["Bassa_Vah","Bassa_Vah"],["Batak","Batak"],["Bengali","Bengali"],["Bhaiksuki","Bhaiksuki"],["Bopomofo","Bopomofo"],["Brahmi","Brahmi"],["Braille","Braille"],["Buginese","Buginese"],["Buhid","Buhid"],["Chakma","Chakma"],["Canadian_Aboriginal","Canadian_Aboriginal"],["Carian","Carian"],["Cherokee","Cherokee"],["Chorasmian","Chorasmian"],["Coptic","Coptic"],["Cypriot","Cypriot"],["Cyrillic","Cyrillic"],["Devanagari","Devanagari"],["Dives_Akuru","Dives_Akuru"],["Dogra","Dogra"],["Deseret","Deseret"],["Duployan","Duployan"],["Egyptian_Hieroglyphs","Egyptian_Hieroglyphs"],["Elbasan","Elbasan"],["Elymaic","Elymaic"],["Ethiopic","Ethiopic"],["Georgian","Georgian"],["Glagolitic","Glagolitic"],["Gunjala_Gondi","Gunjala_Gondi"],["Masaram_Gondi","Masaram_Gondi"],["Gothic","Gothic"],["Grantha","Grantha"],["Greek","Greek"],["Gujarati","Gujarati"],["Gurmukhi","Gurmukhi"],["Hangul","Hangul"],["Han","Han"],["Hanunoo","Hanunoo"],["Hatran","Hatran"],["Hebrew","Hebrew"],["Hiragana","Hiragana"],["Anatolian_Hieroglyphs","Anatolian_Hieroglyphs"],["Pahawh_Hmong","Pahawh_Hmong"],["Nyiakeng_Puachue_Hmong","Nyiakeng_Puachue_Hmong"],["Katakana_Or_Hiragana","Katakana_Or_Hiragana"],["Old_Hungarian","Old_Hungarian"],["Old_Italic","Old_Italic"],["Javanese","Javanese"],["Kayah_Li","Kayah_Li"],["Katakana","Katakana"],["Kharoshthi","Kharoshthi"],["Khmer","Khmer"],["Khojki","Khojki"],["Khitan_Small_Script","Khitan_Small_Script"],["Kannada","Kannada"],["Kaithi","Kaithi"],["Tai_Tham","Tai_Tham"],["Lao","Lao"],["Latin","Latin"],["Lepcha","Lepcha"],["Limbu","Limbu"],["Linear_A","Linear_A"],["Linear_B","Linear_B"],["Lycian","Lycian"],["Lydian","Lydian"],["Mahajani","Mahajani"],["Makasar","Makasar"],["Mandaic","Mandaic"],["Manichaean","Manichaean"],["Marchen","Marchen"],["Medefaidrin","Medefaidrin"],["Mende_Kikakui","Mende_Kikakui"],["Meroitic_Cursive","Meroitic_Cursive"],["Meroitic_Hieroglyphs","Meroitic_Hieroglyphs"],["Malayalam","Malayalam"],["Mongolian","Mongolian"],["Mro","Mro"],["Meetei_Mayek","Meetei_Mayek"],["Multani","Multani"],["Myanmar","Myanmar"],["Nandinagari","Nandinagari"],["Old_North_Arabian","Old_North_Arabian"],["Nabataean","Nabataean"],["Nko","Nko"],["Nushu","Nushu"],["Ogham","Ogham"],["Ol_Chiki","Ol_Chiki"],["Old_Turkic","Old_Turkic"],["Oriya","Oriya"],["Osage","Osage"],["Osmanya","Osmanya"],["Palmyrene","Palmyrene"],["Pau_Cin_Hau","Pau_Cin_Hau"],["Old_Permic","Old_Permic"],["Phags_Pa","Phags_Pa"],["Inscriptional_Pahlavi","Inscriptional_Pahlavi"],["Psalter_Pahlavi","Psalter_Pahlavi"],["Phoenician","Phoenician"],["Miao","Miao"],["Inscriptional_Parthian","Inscriptional_Parthian"],["Rejang","Rejang"],["Hanifi_Rohingya","Hanifi_Rohingya"],["Runic","Runic"],["Samaritan","Samaritan"],["Old_South_Arabian","Old_South_Arabian"],["Saurashtra","Saurashtra"],["SignWriting","SignWriting"],["Shavian","Shavian"],["Sharada","Sharada"],["Siddham","Siddham"],["Khudawadi","Khudawadi"],["Sinhala","Sinhala"],["Sogdian","Sogdian"],["Old_Sogdian","Old_Sogdian"],["Sora_Sompeng","Sora_Sompeng"],["Soyombo","Soyombo"],["Sundanese","Sundanese"],["Syloti_Nagri","Syloti_Nagri"],["Syriac","Syriac"],["Tagbanwa","Tagbanwa"],["Takri","Takri"],["Tai_Le","Tai_Le"],["New_Tai_Lue","New_Tai_Lue"],["Tamil","Tamil"],["Tangut","Tangut"],["Tai_Viet","Tai_Viet"],["Telugu","Telugu"],["Tifinagh","Tifinagh"],["Tagalog","Tagalog"],["Thaana","Thaana"],["Tibetan","Tibetan"],["Tirhuta","Tirhuta"],["Ugaritic","Ugaritic"],["Vai","Vai"],["Warang_Citi","Warang_Citi"],["Wancho","Wancho"],["Old_Persian","Old_Persian"],["Cuneiform","Cuneiform"],["Yezidi","Yezidi"],["Yi","Yi"],["Zanabazar_Square","Zanabazar_Square"],["Inherited","Inherited"],["Common","Common"],["Unknown","Unknown"]])]])},73276:function(i,o,s){"use strict";const u=s(44973);i.exports=function(i,o){const s=u.get(i);if(!s)throw new Error(`Unknown property \`${i}\`.`);const C=s.get(o);if(C)return C;throw new Error(`Unknown value \`${o}\` for property \`${i}\`.`)}},84855:function(i){i.exports=new Map([["scx","Script_Extensions"],["sc","Script"],["gc","General_Category"],["AHex","ASCII_Hex_Digit"],["Alpha","Alphabetic"],["Bidi_C","Bidi_Control"],["Bidi_M","Bidi_Mirrored"],["Cased","Cased"],["CI","Case_Ignorable"],["CWCF","Changes_When_Casefolded"],["CWCM","Changes_When_Casemapped"],["CWKCF","Changes_When_NFKC_Casefolded"],["CWL","Changes_When_Lowercased"],["CWT","Changes_When_Titlecased"],["CWU","Changes_When_Uppercased"],["Dash","Dash"],["Dep","Deprecated"],["DI","Default_Ignorable_Code_Point"],["Dia","Diacritic"],["EBase","Emoji_Modifier_Base"],["EComp","Emoji_Component"],["EMod","Emoji_Modifier"],["Emoji","Emoji"],["EPres","Emoji_Presentation"],["Ext","Extender"],["ExtPict","Extended_Pictographic"],["Gr_Base","Grapheme_Base"],["Gr_Ext","Grapheme_Extend"],["Hex","Hex_Digit"],["IDC","ID_Continue"],["Ideo","Ideographic"],["IDS","ID_Start"],["IDSB","IDS_Binary_Operator"],["IDST","IDS_Trinary_Operator"],["Join_C","Join_Control"],["LOE","Logical_Order_Exception"],["Lower","Lowercase"],["Math","Math"],["NChar","Noncharacter_Code_Point"],["Pat_Syn","Pattern_Syntax"],["Pat_WS","Pattern_White_Space"],["QMark","Quotation_Mark"],["Radical","Radical"],["RI","Regional_Indicator"],["SD","Soft_Dotted"],["STerm","Sentence_Terminal"],["Term","Terminal_Punctuation"],["UIdeo","Unified_Ideograph"],["Upper","Uppercase"],["VS","Variation_Selector"],["WSpace","White_Space"],["space","White_Space"],["XIDC","XID_Continue"],["XIDS","XID_Start"]])},2793:function(i){var o=/[\'\"]/;i.exports=function unquote(i){return i?(o.test(i.charAt(0))&&(i=i.substr(1)),o.test(i.charAt(i.length-1))&&(i=i.substr(0,i.length-1)),i):""}},91496:function(i){"function"==typeof Object.create?i.exports=function inherits(i,o){i.super_=o,i.prototype=Object.create(o.prototype,{constructor:{value:i,enumerable:!1,writable:!0,configurable:!0}})}:i.exports=function inherits(i,o){i.super_=o;var TempCtor=function(){};TempCtor.prototype=o.prototype,i.prototype=new TempCtor,i.prototype.constructor=i}},20384:function(i){i.exports=function isBuffer(i){return i&&"object"==typeof i&&"function"==typeof i.copy&&"function"==typeof i.fill&&"function"==typeof i.readUInt8}},89539:function(i,o,s){var u=/%[sdj%]/g;o.format=function(i){if(!isString(i)){for(var o=[],s=0;s=_)return i;switch(i){case"%s":return String(C[s++]);case"%d":return Number(C[s++]);case"%j":try{return JSON.stringify(C[s++])}catch(i){return"[Circular]"}default:return i}})),B=C[s];s<_;B=C[++s])isNull(B)||!isObject(B)?w+=" "+B:w+=" "+inspect(B);return w},o.deprecate=function(i,u){if(isUndefined(s.g.process))return function(){return o.deprecate(i,u).apply(this,arguments)};if(!0===process.noDeprecation)return i;var C=!1;return function deprecated(){if(!C){if(process.throwDeprecation)throw new Error(u);process.traceDeprecation?console.trace(u):console.error(u),C=!0}return i.apply(this,arguments)}};var C,_={};function inspect(i,s){var u={seen:[],stylize:stylizeNoColor};return arguments.length>=3&&(u.depth=arguments[2]),arguments.length>=4&&(u.colors=arguments[3]),isBoolean(s)?u.showHidden=s:s&&o._extend(u,s),isUndefined(u.showHidden)&&(u.showHidden=!1),isUndefined(u.depth)&&(u.depth=2),isUndefined(u.colors)&&(u.colors=!1),isUndefined(u.customInspect)&&(u.customInspect=!0),u.colors&&(u.stylize=stylizeWithColor),formatValue(u,i,u.depth)}function stylizeWithColor(i,o){var s=inspect.styles[o];return s?"["+inspect.colors[s][0]+"m"+i+"["+inspect.colors[s][1]+"m":i}function stylizeNoColor(i,o){return i}function arrayToHash(i){var o={};return i.forEach((function(i,s){o[i]=!0})),o}function formatValue(i,s,u){if(i.customInspect&&s&&isFunction(s.inspect)&&s.inspect!==o.inspect&&(!s.constructor||s.constructor.prototype!==s)){var C=s.inspect(u,i);return isString(C)||(C=formatValue(i,C,u)),C}var _=formatPrimitive(i,s);if(_)return _;var w=Object.keys(s),B=arrayToHash(w);if(i.showHidden&&(w=Object.getOwnPropertyNames(s)),isError(s)&&(w.indexOf("message")>=0||w.indexOf("description")>=0))return formatError(s);if(0===w.length){if(isFunction(s)){var P=s.name?": "+s.name:"";return i.stylize("[Function"+P+"]","special")}if(isRegExp(s))return i.stylize(RegExp.prototype.toString.call(s),"regexp");if(isDate(s))return i.stylize(Date.prototype.toString.call(s),"date");if(isError(s))return formatError(s)}var V,z="",U=!1,$=["{","}"];(isArray(s)&&(U=!0,$=["[","]"]),isFunction(s))&&(z=" [Function"+(s.name?": "+s.name:"")+"]");return isRegExp(s)&&(z=" "+RegExp.prototype.toString.call(s)),isDate(s)&&(z=" "+Date.prototype.toUTCString.call(s)),isError(s)&&(z=" "+formatError(s)),0!==w.length||U&&0!=s.length?u<0?isRegExp(s)?i.stylize(RegExp.prototype.toString.call(s),"regexp"):i.stylize("[Object]","special"):(i.seen.push(s),V=U?formatArray(i,s,u,B,w):w.map((function(o){return formatProperty(i,s,u,B,o,U)})),i.seen.pop(),reduceToSingleString(V,z,$)):$[0]+z+$[1]}function formatPrimitive(i,o){if(isUndefined(o))return i.stylize("undefined","undefined");if(isString(o)){var s="'"+JSON.stringify(o).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return i.stylize(s,"string")}return isNumber(o)?i.stylize(""+o,"number"):isBoolean(o)?i.stylize(""+o,"boolean"):isNull(o)?i.stylize("null","null"):void 0}function formatError(i){return"["+Error.prototype.toString.call(i)+"]"}function formatArray(i,o,s,u,C){for(var _=[],w=0,B=o.length;w-1&&(B=_?B.split("\n").map((function(i){return" "+i})).join("\n").substr(2):"\n"+B.split("\n").map((function(i){return" "+i})).join("\n")):B=i.stylize("[Circular]","special")),isUndefined(w)){if(_&&C.match(/^\d+$/))return B;(w=JSON.stringify(""+C)).match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(w=w.substr(1,w.length-2),w=i.stylize(w,"name")):(w=w.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),w=i.stylize(w,"string"))}return w+": "+B}function reduceToSingleString(i,o,s){return i.reduce((function(i,o){return o.indexOf("\n")>=0&&0,i+o.replace(/\u001b\[\d\d?m/g,"").length+1}),0)>60?s[0]+(""===o?"":o+"\n ")+" "+i.join(",\n ")+" "+s[1]:s[0]+o+" "+i.join(", ")+" "+s[1]}function isArray(i){return Array.isArray(i)}function isBoolean(i){return"boolean"==typeof i}function isNull(i){return null===i}function isNumber(i){return"number"==typeof i}function isString(i){return"string"==typeof i}function isUndefined(i){return void 0===i}function isRegExp(i){return isObject(i)&&"[object RegExp]"===objectToString(i)}function isObject(i){return"object"==typeof i&&null!==i}function isDate(i){return isObject(i)&&"[object Date]"===objectToString(i)}function isError(i){return isObject(i)&&("[object Error]"===objectToString(i)||i instanceof Error)}function isFunction(i){return"function"==typeof i}function objectToString(i){return Object.prototype.toString.call(i)}function pad(i){return i<10?"0"+i.toString(10):i.toString(10)}o.debuglog=function(i){if(isUndefined(C)&&(C=process.env.NODE_DEBUG||""),i=i.toUpperCase(),!_[i])if(new RegExp("\\b"+i+"\\b","i").test(C)){var s=process.pid;_[i]=function(){var u=o.format.apply(o,arguments);console.error("%s %d: %s",i,s,u)}}else _[i]=function(){};return _[i]},o.inspect=inspect,inspect.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},inspect.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"},o.isArray=isArray,o.isBoolean=isBoolean,o.isNull=isNull,o.isNullOrUndefined=function isNullOrUndefined(i){return null==i},o.isNumber=isNumber,o.isString=isString,o.isSymbol=function isSymbol(i){return"symbol"==typeof i},o.isUndefined=isUndefined,o.isRegExp=isRegExp,o.isObject=isObject,o.isDate=isDate,o.isError=isError,o.isFunction=isFunction,o.isPrimitive=function isPrimitive(i){return null===i||"boolean"==typeof i||"number"==typeof i||"string"==typeof i||"symbol"==typeof i||void 0===i},o.isBuffer=s(20384);var w=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function timestamp(){var i=new Date,o=[pad(i.getHours()),pad(i.getMinutes()),pad(i.getSeconds())].join(":");return[i.getDate(),w[i.getMonth()],o].join(" ")}function hasOwnProperty(i,o){return Object.prototype.hasOwnProperty.call(i,o)}o.log=function(){console.log("%s - %s",timestamp(),o.format.apply(o,arguments))},o.inherits=s(91496),o._extend=function(i,o){if(!o||!isObject(o))return i;for(var s=Object.keys(o),u=s.length;u--;)i[s[u]]=o[s[u]];return i}},63230:function(i,o,s){"use strict";s.r(o),s.d(o,{Node:function(){return da},Parser:function(){return Se},Position:function(){return be},SourceLocation:function(){return xe},TokContext:function(){return ua},Token:function(){return Aa},TokenType:function(){return Z},defaultOptions:function(){return _e},getLineInfo:function(){return getLineInfo},isIdentifierChar:function(){return isIdentifierChar},isIdentifierStart:function(){return isIdentifierStart},isNewLine:function(){return isNewLine},keywordTypes:function(){return ee},lineBreak:function(){return de},lineBreakG:function(){return ie},nonASCIIwhitespace:function(){return le},parse:function(){return parse},parseExpressionAt:function(){return parseExpressionAt},tokContexts:function(){return la},tokTypes:function(){return ae},tokenizer:function(){return tokenizer},version:function(){return Fa}});var u={3:"abstract boolean byte char class double enum export extends final float goto implements import int interface long native package private protected public short static super synchronized throws transient volatile",5:"class enum extends super const export import",6:"enum",strict:"implements interface let package private protected public static yield",strictBind:"eval arguments"},C="break case catch continue debugger default do else finally for function if return switch throw try var while with null true false instanceof typeof void delete new in this",_={5:C,"5module":C+" export import",6:C+" const class extends export import super"},w=/^in(stanceof)?$/,B="ªµºÀ-ÖØ-öø-ˁˆ-ˑˠ-ˤˬˮͰ-ʹͶͷͺ-ͽͿΆΈ-ΊΌΎ-ΡΣ-ϵϷ-ҁҊ-ԯԱ-Ֆՙՠ-ֈא-תׯ-ײؠ-يٮٯٱ-ۓەۥۦۮۯۺ-ۼۿܐܒ-ܯݍ-ޥޱߊ-ߪߴߵߺࠀ-ࠕࠚࠤࠨࡀ-ࡘࡠ-ࡪࢠ-ࢴࢶ-ࢽऄ-हऽॐक़-ॡॱ-ঀঅ-ঌএঐও-নপ-রলশ-হঽৎড়ঢ়য়-ৡৰৱৼਅ-ਊਏਐਓ-ਨਪ-ਰਲਲ਼ਵਸ਼ਸਹਖ਼-ੜਫ਼ੲ-ੴઅ-ઍએ-ઑઓ-નપ-રલળવ-હઽૐૠૡૹଅ-ଌଏଐଓ-ନପ-ରଲଳଵ-ହଽଡ଼ଢ଼ୟ-ୡୱஃஅ-ஊஎ-ஐஒ-கஙசஜஞடணதந-பம-ஹௐఅ-ఌఎ-ఐఒ-నప-హఽౘ-ౚౠౡಀಅ-ಌಎ-ಐಒ-ನಪ-ಳವ-ಹಽೞೠೡೱೲഅ-ഌഎ-ഐഒ-ഺഽൎൔ-ൖൟ-ൡൺ-ൿඅ-ඖක-නඳ-රලව-ෆก-ะาำเ-ๆກຂຄຆ-ຊຌ-ຣລວ-ະາຳຽເ-ໄໆໜ-ໟༀཀ-ཇཉ-ཬྈ-ྌက-ဪဿၐ-ၕၚ-ၝၡၥၦၮ-ၰၵ-ႁႎႠ-ჅჇჍა-ჺჼ-ቈቊ-ቍቐ-ቖቘቚ-ቝበ-ኈኊ-ኍነ-ኰኲ-ኵኸ-ኾዀዂ-ዅወ-ዖዘ-ጐጒ-ጕጘ-ፚᎀ-ᎏᎠ-Ᏽᏸ-ᏽᐁ-ᙬᙯ-ᙿᚁ-ᚚᚠ-ᛪᛮ-ᛸᜀ-ᜌᜎ-ᜑᜠ-ᜱᝀ-ᝑᝠ-ᝬᝮ-ᝰក-ឳៗៜᠠ-ᡸᢀ-ᢨᢪᢰ-ᣵᤀ-ᤞᥐ-ᥭᥰ-ᥴᦀ-ᦫᦰ-ᧉᨀ-ᨖᨠ-ᩔᪧᬅ-ᬳᭅ-ᭋᮃ-ᮠᮮᮯᮺ-ᯥᰀ-ᰣᱍ-ᱏᱚ-ᱽᲀ-ᲈᲐ-ᲺᲽ-Ჿᳩ-ᳬᳮ-ᳳᳵᳶᳺᴀ-ᶿḀ-ἕἘ-Ἕἠ-ὅὈ-Ὅὐ-ὗὙὛὝὟ-ώᾀ-ᾴᾶ-ᾼιῂ-ῄῆ-ῌῐ-ΐῖ-Ίῠ-Ῥῲ-ῴῶ-ῼⁱⁿₐ-ₜℂℇℊ-ℓℕ℘-ℝℤΩℨK-ℹℼ-ℿⅅ-ⅉⅎⅠ-ↈⰀ-Ⱞⰰ-ⱞⱠ-ⳤⳫ-ⳮⳲⳳⴀ-ⴥⴧⴭⴰ-ⵧⵯⶀ-ⶖⶠ-ⶦⶨ-ⶮⶰ-ⶶⶸ-ⶾⷀ-ⷆⷈ-ⷎⷐ-ⷖⷘ-ⷞ々-〇〡-〩〱-〵〸-〼ぁ-ゖ゛-ゟァ-ヺー-ヿㄅ-ㄯㄱ-ㆎㆠ-ㆺㇰ-ㇿ㐀-䶵一-鿯ꀀ-ꒌꓐ-ꓽꔀ-ꘌꘐ-ꘟꘪꘫꙀ-ꙮꙿ-ꚝꚠ-ꛯꜗ-ꜟꜢ-ꞈꞋ-ꞿꟂ-Ᶎꟷ-ꠁꠃ-ꠅꠇ-ꠊꠌ-ꠢꡀ-ꡳꢂ-ꢳꣲ-ꣷꣻꣽꣾꤊ-ꤥꤰ-ꥆꥠ-ꥼꦄ-ꦲꧏꧠ-ꧤꧦ-ꧯꧺ-ꧾꨀ-ꨨꩀ-ꩂꩄ-ꩋꩠ-ꩶꩺꩾ-ꪯꪱꪵꪶꪹ-ꪽꫀꫂꫛ-ꫝꫠ-ꫪꫲ-ꫴꬁ-ꬆꬉ-ꬎꬑ-ꬖꬠ-ꬦꬨ-ꬮꬰ-ꭚꭜ-ꭧꭰ-ꯢ가-힣ힰ-ퟆퟋ-ퟻ豈-舘並-龎ff-stﬓ-ﬗיִײַ-ﬨשׁ-זּטּ-לּמּנּסּףּפּצּ-ﮱﯓ-ﴽﵐ-ﶏﶒ-ﷇﷰ-ﷻﹰ-ﹴﹶ-ﻼA-Za-zヲ-하-ᅦᅧ-ᅬᅭ-ᅲᅳ-ᅵ",P="‌‍·̀-ͯ·҃-֑҇-ׇֽֿׁׂׅׄؐ-ًؚ-٩ٰۖ-ۜ۟-۪ۤۧۨ-ۭ۰-۹ܑܰ-݊ަ-ް߀-߉߫-߽߳ࠖ-࠙ࠛ-ࠣࠥ-ࠧࠩ-࡙࠭-࡛࣓-ࣣ࣡-ःऺ-़ा-ॏ॑-ॗॢॣ०-९ঁ-ঃ়া-ৄেৈো-্ৗৢৣ০-৯৾ਁ-ਃ਼ਾ-ੂੇੈੋ-੍ੑ੦-ੱੵઁ-ઃ઼ા-ૅે-ૉો-્ૢૣ૦-૯ૺ-૿ଁ-ଃ଼ା-ୄେୈୋ-୍ୖୗୢୣ୦-୯ஂா-ூெ-ைொ-்ௗ௦-௯ఀ-ఄా-ౄె-ైొ-్ౕౖౢౣ౦-౯ಁ-ಃ಼ಾ-ೄೆ-ೈೊ-್ೕೖೢೣ೦-೯ഀ-ഃ഻഼ാ-ൄെ-ൈൊ-്ൗൢൣ൦-൯ංඃ්ා-ුූෘ-ෟ෦-෯ෲෳัิ-ฺ็-๎๐-๙ັິ-ຼ່-ໍ໐-໙༘༙༠-༩༹༵༷༾༿ཱ-྄྆྇ྍ-ྗྙ-ྼ࿆ါ-ှ၀-၉ၖ-ၙၞ-ၠၢ-ၤၧ-ၭၱ-ၴႂ-ႍႏ-ႝ፝-፟፩-፱ᜒ-᜔ᜲ-᜴ᝒᝓᝲᝳ឴-៓៝០-៩᠋-᠍᠐-᠙ᢩᤠ-ᤫᤰ-᤻᥆-᥏᧐-᧚ᨗ-ᨛᩕ-ᩞ᩠-᩿᩼-᪉᪐-᪙᪰-᪽ᬀ-ᬄ᬴-᭄᭐-᭙᭫-᭳ᮀ-ᮂᮡ-ᮭ᮰-᮹᯦-᯳ᰤ-᰷᱀-᱉᱐-᱙᳐-᳔᳒-᳨᳭᳴᳷-᳹᷀-᷹᷻-᷿‿⁀⁔⃐-⃥⃜⃡-⃰⳯-⵿⳱ⷠ-〪ⷿ-゙゚〯꘠-꘩꙯ꙴ-꙽ꚞꚟ꛰꛱ꠂ꠆ꠋꠣ-ꠧꢀꢁꢴ-ꣅ꣐-꣙꣠-꣱ꣿ-꤉ꤦ-꤭ꥇ-꥓ꦀ-ꦃ꦳-꧀꧐-꧙ꧥ꧰-꧹ꨩ-ꨶꩃꩌꩍ꩐-꩙ꩻ-ꩽꪰꪲ-ꪴꪷꪸꪾ꪿꫁ꫫ-ꫯꫵ꫶ꯣ-ꯪ꯬꯭꯰-꯹ﬞ︀-️︠-︯︳︴﹍-﹏0-9_",V=new RegExp("["+B+"]"),z=new RegExp("["+B+P+"]");B=P=null;var U=[0,11,2,25,2,18,2,1,2,14,3,13,35,122,70,52,268,28,4,48,48,31,14,29,6,37,11,29,3,35,5,7,2,4,43,157,19,35,5,35,5,39,9,51,157,310,10,21,11,7,153,5,3,0,2,43,2,1,4,0,3,22,11,22,10,30,66,18,2,1,11,21,11,25,71,55,7,1,65,0,16,3,2,2,2,28,43,28,4,28,36,7,2,27,28,53,11,21,11,18,14,17,111,72,56,50,14,50,14,35,477,28,11,0,9,21,155,22,13,52,76,44,33,24,27,35,30,0,12,34,4,0,13,47,15,3,22,0,2,0,36,17,2,24,85,6,2,0,2,3,2,14,2,9,8,46,39,7,3,1,3,21,2,6,2,1,2,4,4,0,19,0,13,4,159,52,19,3,21,0,33,47,21,1,2,0,185,46,42,3,37,47,21,0,60,42,14,0,72,26,230,43,117,63,32,0,161,7,3,38,17,0,2,0,29,0,11,39,8,0,22,0,12,45,20,0,35,56,264,8,2,36,18,0,50,29,113,6,2,1,2,37,22,0,26,5,2,1,2,31,15,0,328,18,270,921,103,110,18,195,2749,1070,4050,582,8634,568,8,30,114,29,19,47,17,3,32,20,6,18,689,63,129,74,6,0,67,12,65,1,2,0,29,6135,9,754,9486,286,50,2,18,3,9,395,2309,106,6,12,4,8,8,9,5991,84,2,70,2,1,3,0,3,1,3,3,2,11,2,0,2,6,2,64,2,3,3,7,2,6,2,27,2,3,2,4,2,0,4,6,2,339,3,24,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,30,2,24,2,7,2357,44,11,6,17,0,370,43,1301,196,60,67,8,0,1205,3,2,26,2,1,2,0,3,0,2,9,2,3,2,0,2,0,7,0,5,0,2,0,2,0,2,2,2,1,2,0,3,0,2,0,2,0,2,0,2,0,2,1,2,0,3,3,2,6,2,3,2,3,2,0,2,9,2,16,6,2,2,4,2,16,4421,42710,42,4148,12,221,3,5761,15,7472,3104,541],$=[509,0,227,0,150,4,294,9,1368,2,2,1,6,3,41,2,5,0,166,1,574,3,9,9,525,10,176,2,54,14,32,9,16,3,46,10,54,9,7,2,37,13,2,9,6,1,45,0,13,2,49,13,9,3,4,9,83,11,7,0,161,11,6,9,7,3,56,1,2,6,3,1,3,2,10,0,11,1,3,6,4,4,193,17,10,9,5,0,82,19,13,9,214,6,3,8,28,1,83,16,16,9,82,12,9,9,84,14,5,9,243,14,166,9,232,6,3,6,4,0,29,9,41,6,2,3,9,0,10,10,47,15,406,7,2,7,17,9,57,21,2,13,123,5,4,0,2,1,2,6,2,0,9,9,49,4,2,1,2,4,9,9,330,3,19306,9,135,4,60,6,26,9,1014,0,2,54,8,3,19723,1,5319,4,4,5,9,7,3,6,31,3,149,2,1418,49,513,54,5,49,9,0,15,0,23,4,2,14,1361,6,2,16,3,6,2,1,2,4,262,6,10,9,419,13,1495,6,110,6,6,9,792487,239];function isInAstralSet(i,o){for(var s=65536,u=0;ui)return!1;if((s+=o[u+1])>=i)return!0}}function isIdentifierStart(i,o){return i<65?36===i:i<91||(i<97?95===i:i<123||(i<=65535?i>=170&&V.test(String.fromCharCode(i)):!1!==o&&isInAstralSet(i,U)))}function isIdentifierChar(i,o){return i<48?36===i:i<58||!(i<65)&&(i<91||(i<97?95===i:i<123||(i<=65535?i>=170&&z.test(String.fromCharCode(i)):!1!==o&&(isInAstralSet(i,U)||isInAstralSet(i,$)))))}var Z=function TokenType(i,o){void 0===o&&(o={}),this.label=i,this.keyword=o.keyword,this.beforeExpr=!!o.beforeExpr,this.startsExpr=!!o.startsExpr,this.isLoop=!!o.isLoop,this.isAssign=!!o.isAssign,this.prefix=!!o.prefix,this.postfix=!!o.postfix,this.binop=o.binop||null,this.updateContext=null};function binop(i,o){return new Z(i,{beforeExpr:!0,binop:o})}var X={beforeExpr:!0},Y={startsExpr:!0},ee={};function kw(i,o){return void 0===o&&(o={}),o.keyword=i,ee[i]=new Z(i,o)}var ae={num:new Z("num",Y),regexp:new Z("regexp",Y),string:new Z("string",Y),name:new Z("name",Y),eof:new Z("eof"),bracketL:new Z("[",{beforeExpr:!0,startsExpr:!0}),bracketR:new Z("]"),braceL:new Z("{",{beforeExpr:!0,startsExpr:!0}),braceR:new Z("}"),parenL:new Z("(",{beforeExpr:!0,startsExpr:!0}),parenR:new Z(")"),comma:new Z(",",X),semi:new Z(";",X),colon:new Z(":",X),dot:new Z("."),question:new Z("?",X),arrow:new Z("=>",X),template:new Z("template"),invalidTemplate:new Z("invalidTemplate"),ellipsis:new Z("...",X),backQuote:new Z("`",Y),dollarBraceL:new Z("${",{beforeExpr:!0,startsExpr:!0}),eq:new Z("=",{beforeExpr:!0,isAssign:!0}),assign:new Z("_=",{beforeExpr:!0,isAssign:!0}),incDec:new Z("++/--",{prefix:!0,postfix:!0,startsExpr:!0}),prefix:new Z("!/~",{beforeExpr:!0,prefix:!0,startsExpr:!0}),logicalOR:binop("||",1),logicalAND:binop("&&",2),bitwiseOR:binop("|",3),bitwiseXOR:binop("^",4),bitwiseAND:binop("&",5),equality:binop("==/!=/===/!==",6),relational:binop("/<=/>=",7),bitShift:binop("<>/>>>",8),plusMin:new Z("+/-",{beforeExpr:!0,binop:9,prefix:!0,startsExpr:!0}),modulo:binop("%",10),star:binop("*",10),slash:binop("/",10),starstar:new Z("**",{beforeExpr:!0}),_break:kw("break"),_case:kw("case",X),_catch:kw("catch"),_continue:kw("continue"),_debugger:kw("debugger"),_default:kw("default",X),_do:kw("do",{isLoop:!0,beforeExpr:!0}),_else:kw("else",X),_finally:kw("finally"),_for:kw("for",{isLoop:!0}),_function:kw("function",Y),_if:kw("if"),_return:kw("return",X),_switch:kw("switch"),_throw:kw("throw",X),_try:kw("try"),_var:kw("var"),_const:kw("const"),_while:kw("while",{isLoop:!0}),_with:kw("with"),_new:kw("new",{beforeExpr:!0,startsExpr:!0}),_this:kw("this",Y),_super:kw("super",Y),_class:kw("class",Y),_extends:kw("extends",X),_export:kw("export"),_import:kw("import",Y),_null:kw("null",Y),_true:kw("true",Y),_false:kw("false",Y),_in:kw("in",{beforeExpr:!0,binop:7}),_instanceof:kw("instanceof",{beforeExpr:!0,binop:7}),_typeof:kw("typeof",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_void:kw("void",{beforeExpr:!0,prefix:!0,startsExpr:!0}),_delete:kw("delete",{beforeExpr:!0,prefix:!0,startsExpr:!0})},de=/\r\n?|\n|\u2028|\u2029/,ie=new RegExp(de.source,"g");function isNewLine(i,o){return 10===i||13===i||!o&&(8232===i||8233===i)}var le=/[\u1680\u2000-\u200a\u202f\u205f\u3000\ufeff]/,ce=/(?:\s|\/\/.*|\/\*[^]*?\*\/)*/g,pe=Object.prototype,Re=pe.hasOwnProperty,fe=pe.toString;function has(i,o){return Re.call(i,o)}var ye=Array.isArray||function(i){return"[object Array]"===fe.call(i)};function wordsRegexp(i){return new RegExp("^(?:"+i.replace(/ /g,"|")+")$")}var be=function Position(i,o){this.line=i,this.column=o};be.prototype.offset=function offset(i){return new be(this.line,this.column+i)};var xe=function SourceLocation(i,o,s){this.start=o,this.end=s,null!==i.sourceFile&&(this.source=i.sourceFile)};function getLineInfo(i,o){for(var s=1,u=0;;){ie.lastIndex=u;var C=ie.exec(i);if(!(C&&C.index=2015&&(o.ecmaVersion-=2009),null==o.allowReserved&&(o.allowReserved=o.ecmaVersion<5),ye(o.onToken)){var u=o.onToken;o.onToken=function(i){return u.push(i)}}return ye(o.onComment)&&(o.onComment=pushComment(o,o.onComment)),o}function pushComment(i,o){return function(s,u,C,_,w,B){var P={type:s?"Block":"Line",value:u,start:C,end:_};i.locations&&(P.loc=new xe(this,w,B)),i.ranges&&(P.range=[C,_]),o.push(P)}}function functionFlags(i,o){return 2|(i?4:0)|(o?8:0)}var Se=function Parser(i,o,s){this.options=i=getOptions(i),this.sourceFile=i.sourceFile,this.keywords=wordsRegexp(_[i.ecmaVersion>=6?6:"module"===i.sourceType?"5module":5]);var C="";if(!0!==i.allowReserved){for(var w=i.ecmaVersion;!(C=u[w]);w--);"module"===i.sourceType&&(C+=" await")}this.reservedWords=wordsRegexp(C);var B=(C?C+" ":"")+u.strict;this.reservedWordsStrict=wordsRegexp(B),this.reservedWordsStrictBind=wordsRegexp(B+" "+u.strictBind),this.input=String(o),this.containsEsc=!1,s?(this.pos=s,this.lineStart=this.input.lastIndexOf("\n",s-1)+1,this.curLine=this.input.slice(0,this.lineStart).split(de).length):(this.pos=this.lineStart=0,this.curLine=1),this.type=ae.eof,this.value=null,this.start=this.end=this.pos,this.startLoc=this.endLoc=this.curPosition(),this.lastTokEndLoc=this.lastTokStartLoc=null,this.lastTokStart=this.lastTokEnd=this.pos,this.context=this.initialContext(),this.exprAllowed=!0,this.inModule="module"===i.sourceType,this.strict=this.inModule||this.strictDirective(this.pos),this.potentialArrowAt=-1,this.yieldPos=this.awaitPos=this.awaitIdentPos=0,this.labels=[],this.undefinedExports={},0===this.pos&&i.allowHashBang&&"#!"===this.input.slice(0,2)&&this.skipLineComment(2),this.scopeStack=[],this.enterScope(1),this.regexpState=null},we={inFunction:{configurable:!0},inGenerator:{configurable:!0},inAsync:{configurable:!0},allowSuper:{configurable:!0},allowDirectSuper:{configurable:!0},treatFunctionsAsVar:{configurable:!0}};Se.prototype.parse=function parse(){var i=this.options.program||this.startNode();return this.nextToken(),this.parseTopLevel(i)},we.inFunction.get=function(){return(2&this.currentVarScope().flags)>0},we.inGenerator.get=function(){return(8&this.currentVarScope().flags)>0},we.inAsync.get=function(){return(4&this.currentVarScope().flags)>0},we.allowSuper.get=function(){return(64&this.currentThisScope().flags)>0},we.allowDirectSuper.get=function(){return(128&this.currentThisScope().flags)>0},we.treatFunctionsAsVar.get=function(){return this.treatFunctionsAsVarInScope(this.currentScope())},Se.prototype.inNonArrowFunction=function inNonArrowFunction(){return(2&this.currentThisScope().flags)>0},Se.extend=function extend(){for(var i=[],o=arguments.length;o--;)i[o]=arguments[o];for(var s=this,u=0;u-1&&this.raiseRecoverable(i.trailingComma,"Comma is not permitted after the rest element");var s=o?i.parenthesizedAssign:i.parenthesizedBind;s>-1&&this.raiseRecoverable(s,"Parenthesized pattern")}},Pe.checkExpressionErrors=function(i,o){if(!i)return!1;var s=i.shorthandAssign,u=i.doubleProto;if(!o)return s>=0||u>=0;s>=0&&this.raise(s,"Shorthand property assignments are valid only in destructuring patterns"),u>=0&&this.raiseRecoverable(u,"Redefinition of __proto__ property")},Pe.checkYieldAwaitInDefaultParams=function(){this.yieldPos&&(!this.awaitPos||this.yieldPos=6&&this.unexpected(),this.parseFunctionStatement(_,!1,!i);case ae._class:return i&&this.unexpected(),this.parseClass(_,!0);case ae._if:return this.parseIfStatement(_);case ae._return:return this.parseReturnStatement(_);case ae._switch:return this.parseSwitchStatement(_);case ae._throw:return this.parseThrowStatement(_);case ae._try:return this.parseTryStatement(_);case ae._const:case ae._var:return u=u||this.value,i&&"var"!==u&&this.unexpected(),this.parseVarStatement(_,u);case ae._while:return this.parseWhileStatement(_);case ae._with:return this.parseWithStatement(_);case ae.braceL:return this.parseBlock(!0,_);case ae.semi:return this.parseEmptyStatement(_);case ae._export:case ae._import:if(this.options.ecmaVersion>10&&C===ae._import){ce.lastIndex=this.pos;var w=ce.exec(this.input),B=this.pos+w[0].length;if(40===this.input.charCodeAt(B))return this.parseExpressionStatement(_,this.parseExpression())}return this.options.allowImportExportEverywhere||(o||this.raise(this.start,"'import' and 'export' may only appear at the top level"),this.inModule||this.raise(this.start,"'import' and 'export' may appear only with 'sourceType: module'")),C===ae._import?this.parseImport(_):this.parseExport(_,s);default:if(this.isAsyncFunction())return i&&this.unexpected(),this.next(),this.parseFunctionStatement(_,!0,!i);var P=this.value,V=this.parseExpression();return C===ae.name&&"Identifier"===V.type&&this.eat(ae.colon)?this.parseLabeledStatement(_,P,V,i):this.parseExpressionStatement(_,V)}},qe.parseBreakContinueStatement=function(i,o){var s="break"===o;this.next(),this.eat(ae.semi)||this.insertSemicolon()?i.label=null:this.type!==ae.name?this.unexpected():(i.label=this.parseIdent(),this.semicolon());for(var u=0;u=6?this.eat(ae.semi):this.semicolon(),this.finishNode(i,"DoWhileStatement")},qe.parseForStatement=function(i){this.next();var o=this.options.ecmaVersion>=9&&(this.inAsync||!this.inFunction&&this.options.allowAwaitOutsideFunction)&&this.eatContextual("await")?this.lastTokStart:-1;if(this.labels.push(ze),this.enterScope(0),this.expect(ae.parenL),this.type===ae.semi)return o>-1&&this.unexpected(o),this.parseFor(i,null);var s=this.isLet();if(this.type===ae._var||this.type===ae._const||s){var u=this.startNode(),C=s?"let":this.value;return this.next(),this.parseVar(u,!0,C),this.finishNode(u,"VariableDeclaration"),(this.type===ae._in||this.options.ecmaVersion>=6&&this.isContextual("of"))&&1===u.declarations.length?(this.options.ecmaVersion>=9&&(this.type===ae._in?o>-1&&this.unexpected(o):i.await=o>-1),this.parseForIn(i,u)):(o>-1&&this.unexpected(o),this.parseFor(i,u))}var _=new DestructuringErrors,w=this.parseExpression(!0,_);return this.type===ae._in||this.options.ecmaVersion>=6&&this.isContextual("of")?(this.options.ecmaVersion>=9&&(this.type===ae._in?o>-1&&this.unexpected(o):i.await=o>-1),this.toAssignable(w,!1,_),this.checkLVal(w),this.parseForIn(i,w)):(this.checkExpressionErrors(_,!0),o>-1&&this.unexpected(o),this.parseFor(i,w))},qe.parseFunctionStatement=function(i,o,s){return this.next(),this.parseFunction(i,$e|(s?0:Xe),!1,o)},qe.parseIfStatement=function(i){return this.next(),i.test=this.parseParenExpression(),i.consequent=this.parseStatement("if"),i.alternate=this.eat(ae._else)?this.parseStatement("if"):null,this.finishNode(i,"IfStatement")},qe.parseReturnStatement=function(i){return this.inFunction||this.options.allowReturnOutsideFunction||this.raise(this.start,"'return' outside of function"),this.next(),this.eat(ae.semi)||this.insertSemicolon()?i.argument=null:(i.argument=this.parseExpression(),this.semicolon()),this.finishNode(i,"ReturnStatement")},qe.parseSwitchStatement=function(i){var o;this.next(),i.discriminant=this.parseParenExpression(),i.cases=[],this.expect(ae.braceL),this.labels.push(He),this.enterScope(0);for(var s=!1;this.type!==ae.braceR;)if(this.type===ae._case||this.type===ae._default){var u=this.type===ae._case;o&&this.finishNode(o,"SwitchCase"),i.cases.push(o=this.startNode()),o.consequent=[],this.next(),u?o.test=this.parseExpression():(s&&this.raiseRecoverable(this.lastTokStart,"Multiple default clauses"),s=!0,o.test=null),this.expect(ae.colon)}else o||this.unexpected(),o.consequent.push(this.parseStatement(null));return this.exitScope(),o&&this.finishNode(o,"SwitchCase"),this.next(),this.labels.pop(),this.finishNode(i,"SwitchStatement")},qe.parseThrowStatement=function(i){return this.next(),de.test(this.input.slice(this.lastTokEnd,this.start))&&this.raise(this.lastTokEnd,"Illegal newline after throw"),i.argument=this.parseExpression(),this.semicolon(),this.finishNode(i,"ThrowStatement")};var We=[];qe.parseTryStatement=function(i){if(this.next(),i.block=this.parseBlock(),i.handler=null,this.type===ae._catch){var o=this.startNode();if(this.next(),this.eat(ae.parenL)){o.param=this.parseBindingAtom();var s="Identifier"===o.param.type;this.enterScope(s?32:0),this.checkLVal(o.param,s?4:2),this.expect(ae.parenR)}else this.options.ecmaVersion<10&&this.unexpected(),o.param=null,this.enterScope(0);o.body=this.parseBlock(!1),this.exitScope(),i.handler=this.finishNode(o,"CatchClause")}return i.finalizer=this.eat(ae._finally)?this.parseBlock():null,i.handler||i.finalizer||this.raise(i.start,"Missing catch or finally clause"),this.finishNode(i,"TryStatement")},qe.parseVarStatement=function(i,o){return this.next(),this.parseVar(i,!1,o),this.semicolon(),this.finishNode(i,"VariableDeclaration")},qe.parseWhileStatement=function(i){return this.next(),i.test=this.parseParenExpression(),this.labels.push(ze),i.body=this.parseStatement("while"),this.labels.pop(),this.finishNode(i,"WhileStatement")},qe.parseWithStatement=function(i){return this.strict&&this.raise(this.start,"'with' in strict mode"),this.next(),i.object=this.parseParenExpression(),i.body=this.parseStatement("with"),this.finishNode(i,"WithStatement")},qe.parseEmptyStatement=function(i){return this.next(),this.finishNode(i,"EmptyStatement")},qe.parseLabeledStatement=function(i,o,s,u){for(var C=0,_=this.labels;C<_.length;C+=1){_[C].name===o&&this.raise(s.start,"Label '"+o+"' is already declared")}for(var w=this.type.isLoop?"loop":this.type===ae._switch?"switch":null,B=this.labels.length-1;B>=0;B--){var P=this.labels[B];if(P.statementStart!==i.start)break;P.statementStart=this.start,P.kind=w}return this.labels.push({name:o,kind:w,statementStart:this.start}),i.body=this.parseStatement(u?-1===u.indexOf("label")?u+"label":u:"label"),this.labels.pop(),i.label=s,this.finishNode(i,"LabeledStatement")},qe.parseExpressionStatement=function(i,o){return i.expression=o,this.semicolon(),this.finishNode(i,"ExpressionStatement")},qe.parseBlock=function(i,o){for(void 0===i&&(i=!0),void 0===o&&(o=this.startNode()),o.body=[],this.expect(ae.braceL),i&&this.enterScope(0);!this.eat(ae.braceR);){var s=this.parseStatement(null);o.body.push(s)}return i&&this.exitScope(),this.finishNode(o,"BlockStatement")},qe.parseFor=function(i,o){return i.init=o,this.expect(ae.semi),i.test=this.type===ae.semi?null:this.parseExpression(),this.expect(ae.semi),i.update=this.type===ae.parenR?null:this.parseExpression(),this.expect(ae.parenR),i.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(i,"ForStatement")},qe.parseForIn=function(i,o){var s=this.type===ae._in;return this.next(),"VariableDeclaration"===o.type&&null!=o.declarations[0].init&&(!s||this.options.ecmaVersion<8||this.strict||"var"!==o.kind||"Identifier"!==o.declarations[0].id.type)?this.raise(o.start,(s?"for-in":"for-of")+" loop variable declaration may not have an initializer"):"AssignmentPattern"===o.type&&this.raise(o.start,"Invalid left-hand side in for-loop"),i.left=o,i.right=s?this.parseExpression():this.parseMaybeAssign(),this.expect(ae.parenR),i.body=this.parseStatement("for"),this.exitScope(),this.labels.pop(),this.finishNode(i,s?"ForInStatement":"ForOfStatement")},qe.parseVar=function(i,o,s){for(i.declarations=[],i.kind=s;;){var u=this.startNode();if(this.parseVarId(u,s),this.eat(ae.eq)?u.init=this.parseMaybeAssign(o):"const"!==s||this.type===ae._in||this.options.ecmaVersion>=6&&this.isContextual("of")?"Identifier"===u.id.type||o&&(this.type===ae._in||this.isContextual("of"))?u.init=null:this.raise(this.lastTokEnd,"Complex binding patterns require an initialization value"):this.unexpected(),i.declarations.push(this.finishNode(u,"VariableDeclarator")),!this.eat(ae.comma))break}return i},qe.parseVarId=function(i,o){i.id=this.parseBindingAtom(),this.checkLVal(i.id,"var"===o?1:2,!1)};var $e=1,Xe=2;qe.parseFunction=function(i,o,s,u){this.initFunction(i),(this.options.ecmaVersion>=9||this.options.ecmaVersion>=6&&!u)&&(this.type===ae.star&&o&Xe&&this.unexpected(),i.generator=this.eat(ae.star)),this.options.ecmaVersion>=8&&(i.async=!!u),o&$e&&(i.id=4&o&&this.type!==ae.name?null:this.parseIdent(),!i.id||o&Xe||this.checkLVal(i.id,this.strict||i.generator||i.async?this.treatFunctionsAsVar?1:2:3));var C=this.yieldPos,_=this.awaitPos,w=this.awaitIdentPos;return this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(functionFlags(i.async,i.generator)),o&$e||(i.id=this.type===ae.name?this.parseIdent():null),this.parseFunctionParams(i),this.parseFunctionBody(i,s,!1),this.yieldPos=C,this.awaitPos=_,this.awaitIdentPos=w,this.finishNode(i,o&$e?"FunctionDeclaration":"FunctionExpression")},qe.parseFunctionParams=function(i){this.expect(ae.parenL),i.params=this.parseBindingList(ae.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams()},qe.parseClass=function(i,o){this.next();var s=this.strict;this.strict=!0,this.parseClassId(i,o),this.parseClassSuper(i);var u=this.startNode(),C=!1;for(u.body=[],this.expect(ae.braceL);!this.eat(ae.braceR);){var _=this.parseClassElement(null!==i.superClass);_&&(u.body.push(_),"MethodDefinition"===_.type&&"constructor"===_.kind&&(C&&this.raise(_.start,"Duplicate constructor in the same class"),C=!0))}return i.body=this.finishNode(u,"ClassBody"),this.strict=s,this.finishNode(i,o?"ClassDeclaration":"ClassExpression")},qe.parseClassElement=function(i){var o=this;if(this.eat(ae.semi))return null;var s=this.startNode(),tryContextual=function(i,u){void 0===u&&(u=!1);var C=o.start,_=o.startLoc;return!!o.eatContextual(i)&&(!(o.type===ae.parenL||u&&o.canInsertSemicolon())||(s.key&&o.unexpected(),s.computed=!1,s.key=o.startNodeAt(C,_),s.key.name=i,o.finishNode(s.key,"Identifier"),!1))};s.kind="method",s.static=tryContextual("static");var u=this.eat(ae.star),C=!1;u||(this.options.ecmaVersion>=8&&tryContextual("async",!0)?(C=!0,u=this.options.ecmaVersion>=9&&this.eat(ae.star)):tryContextual("get")?s.kind="get":tryContextual("set")&&(s.kind="set")),s.key||this.parsePropertyName(s);var _=s.key,w=!1;return s.computed||s.static||!("Identifier"===_.type&&"constructor"===_.name||"Literal"===_.type&&"constructor"===_.value)?s.static&&"Identifier"===_.type&&"prototype"===_.name&&this.raise(_.start,"Classes may not have a static property named prototype"):("method"!==s.kind&&this.raise(_.start,"Constructor can't have get/set modifier"),u&&this.raise(_.start,"Constructor can't be a generator"),C&&this.raise(_.start,"Constructor can't be an async method"),s.kind="constructor",w=i),this.parseClassMethod(s,u,C,w),"get"===s.kind&&0!==s.value.params.length&&this.raiseRecoverable(s.value.start,"getter should have no params"),"set"===s.kind&&1!==s.value.params.length&&this.raiseRecoverable(s.value.start,"setter should have exactly one param"),"set"===s.kind&&"RestElement"===s.value.params[0].type&&this.raiseRecoverable(s.value.params[0].start,"Setter cannot use rest params"),s},qe.parseClassMethod=function(i,o,s,u){return i.value=this.parseMethod(o,s,u),this.finishNode(i,"MethodDefinition")},qe.parseClassId=function(i,o){this.type===ae.name?(i.id=this.parseIdent(),o&&this.checkLVal(i.id,2,!1)):(!0===o&&this.unexpected(),i.id=null)},qe.parseClassSuper=function(i){i.superClass=this.eat(ae._extends)?this.parseExprSubscripts():null},qe.parseExport=function(i,o){if(this.next(),this.eat(ae.star))return this.expectContextual("from"),this.type!==ae.string&&this.unexpected(),i.source=this.parseExprAtom(),this.semicolon(),this.finishNode(i,"ExportAllDeclaration");if(this.eat(ae._default)){var s;if(this.checkExport(o,"default",this.lastTokStart),this.type===ae._function||(s=this.isAsyncFunction())){var u=this.startNode();this.next(),s&&this.next(),i.declaration=this.parseFunction(u,4|$e,!1,s)}else if(this.type===ae._class){var C=this.startNode();i.declaration=this.parseClass(C,"nullableID")}else i.declaration=this.parseMaybeAssign(),this.semicolon();return this.finishNode(i,"ExportDefaultDeclaration")}if(this.shouldParseExportStatement())i.declaration=this.parseStatement(null),"VariableDeclaration"===i.declaration.type?this.checkVariableExport(o,i.declaration.declarations):this.checkExport(o,i.declaration.id.name,i.declaration.id.start),i.specifiers=[],i.source=null;else{if(i.declaration=null,i.specifiers=this.parseExportSpecifiers(o),this.eatContextual("from"))this.type!==ae.string&&this.unexpected(),i.source=this.parseExprAtom();else{for(var _=0,w=i.specifiers;_=6&&i)switch(i.type){case"Identifier":this.inAsync&&"await"===i.name&&this.raise(i.start,"Cannot use 'await' as identifier inside an async function");break;case"ObjectPattern":case"ArrayPattern":case"RestElement":break;case"ObjectExpression":i.type="ObjectPattern",s&&this.checkPatternErrors(s,!0);for(var u=0,C=i.properties;u=8&&!_&&"async"===w.name&&!this.canInsertSemicolon()&&this.eat(ae._function))return this.parseFunction(this.startNodeAt(u,C),0,!1,!0);if(s&&!this.canInsertSemicolon()){if(this.eat(ae.arrow))return this.parseArrowExpression(this.startNodeAt(u,C),[w],!1);if(this.options.ecmaVersion>=8&&"async"===w.name&&this.type===ae.name&&!_)return w=this.parseIdent(!1),!this.canInsertSemicolon()&&this.eat(ae.arrow)||this.unexpected(),this.parseArrowExpression(this.startNodeAt(u,C),[w],!0)}return w;case ae.regexp:var B=this.value;return(o=this.parseLiteral(B.value)).regex={pattern:B.pattern,flags:B.flags},o;case ae.num:case ae.string:return this.parseLiteral(this.value);case ae._null:case ae._true:case ae._false:return(o=this.startNode()).value=this.type===ae._null?null:this.type===ae._true,o.raw=this.type.keyword,this.next(),this.finishNode(o,"Literal");case ae.parenL:var P=this.start,V=this.parseParenAndDistinguishExpression(s);return i&&(i.parenthesizedAssign<0&&!this.isSimpleAssignTarget(V)&&(i.parenthesizedAssign=P),i.parenthesizedBind<0&&(i.parenthesizedBind=P)),V;case ae.bracketL:return o=this.startNode(),this.next(),o.elements=this.parseExprList(ae.bracketR,!0,!0,i),this.finishNode(o,"ArrayExpression");case ae.braceL:return this.parseObj(!1,i);case ae._function:return o=this.startNode(),this.next(),this.parseFunction(o,0);case ae._class:return this.parseClass(this.startNode(),!1);case ae._new:return this.parseNew();case ae.backQuote:return this.parseTemplate();case ae._import:return this.options.ecmaVersion>10?this.parseDynamicImport():this.unexpected();default:this.unexpected()}},Ye.parseDynamicImport=function(){var i=this.startNode();return this.next(),this.type!==ae.parenL&&this.unexpected(),this.finishNode(i,"Import")},Ye.parseLiteral=function(i){var o=this.startNode();return o.value=i,o.raw=this.input.slice(this.start,this.end),110===o.raw.charCodeAt(o.raw.length-1)&&(o.bigint=o.raw.slice(0,-1)),this.next(),this.finishNode(o,"Literal")},Ye.parseParenExpression=function(){this.expect(ae.parenL);var i=this.parseExpression();return this.expect(ae.parenR),i},Ye.parseParenAndDistinguishExpression=function(i){var o,s=this.start,u=this.startLoc,C=this.options.ecmaVersion>=8;if(this.options.ecmaVersion>=6){this.next();var _,w=this.start,B=this.startLoc,P=[],V=!0,z=!1,U=new DestructuringErrors,$=this.yieldPos,Z=this.awaitPos;for(this.yieldPos=0,this.awaitPos=0;this.type!==ae.parenR;){if(V?V=!1:this.expect(ae.comma),C&&this.afterTrailingComma(ae.parenR,!0)){z=!0;break}if(this.type===ae.ellipsis){_=this.start,P.push(this.parseParenItem(this.parseRestBinding())),this.type===ae.comma&&this.raise(this.start,"Comma is not permitted after the rest element");break}P.push(this.parseMaybeAssign(!1,U,this.parseParenItem))}var X=this.start,Y=this.startLoc;if(this.expect(ae.parenR),i&&!this.canInsertSemicolon()&&this.eat(ae.arrow))return this.checkPatternErrors(U,!1),this.checkYieldAwaitInDefaultParams(),this.yieldPos=$,this.awaitPos=Z,this.parseParenArrowList(s,u,P);P.length&&!z||this.unexpected(this.lastTokStart),_&&this.unexpected(_),this.checkExpressionErrors(U,!0),this.yieldPos=$||this.yieldPos,this.awaitPos=Z||this.awaitPos,P.length>1?((o=this.startNodeAt(w,B)).expressions=P,this.finishNodeAt(o,"SequenceExpression",X,Y)):o=P[0]}else o=this.parseParenExpression();if(this.options.preserveParens){var ee=this.startNodeAt(s,u);return ee.expression=o,this.finishNode(ee,"ParenthesizedExpression")}return o},Ye.parseParenItem=function(i){return i},Ye.parseParenArrowList=function(i,o,s){return this.parseArrowExpression(this.startNodeAt(i,o),s)};var ea=[];Ye.parseNew=function(){var i=this.startNode(),o=this.parseIdent(!0);if(this.options.ecmaVersion>=6&&this.eat(ae.dot)){i.meta=o;var s=this.containsEsc;return i.property=this.parseIdent(!0),("target"!==i.property.name||s)&&this.raiseRecoverable(i.property.start,"The only valid meta property for new is new.target"),this.inNonArrowFunction()||this.raiseRecoverable(i.start,"new.target can only be used in functions"),this.finishNode(i,"MetaProperty")}var u=this.start,C=this.startLoc;return i.callee=this.parseSubscripts(this.parseExprAtom(),u,C,!0),this.options.ecmaVersion>10&&"Import"===i.callee.type&&this.raise(i.callee.start,"Cannot use new with import(...)"),this.eat(ae.parenL)?i.arguments=this.parseExprList(ae.parenR,this.options.ecmaVersion>=8&&"Import"!==i.callee.type,!1):i.arguments=ea,this.finishNode(i,"NewExpression")},Ye.parseTemplateElement=function(i){var o=i.isTagged,s=this.startNode();return this.type===ae.invalidTemplate?(o||this.raiseRecoverable(this.start,"Bad escape sequence in untagged template literal"),s.value={raw:this.value,cooked:null}):s.value={raw:this.input.slice(this.start,this.end).replace(/\r\n?/g,"\n"),cooked:this.value},this.next(),s.tail=this.type===ae.backQuote,this.finishNode(s,"TemplateElement")},Ye.parseTemplate=function(i){void 0===i&&(i={});var o=i.isTagged;void 0===o&&(o=!1);var s=this.startNode();this.next(),s.expressions=[];var u=this.parseTemplateElement({isTagged:o});for(s.quasis=[u];!u.tail;)this.type===ae.eof&&this.raise(this.pos,"Unterminated template literal"),this.expect(ae.dollarBraceL),s.expressions.push(this.parseExpression()),this.expect(ae.braceR),s.quasis.push(u=this.parseTemplateElement({isTagged:o}));return this.next(),this.finishNode(s,"TemplateLiteral")},Ye.isAsyncProp=function(i){return!i.computed&&"Identifier"===i.key.type&&"async"===i.key.name&&(this.type===ae.name||this.type===ae.num||this.type===ae.string||this.type===ae.bracketL||this.type.keyword||this.options.ecmaVersion>=9&&this.type===ae.star)&&!de.test(this.input.slice(this.lastTokEnd,this.start))},Ye.parseObj=function(i,o){var s=this.startNode(),u=!0,C={};for(s.properties=[],this.next();!this.eat(ae.braceR);){if(u)u=!1;else if(this.expect(ae.comma),this.afterTrailingComma(ae.braceR))break;var _=this.parseProperty(i,o);i||this.checkPropClash(_,C,o),s.properties.push(_)}return this.finishNode(s,i?"ObjectPattern":"ObjectExpression")},Ye.parseProperty=function(i,o){var s,u,C,_,w=this.startNode();if(this.options.ecmaVersion>=9&&this.eat(ae.ellipsis))return i?(w.argument=this.parseIdent(!1),this.type===ae.comma&&this.raise(this.start,"Comma is not permitted after the rest element"),this.finishNode(w,"RestElement")):(this.type===ae.parenL&&o&&(o.parenthesizedAssign<0&&(o.parenthesizedAssign=this.start),o.parenthesizedBind<0&&(o.parenthesizedBind=this.start)),w.argument=this.parseMaybeAssign(!1,o),this.type===ae.comma&&o&&o.trailingComma<0&&(o.trailingComma=this.start),this.finishNode(w,"SpreadElement"));this.options.ecmaVersion>=6&&(w.method=!1,w.shorthand=!1,(i||o)&&(C=this.start,_=this.startLoc),i||(s=this.eat(ae.star)));var B=this.containsEsc;return this.parsePropertyName(w),!i&&!B&&this.options.ecmaVersion>=8&&!s&&this.isAsyncProp(w)?(u=!0,s=this.options.ecmaVersion>=9&&this.eat(ae.star),this.parsePropertyName(w,o)):u=!1,this.parsePropertyValue(w,i,s,u,C,_,o,B),this.finishNode(w,"Property")},Ye.parsePropertyValue=function(i,o,s,u,C,_,w,B){if((s||u)&&this.type===ae.colon&&this.unexpected(),this.eat(ae.colon))i.value=o?this.parseMaybeDefault(this.start,this.startLoc):this.parseMaybeAssign(!1,w),i.kind="init";else if(this.options.ecmaVersion>=6&&this.type===ae.parenL)o&&this.unexpected(),i.kind="init",i.method=!0,i.value=this.parseMethod(s,u);else if(o||B||!(this.options.ecmaVersion>=5)||i.computed||"Identifier"!==i.key.type||"get"!==i.key.name&&"set"!==i.key.name||this.type===ae.comma||this.type===ae.braceR)this.options.ecmaVersion>=6&&!i.computed&&"Identifier"===i.key.type?((s||u)&&this.unexpected(),this.checkUnreserved(i.key),"await"!==i.key.name||this.awaitIdentPos||(this.awaitIdentPos=C),i.kind="init",o?i.value=this.parseMaybeDefault(C,_,i.key):this.type===ae.eq&&w?(w.shorthandAssign<0&&(w.shorthandAssign=this.start),i.value=this.parseMaybeDefault(C,_,i.key)):i.value=i.key,i.shorthand=!0):this.unexpected();else{(s||u)&&this.unexpected(),i.kind=i.key.name,this.parsePropertyName(i),i.value=this.parseMethod(!1);var P="get"===i.kind?0:1;if(i.value.params.length!==P){var V=i.value.start;"get"===i.kind?this.raiseRecoverable(V,"getter should have no params"):this.raiseRecoverable(V,"setter should have exactly one param")}else"set"===i.kind&&"RestElement"===i.value.params[0].type&&this.raiseRecoverable(i.value.params[0].start,"Setter cannot use rest params")}},Ye.parsePropertyName=function(i){if(this.options.ecmaVersion>=6){if(this.eat(ae.bracketL))return i.computed=!0,i.key=this.parseMaybeAssign(),this.expect(ae.bracketR),i.key;i.computed=!1}return i.key=this.type===ae.num||this.type===ae.string?this.parseExprAtom():this.parseIdent("never"!==this.options.allowReserved)},Ye.initFunction=function(i){i.id=null,this.options.ecmaVersion>=6&&(i.generator=i.expression=!1),this.options.ecmaVersion>=8&&(i.async=!1)},Ye.parseMethod=function(i,o,s){var u=this.startNode(),C=this.yieldPos,_=this.awaitPos,w=this.awaitIdentPos;return this.initFunction(u),this.options.ecmaVersion>=6&&(u.generator=i),this.options.ecmaVersion>=8&&(u.async=!!o),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,this.enterScope(64|functionFlags(o,u.generator)|(s?128:0)),this.expect(ae.parenL),u.params=this.parseBindingList(ae.parenR,!1,this.options.ecmaVersion>=8),this.checkYieldAwaitInDefaultParams(),this.parseFunctionBody(u,!1,!0),this.yieldPos=C,this.awaitPos=_,this.awaitIdentPos=w,this.finishNode(u,"FunctionExpression")},Ye.parseArrowExpression=function(i,o,s){var u=this.yieldPos,C=this.awaitPos,_=this.awaitIdentPos;return this.enterScope(16|functionFlags(s,!1)),this.initFunction(i),this.options.ecmaVersion>=8&&(i.async=!!s),this.yieldPos=0,this.awaitPos=0,this.awaitIdentPos=0,i.params=this.toAssignableList(o,!0),this.parseFunctionBody(i,!0,!1),this.yieldPos=u,this.awaitPos=C,this.awaitIdentPos=_,this.finishNode(i,"ArrowFunctionExpression")},Ye.parseFunctionBody=function(i,o,s){var u=o&&this.type!==ae.braceL,C=this.strict,_=!1;if(u)i.body=this.parseMaybeAssign(),i.expression=!0,this.checkParams(i,!1);else{var w=this.options.ecmaVersion>=7&&!this.isSimpleParamList(i.params);C&&!w||(_=this.strictDirective(this.end))&&w&&this.raiseRecoverable(i.start,"Illegal 'use strict' directive in function with non-simple parameter list");var B=this.labels;this.labels=[],_&&(this.strict=!0),this.checkParams(i,!C&&!_&&!o&&!s&&this.isSimpleParamList(i.params)),i.body=this.parseBlock(!1),i.expression=!1,this.adaptDirectivePrologue(i.body.body),this.labels=B}this.exitScope(),this.strict&&i.id&&this.checkLVal(i.id,5),this.strict=C},Ye.isSimpleParamList=function(i){for(var o=0,s=i;o-1||C.functions.indexOf(i)>-1||C.var.indexOf(i)>-1,C.lexical.push(i),this.inModule&&1&C.flags&&delete this.undefinedExports[i]}else if(4===o){this.currentScope().lexical.push(i)}else if(3===o){var _=this.currentScope();u=this.treatFunctionsAsVar?_.lexical.indexOf(i)>-1:_.lexical.indexOf(i)>-1||_.var.indexOf(i)>-1,_.functions.push(i)}else for(var w=this.scopeStack.length-1;w>=0;--w){var B=this.scopeStack[w];if(B.lexical.indexOf(i)>-1&&!(32&B.flags&&B.lexical[0]===i)||!this.treatFunctionsAsVarInScope(B)&&B.functions.indexOf(i)>-1){u=!0;break}if(B.var.push(i),this.inModule&&1&B.flags&&delete this.undefinedExports[i],3&B.flags)break}u&&this.raiseRecoverable(s,"Identifier '"+i+"' has already been declared")},na.checkLocalExport=function(i){-1===this.scopeStack[0].lexical.indexOf(i.name)&&-1===this.scopeStack[0].var.indexOf(i.name)&&(this.undefinedExports[i.name]=i)},na.currentScope=function(){return this.scopeStack[this.scopeStack.length-1]},na.currentVarScope=function(){for(var i=this.scopeStack.length-1;;i--){var o=this.scopeStack[i];if(3&o.flags)return o}},na.currentThisScope=function(){for(var i=this.scopeStack.length-1;;i--){var o=this.scopeStack[i];if(3&o.flags&&!(16&o.flags))return o}};var da=function Node(i,o,s){this.type="",this.start=o,this.end=0,i.options.locations&&(this.loc=new xe(i,s)),i.options.directSourceFile&&(this.sourceFile=i.options.directSourceFile),i.options.ranges&&(this.range=[o,0])},ia=Se.prototype;function finishNodeAt(i,o,s,u){return i.type=o,i.end=s,this.options.locations&&(i.loc.end=u),this.options.ranges&&(i.range[1]=s),i}ia.startNode=function(){return new da(this,this.start,this.startLoc)},ia.startNodeAt=function(i,o){return new da(this,i,o)},ia.finishNode=function(i,o){return finishNodeAt.call(this,i,o,this.lastTokEnd,this.lastTokEndLoc)},ia.finishNodeAt=function(i,o,s,u){return finishNodeAt.call(this,i,o,s,u)};var ua=function TokContext(i,o,s,u,C){this.token=i,this.isExpr=!!o,this.preserveSpace=!!s,this.override=u,this.generator=!!C},la={b_stat:new ua("{",!1),b_expr:new ua("{",!0),b_tmpl:new ua("${",!1),p_stat:new ua("(",!1),p_expr:new ua("(",!0),q_tmpl:new ua("`",!0,!0,(function(i){return i.tryReadTemplateToken()})),f_stat:new ua("function",!1),f_expr:new ua("function",!0),f_expr_gen:new ua("function",!0,!1,null,!0),f_gen:new ua("function",!1,!1,null,!0)},ga=Se.prototype;ga.initialContext=function(){return[la.b_stat]},ga.braceIsBlock=function(i){var o=this.curContext();return o===la.f_expr||o===la.f_stat||(i!==ae.colon||o!==la.b_stat&&o!==la.b_expr?i===ae._return||i===ae.name&&this.exprAllowed?de.test(this.input.slice(this.lastTokEnd,this.start)):i===ae._else||i===ae.semi||i===ae.eof||i===ae.parenR||i===ae.arrow||(i===ae.braceL?o===la.b_stat:i!==ae._var&&i!==ae._const&&i!==ae.name&&!this.exprAllowed):!o.isExpr)},ga.inGeneratorContext=function(){for(var i=this.context.length-1;i>=1;i--){var o=this.context[i];if("function"===o.token)return o.generator}return!1},ga.updateContext=function(i){var o,s=this.type;s.keyword&&i===ae.dot?this.exprAllowed=!1:(o=s.updateContext)?o.call(this,i):this.exprAllowed=s.beforeExpr},ae.parenR.updateContext=ae.braceR.updateContext=function(){if(1!==this.context.length){var i=this.context.pop();i===la.b_stat&&"function"===this.curContext().token&&(i=this.context.pop()),this.exprAllowed=!i.isExpr}else this.exprAllowed=!0},ae.braceL.updateContext=function(i){this.context.push(this.braceIsBlock(i)?la.b_stat:la.b_expr),this.exprAllowed=!0},ae.dollarBraceL.updateContext=function(){this.context.push(la.b_tmpl),this.exprAllowed=!0},ae.parenL.updateContext=function(i){var o=i===ae._if||i===ae._for||i===ae._with||i===ae._while;this.context.push(o?la.p_stat:la.p_expr),this.exprAllowed=!0},ae.incDec.updateContext=function(){},ae._function.updateContext=ae._class.updateContext=function(i){!i.beforeExpr||i===ae.semi||i===ae._else||i===ae._return&&de.test(this.input.slice(this.lastTokEnd,this.start))||(i===ae.colon||i===ae.braceL)&&this.curContext()===la.b_stat?this.context.push(la.f_stat):this.context.push(la.f_expr),this.exprAllowed=!1},ae.backQuote.updateContext=function(){this.curContext()===la.q_tmpl?this.context.pop():this.context.push(la.q_tmpl),this.exprAllowed=!1},ae.star.updateContext=function(i){if(i===ae._function){var o=this.context.length-1;this.context[o]===la.f_expr?this.context[o]=la.f_expr_gen:this.context[o]=la.f_gen}this.exprAllowed=!0},ae.name.updateContext=function(i){var o=!1;this.options.ecmaVersion>=6&&i!==ae.dot&&("of"===this.value&&!this.exprAllowed||"yield"===this.value&&this.inGeneratorContext())&&(o=!0),this.exprAllowed=o};var ca="ASCII ASCII_Hex_Digit AHex Alphabetic Alpha Any Assigned Bidi_Control Bidi_C Bidi_Mirrored Bidi_M Case_Ignorable CI Cased Changes_When_Casefolded CWCF Changes_When_Casemapped CWCM Changes_When_Lowercased CWL Changes_When_NFKC_Casefolded CWKCF Changes_When_Titlecased CWT Changes_When_Uppercased CWU Dash Default_Ignorable_Code_Point DI Deprecated Dep Diacritic Dia Emoji Emoji_Component Emoji_Modifier Emoji_Modifier_Base Emoji_Presentation Extender Ext Grapheme_Base Gr_Base Grapheme_Extend Gr_Ext Hex_Digit Hex IDS_Binary_Operator IDSB IDS_Trinary_Operator IDST ID_Continue IDC ID_Start IDS Ideographic Ideo Join_Control Join_C Logical_Order_Exception LOE Lowercase Lower Math Noncharacter_Code_Point NChar Pattern_Syntax Pat_Syn Pattern_White_Space Pat_WS Quotation_Mark QMark Radical Regional_Indicator RI Sentence_Terminal STerm Soft_Dotted SD Terminal_Punctuation Term Unified_Ideograph UIdeo Uppercase Upper Variation_Selector VS White_Space space XID_Continue XIDC XID_Start XIDS",ma=ca+" Extended_Pictographic",ya={9:ca,10:ma,11:ma},va="Cased_Letter LC Close_Punctuation Pe Connector_Punctuation Pc Control Cc cntrl Currency_Symbol Sc Dash_Punctuation Pd Decimal_Number Nd digit Enclosing_Mark Me Final_Punctuation Pf Format Cf Initial_Punctuation Pi Letter L Letter_Number Nl Line_Separator Zl Lowercase_Letter Ll Mark M Combining_Mark Math_Symbol Sm Modifier_Letter Lm Modifier_Symbol Sk Nonspacing_Mark Mn Number N Open_Punctuation Ps Other C Other_Letter Lo Other_Number No Other_Punctuation Po Other_Symbol So Paragraph_Separator Zp Private_Use Co Punctuation P punct Separator Z Space_Separator Zs Spacing_Mark Mc Surrogate Cs Symbol S Titlecase_Letter Lt Unassigned Cn Uppercase_Letter Lu",ba="Adlam Adlm Ahom Ahom Anatolian_Hieroglyphs Hluw Arabic Arab Armenian Armn Avestan Avst Balinese Bali Bamum Bamu Bassa_Vah Bass Batak Batk Bengali Beng Bhaiksuki Bhks Bopomofo Bopo Brahmi Brah Braille Brai Buginese Bugi Buhid Buhd Canadian_Aboriginal Cans Carian Cari Caucasian_Albanian Aghb Chakma Cakm Cham Cham Cherokee Cher Common Zyyy Coptic Copt Qaac Cuneiform Xsux Cypriot Cprt Cyrillic Cyrl Deseret Dsrt Devanagari Deva Duployan Dupl Egyptian_Hieroglyphs Egyp Elbasan Elba Ethiopic Ethi Georgian Geor Glagolitic Glag Gothic Goth Grantha Gran Greek Grek Gujarati Gujr Gurmukhi Guru Han Hani Hangul Hang Hanunoo Hano Hatran Hatr Hebrew Hebr Hiragana Hira Imperial_Aramaic Armi Inherited Zinh Qaai Inscriptional_Pahlavi Phli Inscriptional_Parthian Prti Javanese Java Kaithi Kthi Kannada Knda Katakana Kana Kayah_Li Kali Kharoshthi Khar Khmer Khmr Khojki Khoj Khudawadi Sind Lao Laoo Latin Latn Lepcha Lepc Limbu Limb Linear_A Lina Linear_B Linb Lisu Lisu Lycian Lyci Lydian Lydi Mahajani Mahj Malayalam Mlym Mandaic Mand Manichaean Mani Marchen Marc Masaram_Gondi Gonm Meetei_Mayek Mtei Mende_Kikakui Mend Meroitic_Cursive Merc Meroitic_Hieroglyphs Mero Miao Plrd Modi Modi Mongolian Mong Mro Mroo Multani Mult Myanmar Mymr Nabataean Nbat New_Tai_Lue Talu Newa Newa Nko Nkoo Nushu Nshu Ogham Ogam Ol_Chiki Olck Old_Hungarian Hung Old_Italic Ital Old_North_Arabian Narb Old_Permic Perm Old_Persian Xpeo Old_South_Arabian Sarb Old_Turkic Orkh Oriya Orya Osage Osge Osmanya Osma Pahawh_Hmong Hmng Palmyrene Palm Pau_Cin_Hau Pauc Phags_Pa Phag Phoenician Phnx Psalter_Pahlavi Phlp Rejang Rjng Runic Runr Samaritan Samr Saurashtra Saur Sharada Shrd Shavian Shaw Siddham Sidd SignWriting Sgnw Sinhala Sinh Sora_Sompeng Sora Soyombo Soyo Sundanese Sund Syloti_Nagri Sylo Syriac Syrc Tagalog Tglg Tagbanwa Tagb Tai_Le Tale Tai_Tham Lana Tai_Viet Tavt Takri Takr Tamil Taml Tangut Tang Telugu Telu Thaana Thaa Thai Thai Tibetan Tibt Tifinagh Tfng Tirhuta Tirh Ugaritic Ugar Vai Vaii Warang_Citi Wara Yi Yiii Zanabazar_Square Zanb",xa=ba+" Dogra Dogr Gunjala_Gondi Gong Hanifi_Rohingya Rohg Makasar Maka Medefaidrin Medf Old_Sogdian Sogo Sogdian Sogd",Ca={9:ba,10:xa,11:xa+" Elymaic Elym Nandinagari Nand Nyiakeng_Puachue_Hmong Hmnp Wancho Wcho"},Ea={};function buildUnicodeData(i){var o=Ea[i]={binary:wordsRegexp(ya[i]+" "+va),nonBinary:{General_Category:wordsRegexp(va),Script:wordsRegexp(Ca[i])}};o.nonBinary.Script_Extensions=o.nonBinary.Script,o.nonBinary.gc=o.nonBinary.General_Category,o.nonBinary.sc=o.nonBinary.Script,o.nonBinary.scx=o.nonBinary.Script_Extensions}buildUnicodeData(9),buildUnicodeData(10),buildUnicodeData(11);var Da=Se.prototype,_a=function RegExpValidationState(i){this.parser=i,this.validFlags="gim"+(i.options.ecmaVersion>=6?"uy":"")+(i.options.ecmaVersion>=9?"s":""),this.unicodeProperties=Ea[i.options.ecmaVersion>=11?11:i.options.ecmaVersion],this.source="",this.flags="",this.start=0,this.switchU=!1,this.switchN=!1,this.pos=0,this.lastIntValue=0,this.lastStringValue="",this.lastAssertionIsQuantifiable=!1,this.numCapturingParens=0,this.maxBackReference=0,this.groupNames=[],this.backReferenceNames=[]};function codePointToString(i){return i<=65535?String.fromCharCode(i):(i-=65536,String.fromCharCode(55296+(i>>10),56320+(1023&i)))}function isSyntaxCharacter(i){return 36===i||i>=40&&i<=43||46===i||63===i||i>=91&&i<=94||i>=123&&i<=125}function isRegExpIdentifierStart(i){return isIdentifierStart(i,!0)||36===i||95===i}function isRegExpIdentifierPart(i){return isIdentifierChar(i,!0)||36===i||95===i||8204===i||8205===i}function isControlLetter(i){return i>=65&&i<=90||i>=97&&i<=122}function isCharacterClassEscape(i){return 100===i||68===i||115===i||83===i||119===i||87===i}function isUnicodePropertyNameCharacter(i){return isControlLetter(i)||95===i}function isUnicodePropertyValueCharacter(i){return isUnicodePropertyNameCharacter(i)||isDecimalDigit(i)}function isDecimalDigit(i){return i>=48&&i<=57}function isHexDigit(i){return i>=48&&i<=57||i>=65&&i<=70||i>=97&&i<=102}function hexToInt(i){return i>=65&&i<=70?i-65+10:i>=97&&i<=102?i-97+10:i-48}function isOctalDigit(i){return i>=48&&i<=55}_a.prototype.reset=function reset(i,o,s){var u=-1!==s.indexOf("u");this.start=0|i,this.source=o+"",this.flags=s,this.switchU=u&&this.parser.options.ecmaVersion>=6,this.switchN=u&&this.parser.options.ecmaVersion>=9},_a.prototype.raise=function raise(i){this.parser.raiseRecoverable(this.start,"Invalid regular expression: /"+this.source+"/: "+i)},_a.prototype.at=function at(i){var o=this.source,s=o.length;if(i>=s)return-1;var u=o.charCodeAt(i);if(!this.switchU||u<=55295||u>=57344||i+1>=s)return u;var C=o.charCodeAt(i+1);return C>=56320&&C<=57343?(u<<10)+C-56613888:u},_a.prototype.nextIndex=function nextIndex(i){var o=this.source,s=o.length;if(i>=s)return s;var u,C=o.charCodeAt(i);return!this.switchU||C<=55295||C>=57344||i+1>=s||(u=o.charCodeAt(i+1))<56320||u>57343?i+1:i+2},_a.prototype.current=function current(){return this.at(this.pos)},_a.prototype.lookahead=function lookahead(){return this.at(this.nextIndex(this.pos))},_a.prototype.advance=function advance(){this.pos=this.nextIndex(this.pos)},_a.prototype.eat=function eat(i){return this.current()===i&&(this.advance(),!0)},Da.validateRegExpFlags=function(i){for(var o=i.validFlags,s=i.flags,u=0;u-1&&this.raise(i.start,"Duplicate regular expression flag")}},Da.validateRegExpPattern=function(i){this.regexp_pattern(i),!i.switchN&&this.options.ecmaVersion>=9&&i.groupNames.length>0&&(i.switchN=!0,this.regexp_pattern(i))},Da.regexp_pattern=function(i){i.pos=0,i.lastIntValue=0,i.lastStringValue="",i.lastAssertionIsQuantifiable=!1,i.numCapturingParens=0,i.maxBackReference=0,i.groupNames.length=0,i.backReferenceNames.length=0,this.regexp_disjunction(i),i.pos!==i.source.length&&(i.eat(41)&&i.raise("Unmatched ')'"),(i.eat(93)||i.eat(125))&&i.raise("Lone quantifier brackets")),i.maxBackReference>i.numCapturingParens&&i.raise("Invalid escape");for(var o=0,s=i.backReferenceNames;o=9&&(s=i.eat(60)),i.eat(61)||i.eat(33))return this.regexp_disjunction(i),i.eat(41)||i.raise("Unterminated group"),i.lastAssertionIsQuantifiable=!s,!0}return i.pos=o,!1},Da.regexp_eatQuantifier=function(i,o){return void 0===o&&(o=!1),!!this.regexp_eatQuantifierPrefix(i,o)&&(i.eat(63),!0)},Da.regexp_eatQuantifierPrefix=function(i,o){return i.eat(42)||i.eat(43)||i.eat(63)||this.regexp_eatBracedQuantifier(i,o)},Da.regexp_eatBracedQuantifier=function(i,o){var s=i.pos;if(i.eat(123)){var u=0,C=-1;if(this.regexp_eatDecimalDigits(i)&&(u=i.lastIntValue,i.eat(44)&&this.regexp_eatDecimalDigits(i)&&(C=i.lastIntValue),i.eat(125)))return-1!==C&&C=9?this.regexp_groupSpecifier(i):63===i.current()&&i.raise("Invalid group"),this.regexp_disjunction(i),i.eat(41))return i.numCapturingParens+=1,!0;i.raise("Unterminated group")}return!1},Da.regexp_eatExtendedAtom=function(i){return i.eat(46)||this.regexp_eatReverseSolidusAtomEscape(i)||this.regexp_eatCharacterClass(i)||this.regexp_eatUncapturingGroup(i)||this.regexp_eatCapturingGroup(i)||this.regexp_eatInvalidBracedQuantifier(i)||this.regexp_eatExtendedPatternCharacter(i)},Da.regexp_eatInvalidBracedQuantifier=function(i){return this.regexp_eatBracedQuantifier(i,!0)&&i.raise("Nothing to repeat"),!1},Da.regexp_eatSyntaxCharacter=function(i){var o=i.current();return!!isSyntaxCharacter(o)&&(i.lastIntValue=o,i.advance(),!0)},Da.regexp_eatPatternCharacters=function(i){for(var o=i.pos,s=0;-1!==(s=i.current())&&!isSyntaxCharacter(s);)i.advance();return i.pos!==o},Da.regexp_eatExtendedPatternCharacter=function(i){var o=i.current();return!(-1===o||36===o||o>=40&&o<=43||46===o||63===o||91===o||94===o||124===o)&&(i.advance(),!0)},Da.regexp_groupSpecifier=function(i){if(i.eat(63)){if(this.regexp_eatGroupName(i))return-1!==i.groupNames.indexOf(i.lastStringValue)&&i.raise("Duplicate capture group name"),void i.groupNames.push(i.lastStringValue);i.raise("Invalid group")}},Da.regexp_eatGroupName=function(i){if(i.lastStringValue="",i.eat(60)){if(this.regexp_eatRegExpIdentifierName(i)&&i.eat(62))return!0;i.raise("Invalid capture group name")}return!1},Da.regexp_eatRegExpIdentifierName=function(i){if(i.lastStringValue="",this.regexp_eatRegExpIdentifierStart(i)){for(i.lastStringValue+=codePointToString(i.lastIntValue);this.regexp_eatRegExpIdentifierPart(i);)i.lastStringValue+=codePointToString(i.lastIntValue);return!0}return!1},Da.regexp_eatRegExpIdentifierStart=function(i){var o=i.pos,s=i.current();return i.advance(),92===s&&this.regexp_eatRegExpUnicodeEscapeSequence(i)&&(s=i.lastIntValue),isRegExpIdentifierStart(s)?(i.lastIntValue=s,!0):(i.pos=o,!1)},Da.regexp_eatRegExpIdentifierPart=function(i){var o=i.pos,s=i.current();return i.advance(),92===s&&this.regexp_eatRegExpUnicodeEscapeSequence(i)&&(s=i.lastIntValue),isRegExpIdentifierPart(s)?(i.lastIntValue=s,!0):(i.pos=o,!1)},Da.regexp_eatAtomEscape=function(i){return!!(this.regexp_eatBackReference(i)||this.regexp_eatCharacterClassEscape(i)||this.regexp_eatCharacterEscape(i)||i.switchN&&this.regexp_eatKGroupName(i))||(i.switchU&&(99===i.current()&&i.raise("Invalid unicode escape"),i.raise("Invalid escape")),!1)},Da.regexp_eatBackReference=function(i){var o=i.pos;if(this.regexp_eatDecimalEscape(i)){var s=i.lastIntValue;if(i.switchU)return s>i.maxBackReference&&(i.maxBackReference=s),!0;if(s<=i.numCapturingParens)return!0;i.pos=o}return!1},Da.regexp_eatKGroupName=function(i){if(i.eat(107)){if(this.regexp_eatGroupName(i))return i.backReferenceNames.push(i.lastStringValue),!0;i.raise("Invalid named reference")}return!1},Da.regexp_eatCharacterEscape=function(i){return this.regexp_eatControlEscape(i)||this.regexp_eatCControlLetter(i)||this.regexp_eatZero(i)||this.regexp_eatHexEscapeSequence(i)||this.regexp_eatRegExpUnicodeEscapeSequence(i)||!i.switchU&&this.regexp_eatLegacyOctalEscapeSequence(i)||this.regexp_eatIdentityEscape(i)},Da.regexp_eatCControlLetter=function(i){var o=i.pos;if(i.eat(99)){if(this.regexp_eatControlLetter(i))return!0;i.pos=o}return!1},Da.regexp_eatZero=function(i){return 48===i.current()&&!isDecimalDigit(i.lookahead())&&(i.lastIntValue=0,i.advance(),!0)},Da.regexp_eatControlEscape=function(i){var o=i.current();return 116===o?(i.lastIntValue=9,i.advance(),!0):110===o?(i.lastIntValue=10,i.advance(),!0):118===o?(i.lastIntValue=11,i.advance(),!0):102===o?(i.lastIntValue=12,i.advance(),!0):114===o&&(i.lastIntValue=13,i.advance(),!0)},Da.regexp_eatControlLetter=function(i){var o=i.current();return!!isControlLetter(o)&&(i.lastIntValue=o%32,i.advance(),!0)},Da.regexp_eatRegExpUnicodeEscapeSequence=function(i){var o,s=i.pos;if(i.eat(117)){if(this.regexp_eatFixedHexDigits(i,4)){var u=i.lastIntValue;if(i.switchU&&u>=55296&&u<=56319){var C=i.pos;if(i.eat(92)&&i.eat(117)&&this.regexp_eatFixedHexDigits(i,4)){var _=i.lastIntValue;if(_>=56320&&_<=57343)return i.lastIntValue=1024*(u-55296)+(_-56320)+65536,!0}i.pos=C,i.lastIntValue=u}return!0}if(i.switchU&&i.eat(123)&&this.regexp_eatHexDigits(i)&&i.eat(125)&&((o=i.lastIntValue)>=0&&o<=1114111))return!0;i.switchU&&i.raise("Invalid unicode escape"),i.pos=s}return!1},Da.regexp_eatIdentityEscape=function(i){if(i.switchU)return!!this.regexp_eatSyntaxCharacter(i)||!!i.eat(47)&&(i.lastIntValue=47,!0);var o=i.current();return!(99===o||i.switchN&&107===o)&&(i.lastIntValue=o,i.advance(),!0)},Da.regexp_eatDecimalEscape=function(i){i.lastIntValue=0;var o=i.current();if(o>=49&&o<=57){do{i.lastIntValue=10*i.lastIntValue+(o-48),i.advance()}while((o=i.current())>=48&&o<=57);return!0}return!1},Da.regexp_eatCharacterClassEscape=function(i){var o=i.current();if(isCharacterClassEscape(o))return i.lastIntValue=-1,i.advance(),!0;if(i.switchU&&this.options.ecmaVersion>=9&&(80===o||112===o)){if(i.lastIntValue=-1,i.advance(),i.eat(123)&&this.regexp_eatUnicodePropertyValueExpression(i)&&i.eat(125))return!0;i.raise("Invalid property name")}return!1},Da.regexp_eatUnicodePropertyValueExpression=function(i){var o=i.pos;if(this.regexp_eatUnicodePropertyName(i)&&i.eat(61)){var s=i.lastStringValue;if(this.regexp_eatUnicodePropertyValue(i)){var u=i.lastStringValue;return this.regexp_validateUnicodePropertyNameAndValue(i,s,u),!0}}if(i.pos=o,this.regexp_eatLoneUnicodePropertyNameOrValue(i)){var C=i.lastStringValue;return this.regexp_validateUnicodePropertyNameOrValue(i,C),!0}return!1},Da.regexp_validateUnicodePropertyNameAndValue=function(i,o,s){has(i.unicodeProperties.nonBinary,o)||i.raise("Invalid property name"),i.unicodeProperties.nonBinary[o].test(s)||i.raise("Invalid property value")},Da.regexp_validateUnicodePropertyNameOrValue=function(i,o){i.unicodeProperties.binary.test(o)||i.raise("Invalid property name")},Da.regexp_eatUnicodePropertyName=function(i){var o=0;for(i.lastStringValue="";isUnicodePropertyNameCharacter(o=i.current());)i.lastStringValue+=codePointToString(o),i.advance();return""!==i.lastStringValue},Da.regexp_eatUnicodePropertyValue=function(i){var o=0;for(i.lastStringValue="";isUnicodePropertyValueCharacter(o=i.current());)i.lastStringValue+=codePointToString(o),i.advance();return""!==i.lastStringValue},Da.regexp_eatLoneUnicodePropertyNameOrValue=function(i){return this.regexp_eatUnicodePropertyValue(i)},Da.regexp_eatCharacterClass=function(i){if(i.eat(91)){if(i.eat(94),this.regexp_classRanges(i),i.eat(93))return!0;i.raise("Unterminated character class")}return!1},Da.regexp_classRanges=function(i){for(;this.regexp_eatClassAtom(i);){var o=i.lastIntValue;if(i.eat(45)&&this.regexp_eatClassAtom(i)){var s=i.lastIntValue;!i.switchU||-1!==o&&-1!==s||i.raise("Invalid character class"),-1!==o&&-1!==s&&o>s&&i.raise("Range out of order in character class")}}},Da.regexp_eatClassAtom=function(i){var o=i.pos;if(i.eat(92)){if(this.regexp_eatClassEscape(i))return!0;if(i.switchU){var s=i.current();(99===s||isOctalDigit(s))&&i.raise("Invalid class escape"),i.raise("Invalid escape")}i.pos=o}var u=i.current();return 93!==u&&(i.lastIntValue=u,i.advance(),!0)},Da.regexp_eatClassEscape=function(i){var o=i.pos;if(i.eat(98))return i.lastIntValue=8,!0;if(i.switchU&&i.eat(45))return i.lastIntValue=45,!0;if(!i.switchU&&i.eat(99)){if(this.regexp_eatClassControlLetter(i))return!0;i.pos=o}return this.regexp_eatCharacterClassEscape(i)||this.regexp_eatCharacterEscape(i)},Da.regexp_eatClassControlLetter=function(i){var o=i.current();return!(!isDecimalDigit(o)&&95!==o)&&(i.lastIntValue=o%32,i.advance(),!0)},Da.regexp_eatHexEscapeSequence=function(i){var o=i.pos;if(i.eat(120)){if(this.regexp_eatFixedHexDigits(i,2))return!0;i.switchU&&i.raise("Invalid escape"),i.pos=o}return!1},Da.regexp_eatDecimalDigits=function(i){var o=i.pos,s=0;for(i.lastIntValue=0;isDecimalDigit(s=i.current());)i.lastIntValue=10*i.lastIntValue+(s-48),i.advance();return i.pos!==o},Da.regexp_eatHexDigits=function(i){var o=i.pos,s=0;for(i.lastIntValue=0;isHexDigit(s=i.current());)i.lastIntValue=16*i.lastIntValue+hexToInt(s),i.advance();return i.pos!==o},Da.regexp_eatLegacyOctalEscapeSequence=function(i){if(this.regexp_eatOctalDigit(i)){var o=i.lastIntValue;if(this.regexp_eatOctalDigit(i)){var s=i.lastIntValue;o<=3&&this.regexp_eatOctalDigit(i)?i.lastIntValue=64*o+8*s+i.lastIntValue:i.lastIntValue=8*o+s}else i.lastIntValue=o;return!0}return!1},Da.regexp_eatOctalDigit=function(i){var o=i.current();return isOctalDigit(o)?(i.lastIntValue=o-48,i.advance(),!0):(i.lastIntValue=0,!1)},Da.regexp_eatFixedHexDigits=function(i,o){var s=i.pos;i.lastIntValue=0;for(var u=0;u>10),56320+(1023&i)))}wa.next=function(){this.options.onToken&&this.options.onToken(new Aa(this)),this.lastTokEnd=this.end,this.lastTokStart=this.start,this.lastTokEndLoc=this.endLoc,this.lastTokStartLoc=this.startLoc,this.nextToken()},wa.getToken=function(){return this.next(),new Aa(this)},"undefined"!=typeof Symbol&&(wa[Symbol.iterator]=function(){var i=this;return{next:function(){var o=i.getToken();return{done:o.type===ae.eof,value:o}}}}),wa.curContext=function(){return this.context[this.context.length-1]},wa.nextToken=function(){var i=this.curContext();return i&&i.preserveSpace||this.skipSpace(),this.start=this.pos,this.options.locations&&(this.startLoc=this.curPosition()),this.pos>=this.input.length?this.finishToken(ae.eof):i.override?i.override(this):void this.readToken(this.fullCharCodeAtPos())},wa.readToken=function(i){return isIdentifierStart(i,this.options.ecmaVersion>=6)||92===i?this.readWord():this.getTokenFromCode(i)},wa.fullCharCodeAtPos=function(){var i=this.input.charCodeAt(this.pos);return i<=55295||i>=57344?i:(i<<10)+this.input.charCodeAt(this.pos+1)-56613888},wa.skipBlockComment=function(){var i,o=this.options.onComment&&this.curPosition(),s=this.pos,u=this.input.indexOf("*/",this.pos+=2);if(-1===u&&this.raise(this.pos-2,"Unterminated comment"),this.pos=u+2,this.options.locations)for(ie.lastIndex=s;(i=ie.exec(this.input))&&i.index8&&i<14||i>=5760&&le.test(String.fromCharCode(i))))break e;++this.pos}}},wa.finishToken=function(i,o){this.end=this.pos,this.options.locations&&(this.endLoc=this.curPosition());var s=this.type;this.type=i,this.value=o,this.updateContext(s)},wa.readToken_dot=function(){var i=this.input.charCodeAt(this.pos+1);if(i>=48&&i<=57)return this.readNumber(!0);var o=this.input.charCodeAt(this.pos+2);return this.options.ecmaVersion>=6&&46===i&&46===o?(this.pos+=3,this.finishToken(ae.ellipsis)):(++this.pos,this.finishToken(ae.dot))},wa.readToken_slash=function(){var i=this.input.charCodeAt(this.pos+1);return this.exprAllowed?(++this.pos,this.readRegexp()):61===i?this.finishOp(ae.assign,2):this.finishOp(ae.slash,1)},wa.readToken_mult_modulo_exp=function(i){var o=this.input.charCodeAt(this.pos+1),s=1,u=42===i?ae.star:ae.modulo;return this.options.ecmaVersion>=7&&42===i&&42===o&&(++s,u=ae.starstar,o=this.input.charCodeAt(this.pos+2)),61===o?this.finishOp(ae.assign,s+1):this.finishOp(u,s)},wa.readToken_pipe_amp=function(i){var o=this.input.charCodeAt(this.pos+1);return o===i?this.finishOp(124===i?ae.logicalOR:ae.logicalAND,2):61===o?this.finishOp(ae.assign,2):this.finishOp(124===i?ae.bitwiseOR:ae.bitwiseAND,1)},wa.readToken_caret=function(){return 61===this.input.charCodeAt(this.pos+1)?this.finishOp(ae.assign,2):this.finishOp(ae.bitwiseXOR,1)},wa.readToken_plus_min=function(i){var o=this.input.charCodeAt(this.pos+1);return o===i?45!==o||this.inModule||62!==this.input.charCodeAt(this.pos+2)||0!==this.lastTokEnd&&!de.test(this.input.slice(this.lastTokEnd,this.pos))?this.finishOp(ae.incDec,2):(this.skipLineComment(3),this.skipSpace(),this.nextToken()):61===o?this.finishOp(ae.assign,2):this.finishOp(ae.plusMin,1)},wa.readToken_lt_gt=function(i){var o=this.input.charCodeAt(this.pos+1),s=1;return o===i?(s=62===i&&62===this.input.charCodeAt(this.pos+2)?3:2,61===this.input.charCodeAt(this.pos+s)?this.finishOp(ae.assign,s+1):this.finishOp(ae.bitShift,s)):33!==o||60!==i||this.inModule||45!==this.input.charCodeAt(this.pos+2)||45!==this.input.charCodeAt(this.pos+3)?(61===o&&(s=2),this.finishOp(ae.relational,s)):(this.skipLineComment(4),this.skipSpace(),this.nextToken())},wa.readToken_eq_excl=function(i){var o=this.input.charCodeAt(this.pos+1);return 61===o?this.finishOp(ae.equality,61===this.input.charCodeAt(this.pos+2)?3:2):61===i&&62===o&&this.options.ecmaVersion>=6?(this.pos+=2,this.finishToken(ae.arrow)):this.finishOp(61===i?ae.eq:ae.prefix,1)},wa.getTokenFromCode=function(i){switch(i){case 46:return this.readToken_dot();case 40:return++this.pos,this.finishToken(ae.parenL);case 41:return++this.pos,this.finishToken(ae.parenR);case 59:return++this.pos,this.finishToken(ae.semi);case 44:return++this.pos,this.finishToken(ae.comma);case 91:return++this.pos,this.finishToken(ae.bracketL);case 93:return++this.pos,this.finishToken(ae.bracketR);case 123:return++this.pos,this.finishToken(ae.braceL);case 125:return++this.pos,this.finishToken(ae.braceR);case 58:return++this.pos,this.finishToken(ae.colon);case 63:return++this.pos,this.finishToken(ae.question);case 96:if(this.options.ecmaVersion<6)break;return++this.pos,this.finishToken(ae.backQuote);case 48:var o=this.input.charCodeAt(this.pos+1);if(120===o||88===o)return this.readRadixNumber(16);if(this.options.ecmaVersion>=6){if(111===o||79===o)return this.readRadixNumber(8);if(98===o||66===o)return this.readRadixNumber(2)}case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return this.readNumber(!1);case 34:case 39:return this.readString(i);case 47:return this.readToken_slash();case 37:case 42:return this.readToken_mult_modulo_exp(i);case 124:case 38:return this.readToken_pipe_amp(i);case 94:return this.readToken_caret();case 43:case 45:return this.readToken_plus_min(i);case 60:case 62:return this.readToken_lt_gt(i);case 61:case 33:return this.readToken_eq_excl(i);case 126:return this.finishOp(ae.prefix,1)}this.raise(this.pos,"Unexpected character '"+codePointToString$1(i)+"'")},wa.finishOp=function(i,o){var s=this.input.slice(this.pos,this.pos+o);return this.pos+=o,this.finishToken(i,s)},wa.readRegexp=function(){for(var i,o,s=this.pos;;){this.pos>=this.input.length&&this.raise(s,"Unterminated regular expression");var u=this.input.charAt(this.pos);if(de.test(u)&&this.raise(s,"Unterminated regular expression"),i)i=!1;else{if("["===u)o=!0;else if("]"===u&&o)o=!1;else if("/"===u&&!o)break;i="\\"===u}++this.pos}var C=this.input.slice(s,this.pos);++this.pos;var _=this.pos,w=this.readWord1();this.containsEsc&&this.unexpected(_);var B=this.regexpState||(this.regexpState=new _a(this));B.reset(s,C,w),this.validateRegExpFlags(B),this.validateRegExpPattern(B);var P=null;try{P=new RegExp(C,w)}catch(i){}return this.finishToken(ae.regexp,{pattern:C,flags:w,value:P})},wa.readInt=function(i,o){for(var s=this.pos,u=0,C=0,_=null==o?1/0:o;C<_;++C){var w=this.input.charCodeAt(this.pos),B=void 0;if((B=w>=97?w-97+10:w>=65?w-65+10:w>=48&&w<=57?w-48:1/0)>=i)break;++this.pos,u=u*i+B}return this.pos===s||null!=o&&this.pos-s!==o?null:u},wa.readRadixNumber=function(i){var o=this.pos;this.pos+=2;var s=this.readInt(i);return null==s&&this.raise(this.start+2,"Expected number in radix "+i),this.options.ecmaVersion>=11&&110===this.input.charCodeAt(this.pos)?(s="undefined"!=typeof BigInt?BigInt(this.input.slice(o,this.pos)):null,++this.pos):isIdentifierStart(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(ae.num,s)},wa.readNumber=function(i){var o=this.pos;i||null!==this.readInt(10)||this.raise(o,"Invalid number");var s=this.pos-o>=2&&48===this.input.charCodeAt(o);s&&this.strict&&this.raise(o,"Invalid number"),s&&/[89]/.test(this.input.slice(o,this.pos))&&(s=!1);var u=this.input.charCodeAt(this.pos);if(!s&&!i&&this.options.ecmaVersion>=11&&110===u){var C=this.input.slice(o,this.pos),_="undefined"!=typeof BigInt?BigInt(C):null;return++this.pos,isIdentifierStart(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number"),this.finishToken(ae.num,_)}46!==u||s||(++this.pos,this.readInt(10),u=this.input.charCodeAt(this.pos)),69!==u&&101!==u||s||(43!==(u=this.input.charCodeAt(++this.pos))&&45!==u||++this.pos,null===this.readInt(10)&&this.raise(o,"Invalid number")),isIdentifierStart(this.fullCharCodeAtPos())&&this.raise(this.pos,"Identifier directly after number");var w=this.input.slice(o,this.pos),B=s?parseInt(w,8):parseFloat(w);return this.finishToken(ae.num,B)},wa.readCodePoint=function(){var i;if(123===this.input.charCodeAt(this.pos)){this.options.ecmaVersion<6&&this.unexpected();var o=++this.pos;i=this.readHexChar(this.input.indexOf("}",this.pos)-this.pos),++this.pos,i>1114111&&this.invalidStringToken(o,"Code point out of bounds")}else i=this.readHexChar(4);return i},wa.readString=function(i){for(var o="",s=++this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated string constant");var u=this.input.charCodeAt(this.pos);if(u===i)break;92===u?(o+=this.input.slice(s,this.pos),o+=this.readEscapedChar(!1),s=this.pos):(isNewLine(u,this.options.ecmaVersion>=10)&&this.raise(this.start,"Unterminated string constant"),++this.pos)}return o+=this.input.slice(s,this.pos++),this.finishToken(ae.string,o)};var ka={};wa.tryReadTemplateToken=function(){this.inTemplateElement=!0;try{this.readTmplToken()}catch(i){if(i!==ka)throw i;this.readInvalidTemplateToken()}this.inTemplateElement=!1},wa.invalidStringToken=function(i,o){if(this.inTemplateElement&&this.options.ecmaVersion>=9)throw ka;this.raise(i,o)},wa.readTmplToken=function(){for(var i="",o=this.pos;;){this.pos>=this.input.length&&this.raise(this.start,"Unterminated template");var s=this.input.charCodeAt(this.pos);if(96===s||36===s&&123===this.input.charCodeAt(this.pos+1))return this.pos!==this.start||this.type!==ae.template&&this.type!==ae.invalidTemplate?(i+=this.input.slice(o,this.pos),this.finishToken(ae.template,i)):36===s?(this.pos+=2,this.finishToken(ae.dollarBraceL)):(++this.pos,this.finishToken(ae.backQuote));if(92===s)i+=this.input.slice(o,this.pos),i+=this.readEscapedChar(!0),o=this.pos;else if(isNewLine(s)){switch(i+=this.input.slice(o,this.pos),++this.pos,s){case 13:10===this.input.charCodeAt(this.pos)&&++this.pos;case 10:i+="\n";break;default:i+=String.fromCharCode(s)}this.options.locations&&(++this.curLine,this.lineStart=this.pos),o=this.pos}else++this.pos}},wa.readInvalidTemplateToken=function(){for(;this.pos=48&&o<=55){var s=this.input.substr(this.pos-1,3).match(/^[0-7]+/)[0],u=parseInt(s,8);return u>255&&(s=s.slice(0,-1),u=parseInt(s,8)),this.pos+=s.length-1,o=this.input.charCodeAt(this.pos),"0"===s&&56!==o&&57!==o||!this.strict&&!i||this.invalidStringToken(this.pos-1-s.length,i?"Octal literal in template string":"Octal literal in strict mode"),String.fromCharCode(u)}return isNewLine(o)?"":String.fromCharCode(o)}},wa.readHexChar=function(i){var o=this.pos,s=this.readInt(16,i);return null===s&&this.invalidStringToken(o,"Bad character escape sequence"),s},wa.readWord1=function(){this.containsEsc=!1;for(var i="",o=!0,s=this.pos,u=this.options.ecmaVersion>=6;this.pos",lt:"<",nbsp:" ",quot:"“"},le=["style","script"],ce=/([-A-Z0-9_:]+)(?:\s*=\s*(?:(?:"((?:\\.|[^"])*)")|(?:'((?:\\.|[^'])*)')|(?:\{((?:\\.|{[^}]*?}|[^}])*)\})))?/gi,pe=/mailto:/i,Re=/\n{2,}$/,fe=/^( *>[^\n]+(\n[^\n]+)*\n*)+\n{2,}/,ye=/^ *> ?/gm,be=/^ {2,}\n/,xe=/^(?:( *[-*_]) *){3,}(?:\n *)+\n/,_e=/^\s*(`{3,}|~{3,}) *(\S+)? *\n([\s\S]+?)\s*\1 *(?:\n *)+\n?/,Se=/^(?: {4}[^\n]+\n*)+(?:\n *)+\n?/,we=/^(`+)\s*([\s\S]*?[^`])\s*\1(?!`)/,Pe=/^(?:\n *)*\n/,Te=/\r\n?/g,qe=/^\[\^([^\]]+)](:.*)\n/,ze=/^\[\^([^\]]+)]/,He=/\f/g,We=/^\s*?\[(x|\s)\]/,$e=/^ *(#{1,6}) *([^\n]+)\n{0,2}/,Xe=/^([^\n]+)\n *(=|-){3,} *(?:\n *)+\n/,Qe=/^ *(?!<[a-z][^ >/]* ?\/>)<([a-z][^ >/]*) ?([^>]*)\/{0}>\n?(\s*(?:<\1[^>]*?>[\s\S]*?<\/\1>|(?!<\1)[\s\S])*?)<\/\1>\n*/i,Ye=/&([a-z]+);/g,ea=/^/,aa=/^(data|aria|x)-[a-z_][a-z\d_.-]*$/,na=/^ *<([a-z][a-z0-9:]*)(?:\s+((?:<.*?>|[^>])*))?\/?>(?!<\/\1>)(\s*\n)?/i,ra=/^\{.*\}$/,da=/^(https?:\/\/[^\s<]+[^<.,:;"')\]\s])/,ia=/^<([^ >]+@[^ >]+)>/,ua=/^<([^ >]+:\/[^ >]+)>/,la=/ *\n+$/,ga=/(?:^|\n)( *)$/,ca=/-([a-z])?/gi,ma=/^(.*\|?.*)\n *(\|? *[-:]+ *\|[-| :]*)\n((?:.*\|.*\n)*)\n?/,ya=/^((?:[^\n]|\n(?! *\n))+)(?:\n *)+\n/,va=/^\[([^\]]*)\]:\s*(\S+)\s*("([^"]*)")?/,ba=/^!\[([^\]]*)\] ?\[([^\]]*)\]/,xa=/^\[([^\]]*)\] ?\[([^\]]*)\]/,Ca=/(\[|\])/g,Ea=/(\n|^[-*]\s|^#|^ {2,}|^-{2,}|^>\s)/,Da=/\t/g,_a=/^ *\| */,Aa=/(^ *\||\| *$)/g,wa=/ *$/,ka=/^ *:-+: *$/,Fa=/^ *:-+ *$/,Ba=/^ *-+: *$/,ja=/^([*_])\1((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1\1(?!\1)/,Ia=/^([*_])((?:\[.*?\][([].*?[)\]]|<.*?>(?:.*?<.*?>)?|`.*?`|~+.*?~+|.)*?)\1(?!\1)/,La=/^~~((?:\[.*?\]|<.*?>(?:.*?<.*?>)?|`.*?`|.)*?)~~/,Na=/^\\([^0-9A-Za-z\s])/,za=/^[\s\S]+?(?=[^0-9A-Z\s\u00c0-\uffff&;.()'"]|\d+\.|\n\n| {2,}\n|\w+:\S|$)/i,Ha=/(^\n+|\n+$|\s+$)/g,Ga=/^([ \t]*)/,$a=/\\([^0-9A-Z\s])/gi,Ja=/^( *)((?:[*+-]|\d+\.)) +/,en=/( *)((?:[*+-]|\d+\.)) +[^\n]*(?:\n(?!\1(?:[*+-]|\d+\.) )[^\n]*)*(\n|$)/gm,an=/^( *)((?:[*+-]|\d+\.)) [\s\S]+?(?:\n{2,}(?! )(?!\1(?:[*+-]|\d+\.) (?!(?:[*+-]|\d+\.) ))\n*|\s*\n*$)/,nn=/^\[((?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*)\]\(\s*?(?:\s+['"]([\s\S]*?)['"])?\s*\)/,tn=/^!\[((?:\[[^\]]*\]|[^\[\]]|\](?=[^\[]*\]))*)\]\(\s*?(?:\s+['"]([\s\S]*?)['"])?\s*\)/,rn=[fe,Se,_e,$e,Xe,Qe,ea,na,en,an,ma,ya];function containsBlockSyntax(i){return rn.some((function(o){return o.test(i)}))}function slugify(i){return i.replace(/[ÀÁÂÃÄÅàáâãäåæÆ]/g,"a").replace(/[çÇ]/g,"c").replace(/[ðÐ]/g,"d").replace(/[ÈÉÊËéèêë]/g,"e").replace(/[ÏïÎîÍíÌì]/g,"i").replace(/[Ññ]/g,"n").replace(/[øØœŒÕõÔôÓóÒò]/g,"o").replace(/[ÜüÛûÚúÙù]/g,"u").replace(/[ŸÿÝý]/g,"y").replace(/[^a-z0-9- ]/gi,"").replace(/ /gi,"-").toLowerCase()}function parseTableAlignCapture(i){return Ba.test(i)?"right":ka.test(i)?"center":Fa.test(i)?"left":null}function parseTableRow(i,o,s){var u=s.inTable;s.inTable=!0;var C=o(i.trim(),s);s.inTable=u;var _=[[]];return C.forEach((function(i,o){"tableSeparator"===i.type?0!==o&&o!==C.length-1&&_.push([]):("text"===i.type&&(null==C[o+1]||"tableSeparator"===C[o+1].type)&&(i.content=i.content.replace(wa,"")),_[_.length-1].push(i))})),_}function parseTableAlign(i){return i.replace(Aa,"").split("|").map(parseTableAlignCapture)}function parseTableCells(i,o,s){return i.trim().split("\n").map((function(i){return parseTableRow(i,o,s)}))}function parseTable(i,o,s){s.inline=!0;var u=parseTableRow(i[1],o,s),C=parseTableAlign(i[2]),_=parseTableCells(i[3],o,s);return s.inline=!1,{align:C,cells:_,header:u,type:"table"}}function getTableStyle(i,o){return null==i.align[o]?{}:{textAlign:i.align[o]}}function normalizeAttributeKey(i){return-1!==i.indexOf("-")&&null===i.match(aa)&&(i=i.replace(ca,(function(i,o){return o.toUpperCase()}))),i}function attributeValueToJSXPropValue(i,o){return"style"===i?o.split(/;\s?/).reduce((function(i,o){var s=o.slice(0,o.indexOf(":")),u=s.replace(/(-[a-z])/g,(function(i){return i[1].toUpperCase()}));return i[u]=o.slice(s.length+1).trim(),i}),{}):"href"===i?sanitizeUrl(o):(o.match(ra)&&(o=o.slice(1,o.length-1)),"true"===o||"false"!==o&&o)}function normalizeWhitespace(i){return i.replace(Te,"\n").replace(He,"").replace(Da," ")}function parserFor(i){function b(s,u){for(var C=[],_="";s;)for(var w=0;w2?_-2:0),B=2;B<_;B++)w[B-2]=arguments[B];return u.apply(void 0,[getTag(i,o.overrides),ee({},s,C,{className:cx(s&&s.className,C.className)||void 0})].concat(w))}function c(i){var s=!1;o.forceInline?s=!0:!o.forceBlock&&(s=!1===Ea.test(i));var u=P(B(s?i:i.replace(Ha,"")+"\n\n",{inline:s})),C=void 0;return u.length>1?C=d(s?"span":"div",{key:"outer"},u):1===u.length?"string"==typeof(C=u[0])&&(C=d("span",{key:"outer"},C)):C=d("span",{key:"outer"}),C}function e(i){var o=i.match(ce);return o?o.reduce((function(i,o,u){var C=o.indexOf("=");if(-1!==C){var _=normalizeAttributeKey(o.slice(0,C)).trim(),w=Y()(o.slice(C+1).trim()),B=de[_]||_,P=i[B]=attributeValueToJSXPropValue(_,w);(Qe.test(P)||na.test(P))&&(i[B]=s.cloneElement(c(P.trim()),{key:u}))}else"style"!==o&&(i[de[o]||o]=!0);return i}),{}):void 0}(o=o||{}).overrides=o.overrides||{},o.slugify=o.slugify||slugify,o.namedCodesToUnicode=o.namedCodesToUnicode?ee({},ie,o.namedCodesToUnicode):ie;var u=o.createElement||s.createElement;var C=[],_={},w={blockQuote:{match:blockRegex(fe),order:2,parse:function d(i,o,s){return{content:o(i[0].replace(ye,""),s)}},react:function e(i,o,s){return d("blockquote",{key:s.key},o(i.content,s))}},breakLine:{match:anyScopeRegex(be),order:2,parse:captureNothing,react:function e(i,o,s){return d("br",{key:s.key})}},breakThematic:{match:blockRegex(xe),order:2,parse:captureNothing,react:function e(i,o,s){return d("hr",{key:s.key})}},codeBlock:{match:blockRegex(Se),order:1,parse:function c(i){return{content:i[0].replace(/^ {4}/gm,"").replace(/\n+$/,""),lang:void 0}},react:function e(i,o,s){return d("pre",{key:s.key},d("code",{className:i.lang?"lang-"+i.lang:""},i.content))}},codeFenced:{match:blockRegex(_e),order:1,parse:function b(i){return{content:i[3],lang:i[2]||void 0,type:"codeBlock"}}},codeInline:{match:simpleInlineRegex(we),order:4,parse:function b(i){return{content:i[2]}},react:function e(i,o,s){return d("code",{key:s.key},i.content)}},footnote:{match:blockRegex(qe),order:1,parse:function b(i){return C.push({footnote:i[2],identifier:i[1]}),{}},react:renderNothing},footnoteReference:{match:inlineRegex(ze),order:2,parse:function c(i){return{content:i[1],target:"#"+o.slugify(i[1])}},react:function e(i,o,s){return d("a",{key:s.key,href:sanitizeUrl(i.target)},d("sup",{key:s.key},i.content))}},gfmTask:{match:inlineRegex(We),order:2,parse:function b(i){return{completed:"x"===i[1].toLowerCase()}},react:function e(i,o,s){return d("input",{checked:i.completed,key:s.key,readOnly:!0,type:"checkbox"})}},heading:{match:blockRegex($e),order:2,parse:function e(i,s,u){return{content:parseInline(s,i[2],u),id:o.slugify(i[2]),level:i[1].length}},react:function f(i,o,s){return d("h"+i.level,{id:i.id,key:s.key},o(i.content,s))}},headingSetext:{match:blockRegex(Xe),order:1,parse:function d(i,o,s){return{content:parseInline(o,i[1],s),level:"="===i[2]?1:2,type:"heading"}}},htmlComment:{match:anyScopeRegex(ea),order:2,parse:function a(){return{}},react:renderNothing},image:{match:simpleInlineRegex(tn),order:2,parse:function b(i){return{alt:i[1],target:unescapeUrl(i[2]),title:i[3]}},react:function e(i,o,s){return d("img",{key:s.key,alt:i.alt||void 0,title:i.title||void 0,src:sanitizeUrl(i.target)})}},link:{match:inlineRegex(nn),order:4,parse:function d(i,o,s){return{content:parseSimpleInline(o,i[1],s),target:unescapeUrl(i[2]),title:i[3]}},react:function e(i,o,s){return d("a",{key:s.key,href:sanitizeUrl(i.target),title:i.title},o(i.content,s))}},linkAngleBraceStyleDetector:{match:inlineRegex(ua),order:1,parse:function b(i){return{content:[{content:i[1],type:"text"}],target:i[1],type:"link"}}},linkBareUrlDetector:{match:inlineRegex(da),order:1,parse:function b(i){return{content:[{content:i[1],type:"text"}],target:i[1],title:void 0,type:"link"}}},linkMailtoDetector:{match:inlineRegex(ia),order:1,parse:function d(i){var o=i[1],s=i[1];return pe.test(s)||(s="mailto:"+s),{content:[{content:o.replace("mailto:",""),type:"text"}],target:s,type:"link"}}},list:{match:function f(i,o,s){var u=ga.exec(s),C=o._list||!o.inline;return u&&C?(i=u[1]+i,an.exec(i)):null},order:2,parse:function j(i,o,s){var u=i[2],C=u.length>1,_=C?+u:void 0,w=i[0].replace(Re,"\n").match(en),B=!1,P=w.map((function(i,u){var C=Ja.exec(i)[0].length,_=new RegExp("^ {1,"+C+"}","gm"),P=i.replace(_,"").replace(Ja,""),V=u===w.length-1,z=-1!==P.indexOf("\n\n")||V&&B;B=z;var U,$=s.inline,Z=s._list;s._list=!0,z?(s.inline=!1,U=P.replace(la,"\n\n")):(s.inline=!0,U=P.replace(la,""));var X=o(U,s);return s.inline=$,s._list=Z,X}));return{items:P,ordered:C,start:_}},react:function f(i,o,s){return d(i.ordered?"ol":"ul",{key:s.key,start:i.start},i.items.map((function(i,u){return d("li",{key:u},o(i,s))})))}},newlineCoalescer:{match:blockRegex(Pe),order:4,parse:captureNothing,react:function a(){return"\n"}},paragraph:{match:blockRegex(ya),order:4,parse:parseCaptureInline,react:function e(i,o,s){return d("p",{key:s.key},o(i.content,s))}},ref:{match:inlineRegex(va),order:1,parse:function b(i){return _[i[1]]={target:i[2],title:i[4]},{}},react:renderNothing},refImage:{match:simpleInlineRegex(ba),order:1,parse:function b(i){return{alt:i[1]||void 0,ref:i[2]}},react:function e(i,o,s){return d("img",{key:s.key,alt:i.alt,src:sanitizeUrl(_[i.ref].target),title:_[i.ref].title})}},refLink:{match:inlineRegex(xa),order:1,parse:function d(i,o,s){return{content:o(i[1],s),fallbackContent:o(i[0].replace(Ca,"\\$1"),s),ref:i[2]}},react:function e(i,o,s){return _[i.ref]?d("a",{key:s.key,href:sanitizeUrl(_[i.ref].target),title:_[i.ref].title},o(i.content,s)):d("span",{key:s.key},o(i.fallbackContent,s))}},table:{match:blockRegex(ma),order:2,parse:parseTable,react:function f(i,o,s){return d("table",{key:s.key},d("thead",null,d("tr",null,i.header.map((function(u,C){return d("th",{key:C,style:getTableStyle(i,C)},o(u,s))})))),d("tbody",null,i.cells.map((function(u,C){return d("tr",{key:C},u.map((function(u,C){return d("td",{key:C,style:getTableStyle(i,C)},o(u,s))})))}))))}},tableSeparator:{match:function c(i,o){return o.inTable?_a.exec(i):null},order:2,parse:function a(){return{type:"tableSeparator"}},react:function a(){return" | "}},text:{match:anyScopeRegex(za),order:5,parse:function c(i){return{content:i[0].replace(Ye,(function(i,s){return o.namedCodesToUnicode[s]?o.namedCodesToUnicode[s]:i}))}},react:function b(i){return i.content}},textBolded:{match:simpleInlineRegex(ja),order:3,parse:function d(i,o,s){return{content:o(i[2],s)}},react:function e(i,o,s){return d("strong",{key:s.key},o(i.content,s))}},textEmphasized:{match:simpleInlineRegex(Ia),order:4,parse:function d(i,o,s){return{content:o(i[2],s)}},react:function e(i,o,s){return d("em",{key:s.key},o(i.content,s))}},textEscaped:{match:simpleInlineRegex(Na),order:2,parse:function b(i){return{content:i[1],type:"text"}}},textStrikethroughed:{match:simpleInlineRegex(La),order:4,parse:parseCaptureInline,react:function e(i,o,s){return d("del",{key:s.key},o(i.content,s))}}};!0!==o.disableParsingRawHTML&&(w.htmlBlock={match:anyScopeRegex(Qe),order:2,parse:function l(i,o,s){var u=i[3].match(Ga)[1],C=new RegExp("^"+u,"gm"),_=i[3].replace(C,""),w=containsBlockSyntax(_)?parseBlock:parseInline,B=i[1].toLowerCase(),P=-1!==le.indexOf(B);return{attrs:e(i[2]),content:P?i[3]:w(o,_,s),noInnerParse:P,tag:P?B:i[1]}},react:function e(i,o,s){return d(i.tag,ee({key:s.key},i.attrs),i.noInnerParse?i.content:o(i.content,s))}},w.htmlSelfClosing={match:anyScopeRegex(na),order:2,parse:function b(i){return{attrs:e(i[2]||""),tag:i[1]}},react:function e(i,o,s){return d(i.tag,ee({},i.attrs,{key:s.key}))}});var B=parserFor(w),P=reactFor(ruleOutput(w)),V=c(function(i){return i.replace(/)/g,"")}(i));return C.length&&V.props.children.push(d("footer",{key:"footer"},C.map((function(i){return d("div",{id:o.slugify(i.identifier),key:i.identifier},i.identifier,P(B(i.footnote,{inline:!0})))})))),V}var dn=__webpack_require__(44359),sn=__webpack_require__.n(dn),un=__webpack_require__(86010);function LinkRenderer_extends(){return LinkRenderer_extends=Object.assign||function(i){for(var o=1;o=0||(C[s]=i[s]);return C}var ln=function LinkRenderer(i){var o=i.classes,u=i.children,C=_objectWithoutPropertiesLoose(i,["classes","children"]);return s.createElement("a",LinkRenderer_extends({},C,{className:(0,un.Z)(o.link,C.className)}),u)};ln.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any,className:C().string,href:C().string};var gn=(0,_.Z)((function styles(i){var o=i.color;return{link:{"&, &:link, &:visited":{fontSize:"inherit",color:o.link,textDecoration:"none"},"&:hover, &:active":{isolate:!1,color:o.linkHover,cursor:"pointer"}}}}))(ln),cn=__webpack_require__(47014),pn=function ParaRenderer(i){var o=i.classes,u=i.semantic,C=i.children,_=u||"div";return s.createElement(_,{className:o.para},C)};pn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,semantic:C().oneOf(["p"]),children:C().any.isRequired};var Rn=(0,_.Z)((function styles(i){var o=i.space,s=i.color,u=i.fontFamily,C=i.fontSize;return{para:{marginTop:0,marginBottom:o[2],color:s.base,fontFamily:u.base,fontSize:C.text,lineHeight:1.5}}}))(pn);function HeadingRenderer_extends(){return HeadingRenderer_extends=Object.assign||function(i){for(var o=1;o=0||(C[s]=i[s]);return C}var hn=function HeadingRenderer(i){var o=i.classes,u=i.level,C=i.children,_=HeadingRenderer_objectWithoutPropertiesLoose(i,["classes","level","children"]),w="h"+u,B=(0,un.Z)(o.heading,o["heading"+u]);return s.createElement(w,HeadingRenderer_extends({},_,{className:B}),C)};hn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,level:C().oneOf([1,2,3,4,5,6]).isRequired,children:C().any};var mn=(0,_.Z)((function styles(i){var o=i.color,s=i.fontFamily,u=i.fontSize;return{heading:{margin:0,color:o.base,fontFamily:s.base,fontWeight:"normal"},heading1:{fontSize:u.h1},heading2:{fontSize:u.h2},heading3:{fontSize:u.h3},heading4:{fontSize:u.h4},heading5:{fontSize:u.h5,fontWeight:"bold"},heading6:{fontSize:u.h6,fontStyle:"italic"}}}))(hn),yn=function MarkdownHeadingRenderer(i){var o=i.classes,u=i.level,C=i.children,_=i.id;return s.createElement("div",{className:o.spacing},s.createElement(mn,{level:u,id:_},C))};yn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,level:C().oneOf([1,2,3,4,5,6]).isRequired,children:C().any,id:C().string};var vn=(0,_.Z)((function styles(i){return{spacing:{marginBottom:i.space[2]}}}))(yn),bn=function ListRenderer(i){var o=i.classes,u=i.ordered,C=i.children,_=u?"ol":"ul",w=(0,un.Z)(o.list,u&&o.ordered);return s.createElement(_,{className:w},s.Children.map(C,(function(i){return s.isValidElement(i)?(0,s.cloneElement)(i,{className:o.li}):i})))};bn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,ordered:C().bool,children:C().any.isRequired},bn.defaultProps={ordered:!1};var xn=(0,_.Z)((function styles(i){var o=i.space,s=i.color,u=i.fontFamily;return{list:{marginTop:0,marginBottom:o[2],paddingLeft:o[3],fontSize:"inherit"},ordered:{listStyleType:"decimal"},li:{color:s.base,fontFamily:u.base,fontSize:"inherit",lineHeight:1.5,listStyleType:"inherit"}}}))(bn),Cn=function BlockquoteRenderer(i){var o=i.classes,u=i.className,C=i.children,_=(0,un.Z)(o.blockquote,u);return s.createElement("blockquote",{className:_},C)};Cn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,className:C().string,children:C().any.isRequired};var En=(0,_.Z)((function styles(i){var o=i.space,s=i.color,u=i.fontSize,C=i.fontFamily;return{blockquote:{margin:[[o[2],o[4]]],padding:0,color:s.base,fontFamily:C.base,fontSize:u.base,lineHeight:1.5}}}))(Cn),Dn=(__webpack_require__(41539),__webpack_require__(39714),function PreRenderer(i){var o=i.classes,u=i.className,C=i.children,_=(0,un.Z)(u,o.pre);return u&&-1!==u.indexOf("lang-")&&C?s.createElement("pre",{className:_,dangerouslySetInnerHTML:{__html:C.toString()}}):s.createElement("pre",{className:_},C)});Dn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,className:C().string,children:C().any.isRequired};var _n=(0,_.Z)((function styles(i){var o=i.space,s=i.color,u=i.fontSize,C=i.fontFamily,_=i.borderRadius;return{pre:Object.assign({fontFamily:C.monospace,fontSize:u.small,lineHeight:1.5,color:s.base,whiteSpace:"pre-wrap",wordWrap:"normal",tabSize:2,hyphens:"none",backgroundColor:s.codeBackground,padding:[[o[1],o[2]]],border:[[1,s.codeBackground,"solid"]],borderRadius:_,marginTop:0,marginBottom:o[2],overflow:"auto"},z({color:s}))}}))(Dn),Sn=__webpack_require__(94324);function CheckboxRenderer_extends(){return CheckboxRenderer_extends=Object.assign||function(i){for(var o=1;o=0||(C[s]=i[s]);return C}var An=function CheckboxRenderer(i){var o=i.classes,u=CheckboxRenderer_objectWithoutPropertiesLoose(i,["classes"]);return s.createElement("input",CheckboxRenderer_extends({},u,{type:"checkbox",className:o.input}))};An.propTypes={classes:C().objectOf(C().string.isRequired).isRequired};var wn=(0,_.Z)((function styles(){return{input:{isolate:!1,display:"inline-block",verticalAlign:"middle"}}}))(An),kn=function HrRenderer(i){var o=i.classes;return s.createElement("hr",{className:o.hr})};kn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired};var Fn=(0,_.Z)((function styles(i){var o=i.space;return{hr:{borderBottom:[[1,i.color.border,"solid"]],marginTop:0,marginBottom:o[2]}}}))(kn),Bn=function DetailsRenderer(i){var o=i.classes,u=i.children;return s.createElement("details",{className:o.details},u)};Bn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any.isRequired};var Pn=(0,_.Z)((function styles(i){var o=i.space,s=i.color,u=i.fontSize,C=i.fontFamily;return{details:{marginBottom:o[2],fontFamily:C.base,fontSize:u.base,color:s.base}}}))(Bn),jn=function DetailsSummaryRenderer(i){var o=i.classes,u=i.children;return s.createElement("summary",{className:o.summary},u)};jn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any.isRequired};var Tn=(0,_.Z)((function styles(i){var o=i.space,s=i.color,u=i.fontSize,C=i.fontFamily;return{summary:{marginBottom:o[1],fontFamily:C.base,fontSize:u.base,color:s.base,cursor:"pointer","&:focus":{isolate:!1,outline:[[1,"dotted",s.linkHover]],outlineOffset:2}}}}))(jn),On=function TableRenderer(i){var o=i.classes,u=i.children;return s.createElement("table",{className:o.table},u)};On.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any.isRequired};var In=(0,_.Z)((function styles(i){return{table:{marginTop:0,marginBottom:i.space[2],borderCollapse:"collapse"}}}))(On),Ln=function TableHeadRenderer(i){var o=i.classes,u=i.children;return s.createElement("thead",{className:o.thead},u)};Ln.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any.isRequired};var Nn=(0,_.Z)((function styles(i){return{thead:{borderBottom:[[1,i.color.border,"solid"]]}}}))(Ln),Mn=function TableBodyRenderer(i){var o=i.children;return s.createElement("tbody",null,o)};Mn.propTypes={children:C().node.isRequired};var qn=Mn,Vn=function TableRowRenderer(i){var o=i.children;return s.createElement("tr",null,o)};Vn.propTypes={children:C().node.isRequired};var zn=Vn,Hn=function TableCellRenderer(i){var o=i.classes,u=i.header,C=i.children;return u?s.createElement("th",{className:o.th},C):s.createElement("td",{className:o.td},C)};Hn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,header:C().bool,children:C().any.isRequired},Hn.defaultProps={header:!1};var Un=(0,_.Z)((function styles(i){var o=i.space,s=i.color,u=i.fontSize,C=i.fontFamily;return{td:{padding:[[o[0],o[2],o[0],0]],fontFamily:C.base,fontSize:u.base,color:s.base,lineHeight:1.5},th:{composes:"$td",fontWeight:"bold"}}}))(Hn),Wn=function Pre(i){return(0,s.isValidElement)(i.children)?s.createElement(_n,i.children.props):s.createElement(_n,i)};Wn.propTypes={children:C().node};var Gn={a:{component:gn},h1:{component:vn,props:{level:1}},h2:{component:vn,props:{level:2}},h3:{component:vn,props:{level:3}},h4:{component:vn,props:{level:4}},h5:{component:vn,props:{level:5}},h6:{component:vn,props:{level:6}},p:{component:Rn,props:{semantic:"p"}},em:{component:cn.Z,props:{semantic:"em"}},strong:{component:cn.Z,props:{semantic:"strong"}},ul:{component:xn},ol:{component:xn,props:{ordered:!0}},blockquote:{component:En},code:{component:Sn.Z},pre:{component:Wn},input:{component:wn},hr:{component:Fn},table:{component:In},thead:{component:Nn},th:{component:Un,props:{header:!0}},tbody:{component:qn},tr:{component:zn},td:{component:Un},details:{component:Pn},summary:{component:Tn}},$n=Object.assign({},Gn,{p:{component:cn.Z}}),Kn=function Markdown(i){var o=i.text,s=i.inline?$n:Gn;return compiler(sn()(o),{overrides:s,forceBlock:!0})};Kn.propTypes={text:C().string.isRequired,inline:C().bool};var Zn=Kn,Jn=function NameRenderer(i){var o,u=i.classes,C=i.children,_=i.deprecated,w=(0,un.Z)(u.name,((o={})[u.isDeprecated]=_,o));return s.createElement("code",{className:w},C)};Jn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any.isRequired,deprecated:C().bool};var Xn=(0,_.Z)((function styles(i){var o=i.fontFamily,s=i.fontSize,u=i.color;return{name:{fontFamily:o.monospace,fontSize:s.small,color:u.name},isDeprecated:{color:u.light,textDecoration:"line-through"}}}))(Jn),Qn=function TypeRenderer(i){var o=i.classes,u=i.children;return s.createElement("span",{className:o.type},u)};Qn.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any.isRequired};var Yn=(0,_.Z)((function styles(i){var o=i.fontFamily,s=i.fontSize,u=i.color;return{type:{fontFamily:o.monospace,fontSize:s.small,color:u.type}}}))(Qn),et=__webpack_require__(65522),nt=__webpack_require__.n(et),tt=__webpack_require__(5291);function ArgumentRenderer_objectWithoutPropertiesLoose(i,o){if(null==i)return{};var s,u,C={},_=Object.keys(i);for(u=0;u<_.length;u++)s=_[u],o.indexOf(s)>=0||(C[s]=i[s]);return C}var rt=function ArgumentRenderer(i){var o=i.classes,u=i.name,C=i.type,_=i.description,w=i.returns,B=i.block,P=ArgumentRenderer_objectWithoutPropertiesLoose(i,["classes","name","type","description","returns","block"]),V=C&&"OptionalType"===C.type,z=P.default;V&&(C=C.expression);var U=C?tt.dt.stringify(C):"",$=s.createElement(nt(),null,w&&"Returns",u&&s.createElement("span",null,s.createElement(Xn,null,u),C&&":"),C&&s.createElement(Yn,null,U,V&&"?",!!z&&"="+z),C&&_&&"—",_&&s.createElement(Zn,{text:""+_,inline:!0}));return B?s.createElement("div",{className:o.block},$):$};rt.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,name:C().string,type:C().object,default:C().string,description:C().string,returns:C().bool,block:C().bool};var dt=(0,_.Z)((function styles(i){return{block:{marginBottom:i.space[2]}}}))(rt);function ArgumentsRenderer_extends(){return ArgumentsRenderer_extends=Object.assign||function(i){for(var o=1;o0&&(u=vt(s.width)/w||1),_>0&&(C=vt(s.height)/_||1)}return{width:s.width/u,height:s.height/C,top:s.top/C,right:s.right/u,bottom:s.bottom/C,left:s.left/u,x:s.left/u,y:s.top/C}}function getWindowScroll(i){var o=getWindow(i);return{scrollLeft:o.pageXOffset,scrollTop:o.pageYOffset}}function getNodeName(i){return i?(i.nodeName||"").toLowerCase():null}function getDocumentElement(i){return((isElement(i)?i.ownerDocument:i.document)||window.document).documentElement}function getWindowScrollBarX(i){return getBoundingClientRect(getDocumentElement(i)).left+getWindowScroll(i).scrollLeft}function getComputedStyle(i){return getWindow(i).getComputedStyle(i)}function isScrollParent(i){var o=getComputedStyle(i),s=o.overflow,u=o.overflowX,C=o.overflowY;return/auto|scroll|overlay|hidden/.test(s+C+u)}function isElementScaled(i){var o=i.getBoundingClientRect(),s=vt(o.width)/i.offsetWidth||1,u=vt(o.height)/i.offsetHeight||1;return 1!==s||1!==u}function getCompositeRect(i,o,s){void 0===s&&(s=!1);var u,C,_=isHTMLElement(o),w=isHTMLElement(o)&&isElementScaled(o),B=getDocumentElement(o),P=getBoundingClientRect(i,w),V={scrollLeft:0,scrollTop:0},z={x:0,y:0};return(_||!_&&!s)&&(("body"!==getNodeName(o)||isScrollParent(B))&&(V=(u=o)!==getWindow(u)&&isHTMLElement(u)?{scrollLeft:(C=u).scrollLeft,scrollTop:C.scrollTop}:getWindowScroll(u)),isHTMLElement(o)?((z=getBoundingClientRect(o,!0)).x+=o.clientLeft,z.y+=o.clientTop):B&&(z.x=getWindowScrollBarX(B))),{x:P.left+V.scrollLeft-z.x,y:P.top+V.scrollTop-z.y,width:P.width,height:P.height}}function getLayoutRect(i){var o=getBoundingClientRect(i),s=i.offsetWidth,u=i.offsetHeight;return Math.abs(o.width-s)<=1&&(s=o.width),Math.abs(o.height-u)<=1&&(u=o.height),{x:i.offsetLeft,y:i.offsetTop,width:s,height:u}}function getParentNode(i){return"html"===getNodeName(i)?i:i.assignedSlot||i.parentNode||(isShadowRoot(i)?i.host:null)||getDocumentElement(i)}function getScrollParent(i){return["html","body","#document"].indexOf(getNodeName(i))>=0?i.ownerDocument.body:isHTMLElement(i)&&isScrollParent(i)?i:getScrollParent(getParentNode(i))}function listScrollParents(i,o){var s;void 0===o&&(o=[]);var u=getScrollParent(i),C=u===(null==(s=i.ownerDocument)?void 0:s.body),_=getWindow(u),w=C?[_].concat(_.visualViewport||[],isScrollParent(u)?u:[]):u,B=o.concat(w);return C?B:B.concat(listScrollParents(getParentNode(w)))}function isTableElement(i){return["table","td","th"].indexOf(getNodeName(i))>=0}function getTrueOffsetParent(i){return isHTMLElement(i)&&"fixed"!==getComputedStyle(i).position?i.offsetParent:null}function getContainingBlock(i){var o=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&isHTMLElement(i)&&"fixed"===getComputedStyle(i).position)return null;for(var s=getParentNode(i);isHTMLElement(s)&&["html","body"].indexOf(getNodeName(s))<0;){var u=getComputedStyle(s);if("none"!==u.transform||"none"!==u.perspective||"paint"===u.contain||-1!==["transform","perspective"].indexOf(u.willChange)||o&&"filter"===u.willChange||o&&u.filter&&"none"!==u.filter)return s;s=s.parentNode}return null}function getOffsetParent(i){for(var o=getWindow(i),s=getTrueOffsetParent(i);s&&isTableElement(s)&&"static"===getComputedStyle(s).position;)s=getTrueOffsetParent(s);return s&&("html"===getNodeName(s)||"body"===getNodeName(s)&&"static"===getComputedStyle(s).position)?o:s||getContainingBlock(i)||o}var bt="top",xt="bottom",Ct="right",Et="left",Dt="auto",_t=[bt,xt,Ct,Et],St="start",At="end",wt="viewport",kt="popper",Ft=_t.reduce((function(i,o){return i.concat([o+"-"+St,o+"-"+At])}),[]),Bt=[].concat(_t,[Dt]).reduce((function(i,o){return i.concat([o,o+"-"+St,o+"-"+At])}),[]),Pt=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"];function order(i){var o=new Map,s=new Set,u=[];function sort(i){s.add(i.name),[].concat(i.requires||[],i.requiresIfExists||[]).forEach((function(i){if(!s.has(i)){var u=o.get(i);u&&sort(u)}})),u.push(i)}return i.forEach((function(i){o.set(i.name,i)})),i.forEach((function(i){s.has(i.name)||sort(i)})),u}function orderModifiers(i){var o=order(i);return Pt.reduce((function(i,s){return i.concat(o.filter((function(i){return i.phase===s})))}),[])}function mergeByName(i){var o=i.reduce((function(i,o){var s=i[o.name];return i[o.name]=s?Object.assign({},s,o,{options:Object.assign({},s.options,o.options),data:Object.assign({},s.data,o.data)}):o,i}),{});return Object.keys(o).map((function(i){return o[i]}))}var jt={placement:"bottom",modifiers:[],strategy:"absolute"};function areValidElements(){for(var i=arguments.length,o=new Array(i),s=0;s=0?"x":"y"}function computeOffsets(i){var o,s=i.reference,u=i.element,C=i.placement,_=C?getBasePlacement(C):null,w=C?getVariation(C):null,B=s.x+s.width/2-u.width/2,P=s.y+s.height/2-u.height/2;switch(_){case bt:o={x:B,y:s.y-u.height};break;case xt:o={x:B,y:s.y+s.height};break;case Ct:o={x:s.x+s.width,y:P};break;case Et:o={x:s.x-u.width,y:P};break;default:o={x:s.x,y:s.y}}var V=_?getMainAxisFromPlacement(_):null;if(null!=V){var z="y"===V?"height":"width";switch(w){case St:o[V]=o[V]-(s[z]/2-u[z]/2);break;case At:o[V]=o[V]+(s[z]/2-u[z]/2)}}return o}var Ot={top:"auto",right:"auto",bottom:"auto",left:"auto"};function roundOffsetsByDPR(i){var o=i.x,s=i.y,u=window.devicePixelRatio||1;return{x:vt(o*u)/u||0,y:vt(s*u)/u||0}}function mapToStyles(i){var o,s=i.popper,u=i.popperRect,C=i.placement,_=i.variation,w=i.offsets,B=i.position,P=i.gpuAcceleration,V=i.adaptive,z=i.roundOffsets,U=i.isFixed,$=w.x,Z=void 0===$?0:$,X=w.y,Y=void 0===X?0:X,ee="function"==typeof z?z({x:Z,y:Y}):{x:Z,y:Y};Z=ee.x,Y=ee.y;var ae=w.hasOwnProperty("x"),de=w.hasOwnProperty("y"),ie=Et,le=bt,ce=window;if(V){var pe=getOffsetParent(s),Re="clientHeight",fe="clientWidth";if(pe===getWindow(s)&&"static"!==getComputedStyle(pe=getDocumentElement(s)).position&&"absolute"===B&&(Re="scrollHeight",fe="scrollWidth"),C===bt||(C===Et||C===Ct)&&_===At)le=xt,Y-=(U&&ce.visualViewport?ce.visualViewport.height:pe[Re])-u.height,Y*=P?1:-1;if(C===Et||(C===bt||C===xt)&&_===At)ie=Ct,Z-=(U&&ce.visualViewport?ce.visualViewport.width:pe[fe])-u.width,Z*=P?1:-1}var ye,be=Object.assign({position:B},V&&Ot),xe=!0===z?roundOffsetsByDPR({x:Z,y:Y}):{x:Z,y:Y};return Z=xe.x,Y=xe.y,P?Object.assign({},be,((ye={})[le]=de?"0":"",ye[ie]=ae?"0":"",ye.transform=(ce.devicePixelRatio||1)<=1?"translate("+Z+"px, "+Y+"px)":"translate3d("+Z+"px, "+Y+"px, 0)",ye)):Object.assign({},be,((o={})[le]=de?Y+"px":"",o[ie]=ae?Z+"px":"",o.transform="",o))}var It={name:"applyStyles",enabled:!0,phase:"write",fn:function applyStyles(i){var o=i.state;Object.keys(o.elements).forEach((function(i){var s=o.styles[i]||{},u=o.attributes[i]||{},C=o.elements[i];isHTMLElement(C)&&getNodeName(C)&&(Object.assign(C.style,s),Object.keys(u).forEach((function(i){var o=u[i];!1===o?C.removeAttribute(i):C.setAttribute(i,!0===o?"":o)})))}))},effect:function applyStyles_effect(i){var o=i.state,s={popper:{position:o.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(o.elements.popper.style,s.popper),o.styles=s,o.elements.arrow&&Object.assign(o.elements.arrow.style,s.arrow),function(){Object.keys(o.elements).forEach((function(i){var u=o.elements[i],C=o.attributes[i]||{},_=Object.keys(o.styles.hasOwnProperty(i)?o.styles[i]:s[i]).reduce((function(i,o){return i[o]="",i}),{});isHTMLElement(u)&&getNodeName(u)&&(Object.assign(u.style,_),Object.keys(C).forEach((function(i){u.removeAttribute(i)})))}))}},requires:["computeStyles"]};function distanceAndSkiddingToXY(i,o,s){var u=getBasePlacement(i),C=[Et,bt].indexOf(u)>=0?-1:1,_="function"==typeof s?s(Object.assign({},o,{placement:i})):s,w=_[0],B=_[1];return w=w||0,B=(B||0)*C,[Et,Ct].indexOf(u)>=0?{x:B,y:w}:{x:w,y:B}}var Lt={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function offset(i){var o=i.state,s=i.options,u=i.name,C=s.offset,_=void 0===C?[0,0]:C,w=Bt.reduce((function(i,s){return i[s]=distanceAndSkiddingToXY(s,o.rects,_),i}),{}),B=w[o.placement],P=B.x,V=B.y;null!=o.modifiersData.popperOffsets&&(o.modifiersData.popperOffsets.x+=P,o.modifiersData.popperOffsets.y+=V),o.modifiersData[u]=w}},Nt={left:"right",right:"left",bottom:"top",top:"bottom"};function getOppositePlacement(i){return i.replace(/left|right|bottom|top/g,(function(i){return Nt[i]}))}var Mt={start:"end",end:"start"};function getOppositeVariationPlacement(i){return i.replace(/start|end/g,(function(i){return Mt[i]}))}function getViewportRect(i){var o=getWindow(i),s=getDocumentElement(i),u=o.visualViewport,C=s.clientWidth,_=s.clientHeight,w=0,B=0;return u&&(C=u.width,_=u.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(w=u.offsetLeft,B=u.offsetTop)),{width:C,height:_,x:w+getWindowScrollBarX(i),y:B}}function getDocumentRect(i){var o,s=getDocumentElement(i),u=getWindowScroll(i),C=null==(o=i.ownerDocument)?void 0:o.body,_=mt(s.scrollWidth,s.clientWidth,C?C.scrollWidth:0,C?C.clientWidth:0),w=mt(s.scrollHeight,s.clientHeight,C?C.scrollHeight:0,C?C.clientHeight:0),B=-u.scrollLeft+getWindowScrollBarX(i),P=-u.scrollTop;return"rtl"===getComputedStyle(C||s).direction&&(B+=mt(s.clientWidth,C?C.clientWidth:0)-_),{width:_,height:w,x:B,y:P}}function contains(i,o){var s=o.getRootNode&&o.getRootNode();if(i.contains(o))return!0;if(s&&isShadowRoot(s)){var u=o;do{if(u&&i.isSameNode(u))return!0;u=u.parentNode||u.host}while(u)}return!1}function rectToClientRect(i){return Object.assign({},i,{left:i.x,top:i.y,right:i.x+i.width,bottom:i.y+i.height})}function getInnerBoundingClientRect(i){var o=getBoundingClientRect(i);return o.top=o.top+i.clientTop,o.left=o.left+i.clientLeft,o.bottom=o.top+i.clientHeight,o.right=o.left+i.clientWidth,o.width=i.clientWidth,o.height=i.clientHeight,o.x=o.left,o.y=o.top,o}function getClientRectFromMixedType(i,o){return o===wt?rectToClientRect(getViewportRect(i)):isElement(o)?getInnerBoundingClientRect(o):rectToClientRect(getDocumentRect(getDocumentElement(i)))}function getClippingParents(i){var o=listScrollParents(getParentNode(i)),s=["absolute","fixed"].indexOf(getComputedStyle(i).position)>=0&&isHTMLElement(i)?getOffsetParent(i):i;return isElement(s)?o.filter((function(i){return isElement(i)&&contains(i,s)&&"body"!==getNodeName(i)})):[]}function getClippingRect(i,o,s){var u="clippingParents"===o?getClippingParents(i):[].concat(o),C=[].concat(u,[s]),_=C[0],w=C.reduce((function(o,s){var u=getClientRectFromMixedType(i,s);return o.top=mt(u.top,o.top),o.right=yt(u.right,o.right),o.bottom=yt(u.bottom,o.bottom),o.left=mt(u.left,o.left),o}),getClientRectFromMixedType(i,_));return w.width=w.right-w.left,w.height=w.bottom-w.top,w.x=w.left,w.y=w.top,w}function mergePaddingObject(i){return Object.assign({},{top:0,right:0,bottom:0,left:0},i)}function expandToHashMap(i,o){return o.reduce((function(o,s){return o[s]=i,o}),{})}function detectOverflow(i,o){void 0===o&&(o={});var s=o,u=s.placement,C=void 0===u?i.placement:u,_=s.boundary,w=void 0===_?"clippingParents":_,B=s.rootBoundary,P=void 0===B?wt:B,V=s.elementContext,z=void 0===V?kt:V,U=s.altBoundary,$=void 0!==U&&U,Z=s.padding,X=void 0===Z?0:Z,Y=mergePaddingObject("number"!=typeof X?X:expandToHashMap(X,_t)),ee=z===kt?"reference":kt,ae=i.rects.popper,de=i.elements[$?ee:z],ie=getClippingRect(isElement(de)?de:de.contextElement||getDocumentElement(i.elements.popper),w,P),le=getBoundingClientRect(i.elements.reference),ce=computeOffsets({reference:le,element:ae,strategy:"absolute",placement:C}),pe=rectToClientRect(Object.assign({},ae,ce)),Re=z===kt?pe:le,fe={top:ie.top-Re.top+Y.top,bottom:Re.bottom-ie.bottom+Y.bottom,left:ie.left-Re.left+Y.left,right:Re.right-ie.right+Y.right},ye=i.modifiersData.offset;if(z===kt&&ye){var be=ye[C];Object.keys(fe).forEach((function(i){var o=[Ct,xt].indexOf(i)>=0?1:-1,s=[bt,xt].indexOf(i)>=0?"y":"x";fe[i]+=be[s]*o}))}return fe}function computeAutoPlacement(i,o){void 0===o&&(o={});var s=o,u=s.placement,C=s.boundary,_=s.rootBoundary,w=s.padding,B=s.flipVariations,P=s.allowedAutoPlacements,V=void 0===P?Bt:P,z=getVariation(u),U=z?B?Ft:Ft.filter((function(i){return getVariation(i)===z})):_t,$=U.filter((function(i){return V.indexOf(i)>=0}));0===$.length&&($=U);var Z=$.reduce((function(o,s){return o[s]=detectOverflow(i,{placement:s,boundary:C,rootBoundary:_,padding:w})[getBasePlacement(s)],o}),{});return Object.keys(Z).sort((function(i,o){return Z[i]-Z[o]}))}function getExpandedFallbackPlacements(i){if(getBasePlacement(i)===Dt)return[];var o=getOppositePlacement(i);return[getOppositeVariationPlacement(i),o,getOppositeVariationPlacement(o)]}var qt={name:"flip",enabled:!0,phase:"main",fn:function flip(i){var o=i.state,s=i.options,u=i.name;if(!o.modifiersData[u]._skip){for(var C=s.mainAxis,_=void 0===C||C,w=s.altAxis,B=void 0===w||w,P=s.fallbackPlacements,V=s.padding,z=s.boundary,U=s.rootBoundary,$=s.altBoundary,Z=s.flipVariations,X=void 0===Z||Z,Y=s.allowedAutoPlacements,ee=o.options.placement,ae=getBasePlacement(ee),de=P||(ae===ee||!X?[getOppositePlacement(ee)]:getExpandedFallbackPlacements(ee)),ie=[ee].concat(de).reduce((function(i,s){return i.concat(getBasePlacement(s)===Dt?computeAutoPlacement(o,{placement:s,boundary:z,rootBoundary:U,padding:V,flipVariations:X,allowedAutoPlacements:Y}):s)}),[]),le=o.rects.reference,ce=o.rects.popper,pe=new Map,Re=!0,fe=ie[0],ye=0;ye=0,we=Se?"width":"height",Pe=detectOverflow(o,{placement:be,boundary:z,rootBoundary:U,altBoundary:$,padding:V}),Te=Se?_e?Ct:Et:_e?xt:bt;le[we]>ce[we]&&(Te=getOppositePlacement(Te));var qe=getOppositePlacement(Te),ze=[];if(_&&ze.push(Pe[xe]<=0),B&&ze.push(Pe[Te]<=0,Pe[qe]<=0),ze.every((function(i){return i}))){fe=be,Re=!1;break}pe.set(be,ze)}if(Re)for(var He=function _loop(i){var o=ie.find((function(o){var s=pe.get(o);if(s)return s.slice(0,i).every((function(i){return i}))}));if(o)return fe=o,"break"},We=X?3:1;We>0;We--){if("break"===He(We))break}o.placement!==fe&&(o.modifiersData[u]._skip=!0,o.placement=fe,o.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function within(i,o,s){return mt(i,yt(o,s))}function withinMaxClamp(i,o,s){var u=within(i,o,s);return u>s?s:u}var Vt={name:"preventOverflow",enabled:!0,phase:"main",fn:function preventOverflow(i){var o=i.state,s=i.options,u=i.name,C=s.mainAxis,_=void 0===C||C,w=s.altAxis,B=void 0!==w&&w,P=s.boundary,V=s.rootBoundary,z=s.altBoundary,U=s.padding,$=s.tether,Z=void 0===$||$,X=s.tetherOffset,Y=void 0===X?0:X,ee=detectOverflow(o,{boundary:P,rootBoundary:V,padding:U,altBoundary:z}),ae=getBasePlacement(o.placement),de=getVariation(o.placement),ie=!de,le=getMainAxisFromPlacement(ae),ce="x"===le?"y":"x",pe=o.modifiersData.popperOffsets,Re=o.rects.reference,fe=o.rects.popper,ye="function"==typeof Y?Y(Object.assign({},o.rects,{placement:o.placement})):Y,be="number"==typeof ye?{mainAxis:ye,altAxis:ye}:Object.assign({mainAxis:0,altAxis:0},ye),xe=o.modifiersData.offset?o.modifiersData.offset[o.placement]:null,_e={x:0,y:0};if(pe){if(_){var Se,we="y"===le?bt:Et,Pe="y"===le?xt:Ct,Te="y"===le?"height":"width",qe=pe[le],ze=qe+ee[we],He=qe-ee[Pe],We=Z?-fe[Te]/2:0,$e=de===St?Re[Te]:fe[Te],Xe=de===St?-fe[Te]:-Re[Te],Qe=o.elements.arrow,Ye=Z&&Qe?getLayoutRect(Qe):{width:0,height:0},ea=o.modifiersData["arrow#persistent"]?o.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0},aa=ea[we],na=ea[Pe],ra=within(0,Re[Te],Ye[Te]),da=ie?Re[Te]/2-We-ra-aa-be.mainAxis:$e-ra-aa-be.mainAxis,ia=ie?-Re[Te]/2+We+ra+na+be.mainAxis:Xe+ra+na+be.mainAxis,ua=o.elements.arrow&&getOffsetParent(o.elements.arrow),la=ua?"y"===le?ua.clientTop||0:ua.clientLeft||0:0,ga=null!=(Se=null==xe?void 0:xe[le])?Se:0,ca=qe+ia-ga,ma=within(Z?yt(ze,qe+da-ga-la):ze,qe,Z?mt(He,ca):He);pe[le]=ma,_e[le]=ma-qe}if(B){var ya,va="x"===le?bt:Et,ba="x"===le?xt:Ct,xa=pe[ce],Ca="y"===ce?"height":"width",Ea=xa+ee[va],Da=xa-ee[ba],_a=-1!==[bt,Et].indexOf(ae),Aa=null!=(ya=null==xe?void 0:xe[ce])?ya:0,wa=_a?Ea:xa-Re[Ca]-fe[Ca]-Aa+be.altAxis,ka=_a?xa+Re[Ca]+fe[Ca]-Aa-be.altAxis:Da,Fa=Z&&_a?withinMaxClamp(wa,xa,ka):within(Z?wa:Ea,xa,Z?ka:Da);pe[ce]=Fa,_e[ce]=Fa-xa}o.modifiersData[u]=_e}},requiresIfExists:["offset"]},zt=function toPaddingObject(i,o){return mergePaddingObject("number"!=typeof(i="function"==typeof i?i(Object.assign({},o.rects,{placement:o.placement})):i)?i:expandToHashMap(i,_t))};var Ht={name:"arrow",enabled:!0,phase:"main",fn:function arrow(i){var o,s=i.state,u=i.name,C=i.options,_=s.elements.arrow,w=s.modifiersData.popperOffsets,B=getBasePlacement(s.placement),P=getMainAxisFromPlacement(B),V=[Et,Ct].indexOf(B)>=0?"height":"width";if(_&&w){var z=zt(C.padding,s),U=getLayoutRect(_),$="y"===P?bt:Et,Z="y"===P?xt:Ct,X=s.rects.reference[V]+s.rects.reference[P]-w[P]-s.rects.popper[V],Y=w[P]-s.rects.reference[P],ee=getOffsetParent(_),ae=ee?"y"===P?ee.clientHeight||0:ee.clientWidth||0:0,de=X/2-Y/2,ie=z[$],le=ae-U[V]-z[Z],ce=ae/2-U[V]/2+de,pe=within(ie,ce,le),Re=P;s.modifiersData[u]=((o={})[Re]=pe,o.centerOffset=pe-ce,o)}},effect:function arrow_effect(i){var o=i.state,s=i.options.element,u=void 0===s?"[data-popper-arrow]":s;null!=u&&("string"!=typeof u||(u=o.elements.popper.querySelector(u)))&&contains(o.elements.popper,u)&&(o.elements.arrow=u)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function getSideOffsets(i,o,s){return void 0===s&&(s={x:0,y:0}),{top:i.top-o.height-s.y,right:i.right-o.width+s.x,bottom:i.bottom-o.height+s.y,left:i.left-o.width-s.x}}function isAnySideFullyClipped(i){return[bt,Ct,xt,Et].some((function(o){return i[o]>=0}))}var Ut=popperGenerator({defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function fn(){},effect:function effect(i){var o=i.state,s=i.instance,u=i.options,C=u.scroll,_=void 0===C||C,w=u.resize,B=void 0===w||w,P=getWindow(o.elements.popper),V=[].concat(o.scrollParents.reference,o.scrollParents.popper);return _&&V.forEach((function(i){i.addEventListener("scroll",s.update,Tt)})),B&&P.addEventListener("resize",s.update,Tt),function(){_&&V.forEach((function(i){i.removeEventListener("scroll",s.update,Tt)})),B&&P.removeEventListener("resize",s.update,Tt)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function popperOffsets(i){var o=i.state,s=i.name;o.modifiersData[s]=computeOffsets({reference:o.rects.reference,element:o.rects.popper,strategy:"absolute",placement:o.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function computeStyles(i){var o=i.state,s=i.options,u=s.gpuAcceleration,C=void 0===u||u,_=s.adaptive,w=void 0===_||_,B=s.roundOffsets,P=void 0===B||B,V={placement:getBasePlacement(o.placement),variation:getVariation(o.placement),popper:o.elements.popper,popperRect:o.rects.popper,gpuAcceleration:C,isFixed:"fixed"===o.options.strategy};null!=o.modifiersData.popperOffsets&&(o.styles.popper=Object.assign({},o.styles.popper,mapToStyles(Object.assign({},V,{offsets:o.modifiersData.popperOffsets,position:o.options.strategy,adaptive:w,roundOffsets:P})))),null!=o.modifiersData.arrow&&(o.styles.arrow=Object.assign({},o.styles.arrow,mapToStyles(Object.assign({},V,{offsets:o.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:P})))),o.attributes.popper=Object.assign({},o.attributes.popper,{"data-popper-placement":o.placement})},data:{}},It,Lt,qt,Vt,Ht,{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function hide(i){var o=i.state,s=i.name,u=o.rects.reference,C=o.rects.popper,_=o.modifiersData.preventOverflow,w=detectOverflow(o,{elementContext:"reference"}),B=detectOverflow(o,{altBoundary:!0}),P=getSideOffsets(w,u),V=getSideOffsets(B,C,_),z=isAnySideFullyClipped(P),U=isAnySideFullyClipped(V);o.modifiersData[s]={referenceClippingOffsets:P,popperEscapeOffsets:V,isReferenceHidden:z,hasPopperEscaped:U},o.attributes.popper=Object.assign({},o.attributes.popper,{"data-popper-reference-hidden":z,"data-popper-escaped":U})}}]}),Wt="tippy-content",Gt="tippy-backdrop",$t="tippy-arrow",Kt="tippy-svg-arrow",Zt={passive:!0,capture:!0},Jt=function TIPPY_DEFAULT_APPEND_TO(){return document.body};function getValueAtIndexOrReturn(i,o,s){if(Array.isArray(i)){var u=i[o];return null==u?Array.isArray(s)?s[o]:s:u}return i}function isType(i,o){var s={}.toString.call(i);return 0===s.indexOf("[object")&&s.indexOf(o+"]")>-1}function invokeWithArgsOrReturn(i,o){return"function"==typeof i?i.apply(void 0,o):i}function tippy_esm_debounce(i,o){return 0===o?i:function(u){clearTimeout(s),s=setTimeout((function(){i(u)}),o)};var s}function normalizeToArray(i){return[].concat(i)}function pushIfUnique(i,o){-1===i.indexOf(o)&&i.push(o)}function tippy_esm_getBasePlacement(i){return i.split("-")[0]}function arrayFrom(i){return[].slice.call(i)}function removeUndefinedProps(i){return Object.keys(i).reduce((function(o,s){return void 0!==i[s]&&(o[s]=i[s]),o}),{})}function div(){return document.createElement("div")}function tippy_esm_isElement(i){return["Element","Fragment"].some((function(o){return isType(i,o)}))}function isNodeList(i){return isType(i,"NodeList")}function isMouseEvent(i){return isType(i,"MouseEvent")}function isReferenceElement(i){return!(!i||!i._tippy||i._tippy.reference!==i)}function setTransitionDuration(i,o){i.forEach((function(i){i&&(i.style.transitionDuration=o+"ms")}))}function setVisibilityState(i,o){i.forEach((function(i){i&&i.setAttribute("data-state",o)}))}function getOwnerDocument(i){var o,s=normalizeToArray(i)[0];return null!=s&&null!=(o=s.ownerDocument)&&o.body?s.ownerDocument:document}function isCursorOutsideInteractiveBorder(i,o){var s=o.clientX,u=o.clientY;return i.every((function(i){var o=i.popperRect,C=i.popperState,_=i.props.interactiveBorder,w=tippy_esm_getBasePlacement(C.placement),B=C.modifiersData.offset;if(!B)return!0;var P="bottom"===w?B.top.y:0,V="top"===w?B.bottom.y:0,z="right"===w?B.left.x:0,U="left"===w?B.right.x:0,$=o.top-u+P>_,Z=u-o.bottom-V>_,X=o.left-s+z>_,Y=s-o.right-U>_;return $||Z||X||Y}))}function updateTransitionEndListener(i,o,s){var u=o+"EventListener";["transitionend","webkitTransitionEnd"].forEach((function(o){i[u](o,s)}))}function actualContains(i,o){for(var s=o;s;){var u;if(i.contains(s))return!0;s=null==s.getRootNode||null==(u=s.getRootNode())?void 0:u.host}return!1}var Xt={isTouch:!1},Qt=0;function onDocumentTouchStart(){Xt.isTouch||(Xt.isTouch=!0,window.performance&&document.addEventListener("mousemove",onDocumentMouseMove))}function onDocumentMouseMove(){var i=performance.now();i-Qt<20&&(Xt.isTouch=!1,document.removeEventListener("mousemove",onDocumentMouseMove)),Qt=i}function onWindowBlur(){var i=document.activeElement;if(isReferenceElement(i)){var o=i._tippy;i.blur&&!o.state.isVisible&&i.blur()}}var Yt=!!("undefined"!=typeof window&&"undefined"!=typeof document)&&!!window.msCrypto;var er={animateFill:!1,followCursor:!1,inlinePositioning:!1,sticky:!1},ar=Object.assign({appendTo:Jt,aria:{content:"auto",expanded:"auto"},delay:0,duration:[300,250],getReferenceClientRect:null,hideOnClick:!0,ignoreAttributes:!1,interactive:!1,interactiveBorder:2,interactiveDebounce:0,moveTransition:"",offset:[0,10],onAfterUpdate:function onAfterUpdate(){},onBeforeUpdate:function onBeforeUpdate(){},onCreate:function onCreate(){},onDestroy:function onDestroy(){},onHidden:function onHidden(){},onHide:function onHide(){},onMount:function onMount(){},onShow:function onShow(){},onShown:function onShown(){},onTrigger:function onTrigger(){},onUntrigger:function onUntrigger(){},onClickOutside:function onClickOutside(){},placement:"top",plugins:[],popperOptions:{},render:null,showOnCreate:!1,touch:!0,trigger:"mouseenter focus",triggerTarget:null},er,{allowHTML:!1,animation:"fade",arrow:!0,content:"",inertia:!1,maxWidth:350,role:"tooltip",theme:"",zIndex:9999}),nr=Object.keys(ar);function getExtendedPassedProps(i){var o=(i.plugins||[]).reduce((function(o,s){var u,C=s.name,_=s.defaultValue;C&&(o[C]=void 0!==i[C]?i[C]:null!=(u=ar[C])?u:_);return o}),{});return Object.assign({},i,o)}function getDataAttributeProps(i,o){return(o?Object.keys(getExtendedPassedProps(Object.assign({},ar,{plugins:o}))):nr).reduce((function(o,s){var u=(i.getAttribute("data-tippy-"+s)||"").trim();if(!u)return o;if("content"===s)o[s]=u;else try{o[s]=JSON.parse(u)}catch(i){o[s]=u}return o}),{})}function evaluateProps(i,o){var s=Object.assign({},o,{content:invokeWithArgsOrReturn(o.content,[i])},o.ignoreAttributes?{}:getDataAttributeProps(i,o.plugins));return s.aria=Object.assign({},ar.aria,s.aria),s.aria={expanded:"auto"===s.aria.expanded?o.interactive:s.aria.expanded,content:"auto"===s.aria.content?o.interactive?null:"describedby":s.aria.content},s}function dangerouslySetInnerHTML(i,o){i.innerHTML=o}function createArrowElement(i){var o=div();return!0===i?o.className=$t:(o.className=Kt,tippy_esm_isElement(i)?o.appendChild(i):dangerouslySetInnerHTML(o,i)),o}function setContent(i,o){tippy_esm_isElement(o.content)?(dangerouslySetInnerHTML(i,""),i.appendChild(o.content)):"function"!=typeof o.content&&(o.allowHTML?dangerouslySetInnerHTML(i,o.content):i.textContent=o.content)}function getChildren(i){var o=i.firstElementChild,s=arrayFrom(o.children);return{box:o,content:s.find((function(i){return i.classList.contains(Wt)})),arrow:s.find((function(i){return i.classList.contains($t)||i.classList.contains(Kt)})),backdrop:s.find((function(i){return i.classList.contains(Gt)}))}}function render(i){var o=div(),s=div();s.className="tippy-box",s.setAttribute("data-state","hidden"),s.setAttribute("tabindex","-1");var u=div();function onUpdate(s,u){var C=getChildren(o),_=C.box,w=C.content,B=C.arrow;u.theme?_.setAttribute("data-theme",u.theme):_.removeAttribute("data-theme"),"string"==typeof u.animation?_.setAttribute("data-animation",u.animation):_.removeAttribute("data-animation"),u.inertia?_.setAttribute("data-inertia",""):_.removeAttribute("data-inertia"),_.style.maxWidth="number"==typeof u.maxWidth?u.maxWidth+"px":u.maxWidth,u.role?_.setAttribute("role",u.role):_.removeAttribute("role"),s.content===u.content&&s.allowHTML===u.allowHTML||setContent(w,i.props),u.arrow?B?s.arrow!==u.arrow&&(_.removeChild(B),_.appendChild(createArrowElement(u.arrow))):_.appendChild(createArrowElement(u.arrow)):B&&_.removeChild(B)}return u.className=Wt,u.setAttribute("data-state","hidden"),setContent(u,i.props),o.appendChild(s),s.appendChild(u),onUpdate(i.props,i.props),{popper:o,onUpdate:onUpdate}}render.$$tippy=!0;var tr=1,rr=[],dr=[];function createTippy(i,o){var s,u,C,_,w,B,P,V,z=evaluateProps(i,Object.assign({},ar,getExtendedPassedProps(removeUndefinedProps(o)))),U=!1,$=!1,Z=!1,X=!1,Y=[],ee=tippy_esm_debounce(onMouseMove,z.interactiveDebounce),ae=tr++,de=(V=z.plugins).filter((function(i,o){return V.indexOf(i)===o})),ie={id:ae,reference:i,popper:div(),popperInstance:null,props:z,state:{isEnabled:!0,isVisible:!1,isDestroyed:!1,isMounted:!1,isShown:!1},plugins:de,clearDelayTimeouts:function clearDelayTimeouts(){clearTimeout(s),clearTimeout(u),cancelAnimationFrame(C)},setProps:function setProps(o){0;if(ie.state.isDestroyed)return;invokeHook("onBeforeUpdate",[ie,o]),removeListeners();var s=ie.props,u=evaluateProps(i,Object.assign({},s,removeUndefinedProps(o),{ignoreAttributes:!0}));ie.props=u,addListeners(),s.interactiveDebounce!==u.interactiveDebounce&&(cleanupInteractiveMouseListeners(),ee=tippy_esm_debounce(onMouseMove,u.interactiveDebounce));s.triggerTarget&&!u.triggerTarget?normalizeToArray(s.triggerTarget).forEach((function(i){i.removeAttribute("aria-expanded")})):u.triggerTarget&&i.removeAttribute("aria-expanded");handleAriaExpandedAttribute(),handleStyles(),pe&&pe(s,u);ie.popperInstance&&(createPopperInstance(),getNestedPopperTree().forEach((function(i){requestAnimationFrame(i._tippy.popperInstance.forceUpdate)})));invokeHook("onAfterUpdate",[ie,o])},setContent:function setContent(i){ie.setProps({content:i})},show:function show(){0;var i=ie.state.isVisible,o=ie.state.isDestroyed,s=!ie.state.isEnabled,u=Xt.isTouch&&!ie.props.touch,C=getValueAtIndexOrReturn(ie.props.duration,0,ar.duration);if(i||o||s||u)return;if(getCurrentTarget().hasAttribute("disabled"))return;if(invokeHook("onShow",[ie],!1),!1===ie.props.onShow(ie))return;ie.state.isVisible=!0,getIsDefaultRenderFn()&&(ce.style.visibility="visible");handleStyles(),addDocumentPress(),ie.state.isMounted||(ce.style.transition="none");if(getIsDefaultRenderFn()){var _=getDefaultTemplateChildren();setTransitionDuration([_.box,_.content],0)}B=function onFirstUpdate(){var i;if(ie.state.isVisible&&!X){if(X=!0,ce.offsetHeight,ce.style.transition=ie.props.moveTransition,getIsDefaultRenderFn()&&ie.props.animation){var o=getDefaultTemplateChildren(),s=o.box,u=o.content;setTransitionDuration([s,u],C),setVisibilityState([s,u],"visible")}handleAriaContentAttribute(),handleAriaExpandedAttribute(),pushIfUnique(dr,ie),null==(i=ie.popperInstance)||i.forceUpdate(),invokeHook("onMount",[ie]),ie.props.animation&&getIsDefaultRenderFn()&&onTransitionedIn(C,(function(){ie.state.isShown=!0,invokeHook("onShown",[ie])}))}},mount()},hide:function hide(){0;var i=!ie.state.isVisible,o=ie.state.isDestroyed,s=!ie.state.isEnabled,u=getValueAtIndexOrReturn(ie.props.duration,1,ar.duration);if(i||o||s)return;if(invokeHook("onHide",[ie],!1),!1===ie.props.onHide(ie))return;ie.state.isVisible=!1,ie.state.isShown=!1,X=!1,U=!1,getIsDefaultRenderFn()&&(ce.style.visibility="hidden");if(cleanupInteractiveMouseListeners(),removeDocumentPress(),handleStyles(!0),getIsDefaultRenderFn()){var C=getDefaultTemplateChildren(),_=C.box,w=C.content;ie.props.animation&&(setTransitionDuration([_,w],u),setVisibilityState([_,w],"hidden"))}handleAriaContentAttribute(),handleAriaExpandedAttribute(),ie.props.animation?getIsDefaultRenderFn()&&onTransitionedOut(u,ie.unmount):ie.unmount()},hideWithInteractivity:function hideWithInteractivity(i){0;getDocument().addEventListener("mousemove",ee),pushIfUnique(rr,ee),ee(i)},enable:function enable(){ie.state.isEnabled=!0},disable:function disable(){ie.hide(),ie.state.isEnabled=!1},unmount:function unmount(){0;ie.state.isVisible&&ie.hide();if(!ie.state.isMounted)return;destroyPopperInstance(),getNestedPopperTree().forEach((function(i){i._tippy.unmount()})),ce.parentNode&&ce.parentNode.removeChild(ce);dr=dr.filter((function(i){return i!==ie})),ie.state.isMounted=!1,invokeHook("onHidden",[ie])},destroy:function destroy(){0;if(ie.state.isDestroyed)return;ie.clearDelayTimeouts(),ie.unmount(),removeListeners(),delete i._tippy,ie.state.isDestroyed=!0,invokeHook("onDestroy",[ie])}};if(!z.render)return ie;var le=z.render(ie),ce=le.popper,pe=le.onUpdate;ce.setAttribute("data-tippy-root",""),ce.id="tippy-"+ie.id,ie.popper=ce,i._tippy=ie,ce._tippy=ie;var Re=de.map((function(i){return i.fn(ie)})),fe=i.hasAttribute("aria-expanded");return addListeners(),handleAriaExpandedAttribute(),handleStyles(),invokeHook("onCreate",[ie]),z.showOnCreate&&scheduleShow(),ce.addEventListener("mouseenter",(function(){ie.props.interactive&&ie.state.isVisible&&ie.clearDelayTimeouts()})),ce.addEventListener("mouseleave",(function(){ie.props.interactive&&ie.props.trigger.indexOf("mouseenter")>=0&&getDocument().addEventListener("mousemove",ee)})),ie;function getNormalizedTouchSettings(){var i=ie.props.touch;return Array.isArray(i)?i:[i,0]}function getIsCustomTouchBehavior(){return"hold"===getNormalizedTouchSettings()[0]}function getIsDefaultRenderFn(){var i;return!(null==(i=ie.props.render)||!i.$$tippy)}function getCurrentTarget(){return P||i}function getDocument(){var i=getCurrentTarget().parentNode;return i?getOwnerDocument(i):document}function getDefaultTemplateChildren(){return getChildren(ce)}function getDelay(i){return ie.state.isMounted&&!ie.state.isVisible||Xt.isTouch||_&&"focus"===_.type?0:getValueAtIndexOrReturn(ie.props.delay,i?0:1,ar.delay)}function handleStyles(i){void 0===i&&(i=!1),ce.style.pointerEvents=ie.props.interactive&&!i?"":"none",ce.style.zIndex=""+ie.props.zIndex}function invokeHook(i,o,s){var u;(void 0===s&&(s=!0),Re.forEach((function(s){s[i]&&s[i].apply(s,o)})),s)&&(u=ie.props)[i].apply(u,o)}function handleAriaContentAttribute(){var o=ie.props.aria;if(o.content){var s="aria-"+o.content,u=ce.id;normalizeToArray(ie.props.triggerTarget||i).forEach((function(i){var o=i.getAttribute(s);if(ie.state.isVisible)i.setAttribute(s,o?o+" "+u:u);else{var C=o&&o.replace(u,"").trim();C?i.setAttribute(s,C):i.removeAttribute(s)}}))}}function handleAriaExpandedAttribute(){!fe&&ie.props.aria.expanded&&normalizeToArray(ie.props.triggerTarget||i).forEach((function(i){ie.props.interactive?i.setAttribute("aria-expanded",ie.state.isVisible&&i===getCurrentTarget()?"true":"false"):i.removeAttribute("aria-expanded")}))}function cleanupInteractiveMouseListeners(){getDocument().removeEventListener("mousemove",ee),rr=rr.filter((function(i){return i!==ee}))}function onDocumentPress(o){if(!Xt.isTouch||!Z&&"mousedown"!==o.type){var s=o.composedPath&&o.composedPath()[0]||o.target;if(!ie.props.interactive||!actualContains(ce,s)){if(normalizeToArray(ie.props.triggerTarget||i).some((function(i){return actualContains(i,s)}))){if(Xt.isTouch)return;if(ie.state.isVisible&&ie.props.trigger.indexOf("click")>=0)return}else invokeHook("onClickOutside",[ie,o]);!0===ie.props.hideOnClick&&(ie.clearDelayTimeouts(),ie.hide(),$=!0,setTimeout((function(){$=!1})),ie.state.isMounted||removeDocumentPress())}}}function onTouchMove(){Z=!0}function onTouchStart(){Z=!1}function addDocumentPress(){var i=getDocument();i.addEventListener("mousedown",onDocumentPress,!0),i.addEventListener("touchend",onDocumentPress,Zt),i.addEventListener("touchstart",onTouchStart,Zt),i.addEventListener("touchmove",onTouchMove,Zt)}function removeDocumentPress(){var i=getDocument();i.removeEventListener("mousedown",onDocumentPress,!0),i.removeEventListener("touchend",onDocumentPress,Zt),i.removeEventListener("touchstart",onTouchStart,Zt),i.removeEventListener("touchmove",onTouchMove,Zt)}function onTransitionedOut(i,o){onTransitionEnd(i,(function(){!ie.state.isVisible&&ce.parentNode&&ce.parentNode.contains(ce)&&o()}))}function onTransitionedIn(i,o){onTransitionEnd(i,o)}function onTransitionEnd(i,o){var s=getDefaultTemplateChildren().box;function listener(i){i.target===s&&(updateTransitionEndListener(s,"remove",listener),o())}if(0===i)return o();updateTransitionEndListener(s,"remove",w),updateTransitionEndListener(s,"add",listener),w=listener}function on(o,s,u){void 0===u&&(u=!1),normalizeToArray(ie.props.triggerTarget||i).forEach((function(i){i.addEventListener(o,s,u),Y.push({node:i,eventType:o,handler:s,options:u})}))}function addListeners(){var i;getIsCustomTouchBehavior()&&(on("touchstart",onTrigger,{passive:!0}),on("touchend",onMouseLeave,{passive:!0})),(i=ie.props.trigger,i.split(/\s+/).filter(Boolean)).forEach((function(i){if("manual"!==i)switch(on(i,onTrigger),i){case"mouseenter":on("mouseleave",onMouseLeave);break;case"focus":on(Yt?"focusout":"blur",onBlurOrFocusOut);break;case"focusin":on("focusout",onBlurOrFocusOut)}}))}function removeListeners(){Y.forEach((function(i){var o=i.node,s=i.eventType,u=i.handler,C=i.options;o.removeEventListener(s,u,C)})),Y=[]}function onTrigger(i){var o,s=!1;if(ie.state.isEnabled&&!isEventListenerStopped(i)&&!$){var u="focus"===(null==(o=_)?void 0:o.type);_=i,P=i.currentTarget,handleAriaExpandedAttribute(),!ie.state.isVisible&&isMouseEvent(i)&&rr.forEach((function(o){return o(i)})),"click"===i.type&&(ie.props.trigger.indexOf("mouseenter")<0||U)&&!1!==ie.props.hideOnClick&&ie.state.isVisible?s=!0:scheduleShow(i),"click"===i.type&&(U=!s),s&&!u&&scheduleHide(i)}}function onMouseMove(i){var o=i.target,s=getCurrentTarget().contains(o)||ce.contains(o);if("mousemove"!==i.type||!s){var u=getNestedPopperTree().concat(ce).map((function(i){var o,s=null==(o=i._tippy.popperInstance)?void 0:o.state;return s?{popperRect:i.getBoundingClientRect(),popperState:s,props:z}:null})).filter(Boolean);isCursorOutsideInteractiveBorder(u,i)&&(cleanupInteractiveMouseListeners(),scheduleHide(i))}}function onMouseLeave(i){isEventListenerStopped(i)||ie.props.trigger.indexOf("click")>=0&&U||(ie.props.interactive?ie.hideWithInteractivity(i):scheduleHide(i))}function onBlurOrFocusOut(i){ie.props.trigger.indexOf("focusin")<0&&i.target!==getCurrentTarget()||ie.props.interactive&&i.relatedTarget&&ce.contains(i.relatedTarget)||scheduleHide(i)}function isEventListenerStopped(i){return!!Xt.isTouch&&getIsCustomTouchBehavior()!==i.type.indexOf("touch")>=0}function createPopperInstance(){destroyPopperInstance();var o=ie.props,s=o.popperOptions,u=o.placement,C=o.offset,_=o.getReferenceClientRect,w=o.moveTransition,P=getIsDefaultRenderFn()?getChildren(ce).arrow:null,V=_?{getBoundingClientRect:_,contextElement:_.contextElement||getCurrentTarget()}:i,z={name:"$$tippy",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function fn(i){var o=i.state;if(getIsDefaultRenderFn()){var s=getDefaultTemplateChildren().box;["placement","reference-hidden","escaped"].forEach((function(i){"placement"===i?s.setAttribute("data-placement",o.placement):o.attributes.popper["data-popper-"+i]?s.setAttribute("data-"+i,""):s.removeAttribute("data-"+i)})),o.attributes.popper={}}}},U=[{name:"offset",options:{offset:C}},{name:"preventOverflow",options:{padding:{top:2,bottom:2,left:5,right:5}}},{name:"flip",options:{padding:5}},{name:"computeStyles",options:{adaptive:!w}},z];getIsDefaultRenderFn()&&P&&U.push({name:"arrow",options:{element:P,padding:3}}),U.push.apply(U,(null==s?void 0:s.modifiers)||[]),ie.popperInstance=Ut(V,ce,Object.assign({},s,{placement:u,onFirstUpdate:B,modifiers:U}))}function destroyPopperInstance(){ie.popperInstance&&(ie.popperInstance.destroy(),ie.popperInstance=null)}function mount(){var i,o=ie.props.appendTo,s=getCurrentTarget();(i=ie.props.interactive&&o===Jt||"parent"===o?s.parentNode:invokeWithArgsOrReturn(o,[s])).contains(ce)||i.appendChild(ce),ie.state.isMounted=!0,createPopperInstance()}function getNestedPopperTree(){return arrayFrom(ce.querySelectorAll("[data-tippy-root]"))}function scheduleShow(i){ie.clearDelayTimeouts(),i&&invokeHook("onTrigger",[ie,i]),addDocumentPress();var o=getDelay(!0),u=getNormalizedTouchSettings(),C=u[0],_=u[1];Xt.isTouch&&"hold"===C&&_&&(o=_),o?s=setTimeout((function(){ie.show()}),o):ie.show()}function scheduleHide(i){if(ie.clearDelayTimeouts(),invokeHook("onUntrigger",[ie,i]),ie.state.isVisible){if(!(ie.props.trigger.indexOf("mouseenter")>=0&&ie.props.trigger.indexOf("click")>=0&&["mouseleave","mousemove"].indexOf(i.type)>=0&&U)){var o=getDelay(!1);o?u=setTimeout((function(){ie.state.isVisible&&ie.hide()}),o):C=requestAnimationFrame((function(){ie.hide()}))}}else removeDocumentPress()}}function tippy(i,o){void 0===o&&(o={});var s=ar.plugins.concat(o.plugins||[]);document.addEventListener("touchstart",onDocumentTouchStart,Zt),window.addEventListener("blur",onWindowBlur);var u,C=Object.assign({},o,{plugins:s}),_=(tippy_esm_isElement(u=i)?[u]:isNodeList(u)?arrayFrom(u):Array.isArray(u)?u:arrayFrom(document.querySelectorAll(u))).reduce((function(i,o){var s=o&&createTippy(o,C);return s&&i.push(s),i}),[]);return tippy_esm_isElement(i)?_[0]:_}tippy.defaultProps=ar,tippy.setDefaultProps=function setDefaultProps(i){Object.keys(i).forEach((function(o){ar[o]=i[o]}))},tippy.currentInput=Xt;Object.assign({},It,{effect:function effect(i){var o=i.state,s={popper:{position:o.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};Object.assign(o.elements.popper.style,s.popper),o.styles=s,o.elements.arrow&&Object.assign(o.elements.arrow.style,s.arrow)}});tippy.setDefaultProps({render:render});var ir=tippy,or=__webpack_require__(73935);function tippy_react_esm_objectWithoutPropertiesLoose(i,o){if(null==i)return{};var s,u,C={},_=Object.keys(i);for(u=0;u<_.length;u++)s=_[u],o.indexOf(s)>=0||(C[s]=i[s]);return C}var sr="undefined"!=typeof window&&"undefined"!=typeof document;function preserveRef(i,o){i&&("function"==typeof i&&i(o),{}.hasOwnProperty.call(i,"current")&&(i.current=o))}function ssrSafeCreateDiv(){return sr&&document.createElement("div")}function toDataAttributes(i){var o={"data-placement":i.placement};return i.referenceHidden&&(o["data-reference-hidden"]=""),i.escaped&&(o["data-escaped"]=""),o}function deepPreserveProps(i,o){var s,u;return Object.assign({},o,{popperOptions:Object.assign({},i.popperOptions,o.popperOptions,{modifiers:[].concat(((null==(s=i.popperOptions)?void 0:s.modifiers)||[]).filter((function(i){return i.name.indexOf("tippy")>=0})),(null==(u=o.popperOptions)?void 0:u.modifiers)||[])})})}var ur=sr?s.useLayoutEffect:s.useEffect;function useMutableBox(i){var o=(0,s.useRef)();return o.current||(o.current="function"==typeof i?i():i),o.current}function updateClassName(i,o,s){s.split(/\s+/).forEach((function(s){s&&i.classList[o](s)}))}var lr={name:"className",defaultValue:"",fn:function fn(i){var o=i.popper.firstElementChild,s=function isDefaultRenderFn(){var o;return!!(null==(o=i.props.render)?void 0:o.$$tippy)};function add(){i.props.className&&!s()||updateClassName(o,"add",i.props.className)}return{onCreate:add,onBeforeUpdate:function remove(){s()&&updateClassName(o,"remove",i.props.className)},onAfterUpdate:add}}};function TippyGenerator(i){return function Tippy(o){var u=o.children,C=o.content,_=o.visible,w=o.singleton,B=o.render,P=o.reference,V=o.disabled,z=void 0!==V&&V,U=o.ignoreAttributes,$=void 0===U||U,Z=(o.__source,o.__self,tippy_react_esm_objectWithoutPropertiesLoose(o,["children","content","visible","singleton","render","reference","disabled","ignoreAttributes","__source","__self"])),X=void 0!==_,Y=void 0!==w,ee=(0,s.useState)(!1),ae=ee[0],de=ee[1],ie=(0,s.useState)({}),le=ie[0],ce=ie[1],pe=(0,s.useState)(),Re=pe[0],fe=pe[1],ye=useMutableBox((function(){return{container:ssrSafeCreateDiv(),renders:1}})),be=Object.assign({ignoreAttributes:$},Z,{content:ye.container});X&&(be.trigger="manual",be.hideOnClick=!1),Y&&(z=!0);var xe=be,_e=be.plugins||[];B&&(xe=Object.assign({},be,{plugins:Y?[].concat(_e,[{fn:function fn(){return{onTrigger:function onTrigger(i,o){var s=w.data.children.find((function(i){return i.instance.reference===o.currentTarget})).content;fe(s)}}}}]):_e,render:function render(){return{popper:ye.container}}}));var Se=[P].concat(u?[u.type]:[]);return ur((function(){var o=P;P&&P.hasOwnProperty("current")&&(o=P.current);var s=i(o||ye.ref||ssrSafeCreateDiv(),Object.assign({},xe,{plugins:[lr].concat(be.plugins||[])}));return ye.instance=s,z&&s.disable(),_&&s.show(),Y&&w.hook({instance:s,content:C,props:xe}),de(!0),function(){s.destroy(),null==w||w.cleanup(s)}}),Se),ur((function(){if(1!==ye.renders){var i=ye.instance;i.setProps(deepPreserveProps(i.props,xe)),z?i.disable():i.enable(),X&&(_?i.show():i.hide()),Y&&w.hook({instance:i,content:C,props:xe})}else ye.renders++})),ur((function(){var i;if(B){var o=ye.instance;o.setProps({popperOptions:Object.assign({},o.props.popperOptions,{modifiers:[].concat((null==(i=o.props.popperOptions)?void 0:i.modifiers)||[],[{name:"$$tippyReact",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:function fn(i){var o,s=i.state,u=null==(o=s.modifiersData)?void 0:o.hide;le.placement===s.placement&&le.referenceHidden===(null==u?void 0:u.isReferenceHidden)&&le.escaped===(null==u?void 0:u.hasPopperEscaped)||ce({placement:s.placement,referenceHidden:null==u?void 0:u.isReferenceHidden,escaped:null==u?void 0:u.hasPopperEscaped}),s.attributes.popper={}}}])})})}}),[le.placement,le.referenceHidden,le.escaped].concat(Se)),s.createElement(s.Fragment,null,u?(0,s.cloneElement)(u,{ref:function ref(i){ye.ref=i,preserveRef(u.ref,i)}}):null,ae&&(0,or.createPortal)(B?B(toDataAttributes(le),Re):C,ye.container))}}var forwardRef=function(i,o){return(0,s.forwardRef)((function TippyWrapper(u,C){var _=u.children,w=tippy_react_esm_objectWithoutPropertiesLoose(u,["children"]);return s.createElement(i,Object.assign({},o,w),_?(0,s.cloneElement)(_,{ref:function ref(i){preserveRef(C,i),preserveRef(_.ref,i)}}):null)}))},gr=forwardRef(TippyGenerator(ir));var cr=(0,_.Z)((function styles(i){var o=i.space,s=i.color,u=i.borderRadius,C=i.fontSize;return{tooltip:{"&.tippy-box":{transitionProperty:[["opacity"]],'&[data-state="hidden"]':{opacity:0}},"& .tippy-content":{padding:o[0],border:"1px "+s.border+" solid",borderRadius:u,background:s.baseBackground,boxShadow:[[0,2,4,"rgba(0,0,0,.15)"]],fontSize:C.small,color:s.type}}}}))((function TooltipRenderer(i){var o=i.classes,u=i.children,C=i.content,_=i.placement,w=void 0===_?"top":_;return s.createElement(gr,{content:C,className:o.tooltip,interactive:!0,placement:w,trigger:"click mouseenter focus",arrow:!1},s.createElement("span",{role:"button",tabIndex:0},u))}));var pr=(0,_.Z)((function styles(i){return{complexType:{alignItems:"center",display:"inline-flex"},name:{flexShrink:0},icon:{marginLeft:i.space[0],flexShrink:0}}}))((function ComplexTypeRenderer(i){var o=i.classes,u=i.name,C=i.raw;return s.createElement(cr,{placement:"right",content:C},s.createElement("span",{className:o.complexType},s.createElement("span",{className:o.name},s.createElement(cn.Z,null,u)),s.createElement(MdInfoOutline,{className:o.icon})))})),Rr=__webpack_require__(11193);function renderType(i){if(!i)return"unknown";var o=i.name;switch(o){case"arrayOf":return i.value.name+"[]";case"objectOf":return"{"+renderType(i.value)+"}";case"instanceOf":return i.value;default:return o}}function renderAdvancedType(i){switch(i.name){case"enum":return s.createElement(Yn,null,i.name);case"literal":return s.createElement(Yn,null,i.value);case"signature":return s.createElement(pr,{name:i.type,raw:i.raw});case"union":case"tuple":return s.createElement(pr,{name:i.name,raw:i.raw});default:return s.createElement(Yn,null,i.raw||i.name)}}var fr=__webpack_require__(17749);function renderEnum(i){if(!Array.isArray(i.value))return s.createElement("span",null,i.value);var o=i.value.map((function(i){var o=i.value;return s.createElement(Sn.Z,{key:o},(0,Rr.xC)((0,Rr.I8)(o)))}));return s.createElement("span",null,"One of: ",s.createElement(nt(),{separator:", "},o))}function renderUnion(i){if(!Array.isArray(i.value))return s.createElement("span",null,i.value);var o=i.value.map((function(i,o){return s.createElement(Yn,{key:i.name+"-"+o},renderType(i))}));return s.createElement("span",null,"One of type: ",s.createElement(nt(),{separator:", "},o))}function renderShape(i){return Object.keys(i).map((function(o){var u=i[o],C=(0,fr.Z)(u),_=u.description;return s.createElement("div",{key:o},s.createElement(Xn,null,o),": ",s.createElement(Yn,null,renderType(u)),C&&" — ",C,_&&" — ",_&&s.createElement(Zn,{text:_,inline:!0}))}))}function renderExtra(i){var o=(0,Rr.oL)(i);if(!o)return null;switch(o.name){case"enum":return renderEnum(o);case"union":return renderUnion(o);case"shape":case"exact":return i.type&&renderShape(i.type.value);case"arrayOf":case"objectOf":return"shape"===o.value.name||"exact"===o.value.name?i.type&&renderShape(i.type.value.value):null;default:return null}}function PropsRenderer_extends(){return PropsRenderer_extends=Object.assign||function(i){for(var o=1;o0&&s.createElement(it,{args:w,heading:!0}),B&&s.createElement(dt,PropsRenderer_extends({},Object.assign({},B,{name:""}),{returns:!0})))}}],mr=function PropsRenderer(i){var o=i.props;return s.createElement(Rt,{columns:hr,rows:o,getRowKey:getRowKey})};mr.propTypes={props:C().array.isRequired};var yr=mr;function MethodsRenderer_extends(){return MethodsRenderer_extends=Object.assign||function(i){for(var o=1;o-1?ae.substring(0,ae.indexOf("?")):ae;$&&(de+=ie),P&&(de+="?nochrome");var le=encodeURIComponent(u||"");if(w?de+="#"+C:(B||P)&&(de+=buildIsolatedOrNoChromeFragment({currentHash:ie,encodedName:le})),z){var ce=z.map(encodeURIComponent);U||(ce=[].concat(ce,[le])),de+="#/"+ce.join("/")}return U&&(de+="?id="+C),void 0!==_&&(de+="/"+_),V?X+de:de}var Ar=function IsolateButton(i){var o=i.name,u=i.example,C=i.isolated,_=i.href;if(C&&!_)return null;var w=u?o+"-"+u+"-isolate-button":o+"-isolate-button";return C?s.createElement(Sr,{href:_,title:"Show all components",testId:w},s.createElement(MdFullscreenExit,null)):s.createElement(Sr,{href:getUrl({name:o,example:u,isolated:!0}),title:"Open isolated",testId:w},s.createElement(MdFullscreen,null))};Ar.propTypes={name:C().string.isRequired,example:C().number,isolated:C().bool};var wr=Ar,kr=function TabButtonRenderer(i){var o,u=i.classes,C=i.name,_=i.className,w=i.onClick,B=i.active,P=i.children,V=(0,un.Z)(u.button,_,((o={})[u.isActive]=B,o));return s.createElement("button",{type:"button",name:C,className:V,onClick:w,"aria-pressed":B},P)};kr.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,name:C().string.isRequired,className:C().string,onClick:C().func.isRequired,active:C().bool,children:C().any.isRequired},kr.defaultProps={active:!1};var Fr=(0,_.Z)((function styles(i){var o=i.space,s=i.color,u=i.fontFamily,C=i.fontSize,_=i.buttonTextTransform;return{button:{padding:[[o[1],0]],fontFamily:u.base,fontSize:C.base,color:s.light,background:"transparent",textTransform:_,transition:"color 750ms ease-out",border:"none",cursor:"pointer","&:hover, &:focus":{isolate:!1,outline:0,color:s.linkHover,transition:"color 150ms ease-in"},"&:focus:not($isActive)":{isolate:!1,outline:[[1,"dotted",s.linkHover]]},"& + &":{isolate:!1,marginLeft:o[1]}},isActive:{borderBottom:[[2,s.linkHover,"solid"]]}}}))(kr),Br=function CodeTabButton(i){return s.createElement(Fr,i,"View Code")};Br.propTypes={onClick:C().func.isRequired,name:C().string.isRequired,active:C().bool};var Pr=Br,jr=function UsageTabButton(i){var o=i.props;return!Er()(o.props)||!Er()(o.methods)?s.createElement(Fr,i,"Props & methods"):null};jr.propTypes={onClick:C().func.isRequired,name:C().string.isRequired,props:C().shape({props:C().array,methods:C().array}).isRequired,active:C().bool};var Tr=jr,Or="rsg-code-editor",Ir="rsg-usage",Lr=[wr],Nr=__webpack_require__(61456);function ComponentsListRenderer_extends(){return ComponentsListRenderer_extends=Object.assign||function(i){for(var o=1;o0?s.createElement(Vr,{items:o}):null};zr.propTypes={items:C().array.isRequired};var Hr=zr,Ur=function TableOfContentsRenderer(i){var o=i.classes,u=i.children,C=i.searchTerm,_=i.onSearchTermChange;return s.createElement("div",null,s.createElement("div",{className:o.root},s.createElement("nav",null,s.createElement("div",{className:o.search},s.createElement("input",{value:C,className:o.input,placeholder:"Filter by name","aria-label":"Filter by name",onChange:function onChange(i){return _(i.target.value)}})),u)))};Ur.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any,searchTerm:C().string.isRequired,onSearchTermChange:C().func.isRequired};var Wr=(0,_.Z)((function styles(i){var o=i.space,s=i.color,u=i.fontFamily,C=i.fontSize,_=i.borderRadius;return{root:{fontFamily:u.base},search:{padding:o[2]},input:{display:"block",width:"100%",padding:o[1],color:s.base,backgroundColor:s.baseBackground,fontFamily:u.base,fontSize:C.base,border:[[1,s.border,"solid"]],borderRadius:_,transition:"all ease-in-out .1s","&:focus":{isolate:!1,borderColor:s.link,boxShadow:[[0,0,0,2,s.focus]],outline:0},"&::placeholder":{isolate:!1,fontFamily:u.base,fontSize:C.base,color:s.light}}}}))(Ur);__webpack_require__(24603),__webpack_require__(23123);function getFilterRegExp(i){return i=i.replace(/[^a-z0-9]/gi,"").split("").join(".*"),new RegExp(i,"i")}function filterComponentsByName(i,o){var s=getFilterRegExp(o);return i.filter((function(i){var o=i.name;return s.test(o)}))}function filterSectionsByName(i,o){var s=getFilterRegExp(o);return i.map((function(i){return Object.assign({},i,{sections:i.sections?filterSectionsByName(i.sections,o):[],components:i.components?filterComponentsByName(i.components,o):[]})})).filter((function(i){return i.components.length>0||i.sections.length>0||s.test(i.name||"-")}))}var Gr=__webpack_require__(3522),$r=__webpack_require__.n(Gr),Kr=/(.*)\?/;function trimHash(i,o){if(!i)return"";var s=new RegExp("^"+$r()(o||"#/"),"g");return i.replace(s,"")}var Zr=function trimParams(i){var o=Kr.exec(i);return o&&o[1]||i},Jr=function hasInHash(i,o){return""!==i&&i.indexOf(o)>-1},Xr=function getHash(i,o){return decodeURIComponent(Zr(trimHash(i,o)))},Qr=function getHashAsArray(i,o){return Zr(trimHash(i,o)).split("/").map(decodeURIComponent)},Yr=function getParameterByName(i,o){o=o.replace(/[[\]]/g,"\\$&");var s=new RegExp("[?&]"+o+"(=([^&#]*)|&|#|$)").exec(i);return s?s[2]?decodeURIComponent(s[2].replace(/\+/g," ")):"":null};function TableOfContents_assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function TableOfContents_defineProperty(i,o,s){return o in i?Object.defineProperty(i,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[o]=s,i}var td=function(i){var o,u;u=i,(o=TableOfContents).prototype=Object.create(u.prototype),o.prototype.constructor=o,o.__proto__=u;var C;C=TableOfContents;function TableOfContents(){for(var o,s=arguments.length,u=new Array(s),C=0;C0?_.renderLevel(s,o,B,0===w):{content:void 0,containsSelected:!1},U=z.content,$=z.containsSelected,Z=(!o&&i.href?Xr(i.href):i.href)===P;return($||Z)&&(V=!0),Object.assign({},i,{heading:!!i.name&&s.length>0,content:U,selected:Z,shouldOpenInNewTab:!!i.external&&!!i.externalLink,initialOpen:"collapse"!==_.props.tocMode||$||i.expand,forcedOpen:!!_.state.searchTerm.length})}));return{content:s.createElement(Hr,{items:z}),containsSelected:V}},_.renderSections=function renderSections(){var i=this.state.searchTerm,o=this.props,s=o.sections,u=o.useRouterLinks,C=1===s.length?s[0].sections&&s[0].sections.length?s[0].sections:s[0].components:s,_=C?filterSectionsByName(C,i):C||[];return this.renderLevel(_,u).content},_.render=function render(){var i=this;return s.createElement(Wr,{searchTerm:this.state.searchTerm,onSearchTermChange:function handleSearchTermChange(o){return i.setState({searchTerm:o})}},this.renderSections())},TableOfContents}(s.Component);TableOfContents_defineProperty(td,"propTypes",{sections:C().array.isRequired,useRouterLinks:C().bool,tocMode:C().string,loc:C().object}),TableOfContents_defineProperty(td,"defaultProps",{loc:window.location});var dd=(0,_.Z)((function styles(i){var o=i.color,s=i.fontFamily,u=i.fontSize;return{logo:{color:o.base,margin:0,fontFamily:s.base,fontSize:u.h4,fontWeight:"normal"}}}))((function LogoRenderer(i){var o=i.classes,u=i.children;return s.createElement("h1",{className:o.logo},u)})),id=function RibbonRenderer(i){var o=i.classes,u=i.url,C=i.text;return s.createElement("footer",{className:o.root},s.createElement("a",{href:u,className:o.link},C))};id.defaultProps={text:"Fork me on GitHub"},id.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,url:C().string.isRequired,text:C().string};var sd=(0,_.Z)((function styles(i){var o=i.color,s=i.space,u=i.fontSize;return{root:{position:"fixed",top:0,right:0,width:149,height:149,zIndex:999},link:{fontFamily:i.fontFamily.base,position:"relative",right:-37,top:-22,display:"block",width:190,padding:[[s[0],s[2]]],textAlign:"center",color:o.ribbonText,fontSize:u.base,background:o.ribbonBackground,textDecoration:"none",textShadow:[[0,"-1px",0,"rgba(0,0,0,.15)"]],transformOrigin:[[0,0]],transform:"rotate(45deg)",cursor:"pointer"}}}))(id);function Ribbon(){var i=(0,Nr.E)().config.ribbon;return i?s.createElement(sd,i):null}var ud=function VersionRenderer(i){var o=i.classes,u=i.children;return s.createElement("p",{"aria-label":"version",className:o.version},u)};ud.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any};var ld=(0,_.Z)((function styles(i){var o=i.color,s=i.fontFamily,u=i.fontSize;return{version:{color:o.light,margin:[[5,0,0,0]],fontFamily:s.base,fontSize:u.base,fontWeight:"normal"}}}))(ud),cd=function StyleGuideRenderer(i){var o=i.classes,u=i.title,C=i.version,_=i.homepageUrl,w=i.children,B=i.toc,P=i.hasSidebar;return s.createElement("div",{className:(0,un.Z)(o.root,P&&o.hasSidebar)},s.createElement("main",{className:o.content},w,s.createElement("footer",{className:o.footer},s.createElement(Zn,{text:"Created with [React Styleguidist]("+_+")"}))),P&&s.createElement("div",{className:o.sidebar,"data-testid":"sidebar"},s.createElement("header",{className:o.logo},s.createElement(dd,null,u),C&&s.createElement(ld,null,C)),B),s.createElement(Ribbon,null))};cd.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,title:C().string.isRequired,version:C().string,homepageUrl:C().string.isRequired,children:C().any.isRequired,toc:C().any.isRequired,hasSidebar:C().bool};var Rd=(0,_.Z)((function styles(i){var o,s,u,C=i.color,_=i.fontFamily,w=i.fontSize,B=i.sidebarWidth,P=i.mq,V=i.space,z=i.maxWidth;return{root:{minHeight:"100vh",backgroundColor:C.baseBackground},hasSidebar:(o={paddingLeft:B},o[P.small]={paddingLeft:0},o),content:(s={maxWidth:z,padding:[[V[2],V[4]]],margin:[[0,"auto"]]},s[P.small]={padding:V[2]},s.display="block",s),sidebar:(u={backgroundColor:C.sidebarBackground,border:[[C.border,"solid"]],borderWidth:[[0,1,0,0]],position:"fixed",top:0,left:0,bottom:0,width:B,overflow:"auto",WebkitOverflowScrolling:"touch"},u[P.small]={position:"static",width:"auto",borderWidth:[[1,0,0,0]],paddingBottom:V[0]},u),logo:{padding:V[2],borderBottom:[[1,C.border,"solid"]]},footer:{display:"block",color:C.light,fontFamily:_.base,fontSize:w.small}}}))(cd),md=__webpack_require__(23279),yd=__webpack_require__.n(md),vd=function PlaygroundErrorRenderer(i){var o=i.classes,u=i.message;return s.createElement("pre",{className:o.root},u)};vd.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,message:C().string.isRequired};var xd=(0,_.Z)((function styles(i){var o=i.fontFamily,s=i.fontSize,u=i.color;return{root:{margin:0,lineHeight:1.2,fontSize:s.small,fontFamily:o.monospace,color:u.error,whiteSpace:"pre-wrap"}}}))(vd);var Cd=function(i){var o,s;s=i,(o=Wrapper).prototype=Object.create(s.prototype),o.prototype.constructor=o,o.__proto__=s;var u;u=Wrapper;function Wrapper(){return i.apply(this,arguments)||this}var C=Wrapper.prototype;return C.componentDidCatch=function componentDidCatch(i){this.props.onError(i)},C.render=function render(){return this.props.children},Wrapper}(s.Component);!function Wrapper_defineProperty(i,o,s){return o in i?Object.defineProperty(i,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[o]=s,i}(Cd,"propTypes",{children:C().node.isRequired,onError:C().func.isRequired});__webpack_require__(4723),__webpack_require__(73210);for(var Ed=__webpack_require__(63230),Dd=__webpack_require__(55977),_d=__webpack_require__.n(Dd),Sd=__webpack_require__(16018),Ad={},wd="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=",kd=0;kd0&&(_+=";"),0!==B.length){for(var P=0,V=[],z=0,U=B;z1&&(Z+=encodeInteger($[1]-o)+encodeInteger($[2]-s)+encodeInteger($[3]-u),o=$[1],s=$[2],u=$[3]),5===$.length&&(Z+=encodeInteger($[4]-C),C=$[4]),V.push(Z)}_+=V.join(",")}}return _}function encodeInteger(i){var o="";i=i<0?-i<<1|1:i<<1;do{var s=31&i;(i>>>=5)>0&&(s|=32),o+=wd[s]}while(i>0);return o}var Fd=function BitSet(i){this.bits=i instanceof BitSet?i.bits.slice():[]};Fd.prototype.add=function add(i){this.bits[i>>5]|=1<<(31&i)},Fd.prototype.has=function has(i){return!!(this.bits[i>>5]&1<<(31&i))};var Bd=function Chunk(i,o,s){this.start=i,this.end=o,this.original=s,this.intro="",this.outro="",this.content=s,this.storeName=!1,this.edited=!1,Object.defineProperties(this,{previous:{writable:!0,value:null},next:{writable:!0,value:null}})};Bd.prototype.appendLeft=function appendLeft(i){this.outro+=i},Bd.prototype.appendRight=function appendRight(i){this.intro=this.intro+i},Bd.prototype.clone=function clone(){var i=new Bd(this.start,this.end,this.original);return i.intro=this.intro,i.outro=this.outro,i.content=this.content,i.storeName=this.storeName,i.edited=this.edited,i},Bd.prototype.contains=function contains(i){return this.start=u.length)return"\t";var C=u.reduce((function(i,o){var s=/^ +/.exec(o)[0].length;return Math.min(s,i)}),1/0);return new Array(C+1).join(" ")}function getRelativePath(i,o){var s=i.split(/[/\\]/),u=o.split(/[/\\]/);for(s.pop();s[0]===u[0];)s.shift(),u.shift();if(s.length)for(var C=s.length;C--;)s[C]="..";return s.concat(u).join("/")}Td.prototype.toString=function toString(){return JSON.stringify(this)},Td.prototype.toUrl=function toUrl(){return"data:application/json;charset=utf-8;base64,"+btoa(this.toString())};var Od=Object.prototype.toString;function isObject(i){return"[object Object]"===Od.call(i)}function getLocator(i){for(var o=i.split("\n"),s=[],u=0,C=0;u>1;i=0&&C.push(u),this.rawSegments.push(C)}else this.pending&&this.rawSegments.push(this.pending);this.advance(o),this.pending=null},Id.prototype.addUneditedChunk=function addUneditedChunk(i,o,s,u,C){for(var _=o.start,w=!0;_1){for(var s=0;s=i&&s<=o)throw new Error("Cannot move a selection inside itself");this._split(i),this._split(o),this._split(s);var u=this.byStart[i],C=this.byEnd[o],_=u.previous,w=C.next,B=this.byStart[s];if(!B&&C===this.lastChunk)return this;var P=B?B.previous:this.lastChunk;return _&&(_.next=w),w&&(w.previous=_),P&&(P.next=u),B&&(B.previous=C),u.previous||(this.firstChunk=C.next),C.next||(this.lastChunk=u.previous,this.lastChunk.next=null),u.previous=P,C.next=B||null,P||(this.firstChunk=u),B||(this.lastChunk=C),this},Md.prototype.overwrite=function overwrite(i,o,s,u){if("string"!=typeof s)throw new TypeError("replacement content must be a string");for(;i<0;)i+=this.original.length;for(;o<0;)o+=this.original.length;if(o>this.original.length)throw new Error("end is out of bounds");if(i===o)throw new Error("Cannot overwrite a zero-length range – use appendLeft or prependRight instead");this._split(i),this._split(o),!0===u&&(Nd.storeName||(console.warn("The final argument to magicString.overwrite(...) should be an options object. See https://github.com/rich-harris/magic-string"),Nd.storeName=!0),u={storeName:!0});var C=void 0!==u&&u.storeName,_=void 0!==u&&u.contentOnly;if(C){var w=this.original.slice(i,o);this.storedNames[w]=!0}var B=this.byStart[i],P=this.byEnd[o];if(B){if(o>B.end&&B.next!==this.byStart[B.end])throw new Error("Cannot overwrite across a split point");if(B.edit(s,C,_),B!==P){for(var V=B.next;V!==P;)V.edit("",!1),V=V.next;V.edit("",!1)}}else{var z=new Bd(i,o,"").edit(s,C);P.next=z,z.previous=P}return this},Md.prototype.prepend=function prepend(i){if("string"!=typeof i)throw new TypeError("outro content must be a string");return this.intro=i+this.intro,this},Md.prototype.prependLeft=function prependLeft(i,o){if("string"!=typeof o)throw new TypeError("inserted content must be a string");this._split(i);var s=this.byEnd[i];return s?s.prependLeft(o):this.intro=o+this.intro,this},Md.prototype.prependRight=function prependRight(i,o){if("string"!=typeof o)throw new TypeError("inserted content must be a string");this._split(i);var s=this.byStart[i];return s?s.prependRight(o):this.outro=o+this.outro,this},Md.prototype.remove=function remove(i,o){for(;i<0;)i+=this.original.length;for(;o<0;)o+=this.original.length;if(i===o)return this;if(i<0||o>this.original.length)throw new Error("Character is out of bounds");if(i>o)throw new Error("end must be greater than start");this._split(i),this._split(o);for(var s=this.byStart[i];s;)s.intro="",s.outro="",s.edit(""),s=o>s.end?this.byStart[s.end]:null;return this},Md.prototype.lastChar=function lastChar(){if(this.outro.length)return this.outro[this.outro.length-1];var i=this.lastChunk;do{if(i.outro.length)return i.outro[i.outro.length-1];if(i.content.length)return i.content[i.content.length-1];if(i.intro.length)return i.intro[i.intro.length-1]}while(i=i.previous);return this.intro.length?this.intro[this.intro.length-1]:""},Md.prototype.lastLine=function lastLine(){var i=this.outro.lastIndexOf(Ld);if(-1!==i)return this.outro.substr(i+1);var o=this.outro,s=this.lastChunk;do{if(s.outro.length>0){if(-1!==(i=s.outro.lastIndexOf(Ld)))return s.outro.substr(i+1)+o;o=s.outro+o}if(s.content.length>0){if(-1!==(i=s.content.lastIndexOf(Ld)))return s.content.substr(i+1)+o;o=s.content+o}if(s.intro.length>0){if(-1!==(i=s.intro.lastIndexOf(Ld)))return s.intro.substr(i+1)+o;o=s.intro+o}}while(s=s.previous);return-1!==(i=this.intro.lastIndexOf(Ld))?this.intro.substr(i+1)+o:this.intro+o},Md.prototype.slice=function slice(i,o){for(void 0===i&&(i=0),void 0===o&&(o=this.original.length);i<0;)i+=this.original.length;for(;o<0;)o+=this.original.length;for(var s="",u=this.firstChunk;u&&(u.start>i||u.end<=i);){if(u.start=o)return s;u=u.next}if(u&&u.edited&&u.start!==i)throw new Error("Cannot use replaced character "+i+" as slice start anchor.");for(var C=u;u;){!u.intro||C===u&&u.start!==i||(s+=u.intro);var _=u.start=o;if(_&&u.edited&&u.end!==o)throw new Error("Cannot use replaced character "+o+" as slice end anchor.");var w=C===u?i-u.start:0,B=_?u.content.length+o-u.end:u.content.length;if(s+=u.content.slice(w,B),!u.outro||_&&u.end!==o||(s+=u.outro),_)break;u=u.next}return s},Md.prototype.snip=function snip(i,o){var s=this.clone();return s.remove(0,i),s.remove(o,s.original.length),s},Md.prototype._split=function _split(i){if(!this.byStart[i]&&!this.byEnd[i])for(var o=this.lastSearchedChunk,s=i>o.end;o;){if(o.contains(i))return this._splitChunk(o,i);o=s?this.byStart[o.end]:this.byEnd[o.start]}},Md.prototype._splitChunk=function _splitChunk(i,o){if(i.edited&&i.content.length){var s=getLocator(this.original)(o);throw new Error("Cannot split a chunk that has already been edited ("+s.line+":"+s.column+' – "'+i.original+'")')}var u=i.split(o);return this.byEnd[o]=i,this.byStart[o]=u,this.byEnd[u.end]=u,i===this.lastChunk&&(this.lastChunk=u),this.lastSearchedChunk=i,!0},Md.prototype.toString=function toString(){for(var i=this.intro,o=this.firstChunk;o;)i+=o.toString(),o=o.next;return i+this.outro},Md.prototype.isEmpty=function isEmpty(){var i=this.firstChunk;do{if(i.intro.length&&i.intro.trim()||i.content.length&&i.content.trim()||i.outro.length&&i.outro.trim())return!1}while(i=i.next);return!0},Md.prototype.length=function length(){var i=this.firstChunk,length=0;do{length+=i.intro.length+i.content.length+i.outro.length}while(i=i.next);return length},Md.prototype.trimLines=function trimLines(){return this.trim("[\\r\\n]")},Md.prototype.trim=function trim(i){return this.trimStart(i).trimEnd(i)},Md.prototype.trimEndAborted=function trimEndAborted(i){var o=new RegExp((i||"\\s")+"+$");if(this.outro=this.outro.replace(o,""),this.outro.length)return!0;var s=this.lastChunk;do{var u=s.end,C=s.trimEnd(o);if(s.end!==u&&(this.lastChunk===s&&(this.lastChunk=s.next),this.byEnd[s.end]=s,this.byStart[s.next.start]=s.next,this.byEnd[s.next.end]=s.next),C)return!0;s=s.previous}while(s);return!1},Md.prototype.trimEnd=function trimEnd(i){return this.trimEndAborted(i),this},Md.prototype.trimStartAborted=function trimStartAborted(i){var o=new RegExp("^"+(i||"\\s")+"+");if(this.intro=this.intro.replace(o,""),this.intro.length)return!0;var s=this.firstChunk;do{var u=s.end,C=s.trimStart(o);if(s.end!==u&&(s===this.lastChunk&&(this.lastChunk=s.next),this.byEnd[s.end]=s,this.byStart[s.next.start]=s.next,this.byEnd[s.next.end]=s.next),C)return!0;s=s.next}while(s);return!1},Md.prototype.trimStart=function trimStart(i){return this.trimStartAborted(i),this};var Vd=Object.prototype.hasOwnProperty,Hd=function Bundle(i){void 0===i&&(i={}),this.intro=i.intro||"",this.separator=void 0!==i.separator?i.separator:"\n",this.sources=[],this.uniqueSources=[],this.uniqueSourceIndexByFilename={}};Hd.prototype.addSource=function addSource(i){if(i instanceof Md)return this.addSource({content:i,filename:i.filename,separator:this.separator});if(!isObject(i)||!i.content)throw new Error("bundle.addSource() takes an object with a `content` property, which should be an instance of MagicString, and an optional `filename`");if(["filename","indentExclusionRanges","separator"].forEach((function(o){Vd.call(i,o)||(i[o]=i.content[o])})),void 0===i.separator&&(i.separator=this.separator),i.filename)if(Vd.call(this.uniqueSourceIndexByFilename,i.filename)){var o=this.uniqueSources[this.uniqueSourceIndexByFilename[i.filename]];if(i.content.original!==o.content)throw new Error("Illegal source: same filename ("+i.filename+"), different contents")}else this.uniqueSourceIndexByFilename[i.filename]=this.uniqueSources.length,this.uniqueSources.push({filename:i.filename,content:i.content.original});return this.sources.push(i),this},Hd.prototype.append=function append(i,o){return this.addSource({content:new Md(i),separator:o&&o.separator||""}),this},Hd.prototype.clone=function clone(){var i=new Hd({intro:this.intro,separator:this.separator});return this.sources.forEach((function(o){i.addSource({filename:o.filename,content:o.content.clone(),separator:o.separator})})),i},Hd.prototype.generateDecodedMap=function generateDecodedMap(i){var o=this;void 0===i&&(i={});var s=[];this.sources.forEach((function(i){Object.keys(i.content.storedNames).forEach((function(i){~s.indexOf(i)||s.push(i)}))}));var u=new Id(i.hires);return this.intro&&u.advance(this.intro),this.sources.forEach((function(i,C){C>0&&u.advance(o.separator);var _=i.filename?o.uniqueSourceIndexByFilename[i.filename]:-1,w=i.content,B=getLocator(w.original);w.intro&&u.advance(w.intro),w.firstChunk.eachNext((function(o){var C=B(o.start);o.intro.length&&u.advance(o.intro),i.filename?o.edited?u.addEdit(_,o.content,C,o.storeName?s.indexOf(o.original):-1):u.addUneditedChunk(_,o,w.original,C,w.sourcemapLocations):u.advance(o.content),o.outro.length&&u.advance(o.outro)})),w.outro&&u.advance(w.outro)})),{file:i.file?i.file.split(/[/\\]/).pop():null,sources:this.uniqueSources.map((function(o){return i.file?getRelativePath(i.file,o.filename):o.filename})),sourcesContent:this.uniqueSources.map((function(o){return i.includeContent?o.content:null})),names:s,mappings:u.raw}},Hd.prototype.generateMap=function generateMap(i){return new Td(this.generateDecodedMap(i))},Hd.prototype.getIndentString=function getIndentString(){var i={};return this.sources.forEach((function(o){var s=o.content.indentStr;null!==s&&(i[s]||(i[s]=0),i[s]+=1)})),Object.keys(i).sort((function(o,s){return i[o]-i[s]}))[0]||"\t"},Hd.prototype.indent=function indent(i){var o=this;if(arguments.length||(i=this.getIndentString()),""===i)return this;var s=!this.intro||"\n"===this.intro.slice(-1);return this.sources.forEach((function(u,C){var _=void 0!==u.separator?u.separator:o.separator,w=s||C>0&&/\r?\n$/.test(_);u.content.indent(i,{exclude:u.indentExclusionRanges,indentStart:w}),s="\n"===u.content.lastChar()})),this.intro&&(this.intro=i+this.intro.replace(/^[^\n]/gm,(function(o,s){return s>0?i+o:o}))),this},Hd.prototype.prepend=function prepend(i){return this.intro=i+this.intro,this},Hd.prototype.toString=function toString(){var i=this,o=this.sources.map((function(o,s){var u=void 0!==o.separator?o.separator:i.separator;return(s>0?u:"")+o.content.toString()})).join("");return this.intro+o},Hd.prototype.isEmpty=function isEmpty(){return(!this.intro.length||!this.intro.trim())&&!this.sources.some((function(i){return!i.content.isEmpty()}))},Hd.prototype.length=function length(){return this.sources.reduce((function(i,o){return i+o.content.length()}),this.intro.length)},Hd.prototype.trimLines=function trimLines(){return this.trim("[\\r\\n]")},Hd.prototype.trim=function trim(i){return this.trimStart(i).trimEnd(i)},Hd.prototype.trimStart=function trimStart(i){var o=new RegExp("^"+(i||"\\s")+"+");if(this.intro=this.intro.replace(o,""),!this.intro){var s,u=0;do{if(!(s=this.sources[u++]))break}while(!s.content.trimStartAborted(i))}return this},Hd.prototype.trimEnd=function trimEnd(i){var o,s=new RegExp((i||"\\s")+"+$"),u=this.sources.length-1;do{if(!(o=this.sources[u--])){this.intro=this.intro.replace(s,"");break}}while(!o.content.trimEndAborted(i));return this};var Ud=Md,Wd=__webpack_require__(11890),Gd=__webpack_require__.n(Wd);function toJSON(i){var o={};return Object.keys(i).forEach((function(s){"parent"!==s&&"program"!==s&&"keys"!==s&&"__wrapped"!==s&&(Array.isArray(i[s])?o[s]=i[s].map(toJSON):i[s]&&i[s].toJSON?o[s]=i[s].toJSON():o[s]=i[s])})),o}var $d=function Node(){};function extractNames(i){var o=[];return Kd[i.type](o,i),o}$d.prototype.ancestor=function ancestor(i){for(var o=this;i--;)if(!(o=o.parent))return null;return o},$d.prototype.contains=function contains(i){for(;i;){if(i===this)return!0;i=i.parent}return!1},$d.prototype.findLexicalBoundary=function findLexicalBoundary(){return this.parent.findLexicalBoundary()},$d.prototype.findNearest=function findNearest(i){return"string"==typeof i&&(i=new RegExp("^"+i+"$")),i.test(this.type)?this:this.parent.findNearest(i)},$d.prototype.unparenthesizedParent=function unparenthesizedParent(){for(var i=this.parent;i&&"ParenthesizedExpression"===i.type;)i=i.parent;return i},$d.prototype.unparenthesize=function unparenthesize(){for(var i=this;"ParenthesizedExpression"===i.type;)i=i.expression;return i},$d.prototype.findScope=function findScope(i){return this.parent.findScope(i)},$d.prototype.getIndentation=function getIndentation(){return this.parent.getIndentation()},$d.prototype.initialise=function initialise(i){for(var o=0,s=this.keys;oo)return{line:s+1,column:o-_,char:s};_=w}throw new Error("Could not determine location of character")}function pad(i,o){var s=String(i);return s+repeat(" ",o-s.length)}function repeat(i,o){for(var s="";o--;)s+=i;return s}function getSnippet(i,o,s){void 0===s&&(s=1);var u=Math.max(o.line-5,0),C=o.line,_=String(C).length,w=i.split("\n").slice(u,C),B=w[w.length-1].slice(0,o.column).replace(/\t/g," ").length,P=w.map((function(i,o){return pad(o+u+1,_)+" : "+i.replace(/\t/g," ")})).join("\n");return P+="\n"+repeat(" ",_+3+B)+repeat("^",s)}"do if in for let new try var case else enum eval null this true void with await break catch class const false super throw while yield delete export import public return static switch typeof default extends finally package private continue debugger function arguments interface protected implements instanceof".split(" ").forEach((function(i){return Zd[i]=!0})),Scope.prototype={addDeclaration:function addDeclaration(i,o){for(var s=0,u=extractNames(i);s1&&(z=o(_),B.push((function(o,s,B){i.prependRight(C.start,(w?"":s+"var ")+z+" = "),i.overwrite(C.start,u=C.start+1,_),i.appendLeft(u,B),i.overwrite(C.start,u=C.start+1,(w?"":s+"var ")+z+" = "+_+B),i.move(C.start,u,o)}))),destructureObjectPattern(i,o,s,C,z,w,B);break;case"ArrayPattern":if(i.remove(u,u=C.start),C.elements.filter(Boolean).length>1){var U=o(_);B.push((function(o,s,B){i.prependRight(C.start,(w?"":s+"var ")+U+" = "),i.overwrite(C.start,u=C.start+1,_,{contentOnly:!0}),i.appendLeft(u,B),i.move(C.start,u,o)})),C.elements.forEach((function(C,_){C&&("RestElement"===C.type?handleProperty(i,o,s,u,C.argument,U+".slice("+_+")",w,B):handleProperty(i,o,s,u,C,U+"["+_+"]",w,B),u=C.end)}))}else{var $=findIndex(C.elements,Boolean),Z=C.elements[$];"RestElement"===Z.type?handleProperty(i,o,s,u,Z.argument,_+".slice("+$+")",w,B):handleProperty(i,o,s,u,Z,_+"["+$+"]",w,B),u=Z.end}i.remove(u,C.end);break;default:throw new Error("Unexpected node type in destructuring ("+C.type+")")}}var Qd=function(i){function BlockStatement(){i.apply(this,arguments)}return i&&(BlockStatement.__proto__=i),BlockStatement.prototype=Object.create(i&&i.prototype),BlockStatement.prototype.constructor=BlockStatement,BlockStatement.prototype.createScope=function createScope(){var i=this;this.parentIsFunction=/Function/.test(this.parent.type),this.isFunctionBlock=this.parentIsFunction||"Root"===this.parent.type,this.scope=new Scope({block:!this.isFunctionBlock,parent:this.parent.findScope(!1),declare:function(o){return i.createdDeclarations.push(o)}}),this.parentIsFunction&&this.parent.params.forEach((function(o){i.scope.addDeclaration(o,"param")}))},BlockStatement.prototype.initialise=function initialise(i){this.thisAlias=null,this.argumentsAlias=null,this.defaultParameters=[],this.createdDeclarations=[],this.scope||this.createScope(),this.body.forEach((function(o){return o.initialise(i)})),this.scope.consolidate()},BlockStatement.prototype.findLexicalBoundary=function findLexicalBoundary(){return"Program"===this.type||/^Function/.test(this.parent.type)?this:this.parent.findLexicalBoundary()},BlockStatement.prototype.findScope=function findScope(i){return i&&!this.isFunctionBlock?this.parent.findScope(i):this.scope},BlockStatement.prototype.getArgumentsAlias=function getArgumentsAlias(){return this.argumentsAlias||(this.argumentsAlias=this.scope.createIdentifier("arguments")),this.argumentsAlias},BlockStatement.prototype.getArgumentsArrayAlias=function getArgumentsArrayAlias(){return this.argumentsArrayAlias||(this.argumentsArrayAlias=this.scope.createIdentifier("argsArray")),this.argumentsArrayAlias},BlockStatement.prototype.getThisAlias=function getThisAlias(){return this.thisAlias||(this.thisAlias=this.scope.createIdentifier("this")),this.thisAlias},BlockStatement.prototype.getIndentation=function getIndentation(){if(void 0===this.indentation){for(var i=this.program.magicString.original,o=this.synthetic||!this.body.length,s=o?this.start:this.body[0].start;s&&"\n"!==i[s];)s-=1;for(this.indentation="";;){var u=i[s+=1];if(" "!==u&&"\t"!==u)break;this.indentation+=u}for(var C=this.program.magicString.getIndentString(),_=this.parent;_;)"constructor"!==_.kind||_.parent.parent.superClass||(this.indentation=this.indentation.replace(C,"")),_=_.parent;o&&(this.indentation+=C)}return this.indentation},BlockStatement.prototype.transpile=function transpile(o,s){var u,C,_=this,w=this.getIndentation(),B=[];if(this.argumentsAlias&&B.push((function(i,s,u){var C=s+"var "+_.argumentsAlias+" = arguments"+u;o.appendLeft(i,C)})),this.thisAlias&&B.push((function(i,s,u){var C=s+"var "+_.thisAlias+" = this"+u;o.appendLeft(i,C)})),this.argumentsArrayAlias&&B.push((function(i,s,u){var C=_.scope.createIdentifier("i"),B=s+"var "+C+" = arguments.length, "+_.argumentsArrayAlias+" = Array("+C+");\n"+w+"while ( "+C+"-- ) "+_.argumentsArrayAlias+"["+C+"] = arguments["+C+"]"+u;o.appendLeft(i,B)})),/Function/.test(this.parent.type)?this.transpileParameters(this.parent.params,o,s,w,B):"CatchClause"===this.parent.type&&this.transpileParameters([this.parent.param],o,s,w,B),s.letConst&&this.isFunctionBlock&&this.transpileBlockScopedIdentifiers(o),i.prototype.transpile.call(this,o,s),this.createdDeclarations.length&&B.push((function(i,s,u){var C=s+"var "+_.createdDeclarations.join(", ")+u;o.appendLeft(i,C)})),this.synthetic)if("ArrowFunctionExpression"===this.parent.type){var P=this.body[0];B.length?(o.appendLeft(this.start,"{").prependRight(this.end,this.parent.getIndentation()+"}"),o.prependRight(P.start,"\n"+w+"return "),o.appendLeft(P.end,";\n")):s.arrow&&(o.prependRight(P.start,"{ return "),o.appendLeft(P.end,"; }"))}else B.length&&o.prependRight(this.start,"{").appendLeft(this.end,"}");C=this.body[0],u=C&&"ExpressionStatement"===C.type&&"Literal"===C.expression.type&&"use strict"===C.expression.value?this.body[0].end:this.synthetic||"Root"===this.parent.type?this.start:this.start+1;var V="\n"+w,z=";";B.forEach((function(i,o){o===B.length-1&&(z=";\n"),i(u,V,z)}))},BlockStatement.prototype.transpileParameters=function transpileParameters(i,o,s,u,C){var _=this;i.forEach((function(w){if("AssignmentPattern"===w.type&&"Identifier"===w.left.type)s.defaultParameter&&C.push((function(i,s,u){var C=s+"if ( "+w.left.name+" === void 0 ) "+w.left.name;o.prependRight(w.left.end,C).move(w.left.end,w.right.end,i).appendLeft(w.right.end,u)}));else if("RestElement"===w.type)s.spreadRest&&C.push((function(s,C,B){var P=i[i.length-2];if(P)o.remove(P?P.end:w.start,w.end);else{for(var V=w.start,z=w.end;/\s/.test(o.original[V-1]);)V-=1;for(;/\s/.test(o.original[z]);)z+=1;o.remove(V,z)}var U=w.argument.name,$=_.scope.createIdentifier("len"),Z=i.length-1;Z?o.prependRight(s,C+"var "+U+" = [], "+$+" = arguments.length - "+Z+";\n"+u+"while ( "+$+"-- > 0 ) "+U+"[ "+$+" ] = arguments[ "+$+" + "+Z+" ]"+B):o.prependRight(s,C+"var "+U+" = [], "+$+" = arguments.length;\n"+u+"while ( "+$+"-- ) "+U+"[ "+$+" ] = arguments[ "+$+" ]"+B)}));else if("Identifier"!==w.type&&s.parameterDestructuring){var B=_.scope.createIdentifier("ref");destructure(o,(function(i){return _.scope.createIdentifier(i)}),(function(i){var o=i.name;return _.scope.resolveName(o)}),w,B,!1,C),o.prependRight(w.start,B)}}))},BlockStatement.prototype.transpileBlockScopedIdentifiers=function transpileBlockScopedIdentifiers(i){var o=this;Object.keys(this.scope.blockScopedDeclarations).forEach((function(s){for(var u=0,C=o.scope.blockScopedDeclarations[s];uthis.start?o.overwrite(this.start,B,V):o.prependRight(this.start,V)}else i.prototype.transpile.call(this,o,s);s.trailingFunctionCommas&&this.params.length&&!_&&removeTrailingComma(o,this.params[this.params.length-1].end)},ArrowFunctionExpression.prototype.needsArguments=function needsArguments(i){return i.spreadRest&&this.params.filter((function(i){return"RestElement"===i.type})).length>0},ArrowFunctionExpression}($d);function checkConst(i,o){var s=o.findDeclaration(i.name);if(s&&"const"===s.kind)throw new Jd(i.name+" is read-only",i)}var _i=function(i){function AssignmentExpression(){i.apply(this,arguments)}return i&&(AssignmentExpression.__proto__=i),AssignmentExpression.prototype=Object.create(i&&i.prototype),AssignmentExpression.prototype.constructor=AssignmentExpression,AssignmentExpression.prototype.initialise=function initialise(o){if("Identifier"===this.left.type){var s=this.findScope(!1).findDeclaration(this.left.name),u=s&&s.node.ancestor(3);u&&"ForStatement"===u.type&&u.body.contains(this)&&(u.reassigned[this.left.name]=!0)}i.prototype.initialise.call(this,o)},AssignmentExpression.prototype.transpile=function transpile(o,s){"Identifier"===this.left.type&&checkConst(this.left,this.findScope(!1)),"**="===this.operator&&s.exponentiation?this.transpileExponentiation(o,s):/Pattern/.test(this.left.type)&&s.destructuring&&this.transpileDestructuring(o),i.prototype.transpile.call(this,o,s)},AssignmentExpression.prototype.transpileDestructuring=function transpileDestructuring(i){var o=this,s=this.findScope(!0),u=this.findScope(!1),C=s.createDeclaration("assign");i.appendRight(this.left.end,"("+C),i.appendLeft(this.right.end,", ");var _=[];destructure(i,(function(i){return s.createDeclaration(i)}),(function(i){var o=u.resolveName(i.name);return checkConst(i,u),o}),this.left,C,!0,_);var w=", ";_.forEach((function(i,s){s===_.length-1&&(w=""),i(o.end,"",w)})),"ExpressionStatement"===this.unparenthesizedParent().type?i.prependRight(this.end,")"):i.appendRight(this.end,", "+C+")")},AssignmentExpression.prototype.transpileExponentiation=function transpileExponentiation(i){for(var o,s=this.findScope(!1),u=this.left.end;"*"!==i.original[u];)u+=1;i.remove(u,u+2);var C=this.left.unparenthesize();if("Identifier"===C.type)o=s.resolveName(C.name);else if("MemberExpression"===C.type){var _,w,B=!1,P=!1,V=this.findNearest(/(?:Statement|Declaration)$/),z=V.getIndentation();"Identifier"===C.property.type?w=C.computed?s.resolveName(C.property.name):C.property.name:(w=s.createDeclaration("property"),P=!0),"Identifier"===C.object.type?_=s.resolveName(C.object.name):(_=s.createDeclaration("object"),B=!0),C.start===V.start?B&&P?(i.prependRight(V.start,_+" = "),i.overwrite(C.object.end,C.property.start,";\n"+z+w+" = "),i.overwrite(C.property.end,C.end,";\n"+z+_+"["+w+"]")):B?(i.prependRight(V.start,_+" = "),i.appendLeft(C.object.end,";\n"+z),i.appendLeft(C.object.end,_)):P&&(i.prependRight(C.property.start,w+" = "),i.appendLeft(C.property.end,";\n"+z),i.move(C.property.start,C.property.end,this.start),i.appendLeft(C.object.end,"["+w+"]"),i.remove(C.object.end,C.property.start),i.remove(C.property.end,C.end)):(B&&P?(i.prependRight(C.start,"( "+_+" = "),i.overwrite(C.object.end,C.property.start,", "+w+" = "),i.overwrite(C.property.end,C.end,", "+_+"["+w+"]")):B?(i.prependRight(C.start,"( "+_+" = "),i.appendLeft(C.object.end,", "+_)):P&&(i.prependRight(C.property.start,"( "+w+" = "),i.appendLeft(C.property.end,", "),i.move(C.property.start,C.property.end,C.start),i.overwrite(C.object.end,C.property.start,"["+w+"]"),i.remove(C.property.end,C.end)),P&&i.appendLeft(this.end," )")),o=_+(C.computed||P?"["+w+"]":"."+w)}i.prependRight(this.right.start,"Math.pow( "+o+", "),i.appendLeft(this.right.end," )")},AssignmentExpression}($d),Si=function(i){function AwaitExpression(){i.apply(this,arguments)}return i&&(AwaitExpression.__proto__=i),AwaitExpression.prototype=Object.create(i&&i.prototype),AwaitExpression.prototype.constructor=AwaitExpression,AwaitExpression.prototype.initialise=function initialise(o){o.asyncAwait&&Jd.missingTransform("await","asyncAwait",this),i.prototype.initialise.call(this,o)},AwaitExpression}($d),Pi=function(i){function BinaryExpression(){i.apply(this,arguments)}return i&&(BinaryExpression.__proto__=i),BinaryExpression.prototype=Object.create(i&&i.prototype),BinaryExpression.prototype.constructor=BinaryExpression,BinaryExpression.prototype.transpile=function transpile(o,s){"**"===this.operator&&s.exponentiation&&(o.prependRight(this.start,"Math.pow( "),o.overwrite(this.left.end,this.right.start,", "),o.appendLeft(this.end," )")),i.prototype.transpile.call(this,o,s)},BinaryExpression}($d),Ni=/(?:For(?:In|Of)?|While)Statement/,Xi=function(i){function BreakStatement(){i.apply(this,arguments)}return i&&(BreakStatement.__proto__=i),BreakStatement.prototype=Object.create(i&&i.prototype),BreakStatement.prototype.constructor=BreakStatement,BreakStatement.prototype.initialise=function initialise(){var i=this.findNearest(Ni),o=this.findNearest("SwitchCase");i&&(!o||i.depth>o.depth)&&(i.canBreak=!0,this.loop=i)},BreakStatement.prototype.transpile=function transpile(i){if(this.loop&&this.loop.shouldRewriteAsFunction){if(this.label)throw new Jd("Labels are not currently supported in a loop with locally-scoped variables",this);i.overwrite(this.start,this.start+5,"return 'break'")}},BreakStatement}($d),Qi=function(i){function CallExpression(){i.apply(this,arguments)}return i&&(CallExpression.__proto__=i),CallExpression.prototype=Object.create(i&&i.prototype),CallExpression.prototype.constructor=CallExpression,CallExpression.prototype.initialise=function initialise(o){if(o.spreadRest&&this.arguments.length>1)for(var s=this.findLexicalBoundary(),u=this.arguments.length;u--;){var C=this.arguments[u];"SpreadElement"===C.type&&isArguments(C.argument)&&(this.argumentsArrayAlias=s.getArgumentsArrayAlias())}i.prototype.initialise.call(this,o)},CallExpression.prototype.transpile=function transpile(o,s){if(s.spreadRest&&this.arguments.length&&inlineSpreads(o,this,this.arguments),s.spreadRest&&this.arguments.length){var u,C=!1,_=this.arguments[0];if(1===this.arguments.length?"SpreadElement"===_.type&&(o.remove(_.start,_.argument.start),C=!0):C=spread(o,this.arguments,_.start,this.argumentsArrayAlias),C){var w=null;if("Super"===this.callee.type?w=this.callee:"MemberExpression"===this.callee.type&&"Super"===this.callee.object.type&&(w=this.callee.object),w||"MemberExpression"!==this.callee.type)u="void 0";else if("Identifier"===this.callee.object.type)u=this.callee.object.name;else{u=this.findScope(!0).createDeclaration("ref");var B=this.callee.object;o.prependRight(B.start,"("+u+" = "),o.appendLeft(B.end,")")}o.appendLeft(this.callee.end,".apply"),w?(w.noCall=!0,this.arguments.length>1&&("SpreadElement"===_.type?needsParentheses(_.argument)&&o.prependRight(_.start,"( "):o.prependRight(_.start,"[ "),o.appendLeft(this.arguments[this.arguments.length-1].end," )"))):1===this.arguments.length?o.prependRight(_.start,u+", "):("SpreadElement"===_.type?needsParentheses(_.argument)?o.appendLeft(_.start,u+", ( "):o.appendLeft(_.start,u+", "):o.appendLeft(_.start,u+", [ "),o.appendLeft(this.arguments[this.arguments.length-1].end," )"))}}s.trailingFunctionCommas&&this.arguments.length&&removeTrailingComma(o,this.arguments[this.arguments.length-1].end),i.prototype.transpile.call(this,o,s)},CallExpression}($d),eo=function(i){function CatchClause(){i.apply(this,arguments)}return i&&(CatchClause.__proto__=i),CatchClause.prototype=Object.create(i&&i.prototype),CatchClause.prototype.constructor=CatchClause,CatchClause.prototype.initialise=function initialise(o){var s=this;this.createdDeclarations=[],this.scope=new Scope({block:!0,parent:this.parent.findScope(!1),declare:function(i){return s.createdDeclarations.push(i)}}),this.scope.addDeclaration(this.param,"catch"),i.prototype.initialise.call(this,o),this.scope.consolidate()},CatchClause.prototype.findScope=function findScope(i){return i?this.parent.findScope(i):this.scope},CatchClause}($d),ao=function(i){function ClassBody(){i.apply(this,arguments)}return i&&(ClassBody.__proto__=i),ClassBody.prototype=Object.create(i&&i.prototype),ClassBody.prototype.constructor=ClassBody,ClassBody.prototype.transpile=function transpile(o,s,u,C){var _=this;if(s.classes){var w=this.parent.name,B=o.getIndentString(),P=this.getIndentation()+(u?B:""),V=P+B,z=findIndex(this.body,(function(i){return"constructor"===i.kind})),U=this.body[z],$="",Z="";if(this.body.length?(o.remove(this.start,this.body[0].start),o.remove(this.body[this.body.length-1].end,this.end)):o.remove(this.start,this.end),U){U.value.body.isConstructorBody=!0;var X=this.body[z-1],Y=this.body[z+1];z>0&&(o.remove(X.end,U.start),o.move(U.start,Y?Y.start:this.end-1,this.body[0].start)),u||o.appendLeft(U.end,";")}var ee=!1!==this.program.options.namedFunctionExpressions,ae=ee||this.parent.superClass||"ClassDeclaration"!==this.parent.type;if(this.parent.superClass){var de="if ( "+C+" ) "+w+".__proto__ = "+C+";\n"+P+w+".prototype = Object.create( "+C+" && "+C+".prototype );\n"+P+w+".prototype.constructor = "+w+";";if(U)$+="\n\n"+P+de;else $+=(de="function "+w+" () {"+(C?"\n"+V+C+".apply(this, arguments);\n"+P+"}":"}")+(u?"":";")+(this.body.length?"\n\n"+P:"")+de)+"\n\n"+P}else if(!U){var ie="function "+(ae?w+" ":"")+"() {}";"ClassDeclaration"===this.parent.type&&(ie+=";"),this.body.length&&(ie+="\n\n"+P),$+=ie}var le,ce,pe=this.findScope(!1),Re=[],fe=[];if(this.body.forEach((function(i,u){if("get"!==i.kind&&"set"!==i.kind||!s.getterSetter||Jd.missingTransform("getters and setters","getterSetter",i),"constructor"!==i.kind){if(i.static){var C=" "==o.original[i.start+6]?7:6;o.remove(i.start,i.start+C)}var B,V="method"!==i.kind,U=i.key.name;(Zd[U]||i.value.body.scope.references[U])&&(U=pe.createIdentifier(U));var $=!1;if(i.computed||"Literal"!==i.key.type||($=!0,i.computed=!0),V){if(i.computed)throw new Error("Computed accessor properties are not currently supported");o.remove(i.start,i.key.start),i.static?(~fe.indexOf(i.key.name)||fe.push(i.key.name),ce||(ce=pe.createIdentifier("staticAccessors")),B=""+ce):(~Re.indexOf(i.key.name)||Re.push(i.key.name),le||(le=pe.createIdentifier("prototypeAccessors")),B=""+le)}else B=i.static?""+w:w+".prototype";i.computed||(B+="."),(z>0&&u===z+1||0===u&&z===_.body.length-1)&&(B="\n\n"+P+B);var Z=i.key.end;if(i.computed)if($)o.prependRight(i.key.start,"["),o.appendLeft(i.key.end,"]");else{for(;"]"!==o.original[Z];)Z+=1;Z+=1}var X=i.computed||V||!ee?"":U+" ",Y=(V?"."+i.kind:"")+" = "+(i.value.async?"async ":"")+"function"+(i.value.generator?"* ":" ")+X;o.remove(Z,i.value.start),o.prependRight(i.value.start,Y),o.appendLeft(i.end,";"),i.value.generator&&o.remove(i.start,i.key.start);var de=i.key.start;if(i.computed&&!$)for(;"["!=o.original[de];)--de;i.startthis.depth){this.shouldRewriteAsFunction=!0;for(var P=0,V=this.thisRefs;Po.depth&&(this.alias=o.getArgumentsAlias()),u&&u.body.contains(this)&&u.depth>o.depth&&(this.alias=o.getArgumentsAlias())}this.findScope(!1).addReference(this)}},Identifier.prototype.isLabel=function isLabel(){switch(this.parent.type){case"BreakStatement":case"ContinueStatement":case"LabeledStatement":return!0;default:return!1}},Identifier.prototype.transpile=function transpile(i){this.alias&&i.overwrite(this.start,this.end,this.alias,{storeName:!0,contentOnly:!0})},Identifier}($d),fo=function(i){function IfStatement(){i.apply(this,arguments)}return i&&(IfStatement.__proto__=i),IfStatement.prototype=Object.create(i&&i.prototype),IfStatement.prototype.constructor=IfStatement,IfStatement.prototype.initialise=function initialise(o){i.prototype.initialise.call(this,o)},IfStatement.prototype.transpile=function transpile(o,s){("BlockStatement"!==this.consequent.type||"BlockStatement"===this.consequent.type&&this.consequent.synthetic)&&(o.appendLeft(this.consequent.start,"{ "),o.prependRight(this.consequent.end," }")),this.alternate&&"IfStatement"!==this.alternate.type&&("BlockStatement"!==this.alternate.type||"BlockStatement"===this.alternate.type&&this.alternate.synthetic)&&(o.appendLeft(this.alternate.start,"{ "),o.prependRight(this.alternate.end," }")),i.prototype.transpile.call(this,o,s)},IfStatement}($d),ho=function(i){function Import(){i.apply(this,arguments)}return i&&(Import.__proto__=i),Import.prototype=Object.create(i&&i.prototype),Import.prototype.constructor=Import,Import.prototype.initialise=function initialise(o){o.moduleImport&&Jd.missingTransform("dynamic import expressions","moduleImport",this),i.prototype.initialise.call(this,o)},Import}($d),mo=function(i){function ImportDeclaration(){i.apply(this,arguments)}return i&&(ImportDeclaration.__proto__=i),ImportDeclaration.prototype=Object.create(i&&i.prototype),ImportDeclaration.prototype.constructor=ImportDeclaration,ImportDeclaration.prototype.initialise=function initialise(o){o.moduleImport&&Jd.missingTransform("import","moduleImport",this),i.prototype.initialise.call(this,o)},ImportDeclaration}($d),yo=function(i){function ImportDefaultSpecifier(){i.apply(this,arguments)}return i&&(ImportDefaultSpecifier.__proto__=i),ImportDefaultSpecifier.prototype=Object.create(i&&i.prototype),ImportDefaultSpecifier.prototype.constructor=ImportDefaultSpecifier,ImportDefaultSpecifier.prototype.initialise=function initialise(o){this.findScope(!0).addDeclaration(this.local,"import"),i.prototype.initialise.call(this,o)},ImportDefaultSpecifier}($d),vo=function(i){function ImportSpecifier(){i.apply(this,arguments)}return i&&(ImportSpecifier.__proto__=i),ImportSpecifier.prototype=Object.create(i&&i.prototype),ImportSpecifier.prototype.constructor=ImportSpecifier,ImportSpecifier.prototype.initialise=function initialise(o){this.findScope(!0).addDeclaration(this.local,"import"),i.prototype.initialise.call(this,o)},ImportSpecifier}($d),bo=function(i){function JSXAttribute(){i.apply(this,arguments)}return i&&(JSXAttribute.__proto__=i),JSXAttribute.prototype=Object.create(i&&i.prototype),JSXAttribute.prototype.constructor=JSXAttribute,JSXAttribute.prototype.transpile=function transpile(o,s){var u,C=this.name,_=C.start,w=C.name,B=this.value?this.value.start:this.name.end;o.overwrite(_,B,(/-/.test(u=w)?"'"+u+"'":u)+": "+(this.value?"":"true")),i.prototype.transpile.call(this,o,s)},JSXAttribute}($d);var xo=function(i){function JSXClosingElement(){i.apply(this,arguments)}return i&&(JSXClosingElement.__proto__=i),JSXClosingElement.prototype=Object.create(i&&i.prototype),JSXClosingElement.prototype.constructor=JSXClosingElement,JSXClosingElement.prototype.transpile=function transpile(i){var o,s=!0,u=this.parent.children[this.parent.children.length-1];(u&&("JSXText"===(o=u).type&&!/\S/.test(o.value)&&/\n/.test(o.value))||this.parent.openingElement.attributes.length)&&(s=!1),i.overwrite(this.start,this.end,s?" )":")")},JSXClosingElement}($d);var Co=function(i){function JSXClosingFragment(){i.apply(this,arguments)}return i&&(JSXClosingFragment.__proto__=i),JSXClosingFragment.prototype=Object.create(i&&i.prototype),JSXClosingFragment.prototype.constructor=JSXClosingFragment,JSXClosingFragment.prototype.transpile=function transpile(i){var o,s=!0,u=this.parent.children[this.parent.children.length-1];u&&("JSXText"===(o=u).type&&!/\S/.test(o.value)&&/\n/.test(o.value))&&(s=!1),i.overwrite(this.start,this.end,s?" )":")")},JSXClosingFragment}($d);function normalise(i,o){return o&&/\n/.test(i)&&(i=i.replace(/[ \f\n\r\t\v]+$/,"")),i=i.replace(/^\n\r?[ \f\n\r\t\v]+/,"").replace(/[ \f\n\r\t\v]*\n\r?[ \f\n\r\t\v]*/gm," "),JSON.stringify(i)}var Eo=function(i){function JSXElement(){i.apply(this,arguments)}return i&&(JSXElement.__proto__=i),JSXElement.prototype=Object.create(i&&i.prototype),JSXElement.prototype.constructor=JSXElement,JSXElement.prototype.transpile=function transpile(o,s){i.prototype.transpile.call(this,o,s);var u=this.children.filter((function(i){return"JSXText"!==i.type||(/[^ \f\n\r\t\v]/.test(i.raw)||!/\n/.test(i.raw))}));if(u.length){var C,_=(this.openingElement||this.openingFragment).end;for(C=0;C0&&(z.start===_?o.prependRight(_,", "):o.overwrite(_,z.start,", ")),V&&"JSXSpreadAttribute"!==z.type){var U=this.attributes[w-1],$=this.attributes[w+1];U&&"JSXSpreadAttribute"!==U.type||o.prependRight(z.start,"{ "),$&&"JSXSpreadAttribute"!==$.type||o.appendLeft(z.end," }")}_=z.end}if(V)if(1===C)P=u?"',":",";else{if(!this.program.options.objectAssign)throw new Jd("Mixed JSX attributes ending in spread requires specified objectAssign option with 'Object.assign' or polyfill helper.",this);P=u?"', "+this.program.options.objectAssign+"({},":", "+this.program.options.objectAssign+"({},",B=")"}else P=u?"', {":", {",B=" }";o.prependRight(this.name.end,P),B&&o.appendLeft(this.attributes[C-1].end,B)}else o.appendLeft(this.name.end,u?"', null":", null"),_=this.name.end;this.selfClosing?o.overwrite(_,this.end,this.attributes.length?")":" )"):o.remove(_,this.end)},JSXOpeningElement}($d),Ao=function(i){function JSXOpeningFragment(){i.apply(this,arguments)}return i&&(JSXOpeningFragment.__proto__=i),JSXOpeningFragment.prototype=Object.create(i&&i.prototype),JSXOpeningFragment.prototype.constructor=JSXOpeningFragment,JSXOpeningFragment.prototype.transpile=function transpile(i){i.overwrite(this.start,this.end,this.program.jsx+"( "+this.program.jsxFragment+", null")},JSXOpeningFragment}($d),wo=function(i){function JSXSpreadAttribute(){i.apply(this,arguments)}return i&&(JSXSpreadAttribute.__proto__=i),JSXSpreadAttribute.prototype=Object.create(i&&i.prototype),JSXSpreadAttribute.prototype.constructor=JSXSpreadAttribute,JSXSpreadAttribute.prototype.transpile=function transpile(o,s){o.remove(this.start,this.argument.start),o.remove(this.argument.end,this.end),i.prototype.transpile.call(this,o,s)},JSXSpreadAttribute}($d),ko=/[\u2028-\u2029]/g,Fo=function(i){function Literal(){i.apply(this,arguments)}return i&&(Literal.__proto__=i),Literal.prototype=Object.create(i&&i.prototype),Literal.prototype.constructor=Literal,Literal.prototype.initialise=function initialise(){"string"==typeof this.value&&this.program.indentExclusionElements.push(this)},Literal.prototype.transpile=function transpile(i,o){if(o.numericLiteral&&this.raw.match(/^0[bo]/i)&&i.overwrite(this.start,this.end,String(this.value),{storeName:!0,contentOnly:!0}),this.regex){var s=this.regex,u=s.pattern,C=s.flags;o.stickyRegExp&&/y/.test(C)&&Jd.missingTransform("the regular expression sticky flag","stickyRegExp",this),o.unicodeRegExp&&/u/.test(C)&&i.overwrite(this.start,this.end,"/"+Gd()(u,C)+"/"+C.replace("u",""),{contentOnly:!0})}else"string"==typeof this.value&&this.value.match(ko)&&i.overwrite(this.start,this.end,this.raw.replace(ko,(function(i){return"\u2028"==i?"\\u2028":"\\u2029"})),{contentOnly:!0})},Literal}($d),Bo=function(i){function MemberExpression(){i.apply(this,arguments)}return i&&(MemberExpression.__proto__=i),MemberExpression.prototype=Object.create(i&&i.prototype),MemberExpression.prototype.constructor=MemberExpression,MemberExpression.prototype.transpile=function transpile(o,s){s.reservedProperties&&Zd[this.property.name]&&(o.overwrite(this.object.end,this.property.start,"['"),o.appendLeft(this.property.end,"']")),i.prototype.transpile.call(this,o,s)},MemberExpression}($d),Po=function(i){function NewExpression(){i.apply(this,arguments)}return i&&(NewExpression.__proto__=i),NewExpression.prototype=Object.create(i&&i.prototype),NewExpression.prototype.constructor=NewExpression,NewExpression.prototype.initialise=function initialise(o){if(o.spreadRest&&this.arguments.length)for(var s=this.findLexicalBoundary(),u=this.arguments.length;u--;){var C=this.arguments[u];if("SpreadElement"===C.type&&isArguments(C.argument)){this.argumentsArrayAlias=s.getArgumentsArrayAlias();break}}i.prototype.initialise.call(this,o)},NewExpression.prototype.transpile=function transpile(o,s){if(i.prototype.transpile.call(this,o,s),s.spreadRest&&this.arguments.length&&inlineSpreads(o,this,this.arguments),s.spreadRest&&this.arguments.length){var u=this.arguments[0];spread(o,this.arguments,u.start,this.argumentsArrayAlias,!0)&&(o.prependRight(this.start+"new".length," (Function.prototype.bind.apply("),o.overwrite(this.callee.end,u.start,", [ null ].concat( "),o.appendLeft(this.end," ))"))}this.arguments.length&&removeTrailingComma(o,this.arguments[this.arguments.length-1].end)},NewExpression}($d),jo=function(i){function ObjectExpression(){i.apply(this,arguments)}return i&&(ObjectExpression.__proto__=i),ObjectExpression.prototype=Object.create(i&&i.prototype),ObjectExpression.prototype.constructor=ObjectExpression,ObjectExpression.prototype.transpile=function transpile(o,s){var u;i.prototype.transpile.call(this,o,s);for(var C=this.start+1,_=0,w=0,B=null,P=null,V=0;V0?(o.remove(z.start,U.properties[0].start),o.remove(U.properties[U.properties.length-1].end,z.end),(u=this.properties).splice.apply(u,[V,1].concat(U.properties)),V--):(o.remove(z.start,V===this.properties.length-1?z.end:this.properties[V+1].start),this.properties.splice(V,1),V--):(_+=1,null===B&&(B=V))}else z.computed&&s.computedProperty&&(w+=1,null===P&&(P=V))}if(!_||s.objectRestSpread||w&&s.computedProperty){if(_){if(!this.program.options.objectAssign)throw new Jd("Object spread operator requires specified objectAssign option with 'Object.assign' or polyfill helper.",this);for(var $=this.properties.length;$--;){var Z=this.properties[$];if("Property"===Z.type&&!w){var X=this.properties[$-1],Y=this.properties[$+1];X&&"Property"===X.type||o.prependRight(Z.start,"{"),Y&&"Property"===Y.type||o.appendLeft(Z.end,"}")}"SpreadElement"===Z.type&&(o.remove(Z.start,Z.argument.start),o.remove(Z.argument.end,Z.end))}C=this.properties[0].start,w?"SpreadElement"===this.properties[0].type?(o.overwrite(this.start,C,this.program.options.objectAssign+"({}, "),o.remove(this.end-1,this.end),o.appendRight(this.end,")")):(o.prependLeft(this.start,this.program.options.objectAssign+"("),o.appendRight(this.end,")")):(o.overwrite(this.start,C,this.program.options.objectAssign+"({}, "),o.overwrite(this.properties[this.properties.length-1].end,this.end,")"))}}else _=0,B=null;if(w&&s.computedProperty){var ee,ae,de=this.getIndentation();"VariableDeclarator"===this.parent.type&&1===this.parent.parent.declarations.length&&"Identifier"===this.parent.id.type?(ee=!0,ae=this.parent.id.alias||this.parent.id.name):("AssignmentExpression"===this.parent.type&&"ExpressionStatement"===this.parent.parent.type&&"Identifier"===this.parent.left.type||"AssignmentPattern"===this.parent.type&&"Identifier"===this.parent.left.type)&&(ee=!0,ae=this.parent.left.alias||this.parent.left.name),_&&(ee=!1),ae=this.findScope(!1).resolveName(ae);var ie=C,le=this.end;ee||(null===B||Pwe&&o.remove(we,be.value.start),o.prependLeft(we," = ")):o.overwrite(be.start,be.value.start,"["+o.slice(be.start,be.key.end)+"] = "),!be.method||!be.computed&&s.conciseMethodProperty||(be.value.generator&&o.remove(be.start,be.key.start),o.prependRight(be.value.start,"function"+(be.value.generator?"*":"")+" "))}else"SpreadElement"===be.type?ae&&ye>0&&(ce||(ce=this.properties[ye-1]),o.appendLeft(ce.end,", "+ae+" )"),ce=null,ae=null):(!fe&&_&&(o.prependRight(be.start,"{"),o.appendLeft(be.end,"}")),Re=!0);if(fe&&("SpreadElement"===be.type||be.computed)){var Pe=Re?this.properties[this.properties.length-1].end:this.end-1;","==o.original[Pe]&&++Pe;var Te=o.slice(Pe,le);o.prependLeft(xe,Te),o.remove(Pe,le),fe=!1}var qe=be.end;if(yethis.nearestFunction.depth)&&(this.loop.canReturn=!0,this.shouldWrap=!0),this.argument&&this.argument.initialise(i)},ReturnStatement.prototype.transpile=function transpile(i,o){var s=this.shouldWrap&&this.loop&&this.loop.shouldRewriteAsFunction;this.argument?(s&&i.prependRight(this.argument.start,"{ v: "),this.argument.transpile(i,o),s&&i.appendLeft(this.argument.end," }")):s&&i.appendLeft(this.start+6," {}")},ReturnStatement}($d),Io=function(i){function Super(){i.apply(this,arguments)}return i&&(Super.__proto__=i),Super.prototype=Object.create(i&&i.prototype),Super.prototype.constructor=Super,Super.prototype.initialise=function initialise(i){if(i.classes){if(this.method=this.findNearest("MethodDefinition"),!this.method)throw new Jd("use of super outside class method",this);var o=this.findNearest("ClassBody").parent;if(this.superClassName=o.superClass&&(o.superClass.name||"superclass"),!this.superClassName)throw new Jd("super used in base class",this);if(this.isCalled="CallExpression"===this.parent.type&&this===this.parent.callee,"constructor"!==this.method.kind&&this.isCalled)throw new Jd("super() not allowed outside class constructor",this);if(this.isMember="MemberExpression"===this.parent.type,!this.isCalled&&!this.isMember)throw new Jd("Unexpected use of `super` (expected `super(...)` or `super.*`)",this)}if(i.arrow){var s=this.findLexicalBoundary(),u=this.findNearest("ArrowFunctionExpression"),C=this.findNearest(Ni);u&&u.depth>s.depth&&(this.thisAlias=s.getThisAlias()),C&&C.body.contains(this)&&C.depth>s.depth&&(this.thisAlias=s.getThisAlias())}},Super.prototype.transpile=function transpile(i,o){if(o.classes){var s=this.isCalled||this.method.static?this.superClassName:this.superClassName+".prototype";i.overwrite(this.start,this.end,s,{storeName:!0,contentOnly:!0});var u=this.isCalled?this.parent:this.parent.parent;if(u&&"CallExpression"===u.type){this.noCall||i.appendLeft(u.callee.end,".call");var C=this.thisAlias||"this";u.arguments.length?i.appendLeft(u.arguments[0].start,C+", "):i.appendLeft(u.end-1,""+C)}}},Super}($d),Lo=function(i){function TaggedTemplateExpression(){i.apply(this,arguments)}return i&&(TaggedTemplateExpression.__proto__=i),TaggedTemplateExpression.prototype=Object.create(i&&i.prototype),TaggedTemplateExpression.prototype.constructor=TaggedTemplateExpression,TaggedTemplateExpression.prototype.initialise=function initialise(o){o.templateString&&!o.dangerousTaggedTemplateString&&Jd.missingTransform("tagged template strings","templateString",this,"dangerousTaggedTemplateString"),i.prototype.initialise.call(this,o)},TaggedTemplateExpression.prototype.transpile=function transpile(o,s){if(s.templateString&&s.dangerousTaggedTemplateString){var u=this.quasi.expressions.concat(this.quasi.quasis).sort((function(i,o){return i.start-o.start})),C=this.program.body.scope,_=this.quasi.quasis.map((function(i){return JSON.stringify(i.value.cooked)})).join(", "),w=this.program.templateLiteralQuasis[_];w||(w=C.createIdentifier("templateObject"),o.prependLeft(this.program.prependAt,"var "+w+" = Object.freeze(["+_+"]);\n"),this.program.templateLiteralQuasis[_]=w),o.overwrite(this.tag.end,u[0].start,"("+w);var B=u[0].start;u.forEach((function(i){"TemplateElement"===i.type?o.remove(B,i.end):o.overwrite(B,i.start,", "),B=i.end})),o.overwrite(B,this.end,")")}i.prototype.transpile.call(this,o,s)},TaggedTemplateExpression}($d),No=function(i){function TemplateElement(){i.apply(this,arguments)}return i&&(TemplateElement.__proto__=i),TemplateElement.prototype=Object.create(i&&i.prototype),TemplateElement.prototype.constructor=TemplateElement,TemplateElement.prototype.initialise=function initialise(){this.program.indentExclusionElements.push(this)},TemplateElement}($d),Mo=function(i){function TemplateLiteral(){i.apply(this,arguments)}return i&&(TemplateLiteral.__proto__=i),TemplateLiteral.prototype=Object.create(i&&i.prototype),TemplateLiteral.prototype.constructor=TemplateLiteral,TemplateLiteral.prototype.transpile=function transpile(o,s){if(i.prototype.transpile.call(this,o,s),s.templateString&&"TaggedTemplateExpression"!==this.parent.type){var u=this.expressions.concat(this.quasis).sort((function(i,o){return i.start-o.start||i.end-o.end})).filter((function(i,o){return"TemplateElement"!==i.type||(!!i.value.raw||!o)}));if(u.length>=3){var C=u[0],_=u[2];"TemplateElement"===C.type&&""===C.value.raw&&"TemplateElement"===_.type&&u.shift()}var w=!(1===this.quasis.length&&0===this.expressions.length||"TemplateLiteral"===this.parent.type||"AssignmentExpression"===this.parent.type||"AssignmentPattern"===this.parent.type||"VariableDeclarator"===this.parent.type||"BinaryExpression"===this.parent.type&&"+"===this.parent.operator);w&&o.appendRight(this.start,"(");var B=this.start;u.forEach((function(i,s){var u=0===s?w?"(":"":" + ";if("TemplateElement"===i.type)o.overwrite(B,i.end,u+JSON.stringify(i.value.cooked));else{var C="Identifier"!==i.type;C&&(u+="("),o.remove(B,i.start),u&&o.prependRight(i.start,u),C&&o.appendLeft(i.end,")")}B=i.end})),w&&o.appendLeft(B,")"),o.overwrite(B,this.end,"",{contentOnly:!0})}},TemplateLiteral}($d),qo=function(i){function ThisExpression(){i.apply(this,arguments)}return i&&(ThisExpression.__proto__=i),ThisExpression.prototype=Object.create(i&&i.prototype),ThisExpression.prototype.constructor=ThisExpression,ThisExpression.prototype.initialise=function initialise(i){var o=this.findLexicalBoundary();if(i.letConst)for(var s=this.findNearest(Ni);s&&s.depth>o.depth;)s.thisRefs.push(this),s=s.parent.findNearest(Ni);if(i.arrow){var u=this.findNearest("ArrowFunctionExpression");u&&u.depth>o.depth&&(this.alias=o.getThisAlias())}},ThisExpression.prototype.transpile=function transpile(i){this.alias&&i.overwrite(this.start,this.end,this.alias,{storeName:!0,contentOnly:!0})},ThisExpression}($d),Vo=function(i){function UpdateExpression(){i.apply(this,arguments)}return i&&(UpdateExpression.__proto__=i),UpdateExpression.prototype=Object.create(i&&i.prototype),UpdateExpression.prototype.constructor=UpdateExpression,UpdateExpression.prototype.initialise=function initialise(o){if("Identifier"===this.argument.type){var s=this.findScope(!1).findDeclaration(this.argument.name),u=s&&s.node.ancestor(3);u&&"ForStatement"===u.type&&u.body.contains(this)&&(u.reassigned[this.argument.name]=!0)}i.prototype.initialise.call(this,o)},UpdateExpression.prototype.transpile=function transpile(o,s){"Identifier"===this.argument.type&&checkConst(this.argument,this.findScope(!1)),i.prototype.transpile.call(this,o,s)},UpdateExpression}($d),zo=function(i){function VariableDeclaration(){i.apply(this,arguments)}return i&&(VariableDeclaration.__proto__=i),VariableDeclaration.prototype=Object.create(i&&i.prototype),VariableDeclaration.prototype.constructor=VariableDeclaration,VariableDeclaration.prototype.initialise=function initialise(i){this.scope=this.findScope("var"===this.kind),this.declarations.forEach((function(o){return o.initialise(i)}))},VariableDeclaration.prototype.transpile=function transpile(i,o){var s=this,u=this.getIndentation(),C=this.kind;if(o.letConst&&"var"!==C&&(C="var",i.overwrite(this.start,this.start+this.kind.length,C,{contentOnly:!0,storeName:!0})),o.destructuring&&"ForOfStatement"!==this.parent.type&&"ForInStatement"!==this.parent.type){var _,w=this.start;this.declarations.forEach((function(C,B){if(C.transpile(i,o),"Identifier"===C.id.type)B>0&&"Identifier"!==s.declarations[B-1].id.type&&i.overwrite(w,C.id.start,"var ");else{var P=Ni.test(s.parent.type);0===B?i.remove(w,C.id.start):i.overwrite(w,C.id.start,";\n"+u);var V="Identifier"===C.init.type&&!C.init.rewritten,z=V?C.init.alias||C.init.name:C.findScope(!0).createIdentifier("ref");w=C.start;var U=[];V?i.remove(C.id.end,C.end):U.push((function(o,s,u){i.prependRight(C.id.end,"var "+z),i.appendLeft(C.init.end,""+u),i.move(C.id.end,C.end,o)}));var $=C.findScope(!1);destructure(i,(function(i){return $.createIdentifier(i)}),(function(i){var o=i.name;return $.resolveName(o)}),C.id,z,P,U);var Z=P?"var ":"",X=P?", ":";\n"+u;U.forEach((function(i,o){B===s.declarations.length-1&&o===U.length-1&&(X=P?"":";"),i(C.start,0===o?Z:"",X)}))}w=C.end,_="Identifier"!==C.id.type})),_&&this.end>w&&i.overwrite(w,this.end,"",{contentOnly:!0})}else this.declarations.forEach((function(s){s.transpile(i,o)}))},VariableDeclaration}($d),Ho=function(i){function VariableDeclarator(){i.apply(this,arguments)}return i&&(VariableDeclarator.__proto__=i),VariableDeclarator.prototype=Object.create(i&&i.prototype),VariableDeclarator.prototype.constructor=VariableDeclarator,VariableDeclarator.prototype.initialise=function initialise(o){var s=this.parent.kind;"let"===s&&"ForStatement"===this.parent.parent.type&&(s="for.let"),this.parent.scope.addDeclaration(this.id,s),i.prototype.initialise.call(this,o)},VariableDeclarator.prototype.transpile=function transpile(i,o){if(!this.init&&o.letConst&&"var"!==this.parent.kind){var s=this.findNearest(/Function|^For(In|Of)?Statement|^(?:Do)?WhileStatement/);!s||/Function/.test(s.type)||this.isLeftDeclaratorOfLoop()||i.appendLeft(this.id.end," = (void 0)")}this.id&&this.id.transpile(i,o),this.init&&this.init.transpile(i,o)},VariableDeclarator.prototype.isLeftDeclaratorOfLoop=function isLeftDeclaratorOfLoop(){return this.parent&&"VariableDeclaration"===this.parent.type&&this.parent.parent&&("ForInStatement"===this.parent.parent.type||"ForOfStatement"===this.parent.parent.type)&&this.parent.parent.left&&this.parent.parent.left.declarations[0]===this},VariableDeclarator}($d),Uo={ArrayExpression:Yd,ArrowFunctionExpression:ai,AssignmentExpression:_i,AwaitExpression:Si,BinaryExpression:Pi,BreakStatement:Xi,CallExpression:Qi,CatchClause:eo,ClassBody:ao,ClassDeclaration:no,ClassExpression:to,ContinueStatement:ro,DoWhileStatement:so,ExportNamedDeclaration:oo,ExportDefaultDeclaration:io,ForStatement:uo,ForInStatement:lo,ForOfStatement:go,FunctionDeclaration:co,FunctionExpression:po,Identifier:Ro,IfStatement:fo,Import:ho,ImportDeclaration:mo,ImportDefaultSpecifier:yo,ImportSpecifier:vo,JSXAttribute:bo,JSXClosingElement:xo,JSXClosingFragment:Co,JSXElement:Eo,JSXExpressionContainer:Do,JSXFragment:_o,JSXOpeningElement:So,JSXOpeningFragment:Ao,JSXSpreadAttribute:wo,Literal:Fo,MemberExpression:Bo,NewExpression:Po,ObjectExpression:jo,Property:To,ReturnStatement:Oo,Super:Io,TaggedTemplateExpression:Lo,TemplateElement:No,TemplateLiteral:Mo,ThisExpression:qo,UpdateExpression:Vo,VariableDeclaration:zo,VariableDeclarator:Ho,WhileStatement:so},Wo={Program:["body"],Literal:[]},Go={IfStatement:"consequent",ForStatement:"body",ForInStatement:"body",ForOfStatement:"body",WhileStatement:"body",DoWhileStatement:"body",ArrowFunctionExpression:"body"};function wrap(i,o){if(i)if("length"in i)for(var s=i.length;s--;)wrap(i[s],o);else if(!i.__wrapped){i.__wrapped=!0,Wo[i.type]||(Wo[i.type]=Object.keys(i).filter((function(o){return"object"==typeof i[o]})));var u=Go[i.type];if(u&&"BlockStatement"!==i[u].type){var C=i[u];i[u]={start:C.start,end:C.end,type:"BlockStatement",body:[C],synthetic:!0}}i.parent=o,i.program=o.program||o,i.depth=o.depth+1,i.keys=Wo[i.type],i.indentation=void 0;for(var _=0,w=Wo[i.type];_Xo=!0,remove:()=>Qo=!0,replace:i=>Yo=i},as={};function replace(i,o,s,u){i&&(null!==s?i[o][s]=u:i[o]=u)}function remove(i,o,s){i&&(null!==s?i[o].splice(s,1):delete i[o])}function visit(i,o,s,u,C,_){if(i){if(s){const u=Xo,w=Qo,B=Yo;Xo=!1,Qo=!1,Yo=null,s.call(es,i,o,C,_),Yo&&replace(o,C,_,i=Yo),Qo&&remove(o,C,_);const P=Xo,V=Qo;if(Xo=u,Qo=w,Yo=B,P)return i;if(V)return null}const w=i.type&&as[i.type]||(as[i.type]=Object.keys(i).filter((o=>"object"==typeof i[o])));for(let o=0;o1&&(i=o.shift()),{key:i,name:o[0]}}function generate(i,o,s,u){var C,_=o.replace(/\W/g,"_")+"$"+ns++,w="const "+alias(_).name+" = "+(o=u+"('"+o+"')")+";";return s&&(w+="\nconst "+s+" = "+_+".default || "+_+";"),i.forEach((function(i){C=alias(i),w+="\nconst "+C.name+" = "+_+"."+C.key+";"})),w}var ds={ecmaVersion:2019,sourceType:"module"};function getAst(i){try{return Ed.Parser.parse(i,Object.assign({},ds))}catch(i){return}}var os=function hasImports(i){return!!i.match(/import[\S\s]+?['"]([^'"]+)['"];?/m)};function transpileImports(i){if(!os(i))return i;var o=getAst(i);if(!o)return i;var s=0;return walk(o,{enter:function enter(o){if("ImportDeclaration"===o.type&&o.source){var u=o.start+s,C=o.end+s,_=i.substring(u,C),w=(void 0===B&&(B="require"),ns=0,_.replace(rs,(function(i,o,s,u,C){return generate(u?u.split(",").filter((function(i){return i.trim()})):[],C,s,B)})).replace(ts,(function(i,o){return B+"('"+o+"');"})));i=i.substring(0,u)+w+i.substring(C),s+=w.length-_.length}var B}}),i}var ss=function compile(i,o){return transform(i,o).code},us=function startsWithJsx(i){return!!i.trim().match(/^"+i+";"};function compileCode(i,o,s){try{var u=us(i)?ls(i):i;return transpileImports(ss(u,o))}catch(i){s&&i instanceof Error&&s(i)}return""}var gs=__webpack_require__(13311),cs=__webpack_require__.n(gs),ps=function unsemicolon(i){return i.replace(/;\s*$/,"")};function splitExampleCode(i){var o=getAst(i);if(!o)return{head:"",example:i};var s=cs()(o.body.reverse(),{type:"ExpressionStatement"});if(!s)return{head:"",example:i};var u=s.start,C=s.end,_=ps(i.substring(0,u));return{head:_,example:_+";\nreturn ("+ps(i.substring(u,C))+");"}}var Rs=function(i){var o,u;u=i,(o=ReactExample).prototype=Object.create(u.prototype),o.prototype.constructor=o,o.__proto__=u;var C;C=ReactExample;function ReactExample(){return i.apply(this,arguments)||this}var _=ReactExample.prototype;return _.shouldComponentUpdate=function shouldComponentUpdate(i){return this.props.code!==i.code},_.getExampleComponent=function getExampleComponent(i){return this.props.evalInContext("\n\t\t\t"+i+"\n\t\t")},_.render=function render(){var i=this.props,o=i.code,u=i.compilerConfig,C=void 0===u?{}:u,_=i.onError,w=compileCode(o,C,_);if(!w)return null;var B=splitExampleCode(w).example,P=this.getExampleComponent(B);return s.createElement(Cd,{onError:_},s.createElement(P,null))},ReactExample}(s.Component);function Preview_assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function Preview_defineProperty(i,o,s){return o in i?Object.defineProperty(i,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[o]=s,i}!function ReactExample_defineProperty(i,o,s){return o in i?Object.defineProperty(i,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[o]=s,i}(Rs,"propTypes",{code:C().string.isRequired,evalInContext:C().func.isRequired,onError:C().func.isRequired,compilerConfig:C().object});var fs=function improveErrorMessage(i){return i.replace("Check the render method of `StateHolder`.","Check the code of your example in a Markdown file or in the editor below.")},hs=function(i){var u,C;C=i,(u=Preview).prototype=Object.create(C.prototype),u.prototype.constructor=u,u.__proto__=C;var _;_=Preview;function Preview(){for(var s,u=arguments.length,C=new Array(u),_=0;_0&&console.clear(),this.executeCode()},w.shouldComponentUpdate=function shouldComponentUpdate(i,o){return this.state.error!==o.error||this.props.code!==i.code},w.componentDidUpdate=function componentDidUpdate(i){this.props.code!==i.code&&this.executeCode()},w.componentWillUnmount=function componentWillUnmount(){this.unmountPreview()},w.unmountPreview=function unmountPreview(){var i=this;i.timeoutId&&clearTimeout(i.timeoutId);var o=setTimeout((function(){i.reactRoot&&(i.reactRoot.unmount(),i.reactRoot=null)}));i.timeoutId=o},w.executeCode=function executeCode(){var i=this;this.setState({error:null});var o=this.props.code;if(o){var u=s.createElement(Rs,{code:o,evalInContext:this.props.evalInContext,onError:this.handleError,compilerConfig:this.context.config.compilerConfig});window.requestAnimationFrame((function(){try{i.mountNode&&i.reactRoot&&i.reactRoot.render(u)}catch(o){o instanceof Error&&i.handleError(o)}}))}},w.render=function render(){var i=this.state.error;return s.createElement(s.Fragment,null,s.createElement("div",{"data-testid":"mountNode",ref:this.callbackRef}),i&&s.createElement(xd,{message:i}))},Preview}(s.Component);function Slot_extends(){return Slot_extends=Object.assign||function(i){for(var o=1;o=0||(C[s]=i[s]);return C}Preview_defineProperty(hs,"propTypes",{code:C().string.isRequired,evalInContext:C().func.isRequired}),Preview_defineProperty(hs,"contextType",Nr.Z),Slot.propTypes={name:C().string.isRequired,active:C().string,onlyActive:C().bool,props:C().object,className:C().string};var ms=function PlaygroundRenderer(i){var o,u=i.classes,C=i.exampleIndex,_=i.name,w=i.padded,B=i.preview,P=i.previewProps,V=i.tabButtons,z=i.tabBody,U=i.toolbar,$=P.className,Z=PlaygroundRenderer_objectWithoutPropertiesLoose(P,["className"]),X=(0,un.Z)(u.preview,$,((o={})[u.padded]=w,o));return s.createElement("div",{className:u.root,"data-testid":_+"-example-"+C},s.createElement("div",PlaygroundRenderer_extends({className:X},Z,{"data-preview":_,"data-testid":"preview-wrapper"}),B),s.createElement("div",{className:u.controls},s.createElement("div",{className:u.tabs},V),s.createElement("div",{className:u.toolbar},U)),s.createElement("div",{className:u.tab},z))};ms.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,exampleIndex:C().number.isRequired,name:C().string.isRequired,padded:C().bool.isRequired,preview:C().any.isRequired,previewProps:C().object.isRequired,tabButtons:C().any.isRequired,tabBody:C().any.isRequired,toolbar:C().any.isRequired};var ys=(0,_.Z)((function styles(i){var o=i.space,s=i.color,u=i.borderRadius;return{root:{marginBottom:o[4]},preview:{padding:o[2],border:[[1,s.border,"solid"]],borderRadius:u,width:"100%",display:"inline-block"},controls:{display:"flex",alignItems:"center",marginBottom:o[1]},toolbar:{marginLeft:"auto"},tab:{},padded:{"& > *":{isolate:!1,marginLeft:-o[1],marginRight:-o[1],"& > *":{isolate:!1,marginRight:o[1],marginLeft:o[1]}}}}}))(ms),vs=(__webpack_require__(43371),Object.freeze({all:"all",section:"section",component:"component",example:"example",notFound:"notFound"})),bs=Object.freeze({hide:"hide",collapse:"collapse",expand:"expand"}),xs=Object.freeze({hide:"hide",collapse:"collapse",expand:"expand"});function Playground_assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function Playground_defineProperty(i,o,s){return o in i?Object.defineProperty(i,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[o]=s,i}var Cs=function(i){var o,u;u=i,(o=Playground).prototype=Object.create(u.prototype),o.prototype.constructor=o,o.__proto__=u;var C;C=Playground;function Playground(){for(var o,s=arguments.length,u=new Array(s),C=0;C=0||(C[s]=i[s]);return C}var Fs=function SectionHeading(i){var o=i.slotName,u=i.slotProps,C=i.children,_=i.id,w=i.href,B=SectionHeading_objectWithoutPropertiesLoose(i,["slotName","slotProps","children","id","href"]);return s.createElement(ks,SectionHeading_extends({toolbar:s.createElement(Slot,{name:o,props:u}),id:_,href:w},B),C)};Fs.propTypes={children:C().any,id:C().string.isRequired,slotName:C().string.isRequired,slotProps:C().any.isRequired,depth:C().number.isRequired,deprecated:C().bool,pagePerSection:C().bool};var Bs=Fs,Ps=__webpack_require__(66485),js=__webpack_require__.n(Ps),Ts=(0,_.Z)((function styles(i){var o=i.space,s=i.fontFamily,u=i.fontSize,C=i.color;return{pathline:{fontFamily:s.monospace,fontSize:u.small,color:C.light,wordBreak:"break-all"},copyButton:{marginLeft:o[0]}}}))((function PathlineRenderer(i){var o=i.classes,u=i.children;return s.createElement("div",{className:o.pathline},u,s.createElement(Sr,{small:!0,className:o.copyButton,onClick:function onClick(){return u&&js()(u.toString())},title:"Copy to clipboard"},s.createElement(MdContentCopy,null)))})),Os=function ReactComponentRenderer(i){var o=i.classes,u=i.name,C=i.heading,_=i.pathLine,w=i.description,B=i.docs,P=i.examples,V=i.tabButtons,z=i.tabBody;return s.createElement("div",{className:o.root,"data-testid":u+"-container"},s.createElement("header",{className:o.header},C,_&&s.createElement(Ts,null,_)),(w||B)&&s.createElement("div",{className:o.docs},w,B),V&&s.createElement("div",{className:o.tabs},s.createElement("div",{className:o.tabButtons},V),s.createElement("div",{className:o.tabBody},z)),P)};Os.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,name:C().string.isRequired,heading:C().any.isRequired,filepath:C().string,pathLine:C().string,tabButtons:C().any,tabBody:C().any,description:C().any,docs:C().any,examples:C().any,isolated:C().bool};var Is=(0,_.Z)((function styles(i){var o=i.color,s=i.fontSize,u=i.space;return{root:{marginBottom:u[6]},header:{marginBottom:u[3]},tabs:{marginBottom:u[3]},tabButtons:{marginBottom:u[1]},tabBody:{overflowX:"auto",maxWidth:"100%",WebkitOverflowScrolling:"touch"},docs:{color:o.base,fontSize:s.text}}}))(Os),Ls=__webpack_require__(3386);function ExamplePlaceholderRenderer_assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function ExamplePlaceholderRenderer_defineProperty(i,o,s){return o in i?Object.defineProperty(i,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[o]=s,i}var Ns=function(i){var o,u;u=i,(o=ExamplePlaceholderRenderer).prototype=Object.create(u.prototype),o.prototype.constructor=o,o.__proto__=u;var C;C=ExamplePlaceholderRenderer;function ExamplePlaceholderRenderer(){for(var o,s=arguments.length,u=new Array(s),C=0;C\n\t```\n\nYou may need to **restart** the style guide server after adding an example file.\n\nRead more in the [documenting components guide]('+Ls.tI+").\n\t\t\t\t\t"}):s.createElement("button",{className:o.button,onClick:this.handleOpen},"Add examples to this component")},ExamplePlaceholderRenderer}(s.Component);ExamplePlaceholderRenderer_defineProperty(Ns,"propTypes",{classes:C().objectOf(C().string.isRequired).isRequired,name:C().string});(0,_.Z)((function styles(i){var o=i.fontFamily,s=i.fontSize,u=i.color;return{button:{padding:0,fontSize:s.base,fontFamily:o.base,textDecoration:"underline",color:u.light,border:0,cursor:"pointer",background:"transparent","&:hover, &:active":{isolate:!1,color:u.lightest}}}}))(Ns);function ReactComponent_assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function ReactComponent_defineProperty(i,o,s){return o in i?Object.defineProperty(i,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[o]=s,i}var ExamplePlaceholder=function(){return s.createElement("div",null)},Ms=function(i){var o,u;u=i,(o=ReactComponent).prototype=Object.create(u.prototype),o.prototype.constructor=o,o.__proto__=u;var C;C=ReactComponent;function ReactComponent(){for(var o,s=arguments.length,u=new Array(s),C=0;C0?s.createElement(As,{examples:ce,name:z,exampleMode:V}):s.createElement(ExamplePlaceholder,{name:z}),tabButtons:fe&&s.createElement(Slot,{name:"docsTabButtons",active:i,props:Object.assign({},w,{onClick:this.handleTabChange})}),tabBody:s.createElement(Slot,{name:"docsTabs",active:i,onlyActive:!0,props:w})})},ReactComponent}(s.Component);function ComponentsRenderer(i){var o=i.children;return s.createElement("div",null,o)}ReactComponent_defineProperty(Ms,"propTypes",{component:C().object.isRequired,depth:C().number.isRequired,exampleMode:C().string.isRequired,usageMode:C().string.isRequired}),ReactComponent_defineProperty(Ms,"contextType",Nr.Z),ComponentsRenderer.propTypes={children:C().node.isRequired};var qs=function Components(i){var o=i.components,u=i.depth,C=i.exampleMode,_=i.usageMode;return s.createElement(ComponentsRenderer,null,o.map((function(i){return s.createElement(Ms,{key:i.filepath,component:i,exampleMode:C,usageMode:_,depth:u})})))};qs.propTypes={components:C().array.isRequired,depth:C().number.isRequired,exampleMode:C().string.isRequired,usageMode:C().string.isRequired};var Vs=qs,zs=function SectionRenderer(i){var o=i.classes,u=i.name,C=i.slug,_=i.content,w=i.components,B=i.sections,P=i.depth,V=i.description,z=i.pagePerSection;return s.createElement("section",{className:o.root,"data-testid":"section-"+C},u&&s.createElement(Bs,{depth:P,id:C,slotName:"sectionToolbar",pagePerSection:z,slotProps:i},u),V&&s.createElement(Zn,{text:V}),_,B,w)};zs.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,name:C().string,description:C().string,slug:C().string.isRequired,content:C().any,components:C().any,sections:C().any,isolated:C().bool,depth:C().number.isRequired,pagePerSection:C().bool};var Hs=(0,_.Z)((function styles(i){return{root:{marginBottom:i.space[4]}}}))(zs),Us=function Section(i){var o=i.section,u=i.depth,C=(0,Nr.E)(),_=C.displayMode,w=C.config.pagePerSection,B=o.name,P=o.slug,V=o.filepath,z=o.content,U=o.components,$=o.sections,Z=o.description,X=o.exampleMode,Y=o.usageMode,ee=Array.isArray(z)?s.createElement(As,{examples:z,name:B,exampleMode:X}):null,ae=U&&s.createElement(Vs,{usageMode:Y,exampleMode:X,components:U,depth:u+1}),de=$&&s.createElement(Zs,{sections:$,depth:u+1});return s.createElement(Hs,{description:Z,pagePerSection:w,name:B,slug:P,filepath:V,content:ee,components:ae,sections:de,isolated:_!==vs.all,depth:u})};Us.propTypes={section:C().any.isRequired,depth:C().number.isRequired};var Ws=Us,Gs=function SectionsRenderer(i){var o=i.classes,u=i.children;return s.createElement("section",{className:o.root},u)};Gs.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,children:C().any};var $s=(0,_.Z)((function styles(){return{root:{}}}))(Gs),Ks=function Sections(i){var o=i.sections,u=i.depth;return s.createElement($s,null,o.filter((function(i){return!i.externalLink})).map((function(i,o){return s.createElement(Ws,{key:o,section:i,depth:u})})))};Ks.propTypes={sections:C().array.isRequired,depth:C().number.isRequired,root:C().bool};var Zs=Ks,Js=function WelcomeRenderer(i){var o=i.classes,u=i.patterns;return s.createElement("div",{className:o.root},s.createElement(Zn,{text:"\n# Welcome to React Styleguidist!\n\n**We couldn’t find any components** using these patterns:\n\n"+u.map((function(i){return"- `"+i+"`"})).join("\n")+"\n\nCreate **styleguide.config.js** file in your project root directory like this:\n\n module.exports = {\n components: 'src/components/**/*.js'\n };\n\nRead more in the [locating components guide]("+Ls.aJ+").\n\t\t\t\t"}))};Js.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,patterns:C().array.isRequired};var Xs=(0,_.Z)((function styles(i){var o=i.space;return{root:{maxWidth:i.maxWidth,margin:[[0,"auto"]],padding:o[4]}}}))(Js),Qs=function ErrorRenderer(i){var o=i.classes,u=i.error,C=i.info;return s.createElement("div",{className:o.root},s.createElement("pre",{className:o.stack},u.toString(),C.componentStack),s.createElement("div",{className:o.message},s.createElement("p",null,"This may be due to an error in a component you are overriding, or a bug in React Styleguidist."),s.createElement("p",null,"If you believe this is a bug, ",s.createElement("a",{style:{color:"inherit"},href:"https://github.com/styleguidist/react-styleguidist/issues"},"please submit an issue"),".")))};Qs.propTypes={classes:C().objectOf(C().string.isRequired).isRequired,error:C().object.isRequired,info:C().any.isRequired};var Ys=(0,_.Z)((function styles(i){var o=i.fontFamily,s=i.fontSize,u=i.color;return{root:{margin:i.space[2],lineHeight:1.2,fontSize:s.small},stack:{color:u.error,whiteSpace:"pre-wrap",fontFamily:o.monospace},message:{color:u.error,fontFamily:o.base}}}))(Qs),eu=function NotFoundRenderer(i){var o=i.classes;return s.createElement("div",{className:o.root},s.createElement(Zn,{text:"\n# Page not found\nThe link you followed may be broken, or the page may have been removed.\n"}))};eu.propTypes={classes:C().objectOf(C().string.isRequired).isRequired};var au=(0,_.Z)((function styles(i){return{root:{maxWidth:i.maxWidth,margin:[[0,"auto"]]}}}))(eu);function StyleGuide_assertThisInitialized(i){if(void 0===i)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i}function StyleGuide_defineProperty(i,o,s){return o in i?Object.defineProperty(i,o,{value:s,enumerable:!0,configurable:!0,writable:!0}):i[o]=s,i}function hasSidebar(i,o){return i===vs.notFound||o&&i===vs.all}var nu=function(i){var o,u;u=i,(o=StyleGuide).prototype=Object.create(u.prototype),o.prototype.constructor=o,o.__proto__=u;var C;C=StyleGuide;function StyleGuide(){for(var o,s=arguments.length,u=new Array(s),C=0;C0&&C&&(u=Object.assign({},u,{sections:[],components:[]})),i=[u]}else i=[]}})),i.length||(P=vs.notFound),C=_[_.length-1];else if((V=filterComponentsInSectionsByExactName(i,C,!0)).length)i=V,P=vs.component;else{var z=findSection(i,C);i=z?[z]:[],P=vs.section}if(iu()(w))if(1===V.length){var U=V[0].components;i=[Object.assign({},V[0],{components:U&&"number"==typeof w?[filterComponentExamples(U[0],w)]:[]})],P=vs.example}else 1===i.length&&(i=[filterSectionExamples(i[0],w)],P=vs.example)}return{sections:i,displayMode:P}}function processComponents(i,o){var s=o.useRouterLinks,u=o.useHashId,C=o.hashPath;return i.map((function(i){return i.props?Object.assign({},i,{name:i.props.displayName,visibleName:i.props.visibleName||i.props.displayName,props:Object.assign({},i.props,{examples:[].concat(i.props.examples||[],i.props.example||[])}),href:i.href||getUrl({name:i.props.displayName,slug:i.slug,anchor:!s,hashPath:!!s&&C,useSlugAsIdParam:!!s&&u})}):{}}))}function processSections(i,o){var s=o.useRouterLinks,u=o.useHashId,C=void 0!==u&&u,_=o.hashPath,w=void 0===_?[]:_;return i.map((function(i){var o={useRouterLinks:Boolean(s&&i.name),useHashId:0===i.sectionDepth,hashPath:[].concat(w,[i.name?i.name:"-"])},u=i.href||getUrl({name:i.name,slug:i.slug,anchor:!s,hashPath:!!s&&w,useSlugAsIdParam:!!s&&C});return Object.assign({},i,{externalLink:!!i.href,href:u,visibleName:i.name,components:processComponents(i.components||[],o),sections:processSections(i.sections||[],o)})}))}function renderStyleguide(i,o,u,C,_){return void 0===u&&(u=window.location),void 0===C&&(C=document),void 0===_&&(_=window.history),function(){var w=processSections(i.sections,{useRouterLinks:i.config.pagePerSection}),B=i.config,P=B.title,V=B.pagePerSection,z=(B.theme,B.styles,getRouteData(w,u.hash,V)),U=z.sections,$=z.displayMode;if(C.title=getPageTitle(U,P,$),"#/"===u.hash){var X=u.pathname+u.search;_.replaceState("",C.title,X)}return s.createElement(nu,{codeRevision:o,cssRevision:"0",config:i.config,slots:(i.config,{sectionToolbar:Lr,componentToolbar:Lr,exampleToolbar:Lr,exampleTabButtons:[{id:Or,render:Pr}],exampleTabs:[{id:Or,render:Z}],docsTabButtons:[{id:Ir,render:Tr}],docsTabs:[{id:Ir,render:Dr}]}),welcomeScreen:i.welcomeScreen,patterns:i.patterns,sections:U,allSections:w,displayMode:$,pagePerSection:V})}()}var ou=null,su=function render(){var i=__webpack_require__(72801);if(!ou){var s=document.getElementById(i.config.mountPointId);s&&(ou=(0,o.s)(s))}ou&&ou.render(renderStyleguide(i,0))};window.addEventListener("hashchange",su),window.addEventListener("hashchange",(function scrollToOrigin(){var i,o=window.location.hash;if(i=Jr(o,"#/")||Jr(o,"#!/")?Yr(o,"id"):Xr(o,"#"),o)if(i){var s=document.getElementById(i);s&&s.scrollIntoView(!0)}else window.scrollTo(0,0)})),su()}()})(); \ No newline at end of file diff --git a/docs/index.html b/docs/index.html index a306d9f..673a26c 100644 --- a/docs/index.html +++ b/docs/index.html @@ -4,10 +4,10 @@ - React Grid System (v8.1.9) + React Grid System (v8.2.1)
- + \ No newline at end of file