(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2888],{93865:function(Y,et,en){"use strict";function ei(Y){if(Y.sheet)return Y.sheet;for(var et=0;et0?ey(eP,--eA):0,eT--,10===eM&&(eT=1,eC--),eM}function eL(){return eM=eA2||eB(eM)>3?"":" "}function eV(Y,et){for(;--et&&eL()&&!(eM<48)&&!(eM>102)&&(!(eM>57)||!(eM<65))&&(!(eM>70)||!(eM<97)););return eF(Y,eD()+(et<6&&32==eR()&&32==eL()))}function eW(Y){for(;eL();)switch(eM){case Y:return eA;case 34:case 39:34!==Y&&39!==Y&&eW(eM);break;case 40:41===Y&&eW(Y);break;case 92:eL()}return eA}function eZ(Y,et){for(;eL();)if(Y+eM===57)break;else if(Y+eM===84&&47===eR())break;return"/*"+eF(et,eA-1)+"*"+ec(47===Y?Y:eL())}function eK(Y){for(;!eB(eR());)eL();return eF(Y,eA)}var e$="-ms-",eY="-moz-",eQ="-webkit-",eX="comm",eJ="rule",e0="decl",e9="@import",e5="@keyframes",e4="@layer";function e3(Y,et){for(var en="",ei=ew(Y),eo=0;eo0&&ek(eF)-eb&&e_(eE>32?td(eF+";",ei,en,eb-1):td(em(eF," ","")+";",ei,en,eb-2),ef);break;case 59:eF+=";";default:if(e_(eI=tu(eF,et,en,eh,ep,eo,ed,eP,ej=[],eO=[],eb),ea),123===eM){if(0===ep)ta(eF,et,eI,eI,ej,ea,eb,ed,eO);else switch(99===ew&&110===ey(eF,3)?100:ew){case 100:case 108:case 109:case 115:ta(Y,eI,eI,ei&&e_(tu(Y,eI,eI,0,0,eo,ed,eP,eo,ej=[],eb),eO),eo,eO,eb,ed,ei?ej:eO);break;default:ta(eF,eI,eI,eI,[""],eO,0,ed,eO)}}}eh=ep=eE=0,eT=eA=1,eP=eF="",eb=eu;break;case 58:eb=1+ek(eF),eE=eC;default:if(eT<1){if(123==eM)--eT;else if(125==eM&&0==eT++&&125==eN())continue}switch(eF+=ec(eM),eM*eT){case 38:eA=ep>0?1:(eF+="\f",-1);break;case 44:ed[eh++]=(ek(eF)-1)*eA,eA=1;break;case 64:45===eR()&&(eF+=eH(eL())),ew=eR(),ep=eb=ek(eP=eF+=eK(eD())),eM++;break;case 45:45===eC&&2==ek(eF)&&(eT=0)}}return ea}function tu(Y,et,en,ei,eo,ea,ec,ed,ef,ep,eg){for(var ey=eo-1,ek=0===eo?ea:[""],e_=ew(ek),eE=0,eC=0,eT=0;eE0?ek[eS]+" "+eA:em(eA,/&\f/g,ek[eS])))&&(ef[eT++]=eM);return ej(Y,et,en,0===eo?eJ:ed,ef,ep,eg)}function tc(Y,et,en){return ej(Y,et,en,eX,ec(eI()),eb(Y,2,-2),0)}function td(Y,et,en,ei){return ej(Y,et,en,e0,eb(Y,0,ei),eb(Y,ei+1,-1),ei)}var tf=function(Y,et,en){for(var ei=0,eo=0;ei=eo,eo=eR(),38===ei&&12===eo&&(et[en]=1),!eB(eo);)eL();return eF(Y,eA)},th=function(Y,et){var en=-1,ei=44;do switch(eB(ei)){case 0:38===ei&&12===eR()&&(et[en]=1),Y[en]+=tf(eA-1,et,en);break;case 2:Y[en]+=eH(ei);break;case 4:if(44===ei){Y[++en]=58===eR()?"&\f":"",et[en]=Y[en].length;break}default:Y[en]+=ec(ei)}while(ei=eL());return Y},tp=function(Y,et){return eU(th(ez(Y),et))},tm=new WeakMap,tg=function(Y){if("rule"===Y.type&&Y.parent&&!(Y.length<1)){for(var et=Y.value,en=Y.parent,ei=Y.column===en.column&&Y.line===en.line;"rule"!==en.type;)if(!(en=en.parent))return;if((1!==Y.props.length||58===et.charCodeAt(0)||tm.get(en))&&!ei){tm.set(Y,!0);for(var eo=[],ea=tp(et,eo),eu=en.props,ec=0,ed=0;ec6)switch(ey(Y,et+1)){case 109:if(45!==ey(Y,et+4))break;case 102:return em(Y,/(.+:)(.+)-([^]+)/,"$1"+eQ+"$2-$3$1"+eY+(108==ey(Y,et+3)?"$3":"$2-$3"))+Y;case 115:return~eg(Y,"stretch")?tb(em(Y,"stretch","fill-available"),et)+Y:Y}break;case 4949:if(115!==ey(Y,et+1))break;case 6444:switch(ey(Y,ek(Y)-3-(~eg(Y,"!important")&&10))){case 107:return em(Y,":",":"+eQ)+Y;case 101:return em(Y,/(.+:)([^;!]+)(;|!.+)?/,"$1"+eQ+(45===ey(Y,14)?"inline-":"")+"box$3$1"+eQ+"$2$3$1"+e$+"$2box$3")+Y}break;case 5936:switch(ey(Y,et+11)){case 114:return eQ+Y+e$+em(Y,/[svh]\w+-[tblr]{2}/,"tb")+Y;case 108:return eQ+Y+e$+em(Y,/[svh]\w+-[tblr]{2}/,"tb-rl")+Y;case 45:return eQ+Y+e$+em(Y,/[svh]\w+-[tblr]{2}/,"lr")+Y}return eQ+Y+e$+Y+Y}return Y}var tk=[function(Y,et,en,ei){if(Y.length>-1&&!Y.return)switch(Y.type){case e0:Y.return=tb(Y.value,Y.length);break;case e5:return e3([eO(Y,{value:em(Y.value,"@","@"+eQ)})],ei);case eJ:if(Y.length)return eE(Y.props,function(et){switch(ep(et,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return e3([eO(Y,{props:[em(et,/:(read-\w+)/,":"+eY+"$1")]})],ei);case"::placeholder":return e3([eO(Y,{props:[em(et,/:(plac\w+)/,":"+eQ+"input-$1")]}),eO(Y,{props:[em(et,/:(plac\w+)/,":"+eY+"$1")]}),eO(Y,{props:[em(et,/:(plac\w+)/,e$+"input-$1")]})],ei)}return""})}}],tw=function(Y){var et,en,ei,eo=Y.key;if("css"===eo){var eu=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(eu,function(Y){-1!==Y.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(Y),Y.setAttribute("data-s",""))})}var ec=Y.stylisPlugins||tk,ed={},ef=[];et=Y.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+eo+' "]'),function(Y){for(var et=Y.getAttribute("data-emotion").split(" "),en=1;en=4;++ei,eo-=4)et=(65535&(et=255&Y.charCodeAt(ei)|(255&Y.charCodeAt(++ei))<<8|(255&Y.charCodeAt(++ei))<<16|(255&Y.charCodeAt(++ei))<<24))*1540483477+((et>>>16)*59797<<16),et^=et>>>24,en=(65535&et)*1540483477+((et>>>16)*59797<<16)^(65535&en)*1540483477+((en>>>16)*59797<<16);switch(eo){case 3:en^=(255&Y.charCodeAt(ei+2))<<16;case 2:en^=(255&Y.charCodeAt(ei+1))<<8;case 1:en^=255&Y.charCodeAt(ei),en=(65535&en)*1540483477+((en>>>16)*59797<<16)}return en^=en>>>13,(((en=(65535&en)*1540483477+((en>>>16)*59797<<16))^en>>>15)>>>0).toString(36)}en.d(et,{O:function(){return eb}});var eo,ea={animationIterationCount:1,aspectRatio:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1},eu=/[A-Z]|^ms/g,ec=/_EMO_([^_]+?)_([^]*?)_EMO_/g,ed=function(Y){return 45===Y.charCodeAt(1)},ef=function(Y){return null!=Y&&"boolean"!=typeof Y},eh=function(Y){var et=Object.create(null);return function(en){return void 0===et[en]&&(et[en]=Y(en)),et[en]}}(function(Y){return ed(Y)?Y:Y.replace(eu,"-$&").toLowerCase()}),ep=function(Y,et){switch(Y){case"animation":case"animationName":if("string"==typeof et)return et.replace(ec,function(Y,et,en){return eo={name:et,styles:en,next:eo},et})}return 1===ea[Y]||ed(Y)||"number"!=typeof et||0===et?et:et+"px"};function em(Y,et,en){if(null==en)return"";if(void 0!==en.__emotion_styles)return en;switch(typeof en){case"boolean":return"";case"object":if(1===en.anim)return eo={name:en.name,styles:en.styles,next:eo},en.name;if(void 0!==en.styles){var ei=en.next;if(void 0!==ei)for(;void 0!==ei;)eo={name:ei.name,styles:ei.styles,next:eo},ei=ei.next;return en.styles+";"}return eg(Y,et,en);case"function":if(void 0!==Y){var ea=eo,eu=en(Y);return eo=ea,em(Y,et,eu)}}if(null==et)return en;var ec=et[en];return void 0!==ec?ec:en}function eg(Y,et,en){var ei="";if(Array.isArray(en))for(var eo=0;eo0}),en=[],ei=0,eo=et;ei1)throw RangeError("integer-width stems only accept a single optional option");eo.options[0].replace(eI,function(Y,en,ei,eo,ea,eu){if(en)et.minimumIntegerDigits=ei.length;else if(eo&&ea)throw Error("We currently do not support maximum integer digits");else if(eu)throw Error("We currently do not support exact integer digits");return""});continue}if(eN.test(eo.stem)){et.minimumIntegerDigits=eo.stem.length;continue}if(ej.test(eo.stem)){if(eo.options.length>1)throw RangeError("Fraction-precision stems only accept a single optional option");eo.stem.replace(ej,function(Y,en,ei,eo,ea,eu){return"*"===ei?et.minimumFractionDigits=en.length:eo&&"#"===eo[0]?et.maximumFractionDigits=eo.length:ea&&eu?(et.minimumFractionDigits=ea.length,et.maximumFractionDigits=ea.length+eu.length):(et.minimumFractionDigits=en.length,et.maximumFractionDigits=en.length),""});var ea=eo.options[0];"w"===ea?et=(0,ed.pi)((0,ed.pi)({},et),{trailingZeroDisplay:"stripIfInteger"}):ea&&(et=(0,ed.pi)((0,ed.pi)({},et),eL(ea)));continue}if(eO.test(eo.stem)){et=(0,ed.pi)((0,ed.pi)({},et),eL(eo.stem));continue}var eu=eR(eo.stem);eu&&(et=(0,ed.pi)((0,ed.pi)({},et),eu));var ec=eD(eo.stem);ec&&(et=(0,ed.pi)((0,ed.pi)({},et),ec))}return et}var ez={AX:["H"],BQ:["H"],CP:["H"],CZ:["H"],DK:["H"],FI:["H"],ID:["H"],IS:["H"],ML:["H"],NE:["H"],RU:["H"],SE:["H"],SJ:["H"],SK:["H"],AS:["h","H"],BT:["h","H"],DJ:["h","H"],ER:["h","H"],GH:["h","H"],IN:["h","H"],LS:["h","H"],PG:["h","H"],PW:["h","H"],SO:["h","H"],TO:["h","H"],VU:["h","H"],WS:["h","H"],"001":["H","h"],AL:["h","H","hB"],TD:["h","H","hB"],"ca-ES":["H","h","hB"],CF:["H","h","hB"],CM:["H","h","hB"],"fr-CA":["H","h","hB"],"gl-ES":["H","h","hB"],"it-CH":["H","h","hB"],"it-IT":["H","h","hB"],LU:["H","h","hB"],NP:["H","h","hB"],PF:["H","h","hB"],SC:["H","h","hB"],SM:["H","h","hB"],SN:["H","h","hB"],TF:["H","h","hB"],VA:["H","h","hB"],CY:["h","H","hb","hB"],GR:["h","H","hb","hB"],CO:["h","H","hB","hb"],DO:["h","H","hB","hb"],KP:["h","H","hB","hb"],KR:["h","H","hB","hb"],NA:["h","H","hB","hb"],PA:["h","H","hB","hb"],PR:["h","H","hB","hb"],VE:["h","H","hB","hb"],AC:["H","h","hb","hB"],AI:["H","h","hb","hB"],BW:["H","h","hb","hB"],BZ:["H","h","hb","hB"],CC:["H","h","hb","hB"],CK:["H","h","hb","hB"],CX:["H","h","hb","hB"],DG:["H","h","hb","hB"],FK:["H","h","hb","hB"],GB:["H","h","hb","hB"],GG:["H","h","hb","hB"],GI:["H","h","hb","hB"],IE:["H","h","hb","hB"],IM:["H","h","hb","hB"],IO:["H","h","hb","hB"],JE:["H","h","hb","hB"],LT:["H","h","hb","hB"],MK:["H","h","hb","hB"],MN:["H","h","hb","hB"],MS:["H","h","hb","hB"],NF:["H","h","hb","hB"],NG:["H","h","hb","hB"],NR:["H","h","hb","hB"],NU:["H","h","hb","hB"],PN:["H","h","hb","hB"],SH:["H","h","hb","hB"],SX:["H","h","hb","hB"],TA:["H","h","hb","hB"],ZA:["H","h","hb","hB"],"af-ZA":["H","h","hB","hb"],AR:["H","h","hB","hb"],CL:["H","h","hB","hb"],CR:["H","h","hB","hb"],CU:["H","h","hB","hb"],EA:["H","h","hB","hb"],"es-BO":["H","h","hB","hb"],"es-BR":["H","h","hB","hb"],"es-EC":["H","h","hB","hb"],"es-ES":["H","h","hB","hb"],"es-GQ":["H","h","hB","hb"],"es-PE":["H","h","hB","hb"],GT:["H","h","hB","hb"],HN:["H","h","hB","hb"],IC:["H","h","hB","hb"],KG:["H","h","hB","hb"],KM:["H","h","hB","hb"],LK:["H","h","hB","hb"],MA:["H","h","hB","hb"],MX:["H","h","hB","hb"],NI:["H","h","hB","hb"],PY:["H","h","hB","hb"],SV:["H","h","hB","hb"],UY:["H","h","hB","hb"],JP:["H","h","K"],AD:["H","hB"],AM:["H","hB"],AO:["H","hB"],AT:["H","hB"],AW:["H","hB"],BE:["H","hB"],BF:["H","hB"],BJ:["H","hB"],BL:["H","hB"],BR:["H","hB"],CG:["H","hB"],CI:["H","hB"],CV:["H","hB"],DE:["H","hB"],EE:["H","hB"],FR:["H","hB"],GA:["H","hB"],GF:["H","hB"],GN:["H","hB"],GP:["H","hB"],GW:["H","hB"],HR:["H","hB"],IL:["H","hB"],IT:["H","hB"],KZ:["H","hB"],MC:["H","hB"],MD:["H","hB"],MF:["H","hB"],MQ:["H","hB"],MZ:["H","hB"],NC:["H","hB"],NL:["H","hB"],PM:["H","hB"],PT:["H","hB"],RE:["H","hB"],RO:["H","hB"],SI:["H","hB"],SR:["H","hB"],ST:["H","hB"],TG:["H","hB"],TR:["H","hB"],WF:["H","hB"],YT:["H","hB"],BD:["h","hB","H"],PK:["h","hB","H"],AZ:["H","hB","h"],BA:["H","hB","h"],BG:["H","hB","h"],CH:["H","hB","h"],GE:["H","hB","h"],LI:["H","hB","h"],ME:["H","hB","h"],RS:["H","hB","h"],UA:["H","hB","h"],UZ:["H","hB","h"],XK:["H","hB","h"],AG:["h","hb","H","hB"],AU:["h","hb","H","hB"],BB:["h","hb","H","hB"],BM:["h","hb","H","hB"],BS:["h","hb","H","hB"],CA:["h","hb","H","hB"],DM:["h","hb","H","hB"],"en-001":["h","hb","H","hB"],FJ:["h","hb","H","hB"],FM:["h","hb","H","hB"],GD:["h","hb","H","hB"],GM:["h","hb","H","hB"],GU:["h","hb","H","hB"],GY:["h","hb","H","hB"],JM:["h","hb","H","hB"],KI:["h","hb","H","hB"],KN:["h","hb","H","hB"],KY:["h","hb","H","hB"],LC:["h","hb","H","hB"],LR:["h","hb","H","hB"],MH:["h","hb","H","hB"],MP:["h","hb","H","hB"],MW:["h","hb","H","hB"],NZ:["h","hb","H","hB"],SB:["h","hb","H","hB"],SG:["h","hb","H","hB"],SL:["h","hb","H","hB"],SS:["h","hb","H","hB"],SZ:["h","hb","H","hB"],TC:["h","hb","H","hB"],TT:["h","hb","H","hB"],UM:["h","hb","H","hB"],US:["h","hb","H","hB"],VC:["h","hb","H","hB"],VG:["h","hb","H","hB"],VI:["h","hb","H","hB"],ZM:["h","hb","H","hB"],BO:["H","hB","h","hb"],EC:["H","hB","h","hb"],ES:["H","hB","h","hb"],GQ:["H","hB","h","hb"],PE:["H","hB","h","hb"],AE:["h","hB","hb","H"],"ar-001":["h","hB","hb","H"],BH:["h","hB","hb","H"],DZ:["h","hB","hb","H"],EG:["h","hB","hb","H"],EH:["h","hB","hb","H"],HK:["h","hB","hb","H"],IQ:["h","hB","hb","H"],JO:["h","hB","hb","H"],KW:["h","hB","hb","H"],LB:["h","hB","hb","H"],LY:["h","hB","hb","H"],MO:["h","hB","hb","H"],MR:["h","hB","hb","H"],OM:["h","hB","hb","H"],PH:["h","hB","hb","H"],PS:["h","hB","hb","H"],QA:["h","hB","hb","H"],SA:["h","hB","hb","H"],SD:["h","hB","hb","H"],SY:["h","hB","hb","H"],TN:["h","hB","hb","H"],YE:["h","hB","hb","H"],AF:["H","hb","hB","h"],LA:["H","hb","hB","h"],CN:["H","hB","hb","h"],LV:["H","hB","hb","h"],TL:["H","hB","hb","h"],"zu-ZA":["H","hB","hb","h"],CD:["hB","H"],IR:["hB","H"],"hi-IN":["hB","h","H"],"kn-IN":["hB","h","H"],"ml-IN":["hB","h","H"],"te-IN":["hB","h","H"],KH:["hB","h","H","hb"],"ta-IN":["hB","h","hb","H"],BN:["hb","hB","h","H"],MY:["hb","hB","h","H"],ET:["hB","hb","h","H"],"gu-IN":["hB","hb","h","H"],"mr-IN":["hB","hb","h","H"],"pa-IN":["hB","hb","h","H"],TW:["hB","hb","h","H"],KE:["hB","hb","H","h"],MM:["hB","hb","H","h"],TZ:["hB","hb","H","h"],UG:["hB","hb","H","h"]};function eU(Y,et){for(var en="",ei=0;ei>1),ed="a",ef=eH(et);for(("H"==ef||"k"==ef)&&(ec=0);ec-- >0;)en+=ed;for(;eu-- >0;)en=ef+en}else"J"===eo?en+="H":en+=eo}return en}function eH(Y){var et,en=Y.hourCycle;if(void 0===en&&Y.hourCycles&&Y.hourCycles.length&&(en=Y.hourCycles[0]),en)switch(en){case"h24":return"k";case"h23":return"H";case"h12":return"h";case"h11":return"K";default:throw Error("Invalid hourCycle")}var ei=Y.language;return"root"!==ei&&(et=Y.maximize().region),(ez[et||""]||ez[ei||""]||ez["".concat(ei,"-001")]||ez["001"])[0]}var eG=new RegExp("^".concat(eC.source,"*")),eV=new RegExp("".concat(eC.source,"*$"));function eW(Y,et){return{start:Y,end:et}}var eZ=!!String.prototype.startsWith,eK=!!String.fromCodePoint,e$=!!Object.fromEntries,eY=!!String.prototype.codePointAt,eQ=!!String.prototype.trimStart,eX=!!String.prototype.trimEnd,eJ=Number.isSafeInteger?Number.isSafeInteger:function(Y){return"number"==typeof Y&&isFinite(Y)&&Math.floor(Y)===Y&&9007199254740991>=Math.abs(Y)},e0=!0;try{var e9=tt("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");e0=(null===(eu=e9.exec("a"))||void 0===eu?void 0:eu[0])==="a"}catch(Y){e0=!1}var e5=eZ?function(Y,et,en){return Y.startsWith(et,en)}:function(Y,et,en){return Y.slice(en,en+et.length)===et},e4=eK?String.fromCodePoint:function(){for(var Y,et=[],en=0;enea;){if((Y=et[ea++])>1114111)throw RangeError(Y+" is not a valid code point");ei+=Y<65536?String.fromCharCode(Y):String.fromCharCode(((Y-=65536)>>10)+55296,Y%1024+56320)}return ei},e3=e$?Object.fromEntries:function(Y){for(var et={},en=0,ei=Y;en=ei)){var eo=Y.charCodeAt(et);return eo<55296||eo>56319||et+1===ei||(en=Y.charCodeAt(et+1))<56320||en>57343?eo:(eo-55296<<10)+(en-56320)+65536}},e7=eQ?function(Y){return Y.trimStart()}:function(Y){return Y.replace(eG,"")},e8=eX?function(Y){return Y.trimEnd()}:function(Y){return Y.replace(eV,"")};function tt(Y,et){return new RegExp(Y,et)}if(e0){var ta=tt("([^\\p{White_Space}\\p{Pattern_Syntax}]*)","yu");ec=function(Y,et){var en;return ta.lastIndex=et,null!==(en=ta.exec(Y)[1])&&void 0!==en?en:""}}else ec=function(Y,et){for(var en=[];;){var ei=e6(Y,et);if(void 0===ei||th(ei)||tp(ei))break;en.push(ei),et+=ei>=65536?2:1}return e4.apply(void 0,en)};var tu=function(){function Y(Y,et){void 0===et&&(et={}),this.message=Y,this.position={offset:0,line:1,column:1},this.ignoreTag=!!et.ignoreTag,this.locale=et.locale,this.requiresOtherClause=!!et.requiresOtherClause,this.shouldParseSkeletons=!!et.shouldParseSkeletons}return Y.prototype.parse=function(){if(0!==this.offset())throw Error("parser can only be used once");return this.parseMessage(0,"",!1)},Y.prototype.parseMessage=function(Y,et,en){for(var ea=[];!this.isEOF();){var eu=this.char();if(123===eu){var ec=this.parseArgument(Y,en);if(ec.err)return ec;ea.push(ec.val)}else if(125===eu&&Y>0)break;else if(35===eu&&("plural"===et||"selectordinal"===et)){var ed=this.clonePosition();this.bump(),ea.push({type:eo.pound,location:eW(ed,this.clonePosition())})}else if(60!==eu||this.ignoreTag||47!==this.peek()){if(60===eu&&!this.ignoreTag&&tc(this.peek()||0)){var ec=this.parseTag(Y,et);if(ec.err)return ec;ea.push(ec.val)}else{var ec=this.parseLiteral(Y,et);if(ec.err)return ec;ea.push(ec.val)}}else{if(!en)return this.error(ei.UNMATCHED_CLOSING_TAG,eW(this.clonePosition(),this.clonePosition()));break}}return{val:ea,err:null}},Y.prototype.parseTag=function(Y,et){var en=this.clonePosition();this.bump();var ea=this.parseTagName();if(this.bumpSpace(),this.bumpIf("/>"))return{val:{type:eo.literal,value:"<".concat(ea,"/>"),location:eW(en,this.clonePosition())},err:null};if(!this.bumpIf(">"))return this.error(ei.INVALID_TAG,eW(en,this.clonePosition()));var eu=this.parseMessage(Y+1,et,!0);if(eu.err)return eu;var ec=eu.val,ed=this.clonePosition();if(!this.bumpIf(""))?{val:{type:eo.tag,value:ea,children:ec,location:eW(en,this.clonePosition())},err:null}:this.error(ei.INVALID_TAG,eW(ed,this.clonePosition()))},Y.prototype.parseTagName=function(){var Y=this.offset();for(this.bump();!this.isEOF()&&tf(this.char());)this.bump();return this.message.slice(Y,this.offset())},Y.prototype.parseLiteral=function(Y,et){for(var en=this.clonePosition(),ei="";;){var ea=this.tryParseQuote(et);if(ea){ei+=ea;continue}var eu=this.tryParseUnquoted(Y,et);if(eu){ei+=eu;continue}var ec=this.tryParseLeftAngleBracket();if(ec){ei+=ec;continue}break}var ed=eW(en,this.clonePosition());return{val:{type:eo.literal,value:ei,location:ed},err:null}},Y.prototype.tryParseLeftAngleBracket=function(){return this.isEOF()||60!==this.char()||!this.ignoreTag&&td(this.peek()||0)?null:(this.bump(),"<")},Y.prototype.tryParseQuote=function(Y){if(this.isEOF()||39!==this.char())return null;switch(this.peek()){case 39:return this.bump(),this.bump(),"'";case 123:case 60:case 62:case 125:break;case 35:if("plural"===Y||"selectordinal"===Y)break;return null;default:return null}this.bump();var et=[this.char()];for(this.bump();!this.isEOF();){var en=this.char();if(39===en){if(39===this.peek())et.push(39),this.bump();else{this.bump();break}}else et.push(en);this.bump()}return e4.apply(void 0,et)},Y.prototype.tryParseUnquoted=function(Y,et){if(this.isEOF())return null;var en=this.char();return 60===en||123===en||35===en&&("plural"===et||"selectordinal"===et)||125===en&&Y>0?null:(this.bump(),e4(en))},Y.prototype.parseArgument=function(Y,et){var en=this.clonePosition();if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(ei.EXPECT_ARGUMENT_CLOSING_BRACE,eW(en,this.clonePosition()));if(125===this.char())return this.bump(),this.error(ei.EMPTY_ARGUMENT,eW(en,this.clonePosition()));var ea=this.parseIdentifierIfPossible().value;if(!ea)return this.error(ei.MALFORMED_ARGUMENT,eW(en,this.clonePosition()));if(this.bumpSpace(),this.isEOF())return this.error(ei.EXPECT_ARGUMENT_CLOSING_BRACE,eW(en,this.clonePosition()));switch(this.char()){case 125:return this.bump(),{val:{type:eo.argument,value:ea,location:eW(en,this.clonePosition())},err:null};case 44:if(this.bump(),this.bumpSpace(),this.isEOF())return this.error(ei.EXPECT_ARGUMENT_CLOSING_BRACE,eW(en,this.clonePosition()));return this.parseArgumentOptions(Y,et,ea,en);default:return this.error(ei.MALFORMED_ARGUMENT,eW(en,this.clonePosition()))}},Y.prototype.parseIdentifierIfPossible=function(){var Y=this.clonePosition(),et=this.offset(),en=ec(this.message,et),ei=et+en.length;return this.bumpTo(ei),{value:en,location:eW(Y,this.clonePosition())}},Y.prototype.parseArgumentOptions=function(Y,et,en,eu){var ec,ef=this.clonePosition(),eh=this.parseIdentifierIfPossible().value,ep=this.clonePosition();switch(eh){case"":return this.error(ei.EXPECT_ARGUMENT_TYPE,eW(ef,ep));case"number":case"date":case"time":this.bumpSpace();var em=null;if(this.bumpIf(",")){this.bumpSpace();var eg=this.clonePosition(),ey=this.parseSimpleArgStyleIfPossible();if(ey.err)return ey;var eb=e8(ey.val);if(0===eb.length)return this.error(ei.EXPECT_ARGUMENT_STYLE,eW(this.clonePosition(),this.clonePosition()));em={style:eb,styleLocation:eW(eg,this.clonePosition())}}var ek=this.tryParseArgumentClose(eu);if(ek.err)return ek;var ew=eW(eu,this.clonePosition());if(em&&e5(null==em?void 0:em.style,"::",0)){var e_=e7(em.style.slice(2));if("number"===eh){var ey=this.parseNumberSkeletonFromString(e_,em.styleLocation);if(ey.err)return ey;return{val:{type:eo.number,value:en,location:ew,style:ey.val},err:null}}if(0===e_.length)return this.error(ei.EXPECT_DATE_TIME_SKELETON,ew);var eE=e_;this.locale&&(eE=eU(e_,this.locale));var eb={type:ea.dateTime,pattern:eE,location:em.styleLocation,parsedOptions:this.shouldParseSkeletons?eS(eE):{}};return{val:{type:"date"===eh?eo.date:eo.time,value:en,location:ew,style:eb},err:null}}return{val:{type:"number"===eh?eo.number:"date"===eh?eo.date:eo.time,value:en,location:ew,style:null!==(ec=null==em?void 0:em.style)&&void 0!==ec?ec:null},err:null};case"plural":case"selectordinal":case"select":var eC=this.clonePosition();if(this.bumpSpace(),!this.bumpIf(","))return this.error(ei.EXPECT_SELECT_ARGUMENT_OPTIONS,eW(eC,(0,ed.pi)({},eC)));this.bumpSpace();var eT=this.parseIdentifierIfPossible(),eA=0;if("select"!==eh&&"offset"===eT.value){if(!this.bumpIf(":"))return this.error(ei.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,eW(this.clonePosition(),this.clonePosition()));this.bumpSpace();var ey=this.tryParseDecimalInteger(ei.EXPECT_PLURAL_ARGUMENT_OFFSET_VALUE,ei.INVALID_PLURAL_ARGUMENT_OFFSET_VALUE);if(ey.err)return ey;this.bumpSpace(),eT=this.parseIdentifierIfPossible(),eA=ey.val}var eM=this.tryParsePluralOrSelectOptions(Y,eh,et,eT);if(eM.err)return eM;var ek=this.tryParseArgumentClose(eu);if(ek.err)return ek;var eP=eW(eu,this.clonePosition());if("select"===eh)return{val:{type:eo.select,value:en,options:e3(eM.val),location:eP},err:null};return{val:{type:eo.plural,value:en,options:e3(eM.val),offset:eA,pluralType:"plural"===eh?"cardinal":"ordinal",location:eP},err:null};default:return this.error(ei.INVALID_ARGUMENT_TYPE,eW(ef,ep))}},Y.prototype.tryParseArgumentClose=function(Y){return this.isEOF()||125!==this.char()?this.error(ei.EXPECT_ARGUMENT_CLOSING_BRACE,eW(Y,this.clonePosition())):(this.bump(),{val:!0,err:null})},Y.prototype.parseSimpleArgStyleIfPossible=function(){for(var Y=0,et=this.clonePosition();!this.isEOF();)switch(this.char()){case 39:this.bump();var en=this.clonePosition();if(!this.bumpUntil("'"))return this.error(ei.UNCLOSED_QUOTE_IN_ARGUMENT_STYLE,eW(en,this.clonePosition()));this.bump();break;case 123:Y+=1,this.bump();break;case 125:if(!(Y>0))return{val:this.message.slice(et.offset,this.offset()),err:null};Y-=1;break;default:this.bump()}return{val:this.message.slice(et.offset,this.offset()),err:null}},Y.prototype.parseNumberSkeletonFromString=function(Y,et){var en=[];try{en=eM(Y)}catch(Y){return this.error(ei.INVALID_NUMBER_SKELETON,et)}return{val:{type:ea.number,tokens:en,location:et,parsedOptions:this.shouldParseSkeletons?eB(en):{}},err:null}},Y.prototype.tryParsePluralOrSelectOptions=function(Y,et,en,eo){for(var ea,eu=!1,ec=[],ed=new Set,ef=eo.value,eh=eo.location;;){if(0===ef.length){var ep=this.clonePosition();if("select"!==et&&this.bumpIf("=")){var em=this.tryParseDecimalInteger(ei.EXPECT_PLURAL_ARGUMENT_SELECTOR,ei.INVALID_PLURAL_ARGUMENT_SELECTOR);if(em.err)return em;eh=eW(ep,this.clonePosition()),ef=this.message.slice(ep.offset,this.offset())}else break}if(ed.has(ef))return this.error("select"===et?ei.DUPLICATE_SELECT_ARGUMENT_SELECTOR:ei.DUPLICATE_PLURAL_ARGUMENT_SELECTOR,eh);"other"===ef&&(eu=!0),this.bumpSpace();var eg=this.clonePosition();if(!this.bumpIf("{"))return this.error("select"===et?ei.EXPECT_SELECT_ARGUMENT_SELECTOR_FRAGMENT:ei.EXPECT_PLURAL_ARGUMENT_SELECTOR_FRAGMENT,eW(this.clonePosition(),this.clonePosition()));var ey=this.parseMessage(Y+1,et,en);if(ey.err)return ey;var eb=this.tryParseArgumentClose(eg);if(eb.err)return eb;ec.push([ef,{value:ey.val,location:eW(eg,this.clonePosition())}]),ed.add(ef),this.bumpSpace(),ef=(ea=this.parseIdentifierIfPossible()).value,eh=ea.location}return 0===ec.length?this.error("select"===et?ei.EXPECT_SELECT_ARGUMENT_SELECTOR:ei.EXPECT_PLURAL_ARGUMENT_SELECTOR,eW(this.clonePosition(),this.clonePosition())):this.requiresOtherClause&&!eu?this.error(ei.MISSING_OTHER_CLAUSE,eW(this.clonePosition(),this.clonePosition())):{val:ec,err:null}},Y.prototype.tryParseDecimalInteger=function(Y,et){var en=1,ei=this.clonePosition();this.bumpIf("+")||this.bumpIf("-")&&(en=-1);for(var eo=!1,ea=0;!this.isEOF();){var eu=this.char();if(eu>=48&&eu<=57)eo=!0,ea=10*ea+(eu-48),this.bump();else break}var ec=eW(ei,this.clonePosition());return eo?eJ(ea*=en)?{val:ea,err:null}:this.error(et,ec):this.error(Y,ec)},Y.prototype.offset=function(){return this.position.offset},Y.prototype.isEOF=function(){return this.offset()===this.message.length},Y.prototype.clonePosition=function(){return{offset:this.position.offset,line:this.position.line,column:this.position.column}},Y.prototype.char=function(){var Y=this.position.offset;if(Y>=this.message.length)throw Error("out of bound");var et=e6(this.message,Y);if(void 0===et)throw Error("Offset ".concat(Y," is at invalid UTF-16 code unit boundary"));return et},Y.prototype.error=function(Y,et){return{val:null,err:{kind:Y,message:this.message,location:et}}},Y.prototype.bump=function(){if(!this.isEOF()){var Y=this.char();10===Y?(this.position.line+=1,this.position.column=1,this.position.offset+=1):(this.position.column+=1,this.position.offset+=Y<65536?1:2)}},Y.prototype.bumpIf=function(Y){if(e5(this.message,Y,this.offset())){for(var et=0;et=0?(this.bumpTo(en),!0):(this.bumpTo(this.message.length),!1)},Y.prototype.bumpTo=function(Y){if(this.offset()>Y)throw Error("targetOffset ".concat(Y," must be greater than or equal to the current offset ").concat(this.offset()));for(Y=Math.min(Y,this.message.length);;){var et=this.offset();if(et===Y)break;if(et>Y)throw Error("targetOffset ".concat(Y," is at invalid UTF-16 code unit boundary"));if(this.bump(),this.isEOF())break}},Y.prototype.bumpSpace=function(){for(;!this.isEOF()&&th(this.char());)this.bump()},Y.prototype.peek=function(){if(this.isEOF())return null;var Y=this.char(),et=this.offset(),en=this.message.charCodeAt(et+(Y>=65536?2:1));return null!=en?en:null},Y}();function tc(Y){return Y>=97&&Y<=122||Y>=65&&Y<=90}function td(Y){return tc(Y)||47===Y}function tf(Y){return 45===Y||46===Y||Y>=48&&Y<=57||95===Y||Y>=97&&Y<=122||Y>=65&&Y<=90||183==Y||Y>=192&&Y<=214||Y>=216&&Y<=246||Y>=248&&Y<=893||Y>=895&&Y<=8191||Y>=8204&&Y<=8205||Y>=8255&&Y<=8256||Y>=8304&&Y<=8591||Y>=11264&&Y<=12271||Y>=12289&&Y<=55295||Y>=63744&&Y<=64975||Y>=65008&&Y<=65533||Y>=65536&&Y<=983039}function th(Y){return Y>=9&&Y<=13||32===Y||133===Y||Y>=8206&&Y<=8207||8232===Y||8233===Y}function tp(Y){return Y>=33&&Y<=35||36===Y||Y>=37&&Y<=39||40===Y||41===Y||42===Y||43===Y||44===Y||45===Y||Y>=46&&Y<=47||Y>=58&&Y<=59||Y>=60&&Y<=62||Y>=63&&Y<=64||91===Y||92===Y||93===Y||94===Y||96===Y||123===Y||124===Y||125===Y||126===Y||161===Y||Y>=162&&Y<=165||166===Y||167===Y||169===Y||171===Y||172===Y||174===Y||176===Y||177===Y||182===Y||187===Y||191===Y||215===Y||247===Y||Y>=8208&&Y<=8213||Y>=8214&&Y<=8215||8216===Y||8217===Y||8218===Y||Y>=8219&&Y<=8220||8221===Y||8222===Y||8223===Y||Y>=8224&&Y<=8231||Y>=8240&&Y<=8248||8249===Y||8250===Y||Y>=8251&&Y<=8254||Y>=8257&&Y<=8259||8260===Y||8261===Y||8262===Y||Y>=8263&&Y<=8273||8274===Y||8275===Y||Y>=8277&&Y<=8286||Y>=8592&&Y<=8596||Y>=8597&&Y<=8601||Y>=8602&&Y<=8603||Y>=8604&&Y<=8607||8608===Y||Y>=8609&&Y<=8610||8611===Y||Y>=8612&&Y<=8613||8614===Y||Y>=8615&&Y<=8621||8622===Y||Y>=8623&&Y<=8653||Y>=8654&&Y<=8655||Y>=8656&&Y<=8657||8658===Y||8659===Y||8660===Y||Y>=8661&&Y<=8691||Y>=8692&&Y<=8959||Y>=8960&&Y<=8967||8968===Y||8969===Y||8970===Y||8971===Y||Y>=8972&&Y<=8991||Y>=8992&&Y<=8993||Y>=8994&&Y<=9e3||9001===Y||9002===Y||Y>=9003&&Y<=9083||9084===Y||Y>=9085&&Y<=9114||Y>=9115&&Y<=9139||Y>=9140&&Y<=9179||Y>=9180&&Y<=9185||Y>=9186&&Y<=9254||Y>=9255&&Y<=9279||Y>=9280&&Y<=9290||Y>=9291&&Y<=9311||Y>=9472&&Y<=9654||9655===Y||Y>=9656&&Y<=9664||9665===Y||Y>=9666&&Y<=9719||Y>=9720&&Y<=9727||Y>=9728&&Y<=9838||9839===Y||Y>=9840&&Y<=10087||10088===Y||10089===Y||10090===Y||10091===Y||10092===Y||10093===Y||10094===Y||10095===Y||10096===Y||10097===Y||10098===Y||10099===Y||10100===Y||10101===Y||Y>=10132&&Y<=10175||Y>=10176&&Y<=10180||10181===Y||10182===Y||Y>=10183&&Y<=10213||10214===Y||10215===Y||10216===Y||10217===Y||10218===Y||10219===Y||10220===Y||10221===Y||10222===Y||10223===Y||Y>=10224&&Y<=10239||Y>=10240&&Y<=10495||Y>=10496&&Y<=10626||10627===Y||10628===Y||10629===Y||10630===Y||10631===Y||10632===Y||10633===Y||10634===Y||10635===Y||10636===Y||10637===Y||10638===Y||10639===Y||10640===Y||10641===Y||10642===Y||10643===Y||10644===Y||10645===Y||10646===Y||10647===Y||10648===Y||Y>=10649&&Y<=10711||10712===Y||10713===Y||10714===Y||10715===Y||Y>=10716&&Y<=10747||10748===Y||10749===Y||Y>=10750&&Y<=11007||Y>=11008&&Y<=11055||Y>=11056&&Y<=11076||Y>=11077&&Y<=11078||Y>=11079&&Y<=11084||Y>=11085&&Y<=11123||Y>=11124&&Y<=11125||Y>=11126&&Y<=11157||11158===Y||Y>=11159&&Y<=11263||Y>=11776&&Y<=11777||11778===Y||11779===Y||11780===Y||11781===Y||Y>=11782&&Y<=11784||11785===Y||11786===Y||11787===Y||11788===Y||11789===Y||Y>=11790&&Y<=11798||11799===Y||Y>=11800&&Y<=11801||11802===Y||11803===Y||11804===Y||11805===Y||Y>=11806&&Y<=11807||11808===Y||11809===Y||11810===Y||11811===Y||11812===Y||11813===Y||11814===Y||11815===Y||11816===Y||11817===Y||Y>=11818&&Y<=11822||11823===Y||Y>=11824&&Y<=11833||Y>=11834&&Y<=11835||Y>=11836&&Y<=11839||11840===Y||11841===Y||11842===Y||Y>=11843&&Y<=11855||Y>=11856&&Y<=11857||11858===Y||Y>=11859&&Y<=11903||Y>=12289&&Y<=12291||12296===Y||12297===Y||12298===Y||12299===Y||12300===Y||12301===Y||12302===Y||12303===Y||12304===Y||12305===Y||Y>=12306&&Y<=12307||12308===Y||12309===Y||12310===Y||12311===Y||12312===Y||12313===Y||12314===Y||12315===Y||12316===Y||12317===Y||Y>=12318&&Y<=12319||12320===Y||12336===Y||64830===Y||64831===Y||Y>=65093&&Y<=65094}function tm(Y){Y.forEach(function(Y){if(delete Y.location,ey(Y)||eb(Y))for(var et in Y.options)delete Y.options[et].location,tm(Y.options[et].value);else ep(Y)&&e_(Y.style)?delete Y.style.location:(em(Y)||eg(Y))&&eE(Y.style)?delete Y.style.location:ew(Y)&&tm(Y.children)})}function tg(Y,et){void 0===et&&(et={}),et=(0,ed.pi)({shouldParseSkeletons:!0,requiresOtherClause:!0},et);var en=new tu(Y,et).parse();if(en.err){var eo=SyntaxError(ei[en.err.kind]);throw eo.location=en.err.location,eo.originalMessage=en.err.message,eo}return(null==et?void 0:et.captureLocation)||tm(en.val),en.val}},89199:function(Y,et,en){"use strict";en.d(et,{$6:function(){return ep},OV:function(){return ec},Qe:function(){return ef},X9:function(){return eh},gb:function(){return ed},wI:function(){return eu}});var ei,eo=en(38104);!function(Y){Y.FORMAT_ERROR="FORMAT_ERROR",Y.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",Y.INVALID_CONFIG="INVALID_CONFIG",Y.MISSING_DATA="MISSING_DATA",Y.MISSING_TRANSLATION="MISSING_TRANSLATION"}(ei||(ei={}));var ea=function(Y){function et(en,ei,eo){var ea=this,eu=eo?eo instanceof Error?eo:Error(String(eo)):void 0;return(ea=Y.call(this,"[@formatjs/intl Error ".concat(en,"] ").concat(ei,"\n").concat(eu?"\n".concat(eu.message,"\n").concat(eu.stack):""))||this).code=en,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(ea,et),ea}return(0,eo.ZT)(et,Y),et}(Error),eu=function(Y){function et(et,en){return Y.call(this,ei.UNSUPPORTED_FORMATTER,et,en)||this}return(0,eo.ZT)(et,Y),et}(ea),ec=function(Y){function et(et,en){return Y.call(this,ei.INVALID_CONFIG,et,en)||this}return(0,eo.ZT)(et,Y),et}(ea),ed=function(Y){function et(et,en){return Y.call(this,ei.MISSING_DATA,et,en)||this}return(0,eo.ZT)(et,Y),et}(ea),ef=function(Y){function et(et,en,eo){var ea=Y.call(this,ei.FORMAT_ERROR,"".concat(et,"\nLocale: ").concat(en,"\n"),eo)||this;return ea.locale=en,ea}return(0,eo.ZT)(et,Y),et}(ea),eh=function(Y){function et(et,en,ei,eo){var ea=Y.call(this,"".concat(et,"\nMessageID: ").concat(null==ei?void 0:ei.id,"\nDefault Message: ").concat(null==ei?void 0:ei.defaultMessage,"\nDescription: ").concat(null==ei?void 0:ei.description,"\n"),en,eo)||this;return ea.descriptor=ei,ea.locale=en,ea}return(0,eo.ZT)(et,Y),et}(ef),ep=function(Y){function et(et,en){var eo=Y.call(this,ei.MISSING_TRANSLATION,'Missing message: "'.concat(et.id,'" for locale "').concat(en,'", using ').concat(et.defaultMessage?"default message (".concat("string"==typeof et.defaultMessage?et.defaultMessage:et.defaultMessage.map(function(Y){var et;return null!==(et=Y.value)&&void 0!==et?et:JSON.stringify(Y)}).join(),")"):"id"," as fallback."))||this;return eo.descriptor=et,eo}return(0,eo.ZT)(et,Y),et}(ea)},96733:function(Y,et,en){"use strict";en.d(et,{L6:function(){return ec},Sn:function(){return ef},TB:function(){return em},Z0:function(){return ed},ax:function(){return ep}});var ei=en(38104),eo=en(10283),ea=en(34239),eu=en(89199);function ec(Y,et,en){return void 0===en&&(en={}),et.reduce(function(et,ei){return ei in Y?et[ei]=Y[ei]:ei in en&&(et[ei]=en[ei]),et},{})}var ed={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},fallbackOnEmptyString:!0,onError:function(Y){},onWarn:function(Y){}};function ef(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function eh(Y){return{create:function(){return{get:function(et){return Y[et]},set:function(et,en){Y[et]=en}}}}}function ep(Y){void 0===Y&&(Y=ef());var et=Intl.RelativeTimeFormat,en=Intl.ListFormat,eu=Intl.DisplayNames,ec=(0,ea.H)(function(){for(var Y,et=[],en=0;en0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},ea=function(Y,et,en){if(en||2==arguments.length)for(var ei,eo=0,ea=et.length;eo0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},eh=function(Y,et,en){if(en||2==arguments.length)for(var ei,eo=0,ea=et.length;eo0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},ea=function(Y,et,en){if(en||2==arguments.length)for(var ei,eo=0,ea=et.length;eo=ei?eo.bind(et):function(){}}return Yed.n.ALL&&(Y=ed.n.ALL),et=et||{},{error:en("error",ed.n.ERROR),warn:en("warn",ed.n.WARN),info:en("info",ed.n.INFO),debug:en("debug",ed.n.DEBUG),verbose:en("verbose",ed.n.VERBOSE)}}var eh=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},ep=function(Y,et,en){if(en||2==arguments.length)for(var ei,eo=0,ea=et.length;eo";eh.warn("Current logger will be overwritten from "+em),ep.warn("Current logger will overwrite one already registered from "+em)}return(0,ei.TG)("diag",ep,et,!0)};et.setLogger=en,et.disable=function(){(0,ei.J_)(em,et)},et.createComponentLogger=function(Y){return new eu(Y)},et.verbose=Y("verbose"),et.debug=Y("debug"),et.info=Y("info"),et.warn=Y("warn"),et.error=Y("error")}return Y.instance=function(){return this._instance||(this._instance=new Y),this._instance},Y}()},55398:function(Y,et,en){"use strict";en.d(et,{D:function(){return ei}});var ei=en(18796).c.getInstance()},87212:function(Y,et,en){"use strict";function ei(Y){return Symbol.for(Y)}en.d(et,{I:function(){return eo},Y:function(){return ei}});var eo=new(function(){function Y(et){var en=this;en._currentContext=et?new Map(et):new Map,en.getValue=function(Y){return en._currentContext.get(Y)},en.setValue=function(et,ei){var eo=new Y(en._currentContext);return eo._currentContext.set(et,ei),eo},en.deleteValue=function(et){var ei=new Y(en._currentContext);return ei._currentContext.delete(et),ei}}return Y}())},76443:function(Y,et,en){"use strict";var ei;en.d(et,{n:function(){return ei}}),function(Y){Y[Y.NONE=0]="NONE",Y[Y.ERROR=30]="ERROR",Y[Y.WARN=50]="WARN",Y[Y.INFO=60]="INFO",Y[Y.DEBUG=70]="DEBUG",Y[Y.VERBOSE=80]="VERBOSE",Y[Y.ALL=9999]="ALL"}(ei||(ei={}))},36248:function(Y,et,en){"use strict";en.d(et,{Rd:function(){return eh},TG:function(){return ef},J_:function(){return ep}});var ei="object"==typeof globalThis?globalThis:"object"==typeof self?self:"object"==typeof window?window:"object"==typeof en.g?en.g:{},eo="1.6.0",ea=/^(\d+)\.(\d+)\.(\d+)(-(.+))?$/,eu=function(Y){var et=new Set([Y]),en=new Set,ei=Y.match(ea);if(!ei)return function(){return!1};var eo={major:+ei[1],minor:+ei[2],patch:+ei[3],prerelease:ei[4]};if(null!=eo.prerelease)return function(et){return et===Y};function eu(Y){return en.add(Y),!1}function ec(Y){return et.add(Y),!0}return function(Y){if(et.has(Y))return!0;if(en.has(Y))return!1;var ei=Y.match(ea);if(!ei)return eu(Y);var ed={major:+ei[1],minor:+ei[2],patch:+ei[3],prerelease:ei[4]};return null!=ed.prerelease||eo.major!==ed.major?eu(Y):0===eo.major?eo.minor===ed.minor&&eo.patch<=ed.patch?ec(Y):eu(Y):eo.minor<=ed.minor?ec(Y):eu(Y)}}(eo),ec=Symbol.for("opentelemetry.js.api."+eo.split(".")[0]),ed=ei;function ef(Y,et,en,ei){void 0===ei&&(ei=!1);var ea,eu=ed[ec]=null!==(ea=ed[ec])&&void 0!==ea?ea:{version:eo};if(!ei&&eu[Y]){var ef=Error("@opentelemetry/api: Attempted duplicate registration of API: "+Y);return en.error(ef.stack||ef.message),!1}if(eu.version!==eo){var ef=Error("@opentelemetry/api: Registration of version v"+eu.version+" for "+Y+" does not match previously registered API v"+eo);return en.error(ef.stack||ef.message),!1}return eu[Y]=et,en.debug("@opentelemetry/api: Registered a global for "+Y+" v"+eo+"."),!0}function eh(Y){var et,en,ei=null===(et=ed[ec])||void 0===et?void 0:et.version;if(ei&&eu(ei))return null===(en=ed[ec])||void 0===en?void 0:en[Y]}function ep(Y,et){et.debug("@opentelemetry/api: Unregistering a global for "+Y+" v"+eo+".");var en=ed[ec];en&&delete en[Y]}},31294:function(Y,et,en){"use strict";en.d(et,{g:function(){return eM}});var ei=en(36248),eo=en(18796),ea=en(87212),eu=en(54967),ec=(0,ea.Y)("OpenTelemetry Context Key SPAN");function ed(Y){return Y.getValue(ec)||void 0}function ef(){return ed(eo.c.getInstance().active())}function eh(Y,et){return Y.setValue(ec,et)}function ep(Y){return Y.deleteValue(ec)}function em(Y,et){return eh(Y,new eu.s(et))}function eg(Y){var et;return null===(et=ed(Y))||void 0===et?void 0:et.spanContext()}var ey=en(91176),eb=eo.c.getInstance(),ek=function(){function Y(){}return Y.prototype.startSpan=function(Y,et,en){if(void 0===en&&(en=eb.active()),null==et?void 0:et.root)return new eu.s;var ei=en&&eg(en);return ew(ei)&&(0,ey.BM)(ei)?new eu.s(ei):new eu.s},Y.prototype.startActiveSpan=function(Y,et,en,ei){if(!(arguments.length<2)){2==arguments.length?eu=et:3==arguments.length?(eo=et,eu=en):(eo=et,ea=en,eu=ei);var eo,ea,eu,ec=null!=ea?ea:eb.active(),ed=this.startSpan(Y,eo,ec),ef=eh(ec,ed);return eb.with(ef,eu,void 0,ed)}},Y}();function ew(Y){return"object"==typeof Y&&"string"==typeof Y.spanId&&"string"==typeof Y.traceId&&"number"==typeof Y.traceFlags}var e_=new ek,eE=function(){function Y(Y,et,en,ei){this._provider=Y,this.name=et,this.version=en,this.options=ei}return Y.prototype.startSpan=function(Y,et,en){return this._getTracer().startSpan(Y,et,en)},Y.prototype.startActiveSpan=function(Y,et,en,ei){var eo=this._getTracer();return Reflect.apply(eo.startActiveSpan,eo,arguments)},Y.prototype._getTracer=function(){if(this._delegate)return this._delegate;var Y=this._provider.getDelegateTracer(this.name,this.version,this.options);return Y?(this._delegate=Y,this._delegate):e_},Y}(),eC=new(function(){function Y(){}return Y.prototype.getTracer=function(Y,et,en){return new ek},Y}()),eT=function(){function Y(){}return Y.prototype.getTracer=function(Y,et,en){var ei;return null!==(ei=this.getDelegateTracer(Y,et,en))&&void 0!==ei?ei:new eE(this,Y,et,en)},Y.prototype.getDelegate=function(){var Y;return null!==(Y=this._delegate)&&void 0!==Y?Y:eC},Y.prototype.setDelegate=function(Y){this._delegate=Y},Y.prototype.getDelegateTracer=function(Y,et,en){var ei;return null===(ei=this._delegate)||void 0===ei?void 0:ei.getTracer(Y,et,en)},Y}(),eS=en(42611),eA="trace",eM=(function(){function Y(){this._proxyTracerProvider=new eT,this.wrapSpanContext=ey.kw,this.isSpanContextValid=ey.BM,this.deleteSpan=ep,this.getSpan=ed,this.getActiveSpan=ef,this.getSpanContext=eg,this.setSpan=eh,this.setSpanContext=em}return Y.getInstance=function(){return this._instance||(this._instance=new Y),this._instance},Y.prototype.setGlobalTracerProvider=function(Y){var et=(0,ei.TG)(eA,this._proxyTracerProvider,eS.G.instance());return et&&this._proxyTracerProvider.setDelegate(Y),et},Y.prototype.getTracerProvider=function(){return(0,ei.Rd)(eA)||this._proxyTracerProvider},Y.prototype.getTracer=function(Y,et){return this.getTracerProvider().getTracer(Y,et)},Y.prototype.disable=function(){(0,ei.J_)(eA,eS.G.instance()),this._proxyTracerProvider=new eT},Y})().getInstance()},54967:function(Y,et,en){"use strict";en.d(et,{s:function(){return eo}});var ei=en(58634),eo=function(){function Y(Y){void 0===Y&&(Y=ei.Rr),this._spanContext=Y}return Y.prototype.spanContext=function(){return this._spanContext},Y.prototype.setAttribute=function(Y,et){return this},Y.prototype.setAttributes=function(Y){return this},Y.prototype.addEvent=function(Y,et){return this},Y.prototype.setStatus=function(Y){return this},Y.prototype.updateName=function(Y){return this},Y.prototype.end=function(Y){},Y.prototype.isRecording=function(){return!1},Y.prototype.recordException=function(Y,et){},Y}()},58634:function(Y,et,en){"use strict";en.d(et,{AE:function(){return ea},Rr:function(){return eu},fQ:function(){return eo}});var ei=en(19959),eo="0000000000000000",ea="00000000000000000000000000000000",eu={traceId:ea,spanId:eo,traceFlags:ei.r.NONE}},91176:function(Y,et,en){"use strict";en.d(et,{BM:function(){return ef},jN:function(){return ec},kw:function(){return eh}});var ei=en(58634),eo=en(54967),ea=/^([0-9a-f]{32})$/i,eu=/^[0-9a-f]{16}$/i;function ec(Y){return ea.test(Y)&&Y!==ei.AE}function ed(Y){return eu.test(Y)&&Y!==ei.fQ}function ef(Y){return ec(Y.traceId)&&ed(Y.spanId)}function eh(Y){return new eo.s(Y)}},19959:function(Y,et,en){"use strict";var ei;en.d(et,{r:function(){return ei}}),function(Y){Y[Y.NONE=0]="NONE",Y[Y.SAMPLED=1]="SAMPLED"}(ei||(ei={}))},72901:function(Y,et,en){"use strict";function ei(Y,et,{checkForDefaultPrevented:en=!0}={}){return function(ei){if(null==Y||Y(ei),!1===en||!ei.defaultPrevented)return null==et?void 0:et(ei)}}en.d(et,{M:function(){return ei}})},68539:function(Y,et,en){"use strict";en.d(et,{B:function(){return ec}});var ei=en(70079),eo=en(36646),ea=en(49270),eu=en(94251);function ec(Y){let et=Y+"CollectionProvider",[en,ec]=(0,eo.b)(et),[ed,ef]=en(et,{collectionRef:{current:null},itemMap:new Map}),eh=Y=>{let{scope:et,children:en}=Y,eo=ei.useRef(null),ea=ei.useRef(new Map).current;return ei.createElement(ed,{scope:et,itemMap:ea,collectionRef:eo},en)},ep=Y+"CollectionSlot",em=ei.forwardRef((Y,et)=>{let{scope:en,children:eo}=Y,ec=ef(ep,en),ed=(0,ea.e)(et,ec.collectionRef);return ei.createElement(eu.g7,{ref:ed},eo)}),eg=Y+"CollectionItemSlot",ey="data-radix-collection-item",eb=ei.forwardRef((Y,et)=>{let{scope:en,children:eo,...ec}=Y,ed=ei.useRef(null),eh=(0,ea.e)(et,ed),ep=ef(eg,en);return ei.useEffect(()=>(ep.itemMap.set(ed,{ref:ed,...ec}),()=>void ep.itemMap.delete(ed))),ei.createElement(eu.g7,{[ey]:"",ref:eh},eo)});return[{Provider:eh,Slot:em,ItemSlot:eb},function(et){let en=ef(Y+"CollectionConsumer",et),eo=ei.useCallback(()=>{let Y=en.collectionRef.current;if(!Y)return[];let et=Array.from(Y.querySelectorAll(`[${ey}]`)),ei=Array.from(en.itemMap.values()),eo=ei.sort((Y,en)=>et.indexOf(Y.ref.current)-et.indexOf(en.ref.current));return eo},[en.collectionRef,en.itemMap]);return eo},ec]}},49270:function(Y,et,en){"use strict";en.d(et,{F:function(){return ea},e:function(){return eu}});var ei=en(70079);function eo(Y,et){"function"==typeof Y?Y(et):null!=Y&&(Y.current=et)}function ea(...Y){return et=>Y.forEach(Y=>eo(Y,et))}function eu(...Y){return(0,ei.useCallback)(ea(...Y),Y)}},36646:function(Y,et,en){"use strict";en.d(et,{b:function(){return ea},k:function(){return eo}});var ei=en(70079);function eo(Y,et){let en=(0,ei.createContext)(et);function eo(Y){let{children:et,...eo}=Y,ea=(0,ei.useMemo)(()=>eo,Object.values(eo));return(0,ei.createElement)(en.Provider,{value:ea},et)}function ea(eo){let ea=(0,ei.useContext)(en);if(ea)return ea;if(void 0!==et)return et;throw Error(`\`${eo}\` must be used within \`${Y}\``)}return eo.displayName=Y+"Provider",[eo,ea]}function ea(Y,et=[]){let en=[];function eo(et,eo){let ea=(0,ei.createContext)(eo),eu=en.length;function ec(et){let{scope:en,children:eo,...ec}=et,ed=(null==en?void 0:en[Y][eu])||ea,ef=(0,ei.useMemo)(()=>ec,Object.values(ec));return(0,ei.createElement)(ed.Provider,{value:ef},eo)}function ed(en,ec){let ed=(null==ec?void 0:ec[Y][eu])||ea,ef=(0,ei.useContext)(ed);if(ef)return ef;if(void 0!==eo)return eo;throw Error(`\`${en}\` must be used within \`${et}\``)}return en=[...en,eo],ec.displayName=et+"Provider",[ec,ed]}let ea=()=>{let et=en.map(Y=>(0,ei.createContext)(Y));return function(en){let eo=(null==en?void 0:en[Y])||et;return(0,ei.useMemo)(()=>({[`__scope${Y}`]:{...en,[Y]:eo}}),[en,eo])}};return ea.scopeName=Y,[eo,eu(ea,...et)]}function eu(...Y){let et=Y[0];if(1===Y.length)return et;let en=()=>{let en=Y.map(Y=>({useScope:Y(),scopeName:Y.scopeName}));return function(Y){let eo=en.reduce((et,{useScope:en,scopeName:ei})=>{let eo=en(Y),ea=eo[`__scope${ei}`];return{...et,...ea}},{});return(0,ei.useMemo)(()=>({[`__scope${et.scopeName}`]:eo}),[eo])}};return en.scopeName=et.scopeName,en}},71950:function(Y,et,en){"use strict";en.d(et,{Dx:function(){return e7},VY:function(){return e6},aV:function(){return e3},dk:function(){return e8},fC:function(){return e9},h_:function(){return e4},x8:function(){return tt},xz:function(){return e5}});var ei=en(45675),eo=en(70079),ea=en(72901),eu=en(49270),ec=en(36646),ed=en(88817),ef=en(86004),eh=en(49515),ep=en(44480),em=en(67323),eg=en(55691),ey=en(39073),eb=en(54386),ek=en(54239),ew=en(66546),e_=en(94251);let eE="Dialog",[eC,eT]=(0,ec.b)(eE),[eS,eA]=eC(eE),eM=Y=>{let{__scopeDialog:et,children:en,open:ei,defaultOpen:ea,onOpenChange:eu,modal:ec=!0}=Y,eh=(0,eo.useRef)(null),ep=(0,eo.useRef)(null),[em=!1,eg]=(0,ef.T)({prop:ei,defaultProp:ea,onChange:eu});return(0,eo.createElement)(eS,{scope:et,triggerRef:eh,contentRef:ep,contentId:(0,ed.M)(),titleId:(0,ed.M)(),descriptionId:(0,ed.M)(),open:em,onOpenChange:eg,onOpenToggle:(0,eo.useCallback)(()=>eg(Y=>!Y),[eg]),modal:ec},en)},eP="DialogTrigger",ej=(0,eo.forwardRef)((Y,et)=>{let{__scopeDialog:en,...ec}=Y,ed=eA(eP,en),ef=(0,eu.e)(et,ed.triggerRef);return(0,eo.createElement)(ey.WV.button,(0,ei.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":ed.open,"aria-controls":ed.contentId,"data-state":eQ(ed.open)},ec,{ref:ef,onClick:(0,ea.M)(Y.onClick,ed.onOpenToggle)}))}),eO="DialogPortal",[eI,eN]=eC(eO,{forceMount:void 0}),eL=Y=>{let{__scopeDialog:et,forceMount:en,children:ei,container:ea}=Y,eu=eA(eO,et);return(0,eo.createElement)(eI,{scope:et,forceMount:en},eo.Children.map(ei,Y=>(0,eo.createElement)(eg.z,{present:en||eu.open},(0,eo.createElement)(em.h,{asChild:!0,container:ea},Y))))},eR="DialogOverlay",eD=(0,eo.forwardRef)((Y,et)=>{let en=eN(eR,Y.__scopeDialog),{forceMount:ea=en.forceMount,...eu}=Y,ec=eA(eR,Y.__scopeDialog);return ec.modal?(0,eo.createElement)(eg.z,{present:ea||ec.open},(0,eo.createElement)(eF,(0,ei.Z)({},eu,{ref:et}))):null}),eF=(0,eo.forwardRef)((Y,et)=>{let{__scopeDialog:en,...ea}=Y,eu=eA(eR,en);return(0,eo.createElement)(ek.Z,{as:e_.g7,allowPinchZoom:!0,shards:[eu.contentRef]},(0,eo.createElement)(ey.WV.div,(0,ei.Z)({"data-state":eQ(eu.open)},ea,{ref:et,style:{pointerEvents:"auto",...ea.style}})))}),eB="DialogContent",ez=(0,eo.forwardRef)((Y,et)=>{let en=eN(eB,Y.__scopeDialog),{forceMount:ea=en.forceMount,...eu}=Y,ec=eA(eB,Y.__scopeDialog);return(0,eo.createElement)(eg.z,{present:ea||ec.open},ec.modal?(0,eo.createElement)(eU,(0,ei.Z)({},eu,{ref:et})):(0,eo.createElement)(eH,(0,ei.Z)({},eu,{ref:et})))}),eU=(0,eo.forwardRef)((Y,et)=>{let en=eA(eB,Y.__scopeDialog),ec=(0,eo.useRef)(null),ed=(0,eu.e)(et,en.contentRef,ec);return(0,eo.useEffect)(()=>{let Y=ec.current;if(Y)return(0,ew.Ry)(Y)},[]),(0,eo.createElement)(eG,(0,ei.Z)({},Y,{ref:ed,trapFocus:en.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,ea.M)(Y.onCloseAutoFocus,Y=>{var et;Y.preventDefault(),null===(et=en.triggerRef.current)||void 0===et||et.focus()}),onPointerDownOutside:(0,ea.M)(Y.onPointerDownOutside,Y=>{let et=Y.detail.originalEvent,en=0===et.button&&!0===et.ctrlKey,ei=2===et.button||en;ei&&Y.preventDefault()}),onFocusOutside:(0,ea.M)(Y.onFocusOutside,Y=>Y.preventDefault())}))}),eH=(0,eo.forwardRef)((Y,et)=>{let en=eA(eB,Y.__scopeDialog),ea=(0,eo.useRef)(!1);return(0,eo.createElement)(eG,(0,ei.Z)({},Y,{ref:et,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:et=>{var ei,eo;null===(ei=Y.onCloseAutoFocus)||void 0===ei||ei.call(Y,et),et.defaultPrevented||(ea.current||null===(eo=en.triggerRef.current)||void 0===eo||eo.focus(),et.preventDefault()),ea.current=!1},onInteractOutside:et=>{var ei,eo;null===(ei=Y.onInteractOutside)||void 0===ei||ei.call(Y,et),et.defaultPrevented||(ea.current=!0);let eu=et.target,ec=null===(eo=en.triggerRef.current)||void 0===eo?void 0:eo.contains(eu);ec&&et.preventDefault()}}))}),eG=(0,eo.forwardRef)((Y,et)=>{let{__scopeDialog:en,trapFocus:ea,onOpenAutoFocus:ec,onCloseAutoFocus:ed,...ef}=Y,em=eA(eB,en),eg=(0,eo.useRef)(null),ey=(0,eu.e)(et,eg);return(0,eb.EW)(),(0,eo.createElement)(eo.Fragment,null,(0,eo.createElement)(ep.M,{asChild:!0,loop:!0,trapped:ea,onMountAutoFocus:ec,onUnmountAutoFocus:ed},(0,eo.createElement)(eh.XB,(0,ei.Z)({role:"dialog",id:em.contentId,"aria-describedby":em.descriptionId,"aria-labelledby":em.titleId,"data-state":eQ(em.open)},ef,{ref:ey,onDismiss:()=>em.onOpenChange(!1)}))),!1)}),eV="DialogTitle",eW=(0,eo.forwardRef)((Y,et)=>{let{__scopeDialog:en,...ea}=Y,eu=eA(eV,en);return(0,eo.createElement)(ey.WV.h2,(0,ei.Z)({id:eu.titleId},ea,{ref:et}))}),eZ="DialogDescription",eK=(0,eo.forwardRef)((Y,et)=>{let{__scopeDialog:en,...ea}=Y,eu=eA(eZ,en);return(0,eo.createElement)(ey.WV.p,(0,ei.Z)({id:eu.descriptionId},ea,{ref:et}))}),e$="DialogClose",eY=(0,eo.forwardRef)((Y,et)=>{let{__scopeDialog:en,...eu}=Y,ec=eA(e$,en);return(0,eo.createElement)(ey.WV.button,(0,ei.Z)({type:"button"},eu,{ref:et,onClick:(0,ea.M)(Y.onClick,()=>ec.onOpenChange(!1))}))});function eQ(Y){return Y?"open":"closed"}let eX="DialogTitleWarning",[eJ,e0]=(0,ec.k)(eX,{contentName:eB,titleName:eV,docsSlug:"dialog"}),e9=eM,e5=ej,e4=eL,e3=eD,e6=ez,e7=eW,e8=eK,tt=eY},28036:function(Y,et,en){"use strict";en.d(et,{gm:function(){return ea}});var ei=en(70079);let eo=(0,ei.createContext)(void 0);function ea(Y){let et=(0,ei.useContext)(eo);return Y||et||"ltr"}},49515:function(Y,et,en){"use strict";let ei;en.d(et,{XB:function(){return eb}});var eo=en(5527),ea=en(70079),eu=en(72901),ec=en(39073),ed=en(49270),ef=en(9137);function eh(Y,et=null==globalThis?void 0:globalThis.document){let en=(0,ef.W)(Y);(0,ea.useEffect)(()=>{let Y=Y=>{"Escape"===Y.key&&en(Y)};return et.addEventListener("keydown",Y),()=>et.removeEventListener("keydown",Y)},[en,et])}let ep="dismissableLayer.update",em="dismissableLayer.pointerDownOutside",eg="dismissableLayer.focusOutside",ey=(0,ea.createContext)({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),eb=(0,ea.forwardRef)((Y,et)=>{var en;let{disableOutsidePointerEvents:ef=!1,onEscapeKeyDown:em,onPointerDownOutside:eg,onFocusOutside:eb,onInteractOutside:eE,onDismiss:eC,...eT}=Y,eS=(0,ea.useContext)(ey),[eA,eM]=(0,ea.useState)(null),eP=null!==(en=null==eA?void 0:eA.ownerDocument)&&void 0!==en?en:null==globalThis?void 0:globalThis.document,[,ej]=(0,ea.useState)({}),eO=(0,ed.e)(et,Y=>eM(Y)),eI=Array.from(eS.layers),[eN]=[...eS.layersWithOutsidePointerEventsDisabled].slice(-1),eL=eI.indexOf(eN),eR=eA?eI.indexOf(eA):-1,eD=eS.layersWithOutsidePointerEventsDisabled.size>0,eF=eR>=eL,eB=ek(Y=>{let et=Y.target,en=[...eS.branches].some(Y=>Y.contains(et));!eF||en||(null==eg||eg(Y),null==eE||eE(Y),Y.defaultPrevented||null==eC||eC())},eP),ez=ew(Y=>{let et=Y.target,en=[...eS.branches].some(Y=>Y.contains(et));en||(null==eb||eb(Y),null==eE||eE(Y),Y.defaultPrevented||null==eC||eC())},eP);return eh(Y=>{let et=eR===eS.layers.size-1;et&&(null==em||em(Y),!Y.defaultPrevented&&eC&&(Y.preventDefault(),eC()))},eP),(0,ea.useEffect)(()=>{if(eA)return ef&&(0===eS.layersWithOutsidePointerEventsDisabled.size&&(ei=eP.body.style.pointerEvents,eP.body.style.pointerEvents="none"),eS.layersWithOutsidePointerEventsDisabled.add(eA)),eS.layers.add(eA),e_(),()=>{ef&&1===eS.layersWithOutsidePointerEventsDisabled.size&&(eP.body.style.pointerEvents=ei)}},[eA,eP,ef,eS]),(0,ea.useEffect)(()=>()=>{eA&&(eS.layers.delete(eA),eS.layersWithOutsidePointerEventsDisabled.delete(eA),e_())},[eA,eS]),(0,ea.useEffect)(()=>{let Y=()=>ej({});return document.addEventListener(ep,Y),()=>document.removeEventListener(ep,Y)},[]),(0,ea.createElement)(ec.WV.div,(0,eo.Z)({},eT,{ref:eO,style:{pointerEvents:eD?eF?"auto":"none":void 0,...Y.style},onFocusCapture:(0,eu.M)(Y.onFocusCapture,ez.onFocusCapture),onBlurCapture:(0,eu.M)(Y.onBlurCapture,ez.onBlurCapture),onPointerDownCapture:(0,eu.M)(Y.onPointerDownCapture,eB.onPointerDownCapture)}))});function ek(Y,et=null==globalThis?void 0:globalThis.document){let en=(0,ef.W)(Y),ei=(0,ea.useRef)(!1),eo=(0,ea.useRef)(()=>{});return(0,ea.useEffect)(()=>{let Y=Y=>{if(Y.target&&!ei.current){let ei={originalEvent:Y};function ea(){eE(em,en,ei,{discrete:!0})}"touch"===Y.pointerType?(et.removeEventListener("click",eo.current),eo.current=ea,et.addEventListener("click",eo.current,{once:!0})):ea()}ei.current=!1},ea=window.setTimeout(()=>{et.addEventListener("pointerdown",Y)},0);return()=>{window.clearTimeout(ea),et.removeEventListener("pointerdown",Y),et.removeEventListener("click",eo.current)}},[et,en]),{onPointerDownCapture:()=>ei.current=!0}}function ew(Y,et=null==globalThis?void 0:globalThis.document){let en=(0,ef.W)(Y),ei=(0,ea.useRef)(!1);return(0,ea.useEffect)(()=>{let Y=Y=>{if(Y.target&&!ei.current){let et={originalEvent:Y};eE(eg,en,et,{discrete:!1})}};return et.addEventListener("focusin",Y),()=>et.removeEventListener("focusin",Y)},[et,en]),{onFocusCapture:()=>ei.current=!0,onBlurCapture:()=>ei.current=!1}}function e_(){let Y=new CustomEvent(ep);document.dispatchEvent(Y)}function eE(Y,et,en,{discrete:ei}){let eo=en.originalEvent.target,ea=new CustomEvent(Y,{bubbles:!1,cancelable:!0,detail:en});et&&eo.addEventListener(Y,et,{once:!0}),ei?(0,ec.jH)(eo,ea):eo.dispatchEvent(ea)}},47428:function(Y,et,en){"use strict";en.d(et,{VY:function(){return nj},ZA:function(){return nO},ck:function(){return nN},wU:function(){return nD},__:function(){return nI},Uv:function(){return nP},Ee:function(){return nL},Rk:function(){return nR},fC:function(){return nA},Z0:function(){return nF},Tr:function(){return nB},tu:function(){return nU},fF:function(){return nz},xz:function(){return nM}});var ei=en(45675),eo=en(70079),ea=en(72901),eu=en(49270),ec=en(36646),ed=en(86004),ef=en(39073),eh=en(5527),ep=en(68539),em=en(28036),eg=en(49515),ey=en(54386),eb=en(44480),ek=en(88817),ew=en(25373),e_=en(67323),eE=en(55691),eC=en(83208),eT=en(94251),eS=en(9137),eA=en(66546),eM=en(54239);let eP=["Enter"," "],ej=["ArrowDown","PageUp","Home"],eO=["ArrowUp","PageDown","End"],eI=[...ej,...eO],eN={ltr:[...eP,"ArrowRight"],rtl:[...eP,"ArrowLeft"]},eL={ltr:["ArrowLeft"],rtl:["ArrowRight"]},eR="Menu",[eD,eF,eB]=(0,ep.B)(eR),[ez,eU]=(0,ec.b)(eR,[eB,ew.D7,eC.Pc]),eH=(0,ew.D7)(),eG=(0,eC.Pc)(),[eV,eW]=ez(eR),[eZ,eK]=ez(eR),e$=Y=>{let{__scopeMenu:et,open:en=!1,children:ei,dir:ea,onOpenChange:eu,modal:ec=!0}=Y,ed=eH(et),[ef,eh]=(0,eo.useState)(null),ep=(0,eo.useRef)(!1),eg=(0,eS.W)(eu),ey=(0,em.gm)(ea);return(0,eo.useEffect)(()=>{let Y=()=>{ep.current=!0,document.addEventListener("pointerdown",et,{capture:!0,once:!0}),document.addEventListener("pointermove",et,{capture:!0,once:!0})},et=()=>ep.current=!1;return document.addEventListener("keydown",Y,{capture:!0}),()=>{document.removeEventListener("keydown",Y,{capture:!0}),document.removeEventListener("pointerdown",et,{capture:!0}),document.removeEventListener("pointermove",et,{capture:!0})}},[]),(0,eo.createElement)(ew.fC,ed,(0,eo.createElement)(eV,{scope:et,open:en,onOpenChange:eg,content:ef,onContentChange:eh},(0,eo.createElement)(eZ,{scope:et,onClose:(0,eo.useCallback)(()=>eg(!1),[eg]),isUsingKeyboardRef:ep,dir:ey,modal:ec},ei)))},eY=(0,eo.forwardRef)((Y,et)=>{let{__scopeMenu:en,...ei}=Y,ea=eH(en);return(0,eo.createElement)(ew.ee,(0,eh.Z)({},ea,ei,{ref:et}))}),eQ="MenuPortal",[eX,eJ]=ez(eQ,{forceMount:void 0}),e0=Y=>{let{__scopeMenu:et,forceMount:en,children:ei,container:ea}=Y,eu=eW(eQ,et);return(0,eo.createElement)(eX,{scope:et,forceMount:en},(0,eo.createElement)(eE.z,{present:en||eu.open},(0,eo.createElement)(e_.h,{asChild:!0,container:ea},ei)))},e9="MenuContent",[e5,e4]=ez(e9),e3=(0,eo.forwardRef)((Y,et)=>{let en=eJ(e9,Y.__scopeMenu),{forceMount:ei=en.forceMount,...ea}=Y,eu=eW(e9,Y.__scopeMenu),ec=eK(e9,Y.__scopeMenu);return(0,eo.createElement)(eD.Provider,{scope:Y.__scopeMenu},(0,eo.createElement)(eE.z,{present:ei||eu.open},(0,eo.createElement)(eD.Slot,{scope:Y.__scopeMenu},ec.modal?(0,eo.createElement)(e6,(0,eh.Z)({},ea,{ref:et})):(0,eo.createElement)(e7,(0,eh.Z)({},ea,{ref:et})))))}),e6=(0,eo.forwardRef)((Y,et)=>{let en=eW(e9,Y.__scopeMenu),ei=(0,eo.useRef)(null),ec=(0,eu.e)(et,ei);return(0,eo.useEffect)(()=>{let Y=ei.current;if(Y)return(0,eA.Ry)(Y)},[]),(0,eo.createElement)(e8,(0,eh.Z)({},Y,{ref:ec,trapFocus:en.open,disableOutsidePointerEvents:en.open,disableOutsideScroll:!0,onFocusOutside:(0,ea.M)(Y.onFocusOutside,Y=>Y.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>en.onOpenChange(!1)}))}),e7=(0,eo.forwardRef)((Y,et)=>{let en=eW(e9,Y.__scopeMenu);return(0,eo.createElement)(e8,(0,eh.Z)({},Y,{ref:et,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>en.onOpenChange(!1)}))}),e8=(0,eo.forwardRef)((Y,et)=>{let{__scopeMenu:en,loop:ei=!1,trapFocus:ec,onOpenAutoFocus:ed,onCloseAutoFocus:ef,disableOutsidePointerEvents:ep,onEntryFocus:em,onEscapeKeyDown:ek,onPointerDownOutside:e_,onFocusOutside:eE,onInteractOutside:eS,onDismiss:eA,disableOutsideScroll:eP,...ej}=Y,eN=eW(e9,en),eL=eK(e9,en),eR=eH(en),eD=eG(en),eB=eF(en),[ez,eU]=(0,eo.useState)(null),eV=(0,eo.useRef)(null),eZ=(0,eu.e)(et,eV,eN.onContentChange),e$=(0,eo.useRef)(0),eY=(0,eo.useRef)(""),eQ=(0,eo.useRef)(0),eX=(0,eo.useRef)(null),eJ=(0,eo.useRef)("right"),e0=(0,eo.useRef)(0),e4=eP?eM.Z:eo.Fragment,e3=eP?{as:eT.g7,allowPinchZoom:!0}:void 0,e6=Y=>{var et,en;let ei=eY.current+Y,eo=eB().filter(Y=>!Y.disabled),ea=document.activeElement,eu=null===(et=eo.find(Y=>Y.ref.current===ea))||void 0===et?void 0:et.textValue,ec=eo.map(Y=>Y.textValue),ed=tH(ec,ei,eu),ef=null===(en=eo.find(Y=>Y.textValue===ed))||void 0===en?void 0:en.ref.current;!function Y(et){eY.current=et,window.clearTimeout(e$.current),""!==et&&(e$.current=window.setTimeout(()=>Y(""),1e3))}(ei),ef&&setTimeout(()=>ef.focus())};(0,eo.useEffect)(()=>()=>window.clearTimeout(e$.current),[]),(0,ey.EW)();let e7=(0,eo.useCallback)(Y=>{var et,en;let ei=eJ.current===(null===(et=eX.current)||void 0===et?void 0:et.side);return ei&&tV(Y,null===(en=eX.current)||void 0===en?void 0:en.area)},[]);return(0,eo.createElement)(e5,{scope:en,searchRef:eY,onItemEnter:(0,eo.useCallback)(Y=>{e7(Y)&&Y.preventDefault()},[e7]),onItemLeave:(0,eo.useCallback)(Y=>{var et;e7(Y)||(null===(et=eV.current)||void 0===et||et.focus(),eU(null))},[e7]),onTriggerLeave:(0,eo.useCallback)(Y=>{e7(Y)&&Y.preventDefault()},[e7]),pointerGraceTimerRef:eQ,onPointerGraceIntentChange:(0,eo.useCallback)(Y=>{eX.current=Y},[])},(0,eo.createElement)(e4,e3,(0,eo.createElement)(eb.M,{asChild:!0,trapped:ec,onMountAutoFocus:(0,ea.M)(ed,Y=>{var et;Y.preventDefault(),null===(et=eV.current)||void 0===et||et.focus()}),onUnmountAutoFocus:ef},(0,eo.createElement)(eg.XB,{asChild:!0,disableOutsidePointerEvents:ep,onEscapeKeyDown:ek,onPointerDownOutside:e_,onFocusOutside:eE,onInteractOutside:eS,onDismiss:eA},(0,eo.createElement)(eC.fC,(0,eh.Z)({asChild:!0},eD,{dir:eL.dir,orientation:"vertical",loop:ei,currentTabStopId:ez,onCurrentTabStopIdChange:eU,onEntryFocus:(0,ea.M)(em,Y=>{eL.isUsingKeyboardRef.current||Y.preventDefault()})}),(0,eo.createElement)(ew.VY,(0,eh.Z)({role:"menu","aria-orientation":"vertical","data-state":tR(eN.open),"data-radix-menu-content":"",dir:eL.dir},eR,ej,{ref:eZ,style:{outline:"none",...ej.style},onKeyDown:(0,ea.M)(ej.onKeyDown,Y=>{let et=Y.target,en=et.closest("[data-radix-menu-content]")===Y.currentTarget,ei=Y.ctrlKey||Y.altKey||Y.metaKey,eo=1===Y.key.length;en&&("Tab"===Y.key&&Y.preventDefault(),!ei&&eo&&e6(Y.key));let ea=eV.current;if(Y.target!==ea||!eI.includes(Y.key))return;Y.preventDefault();let eu=eB().filter(Y=>!Y.disabled),ec=eu.map(Y=>Y.ref.current);eO.includes(Y.key)&&ec.reverse(),tB(ec)}),onBlur:(0,ea.M)(Y.onBlur,Y=>{Y.currentTarget.contains(Y.target)||(window.clearTimeout(e$.current),eY.current="")}),onPointerMove:(0,ea.M)(Y.onPointerMove,tW(Y=>{let et=Y.target,en=e0.current!==Y.clientX;if(Y.currentTarget.contains(et)&&en){let et=Y.clientX>e0.current?"right":"left";eJ.current=et,e0.current=Y.clientX}}))})))))))}),tt=(0,eo.forwardRef)((Y,et)=>{let{__scopeMenu:en,...ei}=Y;return(0,eo.createElement)(ef.WV.div,(0,eh.Z)({role:"group"},ei,{ref:et}))}),ta=(0,eo.forwardRef)((Y,et)=>{let{__scopeMenu:en,...ei}=Y;return(0,eo.createElement)(ef.WV.div,(0,eh.Z)({},ei,{ref:et}))}),tu="MenuItem",tc="menu.itemSelect",td=(0,eo.forwardRef)((Y,et)=>{let{disabled:en=!1,onSelect:ei,...ec}=Y,ed=(0,eo.useRef)(null),ep=eK(tu,Y.__scopeMenu),em=e4(tu,Y.__scopeMenu),eg=(0,eu.e)(et,ed),ey=(0,eo.useRef)(!1),eb=()=>{let Y=ed.current;if(!en&&Y){let et=new CustomEvent(tc,{bubbles:!0,cancelable:!0});Y.addEventListener(tc,Y=>null==ei?void 0:ei(Y),{once:!0}),(0,ef.jH)(Y,et),et.defaultPrevented?ey.current=!1:ep.onClose()}};return(0,eo.createElement)(tf,(0,eh.Z)({},ec,{ref:eg,disabled:en,onClick:(0,ea.M)(Y.onClick,eb),onPointerDown:et=>{var en;null===(en=Y.onPointerDown)||void 0===en||en.call(Y,et),ey.current=!0},onPointerUp:(0,ea.M)(Y.onPointerUp,Y=>{var et;ey.current||null===(et=Y.currentTarget)||void 0===et||et.click()}),onKeyDown:(0,ea.M)(Y.onKeyDown,Y=>{let et=""!==em.searchRef.current;!en&&(!et||" "!==Y.key)&&eP.includes(Y.key)&&(Y.currentTarget.click(),Y.preventDefault())})}))}),tf=(0,eo.forwardRef)((Y,et)=>{let{__scopeMenu:en,disabled:ei=!1,textValue:ec,...ed}=Y,ep=e4(tu,en),em=eG(en),eg=(0,eo.useRef)(null),ey=(0,eu.e)(et,eg),[eb,ek]=(0,eo.useState)(!1),[ew,e_]=(0,eo.useState)("");return(0,eo.useEffect)(()=>{let Y=eg.current;if(Y){var et;e_((null!==(et=Y.textContent)&&void 0!==et?et:"").trim())}},[ed.children]),(0,eo.createElement)(eD.ItemSlot,{scope:en,disabled:ei,textValue:null!=ec?ec:ew},(0,eo.createElement)(eC.ck,(0,eh.Z)({asChild:!0},em,{focusable:!ei}),(0,eo.createElement)(ef.WV.div,(0,eh.Z)({role:"menuitem","data-highlighted":eb?"":void 0,"aria-disabled":ei||void 0,"data-disabled":ei?"":void 0},ed,{ref:ey,onPointerMove:(0,ea.M)(Y.onPointerMove,tW(Y=>{if(ei)ep.onItemLeave(Y);else if(ep.onItemEnter(Y),!Y.defaultPrevented){let et=Y.currentTarget;et.focus()}})),onPointerLeave:(0,ea.M)(Y.onPointerLeave,tW(Y=>ep.onItemLeave(Y))),onFocus:(0,ea.M)(Y.onFocus,()=>ek(!0)),onBlur:(0,ea.M)(Y.onBlur,()=>ek(!1))}))))}),th=(0,eo.forwardRef)((Y,et)=>{let{checked:en=!1,onCheckedChange:ei,...eu}=Y;return(0,eo.createElement)(t_,{scope:Y.__scopeMenu,checked:en},(0,eo.createElement)(td,(0,eh.Z)({role:"menuitemcheckbox","aria-checked":tD(en)?"mixed":en},eu,{ref:et,"data-state":tF(en),onSelect:(0,ea.M)(eu.onSelect,()=>null==ei?void 0:ei(!!tD(en)||!en),{checkForDefaultPrevented:!1})})))}),tp="MenuRadioGroup",[tm,tg]=ez(tp,{value:void 0,onValueChange:()=>{}}),tv=(0,eo.forwardRef)((Y,et)=>{let{value:en,onValueChange:ei,...ea}=Y,eu=(0,eS.W)(ei);return(0,eo.createElement)(tm,{scope:Y.__scopeMenu,value:en,onValueChange:eu},(0,eo.createElement)(tt,(0,eh.Z)({},ea,{ref:et})))}),tb="MenuRadioItem",tk=(0,eo.forwardRef)((Y,et)=>{let{value:en,...ei}=Y,eu=tg(tb,Y.__scopeMenu),ec=en===eu.value;return(0,eo.createElement)(t_,{scope:Y.__scopeMenu,checked:ec},(0,eo.createElement)(td,(0,eh.Z)({role:"menuitemradio","aria-checked":ec},ei,{ref:et,"data-state":tF(ec),onSelect:(0,ea.M)(ei.onSelect,()=>{var Y;return null===(Y=eu.onValueChange)||void 0===Y?void 0:Y.call(eu,en)},{checkForDefaultPrevented:!1})})))}),tw="MenuItemIndicator",[t_,tE]=ez(tw,{checked:!1}),tC=(0,eo.forwardRef)((Y,et)=>{let{__scopeMenu:en,forceMount:ei,...ea}=Y,eu=tE(tw,en);return(0,eo.createElement)(eE.z,{present:ei||tD(eu.checked)||!0===eu.checked},(0,eo.createElement)(ef.WV.span,(0,eh.Z)({},ea,{ref:et,"data-state":tF(eu.checked)})))}),tT=(0,eo.forwardRef)((Y,et)=>{let{__scopeMenu:en,...ei}=Y;return(0,eo.createElement)(ef.WV.div,(0,eh.Z)({role:"separator","aria-orientation":"horizontal"},ei,{ref:et}))}),tS=(0,eo.forwardRef)((Y,et)=>{let{__scopeMenu:en,...ei}=Y,ea=eH(en);return(0,eo.createElement)(ew.Eh,(0,eh.Z)({},ea,ei,{ref:et}))}),tA="MenuSub",[tM,tP]=ez(tA),tj=Y=>{let{__scopeMenu:et,children:en,open:ei=!1,onOpenChange:ea}=Y,eu=eW(tA,et),ec=eH(et),[ed,ef]=(0,eo.useState)(null),[eh,ep]=(0,eo.useState)(null),em=(0,eS.W)(ea);return(0,eo.useEffect)(()=>(!1===eu.open&&em(!1),()=>em(!1)),[eu.open,em]),(0,eo.createElement)(ew.fC,ec,(0,eo.createElement)(eV,{scope:et,open:ei,onOpenChange:em,content:eh,onContentChange:ep},(0,eo.createElement)(tM,{scope:et,contentId:(0,ek.M)(),triggerId:(0,ek.M)(),trigger:ed,onTriggerChange:ef},en)))},tO="MenuSubTrigger",tI=(0,eo.forwardRef)((Y,et)=>{let en=eW(tO,Y.__scopeMenu),ei=eK(tO,Y.__scopeMenu),ec=tP(tO,Y.__scopeMenu),ed=e4(tO,Y.__scopeMenu),ef=(0,eo.useRef)(null),{pointerGraceTimerRef:ep,onPointerGraceIntentChange:em}=ed,eg={__scopeMenu:Y.__scopeMenu},ey=(0,eo.useCallback)(()=>{ef.current&&window.clearTimeout(ef.current),ef.current=null},[]);return(0,eo.useEffect)(()=>ey,[ey]),(0,eo.useEffect)(()=>{let Y=ep.current;return()=>{window.clearTimeout(Y),em(null)}},[ep,em]),(0,eo.createElement)(eY,(0,eh.Z)({asChild:!0},eg),(0,eo.createElement)(tf,(0,eh.Z)({id:ec.triggerId,"aria-haspopup":"menu","aria-expanded":en.open,"aria-controls":ec.contentId,"data-state":tR(en.open)},Y,{ref:(0,eu.F)(et,ec.onTriggerChange),onClick:et=>{var ei;null===(ei=Y.onClick)||void 0===ei||ei.call(Y,et),Y.disabled||et.defaultPrevented||(et.currentTarget.focus(),en.open||en.onOpenChange(!0))},onPointerMove:(0,ea.M)(Y.onPointerMove,tW(et=>{ed.onItemEnter(et),et.defaultPrevented||Y.disabled||en.open||ef.current||(ed.onPointerGraceIntentChange(null),ef.current=window.setTimeout(()=>{en.onOpenChange(!0),ey()},100))})),onPointerLeave:(0,ea.M)(Y.onPointerLeave,tW(Y=>{var et,ei;ey();let eo=null===(et=en.content)||void 0===et?void 0:et.getBoundingClientRect();if(eo){let et=null===(ei=en.content)||void 0===ei?void 0:ei.dataset.side,ea="right"===et,eu=ea?-5:5,ec=eo[ea?"left":"right"],ef=eo[ea?"right":"left"];ed.onPointerGraceIntentChange({area:[{x:Y.clientX+eu,y:Y.clientY},{x:ec,y:eo.top},{x:ef,y:eo.top},{x:ef,y:eo.bottom},{x:ec,y:eo.bottom}],side:et}),window.clearTimeout(ep.current),ep.current=window.setTimeout(()=>ed.onPointerGraceIntentChange(null),300)}else{if(ed.onTriggerLeave(Y),Y.defaultPrevented)return;ed.onPointerGraceIntentChange(null)}})),onKeyDown:(0,ea.M)(Y.onKeyDown,et=>{let eo=""!==ed.searchRef.current;if(!Y.disabled&&(!eo||" "!==et.key)&&eN[ei.dir].includes(et.key)){var ea;en.onOpenChange(!0),null===(ea=en.content)||void 0===ea||ea.focus(),et.preventDefault()}})})))}),tN="MenuSubContent",tL=(0,eo.forwardRef)((Y,et)=>{let en=eJ(e9,Y.__scopeMenu),{forceMount:ei=en.forceMount,...ec}=Y,ed=eW(e9,Y.__scopeMenu),ef=eK(e9,Y.__scopeMenu),ep=tP(tN,Y.__scopeMenu),em=(0,eo.useRef)(null),eg=(0,eu.e)(et,em);return(0,eo.createElement)(eD.Provider,{scope:Y.__scopeMenu},(0,eo.createElement)(eE.z,{present:ei||ed.open},(0,eo.createElement)(eD.Slot,{scope:Y.__scopeMenu},(0,eo.createElement)(e8,(0,eh.Z)({id:ep.contentId,"aria-labelledby":ep.triggerId},ec,{ref:eg,align:"start",side:"rtl"===ef.dir?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:Y=>{var et;ef.isUsingKeyboardRef.current&&(null===(et=em.current)||void 0===et||et.focus()),Y.preventDefault()},onCloseAutoFocus:Y=>Y.preventDefault(),onFocusOutside:(0,ea.M)(Y.onFocusOutside,Y=>{Y.target!==ep.trigger&&ed.onOpenChange(!1)}),onEscapeKeyDown:(0,ea.M)(Y.onEscapeKeyDown,Y=>{ef.onClose(),Y.preventDefault()}),onKeyDown:(0,ea.M)(Y.onKeyDown,Y=>{let et=Y.currentTarget.contains(Y.target),en=eL[ef.dir].includes(Y.key);if(et&&en){var ei;ed.onOpenChange(!1),null===(ei=ep.trigger)||void 0===ei||ei.focus(),Y.preventDefault()}})})))))});function tR(Y){return Y?"open":"closed"}function tD(Y){return"indeterminate"===Y}function tF(Y){return tD(Y)?"indeterminate":Y?"checked":"unchecked"}function tB(Y){let et=document.activeElement;for(let en of Y)if(en===et||(en.focus(),document.activeElement!==et))return}function tU(Y,et){return Y.map((en,ei)=>Y[(et+ei)%Y.length])}function tH(Y,et,en){let ei=et.length>1&&Array.from(et).every(Y=>Y===et[0]),eo=ei?et[0]:et,ea=en?Y.indexOf(en):-1,eu=tU(Y,Math.max(ea,0)),ec=1===eo.length;ec&&(eu=eu.filter(Y=>Y!==en));let ed=eu.find(Y=>Y.toLowerCase().startsWith(eo.toLowerCase()));return ed!==en?ed:void 0}function tG(Y,et){let{x:en,y:ei}=Y,eo=!1;for(let Y=0,ea=et.length-1;Yei!=ef>ei&&en<(ed-eu)*(ei-ec)/(ef-ec)+eu;eh&&(eo=!eo)}return eo}function tV(Y,et){if(!et)return!1;let en={x:Y.clientX,y:Y.clientY};return tG(en,et)}function tW(Y){return et=>"mouse"===et.pointerType?Y(et):void 0}let tq=e$,tZ=eY,tK=e0,t$=e3,tY=tt,tQ=ta,tX=td,tJ=tv,t9=tk,t5=tC,t4=tT,t3=tj,t6=tI,t7=tL,t8="DropdownMenu",[nt,nn]=(0,ec.b)(t8,[eU]),ni=eU(),[na,nu]=nt(t8),nd=Y=>{let{__scopeDropdownMenu:et,children:en,dir:ea,open:eu,defaultOpen:ec,onOpenChange:ef,modal:eh=!0}=Y,ep=ni(et),em=(0,eo.useRef)(null),[eg=!1,ey]=(0,ed.T)({prop:eu,defaultProp:ec,onChange:ef});return(0,eo.createElement)(na,{scope:et,triggerId:(0,ek.M)(),triggerRef:em,contentId:(0,ek.M)(),open:eg,onOpenChange:ey,onOpenToggle:(0,eo.useCallback)(()=>ey(Y=>!Y),[ey]),modal:eh},(0,eo.createElement)(tq,(0,ei.Z)({},ep,{open:eg,onOpenChange:ey,dir:ea,modal:eh}),en))},nf="DropdownMenuTrigger",nh=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,disabled:ec=!1,...ed}=Y,eh=nu(nf,en),ep=ni(en);return(0,eo.createElement)(tZ,(0,ei.Z)({asChild:!0},ep),(0,eo.createElement)(ef.WV.button,(0,ei.Z)({type:"button",id:eh.triggerId,"aria-haspopup":"menu","aria-expanded":eh.open,"aria-controls":eh.open?eh.contentId:void 0,"data-state":eh.open?"open":"closed","data-disabled":ec?"":void 0,disabled:ec},ed,{ref:(0,eu.F)(et,eh.triggerRef),onPointerDown:(0,ea.M)(Y.onPointerDown,Y=>{ec||0!==Y.button||!1!==Y.ctrlKey||(eh.onOpenToggle(),eh.open||Y.preventDefault())}),onKeyDown:(0,ea.M)(Y.onKeyDown,Y=>{!ec&&(["Enter"," "].includes(Y.key)&&eh.onOpenToggle(),"ArrowDown"===Y.key&&eh.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(Y.key)&&Y.preventDefault())})})))}),np=Y=>{let{__scopeDropdownMenu:et,...en}=Y,ea=ni(et);return(0,eo.createElement)(tK,(0,ei.Z)({},ea,en))},ng="DropdownMenuContent",nv=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...eu}=Y,ec=nu(ng,en),ed=ni(en),ef=(0,eo.useRef)(!1);return(0,eo.createElement)(t$,(0,ei.Z)({id:ec.contentId,"aria-labelledby":ec.triggerId},ed,eu,{ref:et,onCloseAutoFocus:(0,ea.M)(Y.onCloseAutoFocus,Y=>{var et;ef.current||null===(et=ec.triggerRef.current)||void 0===et||et.focus(),ef.current=!1,Y.preventDefault()}),onInteractOutside:(0,ea.M)(Y.onInteractOutside,Y=>{let et=Y.detail.originalEvent,en=0===et.button&&!0===et.ctrlKey,ei=2===et.button||en;(!ec.modal||ei)&&(ef.current=!0)}),style:{...Y.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}}))}),ny=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(tY,(0,ei.Z)({},eu,ea,{ref:et}))}),nb=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(tQ,(0,ei.Z)({},eu,ea,{ref:et}))}),nx=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(tX,(0,ei.Z)({},eu,ea,{ref:et}))}),nk=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(tJ,(0,ei.Z)({},eu,ea,{ref:et}))}),nw=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(t9,(0,ei.Z)({},eu,ea,{ref:et}))}),n_=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(t5,(0,ei.Z)({},eu,ea,{ref:et}))}),nE=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(t4,(0,ei.Z)({},eu,ea,{ref:et}))}),nC=Y=>{let{__scopeDropdownMenu:et,children:en,open:ea,onOpenChange:eu,defaultOpen:ec}=Y,ef=ni(et),[eh=!1,ep]=(0,ed.T)({prop:ea,defaultProp:ec,onChange:eu});return(0,eo.createElement)(t3,(0,ei.Z)({},ef,{open:eh,onOpenChange:ep}),en)},nT=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(t6,(0,ei.Z)({},eu,ea,{ref:et}))}),nS=(0,eo.forwardRef)((Y,et)=>{let{__scopeDropdownMenu:en,...ea}=Y,eu=ni(en);return(0,eo.createElement)(t7,(0,ei.Z)({},eu,ea,{ref:et,style:{...Y.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}}))}),nA=nd,nM=nh,nP=np,nj=nv,nO=ny,nI=nb,nN=nx,nL=nk,nR=nw,nD=n_,nF=nE,nB=nC,nz=nT,nU=nS},54386:function(Y,et,en){"use strict";en.d(et,{EW:function(){return ea}});var ei=en(70079);let eo=0;function ea(){(0,ei.useEffect)(()=>{var Y,et;let en=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",null!==(Y=en[0])&&void 0!==Y?Y:eu()),document.body.insertAdjacentElement("beforeend",null!==(et=en[1])&&void 0!==et?et:eu()),eo++,()=>{1===eo&&document.querySelectorAll("[data-radix-focus-guard]").forEach(Y=>Y.remove()),eo--}},[])}function eu(){let Y=document.createElement("span");return Y.setAttribute("data-radix-focus-guard",""),Y.tabIndex=0,Y.style.cssText="outline: none; opacity: 0; position: fixed; pointer-events: none",Y}},44480:function(Y,et,en){"use strict";en.d(et,{M:function(){return ep}});var ei=en(5527),eo=en(70079),ea=en(49270),eu=en(39073),ec=en(9137);let ed="focusScope.autoFocusOnMount",ef="focusScope.autoFocusOnUnmount",eh={bubbles:!1,cancelable:!0},ep=(0,eo.forwardRef)((Y,et)=>{let{loop:en=!1,trapped:ep=!1,onMountAutoFocus:eb,onUnmountAutoFocus:ek,...ew}=Y,[eC,eT]=(0,eo.useState)(null),eA=(0,ec.W)(eb),eM=(0,ec.W)(ek),eP=(0,eo.useRef)(null),ej=(0,ea.e)(et,Y=>eT(Y)),eO=(0,eo.useRef)({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;(0,eo.useEffect)(()=>{if(ep){function Y(Y){if(eO.paused||!eC)return;let et=Y.target;eC.contains(et)?eP.current=et:e_(eP.current,{select:!0})}function et(Y){eO.paused||!eC||eC.contains(Y.relatedTarget)||e_(eP.current,{select:!0})}return document.addEventListener("focusin",Y),document.addEventListener("focusout",et),()=>{document.removeEventListener("focusin",Y),document.removeEventListener("focusout",et)}}},[ep,eC,eO.paused]),(0,eo.useEffect)(()=>{if(eC){eE.add(eO);let Y=document.activeElement,et=eC.contains(Y);if(!et){let et=new CustomEvent(ed,eh);eC.addEventListener(ed,eA),eC.dispatchEvent(et),et.defaultPrevented||(em(eS(ey(eC)),{select:!0}),document.activeElement===Y&&e_(eC))}return()=>{eC.removeEventListener(ed,eA),setTimeout(()=>{let et=new CustomEvent(ef,eh);eC.addEventListener(ef,eM),eC.dispatchEvent(et),et.defaultPrevented||e_(null!=Y?Y:document.body,{select:!0}),eC.removeEventListener(ef,eM),eE.remove(eO)},0)}}},[eC,eA,eM,eO]);let eI=(0,eo.useCallback)(Y=>{if(!en&&!ep||eO.paused)return;let et="Tab"===Y.key&&!Y.altKey&&!Y.ctrlKey&&!Y.metaKey,ei=document.activeElement;if(et&&ei){let et=Y.currentTarget,[eo,ea]=eg(et),eu=eo&&ea;eu?Y.shiftKey||ei!==ea?Y.shiftKey&&ei===eo&&(Y.preventDefault(),en&&e_(ea,{select:!0})):(Y.preventDefault(),en&&e_(eo,{select:!0})):ei===et&&Y.preventDefault()}},[en,ep,eO.paused]);return(0,eo.createElement)(eu.WV.div,(0,ei.Z)({tabIndex:-1},ew,{ref:ej,onKeyDown:eI}))});function em(Y,{select:et=!1}={}){let en=document.activeElement;for(let ei of Y)if(e_(ei,{select:et}),document.activeElement!==en)return}function eg(Y){let et=ey(Y),en=eb(et,Y),ei=eb(et.reverse(),Y);return[en,ei]}function ey(Y){let et=[],en=document.createTreeWalker(Y,NodeFilter.SHOW_ELEMENT,{acceptNode:Y=>{let et="INPUT"===Y.tagName&&"hidden"===Y.type;return Y.disabled||Y.hidden||et?NodeFilter.FILTER_SKIP:Y.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;en.nextNode();)et.push(en.currentNode);return et}function eb(Y,et){for(let en of Y)if(!ek(en,{upTo:et}))return en}function ek(Y,{upTo:et}){if("hidden"===getComputedStyle(Y).visibility)return!0;for(;Y&&(void 0===et||Y!==et);){if("none"===getComputedStyle(Y).display)return!0;Y=Y.parentElement}return!1}function ew(Y){return Y instanceof HTMLInputElement&&"select"in Y}function e_(Y,{select:et=!1}={}){if(Y&&Y.focus){let en=document.activeElement;Y.focus({preventScroll:!0}),Y!==en&&ew(Y)&&et&&Y.select()}}let eE=eC();function eC(){let Y=[];return{add(et){let en=Y[0];et!==en&&(null==en||en.pause()),(Y=eT(Y,et)).unshift(et)},remove(et){var en;null===(en=(Y=eT(Y,et))[0])||void 0===en||en.resume()}}}function eT(Y,et){let en=[...Y],ei=en.indexOf(et);return -1!==ei&&en.splice(ei,1),en}function eS(Y){return Y.filter(Y=>"A"!==Y.tagName)}},88817:function(Y,et,en){"use strict";en.d(et,{M:function(){return ed}});var ei,eo=en(70079),ea=en(79388);let eu=(ei||(ei=en.t(eo,2)))["useId".toString()]||(()=>void 0),ec=0;function ed(Y){let[et,en]=eo.useState(eu());return(0,ea.b)(()=>{Y||en(Y=>null!=Y?Y:String(ec++))},[Y]),Y||(et?`radix-${et}`:"")}},6013:function(Y,et,en){"use strict";en.d(et,{VY:function(){return eK},fC:function(){return eV},h_:function(){return eZ},xz:function(){return eW}});var ei=en(45675),eo=en(70079),ea=en(72901),eu=en(49270),ec=en(36646),ed=en(49515),ef=en(54386),eh=en(44480),ep=en(88817),em=en(25373),eg=en(67323),ey=en(55691),eb=en(39073),ek=en(94251),ew=en(86004),e_=en(66546),eE=en(54239);let eC="Popover",[eT,eS]=(0,ec.b)(eC,[em.D7]),eA=(0,em.D7)(),[eM,eP]=eT(eC),ej=Y=>{let{__scopePopover:et,children:en,open:ei,defaultOpen:ea,onOpenChange:eu,modal:ec=!1}=Y,ed=eA(et),ef=(0,eo.useRef)(null),[eh,eg]=(0,eo.useState)(!1),[ey=!1,eb]=(0,ew.T)({prop:ei,defaultProp:ea,onChange:eu});return(0,eo.createElement)(em.fC,ed,(0,eo.createElement)(eM,{scope:et,contentId:(0,ep.M)(),triggerRef:ef,open:ey,onOpenChange:eb,onOpenToggle:(0,eo.useCallback)(()=>eb(Y=>!Y),[eb]),hasCustomAnchor:eh,onCustomAnchorAdd:(0,eo.useCallback)(()=>eg(!0),[]),onCustomAnchorRemove:(0,eo.useCallback)(()=>eg(!1),[]),modal:ec},en))},eO="PopoverTrigger",eI=(0,eo.forwardRef)((Y,et)=>{let{__scopePopover:en,...ec}=Y,ed=eP(eO,en),ef=eA(en),eh=(0,eu.e)(et,ed.triggerRef),ep=(0,eo.createElement)(eb.WV.button,(0,ei.Z)({type:"button","aria-haspopup":"dialog","aria-expanded":ed.open,"aria-controls":ed.contentId,"data-state":eG(ed.open)},ec,{ref:eh,onClick:(0,ea.M)(Y.onClick,ed.onOpenToggle)}));return ed.hasCustomAnchor?ep:(0,eo.createElement)(em.ee,(0,ei.Z)({asChild:!0},ef),ep)}),eN="PopoverPortal",[eL,eR]=eT(eN,{forceMount:void 0}),eD=Y=>{let{__scopePopover:et,forceMount:en,children:ei,container:ea}=Y,eu=eP(eN,et);return(0,eo.createElement)(eL,{scope:et,forceMount:en},(0,eo.createElement)(ey.z,{present:en||eu.open},(0,eo.createElement)(eg.h,{asChild:!0,container:ea},ei)))},eF="PopoverContent",eB=(0,eo.forwardRef)((Y,et)=>{let en=eR(eF,Y.__scopePopover),{forceMount:ea=en.forceMount,...eu}=Y,ec=eP(eF,Y.__scopePopover);return(0,eo.createElement)(ey.z,{present:ea||ec.open},ec.modal?(0,eo.createElement)(ez,(0,ei.Z)({},eu,{ref:et})):(0,eo.createElement)(eU,(0,ei.Z)({},eu,{ref:et})))}),ez=(0,eo.forwardRef)((Y,et)=>{let en=eP(eF,Y.__scopePopover),ec=(0,eo.useRef)(null),ed=(0,eu.e)(et,ec),ef=(0,eo.useRef)(!1);return(0,eo.useEffect)(()=>{let Y=ec.current;if(Y)return(0,e_.Ry)(Y)},[]),(0,eo.createElement)(eE.Z,{as:ek.g7,allowPinchZoom:!0},(0,eo.createElement)(eH,(0,ei.Z)({},Y,{ref:ed,trapFocus:en.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:(0,ea.M)(Y.onCloseAutoFocus,Y=>{var et;Y.preventDefault(),ef.current||null===(et=en.triggerRef.current)||void 0===et||et.focus()}),onPointerDownOutside:(0,ea.M)(Y.onPointerDownOutside,Y=>{let et=Y.detail.originalEvent,en=0===et.button&&!0===et.ctrlKey,ei=2===et.button||en;ef.current=ei},{checkForDefaultPrevented:!1}),onFocusOutside:(0,ea.M)(Y.onFocusOutside,Y=>Y.preventDefault(),{checkForDefaultPrevented:!1})})))}),eU=(0,eo.forwardRef)((Y,et)=>{let en=eP(eF,Y.__scopePopover),ea=(0,eo.useRef)(!1);return(0,eo.createElement)(eH,(0,ei.Z)({},Y,{ref:et,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:et=>{var ei,eo;null===(ei=Y.onCloseAutoFocus)||void 0===ei||ei.call(Y,et),et.defaultPrevented||(ea.current||null===(eo=en.triggerRef.current)||void 0===eo||eo.focus(),et.preventDefault()),ea.current=!1},onInteractOutside:et=>{var ei,eo;null===(ei=Y.onInteractOutside)||void 0===ei||ei.call(Y,et),et.defaultPrevented||(ea.current=!0);let eu=et.target,ec=null===(eo=en.triggerRef.current)||void 0===eo?void 0:eo.contains(eu);ec&&et.preventDefault()}}))}),eH=(0,eo.forwardRef)((Y,et)=>{let{__scopePopover:en,trapFocus:ea,onOpenAutoFocus:eu,onCloseAutoFocus:ec,disableOutsidePointerEvents:ep,onEscapeKeyDown:eg,onPointerDownOutside:ey,onFocusOutside:eb,onInteractOutside:ek,...ew}=Y,e_=eP(eF,en),eE=eA(en);return(0,ef.EW)(),(0,eo.createElement)(eh.M,{asChild:!0,loop:!0,trapped:ea,onMountAutoFocus:eu,onUnmountAutoFocus:ec},(0,eo.createElement)(ed.XB,{asChild:!0,disableOutsidePointerEvents:ep,onInteractOutside:ek,onEscapeKeyDown:eg,onPointerDownOutside:ey,onFocusOutside:eb,onDismiss:()=>e_.onOpenChange(!1)},(0,eo.createElement)(em.VY,(0,ei.Z)({"data-state":eG(e_.open),role:"dialog",id:e_.contentId},eE,ew,{ref:et,style:{...ew.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}}))))});function eG(Y){return Y?"open":"closed"}let eV=ej,eW=eI,eZ=eD,eK=eB},25373:function(Y,et,en){"use strict";en.d(et,{ee:function(){return t5},Eh:function(){return t3},VY:function(){return t4},fC:function(){return t9},D7:function(){return tI}});var ei=en(5527),eo=en(70079);function ea(Y){return Y.split("-")[0]}function eu(Y){return Y.split("-")[1]}function ec(Y){return["top","bottom"].includes(ea(Y))?"x":"y"}function ed(Y){return"y"===Y?"height":"width"}function ef(Y,et,en){let ei,{reference:eo,floating:ef}=Y,eh=eo.x+eo.width/2-ef.width/2,ep=eo.y+eo.height/2-ef.height/2,em=ec(et),eg=ed(em),ey=eo[eg]/2-ef[eg]/2,eb="x"===em;switch(ea(et)){case"top":ei={x:eh,y:eo.y-ef.height};break;case"bottom":ei={x:eh,y:eo.y+eo.height};break;case"right":ei={x:eo.x+eo.width,y:ep};break;case"left":ei={x:eo.x-ef.width,y:ep};break;default:ei={x:eo.x,y:eo.y}}switch(eu(et)){case"start":ei[em]-=ey*(en&&eb?-1:1);break;case"end":ei[em]+=ey*(en&&eb?-1:1)}return ei}let eh=async(Y,et,en)=>{let{placement:ei="bottom",strategy:eo="absolute",middleware:ea=[],platform:eu}=en,ec=await (null==eu.isRTL?void 0:eu.isRTL(et)),ed=await eu.getElementRects({reference:Y,floating:et,strategy:eo}),{x:eh,y:ep}=ef(ed,ei,ec),em=ei,eg={},ey=0;for(let en=0;en({name:"arrow",options:Y,async fn(et){let{element:en,padding:ei=0}=null!=Y?Y:{},{x:eo,y:ea,placement:ef,rects:eh,platform:em}=et;if(null==en)return{};let eg=ep(ei),ey={x:eo,y:ea},eb=ec(ef),ew=eu(ef),e_=ed(eb),eE=await em.getDimensions(en),eC="y"===eb?"top":"left",eT="y"===eb?"bottom":"right",eS=eh.reference[e_]+eh.reference[eb]-ey[eb]-eh.floating[e_],eA=ey[eb]-eh.reference[eb],eM=await (null==em.getOffsetParent?void 0:em.getOffsetParent(en)),eP=eM?"y"===eb?eM.clientHeight||0:eM.clientWidth||0:0;0===eP&&(eP=eh.floating[e_]);let ej=eS/2-eA/2,eO=eg[eC],eI=eP-eE[e_]-eg[eT],eN=eP/2-eE[e_]/2+ej,eL=ek(eO,eN,eI),eR=("start"===ew?eg[eC]:eg[eT])>0&&eN!==eL&&eh.reference[e_]<=eh.floating[e_];return{[eb]:ey[eb]-(eR?eNe_[Y])}function eC(Y,et,en){void 0===en&&(en=!1);let ei=eu(Y),eo=ec(Y),ea=ed(eo),ef="x"===eo?ei===(en?"end":"start")?"right":"left":"start"===ei?"bottom":"top";return et.reference[ea]>et.floating[ea]&&(ef=eE(ef)),{main:ef,cross:eE(ef)}}let eT={start:"end",end:"start"};function eS(Y){return Y.replace(/start|end/g,Y=>eT[Y])}let eA=["top","right","bottom","left"];eA.reduce((Y,et)=>Y.concat(et,et+"-start",et+"-end"),[]);let eM=function(Y){return void 0===Y&&(Y={}),{name:"flip",options:Y,async fn(et){var en,ei,eo,eu;let{placement:ec,middlewareData:ed,rects:ef,initialPlacement:eh,platform:ep,elements:em}=et,{mainAxis:ey=!0,crossAxis:eb=!0,fallbackPlacements:ek,fallbackStrategy:ew="bestFit",flipAlignment:e_=!0,...eT}=Y,eA=ea(ec),eM=ek||(eA!==eh&&e_?function(Y){let et=eE(Y);return[eS(Y),et,eS(et)]}(eh):[eE(eh)]),eP=[eh,...eM],ej=await eg(et,eT),eO=[],eI=(null==(en=ed.flip)?void 0:en.overflows)||[];if(ey&&eO.push(ej[eA]),eb){let{main:Y,cross:et}=eC(ec,ef,await (null==ep.isRTL?void 0:ep.isRTL(em.floating)));eO.push(ej[Y],ej[et])}if(eI=[...eI,{placement:ec,overflows:eO}],!eO.every(Y=>Y<=0)){let Y=(null!=(ei=null==(eo=ed.flip)?void 0:eo.index)?ei:0)+1,et=eP[Y];if(et)return{data:{index:Y,overflows:eI},reset:{placement:et}};let en="bottom";switch(ew){case"bestFit":{let Y=null==(eu=eI.map(Y=>[Y,Y.overflows.filter(Y=>Y>0).reduce((Y,et)=>Y+et,0)]).sort((Y,et)=>Y[1]-et[1])[0])?void 0:eu[0].placement;Y&&(en=Y);break}case"initialPlacement":en=eh}if(ec!==en)return{reset:{placement:en}}}return{}}}};function eP(Y,et){return{top:Y.top-et.height,right:Y.right-et.width,bottom:Y.bottom-et.height,left:Y.left-et.width}}function ej(Y){return eA.some(et=>Y[et]>=0)}let eO=function(Y){let{strategy:et="referenceHidden",...en}=void 0===Y?{}:Y;return{name:"hide",async fn(Y){let{rects:ei}=Y;switch(et){case"referenceHidden":{let et=eP(await eg(Y,{...en,elementContext:"reference"}),ei.reference);return{data:{referenceHiddenOffsets:et,referenceHidden:ej(et)}}}case"escaped":{let et=eP(await eg(Y,{...en,altBoundary:!0}),ei.floating);return{data:{escapedOffsets:et,escaped:ej(et)}}}default:return{}}}}},eI=function(Y){return void 0===Y&&(Y=0),{name:"offset",options:Y,async fn(et){let{x:en,y:ei}=et,eo=await async function(Y,et){let{placement:en,platform:ei,elements:eo}=Y,ed=await (null==ei.isRTL?void 0:ei.isRTL(eo.floating)),ef=ea(en),eh=eu(en),ep="x"===ec(en),em=["left","top"].includes(ef)?-1:1,eg=ed&&ep?-1:1,ey="function"==typeof et?et(Y):et,{mainAxis:eb,crossAxis:ek,alignmentAxis:ew}="number"==typeof ey?{mainAxis:ey,crossAxis:0,alignmentAxis:null}:{mainAxis:0,crossAxis:0,alignmentAxis:null,...ey};return eh&&"number"==typeof ew&&(ek="end"===eh?-1*ew:ew),ep?{x:ek*eg,y:eb*em}:{x:eb*em,y:ek*eg}}(et,Y);return{x:en+eo.x,y:ei+eo.y,data:eo}}}};function eN(Y){return"x"===Y?"y":"x"}let eL=function(Y){return void 0===Y&&(Y={}),{name:"shift",options:Y,async fn(et){let{x:en,y:ei,placement:eo}=et,{mainAxis:eu=!0,crossAxis:ed=!1,limiter:ef={fn:Y=>{let{x:et,y:en}=Y;return{x:et,y:en}}},...eh}=Y,ep={x:en,y:ei},em=await eg(et,eh),ey=ec(ea(eo)),eb=eN(ey),ew=ep[ey],e_=ep[eb];if(eu){let Y="y"===ey?"bottom":"right";ew=ek(ew+em["y"===ey?"top":"left"],ew,ew-em[Y])}if(ed){let Y="y"===eb?"bottom":"right";e_=ek(e_+em["y"===eb?"top":"left"],e_,e_-em[Y])}let eE=ef.fn({...et,[ey]:ew,[eb]:e_});return{...eE,data:{x:eE.x-en,y:eE.y-ei}}}}},eR=function(Y){return void 0===Y&&(Y={}),{options:Y,fn(et){let{x:en,y:ei,placement:eo,rects:eu,middlewareData:ed}=et,{offset:ef=0,mainAxis:eh=!0,crossAxis:ep=!0}=Y,em={x:en,y:ei},eg=ec(eo),ey=eN(eg),eb=em[eg],ek=em[ey],ew="function"==typeof ef?ef({...eu,placement:eo}):ef,e_="number"==typeof ew?{mainAxis:ew,crossAxis:0}:{mainAxis:0,crossAxis:0,...ew};if(eh){let Y="y"===eg?"height":"width",et=eu.reference[eg]-eu.floating[Y]+e_.mainAxis,en=eu.reference[eg]+eu.reference[Y]-e_.mainAxis;eben&&(eb=en)}if(ep){var eE,eC,eT,eS;let Y="y"===eg?"width":"height",et=["top","left"].includes(ea(eo)),en=eu.reference[ey]-eu.floating[Y]+(et&&null!=(eE=null==(eC=ed.offset)?void 0:eC[ey])?eE:0)+(et?0:e_.crossAxis),ei=eu.reference[ey]+eu.reference[Y]+(et?0:null!=(eT=null==(eS=ed.offset)?void 0:eS[ey])?eT:0)-(et?e_.crossAxis:0);ekei&&(ek=ei)}return{[eg]:eb,[ey]:ek}}}},eD=function(Y){return void 0===Y&&(Y={}),{name:"size",options:Y,async fn(et){let en,ei;let{placement:eo,rects:ec,platform:ed,elements:ef}=et,{apply:eh,...ep}=Y,em=await eg(et,ep),ey=ea(eo),ek=eu(eo);"top"===ey||"bottom"===ey?(en=ey,ei=ek===(await (null==ed.isRTL?void 0:ed.isRTL(ef.floating))?"start":"end")?"left":"right"):(ei=ey,en="end"===ek?"top":"bottom");let ew=eb(em.left,0),e_=eb(em.right,0),eE=eb(em.top,0),eC=eb(em.bottom,0),eT={availableHeight:ec.floating.height-(["left","right"].includes(eo)?2*(0!==eE||0!==eC?eE+eC:eb(em.top,em.bottom)):em[en]),availableWidth:ec.floating.width-(["top","bottom"].includes(eo)?2*(0!==ew||0!==e_?ew+e_:eb(em.left,em.right)):em[ei])},eS=await ed.getDimensions(ef.floating);null==eh||eh({...et,...eT});let eA=await ed.getDimensions(ef.floating);return eS.width!==eA.width||eS.height!==eA.height?{reset:{rects:!0}}:{}}}};function eF(Y){return Y&&Y.document&&Y.location&&Y.alert&&Y.setInterval}function eB(Y){if(null==Y)return window;if(!eF(Y)){let et=Y.ownerDocument;return et&&et.defaultView||window}return Y}function ez(Y){return eB(Y).getComputedStyle(Y)}function eU(Y){return eF(Y)?"":Y?(Y.nodeName||"").toLowerCase():""}function eH(){let Y=navigator.userAgentData;return null!=Y&&Y.brands?Y.brands.map(Y=>Y.brand+"/"+Y.version).join(" "):navigator.userAgent}function eG(Y){return Y instanceof eB(Y).HTMLElement}function eV(Y){return Y instanceof eB(Y).Element}function eW(Y){return"undefined"!=typeof ShadowRoot&&(Y instanceof eB(Y).ShadowRoot||Y instanceof ShadowRoot)}function eZ(Y){let{overflow:et,overflowX:en,overflowY:ei}=ez(Y);return/auto|scroll|overlay|hidden/.test(et+ei+en)}function eK(Y){return["table","td","th"].includes(eU(Y))}function e$(Y){let et=/firefox/i.test(eH()),en=ez(Y);return"none"!==en.transform||"none"!==en.perspective||"paint"===en.contain||["transform","perspective"].includes(en.willChange)||et&&"filter"===en.willChange||et&&!!en.filter&&"none"!==en.filter}function eY(){return!/^((?!chrome|android).)*safari/i.test(eH())}let eQ=Math.min,eX=Math.max,eJ=Math.round;function e0(Y,et,en){var ei,eo,ea,eu;void 0===et&&(et=!1),void 0===en&&(en=!1);let ec=Y.getBoundingClientRect(),ed=1,ef=1;et&&eG(Y)&&(ed=Y.offsetWidth>0&&eJ(ec.width)/Y.offsetWidth||1,ef=Y.offsetHeight>0&&eJ(ec.height)/Y.offsetHeight||1);let eh=eV(Y)?eB(Y):window,ep=!eY()&&en,em=(ec.left+(ep&&null!=(ei=null==(eo=eh.visualViewport)?void 0:eo.offsetLeft)?ei:0))/ed,eg=(ec.top+(ep&&null!=(ea=null==(eu=eh.visualViewport)?void 0:eu.offsetTop)?ea:0))/ef,ey=ec.width/ed,eb=ec.height/ef;return{width:ey,height:eb,top:eg,right:em+ey,bottom:eg+eb,left:em,x:em,y:eg}}function e9(Y){var et;return(((et=Y)instanceof eB(et).Node?Y.ownerDocument:Y.document)||window.document).documentElement}function e5(Y){return eV(Y)?{scrollLeft:Y.scrollLeft,scrollTop:Y.scrollTop}:{scrollLeft:Y.pageXOffset,scrollTop:Y.pageYOffset}}function e4(Y){return e0(e9(Y)).left+e5(Y).scrollLeft}function e3(Y,et,en){let ei=eG(et),eo=e9(et),ea=e0(Y,ei&&function(Y){let et=e0(Y);return eJ(et.width)!==Y.offsetWidth||eJ(et.height)!==Y.offsetHeight}(et),"fixed"===en),eu={scrollLeft:0,scrollTop:0},ec={x:0,y:0};if(ei||!ei&&"fixed"!==en){if(("body"!==eU(et)||eZ(eo))&&(eu=e5(et)),eG(et)){let Y=e0(et,!0);ec.x=Y.x+et.clientLeft,ec.y=Y.y+et.clientTop}else eo&&(ec.x=e4(eo))}return{x:ea.left+eu.scrollLeft-ec.x,y:ea.top+eu.scrollTop-ec.y,width:ea.width,height:ea.height}}function e6(Y){return"html"===eU(Y)?Y:Y.assignedSlot||Y.parentNode||(eW(Y)?Y.host:null)||e9(Y)}function e7(Y){return eG(Y)&&"fixed"!==getComputedStyle(Y).position?Y.offsetParent:null}function e8(Y){let et=eB(Y),en=e7(Y);for(;en&&eK(en)&&"static"===getComputedStyle(en).position;)en=e7(en);return en&&("html"===eU(en)||"body"===eU(en)&&"static"===getComputedStyle(en).position&&!e$(en))?et:en||function(Y){let et=e6(Y);for(eW(et)&&(et=et.host);eG(et)&&!["html","body"].includes(eU(et));){if(e$(et))return et;et=et.parentNode}return null}(Y)||et}function tt(Y){if(eG(Y))return{width:Y.offsetWidth,height:Y.offsetHeight};let et=e0(Y);return{width:et.width,height:et.height}}function ta(Y){let et=e6(Y);return["html","body","#document"].includes(eU(et))?Y.ownerDocument.body:eG(et)&&eZ(et)?et:ta(et)}function tu(Y,et){var en;void 0===et&&(et=[]);let ei=ta(Y),eo=ei===(null==(en=Y.ownerDocument)?void 0:en.body),ea=eB(ei),eu=eo?[ea].concat(ea.visualViewport||[],eZ(ei)?ei:[]):ei,ec=et.concat(eu);return eo?ec:ec.concat(tu(eu))}function tc(Y,et,en){return"viewport"===et?em(function(Y,et){let en=eB(Y),ei=e9(Y),eo=en.visualViewport,ea=ei.clientWidth,eu=ei.clientHeight,ec=0,ed=0;if(eo){ea=eo.width,eu=eo.height;let Y=eY();(Y||!Y&&"fixed"===et)&&(ec=eo.offsetLeft,ed=eo.offsetTop)}return{width:ea,height:eu,x:ec,y:ed}}(Y,en)):eV(et)?function(Y,et){let en=e0(Y,!1,"fixed"===et),ei=en.top+Y.clientTop,eo=en.left+Y.clientLeft;return{top:ei,left:eo,x:eo,y:ei,right:eo+Y.clientWidth,bottom:ei+Y.clientHeight,width:Y.clientWidth,height:Y.clientHeight}}(et,en):em(function(Y){var et;let en=e9(Y),ei=e5(Y),eo=null==(et=Y.ownerDocument)?void 0:et.body,ea=eX(en.scrollWidth,en.clientWidth,eo?eo.scrollWidth:0,eo?eo.clientWidth:0),eu=eX(en.scrollHeight,en.clientHeight,eo?eo.scrollHeight:0,eo?eo.clientHeight:0),ec=-ei.scrollLeft+e4(Y),ed=-ei.scrollTop;return"rtl"===ez(eo||en).direction&&(ec+=eX(en.clientWidth,eo?eo.clientWidth:0)-ea),{width:ea,height:eu,x:ec,y:ed}}(e9(Y)))}function td(Y){let et=tu(Y),en=["absolute","fixed"].includes(ez(Y).position)&&eG(Y)?e8(Y):Y;return eV(en)?et.filter(Y=>eV(Y)&&function(Y,et){let en=null==et.getRootNode?void 0:et.getRootNode();if(Y.contains(et))return!0;if(en&&eW(en)){let en=et;do{if(en&&Y===en)return!0;en=en.parentNode||en.host}while(en)}return!1}(Y,en)&&"body"!==eU(Y)):[]}let tf={getClippingRect:function(Y){let{element:et,boundary:en,rootBoundary:ei,strategy:eo}=Y,ea=[..."clippingAncestors"===en?td(et):[].concat(en),ei],eu=ea[0],ec=ea.reduce((Y,en)=>{let ei=tc(et,en,eo);return Y.top=eX(ei.top,Y.top),Y.right=eQ(ei.right,Y.right),Y.bottom=eQ(ei.bottom,Y.bottom),Y.left=eX(ei.left,Y.left),Y},tc(et,eu,eo));return{width:ec.right-ec.left,height:ec.bottom-ec.top,x:ec.left,y:ec.top}},convertOffsetParentRelativeRectToViewportRelativeRect:function(Y){let{rect:et,offsetParent:en,strategy:ei}=Y,eo=eG(en),ea=e9(en);if(en===ea)return et;let eu={scrollLeft:0,scrollTop:0},ec={x:0,y:0};if((eo||!eo&&"fixed"!==ei)&&(("body"!==eU(en)||eZ(ea))&&(eu=e5(en)),eG(en))){let Y=e0(en,!0);ec.x=Y.x+en.clientLeft,ec.y=Y.y+en.clientTop}return{...et,x:et.x-eu.scrollLeft+ec.x,y:et.y-eu.scrollTop+ec.y}},isElement:eV,getDimensions:tt,getOffsetParent:e8,getDocumentElement:e9,getElementRects:Y=>{let{reference:et,floating:en,strategy:ei}=Y;return{reference:e3(et,e8(en),ei),floating:{...tt(en),x:0,y:0}}},getClientRects:Y=>Array.from(Y.getClientRects()),isRTL:Y=>"rtl"===ez(Y).direction};function th(Y,et,en,ei){void 0===ei&&(ei={});let{ancestorScroll:eo=!0,ancestorResize:ea=!0,elementResize:eu=!0,animationFrame:ec=!1}=ei,ed=eo&&!ec,ef=ea&&!ec,eh=ed||ef?[...eV(Y)?tu(Y):[],...tu(et)]:[];eh.forEach(Y=>{ed&&Y.addEventListener("scroll",en,{passive:!0}),ef&&Y.addEventListener("resize",en)});let ep,em=null;if(eu){let ei=!0;em=new ResizeObserver(()=>{ei||en(),ei=!1}),eV(Y)&&!ec&&em.observe(Y),em.observe(et)}let eg=ec?e0(Y):null;return ec&&function et(){let ei=e0(Y);eg&&(ei.x!==eg.x||ei.y!==eg.y||ei.width!==eg.width||ei.height!==eg.height)&&en(),eg=ei,ep=requestAnimationFrame(et)}(),en(),()=>{var Y;eh.forEach(Y=>{ed&&Y.removeEventListener("scroll",en),ef&&Y.removeEventListener("resize",en)}),null==(Y=em)||Y.disconnect(),em=null,ec&&cancelAnimationFrame(ep)}}let tp=(Y,et,en)=>eh(Y,et,{platform:tf,...en});var tm=en(99581),tg="undefined"!=typeof document?eo.useLayoutEffect:eo.useEffect;function tv(Y,et){let en,ei,eo;if(Y===et)return!0;if(typeof Y!=typeof et)return!1;if("function"==typeof Y&&Y.toString()===et.toString())return!0;if(Y&&et&&"object"==typeof Y){if(Array.isArray(Y)){if((en=Y.length)!=et.length)return!1;for(ei=en;0!=ei--;)if(!tv(Y[ei],et[ei]))return!1;return!0}if((en=(eo=Object.keys(Y)).length)!==Object.keys(et).length)return!1;for(ei=en;0!=ei--;)if(!Object.prototype.hasOwnProperty.call(et,eo[ei]))return!1;for(ei=en;0!=ei--;){let en=eo[ei];if(("_owner"!==en||!Y.$$typeof)&&!tv(Y[en],et[en]))return!1}return!0}return Y!=Y&&et!=et}function tb(Y){let et=eo.useRef(Y);return tg(()=>{et.current=Y}),et}function tk(Y){let{middleware:et,placement:en="bottom",strategy:ei="absolute",whileElementsMounted:ea}=void 0===Y?{}:Y,eu=eo.useRef(null),ec=eo.useRef(null),ed=tb(ea),ef=eo.useRef(null),[eh,ep]=eo.useState({x:null,y:null,strategy:ei,placement:en,middlewareData:{}}),[em,eg]=eo.useState(et);tv(null==em?void 0:em.map(Y=>{let{options:et}=Y;return et}),null==et?void 0:et.map(Y=>{let{options:et}=Y;return et}))||eg(et);let ey=eo.useCallback(()=>{eu.current&&ec.current&&tp(eu.current,ec.current,{middleware:em,placement:en,strategy:ei}).then(Y=>{eb.current&&tm.flushSync(()=>{ep(Y)})})},[em,en,ei]);tg(()=>{eb.current&&ey()},[ey]);let eb=eo.useRef(!1);tg(()=>(eb.current=!0,()=>{eb.current=!1}),[]);let ek=eo.useCallback(()=>{if("function"==typeof ef.current&&(ef.current(),ef.current=null),eu.current&&ec.current){if(ed.current){let Y=ed.current(eu.current,ec.current,ey);ef.current=Y}else ey()}},[ey,ed]),ew=eo.useCallback(Y=>{eu.current=Y,ek()},[ek]),e_=eo.useCallback(Y=>{ec.current=Y,ek()},[ek]),eE=eo.useMemo(()=>({reference:eu,floating:ec}),[]);return eo.useMemo(()=>({...eh,update:ey,refs:eE,reference:ew,floating:e_}),[eh,ey,eE,ew,e_])}let tw=Y=>{let{element:et,padding:en}=Y;function ei(Y){return Object.prototype.hasOwnProperty.call(Y,"current")}return{name:"arrow",options:Y,fn(Y){if(ei(et)){if(null!=et.current)return ew({element:et.current,padding:en}).fn(Y)}else if(et)return ew({element:et,padding:en}).fn(Y);return{}}}};var t_=en(39073);let tE=(0,eo.forwardRef)((Y,et)=>{let{children:en,width:ea=10,height:eu=5,...ec}=Y;return(0,eo.createElement)(t_.WV.svg,(0,ei.Z)({},ec,{ref:et,width:ea,height:eu,viewBox:"0 0 30 10",preserveAspectRatio:"none"}),Y.asChild?en:(0,eo.createElement)("polygon",{points:"0,0 30,0 15,10"}))}),tC=tE;var tT=en(49270),tS=en(36646),tA=en(9137),tM=en(79388),tP=en(82094);let tj="Popper",[tO,tI]=(0,tS.b)(tj),[tN,tL]=tO(tj),tR=Y=>{let{__scopePopper:et,children:en}=Y,[ei,ea]=(0,eo.useState)(null);return(0,eo.createElement)(tN,{scope:et,anchor:ei,onAnchorChange:ea},en)},tD="PopperAnchor",tF=(0,eo.forwardRef)((Y,et)=>{let{__scopePopper:en,virtualRef:ea,...eu}=Y,ec=tL(tD,en),ed=(0,eo.useRef)(null),ef=(0,tT.e)(et,ed);return(0,eo.useEffect)(()=>{ec.onAnchorChange((null==ea?void 0:ea.current)||ed.current)}),ea?null:(0,eo.createElement)(t_.WV.div,(0,ei.Z)({},eu,{ref:ef}))}),tB="PopperContent",[tU,tH]=tO(tB),[tG,tV]=tO(tB,{hasParent:!1,positionUpdateFns:new Set}),tW=(0,eo.forwardRef)((Y,et)=>{var en,ei,ea,eu,ec,ed,ef,eh;let{__scopePopper:ep,side:em="bottom",sideOffset:eg=0,align:ey="center",alignOffset:eb=0,arrowPadding:ek=0,collisionBoundary:ew=[],collisionPadding:e_=0,sticky:eE="partial",hideWhenDetached:eC=!1,avoidCollisions:eT=!0,onPlaced:eS,...eA}=Y,eP=tL(tB,ep),[ej,eN]=(0,eo.useState)(null),eF=(0,tT.e)(et,Y=>eN(Y)),[eB,ez]=(0,eo.useState)(null),eU=(0,tP.t)(eB),eH=null!==(en=null==eU?void 0:eU.width)&&void 0!==en?en:0,eG=null!==(ei=null==eU?void 0:eU.height)&&void 0!==ei?ei:0,eV=em+("center"!==ey?"-"+ey:""),eW="number"==typeof e_?e_:{top:0,right:0,bottom:0,left:0,...e_},eZ=Array.isArray(ew)?ew:[ew],eK=eZ.length>0,e$={padding:eW,boundary:eZ.filter(tY),altBoundary:eK},{reference:eY,floating:eQ,strategy:eX,x:eJ,y:e0,placement:e9,middlewareData:e5,update:e4}=tk({strategy:"fixed",placement:eV,whileElementsMounted:th,middleware:[tQ(),eI({mainAxis:eg+eG,alignmentAxis:eb}),eT?eL({mainAxis:!0,crossAxis:!1,limiter:"partial"===eE?eR():void 0,...e$}):void 0,eB?tw({element:eB,padding:ek}):void 0,eT?eM({...e$}):void 0,eD({...e$,apply:({elements:Y,availableWidth:et,availableHeight:en})=>{Y.floating.style.setProperty("--radix-popper-available-width",`${et}px`),Y.floating.style.setProperty("--radix-popper-available-height",`${en}px`)}}),tX({arrowWidth:eH,arrowHeight:eG}),eC?eO({strategy:"referenceHidden"}):void 0].filter(t$)});(0,tM.b)(()=>{eY(eP.anchor)},[eY,eP.anchor]);let e3=null!==eJ&&null!==e0,[e6,e7]=tJ(e9),e8=(0,tA.W)(eS);(0,tM.b)(()=>{e3&&(null==e8||e8())},[e3,e8]);let tt=null===(ea=e5.arrow)||void 0===ea?void 0:ea.x,ta=null===(eu=e5.arrow)||void 0===eu?void 0:eu.y,tu=(null===(ec=e5.arrow)||void 0===ec?void 0:ec.centerOffset)!==0,[tc,td]=(0,eo.useState)();(0,tM.b)(()=>{ej&&td(window.getComputedStyle(ej).zIndex)},[ej]);let{hasParent:tf,positionUpdateFns:tp}=tV(tB,ep),tm=!tf;(0,eo.useLayoutEffect)(()=>{if(!tm)return tp.add(e4),()=>{tp.delete(e4)}},[tm,tp,e4]),(0,tM.b)(()=>{tm&&e3&&Array.from(tp).reverse().forEach(Y=>requestAnimationFrame(Y))},[tm,e3,tp]);let tg={"data-side":e6,"data-align":e7,...eA,ref:eF,style:{...eA.style,animation:e3?void 0:"none",opacity:null!==(ed=e5.hide)&&void 0!==ed&&ed.referenceHidden?0:void 0}};return(0,eo.createElement)("div",{ref:eQ,"data-radix-popper-content-wrapper":"",style:{position:eX,left:0,top:0,transform:e3?`translate3d(${Math.round(eJ)}px, ${Math.round(e0)}px, 0)`:"translate3d(0, -200%, 0)",minWidth:"max-content",zIndex:tc,"--radix-popper-transform-origin":[null===(ef=e5.transformOrigin)||void 0===ef?void 0:ef.x,null===(eh=e5.transformOrigin)||void 0===eh?void 0:eh.y].join(" ")},dir:Y.dir},(0,eo.createElement)(tU,{scope:ep,placedSide:e6,onArrowChange:ez,arrowX:tt,arrowY:ta,shouldHideArrow:tu},tm?(0,eo.createElement)(tG,{scope:ep,hasParent:!0,positionUpdateFns:tp},(0,eo.createElement)(t_.WV.div,tg)):(0,eo.createElement)(t_.WV.div,tg)))}),tq="PopperArrow",tZ={top:"bottom",right:"left",bottom:"top",left:"right"},tK=(0,eo.forwardRef)(function(Y,et){let{__scopePopper:en,...ea}=Y,eu=tH(tq,en),ec=tZ[eu.placedSide];return(0,eo.createElement)("span",{ref:eu.onArrowChange,style:{position:"absolute",left:eu.arrowX,top:eu.arrowY,[ec]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[eu.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[eu.placedSide],visibility:eu.shouldHideArrow?"hidden":void 0}},(0,eo.createElement)(tC,(0,ei.Z)({},ea,{ref:et,style:{...ea.style,display:"block"}})))});function t$(Y){return void 0!==Y}function tY(Y){return null!==Y}let tQ=()=>({name:"anchorCssProperties",fn(Y){let{rects:et,elements:en}=Y,{width:ei,height:eo}=et.reference;return en.floating.style.setProperty("--radix-popper-anchor-width",`${ei}px`),en.floating.style.setProperty("--radix-popper-anchor-height",`${eo}px`),{}}}),tX=Y=>({name:"transformOrigin",options:Y,fn(et){var en,ei,eo,ea,eu;let{placement:ec,rects:ed,middlewareData:ef}=et,eh=(null===(en=ef.arrow)||void 0===en?void 0:en.centerOffset)!==0,ep=eh,em=ep?0:Y.arrowWidth,eg=ep?0:Y.arrowHeight,[ey,eb]=tJ(ec),ek={start:"0%",center:"50%",end:"100%"}[eb],ew=(null!==(ei=null===(eo=ef.arrow)||void 0===eo?void 0:eo.x)&&void 0!==ei?ei:0)+em/2,e_=(null!==(ea=null===(eu=ef.arrow)||void 0===eu?void 0:eu.y)&&void 0!==ea?ea:0)+eg/2,eE="",eC="";return"bottom"===ey?(eE=ep?ek:`${ew}px`,eC=`${-eg}px`):"top"===ey?(eE=ep?ek:`${ew}px`,eC=`${ed.floating.height+eg}px`):"right"===ey?(eE=`${-eg}px`,eC=ep?ek:`${e_}px`):"left"===ey&&(eE=`${ed.floating.width+eg}px`,eC=ep?ek:`${e_}px`),{data:{x:eE,y:eC}}}});function tJ(Y){let[et,en="center"]=Y.split("-");return[et,en]}let t9=tR,t5=tF,t4=tW,t3=tK},67323:function(Y,et,en){"use strict";en.d(et,{h:function(){return ec}});var ei=en(5527),eo=en(70079),ea=en(99581),eu=en(39073);let ec=(0,eo.forwardRef)((Y,et)=>{var en;let{container:ec=null==globalThis?void 0:null===(en=globalThis.document)||void 0===en?void 0:en.body,...ed}=Y;return ec?ea.createPortal((0,eo.createElement)(eu.WV.div,(0,ei.Z)({},ed,{ref:et})),ec):null})},55691:function(Y,et,en){"use strict";en.d(et,{z:function(){return ed}});var ei=en(70079),eo=en(99581),ea=en(49270),eu=en(79388);function ec(Y,et){return(0,ei.useReducer)((Y,en)=>{let ei=et[Y][en];return null!=ei?ei:Y},Y)}let ed=Y=>{let{present:et,children:en}=Y,eo=ef(et),eu="function"==typeof en?en({present:eo.isPresent}):ei.Children.only(en),ec=(0,ea.e)(eo.ref,eu.ref),ed="function"==typeof en;return ed||eo.isPresent?(0,ei.cloneElement)(eu,{ref:ec}):null};function ef(Y){let[et,en]=(0,ei.useState)(),ea=(0,ei.useRef)({}),ed=(0,ei.useRef)(Y),ef=(0,ei.useRef)("none"),ep=Y?"mounted":"unmounted",[em,eg]=ec(ep,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return(0,ei.useEffect)(()=>{let Y=eh(ea.current);ef.current="mounted"===em?Y:"none"},[em]),(0,eu.b)(()=>{let et=ea.current,en=ed.current,ei=en!==Y;if(ei){let ei=ef.current,eo=eh(et);if(Y)eg("MOUNT");else if("none"===eo||(null==et?void 0:et.display)==="none")eg("UNMOUNT");else{let Y=ei!==eo;en&&Y?eg("ANIMATION_OUT"):eg("UNMOUNT")}ed.current=Y}},[Y,eg]),(0,eu.b)(()=>{if(et){let Y=Y=>{let en=eh(ea.current),ei=en.includes(Y.animationName);Y.target===et&&ei&&(0,eo.flushSync)(()=>eg("ANIMATION_END"))},en=Y=>{Y.target===et&&(ef.current=eh(ea.current))};return et.addEventListener("animationstart",en),et.addEventListener("animationcancel",Y),et.addEventListener("animationend",Y),()=>{et.removeEventListener("animationstart",en),et.removeEventListener("animationcancel",Y),et.removeEventListener("animationend",Y)}}eg("ANIMATION_END")},[et,eg]),{isPresent:["mounted","unmountSuspended"].includes(em),ref:(0,ei.useCallback)(Y=>{Y&&(ea.current=getComputedStyle(Y)),en(Y)},[])}}function eh(Y){return(null==Y?void 0:Y.animationName)||"none"}ed.displayName="Presence"},39073:function(Y,et,en){"use strict";en.d(et,{WV:function(){return ed},jH:function(){return ef}});var ei=en(5527),eo=en(70079),ea=en(99581),eu=en(94251);let ec=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","span","svg","ul"],ed=ec.reduce((Y,et)=>{let en=(0,eo.forwardRef)((Y,en)=>{let{asChild:ea,...ec}=Y,ed=ea?eu.g7:et;return(0,eo.useEffect)(()=>{window[Symbol.for("radix-ui")]=!0},[]),(0,eo.createElement)(ed,(0,ei.Z)({},ec,{ref:en}))});return en.displayName=`Primitive.${et}`,{...Y,[et]:en}},{});function ef(Y,et){Y&&(0,ea.flushSync)(()=>Y.dispatchEvent(et))}},83208:function(Y,et,en){"use strict";en.d(et,{Pc:function(){return eT},ck:function(){return eB},fC:function(){return eF}});var ei=en(5527),eo=en(70079),ea=en(72901),eu=en(68539),ec=en(49270),ed=en(36646),ef=en(88817),eh=en(39073),ep=en(9137),em=en(86004),eg=en(28036);let ey="rovingFocusGroup.onEntryFocus",eb={bubbles:!1,cancelable:!0},ek="RovingFocusGroup",[ew,e_,eE]=(0,eu.B)(ek),[eC,eT]=(0,ed.b)(ek,[eE]),[eS,eA]=eC(ek),eM=(0,eo.forwardRef)((Y,et)=>(0,eo.createElement)(ew.Provider,{scope:Y.__scopeRovingFocusGroup},(0,eo.createElement)(ew.Slot,{scope:Y.__scopeRovingFocusGroup},(0,eo.createElement)(eP,(0,ei.Z)({},Y,{ref:et}))))),eP=(0,eo.forwardRef)((Y,et)=>{let{__scopeRovingFocusGroup:en,orientation:eu,loop:ed=!1,dir:ef,currentTabStopId:ek,defaultCurrentTabStopId:ew,onCurrentTabStopIdChange:eE,onEntryFocus:eC,...eT}=Y,eA=(0,eo.useRef)(null),eM=(0,ec.e)(et,eA),eP=(0,eg.gm)(ef),[ej=null,eO]=(0,em.T)({prop:ek,defaultProp:ew,onChange:eE}),[eI,eN]=(0,eo.useState)(!1),eL=(0,ep.W)(eC),eD=e_(en),eF=(0,eo.useRef)(!1),[eB,ez]=(0,eo.useState)(0);return(0,eo.useEffect)(()=>{let Y=eA.current;if(Y)return Y.addEventListener(ey,eL),()=>Y.removeEventListener(ey,eL)},[eL]),(0,eo.createElement)(eS,{scope:en,orientation:eu,dir:eP,loop:ed,currentTabStopId:ej,onItemFocus:(0,eo.useCallback)(Y=>eO(Y),[eO]),onItemShiftTab:(0,eo.useCallback)(()=>eN(!0),[]),onFocusableItemAdd:(0,eo.useCallback)(()=>ez(Y=>Y+1),[]),onFocusableItemRemove:(0,eo.useCallback)(()=>ez(Y=>Y-1),[])},(0,eo.createElement)(eh.WV.div,(0,ei.Z)({tabIndex:eI||0===eB?-1:0,"data-orientation":eu},eT,{ref:eM,style:{outline:"none",...Y.style},onMouseDown:(0,ea.M)(Y.onMouseDown,()=>{eF.current=!0}),onFocus:(0,ea.M)(Y.onFocus,Y=>{let et=!eF.current;if(Y.target===Y.currentTarget&&et&&!eI){let et=new CustomEvent(ey,eb);if(Y.currentTarget.dispatchEvent(et),!et.defaultPrevented){let Y=eD().filter(Y=>Y.focusable),et=Y.find(Y=>Y.active),en=Y.find(Y=>Y.id===ej),ei=[et,en,...Y].filter(Boolean),eo=ei.map(Y=>Y.ref.current);eR(eo)}}eF.current=!1}),onBlur:(0,ea.M)(Y.onBlur,()=>eN(!1))})))}),ej="RovingFocusGroupItem",eO=(0,eo.forwardRef)((Y,et)=>{let{__scopeRovingFocusGroup:en,focusable:eu=!0,active:ec=!1,tabStopId:ed,...ep}=Y,em=(0,ef.M)(),eg=ed||em,ey=eA(ej,en),eb=ey.currentTabStopId===eg,ek=e_(en),{onFocusableItemAdd:eE,onFocusableItemRemove:eC}=ey;return(0,eo.useEffect)(()=>{if(eu)return eE(),()=>eC()},[eu,eE,eC]),(0,eo.createElement)(ew.ItemSlot,{scope:en,id:eg,focusable:eu,active:ec},(0,eo.createElement)(eh.WV.span,(0,ei.Z)({tabIndex:eb?0:-1,"data-orientation":ey.orientation},ep,{ref:et,onMouseDown:(0,ea.M)(Y.onMouseDown,Y=>{eu?ey.onItemFocus(eg):Y.preventDefault()}),onFocus:(0,ea.M)(Y.onFocus,()=>ey.onItemFocus(eg)),onKeyDown:(0,ea.M)(Y.onKeyDown,Y=>{if("Tab"===Y.key&&Y.shiftKey){ey.onItemShiftTab();return}if(Y.target!==Y.currentTarget)return;let et=eL(Y,ey.orientation,ey.dir);if(void 0!==et){Y.preventDefault();let en=ek().filter(Y=>Y.focusable),ei=en.map(Y=>Y.ref.current);if("last"===et)ei.reverse();else if("prev"===et||"next"===et){"prev"===et&&ei.reverse();let en=ei.indexOf(Y.currentTarget);ei=ey.loop?eD(ei,en+1):ei.slice(en+1)}setTimeout(()=>eR(ei))}})})))}),eI={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function eN(Y,et){return"rtl"!==et?Y:"ArrowLeft"===Y?"ArrowRight":"ArrowRight"===Y?"ArrowLeft":Y}function eL(Y,et,en){let ei=eN(Y.key,en);if(!("vertical"===et&&["ArrowLeft","ArrowRight"].includes(ei))&&!("horizontal"===et&&["ArrowUp","ArrowDown"].includes(ei)))return eI[ei]}function eR(Y){let et=document.activeElement;for(let en of Y)if(en===et||(en.focus(),document.activeElement!==et))return}function eD(Y,et){return Y.map((en,ei)=>Y[(et+ei)%Y.length])}let eF=eM,eB=eO},94251:function(Y,et,en){"use strict";en.d(et,{A4:function(){return ed},g7:function(){return eu}});var ei=en(5527),eo=en(70079),ea=en(49270);let eu=(0,eo.forwardRef)((Y,et)=>{let{children:en,...ea}=Y,eu=eo.Children.toArray(en),ed=eu.find(ef);if(ed){let Y=ed.props.children,en=eu.map(et=>et!==ed?et:eo.Children.count(Y)>1?eo.Children.only(null):(0,eo.isValidElement)(Y)?Y.props.children:null);return(0,eo.createElement)(ec,(0,ei.Z)({},ea,{ref:et}),(0,eo.isValidElement)(Y)?(0,eo.cloneElement)(Y,void 0,en):null)}return(0,eo.createElement)(ec,(0,ei.Z)({},ea,{ref:et}),en)});eu.displayName="Slot";let ec=(0,eo.forwardRef)((Y,et)=>{let{children:en,...ei}=Y;return(0,eo.isValidElement)(en)?(0,eo.cloneElement)(en,{...eh(ei,en.props),ref:(0,ea.F)(et,en.ref)}):eo.Children.count(en)>1?eo.Children.only(null):null});ec.displayName="SlotClone";let ed=({children:Y})=>(0,eo.createElement)(eo.Fragment,null,Y);function ef(Y){return(0,eo.isValidElement)(Y)&&Y.type===ed}function eh(Y,et){let en={...et};for(let ei in et){let eo=Y[ei],ea=et[ei],eu=/^on[A-Z]/.test(ei);eu?eo&&ea?en[ei]=(...Y)=>{ea(...Y),eo(...Y)}:eo&&(en[ei]=eo):"style"===ei?en[ei]={...eo,...ea}:"className"===ei&&(en[ei]=[eo,ea].filter(Boolean).join(" "))}return{...Y,...en}}},65374:function(Y,et,en){"use strict";en.d(et,{VY:function(){return eR},aV:function(){return eN},fC:function(){return eI},xz:function(){return eL}});var ei=en(45675),eo=en(70079),ea=en(72901),eu=en(36646),ec=en(83208),ed=en(55691),ef=en(39073),eh=en(28036),ep=en(86004),em=en(88817);let eg="Tabs",[ey,eb]=(0,eu.b)(eg,[ec.Pc]),ek=(0,ec.Pc)(),[ew,e_]=ey(eg),eE=(0,eo.forwardRef)((Y,et)=>{let{__scopeTabs:en,value:ea,onValueChange:eu,defaultValue:ec,orientation:ed="horizontal",dir:eg,activationMode:ey="automatic",...eb}=Y,ek=(0,eh.gm)(eg),[e_,eE]=(0,ep.T)({prop:ea,onChange:eu,defaultProp:ec});return(0,eo.createElement)(ew,{scope:en,baseId:(0,em.M)(),value:e_,onValueChange:eE,orientation:ed,dir:ek,activationMode:ey},(0,eo.createElement)(ef.WV.div,(0,ei.Z)({dir:ek,"data-orientation":ed},eb,{ref:et})))}),eC="TabsList",eT=(0,eo.forwardRef)((Y,et)=>{let{__scopeTabs:en,loop:ea=!0,...eu}=Y,ed=e_(eC,en),eh=ek(en);return(0,eo.createElement)(ec.fC,(0,ei.Z)({asChild:!0},eh,{orientation:ed.orientation,dir:ed.dir,loop:ea}),(0,eo.createElement)(ef.WV.div,(0,ei.Z)({role:"tablist","aria-orientation":ed.orientation},eu,{ref:et})))}),eS="TabsTrigger",eA=(0,eo.forwardRef)((Y,et)=>{let{__scopeTabs:en,value:eu,disabled:ed=!1,...eh}=Y,ep=e_(eS,en),em=ek(en),eg=ej(ep.baseId,eu),ey=eO(ep.baseId,eu),eb=eu===ep.value;return(0,eo.createElement)(ec.ck,(0,ei.Z)({asChild:!0},em,{focusable:!ed,active:eb}),(0,eo.createElement)(ef.WV.button,(0,ei.Z)({type:"button",role:"tab","aria-selected":eb,"aria-controls":ey,"data-state":eb?"active":"inactive","data-disabled":ed?"":void 0,disabled:ed,id:eg},eh,{ref:et,onMouseDown:(0,ea.M)(Y.onMouseDown,Y=>{ed||0!==Y.button||!1!==Y.ctrlKey?Y.preventDefault():ep.onValueChange(eu)}),onKeyDown:(0,ea.M)(Y.onKeyDown,Y=>{[" ","Enter"].includes(Y.key)&&ep.onValueChange(eu)}),onFocus:(0,ea.M)(Y.onFocus,()=>{let Y="manual"!==ep.activationMode;eb||ed||!Y||ep.onValueChange(eu)})})))}),eM="TabsContent",eP=(0,eo.forwardRef)((Y,et)=>{let{__scopeTabs:en,value:ea,forceMount:eu,children:ec,...eh}=Y,ep=e_(eM,en),em=ej(ep.baseId,ea),eg=eO(ep.baseId,ea),ey=ea===ep.value,eb=(0,eo.useRef)(ey);return(0,eo.useEffect)(()=>{let Y=requestAnimationFrame(()=>eb.current=!1);return()=>cancelAnimationFrame(Y)},[]),(0,eo.createElement)(ed.z,{present:eu||ey},({present:en})=>(0,eo.createElement)(ef.WV.div,(0,ei.Z)({"data-state":ey?"active":"inactive","data-orientation":ep.orientation,role:"tabpanel","aria-labelledby":em,hidden:!en,id:eg,tabIndex:0},eh,{ref:et,style:{...Y.style,animationDuration:eb.current?"0s":void 0}}),en&&ec))});function ej(Y,et){return`${Y}-trigger-${et}`}function eO(Y,et){return`${Y}-content-${et}`}let eI=eE,eN=eT,eL=eA,eR=eP},22444:function(Y,et,en){"use strict";en.d(et,{Eh:function(){return tt},VY:function(){return e8},h_:function(){return e7},zt:function(){return e4},fC:function(){return e3},xz:function(){return e6}});var ei=en(45675),eo=en(70079),ea=en(72901),eu=en(49270),ec=en(36646),ed=en(49515),ef=en(88817),eh=en(25373),ep=en(67323),em=en(55691),eg=en(39073),ey=en(94251),eb=en(86004),ek=en(5527);let ew=(0,eo.forwardRef)((Y,et)=>(0,eo.createElement)(eg.WV.span,(0,ek.Z)({},Y,{ref:et,style:{position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal",...Y.style}}))),e_=ew,[eE,eC]=(0,ec.b)("Tooltip",[eh.D7]),eT=(0,eh.D7)(),eS="TooltipProvider",eA=700,eM="tooltip.open",[eP,ej]=eE(eS),eO=Y=>{let{__scopeTooltip:et,delayDuration:en=eA,skipDelayDuration:ei=300,disableHoverableContent:ea=!1,children:eu}=Y,[ec,ed]=(0,eo.useState)(!0),ef=(0,eo.useRef)(!1),eh=(0,eo.useRef)(0);return(0,eo.useEffect)(()=>{let Y=eh.current;return()=>window.clearTimeout(Y)},[]),(0,eo.createElement)(eP,{scope:et,isOpenDelayed:ec,delayDuration:en,onOpen:(0,eo.useCallback)(()=>{window.clearTimeout(eh.current),ed(!1)},[]),onClose:(0,eo.useCallback)(()=>{window.clearTimeout(eh.current),eh.current=window.setTimeout(()=>ed(!0),ei)},[ei]),isPointerInTransitRef:ef,onPointerInTransitChange:(0,eo.useCallback)(Y=>{ef.current=Y},[]),disableHoverableContent:ea},eu)},eI="Tooltip",[eN,eL]=eE(eI),eR=Y=>{let{__scopeTooltip:et,children:en,open:ei,defaultOpen:ea=!1,onOpenChange:eu,disableHoverableContent:ec,delayDuration:ed}=Y,ep=ej(eI,Y.__scopeTooltip),em=eT(et),[eg,ey]=(0,eo.useState)(null),ek=(0,ef.M)(),ew=(0,eo.useRef)(0),e_=null!=ec?ec:ep.disableHoverableContent,eE=null!=ed?ed:ep.delayDuration,eC=(0,eo.useRef)(!1),[eS=!1,eA]=(0,eb.T)({prop:ei,defaultProp:ea,onChange:Y=>{Y?(ep.onOpen(),document.dispatchEvent(new CustomEvent(eM))):ep.onClose(),null==eu||eu(Y)}}),eP=(0,eo.useMemo)(()=>eS?eC.current?"delayed-open":"instant-open":"closed",[eS]),eO=(0,eo.useCallback)(()=>{window.clearTimeout(ew.current),eC.current=!1,eA(!0)},[eA]),eL=(0,eo.useCallback)(()=>{window.clearTimeout(ew.current),eA(!1)},[eA]),eR=(0,eo.useCallback)(()=>{window.clearTimeout(ew.current),ew.current=window.setTimeout(()=>{eC.current=!0,eA(!0)},eE)},[eE,eA]);return(0,eo.useEffect)(()=>()=>window.clearTimeout(ew.current),[]),(0,eo.createElement)(eh.fC,em,(0,eo.createElement)(eN,{scope:et,contentId:ek,open:eS,stateAttribute:eP,trigger:eg,onTriggerChange:ey,onTriggerEnter:(0,eo.useCallback)(()=>{ep.isOpenDelayed?eR():eO()},[ep.isOpenDelayed,eR,eO]),onTriggerLeave:(0,eo.useCallback)(()=>{e_?eL():window.clearTimeout(ew.current)},[eL,e_]),onOpen:eO,onClose:eL,disableHoverableContent:e_},en))},eD="TooltipTrigger",eF=(0,eo.forwardRef)((Y,et)=>{let{__scopeTooltip:en,...ec}=Y,ed=eL(eD,en),ef=ej(eD,en),ep=eT(en),em=(0,eo.useRef)(null),ey=(0,eu.e)(et,em,ed.onTriggerChange),eb=(0,eo.useRef)(!1),ek=(0,eo.useRef)(!1),ew=(0,eo.useCallback)(()=>eb.current=!1,[]);return(0,eo.useEffect)(()=>()=>document.removeEventListener("pointerup",ew),[ew]),(0,eo.createElement)(eh.ee,(0,ei.Z)({asChild:!0},ep),(0,eo.createElement)(eg.WV.button,(0,ei.Z)({"aria-describedby":ed.open?ed.contentId:void 0,"data-state":ed.stateAttribute},ec,{ref:ey,onPointerMove:(0,ea.M)(Y.onPointerMove,Y=>{"touch"===Y.pointerType||ek.current||ef.isPointerInTransitRef.current||(ed.onTriggerEnter(),ek.current=!0)}),onPointerLeave:(0,ea.M)(Y.onPointerLeave,()=>{ed.onTriggerLeave(),ek.current=!1}),onPointerDown:(0,ea.M)(Y.onPointerDown,()=>{eb.current=!0,document.addEventListener("pointerup",ew,{once:!0})}),onFocus:(0,ea.M)(Y.onFocus,()=>{eb.current||ed.onOpen()}),onBlur:(0,ea.M)(Y.onBlur,ed.onClose),onClick:(0,ea.M)(Y.onClick,ed.onClose)})))}),eB="TooltipPortal",[ez,eU]=eE(eB,{forceMount:void 0}),eH=Y=>{let{__scopeTooltip:et,forceMount:en,children:ei,container:ea}=Y,eu=eL(eB,et);return(0,eo.createElement)(ez,{scope:et,forceMount:en},(0,eo.createElement)(em.z,{present:en||eu.open},(0,eo.createElement)(ep.h,{asChild:!0,container:ea},ei)))},eG="TooltipContent",eV=(0,eo.forwardRef)((Y,et)=>{let en=eU(eG,Y.__scopeTooltip),{forceMount:ea=en.forceMount,side:eu="top",...ec}=Y,ed=eL(eG,Y.__scopeTooltip);return(0,eo.createElement)(em.z,{present:ea||ed.open},ed.disableHoverableContent?(0,eo.createElement)(e$,(0,ei.Z)({side:eu},ec,{ref:et})):(0,eo.createElement)(eW,(0,ei.Z)({side:eu},ec,{ref:et})))}),eW=(0,eo.forwardRef)((Y,et)=>{let en=eL(eG,Y.__scopeTooltip),ea=ej(eG,Y.__scopeTooltip),ec=(0,eo.useRef)(null),ed=(0,eu.e)(et,ec),[ef,eh]=(0,eo.useState)(null),{trigger:ep,onClose:em}=en,eg=ec.current,{onPointerInTransitChange:ey}=ea,eb=(0,eo.useCallback)(()=>{eh(null),ey(!1)},[ey]),ek=(0,eo.useCallback)((Y,et)=>{let en=Y.currentTarget,ei={x:Y.clientX,y:Y.clientY},eo=eX(ei,en.getBoundingClientRect()),ea="right"===eo||"bottom"===eo?-5:5,eu="right"===eo||"left"===eo,ec=eu?{x:Y.clientX+ea,y:Y.clientY}:{x:Y.clientX,y:Y.clientY+ea},ed=eJ(et.getBoundingClientRect()),ef=e9([ec,...ed]);eh(ef),ey(!0)},[ey]);return(0,eo.useEffect)(()=>()=>eb(),[eb]),(0,eo.useEffect)(()=>{if(ep&&eg){let Y=Y=>ek(Y,eg),et=Y=>ek(Y,ep);return ep.addEventListener("pointerleave",Y),eg.addEventListener("pointerleave",et),()=>{ep.removeEventListener("pointerleave",Y),eg.removeEventListener("pointerleave",et)}}},[ep,eg,ek,eb]),(0,eo.useEffect)(()=>{if(ef){let Y=Y=>{let et=Y.target,en={x:Y.clientX,y:Y.clientY},ei=(null==ep?void 0:ep.contains(et))||(null==eg?void 0:eg.contains(et)),eo=!e0(en,ef);ei?eb():eo&&(eb(),em())};return document.addEventListener("pointermove",Y),()=>document.removeEventListener("pointermove",Y)}},[ep,eg,ef,em,eb]),(0,eo.createElement)(e$,(0,ei.Z)({},Y,{ref:ed}))}),[eZ,eK]=eE(eI,{isInside:!1}),e$=(0,eo.forwardRef)((Y,et)=>{let{__scopeTooltip:en,children:ea,"aria-label":eu,onEscapeKeyDown:ec,onPointerDownOutside:ef,...ep}=Y,em=eL(eG,en),eg=eT(en),{onClose:eb}=em;return(0,eo.useEffect)(()=>(document.addEventListener(eM,eb),()=>document.removeEventListener(eM,eb)),[eb]),(0,eo.useEffect)(()=>{if(em.trigger){let Y=Y=>{let et=Y.target;null!=et&&et.contains(em.trigger)&&eb()};return window.addEventListener("scroll",Y,{capture:!0}),()=>window.removeEventListener("scroll",Y,{capture:!0})}},[em.trigger,eb]),(0,eo.createElement)(ed.XB,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:ec,onPointerDownOutside:ef,onFocusOutside:Y=>Y.preventDefault(),onDismiss:eb},(0,eo.createElement)(eh.VY,(0,ei.Z)({"data-state":em.stateAttribute},eg,ep,{ref:et,style:{...ep.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"}}),(0,eo.createElement)(ey.A4,null,ea),(0,eo.createElement)(eZ,{scope:en,isInside:!0},(0,eo.createElement)(e_,{id:em.contentId,role:"tooltip"},eu||ea))))}),eY="TooltipArrow",eQ=(0,eo.forwardRef)((Y,et)=>{let{__scopeTooltip:en,...ea}=Y,eu=eT(en),ec=eK(eY,en);return ec.isInside?null:(0,eo.createElement)(eh.Eh,(0,ei.Z)({},eu,ea,{ref:et}))});function eX(Y,et){let en=Math.abs(et.top-Y.y),ei=Math.abs(et.bottom-Y.y),eo=Math.abs(et.right-Y.x),ea=Math.abs(et.left-Y.x);switch(Math.min(en,ei,eo,ea)){case ea:return"left";case eo:return"right";case en:return"top";case ei:return"bottom";default:return null}}function eJ(Y){let{top:et,right:en,bottom:ei,left:eo}=Y;return[{x:eo,y:et},{x:en,y:et},{x:en,y:ei},{x:eo,y:ei}]}function e0(Y,et){let{x:en,y:ei}=Y,eo=!1;for(let Y=0,ea=et.length-1;Yei!=ef>ei&&en<(ed-eu)*(ei-ec)/(ef-ec)+eu;eh&&(eo=!eo)}return eo}function e9(Y){let et=Y.slice();return et.sort((Y,et)=>Y.xet.x?1:Y.yet.y?1:0),e5(et)}function e5(Y){if(Y.length<=1)return Y.slice();let et=[];for(let en=0;en=2;){let Y=et[et.length-1],en=et[et.length-2];if((Y.x-en.x)*(ei.y-en.y)>=(Y.y-en.y)*(ei.x-en.x))et.pop();else break}et.push(ei)}et.pop();let en=[];for(let et=Y.length-1;et>=0;et--){let ei=Y[et];for(;en.length>=2;){let Y=en[en.length-1],et=en[en.length-2];if((Y.x-et.x)*(ei.y-et.y)>=(Y.y-et.y)*(ei.x-et.x))en.pop();else break}en.push(ei)}return(en.pop(),1===et.length&&1===en.length&&et[0].x===en[0].x&&et[0].y===en[0].y)?et:et.concat(en)}let e4=eO,e3=eR,e6=eF,e7=eH,e8=eV,tt=eQ},9137:function(Y,et,en){"use strict";en.d(et,{W:function(){return eo}});var ei=en(70079);function eo(Y){let et=(0,ei.useRef)(Y);return(0,ei.useEffect)(()=>{et.current=Y}),(0,ei.useMemo)(()=>(...Y)=>{var en;return null===(en=et.current)||void 0===en?void 0:en.call(et,...Y)},[])}},86004:function(Y,et,en){"use strict";en.d(et,{T:function(){return ea}});var ei=en(70079),eo=en(9137);function ea({prop:Y,defaultProp:et,onChange:en=()=>{}}){let[ea,ec]=eu({defaultProp:et,onChange:en}),ed=void 0!==Y,ef=ed?Y:ea,eh=(0,eo.W)(en),ep=(0,ei.useCallback)(et=>{if(ed){let en=et,ei="function"==typeof et?en(Y):et;ei!==Y&&eh(ei)}else ec(et)},[ed,Y,ec,eh]);return[ef,ep]}function eu({defaultProp:Y,onChange:et}){let en=(0,ei.useState)(Y),[ea]=en,eu=(0,ei.useRef)(ea),ec=(0,eo.W)(et);return(0,ei.useEffect)(()=>{eu.current!==ea&&(ec(ea),eu.current=ea)},[ea,eu,ec]),en}},79388:function(Y,et,en){"use strict";en.d(et,{b:function(){return eo}});var ei=en(70079);let eo=(null==globalThis?void 0:globalThis.document)?ei.useLayoutEffect:()=>{}},82094:function(Y,et,en){"use strict";en.d(et,{t:function(){return ea}});var ei=en(70079),eo=en(79388);function ea(Y){let[et,en]=(0,ei.useState)(void 0);return(0,eo.b)(()=>{if(Y){en({width:Y.offsetWidth,height:Y.offsetHeight});let et=new ResizeObserver(et=>{let ei,eo;if(!Array.isArray(et)||!et.length)return;let ea=et[0];if("borderBoxSize"in ea){let Y=ea.borderBoxSize,et=Array.isArray(Y)?Y[0]:Y;ei=et.inlineSize,eo=et.blockSize}else ei=Y.offsetWidth,eo=Y.offsetHeight;en({width:ei,height:eo})});return et.observe(Y,{box:"border-box"}),()=>et.unobserve(Y)}en(void 0)},[Y]),et}},10620:function(Y,et,en){"use strict";function ei(Y,et){return new Promise(function(en,ei){var eo=setTimeout(function(){ei(Error("Promise timed out"))},et);Y.then(function(Y){return clearTimeout(eo),en(Y)}).catch(ei)})}function eo(Y){return new Promise(function(et){return setTimeout(et,Y)})}function ea(Y,et,en){var ea=function(){try{return Promise.resolve(et(Y))}catch(Y){return Promise.reject(Y)}};return eo(en).then(function(){return ei(ea(),1e3)}).catch(function(et){null==Y||Y.log("warn","Callback Error",{error:et}),null==Y||Y.stats.increment("callback_error")}).then(function(){return Y})}en.d(et,{FJ:function(){return ei},UI:function(){return ea}})},61120:function(Y,et,en){"use strict";en.d(et,{Y:function(){return ed},_:function(){return ef}});var ei=en(33591),eo=en(60696),ea=en(38104),eu=function(){function Y(){this._logs=[]}return Y.prototype.log=function(Y,et,en){var ei=new Date;this._logs.push({level:Y,message:et,time:ei,extras:en})},Object.defineProperty(Y.prototype,"logs",{get:function(){return this._logs},enumerable:!1,configurable:!0}),Y.prototype.flush=function(){if(this.logs.length>1){var Y=this._logs.reduce(function(Y,et){var en,ei,eo,eu=(0,ea.pi)((0,ea.pi)({},et),{json:JSON.stringify(et.extras,null," "),extras:et.extras});delete eu.time;var ec=null!==(eo=null===(ei=et.time)||void 0===ei?void 0:ei.toISOString())&&void 0!==eo?eo:"";return Y[ec]&&(ec="".concat(ec,"-").concat(Math.random())),(0,ea.pi)((0,ea.pi)({},Y),((en={})[ec]=eu,en))},{});console.table?console.table(Y):console.log(Y)}else this.logs.forEach(function(Y){var et=Y.level,en=Y.message,ei=Y.extras;"info"===et||"debug"===et?console.log(en,null!=ei?ei:""):console[et](en,null!=ei?ei:"")});this._logs=[]},Y}(),ec=en(87968),ed=function(){return function(Y){var et,en,ei;this.retry=null===(et=Y.retry)||void 0===et||et,this.type=null!==(en=Y.type)&&void 0!==en?en:"plugin Error",this.reason=null!==(ei=Y.reason)&&void 0!==ei?ei:""}}(),ef=function(){function Y(Y,et,en,eo){void 0===et&&(et=(0,ei.v4)()),void 0===en&&(en=new ec.i),void 0===eo&&(eo=new eu),this.attempts=0,this.event=Y,this._id=et,this.logger=eo,this.stats=en}return Y.system=function(){},Y.prototype.isSame=function(Y){return Y.id===this.id},Y.prototype.cancel=function(Y){if(Y)throw Y;throw new ed({reason:"Context Cancel"})},Y.prototype.log=function(Y,et,en){this.logger.log(Y,et,en)},Object.defineProperty(Y.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),Y.prototype.updateEvent=function(Y,et){var en;if("integrations"===Y.split(".")[0]){var ei=Y.split(".")[1];if((null===(en=this.event.integrations)||void 0===en?void 0:en[ei])===!1)return this.event}return(0,eo.N)(this.event,Y,et),this.event},Y.prototype.failedDelivery=function(){return this._failedDelivery},Y.prototype.setFailedDelivery=function(Y){this._failedDelivery=Y},Y.prototype.logs=function(){return this.logger.logs},Y.prototype.flush=function(){this.logger.flush(),this.stats.flush()},Y.prototype.toJSON=function(){return{id:this._id,event:this.event,logs:this.logger.logs,metrics:this.stats.metrics}},Y}()},97352:function(Y,et,en){"use strict";en.d(et,{Q:function(){return ei}});var ei=function(){function Y(){this.callbacks={}}return Y.prototype.on=function(Y,et){return this.callbacks[Y]?this.callbacks[Y].push(et):this.callbacks[Y]=[et],this},Y.prototype.once=function(Y,et){var en=this,ei=function(){for(var eo=[],ea=0;eaY.maxAttempts||Y.includes(et))&&(Y.queue.push(et),!0)});return this.queue=this.queue.sort(function(et,en){return Y.getAttempts(et)-Y.getAttempts(en)}),ei},et.prototype.pushWithBackoff=function(Y){var et=this;if(0===this.getAttempts(Y))return this.push(Y)[0];var en=this.updateAttempts(Y);return!(en>this.maxAttempts||this.includes(Y))&&(setTimeout(function(){et.queue.push(Y),et.future=et.future.filter(function(et){return et.id!==Y.id}),et.emit(eu)},ea({attempt:en-1})),this.future.push(Y),!0)},et.prototype.getAttempts=function(Y){var et;return null!==(et=this.seen[Y.id])&&void 0!==et?et:0},et.prototype.updateAttempts=function(Y){return this.seen[Y.id]=this.getAttempts(Y)+1,this.getAttempts(Y)},et.prototype.includes=function(Y){return this.queue.includes(Y)||this.future.includes(Y)||!!this.queue.find(function(et){return et.id===Y.id})||!!this.future.find(function(et){return et.id===Y.id})},et.prototype.pop=function(){return this.queue.shift()},Object.defineProperty(et.prototype,"length",{get:function(){return this.queue.length},enumerable:!1,configurable:!0}),Object.defineProperty(et.prototype,"todo",{get:function(){return this.queue.length+this.future.length},enumerable:!1,configurable:!0}),et}(eo.Q)},57389:function(Y,et,en){"use strict";en.d(et,{a:function(){return eu},z:function(){return ec}});var ei=en(38104),eo=en(61120);function ea(Y){return(0,ei.mG)(this,void 0,void 0,function(){return(0,ei.Jh)(this,function(et){switch(et.label){case 0:return et.trys.push([0,2,,3]),[4,Y()];case 1:return[2,et.sent()];case 2:return[2,Promise.reject(et.sent())];case 3:return[2]}})})}function eu(Y,et){Y.log("debug","plugin",{plugin:et.name});var en=new Date().getTime(),ei=et[Y.event.type];return void 0===ei?Promise.resolve(Y):ea(function(){return ei.apply(et,[Y])}).then(function(Y){var ei=new Date().getTime()-en;return Y.stats.gauge("plugin_time",ei,["plugin:".concat(et.name)]),Y}).catch(function(en){if(en instanceof eo.Y&&"middleware_cancellation"===en.type)throw en;return en instanceof eo.Y?(Y.log("warn",en.type,{plugin:et.name,error:en}),en):(Y.log("error","plugin Error",{plugin:et.name,error:en}),Y.stats.increment("plugin_error",1,["plugin:".concat(et.name)]),en)})}function ec(Y,et){return eu(Y,et).then(function(et){if(et instanceof eo._)return et;Y.log("debug","Context canceled"),Y.stats.increment("context_canceled"),Y.cancel(et)})}},87968:function(Y,et,en){"use strict";en.d(et,{i:function(){return eu},s:function(){return ea}});var ei=en(38104),eo=function(Y){return({gauge:"g",counter:"c"})[Y]},ea=function(){function Y(){this.metrics=[]}return Y.prototype.increment=function(Y,et,en){void 0===et&&(et=1),this.metrics.push({metric:Y,value:et,tags:null!=en?en:[],type:"counter",timestamp:Date.now()})},Y.prototype.gauge=function(Y,et,en){this.metrics.push({metric:Y,value:et,tags:null!=en?en:[],type:"gauge",timestamp:Date.now()})},Y.prototype.flush=function(){var Y=this.metrics.map(function(Y){return(0,ei.pi)((0,ei.pi)({},Y),{tags:Y.tags.join(",")})});console.table?console.table(Y):console.log(Y),this.metrics=[]},Y.prototype.serialize=function(){return this.metrics.map(function(Y){return{m:Y.metric,v:Y.value,t:Y.tags,k:eo(Y.type),e:Y.timestamp}})},Y}(),eu=function(Y){function et(){return null!==Y&&Y.apply(this,arguments)||this}return(0,ei.ZT)(et,Y),et.prototype.gauge=function(){for(var Y=[],et=0;et0){var eu=!1,ec=function(){eu||(eu=!0,ea.flush().catch(ep),eu=!1,setTimeout(ec,ea.flushTimer))};ec()}}return Y.prototype.increment=function(Y,et){if(!(!Y.includes("analytics_js.")||0===et.length||Math.random()>this.sampleRate)&&!(this.queue.length>=this.maxQueueSize)){var en=eh(Y,et,(0,ed.B)());this.queue.push(en),Y.includes("error")&&this.flush().catch(ep)}},Y.prototype.flush=function(){return(0,eo.mG)(this,void 0,void 0,function(){var Y=this;return(0,eo.Jh)(this,function(et){switch(et.label){case 0:if(this.queue.length<=0)return[2];return[4,this.send().catch(function(et){ep(et),Y.sampleRate=0})];case 1:return et.sent(),[2]}})})},Y.prototype.send=function(){return(0,eo.mG)(this,void 0,void 0,function(){var Y,et,en;return(0,eo.Jh)(this,function(ei){return Y={series:this.queue},this.queue=[],et={"Content-Type":"text/plain"},en="https://".concat(this.host,"/m"),[2,(0,eu.h)(en,{headers:et,body:JSON.stringify(Y),method:"POST"})]})})},Y}(),eg=function(Y){function et(){return null!==Y&&Y.apply(this,arguments)||this}return(0,eo.ZT)(et,Y),et.initRemoteMetrics=function(Y){ei=new em(Y)},et.prototype.increment=function(et,en,eo){Y.prototype.increment.call(this,et,en,eo),null==ei||ei.increment(et,null!=eo?eo:[])},et}(ea.s)},65699:function(Y,et,en){"use strict";en.d(et,{i:function(){return ei}});var ei="1.56.0"},76340:function(Y,et,en){"use strict";en.d(et,{h:function(){return eu}});var ei=en(97135),eo=en.n(ei),ea=en(4964),eu=function(){for(var Y=[],et=0;etY},eu=ec.getItem(eo),ed=eu?JSON.parse(eu):null,ef=null===ed||ea(ed);if(ef){ec.setItem(eo,JSON.stringify(eg()+ei)),et(),ec.removeItem(eo);return}!ef&&en<3?setTimeout(function(){ey(Y,et,en+1)},ei):console.error("Unable to retrieve lock")}var eb=function(Y){function et(et,en){var eo=Y.call(this,et,[])||this,ea="persisted-queue:v1:".concat(en,":items"),eu="persisted-queue:v1:".concat(en,":seen"),ec=[],eg={};return ey(en,function(){try{ec=ed(ea),eg=eh(eu),em(ea),em(eu),eo.queue=(0,ei.ev)((0,ei.ev)([],ec,!0),eo.queue,!0),eo.seen=(0,ei.pi)((0,ei.pi)({},eg),eo.seen)}catch(Y){console.error(Y)}}),window.addEventListener("pagehide",function(){if(eo.todo>0){var Y=(0,ei.ev)((0,ei.ev)([],eo.queue,!0),eo.future,!0);try{ey(en,function(){ef(ea,Y),ep(eu,eo.seen)})}catch(Y){console.error(Y)}}}),eo}return(0,ei.ZT)(et,Y),et}(eo.Z)},38843:function(Y,et,en){"use strict";en.d(et,{D:function(){return eo}});var ei=en(69639);function eo(Y,et){var en=new ei.Facade(Y,et);return"track"===Y.type&&(en=new ei.Track(Y,et)),"identify"===Y.type&&(en=new ei.Identify(Y,et)),"page"===Y.type&&(en=new ei.Page(Y,et)),"alias"===Y.type&&(en=new ei.Alias(Y,et)),"group"===Y.type&&(en=new ei.Group(Y,et)),"screen"===Y.type&&(en=new ei.Screen(Y,et)),Object.defineProperty(en,"obj",{value:Y,writable:!0}),en}},32:function(Y,et,en){"use strict";en.d(et,{B:function(){return eo}});var ei="npm";function eo(){return ei}},44126:function(Y,et,en){"use strict";en.r(et),en.d(et,{applyDestinationMiddleware:function(){return eu},sourceMiddlewarePlugin:function(){return ec}});var ei=en(38104),eo=en(61120),ea=en(38843);function eu(Y,et,en){return(0,ei.mG)(this,void 0,void 0,function(){var eo,eu,ec,ed;function ef(et,en){return(0,ei.mG)(this,void 0,void 0,function(){var eo,eu,ec;return(0,ei.Jh)(this,function(ed){switch(ed.label){case 0:return eo=!1,eu=null,[4,en({payload:(0,ea.D)(et,{clone:!0,traverse:!1}),integration:Y,next:function(Y){eo=!0,null===Y&&(eu=null),Y&&(eu=Y.obj)}})];case 1:return ed.sent(),eo||null===eu||(eu.integrations=(0,ei.pi)((0,ei.pi)({},et.integrations),((ec={})[Y]=!1,ec))),[2,eu]}})})}return(0,ei.Jh)(this,function(Y){switch(Y.label){case 0:eo=(0,ea.D)(et,{clone:!0,traverse:!1}).rawEvent(),eu=0,ec=en,Y.label=1;case 1:if(!(eu-1&&(Y.type="ios"),et.indexOf("android")>-1&&(Y.type="android")),Y},ep.userAgent=eh.proxy("context.userAgent"),ep.timezone=eh.proxy("context.timezone"),ep.timestamp=eh.field("timestamp"),ep.channel=eh.field("channel"),ep.ip=eh.proxy("context.ip"),ep.userId=eh.field("userId"),eo.default(ep)},56072:function(Y,et,en){"use strict";var ei=this&&this.__importDefault||function(Y){return Y&&Y.__esModule?Y:{default:Y}};Object.defineProperty(et,"__esModule",{value:!0}),et.Group=void 0;var eo=ei(en(89118)),ea=ei(en(15649)),eu=ei(en(10653)),ec=en(91373);function ed(Y,et){ec.Facade.call(this,Y,et)}et.Group=ed,eo.default(ed,ec.Facade);var ef=ed.prototype;ef.action=function(){return"group"},ef.type=ef.action,ef.groupId=ec.Facade.field("groupId"),ef.created=function(){var Y=this.proxy("traits.createdAt")||this.proxy("traits.created")||this.proxy("properties.createdAt")||this.proxy("properties.created");if(Y)return eu.default(Y)},ef.email=function(){var Y=this.proxy("traits.email");if(Y)return Y;var et=this.groupId();if(ea.default(et))return et},ef.traits=function(Y){var et=this.properties(),en=this.groupId();for(var ei in Y=Y||{},en&&(et.id=en),Y)if(Object.prototype.hasOwnProperty.call(Y,ei)){var eo=null==this[ei]?this.proxy("traits."+ei):this[ei]();if(null==eo)continue;et[Y[ei]]=eo,delete et[ei]}return et},ef.name=ec.Facade.proxy("traits.name"),ef.industry=ec.Facade.proxy("traits.industry"),ef.employees=ec.Facade.proxy("traits.employees"),ef.properties=function(){return this.field("traits")||this.field("properties")||{}}},73281:function(Y,et,en){"use strict";var ei=this&&this.__importDefault||function(Y){return Y&&Y.__esModule?Y:{default:Y}};Object.defineProperty(et,"__esModule",{value:!0}),et.Identify=void 0;var eo=en(91373),ea=ei(en(66435)),eu=ei(en(89118)),ec=ei(en(15649)),ed=ei(en(10653)),ef=function(Y){return Y.trim()};function eh(Y,et){eo.Facade.call(this,Y,et)}et.Identify=eh,eu.default(eh,eo.Facade);var ep=eh.prototype;ep.action=function(){return"identify"},ep.type=ep.action,ep.traits=function(Y){var et=this.field("traits")||{},en=this.userId();for(var ei in Y=Y||{},en&&(et.id=en),Y){var eo=null==this[ei]?this.proxy("traits."+ei):this[ei]();null!=eo&&(et[Y[ei]]=eo,ei!==Y[ei]&&delete et[ei])}return et},ep.email=function(){var Y=this.proxy("traits.email");if(Y)return Y;var et=this.userId();if(ec.default(et))return et},ep.created=function(){var Y=this.proxy("traits.created")||this.proxy("traits.createdAt");if(Y)return ed.default(Y)},ep.companyCreated=function(){var Y=this.proxy("traits.company.created")||this.proxy("traits.company.createdAt");if(Y)return ed.default(Y)},ep.companyName=function(){return this.proxy("traits.company.name")},ep.name=function(){var Y=this.proxy("traits.name");if("string"==typeof Y)return ef(Y);var et=this.firstName(),en=this.lastName();if(et&&en)return ef(et+" "+en)},ep.firstName=function(){var Y=this.proxy("traits.firstName");if("string"==typeof Y)return ef(Y);var et=this.proxy("traits.name");if("string"==typeof et)return ef(et).split(" ")[0]},ep.lastName=function(){var Y=this.proxy("traits.lastName");if("string"==typeof Y)return ef(Y);var et=this.proxy("traits.name");if("string"==typeof et){var en=ef(et).indexOf(" ");if(-1!==en)return ef(et.substr(en+1))}},ep.uid=function(){return this.userId()||this.username()||this.email()},ep.description=function(){return this.proxy("traits.description")||this.proxy("traits.background")},ep.age=function(){var Y=this.birthday(),et=ea.default(this.traits(),"age");if(null!=et)return et;if(Y instanceof Date){var en=new Date;return en.getFullYear()-Y.getFullYear()}},ep.avatar=function(){var Y=this.traits();return ea.default(Y,"avatar")||ea.default(Y,"photoUrl")||ea.default(Y,"avatarUrl")},ep.position=function(){var Y=this.traits();return ea.default(Y,"position")||ea.default(Y,"jobTitle")},ep.username=eo.Facade.proxy("traits.username"),ep.website=eo.Facade.one("traits.website"),ep.websites=eo.Facade.multi("traits.website"),ep.phone=eo.Facade.one("traits.phone"),ep.phones=eo.Facade.multi("traits.phone"),ep.address=eo.Facade.proxy("traits.address"),ep.gender=eo.Facade.proxy("traits.gender"),ep.birthday=eo.Facade.proxy("traits.birthday")},69639:function(Y,et,en){"use strict";var ei=this&&this.__assign||function(){return(ei=Object.assign||function(Y){for(var et,en=1,ei=arguments.length;en1?en-1:0),eo=1;eo1?en-1:0),eo=1;eo1?en-1:0),eo=1;eo1?en-1:0),eo=1;eoY.length)&&(en=Y.length),Y.substring(en-et.length,en)===et}function eS(Y,et){if(et=Math.floor(et),0==Y.length||0==et)return"";var en=Y.length*et;for(et=Math.floor(Math.log(et)/Math.log(2));et;)Y+=Y,et--;return Y+Y.substring(0,en-Y.length)}var eA="",eM="",eP="",ej="",eO={deepStrictEqual:"Expected values to be strictly deep-equal:",strictEqual:"Expected values to be strictly equal:",strictEqualObject:'Expected "actual" to be reference-equal to "expected":',deepEqual:"Expected values to be loosely deep-equal:",equal:"Expected values to be loosely equal:",notDeepStrictEqual:'Expected "actual" not to be strictly deep-equal to:',notStrictEqual:'Expected "actual" to be strictly unequal to:',notStrictEqualObject:'Expected "actual" not to be reference-equal to "expected":',notDeepEqual:'Expected "actual" not to be loosely deep-equal to:',notEqual:'Expected "actual" to be loosely unequal to:',notIdentical:"Values identical but not reference-equal:"},eI=10;function eN(Y){var et=Object.keys(Y),en=Object.create(Object.getPrototypeOf(Y));return et.forEach(function(et){en[et]=Y[et]}),Object.defineProperty(en,"message",{value:Y.message}),en}function eL(Y){return eE(Y,{compact:!1,customInspect:!1,depth:1e3,maxArrayLength:1/0,showHidden:!1,breakLength:1/0,showProxy:!1,sorted:!0,getters:!0})}function eR(Y,et,en){var eo="",ea="",eu=0,ec="",ed=!1,ef=eL(Y),eh=ef.split("\n"),ep=eL(et).split("\n"),em=0,eg="";if("strictEqual"===en&&"object"===e_(Y)&&"object"===e_(et)&&null!==Y&&null!==et&&(en="strictEqualObject"),1===eh.length&&1===ep.length&&eh[0]!==ep[0]){var ey=eh[0].length+ep[0].length;if(ey<=eI){if(("object"!==e_(Y)||null===Y)&&("object"!==e_(et)||null===et)&&(0!==Y||0!==et))return"".concat(eO[en],"\n\n")+"".concat(eh[0]," !== ").concat(ep[0],"\n")}else if("strictEqualObject"!==en&&ey<(ei.stderr&&ei.stderr.isTTY?ei.stderr.columns:80)){for(;eh[0][em]===ep[0][em];)em++;em>2&&(eg="\n ".concat(eS(" ",em),"^"),em=0)}}for(var eb=eh[eh.length-1],ek=ep[ep.length-1];eb===ek&&(em++<2?ec="\n ".concat(eb).concat(ec):eo=eb,eh.pop(),ep.pop(),0!==eh.length&&0!==ep.length);)eb=eh[eh.length-1],ek=ep[ep.length-1];var ew=Math.max(eh.length,ep.length);if(0===ew){var eE=ef.split("\n");if(eE.length>30)for(eE[26]="".concat(eA,"...").concat(ej);eE.length>27;)eE.pop();return"".concat(eO.notIdentical,"\n\n").concat(eE.join("\n"),"\n")}em>3&&(ec="\n".concat(eA,"...").concat(ej).concat(ec),ed=!0),""!==eo&&(ec="\n ".concat(eo).concat(ec),eo="");var eC=0,eN=eO[en]+"\n".concat(eM,"+ actual").concat(ej," ").concat(eP,"- expected").concat(ej),eR=" ".concat(eA,"...").concat(ej," Lines skipped");for(em=0;em1&&em>2&&(eD>4?(ea+="\n".concat(eA,"...").concat(ej),ed=!0):eD>3&&(ea+="\n ".concat(ep[em-2]),eC++),ea+="\n ".concat(ep[em-1]),eC++),eu=em,eo+="\n".concat(eP,"-").concat(ej," ").concat(ep[em]),eC++;else if(ep.length1&&em>2&&(eD>4?(ea+="\n".concat(eA,"...").concat(ej),ed=!0):eD>3&&(ea+="\n ".concat(eh[em-2]),eC++),ea+="\n ".concat(eh[em-1]),eC++),eu=em,ea+="\n".concat(eM,"+").concat(ej," ").concat(eh[em]),eC++;else{var eF=ep[em],eB=eh[em],ez=eB!==eF&&(!eT(eB,",")||eB.slice(0,-1)!==eF);ez&&eT(eF,",")&&eF.slice(0,-1)===eB&&(ez=!1,eB+=","),ez?(eD>1&&em>2&&(eD>4?(ea+="\n".concat(eA,"...").concat(ej),ed=!0):eD>3&&(ea+="\n ".concat(eh[em-2]),eC++),ea+="\n ".concat(eh[em-1]),eC++),eu=em,ea+="\n".concat(eM,"+").concat(ej," ").concat(eB),eo+="\n".concat(eP,"-").concat(ej," ").concat(eF),eC+=2):(ea+=eo,eo="",(1===eD||0===em)&&(ea+="\n ".concat(eB),eC++))}if(eC>20&&em30)for(ey[26]="".concat(eA,"...").concat(ej);ey.length>27;)ey.pop();en=1===ey.length?ef(this,ew(et).call(this,"".concat(eg," ").concat(ey[0]))):ef(this,ew(et).call(this,"".concat(eg,"\n\n").concat(ey.join("\n"),"\n")))}else{var eb=eL(ed),ek="",eE=eO[ea];"notDeepEqual"===ea||"notEqual"===ea?(eb="".concat(eO[ea],"\n\n").concat(eb)).length>1024&&(eb="".concat(eb.slice(0,1021),"...")):(ek="".concat(eL(ep)),eb.length>512&&(eb="".concat(eb.slice(0,509),"...")),ek.length>512&&(ek="".concat(ek.slice(0,509),"...")),"deepEqual"===ea||"equal"===ea?eb="".concat(eE,"\n\n").concat(eb,"\n\nshould equal\n\n"):ek=" ".concat(ea," ").concat(ek)),en=ef(this,ew(et).call(this,"".concat(eb).concat(ek)))}return Error.stackTraceLimit=em,en.generatedMessage=!eo,Object.defineProperty(eh(en),"name",{value:"AssertionError [ERR_ASSERTION]",enumerable:!1,writable:!0,configurable:!0}),en.code="ERR_ASSERTION",en.actual=ed,en.expected=ep,en.operator=ea,Error.captureStackTrace&&Error.captureStackTrace(eh(en),ec),en.stack,en.name="AssertionError",ef(en)}return ep(et,Y),ed(et,[{key:"toString",value:function(){return"".concat(this.name," [").concat(this.code,"]: ").concat(this.message)}},{key:eE.custom,value:function(Y,et){return eE(this,eo({},et,{customInspect:!1,depth:0}))}}]),et}(em(Error));Y.exports=eD},18114:function(Y,et,en){"use strict";function ei(Y){return(ei="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(Y){return typeof Y}:function(Y){return Y&&"function"==typeof Symbol&&Y.constructor===Symbol&&Y!==Symbol.prototype?"symbol":typeof Y})(Y)}function eo(Y,et){if(!(Y instanceof et))throw TypeError("Cannot call a class as a function")}function ea(Y,et){return et&&("object"===ei(et)||"function"==typeof et)?et:eu(Y)}function eu(Y){if(void 0===Y)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return Y}function ec(Y){return(ec=Object.setPrototypeOf?Object.getPrototypeOf:function(Y){return Y.__proto__||Object.getPrototypeOf(Y)})(Y)}function ed(Y,et){if("function"!=typeof et&&null!==et)throw TypeError("Super expression must either be null or a function");Y.prototype=Object.create(et&&et.prototype,{constructor:{value:Y,writable:!0,configurable:!0}}),et&&ef(Y,et)}function ef(Y,et){return(ef=Object.setPrototypeOf||function(Y,et){return Y.__proto__=et,Y})(Y,et)}var eh,ep,em={};function eg(Y,et,en){function ei(Y,en,ei){return"string"==typeof et?et:et(Y,en,ei)}en||(en=Error);var eu=function(et){function en(et,eu,ed){var ef;return eo(this,en),(ef=ea(this,ec(en).call(this,ei(et,eu,ed)))).code=Y,ef}return ed(en,et),en}(en);em[Y]=eu}function ey(Y,et){if(!Array.isArray(Y))return"of ".concat(et," ").concat(String(Y));var en=Y.length;return(Y=Y.map(function(Y){return String(Y)}),en>2)?"one of ".concat(et," ").concat(Y.slice(0,en-1).join(", "),", or ")+Y[en-1]:2===en?"one of ".concat(et," ").concat(Y[0]," or ").concat(Y[1]):"of ".concat(et," ").concat(Y[0])}function eb(Y,et,en){return Y.substr(!en||en<0?0:+en,et.length)===et}function ek(Y,et,en){return(void 0===en||en>Y.length)&&(en=Y.length),Y.substring(en-et.length,en)===et}function ew(Y,et,en){return"number"!=typeof en&&(en=0),!(en+et.length>Y.length)&&-1!==Y.indexOf(et,en)}eg("ERR_AMBIGUOUS_ARGUMENT",'The "%s" argument is ambiguous. %s',TypeError),eg("ERR_INVALID_ARG_TYPE",function(Y,et,eo){if(void 0===eh&&(eh=en(84829)),eh("string"==typeof Y,"'name' must be a string"),"string"==typeof et&&eb(et,"not ")?(ea="must not be",et=et.replace(/^not /,"")):ea="must be",ek(Y," argument"))eu="The ".concat(Y," ").concat(ea," ").concat(ey(et,"type"));else{var ea,eu,ec=ew(Y,".")?"property":"argument";eu='The "'.concat(Y,'" ').concat(ec," ").concat(ea," ").concat(ey(et,"type"))}return eu+". Received type ".concat(ei(eo))},TypeError),eg("ERR_INVALID_ARG_VALUE",function(Y,et){var ei=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"is invalid";void 0===ep&&(ep=en(35210));var eo=ep.inspect(et);return eo.length>128&&(eo="".concat(eo.slice(0,128),"...")),"The argument '".concat(Y,"' ").concat(ei,". Received ").concat(eo)},TypeError,RangeError),eg("ERR_INVALID_RETURN_VALUE",function(Y,et,en){var eo;return eo=en&&en.constructor&&en.constructor.name?"instance of ".concat(en.constructor.name):"type ".concat(ei(en)),"Expected ".concat(Y,' to be returned from the "').concat(et,'"')+" function but got ".concat(eo,".")},TypeError),eg("ERR_MISSING_ARGS",function(){for(var Y=arguments.length,et=Array(Y),ei=0;ei0,"At least one arg needs to be specified");var eo="The ",ea=et.length;switch(et=et.map(function(Y){return'"'.concat(Y,'"')}),ea){case 1:eo+="".concat(et[0]," argument");break;case 2:eo+="".concat(et[0]," and ").concat(et[1]," arguments");break;default:eo+=et.slice(0,ea-1).join(", ")+", and ".concat(et[ea-1]," arguments")}return"".concat(eo," must be specified")},TypeError),Y.exports.codes=em},55375:function(Y,et,en){"use strict";function ei(Y,et){return eu(Y)||ea(Y,et)||eo()}function eo(){throw TypeError("Invalid attempt to destructure non-iterable instance")}function ea(Y,et){var en=[],ei=!0,eo=!1,ea=void 0;try{for(var eu,ec=Y[Symbol.iterator]();!(ei=(eu=ec.next()).done)&&(en.push(eu.value),!et||en.length!==et);ei=!0);}catch(Y){eo=!0,ea=Y}finally{try{ei||null==ec.return||ec.return()}finally{if(eo)throw ea}}return en}function eu(Y){if(Array.isArray(Y))return Y}function ec(Y){return(ec="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(Y){return typeof Y}:function(Y){return Y&&"function"==typeof Symbol&&Y.constructor===Symbol&&Y!==Symbol.prototype?"symbol":typeof Y})(Y)}var ed=void 0!==/a/g.flags,ef=function(Y){var et=[];return Y.forEach(function(Y){return et.push(Y)}),et},eh=function(Y){var et=[];return Y.forEach(function(Y,en){return et.push([en,Y])}),et},ep=Object.is?Object.is:en(96959),em=Object.getOwnPropertySymbols?Object.getOwnPropertySymbols:function(){return[]},eg=Number.isNaN?Number.isNaN:en(74300);function ey(Y){return Y.call.bind(Y)}var eb=ey(Object.prototype.hasOwnProperty),ek=ey(Object.prototype.propertyIsEnumerable),ew=ey(Object.prototype.toString),e_=en(35210).types,eE=e_.isAnyArrayBuffer,eC=e_.isArrayBufferView,eT=e_.isDate,eS=e_.isMap,eA=e_.isRegExp,eM=e_.isSet,eP=e_.isNativeError,ej=e_.isBoxedPrimitive,eO=e_.isNumberObject,eI=e_.isStringObject,eN=e_.isBooleanObject,eL=e_.isBigIntObject,eR=e_.isSymbolObject,eD=e_.isFloat32Array,eF=e_.isFloat64Array;function eB(Y){if(0===Y.length||Y.length>10)return!0;for(var et=0;et57)return!0}return 10===Y.length&&Y>=4294967296}function ez(Y){return Object.keys(Y).filter(eB).concat(em(Y).filter(Object.prototype.propertyIsEnumerable.bind(Y)))}/*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT */function eU(Y,et){if(Y===et)return 0;for(var en=Y.length,ei=et.length,eo=0,ea=Math.min(en,ei);eo0)throw Error("Invalid string. Length must be a multiple of 4");var en=Y.indexOf("=");-1===en&&(en=et);var ei=en===et?0:4-en%4;return[en,ei]}function ef(Y){var et=ed(Y),en=et[0],ei=et[1];return(en+ei)*3/4-ei}function eh(Y,et,en){return(et+en)*3/4-en}function ep(Y){var et,en,ea=ed(Y),eu=ea[0],ec=ea[1],ef=new eo(eh(Y,eu,ec)),ep=0,em=ec>0?eu-4:eu;for(en=0;en>16&255,ef[ep++]=et>>8&255,ef[ep++]=255&et;return 2===ec&&(et=ei[Y.charCodeAt(en)]<<2|ei[Y.charCodeAt(en+1)]>>4,ef[ep++]=255&et),1===ec&&(et=ei[Y.charCodeAt(en)]<<10|ei[Y.charCodeAt(en+1)]<<4|ei[Y.charCodeAt(en+2)]>>2,ef[ep++]=et>>8&255,ef[ep++]=255&et),ef}function em(Y){return en[Y>>18&63]+en[Y>>12&63]+en[Y>>6&63]+en[63&Y]}function eg(Y,et,en){for(var ei=[],eo=et;eoed?ed:ec+eu));return 1===eo?ea.push(en[(et=Y[ei-1])>>2]+en[et<<4&63]+"=="):2===eo&&ea.push(en[(et=(Y[ei-2]<<8)+Y[ei-1])>>10]+en[et>>4&63]+en[et<<2&63]+"="),ea.join("")}ei["-".charCodeAt(0)]=62,ei["_".charCodeAt(0)]=63},14984:function(Y,et,en){"use strict";var ei;/*! * The buffer module from node.js, for the browser. * * @author Feross Aboukhadijeh * @license MIT */let eo=en(50683),ea=en(32093),eu="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):null;et.lW=eh,ei=eT,et.h2=50;let ec=2147483647;function ed(){try{let Y=new Uint8Array(1),et={foo:function(){return 42}};return Object.setPrototypeOf(et,Uint8Array.prototype),Object.setPrototypeOf(Y,et),42===Y.foo()}catch(Y){return!1}}function ef(Y){if(Y>ec)throw RangeError('The value "'+Y+'" is invalid for option "size"');let et=new Uint8Array(Y);return Object.setPrototypeOf(et,eh.prototype),et}function eh(Y,et,en){if("number"==typeof Y){if("string"==typeof et)throw TypeError('The "string" argument must be of type string. Received type number');return ey(Y)}return ep(Y,et,en)}function ep(Y,et,en){if("string"==typeof Y)return eb(Y,et);if(ArrayBuffer.isView(Y))return ew(Y);if(null==Y)throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Y);if(tf(Y,ArrayBuffer)||Y&&tf(Y.buffer,ArrayBuffer)||"undefined"!=typeof SharedArrayBuffer&&(tf(Y,SharedArrayBuffer)||Y&&tf(Y.buffer,SharedArrayBuffer)))return e_(Y,et,en);if("number"==typeof Y)throw TypeError('The "value" argument must not be of type number. Received type number');let ei=Y.valueOf&&Y.valueOf();if(null!=ei&&ei!==Y)return eh.from(ei,et,en);let eo=eE(Y);if(eo)return eo;if("undefined"!=typeof Symbol&&null!=Symbol.toPrimitive&&"function"==typeof Y[Symbol.toPrimitive])return eh.from(Y[Symbol.toPrimitive]("string"),et,en);throw TypeError("The first argument must be one of type string, Buffer, ArrayBuffer, Array, or Array-like Object. Received type "+typeof Y)}function em(Y){if("number"!=typeof Y)throw TypeError('"size" argument must be of type number');if(Y<0)throw RangeError('The value "'+Y+'" is invalid for option "size"')}function eg(Y,et,en){return(em(Y),Y<=0)?ef(Y):void 0!==et?"string"==typeof en?ef(Y).fill(et,en):ef(Y).fill(et):ef(Y)}function ey(Y){return em(Y),ef(Y<0?0:0|eC(Y))}function eb(Y,et){if(("string"!=typeof et||""===et)&&(et="utf8"),!eh.isEncoding(et))throw TypeError("Unknown encoding: "+et);let en=0|eS(Y,et),ei=ef(en),eo=ei.write(Y,et);return eo!==en&&(ei=ei.slice(0,eo)),ei}function ek(Y){let et=Y.length<0?0:0|eC(Y.length),en=ef(et);for(let ei=0;ei=ec)throw RangeError("Attempt to allocate Buffer larger than maximum size: 0x"+ec.toString(16)+" bytes");return 0|Y}function eT(Y){return+Y!=Y&&(Y=0),eh.alloc(+Y)}function eS(Y,et){if(eh.isBuffer(Y))return Y.length;if(ArrayBuffer.isView(Y)||tf(Y,ArrayBuffer))return Y.byteLength;if("string"!=typeof Y)throw TypeError('The "string" argument must be one of type string, Buffer, or ArrayBuffer. Received type '+typeof Y);let en=Y.length,ei=arguments.length>2&&!0===arguments[2];if(!ei&&0===en)return 0;let eo=!1;for(;;)switch(et){case"ascii":case"latin1":case"binary":return en;case"utf8":case"utf-8":return tt(Y).length;case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return 2*en;case"hex":return en>>>1;case"base64":return tc(Y).length;default:if(eo)return ei?-1:tt(Y).length;et=(""+et).toLowerCase(),eo=!0}}function eA(Y,et,en){let ei=!1;if((void 0===et||et<0)&&(et=0),et>this.length||((void 0===en||en>this.length)&&(en=this.length),en<=0||(en>>>=0)<=(et>>>=0)))return"";for(Y||(Y="utf8");;)switch(Y){case"hex":return eG(this,et,en);case"utf8":case"utf-8":return eF(this,et,en);case"ascii":return eU(this,et,en);case"latin1":case"binary":return eH(this,et,en);case"base64":return eD(this,et,en);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return eV(this,et,en);default:if(ei)throw TypeError("Unknown encoding: "+Y);Y=(Y+"").toLowerCase(),ei=!0}}function eM(Y,et,en){let ei=Y[et];Y[et]=Y[en],Y[en]=ei}function eP(Y,et,en,ei,eo){if(0===Y.length)return -1;if("string"==typeof en?(ei=en,en=0):en>2147483647?en=2147483647:en<-2147483648&&(en=-2147483648),th(en=+en)&&(en=eo?0:Y.length-1),en<0&&(en=Y.length+en),en>=Y.length){if(eo)return -1;en=Y.length-1}else if(en<0){if(!eo)return -1;en=0}if("string"==typeof et&&(et=eh.from(et,ei)),eh.isBuffer(et))return 0===et.length?-1:ej(Y,et,en,ei,eo);if("number"==typeof et)return(et&=255,"function"==typeof Uint8Array.prototype.indexOf)?eo?Uint8Array.prototype.indexOf.call(Y,et,en):Uint8Array.prototype.lastIndexOf.call(Y,et,en):ej(Y,[et],en,ei,eo);throw TypeError("val must be string, number or Buffer")}function ej(Y,et,en,ei,eo){let ea,eu=1,ec=Y.length,ed=et.length;if(void 0!==ei&&("ucs2"===(ei=String(ei).toLowerCase())||"ucs-2"===ei||"utf16le"===ei||"utf-16le"===ei)){if(Y.length<2||et.length<2)return -1;eu=2,ec/=2,ed/=2,en/=2}function ef(Y,et){return 1===eu?Y[et]:Y.readUInt16BE(et*eu)}if(eo){let ei=-1;for(ea=en;eaec&&(en=ec-ed),ea=en;ea>=0;ea--){let en=!0;for(let ei=0;eiea&&(ei=ea):ei=ea;let eu=et.length;for(ei>eu/2&&(ei=eu/2),eo=0;eo239?4:et>223?3:et>191?2:1;if(eo+eu<=en){let en,ei,ec,ed;switch(eu){case 1:et<128&&(ea=et);break;case 2:(192&(en=Y[eo+1]))==128&&(ed=(31&et)<<6|63&en)>127&&(ea=ed);break;case 3:en=Y[eo+1],ei=Y[eo+2],(192&en)==128&&(192&ei)==128&&(ed=(15&et)<<12|(63&en)<<6|63&ei)>2047&&(ed<55296||ed>57343)&&(ea=ed);break;case 4:en=Y[eo+1],ei=Y[eo+2],ec=Y[eo+3],(192&en)==128&&(192&ei)==128&&(192&ec)==128&&(ed=(15&et)<<18|(63&en)<<12|(63&ei)<<6|63&ec)>65535&&ed<1114112&&(ea=ed)}}null===ea?(ea=65533,eu=1):ea>65535&&(ea-=65536,ei.push(ea>>>10&1023|55296),ea=56320|1023&ea),ei.push(ea),eo+=eu}return ez(ei)}ei=ec,eh.TYPED_ARRAY_SUPPORT=ed(),eh.TYPED_ARRAY_SUPPORT||"undefined"==typeof console||"function"!=typeof console.error||console.error("This browser lacks typed array (Uint8Array) support which is required by `buffer` v5.x. Use `buffer` v4.x if you require old browser support."),Object.defineProperty(eh.prototype,"parent",{enumerable:!0,get:function(){if(eh.isBuffer(this))return this.buffer}}),Object.defineProperty(eh.prototype,"offset",{enumerable:!0,get:function(){if(eh.isBuffer(this))return this.byteOffset}}),eh.poolSize=8192,eh.from=function(Y,et,en){return ep(Y,et,en)},Object.setPrototypeOf(eh.prototype,Uint8Array.prototype),Object.setPrototypeOf(eh,Uint8Array),eh.alloc=function(Y,et,en){return eg(Y,et,en)},eh.allocUnsafe=function(Y){return ey(Y)},eh.allocUnsafeSlow=function(Y){return ey(Y)},eh.isBuffer=function(Y){return null!=Y&&!0===Y._isBuffer&&Y!==eh.prototype},eh.compare=function(Y,et){if(tf(Y,Uint8Array)&&(Y=eh.from(Y,Y.offset,Y.byteLength)),tf(et,Uint8Array)&&(et=eh.from(et,et.offset,et.byteLength)),!eh.isBuffer(Y)||!eh.isBuffer(et))throw TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(Y===et)return 0;let en=Y.length,ei=et.length;for(let eo=0,ea=Math.min(en,ei);eoei.length?(eh.isBuffer(et)||(et=eh.from(et)),et.copy(ei,eo)):Uint8Array.prototype.set.call(ei,et,eo);else if(eh.isBuffer(et))et.copy(ei,eo);else throw TypeError('"list" argument must be an Array of Buffers');eo+=et.length}return ei},eh.byteLength=eS,eh.prototype._isBuffer=!0,eh.prototype.swap16=function(){let Y=this.length;if(Y%2!=0)throw RangeError("Buffer size must be a multiple of 16-bits");for(let et=0;eten&&(Y+=" ... "),""},eu&&(eh.prototype[eu]=eh.prototype.inspect),eh.prototype.compare=function(Y,et,en,ei,eo){if(tf(Y,Uint8Array)&&(Y=eh.from(Y,Y.offset,Y.byteLength)),!eh.isBuffer(Y))throw TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof Y);if(void 0===et&&(et=0),void 0===en&&(en=Y?Y.length:0),void 0===ei&&(ei=0),void 0===eo&&(eo=this.length),et<0||en>Y.length||ei<0||eo>this.length)throw RangeError("out of range index");if(ei>=eo&&et>=en)return 0;if(ei>=eo)return -1;if(et>=en)return 1;if(et>>>=0,en>>>=0,ei>>>=0,eo>>>=0,this===Y)return 0;let ea=eo-ei,eu=en-et,ec=Math.min(ea,eu),ed=this.slice(ei,eo),ef=Y.slice(et,en);for(let Y=0;Y>>=0,isFinite(en)?(en>>>=0,void 0===ei&&(ei="utf8")):(ei=en,en=void 0);else throw Error("Buffer.write(string, encoding, offset[, length]) is no longer supported");let eo=this.length-et;if((void 0===en||en>eo)&&(en=eo),Y.length>0&&(en<0||et<0)||et>this.length)throw RangeError("Attempt to write outside buffer bounds");ei||(ei="utf8");let ea=!1;for(;;)switch(ei){case"hex":return eO(this,Y,et,en);case"utf8":case"utf-8":return eI(this,Y,et,en);case"ascii":case"latin1":case"binary":return eN(this,Y,et,en);case"base64":return eL(this,Y,et,en);case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return eR(this,Y,et,en);default:if(ea)throw TypeError("Unknown encoding: "+ei);ei=(""+ei).toLowerCase(),ea=!0}},eh.prototype.toJSON=function(){return{type:"Buffer",data:Array.prototype.slice.call(this._arr||this,0)}};let eB=4096;function ez(Y){let et=Y.length;if(et<=eB)return String.fromCharCode.apply(String,Y);let en="",ei=0;for(;eiei)&&(en=ei);let eo="";for(let ei=et;eien)throw RangeError("Trying to access beyond buffer length")}function eZ(Y,et,en,ei,eo,ea){if(!eh.isBuffer(Y))throw TypeError('"buffer" argument must be a Buffer instance');if(et>eo||etY.length)throw RangeError("Index out of range")}function eK(Y,et,en,ei,eo){e4(et,ei,eo,Y,en,7);let ea=Number(et&BigInt(4294967295));Y[en++]=ea,ea>>=8,Y[en++]=ea,ea>>=8,Y[en++]=ea,ea>>=8,Y[en++]=ea;let eu=Number(et>>BigInt(32)&BigInt(4294967295));return Y[en++]=eu,eu>>=8,Y[en++]=eu,eu>>=8,Y[en++]=eu,eu>>=8,Y[en++]=eu,en}function e$(Y,et,en,ei,eo){e4(et,ei,eo,Y,en,7);let ea=Number(et&BigInt(4294967295));Y[en+7]=ea,ea>>=8,Y[en+6]=ea,ea>>=8,Y[en+5]=ea,ea>>=8,Y[en+4]=ea;let eu=Number(et>>BigInt(32)&BigInt(4294967295));return Y[en+3]=eu,eu>>=8,Y[en+2]=eu,eu>>=8,Y[en+1]=eu,eu>>=8,Y[en]=eu,en+8}function eY(Y,et,en,ei,eo,ea){if(en+ei>Y.length||en<0)throw RangeError("Index out of range")}function eQ(Y,et,en,ei,eo){return et=+et,en>>>=0,eo||eY(Y,et,en,4,34028234663852886e22,-34028234663852886e22),ea.write(Y,et,en,ei,23,4),en+4}function eX(Y,et,en,ei,eo){return et=+et,en>>>=0,eo||eY(Y,et,en,8,17976931348623157e292,-17976931348623157e292),ea.write(Y,et,en,ei,52,8),en+8}eh.prototype.slice=function(Y,et){let en=this.length;Y=~~Y,et=void 0===et?en:~~et,Y<0?(Y+=en)<0&&(Y=0):Y>en&&(Y=en),et<0?(et+=en)<0&&(et=0):et>en&&(et=en),et>>=0,et>>>=0,en||eW(Y,et,this.length);let ei=this[Y],eo=1,ea=0;for(;++ea>>=0,et>>>=0,en||eW(Y,et,this.length);let ei=this[Y+--et],eo=1;for(;et>0&&(eo*=256);)ei+=this[Y+--et]*eo;return ei},eh.prototype.readUint8=eh.prototype.readUInt8=function(Y,et){return Y>>>=0,et||eW(Y,1,this.length),this[Y]},eh.prototype.readUint16LE=eh.prototype.readUInt16LE=function(Y,et){return Y>>>=0,et||eW(Y,2,this.length),this[Y]|this[Y+1]<<8},eh.prototype.readUint16BE=eh.prototype.readUInt16BE=function(Y,et){return Y>>>=0,et||eW(Y,2,this.length),this[Y]<<8|this[Y+1]},eh.prototype.readUint32LE=eh.prototype.readUInt32LE=function(Y,et){return Y>>>=0,et||eW(Y,4,this.length),(this[Y]|this[Y+1]<<8|this[Y+2]<<16)+16777216*this[Y+3]},eh.prototype.readUint32BE=eh.prototype.readUInt32BE=function(Y,et){return Y>>>=0,et||eW(Y,4,this.length),16777216*this[Y]+(this[Y+1]<<16|this[Y+2]<<8|this[Y+3])},eh.prototype.readBigUInt64LE=tm(function(Y){e3(Y>>>=0,"offset");let et=this[Y],en=this[Y+7];(void 0===et||void 0===en)&&e6(Y,this.length-8);let ei=et+256*this[++Y]+65536*this[++Y]+16777216*this[++Y],eo=this[++Y]+256*this[++Y]+65536*this[++Y]+16777216*en;return BigInt(ei)+(BigInt(eo)<>>=0,"offset");let et=this[Y],en=this[Y+7];(void 0===et||void 0===en)&&e6(Y,this.length-8);let ei=16777216*et+65536*this[++Y]+256*this[++Y]+this[++Y],eo=16777216*this[++Y]+65536*this[++Y]+256*this[++Y]+en;return(BigInt(ei)<>>=0,et>>>=0,en||eW(Y,et,this.length);let ei=this[Y],eo=1,ea=0;for(;++ea=(eo*=128)&&(ei-=Math.pow(2,8*et)),ei},eh.prototype.readIntBE=function(Y,et,en){Y>>>=0,et>>>=0,en||eW(Y,et,this.length);let ei=et,eo=1,ea=this[Y+--ei];for(;ei>0&&(eo*=256);)ea+=this[Y+--ei]*eo;return ea>=(eo*=128)&&(ea-=Math.pow(2,8*et)),ea},eh.prototype.readInt8=function(Y,et){return(Y>>>=0,et||eW(Y,1,this.length),128&this[Y])?-((255-this[Y]+1)*1):this[Y]},eh.prototype.readInt16LE=function(Y,et){Y>>>=0,et||eW(Y,2,this.length);let en=this[Y]|this[Y+1]<<8;return 32768&en?4294901760|en:en},eh.prototype.readInt16BE=function(Y,et){Y>>>=0,et||eW(Y,2,this.length);let en=this[Y+1]|this[Y]<<8;return 32768&en?4294901760|en:en},eh.prototype.readInt32LE=function(Y,et){return Y>>>=0,et||eW(Y,4,this.length),this[Y]|this[Y+1]<<8|this[Y+2]<<16|this[Y+3]<<24},eh.prototype.readInt32BE=function(Y,et){return Y>>>=0,et||eW(Y,4,this.length),this[Y]<<24|this[Y+1]<<16|this[Y+2]<<8|this[Y+3]},eh.prototype.readBigInt64LE=tm(function(Y){e3(Y>>>=0,"offset");let et=this[Y],en=this[Y+7];(void 0===et||void 0===en)&&e6(Y,this.length-8);let ei=this[Y+4]+256*this[Y+5]+65536*this[Y+6]+(en<<24);return(BigInt(ei)<>>=0,"offset");let et=this[Y],en=this[Y+7];(void 0===et||void 0===en)&&e6(Y,this.length-8);let ei=(et<<24)+65536*this[++Y]+256*this[++Y]+this[++Y];return(BigInt(ei)<>>=0,et||eW(Y,4,this.length),ea.read(this,Y,!0,23,4)},eh.prototype.readFloatBE=function(Y,et){return Y>>>=0,et||eW(Y,4,this.length),ea.read(this,Y,!1,23,4)},eh.prototype.readDoubleLE=function(Y,et){return Y>>>=0,et||eW(Y,8,this.length),ea.read(this,Y,!0,52,8)},eh.prototype.readDoubleBE=function(Y,et){return Y>>>=0,et||eW(Y,8,this.length),ea.read(this,Y,!1,52,8)},eh.prototype.writeUintLE=eh.prototype.writeUIntLE=function(Y,et,en,ei){if(Y=+Y,et>>>=0,en>>>=0,!ei){let ei=Math.pow(2,8*en)-1;eZ(this,Y,et,en,ei,0)}let eo=1,ea=0;for(this[et]=255&Y;++ea>>=0,en>>>=0,!ei){let ei=Math.pow(2,8*en)-1;eZ(this,Y,et,en,ei,0)}let eo=en-1,ea=1;for(this[et+eo]=255&Y;--eo>=0&&(ea*=256);)this[et+eo]=Y/ea&255;return et+en},eh.prototype.writeUint8=eh.prototype.writeUInt8=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,1,255,0),this[et]=255&Y,et+1},eh.prototype.writeUint16LE=eh.prototype.writeUInt16LE=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,2,65535,0),this[et]=255&Y,this[et+1]=Y>>>8,et+2},eh.prototype.writeUint16BE=eh.prototype.writeUInt16BE=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,2,65535,0),this[et]=Y>>>8,this[et+1]=255&Y,et+2},eh.prototype.writeUint32LE=eh.prototype.writeUInt32LE=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,4,4294967295,0),this[et+3]=Y>>>24,this[et+2]=Y>>>16,this[et+1]=Y>>>8,this[et]=255&Y,et+4},eh.prototype.writeUint32BE=eh.prototype.writeUInt32BE=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,4,4294967295,0),this[et]=Y>>>24,this[et+1]=Y>>>16,this[et+2]=Y>>>8,this[et+3]=255&Y,et+4},eh.prototype.writeBigUInt64LE=tm(function(Y,et=0){return eK(this,Y,et,BigInt(0),BigInt("0xffffffffffffffff"))}),eh.prototype.writeBigUInt64BE=tm(function(Y,et=0){return e$(this,Y,et,BigInt(0),BigInt("0xffffffffffffffff"))}),eh.prototype.writeIntLE=function(Y,et,en,ei){if(Y=+Y,et>>>=0,!ei){let ei=Math.pow(2,8*en-1);eZ(this,Y,et,en,ei-1,-ei)}let eo=0,ea=1,eu=0;for(this[et]=255&Y;++eo>0)-eu&255;return et+en},eh.prototype.writeIntBE=function(Y,et,en,ei){if(Y=+Y,et>>>=0,!ei){let ei=Math.pow(2,8*en-1);eZ(this,Y,et,en,ei-1,-ei)}let eo=en-1,ea=1,eu=0;for(this[et+eo]=255&Y;--eo>=0&&(ea*=256);)Y<0&&0===eu&&0!==this[et+eo+1]&&(eu=1),this[et+eo]=(Y/ea>>0)-eu&255;return et+en},eh.prototype.writeInt8=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,1,127,-128),Y<0&&(Y=255+Y+1),this[et]=255&Y,et+1},eh.prototype.writeInt16LE=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,2,32767,-32768),this[et]=255&Y,this[et+1]=Y>>>8,et+2},eh.prototype.writeInt16BE=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,2,32767,-32768),this[et]=Y>>>8,this[et+1]=255&Y,et+2},eh.prototype.writeInt32LE=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,4,2147483647,-2147483648),this[et]=255&Y,this[et+1]=Y>>>8,this[et+2]=Y>>>16,this[et+3]=Y>>>24,et+4},eh.prototype.writeInt32BE=function(Y,et,en){return Y=+Y,et>>>=0,en||eZ(this,Y,et,4,2147483647,-2147483648),Y<0&&(Y=4294967295+Y+1),this[et]=Y>>>24,this[et+1]=Y>>>16,this[et+2]=Y>>>8,this[et+3]=255&Y,et+4},eh.prototype.writeBigInt64LE=tm(function(Y,et=0){return eK(this,Y,et,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),eh.prototype.writeBigInt64BE=tm(function(Y,et=0){return e$(this,Y,et,-BigInt("0x8000000000000000"),BigInt("0x7fffffffffffffff"))}),eh.prototype.writeFloatLE=function(Y,et,en){return eQ(this,Y,et,!0,en)},eh.prototype.writeFloatBE=function(Y,et,en){return eQ(this,Y,et,!1,en)},eh.prototype.writeDoubleLE=function(Y,et,en){return eX(this,Y,et,!0,en)},eh.prototype.writeDoubleBE=function(Y,et,en){return eX(this,Y,et,!1,en)},eh.prototype.copy=function(Y,et,en,ei){if(!eh.isBuffer(Y))throw TypeError("argument should be a Buffer");if(en||(en=0),ei||0===ei||(ei=this.length),et>=Y.length&&(et=Y.length),et||(et=0),ei>0&&ei=this.length)throw RangeError("Index out of range");if(ei<0)throw RangeError("sourceEnd out of bounds");ei>this.length&&(ei=this.length),Y.length-et>>=0,en=void 0===en?this.length:en>>>0,Y||(Y=0),"number"==typeof Y)for(eo=et;eo=ei+4;en-=3)et=`_${Y.slice(en-3,en)}${et}`;return`${Y.slice(0,en)}${et}`}function e5(Y,et,en){e3(et,"offset"),(void 0===Y[et]||void 0===Y[et+en])&&e6(et,Y.length-(en+1))}function e4(Y,et,en,ei,eo,ea){if(Y>en||Y3?0===et||et===BigInt(0)?`>= 0${eo} and < 2${eo} ** ${(ea+1)*8}${eo}`:`>= -(2${eo} ** ${(ea+1)*8-1}${eo}) and < 2 ** ${(ea+1)*8-1}${eo}`:`>= ${et}${eo} and <= ${en}${eo}`,new eJ.ERR_OUT_OF_RANGE("value",ei,Y)}e5(ei,eo,ea)}function e3(Y,et){if("number"!=typeof Y)throw new eJ.ERR_INVALID_ARG_TYPE(et,"number",Y)}function e6(Y,et,en){if(Math.floor(Y)!==Y)throw e3(Y,en),new eJ.ERR_OUT_OF_RANGE(en||"offset","an integer",Y);if(et<0)throw new eJ.ERR_BUFFER_OUT_OF_BOUNDS;throw new eJ.ERR_OUT_OF_RANGE(en||"offset",`>= ${en?1:0} and <= ${et}`,Y)}e0("ERR_BUFFER_OUT_OF_BOUNDS",function(Y){return Y?`${Y} is outside of buffer bounds`:"Attempt to access memory outside buffer bounds"},RangeError),e0("ERR_INVALID_ARG_TYPE",function(Y,et){return`The "${Y}" argument must be of type number. Received type ${typeof et}`},TypeError),e0("ERR_OUT_OF_RANGE",function(Y,et,en){let ei=`The value of "${Y}" is out of range.`,eo=en;return Number.isInteger(en)&&Math.abs(en)>4294967296?eo=e9(String(en)):"bigint"==typeof en&&(eo=String(en),(en>BigInt(2)**BigInt(32)||en<-(BigInt(2)**BigInt(32)))&&(eo=e9(eo)),eo+="n"),ei+=` It must be ${et}. Received ${eo}`},RangeError);let e7=/[^+/0-9A-Za-z-_]/g;function e8(Y){if((Y=(Y=Y.split("=")[0]).trim().replace(e7,"")).length<2)return"";for(;Y.length%4!=0;)Y+="=";return Y}function tt(Y,et){let en;et=et||1/0;let ei=Y.length,eo=null,ea=[];for(let eu=0;eu55295&&en<57344){if(!eo){if(en>56319||eu+1===ei){(et-=3)>-1&&ea.push(239,191,189);continue}eo=en;continue}if(en<56320){(et-=3)>-1&&ea.push(239,191,189),eo=en;continue}en=(eo-55296<<10|en-56320)+65536}else eo&&(et-=3)>-1&&ea.push(239,191,189);if(eo=null,en<128){if((et-=1)<0)break;ea.push(en)}else if(en<2048){if((et-=2)<0)break;ea.push(en>>6|192,63&en|128)}else if(en<65536){if((et-=3)<0)break;ea.push(en>>12|224,en>>6&63|128,63&en|128)}else if(en<1114112){if((et-=4)<0)break;ea.push(en>>18|240,en>>12&63|128,en>>6&63|128,63&en|128)}else throw Error("Invalid code point")}return ea}function ta(Y){let et=[];for(let en=0;en>8,eo.push(en%256),eo.push(ei);return eo}function tc(Y){return eo.toByteArray(e8(Y))}function td(Y,et,en,ei){let eo;for(eo=0;eo=et.length)&&!(eo>=Y.length);++eo)et[eo+en]=Y[eo];return eo}function tf(Y,et){return Y instanceof et||null!=Y&&null!=Y.constructor&&null!=Y.constructor.name&&Y.constructor.name===et.name}function th(Y){return Y!=Y}let tp=function(){let Y="0123456789abcdef",et=Array(256);for(let en=0;en<16;++en){let ei=16*en;for(let eo=0;eo<16;++eo)et[ei+eo]=Y[en]+Y[eo]}return et}();function tm(Y){return"undefined"==typeof BigInt?tg:Y}function tg(){throw Error("BigInt not supported")}},57372:function(Y,et,en){"use strict";var ei=en(38514),eo=en(5806),ea=eo(ei("String.prototype.indexOf"));Y.exports=function(Y,et){var en=ei(Y,!!et);return"function"==typeof en&&ea(Y,".prototype.")>-1?eo(en):en}},5806:function(Y,et,en){"use strict";var ei=en(4148),eo=en(38514),ea=eo("%Function.prototype.apply%"),eu=eo("%Function.prototype.call%"),ec=eo("%Reflect.apply%",!0)||ei.call(eu,ea),ed=eo("%Object.getOwnPropertyDescriptor%",!0),ef=eo("%Object.defineProperty%",!0),eh=eo("%Math.max%");if(ef)try{ef({},"a",{value:1})}catch(Y){ef=null}Y.exports=function(Y){var et=ec(ei,eu,arguments);return ed&&ef&&ed(et,"length").configurable&&ef(et,"length",{value:1+eh(0,Y.length-(arguments.length-1))}),et};var ep=function(){return ec(ei,ea,arguments)};ef?ef(Y.exports,"apply",{value:ep}):Y.exports.apply=ep},65443:function(Y,et){var en;/*! Copyright (c) 2018 Jed Watson. Licensed under the MIT License (MIT), see http://jedwatson.github.io/classnames */!function(){"use strict";var ei={}.hasOwnProperty;function eo(){for(var Y=[],et=0;etet.indexOf(ei)&&(en[ei]=Y[ei]);if(null!=Y&&"function"==typeof Object.getOwnPropertySymbols)for(var eo=0,ei=Object.getOwnPropertySymbols(Y);eoet.indexOf(ei[eo])&&Object.prototype.propertyIsEnumerable.call(Y,ei[eo])&&(en[ei[eo]]=Y[ei[eo]]);return en};Object.defineProperty(et,"__esModule",{value:!0}),et.checkCookies=et.hasCookie=et.removeCookies=et.deleteCookie=et.setCookies=et.setCookie=et.getCookie=et.getCookies=void 0;var ea=en(92507),eu=function(){return"undefined"!=typeof window},ec=function(Y){return"true"===Y||"false"!==Y&&("undefined"!==Y?"null"===Y?null:Y:void 0)},ed=function(Y){void 0===Y&&(Y="");try{var et=JSON.stringify(Y);return/^[\{\[]/.test(et)?et:Y}catch(et){return Y}},ef=function(Y){return Y?Y.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent):Y},eh=function(Y){if(Y&&(et=Y.req),!eu())return et&&et.cookies?et.cookies:et&&et.headers&&et.headers.cookie?(0,ea.parse)(et.headers.cookie):{};for(var et,en={},ei=document.cookie?document.cookie.split("; "):[],eo=0,ec=ei.length;eo1?arguments[1]:void 0)}},83449:function(Y,et,en){"use strict";var ei=en(88753),eo=en(7131),ea=en(44072),eu=en(5513),ec=en(60621),ed=en(97515),ef=en(20691),eh=en(26938),ep=en(93639),em=en(21478),eg=Array;Y.exports=function(Y){var et,en,ey,eb,ek,ew,e_=ea(Y),eE=ed(this),eC=arguments.length,eT=eC>1?arguments[1]:void 0,eS=void 0!==eT;eS&&(eT=ei(eT,eC>2?arguments[2]:void 0));var eA=em(e_),eM=0;if(eA&&!(this===eg&&ec(eA)))for(ek=(eb=ep(e_,eA)).next,en=eE?new this:[];!(ey=eo(ek,eb)).done;eM++)ew=eS?eu(eb,eT,[ey.value,eM],!0):ey.value,eh(en,eM,ew);else for(et=ef(e_),en=eE?new this(et):eg(et);et>eM;eM++)ew=eS?eT(e_[eM],eM):e_[eM],eh(en,eM,ew);return en.length=eM,en}},47396:function(Y,et,en){var ei=en(58793),eo=en(3874),ea=en(20691),eu=function(Y){return function(et,en,eu){var ec,ed=ei(et),ef=ea(ed),eh=eo(eu,ef);if(Y&&en!=en){for(;ef>eh;)if((ec=ed[eh++])!=ec)return!0}else for(;ef>eh;eh++)if((Y||eh in ed)&&ed[eh]===en)return Y||eh||0;return!Y&&-1}};Y.exports={includes:eu(!0),indexOf:eu(!1)}},8906:function(Y,et,en){var ei=en(88753),eo=en(57043),ea=en(19833),eu=en(44072),ec=en(20691),ed=en(90646),ef=eo([].push),eh=function(Y){var et=1==Y,en=2==Y,eo=3==Y,eh=4==Y,ep=6==Y,em=7==Y,eg=5==Y||ep;return function(ey,eb,ek,ew){for(var e_,eE,eC=eu(ey),eT=ea(eC),eS=ei(eb,ek),eA=ec(eT),eM=0,eP=ew||ed,ej=et?eP(ey,eA):en||em?eP(ey,0):void 0;eA>eM;eM++)if((eg||eM in eT)&&(eE=eS(e_=eT[eM],eM,eC),Y)){if(et)ej[eM]=eE;else if(eE)switch(Y){case 3:return!0;case 5:return e_;case 6:return eM;case 2:ef(ej,e_)}else switch(Y){case 4:return!1;case 7:ef(ej,e_)}}return ep?-1:eo||eh?eh:ej}};Y.exports={forEach:eh(0),map:eh(1),filter:eh(2),some:eh(3),every:eh(4),find:eh(5),findIndex:eh(6),filterReject:eh(7)}},75089:function(Y,et,en){var ei=en(32879),eo=en(52126),ea=en(66564),eu=eo("species");Y.exports=function(Y){return ea>=51||!ei(function(){var et=[];return(et.constructor={})[eu]=function(){return{foo:1}},1!==et[Y](Boolean).foo})}},50769:function(Y,et,en){"use strict";var ei=en(32879);Y.exports=function(Y,et){var en=[][Y];return!!en&&ei(function(){en.call(null,et||function(){return 1},1)})}},58286:function(Y,et,en){"use strict";var ei=en(23419),eo=en(18066),ea=TypeError,eu=Object.getOwnPropertyDescriptor,ec=ei&&!function(){if(void 0!==this)return!0;try{Object.defineProperty([],"length",{writable:!1}).length=1}catch(Y){return Y instanceof TypeError}}();Y.exports=ec?function(Y,et){if(eo(Y)&&!eu(Y,"length").writable)throw ea("Cannot set read only .length");return Y.length=et}:function(Y,et){return Y.length=et}},45926:function(Y,et,en){var ei=en(3874),eo=en(20691),ea=en(26938),eu=Array,ec=Math.max;Y.exports=function(Y,et,en){for(var ed=eo(Y),ef=ei(et,ed),eh=ei(void 0===en?ed:en,ed),ep=eu(ec(eh-ef,0)),em=0;efen)throw et("Maximum allowed index exceeded");return Y}},11593:function(Y){Y.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}},6085:function(Y){Y.exports="function"==typeof Bun&&Bun&&"string"==typeof Bun.version},15065:function(Y){Y.exports="undefined"!=typeof navigator&&String(navigator.userAgent)||""},66564:function(Y,et,en){var ei,eo,ea=en(9419),eu=en(15065),ec=ea.process,ed=ea.Deno,ef=ec&&ec.versions||ed&&ed.version,eh=ef&&ef.v8;eh&&(eo=(ei=eh.split("."))[0]>0&&ei[0]<4?1:+(ei[0]+ei[1])),!eo&&eu&&(!(ei=eu.match(/Edge\/(\d+)/))||ei[1]>=74)&&(ei=eu.match(/Chrome\/(\d+)/))&&(eo=+ei[1]),Y.exports=eo},55621:function(Y,et,en){var ei=en(3103);Y.exports=function(Y){return ei[Y+"Prototype"]}},74365:function(Y){Y.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},46946:function(Y,et,en){"use strict";var ei=en(9419),eo=en(9757),ea=en(56103),eu=en(66977),ec=en(44696).f,ed=en(4466),ef=en(3103),eh=en(88753),ep=en(44414),em=en(53461),eg=function(Y){var et=function(en,ei,ea){if(this instanceof et){switch(arguments.length){case 0:return new Y;case 1:return new Y(en);case 2:return new Y(en,ei)}return new Y(en,ei,ea)}return eo(Y,this,arguments)};return et.prototype=Y.prototype,et};Y.exports=function(Y,et){var en,eo,ey,eb,ek,ew,e_,eE,eC,eT=Y.target,eS=Y.global,eA=Y.stat,eM=Y.proto,eP=eS?ei:eA?ei[eT]:(ei[eT]||{}).prototype,ej=eS?ef:ef[eT]||ep(ef,eT,{})[eT],eO=ej.prototype;for(eb in et)eo=!(en=ed(eS?eb:eT+(eA?".":"#")+eb,Y.forced))&&eP&&em(eP,eb),ew=ej[eb],eo&&(e_=Y.dontCallGetSet?(eC=ec(eP,eb))&&eC.value:eP[eb]),ek=eo&&e_?e_:et[eb],(!eo||typeof ew!=typeof ek)&&(eE=Y.bind&&eo?eh(ek,ei):Y.wrap&&eo?eg(ek):eM&&eu(ek)?ea(ek):ek,(Y.sham||ek&&ek.sham||ew&&ew.sham)&&ep(eE,"sham",!0),ep(ej,eb,eE),eM&&(em(ef,ey=eT+"Prototype")||ep(ef,ey,{}),ep(ef[ey],eb,ek),Y.real&&eO&&(en||!eO[eb])&&ep(eO,eb,ek)))}},32879:function(Y){Y.exports=function(Y){try{return!!Y()}catch(Y){return!0}}},9757:function(Y,et,en){var ei=en(89215),eo=Function.prototype,ea=eo.apply,eu=eo.call;Y.exports="object"==typeof Reflect&&Reflect.apply||(ei?eu.bind(ea):function(){return eu.apply(ea,arguments)})},88753:function(Y,et,en){var ei=en(56103),eo=en(6620),ea=en(89215),eu=ei(ei.bind);Y.exports=function(Y,et){return eo(Y),void 0===et?Y:ea?eu(Y,et):function(){return Y.apply(et,arguments)}}},89215:function(Y,et,en){var ei=en(32879);Y.exports=!ei(function(){var Y=(function(){}).bind();return"function"!=typeof Y||Y.hasOwnProperty("prototype")})},7131:function(Y,et,en){var ei=en(89215),eo=Function.prototype.call;Y.exports=ei?eo.bind(eo):function(){return eo.apply(eo,arguments)}},15591:function(Y,et,en){var ei=en(23419),eo=en(53461),ea=Function.prototype,eu=ei&&Object.getOwnPropertyDescriptor,ec=eo(ea,"name"),ed=ec&&"something"===(function(){}).name,ef=ec&&(!ei||ei&&eu(ea,"name").configurable);Y.exports={EXISTS:ec,PROPER:ed,CONFIGURABLE:ef}},10006:function(Y,et,en){var ei=en(57043),eo=en(6620);Y.exports=function(Y,et,en){try{return ei(eo(Object.getOwnPropertyDescriptor(Y,et)[en]))}catch(Y){}}},56103:function(Y,et,en){var ei=en(87601),eo=en(57043);Y.exports=function(Y){if("Function"===ei(Y))return eo(Y)}},57043:function(Y,et,en){var ei=en(89215),eo=Function.prototype,ea=eo.call,eu=ei&&eo.bind.bind(ea,ea);Y.exports=ei?eu:function(Y){return function(){return ea.apply(Y,arguments)}}},43585:function(Y,et,en){var ei=en(3103),eo=en(9419),ea=en(66977),eu=function(Y){return ea(Y)?Y:void 0};Y.exports=function(Y,et){return arguments.length<2?eu(ei[Y])||eu(eo[Y]):ei[Y]&&ei[Y][et]||eo[Y]&&eo[Y][et]}},21478:function(Y,et,en){var ei=en(85153),eo=en(13689),ea=en(14875),eu=en(52752),ec=en(52126)("iterator");Y.exports=function(Y){if(!ea(Y))return eo(Y,ec)||eo(Y,"@@iterator")||eu[ei(Y)]}},93639:function(Y,et,en){var ei=en(7131),eo=en(6620),ea=en(9465),eu=en(98242),ec=en(21478),ed=TypeError;Y.exports=function(Y,et){var en=arguments.length<2?ec(Y):et;if(eo(en))return ea(ei(en,Y));throw ed(eu(Y)+" is not iterable")}},3798:function(Y,et,en){var ei=en(57043),eo=en(18066),ea=en(66977),eu=en(87601),ec=en(51774),ed=ei([].push);Y.exports=function(Y){if(ea(Y))return Y;if(eo(Y)){for(var et=Y.length,en=[],ei=0;ei0?en:et)(ei)}},16356:function(Y,et,en){var ei,eo=en(9465),ea=en(74125),eu=en(74365),ec=en(40895),ed=en(84845),ef=en(33635),eh=en(29913),ep=">",em="<",eg="prototype",ey="script",eb=eh("IE_PROTO"),ek=function(){},ew=function(Y){return em+ey+ep+Y+em+"/"+ey+ep},e_=function(Y){Y.write(ew("")),Y.close();var et=Y.parentWindow.Object;return Y=null,et},eE=function(){var Y,et=ef("iframe"),en="java"+ey+":";return et.style.display="none",ed.appendChild(et),et.src=String(en),(Y=et.contentWindow.document).open(),Y.write(ew("document.F=Object")),Y.close(),Y.F},eC=function(){try{ei=new ActiveXObject("htmlfile")}catch(Y){}eC="undefined"!=typeof document?document.domain&&ei?e_(ei):eE():e_(ei);for(var Y=eu.length;Y--;)delete eC[eg][eu[Y]];return eC()};ec[eb]=!0,Y.exports=Object.create||function(Y,et){var en;return null!==Y?(ek[eg]=eo(Y),en=new ek,ek[eg]=null,en[eb]=Y):en=eC(),void 0===et?en:ea.f(en,et)}},74125:function(Y,et,en){var ei=en(23419),eo=en(93990),ea=en(54229),eu=en(9465),ec=en(58793),ed=en(70793);et.f=ei&&!eo?Object.defineProperties:function(Y,et){eu(Y);for(var en,ei=ec(et),eo=ed(et),ef=eo.length,eh=0;ef>eh;)ea.f(Y,en=eo[eh++],ei[en]);return Y}},54229:function(Y,et,en){var ei=en(23419),eo=en(3138),ea=en(93990),eu=en(9465),ec=en(78396),ed=TypeError,ef=Object.defineProperty,eh=Object.getOwnPropertyDescriptor,ep="enumerable",em="configurable",eg="writable";et.f=ei?ea?function(Y,et,en){if(eu(Y),et=ec(et),eu(en),"function"==typeof Y&&"prototype"===et&&"value"in en&&eg in en&&!en[eg]){var ei=eh(Y,et);ei&&ei[eg]&&(Y[et]=en.value,en={configurable:em in en?en[em]:ei[em],enumerable:ep in en?en[ep]:ei[ep],writable:!1})}return ef(Y,et,en)}:ef:function(Y,et,en){if(eu(Y),et=ec(et),eu(en),eo)try{return ef(Y,et,en)}catch(Y){}if("get"in en||"set"in en)throw ed("Accessors not supported");return"value"in en&&(Y[et]=en.value),Y}},44696:function(Y,et,en){var ei=en(23419),eo=en(7131),ea=en(59876),eu=en(30896),ec=en(58793),ed=en(78396),ef=en(53461),eh=en(3138),ep=Object.getOwnPropertyDescriptor;et.f=ei?ep:function(Y,et){if(Y=ec(Y),et=ed(et),eh)try{return ep(Y,et)}catch(Y){}if(ef(Y,et))return eu(!eo(ea.f,Y,et),Y[et])}},37037:function(Y,et,en){var ei=en(87601),eo=en(58793),ea=en(80157).f,eu=en(45926),ec="object"==typeof window&&window&&Object.getOwnPropertyNames?Object.getOwnPropertyNames(window):[],ed=function(Y){try{return ea(Y)}catch(Y){return eu(ec)}};Y.exports.f=function(Y){return ec&&"Window"==ei(Y)?ed(Y):ea(eo(Y))}},80157:function(Y,et,en){var ei=en(5733),eo=en(74365).concat("length","prototype");et.f=Object.getOwnPropertyNames||function(Y){return ei(Y,eo)}},4496:function(Y,et){et.f=Object.getOwnPropertySymbols},81115:function(Y,et,en){var ei=en(53461),eo=en(66977),ea=en(44072),eu=en(29913),ec=en(67078),ed=eu("IE_PROTO"),ef=Object,eh=ef.prototype;Y.exports=ec?ef.getPrototypeOf:function(Y){var et=ea(Y);if(ei(et,ed))return et[ed];var en=et.constructor;return eo(en)&&et instanceof en?en.prototype:et instanceof ef?eh:null}},62527:function(Y,et,en){var ei=en(57043);Y.exports=ei({}.isPrototypeOf)},5733:function(Y,et,en){var ei=en(57043),eo=en(53461),ea=en(58793),eu=en(47396).indexOf,ec=en(40895),ed=ei([].push);Y.exports=function(Y,et){var en,ei=ea(Y),ef=0,eh=[];for(en in ei)!eo(ec,en)&&eo(ei,en)&&ed(eh,en);for(;et.length>ef;)eo(ei,en=et[ef++])&&(~eu(eh,en)||ed(eh,en));return eh}},70793:function(Y,et,en){var ei=en(5733),eo=en(74365);Y.exports=Object.keys||function(Y){return ei(Y,eo)}},59876:function(Y,et){"use strict";var en={}.propertyIsEnumerable,ei=Object.getOwnPropertyDescriptor,eo=ei&&!en.call({1:2},1);et.f=eo?function(Y){var et=ei(this,Y);return!!et&&et.enumerable}:en},47838:function(Y,et,en){var ei=en(10006),eo=en(9465),ea=en(50278);Y.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var Y,et=!1,en={};try{(Y=ei(Object.prototype,"__proto__","set"))(en,[]),et=en instanceof Array}catch(Y){}return function(en,ei){return eo(en),ea(ei),et?Y(en,ei):en.__proto__=ei,en}}():void 0)},90148:function(Y,et,en){"use strict";var ei=en(11053),eo=en(85153);Y.exports=ei?({}).toString:function(){return"[object "+eo(this)+"]"}},84814:function(Y,et,en){var ei=en(7131),eo=en(66977),ea=en(66407),eu=TypeError;Y.exports=function(Y,et){var en,ec;if("string"===et&&eo(en=Y.toString)&&!ea(ec=ei(en,Y))||eo(en=Y.valueOf)&&!ea(ec=ei(en,Y))||"string"!==et&&eo(en=Y.toString)&&!ea(ec=ei(en,Y)))return ec;throw eu("Can't convert object to primitive value")}},80497:function(Y,et,en){var ei=en(43585),eo=en(57043),ea=en(80157),eu=en(4496),ec=en(9465),ed=eo([].concat);Y.exports=ei("Reflect","ownKeys")||function(Y){var et=ea.f(ec(Y)),en=eu.f;return en?ed(et,en(Y)):et}},3103:function(Y){Y.exports={}},21309:function(Y,et,en){var ei=en(14875),eo=TypeError;Y.exports=function(Y){if(ei(Y))throw eo("Can't call method on "+Y);return Y}},68515:function(Y,et,en){"use strict";var ei=en(9419),eo=en(9757),ea=en(66977),eu=en(6085),ec=en(15065),ed=en(98256),ef=en(31404),eh=ei.Function,ep=/MSIE .\./.test(ec)||eu&&function(){var Y=ei.Bun.version.split(".");return Y.length<3||0==Y[0]&&(Y[1]<3||3==Y[1]&&0==Y[2])}();Y.exports=function(Y,et){var en=et?2:1;return ep?function(ei,eu){var ec=ef(arguments.length,1)>en,ep=ea(ei)?ei:eh(ei),em=ec?ed(arguments,en):[],eg=ec?function(){eo(ep,this,em)}:ep;return et?Y(eg,eu):Y(eg)}:Y}},95388:function(Y,et,en){var ei=en(11053),eo=en(54229).f,ea=en(44414),eu=en(53461),ec=en(90148),ed=en(52126)("toStringTag");Y.exports=function(Y,et,en,ef){if(Y){var eh=en?Y:Y.prototype;eu(eh,ed)||eo(eh,ed,{configurable:!0,value:et}),ef&&!ei&&ea(eh,"toString",ec)}}},29913:function(Y,et,en){var ei=en(40487),eo=en(83083),ea=ei("keys");Y.exports=function(Y){return ea[Y]||(ea[Y]=eo(Y))}},52738:function(Y,et,en){var ei=en(9419),eo=en(83440),ea="__core-js_shared__",eu=ei[ea]||eo(ea,{});Y.exports=eu},40487:function(Y,et,en){var ei=en(24763),eo=en(52738);(Y.exports=function(Y,et){return eo[Y]||(eo[Y]=void 0!==et?et:{})})("versions",[]).push({version:"3.30.2",mode:ei?"pure":"global",copyright:"\xa9 2014-2023 Denis Pushkarev (zloirock.ru)",license:"https://github.com/zloirock/core-js/blob/v3.30.2/LICENSE",source:"https://github.com/zloirock/core-js"})},40765:function(Y,et,en){var ei=en(57043),eo=en(75042),ea=en(51774),eu=en(21309),ec=ei("".charAt),ed=ei("".charCodeAt),ef=ei("".slice),eh=function(Y){return function(et,en){var ei,eh,ep=ea(eu(et)),em=eo(en),eg=ep.length;return em<0||em>=eg?Y?"":void 0:(ei=ed(ep,em))<55296||ei>56319||em+1===eg||(eh=ed(ep,em+1))<56320||eh>57343?Y?ec(ep,em):ei:Y?ef(ep,em,em+2):(ei-55296<<10)+(eh-56320)+65536}};Y.exports={codeAt:eh(!1),charAt:eh(!0)}},57588:function(Y,et,en){var ei=en(66564),eo=en(32879),ea=en(9419).String;Y.exports=!!Object.getOwnPropertySymbols&&!eo(function(){var Y=Symbol();return!ea(Y)||!(Object(Y) instanceof Symbol)||!Symbol.sham&&ei&&ei<41})},28356:function(Y,et,en){var ei=en(7131),eo=en(43585),ea=en(52126),eu=en(63197);Y.exports=function(){var Y=eo("Symbol"),et=Y&&Y.prototype,en=et&&et.valueOf,ec=ea("toPrimitive");et&&!et[ec]&&eu(et,ec,function(Y){return ei(en,this)},{arity:1})}},51655:function(Y,et,en){var ei=en(57588);Y.exports=ei&&!!Symbol.for&&!!Symbol.keyFor},3874:function(Y,et,en){var ei=en(75042),eo=Math.max,ea=Math.min;Y.exports=function(Y,et){var en=ei(Y);return en<0?eo(en+et,0):ea(en,et)}},58793:function(Y,et,en){var ei=en(19833),eo=en(21309);Y.exports=function(Y){return ei(eo(Y))}},75042:function(Y,et,en){var ei=en(9554);Y.exports=function(Y){var et=+Y;return et!=et||0===et?0:ei(et)}},43216:function(Y,et,en){var ei=en(75042),eo=Math.min;Y.exports=function(Y){return Y>0?eo(ei(Y),9007199254740991):0}},44072:function(Y,et,en){var ei=en(21309),eo=Object;Y.exports=function(Y){return eo(ei(Y))}},3872:function(Y,et,en){var ei=en(7131),eo=en(66407),ea=en(77412),eu=en(13689),ec=en(84814),ed=en(52126),ef=TypeError,eh=ed("toPrimitive");Y.exports=function(Y,et){if(!eo(Y)||ea(Y))return Y;var en,ed=eu(Y,eh);if(ed){if(void 0===et&&(et="default"),!eo(en=ei(ed,Y,et))||ea(en))return en;throw ef("Can't convert object to primitive value")}return void 0===et&&(et="number"),ec(Y,et)}},78396:function(Y,et,en){var ei=en(3872),eo=en(77412);Y.exports=function(Y){var et=ei(Y,"string");return eo(et)?et:et+""}},11053:function(Y,et,en){var ei=en(52126)("toStringTag"),eo={};eo[ei]="z",Y.exports="[object z]"===String(eo)},51774:function(Y,et,en){var ei=en(85153),eo=String;Y.exports=function(Y){if("Symbol"===ei(Y))throw TypeError("Cannot convert a Symbol value to a string");return eo(Y)}},98242:function(Y){var et=String;Y.exports=function(Y){try{return et(Y)}catch(Y){return"Object"}}},83083:function(Y,et,en){var ei=en(57043),eo=0,ea=Math.random(),eu=ei(1..toString);Y.exports=function(Y){return"Symbol("+(void 0===Y?"":Y)+")_"+eu(++eo+ea,36)}},5356:function(Y,et,en){var ei=en(57588);Y.exports=ei&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},93990:function(Y,et,en){var ei=en(23419),eo=en(32879);Y.exports=ei&&eo(function(){return 42!=Object.defineProperty(function(){},"prototype",{value:42,writable:!1}).prototype})},31404:function(Y){var et=TypeError;Y.exports=function(Y,en){if(Y=51||!eo(function(){var Y=[];return Y[eb]=!1,Y.concat()[0]!==Y}),ew=function(Y){if(!eu(Y))return!1;var et=Y[eb];return void 0!==et?!!et:ea(Y)};ei({target:"Array",proto:!0,arity:1,forced:!ek||!em("concat")},{concat:function(Y){var et,en,ei,eo,ea,eu=ec(this),em=ep(eu,0),eg=0;for(et=-1,ei=arguments.length;et1?arguments[1]:void 0)}})},48354:function(Y,et,en){"use strict";var ei=en(46946),eo=en(72358);ei({target:"Array",proto:!0,forced:[].forEach!=eo},{forEach:eo})},66166:function(Y,et,en){var ei=en(46946),eo=en(83449);ei({target:"Array",stat:!0,forced:!en(57885)(function(Y){Array.from(Y)})},{from:eo})},41463:function(Y,et,en){"use strict";var ei=en(46946),eo=en(56103),ea=en(47396).indexOf,eu=en(50769),ec=eo([].indexOf),ed=!!ec&&1/ec([1],1,-0)<0;ei({target:"Array",proto:!0,forced:ed||!eu("indexOf")},{indexOf:function(Y){var et=arguments.length>1?arguments[1]:void 0;return ed?ec(this,Y,et)||0:ea(this,Y,et)}})},73163:function(Y,et,en){en(46946)({target:"Array",stat:!0},{isArray:en(18066)})},38063:function(Y,et,en){"use strict";var ei=en(58793),eo=en(12322),ea=en(52752),eu=en(87236),ec=en(54229).f,ed=en(52190),ef=en(70996),eh=en(24763),ep=en(23419),em="Array Iterator",eg=eu.set,ey=eu.getterFor(em);Y.exports=ed(Array,"Array",function(Y,et){eg(this,{type:em,target:ei(Y),index:0,kind:et})},function(){var Y=ey(this),et=Y.target,en=Y.kind,ei=Y.index++;return!et||ei>=et.length?(Y.target=void 0,ef(void 0,!0)):"keys"==en?ef(ei,!1):"values"==en?ef(et[ei],!1):ef([ei,et[ei]],!1)},"values");var eb=ea.Arguments=ea.Array;if(eo("keys"),eo("values"),eo("entries"),!eh&&ep&&"values"!==eb.name)try{ec(eb,"name",{value:"values"})}catch(Y){}},92302:function(Y,et,en){"use strict";var ei=en(46946),eo=en(18066),ea=en(97515),eu=en(66407),ec=en(3874),ed=en(20691),ef=en(58793),eh=en(26938),ep=en(52126),em=en(75089),eg=en(98256),ey=em("slice"),eb=ep("species"),ek=Array,ew=Math.max;ei({target:"Array",proto:!0,forced:!ey},{slice:function(Y,et){var en,ei,ep,em=ef(this),ey=ed(em),e_=ec(Y,ey),eE=ec(void 0===et?ey:et,ey);if(eo(em)&&(ea(en=em.constructor)&&(en===ek||eo(en.prototype))?en=void 0:eu(en)&&null===(en=en[eb])&&(en=void 0),en===ek||void 0===en))return eg(em,e_,eE);for(ep=0,ei=new(void 0===en?ek:en)(ew(eE-e_,0));e_eC-ei+en;ek--)em(eE,ek-1)}else if(en>ei)for(ek=eC-ei;ek>eT;ek--)ew=ek+ei-1,e_=ek+en-1,ew in eE?eE[e_]=eE[ew]:em(eE,e_);for(ek=0;ekep;)void 0!==(en=eo(ei,et=ef[ep++]))&&ed(eh,et,en);return eh}})},54142:function(Y,et,en){var ei=en(46946),eo=en(57588),ea=en(32879),eu=en(4496),ec=en(44072);ei({target:"Object",stat:!0,forced:!eo||ea(function(){eu.f(1)})},{getOwnPropertySymbols:function(Y){var et=eu.f;return et?et(ec(Y)):[]}})},76278:function(Y,et,en){var ei=en(46946),eo=en(44072),ea=en(70793);ei({target:"Object",stat:!0,forced:en(32879)(function(){ea(1)})},{keys:function(Y){return ea(eo(Y))}})},44992:function(){},95708:function(){},13834:function(Y,et,en){"use strict";var ei=en(40765).charAt,eo=en(51774),ea=en(87236),eu=en(52190),ec=en(70996),ed="String Iterator",ef=ea.set,eh=ea.getterFor(ed);eu(String,"String",function(Y){ef(this,{type:ed,string:eo(Y),index:0})},function(){var Y,et=eh(this),en=et.string,eo=et.index;return eo>=en.length?ec(void 0,!0):(Y=ei(en,eo),et.index+=Y.length,ec(Y,!1))})},20435:function(Y,et,en){en(62077)("asyncIterator")},84585:function(Y,et,en){"use strict";var ei=en(46946),eo=en(9419),ea=en(7131),eu=en(57043),ec=en(24763),ed=en(23419),ef=en(57588),eh=en(32879),ep=en(53461),em=en(62527),eg=en(9465),ey=en(58793),eb=en(78396),ek=en(51774),ew=en(30896),e_=en(16356),eE=en(70793),eC=en(80157),eT=en(37037),eS=en(4496),eA=en(44696),eM=en(54229),eP=en(74125),ej=en(59876),eO=en(63197),eI=en(79112),eN=en(40487),eL=en(29913),eR=en(40895),eD=en(83083),eF=en(52126),eB=en(12405),ez=en(62077),eU=en(28356),eH=en(95388),eG=en(87236),eV=en(8906).forEach,eW=eL("hidden"),eZ="Symbol",eK="prototype",e$=eG.set,eY=eG.getterFor(eZ),eQ=Object[eK],eX=eo.Symbol,eJ=eX&&eX[eK],e0=eo.TypeError,e9=eo.QObject,e5=eA.f,e4=eM.f,e3=eT.f,e6=ej.f,e7=eu([].push),e8=eN("symbols"),tt=eN("op-symbols"),ta=eN("wks"),tu=!e9||!e9[eK]||!e9[eK].findChild,tc=ed&&eh(function(){return 7!=e_(e4({},"a",{get:function(){return e4(this,"a",{value:7}).a}})).a})?function(Y,et,en){var ei=e5(eQ,et);ei&&delete eQ[et],e4(Y,et,en),ei&&Y!==eQ&&e4(eQ,et,ei)}:e4,td=function(Y,et){var en=e8[Y]=e_(eJ);return e$(en,{type:eZ,tag:Y,description:et}),ed||(en.description=et),en},tf=function(Y,et,en){Y===eQ&&tf(tt,et,en),eg(Y);var ei=eb(et);return(eg(en),ep(e8,ei))?(en.enumerable?(ep(Y,eW)&&Y[eW][ei]&&(Y[eW][ei]=!1),en=e_(en,{enumerable:ew(0,!1)})):(ep(Y,eW)||e4(Y,eW,ew(1,{})),Y[eW][ei]=!0),tc(Y,ei,en)):e4(Y,ei,en)},th=function(Y,et){eg(Y);var en=ey(et),ei=eE(en).concat(tb(en));return eV(ei,function(et){(!ed||ea(tm,en,et))&&tf(Y,et,en[et])}),Y},tp=function(Y,et){return void 0===et?e_(Y):th(e_(Y),et)},tm=function(Y){var et=eb(Y),en=ea(e6,this,et);return(!(this===eQ&&ep(e8,et))||!!ep(tt,et))&&(!(en||!ep(this,et)||!ep(e8,et)||ep(this,eW)&&this[eW][et])||en)},tg=function(Y,et){var en=ey(Y),ei=eb(et);if(!(en===eQ&&ep(e8,ei))||ep(tt,ei)){var eo=e5(en,ei);return eo&&ep(e8,ei)&&!(ep(en,eW)&&en[eW][ei])&&(eo.enumerable=!0),eo}},tv=function(Y){var et=e3(ey(Y)),en=[];return eV(et,function(Y){ep(e8,Y)||ep(eR,Y)||e7(en,Y)}),en},tb=function(Y){var et=Y===eQ,en=e3(et?tt:ey(Y)),ei=[];return eV(en,function(Y){ep(e8,Y)&&(!et||ep(eQ,Y))&&e7(ei,e8[Y])}),ei};ef||(eO(eJ=(eX=function(){if(em(eJ,this))throw e0("Symbol is not a constructor");var Y=arguments.length&&void 0!==arguments[0]?ek(arguments[0]):void 0,et=eD(Y),en=function(Y){this===eQ&&ea(en,tt,Y),ep(this,eW)&&ep(this[eW],et)&&(this[eW][et]=!1),tc(this,et,ew(1,Y))};return ed&&tu&&tc(eQ,et,{configurable:!0,set:en}),td(et,Y)})[eK],"toString",function(){return eY(this).tag}),eO(eX,"withoutSetter",function(Y){return td(eD(Y),Y)}),ej.f=tm,eM.f=tf,eP.f=th,eA.f=tg,eC.f=eT.f=tv,eS.f=tb,eB.f=function(Y){return td(eF(Y),Y)},ed&&(eI(eJ,"description",{configurable:!0,get:function(){return eY(this).description}}),ec||eO(eQ,"propertyIsEnumerable",tm,{unsafe:!0}))),ei({global:!0,constructor:!0,wrap:!0,forced:!ef,sham:!ef},{Symbol:eX}),eV(eE(ta),function(Y){ez(Y)}),ei({target:eZ,stat:!0,forced:!ef},{useSetter:function(){tu=!0},useSimple:function(){tu=!1}}),ei({target:"Object",stat:!0,forced:!ef,sham:!ed},{create:tp,defineProperty:tf,defineProperties:th,getOwnPropertyDescriptor:tg}),ei({target:"Object",stat:!0,forced:!ef},{getOwnPropertyNames:tv}),eU(),eH(eX,eZ),eR[eW]=!0},61162:function(){},93:function(Y,et,en){var ei=en(46946),eo=en(43585),ea=en(53461),eu=en(51774),ec=en(40487),ed=en(51655),ef=ec("string-to-symbol-registry"),eh=ec("symbol-to-string-registry");ei({target:"Symbol",stat:!0,forced:!ed},{for:function(Y){var et=eu(Y);if(ea(ef,et))return ef[et];var en=eo("Symbol")(et);return ef[et]=en,eh[en]=et,en}})},79951:function(Y,et,en){en(62077)("hasInstance")},80376:function(Y,et,en){en(62077)("isConcatSpreadable")},9495:function(Y,et,en){en(62077)("iterator")},52366:function(Y,et,en){en(84585),en(93),en(83516),en(80818),en(54142)},83516:function(Y,et,en){var ei=en(46946),eo=en(53461),ea=en(77412),eu=en(98242),ec=en(40487),ed=en(51655),ef=ec("symbol-to-string-registry");ei({target:"Symbol",stat:!0,forced:!ed},{keyFor:function(Y){if(!ea(Y))throw TypeError(eu(Y)+" is not a symbol");if(eo(ef,Y))return ef[Y]}})},49856:function(Y,et,en){en(62077)("matchAll")},99922:function(Y,et,en){en(62077)("match")},48760:function(Y,et,en){en(62077)("replace")},32269:function(Y,et,en){en(62077)("search")},24230:function(Y,et,en){en(62077)("species")},97454:function(Y,et,en){en(62077)("split")},44612:function(Y,et,en){var ei=en(62077),eo=en(28356);ei("toPrimitive"),eo()},89956:function(Y,et,en){var ei=en(43585),eo=en(62077),ea=en(95388);eo("toStringTag"),ea(ei("Symbol"),"Symbol")},17862:function(Y,et,en){en(62077)("unscopables")},72594:function(Y,et,en){en(62077)("asyncDispose")},28338:function(Y,et,en){en(62077)("dispose")},74591:function(Y,et,en){var ei=en(46946),eo=en(43585),ea=en(57043),eu=eo("Symbol"),ec=eu.keyFor,ed=ea(eu.prototype.valueOf);ei({target:"Symbol",stat:!0},{isRegistered:function(Y){try{return void 0!==ec(ed(Y))}catch(Y){return!1}}})},83114:function(Y,et,en){for(var ei=en(46946),eo=en(40487),ea=en(43585),eu=en(57043),ec=en(77412),ed=en(52126),ef=ea("Symbol"),eh=ef.isWellKnown,ep=ea("Object","getOwnPropertyNames"),em=eu(ef.prototype.valueOf),eg=eo("wks"),ey=0,eb=ep(ef),ek=eb.length;eyeh;)if((ec=ed[eh++])!=ec)return!0}else for(;ef>eh;eh++)if((Y||eh in ed)&&ed[eh]===en)return Y||eh||0;return!Y&&-1}};Y.exports={includes:eu(!0),indexOf:eu(!1)}},2945:function(Y){var et={}.toString;Y.exports=function(Y){return et.call(Y).slice(8,-1)}},81153:function(Y,et,en){var ei=en(85943),eo=en(4015),ea=en(2945),eu=en(30359)("toStringTag"),ec="Arguments"==ea(function(){return arguments}()),ed=function(Y,et){try{return Y[et]}catch(Y){}};Y.exports=ei?ea:function(Y){var et,en,ei;return void 0===Y?"Undefined":null===Y?"Null":"string"==typeof(en=ed(et=Object(Y),eu))?en:ec?ea(et):"Object"==(ei=ea(et))&&eo(et.callee)?"Arguments":ei}},84255:function(Y,et,en){var ei=en(67728),eo=en(2213),ea=en(58776),eu=en(29311);Y.exports=function(Y,et){for(var en=eo(et),ec=eu.f,ed=ea.f,ef=0;ef=74)&&(ei=eu.match(/Chrome\/(\d+)/))&&(eo=ei[1]),Y.exports=eo&&+eo},31069:function(Y){Y.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},58643:function(Y,et,en){var ei=en(53392),eo=en(58776).f,ea=en(57695),eu=en(81839),ec=en(88461),ed=en(84255),ef=en(71239);Y.exports=function(Y,et){var en,eh,ep,em,eg,ey=Y.target,eb=Y.global,ek=Y.stat;if(en=eb?ei:ek?ei[ey]||ec(ey,{}):(ei[ey]||{}).prototype)for(eh in et){if(em=et[eh],ep=Y.noTargetGet?(eg=eo(en,eh))&&eg.value:en[eh],!ef(eb?eh:ey+(ek?".":"#")+eh,Y.forced)&&void 0!==ep){if(typeof em==typeof ep)continue;ed(em,ep)}(Y.sham||ep&&ep.sham)&&ea(em,"sham",!0),eu(en,eh,em,Y)}}},65905:function(Y){Y.exports=function(Y){try{return!!Y()}catch(Y){return!0}}},42758:function(Y,et,en){"use strict";en(59103);var ei=en(81839),eo=en(60974),ea=en(65905),eu=en(30359),ec=en(57695),ed=eu("species"),ef=RegExp.prototype;Y.exports=function(Y,et,en,eh){var ep=eu(Y),em=!ea(function(){var et={};return et[ep]=function(){return 7},7!=""[Y](et)}),eg=em&&!ea(function(){var et=!1,en=/a/;return"split"===Y&&((en={}).constructor={},en.constructor[ed]=function(){return en},en.flags="",en[ep]=/./[ep]),en.exec=function(){return et=!0,null},en[ep](""),!et});if(!em||!eg||en){var ey=/./[ep],eb=et(ep,""[Y],function(Y,et,en,ei,ea){var eu=et.exec;return eu===eo||eu===ef.exec?em&&!ea?{done:!0,value:ey.call(et,en,ei)}:{done:!0,value:Y.call(en,et,ei)}:{done:!1}});ei(String.prototype,Y,eb[0]),ei(ef,ep,eb[1])}eh&&ec(ef[ep],"sham",!0)}},61336:function(Y,et,en){var ei=en(81846),eo=en(67728),ea=Function.prototype,eu=ei&&Object.getOwnPropertyDescriptor,ec=eo(ea,"name"),ed=ec&&"something"===(function(){}).name,ef=ec&&(!ei||ei&&eu(ea,"name").configurable);Y.exports={EXISTS:ec,PROPER:ed,CONFIGURABLE:ef}},70773:function(Y,et,en){var ei=en(53392),eo=en(4015),ea=function(Y){return eo(Y)?Y:void 0};Y.exports=function(Y,et){return arguments.length<2?ea(ei[Y]):ei[Y]&&ei[Y][et]}},66404:function(Y,et,en){var ei=en(12750);Y.exports=function(Y,et){var en=Y[et];return null==en?void 0:ei(en)}},10860:function(Y,et,en){var ei=en(80362),eo=Math.floor,ea="".replace,eu=/\$([$&'`]|\d{1,2}|<[^>]*>)/g,ec=/\$([$&'`]|\d{1,2})/g;Y.exports=function(Y,et,en,ed,ef,eh){var ep=en+Y.length,em=ed.length,eg=ec;return void 0!==ef&&(ef=ei(ef),eg=eu),ea.call(eh,eg,function(ei,ea){var eu;switch(ea.charAt(0)){case"$":return"$";case"&":return Y;case"`":return et.slice(0,en);case"'":return et.slice(ep);case"<":eu=ef[ea.slice(1,-1)];break;default:var ec=+ea;if(0===ec)return ei;if(ec>em){var eh=eo(ec/10);if(0===eh)return ei;if(eh<=em)return void 0===ed[eh-1]?ea.charAt(1):ed[eh-1]+ea.charAt(1);return ei}eu=ed[ec-1]}return void 0===eu?"":eu})}},53392:function(Y,et,en){var ei=function(Y){return Y&&Y.Math==Math&&Y};Y.exports=ei("object"==typeof globalThis&&globalThis)||ei("object"==typeof window&&window)||ei("object"==typeof self&&self)||ei("object"==typeof en.g&&en.g)||function(){return this}()||Function("return this")()},67728:function(Y,et,en){var ei=en(80362),eo={}.hasOwnProperty;Y.exports=Object.hasOwn||function(Y,et){return eo.call(ei(Y),et)}},62998:function(Y){Y.exports={}},19368:function(Y,et,en){var ei=en(70773);Y.exports=ei("document","documentElement")},29630:function(Y,et,en){var ei=en(81846),eo=en(65905),ea=en(62770);Y.exports=!ei&&!eo(function(){return 7!=Object.defineProperty(ea("div"),"a",{get:function(){return 7}}).a})},15338:function(Y,et,en){var ei=en(65905),eo=en(2945),ea="".split;Y.exports=ei(function(){return!Object("z").propertyIsEnumerable(0)})?function(Y){return"String"==eo(Y)?ea.call(Y,""):Object(Y)}:Object},83252:function(Y,et,en){var ei=en(4015),eo=en(20559),ea=Function.toString;ei(eo.inspectSource)||(eo.inspectSource=function(Y){return ea.call(Y)}),Y.exports=eo.inspectSource},3490:function(Y,et,en){var ei,eo,ea,eu=en(18407),ec=en(53392),ed=en(72852),ef=en(57695),eh=en(67728),ep=en(20559),em=en(13131),eg=en(62998),ey="Object already initialized",eb=ec.WeakMap,ek=function(Y){return ea(Y)?eo(Y):ei(Y,{})},ew=function(Y){return function(et){var en;if(!ed(et)||(en=eo(et)).type!==Y)throw TypeError("Incompatible receiver, "+Y+" required");return en}};if(eu||ep.state){var e_=ep.state||(ep.state=new eb),eE=e_.get,eC=e_.has,eT=e_.set;ei=function(Y,et){if(eC.call(e_,Y))throw TypeError(ey);return et.facade=Y,eT.call(e_,Y,et),et},eo=function(Y){return eE.call(e_,Y)||{}},ea=function(Y){return eC.call(e_,Y)}}else{var eS=em("state");eg[eS]=!0,ei=function(Y,et){if(eh(Y,eS))throw TypeError(ey);return et.facade=Y,ef(Y,eS,et),et},eo=function(Y){return eh(Y,eS)?Y[eS]:{}},ea=function(Y){return eh(Y,eS)}}Y.exports={set:ei,get:eo,has:ea,enforce:ek,getterFor:ew}},4015:function(Y){Y.exports=function(Y){return"function"==typeof Y}},71239:function(Y,et,en){var ei=en(65905),eo=en(4015),ea=/#|\.prototype\./,eu=function(Y,et){var en=ed[ec(Y)];return en==eh||en!=ef&&(eo(et)?ei(et):!!et)},ec=eu.normalize=function(Y){return String(Y).replace(ea,".").toLowerCase()},ed=eu.data={},ef=eu.NATIVE="N",eh=eu.POLYFILL="P";Y.exports=eu},72852:function(Y,et,en){var ei=en(4015);Y.exports=function(Y){return"object"==typeof Y?null!==Y:ei(Y)}},49810:function(Y){Y.exports=!1},11874:function(Y,et,en){var ei=en(4015),eo=en(70773),ea=en(75563);Y.exports=ea?function(Y){return"symbol"==typeof Y}:function(Y){var et=eo("Symbol");return ei(et)&&Object(Y) instanceof et}},72061:function(Y,et,en){var ei=en(8924);Y.exports=function(Y){return ei(Y.length)}},83774:function(Y,et,en){var ei=en(45873),eo=en(65905);Y.exports=!!Object.getOwnPropertySymbols&&!eo(function(){var Y=Symbol();return!String(Y)||!(Object(Y) instanceof Symbol)||!Symbol.sham&&ei&&ei<41})},18407:function(Y,et,en){var ei=en(53392),eo=en(4015),ea=en(83252),eu=ei.WeakMap;Y.exports=eo(eu)&&/native code/.test(ea(eu))},49898:function(Y,et,en){var ei,eo=en(13533),ea=en(36627),eu=en(31069),ec=en(62998),ed=en(19368),ef=en(62770),eh=en(13131),ep=">",em="<",eg="prototype",ey="script",eb=eh("IE_PROTO"),ek=function(){},ew=function(Y){return em+ey+ep+Y+em+"/"+ey+ep},e_=function(Y){Y.write(ew("")),Y.close();var et=Y.parentWindow.Object;return Y=null,et},eE=function(){var Y,et=ef("iframe"),en="java"+ey+":";return et.style.display="none",ed.appendChild(et),et.src=String(en),(Y=et.contentWindow.document).open(),Y.write(ew("document.F=Object")),Y.close(),Y.F},eC=function(){try{ei=new ActiveXObject("htmlfile")}catch(Y){}eC="undefined"!=typeof document?document.domain&&ei?e_(ei):eE():e_(ei);for(var Y=eu.length;Y--;)delete eC[eg][eu[Y]];return eC()};ec[eb]=!0,Y.exports=Object.create||function(Y,et){var en;return null!==Y?(ek[eg]=eo(Y),en=new ek,ek[eg]=null,en[eb]=Y):en=eC(),void 0===et?en:ea(en,et)}},36627:function(Y,et,en){var ei=en(81846),eo=en(29311),ea=en(13533),eu=en(8994);Y.exports=ei?Object.defineProperties:function(Y,et){ea(Y);for(var en,ei=eu(et),ec=ei.length,ed=0;ec>ed;)eo.f(Y,en=ei[ed++],et[en]);return Y}},29311:function(Y,et,en){var ei=en(81846),eo=en(29630),ea=en(13533),eu=en(42932),ec=Object.defineProperty;et.f=ei?ec:function(Y,et,en){if(ea(Y),et=eu(et),ea(en),eo)try{return ec(Y,et,en)}catch(Y){}if("get"in en||"set"in en)throw TypeError("Accessors not supported");return"value"in en&&(Y[et]=en.value),Y}},58776:function(Y,et,en){var ei=en(81846),eo=en(34511),ea=en(7773),eu=en(97418),ec=en(42932),ed=en(67728),ef=en(29630),eh=Object.getOwnPropertyDescriptor;et.f=ei?eh:function(Y,et){if(Y=eu(Y),et=ec(et),ef)try{return eh(Y,et)}catch(Y){}if(ed(Y,et))return ea(!eo.f.call(Y,et),Y[et])}},52728:function(Y,et,en){var ei=en(88486),eo=en(31069).concat("length","prototype");et.f=Object.getOwnPropertyNames||function(Y){return ei(Y,eo)}},96932:function(Y,et){et.f=Object.getOwnPropertySymbols},88486:function(Y,et,en){var ei=en(67728),eo=en(97418),ea=en(73934).indexOf,eu=en(62998);Y.exports=function(Y,et){var en,ec=eo(Y),ed=0,ef=[];for(en in ec)!ei(eu,en)&&ei(ec,en)&&ef.push(en);for(;et.length>ed;)ei(ec,en=et[ed++])&&(~ea(ef,en)||ef.push(en));return ef}},8994:function(Y,et,en){var ei=en(88486),eo=en(31069);Y.exports=Object.keys||function(Y){return ei(Y,eo)}},34511:function(Y,et){"use strict";var en={}.propertyIsEnumerable,ei=Object.getOwnPropertyDescriptor,eo=ei&&!en.call({1:2},1);et.f=eo?function(Y){var et=ei(this,Y);return!!et&&et.enumerable}:en},15609:function(Y,et,en){"use strict";var ei=en(85943),eo=en(81153);Y.exports=ei?({}).toString:function(){return"[object "+eo(this)+"]"}},79954:function(Y,et,en){var ei=en(4015),eo=en(72852);Y.exports=function(Y,et){var en,ea;if("string"===et&&ei(en=Y.toString)&&!eo(ea=en.call(Y))||ei(en=Y.valueOf)&&!eo(ea=en.call(Y))||"string"!==et&&ei(en=Y.toString)&&!eo(ea=en.call(Y)))return ea;throw TypeError("Can't convert object to primitive value")}},2213:function(Y,et,en){var ei=en(70773),eo=en(52728),ea=en(96932),eu=en(13533);Y.exports=ei("Reflect","ownKeys")||function(Y){var et=eo.f(eu(Y)),en=ea.f;return en?et.concat(en(Y)):et}},81839:function(Y,et,en){var ei=en(53392),eo=en(4015),ea=en(67728),eu=en(57695),ec=en(88461),ed=en(83252),ef=en(3490),eh=en(61336).CONFIGURABLE,ep=ef.get,em=ef.enforce,eg=String(String).split("String");(Y.exports=function(Y,et,en,ed){var ef,ep=!!ed&&!!ed.unsafe,ey=!!ed&&!!ed.enumerable,eb=!!ed&&!!ed.noTargetGet,ek=ed&&void 0!==ed.name?ed.name:et;if(eo(en)&&("Symbol("===String(ek).slice(0,7)&&(ek="["+String(ek).replace(/^Symbol\(([^)]*)\)/,"$1")+"]"),(!ea(en,"name")||eh&&en.name!==ek)&&eu(en,"name",ek),(ef=em(en)).source||(ef.source=eg.join("string"==typeof ek?ek:""))),Y===ei){ey?Y[et]=en:ec(et,en);return}ep?!eb&&Y[et]&&(ey=!0):delete Y[et],ey?Y[et]=en:eu(Y,et,en)})(Function.prototype,"toString",function(){return eo(this)&&ep(this).source||ed(this)})},31336:function(Y,et,en){var ei=en(13533),eo=en(4015),ea=en(2945),eu=en(60974);Y.exports=function(Y,et){var en=Y.exec;if(eo(en)){var ec=en.call(Y,et);return null!==ec&&ei(ec),ec}if("RegExp"===ea(Y))return eu.call(Y,et);throw TypeError("RegExp#exec called on incompatible receiver")}},60974:function(Y,et,en){"use strict";var ei=en(75807),eo=en(7246),ea=en(14207),eu=en(28014),ec=en(49898),ed=en(3490).get,ef=en(34314),eh=en(44309),ep=RegExp.prototype.exec,em=eu("native-string-replace",String.prototype.replace),eg=ep,ey=function(){var Y=/a/,et=/b*/g;return ep.call(Y,"a"),ep.call(et,"a"),0!==Y.lastIndex||0!==et.lastIndex}(),eb=ea.UNSUPPORTED_Y||ea.BROKEN_CARET,ek=void 0!==/()??/.exec("")[1];(ey||ek||eb||ef||eh)&&(eg=function(Y){var et,en,ea,eu,ef,eh,ew,e_=this,eE=ed(e_),eC=ei(Y),eT=eE.raw;if(eT)return eT.lastIndex=e_.lastIndex,et=eg.call(eT,eC),e_.lastIndex=eT.lastIndex,et;var eS=eE.groups,eA=eb&&e_.sticky,eM=eo.call(e_),eP=e_.source,ej=0,eO=eC;if(eA&&(-1===(eM=eM.replace("y","")).indexOf("g")&&(eM+="g"),eO=eC.slice(e_.lastIndex),e_.lastIndex>0&&(!e_.multiline||e_.multiline&&"\n"!==eC.charAt(e_.lastIndex-1))&&(eP="(?: "+eP+")",eO=" "+eO,ej++),en=RegExp("^(?:"+eP+")",eM)),ek&&(en=RegExp("^"+eP+"$(?!\\s)",eM)),ey&&(ea=e_.lastIndex),eu=ep.call(eA?en:e_,eO),eA?eu?(eu.input=eu.input.slice(ej),eu[0]=eu[0].slice(ej),eu.index=e_.lastIndex,e_.lastIndex+=eu[0].length):e_.lastIndex=0:ey&&eu&&(e_.lastIndex=e_.global?eu.index+eu[0].length:ea),ek&&eu&&eu.length>1&&em.call(eu[0],en,function(){for(ef=1;efb)","g");return"b"!==Y.exec("b").groups.a||"bc"!=="b".replace(Y,"$c")})},39899:function(Y){Y.exports=function(Y){if(void 0==Y)throw TypeError("Can't call method on "+Y);return Y}},88461:function(Y,et,en){var ei=en(53392);Y.exports=function(Y,et){try{Object.defineProperty(ei,Y,{value:et,configurable:!0,writable:!0})}catch(en){ei[Y]=et}return et}},13131:function(Y,et,en){var ei=en(28014),eo=en(91511),ea=ei("keys");Y.exports=function(Y){return ea[Y]||(ea[Y]=eo(Y))}},20559:function(Y,et,en){var ei=en(53392),eo=en(88461),ea="__core-js_shared__",eu=ei[ea]||eo(ea,{});Y.exports=eu},28014:function(Y,et,en){var ei=en(49810),eo=en(20559);(Y.exports=function(Y,et){return eo[Y]||(eo[Y]=void 0!==et?et:{})})("versions",[]).push({version:"3.18.3",mode:ei?"pure":"global",copyright:"\xa9 2021 Denis Pushkarev (zloirock.ru)"})},82978:function(Y,et,en){var ei=en(58210),eo=en(75807),ea=en(39899),eu=function(Y){return function(et,en){var eu,ec,ed=eo(ea(et)),ef=ei(en),eh=ed.length;return ef<0||ef>=eh?Y?"":void 0:(eu=ed.charCodeAt(ef))<55296||eu>56319||ef+1===eh||(ec=ed.charCodeAt(ef+1))<56320||ec>57343?Y?ed.charAt(ef):eu:Y?ed.slice(ef,ef+2):(eu-55296<<10)+(ec-56320)+65536}};Y.exports={codeAt:eu(!1),charAt:eu(!0)}},73154:function(Y,et,en){var ei=en(58210),eo=Math.max,ea=Math.min;Y.exports=function(Y,et){var en=ei(Y);return en<0?eo(en+et,0):ea(en,et)}},97418:function(Y,et,en){var ei=en(15338),eo=en(39899);Y.exports=function(Y){return ei(eo(Y))}},58210:function(Y){var et=Math.ceil,en=Math.floor;Y.exports=function(Y){var ei=+Y;return ei!=ei||0===ei?0:(ei>0?en:et)(ei)}},8924:function(Y,et,en){var ei=en(58210),eo=Math.min;Y.exports=function(Y){return Y>0?eo(ei(Y),9007199254740991):0}},80362:function(Y,et,en){var ei=en(39899);Y.exports=function(Y){return Object(ei(Y))}},22184:function(Y,et,en){var ei=en(72852),eo=en(11874),ea=en(66404),eu=en(79954),ec=en(30359)("toPrimitive");Y.exports=function(Y,et){if(!ei(Y)||eo(Y))return Y;var en,ed=ea(Y,ec);if(ed){if(void 0===et&&(et="default"),!ei(en=ed.call(Y,et))||eo(en))return en;throw TypeError("Can't convert object to primitive value")}return void 0===et&&(et="number"),eu(Y,et)}},42932:function(Y,et,en){var ei=en(22184),eo=en(11874);Y.exports=function(Y){var et=ei(Y,"string");return eo(et)?et:String(et)}},85943:function(Y,et,en){var ei=en(30359)("toStringTag"),eo={};eo[ei]="z",Y.exports="[object z]"===String(eo)},75807:function(Y,et,en){var ei=en(81153);Y.exports=function(Y){if("Symbol"===ei(Y))throw TypeError("Cannot convert a Symbol value to a string");return String(Y)}},54347:function(Y){Y.exports=function(Y){try{return String(Y)}catch(Y){return"Object"}}},91511:function(Y){var et=0,en=Math.random();Y.exports=function(Y){return"Symbol("+String(void 0===Y?"":Y)+")_"+(++et+en).toString(36)}},75563:function(Y,et,en){var ei=en(83774);Y.exports=ei&&!Symbol.sham&&"symbol"==typeof Symbol.iterator},30359:function(Y,et,en){var ei=en(53392),eo=en(28014),ea=en(67728),eu=en(91511),ec=en(83774),ed=en(75563),ef=eo("wks"),eh=ei.Symbol,ep=ed?eh:eh&&eh.withoutSetter||eu;Y.exports=function(Y){return ea(ef,Y)&&(ec||"string"==typeof ef[Y])||(ec&&ea(eh,Y)?ef[Y]=eh[Y]:ef[Y]=ep("Symbol."+Y)),ef[Y]}},20542:function(Y,et,en){var ei=en(81839),eo=Date.prototype,ea="Invalid Date",eu="toString",ec=eo[eu],ed=eo.getTime;String(new Date(NaN))!=ea&&ei(eo,eu,function(){var Y=ed.call(this);return Y==Y?ec.call(this):ea})},80936:function(Y,et,en){var ei=en(81846),eo=en(61336).EXISTS,ea=en(29311).f,eu=Function.prototype,ec=eu.toString,ed=/^\s*function ([^ (]*)/,ef="name";ei&&!eo&&ea(eu,ef,{configurable:!0,get:function(){try{return ec.call(this).match(ed)[1]}catch(Y){return""}}})},97331:function(Y,et,en){var ei=en(85943),eo=en(81839),ea=en(15609);ei||eo(Object.prototype,"toString",ea,{unsafe:!0})},59103:function(Y,et,en){"use strict";var ei=en(58643),eo=en(60974);ei({target:"RegExp",proto:!0,forced:/./.exec!==eo},{exec:eo})},7842:function(Y,et,en){"use strict";var ei=en(61336).PROPER,eo=en(81839),ea=en(13533),eu=en(75807),ec=en(65905),ed=en(7246),ef="toString",eh=RegExp.prototype,ep=eh[ef],em=ec(function(){return"/a/b"!=ep.call({source:"a",flags:"b"})}),eg=ei&&ep.name!=ef;(em||eg)&&eo(RegExp.prototype,ef,function(){var Y=ea(this),et=eu(Y.source),en=Y.flags;return"/"+et+"/"+eu(void 0===en&&Y instanceof RegExp&&!("flags"in eh)?ed.call(Y):en)},{unsafe:!0})},88085:function(Y,et,en){"use strict";var ei=en(42758),eo=en(65905),ea=en(13533),eu=en(4015),ec=en(58210),ed=en(8924),ef=en(75807),eh=en(39899),ep=en(84179),em=en(66404),eg=en(10860),ey=en(31336),eb=en(30359)("replace"),ek=Math.max,ew=Math.min,e_=function(Y){return void 0===Y?Y:String(Y)},eE=function(){return"$0"==="a".replace(/./,"$0")}(),eC=function(){return!!/./[eb]&&""===/./[eb]("a","$0")}();ei("replace",function(Y,et,en){var ei=eC?"$":"$0";return[function(Y,en){var ei=eh(this),eo=void 0==Y?void 0:em(Y,eb);return eo?eo.call(Y,ei,en):et.call(ef(ei),Y,en)},function(Y,eo){var eh=ea(this),em=ef(Y);if("string"==typeof eo&&-1===eo.indexOf(ei)&&-1===eo.indexOf("$<")){var eb=en(et,eh,em,eo);if(eb.done)return eb.value}var eE=eu(eo);eE||(eo=ef(eo));var eC=eh.global;if(eC){var eT=eh.unicode;eh.lastIndex=0}for(var eS=[];;){var eA=ey(eh,em);if(null===eA||(eS.push(eA),!eC))break;""===ef(eA[0])&&(eh.lastIndex=ep(em,ed(eh.lastIndex),eT))}for(var eM="",eP=0,ej=0;ej=eP&&(eM+=em.slice(eP,eI)+eF,eP=eI+eO.length)}return eM+em.slice(eP)}]},!!eo(function(){var Y=/./;return Y.exec=function(){var Y=[];return Y.groups={a:"7"},Y},"7"!=="".replace(Y,"$")})||!eE||eC)},25766:function(Y,et,en){var ei=en(53140),eo=en(50694);function ea(Y){return null==Y}function eu(Y){var et={};for(var en in Y)et[en]=Y[en];return et}function ec(Y){(Y=eu(Y||{})).whiteList=Y.whiteList||ei.whiteList,Y.onAttr=Y.onAttr||ei.onAttr,Y.onIgnoreAttr=Y.onIgnoreAttr||ei.onIgnoreAttr,Y.safeAttrValue=Y.safeAttrValue||ei.safeAttrValue,this.options=Y}en(66380),ec.prototype.process=function(Y){if(!(Y=(Y=Y||"").toString()))return"";var et=this,en=et.options,ei=en.whiteList,eu=en.onAttr,ec=en.onIgnoreAttr,ed=en.safeAttrValue;return eo(Y,function(Y,et,en,eo,ef){var eh=ei[en],ep=!1;if(!0===eh?ep=eh:"function"==typeof eh?ep=eh(eo):eh instanceof RegExp&&(ep=eh.test(eo)),!0!==ep&&(ep=!1),eo=ed(en,eo)){var em={position:et,sourcePosition:Y,source:ef,isWhite:ep};if(ep){var eg=eu(en,eo,em);return ea(eg)?en+":"+eo:eg}var eg=ec(en,eo,em);if(!ea(eg))return eg}})},Y.exports=ec},53140:function(Y,et){function en(){var Y={};return Y["align-content"]=!1,Y["align-items"]=!1,Y["align-self"]=!1,Y["alignment-adjust"]=!1,Y["alignment-baseline"]=!1,Y.all=!1,Y["anchor-point"]=!1,Y.animation=!1,Y["animation-delay"]=!1,Y["animation-direction"]=!1,Y["animation-duration"]=!1,Y["animation-fill-mode"]=!1,Y["animation-iteration-count"]=!1,Y["animation-name"]=!1,Y["animation-play-state"]=!1,Y["animation-timing-function"]=!1,Y.azimuth=!1,Y["backface-visibility"]=!1,Y.background=!0,Y["background-attachment"]=!0,Y["background-clip"]=!0,Y["background-color"]=!0,Y["background-image"]=!0,Y["background-origin"]=!0,Y["background-position"]=!0,Y["background-repeat"]=!0,Y["background-size"]=!0,Y["baseline-shift"]=!1,Y.binding=!1,Y.bleed=!1,Y["bookmark-label"]=!1,Y["bookmark-level"]=!1,Y["bookmark-state"]=!1,Y.border=!0,Y["border-bottom"]=!0,Y["border-bottom-color"]=!0,Y["border-bottom-left-radius"]=!0,Y["border-bottom-right-radius"]=!0,Y["border-bottom-style"]=!0,Y["border-bottom-width"]=!0,Y["border-collapse"]=!0,Y["border-color"]=!0,Y["border-image"]=!0,Y["border-image-outset"]=!0,Y["border-image-repeat"]=!0,Y["border-image-slice"]=!0,Y["border-image-source"]=!0,Y["border-image-width"]=!0,Y["border-left"]=!0,Y["border-left-color"]=!0,Y["border-left-style"]=!0,Y["border-left-width"]=!0,Y["border-radius"]=!0,Y["border-right"]=!0,Y["border-right-color"]=!0,Y["border-right-style"]=!0,Y["border-right-width"]=!0,Y["border-spacing"]=!0,Y["border-style"]=!0,Y["border-top"]=!0,Y["border-top-color"]=!0,Y["border-top-left-radius"]=!0,Y["border-top-right-radius"]=!0,Y["border-top-style"]=!0,Y["border-top-width"]=!0,Y["border-width"]=!0,Y.bottom=!1,Y["box-decoration-break"]=!0,Y["box-shadow"]=!0,Y["box-sizing"]=!0,Y["box-snap"]=!0,Y["box-suppress"]=!0,Y["break-after"]=!0,Y["break-before"]=!0,Y["break-inside"]=!0,Y["caption-side"]=!1,Y.chains=!1,Y.clear=!0,Y.clip=!1,Y["clip-path"]=!1,Y["clip-rule"]=!1,Y.color=!0,Y["color-interpolation-filters"]=!0,Y["column-count"]=!1,Y["column-fill"]=!1,Y["column-gap"]=!1,Y["column-rule"]=!1,Y["column-rule-color"]=!1,Y["column-rule-style"]=!1,Y["column-rule-width"]=!1,Y["column-span"]=!1,Y["column-width"]=!1,Y.columns=!1,Y.contain=!1,Y.content=!1,Y["counter-increment"]=!1,Y["counter-reset"]=!1,Y["counter-set"]=!1,Y.crop=!1,Y.cue=!1,Y["cue-after"]=!1,Y["cue-before"]=!1,Y.cursor=!1,Y.direction=!1,Y.display=!0,Y["display-inside"]=!0,Y["display-list"]=!0,Y["display-outside"]=!0,Y["dominant-baseline"]=!1,Y.elevation=!1,Y["empty-cells"]=!1,Y.filter=!1,Y.flex=!1,Y["flex-basis"]=!1,Y["flex-direction"]=!1,Y["flex-flow"]=!1,Y["flex-grow"]=!1,Y["flex-shrink"]=!1,Y["flex-wrap"]=!1,Y.float=!1,Y["float-offset"]=!1,Y["flood-color"]=!1,Y["flood-opacity"]=!1,Y["flow-from"]=!1,Y["flow-into"]=!1,Y.font=!0,Y["font-family"]=!0,Y["font-feature-settings"]=!0,Y["font-kerning"]=!0,Y["font-language-override"]=!0,Y["font-size"]=!0,Y["font-size-adjust"]=!0,Y["font-stretch"]=!0,Y["font-style"]=!0,Y["font-synthesis"]=!0,Y["font-variant"]=!0,Y["font-variant-alternates"]=!0,Y["font-variant-caps"]=!0,Y["font-variant-east-asian"]=!0,Y["font-variant-ligatures"]=!0,Y["font-variant-numeric"]=!0,Y["font-variant-position"]=!0,Y["font-weight"]=!0,Y.grid=!1,Y["grid-area"]=!1,Y["grid-auto-columns"]=!1,Y["grid-auto-flow"]=!1,Y["grid-auto-rows"]=!1,Y["grid-column"]=!1,Y["grid-column-end"]=!1,Y["grid-column-start"]=!1,Y["grid-row"]=!1,Y["grid-row-end"]=!1,Y["grid-row-start"]=!1,Y["grid-template"]=!1,Y["grid-template-areas"]=!1,Y["grid-template-columns"]=!1,Y["grid-template-rows"]=!1,Y["hanging-punctuation"]=!1,Y.height=!0,Y.hyphens=!1,Y.icon=!1,Y["image-orientation"]=!1,Y["image-resolution"]=!1,Y["ime-mode"]=!1,Y["initial-letters"]=!1,Y["inline-box-align"]=!1,Y["justify-content"]=!1,Y["justify-items"]=!1,Y["justify-self"]=!1,Y.left=!1,Y["letter-spacing"]=!0,Y["lighting-color"]=!0,Y["line-box-contain"]=!1,Y["line-break"]=!1,Y["line-grid"]=!1,Y["line-height"]=!1,Y["line-snap"]=!1,Y["line-stacking"]=!1,Y["line-stacking-ruby"]=!1,Y["line-stacking-shift"]=!1,Y["line-stacking-strategy"]=!1,Y["list-style"]=!0,Y["list-style-image"]=!0,Y["list-style-position"]=!0,Y["list-style-type"]=!0,Y.margin=!0,Y["margin-bottom"]=!0,Y["margin-left"]=!0,Y["margin-right"]=!0,Y["margin-top"]=!0,Y["marker-offset"]=!1,Y["marker-side"]=!1,Y.marks=!1,Y.mask=!1,Y["mask-box"]=!1,Y["mask-box-outset"]=!1,Y["mask-box-repeat"]=!1,Y["mask-box-slice"]=!1,Y["mask-box-source"]=!1,Y["mask-box-width"]=!1,Y["mask-clip"]=!1,Y["mask-image"]=!1,Y["mask-origin"]=!1,Y["mask-position"]=!1,Y["mask-repeat"]=!1,Y["mask-size"]=!1,Y["mask-source-type"]=!1,Y["mask-type"]=!1,Y["max-height"]=!0,Y["max-lines"]=!1,Y["max-width"]=!0,Y["min-height"]=!0,Y["min-width"]=!0,Y["move-to"]=!1,Y["nav-down"]=!1,Y["nav-index"]=!1,Y["nav-left"]=!1,Y["nav-right"]=!1,Y["nav-up"]=!1,Y["object-fit"]=!1,Y["object-position"]=!1,Y.opacity=!1,Y.order=!1,Y.orphans=!1,Y.outline=!1,Y["outline-color"]=!1,Y["outline-offset"]=!1,Y["outline-style"]=!1,Y["outline-width"]=!1,Y.overflow=!1,Y["overflow-wrap"]=!1,Y["overflow-x"]=!1,Y["overflow-y"]=!1,Y.padding=!0,Y["padding-bottom"]=!0,Y["padding-left"]=!0,Y["padding-right"]=!0,Y["padding-top"]=!0,Y.page=!1,Y["page-break-after"]=!1,Y["page-break-before"]=!1,Y["page-break-inside"]=!1,Y["page-policy"]=!1,Y.pause=!1,Y["pause-after"]=!1,Y["pause-before"]=!1,Y.perspective=!1,Y["perspective-origin"]=!1,Y.pitch=!1,Y["pitch-range"]=!1,Y["play-during"]=!1,Y.position=!1,Y["presentation-level"]=!1,Y.quotes=!1,Y["region-fragment"]=!1,Y.resize=!1,Y.rest=!1,Y["rest-after"]=!1,Y["rest-before"]=!1,Y.richness=!1,Y.right=!1,Y.rotation=!1,Y["rotation-point"]=!1,Y["ruby-align"]=!1,Y["ruby-merge"]=!1,Y["ruby-position"]=!1,Y["shape-image-threshold"]=!1,Y["shape-outside"]=!1,Y["shape-margin"]=!1,Y.size=!1,Y.speak=!1,Y["speak-as"]=!1,Y["speak-header"]=!1,Y["speak-numeral"]=!1,Y["speak-punctuation"]=!1,Y["speech-rate"]=!1,Y.stress=!1,Y["string-set"]=!1,Y["tab-size"]=!1,Y["table-layout"]=!1,Y["text-align"]=!0,Y["text-align-last"]=!0,Y["text-combine-upright"]=!0,Y["text-decoration"]=!0,Y["text-decoration-color"]=!0,Y["text-decoration-line"]=!0,Y["text-decoration-skip"]=!0,Y["text-decoration-style"]=!0,Y["text-emphasis"]=!0,Y["text-emphasis-color"]=!0,Y["text-emphasis-position"]=!0,Y["text-emphasis-style"]=!0,Y["text-height"]=!0,Y["text-indent"]=!0,Y["text-justify"]=!0,Y["text-orientation"]=!0,Y["text-overflow"]=!0,Y["text-shadow"]=!0,Y["text-space-collapse"]=!0,Y["text-transform"]=!0,Y["text-underline-position"]=!0,Y["text-wrap"]=!0,Y.top=!1,Y.transform=!1,Y["transform-origin"]=!1,Y["transform-style"]=!1,Y.transition=!1,Y["transition-delay"]=!1,Y["transition-duration"]=!1,Y["transition-property"]=!1,Y["transition-timing-function"]=!1,Y["unicode-bidi"]=!1,Y["vertical-align"]=!1,Y.visibility=!1,Y["voice-balance"]=!1,Y["voice-duration"]=!1,Y["voice-family"]=!1,Y["voice-pitch"]=!1,Y["voice-range"]=!1,Y["voice-rate"]=!1,Y["voice-stress"]=!1,Y["voice-volume"]=!1,Y.volume=!1,Y["white-space"]=!1,Y.widows=!1,Y.width=!0,Y["will-change"]=!1,Y["word-break"]=!0,Y["word-spacing"]=!0,Y["word-wrap"]=!0,Y["wrap-flow"]=!1,Y["wrap-through"]=!1,Y["writing-mode"]=!1,Y["z-index"]=!1,Y}function ei(Y,et,en){}function eo(Y,et,en){}var ea=/javascript\s*\:/img;function eu(Y,et){return ea.test(et)?"":et}et.whiteList=en(),et.getDefaultWhiteList=en,et.onAttr=ei,et.onIgnoreAttr=eo,et.safeAttrValue=eu},40101:function(Y,et,en){var ei=en(53140),eo=en(25766);function ea(Y,et){return new eo(et).process(Y)}for(var eu in(et=Y.exports=ea).FilterCSS=eo,ei)et[eu]=ei[eu];"undefined"!=typeof window&&(window.filterCSS=Y.exports)},50694:function(Y,et,en){var ei=en(66380);function eo(Y,et){";"!==(Y=ei.trimRight(Y))[Y.length-1]&&(Y+=";");var en=Y.length,eo=!1,ea=0,eu=0,ec="";function ed(){if(!eo){var en=ei.trim(Y.slice(ea,eu)),ed=en.indexOf(":");if(-1!==ed){var ef=ei.trim(en.slice(0,ed)),eh=ei.trim(en.slice(ed+1));if(ef){var ep=et(ea,ec.length,ef,eh,en);ep&&(ec+=ep+"; ")}}}ea=eu+1}for(;eu1?"s":"")+" required, but only "+et.length+" present")}en.d(et,{Z:function(){return ei}})},17224:function(Y,et,en){"use strict";function ei(Y){if(null===Y||!0===Y||!1===Y)return NaN;var et=Number(Y);return isNaN(et)?et:et<0?Math.ceil(et):Math.floor(et)}en.d(et,{Z:function(){return ei}})},28734:function(Y,et,en){"use strict";en.d(et,{Z:function(){return ea}});var ei=en(51516);function eo(Y){return(eo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(Y){return typeof Y}:function(Y){return Y&&"function"==typeof Symbol&&Y.constructor===Symbol&&Y!==Symbol.prototype?"symbol":typeof Y})(Y)}function ea(Y){(0,ei.Z)(1,arguments);var et=Object.prototype.toString.call(Y);return Y instanceof Date||"object"===eo(Y)&&"[object Date]"===et?new Date(Y.getTime()):"number"==typeof Y||"[object Number]"===et?new Date(Y):(("string"==typeof Y||"[object String]"===et)&&"undefined"!=typeof console&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(Error().stack)),new Date(NaN))}},25416:function(Y,et,en){"use strict";var ei=en(38315),eo="function"==typeof Symbol&&"symbol"==typeof Symbol("foo"),ea=Object.prototype.toString,eu=Array.prototype.concat,ec=Object.defineProperty,ed=function(Y){return"function"==typeof Y&&"[object Function]"===ea.call(Y)},ef=en(28030)(),eh=ec&&ef,ep=function(Y,et,en,ei){if(et in Y){if(!0===ei){if(Y[et]===en)return}else if(!ed(ei)||!ei())return}eh?ec(Y,et,{configurable:!0,enumerable:!1,value:en,writable:!0}):Y[et]=en},em=function(Y,et){var en=arguments.length>2?arguments[2]:{},ea=ei(et);eo&&(ea=eu.call(ea,Object.getOwnPropertySymbols(et)));for(var ec=0;ec0&&ec.length>ea&&!ec.warned){ec.warned=!0;var ea,eu,ec,eh=Error("Possible EventEmitter memory leak detected. "+ec.length+" "+String(et)+" listeners added. Use emitter.setMaxListeners() to increase limit");eh.name="MaxListenersExceededWarning",eh.emitter=Y,eh.type=et,eh.count=ec.length,eo(eh)}return Y}function ep(){if(!this.fired)return(this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0==arguments.length)?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function em(Y,et,en){var ei={fired:!1,wrapFn:void 0,target:Y,type:et,listener:en},eo=ep.bind(ei);return eo.listener=en,ei.wrapFn=eo,eo}function eg(Y,et,en){var ei=Y._events;if(void 0===ei)return[];var eo=ei[et];return void 0===eo?[]:"function"==typeof eo?en?[eo.listener||eo]:[eo]:en?ew(eo):eb(eo,eo.length)}function ey(Y){var et=this._events;if(void 0!==et){var en=et[Y];if("function"==typeof en)return 1;if(void 0!==en)return en.length}return 0}function eb(Y,et){for(var en=Array(et),ei=0;ei0&&(eu=et[0]),eu instanceof Error)throw eu;var eu,ec=Error("Unhandled error."+(eu?" ("+eu.message+")":""));throw ec.context=eu,ec}var ed=ea[Y];if(void 0===ed)return!1;if("function"==typeof ed)ei(ed,this,et);else for(var ef=ed.length,eh=eb(ed,ef),en=0;en=0;ea--)if(en[ea]===et||en[ea].listener===et){eu=en[ea].listener,eo=ea;break}if(eo<0)return this;0===eo?en.shift():ek(en,eo),1===en.length&&(ei[Y]=en[0]),void 0!==ei.removeListener&&this.emit("removeListener",Y,eu||et)}return this},eu.prototype.off=eu.prototype.removeListener,eu.prototype.removeAllListeners=function(Y){var et,en,ei;if(void 0===(en=this._events))return this;if(void 0===en.removeListener)return 0==arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==en[Y]&&(0==--this._eventsCount?this._events=Object.create(null):delete en[Y]),this;if(0==arguments.length){var eo,ea=Object.keys(en);for(ei=0;ei=0;ei--)this.removeListener(Y,et[ei]);return this},eu.prototype.listeners=function(Y){return eg(this,Y,!0)},eu.prototype.rawListeners=function(Y){return eg(this,Y,!1)},eu.listenerCount=function(Y,et){return"function"==typeof Y.listenerCount?Y.listenerCount(et):ey.call(Y,et)},eu.prototype.listenerCount=ey,eu.prototype.eventNames=function(){return this._eventsCount>0?et(this._events):[]}},24740:function(Y){"use strict";var et=Object.prototype.hasOwnProperty,en=Object.prototype.toString,ei=Object.defineProperty,eo=Object.getOwnPropertyDescriptor,ea=function(Y){return"function"==typeof Array.isArray?Array.isArray(Y):"[object Array]"===en.call(Y)},eu=function(Y){if(!Y||"[object Object]"!==en.call(Y))return!1;var ei,eo=et.call(Y,"constructor"),ea=Y.constructor&&Y.constructor.prototype&&et.call(Y.constructor.prototype,"isPrototypeOf");if(Y.constructor&&!eo&&!ea)return!1;for(ei in Y);return void 0===ei||et.call(Y,ei)},ec=function(Y,et){ei&&"__proto__"===et.name?ei(Y,et.name,{enumerable:!0,configurable:!0,value:et.newValue,writable:!0}):Y[et.name]=et.newValue},ed=function(Y,en){if("__proto__"===en){if(!et.call(Y,en))return;if(eo)return eo(Y,en).value}return Y[en]};Y.exports=function Y(){var et,en,ei,eo,ef,eh,ep=arguments[0],em=1,eg=arguments.length,ey=!1;for("boolean"==typeof ep&&(ey=ep,ep=arguments[1]||{},em=2),(null==ep||"object"!=typeof ep&&"function"!=typeof ep)&&(ep={});em=3&&(ea=en),"[object Array]"===eo.call(Y)?eu(Y,et,ea):"string"==typeof Y?ec(Y,et,ea):ed(Y,et,ea)};Y.exports=ef},98544:function(Y){!function(){var et;function en(){console.log(eo.apply(null,arguments))}function ei(Y,et){return eo.apply(null,[Y].concat(et))}function eo(Y){for(var et,en,ei,eo,ea=1,eu=[].slice.call(arguments),ec=0,ed=Y.length,ef="",eh=!1,ep=!1,em=function(){return eu[ea++]},eg=function(){for(var en="";/\d/.test(Y[ec]);)en+=Y[ec++],et=Y[ec];return en.length>0?parseInt(en):null};ec1&&"boolean"!=typeof et)throw new eu('"allowMissing" argument must be a boolean');if(null===eP(/^%?[^%]*%?$/,Y))throw new eo("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var en=eI(Y),ei=en.length>0?en[0]:"",ea=eN("%"+ei+"%",et),ec=ea.name,ef=ea.value,eh=!1,ep=ea.alias;ep&&(ei=ep[0],eS(en,eT([0,1],ep)));for(var em=1,eg=!0;em=en.length){var e_=ed(ef,ey);ef=(eg=!!e_)&&"get"in e_&&!("originalValue"in e_.get)?e_.get:ef[ey]}else eg=eC(ef,ey),ef=ef[ey];eg&&!eh&&(eb[ec]=ef)}}return ef}},49662:function(Y,et,en){"use strict";var ei=en(38514)("%Object.getOwnPropertyDescriptor%",!0);if(ei)try{ei([],"length")}catch(Y){ei=null}Y.exports=ei},28030:function(Y,et,en){"use strict";var ei=en(38514)("%Object.defineProperty%",!0),eo=function(){if(ei)try{return ei({},"a",{value:1}),!0}catch(Y){}return!1};eo.hasArrayLengthDefineBug=function(){if(!eo())return null;try{return 1!==ei([],"length",{value:1}).length}catch(Y){return!0}},Y.exports=eo},22499:function(Y,et,en){"use strict";var ei="undefined"!=typeof Symbol&&Symbol,eo=en(82171);Y.exports=function(){return"function"==typeof ei&&"function"==typeof Symbol&&"symbol"==typeof ei("foo")&&"symbol"==typeof Symbol("bar")&&eo()}},82171:function(Y){"use strict";Y.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var Y={},et=Symbol("test"),en=Object(et);if("string"==typeof et||"[object Symbol]"!==Object.prototype.toString.call(et)||"[object Symbol]"!==Object.prototype.toString.call(en))return!1;var ei=42;for(et in Y[et]=ei,Y)return!1;if("function"==typeof Object.keys&&0!==Object.keys(Y).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(Y).length)return!1;var eo=Object.getOwnPropertySymbols(Y);if(1!==eo.length||eo[0]!==et||!Object.prototype.propertyIsEnumerable.call(Y,et))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var ea=Object.getOwnPropertyDescriptor(Y,et);if(ea.value!==ei||!0!==ea.enumerable)return!1}return!0}},3825:function(Y,et,en){"use strict";var ei=en(82171);Y.exports=function(){return ei()&&!!Symbol.toStringTag}},43494:function(Y,et,en){"use strict";var ei=en(4148);Y.exports=ei.call(Function.call,Object.prototype.hasOwnProperty)},26095:function(Y,et,en){"use strict";var ei=en(65566),eo={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},ea={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},eu={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},ec={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},ed={};function ef(Y){return ei.isMemo(Y)?ec:ed[Y.$$typeof]||eo}ed[ei.ForwardRef]=eu,ed[ei.Memo]=ec;var eh=Object.defineProperty,ep=Object.getOwnPropertyNames,em=Object.getOwnPropertySymbols,eg=Object.getOwnPropertyDescriptor,ey=Object.getPrototypeOf,eb=Object.prototype;function ek(Y,et,en){if("string"!=typeof et){if(eb){var ei=ey(et);ei&&ei!==eb&&ek(Y,ei,en)}var eo=ep(et);em&&(eo=eo.concat(em(et)));for(var eu=ef(Y),ec=ef(et),ed=0;ed */et.read=function(Y,et,en,ei,eo){var ea,eu,ec=8*eo-ei-1,ed=(1<>1,eh=-7,ep=en?eo-1:0,em=en?-1:1,eg=Y[et+ep];for(ep+=em,ea=eg&(1<<-eh)-1,eg>>=-eh,eh+=ec;eh>0;ea=256*ea+Y[et+ep],ep+=em,eh-=8);for(eu=ea&(1<<-eh)-1,ea>>=-eh,eh+=ei;eh>0;eu=256*eu+Y[et+ep],ep+=em,eh-=8);if(0===ea)ea=1-ef;else{if(ea===ed)return eu?NaN:(eg?-1:1)*(1/0);eu+=Math.pow(2,ei),ea-=ef}return(eg?-1:1)*eu*Math.pow(2,ea-ei)},et.write=function(Y,et,en,ei,eo,ea){var eu,ec,ed,ef=8*ea-eo-1,eh=(1<>1,em=23===eo?5960464477539062e-23:0,eg=ei?0:ea-1,ey=ei?1:-1,eb=et<0||0===et&&1/et<0?1:0;for(isNaN(et=Math.abs(et))||et===1/0?(ec=isNaN(et)?1:0,eu=eh):(eu=Math.floor(Math.log(et)/Math.LN2),et*(ed=Math.pow(2,-eu))<1&&(eu--,ed*=2),eu+ep>=1?et+=em/ed:et+=em*Math.pow(2,1-ep),et*ed>=2&&(eu++,ed/=2),eu+ep>=eh?(ec=0,eu=eh):eu+ep>=1?(ec=(et*ed-1)*Math.pow(2,eo),eu+=ep):(ec=et*Math.pow(2,ep-1)*Math.pow(2,eo),eu=0));eo>=8;Y[en+eg]=255&ec,eg+=ey,ec/=256,eo-=8);for(eu=eu<0;Y[en+eg]=255&eu,eg+=ey,eu/=256,ef-=8);Y[en+eg-ey]|=128*eb}},89118:function(Y){"function"==typeof Object.create?Y.exports=function(Y,et){et&&(Y.super_=et,Y.prototype=Object.create(et.prototype,{constructor:{value:Y,enumerable:!1,writable:!0,configurable:!0}}))}:Y.exports=function(Y,et){if(et){Y.super_=et;var en=function(){};en.prototype=et.prototype,Y.prototype=new en,Y.prototype.constructor=Y}}},29058:function(Y){var et=/\/\*[^*]*\*+([^/*][^*]*\*+)*\//g,en=/\n/g,ei=/^\s*/,eo=/^(\*?[-#/*\\\w]+(\[[0-9a-z_-]+\])?)\s*/,ea=/^:\s*/,eu=/^((?:'(?:\\'|.)*?'|"(?:\\"|.)*?"|\([^)]*?\)|[^};])+)/,ec=/^[;\s]*/,ed=/^\s+|\s+$/g,ef="\n",eh="/",ep="*",em="",eg="comment",ey="declaration";function eb(Y){return Y?Y.replace(ed,em):em}Y.exports=function(Y,ed){if("string"!=typeof Y)throw TypeError("First argument must be a string");if(!Y)return[];ed=ed||{};var ek=1,ew=1;function e_(Y){var et=Y.match(en);et&&(ek+=et.length);var ei=Y.lastIndexOf(ef);ew=~ei?Y.length-ei:ew+Y.length}function eE(){var Y={line:ek,column:ew};return function(et){return et.position=new eC(Y),eM(),et}}function eC(Y){this.start=Y,this.end={line:ek,column:ew},this.source=ed.source}eC.prototype.content=Y;var eT=[];function eS(et){var en=Error(ed.source+":"+ek+":"+ew+": "+et);if(en.reason=et,en.filename=ed.source,en.line=ek,en.column=ew,en.source=Y,ed.silent)eT.push(en);else throw en}function eA(et){var en=et.exec(Y);if(en){var ei=en[0];return e_(ei),Y=Y.slice(ei.length),en}}function eM(){eA(ei)}function eP(Y){var et;for(Y=Y||[];et=ej();)!1!==et&&Y.push(et);return Y}function ej(){var et=eE();if(eh==Y.charAt(0)&&ep==Y.charAt(1)){for(var en=2;em!=Y.charAt(en)&&(ep!=Y.charAt(en)||eh!=Y.charAt(en+1));)++en;if(en+=2,em===Y.charAt(en-1))return eS("End of comment missing");var ei=Y.slice(2,en-2);return ew+=2,e_(ei),Y=Y.slice(en),ew+=2,et({type:eg,comment:ei})}}function eO(){var Y=eE(),en=eA(eo);if(en){if(ej(),!eA(ea))return eS("property missing ':'");var ei=eA(eu),ed=Y({type:ey,property:eb(en[0].replace(et,em)),value:ei?eb(ei[0].replace(et,em)):em});return eA(ec),ed}}function eI(){var Y,et=[];for(eP(et);Y=eO();)!1!==Y&&(et.push(Y),eP(et));return et}return eM(),eI()}},10283:function(Y,et,en){"use strict";en.d(et,{C:function(){return ep}});var ei=en(38104),eo=en(83608),ea=en(34239),eu=en(33614);function ec(Y,et){return et?(0,ei.pi)((0,ei.pi)((0,ei.pi)({},Y||{}),et||{}),Object.keys(Y).reduce(function(en,eo){return en[eo]=(0,ei.pi)((0,ei.pi)({},Y[eo]),et[eo]||{}),en},{})):Y}function ed(Y,et){return et?Object.keys(Y).reduce(function(en,ei){return en[ei]=ec(Y[ei],et[ei]),en},(0,ei.pi)({},Y)):Y}function ef(Y){return{create:function(){return{get:function(et){return Y[et]},set:function(et,en){Y[et]=en}}}}}function eh(Y){return void 0===Y&&(Y={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:(0,ea.H)(function(){for(var Y,et=[],en=0;en0?et[0]:"string"==typeof Y?Y:Y[0])}},Y.__parse=eo.Qc,Y.formats={number:{integer:{maximumFractionDigits:0},currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},Y}()},12916:function(Y,et,en){"use strict";en.d(et,{C8:function(){return eu},HR:function(){return ed},YR:function(){return ec},jK:function(){return ei},u_:function(){return ea}});var ei,eo=en(38104);!function(Y){Y.MISSING_VALUE="MISSING_VALUE",Y.INVALID_VALUE="INVALID_VALUE",Y.MISSING_INTL_API="MISSING_INTL_API"}(ei||(ei={}));var ea=function(Y){function et(et,en,ei){var eo=Y.call(this,et)||this;return eo.code=en,eo.originalMessage=ei,eo}return(0,eo.ZT)(et,Y),et.prototype.toString=function(){return"[formatjs Error: ".concat(this.code,"] ").concat(this.message)},et}(Error),eu=function(Y){function et(et,en,eo,ea){return Y.call(this,'Invalid values for "'.concat(et,'": "').concat(en,'". Options are "').concat(Object.keys(eo).join('", "'),'"'),ei.INVALID_VALUE,ea)||this}return(0,eo.ZT)(et,Y),et}(ea),ec=function(Y){function et(et,en,eo){return Y.call(this,'Value for "'.concat(et,'" must be of type ').concat(en),ei.INVALID_VALUE,eo)||this}return(0,eo.ZT)(et,Y),et}(ea),ed=function(Y){function et(et,en){return Y.call(this,'The intl string context variable "'.concat(et,'" was not provided to the string "').concat(en,'"'),ei.MISSING_VALUE,en)||this}return(0,eo.ZT)(et,Y),et}(ea)},33614:function(Y,et,en){"use strict";en.d(et,{FK:function(){return ed},Gt:function(){return ec},du:function(){return ei}});var ei,eo=en(83608),ea=en(12916);function eu(Y){return Y.length<2?Y:Y.reduce(function(Y,et){var en=Y[Y.length-1];return en&&en.type===ei.literal&&et.type===ei.literal?en.value+=et.value:Y.push(et),Y},[])}function ec(Y){return"function"==typeof Y}function ed(Y,et,en,ef,eh,ep,em){if(1===Y.length&&(0,eo.O4)(Y[0]))return[{type:ei.literal,value:Y[0].value}];for(var eg=[],ey=0,eb=Y;ey=0&&"[object Array]"!==eo(Y)&&"[object Function]"===eo(Y.callee)},ec=function(){return ea(arguments)}();ea.isLegacyArguments=eu,Y.exports=ec?ea:eu},38165:function(Y){/*! * Determine if an object is a Buffer * * @author Feross Aboukhadijeh * @license MIT */Y.exports=function(Y){return null!=Y&&null!=Y.constructor&&"function"==typeof Y.constructor.isBuffer&&Y.constructor.isBuffer(Y)}},20387:function(Y){"use strict";var et,en,ei=Function.prototype.toString,eo="object"==typeof Reflect&&null!==Reflect&&Reflect.apply;if("function"==typeof eo&&"function"==typeof Object.defineProperty)try{et=Object.defineProperty({},"length",{get:function(){throw en}}),en={},eo(function(){throw 42},null,et)}catch(Y){Y!==en&&(eo=null)}else eo=null;var ea=/^\s*class\b/,eu=function(Y){try{var et=ei.call(Y);return ea.test(et)}catch(Y){return!1}},ec=function(Y){try{if(eu(Y))return!1;return ei.call(Y),!0}catch(Y){return!1}},ed=Object.prototype.toString,ef="[object Object]",eh="[object Function]",ep="[object GeneratorFunction]",em="[object HTMLAllCollection]",eg="[object HTML document.all class]",ey="[object HTMLCollection]",eb="function"==typeof Symbol&&!!Symbol.toStringTag,ek=!(0 in[,]),ew=function(){return!1};if("object"==typeof document){var e_=document.all;ed.call(e_)===ed.call(document.all)&&(ew=function(Y){if((ek||!Y)&&(void 0===Y||"object"==typeof Y))try{var et=ed.call(Y);return(et===em||et===eg||et===ey||et===ef)&&null==Y("")}catch(Y){}return!1})}Y.exports=eo?function(Y){if(ew(Y))return!0;if(!Y||"function"!=typeof Y&&"object"!=typeof Y)return!1;try{eo(Y,null,et)}catch(Y){if(Y!==en)return!1}return!eu(Y)&&ec(Y)}:function(Y){if(ew(Y))return!0;if(!Y||"function"!=typeof Y&&"object"!=typeof Y)return!1;if(eb)return ec(Y);if(eu(Y))return!1;var et=ed.call(Y);return!!(et===eh||et===ep||/^\[object HTML/.test(et))&&ec(Y)}},50434:function(Y,et,en){"use strict";var ei,eo=Object.prototype.toString,ea=Function.prototype.toString,eu=/^\s*(?:function)?\*/,ec=en(3825)(),ed=Object.getPrototypeOf,ef=function(){if(!ec)return!1;try{return Function("return function*() {}")()}catch(Y){}};Y.exports=function(Y){if("function"!=typeof Y)return!1;if(eu.test(ea.call(Y)))return!0;if(!ec)return"[object GeneratorFunction]"===eo.call(Y);if(!ed)return!1;if(void 0===ei){var et=ef();ei=!!et&&ed(et)}return ed(Y)===ei}},18891:function(Y){"use strict";Y.exports=function(Y){return Y!=Y}},74300:function(Y,et,en){"use strict";var ei=en(5806),eo=en(25416),ea=en(18891),eu=en(5369),ec=en(18971),ed=ei(eu(),Number);eo(ed,{getPolyfill:eu,implementation:ea,shim:ec}),Y.exports=ed},5369:function(Y,et,en){"use strict";var ei=en(18891);Y.exports=function(){return Number.isNaN&&Number.isNaN(NaN)&&!Number.isNaN("a")?Number.isNaN:ei}},18971:function(Y,et,en){"use strict";var ei=en(25416),eo=en(5369);Y.exports=function(){var Y=eo();return ei(Number,{isNaN:Y},{isNaN:function(){return Number.isNaN!==Y}}),Y}},36466:function(Y,et,en){"use strict";var ei=en(6862),eo=en(14897),ea=en(57372),eu=ea("Object.prototype.toString"),ec=en(3825)(),ed=en(49662),ef="undefined"==typeof globalThis?en.g:globalThis,eh=eo(),ep=ea("Array.prototype.indexOf",!0)||function(Y,et){for(var en=0;en-1)}},35839:function(Y,et,en){var ei=en(80751)(en(73401),"DataView");Y.exports=ei},61538:function(Y,et,en){var ei=en(59219),eo=en(95937),ea=en(44054),eu=en(99991),ec=en(62753);function ed(Y){var et=-1,en=null==Y?0:Y.length;for(this.clear();++et=et?Y:et)),Y}Y.exports=et},87856:function(Y,et,en){var ei=en(96322),eo=en(28091);function ea(Y,et){et=ei(et,Y);for(var en=0,ea=et.length;null!=Y&&enem))return!1;var ey=eh.get(Y),eb=eh.get(et);if(ey&&eb)return ey==et&&eb==Y;var ek=-1,ew=!0,e_=en&ec?new ei:void 0;for(eh.set(Y,et),eh.set(et,Y);++ek-1&&Y%1==0&&Y-1}Y.exports=eo},87074:function(Y,et,en){var ei=en(15869);function eo(Y,et){var en=this.__data__,eo=ei(en,Y);return eo<0?(++this.size,en.push([Y,et])):en[eo][1]=et,this}Y.exports=eo},53070:function(Y,et,en){var ei=en(61538),eo=en(624),ea=en(17973);function eu(){this.size=0,this.__data__={hash:new ei,map:new(ea||eo),string:new ei}}Y.exports=eu},83638:function(Y,et,en){var ei=en(61499);function eo(Y){var et=ei(this,Y).delete(Y);return this.size-=et?1:0,et}Y.exports=eo},38444:function(Y,et,en){var ei=en(61499);function eo(Y){return ei(this,Y).get(Y)}Y.exports=eo},55877:function(Y,et,en){var ei=en(61499);function eo(Y){return ei(this,Y).has(Y)}Y.exports=eo},58990:function(Y,et,en){var ei=en(61499);function eo(Y,et){var en=ei(this,Y),eo=en.size;return en.set(Y,et),this.size+=en.size==eo?0:1,this}Y.exports=eo},98368:function(Y){function et(Y){var et=-1,en=Array(Y.size);return Y.forEach(function(Y,ei){en[++et]=[ei,Y]}),en}Y.exports=et},49513:function(Y){function et(Y,et){return function(en){return null!=en&&en[Y]===et&&(void 0!==et||Y in Object(en))}}Y.exports=et},15646:function(Y,et,en){var ei=en(74153),eo=500;function ea(Y){var et=ei(Y,function(Y){return en.size===eo&&en.clear(),Y}),en=et.cache;return et}Y.exports=ea},24556:function(Y,et,en){var ei=en(80751)(Object,"create");Y.exports=ei},39339:function(Y,et,en){var ei=en(73518)(Object.keys,Object);Y.exports=ei},6087:function(Y){function et(Y){var et=[];if(null!=Y)for(var en in Object(Y))et.push(en);return et}Y.exports=et},20126:function(Y,et,en){Y=en.nmd(Y);var ei=en(40151),eo=et&&!et.nodeType&&et,ea=eo&&Y&&!Y.nodeType&&Y,eu=ea&&ea.exports===eo&&ei.process,ec=function(){try{var Y=ea&&ea.require&&ea.require("util").types;if(Y)return Y;return eu&&eu.binding&&eu.binding("util")}catch(Y){}}();Y.exports=ec},51584:function(Y){var et=Object.prototype.toString;function en(Y){return et.call(Y)}Y.exports=en},73518:function(Y){function et(Y,et){return function(en){return Y(et(en))}}Y.exports=et},73401:function(Y,et,en){var ei=en(40151),eo="object"==typeof self&&self&&self.Object===Object&&self,ea=ei||eo||Function("return this")();Y.exports=ea},16:function(Y){var et="__lodash_hash_undefined__";function en(Y){return this.__data__.set(Y,et),this}Y.exports=en},64832:function(Y){function et(Y){return this.__data__.has(Y)}Y.exports=et},33005:function(Y){function et(Y){var et=-1,en=Array(Y.size);return Y.forEach(function(Y){en[++et]=Y}),en}Y.exports=et},69191:function(Y,et,en){var ei=en(14545);function eo(Y,et){var en=-1,eo=Y.length,ea=eo-1;for(et=void 0===et?eo:et;++en-1&&Y%1==0&&Y<=et}Y.exports=en},70517:function(Y){function et(Y){return null==Y}Y.exports=et},6627:function(Y){function et(Y){var et=typeof Y;return null!=Y&&("object"==et||"function"==et)}Y.exports=et},89109:function(Y){function et(Y){return null!=Y&&"object"==typeof Y}Y.exports=et},42848:function(Y,et,en){var ei=en(57398),eo=en(89109),ea="[object Symbol]";function eu(Y){return"symbol"==typeof Y||eo(Y)&&ei(Y)==ea}Y.exports=eu},56868:function(Y,et,en){var ei=en(89126),eo=en(52715),ea=en(20126),eu=ea&&ea.isTypedArray,ec=eu?eo(eu):ei;Y.exports=ec},58834:function(Y,et,en){var ei=en(47189),eo=en(790),ea=en(71701);function eu(Y){return ea(Y)?ei(Y):eo(Y)}Y.exports=eu},53342:function(Y,et,en){var ei=en(47189),eo=en(19177),ea=en(71701);function eu(Y){return ea(Y)?ei(Y,!0):eo(Y)}Y.exports=eu},61888:function(Y,et,en){var ei;Y=en.nmd(Y),(function(){var eo,ea="4.17.21",eu=200,ec="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",ed="Expected a function",ef="Invalid `variable` option passed into `_.template`",eh="__lodash_hash_undefined__",ep=500,em="__lodash_placeholder__",eg=1,ey=2,eb=4,ek=1,ew=2,e_=1,eE=2,eC=4,eT=8,eS=16,eA=32,eM=64,eP=128,ej=256,eO=512,eI=30,eN="...",eL=800,eR=16,eD=1,eF=2,eB=3,ez=1/0,eU=9007199254740991,eH=17976931348623157e292,eG=0/0,eV=4294967295,eW=4294967294,eZ=2147483647,eK=[["ary",128],["bind",1],["bindKey",2],["curry",8],["curryRight",16],["flip",512],["partial",32],["partialRight",64],["rearg",256]],e$="[object Arguments]",eY="[object Array]",eQ="[object AsyncFunction]",eX="[object Boolean]",eJ="[object Date]",e0="[object DOMException]",e9="[object Error]",e5="[object Function]",e4="[object GeneratorFunction]",e3="[object Map]",e6="[object Number]",e7="[object Null]",e8="[object Object]",tt="[object Promise]",ta="[object Proxy]",tu="[object RegExp]",tc="[object Set]",td="[object String]",tf="[object Symbol]",th="[object Undefined]",tp="[object WeakMap]",tm="[object WeakSet]",tg="[object ArrayBuffer]",tv="[object DataView]",tb="[object Float32Array]",tk="[object Float64Array]",tw="[object Int8Array]",t_="[object Int16Array]",tE="[object Int32Array]",tC="[object Uint8Array]",tT="[object Uint8ClampedArray]",tS="[object Uint16Array]",tA="[object Uint32Array]",tM=/\b__p \+= '';/g,tP=/\b(__p \+=) '' \+/g,tj=/(__e\(.*?\)|\b__t\)) \+\n'';/g,tO=/&(?:amp|lt|gt|quot|#39);/g,tI=/[&<>"']/g,tN=RegExp(tO.source),tL=RegExp(tI.source),tR=/<%-([\s\S]+?)%>/g,tD=/<%([\s\S]+?)%>/g,tF=/<%=([\s\S]+?)%>/g,tB=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,tU=/^\w*$/,tH=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,tG=/[\\^$.*+?()[\]{}|]/g,tV=RegExp(tG.source),tW=/^\s+/,tq=/\s/,tZ=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,tK=/\{\n\/\* \[wrapped with (.+)\] \*/,t$=/,? & /,tY=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,tQ=/[()=,{}\[\]\/\s]/,tX=/\\(\\)?/g,tJ=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,t9=/\w*$/,t5=/^[-+]0x[0-9a-f]+$/i,t4=/^0b[01]+$/i,t3=/^\[object .+?Constructor\]$/,t6=/^0o[0-7]+$/i,t7=/^(?:0|[1-9]\d*)$/,t8=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,nt=/($^)/,nn=/['\n\r\u2028\u2029\\]/g,ni="\ud800-\udfff",na="\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff",nu="\\u2700-\\u27bf",nd="a-z\\xdf-\\xf6\\xf8-\\xff",nf="A-Z\\xc0-\\xd6\\xd8-\\xde",nh="\\ufe0e\\ufe0f",np="\\xac\\xb1\\xd7\\xf7\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf\\u2000-\\u206f \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",ng="['’]",nv="["+ni+"]",ny="["+np+"]",nb="["+na+"]",nx="\\d+",nk="["+nu+"]",nw="["+nd+"]",n_="[^"+ni+np+nx+nu+nd+nf+"]",nE="\ud83c[\udffb-\udfff]",nC="[^"+ni+"]",nT="(?:\ud83c[\udde6-\uddff]){2}",nS="[\ud800-\udbff][\udc00-\udfff]",nA="["+nf+"]",nM="\\u200d",nP="(?:"+nw+"|"+n_+")",nj="(?:"+nA+"|"+n_+")",nO="(?:"+ng+"(?:d|ll|m|re|s|t|ve))?",nI="(?:"+ng+"(?:D|LL|M|RE|S|T|VE))?",nN="(?:"+nb+"|"+nE+")?",nL="["+nh+"]?",nR="(?:"+nM+"(?:"+[nC,nT,nS].join("|")+")"+nL+nN+")*",nD="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",nF="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",nB=nL+nN+nR,nz="(?:"+[nk,nT,nS].join("|")+")"+nB,nU="(?:"+[nC+nb+"?",nb,nT,nS,nv].join("|")+")",nH=RegExp(ng,"g"),nG=RegExp(nb,"g"),nV=RegExp(nE+"(?="+nE+")|"+nU+nB,"g"),nW=RegExp([nA+"?"+nw+"+"+nO+"(?="+[ny,nA,"$"].join("|")+")",nj+"+"+nI+"(?="+[ny,nA+nP,"$"].join("|")+")",nA+"?"+nP+"+"+nO,nA+"+"+nI,nF,nD,nx,nz].join("|"),"g"),nq=RegExp("["+nM+ni+na+nh+"]"),nZ=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,nK=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],n$=-1,nY={};nY[tb]=nY[tk]=nY[tw]=nY[t_]=nY[tE]=nY[tC]=nY[tT]=nY[tS]=nY[tA]=!0,nY[e$]=nY[eY]=nY[tg]=nY[eX]=nY[tv]=nY[eJ]=nY[e9]=nY[e5]=nY[e3]=nY[e6]=nY[e8]=nY[tu]=nY[tc]=nY[td]=nY[tp]=!1;var nQ={};nQ[e$]=nQ[eY]=nQ[tg]=nQ[tv]=nQ[eX]=nQ[eJ]=nQ[tb]=nQ[tk]=nQ[tw]=nQ[t_]=nQ[tE]=nQ[e3]=nQ[e6]=nQ[e8]=nQ[tu]=nQ[tc]=nQ[td]=nQ[tf]=nQ[tC]=nQ[tT]=nQ[tS]=nQ[tA]=!0,nQ[e9]=nQ[e5]=nQ[tp]=!1;var nX={À:"A",Á:"A",Â:"A",Ã:"A",Ä:"A",Å:"A",à:"a",á:"a",â:"a",ã:"a",ä:"a",å:"a",Ç:"C",ç:"c",Ð:"D",ð:"d",È:"E",É:"E",Ê:"E",Ë:"E",è:"e",é:"e",ê:"e",ë:"e",Ì:"I",Í:"I",Î:"I",Ï:"I",ì:"i",í:"i",î:"i",ï:"i",Ñ:"N",ñ:"n",Ò:"O",Ó:"O",Ô:"O",Õ:"O",Ö:"O",Ø:"O",ò:"o",ó:"o",ô:"o",õ:"o",ö:"o",ø:"o",Ù:"U",Ú:"U",Û:"U",Ü:"U",ù:"u",ú:"u",û:"u",ü:"u",Ý:"Y",ý:"y",ÿ:"y",Æ:"Ae",æ:"ae",Þ:"Th",þ:"th",ß:"ss",Ā:"A",Ă:"A",Ą:"A",ā:"a",ă:"a",ą:"a",Ć:"C",Ĉ:"C",Ċ:"C",Č:"C",ć:"c",ĉ:"c",ċ:"c",č:"c",Ď:"D",Đ:"D",ď:"d",đ:"d",Ē:"E",Ĕ:"E",Ė:"E",Ę:"E",Ě:"E",ē:"e",ĕ:"e",ė:"e",ę:"e",ě:"e",Ĝ:"G",Ğ:"G",Ġ:"G",Ģ:"G",ĝ:"g",ğ:"g",ġ:"g",ģ:"g",Ĥ:"H",Ħ:"H",ĥ:"h",ħ:"h",Ĩ:"I",Ī:"I",Ĭ:"I",Į:"I",İ:"I",ĩ:"i",ī:"i",ĭ:"i",į:"i",ı:"i",Ĵ:"J",ĵ:"j",Ķ:"K",ķ:"k",ĸ:"k",Ĺ:"L",Ļ:"L",Ľ:"L",Ŀ:"L",Ł:"L",ĺ:"l",ļ:"l",ľ:"l",ŀ:"l",ł:"l",Ń:"N",Ņ:"N",Ň:"N",Ŋ:"N",ń:"n",ņ:"n",ň:"n",ŋ:"n",Ō:"O",Ŏ:"O",Ő:"O",ō:"o",ŏ:"o",ő:"o",Ŕ:"R",Ŗ:"R",Ř:"R",ŕ:"r",ŗ:"r",ř:"r",Ś:"S",Ŝ:"S",Ş:"S",Š:"S",ś:"s",ŝ:"s",ş:"s",š:"s",Ţ:"T",Ť:"T",Ŧ:"T",ţ:"t",ť:"t",ŧ:"t",Ũ:"U",Ū:"U",Ŭ:"U",Ů:"U",Ű:"U",Ų:"U",ũ:"u",ū:"u",ŭ:"u",ů:"u",ű:"u",ų:"u",Ŵ:"W",ŵ:"w",Ŷ:"Y",ŷ:"y",Ÿ:"Y",Ź:"Z",Ż:"Z",Ž:"Z",ź:"z",ż:"z",ž:"z",IJ:"IJ",ij:"ij",Œ:"Oe",œ:"oe",ʼn:"'n",ſ:"s"},nJ={"&":"&","<":"<",">":">",'"':""","'":"'"},n0={"&":"&","<":"<",">":">",""":'"',"'":"'"},n9={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},n5=parseFloat,n4=parseInt,n3="object"==typeof en.g&&en.g&&en.g.Object===Object&&en.g,n6="object"==typeof self&&self&&self.Object===Object&&self,n7=n3||n6||Function("return this")(),n8=et&&!et.nodeType&&et,rn=n8&&Y&&!Y.nodeType&&Y,rr=rn&&rn.exports===n8,ri=rr&&n3.process,ro=function(){try{var Y=rn&&rn.require&&rn.require("util").types;if(Y)return Y;return ri&&ri.binding&&ri.binding("util")}catch(Y){}}(),ra=ro&&ro.isArrayBuffer,rs=ro&&ro.isDate,rl=ro&&ro.isMap,ru=ro&&ro.isRegExp,rc=ro&&ro.isSet,rh=ro&&ro.isTypedArray;function rp(Y,et,en){switch(en.length){case 0:return Y.call(et);case 1:return Y.call(et,en[0]);case 2:return Y.call(et,en[0],en[1]);case 3:return Y.call(et,en[0],en[1],en[2])}return Y.apply(et,en)}function rm(Y,et,en,ei){for(var eo=-1,ea=null==Y?0:Y.length;++eo-1}function r_(Y,et,en){for(var ei=-1,eo=null==Y?0:Y.length;++ei-1;);return en}function rY(Y,et){for(var en=Y.length;en--&&rN(et,Y[en],0)>-1;);return en}function rQ(Y,et){for(var en=Y.length,ei=0;en--;)Y[en]===et&&++ei;return ei}var rX=rB(nX),rJ=rB(nJ);function r0(Y){return"\\"+n9[Y]}function r1(Y,et){return null==Y?eo:Y[et]}function r2(Y){return nq.test(Y)}function r9(Y){return nZ.test(Y)}function r5(Y){for(var et,en=[];!(et=Y.next()).done;)en.push(et.value);return en}function r4(Y){var et=-1,en=Array(Y.size);return Y.forEach(function(Y,ei){en[++et]=[ei,Y]}),en}function r3(Y,et){return function(en){return Y(et(en))}}function r6(Y,et){for(var en=-1,ei=Y.length,eo=0,ea=[];++en-1}function iZ(Y,et){var en=this.__data__,ei=of(en,Y);return ei<0?(++this.size,en.push([Y,et])):en[ei][1]=et,this}function iK(Y){var et=-1,en=null==Y?0:Y.length;for(this.clear();++et=et?Y:et)),Y}function oE(Y,et,en,ei,ea,eu){var ec,ed=et&eg,ef=et&ey,eh=et&eb;if(en&&(ec=ea?en(Y,ei,ea,eu):en(Y)),eo!==ec)return ec;if(!dH(Y))return Y;var ep=dT(Y);if(ep){if(ec=lb(Y),!ed)return sk(Y,ec)}else{var em=lm(Y),ek=em==e5||em==e4;if(dj(Y))return si(Y,ed);if(em==e8||em==e$||ek&&!ea){if(ec=ef||ek?{}:lk(Y),!ed)return ef?sC(Y,og(ec,Y)):sE(Y,om(ec,Y))}else{if(!nQ[em])return ea?Y:{};ec=lw(Y,em,ed)}}eu||(eu=new i6);var ew=eu.get(Y);if(ew)return ew;eu.set(Y,ec),d9(Y)?Y.forEach(function(ei){ec.add(oE(ei,et,en,ei,Y,eu))}):dV(Y)&&Y.forEach(function(ei,eo){ec.set(eo,oE(ei,et,en,eo,Y,eu))});var e_=eh?ef?s8:s7:ef?fF:fD,eE=ep?eo:e_(Y);return rg(eE||Y,function(ei,eo){eE&&(ei=Y[eo=ei]),od(ec,eo,oE(ei,et,en,eo,Y,eu))}),ec}function oC(Y){var et=fD(Y);return function(en){return oT(en,Y,et)}}function oT(Y,et,en){var ei=en.length;if(null==Y)return!ei;for(Y=na(Y);ei--;){var ea=en[ei],eu=et[ea],ec=Y[ea];if(eo===ec&&!(ea in Y)||!eu(ec))return!1}return!0}function oS(Y,et,en){if("function"!=typeof Y)throw new nf(ed);return lV(function(){Y.apply(eo,en)},et)}function oA(Y,et,en,ei){var eo=-1,ea=rk,ec=!0,ed=Y.length,ef=[],eh=et.length;if(!ed)return ef;en&&(et=rE(et,rq(en))),ei?(ea=r_,ec=!1):et.length>=eu&&(ea=rK,ec=!1,et=new i5(et));e:for(;++eoea?0:ea+en),(ei=eo===ei||ei>ea?ea:fl(ei))<0&&(ei+=ea),ei=en>ei?0:fu(ei);en0&&en(ec)?et>1?oL(ec,et-1,en,ei,eo):rC(eo,ec):ei||(eo[eo.length]=ec)}return eo}var oR=sM(),oD=sM(!0);function oF(Y,et){return Y&&oR(Y,et,fD)}function oB(Y,et){return Y&&oD(Y,et,fD)}function oz(Y,et){return rb(et,function(et){return dB(Y[et])})}function oU(Y,et){et=a6(et,Y);for(var en=0,ei=et.length;null!=Y&&enet}function oW(Y,et){return null!=Y&&nb.call(Y,et)}function oq(Y,et){return null!=Y&&et in na(Y)}function oZ(Y,et,en){return Y>=n9(et,en)&&Y=120&&em.length>=120)?new i5(ed&&em):eo}em=Y[0];var eg=-1,ey=ef[0];e:for(;++eg-1;)ec!==Y&&nI.call(ec,ed,1),nI.call(Y,ed,1);return Y}function aM(Y,et){for(var en=Y?et.length:0,ei=en-1;en--;){var eo=et[en];if(en==ei||eo!==ea){var ea=eo;lC(eo)?nI.call(Y,eo,1):aY(Y,eo)}}return Y}function aP(Y,et){return Y+nV(n8()*(et-Y+1))}function aj(Y,et,ei,eo){for(var ea=-1,eu=n0(nU((et-Y)/(ei||1)),0),ec=en(eu);eu--;)ec[eo?eu:++ea]=Y,Y+=ei;return ec}function aO(Y,et){var en="";if(!Y||et<1||et>eU)return en;do et%2&&(en+=Y),(et=nV(et/2))&&(Y+=Y);while(et);return en}function aI(Y,et){return lW(lB(Y,et,hB),Y+"")}function aN(Y){return os(f5(Y))}function aL(Y,et){var en=f5(Y);return lK(en,o_(et,0,en.length))}function aR(Y,et,en,ei){if(!dH(Y))return Y;et=a6(et,Y);for(var ea=-1,eu=et.length,ec=eu-1,ed=Y;null!=ed&&++eaea?0:ea+et),(ei=ei>ea?ea:ei)<0&&(ei+=ea),ea=et>ei?0:ei-et>>>0,et>>>=0;for(var eu=en(ea);++eo>>1,eu=Y[ea];null!==eu&&!d4(eu)&&(en?eu<=et:eu=eu){var eh=et?null:sK(Y);if(eh)return r7(eh);ec=!1,eo=rK,ef=new i5}else ef=et?[]:ed;e:for(;++ei=ei?Y:aH(Y,et,en)}var sn=nF||function(Y){return n7.clearTimeout(Y)};function si(Y,et){if(et)return Y.slice();var en=Y.length,ei=nM?nM(en):new Y.constructor(en);return Y.copy(ei),ei}function so(Y){var et=new Y.constructor(Y.byteLength);return new nA(et).set(new nA(Y)),et}function sl(Y,et){var en=et?so(Y.buffer):Y.buffer;return new Y.constructor(en,Y.byteOffset,Y.byteLength)}function su(Y){var et=new Y.constructor(Y.source,t9.exec(Y));return et.lastIndex=Y.lastIndex,et}function sd(Y){return iT?na(iT.call(Y)):{}}function sf(Y,et){var en=et?so(Y.buffer):Y.buffer;return new Y.constructor(en,Y.byteOffset,Y.length)}function sh(Y,et){if(Y!==et){var en=eo!==Y,ei=null===Y,ea=Y==Y,eu=d4(Y),ec=eo!==et,ed=null===et,ef=et==et,eh=d4(et);if(!ed&&!eh&&!eu&&Y>et||eu&&ec&&ef&&!ed&&!eh||ei&&ec&&ef||!en&&ef||!ea)return 1;if(!ei&&!eu&&!eh&&Y=ec)return ed;return ed*("desc"==en[ei]?-1:1)}}return Y.index-et.index}function sg(Y,et,ei,eo){for(var ea=-1,eu=Y.length,ec=ei.length,ed=-1,ef=et.length,eh=n0(eu-ec,0),ep=en(ef+eh),em=!eo;++ed1?en[ea-1]:eo,ec=ea>2?en[2]:eo;for(eu=Y.length>3&&"function"==typeof eu?(ea--,eu):eo,ec&&lT(en[0],en[1],ec)&&(eu=ea<3?eo:eu,ea=1),et=na(et);++ei-1?ea[eu?et[ec]:ec]:eo}}function sR(Y){return s6(function(et){var en=et.length,ei=en,ea=ij.prototype.thru;for(Y&&et.reverse();ei--;){var eu=et[ei];if("function"!=typeof eu)throw new nf(ed);if(ea&&!ec&&"wrapper"==lr(eu))var ec=new ij([],!0)}for(ei=ec?ei:en;++ei1&&e_.reverse(),em&&ehed))return!1;var eh=eu.get(Y),ep=eu.get(et);if(eh&&ep)return eh==et&&ep==Y;var em=-1,eg=!0,ey=en&ew?new i5:eo;for(eu.set(Y,et),eu.set(et,Y);++em1?"& ":"")+et[ei],et=et.join(en>2?", ":" "),Y.replace(tZ,"{\n/* [wrapped with "+et+"] */\n")}function lE(Y){return dT(Y)||dC(Y)||!!(nN&&Y&&Y[nN])}function lC(Y,et){var en=typeof Y;return!!(et=null==et?eU:et)&&("number"==en||"symbol"!=en&&t7.test(Y))&&Y>-1&&Y%1==0&&Y0){if(++et>=eL)return arguments[0]}else et=0;return Y.apply(eo,arguments)}}function lK(Y,et){var en=-1,ei=Y.length,ea=ei-1;for(et=eo===et?ei:et;++en1?Y[et-1]:eo;return en="function"==typeof en?(Y.pop(),en):eo,uK(Y,en)});function u4(Y){var et=iA(Y);return et.__chain__=!0,et}function u3(Y,et){return et(Y),Y}function u6(Y,et){return et(Y)}var u7=s6(function(Y){var et=Y.length,en=et?Y[0]:0,ei=this.__wrapped__,ea=function(et){return ow(et,Y)};return!(et>1)&&!this.__actions__.length&&ei instanceof iO&&lC(en)?((ei=ei.slice(en,+en+(et?1:0))).__actions__.push({func:u6,args:[ea],thisArg:eo}),new ij(ei,this.__chain__).thru(function(Y){return et&&!Y.length&&Y.push(eo),Y})):this.thru(ea)});function u8(){return u4(this)}function cr(){return new ij(this.value(),this.__chain__)}function co(){eo===this.__values__&&(this.__values__=fo(this.value()));var Y=this.__index__>=this.__values__.length,et=Y?eo:this.__values__[this.__index__++];return{done:Y,value:et}}function cl(){return this}function cu(Y){for(var et,en=this;en instanceof iP;){var ei=lJ(en);ei.__index__=0,ei.__values__=eo,et?ea.__wrapped__=ei:et=ei;var ea=ei;en=en.__wrapped__}return ea.__wrapped__=Y,et}function cf(){var Y=this.__wrapped__;if(Y instanceof iO){var et=Y;return this.__actions__.length&&(et=new iO(this)),(et=et.reverse()).__actions__.push({func:u6,args:[uT],thisArg:eo}),new ij(et,this.__chain__)}return this.thru(uT)}function cm(){return a0(this.__wrapped__,this.__actions__)}var cg=sT(function(Y,et,en){nb.call(Y,en)?++Y[en]:ov(Y,en,1)});function cy(Y,et,en){var ei=dT(Y)?ry:oj;return en&&lT(Y,et,en)&&(et=eo),ei(Y,la(et,3))}function cw(Y,et){return(dT(Y)?rb:oN)(Y,la(et,3))}var c_=sL(ui),cE=sL(uo);function cC(Y,et){return oL(cN(Y,et),1)}function cT(Y,et){return oL(cN(Y,et),ez)}function cS(Y,et,en){return en=eo===en?1:fl(en),oL(cN(Y,et),en)}function cA(Y,et){return(dT(Y)?rg:oM)(Y,la(et,3))}function cM(Y,et){return(dT(Y)?rv:oP)(Y,la(et,3))}var cP=sT(function(Y,et,en){nb.call(Y,en)?Y[en].push(et):ov(Y,en,[et])});function cj(Y,et,en,ei){Y=dA(Y)?Y:f5(Y),en=en&&!ei?fl(en):0;var eo=Y.length;return en<0&&(en=n0(eo+en,0)),d5(Y)?en<=eo&&Y.indexOf(et,en)>-1:!!eo&&rN(Y,et,en)>-1}var cO=aI(function(Y,et,ei){var eo=-1,ea="function"==typeof et,eu=dA(Y)?en(Y.length):[];return oM(Y,function(Y){eu[++eo]=ea?rp(et,Y,ei):oQ(Y,et,ei)}),eu}),cI=sT(function(Y,et,en){ov(Y,en,et)});function cN(Y,et){return(dT(Y)?rE:af)(Y,la(et,3))}function cL(Y,et,en,ei){return null==Y?[]:(dT(et)||(et=null==et?[]:[et]),dT(en=ei?eo:en)||(en=null==en?[]:[en]),ak(Y,et,en))}var cR=sT(function(Y,et,en){Y[en?0:1].push(et)},function(){return[[],[]]});function cD(Y,et,en){var ei=dT(Y)?rT:rz,eo=arguments.length<3;return ei(Y,la(et,4),en,eo,oM)}function cF(Y,et,en){var ei=dT(Y)?rS:rz,eo=arguments.length<3;return ei(Y,la(et,4),en,eo,oP)}function cB(Y,et){return(dT(Y)?rb:oN)(Y,c7(la(et,3)))}function cz(Y){return(dT(Y)?os:aN)(Y)}function cU(Y,et,en){return et=(en?lT(Y,et,en):eo===et)?1:fl(et),(dT(Y)?ol:aL)(Y,et)}function cH(Y){return(dT(Y)?ou:aU)(Y)}function cG(Y){if(null==Y)return 0;if(dA(Y))return d5(Y)?io(Y):Y.length;var et=lm(Y);return et==e3||et==tc?Y.size:al(Y).length}function cV(Y,et,en){var ei=dT(Y)?rA:aG;return en&&lT(Y,et,en)&&(et=eo),ei(Y,la(et,3))}var cW=aI(function(Y,et){if(null==Y)return[];var en=et.length;return en>1&&lT(Y,et[0],et[1])?et=[]:en>2&&lT(et[0],et[1],et[2])&&(et=[et[0]]),ak(Y,oL(et,1),[])}),cq=nB||function(){return n7.Date.now()};function cZ(Y,et){if("function"!=typeof et)throw new nf(ed);return Y=fl(Y),function(){if(--Y<1)return et.apply(this,arguments)}}function cK(Y,et,en){return et=en?eo:et,et=Y&&null==et?Y.length:et,sY(Y,eP,eo,eo,eo,eo,et)}function c$(Y,et){var en;if("function"!=typeof et)throw new nf(ed);return Y=fl(Y),function(){return--Y>0&&(en=et.apply(this,arguments)),Y<=1&&(et=eo),en}}var cY=aI(function(Y,et,en){var ei=e_;if(en.length){var eo=r6(en,li(cY));ei|=eA}return sY(Y,ei,et,en,eo)}),cQ=aI(function(Y,et,en){var ei=e_|eE;if(en.length){var eo=r6(en,li(cQ));ei|=eA}return sY(et,ei,Y,en,eo)});function cX(Y,et,en){et=en?eo:et;var ei=sY(Y,eT,eo,eo,eo,eo,eo,et);return ei.placeholder=cX.placeholder,ei}function cJ(Y,et,en){et=en?eo:et;var ei=sY(Y,eS,eo,eo,eo,eo,eo,et);return ei.placeholder=cJ.placeholder,ei}function c0(Y,et,en){var ei,ea,eu,ec,ef,eh,ep=0,em=!1,eg=!1,ey=!0;if("function"!=typeof Y)throw new nf(ed);function eb(et){var en=ei,eu=ea;return ei=ea=eo,ep=et,ec=Y.apply(eu,en)}function ek(Y){return ep=Y,ef=lV(eE,et),em?eb(Y):ec}function ew(Y){var en=Y-eh,ei=Y-ep,eo=et-en;return eg?n9(eo,eu-ei):eo}function e_(Y){var en=Y-eh,ei=Y-ep;return eo===eh||en>=et||en<0||eg&&ei>=eu}function eE(){var Y=cq();if(e_(Y))return eC(Y);ef=lV(eE,ew(Y))}function eC(Y){return(ef=eo,ey&&ei)?eb(Y):(ei=ea=eo,ec)}function eT(){eo!==ef&&sn(ef),ep=0,ei=eh=ea=ef=eo}function eS(){return eo===ef?ec:eC(cq())}function eA(){var Y=cq(),en=e_(Y);if(ei=arguments,ea=this,eh=Y,en){if(eo===ef)return ek(eh);if(eg)return sn(ef),ef=lV(eE,et),eb(eh)}return eo===ef&&(ef=lV(eE,et)),ec}return et=fd(et)||0,dH(en)&&(em=!!en.leading,eu=(eg="maxWait"in en)?n0(fd(en.maxWait)||0,et):eu,ey="trailing"in en?!!en.trailing:ey),eA.cancel=eT,eA.flush=eS,eA}var c9=aI(function(Y,et){return oS(Y,1,et)}),c5=aI(function(Y,et,en){return oS(Y,fd(et)||0,en)});function c4(Y){return sY(Y,eO)}function c6(Y,et){if("function"!=typeof Y||null!=et&&"function"!=typeof et)throw new nf(ed);var en=function(){var ei=arguments,eo=et?et.apply(this,ei):ei[0],ea=en.cache;if(ea.has(eo))return ea.get(eo);var eu=Y.apply(this,ei);return en.cache=ea.set(eo,eu)||ea,eu};return en.cache=new(c6.Cache||iK),en}function c7(Y){if("function"!=typeof Y)throw new nf(ed);return function(){var et=arguments;switch(et.length){case 0:return!Y.call(this);case 1:return!Y.call(this,et[0]);case 2:return!Y.call(this,et[0],et[1]);case 3:return!Y.call(this,et[0],et[1],et[2])}return!Y.apply(this,et)}}function c8(Y){return c$(2,Y)}c6.Cache=iK;var dn=a7(function(Y,et){var en=(et=1==et.length&&dT(et[0])?rE(et[0],rq(la())):rE(oL(et,1),rq(la()))).length;return aI(function(ei){for(var eo=-1,ea=n9(ei.length,en);++eo=et}),dC=oJ(function(){return arguments}())?oJ:function(Y){return dG(Y)&&nb.call(Y,"callee")&&!nO.call(Y,"callee")},dT=en.isArray,dS=ra?rq(ra):o0;function dA(Y){return null!=Y&&dU(Y.length)&&!dB(Y)}function dM(Y){return dG(Y)&&dA(Y)}function dP(Y){return!0===Y||!1===Y||dG(Y)&&oG(Y)==eX}var dj=nq||pn,dO=rs?rq(rs):o9;function dI(Y){return dG(Y)&&1===Y.nodeType&&!dX(Y)}function dN(Y){if(null==Y)return!0;if(dA(Y)&&(dT(Y)||"string"==typeof Y||"function"==typeof Y.splice||dj(Y)||d3(Y)||dC(Y)))return!Y.length;var et=lm(Y);if(et==e3||et==tc)return!Y.size;if(lO(Y))return!al(Y).length;for(var en in Y)if(nb.call(Y,en))return!1;return!0}function dL(Y,et){return o5(Y,et)}function dR(Y,et,en){var ei=(en="function"==typeof en?en:eo)?en(Y,et):eo;return eo===ei?o5(Y,et,eo,en):!!ei}function dD(Y){if(!dG(Y))return!1;var et=oG(Y);return et==e9||et==e0||"string"==typeof Y.message&&"string"==typeof Y.name&&!dX(Y)}function dF(Y){return"number"==typeof Y&&nZ(Y)}function dB(Y){if(!dH(Y))return!1;var et=oG(Y);return et==e5||et==e4||et==eQ||et==ta}function dz(Y){return"number"==typeof Y&&Y==fl(Y)}function dU(Y){return"number"==typeof Y&&Y>-1&&Y%1==0&&Y<=eU}function dH(Y){var et=typeof Y;return null!=Y&&("object"==et||"function"==et)}function dG(Y){return null!=Y&&"object"==typeof Y}var dV=rl?rq(rl):o3;function dW(Y,et){return Y===et||o6(Y,et,ll(et))}function dq(Y,et,en){return en="function"==typeof en?en:eo,o6(Y,et,ll(et),en)}function dZ(Y){return dQ(Y)&&Y!=+Y}function dK(Y){if(lj(Y))throw new tq(ec);return o7(Y)}function d$(Y){return null===Y}function dY(Y){return null==Y}function dQ(Y){return"number"==typeof Y||dG(Y)&&oG(Y)==e6}function dX(Y){if(!dG(Y)||oG(Y)!=e8)return!1;var et=nP(Y);if(null===et)return!0;var en=nb.call(et,"constructor")&&et.constructor;return"function"==typeof en&&en instanceof en&&ny.call(en)==n_}var dJ=ru?rq(ru):o8;function d0(Y){return dz(Y)&&Y>=-eU&&Y<=eU}var d9=rc?rq(rc):ai;function d5(Y){return"string"==typeof Y||!dT(Y)&&dG(Y)&&oG(Y)==td}function d4(Y){return"symbol"==typeof Y||dG(Y)&&oG(Y)==tf}var d3=rh?rq(rh):ao;function d6(Y){return eo===Y}function d7(Y){return dG(Y)&&lm(Y)==tp}function d8(Y){return dG(Y)&&oG(Y)==tm}var ft=sW(ac),fi=sW(function(Y,et){return Y<=et});function fo(Y){if(!Y)return[];if(dA(Y))return d5(Y)?ia(Y):sk(Y);if(nL&&Y[nL])return r5(Y[nL]());var et=lm(Y);return(et==e3?r4:et==tc?r7:f5)(Y)}function fa(Y){return Y?(Y=fd(Y))===ez||Y===-ez?(Y<0?-1:1)*eH:Y==Y?Y:0:0===Y?Y:0}function fl(Y){var et=fa(Y),en=et%1;return et==et?en?et-en:et:0}function fu(Y){return Y?o_(fl(Y),0,eV):0}function fd(Y){if("number"==typeof Y)return Y;if(d4(Y))return eG;if(dH(Y)){var et="function"==typeof Y.valueOf?Y.valueOf():Y;Y=dH(et)?et+"":et}if("string"!=typeof Y)return 0===Y?Y:+Y;Y=rW(Y);var en=t4.test(Y);return en||t6.test(Y)?n4(Y.slice(2),en?2:8):t5.test(Y)?eG:+Y}function ff(Y){return s_(Y,fF(Y))}function fh(Y){return Y?o_(fl(Y),-eU,eU):0===Y?Y:0}function fp(Y){return null==Y?"":aK(Y)}var fm=sS(function(Y,et){if(lO(et)||dA(et)){s_(et,fD(et),Y);return}for(var en in et)nb.call(et,en)&&od(Y,en,et[en])}),fg=sS(function(Y,et){s_(et,fF(et),Y)}),fv=sS(function(Y,et,en,ei){s_(et,fF(et),Y,ei)}),fy=sS(function(Y,et,en,ei){s_(et,fD(et),Y,ei)}),fb=s6(ow);function fx(Y,et){var en=iM(Y);return null==et?en:om(en,et)}var fk=aI(function(Y,et){Y=na(Y);var en=-1,ei=et.length,ea=ei>2?et[2]:eo;for(ea&&lT(et[0],et[1],ea)&&(ei=1);++en1),et}),s_(Y,s8(Y),en),ei&&(en=oE(en,eg|ey|eb,sJ));for(var eo=et.length;eo--;)aY(en,et[eo]);return en});function fV(Y,et){return fq(Y,c7(la(et)))}var fW=s6(function(Y,et){return null==Y?{}:a_(Y,et)});function fq(Y,et){if(null==Y)return{};var en=rE(s8(Y),function(Y){return[Y]});return et=la(et),aE(Y,en,function(Y,en){return et(Y,en[0])})}function fZ(Y,et,en){et=a6(et,Y);var ei=-1,ea=et.length;for(ea||(ea=1,Y=eo);++eiet){var ei=Y;Y=et,et=ei}if(en||Y%1||et%1){var ea=n8();return n9(Y+ea*(et-Y+n5("1e-"+((ea+"").length-1))),et)}return aP(Y,et)}var f8=sO(function(Y,et,en){return et=et.toLowerCase(),Y+(en?ht(et):et)});function ht(Y){return hM(fp(Y).toLowerCase())}function hn(Y){return(Y=fp(Y))&&Y.replace(t8,rX).replace(nG,"")}function hr(Y,et,en){Y=fp(Y),et=aK(et);var ei=Y.length,ea=en=eo===en?ei:o_(fl(en),0,ei);return(en-=et.length)>=0&&Y.slice(en,ea)==et}function ho(Y){return(Y=fp(Y))&&tL.test(Y)?Y.replace(tI,rJ):Y}function ha(Y){return(Y=fp(Y))&&tV.test(Y)?Y.replace(tG,"\\$&"):Y}var hs=sO(function(Y,et,en){return Y+(en?"-":"")+et.toLowerCase()}),hl=sO(function(Y,et,en){return Y+(en?" ":"")+et.toLowerCase()}),hu=sj("toLowerCase");function hc(Y,et,en){Y=fp(Y);var ei=(et=fl(et))?io(Y):0;if(!et||ei>=et)return Y;var eo=(et-ei)/2;return sH(nV(eo),en)+Y+sH(nU(eo),en)}function hd(Y,et,en){Y=fp(Y);var ei=(et=fl(et))?io(Y):0;return et&&ei>>0)?(Y=fp(Y))&&("string"==typeof et||null!=et&&!dJ(et))&&!(et=aK(et))&&r2(Y)?a8(ia(Y),0,en):Y.split(et,en):[]}var hy=sO(function(Y,et,en){return Y+(en?" ":"")+hM(et)});function hb(Y,et,en){return Y=fp(Y),en=null==en?0:o_(fl(en),0,Y.length),et=aK(et),Y.slice(en,en+et.length)==et}function hx(Y,et,en){var ei=iA.templateSettings;en&&lT(Y,et,en)&&(et=eo),Y=fp(Y),et=fv({},et,ei,sQ);var ea,eu,ec=fv({},et.imports,ei.imports,sQ),ed=fD(ec),eh=rZ(ec,ed),ep=0,em=et.interpolate||nt,eg="__p += '",ey=nu((et.escape||nt).source+"|"+em.source+"|"+(em===tF?tJ:nt).source+"|"+(et.evaluate||nt).source+"|$","g"),eb="//# sourceURL="+(nb.call(et,"sourceURL")?(et.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++n$+"]")+"\n";Y.replace(ey,function(et,en,ei,eo,ec,ed){return ei||(ei=eo),eg+=Y.slice(ep,ed).replace(nn,r0),en&&(ea=!0,eg+="' +\n__e("+en+") +\n'"),ec&&(eu=!0,eg+="';\n"+ec+";\n__p += '"),ei&&(eg+="' +\n((__t = ("+ei+")) == null ? '' : __t) +\n'"),ep=ed+et.length,et}),eg+="';\n";var ek=nb.call(et,"variable")&&et.variable;if(ek){if(tQ.test(ek))throw new tq(ef)}else eg="with (obj) {\n"+eg+"\n}\n";eg=(eu?eg.replace(tM,""):eg).replace(tP,"$1").replace(tj,"$1;"),eg="function("+(ek||"obj")+") {\n"+(ek?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(ea?", __e = _.escape":"")+(eu?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+eg+"return __p\n}";var ew=hj(function(){return tY(ed,eb+"return "+eg).apply(eo,eh)});if(ew.source=eg,dD(ew))throw ew;return ew}function hk(Y){return fp(Y).toLowerCase()}function hw(Y){return fp(Y).toUpperCase()}function h_(Y,et,en){if((Y=fp(Y))&&(en||eo===et))return rW(Y);if(!Y||!(et=aK(et)))return Y;var ei=ia(Y),ea=ia(et),eu=r$(ei,ea),ec=rY(ei,ea)+1;return a8(ei,eu,ec).join("")}function hE(Y,et,en){if((Y=fp(Y))&&(en||eo===et))return Y.slice(0,il(Y)+1);if(!Y||!(et=aK(et)))return Y;var ei=ia(Y),ea=rY(ei,ia(et))+1;return a8(ei,0,ea).join("")}function hC(Y,et,en){if((Y=fp(Y))&&(en||eo===et))return Y.replace(tW,"");if(!Y||!(et=aK(et)))return Y;var ei=ia(Y),ea=r$(ei,ia(et));return a8(ei,ea).join("")}function hT(Y,et){var en=eI,ei=eN;if(dH(et)){var ea="separator"in et?et.separator:ea;en="length"in et?fl(et.length):en,ei="omission"in et?aK(et.omission):ei}var eu=(Y=fp(Y)).length;if(r2(Y)){var ec=ia(Y);eu=ec.length}if(en>=eu)return Y;var ed=en-io(ei);if(ed<1)return ei;var ef=ec?a8(ec,0,ed).join(""):Y.slice(0,ed);if(eo===ea)return ef+ei;if(ec&&(ed+=ef.length-ed),dJ(ea)){if(Y.slice(ed).search(ea)){var eh,ep=ef;for(ea.global||(ea=nu(ea.source,fp(t9.exec(ea))+"g")),ea.lastIndex=0;eh=ea.exec(ep);)var em=eh.index;ef=ef.slice(0,eo===em?ed:em)}}else if(Y.indexOf(aK(ea),ed)!=ed){var eg=ef.lastIndexOf(ea);eg>-1&&(ef=ef.slice(0,eg))}return ef+ei}function hS(Y){return(Y=fp(Y))&&tN.test(Y)?Y.replace(tO,iu):Y}var hA=sO(function(Y,et,en){return Y+(en?" ":"")+et.toUpperCase()}),hM=sj("toUpperCase");function hP(Y,et,en){return(Y=fp(Y),et=en?eo:et,eo===et)?r9(Y)?ig(Y):rj(Y):Y.match(et)||[]}var hj=aI(function(Y,et){try{return rp(Y,eo,et)}catch(Y){return dD(Y)?Y:new tq(Y)}}),hO=s6(function(Y,et){return rg(et,function(et){ov(Y,et=lY(et),cY(Y[et],Y))}),Y});function hI(Y){var et=null==Y?0:Y.length,en=la();return Y=et?rE(Y,function(Y){if("function"!=typeof Y[1])throw new nf(ed);return[en(Y[0]),Y[1]]}):[],aI(function(en){for(var ei=-1;++eieU)return[];var en=eV,ei=n9(Y,eV);et=la(et),Y-=eV;for(var eo=rG(ei,et);++en0||et<0)?new iO(en):(Y<0?en=en.takeRight(-Y):Y&&(en=en.drop(Y)),eo!==et&&(en=(et=fl(et))<0?en.dropRight(-et):en.take(et-Y)),en)},iO.prototype.takeRightWhile=function(Y){return this.reverse().takeWhile(Y).reverse()},iO.prototype.toArray=function(){return this.take(eV)},oF(iO.prototype,function(Y,et){var en=/^(?:filter|find|map|reject)|While$/.test(et),ei=/^(?:head|last)$/.test(et),ea=iA[ei?"take"+("last"==et?"Right":""):et],eu=ei||/^find/.test(et);ea&&(iA.prototype[et]=function(){var et=this.__wrapped__,ec=ei?[1]:arguments,ed=et instanceof iO,ef=ec[0],eh=ed||dT(et),ep=function(Y){var et=ea.apply(iA,rC([Y],ec));return ei&&em?et[0]:et};eh&&en&&"function"==typeof ef&&1!=ef.length&&(ed=eh=!1);var em=this.__chain__,eg=!!this.__actions__.length,ey=eu&&!em,eb=ed&&!eg;if(!eu&&eh){et=eb?et:new iO(this);var ek=Y.apply(et,ec);return ek.__actions__.push({func:u6,args:[ep],thisArg:eo}),new ij(ek,em)}return ey&&eb?Y.apply(this,ec):(ek=this.thru(ep),ey?ei?ek.value()[0]:ek.value():ek)})}),rg(["pop","push","shift","sort","splice","unshift"],function(Y){var et=nh[Y],en=/^(?:push|sort|unshift)$/.test(Y)?"tap":"thru",ei=/^(?:pop|shift)$/.test(Y);iA.prototype[Y]=function(){var Y=arguments;if(ei&&!this.__chain__){var eo=this.value();return et.apply(dT(eo)?eo:[],Y)}return this[en](function(en){return et.apply(dT(en)?en:[],Y)})}}),oF(iO.prototype,function(Y,et){var en=iA[et];if(en){var ei=en.name+"";nb.call(im,ei)||(im[ei]=[]),im[ei].push({name:et,func:en})}}),im[sD(eo,eE).name]=[{name:"wrapper",func:eo}],iO.prototype.clone=iI,iO.prototype.reverse=iN,iO.prototype.value=iL,iA.prototype.at=u7,iA.prototype.chain=u8,iA.prototype.commit=cr,iA.prototype.next=co,iA.prototype.plant=cu,iA.prototype.reverse=cf,iA.prototype.toJSON=iA.prototype.valueOf=iA.prototype.value=cm,iA.prototype.first=iA.prototype.head,nL&&(iA.prototype[nL]=cl),iA}();n7._=iy,ei=(function(){return iy}).call(et,en,et,Y),eo!==ei&&(Y.exports=ei)}).call(this)},74153:function(Y,et,en){var ei=en(2767),eo="Expected a function";function ea(Y,et){if("function"!=typeof Y||null!=et&&"function"!=typeof et)throw TypeError(eo);var en=function(){var ei=arguments,eo=et?et.apply(this,ei):ei[0],ea=en.cache;if(ea.has(eo))return ea.get(eo);var eu=Y.apply(this,ei);return en.cache=ea.set(eo,eu)||ea,eu};return en.cache=new(ea.Cache||ei),en}ea.Cache=ei,Y.exports=ea},20204:function(Y){var et="Expected a function";function en(Y){if("function"!=typeof Y)throw TypeError(et);return function(){var et=arguments;switch(et.length){case 0:return!Y.call(this);case 1:return!Y.call(this,et[0]);case 2:return!Y.call(this,et[0],et[1]);case 3:return!Y.call(this,et[0],et[1],et[2])}return!Y.apply(this,et)}}Y.exports=en},91530:function(Y){function et(){}Y.exports=et},82954:function(Y,et,en){var ei=en(61757),eo=en(20204),ea=en(46667);function eu(Y,et){return ea(Y,eo(ei(et)))}Y.exports=eu},46667:function(Y,et,en){var ei=en(67631),eo=en(61757),ea=en(30384),eu=en(90179);function ec(Y,et){if(null==Y)return{};var en=ei(eu(Y),function(Y){return[Y]});return et=eo(et),ea(Y,en,function(Y,en){return et(Y,en[0])})}Y.exports=ec},91363:function(Y,et,en){var ei=en(81515),eo=en(21834),ea=en(44781),eu=en(28091);function ec(Y){return ea(Y)?ei(eu(Y)):eo(Y)}Y.exports=ec},29518:function(Y,et,en){var ei=en(57421),eo=en(24037),ea=en(2428),eu=en(57209),ec=en(5890);function ed(Y,et,en){return et=(en?eu(Y,et,en):void 0===et)?1:ec(et),(ea(Y)?ei:eo)(Y,et)}Y.exports=ed},35615:function(Y){function et(){return[]}Y.exports=et},88553:function(Y){function et(){return!1}Y.exports=et},73640:function(Y,et,en){var ei=en(67948),eo=1/0,ea=17976931348623157e292;function eu(Y){return Y?(Y=ei(Y))===eo||Y===-eo?(Y<0?-1:1)*ea:Y==Y?Y:0:0===Y?Y:0}Y.exports=eu},5890:function(Y,et,en){var ei=en(73640);function eo(Y){var et=ei(Y),en=et%1;return et==et?en?et-en:et:0}Y.exports=eo},67948:function(Y,et,en){var ei=en(33897),eo=en(6627),ea=en(42848),eu=0/0,ec=/^[-+]0x[0-9a-f]+$/i,ed=/^0b[01]+$/i,ef=/^0o[0-7]+$/i,eh=parseInt;function ep(Y){if("number"==typeof Y)return Y;if(ea(Y))return eu;if(eo(Y)){var et="function"==typeof Y.valueOf?Y.valueOf():Y;Y=eo(et)?et+"":et}if("string"!=typeof Y)return 0===Y?Y:+Y;Y=ei(Y);var en=ed.test(Y);return en||ef.test(Y)?eh(Y.slice(2),en?2:8):ec.test(Y)?eu:+Y}Y.exports=ep},44091:function(Y,et,en){var ei=en(17185);function eo(Y){return null==Y?"":ei(Y)}Y.exports=eo},52657:function(Y,et,en){var ei=en(69588),eo=en(58834);function ea(Y){return null==Y?[]:ei(Y,eo(Y))}Y.exports=ea},68233:function(Y,et,en){!function(Y,ei){ei(et,en(923),en(70079))}(0,function(Y,et,en){"use strict";function ei(Y){return Y&&"object"==typeof Y&&"default"in Y?Y:{default:Y}}var eo=ei(et),ea=ei(en);function eu(Y,et){var en=null==Y?null:"undefined"!=typeof Symbol&&Y[Symbol.iterator]||Y["@@iterator"];if(null!=en){var ei,eo,ea,eu,ec=[],ed=!0,ef=!1;try{if(ea=(en=en.call(Y)).next,0===et){if(Object(en)!==en)return;ed=!1}else for(;!(ed=(ei=ea.call(en)).done)&&(ec.push(ei.value),ec.length!==et);ed=!0);}catch(Y){ef=!0,eo=Y}finally{try{if(!ed&&null!=en.return&&(eu=en.return(),Object(eu)!==eu))return}finally{if(ef)throw eo}}return ec}}function ec(Y,et){var en=Object.keys(Y);if(Object.getOwnPropertySymbols){var ei=Object.getOwnPropertySymbols(Y);et&&(ei=ei.filter(function(et){return Object.getOwnPropertyDescriptor(Y,et).enumerable})),en.push.apply(en,ei)}return en}function ed(Y){for(var et=1;et=0||(eo[en]=Y[en]);return eo}function ep(Y,et){if(null==Y)return{};var en,ei,eo=eh(Y,et);if(Object.getOwnPropertySymbols){var ea=Object.getOwnPropertySymbols(Y);for(ei=0;ei=0)&&Object.prototype.propertyIsEnumerable.call(Y,en)&&(eo[en]=Y[en])}return eo}function em(Y,et){return eg(Y)||eu(Y,et)||ey(Y,et)||ek()}function eg(Y){if(Array.isArray(Y))return Y}function ey(Y,et){if(Y){if("string"==typeof Y)return eb(Y,et);var en=Object.prototype.toString.call(Y).slice(8,-1);if("Object"===en&&Y.constructor&&(en=Y.constructor.name),"Map"===en||"Set"===en)return Array.from(Y);if("Arguments"===en||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(en))return eb(Y,et)}}function eb(Y,et){(null==et||et>Y.length)&&(et=Y.length);for(var en=0,ei=Array(et);en0&&void 0!==arguments[0]?arguments[0]:{};if(eI.current){null===(et=eO.current)||void 0===et||et.destroy();var ei=ed(ed(ed({},Y),en),{},{container:eI.current});return eO.current=eo.default.loadAnimation(ei),ej(!!eO.current),function(){var Y;null===(Y=eO.current)||void 0===Y||Y.destroy(),eO.current=void 0}}};return en.useEffect(function(){var Y=eW();return function(){return null==Y?void 0:Y()}},[ei,eu]),en.useEffect(function(){eO.current&&(eO.current.autoplay=!!ec)},[ec]),en.useEffect(function(){if(eO.current){if(!ef){eO.current.resetSegments(!0);return}Array.isArray(ef)&&ef.length&&((eO.current.currentRawFrameef[1])&&(eO.current.currentRawFrame=ef[0]),eO.current.setSegment(ef[0],ef[1]))}},[ef]),en.useEffect(function(){var Y=[{name:"complete",handler:eh},{name:"loopComplete",handler:eg},{name:"enterFrame",handler:ey},{name:"segmentStart",handler:eb},{name:"config_ready",handler:ek},{name:"data_ready",handler:ew},{name:"data_failed",handler:e_},{name:"loaded_images",handler:eC},{name:"DOMLoaded",handler:eT},{name:"destroy",handler:eS}].filter(function(Y){return null!=Y.handler});if(Y.length){var et=Y.map(function(Y){var et;return null===(et=eO.current)||void 0===et||et.addEventListener(Y.name,Y.handler),function(){var et;null===(et=eO.current)||void 0===et||et.removeEventListener(Y.name,Y.handler)}});return function(){et.forEach(function(Y){return Y()})}}},[eh,eg,ey,eb,ek,ew,e_,eC,eT,eS]),{View:ea.default.createElement("div",ed({style:et,ref:eI},eA)),play:eN,stop:eL,pause:eR,setSpeed:eD,goToAndStop:eB,goToAndPlay:eF,setDirection:ez,playSegments:eU,setSubframe:eH,getDuration:eG,destroy:eV,animationContainerRef:eI,animationLoaded:eP,animationItem:eO.current}};function eT(Y){var et=Y.getBoundingClientRect(),en=et.top,ei=et.height;return(window.innerHeight-en)/(window.innerHeight+ei)}function eS(Y,et,en){var ei=Y.getBoundingClientRect(),eo=ei.top;return{x:(et-ei.left)/ei.width,y:(en-eo)/ei.height}}var eA=function(Y){var et=Y.wrapperRef,ei=Y.animationItem,eo=Y.mode,ea=Y.actions;en.useEffect(function(){var Y=et.current;if(Y&&ei&&ea.length){ei.stop();var en=function(){var et=null,en=function(){var en=eT(Y),eo=ea.find(function(Y){var et=Y.visibility;return et&&en>=et[0]&&en<=et[1]});if(eo){if("seek"===eo.type&&eo.visibility&&2===eo.frames.length){var eu=eo.frames[0]+Math.ceil((en-eo.visibility[0])/(eo.visibility[1]-eo.visibility[0])*eo.frames[1]);//! goToAndStop must be relative to the start of the current segment ei.goToAndStop(eu-ei.firstFrame-1,!0)}"loop"===eo.type&&(null===et?(ei.playSegments(eo.frames,!0),et=eo.frames):et!==eo.frames?(ei.playSegments(eo.frames,!0),et=eo.frames):ei.isPaused&&(ei.playSegments(eo.frames,!0),et=eo.frames)),"play"===eo.type&&ei.isPaused&&(ei.resetSegments(!0),ei.play()),"stop"===eo.type&&ei.goToAndStop(eo.frames[0]-ei.firstFrame-1,!0)}};return document.addEventListener("scroll",en),function(){document.removeEventListener("scroll",en)}},eu=function(){var et=function(et,en){var eo=et,eu=en;if(-1!==eo&&-1!==eu){var ec=eS(Y,eo,eu);eo=ec.x,eu=ec.y}var ed=ea.find(function(Y){var et=Y.position;return et&&Array.isArray(et.x)&&Array.isArray(et.y)?eo>=et.x[0]&&eo<=et.x[1]&&eu>=et.y[0]&&eu<=et.y[1]:!(!et||Number.isNaN(et.x)||Number.isNaN(et.y))&&eo===et.x&&eu===et.y});if(ed){if("seek"===ed.type&&ed.position&&Array.isArray(ed.position.x)&&Array.isArray(ed.position.y)&&2===ed.frames.length){var ef=(eo-ed.position.x[0])/(ed.position.x[1]-ed.position.x[0]),eh=(eu-ed.position.y[0])/(ed.position.y[1]-ed.position.y[0]);ei.playSegments(ed.frames,!0),ei.goToAndStop(Math.ceil((ef+eh)/2*(ed.frames[1]-ed.frames[0])),!0)}"loop"===ed.type&&ei.playSegments(ed.frames,!0),"play"===ed.type&&(ei.isPaused&&ei.resetSegments(!1),ei.playSegments(ed.frames)),"stop"===ed.type&&ei.goToAndStop(ed.frames[0],!0)}},en=function(Y){et(Y.clientX,Y.clientY)},eo=function(){et(-1,-1)};return Y.addEventListener("mousemove",en),Y.addEventListener("mouseout",eo),function(){Y.removeEventListener("mousemove",en),Y.removeEventListener("mouseout",eo)}};switch(eo){case"scroll":return en();case"cursor":return eu()}}},[eo,ei])},eM=function(Y){var et=Y.actions,en=Y.mode,ei=Y.lottieObj,eo=ei.animationItem,ea=ei.View;return eA({actions:et,animationItem:eo,mode:en,wrapperRef:ei.animationContainerRef}),ea},eP=["style","interactivity"],ej=function(Y){var et,ei,eo,ea=Y.style,eu=Y.interactivity,ec=eC(ep(Y,eP),ea),ed=ec.View,ef=ec.play,eh=ec.stop,em=ec.pause,eg=ec.setSpeed,ey=ec.goToAndStop,eb=ec.goToAndPlay,ek=ec.setDirection,ew=ec.playSegments,e_=ec.setSubframe,eE=ec.getDuration,eT=ec.destroy,eS=ec.animationContainerRef,eA=ec.animationLoaded,ej=ec.animationItem;return en.useEffect(function(){Y.lottieRef&&(Y.lottieRef.current={play:ef,stop:eh,pause:em,setSpeed:eg,goToAndPlay:eb,goToAndStop:ey,setDirection:ek,playSegments:ew,setSubframe:e_,getDuration:eE,destroy:eT,animationContainerRef:eS,animationLoaded:eA,animationItem:ej})},[null===(et=Y.lottieRef)||void 0===et?void 0:et.current]),eM({lottieObj:{View:ed,play:ef,stop:eh,pause:em,setSpeed:eg,goToAndStop:ey,goToAndPlay:eb,setDirection:ek,playSegments:ew,setSubframe:e_,getDuration:eE,destroy:eT,animationContainerRef:eS,animationLoaded:eA,animationItem:ej},actions:null!==(ei=null==eu?void 0:eu.actions)&&void 0!==ei?ei:[],mode:null!==(eo=null==eu?void 0:eu.mode)&&void 0!==eo?eo:"scroll"})};Object.defineProperty(Y,"LottiePlayer",{enumerable:!0,get:function(){return eo.default}}),Y.default=ej,Y.useLottie=eC,Y.useLottieInteractivity=eM,Object.defineProperty(Y,"__esModule",{value:!0})})},923:function(module,exports,__webpack_require__){"undefined"!=typeof navigator&&function(Y,et){module.exports=et()}(0,function(){"use strict";var svgNS="http://www.w3.org/2000/svg",locationHref="",_useWebWorker=!1,initialDefaultFrame=-999999,setWebWorker=function(Y){_useWebWorker=!!Y},getWebWorker=function(){return _useWebWorker},setLocationHref=function(Y){locationHref=Y},getLocationHref=function(){return locationHref};function createTag(Y){return document.createElement(Y)}function extendPrototype(Y,et){var en,ei,eo=Y.length;for(en=0;en1?en[1]=1:en[1]<=0&&(en[1]=0),HSVtoRGB(en[0],en[1],en[2])}function addBrightnessToRGB(Y,et){var en=RGBtoHSV(255*Y[0],255*Y[1],255*Y[2]);return en[2]+=et,en[2]>1?en[2]=1:en[2]<0&&(en[2]=0),HSVtoRGB(en[0],en[1],en[2])}function addHueToRGB(Y,et){var en=RGBtoHSV(255*Y[0],255*Y[1],255*Y[2]);return en[0]+=et/360,en[0]>1?en[0]-=1:en[0]<0&&(en[0]+=1),HSVtoRGB(en[0],en[1],en[2])}var rgbToHex=function(){var Y,et,en=[];for(Y=0;Y<256;Y+=1)et=Y.toString(16),en[Y]=1===et.length?"0"+et:et;return function(Y,et,ei){return Y<0&&(Y=0),et<0&&(et=0),ei<0&&(ei=0),"#"+en[Y]+en[et]+en[ei]}}(),setSubframeEnabled=function(Y){subframeEnabled=!!Y},getSubframeEnabled=function(){return subframeEnabled},setExpressionsPlugin=function(Y){expressionsPlugin=Y},getExpressionsPlugin=function(){return expressionsPlugin},setExpressionInterfaces=function(Y){expressionsInterfaces=Y},getExpressionInterfaces=function(){return expressionsInterfaces},setDefaultCurveSegments=function(Y){defaultCurveSegments=Y},getDefaultCurveSegments=function(){return defaultCurveSegments},setIdPrefix=function(Y){idPrefix$1=Y},getIdPrefix=function(){return idPrefix$1};function createNS(Y){return document.createElementNS(svgNS,Y)}function _typeof$5(Y){return(_typeof$5="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(Y){return typeof Y}:function(Y){return Y&&"function"==typeof Symbol&&Y.constructor===Symbol&&Y!==Symbol.prototype?"symbol":typeof Y})(Y)}var dataManager=function(){var Y,et,en=1,ei=[],eo={onmessage:function(){},postMessage:function(et){Y({data:et})}},ea={postMessage:function(Y){eo.onmessage({data:Y})}};function eu(et){if(window.Worker&&window.Blob&&getWebWorker()){var en=new Blob(["var _workerSelf = self; self.onmessage = ",et.toString()],{type:"text/javascript"}),ei=URL.createObjectURL(en);return new Worker(ei)}return Y=et,eo}function ec(){et||((et=eu(function(Y){function et(){function Y(et,en){var eu,ec,ed,ef,eh,ep,em=et.length;for(ec=0;ec=0;et-=1)if("sh"===Y[et].ty){if(Y[et].ks.k.i)ea(Y[et].ks.k);else for(en=0,ei=Y[et].ks.k.length;enen[0]||!(en[0]>Y[0])&&(Y[1]>en[1]||!(en[1]>Y[1])&&(Y[2]>en[2]||!(en[2]>Y[2])&&null))}var ec=function(){var Y=[4,4,14];function et(Y){var et=Y.t.d;Y.t.d={k:[{s:et,t:0}]}}function en(Y){var en,ei=Y.length;for(en=0;en=0;en-=1)if("sh"===Y[en].ty){if(Y[en].ks.k.i)Y[en].ks.k.c=Y[en].closed;else for(ei=0,eo=Y[en].ks.k.length;ei500)&&(this._imageLoaded(),clearInterval(en)),et+=1}).bind(this),50)}function ea(et){var en=ei(et,this.assetsPath,this.path),eo=createNS("image");isSafari?this.testImageLoaded(eo):eo.addEventListener("load",this._imageLoaded,!1),eo.addEventListener("error",(function(){ea.img=Y,this._imageLoaded()}).bind(this),!1),eo.setAttributeNS("http://www.w3.org/1999/xlink","href",en),this._elementHelper.append?this._elementHelper.append(eo):this._elementHelper.appendChild(eo);var ea={img:eo,assetData:et};return ea}function eu(et){var en=ei(et,this.assetsPath,this.path),eo=createTag("img");eo.crossOrigin="anonymous",eo.addEventListener("load",this._imageLoaded,!1),eo.addEventListener("error",(function(){ea.img=Y,this._imageLoaded()}).bind(this),!1),eo.src=en;var ea={img:eo,assetData:et};return ea}function ec(Y){var et={assetData:Y},en=ei(Y,this.assetsPath,this.path);return dataManager.loadData(en,(function(Y){et.img=Y,this._footageLoaded()}).bind(this),(function(){et.img={},this._footageLoaded()}).bind(this)),et}function ed(Y,et){this.imagesLoadedCb=et;var en,ei=Y.length;for(en=0;enthis.animationData.op&&(this.animationData.op=Y.op,this.totalFrames=Math.floor(Y.op-this.animationData.ip));var et,en,ei=this.animationData.layers,eo=ei.length,ea=Y.layers,eu=ea.length;for(en=0;enthis.timeCompleted&&(this.currentFrame=this.timeCompleted),this.trigger("enterFrame"),this.renderFrame(),this.trigger("drawnFrame")},AnimationItem.prototype.renderFrame=function(){if(!1!==this.isLoaded&&this.renderer)try{this.expressionsPlugin&&this.expressionsPlugin.resetFrame(),this.renderer.renderFrame(this.currentFrame+this.firstFrame)}catch(Y){this.triggerRenderFrameError(Y)}},AnimationItem.prototype.play=function(Y){(!Y||this.name===Y)&&!0===this.isPaused&&(this.isPaused=!1,this.trigger("_play"),this.audioController.resume(),this._idle&&(this._idle=!1,this.trigger("_active")))},AnimationItem.prototype.pause=function(Y){Y&&this.name!==Y||!1!==this.isPaused||(this.isPaused=!0,this.trigger("_pause"),this._idle=!0,this.trigger("_idle"),this.audioController.pause())},AnimationItem.prototype.togglePause=function(Y){Y&&this.name!==Y||(!0===this.isPaused?this.play():this.pause())},AnimationItem.prototype.stop=function(Y){Y&&this.name!==Y||(this.pause(),this.playCount=0,this._completedLoop=!1,this.setCurrentRawFrameValue(0))},AnimationItem.prototype.getMarkerData=function(Y){for(var et,en=0;en=this.totalFrames-1&&this.frameModifier>0?this.loop&&this.playCount!==this.loop?et>=this.totalFrames?(this.playCount+=1,this.checkSegments(et%this.totalFrames)||(this.setCurrentRawFrameValue(et%this.totalFrames),this._completedLoop=!0,this.trigger("loopComplete"))):this.setCurrentRawFrameValue(et):this.checkSegments(et>this.totalFrames?et%this.totalFrames:0)||(en=!0,et=this.totalFrames-1):et<0?this.checkSegments(et%this.totalFrames)||(this.loop&&!(this.playCount--<=0&&!0!==this.loop)?(this.setCurrentRawFrameValue(this.totalFrames+et%this.totalFrames),this._completedLoop?this.trigger("loopComplete"):this._completedLoop=!0):(en=!0,et=0)):this.setCurrentRawFrameValue(et),en&&(this.setCurrentRawFrameValue(et),this.pause(),this.trigger("complete"))}},AnimationItem.prototype.adjustSegment=function(Y,et){this.playCount=0,Y[1]0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(-1)),this.totalFrames=Y[0]-Y[1],this.timeCompleted=this.totalFrames,this.firstFrame=Y[1],this.setCurrentRawFrameValue(this.totalFrames-.001-et)):Y[1]>Y[0]&&(this.frameModifier<0&&(this.playSpeed<0?this.setSpeed(-this.playSpeed):this.setDirection(1)),this.totalFrames=Y[1]-Y[0],this.timeCompleted=this.totalFrames,this.firstFrame=Y[0],this.setCurrentRawFrameValue(.001+et)),this.trigger("segmentStart")},AnimationItem.prototype.setSegment=function(Y,et){var en=-1;this.isPaused&&(this.currentRawFrame+this.firstFrameet&&(en=et-Y)),this.firstFrame=Y,this.totalFrames=et-Y,this.timeCompleted=this.totalFrames,-1!==en&&this.goToAndStop(en,!0)},AnimationItem.prototype.playSegments=function(Y,et){if(et&&(this.segments.length=0),"object"===_typeof$4(Y[0])){var en,ei=Y.length;for(en=0;en=0;en-=1)et[en].animation.destroy(Y)}function eM(Y,et,en){var ei,eo=[].concat([].slice.call(document.getElementsByClassName("lottie")),[].slice.call(document.getElementsByClassName("bodymovin"))),ea=eo.length;for(ei=0;ei0?en=ed:et=ed;while(Math.abs(ec)>ea&&++ef=eo?ek(Y,eh,et,en):0===ep?eh:eb(Y,ea,ea+ed,et,en)}},Y}(),pooling=function(){return{double:function(Y){return Y.concat(createSizedArray(Y.length))}}}(),poolFactory=function(){return function(Y,et,en){var ei=0,eo=Y,ea=createSizedArray(eo);return{newElement:function(){var Y;return ei?(ei-=1,Y=ea[ei]):Y=et(),Y},release:function(Y){ei===eo&&(ea=pooling.double(ea),eo*=2),en&&en(Y),ea[ei]=Y,ei+=1}}}}(),bezierLengthPool=function(){return poolFactory(8,function(){return{addedLength:0,percents:createTypedArray("float32",getDefaultCurveSegments()),lengths:createTypedArray("float32",getDefaultCurveSegments())}})}(),segmentsLengthPool=function(){function Y(Y){var et,en=Y.lengths.length;for(et=0;et-.001&&eu<.001}function en(en,ei,eo,ea,eu,ec,ed,ef,eh){if(0===eo&&0===ec&&0===eh)return et(en,ei,ea,eu,ed,ef);var ep,em=Y.sqrt(Y.pow(ea-en,2)+Y.pow(eu-ei,2)+Y.pow(ec-eo,2)),eg=Y.sqrt(Y.pow(ed-en,2)+Y.pow(ef-ei,2)+Y.pow(eh-eo,2)),ey=Y.sqrt(Y.pow(ed-ea,2)+Y.pow(ef-eu,2)+Y.pow(eh-ec,2));return(ep=em>eg?em>ey?em-eg-ey:ey-eg-em:ey>eg?ey-eg-em:eg-em-ey)>-.0001&&ep<1e-4}var ei=function(){return function(Y,et,en,ei){var eo,ea,eu,ec,ed,ef,eh=getDefaultCurveSegments(),ep=0,em=[],eg=[],ey=bezierLengthPool.newElement();for(eo=0,eu=en.length;eoeu?-1:1,ef=!0;ef;)if(ei[ea]<=eu&&ei[ea+1]>eu?(ec=(eu-ei[ea])/(ei[ea+1]-ei[ea]),ef=!1):ea+=ed,ea<0||ea>=eo-1){if(ea===eo-1)return en[ea];ef=!1}return en[ea]+(en[ea+1]-en[ea])*ec}function ef(et,en,ei,eo,ea,eu){var ec=ed(ea,eu),ef=1-ec;return[Y.round((ef*ef*ef*et[0]+(ec*ef*ef+ef*ec*ef+ef*ef*ec)*ei[0]+(ec*ec*ef+ef*ec*ec+ec*ef*ec)*eo[0]+ec*ec*ec*en[0])*1e3)/1e3,Y.round((ef*ef*ef*et[1]+(ec*ef*ef+ef*ec*ef+ef*ef*ec)*ei[1]+(ec*ec*ef+ef*ec*ec+ec*ef*ec)*eo[1]+ec*ec*ec*en[1])*1e3)/1e3]}var eh=createTypedArray("float32",8);return{getSegmentsLength:eo,getNewSegment:function(et,en,ei,eo,ea,eu,ec){ea<0?ea=0:ea>1&&(ea=1);var ef,ep=ed(ea,ec),em=ed(eu=eu>1?1:eu,ec),eg=et.length,ey=1-ep,eb=1-em,ek=ey*ey*ey,ew=ep*ey*ey*3,e_=ep*ep*ey*3,eE=ep*ep*ep,eC=ey*ey*eb,eT=ep*ey*eb+ey*ep*eb+ey*ey*em,eS=ep*ep*eb+ey*ep*em+ep*ey*em,eA=ep*ep*em,eM=ey*eb*eb,eP=ep*eb*eb+ey*em*eb+ey*eb*em,ej=ep*em*eb+ey*em*em+ep*eb*em,eO=ep*em*em,eI=eb*eb*eb,eN=em*eb*eb+eb*em*eb+eb*eb*em,eL=em*em*eb+eb*em*em+em*eb*em,eR=em*em*em;for(ef=0;ef=e_.t-ec){ew.h&&(ew=e_),ed=0;break}if(e_.t-ec>Y){ed=ef;break}ef=em||Y=em?ey.points.length-1:0;for(eC=0,eT=ey.points[eb].point.length;eC=eN&&eI=em?(ek[0]=ej[0],ek[1]=ej[1],ek[2]=ej[2]):Y<=eg?(ek[0]=ew.s[0],ek[1]=ew.s[1],ek[2]=ew.s[2]):quaternionToEuler(ek,slerp(createQuaternion(ew.s),createQuaternion(ej),(Y-eg)/(em-eg)));else for(ef=0;ef=em?eS=1:Y1e-6?(ea=Math.sin(ei=Math.acos(eo)),eu=Math.sin((1-en)*ei)/ea,ec=Math.sin(en*ei)/ea):(eu=1-en,ec=en),ed[0]=eu*ef+ec*eg,ed[1]=eu*eh+ec*ey,ed[2]=eu*ep+ec*eb,ed[3]=eu*em+ec*ek,ed}function quaternionToEuler(Y,et){var en=et[0],ei=et[1],eo=et[2],ea=et[3],eu=Math.atan2(2*ei*ea-2*en*eo,1-2*ei*ei-2*eo*eo),ec=Math.asin(2*en*ei+2*eo*ea),ed=Math.atan2(2*en*ea-2*ei*eo,1-2*en*en-2*eo*eo);Y[0]=eu/degToRads,Y[1]=ec/degToRads,Y[2]=ed/degToRads}function createQuaternion(Y){var et=Y[0]*degToRads,en=Y[1]*degToRads,ei=Y[2]*degToRads,eo=Math.cos(et/2),ea=Math.cos(en/2),eu=Math.cos(ei/2),ec=Math.sin(et/2),ed=Math.sin(en/2),ef=Math.sin(ei/2),eh=eo*ea*eu-ec*ed*ef;return[ec*ed*eu+eo*ea*ef,ec*ea*eu+eo*ed*ef,eo*ed*eu-ec*ea*ef,eh]}function getValueAtCurrentTime(){var Y=this.comp.renderedFrame-this.offsetTime,et=this.keyframes[0].t-this.offsetTime,en=this.keyframes[this.keyframes.length-1].t-this.offsetTime;if(!(Y===this._caching.lastFrame||this._caching.lastFrame!==initFrame&&(this._caching.lastFrame>=en&&Y>=en||this._caching.lastFrame=Y&&(this._caching._lastKeyframeIndex=-1,this._caching.lastIndex=0);var ei=this.interpolateValue(Y,this._caching);this.pv=ei}return this._caching.lastFrame=Y,this.pv}function setVValue(Y){var et;if("unidimensional"===this.propType)et=Y*this.mult,mathAbs(this.v-et)>1e-5&&(this.v=et,this._mdf=!0);else for(var en=0,ei=this.v.length;en1e-5&&(this.v[en]=et,this._mdf=!0),en+=1}function processEffectsSequence(){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length){if(this.lock){this.setVValue(this.pv);return}this.lock=!0,this._mdf=this._isFirstFrame;var Y,et=this.effectsSequence.length,en=this.kf?this.pv:this.data.k;for(Y=0;Y=this._maxLength&&this.doubleArrayLength(),en){case"v":ea=this.v;break;case"i":ea=this.i;break;case"o":ea=this.o;break;default:ea=[]}ea[ei]&&(!ea[ei]||eo)||(ea[ei]=pointPool.newElement()),ea[ei][0]=Y,ea[ei][1]=et},ShapePath.prototype.setTripleAt=function(Y,et,en,ei,eo,ea,eu,ec){this.setXYAt(Y,et,"v",eu,ec),this.setXYAt(en,ei,"o",eu,ec),this.setXYAt(eo,ea,"i",eu,ec)},ShapePath.prototype.reverse=function(){var Y,et=new ShapePath;et.setPathData(this.c,this._length);var en=this.v,ei=this.o,eo=this.i,ea=0;this.c&&(et.setTripleAt(en[0][0],en[0][1],eo[0][0],eo[0][1],ei[0][0],ei[0][1],0,!1),ea=1);var eu=this._length-1,ec=this._length;for(Y=ea;Y=eo[eo.length-1].t-this.offsetTime)ea=eo[eo.length-1].s?eo[eo.length-1].s[0]:eo[eo.length-2].e[0],ec=!0;else{for(var ea,eu,ec,ed,ef,eh,ep,em,eg,ey,eb,ek,ew,e_=ei,eE=eo.length-1,eC=!0;eC&&(ey=eo[e_],!((eb=eo[e_+1]).t-this.offsetTime>Y));)e_=eb.t-this.offsetTime?em=1:Yei&&et>ei)||(this._caching.lastIndex=eo0||Y>-.000001&&Y<0?ei(Y*et)/et:Y}function eF(){var Y=this.props;return"matrix("+eD(Y[0])+","+eD(Y[1])+","+eD(Y[4])+","+eD(Y[5])+","+eD(Y[12])+","+eD(Y[13])+")"}return function(){this.reset=eo,this.rotate=ea,this.rotateX=eu,this.rotateY=ec,this.rotateZ=ed,this.skew=eh,this.skewFromAxis=ep,this.shear=ef,this.scale=em,this.setTransform=eg,this.translate=ey,this.transform=eb,this.multiply=ek,this.applyToPoint=eT,this.applyToX=eS,this.applyToY=eA,this.applyToZ=eM,this.applyToPointArray=eN,this.applyToTriplePoints=eI,this.applyToPointStringified=eL,this.toCSS=eR,this.to2dCSS=eF,this.clone=eE,this.cloneFromProps=eC,this.equals=e_,this.inversePoints=eO,this.inversePoint=ej,this.getInverseMatrix=eP,this._t=this.transform,this.isIdentity=ew,this._identity=!0,this._identityCalculated=!1,this.props=createTypedArray("float32",16),this.reset()}}();function _typeof$3(Y){return(_typeof$3="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(Y){return typeof Y}:function(Y){return Y&&"function"==typeof Symbol&&Y.constructor===Symbol&&Y!==Symbol.prototype?"symbol":typeof Y})(Y)}var lottie={},standalone="__[STANDALONE]__",animationData="__[ANIMATIONDATA]__",renderer="";function setLocation(Y){setLocationHref(Y)}function searchAnimations(){!0===standalone?animationManager.searchAnimations(animationData,standalone,renderer):animationManager.searchAnimations()}function setSubframeRendering(Y){setSubframeEnabled(Y)}function setPrefix(Y){setIdPrefix(Y)}function loadAnimation(Y){return!0===standalone&&(Y.animationData=JSON.parse(animationData)),animationManager.loadAnimation(Y)}function setQuality(Y){if("string"==typeof Y)switch(Y){case"high":setDefaultCurveSegments(200);break;default:case"medium":setDefaultCurveSegments(50);break;case"low":setDefaultCurveSegments(10)}else!isNaN(Y)&&Y>1&&setDefaultCurveSegments(Y);getDefaultCurveSegments()>=50?roundValues(!1):roundValues(!0)}function inBrowser(){return"undefined"!=typeof navigator}function installPlugin(Y,et){"expressions"===Y&&setExpressionsPlugin(et)}function getFactory(Y){switch(Y){case"propertyFactory":return PropertyFactory;case"shapePropertyFactory":return ShapePropertyFactory;case"matrix":return Matrix;default:return null}}function checkReady(){"complete"===document.readyState&&(clearInterval(readyStateCheckInterval),searchAnimations())}function getQueryVariable(Y){for(var et=queryString.split("&"),en=0;en=1?ec.push({s:Y-1,e:et-1}):(ec.push({s:Y,e:1}),ec.push({s:0,e:et-1}));var ed=[],ef=ec.length;for(ea=0;eaei+en||ed.push([eu.s*eo<=ei?0:(eu.s*eo-ei)/en,eu.e*eo>=ei+en?1:(eu.e*eo-ei)/en]);return ed.length||ed.push([0,0]),ed},TrimModifier.prototype.releasePathsData=function(Y){var et,en=Y.length;for(et=0;et1?1+et:this.s.v<0?0+et:this.s.v+et)>(eu=this.e.v>1?1+et:this.e.v<0?0+et:this.e.v+et)){var en=ea;ea=eu,eu=en}ea=1e-4*Math.round(1e4*ea),eu=1e-4*Math.round(1e4*eu),this.sValue=ea,this.eValue=eu}else ea=this.sValue,eu=this.eValue;var ei=this.shapes.length,eo=0;if(eu===ea)for(ed=0;ed=0;ed-=1)if((ey=this.shapes[ed]).shape._mdf){for((eb=ey.localShapeCollection).releaseShapes(),2===this.m&&ei>1?(ek=this.calculateShapeEdges(ea,eu,ey.totalShapeLength,eC,eo),eC+=ey.totalShapeLength):ek=[[e_,eE]],eh=ek.length,ef=0;ef=1?ew.push({s:ey.totalShapeLength*(e_-1),e:ey.totalShapeLength*(eE-1)}):(ew.push({s:ey.totalShapeLength*e_,e:ey.totalShapeLength}),ew.push({s:0,e:ey.totalShapeLength*(eE-1)}));var eT=this.addShapes(ey,ew[0]);if(ew[0].s!==ew[0].e){if(ew.length>1){if(ey.shape.paths.shapes[ey.shape.paths._length-1].c){var eS=eT.pop();this.addPaths(eT,eb),eT=this.addShapes(ey,ew[1],eS)}else this.addPaths(eT,eb),eT=this.addShapes(ey,ew[1])}this.addPaths(eT,eb)}}ey.shape.paths=eb}}},TrimModifier.prototype.addPaths=function(Y,et){var en,ei=Y.length;for(en=0;enet.e){en.c=!1;break}else et.s<=ey&&et.e>=ey+eu.addedLength?(this.addSegment(em[ei].v[eo-1],em[ei].o[eo-1],em[ei].i[eo],em[ei].v[eo],en,ec,ek),ek=!1):(ef=bez.getNewSegment(em[ei].v[eo-1],em[ei].v[eo],em[ei].o[eo-1],em[ei].i[eo],(et.s-ey)/eu.addedLength,(et.e-ey)/eu.addedLength,ed[eo-1]),this.addSegmentFromArray(ef,en,ec,ek),ek=!1,en.c=!1),ey+=eu.addedLength,ec+=1;if(em[ei].c&&ed.length){if(eu=ed[eo-1],ey<=et.e){var ew=ed[eo-1].addedLength;et.s<=ey&&et.e>=ey+ew?(this.addSegment(em[ei].v[eo-1],em[ei].o[eo-1],em[ei].i[0],em[ei].v[0],en,ec,ek),ek=!1):(ef=bez.getNewSegment(em[ei].v[eo-1],em[ei].v[0],em[ei].o[eo-1],em[ei].i[0],(et.s-ey)/ew,(et.e-ey)/ew,ed[eo-1]),this.addSegmentFromArray(ef,en,ec,ek),ek=!1,en.c=!1)}else en.c=!1;ey+=eu.addedLength,ec+=1}if(en._length&&(en.setXYAt(en.v[eh][0],en.v[eh][1],"i",eh),en.setXYAt(en.v[en._length-1][0],en.v[en._length-1][1],"o",en._length-1)),ey>et.e)break;ei=this.p.keyframes[this.p.keyframes.length-1].t?(ei=this.p.getValueAtTime(this.p.keyframes[this.p.keyframes.length-1].t/en,0),eo=this.p.getValueAtTime((this.p.keyframes[this.p.keyframes.length-1].t-.05)/en,0)):(ei=this.p.pv,eo=this.p.getValueAtTime((this.p._caching.lastFrame+this.p.offsetTime-.01)/en,this.p.offsetTime));else if(this.px&&this.px.keyframes&&this.py.keyframes&&this.px.getValueAtTime&&this.py.getValueAtTime){ei=[],eo=[];var ei,eo,ea=this.px,eu=this.py;ea._caching.lastFrame+ea.offsetTime<=ea.keyframes[0].t?(ei[0]=ea.getValueAtTime((ea.keyframes[0].t+.01)/en,0),ei[1]=eu.getValueAtTime((eu.keyframes[0].t+.01)/en,0),eo[0]=ea.getValueAtTime(ea.keyframes[0].t/en,0),eo[1]=eu.getValueAtTime(eu.keyframes[0].t/en,0)):ea._caching.lastFrame+ea.offsetTime>=ea.keyframes[ea.keyframes.length-1].t?(ei[0]=ea.getValueAtTime(ea.keyframes[ea.keyframes.length-1].t/en,0),ei[1]=eu.getValueAtTime(eu.keyframes[eu.keyframes.length-1].t/en,0),eo[0]=ea.getValueAtTime((ea.keyframes[ea.keyframes.length-1].t-.01)/en,0),eo[1]=eu.getValueAtTime((eu.keyframes[eu.keyframes.length-1].t-.01)/en,0)):(ei=[ea.pv,eu.pv],eo[0]=ea.getValueAtTime((ea._caching.lastFrame+ea.offsetTime-.01)/en,ea.offsetTime),eo[1]=eu.getValueAtTime((eu._caching.lastFrame+eu.offsetTime-.01)/en,eu.offsetTime))}else ei=eo=Y;this.v.rotate(-Math.atan2(ei[1]-eo[1],ei[0]-eo[0]))}this.data.p&&this.data.p.s?this.data.p.z?this.v.translate(this.px.v,this.py.v,-this.pz.v):this.v.translate(this.px.v,this.py.v,0):this.v.translate(this.p.v[0],this.p.v[1],-this.p.v[2])}this.frameId=this.elem.globalData.frameId}}function ei(){if(this.appliedTransformations=0,this.pre.reset(),!this.a.effectsSequence.length&&(this.pre.translate(-this.a.v[0],-this.a.v[1],this.a.v[2]),this.appliedTransformations=1,!this.s.effectsSequence.length)){if(this.pre.scale(this.s.v[0],this.s.v[1],this.s.v[2]),this.appliedTransformations=2,this.sk){if(this.sk.effectsSequence.length||this.sa.effectsSequence.length)return;this.pre.skewFromAxis(-this.sk.v,this.sa.v),this.appliedTransformations=3}this.r?this.r.effectsSequence.length||(this.pre.rotate(-this.r.v),this.appliedTransformations=4):this.rz.effectsSequence.length||this.ry.effectsSequence.length||this.rx.effectsSequence.length||this.or.effectsSequence.length||(this.pre.rotateZ(-this.rz.v).rotateY(this.ry.v).rotateX(this.rx.v).rotateZ(-this.or.v[2]).rotateY(this.or.v[1]).rotateX(this.or.v[0]),this.appliedTransformations=4)}}function eo(){}function ea(Y){this._addDynamicProperty(Y),this.elem.addDynamicProperty(Y),this._isDirty=!0}function eu(Y,et,en){if(this.elem=Y,this.frameId=-1,this.propType="transform",this.data=et,this.v=new Matrix,this.pre=new Matrix,this.appliedTransformations=0,this.initDynamicPropertyContainer(en||Y),et.p&&et.p.s?(this.px=PropertyFactory.getProp(Y,et.p.x,0,0,this),this.py=PropertyFactory.getProp(Y,et.p.y,0,0,this),et.p.z&&(this.pz=PropertyFactory.getProp(Y,et.p.z,0,0,this))):this.p=PropertyFactory.getProp(Y,et.p||{k:[0,0,0]},1,0,this),et.rx){if(this.rx=PropertyFactory.getProp(Y,et.rx,0,degToRads,this),this.ry=PropertyFactory.getProp(Y,et.ry,0,degToRads,this),this.rz=PropertyFactory.getProp(Y,et.rz,0,degToRads,this),et.or.k[0].ti){var ei,eo=et.or.k.length;for(ei=0;ei=Math.abs(Y)}function lerp(Y,et,en){return Y*(1-en)+et*en}function lerpPoint(Y,et,en){return[lerp(Y[0],et[0],en),lerp(Y[1],et[1],en)]}function quadRoots(Y,et,en){if(0===Y)return[];var ei=et*et-4*Y*en;if(ei<0)return[];var eo=-et/(2*Y);if(0===ei)return[eo];var ea=Math.sqrt(ei)/(2*Y);return[eo-ea,eo+ea]}function polynomialCoefficients(Y,et,en,ei){return[-Y+3*et-3*en+ei,3*Y-6*et+3*en,-3*Y+3*et,Y]}function singlePoint(Y){return new PolynomialBezier(Y,Y,Y,Y,!1)}function PolynomialBezier(Y,et,en,ei,eo){eo&&pointEqual(Y,et)&&(et=lerpPoint(Y,ei,1/3)),eo&&pointEqual(en,ei)&&(en=lerpPoint(Y,ei,2/3));var ea=polynomialCoefficients(Y[0],et[0],en[0],ei[0]),eu=polynomialCoefficients(Y[1],et[1],en[1],ei[1]);this.a=[ea[0],eu[0]],this.b=[ea[1],eu[1]],this.c=[ea[2],eu[2]],this.d=[ea[3],eu[3]],this.points=[Y,et,en,ei]}function extrema(Y,et){var en=Y.points[0][et],ei=Y.points[Y.points.length-1][et];if(en>ei){var eo=ei;ei=en,en=eo}for(var ea=quadRoots(3*Y.a[et],2*Y.b[et],Y.c[et]),eu=0;eu0&&ea[eu]<1){var ec=Y.point(ea[eu])[et];ecei&&(ei=ec)}return{min:en,max:ei}}function intersectData(Y,et,en){var ei=Y.boundingBox();return{cx:ei.cx,cy:ei.cy,width:ei.width,height:ei.height,bez:Y,t:(et+en)/2,t1:et,t2:en}}function splitData(Y){var et=Y.bez.split(.5);return[intersectData(et[0],Y.t1,Y.t),intersectData(et[1],Y.t,Y.t2)]}function boxIntersect(Y,et){return 2*Math.abs(Y.cx-et.cx)=ea||Y.width<=ei&&Y.height<=ei&&et.width<=ei&&et.height<=ei){eo.push([Y.t,et.t]);return}var eu=splitData(Y),ec=splitData(et);intersectsImpl(eu[0],ec[0],en+1,ei,eo,ea),intersectsImpl(eu[0],ec[1],en+1,ei,eo,ea),intersectsImpl(eu[1],ec[0],en+1,ei,eo,ea),intersectsImpl(eu[1],ec[1],en+1,ei,eo,ea)}}function crossProduct(Y,et){return[Y[1]*et[2]-Y[2]*et[1],Y[2]*et[0]-Y[0]*et[2],Y[0]*et[1]-Y[1]*et[0]]}function lineIntersection(Y,et,en,ei){var eo=[Y[0],Y[1],1],ea=[et[0],et[1],1],eu=[en[0],en[1],1],ec=[ei[0],ei[1],1],ed=crossProduct(crossProduct(eo,ea),crossProduct(eu,ec));return floatZero(ed[2])?null:[ed[0]/ed[2],ed[1]/ed[2]]}function polarOffset(Y,et,en){return[Y[0]+Math.cos(et)*en,Y[1]-Math.sin(et)*en]}function pointDistance(Y,et){return Math.hypot(Y[0]-et[0],Y[1]-et[1])}function pointEqual(Y,et){return floatEqual(Y[0],et[0])&&floatEqual(Y[1],et[1])}function ZigZagModifier(){}function setPoint(Y,et,en,ei,eo,ea,eu){var ec=en-Math.PI/2,ed=en+Math.PI/2,ef=et[0]+Math.cos(en)*ei*eo,eh=et[1]-Math.sin(en)*ei*eo;Y.setTripleAt(ef,eh,ef+Math.cos(ec)*ea,eh-Math.sin(ec)*ea,ef+Math.cos(ed)*eu,eh-Math.sin(ed)*eu,Y.length())}function getPerpendicularVector(Y,et){var en=[et[0]-Y[0],et[1]-Y[1]],ei=-(.5*Math.PI);return[Math.cos(ei)*en[0]-Math.sin(ei)*en[1],Math.sin(ei)*en[0]+Math.cos(ei)*en[1]]}function getProjectingAngle(Y,et){var en=0===et?Y.length()-1:et-1,ei=(et+1)%Y.length(),eo=getPerpendicularVector(Y.v[en],Y.v[ei]);return Math.atan2(0,1)-Math.atan2(eo[1],eo[0])}function zigZagCorner(Y,et,en,ei,eo,ea,eu){var ec=getProjectingAngle(et,en),ed=et.v[en%et._length],ef=et.v[0===en?et._length-1:en-1],eh=et.v[(en+1)%et._length],ep=2===ea?Math.sqrt(Math.pow(ed[0]-ef[0],2)+Math.pow(ed[1]-ef[1],2)):0,em=2===ea?Math.sqrt(Math.pow(ed[0]-eh[0],2)+Math.pow(ed[1]-eh[1],2)):0;setPoint(Y,et.v[en%et._length],ec,eu,ei,em/((eo+1)*2),ep/((eo+1)*2),ea)}function zigZagSegment(Y,et,en,ei,eo,ea){for(var eu=0;eu1&&et.length>1&&(eo=getIntersection(Y[0],et[et.length-1])))?[[Y[0].split(eo[0])[0]],[et[et.length-1].split(eo[1])[1]]]:[en,ei]}function pruneIntersections(Y){for(var et,en=1;en1&&(et=pruneSegmentIntersection(Y[Y.length-1],Y[0]),Y[Y.length-1]=et[0],Y[0]=et[1]),Y}function offsetSegmentSplit(Y,et){var en,ei,eo,ea,eu=Y.inflectionPoints();if(0===eu.length)return[offsetSegment(Y,et)];if(1===eu.length||floatEqual(eu[1],1))return en=(eo=Y.split(eu[0]))[0],ei=eo[1],[offsetSegment(en,et),offsetSegment(ei,et)];en=(eo=Y.split(eu[0]))[0];var ec=(eu[1]-eu[0])/(1-eu[0]);return ea=(eo=eo[1].split(ec))[0],ei=eo[1],[offsetSegment(en,et),offsetSegment(ea,et),offsetSegment(ei,et)]}function OffsetPathModifier(){}function getFontProperties(Y){for(var et=Y.fStyle?Y.fStyle.split(" "):[],en="normal",ei="normal",eo=et.length,ea=0;ea0;)en-=1,this._elements.unshift(et[en]);this.dynamicProperties.length?this.k=!0:this.getValue(!0)},RepeaterModifier.prototype.resetElements=function(Y){var et,en=Y.length;for(et=0;et0?Math.floor(ey):Math.ceil(ey),ew=this.pMatrix.props,e_=this.rMatrix.props,eE=this.sMatrix.props;this.pMatrix.reset(),this.rMatrix.reset(),this.sMatrix.reset(),this.tMatrix.reset(),this.matrix.reset();var eC=0;if(ey>0){for(;eCek;)this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!0),eC-=1;eb&&(this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,-eb,!0),eC-=eb)}for(eo=1===this.data.m?0:this._currentCopies-1,ea=1===this.data.m?1:-1,eu=this._currentCopies;eu;){if(ef=(ei=(en=this.elemsData[eo].it)[en.length-1].transform.mProps.v.props).length,en[en.length-1].transform.mProps._mdf=!0,en[en.length-1].transform.op._mdf=!0,en[en.length-1].transform.op.v=1===this._currentCopies?this.so.v:this.so.v+(this.eo.v-this.so.v)*(eo/(this._currentCopies-1)),0!==eC){for((0!==eo&&1===ea||eo!==this._currentCopies-1&&-1===ea)&&this.applyTransforms(this.pMatrix,this.rMatrix,this.sMatrix,this.tr,1,!1),this.matrix.transform(e_[0],e_[1],e_[2],e_[3],e_[4],e_[5],e_[6],e_[7],e_[8],e_[9],e_[10],e_[11],e_[12],e_[13],e_[14],e_[15]),this.matrix.transform(eE[0],eE[1],eE[2],eE[3],eE[4],eE[5],eE[6],eE[7],eE[8],eE[9],eE[10],eE[11],eE[12],eE[13],eE[14],eE[15]),this.matrix.transform(ew[0],ew[1],ew[2],ew[3],ew[4],ew[5],ew[6],ew[7],ew[8],ew[9],ew[10],ew[11],ew[12],ew[13],ew[14],ew[15]),ed=0;ed0&&ei<1?[et]:[]:[et-ei,et+ei].filter(function(Y){return Y>0&&Y<1})},PolynomialBezier.prototype.split=function(Y){if(Y<=0)return[singlePoint(this.points[0]),this];if(Y>=1)return[this,singlePoint(this.points[this.points.length-1])];var et=lerpPoint(this.points[0],this.points[1],Y),en=lerpPoint(this.points[1],this.points[2],Y),ei=lerpPoint(this.points[2],this.points[3],Y),eo=lerpPoint(et,en,Y),ea=lerpPoint(en,ei,Y),eu=lerpPoint(eo,ea,Y);return[new PolynomialBezier(this.points[0],et,eo,eu,!0),new PolynomialBezier(eu,ea,ei,this.points[3],!0)]},PolynomialBezier.prototype.bounds=function(){return{x:extrema(this,0),y:extrema(this,1)}},PolynomialBezier.prototype.boundingBox=function(){var Y=this.bounds();return{left:Y.x.min,right:Y.x.max,top:Y.y.min,bottom:Y.y.max,width:Y.x.max-Y.x.min,height:Y.y.max-Y.y.min,cx:(Y.x.max+Y.x.min)/2,cy:(Y.y.max+Y.y.min)/2}},PolynomialBezier.prototype.intersections=function(Y,et,en){void 0===et&&(et=2),void 0===en&&(en=7);var ei=[];return intersectsImpl(intersectData(this,0,1),intersectData(Y,0,1),0,et,ei,en),ei},PolynomialBezier.shapeSegment=function(Y,et){var en=(et+1)%Y.length();return new PolynomialBezier(Y.v[et],Y.o[et],Y.i[en],Y.v[en],!0)},PolynomialBezier.shapeSegmentInverted=function(Y,et){var en=(et+1)%Y.length();return new PolynomialBezier(Y.v[en],Y.i[en],Y.o[et],Y.v[et],!0)},extendPrototype([ShapeModifier],ZigZagModifier),ZigZagModifier.prototype.initModifierProperties=function(Y,et){this.getValue=this.processKeys,this.amplitude=PropertyFactory.getProp(Y,et.s,0,null,this),this.frequency=PropertyFactory.getProp(Y,et.r,0,null,this),this.pointsType=PropertyFactory.getProp(Y,et.pt,0,null,this),this._isAnimated=0!==this.amplitude.effectsSequence.length||0!==this.frequency.effectsSequence.length||0!==this.pointsType.effectsSequence.length},ZigZagModifier.prototype.processPath=function(Y,et,en,ei){var eo=Y._length,ea=shapePool.newElement();if(ea.c=Y.c,Y.c||(eo-=1),0===eo)return ea;var eu=-1,ec=PolynomialBezier.shapeSegment(Y,0);zigZagCorner(ea,Y,0,et,en,ei,eu);for(var ed=0;ed=0;eo-=1)eu=PolynomialBezier.shapeSegmentInverted(Y,eo),ef.push(offsetSegmentSplit(eu,et));ef=pruneIntersections(ef);var eh=null,ep=null;for(eo=0;eo0&&(ed=!1),ed){var ef=createTag("style");ef.setAttribute("f-forigin",en[ea].fOrigin),ef.setAttribute("f-origin",en[ea].origin),ef.setAttribute("f-family",en[ea].fFamily),ef.type="text/css",ef.innerText="@font-face {font-family: "+en[ea].fFamily+"; font-style: normal; src: url('"+en[ea].fPath+"');}",et.appendChild(ef)}}else if("g"===en[ea].fOrigin||1===en[ea].origin){for(ec=0,eu=document.querySelectorAll('link[f-forigin="g"], link[f-origin="1"]');ec=55296&&en<=56319){var ei=Y.charCodeAt(1);ei>=56320&&ei<=57343&&(et=(en-55296)*1024+ei-56320+65536)}return et}function eS(Y,et){var en=Y.toString(16)+et.toString(16);return -1!==ep.indexOf(en)}function eA(Y){return Y===ed}function eM(Y){return Y===ec}function eP(Y){var et=eT(Y);return et>=ef&&et<=eh}function ej(Y){return eP(Y.substr(0,2))&&eP(Y.substr(2,2))}function eO(Y){return -1!==en.indexOf(Y)}function eI(Y,et){var en=eT(Y.substr(et,2));if(en!==ei)return!1;var ec=0;for(et+=2;ec<5;){if((en=eT(Y.substr(et,2)))eu)return!1;ec+=1,et+=2}return eT(Y.substr(et,2))===eo}function eN(){this.isLoaded=!0}var eL=function(){this.fonts=[],this.chars=null,this.typekitLoaded=0,this.isLoaded=!1,this._warned=!1,this.initTime=Date.now(),this.setIsLoadedBinded=this.setIsLoaded.bind(this),this.checkLoadedFontsBinded=this.checkLoadedFonts.bind(this)};eL.isModifier=eS,eL.isZeroWidthJoiner=eA,eL.isFlagEmoji=ej,eL.isRegionalCode=eP,eL.isCombinedCharacter=eO,eL.isRegionalFlag=eI,eL.isVariationSelector=eM,eL.BLACK_FLAG_CODE_POINT=ei;var eR={addChars:ew,addFonts:ek,getCharData:e_,getFontByName:eC,measureText:eE,checkLoadedFonts:ey,setIsLoaded:eN};return eL.prototype=eR,eL}();function SlotManager(Y){this.animationData=Y}function slotFactory(Y){return new SlotManager(Y)}function RenderableElement(){}SlotManager.prototype.getProp=function(Y){return this.animationData.slots&&this.animationData.slots[Y.sid]?Object.assign(Y,this.animationData.slots[Y.sid].p):Y},RenderableElement.prototype={initRenderable:function(){this.isInRange=!1,this.hidden=!1,this.isTransparent=!1,this.renderableComponents=[]},addRenderableComponent:function(Y){-1===this.renderableComponents.indexOf(Y)&&this.renderableComponents.push(Y)},removeRenderableComponent:function(Y){-1!==this.renderableComponents.indexOf(Y)&&this.renderableComponents.splice(this.renderableComponents.indexOf(Y),1)},prepareRenderableFrame:function(Y){this.checkLayerLimits(Y)},checkTransparency:function(){this.finalTransform.mProp.o.v<=0?!this.isTransparent&&this.globalData.renderConfig.hideOnTransparent&&(this.isTransparent=!0,this.hide()):this.isTransparent&&(this.isTransparent=!1,this.show())},checkLayerLimits:function(Y){this.data.ip-this.data.st<=Y&&this.data.op-this.data.st>Y?!0!==this.isInRange&&(this.globalData._mdf=!0,this._mdf=!0,this.isInRange=!0,this.show()):!1!==this.isInRange&&(this.globalData._mdf=!0,this.isInRange=!1,this.hide())},renderRenderable:function(){var Y,et=this.renderableComponents.length;for(Y=0;Y.1)&&this.audio.seek(this._currentTime/this.globalData.frameRate):(this.audio.play(),this.audio.seek(this._currentTime/this.globalData.frameRate),this._isPlaying=!0))},AudioElement.prototype.show=function(){},AudioElement.prototype.hide=function(){this.audio.pause(),this._isPlaying=!1},AudioElement.prototype.pause=function(){this.audio.pause(),this._isPlaying=!1,this._canPlay=!1},AudioElement.prototype.resume=function(){this._canPlay=!0},AudioElement.prototype.setRate=function(Y){this.audio.rate(Y)},AudioElement.prototype.volume=function(Y){this._volumeMultiplier=Y,this._previousVolume=Y*this._volume,this.audio.volume(this._previousVolume)},AudioElement.prototype.getBaseElement=function(){return null},AudioElement.prototype.destroy=function(){},AudioElement.prototype.sourceRectAtTime=function(){},AudioElement.prototype.initExpressions=function(){},BaseRenderer.prototype.checkLayers=function(Y){var et,en,ei=this.layers.length;for(this.completeLayers=!0,et=ei-1;et>=0;et-=1)!this.elements[et]&&(en=this.layers[et]).ip-en.st<=Y-this.layers[et].st&&en.op-en.st>Y-this.layers[et].st&&this.buildItem(et),this.completeLayers=!!this.elements[et]&&this.completeLayers;this.checkPendingElements()},BaseRenderer.prototype.createItem=function(Y){switch(Y.ty){case 2:return this.createImage(Y);case 0:return this.createComp(Y);case 1:return this.createSolid(Y);case 3:default:return this.createNull(Y);case 4:return this.createShape(Y);case 5:return this.createText(Y);case 6:return this.createAudio(Y);case 13:return this.createCamera(Y);case 15:return this.createFootage(Y)}},BaseRenderer.prototype.createCamera=function(){throw Error("You're using a 3d camera. Try the html renderer.")},BaseRenderer.prototype.createAudio=function(Y){return new AudioElement(Y,this.globalData,this)},BaseRenderer.prototype.createFootage=function(Y){return new FootageElement(Y,this.globalData,this)},BaseRenderer.prototype.buildAllItems=function(){var Y,et=this.layers.length;for(Y=0;Y0&&(this.maskElement.setAttribute("id",ed),this.element.maskedElement.setAttribute(eh,"url("+getLocationHref()+"#"+ed+")"),ei.appendChild(this.maskElement)),this.viewData.length&&this.element.addRenderableComponent(this)}TransformElement.prototype={initTransform:function(){var Y=new Matrix;this.finalTransform={mProp:this.data.ks?TransformPropertyFactory.getTransformProperty(this,this.data.ks,this):{o:0},_matMdf:!1,_localMatMdf:!1,_opMdf:!1,mat:Y,localMat:Y,localOpacity:1},this.data.ao&&(this.finalTransform.mProp.autoOriented=!0),this.data.ty},renderTransform:function(){if(this.finalTransform._opMdf=this.finalTransform.mProp.o._mdf||this._isFirstFrame,this.finalTransform._matMdf=this.finalTransform.mProp._mdf||this._isFirstFrame,this.hierarchy){var Y,et=this.finalTransform.mat,en=0,ei=this.hierarchy.length;if(!this.finalTransform._matMdf)for(;en1&&(ea+=" C"+et.o[ei-1][0]+","+et.o[ei-1][1]+" "+et.i[0][0]+","+et.i[0][1]+" "+et.v[0][0]+","+et.v[0][1]),en.lastPath!==ea){var eu="";en.elem&&(et.c&&(eu=Y.inv?this.solidPath+ea:ea),en.elem.setAttribute("d",eu)),en.lastPath=ea}},MaskElement.prototype.destroy=function(){this.element=null,this.globalData=null,this.maskElement=null,this.data=null,this.masksProperties=null};var filtersFactory=function(){var Y={};function et(Y,et){var en=createNS("filter");return en.setAttribute("id",Y),!0!==et&&(en.setAttribute("filterUnits","objectBoundingBox"),en.setAttribute("x","0%"),en.setAttribute("y","0%"),en.setAttribute("width","100%"),en.setAttribute("height","100%")),en}function en(){var Y=createNS("feColorMatrix");return Y.setAttribute("type","matrix"),Y.setAttribute("color-interpolation-filters","sRGB"),Y.setAttribute("values","0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 1"),Y}return Y.createFilter=et,Y.createAlphaToLuminanceFilter=en,Y}(),featureSupport=function(){var Y={maskType:!0,svgLumaHidden:!0,offscreenCanvas:"undefined"!=typeof OffscreenCanvas};return(/MSIE 10/i.test(navigator.userAgent)||/MSIE 9/i.test(navigator.userAgent)||/rv:11.0/i.test(navigator.userAgent)||/Edge\/\d./i.test(navigator.userAgent))&&(Y.maskType=!1),/firefox/i.test(navigator.userAgent)&&(Y.svgLumaHidden=!1),Y}(),registeredEffects$1={},idPrefix="filter_result_";function SVGEffects(Y){var et,en,ei="SourceGraphic",eo=Y.data.ef?Y.data.ef.length:0,ea=createElementID(),eu=filtersFactory.createFilter(ea,!0),ec=0;for(et=0,this.filters=[];et=0&&!this.shapeModifiers[Y].processShapes(this._isFirstFrame);Y-=1);}},searchProcessedElement:function(Y){for(var et=this.processedElements,en=0,ei=et.length;en.01)return!1;en+=1}return!0},GradientProperty.prototype.checkCollapsable=function(){if(this.o.length/2!=this.c.length/4)return!1;if(this.data.k.k[0].s)for(var Y=0,et=this.data.k.k.length;Y0;)ed=ei.transformers[ey].mProps._mdf||ed,eg-=1,ey-=1;if(ed)for(eg=ek-ei.styles[eh].lvl,ey=ei.transformers.length-1;eg>0;)em.multiply(ei.transformers[ey].mProps.v),eg-=1,ey-=1}else em=Y;if(eu=(ep=ei.sh.paths)._length,ed){for(ea=0,ec="";ea=1?e_=.99:e_<=-1&&(e_=-.99);var eE=ec*e_,eC=Math.cos(ew+et.a.v)*eE+eh[0],eT=Math.sin(ew+et.a.v)*eE+eh[1];ed.setAttribute("fx",eC),ed.setAttribute("fy",eT),ef&&!et.g._collapsable&&(et.of.setAttribute("fx",eC),et.of.setAttribute("fy",eT))}}function ed(Y,et,en){var ei=et.style,eo=et.d;eo&&(eo._mdf||en)&&eo.dashStr&&(ei.pElem.setAttribute("stroke-dasharray",eo.dashStr),ei.pElem.setAttribute("stroke-dashoffset",eo.dashoffset[0])),et.c&&(et.c._mdf||en)&&ei.pElem.setAttribute("stroke","rgb("+bmFloor(et.c.v[0])+","+bmFloor(et.c.v[1])+","+bmFloor(et.c.v[2])+")"),(et.o._mdf||en)&&ei.pElem.setAttribute("stroke-opacity",et.o.v),(et.w._mdf||en)&&(ei.pElem.setAttribute("stroke-width",et.w.v),ei.msElem&&ei.msElem.setAttribute("stroke-width",et.w.v))}return{createRenderFunction:function(Y){switch(Y.ty){case"fl":return ea;case"gf":return ec;case"gs":return eu;case"st":return ed;case"sh":case"el":case"rc":case"sr":return eo;case"tr":return en;case"no":return ei;default:return null}}}}();function SVGShapeElement(Y,et,en){this.shapes=[],this.shapesData=Y.shapes,this.stylesList=[],this.shapeModifiers=[],this.itemsData=[],this.processedElements=[],this.animatedContents=[],this.initElement(Y,et,en),this.prevViewData=[]}function LetterProps(Y,et,en,ei,eo,ea){this.o=Y,this.sw=et,this.sc=en,this.fc=ei,this.m=eo,this.p=ea,this._mdf={o:!0,sw:!!et,sc:!!en,fc:!!ei,m:!0,p:!0}}function TextProperty(Y,et){this._frameId=initialDefaultFrame,this.pv="",this.v="",this.kf=!1,this._isFirstFrame=!0,this._mdf=!1,et.d&&et.d.sid&&(et.d=Y.globalData.slotManager.getProp(et.d)),this.data=et,this.elem=Y,this.comp=this.elem.comp,this.keysIndex=0,this.canResize=!1,this.minimumFontSize=1,this.effectsSequence=[],this.currentData={ascent:0,boxWidth:this.defaultBoxWidth,f:"",fStyle:"",fWeight:"",fc:"",j:"",justifyOffset:"",l:[],lh:0,lineWidths:[],ls:"",of:"",s:"",sc:"",sw:0,t:0,tr:0,sz:0,ps:null,fillColorAnim:!1,strokeColorAnim:!1,strokeWidthAnim:!1,yOffset:0,finalSize:0,finalText:[],finalLineHeight:0,__complete:!1},this.copyData(this.currentData,this.data.d.k[0].s),this.searchProperty()||this.completeTextData(this.currentData)}extendPrototype([BaseElement,TransformElement,SVGBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableDOMElement],SVGShapeElement),SVGShapeElement.prototype.initSecondaryElement=function(){},SVGShapeElement.prototype.identityMatrix=new Matrix,SVGShapeElement.prototype.buildExpressionInterface=function(){},SVGShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.layerElement,0,[],!0),this.filterUniqueShapes()},SVGShapeElement.prototype.filterUniqueShapes=function(){var Y,et,en,ei,eo=this.shapes.length,ea=this.stylesList.length,eu=[],ec=!1;for(en=0;en1&&ec&&this.setShapesAsAnimated(eu)}},SVGShapeElement.prototype.setShapesAsAnimated=function(Y){var et,en=Y.length;for(et=0;et=0;ec-=1){if((em=this.searchProcessedElement(Y[ec]))?et[ec]=en[em-1]:Y[ec]._render=eu,"fl"===Y[ec].ty||"st"===Y[ec].ty||"gf"===Y[ec].ty||"gs"===Y[ec].ty||"no"===Y[ec].ty)em?et[ec].style.closed=!1:et[ec]=this.createStyleElement(Y[ec],eo),Y[ec]._render&&et[ec].style.pElem.parentNode!==ei&&ei.appendChild(et[ec].style.pElem),eb.push(et[ec].style);else if("gr"===Y[ec].ty){if(em)for(ed=0,ef=et[ec].it.length;ed1,this.kf&&this.addEffect(this.getKeyframeValue.bind(this)),this.kf},TextProperty.prototype.addEffect=function(Y){this.effectsSequence.push(Y),this.elem.addDynamicProperty(this)},TextProperty.prototype.getValue=function(Y){if(this.elem.globalData.frameId!==this.frameId&&this.effectsSequence.length||Y){this.currentData.t=this.data.d.k[this.keysIndex].s.t;var et,en=this.currentData,ei=this.keysIndex;if(this.lock){this.setCurrentData(this.currentData);return}this.lock=!0,this._mdf=!1;var eo=this.effectsSequence.length,ea=Y||this.data.d.k[this.keysIndex].s;for(et=0;etet);)en+=1;return this.keysIndex!==en&&(this.keysIndex=en),this.data.d.k[this.keysIndex].s},TextProperty.prototype.buildFinalText=function(Y){for(var et,en,ei=[],eo=0,ea=Y.length,eu=!1,ec=!1,ed="";eo=55296&&et<=56319?FontManager.isRegionalFlag(Y,eo)?ed=Y.substr(eo,14):(en=Y.charCodeAt(eo+1))>=56320&&en<=57343&&(FontManager.isModifier(et,en)?(ed=Y.substr(eo,2),eu=!0):ed=FontManager.isFlagEmoji(Y.substr(eo,4))?Y.substr(eo,4):Y.substr(eo,2)):et>56319?(en=Y.charCodeAt(eo+1),FontManager.isVariationSelector(et)&&(eu=!0)):FontManager.isZeroWidthJoiner(et)&&(eu=!0,ec=!0),eu?(ei[ei.length-1]+=ed,eu=!1):ei.push(ed),eo+=ed.length;return ei},TextProperty.prototype.completeTextData=function(Y){Y.__complete=!0;var et=this.elem.globalData.fontManager,en=this.data,ei=[],eo=0,ea=en.m.g,eu=0,ec=0,ed=0,ef=[],eh=0,ep=0,em=et.getFontByName(Y.f),eg=0,ey=getFontProperties(em);Y.fWeight=ey.weight,Y.fStyle=ey.style,Y.finalSize=Y.s,Y.finalText=this.buildFinalText(Y.t),ew=Y.finalText.length,Y.finalLineHeight=Y.lh;var eb=Y.tr/1e3*Y.finalSize;if(Y.sz)for(var ek,ew,e_,eE,eC,eT,eS,eA,eM,eP,ej=!0,eO=Y.sz[0],eI=Y.sz[1];ej;){eP=this.buildFinalText(Y.t),eM=0,eh=0,ew=eP.length,eb=Y.tr/1e3*Y.finalSize;var eN=-1;for(ek=0;ekeO&&" "!==eP[ek]?(-1===eN?ew+=1:ek=eN,eM+=Y.finalLineHeight||1.2*Y.finalSize,eP.splice(ek,eN===ek?1:0,"\r"),eN=-1,eh=0):eh+=eg+eb;eM+=em.ascent*Y.finalSize/100,this.canResize&&Y.finalSize>this.minimumFontSize&&eIep?eh:ep,eh=-2*eb,eE="",e_=!0,ed+=1):eE=eF,et.chars?(eS=et.getCharData(eF,em.fStyle,et.getFontByName(Y.f).fFamily),eg=e_?0:eS.w*Y.finalSize/100):eg=et.measureText(eE,Y.f,Y.finalSize)," "===eF?eL+=eg+eb:(eh+=eg+eb+eL,eL=0),ei.push({l:eg,an:eg,add:eu,n:e_,anIndexes:[],val:eE,line:ed,animatorJustifyOffset:0}),2==ea){if(eu+=eg,""===eE||" "===eE||ek===ew-1){for((""===eE||" "===eE)&&(eu-=eg);ec<=ek;)ei[ec].an=eu,ei[ec].ind=eo,ei[ec].extra=eg,ec+=1;eo+=1,eu=0}}else if(3==ea){if(eu+=eg,""===eE||ek===ew-1){for(""===eE&&(eu-=eg);ec<=ek;)ei[ec].an=eu,ei[ec].ind=eo,ei[ec].extra=eg,ec+=1;eu=0,eo+=1}}else ei[eo].ind=eo,ei[eo].extra=0,eo+=1;if(Y.l=ei,ep=eh>ep?eh:ep,ef.push(eh),Y.sz)Y.boxWidth=Y.sz[0],Y.justifyOffset=0;else switch(Y.boxWidth=ep,Y.j){case 1:Y.justifyOffset=-Y.boxWidth;break;case 2:Y.justifyOffset=-Y.boxWidth/2;break;default:Y.justifyOffset=0}Y.lineWidths=ef;var eR=en.a;eT=eR.length;var eD=[];for(eC=0;eC0?eo=this.ne.v/100:ea=-this.ne.v/100,this.xe.v>0?eu=1-this.xe.v/100:ec=1+this.xe.v/100;var ed=BezierFactory.getBezierEasing(eo,ea,eu,ec).get,ef=0,eh=this.finalS,ep=this.finalE,em=this.data.sh;if(2===em)ef=ed(ef=ep===eh?ei>=ep?1:0:Y(0,et(.5/(ep-eh)+(ei-eh)/(ep-eh),1)));else if(3===em)ef=ed(ef=ep===eh?ei>=ep?0:1:1-Y(0,et(.5/(ep-eh)+(ei-eh)/(ep-eh),1)));else if(4===em)ep===eh?ef=0:(ef=Y(0,et(.5/(ep-eh)+(ei-eh)/(ep-eh),1)))<.5?ef*=2:ef=1-2*(ef-.5),ef=ed(ef);else if(5===em){if(ep===eh)ef=0;else{var eg=ep-eh,ey=-eg/2+(ei=et(Y(0,ei+.5-eh),ep-eh)),eb=eg/2;ef=Math.sqrt(1-ey*ey/(eb*eb))}ef=ed(ef)}else 6===em?ef=ed(ef=ep===eh?0:(1+Math.cos(Math.PI+2*Math.PI*(ei=et(Y(0,ei+.5-eh),ep-eh))/(ep-eh)))/2):(ei>=en(eh)&&(ef=ei-eh<0?Y(0,et(et(ep,1)-(eh-ei),1)):Y(0,et(ep-ei,1))),ef=ed(ef));if(100!==this.sm.v){var ek=.01*this.sm.v;0===ek&&(ek=1e-8);var ew=.5-.5*ek;ef1&&(ef=1)}return ef*this.a.v},getValue:function(Y){this.iterateDynamicProperties(),this._mdf=Y||this._mdf,this._currentTextLength=this.elem.textProperty.currentData.l.length||0,Y&&2===this.data.r&&(this.e.v=this._currentTextLength);var et=2===this.data.r?1:100/this.data.totalChars,en=this.o.v/et,ei=this.s.v/et+en,eo=this.e.v/et+en;if(ei>eo){var ea=ei;ei=eo,eo=ea}this.finalS=ei,this.finalE=eo}},extendPrototype([DynamicPropertyContainer],ei),{getTextSelectorProp:function(Y,et,en){return new ei(Y,et,en)}}}();function TextAnimatorDataProperty(Y,et,en){var ei={propType:!1},eo=PropertyFactory.getProp,ea=et.a;this.a={r:ea.r?eo(Y,ea.r,0,degToRads,en):ei,rx:ea.rx?eo(Y,ea.rx,0,degToRads,en):ei,ry:ea.ry?eo(Y,ea.ry,0,degToRads,en):ei,sk:ea.sk?eo(Y,ea.sk,0,degToRads,en):ei,sa:ea.sa?eo(Y,ea.sa,0,degToRads,en):ei,s:ea.s?eo(Y,ea.s,1,.01,en):ei,a:ea.a?eo(Y,ea.a,1,0,en):ei,o:ea.o?eo(Y,ea.o,0,.01,en):ei,p:ea.p?eo(Y,ea.p,1,0,en):ei,sw:ea.sw?eo(Y,ea.sw,0,0,en):ei,sc:ea.sc?eo(Y,ea.sc,1,0,en):ei,fc:ea.fc?eo(Y,ea.fc,1,0,en):ei,fh:ea.fh?eo(Y,ea.fh,0,0,en):ei,fs:ea.fs?eo(Y,ea.fs,0,.01,en):ei,fb:ea.fb?eo(Y,ea.fb,0,.01,en):ei,t:ea.t?eo(Y,ea.t,0,0,en):ei},this.s=TextSelectorProp.getTextSelectorProp(Y,et.s,en),this.s.t=et.s.t}function TextAnimatorProperty(Y,et,en){this._isFirstFrame=!0,this._hasMaskedPath=!1,this._frameId=-1,this._textData=Y,this._renderType=et,this._elem=en,this._animatorsData=createSizedArray(this._textData.a.length),this._pathData={},this._moreOptions={alignment:{}},this.renderedLetters=[],this.lettersChangedFlag=!1,this.initDynamicPropertyContainer(en)}function ITextElement(){}TextAnimatorProperty.prototype.searchProperties=function(){var Y,et,en=this._textData.a.length,ei=PropertyFactory.getProp;for(Y=0;Y=eD+tf||!eV?(e$=(eD+tf-eB)/eF.partialLength,ef=eG.point[0]+(eF.point[0]-eG.point[0])*e$,eh=eG.point[1]+(eF.point[1]-eG.point[1])*e$,eA.translate(-eC[0]*ej[eN].an*.005,-(.01*(eC[1]*eJ))),ez=!1):eV&&(eB+=eF.partialLength,(eU+=1)>=eV.length&&(eU=0,eW[eH+=1]?eV=eW[eH].points:eY.v.c?(eU=0,eV=eW[eH=0].points):(eB-=eF.partialLength,eV=null)),eV&&(eG=eF,eZ=(eF=eV[eU]).partialLength));ed=ej[eN].an/2-ej[eN].add,eA.translate(-ed,0,0)}else ed=ej[eN].an/2-ej[eN].add,eA.translate(-ed,0,0),eA.translate(-eC[0]*ej[eN].an*.005,-eC[1]*eJ*.01,0);for(eo=0;eoeb?this.textSpans[eb].span:createNS(ea?"g":"text"),eg<=eb){if(ew.setAttribute("stroke-linecap","butt"),ew.setAttribute("stroke-linejoin","round"),ew.setAttribute("stroke-miterlimit","4"),this.textSpans[eb].span=ew,ea){var ey=createNS("g");ew.appendChild(ey),this.textSpans[eb].childSpan=ey}this.textSpans[eb].span=ew,this.layerElement.appendChild(ew)}ew.style.display="inherit"}if(eu.reset(),ed&&(eo[eb].n&&(ef=-em,eh+=Y.yOffset+(ep?1:0),ep=!1),this.applyTextPropertiesToMatrix(Y,eu,eo[eb].line,ef,eh),ef+=(eo[eb].l||0)+em),ea){if(1===(e_=this.globalData.fontManager.getCharData(Y.finalText[eb],et.fStyle,this.globalData.fontManager.getFontByName(Y.f).fFamily)).t)eE=new SVGCompElement(e_.data,this.globalData,this);else{var eb,ek,ew,e_,eE,eC=emptyShapeData;e_.data&&e_.data.shapes&&(eC=this.buildShapeData(e_.data,Y.finalSize)),eE=new SVGShapeElement(eC,this.globalData,this)}if(this.textSpans[eb].glyph){var eT=this.textSpans[eb].glyph;this.textSpans[eb].childSpan.removeChild(eT.layerElement),eT.destroy()}this.textSpans[eb].glyph=eE,eE._debug=!0,eE.prepareFrame(0),eE.renderFrame(),this.textSpans[eb].childSpan.appendChild(eE.layerElement),1===e_.t&&this.textSpans[eb].childSpan.setAttribute("transform","scale("+Y.finalSize/100+","+Y.finalSize/100+")")}else ed&&ew.setAttribute("transform","translate("+eu.props[12]+","+eu.props[13]+")"),ew.textContent=eo[eb].val,ew.setAttributeNS("http://www.w3.org/XML/1998/namespace","xml:space","preserve")}ed&&ew&&ew.setAttribute("d",ec)}else{var eS=this.textContainer,eA="start";switch(Y.j){case 1:eA="end";break;case 2:eA="middle";break;default:eA="start"}eS.setAttribute("text-anchor",eA),eS.setAttribute("letter-spacing",em);var eM=this.buildTextContents(Y.finalText);for(eb=0,ek=eM.length,eh=Y.ps?Y.ps[1]+Y.ascent:0;eb=0;et-=1)(this.completeLayers||this.elements[et])&&this.elements[et].prepareFrame(Y-this.layers[et].st);if(this.globalData._mdf)for(et=0;et=0;et-=1)(this.completeLayers||this.elements[et])&&(this.elements[et].prepareFrame(this.renderedFrame-this.layers[et].st),this.elements[et]._mdf&&(this._mdf=!0))}},ICompElement.prototype.renderInnerContent=function(){var Y,et=this.layers.length;for(Y=0;Y=0;en-=1)Y.finalTransform.multiply(Y.transforms[en].transform.mProps.v);Y._mdf=eo},processSequences:function(Y){var et,en=this.sequenceList.length;for(et=0;et=1){this.buffers=[];var Y=this.globalData.canvasContext,et=assetLoader.createCanvas(Y.canvas.width,Y.canvas.height);this.buffers.push(et);var en=assetLoader.createCanvas(Y.canvas.width,Y.canvas.height);this.buffers.push(en),this.data.tt>=3&&!document._isProxy&&assetLoader.loadLumaCanvas()}this.canvasContext=this.globalData.canvasContext,this.transformCanvas=this.globalData.transformCanvas,this.renderableEffectsManager=new CVEffects(this),this.searchEffectTransforms()},createContent:function(){},setBlendMode:function(){var Y=this.globalData;if(Y.blendMode!==this.data.bm){Y.blendMode=this.data.bm;var et=getBlendMode(this.data.bm);Y.canvasContext.globalCompositeOperation=et}},createRenderableComponents:function(){this.maskManager=new CVMaskElement(this.data,this),this.transformEffects=this.renderableEffectsManager.getEffects(effectTypes.TRANSFORM_EFFECT)},hideElement:function(){this.hidden||this.isInRange&&!this.isTransparent||(this.hidden=!0)},showElement:function(){this.isInRange&&!this.isTransparent&&(this.hidden=!1,this._isFirstFrame=!0,this.maskManager._isFirstFrame=!0)},clearCanvas:function(Y){Y.clearRect(this.transformCanvas.tx,this.transformCanvas.ty,this.transformCanvas.w*this.transformCanvas.sx,this.transformCanvas.h*this.transformCanvas.sy)},prepareLayer:function(){if(this.data.tt>=1){var Y=this.buffers[0].getContext("2d");this.clearCanvas(Y),Y.drawImage(this.canvasContext.canvas,0,0),this.currentTransform=this.canvasContext.getTransform(),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform)}},exitLayer:function(){if(this.data.tt>=1){var Y=this.buffers[1],et=Y.getContext("2d");if(this.clearCanvas(et),et.drawImage(this.canvasContext.canvas,0,0),this.canvasContext.setTransform(1,0,0,1,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.setTransform(this.currentTransform),this.comp.getElementById("tp"in this.data?this.data.tp:this.data.ind-1).renderFrame(!0),this.canvasContext.setTransform(1,0,0,1,0,0),this.data.tt>=3&&!document._isProxy){var en=assetLoader.getLumaCanvas(this.canvasContext.canvas);en.getContext("2d").drawImage(this.canvasContext.canvas,0,0),this.clearCanvas(this.canvasContext),this.canvasContext.drawImage(en,0,0)}this.canvasContext.globalCompositeOperation=operationsMap[this.data.tt],this.canvasContext.drawImage(Y,0,0),this.canvasContext.globalCompositeOperation="destination-over",this.canvasContext.drawImage(this.buffers[0],0,0),this.canvasContext.setTransform(this.currentTransform),this.canvasContext.globalCompositeOperation="source-over"}},renderFrame:function(Y){if(!this.hidden&&!this.data.hd&&(1!==this.data.td||Y)){this.renderTransform(),this.renderRenderable(),this.renderLocalTransform(),this.setBlendMode();var et=0===this.data.ty;this.prepareLayer(),this.globalData.renderer.save(et),this.globalData.renderer.ctxTransform(this.finalTransform.localMat.props),this.globalData.renderer.ctxOpacity(this.finalTransform.localOpacity),this.renderInnerContent(),this.globalData.renderer.restore(et),this.exitLayer(),this.maskManager.hasMasks&&this.globalData.renderer.restore(!0),this._isFirstFrame&&(this._isFirstFrame=!1)}},destroy:function(){this.canvasContext=null,this.data=null,this.globalData=null,this.maskManager.destroy()},mHelper:new Matrix},CVBaseElement.prototype.hide=CVBaseElement.prototype.hideElement,CVBaseElement.prototype.show=CVBaseElement.prototype.showElement,CVShapeData.prototype.setAsAnimated=SVGShapeData.prototype.setAsAnimated,extendPrototype([BaseElement,TransformElement,CVBaseElement,IShapeElement,HierarchyElement,FrameElement,RenderableElement],CVShapeElement),CVShapeElement.prototype.initElement=RenderableDOMElement.prototype.initElement,CVShapeElement.prototype.transformHelper={opacity:1,_opMdf:!1},CVShapeElement.prototype.dashResetter=[],CVShapeElement.prototype.createContent=function(){this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,!0,[])},CVShapeElement.prototype.createStyleElement=function(Y,et){var en={data:Y,type:Y.ty,preTransforms:this.transformsManager.addTransformSequence(et),transforms:[],elements:[],closed:!0===Y.hd},ei={};if("fl"===Y.ty||"st"===Y.ty?(ei.c=PropertyFactory.getProp(this,Y.c,1,255,this),ei.c.k||(en.co="rgb("+bmFloor(ei.c.v[0])+","+bmFloor(ei.c.v[1])+","+bmFloor(ei.c.v[2])+")")):("gf"===Y.ty||"gs"===Y.ty)&&(ei.s=PropertyFactory.getProp(this,Y.s,1,null,this),ei.e=PropertyFactory.getProp(this,Y.e,1,null,this),ei.h=PropertyFactory.getProp(this,Y.h||{k:0},0,.01,this),ei.a=PropertyFactory.getProp(this,Y.a||{k:0},0,degToRads,this),ei.g=new GradientProperty(this,Y.g,this)),ei.o=PropertyFactory.getProp(this,Y.o,0,.01,this),"st"===Y.ty||"gs"===Y.ty){if(en.lc=lineCapEnum[Y.lc||2],en.lj=lineJoinEnum[Y.lj||2],1==Y.lj&&(en.ml=Y.ml),ei.w=PropertyFactory.getProp(this,Y.w,0,null,this),ei.w.k||(en.wi=ei.w.v),Y.d){var eo=new DashProperty(this,Y.d,"canvas",this);ei.d=eo,ei.d.k||(en.da=ei.d.dashArray,en.do=ei.d.dashoffset[0])}}else en.r=2===Y.r?"evenodd":"nonzero";return this.stylesList.push(en),ei.style=en,ei},CVShapeElement.prototype.createGroupElement=function(){return{it:[],prevViewData:[]}},CVShapeElement.prototype.createTransformElement=function(Y){return{transform:{opacity:1,_opMdf:!1,key:this.transformsManager.getNewKey(),op:PropertyFactory.getProp(this,Y.o,0,.01,this),mProps:TransformPropertyFactory.getTransformProperty(this,Y,this)}}},CVShapeElement.prototype.createShapeElement=function(Y){var et=new CVShapeData(this,Y,this.stylesList,this.transformsManager);return this.shapes.push(et),this.addShapeToModifiers(et),et},CVShapeElement.prototype.reloadShapes=function(){this._isFirstFrame=!0;var Y,et=this.itemsData.length;for(Y=0;Y=0;ea-=1){if((ed=this.searchProcessedElement(Y[ea]))?et[ea]=en[ed-1]:Y[ea]._shouldRender=ei,"fl"===Y[ea].ty||"st"===Y[ea].ty||"gf"===Y[ea].ty||"gs"===Y[ea].ty)ed?et[ea].style.closed=!1:et[ea]=this.createStyleElement(Y[ea],ey),em.push(et[ea].style);else if("gr"===Y[ea].ty){if(ed)for(eu=0,ec=et[ea].it.length;eu=0;eo-=1)"tr"===et[eo].ty?(ea=en[eo].transform,this.renderShapeTransform(Y,ea)):"sh"===et[eo].ty||"el"===et[eo].ty||"rc"===et[eo].ty||"sr"===et[eo].ty?this.renderPath(et[eo],en[eo]):"fl"===et[eo].ty?this.renderFill(et[eo],en[eo],ea):"st"===et[eo].ty?this.renderStroke(et[eo],en[eo],ea):"gf"===et[eo].ty||"gs"===et[eo].ty?this.renderGradientFill(et[eo],en[eo],ea):"gr"===et[eo].ty?this.renderShape(ea,et[eo].it,en[eo].it):et[eo].ty;ei&&this.drawLayer()},CVShapeElement.prototype.renderStyledShape=function(Y,et){if(this._isFirstFrame||et._mdf||Y.transforms._mdf){var en,ei,eo,ea=Y.trNodes,eu=et.paths,ec=eu._length;ea.length=0;var ed=Y.transforms.finalTransform;for(eo=0;eo=1?ep=.99:ep<=-1&&(ep=-.99);var em=ef*ep,eg=Math.cos(eh+et.a.v)*em+ec[0],ey=Math.sin(eh+et.a.v)*em+ec[1];eo=eu.createRadialGradient(eg,ey,0,ec[0],ec[1],ef)}var eb=Y.g.p,ek=et.g.c,ew=1;for(ea=0;eaec&&"xMidYMid slice"===ed||eueo&&"meet"===ec||eaeo&&"slice"===ec)?this.transformCanvas.tx=(en-this.transformCanvas.w*(ei/this.transformCanvas.h))/2*this.renderConfig.dpr:"xMax"===ef&&(eaeo&&"slice"===ec)?this.transformCanvas.tx=(en-this.transformCanvas.w*(ei/this.transformCanvas.h))*this.renderConfig.dpr:this.transformCanvas.tx=0,"YMid"===eh&&(ea>eo&&"meet"===ec||eaeo&&"meet"===ec||ea=0;Y-=1)this.elements[Y]&&this.elements[Y].destroy&&this.elements[Y].destroy();this.elements.length=0,this.globalData.canvasContext=null,this.animationItem.container=null,this.destroyed=!0},CanvasRendererBase.prototype.renderFrame=function(Y,et){if((this.renderedFrame!==Y||!0!==this.renderConfig.clearCanvas||et)&&!this.destroyed&&-1!==Y){this.renderedFrame=Y,this.globalData.frameNum=Y-this.animationItem._isFirstFrame,this.globalData.frameId+=1,this.globalData._mdf=!this.renderConfig.clearCanvas||et,this.globalData.projectInterface.currentFrame=Y;var en,ei=this.layers.length;for(this.completeLayers||this.checkLayers(Y),en=ei-1;en>=0;en-=1)(this.completeLayers||this.elements[en])&&this.elements[en].prepareFrame(Y-this.layers[en].st);if(this.globalData._mdf){for(!0===this.renderConfig.clearCanvas?this.canvasContext.clearRect(0,0,this.transformCanvas.w,this.transformCanvas.h):this.save(),en=ei-1;en>=0;en-=1)(this.completeLayers||this.elements[en])&&this.elements[en].renderFrame();!0!==this.renderConfig.clearCanvas&&this.restore()}}},CanvasRendererBase.prototype.buildItem=function(Y){var et=this.elements;if(!et[Y]&&99!==this.layers[Y].ty){var en=this.createItem(this.layers[Y],this,this.globalData);et[Y]=en,en.initExpressions()}},CanvasRendererBase.prototype.checkPendingElements=function(){for(;this.pendingElements.length;)this.pendingElements.pop().checkParenting()},CanvasRendererBase.prototype.hide=function(){this.animationItem.container.style.display="none"},CanvasRendererBase.prototype.show=function(){this.animationItem.container.style.display="block"},CVContextData.prototype.duplicate=function(){var Y=2*this._length,et=0;for(et=this._length;et=0;Y-=1)(this.completeLayers||this.elements[Y])&&this.elements[Y].renderFrame()},CVCompElement.prototype.destroy=function(){var Y;for(Y=this.layers.length-1;Y>=0;Y-=1)this.elements[Y]&&this.elements[Y].destroy();this.layers=null,this.elements=null},CVCompElement.prototype.createComp=function(Y){return new CVCompElement(Y,this.globalData,this)},extendPrototype([CanvasRendererBase],CanvasRenderer),CanvasRenderer.prototype.createComp=function(Y){return new CVCompElement(Y,this.globalData,this)},HBaseElement.prototype={checkBlendMode:function(){},initRendererElement:function(){this.baseElement=createTag(this.data.tg||"div"),this.data.hasMask?(this.svgElement=createNS("svg"),this.layerElement=createNS("g"),this.maskedElement=this.layerElement,this.svgElement.appendChild(this.layerElement),this.baseElement.appendChild(this.svgElement)):this.layerElement=this.baseElement,styleDiv(this.baseElement)},createContainerElements:function(){this.renderableEffectsManager=new CVEffects(this),this.transformedElement=this.baseElement,this.maskedElement=this.layerElement,this.data.ln&&this.layerElement.setAttribute("id",this.data.ln),this.data.cl&&this.layerElement.setAttribute("class",this.data.cl),0!==this.data.bm&&this.setBlendMode()},renderElement:function(){var Y=this.transformedElement?this.transformedElement.style:{};if(this.finalTransform._matMdf){var et=this.finalTransform.mat.toCSS();Y.transform=et,Y.webkitTransform=et}this.finalTransform._opMdf&&(Y.opacity=this.finalTransform.mProp.o.v)},renderFrame:function(){this.data.hd||this.hidden||(this.renderTransform(),this.renderRenderable(),this.renderElement(),this.renderInnerContent(),this._isFirstFrame&&(this._isFirstFrame=!1))},destroy:function(){this.layerElement=null,this.transformedElement=null,this.matteElement&&(this.matteElement=null),this.maskManager&&(this.maskManager.destroy(),this.maskManager=null)},createRenderableComponents:function(){this.maskManager=new MaskElement(this.data,this,this.globalData)},addEffects:function(){},setMatte:function(){}},HBaseElement.prototype.getBaseElement=SVGBaseElement.prototype.getBaseElement,HBaseElement.prototype.destroyBaseElement=HBaseElement.prototype.destroy,HBaseElement.prototype.buildElementParenting=BaseRenderer.prototype.buildElementParenting,extendPrototype([BaseElement,TransformElement,HBaseElement,HierarchyElement,FrameElement,RenderableDOMElement],HSolidElement),HSolidElement.prototype.createContent=function(){var Y;this.data.hasMask?((Y=createNS("rect")).setAttribute("width",this.data.sw),Y.setAttribute("height",this.data.sh),Y.setAttribute("fill",this.data.sc),this.svgElement.setAttribute("width",this.data.sw),this.svgElement.setAttribute("height",this.data.sh)):((Y=createTag("div")).style.width=this.data.sw+"px",Y.style.height=this.data.sh+"px",Y.style.backgroundColor=this.data.sc),this.layerElement.appendChild(Y)},extendPrototype([BaseElement,TransformElement,HSolidElement,SVGShapeElement,HBaseElement,HierarchyElement,FrameElement,RenderableElement],HShapeElement),HShapeElement.prototype._renderShapeFrame=HShapeElement.prototype.renderInnerContent,HShapeElement.prototype.createContent=function(){var Y;if(this.baseElement.style.fontSize=0,this.data.hasMask)this.layerElement.appendChild(this.shapesContainer),Y=this.svgElement;else{Y=createNS("svg");var et=this.comp.data?this.comp.data:this.globalData.compSize;Y.setAttribute("width",et.w),Y.setAttribute("height",et.h),Y.appendChild(this.shapesContainer),this.layerElement.appendChild(Y)}this.searchShapes(this.shapesData,this.itemsData,this.prevViewData,this.shapesContainer,0,[],!0),this.filterUniqueShapes(),this.shapeCont=Y},HShapeElement.prototype.getTransformedPoint=function(Y,et){var en,ei=Y.length;for(en=0;en0&&ec<1&&ep[em].push(this.calculateF(ec,Y,et,en,ei,em)):(ed=ea*ea-4*eu*eo)>=0&&((ef=(-ea+bmSqrt(ed))/(2*eo))>0&&ef<1&&ep[em].push(this.calculateF(ef,Y,et,en,ei,em)),(eh=(-ea-bmSqrt(ed))/(2*eo))>0&&eh<1&&ep[em].push(this.calculateF(eh,Y,et,en,ei,em))));this.shapeBoundingBox.left=bmMin.apply(null,ep[0]),this.shapeBoundingBox.top=bmMin.apply(null,ep[1]),this.shapeBoundingBox.right=bmMax.apply(null,ep[0]),this.shapeBoundingBox.bottom=bmMax.apply(null,ep[1])},HShapeElement.prototype.calculateF=function(Y,et,en,ei,eo,ea){return bmPow(1-Y,3)*et[ea]+3*bmPow(1-Y,2)*Y*en[ea]+3*(1-Y)*bmPow(Y,2)*ei[ea]+bmPow(Y,3)*eo[ea]},HShapeElement.prototype.calculateBoundingBox=function(Y,et){var en,ei=Y.length;for(en=0;enen&&(en=eo)}en*=Y.mult}else en=Y.v*Y.mult;et.x-=en,et.xMax+=en,et.y-=en,et.yMax+=en},HShapeElement.prototype.currentBoxContains=function(Y){return this.currentBBox.x<=Y.x&&this.currentBBox.y<=Y.y&&this.currentBBox.width+this.currentBBox.x>=Y.x+Y.width&&this.currentBBox.height+this.currentBBox.y>=Y.y+Y.height},HShapeElement.prototype.renderInnerContent=function(){if(this._renderShapeFrame(),!this.hidden&&(this._isFirstFrame||this._mdf)){var Y=this.tempBoundingBox,et=999999;if(Y.x=et,Y.xMax=-et,Y.y=et,Y.yMax=-et,this.calculateBoundingBox(this.itemsData,Y),Y.width=Y.xMax=0;en-=1){var et=this.hierarchy[en].finalTransform.mProp;this.mat.translate(-et.p.v[0],-et.p.v[1],et.p.v[2]),this.mat.rotateX(-et.or.v[0]).rotateY(-et.or.v[1]).rotateZ(et.or.v[2]),this.mat.rotateX(-et.rx.v).rotateY(-et.ry.v).rotateZ(et.rz.v),this.mat.scale(1/et.s.v[0],1/et.s.v[1],1/et.s.v[2]),this.mat.translate(et.a.v[0],et.a.v[1],et.a.v[2])}if(this.p?this.mat.translate(-this.p.v[0],-this.p.v[1],this.p.v[2]):this.mat.translate(-this.px.v,-this.py.v,this.pz.v),this.a){var en,ei,eo,ea=Math.sqrt(Math.pow((eo=this.p?[this.p.v[0]-this.a.v[0],this.p.v[1]-this.a.v[1],this.p.v[2]-this.a.v[2]]:[this.px.v-this.a.v[0],this.py.v-this.a.v[1],this.pz.v-this.a.v[2]])[0],2)+Math.pow(eo[1],2)+Math.pow(eo[2],2)),eu=[eo[0]/ea,eo[1]/ea,eo[2]/ea],ec=Math.sqrt(eu[2]*eu[2]+eu[0]*eu[0]),ed=Math.atan2(eu[1],ec),ef=Math.atan2(eu[0],-eu[2]);this.mat.rotateY(ef).rotateX(-ed)}this.mat.rotateX(-this.rx.v).rotateY(-this.ry.v).rotateZ(this.rz.v),this.mat.rotateX(-this.or.v[0]).rotateY(-this.or.v[1]).rotateZ(this.or.v[2]),this.mat.translate(this.globalData.compSize.w/2,this.globalData.compSize.h/2,0),this.mat.translate(0,0,this.pe.v);var eh=!this._prevMat.equals(this.mat);if((eh||this.pe._mdf)&&this.comp.threeDElements){for(en=0,ei=this.comp.threeDElements.length;en=Y)return this.threeDElements[et].perspectiveElem;et+=1}return null},HybridRendererBase.prototype.createThreeDContainer=function(Y,et){var en,ei,eo=createTag("div");styleDiv(eo);var ea=createTag("div");if(styleDiv(ea),"3d"===et){(en=eo.style).width=this.globalData.compSize.w+"px",en.height=this.globalData.compSize.h+"px";var eu="50% 50%";en.webkitTransformOrigin=eu,en.mozTransformOrigin=eu,en.transformOrigin=eu;var ec="matrix3d(1,0,0,0,0,1,0,0,0,0,1,0,0,0,0,1)";(ei=ea.style).transform=ec,ei.webkitTransform=ec}eo.appendChild(ea);var ed={container:ea,perspectiveElem:eo,startPos:Y,endPos:Y,type:et};return this.threeDElements.push(ed),ed},HybridRendererBase.prototype.build3dContainers=function(){var Y,et,en=this.layers.length,ei="";for(Y=0;Y=0;Y-=1)this.resizerElem.appendChild(this.threeDElements[Y].perspectiveElem)},HybridRendererBase.prototype.addTo3dContainer=function(Y,et){for(var en=0,ei=this.threeDElements.length;eneu?(Y=eo/this.globalData.compSize.w,et=eo/this.globalData.compSize.w,en=0,ei=(ea-this.globalData.compSize.h*(eo/this.globalData.compSize.w))/2):(Y=ea/this.globalData.compSize.h,et=ea/this.globalData.compSize.h,en=(eo-this.globalData.compSize.w*(ea/this.globalData.compSize.h))/2,ei=0);var ec=this.resizerElem.style;ec.webkitTransform="matrix3d("+Y+",0,0,0,0,"+et+",0,0,0,0,1,0,"+en+","+ei+",0,1)",ec.transform=ec.webkitTransform},HybridRendererBase.prototype.renderFrame=SVGRenderer.prototype.renderFrame,HybridRendererBase.prototype.hide=function(){this.resizerElem.style.display="none"},HybridRendererBase.prototype.show=function(){this.resizerElem.style.display="block"},HybridRendererBase.prototype.initItems=function(){if(this.buildAllItems(),this.camera)this.camera.setup();else{var Y,et=this.globalData.compSize.w,en=this.globalData.compSize.h,ei=this.threeDElements.length;for(Y=0;Y=eh;)Y/=2,et/=2,en>>>=1;return(Y+en)/et};return eC.int32=function(){return 0|eE.g(4)},eC.quick=function(){return eE.g(4)/4294967296},eC.double=eC,ek(e_(eE.S),Y),(ei.pass||eu||function(Y,en,ei,eo){return(eo&&(eo.S&&ey(eo,eE),Y.state=function(){return ey(eE,{})}),ei)?(et[ec]=Y,en):Y})(eC,em,"global"in ei?ei.global:this==et,ei.state)}function eg(Y){var et,en=Y.length,ei=this,ea=0,eu=ei.i=ei.j=0,ec=ei.S=[];for(en||(Y=[en++]);eaen){var ei=en;en=et,et=ei}return Math.min(Math.max(Y,et),en)}function radiansToDegrees(Y){return Y/degToRads}var radians_to_degrees=radiansToDegrees;function degreesToRadians(Y){return Y*degToRads}var degrees_to_radians=radiansToDegrees,helperLengthArray=[0,0,0,0,0,0];function length(Y,et){if("number"==typeof Y||Y instanceof Number)return et=et||0,Math.abs(Y-et);et||(et=helperLengthArray);var en,ei=Math.min(Y.length,et.length),eo=0;for(en=0;en.5?ef/(2-eu-ec):ef/(eu+ec),eu){case ei:et=(eo-ea)/ef+(eo1&&(en-=1),en<1/6)?Y+(et-Y)*6*en:en<.5?et:en<2/3?Y+(et-Y)*(2/3-en)*6:Y}function hslToRgb(Y){var et,en,ei,eo=Y[0],ea=Y[1],eu=Y[2];if(0===ea)et=eu,ei=eu,en=eu;else{var ec=eu<.5?eu*(1+ea):eu+ea-eu*ea,ed=2*eu-ec;et=hue2rgb(ed,ec,eo+1/3),en=hue2rgb(ed,ec,eo),ei=hue2rgb(ed,ec,eo-1/3)}return[et,en,ei,Y[3]]}function linear(Y,et,en,ei,eo){if((void 0===ei||void 0===eo)&&(ei=et,eo=en,et=0,en=1),en=en)return eo;var ec=en===et?0:(Y-et)/(en-et);if(!ei.length)return ei+(eo-ei)*ec;var ed=ei.length,ef=createTypedArray("float32",ed);for(ea=0;ea1){for(ei=0;ei1?et=1:et<0&&(et=0);var eu=Y(et);if($bm_isInstanceOfArray(eo)){var ec,ed=eo.length,ef=createTypedArray("float32",ed);for(ec=0;ecdata.k[et].t&&Ydata.k[et+1].t-Y?(en=et+2,ei=data.k[et+1].t):(en=et+1,ei=data.k[et].t);break}}-1===en&&(en=et+1,ei=data.k[et].t)}}else en=0,ei=0;var ea={};return ea.index=en,ea.time=ei/elem.comp.globalData.frameRate,ea}function key(Y){if(!data.k.length||"number"==typeof data.k[0])throw Error("The property has no keyframe at index "+Y);Y-=1,et={time:data.k[Y].t/elem.comp.globalData.frameRate,value:[]};var et,en,ei,eo=Object.prototype.hasOwnProperty.call(data.k[Y],"s")?data.k[Y].s:data.k[Y-1].e;for(en=0,ei=eo.length;enef.length-1)&&(et=ef.length-1),ei=eh-(eo=ef[ef.length-1-et].t)),"pingpong"===Y){if(Math.floor((ed-eo)/ei)%2!=0)return this.getValueAtTime((ei-(ed-eo)%ei+eo)/this.comp.globalData.frameRate,0)}else if("offset"===Y){var ep=this.getValueAtTime(eo/this.comp.globalData.frameRate,0),em=this.getValueAtTime(eh/this.comp.globalData.frameRate,0),eg=this.getValueAtTime(((ed-eo)%ei+eo)/this.comp.globalData.frameRate,0),ey=Math.floor((ed-eo)/ei);if(this.pv.length){for(ea=0,eu=(ec=Array(ep.length)).length;ea=eh)return this.pv;if(en?(ei=et?Math.abs(this.elem.comp.globalData.frameRate*et):Math.max(0,this.elem.data.op-eh),eo=eh+ei):((!et||et>ef.length-1)&&(et=ef.length-1),ei=(eo=ef[et].t)-eh),"pingpong"===Y){if(Math.floor((eh-ed)/ei)%2==0)return this.getValueAtTime(((eh-ed)%ei+eh)/this.comp.globalData.frameRate,0)}else if("offset"===Y){var ep=this.getValueAtTime(eh/this.comp.globalData.frameRate,0),em=this.getValueAtTime(eo/this.comp.globalData.frameRate,0),eg=this.getValueAtTime((ei-(eh-ed)%ei+eh)/this.comp.globalData.frameRate,0),ey=Math.floor((eh-ed)/ei)+1;if(this.pv.length){for(ea=0,eu=(ec=Array(ep.length)).length;ea1?(eu-ea)/(et-1):1,ed=0,ef=0;for(en=this.pv.length?createTypedArray("float32",this.pv.length):0;edeu){var eh=ec,ep=ei.c&&ec===ed-1?0:ec+1,em=(eu-ef)/ea[ec].addedLength;en=bez.getPointInSegment(ei.v[eh],ei.v[ep],ei.o[eh],ei.i[ep],em,ea[ec]);break}ef+=ea[ec].addedLength,ec+=1}return en||(en=ei.c?[ei.v[0][0],ei.v[0][1]]:[ei.v[ei._length-1][0],ei.v[ei._length-1][1]]),en},vectorOnPath:function(Y,et,en){1==Y?Y=this.v.c:0==Y&&(Y=.999);var ei=this.pointOnPath(Y,et),eo=this.pointOnPath(Y+.001,et),ea=eo[0]-ei[0],eu=eo[1]-ei[1],ec=Math.sqrt(Math.pow(ea,2)+Math.pow(eu,2));return 0===ec?[0,0]:"tangent"===en?[ea/ec,eu/ec]:[-eu/ec,ea/ec]},tangentOnPath:function(Y,et){return this.vectorOnPath(Y,et,"tangent")},normalOnPath:function(Y,et){return this.vectorOnPath(Y,et,"normal")},setGroupProperty:expressionHelpers.setGroupProperty,getValueAtTime:expressionHelpers.getStaticValueAtTime},extendPrototype([eh],ed),extendPrototype([eh],ef),ef.prototype.getValueAtTime=ec,ef.prototype.initiateExpression=ExpressionManager.initiateExpression;var ep=ShapePropertyFactory.getShapeProp;ShapePropertyFactory.getShapeProp=function(Y,et,en,ei,eo){var ea=ep(Y,et,en,ei,eo);return ea.propertyIndex=et.ix,ea.lock=!1,3===en?expressionHelpers.searchExpressions(Y,et.pt,ea):4===en&&expressionHelpers.searchExpressions(Y,et.ks,ea),ea.k&&Y.addDynamicProperty(ea),ea}}function initialize$1(){addPropertyDecorator()}function addDecorator(){function Y(){return this.data.d.x?(this.calculateExpression=ExpressionManager.initiateExpression.bind(this)(this.elem,this.data.d,this),this.addEffect(this.getExpressionValue.bind(this)),!0):null}TextProperty.prototype.getExpressionValue=function(Y,et){var en=this.calculateExpression(et);if(Y.t!==en){var ei={};return this.copyData(ei,Y),ei.t=en.toString(),ei.__complete=!1,ei}return Y},TextProperty.prototype.searchProperty=function(){var Y=this.searchKeyframes(),et=this.searchExpressions();return this.kf=Y||et,this.kf},TextProperty.prototype.searchExpressions=Y}function initialize(){addDecorator()}function SVGComposableEffect(){}SVGComposableEffect.prototype={createMergeNode:function(Y,et){var en,ei,eo=createNS("feMerge");for(eo.setAttribute("result",Y),ei=0;ei=eh?ey<0?ei:eo:ei+eg*Math.pow((ea-Y)/ey,1/en),ep[em]=eu,em+=1,ec+=256/(ed-1);return ep.join(" ")},SVGProLevelsFilter.prototype.renderFrame=function(Y){if(Y||this.filterManager._mdf){var et,en=this.filterManager.effectElements;this.feFuncRComposed&&(Y||en[3].p._mdf||en[4].p._mdf||en[5].p._mdf||en[6].p._mdf||en[7].p._mdf)&&(et=this.getTableValue(en[3].p.v,en[4].p.v,en[5].p.v,en[6].p.v,en[7].p.v),this.feFuncRComposed.setAttribute("tableValues",et),this.feFuncGComposed.setAttribute("tableValues",et),this.feFuncBComposed.setAttribute("tableValues",et)),this.feFuncR&&(Y||en[10].p._mdf||en[11].p._mdf||en[12].p._mdf||en[13].p._mdf||en[14].p._mdf)&&(et=this.getTableValue(en[10].p.v,en[11].p.v,en[12].p.v,en[13].p.v,en[14].p.v),this.feFuncR.setAttribute("tableValues",et)),this.feFuncG&&(Y||en[17].p._mdf||en[18].p._mdf||en[19].p._mdf||en[20].p._mdf||en[21].p._mdf)&&(et=this.getTableValue(en[17].p.v,en[18].p.v,en[19].p.v,en[20].p.v,en[21].p.v),this.feFuncG.setAttribute("tableValues",et)),this.feFuncB&&(Y||en[24].p._mdf||en[25].p._mdf||en[26].p._mdf||en[27].p._mdf||en[28].p._mdf)&&(et=this.getTableValue(en[24].p.v,en[25].p.v,en[26].p.v,en[27].p.v,en[28].p.v),this.feFuncB.setAttribute("tableValues",et)),this.feFuncA&&(Y||en[31].p._mdf||en[32].p._mdf||en[33].p._mdf||en[34].p._mdf||en[35].p._mdf)&&(et=this.getTableValue(en[31].p.v,en[32].p.v,en[33].p.v,en[34].p.v,en[35].p.v),this.feFuncA.setAttribute("tableValues",et))}},extendPrototype([SVGComposableEffect],SVGDropShadowEffect),SVGDropShadowEffect.prototype.renderFrame=function(Y){if(Y||this.filterManager._mdf){if((Y||this.filterManager.effectElements[4].p._mdf)&&this.feGaussianBlur.setAttribute("stdDeviation",this.filterManager.effectElements[4].p.v/4),Y||this.filterManager.effectElements[0].p._mdf){var et=this.filterManager.effectElements[0].p.v;this.feFlood.setAttribute("flood-color",rgbToHex(Math.round(255*et[0]),Math.round(255*et[1]),Math.round(255*et[2])))}if((Y||this.filterManager.effectElements[1].p._mdf)&&this.feFlood.setAttribute("flood-opacity",this.filterManager.effectElements[1].p.v/255),Y||this.filterManager.effectElements[2].p._mdf||this.filterManager.effectElements[3].p._mdf){var en=this.filterManager.effectElements[3].p.v,ei=(this.filterManager.effectElements[2].p.v-90)*degToRads,eo=en*Math.cos(ei),ea=en*Math.sin(ei);this.feOffset.setAttribute("dx",eo),this.feOffset.setAttribute("dy",ea)}}};var _svgMatteSymbols=[];function SVGMatte3Effect(Y,et,en){this.initialized=!1,this.filterManager=et,this.filterElem=Y,this.elem=en,en.matteElement=createNS("g"),en.matteElement.appendChild(en.layerElement),en.matteElement.appendChild(en.transformedElement),en.baseElement=en.matteElement}function SVGGaussianBlurEffect(Y,et,en,ei){Y.setAttribute("x","-100%"),Y.setAttribute("y","-100%"),Y.setAttribute("width","300%"),Y.setAttribute("height","300%"),this.filterManager=et;var eo=createNS("feGaussianBlur");eo.setAttribute("result",ei),Y.appendChild(eo),this.feGaussianBlur=eo}function TransformEffect(){}function SVGTransformEffect(Y,et){this.init(et)}function CVTransformEffect(Y){this.init(Y)}return SVGMatte3Effect.prototype.findSymbol=function(Y){for(var et=0,en=_svgMatteSymbols.length;et3&&void 0!==ek[3]?ek[3]:{}).ctx,ef=void 0===(ec=ea.req)?null==eu?void 0:eu.req:ec,eh="".concat(ep(en),"/").concat(et),Y.prev=2,eg={headers:ed({"Content-Type":"application/json"},null!=ef&&null!==(em=ef.headers)&&void 0!==em&&em.cookie?{cookie:ef.headers.cookie}:{})},null!=ef&&ef.body&&(eg.body=JSON.stringify(ef.body),eg.method="POST"),Y.next=7,fetch(eh,eg);case 7:return ey=Y.sent,Y.next=10,ey.json();case 10:if(eb=Y.sent,ey.ok){Y.next=13;break}throw eb;case 13:return Y.abrupt("return",Object.keys(eb).length>0?eb:null);case 16:return Y.prev=16,Y.t0=Y.catch(2),ei.error("CLIENT_FETCH_ERROR",{error:Y.t0,url:eh}),Y.abrupt("return",null);case 20:case"end":return Y.stop()}},Y,null,[[2,16]])}))).apply(this,arguments)}function ep(Y){return"undefined"==typeof window?"".concat(Y.baseUrlServer).concat(Y.basePathServer):Y.basePath}function em(){return Math.floor(Date.now()/1e3)}function eg(){var Y=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"nextauth.message";return{receive:function(et){var en=function(en){if(en.key===Y){var ei,eo=JSON.parse(null!==(ei=en.newValue)&&void 0!==ei?ei:"{}");(null==eo?void 0:eo.event)==="session"&&null!=eo&&eo.data&&et(eo)}};return window.addEventListener("storage",en),function(){return window.removeEventListener("storage",en)}},post:function(et){if("undefined"!=typeof window)try{localStorage.setItem(Y,JSON.stringify(ed(ed({},et),{},{timestamp:em()})))}catch(Y){}}}}},21559:function(Y,et,en){"use strict";var ei=en(94146);Object.defineProperty(et,"__esModule",{value:!0}),et.UnsupportedStrategy=et.UnknownError=et.OAuthCallbackError=et.MissingSecret=et.MissingAuthorize=et.MissingAdapterMethods=et.MissingAdapter=et.MissingAPIRoute=et.InvalidCallbackUrl=et.AccountNotLinkedError=void 0,et.adapterErrorHandler=eI,et.capitalize=ej,et.eventsErrorHandler=eO,et.upperSnake=eP;var eo=ei(en(55756)),ea=ei(en(7392)),eu=ei(en(44114)),ec=ei(en(79862)),ed=ei(en(57934)),ef=ei(en(41176)),eh=ei(en(65523)),ep=ei(en(75745)),em=ei(en(72904));function eg(Y){var et=ey();return function(){var en,ei=(0,em.default)(Y);if(et){var eo=(0,em.default)(this).constructor;en=Reflect.construct(ei,arguments,eo)}else en=ei.apply(this,arguments);return(0,ep.default)(this,en)}}function ey(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(Y){return!1}}var eb=function(Y){(0,eh.default)(en,Y);var et=eg(en);function en(Y){var ei,eo;return(0,ed.default)(this,en),(eo=et.call(this,null!==(ei=null==Y?void 0:Y.message)&&void 0!==ei?ei:Y)).name="UnknownError",eo.code=Y.code,Y instanceof Error&&(eo.stack=Y.stack),eo}return(0,ef.default)(en,[{key:"toJSON",value:function(){return{name:this.name,message:this.message,stack:this.stack}}}]),en}((0,ei(en(19108)).default)(Error));et.UnknownError=eb;var ek=function(Y){(0,eh.default)(en,Y);var et=eg(en);function en(){var Y;(0,ed.default)(this,en);for(var ei=arguments.length,eo=Array(ei),ea=0;ea0&&void 0!==ei[0]?ei[0]:{}).event,Y.prev=1,!((en="storage"===et)||void 0===ej._session)){Y.next=10;break}return ej._lastSync=(0,eE.now)(),Y.next=7,eD({broadcast:!en});case 7:return ej._session=Y.sent,ef(ej._session),Y.abrupt("return");case 10:if(!(!et||null===ej._session||(0,eE.now)()0&&void 0!==arguments[0]?arguments[0]:{},et=arguments.length>1?arguments[1]:void 0;et||(eh.debug=function(){}),Y.error&&(eh.error=Y.error),Y.warn&&(eh.warn=Y.warn),Y.debug&&(eh.debug=Y.debug)}var em=eh;function eg(){var Y=arguments.length>0&&void 0!==arguments[0]?arguments[0]:eh,et=arguments.length>1?arguments[1]:void 0;try{if("undefined"==typeof window)return Y;var en={},ei=function(Y){en[Y]=function(en,ei){eh[Y](en,ei),"error"===Y&&(ei=ed(ei)),ei.client=!0;var eo="".concat(et,"/_log"),ea=new URLSearchParams(ec({level:Y,code:en},ei));return navigator.sendBeacon?navigator.sendBeacon(eo,ea):fetch(eo,{method:"POST",body:ea,keepalive:!0})}};for(var eo in Y)ei(eo);return en}catch(Y){return eh}}et.default=em},92133:function(Y,et){"use strict";function en(Y){var et;let en=new URL("http://localhost:3000/api/auth");Y&&!Y.startsWith("http")&&(Y=`https://${Y}`);let ei=new URL(null!==(et=Y)&&void 0!==et?et:en),eo=("/"===ei.pathname?en.pathname:ei.pathname).replace(/\/$/,""),ea=`${ei.origin}${eo}`;return{origin:ei.origin,host:ei.host,path:eo,base:ea,toString:()=>ea}}Object.defineProperty(et,"__esModule",{value:!0}),et.default=en},77997:function(Y,et,en){"use strict";en.d(et,{F:function(){return ef},f:function(){return eh}});var ei=en(70079);let eo=["light","dark"],ea="(prefers-color-scheme: dark)",eu="undefined"==typeof window,ec=(0,ei.createContext)(void 0),ed={setTheme:Y=>{},themes:[]},ef=()=>{var Y;return null!==(Y=(0,ei.useContext)(ec))&&void 0!==Y?Y:ed},eh=Y=>(0,ei.useContext)(ec)?ei.createElement(ei.Fragment,null,Y.children):ei.createElement(em,Y),ep=["light","dark"],em=({forcedTheme:Y,disableTransitionOnChange:et=!1,enableSystem:en=!0,enableColorScheme:eu=!0,storageKey:ed="theme",themes:ef=ep,defaultTheme:eh=en?"system":"light",attribute:em="data-theme",value:ew,children:e_,nonce:eE})=>{let[eC,eT]=(0,ei.useState)(()=>ey(ed,eh)),[eS,eA]=(0,ei.useState)(()=>ey(ed)),eM=ew?Object.values(ew):ef,eP=(0,ei.useCallback)(Y=>{let ei=Y;if(!ei)return;"system"===Y&&en&&(ei=ek());let ea=ew?ew[ei]:ei,ec=et?eb():null,ed=document.documentElement;if("class"===em?(ed.classList.remove(...eM),ea&&ed.classList.add(ea)):ea?ed.setAttribute(em,ea):ed.removeAttribute(em),eu){let Y=eo.includes(eh)?eh:null,et=eo.includes(ei)?ei:Y;ed.style.colorScheme=et}null==ec||ec()},[]),ej=(0,ei.useCallback)(Y=>{eT(Y);try{localStorage.setItem(ed,Y)}catch(Y){}},[Y]),eO=(0,ei.useCallback)(et=>{let ei=ek(et);eA(ei),"system"===eC&&en&&!Y&&eP("system")},[eC,Y]);(0,ei.useEffect)(()=>{let Y=window.matchMedia(ea);return Y.addListener(eO),eO(Y),()=>Y.removeListener(eO)},[eO]),(0,ei.useEffect)(()=>{let Y=Y=>{Y.key===ed&&ej(Y.newValue||eh)};return window.addEventListener("storage",Y),()=>window.removeEventListener("storage",Y)},[ej]),(0,ei.useEffect)(()=>{eP(null!=Y?Y:eC)},[Y,eC]);let eI=(0,ei.useMemo)(()=>({theme:eC,setTheme:ej,forcedTheme:Y,resolvedTheme:"system"===eC?eS:eC,themes:en?[...ef,"system"]:ef,systemTheme:en?eS:void 0}),[eC,ej,Y,eS,en,ef]);return ei.createElement(ec.Provider,{value:eI},ei.createElement(eg,{forcedTheme:Y,disableTransitionOnChange:et,enableSystem:en,enableColorScheme:eu,storageKey:ed,themes:ef,defaultTheme:eh,attribute:em,value:ew,children:e_,attrs:eM,nonce:eE}),e_)},eg=(0,ei.memo)(({forcedTheme:Y,storageKey:et,attribute:en,enableSystem:eu,enableColorScheme:ec,defaultTheme:ed,value:ef,attrs:eh,nonce:ep})=>{let em="system"===ed,eg="class"===en?`var d=document.documentElement,c=d.classList;c.remove(${eh.map(Y=>`'${Y}'`).join(",")});`:`var d=document.documentElement,n='${en}',s='setAttribute';`,ey=ec?eo.includes(ed)&&ed?`if(e==='light'||e==='dark'||!e)d.style.colorScheme=e||'${ed}'`:"if(e==='light'||e==='dark')d.style.colorScheme=e":"",eb=(Y,et=!1,ei=!0)=>{let ea=ef?ef[Y]:Y,eu=et?Y+"|| ''":`'${ea}'`,ed="";return ec&&ei&&!et&&eo.includes(Y)&&(ed+=`d.style.colorScheme = '${Y}';`),"class"===en?ed+=et||ea?`c.add(${eu})`:"null":ea&&(ed+=`d[s](n,${eu})`),ed},ek=Y?`!function(){${eg}${eb(Y)}}()`:eu?`!function(){try{${eg}var e=localStorage.getItem('${et}');if('system'===e||(!e&&${em})){var t='${ea}',m=window.matchMedia(t);if(m.media!==t||m.matches){${eb("dark")}}else{${eb("light")}}}else if(e){${ef?`var x=${JSON.stringify(ef)};`:""}${eb(ef?"x[e]":"e",!0)}}${em?"":"else{"+eb(ed,!1,!1)+"}"}${ey}}catch(e){}}()`:`!function(){try{${eg}var e=localStorage.getItem('${et}');if(e){${ef?`var x=${JSON.stringify(ef)};`:""}${eb(ef?"x[e]":"e",!0)}}else{${eb(ed,!1,!1)};}${ey}}catch(t){}}();`;return ei.createElement("script",{nonce:ep,dangerouslySetInnerHTML:{__html:ek}})},()=>!0),ey=(Y,et)=>{let en;if(!eu){try{en=localStorage.getItem(Y)||void 0}catch(Y){}return en||et}},eb=()=>{let Y=document.createElement("style");return Y.appendChild(document.createTextNode("*{-webkit-transition:none!important;-moz-transition:none!important;-o-transition:none!important;-ms-transition:none!important;transition:none!important}")),document.head.appendChild(Y),()=>{window.getComputedStyle(document.body),setTimeout(()=>{document.head.removeChild(Y)},1)}},ek=Y=>(Y||(Y=window.matchMedia(ea)),Y.matches?"dark":"light")},97135:function(Y){"use strict";let et=self.fetch.bind(self);Y.exports=et,Y.exports.default=Y.exports},54885:function(Y,et,en){(window.__NEXT_P=window.__NEXT_P||[]).push(["/_app",function(){return en(19048)}])},71690:function(Y,et){"use strict";et.Z={src:"https://cdn.oaistatic.com/_next/static/media/chatgpt-share-og.49cbbffe.png",height:900,width:1600,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAFBAMAAACKv7BmAAAAG1BMVEXm8v7l8v7l8f7k8P7j7/7W4f7M2P7M1/7K1f5Q38UvAAAAIUlEQVR42mNQUlYyYjA2clZmMAzPYGYwMlE2ZlBWUjICAC5vA60zCx0uAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:5}},70209:function(Y,et){"use strict";Object.defineProperty(et,"__esModule",{value:!0}),function(Y,et){for(var en in et)Object.defineProperty(Y,en,{enumerable:!0,get:et[en]})}(et,{PrefetchKind:function(){return en},ACTION_REFRESH:function(){return ei},ACTION_NAVIGATE:function(){return eo},ACTION_RESTORE:function(){return ea},ACTION_SERVER_PATCH:function(){return eu},ACTION_PREFETCH:function(){return ec},ACTION_FAST_REFRESH:function(){return ed}});var en,ei="refresh",eo="navigate",ea="restore",eu="server-patch",ec="prefetch",ed="fast-refresh";!function(Y){Y.AUTO="auto",Y.FULL="full",Y.TEMPORARY="temporary"}(en||(en={})),("function"==typeof et.default||"object"==typeof et.default&&null!==et.default)&&void 0===et.default.__esModule&&(Object.defineProperty(et.default,"__esModule",{value:!0}),Object.assign(et.default,et),Y.exports=et.default)},97289:function(Y,et){"use strict";function en(Y,et,en,ei){return!1}Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"getDomainLocale",{enumerable:!0,get:function(){return en}}),("function"==typeof et.default||"object"==typeof et.default&&null!==et.default)&&void 0===et.default.__esModule&&(Object.defineProperty(et.default,"__esModule",{value:!0}),Object.assign(et.default,et),Y.exports=et.default)},74791:function(Y,et,en){"use strict";Object.defineProperty(et,"__esModule",{value:!0});var ei=en(39324),eo=en(71209),ea=en(70216),eu=en(10064),ec=en(64502);Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"default",{enumerable:!0,get:function(){return eP}});var ed=en(64838),ef=en(15542)._(en(70079)),eh=ed._(en(5534)),ep=en(29009),em=en(91370),eg=en(21607);en(76458);var ey=ed._(en(78826)),eb={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[16,32,48,64,96,128,256,384],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!1,unoptimized:!1};function ek(Y){return void 0!==Y.default}function ew(Y){return void 0!==Y.src}function e_(Y){return"object"==typeof Y&&(ek(Y)||ew(Y))}function eE(Y,et,en){var ei=Y.deviceSizes,eo=Y.allSizes;if(en){for(var ea=/(^|\s)(1?\d?\d)vw/g,eu=[];ed=ea.exec(en);ed)eu.push(parseInt(ed[2]));if(eu.length){var ed,ef,eh=.01*(ef=Math).min.apply(ef,ec._(eu));return{widths:eo.filter(function(Y){return Y>=ei[0]*eh}),kind:"w"}}return{widths:eo,kind:"w"}}return"number"!=typeof et?{widths:ei,kind:"w"}:{widths:ec._(new Set([et,2*et].map(function(Y){return eo.find(function(et){return et>=Y})||eo[eo.length-1]}))),kind:"x"}}function eC(Y){var et=Y.config,en=Y.src,ei=Y.unoptimized,eo=Y.width,ea=Y.quality,eu=Y.sizes,ec=Y.loader;if(ei)return{src:en,srcSet:void 0,sizes:void 0};var ed=eE(et,eo,eu),ef=ed.widths,eh=ed.kind,ep=ef.length-1;return{sizes:eu||"w"!==eh?eu:"100vw",srcSet:ef.map(function(Y,ei){return ec({config:et,src:en,quality:ea,width:Y})+" "+("w"===eh?Y:ei+1)+eh}).join(", "),src:ec({config:et,src:en,quality:ea,width:ef[ep]})}}function eT(Y){return void 0===Y?Y:"number"==typeof Y?Number.isFinite(Y)?Y:NaN:"string"==typeof Y&&/^[0-9]+$/.test(Y)?parseInt(Y,10):NaN}function eS(Y,et,en,ea,eu,ec,ed){Y&&Y["data-loaded-src"]!==et&&(Y["data-loaded-src"]=et,("decode"in Y?Y.decode():Promise.resolve()).catch(function(){}).then(function(){if(Y.parentElement&&Y.isConnected){if("blur"===en&&ec(!0),null==ea?void 0:ea.current){var et=new Event("load");Object.defineProperty(et,"target",{writable:!1,value:Y});var ed=!1,ef=!1;ea.current(eo._(ei._({},et),{nativeEvent:et,currentTarget:Y,target:Y,isDefaultPrevented:function(){return ed},isPropagationStopped:function(){return ef},persist:function(){},preventDefault:function(){ed=!0,et.preventDefault()},stopPropagation:function(){ef=!0,et.stopPropagation()}}))}(null==eu?void 0:eu.current)&&eu.current(Y)}}))}function eA(Y){var et=eu._(ef.version.split("."),2),en=et[0],ei=et[1],eo=parseInt(en,10),ea=parseInt(ei,10);return eo>18||18===eo&&ea>=3?{fetchPriority:Y}:{fetchpriority:Y}}var eM=(0,ef.forwardRef)(function(Y,et){var en=Y.imgAttributes,eu=Y.heightInt,ec=Y.widthInt,ed=(Y.qualityInt,Y.className),eh=Y.imgStyle,ep=Y.blurStyle,em=Y.isLazy,eg=Y.fetchPriority,ey=Y.fill,eb=Y.placeholder,ek=Y.loading,ew=Y.srcString,e_=(Y.config,Y.unoptimized),eE=(Y.loader,Y.onLoadRef),eC=Y.onLoadingCompleteRef,eT=Y.setBlurComplete,eM=Y.setShowAltText,eP=(Y.onLoad,Y.onError),ej=ea._(Y,["imgAttributes","heightInt","widthInt","qualityInt","className","imgStyle","blurStyle","isLazy","fetchPriority","fill","placeholder","loading","srcString","config","unoptimized","loader","onLoadRef","onLoadingCompleteRef","setBlurComplete","setShowAltText","onLoad","onError"]);return ek=em?"lazy":ek,ef.default.createElement(ef.default.Fragment,null,ef.default.createElement("img",eo._(ei._(eo._(ei._({},ej,eA(eg)),{loading:ek,width:ec,height:eu,decoding:"async","data-nimg":ey?"fill":"1",className:ed,style:ei._({},eh,ep)}),en),{ref:(0,ef.useCallback)(function(Y){et&&("function"==typeof et?et(Y):"object"==typeof et&&(et.current=Y)),Y&&(eP&&(Y.src=Y.src),Y.complete&&eS(Y,ew,eb,eE,eC,eT,e_))},[ew,eb,eE,eC,eT,eP,e_,et]),onLoad:function(Y){eS(Y.currentTarget,ew,eb,eE,eC,eT,e_)},onError:function(Y){eM(!0),"blur"===eb&&eT(!0),eP&&eP(Y)}})))}),eP=(0,ef.forwardRef)(function(Y,et){var en,ed,ew=Y.src,eE=Y.sizes,eS=Y.unoptimized,eP=void 0!==eS&&eS,ej=Y.priority,eO=void 0!==ej&&ej,eI=Y.loading,eN=Y.className,eL=Y.quality,eR=Y.width,eD=Y.height,eF=Y.fill,eB=Y.style,ez=Y.onLoad,eU=Y.onLoadingComplete,eH=Y.placeholder,eG=void 0===eH?"empty":eH,eV=Y.blurDataURL,eW=Y.fetchPriority,eZ=Y.layout,eK=Y.objectFit,e$=Y.objectPosition,eY=(Y.lazyBoundary,Y.lazyRoot,ea._(Y,["src","sizes","unoptimized","priority","loading","className","quality","width","height","fill","style","onLoad","onLoadingComplete","placeholder","blurDataURL","fetchPriority","layout","objectFit","objectPosition","lazyBoundary","lazyRoot"])),eQ=(0,ef.useContext)(eg.ImageConfigContext),eX=(0,ef.useMemo)(function(){var Y=eb||eQ||em.imageConfigDefault,et=ec._(Y.deviceSizes).concat(ec._(Y.imageSizes)).sort(function(Y,et){return Y-et}),en=Y.deviceSizes.sort(function(Y,et){return Y-et});return eo._(ei._({},Y),{allSizes:et,deviceSizes:en})},[eQ]),eJ=eY,e0=eJ.loader||ey.default;delete eJ.loader;var e9="__next_img_default"in e0;if(e9){if("custom"===eX.loader)throw Error('Image with src "'+ew+'" is missing "loader" prop.\nRead more: https://nextjs.org/docs/messages/next-image-missing-loader')}else{var e5=e0;e0=function(Y){return Y.config,e5(ea._(Y,["config"]))}}if(eZ){"fill"===eZ&&(eF=!0);var e4={responsive:"100vw",fill:"100vw"},e3={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[eZ];e3&&(eB=ei._({},eB,e3));var e6=e4[eZ];e6&&!eE&&(eE=e6)}var e7="",e8=eT(eR),tt=eT(eD);if(e_(ew)){var ta=ek(ew)?ew.default:ew;if(!ta.src)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received "+JSON.stringify(ta));if(!ta.height||!ta.width)throw Error("An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received "+JSON.stringify(ta));if(en=ta.blurWidth,ed=ta.blurHeight,eV=eV||ta.blurDataURL,e7=ta.src,!eF){if(e8||tt){if(e8&&!tt){var tu=e8/ta.width;tt=Math.round(ta.height*tu)}else if(!e8&&tt){var tc=tt/ta.height;e8=Math.round(ta.width*tc)}}else e8=ta.width,tt=ta.height}}var td=!eO&&("lazy"===eI||void 0===eI);(!(ew="string"==typeof ew?ew:e7)||ew.startsWith("data:")||ew.startsWith("blob:"))&&(eP=!0,td=!1),eX.unoptimized&&(eP=!0),e9&&ew.endsWith(".svg")&&!eX.dangerouslyAllowSVG&&(eP=!0),eO&&(eW="high");var tf=eu._((0,ef.useState)(!1),2),th=tf[0],tp=tf[1],tm=eu._((0,ef.useState)(!1),2),tg=tm[0],tv=tm[1],tb=eT(eL),tk=Object.assign(eF?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:eK,objectPosition:e$}:{},tg?{}:{color:"transparent"},eB),tw="blur"===eG&&eV&&!th?{backgroundSize:tk.objectFit||"cover",backgroundPosition:tk.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:'url("data:image/svg+xml;charset=utf-8,'+(0,ep.getImageBlurSvg)({widthInt:e8,heightInt:tt,blurWidth:en,blurHeight:ed,blurDataURL:eV,objectFit:tk.objectFit})+'")'}:{},t_=eC({config:eX,src:ew,unoptimized:eP,width:e8,quality:tb,sizes:eE,loader:e0}),tE=ew,tC=(0,ef.useRef)(ez);(0,ef.useEffect)(function(){tC.current=ez},[ez]);var tT=(0,ef.useRef)(eU);(0,ef.useEffect)(function(){tT.current=eU},[eU]);var tS=ei._({isLazy:td,imgAttributes:t_,heightInt:tt,widthInt:e8,qualityInt:tb,className:eN,imgStyle:tk,blurStyle:tw,loading:eI,config:eX,fetchPriority:eW,fill:eF,unoptimized:eP,placeholder:eG,loader:e0,srcString:tE,onLoadRef:tC,onLoadingCompleteRef:tT,setBlurComplete:tp,setShowAltText:tv},eJ);return ef.default.createElement(ef.default.Fragment,null,ef.default.createElement(eM,eo._(ei._({},tS),{ref:et})),eO?ef.default.createElement(eh.default,null,ef.default.createElement("link",ei._({key:"__nimg-"+t_.src+t_.srcSet+t_.sizes,rel:"preload",as:"image",href:t_.srcSet?void 0:t_.src,imageSrcSet:t_.srcSet,imageSizes:t_.sizes,crossOrigin:eJ.crossOrigin},eA(eW)))):null)});("function"==typeof et.default||"object"==typeof et.default&&null!==et.default)&&void 0===et.default.__esModule&&(Object.defineProperty(et.default,"__esModule",{value:!0}),Object.assign(et.default,et),Y.exports=et.default)},32816:function(Y,et,en){"use strict";Object.defineProperty(et,"__esModule",{value:!0});var ei=en(39324),eo=en(70216),ea=en(10064);en(20485),Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"default",{enumerable:!0,get:function(){return eA}});var eu=en(64838)._(en(70079)),ec=en(38592),ed=en(48958),ef=en(19021),eh=en(1723),ep=en(80350),em=en(98306),eg=en(27531),ey=en(26881),eb=en(97289),ek=en(31297),ew=en(70209),e_=new Set;function eE(Y,et,en,ei,eo,ea){if(ea||(0,ed.isLocalURL)(et)){if(!ei.bypassPrefetchedCheck){var eu=et+"%"+en+"%"+(void 0!==ei.locale?ei.locale:"locale"in Y?Y.locale:void 0);if(e_.has(eu))return;e_.add(eu)}Promise.resolve(ea?Y.prefetch(et,eo):Y.prefetch(et,en,ei)).catch(function(Y){})}}function eC(Y){var et=Y.currentTarget.getAttribute("target");return et&&"_self"!==et||Y.metaKey||Y.ctrlKey||Y.shiftKey||Y.altKey||Y.nativeEvent&&2===Y.nativeEvent.which}function eT(Y,et,en,ei,eo,ea,ec,ef,eh,ep){if(!("A"===Y.currentTarget.nodeName.toUpperCase()&&(eC(Y)||!eh&&!(0,ed.isLocalURL)(en)))){Y.preventDefault();var em=function(){"beforePopState"in et?et[eo?"replace":"push"](en,ei,{shallow:ea,locale:ef,scroll:ec}):et[eo?"replace":"push"](ei||en,{forceOptimisticNavigation:!ep})};eh?eu.default.startTransition(em):em()}}function eS(Y){return"string"==typeof Y?Y:(0,ef.formatUrl)(Y)}var eA=eu.default.forwardRef(function(Y,et){var en,ed,ef=Y.href,e_=Y.as,eC=Y.children,eA=Y.prefetch,eM=void 0===eA?null:eA,eP=Y.passHref,ej=Y.replace,eO=Y.shallow,eI=Y.scroll,eN=Y.locale,eL=Y.onClick,eR=Y.onMouseEnter,eD=Y.onTouchStart,eF=Y.legacyBehavior,eB=void 0!==eF&&eF,ez=eo._(Y,["href","as","children","prefetch","passHref","replace","shallow","scroll","locale","onClick","onMouseEnter","onTouchStart","legacyBehavior"]);en=eC,eB&&("string"==typeof en||"number"==typeof en)&&(en=eu.default.createElement("a",null,en));var eU=!1!==eM,eH=null===eM?ew.PrefetchKind.AUTO:ew.PrefetchKind.FULL,eG=eu.default.useContext(em.RouterContext),eV=eu.default.useContext(eg.AppRouterContext),eW=null!=eG?eG:eV,eZ=!eG,eK=eu.default.useMemo(function(){if(!eG){var Y=eS(ef);return{href:Y,as:e_?eS(e_):Y}}var et=ea._((0,ec.resolveHref)(eG,ef,!0),2),en=et[0],ei=et[1];return{href:en,as:e_?(0,ec.resolveHref)(eG,e_):ei||en}},[eG,ef,e_]),e$=eK.href,eY=eK.as,eQ=eu.default.useRef(e$),eX=eu.default.useRef(eY);eB&&(ed=eu.default.Children.only(en));var eJ=eB?ed&&"object"==typeof ed&&ed.ref:et,e0=ea._((0,ey.useIntersection)({rootMargin:"200px"}),3),e9=e0[0],e5=e0[1],e4=e0[2],e3=eu.default.useCallback(function(Y){(eX.current!==eY||eQ.current!==e$)&&(e4(),eX.current=eY,eQ.current=e$),e9(Y),eJ&&("function"==typeof eJ?eJ(Y):"object"==typeof eJ&&(eJ.current=Y))},[eY,eJ,e$,e4,e9]);eu.default.useEffect(function(){eW&&e5&&eU&&eE(eW,e$,eY,{locale:eN},{kind:eH},eZ)},[eY,e$,e5,eN,eU,null==eG?void 0:eG.locale,eW,eZ,eH]);var e6={ref:e3,onClick:function(Y){eB||"function"!=typeof eL||eL(Y),eB&&ed.props&&"function"==typeof ed.props.onClick&&ed.props.onClick(Y),eW&&!Y.defaultPrevented&&eT(Y,eW,e$,eY,ej,eO,eI,eN,eZ,eU)},onMouseEnter:function(Y){eB||"function"!=typeof eR||eR(Y),eB&&ed.props&&"function"==typeof ed.props.onMouseEnter&&ed.props.onMouseEnter(Y),eW&&(eU||!eZ)&&eE(eW,e$,eY,{locale:eN,priority:!0,bypassPrefetchedCheck:!0},{kind:eH},eZ)},onTouchStart:function(Y){eB||"function"!=typeof eD||eD(Y),eB&&ed.props&&"function"==typeof ed.props.onTouchStart&&ed.props.onTouchStart(Y),eW&&(eU||!eZ)&&eE(eW,e$,eY,{locale:eN,priority:!0,bypassPrefetchedCheck:!0},{kind:eH},eZ)}};if((0,eh.isAbsoluteUrl)(eY))e6.href=eY;else if(!eB||eP||"a"===ed.type&&!("href"in ed.props)){var e7=void 0!==eN?eN:null==eG?void 0:eG.locale,e8=(null==eG?void 0:eG.isLocaleDomain)&&(0,eb.getDomainLocale)(eY,e7,null==eG?void 0:eG.locales,null==eG?void 0:eG.domainLocales);e6.href=e8||(0,ek.addBasePath)((0,ep.addLocale)(eY,e7,null==eG?void 0:eG.defaultLocale))}return eB?eu.default.cloneElement(ed,e6):eu.default.createElement("a",ei._({},ez,e6),en)});("function"==typeof et.default||"object"==typeof et.default&&null!==et.default)&&void 0===et.default.__esModule&&(Object.defineProperty(et.default,"__esModule",{value:!0}),Object.assign(et.default,et),Y.exports=et.default)},26881:function(Y,et,en){"use strict";Object.defineProperty(et,"__esModule",{value:!0});var ei=en(10064);Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"useIntersection",{enumerable:!0,get:function(){return ep}});var eo=en(70079),ea=en(99810),eu="function"==typeof IntersectionObserver,ec=new Map,ed=[];function ef(Y){var et,en={root:Y.root||null,margin:Y.rootMargin||""},ei=ed.find(function(Y){return Y.root===en.root&&Y.margin===en.margin});if(ei&&(et=ec.get(ei)))return et;var eo=new Map;return et={id:en,observer:new IntersectionObserver(function(Y){Y.forEach(function(Y){var et=eo.get(Y.target),en=Y.isIntersecting||Y.intersectionRatio>0;et&&en&&et(en)})},Y),elements:eo},ed.push(en),ec.set(en,et),et}function eh(Y,et,en){var ei=ef(en),eo=ei.id,ea=ei.observer,eu=ei.elements;return eu.set(Y,et),ea.observe(Y),function(){if(eu.delete(Y),ea.unobserve(Y),0===eu.size){ea.disconnect(),ec.delete(eo);var et=ed.findIndex(function(Y){return Y.root===eo.root&&Y.margin===eo.margin});et>-1&&ed.splice(et,1)}}}function ep(Y){var et=Y.rootRef,en=Y.rootMargin,ec=Y.disabled||!eu,ed=ei._((0,eo.useState)(!1),2),ef=ed[0],ep=ed[1],em=(0,eo.useRef)(null),eg=(0,eo.useCallback)(function(Y){em.current=Y},[]);return(0,eo.useEffect)(function(){if(eu){if(!ec&&!ef){var Y=em.current;if(Y&&Y.tagName)return eh(Y,function(Y){return Y&&ep(Y)},{root:null==et?void 0:et.current,rootMargin:en})}}else if(!ef){var ei=(0,ea.requestIdleCallback)(function(){return ep(!0)});return function(){return(0,ea.cancelIdleCallback)(ei)}}},[ec,en,et,ef,em.current]),[eg,ef,(0,eo.useCallback)(function(){ep(!1)},[])]}("function"==typeof et.default||"object"==typeof et.default&&null!==et.default)&&void 0===et.default.__esModule&&(Object.defineProperty(et.default,"__esModule",{value:!0}),Object.assign(et.default,et),Y.exports=et.default)},29009:function(Y,et){"use strict";function en(Y){var et=Y.widthInt,en=Y.heightInt,ei=Y.blurWidth,eo=Y.blurHeight,ea=Y.blurDataURL,eu=Y.objectFit,ec=ei&&eo?"1":"20",ed=ei||et,ef=eo||en,eh=ea.startsWith("data:image/jpeg")?"%3CfeComponentTransfer%3E%3CfeFuncA type='discrete' tableValues='1 1'/%3E%3C/feComponentTransfer%3E%":"";return ed&&ef?"%3Csvg xmlns='http%3A//www.w3.org/2000/svg' viewBox='0 0 "+ed+" "+ef+"'%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='"+ec+"'/%3E"+eh+"%3C/filter%3E%3Cimage preserveAspectRatio='none' filter='url(%23b)' x='0' y='0' height='100%25' width='100%25' href='"+ea+"'/%3E%3C/svg%3E":"%3Csvg xmlns='http%3A//www.w3.org/2000/svg'%3E%3Cimage style='filter:blur(20px)' preserveAspectRatio='"+("contain"===eu?"xMidYMid":"cover"===eu?"xMidYMid slice":"none")+"' x='0' y='0' height='100%25' width='100%25' href='"+ea+"'/%3E%3C/svg%3E"}Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"getImageBlurSvg",{enumerable:!0,get:function(){return en}})},78826:function(Y,et){"use strict";function en(Y){var et=Y.config,en=Y.src,ei=Y.width,eo=Y.quality;return et.path+"?url="+encodeURIComponent(en)+"&w="+ei+"&q="+(eo||75)}Object.defineProperty(et,"__esModule",{value:!0}),Object.defineProperty(et,"default",{enumerable:!0,get:function(){return ei}}),en.__next_img_default=!0;var ei=en},19048:function(Y,et,en){"use strict";en.r(et),en.d(et,{default:function(){return up}});var ei,eo,ea=en(21722),eu=en(39324),ec=en(10064),ed=en(38104),ef=en(35250),eh=en(22444),ep=en(82473),em=en(20225),eg=en(77997),ey=en(29124),eb=en.n(ey),ek=en(10721),ew=en.n(ek),e_=en(70079),eE=en(1454),eC=en(70671),eT=en(94968);en(85647),en(11975),en(8186),en(57221),en(24083);var eS=en(71209),eA=en(4337),eM=en(55548),eP=en(11615),ej=en(91530),eO=en.n(ej),eI=en(32004),eN=en(21389),eL=en(48133),eR=en(7184);function eD(){var Y=(0,eA._)(["text-token-text-primary text-base mb-1"]);return eD=function(){return Y},Y}function eF(){var Y=(0,eC.Z)(),et=(0,eM.tN)(function(Y){return Y.activeModals.has(eM.B.AgeVerificationInterstitial)}),en=eP.L_?"https://platform.openai.com/verify-age":"https://platform.api.openai.org/verify-age";return(0,ef.jsxs)(eR.Z,{type:"success",isOpen:et,onClose:eO(),title:Y.formatMessage(ez.title),children:[(0,ef.jsxs)("div",{className:"text-token-text-secondary",children:[(0,ef.jsx)("p",{className:"mb-4",children:(0,ef.jsx)(eI.Z,(0,eu._)({},ez.description0))}),(0,ef.jsx)(eB,{children:(0,ef.jsx)(eI.Z,(0,eu._)({},ez.subtitle1))}),(0,ef.jsxs)("ol",{className:"mb-4 ml-4 list-decimal",children:[(0,ef.jsx)("li",{className:"",children:(0,ef.jsx)(eI.Z,(0,eu._)({},ez.description1Bullet1))}),(0,ef.jsx)("li",{children:(0,ef.jsx)(eI.Z,(0,eu._)({},ez.description1Bullet2))})]}),(0,ef.jsx)("p",{className:"mb-4 font-semibold",children:(0,ef.jsx)(eI.Z,(0,eu._)({},ez.description1a))}),(0,ef.jsx)("p",{className:"mb-4",children:(0,ef.jsx)(eI.Z,(0,eu._)({},ez.description1b))}),(0,ef.jsx)(eB,{children:(0,ef.jsx)(eI.Z,(0,eu._)({},ez.subtitle2))}),(0,ef.jsx)("p",{className:"mb-4",children:(0,ef.jsx)(eI.Z,(0,eS._)((0,eu._)({},ez.description2),{values:{learnMoreLink:function(Y){return(0,ef.jsx)("a",{href:"https://help.openai.com/en/articles/8411987-why-am-i-being-asked-to-verify-my-age",target:"_blank",rel:"noreferrer",className:"cursor-pointer font-normal underline",children:Y})}}}))})]}),(0,ef.jsx)("div",{className:"mt-4 flex justify-center",children:(0,ef.jsxs)(eL.z,{color:"primary",as:"link",to:en,openNewTab:!0,onClick:function(){return eM.vm.closeModal(eM.B.AgeVerificationInterstitial)},children:[(0,ef.jsx)(eE.AlO,{className:"icon-md"}),(0,ef.jsx)(eI.Z,(0,eu._)({},ez.redirect))]})})]})}var eB=eN.Z.h3(eD()),ez=(0,eT.vU)({title:{id:"AgeVerificationInterstitial.title",defaultMessage:"Please verify your age",description:"Title for the age verification interstitial"},redirect:{id:"AgeVerificationInterstitial.redirect",defaultMessage:"Sign in on platform.openai.com",description:"Redirect button for the age verification interstitial"},description0:{id:"AgeVerificationInterstitial.description0",defaultMessage:"To continue using ChatGPT, you need to complete a brief age verification check",description:"Description for the age verification interstitial"},subtitle1:{id:"AgeVerificationInterstitial.title1",defaultMessage:"What will happen next?",description:"Subtitle for the age verification interstitial"},description1Bullet1:{id:"AgeVerificationInterstitial.description1",defaultMessage:"You will be redirected to platform.openai.com where you will need to sign in.",description:"Description for the age verification interstitial"},description1Bullet2:{id:"AgeVerificationInterstitial.description2",defaultMessage:"You will then be redirected to Yoti, our age verification provider, to verify your age.",description:"Description for the age verification interstitial"},description1a:{id:"AgeVerificationInterstitial.description1a",defaultMessage:"If you are between the ages of 13 and 17, your parent or guardian must complete the age verification check on your behalf.",description:"Description for the age verification interstitial"},description1b:{id:"AgeVerificationInterstitial.description1b",defaultMessage:"The process is quick and secure.",description:"Description for the age verification interstitial"},subtitle2:{id:"AgeVerificationInterstitial.title2",defaultMessage:"Why do I need to do this?",description:"Subtitle for the age verification interstitial"},description2:{id:"AgeVerificationInterstitial.description2-v3",defaultMessage:"We are required to verify that our users in Italy are old enough to use ChatGPT. Learn more.",description:"Description for the age verification interstitial"}}),eU=en(29450),eH=en(18866),eG=en(62682),eV=en(17944),eW=en(51217),eZ=en(54636),eK=en(42780),e$=en(8844),eY=1,eQ=1e4,eX=50;function eJ(){return!document.hidden}var e0=new(function(){function Y(){(0,eW._)(this,Y),this.id="timespent-".concat((0,e$.Z)()),this.sessionStartedUtcTimestamp=void 0,this.timeElapsedOnActiveTabMs=0,this.elapsedTimeNextToReportMs=0,this.countReports=0}var et=Y.prototype;return et.enable=function(){var Y=Date.now();this.sessionStartedUtcTimestamp=Y,this.handleReportTime(),this._beginIntervalTimer()},et.disable=function(){clearInterval(this.intervalTimer),this.intervalTimer=void 0},et.handleReportTime=function(){var Y={id:this.id,sessionStartedUtcTimestamp:this.sessionStartedUtcTimestamp,elapsedTotalTimeMs:this.timeElapsedOnActiveTabMs,reportIndex:this.countReports,version:eY};eZ.A.logEvent(eK.M.trackTimeSpentInterval,Y),this.onAfterReport()},et._beginIntervalTimer=function(){var Y=this;this.intervalTimer||(this.intervalTimer=setInterval(function(){Y._handleOnInterval()},eX))},et._handleOnInterval=function(){eJ()&&(this.timeElapsedOnActiveTabMs+=eX,this.timeElapsedOnActiveTabMs>=this.elapsedTimeNextToReportMs&&this.handleReportTime())},et.onAfterReport=function(){this.elapsedTimeNextToReportMs+=eQ,this.countReports+=1},Y}());function e9(){return(0,eV.hz)().has(eG.F9)}function e5(){var Y=e9();(0,e_.useEffect)(function(){if(Y)return e0.enable(),function(){return e0.disable()}},[Y])}var e4=en(94705),e3=en(23234),e6=en(30922),e7=en(69072),e8=en(64502),tt=en(12051),ta="undefined"!=typeof document,tu=e_.createContext({addEscapeHandler:eO(),removeEscapeHandler:eO(),addDocClickHandler:eO(),removeDocClickHandler:eO(),host:null,zIndex:void 0}),tc=tu.Provider,td=tu.Consumer,tf=function(Y){(0,e7._)(en,Y);var et=(0,tt._)(en);function en(Y){var ei;return(0,eW._)(this,en),(ei=et.call(this,Y)).onDocumentClick=function(Y){var et=ei.state.docClickHandlers[ei.state.docClickHandlers.length-1];et&&et(Y)},ei.onKeyUp=function(Y){if("Escape"===Y.key){var et=ei.state.escapeKeyHandlers[ei.state.escapeKeyHandlers.length-1];et&&et()}},ei.onAddEscapeHandler=function(Y){ei.setState(function(et){return{escapeKeyHandlers:(0,e8._)(et.escapeKeyHandlers).concat([Y])}})},ei.onRemoveEscapeHandler=function(Y){ei.setState(function(et){return{escapeKeyHandlers:et.escapeKeyHandlers.filter(function(et){return et!==Y})}})},ei.onAddDocClickHandler=function(Y){ei.setState(function(et){return{docClickHandlers:(0,e8._)(et.docClickHandlers).concat([Y])}})},ei.onRemoveDocClickHandler=function(Y){ei.setState(function(et){return{docClickHandlers:et.docClickHandlers.filter(function(et){return et!==Y})}})},ei.state={escapeKeyHandlers:[],docClickHandlers:[]},ei.host=(0,e_.createRef)(),ei.containerRef=(0,e_.createRef)(),ei}var ei=en.prototype;return ei.componentDidMount=function(){this.forceUpdate(),ta&&(document.addEventListener("keyup",this.onKeyUp),document.addEventListener("mousedown",this.onDocumentClick))},ei.componentWillUnmount=function(){ta&&(document.removeEventListener("keyup",this.onKeyUp),document.removeEventListener("mousedown",this.onDocumentClick))},ei.render=function(){var Y=this;return(0,ef.jsx)(td,{children:function(et){var en=et.host;return(0,ef.jsxs)(tc,{value:{host:en||Y.host.current,zIndex:Y.props.zIndex,addEscapeHandler:Y.onAddEscapeHandler,removeEscapeHandler:Y.onRemoveEscapeHandler,addDocClickHandler:Y.onAddDocClickHandler,removeDocClickHandler:Y.onRemoveDocClickHandler},children:[Y.props.children,(0,ef.jsx)("div",{className:"absolute left-0 right-0 top-0 z-[2]",ref:Y.host})]})}})},en}(e_.PureComponent),th=en(15725),tp=en(96237),tm=en(42611),tg=tm.G.instance(),tv=function(Y){var et="function"==typeof Symbol&&Symbol.iterator,en=et&&Y[et],ei=0;if(en)return en.call(Y);if(Y&&"number"==typeof Y.length)return{next:function(){return Y&&ei>=Y.length&&(Y=void 0),{value:Y&&Y[ei++],done:!Y}}};throw TypeError(et?"Object is not iterable.":"Symbol.iterator is not defined.")},tb=function(){function Y(Y){var et;void 0===Y&&(Y={}),this._propagators=null!==(et=Y.propagators)&&void 0!==et?et:[],this._fields=Array.from(new Set(this._propagators.map(function(Y){return"function"==typeof Y.fields?Y.fields():[]}).reduce(function(Y,et){return Y.concat(et)},[])))}return Y.prototype.inject=function(Y,et,en){var ei,eo;try{for(var ea=tv(this._propagators),eu=ea.next();!eu.done;eu=ea.next()){var ec=eu.value;try{ec.inject(Y,et,en)}catch(Y){tg.warn("Failed to inject with "+ec.constructor.name+". Err: "+Y.message)}}}catch(Y){ei={error:Y}}finally{try{eu&&!eu.done&&(eo=ea.return)&&eo.call(ea)}finally{if(ei)throw ei.error}}},Y.prototype.extract=function(Y,et,en){return this._propagators.reduce(function(Y,ei){try{return ei.extract(Y,et,en)}catch(Y){tg.warn("Failed to inject with "+ei.constructor.name+". Err: "+Y.message)}return Y},Y)},Y.prototype.fields=function(){return this._fields.slice()},Y}(),tk=en(31294),tw=en(91176),t_=en(19959),tE=en(87212),tC=(0,tE.Y)("OpenTelemetry SDK Context Key SUPPRESS_TRACING");function tT(Y){return Y.setValue(tC,!0)}function tS(Y){return!0===Y.getValue(tC)}var tA="[_0-9a-z-*/]",tM=RegExp("^(?:[a-z]"+tA+"{0,255}|"+("[a-z0-9]"+tA+"{0,240}@[a-z]")+tA+"{0,13})$"),tP=/^[ -~]{0,255}[!-~]$/,tj=/,|=/;function tO(Y){return tM.test(Y)}function tI(Y){return tP.test(Y)&&!tj.test(Y)}var tN=32,tL=512,tR=",",tD="=",tF=function(){function Y(Y){this._internalState=new Map,Y&&this._parse(Y)}return Y.prototype.set=function(Y,et){var en=this._clone();return en._internalState.has(Y)&&en._internalState.delete(Y),en._internalState.set(Y,et),en},Y.prototype.unset=function(Y){var et=this._clone();return et._internalState.delete(Y),et},Y.prototype.get=function(Y){return this._internalState.get(Y)},Y.prototype.serialize=function(){var Y=this;return this._keys().reduce(function(et,en){return et.push(en+tD+Y.get(en)),et},[]).join(tR)},Y.prototype._parse=function(Y){!(Y.length>tL)&&(this._internalState=Y.split(tR).reverse().reduce(function(Y,et){var en=et.trim(),ei=en.indexOf(tD);if(-1!==ei){var eo=en.slice(0,ei),ea=en.slice(ei+1,et.length);tO(eo)&&tI(ea)&&Y.set(eo,ea)}return Y},new Map),this._internalState.size>tN&&(this._internalState=new Map(Array.from(this._internalState.entries()).reverse().slice(0,tN))))},Y.prototype._keys=function(){return Array.from(this._internalState.keys()).reverse()},Y.prototype._clone=function(){var et=new Y;return et._internalState=new Map(this._internalState),et},Y}(),tB="traceparent",tU="tracestate",tH="00",tG=RegExp("^\\s?((?!ff)[\\da-f]{2})-((?![0]{32})[\\da-f]{32})-((?![0]{16})[\\da-f]{16})-([\\da-f]{2})(-.*)?\\s?$");function tV(Y){var et=tG.exec(Y);return!et||"00"===et[1]&&et[5]?null:{traceId:et[2],spanId:et[3],traceFlags:parseInt(et[4],16)}}var tW=function(){function Y(){}return Y.prototype.inject=function(Y,et,en){var ei=tk.g.getSpanContext(Y);if(!(!ei||tS(Y))&&(0,tw.BM)(ei)){var eo=tH+"-"+ei.traceId+"-"+ei.spanId+"-0"+Number(ei.traceFlags||t_.r.NONE).toString(16);en.set(et,tB,eo),ei.traceState&&en.set(et,tU,ei.traceState.serialize())}},Y.prototype.extract=function(Y,et,en){var ei=en.get(et,tB);if(!ei)return Y;var eo=Array.isArray(ei)?ei[0]:ei;if("string"!=typeof eo)return Y;var ea=tV(eo);if(!ea)return Y;ea.isRemote=!0;var eu=en.get(et,tU);if(eu){var ec=Array.isArray(eu)?eu.join(","):eu;ea.traceState=new tF("string"==typeof ec?ec:void 0)}return tk.g.setSpanContext(Y,ea)},Y.prototype.fields=function(){return[tB,tU]},Y}(),tq=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},tZ=function(Y){var et="function"==typeof Symbol&&Symbol.iterator,en=et&&Y[et],ei=0;if(en)return en.call(Y);if(Y&&"number"==typeof Y.length)return{next:function(){return Y&&ei>=Y.length&&(Y=void 0),{value:Y&&Y[ei++],done:!Y}}};throw TypeError(et?"Object is not iterable.":"Symbol.iterator is not defined.")},tK=function(){function Y(Y){this._entries=Y?new Map(Y):new Map}return Y.prototype.getEntry=function(Y){var et=this._entries.get(Y);if(et)return Object.assign({},et)},Y.prototype.getAllEntries=function(){return Array.from(this._entries.entries()).map(function(Y){var et=tq(Y,2);return[et[0],et[1]]})},Y.prototype.setEntry=function(et,en){var ei=new Y(this._entries);return ei._entries.set(et,en),ei},Y.prototype.removeEntry=function(et){var en=new Y(this._entries);return en._entries.delete(et),en},Y.prototype.removeEntries=function(){for(var et,en,ei=[],eo=0;eo0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu};function nt(Y){return Y.reduce(function(Y,et){var en=""+Y+(""!==Y?t5:"")+et;return en.length>t7?Y:en},"")}function nn(Y){return Y.getAllEntries().map(function(Y){var et=t8(Y,2),en=et[0],ei=et[1],eo=encodeURIComponent(en)+"="+encodeURIComponent(ei.value);return void 0!==ei.metadata&&(eo+=t9+ei.metadata.toString()),eo})}function ni(Y){var et,en=Y.split(t9);if(!(en.length<=0)){var ei=en.shift();if(ei){var eo=ei.indexOf(tJ);if(!(eo<=0)){var ea=decodeURIComponent(ei.substring(0,eo).trim()),eu=decodeURIComponent(ei.substring(eo+1).trim());return en.length>0&&(et=tX(en.join(t9))),{key:ea,value:eu,metadata:et}}}}}function na(Y){return"string"!=typeof Y||0===Y.length?{}:Y.split(t5).map(function(Y){return ni(Y)}).filter(function(Y){return void 0!==Y&&Y.value.length>0}).reduce(function(Y,et){return Y[et.key]=et.value,Y},{})}var nu=en(76443);!function(Y){Y.AlwaysOff="always_off",Y.AlwaysOn="always_on",Y.ParentBasedAlwaysOff="parentbased_always_off",Y.ParentBasedAlwaysOn="parentbased_always_on",Y.ParentBasedTraceIdRatio="parentbased_traceidratio",Y.TraceIdRatio="traceidratio"}(sL||(sL={}));var nd="object"==typeof globalThis?globalThis:"object"==typeof self?self:"object"==typeof window?window:"object"==typeof en.g?en.g:{},nf=en(44675),nh=",",np=["OTEL_SDK_DISABLED"];function ng(Y){return np.indexOf(Y)>-1}var nv=["OTEL_BSP_EXPORT_TIMEOUT","OTEL_BSP_MAX_EXPORT_BATCH_SIZE","OTEL_BSP_MAX_QUEUE_SIZE","OTEL_BSP_SCHEDULE_DELAY","OTEL_BLRP_EXPORT_TIMEOUT","OTEL_BLRP_MAX_EXPORT_BATCH_SIZE","OTEL_BLRP_MAX_QUEUE_SIZE","OTEL_BLRP_SCHEDULE_DELAY","OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_ATTRIBUTE_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT","OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT","OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT","OTEL_SPAN_EVENT_COUNT_LIMIT","OTEL_SPAN_LINK_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT","OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT","OTEL_EXPORTER_OTLP_TIMEOUT","OTEL_EXPORTER_OTLP_TRACES_TIMEOUT","OTEL_EXPORTER_OTLP_METRICS_TIMEOUT","OTEL_EXPORTER_OTLP_LOGS_TIMEOUT","OTEL_EXPORTER_JAEGER_AGENT_PORT"];function ny(Y){return nv.indexOf(Y)>-1}var nb=["OTEL_NO_PATCH_MODULES","OTEL_PROPAGATORS"];function nx(Y){return nb.indexOf(Y)>-1}var nk=1/0,nw=128,n_=128,nE=128,nC={OTEL_SDK_DISABLED:!1,CONTAINER_NAME:"",ECS_CONTAINER_METADATA_URI_V4:"",ECS_CONTAINER_METADATA_URI:"",HOSTNAME:"",KUBERNETES_SERVICE_HOST:"",NAMESPACE:"",OTEL_BSP_EXPORT_TIMEOUT:3e4,OTEL_BSP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BSP_MAX_QUEUE_SIZE:2048,OTEL_BSP_SCHEDULE_DELAY:5e3,OTEL_BLRP_EXPORT_TIMEOUT:3e4,OTEL_BLRP_MAX_EXPORT_BATCH_SIZE:512,OTEL_BLRP_MAX_QUEUE_SIZE:2048,OTEL_BLRP_SCHEDULE_DELAY:5e3,OTEL_EXPORTER_JAEGER_AGENT_HOST:"",OTEL_EXPORTER_JAEGER_AGENT_PORT:6832,OTEL_EXPORTER_JAEGER_ENDPOINT:"",OTEL_EXPORTER_JAEGER_PASSWORD:"",OTEL_EXPORTER_JAEGER_USER:"",OTEL_EXPORTER_OTLP_ENDPOINT:"",OTEL_EXPORTER_OTLP_TRACES_ENDPOINT:"",OTEL_EXPORTER_OTLP_METRICS_ENDPOINT:"",OTEL_EXPORTER_OTLP_LOGS_ENDPOINT:"",OTEL_EXPORTER_OTLP_HEADERS:"",OTEL_EXPORTER_OTLP_TRACES_HEADERS:"",OTEL_EXPORTER_OTLP_METRICS_HEADERS:"",OTEL_EXPORTER_OTLP_LOGS_HEADERS:"",OTEL_EXPORTER_OTLP_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_TRACES_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_METRICS_TIMEOUT:1e4,OTEL_EXPORTER_OTLP_LOGS_TIMEOUT:1e4,OTEL_EXPORTER_ZIPKIN_ENDPOINT:"http://localhost:9411/api/v2/spans",OTEL_LOG_LEVEL:nu.n.INFO,OTEL_NO_PATCH_MODULES:[],OTEL_PROPAGATORS:["tracecontext","baggage"],OTEL_RESOURCE_ATTRIBUTES:"",OTEL_SERVICE_NAME:"",OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT:nk,OTEL_ATTRIBUTE_COUNT_LIMIT:nw,OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT:nk,OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT:nw,OTEL_LOGRECORD_ATTRIBUTE_VALUE_LENGTH_LIMIT:nk,OTEL_LOGRECORD_ATTRIBUTE_COUNT_LIMIT:nw,OTEL_SPAN_EVENT_COUNT_LIMIT:128,OTEL_SPAN_LINK_COUNT_LIMIT:128,OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT:n_,OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT:nE,OTEL_TRACES_EXPORTER:"",OTEL_TRACES_SAMPLER:sL.ParentBasedAlwaysOn,OTEL_TRACES_SAMPLER_ARG:"",OTEL_LOGS_EXPORTER:"",OTEL_EXPORTER_OTLP_INSECURE:"",OTEL_EXPORTER_OTLP_TRACES_INSECURE:"",OTEL_EXPORTER_OTLP_METRICS_INSECURE:"",OTEL_EXPORTER_OTLP_LOGS_INSECURE:"",OTEL_EXPORTER_OTLP_CERTIFICATE:"",OTEL_EXPORTER_OTLP_TRACES_CERTIFICATE:"",OTEL_EXPORTER_OTLP_METRICS_CERTIFICATE:"",OTEL_EXPORTER_OTLP_LOGS_CERTIFICATE:"",OTEL_EXPORTER_OTLP_COMPRESSION:"",OTEL_EXPORTER_OTLP_TRACES_COMPRESSION:"",OTEL_EXPORTER_OTLP_METRICS_COMPRESSION:"",OTEL_EXPORTER_OTLP_LOGS_COMPRESSION:"",OTEL_EXPORTER_OTLP_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_TRACES_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_METRICS_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_LOGS_CLIENT_KEY:"",OTEL_EXPORTER_OTLP_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_TRACES_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_METRICS_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_LOGS_CLIENT_CERTIFICATE:"",OTEL_EXPORTER_OTLP_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_TRACES_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_METRICS_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_LOGS_PROTOCOL:"http/protobuf",OTEL_EXPORTER_OTLP_METRICS_TEMPORALITY_PREFERENCE:"cumulative"};function nT(Y,et,en){if(void 0!==en[Y]){var ei=String(en[Y]);et[Y]="true"===ei.toLowerCase()}}function nS(Y,et,en,ei,eo){if(void 0===ei&&(ei=-1/0),void 0===eo&&(eo=1/0),void 0!==en[Y]){var ea=Number(en[Y]);isNaN(ea)||(eaeo?et[Y]=eo:et[Y]=ea)}}function nA(Y,et,en,ei){void 0===ei&&(ei=nh);var eo=en[Y];"string"==typeof eo&&(et[Y]=eo.split(ei).map(function(Y){return Y.trim()}))}var nM={ALL:nu.n.ALL,VERBOSE:nu.n.VERBOSE,DEBUG:nu.n.DEBUG,INFO:nu.n.INFO,WARN:nu.n.WARN,ERROR:nu.n.ERROR,NONE:nu.n.NONE};function nP(Y,et,en){var ei=en[Y];if("string"==typeof ei){var eo=nM[ei.toUpperCase()];null!=eo&&(et[Y]=eo)}}function nj(Y){var et={};for(var en in nC){var ei=en;if("OTEL_LOG_LEVEL"===ei)nP(ei,et,Y);else if(ng(ei))nT(ei,et,Y);else if(ny(ei))nS(ei,et,Y);else if(nx(ei))nA(ei,et,Y);else{var eo=Y[ei];null!=eo&&(et[ei]=String(eo))}}return et}function nO(){return void 0!==nf&&nf&&nf.env?nj(nf.env):nj(nd)}function nI(){var Y=nj(nd);return Object.assign({},nC,Y)}var nN=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},nL=1e4,nR=5,nD=1e3,nF=5e3,nB=1.5;function nz(Y){void 0===Y&&(Y={});var et={};return Object.entries(Y).forEach(function(Y){var en=nN(Y,2),ei=en[0],eo=en[1];void 0!==eo?et[ei]=String(eo):tg.warn('Header "'+ei+'" has wrong value and will be ignored')}),et}function nU(Y,et){return Y.endsWith("/")||(Y+="/"),Y+et}function nH(Y){try{var et=new URL(Y);return""===et.pathname&&(et.pathname=et.pathname+"/"),et.toString()}catch(et){return tg.warn("Could not parse export URL: '"+Y+"'"),Y}}function nG(Y){return"number"!=typeof Y?nV():Y<=0?nW(Y,nL):Y}function nV(){var Y,et=Number(null!==(Y=nI().OTEL_EXPORTER_OTLP_TRACES_TIMEOUT)&&void 0!==Y?Y:nI().OTEL_EXPORTER_OTLP_TIMEOUT);return et<=0?nW(et,nL):et}function nW(Y,et){return tg.warn("Timeout must be greater than 0",Y),et}function nq(Y){return[429,502,503,504].includes(Y)}function nZ(Y){if(null==Y)return -1;var et=Number.parseInt(Y,10);if(Number.isInteger(et))return et>0?1e3*et:-1;var en=new Date(Y).getTime()-Date.now();return en>=0?en:0}var nK=function(){function Y(){var Y=this;this._promise=new Promise(function(et,en){Y._resolve=et,Y._reject=en})}return Object.defineProperty(Y.prototype,"promise",{get:function(){return this._promise},enumerable:!1,configurable:!0}),Y.prototype.resolve=function(Y){this._resolve(Y)},Y.prototype.reject=function(Y){this._reject(Y)},Y}(),n$=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},nY=function(Y,et,en){if(en||2==arguments.length)for(var ei,eo=0,ea=et.length;eo=this._concurrencyLimit){et({code:sR.FAILED,error:Error("Concurrent export limit reached")});return}this._export(Y).then(function(){et({code:sR.SUCCESS})}).catch(function(Y){et({code:sR.FAILED,error:Y})})},Y.prototype._export=function(Y){var et=this;return new Promise(function(en,ei){try{tg.debug("items to be sent",Y),et.send(Y,en,ei)}catch(Y){ei(Y)}})},Y.prototype.shutdown=function(){return this._shutdownOnce.call()},Y.prototype.forceFlush=function(){return Promise.all(this._sendingPromises).then(function(){})},Y.prototype._shutdown=function(){return tg.debug("shutdown started"),this.onShutdown(),this.forceFlush()},Y}(),nJ=function(){var Y=function(et,en){return(Y=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(Y,et){Y.__proto__=et}||function(Y,et){for(var en in et)Object.prototype.hasOwnProperty.call(et,en)&&(Y[en]=et[en])})(et,en)};return function(et,en){if("function"!=typeof en&&null!==en)throw TypeError("Class extends value "+String(en)+" is not a constructor or null");function ei(){this.constructor=et}Y(et,en),et.prototype=null===en?Object.create(en):(ei.prototype=en.prototype,new ei)}}(),n0=function(Y){function et(et,en,ei){var eo=Y.call(this,et)||this;return eo.name="OTLPExporterError",eo.data=ei,eo.code=en,eo}return nJ(et,Y),et}(Error),n9=function(){return(n9=Object.assign||function(Y){for(var et,en=1,ei=arguments.length;en0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu};function n4(Y,et,en,ei,eo){navigator.sendBeacon(et,new Blob([Y],en))?(tg.debug("sendBeacon - can send",Y),ei()):eo(new n0("sendBeacon - cannot send "+Y))}function n3(Y,et,en,ei,eo,ea){var eu,ec,ed=!1,ef=setTimeout(function(){clearTimeout(eu),ed=!0,ec.readyState===XMLHttpRequest.DONE?ea(new n0("Request Timeout")):ec.abort()},ei),eh=function(ei,ep){void 0===ei&&(ei=nR),void 0===ep&&(ep=nD),(ec=new XMLHttpRequest).open("POST",et),Object.entries(n9(n9({},{Accept:"application/json","Content-Type":"application/json"}),en)).forEach(function(Y){var et=n5(Y,2),en=et[0],ei=et[1];ec.setRequestHeader(en,ei)}),ec.send(Y),ec.onreadystatechange=function(){if(ec.readyState===XMLHttpRequest.DONE&&!1===ed){if(ec.status>=200&&ec.status<=299)tg.debug("xhr success",Y),eo(),clearTimeout(ef),clearTimeout(eu);else if(ec.status&&nq(ec.status)&&ei>0){var et=void 0;ep*=nB,eu=setTimeout(function(){eh(ei-1,ep)},et=ec.getResponseHeader("Retry-After")?nZ(ec.getResponseHeader("Retry-After")):Math.round(Math.random()*(nF-ep)+ep))}else ea(new n0("Failed to export with XHR (status: "+ec.status+")",ec.status)),clearTimeout(ef),clearTimeout(eu)}},ec.onabort=function(){ed&&ea(new n0("Request Timeout")),clearTimeout(ef),clearTimeout(eu)},ec.onerror=function(){ed&&ea(new n0("Request Timeout")),clearTimeout(ef),clearTimeout(eu)}};eh()}var n6=function(){var Y=function(et,en){return(Y=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(Y,et){Y.__proto__=et}||function(Y,et){for(var en in et)Object.prototype.hasOwnProperty.call(et,en)&&(Y[en]=et[en])})(et,en)};return function(et,en){if("function"!=typeof en&&null!==en)throw TypeError("Class extends value "+String(en)+" is not a constructor or null");function ei(){this.constructor=et}Y(et,en),et.prototype=null===en?Object.create(en):(ei.prototype=en.prototype,new ei)}}(),n7=function(Y){function et(et){void 0===et&&(et={});var en=Y.call(this,et)||this;return en._useXHR=!1,en._useXHR=!!et.headers||"function"!=typeof navigator.sendBeacon,en._useXHR?en._headers=Object.assign({},nz(et.headers),na(nI().OTEL_EXPORTER_OTLP_HEADERS)):en._headers={},en}return n6(et,Y),et.prototype.onInit=function(){nd.addEventListener("unload",this.shutdown)},et.prototype.onShutdown=function(){nd.removeEventListener("unload",this.shutdown)},et.prototype.send=function(Y,et,en){var ei=this;if(this._shutdownOnce.isCalled){tg.debug("Shutdown already started. Cannot send objects");return}var eo=JSON.stringify(this.convert(Y)),ea=new Promise(function(Y,et){ei._useXHR?n3(eo,ei.url,ei._headers,ei.timeoutMillis,Y,et):n4(eo,ei.url,{type:"application/json"},Y,et)}).then(et,en);this._sendingPromises.push(ea);var eu=function(){var Y=ei._sendingPromises.indexOf(ea);ei._sendingPromises.splice(Y,1)};ea.then(eu,eu)},et}(nX),n8=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu};function rn(Y){return Object.keys(Y).map(function(et){return rr(et,Y[et])})}function rr(Y,et){return{key:Y,value:ri(et)}}function ri(Y){var et=typeof Y;return"string"===et?{stringValue:Y}:"number"===et?Number.isInteger(Y)?{intValue:Y}:{doubleValue:Y}:"boolean"===et?{boolValue:Y}:Y instanceof Uint8Array?{bytesValue:Y}:Array.isArray(Y)?{arrayValue:{values:Y.map(ri)}}:"object"===et&&null!=Y?{kvlistValue:{values:Object.entries(Y).map(function(Y){var et=n8(Y,2);return rr(et[0],et[1])})}}:{}}var ro=4294967296,ra=function(){function Y(Y,et){this.low=Y,this.high=et}return Y.fromU32=function(et){return new Y(et%ro|0,0)},Y.prototype.multiply=function(et){var en,ei,eo=this.high>>>16,ea=65535&this.high,eu=this.low>>>16,ec=65535&this.low,ed=et.high>>>16,ef=65535&et.high,eh=et.low>>>16,ep=65535&et.low,em=0,eg=0;return en=0+((ei=0+ec*ep)>>>16),ei&=65535,en+=eu*ep,eg+=en>>>16,en&=65535,en+=ec*eh,eg+=en>>>16,en&=65535,eg+=ea*ep,em+=eg>>>16,eg&=65535,eg+=eu*eh,em+=eg>>>16,eg&=65535,eg+=ec*ef,em+=eg>>>16,eg&=65535,em+=eo*ep+ea*eh+eu*ef+ec*ed,em&=65535,new Y(en<<16|ei,em<<16|eg)},Y.prototype.add=function(et){var en,ei,eo=this.high>>>16,ea=65535&this.high,eu=this.low>>>16,ec=65535&this.low,ed=et.high>>>16,ef=65535&et.high,eh=et.low>>>16,ep=65535&et.low,em=0,eg=0;return en=0+((ei=0+(ec+ep))>>>16),ei&=65535,en+=eu+eh,eg+=en>>>16,en&=65535,eg+=ea+ef,em+=eg>>>16,eg&=65535,em+=eo+ed,em&=65535,new Y(en<<16|ei,em<<16|eg)},Y.fromString=function(et){for(var en=Y.fromU32(0),ei=0;ei=Y.length&&(Y=void 0),{value:Y&&Y[ei++],done:!Y}}};throw TypeError(et?"Object is not iterable.":"Symbol.iterator is not defined.")},rg=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu};function rv(Y,et){return{resourceSpans:rb(Y,et)}}function ry(Y){var et,en,ei=new Map;try{for(var eo=rm(Y),ea=eo.next();!ea.done;ea=eo.next()){var eu=ea.value,ec=ei.get(eu.resource);ec||(ec=new Map,ei.set(eu.resource,ec));var ed=eu.instrumentationLibrary.name+"@"+(eu.instrumentationLibrary.version||"")+":"+(eu.instrumentationLibrary.schemaUrl||""),ef=ec.get(ed);ef||(ef=[],ec.set(ed,ef)),ef.push(eu)}}catch(Y){et={error:Y}}finally{try{ea&&!ea.done&&(en=eo.return)&&en.call(eo)}finally{if(et)throw et.error}}return ei}function rb(Y,et){for(var en=ry(Y),ei=[],eo=en.entries(),ea=eo.next();!ea.done;){for(var eu=rg(ea.value,2),ec=eu[0],ed=eu[1],ef=[],eh=ed.values(),ep=eh.next();!ep.done;){var em=ep.value;if(em.length>0){var eg=em[0].instrumentationLibrary,ey=eg.name,eb=eg.version,ek=eg.schemaUrl,ew=em.map(function(Y){return rc(Y,et)});ef.push({scope:{name:ey,version:eb},spans:ew,schemaUrl:ek})}ep=eh.next()}var e_={resource:{attributes:rn(ec.attributes),droppedAttributesCount:0},scopeSpans:ef,schemaUrl:void 0};ei.push(e_),ea=eo.next()}return ei}var rk=function(){var Y=function(et,en){return(Y=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(Y,et){Y.__proto__=et}||function(Y,et){for(var en in et)Object.prototype.hasOwnProperty.call(et,en)&&(Y[en]=et[en])})(et,en)};return function(et,en){if("function"!=typeof en&&null!==en)throw TypeError("Class extends value "+String(en)+" is not a constructor or null");function ei(){this.constructor=et}Y(et,en),et.prototype=null===en?Object.create(en):(ei.prototype=en.prototype,new ei)}}(),r_="v1/traces",rE="http://localhost:4318/"+r_,rC=function(Y){function et(et){void 0===et&&(et={});var en=Y.call(this,et)||this;return en._headers=Object.assign(en._headers,na(nI().OTEL_EXPORTER_OTLP_TRACES_HEADERS)),en}return rk(et,Y),et.prototype.convert=function(Y){return rv(Y,!0)},et.prototype.getDefaultUrl=function(Y){return"string"==typeof Y.url?Y.url:nI().OTEL_EXPORTER_OTLP_TRACES_ENDPOINT.length>0?nH(nI().OTEL_EXPORTER_OTLP_TRACES_ENDPOINT):nI().OTEL_EXPORTER_OTLP_ENDPOINT.length>0?nU(nI().OTEL_EXPORTER_OTLP_ENDPOINT,r_):rE},et}(n7),rT=function(){var Y=function(et,en){return(Y=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(Y,et){Y.__proto__=et}||function(Y,et){for(var en in et)Object.prototype.hasOwnProperty.call(et,en)&&(Y[en]=et[en])})(et,en)};return function(et,en){if("function"!=typeof en&&null!==en)throw TypeError("Class extends value "+String(en)+" is not a constructor or null");function ei(){this.constructor=et}Y(et,en),et.prototype=null===en?Object.create(en):(ei.prototype=en.prototype,new ei)}}(),rS=function(){function Y(){}return Y.prototype.createHistogram=function(Y,et){return rF},Y.prototype.createCounter=function(Y,et){return rD},Y.prototype.createUpDownCounter=function(Y,et){return rB},Y.prototype.createObservableGauge=function(Y,et){return rU},Y.prototype.createObservableCounter=function(Y,et){return rz},Y.prototype.createObservableUpDownCounter=function(Y,et){return rH},Y.prototype.addBatchObservableCallback=function(Y,et){},Y.prototype.removeBatchObservableCallback=function(Y){},Y}(),rA=function(){return function(){}}(),rM=function(Y){function et(){return null!==Y&&Y.apply(this,arguments)||this}return rT(et,Y),et.prototype.add=function(Y,et){},et}(rA),rP=function(Y){function et(){return null!==Y&&Y.apply(this,arguments)||this}return rT(et,Y),et.prototype.add=function(Y,et){},et}(rA),rj=function(Y){function et(){return null!==Y&&Y.apply(this,arguments)||this}return rT(et,Y),et.prototype.record=function(Y,et){},et}(rA),rO=function(){function Y(){}return Y.prototype.addCallback=function(Y){},Y.prototype.removeCallback=function(Y){},Y}(),rI=function(Y){function et(){return null!==Y&&Y.apply(this,arguments)||this}return rT(et,Y),et}(rO),rN=function(Y){function et(){return null!==Y&&Y.apply(this,arguments)||this}return rT(et,Y),et}(rO),rL=function(Y){function et(){return null!==Y&&Y.apply(this,arguments)||this}return rT(et,Y),et}(rO),rR=new rS,rD=new rM,rF=new rj,rB=new rP,rz=new rI,rU=new rN,rH=new rL,rG=new(function(){function Y(){}return Y.prototype.getMeter=function(Y,et,en){return rR},Y}()),rV=en(36248),rW="metrics",rq=(function(){function Y(){}return Y.getInstance=function(){return this._instance||(this._instance=new Y),this._instance},Y.prototype.setGlobalMeterProvider=function(Y){return(0,rV.TG)(rW,Y,tm.G.instance())},Y.prototype.getMeterProvider=function(){return(0,rV.Rd)(rW)||rG},Y.prototype.getMeter=function(Y,et,en){return this.getMeterProvider().getMeter(Y,et,en)},Y.prototype.disable=function(){(0,rV.J_)(rW,tm.G.instance())},Y})().getInstance();function rZ(Y){void 0===Y&&(Y=[]);for(var et=[],en=0,ei=Y.length;en=io&&(en[1]-=io,en[0]+=1),en}var i_=function(Y){var et="function"==typeof Symbol&&Symbol.iterator,en=et&&Y[et],ei=0;if(en)return en.call(Y);if(Y&&"number"==typeof Y.length)return{next:function(){return Y&&ei>=Y.length&&(Y=void 0),{value:Y&&Y[ei++],done:!Y}}};throw TypeError(et?"Object is not iterable.":"Symbol.iterator is not defined.")};function iE(Y,et){return"string"==typeof et?Y===et:!!Y.match(et)}function iC(Y,et){var en,ei;if(!et)return!1;try{for(var eo=i_(et),ea=eo.next();!ea.done;ea=eo.next()){var eu=ea.value;if(iE(Y,eu))return!0}}catch(Y){en={error:Y}}finally{try{ea&&!ea.done&&(ei=eo.return)&&ei.call(eo)}finally{if(en)throw en.error}}return!1}var iT={AWS_LAMBDA_INVOKED_ARN:"aws.lambda.invoked_arn",DB_SYSTEM:"db.system",DB_CONNECTION_STRING:"db.connection_string",DB_USER:"db.user",DB_JDBC_DRIVER_CLASSNAME:"db.jdbc.driver_classname",DB_NAME:"db.name",DB_STATEMENT:"db.statement",DB_OPERATION:"db.operation",DB_MSSQL_INSTANCE_NAME:"db.mssql.instance_name",DB_CASSANDRA_KEYSPACE:"db.cassandra.keyspace",DB_CASSANDRA_PAGE_SIZE:"db.cassandra.page_size",DB_CASSANDRA_CONSISTENCY_LEVEL:"db.cassandra.consistency_level",DB_CASSANDRA_TABLE:"db.cassandra.table",DB_CASSANDRA_IDEMPOTENCE:"db.cassandra.idempotence",DB_CASSANDRA_SPECULATIVE_EXECUTION_COUNT:"db.cassandra.speculative_execution_count",DB_CASSANDRA_COORDINATOR_ID:"db.cassandra.coordinator.id",DB_CASSANDRA_COORDINATOR_DC:"db.cassandra.coordinator.dc",DB_HBASE_NAMESPACE:"db.hbase.namespace",DB_REDIS_DATABASE_INDEX:"db.redis.database_index",DB_MONGODB_COLLECTION:"db.mongodb.collection",DB_SQL_TABLE:"db.sql.table",EXCEPTION_TYPE:"exception.type",EXCEPTION_MESSAGE:"exception.message",EXCEPTION_STACKTRACE:"exception.stacktrace",EXCEPTION_ESCAPED:"exception.escaped",FAAS_TRIGGER:"faas.trigger",FAAS_EXECUTION:"faas.execution",FAAS_DOCUMENT_COLLECTION:"faas.document.collection",FAAS_DOCUMENT_OPERATION:"faas.document.operation",FAAS_DOCUMENT_TIME:"faas.document.time",FAAS_DOCUMENT_NAME:"faas.document.name",FAAS_TIME:"faas.time",FAAS_CRON:"faas.cron",FAAS_COLDSTART:"faas.coldstart",FAAS_INVOKED_NAME:"faas.invoked_name",FAAS_INVOKED_PROVIDER:"faas.invoked_provider",FAAS_INVOKED_REGION:"faas.invoked_region",NET_TRANSPORT:"net.transport",NET_PEER_IP:"net.peer.ip",NET_PEER_PORT:"net.peer.port",NET_PEER_NAME:"net.peer.name",NET_HOST_IP:"net.host.ip",NET_HOST_PORT:"net.host.port",NET_HOST_NAME:"net.host.name",NET_HOST_CONNECTION_TYPE:"net.host.connection.type",NET_HOST_CONNECTION_SUBTYPE:"net.host.connection.subtype",NET_HOST_CARRIER_NAME:"net.host.carrier.name",NET_HOST_CARRIER_MCC:"net.host.carrier.mcc",NET_HOST_CARRIER_MNC:"net.host.carrier.mnc",NET_HOST_CARRIER_ICC:"net.host.carrier.icc",PEER_SERVICE:"peer.service",ENDUSER_ID:"enduser.id",ENDUSER_ROLE:"enduser.role",ENDUSER_SCOPE:"enduser.scope",THREAD_ID:"thread.id",THREAD_NAME:"thread.name",CODE_FUNCTION:"code.function",CODE_NAMESPACE:"code.namespace",CODE_FILEPATH:"code.filepath",CODE_LINENO:"code.lineno",HTTP_METHOD:"http.method",HTTP_URL:"http.url",HTTP_TARGET:"http.target",HTTP_HOST:"http.host",HTTP_SCHEME:"http.scheme",HTTP_STATUS_CODE:"http.status_code",HTTP_FLAVOR:"http.flavor",HTTP_USER_AGENT:"http.user_agent",HTTP_REQUEST_CONTENT_LENGTH:"http.request_content_length",HTTP_REQUEST_CONTENT_LENGTH_UNCOMPRESSED:"http.request_content_length_uncompressed",HTTP_RESPONSE_CONTENT_LENGTH:"http.response_content_length",HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED:"http.response_content_length_uncompressed",HTTP_SERVER_NAME:"http.server_name",HTTP_ROUTE:"http.route",HTTP_CLIENT_IP:"http.client_ip",AWS_DYNAMODB_TABLE_NAMES:"aws.dynamodb.table_names",AWS_DYNAMODB_CONSUMED_CAPACITY:"aws.dynamodb.consumed_capacity",AWS_DYNAMODB_ITEM_COLLECTION_METRICS:"aws.dynamodb.item_collection_metrics",AWS_DYNAMODB_PROVISIONED_READ_CAPACITY:"aws.dynamodb.provisioned_read_capacity",AWS_DYNAMODB_PROVISIONED_WRITE_CAPACITY:"aws.dynamodb.provisioned_write_capacity",AWS_DYNAMODB_CONSISTENT_READ:"aws.dynamodb.consistent_read",AWS_DYNAMODB_PROJECTION:"aws.dynamodb.projection",AWS_DYNAMODB_LIMIT:"aws.dynamodb.limit",AWS_DYNAMODB_ATTRIBUTES_TO_GET:"aws.dynamodb.attributes_to_get",AWS_DYNAMODB_INDEX_NAME:"aws.dynamodb.index_name",AWS_DYNAMODB_SELECT:"aws.dynamodb.select",AWS_DYNAMODB_GLOBAL_SECONDARY_INDEXES:"aws.dynamodb.global_secondary_indexes",AWS_DYNAMODB_LOCAL_SECONDARY_INDEXES:"aws.dynamodb.local_secondary_indexes",AWS_DYNAMODB_EXCLUSIVE_START_TABLE:"aws.dynamodb.exclusive_start_table",AWS_DYNAMODB_TABLE_COUNT:"aws.dynamodb.table_count",AWS_DYNAMODB_SCAN_FORWARD:"aws.dynamodb.scan_forward",AWS_DYNAMODB_SEGMENT:"aws.dynamodb.segment",AWS_DYNAMODB_TOTAL_SEGMENTS:"aws.dynamodb.total_segments",AWS_DYNAMODB_COUNT:"aws.dynamodb.count",AWS_DYNAMODB_SCANNED_COUNT:"aws.dynamodb.scanned_count",AWS_DYNAMODB_ATTRIBUTE_DEFINITIONS:"aws.dynamodb.attribute_definitions",AWS_DYNAMODB_GLOBAL_SECONDARY_INDEX_UPDATES:"aws.dynamodb.global_secondary_index_updates",MESSAGING_SYSTEM:"messaging.system",MESSAGING_DESTINATION:"messaging.destination",MESSAGING_DESTINATION_KIND:"messaging.destination_kind",MESSAGING_TEMP_DESTINATION:"messaging.temp_destination",MESSAGING_PROTOCOL:"messaging.protocol",MESSAGING_PROTOCOL_VERSION:"messaging.protocol_version",MESSAGING_URL:"messaging.url",MESSAGING_MESSAGE_ID:"messaging.message_id",MESSAGING_CONVERSATION_ID:"messaging.conversation_id",MESSAGING_MESSAGE_PAYLOAD_SIZE_BYTES:"messaging.message_payload_size_bytes",MESSAGING_MESSAGE_PAYLOAD_COMPRESSED_SIZE_BYTES:"messaging.message_payload_compressed_size_bytes",MESSAGING_OPERATION:"messaging.operation",MESSAGING_CONSUMER_ID:"messaging.consumer_id",MESSAGING_RABBITMQ_ROUTING_KEY:"messaging.rabbitmq.routing_key",MESSAGING_KAFKA_MESSAGE_KEY:"messaging.kafka.message_key",MESSAGING_KAFKA_CONSUMER_GROUP:"messaging.kafka.consumer_group",MESSAGING_KAFKA_CLIENT_ID:"messaging.kafka.client_id",MESSAGING_KAFKA_PARTITION:"messaging.kafka.partition",MESSAGING_KAFKA_TOMBSTONE:"messaging.kafka.tombstone",RPC_SYSTEM:"rpc.system",RPC_SERVICE:"rpc.service",RPC_METHOD:"rpc.method",RPC_GRPC_STATUS_CODE:"rpc.grpc.status_code",RPC_JSONRPC_VERSION:"rpc.jsonrpc.version",RPC_JSONRPC_REQUEST_ID:"rpc.jsonrpc.request_id",RPC_JSONRPC_ERROR_CODE:"rpc.jsonrpc.error_code",RPC_JSONRPC_ERROR_MESSAGE:"rpc.jsonrpc.error_message",MESSAGE_TYPE:"message.type",MESSAGE_ID:"message.id",MESSAGE_COMPRESSED_SIZE:"message.compressed_size",MESSAGE_UNCOMPRESSED_SIZE:"message.uncompressed_size"};function iS(){return sF||(sF=document.createElement("a")),sF}function iA(Y,et){return et in Y}function iM(Y,et,en){if(iA(en,et)&&"number"==typeof en[et])return Y.addEvent(et,en[et]),Y}function iP(Y,et){iM(Y,sD.FETCH_START,et),iM(Y,sD.DOMAIN_LOOKUP_START,et),iM(Y,sD.DOMAIN_LOOKUP_END,et),iM(Y,sD.CONNECT_START,et),iA(et,"name")&&et.name.startsWith("https:")&&iM(Y,sD.SECURE_CONNECTION_START,et),iM(Y,sD.CONNECT_END,et),iM(Y,sD.REQUEST_START,et),iM(Y,sD.RESPONSE_START,et),iM(Y,sD.RESPONSE_END,et);var en=et[sD.ENCODED_BODY_SIZE];void 0!==en&&Y.setAttribute(iT.HTTP_RESPONSE_CONTENT_LENGTH,en);var ei=et[sD.DECODED_BODY_SIZE];void 0!==ei&&en!==ei&&Y.setAttribute(iT.HTTP_RESPONSE_CONTENT_LENGTH_UNCOMPRESSED,ei)}function ij(Y){return Y.slice().sort(function(Y,et){var en=Y[sD.FETCH_START],ei=et[sD.FETCH_START];return en>ei?1:en1))return{mainRequest:ec[0]};var ef=ed[0],eh=iI(ed,ef[sD.RESPONSE_END],en),ep=ef[sD.RESPONSE_END];return eh[sD.FETCH_START]=ea&&(!ei||ep=eu&&ei<=ec});return ed.length>0&&(ed=ed.filter(function(Y){return!eo.has(Y)})),ed}function iL(Y){if("function"==typeof URL)return new URL(Y,"undefined"!=typeof document?document.baseURI:"undefined"!=typeof location?location.href:void 0);var et=iS();return et.href=Y,et}function iR(Y,et){var en=et||[];return("string"==typeof en||en instanceof RegExp)&&(en=[en]),iL(Y).origin===location.origin||en.some(function(et){return iE(Y,et)})}function iD(Y,et,en){var ei,eo;try{eo=Y()}catch(Y){ei=Y}finally{if(et(ei,eo),ei&&!en)throw ei;return eo}}function iF(Y){return"function"==typeof Y&&"function"==typeof Y.__original&&"function"==typeof Y.__unwrap&&!0===Y.__wrapped}var iB=en(62777),iz=function(){return(iz=Object.assign||function(Y){for(var et,en=1,ei=arguments.length;en0&&this._diag.debug("headers inject skipped due to CORS policy");return}if(Y instanceof Request)r8.inject(rQ.D.active(),Y.headers,{set:function(Y,et,en){return Y.set(et,"string"==typeof en?en:String(en))}});else if(Y.headers instanceof Headers)r8.inject(rQ.D.active(),Y.headers,{set:function(Y,et,en){return Y.set(et,"string"==typeof en?en:String(en))}});else{var en={};r8.inject(rQ.D.active(),en),Y.headers=Object.assign({},en,Y.headers||{})}},et.prototype._clearResources=function(){0===this._tasksCount&&this._getConfig().clearTimingResources&&(performance.clearResourceTimings(),this._usedResources=new WeakSet)},et.prototype._createSpan=function(Y,et){if(void 0===et&&(et={}),iC(Y,this._getConfig().ignoreUrls)){this._diag.debug("ignoring span as url matches ignored url");return}var en,ei=(et.method||"GET").toUpperCase(),eo="HTTP "+ei;return this.tracer.startSpan(eo,{kind:sH.CLIENT,attributes:((en={})[sG.COMPONENT]=this.moduleName,en[iT.HTTP_METHOD]=ei,en[iT.HTTP_URL]=Y,en)})},et.prototype._findResourceAndAddNetworkEvents=function(Y,et,en){var ei=et.entries;if(!ei.length){if(!performance.getEntriesByType)return;ei=performance.getEntriesByType("resource")}var eo=iO(et.spanUrl,et.startTime,en,ei,this._usedResources,"fetch");if(eo.mainRequest){var ea=eo.mainRequest;this._markResourceAsUsed(ea);var eu=eo.corsPreFlightRequest;eu&&(this._addChildSpan(Y,eu),this._markResourceAsUsed(eu)),this._getConfig().ignoreNetworkEvents||iP(Y,ea)}},et.prototype._markResourceAsUsed=function(Y){this._usedResources.add(Y)},et.prototype._endSpan=function(Y,et,en){var ei=this,eo=ia(Date.now()),ea=iu();this._addFinalSpanAttributes(Y,en),setTimeout(function(){var en;null===(en=et.observer)||void 0===en||en.disconnect(),ei._findResourceAndAddNetworkEvents(Y,et,ea),ei._tasksCount--,ei._clearResources(),Y.end(eo)},i0)},et.prototype._patchConstructor=function(){var Y=this;return function(et){var en=Y;return function(){for(var Y=[],ei=0;ei=200&&et.status<400?en._endSpan(Y,ed,et):en._endSpan(Y,ed,{status:et.status,statusText:et.statusText,url:ea})}function ep(Y,et,en){try{var ei=en.clone(),eo=en.clone(),ea=ei.body;if(ea){var eu=ea.getReader(),ec=function(){eu.read().then(function(et){et.done?eh(Y,eo):ec()},function(et){ef(Y,et)})};ec()}else eh(Y,en)}finally{et(en)}}function em(Y,et,en){try{ef(Y,en)}finally{et(en)}}return new Promise(function(Y,ei){return rQ.D.with(tk.g.setSpan(rQ.D.active(),ec),function(){return en._addHeaders(eu,ea),en._tasksCount++,et.apply(eo,eu instanceof Request?[eu]:[ea,eu]).then(ep.bind(eo,ec,Y),em.bind(eo,ec,ei))})})}}},et.prototype._applyAttributesAfterFetch=function(Y,et,en){var ei=this,eo=this._getConfig().applyCustomAttributesOnSpan;eo&&iD(function(){return eo(Y,et,en)},function(Y){Y&&ei._diag.error("applyCustomAttributesOnSpan",Y)},!0)},et.prototype._prepareSpanData=function(Y){var et=iu(),en=[];if("function"!=typeof PerformanceObserver)return{entries:en,startTime:et,spanUrl:Y};var ei=new PerformanceObserver(function(et){et.getEntries().forEach(function(et){"fetch"===et.initiatorType&&et.name===Y&&en.push(et)})});return ei.observe({entryTypes:["resource"]}),{entries:en,observer:ei,startTime:et,spanUrl:Y}},et.prototype.enable=function(){iF(fetch)&&(this._unwrap(nd,"fetch"),this._diag.debug("removing previous patch for constructor")),this._wrap(nd,"fetch",this._patchConstructor())},et.prototype.disable=function(){this._unwrap(nd,"fetch"),this._usedResources=new WeakSet},et}(iG);!function(Y){Y.METHOD_OPEN="open",Y.METHOD_SEND="send",Y.EVENT_ABORT="abort",Y.EVENT_ERROR="error",Y.EVENT_LOAD="loaded",Y.EVENT_TIMEOUT="timeout"}(sV||(sV={}));var i5="0.44.0";!function(Y){Y.HTTP_STATUS_TEXT="http.status_text"}(sW||(sW={}));var i4=function(){var Y=function(et,en){return(Y=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(Y,et){Y.__proto__=et}||function(Y,et){for(var en in et)Object.prototype.hasOwnProperty.call(et,en)&&(Y[en]=et[en])})(et,en)};return function(et,en){if("function"!=typeof en&&null!==en)throw TypeError("Class extends value "+String(en)+" is not a constructor or null");function ei(){this.constructor=et}Y(et,en),et.prototype=null===en?Object.create(en):(ei.prototype=en.prototype,new ei)}}(),i3=300,i6=function(Y){function et(et){var en=Y.call(this,"@opentelemetry/instrumentation-xml-http-request",i5,et)||this;return en.component="xml-http-request",en.version=i5,en.moduleName=en.component,en._tasksCount=0,en._xhrMem=new WeakMap,en._usedResources=new WeakSet,en}return i4(et,Y),et.prototype.init=function(){},et.prototype._getConfig=function(){return this._config},et.prototype._addHeaders=function(Y,et){if(!iR(iL(et).href,this._getConfig().propagateTraceHeaderCorsUrls)){var en={};r8.inject(rQ.D.active(),en),Object.keys(en).length>0&&this._diag.debug("headers inject skipped due to CORS policy");return}var ei={};r8.inject(rQ.D.active(),ei),Object.keys(ei).forEach(function(et){Y.setRequestHeader(et,String(ei[et]))})},et.prototype._addChildSpan=function(Y,et){var en=this;rQ.D.with(tk.g.setSpan(rQ.D.active(),Y),function(){var Y=en.tracer.startSpan("CORS Preflight",{startTime:et[sD.FETCH_START]});iP(Y,et),Y.end(et[sD.RESPONSE_END])})},et.prototype._addFinalSpanAttributes=function(Y,et,en){if("string"==typeof en){var ei=iL(en);void 0!==et.status&&Y.setAttribute(iT.HTTP_STATUS_CODE,et.status),void 0!==et.statusText&&Y.setAttribute(sW.HTTP_STATUS_TEXT,et.statusText),Y.setAttribute(iT.HTTP_HOST,ei.host),Y.setAttribute(iT.HTTP_SCHEME,ei.protocol.replace(":","")),Y.setAttribute(iT.HTTP_USER_AGENT,navigator.userAgent)}},et.prototype._applyAttributesAfterXHR=function(Y,et){var en=this,ei=this._getConfig().applyCustomAttributesOnSpan;"function"==typeof ei&&iD(function(){return ei(Y,et)},function(Y){Y&&en._diag.error("applyCustomAttributesOnSpan",Y)},!0)},et.prototype._addResourceObserver=function(Y,et){var en=this._xhrMem.get(Y);en&&"function"==typeof PerformanceObserver&&"function"==typeof PerformanceResourceTiming&&(en.createdResources={observer:new PerformanceObserver(function(Y){var ei=Y.getEntries(),eo=iL(et);ei.forEach(function(Y){"xmlhttprequest"===Y.initiatorType&&Y.name===eo.href&&en.createdResources&&en.createdResources.entries.push(Y)})}),entries:[]},en.createdResources.observer.observe({entryTypes:["resource"]}))},et.prototype._clearResources=function(){0===this._tasksCount&&this._getConfig().clearTimingResources&&(ir.clearResourceTimings(),this._xhrMem=new WeakMap,this._usedResources=new WeakSet)},et.prototype._findResourceAndAddNetworkEvents=function(Y,et,en,ei,eo){if(en&&ei&&eo&&Y.createdResources){var ea=Y.createdResources.entries;ea&&ea.length||(ea=ir.getEntriesByType("resource"));var eu=iO(iL(en).href,ei,eo,ea,this._usedResources);if(eu.mainRequest){var ec=eu.mainRequest;this._markResourceAsUsed(ec);var ed=eu.corsPreFlightRequest;ed&&(this._addChildSpan(et,ed),this._markResourceAsUsed(ed)),iP(et,ec)}}},et.prototype._cleanPreviousSpanInformation=function(Y){var et=this._xhrMem.get(Y);if(et){var en=et.callbackToRemoveEvents;en&&en(),this._xhrMem.delete(Y)}},et.prototype._createSpan=function(Y,et,en){if(iC(et,this._getConfig().ignoreUrls)){this._diag.debug("ignoring span as url matches ignored url");return}var ei,eo=en.toUpperCase(),ea=this.tracer.startSpan(eo,{kind:sH.CLIENT,attributes:((ei={})[iT.HTTP_METHOD]=en,ei[iT.HTTP_URL]=iL(et).toString(),ei)});return ea.addEvent(sV.METHOD_OPEN),this._cleanPreviousSpanInformation(Y),this._xhrMem.set(Y,{span:ea,spanUrl:et}),ea},et.prototype._markResourceAsUsed=function(Y){this._usedResources.add(Y)},et.prototype._patchOpen=function(){var Y=this;return function(et){var en=Y;return function(){for(var Y=[],ei=0;ei0&&eo[eo.length-1])&&(6===ea[0]||2===ea[0])){eu=0;continue}if(3===ea[0]&&(!eo||ea[1]>eo[0]&&ea[1]0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},oc=function(){function Y(Y,et){var en,ei=this;this._attributes=Y,this.asyncAttributesPending=null!=et,this._syncAttributes=null!==(en=this._attributes)&&void 0!==en?en:{},this._asyncAttributesPromise=null==et?void 0:et.then(function(Y){return ei._attributes=Object.assign({},ei._attributes,Y),ei.asyncAttributesPending=!1,Y},function(Y){return tg.debug("a resource's async attributes promise rejected: %s",Y),ei.asyncAttributesPending=!1,{}})}return Y.empty=function(){return Y.EMPTY},Y.default=function(){var et;return new Y(((et={})[i7.SERVICE_NAME]=oi(),et[i7.TELEMETRY_SDK_LANGUAGE]=or[i7.TELEMETRY_SDK_LANGUAGE],et[i7.TELEMETRY_SDK_NAME]=or[i7.TELEMETRY_SDK_NAME],et[i7.TELEMETRY_SDK_VERSION]=or[i7.TELEMETRY_SDK_VERSION],et))},Object.defineProperty(Y.prototype,"attributes",{get:function(){var Y;return this.asyncAttributesPending&&tg.error("Accessing resource attributes before async attributes settled"),null!==(Y=this._attributes)&&void 0!==Y?Y:{}},enumerable:!1,configurable:!0}),Y.prototype.waitForAsyncAttributes=function(){return os(this,void 0,void 0,function(){return ol(this,function(Y){switch(Y.label){case 0:if(!this.asyncAttributesPending)return[3,2];return[4,this._asyncAttributesPromise];case 1:Y.sent(),Y.label=2;case 2:return[2]}})})},Y.prototype.merge=function(et){var en,ei=this;if(!et)return this;var eo=oo(oo({},this._syncAttributes),null!==(en=et._syncAttributes)&&void 0!==en?en:et.attributes);if(!this._asyncAttributesPromise&&!et._asyncAttributesPromise)return new Y(eo);var ea=Promise.all([this._asyncAttributesPromise,et._asyncAttributesPromise]).then(function(Y){var en,eo=ou(Y,2),ea=eo[0],eu=eo[1];return oo(oo(oo(oo({},ei._syncAttributes),ea),null!==(en=et._syncAttributes)&&void 0!==en?en:et.attributes),eu)});return new Y(eo,ea)},Y.EMPTY=new Y({}),Y}(),od={_export:function(Y,et){return new Promise(function(en){rQ.D.with(tT(rQ.D.active()),function(){Y.export(et,function(Y){en(Y)})})})}};function of(Y){return"string"==typeof Y?Y:JSON.stringify(oh(Y))}function oh(Y){for(var et={},en=Y;null!==en;)Object.getOwnPropertyNames(en).forEach(function(Y){if(!et[Y]){var ei=en[Y];ei&&(et[Y]=String(ei))}}),en=Object.getPrototypeOf(en);return et}var om=function(){return function(Y){tg.error(of(Y))}}();function og(Y){try{om(Y)}catch(Y){}}var ov=function(Y,et,en,ei){function eo(Y){return Y instanceof en?Y:new en(function(et){et(Y)})}return new(en||(en=Promise))(function(en,ea){function eu(Y){try{ed(ei.next(Y))}catch(Y){ea(Y)}}function ec(Y){try{ed(ei.throw(Y))}catch(Y){ea(Y)}}function ed(Y){Y.done?en(Y.value):eo(Y.value).then(eu,ec)}ed((ei=ei.apply(Y,et||[])).next())})},ow=function(Y,et){var en,ei,eo,ea,eu={label:0,sent:function(){if(1&eo[0])throw eo[1];return eo[1]},trys:[],ops:[]};return ea={next:ec(0),throw:ec(1),return:ec(2)},"function"==typeof Symbol&&(ea[Symbol.iterator]=function(){return this}),ea;function ec(Y){return function(et){return ed([Y,et])}}function ed(ea){if(en)throw TypeError("Generator is already executing.");for(;eu;)try{if(en=1,ei&&(eo=2&ea[0]?ei.return:ea[0]?ei.throw||((eo=ei.return)&&eo.call(ei),0):ei.next)&&!(eo=eo.call(ei,ea[1])).done)return eo;switch(ei=0,eo&&(ea=[2&ea[0],eo.value]),ea[0]){case 0:case 1:eo=ea;break;case 4:return eu.label++,{value:ea[1],done:!1};case 5:eu.label++,ei=ea[1],ea=[0];continue;case 7:ea=eu.ops.pop(),eu.trys.pop();continue;default:if(!(eo=(eo=eu.trys).length>0&&eo[eo.length-1])&&(6===ea[0]||2===ea[0])){eu=0;continue}if(3===ea[0]&&(!eo||ea[1]>eo[0]&&ea[1]=Y.length&&(Y=void 0),{value:Y&&Y[ei++],done:!Y}}};throw TypeError(et?"Object is not iterable.":"Symbol.iterator is not defined.")},oC=function(){function Y(){}return Y.prototype.export=function(Y,et){return this._sendSpans(Y,et)},Y.prototype.shutdown=function(){return this._sendSpans([]),this.forceFlush()},Y.prototype.forceFlush=function(){return Promise.resolve()},Y.prototype._exportInfo=function(Y){var et;return{traceId:Y.spanContext().traceId,parentId:Y.parentSpanId,traceState:null===(et=Y.spanContext().traceState)||void 0===et?void 0:et.serialize(),name:Y.name,id:Y.spanContext().spanId,kind:Y.kind,timestamp:iy(Y.startTime),duration:iy(Y.duration),attributes:Y.attributes,status:Y.status,events:Y.events,links:Y.links}},Y.prototype._sendSpans=function(Y,et){var en,ei;try{for(var eo=oE(Y),ea=eo.next();!ea.done;ea=eo.next()){var eu=ea.value;console.dir(this._exportInfo(eu),{depth:3})}}catch(Y){en={error:Y}}finally{try{ea&&!ea.done&&(ei=eo.return)&&ei.call(eo)}finally{if(en)throw en.error}}if(et)return et({code:sR.SUCCESS})},Y}(),oT=function(){function Y(Y,et){this._exporter=Y,this._isExporting=!1,this._finishedSpans=[],this._droppedSpansCount=0;var en=nI();this._maxExportBatchSize="number"==typeof(null==et?void 0:et.maxExportBatchSize)?et.maxExportBatchSize:en.OTEL_BSP_MAX_EXPORT_BATCH_SIZE,this._maxQueueSize="number"==typeof(null==et?void 0:et.maxQueueSize)?et.maxQueueSize:en.OTEL_BSP_MAX_QUEUE_SIZE,this._scheduledDelayMillis="number"==typeof(null==et?void 0:et.scheduledDelayMillis)?et.scheduledDelayMillis:en.OTEL_BSP_SCHEDULE_DELAY,this._exportTimeoutMillis="number"==typeof(null==et?void 0:et.exportTimeoutMillis)?et.exportTimeoutMillis:en.OTEL_BSP_EXPORT_TIMEOUT,this._shutdownOnce=new nQ(this._shutdown,this),this._maxExportBatchSize>this._maxQueueSize&&(tg.warn("BatchSpanProcessor: maxExportBatchSize must be smaller or equal to maxQueueSize, setting maxExportBatchSize to match maxQueueSize"),this._maxExportBatchSize=this._maxQueueSize)}return Y.prototype.forceFlush=function(){return this._shutdownOnce.isCalled?this._shutdownOnce.promise:this._flushAll()},Y.prototype.onStart=function(Y,et){},Y.prototype.onEnd=function(Y){this._shutdownOnce.isCalled||(Y.spanContext().traceFlags&t_.r.SAMPLED)==0||this._addToBuffer(Y)},Y.prototype.shutdown=function(){return this._shutdownOnce.call()},Y.prototype._shutdown=function(){var Y=this;return Promise.resolve().then(function(){return Y.onShutdown()}).then(function(){return Y._flushAll()}).then(function(){return Y._exporter.shutdown()})},Y.prototype._addToBuffer=function(Y){if(this._finishedSpans.length>=this._maxQueueSize){0===this._droppedSpansCount&&tg.debug("maxQueueSize reached, dropping spans"),this._droppedSpansCount++;return}this._droppedSpansCount>0&&(tg.warn("Dropped "+this._droppedSpansCount+" spans because maxQueueSize reached"),this._droppedSpansCount=0),this._finishedSpans.push(Y),this._maybeStartTimer()},Y.prototype._flushAll=function(){var Y=this;return new Promise(function(et,en){for(var ei=[],eo=Math.ceil(Y._finishedSpans.length/Y._maxExportBatchSize),ea=0,eu=eo;ea0&&(Y._clearTimer(),Y._maybeStartTimer())}).catch(function(et){Y._isExporting=!1,og(et)})};if(this._finishedSpans.length>=this._maxExportBatchSize)return et();void 0===this._timer&&(this._timer=setTimeout(function(){return et()},this._scheduledDelayMillis),this._timer)}},Y.prototype._clearTimer=function(){void 0!==this._timer&&(clearTimeout(this._timer),this._timer=void 0)},Y}(),oS=function(){var Y=function(et,en){return(Y=Object.setPrototypeOf||({__proto__:[]})instanceof Array&&function(Y,et){Y.__proto__=et}||function(Y,et){for(var en in et)Object.prototype.hasOwnProperty.call(et,en)&&(Y[en]=et[en])})(et,en)};return function(et,en){if("function"!=typeof en&&null!==en)throw TypeError("Class extends value "+String(en)+" is not a constructor or null");function ei(){this.constructor=et}Y(et,en),et.prototype=null===en?Object.create(en):(ei.prototype=en.prototype,new ei)}}(),oA=function(Y){function et(et,en){var ei=Y.call(this,et,en)||this;return ei.onInit(en),ei}return oS(et,Y),et.prototype.onInit=function(Y){var et=this;(null==Y?void 0:Y.disableAutoFlushOnDocumentHide)!==!0&&"undefined"!=typeof document&&(this._visibilityChangeListener=function(){"hidden"===document.visibilityState&&et.forceFlush()},this._pageHideListener=function(){et.forceFlush()},document.addEventListener("visibilitychange",this._visibilityChangeListener),document.addEventListener("pagehide",this._pageHideListener))},et.prototype.onShutdown=function(){"undefined"!=typeof document&&(this._visibilityChangeListener&&document.removeEventListener("visibilitychange",this._visibilityChangeListener),this._pageHideListener&&document.removeEventListener("pagehide",this._pageHideListener))},et}(oT),oM="[object Object]",oP="[object Null]",oj="[object Undefined]",oO=Function.prototype.toString,oI=oO.call(Object),oN=oB(Object.getPrototypeOf,Object),oL=Object.prototype,oR=oL.hasOwnProperty,oD=Symbol?Symbol.toStringTag:void 0,oF=oL.toString;function oB(Y,et){return function(en){return Y(et(en))}}function oz(Y){if(!oU(Y)||oH(Y)!==oM)return!1;var et=oN(Y);if(null===et)return!0;var en=oR.call(et,"constructor")&&et.constructor;return"function"==typeof en&&en instanceof en&&oO.call(en)===oI}function oU(Y){return null!=Y&&"object"==typeof Y}function oH(Y){return null==Y?void 0===Y?oj:oP:oD&&oD in Object(Y)?oG(Y):oV(Y)}function oG(Y){var et=oR.call(Y,oD),en=Y[oD],ei=!1;try{Y[oD]=void 0,ei=!0}catch(Y){}var eo=oF.call(Y);return ei&&(et?Y[oD]=en:delete Y[oD]),eo}function oV(Y){return oF.call(Y)}var oW=20;function oq(){for(var Y=[],et=0;et0;)en=oK(en,Y.shift(),0,ei);return en}function oZ(Y){return oQ(Y)?Y.slice():Y}function oK(Y,et,en,ei){if(void 0===en&&(en=0),!(en>oW)){if(en++,o9(Y)||o9(et)||oJ(et))eo=oZ(et);else if(oQ(Y)){if(eo=Y.slice(),oQ(et))for(var eo,ea=0,eu=et.length;ea0&&en.set(et,t4,ea)}},Y.prototype.extract=function(Y,et,en){var ei=en.get(et,t4),eo=Array.isArray(ei)?ei.join(t5):ei;if(!eo)return Y;var ea={};return 0===eo.length?Y:(eo.split(t5).forEach(function(Y){var et=ni(Y);if(et){var en={value:et.value};et.metadata&&(en.metadata=et.metadata),ea[et.key]=en}}),0===Object.entries(ea).length)?Y:r8.setBaggage(Y,r8.createBaggage(ea))},Y.prototype.fields=function(){return[t4]},Y}(),o3=en(58634);!function(Y){Y[Y.NOT_RECORD=0]="NOT_RECORD",Y[Y.RECORD=1]="RECORD",Y[Y.RECORD_AND_SAMPLED=2]="RECORD_AND_SAMPLED"}(sZ||(sZ={}));var o6=function(Y){var et="function"==typeof Symbol&&Symbol.iterator,en=et&&Y[et],ei=0;if(en)return en.call(Y);if(Y&&"number"==typeof Y.length)return{next:function(){return Y&&ei>=Y.length&&(Y=void 0),{value:Y&&Y[ei++],done:!Y}}};throw TypeError(et?"Object is not iterable.":"Symbol.iterator is not defined.")},o7=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu};function o8(Y){var et,en,ei={};if("object"!=typeof Y||null==Y)return ei;try{for(var eo=o6(Object.entries(Y)),ea=eo.next();!ea.done;ea=eo.next()){var eu=o7(ea.value,2),ec=eu[0],ed=eu[1];if(!ai(ec)){tg.warn("Invalid attribute key: "+ec);continue}if(!ao(ed)){tg.warn("Invalid attribute value set for key: "+ec);continue}Array.isArray(ed)?ei[ec]=ed.slice():ei[ec]=ed}}catch(Y){et={error:Y}}finally{try{ea&&!ea.done&&(en=eo.return)&&en.call(eo)}finally{if(et)throw et.error}}return ei}function ai(Y){return"string"==typeof Y&&Y.length>0}function ao(Y){return null==Y||(Array.isArray(Y)?aa(Y):al(Y))}function aa(Y){try{for(var et,en,ei,eo=o6(Y),ea=eo.next();!ea.done;ea=eo.next()){var eu=ea.value;if(null!=eu){if(!ei){if(al(eu)){ei=typeof eu;continue}return!1}if(typeof eu===ei)continue;return!1}}}catch(Y){et={error:Y}}finally{try{ea&&!ea.done&&(en=eo.return)&&en.call(eo)}finally{if(et)throw et.error}}return!0}function al(Y){switch(typeof Y){case"number":case"boolean":case"string":return!0}return!1}!function(Y){Y[Y.UNSET=0]="UNSET",Y[Y.OK=1]="OK",Y[Y.ERROR=2]="ERROR"}(sK||(sK={}));var au="exception",ac=function(Y){var et="function"==typeof Symbol&&Symbol.iterator,en=et&&Y[et],ei=0;if(en)return en.call(Y);if(Y&&"number"==typeof Y.length)return{next:function(){return Y&&ei>=Y.length&&(Y=void 0),{value:Y&&Y[ei++],done:!Y}}};throw TypeError(et?"Object is not iterable.":"Symbol.iterator is not defined.")},af=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},ah=function(){function Y(Y,et,en,ei,eo,ea,eu,ec,ed){void 0===eu&&(eu=[]),this.attributes={},this.links=[],this.events=[],this._droppedAttributesCount=0,this._droppedEventsCount=0,this._droppedLinksCount=0,this.status={code:sK.UNSET},this.endTime=[0,0],this._ended=!1,this._duration=[-1,-1],this.name=en,this._spanContext=ei,this.parentSpanId=ea,this.kind=eo,this.links=eu;var ef=Date.now();this._performanceStartTime=ir.now(),this._performanceOffset=ef-(this._performanceStartTime+il()),this._startTimeProvided=null!=ec,this.startTime=this._getTime(null!=ec?ec:ef),this.resource=Y.resource,this.instrumentationLibrary=Y.instrumentationLibrary,this._spanLimits=Y.getSpanLimits(),this._spanProcessor=Y.getActiveSpanProcessor(),this._spanProcessor.onStart(this,et),this._attributeValueLengthLimit=this._spanLimits.attributeValueLengthLimit||0}return Y.prototype.spanContext=function(){return this._spanContext},Y.prototype.setAttribute=function(Y,et){return null==et||this._isSpanEnded()?this:0===Y.length?(tg.warn("Invalid attribute key: "+Y),this):ao(et)?Object.keys(this.attributes).length>=this._spanLimits.attributeCountLimit&&!Object.prototype.hasOwnProperty.call(this.attributes,Y)?(this._droppedAttributesCount++,this):(this.attributes[Y]=this._truncateToSize(et),this):(tg.warn("Invalid attribute value set for key: "+Y),this)},Y.prototype.setAttributes=function(Y){var et,en;try{for(var ei=ac(Object.entries(Y)),eo=ei.next();!eo.done;eo=ei.next()){var ea=af(eo.value,2),eu=ea[0],ec=ea[1];this.setAttribute(eu,ec)}}catch(Y){et={error:Y}}finally{try{eo&&!eo.done&&(en=ei.return)&&en.call(ei)}finally{if(et)throw et.error}}return this},Y.prototype.addEvent=function(Y,et,en){if(this._isSpanEnded())return this;if(0===this._spanLimits.eventCountLimit)return tg.warn("No events allowed."),this._droppedEventsCount++,this;this.events.length>=this._spanLimits.eventCountLimit&&(tg.warn("Dropping extra events."),this.events.shift(),this._droppedEventsCount++),ix(et)&&(ix(en)||(en=et),et=void 0);var ei=o8(et);return this.events.push({name:Y,attributes:ei,time:this._getTime(en),droppedAttributesCount:0}),this},Y.prototype.setStatus=function(Y){return this._isSpanEnded()||(this.status=Y),this},Y.prototype.updateName=function(Y){return this._isSpanEnded()||(this.name=Y),this},Y.prototype.end=function(Y){if(this._isSpanEnded()){tg.error(this.name+" "+this._spanContext.traceId+"-"+this._spanContext.spanId+" - You can only call end() on a span once.");return}this._ended=!0,this.endTime=this._getTime(Y),this._duration=im(this.startTime,this.endTime),this._duration[0]<0&&(tg.warn("Inconsistent start and end time, startTime > endTime. Setting span duration to 0ms.",this.startTime,this.endTime),this.endTime=this.startTime.slice(),this._duration=[0,0]),this._spanProcessor.onEnd(this)},Y.prototype._getTime=function(Y){if("number"==typeof Y&&Y=1?1:Y<=0?0:Y},Y.prototype._accumulate=function(Y){for(var et=0,en=0;en>>0}return et},Y}(),ak=nI(),a_=sL.AlwaysOn,aE=1;function aC(){return{sampler:aS(ak),forceFlushTimeoutMillis:3e4,generalLimits:{attributeValueLengthLimit:nI().OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT,attributeCountLimit:nI().OTEL_ATTRIBUTE_COUNT_LIMIT},spanLimits:{attributeValueLengthLimit:nI().OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT,attributeCountLimit:nI().OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT,linkCountLimit:nI().OTEL_SPAN_LINK_COUNT_LIMIT,eventCountLimit:nI().OTEL_SPAN_EVENT_COUNT_LIMIT,attributePerEventCountLimit:nI().OTEL_SPAN_ATTRIBUTE_PER_EVENT_COUNT_LIMIT,attributePerLinkCountLimit:nI().OTEL_SPAN_ATTRIBUTE_PER_LINK_COUNT_LIMIT}}}function aS(Y){switch(void 0===Y&&(Y=nI()),Y.OTEL_TRACES_SAMPLER){case sL.AlwaysOn:return new am;case sL.AlwaysOff:return new ap;case sL.ParentBasedAlwaysOn:return new ag({root:new am});case sL.ParentBasedAlwaysOff:return new ag({root:new ap});case sL.TraceIdRatio:return new av(aM(Y));case sL.ParentBasedTraceIdRatio:return new ag({root:new av(aM(Y))});default:return tg.error('OTEL_TRACES_SAMPLER value "'+Y.OTEL_TRACES_SAMPLER+" invalid, defaulting to "+a_+'".'),new am}}function aM(Y){if(void 0===Y.OTEL_TRACES_SAMPLER_ARG||""===Y.OTEL_TRACES_SAMPLER_ARG)return tg.error("OTEL_TRACES_SAMPLER_ARG is blank, defaulting to "+aE+"."),aE;var et=Number(Y.OTEL_TRACES_SAMPLER_ARG);return isNaN(et)?(tg.error("OTEL_TRACES_SAMPLER_ARG="+Y.OTEL_TRACES_SAMPLER_ARG+" was given, but it is invalid, defaulting to "+aE+"."),aE):et<0||et>1?(tg.error("OTEL_TRACES_SAMPLER_ARG="+Y.OTEL_TRACES_SAMPLER_ARG+" was given, but it is out of range ([0..1]), defaulting to "+aE+"."),aE):et}function aP(Y){var et={sampler:aS()},en=aC(),ei=Object.assign({},en,et,Y);return ei.generalLimits=Object.assign({},en.generalLimits,Y.generalLimits||{}),ei.spanLimits=Object.assign({},en.spanLimits,Y.spanLimits||{}),ei}function aj(Y){var et,en,ei,eo,ea,eu,ec,ed,ef,eh,ep,em,eg=Object.assign({},Y.spanLimits),ey=nO();return eg.attributeCountLimit=null!==(eu=null!==(ea=null!==(eo=null!==(en=null===(et=Y.spanLimits)||void 0===et?void 0:et.attributeCountLimit)&&void 0!==en?en:null===(ei=Y.generalLimits)||void 0===ei?void 0:ei.attributeCountLimit)&&void 0!==eo?eo:ey.OTEL_SPAN_ATTRIBUTE_COUNT_LIMIT)&&void 0!==ea?ea:ey.OTEL_ATTRIBUTE_COUNT_LIMIT)&&void 0!==eu?eu:nw,eg.attributeValueLengthLimit=null!==(em=null!==(ep=null!==(eh=null!==(ed=null===(ec=Y.spanLimits)||void 0===ec?void 0:ec.attributeValueLengthLimit)&&void 0!==ed?ed:null===(ef=Y.generalLimits)||void 0===ef?void 0:ef.attributeValueLengthLimit)&&void 0!==eh?eh:ey.OTEL_SPAN_ATTRIBUTE_VALUE_LENGTH_LIMIT)&&void 0!==ep?ep:ey.OTEL_ATTRIBUTE_VALUE_LENGTH_LIMIT)&&void 0!==em?em:nk,Object.assign({},Y,{spanLimits:eg})}var aO=8,aI=16,aN=function(){return function(){this.generateTraceId=aR(aI),this.generateSpanId=aR(aO)}}(),aL=Array(32);function aR(Y){return function(){for(var et=0;et<2*Y;et++)aL[et]=Math.floor(16*Math.random())+48,aL[et]>=58&&(aL[et]+=39);return String.fromCharCode.apply(null,aL.slice(0,2*Y))}}var aD=function(){function Y(Y,et,en){this._tracerProvider=en;var ei=aP(et);this._sampler=ei.sampler,this._generalLimits=ei.generalLimits,this._spanLimits=ei.spanLimits,this._idGenerator=et.idGenerator||new aN,this.resource=en.resource,this.instrumentationLibrary=Y}return Y.prototype.startSpan=function(Y,et,en){void 0===et&&(et={}),void 0===en&&(en=rQ.D.active()),et.root&&(en=tk.g.deleteSpan(en));var ei,eo,ea,eu,ec,ed,ef=tk.g.getSpan(en);if(tS(en)){tg.debug("Instrumentation suppressed, returning Noop Span");var eh=tk.g.wrapSpanContext(o3.Rr);return eh}var ep=null==ef?void 0:ef.spanContext(),em=this._idGenerator.generateSpanId();ep&&tk.g.isSpanContextValid(ep)?(eu=ep.traceId,ec=ep.traceState,ed=ep.spanId):eu=this._idGenerator.generateTraceId();var eg=null!==(ei=et.kind)&&void 0!==ei?ei:sH.INTERNAL,ey=(null!==(eo=et.links)&&void 0!==eo?eo:[]).map(function(Y){return{context:Y.context,attributes:o8(Y.attributes)}}),eb=o8(et.attributes),ek=this._sampler.shouldSample(en,eu,Y,eg,eb,ey);ec=null!==(ea=ek.traceState)&&void 0!==ea?ea:ec;var ew=ek.decision===sZ.RECORD_AND_SAMPLED?t_.r.SAMPLED:t_.r.NONE,e_={traceId:eu,spanId:em,traceFlags:ew,traceState:ec};if(ek.decision===sZ.NOT_RECORD){tg.debug("Recording is off, propagating context in a non-recording span");var eh=tk.g.wrapSpanContext(e_);return eh}var eE=new ah(this,en,Y,e_,eg,ed,ey,et.startTime),eC=o8(Object.assign(eb,ek.attributes));return eE.setAttributes(eC),eE},Y.prototype.startActiveSpan=function(Y,et,en,ei){if(!(arguments.length<2)){2==arguments.length?eu=et:3==arguments.length?(eo=et,eu=en):(eo=et,ea=en,eu=ei);var eo,ea,eu,ec=null!=ea?ea:rQ.D.active(),ed=this.startSpan(Y,eo,ec),ef=tk.g.setSpan(ec,ed);return rQ.D.with(ef,eu,void 0,ed)}},Y.prototype.getGeneralLimits=function(){return this._generalLimits},Y.prototype.getSpanLimits=function(){return this._spanLimits},Y.prototype.getActiveSpanProcessor=function(){return this._tracerProvider.getActiveSpanProcessor()},Y}(),aF=function(Y){var et="function"==typeof Symbol&&Symbol.iterator,en=et&&Y[et],ei=0;if(en)return en.call(Y);if(Y&&"number"==typeof Y.length)return{next:function(){return Y&&ei>=Y.length&&(Y=void 0),{value:Y&&Y[ei++],done:!Y}}};throw TypeError(et?"Object is not iterable.":"Symbol.iterator is not defined.")},aU=function(){function Y(Y){this._spanProcessors=Y}return Y.prototype.forceFlush=function(){var Y,et,en=[];try{for(var ei=aF(this._spanProcessors),eo=ei.next();!eo.done;eo=ei.next()){var ea=eo.value;en.push(ea.forceFlush())}}catch(et){Y={error:et}}finally{try{eo&&!eo.done&&(et=ei.return)&&et.call(ei)}finally{if(Y)throw Y.error}}return new Promise(function(Y){Promise.all(en).then(function(){Y()}).catch(function(et){og(et||Error("MultiSpanProcessor: forceFlush failed")),Y()})})},Y.prototype.onStart=function(Y,et){var en,ei;try{for(var eo=aF(this._spanProcessors),ea=eo.next();!ea.done;ea=eo.next())ea.value.onStart(Y,et)}catch(Y){en={error:Y}}finally{try{ea&&!ea.done&&(ei=eo.return)&&ei.call(eo)}finally{if(en)throw en.error}}},Y.prototype.onEnd=function(Y){var et,en;try{for(var ei=aF(this._spanProcessors),eo=ei.next();!eo.done;eo=ei.next())eo.value.onEnd(Y)}catch(Y){et={error:Y}}finally{try{eo&&!eo.done&&(en=ei.return)&&en.call(ei)}finally{if(et)throw et.error}}},Y.prototype.shutdown=function(){var Y,et,en=[];try{for(var ei=aF(this._spanProcessors),eo=ei.next();!eo.done;eo=ei.next()){var ea=eo.value;en.push(ea.shutdown())}}catch(et){Y={error:et}}finally{try{eo&&!eo.done&&(et=ei.return)&&et.call(ei)}finally{if(Y)throw Y.error}}return new Promise(function(Y,et){Promise.all(en).then(function(){Y()},et)})},Y}(),aH=function(){function Y(){}return Y.prototype.onStart=function(Y,et){},Y.prototype.onEnd=function(Y){},Y.prototype.shutdown=function(){return Promise.resolve()},Y.prototype.forceFlush=function(){return Promise.resolve()},Y}();!function(Y){Y[Y.resolved=0]="resolved",Y[Y.timeout=1]="timeout",Y[Y.error=2]="error",Y[Y.unresolved=3]="unresolved"}(sY||(sY={}));var aG=function(){function Y(Y){void 0===Y&&(Y={}),this._registeredSpanProcessors=[],this._tracers=new Map;var et,en=oq({},aC(),aj(Y));this.resource=null!==(et=en.resource)&&void 0!==et?et:oc.empty(),this.resource=oc.default().merge(this.resource),this._config=Object.assign({},en,{resource:this.resource});var ei=this._buildExporterFromEnv();if(void 0!==ei){var eo=new oA(ei);this.activeSpanProcessor=eo}else this.activeSpanProcessor=new aH}return Y.prototype.getTracer=function(Y,et,en){var ei=Y+"@"+(et||"")+":"+((null==en?void 0:en.schemaUrl)||"");return this._tracers.has(ei)||this._tracers.set(ei,new aD({name:Y,version:et,schemaUrl:null==en?void 0:en.schemaUrl},this._config,this)),this._tracers.get(ei)},Y.prototype.addSpanProcessor=function(Y){0===this._registeredSpanProcessors.length&&this.activeSpanProcessor.shutdown().catch(function(Y){return tg.error("Error while trying to shutdown current span processor",Y)}),this._registeredSpanProcessors.push(Y),this.activeSpanProcessor=new aU(this._registeredSpanProcessors)},Y.prototype.getActiveSpanProcessor=function(){return this.activeSpanProcessor},Y.prototype.register=function(Y){void 0===Y&&(Y={}),tk.g.setGlobalTracerProvider(this),void 0===Y.propagator&&(Y.propagator=this._buildPropagatorFromEnv()),Y.contextManager&&rQ.D.setGlobalContextManager(Y.contextManager),Y.propagator&&r8.setGlobalPropagator(Y.propagator)},Y.prototype.forceFlush=function(){var Y=this._config.forceFlushTimeoutMillis,et=this._registeredSpanProcessors.map(function(et){return new Promise(function(en){var ei,eo=setTimeout(function(){en(Error("Span processor did not completed within timeout period of "+Y+" ms")),ei=sY.timeout},Y);et.forceFlush().then(function(){clearTimeout(eo),ei!==sY.timeout&&en(ei=sY.resolved)}).catch(function(Y){clearTimeout(eo),ei=sY.error,en(Y)})})});return new Promise(function(Y,en){Promise.all(et).then(function(et){var ei=et.filter(function(Y){return Y!==sY.resolved});ei.length>0?en(ei):Y()}).catch(function(Y){return en([Y])})})},Y.prototype.shutdown=function(){return this.activeSpanProcessor.shutdown()},Y.prototype._getPropagator=function(Y){var et;return null===(et=this.constructor._registeredPropagators.get(Y))||void 0===et?void 0:et()},Y.prototype._getSpanExporter=function(Y){var et;return null===(et=this.constructor._registeredExporters.get(Y))||void 0===et?void 0:et()},Y.prototype._buildPropagatorFromEnv=function(){var Y=this,et=Array.from(new Set(nI().OTEL_PROPAGATORS)),en=et.map(function(et){var en=Y._getPropagator(et);return en||tg.warn('Propagator "'+et+'" requested through environment variable is unavailable.'),en}).reduce(function(Y,et){return et&&Y.push(et),Y},[]);return 0===en.length?void 0:1===et.length?en[0]:new tb({propagators:en})},Y.prototype._buildExporterFromEnv=function(){var Y=nI().OTEL_TRACES_EXPORTER;if("none"!==Y&&""!==Y){var et=this._getSpanExporter(Y);return et||tg.error('Exporter "'+Y+'" requested through environment variable is unavailable.'),et}},Y._registeredPropagators=new Map([["tracecontext",function(){return new tW}],["baggage",function(){return new o4}]]),Y._registeredExporters=new Map,Y}(),aV=function(Y,et){var en="function"==typeof Symbol&&Y[Symbol.iterator];if(!en)return Y;var ei,eo,ea=en.call(Y),eu=[];try{for(;(void 0===et||et-- >0)&&!(ei=ea.next()).done;)eu.push(ei.value)}catch(Y){eo={error:Y}}finally{try{ei&&!ei.done&&(en=ea.return)&&en.call(ea)}finally{if(eo)throw eo.error}}return eu},aW=function(Y,et,en){if(en||2==arguments.length)for(var ei,eo=0,ea=et.length;eo=0?ei="back-forward-cache":en&&(document.prerendering||la()>0?ei="prerender":document.wasDiscarded?ei="restore":en.type&&(ei=en.type.replace(/_/g,"-"))),{name:Y,value:void 0===et?-1:et,rating:"good",delta:0,entries:[],id:"v3-".concat(Date.now(),"-").concat(Math.floor(8999999999999*Math.random())+1e12),navigationType:ei}},ll=function(Y,et,en){try{if(PerformanceObserver.supportedEntryTypes.includes(Y)){var ei=new PerformanceObserver(function(Y){Promise.resolve().then(function(){et(Y.getEntries())})});return ei.observe(Object.assign({type:Y,buffered:!0},en||{})),ei}}catch(Y){}},lu=function(Y,et,en,ei){var eo,ea;return function(eu){et.value>=0&&(eu||ei)&&((ea=et.value-(eo||0))||void 0===eo)&&(eo=et.value,et.delta=ea,et.rating=function(Y,et){return Y>et[1]?"poor":Y>et[0]?"needs-improvement":"good"}(et.value,en),Y(et))}},ld=function(Y){requestAnimationFrame(function(){return requestAnimationFrame(function(){return Y()})})},lf=-1,lp=function(){return"hidden"!==document.visibilityState||document.prerendering?1/0:0},lm=function(Y){"hidden"===document.visibilityState&&lf>-1&&(lf="visibilitychange"===Y.type?Y.timeStamp:0,lv())},lg=function(){addEventListener("visibilitychange",lm,!0),addEventListener("prerenderingchange",lm,!0)},lv=function(){removeEventListener("visibilitychange",lm,!0),removeEventListener("prerenderingchange",lm,!0)},ly=function(){return lf<0&&(lf=lp(),lg(),lr(function(){setTimeout(function(){lf=lp(),lg()},0)})),{get firstHiddenTime(){return lf}}},lb=function(Y){document.prerendering?addEventListener("prerenderingchange",function(){return Y()},!0):Y()},lk=[1800,3e3],lw=function(Y,et){et=et||{},lb(function(){var en,ei=ly(),eo=ls("FCP"),ea=ll("paint",function(Y){Y.forEach(function(Y){"first-contentful-paint"===Y.name&&(ea.disconnect(),Y.startTime=0&&sJ1e12?new Date:performance.now())-Y.timeStamp;"pointerdown"==Y.type?function(Y,et){var en=function(){lC(Y,et),eo()},ei=function(){eo()},eo=function(){removeEventListener("pointerup",en,l_),removeEventListener("pointercancel",ei,l_)};addEventListener("pointerup",en,l_),addEventListener("pointercancel",ei,l_)}(et,Y):lC(et,Y)}},lA=function(Y){["mousedown","keydown","touchstart","pointerdown"].forEach(function(et){return Y(et,lS,l_)})},lM=en(86646),lP=!1;function lj(){lP||(lP=!0,lw(function(Y){var et=function(){null!=ea&&clearTimeout(ea),eo=performance.now(),ea=setTimeout(function(){null!=eu&&(eu.disconnect(),eu=null);var Y=eo-ei,et=Y+en;lM.ZP.postTTITimingEvent({fcp:en,longTasks:Y,tti:et})},5e3)},en=Y.value,ei=performance.now(),eo=performance.now(),ea=null,eu=null;et();try{(eu=new PerformanceObserver(function(){et()})).observe({type:"longtask",buffered:!0})}catch(Y){}}))}var lO=en(4551),lI=en(89319);function lN(Y){var et=Y.workspaceName,en=Y.onChangeWorkspaceName,ei=(0,eC.Z)();return(0,ef.jsxs)(ef.Fragment,{children:[(0,ef.jsxs)("div",{className:"mb-4 flex-wrap",children:[(0,ef.jsx)("label",{htmlFor:"workspace-name",className:"block pb-1 text-lg font-medium text-token-text-primary",children:(0,ef.jsx)(eI.Z,(0,eu._)({},lL.workspaceNameLabel))}),(0,ef.jsx)("p",{className:"font-base text-sm text-token-text-secondary",children:(0,ef.jsx)(eI.Z,(0,eu._)({},lL.workspaceNameDescription))})]}),(0,ef.jsx)(lI.Z,{type:"text",name:"workspace-name",placeholder:ei.formatMessage(lL.exampleTeamWorkspaceName),value:et,onChange:function(Y){return en(Y.target.value)},maxLength:64})]})}var lL=(0,eT.vU)({workspaceNameLabel:{id:"createWorkspace.workspaceNameLabel",defaultMessage:"Workspace name",description:"Label for the workspace name input field"},workspaceNameDescription:{id:"createWorkspace.workspaceNameDescription",defaultMessage:"Set a workspace name for your team. The name can be changed at any time.",description:"Description text below the workspace name label"},exampleTeamWorkspaceName:{id:"createWorkspace.exampleTeamWorkspaceName",defaultMessage:"Acme Inc.",description:"Example Team Workspace name"}}),lR=en(19841);function lD(Y){var et=Y.surface;return(0,ef.jsx)("hr",{className:(0,lR.default)("primary"===et&&"border-token-surface-primary","tertiary"===et&&"border-token-surface-tertiary","secondary"===et&&"border-token-surface-secondary")})}function lF(){var Y=(0,eA._)(["ml-5 list-decimal"]);return lF=function(){return Y},Y}function lB(){var Y=(0,eA._)(["ml-3 list-disc"]);return lB=function(){return Y},Y}function lz(){var Y=(0,eA._)(["marker:text-gray-500 text-token-text-primary mb-2"]);return lz=function(){return Y},Y}eN.Z.ol(lF());var lU=eN.Z.ul(lB()),lH=eN.Z.li(lz()),lG=en(35427);function lV(){var Y=(0,eA._)(["p-6"]);return lV=function(){return Y},Y}function lW(){var Y=(0,eA._)(["font-medium text-base cursor-pointer"]);return lW=function(){return Y},Y}function lq(){var Y=(0,eA._)(["flex flex-col gap-3 text-token-text-secondary text-sm mt-3"]);return lq=function(){return Y},Y}function lZ(){var Y=(0,eA._)(["text-gray-500"]);return lZ=function(){return Y},Y}function lK(){var Y=(0,eA._)(["text-token-text-primary"]);return lK=function(){return Y},Y}function l$(){var Y=(0,eA._)(["text-base font-medium mb-3 mt-3"]);return l$=function(){return Y},Y}!function(Y){Y.FLEXIBLE="month",Y.ANNUAL="year"}(ei||(ei={}));var lY=999,lQ=2,lX=300,lJ=30,l0=Object.values(ei),l9=function(Y){var et=Y.isOpen,en=Y.onClose,ei=Y.onSubmit,eo=(0,ec._)((0,e_.useState)(""),2),ea=eo[0],ed=eo[1],eh=(0,eC.Z)();return(0,ef.jsxs)(eR.Z,{type:"success",isOpen:et,onClose:en,className:"max-w-lg",closeButton:(0,ef.jsx)(e4.ZP.CloseButton,{onClose:en}),title:(0,ef.jsx)(eI.Z,(0,eu._)({},ui.createWorkspace)),children:[(0,ef.jsx)("div",{className:"flex flex-col justify-center bg-token-surface-primary pb-2",children:(0,ef.jsx)(lN,{workspaceName:ea,onChangeWorkspaceName:ed})}),(0,ef.jsxs)("div",{className:"mt-4 flex flex-row justify-end",children:[(0,ef.jsx)(e4.mH,{title:eh.formatMessage(ui.cancel),onClick:en}),(0,ef.jsx)(e4.mH,{title:eh.formatMessage(ui.selectBillingOption),onClick:function(){ei(ea)},disabled:""==ea,color:"primary",className:"ml-4"})]})]})},l5=eN.Z.div(lV()),l4=eN.Z.label(lW()),l3=eN.Z.div(lq()),l6=eN.Z.s(lZ()),l7=eN.Z.p(lK()),l8=eN.Z.p(l$());function ut(Y){var et=Y.billingType,en=Y.name,ei=Y.billingFeatures,eo=Y.cost,ea=Y.costStructure;return(0,ef.jsxs)(l5,{children:[(0,ef.jsxs)("div",{className:"flex items-center gap-4",children:[(0,ef.jsx)(lG.ck,{value:et,id:et,className:"h-5 w-5 cursor-pointer rounded-full border border-token-border-medium bg-token-surface-primary outline-none hover:bg-token-surface-secondary radix-state-checked:border-green-500 radix-state-checked:bg-green-500",children:(0,ef.jsx)(lG.z$,{className:"flex items-center justify-center",children:(0,ef.jsx)(eE.UgA,{className:"mt-0.5 h-[14px] w-[14px] stroke-[3] text-white"})})}),(0,ef.jsx)(l4,{htmlFor:et,children:(0,ef.jsx)(eI.Z,(0,eu._)({},en))})]}),(0,ef.jsxs)(l3,{children:[(0,ef.jsxs)("div",{children:[(0,ef.jsx)(l7,{children:(0,ef.jsx)(eI.Z,(0,eS._)((0,eu._)({},eo),{values:{s:function(){for(var Y=arguments.length,et=Array(Y),en=0;enlY&&ew(lY),ek||ew(lQ)},className:"m-0 h-9 appearance-none rounded border border-gray-200 px-2 py-0 text-center text-sm text-gray-800 shadow-none outline-none ring-transparent focus:border-green-500 focus:ring-green-500 dark:border-gray-700"}),(0,ef.jsx)(eL.z,{color:"none",disabled:ek>=lY,onClick:function(){return ew(function(Y){return Y+1})},className:"px-2 disabled:text-token-text-tertiary",children:(0,ef.jsx)(eE.OvN,{className:"icon-lg"})})]}),(0,ef.jsx)(lD,{surface:"tertiary"}),(0,ef.jsx)(l8,{children:(0,ef.jsx)(eI.Z,(0,eu._)({},ui.summaryTitle))}),(0,ef.jsxs)("div",{className:"text-sm",children:[(0,ef.jsx)("p",{className:"mb-2",children:(0,ef.jsx)(eI.Z,(0,eu._)({},eM.name))}),(0,ef.jsxs)(lU,{children:[(0,ef.jsx)(lH,{children:(0,ef.jsx)(eI.Z,(0,eS._)((0,eu._)({},eM.billed),{values:{date:(0,ef.jsx)(eT.Ji,{value:eA})}}))}),(0,ef.jsx)(lH,{children:(0,ef.jsx)("b",{children:(0,ef.jsx)(eI.Z,(0,eS._)((0,eu._)({},eM.total),{values:{totalCost:(ek||0)*(ed===ei.ANNUAL?lX:lJ)}}))})})]})]}),(0,ef.jsx)("div",{className:"mt-4 flex justify-end",children:(0,ef.jsx)(e4.mH,{title:ey.formatMessage(ui.continueToBillingButton),onClick:function(){eg(!0),eo(ed,ek)},disabled:!1,loading:em,color:"primary"})})]})]})})};function ur(Y){var et=Y.isOpen,en=Y.onClose,ei=(0,ec._)((0,e_.useState)(""),2),eo=ei[0],eu=ei[1],eh=(0,eC.Z)(),ep=function(){var Y=(0,ea._)(function(Y,et){var en,ei;return(0,ed.Jh)(this,function(ea){switch(ea.label){case 0:return ea.trys.push([0,2,,3]),[4,lM.ZP.getCheckoutLink({plan_name:"chatgptteamplan",team_plan_data:{workspace_name:eo,price_interval:Y,seat_quantity:et}})];case 1:return en=ea.sent(),ew().push(en.url),[3,3];case 2:return ei=ea.sent(),sO.m.warning(eh.formatMessage(ui.paymentErrorWarning),{hasCloseButton:!0}),[3,3];case 3:return[2]}})});return function(et,en){return Y.apply(this,arguments)}}();return""==eo?(0,ef.jsx)(l9,{isOpen:et,onClose:en,onSubmit:function(Y){eu(Y)}}):(0,ef.jsx)(un,{isOpen:et,onClose:en,onSubmit:function(Y,et){ep(Y,et)}})}var ui=(0,eT.vU)({flexiblePlanName:{id:"teamBilling.flexiblePlan.name",defaultMessage:"Flexible plan",description:"Name for the Flexible billing plan"},flexiblePlanCost:{id:"teamBilling.flexiblePlan.cost",defaultMessage:"USD $30",description:"Cost for the Flexible billing plan"},flexibleBilledMonthly:{id:"teamBilling.flexiblePlan.billedMonthly",defaultMessage:"Price billed monthly",description:"Feature indicating the Flexible plan is billed monthly"},flexibleAddRemoveUsers:{id:"teamBilling.flexiblePlan.addRemoveUsers",defaultMessage:"Add or remove users as needed",description:"Feature indicating users can be added or removed in the Flexible plan"},flexibleMinBill:{id:"teamBilling.flexiblePlan.minBill",defaultMessage:"The minimum monthly bill is for 2 users, USD $60/month",description:"Minimum bill details for the Flexible plan"},seatsTitle:{id:"teamBilling.seatsTitle",defaultMessage:"Seats",description:"Seats section title"},summaryTitle:{id:"teamBilling.summaryTitle",defaultMessage:"Summary",description:"Summary section title"},annualPlanName:{id:"teamBilling.annualPlan.name",defaultMessage:"Annual plan",description:"Name for the Annual billing plan"},annualPlanCost:{id:"teamBilling.annualPlan.cost",defaultMessage:"USD $25 $30",description:"Cost for the Annual billing plan"},annualBilledAnnually:{id:"teamBilling.annualPlan.billedAnnually",defaultMessage:"Annual price billed annually",description:"Feature indicating the Annual plan is billed once a year"},annualAddUsersWithRenewal:{id:"teamBilling.annualPlan.addUsersWithRenewal",defaultMessage:"Add users as needed, remove users only when you renew the contract",description:"Feature about adding/removing users in the Annual plan"},annualMinBill:{id:"teamBilling.annualPlan.minBill",defaultMessage:"The minimum bill is for 2 users, USD $50/month billed annually",description:"Minimum bill details for the Annual plan"},teamsCostStructure:{id:"teamBilling.teamsCostStructure",defaultMessage:"per person/month",description:"The cost structure for teams plan"},annualSavingsPercentage:{id:"teamBilling.annualSavingsPercentage",defaultMessage:"16.7% off",description:"The savings percentage annual has on flexible"},createWorkspace:{id:"createWorkspace.title",defaultMessage:"Create workspace",description:"Title for the create workspace modal"},cancel:{id:"createWorkspace.cancel",defaultMessage:"Cancel",description:"Cancel button text"},selectTeamPlan:{id:"createWorkspace.selectTeamPlan",defaultMessage:"Select Team Plan",description:"Button text for selecting team plan"},selectTeamPlanModalTitle:{id:"createWorkspace.selectTeamPlanModalTitle",defaultMessage:"Select your team plan",description:"Select team plan modal title"},continueToBillingButton:{id:"createWorkspace.continueToBillingButton",defaultMessage:"Continue to billing",description:"Continue to billing button text"},paymentErrorWarning:{id:"createWorkspace.paymentErrorWarning",description:"Error toast when payment page has an error",defaultMessage:"The payments page encountered an error. Please try again. If the problem continues, please visit help.openai.com."},selectBillingOption:{id:"createWorkspace.selectBillingOption",defaultMessage:"Select billing options",description:"Button text for selecting team plan"},annualPlanSelected:{id:"teamBilling.annualPlanSelected",defaultMessage:"ChatGPT Team annual plan",description:"Summary title of selected plan"},annualPlanBilled:{id:"teamBilling.annualPlanBilled",defaultMessage:"Price billed annually, starting {date}",description:"Summary of billing of selected plan"},annualPlanTotal:{id:"teamBilling.annualPlanTotal",defaultMessage:"USD ${totalCost} per year total",description:"Summary total of selected plan"},flexiblePlanSelected:{id:"teamBilling.flexiblePlanSelected",defaultMessage:"ChatGPT Team flexible plan",description:"Summary title of selected plan"},flexiblePlanBilled:{id:"teamBilling.flexiblePlanBilled",defaultMessage:"Price billed monthly, starting {date}",description:"Summary billing of selected plan"},flexiblePlanTotal:{id:"teamBilling.flexiblePlanTotal",defaultMessage:"USD ${totalCost} per month total",description:"Summary total of selected plan"}}),uo=(eo={},(0,tp._)(eo,ei.FLEXIBLE,{name:ui.flexiblePlanSelected,billed:ui.flexiblePlanBilled,total:ui.flexiblePlanTotal}),(0,tp._)(eo,ei.ANNUAL,{name:ui.annualPlanSelected,billed:ui.annualPlanBilled,total:ui.annualPlanTotal}),eo),ua={type:ei.FLEXIBLE,name:ui.flexiblePlanName,cost:ui.flexiblePlanCost,costStructure:ui.teamsCostStructure,billingFeatures:[ui.flexibleBilledMonthly,ui.flexibleAddRemoveUsers,ui.flexibleMinBill]},us={type:ei.ANNUAL,name:ui.annualPlanName,cost:ui.annualPlanCost,costStructure:ui.teamsCostStructure,originalCost:ui.flexiblePlanCost,savingsFromOriginal:ui.annualSavingsPercentage,billingFeatures:[ui.annualBilledAnnually,ui.annualAddUsersWithRenewal,ui.annualMinBill]},ul={src:"https://cdn.oaistatic.com/_next/static/media/apple-touch-icon.59f2e898.png",height:180,width:180,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAMAAADz0U65AAAAb1BMVEXN3NjL29bL2tbG19LE1tHC1M/B1M/A08680cu80Mu70Mq5z8m4zsi2zce2zcawycKvyMGuyMGOtauNtaqMtKqLtKmCr6OBr6N3qp12qZx1qZx0qJtzqJtyqJpxp5pxp5lupZhtpZdrpJZno5RnopTLRnOIAAAARklEQVR42gVAhxZAIBS9RsMrsqlI6/+/0YHzcb1rsPDZ8GY+PyQJxcRQcBDpqe8evF0/aqIdhQRTkAnhWlpusocN1W7Rux+jjQSNTfAgDwAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8},uu={src:"https://cdn.oaistatic.com/_next/static/media/favicon-16x16.9b8dbb69.png",height:16,width:16,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA2ElEQVR42j2PS7LBUBCGzzat4D4muNdjyNACUJ4TQRJUUCZBCiEUcVQlFDbBFvp3OlWMTp/qr//+WmR6jdi/UX8m9SoKE4OyvSZ9a0X86bWHqmMipZqJbhVtz6H5WWJ5DWDsFpQfakgqSMS7FYykR+49hHX0YIdHzM5S1Rv6bZchONYOffQPLsZyi/7eZSAC02aDRMqs01R95pfTBxoc1rADn50gfrQSLH9D76mh9MDr+I0rN8G2OasVia1uARyV1Nk6YHF1AASfwtBXq4iM2SSOTehRkx3wAlEavbaAWUXMAAAAAElFTkSuQmCC",blurWidth:8,blurHeight:8},uc={src:"https://cdn.oaistatic.com/_next/static/media/favicon-32x32.be48395e.png",height:32,width:32,blurDataURL:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAA3ElEQVR42hWPS2oCYRCE/3t6gQQSQ0xilsk2j23IEHUTUWdGEcXxsfAxgjq/qDOijqCn8ARddm0auuujusrkvWLm2S1cslUH34Eveb8kN+UfPNb+Lq9+KWMo3ld+0bChjPcbRKcD6lEo781/EDIU+8lS7PmIzmaBkULD3VpvVm7VyXx0XNEFQRyhvZ6jtZphfIgxTbd4cgticjrCNAGPFAl1FR4kS3wGHgxterEV2tKeb+w55VtkKw4Mg7xpIH8xEQYkVI8muNNsWgCGVXIKsdqLV5QvtX2oOhS54wr3fr7qponcLQAAAABJRU5ErkJggg==",blurWidth:8,blurHeight:8},ud=en(71690);function uf(Y){var et=Y.canManageBrowserStorage,en=Y.serverPrimedAllowBrowserStorageValue,ei=(0,eM.EV)(eM.B.CreateWorkspace);return(0,ef.jsxs)(ef.Fragment,{children:[(0,ef.jsx)(eU.ZP,{canManageBrowserStorage:et,serverPrimedAllowBrowserStorageValue:en}),(0,ef.jsx)(eF,{}),(0,ef.jsx)(ur,{isOpen:ei,onClose:function(){return eM.vm.closeModal(eM.B.CreateWorkspace)}}),(0,ef.jsx)(lO.ZP,{})]})}function uh(){return(0,eH.ZP)(),null}var up=function(Y){var et,en,ei,eo=Y.Component,ea=Y.pageProps;e5();var ed=(0,ec._)((0,e_.useState)(!1),2),em=ed[0],ey=ed[1],ew=(0,ec._)((0,e_.useState)(""),2),eE=ew[0],eC=ew[1],eT=(0,ek.useRouter)(),eS=eT.query.shareId||"",eA=eT.query.chatId||void 0,eM=null!==(et=Array.isArray(eT.query.locale)?eT.query.locale[0]:eT.query.locale)&&void 0!==et?et:null,eP=(0,s4.Z)(eA);(0,e_.useEffect)(function(){window._oaiHandleSessionExpired=function(Y,et){window.location.href.includes("/auth/login")||(ey(!0),eZ.A.logEvent(eK.M.forceLogInModal,{content:"".concat(Y,": ").concat(et)}))}},[]),(0,e_.useEffect)(function(){lj()},[]),(0,e3.cj)();var ej=(0,e_.useMemo)(function(){return{serviceStatus:null!==(en=ea.serviceStatus)&&void 0!==en?en:void 0}},[ea]),eO=null!==(ei=eo.getLayout)&&void 0!==ei?ei:function(Y){return Y};return(0,ef.jsxs)(ef.Fragment,{children:[(0,ef.jsx)(e6.Z,{}),(0,ef.jsxs)(eb(),{children:[(0,ef.jsx)("link",{rel:"apple-touch-icon",sizes:"180x180",href:ul.src}),(0,ef.jsx)("link",{rel:"icon",type:"image/png",sizes:"32x32",href:uc.src}),(0,ef.jsx)("link",{rel:"icon",type:"image/png",sizes:"16x16",href:uu.src}),(0,ef.jsx)("link",{rel:"preconnect",href:"https://cdn.oaistatic.com"}),(0,ef.jsx)("meta",{name:"title",content:"ChatGPT: Get instant answers, find inspiration, learn something new"},"title"),(0,ef.jsx)("meta",{name:"description",content:"ChatGPT is a free-to-use AI system. Use it for engaging conversations, gain insights, automate tasks, and witness the future of AI, all in one place."},"description"),(0,ef.jsx)("meta",{name:"keywords",content:"ai chat,ai,chap gpt,chat gbt,chat gpt 3,chat gpt login,chat gpt website,chat gpt,chat gtp,chat openai,chat,chatai,chatbot gpt,chatg,chatgpt login,chatgpt,gpt chat,open ai,openai chat,openai chatgpt,openai"}),(0,ef.jsx)("meta",{property:"og:description",content:"A conversational AI system that listens, learns, and challenges"},"og:description"),(0,ef.jsx)("meta",{name:"robots",content:"index, follow"}),(0,ef.jsx)("meta",{httpEquiv:"Content-Type",content:"text/html; charset=utf-8"}),(0,ef.jsx)("meta",{name:"viewport",content:"width=device-width, initial-scale=1"}),(0,ef.jsx)("meta",{property:"og:title",content:"ChatGPT"},"og:title"),(0,ef.jsx)("meta",{property:"og:image",content:ud.Z.src},"og:image"),(0,ef.jsx)("meta",{property:"og:url",content:"https://chat.openai.com"},"og:url"),(0,ef.jsx)("meta",{name:"apple-itunes-app",content:"app-id=6448311069"})]}),(0,ef.jsx)(s7.S,{name:"ui_boundary_error",fallback:function(Y){var et=Y.resetError,en=Y.componentStack,ei=Y.error;return(0,ef.jsx)(um,{resetError:et,componentStack:en,error:ei})},children:(0,ef.jsx)(ep.aH,{client:s8.E,children:(0,ef.jsx)(a8,{user:ea.user,serverPrimedAllowBrowserStorageValue:ea.serverPrimedAllowBrowserStorageValue,canManageBrowserStorage:ea.canManageBrowserStorage,children:(0,ef.jsx)(eg.f,{attribute:"class",children:(0,ef.jsx)(eh.zt,{children:(0,ef.jsx)(s6.gt.Provider,{value:ej,children:(0,ef.jsx)(th.ZP,{urlLocale:eM,children:(0,ef.jsx)(s6.QL.Provider,{value:eP,children:(0,ef.jsxs)(tf,{children:[eO((0,ef.jsx)(eo,(0,eu._)({signInUrl:eE,sharedConversationId:eS,urlThreadId:eA},ea))),(0,ef.jsx)(sN,{}),(0,ef.jsx)(uh,{}),(0,ef.jsx)(ug,{isOpen:em,onLogInClick:function(Y){ey(!1),eC(Y.url)}}),(0,ef.jsx)(uf,{serverPrimedAllowBrowserStorageValue:ea.serverPrimedAllowBrowserStorageValue,canManageBrowserStorage:ea.canManageBrowserStorage})]})})})})})})})})})]})},um=function(Y){var et=Y.resetError,en=Y.componentStack,ei=Y.error;return(0,e_.useEffect)(function(){console.error(ei)},[ei]),(0,ef.jsxs)("div",{className:"flex h-full w-full flex-col items-center justify-center gap-4",children:[(0,ef.jsx)("h2",{children:"Oops, an error occurred!"}),eP.D0&&(0,ef.jsxs)(ef.Fragment,{children:[(0,ef.jsx)("div",{className:"font-mono",children:ei.toString()}),(0,ef.jsx)("div",{className:"mx-6 font-mono",children:en})]}),(0,ef.jsx)(eL.z,{color:"neutral",onClick:et,children:"Try again"})]})},ug=function(Y){var et=Y.isOpen,en=Y.onLogInClick,ei=(0,ek.useRouter)(),eo=(0,eC.Z)();return(0,ef.jsx)(eR.Z,{isOpen:et,icon:eE.BJv,title:eo.formatMessage(uv.forceLogInModalTitle),description:eo.formatMessage(uv.forceLogInModalDescription),type:"warning",onClose:eO(),primaryButton:(0,ef.jsx)(e4.ZP.Button,{onClick:(0,ea._)(function(){var Y;return(0,ed.Jh)(this,function(et){switch(et.label){case 0:return[4,(0,em.signOut)({redirect:!1,callbackUrl:"/auth/login?next=".concat(encodeURIComponent(ei.asPath))})];case 1:return Y=et.sent(),ei.push(Y.url),en(Y),[2]}})}),title:eo.formatMessage(uv.forceLogInModalButton)})})},uv=(0,eT.vU)({forceLogInModalTitle:{id:"App.forceLogInModalTitle",defaultMessage:"Your session has expired",description:"Title displayed in the modal when user session has expired"},forceLogInModalDescription:{id:"App.forceLogInModalDescription",defaultMessage:"Please log in again to continue using the app.",description:"Description displayed in the modal when user session has expired"},forceLogInModalButton:{id:"App.forceLogInModalButton",defaultMessage:"Log in",description:"Button displayed in the modal when user session has expired"}})},5053:function(Y,et,en){"use strict";var ei,eo,ea,eu,ec,ed,ef,eh,ep,em,eg,ey,eb,ek,ew,e_;en.d(et,{CZ:function(){return ep},Cd:function(){return eh},D8:function(){return ea},Ei:function(){return ey},Gz:function(){return eu},KF:function(){return eb},NN:function(){return ec},PO:function(){return ew},Xf:function(){return ek},bb:function(){return ed},pT:function(){return eg},qK:function(){return e_},r3:function(){return em},tr:function(){return ei}}),function(Y){Y.BROWSING="browsing",Y.CODE_INTERPRETER="code_interpreter",Y.PLUGINS="plugins",Y.SUNSHINE="sunshine",Y.VOICE="breeze",Y.WORKSPACE_GPT_CUSTOM_ACTIONS="workspace_gpt_custom_actions"}(ei||(ei={})),function(Y){Y.FREE="chatgptfreeplan",Y.PLUS="chatgptplusplan",Y.PRO_FREE="chatgptprofreeplan",Y.PLUS_FREE="chatgptplusfreeplan",Y.ENTERPRISE="chatgptenterpriseplan",Y.TEAM="chatgptteamplan"}(eo||(eo={})),function(Y){Y.FREE="free",Y.PLUS="plus",Y.ENTERPRISE="enterprise",Y.TEAM="team"}(ea||(ea={})),function(Y){Y.ANYONE="anyone",Y.NO_ONE="no_one",Y.WORKSPACE_ONLY="workspace_only"}(eu||(eu={})),function(Y){Y.ALLOW_ALL="allow_all",Y.ALLOW_NONE="allow_none"}(ec||(ec={})),function(Y){Y.GPT_SHARE_SETTINGS="gpt_share_setting",Y.CHAT_SHARE_SETTINGS="chat_share_setting"}(ed||(ed={})),function(Y){Y.DALLE="dalle",Y.WORKSPACE_SHARE_LINKS="workspace_share_links"}(ef||(ef={})),function(Y){Y.CodeInterpreter="code_interpreter",Y.Multimodal="multimodal",Y.Retrieval="retrieval",Y.ContextConnector="context_connector"}(eh||(eh={})),function(Y){Y.PERSONAL="personal",Y.WORKSPACE="workspace"}(ep||(ep={})),function(Y){Y.OWNER="account-owner",Y.ADMIN="account-admin",Y.STANDARD="standard-user"}(em||(em={})),function(Y){Y.VERIFIED="verified",Y.PENDING="pending",Y.EXPIRED="expired"}(eg||(eg={})),function(Y){Y.AceUpload="ace_upload",Y.MyFiles="my_files",Y.Multimodal="multimodal",Y.ProfilePicture="profile_picture",Y.Gizmo="gizmo"}(ey||(ey={})),function(Y){Y.Success="success",Y.Retry="retry",Y.Error="error"}(eb||(eb={})),function(Y){Y.Success="success",Y.Failed="failed",Y.Processing="processing",Y.Skipped="skipped"}(ek||(ek={})),function(Y){Y.GDRIVE="gdrive",Y.O365="o365"}(ew||(ew={})),function(Y){Y.PYTHON="python",Y.RETRIEVAL="retrieval",Y.BROWSER="browser",Y.FUNCTION="function",Y.DALLE="dalle",Y.API="api",Y.PARALLEL_BROWSE="parallel_browse",Y.MEMORY="memory",Y.CONTEXT_CONNECTOR="context_connector",Y.JIT_PLUGIN="plugins_prototype"}(e_||(e_={}))},20630:function(Y,et,en){"use strict";function ei(Y){return void 0!==Y.userMessage}en.d(et,{T:function(){return ei}})},61098:function(Y,et,en){"use strict";en.d(et,{$x:function(){return ep},Jv:function(){return ef},L5:function(){return em},OL:function(){return ed},Os:function(){return ea},PX:function(){return eh},RF:function(){return eg},Zq:function(){return ey},uU:function(){return eu}}),function(Y){Y.Default="default",Y.Dark="dark"}(ei||(ei={})),function(Y){Y.Retrieval="retrieval"}(eo||(eo={}));var ei,eo,ea,eu,ec,ed,ef,eh,ep,em,eg,ey="NEW:DUMMY";!function(Y){Y.Next="next",Y.Variant="variant",Y.Continue="continue"}(ea||(ea={})),function(Y){Y.Root="root",Y.User="user",Y.Assistant="assistant",Y.System="system",Y.Critic="critic",Y.Tool="tool"}(eu||(eu={})),function(Y){Y.Draft="DRAFT",Y.Live="LIVE"}(ec||(ec={})),function(Y){Y.PrimaryAssistant="primary_assistant",Y.BusinessTemplate="business_template",Y.BusinessTemplatePlayground="business_template_playground",Y.GizmoInteraction="gizmo_interaction",Y.GizmoMagicCreate="gizmo_magic_create",Y.GizmoTest="gizmo_test"}(ed||(ed={})),function(Y){Y.None="none",Y.OAuth="oauth",Y.ServiceHTTP="service_http"}(ef||(ef={})),function(Y){Y.Text="text",Y.MultimodalText="multimodal_text",Y.TetherBrowsingCode="tether_browsing_code",Y.Code="code",Y.ExecutionOutput="execution_output",Y.SystemError="system_error",Y.SystemMessage="system_message",Y.SystemContent="system_content",Y.TetherBrowsingDisplay="tether_browsing_display",Y.TetherQuote="tether_quote",Y.UserEditableContext="user_editable_context",Y.ModelEditableContext="model_editable_context"}(eh||(eh={})),function(Y){Y.Search="search",Y.Click="click",Y.OpenUrl="open_url",Y.Quote="quote",Y.QuoteFull="quote_full",Y.QuoteLines="quote_lines",Y.Back="back",Y.Scroll="scroll"}(ep||(ep={})),function(Y){Y.Running="running",Y.Finished="finished"}(em||(em={})),function(Y){Y.Starting="starting",Y.Running="running",Y.Done="done",Y.Timeout="timeout",Y.Error="error",Y.Cancelled="cancelled"}(eg||(eg={}))},13246:function(Y,et,en){"use strict";en.d(et,{Z:function(){return ed}});var ei=en(35250),eo=en(19841),ea=en(94968),eu=en(70671),ec=(0,ea.vU)({altText:{id:"AppLogo.altText",description:"The alt text for the app logo image",defaultMessage:"{name} logo"}});function ed(Y){var et=Y.url,en=Y.name,ea=Y.size,ed=Y.large,ef=Y.className,eh=(0,eu.Z)();return(0,ei.jsxs)("div",{className:(0,eo.default)("relative",ef),style:{width:ea,height:ea},children:[(0,ei.jsx)("img",{src:et,alt:eh.formatMessage(ec.altText,{name:en}),className:(0,eo.default)("h-full w-full bg-white",ed?"rounded-[5px]":"rounded-sm")}),(0,ei.jsx)("div",{className:(0,eo.default)("absolute inset-0 ring-1 ring-inset ring-black/10",ed?"rounded-[5px]":"rounded-sm")})]})}},12952:function(Y,et,en){"use strict";en.d(et,{Ao:function(){return eD},B0:function(){return eL},EF:function(){return eO},Ph:function(){return eM},Py:function(){return eF},Yt:function(){return eN},k$:function(){return eA},zf:function(){return eR}});var ei=en(4337),eo=en(35250),ea=en(19841),eu=en(21988),ec=en.n(eu),ed=en(1454),ef=en(13002),eh=en(21389),ep=en(5053),em=en(17944),eg=en(13246),ey=en(39368),eb=en(23234),ek=en(59904);function ew(){var Y=(0,ei._)(["relative p-1 rounded-sm h-9 w-9 text-white flex items-center justify-center"]);return ew=function(){return Y},Y}function e_(){var Y=(0,ei._)(["\n absolute w-4 h-4 rounded-full text-[10px] text-white flex justify-center items-center right-0 top-[20px] -mr-2 border border-white\n ","\n ","\n"]);return e_=function(){return Y},Y}function eE(){var Y=(0,ei._)(["text-white flex justify-center items-center relative tracking-widest"]);return eE=function(){return Y},Y}function eC(){var Y=(0,ei._)(["relative flex"]);return eC=function(){return Y},Y}var eT=eh.Z.div(ew()),eS=eh.Z.span(e_(),function(Y){return"warning"===Y.$type&&"bg-orange-500 text-white"},function(Y){return"danger"===Y.$type&&"bg-red-500 text-white"}),eA=function(Y){var et=Y.iconName,en=Y.background,ei=Y.notice,ea=Y.size,eu=void 0===ea?"medium":ea,ec=ek.nI;switch(et){case"globe":ec=ed.RsK;break;case"terminal":ec=ed.cDN;break;case"text":ec=ed.RUS;break;case"code":ec=ef.oT$;break;case"plugin":ec=ed.yG;break;case"user":ec=ed.fzv}return(0,eo.jsxs)(eT,{style:{backgroundColor:en,width:eO[eu],height:eO[eu]},children:[(0,eo.jsx)(ec,{className:eI[eu]}),ei&&(0,eo.jsx)(eS,{$type:ei,children:"!"})]})},eM=function(Y){var et=Y.plugin,en=Y.notice,ei=Y.iconSize,ea=void 0===ei?"medium":ei,eu=(0,eb.Ml)(),ec=(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)(eg.Z,{url:et.manifest.logo_url,name:et.manifest.name_for_human,size:"100%"}),en&&(0,eo.jsx)(eS,{$type:en,children:"!"})]});return eu?(0,eo.jsx)(ej,{className:"overflow-hidden rounded-sm",style:{height:eO[ea],width:eO[ea]},children:ec}):(0,eo.jsx)(eT,{className:"p-0",children:ec})},eP=eh.Z.div(eE()),ej=eh.Z.div(eC()),eO={small:16,gizmo:32,gizmoConversation:24,medium:36,large:48,workspaceAvatarPreview:96,cover:234},eI={small:"icon-xs",medium:"icon-md",large:"icon-lg",workspaceAvatarPreview:"icon-workspace-avatar-preview",cover:"icon-cover",gizmo:"icon-md",gizmoConversation:"icon-sm"},eN=function(Y){var et,en=Y.user,ei=Y.size,eu=Y.notice,ef=eu&&(0,eo.jsx)(eS,{$type:eu,children:"!"});if((null==en?void 0:en.picture)!=null)return(0,eo.jsxs)(ej,{children:[(0,eo.jsx)(ec(),{src:en.picture,alt:"User",width:eO[ei],height:eO[ei],className:"rounded-sm",unoptimized:!0}),ef]});var eh=(null!==(et=null==en?void 0:en.name)&&void 0!==et?et:"").split(" ").map(function(Y){return Y[0]}).join("");return(0,eo.jsxs)(eP,{className:(0,ea.default)("bg-blue-300","gizmo"===ei?"h-7 w-7 text-xs":"small"===ei?"h-5 w-5 text-xs":"h-[30px] w-[30px] text-sm","rounded-sm"),children:[eh||(0,eo.jsx)(ed.fzv,{className:eI[ei]}),ef]})};function eL(Y){var et=Y.src,en=Y.size,ei=void 0===en?"large":en,ea=Y.alt;return(0,eo.jsx)(eo.Fragment,{children:et?(0,eo.jsx)("img",{src:et,className:"inline rounded-full bg-token-surface-secondary dark:bg-token-surface-tertiary",alt:ea,width:eO[ei],height:eO[ei]}):(0,eo.jsx)("div",{className:"inline overflow-hidden rounded-full bg-[#3C46FF] text-white",style:{width:eO[ei]+"px",height:eO[ei]+"px"},children:(0,eo.jsx)("div",{className:"mx-1 my-1",children:(0,eo.jsx)(ek.HW,{})})})})}function eR(Y){var et=Y.className,en=Y.iconSize,ei=void 0===en?"medium":en,eu=Y.notice,ec=Y.workspace,ed=(0,em.ec)(function(Y){return Y.currentWorkspace});null!=ec||(ec=ed);var ef=(null==ec?void 0:ec.structure)===ep.CZ.PERSONAL,eh=(0,em.aF)();return(0,eo.jsx)("div",{className:(0,ea.default)("flex items-center justify-center rounded gizmo:overflow-hidden gizmo:rounded-full",et),children:!ec||ef&&void 0!==eh?(0,eo.jsx)(eN,{user:eh,size:ei,notice:eu}):(0,eo.jsxs)(eo.Fragment,{children:[(0,eo.jsx)(eL,{src:ec.profilePictureUrl,size:ei}),eu&&(0,eo.jsx)(eS,{$type:eu,children:"!"})]})})}function eD(Y){var et=Y.className,en=Y.iconSize,ei=void 0===en?"medium":en,ea=Y.notice,eu=Y.workspaceId,ec=Y.templateId,ed=(0,ey.Lm)(eu,ec,{includeDeleted:!0}).data;return ed?(0,eo.jsx)(eF,{className:et,iconSize:ei,notice:ea,conversationTemplate:ed}):(0,eo.jsx)(eA,{iconName:"openai",background:"#3C46FF",notice:ea,size:ei})}function eF(Y){var et,en,ei=Y.className,eu=Y.iconSize,ec=void 0===eu?"medium":eu,ed=Y.notice,ef=Y.conversationTemplate,eh=(0,ey.i_)(null!==(et=null==ef?void 0:ef.icon)&&void 0!==et?et:ey.bj.Box);return(0,eo.jsxs)("div",{className:(0,ea.default)("flex items-center justify-center rounded-sm text-white",ei),style:{backgroundColor:(0,ey.uJ)(null!==(en=null==ef?void 0:ef.color)&&void 0!==en?en:ey.Id.Blue),height:eO[ec],width:eO[ec]},children:[(0,eo.jsx)(eh,{className:eI[ec]}),ed&&(0,eo.jsx)(eS,{$type:ed,children:"!"})]})}},48133:function(Y,et,en){"use strict";en.d(et,{z:function(){return em}});var ei=en(39324),eo=en(71209),ea=en(70216),eu=en(35250),ec=en(19841),ed=en(73040),ef=en.n(ed),eh=en(70079),ep=en(42798),em=(0,eh.forwardRef)(function(Y,et){var en,ed=Y.children,eh=Y.onClick,ep=Y.className,em=Y.color,ey=void 0===em?"primary":em,eb=Y.disabled,ek=void 0!==eb&&eb,ew=Y.visuallyDisabled,e_=void 0!==ew&&ew,eE=Y.loading,eC=void 0!==eE&&eE,eT=Y.size,eS=void 0===eT?"medium":eT,eA=(0,ea._)(Y,["children","onClick","className","color","disabled","visuallyDisabled","loading","size"]),eM=e_||ek||eC,eP=eC||ek,ej=(0,ec.default)(eM&&"opacity-50 hover:bg-inherit",eP&&"cursor-not-allowed","btn relative","primary"===ey&&"btn-primary","neutral"===ey&&"btn-neutral","dark"===ey&&"btn-dark","light"===ey&&"btn-light","danger"===ey&&"btn-danger","danger-outline"===ey&&"btn-danger-outline","disabled"===ey&&"btn-disabled","small"===eS&&"btn-small","large"===eS&&"w-full py-3",ep);switch(eA.as){case"link":case"a":return(0,eu.jsx)(ef(),{href:null!==(en=eA.to)&&void 0!==en?en:"/",legacyBehavior:!0,children:(0,eu.jsxs)("a",(0,eo._)((0,ei._)({target:!0===eA.openNewTab?"_blank":"_self",ref:et,onClick:eh,className:ej},eA),{children:[(0,eu.jsx)("div",{className:(0,ec.default)("flex w-full gap-2","items-center justify-center",eC&&"opacity-0"),children:ed}),eC&&(0,eu.jsx)(eg,{})]}))});default:return(0,eu.jsxs)("button",(0,eo._)((0,ei._)({className:ej,ref:et,onClick:eh,disabled:eP},eA),{children:[(0,eu.jsx)("div",{className:(0,ec.default)("flex w-full gap-2","items-center justify-center",eC&&"opacity-0"),children:ed}),eC&&(0,eu.jsx)(eg,{})]}))}});function eg(){return(0,eu.jsx)("div",{className:"absolute inset-0 flex items-center justify-center",children:(0,eu.jsx)(ep.Z,{})})}em.displayName="Button"},13205:function(Y,et,en){"use strict";en.d(et,{Z:function(){return ea}});var ei=en(35250),eo=en(19841);function ea(Y){var et=Y.id,en=Y.label,ea=Y.checked,eu=Y.onChange,ec=Y.disabled,ed=Y.className,ef=Y.labelClassName;return(0,ei.jsxs)("div",{className:"form-check flex items-center",children:[(0,ei.jsx)("input",{className:(0,eo.default)("form-check-input float-left mr-2 h-4 w-4 cursor-pointer appearance-none rounded-sm border border-gray-300 bg-white bg-contain bg-center bg-no-repeat align-top transition duration-200 checked:border-blue-600 checked:bg-blue-600 focus:outline-none",ed),type:"checkbox",disabled:ec,onChange:eu,checked:ea,id:et}),(0,ei.jsx)("label",{className:(0,eo.default)("form-check-label text-gray-800 dark:text-gray-100",ef),htmlFor:et,children:en})]})}},66161:function(Y,et,en){"use strict";en.d(et,{Z:function(){return ea}});var ei=en(35250),eo=en(19841);function ea(Y){var et=Y.percentage,en=Y.thickness,ea=void 0===en?1/12:en,eu=Y.className,ec=Y.backgroundStrokeClassName,ed=void 0===ec?"stroke-gray-400":ec,ef=Y.transitionDuration,eh=Y.transitionTimingFunction,ep=Y.onTransitionEnd,em=120,eg=120*ea,ey=(120-eg)/2,eb=2*Math.PI*ey,ek=eb-et/100*eb;return(0,ei.jsxs)("svg",{width:em,height:em,viewBox:"0 0 ".concat(em," ").concat(em),className:eu,children:[(0,ei.jsx)("circle",{className:(0,eo.default)("origin-[50%_50%] -rotate-90",ed),strokeWidth:eg,fill:"transparent",r:ey,cx:em/2,cy:em/2}),(0,ei.jsx)("circle",{className:"origin-[50%_50%] -rotate-90 transition-[stroke-dashoffset]",stroke:"currentColor",strokeWidth:eg,strokeDashoffset:ek,strokeDasharray:"".concat(eb," ").concat(eb),fill:"transparent",r:ey,cx:em/2,cy:em/2,style:{transitionDuration:ef,transitionTimingFunction:eh},onTransitionEnd:ep})]})}},96114:function(Y,et,en){"use strict";en.d(et,{Z:function(){return eh}});var ei=en(35250),eo=en(70079);function ea({title:Y,titleId:et,...en},ei){return eo.createElement("svg",Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true",ref:ei,"aria-labelledby":et},en),Y?eo.createElement("title",{id:et},Y):null,eo.createElement("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"M8.25 7.5V6.108c0-1.135.845-2.098 1.976-2.192.373-.03.748-.057 1.123-.08M15.75 18H18a2.25 2.25 0 002.25-2.25V6.108c0-1.135-.845-2.098-1.976-2.192a48.424 48.424 0 00-1.123-.08M15.75 18.75v-1.875a3.375 3.375 0 00-3.375-3.375h-1.5a1.125 1.125 0 01-1.125-1.125v-1.5A3.375 3.375 0 006.375 7.5H5.25m11.9-3.664A2.251 2.251 0 0015 2.25h-1.5a2.251 2.251 0 00-2.15 1.586m5.8 0c.065.21.1.433.1.664v.75h-6V4.5c0-.231.035-.454.1-.664M6.75 7.5H4.875c-.621 0-1.125.504-1.125 1.125v12c0 .621.504 1.125 1.125 1.125h9.75c.621 0 1.125-.504 1.125-1.125V16.5a9 9 0 00-9-9z"}))}let eu=eo.forwardRef(ea);var ec=eu,ed=en(38574),ef=en(48133),eh=function(Y){var et=Y.label,en=Y.value,eo=Y.onCopied,ea=function(){(0,ed.S)(en),eo()};return(0,ei.jsxs)("div",{className:"flex flex-col space-y-2",children:[void 0!==et&&(0,ei.jsx)("label",{className:"font-medium",children:et}),(0,ei.jsxs)("div",{className:"flex items-center gap-2",children:[(0,ei.jsx)("div",{onClick:ea,className:"w-full cursor-pointer break-all rounded-lg bg-token-surface-tertiary px-4 py-2 font-mono text-sm text-token-text-primary",children:en}),(0,ei.jsx)(ef.z,{color:"none",onClick:ea,className:"cursor-pointer",children:(0,ei.jsx)(ec,{className:"h-5 w-5"})})]})]})}},66306:function(Y,et,en){"use strict";en.d(et,{om:function(){return Ar},ZP:function(){return Ao},ne:function(){return At}});var ei,eo,ea,eu,ec,ed,ef,eh,ep,em={};en.r(em),en.d(em,{attentionMarkers:function(){return oQ},contentInitial:function(){return oV},disable:function(){return oJ},document:function(){return oG},flow:function(){return oq},flowInitial:function(){return oW},insideSpan:function(){return o$},string:function(){return oZ},text:function(){return oK}});var eg={};en.r(eg),en.d(eg,{boolean:function(){return sW},booleanish:function(){return sq},commaOrSpaceSeparated:function(){return sQ},commaSeparated:function(){return sY},number:function(){return sK},overloadedBoolean:function(){return sZ},spaceSeparated:function(){return s$}});var ey=en(39324),eb=en(71209),ek=en(10064),ew=en(4337),e_=en(35250),eE=en(19841),eC=en(70079),eT=en(1454),eS=en(21389),eA=en(35265),eM=en(67568),eP=en(54636),ej=en(42780),eO=en(70671),eI=en(94968),eN=en(61098),eL=en(66638),eR=en(55548),eD=en(17944),eF=en(25687),eB=en(1491),ez=en(86925),eU=en(15066),eH=en(73779),eG=en(41955),eV=en(12952),eW=en(418),eZ=en(23234),eK=en(87694),e$=en(86585),eY="#19c37d",eQ="openai",eX=["#7989FF"];function eJ(Y){var et;return eX[(null!==(et=null==Y?void 0:Y.charCodeAt(0))&&void 0!==et?et:0)%eX.length]}function e0(Y,et){var en=(0,ez.rH)(et.message);if(en===ez.Cs.Plugin||en===ez.Cs.PluginTool){var ei=(0,ez.Lx)(en===ez.Cs.Plugin?et.message.recipient:et.message.author.name);return Y.find(function(Y){return Y.namespace===(null==ei?void 0:ei.namespace)})}}var e9=function(Y){var et=Y.children;return(0,eZ.Ml)()?(0,e_.jsx)("div",{className:"pt-0.5",children:(0,e_.jsx)("div",{className:"gizmo-shadow-stroke flex h-6 w-6 items-center justify-center overflow-hidden rounded-full",children:et})}):(0,e_.jsx)(e_.Fragment,{children:et})};function e5(Y){var et,en=Y.isCompletionRequestInProgress,ei=Y.messages,eo=Y.clientThreadId,ea=Y.isCompletion,eu=Y.avatarColor,ec=Y.showInlineEmbeddedDisplay,ed=void 0!==ec&&ec,ef=(0,eC.useMemo)(function(){var Y=!0,et=!1,en=void 0;try{for(var eo,ea=ei[Symbol.iterator]();!(Y=(eo=ea.next()).done);Y=!0){var eu=eo.value,ec=(0,eK.ZC)(eu).flagSeverity;if(void 0!==ec)return ec}}catch(Y){et=!0,en=Y}finally{try{Y||null==ea.return||ea.return()}finally{if(et)throw en}}},[ei]),eh=null===(et=ei[0].message.metadata)||void 0===et?void 0:et.shared_conversation_id,ep=null!=eh,em=(0,eD.aF)(),eg=(0,eL.UL)(eo),ey=(0,eD.ec)(function(Y){var et;return null===(et=Y.currentWorkspace)||void 0===et?void 0:et.id}),eb=(0,eZ.Ml)(),ek=(0,eH.p_)().playgroundTemplate,ew=(0,eH.QH)(),eE=ew.gizmoEditorData,eT=ew.mode,eS=(0,e_.jsx)(e9,{children:(0,e_.jsx)(eV.k$,{background:null!=eu?eu:eY,iconName:eQ,notice:null!=ef?ef:void 0,size:eb?"gizmoConversation":void 0})}),eA=(0,e$.i)(eo),eM=eb?"gizmoConversation":void 0;if(en&&ei.length>0){var eP=e0(eA,ei[ei.length-1]);null!=eP&&(eS=(0,e_.jsx)(e9,{children:(0,e_.jsx)(eV.Ph,{plugin:eP,notice:null!=ef?ef:void 0,iconSize:eM})}))}return null!=eg.gizmoId?eS=(0,e_.jsx)(e9,{children:(0,e_.jsx)(eW.M,{gizmoId:eg.gizmoId,className:"h-6 w-6"})}):null!=ey&&null!=eg.conversationTemplateId?eS=(0,e_.jsx)(e9,{children:(0,e_.jsx)(eV.Ao,{workspaceId:ey,templateId:eg.conversationTemplateId,iconSize:eM})}):null!=ek?eS=(0,e_.jsx)(eV.Py,{iconSize:eM,conversationTemplate:ek}):null!=eE&&"test"===eT&&(eS=(0,e_.jsx)(eW.Z,{isFirstParty:!1,src:eE.profilePictureUrl,className:"h-6 w-6"})),(0,e_.jsx)("div",{children:ea?eS:ep||ed?(0,e_.jsx)(e9,{children:(0,e_.jsx)(eV.k$,{background:eJ(eh),iconName:"user",size:eb?"gizmoConversation":void 0})}):(0,e_.jsx)(e9,{children:(0,e_.jsx)(eV.Yt,{user:em,notice:null!=ef?ef:void 0,size:eb?"gizmoConversation":"medium"})})})}var e4=en(21722),e3=en(58036),e6=en(81158),e7=en(49347),e8=en(59378);function tt(Y){return(0,e3.o)(Y)||(0,e6.f)(Y)||(0,e8.N)(Y)||(0,e7.i)()}var ta=en(38104),tu=en(5053),tc=en(48133),td=en(38574),tf=en(13464);function th(){var Y=(0,ew._)(["bg-black rounded-md"]);return th=function(){return Y},Y}function tp(){var Y=(0,ew._)(["flex items-center relative text-gray-200 bg-gray-800 gizmo:dark:bg-token-surface-primary px-4 py-2 text-xs font-sans justify-between rounded-t-md"]);return tp=function(){return Y},Y}function tm(){var Y=(0,ew._)(["p-4 overflow-y-auto"]);return tm=function(){return Y},Y}function tg(){var Y=(0,ew._)(["",""]);return tg=function(){return Y},Y}var tv=eS.Z.div(th()),tb=eS.Z.div(tp()),tk=eS.Z.div(tm()),tw=eS.Z.code(tg(),function(Y){return Y.$shouldWrap?"!whitespace-pre-wrap":"!whitespace-pre"});function t_(Y){var et=Y.children,en=Y.className,ei=Y.language,eo=Y.content,ea=(0,eC.useCallback)(function(){(0,td.S)(eo)},[eo]);return(0,e_.jsx)(tE,{title:ei,headerDecoration:(0,e_.jsx)(tf.Z,{buttonText:"Copy code",onCopy:ea}),codeClassName:en,children:et})}function tE(Y){var et=Y.children,en=Y.title,ei=Y.headerDecoration,eo=Y.shouldWrapCode,ea=void 0!==eo&&eo,eu=Y.className,ec=Y.codeContainerClassName,ed=Y.codeClassName;return(0,e_.jsxs)(tv,{className:eu,children:[(null!=en||null!=ei)&&(0,e_.jsxs)(tb,{children:[en&&(0,e_.jsx)("span",{children:en}),ei]}),(0,e_.jsx)(tk,{className:ec,children:(0,e_.jsx)(tw,{$shouldWrap:ea,className:ed,children:et})})]})}var tC=en(21950),tT=en(30769),tS=en(18481),tA=en(6013),tM=en(32004),tP=en(8844),tj=1e4,tO=8e3,tI=15e3,tN=3e4,tL=13e3,tR=2e3,tD=en(66161);function tF(Y,et){var en=(0,eC.useRef)(Y);(0,eC.useEffect)(function(){en.current=Y},[Y]),(0,eC.useEffect)(function(){var Y=function(){en.current()};if(null!==et){var ei=window.setInterval(Y,et);return function(){return clearInterval(ei)}}},[et])}var tB=en(70737),tU=en(97296),tH=en(43477),tG=en(78103),tV=(0,tH.Z)(function(){return{delayedRenderingMessageIds:new Set}}),tW=(0,tG.ZP)(tV);function tq(){return tW(function(Y){return Y.delayedRenderingMessageIds})}var tZ={addDelayedRenderingMessage:function(Y){tV.setState(function(et){if(et.delayedRenderingMessageIds.has(Y))return et;var en=new Set(et.delayedRenderingMessageIds);return en.add(Y),{delayedRenderingMessageIds:en}})},removeDelayedRenderingMessage:function(Y){tV.setState(function(et){if(!et.delayedRenderingMessageIds.has(Y))return et;var en=new Set(et.delayedRenderingMessageIds);return en.delete(Y),{delayedRenderingMessageIds:en}})}},tK=en(59904),t$=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":400,"w":20,"h":20,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[3.5,6.75],"ix":2},"a":{"a":0,"k":[5.999855130910873,5.99917334318161],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":2,"ty":4,"nm":"dot","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[3.5,3.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":1.75,"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.203921568627451,0.207843137254902,0.2509803921568627],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[10.00000762939453,9.997123718261719],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":1,"k":[{"t":100,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":160,"s":[410],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":200,"s":[360],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":300,"s":[360],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":360,"s":[770],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":400,"s":[720],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"p":{"a":0,"k":[10,10],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":4,"ty":4,"nm":"compass","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[3.897755676788864,2.156718939201098],[9.466585676788863,0.04442893920109814],[10.31768567678886,0.895618939201098],[8.205185676788863,6.464308939201097],[6.464305676788864,8.205198939201097],[0.8956156767888639,10.3176989392011],[0.04442567678886356,9.466498939201099],[2.156725676788863,3.897748939201098],[3.897755676788864,2.156718939201098],[3.897755676788864,2.156718939201098],[3.897755676788864,2.156718939201098]],"i":[[0,0],[-1.856276666666666,0.7040966666666666],[0.2018000000000004,-0.5320100000000001],[0.7041666666666675,-1.85623],[0.8026800000000005,-0.3044999999999982],[1.85623,-0.7041666666666657],[-0.2018,0.5320999999999998],[-0.7040999999999995,1.8562499999999993],[-0.80274,0.3044900000000004],[0,0],[0,0]],"o":[[1.856276666666667,-0.7040966666666666],[0.532,-0.20181],[-0.7041666666666675,1.8562299999999992],[-0.3044999999999991,0.8025900000000004],[-1.85623,0.7041666666666693],[-0.5320100000000001,0.2018000000000022],[0.7041,-1.85625],[0.3044800000000008,-0.8027300000000004],[0,0],[0,0],[1.856276666666667,-0.7040966666666666]]}}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-5.181057929992676,-5.181064605712891],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0}],"markers":[]}'),tY=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":400,"w":20,"h":20,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[3.5,6.75],"ix":2},"a":{"a":0,"k":[5.999855130910873,5.99917334318161],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":2,"ty":4,"nm":"dot","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[3.5,3.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":1.75,"ix":2}},{"ty":"fl","c":{"a":0,"k":[1,1,1],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[10.00000762939453,9.997123718261719],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":1,"k":[{"t":100,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":160,"s":[410],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":200,"s":[360],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":300,"s":[360],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":360,"s":[770],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":400,"s":[720],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"p":{"a":0,"k":[10,10],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":4,"ty":4,"nm":"compass","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[3.897755676788864,2.156718939201098],[9.466585676788863,0.04442893920109814],[10.31768567678886,0.895618939201098],[8.205185676788863,6.464308939201097],[6.464305676788864,8.205198939201097],[0.8956156767888639,10.3176989392011],[0.04442567678886356,9.466498939201099],[2.156725676788863,3.897748939201098],[3.897755676788864,2.156718939201098],[3.897755676788864,2.156718939201098],[3.897755676788864,2.156718939201098]],"i":[[0,0],[-1.856276666666666,0.7040966666666666],[0.2018000000000004,-0.5320100000000001],[0.7041666666666675,-1.85623],[0.8026800000000005,-0.3044999999999982],[1.85623,-0.7041666666666657],[-0.2018,0.5320999999999998],[-0.7040999999999995,1.8562499999999993],[-0.80274,0.3044900000000004],[0,0],[0,0]],"o":[[1.856276666666667,-0.7040966666666666],[0.532,-0.20181],[-0.7041666666666675,1.8562299999999992],[-0.3044999999999991,0.8025900000000004],[-1.85623,0.7041666666666693],[-0.5320100000000001,0.2018000000000022],[0.7041,-1.85625],[0.3044800000000008,-0.8027300000000004],[0,0],[0,0],[1.856276666666667,-0.7040966666666666]]}}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-5.181057929992676,-5.181064605712891],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0}],"markers":[]}'),tQ=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":400,"w":20,"h":20,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10,10],"ix":2},"a":{"a":0,"k":[12,12],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":2,"ty":4,"nm":"Path","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[4.3226,0],[0.8041999999999998,0],[0,0.8041],[0.8041999999999998,1.6081],[4.3226,1.6081],[5.126800000000001,0.8041],[4.3226,0],[4.3226,0],[4.3226,0]],"i":[[0,0],[1.1728000000000005,0],[0,-0.4441000000000006],[-0.4441000000000006,0],[-1.1728000000000005,0],[0,0.4441000000000006],[0.4441999999999986,0],[0,0],[0,0]],"o":[[-1.1728000000000005,0],[-0.4441000000000006,0],[0,0.4441000000000006],[1.1728000000000005,0],[0.4441999999999986,0],[0,-0.4441000000000006],[0,0],[0,0],[-1.1728000000000005,0]]}}},{"ty":"st","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":0.100515,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":70,"s":[11.79640007019043,13.51219940185547],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":146,"s":[11.79640007019043,16.51219940185547],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":148,"s":[11.79640007019043,9.401088290744358],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":195,"s":[11.79640007019043,13.51219940185547],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":270,"s":[11.79640007019043,13.51219940185547],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":346,"s":[11.79640007019043,16.51219940185547],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":348,"s":[11.79640007019043,9.401088290744358],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":395,"s":[11.79640007019043,13.51219940185547],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":1,"k":[{"t":70,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":146,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":195,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":270,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":346,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":348,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":395,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Path","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[1.28704,0.2207774999999987],[0.2208300000000003,0.2207774999999987],[0.2208300000000003,1.286817499999998],[2.100320000000001,3.165917499999999],[0.2208300000000003,5.045017499999998],[0.2208300000000003,6.111017499999999],[1.28704,6.111017499999999],[3.69972,3.6989174999999985],[3.69972,2.6329175],[1.28704,0.2207774999999987],[1.28704,0.2207774999999987],[1.28704,0.2207774999999987]],"i":[[0,0],[0.2944300000000002,-0.2943700000000007],[-0.2944399999999998,-0.2943799999999985],[-0.6264966666666663,-0.6263666666666676],[0.6264966666666671,-0.6263666666666659],[-0.2944399999999998,-0.2943999999999996],[-0.2944300000000002,0.2943999999999996],[-0.8042266666666666,0.8040333333333329],[0.2943999999999996,0.2942999999999998],[0.8042266666666666,0.8040466666666664],[0,0],[0,0]],"o":[[-0.2944300000000002,-0.2943700000000007],[-0.2944399999999998,0.2943800000000003],[0.6264966666666671,0.6263666666666676],[-0.6264966666666663,0.6263666666666659],[-0.2944399999999998,0.2943999999999996],[0.2944300000000002,0.2943999999999996],[0.8042266666666666,-0.8040333333333329],[0.2943999999999996,-0.2943999999999996],[-0.8042266666666666,-0.8040466666666664],[0,0],[0,0],[-0.2944300000000002,-0.2943700000000007]]}}},{"ty":"st","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":0.201031,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":76,"s":[7.026679992675781,8.836983680725098],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":136,"s":[13.00268173217773,8.834091186523438],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":138,"s":[2,8.834091186523438],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":200,"s":[7.026679992675781,8.834091186523438],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":276,"s":[7.026679992675781,8.834091186523438],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":336,"s":[13,8.834091186523438],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":338,"s":[2,8.834091186523438],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":400,"s":[7.03,8.834091186523438],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":1,"k":[{"t":136,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":200,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":276,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":76,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":136,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":200,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":276,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":336,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":338,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":400,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0}],"markers":[]}'),tX=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":400,"w":20,"h":20,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":1,"k":[{"t":50,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[90],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":150,"s":[180],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":250,"s":[180],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":300,"s":[270],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":350,"s":[360],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"p":{"a":0,"k":[10,10],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":2,"ty":4,"nm":"moon","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[2.66029,2.2502500000000003],[2.94257,2.2253300000000005],[3.16411,2.15946],[3.3642200000000004,2.1007100000000003],[3.4624800000000002,2.13988],[3.5,2.24491],[3.48749,2.3303700000000003],[3.45176,2.4336200000000003],[3.17483,2.87157],[2.79071,3.2080400000000004],[2.32261,3.42523],[1.8027100000000003,3.5],[1.08448,3.36648],[0.5109700000000004,2.9926200000000005],[0.13400000000000034,2.4229400000000005],[0,1.70727],[0.13935999999999993,1.0129700000000001],[0.5306300000000004,0.4290440000000002],[1.1219999999999999,0.03738600000000025],[1.2095500000000001,0.00890100000000027],[1.2881600000000004,2.220446049250313e-16],[1.4007100000000001,0.042726000000000264],[1.4435900000000004,0.14954200000000017],[1.4275099999999998,0.23855500000000018],[1.3864200000000002,0.33290900000000023],[1.3256800000000002,0.49313300000000027],[1.2881600000000004,0.6960800000000003],[1.2756499999999997,0.9150600000000002],[1.3703399999999997,1.4722800000000003],[1.6472699999999998,1.8942000000000003],[2.0832100000000002,2.15946],[2.66029,2.2502500000000003],[2.66029,2.2502500000000003],[2.66029,2.2502500000000003]],"i":[[0,0],[-0.09170999999999996,0.016619999999999635],[-0.05597999999999992,0.027300000000000324],[-0.05837000000000003,0],[-0.02382000000000062,-0.02610999999999919],[0,-0.04390999999999945],[0.00833999999999957,-0.03204999999999991],[0.016680000000000028,-0.03678999999999988],[0.1131599999999997,-0.13056],[0.14412000000000003,-0.09376000000000051],[0.16795000000000027,-0.04985000000000017],[0.17985000000000007,0],[0.21915999999999958,0.08901000000000003],[0.16317999999999966,0.16141999999999967],[0.08932999999999947,0.2183799999999998],[0,0.25873999999999997],[-0.09290999999999983,0.21957000000000004],[-0.16794000000000064,0.16853600000000002],[-0.22510999999999992,0.09138599999999997],[-0.026209999999999845,0.005934999999999913],[-0.025020000000000486,0],[-0.02739000000000047,-0.028484000000000065],[0,-0.04272599999999993],[0.010720000000000063,-0.030856999999999912],[0.017869999999999386,-0.03323100000000001],[0.01666999999999952,-0.06290200000000001],[0.008329999999999949,-0.07357999999999998],[0,-0.07359000000000004],[-0.06312999999999924,-0.16497000000000006],[-0.12029999999999941,-0.11630999999999991],[-0.17032999999999987,-0.06170999999999971],[-0.21321000000000012,0],[0,0],[0,0]],"o":[[0.09647000000000006,0],[0.09172000000000047,-0.016620000000000523],[0.07504000000000044,-0.03915999999999986],[0.041679999999999495,0],[0.025009999999999977,0.026110000000000078],[0,0.02493000000000034],[-0.00714000000000059,0.03204000000000029],[-0.07146000000000008,0.16141000000000005],[-0.11195999999999984,0.1305500000000004],[-0.14412000000000003,0.09493999999999936],[-0.1667500000000004,0.04985000000000017],[-0.2596600000000002,0],[-0.21916000000000047,-0.0878300000000003],[-0.16198000000000068,-0.16141000000000005],[-0.08933000000000035,-0.21838000000000068],[0,-0.24329999999999985],[0.0929000000000002,-0.22075],[0.16913,-0.16971899999999995],[0.03216000000000019,-0.013056000000000068],[0.02738999999999958,-0.005933999999999995],[0.04763999999999946,0],[0.02858999999999945,0.028484999999999983],[0,0.028484000000000065],[-0.009520000000000195,0.02967200000000003],[-0.02382000000000062,0.04391400000000001],[-0.016680000000000028,0.06171700000000002],[-0.008340000000000458,0.07240000000000002],[0,0.20650999999999997],[0.06432000000000038,0.16496999999999984],[0.1203000000000003,0.11512999999999995],[0.1715099999999996,0.06052999999999997],[0,0],[0,0],[0.09647000000000006,0]]}}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[3.75,5.5],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":-180,"ix":2},"o":{"a":1,"k":[{"t":50,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":140,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":250,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":280,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":350,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"sun","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[3.00708,3.00704],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-2.1999998092651376,-3.507655143737793],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":1,"k":[{"t":50,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":80,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":150,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":250,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":300,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":340,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Shape Layer 1","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[18,18],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0,"ix":2}},{"ty":"fl","c":{"a":0,"k":[1,0.8392156862745098,0.25098039215686274],"ix":2},"o":{"a":0,"k":0,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":1,"k":[{"t":50,"s":[9.999999284744263,10.17067003250122],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[9.999999284744263,11.17067003250122],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":150,"s":[9.999999284744263,10.17067003250122],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":250,"s":[9.999999284744263,10.17067003250122],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":300,"s":[9.999999284744263,11.17067003250122],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":350,"s":[9.999999284744263,10.17067003250122],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":6,"ty":4,"nm":"line","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":5,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,0],[4.18847,0],[4.18847,0.3221899999999991],[0,0.3221899999999991],[0,0],[0,0],[0,0]],"i":[[0,0],[-1.396156666666667,0],[0,-0.1073966666666664],[1.396156666666666,0],[0,0.1073966666666664],[0,0],[0,0]],"o":[[1.396156666666666,0],[0,0.1073966666666664],[-1.396156666666666,0],[0,-0.1073966666666664],[0,0],[0,0],[1.396156666666666,0]]}}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-2.900433540344238,3.517374992370605],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"small","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":5,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[3.215839629698487,0.4155599999999988],[1.871029629698487,0.4155599999999988],[0.08033652969848645,3.996899999999999],[0.7527406296984864,5.084849999999998],[4.334119629698487,5.084849999999998],[5.006529629698486,3.996899999999999],[3.215839629698487,0.4155599999999988],[3.215839629698487,0.4155599999999988],[3.215839629698487,0.4155599999999988]],"i":[[0,0],[0.2770400000000002,-0.5540800000000004],[0.5968977000000001,-1.19378],[-0.5588519999999999,0],[-1.193793,0],[0.2499200000000004,0.4998400000000003],[0.5968966666666669,1.19378],[0,0],[0,0]],"o":[[-0.27705,-0.5540800000000004],[-0.5968977,1.1937799999999994],[-0.2499269,0.4998400000000003],[1.193793,0],[0.5588600000000001,0],[-0.5968966666666669,-1.19378],[0,0],[0,0],[-0.27705,-0.5540800000000004]]}}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-6.000233173370361,-1.244344711303711],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"big","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":5,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[4.719378057214302,0.41556],[3.374568057214302,0.41556],[0.08033805721430198,7.00394],[0.7527380572143016,8.0919],[7.341158057214302,8.0919],[8.0136580572143,7.00394],[4.719378057214302,0.41556],[4.719378057214302,0.41556],[4.719378057214302,0.41556]],"i":[[0,0],[0.27705,-0.55408],[1.098076666666667,-2.196126666666667],[-0.5588499999999996,0],[-2.196140000000002,0],[0.2499000000000002,0.4998400000000007],[1.098093333333333,2.196126666666667],[0,0],[0,0]],"o":[[-0.2770500000000009,-0.55408],[-1.098076666666667,2.196126666666666],[-0.24993,0.4998400000000007],[2.19614,0],[0.5588999999999995,0],[-1.098093333333332,-2.196126666666666],[0,0],[0,0],[-0.2770500000000009,-0.55408]]}}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-2.093742370605469,-4.256064891815186],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0}],"markers":[]}'),tJ=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":350,"w":24,"h":24,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"border","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[22,22],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"st","c":{"a":0,"k":[0.203921568627451,0.207843137254902,0.2509803921568627],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":2,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":-180,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Path","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[8.6485975,0.1178352687211168],[8.880497499999999,1.074935268721117],[6.6505975,3.304865268721118],[6.6505975,6.016105268721118],[9.3617975,6.016105268721118],[11.5916975,3.786175268721117],[12.5487975,4.018115268721118],[11.1692975,8.727405268721117],[5.5576975,9.820205268721118],[3.272757499999999,12.10510526872112],[0.561517499999999,12.10510526872112],[0.561517499999999,9.393905268721117],[2.8464575,7.109005268721118],[3.9393075,1.497375268721117],[8.6485975,0.1178352687211168],[8.6485975,0.1178352687211168],[8.6485975,0.1178352687211168]],"i":[[0,0],[0.3205000000000009,-0.3204799999999999],[0.7432999999999996,-0.7433100000000001],[-0.7487000000000013,-0.7487000000000013],[-0.7487000000000013,0.7486999999999995],[-0.7433000000000014,0.743310000000001],[-0.09659999999999869,-0.4428200000000011],[1.278300000000002,-1.2783],[1.8610999999999986,0.7885999999999989],[0.7616466666666675,-0.7616333333333323],[0.7486899999999999,0.7486999999999995],[-0.7486899999999999,0.7487000000000013],[-0.7616466666666675,0.7616333333333323],[-1.5171100000000006,1.5171199999999994],[-1.6442,-0.3585899999999995],[0,0],[0,0]],"o":[[0.4428000000000001,0.09658000000000033],[-0.7432999999999996,0.7433100000000001],[-0.7487000000000013,0.7486899999999999],[0.7485999999999997,0.7486999999999995],[0.7432999999999996,-0.743310000000001],[0.3204999999999991,-0.3204799999999999],[0.3585999999999991,1.644189999999998],[-1.5170999999999992,1.5170999999999992],[-0.7616466666666675,0.761633333333334],[-0.7486899999999999,0.7486999999999995],[-0.7486899999999999,-0.7485999999999997],[0.7616466666666666,-0.7616333333333323],[-0.7885500000000008,-1.8611],[1.278289999999998,-1.27829],[0,0],[0,0],[0.4428000000000001,0.09658000000000033]]}}},{"ty":"fl","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":0,"s":[13.23,10.77154381752014],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[12,12],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[12,12],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":117,"s":[12,12],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":227,"s":[12,12],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":282,"s":[13.23,10.77],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"a":{"a":1,"k":[{"t":0,"s":[7.559483528137207,5.104858875274658],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[7.559483528137207,5.104858875274658],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"s":{"a":1,"k":[{"t":0,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[121.15,121.15],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":60,"s":[121.15,121.15],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[121.15,121.15],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":117,"s":[121.15,121.15],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":227,"s":[121.15,121.15],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":282,"s":[100,100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"r":{"a":1,"k":[{"t":0,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[45],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":60,"s":[45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[-45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":117,"s":[-45],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":167,"s":[45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":184,"s":[45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":217,"s":[-45],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":227,"s":[-45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":282,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":1,"k":[{"t":0,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Circle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,-10],[10,0],[0,10],[-10,0],[0,-10]],"i":[[-5.5228475,0],[0,-5.5228475],[5.5228475,0],[0,5.5228475],[-5.5228475,0]],"o":[[5.5228475,0],[0,5.5228475],[-5.5228475,0],[0,-5.5228475],[5.5228475,0]]}}},{"ty":"fl","c":{"a":0,"k":[0.203921568627451,0.207843137254902,0.2509803921568627],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":90,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Circle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[24,24],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":-180,"ix":2},"o":{"a":0,"k":25,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0}],"markers":[]}'),t9=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":400,"w":24,"h":24,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":2,"ty":4,"nm":"Path\'s solid stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":1,"k":[{"t":125,"s":[{"c":false,"v":[[3.5,0],[0,5.8332999999999995],[3.5,5.8332999999999995]],"i":[[0,0],[1.166666666666667,-1.944433333333334],[-1.166666666666667,0]],"o":[[-1.166666666666666,1.944433333333333],[1.166666666666666,0],[0,0]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":200,"s":[{"c":false,"v":[[5.836999893188477,0],[9.336999893188477,5.83329963684082],[5.9886474609375,5.83329963684082]],"i":[[-1.184650421142578,-1.832367897033691],[0,0],[-1.166666666666667,0]],"o":[[1.184650897979736,1.832367539405823],[0,0],[0,0]]}],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":325,"s":[{"c":false,"v":[[5.836999893188477,0],[9.336999893188477,5.83329963684082],[5.9886474609375,5.83329963684082]],"i":[[-1.184650421142578,-1.832367897033691],[0,0],[-1.166666666666667,0]],"o":[[1.184650897979736,1.832367539405823],[0,0],[0,0]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":400,"s":[{"c":false,"v":[[3.503000259399414,0],[0.003000259399414062,5.83329963684082],[3.503000259399414,5.83329963684082]],"i":[[0.2074432373046875,-0.3626899719238281],[0,0],[-1.166666666666667,0]],"o":[[-0.2074427604675293,0.3626899123191833],[0,0],[0,0]]}],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2}},{"ty":"st","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":2.33333,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":125,"s":[-4.666999816894531,-4.666650772094727],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":200,"s":[-4.67,-4.666650772094727],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":325,"s":[-4.67,-4.666650772094727],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Path\'s solid stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":1,"k":[{"t":125,"s":[{"c":false,"v":[[0,2.3332999999999995],[3.5,0]],"i":[[0,0],[-0.7981999999999996,1.4169]],"o":[[1.4311000000000007,0],[0,0]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":200,"s":[{"c":false,"v":[[-2.333999633789062,2.333300590515137],[-5.833999633789062,0]],"i":[[1.169005393981934,0],[0.7811636924743652,1.481373190879822]],"o":[[-1.169005155563354,0],[-0.7811641693115234,-1.481372833251953]]}],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":325,"s":[{"c":false,"v":[[-2.333999633789062,2.333300590515137],[-5.833999633789062,0]],"i":[[1.169005393981934,0],[0.7811636924743652,1.481373190879822]],"o":[[-1.169005155563354,0],[-0.7811641693115234,-1.481372833251953]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":400,"s":[{"c":false,"v":[[-0.003000259399414062,2.333300590515137],[3.496999740600586,0]],"i":[[-1.720494270324707,0],[-0.6510887145996094,1.120759010314941]],"o":[[1.720494627952576,0],[0.6510882377624512,-1.120759010314941]]}],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2}},{"ty":"st","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":2.33333,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":200,"s":[1.166999816894531,2.33335018157959],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":325,"s":[1.17,2.33335018157959],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"border","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[22,22],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"st","c":{"a":0,"k":[0.203921568627451,0.207843137254902,0.2509803921568627],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":2,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":-180,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0}],"markers":[]}'),t5=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":400,"w":24,"h":24,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":2,"ty":4,"nm":"Path\'s solid stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":1,"k":[{"t":125,"s":[{"c":false,"v":[[3.5,0],[0,5.8332999999999995],[3.5,5.8332999999999995]],"i":[[0,0],[1.166666666666667,-1.9444333333333343],[-1.166666666666667,0]],"o":[[-1.166666666666666,1.9444333333333326],[1.166666666666666,0],[0,0]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":200,"s":[{"c":false,"v":[[5.836999893188477,0],[9.336999893188477,5.83329963684082],[5.9886474609375,5.83329963684082]],"i":[[-1.1846504211425781,-1.8323678970336914],[0,0],[-1.166666666666667,0]],"o":[[1.1846508979797363,1.8323675394058228],[0,0],[0,0]]}],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":325,"s":[{"c":false,"v":[[5.836999893188477,0],[9.336999893188477,5.83329963684082],[5.9886474609375,5.83329963684082]],"i":[[-1.1846504211425781,-1.8323678970336914],[0,0],[-1.166666666666667,0]],"o":[[1.1846508979797363,1.8323675394058228],[0,0],[0,0]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":400,"s":[{"c":false,"v":[[3.503000259399414,0],[0.0030002593994140625,5.83329963684082],[3.503000259399414,5.83329963684082]],"i":[[0.2074432373046875,-0.3626899719238281],[0,0],[-1.166666666666667,0]],"o":[[-0.2074427604675293,0.36268991231918335],[0,0],[0,0]]}],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2}},{"ty":"st","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":2.33333,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":125,"s":[-4.666999816894531,-4.666650772094727],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":200,"s":[-4.67,-4.666650772094727],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":325,"s":[-4.67,-4.666650772094727],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Path\'s solid stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":1,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":1,"k":[{"t":125,"s":[{"c":false,"v":[[0,2.3332999999999995],[3.5,0]],"i":[[0,0],[-0.7981999999999996,1.4169]],"o":[[1.4311000000000007,0],[0,0]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":200,"s":[{"c":false,"v":[[-2.3339996337890625,2.3333005905151367],[-5.8339996337890625,0]],"i":[[1.1690053939819336,0],[0.7811636924743652,1.4813731908798218]],"o":[[-1.1690051555633545,0],[-0.7811641693115234,-1.4813728332519531]]}],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":325,"s":[{"c":false,"v":[[-2.3339996337890625,2.3333005905151367],[-5.8339996337890625,0]],"i":[[1.1690053939819336,0],[0.7811636924743652,1.4813731908798218]],"o":[[-1.1690051555633545,0],[-0.7811641693115234,-1.4813728332519531]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":400,"s":[{"c":false,"v":[[-0.0030002593994140625,2.3333005905151367],[3.496999740600586,0]],"i":[[-1.720494270324707,0],[-0.6510887145996094,1.1207590103149414]],"o":[[1.7204946279525757,0],[0.6510882377624512,-1.1207590103149414]]}],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2}},{"ty":"st","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":2.33333,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":200,"s":[1.1669998168945312,2.33335018157959],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":325,"s":[1.17,2.33335018157959],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"border","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[22,22],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"st","c":{"a":0,"k":[1,1,1],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":2,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":-180,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0}],"markers":[]}'),t4=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":350,"w":24,"h":24,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"border","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[22,22],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"st","c":{"a":0,"k":[1,1,1],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":2,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":-180,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"Path","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[8.6485975,0.1178352687211168],[8.880497499999999,1.074935268721117],[6.6505975,3.304865268721118],[6.6505975,6.016105268721118],[9.3617975,6.016105268721118],[11.5916975,3.786175268721117],[12.5487975,4.018115268721118],[11.1692975,8.727405268721117],[5.5576975,9.820205268721118],[3.272757499999999,12.10510526872112],[0.561517499999999,12.10510526872112],[0.561517499999999,9.393905268721117],[2.8464575,7.109005268721118],[3.9393075,1.497375268721117],[8.6485975,0.1178352687211168],[8.6485975,0.1178352687211168],[8.6485975,0.1178352687211168]],"i":[[0,0],[0.3205000000000009,-0.3204799999999999],[0.7432999999999996,-0.7433100000000001],[-0.7487000000000013,-0.7487000000000013],[-0.7487000000000013,0.7486999999999995],[-0.7433000000000014,0.743310000000001],[-0.09659999999999869,-0.4428200000000011],[1.278300000000002,-1.2783],[1.8610999999999986,0.7885999999999989],[0.7616466666666675,-0.7616333333333323],[0.7486899999999999,0.7486999999999995],[-0.7486899999999999,0.7487000000000013],[-0.7616466666666675,0.7616333333333323],[-1.5171100000000006,1.5171199999999994],[-1.6442,-0.3585899999999995],[0,0],[0,0]],"o":[[0.4428000000000001,0.09658000000000033],[-0.7432999999999996,0.7433100000000001],[-0.7487000000000013,0.7486899999999999],[0.7485999999999997,0.7486999999999995],[0.7432999999999996,-0.743310000000001],[0.3204999999999991,-0.3204799999999999],[0.3585999999999991,1.644189999999998],[-1.5170999999999992,1.5170999999999992],[-0.7616466666666675,0.761633333333334],[-0.7486899999999999,0.7486999999999995],[-0.7486899999999999,-0.7485999999999997],[0.7616466666666666,-0.7616333333333323],[-0.7885500000000008,-1.8611],[1.278289999999998,-1.27829],[0,0],[0,0],[0.4428000000000001,0.09658000000000033]]}}},{"ty":"fl","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":0,"s":[13.23,10.77154381752014],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[12,12],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[12,12],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":117,"s":[12,12],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":227,"s":[12,12],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":282,"s":[13.23,10.77],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"a":{"a":1,"k":[{"t":0,"s":[7.559483528137207,5.104858875274658],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[7.559483528137207,5.104858875274658],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"s":{"a":1,"k":[{"t":0,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[121.15,121.15],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":60,"s":[121.15,121.15],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[121.15,121.15],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":117,"s":[121.15,121.15],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":227,"s":[121.15,121.15],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":282,"s":[100,100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"r":{"a":1,"k":[{"t":0,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[45],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":60,"s":[45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[-45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":117,"s":[-45],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":167,"s":[45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":184,"s":[45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":217,"s":[-45],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":227,"s":[-45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":282,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":1,"k":[{"t":0,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":50,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"Circle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,-10],[10,0],[0,10],[-10,0],[0,-10]],"i":[[-5.5228475,0],[0,-5.5228475],[5.5228475,0],[0,5.5228475],[-5.5228475,0]],"o":[[5.5228475,0],[0,5.5228475],[-5.5228475,0],[0,-5.5228475],[5.5228475,0]]}}},{"ty":"fl","c":{"a":0,"k":[1,1,1],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":90,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":4,"ty":4,"nm":"Circle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[24,24],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[12,12],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":-180,"ix":2},"o":{"a":0,"k":25,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0}],"markers":[]}'),t3=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":200,"w":20,"h":20,"nm":"Comp 1","ddd":0,"assets":[{"id":"1","layers":[{"ddd":0,"ind":5,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":6,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[14.25,14.25],"ix":2},"a":{"a":0,"k":[8.25,8.25],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":5},{"ddd":0,"ind":7,"ty":4,"nm":"Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":6,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[4.5,4.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":1,"ix":2}},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[2.25,2.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]},{"ty":"st","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":3,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":200,"st":0,"bm":0}]},{"id":"3","layers":[{"ddd":0,"refId":"2","w":20000,"h":20000,"ind":1,"ty":0,"nm":"Masked Rectangle - mask content","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[10000,10000],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":0,"tt":1,"td":1},{"ddd":0,"refId":"1","w":20000,"h":20000,"ind":1,"ty":0,"nm":"Masked Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[10000,10000],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":0,"tt":1}]},{"id":"2","layers":[{"ddd":0,"ind":8,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10008.250000047683,10008.250000047683],"ix":2},"a":{"a":0,"k":[2.7,2.7],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":9,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[2.7,2.6999999999999993],"ix":2},"a":{"a":0,"k":[2.25,2.25],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":8},{"ddd":0,"ind":10,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[2.25,2.25],"ix":2},"a":{"a":0,"k":[2.25,2.25],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":9},{"ddd":0,"ind":11,"ty":4,"nm":"Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":10,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[4.5,4.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":1,"ix":2}},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[2.25,2.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]},{"ty":"fl","c":{"a":0,"k":[1,1,1],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":200,"st":0,"bm":0}]},{"id":"4","layers":[{"ddd":0,"ind":15,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":16,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[14.25,14.25],"ix":2},"a":{"a":0,"k":[8.25,8.25],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":15},{"ddd":0,"ind":17,"ty":4,"nm":"Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":16,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[4.5,4.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":1,"ix":2}},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[2.25,2.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]},{"ty":"st","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":3,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":200,"st":0,"bm":0}]},{"id":"6","layers":[{"ddd":0,"refId":"5","w":20000,"h":20000,"ind":1,"ty":0,"nm":"Masked Rectangle - mask content","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[10000,10000],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":0,"tt":1,"td":1},{"ddd":0,"refId":"4","w":20000,"h":20000,"ind":1,"ty":0,"nm":"Masked Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[10000,10000],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":0,"tt":1}]},{"id":"5","layers":[{"ddd":0,"ind":18,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10008.250000047683,10008.250000047683],"ix":2},"a":{"a":0,"k":[2.7,2.7],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":19,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[2.6999999999999993,2.6999999999999993],"ix":2},"a":{"a":0,"k":[2.25,2.25],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":18},{"ddd":0,"ind":20,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[2.25,2.25],"ix":2},"a":{"a":0,"k":[2.25,2.25],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":19},{"ddd":0,"ind":21,"ty":4,"nm":"Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":20,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[4.5,4.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":1,"ix":2}},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[2.25,2.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]},{"ty":"fl","c":{"a":0,"k":[1,1,1],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":200,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[4,1.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":1,"k":[{"t":5,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":15,"s":[0.75],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":65,"s":[0.75],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":80,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3843137254901961,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[10,10.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":1,"k":[{"t":0,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[-360],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":200,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":1,"k":[{"t":0,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":100,"s":[180],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"p":{"a":0,"k":[10,10.25],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":3,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[-4.25,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":2},{"ddd":0,"ind":4,"ty":4,"nm":"Path","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,0.75],[0.75,0],[3,0],[3,1.5],[0.75,1.5],[0,0.75],[0,0.75],[0,0.75],[0,0.75]],"i":[[0,0],[-0.4142099999999997,0],[-0.75,0],[0,-0.5],[0.75,0],[0,0.4141999999999992],[0,0],[0,0],[0,0]],"o":[[0,-0.4141999999999992],[0.75,0],[0,0.5],[-0.75,0],[-0.4142099999999997,0],[0,0],[0,0],[0,0],[0,-0.4141999999999992]]}}},{"ty":"fl","c":{"a":0,"k":[0.9686274509803922,0.9686274509803922,0.9725490196078431],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-0.75,-0.75],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":200,"st":0,"bm":0},{"ddd":0,"refId":"3","w":20000,"h":20000,"ind":12,"ty":0,"nm":"Masked Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[-8.25,-8.25],"ix":2},"a":{"a":0,"k":[10000,10000],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":3},{"ddd":0,"ind":13,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[4.25,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":2},{"ddd":0,"ind":14,"ty":4,"nm":"Path","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":13,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,0],[2.25,0],[3,0.75],[3,0.75],[2.25,1.5],[0,1.5],[0,0],[0,0],[0,0]],"i":[[0,0],[-0.75,0],[0,-0.4141999999999992],[0,0],[0.414200000000001,0],[0.75,0],[0,0.5],[0,0],[0,0]],"o":[[0.75,0],[0.414200000000001,0],[0,0],[0,0.4141999999999992],[-0.75,0],[0,-0.5],[0,0],[0,0],[0.75,0]]}}},{"ty":"fl","c":{"a":0,"k":[0.9686274509803922,0.9686274509803922,0.9725490196078431],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-2.25,-0.75],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":200,"st":0,"bm":0},{"ddd":0,"refId":"6","w":20000,"h":20000,"ind":22,"ty":0,"nm":"Masked Rectangle","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[-8.25,-8.25],"ix":2},"a":{"a":0,"k":[10000,10000],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":200,"st":0,"bm":0,"hd":false,"parent":13}],"markers":[]}'),t6=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":350,"w":20,"h":20,"nm":"Comp 1","ddd":0,"assets":[],"layers":[{"ddd":0,"ind":1,"ty":4,"nm":"bottom","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[3,1.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0.75,"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[7.847347463338371,11.1995756149292],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":1,"k":[{"t":180,"s":[0],"i":{"x":[0.8],"y":[1]},"o":{"x":[0.4],"y":[0]}},{"t":200,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":260,"s":[100],"i":{"x":[0.8],"y":[1]},"o":{"x":[0.4],"y":[0]}},{"t":280,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":2,"ty":4,"nm":"top","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[4,1.5],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":0.75,"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[8.347347344129082,8.7995756149292],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":1,"k":[{"t":165,"s":[0],"i":{"x":[0.8],"y":[1]},"o":{"x":[0.4],"y":[0]}},{"t":185,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":260,"s":[100],"i":{"x":[0.8],"y":[1]},"o":{"x":[0.4],"y":[0]}},{"t":280,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":1,"k":[{"t":80,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":120,"s":[-45],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":130,"s":[-45],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":160,"s":[-45],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":270,"s":[-45],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":320,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"p":{"a":0,"k":[10,10],"ix":2},"a":{"a":0,"k":[10,10],"ix":2},"s":{"a":1,"k":[{"t":80,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":120,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":160,"s":[120,120],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":270,"s":[120,120],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":320,"s":[100,100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2}},"ao":0,"ip":0,"op":350,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":4,"ty":4,"nm":"Path\'s solid stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,0],[2.5581,2.5581]],"i":[[0,0],[-0.8527000000000005,-0.8527000000000005]],"o":[[0.8527000000000005,0.8527000000000005],[0,0]]}}},{"ty":"st","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":1.5,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[11.8169002532959,11.81639957427979],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":5,"ty":4,"nm":"Path\'s solid fill","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,0],[2.5581,2.5581]],"i":[[0,0],[-0.8527000000000005,-0.8527000000000005]],"o":[[0.8527000000000005,0.8527000000000005],[0,0]]}}},{"ty":"fl","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":0,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[11.8169002532959,11.81639957427979],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":6,"ty":4,"nm":"Rectangle\'s solid stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[7.80233,7.80233],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":3.901165,"ix":2}},{"ty":"st","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":1.5,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[9.026165008544922,9.026165008544922],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":1,"k":[{"t":130,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":171,"s":[-100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}}],"ix":2},"r":{"a":0,"k":-45,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":7,"ty":4,"nm":"Rectangle\'s solid fill","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"rc","hd":false,"d":1,"s":{"a":0,"k":[7.80233,7.80233],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"r":{"a":0,"k":3.90116,"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":0,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[9.026165008544922,9.026165008544922],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":45,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":8,"ty":4,"nm":"Circle\'s solid stroke","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[20,20],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"st","c":{"a":0,"k":[0.9607843137254902,0.9607843137254902,0.9607843137254902],"ix":2},"o":{"a":0,"k":100,"ix":2},"w":{"a":0,"k":1,"ix":2},"hd":false,"lc":2,"lj":2},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[10,10],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":90,"ix":2},"o":{"a":0,"k":0,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0},{"ddd":0,"ind":9,"ty":4,"nm":"Circle\'s solid fill","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":3,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"el","hd":false,"d":1,"s":{"a":0,"k":[20,20],"ix":2},"p":{"a":0,"k":[0,0],"ix":2}},{"ty":"fl","c":{"a":0,"k":[0.6980392156862745,0.3843137254901961,0.996078431372549],"ix":2},"o":{"a":0,"k":0,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[10,10],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":90,"ix":2},"o":{"a":0,"k":100,"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":350,"st":0,"bm":0}],"markers":[]}'),t7=JSON.parse('{"v":"5.7.5","fr":100,"ip":0,"op":400,"w":20,"h":20,"nm":"Comp 1","ddd":0,"assets":[{"id":"2","layers":[{"ddd":0,"ind":1,"ty":4,"nm":"outer","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"parent":0,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":1,"k":[{"t":77,"s":[{"c":false,"v":[[4,0.8788999999999998],[4,0.75],[3.25,0],[2.5,0.75],[2.5,0.8499999999999996],[2.482100000000001,1.7741000000000007],[2.4183,2.0905],[2.0905,2.4183],[1.7741000000000007,2.482100000000001],[0.8499999999999996,2.5],[0.75,2.5],[0,3.25],[0.75,4],[0.8788999999999998,4],[1.8963,3.9771],[2.7715,3.7547999999999995],[3.7547999999999995,2.7715],[3.9771,1.8963],[4,0.8788999999999998],[4,0.8788999999999998],[4,0.8788999999999998]],"i":[[0,0],[0,0.0429666666666666],[0.4141999999999992,0],[0,-0.4141999999999992],[0,-0.03333333333333321],[0.01729999999999876,-0.2125000000000004],[0.01879999999999882,-0.03710000000000058],[0.1410999999999998,-0.07200000000000095],[0.2037999999999993,-0.01670000000000016],[0.4324000000000012,0],[0.03333333333333321,0],[0,-0.4141999999999992],[-0.4141999999999992,0],[-0.0429666666666666,0],[-0.2810000000000006,0.02289999999999992],[-0.2837999999999994,0.1446000000000005],[-0.2157999999999998,0.4233000000000011],[-0.02430000000000021,0.2965],[0,0.3954000000000004],[0,0],[0,0]],"o":[[0,-0.0429666666666666],[0,-0.4141999999999992],[-0.4141999999999992,0],[0,0.03333333333333321],[0,0.4324000000000012],[-0.01670000000000016,0.2037999999999993],[-0.07200000000000095,0.1410999999999998],[-0.03710000000000058,0.01879999999999882],[-0.2125000000000004,0.01729999999999876],[-0.03333333333333321,0],[-0.4141999999999992,0],[0,0.4141999999999992],[0.0429666666666666,0],[0.3954000000000004,0],[0.2965,-0.02430000000000021],[0.4233000000000011,-0.2157999999999998],[0.1446000000000005,-0.2837999999999994],[0.02289999999999992,-0.2810000000000006],[0,0],[0,0],[0,-0.0429666666666666]]}],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[{"c":false,"v":[[4,0.8788999999999998],[4,0.75],[3.25,0],[2.5,0.75],[2.5,0.8499999999999996],[2.482100000000001,1.7741000000000007],[2.4183,2.0905],[2.0905,2.4183],[1.7741000000000007,2.482100000000001],[0.8499999999999996,2.5],[0.75,2.5],[0,3.25],[0.75,4],[0.8788999999999998,4],[1.8963,3.9771],[2.7715,3.7547999999999995],[3.7547999999999995,2.7715],[3.9771,1.8963],[4,0.8788999999999998],[4,0.8788999999999998],[4,0.8788999999999998]],"i":[[0,0],[0,0.0429666666666666],[0.4141999999999992,0],[0,-0.4141999999999992],[0,-0.03333333333333321],[0.01729999999999876,-0.2125000000000004],[0.01879999999999882,-0.03710000000000058],[0.1410999999999998,-0.07200000000000095],[0.2037999999999993,-0.01670000000000016],[0.4324000000000012,0],[0.03333333333333321,0],[0,-0.4141999999999992],[-0.4141999999999992,0],[-0.0429666666666666,0],[-0.2810000000000006,0.02289999999999992],[-0.2837999999999994,0.1446000000000005],[-0.2157999999999998,0.4233000000000011],[-0.02430000000000021,0.2965],[0,0.3954000000000004],[0,0],[0,0]],"o":[[0,-0.0429666666666666],[0,-0.4141999999999992],[-0.4141999999999992,0],[0,0.03333333333333321],[0,0.4324000000000012],[-0.01670000000000016,0.2037999999999993],[-0.07200000000000095,0.1410999999999998],[-0.03710000000000058,0.01879999999999882],[-0.2125000000000004,0.01729999999999876],[-0.03333333333333321,0],[-0.4141999999999992,0],[0,0.4141999999999992],[0.0429666666666666,0],[0.3954000000000004,0],[0.2965,-0.02430000000000021],[0.4233000000000011,-0.2157999999999998],[0.1446000000000005,-0.2837999999999994],[0.02289999999999992,-0.2810000000000006],[0,0],[0,0],[0,-0.0429666666666666]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}},{"ty":"fl","c":{"a":1,"k":[{"t":77,"s":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":true},{"ty":"tm","s":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"e":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":77,"s":[2.25,1.25],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[2.25,1.25],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":1,"k":[{"t":77,"s":[0,0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0,0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"s":{"a":1,"k":[{"t":77,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sk":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sa":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}}]},{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":1,"k":[{"t":77,"s":[{"c":false,"v":[[3.121130417391935,4],[3.250000417391935,4],[4.000000417391935,3.25],[3.250000417391935,2.5],[3.150030417391935,2.5],[2.225880417391935,2.482100000000001],[1.909510417391935,2.4183],[1.581750417391936,2.0905],[1.517950417391935,1.7741000000000007],[1.500000417391935,0.8499999999999996],[1.500000417391935,0.75],[0.7500004173919352,0],[4.173919352368216e-7,0.75],[4.173919352368216e-7,0.8788999999999998],[0.02293041739193535,1.8963],[0.2452404173919351,2.7715],[1.228520417391935,3.7547999999999995],[2.103740417391935,3.9771],[3.121130417391935,4],[3.121130417391935,4],[3.121130417391935,4]],"i":[[0,0],[-0.04295666666666698,0],[0,0.4141999999999992],[0.4142099999999997,0],[0.03332333333333359,0],[0.21251,0.01729999999999876],[0.03707999999999956,0.01879999999999882],[0.07189999999999941,0.1410999999999998],[0.01663999999999977,0.2037999999999993],[0,0.4324000000000012],[0,0.03333333333333321],[0.4142099999999997,0],[0,-0.4141999999999992],[0,-0.0429666666666666],[-0.02295000000000025,-0.2810000000000006],[-0.14460000000000006,-0.2837999999999994],[-0.4233599999999997,-0.2157999999999998],[-0.2965100000000005,-0.02430000000000021],[-0.3953800000000003,0],[0,0],[0,0]],"o":[[0.04295666666666698,0],[0.4142099999999997,0],[0,-0.4141999999999992],[-0.03332333333333359,0],[-0.4324200000000005,0],[-0.2037500000000003,-0.01670000000000016],[-0.1411199999999999,-0.07200000000000095],[-0.01890000000000036,-0.03710000000000058],[-0.01736999999999966,-0.2125000000000004],[0,-0.03333333333333321],[0,-0.4141999999999992],[-0.4142099999999997,0],[0,0.0429666666666666],[-0.00001000000000006551,0.3954000000000004],[0.02421999999999969,0.2965],[0.2157100000000005,0.4233000000000011],[0.2837900000000007,0.1446000000000005],[0.2809299999999997,0.02289999999999992],[0,0],[0,0],[0.04295666666666698,0]]}],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[{"c":false,"v":[[3.121130417391935,4],[3.250000417391935,4],[4.000000417391935,3.25],[3.250000417391935,2.5],[3.150030417391935,2.5],[2.225880417391935,2.482100000000001],[1.909510417391935,2.4183],[1.581750417391936,2.0905],[1.517950417391935,1.7741000000000007],[1.500000417391935,0.8499999999999996],[1.500000417391935,0.75],[0.7500004173919352,0],[4.173919352368216e-7,0.75],[4.173919352368216e-7,0.8788999999999998],[0.02293041739193535,1.8963],[0.2452404173919351,2.7715],[1.228520417391935,3.7547999999999995],[2.103740417391935,3.9771],[3.121130417391935,4],[3.121130417391935,4],[3.121130417391935,4]],"i":[[0,0],[-0.04295666666666698,0],[0,0.4141999999999992],[0.4142099999999997,0],[0.03332333333333359,0],[0.21251,0.01729999999999876],[0.03707999999999956,0.01879999999999882],[0.07189999999999941,0.1410999999999998],[0.01663999999999977,0.2037999999999993],[0,0.4324000000000012],[0,0.03333333333333321],[0.4142099999999997,0],[0,-0.4141999999999992],[0,-0.0429666666666666],[-0.02295000000000025,-0.2810000000000006],[-0.14460000000000006,-0.2837999999999994],[-0.4233599999999997,-0.2157999999999998],[-0.2965100000000005,-0.02430000000000021],[-0.3953800000000003,0],[0,0],[0,0]],"o":[[0.04295666666666698,0],[0.4142099999999997,0],[0,-0.4141999999999992],[-0.03332333333333359,0],[-0.4324200000000005,0],[-0.2037500000000003,-0.01670000000000016],[-0.1411199999999999,-0.07200000000000095],[-0.01890000000000036,-0.03710000000000058],[-0.01736999999999966,-0.2125000000000004],[0,-0.03333333333333321],[0,-0.4141999999999992],[-0.4142099999999997,0],[0,0.0429666666666666],[-0.00001000000000006551,0.3954000000000004],[0.02421999999999969,0.2965],[0.2157100000000005,0.4233000000000011],[0.2837900000000007,0.1446000000000005],[0.2809299999999997,0.02289999999999992],[0,0],[0,0],[0.04295666666666698,0]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}},{"ty":"fl","c":{"a":1,"k":[{"t":77,"s":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":true},{"ty":"tm","s":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"e":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":77,"s":[-6.250000476837158,1.25],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[-6.250000476837158,1.25],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":1,"k":[{"t":77,"s":[0,0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0,0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"s":{"a":1,"k":[{"t":77,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sk":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sa":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}}]},{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":1,"k":[{"t":77,"s":[{"c":false,"v":[[4,3.121090417391934],[4,3.250000417391934],[3.25,4.000000417391934],[2.5,3.250000417391934],[2.5,3.150000417391935],[2.482100000000001,2.225880417391934],[2.4183,1.909510417391934],[2.0905,1.581750417391935],[1.7741000000000007,1.517950417391934],[0.8499999999999996,1.500000417391934],[0.75,1.500000417391934],[0,0.7500004173919343],[0.75,4.173919343486432e-7],[0.8788999999999998,4.173919343486432e-7],[1.8963,0.02293041739193402],[2.7715,0.2452404173919343],[3.7547999999999995,1.228520417391934],[3.9771,2.103730417391934],[4,3.121090417391934],[4,3.121090417391934],[4,3.121090417391934]],"i":[[0,0],[0,-0.0429700000000004],[0.4141999999999992,0],[0,0.4142100000000006],[0,0.03333333333333321],[0.01729999999999876,0.2125000000000004],[0.01879999999999882,0.03707999999999956],[0.1410999999999998,0.07189999999999941],[0.2037999999999993,0.01663999999999977],[0.4324000000000012,0],[0.03333333333333321,0],[0,0.4142099999999997],[-0.4141999999999992,0],[-0.0429666666666666,0],[-0.2810000000000006,-0.0229499999999998],[-0.2837999999999994,-0.1445999999999996],[-0.2157999999999998,-0.4233599999999997],[-0.02430000000000021,-0.2965099999999996],[0,-0.3953599999999993],[0,0],[0,0]],"o":[[0,0.0429700000000004],[0,0.4142100000000006],[-0.4141999999999992,0],[0,-0.03333333333333321],[0,-0.43241],[-0.01670000000000016,-0.2037500000000003],[-0.07200000000000095,-0.1411199999999999],[-0.03710000000000058,-0.01890000000000036],[-0.2125000000000004,-0.01736999999999966],[-0.03333333333333321,0],[-0.4141999999999992,0],[0,-0.4142099999999997],[0.0429666666666666,0],[0.3954000000000004,-0.000009999999999621423],[0.2965,0.02422000000000057],[0.4233000000000011,0.2157100000000005],[0.1446000000000005,0.2837900000000007],[0.02289999999999992,0.2809300000000006],[0,0],[0,0],[0,0.0429700000000004]]}],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[{"c":false,"v":[[4,3.121090417391934],[4,3.250000417391934],[3.25,4.000000417391934],[2.5,3.250000417391934],[2.5,3.150000417391935],[2.482100000000001,2.225880417391934],[2.4183,1.909510417391934],[2.0905,1.581750417391935],[1.7741000000000007,1.517950417391934],[0.8499999999999996,1.500000417391934],[0.75,1.500000417391934],[0,0.7500004173919343],[0.75,4.173919343486432e-7],[0.8788999999999998,4.173919343486432e-7],[1.8963,0.02293041739193402],[2.7715,0.2452404173919343],[3.7547999999999995,1.228520417391934],[3.9771,2.103730417391934],[4,3.121090417391934],[4,3.121090417391934],[4,3.121090417391934]],"i":[[0,0],[0,-0.0429700000000004],[0.4141999999999992,0],[0,0.4142100000000006],[0,0.03333333333333321],[0.01729999999999876,0.2125000000000004],[0.01879999999999882,0.03707999999999956],[0.1410999999999998,0.07189999999999941],[0.2037999999999993,0.01663999999999977],[0.4324000000000012,0],[0.03333333333333321,0],[0,0.4142099999999997],[-0.4141999999999992,0],[-0.0429666666666666,0],[-0.2810000000000006,-0.0229499999999998],[-0.2837999999999994,-0.1445999999999996],[-0.2157999999999998,-0.4233599999999997],[-0.02430000000000021,-0.2965099999999996],[0,-0.3953599999999993],[0,0],[0,0]],"o":[[0,0.0429700000000004],[0,0.4142100000000006],[-0.4141999999999992,0],[0,-0.03333333333333321],[0,-0.43241],[-0.01670000000000016,-0.2037500000000003],[-0.07200000000000095,-0.1411199999999999],[-0.03710000000000058,-0.01890000000000036],[-0.2125000000000004,-0.01736999999999966],[-0.03333333333333321,0],[-0.4141999999999992,0],[0,-0.4142099999999997],[0.0429666666666666,0],[0.3954000000000004,-0.000009999999999621423],[0.2965,0.02422000000000057],[0.4233000000000011,0.2157100000000005],[0.1446000000000005,0.2837900000000007],[0.02289999999999992,0.2809300000000006],[0,0],[0,0],[0,0.0429700000000004]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}},{"ty":"fl","c":{"a":1,"k":[{"t":77,"s":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":true},{"ty":"tm","s":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"e":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":77,"s":[2.25,-5.250000476837158],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[2.25,-5.250000476837158],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":1,"k":[{"t":77,"s":[0,0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0,0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"s":{"a":1,"k":[{"t":77,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sk":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sa":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}}]},{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":1,"k":[{"t":77,"s":[{"c":false,"v":[[3.121090417391935,4.17391936125e-7],[3.250000417391935,4.17391936125e-7],[4.000000417391935,0.7500004173919361],[3.250000417391935,1.500000417391936],[3.150000417391936,1.500000417391936],[2.225880417391935,1.517950417391936],[1.909510417391935,1.581750417391937],[1.581750417391936,1.909510417391936],[1.517950417391935,2.225880417391936],[1.500000417391935,3.150000417391936],[1.500000417391935,3.250000417391936],[0.7500004173919352,4.000000417391936],[4.173919352368216e-7,3.250000417391936],[4.173919352368216e-7,3.121090417391936],[0.02293041739193535,2.103730417391936],[0.2452404173919351,1.228520417391936],[1.228520417391935,0.245240417391936],[2.103730417391935,0.0229304173919358],[3.121090417391935,4.17391936125e-7],[3.121090417391935,4.17391936125e-7],[3.121090417391935,4.17391936125e-7]],"i":[[0,0],[-0.0429700000000004,0],[0,-0.4142099999999997],[0.4142099999999997,0],[0.03333333333333321,0],[0.2125000000000004,-0.01736999999999966],[0.03707999999999956,-0.01890000000000036],[0.07189999999999941,-0.1411199999999999],[0.01663999999999977,-0.2037500000000003],[0,-0.43241],[0,-0.03333333333333321],[0.4142099999999997,0],[0,0.4142100000000006],[0,0.0429700000000004],[-0.02295000000000025,0.2809300000000006],[-0.14460000000000006,0.2837900000000007],[-0.4233599999999997,0.2157100000000005],[-0.2965099999999996,0.02422000000000057],[-0.3953599999999993,-0.000009999999999621423],[0,0],[0,0]],"o":[[0.0429700000000004,0],[0.4142099999999997,0],[0,0.4142099999999997],[-0.03333333333333321,0],[-0.43241,0],[-0.2037500000000003,0.01663999999999977],[-0.1411199999999999,0.07189999999999941],[-0.01890000000000036,0.03707999999999956],[-0.01736999999999966,0.2125000000000004],[0,0.03333333333333321],[0,0.4142100000000006],[-0.4142099999999997,0],[0,-0.0429700000000004],[-0.00001000000000006551,-0.3953599999999993],[0.02421999999999969,-0.2965099999999996],[0.2157100000000005,-0.4233599999999997],[0.2837900000000007,-0.1445999999999996],[0.2809300000000006,-0.0229499999999998],[0,0],[0,0],[0.0429700000000004,0]]}],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[{"c":false,"v":[[3.121090417391935,4.17391936125e-7],[3.250000417391935,4.17391936125e-7],[4.000000417391935,0.7500004173919361],[3.250000417391935,1.500000417391936],[3.150000417391936,1.500000417391936],[2.225880417391935,1.517950417391936],[1.909510417391935,1.581750417391937],[1.581750417391936,1.909510417391936],[1.517950417391935,2.225880417391936],[1.500000417391935,3.150000417391936],[1.500000417391935,3.250000417391936],[0.7500004173919352,4.000000417391936],[4.173919352368216e-7,3.250000417391936],[4.173919352368216e-7,3.121090417391936],[0.02293041739193535,2.103730417391936],[0.2452404173919351,1.228520417391936],[1.228520417391935,0.245240417391936],[2.103730417391935,0.0229304173919358],[3.121090417391935,4.17391936125e-7],[3.121090417391935,4.17391936125e-7],[3.121090417391935,4.17391936125e-7]],"i":[[0,0],[-0.0429700000000004,0],[0,-0.4142099999999997],[0.4142099999999997,0],[0.03333333333333321,0],[0.2125000000000004,-0.01736999999999966],[0.03707999999999956,-0.01890000000000036],[0.07189999999999941,-0.1411199999999999],[0.01663999999999977,-0.2037500000000003],[0,-0.43241],[0,-0.03333333333333321],[0.4142099999999997,0],[0,0.4142100000000006],[0,0.0429700000000004],[-0.02295000000000025,0.2809300000000006],[-0.14460000000000006,0.2837900000000007],[-0.4233599999999997,0.2157100000000005],[-0.2965099999999996,0.02422000000000057],[-0.3953599999999993,-0.000009999999999621423],[0,0],[0,0]],"o":[[0.0429700000000004,0],[0.4142099999999997,0],[0,0.4142099999999997],[-0.03333333333333321,0],[-0.43241,0],[-0.2037500000000003,0.01663999999999977],[-0.1411199999999999,0.07189999999999941],[-0.01890000000000036,0.03707999999999956],[-0.01736999999999966,0.2125000000000004],[0,0.03333333333333321],[0,0.4142100000000006],[-0.4142099999999997,0],[0,-0.0429700000000004],[-0.00001000000000006551,-0.3953599999999993],[0.02421999999999969,-0.2965099999999996],[0.2157100000000005,-0.4233599999999997],[0.2837900000000007,-0.1445999999999996],[0.2809300000000006,-0.0229499999999998],[0,0],[0,0],[0.0429700000000004,0]]}],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}},{"ty":"fl","c":{"a":1,"k":[{"t":77,"s":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":true},{"ty":"tm","s":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"e":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":77,"s":[-6.250000476837158,-5.250000476837158],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[-6.250000476837158,-5.250000476837158],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":1,"k":[{"t":77,"s":[0,0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0,0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"s":{"a":1,"k":[{"t":77,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sk":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"sa":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}}]},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tr","hd":false,"p":{"a":1,"k":[{"t":77,"s":[9.999999761581421,9.999999761581421],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[9.999999761581421,9.999999761581421],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":1,"k":[{"t":77,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[60,60],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":137,"s":[107,107],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":167,"s":[100,100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":277,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":307,"s":[60,60],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":337,"s":[107,107],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":367,"s":[99.99999999999999,99.99999999999999],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":167,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":277,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":307,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":367,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"refId":"1","w":20000,"h":20000,"ind":4,"ty":0,"nm":"middle","sr":1,"ks":{"o":{"a":1,"k":[{"t":277,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":307,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10010,10010],"ix":2},"a":{"a":0,"k":[10000,10000],"ix":2},"s":{"a":1,"k":[{"t":77,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[50,50],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":148,"s":[100,100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":200,"s":[100,100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":277,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":307,"s":[50,50],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":348,"s":[100,100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false}]},{"id":"1","layers":[{"ddd":0,"ind":2,"ty":4,"nm":"bottom","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,0.75],[0.75,0],[4.25,0],[5,0.75],[4.25,1.5],[0.75,1.5],[0,0.75],[0,0.75],[0,0.75]],"i":[[0,0],[-0.4142099999999997,0],[-1.166666666666668,0],[0,-0.4141999999999992],[0.4141999999999992,0],[1.166666666666668,0],[0,0.4141999999999992],[0,0],[0,0]],"o":[[0,-0.4141999999999992],[1.166666666666666,0],[0.4141999999999992,0],[0,0.4141999999999992],[-1.166666666666666,0],[-0.4142099999999997,0],[0,0],[0,0],[0,-0.4141999999999992]]}}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-3.25,0.625],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":175,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":200,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":277,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":307,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":375,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":400,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0},{"ddd":0,"ind":3,"ty":4,"nm":"top","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[10000,10000],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"hd":false,"shapes":[{"ty":"gr","hd":false,"it":[{"ty":"sh","hd":false,"d":1,"ks":{"a":0,"k":{"c":false,"v":[[0,0.7500000000000009],[0.75,8.881784197001252e-16],[5.75,8.881784197001252e-16],[6.5,0.7500000000000009],[5.75,1.5000000000000009],[0.75,1.5000000000000009],[0,0.7500000000000009],[0,0.7500000000000009],[0,0.7500000000000009]],"i":[[0,0],[-0.4142099999999997,0],[-1.666666666666668,0],[0,-0.4142100000000006],[0.4141999999999992,0],[1.666666666666668,0],[0,0.4142100000000006],[0,0],[0,0]],"o":[[0,-0.4142100000000006],[1.666666666666666,0],[0.4141999999999992,0],[0,0.4142100000000006],[-1.666666666666666,0],[-0.4142099999999997,0],[0,0],[0,0],[0,-0.4142100000000006]]}}},{"ty":"fl","c":{"a":0,"k":[0.6941176470588235,0.3803921568627451,0.9921568627450981],"ix":2},"o":{"a":0,"k":100,"ix":2},"r":1,"bm":0,"nm":"Fill 1","mn":"ADBE Vector Graphic - Fill","hd":false},{"ty":"tm","s":{"a":0,"k":0,"ix":2},"e":{"a":0,"k":100,"ix":2},"o":{"a":0,"k":0,"ix":2},"m":1,"hd":false},{"ty":"tr","hd":false,"p":{"a":0,"k":[-3.25,-2.125],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2},"r":{"a":0,"k":0,"ix":2},"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}},{"t":163,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":188,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":277,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":307,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":363,"s":[0],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}},{"t":388,"s":[100],"i":{"x":[1],"y":[1]},"o":{"x":[0],"y":[0]}}],"ix":2},"sk":{"a":0,"k":0,"ix":2},"sa":{"a":0,"k":0,"ix":2}}]}],"ip":0,"op":400,"st":0,"bm":0}]}],"layers":[{"ddd":0,"ind":5,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":1,"k":[{"t":77,"s":[0],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[0],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"p":{"a":1,"k":[{"t":77,"s":[10,10],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[10,10],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false},{"ddd":0,"ind":7,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":1,"k":[{"t":77,"s":[45],"i":{"x":[0],"y":[0]},"o":{"x":[0],"y":[0]}},{"t":107,"s":[45],"i":{"x":[0],"y":[0]},"o":{"x":[0],"y":[0]}}],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":0,"k":[100,100],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false,"parent":5},{"ddd":0,"ind":6,"ty":3,"nm":"","sr":1,"ks":{"o":{"a":0,"k":100,"ix":2},"r":{"a":0,"k":0,"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":0,"k":[0,0],"ix":2},"s":{"a":1,"k":[{"t":77,"s":[100,100],"i":{"x":[0],"y":[0]},"o":{"x":[0],"y":[0]}},{"t":107,"s":[100,100],"i":{"x":[0],"y":[0]},"o":{"x":[0],"y":[0]}}],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false,"parent":7},{"ddd":0,"refId":"2","w":20000,"h":20000,"ind":8,"ty":0,"nm":"SVG Import 1","sr":1,"ks":{"o":{"a":1,"k":[{"t":77,"s":[100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"r":{"a":1,"k":[{"t":77,"s":[-45],"i":{"x":[0],"y":[0]},"o":{"x":[0],"y":[0]}},{"t":107,"s":[-45],"i":{"x":[0],"y":[0]},"o":{"x":[0],"y":[0]}}],"ix":2},"p":{"a":0,"k":[0,0],"ix":2},"a":{"a":1,"k":[{"t":77,"s":[10010,10010],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[10010,10010],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2},"s":{"a":1,"k":[{"t":77,"s":[100,100],"i":{"x":[0.5],"y":[1.5]},"o":{"x":[0.8],"y":[0]}},{"t":107,"s":[100,100],"i":{"x":[0.2],"y":[1]},"o":{"x":[0.5],"y":[-0.5]}}],"ix":2}},"ao":0,"ip":0,"op":400,"st":0,"bm":0,"hd":false,"parent":6}],"markers":[]}'),t8=en(68233),nt=en.n(t8),nn=en(77997);function ni(Y){var et=Y.animationData,en=Y.animationSegmentToPlay,ei=Y.animationLoopCounter,eo=(0,eC.useRef)(null);return(0,eC.useEffect)(function(){var Y;null===(Y=eo.current)||void 0===Y||Y.playSegments(en,!0)},[ei]),(0,e_.jsx)(nt(),{animationData:et,lottieRef:eo,loop:!1,autoplay:!1})}function na(Y){var et=Y.animationLoopCounter,en="dark"===(0,nn.F)().resolvedTheme;return(0,e_.jsx)(ni,{animationData:en?t$:tY,animationSegmentToPlay:[180,380],animationLoopCounter:et})}function nu(Y){var et=Y.animationLoopCounter;return(0,e_.jsx)(ni,{animationData:t7,animationSegmentToPlay:[132,332],animationLoopCounter:et})}function nd(Y){var et=Y.animationLoopCounter;return(0,e_.jsx)(ni,{animationData:tQ,animationSegmentToPlay:[160,360],animationLoopCounter:et})}function nf(Y){var et=Y.animationLoopCounter;return(0,e_.jsx)(ni,{animationData:t6,animationSegmentToPlay:[0,350],animationLoopCounter:et})}function nh(Y){var et=Y.animationLoopCounter;return(0,e_.jsx)(ni,{animationData:tX,animationSegmentToPlay:[0,400],animationLoopCounter:et})}function np(Y){return(0,e_.jsx)(tK.A0,(0,eb._)((0,ey._)({width:"8",height:"9",viewBox:"0 0 8 9",fill:"none"},Y),{children:(0,e_.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.66607 0.376042C8.01072 0.605806 8.10385 1.07146 7.87408 1.4161L3.54075 7.9161C3.40573 8.11863 3.18083 8.24304 2.93752 8.24979C2.69421 8.25654 2.46275 8.1448 2.31671 7.95008L0.150044 5.06119C-0.098484 4.72982 -0.0313267 4.25972 0.300044 4.01119C0.631415 3.76266 1.10152 3.82982 1.35004 4.16119L2.88068 6.20204L6.62601 0.584055C6.85577 0.239408 7.32142 0.146278 7.66607 0.376042Z",fill:"currentColor"})}))}function ng(Y){return(0,e_.jsxs)(tK.A0,(0,eb._)((0,ey._)({width:"4",height:"12",viewBox:"0 0 4 12",fill:"none"},Y),{children:[(0,e_.jsx)("mask",{id:"path-1-inside-1_1975_4008",fill:"currentColor",children:(0,e_.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 6.5C1 7.05228 1.44772 7.5 2 7.5C2.55228 7.5 3 7.05228 3 6.5V1.5C3 0.947715 2.55228 0.5 2 0.5C1.44772 0.5 1 0.947715 1 1.5L1 6.5ZM0.75 10.25C0.75 10.9404 1.30964 11.5 2 11.5C2.69036 11.5 3.25 10.9404 3.25 10.25C3.25 9.55964 2.69036 9 2 9C1.30964 9 0.75 9.55964 0.75 10.25Z"})}),(0,e_.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M1 6.5C1 7.05228 1.44772 7.5 2 7.5C2.55228 7.5 3 7.05228 3 6.5V1.5C3 0.947715 2.55228 0.5 2 0.5C1.44772 0.5 1 0.947715 1 1.5L1 6.5ZM0.75 10.25C0.75 10.9404 1.30964 11.5 2 11.5C2.69036 11.5 3.25 10.9404 3.25 10.25C3.25 9.55964 2.69036 9 2 9C1.30964 9 0.75 9.55964 0.75 10.25Z",fill:"currentColor"}),(0,e_.jsx)("path",{d:"M1 6.5H-0.25H1ZM1 1.5L-0.25 1.5L-0.25 1.5L1 1.5ZM2 6.25C2.13807 6.25 2.25 6.36193 2.25 6.5H-0.25C-0.25 7.74264 0.757359 8.75 2 8.75V6.25ZM1.75 6.5C1.75 6.36193 1.86193 6.25 2 6.25V8.75C3.24264 8.75 4.25 7.74264 4.25 6.5H1.75ZM1.75 1.5V6.5H4.25V1.5H1.75ZM2 1.75C1.86193 1.75 1.75 1.63807 1.75 1.5H4.25C4.25 0.257359 3.24264 -0.75 2 -0.75V1.75ZM2.25 1.5C2.25 1.63807 2.13807 1.75 2 1.75V-0.75C0.757359 -0.75 -0.25 0.257359 -0.25 1.5L2.25 1.5ZM2.25 6.5L2.25 1.5L-0.25 1.5L-0.25 6.5L2.25 6.5ZM2 10.25H-0.5C-0.5 11.6307 0.619288 12.75 2 12.75V10.25ZM2 10.25V12.75C3.38071 12.75 4.5 11.6307 4.5 10.25H2ZM2 10.25H2H4.5C4.5 8.86929 3.38071 7.75 2 7.75V10.25ZM2 10.25H2V7.75C0.619288 7.75 -0.5 8.86929 -0.5 10.25H2Z",fill:"currentColor",mask:"url(#path-1-inside-1_1975_4008)"})]}))}function nv(Y){return(0,e_.jsx)(tK.A0,(0,eb._)((0,ey._)({width:"8",height:"9",viewBox:"0 0 8 9",fill:"none"},Y),{children:(0,e_.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M7.32256 1.48447C7.59011 1.16827 7.55068 0.695034 7.23447 0.427476C6.91827 0.159918 6.44503 0.199354 6.17748 0.515559L4.00002 3.08892L1.82256 0.515559C1.555 0.199354 1.08176 0.159918 0.765559 0.427476C0.449355 0.695034 0.409918 1.16827 0.677476 1.48447L3.01755 4.25002L0.677476 7.01556C0.409918 7.33176 0.449354 7.805 0.765559 8.07256C1.08176 8.34011 1.555 8.30068 1.82256 7.98447L4.00002 5.41111L6.17748 7.98447C6.44503 8.30068 6.91827 8.34011 7.23447 8.07256C7.55068 7.805 7.59011 7.33176 7.32256 7.01556L4.98248 4.25002L7.32256 1.48447Z",fill:"currentColor"})}))}function ny(Y){var et=Y.animationLoopCounter,en="dark"===(0,nn.F)().resolvedTheme;return(0,e_.jsx)(ni,{animationData:en?tJ:t4,animationSegmentToPlay:[0,300],animationLoopCounter:et})}function nb(Y){var et=Y.animationLoopCounter,en="dark"===(0,nn.F)().resolvedTheme;return(0,e_.jsx)(ni,{animationData:en?t9:t5,animationSegmentToPlay:[0,400],animationLoopCounter:et})}function nx(Y){var et=Y.animationLoopCounter;return(0,e_.jsx)(ni,{animationData:t3,animationSegmentToPlay:[0,200],animationLoopCounter:et})}var nk=en(86646),nw=en(62682),n_=en(95552),nE=en.n(n_),nC=en(70216),nT=en(64502);function nS(Y){var et,en=Y.url,ei=Y.size,eo=void 0===ei?16:ei,ea=Y.className;try{et=new URL(en)}catch(Y){return console.error(Y),null}return(0,e_.jsx)("img",{src:"https://icons.duckduckgo.com/ip3/".concat(et.hostname,".ico"),alt:"Favicon",width:eo,height:eo,className:ea})}function nA(Y){return(0,e_.jsxs)(tK.A0,(0,eb._)((0,ey._)({width:"19",height:"15",viewBox:"0 0 19 15",fill:"none"},Y),{children:[(0,e_.jsx)("path",{d:"M4.42 0.75H2.8625H2.75C1.64543 0.75 0.75 1.64543 0.75 2.75V11.65C0.75 12.7546 1.64543 13.65 2.75 13.65H2.8625C2.8625 13.65 2.8625 13.65 2.8625 13.65C2.8625 13.65 4.00751 13.65 4.42 13.65M13.98 13.65H15.5375H15.65C16.7546 13.65 17.65 12.7546 17.65 11.65V2.75C17.65 1.64543 16.7546 0.75 15.65 0.75H15.5375H13.98",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,e_.jsx)("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M6.16045 7.41534C5.32257 7.228 4.69638 6.47988 4.69638 5.58551C4.69638 4.54998 5.53584 3.71051 6.57136 3.71051C7.60689 3.71051 8.44635 4.54998 8.44635 5.58551C8.44635 5.8965 8.37064 6.1898 8.23664 6.448C8.22998 6.48984 8.21889 6.53136 8.20311 6.57208L6.77017 10.2702C6.63182 10.6272 6.18568 10.7873 5.7737 10.6276C5.36172 10.468 5.13991 10.0491 5.27826 9.69206L6.16045 7.41534ZM11.4177 7.41534C10.5798 7.228 9.95362 6.47988 9.95362 5.58551C9.95362 4.54998 10.7931 3.71051 11.8286 3.71051C12.8641 3.71051 13.7036 4.54998 13.7036 5.58551C13.7036 5.8965 13.6279 6.1898 13.4939 6.448C13.4872 6.48984 13.4761 6.53136 13.4604 6.57208L12.0274 10.2702C11.8891 10.6272 11.4429 10.7873 11.0309 10.6276C10.619 10.468 10.3971 10.0491 10.5355 9.69206L11.4177 7.41534Z",fill:"currentColor"})]}))}function nM(Y){return(0,e_.jsxs)(tK.A0,(0,eb._)((0,ey._)({width:"19",height:"15",viewBox:"0 0 19 15",fill:"none"},Y),{children:[(0,e_.jsx)("path",{d:"M4.42 0.75H2.8625H2.75C1.64543 0.75 0.75 1.64543 0.75 2.75V11.65C0.75 12.7546 1.64543 13.65 2.75 13.65H2.8625C2.8625 13.65 2.8625 13.65 2.8625 13.65C2.8625 13.65 4.00751 13.65 4.42 13.65M13.98 13.65H15.5375H15.65C16.7546 13.65 17.65 12.7546 17.65 11.65V2.75C17.65 1.64543 16.7546 0.75 15.65 0.75H15.5375H13.98",stroke:"currentColor",strokeWidth:"1.5",strokeLinecap:"round",strokeLinejoin:"round"}),(0,e_.jsx)("path",{d:"M5.55283 4.21963C5.25993 3.92674 4.78506 3.92674 4.49217 4.21963C4.19927 4.51252 4.19927 4.9874 4.49217 5.28029L6.36184 7.14996L4.49217 9.01963C4.19927 9.31252 4.19927 9.7874 4.49217 10.0803C4.78506 10.3732 5.25993 10.3732 5.55283 10.0803L7.95283 7.68029C8.24572 7.3874 8.24572 6.91252 7.95283 6.61963L5.55283 4.21963Z",fill:"currentColor",stroke:"currentColor",strokeWidth:"0.2",strokeLinecap:"round",strokeLinejoin:"round"}),(0,e_.jsx)("path",{d:"M9.77753 8.75003C9.3357 8.75003 8.97753 9.10821 8.97753 9.55003C8.97753 9.99186 9.3357 10.35 9.77753 10.35H13.2775C13.7194 10.35 14.0775 9.99186 14.0775 9.55003C14.0775 9.10821 13.7194 8.75003 13.2775 8.75003H9.77753Z",fill:"currentColor",stroke:"currentColor",strokeWidth:"0.1"})]}))}var nP=en(94705),nj=en(72871),nO=en(71573),nI=en(38165);function nN(Y){return Y&&"object"==typeof Y?"position"in Y||"type"in Y?nR(Y.position):"start"in Y||"end"in Y?nR(Y):"line"in Y||"column"in Y?nL(Y):"":""}function nL(Y){return nD(Y&&Y.line)+":"+nD(Y&&Y.column)}function nR(Y){return nL(Y&&Y.start)+"-"+nL(Y&&Y.end)}function nD(Y){return Y&&"number"==typeof Y?Y:1}class nF extends Error{constructor(Y,et,en){let ei=[null,null],eo={start:{line:null,column:null},end:{line:null,column:null}};if(super(),"string"==typeof et&&(en=et,et=void 0),"string"==typeof en){let Y=en.indexOf(":");-1===Y?ei[1]=en:(ei[0]=en.slice(0,Y),ei[1]=en.slice(Y+1))}et&&("type"in et||"position"in et?et.position&&(eo=et.position):"start"in et||"end"in et?eo=et:("line"in et||"column"in et)&&(eo.start=et)),this.name=nN(et)||"1:1",this.message="object"==typeof Y?Y.message:Y,this.stack="object"==typeof Y?Y.stack:"",this.reason=this.message,this.fatal,this.line=eo.start.line,this.column=eo.start.column,this.source=ei[0],this.ruleId=ei[1],this.position=eo,this.actual,this.expected,this.file,this.url,this.note}}nF.prototype.file="",nF.prototype.name="",nF.prototype.reason="",nF.prototype.message="",nF.prototype.stack="",nF.prototype.fatal=null,nF.prototype.column=null,nF.prototype.line=null,nF.prototype.source=null,nF.prototype.ruleId=null,nF.prototype.position=null;let nB={basename:nz,dirname:nU,extname:nH,join:nG,sep:"/"};function nz(Y,et){let en;if(void 0!==et&&"string"!=typeof et)throw TypeError('"ext" argument must be a string');nq(Y);let ei=0,eo=-1,ea=Y.length;if(void 0===et||0===et.length||et.length>Y.length){for(;ea--;)if(47===Y.charCodeAt(ea)){if(en){ei=ea+1;break}}else eo<0&&(en=!0,eo=ea+1);return eo<0?"":Y.slice(ei,eo)}if(et===Y)return"";let eu=-1,ec=et.length-1;for(;ea--;)if(47===Y.charCodeAt(ea)){if(en){ei=ea+1;break}}else eu<0&&(en=!0,eu=ea+1),ec>-1&&(Y.charCodeAt(ea)===et.charCodeAt(ec--)?ec<0&&(eo=ea):(ec=-1,eo=eu));return ei===eo?eo=eu:eo<0&&(eo=Y.length),Y.slice(ei,eo)}function nU(Y){let et;if(nq(Y),0===Y.length)return".";let en=-1,ei=Y.length;for(;--ei;)if(47===Y.charCodeAt(ei)){if(et){en=ei;break}}else et||(et=!0);return en<0?47===Y.charCodeAt(0)?"/":".":1===en&&47===Y.charCodeAt(0)?"//":Y.slice(0,en)}function nH(Y){let et;nq(Y);let en=Y.length,ei=-1,eo=0,ea=-1,eu=0;for(;en--;){let ec=Y.charCodeAt(en);if(47===ec){if(et){eo=en+1;break}continue}ei<0&&(et=!0,ei=en+1),46===ec?ea<0?ea=en:1!==eu&&(eu=1):ea>-1&&(eu=-1)}return ea<0||ei<0||0===eu||1===eu&&ea===ei-1&&ea===eo+1?"":Y.slice(ea,ei)}function nG(...Y){let et,en=-1;for(;++en0&&47===Y.charCodeAt(Y.length-1)&&(en+="/"),et?"/"+en:en}function nW(Y,et){let en,ei,eo="",ea=0,eu=-1,ec=0,ed=-1;for(;++ed<=Y.length;){if(ed2){if((ei=eo.lastIndexOf("/"))!==eo.length-1){ei<0?(eo="",ea=0):ea=(eo=eo.slice(0,ei)).length-1-eo.lastIndexOf("/"),eu=ed,ec=0;continue}}else if(eo.length>0){eo="",ea=0,eu=ed,ec=0;continue}}et&&(eo=eo.length>0?eo+"/..":"..",ea=2)}else eo.length>0?eo+="/"+Y.slice(eu+1,ed):eo=Y.slice(eu+1,ed),ea=ed-eu-1;eu=ed,ec=0}else 46===en&&ec>-1?ec++:ec=-1}return eo}function nq(Y){if("string"!=typeof Y)throw TypeError("Path must be a string. Received "+JSON.stringify(Y))}let nZ={cwd:nK};function nK(){return"/"}function n$(Y){return null!==Y&&"object"==typeof Y&&Y.href&&Y.origin}function nY(Y){if("string"==typeof Y)Y=new URL(Y);else if(!n$(Y)){let et=TypeError('The "path" argument must be of type string or an instance of URL. Received `'+Y+"`");throw et.code="ERR_INVALID_ARG_TYPE",et}if("file:"!==Y.protocol){let Y=TypeError("The URL must be of scheme file");throw Y.code="ERR_INVALID_URL_SCHEME",Y}return nQ(Y)}function nQ(Y){if(""!==Y.hostname){let Y=TypeError('File URL host must be "localhost" or empty on darwin');throw Y.code="ERR_INVALID_FILE_URL_HOST",Y}let et=Y.pathname,en=-1;for(;++enet.length;ec&&et.push(eo);try{eu=Y.apply(this,et)}catch(et){let Y=et;if(ec&&en)throw Y;return eo(Y)}ec||(eu instanceof Promise?eu.then(ea,eo):eu instanceof Error?eo(eu):ea(eu))}function eo(Y,...ei){en||(en=!0,et(Y,...ei))}function ea(Y){eo(null,Y)}}let rn=ri().freeze(),rr={}.hasOwnProperty;function ri(){let Y;let et=n7(),en=[],ei={},eo=-1;return ea.data=eu,ea.Parser=void 0,ea.Compiler=void 0,ea.freeze=ec,ea.attachers=en,ea.use=ed,ea.parse=ef,ea.stringify=eh,ea.run=ep,ea.runSync=em,ea.process=eg,ea.processSync=ey,ea;function ea(){let Y=ri(),et=-1;for(;++et{if(!Y&&et&&en){let ei=ea.stringify(et,en);null==ei||(rg(ei)?en.value=ei:en.result=ei),eu(Y,en)}else eu(Y)})}en(null,et)}function ey(Y){let et;ea.freeze(),rs("processSync",ea.Parser),rl("processSync",ea.Compiler);let en=rp(Y);return ea.process(en,ei),rh("processSync","process",et),en;function ei(Y){et=!0,n4(Y)}}}function ro(Y,et){return"function"==typeof Y&&Y.prototype&&(ra(Y.prototype)||et in Y.prototype)}function ra(Y){let et;for(et in Y)if(rr.call(Y,et))return!0;return!1}function rs(Y,et){if("function"!=typeof et)throw TypeError("Cannot `"+Y+"` without `Parser`")}function rl(Y,et){if("function"!=typeof et)throw TypeError("Cannot `"+Y+"` without `Compiler`")}function ru(Y,et){if(et)throw Error("Cannot call `"+Y+"` on a frozen processor.\nCreate a new processor first, by calling it: use `processor()` instead of `processor`.")}function rc(Y){if(!n6(Y)||"string"!=typeof Y.type)throw TypeError("Expected node, got `"+Y+"`")}function rh(Y,et,en){if(!en)throw Error("`"+Y+"` finished async. Use `"+et+"` instead")}function rp(Y){return rm(Y)?Y:new nJ(Y)}function rm(Y){return!!(Y&&"object"==typeof Y&&"message"in Y&&"messages"in Y)}function rg(Y){return"string"==typeof Y||nI(Y)}function rv(Y,et){var{includeImageAlt:en=!0}=et||{};return ry(Y,en)}function ry(Y,et){return Y&&"object"==typeof Y&&(Y.value||(et?Y.alt:"")||"children"in Y&&rb(Y.children,et)||Array.isArray(Y)&&rb(Y,et))||""}function rb(Y,et){for(var en=[],ei=-1;++eiea?0:ea+et:et>ea?ea:et,en=en>0?en:0,ei.length<1e4)(eo=Array.from(ei)).unshift(et,en),[].splice.apply(Y,eo);else for(en&&[].splice.apply(Y,[et,en]);eu0?(rk(Y,Y.length,0,et),Y):et}let rE={}.hasOwnProperty;function rC(Y){let et={},en=-1;for(;++enei))return;let ec=eo.events.length,ed=ec;for(;ed--;)if("exit"===eo.events[ed][0]&&"chunkFlow"===eo.events[ed][1].type){if(Y){en=eo.events[ed][1].end;break}Y=!0}for(ew(eu),ea=ec;eaet;){let et=ea[en];eo.containerState=et[1],et[0].exit.call(eo,Y)}ea.length=et}function e_(){et.write([null]),en=void 0,et=void 0,eo.containerState._closeFlow=void 0}}function rK(Y,et,en){return rH(Y,Y.attempt(this.parser.constructs.document,et,en),"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4)}let r$={tokenize:rY,partial:!0};function rY(Y,et,en){return rH(Y,ei,"linePrefix");function ei(Y){return null===Y||rD(Y)?et(Y):en(Y)}}function rQ(Y){let et,en,ei,eo,ea,eu,ec;let ed={},ef=-1;for(;++ef=4?et(eo):Y.interrupt(ei.parser.constructs.flow,en,et)(eo)}}let r5={tokenize:r4};function r4(Y){let et=this,en=Y.attempt(r$,ei,Y.attempt(this.parser.constructs.flowInitial,eo,rH(Y,Y.attempt(this.parser.constructs.flow,eo,Y.attempt(rJ,eo)),"linePrefix")));return en;function ei(ei){if(null===ei){Y.consume(ei);return}return Y.enter("lineEndingBlank"),Y.consume(ei),Y.exit("lineEndingBlank"),et.currentConstruct=void 0,en}function eo(ei){if(null===ei){Y.consume(ei);return}return Y.enter("lineEnding"),Y.consume(ei),Y.exit("lineEnding"),et.currentConstruct=void 0,en}}let r3={resolveAll:ir()},r6=r8("string"),r7=r8("text");function r8(Y){return{tokenize:et,resolveAll:ir("text"===Y?ii:void 0)};function et(et){let en=this,ei=this.parser.constructs[Y],eo=et.attempt(ei,ea,eu);return ea;function ea(Y){return ed(Y)?eo(Y):eu(Y)}function eu(Y){if(null===Y){et.consume(Y);return}return et.enter("data"),et.consume(Y),ec}function ec(Y){return ed(Y)?(et.exit("data"),eo(Y)):(et.consume(Y),ec)}function ed(Y){if(null===Y)return!0;let et=ei[Y],eo=-1;if(et)for(;++eo-1&&(en[0]=en[0].slice(eo)),eu>0&&en.push(Y[ea].slice(0,eu))),en}function iu(Y,et){let en,ei=-1,eo=[];for(;++eief?en(eo):(Y.consume(eo),eb):41===eo?eh--?(Y.consume(eo),eb):(Y.exit("chunkString"),Y.exit(ec),Y.exit(eu),Y.exit(ei),et(eo)):null===eo||rR(eo)?eh?en(eo):(Y.exit("chunkString"),Y.exit(ec),Y.exit(eu),Y.exit(ei),et(eo)):rL(eo)?en(eo):(Y.consume(eo),92===eo?ek:eb)}function ek(et){return 40===et||41===et||92===et?(Y.consume(et),eb):eb(et)}}function ij(Y,et,en,ei,eo,ea){let eu;let ec=this,ed=0;return ef;function ef(et){return Y.enter(ei),Y.enter(eo),Y.consume(et),Y.exit(eo),Y.enter(ea),eh}function eh(ef){return null===ef||91===ef||93===ef&&!eu||94===ef&&!ed&&"_hiddenFootnoteSupport"in ec.parser.constructs||ed>999?en(ef):93===ef?(Y.exit(ea),Y.enter(eo),Y.consume(ef),Y.exit(eo),Y.exit(ei),et):rD(ef)?(Y.enter("lineEnding"),Y.consume(ef),Y.exit("lineEnding"),eh):(Y.enter("chunkString",{contentType:"string"}),ep(ef))}function ep(et){return null===et||91===et||93===et||rD(et)||ed++>999?(Y.exit("chunkString"),eh(et)):(Y.consume(et),eu=eu||!rF(et),92===et?em:ep)}function em(et){return 91===et||92===et||93===et?(Y.consume(et),ed++,ep):ep(et)}}function iO(Y,et,en,ei,eo,ea){let eu;return ec;function ec(et){return Y.enter(ei),Y.enter(eo),Y.consume(et),Y.exit(eo),eu=40===et?41:et,ed}function ed(en){return en===eu?(Y.enter(eo),Y.consume(en),Y.exit(eo),Y.exit(ei),et):(Y.enter(ea),ef(en))}function ef(et){return et===eu?(Y.exit(ea),ed(eu)):null===et?en(et):rD(et)?(Y.enter("lineEnding"),Y.consume(et),Y.exit("lineEnding"),rH(Y,ef,"linePrefix")):(Y.enter("chunkString",{contentType:"string"}),eh(et))}function eh(et){return et===eu||null===et||rD(et)?(Y.exit("chunkString"),ef(et)):(Y.consume(et),92===et?ep:eh)}function ep(et){return et===eu||92===et?(Y.consume(et),eh):eh(et)}}function iI(Y,et){let en;return ei;function ei(eo){return rD(eo)?(Y.enter("lineEnding"),Y.consume(eo),Y.exit("lineEnding"),en=!0,ei):rF(eo)?rH(Y,ei,en?"linePrefix":"lineSuffix")(eo):et(eo)}}function iN(Y){return Y.replace(/[\t\n\r ]+/g," ").replace(/^ | $/g,"").toLowerCase().toUpperCase()}let iL={name:"definition",tokenize:iD},iR={tokenize:iF,partial:!0};function iD(Y,et,en){let ei;let eo=this;return ea;function ea(et){return Y.enter("definition"),ij.call(eo,Y,eu,en,"definitionLabel","definitionLabelMarker","definitionLabelString")(et)}function eu(et){return(ei=iN(eo.sliceSerialize(eo.events[eo.events.length-1][1]).slice(1,-1)),58===et)?(Y.enter("definitionMarker"),Y.consume(et),Y.exit("definitionMarker"),iI(Y,iP(Y,Y.attempt(iR,rH(Y,ec,"whitespace"),rH(Y,ec,"whitespace")),en,"definitionDestination","definitionDestinationLiteral","definitionDestinationLiteralMarker","definitionDestinationRaw","definitionDestinationString"))):en(et)}function ec(ea){return null===ea||rD(ea)?(Y.exit("definition"),eo.parser.defined.includes(ei)||eo.parser.defined.push(ei),et(ea)):en(ea)}}function iF(Y,et,en){return ei;function ei(et){return rR(et)?iI(Y,eo)(et):en(et)}function eo(et){return 34===et||39===et||40===et?iO(Y,rH(Y,ea,"whitespace"),en,"definitionTitle","definitionTitleMarker","definitionTitleString")(et):en(et)}function ea(Y){return null===Y||rD(Y)?et(Y):en(Y)}}let iB={name:"codeIndented",tokenize:iU},iz={tokenize:iH,partial:!0};function iU(Y,et,en){let ei=this;return eo;function eo(et){return Y.enter("codeIndented"),rH(Y,ea,"linePrefix",5)(et)}function ea(Y){let et=ei.events[ei.events.length-1];return et&&"linePrefix"===et[1].type&&et[2].sliceSerialize(et[1],!0).length>=4?eu(Y):en(Y)}function eu(et){return null===et?ed(et):rD(et)?Y.attempt(iz,eu,ed)(et):(Y.enter("codeFlowValue"),ec(et))}function ec(et){return null===et||rD(et)?(Y.exit("codeFlowValue"),eu(et)):(Y.consume(et),ec)}function ed(en){return Y.exit("codeIndented"),et(en)}}function iH(Y,et,en){let ei=this;return eo;function eo(et){return ei.parser.lazy[ei.now().line]?en(et):rD(et)?(Y.enter("lineEnding"),Y.consume(et),Y.exit("lineEnding"),eo):rH(Y,ea,"linePrefix",5)(et)}function ea(Y){let ea=ei.events[ei.events.length-1];return ea&&"linePrefix"===ea[1].type&&ea[2].sliceSerialize(ea[1],!0).length>=4?et(Y):rD(Y)?eo(Y):en(Y)}}let iG={name:"headingAtx",tokenize:iW,resolve:iV};function iV(Y,et){let en,ei,eo=Y.length-2,ea=3;return"whitespace"===Y[3][1].type&&(ea+=2),eo-2>ea&&"whitespace"===Y[eo][1].type&&(eo-=2),"atxHeadingSequence"===Y[eo][1].type&&(ea===eo-1||eo-4>ea&&"whitespace"===Y[eo-2][1].type)&&(eo-=ea+1===eo?2:4),eo>ea&&(en={type:"atxHeadingText",start:Y[ea][1].start,end:Y[eo][1].end},ei={type:"chunkText",start:Y[ea][1].start,end:Y[eo][1].end,contentType:"text"},rk(Y,ea,eo-ea+1,[["enter",en,et],["enter",ei,et],["exit",ei,et],["exit",en,et]])),Y}function iW(Y,et,en){let ei=this,eo=0;return ea;function ea(et){return Y.enter("atxHeading"),Y.enter("atxHeadingSequence"),eu(et)}function eu(ea){return 35===ea&&eo++<6?(Y.consume(ea),eu):null===ea||rR(ea)?(Y.exit("atxHeadingSequence"),ei.interrupt?et(ea):ec(ea)):en(ea)}function ec(en){return 35===en?(Y.enter("atxHeadingSequence"),ed(en)):null===en||rD(en)?(Y.exit("atxHeading"),et(en)):rF(en)?rH(Y,ec,"whitespace")(en):(Y.enter("atxHeadingText"),ef(en))}function ed(et){return 35===et?(Y.consume(et),ed):(Y.exit("atxHeadingSequence"),ec(et))}function ef(et){return null===et||35===et||rR(et)?(Y.exit("atxHeadingText"),ec(et)):(Y.consume(et),ef)}}let iq={name:"setextUnderline",tokenize:iK,resolveTo:iZ};function iZ(Y,et){let en,ei,eo,ea=Y.length;for(;ea--;)if("enter"===Y[ea][0]){if("content"===Y[ea][1].type){en=ea;break}"paragraph"===Y[ea][1].type&&(ei=ea)}else"content"===Y[ea][1].type&&Y.splice(ea,1),eo||"definition"!==Y[ea][1].type||(eo=ea);let eu={type:"setextHeading",start:Object.assign({},Y[ei][1].start),end:Object.assign({},Y[Y.length-1][1].end)};return Y[ei][1].type="setextHeadingText",eo?(Y.splice(ei,0,["enter",eu,et]),Y.splice(eo+1,0,["exit",Y[en][1],et]),Y[en][1].end=Object.assign({},Y[eo][1].end)):Y[en][1]=eu,Y.push(["exit",eu,et]),Y}function iK(Y,et,en){let ei,eo;let ea=this,eu=ea.events.length;for(;eu--;)if("lineEnding"!==ea.events[eu][1].type&&"linePrefix"!==ea.events[eu][1].type&&"content"!==ea.events[eu][1].type){eo="paragraph"===ea.events[eu][1].type;break}return ec;function ec(et){return!ea.parser.lazy[ea.now().line]&&(ea.interrupt||eo)?(Y.enter("setextHeadingLine"),Y.enter("setextHeadingLineSequence"),ei=et,ed(et)):en(et)}function ed(et){return et===ei?(Y.consume(et),ed):(Y.exit("setextHeadingLineSequence"),rH(Y,ef,"lineSuffix")(et))}function ef(ei){return null===ei||rD(ei)?(Y.exit("setextHeadingLine"),et(ei)):en(ei)}}let i$=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","nav","noframes","ol","optgroup","option","p","param","section","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"],iQ=["pre","script","style","textarea"],iJ={name:"htmlFlow",tokenize:i5,resolveTo:i9,concrete:!0},i0={tokenize:i4,partial:!0};function i9(Y){let et=Y.length;for(;et--&&("enter"!==Y[et][0]||"htmlFlow"!==Y[et][1].type););return et>1&&"linePrefix"===Y[et-2][1].type&&(Y[et][1].start=Y[et-2][1].start,Y[et+1][1].start=Y[et-2][1].start,Y.splice(et-2,2)),Y}function i5(Y,et,en){let ei,eo,ea,eu,ec;let ed=this;return ef;function ef(et){return Y.enter("htmlFlow"),Y.enter("htmlFlowData"),Y.consume(et),eh}function eh(eu){return 33===eu?(Y.consume(eu),ep):47===eu?(Y.consume(eu),ey):63===eu?(Y.consume(eu),ei=3,ed.interrupt?et:ez):rM(eu)?(Y.consume(eu),ea=String.fromCharCode(eu),eo=!0,eb):en(eu)}function ep(eo){return 45===eo?(Y.consume(eo),ei=2,em):91===eo?(Y.consume(eo),ei=5,ea="CDATA[",eu=0,eg):rM(eo)?(Y.consume(eo),ei=4,ed.interrupt?et:ez):en(eo)}function em(ei){return 45===ei?(Y.consume(ei),ed.interrupt?et:ez):en(ei)}function eg(ei){return ei===ea.charCodeAt(eu++)?(Y.consume(ei),eu===ea.length?ed.interrupt?et:eO:eg):en(ei)}function ey(et){return rM(et)?(Y.consume(et),ea=String.fromCharCode(et),eb):en(et)}function eb(eu){return null===eu||47===eu||62===eu||rR(eu)?47!==eu&&eo&&iQ.includes(ea.toLowerCase())?(ei=1,ed.interrupt?et(eu):eO(eu)):i$.includes(ea.toLowerCase())?(ei=6,47===eu)?(Y.consume(eu),ek):ed.interrupt?et(eu):eO(eu):(ei=7,ed.interrupt&&!ed.parser.lazy[ed.now().line]?en(eu):eo?e_(eu):ew(eu)):45===eu||rO(eu)?(Y.consume(eu),ea+=String.fromCharCode(eu),eb):en(eu)}function ek(ei){return 62===ei?(Y.consume(ei),ed.interrupt?et:eO):en(ei)}function ew(et){return rF(et)?(Y.consume(et),ew):eP(et)}function e_(et){return 47===et?(Y.consume(et),eP):58===et||95===et||rM(et)?(Y.consume(et),eE):rF(et)?(Y.consume(et),e_):eP(et)}function eE(et){return 45===et||46===et||58===et||95===et||rO(et)?(Y.consume(et),eE):eC(et)}function eC(et){return 61===et?(Y.consume(et),eT):rF(et)?(Y.consume(et),eC):e_(et)}function eT(et){return null===et||60===et||61===et||62===et||96===et?en(et):34===et||39===et?(Y.consume(et),ec=et,eS):rF(et)?(Y.consume(et),eT):(ec=null,eA(et))}function eS(et){return null===et||rD(et)?en(et):et===ec?(Y.consume(et),eM):(Y.consume(et),eS)}function eA(et){return null===et||34===et||39===et||60===et||61===et||62===et||96===et||rR(et)?eC(et):(Y.consume(et),eA)}function eM(Y){return 47===Y||62===Y||rF(Y)?e_(Y):en(Y)}function eP(et){return 62===et?(Y.consume(et),ej):en(et)}function ej(et){return rF(et)?(Y.consume(et),ej):null===et||rD(et)?eO(et):en(et)}function eO(et){return 45===et&&2===ei?(Y.consume(et),eR):60===et&&1===ei?(Y.consume(et),eD):62===et&&4===ei?(Y.consume(et),eU):63===et&&3===ei?(Y.consume(et),ez):93===et&&5===ei?(Y.consume(et),eB):rD(et)&&(6===ei||7===ei)?Y.check(i0,eU,eI)(et):null===et||rD(et)?eI(et):(Y.consume(et),eO)}function eI(et){return Y.exit("htmlFlowData"),eN(et)}function eN(et){return null===et?eH(et):rD(et)?Y.attempt({tokenize:eL,partial:!0},eN,eH)(et):(Y.enter("htmlFlowData"),eO(et))}function eL(Y,et,en){return ei;function ei(et){return Y.enter("lineEnding"),Y.consume(et),Y.exit("lineEnding"),eo}function eo(Y){return ed.parser.lazy[ed.now().line]?en(Y):et(Y)}}function eR(et){return 45===et?(Y.consume(et),ez):eO(et)}function eD(et){return 47===et?(Y.consume(et),ea="",eF):eO(et)}function eF(et){return 62===et&&iQ.includes(ea.toLowerCase())?(Y.consume(et),eU):rM(et)&&ea.length<8?(Y.consume(et),ea+=String.fromCharCode(et),eF):eO(et)}function eB(et){return 93===et?(Y.consume(et),ez):eO(et)}function ez(et){return 62===et?(Y.consume(et),eU):45===et&&2===ei?(Y.consume(et),ez):eO(et)}function eU(et){return null===et||rD(et)?(Y.exit("htmlFlowData"),eH(et)):(Y.consume(et),eU)}function eH(en){return Y.exit("htmlFlow"),et(en)}}function i4(Y,et,en){return ei;function ei(ei){return Y.exit("htmlFlowData"),Y.enter("lineEndingBlank"),Y.consume(ei),Y.exit("lineEndingBlank"),Y.attempt(r$,et,en)}}let i3={name:"codeFenced",tokenize:i6,concrete:!0};function i6(Y,et,en){let ei;let eo=this,ea={tokenize:eT,partial:!0},eu={tokenize:eC,partial:!0},ec=this.events[this.events.length-1],ed=ec&&"linePrefix"===ec[1].type?ec[2].sliceSerialize(ec[1],!0).length:0,ef=0;return eh;function eh(et){return Y.enter("codeFenced"),Y.enter("codeFencedFence"),Y.enter("codeFencedFenceSequence"),ei=et,ep(et)}function ep(et){return et===ei?(Y.consume(et),ef++,ep):(Y.exit("codeFencedFenceSequence"),ef<3?en(et):rH(Y,em,"whitespace")(et))}function em(et){return null===et||rD(et)?ek(et):(Y.enter("codeFencedFenceInfo"),Y.enter("chunkString",{contentType:"string"}),eg(et))}function eg(et){return null===et||rR(et)?(Y.exit("chunkString"),Y.exit("codeFencedFenceInfo"),rH(Y,ey,"whitespace")(et)):96===et&&et===ei?en(et):(Y.consume(et),eg)}function ey(et){return null===et||rD(et)?ek(et):(Y.enter("codeFencedFenceMeta"),Y.enter("chunkString",{contentType:"string"}),eb(et))}function eb(et){return null===et||rD(et)?(Y.exit("chunkString"),Y.exit("codeFencedFenceMeta"),ek(et)):96===et&&et===ei?en(et):(Y.consume(et),eb)}function ek(en){return Y.exit("codeFencedFence"),eo.interrupt?et(en):ew(en)}function ew(et){return null===et?eE(et):rD(et)?Y.attempt(eu,Y.attempt(ea,eE,ed?rH(Y,ew,"linePrefix",ed+1):ew),eE)(et):(Y.enter("codeFlowValue"),e_(et))}function e_(et){return null===et||rD(et)?(Y.exit("codeFlowValue"),ew(et)):(Y.consume(et),e_)}function eE(en){return Y.exit("codeFenced"),et(en)}function eC(Y,et,en){let ei=this;return eo;function eo(et){return Y.enter("lineEnding"),Y.consume(et),Y.exit("lineEnding"),ea}function ea(Y){return ei.parser.lazy[ei.now().line]?en(Y):et(Y)}}function eT(Y,et,en){let eo=0;return rH(Y,ea,"linePrefix",this.parser.constructs.disable.null.includes("codeIndented")?void 0:4);function ea(et){return Y.enter("codeFencedFence"),Y.enter("codeFencedFenceSequence"),eu(et)}function eu(et){return et===ei?(Y.consume(et),eo++,eu):eo1&&Y[eh][1].end.offset-Y[eh][1].start.offset>1?2:1;let ep=Object.assign({},Y[en][1].end),em=Object.assign({},Y[eh][1].start);oP(ep,-ec),oP(em,ec),ea={type:ec>1?"strongSequence":"emphasisSequence",start:ep,end:Object.assign({},Y[en][1].end)},eu={type:ec>1?"strongSequence":"emphasisSequence",start:Object.assign({},Y[eh][1].start),end:em},eo={type:ec>1?"strongText":"emphasisText",start:Object.assign({},Y[en][1].end),end:Object.assign({},Y[eh][1].start)},ei={type:ec>1?"strong":"emphasis",start:Object.assign({},ea.start),end:Object.assign({},eu.end)},Y[en][1].end=Object.assign({},ea.start),Y[eh][1].start=Object.assign({},eu.end),ed=[],Y[en][1].end.offset-Y[en][1].start.offset&&(ed=r_(ed,[["enter",Y[en][1],et],["exit",Y[en][1],et]])),ed=r_(ed,[["enter",ei,et],["enter",ea,et],["exit",ea,et],["enter",eo,et]]),ed=r_(ed,io(et.parser.constructs.insideSpan.null,Y.slice(en+1,eh),et)),ed=r_(ed,[["exit",eo,et],["enter",eu,et],["exit",eu,et],["exit",ei,et]]),Y[eh][1].end.offset-Y[eh][1].start.offset?(ef=2,ed=r_(ed,[["enter",Y[eh][1],et],["exit",Y[eh][1],et]])):ef=0,rk(Y,en-1,eh-en+3,ed),eh=en+ed.length-ef-2;break}}for(eh=-1;++eh13&&en<32||en>126&&en<160||en>55295&&en<57344||en>64975&&en<65008||(65535&en)==65535||(65535&en)==65534||en>1114111?"�":String.fromCharCode(en)}let o6=/\\([!-/:-@[-`{-~])|&(#(?:\d{1,7}|x[\da-f]{1,6})|[\da-z]{1,31});/gi;function o7(Y){return Y.replace(o6,o8)}function o8(Y,et,en){if(et)return et;let ei=en.charCodeAt(0);if(35===ei){let Y=en.charCodeAt(1),et=120===Y||88===Y;return o3(en.slice(et?2:1),et?16:10)}return i8(en)||Y}let ai={}.hasOwnProperty,ao=function(Y,et,en){return"string"!=typeof et&&(en=et,et=void 0),aa(en)(o4(o0(en).document().write(o5()(Y,et,!0))))};function aa(Y={}){let et=al({transforms:[],canContainEols:["emphasis","fragment","heading","paragraph","strong"],enter:{autolink:ed(ta),autolinkProtocol:eI,autolinkEmail:eI,atxHeading:ed(e6),blockQuote:ed(e0),characterEscape:eI,characterReference:eI,codeFenced:ed(e9),codeFencedFenceInfo:ef,codeFencedFenceMeta:ef,codeIndented:ed(e9,ef),codeText:ed(e5,ef),codeTextData:eI,data:eI,codeFlowValue:eI,definition:ed(e4),definitionDestinationString:ef,definitionLabelString:ef,definitionTitleString:ef,emphasis:ed(e3),hardBreakEscape:ed(e7),hardBreakTrailing:ed(e7),htmlFlow:ed(e8,ef),htmlFlowData:eI,htmlText:ed(e8,ef),htmlTextData:eI,image:ed(tt),label:ef,link:ed(ta),listItem:ed(tc),listItemValue:eb,listOrdered:ed(tu,ey),listUnordered:ed(tu),paragraph:ed(td),reference:eK,referenceString:ef,resourceDestinationString:ef,resourceTitleString:ef,setextHeading:ed(e6),strong:ed(tf),thematicBreak:ed(tp)},exit:{atxHeading:ep(),atxHeadingSequence:eM,autolink:ep(),autolinkEmail:eJ,autolinkProtocol:eX,blockQuote:ep(),characterEscapeValue:eN,characterReferenceMarkerHexadecimal:eY,characterReferenceMarkerNumeric:eY,characterReferenceValue:eQ,codeFenced:ep(eE),codeFencedFence:e_,codeFencedFenceInfo:ek,codeFencedFenceMeta:ew,codeFlowValue:eN,codeIndented:ep(eC),codeText:ep(eB),codeTextData:eN,data:eN,definition:ep(),definitionDestinationString:eA,definitionLabelString:eT,definitionTitleString:eS,emphasis:ep(),hardBreakEscape:ep(eR),hardBreakTrailing:ep(eR),htmlFlow:ep(eD),htmlFlowData:eN,htmlText:ep(eF),htmlTextData:eN,image:ep(eU),label:eG,labelText:eH,lineEnding:eL,link:ep(ez),listItem:ep(),listOrdered:ep(),listUnordered:ep(),paragraph:ep(),referenceString:e$,resourceDestinationString:eV,resourceTitleString:eW,resource:eZ,setextHeading:ep(eO),setextHeadingLineSequence:ej,setextHeadingText:eP,strong:ep(),thematicBreak:ep()}},Y.mdastExtensions||[]),en={};return ei;function ei(Y){let en={type:"root",children:[]},ei=[en],ed=[],ep=[],ey={stack:ei,tokenStack:ed,config:et,enter:eh,exit:em,buffer:ef,resume:eg,setData:ea,getData:eu},eb=-1;for(;++eb0){let Y=ed[ed.length-1],et=Y[1]||ac;et.call(ey,void 0,Y[0])}for(en.position={start:ec(Y.length>0?Y[0][1].start:{line:1,column:1,offset:0}),end:ec(Y.length>0?Y[Y.length-2][1].end:{line:1,column:1,offset:0})},eb=-1;++eb{let en=this.data("settings");return ao(et,Object.assign({},en,Y,{extensions:this.data("micromarkExtensions")||[],mdastExtensions:this.data("fromMarkdownExtensions")||[]}))};Object.assign(this,{Parser:et})}var ah=function(Y,et,en){var ei={type:String(Y)};return null==en&&("string"==typeof et||Array.isArray(et))?en=et:Object.assign(ei,et),Array.isArray(en)?ei.children=en:null!=en&&(ei.value=String(en)),ei};let ap=function(Y){if(null==Y)return a_;if("string"==typeof Y)return av(Y);if("object"==typeof Y)return Array.isArray(Y)?am(Y):ag(Y);if("function"==typeof Y)return ak(Y);throw Error("Expected function, string, or object as test")};function am(Y){let et=[],en=-1;for(;++en":""))+")"})),ep;function ep(){let ef,eh,ep,em=[];if((!et||eo(Y,ec,ed[ed.length-1]||null))&&(em=aj(en(Y,ed)))[0]===aM)return em;if(Y.children&&em[0]!==aS)for(eh=(ei?Y.children.length:-1)+ea,ep=ed.concat(Y);eh>-1&&eh-1?en.offset:null}}}function aR(Y){return!Y||!Y.position||!Y.position.start||!Y.position.start.line||!Y.position.start.column||!Y.position.end||!Y.position.end.line||!Y.position.end.column}let aD={}.hasOwnProperty;function aF(Y){let et=Object.create(null);if(!Y||!Y.type)throw Error("mdast-util-definitions expected node");return aO(Y,"definition",Y=>{let en=aU(Y.identifier);en&&!aD.call(et,en)&&(et[en]=Y)}),en;function en(Y){let en=aU(Y);return en&&aD.call(et,en)?et[en]:null}}function aU(Y){return String(Y||"").toUpperCase()}let aH={}.hasOwnProperty;function aG(Y,et){let en=et.data||{};return"value"in et&&!(aH.call(en,"hName")||aH.call(en,"hProperties")||aH.call(en,"hChildren"))?Y.augment(et,ah("text",et.value)):Y(et,"div",aq(Y,et))}function aV(Y,et,en){let ei;let eo=et&&et.type;if(!eo)throw Error("Expected node, got `"+et+"`");return("function"==typeof(ei=aH.call(Y.handlers,eo)?Y.handlers[eo]:Y.passThrough&&Y.passThrough.includes(eo)?aW:Y.unknownHandler)?ei:aG)(Y,et,en)}function aW(Y,et){return"children"in et?{...et,children:aq(Y,et)}:et}function aq(Y,et){let en=[];if("children"in et){let ei=et.children,eo=-1;for(;++eo55295&&ea<57344){let et=Y.charCodeAt(en+1);ea<56320&&et>56319&&et<57344?(eu=String.fromCharCode(ea,et),eo=1):eu="�"}else eu=String.fromCharCode(ea);eu&&(et.push(Y.slice(ei,en),encodeURIComponent(eu)),ei=en+eo+1,eu=""),eo&&(en+=eo,eo=0)}return et.join("")+Y.slice(ei)}function aK(Y,et){let en=[],ei=-1;for(et&&en.push(ah("text","\n"));++ei0&&en.push(ah("text","\n")),en}function a$(Y){let et=-1,en=[];for(;++et1?"-"+ec:""),dataFootnoteBackref:!0,className:["data-footnote-backref"],ariaLabel:Y.footnoteBackLabel},children:[{type:"text",value:"↩"}]};ec>1&&et.children.push({type:"element",tagName:"sup",children:[{type:"text",value:String(ec)}]}),ed.length>0&&ed.push({type:"text",value:" "}),ed.push(et)}let ef=eo[eo.length-1];if(ef&&"element"===ef.type&&"p"===ef.tagName){let Y=ef.children[ef.children.length-1];Y&&"text"===Y.type?Y.value+=" ":ef.children.push({type:"text",value:" "}),ef.children.push(...ed)}else eo.push(...ed);let eh={type:"element",tagName:"li",properties:{id:Y.clobberPrefix+"fn-"+eu},children:aK(eo,!0)};ei.position&&(eh.position=ei.position),en.push(eh)}return 0===en.length?null:{type:"element",tagName:"section",properties:{dataFootnotes:!0,className:["footnotes"]},children:[{type:"element",tagName:Y.footnoteLabelTagName,properties:{...JSON.parse(JSON.stringify(Y.footnoteLabelProperties)),id:"footnote-label"},children:[ah("text",Y.footnoteLabel)]},{type:"text",value:"\n"},{type:"element",tagName:"ol",properties:{},children:aK(en,!0)},{type:"text",value:"\n"}]}}function aY(Y,et){return Y(et,"blockquote",aK(aq(Y,et),!0))}function aQ(Y,et){return[Y(et,"br"),ah("text","\n")]}function aJ(Y,et){let en=et.value?et.value+"\n":"",ei=et.lang&&et.lang.match(/^[^ \t]+(?=[ \t]|$)/),eo={};ei&&(eo.className=["language-"+ei]);let ea=Y(et,"code",eo,[ah("text",en)]);return et.meta&&(ea.data={meta:et.meta}),Y(et.position,"pre",[ea])}function a0(Y,et){return Y(et,"del",aq(Y,et))}function a9(Y,et){return Y(et,"em",aq(Y,et))}function a5(Y,et){let en;let ei=String(et.identifier),eo=aZ(ei.toLowerCase()),ea=Y.footnoteOrder.indexOf(ei);-1===ea?(Y.footnoteOrder.push(ei),Y.footnoteCounts[ei]=1,en=Y.footnoteOrder.length):(Y.footnoteCounts[ei]++,en=ea+1);let eu=Y.footnoteCounts[ei];return Y(et,"sup",[Y(et.position,"a",{href:"#"+Y.clobberPrefix+"fn-"+eo,id:Y.clobberPrefix+"fnref-"+eo+(eu>1?"-"+eu:""),dataFootnoteRef:!0,ariaDescribedBy:"footnote-label"},[ah("text",String(en))])])}function a4(Y,et){let en=Y.footnoteById,ei=1;for(;(ei in en);)ei++;let eo=String(ei);return en[eo]={type:"footnoteDefinition",identifier:eo,children:[{type:"paragraph",children:et.children}],position:et.position},a5(Y,{type:"footnoteReference",identifier:eo,position:et.position})}function a3(Y,et){return Y(et,"h"+et.depth,aq(Y,et))}function a6(Y,et){return Y.dangerous?Y.augment(et,ah("raw",et.value)):null}function a7(Y,et){let en=et.referenceType,ei="]";if("collapsed"===en?ei+="[]":"full"===en&&(ei+="["+(et.label||et.identifier)+"]"),"imageReference"===et.type)return ah("text","!["+et.alt+ei);let eo=aq(Y,et),ea=eo[0];ea&&"text"===ea.type?ea.value="["+ea.value:eo.unshift(ah("text","["));let eu=eo[eo.length-1];return eu&&"text"===eu.type?eu.value+=ei:eo.push(ah("text",ei)),eo}function a8(Y,et){let en=Y.definition(et.identifier);if(!en)return a7(Y,et);let ei={src:aZ(en.url||""),alt:et.alt};return null!==en.title&&void 0!==en.title&&(ei.title=en.title),Y(et,"img",ei)}function sn(Y,et){let en={src:aZ(et.url),alt:et.alt};return null!==et.title&&void 0!==et.title&&(en.title=et.title),Y(et,"img",en)}function si(Y,et){return Y(et,"code",[ah("text",et.value.replace(/\r?\n|\r/g," "))])}function so(Y,et){let en=Y.definition(et.identifier);if(!en)return a7(Y,et);let ei={href:aZ(en.url||"")};return null!==en.title&&void 0!==en.title&&(ei.title=en.title),Y(et,"a",ei,aq(Y,et))}function sl(Y,et){let en={href:aZ(et.url)};return null!==et.title&&void 0!==et.title&&(en.title=et.title),Y(et,"a",en,aq(Y,et))}function su(Y,et,en){let ei=aq(Y,et),eo=en?sd(en):sf(et),ea={},eu=[];if("boolean"==typeof et.checked){let en;ei[0]&&"element"===ei[0].type&&"p"===ei[0].tagName?en=ei[0]:(en=Y(null,"p",[]),ei.unshift(en)),en.children.length>0&&en.children.unshift(ah("text"," ")),en.children.unshift(Y(null,"input",{type:"checkbox",checked:et.checked,disabled:!0})),ea.className=["task-list-item"]}let ec=-1;for(;++ec1:et}function sh(Y,et){let en={},ei=et.ordered?"ol":"ul",eo=aq(Y,et),ea=-1;for("number"==typeof et.start&&1!==et.start&&(en.start=et.start);++ea0,!0),ei[0]),eo=ei.index+ei[0].length,ei=en.exec(et);return ea.push(sT(et.slice(eo),eo>0,!1)),ea.join("")}function sT(Y,et,en){let ei=0,eo=Y.length;if(et){let et=Y.codePointAt(ei);for(;et===s_||et===sE;)ei++,et=Y.codePointAt(ei)}if(en){let et=Y.codePointAt(eo-1);for(;et===s_||et===sE;)eo--,et=Y.codePointAt(eo-1)}return eo>ei?Y.slice(ei,eo):""}function sS(Y,et){return Y.augment(et,ah("text",sC(String(et.value))))}function sA(Y,et){return Y(et,"hr")}let sM={blockquote:aY,break:aQ,code:aJ,delete:a0,emphasis:a9,footnoteReference:a5,footnote:a4,heading:a3,html:a6,imageReference:a8,image:sn,inlineCode:si,linkReference:so,link:sl,listItem:su,list:sh,paragraph:sm,root:sg,strong:sb,table:sk,text:sS,thematicBreak:sA,toml:sP,yaml:sP,definition:sP,footnoteDefinition:sP};function sP(){return null}let sj={}.hasOwnProperty;function sO(Y,et){let en=et||{},ei=en.allowDangerousHtml||!1,eo={};return eu.dangerous=ei,eu.clobberPrefix=void 0===en.clobberPrefix||null===en.clobberPrefix?"user-content-":en.clobberPrefix,eu.footnoteLabel=en.footnoteLabel||"Footnotes",eu.footnoteLabelTagName=en.footnoteLabelTagName||"h2",eu.footnoteLabelProperties=en.footnoteLabelProperties||{className:["sr-only"]},eu.footnoteBackLabel=en.footnoteBackLabel||"Back to content",eu.definition=aF(Y),eu.footnoteById=eo,eu.footnoteOrder=[],eu.footnoteCounts={},eu.augment=ea,eu.handlers={...sM,...en.handlers},eu.unknownHandler=en.unknownHandler,eu.passThrough=en.passThrough,aO(Y,"footnoteDefinition",Y=>{let et=String(Y.identifier).toUpperCase();sj.call(eo,et)||(eo[et]=Y)}),eu;function ea(Y,et){if(Y&&"data"in Y&&Y.data){let en=Y.data;en.hName&&("element"!==et.type&&(et={type:"element",tagName:"",properties:{},children:[]}),et.tagName=en.hName),"element"===et.type&&en.hProperties&&(et.properties={...et.properties,...en.hProperties}),"children"in et&&et.children&&en.hChildren&&(et.children=en.hChildren)}if(Y){let en="type"in Y?Y:{position:Y};aR(en)||(et.position={start:aI(en),end:aN(en)})}return et}function eu(Y,et,en,ei){return Array.isArray(en)&&(ei=en,en={}),ea(Y,{type:"element",tagName:et,properties:en||{},children:ei||[]})}}function sI(Y,et){let en=sO(Y,et),ei=aV(en,Y,null),eo=a$(en);return eo&&ei.children.push(ah("text","\n"),eo),Array.isArray(ei)?{type:"root",children:ei}:ei}let sN=function(Y,et){return Y&&"run"in Y?sR(Y,et):sD(Y||et)};var sL=sN;function sR(Y,et){return(en,ei,eo)=>{Y.run(sI(en,et),ei,Y=>{eo(Y)})}}function sD(Y){return et=>sI(et,Y)}var sF=en(39519);class sB{constructor(Y,et,en){this.property=Y,this.normal=et,en&&(this.space=en)}}function sU(Y,et){let en={},ei={},eo=-1;for(;++eo"xlink:"+et.slice(5).toLowerCase(),properties:{xLinkActuate:null,xLinkArcRole:null,xLinkHref:null,xLinkRole:null,xLinkShow:null,xLinkTitle:null,xLinkType:null}}),s8=s6({space:"xml",transform:(Y,et)=>"xml:"+et.slice(3).toLowerCase(),properties:{xmlLang:null,xmlBase:null,xmlSpace:null}});function ln(Y,et){return et in Y?Y[et]:et}function lr(Y,et){return ln(Y,et.toLowerCase())}let li=s6({space:"xmlns",attributes:{xmlnsxlink:"xmlns:xlink"},transform:lr,properties:{xmlns:null,xmlnsXLink:null}}),la=s6({transform:(Y,et)=>"role"===et?et:"aria-"+et.slice(4).toLowerCase(),properties:{ariaActiveDescendant:null,ariaAtomic:sq,ariaAutoComplete:null,ariaBusy:sq,ariaChecked:sq,ariaColCount:sK,ariaColIndex:sK,ariaColSpan:sK,ariaControls:s$,ariaCurrent:null,ariaDescribedBy:s$,ariaDetails:null,ariaDisabled:sq,ariaDropEffect:s$,ariaErrorMessage:null,ariaExpanded:sq,ariaFlowTo:s$,ariaGrabbed:sq,ariaHasPopup:null,ariaHidden:sq,ariaInvalid:null,ariaKeyShortcuts:null,ariaLabel:null,ariaLabelledBy:s$,ariaLevel:sK,ariaLive:null,ariaModal:sq,ariaMultiLine:sq,ariaMultiSelectable:sq,ariaOrientation:null,ariaOwns:s$,ariaPlaceholder:null,ariaPosInSet:sK,ariaPressed:sq,ariaReadOnly:sq,ariaRelevant:null,ariaRequired:sq,ariaRoleDescription:s$,ariaRowCount:sK,ariaRowIndex:sK,ariaRowSpan:sK,ariaSelected:sq,ariaSetSize:sK,ariaSort:null,ariaValueMax:sK,ariaValueMin:sK,ariaValueNow:sK,ariaValueText:null,role:null}}),ls=s6({space:"html",attributes:{acceptcharset:"accept-charset",classname:"class",htmlfor:"for",httpequiv:"http-equiv"},transform:lr,mustUseProperty:["checked","multiple","muted","selected"],properties:{abbr:null,accept:sY,acceptCharset:s$,accessKey:s$,action:null,allow:null,allowFullScreen:sW,allowPaymentRequest:sW,allowUserMedia:sW,alt:null,as:null,async:sW,autoCapitalize:null,autoComplete:s$,autoFocus:sW,autoPlay:sW,capture:sW,charSet:null,checked:sW,cite:null,className:s$,cols:sK,colSpan:null,content:null,contentEditable:sq,controls:sW,controlsList:s$,coords:sK|sY,crossOrigin:null,data:null,dateTime:null,decoding:null,default:sW,defer:sW,dir:null,dirName:null,disabled:sW,download:sZ,draggable:sq,encType:null,enterKeyHint:null,form:null,formAction:null,formEncType:null,formMethod:null,formNoValidate:sW,formTarget:null,headers:s$,height:sK,hidden:sW,high:sK,href:null,hrefLang:null,htmlFor:s$,httpEquiv:s$,id:null,imageSizes:null,imageSrcSet:null,inputMode:null,integrity:null,is:null,isMap:sW,itemId:null,itemProp:s$,itemRef:s$,itemScope:sW,itemType:s$,kind:null,label:null,lang:null,language:null,list:null,loading:null,loop:sW,low:sK,manifest:null,max:null,maxLength:sK,media:null,method:null,min:null,minLength:sK,multiple:sW,muted:sW,name:null,nonce:null,noModule:sW,noValidate:sW,onAbort:null,onAfterPrint:null,onAuxClick:null,onBeforePrint:null,onBeforeUnload:null,onBlur:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onContextLost:null,onContextMenu:null,onContextRestored:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnded:null,onError:null,onFocus:null,onFormData:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLanguageChange:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadEnd:null,onLoadStart:null,onMessage:null,onMessageError:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRejectionHandled:null,onReset:null,onResize:null,onScroll:null,onSecurityPolicyViolation:null,onSeeked:null,onSeeking:null,onSelect:null,onSlotChange:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnhandledRejection:null,onUnload:null,onVolumeChange:null,onWaiting:null,onWheel:null,open:sW,optimum:sK,pattern:null,ping:s$,placeholder:null,playsInline:sW,poster:null,preload:null,readOnly:sW,referrerPolicy:null,rel:s$,required:sW,reversed:sW,rows:sK,rowSpan:sK,sandbox:s$,scope:null,scoped:sW,seamless:sW,selected:sW,shape:null,size:sK,sizes:null,slot:null,span:sK,spellCheck:sq,src:null,srcDoc:null,srcLang:null,srcSet:null,start:sK,step:null,style:null,tabIndex:sK,target:null,title:null,translate:null,type:null,typeMustMatch:sW,useMap:null,value:sq,width:sK,wrap:null,align:null,aLink:null,archive:s$,axis:null,background:null,bgColor:null,border:sK,borderColor:null,bottomMargin:sK,cellPadding:null,cellSpacing:null,char:null,charOff:null,classId:null,clear:null,code:null,codeBase:null,codeType:null,color:null,compact:sW,declare:sW,event:null,face:null,frame:null,frameBorder:null,hSpace:sK,leftMargin:sK,link:null,longDesc:null,lowSrc:null,marginHeight:sK,marginWidth:sK,noResize:sW,noHref:sW,noShade:sW,noWrap:sW,object:null,profile:null,prompt:null,rev:null,rightMargin:sK,rules:null,scheme:null,scrolling:sq,standby:null,summary:null,text:null,topMargin:sK,valueType:null,version:null,vAlign:null,vLink:null,vSpace:sK,allowTransparency:null,autoCorrect:null,autoSave:null,disablePictureInPicture:sW,disableRemotePlayback:sW,prefix:null,property:null,results:sK,security:null,unselectable:null}}),ll=s6({space:"svg",attributes:{accentHeight:"accent-height",alignmentBaseline:"alignment-baseline",arabicForm:"arabic-form",baselineShift:"baseline-shift",capHeight:"cap-height",className:"class",clipPath:"clip-path",clipRule:"clip-rule",colorInterpolation:"color-interpolation",colorInterpolationFilters:"color-interpolation-filters",colorProfile:"color-profile",colorRendering:"color-rendering",crossOrigin:"crossorigin",dataType:"datatype",dominantBaseline:"dominant-baseline",enableBackground:"enable-background",fillOpacity:"fill-opacity",fillRule:"fill-rule",floodColor:"flood-color",floodOpacity:"flood-opacity",fontFamily:"font-family",fontSize:"font-size",fontSizeAdjust:"font-size-adjust",fontStretch:"font-stretch",fontStyle:"font-style",fontVariant:"font-variant",fontWeight:"font-weight",glyphName:"glyph-name",glyphOrientationHorizontal:"glyph-orientation-horizontal",glyphOrientationVertical:"glyph-orientation-vertical",hrefLang:"hreflang",horizAdvX:"horiz-adv-x",horizOriginX:"horiz-origin-x",horizOriginY:"horiz-origin-y",imageRendering:"image-rendering",letterSpacing:"letter-spacing",lightingColor:"lighting-color",markerEnd:"marker-end",markerMid:"marker-mid",markerStart:"marker-start",navDown:"nav-down",navDownLeft:"nav-down-left",navDownRight:"nav-down-right",navLeft:"nav-left",navNext:"nav-next",navPrev:"nav-prev",navRight:"nav-right",navUp:"nav-up",navUpLeft:"nav-up-left",navUpRight:"nav-up-right",onAbort:"onabort",onActivate:"onactivate",onAfterPrint:"onafterprint",onBeforePrint:"onbeforeprint",onBegin:"onbegin",onCancel:"oncancel",onCanPlay:"oncanplay",onCanPlayThrough:"oncanplaythrough",onChange:"onchange",onClick:"onclick",onClose:"onclose",onCopy:"oncopy",onCueChange:"oncuechange",onCut:"oncut",onDblClick:"ondblclick",onDrag:"ondrag",onDragEnd:"ondragend",onDragEnter:"ondragenter",onDragExit:"ondragexit",onDragLeave:"ondragleave",onDragOver:"ondragover",onDragStart:"ondragstart",onDrop:"ondrop",onDurationChange:"ondurationchange",onEmptied:"onemptied",onEnd:"onend",onEnded:"onended",onError:"onerror",onFocus:"onfocus",onFocusIn:"onfocusin",onFocusOut:"onfocusout",onHashChange:"onhashchange",onInput:"oninput",onInvalid:"oninvalid",onKeyDown:"onkeydown",onKeyPress:"onkeypress",onKeyUp:"onkeyup",onLoad:"onload",onLoadedData:"onloadeddata",onLoadedMetadata:"onloadedmetadata",onLoadStart:"onloadstart",onMessage:"onmessage",onMouseDown:"onmousedown",onMouseEnter:"onmouseenter",onMouseLeave:"onmouseleave",onMouseMove:"onmousemove",onMouseOut:"onmouseout",onMouseOver:"onmouseover",onMouseUp:"onmouseup",onMouseWheel:"onmousewheel",onOffline:"onoffline",onOnline:"ononline",onPageHide:"onpagehide",onPageShow:"onpageshow",onPaste:"onpaste",onPause:"onpause",onPlay:"onplay",onPlaying:"onplaying",onPopState:"onpopstate",onProgress:"onprogress",onRateChange:"onratechange",onRepeat:"onrepeat",onReset:"onreset",onResize:"onresize",onScroll:"onscroll",onSeeked:"onseeked",onSeeking:"onseeking",onSelect:"onselect",onShow:"onshow",onStalled:"onstalled",onStorage:"onstorage",onSubmit:"onsubmit",onSuspend:"onsuspend",onTimeUpdate:"ontimeupdate",onToggle:"ontoggle",onUnload:"onunload",onVolumeChange:"onvolumechange",onWaiting:"onwaiting",onZoom:"onzoom",overlinePosition:"overline-position",overlineThickness:"overline-thickness",paintOrder:"paint-order",panose1:"panose-1",pointerEvents:"pointer-events",referrerPolicy:"referrerpolicy",renderingIntent:"rendering-intent",shapeRendering:"shape-rendering",stopColor:"stop-color",stopOpacity:"stop-opacity",strikethroughPosition:"strikethrough-position",strikethroughThickness:"strikethrough-thickness",strokeDashArray:"stroke-dasharray",strokeDashOffset:"stroke-dashoffset",strokeLineCap:"stroke-linecap",strokeLineJoin:"stroke-linejoin",strokeMiterLimit:"stroke-miterlimit",strokeOpacity:"stroke-opacity",strokeWidth:"stroke-width",tabIndex:"tabindex",textAnchor:"text-anchor",textDecoration:"text-decoration",textRendering:"text-rendering",typeOf:"typeof",underlinePosition:"underline-position",underlineThickness:"underline-thickness",unicodeBidi:"unicode-bidi",unicodeRange:"unicode-range",unitsPerEm:"units-per-em",vAlphabetic:"v-alphabetic",vHanging:"v-hanging",vIdeographic:"v-ideographic",vMathematical:"v-mathematical",vectorEffect:"vector-effect",vertAdvY:"vert-adv-y",vertOriginX:"vert-origin-x",vertOriginY:"vert-origin-y",wordSpacing:"word-spacing",writingMode:"writing-mode",xHeight:"x-height",playbackOrder:"playbackorder",timelineBegin:"timelinebegin"},transform:ln,properties:{about:sQ,accentHeight:sK,accumulate:null,additive:null,alignmentBaseline:null,alphabetic:sK,amplitude:sK,arabicForm:null,ascent:sK,attributeName:null,attributeType:null,azimuth:sK,bandwidth:null,baselineShift:null,baseFrequency:null,baseProfile:null,bbox:null,begin:null,bias:sK,by:null,calcMode:null,capHeight:sK,className:s$,clip:null,clipPath:null,clipPathUnits:null,clipRule:null,color:null,colorInterpolation:null,colorInterpolationFilters:null,colorProfile:null,colorRendering:null,content:null,contentScriptType:null,contentStyleType:null,crossOrigin:null,cursor:null,cx:null,cy:null,d:null,dataType:null,defaultAction:null,descent:sK,diffuseConstant:sK,direction:null,display:null,dur:null,divisor:sK,dominantBaseline:null,download:sW,dx:null,dy:null,edgeMode:null,editable:null,elevation:sK,enableBackground:null,end:null,event:null,exponent:sK,externalResourcesRequired:null,fill:null,fillOpacity:sK,fillRule:null,filter:null,filterRes:null,filterUnits:null,floodColor:null,floodOpacity:null,focusable:null,focusHighlight:null,fontFamily:null,fontSize:null,fontSizeAdjust:null,fontStretch:null,fontStyle:null,fontVariant:null,fontWeight:null,format:null,fr:null,from:null,fx:null,fy:null,g1:sY,g2:sY,glyphName:sY,glyphOrientationHorizontal:null,glyphOrientationVertical:null,glyphRef:null,gradientTransform:null,gradientUnits:null,handler:null,hanging:sK,hatchContentUnits:null,hatchUnits:null,height:null,href:null,hrefLang:null,horizAdvX:sK,horizOriginX:sK,horizOriginY:sK,id:null,ideographic:sK,imageRendering:null,initialVisibility:null,in:null,in2:null,intercept:sK,k:sK,k1:sK,k2:sK,k3:sK,k4:sK,kernelMatrix:sQ,kernelUnitLength:null,keyPoints:null,keySplines:null,keyTimes:null,kerning:null,lang:null,lengthAdjust:null,letterSpacing:null,lightingColor:null,limitingConeAngle:sK,local:null,markerEnd:null,markerMid:null,markerStart:null,markerHeight:null,markerUnits:null,markerWidth:null,mask:null,maskContentUnits:null,maskUnits:null,mathematical:null,max:null,media:null,mediaCharacterEncoding:null,mediaContentEncodings:null,mediaSize:sK,mediaTime:null,method:null,min:null,mode:null,name:null,navDown:null,navDownLeft:null,navDownRight:null,navLeft:null,navNext:null,navPrev:null,navRight:null,navUp:null,navUpLeft:null,navUpRight:null,numOctaves:null,observer:null,offset:null,onAbort:null,onActivate:null,onAfterPrint:null,onBeforePrint:null,onBegin:null,onCancel:null,onCanPlay:null,onCanPlayThrough:null,onChange:null,onClick:null,onClose:null,onCopy:null,onCueChange:null,onCut:null,onDblClick:null,onDrag:null,onDragEnd:null,onDragEnter:null,onDragExit:null,onDragLeave:null,onDragOver:null,onDragStart:null,onDrop:null,onDurationChange:null,onEmptied:null,onEnd:null,onEnded:null,onError:null,onFocus:null,onFocusIn:null,onFocusOut:null,onHashChange:null,onInput:null,onInvalid:null,onKeyDown:null,onKeyPress:null,onKeyUp:null,onLoad:null,onLoadedData:null,onLoadedMetadata:null,onLoadStart:null,onMessage:null,onMouseDown:null,onMouseEnter:null,onMouseLeave:null,onMouseMove:null,onMouseOut:null,onMouseOver:null,onMouseUp:null,onMouseWheel:null,onOffline:null,onOnline:null,onPageHide:null,onPageShow:null,onPaste:null,onPause:null,onPlay:null,onPlaying:null,onPopState:null,onProgress:null,onRateChange:null,onRepeat:null,onReset:null,onResize:null,onScroll:null,onSeeked:null,onSeeking:null,onSelect:null,onShow:null,onStalled:null,onStorage:null,onSubmit:null,onSuspend:null,onTimeUpdate:null,onToggle:null,onUnload:null,onVolumeChange:null,onWaiting:null,onZoom:null,opacity:null,operator:null,order:null,orient:null,orientation:null,origin:null,overflow:null,overlay:null,overlinePosition:sK,overlineThickness:sK,paintOrder:null,panose1:null,path:null,pathLength:sK,patternContentUnits:null,patternTransform:null,patternUnits:null,phase:null,ping:s$,pitch:null,playbackOrder:null,pointerEvents:null,points:null,pointsAtX:sK,pointsAtY:sK,pointsAtZ:sK,preserveAlpha:null,preserveAspectRatio:null,primitiveUnits:null,propagate:null,property:sQ,r:null,radius:null,referrerPolicy:null,refX:null,refY:null,rel:sQ,rev:sQ,renderingIntent:null,repeatCount:null,repeatDur:null,requiredExtensions:sQ,requiredFeatures:sQ,requiredFonts:sQ,requiredFormats:sQ,resource:null,restart:null,result:null,rotate:null,rx:null,ry:null,scale:null,seed:null,shapeRendering:null,side:null,slope:null,snapshotTime:null,specularConstant:sK,specularExponent:sK,spreadMethod:null,spacing:null,startOffset:null,stdDeviation:null,stemh:null,stemv:null,stitchTiles:null,stopColor:null,stopOpacity:null,strikethroughPosition:sK,strikethroughThickness:sK,string:null,stroke:null,strokeDashArray:sQ,strokeDashOffset:null,strokeLineCap:null,strokeLineJoin:null,strokeMiterLimit:sK,strokeOpacity:sK,strokeWidth:null,style:null,surfaceScale:sK,syncBehavior:null,syncBehaviorDefault:null,syncMaster:null,syncTolerance:null,syncToleranceDefault:null,systemLanguage:sQ,tabIndex:sK,tableValues:null,target:null,targetX:sK,targetY:sK,textAnchor:null,textDecoration:null,textRendering:null,textLength:null,timelineBegin:null,title:null,transformBehavior:null,type:null,typeOf:sQ,to:null,transform:null,u1:null,u2:null,underlinePosition:sK,underlineThickness:sK,unicode:null,unicodeBidi:null,unicodeRange:null,unitsPerEm:sK,values:null,vAlphabetic:sK,vMathematical:sK,vectorEffect:null,vHanging:sK,vIdeographic:sK,version:null,vertAdvY:sK,vertOriginX:sK,vertOriginY:sK,viewBox:null,viewTarget:null,visibility:null,width:null,widths:null,wordSpacing:null,writingMode:null,x:null,x1:null,x2:null,xChannelSelector:null,xHeight:sK,y:null,y1:null,y2:null,yChannelSelector:null,z:null,zoomAndPan:null}}),lu=sU([s8,s7,li,la,ls],"html"),ld=sU([s8,s7,li,la,ll],"svg");function lf(Y){if(Y.allowedElements&&Y.disallowedElements)throw TypeError("Only one of `allowedElements` and `disallowedElements` should be defined");if(Y.allowedElements||Y.disallowedElements||Y.allowElement)return et=>{aO(et,"element",(et,en,ei)=>{let eo;let ea=ei;if(Y.allowedElements?eo=!Y.allowedElements.includes(et.tagName):Y.disallowedElements&&(eo=Y.disallowedElements.includes(et.tagName)),!eo&&Y.allowElement&&"number"==typeof en&&(eo=!Y.allowElement(et,en,ea)),eo&&"number"==typeof en)return Y.unwrapDisallowed&&et.children?ea.children.splice(en,1,...et.children):ea.children.splice(en,1),en})}}let lp=["http","https","mailto","tel"];function lm(Y){let et=(Y||"").trim(),en=et.charAt(0);if("#"===en||"/"===en)return et;let ei=et.indexOf(":");if(-1===ei)return et;let eo=-1;for(;++eoeo||-1!==(eo=et.indexOf("#"))&&ei>eo?et:"javascript:void(0)"}var lg=en(72037);function lv(Y){var et=Y&&"object"==typeof Y&&"text"===Y.type?Y.value||"":Y;return"string"==typeof et&&""===et.replace(/[ \t\n\f\r]/g,"")}let ly=/^data[-\w.:]+$/i,lb=/-[a-z]/g,lk=/[A-Z]/g;function lw(Y,et){let en=sH(et),ei=et,eo=sG;if(en in Y.normal)return Y.property[Y.normal[en]];if(en.length>4&&"data"===en.slice(0,4)&&ly.test(et)){if("-"===et.charAt(4)){let Y=et.slice(5).replace(lb,lE);ei="data"+Y.charAt(0).toUpperCase()+Y.slice(1)}else{let Y=et.slice(4);if(!lb.test(Y)){let en=Y.replace(lk,l_);"-"!==en.charAt(0)&&(en="-"+en),et="data"+en}}eo=s9}return new eo(ei,et)}function l_(Y){return"-"+Y.toLowerCase()}function lE(Y){return Y.charAt(1).toUpperCase()}let lC={classId:"classID",dataType:"datatype",itemId:"itemID",strokeDashArray:"strokeDasharray",strokeDashOffset:"strokeDashoffset",strokeLineCap:"strokeLinecap",strokeLineJoin:"strokeLinejoin",strokeMiterLimit:"strokeMiterlimit",typeOf:"typeof",xLinkActuate:"xlinkActuate",xLinkArcRole:"xlinkArcrole",xLinkHref:"xlinkHref",xLinkRole:"xlinkRole",xLinkShow:"xlinkShow",xLinkTitle:"xlinkTitle",xLinkType:"xlinkType",xmlnsXLink:"xmlnsXlink"};function lT(Y){let et=String(Y||"").trim();return et?et.split(/[ \t\n\r\f]+/g):[]}function lS(Y){return Y.join(" ").trim()}function lA(Y){for(var et,en,ei=[],eo=String(Y||""),ea=eo.indexOf(","),eu=0;!et;)-1===ea&&(ea=eo.length,et=!0),((en=eo.slice(eu,ea).trim())||!et)&&ei.push(en),eu=ea+1,ea=eo.indexOf(",",eu);return ei}function lM(Y,et){var en=et||{};return""===Y[Y.length-1]&&(Y=Y.concat("")),Y.join((en.padRight?" ":"")+","+(!1===en.padLeft?"":" ")).trim()}var lP=en(78791);let lj={}.hasOwnProperty,lO=new Set(["table","thead","tbody","tfoot","tr"]);function lI(Y,et){let en;let ei=[],eo=-1;for(;++eo0?eC.createElement(em,ed,eh):eC.createElement(em,ed)}function lL(Y){let et=-1;for(;++etString(Y)).join("")}let lU={}.hasOwnProperty,lH="https://github.com/remarkjs/react-markdown/blob/main/changelog.md",lG={plugins:{to:"plugins",id:"change-plugins-to-remarkplugins"},renderers:{to:"components",id:"change-renderers-to-components"},astPlugins:{id:"remove-buggy-html-in-markdown-parser"},allowDangerousHtml:{id:"remove-buggy-html-in-markdown-parser"},escapeHtml:{id:"remove-buggy-html-in-markdown-parser"},source:{to:"children",id:"change-source-to-children"},allowNode:{to:"allowElement",id:"replace-allownode-allowedtypes-and-disallowedtypes"},allowedTypes:{to:"allowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},disallowedTypes:{to:"disallowedElements",id:"replace-allownode-allowedtypes-and-disallowedtypes"},includeNodeIndex:{to:"includeElementIndex",id:"change-includenodeindex-to-includeelementindex"}};function lV(Y){for(let et in lG)if(lU.call(lG,et)&&lU.call(Y,et)){let Y=lG[et];console.warn(`[react-markdown] Warning: please ${Y.to?`use \`${Y.to}\` instead of`:"remove"} \`${et}\` (see <${lH}#${Y.id}> for more info)`),delete lG[et]}let et=rn().use(af).use(Y.remarkPlugins||[]).use(sL,{...Y.remarkRehypeOptions,allowDangerousHtml:!0}).use(Y.rehypePlugins||[]).use(lf,Y),en=new nJ;"string"==typeof Y.children?en.value=Y.children:void 0!==Y.children&&null!==Y.children&&console.warn(`[react-markdown] Warning: please pass a string as \`children\` (not: \`${Y.children}\`)`);let ei=et.runSync(et.parse(en),en);if("root"!==ei.type)throw TypeError("Expected a `root` node");let eo=eC.createElement(eC.Fragment,{},lI({options:Y,schema:lu,listDepth:0},ei));return Y.className&&(eo=eC.createElement("div",{className:Y.className},eo)),eo}lV.defaultProps={transformLinkUri:lm},lV.propTypes={children:sF.string,className:sF.string,allowElement:sF.func,allowedElements:sF.arrayOf(sF.string),disallowedElements:sF.arrayOf(sF.string),unwrapDisallowed:sF.bool,remarkPlugins:sF.arrayOf(sF.oneOfType([sF.object,sF.func,sF.arrayOf(sF.oneOfType([sF.bool,sF.string,sF.object,sF.func,sF.arrayOf(sF.any)]))])),rehypePlugins:sF.arrayOf(sF.oneOfType([sF.object,sF.func,sF.arrayOf(sF.oneOfType([sF.bool,sF.string,sF.object,sF.func,sF.arrayOf(sF.any)]))])),sourcePos:sF.bool,rawSourcePos:sF.bool,skipHtml:sF.bool,includeElementIndex:sF.bool,transformLinkUri:sF.oneOfType([sF.func,sF.bool]),linkTarget:sF.oneOfType([sF.func,sF.string]),transformImageUri:sF.func,components:sF.object};var lW=en(96237);function lq(Y,et){let en=String(Y),ei=en.indexOf(et),eo=ei,ea=0,eu=0;if("string"!=typeof et||1!==et.length)throw Error("Expected character");for(;-1!==ei;)ei===eo?++ea>eu&&(eu=ea):ea=1,eo=ei+1,ei=en.indexOf(et,eo);return eu}function lZ(Y){if(!Y._compiled){let et=(Y.atBreak?"[\\r\\n][\\t ]*":"")+(Y.before?"(?:"+Y.before+")":"");Y._compiled=RegExp((et?"("+et+")":"")+(/[|\\{}()[\]^$+*?.-]/.test(Y.character)?"\\":"")+Y.character+(Y.after?"(?:"+Y.after+")":""),"g")}return Y._compiled}function lK(Y,et){return l$(Y,et.inConstruct,!0)&&!l$(Y,et.notInConstruct,!1)}function l$(Y,et,en){if(!et)return en;"string"==typeof et&&(et=[et]);let ei=-1;for(;++ei=ef)&&(!(Y+1{eg.has(Y[0])||et.ignoreMatch()}},{className:"symbol",relevance:0,begin:em}]},eb={className:"named-character",begin:/\\\[[$a-zA-Z][$a-zA-Z0-9]+\]/},ek={className:"operator",relevance:0,begin:/[+\-*/,;.:@~=><&|_`'^?!%]+/},ew={className:"pattern",relevance:0,begin:/([a-zA-Z$][a-zA-Z0-9$]*)?_+([a-zA-Z$][a-zA-Z0-9$]*)?/},e_={className:"slot",relevance:0,begin:/#[a-zA-Z$][a-zA-Z0-9$]*|#+[0-9]?/},eE={className:"brace",relevance:0,begin:/[[\](){}]/},eC={className:"message-name",relevance:0,begin:et.concat("::",em)};return{name:"Mathematica",aliases:["mma","wl"],classNameAliases:{brace:"punctuation",pattern:"type",slot:"type",symbol:"variable","named-character":"variable","builtin-symbol":"built_in","message-name":"string"},contains:[Y.COMMENT(/\(\*/,/\*\)/,{contains:["self"]}),ew,e_,eC,ey,eb,Y.QUOTE_STRING_MODE,ep,ek,eE]}}function ub(Y){let et=Y.regex,en=Y.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),ei="decltype\\(auto\\)",eo="[a-zA-Z_]\\w*::",ea="<[^<>]+>",eu="(?!struct)("+ei+"|"+et.optional(eo)+"[a-zA-Z_]\\w*"+et.optional(ea)+")",ec={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},ed="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",ef={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[Y.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+ed+"|.)",end:"'",illegal:"."},Y.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},eh={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},ep={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},Y.inherit(ef,{className:"string"}),{className:"string",begin:/<.*?>/},en,Y.C_BLOCK_COMMENT_MODE]},em={className:"title",begin:et.optional(eo)+Y.IDENT_RE,relevance:0},eg=et.optional(eo)+Y.IDENT_RE+"\\s*\\(",ey=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],eb=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],ek=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],ew=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],e_=["NULL","false","nullopt","nullptr","true"],eE=["_Pragma"],eC={type:eb,keyword:ey,literal:e_,built_in:eE,_type_hints:ek},eT={className:"function.dispatch",relevance:0,keywords:{_hint:ew},begin:et.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,Y.IDENT_RE,et.lookahead(/(<[^<>]+>|)\s*\(/))},eS=[eT,ep,ec,en,Y.C_BLOCK_COMMENT_MODE,eh,ef],eA={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:eC,contains:eS.concat([{begin:/\(/,end:/\)/,keywords:eC,contains:eS.concat(["self"]),relevance:0}]),relevance:0},eM={className:"function",begin:"("+eu+"[\\*&\\s]+)+"+eg,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:eC,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:ei,keywords:eC,relevance:0},{begin:eg,returnBegin:!0,contains:[em],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[ef,eh]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:eC,relevance:0,contains:[en,Y.C_BLOCK_COMMENT_MODE,ef,eh,ec,{begin:/\(/,end:/\)/,keywords:eC,relevance:0,contains:["self",en,Y.C_BLOCK_COMMENT_MODE,ef,eh,ec]}]},ec,en,Y.C_BLOCK_COMMENT_MODE,ep]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:eC,illegal:"",keywords:eC,contains:["self",ec]},{begin:Y.IDENT_RE+"::",keywords:eC},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}function ux(Y){let et={type:["boolean","byte","word","String"],built_in:["KeyboardController","MouseController","SoftwareSerial","EthernetServer","EthernetClient","LiquidCrystal","RobotControl","GSMVoiceCall","EthernetUDP","EsploraTFT","HttpClient","RobotMotor","WiFiClient","GSMScanner","FileSystem","Scheduler","GSMServer","YunClient","YunServer","IPAddress","GSMClient","GSMModem","Keyboard","Ethernet","Console","GSMBand","Esplora","Stepper","Process","WiFiUDP","GSM_SMS","Mailbox","USBHost","Firmata","PImage","Client","Server","GSMPIN","FileIO","Bridge","Serial","EEPROM","Stream","Mouse","Audio","Servo","File","Task","GPRS","WiFi","Wire","TFT","GSM","SPI","SD"],_hints:["setup","loop","runShellCommandAsynchronously","analogWriteResolution","retrieveCallingNumber","printFirmwareVersion","analogReadResolution","sendDigitalPortPair","noListenOnLocalhost","readJoystickButton","setFirmwareVersion","readJoystickSwitch","scrollDisplayRight","getVoiceCallStatus","scrollDisplayLeft","writeMicroseconds","delayMicroseconds","beginTransmission","getSignalStrength","runAsynchronously","getAsynchronously","listenOnLocalhost","getCurrentCarrier","readAccelerometer","messageAvailable","sendDigitalPorts","lineFollowConfig","countryNameWrite","runShellCommand","readStringUntil","rewindDirectory","readTemperature","setClockDivider","readLightSensor","endTransmission","analogReference","detachInterrupt","countryNameRead","attachInterrupt","encryptionType","readBytesUntil","robotNameWrite","readMicrophone","robotNameRead","cityNameWrite","userNameWrite","readJoystickY","readJoystickX","mouseReleased","openNextFile","scanNetworks","noInterrupts","digitalWrite","beginSpeaker","mousePressed","isActionDone","mouseDragged","displayLogos","noAutoscroll","addParameter","remoteNumber","getModifiers","keyboardRead","userNameRead","waitContinue","processInput","parseCommand","printVersion","readNetworks","writeMessage","blinkVersion","cityNameRead","readMessage","setDataMode","parsePacket","isListening","setBitOrder","beginPacket","isDirectory","motorsWrite","drawCompass","digitalRead","clearScreen","serialEvent","rightToLeft","setTextSize","leftToRight","requestFrom","keyReleased","compassRead","analogWrite","interrupts","WiFiServer","disconnect","playMelody","parseFloat","autoscroll","getPINUsed","setPINUsed","setTimeout","sendAnalog","readSlider","analogRead","beginWrite","createChar","motorsStop","keyPressed","tempoWrite","readButton","subnetMask","debugPrint","macAddress","writeGreen","randomSeed","attachGPRS","readString","sendString","remotePort","releaseAll","mouseMoved","background","getXChange","getYChange","answerCall","getResult","voiceCall","endPacket","constrain","getSocket","writeJSON","getButton","available","connected","findUntil","readBytes","exitValue","readGreen","writeBlue","startLoop","IPAddress","isPressed","sendSysex","pauseMode","gatewayIP","setCursor","getOemKey","tuneWrite","noDisplay","loadImage","switchPIN","onRequest","onReceive","changePIN","playFile","noBuffer","parseInt","overflow","checkPIN","knobRead","beginTFT","bitClear","updateIR","bitWrite","position","writeRGB","highByte","writeRed","setSpeed","readBlue","noStroke","remoteIP","transfer","shutdown","hangCall","beginSMS","endWrite","attached","maintain","noCursor","checkReg","checkPUK","shiftOut","isValid","shiftIn","pulseIn","connect","println","localIP","pinMode","getIMEI","display","noBlink","process","getBand","running","beginSD","drawBMP","lowByte","setBand","release","bitRead","prepare","pointTo","readRed","setMode","noFill","remove","listen","stroke","detach","attach","noTone","exists","buffer","height","bitSet","circle","config","cursor","random","IRread","setDNS","endSMS","getKey","micros","millis","begin","print","write","ready","flush","width","isPIN","blink","clear","press","mkdir","rmdir","close","point","yield","image","BSSID","click","delay","read","text","move","peek","beep","rect","line","open","seek","fill","size","turn","stop","home","find","step","tone","sqrt","RSSI","SSID","end","bit","tan","cos","sin","pow","map","abs","max","min","get","run","put"],literal:["DIGITAL_MESSAGE","FIRMATA_STRING","ANALOG_MESSAGE","REPORT_DIGITAL","REPORT_ANALOG","INPUT_PULLUP","SET_PIN_MODE","INTERNAL2V56","SYSTEM_RESET","LED_BUILTIN","INTERNAL1V1","SYSEX_START","INTERNAL","EXTERNAL","DEFAULT","OUTPUT","INPUT","HIGH","LOW"]},en=ub(Y),ei=en.keywords;return ei.type=[...ei.type,...et.type],ei.literal=[...ei.literal,...et.literal],ei.built_in=[...ei.built_in,...et.built_in],ei._hints=et._hints,en.name="Arduino",en.aliases=["ino"],en.supersetOf="cpp",en}function uk(Y){let et=Y.regex,en={},ei={begin:/\$\{/,end:/\}/,contains:["self",{begin:/:-/,contains:[en]}]};Object.assign(en,{className:"variable",variants:[{begin:et.concat(/\$[\w\d#@][\w\d_]*/,"(?![\\w\\d])(?![$])")},ei]});let eo={className:"subst",begin:/\$\(/,end:/\)/,contains:[Y.BACKSLASH_ESCAPE]},ea={begin:/<<-?\s*(?=\w+)/,starts:{contains:[Y.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,className:"string"})]}},eu={className:"string",begin:/"/,end:/"/,contains:[Y.BACKSLASH_ESCAPE,en,eo]};eo.contains.push(eu);let ec={className:"",begin:/\\"/},ed={className:"string",begin:/'/,end:/'/},ef={begin:/\$?\(\(/,end:/\)\)/,contains:[{begin:/\d+#[0-9a-f]+/,className:"number"},Y.NUMBER_MODE,en]},eh=["fish","bash","zsh","sh","csh","ksh","tcsh","dash","scsh"],ep=Y.SHEBANG({binary:`(${eh.join("|")})`,relevance:10}),em={className:"function",begin:/\w[\w\d_]*\s*\(\s*\)\s*\{/,returnBegin:!0,contains:[Y.inherit(Y.TITLE_MODE,{begin:/\w[\w\d_]*/})],relevance:0},eg=["if","then","else","elif","fi","for","while","in","do","done","case","esac","function"],ey=["true","false"],eb={match:/(\/[a-z._-]+)+/},ek=["break","cd","continue","eval","exec","exit","export","getopts","hash","pwd","readonly","return","shift","test","times","trap","umask","unset"],ew=["alias","bind","builtin","caller","command","declare","echo","enable","help","let","local","logout","mapfile","printf","read","readarray","source","type","typeset","ulimit","unalias"],e_=["autoload","bg","bindkey","bye","cap","chdir","clone","comparguments","compcall","compctl","compdescribe","compfiles","compgroups","compquote","comptags","comptry","compvalues","dirs","disable","disown","echotc","echoti","emulate","fc","fg","float","functions","getcap","getln","history","integer","jobs","kill","limit","log","noglob","popd","print","pushd","pushln","rehash","sched","setcap","setopt","stat","suspend","ttyctl","unfunction","unhash","unlimit","unsetopt","vared","wait","whence","where","which","zcompile","zformat","zftp","zle","zmodload","zparseopts","zprof","zpty","zregexparse","zsocket","zstyle","ztcp"],eE=["chcon","chgrp","chown","chmod","cp","dd","df","dir","dircolors","ln","ls","mkdir","mkfifo","mknod","mktemp","mv","realpath","rm","rmdir","shred","sync","touch","truncate","vdir","b2sum","base32","base64","cat","cksum","comm","csplit","cut","expand","fmt","fold","head","join","md5sum","nl","numfmt","od","paste","ptx","pr","sha1sum","sha224sum","sha256sum","sha384sum","sha512sum","shuf","sort","split","sum","tac","tail","tr","tsort","unexpand","uniq","wc","arch","basename","chroot","date","dirname","du","echo","env","expr","factor","groups","hostid","id","link","logname","nice","nohup","nproc","pathchk","pinky","printenv","printf","pwd","readlink","runcon","seq","sleep","stat","stdbuf","stty","tee","test","timeout","tty","uname","unlink","uptime","users","who","whoami","yes"];return{name:"Bash",aliases:["sh"],keywords:{$pattern:/\b[a-z][a-z0-9._-]+\b/,keyword:eg,literal:ey,built_in:[...ek,...ew,"set","shopt",...e_,...eE]},contains:[ep,Y.SHEBANG(),em,ef,Y.HASH_COMMENT_MODE,ea,eb,eu,ec,ed,en]}}function uw(Y){let et=Y.regex,en=Y.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),ei="decltype\\(auto\\)",eo="[a-zA-Z_]\\w*::",ea="<[^<>]+>",eu="("+ei+"|"+et.optional(eo)+"[a-zA-Z_]\\w*"+et.optional(ea)+")",ec={className:"type",variants:[{begin:"\\b[a-z\\d_]*_t\\b"},{match:/\batomic_[a-z]{3,6}\b/}]},ed="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",ef={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[Y.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+ed+"|.)",end:"'",illegal:"."},Y.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},eh={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},ep={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},Y.inherit(ef,{className:"string"}),{className:"string",begin:/<.*?>/},en,Y.C_BLOCK_COMMENT_MODE]},em={className:"title",begin:et.optional(eo)+Y.IDENT_RE,relevance:0},eg=et.optional(eo)+Y.IDENT_RE+"\\s*\\(",ey=["asm","auto","break","case","continue","default","do","else","enum","extern","for","fortran","goto","if","inline","register","restrict","return","sizeof","struct","switch","typedef","union","volatile","while","_Alignas","_Alignof","_Atomic","_Generic","_Noreturn","_Static_assert","_Thread_local","alignas","alignof","noreturn","static_assert","thread_local","_Pragma"],eb=["float","double","signed","unsigned","int","short","long","char","void","_Bool","_Complex","_Imaginary","_Decimal32","_Decimal64","_Decimal128","const","static","complex","bool","imaginary"],ek={keyword:ey,type:eb,literal:"true false NULL",built_in:"std string wstring cin cout cerr clog stdin stdout stderr stringstream istringstream ostringstream auto_ptr deque list queue stack vector map set pair bitset multiset multimap unordered_set unordered_map unordered_multiset unordered_multimap priority_queue make_pair array shared_ptr abort terminate abs acos asin atan2 atan calloc ceil cosh cos exit exp fabs floor fmod fprintf fputs free frexp fscanf future isalnum isalpha iscntrl isdigit isgraph islower isprint ispunct isspace isupper isxdigit tolower toupper labs ldexp log10 log malloc realloc memchr memcmp memcpy memset modf pow printf putchar puts scanf sinh sin snprintf sprintf sqrt sscanf strcat strchr strcmp strcpy strcspn strlen strncat strncmp strncpy strpbrk strrchr strspn strstr tanh tan vfprintf vprintf vsprintf endl initializer_list unique_ptr"},ew=[ep,ec,en,Y.C_BLOCK_COMMENT_MODE,eh,ef],e_={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:ek,contains:ew.concat([{begin:/\(/,end:/\)/,keywords:ek,contains:ew.concat(["self"]),relevance:0}]),relevance:0},eE={begin:"("+eu+"[\\*&\\s]+)+"+eg,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:ek,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:ei,keywords:ek,relevance:0},{begin:eg,returnBegin:!0,contains:[Y.inherit(em,{className:"title.function"})],relevance:0},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:ek,relevance:0,contains:[en,Y.C_BLOCK_COMMENT_MODE,ef,eh,ec,{begin:/\(/,end:/\)/,keywords:ek,relevance:0,contains:["self",en,Y.C_BLOCK_COMMENT_MODE,ef,eh,ec]}]},ec,en,Y.C_BLOCK_COMMENT_MODE,ep]};return{name:"C",aliases:["h"],keywords:ek,disableAutodetect:!0,illegal:"=]/,contains:[{beginKeywords:"final class struct"},Y.TITLE_MODE]}]),exports:{preprocessor:ep,strings:ef,keywords:ek}}}function u_(Y){let et=Y.regex,en=Y.COMMENT("//","$",{contains:[{begin:/\\\n/}]}),ei="decltype\\(auto\\)",eo="[a-zA-Z_]\\w*::",ea="<[^<>]+>",eu="(?!struct)("+ei+"|"+et.optional(eo)+"[a-zA-Z_]\\w*"+et.optional(ea)+")",ec={className:"type",begin:"\\b[a-z\\d_]*_t\\b"},ed="\\\\(x[0-9A-Fa-f]{2}|u[0-9A-Fa-f]{4,8}|[0-7]{3}|\\S)",ef={className:"string",variants:[{begin:'(u8?|U|L)?"',end:'"',illegal:"\\n",contains:[Y.BACKSLASH_ESCAPE]},{begin:"(u8?|U|L)?'("+ed+"|.)",end:"'",illegal:"."},Y.END_SAME_AS_BEGIN({begin:/(?:u8?|U|L)?R"([^()\\ ]{0,16})\(/,end:/\)([^()\\ ]{0,16})"/})]},eh={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)((ll|LL|l|L)(u|U)?|(u|U)(ll|LL|l|L)?|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},ep={className:"meta",begin:/#\s*[a-z]+\b/,end:/$/,keywords:{keyword:"if else elif endif define undef warning error line pragma _Pragma ifdef ifndef include"},contains:[{begin:/\\\n/,relevance:0},Y.inherit(ef,{className:"string"}),{className:"string",begin:/<.*?>/},en,Y.C_BLOCK_COMMENT_MODE]},em={className:"title",begin:et.optional(eo)+Y.IDENT_RE,relevance:0},eg=et.optional(eo)+Y.IDENT_RE+"\\s*\\(",ey=["alignas","alignof","and","and_eq","asm","atomic_cancel","atomic_commit","atomic_noexcept","auto","bitand","bitor","break","case","catch","class","co_await","co_return","co_yield","compl","concept","const_cast|10","consteval","constexpr","constinit","continue","decltype","default","delete","do","dynamic_cast|10","else","enum","explicit","export","extern","false","final","for","friend","goto","if","import","inline","module","mutable","namespace","new","noexcept","not","not_eq","nullptr","operator","or","or_eq","override","private","protected","public","reflexpr","register","reinterpret_cast|10","requires","return","sizeof","static_assert","static_cast|10","struct","switch","synchronized","template","this","thread_local","throw","transaction_safe","transaction_safe_dynamic","true","try","typedef","typeid","typename","union","using","virtual","volatile","while","xor","xor_eq"],eb=["bool","char","char16_t","char32_t","char8_t","double","float","int","long","short","void","wchar_t","unsigned","signed","const","static"],ek=["any","auto_ptr","barrier","binary_semaphore","bitset","complex","condition_variable","condition_variable_any","counting_semaphore","deque","false_type","future","imaginary","initializer_list","istringstream","jthread","latch","lock_guard","multimap","multiset","mutex","optional","ostringstream","packaged_task","pair","promise","priority_queue","queue","recursive_mutex","recursive_timed_mutex","scoped_lock","set","shared_future","shared_lock","shared_mutex","shared_timed_mutex","shared_ptr","stack","string_view","stringstream","timed_mutex","thread","true_type","tuple","unique_lock","unique_ptr","unordered_map","unordered_multimap","unordered_multiset","unordered_set","variant","vector","weak_ptr","wstring","wstring_view"],ew=["abort","abs","acos","apply","as_const","asin","atan","atan2","calloc","ceil","cerr","cin","clog","cos","cosh","cout","declval","endl","exchange","exit","exp","fabs","floor","fmod","forward","fprintf","fputs","free","frexp","fscanf","future","invoke","isalnum","isalpha","iscntrl","isdigit","isgraph","islower","isprint","ispunct","isspace","isupper","isxdigit","labs","launder","ldexp","log","log10","make_pair","make_shared","make_shared_for_overwrite","make_tuple","make_unique","malloc","memchr","memcmp","memcpy","memset","modf","move","pow","printf","putchar","puts","realloc","scanf","sin","sinh","snprintf","sprintf","sqrt","sscanf","std","stderr","stdin","stdout","strcat","strchr","strcmp","strcpy","strcspn","strlen","strncat","strncmp","strncpy","strpbrk","strrchr","strspn","strstr","swap","tan","tanh","terminate","to_underlying","tolower","toupper","vfprintf","visit","vprintf","vsprintf"],e_=["NULL","false","nullopt","nullptr","true"],eE=["_Pragma"],eC={type:eb,keyword:ey,literal:e_,built_in:eE,_type_hints:ek},eT={className:"function.dispatch",relevance:0,keywords:{_hint:ew},begin:et.concat(/\b/,/(?!decltype)/,/(?!if)/,/(?!for)/,/(?!switch)/,/(?!while)/,Y.IDENT_RE,et.lookahead(/(<[^<>]+>|)\s*\(/))},eS=[eT,ep,ec,en,Y.C_BLOCK_COMMENT_MODE,eh,ef],eA={variants:[{begin:/=/,end:/;/},{begin:/\(/,end:/\)/},{beginKeywords:"new throw return else",end:/;/}],keywords:eC,contains:eS.concat([{begin:/\(/,end:/\)/,keywords:eC,contains:eS.concat(["self"]),relevance:0}]),relevance:0},eM={className:"function",begin:"("+eu+"[\\*&\\s]+)+"+eg,returnBegin:!0,end:/[{;=]/,excludeEnd:!0,keywords:eC,illegal:/[^\w\s\*&:<>.]/,contains:[{begin:ei,keywords:eC,relevance:0},{begin:eg,returnBegin:!0,contains:[em],relevance:0},{begin:/::/,relevance:0},{begin:/:/,endsWithParent:!0,contains:[ef,eh]},{relevance:0,match:/,/},{className:"params",begin:/\(/,end:/\)/,keywords:eC,relevance:0,contains:[en,Y.C_BLOCK_COMMENT_MODE,ef,eh,ec,{begin:/\(/,end:/\)/,keywords:eC,relevance:0,contains:["self",en,Y.C_BLOCK_COMMENT_MODE,ef,eh,ec]}]},ec,en,Y.C_BLOCK_COMMENT_MODE,ep]};return{name:"C++",aliases:["cc","c++","h++","hpp","hh","hxx","cxx"],keywords:eC,illegal:"",keywords:eC,contains:["self",ec]},{begin:Y.IDENT_RE+"::",keywords:eC},{match:[/\b(?:enum(?:\s+(?:class|struct))?|class|struct|union)/,/\s+/,/\w+/],className:{1:"keyword",3:"title.class"}}])}}function uE(Y){let et=["bool","byte","char","decimal","delegate","double","dynamic","enum","float","int","long","nint","nuint","object","sbyte","short","string","ulong","uint","ushort"],en=["public","private","protected","static","internal","protected","abstract","async","extern","override","unsafe","virtual","new","sealed","partial"],ei=["default","false","null","true"],eo=["abstract","as","base","break","case","catch","class","const","continue","do","else","event","explicit","extern","finally","fixed","for","foreach","goto","if","implicit","in","interface","internal","is","lock","namespace","new","operator","out","override","params","private","protected","public","readonly","record","ref","return","scoped","sealed","sizeof","stackalloc","static","struct","switch","this","throw","try","typeof","unchecked","unsafe","using","virtual","void","volatile","while"],ea=["add","alias","and","ascending","async","await","by","descending","equals","from","get","global","group","init","into","join","let","nameof","not","notnull","on","or","orderby","partial","remove","select","set","unmanaged","value|0","var","when","where","with","yield"],eu={keyword:eo.concat(ea),built_in:et,literal:ei},ec=Y.inherit(Y.TITLE_MODE,{begin:"[a-zA-Z](\\.?\\w)*"}),ed={className:"number",variants:[{begin:"\\b(0b[01']+)"},{begin:"(-?)\\b([\\d']+(\\.[\\d']*)?|\\.[\\d']+)(u|U|l|L|ul|UL|f|F|b|B)"},{begin:"(-?)(\\b0[xX][a-fA-F0-9']+|(\\b[\\d']+(\\.[\\d']*)?|\\.[\\d']+)([eE][-+]?[\\d']+)?)"}],relevance:0},ef={className:"string",begin:'@"',end:'"',contains:[{begin:'""'}]},eh=Y.inherit(ef,{illegal:/\n/}),ep={className:"subst",begin:/\{/,end:/\}/,keywords:eu},em=Y.inherit(ep,{illegal:/\n/}),eg={className:"string",begin:/\$"/,end:'"',illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},Y.BACKSLASH_ESCAPE,em]},ey={className:"string",begin:/\$@"/,end:'"',contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},ep]},eb=Y.inherit(ey,{illegal:/\n/,contains:[{begin:/\{\{/},{begin:/\}\}/},{begin:'""'},em]});ep.contains=[ey,eg,ef,Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,ed,Y.C_BLOCK_COMMENT_MODE],em.contains=[eb,eg,eh,Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,ed,Y.inherit(Y.C_BLOCK_COMMENT_MODE,{illegal:/\n/})];let ek={variants:[ey,eg,ef,Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE]},ew={begin:"<",end:">",contains:[{beginKeywords:"in out"},ec]},e_=Y.IDENT_RE+"(<"+Y.IDENT_RE+"(\\s*,\\s*"+Y.IDENT_RE+")*>)?(\\[\\])?",eE={begin:"@"+Y.IDENT_RE,relevance:0};return{name:"C#",aliases:["cs","c#"],keywords:eu,illegal:/::/,contains:[Y.COMMENT("///","$",{returnBegin:!0,contains:[{className:"doctag",variants:[{begin:"///",relevance:0},{begin:""},{begin:""}]}]}),Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE,{className:"meta",begin:"#",end:"$",keywords:{keyword:"if else elif endif define undef warning error line region endregion pragma checksum"}},ek,ed,{beginKeywords:"class interface",relevance:0,end:/[{;=]/,illegal:/[^\s:,]/,contains:[{beginKeywords:"where class"},ec,ew,Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE]},{beginKeywords:"namespace",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[ec,Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE]},{beginKeywords:"record",relevance:0,end:/[{;=]/,illegal:/[^\s:]/,contains:[ec,ew,Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE]},{className:"meta",begin:"^\\s*\\[(?=[\\w])",excludeBegin:!0,end:"\\]",excludeEnd:!0,contains:[{className:"string",begin:/"/,end:/"/}]},{beginKeywords:"new return throw await else",relevance:0},{className:"function",begin:"("+e_+"\\s+)+"+Y.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,end:/\s*[{;=]/,excludeEnd:!0,keywords:eu,contains:[{beginKeywords:en.join(" "),relevance:0},{begin:Y.IDENT_RE+"\\s*(<[^=]+>\\s*)?\\(",returnBegin:!0,contains:[Y.TITLE_MODE,ew],relevance:0},{match:/\(\)/},{className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:eu,relevance:0,contains:[ek,ed,Y.C_BLOCK_COMMENT_MODE]},Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE]},eE]}}let uC=Y=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:Y.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:Y.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}),uT=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],uS=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],uA=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],uM=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],uP=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function uj(Y){let et=Y.regex,en=uC(Y),ei={begin:/-(webkit|moz|ms|o)-(?=[a-z])/},eo="and or not only",ea=/@-?\w[\w]*(-\w+)*/,eu="[a-zA-Z-][a-zA-Z0-9_-]*",ec=[Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE];return{name:"CSS",case_insensitive:!0,illegal:/[=|'\$]/,keywords:{keyframePosition:"from to"},classNameAliases:{keyframePosition:"selector-tag"},contains:[en.BLOCK_COMMENT,ei,en.CSS_NUMBER_MODE,{className:"selector-id",begin:/#[A-Za-z0-9_-]+/,relevance:0},{className:"selector-class",begin:"\\."+eu,relevance:0},en.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",variants:[{begin:":("+uA.join("|")+")"},{begin:":(:)?("+uM.join("|")+")"}]},en.CSS_VARIABLE,{className:"attribute",begin:"\\b("+uP.join("|")+")\\b"},{begin:/:/,end:/[;}{]/,contains:[en.BLOCK_COMMENT,en.HEXCOLOR,en.IMPORTANT,en.CSS_NUMBER_MODE,...ec,{begin:/(url|data-uri)\(/,end:/\)/,relevance:0,keywords:{built_in:"url data-uri"},contains:[...ec,{className:"string",begin:/[^)]/,endsWithParent:!0,excludeEnd:!0}]},en.FUNCTION_DISPATCH]},{begin:et.lookahead(/@/),end:"[{;]",relevance:0,illegal:/:/,contains:[{className:"keyword",begin:ea},{begin:/\s/,endsWithParent:!0,excludeEnd:!0,relevance:0,keywords:{$pattern:/[a-z-]+/,keyword:eo,attribute:uS.join(" ")},contains:[{begin:/[a-z-]+(?=:)/,className:"attribute"},...ec,en.CSS_NUMBER_MODE]}]},{className:"selector-tag",begin:"\\b("+uT.join("|")+")\\b"}]}}function uO(Y){let et=Y.regex;return{name:"Diff",aliases:["patch"],contains:[{className:"meta",relevance:10,match:et.either(/^@@ +-\d+,\d+ +\+\d+,\d+ +@@/,/^\*\*\* +\d+,\d+ +\*\*\*\*$/,/^--- +\d+,\d+ +----$/)},{className:"comment",variants:[{begin:et.either(/Index: /,/^index/,/={3,}/,/^-{3}/,/^\*{3} /,/^\+{3}/,/^diff --git/),end:/$/},{match:/^\*{15}$/}]},{className:"addition",begin:/^\+/,end:/$/},{className:"deletion",begin:/^-/,end:/$/},{className:"addition",begin:/^!/,end:/$/}]}}function uI(Y){let et=["true","false","iota","nil"],en=["append","cap","close","complex","copy","imag","len","make","new","panic","print","println","real","recover","delete"],ei=["bool","byte","complex64","complex128","error","float32","float64","int8","int16","int32","int64","string","uint8","uint16","uint32","uint64","int","uint","uintptr","rune"],eo=["break","case","chan","const","continue","default","defer","else","fallthrough","for","func","go","goto","if","import","interface","map","package","range","return","select","struct","switch","type","var"],ea={keyword:eo,type:ei,literal:et,built_in:en};return{name:"Go",aliases:["golang"],keywords:ea,illegal:"uz(Y,et,en-1))}function uU(Y){let et=Y.regex,en="[\xc0-ʸa-zA-Z_$][\xc0-ʸa-zA-Z_$0-9]*",ei=en+uz("(?:<"+en+"~~~(?:\\s*,\\s*"+en+"~~~)*>)?",/~~~/g,2),eo=["synchronized","abstract","private","var","static","if","const ","for","while","strictfp","finally","protected","import","native","final","void","enum","else","break","transient","catch","instanceof","volatile","case","assert","package","default","public","try","switch","continue","throws","protected","public","private","module","requires","exports","do","sealed","yield","permits"],ea=["super","this"],eu=["false","true","null"],ec=["char","boolean","long","float","int","byte","short","double"],ed={keyword:eo,literal:eu,type:ec,built_in:ea},ef={className:"meta",begin:"@"+en,contains:[{begin:/\(/,end:/\)/,contains:["self"]}]},eh={className:"params",begin:/\(/,end:/\)/,keywords:ed,relevance:0,contains:[Y.C_BLOCK_COMMENT_MODE],endsParent:!0};return{name:"Java",aliases:["jsp"],keywords:ed,illegal:/<\/|#/,contains:[Y.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{begin:/\w+@/,relevance:0},{className:"doctag",begin:"@[A-Za-z]+"}]}),{begin:/import java\.[a-z]+\./,keywords:"import",relevance:2},Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE,{begin:/"""/,end:/"""/,className:"string",contains:[Y.BACKSLASH_ESCAPE]},Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,{match:[/\b(?:class|interface|enum|extends|implements|new)/,/\s+/,en],className:{1:"keyword",3:"title.class"}},{match:/non-sealed/,scope:"keyword"},{begin:[et.concat(/(?!else)/,en),/\s+/,en,/\s+/,/=(?!=)/],className:{1:"type",3:"variable",5:"operator"}},{begin:[/record/,/\s+/,en],className:{1:"keyword",3:"title.class"},contains:[eh,Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE]},{beginKeywords:"new throw return else",relevance:0},{begin:["(?:"+ei+"\\s+)",Y.UNDERSCORE_IDENT_RE,/\s*(?=\()/],className:{2:"title.function"},keywords:ed,contains:[{className:"params",begin:/\(/,end:/\)/,keywords:ed,relevance:0,contains:[ef,Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,uB,Y.C_BLOCK_COMMENT_MODE]},Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE]},uB,ef]}}let uH="[A-Za-z$_][0-9A-Za-z$_]*",uG=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],uV=["true","false","null","undefined","NaN","Infinity"],uW=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],uq=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],uZ=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],uK=["arguments","this","super","console","window","document","localStorage","module","global"],u$=[].concat(uZ,uW,uq);function uY(Y){let et=Y.regex,en=(Y,{after:et})=>{let en="",end:""},ea=/<[A-Za-z0-9\\._:-]+\s*\/>/,eu={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(Y,et)=>{let ei;let eo=Y[0].length+Y.index,ea=Y.input[eo];if("<"===ea||","===ea){et.ignoreMatch();return}">"!==ea||en(Y,{after:eo})||et.ignoreMatch();let eu=Y.input.substring(eo);if((ei=eu.match(/^\s*=/))||(ei=eu.match(/^\s+extends\s+/))&&0===ei.index){et.ignoreMatch();return}}},ec={$pattern:uH,keyword:uG,literal:uV,built_in:u$,"variable.language":uK},ed="[0-9](_?[0-9])*",ef=`\\.(${ed})`,eh="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",ep={className:"number",variants:[{begin:`(\\b(${eh})((${ef})|\\.)?|(${ef}))[eE][+-]?(${ed})\\b`},{begin:`\\b(${eh})\\b((${ef})\\b|\\.)?|(${ef})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},em={className:"subst",begin:"\\$\\{",end:"\\}",keywords:ec,contains:[]},eg={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[Y.BACKSLASH_ESCAPE,em],subLanguage:"xml"}},ey={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[Y.BACKSLASH_ESCAPE,em],subLanguage:"css"}},eb={className:"string",begin:"`",end:"`",contains:[Y.BACKSLASH_ESCAPE,em]},ek=Y.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:ei+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),ew={className:"comment",variants:[ek,Y.C_BLOCK_COMMENT_MODE,Y.C_LINE_COMMENT_MODE]},e_=[Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,eg,ey,eb,{match:/\$\d+/},ep];em.contains=e_.concat({begin:/\{/,end:/\}/,keywords:ec,contains:["self"].concat(e_)});let eE=[].concat(ew,em.contains),eC=eE.concat([{begin:/\(/,end:/\)/,keywords:ec,contains:["self"].concat(eE)}]),eT={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:ec,contains:eC},eS={variants:[{match:[/class/,/\s+/,ei,/\s+/,/extends/,/\s+/,et.concat(ei,"(",et.concat(/\./,ei),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,ei],scope:{1:"keyword",3:"title.class"}}]},eA={relevance:0,match:et.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...uW,...uq]}},eM={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},eP={variants:[{match:[/function/,/\s+/,ei,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[eT],illegal:/%/},ej={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function eO(Y){return et.concat("(?!",Y.join("|"),")")}let eI={match:et.concat(/\b/,eO([...uZ,"super","import"]),ei,et.lookahead(/\(/)),className:"title.function",relevance:0},eN={begin:et.concat(/\./,et.lookahead(et.concat(ei,/(?![0-9A-Za-z$_(])/))),end:ei,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},eL={match:[/get|set/,/\s+/,ei,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},eT]},eR="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+Y.UNDERSCORE_IDENT_RE+")\\s*=>",eD={match:[/const|var|let/,/\s+/,ei,/\s*/,/=\s*/,/(async\s*)?/,et.lookahead(eR)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[eT]};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:ec,exports:{PARAMS_CONTAINS:eC,CLASS_REFERENCE:eA},illegal:/#(?![$_A-z])/,contains:[Y.SHEBANG({label:"shebang",binary:"node",relevance:5}),eM,Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,eg,ey,eb,ew,{match:/\$\d+/},ep,eA,{className:"attr",begin:ei+et.lookahead(":"),relevance:0},eD,{begin:"("+Y.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[ew,Y.REGEXP_MODE,{className:"function",begin:eR,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:Y.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:ec,contains:eC}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:eo.begin,end:eo.end},{match:ea},{begin:eu.begin,"on:begin":eu.isTrulyOpeningTag,end:eu.end}],subLanguage:"xml",contains:[{begin:eu.begin,end:eu.end,skip:!0,contains:["self"]}]}]},eP,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+Y.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[eT,Y.inherit(Y.TITLE_MODE,{begin:ei,className:"title.function"})]},{match:/\.\.\./,relevance:0},eN,{match:"\\$"+ei,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[eT]},eI,ej,eS,eL,{match:/\$[(.]/}]}}function uQ(Y){let et={className:"attr",begin:/"(\\.|[^\\"\r\n])*"(?=\s*:)/,relevance:1.01},en={match:/[{}[\],:]/,className:"punctuation",relevance:0},ei=["true","false","null"],eo={scope:"literal",beginKeywords:ei.join(" ")};return{name:"JSON",keywords:{literal:ei},contains:[et,en,Y.QUOTE_STRING_MODE,eo,Y.C_NUMBER_MODE,Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE],illegal:"\\S"}}var uX="[0-9](_*[0-9])*",uJ=`\\.(${uX})`,u2="[0-9a-fA-F](_*[0-9a-fA-F])*",u9={className:"number",variants:[{begin:`(\\b(${uX})((${uJ})|\\.)?|(${uJ}))[eE][+-]?(${uX})[fFdD]?\\b`},{begin:`\\b(${uX})((${uJ})[fFdD]?\\b|\\.([fFdD]\\b)?)`},{begin:`(${uJ})[fFdD]?\\b`},{begin:`\\b(${uX})[fFdD]\\b`},{begin:`\\b0[xX]((${u2})\\.?|(${u2})?\\.(${u2}))[pP][+-]?(${uX})[fFdD]?\\b`},{begin:"\\b(0|[1-9](_*[0-9])*)[lL]?\\b"},{begin:`\\b0[xX](${u2})[lL]?\\b`},{begin:"\\b0(_*[0-7])*[lL]?\\b"},{begin:"\\b0[bB][01](_*[01])*[lL]?\\b"}],relevance:0};function u5(Y){let et={keyword:"abstract as val var vararg get set class object open private protected public noinline crossinline dynamic final enum if else do while for when throw try catch finally import package is in fun override companion reified inline lateinit init interface annotation data sealed internal infix operator out by constructor super tailrec where const inner suspend typealias external expect actual",built_in:"Byte Short Char Int Long Boolean Float Double Void Unit Nothing",literal:"true false null"},en={className:"keyword",begin:/\b(break|continue|return|this)\b/,starts:{contains:[{className:"symbol",begin:/@\w+/}]}},ei={className:"symbol",begin:Y.UNDERSCORE_IDENT_RE+"@"},eo={className:"subst",begin:/\$\{/,end:/\}/,contains:[Y.C_NUMBER_MODE]},ea={className:"variable",begin:"\\$"+Y.UNDERSCORE_IDENT_RE},eu={className:"string",variants:[{begin:'"""',end:'"""(?=[^"])',contains:[ea,eo]},{begin:"'",end:"'",illegal:/\n/,contains:[Y.BACKSLASH_ESCAPE]},{begin:'"',end:'"',illegal:/\n/,contains:[Y.BACKSLASH_ESCAPE,ea,eo]}]};eo.contains.push(eu);let ec={className:"meta",begin:"@(?:file|property|field|get|set|receiver|param|setparam|delegate)\\s*:(?:\\s*"+Y.UNDERSCORE_IDENT_RE+")?"},ed={className:"meta",begin:"@"+Y.UNDERSCORE_IDENT_RE,contains:[{begin:/\(/,end:/\)/,contains:[Y.inherit(eu,{className:"string"}),"self"]}]},ef=u9,eh=Y.COMMENT("/\\*","\\*/",{contains:[Y.C_BLOCK_COMMENT_MODE]}),ep={variants:[{className:"type",begin:Y.UNDERSCORE_IDENT_RE},{begin:/\(/,end:/\)/,contains:[]}]},em=ep;return em.variants[1].contains=[ep],ep.variants[1].contains=[em],{name:"Kotlin",aliases:["kt","kts"],keywords:et,contains:[Y.COMMENT("/\\*\\*","\\*/",{relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"}]}),Y.C_LINE_COMMENT_MODE,eh,en,ei,ec,ed,{className:"function",beginKeywords:"fun",end:"[(]|$",returnBegin:!0,excludeEnd:!0,keywords:et,relevance:5,contains:[{begin:Y.UNDERSCORE_IDENT_RE+"\\s*\\(",returnBegin:!0,relevance:0,contains:[Y.UNDERSCORE_TITLE_MODE]},{className:"type",begin://,keywords:"reified",relevance:0},{className:"params",begin:/\(/,end:/\)/,endsParent:!0,keywords:et,relevance:0,contains:[{begin:/:/,end:/[=,\/]/,endsWithParent:!0,contains:[ep,Y.C_LINE_COMMENT_MODE,eh],relevance:0},Y.C_LINE_COMMENT_MODE,eh,ec,ed,eu,Y.C_NUMBER_MODE]},eh]},{begin:[/class|interface|trait/,/\s+/,Y.UNDERSCORE_IDENT_RE],beginScope:{3:"title.class"},keywords:"class interface trait",end:/[:\{(]|$/,excludeEnd:!0,illegal:"extends implements",contains:[{beginKeywords:"public protected internal private constructor"},Y.UNDERSCORE_TITLE_MODE,{className:"type",begin://,excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:/[,:]\s*/,end:/[<\(,){\s]|$/,excludeBegin:!0,returnEnd:!0},ec,ed]},eu,{className:"meta",begin:"^#!/usr/bin/env",end:"$",illegal:"\n"},ef]}}let u4=Y=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:Y.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:Y.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}),u3=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],u6=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],u7=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],u8=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],cr=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse(),co=u7.concat(u8);function cl(Y){let et=u4(Y),en=co,ei="and or not only",eo="[\\w-]+",ea="("+eo+"|@\\{"+eo+"\\})",eu=[],ec=[],ed=function(Y){return{className:"string",begin:"~?"+Y+".*?"+Y}},ef=function(Y,et,en){return{className:Y,begin:et,relevance:en}},eh={$pattern:/[a-z-]+/,keyword:ei,attribute:u6.join(" ")},ep={begin:"\\(",end:"\\)",contains:ec,keywords:eh,relevance:0};ec.push(Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE,ed("'"),ed('"'),et.CSS_NUMBER_MODE,{begin:"(url|data-uri)\\(",starts:{className:"string",end:"[\\)\\n]",excludeEnd:!0}},et.HEXCOLOR,ep,ef("variable","@@?"+eo,10),ef("variable","@\\{"+eo+"\\}"),ef("built_in","~?`[^`]*?`"),{className:"attribute",begin:eo+"\\s*:",end:":",returnBegin:!0,excludeEnd:!0},et.IMPORTANT,{beginKeywords:"and not"},et.FUNCTION_DISPATCH);let em=ec.concat({begin:/\{/,end:/\}/,contains:eu}),eg={beginKeywords:"when",endsWithParent:!0,contains:[{beginKeywords:"and not"}].concat(ec)},ey={begin:ea+"\\s*:",returnBegin:!0,end:/[;}]/,relevance:0,contains:[{begin:/-(webkit|moz|ms|o)-/},et.CSS_VARIABLE,{className:"attribute",begin:"\\b("+cr.join("|")+")\\b",end:/(?=:)/,starts:{endsWithParent:!0,illegal:"[<=$]",relevance:0,contains:ec}}]},eb={className:"keyword",begin:"@(import|media|charset|font-face|(-[a-z]+-)?keyframes|supports|document|namespace|page|viewport|host)\\b",starts:{end:"[;{}]",keywords:eh,returnEnd:!0,contains:ec,relevance:0}},ek={className:"variable",variants:[{begin:"@"+eo+"\\s*:",relevance:15},{begin:"@"+eo}],starts:{end:"[;}]",returnEnd:!0,contains:em}},ew={variants:[{begin:"[\\.#:&\\[>]",end:"[;{}]"},{begin:ea,end:/\{/}],returnBegin:!0,returnEnd:!0,illegal:"[<='$\"]",relevance:0,contains:[Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE,eg,ef("keyword","all\\b"),ef("variable","@\\{"+eo+"\\}"),{begin:"\\b("+u3.join("|")+")\\b",className:"selector-tag"},et.CSS_NUMBER_MODE,ef("selector-tag",ea,0),ef("selector-id","#"+ea),ef("selector-class","\\."+ea,0),ef("selector-tag","&",0),et.ATTRIBUTE_SELECTOR_MODE,{className:"selector-pseudo",begin:":("+u7.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+u8.join("|")+")"},{begin:/\(/,end:/\)/,relevance:0,contains:em},{begin:"!important"},et.FUNCTION_DISPATCH]},e_={begin:eo+":(:)?"+`(${en.join("|")})`,returnBegin:!0,contains:[ew]};return eu.push(Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE,eb,ek,e_,ey,ew,eg,et.FUNCTION_DISPATCH),{name:"Less",case_insensitive:!0,illegal:"[=>'/<($\"]",contains:eu}}function cu(Y){let et="\\[=*\\[",en="\\]=*\\]",ei={begin:et,end:en,contains:["self"]},eo=[Y.COMMENT("--(?!"+et+")","$"),Y.COMMENT("--"+et,en,{contains:[ei],relevance:10})];return{name:"Lua",keywords:{$pattern:Y.UNDERSCORE_IDENT_RE,literal:"true false nil",keyword:"and break do else elseif end for goto if in local not or repeat return then until while",built_in:"_G _ENV _VERSION __index __newindex __mode __call __metatable __tostring __len __gc __add __sub __mul __div __mod __pow __concat __unm __eq __lt __le assert collectgarbage dofile error getfenv getmetatable ipairs load loadfile loadstring module next pairs pcall print rawequal rawget rawset require select setfenv setmetatable tonumber tostring type unpack xpcall arg self coroutine resume yield status wrap create running debug getupvalue debug sethook getmetatable gethook setmetatable setlocal traceback setfenv getinfo setupvalue getlocal getregistry getfenv io lines write close flush open output type read stderr stdin input stdout popen tmpfile math log max acos huge ldexp pi cos tanh pow deg tan cosh sinh random randomseed frexp ceil floor rad abs sqrt modf asin min mod fmod log10 atan2 exp sin atan os exit setlocale date getenv difftime remove time clock tmpname rename execute package preload loadlib loaded loaders cpath config path seeall string sub upper len gfind rep find match char dump gmatch reverse byte format gsub lower table setn insert getn foreachi maxn foreach concat sort remove"},contains:eo.concat([{className:"function",beginKeywords:"function",end:"\\)",contains:[Y.inherit(Y.TITLE_MODE,{begin:"([_a-zA-Z]\\w*\\.)*([_a-zA-Z]\\w*:)?[_a-zA-Z]\\w*"}),{className:"params",begin:"\\(",endsWithParent:!0,contains:eo}].concat(eo)},Y.C_NUMBER_MODE,Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,{className:"string",begin:et,end:en,contains:[ei],relevance:5}])}}function cf(Y){let et={className:"variable",variants:[{begin:"\\$\\("+Y.UNDERSCORE_IDENT_RE+"\\)",contains:[Y.BACKSLASH_ESCAPE]},{begin:/\$[@%",subLanguage:"xml",relevance:0},ei={begin:"^[-\\*]{3,}",end:"$"},eo={className:"code",variants:[{begin:"(`{3,})[^`](.|\\n)*?\\1`*[ ]*"},{begin:"(~{3,})[^~](.|\\n)*?\\1~*[ ]*"},{begin:"```",end:"```+[ ]*$"},{begin:"~~~",end:"~~~+[ ]*$"},{begin:"`.+?`"},{begin:"(?=^( {4}|\\t))",contains:[{begin:"^( {4}|\\t)",end:"(\\n)$"}],relevance:0}]},ea={className:"bullet",begin:"^[ ]*([*+-]|(\\d+\\.))(?=\\s+)",end:"\\s+",excludeEnd:!0},eu={begin:/^\[[^\n]+\]:/,returnBegin:!0,contains:[{className:"symbol",begin:/\[/,end:/\]/,excludeBegin:!0,excludeEnd:!0},{className:"link",begin:/:\s*/,end:/$/,excludeBegin:!0}]},ec=/[A-Za-z][A-Za-z0-9+.-]*/,ed={variants:[{begin:/\[.+?\]\[.*?\]/,relevance:0},{begin:/\[.+?\]\(((data|javascript|mailto):|(?:http|ftp)s?:\/\/).*?\)/,relevance:2},{begin:et.concat(/\[.+?\]\(/,ec,/:\/\/.*?\)/),relevance:2},{begin:/\[.+?\]\([./?&#].*?\)/,relevance:1},{begin:/\[.*?\]\(.*?\)/,relevance:0}],returnBegin:!0,contains:[{match:/\[(?=\])/},{className:"string",relevance:0,begin:"\\[",end:"\\]",excludeBegin:!0,returnEnd:!0},{className:"link",relevance:0,begin:"\\]\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0},{className:"symbol",relevance:0,begin:"\\]\\[",end:"\\]",excludeBegin:!0,excludeEnd:!0}]},ef={className:"strong",contains:[],variants:[{begin:/_{2}(?!\s)/,end:/_{2}/},{begin:/\*{2}(?!\s)/,end:/\*{2}/}]},eh={className:"emphasis",contains:[],variants:[{begin:/\*(?![*\s])/,end:/\*/},{begin:/_(?![_\s])/,end:/_/,relevance:0}]},ep=Y.inherit(ef,{contains:[]}),em=Y.inherit(eh,{contains:[]});ef.contains.push(em),eh.contains.push(ep);let eg=[en,ed];[ef,eh,ep,em].forEach(Y=>{Y.contains=Y.contains.concat(eg)}),eg=eg.concat(ef,eh);let ey={className:"section",variants:[{begin:"^#{1,6}",end:"$",contains:eg},{begin:"(?=^.+?\\n[=-]{2,}$)",contains:[{begin:"^[=-]*$"},{begin:"^",end:"\\n",contains:eg}]}]},eb={className:"quote",begin:"^>\\s+",contains:eg,end:"$"};return{name:"Markdown",aliases:["md","mkdown","mkd"],contains:[ey,en,ea,ef,eh,eb,eo,ei,ed,eu]}}function cg(Y){let et={className:"built_in",begin:"\\b(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)\\w+"},en=/[a-zA-Z@][a-zA-Z0-9_]*/,ei=["int","float","char","unsigned","signed","short","long","double","wchar_t","unichar","void","bool","BOOL","id|0","_Bool"],eo=["while","export","sizeof","typedef","const","struct","for","union","volatile","static","mutable","if","do","return","goto","enum","else","break","extern","asm","case","default","register","explicit","typename","switch","continue","inline","readonly","assign","readwrite","self","@synchronized","id","typeof","nonatomic","IBOutlet","IBAction","strong","weak","copy","in","out","inout","bycopy","byref","oneway","__strong","__weak","__block","__autoreleasing","@private","@protected","@public","@try","@property","@end","@throw","@catch","@finally","@autoreleasepool","@synthesize","@dynamic","@selector","@optional","@required","@encode","@package","@import","@defs","@compatibility_alias","__bridge","__bridge_transfer","__bridge_retained","__bridge_retain","__covariant","__contravariant","__kindof","_Nonnull","_Nullable","_Null_unspecified","__FUNCTION__","__PRETTY_FUNCTION__","__attribute__","getter","setter","retain","unsafe_unretained","nonnull","nullable","null_unspecified","null_resettable","class","instancetype","NS_DESIGNATED_INITIALIZER","NS_UNAVAILABLE","NS_REQUIRES_SUPER","NS_RETURNS_INNER_POINTER","NS_INLINE","NS_AVAILABLE","NS_DEPRECATED","NS_ENUM","NS_OPTIONS","NS_SWIFT_UNAVAILABLE","NS_ASSUME_NONNULL_BEGIN","NS_ASSUME_NONNULL_END","NS_REFINED_FOR_SWIFT","NS_SWIFT_NAME","NS_SWIFT_NOTHROW","NS_DURING","NS_HANDLER","NS_ENDHANDLER","NS_VALUERETURN","NS_VOIDRETURN"],ea=["false","true","FALSE","TRUE","nil","YES","NO","NULL"],eu=["dispatch_once_t","dispatch_queue_t","dispatch_sync","dispatch_async","dispatch_once"],ec={"variable.language":["this","super"],$pattern:en,keyword:eo,literal:ea,built_in:eu,type:ei},ed={$pattern:en,keyword:["@interface","@class","@protocol","@implementation"]};return{name:"Objective-C",aliases:["mm","objc","obj-c","obj-c++","objective-c++"],keywords:ec,illegal:"/,end:/$/,illegal:"\\n"},Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE]},{className:"class",begin:"("+ed.keyword.join("|")+")\\b",end:/(\{|$)/,excludeEnd:!0,keywords:ed,contains:[Y.UNDERSCORE_TITLE_MODE]},{begin:"\\."+Y.UNDERSCORE_IDENT_RE,relevance:0}]}}function cy(Y){let et=Y.regex,en=["abs","accept","alarm","and","atan2","bind","binmode","bless","break","caller","chdir","chmod","chomp","chop","chown","chr","chroot","close","closedir","connect","continue","cos","crypt","dbmclose","dbmopen","defined","delete","die","do","dump","each","else","elsif","endgrent","endhostent","endnetent","endprotoent","endpwent","endservent","eof","eval","exec","exists","exit","exp","fcntl","fileno","flock","for","foreach","fork","format","formline","getc","getgrent","getgrgid","getgrnam","gethostbyaddr","gethostbyname","gethostent","getlogin","getnetbyaddr","getnetbyname","getnetent","getpeername","getpgrp","getpriority","getprotobyname","getprotobynumber","getprotoent","getpwent","getpwnam","getpwuid","getservbyname","getservbyport","getservent","getsockname","getsockopt","given","glob","gmtime","goto","grep","gt","hex","if","index","int","ioctl","join","keys","kill","last","lc","lcfirst","length","link","listen","local","localtime","log","lstat","lt","ma","map","mkdir","msgctl","msgget","msgrcv","msgsnd","my","ne","next","no","not","oct","open","opendir","or","ord","our","pack","package","pipe","pop","pos","print","printf","prototype","push","q|0","qq","quotemeta","qw","qx","rand","read","readdir","readline","readlink","readpipe","recv","redo","ref","rename","require","reset","return","reverse","rewinddir","rindex","rmdir","say","scalar","seek","seekdir","select","semctl","semget","semop","send","setgrent","sethostent","setnetent","setpgrp","setpriority","setprotoent","setpwent","setservent","setsockopt","shift","shmctl","shmget","shmread","shmwrite","shutdown","sin","sleep","socket","socketpair","sort","splice","split","sprintf","sqrt","srand","stat","state","study","sub","substr","symlink","syscall","sysopen","sysread","sysseek","system","syswrite","tell","telldir","tie","tied","time","times","tr","truncate","uc","ucfirst","umask","undef","unless","unlink","unpack","unshift","untie","until","use","utime","values","vec","wait","waitpid","wantarray","warn","when","while","write","x|0","xor","y|0"],ei=/[dualxmsipngr]{0,12}/,eo={$pattern:/[\w.]+/,keyword:en.join(" ")},ea={className:"subst",begin:"[$@]\\{",end:"\\}",keywords:eo},eu={begin:/->\{/,end:/\}/},ec={variants:[{begin:/\$\d/},{begin:et.concat(/[$%@](\^\w\b|#\w+(::\w+)*|\{\w+\}|\w+(::\w*)*)/,"(?![A-Za-z])(?![@$%])")},{begin:/[$%@][^\s\w{]/,relevance:0}]},ed=[Y.BACKSLASH_ESCAPE,ea,ec],ef=[/!/,/\//,/\|/,/\?/,/'/,/"/,/#/],eh=(Y,en,eo="\\1")=>{let ea="\\1"===eo?eo:et.concat(eo,en);return et.concat(et.concat("(?:",Y,")"),en,/(?:\\.|[^\\\/])*?/,ea,/(?:\\.|[^\\\/])*?/,eo,ei)},ep=(Y,en,eo)=>et.concat(et.concat("(?:",Y,")"),en,/(?:\\.|[^\\\/])*?/,eo,ei),em=[ec,Y.HASH_COMMENT_MODE,Y.COMMENT(/^=\w/,/=cut/,{endsWithParent:!0}),eu,{className:"string",contains:ed,variants:[{begin:"q[qwxr]?\\s*\\(",end:"\\)",relevance:5},{begin:"q[qwxr]?\\s*\\[",end:"\\]",relevance:5},{begin:"q[qwxr]?\\s*\\{",end:"\\}",relevance:5},{begin:"q[qwxr]?\\s*\\|",end:"\\|",relevance:5},{begin:"q[qwxr]?\\s*<",end:">",relevance:5},{begin:"qw\\s+q",end:"q",relevance:5},{begin:"'",end:"'",contains:[Y.BACKSLASH_ESCAPE]},{begin:'"',end:'"'},{begin:"`",end:"`",contains:[Y.BACKSLASH_ESCAPE]},{begin:/\{\w+\}/,relevance:0},{begin:"-?\\w+\\s*=>",relevance:0}]},{className:"number",begin:"(\\b0[0-7_]+)|(\\b0x[0-9a-fA-F_]+)|(\\b[1-9][0-9_]*(\\.[0-9_]+)?)|[0_]\\b",relevance:0},{begin:"(\\/\\/|"+Y.RE_STARTERS_RE+"|\\b(split|return|print|reverse|grep)\\b)\\s*",keywords:"split return print reverse grep",relevance:0,contains:[Y.HASH_COMMENT_MODE,{className:"regexp",variants:[{begin:eh("s|tr|y",et.either(...ef,{capture:!0}))},{begin:eh("s|tr|y","\\(","\\)")},{begin:eh("s|tr|y","\\[","\\]")},{begin:eh("s|tr|y","\\{","\\}")}],relevance:2},{className:"regexp",variants:[{begin:/(m|qr)\/\//,relevance:0},{begin:ep("(?:m|qr)?",/\//,/\//)},{begin:ep("m|qr",et.either(...ef,{capture:!0}),/\1/)},{begin:ep("m|qr",/\(/,/\)/)},{begin:ep("m|qr",/\[/,/\]/)},{begin:ep("m|qr",/\{/,/\}/)}]}]},{className:"function",beginKeywords:"sub",end:"(\\s*\\(.*?\\))?[;{]",excludeEnd:!0,relevance:5,contains:[Y.TITLE_MODE]},{begin:"-\\w\\b",relevance:0},{begin:"^__DATA__$",end:"^__END__$",subLanguage:"mojolicious",contains:[{begin:"^@@.*",end:"$",className:"comment"}]}];return ea.contains=em,eu.contains=em,{name:"Perl",aliases:["pl","pm"],keywords:eo,contains:em}}function cw(Y){let et=Y.regex,en=/(?![A-Za-z0-9])(?![$])/,ei=et.concat(/[a-zA-Z_\x7f-\xff][a-zA-Z0-9_\x7f-\xff]*/,en),eo=et.concat(/(\\?[A-Z][a-z0-9_\x7f-\xff]+|\\?[A-Z]+(?=[A-Z][a-z0-9_\x7f-\xff])){1,}/,en),ea={scope:"variable",match:"\\$+"+ei},eu={scope:"meta",variants:[{begin:/<\?php/,relevance:10},{begin:/<\?=/},{begin:/<\?/,relevance:.1},{begin:/\?>/}]},ec={scope:"subst",variants:[{begin:/\$\w+/},{begin:/\{\$/,end:/\}/}]},ed=Y.inherit(Y.APOS_STRING_MODE,{illegal:null}),ef=Y.inherit(Y.QUOTE_STRING_MODE,{illegal:null,contains:Y.QUOTE_STRING_MODE.contains.concat(ec)}),eh=Y.END_SAME_AS_BEGIN({begin:/<<<[ \t]*(\w+)\n/,end:/[ \t]*(\w+)\b/,contains:Y.QUOTE_STRING_MODE.contains.concat(ec)}),ep="[ \n]",em={scope:"string",variants:[ef,ed,eh]},eg={scope:"number",variants:[{begin:"\\b0[bB][01]+(?:_[01]+)*\\b"},{begin:"\\b0[oO][0-7]+(?:_[0-7]+)*\\b"},{begin:"\\b0[xX][\\da-fA-F]+(?:_[\\da-fA-F]+)*\\b"},{begin:"(?:\\b\\d+(?:_\\d+)*(\\.(?:\\d+(?:_\\d+)*))?|\\B\\.\\d+)(?:[eE][+-]?\\d+)?"}],relevance:0},ey=["false","null","true"],eb=["__CLASS__","__DIR__","__FILE__","__FUNCTION__","__COMPILER_HALT_OFFSET__","__LINE__","__METHOD__","__NAMESPACE__","__TRAIT__","die","echo","exit","include","include_once","print","require","require_once","array","abstract","and","as","binary","bool","boolean","break","callable","case","catch","class","clone","const","continue","declare","default","do","double","else","elseif","empty","enddeclare","endfor","endforeach","endif","endswitch","endwhile","enum","eval","extends","final","finally","float","for","foreach","from","global","goto","if","implements","instanceof","insteadof","int","integer","interface","isset","iterable","list","match|0","mixed","new","never","object","or","private","protected","public","readonly","real","return","string","switch","throw","trait","try","unset","use","var","void","while","xor","yield"],ek=["Error|0","AppendIterator","ArgumentCountError","ArithmeticError","ArrayIterator","ArrayObject","AssertionError","BadFunctionCallException","BadMethodCallException","CachingIterator","CallbackFilterIterator","CompileError","Countable","DirectoryIterator","DivisionByZeroError","DomainException","EmptyIterator","ErrorException","Exception","FilesystemIterator","FilterIterator","GlobIterator","InfiniteIterator","InvalidArgumentException","IteratorIterator","LengthException","LimitIterator","LogicException","MultipleIterator","NoRewindIterator","OutOfBoundsException","OutOfRangeException","OuterIterator","OverflowException","ParentIterator","ParseError","RangeException","RecursiveArrayIterator","RecursiveCachingIterator","RecursiveCallbackFilterIterator","RecursiveDirectoryIterator","RecursiveFilterIterator","RecursiveIterator","RecursiveIteratorIterator","RecursiveRegexIterator","RecursiveTreeIterator","RegexIterator","RuntimeException","SeekableIterator","SplDoublyLinkedList","SplFileInfo","SplFileObject","SplFixedArray","SplHeap","SplMaxHeap","SplMinHeap","SplObjectStorage","SplObserver","SplPriorityQueue","SplQueue","SplStack","SplSubject","SplTempFileObject","TypeError","UnderflowException","UnexpectedValueException","UnhandledMatchError","ArrayAccess","BackedEnum","Closure","Fiber","Generator","Iterator","IteratorAggregate","Serializable","Stringable","Throwable","Traversable","UnitEnum","WeakReference","WeakMap","Directory","__PHP_Incomplete_Class","parent","php_user_filter","self","static","stdClass"],ew=Y=>{let et=[];return Y.forEach(Y=>{et.push(Y),Y.toLowerCase()===Y?et.push(Y.toUpperCase()):et.push(Y.toLowerCase())}),et},e_={keyword:eb,literal:ew(ey),built_in:ek},eE=Y=>Y.map(Y=>Y.replace(/\|\d+$/,"")),eC={variants:[{match:[/new/,et.concat(ep,"+"),et.concat("(?!",eE(ek).join("\\b|"),"\\b)"),eo],scope:{1:"keyword",4:"title.class"}}]},eT=et.concat(ei,"\\b(?!\\()"),eS={variants:[{match:[et.concat(/::/,et.lookahead(/(?!class\b)/)),eT],scope:{2:"variable.constant"}},{match:[/::/,/class/],scope:{2:"variable.language"}},{match:[eo,et.concat(/::/,et.lookahead(/(?!class\b)/)),eT],scope:{1:"title.class",3:"variable.constant"}},{match:[eo,et.concat("::",et.lookahead(/(?!class\b)/))],scope:{1:"title.class"}},{match:[eo,/::/,/class/],scope:{1:"title.class",3:"variable.language"}}]},eA={scope:"attr",match:et.concat(ei,et.lookahead(":"),et.lookahead(/(?!::)/))},eM={relevance:0,begin:/\(/,end:/\)/,keywords:e_,contains:[eA,ea,eS,Y.C_BLOCK_COMMENT_MODE,em,eg,eC]},eP={relevance:0,match:[/\b/,et.concat("(?!fn\\b|function\\b|",eE(eb).join("\\b|"),"|",eE(ek).join("\\b|"),"\\b)"),ei,et.concat(ep,"*"),et.lookahead(/(?=\()/)],scope:{3:"title.function.invoke"},contains:[eM]};eM.contains.push(eP);let ej=[eA,eS,Y.C_BLOCK_COMMENT_MODE,em,eg,eC],eO={begin:et.concat(/#\[\s*/,eo),beginScope:"meta",end:/]/,endScope:"meta",keywords:{literal:ey,keyword:["new","array"]},contains:[{begin:/\[/,end:/]/,keywords:{literal:ey,keyword:["new","array"]},contains:["self",...ej]},...ej,{scope:"meta",match:eo}]};return{case_insensitive:!1,keywords:e_,contains:[eO,Y.HASH_COMMENT_MODE,Y.COMMENT("//","$"),Y.COMMENT("/\\*","\\*/",{contains:[{scope:"doctag",match:"@[A-Za-z]+"}]}),{match:/__halt_compiler\(\);/,keywords:"__halt_compiler",starts:{scope:"comment",end:Y.MATCH_NOTHING_RE,contains:[{match:/\?>/,scope:"meta",endsParent:!0}]}},eu,{scope:"variable.language",match:/\$this\b/},ea,eP,eS,{match:[/const/,/\s/,ei],scope:{1:"keyword",3:"variable.constant"}},eC,{scope:"function",relevance:0,beginKeywords:"fn function",end:/[;{]/,excludeEnd:!0,illegal:"[$%\\[]",contains:[{beginKeywords:"use"},Y.UNDERSCORE_TITLE_MODE,{begin:"=>",endsParent:!0},{scope:"params",begin:"\\(",end:"\\)",excludeBegin:!0,excludeEnd:!0,keywords:e_,contains:["self",ea,eS,Y.C_BLOCK_COMMENT_MODE,em,eg]}]},{scope:"class",variants:[{beginKeywords:"enum",illegal:/[($"]/},{beginKeywords:"class interface trait",illegal:/[:($"]/}],relevance:0,end:/\{/,excludeEnd:!0,contains:[{beginKeywords:"extends implements"},Y.UNDERSCORE_TITLE_MODE]},{beginKeywords:"namespace",relevance:0,end:";",illegal:/[.']/,contains:[Y.inherit(Y.UNDERSCORE_TITLE_MODE,{scope:"title.class"})]},{beginKeywords:"use",relevance:0,end:";",contains:[{match:/\b(as|const|function)\b/,scope:"keyword"},Y.UNDERSCORE_TITLE_MODE]},em,eg]}}function c_(Y){return{name:"PHP template",subLanguage:"xml",contains:[{begin:/<\?(php|=)?/,end:/\?>/,subLanguage:"php",contains:[{begin:"/\\*",end:"\\*/",skip:!0},{begin:'b"',end:'"',skip:!0},{begin:"b'",end:"'",skip:!0},Y.inherit(Y.APOS_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0}),Y.inherit(Y.QUOTE_STRING_MODE,{illegal:null,className:null,contains:null,skip:!0})]}]}}function cE(Y){return{name:"Plain text",aliases:["text","txt"],disableAutodetect:!0}}function cC(Y){let et=Y.regex,en=/[\p{XID_Start}_]\p{XID_Continue}*/u,ei=["and","as","assert","async","await","break","case","class","continue","def","del","elif","else","except","finally","for","from","global","if","import","in","is","lambda","match","nonlocal|10","not","or","pass","raise","return","try","while","with","yield"],eo=["__import__","abs","all","any","ascii","bin","bool","breakpoint","bytearray","bytes","callable","chr","classmethod","compile","complex","delattr","dict","dir","divmod","enumerate","eval","exec","filter","float","format","frozenset","getattr","globals","hasattr","hash","help","hex","id","input","int","isinstance","issubclass","iter","len","list","locals","map","max","memoryview","min","next","object","oct","open","ord","pow","print","property","range","repr","reversed","round","set","setattr","slice","sorted","staticmethod","str","sum","super","tuple","type","vars","zip"],ea=["__debug__","Ellipsis","False","None","NotImplemented","True"],eu=["Any","Callable","Coroutine","Dict","List","Literal","Generic","Optional","Sequence","Set","Tuple","Type","Union"],ec={$pattern:/[A-Za-z]\w+|__\w+__/,keyword:ei,built_in:eo,literal:ea,type:eu},ed={className:"meta",begin:/^(>>>|\.\.\.) /},ef={className:"subst",begin:/\{/,end:/\}/,keywords:ec,illegal:/#/},eh={begin:/\{\{/,relevance:0},ep={className:"string",contains:[Y.BACKSLASH_ESCAPE],variants:[{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?'''/,end:/'''/,contains:[Y.BACKSLASH_ESCAPE,ed],relevance:10},{begin:/([uU]|[bB]|[rR]|[bB][rR]|[rR][bB])?"""/,end:/"""/,contains:[Y.BACKSLASH_ESCAPE,ed],relevance:10},{begin:/([fF][rR]|[rR][fF]|[fF])'''/,end:/'''/,contains:[Y.BACKSLASH_ESCAPE,ed,eh,ef]},{begin:/([fF][rR]|[rR][fF]|[fF])"""/,end:/"""/,contains:[Y.BACKSLASH_ESCAPE,ed,eh,ef]},{begin:/([uU]|[rR])'/,end:/'/,relevance:10},{begin:/([uU]|[rR])"/,end:/"/,relevance:10},{begin:/([bB]|[bB][rR]|[rR][bB])'/,end:/'/},{begin:/([bB]|[bB][rR]|[rR][bB])"/,end:/"/},{begin:/([fF][rR]|[rR][fF]|[fF])'/,end:/'/,contains:[Y.BACKSLASH_ESCAPE,eh,ef]},{begin:/([fF][rR]|[rR][fF]|[fF])"/,end:/"/,contains:[Y.BACKSLASH_ESCAPE,eh,ef]},Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE]},em="[0-9](_?[0-9])*",eg=`(\\b(${em}))?\\.(${em})|\\b(${em})\\.`,ey=`\\b|${ei.join("|")}`,eb={className:"number",relevance:0,variants:[{begin:`(\\b(${em})|(${eg}))[eE][+-]?(${em})[jJ]?(?=${ey})`},{begin:`(${eg})[jJ]?`},{begin:`\\b([1-9](_?[0-9])*|0+(_?0)*)[lLjJ]?(?=${ey})`},{begin:`\\b0[bB](_?[01])+[lL]?(?=${ey})`},{begin:`\\b0[oO](_?[0-7])+[lL]?(?=${ey})`},{begin:`\\b0[xX](_?[0-9a-fA-F])+[lL]?(?=${ey})`},{begin:`\\b(${em})[jJ](?=${ey})`}]},ek={className:"comment",begin:et.lookahead(/# type:/),end:/$/,keywords:ec,contains:[{begin:/# type:/},{begin:/#/,end:/\b\B/,endsWithParent:!0}]},ew={className:"params",variants:[{className:"",begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:ec,contains:["self",ed,eb,ep,Y.HASH_COMMENT_MODE]}]};return ef.contains=[ep,eb,ed],{name:"Python",aliases:["py","gyp","ipython"],unicodeRegex:!0,keywords:ec,illegal:/(<\/|->|\?)|=>/,contains:[ed,eb,{begin:/\bself\b/},{beginKeywords:"if",relevance:0},ep,ek,Y.HASH_COMMENT_MODE,{match:[/\bdef/,/\s+/,en],scope:{1:"keyword",3:"title.function"},contains:[ew]},{variants:[{match:[/\bclass/,/\s+/,en,/\s*/,/\(\s*/,en,/\s*\)/]},{match:[/\bclass/,/\s+/,en]}],scope:{1:"keyword",3:"title.class",6:"title.class.inherited"}},{className:"meta",begin:/^[\t ]*@/,end:/(?=#)|$/,contains:[eb,ew,ep]}]}}function cT(Y){return{aliases:["pycon"],contains:[{className:"meta.prompt",starts:{end:/ |$/,starts:{end:"$",subLanguage:"python"}},variants:[{begin:/^>>>(?=[ ]|$)/},{begin:/^\.\.\.(?=[ ]|$)/}]}]}}function cS(Y){let et=Y.regex,en=/(?:(?:[a-zA-Z]|\.[._a-zA-Z])[._a-zA-Z0-9]*)|\.(?!\d)/,ei=et.either(/0[xX][0-9a-fA-F]+\.[0-9a-fA-F]*[pP][+-]?\d+i?/,/0[xX][0-9a-fA-F]+(?:[pP][+-]?\d+)?[Li]?/,/(?:\d+(?:\.\d*)?|\.\d+)(?:[eE][+-]?\d+)?[Li]?/),eo=/[=!<>:]=|\|\||&&|:::?|<-|<<-|->>|->|\|>|[-+*\/?!$&|:<=>@^~]|\*\*/,ea=et.either(/[()]/,/[{}]/,/\[\[/,/[[\]]/,/\\/,/,/);return{name:"R",keywords:{$pattern:en,keyword:"function if in break next repeat else for while",literal:"NULL NA TRUE FALSE Inf NaN NA_integer_|10 NA_real_|10 NA_character_|10 NA_complex_|10",built_in:"LETTERS letters month.abb month.name pi T F abs acos acosh all any anyNA Arg as.call as.character as.complex as.double as.environment as.integer as.logical as.null.default as.numeric as.raw asin asinh atan atanh attr attributes baseenv browser c call ceiling class Conj cos cosh cospi cummax cummin cumprod cumsum digamma dim dimnames emptyenv exp expression floor forceAndCall gamma gc.time globalenv Im interactive invisible is.array is.atomic is.call is.character is.complex is.double is.environment is.expression is.finite is.function is.infinite is.integer is.language is.list is.logical is.matrix is.na is.name is.nan is.null is.numeric is.object is.pairlist is.raw is.recursive is.single is.symbol lazyLoadDBfetch length lgamma list log max min missing Mod names nargs nzchar oldClass on.exit pos.to.env proc.time prod quote range Re rep retracemem return round seq_along seq_len seq.int sign signif sin sinh sinpi sqrt standardGeneric substitute sum switch tan tanh tanpi tracemem trigamma trunc unclass untracemem UseMethod xtfrm"},contains:[Y.COMMENT(/#'/,/$/,{contains:[{scope:"doctag",match:/@examples/,starts:{end:et.lookahead(et.either(/\n^#'\s*(?=@[a-zA-Z]+)/,/\n^(?!#')/)),endsParent:!0}},{scope:"doctag",begin:"@param",end:/$/,contains:[{scope:"variable",variants:[{match:en},{match:/`(?:\\.|[^`\\])+`/}],endsParent:!0}]},{scope:"doctag",match:/@[a-zA-Z]+/},{scope:"keyword",match:/\\[a-zA-Z]+/}]}),Y.HASH_COMMENT_MODE,{scope:"string",contains:[Y.BACKSLASH_ESCAPE],variants:[Y.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\(/,end:/\)(-*)"/}),Y.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\{/,end:/\}(-*)"/}),Y.END_SAME_AS_BEGIN({begin:/[rR]"(-*)\[/,end:/\](-*)"/}),Y.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\(/,end:/\)(-*)'/}),Y.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\{/,end:/\}(-*)'/}),Y.END_SAME_AS_BEGIN({begin:/[rR]'(-*)\[/,end:/\](-*)'/}),{begin:'"',end:'"',relevance:0},{begin:"'",end:"'",relevance:0}]},{relevance:0,variants:[{scope:{1:"operator",2:"number"},match:[eo,ei]},{scope:{1:"operator",2:"number"},match:[/%[^%]*%/,ei]},{scope:{1:"punctuation",2:"number"},match:[ea,ei]},{scope:{2:"number"},match:[/[^a-zA-Z0-9._]|^/,ei]}]},{scope:{3:"operator"},match:[en,/\s+/,/<-/,/\s+/]},{scope:"operator",relevance:0,variants:[{match:eo},{match:/%[^%]*%/}]},{scope:"punctuation",relevance:0,match:ea},{begin:"`",end:"`",contains:[{begin:/\\./}]}]}}function cA(Y){let et=Y.regex,en="([a-zA-Z_]\\w*[!?=]?|[-+~]@|<<|>>|=~|===?|<=>|[<>]=?|\\*\\*|[-/+%^&*~`|]|\\[\\]=?)",ei=et.either(/\b([A-Z]+[a-z0-9]+)+/,/\b([A-Z]+[a-z0-9]+)+[A-Z]+/),eo=et.concat(ei,/(::\w+)*/),ea=["include","extend","prepend","public","private","protected","raise","throw"],eu={"variable.constant":["__FILE__","__LINE__","__ENCODING__"],"variable.language":["self","super"],keyword:["alias","and","begin","BEGIN","break","case","class","defined","do","else","elsif","end","END","ensure","for","if","in","module","next","not","or","redo","require","rescue","retry","return","then","undef","unless","until","when","while","yield",...ea],built_in:["proc","lambda","attr_accessor","attr_reader","attr_writer","define_method","private_constant","module_function"],literal:["true","false","nil"]},ec={className:"doctag",begin:"@[A-Za-z]+"},ed={begin:"#<",end:">"},ef=[Y.COMMENT("#","$",{contains:[ec]}),Y.COMMENT("^=begin","^=end",{contains:[ec],relevance:10}),Y.COMMENT("^__END__",Y.MATCH_NOTHING_RE)],eh={className:"subst",begin:/#\{/,end:/\}/,keywords:eu},ep={className:"string",contains:[Y.BACKSLASH_ESCAPE,eh],variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/`/,end:/`/},{begin:/%[qQwWx]?\(/,end:/\)/},{begin:/%[qQwWx]?\[/,end:/\]/},{begin:/%[qQwWx]?\{/,end:/\}/},{begin:/%[qQwWx]?/},{begin:/%[qQwWx]?\//,end:/\//},{begin:/%[qQwWx]?%/,end:/%/},{begin:/%[qQwWx]?-/,end:/-/},{begin:/%[qQwWx]?\|/,end:/\|/},{begin:/\B\?(\\\d{1,3})/},{begin:/\B\?(\\x[A-Fa-f0-9]{1,2})/},{begin:/\B\?(\\u\{?[A-Fa-f0-9]{1,6}\}?)/},{begin:/\B\?(\\M-\\C-|\\M-\\c|\\c\\M-|\\M-|\\C-\\M-)[\x20-\x7e]/},{begin:/\B\?\\(c|C-)[\x20-\x7e]/},{begin:/\B\?\\?\S/},{begin:et.concat(/<<[-~]?'?/,et.lookahead(/(\w+)(?=\W)[^\n]*\n(?:[^\n]*\n)*?\s*\1\b/)),contains:[Y.END_SAME_AS_BEGIN({begin:/(\w+)/,end:/(\w+)/,contains:[Y.BACKSLASH_ESCAPE,eh]})]}]},em="[1-9](_?[0-9])*|0",eg="[0-9](_?[0-9])*",ey={className:"number",relevance:0,variants:[{begin:`\\b(${em})(\\.(${eg}))?([eE][+-]?(${eg})|r)?i?\\b`},{begin:"\\b0[dD][0-9](_?[0-9])*r?i?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*r?i?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*r?i?\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*r?i?\\b"},{begin:"\\b0(_?[0-7])+r?i?\\b"}]},eb={variants:[{match:/\(\)/},{className:"params",begin:/\(/,end:/(?=\))/,excludeBegin:!0,endsParent:!0,keywords:eu}]},ek={match:[/(include|extend)\s+/,eo],scope:{2:"title.class"},keywords:eu},ew={variants:[{match:[/class\s+/,eo,/\s+<\s+/,eo]},{match:[/\b(class|module)\s+/,eo]}],scope:{2:"title.class",4:"title.class.inherited"},keywords:eu},e_={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"},eE={match:[/def/,/\s+/,en],scope:{1:"keyword",3:"title.function"},contains:[eb]},eC={relevance:0,match:[eo,/\.new[. (]/],scope:{1:"title.class"}},eT={relevance:0,match:ei,scope:"title.class"},eS=[ep,ew,ek,eC,e_,eT,eE,{begin:Y.IDENT_RE+"::"},{className:"symbol",begin:Y.UNDERSCORE_IDENT_RE+"(!|\\?)?:",relevance:0},{className:"symbol",begin:":(?!\\s)",contains:[ep,{begin:en}],relevance:0},ey,{className:"variable",begin:"(\\$\\W)|((\\$|@@?)(\\w+))(?=[^@$?])(?![A-Za-z])(?![@$?'])"},{className:"params",begin:/\|/,end:/\|/,excludeBegin:!0,excludeEnd:!0,relevance:0,keywords:eu},{begin:"("+Y.RE_STARTERS_RE+"|unless)\\s*",keywords:"unless",contains:[{className:"regexp",contains:[Y.BACKSLASH_ESCAPE,eh],illegal:/\n/,variants:[{begin:"/",end:"/[a-z]*"},{begin:/%r\{/,end:/\}[a-z]*/},{begin:"%r\\(",end:"\\)[a-z]*"},{begin:"%r!",end:"![a-z]*"},{begin:"%r\\[",end:"\\][a-z]*"}]}].concat(ed,ef),relevance:0}].concat(ed,ef);eh.contains=eS,eb.contains=eS;let eA="[>?]>",eM="[\\w#]+\\(\\w+\\):\\d+:\\d+[>*]",eP="(\\w+-)?\\d+\\.\\d+\\.\\d+(p\\d+)?[^\\d][^>]+>",ej=[{begin:/^\s*=>/,starts:{end:"$",contains:eS}},{className:"meta.prompt",begin:"^("+eA+"|"+eM+"|"+eP+")(?=[ ])",starts:{end:"$",keywords:eu,contains:eS}}];return ef.unshift(ed),{name:"Ruby",aliases:["rb","gemspec","podspec","thor","irb"],keywords:eu,illegal:/\/\*/,contains:[Y.SHEBANG({binary:"ruby"})].concat(ej).concat(ef).concat(eS)}}function cM(Y){let et=Y.regex,en={className:"title.function.invoke",relevance:0,begin:et.concat(/\b/,/(?!let\b)/,Y.IDENT_RE,et.lookahead(/\s*\(/))},ei="([ui](8|16|32|64|128|size)|f(32|64))?",eo=["abstract","as","async","await","become","box","break","const","continue","crate","do","dyn","else","enum","extern","false","final","fn","for","if","impl","in","let","loop","macro","match","mod","move","mut","override","priv","pub","ref","return","self","Self","static","struct","super","trait","true","try","type","typeof","unsafe","unsized","use","virtual","where","while","yield"],ea=["true","false","Some","None","Ok","Err"],eu=["drop ","Copy","Send","Sized","Sync","Drop","Fn","FnMut","FnOnce","ToOwned","Clone","Debug","PartialEq","PartialOrd","Eq","Ord","AsRef","AsMut","Into","From","Default","Iterator","Extend","IntoIterator","DoubleEndedIterator","ExactSizeIterator","SliceConcatExt","ToString","assert!","assert_eq!","bitflags!","bytes!","cfg!","col!","concat!","concat_idents!","debug_assert!","debug_assert_eq!","env!","panic!","file!","format!","format_args!","include_bytes!","include_str!","line!","local_data_key!","module_path!","option_env!","print!","println!","select!","stringify!","try!","unimplemented!","unreachable!","vec!","write!","writeln!","macro_rules!","assert_ne!","debug_assert_ne!"],ec=["i8","i16","i32","i64","i128","isize","u8","u16","u32","u64","u128","usize","f32","f64","str","char","bool","Box","Option","Result","String","Vec"];return{name:"Rust",aliases:["rs"],keywords:{$pattern:Y.IDENT_RE+"!?",type:ec,keyword:eo,literal:ea,built_in:eu},illegal:""},en]}}let cP=Y=>({IMPORTANT:{scope:"meta",begin:"!important"},BLOCK_COMMENT:Y.C_BLOCK_COMMENT_MODE,HEXCOLOR:{scope:"number",begin:/#(([0-9a-fA-F]{3,4})|(([0-9a-fA-F]{2}){3,4}))\b/},FUNCTION_DISPATCH:{className:"built_in",begin:/[\w-]+(?=\()/},ATTRIBUTE_SELECTOR_MODE:{scope:"selector-attr",begin:/\[/,end:/\]/,illegal:"$",contains:[Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE]},CSS_NUMBER_MODE:{scope:"number",begin:Y.NUMBER_RE+"(%|em|ex|ch|rem|vw|vh|vmin|vmax|cm|mm|in|pt|pc|px|deg|grad|rad|turn|s|ms|Hz|kHz|dpi|dpcm|dppx)?",relevance:0},CSS_VARIABLE:{className:"attr",begin:/--[A-Za-z][A-Za-z0-9_-]*/}}),cj=["a","abbr","address","article","aside","audio","b","blockquote","body","button","canvas","caption","cite","code","dd","del","details","dfn","div","dl","dt","em","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","header","hgroup","html","i","iframe","img","input","ins","kbd","label","legend","li","main","mark","menu","nav","object","ol","p","q","quote","samp","section","span","strong","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","tr","ul","var","video"],cO=["any-hover","any-pointer","aspect-ratio","color","color-gamut","color-index","device-aspect-ratio","device-height","device-width","display-mode","forced-colors","grid","height","hover","inverted-colors","monochrome","orientation","overflow-block","overflow-inline","pointer","prefers-color-scheme","prefers-contrast","prefers-reduced-motion","prefers-reduced-transparency","resolution","scan","scripting","update","width","min-width","max-width","min-height","max-height"],cI=["active","any-link","blank","checked","current","default","defined","dir","disabled","drop","empty","enabled","first","first-child","first-of-type","fullscreen","future","focus","focus-visible","focus-within","has","host","host-context","hover","indeterminate","in-range","invalid","is","lang","last-child","last-of-type","left","link","local-link","not","nth-child","nth-col","nth-last-child","nth-last-col","nth-last-of-type","nth-of-type","only-child","only-of-type","optional","out-of-range","past","placeholder-shown","read-only","read-write","required","right","root","scope","target","target-within","user-invalid","valid","visited","where"],cN=["after","backdrop","before","cue","cue-region","first-letter","first-line","grammar-error","marker","part","placeholder","selection","slotted","spelling-error"],cL=["align-content","align-items","align-self","all","animation","animation-delay","animation-direction","animation-duration","animation-fill-mode","animation-iteration-count","animation-name","animation-play-state","animation-timing-function","backface-visibility","background","background-attachment","background-blend-mode","background-clip","background-color","background-image","background-origin","background-position","background-repeat","background-size","block-size","border","border-block","border-block-color","border-block-end","border-block-end-color","border-block-end-style","border-block-end-width","border-block-start","border-block-start-color","border-block-start-style","border-block-start-width","border-block-style","border-block-width","border-bottom","border-bottom-color","border-bottom-left-radius","border-bottom-right-radius","border-bottom-style","border-bottom-width","border-collapse","border-color","border-image","border-image-outset","border-image-repeat","border-image-slice","border-image-source","border-image-width","border-inline","border-inline-color","border-inline-end","border-inline-end-color","border-inline-end-style","border-inline-end-width","border-inline-start","border-inline-start-color","border-inline-start-style","border-inline-start-width","border-inline-style","border-inline-width","border-left","border-left-color","border-left-style","border-left-width","border-radius","border-right","border-right-color","border-right-style","border-right-width","border-spacing","border-style","border-top","border-top-color","border-top-left-radius","border-top-right-radius","border-top-style","border-top-width","border-width","bottom","box-decoration-break","box-shadow","box-sizing","break-after","break-before","break-inside","caption-side","caret-color","clear","clip","clip-path","clip-rule","color","column-count","column-fill","column-gap","column-rule","column-rule-color","column-rule-style","column-rule-width","column-span","column-width","columns","contain","content","content-visibility","counter-increment","counter-reset","cue","cue-after","cue-before","cursor","direction","display","empty-cells","filter","flex","flex-basis","flex-direction","flex-flow","flex-grow","flex-shrink","flex-wrap","float","flow","font","font-display","font-family","font-feature-settings","font-kerning","font-language-override","font-size","font-size-adjust","font-smoothing","font-stretch","font-style","font-synthesis","font-variant","font-variant-caps","font-variant-east-asian","font-variant-ligatures","font-variant-numeric","font-variant-position","font-variation-settings","font-weight","gap","glyph-orientation-vertical","grid","grid-area","grid-auto-columns","grid-auto-flow","grid-auto-rows","grid-column","grid-column-end","grid-column-start","grid-gap","grid-row","grid-row-end","grid-row-start","grid-template","grid-template-areas","grid-template-columns","grid-template-rows","hanging-punctuation","height","hyphens","icon","image-orientation","image-rendering","image-resolution","ime-mode","inline-size","isolation","justify-content","left","letter-spacing","line-break","line-height","list-style","list-style-image","list-style-position","list-style-type","margin","margin-block","margin-block-end","margin-block-start","margin-bottom","margin-inline","margin-inline-end","margin-inline-start","margin-left","margin-right","margin-top","marks","mask","mask-border","mask-border-mode","mask-border-outset","mask-border-repeat","mask-border-slice","mask-border-source","mask-border-width","mask-clip","mask-composite","mask-image","mask-mode","mask-origin","mask-position","mask-repeat","mask-size","mask-type","max-block-size","max-height","max-inline-size","max-width","min-block-size","min-height","min-inline-size","min-width","mix-blend-mode","nav-down","nav-index","nav-left","nav-right","nav-up","none","normal","object-fit","object-position","opacity","order","orphans","outline","outline-color","outline-offset","outline-style","outline-width","overflow","overflow-wrap","overflow-x","overflow-y","padding","padding-block","padding-block-end","padding-block-start","padding-bottom","padding-inline","padding-inline-end","padding-inline-start","padding-left","padding-right","padding-top","page-break-after","page-break-before","page-break-inside","pause","pause-after","pause-before","perspective","perspective-origin","pointer-events","position","quotes","resize","rest","rest-after","rest-before","right","row-gap","scroll-margin","scroll-margin-block","scroll-margin-block-end","scroll-margin-block-start","scroll-margin-bottom","scroll-margin-inline","scroll-margin-inline-end","scroll-margin-inline-start","scroll-margin-left","scroll-margin-right","scroll-margin-top","scroll-padding","scroll-padding-block","scroll-padding-block-end","scroll-padding-block-start","scroll-padding-bottom","scroll-padding-inline","scroll-padding-inline-end","scroll-padding-inline-start","scroll-padding-left","scroll-padding-right","scroll-padding-top","scroll-snap-align","scroll-snap-stop","scroll-snap-type","scrollbar-color","scrollbar-gutter","scrollbar-width","shape-image-threshold","shape-margin","shape-outside","speak","speak-as","src","tab-size","table-layout","text-align","text-align-all","text-align-last","text-combine-upright","text-decoration","text-decoration-color","text-decoration-line","text-decoration-style","text-emphasis","text-emphasis-color","text-emphasis-position","text-emphasis-style","text-indent","text-justify","text-orientation","text-overflow","text-rendering","text-shadow","text-transform","text-underline-position","top","transform","transform-box","transform-origin","transform-style","transition","transition-delay","transition-duration","transition-property","transition-timing-function","unicode-bidi","vertical-align","visibility","voice-balance","voice-duration","voice-family","voice-pitch","voice-range","voice-rate","voice-stress","voice-volume","white-space","widows","width","will-change","word-break","word-spacing","word-wrap","writing-mode","z-index"].reverse();function cR(Y){let et=cP(Y),en=cN,ei=cI,eo="@[a-z-]+",ea="and or not only",eu="[a-zA-Z-][a-zA-Z0-9_-]*",ec={className:"variable",begin:"(\\$"+eu+")\\b",relevance:0};return{name:"SCSS",case_insensitive:!0,illegal:"[=/|']",contains:[Y.C_LINE_COMMENT_MODE,Y.C_BLOCK_COMMENT_MODE,et.CSS_NUMBER_MODE,{className:"selector-id",begin:"#[A-Za-z0-9_-]+",relevance:0},{className:"selector-class",begin:"\\.[A-Za-z0-9_-]+",relevance:0},et.ATTRIBUTE_SELECTOR_MODE,{className:"selector-tag",begin:"\\b("+cj.join("|")+")\\b",relevance:0},{className:"selector-pseudo",begin:":("+ei.join("|")+")"},{className:"selector-pseudo",begin:":(:)?("+en.join("|")+")"},ec,{begin:/\(/,end:/\)/,contains:[et.CSS_NUMBER_MODE]},et.CSS_VARIABLE,{className:"attribute",begin:"\\b("+cL.join("|")+")\\b"},{begin:"\\b(whitespace|wait|w-resize|visible|vertical-text|vertical-ideographic|uppercase|upper-roman|upper-alpha|underline|transparent|top|thin|thick|text|text-top|text-bottom|tb-rl|table-header-group|table-footer-group|sw-resize|super|strict|static|square|solid|small-caps|separate|se-resize|scroll|s-resize|rtl|row-resize|ridge|right|repeat|repeat-y|repeat-x|relative|progress|pointer|overline|outside|outset|oblique|nowrap|not-allowed|normal|none|nw-resize|no-repeat|no-drop|newspaper|ne-resize|n-resize|move|middle|medium|ltr|lr-tb|lowercase|lower-roman|lower-alpha|loose|list-item|line|line-through|line-edge|lighter|left|keep-all|justify|italic|inter-word|inter-ideograph|inside|inset|inline|inline-block|inherit|inactive|ideograph-space|ideograph-parenthesis|ideograph-numeric|ideograph-alpha|horizontal|hidden|help|hand|groove|fixed|ellipsis|e-resize|double|dotted|distribute|distribute-space|distribute-letter|distribute-all-lines|disc|disabled|default|decimal|dashed|crosshair|collapse|col-resize|circle|char|center|capitalize|break-word|break-all|bottom|both|bolder|bold|block|bidi-override|below|baseline|auto|always|all-scroll|absolute|table|table-cell)\\b"},{begin:/:/,end:/[;}{]/,relevance:0,contains:[et.BLOCK_COMMENT,ec,et.HEXCOLOR,et.CSS_NUMBER_MODE,Y.QUOTE_STRING_MODE,Y.APOS_STRING_MODE,et.IMPORTANT,et.FUNCTION_DISPATCH]},{begin:"@(page|font-face)",keywords:{$pattern:eo,keyword:"@page @font-face"}},{begin:"@",end:"[{;]",returnBegin:!0,keywords:{$pattern:/[a-z-]+/,keyword:ea,attribute:cO.join(" ")},contains:[{begin:eo,className:"keyword"},{begin:/[a-z-]+(?=:)/,className:"attribute"},ec,Y.QUOTE_STRING_MODE,Y.APOS_STRING_MODE,et.HEXCOLOR,et.CSS_NUMBER_MODE]},et.FUNCTION_DISPATCH]}}function cD(Y){return{name:"Shell Session",aliases:["console","shellsession"],contains:[{className:"meta.prompt",begin:/^\s{0,3}[/~\w\d[\]()@-]*[>%$#][ ]?/,starts:{end:/[^\\](?=\s*$)/,subLanguage:"bash"}}]}}function cF(Y){let et=Y.regex,en=Y.COMMENT("--","$"),ei={className:"string",variants:[{begin:/'/,end:/'/,contains:[{begin:/''/}]}]},eo={begin:/"/,end:/"/,contains:[{begin:/""/}]},ea=["true","false","unknown"],eu=["double precision","large object","with timezone","without timezone"],ec=["bigint","binary","blob","boolean","char","character","clob","date","dec","decfloat","decimal","float","int","integer","interval","nchar","nclob","national","numeric","real","row","smallint","time","timestamp","varchar","varying","varbinary"],ed=["add","asc","collation","desc","final","first","last","view"],ef=["abs","acos","all","allocate","alter","and","any","are","array","array_agg","array_max_cardinality","as","asensitive","asin","asymmetric","at","atan","atomic","authorization","avg","begin","begin_frame","begin_partition","between","bigint","binary","blob","boolean","both","by","call","called","cardinality","cascaded","case","cast","ceil","ceiling","char","char_length","character","character_length","check","classifier","clob","close","coalesce","collate","collect","column","commit","condition","connect","constraint","contains","convert","copy","corr","corresponding","cos","cosh","count","covar_pop","covar_samp","create","cross","cube","cume_dist","current","current_catalog","current_date","current_default_transform_group","current_path","current_role","current_row","current_schema","current_time","current_timestamp","current_path","current_role","current_transform_group_for_type","current_user","cursor","cycle","date","day","deallocate","dec","decimal","decfloat","declare","default","define","delete","dense_rank","deref","describe","deterministic","disconnect","distinct","double","drop","dynamic","each","element","else","empty","end","end_frame","end_partition","end-exec","equals","escape","every","except","exec","execute","exists","exp","external","extract","false","fetch","filter","first_value","float","floor","for","foreign","frame_row","free","from","full","function","fusion","get","global","grant","group","grouping","groups","having","hold","hour","identity","in","indicator","initial","inner","inout","insensitive","insert","int","integer","intersect","intersection","interval","into","is","join","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","language","large","last_value","lateral","lead","leading","left","like","like_regex","listagg","ln","local","localtime","localtimestamp","log","log10","lower","match","match_number","match_recognize","matches","max","member","merge","method","min","minute","mod","modifies","module","month","multiset","national","natural","nchar","nclob","new","no","none","normalize","not","nth_value","ntile","null","nullif","numeric","octet_length","occurrences_regex","of","offset","old","omit","on","one","only","open","or","order","out","outer","over","overlaps","overlay","parameter","partition","pattern","per","percent","percent_rank","percentile_cont","percentile_disc","period","portion","position","position_regex","power","precedes","precision","prepare","primary","procedure","ptf","range","rank","reads","real","recursive","ref","references","referencing","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","release","result","return","returns","revoke","right","rollback","rollup","row","row_number","rows","running","savepoint","scope","scroll","search","second","seek","select","sensitive","session_user","set","show","similar","sin","sinh","skip","smallint","some","specific","specifictype","sql","sqlexception","sqlstate","sqlwarning","sqrt","start","static","stddev_pop","stddev_samp","submultiset","subset","substring","substring_regex","succeeds","sum","symmetric","system","system_time","system_user","table","tablesample","tan","tanh","then","time","timestamp","timezone_hour","timezone_minute","to","trailing","translate","translate_regex","translation","treat","trigger","trim","trim_array","true","truncate","uescape","union","unique","unknown","unnest","update","upper","user","using","value","values","value_of","var_pop","var_samp","varbinary","varchar","varying","versioning","when","whenever","where","width_bucket","window","with","within","without","year"],eh=["abs","acos","array_agg","asin","atan","avg","cast","ceil","ceiling","coalesce","corr","cos","cosh","count","covar_pop","covar_samp","cume_dist","dense_rank","deref","element","exp","extract","first_value","floor","json_array","json_arrayagg","json_exists","json_object","json_objectagg","json_query","json_table","json_table_primitive","json_value","lag","last_value","lead","listagg","ln","log","log10","lower","max","min","mod","nth_value","ntile","nullif","percent_rank","percentile_cont","percentile_disc","position","position_regex","power","rank","regr_avgx","regr_avgy","regr_count","regr_intercept","regr_r2","regr_slope","regr_sxx","regr_sxy","regr_syy","row_number","sin","sinh","sqrt","stddev_pop","stddev_samp","substring","substring_regex","sum","tan","tanh","translate","translate_regex","treat","trim","trim_array","unnest","upper","value_of","var_pop","var_samp","width_bucket"],ep=["current_catalog","current_date","current_default_transform_group","current_path","current_role","current_schema","current_transform_group_for_type","current_user","session_user","system_time","system_user","current_time","localtime","current_timestamp","localtimestamp"],em=["create table","insert into","primary key","foreign key","not null","alter table","add constraint","grouping sets","on overflow","character set","respect nulls","ignore nulls","nulls first","nulls last","depth first","breadth first"],eg=eh,ey=[...ef,...ed].filter(Y=>!eh.includes(Y)),eb={className:"variable",begin:/@[a-z0-9]+/},ek={className:"operator",begin:/[-+*/=%^~]|&&?|\|\|?|!=?|<(?:=>?|<|>)?|>[>=]?/,relevance:0},ew={begin:et.concat(/\b/,et.either(...eg),/\s*\(/),relevance:0,keywords:{built_in:eg}};return{name:"SQL",case_insensitive:!0,illegal:/[{}]|<\//,keywords:{$pattern:/\b[\w\.]+/,keyword:function(Y,{exceptions:et,when:en}={}){let ei=en;return et=et||[],Y.map(Y=>Y.match(/\|\d+$/)||et.includes(Y)?Y:ei(Y)?`${Y}|0`:Y)}(ey,{when:Y=>Y.length<3}),literal:ea,type:ec,built_in:ep},contains:[{begin:et.either(...em),relevance:0,keywords:{$pattern:/[\w\.]+/,keyword:ey.concat(em),literal:ea,type:ec}},{className:"type",begin:et.either(...eu)},ew,eb,ei,eo,Y.C_NUMBER_MODE,Y.C_BLOCK_COMMENT_MODE,en,ek]}}function cB(Y){return Y?"string"==typeof Y?Y:Y.source:null}function cz(Y){return cU("(?=",Y,")")}function cU(...Y){let et=Y.map(Y=>cB(Y)).join("");return et}function cH(Y){let et=Y[Y.length-1];return"object"==typeof et&&et.constructor===Object?(Y.splice(Y.length-1,1),et):{}}function cG(...Y){let et=cH(Y),en="("+(et.capture?"":"?:")+Y.map(Y=>cB(Y)).join("|")+")";return en}let cV=Y=>cU(/\b/,Y,/\w$/.test(Y)?/\b/:/\B/),cW=["Protocol","Type"].map(cV),cq=["init","self"].map(cV),cZ=["Any","Self"],cK=["actor","any","associatedtype","async","await",/as\?/,/as!/,"as","break","case","catch","class","continue","convenience","default","defer","deinit","didSet","distributed","do","dynamic","else","enum","extension","fallthrough",/fileprivate\(set\)/,"fileprivate","final","for","func","get","guard","if","import","indirect","infix",/init\?/,/init!/,"inout",/internal\(set\)/,"internal","in","is","isolated","nonisolated","lazy","let","mutating","nonmutating",/open\(set\)/,"open","operator","optional","override","postfix","precedencegroup","prefix",/private\(set\)/,"private","protocol",/public\(set\)/,"public","repeat","required","rethrows","return","set","some","static","struct","subscript","super","switch","throws","throw",/try\?/,/try!/,"try","typealias",/unowned\(safe\)/,/unowned\(unsafe\)/,"unowned","var","weak","where","while","willSet"],c$=["false","nil","true"],cY=["assignment","associativity","higherThan","left","lowerThan","none","right"],cQ=["#colorLiteral","#column","#dsohandle","#else","#elseif","#endif","#error","#file","#fileID","#fileLiteral","#filePath","#function","#if","#imageLiteral","#keyPath","#line","#selector","#sourceLocation","#warn_unqualified_access","#warning"],cX=["abs","all","any","assert","assertionFailure","debugPrint","dump","fatalError","getVaList","isKnownUniquelyReferenced","max","min","numericCast","pointwiseMax","pointwiseMin","precondition","preconditionFailure","print","readLine","repeatElement","sequence","stride","swap","swift_unboxFromSwiftValueWithType","transcode","type","unsafeBitCast","unsafeDowncast","withExtendedLifetime","withUnsafeMutablePointer","withUnsafePointer","withVaList","withoutActuallyEscaping","zip"],cJ=cG(/[/=\-+!*%<>&|^~?]/,/[\u00A1-\u00A7]/,/[\u00A9\u00AB]/,/[\u00AC\u00AE]/,/[\u00B0\u00B1]/,/[\u00B6\u00BB\u00BF\u00D7\u00F7]/,/[\u2016-\u2017]/,/[\u2020-\u2027]/,/[\u2030-\u203E]/,/[\u2041-\u2053]/,/[\u2055-\u205E]/,/[\u2190-\u23FF]/,/[\u2500-\u2775]/,/[\u2794-\u2BFF]/,/[\u2E00-\u2E7F]/,/[\u3001-\u3003]/,/[\u3008-\u3020]/,/[\u3030]/),c0=cG(cJ,/[\u0300-\u036F]/,/[\u1DC0-\u1DFF]/,/[\u20D0-\u20FF]/,/[\uFE00-\uFE0F]/,/[\uFE20-\uFE2F]/),c9=cU(cJ,c0,"*"),c5=cG(/[a-zA-Z_]/,/[\u00A8\u00AA\u00AD\u00AF\u00B2-\u00B5\u00B7-\u00BA]/,/[\u00BC-\u00BE\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u00FF]/,/[\u0100-\u02FF\u0370-\u167F\u1681-\u180D\u180F-\u1DBF]/,/[\u1E00-\u1FFF]/,/[\u200B-\u200D\u202A-\u202E\u203F-\u2040\u2054\u2060-\u206F]/,/[\u2070-\u20CF\u2100-\u218F\u2460-\u24FF\u2776-\u2793]/,/[\u2C00-\u2DFF\u2E80-\u2FFF]/,/[\u3004-\u3007\u3021-\u302F\u3031-\u303F\u3040-\uD7FF]/,/[\uF900-\uFD3D\uFD40-\uFDCF\uFDF0-\uFE1F\uFE30-\uFE44]/,/[\uFE47-\uFEFE\uFF00-\uFFFD]/),c4=cG(c5,/\d/,/[\u0300-\u036F\u1DC0-\u1DFF\u20D0-\u20FF\uFE20-\uFE2F]/),c6=cU(c5,c4,"*"),c7=cU(/[A-Z]/,c4,"*"),c8=["autoclosure",cU(/convention\(/,cG("swift","block","c"),/\)/),"discardableResult","dynamicCallable","dynamicMemberLookup","escaping","frozen","GKInspectable","IBAction","IBDesignable","IBInspectable","IBOutlet","IBSegueAction","inlinable","main","nonobjc","NSApplicationMain","NSCopying","NSManaged",cU(/objc\(/,c6,/\)/),"objc","objcMembers","propertyWrapper","requires_stored_property_inits","resultBuilder","testable","UIApplicationMain","unknown","usableFromInline"],dn=["iOS","iOSApplicationExtension","macOS","macOSApplicationExtension","macCatalyst","macCatalystApplicationExtension","watchOS","watchOSApplicationExtension","tvOS","tvOSApplicationExtension","swift"];function dr(Y){let et={match:/\s+/,relevance:0},en=Y.COMMENT("/\\*","\\*/",{contains:["self"]}),ei=[Y.C_LINE_COMMENT_MODE,en],eo={match:[/\./,cG(...cW,...cq)],className:{2:"keyword"}},ea={match:cU(/\./,cG(...cK)),relevance:0},eu=cK.filter(Y=>"string"==typeof Y).concat(["_|0"]),ec=cK.filter(Y=>"string"!=typeof Y).concat(cZ).map(cV),ed={variants:[{className:"keyword",match:cG(...ec,...cq)}]},ef={$pattern:cG(/\b\w+/,/#\w+/),keyword:eu.concat(cQ),literal:c$},eh=[eo,ea,ed],ep={match:cU(/\./,cG(...cX)),relevance:0},em={className:"built_in",match:cU(/\b/,cG(...cX),/(?=\()/)},eg=[ep,em],ey={match:/->/,relevance:0},eb={className:"operator",relevance:0,variants:[{match:c9},{match:`\\.(\\.|${c0})+`}]},ek=[ey,eb],ew="([0-9]_*)+",e_="([0-9a-fA-F]_*)+",eE={className:"number",relevance:0,variants:[{match:`\\b(${ew})(\\.(${ew}))?([eE][+-]?(${ew}))?\\b`},{match:`\\b0x(${e_})(\\.(${e_}))?([pP][+-]?(${ew}))?\\b`},{match:/\b0o([0-7]_*)+\b/},{match:/\b0b([01]_*)+\b/}]},eC=(Y="")=>({className:"subst",variants:[{match:cU(/\\/,Y,/[0\\tnr"']/)},{match:cU(/\\/,Y,/u\{[0-9a-fA-F]{1,8}\}/)}]}),eT=(Y="")=>({className:"subst",match:cU(/\\/,Y,/[\t ]*(?:[\r\n]|\r\n)/)}),eS=(Y="")=>({className:"subst",label:"interpol",begin:cU(/\\/,Y,/\(/),end:/\)/}),eA=(Y="")=>({begin:cU(Y,/"""/),end:cU(/"""/,Y),contains:[eC(Y),eT(Y),eS(Y)]}),eM=(Y="")=>({begin:cU(Y,/"/),end:cU(/"/,Y),contains:[eC(Y),eS(Y)]}),eP={className:"string",variants:[eA(),eA("#"),eA("##"),eA("###"),eM(),eM("#"),eM("##"),eM("###")]},ej={match:cU(/`/,c6,/`/)},eO={className:"variable",match:/\$\d+/},eI={className:"variable",match:`\\$${c4}+`},eN=[ej,eO,eI],eL={match:/(@|#(un)?)available/,className:"keyword",starts:{contains:[{begin:/\(/,end:/\)/,keywords:dn,contains:[...ek,eE,eP]}]}},eR={className:"keyword",match:cU(/@/,cG(...c8))},eD={className:"meta",match:cU(/@/,c6)},eF=[eL,eR,eD],eB={match:cz(/\b[A-Z]/),relevance:0,contains:[{className:"type",match:cU(/(AV|CA|CF|CG|CI|CL|CM|CN|CT|MK|MP|MTK|MTL|NS|SCN|SK|UI|WK|XC)/,c4,"+")},{className:"type",match:c7,relevance:0},{match:/[?!]+/,relevance:0},{match:/\.\.\./,relevance:0},{match:cU(/\s+&\s+/,cz(c7)),relevance:0}]},ez={begin://,keywords:ef,contains:[...ei,...eh,...eF,ey,eB]};eB.contains.push(ez);let eU={match:cU(c6,/\s*:/),keywords:"_|0",relevance:0},eH={begin:/\(/,end:/\)/,relevance:0,keywords:ef,contains:["self",eU,...ei,...eh,...eg,...ek,eE,eP,...eN,...eF,eB]},eG={begin://,contains:[...ei,eB]},eV={begin:cG(cz(cU(c6,/\s*:/)),cz(cU(c6,/\s+/,c6,/\s*:/))),end:/:/,relevance:0,contains:[{className:"keyword",match:/\b_\b/},{className:"params",match:c6}]},eW={begin:/\(/,end:/\)/,keywords:ef,contains:[eV,...ei,...eh,...ek,eE,eP,...eF,eB,eH],endsParent:!0,illegal:/["']/},eZ={match:[/func/,/\s+/,cG(ej.match,c6,c9)],className:{1:"keyword",3:"title.function"},contains:[eG,eW,et],illegal:[/\[/,/%/]},eK={match:[/\b(?:subscript|init[?!]?)/,/\s*(?=[<(])/],className:{1:"keyword"},contains:[eG,eW,et],illegal:/\[|%/},e$={match:[/operator/,/\s+/,c9],className:{1:"keyword",3:"title"}},eY={begin:[/precedencegroup/,/\s+/,c7],className:{1:"keyword",3:"title"},contains:[eB],keywords:[...cY,...c$],end:/}/};for(let Y of eP.variants){let et=Y.contains.find(Y=>"interpol"===Y.label);et.keywords=ef;let en=[...eh,...eg,...ek,eE,eP,...eN];et.contains=[...en,{begin:/\(/,end:/\)/,contains:["self",...en]}]}return{name:"Swift",keywords:ef,contains:[...ei,eZ,eK,{beginKeywords:"struct protocol class extension enum actor",end:"\\{",excludeEnd:!0,keywords:ef,contains:[Y.inherit(Y.TITLE_MODE,{className:"title.class",begin:/[A-Za-z$_][\u00C0-\u02B80-9A-Za-z$_]*/}),...eh]},e$,eY,{beginKeywords:"import",end:/$/,contains:[...ei],relevance:0},...eh,...eg,...ek,eE,eP,...eN,...eF,eB,eH]}}let di="[A-Za-z$_][0-9A-Za-z$_]*",ds=["as","in","of","if","for","while","finally","var","new","function","do","return","void","else","break","catch","instanceof","with","throw","case","default","try","switch","continue","typeof","delete","let","yield","const","class","debugger","async","await","static","import","from","export","extends"],dl=["true","false","null","undefined","NaN","Infinity"],du=["Object","Function","Boolean","Symbol","Math","Date","Number","BigInt","String","RegExp","Array","Float32Array","Float64Array","Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Int32Array","Uint16Array","Uint32Array","BigInt64Array","BigUint64Array","Set","Map","WeakSet","WeakMap","ArrayBuffer","SharedArrayBuffer","Atomics","DataView","JSON","Promise","Generator","GeneratorFunction","AsyncFunction","Reflect","Proxy","Intl","WebAssembly"],dd=["Error","EvalError","InternalError","RangeError","ReferenceError","SyntaxError","TypeError","URIError"],df=["setInterval","setTimeout","clearInterval","clearTimeout","require","exports","eval","isFinite","isNaN","parseFloat","parseInt","decodeURI","decodeURIComponent","encodeURI","encodeURIComponent","escape","unescape"],dh=["arguments","this","super","console","window","document","localStorage","module","global"],dp=[].concat(df,du,dd);function dm(Y){let et=Y.regex,en=(Y,{after:et})=>{let en="",end:""},ea=/<[A-Za-z0-9\\._:-]+\s*\/>/,eu={begin:/<[A-Za-z0-9\\._:-]+/,end:/\/[A-Za-z0-9\\._:-]+>|\/>/,isTrulyOpeningTag:(Y,et)=>{let ei;let eo=Y[0].length+Y.index,ea=Y.input[eo];if("<"===ea||","===ea){et.ignoreMatch();return}">"!==ea||en(Y,{after:eo})||et.ignoreMatch();let eu=Y.input.substring(eo);if((ei=eu.match(/^\s*=/))||(ei=eu.match(/^\s+extends\s+/))&&0===ei.index){et.ignoreMatch();return}}},ec={$pattern:di,keyword:ds,literal:dl,built_in:dp,"variable.language":dh},ed="[0-9](_?[0-9])*",ef=`\\.(${ed})`,eh="0|[1-9](_?[0-9])*|0[0-7]*[89][0-9]*",ep={className:"number",variants:[{begin:`(\\b(${eh})((${ef})|\\.)?|(${ef}))[eE][+-]?(${ed})\\b`},{begin:`\\b(${eh})\\b((${ef})\\b|\\.)?|(${ef})\\b`},{begin:"\\b(0|[1-9](_?[0-9])*)n\\b"},{begin:"\\b0[xX][0-9a-fA-F](_?[0-9a-fA-F])*n?\\b"},{begin:"\\b0[bB][0-1](_?[0-1])*n?\\b"},{begin:"\\b0[oO][0-7](_?[0-7])*n?\\b"},{begin:"\\b0[0-7]+n?\\b"}],relevance:0},em={className:"subst",begin:"\\$\\{",end:"\\}",keywords:ec,contains:[]},eg={begin:"html`",end:"",starts:{end:"`",returnEnd:!1,contains:[Y.BACKSLASH_ESCAPE,em],subLanguage:"xml"}},ey={begin:"css`",end:"",starts:{end:"`",returnEnd:!1,contains:[Y.BACKSLASH_ESCAPE,em],subLanguage:"css"}},eb={className:"string",begin:"`",end:"`",contains:[Y.BACKSLASH_ESCAPE,em]},ek=Y.COMMENT(/\/\*\*(?!\/)/,"\\*/",{relevance:0,contains:[{begin:"(?=@[A-Za-z]+)",relevance:0,contains:[{className:"doctag",begin:"@[A-Za-z]+"},{className:"type",begin:"\\{",end:"\\}",excludeEnd:!0,excludeBegin:!0,relevance:0},{className:"variable",begin:ei+"(?=\\s*(-)|$)",endsParent:!0,relevance:0},{begin:/(?=[^\n])\s/,relevance:0}]}]}),ew={className:"comment",variants:[ek,Y.C_BLOCK_COMMENT_MODE,Y.C_LINE_COMMENT_MODE]},e_=[Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,eg,ey,eb,{match:/\$\d+/},ep];em.contains=e_.concat({begin:/\{/,end:/\}/,keywords:ec,contains:["self"].concat(e_)});let eE=[].concat(ew,em.contains),eC=eE.concat([{begin:/\(/,end:/\)/,keywords:ec,contains:["self"].concat(eE)}]),eT={className:"params",begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:ec,contains:eC},eS={variants:[{match:[/class/,/\s+/,ei,/\s+/,/extends/,/\s+/,et.concat(ei,"(",et.concat(/\./,ei),")*")],scope:{1:"keyword",3:"title.class",5:"keyword",7:"title.class.inherited"}},{match:[/class/,/\s+/,ei],scope:{1:"keyword",3:"title.class"}}]},eA={relevance:0,match:et.either(/\bJSON/,/\b[A-Z][a-z]+([A-Z][a-z]*|\d)*/,/\b[A-Z]{2,}([A-Z][a-z]+|\d)+([A-Z][a-z]*)*/,/\b[A-Z]{2,}[a-z]+([A-Z][a-z]+|\d)*([A-Z][a-z]*)*/),className:"title.class",keywords:{_:[...du,...dd]}},eM={label:"use_strict",className:"meta",relevance:10,begin:/^\s*['"]use (strict|asm)['"]/},eP={variants:[{match:[/function/,/\s+/,ei,/(?=\s*\()/]},{match:[/function/,/\s*(?=\()/]}],className:{1:"keyword",3:"title.function"},label:"func.def",contains:[eT],illegal:/%/},ej={relevance:0,match:/\b[A-Z][A-Z_0-9]+\b/,className:"variable.constant"};function eO(Y){return et.concat("(?!",Y.join("|"),")")}let eI={match:et.concat(/\b/,eO([...df,"super","import"]),ei,et.lookahead(/\(/)),className:"title.function",relevance:0},eN={begin:et.concat(/\./,et.lookahead(et.concat(ei,/(?![0-9A-Za-z$_(])/))),end:ei,excludeBegin:!0,keywords:"prototype",className:"property",relevance:0},eL={match:[/get|set/,/\s+/,ei,/(?=\()/],className:{1:"keyword",3:"title.function"},contains:[{begin:/\(\)/},eT]},eR="(\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)|"+Y.UNDERSCORE_IDENT_RE+")\\s*=>",eD={match:[/const|var|let/,/\s+/,ei,/\s*/,/=\s*/,/(async\s*)?/,et.lookahead(eR)],keywords:"async",className:{1:"keyword",3:"title.function"},contains:[eT]};return{name:"Javascript",aliases:["js","jsx","mjs","cjs"],keywords:ec,exports:{PARAMS_CONTAINS:eC,CLASS_REFERENCE:eA},illegal:/#(?![$_A-z])/,contains:[Y.SHEBANG({label:"shebang",binary:"node",relevance:5}),eM,Y.APOS_STRING_MODE,Y.QUOTE_STRING_MODE,eg,ey,eb,ew,{match:/\$\d+/},ep,eA,{className:"attr",begin:ei+et.lookahead(":"),relevance:0},eD,{begin:"("+Y.RE_STARTERS_RE+"|\\b(case|return|throw)\\b)\\s*",keywords:"return throw case",relevance:0,contains:[ew,Y.REGEXP_MODE,{className:"function",begin:eR,returnBegin:!0,end:"\\s*=>",contains:[{className:"params",variants:[{begin:Y.UNDERSCORE_IDENT_RE,relevance:0},{className:null,begin:/\(\s*\)/,skip:!0},{begin:/\(/,end:/\)/,excludeBegin:!0,excludeEnd:!0,keywords:ec,contains:eC}]}]},{begin:/,/,relevance:0},{match:/\s+/,relevance:0},{variants:[{begin:eo.begin,end:eo.end},{match:ea},{begin:eu.begin,"on:begin":eu.isTrulyOpeningTag,end:eu.end}],subLanguage:"xml",contains:[{begin:eu.begin,end:eu.end,skip:!0,contains:["self"]}]}]},eP,{beginKeywords:"while if switch catch for"},{begin:"\\b(?!function)"+Y.UNDERSCORE_IDENT_RE+"\\([^()]*(\\([^()]*(\\([^()]*\\)[^()]*)*\\)[^()]*)*\\)\\s*\\{",returnBegin:!0,label:"func.def",contains:[eT,Y.inherit(Y.TITLE_MODE,{begin:ei,className:"title.function"})]},{match:/\.\.\./,relevance:0},eN,{match:"\\$"+ei,relevance:0},{match:[/\bconstructor(?=\s*\()/],className:{1:"title.function"},contains:[eT]},eI,ej,eS,eL,{match:/\$[(.]/}]}}function dg(Y){let et=dm(Y),en=di,ei=["any","void","number","boolean","string","object","never","symbol","bigint","unknown"],eo={beginKeywords:"namespace",end:/\{/,excludeEnd:!0,contains:[et.exports.CLASS_REFERENCE]},ea={beginKeywords:"interface",end:/\{/,excludeEnd:!0,keywords:{keyword:"interface extends",built_in:ei},contains:[et.exports.CLASS_REFERENCE]},eu={className:"meta",relevance:10,begin:/^\s*['"]use strict['"]/},ec=["type","namespace","interface","public","private","protected","implements","declare","abstract","readonly","enum","override"],ed={$pattern:di,keyword:ds.concat(ec),literal:dl,built_in:dp.concat(ei),"variable.language":dh},ef={className:"meta",begin:"@"+en},eh=(Y,et,en)=>{let ei=Y.contains.findIndex(Y=>Y.label===et);if(-1===ei)throw Error("can not find mode to replace");Y.contains.splice(ei,1,en)};Object.assign(et.keywords,ed),et.exports.PARAMS_CONTAINS.push(ef),et.contains=et.contains.concat([ef,eo,ea]),eh(et,"shebang",Y.SHEBANG()),eh(et,"use_strict",eu);let ep=et.contains.find(Y=>"func.def"===Y.label);return ep.relevance=0,Object.assign(et,{name:"TypeScript",aliases:["ts","tsx"]}),et}function dv(Y){let et=Y.regex,en={className:"string",begin:/"(""|[^/n])"C\b/},ei={className:"string",begin:/"/,end:/"/,illegal:/\n/,contains:[{begin:/""/}]},eo=/\d{1,2}\/\d{1,2}\/\d{4}/,ea=/\d{4}-\d{1,2}-\d{1,2}/,eu=/(\d|1[012])(:\d+){0,2} *(AM|PM)/,ec=/\d{1,2}(:\d{1,2}){1,2}/,ed={className:"literal",variants:[{begin:et.concat(/# */,et.either(ea,eo),/ *#/)},{begin:et.concat(/# */,ec,/ *#/)},{begin:et.concat(/# */,eu,/ *#/)},{begin:et.concat(/# */,et.either(ea,eo),/ +/,et.either(eu,ec),/ *#/)}]},ef={className:"number",relevance:0,variants:[{begin:/\b\d[\d_]*((\.[\d_]+(E[+-]?[\d_]+)?)|(E[+-]?[\d_]+))[RFD@!#]?/},{begin:/\b\d[\d_]*((U?[SIL])|[%&])?/},{begin:/&H[\dA-F_]+((U?[SIL])|[%&])?/},{begin:/&O[0-7_]+((U?[SIL])|[%&])?/},{begin:/&B[01_]+((U?[SIL])|[%&])?/}]},eh={className:"label",begin:/^\w+:/},ep=Y.COMMENT(/'''/,/$/,{contains:[{className:"doctag",begin:/<\/?/,end:/>/}]}),em=Y.COMMENT(null,/$/,{variants:[{begin:/'/},{begin:/([\t ]|^)REM(?=\s)/}]}),eg={className:"meta",begin:/[\t ]*#(const|disable|else|elseif|enable|end|externalsource|if|region)\b/,end:/$/,keywords:{keyword:"const disable else elseif enable end externalsource if region then"},contains:[em]};return{name:"Visual Basic .NET",aliases:["vb"],case_insensitive:!0,classNameAliases:{label:"symbol"},keywords:{keyword:"addhandler alias aggregate ansi as async assembly auto binary by byref byval call case catch class compare const continue custom declare default delegate dim distinct do each equals else elseif end enum erase error event exit explicit finally for friend from function get global goto group handles if implements imports in inherits interface into iterator join key let lib loop me mid module mustinherit mustoverride mybase myclass namespace narrowing new next notinheritable notoverridable of off on operator option optional order overloads overridable overrides paramarray partial preserve private property protected public raiseevent readonly redim removehandler resume return select set shadows shared skip static step stop structure strict sub synclock take text then throw to try unicode until using when where while widening with withevents writeonly yield",built_in:"addressof and andalso await directcast gettype getxmlnamespace is isfalse isnot istrue like mod nameof new not or orelse trycast typeof xor cbool cbyte cchar cdate cdbl cdec cint clng cobj csbyte cshort csng cstr cuint culng cushort",type:"boolean byte char date decimal double integer long object sbyte short single string uinteger ulong ushort",literal:"true false nothing"},illegal:"//|\\{|\\}|endif|gosub|variant|wend|^\\$ ",contains:[en,ei,ed,ef,eh,ep,em,eg]}}function db(Y){Y.regex;let et=Y.COMMENT(/\(;/,/;\)/);et.contains.push("self");let en=Y.COMMENT(/;;/,/$/),ei=["anyfunc","block","br","br_if","br_table","call","call_indirect","data","drop","elem","else","end","export","func","global.get","global.set","local.get","local.set","local.tee","get_global","get_local","global","if","import","local","loop","memory","memory.grow","memory.size","module","mut","nop","offset","param","result","return","select","set_global","set_local","start","table","tee_local","then","type","unreachable"],eo={begin:[/(?:func|call|call_indirect)/,/\s+/,/\$[^\s)]+/],className:{1:"keyword",3:"title.function"}},ea={className:"variable",begin:/\$[\w_]+/},eu={match:/(\((?!;)|\))+/,className:"punctuation",relevance:0},ec={className:"number",relevance:0,match:/[+-]?\b(?:\d(?:_?\d)*(?:\.\d(?:_?\d)*)?(?:[eE][+-]?\d(?:_?\d)*)?|0x[\da-fA-F](?:_?[\da-fA-F])*(?:\.[\da-fA-F](?:_?[\da-fA-D])*)?(?:[pP][+-]?\d(?:_?\d)*)?)\b|\binf\b|\bnan(?::0x[\da-fA-F](?:_?[\da-fA-D])*)?\b/},ed={match:/(i32|i64|f32|f64)(?!\.)/,className:"type"},ef={className:"keyword",match:/\b(f32|f64|i32|i64)(?:\.(?:abs|add|and|ceil|clz|const|convert_[su]\/i(?:32|64)|copysign|ctz|demote\/f64|div(?:_[su])?|eqz?|extend_[su]\/i32|floor|ge(?:_[su])?|gt(?:_[su])?|le(?:_[su])?|load(?:(?:8|16|32)_[su])?|lt(?:_[su])?|max|min|mul|nearest|neg?|or|popcnt|promote\/f32|reinterpret\/[fi](?:32|64)|rem_[su]|rot[lr]|shl|shr_[su]|store(?:8|16|32)?|sqrt|sub|trunc(?:_[su]\/f(?:32|64))?|wrap\/i64|xor))\b/},eh={match:[/(?:offset|align)/,/\s*/,/=/],className:{1:"keyword",3:"operator"}};return{name:"WebAssembly",keywords:{$pattern:/[\w.]+/,keyword:ei},contains:[en,et,eh,ea,eu,eo,Y.QUOTE_STRING_MODE,ed,ef,ec]}}function dk(Y){let et=Y.regex,en=et.concat(/[\p{L}_]/u,et.optional(/[\p{L}0-9_.-]*:/u),/[\p{L}0-9_.-]*/u),ei=/[\p{L}0-9._:-]+/u,eo={className:"symbol",begin:/&[a-z]+;|&#[0-9]+;|&#x[a-f0-9]+;/},ea={begin:/\s/,contains:[{className:"keyword",begin:/#?[a-z_][a-z1-9_-]+/,illegal:/\n/}]},eu=Y.inherit(ea,{begin:/\(/,end:/\)/}),ec=Y.inherit(Y.APOS_STRING_MODE,{className:"string"}),ed=Y.inherit(Y.QUOTE_STRING_MODE,{className:"string"}),ef={endsWithParent:!0,illegal:/`]+/}]}]}]};return{name:"HTML, XML",aliases:["html","xhtml","rss","atom","xjb","xsd","xsl","plist","wsf","svg"],case_insensitive:!0,unicodeRegex:!0,contains:[{className:"meta",begin://,relevance:10,contains:[ea,ed,ec,eu,{begin:/\[/,end:/\]/,contains:[{className:"meta",begin://,contains:[ea,eu,ed,ec]}]}]},Y.COMMENT(//,{relevance:10}),{begin://,relevance:10},eo,{className:"meta",end:/\?>/,variants:[{begin:/<\?xml/,relevance:10,contains:[ed]},{begin:/<\?[a-z][a-z0-9]+/}]},{className:"tag",begin:/)/,end:/>/,keywords:{name:"style"},contains:[ef],starts:{end:/<\/style>/,returnEnd:!0,subLanguage:["css","xml"]}},{className:"tag",begin:/)/,end:/>/,keywords:{name:"script"},contains:[ef],starts:{end:/<\/script>/,returnEnd:!0,subLanguage:["javascript","handlebars","xml"]}},{className:"tag",begin:/<>|<\/>/},{className:"tag",begin:et.concat(//,/>/,/\s/)))),end:/\/?>/,contains:[{className:"name",begin:en,relevance:0,starts:ef}]},{className:"tag",begin:et.concat(/<\//,et.lookahead(et.concat(en,/>/))),contains:[{className:"name",begin:en,relevance:0},{begin:/>/,relevance:0,endsParent:!0}]}]}}function dw(Y){let et="true false yes no null",en="[\\w#;/?:@&=+$,.~*'()[\\]]+",ei={className:"attr",variants:[{begin:"\\w[\\w :\\/.-]*:(?=[ ]|$)"},{begin:'"\\w[\\w :\\/.-]*":(?=[ ]|$)'},{begin:"'\\w[\\w :\\/.-]*':(?=[ ]|$)"}]},eo={className:"template-variable",variants:[{begin:/\{\{/,end:/\}\}/},{begin:/%\{/,end:/\}/}]},ea={className:"string",relevance:0,variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/\S+/}],contains:[Y.BACKSLASH_ESCAPE,eo]},eu=Y.inherit(ea,{variants:[{begin:/'/,end:/'/},{begin:/"/,end:/"/},{begin:/[^\s,{}[\]]+/}]}),ec="[0-9]{4}(-[0-9][0-9]){0,2}",ed="([Tt \\t][0-9][0-9]?(:[0-9][0-9]){2})?",ef="(\\.[0-9]*)?",eh="([ \\t])*(Z|[-+][0-9][0-9]?(:[0-9][0-9])?)?",ep={className:"number",begin:"\\b"+ec+ed+ef+eh+"\\b"},em={end:",",endsWithParent:!0,excludeEnd:!0,keywords:et,relevance:0},eg={begin:/\{/,end:/\}/,contains:[em],illegal:"\\n",relevance:0},ey={begin:"\\[",end:"\\]",contains:[em],illegal:"\\n",relevance:0},eb=[ei,{className:"meta",begin:"^---\\s*$",relevance:10},{className:"string",begin:"[\\|>]([1-9]?[+-])?[ ]*\\n( +)[^ ][^\\n]*\\n(\\2[^\\n]+\\n?)*"},{begin:"<%[%=-]?",end:"[%-]?%>",subLanguage:"ruby",excludeBegin:!0,excludeEnd:!0,relevance:0},{className:"type",begin:"!\\w+!"+en},{className:"type",begin:"!<"+en+">"},{className:"type",begin:"!"+en},{className:"type",begin:"!!"+en},{className:"meta",begin:"&"+Y.UNDERSCORE_IDENT_RE+"$"},{className:"meta",begin:"\\*"+Y.UNDERSCORE_IDENT_RE+"$"},{className:"bullet",begin:"-(?=[ ]|$)",relevance:0},Y.HASH_COMMENT_MODE,{beginKeywords:et,keywords:{literal:et}},ep,{className:"number",begin:Y.C_NUMBER_RE+"\\b",relevance:0},eg,ey,ea],ek=[...eb];return ek.pop(),ek.push(eu),em.contains=ek,{name:"YAML",case_insensitive:!0,aliases:["yml"],contains:eb}}var d_=en(76966),dE=en(98544);let dC=Object.assign(dT(Error),{eval:dT(EvalError),range:dT(RangeError),reference:dT(ReferenceError),syntax:dT(SyntaxError),type:dT(TypeError),uri:dT(URIError)});function dT(Y){return et.displayName=Y.displayName||Y.name,et;function et(en,...ei){let eo=en?dE(en,...ei):en;return new Y(eo)}}let dS={}.hasOwnProperty,dA="hljs-";function dM(Y,et,en={}){let ei=en.prefix;if("string"!=typeof Y)throw dC("Expected `string` for name, got `%s`",Y);if(!d_.getLanguage(Y))throw dC("Unknown language: `%s` is not registered",Y);if("string"!=typeof et)throw dC("Expected `string` for value, got `%s`",et);null==ei&&(ei=dA),d_.configure({__emitter:dL,classPrefix:ei});let eo=d_.highlight(et,{language:Y,ignoreIllegals:!0});if(d_.configure({}),eo.errorRaised)throw eo.errorRaised;return eo._emitter.root.data.language=eo.language,eo._emitter.root.data.relevance=eo.relevance,eo._emitter.root}function dP(Y,et={}){let en=et.subset||d_.listLanguages(),ei=et.prefix,eo=-1,ea={type:"root",data:{language:null,relevance:0},children:[]};if(null==ei&&(ei=dA),"string"!=typeof Y)throw dC("Expected `string` for value, got `%s`",Y);for(;++eoea.data.relevance&&(ea=eu)}return ea}function dj(Y,et){d_.registerLanguage(Y,et)}let dO=function(Y,et){if("string"==typeof Y)d_.registerAliases(et,{languageName:Y});else{let et;for(et in Y)dS.call(Y,et)&&d_.registerAliases(Y[et],{languageName:et})}};function dI(Y){return!!d_.getLanguage(Y)}function dN(){return d_.listLanguages()}class dL{constructor(Y){this.options=Y,this.root={type:"root",data:{language:null,relevance:0},children:[]},this.stack=[this.root]}addText(Y){if(""===Y)return;let et=this.stack[this.stack.length-1],en=et.children[et.children.length-1];en&&"text"===en.type?en.value+=Y:et.children.push({type:"text",value:Y})}addKeyword(Y,et){this.openNode(et),this.addText(Y),this.closeNode()}addSublanguage(Y,et){let en=this.stack[this.stack.length-1],ei=Y.root.children;et?en.children.push({type:"element",tagName:"span",properties:{className:[et]},children:ei}):en.children.push(...ei)}openNode(Y){let et=Y.split(".").map((Y,et)=>et?Y+"_".repeat(et):this.options.classPrefix+Y),en=this.stack[this.stack.length-1],ei={type:"element",tagName:"span",properties:{className:et},children:[]};en.children.push(ei),this.stack.push(ei)}closeNode(){this.stack.pop()}closeAllNodes(){}finalize(){}toHTML(){return""}}let dR={highlight:dM,highlightAuto:dP,registerLanguage:dj,registered:dI,listLanguages:dN,registerAlias:dO};dR.registerLanguage("arduino",ux),dR.registerLanguage("bash",uk),dR.registerLanguage("c",uw),dR.registerLanguage("cpp",u_),dR.registerLanguage("csharp",uE),dR.registerLanguage("css",uj),dR.registerLanguage("diff",uO),dR.registerLanguage("go",uI),dR.registerLanguage("graphql",uN),dR.registerLanguage("ini",uL),dR.registerLanguage("java",uU),dR.registerLanguage("javascript",uY),dR.registerLanguage("json",uQ),dR.registerLanguage("kotlin",u5),dR.registerLanguage("less",cl),dR.registerLanguage("lua",cu),dR.registerLanguage("makefile",cf),dR.registerLanguage("markdown",cm),dR.registerLanguage("objectivec",cg),dR.registerLanguage("perl",cy),dR.registerLanguage("php",cw),dR.registerLanguage("php-template",c_),dR.registerLanguage("plaintext",cE),dR.registerLanguage("python",cC),dR.registerLanguage("python-repl",cT),dR.registerLanguage("r",cS),dR.registerLanguage("ruby",cA),dR.registerLanguage("rust",cM),dR.registerLanguage("scss",cR),dR.registerLanguage("shell",cD),dR.registerLanguage("sql",cF),dR.registerLanguage("swift",dr),dR.registerLanguage("typescript",dg),dR.registerLanguage("vbnet",dv),dR.registerLanguage("wasm",db),dR.registerLanguage("xml",dk),dR.registerLanguage("yaml",dw);let dD=function(Y,et,en,ei,eo){let ea=dF(et);if(null!=en&&("number"!=typeof en||en<0||en===Number.POSITIVE_INFINITY))throw Error("Expected positive finite index for child node");if(null!=ei&&(!ei.type||!ei.children))throw Error("Expected parent node");if(!Y||!Y.type||"string"!=typeof Y.type)return!1;if(null==ei!=(null==en))throw Error("Expected both parent and index");return ea.call(eo,Y,en,ei)},dF=function(Y){if(null==Y)return dH;if("string"==typeof Y)return dz(Y);if("object"==typeof Y)return dB(Y);if("function"==typeof Y)return dU(Y);throw Error("Expected function, string, or array as test")};function dB(Y){let et=[],en=-1;for(;++eneo&&(eo=ei):ei&&(eo&&ef.push("\n".repeat(eo)),eo=0,ef.push(ei));return ef.join("")}function dJ(Y,et,en){return"element"===Y.type?d0(Y,et,en):"text"===Y.type?["normal"===en.whitespace?d9(Y,en):d5(Y)]:[]}function d0(Y,et,en){let ei,eo;let ea=d3(Y,en),eu=Y.children||[],ec=-1,ed=[];if(dY(Y))return ed;for(dq(Y)?eo="\n":d$(Y)&&dG(et,Y,d$)?eo="\n":dZ(Y)?(ei=2,eo=2):dQ(Y)&&(ei=1,eo=1);++ec-1?ei.slice(0,Y):ei}return(Y,et)=>{aO(Y,"element",(Y,en,ef)=>{let eh;let ep=ef;if(!ep||!("tagName"in ep)||"pre"!==ep.tagName||"code"!==Y.tagName||!Y.properties)return;let em=fi(Y);if(!(!1===em||!em&&!ec||em&&eo&&eo.includes(em))){Array.isArray(Y.properties.className)||(Y.properties.className=[]),Y.properties.className.includes(ed)||Y.properties.className.unshift(ed);try{eh=em?dR.highlight(em,dX(ep),{prefix:ei}):dR.highlightAuto(dX(ep),{prefix:ei,subset:eu})}catch(ei){let en=ei;ea&&/Unknown language/.test(en.message)||et.fail(en,Y,"rehype-highlight:missing-language");return}!em&&eh.data.language&&Y.properties.className.push("language-"+eh.data.language),Array.isArray(eh.children)&&eh.children.length>0&&(Y.children=eh.children)}})}}function fi(Y){let et=Y.properties&&Y.properties.className,en=-1;if(Array.isArray(et))for(;++en15?"…"+eu.slice(eo-15,eo):eu.slice(0,eo))+ed+(ea=ec+15":">","<":"<",'"':""","'":"'"},ff=/[&><"']/g,fh=function Y(et){return"ordgroup"===et.type||"color"===et.type?1===et.body.length?Y(et.body[0]):et:"font"===et.type?Y(et.body):et},fp=function(Y){if(!Y)throw Error("Expected non-null, but got "+String(Y));return Y},fm={contains:function(Y,et){return -1!==Y.indexOf(et)},deflt:function(Y,et){return void 0===Y?et:Y},escape:function(Y){return String(Y).replace(ff,Y=>fd[Y])},hyphenate:function(Y){return Y.replace(fu,"-$1").toLowerCase()},getBaseElem:fh,isCharacterBox:function(Y){var et=fh(Y);return"mathord"===et.type||"textord"===et.type||"atom"===et.type},protocolFromUrl:function(Y){var et=/^\s*([^\\/#]*?)(?::|�*58|�*3a)/i.exec(Y);return null!=et?et[1]:"_relative"}},fg={displayMode:{type:"boolean",description:"Render math in display mode, which puts the math in display style (so \\int and \\sum are large, for example), and centers the math on the page on its own line.",cli:"-d, --display-mode"},output:{type:{enum:["htmlAndMathml","html","mathml"]},description:"Determines the markup language of the output.",cli:"-F, --format "},leqno:{type:"boolean",description:"Render display math in leqno style (left-justified tags)."},fleqn:{type:"boolean",description:"Render display math flush left."},throwOnError:{type:"boolean",default:!0,cli:"-t, --no-throw-on-error",cliDescription:"Render errors (in the color given by --error-color) instead of throwing a ParseError exception when encountering an error."},errorColor:{type:"string",default:"#cc0000",cli:"-c, --error-color ",cliDescription:"A color string given in the format 'rgb' or 'rrggbb' (no #). This option determines the color of errors rendered by the -t option.",cliProcessor:Y=>"#"+Y},macros:{type:"object",cli:"-m, --macro ",cliDescription:"Define custom macro of the form '\\foo:expansion' (use multiple -m arguments for multiple macros).",cliDefault:[],cliProcessor:(Y,et)=>(et.push(Y),et)},minRuleThickness:{type:"number",description:"Specifies a minimum thickness, in ems, for fraction lines, `\\sqrt` top lines, `{array}` vertical lines, `\\hline`, `\\hdashline`, `\\underline`, `\\overline`, and the borders of `\\fbox`, `\\boxed`, and `\\fcolorbox`.",processor:Y=>Math.max(0,Y),cli:"--min-rule-thickness ",cliProcessor:parseFloat},colorIsTextColor:{type:"boolean",description:"Makes \\color behave like LaTeX's 2-argument \\textcolor, instead of LaTeX's one-argument \\color mode change.",cli:"-b, --color-is-text-color"},strict:{type:[{enum:["warn","ignore","error"]},"boolean","function"],description:"Turn on strict / LaTeX faithfulness mode, which throws an error if the input uses features that are not supported by LaTeX.",cli:"-S, --strict",cliDefault:!1},trust:{type:["boolean","function"],description:"Trust the input, enabling all HTML features such as \\url.",cli:"-T, --trust"},maxSize:{type:"number",default:1/0,description:"If non-zero, all user-specified sizes, e.g. in \\rule{500em}{500em}, will be capped to maxSize ems. Otherwise, elements and spaces can be arbitrarily large",processor:Y=>Math.max(0,Y),cli:"-s, --max-size ",cliProcessor:parseInt},maxExpand:{type:"number",default:1e3,description:"Limit the number of macro expansions to the specified number, to prevent e.g. infinite macro loops. If set to Infinity, the macro expander will try to fully expand as in LaTeX.",processor:Y=>Math.max(0,Y),cli:"-e, --max-expand ",cliProcessor:Y=>"Infinity"===Y?1/0:parseInt(Y)},globalGroup:{type:"boolean",cli:!1}};function fv(Y){if(Y.default)return Y.default;var et=Y.type,en=Array.isArray(et)?et[0]:et;if("string"!=typeof en)return en.enum[0];switch(en){case"boolean":return!1;case"string":return"";case"number":return 0;case"object":return{}}}class fy{constructor(Y){for(var et in this.displayMode=void 0,this.output=void 0,this.leqno=void 0,this.fleqn=void 0,this.throwOnError=void 0,this.errorColor=void 0,this.macros=void 0,this.minRuleThickness=void 0,this.colorIsTextColor=void 0,this.strict=void 0,this.trust=void 0,this.maxSize=void 0,this.maxExpand=void 0,this.globalGroup=void 0,Y=Y||{},fg)if(fg.hasOwnProperty(et)){var en=fg[et];this[et]=void 0!==Y[et]?en.processor?en.processor(Y[et]):Y[et]:fv(en)}}reportNonstrict(Y,et,en){var ei=this.strict;if("function"==typeof ei&&(ei=ei(Y,et,en)),ei&&"ignore"!==ei){if(!0===ei||"error"===ei)throw new fl("LaTeX-incompatible input and strict mode is set to 'error': "+et+" ["+Y+"]",en);"warn"===ei?"undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+et+" ["+Y+"]"):"undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+ei+"': "+et)+" ["+Y+"]")}}useStrictBehavior(Y,et,en){var ei=this.strict;if("function"==typeof ei)try{ei=ei(Y,et,en)}catch(Y){ei="error"}return!!ei&&"ignore"!==ei&&(!0===ei||"error"===ei||("warn"===ei?("undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to 'warn': "+et+" ["+Y+"]"),!1):("undefined"!=typeof console&&console.warn("LaTeX-incompatible input and strict mode is set to "+("unrecognized '"+ei+"': "+et)+" ["+Y+"]"),!1)))}isTrusted(Y){return Y.url&&!Y.protocol&&(Y.protocol=fm.protocolFromUrl(Y.url)),!!("function"==typeof this.trust?this.trust(Y):this.trust)}}class fb{constructor(Y,et,en){this.id=void 0,this.size=void 0,this.cramped=void 0,this.id=Y,this.size=et,this.cramped=en}sup(){return fA[fM[this.id]]}sub(){return fA[fP[this.id]]}fracNum(){return fA[fj[this.id]]}fracDen(){return fA[fO[this.id]]}cramp(){return fA[fI[this.id]]}text(){return fA[fN[this.id]]}isTight(){return this.size>=2}}var fx=0,fk=1,fw=2,f_=3,fE=4,fC=5,fT=6,fS=7,fA=[new fb(fx,0,!1),new fb(fk,0,!0),new fb(fw,1,!1),new fb(f_,1,!0),new fb(fE,2,!1),new fb(fC,2,!0),new fb(fT,3,!1),new fb(fS,3,!0)],fM=[fE,fC,fE,fC,fT,fS,fT,fS],fP=[fC,fC,fC,fC,fS,fS,fS,fS],fj=[fw,f_,fE,fC,fT,fS,fT,fS],fO=[f_,f_,fC,fC,fS,fS,fS,fS],fI=[fk,fk,f_,f_,fC,fC,fS,fS],fN=[fx,fk,fw,f_,fw,f_,fw,f_],fL={DISPLAY:fA[fx],TEXT:fA[fw],SCRIPT:fA[fE],SCRIPTSCRIPT:fA[fT]},fR=[{name:"latin",blocks:[[256,591],[768,879]]},{name:"cyrillic",blocks:[[1024,1279]]},{name:"armenian",blocks:[[1328,1423]]},{name:"brahmic",blocks:[[2304,4255]]},{name:"georgian",blocks:[[4256,4351]]},{name:"cjk",blocks:[[12288,12543],[19968,40879],[65280,65376]]},{name:"hangul",blocks:[[44032,55215]]}];function fD(Y){for(var et=0;et=eo[0]&&Y<=eo[1])return en.name}return null}var fF=[];function fB(Y){for(var et=0;et=fF[et]&&Y<=fF[et+1])return!0;return!1}fR.forEach(Y=>Y.blocks.forEach(Y=>fF.push(...Y)));var fz=80,fU=function(Y,et){return"M95,"+(622+Y+et)+"\nc-2.7,0,-7.17,-2.7,-13.5,-8c-5.8,-5.3,-9.5,-10,-9.5,-14\nc0,-2,0.3,-3.3,1,-4c1.3,-2.7,23.83,-20.7,67.5,-54\nc44.2,-33.3,65.8,-50.3,66.5,-51c1.3,-1.3,3,-2,5,-2c4.7,0,8.7,3.3,12,10\ns173,378,173,378c0.7,0,35.3,-71,104,-213c68.7,-142,137.5,-285,206.5,-429\nc69,-144,104.5,-217.7,106.5,-221\nl"+Y/2.075+" -"+Y+"\nc5.3,-9.3,12,-14,20,-14\nH400000v"+(40+Y)+"H845.2724\ns-225.272,467,-225.272,467s-235,486,-235,486c-2.7,4.7,-9,7,-19,7\nc-6,0,-10,-1,-12,-3s-194,-422,-194,-422s-65,47,-65,47z\nM"+(834+Y)+" "+et+"h400000v"+(40+Y)+"h-400000z"},fH=function(Y,et){return"M263,"+(601+Y+et)+"c0.7,0,18,39.7,52,119\nc34,79.3,68.167,158.7,102.5,238c34.3,79.3,51.8,119.3,52.5,120\nc340,-704.7,510.7,-1060.3,512,-1067\nl"+Y/2.084+" -"+Y+"\nc4.7,-7.3,11,-11,19,-11\nH40000v"+(40+Y)+"H1012.3\ns-271.3,567,-271.3,567c-38.7,80.7,-84,175,-136,283c-52,108,-89.167,185.3,-111.5,232\nc-22.3,46.7,-33.8,70.3,-34.5,71c-4.7,4.7,-12.3,7,-23,7s-12,-1,-12,-1\ns-109,-253,-109,-253c-72.7,-168,-109.3,-252,-110,-252c-10.7,8,-22,16.7,-34,26\nc-22,17.3,-33.3,26,-34,26s-26,-26,-26,-26s76,-59,76,-59s76,-60,76,-60z\nM"+(1001+Y)+" "+et+"h400000v"+(40+Y)+"h-400000z"},fG=function(Y,et){return"M983 "+(10+Y+et)+"\nl"+Y/3.13+" -"+Y+"\nc4,-6.7,10,-10,18,-10 H400000v"+(40+Y)+"\nH1013.1s-83.4,268,-264.1,840c-180.7,572,-277,876.3,-289,913c-4.7,4.7,-12.7,7,-24,7\ns-12,0,-12,0c-1.3,-3.3,-3.7,-11.7,-7,-25c-35.3,-125.3,-106.7,-373.3,-214,-744\nc-10,12,-21,25,-33,39s-32,39,-32,39c-6,-5.3,-15,-14,-27,-26s25,-30,25,-30\nc26.7,-32.7,52,-63,76,-91s52,-60,52,-60s208,722,208,722\nc56,-175.3,126.3,-397.3,211,-666c84.7,-268.7,153.8,-488.2,207.5,-658.5\nc53.7,-170.3,84.5,-266.8,92.5,-289.5z\nM"+(1001+Y)+" "+et+"h400000v"+(40+Y)+"h-400000z"},fV=function(Y,et){return"M424,"+(2398+Y+et)+"\nc-1.3,-0.7,-38.5,-172,-111.5,-514c-73,-342,-109.8,-513.3,-110.5,-514\nc0,-2,-10.7,14.3,-32,49c-4.7,7.3,-9.8,15.7,-15.5,25c-5.7,9.3,-9.8,16,-12.5,20\ns-5,7,-5,7c-4,-3.3,-8.3,-7.7,-13,-13s-13,-13,-13,-13s76,-122,76,-122s77,-121,77,-121\ns209,968,209,968c0,-2,84.7,-361.7,254,-1079c169.3,-717.3,254.7,-1077.7,256,-1081\nl"+Y/4.223+" -"+Y+"c4,-6.7,10,-10,18,-10 H400000\nv"+(40+Y)+"H1014.6\ns-87.3,378.7,-272.6,1166c-185.3,787.3,-279.3,1182.3,-282,1185\nc-2,6,-10,9,-24,9\nc-8,0,-12,-0.7,-12,-2z M"+(1001+Y)+" "+et+"\nh400000v"+(40+Y)+"h-400000z"},fW=function(Y,et){return"M473,"+(2713+Y+et)+"\nc339.3,-1799.3,509.3,-2700,510,-2702 l"+Y/5.298+" -"+Y+"\nc3.3,-7.3,9.3,-11,18,-11 H400000v"+(40+Y)+"H1017.7\ns-90.5,478,-276.2,1466c-185.7,988,-279.5,1483,-281.5,1485c-2,6,-10,9,-24,9\nc-8,0,-12,-0.7,-12,-2c0,-1.3,-5.3,-32,-16,-92c-50.7,-293.3,-119.7,-693.3,-207,-1200\nc0,-1.3,-5.3,8.7,-16,30c-10.7,21.3,-21.3,42.7,-32,64s-16,33,-16,33s-26,-26,-26,-26\ns76,-153,76,-153s77,-151,77,-151c0.7,0.7,35.7,202,105,604c67.3,400.7,102,602.7,104,\n606zM"+(1001+Y)+" "+et+"h400000v"+(40+Y)+"H1017.7z"},fq=function(Y){var et=Y/2;return"M400000 "+Y+" H0 L"+et+" 0 l65 45 L145 "+(Y-80)+" H400000z"},fZ=function(Y,et,en){var ei=en-54-et-Y;return"M702 "+(Y+et)+"H400000"+(40+Y)+"\nH742v"+ei+"l-4 4-4 4c-.667.7 -2 1.5-4 2.5s-4.167 1.833-6.5 2.5-5.5 1-9.5 1\nh-12l-28-84c-16.667-52-96.667 -294.333-240-727l-212 -643 -85 170\nc-4-3.333-8.333-7.667-13 -13l-13-13l77-155 77-156c66 199.333 139 419.667\n219 661 l218 661zM702 "+et+"H400000v"+(40+Y)+"H742z"},fK=function(Y,et,en){et*=1e3;var ei="";switch(Y){case"sqrtMain":ei=fU(et,fz);break;case"sqrtSize1":ei=fH(et,fz);break;case"sqrtSize2":ei=fG(et,fz);break;case"sqrtSize3":ei=fV(et,fz);break;case"sqrtSize4":ei=fW(et,fz);break;case"sqrtTall":ei=fZ(et,fz,en)}return ei},f$=function(Y,et){switch(Y){case"⎜":return"M291 0 H417 V"+et+" H291z M291 0 H417 V"+et+" H291z";case"∣":return"M145 0 H188 V"+et+" H145z M145 0 H188 V"+et+" H145z";case"∥":return"M145 0 H188 V"+et+" H145z M145 0 H188 V"+et+" H145z"+("M367 0 H410 V"+et)+" H367z M367 0 H410 V"+et+" H367z";case"⎟":return"M457 0 H583 V"+et+" H457z M457 0 H583 V"+et+" H457z";case"⎢":return"M319 0 H403 V"+et+" H319z M319 0 H403 V"+et+" H319z";case"⎥":return"M263 0 H347 V"+et+" H263z M263 0 H347 V"+et+" H263z";case"⎪":return"M384 0 H504 V"+et+" H384z M384 0 H504 V"+et+" H384z";case"⏐":return"M312 0 H355 V"+et+" H312z M312 0 H355 V"+et+" H312z";case"‖":return"M257 0 H300 V"+et+" H257z M257 0 H300 V"+et+" H257z"+("M478 0 H521 V"+et)+" H478z M478 0 H521 V"+et+" H478z";default:return""}},fY={doubleleftarrow:"M262 157\nl10-10c34-36 62.7-77 86-123 3.3-8 5-13.3 5-16 0-5.3-6.7-8-20-8-7.3\n 0-12.2.5-14.5 1.5-2.3 1-4.8 4.5-7.5 10.5-49.3 97.3-121.7 169.3-217 216-28\n 14-57.3 25-88 33-6.7 2-11 3.8-13 5.5-2 1.7-3 4.2-3 7.5s1 5.8 3 7.5\nc2 1.7 6.3 3.5 13 5.5 68 17.3 128.2 47.8 180.5 91.5 52.3 43.7 93.8 96.2 124.5\n 157.5 9.3 8 15.3 12.3 18 13h6c12-.7 18-4 18-10 0-2-1.7-7-5-15-23.3-46-52-87\n-86-123l-10-10h399738v-40H218c328 0 0 0 0 0l-10-8c-26.7-20-65.7-43-117-69 2.7\n-2 6-3.7 10-5 36.7-16 72.3-37.3 107-64l10-8h399782v-40z\nm8 0v40h399730v-40zm0 194v40h399730v-40z",doublerightarrow:"M399738 392l\n-10 10c-34 36-62.7 77-86 123-3.3 8-5 13.3-5 16 0 5.3 6.7 8 20 8 7.3 0 12.2-.5\n 14.5-1.5 2.3-1 4.8-4.5 7.5-10.5 49.3-97.3 121.7-169.3 217-216 28-14 57.3-25 88\n-33 6.7-2 11-3.8 13-5.5 2-1.7 3-4.2 3-7.5s-1-5.8-3-7.5c-2-1.7-6.3-3.5-13-5.5-68\n-17.3-128.2-47.8-180.5-91.5-52.3-43.7-93.8-96.2-124.5-157.5-9.3-8-15.3-12.3-18\n-13h-6c-12 .7-18 4-18 10 0 2 1.7 7 5 15 23.3 46 52 87 86 123l10 10H0v40h399782\nc-328 0 0 0 0 0l10 8c26.7 20 65.7 43 117 69-2.7 2-6 3.7-10 5-36.7 16-72.3 37.3\n-107 64l-10 8H0v40zM0 157v40h399730v-40zm0 194v40h399730v-40z",leftarrow:"M400000 241H110l3-3c68.7-52.7 113.7-120\n 135-202 4-14.7 6-23 6-25 0-7.3-7-11-21-11-8 0-13.2.8-15.5 2.5-2.3 1.7-4.2 5.8\n-5.5 12.5-1.3 4.7-2.7 10.3-4 17-12 48.7-34.8 92-68.5 130S65.3 228.3 18 247\nc-10 4-16 7.7-18 11 0 8.7 6 14.3 18 17 47.3 18.7 87.8 47 121.5 85S196 441.3 208\n 490c.7 2 1.3 5 2 9s1.2 6.7 1.5 8c.3 1.3 1 3.3 2 6s2.2 4.5 3.5 5.5c1.3 1 3.3\n 1.8 6 2.5s6 1 10 1c14 0 21-3.7 21-11 0-2-2-10.3-6-25-20-79.3-65-146.7-135-202\n l-3-3h399890zM100 241v40h399900v-40z",leftbrace:"M6 548l-6-6v-35l6-11c56-104 135.3-181.3 238-232 57.3-28.7 117\n-45 179-50h399577v120H403c-43.3 7-81 15-113 26-100.7 33-179.7 91-237 174-2.7\n 5-6 9-10 13-.7 1-7.3 1-20 1H6z",leftbraceunder:"M0 6l6-6h17c12.688 0 19.313.3 20 1 4 4 7.313 8.3 10 13\n 35.313 51.3 80.813 93.8 136.5 127.5 55.688 33.7 117.188 55.8 184.5 66.5.688\n 0 2 .3 4 1 18.688 2.7 76 4.3 172 5h399450v120H429l-6-1c-124.688-8-235-61.7\n-331-161C60.687 138.7 32.312 99.3 7 54L0 41V6z",leftgroup:"M400000 80\nH435C64 80 168.3 229.4 21 260c-5.9 1.2-18 0-18 0-2 0-3-1-3-3v-38C76 61 257 0\n 435 0h399565z",leftgroupunder:"M400000 262\nH435C64 262 168.3 112.6 21 82c-5.9-1.2-18 0-18 0-2 0-3 1-3 3v38c76 158 257 219\n 435 219h399565z",leftharpoon:"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3\n-3.3 10.2-9.5 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5\n-18.3 3-21-1.3-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7\n-196 228-6.7 4.7-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40z",leftharpoonplus:"M0 267c.7 5.3 3 10 7 14h399993v-40H93c3.3-3.3 10.2-9.5\n 20.5-18.5s17.8-15.8 22.5-20.5c50.7-52 88-110.3 112-175 4-11.3 5-18.3 3-21-1.3\n-4-7.3-6-18-6-8 0-13 .7-15 2s-4.7 6.7-8 16c-42 98.7-107.3 174.7-196 228-6.7 4.7\n-10.7 8-12 10-1.3 2-2 5.7-2 11zm100-26v40h399900v-40zM0 435v40h400000v-40z\nm0 0v40h400000v-40z",leftharpoondown:"M7 241c-4 4-6.333 8.667-7 14 0 5.333.667 9 2 11s5.333\n 5.333 12 10c90.667 54 156 130 196 228 3.333 10.667 6.333 16.333 9 17 2 .667 5\n 1 9 1h5c10.667 0 16.667-2 18-6 2-2.667 1-9.667-3-21-32-87.333-82.667-157.667\n-152-211l-3-3h399907v-40zM93 281 H400000 v-40L7 241z",leftharpoondownplus:"M7 435c-4 4-6.3 8.7-7 14 0 5.3.7 9 2 11s5.3 5.3 12\n 10c90.7 54 156 130 196 228 3.3 10.7 6.3 16.3 9 17 2 .7 5 1 9 1h5c10.7 0 16.7\n-2 18-6 2-2.7 1-9.7-3-21-32-87.3-82.7-157.7-152-211l-3-3h399907v-40H7zm93 0\nv40h399900v-40zM0 241v40h399900v-40zm0 0v40h399900v-40z",lefthook:"M400000 281 H103s-33-11.2-61-33.5S0 197.3 0 164s14.2-61.2 42.5\n-83.5C70.8 58.2 104 47 142 47 c16.7 0 25 6.7 25 20 0 12-8.7 18.7-26 20-40 3.3\n-68.7 15.7-86 37-10 12-15 25.3-15 40 0 22.7 9.8 40.7 29.5 54 19.7 13.3 43.5 21\n 71.5 23h399859zM103 281v-40h399897v40z",leftlinesegment:"M40 281 V428 H0 V94 H40 V241 H400000 v40z\nM40 281 V428 H0 V94 H40 V241 H400000 v40z",leftmapsto:"M40 281 V448H0V74H40V241H400000v40z\nM40 281 V448H0V74H40V241H400000v40z",leftToFrom:"M0 147h400000v40H0zm0 214c68 40 115.7 95.7 143 167h22c15.3 0 23\n-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69-70-101l-7-8h399905v-40H95l7-8\nc28.7-32 52-65.7 70-101 10.7-23.3 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 265.3\n 68 321 0 361zm0-174v-40h399900v40zm100 154v40h399900v-40z",longequal:"M0 50 h400000 v40H0z m0 194h40000v40H0z\nM0 50 h400000 v40H0z m0 194h40000v40H0z",midbrace:"M200428 334\nc-100.7-8.3-195.3-44-280-108-55.3-42-101.7-93-139-153l-9-14c-2.7 4-5.7 8.7-9 14\n-53.3 86.7-123.7 153-211 199-66.7 36-137.3 56.3-212 62H0V214h199568c178.3-11.7\n 311.7-78.3 403-201 6-8 9.7-12 11-12 .7-.7 6.7-1 18-1s17.3.3 18 1c1.3 0 5 4 11\n 12 44.7 59.3 101.3 106.3 170 141s145.3 54.3 229 60h199572v120z",midbraceunder:"M199572 214\nc100.7 8.3 195.3 44 280 108 55.3 42 101.7 93 139 153l9 14c2.7-4 5.7-8.7 9-14\n 53.3-86.7 123.7-153 211-199 66.7-36 137.3-56.3 212-62h199568v120H200432c-178.3\n 11.7-311.7 78.3-403 201-6 8-9.7 12-11 12-.7.7-6.7 1-18 1s-17.3-.3-18-1c-1.3 0\n-5-4-11-12-44.7-59.3-101.3-106.3-170-141s-145.3-54.3-229-60H0V214z",oiintSize1:"M512.6 71.6c272.6 0 320.3 106.8 320.3 178.2 0 70.8-47.7 177.6\n-320.3 177.6S193.1 320.6 193.1 249.8c0-71.4 46.9-178.2 319.5-178.2z\nm368.1 178.2c0-86.4-60.9-215.4-368.1-215.4-306.4 0-367.3 129-367.3 215.4 0 85.8\n60.9 214.8 367.3 214.8 307.2 0 368.1-129 368.1-214.8z",oiintSize2:"M757.8 100.1c384.7 0 451.1 137.6 451.1 230 0 91.3-66.4 228.8\n-451.1 228.8-386.3 0-452.7-137.5-452.7-228.8 0-92.4 66.4-230 452.7-230z\nm502.4 230c0-111.2-82.4-277.2-502.4-277.2s-504 166-504 277.2\nc0 110 84 276 504 276s502.4-166 502.4-276z",oiiintSize1:"M681.4 71.6c408.9 0 480.5 106.8 480.5 178.2 0 70.8-71.6 177.6\n-480.5 177.6S202.1 320.6 202.1 249.8c0-71.4 70.5-178.2 479.3-178.2z\nm525.8 178.2c0-86.4-86.8-215.4-525.7-215.4-437.9 0-524.7 129-524.7 215.4 0\n85.8 86.8 214.8 524.7 214.8 438.9 0 525.7-129 525.7-214.8z",oiiintSize2:"M1021.2 53c603.6 0 707.8 165.8 707.8 277.2 0 110-104.2 275.8\n-707.8 275.8-606 0-710.2-165.8-710.2-275.8C311 218.8 415.2 53 1021.2 53z\nm770.4 277.1c0-131.2-126.4-327.6-770.5-327.6S248.4 198.9 248.4 330.1\nc0 130 128.8 326.4 772.7 326.4s770.5-196.4 770.5-326.4z",rightarrow:"M0 241v40h399891c-47.3 35.3-84 78-110 128\n-16.7 32-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20\n 11 8 0 13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7\n 39-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85\n-40.5-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\n 151.7 139 205zm0 0v40h399900v-40z",rightbrace:"M400000 542l\n-6 6h-17c-12.7 0-19.3-.3-20-1-4-4-7.3-8.3-10-13-35.3-51.3-80.8-93.8-136.5-127.5\ns-117.2-55.8-184.5-66.5c-.7 0-2-.3-4-1-18.7-2.7-76-4.3-172-5H0V214h399571l6 1\nc124.7 8 235 61.7 331 161 31.3 33.3 59.7 72.7 85 118l7 13v35z",rightbraceunder:"M399994 0l6 6v35l-6 11c-56 104-135.3 181.3-238 232-57.3\n 28.7-117 45-179 50H-300V214h399897c43.3-7 81-15 113-26 100.7-33 179.7-91 237\n-174 2.7-5 6-9 10-13 .7-1 7.3-1 20-1h17z",rightgroup:"M0 80h399565c371 0 266.7 149.4 414 180 5.9 1.2 18 0 18 0 2 0\n 3-1 3-3v-38c-76-158-257-219-435-219H0z",rightgroupunder:"M0 262h399565c371 0 266.7-149.4 414-180 5.9-1.2 18 0 18\n 0 2 0 3 1 3 3v38c-76 158-257 219-435 219H0z",rightharpoon:"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3\n-3.7-15.3-11-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2\n-10.7 0-16.7 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58\n 69.2 92 94.5zm0 0v40h399900v-40z",rightharpoonplus:"M0 241v40h399993c4.7-4.7 7-9.3 7-14 0-9.3-3.7-15.3-11\n-18-92.7-56.7-159-133.7-199-231-3.3-9.3-6-14.7-8-16-2-1.3-7-2-15-2-10.7 0-16.7\n 2-18 6-2 2.7-1 9.7 3 21 15.3 42 36.7 81.8 64 119.5 27.3 37.7 58 69.2 92 94.5z\nm0 0v40h399900v-40z m100 194v40h399900v-40zm0 0v40h399900v-40z",rightharpoondown:"M399747 511c0 7.3 6.7 11 20 11 8 0 13-.8 15-2.5s4.7-6.8\n 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3 8.5-5.8 9.5\n-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3-64.7 57-92 95\n-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 241v40h399900v-40z",rightharpoondownplus:"M399747 705c0 7.3 6.7 11 20 11 8 0 13-.8\n 15-2.5s4.7-6.8 8-15.5c40-94 99.3-166.3 178-217 13.3-8 20.3-12.3 21-13 5.3-3.3\n 8.5-5.8 9.5-7.5 1-1.7 1.5-5.2 1.5-10.5s-2.3-10.3-7-15H0v40h399908c-34 25.3\n-64.7 57-92 95-27.3 38-48.7 77.7-64 119-3.3 8.7-5 14-5 16zM0 435v40h399900v-40z\nm0-194v40h400000v-40zm0 0v40h400000v-40z",righthook:"M399859 241c-764 0 0 0 0 0 40-3.3 68.7-15.7 86-37 10-12 15-25.3\n 15-40 0-22.7-9.8-40.7-29.5-54-19.7-13.3-43.5-21-71.5-23-17.3-1.3-26-8-26-20 0\n-13.3 8.7-20 26-20 38 0 71 11.2 99 33.5 0 0 7 5.6 21 16.7 14 11.2 21 33.5 21\n 66.8s-14 61.2-42 83.5c-28 22.3-61 33.5-99 33.5L0 241z M0 281v-40h399859v40z",rightlinesegment:"M399960 241 V94 h40 V428 h-40 V281 H0 v-40z\nM399960 241 V94 h40 V428 h-40 V281 H0 v-40z",rightToFrom:"M400000 167c-70.7-42-118-97.7-142-167h-23c-15.3 0-23 .3-23\n 1 0 1.3 5.3 13.7 16 37 18 35.3 41.3 69 70 101l7 8H0v40h399905l-7 8c-28.7 32\n-52 65.7-70 101-10.7 23.3-16 35.7-16 37 0 .7 7.7 1 23 1h23c24-69.3 71.3-125 142\n-167z M100 147v40h399900v-40zM0 341v40h399900v-40z",twoheadleftarrow:"M0 167c68 40\n 115.7 95.7 143 167h22c15.3 0 23-.3 23-1 0-1.3-5.3-13.7-16-37-18-35.3-41.3-69\n-70-101l-7-8h125l9 7c50.7 39.3 85 86 103 140h46c0-4.7-6.3-18.7-19-42-18-35.3\n-40-67.3-66-96l-9-9h399716v-40H284l9-9c26-28.7 48-60.7 66-96 12.7-23.333 19\n-37.333 19-42h-46c-18 54-52.3 100.7-103 140l-9 7H95l7-8c28.7-32 52-65.7 70-101\n 10.7-23.333 16-35.7 16-37 0-.7-7.7-1-23-1h-22C115.7 71.3 68 127 0 167z",twoheadrightarrow:"M400000 167\nc-68-40-115.7-95.7-143-167h-22c-15.3 0-23 .3-23 1 0 1.3 5.3 13.7 16 37 18 35.3\n 41.3 69 70 101l7 8h-125l-9-7c-50.7-39.3-85-86-103-140h-46c0 4.7 6.3 18.7 19 42\n 18 35.3 40 67.3 66 96l9 9H0v40h399716l-9 9c-26 28.7-48 60.7-66 96-12.7 23.333\n-19 37.333-19 42h46c18-54 52.3-100.7 103-140l9-7h125l-7 8c-28.7 32-52 65.7-70\n 101-10.7 23.333-16 35.7-16 37 0 .7 7.7 1 23 1h22c27.3-71.3 75-127 143-167z",tilde1:"M200 55.538c-77 0-168 73.953-177 73.953-3 0-7\n-2.175-9-5.437L2 97c-1-2-2-4-2-6 0-4 2-7 5-9l20-12C116 12 171 0 207 0c86 0\n 114 68 191 68 78 0 168-68 177-68 4 0 7 2 9 5l12 19c1 2.175 2 4.35 2 6.525 0\n 4.35-2 7.613-5 9.788l-19 13.05c-92 63.077-116.937 75.308-183 76.128\n-68.267.847-113-73.952-191-73.952z",tilde2:"M344 55.266c-142 0-300.638 81.316-311.5 86.418\n-8.01 3.762-22.5 10.91-23.5 5.562L1 120c-1-2-1-3-1-4 0-5 3-9 8-10l18.4-9C160.9\n 31.9 283 0 358 0c148 0 188 122 331 122s314-97 326-97c4 0 8 2 10 7l7 21.114\nc1 2.14 1 3.21 1 4.28 0 5.347-3 9.626-7 10.696l-22.3 12.622C852.6 158.372 751\n 181.476 676 181.476c-149 0-189-126.21-332-126.21z",tilde3:"M786 59C457 59 32 175.242 13 175.242c-6 0-10-3.457\n-11-10.37L.15 138c-1-7 3-12 10-13l19.2-6.4C378.4 40.7 634.3 0 804.3 0c337 0\n 411.8 157 746.8 157 328 0 754-112 773-112 5 0 10 3 11 9l1 14.075c1 8.066-.697\n 16.595-6.697 17.492l-21.052 7.31c-367.9 98.146-609.15 122.696-778.15 122.696\n -338 0-409-156.573-744-156.573z",tilde4:"M786 58C457 58 32 177.487 13 177.487c-6 0-10-3.345\n-11-10.035L.15 143c-1-7 3-12 10-13l22-6.7C381.2 35 637.15 0 807.15 0c337 0 409\n 177 744 177 328 0 754-127 773-127 5 0 10 3 11 9l1 14.794c1 7.805-3 13.38-9\n 14.495l-20.7 5.574c-366.85 99.79-607.3 139.372-776.3 139.372-338 0-409\n -175.236-744-175.236z",vec:"M377 20c0-5.333 1.833-10 5.5-14S391 0 397 0c4.667 0 8.667 1.667 12 5\n3.333 2.667 6.667 9 10 19 6.667 24.667 20.333 43.667 41 57 7.333 4.667 11\n10.667 11 18 0 6-1 10-3 12s-6.667 5-14 9c-28.667 14.667-53.667 35.667-75 63\n-1.333 1.333-3.167 3.5-5.5 6.5s-4 4.833-5 5.5c-1 .667-2.5 1.333-4.5 2s-4.333 1\n-7 1c-4.667 0-9.167-1.833-13.5-5.5S337 184 337 178c0-12.667 15.667-32.333 47-59\nH213l-171-1c-8.667-6-13-12.333-13-19 0-4.667 4.333-11.333 13-20h359\nc-16-25.333-24-45-24-59z",widehat1:"M529 0h5l519 115c5 1 9 5 9 10 0 1-1 2-1 3l-4 22\nc-1 5-5 9-11 9h-2L532 67 19 159h-2c-5 0-9-4-11-9l-5-22c-1-6 2-12 8-13z",widehat2:"M1181 0h2l1171 176c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 220h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widehat3:"M1181 0h2l1171 236c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 280h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widehat4:"M1181 0h2l1171 296c6 0 10 5 10 11l-2 23c-1 6-5 10\n-11 10h-1L1182 67 15 340h-1c-6 0-10-4-11-10l-2-23c-1-6 4-11 10-11z",widecheck1:"M529,159h5l519,-115c5,-1,9,-5,9,-10c0,-1,-1,-2,-1,-3l-4,-22c-1,\n-5,-5,-9,-11,-9h-2l-512,92l-513,-92h-2c-5,0,-9,4,-11,9l-5,22c-1,6,2,12,8,13z",widecheck2:"M1181,220h2l1171,-176c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,153l-1167,-153h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",widecheck3:"M1181,280h2l1171,-236c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,213l-1167,-213h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",widecheck4:"M1181,340h2l1171,-296c6,0,10,-5,10,-11l-2,-23c-1,-6,-5,-10,\n-11,-10h-1l-1168,273l-1167,-273h-1c-6,0,-10,4,-11,10l-2,23c-1,6,4,11,10,11z",baraboveleftarrow:"M400000 620h-399890l3 -3c68.7 -52.7 113.7 -120 135 -202\nc4 -14.7 6 -23 6 -25c0 -7.3 -7 -11 -21 -11c-8 0 -13.2 0.8 -15.5 2.5\nc-2.3 1.7 -4.2 5.8 -5.5 12.5c-1.3 4.7 -2.7 10.3 -4 17c-12 48.7 -34.8 92 -68.5 130\ns-74.2 66.3 -121.5 85c-10 4 -16 7.7 -18 11c0 8.7 6 14.3 18 17c47.3 18.7 87.8 47\n121.5 85s56.5 81.3 68.5 130c0.7 2 1.3 5 2 9s1.2 6.7 1.5 8c0.3 1.3 1 3.3 2 6\ns2.2 4.5 3.5 5.5c1.3 1 3.3 1.8 6 2.5s6 1 10 1c14 0 21 -3.7 21 -11\nc0 -2 -2 -10.3 -6 -25c-20 -79.3 -65 -146.7 -135 -202l-3 -3h399890z\nM100 620v40h399900v-40z M0 241v40h399900v-40zM0 241v40h399900v-40z",rightarrowabovebar:"M0 241v40h399891c-47.3 35.3-84 78-110 128-16.7 32\n-27.7 63.7-33 95 0 1.3-.2 2.7-.5 4-.3 1.3-.5 2.3-.5 3 0 7.3 6.7 11 20 11 8 0\n13.2-.8 15.5-2.5 2.3-1.7 4.2-5.5 5.5-11.5 2-13.3 5.7-27 11-41 14.7-44.7 39\n-84.5 73-119.5s73.7-60.2 119-75.5c6-2 9-5.7 9-11s-3-9-9-11c-45.3-15.3-85-40.5\n-119-75.5s-58.3-74.8-73-119.5c-4.7-14-8.3-27.3-11-40-1.3-6.7-3.2-10.8-5.5\n-12.5-2.3-1.7-7.5-2.5-15.5-2.5-14 0-21 3.7-21 11 0 2 2 10.3 6 25 20.7 83.3 67\n151.7 139 205zm96 379h399894v40H0zm0 0h399904v40H0z",baraboveshortleftharpoon:"M507,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17\nc2,0.7,5,1,9,1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21\nc-32,-87.3,-82.7,-157.7,-152,-211c0,0,-3,-3,-3,-3l399351,0l0,-40\nc-398570,0,-399437,0,-399437,0z M593 435 v40 H399500 v-40z\nM0 281 v-40 H399908 v40z M0 281 v-40 H399908 v40z",rightharpoonaboveshortbar:"M0,241 l0,40c399126,0,399993,0,399993,0\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\nM0 241 v40 H399908 v-40z M0 475 v-40 H399500 v40z M0 475 v-40 H399500 v40z",shortbaraboveleftharpoon:"M7,435c-4,4,-6.3,8.7,-7,14c0,5.3,0.7,9,2,11\nc1.3,2,5.3,5.3,12,10c90.7,54,156,130,196,228c3.3,10.7,6.3,16.3,9,17c2,0.7,5,1,9,\n1c0,0,5,0,5,0c10.7,0,16.7,-2,18,-6c2,-2.7,1,-9.7,-3,-21c-32,-87.3,-82.7,-157.7,\n-152,-211c0,0,-3,-3,-3,-3l399907,0l0,-40c-399126,0,-399993,0,-399993,0z\nM93 435 v40 H400000 v-40z M500 241 v40 H400000 v-40z M500 241 v40 H400000 v-40z",shortrightharpoonabovebar:"M53,241l0,40c398570,0,399437,0,399437,0\nc4.7,-4.7,7,-9.3,7,-14c0,-9.3,-3.7,-15.3,-11,-18c-92.7,-56.7,-159,-133.7,-199,\n-231c-3.3,-9.3,-6,-14.7,-8,-16c-2,-1.3,-7,-2,-15,-2c-10.7,0,-16.7,2,-18,6\nc-2,2.7,-1,9.7,3,21c15.3,42,36.7,81.8,64,119.5c27.3,37.7,58,69.2,92,94.5z\nM500 241 v40 H399408 v-40z M500 435 v40 H400000 v-40z"};class fQ{constructor(Y){this.children=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.children=Y,this.classes=[],this.height=0,this.depth=0,this.maxFontSize=0,this.style={}}hasClass(Y){return fm.contains(this.classes,Y)}toNode(){for(var Y=document.createDocumentFragment(),et=0;etY.toText();return this.children.map(Y).join("")}}var fX={"AMS-Regular":{32:[0,0,0,0,.25],65:[0,.68889,0,0,.72222],66:[0,.68889,0,0,.66667],67:[0,.68889,0,0,.72222],68:[0,.68889,0,0,.72222],69:[0,.68889,0,0,.66667],70:[0,.68889,0,0,.61111],71:[0,.68889,0,0,.77778],72:[0,.68889,0,0,.77778],73:[0,.68889,0,0,.38889],74:[.16667,.68889,0,0,.5],75:[0,.68889,0,0,.77778],76:[0,.68889,0,0,.66667],77:[0,.68889,0,0,.94445],78:[0,.68889,0,0,.72222],79:[.16667,.68889,0,0,.77778],80:[0,.68889,0,0,.61111],81:[.16667,.68889,0,0,.77778],82:[0,.68889,0,0,.72222],83:[0,.68889,0,0,.55556],84:[0,.68889,0,0,.66667],85:[0,.68889,0,0,.72222],86:[0,.68889,0,0,.72222],87:[0,.68889,0,0,1],88:[0,.68889,0,0,.72222],89:[0,.68889,0,0,.72222],90:[0,.68889,0,0,.66667],107:[0,.68889,0,0,.55556],160:[0,0,0,0,.25],165:[0,.675,.025,0,.75],174:[.15559,.69224,0,0,.94666],240:[0,.68889,0,0,.55556],295:[0,.68889,0,0,.54028],710:[0,.825,0,0,2.33334],732:[0,.9,0,0,2.33334],770:[0,.825,0,0,2.33334],771:[0,.9,0,0,2.33334],989:[.08167,.58167,0,0,.77778],1008:[0,.43056,.04028,0,.66667],8245:[0,.54986,0,0,.275],8463:[0,.68889,0,0,.54028],8487:[0,.68889,0,0,.72222],8498:[0,.68889,0,0,.55556],8502:[0,.68889,0,0,.66667],8503:[0,.68889,0,0,.44445],8504:[0,.68889,0,0,.66667],8513:[0,.68889,0,0,.63889],8592:[-.03598,.46402,0,0,.5],8594:[-.03598,.46402,0,0,.5],8602:[-.13313,.36687,0,0,1],8603:[-.13313,.36687,0,0,1],8606:[.01354,.52239,0,0,1],8608:[.01354,.52239,0,0,1],8610:[.01354,.52239,0,0,1.11111],8611:[.01354,.52239,0,0,1.11111],8619:[0,.54986,0,0,1],8620:[0,.54986,0,0,1],8621:[-.13313,.37788,0,0,1.38889],8622:[-.13313,.36687,0,0,1],8624:[0,.69224,0,0,.5],8625:[0,.69224,0,0,.5],8630:[0,.43056,0,0,1],8631:[0,.43056,0,0,1],8634:[.08198,.58198,0,0,.77778],8635:[.08198,.58198,0,0,.77778],8638:[.19444,.69224,0,0,.41667],8639:[.19444,.69224,0,0,.41667],8642:[.19444,.69224,0,0,.41667],8643:[.19444,.69224,0,0,.41667],8644:[.1808,.675,0,0,1],8646:[.1808,.675,0,0,1],8647:[.1808,.675,0,0,1],8648:[.19444,.69224,0,0,.83334],8649:[.1808,.675,0,0,1],8650:[.19444,.69224,0,0,.83334],8651:[.01354,.52239,0,0,1],8652:[.01354,.52239,0,0,1],8653:[-.13313,.36687,0,0,1],8654:[-.13313,.36687,0,0,1],8655:[-.13313,.36687,0,0,1],8666:[.13667,.63667,0,0,1],8667:[.13667,.63667,0,0,1],8669:[-.13313,.37788,0,0,1],8672:[-.064,.437,0,0,1.334],8674:[-.064,.437,0,0,1.334],8705:[0,.825,0,0,.5],8708:[0,.68889,0,0,.55556],8709:[.08167,.58167,0,0,.77778],8717:[0,.43056,0,0,.42917],8722:[-.03598,.46402,0,0,.5],8724:[.08198,.69224,0,0,.77778],8726:[.08167,.58167,0,0,.77778],8733:[0,.69224,0,0,.77778],8736:[0,.69224,0,0,.72222],8737:[0,.69224,0,0,.72222],8738:[.03517,.52239,0,0,.72222],8739:[.08167,.58167,0,0,.22222],8740:[.25142,.74111,0,0,.27778],8741:[.08167,.58167,0,0,.38889],8742:[.25142,.74111,0,0,.5],8756:[0,.69224,0,0,.66667],8757:[0,.69224,0,0,.66667],8764:[-.13313,.36687,0,0,.77778],8765:[-.13313,.37788,0,0,.77778],8769:[-.13313,.36687,0,0,.77778],8770:[-.03625,.46375,0,0,.77778],8774:[.30274,.79383,0,0,.77778],8776:[-.01688,.48312,0,0,.77778],8778:[.08167,.58167,0,0,.77778],8782:[.06062,.54986,0,0,.77778],8783:[.06062,.54986,0,0,.77778],8785:[.08198,.58198,0,0,.77778],8786:[.08198,.58198,0,0,.77778],8787:[.08198,.58198,0,0,.77778],8790:[0,.69224,0,0,.77778],8791:[.22958,.72958,0,0,.77778],8796:[.08198,.91667,0,0,.77778],8806:[.25583,.75583,0,0,.77778],8807:[.25583,.75583,0,0,.77778],8808:[.25142,.75726,0,0,.77778],8809:[.25142,.75726,0,0,.77778],8812:[.25583,.75583,0,0,.5],8814:[.20576,.70576,0,0,.77778],8815:[.20576,.70576,0,0,.77778],8816:[.30274,.79383,0,0,.77778],8817:[.30274,.79383,0,0,.77778],8818:[.22958,.72958,0,0,.77778],8819:[.22958,.72958,0,0,.77778],8822:[.1808,.675,0,0,.77778],8823:[.1808,.675,0,0,.77778],8828:[.13667,.63667,0,0,.77778],8829:[.13667,.63667,0,0,.77778],8830:[.22958,.72958,0,0,.77778],8831:[.22958,.72958,0,0,.77778],8832:[.20576,.70576,0,0,.77778],8833:[.20576,.70576,0,0,.77778],8840:[.30274,.79383,0,0,.77778],8841:[.30274,.79383,0,0,.77778],8842:[.13597,.63597,0,0,.77778],8843:[.13597,.63597,0,0,.77778],8847:[.03517,.54986,0,0,.77778],8848:[.03517,.54986,0,0,.77778],8858:[.08198,.58198,0,0,.77778],8859:[.08198,.58198,0,0,.77778],8861:[.08198,.58198,0,0,.77778],8862:[0,.675,0,0,.77778],8863:[0,.675,0,0,.77778],8864:[0,.675,0,0,.77778],8865:[0,.675,0,0,.77778],8872:[0,.69224,0,0,.61111],8873:[0,.69224,0,0,.72222],8874:[0,.69224,0,0,.88889],8876:[0,.68889,0,0,.61111],8877:[0,.68889,0,0,.61111],8878:[0,.68889,0,0,.72222],8879:[0,.68889,0,0,.72222],8882:[.03517,.54986,0,0,.77778],8883:[.03517,.54986,0,0,.77778],8884:[.13667,.63667,0,0,.77778],8885:[.13667,.63667,0,0,.77778],8888:[0,.54986,0,0,1.11111],8890:[.19444,.43056,0,0,.55556],8891:[.19444,.69224,0,0,.61111],8892:[.19444,.69224,0,0,.61111],8901:[0,.54986,0,0,.27778],8903:[.08167,.58167,0,0,.77778],8905:[.08167,.58167,0,0,.77778],8906:[.08167,.58167,0,0,.77778],8907:[0,.69224,0,0,.77778],8908:[0,.69224,0,0,.77778],8909:[-.03598,.46402,0,0,.77778],8910:[0,.54986,0,0,.76042],8911:[0,.54986,0,0,.76042],8912:[.03517,.54986,0,0,.77778],8913:[.03517,.54986,0,0,.77778],8914:[0,.54986,0,0,.66667],8915:[0,.54986,0,0,.66667],8916:[0,.69224,0,0,.66667],8918:[.0391,.5391,0,0,.77778],8919:[.0391,.5391,0,0,.77778],8920:[.03517,.54986,0,0,1.33334],8921:[.03517,.54986,0,0,1.33334],8922:[.38569,.88569,0,0,.77778],8923:[.38569,.88569,0,0,.77778],8926:[.13667,.63667,0,0,.77778],8927:[.13667,.63667,0,0,.77778],8928:[.30274,.79383,0,0,.77778],8929:[.30274,.79383,0,0,.77778],8934:[.23222,.74111,0,0,.77778],8935:[.23222,.74111,0,0,.77778],8936:[.23222,.74111,0,0,.77778],8937:[.23222,.74111,0,0,.77778],8938:[.20576,.70576,0,0,.77778],8939:[.20576,.70576,0,0,.77778],8940:[.30274,.79383,0,0,.77778],8941:[.30274,.79383,0,0,.77778],8994:[.19444,.69224,0,0,.77778],8995:[.19444,.69224,0,0,.77778],9416:[.15559,.69224,0,0,.90222],9484:[0,.69224,0,0,.5],9488:[0,.69224,0,0,.5],9492:[0,.37788,0,0,.5],9496:[0,.37788,0,0,.5],9585:[.19444,.68889,0,0,.88889],9586:[.19444,.74111,0,0,.88889],9632:[0,.675,0,0,.77778],9633:[0,.675,0,0,.77778],9650:[0,.54986,0,0,.72222],9651:[0,.54986,0,0,.72222],9654:[.03517,.54986,0,0,.77778],9660:[0,.54986,0,0,.72222],9661:[0,.54986,0,0,.72222],9664:[.03517,.54986,0,0,.77778],9674:[.11111,.69224,0,0,.66667],9733:[.19444,.69224,0,0,.94445],10003:[0,.69224,0,0,.83334],10016:[0,.69224,0,0,.83334],10731:[.11111,.69224,0,0,.66667],10846:[.19444,.75583,0,0,.61111],10877:[.13667,.63667,0,0,.77778],10878:[.13667,.63667,0,0,.77778],10885:[.25583,.75583,0,0,.77778],10886:[.25583,.75583,0,0,.77778],10887:[.13597,.63597,0,0,.77778],10888:[.13597,.63597,0,0,.77778],10889:[.26167,.75726,0,0,.77778],10890:[.26167,.75726,0,0,.77778],10891:[.48256,.98256,0,0,.77778],10892:[.48256,.98256,0,0,.77778],10901:[.13667,.63667,0,0,.77778],10902:[.13667,.63667,0,0,.77778],10933:[.25142,.75726,0,0,.77778],10934:[.25142,.75726,0,0,.77778],10935:[.26167,.75726,0,0,.77778],10936:[.26167,.75726,0,0,.77778],10937:[.26167,.75726,0,0,.77778],10938:[.26167,.75726,0,0,.77778],10949:[.25583,.75583,0,0,.77778],10950:[.25583,.75583,0,0,.77778],10955:[.28481,.79383,0,0,.77778],10956:[.28481,.79383,0,0,.77778],57350:[.08167,.58167,0,0,.22222],57351:[.08167,.58167,0,0,.38889],57352:[.08167,.58167,0,0,.77778],57353:[0,.43056,.04028,0,.66667],57356:[.25142,.75726,0,0,.77778],57357:[.25142,.75726,0,0,.77778],57358:[.41951,.91951,0,0,.77778],57359:[.30274,.79383,0,0,.77778],57360:[.30274,.79383,0,0,.77778],57361:[.41951,.91951,0,0,.77778],57366:[.25142,.75726,0,0,.77778],57367:[.25142,.75726,0,0,.77778],57368:[.25142,.75726,0,0,.77778],57369:[.25142,.75726,0,0,.77778],57370:[.13597,.63597,0,0,.77778],57371:[.13597,.63597,0,0,.77778]},"Caligraphic-Regular":{32:[0,0,0,0,.25],65:[0,.68333,0,.19445,.79847],66:[0,.68333,.03041,.13889,.65681],67:[0,.68333,.05834,.13889,.52653],68:[0,.68333,.02778,.08334,.77139],69:[0,.68333,.08944,.11111,.52778],70:[0,.68333,.09931,.11111,.71875],71:[.09722,.68333,.0593,.11111,.59487],72:[0,.68333,.00965,.11111,.84452],73:[0,.68333,.07382,0,.54452],74:[.09722,.68333,.18472,.16667,.67778],75:[0,.68333,.01445,.05556,.76195],76:[0,.68333,0,.13889,.68972],77:[0,.68333,0,.13889,1.2009],78:[0,.68333,.14736,.08334,.82049],79:[0,.68333,.02778,.11111,.79611],80:[0,.68333,.08222,.08334,.69556],81:[.09722,.68333,0,.11111,.81667],82:[0,.68333,0,.08334,.8475],83:[0,.68333,.075,.13889,.60556],84:[0,.68333,.25417,0,.54464],85:[0,.68333,.09931,.08334,.62583],86:[0,.68333,.08222,0,.61278],87:[0,.68333,.08222,.08334,.98778],88:[0,.68333,.14643,.13889,.7133],89:[.09722,.68333,.08222,.08334,.66834],90:[0,.68333,.07944,.13889,.72473],160:[0,0,0,0,.25]},"Fraktur-Regular":{32:[0,0,0,0,.25],33:[0,.69141,0,0,.29574],34:[0,.69141,0,0,.21471],38:[0,.69141,0,0,.73786],39:[0,.69141,0,0,.21201],40:[.24982,.74947,0,0,.38865],41:[.24982,.74947,0,0,.38865],42:[0,.62119,0,0,.27764],43:[.08319,.58283,0,0,.75623],44:[0,.10803,0,0,.27764],45:[.08319,.58283,0,0,.75623],46:[0,.10803,0,0,.27764],47:[.24982,.74947,0,0,.50181],48:[0,.47534,0,0,.50181],49:[0,.47534,0,0,.50181],50:[0,.47534,0,0,.50181],51:[.18906,.47534,0,0,.50181],52:[.18906,.47534,0,0,.50181],53:[.18906,.47534,0,0,.50181],54:[0,.69141,0,0,.50181],55:[.18906,.47534,0,0,.50181],56:[0,.69141,0,0,.50181],57:[.18906,.47534,0,0,.50181],58:[0,.47534,0,0,.21606],59:[.12604,.47534,0,0,.21606],61:[-.13099,.36866,0,0,.75623],63:[0,.69141,0,0,.36245],65:[0,.69141,0,0,.7176],66:[0,.69141,0,0,.88397],67:[0,.69141,0,0,.61254],68:[0,.69141,0,0,.83158],69:[0,.69141,0,0,.66278],70:[.12604,.69141,0,0,.61119],71:[0,.69141,0,0,.78539],72:[.06302,.69141,0,0,.7203],73:[0,.69141,0,0,.55448],74:[.12604,.69141,0,0,.55231],75:[0,.69141,0,0,.66845],76:[0,.69141,0,0,.66602],77:[0,.69141,0,0,1.04953],78:[0,.69141,0,0,.83212],79:[0,.69141,0,0,.82699],80:[.18906,.69141,0,0,.82753],81:[.03781,.69141,0,0,.82699],82:[0,.69141,0,0,.82807],83:[0,.69141,0,0,.82861],84:[0,.69141,0,0,.66899],85:[0,.69141,0,0,.64576],86:[0,.69141,0,0,.83131],87:[0,.69141,0,0,1.04602],88:[0,.69141,0,0,.71922],89:[.18906,.69141,0,0,.83293],90:[.12604,.69141,0,0,.60201],91:[.24982,.74947,0,0,.27764],93:[.24982,.74947,0,0,.27764],94:[0,.69141,0,0,.49965],97:[0,.47534,0,0,.50046],98:[0,.69141,0,0,.51315],99:[0,.47534,0,0,.38946],100:[0,.62119,0,0,.49857],101:[0,.47534,0,0,.40053],102:[.18906,.69141,0,0,.32626],103:[.18906,.47534,0,0,.5037],104:[.18906,.69141,0,0,.52126],105:[0,.69141,0,0,.27899],106:[0,.69141,0,0,.28088],107:[0,.69141,0,0,.38946],108:[0,.69141,0,0,.27953],109:[0,.47534,0,0,.76676],110:[0,.47534,0,0,.52666],111:[0,.47534,0,0,.48885],112:[.18906,.52396,0,0,.50046],113:[.18906,.47534,0,0,.48912],114:[0,.47534,0,0,.38919],115:[0,.47534,0,0,.44266],116:[0,.62119,0,0,.33301],117:[0,.47534,0,0,.5172],118:[0,.52396,0,0,.5118],119:[0,.52396,0,0,.77351],120:[.18906,.47534,0,0,.38865],121:[.18906,.47534,0,0,.49884],122:[.18906,.47534,0,0,.39054],160:[0,0,0,0,.25],8216:[0,.69141,0,0,.21471],8217:[0,.69141,0,0,.21471],58112:[0,.62119,0,0,.49749],58113:[0,.62119,0,0,.4983],58114:[.18906,.69141,0,0,.33328],58115:[.18906,.69141,0,0,.32923],58116:[.18906,.47534,0,0,.50343],58117:[0,.69141,0,0,.33301],58118:[0,.62119,0,0,.33409],58119:[0,.47534,0,0,.50073]},"Main-Bold":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.35],34:[0,.69444,0,0,.60278],35:[.19444,.69444,0,0,.95833],36:[.05556,.75,0,0,.575],37:[.05556,.75,0,0,.95833],38:[0,.69444,0,0,.89444],39:[0,.69444,0,0,.31944],40:[.25,.75,0,0,.44722],41:[.25,.75,0,0,.44722],42:[0,.75,0,0,.575],43:[.13333,.63333,0,0,.89444],44:[.19444,.15556,0,0,.31944],45:[0,.44444,0,0,.38333],46:[0,.15556,0,0,.31944],47:[.25,.75,0,0,.575],48:[0,.64444,0,0,.575],49:[0,.64444,0,0,.575],50:[0,.64444,0,0,.575],51:[0,.64444,0,0,.575],52:[0,.64444,0,0,.575],53:[0,.64444,0,0,.575],54:[0,.64444,0,0,.575],55:[0,.64444,0,0,.575],56:[0,.64444,0,0,.575],57:[0,.64444,0,0,.575],58:[0,.44444,0,0,.31944],59:[.19444,.44444,0,0,.31944],60:[.08556,.58556,0,0,.89444],61:[-.10889,.39111,0,0,.89444],62:[.08556,.58556,0,0,.89444],63:[0,.69444,0,0,.54305],64:[0,.69444,0,0,.89444],65:[0,.68611,0,0,.86944],66:[0,.68611,0,0,.81805],67:[0,.68611,0,0,.83055],68:[0,.68611,0,0,.88194],69:[0,.68611,0,0,.75555],70:[0,.68611,0,0,.72361],71:[0,.68611,0,0,.90416],72:[0,.68611,0,0,.9],73:[0,.68611,0,0,.43611],74:[0,.68611,0,0,.59444],75:[0,.68611,0,0,.90138],76:[0,.68611,0,0,.69166],77:[0,.68611,0,0,1.09166],78:[0,.68611,0,0,.9],79:[0,.68611,0,0,.86388],80:[0,.68611,0,0,.78611],81:[.19444,.68611,0,0,.86388],82:[0,.68611,0,0,.8625],83:[0,.68611,0,0,.63889],84:[0,.68611,0,0,.8],85:[0,.68611,0,0,.88472],86:[0,.68611,.01597,0,.86944],87:[0,.68611,.01597,0,1.18888],88:[0,.68611,0,0,.86944],89:[0,.68611,.02875,0,.86944],90:[0,.68611,0,0,.70277],91:[.25,.75,0,0,.31944],92:[.25,.75,0,0,.575],93:[.25,.75,0,0,.31944],94:[0,.69444,0,0,.575],95:[.31,.13444,.03194,0,.575],97:[0,.44444,0,0,.55902],98:[0,.69444,0,0,.63889],99:[0,.44444,0,0,.51111],100:[0,.69444,0,0,.63889],101:[0,.44444,0,0,.52708],102:[0,.69444,.10903,0,.35139],103:[.19444,.44444,.01597,0,.575],104:[0,.69444,0,0,.63889],105:[0,.69444,0,0,.31944],106:[.19444,.69444,0,0,.35139],107:[0,.69444,0,0,.60694],108:[0,.69444,0,0,.31944],109:[0,.44444,0,0,.95833],110:[0,.44444,0,0,.63889],111:[0,.44444,0,0,.575],112:[.19444,.44444,0,0,.63889],113:[.19444,.44444,0,0,.60694],114:[0,.44444,0,0,.47361],115:[0,.44444,0,0,.45361],116:[0,.63492,0,0,.44722],117:[0,.44444,0,0,.63889],118:[0,.44444,.01597,0,.60694],119:[0,.44444,.01597,0,.83055],120:[0,.44444,0,0,.60694],121:[.19444,.44444,.01597,0,.60694],122:[0,.44444,0,0,.51111],123:[.25,.75,0,0,.575],124:[.25,.75,0,0,.31944],125:[.25,.75,0,0,.575],126:[.35,.34444,0,0,.575],160:[0,0,0,0,.25],163:[0,.69444,0,0,.86853],168:[0,.69444,0,0,.575],172:[0,.44444,0,0,.76666],176:[0,.69444,0,0,.86944],177:[.13333,.63333,0,0,.89444],184:[.17014,0,0,0,.51111],198:[0,.68611,0,0,1.04166],215:[.13333,.63333,0,0,.89444],216:[.04861,.73472,0,0,.89444],223:[0,.69444,0,0,.59722],230:[0,.44444,0,0,.83055],247:[.13333,.63333,0,0,.89444],248:[.09722,.54167,0,0,.575],305:[0,.44444,0,0,.31944],338:[0,.68611,0,0,1.16944],339:[0,.44444,0,0,.89444],567:[.19444,.44444,0,0,.35139],710:[0,.69444,0,0,.575],711:[0,.63194,0,0,.575],713:[0,.59611,0,0,.575],714:[0,.69444,0,0,.575],715:[0,.69444,0,0,.575],728:[0,.69444,0,0,.575],729:[0,.69444,0,0,.31944],730:[0,.69444,0,0,.86944],732:[0,.69444,0,0,.575],733:[0,.69444,0,0,.575],915:[0,.68611,0,0,.69166],916:[0,.68611,0,0,.95833],920:[0,.68611,0,0,.89444],923:[0,.68611,0,0,.80555],926:[0,.68611,0,0,.76666],928:[0,.68611,0,0,.9],931:[0,.68611,0,0,.83055],933:[0,.68611,0,0,.89444],934:[0,.68611,0,0,.83055],936:[0,.68611,0,0,.89444],937:[0,.68611,0,0,.83055],8211:[0,.44444,.03194,0,.575],8212:[0,.44444,.03194,0,1.14999],8216:[0,.69444,0,0,.31944],8217:[0,.69444,0,0,.31944],8220:[0,.69444,0,0,.60278],8221:[0,.69444,0,0,.60278],8224:[.19444,.69444,0,0,.51111],8225:[.19444,.69444,0,0,.51111],8242:[0,.55556,0,0,.34444],8407:[0,.72444,.15486,0,.575],8463:[0,.69444,0,0,.66759],8465:[0,.69444,0,0,.83055],8467:[0,.69444,0,0,.47361],8472:[.19444,.44444,0,0,.74027],8476:[0,.69444,0,0,.83055],8501:[0,.69444,0,0,.70277],8592:[-.10889,.39111,0,0,1.14999],8593:[.19444,.69444,0,0,.575],8594:[-.10889,.39111,0,0,1.14999],8595:[.19444,.69444,0,0,.575],8596:[-.10889,.39111,0,0,1.14999],8597:[.25,.75,0,0,.575],8598:[.19444,.69444,0,0,1.14999],8599:[.19444,.69444,0,0,1.14999],8600:[.19444,.69444,0,0,1.14999],8601:[.19444,.69444,0,0,1.14999],8636:[-.10889,.39111,0,0,1.14999],8637:[-.10889,.39111,0,0,1.14999],8640:[-.10889,.39111,0,0,1.14999],8641:[-.10889,.39111,0,0,1.14999],8656:[-.10889,.39111,0,0,1.14999],8657:[.19444,.69444,0,0,.70277],8658:[-.10889,.39111,0,0,1.14999],8659:[.19444,.69444,0,0,.70277],8660:[-.10889,.39111,0,0,1.14999],8661:[.25,.75,0,0,.70277],8704:[0,.69444,0,0,.63889],8706:[0,.69444,.06389,0,.62847],8707:[0,.69444,0,0,.63889],8709:[.05556,.75,0,0,.575],8711:[0,.68611,0,0,.95833],8712:[.08556,.58556,0,0,.76666],8715:[.08556,.58556,0,0,.76666],8722:[.13333,.63333,0,0,.89444],8723:[.13333,.63333,0,0,.89444],8725:[.25,.75,0,0,.575],8726:[.25,.75,0,0,.575],8727:[-.02778,.47222,0,0,.575],8728:[-.02639,.47361,0,0,.575],8729:[-.02639,.47361,0,0,.575],8730:[.18,.82,0,0,.95833],8733:[0,.44444,0,0,.89444],8734:[0,.44444,0,0,1.14999],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.31944],8741:[.25,.75,0,0,.575],8743:[0,.55556,0,0,.76666],8744:[0,.55556,0,0,.76666],8745:[0,.55556,0,0,.76666],8746:[0,.55556,0,0,.76666],8747:[.19444,.69444,.12778,0,.56875],8764:[-.10889,.39111,0,0,.89444],8768:[.19444,.69444,0,0,.31944],8771:[.00222,.50222,0,0,.89444],8773:[.027,.638,0,0,.894],8776:[.02444,.52444,0,0,.89444],8781:[.00222,.50222,0,0,.89444],8801:[.00222,.50222,0,0,.89444],8804:[.19667,.69667,0,0,.89444],8805:[.19667,.69667,0,0,.89444],8810:[.08556,.58556,0,0,1.14999],8811:[.08556,.58556,0,0,1.14999],8826:[.08556,.58556,0,0,.89444],8827:[.08556,.58556,0,0,.89444],8834:[.08556,.58556,0,0,.89444],8835:[.08556,.58556,0,0,.89444],8838:[.19667,.69667,0,0,.89444],8839:[.19667,.69667,0,0,.89444],8846:[0,.55556,0,0,.76666],8849:[.19667,.69667,0,0,.89444],8850:[.19667,.69667,0,0,.89444],8851:[0,.55556,0,0,.76666],8852:[0,.55556,0,0,.76666],8853:[.13333,.63333,0,0,.89444],8854:[.13333,.63333,0,0,.89444],8855:[.13333,.63333,0,0,.89444],8856:[.13333,.63333,0,0,.89444],8857:[.13333,.63333,0,0,.89444],8866:[0,.69444,0,0,.70277],8867:[0,.69444,0,0,.70277],8868:[0,.69444,0,0,.89444],8869:[0,.69444,0,0,.89444],8900:[-.02639,.47361,0,0,.575],8901:[-.02639,.47361,0,0,.31944],8902:[-.02778,.47222,0,0,.575],8968:[.25,.75,0,0,.51111],8969:[.25,.75,0,0,.51111],8970:[.25,.75,0,0,.51111],8971:[.25,.75,0,0,.51111],8994:[-.13889,.36111,0,0,1.14999],8995:[-.13889,.36111,0,0,1.14999],9651:[.19444,.69444,0,0,1.02222],9657:[-.02778,.47222,0,0,.575],9661:[.19444,.69444,0,0,1.02222],9667:[-.02778,.47222,0,0,.575],9711:[.19444,.69444,0,0,1.14999],9824:[.12963,.69444,0,0,.89444],9825:[.12963,.69444,0,0,.89444],9826:[.12963,.69444,0,0,.89444],9827:[.12963,.69444,0,0,.89444],9837:[0,.75,0,0,.44722],9838:[.19444,.69444,0,0,.44722],9839:[.19444,.69444,0,0,.44722],10216:[.25,.75,0,0,.44722],10217:[.25,.75,0,0,.44722],10815:[0,.68611,0,0,.9],10927:[.19667,.69667,0,0,.89444],10928:[.19667,.69667,0,0,.89444],57376:[.19444,.69444,0,0,0]},"Main-BoldItalic":{32:[0,0,0,0,.25],33:[0,.69444,.11417,0,.38611],34:[0,.69444,.07939,0,.62055],35:[.19444,.69444,.06833,0,.94444],37:[.05556,.75,.12861,0,.94444],38:[0,.69444,.08528,0,.88555],39:[0,.69444,.12945,0,.35555],40:[.25,.75,.15806,0,.47333],41:[.25,.75,.03306,0,.47333],42:[0,.75,.14333,0,.59111],43:[.10333,.60333,.03306,0,.88555],44:[.19444,.14722,0,0,.35555],45:[0,.44444,.02611,0,.41444],46:[0,.14722,0,0,.35555],47:[.25,.75,.15806,0,.59111],48:[0,.64444,.13167,0,.59111],49:[0,.64444,.13167,0,.59111],50:[0,.64444,.13167,0,.59111],51:[0,.64444,.13167,0,.59111],52:[.19444,.64444,.13167,0,.59111],53:[0,.64444,.13167,0,.59111],54:[0,.64444,.13167,0,.59111],55:[.19444,.64444,.13167,0,.59111],56:[0,.64444,.13167,0,.59111],57:[0,.64444,.13167,0,.59111],58:[0,.44444,.06695,0,.35555],59:[.19444,.44444,.06695,0,.35555],61:[-.10889,.39111,.06833,0,.88555],63:[0,.69444,.11472,0,.59111],64:[0,.69444,.09208,0,.88555],65:[0,.68611,0,0,.86555],66:[0,.68611,.0992,0,.81666],67:[0,.68611,.14208,0,.82666],68:[0,.68611,.09062,0,.87555],69:[0,.68611,.11431,0,.75666],70:[0,.68611,.12903,0,.72722],71:[0,.68611,.07347,0,.89527],72:[0,.68611,.17208,0,.8961],73:[0,.68611,.15681,0,.47166],74:[0,.68611,.145,0,.61055],75:[0,.68611,.14208,0,.89499],76:[0,.68611,0,0,.69777],77:[0,.68611,.17208,0,1.07277],78:[0,.68611,.17208,0,.8961],79:[0,.68611,.09062,0,.85499],80:[0,.68611,.0992,0,.78721],81:[.19444,.68611,.09062,0,.85499],82:[0,.68611,.02559,0,.85944],83:[0,.68611,.11264,0,.64999],84:[0,.68611,.12903,0,.7961],85:[0,.68611,.17208,0,.88083],86:[0,.68611,.18625,0,.86555],87:[0,.68611,.18625,0,1.15999],88:[0,.68611,.15681,0,.86555],89:[0,.68611,.19803,0,.86555],90:[0,.68611,.14208,0,.70888],91:[.25,.75,.1875,0,.35611],93:[.25,.75,.09972,0,.35611],94:[0,.69444,.06709,0,.59111],95:[.31,.13444,.09811,0,.59111],97:[0,.44444,.09426,0,.59111],98:[0,.69444,.07861,0,.53222],99:[0,.44444,.05222,0,.53222],100:[0,.69444,.10861,0,.59111],101:[0,.44444,.085,0,.53222],102:[.19444,.69444,.21778,0,.4],103:[.19444,.44444,.105,0,.53222],104:[0,.69444,.09426,0,.59111],105:[0,.69326,.11387,0,.35555],106:[.19444,.69326,.1672,0,.35555],107:[0,.69444,.11111,0,.53222],108:[0,.69444,.10861,0,.29666],109:[0,.44444,.09426,0,.94444],110:[0,.44444,.09426,0,.64999],111:[0,.44444,.07861,0,.59111],112:[.19444,.44444,.07861,0,.59111],113:[.19444,.44444,.105,0,.53222],114:[0,.44444,.11111,0,.50167],115:[0,.44444,.08167,0,.48694],116:[0,.63492,.09639,0,.385],117:[0,.44444,.09426,0,.62055],118:[0,.44444,.11111,0,.53222],119:[0,.44444,.11111,0,.76777],120:[0,.44444,.12583,0,.56055],121:[.19444,.44444,.105,0,.56166],122:[0,.44444,.13889,0,.49055],126:[.35,.34444,.11472,0,.59111],160:[0,0,0,0,.25],168:[0,.69444,.11473,0,.59111],176:[0,.69444,0,0,.94888],184:[.17014,0,0,0,.53222],198:[0,.68611,.11431,0,1.02277],216:[.04861,.73472,.09062,0,.88555],223:[.19444,.69444,.09736,0,.665],230:[0,.44444,.085,0,.82666],248:[.09722,.54167,.09458,0,.59111],305:[0,.44444,.09426,0,.35555],338:[0,.68611,.11431,0,1.14054],339:[0,.44444,.085,0,.82666],567:[.19444,.44444,.04611,0,.385],710:[0,.69444,.06709,0,.59111],711:[0,.63194,.08271,0,.59111],713:[0,.59444,.10444,0,.59111],714:[0,.69444,.08528,0,.59111],715:[0,.69444,0,0,.59111],728:[0,.69444,.10333,0,.59111],729:[0,.69444,.12945,0,.35555],730:[0,.69444,0,0,.94888],732:[0,.69444,.11472,0,.59111],733:[0,.69444,.11472,0,.59111],915:[0,.68611,.12903,0,.69777],916:[0,.68611,0,0,.94444],920:[0,.68611,.09062,0,.88555],923:[0,.68611,0,0,.80666],926:[0,.68611,.15092,0,.76777],928:[0,.68611,.17208,0,.8961],931:[0,.68611,.11431,0,.82666],933:[0,.68611,.10778,0,.88555],934:[0,.68611,.05632,0,.82666],936:[0,.68611,.10778,0,.88555],937:[0,.68611,.0992,0,.82666],8211:[0,.44444,.09811,0,.59111],8212:[0,.44444,.09811,0,1.18221],8216:[0,.69444,.12945,0,.35555],8217:[0,.69444,.12945,0,.35555],8220:[0,.69444,.16772,0,.62055],8221:[0,.69444,.07939,0,.62055]},"Main-Italic":{32:[0,0,0,0,.25],33:[0,.69444,.12417,0,.30667],34:[0,.69444,.06961,0,.51444],35:[.19444,.69444,.06616,0,.81777],37:[.05556,.75,.13639,0,.81777],38:[0,.69444,.09694,0,.76666],39:[0,.69444,.12417,0,.30667],40:[.25,.75,.16194,0,.40889],41:[.25,.75,.03694,0,.40889],42:[0,.75,.14917,0,.51111],43:[.05667,.56167,.03694,0,.76666],44:[.19444,.10556,0,0,.30667],45:[0,.43056,.02826,0,.35778],46:[0,.10556,0,0,.30667],47:[.25,.75,.16194,0,.51111],48:[0,.64444,.13556,0,.51111],49:[0,.64444,.13556,0,.51111],50:[0,.64444,.13556,0,.51111],51:[0,.64444,.13556,0,.51111],52:[.19444,.64444,.13556,0,.51111],53:[0,.64444,.13556,0,.51111],54:[0,.64444,.13556,0,.51111],55:[.19444,.64444,.13556,0,.51111],56:[0,.64444,.13556,0,.51111],57:[0,.64444,.13556,0,.51111],58:[0,.43056,.0582,0,.30667],59:[.19444,.43056,.0582,0,.30667],61:[-.13313,.36687,.06616,0,.76666],63:[0,.69444,.1225,0,.51111],64:[0,.69444,.09597,0,.76666],65:[0,.68333,0,0,.74333],66:[0,.68333,.10257,0,.70389],67:[0,.68333,.14528,0,.71555],68:[0,.68333,.09403,0,.755],69:[0,.68333,.12028,0,.67833],70:[0,.68333,.13305,0,.65277],71:[0,.68333,.08722,0,.77361],72:[0,.68333,.16389,0,.74333],73:[0,.68333,.15806,0,.38555],74:[0,.68333,.14028,0,.525],75:[0,.68333,.14528,0,.76888],76:[0,.68333,0,0,.62722],77:[0,.68333,.16389,0,.89666],78:[0,.68333,.16389,0,.74333],79:[0,.68333,.09403,0,.76666],80:[0,.68333,.10257,0,.67833],81:[.19444,.68333,.09403,0,.76666],82:[0,.68333,.03868,0,.72944],83:[0,.68333,.11972,0,.56222],84:[0,.68333,.13305,0,.71555],85:[0,.68333,.16389,0,.74333],86:[0,.68333,.18361,0,.74333],87:[0,.68333,.18361,0,.99888],88:[0,.68333,.15806,0,.74333],89:[0,.68333,.19383,0,.74333],90:[0,.68333,.14528,0,.61333],91:[.25,.75,.1875,0,.30667],93:[.25,.75,.10528,0,.30667],94:[0,.69444,.06646,0,.51111],95:[.31,.12056,.09208,0,.51111],97:[0,.43056,.07671,0,.51111],98:[0,.69444,.06312,0,.46],99:[0,.43056,.05653,0,.46],100:[0,.69444,.10333,0,.51111],101:[0,.43056,.07514,0,.46],102:[.19444,.69444,.21194,0,.30667],103:[.19444,.43056,.08847,0,.46],104:[0,.69444,.07671,0,.51111],105:[0,.65536,.1019,0,.30667],106:[.19444,.65536,.14467,0,.30667],107:[0,.69444,.10764,0,.46],108:[0,.69444,.10333,0,.25555],109:[0,.43056,.07671,0,.81777],110:[0,.43056,.07671,0,.56222],111:[0,.43056,.06312,0,.51111],112:[.19444,.43056,.06312,0,.51111],113:[.19444,.43056,.08847,0,.46],114:[0,.43056,.10764,0,.42166],115:[0,.43056,.08208,0,.40889],116:[0,.61508,.09486,0,.33222],117:[0,.43056,.07671,0,.53666],118:[0,.43056,.10764,0,.46],119:[0,.43056,.10764,0,.66444],120:[0,.43056,.12042,0,.46389],121:[.19444,.43056,.08847,0,.48555],122:[0,.43056,.12292,0,.40889],126:[.35,.31786,.11585,0,.51111],160:[0,0,0,0,.25],168:[0,.66786,.10474,0,.51111],176:[0,.69444,0,0,.83129],184:[.17014,0,0,0,.46],198:[0,.68333,.12028,0,.88277],216:[.04861,.73194,.09403,0,.76666],223:[.19444,.69444,.10514,0,.53666],230:[0,.43056,.07514,0,.71555],248:[.09722,.52778,.09194,0,.51111],338:[0,.68333,.12028,0,.98499],339:[0,.43056,.07514,0,.71555],710:[0,.69444,.06646,0,.51111],711:[0,.62847,.08295,0,.51111],713:[0,.56167,.10333,0,.51111],714:[0,.69444,.09694,0,.51111],715:[0,.69444,0,0,.51111],728:[0,.69444,.10806,0,.51111],729:[0,.66786,.11752,0,.30667],730:[0,.69444,0,0,.83129],732:[0,.66786,.11585,0,.51111],733:[0,.69444,.1225,0,.51111],915:[0,.68333,.13305,0,.62722],916:[0,.68333,0,0,.81777],920:[0,.68333,.09403,0,.76666],923:[0,.68333,0,0,.69222],926:[0,.68333,.15294,0,.66444],928:[0,.68333,.16389,0,.74333],931:[0,.68333,.12028,0,.71555],933:[0,.68333,.11111,0,.76666],934:[0,.68333,.05986,0,.71555],936:[0,.68333,.11111,0,.76666],937:[0,.68333,.10257,0,.71555],8211:[0,.43056,.09208,0,.51111],8212:[0,.43056,.09208,0,1.02222],8216:[0,.69444,.12417,0,.30667],8217:[0,.69444,.12417,0,.30667],8220:[0,.69444,.1685,0,.51444],8221:[0,.69444,.06961,0,.51444],8463:[0,.68889,0,0,.54028]},"Main-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.27778],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.77778],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.19444,.10556,0,0,.27778],45:[0,.43056,0,0,.33333],46:[0,.10556,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.64444,0,0,.5],49:[0,.64444,0,0,.5],50:[0,.64444,0,0,.5],51:[0,.64444,0,0,.5],52:[0,.64444,0,0,.5],53:[0,.64444,0,0,.5],54:[0,.64444,0,0,.5],55:[0,.64444,0,0,.5],56:[0,.64444,0,0,.5],57:[0,.64444,0,0,.5],58:[0,.43056,0,0,.27778],59:[.19444,.43056,0,0,.27778],60:[.0391,.5391,0,0,.77778],61:[-.13313,.36687,0,0,.77778],62:[.0391,.5391,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.77778],65:[0,.68333,0,0,.75],66:[0,.68333,0,0,.70834],67:[0,.68333,0,0,.72222],68:[0,.68333,0,0,.76389],69:[0,.68333,0,0,.68056],70:[0,.68333,0,0,.65278],71:[0,.68333,0,0,.78472],72:[0,.68333,0,0,.75],73:[0,.68333,0,0,.36111],74:[0,.68333,0,0,.51389],75:[0,.68333,0,0,.77778],76:[0,.68333,0,0,.625],77:[0,.68333,0,0,.91667],78:[0,.68333,0,0,.75],79:[0,.68333,0,0,.77778],80:[0,.68333,0,0,.68056],81:[.19444,.68333,0,0,.77778],82:[0,.68333,0,0,.73611],83:[0,.68333,0,0,.55556],84:[0,.68333,0,0,.72222],85:[0,.68333,0,0,.75],86:[0,.68333,.01389,0,.75],87:[0,.68333,.01389,0,1.02778],88:[0,.68333,0,0,.75],89:[0,.68333,.025,0,.75],90:[0,.68333,0,0,.61111],91:[.25,.75,0,0,.27778],92:[.25,.75,0,0,.5],93:[.25,.75,0,0,.27778],94:[0,.69444,0,0,.5],95:[.31,.12056,.02778,0,.5],97:[0,.43056,0,0,.5],98:[0,.69444,0,0,.55556],99:[0,.43056,0,0,.44445],100:[0,.69444,0,0,.55556],101:[0,.43056,0,0,.44445],102:[0,.69444,.07778,0,.30556],103:[.19444,.43056,.01389,0,.5],104:[0,.69444,0,0,.55556],105:[0,.66786,0,0,.27778],106:[.19444,.66786,0,0,.30556],107:[0,.69444,0,0,.52778],108:[0,.69444,0,0,.27778],109:[0,.43056,0,0,.83334],110:[0,.43056,0,0,.55556],111:[0,.43056,0,0,.5],112:[.19444,.43056,0,0,.55556],113:[.19444,.43056,0,0,.52778],114:[0,.43056,0,0,.39167],115:[0,.43056,0,0,.39445],116:[0,.61508,0,0,.38889],117:[0,.43056,0,0,.55556],118:[0,.43056,.01389,0,.52778],119:[0,.43056,.01389,0,.72222],120:[0,.43056,0,0,.52778],121:[.19444,.43056,.01389,0,.52778],122:[0,.43056,0,0,.44445],123:[.25,.75,0,0,.5],124:[.25,.75,0,0,.27778],125:[.25,.75,0,0,.5],126:[.35,.31786,0,0,.5],160:[0,0,0,0,.25],163:[0,.69444,0,0,.76909],167:[.19444,.69444,0,0,.44445],168:[0,.66786,0,0,.5],172:[0,.43056,0,0,.66667],176:[0,.69444,0,0,.75],177:[.08333,.58333,0,0,.77778],182:[.19444,.69444,0,0,.61111],184:[.17014,0,0,0,.44445],198:[0,.68333,0,0,.90278],215:[.08333,.58333,0,0,.77778],216:[.04861,.73194,0,0,.77778],223:[0,.69444,0,0,.5],230:[0,.43056,0,0,.72222],247:[.08333,.58333,0,0,.77778],248:[.09722,.52778,0,0,.5],305:[0,.43056,0,0,.27778],338:[0,.68333,0,0,1.01389],339:[0,.43056,0,0,.77778],567:[.19444,.43056,0,0,.30556],710:[0,.69444,0,0,.5],711:[0,.62847,0,0,.5],713:[0,.56778,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.66786,0,0,.27778],730:[0,.69444,0,0,.75],732:[0,.66786,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.68333,0,0,.625],916:[0,.68333,0,0,.83334],920:[0,.68333,0,0,.77778],923:[0,.68333,0,0,.69445],926:[0,.68333,0,0,.66667],928:[0,.68333,0,0,.75],931:[0,.68333,0,0,.72222],933:[0,.68333,0,0,.77778],934:[0,.68333,0,0,.72222],936:[0,.68333,0,0,.77778],937:[0,.68333,0,0,.72222],8211:[0,.43056,.02778,0,.5],8212:[0,.43056,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5],8224:[.19444,.69444,0,0,.44445],8225:[.19444,.69444,0,0,.44445],8230:[0,.123,0,0,1.172],8242:[0,.55556,0,0,.275],8407:[0,.71444,.15382,0,.5],8463:[0,.68889,0,0,.54028],8465:[0,.69444,0,0,.72222],8467:[0,.69444,0,.11111,.41667],8472:[.19444,.43056,0,.11111,.63646],8476:[0,.69444,0,0,.72222],8501:[0,.69444,0,0,.61111],8592:[-.13313,.36687,0,0,1],8593:[.19444,.69444,0,0,.5],8594:[-.13313,.36687,0,0,1],8595:[.19444,.69444,0,0,.5],8596:[-.13313,.36687,0,0,1],8597:[.25,.75,0,0,.5],8598:[.19444,.69444,0,0,1],8599:[.19444,.69444,0,0,1],8600:[.19444,.69444,0,0,1],8601:[.19444,.69444,0,0,1],8614:[.011,.511,0,0,1],8617:[.011,.511,0,0,1.126],8618:[.011,.511,0,0,1.126],8636:[-.13313,.36687,0,0,1],8637:[-.13313,.36687,0,0,1],8640:[-.13313,.36687,0,0,1],8641:[-.13313,.36687,0,0,1],8652:[.011,.671,0,0,1],8656:[-.13313,.36687,0,0,1],8657:[.19444,.69444,0,0,.61111],8658:[-.13313,.36687,0,0,1],8659:[.19444,.69444,0,0,.61111],8660:[-.13313,.36687,0,0,1],8661:[.25,.75,0,0,.61111],8704:[0,.69444,0,0,.55556],8706:[0,.69444,.05556,.08334,.5309],8707:[0,.69444,0,0,.55556],8709:[.05556,.75,0,0,.5],8711:[0,.68333,0,0,.83334],8712:[.0391,.5391,0,0,.66667],8715:[.0391,.5391,0,0,.66667],8722:[.08333,.58333,0,0,.77778],8723:[.08333,.58333,0,0,.77778],8725:[.25,.75,0,0,.5],8726:[.25,.75,0,0,.5],8727:[-.03472,.46528,0,0,.5],8728:[-.05555,.44445,0,0,.5],8729:[-.05555,.44445,0,0,.5],8730:[.2,.8,0,0,.83334],8733:[0,.43056,0,0,.77778],8734:[0,.43056,0,0,1],8736:[0,.69224,0,0,.72222],8739:[.25,.75,0,0,.27778],8741:[.25,.75,0,0,.5],8743:[0,.55556,0,0,.66667],8744:[0,.55556,0,0,.66667],8745:[0,.55556,0,0,.66667],8746:[0,.55556,0,0,.66667],8747:[.19444,.69444,.11111,0,.41667],8764:[-.13313,.36687,0,0,.77778],8768:[.19444,.69444,0,0,.27778],8771:[-.03625,.46375,0,0,.77778],8773:[-.022,.589,0,0,.778],8776:[-.01688,.48312,0,0,.77778],8781:[-.03625,.46375,0,0,.77778],8784:[-.133,.673,0,0,.778],8801:[-.03625,.46375,0,0,.77778],8804:[.13597,.63597,0,0,.77778],8805:[.13597,.63597,0,0,.77778],8810:[.0391,.5391,0,0,1],8811:[.0391,.5391,0,0,1],8826:[.0391,.5391,0,0,.77778],8827:[.0391,.5391,0,0,.77778],8834:[.0391,.5391,0,0,.77778],8835:[.0391,.5391,0,0,.77778],8838:[.13597,.63597,0,0,.77778],8839:[.13597,.63597,0,0,.77778],8846:[0,.55556,0,0,.66667],8849:[.13597,.63597,0,0,.77778],8850:[.13597,.63597,0,0,.77778],8851:[0,.55556,0,0,.66667],8852:[0,.55556,0,0,.66667],8853:[.08333,.58333,0,0,.77778],8854:[.08333,.58333,0,0,.77778],8855:[.08333,.58333,0,0,.77778],8856:[.08333,.58333,0,0,.77778],8857:[.08333,.58333,0,0,.77778],8866:[0,.69444,0,0,.61111],8867:[0,.69444,0,0,.61111],8868:[0,.69444,0,0,.77778],8869:[0,.69444,0,0,.77778],8872:[.249,.75,0,0,.867],8900:[-.05555,.44445,0,0,.5],8901:[-.05555,.44445,0,0,.27778],8902:[-.03472,.46528,0,0,.5],8904:[.005,.505,0,0,.9],8942:[.03,.903,0,0,.278],8943:[-.19,.313,0,0,1.172],8945:[-.1,.823,0,0,1.282],8968:[.25,.75,0,0,.44445],8969:[.25,.75,0,0,.44445],8970:[.25,.75,0,0,.44445],8971:[.25,.75,0,0,.44445],8994:[-.14236,.35764,0,0,1],8995:[-.14236,.35764,0,0,1],9136:[.244,.744,0,0,.412],9137:[.244,.745,0,0,.412],9651:[.19444,.69444,0,0,.88889],9657:[-.03472,.46528,0,0,.5],9661:[.19444,.69444,0,0,.88889],9667:[-.03472,.46528,0,0,.5],9711:[.19444,.69444,0,0,1],9824:[.12963,.69444,0,0,.77778],9825:[.12963,.69444,0,0,.77778],9826:[.12963,.69444,0,0,.77778],9827:[.12963,.69444,0,0,.77778],9837:[0,.75,0,0,.38889],9838:[.19444,.69444,0,0,.38889],9839:[.19444,.69444,0,0,.38889],10216:[.25,.75,0,0,.38889],10217:[.25,.75,0,0,.38889],10222:[.244,.744,0,0,.412],10223:[.244,.745,0,0,.412],10229:[.011,.511,0,0,1.609],10230:[.011,.511,0,0,1.638],10231:[.011,.511,0,0,1.859],10232:[.024,.525,0,0,1.609],10233:[.024,.525,0,0,1.638],10234:[.024,.525,0,0,1.858],10236:[.011,.511,0,0,1.638],10815:[0,.68333,0,0,.75],10927:[.13597,.63597,0,0,.77778],10928:[.13597,.63597,0,0,.77778],57376:[.19444,.69444,0,0,0]},"Math-BoldItalic":{32:[0,0,0,0,.25],48:[0,.44444,0,0,.575],49:[0,.44444,0,0,.575],50:[0,.44444,0,0,.575],51:[.19444,.44444,0,0,.575],52:[.19444,.44444,0,0,.575],53:[.19444,.44444,0,0,.575],54:[0,.64444,0,0,.575],55:[.19444,.44444,0,0,.575],56:[0,.64444,0,0,.575],57:[.19444,.44444,0,0,.575],65:[0,.68611,0,0,.86944],66:[0,.68611,.04835,0,.8664],67:[0,.68611,.06979,0,.81694],68:[0,.68611,.03194,0,.93812],69:[0,.68611,.05451,0,.81007],70:[0,.68611,.15972,0,.68889],71:[0,.68611,0,0,.88673],72:[0,.68611,.08229,0,.98229],73:[0,.68611,.07778,0,.51111],74:[0,.68611,.10069,0,.63125],75:[0,.68611,.06979,0,.97118],76:[0,.68611,0,0,.75555],77:[0,.68611,.11424,0,1.14201],78:[0,.68611,.11424,0,.95034],79:[0,.68611,.03194,0,.83666],80:[0,.68611,.15972,0,.72309],81:[.19444,.68611,0,0,.86861],82:[0,.68611,.00421,0,.87235],83:[0,.68611,.05382,0,.69271],84:[0,.68611,.15972,0,.63663],85:[0,.68611,.11424,0,.80027],86:[0,.68611,.25555,0,.67778],87:[0,.68611,.15972,0,1.09305],88:[0,.68611,.07778,0,.94722],89:[0,.68611,.25555,0,.67458],90:[0,.68611,.06979,0,.77257],97:[0,.44444,0,0,.63287],98:[0,.69444,0,0,.52083],99:[0,.44444,0,0,.51342],100:[0,.69444,0,0,.60972],101:[0,.44444,0,0,.55361],102:[.19444,.69444,.11042,0,.56806],103:[.19444,.44444,.03704,0,.5449],104:[0,.69444,0,0,.66759],105:[0,.69326,0,0,.4048],106:[.19444,.69326,.0622,0,.47083],107:[0,.69444,.01852,0,.6037],108:[0,.69444,.0088,0,.34815],109:[0,.44444,0,0,1.0324],110:[0,.44444,0,0,.71296],111:[0,.44444,0,0,.58472],112:[.19444,.44444,0,0,.60092],113:[.19444,.44444,.03704,0,.54213],114:[0,.44444,.03194,0,.5287],115:[0,.44444,0,0,.53125],116:[0,.63492,0,0,.41528],117:[0,.44444,0,0,.68102],118:[0,.44444,.03704,0,.56666],119:[0,.44444,.02778,0,.83148],120:[0,.44444,0,0,.65903],121:[.19444,.44444,.03704,0,.59028],122:[0,.44444,.04213,0,.55509],160:[0,0,0,0,.25],915:[0,.68611,.15972,0,.65694],916:[0,.68611,0,0,.95833],920:[0,.68611,.03194,0,.86722],923:[0,.68611,0,0,.80555],926:[0,.68611,.07458,0,.84125],928:[0,.68611,.08229,0,.98229],931:[0,.68611,.05451,0,.88507],933:[0,.68611,.15972,0,.67083],934:[0,.68611,0,0,.76666],936:[0,.68611,.11653,0,.71402],937:[0,.68611,.04835,0,.8789],945:[0,.44444,0,0,.76064],946:[.19444,.69444,.03403,0,.65972],947:[.19444,.44444,.06389,0,.59003],948:[0,.69444,.03819,0,.52222],949:[0,.44444,0,0,.52882],950:[.19444,.69444,.06215,0,.50833],951:[.19444,.44444,.03704,0,.6],952:[0,.69444,.03194,0,.5618],953:[0,.44444,0,0,.41204],954:[0,.44444,0,0,.66759],955:[0,.69444,0,0,.67083],956:[.19444,.44444,0,0,.70787],957:[0,.44444,.06898,0,.57685],958:[.19444,.69444,.03021,0,.50833],959:[0,.44444,0,0,.58472],960:[0,.44444,.03704,0,.68241],961:[.19444,.44444,0,0,.6118],962:[.09722,.44444,.07917,0,.42361],963:[0,.44444,.03704,0,.68588],964:[0,.44444,.13472,0,.52083],965:[0,.44444,.03704,0,.63055],966:[.19444,.44444,0,0,.74722],967:[.19444,.44444,0,0,.71805],968:[.19444,.69444,.03704,0,.75833],969:[0,.44444,.03704,0,.71782],977:[0,.69444,0,0,.69155],981:[.19444,.69444,0,0,.7125],982:[0,.44444,.03194,0,.975],1009:[.19444,.44444,0,0,.6118],1013:[0,.44444,0,0,.48333],57649:[0,.44444,0,0,.39352],57911:[.19444,.44444,0,0,.43889]},"Math-Italic":{32:[0,0,0,0,.25],48:[0,.43056,0,0,.5],49:[0,.43056,0,0,.5],50:[0,.43056,0,0,.5],51:[.19444,.43056,0,0,.5],52:[.19444,.43056,0,0,.5],53:[.19444,.43056,0,0,.5],54:[0,.64444,0,0,.5],55:[.19444,.43056,0,0,.5],56:[0,.64444,0,0,.5],57:[.19444,.43056,0,0,.5],65:[0,.68333,0,.13889,.75],66:[0,.68333,.05017,.08334,.75851],67:[0,.68333,.07153,.08334,.71472],68:[0,.68333,.02778,.05556,.82792],69:[0,.68333,.05764,.08334,.7382],70:[0,.68333,.13889,.08334,.64306],71:[0,.68333,0,.08334,.78625],72:[0,.68333,.08125,.05556,.83125],73:[0,.68333,.07847,.11111,.43958],74:[0,.68333,.09618,.16667,.55451],75:[0,.68333,.07153,.05556,.84931],76:[0,.68333,0,.02778,.68056],77:[0,.68333,.10903,.08334,.97014],78:[0,.68333,.10903,.08334,.80347],79:[0,.68333,.02778,.08334,.76278],80:[0,.68333,.13889,.08334,.64201],81:[.19444,.68333,0,.08334,.79056],82:[0,.68333,.00773,.08334,.75929],83:[0,.68333,.05764,.08334,.6132],84:[0,.68333,.13889,.08334,.58438],85:[0,.68333,.10903,.02778,.68278],86:[0,.68333,.22222,0,.58333],87:[0,.68333,.13889,0,.94445],88:[0,.68333,.07847,.08334,.82847],89:[0,.68333,.22222,0,.58056],90:[0,.68333,.07153,.08334,.68264],97:[0,.43056,0,0,.52859],98:[0,.69444,0,0,.42917],99:[0,.43056,0,.05556,.43276],100:[0,.69444,0,.16667,.52049],101:[0,.43056,0,.05556,.46563],102:[.19444,.69444,.10764,.16667,.48959],103:[.19444,.43056,.03588,.02778,.47697],104:[0,.69444,0,0,.57616],105:[0,.65952,0,0,.34451],106:[.19444,.65952,.05724,0,.41181],107:[0,.69444,.03148,0,.5206],108:[0,.69444,.01968,.08334,.29838],109:[0,.43056,0,0,.87801],110:[0,.43056,0,0,.60023],111:[0,.43056,0,.05556,.48472],112:[.19444,.43056,0,.08334,.50313],113:[.19444,.43056,.03588,.08334,.44641],114:[0,.43056,.02778,.05556,.45116],115:[0,.43056,0,.05556,.46875],116:[0,.61508,0,.08334,.36111],117:[0,.43056,0,.02778,.57246],118:[0,.43056,.03588,.02778,.48472],119:[0,.43056,.02691,.08334,.71592],120:[0,.43056,0,.02778,.57153],121:[.19444,.43056,.03588,.05556,.49028],122:[0,.43056,.04398,.05556,.46505],160:[0,0,0,0,.25],915:[0,.68333,.13889,.08334,.61528],916:[0,.68333,0,.16667,.83334],920:[0,.68333,.02778,.08334,.76278],923:[0,.68333,0,.16667,.69445],926:[0,.68333,.07569,.08334,.74236],928:[0,.68333,.08125,.05556,.83125],931:[0,.68333,.05764,.08334,.77986],933:[0,.68333,.13889,.05556,.58333],934:[0,.68333,0,.08334,.66667],936:[0,.68333,.11,.05556,.61222],937:[0,.68333,.05017,.08334,.7724],945:[0,.43056,.0037,.02778,.6397],946:[.19444,.69444,.05278,.08334,.56563],947:[.19444,.43056,.05556,0,.51773],948:[0,.69444,.03785,.05556,.44444],949:[0,.43056,0,.08334,.46632],950:[.19444,.69444,.07378,.08334,.4375],951:[.19444,.43056,.03588,.05556,.49653],952:[0,.69444,.02778,.08334,.46944],953:[0,.43056,0,.05556,.35394],954:[0,.43056,0,0,.57616],955:[0,.69444,0,0,.58334],956:[.19444,.43056,0,.02778,.60255],957:[0,.43056,.06366,.02778,.49398],958:[.19444,.69444,.04601,.11111,.4375],959:[0,.43056,0,.05556,.48472],960:[0,.43056,.03588,0,.57003],961:[.19444,.43056,0,.08334,.51702],962:[.09722,.43056,.07986,.08334,.36285],963:[0,.43056,.03588,0,.57141],964:[0,.43056,.1132,.02778,.43715],965:[0,.43056,.03588,.02778,.54028],966:[.19444,.43056,0,.08334,.65417],967:[.19444,.43056,0,.05556,.62569],968:[.19444,.69444,.03588,.11111,.65139],969:[0,.43056,.03588,0,.62245],977:[0,.69444,0,.08334,.59144],981:[.19444,.69444,0,.08334,.59583],982:[0,.43056,.02778,0,.82813],1009:[.19444,.43056,0,.08334,.51702],1013:[0,.43056,0,.05556,.4059],57649:[0,.43056,0,.02778,.32246],57911:[.19444,.43056,0,.08334,.38403]},"SansSerif-Bold":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.36667],34:[0,.69444,0,0,.55834],35:[.19444,.69444,0,0,.91667],36:[.05556,.75,0,0,.55],37:[.05556,.75,0,0,1.02912],38:[0,.69444,0,0,.83056],39:[0,.69444,0,0,.30556],40:[.25,.75,0,0,.42778],41:[.25,.75,0,0,.42778],42:[0,.75,0,0,.55],43:[.11667,.61667,0,0,.85556],44:[.10556,.13056,0,0,.30556],45:[0,.45833,0,0,.36667],46:[0,.13056,0,0,.30556],47:[.25,.75,0,0,.55],48:[0,.69444,0,0,.55],49:[0,.69444,0,0,.55],50:[0,.69444,0,0,.55],51:[0,.69444,0,0,.55],52:[0,.69444,0,0,.55],53:[0,.69444,0,0,.55],54:[0,.69444,0,0,.55],55:[0,.69444,0,0,.55],56:[0,.69444,0,0,.55],57:[0,.69444,0,0,.55],58:[0,.45833,0,0,.30556],59:[.10556,.45833,0,0,.30556],61:[-.09375,.40625,0,0,.85556],63:[0,.69444,0,0,.51945],64:[0,.69444,0,0,.73334],65:[0,.69444,0,0,.73334],66:[0,.69444,0,0,.73334],67:[0,.69444,0,0,.70278],68:[0,.69444,0,0,.79445],69:[0,.69444,0,0,.64167],70:[0,.69444,0,0,.61111],71:[0,.69444,0,0,.73334],72:[0,.69444,0,0,.79445],73:[0,.69444,0,0,.33056],74:[0,.69444,0,0,.51945],75:[0,.69444,0,0,.76389],76:[0,.69444,0,0,.58056],77:[0,.69444,0,0,.97778],78:[0,.69444,0,0,.79445],79:[0,.69444,0,0,.79445],80:[0,.69444,0,0,.70278],81:[.10556,.69444,0,0,.79445],82:[0,.69444,0,0,.70278],83:[0,.69444,0,0,.61111],84:[0,.69444,0,0,.73334],85:[0,.69444,0,0,.76389],86:[0,.69444,.01528,0,.73334],87:[0,.69444,.01528,0,1.03889],88:[0,.69444,0,0,.73334],89:[0,.69444,.0275,0,.73334],90:[0,.69444,0,0,.67223],91:[.25,.75,0,0,.34306],93:[.25,.75,0,0,.34306],94:[0,.69444,0,0,.55],95:[.35,.10833,.03056,0,.55],97:[0,.45833,0,0,.525],98:[0,.69444,0,0,.56111],99:[0,.45833,0,0,.48889],100:[0,.69444,0,0,.56111],101:[0,.45833,0,0,.51111],102:[0,.69444,.07639,0,.33611],103:[.19444,.45833,.01528,0,.55],104:[0,.69444,0,0,.56111],105:[0,.69444,0,0,.25556],106:[.19444,.69444,0,0,.28611],107:[0,.69444,0,0,.53056],108:[0,.69444,0,0,.25556],109:[0,.45833,0,0,.86667],110:[0,.45833,0,0,.56111],111:[0,.45833,0,0,.55],112:[.19444,.45833,0,0,.56111],113:[.19444,.45833,0,0,.56111],114:[0,.45833,.01528,0,.37222],115:[0,.45833,0,0,.42167],116:[0,.58929,0,0,.40417],117:[0,.45833,0,0,.56111],118:[0,.45833,.01528,0,.5],119:[0,.45833,.01528,0,.74445],120:[0,.45833,0,0,.5],121:[.19444,.45833,.01528,0,.5],122:[0,.45833,0,0,.47639],126:[.35,.34444,0,0,.55],160:[0,0,0,0,.25],168:[0,.69444,0,0,.55],176:[0,.69444,0,0,.73334],180:[0,.69444,0,0,.55],184:[.17014,0,0,0,.48889],305:[0,.45833,0,0,.25556],567:[.19444,.45833,0,0,.28611],710:[0,.69444,0,0,.55],711:[0,.63542,0,0,.55],713:[0,.63778,0,0,.55],728:[0,.69444,0,0,.55],729:[0,.69444,0,0,.30556],730:[0,.69444,0,0,.73334],732:[0,.69444,0,0,.55],733:[0,.69444,0,0,.55],915:[0,.69444,0,0,.58056],916:[0,.69444,0,0,.91667],920:[0,.69444,0,0,.85556],923:[0,.69444,0,0,.67223],926:[0,.69444,0,0,.73334],928:[0,.69444,0,0,.79445],931:[0,.69444,0,0,.79445],933:[0,.69444,0,0,.85556],934:[0,.69444,0,0,.79445],936:[0,.69444,0,0,.85556],937:[0,.69444,0,0,.79445],8211:[0,.45833,.03056,0,.55],8212:[0,.45833,.03056,0,1.10001],8216:[0,.69444,0,0,.30556],8217:[0,.69444,0,0,.30556],8220:[0,.69444,0,0,.55834],8221:[0,.69444,0,0,.55834]},"SansSerif-Italic":{32:[0,0,0,0,.25],33:[0,.69444,.05733,0,.31945],34:[0,.69444,.00316,0,.5],35:[.19444,.69444,.05087,0,.83334],36:[.05556,.75,.11156,0,.5],37:[.05556,.75,.03126,0,.83334],38:[0,.69444,.03058,0,.75834],39:[0,.69444,.07816,0,.27778],40:[.25,.75,.13164,0,.38889],41:[.25,.75,.02536,0,.38889],42:[0,.75,.11775,0,.5],43:[.08333,.58333,.02536,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,.01946,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,.13164,0,.5],48:[0,.65556,.11156,0,.5],49:[0,.65556,.11156,0,.5],50:[0,.65556,.11156,0,.5],51:[0,.65556,.11156,0,.5],52:[0,.65556,.11156,0,.5],53:[0,.65556,.11156,0,.5],54:[0,.65556,.11156,0,.5],55:[0,.65556,.11156,0,.5],56:[0,.65556,.11156,0,.5],57:[0,.65556,.11156,0,.5],58:[0,.44444,.02502,0,.27778],59:[.125,.44444,.02502,0,.27778],61:[-.13,.37,.05087,0,.77778],63:[0,.69444,.11809,0,.47222],64:[0,.69444,.07555,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,.08293,0,.66667],67:[0,.69444,.11983,0,.63889],68:[0,.69444,.07555,0,.72223],69:[0,.69444,.11983,0,.59722],70:[0,.69444,.13372,0,.56945],71:[0,.69444,.11983,0,.66667],72:[0,.69444,.08094,0,.70834],73:[0,.69444,.13372,0,.27778],74:[0,.69444,.08094,0,.47222],75:[0,.69444,.11983,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,.08094,0,.875],78:[0,.69444,.08094,0,.70834],79:[0,.69444,.07555,0,.73611],80:[0,.69444,.08293,0,.63889],81:[.125,.69444,.07555,0,.73611],82:[0,.69444,.08293,0,.64584],83:[0,.69444,.09205,0,.55556],84:[0,.69444,.13372,0,.68056],85:[0,.69444,.08094,0,.6875],86:[0,.69444,.1615,0,.66667],87:[0,.69444,.1615,0,.94445],88:[0,.69444,.13372,0,.66667],89:[0,.69444,.17261,0,.66667],90:[0,.69444,.11983,0,.61111],91:[.25,.75,.15942,0,.28889],93:[.25,.75,.08719,0,.28889],94:[0,.69444,.0799,0,.5],95:[.35,.09444,.08616,0,.5],97:[0,.44444,.00981,0,.48056],98:[0,.69444,.03057,0,.51667],99:[0,.44444,.08336,0,.44445],100:[0,.69444,.09483,0,.51667],101:[0,.44444,.06778,0,.44445],102:[0,.69444,.21705,0,.30556],103:[.19444,.44444,.10836,0,.5],104:[0,.69444,.01778,0,.51667],105:[0,.67937,.09718,0,.23889],106:[.19444,.67937,.09162,0,.26667],107:[0,.69444,.08336,0,.48889],108:[0,.69444,.09483,0,.23889],109:[0,.44444,.01778,0,.79445],110:[0,.44444,.01778,0,.51667],111:[0,.44444,.06613,0,.5],112:[.19444,.44444,.0389,0,.51667],113:[.19444,.44444,.04169,0,.51667],114:[0,.44444,.10836,0,.34167],115:[0,.44444,.0778,0,.38333],116:[0,.57143,.07225,0,.36111],117:[0,.44444,.04169,0,.51667],118:[0,.44444,.10836,0,.46111],119:[0,.44444,.10836,0,.68334],120:[0,.44444,.09169,0,.46111],121:[.19444,.44444,.10836,0,.46111],122:[0,.44444,.08752,0,.43472],126:[.35,.32659,.08826,0,.5],160:[0,0,0,0,.25],168:[0,.67937,.06385,0,.5],176:[0,.69444,0,0,.73752],184:[.17014,0,0,0,.44445],305:[0,.44444,.04169,0,.23889],567:[.19444,.44444,.04169,0,.26667],710:[0,.69444,.0799,0,.5],711:[0,.63194,.08432,0,.5],713:[0,.60889,.08776,0,.5],714:[0,.69444,.09205,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,.09483,0,.5],729:[0,.67937,.07774,0,.27778],730:[0,.69444,0,0,.73752],732:[0,.67659,.08826,0,.5],733:[0,.69444,.09205,0,.5],915:[0,.69444,.13372,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,.07555,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,.12816,0,.66667],928:[0,.69444,.08094,0,.70834],931:[0,.69444,.11983,0,.72222],933:[0,.69444,.09031,0,.77778],934:[0,.69444,.04603,0,.72222],936:[0,.69444,.09031,0,.77778],937:[0,.69444,.08293,0,.72222],8211:[0,.44444,.08616,0,.5],8212:[0,.44444,.08616,0,1],8216:[0,.69444,.07816,0,.27778],8217:[0,.69444,.07816,0,.27778],8220:[0,.69444,.14205,0,.5],8221:[0,.69444,.00316,0,.5]},"SansSerif-Regular":{32:[0,0,0,0,.25],33:[0,.69444,0,0,.31945],34:[0,.69444,0,0,.5],35:[.19444,.69444,0,0,.83334],36:[.05556,.75,0,0,.5],37:[.05556,.75,0,0,.83334],38:[0,.69444,0,0,.75834],39:[0,.69444,0,0,.27778],40:[.25,.75,0,0,.38889],41:[.25,.75,0,0,.38889],42:[0,.75,0,0,.5],43:[.08333,.58333,0,0,.77778],44:[.125,.08333,0,0,.27778],45:[0,.44444,0,0,.33333],46:[0,.08333,0,0,.27778],47:[.25,.75,0,0,.5],48:[0,.65556,0,0,.5],49:[0,.65556,0,0,.5],50:[0,.65556,0,0,.5],51:[0,.65556,0,0,.5],52:[0,.65556,0,0,.5],53:[0,.65556,0,0,.5],54:[0,.65556,0,0,.5],55:[0,.65556,0,0,.5],56:[0,.65556,0,0,.5],57:[0,.65556,0,0,.5],58:[0,.44444,0,0,.27778],59:[.125,.44444,0,0,.27778],61:[-.13,.37,0,0,.77778],63:[0,.69444,0,0,.47222],64:[0,.69444,0,0,.66667],65:[0,.69444,0,0,.66667],66:[0,.69444,0,0,.66667],67:[0,.69444,0,0,.63889],68:[0,.69444,0,0,.72223],69:[0,.69444,0,0,.59722],70:[0,.69444,0,0,.56945],71:[0,.69444,0,0,.66667],72:[0,.69444,0,0,.70834],73:[0,.69444,0,0,.27778],74:[0,.69444,0,0,.47222],75:[0,.69444,0,0,.69445],76:[0,.69444,0,0,.54167],77:[0,.69444,0,0,.875],78:[0,.69444,0,0,.70834],79:[0,.69444,0,0,.73611],80:[0,.69444,0,0,.63889],81:[.125,.69444,0,0,.73611],82:[0,.69444,0,0,.64584],83:[0,.69444,0,0,.55556],84:[0,.69444,0,0,.68056],85:[0,.69444,0,0,.6875],86:[0,.69444,.01389,0,.66667],87:[0,.69444,.01389,0,.94445],88:[0,.69444,0,0,.66667],89:[0,.69444,.025,0,.66667],90:[0,.69444,0,0,.61111],91:[.25,.75,0,0,.28889],93:[.25,.75,0,0,.28889],94:[0,.69444,0,0,.5],95:[.35,.09444,.02778,0,.5],97:[0,.44444,0,0,.48056],98:[0,.69444,0,0,.51667],99:[0,.44444,0,0,.44445],100:[0,.69444,0,0,.51667],101:[0,.44444,0,0,.44445],102:[0,.69444,.06944,0,.30556],103:[.19444,.44444,.01389,0,.5],104:[0,.69444,0,0,.51667],105:[0,.67937,0,0,.23889],106:[.19444,.67937,0,0,.26667],107:[0,.69444,0,0,.48889],108:[0,.69444,0,0,.23889],109:[0,.44444,0,0,.79445],110:[0,.44444,0,0,.51667],111:[0,.44444,0,0,.5],112:[.19444,.44444,0,0,.51667],113:[.19444,.44444,0,0,.51667],114:[0,.44444,.01389,0,.34167],115:[0,.44444,0,0,.38333],116:[0,.57143,0,0,.36111],117:[0,.44444,0,0,.51667],118:[0,.44444,.01389,0,.46111],119:[0,.44444,.01389,0,.68334],120:[0,.44444,0,0,.46111],121:[.19444,.44444,.01389,0,.46111],122:[0,.44444,0,0,.43472],126:[.35,.32659,0,0,.5],160:[0,0,0,0,.25],168:[0,.67937,0,0,.5],176:[0,.69444,0,0,.66667],184:[.17014,0,0,0,.44445],305:[0,.44444,0,0,.23889],567:[.19444,.44444,0,0,.26667],710:[0,.69444,0,0,.5],711:[0,.63194,0,0,.5],713:[0,.60889,0,0,.5],714:[0,.69444,0,0,.5],715:[0,.69444,0,0,.5],728:[0,.69444,0,0,.5],729:[0,.67937,0,0,.27778],730:[0,.69444,0,0,.66667],732:[0,.67659,0,0,.5],733:[0,.69444,0,0,.5],915:[0,.69444,0,0,.54167],916:[0,.69444,0,0,.83334],920:[0,.69444,0,0,.77778],923:[0,.69444,0,0,.61111],926:[0,.69444,0,0,.66667],928:[0,.69444,0,0,.70834],931:[0,.69444,0,0,.72222],933:[0,.69444,0,0,.77778],934:[0,.69444,0,0,.72222],936:[0,.69444,0,0,.77778],937:[0,.69444,0,0,.72222],8211:[0,.44444,.02778,0,.5],8212:[0,.44444,.02778,0,1],8216:[0,.69444,0,0,.27778],8217:[0,.69444,0,0,.27778],8220:[0,.69444,0,0,.5],8221:[0,.69444,0,0,.5]},"Script-Regular":{32:[0,0,0,0,.25],65:[0,.7,.22925,0,.80253],66:[0,.7,.04087,0,.90757],67:[0,.7,.1689,0,.66619],68:[0,.7,.09371,0,.77443],69:[0,.7,.18583,0,.56162],70:[0,.7,.13634,0,.89544],71:[0,.7,.17322,0,.60961],72:[0,.7,.29694,0,.96919],73:[0,.7,.19189,0,.80907],74:[.27778,.7,.19189,0,1.05159],75:[0,.7,.31259,0,.91364],76:[0,.7,.19189,0,.87373],77:[0,.7,.15981,0,1.08031],78:[0,.7,.3525,0,.9015],79:[0,.7,.08078,0,.73787],80:[0,.7,.08078,0,1.01262],81:[0,.7,.03305,0,.88282],82:[0,.7,.06259,0,.85],83:[0,.7,.19189,0,.86767],84:[0,.7,.29087,0,.74697],85:[0,.7,.25815,0,.79996],86:[0,.7,.27523,0,.62204],87:[0,.7,.27523,0,.80532],88:[0,.7,.26006,0,.94445],89:[0,.7,.2939,0,.70961],90:[0,.7,.24037,0,.8212],160:[0,0,0,0,.25]},"Size1-Regular":{32:[0,0,0,0,.25],40:[.35001,.85,0,0,.45834],41:[.35001,.85,0,0,.45834],47:[.35001,.85,0,0,.57778],91:[.35001,.85,0,0,.41667],92:[.35001,.85,0,0,.57778],93:[.35001,.85,0,0,.41667],123:[.35001,.85,0,0,.58334],125:[.35001,.85,0,0,.58334],160:[0,0,0,0,.25],710:[0,.72222,0,0,.55556],732:[0,.72222,0,0,.55556],770:[0,.72222,0,0,.55556],771:[0,.72222,0,0,.55556],8214:[-.00099,.601,0,0,.77778],8593:[1e-5,.6,0,0,.66667],8595:[1e-5,.6,0,0,.66667],8657:[1e-5,.6,0,0,.77778],8659:[1e-5,.6,0,0,.77778],8719:[.25001,.75,0,0,.94445],8720:[.25001,.75,0,0,.94445],8721:[.25001,.75,0,0,1.05556],8730:[.35001,.85,0,0,1],8739:[-.00599,.606,0,0,.33333],8741:[-.00599,.606,0,0,.55556],8747:[.30612,.805,.19445,0,.47222],8748:[.306,.805,.19445,0,.47222],8749:[.306,.805,.19445,0,.47222],8750:[.30612,.805,.19445,0,.47222],8896:[.25001,.75,0,0,.83334],8897:[.25001,.75,0,0,.83334],8898:[.25001,.75,0,0,.83334],8899:[.25001,.75,0,0,.83334],8968:[.35001,.85,0,0,.47222],8969:[.35001,.85,0,0,.47222],8970:[.35001,.85,0,0,.47222],8971:[.35001,.85,0,0,.47222],9168:[-.00099,.601,0,0,.66667],10216:[.35001,.85,0,0,.47222],10217:[.35001,.85,0,0,.47222],10752:[.25001,.75,0,0,1.11111],10753:[.25001,.75,0,0,1.11111],10754:[.25001,.75,0,0,1.11111],10756:[.25001,.75,0,0,.83334],10758:[.25001,.75,0,0,.83334]},"Size2-Regular":{32:[0,0,0,0,.25],40:[.65002,1.15,0,0,.59722],41:[.65002,1.15,0,0,.59722],47:[.65002,1.15,0,0,.81111],91:[.65002,1.15,0,0,.47222],92:[.65002,1.15,0,0,.81111],93:[.65002,1.15,0,0,.47222],123:[.65002,1.15,0,0,.66667],125:[.65002,1.15,0,0,.66667],160:[0,0,0,0,.25],710:[0,.75,0,0,1],732:[0,.75,0,0,1],770:[0,.75,0,0,1],771:[0,.75,0,0,1],8719:[.55001,1.05,0,0,1.27778],8720:[.55001,1.05,0,0,1.27778],8721:[.55001,1.05,0,0,1.44445],8730:[.65002,1.15,0,0,1],8747:[.86225,1.36,.44445,0,.55556],8748:[.862,1.36,.44445,0,.55556],8749:[.862,1.36,.44445,0,.55556],8750:[.86225,1.36,.44445,0,.55556],8896:[.55001,1.05,0,0,1.11111],8897:[.55001,1.05,0,0,1.11111],8898:[.55001,1.05,0,0,1.11111],8899:[.55001,1.05,0,0,1.11111],8968:[.65002,1.15,0,0,.52778],8969:[.65002,1.15,0,0,.52778],8970:[.65002,1.15,0,0,.52778],8971:[.65002,1.15,0,0,.52778],10216:[.65002,1.15,0,0,.61111],10217:[.65002,1.15,0,0,.61111],10752:[.55001,1.05,0,0,1.51112],10753:[.55001,1.05,0,0,1.51112],10754:[.55001,1.05,0,0,1.51112],10756:[.55001,1.05,0,0,1.11111],10758:[.55001,1.05,0,0,1.11111]},"Size3-Regular":{32:[0,0,0,0,.25],40:[.95003,1.45,0,0,.73611],41:[.95003,1.45,0,0,.73611],47:[.95003,1.45,0,0,1.04445],91:[.95003,1.45,0,0,.52778],92:[.95003,1.45,0,0,1.04445],93:[.95003,1.45,0,0,.52778],123:[.95003,1.45,0,0,.75],125:[.95003,1.45,0,0,.75],160:[0,0,0,0,.25],710:[0,.75,0,0,1.44445],732:[0,.75,0,0,1.44445],770:[0,.75,0,0,1.44445],771:[0,.75,0,0,1.44445],8730:[.95003,1.45,0,0,1],8968:[.95003,1.45,0,0,.58334],8969:[.95003,1.45,0,0,.58334],8970:[.95003,1.45,0,0,.58334],8971:[.95003,1.45,0,0,.58334],10216:[.95003,1.45,0,0,.75],10217:[.95003,1.45,0,0,.75]},"Size4-Regular":{32:[0,0,0,0,.25],40:[1.25003,1.75,0,0,.79167],41:[1.25003,1.75,0,0,.79167],47:[1.25003,1.75,0,0,1.27778],91:[1.25003,1.75,0,0,.58334],92:[1.25003,1.75,0,0,1.27778],93:[1.25003,1.75,0,0,.58334],123:[1.25003,1.75,0,0,.80556],125:[1.25003,1.75,0,0,.80556],160:[0,0,0,0,.25],710:[0,.825,0,0,1.8889],732:[0,.825,0,0,1.8889],770:[0,.825,0,0,1.8889],771:[0,.825,0,0,1.8889],8730:[1.25003,1.75,0,0,1],8968:[1.25003,1.75,0,0,.63889],8969:[1.25003,1.75,0,0,.63889],8970:[1.25003,1.75,0,0,.63889],8971:[1.25003,1.75,0,0,.63889],9115:[.64502,1.155,0,0,.875],9116:[1e-5,.6,0,0,.875],9117:[.64502,1.155,0,0,.875],9118:[.64502,1.155,0,0,.875],9119:[1e-5,.6,0,0,.875],9120:[.64502,1.155,0,0,.875],9121:[.64502,1.155,0,0,.66667],9122:[-.00099,.601,0,0,.66667],9123:[.64502,1.155,0,0,.66667],9124:[.64502,1.155,0,0,.66667],9125:[-.00099,.601,0,0,.66667],9126:[.64502,1.155,0,0,.66667],9127:[1e-5,.9,0,0,.88889],9128:[.65002,1.15,0,0,.88889],9129:[.90001,0,0,0,.88889],9130:[0,.3,0,0,.88889],9131:[1e-5,.9,0,0,.88889],9132:[.65002,1.15,0,0,.88889],9133:[.90001,0,0,0,.88889],9143:[.88502,.915,0,0,1.05556],10216:[1.25003,1.75,0,0,.80556],10217:[1.25003,1.75,0,0,.80556],57344:[-.00499,.605,0,0,1.05556],57345:[-.00499,.605,0,0,1.05556],57680:[0,.12,0,0,.45],57681:[0,.12,0,0,.45],57682:[0,.12,0,0,.45],57683:[0,.12,0,0,.45]},"Typewriter-Regular":{32:[0,0,0,0,.525],33:[0,.61111,0,0,.525],34:[0,.61111,0,0,.525],35:[0,.61111,0,0,.525],36:[.08333,.69444,0,0,.525],37:[.08333,.69444,0,0,.525],38:[0,.61111,0,0,.525],39:[0,.61111,0,0,.525],40:[.08333,.69444,0,0,.525],41:[.08333,.69444,0,0,.525],42:[0,.52083,0,0,.525],43:[-.08056,.53055,0,0,.525],44:[.13889,.125,0,0,.525],45:[-.08056,.53055,0,0,.525],46:[0,.125,0,0,.525],47:[.08333,.69444,0,0,.525],48:[0,.61111,0,0,.525],49:[0,.61111,0,0,.525],50:[0,.61111,0,0,.525],51:[0,.61111,0,0,.525],52:[0,.61111,0,0,.525],53:[0,.61111,0,0,.525],54:[0,.61111,0,0,.525],55:[0,.61111,0,0,.525],56:[0,.61111,0,0,.525],57:[0,.61111,0,0,.525],58:[0,.43056,0,0,.525],59:[.13889,.43056,0,0,.525],60:[-.05556,.55556,0,0,.525],61:[-.19549,.41562,0,0,.525],62:[-.05556,.55556,0,0,.525],63:[0,.61111,0,0,.525],64:[0,.61111,0,0,.525],65:[0,.61111,0,0,.525],66:[0,.61111,0,0,.525],67:[0,.61111,0,0,.525],68:[0,.61111,0,0,.525],69:[0,.61111,0,0,.525],70:[0,.61111,0,0,.525],71:[0,.61111,0,0,.525],72:[0,.61111,0,0,.525],73:[0,.61111,0,0,.525],74:[0,.61111,0,0,.525],75:[0,.61111,0,0,.525],76:[0,.61111,0,0,.525],77:[0,.61111,0,0,.525],78:[0,.61111,0,0,.525],79:[0,.61111,0,0,.525],80:[0,.61111,0,0,.525],81:[.13889,.61111,0,0,.525],82:[0,.61111,0,0,.525],83:[0,.61111,0,0,.525],84:[0,.61111,0,0,.525],85:[0,.61111,0,0,.525],86:[0,.61111,0,0,.525],87:[0,.61111,0,0,.525],88:[0,.61111,0,0,.525],89:[0,.61111,0,0,.525],90:[0,.61111,0,0,.525],91:[.08333,.69444,0,0,.525],92:[.08333,.69444,0,0,.525],93:[.08333,.69444,0,0,.525],94:[0,.61111,0,0,.525],95:[.09514,0,0,0,.525],96:[0,.61111,0,0,.525],97:[0,.43056,0,0,.525],98:[0,.61111,0,0,.525],99:[0,.43056,0,0,.525],100:[0,.61111,0,0,.525],101:[0,.43056,0,0,.525],102:[0,.61111,0,0,.525],103:[.22222,.43056,0,0,.525],104:[0,.61111,0,0,.525],105:[0,.61111,0,0,.525],106:[.22222,.61111,0,0,.525],107:[0,.61111,0,0,.525],108:[0,.61111,0,0,.525],109:[0,.43056,0,0,.525],110:[0,.43056,0,0,.525],111:[0,.43056,0,0,.525],112:[.22222,.43056,0,0,.525],113:[.22222,.43056,0,0,.525],114:[0,.43056,0,0,.525],115:[0,.43056,0,0,.525],116:[0,.55358,0,0,.525],117:[0,.43056,0,0,.525],118:[0,.43056,0,0,.525],119:[0,.43056,0,0,.525],120:[0,.43056,0,0,.525],121:[.22222,.43056,0,0,.525],122:[0,.43056,0,0,.525],123:[.08333,.69444,0,0,.525],124:[.08333,.69444,0,0,.525],125:[.08333,.69444,0,0,.525],126:[0,.61111,0,0,.525],127:[0,.61111,0,0,.525],160:[0,0,0,0,.525],176:[0,.61111,0,0,.525],184:[.19445,0,0,0,.525],305:[0,.43056,0,0,.525],567:[.22222,.43056,0,0,.525],711:[0,.56597,0,0,.525],713:[0,.56555,0,0,.525],714:[0,.61111,0,0,.525],715:[0,.61111,0,0,.525],728:[0,.61111,0,0,.525],730:[0,.61111,0,0,.525],770:[0,.61111,0,0,.525],771:[0,.61111,0,0,.525],776:[0,.61111,0,0,.525],915:[0,.61111,0,0,.525],916:[0,.61111,0,0,.525],920:[0,.61111,0,0,.525],923:[0,.61111,0,0,.525],926:[0,.61111,0,0,.525],928:[0,.61111,0,0,.525],931:[0,.61111,0,0,.525],933:[0,.61111,0,0,.525],934:[0,.61111,0,0,.525],936:[0,.61111,0,0,.525],937:[0,.61111,0,0,.525],8216:[0,.61111,0,0,.525],8217:[0,.61111,0,0,.525],8242:[0,.61111,0,0,.525],9251:[.11111,.21944,0,0,.525]}},fJ={slant:[.25,.25,.25],space:[0,0,0],stretch:[0,0,0],shrink:[0,0,0],xHeight:[.431,.431,.431],quad:[1,1.171,1.472],extraSpace:[0,0,0],num1:[.677,.732,.925],num2:[.394,.384,.387],num3:[.444,.471,.504],denom1:[.686,.752,1.025],denom2:[.345,.344,.532],sup1:[.413,.503,.504],sup2:[.363,.431,.404],sup3:[.289,.286,.294],sub1:[.15,.143,.2],sub2:[.247,.286,.4],supDrop:[.386,.353,.494],subDrop:[.05,.071,.1],delim1:[2.39,1.7,1.98],delim2:[1.01,1.157,1.42],axisHeight:[.25,.25,.25],defaultRuleThickness:[.04,.049,.049],bigOpSpacing1:[.111,.111,.111],bigOpSpacing2:[.166,.166,.166],bigOpSpacing3:[.2,.2,.2],bigOpSpacing4:[.6,.611,.611],bigOpSpacing5:[.1,.143,.143],sqrtRuleThickness:[.04,.04,.04],ptPerEm:[10,10,10],doubleRuleSep:[.2,.2,.2],arrayRuleWidth:[.04,.04,.04],fboxsep:[.3,.3,.3],fboxrule:[.04,.04,.04]},f0={Å:"A",Ð:"D",Þ:"o",å:"a",ð:"d",þ:"o",А:"A",Б:"B",В:"B",Г:"F",Д:"A",Е:"E",Ж:"K",З:"3",И:"N",Й:"N",К:"K",Л:"N",М:"M",Н:"H",О:"O",П:"N",Р:"P",С:"C",Т:"T",У:"y",Ф:"O",Х:"X",Ц:"U",Ч:"h",Ш:"W",Щ:"W",Ъ:"B",Ы:"X",Ь:"B",Э:"3",Ю:"X",Я:"R",а:"a",б:"b",в:"a",г:"r",д:"y",е:"e",ж:"m",з:"e",и:"n",й:"n",к:"n",л:"n",м:"m",н:"n",о:"o",п:"n",р:"p",с:"c",т:"o",у:"y",ф:"b",х:"x",ц:"n",ч:"n",ш:"w",щ:"w",ъ:"a",ы:"m",ь:"a",э:"e",ю:"m",я:"r"};function f9(Y,et){fX[Y]=et}function f5(Y,et,en){if(!fX[et])throw Error("Font metrics not found for font: "+et+".");var ei=Y.charCodeAt(0),eo=fX[et][ei];if(!eo&&Y[0]in f0&&(ei=f0[Y[0]].charCodeAt(0),eo=fX[et][ei]),!eo&&"text"===en&&fB(ei)&&(eo=fX[et][77]),eo)return{depth:eo[0],height:eo[1],italic:eo[2],skew:eo[3],width:eo[4]}}var f4={};function f3(Y){var et;if(!f4[et=Y>=5?0:Y>=3?1:2]){var en=f4[et]={cssEmPerMu:fJ.quad[et]/18};for(var ei in fJ)fJ.hasOwnProperty(ei)&&(en[ei]=fJ[ei][et])}return f4[et]}var f6=[[1,1,1],[2,1,1],[3,1,1],[4,2,1],[5,2,1],[6,3,1],[7,4,2],[8,6,3],[9,7,6],[10,8,7],[11,10,9]],f7=[.5,.6,.7,.8,.9,1,1.2,1.44,1.728,2.074,2.488],f8=function(Y,et){return et.size<2?Y:f6[Y-1][et.size-1]};class ht{constructor(Y){this.style=void 0,this.color=void 0,this.size=void 0,this.textSize=void 0,this.phantom=void 0,this.font=void 0,this.fontFamily=void 0,this.fontWeight=void 0,this.fontShape=void 0,this.sizeMultiplier=void 0,this.maxSize=void 0,this.minRuleThickness=void 0,this._fontMetrics=void 0,this.style=Y.style,this.color=Y.color,this.size=Y.size||ht.BASESIZE,this.textSize=Y.textSize||this.size,this.phantom=!!Y.phantom,this.font=Y.font||"",this.fontFamily=Y.fontFamily||"",this.fontWeight=Y.fontWeight||"",this.fontShape=Y.fontShape||"",this.sizeMultiplier=f7[this.size-1],this.maxSize=Y.maxSize,this.minRuleThickness=Y.minRuleThickness,this._fontMetrics=void 0}extend(Y){var et={style:this.style,size:this.size,textSize:this.textSize,color:this.color,phantom:this.phantom,font:this.font,fontFamily:this.fontFamily,fontWeight:this.fontWeight,fontShape:this.fontShape,maxSize:this.maxSize,minRuleThickness:this.minRuleThickness};for(var en in Y)Y.hasOwnProperty(en)&&(et[en]=Y[en]);return new ht(et)}havingStyle(Y){return this.style===Y?this:this.extend({style:Y,size:f8(this.textSize,Y)})}havingCrampedStyle(){return this.havingStyle(this.style.cramp())}havingSize(Y){return this.size===Y&&this.textSize===Y?this:this.extend({style:this.style.text(),size:Y,textSize:Y,sizeMultiplier:f7[Y-1]})}havingBaseStyle(Y){Y=Y||this.style.text();var et=f8(ht.BASESIZE,Y);return this.size===et&&this.textSize===ht.BASESIZE&&this.style===Y?this:this.extend({style:Y,size:et})}havingBaseSizing(){var Y;switch(this.style.id){case 4:case 5:Y=3;break;case 6:case 7:Y=1;break;default:Y=6}return this.extend({style:this.style.text(),size:Y})}withColor(Y){return this.extend({color:Y})}withPhantom(){return this.extend({phantom:!0})}withFont(Y){return this.extend({font:Y})}withTextFontFamily(Y){return this.extend({fontFamily:Y,font:""})}withTextFontWeight(Y){return this.extend({fontWeight:Y,font:""})}withTextFontShape(Y){return this.extend({fontShape:Y,font:""})}sizingClasses(Y){return Y.size!==this.size?["sizing","reset-size"+Y.size,"size"+this.size]:[]}baseSizingClasses(){return this.size!==ht.BASESIZE?["sizing","reset-size"+this.size,"size"+ht.BASESIZE]:[]}fontMetrics(){return this._fontMetrics||(this._fontMetrics=f3(this.size)),this._fontMetrics}getColor(){return this.phantom?"transparent":this.color}}ht.BASESIZE=6;var hn={pt:1,mm:7227/2540,cm:7227/254,in:72.27,bp:1.00375,pc:12,dd:1238/1157,cc:14856/1157,nd:685/642,nc:1370/107,sp:1/65536,px:1.00375},hr={ex:!0,em:!0,mu:!0},ho=function(Y){return"string"!=typeof Y&&(Y=Y.unit),Y in hn||Y in hr||"ex"===Y},ha=function(Y,et){var en,ei;if(Y.unit in hn)en=hn[Y.unit]/et.fontMetrics().ptPerEm/et.sizeMultiplier;else if("mu"===Y.unit)en=et.fontMetrics().cssEmPerMu;else{if(ei=et.style.isTight()?et.havingStyle(et.style.text()):et,"ex"===Y.unit)en=ei.fontMetrics().xHeight;else if("em"===Y.unit)en=ei.fontMetrics().quad;else throw new fl("Invalid unit: '"+Y.unit+"'");ei!==et&&(en*=ei.sizeMultiplier/et.sizeMultiplier)}return Math.min(Y.number*en,et.maxSize)},hs=function(Y){return+Y.toFixed(4)+"em"},hl=function(Y){return Y.filter(Y=>Y).join(" ")},hu=function(Y,et,en){if(this.classes=Y||[],this.attributes={},this.height=0,this.depth=0,this.maxFontSize=0,this.style=en||{},et){et.style.isTight()&&this.classes.push("mtight");var ei=et.getColor();ei&&(this.style.color=ei)}},hc=function(Y){var et=document.createElement(Y);for(var en in et.className=hl(this.classes),this.style)this.style.hasOwnProperty(en)&&(et.style[en]=this.style[en]);for(var ei in this.attributes)this.attributes.hasOwnProperty(ei)&&et.setAttribute(ei,this.attributes[ei]);for(var eo=0;eo"};class hf{constructor(Y,et,en,ei){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.width=void 0,this.maxFontSize=void 0,this.style=void 0,hu.call(this,Y,en,ei),this.children=et||[]}setAttribute(Y,et){this.attributes[Y]=et}hasClass(Y){return fm.contains(this.classes,Y)}toNode(){return hc.call(this,"span")}toMarkup(){return hd.call(this,"span")}}class hh{constructor(Y,et,en,ei){this.children=void 0,this.attributes=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,hu.call(this,et,ei),this.children=en||[],this.setAttribute("href",Y)}setAttribute(Y,et){this.attributes[Y]=et}hasClass(Y){return fm.contains(this.classes,Y)}toNode(){return hc.call(this,"a")}toMarkup(){return hd.call(this,"a")}}class hp{constructor(Y,et,en){this.src=void 0,this.alt=void 0,this.classes=void 0,this.height=void 0,this.depth=void 0,this.maxFontSize=void 0,this.style=void 0,this.alt=et,this.src=Y,this.classes=["mord"],this.style=en}hasClass(Y){return fm.contains(this.classes,Y)}toNode(){var Y=document.createElement("img");for(var et in Y.src=this.src,Y.alt=this.alt,Y.className="mord",this.style)this.style.hasOwnProperty(et)&&(Y.style[et]=this.style[et]);return Y}toMarkup(){var Y=""+this.alt+"0&&((et=document.createElement("span")).style.marginRight=hs(this.italic)),this.classes.length>0&&((et=et||document.createElement("span")).className=hl(this.classes)),this.style)this.style.hasOwnProperty(en)&&((et=et||document.createElement("span")).style[en]=this.style[en]);return et?(et.appendChild(Y),et):Y}toMarkup(){var Y=!1,et="0&&(en+="margin-right:"+this.italic+"em;"),this.style)this.style.hasOwnProperty(ei)&&(en+=fm.hyphenate(ei)+":"+this.style[ei]+";");en&&(Y=!0,et+=' style="'+fm.escape(en)+'"');var eo=fm.escape(this.text);return Y?et+=">"+eo+"":eo}}class hv{constructor(Y,et){this.children=void 0,this.attributes=void 0,this.children=Y||[],this.attributes=et||{}}toNode(){var Y="http://www.w3.org/2000/svg",et=document.createElementNS(Y,"svg");for(var en in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,en)&&et.setAttribute(en,this.attributes[en]);for(var ei=0;ei"}}class hy{constructor(Y,et){this.pathName=void 0,this.alternate=void 0,this.pathName=Y,this.alternate=et}toNode(){var Y="http://www.w3.org/2000/svg",et=document.createElementNS(Y,"path");return this.alternate?et.setAttribute("d",this.alternate):et.setAttribute("d",fY[this.pathName]),et}toMarkup(){return this.alternate?"":""}}class hb{constructor(Y){this.attributes=void 0,this.attributes=Y||{}}toNode(){var Y="http://www.w3.org/2000/svg",et=document.createElementNS(Y,"line");for(var en in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,en)&&et.setAttribute(en,this.attributes[en]);return et}toMarkup(){var Y=""}}function hx(Y){if(Y instanceof hg)return Y;throw Error("Expected symbolNode but got "+String(Y)+".")}function hk(Y){if(Y instanceof hf)return Y;throw Error("Expected span but got "+String(Y)+".")}var hw={bin:1,close:1,inner:1,open:1,punct:1,rel:1},h_={"accent-token":1,mathord:1,"op-token":1,spacing:1,textord:1},hE={math:{},text:{}};function hC(Y,et,en,ei,eo,ea){hE[Y][eo]={font:et,group:en,replace:ei},ea&&ei&&(hE[Y][ei]=hE[Y][eo])}var hT="math",hS="text",hA="main",hM="ams",hP="accent-token",hj="bin",hO="close",hI="inner",hN="mathord",hL="op-token",hR="open",hD="punct",hF="rel",hB="spacing",hz="textord";hC(hT,hA,hF,"≡","\\equiv",!0),hC(hT,hA,hF,"≺","\\prec",!0),hC(hT,hA,hF,"≻","\\succ",!0),hC(hT,hA,hF,"∼","\\sim",!0),hC(hT,hA,hF,"⊥","\\perp"),hC(hT,hA,hF,"⪯","\\preceq",!0),hC(hT,hA,hF,"⪰","\\succeq",!0),hC(hT,hA,hF,"≃","\\simeq",!0),hC(hT,hA,hF,"∣","\\mid",!0),hC(hT,hA,hF,"≪","\\ll",!0),hC(hT,hA,hF,"≫","\\gg",!0),hC(hT,hA,hF,"≍","\\asymp",!0),hC(hT,hA,hF,"∥","\\parallel"),hC(hT,hA,hF,"⋈","\\bowtie",!0),hC(hT,hA,hF,"⌣","\\smile",!0),hC(hT,hA,hF,"⊑","\\sqsubseteq",!0),hC(hT,hA,hF,"⊒","\\sqsupseteq",!0),hC(hT,hA,hF,"≐","\\doteq",!0),hC(hT,hA,hF,"⌢","\\frown",!0),hC(hT,hA,hF,"∋","\\ni",!0),hC(hT,hA,hF,"∝","\\propto",!0),hC(hT,hA,hF,"⊢","\\vdash",!0),hC(hT,hA,hF,"⊣","\\dashv",!0),hC(hT,hA,hF,"∋","\\owns"),hC(hT,hA,hD,".","\\ldotp"),hC(hT,hA,hD,"⋅","\\cdotp"),hC(hT,hA,hz,"#","\\#"),hC(hS,hA,hz,"#","\\#"),hC(hT,hA,hz,"&","\\&"),hC(hS,hA,hz,"&","\\&"),hC(hT,hA,hz,"ℵ","\\aleph",!0),hC(hT,hA,hz,"∀","\\forall",!0),hC(hT,hA,hz,"ℏ","\\hbar",!0),hC(hT,hA,hz,"∃","\\exists",!0),hC(hT,hA,hz,"∇","\\nabla",!0),hC(hT,hA,hz,"♭","\\flat",!0),hC(hT,hA,hz,"ℓ","\\ell",!0),hC(hT,hA,hz,"♮","\\natural",!0),hC(hT,hA,hz,"♣","\\clubsuit",!0),hC(hT,hA,hz,"℘","\\wp",!0),hC(hT,hA,hz,"♯","\\sharp",!0),hC(hT,hA,hz,"♢","\\diamondsuit",!0),hC(hT,hA,hz,"ℜ","\\Re",!0),hC(hT,hA,hz,"♡","\\heartsuit",!0),hC(hT,hA,hz,"ℑ","\\Im",!0),hC(hT,hA,hz,"♠","\\spadesuit",!0),hC(hT,hA,hz,"\xa7","\\S",!0),hC(hS,hA,hz,"\xa7","\\S"),hC(hT,hA,hz,"\xb6","\\P",!0),hC(hS,hA,hz,"\xb6","\\P"),hC(hT,hA,hz,"†","\\dag"),hC(hS,hA,hz,"†","\\dag"),hC(hS,hA,hz,"†","\\textdagger"),hC(hT,hA,hz,"‡","\\ddag"),hC(hS,hA,hz,"‡","\\ddag"),hC(hS,hA,hz,"‡","\\textdaggerdbl"),hC(hT,hA,hO,"⎱","\\rmoustache",!0),hC(hT,hA,hR,"⎰","\\lmoustache",!0),hC(hT,hA,hO,"⟯","\\rgroup",!0),hC(hT,hA,hR,"⟮","\\lgroup",!0),hC(hT,hA,hj,"∓","\\mp",!0),hC(hT,hA,hj,"⊖","\\ominus",!0),hC(hT,hA,hj,"⊎","\\uplus",!0),hC(hT,hA,hj,"⊓","\\sqcap",!0),hC(hT,hA,hj,"∗","\\ast"),hC(hT,hA,hj,"⊔","\\sqcup",!0),hC(hT,hA,hj,"◯","\\bigcirc",!0),hC(hT,hA,hj,"∙","\\bullet",!0),hC(hT,hA,hj,"‡","\\ddagger"),hC(hT,hA,hj,"≀","\\wr",!0),hC(hT,hA,hj,"⨿","\\amalg"),hC(hT,hA,hj,"&","\\And"),hC(hT,hA,hF,"⟵","\\longleftarrow",!0),hC(hT,hA,hF,"⇐","\\Leftarrow",!0),hC(hT,hA,hF,"⟸","\\Longleftarrow",!0),hC(hT,hA,hF,"⟶","\\longrightarrow",!0),hC(hT,hA,hF,"⇒","\\Rightarrow",!0),hC(hT,hA,hF,"⟹","\\Longrightarrow",!0),hC(hT,hA,hF,"↔","\\leftrightarrow",!0),hC(hT,hA,hF,"⟷","\\longleftrightarrow",!0),hC(hT,hA,hF,"⇔","\\Leftrightarrow",!0),hC(hT,hA,hF,"⟺","\\Longleftrightarrow",!0),hC(hT,hA,hF,"↦","\\mapsto",!0),hC(hT,hA,hF,"⟼","\\longmapsto",!0),hC(hT,hA,hF,"↗","\\nearrow",!0),hC(hT,hA,hF,"↩","\\hookleftarrow",!0),hC(hT,hA,hF,"↪","\\hookrightarrow",!0),hC(hT,hA,hF,"↘","\\searrow",!0),hC(hT,hA,hF,"↼","\\leftharpoonup",!0),hC(hT,hA,hF,"⇀","\\rightharpoonup",!0),hC(hT,hA,hF,"↙","\\swarrow",!0),hC(hT,hA,hF,"↽","\\leftharpoondown",!0),hC(hT,hA,hF,"⇁","\\rightharpoondown",!0),hC(hT,hA,hF,"↖","\\nwarrow",!0),hC(hT,hA,hF,"⇌","\\rightleftharpoons",!0),hC(hT,hM,hF,"≮","\\nless",!0),hC(hT,hM,hF,"","\\@nleqslant"),hC(hT,hM,hF,"","\\@nleqq"),hC(hT,hM,hF,"⪇","\\lneq",!0),hC(hT,hM,hF,"≨","\\lneqq",!0),hC(hT,hM,hF,"","\\@lvertneqq"),hC(hT,hM,hF,"⋦","\\lnsim",!0),hC(hT,hM,hF,"⪉","\\lnapprox",!0),hC(hT,hM,hF,"⊀","\\nprec",!0),hC(hT,hM,hF,"⋠","\\npreceq",!0),hC(hT,hM,hF,"⋨","\\precnsim",!0),hC(hT,hM,hF,"⪹","\\precnapprox",!0),hC(hT,hM,hF,"≁","\\nsim",!0),hC(hT,hM,hF,"","\\@nshortmid"),hC(hT,hM,hF,"∤","\\nmid",!0),hC(hT,hM,hF,"⊬","\\nvdash",!0),hC(hT,hM,hF,"⊭","\\nvDash",!0),hC(hT,hM,hF,"⋪","\\ntriangleleft"),hC(hT,hM,hF,"⋬","\\ntrianglelefteq",!0),hC(hT,hM,hF,"⊊","\\subsetneq",!0),hC(hT,hM,hF,"","\\@varsubsetneq"),hC(hT,hM,hF,"⫋","\\subsetneqq",!0),hC(hT,hM,hF,"","\\@varsubsetneqq"),hC(hT,hM,hF,"≯","\\ngtr",!0),hC(hT,hM,hF,"","\\@ngeqslant"),hC(hT,hM,hF,"","\\@ngeqq"),hC(hT,hM,hF,"⪈","\\gneq",!0),hC(hT,hM,hF,"≩","\\gneqq",!0),hC(hT,hM,hF,"","\\@gvertneqq"),hC(hT,hM,hF,"⋧","\\gnsim",!0),hC(hT,hM,hF,"⪊","\\gnapprox",!0),hC(hT,hM,hF,"⊁","\\nsucc",!0),hC(hT,hM,hF,"⋡","\\nsucceq",!0),hC(hT,hM,hF,"⋩","\\succnsim",!0),hC(hT,hM,hF,"⪺","\\succnapprox",!0),hC(hT,hM,hF,"≆","\\ncong",!0),hC(hT,hM,hF,"","\\@nshortparallel"),hC(hT,hM,hF,"∦","\\nparallel",!0),hC(hT,hM,hF,"⊯","\\nVDash",!0),hC(hT,hM,hF,"⋫","\\ntriangleright"),hC(hT,hM,hF,"⋭","\\ntrianglerighteq",!0),hC(hT,hM,hF,"","\\@nsupseteqq"),hC(hT,hM,hF,"⊋","\\supsetneq",!0),hC(hT,hM,hF,"","\\@varsupsetneq"),hC(hT,hM,hF,"⫌","\\supsetneqq",!0),hC(hT,hM,hF,"","\\@varsupsetneqq"),hC(hT,hM,hF,"⊮","\\nVdash",!0),hC(hT,hM,hF,"⪵","\\precneqq",!0),hC(hT,hM,hF,"⪶","\\succneqq",!0),hC(hT,hM,hF,"","\\@nsubseteqq"),hC(hT,hM,hj,"⊴","\\unlhd"),hC(hT,hM,hj,"⊵","\\unrhd"),hC(hT,hM,hF,"↚","\\nleftarrow",!0),hC(hT,hM,hF,"↛","\\nrightarrow",!0),hC(hT,hM,hF,"⇍","\\nLeftarrow",!0),hC(hT,hM,hF,"⇏","\\nRightarrow",!0),hC(hT,hM,hF,"↮","\\nleftrightarrow",!0),hC(hT,hM,hF,"⇎","\\nLeftrightarrow",!0),hC(hT,hM,hF,"△","\\vartriangle"),hC(hT,hM,hz,"ℏ","\\hslash"),hC(hT,hM,hz,"▽","\\triangledown"),hC(hT,hM,hz,"◊","\\lozenge"),hC(hT,hM,hz,"Ⓢ","\\circledS"),hC(hT,hM,hz,"\xae","\\circledR"),hC(hS,hM,hz,"\xae","\\circledR"),hC(hT,hM,hz,"∡","\\measuredangle",!0),hC(hT,hM,hz,"∄","\\nexists"),hC(hT,hM,hz,"℧","\\mho"),hC(hT,hM,hz,"Ⅎ","\\Finv",!0),hC(hT,hM,hz,"⅁","\\Game",!0),hC(hT,hM,hz,"‵","\\backprime"),hC(hT,hM,hz,"▲","\\blacktriangle"),hC(hT,hM,hz,"▼","\\blacktriangledown"),hC(hT,hM,hz,"■","\\blacksquare"),hC(hT,hM,hz,"⧫","\\blacklozenge"),hC(hT,hM,hz,"★","\\bigstar"),hC(hT,hM,hz,"∢","\\sphericalangle",!0),hC(hT,hM,hz,"∁","\\complement",!0),hC(hT,hM,hz,"\xf0","\\eth",!0),hC(hS,hA,hz,"\xf0","\xf0"),hC(hT,hM,hz,"╱","\\diagup"),hC(hT,hM,hz,"╲","\\diagdown"),hC(hT,hM,hz,"□","\\square"),hC(hT,hM,hz,"□","\\Box"),hC(hT,hM,hz,"◊","\\Diamond"),hC(hT,hM,hz,"\xa5","\\yen",!0),hC(hS,hM,hz,"\xa5","\\yen",!0),hC(hT,hM,hz,"✓","\\checkmark",!0),hC(hS,hM,hz,"✓","\\checkmark"),hC(hT,hM,hz,"ℶ","\\beth",!0),hC(hT,hM,hz,"ℸ","\\daleth",!0),hC(hT,hM,hz,"ℷ","\\gimel",!0),hC(hT,hM,hz,"ϝ","\\digamma",!0),hC(hT,hM,hz,"ϰ","\\varkappa"),hC(hT,hM,hR,"┌","\\@ulcorner",!0),hC(hT,hM,hO,"┐","\\@urcorner",!0),hC(hT,hM,hR,"└","\\@llcorner",!0),hC(hT,hM,hO,"┘","\\@lrcorner",!0),hC(hT,hM,hF,"≦","\\leqq",!0),hC(hT,hM,hF,"⩽","\\leqslant",!0),hC(hT,hM,hF,"⪕","\\eqslantless",!0),hC(hT,hM,hF,"≲","\\lesssim",!0),hC(hT,hM,hF,"⪅","\\lessapprox",!0),hC(hT,hM,hF,"≊","\\approxeq",!0),hC(hT,hM,hj,"⋖","\\lessdot"),hC(hT,hM,hF,"⋘","\\lll",!0),hC(hT,hM,hF,"≶","\\lessgtr",!0),hC(hT,hM,hF,"⋚","\\lesseqgtr",!0),hC(hT,hM,hF,"⪋","\\lesseqqgtr",!0),hC(hT,hM,hF,"≑","\\doteqdot"),hC(hT,hM,hF,"≓","\\risingdotseq",!0),hC(hT,hM,hF,"≒","\\fallingdotseq",!0),hC(hT,hM,hF,"∽","\\backsim",!0),hC(hT,hM,hF,"⋍","\\backsimeq",!0),hC(hT,hM,hF,"⫅","\\subseteqq",!0),hC(hT,hM,hF,"⋐","\\Subset",!0),hC(hT,hM,hF,"⊏","\\sqsubset",!0),hC(hT,hM,hF,"≼","\\preccurlyeq",!0),hC(hT,hM,hF,"⋞","\\curlyeqprec",!0),hC(hT,hM,hF,"≾","\\precsim",!0),hC(hT,hM,hF,"⪷","\\precapprox",!0),hC(hT,hM,hF,"⊲","\\vartriangleleft"),hC(hT,hM,hF,"⊴","\\trianglelefteq"),hC(hT,hM,hF,"⊨","\\vDash",!0),hC(hT,hM,hF,"⊪","\\Vvdash",!0),hC(hT,hM,hF,"⌣","\\smallsmile"),hC(hT,hM,hF,"⌢","\\smallfrown"),hC(hT,hM,hF,"≏","\\bumpeq",!0),hC(hT,hM,hF,"≎","\\Bumpeq",!0),hC(hT,hM,hF,"≧","\\geqq",!0),hC(hT,hM,hF,"⩾","\\geqslant",!0),hC(hT,hM,hF,"⪖","\\eqslantgtr",!0),hC(hT,hM,hF,"≳","\\gtrsim",!0),hC(hT,hM,hF,"⪆","\\gtrapprox",!0),hC(hT,hM,hj,"⋗","\\gtrdot"),hC(hT,hM,hF,"⋙","\\ggg",!0),hC(hT,hM,hF,"≷","\\gtrless",!0),hC(hT,hM,hF,"⋛","\\gtreqless",!0),hC(hT,hM,hF,"⪌","\\gtreqqless",!0),hC(hT,hM,hF,"≖","\\eqcirc",!0),hC(hT,hM,hF,"≗","\\circeq",!0),hC(hT,hM,hF,"≜","\\triangleq",!0),hC(hT,hM,hF,"∼","\\thicksim"),hC(hT,hM,hF,"≈","\\thickapprox"),hC(hT,hM,hF,"⫆","\\supseteqq",!0),hC(hT,hM,hF,"⋑","\\Supset",!0),hC(hT,hM,hF,"⊐","\\sqsupset",!0),hC(hT,hM,hF,"≽","\\succcurlyeq",!0),hC(hT,hM,hF,"⋟","\\curlyeqsucc",!0),hC(hT,hM,hF,"≿","\\succsim",!0),hC(hT,hM,hF,"⪸","\\succapprox",!0),hC(hT,hM,hF,"⊳","\\vartriangleright"),hC(hT,hM,hF,"⊵","\\trianglerighteq"),hC(hT,hM,hF,"⊩","\\Vdash",!0),hC(hT,hM,hF,"∣","\\shortmid"),hC(hT,hM,hF,"∥","\\shortparallel"),hC(hT,hM,hF,"≬","\\between",!0),hC(hT,hM,hF,"⋔","\\pitchfork",!0),hC(hT,hM,hF,"∝","\\varpropto"),hC(hT,hM,hF,"◀","\\blacktriangleleft"),hC(hT,hM,hF,"∴","\\therefore",!0),hC(hT,hM,hF,"∍","\\backepsilon"),hC(hT,hM,hF,"▶","\\blacktriangleright"),hC(hT,hM,hF,"∵","\\because",!0),hC(hT,hM,hF,"⋘","\\llless"),hC(hT,hM,hF,"⋙","\\gggtr"),hC(hT,hM,hj,"⊲","\\lhd"),hC(hT,hM,hj,"⊳","\\rhd"),hC(hT,hM,hF,"≂","\\eqsim",!0),hC(hT,hA,hF,"⋈","\\Join"),hC(hT,hM,hF,"≑","\\Doteq",!0),hC(hT,hM,hj,"∔","\\dotplus",!0),hC(hT,hM,hj,"∖","\\smallsetminus"),hC(hT,hM,hj,"⋒","\\Cap",!0),hC(hT,hM,hj,"⋓","\\Cup",!0),hC(hT,hM,hj,"⩞","\\doublebarwedge",!0),hC(hT,hM,hj,"⊟","\\boxminus",!0),hC(hT,hM,hj,"⊞","\\boxplus",!0),hC(hT,hM,hj,"⋇","\\divideontimes",!0),hC(hT,hM,hj,"⋉","\\ltimes",!0),hC(hT,hM,hj,"⋊","\\rtimes",!0),hC(hT,hM,hj,"⋋","\\leftthreetimes",!0),hC(hT,hM,hj,"⋌","\\rightthreetimes",!0),hC(hT,hM,hj,"⋏","\\curlywedge",!0),hC(hT,hM,hj,"⋎","\\curlyvee",!0),hC(hT,hM,hj,"⊝","\\circleddash",!0),hC(hT,hM,hj,"⊛","\\circledast",!0),hC(hT,hM,hj,"⋅","\\centerdot"),hC(hT,hM,hj,"⊺","\\intercal",!0),hC(hT,hM,hj,"⋒","\\doublecap"),hC(hT,hM,hj,"⋓","\\doublecup"),hC(hT,hM,hj,"⊠","\\boxtimes",!0),hC(hT,hM,hF,"⇢","\\dashrightarrow",!0),hC(hT,hM,hF,"⇠","\\dashleftarrow",!0),hC(hT,hM,hF,"⇇","\\leftleftarrows",!0),hC(hT,hM,hF,"⇆","\\leftrightarrows",!0),hC(hT,hM,hF,"⇚","\\Lleftarrow",!0),hC(hT,hM,hF,"↞","\\twoheadleftarrow",!0),hC(hT,hM,hF,"↢","\\leftarrowtail",!0),hC(hT,hM,hF,"↫","\\looparrowleft",!0),hC(hT,hM,hF,"⇋","\\leftrightharpoons",!0),hC(hT,hM,hF,"↶","\\curvearrowleft",!0),hC(hT,hM,hF,"↺","\\circlearrowleft",!0),hC(hT,hM,hF,"↰","\\Lsh",!0),hC(hT,hM,hF,"⇈","\\upuparrows",!0),hC(hT,hM,hF,"↿","\\upharpoonleft",!0),hC(hT,hM,hF,"⇃","\\downharpoonleft",!0),hC(hT,hA,hF,"⊶","\\origof",!0),hC(hT,hA,hF,"⊷","\\imageof",!0),hC(hT,hM,hF,"⊸","\\multimap",!0),hC(hT,hM,hF,"↭","\\leftrightsquigarrow",!0),hC(hT,hM,hF,"⇉","\\rightrightarrows",!0),hC(hT,hM,hF,"⇄","\\rightleftarrows",!0),hC(hT,hM,hF,"↠","\\twoheadrightarrow",!0),hC(hT,hM,hF,"↣","\\rightarrowtail",!0),hC(hT,hM,hF,"↬","\\looparrowright",!0),hC(hT,hM,hF,"↷","\\curvearrowright",!0),hC(hT,hM,hF,"↻","\\circlearrowright",!0),hC(hT,hM,hF,"↱","\\Rsh",!0),hC(hT,hM,hF,"⇊","\\downdownarrows",!0),hC(hT,hM,hF,"↾","\\upharpoonright",!0),hC(hT,hM,hF,"⇂","\\downharpoonright",!0),hC(hT,hM,hF,"⇝","\\rightsquigarrow",!0),hC(hT,hM,hF,"⇝","\\leadsto"),hC(hT,hM,hF,"⇛","\\Rrightarrow",!0),hC(hT,hM,hF,"↾","\\restriction"),hC(hT,hA,hz,"‘","`"),hC(hT,hA,hz,"$","\\$"),hC(hS,hA,hz,"$","\\$"),hC(hS,hA,hz,"$","\\textdollar"),hC(hT,hA,hz,"%","\\%"),hC(hS,hA,hz,"%","\\%"),hC(hT,hA,hz,"_","\\_"),hC(hS,hA,hz,"_","\\_"),hC(hS,hA,hz,"_","\\textunderscore"),hC(hT,hA,hz,"∠","\\angle",!0),hC(hT,hA,hz,"∞","\\infty",!0),hC(hT,hA,hz,"′","\\prime"),hC(hT,hA,hz,"△","\\triangle"),hC(hT,hA,hz,"Γ","\\Gamma",!0),hC(hT,hA,hz,"Δ","\\Delta",!0),hC(hT,hA,hz,"Θ","\\Theta",!0),hC(hT,hA,hz,"Λ","\\Lambda",!0),hC(hT,hA,hz,"Ξ","\\Xi",!0),hC(hT,hA,hz,"Π","\\Pi",!0),hC(hT,hA,hz,"Σ","\\Sigma",!0),hC(hT,hA,hz,"Υ","\\Upsilon",!0),hC(hT,hA,hz,"Φ","\\Phi",!0),hC(hT,hA,hz,"Ψ","\\Psi",!0),hC(hT,hA,hz,"Ω","\\Omega",!0),hC(hT,hA,hz,"A","Α"),hC(hT,hA,hz,"B","Β"),hC(hT,hA,hz,"E","Ε"),hC(hT,hA,hz,"Z","Ζ"),hC(hT,hA,hz,"H","Η"),hC(hT,hA,hz,"I","Ι"),hC(hT,hA,hz,"K","Κ"),hC(hT,hA,hz,"M","Μ"),hC(hT,hA,hz,"N","Ν"),hC(hT,hA,hz,"O","Ο"),hC(hT,hA,hz,"P","Ρ"),hC(hT,hA,hz,"T","Τ"),hC(hT,hA,hz,"X","Χ"),hC(hT,hA,hz,"\xac","\\neg",!0),hC(hT,hA,hz,"\xac","\\lnot"),hC(hT,hA,hz,"⊤","\\top"),hC(hT,hA,hz,"⊥","\\bot"),hC(hT,hA,hz,"∅","\\emptyset"),hC(hT,hM,hz,"∅","\\varnothing"),hC(hT,hA,hN,"α","\\alpha",!0),hC(hT,hA,hN,"β","\\beta",!0),hC(hT,hA,hN,"γ","\\gamma",!0),hC(hT,hA,hN,"δ","\\delta",!0),hC(hT,hA,hN,"ϵ","\\epsilon",!0),hC(hT,hA,hN,"ζ","\\zeta",!0),hC(hT,hA,hN,"η","\\eta",!0),hC(hT,hA,hN,"θ","\\theta",!0),hC(hT,hA,hN,"ι","\\iota",!0),hC(hT,hA,hN,"κ","\\kappa",!0),hC(hT,hA,hN,"λ","\\lambda",!0),hC(hT,hA,hN,"μ","\\mu",!0),hC(hT,hA,hN,"ν","\\nu",!0),hC(hT,hA,hN,"ξ","\\xi",!0),hC(hT,hA,hN,"ο","\\omicron",!0),hC(hT,hA,hN,"π","\\pi",!0),hC(hT,hA,hN,"ρ","\\rho",!0),hC(hT,hA,hN,"σ","\\sigma",!0),hC(hT,hA,hN,"τ","\\tau",!0),hC(hT,hA,hN,"υ","\\upsilon",!0),hC(hT,hA,hN,"ϕ","\\phi",!0),hC(hT,hA,hN,"χ","\\chi",!0),hC(hT,hA,hN,"ψ","\\psi",!0),hC(hT,hA,hN,"ω","\\omega",!0),hC(hT,hA,hN,"ε","\\varepsilon",!0),hC(hT,hA,hN,"ϑ","\\vartheta",!0),hC(hT,hA,hN,"ϖ","\\varpi",!0),hC(hT,hA,hN,"ϱ","\\varrho",!0),hC(hT,hA,hN,"ς","\\varsigma",!0),hC(hT,hA,hN,"φ","\\varphi",!0),hC(hT,hA,hj,"∗","*",!0),hC(hT,hA,hj,"+","+"),hC(hT,hA,hj,"−","-",!0),hC(hT,hA,hj,"⋅","\\cdot",!0),hC(hT,hA,hj,"∘","\\circ",!0),hC(hT,hA,hj,"\xf7","\\div",!0),hC(hT,hA,hj,"\xb1","\\pm",!0),hC(hT,hA,hj,"\xd7","\\times",!0),hC(hT,hA,hj,"∩","\\cap",!0),hC(hT,hA,hj,"∪","\\cup",!0),hC(hT,hA,hj,"∖","\\setminus",!0),hC(hT,hA,hj,"∧","\\land"),hC(hT,hA,hj,"∨","\\lor"),hC(hT,hA,hj,"∧","\\wedge",!0),hC(hT,hA,hj,"∨","\\vee",!0),hC(hT,hA,hz,"√","\\surd"),hC(hT,hA,hR,"⟨","\\langle",!0),hC(hT,hA,hR,"∣","\\lvert"),hC(hT,hA,hR,"∥","\\lVert"),hC(hT,hA,hO,"?","?"),hC(hT,hA,hO,"!","!"),hC(hT,hA,hO,"⟩","\\rangle",!0),hC(hT,hA,hO,"∣","\\rvert"),hC(hT,hA,hO,"∥","\\rVert"),hC(hT,hA,hF,"=","="),hC(hT,hA,hF,":",":"),hC(hT,hA,hF,"≈","\\approx",!0),hC(hT,hA,hF,"≅","\\cong",!0),hC(hT,hA,hF,"≥","\\ge"),hC(hT,hA,hF,"≥","\\geq",!0),hC(hT,hA,hF,"←","\\gets"),hC(hT,hA,hF,">","\\gt",!0),hC(hT,hA,hF,"∈","\\in",!0),hC(hT,hA,hF,"","\\@not"),hC(hT,hA,hF,"⊂","\\subset",!0),hC(hT,hA,hF,"⊃","\\supset",!0),hC(hT,hA,hF,"⊆","\\subseteq",!0),hC(hT,hA,hF,"⊇","\\supseteq",!0),hC(hT,hM,hF,"⊈","\\nsubseteq",!0),hC(hT,hM,hF,"⊉","\\nsupseteq",!0),hC(hT,hA,hF,"⊨","\\models"),hC(hT,hA,hF,"←","\\leftarrow",!0),hC(hT,hA,hF,"≤","\\le"),hC(hT,hA,hF,"≤","\\leq",!0),hC(hT,hA,hF,"<","\\lt",!0),hC(hT,hA,hF,"→","\\rightarrow",!0),hC(hT,hA,hF,"→","\\to"),hC(hT,hM,hF,"≱","\\ngeq",!0),hC(hT,hM,hF,"≰","\\nleq",!0),hC(hT,hA,hB,"\xa0","\\ "),hC(hT,hA,hB,"\xa0","\\space"),hC(hT,hA,hB,"\xa0","\\nobreakspace"),hC(hS,hA,hB,"\xa0","\\ "),hC(hS,hA,hB,"\xa0"," "),hC(hS,hA,hB,"\xa0","\\space"),hC(hS,hA,hB,"\xa0","\\nobreakspace"),hC(hT,hA,hB,null,"\\nobreak"),hC(hT,hA,hB,null,"\\allowbreak"),hC(hT,hA,hD,",",","),hC(hT,hA,hD,";",";"),hC(hT,hM,hj,"⊼","\\barwedge",!0),hC(hT,hM,hj,"⊻","\\veebar",!0),hC(hT,hA,hj,"⊙","\\odot",!0),hC(hT,hA,hj,"⊕","\\oplus",!0),hC(hT,hA,hj,"⊗","\\otimes",!0),hC(hT,hA,hz,"∂","\\partial",!0),hC(hT,hA,hj,"⊘","\\oslash",!0),hC(hT,hM,hj,"⊚","\\circledcirc",!0),hC(hT,hM,hj,"⊡","\\boxdot",!0),hC(hT,hA,hj,"△","\\bigtriangleup"),hC(hT,hA,hj,"▽","\\bigtriangledown"),hC(hT,hA,hj,"†","\\dagger"),hC(hT,hA,hj,"⋄","\\diamond"),hC(hT,hA,hj,"⋆","\\star"),hC(hT,hA,hj,"◃","\\triangleleft"),hC(hT,hA,hj,"▹","\\triangleright"),hC(hT,hA,hR,"{","\\{"),hC(hS,hA,hz,"{","\\{"),hC(hS,hA,hz,"{","\\textbraceleft"),hC(hT,hA,hO,"}","\\}"),hC(hS,hA,hz,"}","\\}"),hC(hS,hA,hz,"}","\\textbraceright"),hC(hT,hA,hR,"{","\\lbrace"),hC(hT,hA,hO,"}","\\rbrace"),hC(hT,hA,hR,"[","\\lbrack",!0),hC(hS,hA,hz,"[","\\lbrack",!0),hC(hT,hA,hO,"]","\\rbrack",!0),hC(hS,hA,hz,"]","\\rbrack",!0),hC(hT,hA,hR,"(","\\lparen",!0),hC(hT,hA,hO,")","\\rparen",!0),hC(hS,hA,hz,"<","\\textless",!0),hC(hS,hA,hz,">","\\textgreater",!0),hC(hT,hA,hR,"⌊","\\lfloor",!0),hC(hT,hA,hO,"⌋","\\rfloor",!0),hC(hT,hA,hR,"⌈","\\lceil",!0),hC(hT,hA,hO,"⌉","\\rceil",!0),hC(hT,hA,hz,"\\","\\backslash"),hC(hT,hA,hz,"∣","|"),hC(hT,hA,hz,"∣","\\vert"),hC(hS,hA,hz,"|","\\textbar",!0),hC(hT,hA,hz,"∥","\\|"),hC(hT,hA,hz,"∥","\\Vert"),hC(hS,hA,hz,"∥","\\textbardbl"),hC(hS,hA,hz,"~","\\textasciitilde"),hC(hS,hA,hz,"\\","\\textbackslash"),hC(hS,hA,hz,"^","\\textasciicircum"),hC(hT,hA,hF,"↑","\\uparrow",!0),hC(hT,hA,hF,"⇑","\\Uparrow",!0),hC(hT,hA,hF,"↓","\\downarrow",!0),hC(hT,hA,hF,"⇓","\\Downarrow",!0),hC(hT,hA,hF,"↕","\\updownarrow",!0),hC(hT,hA,hF,"⇕","\\Updownarrow",!0),hC(hT,hA,hL,"∐","\\coprod"),hC(hT,hA,hL,"⋁","\\bigvee"),hC(hT,hA,hL,"⋀","\\bigwedge"),hC(hT,hA,hL,"⨄","\\biguplus"),hC(hT,hA,hL,"⋂","\\bigcap"),hC(hT,hA,hL,"⋃","\\bigcup"),hC(hT,hA,hL,"∫","\\int"),hC(hT,hA,hL,"∫","\\intop"),hC(hT,hA,hL,"∬","\\iint"),hC(hT,hA,hL,"∭","\\iiint"),hC(hT,hA,hL,"∏","\\prod"),hC(hT,hA,hL,"∑","\\sum"),hC(hT,hA,hL,"⨂","\\bigotimes"),hC(hT,hA,hL,"⨁","\\bigoplus"),hC(hT,hA,hL,"⨀","\\bigodot"),hC(hT,hA,hL,"∮","\\oint"),hC(hT,hA,hL,"∯","\\oiint"),hC(hT,hA,hL,"∰","\\oiiint"),hC(hT,hA,hL,"⨆","\\bigsqcup"),hC(hT,hA,hL,"∫","\\smallint"),hC(hS,hA,hI,"…","\\textellipsis"),hC(hT,hA,hI,"…","\\mathellipsis"),hC(hS,hA,hI,"…","\\ldots",!0),hC(hT,hA,hI,"…","\\ldots",!0),hC(hT,hA,hI,"⋯","\\@cdots",!0),hC(hT,hA,hI,"⋱","\\ddots",!0),hC(hT,hA,hz,"⋮","\\varvdots"),hC(hT,hA,hP,"ˊ","\\acute"),hC(hT,hA,hP,"ˋ","\\grave"),hC(hT,hA,hP,"\xa8","\\ddot"),hC(hT,hA,hP,"~","\\tilde"),hC(hT,hA,hP,"ˉ","\\bar"),hC(hT,hA,hP,"˘","\\breve"),hC(hT,hA,hP,"ˇ","\\check"),hC(hT,hA,hP,"^","\\hat"),hC(hT,hA,hP,"⃗","\\vec"),hC(hT,hA,hP,"˙","\\dot"),hC(hT,hA,hP,"˚","\\mathring"),hC(hT,hA,hN,"","\\@imath"),hC(hT,hA,hN,"","\\@jmath"),hC(hT,hA,hz,"ı","ı"),hC(hT,hA,hz,"ȷ","ȷ"),hC(hS,hA,hz,"ı","\\i",!0),hC(hS,hA,hz,"ȷ","\\j",!0),hC(hS,hA,hz,"\xdf","\\ss",!0),hC(hS,hA,hz,"\xe6","\\ae",!0),hC(hS,hA,hz,"œ","\\oe",!0),hC(hS,hA,hz,"\xf8","\\o",!0),hC(hS,hA,hz,"\xc6","\\AE",!0),hC(hS,hA,hz,"Œ","\\OE",!0),hC(hS,hA,hz,"\xd8","\\O",!0),hC(hS,hA,hP,"ˊ","\\'"),hC(hS,hA,hP,"ˋ","\\`"),hC(hS,hA,hP,"ˆ","\\^"),hC(hS,hA,hP,"˜","\\~"),hC(hS,hA,hP,"ˉ","\\="),hC(hS,hA,hP,"˘","\\u"),hC(hS,hA,hP,"˙","\\."),hC(hS,hA,hP,"\xb8","\\c"),hC(hS,hA,hP,"˚","\\r"),hC(hS,hA,hP,"ˇ","\\v"),hC(hS,hA,hP,"\xa8",'\\"'),hC(hS,hA,hP,"˝","\\H"),hC(hS,hA,hP,"◯","\\textcircled");var hU={"--":!0,"---":!0,"``":!0,"''":!0};hC(hS,hA,hz,"–","--",!0),hC(hS,hA,hz,"–","\\textendash"),hC(hS,hA,hz,"—","---",!0),hC(hS,hA,hz,"—","\\textemdash"),hC(hS,hA,hz,"‘","`",!0),hC(hS,hA,hz,"‘","\\textquoteleft"),hC(hS,hA,hz,"’","'",!0),hC(hS,hA,hz,"’","\\textquoteright"),hC(hS,hA,hz,"“","``",!0),hC(hS,hA,hz,"“","\\textquotedblleft"),hC(hS,hA,hz,"”","''",!0),hC(hS,hA,hz,"”","\\textquotedblright"),hC(hT,hA,hz,"\xb0","\\degree",!0),hC(hS,hA,hz,"\xb0","\\degree"),hC(hS,hA,hz,"\xb0","\\textdegree",!0),hC(hT,hA,hz,"\xa3","\\pounds"),hC(hT,hA,hz,"\xa3","\\mathsterling",!0),hC(hS,hA,hz,"\xa3","\\pounds"),hC(hS,hA,hz,"\xa3","\\textsterling",!0),hC(hT,hM,hz,"✠","\\maltese"),hC(hS,hM,hz,"✠","\\maltese");for(var hH='0123456789/@."',hG=0;hG{if(hl(Y.classes)!==hl(et.classes)||Y.skew!==et.skew||Y.maxFontSize!==et.maxFontSize)return!1;if(1===Y.classes.length){var en=Y.classes[0];if("mbin"===en||"mord"===en)return!1}for(var ei in Y.style)if(Y.style.hasOwnProperty(ei)&&Y.style[ei]!==et.style[ei])return!1;for(var eo in et.style)if(et.style.hasOwnProperty(eo)&&Y.style[eo]!==et.style[eo])return!1;return!0},ph=function(Y){for(var et=0,en=0,ei=0,eo=0;eoet&&(et=ea.height),ea.depth>en&&(en=ea.depth),ea.maxFontSize>ei&&(ei=ea.maxFontSize)}Y.height=et,Y.depth=en,Y.maxFontSize=ei},pp=function(Y,et,en,ei){var eo=new hf(Y,et,en,ei);return ph(eo),eo},pm=(Y,et,en,ei)=>new hf(Y,et,en,ei),pg=function(Y,et,en){var ei=pp([Y],[],et);return ei.height=Math.max(en||et.fontMetrics().defaultRuleThickness,et.minRuleThickness),ei.style.borderBottomWidth=hs(ei.height),ei.maxFontSize=1,ei},pv=function(Y){var et=new fQ(Y);return ph(et),et},pb=function(Y,et){return Y instanceof fQ?pp([],[Y],et):Y},pk=function(Y){if("individualShift"===Y.positionType){for(var et,en=Y.children,ei=[en[0]],eo=-en[0].shift-en[0].elem.depth,ea=eo,eu=1;eu{var en=pp(["mspace"],[],et),ei=ha(Y,et);return en.style.marginRight=hs(ei),en},pE=function(Y,et,en){var ei,eo="";switch(Y){case"amsrm":eo="AMS";break;case"textrm":eo="Main";break;case"textsf":eo="SansSerif";break;case"texttt":eo="Typewriter";break;default:eo=Y}return eo+"-"+(ei="textbf"===et&&"textit"===en?"BoldItalic":"textbf"===et?"Bold":"textit"===et?"Italic":"Regular")},pC={mathbf:{variant:"bold",fontName:"Main-Bold"},mathrm:{variant:"normal",fontName:"Main-Regular"},textit:{variant:"italic",fontName:"Main-Italic"},mathit:{variant:"italic",fontName:"Main-Italic"},mathnormal:{variant:"italic",fontName:"Math-Italic"},mathbb:{variant:"double-struck",fontName:"AMS-Regular"},mathcal:{variant:"script",fontName:"Caligraphic-Regular"},mathfrak:{variant:"fraktur",fontName:"Fraktur-Regular"},mathscr:{variant:"script",fontName:"Script-Regular"},mathsf:{variant:"sans-serif",fontName:"SansSerif-Regular"},mathtt:{variant:"monospace",fontName:"Typewriter-Regular"}},pT={vec:["vec",.471,.714],oiintSize1:["oiintSize1",.957,.499],oiintSize2:["oiintSize2",1.472,.659],oiiintSize1:["oiiintSize1",1.304,.499],oiiintSize2:["oiiintSize2",1.98,.659]},pS={fontMap:pC,makeSymbol:pc,mathsym:function(Y,et,en,ei){return(void 0===ei&&(ei=[]),"boldsymbol"===en.font&&pu(Y,"Main-Bold",et).metrics)?pc(Y,"Main-Bold",et,en,ei.concat(["mathbf"])):"\\"===Y||"main"===hE[et][Y].font?pc(Y,"Main-Regular",et,en,ei):pc(Y,"AMS-Regular",et,en,ei.concat(["amsrm"]))},makeSpan:pp,makeSvgSpan:pm,makeLineSpan:pg,makeAnchor:function(Y,et,en,ei){var eo=new hh(Y,et,en,ei);return ph(eo),eo},makeFragment:pv,wrapFragment:pb,makeVList:pw,makeOrd:function(Y,et,en){var ei=Y.mode,eo=Y.text,ea=["mord"],eu="math"===ei||"text"===ei&&et.font,ec=eu?et.font:et.fontFamily;if(55349===eo.charCodeAt(0)){var[ed,ef]=ps(eo,ei);return pc(eo,ed,ei,et,ea.concat(ef))}if(ec){if("boldsymbol"===ec){var eh,ep,em=pd(eo,ei,et,ea,en);eh=em.fontName,ep=[em.fontClass]}else eu?(eh=pC[ec].fontName,ep=[ec]):(eh=pE(ec,et.fontWeight,et.fontShape),ep=[ec,et.fontWeight,et.fontShape]);if(pu(eo,eh,ei).metrics)return pc(eo,eh,ei,et,ea.concat(ep));if(hU.hasOwnProperty(eo)&&"Typewriter"===eh.substr(0,10)){for(var eg=[],ey=0;ey{for(var et=0;et{var en=et.classes[0],ei=Y.classes[0];"mbin"===en&&fm.contains(pH,ei)?et.classes[0]="mord":"mbin"===ei&&fm.contains(pU,en)&&(Y.classes[0]="mord")},{node:eh},ep,em),pq(eo,(Y,et)=>{var en=p$(et),ei=p$(Y),eo=en&&ei?Y.hasClass("mtight")?pO[en][ei]:pj[en][ei]:null;if(eo)return pS.makeGlue(eo,ed)},{node:eh},ep,em),eo},pq=function Y(et,en,ei,eo,ea){eo&&et.push(eo);for(var eu=0;eu{et.splice(ec+1,0,Y),eu++})}eo&&et.pop()},pZ=function(Y){return Y instanceof fQ||Y instanceof hh||Y instanceof hf&&Y.hasClass("enclosing")?Y:null},pK=function Y(et,en){var ei=pZ(et);if(ei){var eo=ei.children;if(eo.length){if("right"===en)return Y(eo[eo.length-1],"right");if("left"===en)return Y(eo[0],"left")}}return et},p$=function(Y,et){return Y?(et&&(Y=pK(Y,et)),pV[Y.classes[0]]||null):null},pY=function(Y,et){var en=["nulldelimiter"].concat(Y.baseSizingClasses());return pz(et.concat(en))},pQ=function(Y,et,en){if(!Y)return pz();if(pN[Y.type]){var ei=pN[Y.type](Y,et);if(en&&et.size!==en.size){ei=pz(et.sizingClasses(en),[ei],et);var eo=et.sizeMultiplier/en.sizeMultiplier;ei.height*=eo,ei.depth*=eo}return ei}throw new fl("Got group of unknown type: '"+Y.type+"'")};function pX(Y,et){var en=pz(["base"],Y,et),ei=pz(["strut"]);return ei.style.height=hs(en.height+en.depth),en.depth&&(ei.style.verticalAlign=hs(-en.depth)),en.children.unshift(ei),en}function pJ(Y,et){var en,ei,eo=null;1===Y.length&&"tag"===Y[0].type&&(eo=Y[0].tag,Y=Y[0].body);var ea=pW(Y,et,"root");2===ea.length&&ea[1].hasClass("tag")&&(en=ea.pop());for(var eu=[],ec=[],ed=0;ed0&&(eu.push(pX(ec,et)),ec=[]),eu.push(ea[ed]));ec.length>0&&eu.push(pX(ec,et)),eo?((ei=pX(pW(eo,et,!0))).classes=["tag"],eu.push(ei)):en&&eu.push(en);var eh=pz(["katex-html"],eu);if(eh.setAttribute("aria-hidden","true"),ei){var ep=ei.children[0];ep.style.height=hs(eh.height+eh.depth),eh.depth&&(ep.style.verticalAlign=hs(-eh.depth))}return eh}function p9(Y){return new fQ(Y)}class p6{constructor(Y,et,en){this.type=void 0,this.attributes=void 0,this.children=void 0,this.classes=void 0,this.type=Y,this.attributes={},this.children=et||[],this.classes=en||[]}setAttribute(Y,et){this.attributes[Y]=et}getAttribute(Y){return this.attributes[Y]}toNode(){var Y=document.createElementNS("http://www.w3.org/1998/Math/MathML",this.type);for(var et in this.attributes)Object.prototype.hasOwnProperty.call(this.attributes,et)&&Y.setAttribute(et,this.attributes[et]);this.classes.length>0&&(Y.className=hl(this.classes));for(var en=0;en0&&(Y+=' class ="'+fm.escape(hl(this.classes))+'"'),Y+=">";for(var en=0;en"}toText(){return this.children.map(Y=>Y.toText()).join("")}}class p7{constructor(Y){this.text=void 0,this.text=Y}toNode(){return document.createTextNode(this.text)}toMarkup(){return fm.escape(this.toText())}toText(){return this.text}}class p8{constructor(Y){this.width=void 0,this.character=void 0,this.width=Y,Y>=.05555&&Y<=.05556?this.character=" ":Y>=.1666&&Y<=.1667?this.character=" ":Y>=.2222&&Y<=.2223?this.character=" ":Y>=.2777&&Y<=.2778?this.character="  ":Y>=-.05556&&Y<=-.05555?this.character=" ⁣":Y>=-.1667&&Y<=-.1666?this.character=" ⁣":Y>=-.2223&&Y<=-.2222?this.character=" ⁣":Y>=-.2778&&Y<=-.2777?this.character=" ⁣":this.character=null}toNode(){if(this.character)return document.createTextNode(this.character);var Y=document.createElementNS("http://www.w3.org/1998/Math/MathML","mspace");return Y.setAttribute("width",hs(this.width)),Y}toMarkup(){return this.character?""+this.character+"":''}toText(){return this.character?this.character:" "}}var mt={MathNode:p6,TextNode:p7,SpaceNode:p8,newDocumentFragment:p9},mn=function(Y,et,en){return hE[et][Y]&&hE[et][Y].replace&&55349!==Y.charCodeAt(0)&&!(hU.hasOwnProperty(Y)&&en&&(en.fontFamily&&"tt"===en.fontFamily.substr(4,2)||en.font&&"tt"===en.font.substr(4,2)))&&(Y=hE[et][Y].replace),new mt.TextNode(Y)},mr=function(Y){return 1===Y.length?Y[0]:new mt.MathNode("mrow",Y)},mi=function(Y,et){if("texttt"===et.fontFamily)return"monospace";if("textsf"===et.fontFamily)return"textit"===et.fontShape&&"textbf"===et.fontWeight?"sans-serif-bold-italic":"textit"===et.fontShape?"sans-serif-italic":"textbf"===et.fontWeight?"bold-sans-serif":"sans-serif";if("textit"===et.fontShape&&"textbf"===et.fontWeight)return"bold-italic";if("textit"===et.fontShape)return"italic";if("textbf"===et.fontWeight)return"bold";var en=et.font;if(!en||"mathnormal"===en)return null;var ei=Y.mode;if("mathit"===en)return"italic";if("boldsymbol"===en)return"textord"===Y.type?"bold":"bold-italic";if("mathbf"===en)return"bold";if("mathbb"===en)return"double-struck";if("mathfrak"===en)return"fraktur";if("mathscr"===en||"mathcal"===en)return"script";if("mathsf"===en)return"sans-serif";else if("mathtt"===en)return"monospace";var eo=Y.text;return fm.contains(["\\imath","\\jmath"],eo)?null:(hE[ei][eo]&&hE[ei][eo].replace&&(eo=hE[ei][eo].replace),f5(eo,pS.fontMap[en].fontName,ei))?pS.fontMap[en].variant:null},mo=function(Y,et,en){if(1===Y.length){var ei,eo=ml(Y[0],et);return en&&eo instanceof p6&&"mo"===eo.type&&(eo.setAttribute("lspace","0em"),eo.setAttribute("rspace","0em")),[eo]}for(var ea=[],eu=0;eu0&&(eh.text=eh.text.slice(0,1)+"̸"+eh.text.slice(1),ea.pop())}}}ea.push(ec),ei=ec}return ea},ma=function(Y,et,en){return mr(mo(Y,et,en))},ml=function(Y,et){if(!Y)return new mt.MathNode("mrow");if(pL[Y.type])return pL[Y.type](Y,et);throw new fl("Got group of unknown type: '"+Y.type+"'")};function mu(Y,et,en,ei,eo){var ea,eu=mo(Y,en);ea=1===eu.length&&eu[0]instanceof p6&&fm.contains(["mrow","mtable"],eu[0].type)?eu[0]:new mt.MathNode("mrow",eu);var ec=new mt.MathNode("annotation",[new mt.TextNode(et)]);ec.setAttribute("encoding","application/x-tex");var ed=new mt.MathNode("semantics",[ea,ec]),ef=new mt.MathNode("math",[ed]);ef.setAttribute("xmlns","http://www.w3.org/1998/Math/MathML"),ei&&ef.setAttribute("display","block");var eh=eo?"katex":"katex-mathml";return pS.makeSpan([eh],[ef])}var mc=function(Y){return new ht({style:Y.displayMode?fL.DISPLAY:fL.TEXT,maxSize:Y.maxSize,minRuleThickness:Y.minRuleThickness})},mf=function(Y,et){if(et.displayMode){var en=["katex-display"];et.leqno&&en.push("leqno"),et.fleqn&&en.push("fleqn"),Y=pS.makeSpan(en,[Y])}return Y},mh=function(Y,et,en){var ei,eo=mc(en);if("mathml"===en.output)return mu(Y,et,eo,en.displayMode,!0);if("html"===en.output){var ea=pJ(Y,eo);ei=pS.makeSpan(["katex"],[ea])}else{var eu=mu(Y,et,eo,en.displayMode,!1),ec=pJ(Y,eo);ei=pS.makeSpan(["katex"],[eu,ec])}return mf(ei,en)},mp=function(Y,et,en){var ei=pJ(Y,mc(en));return mf(pS.makeSpan(["katex"],[ei]),en)},mg={widehat:"^",widecheck:"ˇ",widetilde:"~",utilde:"~",overleftarrow:"←",underleftarrow:"←",xleftarrow:"←",overrightarrow:"→",underrightarrow:"→",xrightarrow:"→",underbrace:"⏟",overbrace:"⏞",overgroup:"⏠",undergroup:"⏡",overleftrightarrow:"↔",underleftrightarrow:"↔",xleftrightarrow:"↔",Overrightarrow:"⇒",xRightarrow:"⇒",overleftharpoon:"↼",xleftharpoonup:"↼",overrightharpoon:"⇀",xrightharpoonup:"⇀",xLeftarrow:"⇐",xLeftrightarrow:"⇔",xhookleftarrow:"↩",xhookrightarrow:"↪",xmapsto:"↦",xrightharpoondown:"⇁",xleftharpoondown:"↽",xrightleftharpoons:"⇌",xleftrightharpoons:"⇋",xtwoheadleftarrow:"↞",xtwoheadrightarrow:"↠",xlongequal:"=",xtofrom:"⇄",xrightleftarrows:"⇄",xrightequilibrium:"⇌",xleftequilibrium:"⇋","\\cdrightarrow":"→","\\cdleftarrow":"←","\\cdlongequal":"="},mv={overrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],overleftarrow:[["leftarrow"],.888,522,"xMinYMin"],underrightarrow:[["rightarrow"],.888,522,"xMaxYMin"],underleftarrow:[["leftarrow"],.888,522,"xMinYMin"],xrightarrow:[["rightarrow"],1.469,522,"xMaxYMin"],"\\cdrightarrow":[["rightarrow"],3,522,"xMaxYMin"],xleftarrow:[["leftarrow"],1.469,522,"xMinYMin"],"\\cdleftarrow":[["leftarrow"],3,522,"xMinYMin"],Overrightarrow:[["doublerightarrow"],.888,560,"xMaxYMin"],xRightarrow:[["doublerightarrow"],1.526,560,"xMaxYMin"],xLeftarrow:[["doubleleftarrow"],1.526,560,"xMinYMin"],overleftharpoon:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoonup:[["leftharpoon"],.888,522,"xMinYMin"],xleftharpoondown:[["leftharpoondown"],.888,522,"xMinYMin"],overrightharpoon:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoonup:[["rightharpoon"],.888,522,"xMaxYMin"],xrightharpoondown:[["rightharpoondown"],.888,522,"xMaxYMin"],xlongequal:[["longequal"],.888,334,"xMinYMin"],"\\cdlongequal":[["longequal"],3,334,"xMinYMin"],xtwoheadleftarrow:[["twoheadleftarrow"],.888,334,"xMinYMin"],xtwoheadrightarrow:[["twoheadrightarrow"],.888,334,"xMaxYMin"],overleftrightarrow:[["leftarrow","rightarrow"],.888,522],overbrace:[["leftbrace","midbrace","rightbrace"],1.6,548],underbrace:[["leftbraceunder","midbraceunder","rightbraceunder"],1.6,548],underleftrightarrow:[["leftarrow","rightarrow"],.888,522],xleftrightarrow:[["leftarrow","rightarrow"],1.75,522],xLeftrightarrow:[["doubleleftarrow","doublerightarrow"],1.75,560],xrightleftharpoons:[["leftharpoondownplus","rightharpoonplus"],1.75,716],xleftrightharpoons:[["leftharpoonplus","rightharpoondownplus"],1.75,716],xhookleftarrow:[["leftarrow","righthook"],1.08,522],xhookrightarrow:[["lefthook","rightarrow"],1.08,522],overlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],underlinesegment:[["leftlinesegment","rightlinesegment"],.888,522],overgroup:[["leftgroup","rightgroup"],.888,342],undergroup:[["leftgroupunder","rightgroupunder"],.888,342],xmapsto:[["leftmapsto","rightarrow"],1.5,522],xtofrom:[["leftToFrom","rightToFrom"],1.75,528],xrightleftarrows:[["baraboveleftarrow","rightarrowabovebar"],1.75,901],xrightequilibrium:[["baraboveshortleftharpoon","rightharpoonaboveshortbar"],1.75,716],xleftequilibrium:[["shortbaraboveleftharpoon","shortrightharpoonabovebar"],1.75,716]},my=function(Y){return"ordgroup"===Y.type?Y.body.length:1},mb={encloseSpan:function(Y,et,en,ei,eo){var ea,eu=Y.height+Y.depth+en+ei;if(/fbox|color|angl/.test(et)){if(ea=pS.makeSpan(["stretchy",et],[],eo),"fbox"===et){var ec=eo.color&&eo.getColor();ec&&(ea.style.borderColor=ec)}}else{var ed=[];/^[bx]cancel$/.test(et)&&ed.push(new hb({x1:"0",y1:"0",x2:"100%",y2:"100%","stroke-width":"0.046em"})),/^x?cancel$/.test(et)&&ed.push(new hb({x1:"0",y1:"100%",x2:"100%",y2:"0","stroke-width":"0.046em"}));var ef=new hv(ed,{width:"100%",height:hs(eu)});ea=pS.makeSvgSpan([],[ef],eo)}return ea.height=eu,ea.style.height=hs(eu),ea},mathMLnode:function(Y){var et=new mt.MathNode("mo",[new mt.TextNode(mg[Y.replace(/^\\/,"")])]);return et.setAttribute("stretchy","true"),et},svgSpan:function(Y,et){var{span:en,minWidth:ei,height:eo}=function(){var en=4e5,ei=Y.label.substr(1);if(fm.contains(["widehat","widecheck","widetilde","utilde"],ei)){var eo,ea,eu,ec=my(Y.base);if(ec>5)"widehat"===ei||"widecheck"===ei?(eo=420,en=2364,eu=.42,ea=ei+"4"):(eo=312,en=2340,eu=.34,ea="tilde4");else{var ed=[1,1,2,2,3,3][ec];"widehat"===ei||"widecheck"===ei?(en=[0,1062,2364,2364,2364][ed],eo=[0,239,300,360,420][ed],eu=[0,.24,.3,.3,.36,.42][ed],ea=ei+ed):(en=[0,600,1033,2339,2340][ed],eo=[0,260,286,306,312][ed],eu=[0,.26,.286,.3,.306,.34][ed],ea="tilde"+ed)}var ef=new hy(ea),eh=new hv([ef],{width:"100%",height:hs(eu),viewBox:"0 0 "+en+" "+eo,preserveAspectRatio:"none"});return{span:pS.makeSvgSpan([],[eh],et),minWidth:0,height:eu}}var ep,em,eg=[],ey=mv[ei],[eb,ek,ew]=ey,e_=ew/1e3,eE=eb.length;if(1===eE)ep=["hide-tail"],em=[ey[3]];else if(2===eE)ep=["halfarrow-left","halfarrow-right"],em=["xMinYMin","xMaxYMin"];else if(3===eE)ep=["brace-left","brace-center","brace-right"],em=["xMinYMin","xMidYMin","xMaxYMin"];else throw Error("Correct katexImagesData or update code here to support\n "+eE+" children.");for(var eC=0;eC0&&(en.style.minWidth=hs(ei)),en}};function mx(Y,et){if(!Y||Y.type!==et)throw Error("Expected node of type "+et+", but got "+(Y?"node of type "+Y.type:String(Y)));return Y}function mk(Y){var et=mw(Y);if(!et)throw Error("Expected node of symbol group type, but got "+(Y?"node of type "+Y.type:String(Y)));return et}function mw(Y){return Y&&("atom"===Y.type||h_.hasOwnProperty(Y.type))?Y:null}var m_=(Y,et)=>{Y&&"supsub"===Y.type?(ec=(ed=mx(Y.base,"accent")).base,Y.base=ec,ef=hk(pQ(Y,et)),Y.base=ed):ec=(ed=mx(Y,"accent")).base;var en=pQ(ec,et.havingCrampedStyle()),ei=ed.isShifty&&fm.isCharacterBox(ec),eo=0;ei&&(eo=hx(pQ(fm.getBaseElem(ec),et.havingCrampedStyle())).skew);var ea="\\c"===ed.label,eu=ea?en.height+en.depth:Math.min(en.height,et.fontMetrics().xHeight);if(ed.isStretchy)eh=mb.svgSpan(ed,et),eh=pS.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:en},{type:"elem",elem:eh,wrapperClasses:["svg-align"],wrapperStyle:eo>0?{width:"calc(100% - "+hs(2*eo)+")",marginLeft:hs(2*eo)}:void 0}]},et);else{"\\vec"===ed.label?(ep=pS.staticSvg("vec",et),em=pS.svgData.vec[1]):((ep=hx(ep=pS.makeOrd({mode:ed.mode,text:ed.label},et,"textord"))).italic=0,em=ep.width,ea&&(eu+=ep.depth)),eh=pS.makeSpan(["accent-body"],[ep]);var ec,ed,ef,eh,ep,em,eg="\\textcircled"===ed.label;eg&&(eh.classes.push("accent-full"),eu=en.height);var ey=eo;eg||(ey-=em/2),eh.style.left=hs(ey),"\\textcircled"===ed.label&&(eh.style.top=".2em"),eh=pS.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:en},{type:"kern",size:-eu},{type:"elem",elem:eh}]},et)}var eb=pS.makeSpan(["mord","accent"],[eh],et);return ef?(ef.children[0]=eb,ef.height=Math.max(eb.height,ef.height),ef.classes[0]="mord",ef):eb},mE=(Y,et)=>{var en=Y.isStretchy?mb.mathMLnode(Y.label):new mt.MathNode("mo",[mn(Y.label,Y.mode)]),ei=new mt.MathNode("mover",[ml(Y.base,et),en]);return ei.setAttribute("accent","true"),ei},mC=new RegExp(["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring"].map(Y=>"\\"+Y).join("|"));pR({type:"accent",names:["\\acute","\\grave","\\ddot","\\tilde","\\bar","\\breve","\\check","\\hat","\\vec","\\dot","\\mathring","\\widecheck","\\widehat","\\widetilde","\\overrightarrow","\\overleftarrow","\\Overrightarrow","\\overleftrightarrow","\\overgroup","\\overlinesegment","\\overleftharpoon","\\overrightharpoon"],props:{numArgs:1},handler:(Y,et)=>{var en=pF(et[0]),ei=!mC.test(Y.funcName),eo=!ei||"\\widehat"===Y.funcName||"\\widetilde"===Y.funcName||"\\widecheck"===Y.funcName;return{type:"accent",mode:Y.parser.mode,label:Y.funcName,isStretchy:ei,isShifty:eo,base:en}},htmlBuilder:m_,mathmlBuilder:mE}),pR({type:"accent",names:["\\'","\\`","\\^","\\~","\\=","\\u","\\.",'\\"',"\\c","\\r","\\H","\\v","\\textcircled"],props:{numArgs:1,allowedInText:!0,allowedInMath:!0,argTypes:["primitive"]},handler:(Y,et)=>{var en=et[0],ei=Y.parser.mode;return"math"===ei&&(Y.parser.settings.reportNonstrict("mathVsTextAccents","LaTeX's accent "+Y.funcName+" works only in text mode"),ei="text"),{type:"accent",mode:ei,label:Y.funcName,isStretchy:!1,isShifty:!0,base:en}},htmlBuilder:m_,mathmlBuilder:mE}),pR({type:"accentUnder",names:["\\underleftarrow","\\underrightarrow","\\underleftrightarrow","\\undergroup","\\underlinesegment","\\utilde"],props:{numArgs:1},handler:(Y,et)=>{var{parser:en,funcName:ei}=Y,eo=et[0];return{type:"accentUnder",mode:en.mode,label:ei,base:eo}},htmlBuilder:(Y,et)=>{var en=pQ(Y.base,et),ei=mb.svgSpan(Y,et),eo="\\utilde"===Y.label?.12:0,ea=pS.makeVList({positionType:"top",positionData:en.height,children:[{type:"elem",elem:ei,wrapperClasses:["svg-align"]},{type:"kern",size:eo},{type:"elem",elem:en}]},et);return pS.makeSpan(["mord","accentunder"],[ea],et)},mathmlBuilder:(Y,et)=>{var en=mb.mathMLnode(Y.label),ei=new mt.MathNode("munder",[ml(Y.base,et),en]);return ei.setAttribute("accentunder","true"),ei}});var mT=Y=>{var et=new mt.MathNode("mpadded",Y?[Y]:[]);return et.setAttribute("width","+0.6em"),et.setAttribute("lspace","0.3em"),et};pR({type:"xArrow",names:["\\xleftarrow","\\xrightarrow","\\xLeftarrow","\\xRightarrow","\\xleftrightarrow","\\xLeftrightarrow","\\xhookleftarrow","\\xhookrightarrow","\\xmapsto","\\xrightharpoondown","\\xrightharpoonup","\\xleftharpoondown","\\xleftharpoonup","\\xrightleftharpoons","\\xleftrightharpoons","\\xlongequal","\\xtwoheadrightarrow","\\xtwoheadleftarrow","\\xtofrom","\\xrightleftarrows","\\xrightequilibrium","\\xleftequilibrium","\\\\cdrightarrow","\\\\cdleftarrow","\\\\cdlongequal"],props:{numArgs:1,numOptionalArgs:1},handler(Y,et,en){var{parser:ei,funcName:eo}=Y;return{type:"xArrow",mode:ei.mode,label:eo,body:et[0],below:en[0]}},htmlBuilder(Y,et){var en,ei,eo=et.style,ea=et.havingStyle(eo.sup()),eu=pS.wrapFragment(pQ(Y.body,ea,et),et),ec="\\x"===Y.label.slice(0,2)?"x":"cd";eu.classes.push(ec+"-arrow-pad"),Y.below&&(ea=et.havingStyle(eo.sub()),(en=pS.wrapFragment(pQ(Y.below,ea,et),et)).classes.push(ec+"-arrow-pad"));var ed=mb.svgSpan(Y,et),ef=-et.fontMetrics().axisHeight+.5*ed.height,eh=-et.fontMetrics().axisHeight-.5*ed.height-.111;if((eu.depth>.25||"\\xleftequilibrium"===Y.label)&&(eh-=eu.depth),en){var ep=-et.fontMetrics().axisHeight+en.height+.5*ed.height+.111;ei=pS.makeVList({positionType:"individualShift",children:[{type:"elem",elem:eu,shift:eh},{type:"elem",elem:ed,shift:ef},{type:"elem",elem:en,shift:ep}]},et)}else ei=pS.makeVList({positionType:"individualShift",children:[{type:"elem",elem:eu,shift:eh},{type:"elem",elem:ed,shift:ef}]},et);return ei.children[0].children[0].children[1].classes.push("svg-align"),pS.makeSpan(["mrel","x-arrow"],[ei],et)},mathmlBuilder(Y,et){var en,ei=mb.mathMLnode(Y.label);if(ei.setAttribute("minsize","x"===Y.label.charAt(0)?"1.75em":"3.0em"),Y.body){var eo=mT(ml(Y.body,et));if(Y.below){var ea=mT(ml(Y.below,et));en=new mt.MathNode("munderover",[ei,ea,eo])}else en=new mt.MathNode("mover",[ei,eo])}else if(Y.below){var eu=mT(ml(Y.below,et));en=new mt.MathNode("munder",[ei,eu])}else en=mT(),en=new mt.MathNode("mover",[ei,en]);return en}});var mS={">":"\\\\cdrightarrow","<":"\\\\cdleftarrow","=":"\\\\cdlongequal",A:"\\uparrow",V:"\\downarrow","|":"\\Vert",".":"no arrow"},mA=()=>({type:"styling",body:[],mode:"math",style:"display"}),mM=Y=>"textord"===Y.type&&"@"===Y.text,mP=(Y,et)=>("mathord"===Y.type||"atom"===Y.type)&&Y.text===et;function mj(Y,et,en){var ei=mS[Y];switch(ei){case"\\\\cdrightarrow":case"\\\\cdleftarrow":return en.callFunction(ei,[et[0]],[et[1]]);case"\\uparrow":case"\\downarrow":var eo=en.callFunction("\\\\cdleft",[et[0]],[]),ea={type:"atom",text:ei,mode:"math",family:"rel"},eu={type:"ordgroup",mode:"math",body:[eo,en.callFunction("\\Big",[ea],[]),en.callFunction("\\\\cdright",[et[1]],[])]};return en.callFunction("\\\\cdparent",[eu],[]);case"\\\\cdlongequal":return en.callFunction("\\\\cdlongequal",[],[]);case"\\Vert":var ec={type:"textord",text:"\\Vert",mode:"math"};return en.callFunction("\\Big",[ec],[]);default:return{type:"textord",text:" ",mode:"math"}}}function mO(Y){var et=[];for(Y.gullet.beginGroup(),Y.gullet.macros.set("\\cr","\\\\\\relax"),Y.gullet.beginGroup();;){et.push(Y.parseExpression(!1,"\\\\")),Y.gullet.endGroup(),Y.gullet.beginGroup();var en=Y.fetch().text;if("&"===en||"\\\\"===en)Y.consume();else if("\\end"===en){0===et[et.length-1].length&&et.pop();break}else throw new fl("Expected \\\\ or \\cr or \\end",Y.nextToken)}for(var ei=[],eo=[ei],ea=0;ea-1);else if("<>AV".indexOf(ef)>-1)for(var ep=0;ep<2;ep++){for(var em=!0,eg=ed+1;egAV=|." after @',eu[ed]);var ey={type:"styling",body:[mj(ef,eh,Y)],mode:"math",style:"display"};ei.push(ey),ec=mA()}else ec.body.push(eu[ed]);ea%2==0?ei.push(ec):ei.shift(),ei=[],eo.push(ei)}return Y.gullet.endGroup(),Y.gullet.endGroup(),{type:"array",mode:"math",body:eo,arraystretch:1,addJot:!0,rowGaps:[null],cols:Array(eo[0].length).fill({type:"align",align:"c",pregap:.25,postgap:.25}),colSeparationType:"CD",hLinesBeforeRow:Array(eo.length+1).fill([])}}pR({type:"cdlabel",names:["\\\\cdleft","\\\\cdright"],props:{numArgs:1},handler(Y,et){var{parser:en,funcName:ei}=Y;return{type:"cdlabel",mode:en.mode,side:ei.slice(4),label:et[0]}},htmlBuilder(Y,et){var en=et.havingStyle(et.style.sup()),ei=pS.wrapFragment(pQ(Y.label,en,et),et);return ei.classes.push("cd-label-"+Y.side),ei.style.bottom=hs(.8-ei.depth),ei.height=0,ei.depth=0,ei},mathmlBuilder(Y,et){var en=new mt.MathNode("mrow",[ml(Y.label,et)]);return(en=new mt.MathNode("mpadded",[en])).setAttribute("width","0"),"left"===Y.side&&en.setAttribute("lspace","-1width"),en.setAttribute("voffset","0.7em"),(en=new mt.MathNode("mstyle",[en])).setAttribute("displaystyle","false"),en.setAttribute("scriptlevel","1"),en}}),pR({type:"cdlabelparent",names:["\\\\cdparent"],props:{numArgs:1},handler(Y,et){var{parser:en}=Y;return{type:"cdlabelparent",mode:en.mode,fragment:et[0]}},htmlBuilder(Y,et){var en=pS.wrapFragment(pQ(Y.fragment,et),et);return en.classes.push("cd-vert-arrow"),en},mathmlBuilder:(Y,et)=>new mt.MathNode("mrow",[ml(Y.fragment,et)])}),pR({type:"textord",names:["\\@char"],props:{numArgs:1,allowedInText:!0},handler(Y,et){for(var en,{parser:ei}=Y,eo=mx(et[0],"ordgroup").body,ea="",eu=0;eu=1114111)throw new fl("\\@char with invalid code point "+ea);return ec<=65535?en=String.fromCharCode(ec):(ec-=65536,en=String.fromCharCode((ec>>10)+55296,(1023&ec)+56320)),{type:"textord",mode:ei.mode,text:en}}});var mI=(Y,et)=>{var en=pW(Y.body,et.withColor(Y.color),!1);return pS.makeFragment(en)},mN=(Y,et)=>{var en=mo(Y.body,et.withColor(Y.color)),ei=new mt.MathNode("mstyle",en);return ei.setAttribute("mathcolor",Y.color),ei};pR({type:"color",names:["\\textcolor"],props:{numArgs:2,allowedInText:!0,argTypes:["color","original"]},handler(Y,et){var{parser:en}=Y,ei=mx(et[0],"color-token").color,eo=et[1];return{type:"color",mode:en.mode,color:ei,body:pB(eo)}},htmlBuilder:mI,mathmlBuilder:mN}),pR({type:"color",names:["\\color"],props:{numArgs:1,allowedInText:!0,argTypes:["color"]},handler(Y,et){var{parser:en,breakOnTokenText:ei}=Y,eo=mx(et[0],"color-token").color;en.gullet.macros.set("\\current@color",eo);var ea=en.parseExpression(!0,ei);return{type:"color",mode:en.mode,color:eo,body:ea}},htmlBuilder:mI,mathmlBuilder:mN}),pR({type:"cr",names:["\\\\"],props:{numArgs:0,numOptionalArgs:1,argTypes:["size"],allowedInText:!0},handler(Y,et,en){var{parser:ei}=Y,eo=en[0],ea=!ei.settings.displayMode||!ei.settings.useStrictBehavior("newLineInDisplayMode","In LaTeX, \\\\ or \\newline does nothing in display mode");return{type:"cr",mode:ei.mode,newLine:ea,size:eo&&mx(eo,"size").value}},htmlBuilder(Y,et){var en=pS.makeSpan(["mspace"],[],et);return Y.newLine&&(en.classes.push("newline"),Y.size&&(en.style.marginTop=hs(ha(Y.size,et)))),en},mathmlBuilder(Y,et){var en=new mt.MathNode("mspace");return Y.newLine&&(en.setAttribute("linebreak","newline"),Y.size&&en.setAttribute("height",hs(ha(Y.size,et)))),en}});var mL={"\\global":"\\global","\\long":"\\\\globallong","\\\\globallong":"\\\\globallong","\\def":"\\gdef","\\gdef":"\\gdef","\\edef":"\\xdef","\\xdef":"\\xdef","\\let":"\\\\globallet","\\futurelet":"\\\\globalfuture"},mR=Y=>{var et=Y.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(et))throw new fl("Expected a control sequence",Y);return et},mD=Y=>{var et=Y.gullet.popToken();return"="===et.text&&" "===(et=Y.gullet.popToken()).text&&(et=Y.gullet.popToken()),et},mF=(Y,et,en,ei)=>{var eo=Y.gullet.macros.get(en.text);null==eo&&(en.noexpand=!0,eo={tokens:[en],numArgs:0,unexpandable:!Y.gullet.isExpandable(en.text)}),Y.gullet.macros.set(et,eo,ei)};pR({type:"internal",names:["\\global","\\long","\\\\globallong"],props:{numArgs:0,allowedInText:!0},handler(Y){var{parser:et,funcName:en}=Y;et.consumeSpaces();var ei=et.fetch();if(mL[ei.text])return("\\global"===en||"\\\\globallong"===en)&&(ei.text=mL[ei.text]),mx(et.parseFunction(),"internal");throw new fl("Invalid token after macro prefix",ei)}}),pR({type:"internal",names:["\\def","\\gdef","\\edef","\\xdef"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(Y){var et,{parser:en,funcName:ei}=Y,eo=en.gullet.popToken(),ea=eo.text;if(/^(?:[\\{}$&#^_]|EOF)$/.test(ea))throw new fl("Expected a control sequence",eo);for(var eu=0,ec=[[]];"{"!==en.gullet.future().text;)if("#"===(eo=en.gullet.popToken()).text){if("{"===en.gullet.future().text){et=en.gullet.future(),ec[eu].push("{");break}if(eo=en.gullet.popToken(),!/^[1-9]$/.test(eo.text))throw new fl('Invalid argument number "'+eo.text+'"');if(parseInt(eo.text)!==eu+1)throw new fl('Argument number "'+eo.text+'" out of order');eu++,ec.push([])}else if("EOF"===eo.text)throw new fl("Expected a macro definition");else ec[eu].push(eo.text);var{tokens:ed}=en.gullet.consumeArg();return et&&ed.unshift(et),("\\edef"===ei||"\\xdef"===ei)&&(ed=en.gullet.expandTokens(ed)).reverse(),en.gullet.macros.set(ea,{tokens:ed,numArgs:eu,delimiters:ec},ei===mL[ei]),{type:"internal",mode:en.mode}}}),pR({type:"internal",names:["\\let","\\\\globallet"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(Y){var{parser:et,funcName:en}=Y,ei=mR(et.gullet.popToken());et.gullet.consumeSpaces();var eo=mD(et);return mF(et,ei,eo,"\\\\globallet"===en),{type:"internal",mode:et.mode}}}),pR({type:"internal",names:["\\futurelet","\\\\globalfuture"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(Y){var{parser:et,funcName:en}=Y,ei=mR(et.gullet.popToken()),eo=et.gullet.popToken(),ea=et.gullet.popToken();return mF(et,ei,ea,"\\\\globalfuture"===en),et.gullet.pushToken(ea),et.gullet.pushToken(eo),{type:"internal",mode:et.mode}}});var mB=function(Y,et,en){var ei=f5(hE.math[Y]&&hE.math[Y].replace||Y,et,en);if(!ei)throw Error("Unsupported symbol "+Y+" and font size "+et+".");return ei},mz=function(Y,et,en,ei){var eo=en.havingBaseStyle(et),ea=pS.makeSpan(ei.concat(eo.sizingClasses(en)),[Y],en),eu=eo.sizeMultiplier/en.sizeMultiplier;return ea.height*=eu,ea.depth*=eu,ea.maxFontSize=eo.sizeMultiplier,ea},mU=function(Y,et,en){var ei=et.havingBaseStyle(en),eo=(1-et.sizeMultiplier/ei.sizeMultiplier)*et.fontMetrics().axisHeight;Y.classes.push("delimcenter"),Y.style.top=hs(eo),Y.height-=eo,Y.depth+=eo},mH=function(Y,et,en,ei,eo,ea){var eu=mz(pS.makeSymbol(Y,"Main-Regular",eo,ei),et,ei,ea);return en&&mU(eu,ei,et),eu},mG=function(Y,et,en,ei){return pS.makeSymbol(Y,"Size"+et+"-Regular",en,ei)},mV=function(Y,et,en,ei,eo,ea){var eu=mG(Y,et,eo,ei),ec=mz(pS.makeSpan(["delimsizing","size"+et],[eu],ei),fL.TEXT,ei,ea);return en&&mU(ec,ei,fL.TEXT),ec},mW=function(Y,et,en){var ei;return ei="Size1-Regular"===et?"delim-size1":"delim-size4",{type:"elem",elem:pS.makeSpan(["delimsizinginner",ei],[pS.makeSpan([],[pS.makeSymbol(Y,et,en)])])}},mq=function(Y,et,en){var ei=fX["Size4-Regular"][Y.charCodeAt(0)]?fX["Size4-Regular"][Y.charCodeAt(0)][4]:fX["Size1-Regular"][Y.charCodeAt(0)][4],eo=new hy("inner",f$(Y,Math.round(1e3*et))),ea=new hv([eo],{width:hs(ei),height:hs(et),style:"width:"+hs(ei),viewBox:"0 0 "+1e3*ei+" "+Math.round(1e3*et),preserveAspectRatio:"xMinYMin"}),eu=pS.makeSvgSpan([],[ea],en);return eu.height=et,eu.style.height=hs(et),eu.style.width=hs(ei),{type:"elem",elem:eu}},mZ=.008,mK={type:"kern",size:-.008},m$=["|","\\lvert","\\rvert","\\vert"],mY=["\\|","\\lVert","\\rVert","\\Vert"],mQ=function(Y,et,en,ei,eo,ea){eu=ed=ef=Y,ec=null;var eu,ec,ed,ef,eh="Size1-Regular";"\\uparrow"===Y?ed=ef="⏐":"\\Uparrow"===Y?ed=ef="‖":"\\downarrow"===Y?eu=ed="⏐":"\\Downarrow"===Y?eu=ed="‖":"\\updownarrow"===Y?(eu="\\uparrow",ed="⏐",ef="\\downarrow"):"\\Updownarrow"===Y?(eu="\\Uparrow",ed="‖",ef="\\Downarrow"):fm.contains(m$,Y)?ed="∣":fm.contains(mY,Y)?ed="∥":"["===Y||"\\lbrack"===Y?(eu="⎡",ed="⎢",ef="⎣",eh="Size4-Regular"):"]"===Y||"\\rbrack"===Y?(eu="⎤",ed="⎥",ef="⎦",eh="Size4-Regular"):"\\lfloor"===Y||"⌊"===Y?(ed=eu="⎢",ef="⎣",eh="Size4-Regular"):"\\lceil"===Y||"⌈"===Y?(eu="⎡",ed=ef="⎢",eh="Size4-Regular"):"\\rfloor"===Y||"⌋"===Y?(ed=eu="⎥",ef="⎦",eh="Size4-Regular"):"\\rceil"===Y||"⌉"===Y?(eu="⎤",ed=ef="⎥",eh="Size4-Regular"):"("===Y||"\\lparen"===Y?(eu="⎛",ed="⎜",ef="⎝",eh="Size4-Regular"):")"===Y||"\\rparen"===Y?(eu="⎞",ed="⎟",ef="⎠",eh="Size4-Regular"):"\\{"===Y||"\\lbrace"===Y?(eu="⎧",ec="⎨",ef="⎩",ed="⎪",eh="Size4-Regular"):"\\}"===Y||"\\rbrace"===Y?(eu="⎫",ec="⎬",ef="⎭",ed="⎪",eh="Size4-Regular"):"\\lgroup"===Y||"⟮"===Y?(eu="⎧",ef="⎩",ed="⎪",eh="Size4-Regular"):"\\rgroup"===Y||"⟯"===Y?(eu="⎫",ef="⎭",ed="⎪",eh="Size4-Regular"):"\\lmoustache"===Y||"⎰"===Y?(eu="⎧",ef="⎭",ed="⎪",eh="Size4-Regular"):("\\rmoustache"===Y||"⎱"===Y)&&(eu="⎫",ef="⎩",ed="⎪",eh="Size4-Regular");var ep=mB(eu,eh,eo),em=ep.height+ep.depth,eg=mB(ed,eh,eo),ey=eg.height+eg.depth,eb=mB(ef,eh,eo),ek=eb.height+eb.depth,ew=0,e_=1;if(null!==ec){var eE=mB(ec,eh,eo);ew=eE.height+eE.depth,e_=2}var eC=em+ek+ew,eT=Math.max(0,Math.ceil((et-eC)/(e_*ey))),eS=eC+eT*e_*ey,eA=ei.fontMetrics().axisHeight;en&&(eA*=ei.sizeMultiplier);var eM=eS/2-eA,eP=[];if(eP.push(mW(ef,eh,eo)),eP.push(mK),null===ec){var ej=eS-em-ek+2*mZ;eP.push(mq(ed,ej,ei))}else{var eO=(eS-em-ek-ew)/2+2*mZ;eP.push(mq(ed,eO,ei)),eP.push(mK),eP.push(mW(ec,eh,eo)),eP.push(mK),eP.push(mq(ed,eO,ei))}eP.push(mK),eP.push(mW(eu,eh,eo));var eI=ei.havingBaseStyle(fL.TEXT),eN=pS.makeVList({positionType:"bottom",positionData:eM,children:eP},eI);return mz(pS.makeSpan(["delimsizing","mult"],[eN],eI),fL.TEXT,ei,ea)},mX=80,mJ=.08,m0=function(Y,et,en,ei,eo){var ea=fK(Y,ei,en),eu=new hy(Y,ea),ec=new hv([eu],{width:"400em",height:hs(et),viewBox:"0 0 400000 "+en,preserveAspectRatio:"xMinYMin slice"});return pS.makeSvgSpan(["hide-tail"],[ec],eo)},m9=function(Y,et){var en,ei,eo=et.havingBaseSizing(),ea=ga("\\surd",Y*eo.sizeMultiplier,gr,eo),eu=eo.sizeMultiplier,ec=Math.max(0,et.minRuleThickness-et.fontMetrics().sqrtRuleThickness),ed=0,ef=0,eh=0;return"small"===ea.type?(eh=1e3+1e3*ec+mX,Y<1?eu=1:Y<1.4&&(eu=.7),ed=(1+ec+mJ)/eu,ef=(1+ec)/eu,(en=m0("sqrtMain",ed,eh,ec,et)).style.minWidth="0.853em",ei=.833/eu):"large"===ea.type?(eh=(1e3+mX)*m6[ea.size],ef=(m6[ea.size]+ec)/eu,ed=(m6[ea.size]+ec+mJ)/eu,(en=m0("sqrtSize"+ea.size,ed,eh,ec,et)).style.minWidth="1.02em",ei=1/eu):(ed=Y+ec+mJ,ef=Y+ec,(en=m0("sqrtTall",ed,eh=Math.floor(1e3*Y+ec)+mX,ec,et)).style.minWidth="0.742em",ei=1.056),en.height=ef,en.style.height=hs(ed),{span:en,advanceWidth:ei,ruleWidth:(et.fontMetrics().sqrtRuleThickness+ec)*eu}},m5=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","⌊","⌋","\\lceil","\\rceil","⌈","⌉","\\surd"],m4=["\\uparrow","\\downarrow","\\updownarrow","\\Uparrow","\\Downarrow","\\Updownarrow","|","\\|","\\vert","\\Vert","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","⟮","⟯","\\lmoustache","\\rmoustache","⎰","⎱"],m3=["<",">","\\langle","\\rangle","/","\\backslash","\\lt","\\gt"],m6=[0,1.2,1.8,2.4,3],m7=function(Y,et,en,ei,eo){if("<"===Y||"\\lt"===Y||"⟨"===Y?Y="\\langle":(">"===Y||"\\gt"===Y||"⟩"===Y)&&(Y="\\rangle"),fm.contains(m5,Y)||fm.contains(m3,Y))return mV(Y,et,!1,en,ei,eo);if(fm.contains(m4,Y))return mQ(Y,m6[et],!1,en,ei,eo);throw new fl("Illegal delimiter: '"+Y+"'")},m8=[{type:"small",style:fL.SCRIPTSCRIPT},{type:"small",style:fL.SCRIPT},{type:"small",style:fL.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4}],gn=[{type:"small",style:fL.SCRIPTSCRIPT},{type:"small",style:fL.SCRIPT},{type:"small",style:fL.TEXT},{type:"stack"}],gr=[{type:"small",style:fL.SCRIPTSCRIPT},{type:"small",style:fL.SCRIPT},{type:"small",style:fL.TEXT},{type:"large",size:1},{type:"large",size:2},{type:"large",size:3},{type:"large",size:4},{type:"stack"}],gi=function(Y){if("small"===Y.type)return"Main-Regular";if("large"===Y.type)return"Size"+Y.size+"-Regular";if("stack"===Y.type)return"Size4-Regular";throw Error("Add support for delim type '"+Y.type+"' here.")},ga=function(Y,et,en,ei){for(var eo=Math.min(2,3-ei.style.size),ea=eo;eaet)return en[ea]}return en[en.length-1]},gs=function(Y,et,en,ei,eo,ea){"<"===Y||"\\lt"===Y||"⟨"===Y?Y="\\langle":(">"===Y||"\\gt"===Y||"⟩"===Y)&&(Y="\\rangle"),eu=fm.contains(m3,Y)?m8:fm.contains(m5,Y)?gr:gn;var eu,ec=ga(Y,et,eu,ei);return"small"===ec.type?mH(Y,ec.style,en,ei,eo,ea):"large"===ec.type?mV(Y,ec.size,en,ei,eo,ea):mQ(Y,et,en,ei,eo,ea)},gl=function(Y,et,en,ei,eo,ea){var eu=ei.fontMetrics().axisHeight*ei.sizeMultiplier,ec=901,ed=5/ei.fontMetrics().ptPerEm,ef=Math.max(et-eu,en+eu);return gs(Y,Math.max(ef/500*ec,2*ef-ed),!0,ei,eo,ea)},gu={sqrtImage:m9,sizedDelim:m7,sizeToMaxHeight:m6,customSizedDelim:gs,leftRightDelim:gl},gc={"\\bigl":{mclass:"mopen",size:1},"\\Bigl":{mclass:"mopen",size:2},"\\biggl":{mclass:"mopen",size:3},"\\Biggl":{mclass:"mopen",size:4},"\\bigr":{mclass:"mclose",size:1},"\\Bigr":{mclass:"mclose",size:2},"\\biggr":{mclass:"mclose",size:3},"\\Biggr":{mclass:"mclose",size:4},"\\bigm":{mclass:"mrel",size:1},"\\Bigm":{mclass:"mrel",size:2},"\\biggm":{mclass:"mrel",size:3},"\\Biggm":{mclass:"mrel",size:4},"\\big":{mclass:"mord",size:1},"\\Big":{mclass:"mord",size:2},"\\bigg":{mclass:"mord",size:3},"\\Bigg":{mclass:"mord",size:4}},gd=["(","\\lparen",")","\\rparen","[","\\lbrack","]","\\rbrack","\\{","\\lbrace","\\}","\\rbrace","\\lfloor","\\rfloor","⌊","⌋","\\lceil","\\rceil","⌈","⌉","<",">","\\langle","⟨","\\rangle","⟩","\\lt","\\gt","\\lvert","\\rvert","\\lVert","\\rVert","\\lgroup","\\rgroup","⟮","⟯","\\lmoustache","\\rmoustache","⎰","⎱","/","\\backslash","|","\\vert","\\|","\\Vert","\\uparrow","\\Uparrow","\\downarrow","\\Downarrow","\\updownarrow","\\Updownarrow","."];function gf(Y,et){var en=mw(Y);if(en&&fm.contains(gd,en.text))return en;if(en)throw new fl("Invalid delimiter '"+en.text+"' after '"+et.funcName+"'",Y);throw new fl("Invalid delimiter type '"+Y.type+"'",Y)}function gh(Y){if(!Y.body)throw Error("Bug: The leftright ParseNode wasn't fully parsed.")}pR({type:"delimsizing",names:["\\bigl","\\Bigl","\\biggl","\\Biggl","\\bigr","\\Bigr","\\biggr","\\Biggr","\\bigm","\\Bigm","\\biggm","\\Biggm","\\big","\\Big","\\bigg","\\Bigg"],props:{numArgs:1,argTypes:["primitive"]},handler:(Y,et)=>{var en=gf(et[0],Y);return{type:"delimsizing",mode:Y.parser.mode,size:gc[Y.funcName].size,mclass:gc[Y.funcName].mclass,delim:en.text}},htmlBuilder:(Y,et)=>"."===Y.delim?pS.makeSpan([Y.mclass]):gu.sizedDelim(Y.delim,Y.size,et,Y.mode,[Y.mclass]),mathmlBuilder:Y=>{var et=[];"."!==Y.delim&&et.push(mn(Y.delim,Y.mode));var en=new mt.MathNode("mo",et);"mopen"===Y.mclass||"mclose"===Y.mclass?en.setAttribute("fence","true"):en.setAttribute("fence","false"),en.setAttribute("stretchy","true");var ei=hs(gu.sizeToMaxHeight[Y.size]);return en.setAttribute("minsize",ei),en.setAttribute("maxsize",ei),en}}),pR({type:"leftright-right",names:["\\right"],props:{numArgs:1,primitive:!0},handler:(Y,et)=>{var en=Y.parser.gullet.macros.get("\\current@color");if(en&&"string"!=typeof en)throw new fl("\\current@color set to non-string in \\right");return{type:"leftright-right",mode:Y.parser.mode,delim:gf(et[0],Y).text,color:en}}}),pR({type:"leftright",names:["\\left"],props:{numArgs:1,primitive:!0},handler:(Y,et)=>{var en=gf(et[0],Y),ei=Y.parser;++ei.leftrightDepth;var eo=ei.parseExpression(!1);--ei.leftrightDepth,ei.expect("\\right",!1);var ea=mx(ei.parseFunction(),"leftright-right");return{type:"leftright",mode:ei.mode,body:eo,left:en.text,right:ea.delim,rightColor:ea.color}},htmlBuilder:(Y,et)=>{gh(Y);for(var en,ei,eo=pW(Y.body,et,!0,["mopen","mclose"]),ea=0,eu=0,ec=!1,ed=0;ed{gh(Y);var en=mo(Y.body,et);if("."!==Y.left){var ei=new mt.MathNode("mo",[mn(Y.left,Y.mode)]);ei.setAttribute("fence","true"),en.unshift(ei)}if("."!==Y.right){var eo=new mt.MathNode("mo",[mn(Y.right,Y.mode)]);eo.setAttribute("fence","true"),Y.rightColor&&eo.setAttribute("mathcolor",Y.rightColor),en.push(eo)}return mr(en)}}),pR({type:"middle",names:["\\middle"],props:{numArgs:1,primitive:!0},handler:(Y,et)=>{var en=gf(et[0],Y);if(!Y.parser.leftrightDepth)throw new fl("\\middle without preceding \\left",en);return{type:"middle",mode:Y.parser.mode,delim:en.text}},htmlBuilder:(Y,et)=>{var en;if("."===Y.delim)en=pY(et,[]);else{en=gu.sizedDelim(Y.delim,1,et,Y.mode,[]);var ei={delim:Y.delim,options:et};en.isMiddle=ei}return en},mathmlBuilder:(Y,et)=>{var en="\\vert"===Y.delim||"|"===Y.delim?mn("|","text"):mn(Y.delim,Y.mode),ei=new mt.MathNode("mo",[en]);return ei.setAttribute("fence","true"),ei.setAttribute("lspace","0.05em"),ei.setAttribute("rspace","0.05em"),ei}});var gp=(Y,et)=>{var en,ei,eo=pS.wrapFragment(pQ(Y.body,et),et),ea=Y.label.substr(1),eu=et.sizeMultiplier,ec=0,ed=fm.isCharacterBox(Y.body);if("sout"===ea)(en=pS.makeSpan(["stretchy","sout"])).height=et.fontMetrics().defaultRuleThickness/eu,ec=-.5*et.fontMetrics().xHeight;else if("phase"===ea){var ef=ha({number:.6,unit:"pt"},et),eh=ha({number:.35,unit:"ex"},et);eu/=et.havingBaseSizing().sizeMultiplier;var ep=eo.height+eo.depth+ef+eh;eo.style.paddingLeft=hs(ep/2+ef);var em=Math.floor(1e3*ep*eu),eg=fq(em),ey=new hv([new hy("phase",eg)],{width:"400em",height:hs(em/1e3),viewBox:"0 0 400000 "+em,preserveAspectRatio:"xMinYMin slice"});(en=pS.makeSvgSpan(["hide-tail"],[ey],et)).style.height=hs(ep),ec=eo.depth+ef+eh}else{/cancel/.test(ea)?ed||eo.classes.push("cancel-pad"):"angl"===ea?eo.classes.push("anglpad"):eo.classes.push("boxpad");var eb=0,ek=0,ew=0;/box/.test(ea)?(ew=Math.max(et.fontMetrics().fboxrule,et.minRuleThickness),ek=eb=et.fontMetrics().fboxsep+("colorbox"===ea?0:ew)):"angl"===ea?(eb=4*(ew=Math.max(et.fontMetrics().defaultRuleThickness,et.minRuleThickness)),ek=Math.max(0,.25-eo.depth)):ek=eb=ed?.2:0,en=mb.encloseSpan(eo,ea,eb,ek,et),/fbox|boxed|fcolorbox/.test(ea)?(en.style.borderStyle="solid",en.style.borderWidth=hs(ew)):"angl"===ea&&.049!==ew&&(en.style.borderTopWidth=hs(ew),en.style.borderRightWidth=hs(ew)),ec=eo.depth+ek,Y.backgroundColor&&(en.style.backgroundColor=Y.backgroundColor,Y.borderColor&&(en.style.borderColor=Y.borderColor))}if(Y.backgroundColor)ei=pS.makeVList({positionType:"individualShift",children:[{type:"elem",elem:en,shift:ec},{type:"elem",elem:eo,shift:0}]},et);else{var e_=/cancel|phase/.test(ea)?["svg-align"]:[];ei=pS.makeVList({positionType:"individualShift",children:[{type:"elem",elem:eo,shift:0},{type:"elem",elem:en,shift:ec,wrapperClasses:e_}]},et)}return(/cancel/.test(ea)&&(ei.height=eo.height,ei.depth=eo.depth),/cancel/.test(ea)&&!ed)?pS.makeSpan(["mord","cancel-lap"],[ei],et):pS.makeSpan(["mord"],[ei],et)},gm=(Y,et)=>{var en=0,ei=new mt.MathNode(Y.label.indexOf("colorbox")>-1?"mpadded":"menclose",[ml(Y.body,et)]);switch(Y.label){case"\\cancel":ei.setAttribute("notation","updiagonalstrike");break;case"\\bcancel":ei.setAttribute("notation","downdiagonalstrike");break;case"\\phase":ei.setAttribute("notation","phasorangle");break;case"\\sout":ei.setAttribute("notation","horizontalstrike");break;case"\\fbox":ei.setAttribute("notation","box");break;case"\\angl":ei.setAttribute("notation","actuarial");break;case"\\fcolorbox":case"\\colorbox":if(en=et.fontMetrics().fboxsep*et.fontMetrics().ptPerEm,ei.setAttribute("width","+"+2*en+"pt"),ei.setAttribute("height","+"+2*en+"pt"),ei.setAttribute("lspace",en+"pt"),ei.setAttribute("voffset",en+"pt"),"\\fcolorbox"===Y.label){var eo=Math.max(et.fontMetrics().fboxrule,et.minRuleThickness);ei.setAttribute("style","border: "+eo+"em solid "+String(Y.borderColor))}break;case"\\xcancel":ei.setAttribute("notation","updiagonalstrike downdiagonalstrike")}return Y.backgroundColor&&ei.setAttribute("mathbackground",Y.backgroundColor),ei};pR({type:"enclose",names:["\\colorbox"],props:{numArgs:2,allowedInText:!0,argTypes:["color","text"]},handler(Y,et,en){var{parser:ei,funcName:eo}=Y,ea=mx(et[0],"color-token").color,eu=et[1];return{type:"enclose",mode:ei.mode,label:eo,backgroundColor:ea,body:eu}},htmlBuilder:gp,mathmlBuilder:gm}),pR({type:"enclose",names:["\\fcolorbox"],props:{numArgs:3,allowedInText:!0,argTypes:["color","color","text"]},handler(Y,et,en){var{parser:ei,funcName:eo}=Y,ea=mx(et[0],"color-token").color,eu=mx(et[1],"color-token").color,ec=et[2];return{type:"enclose",mode:ei.mode,label:eo,backgroundColor:eu,borderColor:ea,body:ec}},htmlBuilder:gp,mathmlBuilder:gm}),pR({type:"enclose",names:["\\fbox"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!0},handler(Y,et){var{parser:en}=Y;return{type:"enclose",mode:en.mode,label:"\\fbox",body:et[0]}}}),pR({type:"enclose",names:["\\cancel","\\bcancel","\\xcancel","\\sout","\\phase"],props:{numArgs:1},handler(Y,et){var{parser:en,funcName:ei}=Y,eo=et[0];return{type:"enclose",mode:en.mode,label:ei,body:eo}},htmlBuilder:gp,mathmlBuilder:gm}),pR({type:"enclose",names:["\\angl"],props:{numArgs:1,argTypes:["hbox"],allowedInText:!1},handler(Y,et){var{parser:en}=Y;return{type:"enclose",mode:en.mode,label:"\\angl",body:et[0]}}});var gv={};function gy(Y){for(var{type:et,names:en,props:ei,handler:eo,htmlBuilder:ea,mathmlBuilder:eu}=Y,ec={type:et,numArgs:ei.numArgs||0,allowedInText:!1,numOptionalArgs:0,handler:eo},ed=0;ed{if(!Y.parser.settings.displayMode)throw new fl("{"+Y.envName+"} can be used only in display mode.")};function g_(Y){if(-1===Y.indexOf("ed"))return -1===Y.indexOf("*")}function gE(Y,et,en){var{hskipBeforeAndAfter:ei,addJot:eo,cols:ea,arraystretch:eu,colSeparationType:ec,autoTag:ed,singleRow:ef,emptySingleRow:eh,maxNumCols:ep,leqno:em}=et;if(Y.gullet.beginGroup(),ef||Y.gullet.macros.set("\\cr","\\\\\\relax"),!eu){var eg=Y.gullet.expandMacroAsText("\\arraystretch");if(null==eg)eu=1;else if(!(eu=parseFloat(eg))||eu<0)throw new fl("Invalid \\arraystretch: "+eg)}Y.gullet.beginGroup();var ey=[],eb=[ey],ek=[],ew=[],e_=null!=ed?[]:void 0;function eE(){ed&&Y.gullet.macros.set("\\@eqnsw","1",!0)}function eC(){e_&&(Y.gullet.macros.get("\\df@tag")?(e_.push(Y.subparse([new fa("\\df@tag")])),Y.gullet.macros.set("\\df@tag",void 0,!0)):e_.push(!!ed&&"1"===Y.gullet.macros.get("\\@eqnsw")))}for(eE(),ew.push(gk(Y));;){var eT=Y.parseExpression(!1,ef?"\\end":"\\\\");Y.gullet.endGroup(),Y.gullet.beginGroup(),eT={type:"ordgroup",mode:Y.mode,body:eT},en&&(eT={type:"styling",mode:Y.mode,style:en,body:[eT]}),ey.push(eT);var eS=Y.fetch().text;if("&"===eS){if(ep&&ey.length===ep){if(ef||ec)throw new fl("Too many tab characters: &",Y.nextToken);Y.settings.reportNonstrict("textEnv","Too few columns specified in the {array} column argument.")}Y.consume()}else if("\\end"===eS){eC(),1===ey.length&&"styling"===eT.type&&0===eT.body[0].body.length&&(eb.length>1||!eh)&&eb.pop(),ew.length0&&(eE+=.25),eh.push({pos:eE,isDashed:Y[et]})}for(eC(ec[0]),en=0;en0&&(eA<(eO+=e_)&&(eA=eO),eO=0),Y.addJot&&(eA+=eb),eM.height=eS,eM.depth=eA,eE+=eS,eM.pos=eE,eE+=eA+eO,ef[en]=eM,eC(ec[en+1])}var eI=eE/2+et.fontMetrics().axisHeight,eN=Y.cols||[],eL=[],eR=[];if(Y.tags&&Y.tags.some(Y=>Y))for(en=0;en=ed)){var eZ=void 0;(ei>0||Y.hskipBeforeAndAfter)&&0!==(eZ=fm.deflt(eU.pregap,eg))&&((eo=pS.makeSpan(["arraycolsep"],[])).style.width=hs(eZ),eL.push(eo));var eK=[];for(en=0;en0){for(var eX=pS.makeLineSpan("hline",et,ep),eJ=pS.makeLineSpan("hdashline",et,ep),e0=[{type:"elem",elem:ef,shift:0}];eh.length>0;){var e9=eh.pop(),e5=e9.pos-eI;e9.isDashed?e0.push({type:"elem",elem:eJ,shift:e5}):e0.push({type:"elem",elem:eX,shift:e5})}ef=pS.makeVList({positionType:"individualShift",children:e0},et)}if(0===eR.length)return pS.makeSpan(["mord"],[ef],et);var e4=pS.makeVList({positionType:"individualShift",children:eR},et);return e4=pS.makeSpan(["tag"],[e4],et),pS.makeFragment([ef,e4])},gS={c:"center ",l:"left ",r:"right "},gA=function(Y,et){for(var en=[],ei=new mt.MathNode("mtd",[],["mtr-glue"]),eo=new mt.MathNode("mtd",[],["mml-eqn-num"]),ea=0;ea0){var eg=Y.cols,ey="",eb=!1,ek=0,ew=eg.length;"separator"===eg[0].type&&(ep+="top ",ek=1),"separator"===eg[eg.length-1].type&&(ep+="bottom ",ew-=1);for(var e_=ek;e_0?"left ":"")+(eA[eA.length-1].length>0?"right ":"");for(var eM=1;eM-1?"alignat":"align",ea="split"===Y.envName,eu=gE(Y.parser,{cols:ei,addJot:!0,autoTag:ea?void 0:g_(Y.envName),emptySingleRow:!0,colSeparationType:eo,maxNumCols:ea?2:void 0,leqno:Y.parser.settings.leqno},"display"),ec=0,ed={type:"ordgroup",mode:Y.mode,body:[]};if(et[0]&&"ordgroup"===et[0].type){for(var ef="",eh=0;eh0&&ep&&(ey=1),ei[em]={type:"align",align:eg,pregap:ey,postgap:0}}return eu.colSeparationType=ep?"align":"alignat",eu};gy({type:"array",names:["array","darray"],props:{numArgs:1},handler(Y,et){var en=(mw(et[0])?[et[0]]:mx(et[0],"ordgroup").body).map(function(Y){var et=mk(Y).text;if(-1!=="lcr".indexOf(et))return{type:"align",align:et};if("|"===et)return{type:"separator",separator:"|"};if(":"===et)return{type:"separator",separator:":"};throw new fl("Unknown column alignment: "+et,Y)}),ei={cols:en,hskipBeforeAndAfter:!0,maxNumCols:en.length};return gE(Y.parser,ei,gC(Y.envName))},htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["matrix","pmatrix","bmatrix","Bmatrix","vmatrix","Vmatrix","matrix*","pmatrix*","bmatrix*","Bmatrix*","vmatrix*","Vmatrix*"],props:{numArgs:0},handler(Y){var et={matrix:null,pmatrix:["(",")"],bmatrix:["[","]"],Bmatrix:["\\{","\\}"],vmatrix:["|","|"],Vmatrix:["\\Vert","\\Vert"]}[Y.envName.replace("*","")],en="c",ei={hskipBeforeAndAfter:!1,cols:[{type:"align",align:en}]};if("*"===Y.envName.charAt(Y.envName.length-1)){var eo=Y.parser;if(eo.consumeSpaces(),"["===eo.fetch().text){if(eo.consume(),eo.consumeSpaces(),en=eo.fetch().text,-1==="lcr".indexOf(en))throw new fl("Expected l or c or r",eo.nextToken);eo.consume(),eo.consumeSpaces(),eo.expect("]"),eo.consume(),ei.cols=[{type:"align",align:en}]}}var ea=gE(Y.parser,ei,gC(Y.envName)),eu=Math.max(0,...ea.body.map(Y=>Y.length));return ea.cols=Array(eu).fill({type:"align",align:en}),et?{type:"leftright",mode:Y.mode,body:[ea],left:et[0],right:et[1],rightColor:void 0}:ea},htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["smallmatrix"],props:{numArgs:0},handler(Y){var et={arraystretch:.5},en=gE(Y.parser,et,"script");return en.colSeparationType="small",en},htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["subarray"],props:{numArgs:1},handler(Y,et){var en=(mw(et[0])?[et[0]]:mx(et[0],"ordgroup").body).map(function(Y){var et=mk(Y).text;if(-1!=="lc".indexOf(et))return{type:"align",align:et};throw new fl("Unknown column alignment: "+et,Y)});if(en.length>1)throw new fl("{subarray} can contain only one column");var ei={cols:en,hskipBeforeAndAfter:!1,arraystretch:.5};if((ei=gE(Y.parser,ei,"script")).body.length>0&&ei.body[0].length>1)throw new fl("{subarray} can contain only one column");return ei},htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["cases","dcases","rcases","drcases"],props:{numArgs:0},handler(Y){var et={arraystretch:1.2,cols:[{type:"align",align:"l",pregap:0,postgap:1},{type:"align",align:"l",pregap:0,postgap:0}]},en=gE(Y.parser,et,gC(Y.envName));return{type:"leftright",mode:Y.mode,body:[en],left:Y.envName.indexOf("r")>-1?".":"\\{",right:Y.envName.indexOf("r")>-1?"\\}":".",rightColor:void 0}},htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["align","align*","aligned","split"],props:{numArgs:0},handler:gM,htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["gathered","gather","gather*"],props:{numArgs:0},handler(Y){fm.contains(["gather","gather*"],Y.envName)&&gw(Y);var et={cols:[{type:"align",align:"c"}],addJot:!0,colSeparationType:"gather",autoTag:g_(Y.envName),emptySingleRow:!0,leqno:Y.parser.settings.leqno};return gE(Y.parser,et,"display")},htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["alignat","alignat*","alignedat"],props:{numArgs:1},handler:gM,htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["equation","equation*"],props:{numArgs:0},handler(Y){gw(Y);var et={autoTag:g_(Y.envName),emptySingleRow:!0,singleRow:!0,maxNumCols:1,leqno:Y.parser.settings.leqno};return gE(Y.parser,et,"display")},htmlBuilder:gT,mathmlBuilder:gA}),gy({type:"array",names:["CD"],props:{numArgs:0},handler:Y=>(gw(Y),mO(Y.parser)),htmlBuilder:gT,mathmlBuilder:gA}),gx("\\nonumber","\\gdef\\@eqnsw{0}"),gx("\\notag","\\nonumber"),pR({type:"text",names:["\\hline","\\hdashline"],props:{numArgs:0,allowedInText:!0,allowedInMath:!0},handler(Y,et){throw new fl(Y.funcName+" valid only within array environment")}});var gP=gv;pR({type:"environment",names:["\\begin","\\end"],props:{numArgs:1,argTypes:["text"]},handler(Y,et){var{parser:en,funcName:ei}=Y,eo=et[0];if("ordgroup"!==eo.type)throw new fl("Invalid environment name",eo);for(var ea="",eu=0;eu{var et="ordgroup"===Y.type&&Y.body.length?Y.body[0]:Y;return"atom"===et.type&&("bin"===et.family||"rel"===et.family)?"m"+et.family:"mord"};pR({type:"mclass",names:["\\@binrel"],props:{numArgs:2},handler(Y,et){var{parser:en}=Y;return{type:"mclass",mode:en.mode,mclass:gN(et[0]),body:pB(et[1]),isCharacterBox:fm.isCharacterBox(et[1])}}}),pR({type:"mclass",names:["\\stackrel","\\overset","\\underset"],props:{numArgs:2},handler(Y,et){var en,{parser:ei,funcName:eo}=Y,ea=et[1],eu=et[0];en="\\stackrel"!==eo?gN(ea):"mrel";var ec={type:"op",mode:ea.mode,limits:!0,alwaysHandleSupSub:!0,parentIsSupSub:!1,symbol:!1,suppressBaseShift:"\\stackrel"!==eo,body:pB(ea)},ed={type:"supsub",mode:eu.mode,base:ec,sup:"\\underset"===eo?null:eu,sub:"\\underset"===eo?eu:null};return{type:"mclass",mode:ei.mode,mclass:en,body:[ed],isCharacterBox:fm.isCharacterBox(ed)}},htmlBuilder:gO,mathmlBuilder:gI});var gL=(Y,et)=>{var en=Y.font,ei=et.withFont(en);return pQ(Y.body,ei)},gR=(Y,et)=>{var en=Y.font,ei=et.withFont(en);return ml(Y.body,ei)},gD={"\\Bbb":"\\mathbb","\\bold":"\\mathbf","\\frak":"\\mathfrak","\\bm":"\\boldsymbol"};pR({type:"font",names:["\\mathrm","\\mathit","\\mathbf","\\mathnormal","\\mathbb","\\mathcal","\\mathfrak","\\mathscr","\\mathsf","\\mathtt","\\Bbb","\\bold","\\frak"],props:{numArgs:1,allowedInArgument:!0},handler:(Y,et)=>{var{parser:en,funcName:ei}=Y,eo=pF(et[0]),ea=ei;return ea in gD&&(ea=gD[ea]),{type:"font",mode:en.mode,font:ea.slice(1),body:eo}},htmlBuilder:gL,mathmlBuilder:gR}),pR({type:"mclass",names:["\\boldsymbol","\\bm"],props:{numArgs:1},handler:(Y,et)=>{var{parser:en}=Y,ei=et[0],eo=fm.isCharacterBox(ei);return{type:"mclass",mode:en.mode,mclass:gN(ei),body:[{type:"font",mode:en.mode,font:"boldsymbol",body:ei}],isCharacterBox:eo}}}),pR({type:"font",names:["\\rm","\\sf","\\tt","\\bf","\\it","\\cal"],props:{numArgs:0,allowedInText:!0},handler:(Y,et)=>{var{parser:en,funcName:ei,breakOnTokenText:eo}=Y,{mode:ea}=en,eu=en.parseExpression(!0,eo);return{type:"font",mode:ea,font:"math"+ei.slice(1),body:{type:"ordgroup",mode:en.mode,body:eu}}},htmlBuilder:gL,mathmlBuilder:gR});var gF=(Y,et)=>{var en=et;return"display"===Y?en=en.id>=fL.SCRIPT.id?en.text():fL.DISPLAY:"text"===Y&&en.size===fL.DISPLAY.size?en=fL.TEXT:"script"===Y?en=fL.SCRIPT:"scriptscript"===Y&&(en=fL.SCRIPTSCRIPT),en},gB=(Y,et)=>{var en,ei,eo,ea,eu,ec,ed,ef,eh,ep,em,eg=gF(Y.size,et.style),ey=eg.fracNum(),eb=eg.fracDen();en=et.havingStyle(ey);var ek=pQ(Y.numer,en,et);if(Y.continued){var ew=8.5/et.fontMetrics().ptPerEm,e_=3.5/et.fontMetrics().ptPerEm;ek.height=ek.height0?3*ea:7*ea,ed=et.fontMetrics().denom1):(eo>0?(eu=et.fontMetrics().num2,ec=ea):(eu=et.fontMetrics().num3,ec=3*ea),ed=et.fontMetrics().denom2),ei){var eC=et.fontMetrics().axisHeight;eu-ek.depth-(eC+.5*eo){var en=new mt.MathNode("mfrac",[ml(Y.numer,et),ml(Y.denom,et)]);if(Y.hasBarLine){if(Y.barSize){var ei=ha(Y.barSize,et);en.setAttribute("linethickness",hs(ei))}}else en.setAttribute("linethickness","0px");var eo=gF(Y.size,et.style);if(eo.size!==et.style.size){en=new mt.MathNode("mstyle",[en]);var ea=eo.size===fL.DISPLAY.size?"true":"false";en.setAttribute("displaystyle",ea),en.setAttribute("scriptlevel","0")}if(null!=Y.leftDelim||null!=Y.rightDelim){var eu=[];if(null!=Y.leftDelim){var ec=new mt.MathNode("mo",[new mt.TextNode(Y.leftDelim.replace("\\",""))]);ec.setAttribute("fence","true"),eu.push(ec)}if(eu.push(en),null!=Y.rightDelim){var ed=new mt.MathNode("mo",[new mt.TextNode(Y.rightDelim.replace("\\",""))]);ed.setAttribute("fence","true"),eu.push(ed)}return mr(eu)}return en};pR({type:"genfrac",names:["\\dfrac","\\frac","\\tfrac","\\dbinom","\\binom","\\tbinom","\\\\atopfrac","\\\\bracefrac","\\\\brackfrac"],props:{numArgs:2,allowedInArgument:!0},handler:(Y,et)=>{var en,{parser:ei,funcName:eo}=Y,ea=et[0],eu=et[1],ec=null,ed=null,ef="auto";switch(eo){case"\\dfrac":case"\\frac":case"\\tfrac":en=!0;break;case"\\\\atopfrac":en=!1;break;case"\\dbinom":case"\\binom":case"\\tbinom":en=!1,ec="(",ed=")";break;case"\\\\bracefrac":en=!1,ec="\\{",ed="\\}";break;case"\\\\brackfrac":en=!1,ec="[",ed="]";break;default:throw Error("Unrecognized genfrac command")}switch(eo){case"\\dfrac":case"\\dbinom":ef="display";break;case"\\tfrac":case"\\tbinom":ef="text"}return{type:"genfrac",mode:ei.mode,continued:!1,numer:ea,denom:eu,hasBarLine:en,leftDelim:ec,rightDelim:ed,size:ef,barSize:null}},htmlBuilder:gB,mathmlBuilder:gz}),pR({type:"genfrac",names:["\\cfrac"],props:{numArgs:2},handler:(Y,et)=>{var{parser:en,funcName:ei}=Y,eo=et[0],ea=et[1];return{type:"genfrac",mode:en.mode,continued:!0,numer:eo,denom:ea,hasBarLine:!0,leftDelim:null,rightDelim:null,size:"display",barSize:null}}}),pR({type:"infix",names:["\\over","\\choose","\\atop","\\brace","\\brack"],props:{numArgs:0,infix:!0},handler(Y){var et,{parser:en,funcName:ei,token:eo}=Y;switch(ei){case"\\over":et="\\frac";break;case"\\choose":et="\\binom";break;case"\\atop":et="\\\\atopfrac";break;case"\\brace":et="\\\\bracefrac";break;case"\\brack":et="\\\\brackfrac";break;default:throw Error("Unrecognized infix genfrac command")}return{type:"infix",mode:en.mode,replaceWith:et,token:eo}}});var gU=["display","text","script","scriptscript"],gH=function(Y){var et=null;return Y.length>0&&(et="."===(et=Y)?null:et),et};pR({type:"genfrac",names:["\\genfrac"],props:{numArgs:6,allowedInArgument:!0,argTypes:["math","math","size","text","math","math"]},handler(Y,et){var en,{parser:ei}=Y,eo=et[4],ea=et[5],eu=pF(et[0]),ec="atom"===eu.type&&"open"===eu.family?gH(eu.text):null,ed=pF(et[1]),ef="atom"===ed.type&&"close"===ed.family?gH(ed.text):null,eh=mx(et[2],"size"),ep=null;en=!!eh.isBlank||(ep=eh.value).number>0;var em="auto",eg=et[3];return"ordgroup"===eg.type?eg.body.length>0&&(em=gU[Number(mx(eg.body[0],"textord").text)]):em=gU[Number((eg=mx(eg,"textord")).text)],{type:"genfrac",mode:ei.mode,numer:eo,denom:ea,continued:!1,hasBarLine:en,barSize:ep,leftDelim:ec,rightDelim:ef,size:em}},htmlBuilder:gB,mathmlBuilder:gz}),pR({type:"infix",names:["\\above"],props:{numArgs:1,argTypes:["size"],infix:!0},handler(Y,et){var{parser:en,funcName:ei,token:eo}=Y;return{type:"infix",mode:en.mode,replaceWith:"\\\\abovefrac",size:mx(et[0],"size").value,token:eo}}}),pR({type:"genfrac",names:["\\\\abovefrac"],props:{numArgs:3,argTypes:["math","size","math"]},handler:(Y,et)=>{var{parser:en,funcName:ei}=Y,eo=et[0],ea=fp(mx(et[1],"infix").size),eu=et[2],ec=ea.number>0;return{type:"genfrac",mode:en.mode,numer:eo,denom:eu,continued:!1,hasBarLine:ec,barSize:ea,leftDelim:null,rightDelim:null,size:"auto"}},htmlBuilder:gB,mathmlBuilder:gz});var gG=(Y,et)=>{var en,ei,eo,ea=et.style;"supsub"===Y.type?(en=Y.sup?pQ(Y.sup,et.havingStyle(ea.sup()),et):pQ(Y.sub,et.havingStyle(ea.sub()),et),ei=mx(Y.base,"horizBrace")):ei=mx(Y,"horizBrace");var eu=pQ(ei.base,et.havingBaseStyle(fL.DISPLAY)),ec=mb.svgSpan(ei,et);if(ei.isOver?(eo=pS.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:eu},{type:"kern",size:.1},{type:"elem",elem:ec}]},et)).children[0].children[0].children[1].classes.push("svg-align"):(eo=pS.makeVList({positionType:"bottom",positionData:eu.depth+.1+ec.height,children:[{type:"elem",elem:ec},{type:"kern",size:.1},{type:"elem",elem:eu}]},et)).children[0].children[0].children[0].classes.push("svg-align"),en){var ed=pS.makeSpan(["mord",ei.isOver?"mover":"munder"],[eo],et);eo=ei.isOver?pS.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:ed},{type:"kern",size:.2},{type:"elem",elem:en}]},et):pS.makeVList({positionType:"bottom",positionData:ed.depth+.2+en.height+en.depth,children:[{type:"elem",elem:en},{type:"kern",size:.2},{type:"elem",elem:ed}]},et)}return pS.makeSpan(["mord",ei.isOver?"mover":"munder"],[eo],et)};pR({type:"horizBrace",names:["\\overbrace","\\underbrace"],props:{numArgs:1},handler(Y,et){var{parser:en,funcName:ei}=Y;return{type:"horizBrace",mode:en.mode,label:ei,isOver:/^\\over/.test(ei),base:et[0]}},htmlBuilder:gG,mathmlBuilder:(Y,et)=>{var en=mb.mathMLnode(Y.label);return new mt.MathNode(Y.isOver?"mover":"munder",[ml(Y.base,et),en])}}),pR({type:"href",names:["\\href"],props:{numArgs:2,argTypes:["url","original"],allowedInText:!0},handler:(Y,et)=>{var{parser:en}=Y,ei=et[1],eo=mx(et[0],"url").url;return en.settings.isTrusted({command:"\\href",url:eo})?{type:"href",mode:en.mode,href:eo,body:pB(ei)}:en.formatUnsupportedCmd("\\href")},htmlBuilder:(Y,et)=>{var en=pW(Y.body,et,!1);return pS.makeAnchor(Y.href,[],en,et)},mathmlBuilder:(Y,et)=>{var en=ma(Y.body,et);return en instanceof p6||(en=new p6("mrow",[en])),en.setAttribute("href",Y.href),en}}),pR({type:"href",names:["\\url"],props:{numArgs:1,argTypes:["url"],allowedInText:!0},handler:(Y,et)=>{var{parser:en}=Y,ei=mx(et[0],"url").url;if(!en.settings.isTrusted({command:"\\url",url:ei}))return en.formatUnsupportedCmd("\\url");for(var eo=[],ea=0;eanew mt.MathNode("mrow",mo(Y.body,et))}),pR({type:"html",names:["\\htmlClass","\\htmlId","\\htmlStyle","\\htmlData"],props:{numArgs:2,argTypes:["raw","original"],allowedInText:!0},handler:(Y,et)=>{var en,{parser:ei,funcName:eo,token:ea}=Y,eu=mx(et[0],"raw").string,ec=et[1];ei.settings.strict&&ei.settings.reportNonstrict("htmlExtension","HTML extension is disabled on strict mode");var ed={};switch(eo){case"\\htmlClass":ed.class=eu,en={command:"\\htmlClass",class:eu};break;case"\\htmlId":ed.id=eu,en={command:"\\htmlId",id:eu};break;case"\\htmlStyle":ed.style=eu,en={command:"\\htmlStyle",style:eu};break;case"\\htmlData":for(var ef=eu.split(","),eh=0;eh{var en=pW(Y.body,et,!1),ei=["enclosing"];Y.attributes.class&&ei.push(...Y.attributes.class.trim().split(/\s+/));var eo=pS.makeSpan(ei,en,et);for(var ea in Y.attributes)"class"!==ea&&Y.attributes.hasOwnProperty(ea)&&eo.setAttribute(ea,Y.attributes[ea]);return eo},mathmlBuilder:(Y,et)=>ma(Y.body,et)}),pR({type:"htmlmathml",names:["\\html@mathml"],props:{numArgs:2,allowedInText:!0},handler:(Y,et)=>{var{parser:en}=Y;return{type:"htmlmathml",mode:en.mode,html:pB(et[0]),mathml:pB(et[1])}},htmlBuilder:(Y,et)=>{var en=pW(Y.html,et,!1);return pS.makeFragment(en)},mathmlBuilder:(Y,et)=>ma(Y.mathml,et)});var gV=function(Y){if(/^[-+]? *(\d+(\.\d*)?|\.\d+)$/.test(Y))return{number:+Y,unit:"bp"};var et=/([-+]?) *(\d+(?:\.\d*)?|\.\d+) *([a-z]{2})/.exec(Y);if(!et)throw new fl("Invalid size: '"+Y+"' in \\includegraphics");var en={number:+(et[1]+et[2]),unit:et[3]};if(!ho(en))throw new fl("Invalid unit: '"+en.unit+"' in \\includegraphics.");return en};pR({type:"includegraphics",names:["\\includegraphics"],props:{numArgs:1,numOptionalArgs:1,argTypes:["raw","url"],allowedInText:!1},handler:(Y,et,en)=>{var{parser:ei}=Y,eo={number:0,unit:"em"},ea={number:.9,unit:"em"},eu={number:0,unit:"em"},ec="";if(en[0])for(var ed=mx(en[0],"raw").string.split(","),ef=0;ef{var en=ha(Y.height,et),ei=0;Y.totalheight.number>0&&(ei=ha(Y.totalheight,et)-en);var eo=0;Y.width.number>0&&(eo=ha(Y.width,et));var ea={height:hs(en+ei)};eo>0&&(ea.width=hs(eo)),ei>0&&(ea.verticalAlign=hs(-ei));var eu=new hp(Y.src,Y.alt,ea);return eu.height=en,eu.depth=ei,eu},mathmlBuilder:(Y,et)=>{var en=new mt.MathNode("mglyph",[]);en.setAttribute("alt",Y.alt);var ei=ha(Y.height,et),eo=0;if(Y.totalheight.number>0&&(eo=ha(Y.totalheight,et)-ei,en.setAttribute("valign",hs(-eo))),en.setAttribute("height",hs(ei+eo)),Y.width.number>0){var ea=ha(Y.width,et);en.setAttribute("width",hs(ea))}return en.setAttribute("src",Y.src),en}}),pR({type:"kern",names:["\\kern","\\mkern","\\hskip","\\mskip"],props:{numArgs:1,argTypes:["size"],primitive:!0,allowedInText:!0},handler(Y,et){var{parser:en,funcName:ei}=Y,eo=mx(et[0],"size");if(en.settings.strict){var ea="m"===ei[1],eu="mu"===eo.value.unit;ea?(eu||en.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+ei+" supports only mu units, not "+eo.value.unit+" units"),"math"!==en.mode&&en.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+ei+" works only in math mode")):eu&&en.settings.reportNonstrict("mathVsTextUnits","LaTeX's "+ei+" doesn't support mu units")}return{type:"kern",mode:en.mode,dimension:eo.value}},htmlBuilder:(Y,et)=>pS.makeGlue(Y.dimension,et),mathmlBuilder(Y,et){var en=ha(Y.dimension,et);return new mt.SpaceNode(en)}}),pR({type:"lap",names:["\\mathllap","\\mathrlap","\\mathclap"],props:{numArgs:1,allowedInText:!0},handler:(Y,et)=>{var{parser:en,funcName:ei}=Y,eo=et[0];return{type:"lap",mode:en.mode,alignment:ei.slice(5),body:eo}},htmlBuilder:(Y,et)=>{"clap"===Y.alignment?(en=pS.makeSpan([],[pQ(Y.body,et)]),en=pS.makeSpan(["inner"],[en],et)):en=pS.makeSpan(["inner"],[pQ(Y.body,et)]);var en,ei=pS.makeSpan(["fix"],[]),eo=pS.makeSpan([Y.alignment],[en,ei],et),ea=pS.makeSpan(["strut"]);return ea.style.height=hs(eo.height+eo.depth),eo.depth&&(ea.style.verticalAlign=hs(-eo.depth)),eo.children.unshift(ea),eo=pS.makeSpan(["thinbox"],[eo],et),pS.makeSpan(["mord","vbox"],[eo],et)},mathmlBuilder:(Y,et)=>{var en=new mt.MathNode("mpadded",[ml(Y.body,et)]);if("rlap"!==Y.alignment){var ei="llap"===Y.alignment?"-1":"-0.5";en.setAttribute("lspace",ei+"width")}return en.setAttribute("width","0px"),en}}),pR({type:"styling",names:["\\(","$"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(Y,et){var{funcName:en,parser:ei}=Y,eo=ei.mode;ei.switchMode("math");var ea="\\("===en?"\\)":"$",eu=ei.parseExpression(!1,ea);return ei.expect(ea),ei.switchMode(eo),{type:"styling",mode:ei.mode,style:"text",body:eu}}}),pR({type:"text",names:["\\)","\\]"],props:{numArgs:0,allowedInText:!0,allowedInMath:!1},handler(Y,et){throw new fl("Mismatched "+Y.funcName)}});var gW=(Y,et)=>{switch(et.style.size){case fL.DISPLAY.size:return Y.display;case fL.TEXT.size:return Y.text;case fL.SCRIPT.size:return Y.script;case fL.SCRIPTSCRIPT.size:return Y.scriptscript;default:return Y.text}};pR({type:"mathchoice",names:["\\mathchoice"],props:{numArgs:4,primitive:!0},handler:(Y,et)=>{var{parser:en}=Y;return{type:"mathchoice",mode:en.mode,display:pB(et[0]),text:pB(et[1]),script:pB(et[2]),scriptscript:pB(et[3])}},htmlBuilder:(Y,et)=>{var en=pW(gW(Y,et),et,!1);return pS.makeFragment(en)},mathmlBuilder:(Y,et)=>ma(gW(Y,et),et)});var gq=(Y,et,en,ei,eo,ea,eu)=>{Y=pS.makeSpan([],[Y]);var ec,ed,ef,eh=en&&fm.isCharacterBox(en);if(et){var ep=pQ(et,ei.havingStyle(eo.sup()),ei);ed={elem:ep,kern:Math.max(ei.fontMetrics().bigOpSpacing1,ei.fontMetrics().bigOpSpacing3-ep.depth)}}if(en){var em=pQ(en,ei.havingStyle(eo.sub()),ei);ec={elem:em,kern:Math.max(ei.fontMetrics().bigOpSpacing2,ei.fontMetrics().bigOpSpacing4-em.height)}}if(ed&&ec){var eg=ei.fontMetrics().bigOpSpacing5+ec.elem.height+ec.elem.depth+ec.kern+Y.depth+eu;ef=pS.makeVList({positionType:"bottom",positionData:eg,children:[{type:"kern",size:ei.fontMetrics().bigOpSpacing5},{type:"elem",elem:ec.elem,marginLeft:hs(-ea)},{type:"kern",size:ec.kern},{type:"elem",elem:Y},{type:"kern",size:ed.kern},{type:"elem",elem:ed.elem,marginLeft:hs(ea)},{type:"kern",size:ei.fontMetrics().bigOpSpacing5}]},ei)}else if(ec){var ey=Y.height-eu;ef=pS.makeVList({positionType:"top",positionData:ey,children:[{type:"kern",size:ei.fontMetrics().bigOpSpacing5},{type:"elem",elem:ec.elem,marginLeft:hs(-ea)},{type:"kern",size:ec.kern},{type:"elem",elem:Y}]},ei)}else{if(!ed)return Y;var eb=Y.depth+eu;ef=pS.makeVList({positionType:"bottom",positionData:eb,children:[{type:"elem",elem:Y},{type:"kern",size:ed.kern},{type:"elem",elem:ed.elem,marginLeft:hs(ea)},{type:"kern",size:ei.fontMetrics().bigOpSpacing5}]},ei)}var ek=[ef];if(ec&&0!==ea&&!eh){var ew=pS.makeSpan(["mspace"],[],ei);ew.style.marginRight=hs(ea),ek.unshift(ew)}return pS.makeSpan(["mop","op-limits"],ek,ei)},gZ=["\\smallint"],gK=(Y,et)=>{var en,ei,eo,ea,eu=!1;"supsub"===Y.type?(en=Y.sup,ei=Y.sub,eo=mx(Y.base,"op"),eu=!0):eo=mx(Y,"op");var ec=et.style,ed=!1;if(ec.size===fL.DISPLAY.size&&eo.symbol&&!fm.contains(gZ,eo.name)&&(ed=!0),eo.symbol){var ef=ed?"Size2-Regular":"Size1-Regular",eh="";if(("\\oiint"===eo.name||"\\oiiint"===eo.name)&&(eh=eo.name.substr(1),eo.name="oiint"===eh?"\\iint":"\\iiint"),ea=pS.makeSymbol(eo.name,ef,"math",et,["mop","op-symbol",ed?"large-op":"small-op"]),eh.length>0){var ep=ea.italic,em=pS.staticSvg(eh+"Size"+(ed?"2":"1"),et);ea=pS.makeVList({positionType:"individualShift",children:[{type:"elem",elem:ea,shift:0},{type:"elem",elem:em,shift:ed?.08:0}]},et),eo.name="\\"+eh,ea.classes.unshift("mop"),ea.italic=ep}}else if(eo.body){var eg=pW(eo.body,et,!0);1===eg.length&&eg[0]instanceof hg?(ea=eg[0]).classes[0]="mop":ea=pS.makeSpan(["mop"],eg,et)}else{for(var ey=[],eb=1;eb{var en;if(Y.symbol)en=new p6("mo",[mn(Y.name,Y.mode)]),fm.contains(gZ,Y.name)&&en.setAttribute("largeop","false");else if(Y.body)en=new p6("mo",mo(Y.body,et));else{en=new p6("mi",[new p7(Y.name.slice(1))]);var ei=new p6("mo",[mn("⁡","text")]);en=Y.parentIsSupSub?new p6("mrow",[en,ei]):p9([en,ei])}return en},gY={"∏":"\\prod","∐":"\\coprod","∑":"\\sum","⋀":"\\bigwedge","⋁":"\\bigvee","⋂":"\\bigcap","⋃":"\\bigcup","⨀":"\\bigodot","⨁":"\\bigoplus","⨂":"\\bigotimes","⨄":"\\biguplus","⨆":"\\bigsqcup"};pR({type:"op",names:["\\coprod","\\bigvee","\\bigwedge","\\biguplus","\\bigcap","\\bigcup","\\intop","\\prod","\\sum","\\bigotimes","\\bigoplus","\\bigodot","\\bigsqcup","\\smallint","∏","∐","∑","⋀","⋁","⋂","⋃","⨀","⨁","⨂","⨄","⨆"],props:{numArgs:0},handler:(Y,et)=>{var{parser:en,funcName:ei}=Y,eo=ei;return 1===eo.length&&(eo=gY[eo]),{type:"op",mode:en.mode,limits:!0,parentIsSupSub:!1,symbol:!0,name:eo}},htmlBuilder:gK,mathmlBuilder:g$}),pR({type:"op",names:["\\mathop"],props:{numArgs:1,primitive:!0},handler:(Y,et)=>{var{parser:en}=Y,ei=et[0];return{type:"op",mode:en.mode,limits:!1,parentIsSupSub:!1,symbol:!1,body:pB(ei)}},htmlBuilder:gK,mathmlBuilder:g$});var gQ={"∫":"\\int","∬":"\\iint","∭":"\\iiint","∮":"\\oint","∯":"\\oiint","∰":"\\oiiint"};pR({type:"op",names:["\\arcsin","\\arccos","\\arctan","\\arctg","\\arcctg","\\arg","\\ch","\\cos","\\cosec","\\cosh","\\cot","\\cotg","\\coth","\\csc","\\ctg","\\cth","\\deg","\\dim","\\exp","\\hom","\\ker","\\lg","\\ln","\\log","\\sec","\\sin","\\sinh","\\sh","\\tan","\\tanh","\\tg","\\th"],props:{numArgs:0},handler(Y){var{parser:et,funcName:en}=Y;return{type:"op",mode:et.mode,limits:!1,parentIsSupSub:!1,symbol:!1,name:en}},htmlBuilder:gK,mathmlBuilder:g$}),pR({type:"op",names:["\\det","\\gcd","\\inf","\\lim","\\max","\\min","\\Pr","\\sup"],props:{numArgs:0},handler(Y){var{parser:et,funcName:en}=Y;return{type:"op",mode:et.mode,limits:!0,parentIsSupSub:!1,symbol:!1,name:en}},htmlBuilder:gK,mathmlBuilder:g$}),pR({type:"op",names:["\\int","\\iint","\\iiint","\\oint","\\oiint","\\oiiint","∫","∬","∭","∮","∯","∰"],props:{numArgs:0},handler(Y){var{parser:et,funcName:en}=Y,ei=en;return 1===ei.length&&(ei=gQ[ei]),{type:"op",mode:et.mode,limits:!1,parentIsSupSub:!1,symbol:!0,name:ei}},htmlBuilder:gK,mathmlBuilder:g$});var gX=(Y,et)=>{var en,ei,eo,ea,eu=!1;if("supsub"===Y.type?(en=Y.sup,ei=Y.sub,eo=mx(Y.base,"operatorname"),eu=!0):eo=mx(Y,"operatorname"),eo.body.length>0){for(var ec=pW(eo.body.map(Y=>{var et=Y.text;return"string"==typeof et?{type:"textord",mode:Y.mode,text:et}:Y}),et.withFont("mathrm"),!0),ed=0;ed{var{parser:en,funcName:ei}=Y,eo=et[0];return{type:"operatorname",mode:en.mode,body:pB(eo),alwaysHandleSupSub:"\\operatornamewithlimits"===ei,limits:!1,parentIsSupSub:!1}},htmlBuilder:gX,mathmlBuilder:(Y,et)=>{for(var en=mo(Y.body,et.withFont("mathrm")),ei=!0,eo=0;eoY.toText()).join("");en=[new mt.TextNode(ec)]}var ed=new mt.MathNode("mi",en);ed.setAttribute("mathvariant","normal");var ef=new mt.MathNode("mo",[mn("⁡","text")]);return Y.parentIsSupSub?new mt.MathNode("mrow",[ed,ef]):mt.newDocumentFragment([ed,ef])}}),gx("\\operatorname","\\@ifstar\\operatornamewithlimits\\operatorname@"),pD({type:"ordgroup",htmlBuilder:(Y,et)=>Y.semisimple?pS.makeFragment(pW(Y.body,et,!1)):pS.makeSpan(["mord"],pW(Y.body,et,!0),et),mathmlBuilder:(Y,et)=>ma(Y.body,et,!0)}),pR({type:"overline",names:["\\overline"],props:{numArgs:1},handler(Y,et){var{parser:en}=Y,ei=et[0];return{type:"overline",mode:en.mode,body:ei}},htmlBuilder(Y,et){var en=pQ(Y.body,et.havingCrampedStyle()),ei=pS.makeLineSpan("overline-line",et),eo=et.fontMetrics().defaultRuleThickness,ea=pS.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:en},{type:"kern",size:3*eo},{type:"elem",elem:ei},{type:"kern",size:eo}]},et);return pS.makeSpan(["mord","overline"],[ea],et)},mathmlBuilder(Y,et){var en=new mt.MathNode("mo",[new mt.TextNode("‾")]);en.setAttribute("stretchy","true");var ei=new mt.MathNode("mover",[ml(Y.body,et),en]);return ei.setAttribute("accent","true"),ei}}),pR({type:"phantom",names:["\\phantom"],props:{numArgs:1,allowedInText:!0},handler:(Y,et)=>{var{parser:en}=Y,ei=et[0];return{type:"phantom",mode:en.mode,body:pB(ei)}},htmlBuilder:(Y,et)=>{var en=pW(Y.body,et.withPhantom(),!1);return pS.makeFragment(en)},mathmlBuilder:(Y,et)=>{var en=mo(Y.body,et);return new mt.MathNode("mphantom",en)}}),pR({type:"hphantom",names:["\\hphantom"],props:{numArgs:1,allowedInText:!0},handler:(Y,et)=>{var{parser:en}=Y,ei=et[0];return{type:"hphantom",mode:en.mode,body:ei}},htmlBuilder:(Y,et)=>{var en=pS.makeSpan([],[pQ(Y.body,et.withPhantom())]);if(en.height=0,en.depth=0,en.children)for(var ei=0;ei{var en=mo(pB(Y.body),et),ei=new mt.MathNode("mphantom",en),eo=new mt.MathNode("mpadded",[ei]);return eo.setAttribute("height","0px"),eo.setAttribute("depth","0px"),eo}}),pR({type:"vphantom",names:["\\vphantom"],props:{numArgs:1,allowedInText:!0},handler:(Y,et)=>{var{parser:en}=Y,ei=et[0];return{type:"vphantom",mode:en.mode,body:ei}},htmlBuilder:(Y,et)=>{var en=pS.makeSpan(["inner"],[pQ(Y.body,et.withPhantom())]),ei=pS.makeSpan(["fix"],[]);return pS.makeSpan(["mord","rlap"],[en,ei],et)},mathmlBuilder:(Y,et)=>{var en=mo(pB(Y.body),et),ei=new mt.MathNode("mphantom",en),eo=new mt.MathNode("mpadded",[ei]);return eo.setAttribute("width","0px"),eo}}),pR({type:"raisebox",names:["\\raisebox"],props:{numArgs:2,argTypes:["size","hbox"],allowedInText:!0},handler(Y,et){var{parser:en}=Y,ei=mx(et[0],"size").value,eo=et[1];return{type:"raisebox",mode:en.mode,dy:ei,body:eo}},htmlBuilder(Y,et){var en=pQ(Y.body,et),ei=ha(Y.dy,et);return pS.makeVList({positionType:"shift",positionData:-ei,children:[{type:"elem",elem:en}]},et)},mathmlBuilder(Y,et){var en=new mt.MathNode("mpadded",[ml(Y.body,et)]),ei=Y.dy.number+Y.dy.unit;return en.setAttribute("voffset",ei),en}}),pR({type:"internal",names:["\\relax"],props:{numArgs:0,allowedInText:!0},handler(Y){var{parser:et}=Y;return{type:"internal",mode:et.mode}}}),pR({type:"rule",names:["\\rule"],props:{numArgs:2,numOptionalArgs:1,argTypes:["size","size","size"]},handler(Y,et,en){var{parser:ei}=Y,eo=en[0],ea=mx(et[0],"size"),eu=mx(et[1],"size");return{type:"rule",mode:ei.mode,shift:eo&&mx(eo,"size").value,width:ea.value,height:eu.value}},htmlBuilder(Y,et){var en=pS.makeSpan(["mord","rule"],[],et),ei=ha(Y.width,et),eo=ha(Y.height,et),ea=Y.shift?ha(Y.shift,et):0;return en.style.borderRightWidth=hs(ei),en.style.borderTopWidth=hs(eo),en.style.bottom=hs(ea),en.width=ei,en.height=eo+ea,en.depth=-ea,en.maxFontSize=1.125*eo*et.sizeMultiplier,en},mathmlBuilder(Y,et){var en=ha(Y.width,et),ei=ha(Y.height,et),eo=Y.shift?ha(Y.shift,et):0,ea=et.color&&et.getColor()||"black",eu=new mt.MathNode("mspace");eu.setAttribute("mathbackground",ea),eu.setAttribute("width",hs(en)),eu.setAttribute("height",hs(ei));var ec=new mt.MathNode("mpadded",[eu]);return eo>=0?ec.setAttribute("height",hs(eo)):(ec.setAttribute("height",hs(eo)),ec.setAttribute("depth",hs(-eo))),ec.setAttribute("voffset",hs(eo)),ec}});var g0=["\\tiny","\\sixptsize","\\scriptsize","\\footnotesize","\\small","\\normalsize","\\large","\\Large","\\LARGE","\\huge","\\Huge"];pR({type:"sizing",names:g0,props:{numArgs:0,allowedInText:!0},handler:(Y,et)=>{var{breakOnTokenText:en,funcName:ei,parser:eo}=Y,ea=eo.parseExpression(!1,en);return{type:"sizing",mode:eo.mode,size:g0.indexOf(ei)+1,body:ea}},htmlBuilder:(Y,et)=>{var en=et.havingSize(Y.size);return gJ(Y.body,en,et)},mathmlBuilder:(Y,et)=>{var en=et.havingSize(Y.size),ei=mo(Y.body,en),eo=new mt.MathNode("mstyle",ei);return eo.setAttribute("mathsize",hs(en.sizeMultiplier)),eo}}),pR({type:"smash",names:["\\smash"],props:{numArgs:1,numOptionalArgs:1,allowedInText:!0},handler:(Y,et,en)=>{var{parser:ei}=Y,eo=!1,ea=!1,eu=en[0]&&mx(en[0],"ordgroup");if(eu)for(var ec="",ed=0;ed{var en=pS.makeSpan([],[pQ(Y.body,et)]);if(!Y.smashHeight&&!Y.smashDepth)return en;if(Y.smashHeight&&(en.height=0,en.children))for(var ei=0;ei{var en=new mt.MathNode("mpadded",[ml(Y.body,et)]);return Y.smashHeight&&en.setAttribute("height","0px"),Y.smashDepth&&en.setAttribute("depth","0px"),en}}),pR({type:"sqrt",names:["\\sqrt"],props:{numArgs:1,numOptionalArgs:1},handler(Y,et,en){var{parser:ei}=Y,eo=en[0],ea=et[0];return{type:"sqrt",mode:ei.mode,body:ea,index:eo}},htmlBuilder(Y,et){var en=pQ(Y.body,et.havingCrampedStyle());0===en.height&&(en.height=et.fontMetrics().xHeight),en=pS.wrapFragment(en,et);var ei=et.fontMetrics().defaultRuleThickness,eo=ei;et.style.iden.height+en.depth+ea&&(ea=(ea+eh-en.height-en.depth)/2);var ep=ec.height-en.height-ea-ed;en.style.paddingLeft=hs(ef);var em=pS.makeVList({positionType:"firstBaseline",children:[{type:"elem",elem:en,wrapperClasses:["svg-align"]},{type:"kern",size:-(en.height+ep)},{type:"elem",elem:ec},{type:"kern",size:ed}]},et);if(!Y.index)return pS.makeSpan(["mord","sqrt"],[em],et);var eg=et.havingStyle(fL.SCRIPTSCRIPT),ey=pQ(Y.index,eg,et),eb=.6*(em.height-em.depth),ek=pS.makeVList({positionType:"shift",positionData:-eb,children:[{type:"elem",elem:ey}]},et),ew=pS.makeSpan(["root"],[ek]);return pS.makeSpan(["mord","sqrt"],[ew,em],et)},mathmlBuilder(Y,et){var{body:en,index:ei}=Y;return ei?new mt.MathNode("mroot",[ml(en,et),ml(ei,et)]):new mt.MathNode("msqrt",[ml(en,et)])}});var g9={display:fL.DISPLAY,text:fL.TEXT,script:fL.SCRIPT,scriptscript:fL.SCRIPTSCRIPT};pR({type:"styling",names:["\\displaystyle","\\textstyle","\\scriptstyle","\\scriptscriptstyle"],props:{numArgs:0,allowedInText:!0,primitive:!0},handler(Y,et){var{breakOnTokenText:en,funcName:ei,parser:eo}=Y,ea=eo.parseExpression(!0,en),eu=ei.slice(1,ei.length-5);return{type:"styling",mode:eo.mode,style:eu,body:ea}},htmlBuilder(Y,et){var en=g9[Y.style],ei=et.havingStyle(en).withFont("");return gJ(Y.body,ei,et)},mathmlBuilder(Y,et){var en=g9[Y.style],ei=et.havingStyle(en),eo=mo(Y.body,ei),ea=new mt.MathNode("mstyle",eo),eu={display:["0","true"],text:["0","false"],script:["1","false"],scriptscript:["2","false"]}[Y.style];return ea.setAttribute("scriptlevel",eu[0]),ea.setAttribute("displaystyle",eu[1]),ea}});var g6=function(Y,et){var en=Y.base;return en?"op"===en.type?en.limits&&(et.style.size===fL.DISPLAY.size||en.alwaysHandleSupSub)?gK:null:"operatorname"===en.type?en.alwaysHandleSupSub&&(et.style.size===fL.DISPLAY.size||en.limits)?gX:null:"accent"===en.type?fm.isCharacterBox(en.base)?m_:null:"horizBrace"===en.type?!Y.sub===en.isOver?gG:null:null:null};pD({type:"supsub",htmlBuilder(Y,et){var en,ei,eo,ea,eu=g6(Y,et);if(eu)return eu(Y,et);var{base:ec,sup:ed,sub:ef}=Y,eh=pQ(ec,et),ep=et.fontMetrics(),em=0,eg=0,ey=ec&&fm.isCharacterBox(ec);if(ed){var eb=et.havingStyle(et.style.sup());en=pQ(ed,eb,et),ey||(em=eh.height-eb.fontMetrics().supDrop*eb.sizeMultiplier/et.sizeMultiplier)}if(ef){var ek=et.havingStyle(et.style.sub());ei=pQ(ef,ek,et),ey||(eg=eh.depth+ek.fontMetrics().subDrop*ek.sizeMultiplier/et.sizeMultiplier)}eo=et.style===fL.DISPLAY?ep.sup1:et.style.cramped?ep.sup3:ep.sup2;var ew=et.sizeMultiplier,e_=hs(.5/ep.ptPerEm/ew),eE=null;if(ei){var eC=Y.base&&"op"===Y.base.type&&Y.base.name&&("\\oiint"===Y.base.name||"\\oiiint"===Y.base.name);(eh instanceof hg||eC)&&(eE=hs(-eh.italic))}if(en&&ei){em=Math.max(em,eo,en.depth+.25*ep.xHeight),eg=Math.max(eg,ep.sub2);var eT=4*ep.defaultRuleThickness;if(em-en.depth-(ei.height-eg)0&&(em+=eS,eg-=eS)}var eA=[{type:"elem",elem:ei,shift:eg,marginRight:e_,marginLeft:eE},{type:"elem",elem:en,shift:-em,marginRight:e_}];ea=pS.makeVList({positionType:"individualShift",children:eA},et)}else if(ei){eg=Math.max(eg,ep.sub1,ei.height-.8*ep.xHeight);var eM=[{type:"elem",elem:ei,marginLeft:eE,marginRight:e_}];ea=pS.makeVList({positionType:"shift",positionData:eg,children:eM},et)}else if(en)em=Math.max(em,eo,en.depth+.25*ep.xHeight),ea=pS.makeVList({positionType:"shift",positionData:-em,children:[{type:"elem",elem:en,marginRight:e_}]},et);else throw Error("supsub must have either sup or sub.");var eP=p$(eh,"right")||"mord";return pS.makeSpan([eP],[eh,pS.makeSpan(["msupsub"],[ea])],et)},mathmlBuilder(Y,et){var en,ei,eo=!1;Y.base&&"horizBrace"===Y.base.type&&!!Y.sup===Y.base.isOver&&(eo=!0,en=Y.base.isOver),Y.base&&("op"===Y.base.type||"operatorname"===Y.base.type)&&(Y.base.parentIsSupSub=!0);var ea=[ml(Y.base,et)];if(Y.sub&&ea.push(ml(Y.sub,et)),Y.sup&&ea.push(ml(Y.sup,et)),eo)ei=en?"mover":"munder";else if(Y.sub){if(Y.sup){var eu=Y.base;ei=eu&&"op"===eu.type&&eu.limits&&et.style===fL.DISPLAY?"munderover":eu&&"operatorname"===eu.type&&eu.alwaysHandleSupSub&&(et.style===fL.DISPLAY||eu.limits)?"munderover":"msubsup"}else{var ec=Y.base;ei=ec&&"op"===ec.type&&ec.limits&&(et.style===fL.DISPLAY||ec.alwaysHandleSupSub)?"munder":ec&&"operatorname"===ec.type&&ec.alwaysHandleSupSub&&(ec.limits||et.style===fL.DISPLAY)?"munder":"msub"}}else{var ed=Y.base;ei=ed&&"op"===ed.type&&ed.limits&&(et.style===fL.DISPLAY||ed.alwaysHandleSupSub)?"mover":ed&&"operatorname"===ed.type&&ed.alwaysHandleSupSub&&(ed.limits||et.style===fL.DISPLAY)?"mover":"msup"}return new mt.MathNode(ei,ea)}}),pD({type:"atom",htmlBuilder:(Y,et)=>pS.mathsym(Y.text,Y.mode,et,["m"+Y.family]),mathmlBuilder(Y,et){var en=new mt.MathNode("mo",[mn(Y.text,Y.mode)]);if("bin"===Y.family){var ei=mi(Y,et);"bold-italic"===ei&&en.setAttribute("mathvariant",ei)}else"punct"===Y.family?en.setAttribute("separator","true"):("open"===Y.family||"close"===Y.family)&&en.setAttribute("stretchy","false");return en}});var g7={mi:"italic",mn:"normal",mtext:"normal"};pD({type:"mathord",htmlBuilder:(Y,et)=>pS.makeOrd(Y,et,"mathord"),mathmlBuilder(Y,et){var en=new mt.MathNode("mi",[mn(Y.text,Y.mode,et)]),ei=mi(Y,et)||"italic";return ei!==g7[en.type]&&en.setAttribute("mathvariant",ei),en}}),pD({type:"textord",htmlBuilder:(Y,et)=>pS.makeOrd(Y,et,"textord"),mathmlBuilder(Y,et){var en,ei=mn(Y.text,Y.mode,et),eo=mi(Y,et)||"normal";return eo!==g7[(en="text"===Y.mode?new mt.MathNode("mtext",[ei]):/[0-9]/.test(Y.text)?new mt.MathNode("mn",[ei]):"\\prime"===Y.text?new mt.MathNode("mo",[ei]):new mt.MathNode("mi",[ei])).type]&&en.setAttribute("mathvariant",eo),en}});var g8={"\\nobreak":"nobreak","\\allowbreak":"allowbreak"},vt={" ":{},"\\ ":{},"~":{className:"nobreak"},"\\space":{},"\\nobreakspace":{className:"nobreak"}};pD({type:"spacing",htmlBuilder(Y,et){if(vt.hasOwnProperty(Y.text)){var en=vt[Y.text].className||"";if("text"!==Y.mode)return pS.makeSpan(["mspace",en],[pS.mathsym(Y.text,Y.mode,et)],et);var ei=pS.makeOrd(Y,et,"textord");return ei.classes.push(en),ei}if(g8.hasOwnProperty(Y.text))return pS.makeSpan(["mspace",g8[Y.text]],[],et);throw new fl('Unknown type of space "'+Y.text+'"')},mathmlBuilder(Y,et){var en;if(vt.hasOwnProperty(Y.text))en=new mt.MathNode("mtext",[new mt.TextNode("\xa0")]);else if(g8.hasOwnProperty(Y.text))return new mt.MathNode("mspace");else throw new fl('Unknown type of space "'+Y.text+'"');return en}});var vn=()=>{var Y=new mt.MathNode("mtd",[]);return Y.setAttribute("width","50%"),Y};pD({type:"tag",mathmlBuilder(Y,et){var en=new mt.MathNode("mtable",[new mt.MathNode("mtr",[vn(),new mt.MathNode("mtd",[ma(Y.body,et)]),vn(),new mt.MathNode("mtd",[ma(Y.tag,et)])])]);return en.setAttribute("width","100%"),en}});var vr={"\\text":void 0,"\\textrm":"textrm","\\textsf":"textsf","\\texttt":"texttt","\\textnormal":"textrm"},vi={"\\textbf":"textbf","\\textmd":"textmd"},vo={"\\textit":"textit","\\textup":"textup"},va=(Y,et)=>{var en=Y.font;return en?vr[en]?et.withTextFontFamily(vr[en]):vi[en]?et.withTextFontWeight(vi[en]):et.withTextFontShape(vo[en]):et};pR({type:"text",names:["\\text","\\textrm","\\textsf","\\texttt","\\textnormal","\\textbf","\\textmd","\\textit","\\textup"],props:{numArgs:1,argTypes:["text"],allowedInArgument:!0,allowedInText:!0},handler(Y,et){var{parser:en,funcName:ei}=Y,eo=et[0];return{type:"text",mode:en.mode,body:pB(eo),font:ei}},htmlBuilder(Y,et){var en=va(Y,et),ei=pW(Y.body,en,!0);return pS.makeSpan(["mord","text"],ei,en)},mathmlBuilder(Y,et){var en=va(Y,et);return ma(Y.body,en)}}),pR({type:"underline",names:["\\underline"],props:{numArgs:1,allowedInText:!0},handler(Y,et){var{parser:en}=Y;return{type:"underline",mode:en.mode,body:et[0]}},htmlBuilder(Y,et){var en=pQ(Y.body,et),ei=pS.makeLineSpan("underline-line",et),eo=et.fontMetrics().defaultRuleThickness,ea=pS.makeVList({positionType:"top",positionData:en.height,children:[{type:"kern",size:eo},{type:"elem",elem:ei},{type:"kern",size:3*eo},{type:"elem",elem:en}]},et);return pS.makeSpan(["mord","underline"],[ea],et)},mathmlBuilder(Y,et){var en=new mt.MathNode("mo",[new mt.TextNode("‾")]);en.setAttribute("stretchy","true");var ei=new mt.MathNode("munder",[ml(Y.body,et),en]);return ei.setAttribute("accentunder","true"),ei}}),pR({type:"vcenter",names:["\\vcenter"],props:{numArgs:1,argTypes:["original"],allowedInText:!1},handler(Y,et){var{parser:en}=Y;return{type:"vcenter",mode:en.mode,body:et[0]}},htmlBuilder(Y,et){var en=pQ(Y.body,et),ei=et.fontMetrics().axisHeight,eo=.5*(en.height-ei-(en.depth+ei));return pS.makeVList({positionType:"shift",positionData:eo,children:[{type:"elem",elem:en}]},et)},mathmlBuilder:(Y,et)=>new mt.MathNode("mpadded",[ml(Y.body,et)],["vcenter"])}),pR({type:"verb",names:["\\verb"],props:{numArgs:0,allowedInText:!0},handler(Y,et,en){throw new fl("\\verb ended by end of line instead of matching delimiter")},htmlBuilder(Y,et){for(var en=vs(Y),ei=[],eo=et.havingStyle(et.style.text()),ea=0;eaY.body.replace(/ /g,Y.star?"␣":"\xa0"),vl=pI,vu="[ \r\n ]",vd="\\\\[^\uD800-\uDFFF]",vf="(\\\\[a-zA-Z@]+)"+vu+"*",vp="\\\\(\n|[ \r ]+\n?)[ \r ]*",vm="[̀-ͯ]",vg=RegExp(vm+"+$"),vv="("+vu+"+)|"+vp+"|([!-\\[\\]-‧‪-퟿豈-￿]"+vm+"*|[\uD800-\uDBFF][\uDC00-\uDFFF]"+vm+"*|\\\\verb\\*([^]).*?\\4|\\\\verb([^*a-zA-Z]).*?\\5|"+vf+"|"+vd+")";class vy{constructor(Y,et){this.input=void 0,this.settings=void 0,this.tokenRegex=void 0,this.catcodes=void 0,this.input=Y,this.settings=et,this.tokenRegex=RegExp(vv,"g"),this.catcodes={"%":14,"~":13}}setCatcode(Y,et){this.catcodes[Y]=et}lex(){var Y=this.input,et=this.tokenRegex.lastIndex;if(et===Y.length)return new fa("EOF",new fo(this,et,et));var en=this.tokenRegex.exec(Y);if(null===en||en.index!==et)throw new fl("Unexpected character: '"+Y[et]+"'",new fa(Y[et],new fo(this,et,et+1)));var ei=en[6]||en[3]||(en[2]?"\\ ":" ");if(14===this.catcodes[ei]){var eo=Y.indexOf("\n",this.tokenRegex.lastIndex);return -1===eo?(this.tokenRegex.lastIndex=Y.length,this.settings.reportNonstrict("commentAtEnd","% comment has no terminating newline; LaTeX would fail because of commenting the end of math mode (e.g. $)")):this.tokenRegex.lastIndex=eo+1,this.lex()}return new fa(ei,new fo(this,et,this.tokenRegex.lastIndex))}}class vb{constructor(Y,et){void 0===Y&&(Y={}),void 0===et&&(et={}),this.current=void 0,this.builtins=void 0,this.undefStack=void 0,this.current=et,this.builtins=Y,this.undefStack=[]}beginGroup(){this.undefStack.push({})}endGroup(){if(0===this.undefStack.length)throw new fl("Unbalanced namespace destruction: attempt to pop global namespace; please report this as a bug");var Y=this.undefStack.pop();for(var et in Y)Y.hasOwnProperty(et)&&(null==Y[et]?delete this.current[et]:this.current[et]=Y[et])}endGroups(){for(;this.undefStack.length>0;)this.endGroup()}has(Y){return this.current.hasOwnProperty(Y)||this.builtins.hasOwnProperty(Y)}get(Y){return this.current.hasOwnProperty(Y)?this.current[Y]:this.builtins[Y]}set(Y,et,en){if(void 0===en&&(en=!1),en){for(var ei=0;ei0&&(this.undefStack[this.undefStack.length-1][Y]=et)}else{var eo=this.undefStack[this.undefStack.length-1];eo&&!eo.hasOwnProperty(Y)&&(eo[Y]=this.current[Y])}null==et?delete this.current[Y]:this.current[Y]=et}}var vx=gb;gx("\\noexpand",function(Y){var et=Y.popToken();return Y.isExpandable(et.text)&&(et.noexpand=!0,et.treatAsRelax=!0),{tokens:[et],numArgs:0}}),gx("\\expandafter",function(Y){var et=Y.popToken();return Y.expandOnce(!0),{tokens:[et],numArgs:0}}),gx("\\@firstoftwo",function(Y){return{tokens:Y.consumeArgs(2)[0],numArgs:0}}),gx("\\@secondoftwo",function(Y){return{tokens:Y.consumeArgs(2)[1],numArgs:0}}),gx("\\@ifnextchar",function(Y){var et=Y.consumeArgs(3);Y.consumeSpaces();var en=Y.future();return 1===et[0].length&&et[0][0].text===en.text?{tokens:et[1],numArgs:0}:{tokens:et[2],numArgs:0}}),gx("\\@ifstar","\\@ifnextchar *{\\@firstoftwo{#1}}"),gx("\\TextOrMath",function(Y){var et=Y.consumeArgs(2);return"text"===Y.mode?{tokens:et[0],numArgs:0}:{tokens:et[1],numArgs:0}});var vk={0:0,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,a:10,A:10,b:11,B:11,c:12,C:12,d:13,D:13,e:14,E:14,f:15,F:15};gx("\\char",function(Y){var et,en,ei=Y.popToken(),eo="";if("'"===ei.text)et=8,ei=Y.popToken();else if('"'===ei.text)et=16,ei=Y.popToken();else if("`"===ei.text){if("\\"===(ei=Y.popToken()).text[0])eo=ei.text.charCodeAt(1);else if("EOF"===ei.text)throw new fl("\\char` missing argument");else eo=ei.text.charCodeAt(0)}else et=10;if(et){if(null==(eo=vk[ei.text])||eo>=et)throw new fl("Invalid base-"+et+" digit "+ei.text);for(;null!=(en=vk[Y.future().text])&&en{var ei=Y.consumeArg().tokens;if(1!==ei.length)throw new fl("\\newcommand's first argument must be a macro name");var eo=ei[0].text,ea=Y.isDefined(eo);if(ea&&!et)throw new fl("\\newcommand{"+eo+"} attempting to redefine "+eo+"; use \\renewcommand");if(!ea&&!en)throw new fl("\\renewcommand{"+eo+"} when command "+eo+" does not yet exist; use \\newcommand");var eu=0;if(1===(ei=Y.consumeArg().tokens).length&&"["===ei[0].text){for(var ec="",ed=Y.expandNextToken();"]"!==ed.text&&"EOF"!==ed.text;)ec+=ed.text,ed=Y.expandNextToken();if(!ec.match(/^\s*[0-9]+\s*$/))throw new fl("Invalid number of arguments: "+ec);eu=parseInt(ec),ei=Y.consumeArg().tokens}return Y.macros.set(eo,{tokens:ei,numArgs:eu}),""};gx("\\newcommand",Y=>v_(Y,!1,!0)),gx("\\renewcommand",Y=>v_(Y,!0,!1)),gx("\\providecommand",Y=>v_(Y,!0,!0)),gx("\\message",Y=>(console.log(Y.consumeArgs(1)[0].reverse().map(Y=>Y.text).join("")),"")),gx("\\errmessage",Y=>(console.error(Y.consumeArgs(1)[0].reverse().map(Y=>Y.text).join("")),"")),gx("\\show",Y=>{var et=Y.popToken(),en=et.text;return console.log(et,Y.macros.get(en),vl[en],hE.math[en],hE.text[en]),""}),gx("\\bgroup","{"),gx("\\egroup","}"),gx("~","\\nobreakspace"),gx("\\lq","`"),gx("\\rq","'"),gx("\\aa","\\r a"),gx("\\AA","\\r A"),gx("\\textcopyright","\\html@mathml{\\textcircled{c}}{\\char`\xa9}"),gx("\\copyright","\\TextOrMath{\\textcopyright}{\\text{\\textcopyright}}"),gx("\\textregistered","\\html@mathml{\\textcircled{\\scriptsize R}}{\\char`\xae}"),gx("ℬ","\\mathscr{B}"),gx("ℰ","\\mathscr{E}"),gx("ℱ","\\mathscr{F}"),gx("ℋ","\\mathscr{H}"),gx("ℐ","\\mathscr{I}"),gx("ℒ","\\mathscr{L}"),gx("ℳ","\\mathscr{M}"),gx("ℛ","\\mathscr{R}"),gx("ℭ","\\mathfrak{C}"),gx("ℌ","\\mathfrak{H}"),gx("ℨ","\\mathfrak{Z}"),gx("\\Bbbk","\\Bbb{k}"),gx("\xb7","\\cdotp"),gx("\\llap","\\mathllap{\\textrm{#1}}"),gx("\\rlap","\\mathrlap{\\textrm{#1}}"),gx("\\clap","\\mathclap{\\textrm{#1}}"),gx("\\mathstrut","\\vphantom{(}"),gx("\\underbar","\\underline{\\text{#1}}"),gx("\\not",'\\html@mathml{\\mathrel{\\mathrlap\\@not}}{\\char"338}'),gx("\\neq","\\html@mathml{\\mathrel{\\not=}}{\\mathrel{\\char`≠}}"),gx("\\ne","\\neq"),gx("≠","\\neq"),gx("\\notin","\\html@mathml{\\mathrel{{\\in}\\mathllap{/\\mskip1mu}}}{\\mathrel{\\char`∉}}"),gx("∉","\\notin"),gx("≘","\\html@mathml{\\mathrel{=\\kern{-1em}\\raisebox{0.4em}{$\\scriptsize\\frown$}}}{\\mathrel{\\char`≘}}"),gx("≙","\\html@mathml{\\stackrel{\\tiny\\wedge}{=}}{\\mathrel{\\char`≘}}"),gx("≚","\\html@mathml{\\stackrel{\\tiny\\vee}{=}}{\\mathrel{\\char`≚}}"),gx("≛","\\html@mathml{\\stackrel{\\scriptsize\\star}{=}}{\\mathrel{\\char`≛}}"),gx("≝","\\html@mathml{\\stackrel{\\tiny\\mathrm{def}}{=}}{\\mathrel{\\char`≝}}"),gx("≞","\\html@mathml{\\stackrel{\\tiny\\mathrm{m}}{=}}{\\mathrel{\\char`≞}}"),gx("≟","\\html@mathml{\\stackrel{\\tiny?}{=}}{\\mathrel{\\char`≟}}"),gx("⟂","\\perp"),gx("‼","\\mathclose{!\\mkern-0.8mu!}"),gx("∌","\\notni"),gx("⌜","\\ulcorner"),gx("⌝","\\urcorner"),gx("⌞","\\llcorner"),gx("⌟","\\lrcorner"),gx("\xa9","\\copyright"),gx("\xae","\\textregistered"),gx("️","\\textregistered"),gx("\\ulcorner",'\\html@mathml{\\@ulcorner}{\\mathop{\\char"231c}}'),gx("\\urcorner",'\\html@mathml{\\@urcorner}{\\mathop{\\char"231d}}'),gx("\\llcorner",'\\html@mathml{\\@llcorner}{\\mathop{\\char"231e}}'),gx("\\lrcorner",'\\html@mathml{\\@lrcorner}{\\mathop{\\char"231f}}'),gx("\\vdots","\\mathord{\\varvdots\\rule{0pt}{15pt}}"),gx("⋮","\\vdots"),gx("\\varGamma","\\mathit{\\Gamma}"),gx("\\varDelta","\\mathit{\\Delta}"),gx("\\varTheta","\\mathit{\\Theta}"),gx("\\varLambda","\\mathit{\\Lambda}"),gx("\\varXi","\\mathit{\\Xi}"),gx("\\varPi","\\mathit{\\Pi}"),gx("\\varSigma","\\mathit{\\Sigma}"),gx("\\varUpsilon","\\mathit{\\Upsilon}"),gx("\\varPhi","\\mathit{\\Phi}"),gx("\\varPsi","\\mathit{\\Psi}"),gx("\\varOmega","\\mathit{\\Omega}"),gx("\\substack","\\begin{subarray}{c}#1\\end{subarray}"),gx("\\colon","\\nobreak\\mskip2mu\\mathpunct{}\\mathchoice{\\mkern-3mu}{\\mkern-3mu}{}{}{:}\\mskip6mu\\relax"),gx("\\boxed","\\fbox{$\\displaystyle{#1}$}"),gx("\\iff","\\DOTSB\\;\\Longleftrightarrow\\;"),gx("\\implies","\\DOTSB\\;\\Longrightarrow\\;"),gx("\\impliedby","\\DOTSB\\;\\Longleftarrow\\;");var vE={",":"\\dotsc","\\not":"\\dotsb","+":"\\dotsb","=":"\\dotsb","<":"\\dotsb",">":"\\dotsb","-":"\\dotsb","*":"\\dotsb",":":"\\dotsb","\\DOTSB":"\\dotsb","\\coprod":"\\dotsb","\\bigvee":"\\dotsb","\\bigwedge":"\\dotsb","\\biguplus":"\\dotsb","\\bigcap":"\\dotsb","\\bigcup":"\\dotsb","\\prod":"\\dotsb","\\sum":"\\dotsb","\\bigotimes":"\\dotsb","\\bigoplus":"\\dotsb","\\bigodot":"\\dotsb","\\bigsqcup":"\\dotsb","\\And":"\\dotsb","\\longrightarrow":"\\dotsb","\\Longrightarrow":"\\dotsb","\\longleftarrow":"\\dotsb","\\Longleftarrow":"\\dotsb","\\longleftrightarrow":"\\dotsb","\\Longleftrightarrow":"\\dotsb","\\mapsto":"\\dotsb","\\longmapsto":"\\dotsb","\\hookrightarrow":"\\dotsb","\\doteq":"\\dotsb","\\mathbin":"\\dotsb","\\mathrel":"\\dotsb","\\relbar":"\\dotsb","\\Relbar":"\\dotsb","\\xrightarrow":"\\dotsb","\\xleftarrow":"\\dotsb","\\DOTSI":"\\dotsi","\\int":"\\dotsi","\\oint":"\\dotsi","\\iint":"\\dotsi","\\iiint":"\\dotsi","\\iiiint":"\\dotsi","\\idotsint":"\\dotsi","\\DOTSX":"\\dotsx"};gx("\\dots",function(Y){var et="\\dotso",en=Y.expandAfterFuture().text;return en in vE?et=vE[en]:"\\not"===en.substr(0,4)?et="\\dotsb":en in hE.math&&fm.contains(["bin","rel"],hE.math[en].group)&&(et="\\dotsb"),et});var vC={")":!0,"]":!0,"\\rbrack":!0,"\\}":!0,"\\rbrace":!0,"\\rangle":!0,"\\rceil":!0,"\\rfloor":!0,"\\rgroup":!0,"\\rmoustache":!0,"\\right":!0,"\\bigr":!0,"\\biggr":!0,"\\Bigr":!0,"\\Biggr":!0,$:!0,";":!0,".":!0,",":!0};gx("\\dotso",function(Y){return Y.future().text in vC?"\\ldots\\,":"\\ldots"}),gx("\\dotsc",function(Y){var et=Y.future().text;return et in vC&&","!==et?"\\ldots\\,":"\\ldots"}),gx("\\cdots",function(Y){return Y.future().text in vC?"\\@cdots\\,":"\\@cdots"}),gx("\\dotsb","\\cdots"),gx("\\dotsm","\\cdots"),gx("\\dotsi","\\!\\cdots"),gx("\\dotsx","\\ldots\\,"),gx("\\DOTSI","\\relax"),gx("\\DOTSB","\\relax"),gx("\\DOTSX","\\relax"),gx("\\tmspace","\\TextOrMath{\\kern#1#3}{\\mskip#1#2}\\relax"),gx("\\,","\\tmspace+{3mu}{.1667em}"),gx("\\thinspace","\\,"),gx("\\>","\\mskip{4mu}"),gx("\\:","\\tmspace+{4mu}{.2222em}"),gx("\\medspace","\\:"),gx("\\;","\\tmspace+{5mu}{.2777em}"),gx("\\thickspace","\\;"),gx("\\!","\\tmspace-{3mu}{.1667em}"),gx("\\negthinspace","\\!"),gx("\\negmedspace","\\tmspace-{4mu}{.2222em}"),gx("\\negthickspace","\\tmspace-{5mu}{.277em}"),gx("\\enspace","\\kern.5em "),gx("\\enskip","\\hskip.5em\\relax"),gx("\\quad","\\hskip1em\\relax"),gx("\\qquad","\\hskip2em\\relax"),gx("\\tag","\\@ifstar\\tag@literal\\tag@paren"),gx("\\tag@paren","\\tag@literal{({#1})}"),gx("\\tag@literal",Y=>{if(Y.macros.get("\\df@tag"))throw new fl("Multiple \\tag");return"\\gdef\\df@tag{\\text{#1}}"}),gx("\\bmod","\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}\\mathbin{\\rm mod}\\mathchoice{\\mskip1mu}{\\mskip1mu}{\\mskip5mu}{\\mskip5mu}"),gx("\\pod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern8mu}{\\mkern8mu}{\\mkern8mu}(#1)"),gx("\\pmod","\\pod{{\\rm mod}\\mkern6mu#1}"),gx("\\mod","\\allowbreak\\mathchoice{\\mkern18mu}{\\mkern12mu}{\\mkern12mu}{\\mkern12mu}{\\rm mod}\\,\\,#1"),gx("\\pmb","\\html@mathml{\\@binrel{#1}{\\mathrlap{#1}\\kern0.5px#1}}{\\mathbf{#1}}"),gx("\\newline","\\\\\\relax"),gx("\\TeX","\\textrm{\\html@mathml{T\\kern-.1667em\\raisebox{-.5ex}{E}\\kern-.125emX}{TeX}}");var vT=hs(fX["Main-Regular"][84][1]-.7*fX["Main-Regular"][65][1]);gx("\\LaTeX","\\textrm{\\html@mathml{L\\kern-.36em\\raisebox{"+vT+"}{\\scriptstyle A}\\kern-.15em\\TeX}{LaTeX}}"),gx("\\KaTeX","\\textrm{\\html@mathml{K\\kern-.17em\\raisebox{"+vT+"}{\\scriptstyle A}\\kern-.15em\\TeX}{KaTeX}}"),gx("\\hspace","\\@ifstar\\@hspacer\\@hspace"),gx("\\@hspace","\\hskip #1\\relax"),gx("\\@hspacer","\\rule{0pt}{0pt}\\hskip #1\\relax"),gx("\\ordinarycolon",":"),gx("\\vcentcolon","\\mathrel{\\mathop\\ordinarycolon}"),gx("\\dblcolon",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-.9mu}\\vcentcolon}}{\\mathop{\\char"2237}}'),gx("\\coloneqq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2254}}'),gx("\\Coloneqq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}=}}{\\mathop{\\char"2237\\char"3d}}'),gx("\\coloneq",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"3a\\char"2212}}'),gx("\\Coloneq",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\mathrel{-}}}{\\mathop{\\char"2237\\char"2212}}'),gx("\\eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2255}}'),gx("\\Eqqcolon",'\\html@mathml{\\mathrel{=\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"3d\\char"2237}}'),gx("\\eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\vcentcolon}}{\\mathop{\\char"2239}}'),gx("\\Eqcolon",'\\html@mathml{\\mathrel{\\mathrel{-}\\mathrel{\\mkern-1.2mu}\\dblcolon}}{\\mathop{\\char"2212\\char"2237}}'),gx("\\colonapprox",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"3a\\char"2248}}'),gx("\\Colonapprox",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\approx}}{\\mathop{\\char"2237\\char"2248}}'),gx("\\colonsim",'\\html@mathml{\\mathrel{\\vcentcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"3a\\char"223c}}'),gx("\\Colonsim",'\\html@mathml{\\mathrel{\\dblcolon\\mathrel{\\mkern-1.2mu}\\sim}}{\\mathop{\\char"2237\\char"223c}}'),gx("∷","\\dblcolon"),gx("∹","\\eqcolon"),gx("≔","\\coloneqq"),gx("≕","\\eqqcolon"),gx("⩴","\\Coloneqq"),gx("\\ratio","\\vcentcolon"),gx("\\coloncolon","\\dblcolon"),gx("\\colonequals","\\coloneqq"),gx("\\coloncolonequals","\\Coloneqq"),gx("\\equalscolon","\\eqqcolon"),gx("\\equalscoloncolon","\\Eqqcolon"),gx("\\colonminus","\\coloneq"),gx("\\coloncolonminus","\\Coloneq"),gx("\\minuscolon","\\eqcolon"),gx("\\minuscoloncolon","\\Eqcolon"),gx("\\coloncolonapprox","\\Colonapprox"),gx("\\coloncolonsim","\\Colonsim"),gx("\\simcolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),gx("\\simcoloncolon","\\mathrel{\\sim\\mathrel{\\mkern-1.2mu}\\dblcolon}"),gx("\\approxcolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\vcentcolon}"),gx("\\approxcoloncolon","\\mathrel{\\approx\\mathrel{\\mkern-1.2mu}\\dblcolon}"),gx("\\notni","\\html@mathml{\\not\\ni}{\\mathrel{\\char`∌}}"),gx("\\limsup","\\DOTSB\\operatorname*{lim\\,sup}"),gx("\\liminf","\\DOTSB\\operatorname*{lim\\,inf}"),gx("\\injlim","\\DOTSB\\operatorname*{inj\\,lim}"),gx("\\projlim","\\DOTSB\\operatorname*{proj\\,lim}"),gx("\\varlimsup","\\DOTSB\\operatorname*{\\overline{lim}}"),gx("\\varliminf","\\DOTSB\\operatorname*{\\underline{lim}}"),gx("\\varinjlim","\\DOTSB\\operatorname*{\\underrightarrow{lim}}"),gx("\\varprojlim","\\DOTSB\\operatorname*{\\underleftarrow{lim}}"),gx("\\gvertneqq","\\html@mathml{\\@gvertneqq}{≩}"),gx("\\lvertneqq","\\html@mathml{\\@lvertneqq}{≨}"),gx("\\ngeqq","\\html@mathml{\\@ngeqq}{≱}"),gx("\\ngeqslant","\\html@mathml{\\@ngeqslant}{≱}"),gx("\\nleqq","\\html@mathml{\\@nleqq}{≰}"),gx("\\nleqslant","\\html@mathml{\\@nleqslant}{≰}"),gx("\\nshortmid","\\html@mathml{\\@nshortmid}{∤}"),gx("\\nshortparallel","\\html@mathml{\\@nshortparallel}{∦}"),gx("\\nsubseteqq","\\html@mathml{\\@nsubseteqq}{⊈}"),gx("\\nsupseteqq","\\html@mathml{\\@nsupseteqq}{⊉}"),gx("\\varsubsetneq","\\html@mathml{\\@varsubsetneq}{⊊}"),gx("\\varsubsetneqq","\\html@mathml{\\@varsubsetneqq}{⫋}"),gx("\\varsupsetneq","\\html@mathml{\\@varsupsetneq}{⊋}"),gx("\\varsupsetneqq","\\html@mathml{\\@varsupsetneqq}{⫌}"),gx("\\imath","\\html@mathml{\\@imath}{ı}"),gx("\\jmath","\\html@mathml{\\@jmath}{ȷ}"),gx("\\llbracket","\\html@mathml{\\mathopen{[\\mkern-3.2mu[}}{\\mathopen{\\char`⟦}}"),gx("\\rrbracket","\\html@mathml{\\mathclose{]\\mkern-3.2mu]}}{\\mathclose{\\char`⟧}}"),gx("⟦","\\llbracket"),gx("⟧","\\rrbracket"),gx("\\lBrace","\\html@mathml{\\mathopen{\\{\\mkern-3.2mu[}}{\\mathopen{\\char`⦃}}"),gx("\\rBrace","\\html@mathml{\\mathclose{]\\mkern-3.2mu\\}}}{\\mathclose{\\char`⦄}}"),gx("⦃","\\lBrace"),gx("⦄","\\rBrace"),gx("\\minuso","\\mathbin{\\html@mathml{{\\mathrlap{\\mathchoice{\\kern{0.145em}}{\\kern{0.145em}}{\\kern{0.1015em}}{\\kern{0.0725em}}\\circ}{-}}}{\\char`⦵}}"),gx("⦵","\\minuso"),gx("\\darr","\\downarrow"),gx("\\dArr","\\Downarrow"),gx("\\Darr","\\Downarrow"),gx("\\lang","\\langle"),gx("\\rang","\\rangle"),gx("\\uarr","\\uparrow"),gx("\\uArr","\\Uparrow"),gx("\\Uarr","\\Uparrow"),gx("\\N","\\mathbb{N}"),gx("\\R","\\mathbb{R}"),gx("\\Z","\\mathbb{Z}"),gx("\\alef","\\aleph"),gx("\\alefsym","\\aleph"),gx("\\Alpha","\\mathrm{A}"),gx("\\Beta","\\mathrm{B}"),gx("\\bull","\\bullet"),gx("\\Chi","\\mathrm{X}"),gx("\\clubs","\\clubsuit"),gx("\\cnums","\\mathbb{C}"),gx("\\Complex","\\mathbb{C}"),gx("\\Dagger","\\ddagger"),gx("\\diamonds","\\diamondsuit"),gx("\\empty","\\emptyset"),gx("\\Epsilon","\\mathrm{E}"),gx("\\Eta","\\mathrm{H}"),gx("\\exist","\\exists"),gx("\\harr","\\leftrightarrow"),gx("\\hArr","\\Leftrightarrow"),gx("\\Harr","\\Leftrightarrow"),gx("\\hearts","\\heartsuit"),gx("\\image","\\Im"),gx("\\infin","\\infty"),gx("\\Iota","\\mathrm{I}"),gx("\\isin","\\in"),gx("\\Kappa","\\mathrm{K}"),gx("\\larr","\\leftarrow"),gx("\\lArr","\\Leftarrow"),gx("\\Larr","\\Leftarrow"),gx("\\lrarr","\\leftrightarrow"),gx("\\lrArr","\\Leftrightarrow"),gx("\\Lrarr","\\Leftrightarrow"),gx("\\Mu","\\mathrm{M}"),gx("\\natnums","\\mathbb{N}"),gx("\\Nu","\\mathrm{N}"),gx("\\Omicron","\\mathrm{O}"),gx("\\plusmn","\\pm"),gx("\\rarr","\\rightarrow"),gx("\\rArr","\\Rightarrow"),gx("\\Rarr","\\Rightarrow"),gx("\\real","\\Re"),gx("\\reals","\\mathbb{R}"),gx("\\Reals","\\mathbb{R}"),gx("\\Rho","\\mathrm{P}"),gx("\\sdot","\\cdot"),gx("\\sect","\\S"),gx("\\spades","\\spadesuit"),gx("\\sub","\\subset"),gx("\\sube","\\subseteq"),gx("\\supe","\\supseteq"),gx("\\Tau","\\mathrm{T}"),gx("\\thetasym","\\vartheta"),gx("\\weierp","\\wp"),gx("\\Zeta","\\mathrm{Z}"),gx("\\argmin","\\DOTSB\\operatorname*{arg\\,min}"),gx("\\argmax","\\DOTSB\\operatorname*{arg\\,max}"),gx("\\plim","\\DOTSB\\mathop{\\operatorname{plim}}\\limits"),gx("\\bra","\\mathinner{\\langle{#1}|}"),gx("\\ket","\\mathinner{|{#1}\\rangle}"),gx("\\braket","\\mathinner{\\langle{#1}\\rangle}"),gx("\\Bra","\\left\\langle#1\\right|"),gx("\\Ket","\\left|#1\\right\\rangle");var vS=Y=>et=>{var en=et.consumeArg().tokens,ei=et.consumeArg().tokens,eo=et.consumeArg().tokens,ea=et.consumeArg().tokens,eu=et.macros.get("|"),ec=et.macros.get("\\|");et.macros.beginGroup();var ed=et=>en=>{Y&&(en.macros.set("|",eu),eo.length&&en.macros.set("\\|",ec));var ea=et;return!et&&eo.length&&"|"===en.future().text&&(en.popToken(),ea=!0),{tokens:ea?eo:ei,numArgs:0}};et.macros.set("|",ed(!1)),eo.length&&et.macros.set("\\|",ed(!0));var ef=et.consumeArg().tokens,eh=et.expandTokens([...ea,...ef,...en]);return et.macros.endGroup(),{tokens:eh.reverse(),numArgs:0}};gx("\\bra@ket",vS(!1)),gx("\\bra@set",vS(!0)),gx("\\Braket","\\bra@ket{\\left\\langle}{\\,\\middle\\vert\\,}{\\,\\middle\\vert\\,}{\\right\\rangle}"),gx("\\Set","\\bra@set{\\left\\{\\:}{\\;\\middle\\vert\\;}{\\;\\middle\\Vert\\;}{\\:\\right\\}}"),gx("\\set","\\bra@set{\\{\\,}{\\mid}{}{\\,\\}}"),gx("\\angln","{\\angl n}"),gx("\\blue","\\textcolor{##6495ed}{#1}"),gx("\\orange","\\textcolor{##ffa500}{#1}"),gx("\\pink","\\textcolor{##ff00af}{#1}"),gx("\\red","\\textcolor{##df0030}{#1}"),gx("\\green","\\textcolor{##28ae7b}{#1}"),gx("\\gray","\\textcolor{gray}{#1}"),gx("\\purple","\\textcolor{##9d38bd}{#1}"),gx("\\blueA","\\textcolor{##ccfaff}{#1}"),gx("\\blueB","\\textcolor{##80f6ff}{#1}"),gx("\\blueC","\\textcolor{##63d9ea}{#1}"),gx("\\blueD","\\textcolor{##11accd}{#1}"),gx("\\blueE","\\textcolor{##0c7f99}{#1}"),gx("\\tealA","\\textcolor{##94fff5}{#1}"),gx("\\tealB","\\textcolor{##26edd5}{#1}"),gx("\\tealC","\\textcolor{##01d1c1}{#1}"),gx("\\tealD","\\textcolor{##01a995}{#1}"),gx("\\tealE","\\textcolor{##208170}{#1}"),gx("\\greenA","\\textcolor{##b6ffb0}{#1}"),gx("\\greenB","\\textcolor{##8af281}{#1}"),gx("\\greenC","\\textcolor{##74cf70}{#1}"),gx("\\greenD","\\textcolor{##1fab54}{#1}"),gx("\\greenE","\\textcolor{##0d923f}{#1}"),gx("\\goldA","\\textcolor{##ffd0a9}{#1}"),gx("\\goldB","\\textcolor{##ffbb71}{#1}"),gx("\\goldC","\\textcolor{##ff9c39}{#1}"),gx("\\goldD","\\textcolor{##e07d10}{#1}"),gx("\\goldE","\\textcolor{##a75a05}{#1}"),gx("\\redA","\\textcolor{##fca9a9}{#1}"),gx("\\redB","\\textcolor{##ff8482}{#1}"),gx("\\redC","\\textcolor{##f9685d}{#1}"),gx("\\redD","\\textcolor{##e84d39}{#1}"),gx("\\redE","\\textcolor{##bc2612}{#1}"),gx("\\maroonA","\\textcolor{##ffbde0}{#1}"),gx("\\maroonB","\\textcolor{##ff92c6}{#1}"),gx("\\maroonC","\\textcolor{##ed5fa6}{#1}"),gx("\\maroonD","\\textcolor{##ca337c}{#1}"),gx("\\maroonE","\\textcolor{##9e034e}{#1}"),gx("\\purpleA","\\textcolor{##ddd7ff}{#1}"),gx("\\purpleB","\\textcolor{##c6b9fc}{#1}"),gx("\\purpleC","\\textcolor{##aa87ff}{#1}"),gx("\\purpleD","\\textcolor{##7854ab}{#1}"),gx("\\purpleE","\\textcolor{##543b78}{#1}"),gx("\\mintA","\\textcolor{##f5f9e8}{#1}"),gx("\\mintB","\\textcolor{##edf2df}{#1}"),gx("\\mintC","\\textcolor{##e0e5cc}{#1}"),gx("\\grayA","\\textcolor{##f6f7f7}{#1}"),gx("\\grayB","\\textcolor{##f0f1f2}{#1}"),gx("\\grayC","\\textcolor{##e3e5e6}{#1}"),gx("\\grayD","\\textcolor{##d6d8da}{#1}"),gx("\\grayE","\\textcolor{##babec2}{#1}"),gx("\\grayF","\\textcolor{##888d93}{#1}"),gx("\\grayG","\\textcolor{##626569}{#1}"),gx("\\grayH","\\textcolor{##3b3e40}{#1}"),gx("\\grayI","\\textcolor{##21242c}{#1}"),gx("\\kaBlue","\\textcolor{##314453}{#1}"),gx("\\kaGreen","\\textcolor{##71B307}{#1}");var vA={"^":!0,_:!0,"\\limits":!0,"\\nolimits":!0};class vM{constructor(Y,et,en){this.settings=void 0,this.expansionCount=void 0,this.lexer=void 0,this.macros=void 0,this.stack=void 0,this.mode=void 0,this.settings=et,this.expansionCount=0,this.feed(Y),this.macros=new vb(vx,et.macros),this.mode=en,this.stack=[]}feed(Y){this.lexer=new vy(Y,this.settings)}switchMode(Y){this.mode=Y}beginGroup(){this.macros.beginGroup()}endGroup(){this.macros.endGroup()}endGroups(){this.macros.endGroups()}future(){return 0===this.stack.length&&this.pushToken(this.lexer.lex()),this.stack[this.stack.length-1]}popToken(){return this.future(),this.stack.pop()}pushToken(Y){this.stack.push(Y)}pushTokens(Y){this.stack.push(...Y)}scanArgument(Y){var et,en,ei;if(Y){if(this.consumeSpaces(),"["!==this.future().text)return null;et=this.popToken(),{tokens:ei,end:en}=this.consumeArg(["]"])}else({tokens:ei,start:et,end:en}=this.consumeArg());return this.pushToken(new fa("EOF",en.loc)),this.pushTokens(ei),et.range(en,"")}consumeSpaces(){for(;;)if(" "===this.future().text)this.stack.pop();else break}consumeArg(Y){var et,en=[],ei=Y&&Y.length>0;ei||this.consumeSpaces();var eo=this.future(),ea=0,eu=0;do{if(et=this.popToken(),en.push(et),"{"===et.text)++ea;else if("}"===et.text){if(-1==--ea)throw new fl("Extra }",et)}else if("EOF"===et.text)throw new fl("Unexpected end of input in a macro argument, expected '"+(Y&&ei?Y[eu]:"}")+"'",et);if(Y&&ei){if((0===ea||1===ea&&"{"===Y[eu])&&et.text===Y[eu]){if(++eu===Y.length){en.splice(-eu,eu);break}}else eu=0}}while(0!==ea||ei);return"{"===eo.text&&"}"===en[en.length-1].text&&(en.pop(),en.shift()),en.reverse(),{tokens:en,start:eo,end:et}}consumeArgs(Y,et){if(et){if(et.length!==Y+1)throw new fl("The length of delimiters doesn't match the number of args!");for(var en=et[0],ei=0;eithis.settings.maxExpand)throw new fl("Too many expansions: infinite loop or need to increase maxExpand setting");var eo=ei.tokens,ea=this.consumeArgs(ei.numArgs,ei.delimiters);if(ei.numArgs){eo=eo.slice();for(var eu=eo.length-1;eu>=0;--eu){var ec=eo[eu];if("#"===ec.text){if(0===eu)throw new fl("Incomplete placeholder at end of macro body",ec);if("#"===(ec=eo[--eu]).text)eo.splice(eu+1,1);else if(/^[1-9]$/.test(ec.text))eo.splice(eu,2,...ea[+ec.text-1]);else throw new fl("Not a valid argument number",ec)}}}return this.pushTokens(eo),eo}expandAfterFuture(){return this.expandOnce(),this.future()}expandNextToken(){for(;;){var Y=this.expandOnce();if(Y instanceof fa)return Y.treatAsRelax&&(Y.text="\\relax"),this.stack.pop()}throw Error()}expandMacro(Y){return this.macros.has(Y)?this.expandTokens([new fa(Y)]):void 0}expandTokens(Y){var et=[],en=this.stack.length;for(this.pushTokens(Y);this.stack.length>en;){var ei=this.expandOnce(!0);ei instanceof fa&&(ei.treatAsRelax&&(ei.noexpand=!1,ei.treatAsRelax=!1),et.push(this.stack.pop()))}return et}expandMacroAsText(Y){var et=this.expandMacro(Y);return et?et.map(Y=>Y.text).join(""):et}_getExpansion(Y){var et=this.macros.get(Y);if(null==et)return et;if(1===Y.length){var en=this.lexer.catcodes[Y];if(null!=en&&13!==en)return}var ei="function"==typeof et?et(this):et;if("string"==typeof ei){var eo=0;if(-1!==ei.indexOf("#"))for(var ea=ei.replace(/##/g,"");-1!==ea.indexOf("#"+(eo+1));)++eo;for(var eu=new vy(ei,this.settings),ec=[],ed=eu.lex();"EOF"!==ed.text;)ec.push(ed),ed=eu.lex();return ec.reverse(),{tokens:ec,numArgs:eo}}return ei}isDefined(Y){return this.macros.has(Y)||vl.hasOwnProperty(Y)||hE.math.hasOwnProperty(Y)||hE.text.hasOwnProperty(Y)||vA.hasOwnProperty(Y)}isExpandable(Y){var et=this.macros.get(Y);return null!=et?"string"==typeof et||"function"==typeof et||!et.unexpandable:vl.hasOwnProperty(Y)&&!vl[Y].primitive}}var vP=/^[₊₋₌₍₎₀₁₂₃₄₅₆₇₈₉ₐₑₕᵢⱼₖₗₘₙₒₚᵣₛₜᵤᵥₓᵦᵧᵨᵩᵪ]/,vj=Object.freeze({"₊":"+","₋":"-","₌":"=","₍":"(","₎":")","₀":"0","₁":"1","₂":"2","₃":"3","₄":"4","₅":"5","₆":"6","₇":"7","₈":"8","₉":"9",ₐ:"a",ₑ:"e",ₕ:"h",ᵢ:"i",ⱼ:"j",ₖ:"k",ₗ:"l",ₘ:"m",ₙ:"n",ₒ:"o",ₚ:"p",ᵣ:"r",ₛ:"s",ₜ:"t",ᵤ:"u",ᵥ:"v",ₓ:"x",ᵦ:"β",ᵧ:"γ",ᵨ:"ρ",ᵩ:"ϕ",ᵪ:"χ","⁺":"+","⁻":"-","⁼":"=","⁽":"(","⁾":")","⁰":"0","\xb9":"1","\xb2":"2","\xb3":"3","⁴":"4","⁵":"5","⁶":"6","⁷":"7","⁸":"8","⁹":"9",ᴬ:"A",ᴮ:"B",ᴰ:"D",ᴱ:"E",ᴳ:"G",ᴴ:"H",ᴵ:"I",ᴶ:"J",ᴷ:"K",ᴸ:"L",ᴹ:"M",ᴺ:"N",ᴼ:"O",ᴾ:"P",ᴿ:"R",ᵀ:"T",ᵁ:"U",ⱽ:"V",ᵂ:"W",ᵃ:"a",ᵇ:"b",ᶜ:"c",ᵈ:"d",ᵉ:"e",ᶠ:"f",ᵍ:"g",ʰ:"h",ⁱ:"i",ʲ:"j",ᵏ:"k",ˡ:"l",ᵐ:"m",ⁿ:"n",ᵒ:"o",ᵖ:"p",ʳ:"r",ˢ:"s",ᵗ:"t",ᵘ:"u",ᵛ:"v",ʷ:"w",ˣ:"x",ʸ:"y",ᶻ:"z",ᵝ:"β",ᵞ:"γ",ᵟ:"δ",ᵠ:"ϕ",ᵡ:"χ",ᶿ:"θ"}),vO={"́":{text:"\\'",math:"\\acute"},"̀":{text:"\\`",math:"\\grave"},"̈":{text:'\\"',math:"\\ddot"},"̃":{text:"\\~",math:"\\tilde"},"̄":{text:"\\=",math:"\\bar"},"̆":{text:"\\u",math:"\\breve"},"̌":{text:"\\v",math:"\\check"},"̂":{text:"\\^",math:"\\hat"},"̇":{text:"\\.",math:"\\dot"},"̊":{text:"\\r",math:"\\mathring"},"̋":{text:"\\H"},"̧":{text:"\\c"}},vI={á:"á",à:"à",ä:"ä",ǟ:"ǟ",ã:"ã",ā:"ā",ă:"ă",ắ:"ắ",ằ:"ằ",ẵ:"ẵ",ǎ:"ǎ",â:"â",ấ:"ấ",ầ:"ầ",ẫ:"ẫ",ȧ:"ȧ",ǡ:"ǡ",å:"å",ǻ:"ǻ",ḃ:"ḃ",ć:"ć",ḉ:"ḉ",č:"č",ĉ:"ĉ",ċ:"ċ",ç:"ç",ď:"ď",ḋ:"ḋ",ḑ:"ḑ",é:"é",è:"è",ë:"ë",ẽ:"ẽ",ē:"ē",ḗ:"ḗ",ḕ:"ḕ",ĕ:"ĕ",ḝ:"ḝ",ě:"ě",ê:"ê",ế:"ế",ề:"ề",ễ:"ễ",ė:"ė",ȩ:"ȩ",ḟ:"ḟ",ǵ:"ǵ",ḡ:"ḡ",ğ:"ğ",ǧ:"ǧ",ĝ:"ĝ",ġ:"ġ",ģ:"ģ",ḧ:"ḧ",ȟ:"ȟ",ĥ:"ĥ",ḣ:"ḣ",ḩ:"ḩ",í:"í",ì:"ì",ï:"ï",ḯ:"ḯ",ĩ:"ĩ",ī:"ī",ĭ:"ĭ",ǐ:"ǐ",î:"î",ǰ:"ǰ",ĵ:"ĵ",ḱ:"ḱ",ǩ:"ǩ",ķ:"ķ",ĺ:"ĺ",ľ:"ľ",ļ:"ļ",ḿ:"ḿ",ṁ:"ṁ",ń:"ń",ǹ:"ǹ",ñ:"ñ",ň:"ň",ṅ:"ṅ",ņ:"ņ",ó:"ó",ò:"ò",ö:"ö",ȫ:"ȫ",õ:"õ",ṍ:"ṍ",ṏ:"ṏ",ȭ:"ȭ",ō:"ō",ṓ:"ṓ",ṑ:"ṑ",ŏ:"ŏ",ǒ:"ǒ",ô:"ô",ố:"ố",ồ:"ồ",ỗ:"ỗ",ȯ:"ȯ",ȱ:"ȱ",ő:"ő",ṕ:"ṕ",ṗ:"ṗ",ŕ:"ŕ",ř:"ř",ṙ:"ṙ",ŗ:"ŗ",ś:"ś",ṥ:"ṥ",š:"š",ṧ:"ṧ",ŝ:"ŝ",ṡ:"ṡ",ş:"ş",ẗ:"ẗ",ť:"ť",ṫ:"ṫ",ţ:"ţ",ú:"ú",ù:"ù",ü:"ü",ǘ:"ǘ",ǜ:"ǜ",ǖ:"ǖ",ǚ:"ǚ",ũ:"ũ",ṹ:"ṹ",ū:"ū",ṻ:"ṻ",ŭ:"ŭ",ǔ:"ǔ",û:"û",ů:"ů",ű:"ű",ṽ:"ṽ",ẃ:"ẃ",ẁ:"ẁ",ẅ:"ẅ",ŵ:"ŵ",ẇ:"ẇ",ẘ:"ẘ",ẍ:"ẍ",ẋ:"ẋ",ý:"ý",ỳ:"ỳ",ÿ:"ÿ",ỹ:"ỹ",ȳ:"ȳ",ŷ:"ŷ",ẏ:"ẏ",ẙ:"ẙ",ź:"ź",ž:"ž",ẑ:"ẑ",ż:"ż",Á:"Á",À:"À",Ä:"Ä",Ǟ:"Ǟ",Ã:"Ã",Ā:"Ā",Ă:"Ă",Ắ:"Ắ",Ằ:"Ằ",Ẵ:"Ẵ",Ǎ:"Ǎ",Â:"Â",Ấ:"Ấ",Ầ:"Ầ",Ẫ:"Ẫ",Ȧ:"Ȧ",Ǡ:"Ǡ",Å:"Å",Ǻ:"Ǻ",Ḃ:"Ḃ",Ć:"Ć",Ḉ:"Ḉ",Č:"Č",Ĉ:"Ĉ",Ċ:"Ċ",Ç:"Ç",Ď:"Ď",Ḋ:"Ḋ",Ḑ:"Ḑ",É:"É",È:"È",Ë:"Ë",Ẽ:"Ẽ",Ē:"Ē",Ḗ:"Ḗ",Ḕ:"Ḕ",Ĕ:"Ĕ",Ḝ:"Ḝ",Ě:"Ě",Ê:"Ê",Ế:"Ế",Ề:"Ề",Ễ:"Ễ",Ė:"Ė",Ȩ:"Ȩ",Ḟ:"Ḟ",Ǵ:"Ǵ",Ḡ:"Ḡ",Ğ:"Ğ",Ǧ:"Ǧ",Ĝ:"Ĝ",Ġ:"Ġ",Ģ:"Ģ",Ḧ:"Ḧ",Ȟ:"Ȟ",Ĥ:"Ĥ",Ḣ:"Ḣ",Ḩ:"Ḩ",Í:"Í",Ì:"Ì",Ï:"Ï",Ḯ:"Ḯ",Ĩ:"Ĩ",Ī:"Ī",Ĭ:"Ĭ",Ǐ:"Ǐ",Î:"Î",İ:"İ",Ĵ:"Ĵ",Ḱ:"Ḱ",Ǩ:"Ǩ",Ķ:"Ķ",Ĺ:"Ĺ",Ľ:"Ľ",Ļ:"Ļ",Ḿ:"Ḿ",Ṁ:"Ṁ",Ń:"Ń",Ǹ:"Ǹ",Ñ:"Ñ",Ň:"Ň",Ṅ:"Ṅ",Ņ:"Ņ",Ó:"Ó",Ò:"Ò",Ö:"Ö",Ȫ:"Ȫ",Õ:"Õ",Ṍ:"Ṍ",Ṏ:"Ṏ",Ȭ:"Ȭ",Ō:"Ō",Ṓ:"Ṓ",Ṑ:"Ṑ",Ŏ:"Ŏ",Ǒ:"Ǒ",Ô:"Ô",Ố:"Ố",Ồ:"Ồ",Ỗ:"Ỗ",Ȯ:"Ȯ",Ȱ:"Ȱ",Ő:"Ő",Ṕ:"Ṕ",Ṗ:"Ṗ",Ŕ:"Ŕ",Ř:"Ř",Ṙ:"Ṙ",Ŗ:"Ŗ",Ś:"Ś",Ṥ:"Ṥ",Š:"Š",Ṧ:"Ṧ",Ŝ:"Ŝ",Ṡ:"Ṡ",Ş:"Ş",Ť:"Ť",Ṫ:"Ṫ",Ţ:"Ţ",Ú:"Ú",Ù:"Ù",Ü:"Ü",Ǘ:"Ǘ",Ǜ:"Ǜ",Ǖ:"Ǖ",Ǚ:"Ǚ",Ũ:"Ũ",Ṹ:"Ṹ",Ū:"Ū",Ṻ:"Ṻ",Ŭ:"Ŭ",Ǔ:"Ǔ",Û:"Û",Ů:"Ů",Ű:"Ű",Ṽ:"Ṽ",Ẃ:"Ẃ",Ẁ:"Ẁ",Ẅ:"Ẅ",Ŵ:"Ŵ",Ẇ:"Ẇ",Ẍ:"Ẍ",Ẋ:"Ẋ",Ý:"Ý",Ỳ:"Ỳ",Ÿ:"Ÿ",Ỹ:"Ỹ",Ȳ:"Ȳ",Ŷ:"Ŷ",Ẏ:"Ẏ",Ź:"Ź",Ž:"Ž",Ẑ:"Ẑ",Ż:"Ż",ά:"ά",ὰ:"ὰ",ᾱ:"ᾱ",ᾰ:"ᾰ",έ:"έ",ὲ:"ὲ",ή:"ή",ὴ:"ὴ",ί:"ί",ὶ:"ὶ",ϊ:"ϊ",ΐ:"ΐ",ῒ:"ῒ",ῑ:"ῑ",ῐ:"ῐ",ό:"ό",ὸ:"ὸ",ύ:"ύ",ὺ:"ὺ",ϋ:"ϋ",ΰ:"ΰ",ῢ:"ῢ",ῡ:"ῡ",ῠ:"ῠ",ώ:"ώ",ὼ:"ὼ",Ύ:"Ύ",Ὺ:"Ὺ",Ϋ:"Ϋ",Ῡ:"Ῡ",Ῠ:"Ῠ",Ώ:"Ώ",Ὼ:"Ὼ"};class vN{constructor(Y,et){this.mode=void 0,this.gullet=void 0,this.settings=void 0,this.leftrightDepth=void 0,this.nextToken=void 0,this.mode="math",this.gullet=new vM(Y,et,this.mode),this.settings=et,this.leftrightDepth=0}expect(Y,et){if(void 0===et&&(et=!0),this.fetch().text!==Y)throw new fl("Expected '"+Y+"', got '"+this.fetch().text+"'",this.fetch());et&&this.consume()}consume(){this.nextToken=null}fetch(){return null==this.nextToken&&(this.nextToken=this.gullet.expandNextToken()),this.nextToken}switchMode(Y){this.mode=Y,this.gullet.switchMode(Y)}parse(){this.settings.globalGroup||this.gullet.beginGroup(),this.settings.colorIsTextColor&&this.gullet.macros.set("\\color","\\textcolor");try{var Y=this.parseExpression(!1);return this.expect("EOF"),this.settings.globalGroup||this.gullet.endGroup(),Y}finally{this.gullet.endGroups()}}subparse(Y){var et=this.nextToken;this.consume(),this.gullet.pushToken(new fa("}")),this.gullet.pushTokens(Y);var en=this.parseExpression(!1);return this.expect("}"),this.nextToken=et,en}parseExpression(Y,et){for(var en=[];;){"math"===this.mode&&this.consumeSpaces();var ei=this.fetch();if(-1!==vN.endOfExpression.indexOf(ei.text)||et&&ei.text===et||Y&&vl[ei.text]&&vl[ei.text].infix)break;var eo=this.parseAtom(et);if(eo){if("internal"===eo.type)continue}else break;en.push(eo)}return"text"===this.mode&&this.formLigatures(en),this.handleInfixNodes(en)}handleInfixNodes(Y){for(var et=-1,en=0;en=0&&this.settings.reportNonstrict("unicodeTextInMathMode",'Latin-1/Unicode text character "'+et[0]+'" used in math mode',Y);var ea,eu,ec=hE[this.mode][et].group,ed=fo.range(Y);if(hw.hasOwnProperty(ec)){var ef=ec;eu={type:"atom",mode:this.mode,family:ef,loc:ed,text:et}}else eu={type:ec,mode:this.mode,loc:ed,text:et};ea=eu}else{if(!(et.charCodeAt(0)>=128))return null;this.settings.strict&&(fB(et.charCodeAt(0))?"math"===this.mode&&this.settings.reportNonstrict("unicodeTextInMathMode",'Unicode text character "'+et[0]+'" used in math mode',Y):this.settings.reportNonstrict("unknownSymbol",'Unrecognized Unicode character "'+et[0]+'" ('+et.charCodeAt(0)+")",Y)),ea={type:"textord",mode:"text",loc:fo.range(Y),text:et}}if(this.consume(),eo)for(var eh=0;eh-1&&YY)return{line:et+1,column:Y-(en[et-1]||0)+1,offset:Y}}return{line:void 0,column:void 0,offset:void 0}}function ea(Y){var et,ei=Y&&Y.line,eo=Y&&Y.column;return"number"==typeof ei&&"number"==typeof eo&&!Number.isNaN(ei)&&!Number.isNaN(eo)&&ei-1 in en&&(et=(en[ei-2]||0)+eo-1||0),et>-1&&et`",url:!1},abruptClosingOfEmptyComment:{reason:"Unexpected abruptly closed empty comment",description:"Unexpected `>` or `->`. Expected `-->` to close comments"},abruptDoctypePublicIdentifier:{reason:"Unexpected abruptly closed public identifier",description:"Unexpected `>`. Expected a closing `\"` or `'` after the public identifier"},abruptDoctypeSystemIdentifier:{reason:"Unexpected abruptly closed system identifier",description:"Unexpected `>`. Expected a closing `\"` or `'` after the identifier identifier"},absenceOfDigitsInNumericCharacterReference:{reason:"Unexpected non-digit at start of numeric character reference",description:"Unexpected `%c`. Expected `[0-9]` for decimal references or `[0-9a-fA-F]` for hexadecimal references"},cdataInHtmlContent:{reason:"Unexpected CDATA section in HTML",description:"Unexpected `` in ``",description:"Unexpected text character `%c`. Only use text in `