From 769f75cd98ce9df04c174056d8855700780cde70 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" Date: Thu, 16 May 2024 00:07:21 +0000 Subject: [PATCH] Updates --- .../{index-CgwJ03jj.js => index-1yEJ34SQ.js} | 16 ++++++++-------- assets/index-BsQOIRO5.css | 1 + assets/index-j7-X6Ehl.css | 1 - index.html | 4 ++-- profile.png | Bin 0 -> 173441 bytes 5 files changed, 11 insertions(+), 11 deletions(-) rename assets/{index-CgwJ03jj.js => index-1yEJ34SQ.js} (98%) create mode 100644 assets/index-BsQOIRO5.css delete mode 100644 assets/index-j7-X6Ehl.css create mode 100644 profile.png diff --git a/assets/index-CgwJ03jj.js b/assets/index-1yEJ34SQ.js similarity index 98% rename from assets/index-CgwJ03jj.js rename to assets/index-1yEJ34SQ.js index aaf5505..f7b9801 100644 --- a/assets/index-CgwJ03jj.js +++ b/assets/index-1yEJ34SQ.js @@ -1,4 +1,4 @@ -var $h=Object.defineProperty;var Kh=(r,c,_)=>c in r?$h(r,c,{enumerable:!0,configurable:!0,writable:!0,value:_}):r[c]=_;var Xt=(r,c,_)=>(Kh(r,typeof c!="symbol"?c+"":c,_),_);(function(){const c=document.createElement("link").relList;if(c&&c.supports&&c.supports("modulepreload"))return;for(const j of document.querySelectorAll('link[rel="modulepreload"]'))t(j);new MutationObserver(j=>{for(const d of j)if(d.type==="childList")for(const u of d.addedNodes)u.tagName==="LINK"&&u.rel==="modulepreload"&&t(u)}).observe(document,{childList:!0,subtree:!0});function _(j){const d={};return j.integrity&&(d.integrity=j.integrity),j.referrerPolicy&&(d.referrerPolicy=j.referrerPolicy),j.crossOrigin==="use-credentials"?d.credentials="include":j.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function t(j){if(j.ep)return;j.ep=!0;const d=_(j);fetch(j.href,d)}})();var Vn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function md(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.call(r,"default")?r.default:r}var yd={exports:{}},Bi={},gd={exports:{}},dt={};/** +var $h=Object.defineProperty;var Kh=(r,c,_)=>c in r?$h(r,c,{enumerable:!0,configurable:!0,writable:!0,value:_}):r[c]=_;var qt=(r,c,_)=>(Kh(r,typeof c!="symbol"?c+"":c,_),_);(function(){const c=document.createElement("link").relList;if(c&&c.supports&&c.supports("modulepreload"))return;for(const j of document.querySelectorAll('link[rel="modulepreload"]'))t(j);new MutationObserver(j=>{for(const d of j)if(d.type==="childList")for(const u of d.addedNodes)u.tagName==="LINK"&&u.rel==="modulepreload"&&t(u)}).observe(document,{childList:!0,subtree:!0});function _(j){const d={};return j.integrity&&(d.integrity=j.integrity),j.referrerPolicy&&(d.referrerPolicy=j.referrerPolicy),j.crossOrigin==="use-credentials"?d.credentials="include":j.crossOrigin==="anonymous"?d.credentials="omit":d.credentials="same-origin",d}function t(j){if(j.ep)return;j.ep=!0;const d=_(j);fetch(j.href,d)}})();var Vn=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function md(r){return r&&r.__esModule&&Object.prototype.hasOwnProperty.call(r,"default")?r.default:r}var yd={exports:{}},Bi={},gd={exports:{}},dt={};/** * @license React * react.production.min.js * @@ -14,7 +14,7 @@ var $h=Object.defineProperty;var Kh=(r,c,_)=>c in r?$h(r,c,{enumerable:!0,config * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. - */var p0=rs,m0=Symbol.for("react.element"),y0=Symbol.for("react.fragment"),g0=Object.prototype.hasOwnProperty,v0=p0.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,b0={key:!0,ref:!0,__self:!0,__source:!0};function Ed(r,c,_){var t,j={},d=null,u=null;_!==void 0&&(d=""+_),c.key!==void 0&&(d=""+c.key),c.ref!==void 0&&(u=c.ref);for(t in c)g0.call(c,t)&&!b0.hasOwnProperty(t)&&(j[t]=c[t]);if(r&&r.defaultProps)for(t in c=r.defaultProps,c)j[t]===void 0&&(j[t]=c[t]);return{$$typeof:m0,type:r,key:d,ref:u,props:j,_owner:v0.current}}Bi.Fragment=y0;Bi.jsx=Ed;Bi.jsxs=Ed;yd.exports=Bi;var or=yd.exports,Ia={},Td={exports:{}},Pr={},kd={exports:{}},Md={};/** + */var p0=rs,m0=Symbol.for("react.element"),y0=Symbol.for("react.fragment"),g0=Object.prototype.hasOwnProperty,v0=p0.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,b0={key:!0,ref:!0,__self:!0,__source:!0};function Ed(r,c,_){var t,j={},d=null,u=null;_!==void 0&&(d=""+_),c.key!==void 0&&(d=""+c.key),c.ref!==void 0&&(u=c.ref);for(t in c)g0.call(c,t)&&!b0.hasOwnProperty(t)&&(j[t]=c[t]);if(r&&r.defaultProps)for(t in c=r.defaultProps,c)j[t]===void 0&&(j[t]=c[t]);return{$$typeof:m0,type:r,key:d,ref:u,props:j,_owner:v0.current}}Bi.Fragment=y0;Bi.jsx=Ed;Bi.jsxs=Ed;yd.exports=Bi;var Nt=yd.exports,Ia={},Td={exports:{}},Pr={},kd={exports:{}},Md={};/** * @license React * scheduler.production.min.js * @@ -34,10 +34,10 @@ var $h=Object.defineProperty;var Kh=(r,c,_)=>c in r?$h(r,c,{enumerable:!0,config `+ca+r}var da=!1;function fa(r,c){if(!r||da)return"";da=!0;var _=Error.prepareStackTrace;Error.prepareStackTrace=void 0;try{if(c)if(c=function(){throw Error()},Object.defineProperty(c.prototype,"props",{set:function(){throw Error()}}),typeof Reflect=="object"&&Reflect.construct){try{Reflect.construct(c,[])}catch(p){var t=p}Reflect.construct(r,[],c)}else{try{c.call()}catch(p){t=p}r.call(c.prototype)}else{try{throw Error()}catch(p){t=p}r()}}catch(p){if(p&&t&&typeof p.stack=="string"){for(var j=p.stack.split(` `),d=t.stack.split(` `),u=j.length-1,m=d.length-1;1<=u&&0<=m&&j[u]!==d[m];)m--;for(;1<=u&&0<=m;u--,m--)if(j[u]!==d[m]){if(u!==1||m!==1)do if(u--,m--,0>m||j[u]!==d[m]){var a=` -`+j[u].replace(" at new "," at ");return r.displayName&&a.includes("")&&(a=a.replace("",r.displayName)),a}while(1<=u&&0<=m);break}}}finally{da=!1,Error.prepareStackTrace=_}return(r=r?r.displayName||r.name:"")?Ko(r):""}function E0(r){switch(r.tag){case 5:return Ko(r.type);case 16:return Ko("Lazy");case 13:return Ko("Suspense");case 19:return Ko("SuspenseList");case 0:case 2:case 15:return r=fa(r.type,!1),r;case 11:return r=fa(r.type.render,!1),r;case 1:return r=fa(r.type,!0),r;default:return""}}function Ba(r){if(r==null)return null;if(typeof r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r;switch(r){case ao:return"Fragment";case io:return"Portal";case Fa:return"Profiler";case Il:return"StrictMode";case Na:return"Suspense";case Ua:return"SuspenseList"}if(typeof r=="object")switch(r.$$typeof){case Ld:return(r.displayName||"Context")+".Consumer";case Od:return(r._context.displayName||"Context")+".Provider";case Dl:var c=r.render;return r=r.displayName,r||(r=c.displayName||c.name||"",r=r!==""?"ForwardRef("+r+")":"ForwardRef"),r;case Fl:return c=r.displayName||null,c!==null?c:Ba(r.type)||"Memo";case wn:c=r._payload,r=r._init;try{return Ba(r(c))}catch{}}return null}function T0(r){var c=r.type;switch(r.tag){case 24:return"Cache";case 9:return(c.displayName||"Context")+".Consumer";case 10:return(c._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return r=c.render,r=r.displayName||r.name||"",c.displayName||(r!==""?"ForwardRef("+r+")":"ForwardRef");case 7:return"Fragment";case 5:return c;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ba(c);case 8:return c===Il?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof c=="function")return c.displayName||c.name||null;if(typeof c=="string")return c}return null}function In(r){switch(typeof r){case"boolean":case"number":case"string":case"undefined":return r;case"object":return r;default:return""}}function Rd(r){var c=r.type;return(r=r.nodeName)&&r.toLowerCase()==="input"&&(c==="checkbox"||c==="radio")}function k0(r){var c=Rd(r)?"checked":"value",_=Object.getOwnPropertyDescriptor(r.constructor.prototype,c),t=""+r[c];if(!r.hasOwnProperty(c)&&typeof _<"u"&&typeof _.get=="function"&&typeof _.set=="function"){var j=_.get,d=_.set;return Object.defineProperty(r,c,{configurable:!0,get:function(){return j.call(this)},set:function(u){t=""+u,d.call(this,u)}}),Object.defineProperty(r,c,{enumerable:_.enumerable}),{getValue:function(){return t},setValue:function(u){t=""+u},stopTracking:function(){r._valueTracker=null,delete r[c]}}}}function Vs(r){r._valueTracker||(r._valueTracker=k0(r))}function Id(r){if(!r)return!1;var c=r._valueTracker;if(!c)return!0;var _=c.getValue(),t="";return r&&(t=Rd(r)?r.checked?"true":"false":r.value),r=t,r!==_?(c.setValue(r),!0):!1}function yi(r){if(r=r||(typeof document<"u"?document:void 0),typeof r>"u")return null;try{return r.activeElement||r.body}catch{return r.body}}function Ga(r,c){var _=c.checked;return It({},c,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:_??r._wrapperState.initialChecked})}function dc(r,c){var _=c.defaultValue==null?"":c.defaultValue,t=c.checked!=null?c.checked:c.defaultChecked;_=In(c.value!=null?c.value:_),r._wrapperState={initialChecked:t,initialValue:_,controlled:c.type==="checkbox"||c.type==="radio"?c.checked!=null:c.value!=null}}function Dd(r,c){c=c.checked,c!=null&&Rl(r,"checked",c,!1)}function Va(r,c){Dd(r,c);var _=In(c.value),t=c.type;if(_!=null)t==="number"?(_===0&&r.value===""||r.value!=_)&&(r.value=""+_):r.value!==""+_&&(r.value=""+_);else if(t==="submit"||t==="reset"){r.removeAttribute("value");return}c.hasOwnProperty("value")?za(r,c.type,_):c.hasOwnProperty("defaultValue")&&za(r,c.type,In(c.defaultValue)),c.checked==null&&c.defaultChecked!=null&&(r.defaultChecked=!!c.defaultChecked)}function fc(r,c,_){if(c.hasOwnProperty("value")||c.hasOwnProperty("defaultValue")){var t=c.type;if(!(t!=="submit"&&t!=="reset"||c.value!==void 0&&c.value!==null))return;c=""+r._wrapperState.initialValue,_||c===r.value||(r.value=c),r.defaultValue=c}_=r.name,_!==""&&(r.name=""),r.defaultChecked=!!r._wrapperState.initialChecked,_!==""&&(r.name=_)}function za(r,c,_){(c!=="number"||yi(r.ownerDocument)!==r)&&(_==null?r.defaultValue=""+r._wrapperState.initialValue:r.defaultValue!==""+_&&(r.defaultValue=""+_))}var Jo=Array.isArray;function bo(r,c,_,t){if(r=r.options,c){c={};for(var j=0;j<_.length;j++)c["$"+_[j]]=!0;for(_=0;_"+c.valueOf().toString()+"",c=zs.firstChild;r.firstChild;)r.removeChild(r.firstChild);for(;c.firstChild;)r.appendChild(c.firstChild)}});function hs(r,c){if(c){var _=r.firstChild;if(_&&_===r.lastChild&&_.nodeType===3){_.nodeValue=c;return}}r.textContent=c}var ns={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},M0=["Webkit","ms","Moz","O"];Object.keys(ns).forEach(function(r){M0.forEach(function(c){c=c+r.charAt(0).toUpperCase()+r.substring(1),ns[c]=ns[r]})});function Bd(r,c,_){return c==null||typeof c=="boolean"||c===""?"":_||typeof c!="number"||c===0||ns.hasOwnProperty(r)&&ns[r]?(""+c).trim():c+"px"}function Gd(r,c){r=r.style;for(var _ in c)if(c.hasOwnProperty(_)){var t=_.indexOf("--")===0,j=Bd(_,c[_],t);_==="float"&&(_="cssFloat"),t?r.setProperty(_,j):r[_]=j}}var C0=It({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Xa(r,c){if(c){if(C0[r]&&(c.children!=null||c.dangerouslySetInnerHTML!=null))throw Error(Be(137,r));if(c.dangerouslySetInnerHTML!=null){if(c.children!=null)throw Error(Be(60));if(typeof c.dangerouslySetInnerHTML!="object"||!("__html"in c.dangerouslySetInnerHTML))throw Error(Be(61))}if(c.style!=null&&typeof c.style!="object")throw Error(Be(62))}}function qa(r,c){if(r.indexOf("-")===-1)return typeof c.is=="string";switch(r){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Ya=null;function Nl(r){return r=r.target||r.srcElement||window,r.correspondingUseElement&&(r=r.correspondingUseElement),r.nodeType===3?r.parentNode:r}var Za=null,xo=null,wo=null;function mc(r){if(r=Ls(r)){if(typeof Za!="function")throw Error(Be(280));var c=r.stateNode;c&&(c=Wi(c),Za(r.stateNode,r.type,c))}}function Vd(r){xo?wo?wo.push(r):wo=[r]:xo=r}function zd(){if(xo){var r=xo,c=wo;if(wo=xo=null,mc(r),c)for(r=0;r>>=0,r===0?32:31-(B0(r)/G0|0)|0}var Hs=64,Ws=4194304;function es(r){switch(r&-r){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return r&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return r&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return r}}function xi(r,c){var _=r.pendingLanes;if(_===0)return 0;var t=0,j=r.suspendedLanes,d=r.pingedLanes,u=_&268435455;if(u!==0){var m=u&~j;m!==0?t=es(m):(d&=u,d!==0&&(t=es(d)))}else u=_&~j,u!==0?t=es(u):d!==0&&(t=es(d));if(t===0)return 0;if(c!==0&&c!==t&&!(c&j)&&(j=t&-t,d=c&-c,j>=d||j===16&&(d&4194240)!==0))return c;if(t&4&&(t|=_&16),c=r.entangledLanes,c!==0)for(r=r.entanglements,c&=t;0_;_++)c.push(r);return c}function Ps(r,c,_){r.pendingLanes|=c,c!==536870912&&(r.suspendedLanes=0,r.pingedLanes=0),r=r.eventTimes,c=31-Wr(c),r[c]=_}function W0(r,c){var _=r.pendingLanes&~c;r.pendingLanes=c,r.suspendedLanes=0,r.pingedLanes=0,r.expiredLanes&=c,r.mutableReadLanes&=c,r.entangledLanes&=c,c=r.entanglements;var t=r.eventTimes;for(r=r.expirationTimes;0<_;){var j=31-Wr(_),d=1<=ss),Sc=" ",Ec=!1;function cf(r,c){switch(r){case"keyup":return bp.indexOf(c.keyCode)!==-1;case"keydown":return c.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function df(r){return r=r.detail,typeof r=="object"&&"data"in r?r.data:null}var lo=!1;function wp(r,c){switch(r){case"compositionend":return df(c);case"keypress":return c.which!==32?null:(Ec=!0,Sc);case"textInput":return r=c.data,r===Sc&&Ec?null:r;default:return null}}function jp(r,c){if(lo)return r==="compositionend"||!Xl&&cf(r,c)?(r=lf(),ai=zl=En=null,lo=!1,r):null;switch(r){case"paste":return null;case"keypress":if(!(c.ctrlKey||c.altKey||c.metaKey)||c.ctrlKey&&c.altKey){if(c.char&&1=c)return{node:_,offset:c-r};r=t}e:{for(;_;){if(_.nextSibling){_=_.nextSibling;break e}_=_.parentNode}_=void 0}_=Cc(_)}}function mf(r,c){return r&&c?r===c?!0:r&&r.nodeType===3?!1:c&&c.nodeType===3?mf(r,c.parentNode):"contains"in r?r.contains(c):r.compareDocumentPosition?!!(r.compareDocumentPosition(c)&16):!1:!1}function yf(){for(var r=window,c=yi();c instanceof r.HTMLIFrameElement;){try{var _=typeof c.contentWindow.location.href=="string"}catch{_=!1}if(_)r=c.contentWindow;else break;c=yi(r.document)}return c}function ql(r){var c=r&&r.nodeName&&r.nodeName.toLowerCase();return c&&(c==="input"&&(r.type==="text"||r.type==="search"||r.type==="tel"||r.type==="url"||r.type==="password")||c==="textarea"||r.contentEditable==="true")}function Op(r){var c=yf(),_=r.focusedElem,t=r.selectionRange;if(c!==_&&_&&_.ownerDocument&&mf(_.ownerDocument.documentElement,_)){if(t!==null&&ql(_)){if(c=t.start,r=t.end,r===void 0&&(r=c),"selectionStart"in _)_.selectionStart=c,_.selectionEnd=Math.min(r,_.value.length);else if(r=(c=_.ownerDocument||document)&&c.defaultView||window,r.getSelection){r=r.getSelection();var j=_.textContent.length,d=Math.min(t.start,j);t=t.end===void 0?d:Math.min(t.end,j),!r.extend&&d>t&&(j=t,t=d,d=j),j=Pc(_,d);var u=Pc(_,t);j&&u&&(r.rangeCount!==1||r.anchorNode!==j.node||r.anchorOffset!==j.offset||r.focusNode!==u.node||r.focusOffset!==u.offset)&&(c=c.createRange(),c.setStart(j.node,j.offset),r.removeAllRanges(),d>t?(r.addRange(c),r.extend(u.node,u.offset)):(c.setEnd(u.node,u.offset),r.addRange(c)))}}for(c=[],r=_;r=r.parentNode;)r.nodeType===1&&c.push({element:r,left:r.scrollLeft,top:r.scrollTop});for(typeof _.focus=="function"&&_.focus(),_=0;_=document.documentMode,uo=null,tl=null,as=null,rl=!1;function Oc(r,c,_){var t=_.window===_?_.document:_.nodeType===9?_:_.ownerDocument;rl||uo==null||uo!==yi(t)||(t=uo,"selectionStart"in t&&ql(t)?t={start:t.selectionStart,end:t.selectionEnd}:(t=(t.ownerDocument&&t.ownerDocument.defaultView||window).getSelection(),t={anchorNode:t.anchorNode,anchorOffset:t.anchorOffset,focusNode:t.focusNode,focusOffset:t.focusOffset}),as&&bs(as,t)||(as=t,t=_i(tl,"onSelect"),0ho||(r.current=ll[ho],ll[ho]=null,ho--)}function Et(r,c){ho++,ll[ho]=r.current,r.current=c}var Dn={},mr=Nn(Dn),jr=Nn(!1),Yn=Dn;function To(r,c){var _=r.type.contextTypes;if(!_)return Dn;var t=r.stateNode;if(t&&t.__reactInternalMemoizedUnmaskedChildContext===c)return t.__reactInternalMemoizedMaskedChildContext;var j={},d;for(d in _)j[d]=c[d];return t&&(r=r.stateNode,r.__reactInternalMemoizedUnmaskedChildContext=c,r.__reactInternalMemoizedMaskedChildContext=j),j}function _r(r){return r=r.childContextTypes,r!=null}function Ei(){Pt(jr),Pt(mr)}function Nc(r,c,_){if(mr.current!==Dn)throw Error(Be(168));Et(mr,c),Et(jr,_)}function Ef(r,c,_){var t=r.stateNode;if(c=c.childContextTypes,typeof t.getChildContext!="function")return _;t=t.getChildContext();for(var j in t)if(!(j in c))throw Error(Be(108,T0(r)||"Unknown",j));return It({},_,t)}function Ti(r){return r=(r=r.stateNode)&&r.__reactInternalMemoizedMergedChildContext||Dn,Yn=mr.current,Et(mr,r),Et(jr,jr.current),!0}function Uc(r,c,_){var t=r.stateNode;if(!t)throw Error(Be(169));_?(r=Ef(r,c,Yn),t.__reactInternalMemoizedMergedChildContext=r,Pt(jr),Pt(mr),Et(mr,r)):Pt(jr),Et(jr,_)}var ln=null,Xi=!1,Ta=!1;function Tf(r){ln===null?ln=[r]:ln.push(r)}function zp(r){Xi=!0,Tf(r)}function Un(){if(!Ta&&ln!==null){Ta=!0;var r=0,c=vt;try{var _=ln;for(vt=1;r<_.length;r++){var t=_[r];do t=t(!0);while(t!==null)}ln=null,Xi=!1}catch(j){throw ln!==null&&(ln=ln.slice(r+1)),Qd(Ul,Un),j}finally{vt=c,Ta=!1}}return null}var po=[],mo=0,ki=null,Mi=0,Lr=[],Ar=0,Zn=null,un=1,cn="";function Bn(r,c){po[mo++]=Mi,po[mo++]=ki,ki=r,Mi=c}function kf(r,c,_){Lr[Ar++]=un,Lr[Ar++]=cn,Lr[Ar++]=Zn,Zn=r;var t=un;r=cn;var j=32-Wr(t)-1;t&=~(1<>=u,j-=u,un=1<<32-Wr(c)+j|_<E?(P=S,S=null):P=S.sibling;var O=o(s,S,g[E],b);if(O===null){S===null&&(S=P);break}r&&S&&O.alternate===null&&c(s,S),f=d(O,f,E),T===null?w=O:T.sibling=O,T=O,S=P}if(E===g.length)return _(s,S),Ot&&Bn(s,E),w;if(S===null){for(;EE?(P=S,S=null):P=S.sibling;var M=o(s,S,O.value,b);if(M===null){S===null&&(S=P);break}r&&S&&M.alternate===null&&c(s,S),f=d(M,f,E),T===null?w=M:T.sibling=M,T=M,S=P}if(O.done)return _(s,S),Ot&&Bn(s,E),w;if(S===null){for(;!O.done;E++,O=g.next())O=y(s,O.value,b),O!==null&&(f=d(O,f,E),T===null?w=O:T.sibling=O,T=O);return Ot&&Bn(s,E),w}for(S=t(s,S);!O.done;E++,O=g.next())O=n(S,s,E,O.value,b),O!==null&&(r&&O.alternate!==null&&S.delete(O.key===null?E:O.key),f=d(O,f,E),T===null?w=O:T.sibling=O,T=O);return r&&S.forEach(function(R){return c(s,R)}),Ot&&Bn(s,E),w}function h(s,f,g,b){if(typeof g=="object"&&g!==null&&g.type===ao&&g.key===null&&(g=g.props.children),typeof g=="object"&&g!==null){switch(g.$$typeof){case Gs:e:{for(var w=g.key,T=f;T!==null;){if(T.key===w){if(w=g.type,w===ao){if(T.tag===7){_(s,T.sibling),f=j(T,g.props.children),f.return=s,s=f;break e}}else if(T.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===wn&&Xc(w)===T.type){_(s,T.sibling),f=j(T,g.props),f.ref=Zo(s,T,g),f.return=s,s=f;break e}_(s,T);break}else c(s,T);T=T.sibling}g.type===ao?(f=qn(g.props.children,s.mode,b,g.key),f.return=s,s=f):(b=mi(g.type,g.key,g.props,null,s.mode,b),b.ref=Zo(s,f,g),b.return=s,s=b)}return u(s);case io:e:{for(T=g.key;f!==null;){if(f.key===T)if(f.tag===4&&f.stateNode.containerInfo===g.containerInfo&&f.stateNode.implementation===g.implementation){_(s,f.sibling),f=j(f,g.children||[]),f.return=s,s=f;break e}else{_(s,f);break}else c(s,f);f=f.sibling}f=Ra(g,s.mode,b),f.return=s,s=f}return u(s);case wn:return T=g._init,h(s,f,T(g._payload),b)}if(Jo(g))return i(s,f,g,b);if(Ho(g))return l(s,f,g,b);Ks(s,g)}return typeof g=="string"&&g!==""||typeof g=="number"?(g=""+g,f!==null&&f.tag===6?(_(s,f.sibling),f=j(f,g),f.return=s,s=f):(_(s,f),f=Aa(g,s.mode,b),f.return=s,s=f),u(s)):_(s,f)}return h}var Mo=Rf(!0),If=Rf(!1),As={},rn=Nn(As),_s=Nn(As),Ss=Nn(As);function Wn(r){if(r===As)throw Error(Be(174));return r}function ru(r,c){switch(Et(Ss,c),Et(_s,r),Et(rn,As),r=c.nodeType,r){case 9:case 11:c=(c=c.documentElement)?c.namespaceURI:Wa(null,"");break;default:r=r===8?c.parentNode:c,c=r.namespaceURI||null,r=r.tagName,c=Wa(c,r)}Pt(rn),Et(rn,c)}function Co(){Pt(rn),Pt(_s),Pt(Ss)}function Df(r){Wn(Ss.current);var c=Wn(rn.current),_=Wa(c,r.type);c!==_&&(Et(_s,r),Et(rn,_))}function nu(r){_s.current===r&&(Pt(rn),Pt(_s))}var At=Nn(0);function Li(r){for(var c=r;c!==null;){if(c.tag===13){var _=c.memoizedState;if(_!==null&&(_=_.dehydrated,_===null||_.data==="$?"||_.data==="$!"))return c}else if(c.tag===19&&c.memoizedProps.revealOrder!==void 0){if(c.flags&128)return c}else if(c.child!==null){c.child.return=c,c=c.child;continue}if(c===r)break;for(;c.sibling===null;){if(c.return===null||c.return===r)return null;c=c.return}c.sibling.return=c.return,c=c.sibling}return null}var ka=[];function ou(){for(var r=0;r_?_:4,r(!0);var t=Ma.transition;Ma.transition={};try{r(!1),c()}finally{vt=_,Ma.transition=t}}function Kf(){return Fr().memoizedState}function qp(r,c,_){var t=An(r);if(_={lane:t,action:_,hasEagerState:!1,eagerState:null,next:null},Jf(r))eh(c,_);else if(_=Pf(r,c,_,t),_!==null){var j=gr();Xr(_,r,t,j),th(_,c,t)}}function Yp(r,c,_){var t=An(r),j={lane:t,action:_,hasEagerState:!1,eagerState:null,next:null};if(Jf(r))eh(c,j);else{var d=r.alternate;if(r.lanes===0&&(d===null||d.lanes===0)&&(d=c.lastRenderedReducer,d!==null))try{var u=c.lastRenderedState,m=d(u,_);if(j.hasEagerState=!0,j.eagerState=m,qr(m,u)){var a=c.interleaved;a===null?(j.next=j,eu(c)):(j.next=a.next,a.next=j),c.interleaved=j;return}}catch{}finally{}_=Pf(r,c,j,t),_!==null&&(j=gr(),Xr(_,r,t,j),th(_,c,t))}}function Jf(r){var c=r.alternate;return r===Rt||c!==null&&c===Rt}function eh(r,c){ls=Ai=!0;var _=r.pending;_===null?c.next=c:(c.next=_.next,_.next=c),r.pending=c}function th(r,c,_){if(_&4194240){var t=c.lanes;t&=r.pendingLanes,_|=t,c.lanes=_,Bl(r,_)}}var Ri={readContext:Dr,useCallback:fr,useContext:fr,useEffect:fr,useImperativeHandle:fr,useInsertionEffect:fr,useLayoutEffect:fr,useMemo:fr,useReducer:fr,useRef:fr,useState:fr,useDebugValue:fr,useDeferredValue:fr,useTransition:fr,useMutableSource:fr,useSyncExternalStore:fr,useId:fr,unstable_isNewReconciler:!1},Zp={readContext:Dr,useCallback:function(r,c){return Jr().memoizedState=[r,c===void 0?null:c],r},useContext:Dr,useEffect:Yc,useImperativeHandle:function(r,c,_){return _=_!=null?_.concat([r]):null,di(4194308,4,qf.bind(null,c,r),_)},useLayoutEffect:function(r,c){return di(4194308,4,r,c)},useInsertionEffect:function(r,c){return di(4,2,r,c)},useMemo:function(r,c){var _=Jr();return c=c===void 0?null:c,r=r(),_.memoizedState=[r,c],r},useReducer:function(r,c,_){var t=Jr();return c=_!==void 0?_(c):c,t.memoizedState=t.baseState=c,r={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:r,lastRenderedState:c},t.queue=r,r=r.dispatch=qp.bind(null,Rt,r),[t.memoizedState,r]},useRef:function(r){var c=Jr();return r={current:r},c.memoizedState=r},useState:qc,useDebugValue:uu,useDeferredValue:function(r){return Jr().memoizedState=r},useTransition:function(){var r=qc(!1),c=r[0];return r=Xp.bind(null,r[1]),Jr().memoizedState=r,[c,r]},useMutableSource:function(){},useSyncExternalStore:function(r,c,_){var t=Rt,j=Jr();if(Ot){if(_===void 0)throw Error(Be(407));_=_()}else{if(_=c(),er===null)throw Error(Be(349));Qn&30||Uf(t,c,_)}j.memoizedState=_;var d={value:_,getSnapshot:c};return j.queue=d,Yc(Gf.bind(null,t,d,r),[r]),t.flags|=2048,ks(9,Bf.bind(null,t,d,_,c),void 0,null),_},useId:function(){var r=Jr(),c=er.identifierPrefix;if(Ot){var _=cn,t=un;_=(t&~(1<<32-Wr(t)-1)).toString(32)+_,c=":"+c+"R"+_,_=Es++,0<_&&(c+="H"+_.toString(32)),c+=":"}else _=Wp++,c=":"+c+"r"+_.toString(32)+":";return r.memoizedState=c},unstable_isNewReconciler:!1},Qp={readContext:Dr,useCallback:Zf,useContext:Dr,useEffect:lu,useImperativeHandle:Yf,useInsertionEffect:Wf,useLayoutEffect:Xf,useMemo:Qf,useReducer:Ca,useRef:Hf,useState:function(){return Ca(Ts)},useDebugValue:uu,useDeferredValue:function(r){var c=Fr();return $f(c,qt.memoizedState,r)},useTransition:function(){var r=Ca(Ts)[0],c=Fr().memoizedState;return[r,c]},useMutableSource:Ff,useSyncExternalStore:Nf,useId:Kf,unstable_isNewReconciler:!1},$p={readContext:Dr,useCallback:Zf,useContext:Dr,useEffect:lu,useImperativeHandle:Yf,useInsertionEffect:Wf,useLayoutEffect:Xf,useMemo:Qf,useReducer:Pa,useRef:Hf,useState:function(){return Pa(Ts)},useDebugValue:uu,useDeferredValue:function(r){var c=Fr();return qt===null?c.memoizedState=r:$f(c,qt.memoizedState,r)},useTransition:function(){var r=Pa(Ts)[0],c=Fr().memoizedState;return[r,c]},useMutableSource:Ff,useSyncExternalStore:Nf,useId:Kf,unstable_isNewReconciler:!1};function Po(r,c){try{var _="",t=c;do _+=E0(t),t=t.return;while(t);var j=_}catch(d){j=` +`+j[u].replace(" at new "," at ");return r.displayName&&a.includes("")&&(a=a.replace("",r.displayName)),a}while(1<=u&&0<=m);break}}}finally{da=!1,Error.prepareStackTrace=_}return(r=r?r.displayName||r.name:"")?Ko(r):""}function E0(r){switch(r.tag){case 5:return Ko(r.type);case 16:return Ko("Lazy");case 13:return Ko("Suspense");case 19:return Ko("SuspenseList");case 0:case 2:case 15:return r=fa(r.type,!1),r;case 11:return r=fa(r.type.render,!1),r;case 1:return r=fa(r.type,!0),r;default:return""}}function Ba(r){if(r==null)return null;if(typeof r=="function")return r.displayName||r.name||null;if(typeof r=="string")return r;switch(r){case ao:return"Fragment";case io:return"Portal";case Fa:return"Profiler";case Il:return"StrictMode";case Na:return"Suspense";case Ua:return"SuspenseList"}if(typeof r=="object")switch(r.$$typeof){case Ld:return(r.displayName||"Context")+".Consumer";case Od:return(r._context.displayName||"Context")+".Provider";case Dl:var c=r.render;return r=r.displayName,r||(r=c.displayName||c.name||"",r=r!==""?"ForwardRef("+r+")":"ForwardRef"),r;case Fl:return c=r.displayName||null,c!==null?c:Ba(r.type)||"Memo";case wn:c=r._payload,r=r._init;try{return Ba(r(c))}catch{}}return null}function T0(r){var c=r.type;switch(r.tag){case 24:return"Cache";case 9:return(c.displayName||"Context")+".Consumer";case 10:return(c._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return r=c.render,r=r.displayName||r.name||"",c.displayName||(r!==""?"ForwardRef("+r+")":"ForwardRef");case 7:return"Fragment";case 5:return c;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Ba(c);case 8:return c===Il?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof c=="function")return c.displayName||c.name||null;if(typeof c=="string")return c}return null}function In(r){switch(typeof r){case"boolean":case"number":case"string":case"undefined":return r;case"object":return r;default:return""}}function Rd(r){var c=r.type;return(r=r.nodeName)&&r.toLowerCase()==="input"&&(c==="checkbox"||c==="radio")}function k0(r){var c=Rd(r)?"checked":"value",_=Object.getOwnPropertyDescriptor(r.constructor.prototype,c),t=""+r[c];if(!r.hasOwnProperty(c)&&typeof _<"u"&&typeof _.get=="function"&&typeof _.set=="function"){var j=_.get,d=_.set;return Object.defineProperty(r,c,{configurable:!0,get:function(){return j.call(this)},set:function(u){t=""+u,d.call(this,u)}}),Object.defineProperty(r,c,{enumerable:_.enumerable}),{getValue:function(){return t},setValue:function(u){t=""+u},stopTracking:function(){r._valueTracker=null,delete r[c]}}}}function Vs(r){r._valueTracker||(r._valueTracker=k0(r))}function Id(r){if(!r)return!1;var c=r._valueTracker;if(!c)return!0;var _=c.getValue(),t="";return r&&(t=Rd(r)?r.checked?"true":"false":r.value),r=t,r!==_?(c.setValue(r),!0):!1}function yi(r){if(r=r||(typeof document<"u"?document:void 0),typeof r>"u")return null;try{return r.activeElement||r.body}catch{return r.body}}function Ga(r,c){var _=c.checked;return It({},c,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:_??r._wrapperState.initialChecked})}function dc(r,c){var _=c.defaultValue==null?"":c.defaultValue,t=c.checked!=null?c.checked:c.defaultChecked;_=In(c.value!=null?c.value:_),r._wrapperState={initialChecked:t,initialValue:_,controlled:c.type==="checkbox"||c.type==="radio"?c.checked!=null:c.value!=null}}function Dd(r,c){c=c.checked,c!=null&&Rl(r,"checked",c,!1)}function Va(r,c){Dd(r,c);var _=In(c.value),t=c.type;if(_!=null)t==="number"?(_===0&&r.value===""||r.value!=_)&&(r.value=""+_):r.value!==""+_&&(r.value=""+_);else if(t==="submit"||t==="reset"){r.removeAttribute("value");return}c.hasOwnProperty("value")?za(r,c.type,_):c.hasOwnProperty("defaultValue")&&za(r,c.type,In(c.defaultValue)),c.checked==null&&c.defaultChecked!=null&&(r.defaultChecked=!!c.defaultChecked)}function fc(r,c,_){if(c.hasOwnProperty("value")||c.hasOwnProperty("defaultValue")){var t=c.type;if(!(t!=="submit"&&t!=="reset"||c.value!==void 0&&c.value!==null))return;c=""+r._wrapperState.initialValue,_||c===r.value||(r.value=c),r.defaultValue=c}_=r.name,_!==""&&(r.name=""),r.defaultChecked=!!r._wrapperState.initialChecked,_!==""&&(r.name=_)}function za(r,c,_){(c!=="number"||yi(r.ownerDocument)!==r)&&(_==null?r.defaultValue=""+r._wrapperState.initialValue:r.defaultValue!==""+_&&(r.defaultValue=""+_))}var Jo=Array.isArray;function bo(r,c,_,t){if(r=r.options,c){c={};for(var j=0;j<_.length;j++)c["$"+_[j]]=!0;for(_=0;_"+c.valueOf().toString()+"",c=zs.firstChild;r.firstChild;)r.removeChild(r.firstChild);for(;c.firstChild;)r.appendChild(c.firstChild)}});function hs(r,c){if(c){var _=r.firstChild;if(_&&_===r.lastChild&&_.nodeType===3){_.nodeValue=c;return}}r.textContent=c}var ns={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},M0=["Webkit","ms","Moz","O"];Object.keys(ns).forEach(function(r){M0.forEach(function(c){c=c+r.charAt(0).toUpperCase()+r.substring(1),ns[c]=ns[r]})});function Bd(r,c,_){return c==null||typeof c=="boolean"||c===""?"":_||typeof c!="number"||c===0||ns.hasOwnProperty(r)&&ns[r]?(""+c).trim():c+"px"}function Gd(r,c){r=r.style;for(var _ in c)if(c.hasOwnProperty(_)){var t=_.indexOf("--")===0,j=Bd(_,c[_],t);_==="float"&&(_="cssFloat"),t?r.setProperty(_,j):r[_]=j}}var C0=It({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function Xa(r,c){if(c){if(C0[r]&&(c.children!=null||c.dangerouslySetInnerHTML!=null))throw Error(Be(137,r));if(c.dangerouslySetInnerHTML!=null){if(c.children!=null)throw Error(Be(60));if(typeof c.dangerouslySetInnerHTML!="object"||!("__html"in c.dangerouslySetInnerHTML))throw Error(Be(61))}if(c.style!=null&&typeof c.style!="object")throw Error(Be(62))}}function qa(r,c){if(r.indexOf("-")===-1)return typeof c.is=="string";switch(r){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var Ya=null;function Nl(r){return r=r.target||r.srcElement||window,r.correspondingUseElement&&(r=r.correspondingUseElement),r.nodeType===3?r.parentNode:r}var Za=null,xo=null,wo=null;function mc(r){if(r=Ls(r)){if(typeof Za!="function")throw Error(Be(280));var c=r.stateNode;c&&(c=Wi(c),Za(r.stateNode,r.type,c))}}function Vd(r){xo?wo?wo.push(r):wo=[r]:xo=r}function zd(){if(xo){var r=xo,c=wo;if(wo=xo=null,mc(r),c)for(r=0;r>>=0,r===0?32:31-(B0(r)/G0|0)|0}var Hs=64,Ws=4194304;function es(r){switch(r&-r){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return r&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return r&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return r}}function xi(r,c){var _=r.pendingLanes;if(_===0)return 0;var t=0,j=r.suspendedLanes,d=r.pingedLanes,u=_&268435455;if(u!==0){var m=u&~j;m!==0?t=es(m):(d&=u,d!==0&&(t=es(d)))}else u=_&~j,u!==0?t=es(u):d!==0&&(t=es(d));if(t===0)return 0;if(c!==0&&c!==t&&!(c&j)&&(j=t&-t,d=c&-c,j>=d||j===16&&(d&4194240)!==0))return c;if(t&4&&(t|=_&16),c=r.entangledLanes,c!==0)for(r=r.entanglements,c&=t;0_;_++)c.push(r);return c}function Ps(r,c,_){r.pendingLanes|=c,c!==536870912&&(r.suspendedLanes=0,r.pingedLanes=0),r=r.eventTimes,c=31-Wr(c),r[c]=_}function W0(r,c){var _=r.pendingLanes&~c;r.pendingLanes=c,r.suspendedLanes=0,r.pingedLanes=0,r.expiredLanes&=c,r.mutableReadLanes&=c,r.entangledLanes&=c,c=r.entanglements;var t=r.eventTimes;for(r=r.expirationTimes;0<_;){var j=31-Wr(_),d=1<=ss),Sc=" ",Ec=!1;function cf(r,c){switch(r){case"keyup":return bp.indexOf(c.keyCode)!==-1;case"keydown":return c.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function df(r){return r=r.detail,typeof r=="object"&&"data"in r?r.data:null}var lo=!1;function wp(r,c){switch(r){case"compositionend":return df(c);case"keypress":return c.which!==32?null:(Ec=!0,Sc);case"textInput":return r=c.data,r===Sc&&Ec?null:r;default:return null}}function jp(r,c){if(lo)return r==="compositionend"||!Xl&&cf(r,c)?(r=lf(),ai=zl=En=null,lo=!1,r):null;switch(r){case"paste":return null;case"keypress":if(!(c.ctrlKey||c.altKey||c.metaKey)||c.ctrlKey&&c.altKey){if(c.char&&1=c)return{node:_,offset:c-r};r=t}e:{for(;_;){if(_.nextSibling){_=_.nextSibling;break e}_=_.parentNode}_=void 0}_=Cc(_)}}function mf(r,c){return r&&c?r===c?!0:r&&r.nodeType===3?!1:c&&c.nodeType===3?mf(r,c.parentNode):"contains"in r?r.contains(c):r.compareDocumentPosition?!!(r.compareDocumentPosition(c)&16):!1:!1}function yf(){for(var r=window,c=yi();c instanceof r.HTMLIFrameElement;){try{var _=typeof c.contentWindow.location.href=="string"}catch{_=!1}if(_)r=c.contentWindow;else break;c=yi(r.document)}return c}function ql(r){var c=r&&r.nodeName&&r.nodeName.toLowerCase();return c&&(c==="input"&&(r.type==="text"||r.type==="search"||r.type==="tel"||r.type==="url"||r.type==="password")||c==="textarea"||r.contentEditable==="true")}function Op(r){var c=yf(),_=r.focusedElem,t=r.selectionRange;if(c!==_&&_&&_.ownerDocument&&mf(_.ownerDocument.documentElement,_)){if(t!==null&&ql(_)){if(c=t.start,r=t.end,r===void 0&&(r=c),"selectionStart"in _)_.selectionStart=c,_.selectionEnd=Math.min(r,_.value.length);else if(r=(c=_.ownerDocument||document)&&c.defaultView||window,r.getSelection){r=r.getSelection();var j=_.textContent.length,d=Math.min(t.start,j);t=t.end===void 0?d:Math.min(t.end,j),!r.extend&&d>t&&(j=t,t=d,d=j),j=Pc(_,d);var u=Pc(_,t);j&&u&&(r.rangeCount!==1||r.anchorNode!==j.node||r.anchorOffset!==j.offset||r.focusNode!==u.node||r.focusOffset!==u.offset)&&(c=c.createRange(),c.setStart(j.node,j.offset),r.removeAllRanges(),d>t?(r.addRange(c),r.extend(u.node,u.offset)):(c.setEnd(u.node,u.offset),r.addRange(c)))}}for(c=[],r=_;r=r.parentNode;)r.nodeType===1&&c.push({element:r,left:r.scrollLeft,top:r.scrollTop});for(typeof _.focus=="function"&&_.focus(),_=0;_=document.documentMode,uo=null,tl=null,as=null,rl=!1;function Oc(r,c,_){var t=_.window===_?_.document:_.nodeType===9?_:_.ownerDocument;rl||uo==null||uo!==yi(t)||(t=uo,"selectionStart"in t&&ql(t)?t={start:t.selectionStart,end:t.selectionEnd}:(t=(t.ownerDocument&&t.ownerDocument.defaultView||window).getSelection(),t={anchorNode:t.anchorNode,anchorOffset:t.anchorOffset,focusNode:t.focusNode,focusOffset:t.focusOffset}),as&&bs(as,t)||(as=t,t=_i(tl,"onSelect"),0ho||(r.current=ll[ho],ll[ho]=null,ho--)}function Et(r,c){ho++,ll[ho]=r.current,r.current=c}var Dn={},mr=Nn(Dn),jr=Nn(!1),Yn=Dn;function To(r,c){var _=r.type.contextTypes;if(!_)return Dn;var t=r.stateNode;if(t&&t.__reactInternalMemoizedUnmaskedChildContext===c)return t.__reactInternalMemoizedMaskedChildContext;var j={},d;for(d in _)j[d]=c[d];return t&&(r=r.stateNode,r.__reactInternalMemoizedUnmaskedChildContext=c,r.__reactInternalMemoizedMaskedChildContext=j),j}function _r(r){return r=r.childContextTypes,r!=null}function Ei(){Pt(jr),Pt(mr)}function Nc(r,c,_){if(mr.current!==Dn)throw Error(Be(168));Et(mr,c),Et(jr,_)}function Ef(r,c,_){var t=r.stateNode;if(c=c.childContextTypes,typeof t.getChildContext!="function")return _;t=t.getChildContext();for(var j in t)if(!(j in c))throw Error(Be(108,T0(r)||"Unknown",j));return It({},_,t)}function Ti(r){return r=(r=r.stateNode)&&r.__reactInternalMemoizedMergedChildContext||Dn,Yn=mr.current,Et(mr,r),Et(jr,jr.current),!0}function Uc(r,c,_){var t=r.stateNode;if(!t)throw Error(Be(169));_?(r=Ef(r,c,Yn),t.__reactInternalMemoizedMergedChildContext=r,Pt(jr),Pt(mr),Et(mr,r)):Pt(jr),Et(jr,_)}var ln=null,Xi=!1,Ta=!1;function Tf(r){ln===null?ln=[r]:ln.push(r)}function zp(r){Xi=!0,Tf(r)}function Un(){if(!Ta&&ln!==null){Ta=!0;var r=0,c=vt;try{var _=ln;for(vt=1;r<_.length;r++){var t=_[r];do t=t(!0);while(t!==null)}ln=null,Xi=!1}catch(j){throw ln!==null&&(ln=ln.slice(r+1)),Qd(Ul,Un),j}finally{vt=c,Ta=!1}}return null}var po=[],mo=0,ki=null,Mi=0,Lr=[],Ar=0,Zn=null,un=1,cn="";function Bn(r,c){po[mo++]=Mi,po[mo++]=ki,ki=r,Mi=c}function kf(r,c,_){Lr[Ar++]=un,Lr[Ar++]=cn,Lr[Ar++]=Zn,Zn=r;var t=un;r=cn;var j=32-Wr(t)-1;t&=~(1<>=u,j-=u,un=1<<32-Wr(c)+j|_<E?(P=S,S=null):P=S.sibling;var O=o(s,S,g[E],b);if(O===null){S===null&&(S=P);break}r&&S&&O.alternate===null&&c(s,S),f=d(O,f,E),T===null?w=O:T.sibling=O,T=O,S=P}if(E===g.length)return _(s,S),Ot&&Bn(s,E),w;if(S===null){for(;EE?(P=S,S=null):P=S.sibling;var M=o(s,S,O.value,b);if(M===null){S===null&&(S=P);break}r&&S&&M.alternate===null&&c(s,S),f=d(M,f,E),T===null?w=M:T.sibling=M,T=M,S=P}if(O.done)return _(s,S),Ot&&Bn(s,E),w;if(S===null){for(;!O.done;E++,O=g.next())O=y(s,O.value,b),O!==null&&(f=d(O,f,E),T===null?w=O:T.sibling=O,T=O);return Ot&&Bn(s,E),w}for(S=t(s,S);!O.done;E++,O=g.next())O=n(S,s,E,O.value,b),O!==null&&(r&&O.alternate!==null&&S.delete(O.key===null?E:O.key),f=d(O,f,E),T===null?w=O:T.sibling=O,T=O);return r&&S.forEach(function(R){return c(s,R)}),Ot&&Bn(s,E),w}function h(s,f,g,b){if(typeof g=="object"&&g!==null&&g.type===ao&&g.key===null&&(g=g.props.children),typeof g=="object"&&g!==null){switch(g.$$typeof){case Gs:e:{for(var w=g.key,T=f;T!==null;){if(T.key===w){if(w=g.type,w===ao){if(T.tag===7){_(s,T.sibling),f=j(T,g.props.children),f.return=s,s=f;break e}}else if(T.elementType===w||typeof w=="object"&&w!==null&&w.$$typeof===wn&&Xc(w)===T.type){_(s,T.sibling),f=j(T,g.props),f.ref=Zo(s,T,g),f.return=s,s=f;break e}_(s,T);break}else c(s,T);T=T.sibling}g.type===ao?(f=qn(g.props.children,s.mode,b,g.key),f.return=s,s=f):(b=mi(g.type,g.key,g.props,null,s.mode,b),b.ref=Zo(s,f,g),b.return=s,s=b)}return u(s);case io:e:{for(T=g.key;f!==null;){if(f.key===T)if(f.tag===4&&f.stateNode.containerInfo===g.containerInfo&&f.stateNode.implementation===g.implementation){_(s,f.sibling),f=j(f,g.children||[]),f.return=s,s=f;break e}else{_(s,f);break}else c(s,f);f=f.sibling}f=Ra(g,s.mode,b),f.return=s,s=f}return u(s);case wn:return T=g._init,h(s,f,T(g._payload),b)}if(Jo(g))return i(s,f,g,b);if(Ho(g))return l(s,f,g,b);Ks(s,g)}return typeof g=="string"&&g!==""||typeof g=="number"?(g=""+g,f!==null&&f.tag===6?(_(s,f.sibling),f=j(f,g),f.return=s,s=f):(_(s,f),f=Aa(g,s.mode,b),f.return=s,s=f),u(s)):_(s,f)}return h}var Mo=Rf(!0),If=Rf(!1),As={},rn=Nn(As),_s=Nn(As),Ss=Nn(As);function Wn(r){if(r===As)throw Error(Be(174));return r}function ru(r,c){switch(Et(Ss,c),Et(_s,r),Et(rn,As),r=c.nodeType,r){case 9:case 11:c=(c=c.documentElement)?c.namespaceURI:Wa(null,"");break;default:r=r===8?c.parentNode:c,c=r.namespaceURI||null,r=r.tagName,c=Wa(c,r)}Pt(rn),Et(rn,c)}function Co(){Pt(rn),Pt(_s),Pt(Ss)}function Df(r){Wn(Ss.current);var c=Wn(rn.current),_=Wa(c,r.type);c!==_&&(Et(_s,r),Et(rn,_))}function nu(r){_s.current===r&&(Pt(rn),Pt(_s))}var At=Nn(0);function Li(r){for(var c=r;c!==null;){if(c.tag===13){var _=c.memoizedState;if(_!==null&&(_=_.dehydrated,_===null||_.data==="$?"||_.data==="$!"))return c}else if(c.tag===19&&c.memoizedProps.revealOrder!==void 0){if(c.flags&128)return c}else if(c.child!==null){c.child.return=c,c=c.child;continue}if(c===r)break;for(;c.sibling===null;){if(c.return===null||c.return===r)return null;c=c.return}c.sibling.return=c.return,c=c.sibling}return null}var ka=[];function ou(){for(var r=0;r_?_:4,r(!0);var t=Ma.transition;Ma.transition={};try{r(!1),c()}finally{vt=_,Ma.transition=t}}function Kf(){return Fr().memoizedState}function qp(r,c,_){var t=An(r);if(_={lane:t,action:_,hasEagerState:!1,eagerState:null,next:null},Jf(r))eh(c,_);else if(_=Pf(r,c,_,t),_!==null){var j=gr();Xr(_,r,t,j),th(_,c,t)}}function Yp(r,c,_){var t=An(r),j={lane:t,action:_,hasEagerState:!1,eagerState:null,next:null};if(Jf(r))eh(c,j);else{var d=r.alternate;if(r.lanes===0&&(d===null||d.lanes===0)&&(d=c.lastRenderedReducer,d!==null))try{var u=c.lastRenderedState,m=d(u,_);if(j.hasEagerState=!0,j.eagerState=m,qr(m,u)){var a=c.interleaved;a===null?(j.next=j,eu(c)):(j.next=a.next,a.next=j),c.interleaved=j;return}}catch{}finally{}_=Pf(r,c,j,t),_!==null&&(j=gr(),Xr(_,r,t,j),th(_,c,t))}}function Jf(r){var c=r.alternate;return r===Rt||c!==null&&c===Rt}function eh(r,c){ls=Ai=!0;var _=r.pending;_===null?c.next=c:(c.next=_.next,_.next=c),r.pending=c}function th(r,c,_){if(_&4194240){var t=c.lanes;t&=r.pendingLanes,_|=t,c.lanes=_,Bl(r,_)}}var Ri={readContext:Dr,useCallback:fr,useContext:fr,useEffect:fr,useImperativeHandle:fr,useInsertionEffect:fr,useLayoutEffect:fr,useMemo:fr,useReducer:fr,useRef:fr,useState:fr,useDebugValue:fr,useDeferredValue:fr,useTransition:fr,useMutableSource:fr,useSyncExternalStore:fr,useId:fr,unstable_isNewReconciler:!1},Zp={readContext:Dr,useCallback:function(r,c){return Jr().memoizedState=[r,c===void 0?null:c],r},useContext:Dr,useEffect:Yc,useImperativeHandle:function(r,c,_){return _=_!=null?_.concat([r]):null,di(4194308,4,qf.bind(null,c,r),_)},useLayoutEffect:function(r,c){return di(4194308,4,r,c)},useInsertionEffect:function(r,c){return di(4,2,r,c)},useMemo:function(r,c){var _=Jr();return c=c===void 0?null:c,r=r(),_.memoizedState=[r,c],r},useReducer:function(r,c,_){var t=Jr();return c=_!==void 0?_(c):c,t.memoizedState=t.baseState=c,r={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:r,lastRenderedState:c},t.queue=r,r=r.dispatch=qp.bind(null,Rt,r),[t.memoizedState,r]},useRef:function(r){var c=Jr();return r={current:r},c.memoizedState=r},useState:qc,useDebugValue:uu,useDeferredValue:function(r){return Jr().memoizedState=r},useTransition:function(){var r=qc(!1),c=r[0];return r=Xp.bind(null,r[1]),Jr().memoizedState=r,[c,r]},useMutableSource:function(){},useSyncExternalStore:function(r,c,_){var t=Rt,j=Jr();if(Ot){if(_===void 0)throw Error(Be(407));_=_()}else{if(_=c(),tr===null)throw Error(Be(349));Qn&30||Uf(t,c,_)}j.memoizedState=_;var d={value:_,getSnapshot:c};return j.queue=d,Yc(Gf.bind(null,t,d,r),[r]),t.flags|=2048,ks(9,Bf.bind(null,t,d,_,c),void 0,null),_},useId:function(){var r=Jr(),c=tr.identifierPrefix;if(Ot){var _=cn,t=un;_=(t&~(1<<32-Wr(t)-1)).toString(32)+_,c=":"+c+"R"+_,_=Es++,0<_&&(c+="H"+_.toString(32)),c+=":"}else _=Wp++,c=":"+c+"r"+_.toString(32)+":";return r.memoizedState=c},unstable_isNewReconciler:!1},Qp={readContext:Dr,useCallback:Zf,useContext:Dr,useEffect:lu,useImperativeHandle:Yf,useInsertionEffect:Wf,useLayoutEffect:Xf,useMemo:Qf,useReducer:Ca,useRef:Hf,useState:function(){return Ca(Ts)},useDebugValue:uu,useDeferredValue:function(r){var c=Fr();return $f(c,Yt.memoizedState,r)},useTransition:function(){var r=Ca(Ts)[0],c=Fr().memoizedState;return[r,c]},useMutableSource:Ff,useSyncExternalStore:Nf,useId:Kf,unstable_isNewReconciler:!1},$p={readContext:Dr,useCallback:Zf,useContext:Dr,useEffect:lu,useImperativeHandle:Yf,useInsertionEffect:Wf,useLayoutEffect:Xf,useMemo:Qf,useReducer:Pa,useRef:Hf,useState:function(){return Pa(Ts)},useDebugValue:uu,useDeferredValue:function(r){var c=Fr();return Yt===null?c.memoizedState=r:$f(c,Yt.memoizedState,r)},useTransition:function(){var r=Pa(Ts)[0],c=Fr().memoizedState;return[r,c]},useMutableSource:Ff,useSyncExternalStore:Nf,useId:Kf,unstable_isNewReconciler:!1};function Po(r,c){try{var _="",t=c;do _+=E0(t),t=t.return;while(t);var j=_}catch(d){j=` Error generating stack: `+d.message+` -`+d.stack}return{value:r,source:c,stack:j,digest:null}}function Oa(r,c,_){return{value:r,source:null,stack:_??null,digest:c??null}}function pl(r,c){try{console.error(c.value)}catch(_){setTimeout(function(){throw _})}}var Kp=typeof WeakMap=="function"?WeakMap:Map;function rh(r,c,_){_=dn(-1,_),_.tag=3,_.payload={element:null};var t=c.value;return _.callback=function(){Di||(Di=!0,Sl=t),pl(r,c)},_}function nh(r,c,_){_=dn(-1,_),_.tag=3;var t=r.type.getDerivedStateFromError;if(typeof t=="function"){var j=c.value;_.payload=function(){return t(j)},_.callback=function(){pl(r,c)}}var d=r.stateNode;return d!==null&&typeof d.componentDidCatch=="function"&&(_.callback=function(){pl(r,c),typeof t!="function"&&(Ln===null?Ln=new Set([this]):Ln.add(this));var u=c.stack;this.componentDidCatch(c.value,{componentStack:u!==null?u:""})}),_}function Zc(r,c,_){var t=r.pingCache;if(t===null){t=r.pingCache=new Kp;var j=new Set;t.set(c,j)}else j=t.get(c),j===void 0&&(j=new Set,t.set(c,j));j.has(_)||(j.add(_),r=f1.bind(null,r,c,_),c.then(r,r))}function Qc(r){do{var c;if((c=r.tag===13)&&(c=r.memoizedState,c=c!==null?c.dehydrated!==null:!0),c)return r;r=r.return}while(r!==null);return null}function $c(r,c,_,t,j){return r.mode&1?(r.flags|=65536,r.lanes=j,r):(r===c?r.flags|=65536:(r.flags|=128,_.flags|=131072,_.flags&=-52805,_.tag===1&&(_.alternate===null?_.tag=17:(c=dn(-1,1),c.tag=2,On(_,c,1))),_.lanes|=1),r)}var Jp=yn.ReactCurrentOwner,wr=!1;function yr(r,c,_,t){c.child=r===null?If(c,null,_,t):Mo(c,r.child,_,t)}function Kc(r,c,_,t,j){_=_.render;var d=c.ref;return _o(c,j),t=iu(r,c,_,t,d,j),_=au(),r!==null&&!wr?(c.updateQueue=r.updateQueue,c.flags&=-2053,r.lanes&=~j,mn(r,c,j)):(Ot&&_&&Yl(c),c.flags|=1,yr(r,c,t,j),c.child)}function Jc(r,c,_,t,j){if(r===null){var d=_.type;return typeof d=="function"&&!gu(d)&&d.defaultProps===void 0&&_.compare===null&&_.defaultProps===void 0?(c.tag=15,c.type=d,oh(r,c,d,t,j)):(r=mi(_.type,null,t,c,c.mode,j),r.ref=c.ref,r.return=c,c.child=r)}if(d=r.child,!(r.lanes&j)){var u=d.memoizedProps;if(_=_.compare,_=_!==null?_:bs,_(u,t)&&r.ref===c.ref)return mn(r,c,j)}return c.flags|=1,r=Rn(d,t),r.ref=c.ref,r.return=c,c.child=r}function oh(r,c,_,t,j){if(r!==null){var d=r.memoizedProps;if(bs(d,t)&&r.ref===c.ref)if(wr=!1,c.pendingProps=t=d,(r.lanes&j)!==0)r.flags&131072&&(wr=!0);else return c.lanes=r.lanes,mn(r,c,j)}return ml(r,c,_,t,j)}function sh(r,c,_){var t=c.pendingProps,j=t.children,d=r!==null?r.memoizedState:null;if(t.mode==="hidden")if(!(c.mode&1))c.memoizedState={baseLanes:0,cachePool:null,transitions:null},Et(vo,Tr),Tr|=_;else{if(!(_&1073741824))return r=d!==null?d.baseLanes|_:_,c.lanes=c.childLanes=1073741824,c.memoizedState={baseLanes:r,cachePool:null,transitions:null},c.updateQueue=null,Et(vo,Tr),Tr|=r,null;c.memoizedState={baseLanes:0,cachePool:null,transitions:null},t=d!==null?d.baseLanes:_,Et(vo,Tr),Tr|=t}else d!==null?(t=d.baseLanes|_,c.memoizedState=null):t=_,Et(vo,Tr),Tr|=t;return yr(r,c,j,_),c.child}function ih(r,c){var _=c.ref;(r===null&&_!==null||r!==null&&r.ref!==_)&&(c.flags|=512,c.flags|=2097152)}function ml(r,c,_,t,j){var d=_r(_)?Yn:mr.current;return d=To(c,d),_o(c,j),_=iu(r,c,_,t,d,j),t=au(),r!==null&&!wr?(c.updateQueue=r.updateQueue,c.flags&=-2053,r.lanes&=~j,mn(r,c,j)):(Ot&&t&&Yl(c),c.flags|=1,yr(r,c,_,j),c.child)}function ed(r,c,_,t,j){if(_r(_)){var d=!0;Ti(c)}else d=!1;if(_o(c,j),c.stateNode===null)fi(r,c),Af(c,_,t),hl(c,_,t,j),t=!0;else if(r===null){var u=c.stateNode,m=c.memoizedProps;u.props=m;var a=u.context,p=_.contextType;typeof p=="object"&&p!==null?p=Dr(p):(p=_r(_)?Yn:mr.current,p=To(c,p));var v=_.getDerivedStateFromProps,y=typeof v=="function"||typeof u.getSnapshotBeforeUpdate=="function";y||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(m!==t||a!==p)&&Wc(c,u,t,p),jn=!1;var o=c.memoizedState;u.state=o,Oi(c,t,u,j),a=c.memoizedState,m!==t||o!==a||jr.current||jn?(typeof v=="function"&&(fl(c,_,v,t),a=c.memoizedState),(m=jn||Hc(c,_,m,t,o,a,p))?(y||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(c.flags|=4194308)):(typeof u.componentDidMount=="function"&&(c.flags|=4194308),c.memoizedProps=t,c.memoizedState=a),u.props=t,u.state=a,u.context=p,t=m):(typeof u.componentDidMount=="function"&&(c.flags|=4194308),t=!1)}else{u=c.stateNode,Of(r,c),m=c.memoizedProps,p=c.type===c.elementType?m:Vr(c.type,m),u.props=p,y=c.pendingProps,o=u.context,a=_.contextType,typeof a=="object"&&a!==null?a=Dr(a):(a=_r(_)?Yn:mr.current,a=To(c,a));var n=_.getDerivedStateFromProps;(v=typeof n=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(m!==y||o!==a)&&Wc(c,u,t,a),jn=!1,o=c.memoizedState,u.state=o,Oi(c,t,u,j);var i=c.memoizedState;m!==y||o!==i||jr.current||jn?(typeof n=="function"&&(fl(c,_,n,t),i=c.memoizedState),(p=jn||Hc(c,_,p,t,o,i,a)||!1)?(v||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(t,i,a),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(t,i,a)),typeof u.componentDidUpdate=="function"&&(c.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(c.flags|=1024)):(typeof u.componentDidUpdate!="function"||m===r.memoizedProps&&o===r.memoizedState||(c.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||m===r.memoizedProps&&o===r.memoizedState||(c.flags|=1024),c.memoizedProps=t,c.memoizedState=i),u.props=t,u.state=i,u.context=a,t=p):(typeof u.componentDidUpdate!="function"||m===r.memoizedProps&&o===r.memoizedState||(c.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||m===r.memoizedProps&&o===r.memoizedState||(c.flags|=1024),t=!1)}return yl(r,c,_,t,d,j)}function yl(r,c,_,t,j,d){ih(r,c);var u=(c.flags&128)!==0;if(!t&&!u)return j&&Uc(c,_,!1),mn(r,c,d);t=c.stateNode,Jp.current=c;var m=u&&typeof _.getDerivedStateFromError!="function"?null:t.render();return c.flags|=1,r!==null&&u?(c.child=Mo(c,r.child,null,d),c.child=Mo(c,null,m,d)):yr(r,c,m,d),c.memoizedState=t.state,j&&Uc(c,_,!0),c.child}function ah(r){var c=r.stateNode;c.pendingContext?Nc(r,c.pendingContext,c.pendingContext!==c.context):c.context&&Nc(r,c.context,!1),ru(r,c.containerInfo)}function td(r,c,_,t,j){return ko(),Ql(j),c.flags|=256,yr(r,c,_,t),c.child}var gl={dehydrated:null,treeContext:null,retryLane:0};function vl(r){return{baseLanes:r,cachePool:null,transitions:null}}function lh(r,c,_){var t=c.pendingProps,j=At.current,d=!1,u=(c.flags&128)!==0,m;if((m=u)||(m=r!==null&&r.memoizedState===null?!1:(j&2)!==0),m?(d=!0,c.flags&=-129):(r===null||r.memoizedState!==null)&&(j|=1),Et(At,j&1),r===null)return cl(c),r=c.memoizedState,r!==null&&(r=r.dehydrated,r!==null)?(c.mode&1?r.data==="$!"?c.lanes=8:c.lanes=1073741824:c.lanes=1,null):(u=t.children,r=t.fallback,d?(t=c.mode,d=c.child,u={mode:"hidden",children:u},!(t&1)&&d!==null?(d.childLanes=0,d.pendingProps=u):d=$i(u,t,0,null),r=qn(r,t,_,null),d.return=c,r.return=c,d.sibling=r,c.child=d,c.child.memoizedState=vl(_),c.memoizedState=gl,r):cu(c,u));if(j=r.memoizedState,j!==null&&(m=j.dehydrated,m!==null))return e1(r,c,u,t,m,j,_);if(d){d=t.fallback,u=c.mode,j=r.child,m=j.sibling;var a={mode:"hidden",children:t.children};return!(u&1)&&c.child!==j?(t=c.child,t.childLanes=0,t.pendingProps=a,c.deletions=null):(t=Rn(j,a),t.subtreeFlags=j.subtreeFlags&14680064),m!==null?d=Rn(m,d):(d=qn(d,u,_,null),d.flags|=2),d.return=c,t.return=c,t.sibling=d,c.child=t,t=d,d=c.child,u=r.child.memoizedState,u=u===null?vl(_):{baseLanes:u.baseLanes|_,cachePool:null,transitions:u.transitions},d.memoizedState=u,d.childLanes=r.childLanes&~_,c.memoizedState=gl,t}return d=r.child,r=d.sibling,t=Rn(d,{mode:"visible",children:t.children}),!(c.mode&1)&&(t.lanes=_),t.return=c,t.sibling=null,r!==null&&(_=c.deletions,_===null?(c.deletions=[r],c.flags|=16):_.push(r)),c.child=t,c.memoizedState=null,t}function cu(r,c){return c=$i({mode:"visible",children:c},r.mode,0,null),c.return=r,r.child=c}function Js(r,c,_,t){return t!==null&&Ql(t),Mo(c,r.child,null,_),r=cu(c,c.pendingProps.children),r.flags|=2,c.memoizedState=null,r}function e1(r,c,_,t,j,d,u){if(_)return c.flags&256?(c.flags&=-257,t=Oa(Error(Be(422))),Js(r,c,u,t)):c.memoizedState!==null?(c.child=r.child,c.flags|=128,null):(d=t.fallback,j=c.mode,t=$i({mode:"visible",children:t.children},j,0,null),d=qn(d,j,u,null),d.flags|=2,t.return=c,d.return=c,t.sibling=d,c.child=t,c.mode&1&&Mo(c,r.child,null,u),c.child.memoizedState=vl(u),c.memoizedState=gl,d);if(!(c.mode&1))return Js(r,c,u,null);if(j.data==="$!"){if(t=j.nextSibling&&j.nextSibling.dataset,t)var m=t.dgst;return t=m,d=Error(Be(419)),t=Oa(d,t,void 0),Js(r,c,u,t)}if(m=(u&r.childLanes)!==0,wr||m){if(t=er,t!==null){switch(u&-u){case 4:j=2;break;case 16:j=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:j=32;break;case 536870912:j=268435456;break;default:j=0}j=j&(t.suspendedLanes|u)?0:j,j!==0&&j!==d.retryLane&&(d.retryLane=j,pn(r,j),Xr(t,r,j,-1))}return yu(),t=Oa(Error(Be(421))),Js(r,c,u,t)}return j.data==="$?"?(c.flags|=128,c.child=r.child,c=h1.bind(null,r),j._reactRetry=c,null):(r=d.treeContext,kr=Pn(j.nextSibling),Mr=c,Ot=!0,Hr=null,r!==null&&(Lr[Ar++]=un,Lr[Ar++]=cn,Lr[Ar++]=Zn,un=r.id,cn=r.overflow,Zn=c),c=cu(c,t.children),c.flags|=4096,c)}function rd(r,c,_){r.lanes|=c;var t=r.alternate;t!==null&&(t.lanes|=c),dl(r.return,c,_)}function La(r,c,_,t,j){var d=r.memoizedState;d===null?r.memoizedState={isBackwards:c,rendering:null,renderingStartTime:0,last:t,tail:_,tailMode:j}:(d.isBackwards=c,d.rendering=null,d.renderingStartTime=0,d.last=t,d.tail=_,d.tailMode=j)}function uh(r,c,_){var t=c.pendingProps,j=t.revealOrder,d=t.tail;if(yr(r,c,t.children,_),t=At.current,t&2)t=t&1|2,c.flags|=128;else{if(r!==null&&r.flags&128)e:for(r=c.child;r!==null;){if(r.tag===13)r.memoizedState!==null&&rd(r,_,c);else if(r.tag===19)rd(r,_,c);else if(r.child!==null){r.child.return=r,r=r.child;continue}if(r===c)break e;for(;r.sibling===null;){if(r.return===null||r.return===c)break e;r=r.return}r.sibling.return=r.return,r=r.sibling}t&=1}if(Et(At,t),!(c.mode&1))c.memoizedState=null;else switch(j){case"forwards":for(_=c.child,j=null;_!==null;)r=_.alternate,r!==null&&Li(r)===null&&(j=_),_=_.sibling;_=j,_===null?(j=c.child,c.child=null):(j=_.sibling,_.sibling=null),La(c,!1,j,_,d);break;case"backwards":for(_=null,j=c.child,c.child=null;j!==null;){if(r=j.alternate,r!==null&&Li(r)===null){c.child=j;break}r=j.sibling,j.sibling=_,_=j,j=r}La(c,!0,_,null,d);break;case"together":La(c,!1,null,null,void 0);break;default:c.memoizedState=null}return c.child}function fi(r,c){!(c.mode&1)&&r!==null&&(r.alternate=null,c.alternate=null,c.flags|=2)}function mn(r,c,_){if(r!==null&&(c.dependencies=r.dependencies),$n|=c.lanes,!(_&c.childLanes))return null;if(r!==null&&c.child!==r.child)throw Error(Be(153));if(c.child!==null){for(r=c.child,_=Rn(r,r.pendingProps),c.child=_,_.return=c;r.sibling!==null;)r=r.sibling,_=_.sibling=Rn(r,r.pendingProps),_.return=c;_.sibling=null}return c.child}function t1(r,c,_){switch(c.tag){case 3:ah(c),ko();break;case 5:Df(c);break;case 1:_r(c.type)&&Ti(c);break;case 4:ru(c,c.stateNode.containerInfo);break;case 10:var t=c.type._context,j=c.memoizedProps.value;Et(Ci,t._currentValue),t._currentValue=j;break;case 13:if(t=c.memoizedState,t!==null)return t.dehydrated!==null?(Et(At,At.current&1),c.flags|=128,null):_&c.child.childLanes?lh(r,c,_):(Et(At,At.current&1),r=mn(r,c,_),r!==null?r.sibling:null);Et(At,At.current&1);break;case 19:if(t=(_&c.childLanes)!==0,r.flags&128){if(t)return uh(r,c,_);c.flags|=128}if(j=c.memoizedState,j!==null&&(j.rendering=null,j.tail=null,j.lastEffect=null),Et(At,At.current),t)break;return null;case 22:case 23:return c.lanes=0,sh(r,c,_)}return mn(r,c,_)}var ch,bl,dh,fh;ch=function(r,c){for(var _=c.child;_!==null;){if(_.tag===5||_.tag===6)r.appendChild(_.stateNode);else if(_.tag!==4&&_.child!==null){_.child.return=_,_=_.child;continue}if(_===c)break;for(;_.sibling===null;){if(_.return===null||_.return===c)return;_=_.return}_.sibling.return=_.return,_=_.sibling}};bl=function(){};dh=function(r,c,_,t){var j=r.memoizedProps;if(j!==t){r=c.stateNode,Wn(rn.current);var d=null;switch(_){case"input":j=Ga(r,j),t=Ga(r,t),d=[];break;case"select":j=It({},j,{value:void 0}),t=It({},t,{value:void 0}),d=[];break;case"textarea":j=Ha(r,j),t=Ha(r,t),d=[];break;default:typeof j.onClick!="function"&&typeof t.onClick=="function"&&(r.onclick=Si)}Xa(_,t);var u;_=null;for(p in j)if(!t.hasOwnProperty(p)&&j.hasOwnProperty(p)&&j[p]!=null)if(p==="style"){var m=j[p];for(u in m)m.hasOwnProperty(u)&&(_||(_={}),_[u]="")}else p!=="dangerouslySetInnerHTML"&&p!=="children"&&p!=="suppressContentEditableWarning"&&p!=="suppressHydrationWarning"&&p!=="autoFocus"&&(fs.hasOwnProperty(p)?d||(d=[]):(d=d||[]).push(p,null));for(p in t){var a=t[p];if(m=j!=null?j[p]:void 0,t.hasOwnProperty(p)&&a!==m&&(a!=null||m!=null))if(p==="style")if(m){for(u in m)!m.hasOwnProperty(u)||a&&a.hasOwnProperty(u)||(_||(_={}),_[u]="");for(u in a)a.hasOwnProperty(u)&&m[u]!==a[u]&&(_||(_={}),_[u]=a[u])}else _||(d||(d=[]),d.push(p,_)),_=a;else p==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,m=m?m.__html:void 0,a!=null&&m!==a&&(d=d||[]).push(p,a)):p==="children"?typeof a!="string"&&typeof a!="number"||(d=d||[]).push(p,""+a):p!=="suppressContentEditableWarning"&&p!=="suppressHydrationWarning"&&(fs.hasOwnProperty(p)?(a!=null&&p==="onScroll"&&Ct("scroll",r),d||m===a||(d=[])):(d=d||[]).push(p,a))}_&&(d=d||[]).push("style",_);var p=d;(c.updateQueue=p)&&(c.flags|=4)}};fh=function(r,c,_,t){_!==t&&(c.flags|=4)};function Qo(r,c){if(!Ot)switch(r.tailMode){case"hidden":c=r.tail;for(var _=null;c!==null;)c.alternate!==null&&(_=c),c=c.sibling;_===null?r.tail=null:_.sibling=null;break;case"collapsed":_=r.tail;for(var t=null;_!==null;)_.alternate!==null&&(t=_),_=_.sibling;t===null?c||r.tail===null?r.tail=null:r.tail.sibling=null:t.sibling=null}}function hr(r){var c=r.alternate!==null&&r.alternate.child===r.child,_=0,t=0;if(c)for(var j=r.child;j!==null;)_|=j.lanes|j.childLanes,t|=j.subtreeFlags&14680064,t|=j.flags&14680064,j.return=r,j=j.sibling;else for(j=r.child;j!==null;)_|=j.lanes|j.childLanes,t|=j.subtreeFlags,t|=j.flags,j.return=r,j=j.sibling;return r.subtreeFlags|=t,r.childLanes=_,c}function r1(r,c,_){var t=c.pendingProps;switch(Zl(c),c.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return hr(c),null;case 1:return _r(c.type)&&Ei(),hr(c),null;case 3:return t=c.stateNode,Co(),Pt(jr),Pt(mr),ou(),t.pendingContext&&(t.context=t.pendingContext,t.pendingContext=null),(r===null||r.child===null)&&($s(c)?c.flags|=4:r===null||r.memoizedState.isDehydrated&&!(c.flags&256)||(c.flags|=1024,Hr!==null&&(kl(Hr),Hr=null))),bl(r,c),hr(c),null;case 5:nu(c);var j=Wn(Ss.current);if(_=c.type,r!==null&&c.stateNode!=null)dh(r,c,_,t,j),r.ref!==c.ref&&(c.flags|=512,c.flags|=2097152);else{if(!t){if(c.stateNode===null)throw Error(Be(166));return hr(c),null}if(r=Wn(rn.current),$s(c)){t=c.stateNode,_=c.type;var d=c.memoizedProps;switch(t[en]=c,t[js]=d,r=(c.mode&1)!==0,_){case"dialog":Ct("cancel",t),Ct("close",t);break;case"iframe":case"object":case"embed":Ct("load",t);break;case"video":case"audio":for(j=0;j<\/script>",r=r.removeChild(r.firstChild)):typeof t.is=="string"?r=u.createElement(_,{is:t.is}):(r=u.createElement(_),_==="select"&&(u=r,t.multiple?u.multiple=!0:t.size&&(u.size=t.size))):r=u.createElementNS(r,_),r[en]=c,r[js]=t,ch(r,c,!1,!1),c.stateNode=r;e:{switch(u=qa(_,t),_){case"dialog":Ct("cancel",r),Ct("close",r),j=t;break;case"iframe":case"object":case"embed":Ct("load",r),j=t;break;case"video":case"audio":for(j=0;jOo&&(c.flags|=128,t=!0,Qo(d,!1),c.lanes=4194304)}else{if(!t)if(r=Li(u),r!==null){if(c.flags|=128,t=!0,_=r.updateQueue,_!==null&&(c.updateQueue=_,c.flags|=4),Qo(d,!0),d.tail===null&&d.tailMode==="hidden"&&!u.alternate&&!Ot)return hr(c),null}else 2*Bt()-d.renderingStartTime>Oo&&_!==1073741824&&(c.flags|=128,t=!0,Qo(d,!1),c.lanes=4194304);d.isBackwards?(u.sibling=c.child,c.child=u):(_=d.last,_!==null?_.sibling=u:c.child=u,d.last=u)}return d.tail!==null?(c=d.tail,d.rendering=c,d.tail=c.sibling,d.renderingStartTime=Bt(),c.sibling=null,_=At.current,Et(At,t?_&1|2:_&1),c):(hr(c),null);case 22:case 23:return mu(),t=c.memoizedState!==null,r!==null&&r.memoizedState!==null!==t&&(c.flags|=8192),t&&c.mode&1?Tr&1073741824&&(hr(c),c.subtreeFlags&6&&(c.flags|=8192)):hr(c),null;case 24:return null;case 25:return null}throw Error(Be(156,c.tag))}function n1(r,c){switch(Zl(c),c.tag){case 1:return _r(c.type)&&Ei(),r=c.flags,r&65536?(c.flags=r&-65537|128,c):null;case 3:return Co(),Pt(jr),Pt(mr),ou(),r=c.flags,r&65536&&!(r&128)?(c.flags=r&-65537|128,c):null;case 5:return nu(c),null;case 13:if(Pt(At),r=c.memoizedState,r!==null&&r.dehydrated!==null){if(c.alternate===null)throw Error(Be(340));ko()}return r=c.flags,r&65536?(c.flags=r&-65537|128,c):null;case 19:return Pt(At),null;case 4:return Co(),null;case 10:return Jl(c.type._context),null;case 22:case 23:return mu(),null;case 24:return null;default:return null}}var ei=!1,pr=!1,o1=typeof WeakSet=="function"?WeakSet:Set,Ke=null;function go(r,c){var _=r.ref;if(_!==null)if(typeof _=="function")try{_(null)}catch(t){Nt(r,c,t)}else _.current=null}function xl(r,c,_){try{_()}catch(t){Nt(r,c,t)}}var nd=!1;function s1(r,c){if(nl=wi,r=yf(),ql(r)){if("selectionStart"in r)var _={start:r.selectionStart,end:r.selectionEnd};else e:{_=(_=r.ownerDocument)&&_.defaultView||window;var t=_.getSelection&&_.getSelection();if(t&&t.rangeCount!==0){_=t.anchorNode;var j=t.anchorOffset,d=t.focusNode;t=t.focusOffset;try{_.nodeType,d.nodeType}catch{_=null;break e}var u=0,m=-1,a=-1,p=0,v=0,y=r,o=null;t:for(;;){for(var n;y!==_||j!==0&&y.nodeType!==3||(m=u+j),y!==d||t!==0&&y.nodeType!==3||(a=u+t),y.nodeType===3&&(u+=y.nodeValue.length),(n=y.firstChild)!==null;)o=y,y=n;for(;;){if(y===r)break t;if(o===_&&++p===j&&(m=u),o===d&&++v===t&&(a=u),(n=y.nextSibling)!==null)break;y=o,o=y.parentNode}y=n}_=m===-1||a===-1?null:{start:m,end:a}}else _=null}_=_||{start:0,end:0}}else _=null;for(ol={focusedElem:r,selectionRange:_},wi=!1,Ke=c;Ke!==null;)if(c=Ke,r=c.child,(c.subtreeFlags&1028)!==0&&r!==null)r.return=c,Ke=r;else for(;Ke!==null;){c=Ke;try{var i=c.alternate;if(c.flags&1024)switch(c.tag){case 0:case 11:case 15:break;case 1:if(i!==null){var l=i.memoizedProps,h=i.memoizedState,s=c.stateNode,f=s.getSnapshotBeforeUpdate(c.elementType===c.type?l:Vr(c.type,l),h);s.__reactInternalSnapshotBeforeUpdate=f}break;case 3:var g=c.stateNode.containerInfo;g.nodeType===1?g.textContent="":g.nodeType===9&&g.documentElement&&g.removeChild(g.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(Be(163))}}catch(b){Nt(c,c.return,b)}if(r=c.sibling,r!==null){r.return=c.return,Ke=r;break}Ke=c.return}return i=nd,nd=!1,i}function us(r,c,_){var t=c.updateQueue;if(t=t!==null?t.lastEffect:null,t!==null){var j=t=t.next;do{if((j.tag&r)===r){var d=j.destroy;j.destroy=void 0,d!==void 0&&xl(c,_,d)}j=j.next}while(j!==t)}}function Zi(r,c){if(c=c.updateQueue,c=c!==null?c.lastEffect:null,c!==null){var _=c=c.next;do{if((_.tag&r)===r){var t=_.create;_.destroy=t()}_=_.next}while(_!==c)}}function wl(r){var c=r.ref;if(c!==null){var _=r.stateNode;switch(r.tag){case 5:r=_;break;default:r=_}typeof c=="function"?c(r):c.current=r}}function hh(r){var c=r.alternate;c!==null&&(r.alternate=null,hh(c)),r.child=null,r.deletions=null,r.sibling=null,r.tag===5&&(c=r.stateNode,c!==null&&(delete c[en],delete c[js],delete c[al],delete c[Gp],delete c[Vp])),r.stateNode=null,r.return=null,r.dependencies=null,r.memoizedProps=null,r.memoizedState=null,r.pendingProps=null,r.stateNode=null,r.updateQueue=null}function ph(r){return r.tag===5||r.tag===3||r.tag===4}function od(r){e:for(;;){for(;r.sibling===null;){if(r.return===null||ph(r.return))return null;r=r.return}for(r.sibling.return=r.return,r=r.sibling;r.tag!==5&&r.tag!==6&&r.tag!==18;){if(r.flags&2||r.child===null||r.tag===4)continue e;r.child.return=r,r=r.child}if(!(r.flags&2))return r.stateNode}}function jl(r,c,_){var t=r.tag;if(t===5||t===6)r=r.stateNode,c?_.nodeType===8?_.parentNode.insertBefore(r,c):_.insertBefore(r,c):(_.nodeType===8?(c=_.parentNode,c.insertBefore(r,_)):(c=_,c.appendChild(r)),_=_._reactRootContainer,_!=null||c.onclick!==null||(c.onclick=Si));else if(t!==4&&(r=r.child,r!==null))for(jl(r,c,_),r=r.sibling;r!==null;)jl(r,c,_),r=r.sibling}function _l(r,c,_){var t=r.tag;if(t===5||t===6)r=r.stateNode,c?_.insertBefore(r,c):_.appendChild(r);else if(t!==4&&(r=r.child,r!==null))for(_l(r,c,_),r=r.sibling;r!==null;)_l(r,c,_),r=r.sibling}var sr=null,zr=!1;function xn(r,c,_){for(_=_.child;_!==null;)mh(r,c,_),_=_.sibling}function mh(r,c,_){if(tn&&typeof tn.onCommitFiberUnmount=="function")try{tn.onCommitFiberUnmount(Gi,_)}catch{}switch(_.tag){case 5:pr||go(_,c);case 6:var t=sr,j=zr;sr=null,xn(r,c,_),sr=t,zr=j,sr!==null&&(zr?(r=sr,_=_.stateNode,r.nodeType===8?r.parentNode.removeChild(_):r.removeChild(_)):sr.removeChild(_.stateNode));break;case 18:sr!==null&&(zr?(r=sr,_=_.stateNode,r.nodeType===8?Ea(r.parentNode,_):r.nodeType===1&&Ea(r,_),gs(r)):Ea(sr,_.stateNode));break;case 4:t=sr,j=zr,sr=_.stateNode.containerInfo,zr=!0,xn(r,c,_),sr=t,zr=j;break;case 0:case 11:case 14:case 15:if(!pr&&(t=_.updateQueue,t!==null&&(t=t.lastEffect,t!==null))){j=t=t.next;do{var d=j,u=d.destroy;d=d.tag,u!==void 0&&(d&2||d&4)&&xl(_,c,u),j=j.next}while(j!==t)}xn(r,c,_);break;case 1:if(!pr&&(go(_,c),t=_.stateNode,typeof t.componentWillUnmount=="function"))try{t.props=_.memoizedProps,t.state=_.memoizedState,t.componentWillUnmount()}catch(m){Nt(_,c,m)}xn(r,c,_);break;case 21:xn(r,c,_);break;case 22:_.mode&1?(pr=(t=pr)||_.memoizedState!==null,xn(r,c,_),pr=t):xn(r,c,_);break;default:xn(r,c,_)}}function sd(r){var c=r.updateQueue;if(c!==null){r.updateQueue=null;var _=r.stateNode;_===null&&(_=r.stateNode=new o1),c.forEach(function(t){var j=p1.bind(null,r,t);_.has(t)||(_.add(t),t.then(j,j))})}}function Gr(r,c){var _=c.deletions;if(_!==null)for(var t=0;t<_.length;t++){var j=_[t];try{var d=r,u=c,m=u;e:for(;m!==null;){switch(m.tag){case 5:sr=m.stateNode,zr=!1;break e;case 3:sr=m.stateNode.containerInfo,zr=!0;break e;case 4:sr=m.stateNode.containerInfo,zr=!0;break e}m=m.return}if(sr===null)throw Error(Be(160));mh(d,u,j),sr=null,zr=!1;var a=j.alternate;a!==null&&(a.return=null),j.return=null}catch(p){Nt(j,c,p)}}if(c.subtreeFlags&12854)for(c=c.child;c!==null;)yh(c,r),c=c.sibling}function yh(r,c){var _=r.alternate,t=r.flags;switch(r.tag){case 0:case 11:case 14:case 15:if(Gr(c,r),Kr(r),t&4){try{us(3,r,r.return),Zi(3,r)}catch(l){Nt(r,r.return,l)}try{us(5,r,r.return)}catch(l){Nt(r,r.return,l)}}break;case 1:Gr(c,r),Kr(r),t&512&&_!==null&&go(_,_.return);break;case 5:if(Gr(c,r),Kr(r),t&512&&_!==null&&go(_,_.return),r.flags&32){var j=r.stateNode;try{hs(j,"")}catch(l){Nt(r,r.return,l)}}if(t&4&&(j=r.stateNode,j!=null)){var d=r.memoizedProps,u=_!==null?_.memoizedProps:d,m=r.type,a=r.updateQueue;if(r.updateQueue=null,a!==null)try{m==="input"&&d.type==="radio"&&d.name!=null&&Dd(j,d),qa(m,u);var p=qa(m,d);for(u=0;uj&&(j=u),t&=~d}if(t=j,t=Bt()-t,t=(120>t?120:480>t?480:1080>t?1080:1920>t?1920:3e3>t?3e3:4320>t?4320:1960*a1(t/1960))-t,10r?16:r,Tn===null)var t=!1;else{if(r=Tn,Tn=null,Fi=0,mt&6)throw Error(Be(331));var j=mt;for(mt|=4,Ke=r.current;Ke!==null;){var d=Ke,u=d.child;if(Ke.flags&16){var m=d.deletions;if(m!==null){for(var a=0;aBt()-hu?Xn(r,0):fu|=_),Sr(r,c)}function _h(r,c){c===0&&(r.mode&1?(c=Ws,Ws<<=1,!(Ws&130023424)&&(Ws=4194304)):c=1);var _=gr();r=pn(r,c),r!==null&&(Ps(r,c,_),Sr(r,_))}function h1(r){var c=r.memoizedState,_=0;c!==null&&(_=c.retryLane),_h(r,_)}function p1(r,c){var _=0;switch(r.tag){case 13:var t=r.stateNode,j=r.memoizedState;j!==null&&(_=j.retryLane);break;case 19:t=r.stateNode;break;default:throw Error(Be(314))}t!==null&&t.delete(c),_h(r,_)}var Sh;Sh=function(r,c,_){if(r!==null)if(r.memoizedProps!==c.pendingProps||jr.current)wr=!0;else{if(!(r.lanes&_)&&!(c.flags&128))return wr=!1,t1(r,c,_);wr=!!(r.flags&131072)}else wr=!1,Ot&&c.flags&1048576&&kf(c,Mi,c.index);switch(c.lanes=0,c.tag){case 2:var t=c.type;fi(r,c),r=c.pendingProps;var j=To(c,mr.current);_o(c,_),j=iu(null,c,t,r,j,_);var d=au();return c.flags|=1,typeof j=="object"&&j!==null&&typeof j.render=="function"&&j.$$typeof===void 0?(c.tag=1,c.memoizedState=null,c.updateQueue=null,_r(t)?(d=!0,Ti(c)):d=!1,c.memoizedState=j.state!==null&&j.state!==void 0?j.state:null,tu(c),j.updater=qi,c.stateNode=j,j._reactInternals=c,hl(c,t,r,_),c=yl(null,c,t,!0,d,_)):(c.tag=0,Ot&&d&&Yl(c),yr(null,c,j,_),c=c.child),c;case 16:t=c.elementType;e:{switch(fi(r,c),r=c.pendingProps,j=t._init,t=j(t._payload),c.type=t,j=c.tag=y1(t),r=Vr(t,r),j){case 0:c=ml(null,c,t,r,_);break e;case 1:c=ed(null,c,t,r,_);break e;case 11:c=Kc(null,c,t,r,_);break e;case 14:c=Jc(null,c,t,Vr(t.type,r),_);break e}throw Error(Be(306,t,""))}return c;case 0:return t=c.type,j=c.pendingProps,j=c.elementType===t?j:Vr(t,j),ml(r,c,t,j,_);case 1:return t=c.type,j=c.pendingProps,j=c.elementType===t?j:Vr(t,j),ed(r,c,t,j,_);case 3:e:{if(ah(c),r===null)throw Error(Be(387));t=c.pendingProps,d=c.memoizedState,j=d.element,Of(r,c),Oi(c,t,null,_);var u=c.memoizedState;if(t=u.element,d.isDehydrated)if(d={element:t,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},c.updateQueue.baseState=d,c.memoizedState=d,c.flags&256){j=Po(Error(Be(423)),c),c=td(r,c,t,_,j);break e}else if(t!==j){j=Po(Error(Be(424)),c),c=td(r,c,t,_,j);break e}else for(kr=Pn(c.stateNode.containerInfo.firstChild),Mr=c,Ot=!0,Hr=null,_=If(c,null,t,_),c.child=_;_;)_.flags=_.flags&-3|4096,_=_.sibling;else{if(ko(),t===j){c=mn(r,c,_);break e}yr(r,c,t,_)}c=c.child}return c;case 5:return Df(c),r===null&&cl(c),t=c.type,j=c.pendingProps,d=r!==null?r.memoizedProps:null,u=j.children,sl(t,j)?u=null:d!==null&&sl(t,d)&&(c.flags|=32),ih(r,c),yr(r,c,u,_),c.child;case 6:return r===null&&cl(c),null;case 13:return lh(r,c,_);case 4:return ru(c,c.stateNode.containerInfo),t=c.pendingProps,r===null?c.child=Mo(c,null,t,_):yr(r,c,t,_),c.child;case 11:return t=c.type,j=c.pendingProps,j=c.elementType===t?j:Vr(t,j),Kc(r,c,t,j,_);case 7:return yr(r,c,c.pendingProps,_),c.child;case 8:return yr(r,c,c.pendingProps.children,_),c.child;case 12:return yr(r,c,c.pendingProps.children,_),c.child;case 10:e:{if(t=c.type._context,j=c.pendingProps,d=c.memoizedProps,u=j.value,Et(Ci,t._currentValue),t._currentValue=u,d!==null)if(qr(d.value,u)){if(d.children===j.children&&!jr.current){c=mn(r,c,_);break e}}else for(d=c.child,d!==null&&(d.return=c);d!==null;){var m=d.dependencies;if(m!==null){u=d.child;for(var a=m.firstContext;a!==null;){if(a.context===t){if(d.tag===1){a=dn(-1,_&-_),a.tag=2;var p=d.updateQueue;if(p!==null){p=p.shared;var v=p.pending;v===null?a.next=a:(a.next=v.next,v.next=a),p.pending=a}}d.lanes|=_,a=d.alternate,a!==null&&(a.lanes|=_),dl(d.return,_,c),m.lanes|=_;break}a=a.next}}else if(d.tag===10)u=d.type===c.type?null:d.child;else if(d.tag===18){if(u=d.return,u===null)throw Error(Be(341));u.lanes|=_,m=u.alternate,m!==null&&(m.lanes|=_),dl(u,_,c),u=d.sibling}else u=d.child;if(u!==null)u.return=d;else for(u=d;u!==null;){if(u===c){u=null;break}if(d=u.sibling,d!==null){d.return=u.return,u=d;break}u=u.return}d=u}yr(r,c,j.children,_),c=c.child}return c;case 9:return j=c.type,t=c.pendingProps.children,_o(c,_),j=Dr(j),t=t(j),c.flags|=1,yr(r,c,t,_),c.child;case 14:return t=c.type,j=Vr(t,c.pendingProps),j=Vr(t.type,j),Jc(r,c,t,j,_);case 15:return oh(r,c,c.type,c.pendingProps,_);case 17:return t=c.type,j=c.pendingProps,j=c.elementType===t?j:Vr(t,j),fi(r,c),c.tag=1,_r(t)?(r=!0,Ti(c)):r=!1,_o(c,_),Af(c,t,j),hl(c,t,j,_),yl(null,c,t,!0,r,_);case 19:return uh(r,c,_);case 22:return sh(r,c,_)}throw Error(Be(156,c.tag))};function Eh(r,c){return Qd(r,c)}function m1(r,c,_,t){this.tag=r,this.key=_,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=c,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=t,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Rr(r,c,_,t){return new m1(r,c,_,t)}function gu(r){return r=r.prototype,!(!r||!r.isReactComponent)}function y1(r){if(typeof r=="function")return gu(r)?1:0;if(r!=null){if(r=r.$$typeof,r===Dl)return 11;if(r===Fl)return 14}return 2}function Rn(r,c){var _=r.alternate;return _===null?(_=Rr(r.tag,c,r.key,r.mode),_.elementType=r.elementType,_.type=r.type,_.stateNode=r.stateNode,_.alternate=r,r.alternate=_):(_.pendingProps=c,_.type=r.type,_.flags=0,_.subtreeFlags=0,_.deletions=null),_.flags=r.flags&14680064,_.childLanes=r.childLanes,_.lanes=r.lanes,_.child=r.child,_.memoizedProps=r.memoizedProps,_.memoizedState=r.memoizedState,_.updateQueue=r.updateQueue,c=r.dependencies,_.dependencies=c===null?null:{lanes:c.lanes,firstContext:c.firstContext},_.sibling=r.sibling,_.index=r.index,_.ref=r.ref,_}function mi(r,c,_,t,j,d){var u=2;if(t=r,typeof r=="function")gu(r)&&(u=1);else if(typeof r=="string")u=5;else e:switch(r){case ao:return qn(_.children,j,d,c);case Il:u=8,j|=8;break;case Fa:return r=Rr(12,_,c,j|2),r.elementType=Fa,r.lanes=d,r;case Na:return r=Rr(13,_,c,j),r.elementType=Na,r.lanes=d,r;case Ua:return r=Rr(19,_,c,j),r.elementType=Ua,r.lanes=d,r;case Ad:return $i(_,j,d,c);default:if(typeof r=="object"&&r!==null)switch(r.$$typeof){case Od:u=10;break e;case Ld:u=9;break e;case Dl:u=11;break e;case Fl:u=14;break e;case wn:u=16,t=null;break e}throw Error(Be(130,r==null?r:typeof r,""))}return c=Rr(u,_,c,j),c.elementType=r,c.type=t,c.lanes=d,c}function qn(r,c,_,t){return r=Rr(7,r,t,c),r.lanes=_,r}function $i(r,c,_,t){return r=Rr(22,r,t,c),r.elementType=Ad,r.lanes=_,r.stateNode={isHidden:!1},r}function Aa(r,c,_){return r=Rr(6,r,null,c),r.lanes=_,r}function Ra(r,c,_){return c=Rr(4,r.children!==null?r.children:[],r.key,c),c.lanes=_,c.stateNode={containerInfo:r.containerInfo,pendingChildren:null,implementation:r.implementation},c}function g1(r,c,_,t,j){this.tag=c,this.containerInfo=r,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=pa(0),this.expirationTimes=pa(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=pa(0),this.identifierPrefix=t,this.onRecoverableError=j,this.mutableSourceEagerHydrationData=null}function vu(r,c,_,t,j,d,u,m,a){return r=new g1(r,c,_,m,a),c===1?(c=1,d===!0&&(c|=8)):c=0,d=Rr(3,null,null,c),r.current=d,d.stateNode=r,d.memoizedState={element:t,isDehydrated:_,cache:null,transitions:null,pendingSuspenseBoundaries:null},tu(d),r}function v1(r,c,_){var t=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Ch)}catch(r){console.error(r)}}Ch(),Td.exports=Pr;var _1=Td.exports,hd=_1;Ia.createRoot=hd.createRoot,Ia.hydrateRoot=hd.hydrateRoot;var Ph={exports:{}};/*! +`+d.stack}return{value:r,source:c,stack:j,digest:null}}function Oa(r,c,_){return{value:r,source:null,stack:_??null,digest:c??null}}function pl(r,c){try{console.error(c.value)}catch(_){setTimeout(function(){throw _})}}var Kp=typeof WeakMap=="function"?WeakMap:Map;function rh(r,c,_){_=dn(-1,_),_.tag=3,_.payload={element:null};var t=c.value;return _.callback=function(){Di||(Di=!0,Sl=t),pl(r,c)},_}function nh(r,c,_){_=dn(-1,_),_.tag=3;var t=r.type.getDerivedStateFromError;if(typeof t=="function"){var j=c.value;_.payload=function(){return t(j)},_.callback=function(){pl(r,c)}}var d=r.stateNode;return d!==null&&typeof d.componentDidCatch=="function"&&(_.callback=function(){pl(r,c),typeof t!="function"&&(Ln===null?Ln=new Set([this]):Ln.add(this));var u=c.stack;this.componentDidCatch(c.value,{componentStack:u!==null?u:""})}),_}function Zc(r,c,_){var t=r.pingCache;if(t===null){t=r.pingCache=new Kp;var j=new Set;t.set(c,j)}else j=t.get(c),j===void 0&&(j=new Set,t.set(c,j));j.has(_)||(j.add(_),r=f1.bind(null,r,c,_),c.then(r,r))}function Qc(r){do{var c;if((c=r.tag===13)&&(c=r.memoizedState,c=c!==null?c.dehydrated!==null:!0),c)return r;r=r.return}while(r!==null);return null}function $c(r,c,_,t,j){return r.mode&1?(r.flags|=65536,r.lanes=j,r):(r===c?r.flags|=65536:(r.flags|=128,_.flags|=131072,_.flags&=-52805,_.tag===1&&(_.alternate===null?_.tag=17:(c=dn(-1,1),c.tag=2,On(_,c,1))),_.lanes|=1),r)}var Jp=yn.ReactCurrentOwner,wr=!1;function yr(r,c,_,t){c.child=r===null?If(c,null,_,t):Mo(c,r.child,_,t)}function Kc(r,c,_,t,j){_=_.render;var d=c.ref;return _o(c,j),t=iu(r,c,_,t,d,j),_=au(),r!==null&&!wr?(c.updateQueue=r.updateQueue,c.flags&=-2053,r.lanes&=~j,mn(r,c,j)):(Ot&&_&&Yl(c),c.flags|=1,yr(r,c,t,j),c.child)}function Jc(r,c,_,t,j){if(r===null){var d=_.type;return typeof d=="function"&&!gu(d)&&d.defaultProps===void 0&&_.compare===null&&_.defaultProps===void 0?(c.tag=15,c.type=d,oh(r,c,d,t,j)):(r=mi(_.type,null,t,c,c.mode,j),r.ref=c.ref,r.return=c,c.child=r)}if(d=r.child,!(r.lanes&j)){var u=d.memoizedProps;if(_=_.compare,_=_!==null?_:bs,_(u,t)&&r.ref===c.ref)return mn(r,c,j)}return c.flags|=1,r=Rn(d,t),r.ref=c.ref,r.return=c,c.child=r}function oh(r,c,_,t,j){if(r!==null){var d=r.memoizedProps;if(bs(d,t)&&r.ref===c.ref)if(wr=!1,c.pendingProps=t=d,(r.lanes&j)!==0)r.flags&131072&&(wr=!0);else return c.lanes=r.lanes,mn(r,c,j)}return ml(r,c,_,t,j)}function sh(r,c,_){var t=c.pendingProps,j=t.children,d=r!==null?r.memoizedState:null;if(t.mode==="hidden")if(!(c.mode&1))c.memoizedState={baseLanes:0,cachePool:null,transitions:null},Et(vo,Tr),Tr|=_;else{if(!(_&1073741824))return r=d!==null?d.baseLanes|_:_,c.lanes=c.childLanes=1073741824,c.memoizedState={baseLanes:r,cachePool:null,transitions:null},c.updateQueue=null,Et(vo,Tr),Tr|=r,null;c.memoizedState={baseLanes:0,cachePool:null,transitions:null},t=d!==null?d.baseLanes:_,Et(vo,Tr),Tr|=t}else d!==null?(t=d.baseLanes|_,c.memoizedState=null):t=_,Et(vo,Tr),Tr|=t;return yr(r,c,j,_),c.child}function ih(r,c){var _=c.ref;(r===null&&_!==null||r!==null&&r.ref!==_)&&(c.flags|=512,c.flags|=2097152)}function ml(r,c,_,t,j){var d=_r(_)?Yn:mr.current;return d=To(c,d),_o(c,j),_=iu(r,c,_,t,d,j),t=au(),r!==null&&!wr?(c.updateQueue=r.updateQueue,c.flags&=-2053,r.lanes&=~j,mn(r,c,j)):(Ot&&t&&Yl(c),c.flags|=1,yr(r,c,_,j),c.child)}function ed(r,c,_,t,j){if(_r(_)){var d=!0;Ti(c)}else d=!1;if(_o(c,j),c.stateNode===null)fi(r,c),Af(c,_,t),hl(c,_,t,j),t=!0;else if(r===null){var u=c.stateNode,m=c.memoizedProps;u.props=m;var a=u.context,p=_.contextType;typeof p=="object"&&p!==null?p=Dr(p):(p=_r(_)?Yn:mr.current,p=To(c,p));var v=_.getDerivedStateFromProps,y=typeof v=="function"||typeof u.getSnapshotBeforeUpdate=="function";y||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(m!==t||a!==p)&&Wc(c,u,t,p),jn=!1;var o=c.memoizedState;u.state=o,Oi(c,t,u,j),a=c.memoizedState,m!==t||o!==a||jr.current||jn?(typeof v=="function"&&(fl(c,_,v,t),a=c.memoizedState),(m=jn||Hc(c,_,m,t,o,a,p))?(y||typeof u.UNSAFE_componentWillMount!="function"&&typeof u.componentWillMount!="function"||(typeof u.componentWillMount=="function"&&u.componentWillMount(),typeof u.UNSAFE_componentWillMount=="function"&&u.UNSAFE_componentWillMount()),typeof u.componentDidMount=="function"&&(c.flags|=4194308)):(typeof u.componentDidMount=="function"&&(c.flags|=4194308),c.memoizedProps=t,c.memoizedState=a),u.props=t,u.state=a,u.context=p,t=m):(typeof u.componentDidMount=="function"&&(c.flags|=4194308),t=!1)}else{u=c.stateNode,Of(r,c),m=c.memoizedProps,p=c.type===c.elementType?m:Vr(c.type,m),u.props=p,y=c.pendingProps,o=u.context,a=_.contextType,typeof a=="object"&&a!==null?a=Dr(a):(a=_r(_)?Yn:mr.current,a=To(c,a));var n=_.getDerivedStateFromProps;(v=typeof n=="function"||typeof u.getSnapshotBeforeUpdate=="function")||typeof u.UNSAFE_componentWillReceiveProps!="function"&&typeof u.componentWillReceiveProps!="function"||(m!==y||o!==a)&&Wc(c,u,t,a),jn=!1,o=c.memoizedState,u.state=o,Oi(c,t,u,j);var i=c.memoizedState;m!==y||o!==i||jr.current||jn?(typeof n=="function"&&(fl(c,_,n,t),i=c.memoizedState),(p=jn||Hc(c,_,p,t,o,i,a)||!1)?(v||typeof u.UNSAFE_componentWillUpdate!="function"&&typeof u.componentWillUpdate!="function"||(typeof u.componentWillUpdate=="function"&&u.componentWillUpdate(t,i,a),typeof u.UNSAFE_componentWillUpdate=="function"&&u.UNSAFE_componentWillUpdate(t,i,a)),typeof u.componentDidUpdate=="function"&&(c.flags|=4),typeof u.getSnapshotBeforeUpdate=="function"&&(c.flags|=1024)):(typeof u.componentDidUpdate!="function"||m===r.memoizedProps&&o===r.memoizedState||(c.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||m===r.memoizedProps&&o===r.memoizedState||(c.flags|=1024),c.memoizedProps=t,c.memoizedState=i),u.props=t,u.state=i,u.context=a,t=p):(typeof u.componentDidUpdate!="function"||m===r.memoizedProps&&o===r.memoizedState||(c.flags|=4),typeof u.getSnapshotBeforeUpdate!="function"||m===r.memoizedProps&&o===r.memoizedState||(c.flags|=1024),t=!1)}return yl(r,c,_,t,d,j)}function yl(r,c,_,t,j,d){ih(r,c);var u=(c.flags&128)!==0;if(!t&&!u)return j&&Uc(c,_,!1),mn(r,c,d);t=c.stateNode,Jp.current=c;var m=u&&typeof _.getDerivedStateFromError!="function"?null:t.render();return c.flags|=1,r!==null&&u?(c.child=Mo(c,r.child,null,d),c.child=Mo(c,null,m,d)):yr(r,c,m,d),c.memoizedState=t.state,j&&Uc(c,_,!0),c.child}function ah(r){var c=r.stateNode;c.pendingContext?Nc(r,c.pendingContext,c.pendingContext!==c.context):c.context&&Nc(r,c.context,!1),ru(r,c.containerInfo)}function td(r,c,_,t,j){return ko(),Ql(j),c.flags|=256,yr(r,c,_,t),c.child}var gl={dehydrated:null,treeContext:null,retryLane:0};function vl(r){return{baseLanes:r,cachePool:null,transitions:null}}function lh(r,c,_){var t=c.pendingProps,j=At.current,d=!1,u=(c.flags&128)!==0,m;if((m=u)||(m=r!==null&&r.memoizedState===null?!1:(j&2)!==0),m?(d=!0,c.flags&=-129):(r===null||r.memoizedState!==null)&&(j|=1),Et(At,j&1),r===null)return cl(c),r=c.memoizedState,r!==null&&(r=r.dehydrated,r!==null)?(c.mode&1?r.data==="$!"?c.lanes=8:c.lanes=1073741824:c.lanes=1,null):(u=t.children,r=t.fallback,d?(t=c.mode,d=c.child,u={mode:"hidden",children:u},!(t&1)&&d!==null?(d.childLanes=0,d.pendingProps=u):d=$i(u,t,0,null),r=qn(r,t,_,null),d.return=c,r.return=c,d.sibling=r,c.child=d,c.child.memoizedState=vl(_),c.memoizedState=gl,r):cu(c,u));if(j=r.memoizedState,j!==null&&(m=j.dehydrated,m!==null))return e1(r,c,u,t,m,j,_);if(d){d=t.fallback,u=c.mode,j=r.child,m=j.sibling;var a={mode:"hidden",children:t.children};return!(u&1)&&c.child!==j?(t=c.child,t.childLanes=0,t.pendingProps=a,c.deletions=null):(t=Rn(j,a),t.subtreeFlags=j.subtreeFlags&14680064),m!==null?d=Rn(m,d):(d=qn(d,u,_,null),d.flags|=2),d.return=c,t.return=c,t.sibling=d,c.child=t,t=d,d=c.child,u=r.child.memoizedState,u=u===null?vl(_):{baseLanes:u.baseLanes|_,cachePool:null,transitions:u.transitions},d.memoizedState=u,d.childLanes=r.childLanes&~_,c.memoizedState=gl,t}return d=r.child,r=d.sibling,t=Rn(d,{mode:"visible",children:t.children}),!(c.mode&1)&&(t.lanes=_),t.return=c,t.sibling=null,r!==null&&(_=c.deletions,_===null?(c.deletions=[r],c.flags|=16):_.push(r)),c.child=t,c.memoizedState=null,t}function cu(r,c){return c=$i({mode:"visible",children:c},r.mode,0,null),c.return=r,r.child=c}function Js(r,c,_,t){return t!==null&&Ql(t),Mo(c,r.child,null,_),r=cu(c,c.pendingProps.children),r.flags|=2,c.memoizedState=null,r}function e1(r,c,_,t,j,d,u){if(_)return c.flags&256?(c.flags&=-257,t=Oa(Error(Be(422))),Js(r,c,u,t)):c.memoizedState!==null?(c.child=r.child,c.flags|=128,null):(d=t.fallback,j=c.mode,t=$i({mode:"visible",children:t.children},j,0,null),d=qn(d,j,u,null),d.flags|=2,t.return=c,d.return=c,t.sibling=d,c.child=t,c.mode&1&&Mo(c,r.child,null,u),c.child.memoizedState=vl(u),c.memoizedState=gl,d);if(!(c.mode&1))return Js(r,c,u,null);if(j.data==="$!"){if(t=j.nextSibling&&j.nextSibling.dataset,t)var m=t.dgst;return t=m,d=Error(Be(419)),t=Oa(d,t,void 0),Js(r,c,u,t)}if(m=(u&r.childLanes)!==0,wr||m){if(t=tr,t!==null){switch(u&-u){case 4:j=2;break;case 16:j=8;break;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:j=32;break;case 536870912:j=268435456;break;default:j=0}j=j&(t.suspendedLanes|u)?0:j,j!==0&&j!==d.retryLane&&(d.retryLane=j,pn(r,j),Xr(t,r,j,-1))}return yu(),t=Oa(Error(Be(421))),Js(r,c,u,t)}return j.data==="$?"?(c.flags|=128,c.child=r.child,c=h1.bind(null,r),j._reactRetry=c,null):(r=d.treeContext,kr=Pn(j.nextSibling),Mr=c,Ot=!0,Hr=null,r!==null&&(Lr[Ar++]=un,Lr[Ar++]=cn,Lr[Ar++]=Zn,un=r.id,cn=r.overflow,Zn=c),c=cu(c,t.children),c.flags|=4096,c)}function rd(r,c,_){r.lanes|=c;var t=r.alternate;t!==null&&(t.lanes|=c),dl(r.return,c,_)}function La(r,c,_,t,j){var d=r.memoizedState;d===null?r.memoizedState={isBackwards:c,rendering:null,renderingStartTime:0,last:t,tail:_,tailMode:j}:(d.isBackwards=c,d.rendering=null,d.renderingStartTime=0,d.last=t,d.tail=_,d.tailMode=j)}function uh(r,c,_){var t=c.pendingProps,j=t.revealOrder,d=t.tail;if(yr(r,c,t.children,_),t=At.current,t&2)t=t&1|2,c.flags|=128;else{if(r!==null&&r.flags&128)e:for(r=c.child;r!==null;){if(r.tag===13)r.memoizedState!==null&&rd(r,_,c);else if(r.tag===19)rd(r,_,c);else if(r.child!==null){r.child.return=r,r=r.child;continue}if(r===c)break e;for(;r.sibling===null;){if(r.return===null||r.return===c)break e;r=r.return}r.sibling.return=r.return,r=r.sibling}t&=1}if(Et(At,t),!(c.mode&1))c.memoizedState=null;else switch(j){case"forwards":for(_=c.child,j=null;_!==null;)r=_.alternate,r!==null&&Li(r)===null&&(j=_),_=_.sibling;_=j,_===null?(j=c.child,c.child=null):(j=_.sibling,_.sibling=null),La(c,!1,j,_,d);break;case"backwards":for(_=null,j=c.child,c.child=null;j!==null;){if(r=j.alternate,r!==null&&Li(r)===null){c.child=j;break}r=j.sibling,j.sibling=_,_=j,j=r}La(c,!0,_,null,d);break;case"together":La(c,!1,null,null,void 0);break;default:c.memoizedState=null}return c.child}function fi(r,c){!(c.mode&1)&&r!==null&&(r.alternate=null,c.alternate=null,c.flags|=2)}function mn(r,c,_){if(r!==null&&(c.dependencies=r.dependencies),$n|=c.lanes,!(_&c.childLanes))return null;if(r!==null&&c.child!==r.child)throw Error(Be(153));if(c.child!==null){for(r=c.child,_=Rn(r,r.pendingProps),c.child=_,_.return=c;r.sibling!==null;)r=r.sibling,_=_.sibling=Rn(r,r.pendingProps),_.return=c;_.sibling=null}return c.child}function t1(r,c,_){switch(c.tag){case 3:ah(c),ko();break;case 5:Df(c);break;case 1:_r(c.type)&&Ti(c);break;case 4:ru(c,c.stateNode.containerInfo);break;case 10:var t=c.type._context,j=c.memoizedProps.value;Et(Ci,t._currentValue),t._currentValue=j;break;case 13:if(t=c.memoizedState,t!==null)return t.dehydrated!==null?(Et(At,At.current&1),c.flags|=128,null):_&c.child.childLanes?lh(r,c,_):(Et(At,At.current&1),r=mn(r,c,_),r!==null?r.sibling:null);Et(At,At.current&1);break;case 19:if(t=(_&c.childLanes)!==0,r.flags&128){if(t)return uh(r,c,_);c.flags|=128}if(j=c.memoizedState,j!==null&&(j.rendering=null,j.tail=null,j.lastEffect=null),Et(At,At.current),t)break;return null;case 22:case 23:return c.lanes=0,sh(r,c,_)}return mn(r,c,_)}var ch,bl,dh,fh;ch=function(r,c){for(var _=c.child;_!==null;){if(_.tag===5||_.tag===6)r.appendChild(_.stateNode);else if(_.tag!==4&&_.child!==null){_.child.return=_,_=_.child;continue}if(_===c)break;for(;_.sibling===null;){if(_.return===null||_.return===c)return;_=_.return}_.sibling.return=_.return,_=_.sibling}};bl=function(){};dh=function(r,c,_,t){var j=r.memoizedProps;if(j!==t){r=c.stateNode,Wn(rn.current);var d=null;switch(_){case"input":j=Ga(r,j),t=Ga(r,t),d=[];break;case"select":j=It({},j,{value:void 0}),t=It({},t,{value:void 0}),d=[];break;case"textarea":j=Ha(r,j),t=Ha(r,t),d=[];break;default:typeof j.onClick!="function"&&typeof t.onClick=="function"&&(r.onclick=Si)}Xa(_,t);var u;_=null;for(p in j)if(!t.hasOwnProperty(p)&&j.hasOwnProperty(p)&&j[p]!=null)if(p==="style"){var m=j[p];for(u in m)m.hasOwnProperty(u)&&(_||(_={}),_[u]="")}else p!=="dangerouslySetInnerHTML"&&p!=="children"&&p!=="suppressContentEditableWarning"&&p!=="suppressHydrationWarning"&&p!=="autoFocus"&&(fs.hasOwnProperty(p)?d||(d=[]):(d=d||[]).push(p,null));for(p in t){var a=t[p];if(m=j!=null?j[p]:void 0,t.hasOwnProperty(p)&&a!==m&&(a!=null||m!=null))if(p==="style")if(m){for(u in m)!m.hasOwnProperty(u)||a&&a.hasOwnProperty(u)||(_||(_={}),_[u]="");for(u in a)a.hasOwnProperty(u)&&m[u]!==a[u]&&(_||(_={}),_[u]=a[u])}else _||(d||(d=[]),d.push(p,_)),_=a;else p==="dangerouslySetInnerHTML"?(a=a?a.__html:void 0,m=m?m.__html:void 0,a!=null&&m!==a&&(d=d||[]).push(p,a)):p==="children"?typeof a!="string"&&typeof a!="number"||(d=d||[]).push(p,""+a):p!=="suppressContentEditableWarning"&&p!=="suppressHydrationWarning"&&(fs.hasOwnProperty(p)?(a!=null&&p==="onScroll"&&Ct("scroll",r),d||m===a||(d=[])):(d=d||[]).push(p,a))}_&&(d=d||[]).push("style",_);var p=d;(c.updateQueue=p)&&(c.flags|=4)}};fh=function(r,c,_,t){_!==t&&(c.flags|=4)};function Qo(r,c){if(!Ot)switch(r.tailMode){case"hidden":c=r.tail;for(var _=null;c!==null;)c.alternate!==null&&(_=c),c=c.sibling;_===null?r.tail=null:_.sibling=null;break;case"collapsed":_=r.tail;for(var t=null;_!==null;)_.alternate!==null&&(t=_),_=_.sibling;t===null?c||r.tail===null?r.tail=null:r.tail.sibling=null:t.sibling=null}}function hr(r){var c=r.alternate!==null&&r.alternate.child===r.child,_=0,t=0;if(c)for(var j=r.child;j!==null;)_|=j.lanes|j.childLanes,t|=j.subtreeFlags&14680064,t|=j.flags&14680064,j.return=r,j=j.sibling;else for(j=r.child;j!==null;)_|=j.lanes|j.childLanes,t|=j.subtreeFlags,t|=j.flags,j.return=r,j=j.sibling;return r.subtreeFlags|=t,r.childLanes=_,c}function r1(r,c,_){var t=c.pendingProps;switch(Zl(c),c.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return hr(c),null;case 1:return _r(c.type)&&Ei(),hr(c),null;case 3:return t=c.stateNode,Co(),Pt(jr),Pt(mr),ou(),t.pendingContext&&(t.context=t.pendingContext,t.pendingContext=null),(r===null||r.child===null)&&($s(c)?c.flags|=4:r===null||r.memoizedState.isDehydrated&&!(c.flags&256)||(c.flags|=1024,Hr!==null&&(kl(Hr),Hr=null))),bl(r,c),hr(c),null;case 5:nu(c);var j=Wn(Ss.current);if(_=c.type,r!==null&&c.stateNode!=null)dh(r,c,_,t,j),r.ref!==c.ref&&(c.flags|=512,c.flags|=2097152);else{if(!t){if(c.stateNode===null)throw Error(Be(166));return hr(c),null}if(r=Wn(rn.current),$s(c)){t=c.stateNode,_=c.type;var d=c.memoizedProps;switch(t[en]=c,t[js]=d,r=(c.mode&1)!==0,_){case"dialog":Ct("cancel",t),Ct("close",t);break;case"iframe":case"object":case"embed":Ct("load",t);break;case"video":case"audio":for(j=0;j<\/script>",r=r.removeChild(r.firstChild)):typeof t.is=="string"?r=u.createElement(_,{is:t.is}):(r=u.createElement(_),_==="select"&&(u=r,t.multiple?u.multiple=!0:t.size&&(u.size=t.size))):r=u.createElementNS(r,_),r[en]=c,r[js]=t,ch(r,c,!1,!1),c.stateNode=r;e:{switch(u=qa(_,t),_){case"dialog":Ct("cancel",r),Ct("close",r),j=t;break;case"iframe":case"object":case"embed":Ct("load",r),j=t;break;case"video":case"audio":for(j=0;jOo&&(c.flags|=128,t=!0,Qo(d,!1),c.lanes=4194304)}else{if(!t)if(r=Li(u),r!==null){if(c.flags|=128,t=!0,_=r.updateQueue,_!==null&&(c.updateQueue=_,c.flags|=4),Qo(d,!0),d.tail===null&&d.tailMode==="hidden"&&!u.alternate&&!Ot)return hr(c),null}else 2*Gt()-d.renderingStartTime>Oo&&_!==1073741824&&(c.flags|=128,t=!0,Qo(d,!1),c.lanes=4194304);d.isBackwards?(u.sibling=c.child,c.child=u):(_=d.last,_!==null?_.sibling=u:c.child=u,d.last=u)}return d.tail!==null?(c=d.tail,d.rendering=c,d.tail=c.sibling,d.renderingStartTime=Gt(),c.sibling=null,_=At.current,Et(At,t?_&1|2:_&1),c):(hr(c),null);case 22:case 23:return mu(),t=c.memoizedState!==null,r!==null&&r.memoizedState!==null!==t&&(c.flags|=8192),t&&c.mode&1?Tr&1073741824&&(hr(c),c.subtreeFlags&6&&(c.flags|=8192)):hr(c),null;case 24:return null;case 25:return null}throw Error(Be(156,c.tag))}function n1(r,c){switch(Zl(c),c.tag){case 1:return _r(c.type)&&Ei(),r=c.flags,r&65536?(c.flags=r&-65537|128,c):null;case 3:return Co(),Pt(jr),Pt(mr),ou(),r=c.flags,r&65536&&!(r&128)?(c.flags=r&-65537|128,c):null;case 5:return nu(c),null;case 13:if(Pt(At),r=c.memoizedState,r!==null&&r.dehydrated!==null){if(c.alternate===null)throw Error(Be(340));ko()}return r=c.flags,r&65536?(c.flags=r&-65537|128,c):null;case 19:return Pt(At),null;case 4:return Co(),null;case 10:return Jl(c.type._context),null;case 22:case 23:return mu(),null;case 24:return null;default:return null}}var ei=!1,pr=!1,o1=typeof WeakSet=="function"?WeakSet:Set,Ke=null;function go(r,c){var _=r.ref;if(_!==null)if(typeof _=="function")try{_(null)}catch(t){Ut(r,c,t)}else _.current=null}function xl(r,c,_){try{_()}catch(t){Ut(r,c,t)}}var nd=!1;function s1(r,c){if(nl=wi,r=yf(),ql(r)){if("selectionStart"in r)var _={start:r.selectionStart,end:r.selectionEnd};else e:{_=(_=r.ownerDocument)&&_.defaultView||window;var t=_.getSelection&&_.getSelection();if(t&&t.rangeCount!==0){_=t.anchorNode;var j=t.anchorOffset,d=t.focusNode;t=t.focusOffset;try{_.nodeType,d.nodeType}catch{_=null;break e}var u=0,m=-1,a=-1,p=0,v=0,y=r,o=null;t:for(;;){for(var n;y!==_||j!==0&&y.nodeType!==3||(m=u+j),y!==d||t!==0&&y.nodeType!==3||(a=u+t),y.nodeType===3&&(u+=y.nodeValue.length),(n=y.firstChild)!==null;)o=y,y=n;for(;;){if(y===r)break t;if(o===_&&++p===j&&(m=u),o===d&&++v===t&&(a=u),(n=y.nextSibling)!==null)break;y=o,o=y.parentNode}y=n}_=m===-1||a===-1?null:{start:m,end:a}}else _=null}_=_||{start:0,end:0}}else _=null;for(ol={focusedElem:r,selectionRange:_},wi=!1,Ke=c;Ke!==null;)if(c=Ke,r=c.child,(c.subtreeFlags&1028)!==0&&r!==null)r.return=c,Ke=r;else for(;Ke!==null;){c=Ke;try{var i=c.alternate;if(c.flags&1024)switch(c.tag){case 0:case 11:case 15:break;case 1:if(i!==null){var l=i.memoizedProps,h=i.memoizedState,s=c.stateNode,f=s.getSnapshotBeforeUpdate(c.elementType===c.type?l:Vr(c.type,l),h);s.__reactInternalSnapshotBeforeUpdate=f}break;case 3:var g=c.stateNode.containerInfo;g.nodeType===1?g.textContent="":g.nodeType===9&&g.documentElement&&g.removeChild(g.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(Be(163))}}catch(b){Ut(c,c.return,b)}if(r=c.sibling,r!==null){r.return=c.return,Ke=r;break}Ke=c.return}return i=nd,nd=!1,i}function us(r,c,_){var t=c.updateQueue;if(t=t!==null?t.lastEffect:null,t!==null){var j=t=t.next;do{if((j.tag&r)===r){var d=j.destroy;j.destroy=void 0,d!==void 0&&xl(c,_,d)}j=j.next}while(j!==t)}}function Zi(r,c){if(c=c.updateQueue,c=c!==null?c.lastEffect:null,c!==null){var _=c=c.next;do{if((_.tag&r)===r){var t=_.create;_.destroy=t()}_=_.next}while(_!==c)}}function wl(r){var c=r.ref;if(c!==null){var _=r.stateNode;switch(r.tag){case 5:r=_;break;default:r=_}typeof c=="function"?c(r):c.current=r}}function hh(r){var c=r.alternate;c!==null&&(r.alternate=null,hh(c)),r.child=null,r.deletions=null,r.sibling=null,r.tag===5&&(c=r.stateNode,c!==null&&(delete c[en],delete c[js],delete c[al],delete c[Gp],delete c[Vp])),r.stateNode=null,r.return=null,r.dependencies=null,r.memoizedProps=null,r.memoizedState=null,r.pendingProps=null,r.stateNode=null,r.updateQueue=null}function ph(r){return r.tag===5||r.tag===3||r.tag===4}function od(r){e:for(;;){for(;r.sibling===null;){if(r.return===null||ph(r.return))return null;r=r.return}for(r.sibling.return=r.return,r=r.sibling;r.tag!==5&&r.tag!==6&&r.tag!==18;){if(r.flags&2||r.child===null||r.tag===4)continue e;r.child.return=r,r=r.child}if(!(r.flags&2))return r.stateNode}}function jl(r,c,_){var t=r.tag;if(t===5||t===6)r=r.stateNode,c?_.nodeType===8?_.parentNode.insertBefore(r,c):_.insertBefore(r,c):(_.nodeType===8?(c=_.parentNode,c.insertBefore(r,_)):(c=_,c.appendChild(r)),_=_._reactRootContainer,_!=null||c.onclick!==null||(c.onclick=Si));else if(t!==4&&(r=r.child,r!==null))for(jl(r,c,_),r=r.sibling;r!==null;)jl(r,c,_),r=r.sibling}function _l(r,c,_){var t=r.tag;if(t===5||t===6)r=r.stateNode,c?_.insertBefore(r,c):_.appendChild(r);else if(t!==4&&(r=r.child,r!==null))for(_l(r,c,_),r=r.sibling;r!==null;)_l(r,c,_),r=r.sibling}var sr=null,zr=!1;function xn(r,c,_){for(_=_.child;_!==null;)mh(r,c,_),_=_.sibling}function mh(r,c,_){if(tn&&typeof tn.onCommitFiberUnmount=="function")try{tn.onCommitFiberUnmount(Gi,_)}catch{}switch(_.tag){case 5:pr||go(_,c);case 6:var t=sr,j=zr;sr=null,xn(r,c,_),sr=t,zr=j,sr!==null&&(zr?(r=sr,_=_.stateNode,r.nodeType===8?r.parentNode.removeChild(_):r.removeChild(_)):sr.removeChild(_.stateNode));break;case 18:sr!==null&&(zr?(r=sr,_=_.stateNode,r.nodeType===8?Ea(r.parentNode,_):r.nodeType===1&&Ea(r,_),gs(r)):Ea(sr,_.stateNode));break;case 4:t=sr,j=zr,sr=_.stateNode.containerInfo,zr=!0,xn(r,c,_),sr=t,zr=j;break;case 0:case 11:case 14:case 15:if(!pr&&(t=_.updateQueue,t!==null&&(t=t.lastEffect,t!==null))){j=t=t.next;do{var d=j,u=d.destroy;d=d.tag,u!==void 0&&(d&2||d&4)&&xl(_,c,u),j=j.next}while(j!==t)}xn(r,c,_);break;case 1:if(!pr&&(go(_,c),t=_.stateNode,typeof t.componentWillUnmount=="function"))try{t.props=_.memoizedProps,t.state=_.memoizedState,t.componentWillUnmount()}catch(m){Ut(_,c,m)}xn(r,c,_);break;case 21:xn(r,c,_);break;case 22:_.mode&1?(pr=(t=pr)||_.memoizedState!==null,xn(r,c,_),pr=t):xn(r,c,_);break;default:xn(r,c,_)}}function sd(r){var c=r.updateQueue;if(c!==null){r.updateQueue=null;var _=r.stateNode;_===null&&(_=r.stateNode=new o1),c.forEach(function(t){var j=p1.bind(null,r,t);_.has(t)||(_.add(t),t.then(j,j))})}}function Gr(r,c){var _=c.deletions;if(_!==null)for(var t=0;t<_.length;t++){var j=_[t];try{var d=r,u=c,m=u;e:for(;m!==null;){switch(m.tag){case 5:sr=m.stateNode,zr=!1;break e;case 3:sr=m.stateNode.containerInfo,zr=!0;break e;case 4:sr=m.stateNode.containerInfo,zr=!0;break e}m=m.return}if(sr===null)throw Error(Be(160));mh(d,u,j),sr=null,zr=!1;var a=j.alternate;a!==null&&(a.return=null),j.return=null}catch(p){Ut(j,c,p)}}if(c.subtreeFlags&12854)for(c=c.child;c!==null;)yh(c,r),c=c.sibling}function yh(r,c){var _=r.alternate,t=r.flags;switch(r.tag){case 0:case 11:case 14:case 15:if(Gr(c,r),Kr(r),t&4){try{us(3,r,r.return),Zi(3,r)}catch(l){Ut(r,r.return,l)}try{us(5,r,r.return)}catch(l){Ut(r,r.return,l)}}break;case 1:Gr(c,r),Kr(r),t&512&&_!==null&&go(_,_.return);break;case 5:if(Gr(c,r),Kr(r),t&512&&_!==null&&go(_,_.return),r.flags&32){var j=r.stateNode;try{hs(j,"")}catch(l){Ut(r,r.return,l)}}if(t&4&&(j=r.stateNode,j!=null)){var d=r.memoizedProps,u=_!==null?_.memoizedProps:d,m=r.type,a=r.updateQueue;if(r.updateQueue=null,a!==null)try{m==="input"&&d.type==="radio"&&d.name!=null&&Dd(j,d),qa(m,u);var p=qa(m,d);for(u=0;uj&&(j=u),t&=~d}if(t=j,t=Gt()-t,t=(120>t?120:480>t?480:1080>t?1080:1920>t?1920:3e3>t?3e3:4320>t?4320:1960*a1(t/1960))-t,10r?16:r,Tn===null)var t=!1;else{if(r=Tn,Tn=null,Fi=0,mt&6)throw Error(Be(331));var j=mt;for(mt|=4,Ke=r.current;Ke!==null;){var d=Ke,u=d.child;if(Ke.flags&16){var m=d.deletions;if(m!==null){for(var a=0;aGt()-hu?Xn(r,0):fu|=_),Sr(r,c)}function _h(r,c){c===0&&(r.mode&1?(c=Ws,Ws<<=1,!(Ws&130023424)&&(Ws=4194304)):c=1);var _=gr();r=pn(r,c),r!==null&&(Ps(r,c,_),Sr(r,_))}function h1(r){var c=r.memoizedState,_=0;c!==null&&(_=c.retryLane),_h(r,_)}function p1(r,c){var _=0;switch(r.tag){case 13:var t=r.stateNode,j=r.memoizedState;j!==null&&(_=j.retryLane);break;case 19:t=r.stateNode;break;default:throw Error(Be(314))}t!==null&&t.delete(c),_h(r,_)}var Sh;Sh=function(r,c,_){if(r!==null)if(r.memoizedProps!==c.pendingProps||jr.current)wr=!0;else{if(!(r.lanes&_)&&!(c.flags&128))return wr=!1,t1(r,c,_);wr=!!(r.flags&131072)}else wr=!1,Ot&&c.flags&1048576&&kf(c,Mi,c.index);switch(c.lanes=0,c.tag){case 2:var t=c.type;fi(r,c),r=c.pendingProps;var j=To(c,mr.current);_o(c,_),j=iu(null,c,t,r,j,_);var d=au();return c.flags|=1,typeof j=="object"&&j!==null&&typeof j.render=="function"&&j.$$typeof===void 0?(c.tag=1,c.memoizedState=null,c.updateQueue=null,_r(t)?(d=!0,Ti(c)):d=!1,c.memoizedState=j.state!==null&&j.state!==void 0?j.state:null,tu(c),j.updater=qi,c.stateNode=j,j._reactInternals=c,hl(c,t,r,_),c=yl(null,c,t,!0,d,_)):(c.tag=0,Ot&&d&&Yl(c),yr(null,c,j,_),c=c.child),c;case 16:t=c.elementType;e:{switch(fi(r,c),r=c.pendingProps,j=t._init,t=j(t._payload),c.type=t,j=c.tag=y1(t),r=Vr(t,r),j){case 0:c=ml(null,c,t,r,_);break e;case 1:c=ed(null,c,t,r,_);break e;case 11:c=Kc(null,c,t,r,_);break e;case 14:c=Jc(null,c,t,Vr(t.type,r),_);break e}throw Error(Be(306,t,""))}return c;case 0:return t=c.type,j=c.pendingProps,j=c.elementType===t?j:Vr(t,j),ml(r,c,t,j,_);case 1:return t=c.type,j=c.pendingProps,j=c.elementType===t?j:Vr(t,j),ed(r,c,t,j,_);case 3:e:{if(ah(c),r===null)throw Error(Be(387));t=c.pendingProps,d=c.memoizedState,j=d.element,Of(r,c),Oi(c,t,null,_);var u=c.memoizedState;if(t=u.element,d.isDehydrated)if(d={element:t,isDehydrated:!1,cache:u.cache,pendingSuspenseBoundaries:u.pendingSuspenseBoundaries,transitions:u.transitions},c.updateQueue.baseState=d,c.memoizedState=d,c.flags&256){j=Po(Error(Be(423)),c),c=td(r,c,t,_,j);break e}else if(t!==j){j=Po(Error(Be(424)),c),c=td(r,c,t,_,j);break e}else for(kr=Pn(c.stateNode.containerInfo.firstChild),Mr=c,Ot=!0,Hr=null,_=If(c,null,t,_),c.child=_;_;)_.flags=_.flags&-3|4096,_=_.sibling;else{if(ko(),t===j){c=mn(r,c,_);break e}yr(r,c,t,_)}c=c.child}return c;case 5:return Df(c),r===null&&cl(c),t=c.type,j=c.pendingProps,d=r!==null?r.memoizedProps:null,u=j.children,sl(t,j)?u=null:d!==null&&sl(t,d)&&(c.flags|=32),ih(r,c),yr(r,c,u,_),c.child;case 6:return r===null&&cl(c),null;case 13:return lh(r,c,_);case 4:return ru(c,c.stateNode.containerInfo),t=c.pendingProps,r===null?c.child=Mo(c,null,t,_):yr(r,c,t,_),c.child;case 11:return t=c.type,j=c.pendingProps,j=c.elementType===t?j:Vr(t,j),Kc(r,c,t,j,_);case 7:return yr(r,c,c.pendingProps,_),c.child;case 8:return yr(r,c,c.pendingProps.children,_),c.child;case 12:return yr(r,c,c.pendingProps.children,_),c.child;case 10:e:{if(t=c.type._context,j=c.pendingProps,d=c.memoizedProps,u=j.value,Et(Ci,t._currentValue),t._currentValue=u,d!==null)if(qr(d.value,u)){if(d.children===j.children&&!jr.current){c=mn(r,c,_);break e}}else for(d=c.child,d!==null&&(d.return=c);d!==null;){var m=d.dependencies;if(m!==null){u=d.child;for(var a=m.firstContext;a!==null;){if(a.context===t){if(d.tag===1){a=dn(-1,_&-_),a.tag=2;var p=d.updateQueue;if(p!==null){p=p.shared;var v=p.pending;v===null?a.next=a:(a.next=v.next,v.next=a),p.pending=a}}d.lanes|=_,a=d.alternate,a!==null&&(a.lanes|=_),dl(d.return,_,c),m.lanes|=_;break}a=a.next}}else if(d.tag===10)u=d.type===c.type?null:d.child;else if(d.tag===18){if(u=d.return,u===null)throw Error(Be(341));u.lanes|=_,m=u.alternate,m!==null&&(m.lanes|=_),dl(u,_,c),u=d.sibling}else u=d.child;if(u!==null)u.return=d;else for(u=d;u!==null;){if(u===c){u=null;break}if(d=u.sibling,d!==null){d.return=u.return,u=d;break}u=u.return}d=u}yr(r,c,j.children,_),c=c.child}return c;case 9:return j=c.type,t=c.pendingProps.children,_o(c,_),j=Dr(j),t=t(j),c.flags|=1,yr(r,c,t,_),c.child;case 14:return t=c.type,j=Vr(t,c.pendingProps),j=Vr(t.type,j),Jc(r,c,t,j,_);case 15:return oh(r,c,c.type,c.pendingProps,_);case 17:return t=c.type,j=c.pendingProps,j=c.elementType===t?j:Vr(t,j),fi(r,c),c.tag=1,_r(t)?(r=!0,Ti(c)):r=!1,_o(c,_),Af(c,t,j),hl(c,t,j,_),yl(null,c,t,!0,r,_);case 19:return uh(r,c,_);case 22:return sh(r,c,_)}throw Error(Be(156,c.tag))};function Eh(r,c){return Qd(r,c)}function m1(r,c,_,t){this.tag=r,this.key=_,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=c,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=t,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Rr(r,c,_,t){return new m1(r,c,_,t)}function gu(r){return r=r.prototype,!(!r||!r.isReactComponent)}function y1(r){if(typeof r=="function")return gu(r)?1:0;if(r!=null){if(r=r.$$typeof,r===Dl)return 11;if(r===Fl)return 14}return 2}function Rn(r,c){var _=r.alternate;return _===null?(_=Rr(r.tag,c,r.key,r.mode),_.elementType=r.elementType,_.type=r.type,_.stateNode=r.stateNode,_.alternate=r,r.alternate=_):(_.pendingProps=c,_.type=r.type,_.flags=0,_.subtreeFlags=0,_.deletions=null),_.flags=r.flags&14680064,_.childLanes=r.childLanes,_.lanes=r.lanes,_.child=r.child,_.memoizedProps=r.memoizedProps,_.memoizedState=r.memoizedState,_.updateQueue=r.updateQueue,c=r.dependencies,_.dependencies=c===null?null:{lanes:c.lanes,firstContext:c.firstContext},_.sibling=r.sibling,_.index=r.index,_.ref=r.ref,_}function mi(r,c,_,t,j,d){var u=2;if(t=r,typeof r=="function")gu(r)&&(u=1);else if(typeof r=="string")u=5;else e:switch(r){case ao:return qn(_.children,j,d,c);case Il:u=8,j|=8;break;case Fa:return r=Rr(12,_,c,j|2),r.elementType=Fa,r.lanes=d,r;case Na:return r=Rr(13,_,c,j),r.elementType=Na,r.lanes=d,r;case Ua:return r=Rr(19,_,c,j),r.elementType=Ua,r.lanes=d,r;case Ad:return $i(_,j,d,c);default:if(typeof r=="object"&&r!==null)switch(r.$$typeof){case Od:u=10;break e;case Ld:u=9;break e;case Dl:u=11;break e;case Fl:u=14;break e;case wn:u=16,t=null;break e}throw Error(Be(130,r==null?r:typeof r,""))}return c=Rr(u,_,c,j),c.elementType=r,c.type=t,c.lanes=d,c}function qn(r,c,_,t){return r=Rr(7,r,t,c),r.lanes=_,r}function $i(r,c,_,t){return r=Rr(22,r,t,c),r.elementType=Ad,r.lanes=_,r.stateNode={isHidden:!1},r}function Aa(r,c,_){return r=Rr(6,r,null,c),r.lanes=_,r}function Ra(r,c,_){return c=Rr(4,r.children!==null?r.children:[],r.key,c),c.lanes=_,c.stateNode={containerInfo:r.containerInfo,pendingChildren:null,implementation:r.implementation},c}function g1(r,c,_,t,j){this.tag=c,this.containerInfo=r,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=pa(0),this.expirationTimes=pa(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=pa(0),this.identifierPrefix=t,this.onRecoverableError=j,this.mutableSourceEagerHydrationData=null}function vu(r,c,_,t,j,d,u,m,a){return r=new g1(r,c,_,m,a),c===1?(c=1,d===!0&&(c|=8)):c=0,d=Rr(3,null,null,c),r.current=d,d.stateNode=r,d.memoizedState={element:t,isDehydrated:_,cache:null,transitions:null,pendingSuspenseBoundaries:null},tu(d),r}function v1(r,c,_){var t=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(Ch)}catch(r){console.error(r)}}Ch(),Td.exports=Pr;var _1=Td.exports,hd=_1;Ia.createRoot=hd.createRoot,Ia.hydrateRoot=hd.hydrateRoot;var Ph={exports:{}};/*! * matter-js 0.19.0 by @liabru * http://brm.io/matter-js/ * License MIT @@ -65,7 +65,7 @@ Error generating stack: `+d.message+` * THE SOFTWARE. */(function(r,c){(function(t,j){r.exports=j()})(Vn,function(){return function(_){var t={};function j(d){if(t[d])return t[d].exports;var u=t[d]={i:d,l:!1,exports:{}};return _[d].call(u.exports,u,u.exports,j),u.l=!0,u.exports}return j.m=_,j.c=t,j.d=function(d,u,m){j.o(d,u)||Object.defineProperty(d,u,{enumerable:!0,get:m})},j.r=function(d){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(d,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(d,"__esModule",{value:!0})},j.t=function(d,u){if(u&1&&(d=j(d)),u&8||u&4&&typeof d=="object"&&d&&d.__esModule)return d;var m=Object.create(null);if(j.r(m),Object.defineProperty(m,"default",{enumerable:!0,value:d}),u&2&&typeof d!="string")for(var a in d)j.d(m,a,(function(p){return d[p]}).bind(null,a));return m},j.n=function(d){var u=d&&d.__esModule?function(){return d.default}:function(){return d};return j.d(u,"a",u),u},j.o=function(d,u){return Object.prototype.hasOwnProperty.call(d,u)},j.p="",j(j.s=20)}([function(_,t){var j={};_.exports=j,function(){j._baseDelta=1e3/60,j._nextId=0,j._seed=0,j._nowStartTime=+new Date,j._warnedOnce={},j._decomp=null,j.extend=function(u,m){var a,p;typeof m=="boolean"?(a=2,p=m):(a=1,p=!0);for(var v=a;v0;m--){var a=Math.floor(j.random()*(m+1)),p=u[m];u[m]=u[a],u[a]=p}return u},j.choose=function(u){return u[Math.floor(j.random()*u.length)]},j.isElement=function(u){return typeof HTMLElement<"u"?u instanceof HTMLElement:!!(u&&u.nodeType&&u.nodeName)},j.isArray=function(u){return Object.prototype.toString.call(u)==="[object Array]"},j.isFunction=function(u){return typeof u=="function"},j.isPlainObject=function(u){return typeof u=="object"&&u.constructor===Object},j.isString=function(u){return toString.call(u)==="[object String]"},j.clamp=function(u,m,a){return ua?a:u},j.sign=function(u){return u<0?-1:1},j.now=function(){if(typeof window<"u"&&window.performance){if(window.performance.now)return window.performance.now();if(window.performance.webkitNow)return window.performance.webkitNow()}return Date.now?Date.now():new Date-j._nowStartTime},j.random=function(u,m){return u=typeof u<"u"?u:0,m=typeof m<"u"?m:1,u+d()*(m-u)};var d=function(){return j._seed=(j._seed*9301+49297)%233280,j._seed/233280};j.colorToNumber=function(u){return u=u.replace("#",""),u.length==3&&(u=u.charAt(0)+u.charAt(0)+u.charAt(1)+u.charAt(1)+u.charAt(2)+u.charAt(2)),parseInt(u,16)},j.logLevel=1,j.log=function(){console&&j.logLevel>0&&j.logLevel<=3&&console.log.apply(console,["matter-js:"].concat(Array.prototype.slice.call(arguments)))},j.info=function(){console&&j.logLevel>0&&j.logLevel<=2&&console.info.apply(console,["matter-js:"].concat(Array.prototype.slice.call(arguments)))},j.warn=function(){console&&j.logLevel>0&&j.logLevel<=3&&console.warn.apply(console,["matter-js:"].concat(Array.prototype.slice.call(arguments)))},j.warnOnce=function(){var u=Array.prototype.slice.call(arguments).join(" ");j._warnedOnce[u]||(j.warn(u),j._warnedOnce[u]=!0)},j.deprecated=function(u,m,a){u[m]=j.chain(function(){j.warnOnce("🔅 deprecated 🔅",a)},u[m])},j.nextId=function(){return j._nextId++},j.indexOf=function(u,m){if(u.indexOf)return u.indexOf(m);for(var a=0;ad.max.x&&(d.max.x=p.x),p.xd.max.y&&(d.max.y=p.y),p.y0?d.max.x+=m.x:d.min.x+=m.x,m.y>0?d.max.y+=m.y:d.min.y+=m.y)},j.contains=function(d,u){return u.x>=d.min.x&&u.x<=d.max.x&&u.y>=d.min.y&&u.y<=d.max.y},j.overlaps=function(d,u){return d.min.x<=u.max.x&&d.max.x>=u.min.x&&d.max.y>=u.min.y&&d.min.y<=u.max.y},j.translate=function(d,u){d.min.x+=u.x,d.max.x+=u.x,d.min.y+=u.y,d.max.y+=u.y},j.shift=function(d,u){var m=d.max.x-d.min.x,a=d.max.y-d.min.y;d.min.x=u.x,d.max.x=u.x+m,d.min.y=u.y,d.max.y=u.y+a}}()},function(_,t){var j={};_.exports=j,function(){j.create=function(d,u){return{x:d||0,y:u||0}},j.clone=function(d){return{x:d.x,y:d.y}},j.magnitude=function(d){return Math.sqrt(d.x*d.x+d.y*d.y)},j.magnitudeSquared=function(d){return d.x*d.x+d.y*d.y},j.rotate=function(d,u,m){var a=Math.cos(u),p=Math.sin(u);m||(m={});var v=d.x*a-d.y*p;return m.y=d.x*p+d.y*a,m.x=v,m},j.rotateAbout=function(d,u,m,a){var p=Math.cos(u),v=Math.sin(u);a||(a={});var y=m.x+((d.x-m.x)*p-(d.y-m.y)*v);return a.y=m.y+((d.x-m.x)*v+(d.y-m.y)*p),a.x=y,a},j.normalise=function(d){var u=j.magnitude(d);return u===0?{x:0,y:0}:{x:d.x/u,y:d.y/u}},j.dot=function(d,u){return d.x*u.x+d.y*u.y},j.cross=function(d,u){return d.x*u.y-d.y*u.x},j.cross3=function(d,u,m){return(u.x-d.x)*(m.y-d.y)-(u.y-d.y)*(m.x-d.x)},j.add=function(d,u,m){return m||(m={}),m.x=d.x+u.x,m.y=d.y+u.y,m},j.sub=function(d,u,m){return m||(m={}),m.x=d.x-u.x,m.y=d.y-u.y,m},j.mult=function(d,u){return{x:d.x*u,y:d.y*u}},j.div=function(d,u){return{x:d.x/u,y:d.y/u}},j.perp=function(d,u){return u=u===!0?-1:1,{x:u*-d.y,y:u*d.x}},j.neg=function(d){return{x:-d.x,y:-d.y}},j.angle=function(d,u){return Math.atan2(u.y-d.y,u.x-d.x)},j._temp=[j.create(),j.create(),j.create(),j.create(),j.create(),j.create()]}()},function(_,t,j){var d={};_.exports=d;var u=j(2),m=j(0);(function(){d.create=function(a,p){for(var v=[],y=0;y0)return!1;n=i}return!0},d.scale=function(a,p,v,y){if(p===1&&v===1)return a;y=y||d.centre(a);for(var o,n,i=0;i=0?i-1:a.length-1],h=a[i],s=a[(i+1)%a.length],f=p[i0&&(p|=2),p===3)return!1;return p!==0?!0:null},d.hull=function(a){var p=[],v=[],y,o;for(a=a.slice(0),a.sort(function(n,i){var l=n.x-i.x;return l!==0?l:n.y-i.y}),o=0;o=2&&u.cross3(v[v.length-2],v[v.length-1],y)<=0;)v.pop();v.push(y)}for(o=a.length-1;o>=0;o-=1){for(y=a[o];p.length>=2&&u.cross3(p[p.length-2],p[p.length-1],y)<=0;)p.pop();p.push(y)}return p.pop(),v.pop(),p.concat(v)}})()},function(_,t,j){var d={};_.exports=d;var u=j(3),m=j(2),a=j(7),p=j(0),v=j(1),y=j(11);(function(){d._timeCorrection=!0,d._inertiaScale=4,d._nextCollidingGroupId=1,d._nextNonCollidingGroupId=-1,d._nextCategory=1,d._baseDelta=1e3/60,d.create=function(n){var i={id:p.nextId(),type:"body",label:"Body",parts:[],plugin:{},angle:0,vertices:u.fromPath("L 0 0 L 40 0 L 40 40 L 0 40"),position:{x:0,y:0},force:{x:0,y:0},torque:0,positionImpulse:{x:0,y:0},constraintImpulse:{x:0,y:0,angle:0},totalContacts:0,speed:0,angularSpeed:0,velocity:{x:0,y:0},angularVelocity:0,isSensor:!1,isStatic:!1,isSleeping:!1,motion:0,sleepThreshold:60,density:.001,restitution:0,friction:.1,frictionStatic:.5,frictionAir:.01,collisionFilter:{category:1,mask:4294967295,group:0},slop:.05,timeScale:1,render:{visible:!0,opacity:1,strokeStyle:null,fillStyle:null,lineWidth:null,sprite:{xScale:1,yScale:1,xOffset:0,yOffset:0}},events:null,bounds:null,chamfer:null,circleRadius:0,positionPrev:null,anglePrev:0,parent:null,axes:null,area:0,mass:0,inertia:0,deltaTime:16.666666666666668,_original:null},l=p.extend(i,n);return o(l,n),l},d.nextGroup=function(n){return n?d._nextNonCollidingGroupId--:d._nextCollidingGroupId++},d.nextCategory=function(){return d._nextCategory=d._nextCategory<<1,d._nextCategory};var o=function(n,i){i=i||{},d.set(n,{bounds:n.bounds||v.create(n.vertices),positionPrev:n.positionPrev||m.clone(n.position),anglePrev:n.anglePrev||n.angle,vertices:n.vertices,parts:n.parts||[n],isStatic:n.isStatic,isSleeping:n.isSleeping,parent:n.parent||n}),u.rotate(n.vertices,n.angle,n.position),y.rotate(n.axes,n.angle),v.update(n.bounds,n.vertices,n.velocity),d.set(n,{axes:i.axes||n.axes,area:i.area||n.area,mass:i.mass||n.mass,inertia:i.inertia||n.inertia});var l=n.isStatic?"#14151f":p.choose(["#f19648","#f5d259","#f55a3c","#063e7b","#ececd1"]),h=n.isStatic?"#555":"#ccc",s=n.isStatic&&n.render.fillStyle===null?1:0;n.render.fillStyle=n.render.fillStyle||l,n.render.strokeStyle=n.render.strokeStyle||h,n.render.lineWidth=n.render.lineWidth||s,n.render.sprite.xOffset+=-(n.bounds.min.x-n.position.x)/(n.bounds.max.x-n.bounds.min.x),n.render.sprite.yOffset+=-(n.bounds.min.y-n.position.y)/(n.bounds.max.y-n.bounds.min.y)};d.set=function(n,i,l){var h;typeof i=="string"&&(h=i,i={},i[h]=l);for(h in i)if(Object.prototype.hasOwnProperty.call(i,h))switch(l=i[h],h){case"isStatic":d.setStatic(n,l);break;case"isSleeping":a.set(n,l);break;case"mass":d.setMass(n,l);break;case"density":d.setDensity(n,l);break;case"inertia":d.setInertia(n,l);break;case"vertices":d.setVertices(n,l);break;case"position":d.setPosition(n,l);break;case"angle":d.setAngle(n,l);break;case"velocity":d.setVelocity(n,l);break;case"angularVelocity":d.setAngularVelocity(n,l);break;case"speed":d.setSpeed(n,l);break;case"angularSpeed":d.setAngularSpeed(n,l);break;case"parts":d.setParts(n,l);break;case"centre":d.setCentre(n,l);break;default:n[h]=l}},d.setStatic=function(n,i){for(var l=0;l0&&m.rotateAbout(f.position,h,n.position,f.position)}},d.setVelocity=function(n,i){var l=n.deltaTime/d._baseDelta;n.positionPrev.x=n.position.x-i.x*l,n.positionPrev.y=n.position.y-i.y*l,n.velocity.x=(n.position.x-n.positionPrev.x)/l,n.velocity.y=(n.position.y-n.positionPrev.y)/l,n.speed=m.magnitude(n.velocity)},d.getVelocity=function(n){var i=d._baseDelta/n.deltaTime;return{x:(n.position.x-n.positionPrev.x)*i,y:(n.position.y-n.positionPrev.y)*i}},d.getSpeed=function(n){return m.magnitude(d.getVelocity(n))},d.setSpeed=function(n,i){d.setVelocity(n,m.mult(m.normalise(d.getVelocity(n)),i))},d.setAngularVelocity=function(n,i){var l=n.deltaTime/d._baseDelta;n.anglePrev=n.angle-i*l,n.angularVelocity=(n.angle-n.anglePrev)/l,n.angularSpeed=Math.abs(n.angularVelocity)},d.getAngularVelocity=function(n){return(n.angle-n.anglePrev)*d._baseDelta/n.deltaTime},d.getAngularSpeed=function(n){return Math.abs(d.getAngularVelocity(n))},d.setAngularSpeed=function(n,i){d.setAngularVelocity(n,p.sign(d.getAngularVelocity(n))*i)},d.translate=function(n,i,l){d.setPosition(n,m.add(n.position,i),l)},d.rotate=function(n,i,l,h){if(!l)d.setAngle(n,n.angle+i,h);else{var s=Math.cos(i),f=Math.sin(i),g=n.position.x-l.x,b=n.position.y-l.y;d.setPosition(n,{x:l.x+(g*s-b*f),y:l.y+(g*f+b*s)},h),d.setAngle(n,n.angle+i,h)}},d.scale=function(n,i,l,h){var s=0,f=0;h=h||n.position;for(var g=0;g0&&(s+=b.area,f+=b.inertia),b.position.x=h.x+(b.position.x-h.x)*i,b.position.y=h.y+(b.position.y-h.y)*l,v.update(b.bounds,b.vertices,n.velocity)}n.parts.length>1&&(n.area=s,n.isStatic||(d.setMass(n,n.density*s),d.setInertia(n,f))),n.circleRadius&&(i===l?n.circleRadius*=i:n.circleRadius=null)},d.update=function(n,i){i=(typeof i<"u"?i:1e3/60)*n.timeScale;var l=i*i,h=d._timeCorrection?i/(n.deltaTime||i):1,s=1-n.frictionAir*(i/p._baseDelta),f=(n.position.x-n.positionPrev.x)*h,g=(n.position.y-n.positionPrev.y)*h;n.velocity.x=f*s+n.force.x/n.mass*l,n.velocity.y=g*s+n.force.y/n.mass*l,n.positionPrev.x=n.position.x,n.positionPrev.y=n.position.y,n.position.x+=n.velocity.x,n.position.y+=n.velocity.y,n.deltaTime=i,n.angularVelocity=(n.angle-n.anglePrev)*s*h+n.torque/n.inertia*l,n.anglePrev=n.angle,n.angle+=n.angularVelocity;for(var b=0;b0&&(w.position.x+=n.velocity.x,w.position.y+=n.velocity.y),n.angularVelocity!==0&&(u.rotate(w.vertices,n.angularVelocity,n.position),y.rotate(w.axes,n.angularVelocity),b>0&&m.rotateAbout(w.position,n.angularVelocity,n.position,w.position)),v.update(w.bounds,w.vertices,n.velocity)}},d.updateVelocities=function(n){var i=d._baseDelta/n.deltaTime,l=n.velocity;l.x=(n.position.x-n.positionPrev.x)*i,l.y=(n.position.y-n.positionPrev.y)*i,n.speed=Math.sqrt(l.x*l.x+l.y*l.y),n.angularVelocity=(n.angle-n.anglePrev)*i,n.angularSpeed=Math.abs(n.angularVelocity)},d.applyForce=function(n,i,l){var h={x:i.x-n.position.x,y:i.y-n.position.y};n.force.x+=l.x,n.force.y+=l.y,n.torque+=h.x*l.y-h.y*l.x},d._totalProperties=function(n){for(var i={mass:0,area:0,inertia:0,centre:{x:0,y:0}},l=n.parts.length===1?0:1;l0){p||(p={}),v=a.split(" ");for(var l=0;l0&&i.motion=i.sleepThreshold/y&&d.set(i,!0)):i.sleepCounter>0&&(i.sleepCounter-=1)}},d.afterCollisions=function(p){for(var v=d._motionSleepThreshold,y=0;yv&&d.set(h,!1)}}}},d.set=function(p,v){var y=p.isSleeping;v?(p.isSleeping=!0,p.sleepCounter=p.sleepThreshold,p.positionImpulse.x=0,p.positionImpulse.y=0,p.positionPrev.x=p.position.x,p.positionPrev.y=p.position.y,p.anglePrev=p.angle,p.speed=0,p.angularSpeed=0,p.motion=0,y||m.trigger(p,"sleepStart")):(p.isSleeping=!1,p.sleepCounter=0,y&&m.trigger(p,"sleepEnd"))}})()},function(_,t,j){var d={};_.exports=d;var u=j(3),m=j(9);(function(){var a=[],p={overlap:0,axis:null},v={overlap:0,axis:null};d.create=function(y,o){return{pair:null,collided:!1,bodyA:y,bodyB:o,parentA:y.parent,parentB:o.parent,depth:0,normal:{x:0,y:0},tangent:{x:0,y:0},penetration:{x:0,y:0},supports:[]}},d.collides=function(y,o,n){if(d._overlapAxes(p,y.vertices,o.vertices,y.axes),p.overlap<=0||(d._overlapAxes(v,o.vertices,y.vertices,o.axes),v.overlap<=0))return null;var i=n&&n.table[m.id(y,o)],l;i?l=i.collision:(l=d.create(y,o),l.collided=!0,l.bodyA=y.idz?z=M:MY?Y=M:Ml?l=s:si.frictionStatic?n.frictionStatic:i.frictionStatic,m.restitution=n.restitution>i.restitution?n.restitution:i.restitution,m.slop=n.slop>i.slop?n.slop:i.slop,a.pair=m,o.length=0;for(var h=0;h0?1:.7),n.damping=n.damping||0,n.angularStiffness=n.angularStiffness||0,n.angleA=n.bodyA?n.bodyA.angle:n.angleA,n.angleB=n.bodyB?n.bodyB.angle:n.angleB,n.plugin={};var s={visible:!0,lineWidth:2,strokeStyle:"#ffffff",type:"line",anchors:!0};return n.length===0&&n.stiffness>.1?(s.type="pin",s.anchors=!1):n.stiffness<.9&&(s.type="spring"),n.render=y.extend(s,n.render),n},d.preSolveAll=function(o){for(var n=0;n=1||o.length===0,E=S?o.stiffness*n:o.stiffness*n*n,P=o.damping*n,O=m.mult(b,T*E),M=(i?i.inverseMass:0)+(l?l.inverseMass:0),R=(i?i.inverseInertia:0)+(l?l.inverseInertia:0),L=M+R,N,D,B,H,V;if(P>0){var z=m.create();B=m.div(b,w),V=m.sub(l&&m.sub(l.position,l.positionPrev)||z,i&&m.sub(i.position,i.positionPrev)||z),H=m.dot(B,V)}i&&!i.isStatic&&(D=i.inverseMass/M,i.constraintImpulse.x-=O.x*D,i.constraintImpulse.y-=O.y*D,i.position.x-=O.x*D,i.position.y-=O.y*D,P>0&&(i.positionPrev.x-=P*B.x*H*D,i.positionPrev.y-=P*B.y*H*D),N=m.cross(h,O)/L*d._torqueDampen*i.inverseInertia*(1-o.angularStiffness),i.constraintImpulse.angle-=N,i.angle-=N),l&&!l.isStatic&&(D=l.inverseMass/M,l.constraintImpulse.x+=O.x*D,l.constraintImpulse.y+=O.y*D,l.position.x+=O.x*D,l.position.y+=O.y*D,P>0&&(l.positionPrev.x+=P*B.x*H*D,l.positionPrev.y+=P*B.y*H*D),N=m.cross(s,O)/L*d._torqueDampen*l.inverseInertia*(1-o.angularStiffness),l.constraintImpulse.angle+=N,l.angle+=N)}}},d.postSolveAll=function(o){for(var n=0;n0&&(s.position.x+=l.x,s.position.y+=l.y),l.angle!==0&&(u.rotate(s.vertices,l.angle,i.position),v.rotate(s.axes,l.angle),h>0&&m.rotateAbout(s.position,l.angle,i.position,s.position)),p.update(s.bounds,s.vertices,i.velocity)}l.angle*=d._warming,l.x*=d._warming,l.y*=d._warming}}},d.pointAWorld=function(o){return{x:(o.bodyA?o.bodyA.position.x:0)+(o.pointA?o.pointA.x:0),y:(o.bodyA?o.bodyA.position.y:0)+(o.pointA?o.pointA.y:0)}},d.pointBWorld=function(o){return{x:(o.bodyB?o.bodyB.position.x:0)+(o.pointB?o.pointB.x:0),y:(o.bodyB?o.bodyB.position.y:0)+(o.pointB?o.pointB.y:0)}}})()},function(_,t,j){var d={};_.exports=d;var u=j(2),m=j(0);(function(){d.fromVertices=function(a){for(var p={},v=0;v0&&u.area(V)1?(w=a.create(m.extend({parts:T.slice(0)},i)),a.setPosition(w,{x:y,y:o}),w):T[0]}})()},function(_,t,j){var d={};_.exports=d;var u=j(0),m=j(8);(function(){d.create=function(a){var p={bodies:[],pairs:null};return u.extend(p,a)},d.setBodies=function(a,p){a.bodies=p.slice(0)},d.clear=function(a){a.bodies=[]},d.collisions=function(a){var p=[],v=a.pairs,y=a.bodies,o=y.length,n=d.canCollide,i=m.collides,l,h;for(y.sort(d._compareBoundsX),l=0;lg)break;if(!(bO.max.y)&&!(T&&(P.isStatic||P.isSleeping))&&n(s.collisionFilter,P.collisionFilter)){var M=P.parts.length;if(E&&M===1){var R=i(s,P,v);R&&p.push(R)}else for(var L=S>1?1:0,N=M>1?1:0,D=L;DO.max.x||f.max.xO.max.y)){var R=i(B,V,v);R&&p.push(R)}}}}}return p},d.canCollide=function(a,p){return a.group===p.group&&a.group!==0?a.group>0:(a.mask&p.category)!==0&&(p.mask&a.category)!==0},d._compareBoundsX=function(a,p){return a.bounds.min.x-p.bounds.min.x}})()},function(_,t,j){var d={};_.exports=d;var u=j(0);(function(){d.create=function(m){var a={};return m||u.log("Mouse.create: element was undefined, defaulting to document.body","warn"),a.element=m||document.body,a.absolute={x:0,y:0},a.position={x:0,y:0},a.mousedownPosition={x:0,y:0},a.mouseupPosition={x:0,y:0},a.offset={x:0,y:0},a.scale={x:1,y:1},a.wheelDelta=0,a.button=-1,a.pixelRatio=parseInt(a.element.getAttribute("data-pixel-ratio"),10)||1,a.sourceEvents={mousemove:null,mousedown:null,mouseup:null,mousewheel:null},a.mousemove=function(p){var v=d._getRelativeMousePosition(p,a.element,a.pixelRatio),y=p.changedTouches;y&&(a.button=0,p.preventDefault()),a.absolute.x=v.x,a.absolute.y=v.y,a.position.x=a.absolute.x*a.scale.x+a.offset.x,a.position.y=a.absolute.y*a.scale.y+a.offset.y,a.sourceEvents.mousemove=p},a.mousedown=function(p){var v=d._getRelativeMousePosition(p,a.element,a.pixelRatio),y=p.changedTouches;y?(a.button=0,p.preventDefault()):a.button=p.button,a.absolute.x=v.x,a.absolute.y=v.y,a.position.x=a.absolute.x*a.scale.x+a.offset.x,a.position.y=a.absolute.y*a.scale.y+a.offset.y,a.mousedownPosition.x=a.position.x,a.mousedownPosition.y=a.position.y,a.sourceEvents.mousedown=p},a.mouseup=function(p){var v=d._getRelativeMousePosition(p,a.element,a.pixelRatio),y=p.changedTouches;y&&p.preventDefault(),a.button=-1,a.absolute.x=v.x,a.absolute.y=v.y,a.position.x=a.absolute.x*a.scale.x+a.offset.x,a.position.y=a.absolute.y*a.scale.y+a.offset.y,a.mouseupPosition.x=a.position.x,a.mouseupPosition.y=a.position.y,a.sourceEvents.mouseup=p},a.mousewheel=function(p){a.wheelDelta=Math.max(-1,Math.min(1,p.wheelDelta||-p.detail)),p.preventDefault()},d.setElement(a,a.element),a},d.setElement=function(m,a){m.element=a,a.addEventListener("mousemove",m.mousemove),a.addEventListener("mousedown",m.mousedown),a.addEventListener("mouseup",m.mouseup),a.addEventListener("mousewheel",m.mousewheel),a.addEventListener("DOMMouseScroll",m.mousewheel),a.addEventListener("touchmove",m.mousemove),a.addEventListener("touchstart",m.mousedown),a.addEventListener("touchend",m.mouseup)},d.clearSourceEvents=function(m){m.sourceEvents.mousemove=null,m.sourceEvents.mousedown=null,m.sourceEvents.mouseup=null,m.sourceEvents.mousewheel=null,m.wheelDelta=0},d.setOffset=function(m,a){m.offset.x=a.x,m.offset.y=a.y,m.position.x=m.absolute.x*m.scale.x+m.offset.x,m.position.y=m.absolute.y*m.scale.y+m.offset.y},d.setScale=function(m,a){m.scale.x=a.x,m.scale.y=a.y,m.position.x=m.absolute.x*m.scale.x+m.offset.x,m.position.y=m.absolute.y*m.scale.y+m.offset.y},d._getRelativeMousePosition=function(m,a,p){var v=a.getBoundingClientRect(),y=document.documentElement||document.body.parentNode||document.body,o=window.pageXOffset!==void 0?window.pageXOffset:y.scrollLeft,n=window.pageYOffset!==void 0?window.pageYOffset:y.scrollTop,i=m.changedTouches,l,h;return i?(l=i[0].pageX-v.left-o,h=i[0].pageY-v.top-n):(l=m.pageX-v.left-o,h=m.pageY-v.top-n),{x:l/(a.clientWidth/(a.width||a.clientWidth)*p),y:h/(a.clientHeight/(a.height||a.clientHeight)*p)}}})()},function(_,t,j){var d={};_.exports=d;var u=j(0);(function(){d._registry={},d.register=function(m){if(d.isPlugin(m)||u.warn("Plugin.register:",d.toString(m),"does not implement all required fields."),m.name in d._registry){var a=d._registry[m.name],p=d.versionParse(m.version).number,v=d.versionParse(a.version).number;p>v?(u.warn("Plugin.register:",d.toString(a),"was upgraded to",d.toString(m)),d._registry[m.name]=m):p-1},d.isFor=function(m,a){var p=m.for&&d.dependencyParse(m.for);return!m.for||a.name===p.name&&d.versionSatisfies(a.version,p.range)},d.use=function(m,a){if(m.uses=(m.uses||[]).concat(a||[]),m.uses.length===0){u.warn("Plugin.use:",d.toString(m),"does not specify any dependencies to install.");return}for(var p=d.dependencies(m),v=u.topologicalSort(p),y=[],o=0;o0&&u.info(y.join(" "))},d.dependencies=function(m,a){var p=d.dependencyParse(m),v=p.name;if(a=a||{},!(v in a)){m=d.resolve(m)||m,a[v]=u.map(m.uses||[],function(o){d.isPlugin(o)&&d.register(o);var n=d.dependencyParse(o),i=d.resolve(o);return i&&!d.versionSatisfies(i.version,n.range)?(u.warn("Plugin.dependencies:",d.toString(i),"does not satisfy",d.toString(n),"used by",d.toString(p)+"."),i._warned=!0,m._warned=!0):i||(u.warn("Plugin.dependencies:",d.toString(o),"used by",d.toString(p),"could not be resolved."),m._warned=!0),n.name});for(var y=0;y=|>)?\s*((\d+)\.(\d+)\.(\d+))(-[0-9A-Za-z-+]+)?$/;a.test(m)||u.warn("Plugin.versionParse:",m,"is not a valid version or range.");var p=a.exec(m),v=Number(p[4]),y=Number(p[5]),o=Number(p[6]);return{isRange:!!(p[1]||p[2]),version:p[3],range:m,operator:p[1]||p[2]||"",major:v,minor:y,patch:o,parts:[v,y,o],prerelease:p[7],number:v*1e8+y*1e4+o}},d.versionSatisfies=function(m,a){a=a||"*";var p=d.versionParse(a),v=d.versionParse(m);if(p.isRange){if(p.operator==="*"||m==="*")return!0;if(p.operator===">")return v.number>p.number;if(p.operator===">=")return v.number>=p.number;if(p.operator==="~")return v.major===p.major&&v.minor===p.minor&&v.patch>=p.patch;if(p.operator==="^")return p.major>0?v.major===p.major&&v.number>=p.number:p.minor>0?v.minor===p.minor&&v.patch>=p.patch:v.patch===p.patch}return m===a||m==="*"}})()},function(_,t){var j={};_.exports=j,function(){j.create=function(d){return{vertex:d,normalImpulse:0,tangentImpulse:0}}}()},function(_,t,j){var d={};_.exports=d;var u=j(7),m=j(18),a=j(13),p=j(19),v=j(5),y=j(6),o=j(10),n=j(0),i=j(4);(function(){d.create=function(l){l=l||{};var h={positionIterations:6,velocityIterations:4,constraintIterations:2,enableSleeping:!1,events:[],plugin:{},gravity:{x:0,y:1,scale:.001},timing:{timestamp:0,timeScale:1,lastDelta:0,lastElapsed:0}},s=n.extend(h,l);return s.world=l.world||y.create({label:"World"}),s.pairs=l.pairs||p.create(),s.detector=l.detector||a.create(),s.grid={buckets:[]},s.world.gravity=s.gravity,s.broadphase=s.grid,s.metrics={},s},d.update=function(l,h){var s=n.now(),f=l.world,g=l.detector,b=l.pairs,w=l.timing,T=w.timestamp,S;h=typeof h<"u"?h:n._baseDelta,h*=w.timeScale,w.timestamp+=h,w.lastDelta=h;var E={timestamp:w.timestamp,delta:h};v.trigger(l,"beforeUpdate",E);var P=y.allBodies(f),O=y.allConstraints(f);for(f.isModified&&(a.setBodies(g,P),y.setModified(f,!1,!1,!0)),l.enableSleeping&&u.update(P,h),d._bodiesApplyGravity(P,l.gravity),h>0&&d._bodiesUpdate(P,h),o.preSolveAll(P),S=0;S0&&v.trigger(l,"collisionStart",{pairs:b.collisionStart});var R=n.clamp(20/l.positionIterations,0,1);for(m.preSolvePosition(b.list),S=0;S0&&v.trigger(l,"collisionActive",{pairs:b.collisionActive}),b.collisionEnd.length>0&&v.trigger(l,"collisionEnd",{pairs:b.collisionEnd}),d._bodiesClearForces(P),v.trigger(l,"afterUpdate",E),l.timing.lastElapsed=n.now()-s,l},d.merge=function(l,h){if(n.extend(l,h),h.world){l.world=h.world,d.clear(l);for(var s=y.allBodies(l.world),f=0;fye?(b=le>0?le:-le,g=S.friction*(le>0?1:-1)*n,g<-b?g=-b:g>b&&(g=b)):(g=le,b=s);var be=F*N-G*L,Se=X*N-$*L,De=z/(Y+P.inverseInertia*be*be+O.inverseInertia*Se*Se),Ce=(1+S.restitution)*te*De;if(g*=De,te0&&(ne.normalImpulse=0),Ce=ne.normalImpulse-$e}if(le<-l||le>l)ne.tangentImpulse=0;else{var He=ne.tangentImpulse;ne.tangentImpulse+=g,ne.tangentImpulse<-b&&(ne.tangentImpulse=-b),ne.tangentImpulse>b&&(ne.tangentImpulse=b),g=ne.tangentImpulse-He}var Ge=L*Ce+D*g,We=N*Ce+B*g;P.isStatic||P.isSleeping||(P.positionPrev.x+=Ge*P.inverseMass,P.positionPrev.y+=We*P.inverseMass,P.anglePrev+=(F*We-G*Ge)*P.inverseInertia),O.isStatic||O.isSleeping||(O.positionPrev.x-=Ge*O.inverseMass,O.positionPrev.y-=We*O.inverseMass,O.anglePrev-=(X*We-$*Ge)*O.inverseInertia)}}}}})()},function(_,t,j){var d={};_.exports=d;var u=j(9),m=j(0);(function(){d.create=function(a){return m.extend({table:{},list:[],collisionStart:[],collisionActive:[],collisionEnd:[]},a)},d.update=function(a,p,v){var y=a.list,o=y.length,n=a.table,i=p.length,l=a.collisionStart,h=a.collisionEnd,s=a.collisionActive,f,g,b,w;for(l.length=0,h.length=0,s.length=0,w=0;wP&&(P=R),p.translate(M,{x:L*.5,y:R*.5}),b=M.bounds.max.x+h,u.addBody(g,M),T=M,S+=1}else b+=h}w+=P+s,b=o}return g},d.chain=function(o,n,i,l,h,s){for(var f=o.bodies,g=1;g0)for(g=0;g0&&(T=s[g-1+(f-1)*n],u.addConstraint(o,m.create(a.extend({bodyA:T,bodyB:w},h)))),l&&gP)){T=P-T;var M=T,R=i-1-T;if(!(wR)){E===1&&p.translate(S,{x:(w+(i%2===1?1:-1))*O,y:0});var L=S?w*O:0;return f(o+L+w*h,b,w,T,S,E)}}})},d.newtonsCradle=function(o,n,i,l,h){for(var s=u.create({label:"Newtons Cradle"}),f=0;fh.bounds.max.x||w.bounds.max.yh.bounds.max.y))){var T=d._getRegion(p,w);if(!w.region||T.id!==w.region.id||o){(!w.region||o)&&(w.region=T);var S=d._regionUnion(T,w.region);for(i=S.startCol;i<=S.endCol;i++)for(l=S.startRow;l<=S.endRow;l++){g=d._getBucketId(i,l),f=s[g];var E=i>=T.startCol&&i<=T.endCol&&l>=T.startRow&&l<=T.endRow,P=i>=w.region.startCol&&i<=w.region.endCol&&l>=w.region.startRow&&l<=w.region.endRow;!E&&P&&P&&f&&d._bucketRemoveBody(p,f,w),(w.region===T||E&&!P||o)&&(f||(f=d._createBucket(s,g)),d._bucketAddBody(p,f,w))}w.region=T,b=!0}}}b&&(p.pairsList=d._createActivePairsList(p))},a(d,"update","Grid.update ➤ replaced by Matter.Detector"),d.clear=function(p){p.buckets={},p.pairs={},p.pairsList=[]},a(d,"clear","Grid.clear ➤ replaced by Matter.Detector"),d._regionUnion=function(p,v){var y=Math.min(p.startCol,v.startCol),o=Math.max(p.endCol,v.endCol),n=Math.min(p.startRow,v.startRow),i=Math.max(p.endRow,v.endRow);return d._createRegion(y,o,n,i)},d._getRegion=function(p,v){var y=v.bounds,o=Math.floor(y.min.x/p.bucketWidth),n=Math.floor(y.max.x/p.bucketWidth),i=Math.floor(y.min.y/p.bucketHeight),l=Math.floor(y.max.y/p.bucketHeight);return d._createRegion(o,n,i,l)},d._createRegion=function(p,v,y,o){return{id:p+","+v+","+y+","+o,startCol:p,endCol:v,startRow:y,endRow:o}},d._getBucketId=function(p,v){return"C"+p+"R"+v},d._createBucket=function(p,v){var y=p[v]=[];return y},d._bucketAddBody=function(p,v,y){var o=p.pairs,n=u.id,i=v.length,l;for(l=0;l0?i.push(v):delete y[o[l]];return i}})()},function(_,t,j){var d={};_.exports=d;var u=j(3),m=j(7),a=j(14),p=j(5),v=j(13),y=j(10),o=j(6),n=j(0),i=j(1);(function(){d.create=function(l,h){var s=(l?l.mouse:null)||(h?h.mouse:null);s||(l&&l.render&&l.render.canvas?s=a.create(l.render.canvas):h&&h.element?s=a.create(h.element):(s=a.create(),n.warn("MouseConstraint.create: options.mouse was undefined, options.element was undefined, may not function as expected")));var f=y.create({label:"Mouse Constraint",pointA:s.position,pointB:{x:0,y:0},length:.01,stiffness:.1,angularStiffness:1,render:{strokeStyle:"#90EE90",lineWidth:3}}),g={type:"mouseConstraint",mouse:s,element:null,body:null,constraint:f,collisionFilter:{category:1,mask:4294967295,group:0}},b=n.extend(g,h);return p.on(l,"beforeUpdate",function(){var w=o.allBodies(l.world);d.update(b,w),d._triggerEvents(b)}),b},d.update=function(l,h){var s=l.mouse,f=l.constraint,g=l.body;if(s.button===0){if(f.bodyB)m.set(f.bodyB,!1),f.pointA=s.position;else for(var b=0;b1?1:0;wP.max.x&&(P.max.x=L.x),R.yP.max.y&&(P.max.y=L.y))}var N=P.max.x-P.min.x+2*S.x,D=P.max.y-P.min.y+2*S.y,B=w.canvas.height,H=w.canvas.width,V=H/B,z=N/D,Y=1,Q=1;z>V?Q=z/V:Y=V/z,w.options.hasBounds=!0,w.bounds.min.x=P.min.x,w.bounds.max.x=P.min.x+N*Y,w.bounds.min.y=P.min.y,w.bounds.max.y=P.min.y+D*Q,E&&(w.bounds.min.x+=N*.5-N*Y*.5,w.bounds.max.x+=N*.5-N*Y*.5,w.bounds.min.y+=D*.5-D*Q*.5,w.bounds.max.y+=D*.5-D*Q*.5),w.bounds.min.x-=S.x,w.bounds.max.x-=S.x,w.bounds.min.y-=S.y,w.bounds.max.y-=S.y,w.mouse&&(o.setScale(w.mouse,{x:(w.bounds.max.x-w.bounds.min.x)/w.canvas.width,y:(w.bounds.max.y-w.bounds.min.y)/w.canvas.height}),o.setOffset(w.mouse,w.bounds.min))},d.startViewTransform=function(w){var T=w.bounds.max.x-w.bounds.min.x,S=w.bounds.max.y-w.bounds.min.y,E=T/w.options.width,P=S/w.options.height;w.context.setTransform(w.options.pixelRatio/E,0,0,w.options.pixelRatio/P,0,0),w.context.translate(-w.bounds.min.x,-w.bounds.min.y)},d.endViewTransform=function(w){w.context.setTransform(w.options.pixelRatio,0,0,w.options.pixelRatio,0,0)},d.world=function(w,T){var S=m.now(),E=w.engine,P=E.world,O=w.canvas,M=w.context,R=w.options,L=w.timing,N=a.allBodies(P),D=a.allConstraints(P),B=R.wireframes?R.wireframeBackground:R.background,H=[],V=[],z,Y={timestamp:E.timing.timestamp};if(v.trigger(w,"beforeRender",Y),w.currentBackground!==B&&b(w,B),M.globalCompositeOperation="source-in",M.fillStyle="transparent",M.fillRect(0,0,O.width,O.height),M.globalCompositeOperation="source-over",R.hasBounds){for(z=0;z1?1:0;N1?1:0;N1?1:0;M1?1:0;L1?1:0;R1?1:0;R1?1:0;O0)){var B=O.activeContacts[0].vertex.x,H=O.activeContacts[0].vertex.y;O.activeContacts.length===2&&(B=(O.activeContacts[0].vertex.x+O.activeContacts[1].vertex.x)/2,H=(O.activeContacts[0].vertex.y+O.activeContacts[1].vertex.y)/2),M.bodyB===M.supports[0].body||M.bodyA.isStatic===!0?E.moveTo(B-M.normal.x*8,H-M.normal.y*8):E.moveTo(B+M.normal.x*8,H+M.normal.y*8),E.lineTo(B,H)}P.wireframes?E.strokeStyle="rgba(255,165,0,0.7)":E.strokeStyle="orange",E.lineWidth=1,E.stroke()},d.separations=function(w,T,S){var E=S,P=w.options,O,M,R,L,N;for(E.beginPath(),N=0;No.deltaMax?o.deltaMax:h,o.delta=h);var s={timestamp:l.timestamp};u.trigger(o,"beforeTick",s),o.frameCounter+=1,i-o.counterTimestamp>=1e3&&(o.fps=o.frameCounter*((i-o.counterTimestamp)/1e3),o.counterTimestamp=i,o.frameCounter=0),u.trigger(o,"tick",s),u.trigger(o,"beforeUpdate",s),m.update(n,h),u.trigger(o,"afterUpdate",s),u.trigger(o,"afterTick",s)},d.stop=function(o){v(o.frameRequestId)},d.start=function(o,n){d.run(o,n)}})()},function(_,t,j){var d={};_.exports=d;var u=j(8),m=j(0),a=m.deprecated;(function(){d.collides=function(p,v){return u.collides(p,v)},a(d,"collides","SAT.collides ➤ replaced by Collision.collides")})()},function(_,t,j){var d={};_.exports=d,j(1);var u=j(0);(function(){d.pathToVertices=function(m,a){typeof window<"u"&&!("SVGPathSeg"in window)&&u.warn("Svg.pathToVertices: SVGPathSeg not defined, a polyfill is required.");var p,v,y,o,n,i,l,h,s,f,g=[],b,w,T=0,S=0,E=0;a=a||15;var P=function(M,R,L){var N=L%2===1&&L>1;if(!s||M!=s.x||R!=s.y){s&&N?(b=s.x,w=s.y):(b=0,w=0);var D={x:b+M,y:w+R};(N||!s)&&(s=D),g.push(D),S=b+M,E=w+R}},O=function(M){var R=M.pathSegTypeAsLetter.toUpperCase();if(R!=="Z"){switch(R){case"M":case"L":case"T":case"C":case"S":case"Q":S=M.x,E=M.y;break;case"H":S=M.x;break;case"V":E=M.y;break}P(S,E,M.pathSegType)}};for(d._svgPathToAbsolute(m),y=m.getTotalLength(),i=[],p=0;p>16&255,f[g++]=i>>8&255,f[g++]=255&i;return s===2&&(i=m[n.charCodeAt(l)]<<2|m[n.charCodeAt(l+1)]>>4,f[g++]=255&i),s===1&&(i=m[n.charCodeAt(l)]<<10|m[n.charCodeAt(l+1)]<<4|m[n.charCodeAt(l+2)]>>2,f[g++]=i>>8&255,f[g++]=255&i),f},d.fromByteArray=function(n){for(var i,l=n.length,h=l%3,s=[],f=0,g=l-h;f>18&63]+u[O>>12&63]+u[O>>6&63]+u[63&O]}(S));return E.join("")}(n,f,g>2]+u[i<<4&63]+"==")):h==2&&(i=(n[l-2]<<8)+n[l-1],s.push(u[i>>10]+u[i>>4&63]+u[i<<2&63]+"=")),s.join("")};for(var u=[],m=[],a=typeof Uint8Array<"u"?Uint8Array:Array,p="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",v=0,y=p.length;v>>1;case"base64":return V(C).length;default:if($)return X?-1:H(C).length;F=(""+F).toLowerCase(),$=!0}}function g(C,F,G){var X,$=!1;if((F=F===void 0||F<0?0:F)>this.length||(G=G===void 0||G>this.length?this.length:G)<=0||(G>>>=0)<=(F>>>=0))return"";for(C=C||"utf8";;)switch(C){case"hex":var J=this,ye=F,ie=G,ce=J.length;(!ie||ie<0||ce=C.length){if($)return-1;G=C.length-1}else if(G<0){if(!$)return-1;G=0}if(typeof F=="string"&&(F=o.from(F,X)),o.isBuffer(F))return F.length===0?-1:T(C,F,G,X,$);if(typeof F=="number")return F&=255,typeof Uint8Array.prototype.indexOf=="function"?($?Uint8Array.prototype.indexOf:Uint8Array.prototype.lastIndexOf).call(C,F,G):T(C,[F],G,X,$);throw new TypeError("val must be string, number or Buffer")}function T(C,F,G,X,$){var J=1,ie=C.length,fe=F.length;if(X!==void 0&&((X=String(X).toLowerCase())==="ucs2"||X==="ucs-2"||X==="utf16le"||X==="utf-16le")){if(C.length<2||F.length<2)return-1;ie/=J=2,fe/=2,G/=2}function se(me,_e){return J===1?me[_e]:me.readUInt16BE(_e*J)}if($)for(var de=-1,ce=G;ce>8,fe=fe%256,se.push(fe),se.push(ie);return se}(F,C.length-G),C,G,X)}function P(C,F,G){G=Math.min(C.length,G);for(var X=[],$=F;$>>10&1023|55296),ce=56320|1023&ce),X.push(ce),$+=te}var le=X,me=le.length;if(me<=O)return String.fromCharCode.apply(String,le);for(var _e="",ye=0;ye"u"||typeof console.error!="function"||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(o.prototype,"parent",{enumerable:!0,get:function(){if(o.isBuffer(this))return this.buffer}}),Object.defineProperty(o.prototype,"offset",{enumerable:!0,get:function(){if(o.isBuffer(this))return this.byteOffset}}),typeof Symbol<"u"&&Symbol.species!=null&&o[Symbol.species]===o&&Object.defineProperty(o,Symbol.species,{value:null,configurable:!0,enumerable:!1,writable:!1}),o.poolSize=8192,o.from=n,Object.setPrototypeOf(o.prototype,Uint8Array.prototype),Object.setPrototypeOf(o,Uint8Array),o.alloc=function(C,F,G){return F=F,G=G,i(C=C),!(C<=0)&&F!==void 0?typeof G=="string"?y(C).fill(F,G):y(C).fill(F):y(C)},o.allocUnsafe=l,o.allocUnsafeSlow=l,o.isBuffer=function(C){return C!=null&&C._isBuffer===!0&&C!==o.prototype},o.compare=function(C,F){if(Y(C,Uint8Array)&&(C=o.from(C,C.offset,C.byteLength)),Y(F,Uint8Array)&&(F=o.from(F,F.offset,F.byteLength)),!o.isBuffer(C)||!o.isBuffer(F))throw new TypeError('The "buf1", "buf2" arguments must be one of type Buffer or Uint8Array');if(C===F)return 0;for(var G=C.length,X=F.length,$=0,J=Math.min(G,X);$C&&(F+=" ... "),""},p&&(o.prototype[p]=o.prototype.inspect),o.prototype.compare=function(C,F,G,X,$){if(Y(C,Uint8Array)&&(C=o.from(C,C.offset,C.byteLength)),!o.isBuffer(C))throw new TypeError('The "target" argument must be one of type Buffer or Uint8Array. Received type '+typeof C);if(G===void 0&&(G=C?C.length:0),X===void 0&&(X=0),$===void 0&&($=this.length),(F=F===void 0?0:F)<0||G>C.length||X<0||$>this.length)throw new RangeError("out of range index");if($<=X&&G<=F)return 0;if($<=X)return-1;if(G<=F)return 1;if(this===C)return 0;for(var J=($>>>=0)-(X>>>=0),ie=(G>>>=0)-(F>>>=0),fe=Math.min(J,ie),se=this.slice(X,$),de=C.slice(F,G),ce=0;ce>>=0,isFinite(G)?(G>>>=0,X===void 0&&(X="utf8")):(X=G,G=void 0)}var $=this.length-F;if((G===void 0||$this.length)throw new RangeError("Attempt to write outside buffer bounds");X=X||"utf8";for(var J,ie,fe,se=!1;;)switch(X){case"hex":var de=this,ce=C,te=F,le=G,me=(te=Number(te)||0,de.length-te);(!le||me<(le=Number(le)))&&(le=me),(me=ce.length)/2C.length)throw new RangeError("Index out of range")}function L(C,F,G,X){if(G+X>C.length)throw new RangeError("Index out of range");if(G<0)throw new RangeError("Index out of range")}function N(C,F,G,X,$){return F=+F,G>>>=0,$||L(C,0,G,4),a.write(C,F,G,X,23,4),G+4}function D(C,F,G,X,$){return F=+F,G>>>=0,$||L(C,0,G,8),a.write(C,F,G,X,52,8),G+8}o.prototype.slice=function(C,F){var G=this.length,G=((C=~~C)<0?(C+=G)<0&&(C=0):G>>=0,F>>>=0,G||M(C,F,this.length);for(var X=this[C],$=1,J=0;++J>>=0,F>>>=0,G||M(C,F,this.length);for(var X=this[C+--F],$=1;0>>=0,F||M(C,1,this.length),this[C]},o.prototype.readUInt16LE=function(C,F){return C>>>=0,F||M(C,2,this.length),this[C]|this[C+1]<<8},o.prototype.readUInt16BE=function(C,F){return C>>>=0,F||M(C,2,this.length),this[C]<<8|this[C+1]},o.prototype.readUInt32LE=function(C,F){return C>>>=0,F||M(C,4,this.length),(this[C]|this[C+1]<<8|this[C+2]<<16)+16777216*this[C+3]},o.prototype.readUInt32BE=function(C,F){return C>>>=0,F||M(C,4,this.length),16777216*this[C]+(this[C+1]<<16|this[C+2]<<8|this[C+3])},o.prototype.readIntLE=function(C,F,G){C>>>=0,F>>>=0,G||M(C,F,this.length);for(var X=this[C],$=1,J=0;++J>>=0,F>>>=0,G||M(C,F,this.length);for(var X=F,$=1,J=this[C+--X];0>>=0,F||M(C,1,this.length),128&this[C]?-1*(255-this[C]+1):this[C]},o.prototype.readInt16LE=function(C,F){return C>>>=0,F||M(C,2,this.length),F=this[C]|this[C+1]<<8,32768&F?4294901760|F:F},o.prototype.readInt16BE=function(C,F){return C>>>=0,F||M(C,2,this.length),F=this[C+1]|this[C]<<8,32768&F?4294901760|F:F},o.prototype.readInt32LE=function(C,F){return C>>>=0,F||M(C,4,this.length),this[C]|this[C+1]<<8|this[C+2]<<16|this[C+3]<<24},o.prototype.readInt32BE=function(C,F){return C>>>=0,F||M(C,4,this.length),this[C]<<24|this[C+1]<<16|this[C+2]<<8|this[C+3]},o.prototype.readFloatLE=function(C,F){return C>>>=0,F||M(C,4,this.length),a.read(this,C,!0,23,4)},o.prototype.readFloatBE=function(C,F){return C>>>=0,F||M(C,4,this.length),a.read(this,C,!1,23,4)},o.prototype.readDoubleLE=function(C,F){return C>>>=0,F||M(C,8,this.length),a.read(this,C,!0,52,8)},o.prototype.readDoubleBE=function(C,F){return C>>>=0,F||M(C,8,this.length),a.read(this,C,!1,52,8)},o.prototype.writeUIntLE=function(C,F,G,X){C=+C,F>>>=0,G>>>=0,X||R(this,C,F,G,Math.pow(2,8*G)-1,0);var $=1,J=0;for(this[F]=255&C;++J>>=0,G>>>=0,X||R(this,C,F,G,Math.pow(2,8*G)-1,0);var $=G-1,J=1;for(this[F+$]=255&C;0<=--$&&(J*=256);)this[F+$]=C/J&255;return F+G},o.prototype.writeUInt8=function(C,F,G){return C=+C,F>>>=0,G||R(this,C,F,1,255,0),this[F]=255&C,F+1},o.prototype.writeUInt16LE=function(C,F,G){return C=+C,F>>>=0,G||R(this,C,F,2,65535,0),this[F]=255&C,this[F+1]=C>>>8,F+2},o.prototype.writeUInt16BE=function(C,F,G){return C=+C,F>>>=0,G||R(this,C,F,2,65535,0),this[F]=C>>>8,this[F+1]=255&C,F+2},o.prototype.writeUInt32LE=function(C,F,G){return C=+C,F>>>=0,G||R(this,C,F,4,4294967295,0),this[F+3]=C>>>24,this[F+2]=C>>>16,this[F+1]=C>>>8,this[F]=255&C,F+4},o.prototype.writeUInt32BE=function(C,F,G){return C=+C,F>>>=0,G||R(this,C,F,4,4294967295,0),this[F]=C>>>24,this[F+1]=C>>>16,this[F+2]=C>>>8,this[F+3]=255&C,F+4},o.prototype.writeIntLE=function(C,F,G,X){C=+C,F>>>=0,X||R(this,C,F,G,(X=Math.pow(2,8*G-1))-1,-X);var $=0,J=1,ie=0;for(this[F]=255&C;++$>0)-ie&255;return F+G},o.prototype.writeIntBE=function(C,F,G,X){C=+C,F>>>=0,X||R(this,C,F,G,(X=Math.pow(2,8*G-1))-1,-X);var $=G-1,J=1,ie=0;for(this[F+$]=255&C;0<=--$&&(J*=256);)C<0&&ie===0&&this[F+$+1]!==0&&(ie=1),this[F+$]=(C/J>>0)-ie&255;return F+G},o.prototype.writeInt8=function(C,F,G){return C=+C,F>>>=0,G||R(this,C,F,1,127,-128),this[F]=255&(C=C<0?255+C+1:C),F+1},o.prototype.writeInt16LE=function(C,F,G){return C=+C,F>>>=0,G||R(this,C,F,2,32767,-32768),this[F]=255&C,this[F+1]=C>>>8,F+2},o.prototype.writeInt16BE=function(C,F,G){return C=+C,F>>>=0,G||R(this,C,F,2,32767,-32768),this[F]=C>>>8,this[F+1]=255&C,F+2},o.prototype.writeInt32LE=function(C,F,G){return C=+C,F>>>=0,G||R(this,C,F,4,2147483647,-2147483648),this[F]=255&C,this[F+1]=C>>>8,this[F+2]=C>>>16,this[F+3]=C>>>24,F+4},o.prototype.writeInt32BE=function(C,F,G){return C=+C,F>>>=0,G||R(this,C,F,4,2147483647,-2147483648),this[F]=(C=C<0?4294967295+C+1:C)>>>24,this[F+1]=C>>>16,this[F+2]=C>>>8,this[F+3]=255&C,F+4},o.prototype.writeFloatLE=function(C,F,G){return N(this,C,F,!0,G)},o.prototype.writeFloatBE=function(C,F,G){return N(this,C,F,!1,G)},o.prototype.writeDoubleLE=function(C,F,G){return D(this,C,F,!0,G)},o.prototype.writeDoubleBE=function(C,F,G){return D(this,C,F,!1,G)},o.prototype.copy=function(C,F,G,X){if(!o.isBuffer(C))throw new TypeError("argument should be a Buffer");if(G=G||0,X||X===0||(X=this.length),F>=C.length&&(F=C.length),(X=0=this.length)throw new RangeError("Index out of range");if(X<0)throw new RangeError("sourceEnd out of bounds");X>this.length&&(X=this.length);var $=(X=C.length-F>>=0,G=G===void 0?this.length:G>>>0,typeof(C=C||0)=="number")for(J=F;J>6|192,63&G|128)}else if(G<65536){if((F-=3)<0)break;J.push(G>>12|224,G>>6&63|128,63&G|128)}else{if(!(G<1114112))throw new Error("Invalid code point");if((F-=4)<0)break;J.push(G>>18|240,G>>12&63|128,G>>6&63|128,63&G|128)}}return J}function V(C){return m.toByteArray(function(F){if((F=(F=F.split("=")[0]).trim().replace(B,"")).length<2)return"";for(;F.length%4!=0;)F+="=";return F}(C))}function z(C,F,G,X){for(var $=0;$=F.length||$>=C.length);++$)F[$+G]=C[$];return $}function Y(C,F){return C instanceof F||C!=null&&C.constructor!=null&&C.constructor.name!=null&&C.constructor.name===F.name}function Q(C){return C!=C}var ne=function(){for(var C="0123456789abcdef",F=new Array(256),G=0;G<16;++G)for(var X=16*G,$=0;$<16;++$)F[X+$]=C[G]+C[$];return F}()}).call(this,t("buffer").Buffer)},{"base64-js":1,buffer:4,ieee754:251}],5:[function(t,j,d){j.exports=function(u){if(typeof u!="function")throw TypeError(String(u)+" is not a function");return u}},{}],6:[function(t,j,d){var u=t("../internals/is-object");j.exports=function(m){if(u(m)||m===null)return m;throw TypeError("Can't set "+String(m)+" as a prototype")}},{"../internals/is-object":75}],7:[function(a,j,d){var u=a("../internals/well-known-symbol"),m=a("../internals/object-create"),a=a("../internals/object-define-property"),p=u("unscopables"),v=Array.prototype;v[p]==null&&a.f(v,p,{configurable:!0,value:m(null)}),j.exports=function(y){v[p][y]=!0}},{"../internals/object-create":91,"../internals/object-define-property":93,"../internals/well-known-symbol":149}],8:[function(t,j,d){var u=t("../internals/string-multibyte").charAt;j.exports=function(m,a,p){return a+(p?u(m,a).length:1)}},{"../internals/string-multibyte":124}],9:[function(t,j,d){j.exports=function(u,m,a){if(u instanceof m)return u;throw TypeError("Incorrect "+(a?a+" ":"")+"invocation")}},{}],10:[function(t,j,d){var u=t("../internals/is-object");j.exports=function(m){if(u(m))return m;throw TypeError(String(m)+" is not an object")}},{"../internals/is-object":75}],11:[function(t,j,d){j.exports=typeof ArrayBuffer<"u"&&typeof DataView<"u"},{}],12:[function(L,j,d){function u(D){return y(D)&&o(N,n(D))}var m,a=L("../internals/array-buffer-native"),p=L("../internals/descriptors"),v=L("../internals/global"),y=L("../internals/is-object"),o=L("../internals/has"),n=L("../internals/classof"),i=L("../internals/create-non-enumerable-property"),l=L("../internals/redefine"),h=L("../internals/object-define-property").f,s=L("../internals/object-get-prototype-of"),f=L("../internals/object-set-prototype-of"),O=L("../internals/well-known-symbol"),L=L("../internals/uid"),g=v.Int8Array,b=g&&g.prototype,w=v.Uint8ClampedArray,w=w&&w.prototype,T=g&&s(g),S=b&&s(b),E=Object.prototype,P=E.isPrototypeOf,O=O("toStringTag"),M=L("TYPED_ARRAY_TAG"),R=a&&!!f&&n(v.opera)!=="Opera",L=!1,N={Int8Array:1,Uint8Array:1,Uint8ClampedArray:1,Int16Array:2,Uint16Array:2,Int32Array:4,Uint32Array:4,Float32Array:4,Float64Array:8};for(m in N)v[m]||(R=!1);if((!R||typeof T!="function"||T===Function.prototype)&&(T=function(){throw TypeError("Incorrect invocation")},R))for(m in N)v[m]&&f(v[m],T);if((!R||!S||S===E)&&(S=T.prototype,R))for(m in N)v[m]&&f(v[m].prototype,S);if(R&&s(w)!==S&&f(w,S),p&&!o(S,O))for(m in L=!0,h(S,O,{get:function(){return y(this)?this[M]:void 0}}),N)v[m]&&i(v[m],M,m);j.exports={NATIVE_ARRAY_BUFFER_VIEWS:R,TYPED_ARRAY_TAG:L&&M,aTypedArray:function(D){if(u(D))return D;throw TypeError("Target is not a typed array")},aTypedArrayConstructor:function(D){if(f){if(P.call(T,D))return D}else for(var B in N)if(o(N,m)&&(B=v[B],B&&(D===B||P.call(B,D))))return D;throw TypeError("Target is not a typed array constructor")},exportTypedArrayMethod:function(D,B,H){if(p){if(H)for(var V in N)V=v[V],V&&o(V.prototype,D)&&delete V.prototype[D];S[D]&&!H||l(S,D,!H&&R&&b[D]||B)}},exportTypedArrayStaticMethod:function(D,B,H){var V,z;if(p){if(f){if(H)for(V in N)(z=v[V])&&o(z,D)&&delete z[D];if(T[D]&&!H)return;try{return l(T,D,!H&&R&&g[D]||B)}catch{}}for(V in N)!(z=v[V])||z[D]&&!H||l(z,D,B)}},isView:function(D){return D=n(D),D==="DataView"||o(N,D)},isTypedArray:u,TypedArray:T,TypedArrayPrototype:S}},{"../internals/array-buffer-native":11,"../internals/classof":29,"../internals/create-non-enumerable-property":38,"../internals/descriptors":43,"../internals/global":60,"../internals/has":61,"../internals/is-object":75,"../internals/object-define-property":93,"../internals/object-get-prototype-of":98,"../internals/object-set-prototype-of":102,"../internals/redefine":109,"../internals/uid":146,"../internals/well-known-symbol":149}],13:[function(G,j,d){function u(te){return[255&te]}function m(te){return[255&te,te>>8&255]}function a(te){return[255&te,te>>8&255,te>>16&255,te>>24&255]}function p(te){return te[3]<<24|te[2]<<16|te[1]<<8|te[0]}function v(te){return J(te,23,4)}function y(te){return J(te,52,8)}function o(te,le){L(te[Y],le,{get:function(){return B(this)[le]}})}function n(Se,le,be,_e){if(be=E(be),Se=B(Se),be+le>Se.byteLength)throw $(Q);var ye=B(Se.buffer).bytes,be=be+Se.byteOffset,Se=ye.slice(be,be+le);return _e?Se:Se.reverse()}function i(te,le,me,_e,ye,be){if(me=E(me),te=B(te),me+le>te.byteLength)throw $(Q);for(var Se=B(te.buffer).bytes,De=me+te.byteOffset,Ce=_e(+ye),$e=0;$ede;)(fe=se[de++])in C||f(C,fe,ne[fe]);l.constructor=C}M&&O(G)!==X&&M(G,X);var P=new F(new C(2)),ce=G.setInt8;P.setInt8(0,2147483648),P.setInt8(1,2147483649),!P.getInt8(0)&&P.getInt8(1)||g(G,{setInt8:function(le,me){ce.call(this,le,me<<24>>24)},setUint8:function(le,me){ce.call(this,le,me<<24>>24)}},{unsafe:!0})}else C=function(te){w(this,C,V),te=E(te),H(this,{bytes:N.call(new Array(te),0),byteLength:te}),h||(this.byteLength=te)},F=function(te,ye,me){w(this,F,z),w(te,C,z);var _e=B(te).byteLength,ye=T(ye);if(ye<0||_e>24},getUint8:function(te){return n(this,1,te)[0]},getInt16:function(te){return te=n(this,2,te,1>16},getUint16:function(te){return te=n(this,2,te,1>>0},getFloat32:function(te){return ie(n(this,4,te,1"+o+""}},{"../internals/require-object-coercible":114}],37:[function(t,j,d){function u(){return this}var m=t("../internals/iterators-core").IteratorPrototype,a=t("../internals/object-create"),p=t("../internals/create-property-descriptor"),v=t("../internals/set-to-string-tag"),y=t("../internals/iterators");j.exports=function(o,n,i){return n+=" Iterator",o.prototype=a(m,{next:p(1,i)}),v(o,n,!1,!0),y[n]=u,o}},{"../internals/create-property-descriptor":39,"../internals/iterators":80,"../internals/iterators-core":79,"../internals/object-create":91,"../internals/set-to-string-tag":118}],38:[function(t,j,d){var u=t("../internals/descriptors"),m=t("../internals/object-define-property"),a=t("../internals/create-property-descriptor");j.exports=u?function(p,v,y){return m.f(p,v,a(1,y))}:function(p,v,y){return p[v]=y,p}},{"../internals/create-property-descriptor":39,"../internals/descriptors":43,"../internals/object-define-property":93}],39:[function(t,j,d){j.exports=function(u,m){return{enumerable:!(1&u),configurable:!(2&u),writable:!(4&u),value:m}}},{}],40:[function(t,j,d){var u=t("../internals/to-primitive"),m=t("../internals/object-define-property"),a=t("../internals/create-property-descriptor");j.exports=function(p,v,y){v=u(v),v in p?m.f(p,v,a(0,y)):p[v]=y}},{"../internals/create-property-descriptor":39,"../internals/object-define-property":93,"../internals/to-primitive":141}],41:[function(s,j,d){function u(){return this}var m=s("../internals/export"),a=s("../internals/create-iterator-constructor"),p=s("../internals/object-get-prototype-of"),v=s("../internals/object-set-prototype-of"),y=s("../internals/set-to-string-tag"),o=s("../internals/create-non-enumerable-property"),n=s("../internals/redefine"),i=s("../internals/well-known-symbol"),l=s("../internals/is-pure"),h=s("../internals/iterators"),s=s("../internals/iterators-core"),f=s.IteratorPrototype,g=s.BUGGY_SAFARI_ITERATORS,b=i("iterator"),w="values",T="entries";j.exports=function(S,E,P,H,M,R,L){a(P,E,H);function N(C){if(C===M&&Q)return Q;if(!g&&C in z)return z[C];switch(C){case"keys":case w:case T:return function(){return new P(this,C)}}return function(){return new P(this)}}var D,B,H=E+" Iterator",V=!1,z=S.prototype,Y=z[b]||z["@@iterator"]||M&&z[M],Q=!g&&Y||N(M),ne=E=="Array"&&z.entries||Y;if(ne&&(ne=p(ne.call(new S)),f!==Object.prototype&&ne.next&&(l||p(ne)===f||(v?v(ne,f):typeof ne[b]!="function"&&o(ne,b,u)),y(ne,H,!0,!0),l&&(h[H]=u))),M==w&&Y&&Y.name!==w&&(V=!0,Q=function(){return Y.call(this)}),l&&!L||z[b]===Q||o(z,b,Q),h[E]=Q,M)if(D={values:N(w),keys:R?Q:N("keys"),entries:N(T)},L)for(B in D)!g&&!V&&B in z||n(z,B,D[B]);else m({target:E,proto:!0,forced:g||V},D);return D}},{"../internals/create-iterator-constructor":37,"../internals/create-non-enumerable-property":38,"../internals/export":50,"../internals/is-pure":76,"../internals/iterators":80,"../internals/iterators-core":79,"../internals/object-get-prototype-of":98,"../internals/object-set-prototype-of":102,"../internals/redefine":109,"../internals/set-to-string-tag":118,"../internals/well-known-symbol":149}],42:[function(t,j,d){var u=t("../internals/path"),m=t("../internals/has"),a=t("../internals/well-known-symbol-wrapped"),p=t("../internals/object-define-property").f;j.exports=function(v){var y=u.Symbol||(u.Symbol={});m(y,v)||p(y,v,{value:a.f(v)})}},{"../internals/has":61,"../internals/object-define-property":93,"../internals/path":105,"../internals/well-known-symbol-wrapped":148}],43:[function(t,j,d){t=t("../internals/fails"),j.exports=!t(function(){return Object.defineProperty({},1,{get:function(){return 7}})[1]!=7})},{"../internals/fails":51}],44:[function(m,j,d){var u=m("../internals/global"),m=m("../internals/is-object"),a=u.document,p=m(a)&&m(a.createElement);j.exports=function(v){return p?a.createElement(v):{}}},{"../internals/global":60,"../internals/is-object":75}],45:[function(t,j,d){j.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}},{}],46:[function(t,j,d){t=t("../internals/engine-user-agent"),j.exports=/(iphone|ipod|ipad).*applewebkit/i.test(t)},{"../internals/engine-user-agent":47}],47:[function(t,j,d){t=t("../internals/get-built-in"),j.exports=t("navigator","userAgent")||""},{"../internals/get-built-in":57}],48:[function(a,j,d){var u,m,p=a("../internals/global"),a=a("../internals/engine-user-agent"),p=p.process,p=p&&p.versions,p=p&&p.v8;p?m=(u=p.split("."))[0]+u[1]:a&&(!(u=a.match(/Edge\/(\d+)/))||74<=u[1])&&(u=a.match(/Chrome\/(\d+)/))&&(m=u[1]),j.exports=m&&+m},{"../internals/engine-user-agent":47,"../internals/global":60}],49:[function(t,j,d){j.exports=["constructor","hasOwnProperty","isPrototypeOf","propertyIsEnumerable","toLocaleString","toString","valueOf"]},{}],50:[function(t,j,d){var u=t("../internals/global"),m=t("../internals/object-get-own-property-descriptor").f,a=t("../internals/create-non-enumerable-property"),p=t("../internals/redefine"),v=t("../internals/set-global"),y=t("../internals/copy-constructor-properties"),o=t("../internals/is-forced");j.exports=function(n,i){var l,h,s,f=n.target,g=n.global,b=n.stat,w=g?u:b?u[f]||v(f,{}):(u[f]||{}).prototype;if(w)for(l in i){if(h=i[l],s=n.noTargetGet?(s=m(w,l))&&s.value:w[l],!o(g?l:f+(b?".":"#")+l,n.forced)&&s!==void 0){if(typeof h==typeof s)continue;y(h,s)}(n.sham||s&&s.sham)&&a(h,"sham",!0),p(w,l,h,n)}}},{"../internals/copy-constructor-properties":33,"../internals/create-non-enumerable-property":38,"../internals/global":60,"../internals/is-forced":74,"../internals/object-get-own-property-descriptor":94,"../internals/redefine":109,"../internals/set-global":116}],51:[function(t,j,d){j.exports=function(u){try{return!!u()}catch{return!0}}},{}],52:[function(i,j,d){i("../modules/es.regexp.exec");var u=i("../internals/redefine"),m=i("../internals/fails"),a=i("../internals/well-known-symbol"),p=i("../internals/regexp-exec"),v=i("../internals/create-non-enumerable-property"),y=a("species"),o=!m(function(){var s=/./;return s.exec=function(){var f=[];return f.groups={a:"7"},f},"".replace(s,"$")!=="7"}),n="a".replace(/./,"$0")==="$0",i=a("replace"),l=!!/./[i]&&/./[i]("a","$0")==="",h=!m(function(){var f=/(?:)/,s=f.exec,f=(f.exec=function(){return s.apply(this,arguments)},"ab".split(f));return f.length!==2||f[0]!=="a"||f[1]!=="b"});j.exports=function(s,f,g,b){var w,T,S=a(s),E=!m(function(){var O={};return O[S]=function(){return 7},""[s](O)!=7}),P=E&&!m(function(){var O=!1,M=/a/;return s==="split"&&((M={constructor:{}}).constructor[y]=function(){return M},M.flags="",M[S]=/./[S]),M.exec=function(){return O=!0,null},M[S](""),!O});E&&P&&(s!=="replace"||o&&n&&!l)&&(s!=="split"||h)||(w=/./[S],g=(P=g(S,""[s],function(O,M,R,L,N){return M.exec===p?E&&!N?{done:!0,value:w.call(M,R,L)}:{done:!0,value:O.call(R,M,L)}:{done:!1}},{REPLACE_KEEPS_$0:n,REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE:l}))[0],T=P[1],u(String.prototype,s,g),u(RegExp.prototype,S,f==2?function(O,M){return T.call(O,this,M)}:function(O){return T.call(O,this)})),b&&v(RegExp.prototype[S],"sham",!0)}},{"../internals/create-non-enumerable-property":38,"../internals/fails":51,"../internals/redefine":109,"../internals/regexp-exec":111,"../internals/well-known-symbol":149,"../modules/es.regexp.exec":192}],53:[function(t,j,d){function u(v,y,o,n,i,l,h,s){for(var f,g=i,b=0,w=!!h&&p(h,s,3);b>1,w=o===23?m(2,-24)-m(2,-77):0,T=y<0||y===0&&1/y<0?1:0,S=0;for((y=u(y))!=y||y===1/0?(l=y!=y?1:0,i=g):(i=a(p(y)/v),y*(h=m(2,-i))<1&&(i--,h*=2),2<=(y+=1<=i+b?w/h:w*m(2,1-b))*h&&(i++,h/=2),g<=i+b?(l=0,i=g):1<=i+b?(l=(y*h-1)*m(2,o),i+=b):(l=y*m(2,b-1)*m(2,o),i=0));8<=o;s[S++]=255&l,l/=256,o-=8);for(i=i<>1,s=g-7,f=i-1,g=y[f--],b=127&g;for(g>>=7;0>=-s,s+=o;0"+b+""},g=function(){try{m=document.domain&&new ActiveXObject("htmlfile")}catch{}g=m?((b=m).write(f("")),b.close(),w=b.parentWindow.Object,b=null,w):(b=n("iframe"),w="java"+h+":",b.style.display="none",o.appendChild(b),b.src=String(w),(w=b.contentWindow.document).open(),w.write(f("document.F=Object")),w.close(),w.F);for(var b,w,T=v.length;T--;)delete g[l][v[T]];return g()};y[s]=!0,j.exports=Object.create||function(b,w){var T;return b!==null?(u[l]=a(b),T=new u,u[l]=null,T[s]=b):T=g(),w===void 0?T:p(T,w)}},{"../internals/an-object":10,"../internals/document-create-element":44,"../internals/enum-bug-keys":49,"../internals/hidden-keys":62,"../internals/html":64,"../internals/object-define-properties":92,"../internals/shared-key":119}],92:[function(t,j,d){var u=t("../internals/descriptors"),m=t("../internals/object-define-property"),a=t("../internals/an-object"),p=t("../internals/object-keys");j.exports=u?Object.defineProperties:function(v,y){a(v);for(var o,n=p(y),i=n.length,l=0;li;)!u(n,o=y[i++])||~a(l,o)||l.push(o);return l}},{"../internals/array-includes":18,"../internals/has":61,"../internals/hidden-keys":62,"../internals/to-indexed-object":135}],100:[function(t,j,d){var u=t("../internals/object-keys-internal"),m=t("../internals/enum-bug-keys");j.exports=Object.keys||function(a){return u(a,m)}},{"../internals/enum-bug-keys":49,"../internals/object-keys-internal":99}],101:[function(t,j,d){var u={}.propertyIsEnumerable,m=Object.getOwnPropertyDescriptor,a=m&&!u.call({1:2},1);d.f=a?function(p){return p=m(this,p),!!p&&p.enumerable}:u},{}],102:[function(t,j,d){var u=t("../internals/an-object"),m=t("../internals/a-possible-prototype");j.exports=Object.setPrototypeOf||("__proto__"in{}?function(){var a,p=!1,v={};try{(a=Object.getOwnPropertyDescriptor(Object.prototype,"__proto__").set).call(v,[]),p=v instanceof Array}catch{}return function(y,o){return u(y),m(o),p?a.call(y,o):y.__proto__=o,y}}():void 0)},{"../internals/a-possible-prototype":6,"../internals/an-object":10}],103:[function(t,j,d){var u=t("../internals/to-string-tag-support"),m=t("../internals/classof");j.exports=u?{}.toString:function(){return"[object "+m(this)+"]"}},{"../internals/classof":29,"../internals/to-string-tag-support":142}],104:[function(t,j,d){var u=t("../internals/get-built-in"),m=t("../internals/object-get-own-property-names"),a=t("../internals/object-get-own-property-symbols"),p=t("../internals/an-object");j.exports=u("Reflect","ownKeys")||function(v){var y=m.f(p(v)),o=a.f;return o?y.concat(o(v)):y}},{"../internals/an-object":10,"../internals/get-built-in":57,"../internals/object-get-own-property-names":96,"../internals/object-get-own-property-symbols":97}],105:[function(t,j,d){t=t("../internals/global"),j.exports=t},{"../internals/global":60}],106:[function(t,j,d){j.exports=function(u){try{return{error:!1,value:u()}}catch(m){return{error:!0,value:m}}}},{}],107:[function(t,j,d){var u=t("../internals/an-object"),m=t("../internals/is-object"),a=t("../internals/new-promise-capability");j.exports=function(p,v){return u(p),m(v)&&v.constructor===p?v:((0,(p=a.f(p)).resolve)(v),p.promise)}},{"../internals/an-object":10,"../internals/is-object":75,"../internals/new-promise-capability":87}],108:[function(t,j,d){var u=t("../internals/redefine");j.exports=function(m,a,p){for(var v in a)u(m,v,a[v],p);return m}},{"../internals/redefine":109}],109:[function(y,j,d){var u=y("../internals/global"),m=y("../internals/create-non-enumerable-property"),a=y("../internals/has"),p=y("../internals/set-global"),v=y("../internals/inspect-source"),y=y("../internals/internal-state"),o=y.get,n=y.enforce,i=String(String).split("String");(j.exports=function(l,h,s,w){var g=!!w&&!!w.unsafe,b=!!w&&!!w.enumerable,w=!!w&&!!w.noTargetGet;typeof s=="function"&&(typeof h!="string"||a(s,"name")||m(s,"name",h),n(s).source=i.join(typeof h=="string"?h:"")),l===u?b?l[h]=s:p(h,s):(g?!w&&l[h]&&(b=!0):delete l[h],b?l[h]=s:m(l,h,s))})(Function.prototype,"toString",function(){return typeof this=="function"&&o(this).source||v(this)})},{"../internals/create-non-enumerable-property":38,"../internals/global":60,"../internals/has":61,"../internals/inspect-source":69,"../internals/internal-state":71,"../internals/set-global":116}],110:[function(t,j,d){var u=t("./classof-raw"),m=t("./regexp-exec");j.exports=function(a,p){var v=a.exec;if(typeof v=="function"){if(v=v.call(a,p),typeof v!="object")throw TypeError("RegExp exec method returned something other than an Object or null");return v}if(u(a)!=="RegExp")throw TypeError("RegExp#exec called on incompatible receiver");return m.call(a,p)}},{"./classof-raw":28,"./regexp-exec":111}],111:[function(p,j,d){var u,m,a=p("./regexp-flags"),p=p("./regexp-sticky-helpers"),v=RegExp.prototype.exec,y=String.prototype.replace,o=v,n=(u=/a/,m=/b*/g,v.call(u,"a"),v.call(m,"a"),u.lastIndex!==0||m.lastIndex!==0),i=p.UNSUPPORTED_Y||p.BROKEN_CARET,l=/()??/.exec("")[1]!==void 0;j.exports=o=n||l||i?function(h){var s,f,g,b,w=this,T=i&&w.sticky,S=a.call(w),E=w.source,P=0,O=h;return T&&((S=S.replace("y","")).indexOf("g")===-1&&(S+="g"),O=String(h).slice(w.lastIndex),0f&&(h=h.slice(0,f)),y?l+h:h+l)}}var m=t("../internals/to-length"),a=t("../internals/string-repeat"),p=t("../internals/require-object-coercible"),v=Math.ceil;j.exports={start:u(!1),end:u(!0)}},{"../internals/require-object-coercible":114,"../internals/string-repeat":128,"../internals/to-length":137}],127:[function(t,j,d){function u(g){return g+22+75*(g<26)}function m(g){var b,w=[],T=(g=function(Y){for(var Q=[],ne=0,C=Y.length;nes((a-E)/N))throw RangeError(l);for(E+=(R-S)*N,S=R,L=0;La)throw RangeError(l);if(b==S){for(var D=E,B=p;;B+=p){var H=B<=P?1:P+v<=B?v:B-P;if(D>1,Y+=s(Y/Q);h*v>>1>>=1)&&(p+=p))1&y&&(v+=p);return v}},{"../internals/require-object-coercible":114,"../internals/to-integer":136}],129:[function(t,j,d){var u=t("../internals/fails"),m=t("../internals/whitespaces");j.exports=function(a){return u(function(){return!!m[a]()||"​…᠎"[a]()!="​…᠎"||m[a].name!==a})}},{"../internals/fails":51,"../internals/whitespaces":150}],130:[function(a,j,d){function u(y){return function(o){return o=String(m(o)),1&y&&(o=o.replace(p,"")),o=2&y?o.replace(v,""):o}}var m=a("../internals/require-object-coercible"),a="["+a("../internals/whitespaces")+"]",p=RegExp("^"+a+a+"*"),v=RegExp(a+a+"*$");j.exports={start:u(1),end:u(2),trim:u(3)}},{"../internals/require-object-coercible":114,"../internals/whitespaces":150}],131:[function(h,j,d){function u(M){return function(){O(M)}}function m(M){O(M.data)}function a(M){v.postMessage(M+"",s.protocol+"//"+s.host)}var p,v=h("../internals/global"),y=h("../internals/fails"),o=h("../internals/classof-raw"),n=h("../internals/function-bind-context"),i=h("../internals/html"),l=h("../internals/document-create-element"),h=h("../internals/engine-is-ios"),s=v.location,f=v.setImmediate,g=v.clearImmediate,b=v.process,w=v.MessageChannel,T=v.Dispatch,S=0,E={},P="onreadystatechange",O=function(M){var R;E.hasOwnProperty(M)&&(R=E[M],delete E[M],R())};f&&g||(f=function(M){for(var R=[],L=1;L=l.length?{value:i.target=void 0,done:!0}:h=="keys"?{value:s,done:!1}:h=="values"?{value:l[s],done:!1}:{value:[s,l[s]],done:!1}},"values"),a.Arguments=a.Array,m("keys"),m("values"),m("entries")},{"../internals/add-to-unscopables":7,"../internals/define-iterator":41,"../internals/internal-state":71,"../internals/iterators":80,"../internals/to-indexed-object":135}],165:[function(v,j,d){var u=v("../internals/export"),p=v("../internals/indexed-object"),m=v("../internals/to-indexed-object"),v=v("../internals/array-method-is-strict"),a=[].join,p=p!=Object,v=v("join",",");u({target:"Array",proto:!0,forced:p||!v},{join:function(y){return a.call(m(this),y===void 0?",":y)}})},{"../internals/array-method-is-strict":22,"../internals/export":50,"../internals/indexed-object":67,"../internals/to-indexed-object":135}],166:[function(m,j,d){var u=m("../internals/export"),m=m("../internals/array-last-index-of");u({target:"Array",proto:!0,forced:m!==[].lastIndexOf},{lastIndexOf:m})},{"../internals/array-last-index-of":20,"../internals/export":50}],167:[function(p,j,d){var u=p("../internals/export"),m=p("../internals/array-iteration").map,a=p("../internals/array-method-has-species-support"),p=p("../internals/array-method-uses-to-length"),a=a("map"),p=p("map");u({target:"Array",proto:!0,forced:!a||!p},{map:function(v){return m(this,v,1R;R++)y(T,P=M[R])&&!y(O,P)&&g(O,P,f(T,P));(O.prototype=S).constructor=O,v(a,w,O)}},{"../internals/classof-raw":28,"../internals/descriptors":43,"../internals/fails":51,"../internals/global":60,"../internals/has":61,"../internals/inherit-if-required":68,"../internals/is-forced":74,"../internals/object-create":91,"../internals/object-define-property":93,"../internals/object-get-own-property-descriptor":94,"../internals/object-get-own-property-names":96,"../internals/redefine":109,"../internals/string-trim":130,"../internals/to-primitive":141}],179:[function(t,j,d){t("../internals/export")({target:"Number",stat:!0},{isFinite:t("../internals/number-is-finite")})},{"../internals/export":50,"../internals/number-is-finite":89}],180:[function(y,j,d){function u(i,l,h){return l===0?h:l%2==1?u(i,l-1,h*i):u(i*i,l/2,h)}var m=y("../internals/export"),a=y("../internals/to-integer"),p=y("../internals/this-number-value"),v=y("../internals/string-repeat"),y=y("../internals/fails"),o=1 .toFixed,n=Math.floor;m({target:"Number",proto:!0,forced:o&&(8e-5.toFixed(3)!=="0.000"||.9.toFixed(0)!=="1"||1.255.toFixed(2)!=="1.25"||0xde0b6b3a7640080.toFixed(0)!=="1000000000000000128")||!y(function(){o.call({})})},{toFixed:function(w){function l(P,O){for(var M=-1,R=O;++M<6;)R+=P*T[M],T[M]=R%1e7,R=n(R/1e7)}function h(P){for(var O=6,M=0;0<=--O;)M+=T[O],T[O]=n(M/P),M=M%P*1e7}function s(){for(var P,O=6,M="";0<=--O;)M===""&&O!==0&&T[O]===0||(P=String(T[O]),M=M===""?P:M+v.call("0",7-P.length)+P);return M}var f,g,b=p(this),w=a(w),T=[0,0,0,0,0,0],S="",E="0";if(w<0||20Oe;){var Ne,Ve,ze,Ye=re[Oe++],at=je?Ye.ok:Ye.fail,st=Ye.resolve,Je=Ye.reject,it=Ye.domain;try{at?(je||(Ee.rejection===be&&function(ot,jt){M.call(o,function(){de?J.emit("rejectionHandled",ot):He(le,ot,jt.value)})}(Ae,Ee),Ee.rejection=ye),at===!0?Ne=ge:(it&&it.enter(),Ne=at(ge),it&&(it.exit(),ze=!0)),Ne===Ye.promise?Je(X("Promise-chain cycle")):(Ve=Ce(Ne))?Ve.call(Ne,st,Je):st(Ne)):Je(ge)}catch(ot){it&&!ze&&it.exit(),Je(ot)}}Ee.reactions=[],Ee.notified=!1,K&&!Ee.rejection&&(Z=Ae,oe=Ee,M.call(o,function(){var ot=oe.value,jt=Ge(oe);if(jt&&(jt=B(function(){de?J.emit("unhandledRejection",ot,Z):He(te,Z,ot)}),oe.rejection=de||Ge(oe)?be:ye,jt.error))throw jt.value}))}))},He=function(Ae,Ee,K){var re;ce?((re=$.createEvent("Event")).promise=Ee,re.reason=K,re.initEvent(Ae,!1,!0),o.dispatchEvent(re)):re={promise:Ee,reason:K},(Ee=o["on"+Ae])?Ee(re):Ae===te&&N("Unhandled promise rejection",K)},Ge=function(Ae){return Ae.rejection!==ye&&!Ae.parent},We=function(Ae,Ee,K,re){return function(Z){Ae(Ee,K,Z,re)}},Xe=function(Ae,Ee,K,re){Ee.done||(Ee.done=!0,(Ee=re||Ee).value=K,Ee.state=_e,$e(Ae,Ee,!0))},xe=function(Ae,Ee,K,re){if(!Ee.done){Ee.done=!0,re&&(Ee=re);try{if(Ae===K)throw X("Promise can't be resolved itself");var Z=Ce(K);Z?R(function(){var oe={done:!1};try{Z.call(K,We(xe,Ae,oe,Ee),We(Xe,Ae,oe,Ee))}catch(ge){Xe(Ae,oe,ge,Ee)}}):(Ee.value=K,Ee.state=me,$e(Ae,Ee,!1))}catch(oe){Xe(Ae,{done:!1},oe,Ee)}}};Se&&(G=function(Ae){w(this,G,Q),b(Ae),u.call(this);var Ee=ne(this);try{Ae(We(xe,this,Ee),We(Xe,this,Ee))}catch(K){Xe(this,Ee,K)}},(u=function(Ae){C(this,{type:Q,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=h(G.prototype,{then:function(Ae,Ee){var K=F(this),re=fe(O(this,G));return re.ok=typeof Ae!="function"||Ae,re.fail=typeof Ee=="function"&&Ee,re.domain=de?J.domain:void 0,K.parent=!0,K.reactions.push(re),K.state!=0&&$e(this,K,!1),re.promise},catch:function(Ae){return this.then(void 0,Ae)}}),m=function(){var Ae=new u,Ee=ne(Ae);this.promise=Ae,this.resolve=We(xe,Ae,Ee),this.reject=We(Xe,Ae,Ee)},D.f=fe=function(Ae){return Ae===G||Ae===a?new m:se(Ae)},y||typeof i!="function"||(p=i.prototype.then,l(i.prototype,"then",function(Ae,Ee){var K=this;return new G(function(re,Z){p.call(K,re,Z)}).then(Ae,Ee)},{unsafe:!0}),typeof ie=="function"&&v({global:!0,enumerable:!0,forced:!0},{fetch:function(Ae){return L(G,ie.apply(o,arguments))}}))),v({global:!0,wrap:!0,forced:Se},{Promise:G}),s(G,Q,!1,!0),f(Q),a=n(Q),v({target:Q,stat:!0,forced:Se},{reject:function(Ae){var Ee=fe(this);return Ee.reject.call(void 0,Ae),Ee.promise}}),v({target:Q,stat:!0,forced:y||Se},{resolve:function(Ae){return L(y&&this===a?G:this,Ae)}}),v({target:Q,stat:!0,forced:De},{all:function(Ae){var Ee=this,K=fe(Ee),re=K.resolve,Z=K.reject,oe=B(function(){var ge=b(Ee.resolve),je=[],Oe=0,Ne=1;E(Ae,function(Ve){var ze=Oe++,Ye=!1;je.push(void 0),Ne++,ge.call(Ee,Ve).then(function(at){Ye||(Ye=!0,je[ze]=at,--Ne||re(je))},Z)}),--Ne||re(je)});return oe.error&&Z(oe.value),K.promise},race:function(Ae){var Ee=this,K=fe(Ee),re=K.reject,Z=B(function(){var oe=b(Ee.resolve);E(Ae,function(ge){oe.call(Ee,ge).then(K.resolve,re)})});return Z.error&&re(Z.value),K.promise}})},{"../internals/a-function":5,"../internals/an-instance":9,"../internals/check-correctness-of-iteration":27,"../internals/classof-raw":28,"../internals/engine-v8-version":48,"../internals/export":50,"../internals/get-built-in":57,"../internals/global":60,"../internals/host-report-errors":63,"../internals/inspect-source":69,"../internals/internal-state":71,"../internals/is-forced":74,"../internals/is-object":75,"../internals/is-pure":76,"../internals/iterate":78,"../internals/microtask":82,"../internals/native-promise-constructor":83,"../internals/new-promise-capability":87,"../internals/perform":106,"../internals/promise-resolve":107,"../internals/redefine":109,"../internals/redefine-all":108,"../internals/set-species":117,"../internals/set-to-string-tag":118,"../internals/species-constructor":122,"../internals/task":131,"../internals/well-known-symbol":149}],189:[function(o,j,d){var u=o("../internals/export"),h=o("../internals/get-built-in"),m=o("../internals/a-function"),a=o("../internals/an-object"),p=o("../internals/is-object"),v=o("../internals/object-create"),y=o("../internals/function-bind"),o=o("../internals/fails"),n=h("Reflect","construct"),i=o(function(){function s(){}return!(n(function(){},[],s)instanceof s)}),l=!o(function(){n(function(){})}),h=i||l;u({target:"Reflect",stat:!0,forced:h,sham:h},{construct:function(s,f){m(s),a(f);var g=arguments.length<3?s:m(arguments[2]);if(l&&!i)return n(s,f,g);if(s==g){switch(f.length){case 0:return new s;case 1:return new s(f[0]);case 2:return new s(f[0],f[1]);case 3:return new s(f[0],f[1],f[2]);case 4:return new s(f[0],f[1],f[2],f[3])}var b=[null];return b.push.apply(b,f),new(y.apply(s,b))}return b=g.prototype,g=v(p(b)?b:Object.prototype),b=Function.apply.call(s,g,f),p(b)?b:g}})},{"../internals/a-function":5,"../internals/an-object":10,"../internals/export":50,"../internals/fails":51,"../internals/function-bind":56,"../internals/get-built-in":57,"../internals/is-object":75,"../internals/object-create":91}],190:[function(t,j,d){var u=t("../internals/export"),m=t("../internals/is-object"),a=t("../internals/an-object"),p=t("../internals/has"),v=t("../internals/object-get-own-property-descriptor"),y=t("../internals/object-get-prototype-of");u({target:"Reflect",stat:!0},{get:function o(n,i){var l,h=arguments.length<3?n:arguments[2];return a(n)===h?n[i]:(l=v.f(n,i))?p(l,"value")?l.value:l.get===void 0?void 0:l.get.call(h):m(l=y(n))?o(l,i,h):void 0}})},{"../internals/an-object":10,"../internals/export":50,"../internals/has":61,"../internals/is-object":75,"../internals/object-get-own-property-descriptor":94,"../internals/object-get-prototype-of":98}],191:[function(t,j,d){var u=t("../internals/descriptors"),m=t("../internals/global"),a=t("../internals/is-forced"),p=t("../internals/inherit-if-required"),v=t("../internals/object-define-property").f,y=t("../internals/object-get-own-property-names").f,o=t("../internals/is-regexp"),n=t("../internals/regexp-flags"),i=t("../internals/regexp-sticky-helpers"),l=t("../internals/redefine"),h=t("../internals/fails"),s=t("../internals/internal-state").set,f=t("../internals/set-species"),g=t("../internals/well-known-symbol")("match"),b=m.RegExp,w=b.prototype,T=/a/g,S=/a/g,E=new b(T)!==T,P=i.UNSUPPORTED_Y;if(u&&a("RegExp",!E||P||h(function(){return S[g]=!1,b(T)!=T||b(S)==S||b(T,"i")!="/a/i"}))){for(var O=function(L,N){var D,B=this instanceof O,H=o(L),V=N===void 0;return!B&&H&&L.constructor===O&&V?L:(E?H&&!V&&(L=L.source):L instanceof O&&(V&&(N=n.call(L)),L=L.source),P&&(D=!!N&&-1R;)(function(L){L in O||v(O,L,{configurable:!0,get:function(){return b[L]},set:function(N){b[L]=N}})})(M[R++]);(w.constructor=O).prototype=w,l(m,"RegExp",O)}f("RegExp")},{"../internals/descriptors":43,"../internals/fails":51,"../internals/global":60,"../internals/inherit-if-required":68,"../internals/internal-state":71,"../internals/is-forced":74,"../internals/is-regexp":77,"../internals/object-define-property":93,"../internals/object-get-own-property-names":96,"../internals/redefine":109,"../internals/regexp-flags":112,"../internals/regexp-sticky-helpers":113,"../internals/set-species":117,"../internals/well-known-symbol":149}],192:[function(m,j,d){var u=m("../internals/export"),m=m("../internals/regexp-exec");u({target:"RegExp",proto:!0,forced:/./.exec!==m},{exec:m})},{"../internals/export":50,"../internals/regexp-exec":111}],193:[function(p,j,d){var u=p("../internals/redefine"),m=p("../internals/an-object"),o=p("../internals/fails"),a=p("../internals/regexp-flags"),p="toString",v=RegExp.prototype,y=v[p],o=o(function(){return y.call({source:"a",flags:"b"})!="/a/b"}),n=y.name!=p;(o||n)&&u(RegExp.prototype,p,function(){var i=m(this),l=String(i.source),h=i.flags;return"/"+l+"/"+String(h===void 0&&i instanceof RegExp&&!("flags"in v)?a.call(i):h)},{unsafe:!0})},{"../internals/an-object":10,"../internals/fails":51,"../internals/redefine":109,"../internals/regexp-flags":112}],194:[function(m,j,d){var u=m("../internals/collection"),m=m("../internals/collection-strong");j.exports=u("Set",function(a){return function(){return a(this,arguments.length?arguments[0]:void 0)}},m)},{"../internals/collection":32,"../internals/collection-strong":30}],195:[function(y,j,d){var u=y("../internals/export"),m=y("../internals/object-get-own-property-descriptor").f,a=y("../internals/to-length"),p=y("../internals/not-a-regexp"),v=y("../internals/require-object-coercible"),i=y("../internals/correct-is-regexp-logic"),y=y("../internals/is-pure"),o="".endsWith,n=Math.min,i=i("endsWith");u({target:"String",proto:!0,forced:!!(y||i||!(u=m(String.prototype,"endsWith"))||u.writable)&&!i},{endsWith:function(l){var h=String(v(this)),s=(p(l),1=n.length?{value:void 0,done:!0}:(n=u(n,i),o.index+=n.length,{value:n,done:!1})})},{"../internals/define-iterator":41,"../internals/internal-state":71,"../internals/string-multibyte":124}],198:[function(t,j,d){var u=t("../internals/fix-regexp-well-known-symbol-logic"),m=t("../internals/an-object"),a=t("../internals/to-length"),p=t("../internals/require-object-coercible"),v=t("../internals/advance-string-index"),y=t("../internals/regexp-exec-abstract");u("match",1,function(o,n,i){return[function(l){var h=p(this),s=l==null?void 0:l[o];return s!==void 0?s.call(l,h):new RegExp(l)[o](String(h))},function(l){var h=i(n,l,this);if(h.done)return h.value;var s=m(l),f=String(this);if(!s.global)return y(s,f);for(var g=s.unicode,b=[],w=s.lastIndex=0;(T=y(s,f))!==null;){var T=String(T[0]);(b[w]=T)===""&&(s.lastIndex=v(f,a(s.lastIndex),g)),w++}return w===0?null:b}]})},{"../internals/advance-string-index":8,"../internals/an-object":10,"../internals/fix-regexp-well-known-symbol-logic":52,"../internals/regexp-exec-abstract":110,"../internals/require-object-coercible":114,"../internals/to-length":137}],199:[function(t,j,d){var u=t("../internals/export"),m=t("../internals/string-pad").start;u({target:"String",proto:!0,forced:t("../internals/string-pad-webkit-bug")},{padStart:function(a){return m(this,a,1]*>)/g,f=/\$([$&'`]|\d\d?)/g;u("replace",2,function(g,b,w,T){var S=T.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,E=T.REPLACE_KEEPS_$0,P=S?"$":"$0";return[function(O,M){var R=y(this),L=O==null?void 0:O[g];return L!==void 0?L.call(O,R,M):b.call(String(R),O,M)},function(O,M){if(!S&&E||typeof M=="string"&&M.indexOf(P)===-1){var R=w(b,O,this,M);if(R.done)return R.value}for(var L,N=m(O),D=String(this),B=typeof M=="function",H=(B||(M=String(M)),N.global),V=(H&&(L=N.unicode,N.lastIndex=0),[]);(C=n(N,D))!==null&&(V.push(C),H);)String(C[0])===""&&(N.lastIndex=o(D,p(N.lastIndex),L));for(var z,Y="",Q=0,ne=0;ne>>0;if(M==0)return[];if(E===void 0)return[O];if(!m(E))return w.call(O,E,M);for(var R,L,N,D=[],P=(E.ignoreCase?"i":"")+(E.multiline?"m":"")+(E.unicode?"u":"")+(E.sticky?"y":""),B=0,H=new RegExp(E.source,P+"g");(R=i.call(H,O))&&!(B<(L=H.lastIndex)&&(D.push(O.slice(B,R.index)),1=M));)H.lastIndex===R.index&&H.lastIndex++;return B===O.length?!N&&H.test("")||D.push(""):D.push(O.slice(B)),D.length>M?D.slice(0,M):D}:"0".split(void 0,0).length?function(E,P){return E===void 0&&P===0?[]:w.call(this,E,P)}:w;return[function(E,P){var O=p(this),M=E==null?void 0:E[b];return M!==void 0?M.call(E,O,P):S.call(String(O),E,P)},function(R,P){var O=T(S,R,this,P,S!==w);if(O.done)return O.value;var O=a(R),M=String(this),R=v(O,RegExp),L=O.unicode,N=(O.ignoreCase?"i":"")+(O.multiline?"m":"")+(O.unicode?"u":"")+(g?"y":"g"),D=new R(g?O:"^(?:"+O.source+")",N),B=P===void 0?f:P>>>0;if(B==0)return[];if(M.length===0)return n(D,M)===null?[M]:[];for(var H=0,V=0,z=[];Vie.key){de.splice(fe,0,ie);break}fe===te&&de.push(ie)}se.updateURL()},forEach:function(ie){for(var fe,se=z(this).entries,de=w(ie,16))return;for(Dt=0;$t();){if(Qt=null,Dt>0)if($t()=="."&&Dt<4)Ze++;else return;if(!G.test($t()))return;for(;G.test($t());){if(Yr=parseInt($t(),10),Qt===null)Qt=Yr;else{if(Qt==0)return;Qt=Qt*10+Yr}if(Qt>255)return;Ze++}pt[qe]=pt[qe]*256+Qt,Dt++,(Dt==2||Dt==4)&&qe++}if(Dt!=4)return;break}else if($t()==":"){if(Ze++,!$t())return}else if($t())return;pt[qe++]=Ut}if(ft!==null)for(Er=qe-ft,qe=7;qe!=0&&Er>0;)Zr=pt[qe],pt[qe--]=pt[ft+Er-1],pt[ft+--Er]=Zr;else if(qe!=8)return;return pt}(Ue.slice(1,-1)))?void(pe.host=Qe):Q;if(Ce(pe))return Ue=E(Ue),fe.test(Ue)||(Qe=function(Ie){var pt=Ie.split("."),qe,ft,Ze,Ut,Wt,Dt,Qt;if(pt.length&&pt[pt.length-1]==""&&pt.pop(),(qe=pt.length)>4)return Ie;for(ft=[],Ze=0;Ze1&&Ut.charAt(0)=="0"&&(Wt=X.test(Ut)?16:8,Ut=Ut.slice(Wt==8?1:2)),Ut==="")Dt=0;else{if(!(Wt==10?J:Wt==8?$:ie).test(Ut))return Ie;Dt=parseInt(Ut,Wt)}ft.push(Dt)}for(Ze=0;Ze=V(256,5-qe))return null}else if(Dt>255)return null;for(Qt=ft.pop(),Ze=0;Ze":1,"`":1}),ye=w({},_e,{"#":1,"?":1,"{":1,"}":1}),be=w({},ye,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Se=function(pe,Ue){var Qe=S(pe,0);return 32"u"&&u!==void 0&&{}.toString.call(u)==="[object process]",g=typeof Uint8ClampedArray<"u"&&typeof importScripts<"u"&&typeof MessageChannel<"u";function b(){var te=setTimeout;return function(){return te(T,1)}}var w=new Array(1e3);function T(){for(var te=0;teO,applyPalette:()=>function(B,H,V="rgb565"){if(!B||!B.buffer)throw new Error("quantize() expected RGBA Uint8Array data");if(!(B instanceof Uint8Array||B instanceof Uint8ClampedArray))throw new Error("quantize() expected RGBA Uint8Array data");if(256>24&255,G=$>>16&255,X=$>>8&255,$=255&$,J=l($,X,G,F),J=J in C?C[J]:C[J]=function(te,le,me,_e,ye){let be=0,Se=1e100;for(let He=0;HeSe||(De=Ce[0],($e+=S(De-te))>Se||(De=Ce[1],($e+=S(De-le))>Se||(De=Ce[2],($e+=S(De-me))>Se||(Se=$e,be=He))))}return be}($,X,G,F,H);ne[ce]=J}else{const ce=V==="rgb444"?h:i;for(let te=0;te>16&255,fe=se>>8&255,se=255&se,de=ce(se,fe,ie),de=de in C?C[de]:C[de]=function(le,me,_e,ye){let be=0,Se=1e100;for(let He=0;HeSe||(De=Ce[1],($e+=S(De-me))>Se||(De=Ce[2],($e+=S(De-_e))>Se||(Se=$e,be=He)))}return be}(se,fe,ie,H);ne[te]=de}}return ne},default:()=>D,nearestColor:()=>function(B,H,V=w){return B[E(B,H,V)]},nearestColorIndex:()=>E,nearestColorIndexWithDistance:()=>P,prequantize:()=>function(B,{roundRGB:H=5,roundAlpha:V=10,oneBitAlpha:z=null}={}){const Y=new Uint32Array(B.buffer);for(let G=0;G>24&255;var Q,ne=F>>16&255,C=F>>8&255,F=255&F;X=T(X,V),z&&(Q=typeof z=="number"?z:127,X=X<=Q?0:255),F=T(F,H),C=T(C,H),ne=T(ne,H),Y[G]=X<<24|ne<<16|C<<8|F<<0}},quantize:()=>function(B,H,V={}){var{format:z="rgb565",clearAlpha:Y=!0,clearAlphaColor:Q=0,clearAlphaThreshold:ne=0,oneBitAlpha:C=!1}=V;if(!B||!B.buffer)throw new Error("quantize() expected RGBA Uint8Array data");if(!(B instanceof Uint8Array||B instanceof Uint8ClampedArray))throw new Error("quantize() expected RGBA Uint8Array data");B=new Uint32Array(B.buffer);let F=V.useSqrt!==!1;const G=z==="rgba4444",X=function(Ge,We){const Xe=We==="rgb444"?4096:65536,xe=new Array(Xe),Ae=Ge.length;if(We==="rgba4444")for(let st=0;st>24&255,K=Z>>16&255,re=Z>>8&255,Z=255&Z,oe=l(Z,re,K,Ee);let Je=oe in xe?xe[oe]:xe[oe]=b();Je.rc+=Z,Je.gc+=re,Je.bc+=K,Je.ac+=Ee,Je.cnt++}else if(We==="rgb444")for(let st=0;st>16&255,je=Oe>>8&255,Oe=255&Oe,Ne=h(Oe,je,ge);let Je=Ne in xe?xe[Ne]:xe[Ne]=b();Je.rc+=Oe,Je.gc+=je,Je.bc+=ge,Je.cnt++}else for(let st=0;st>16&255,ze=Ye>>8&255,Ye=255&Ye,at=i(Ye,ze,Ve);let Je=at in xe?xe[at]:xe[at]=b();Je.rc+=Ye,Je.gc+=ze,Je.bc+=Ve,Je.cnt++}return xe}(B,z),$=X.length,J=$-1,ie=new Uint32Array($+1);for(var fe=0,se=0;se<$;++se){const Ge=X[se];Ge!=null&&(Ce=1/Ge.cnt,G&&(Ge.ac*=Ce),Ge.rc*=Ce,Ge.gc*=Ce,Ge.bc*=Ce,X[fe++]=Ge)}f(H)/fe<.022&&(F=!1);for(var de,ce,te,se=0;se>1,!(X[de=ie[te]].err<=le));ce=te)ie[ce]=de;ie[ce]=se}var me,_e=fe-H;for(se=0;se<_e;){for(;;){var ye=ie[1];if((me=X[ye]).tm>=me.mtm&&X[me.nn].mtm<=me.tm)break;for(me.mtm==J?ye=ie[1]=ie[ie[0]--]:(g(X,ye,!1),me.tm=se),le=X[ye].err,ce=1;(te=ce+ce)<=ie[0]&&(teX[ie[te+1]].err&&te++,!(le<=X[de=ie[te]].err));ce=te)ie[ce]=de;ie[ce]=ye}var be=X[me.nn],Se=me.cnt,De=be.cnt,Ce=1/(Se+De);G&&(me.ac=Ce*(Se*me.ac+De*be.ac)),me.rc=Ce*(Se*me.rc+De*be.rc),me.gc=Ce*(Se*me.gc+De*be.gc),me.bc=Ce*(Se*me.bc+De*be.bc),me.cnt+=be.cnt,me.mtm=++se,X[be.bk].fw=be.fw,X[be.fw].bk=be.bk,be.mtm=J}let $e=[];for(se=0;;0){let Ge=s(Math.round(X[se].rc),0,255),We=s(Math.round(X[se].gc),0,255),Xe=s(Math.round(X[se].bc),0,255),xe=255;G&&(xe=s(Math.round(X[se].ac),0,255),C&&(He=typeof C=="number"?C:127,xe=xe<=He?0:255),Y&&xe<=ne&&(Ge=We=Xe=Q,xe=0));var He=G?[Ge,We,Xe,xe]:[Ge,We,Xe];if(function(Ae,Ee){for(let Z=0;Zfunction(B,H,V=5){if(B.length&&H.length){var z=B.map(F=>F.slice(0,3)),Y=V*V,Q=B[0].length;for(let F=0;FQ?G.slice(0,3):G.slice();var C=P(z,G.slice(0,3),w),ne=C[0],C=C[1];0>>0),Q!=0&&(Y=Math.max(Y,256));const ne=V;V=new Uint8Array(Y),0>=8,$-=8;if((le>de||fe)&&(fe?(se=ie,de=(1<>=8,$-=8;0>3}function l(B,H,V,z){return B>>4|240&H|(240&V)<<4|(240&z)<<8}function h(B,H,V){return B>>4<<8|240&H|V>>4}function s(B,H,V){return B>8&255)}function L(B,H){for(var V=0;V>1,h=-7,s=a?g-1:0,f=a?-1:1,g=u[m+s];for(s+=f,y=g&(1<<-h)-1,g>>=-h,h+=n;0>=-h,h+=p;0>1,s=v===23?Math.pow(2,-24)-Math.pow(2,-77):0,f=p?0:b-1,g=p?1:-1,b=m<0||m===0&&1/m<0?1:0;for(m=Math.abs(m),isNaN(m)||m===1/0?(n=isNaN(m)?1:0,o=l):(o=Math.floor(Math.log(m)/Math.LN2),m*(p=Math.pow(2,-o))<1&&(o--,p*=2),2<=(m+=1<=o+h?s/p:s*Math.pow(2,1-h))*p&&(o++,p/=2),l<=o+h?(n=0,o=l):1<=o+h?(n=(m*p-1)*Math.pow(2,v),o+=h):(n=m*Math.pow(2,h-1)*Math.pow(2,v),o=0));8<=v;u[a+f]=255&n,f+=g,n/=256,v-=8);for(o=o<Math.abs(K[0])&&(re=1),re=Math.abs(K[2])>Math.abs(K[re])?2:re}function R(K,re){K.f+=re.f,K.b.f+=re.b.f}function L(K,re,Z){return K=K.a,re=re.a,Z=Z.a,re.b.a===K?Z.b.a===K?a(re.a,Z.a)?v(Z.b.a,re.a,Z.a)<=0:0<=v(re.b.a,Z.a,re.a):v(Z.b.a,K,Z.a)<=0:Z.b.a===K?0<=v(re.b.a,K,re.a):(re=p(re.b.a,K,re.a),(K=p(Z.b.a,K,Z.a))<=re)}function N(K){K.a.i=null;var re=K.e;re.a.c=re.c,re.c.a=re.a,K.e=null}function D(K,re){s(K.a),K.c=!1,(K.a=re).i=K}function B(K){for(var re=K.a.a;(K=Ee(K)).a.a===re;);return K.c&&(D(K,re=g(Ae(K).a.b,K.a.e)),K=Ee(K)),K}function H(K,re,Z){var oe=new xe;return oe.a=Z,oe.e=fe(K.f,re.e,oe),Z.i=oe}function V(K,re){switch(K.s){case 100130:return(1&re)!=0;case 100131:return re!==0;case 100132:return 0>1]],Ne[Oe[ze]])?We:Xe)(Z,ze),Ne[je]=null,Ve[je]=Z.b,Z.b=je}else for(Z.c[-(je+1)]=null;0Math.max(Oe.a,Ve.a))){if(a(je,Oe)){if(0Z.f&&(Z.f*=2,Z.c=$e(Z.c,Z.f+1)),Z.b===0?ge=oe:(ge=Z.b,Z.b=Z.c[Z.b]),Z.e[ge]=re,Z.c[ge]=oe,Z.d[oe]=ge,Z.h&&Xe(Z,oe),ge):(Z=K.a++,K.c[Z]=re,-(Z+1))}function De(K){if(K.a===0)return Ge(K.b);var re=K.c[K.d[K.a-1]];if(K.b.a!==0&&a(He(K.b),re))return Ge(K.b);for(;--K.a,0K.a||a(oe[Oe],oe[Ve])){ge[Z[je]=Oe]=je;break}ge[Z[je]=Ve]=je,je=Ne}}function Xe(K,re){for(var Z=K.d,oe=K.e,ge=K.c,je=re,Oe=Z[je];;){var Ne=je>>1,Ve=Z[Ne];if(Ne==0||a(oe[Ve],oe[Oe])){ge[Z[je]=Oe]=je;break}ge[Z[je]=Ve]=je,je=Ne}}function xe(){this.e=this.a=null,this.f=0,this.c=this.b=this.h=this.d=!1}function Ae(K){return K.e.c.b}function Ee(K){return K.e.a.b}(u=de.prototype).x=function(){ce(this,0)},u.B=function(K,re){switch(K){case 100142:return;case 100140:switch(re){case 100130:case 100131:case 100132:case 100133:case 100134:return void(this.s=re)}break;case 100141:return void(this.m=!!re);default:return void te(this,100900)}te(this,100901)},u.y=function(K){switch(K){case 100142:return 0;case 100140:return this.s;case 100141:return this.m;default:te(this,100900)}return!1},u.A=function(K,re,Z){this.j[0]=K,this.j[1]=re,this.j[2]=Z},u.z=function(K,re){var Z=re||null;switch(K){case 100100:case 100106:this.h=Z;break;case 100104:case 100110:this.l=Z;break;case 100101:case 100107:this.k=Z;break;case 100102:case 100108:this.i=Z;break;case 100103:case 100109:this.p=Z;break;case 100105:case 100111:this.o=Z;break;case 100112:this.r=Z;break;default:te(this,100900)}},u.C=function(K,re){var Z=!1,oe=[0,0,0];ce(this,2);for(var ge=0;ge<3;++ge){var je=K[ge];je<-1e150&&(je=-1e150,Z=!0),1e150oe[ze]&&(oe[ze]=Ye,ge[ze]=Z)}if(oe[1]-Ne[1]>oe[Z=0]-Ne[0]&&(Z=1),Ne[Z=oe[2]-Ne[2]>oe[Z]-Ne[Z]?2:Z]>=oe[Z])Oe[0]=0,Oe[1]=0,Oe[2]=1;else{for(Ne=Ve[Z],ge=ge[Z],Ve=[oe=0,0,0],Ne=[Ne.g[0]-ge.g[0],Ne.g[1]-ge.g[1],Ne.g[2]-ge.g[2]],ze=[0,0,0],Z=je.e;Z!==je;Z=Z.e)ze[0]=Z.g[0]-ge.g[0],ze[1]=Z.g[1]-ge.g[1],ze[2]=Z.g[2]-ge.g[2],Ve[0]=Ne[1]*ze[2]-Ne[2]*ze[1],Ve[1]=Ne[2]*ze[0]-Ne[0]*ze[2],Ve[2]=Ne[0]*ze[1]-Ne[1]*ze[0],oe<(Ye=Ve[0]*Ve[0]+Ve[1]*Ve[1]+Ve[2]*Ve[2])&&(oe=Ye,Oe[0]=Ve[0],Oe[1]=Ve[1],Oe[2]=Ve[2]);oe<=0&&(Oe[0]=Oe[1]=Oe[2]=0,Oe[M(Ne)]=1)}je=!0}for(Ve=M(Oe),Z=this.b.c,oe=(Ve+1)%3,ge=(Ve+2)%3,Ve=0>=1;)++h;if(f=1<>8&255,a[o++]=255&v,a[o++]=v>>8&255,a[o++]=(i!==null?128:0)|h,a[o++]=s,a[o++]=0,i!==null)for(var g=0,b=i.length;g>16&255,a[o++]=w>>8&255,a[o++]=255&w}if(n!==null){if(n<0||65535>8&255,a[o++]=0}var T=!1;this.addFrame=function(S,E,P,O,M,R){if(T===!0&&(--o,T=!1),R=R===void 0?{}:R,S<0||E<0||65535>=1;)++D;var B=1<>8&255,a[o++]=Y,a[o++]=0),a[o++]=44,a[o++]=255&S,a[o++]=S>>8&255,a[o++]=255&E,a[o++]=E>>8&255,a[o++]=255&P,a[o++]=P>>8&255,a[o++]=255&O,a[o++]=O>>8&255,a[o++]=L===!0?128|D-1:0,L===!0)for(var Q=0,ne=N.length;Q>16&255,a[o++]=C>>8&255,a[o++]=255&C}return o=function(F,G,X,$){F[G++]=X;var J=G++,ie=1<>=8,te-=8,G===J+256&&(F[J]=255,J=G++)}function _e(Ge){le|=Ge<>=8,te-=8,G===J+256&&(F[J]=255,J=G++);de===4096?(_e(ie),de=1+se,ce=X+1,be={}):(1<>=h,f-=h,E==n)l=1+i,s=(1<<(h=o+1))-1,S=null;else{if(E==i)break;for(var P=E>8,++O;var R=M;if(y>=8;S!==null&&l<4096&&(T[l++]=S<<8|R,s+1<=l&&h<12&&(++h,s=s<<1|1)),S=E}}b!==y&&console.log("Warning, gif stream shorter than expected.")}try{d.GifWriter=u,d.GifReader=function(a){var p=0;if(a[p++]!==71||a[p++]!==73||a[p++]!==70||a[p++]!==56||(a[p++]+1&253)!=56||a[p++]!==97)throw new Error("Invalid GIF 87a/89a header.");var v=a[p++]|a[p++]<<8,y=a[p++]|a[p++]<<8,o=a[p++],n=1<<1+(7&o),i=(a[p++],a[p++],null),l=null,h=(o>>7&&(i=p,p+=3*(l=n)),!0),s=[],f=0,g=null,b=0,w=null;for(this.width=v,this.height=y;h&&p>2&7,p++;break;case 254:for(;;){if(!(0<=(S=a[p++])))throw Error("Invalid block size");if(S===0)break;p+=S}break;default:throw new Error("Unknown graphic control label: 0x"+a[p-1].toString(16))}break;case 44:var S,E=a[p++]|a[p++]<<8,P=a[p++]|a[p++]<<8,O=a[p++]|a[p++]<<8,M=a[p++]|a[p++]<<8,H=a[p++],R=H>>6&1,L=1<<1+(7&H),N=i,D=l,B=!1,H=(H>>7&&(B=!0,N=p,p+=3*(D=L)),p);for(p++;;){if(!(0<=(S=a[p++])))throw Error("Invalid block size");if(S===0)break;p+=S}s.push({x:E,y:P,width:O,height:M,has_local_palette:B,palette_offset:N,palette_size:D,data_offset:H,data_length:p-H,transparent_index:g,interlaced:!!R,delay:f,disposal:b});break;case 59:h=!1;break;default:throw new Error("Unknown gif block: 0x"+a[p-1].toString(16))}this.numFrames=function(){return s.length},this.loopCount=function(){return w},this.frameInfo=function(V){if(V<0||V>=s.length)throw new Error("Frame index out of range.");return s[V]},this.decodeAndBlitFrameBGRA=function(V,z){for(var V=this.frameInfo(V),Y=V.width*V.height,Q=new Uint8Array(Y),ne=(m(a,V.data_offset,Q,Y),V.palette_offset),C=V.transparent_index,F=(C===null&&(C=256),V.width),G=v-F,X=F,$=4*(V.y*v+V.x),J=4*((V.y+V.height)*v+V.x),ie=$,fe=4*G,se=(V.interlaced===!0&&(fe+=4*v*7),8),de=0,ce=Q.length;de>=1)),me===C?ie+=4:(te=a[ne+3*me],le=a[ne+3*me+1],me=a[ne+3*me+2],z[ie++]=me,z[ie++]=le,z[ie++]=te,z[ie++]=255),--X}},this.decodeAndBlitFrameRGBA=function(V,z){for(var V=this.frameInfo(V),Y=V.width*V.height,Q=new Uint8Array(Y),ne=(m(a,V.data_offset,Q,Y),V.palette_offset),C=V.transparent_index,F=(C===null&&(C=256),V.width),G=v-F,X=F,$=4*(V.y*v+V.x),J=4*((V.y+V.height)*v+V.x),ie=$,fe=4*G,se=(V.interlaced===!0&&(fe+=4*v*7),8),de=0,ce=Q.length;de>=1)),me===C?ie+=4:(te=a[ne+3*me],le=a[ne+3*me+1],me=a[ne+3*me+2],z[ie++]=te,z[ie++]=le,z[ie++]=me,z[ie++]=255),--X}}}}catch{}},{}],254:[function(t,j,d){(function(u){var m,a;m=this,a=function(p){function v(U){if(this==null)throw TypeError();var k,A=String(this),I=A.length,U=U?Number(U):0;if(!((U=U!=U?0:U)<0||I<=U))return 55296<=(k=A.charCodeAt(U))&&k<=56319&&U+1>>16-k;return x.tag>>>=k,x.bitcount-=k,I+A}function L(x,k){for(;x.bitcount<24;)x.tag|=x.source[x.sourceIndex++]<>>=1,A+=k.table[++U],0<=(I-=k.table[U]););return x.tag=W,x.bitcount-=U,k.trans[A+I]}function N(x,k,A){for(;;){var I=L(x,k);if(I===256)return o;if(I<256)x.dest[x.destLen++]=I;else for(var U,W=R(x,f[I-=257],g[I]),I=L(x,A),q=U=x.destLen-R(x,b[I],w[I]);q>>=1,I=U,R(W,2,0)){case 0:A=function(Me){for(var tt,lt;8this.x2&&(this.x2=x)),typeof k=="number"&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=k,this.y2=k),kthis.y2&&(this.y2=k))},Y.prototype.addX=function(x){this.addPoint(x,null)},Y.prototype.addY=function(x){this.addPoint(null,x)},Y.prototype.addBezier=function(x,k,A,I,U,W,q,ee){var ue=[x,k],ae=[A,I],ve=[U,W],Te=[q,ee];this.addPoint(x,k),this.addPoint(q,ee);for(var we=0;we<=1;we++){var he,Re=6*ue[we]-12*ae[we]+6*ve[we],Pe=-3*ue[we]+9*ae[we]-9*ve[we]+3*Te[we],Le=3*ae[we]-3*ue[we];Pe==0?Re==0||0<(he=-Le/Re)&&he<1&&(we===0&&this.addX(z(ue[we],ae[we],ve[we],Te[we],he)),we===1&&this.addY(z(ue[we],ae[we],ve[we],Te[we],he))):(he=Math.pow(Re,2)-4*Le*Pe)<0||(0<(Le=(-Re+Math.sqrt(he))/(2*Pe))&&Le<1&&(we===0&&this.addX(z(ue[we],ae[we],ve[we],Te[we],Le)),we===1&&this.addY(z(ue[we],ae[we],ve[we],Te[we],Le))),0<(Le=(-Re-Math.sqrt(he))/(2*Pe))&&Le<1&&(we===0&&this.addX(z(ue[we],ae[we],ve[we],Te[we],Le)),we===1&&this.addY(z(ue[we],ae[we],ve[we],Te[we],Le))))}},Y.prototype.addQuad=function(x,k,A,I,U,W){A=x+2/3*(A-x),I=k+2/3*(I-k),this.addBezier(x,k,A,I,A+1/3*(U-x),I+1/3*(W-k),U,W)},Q.prototype.moveTo=function(x,k){this.commands.push({type:"M",x,y:k})},Q.prototype.lineTo=function(x,k){this.commands.push({type:"L",x,y:k})},Q.prototype.curveTo=Q.prototype.bezierCurveTo=function(x,k,A,I,U,W){this.commands.push({type:"C",x1:x,y1:k,x2:A,y2:I,x:U,y:W})},Q.prototype.quadTo=Q.prototype.quadraticCurveTo=function(x,k,A,I){this.commands.push({type:"Q",x1:x,y1:k,x:A,y:I})},Q.prototype.close=Q.prototype.closePath=function(){this.commands.push({type:"Z"})},Q.prototype.extend=function(x){var k;if(x.commands)x=x.commands;else if(x instanceof Y)return k=x,this.moveTo(k.x1,k.y1),this.lineTo(k.x2,k.y1),this.lineTo(k.x2,k.y2),this.lineTo(k.x1,k.y2),void this.close();Array.prototype.push.apply(this.commands,x)},Q.prototype.getBoundingBox=function(){for(var x=new Y,k=0,A=0,I=0,U=0,W=0;W>8&255,255&x]},$.USHORT=J(2),X.SHORT=function(x){return[(x=32768<=x?-(65536-x):x)>>8&255,255&x]},$.SHORT=J(2),X.UINT24=function(x){return[x>>16&255,x>>8&255,255&x]},$.UINT24=J(3),X.ULONG=function(x){return[x>>24&255,x>>16&255,x>>8&255,255&x]},$.ULONG=J(4),X.LONG=function(x){return[(x=2147483648<=x?-(4294967296-x):x)>>24&255,x>>16&255,x>>8&255,255&x]},$.LONG=J(4),X.FIXED=X.ULONG,$.FIXED=$.ULONG,X.FWORD=X.SHORT,$.FWORD=$.SHORT,X.UFWORD=X.USHORT,$.UFWORD=$.USHORT,X.LONGDATETIME=function(x){return[0,0,0,0,x>>24&255,x>>16&255,x>>8&255,255&x]},$.LONGDATETIME=J(8),X.TAG=function(x){return F.argument(x.length===4,"Tag should be exactly 4 ASCII characters."),[x.charCodeAt(0),x.charCodeAt(1),x.charCodeAt(2),x.charCodeAt(3)]},$.TAG=J(4),X.Card8=X.BYTE,$.Card8=$.BYTE,X.Card16=X.USHORT,$.Card16=$.USHORT,X.OffSize=X.BYTE,$.OffSize=$.BYTE,X.SID=X.USHORT,$.SID=$.USHORT,X.NUMBER=function(x){return-107<=x&&x<=107?[x+139]:108<=x&&x<=1131?[247+((x-=108)>>8),255&x]:-1131<=x&&x<=-108?[251+((x=-x-108)>>8),255&x]:-32768<=x&&x<=32767?X.NUMBER16(x):X.NUMBER32(x)},$.NUMBER=function(x){return X.NUMBER(x).length},X.NUMBER16=function(x){return[28,x>>8&255,255&x]},$.NUMBER16=J(3),X.NUMBER32=function(x){return[29,x>>24&255,x>>16&255,x>>8&255,255&x]},$.NUMBER32=J(5),X.REAL=function(x){for(var k=x.toString(),A=/\.(\d*?)(?:9{5,20}|0{5,20})\d{0,2}(?:e(.+)|$)/.exec(k),I=(A&&(A=parseFloat("1e"+((A[2]?+A[2]:0)+A[1].length)),k=(Math.round(x*A)/A).toString()),""),U=0,W=k.length;U>8&255,k[k.length]=255&I}return k},$.UTF16=function(x){return 2*x.length};var ie,fe={"x-mac-croatian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊©⁄€‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ","x-mac-cyrillic":"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю","x-mac-gaelic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØḂ±≤≥ḃĊċḊḋḞḟĠġṀæøṁṖṗɼƒſṠ«»… ÀÃÕŒœ–—“”‘’ṡẛÿŸṪ€‹›Ŷŷṫ·Ỳỳ⁊ÂÊÁËÈÍÎÏÌÓÔ♣ÒÚÛÙıÝýŴŵẄẅẀẁẂẃ","x-mac-greek":"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦€ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ­","x-mac-icelandic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-inuit":"ᐃᐄᐅᐆᐊᐋᐱᐲᐳᐴᐸᐹᑉᑎᑏᑐᑑᑕᑖᑦᑭᑮᑯᑰᑲᑳᒃᒋᒌᒍᒎᒐᒑ°ᒡᒥᒦ•¶ᒧ®©™ᒨᒪᒫᒻᓂᓃᓄᓅᓇᓈᓐᓯᓰᓱᓲᓴᓵᔅᓕᓖᓗᓘᓚᓛᓪᔨᔩᔪᔫᔭ… ᔮᔾᕕᕖᕗ–—“”‘’ᕘᕙᕚᕝᕆᕇᕈᕉᕋᕌᕐᕿᖀᖁᖂᖃᖄᖅᖏᖐᖑᖒᖓᖔᖕᙱᙲᙳᙴᙵᙶᖖᖠᖡᖢᖣᖤᖥᖦᕼŁł","x-mac-ce":"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ",macintosh:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-romanian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂȘ∞±≤≥¥µ∂∑∏π∫ªºΩăș¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€‹›Țț‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-turkish":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙˆ˜¯˘˙˚¸˝˛ˇ"},se=(G.MACSTRING=function(x,k,A,I){var U=fe[I];if(U!==void 0){for(var W="",q=0;q>8&255,we+256&255)}return ae})(x,I,k);return k},X.INDEX=function(x){for(var k=1,A=[k],I=[],U=0;U>8,k[ve+1]=255&Te,k=k.concat(I[ae])}return k},$.TABLE=function(x){for(var k=0,A=x.fields.length,I=0;I>1,ee.skip("uShort",3),Le.glyphIndexMap={};for(var lt,rt=new Ee.Parser(ke,Me+tt+14),nt=new Ee.Parser(ke,Me+tt+16+2*lt),ut=new Ee.Parser(ke,Me+tt+16+4*lt),_t=new Ee.Parser(ke,Me+tt+16+6*lt),Ft=Me+tt+16+8*lt,zt=0;zt>4,q=15&q;if(W==15||(I+=U[W],q==15))break;I+=U[q]}return parseFloat(I)}if(32<=k&&k<=246)return k-139;if(247<=k&&k<=250)return 256*(k-247)+x.parseByte()+108;if(251<=k&&k<=254)return 256*-(k-251)-x.parseByte()-108;throw new Error("Invalid b0 "+k)}function lr(x,k,A){var I=new Ee.Parser(x,k=k!==void 0?k:0),U=[],W=[];for(A=A!==void 0?A:x.length;I.relativeOffset>1,he.length=0,Pe=!0}return function nt(ut){for(var _t,Ft,zt,ur,cr,Br,wt,kt,gt,dr,Lt,nr,Mt=0;MtMath.abs(nr-Me)?ke=Lt+he.shift():Me=nr+he.shift(),we.curveTo(I,U,W,q,wt,kt),we.curveTo(gt,dr,Lt,nr,ke,Me);break;default:console.log("Glyph "+k.index+": unknown operator 1200"+Kt),he.length=0}break;case 14:0>3;break;case 21:2>16),Mt+=2;break;case 29:cr=he.pop()+x.gsubrsBias,(Br=x.gsubrs[cr])&&nt(Br);break;case 30:for(;0=A.begin&&x=ge.length&&(W=I.parseChar(),A.names.push(I.parseString(W)));break;case 2.5:A.numberOfGlyphs=I.parseUShort(),A.offset=new Array(A.numberOfGlyphs);for(var ee=0;eeTe.value.tag?1:-1}),k.fields=k.fields.concat(I),k.fields=k.fields.concat(U),k}function Mu(x,k,A){for(var I=0;I 123 are reserved for internal usage");he|=1<>>1,W=x[U].tag;if(W===k)return U;W>>1,W=x[U];if(W===k)return U;W>>1,q=(U=x[W]).start;if(q===k)return U;q(U=x[A-1]).end?0:U}function Ds(x,k){this.font=x,this.tableName=k}function Fs(x){Ds.call(this,x,"gpos")}function Qr(x){Ds.call(this,x,"gsub")}function Ou(x,k,A){for(var I=x.subtables,U=0;Uk.points.length-1||I.matchedPoints[1]>U.points.length-1)throw Error("Matched points out of range in "+k.name);var q=k.points[I.matchedPoints[0]],ee=U.points[I.matchedPoints[1]],I={xScale:I.xScale,scale01:I.scale01,scale10:I.scale10,yScale:I.yScale,dx:0,dy:0},ee=oa([ee],I)[0];I.dx=q.x-ee.x,I.dy=q.y-ee.y,W=oa(U.points,I)}k.points=k.points.concat(W)}}return Ru(k.points)}(Fs.prototype=Ds.prototype={searchTag:na,binSearch:Cu,getTable:function(x){var k=this.font.tables[this.tableName];return k=!k&&x?this.font.tables[this.tableName]=this.createDefaultTable():k},getScriptNames:function(){var x=this.getTable();return x?x.scripts.map(function(k){return k.tag}):[]},getDefaultScriptName:function(){var x=this.getTable();if(x){for(var k=!1,A=0;A=q[k-1].tag,"Features must be added in alphabetical order."),q.push(U={tag:A,feature:{params:0,lookupListIndexes:[]}}),W.push(k),U.feature}},getLookupTables:function(W,k,A,I,U){var W=this.getFeatureTable(W,k,A,U),q=[];if(W){for(var ee,ue=W.lookupListIndexes,ae=this.font.tables[this.tableName].lookups,ve=0;ve",W),k.stack.push(Math.round(64*W))}function ia(x,k){var A=k.stack,I=A.pop(),U=k.fv,W=k.pv,q=k.ppem,ee=k.deltaBase+16*(x-1),ue=k.deltaShift,ae=k.z0;p.DEBUG&&console.log(k.step,"DELTAP["+x+"]",I,A);for(var ve=0;ve>4)===q&&(0<=(we=(15&we)-8)&&we++,p.DEBUG&&console.log(k.step,"DELTAPFIX",Te,"by",we*ue),Te=ae[Te],U.setRelative(Te,Te,we*ue,W))}}function Us(x,k){var A=k.stack,I=A.pop();p.DEBUG&&console.log(k.step,"ROUND[]"),A.push(64*k.round(I/64))}function aa(x,k){var A=k.stack,I=A.pop(),U=k.ppem,W=k.deltaBase+16*(x-1),q=k.deltaShift;p.DEBUG&&console.log(k.step,"DELTAC["+x+"]",I,A);for(var ee=0;ee>4)===U&&(0<=(ae=(15&ae)-8)&&ae++,ae=ae*q,p.DEBUG&&console.log(k.step,"DELTACFIX",ue,"by",ae),k.cvt[ue]+=ae)}}function ec(x,k){var A,U=k.stack,I=U.pop(),U=U.pop(),W=k.z2[I],q=k.z1[U];p.DEBUG&&console.log(k.step,"SDPVTL["+x+"]",I,U),I=x?(A=W.y-q.y,q.x-W.x):(A=q.x-W.x,q.y-W.y),k.dpv=Go(A,I)}function vn(x,k){var A=k.stack,I=k.prog,U=k.ip;p.DEBUG&&console.log(k.step,"PUSHB["+x+"]");for(var W=0;W":"_")+(I?"R":"_")+(U===0?"Gr":U===1?"Bl":U===2?"Wh":"")+"]",x?ue+"("+W.cvt[ue]+","+ee+")":"",ae,"(d =",q,"->",Le*Pe,")"),W.rp1=W.rp0,W.rp2=ae,k&&(W.rp0=ae)}Du.prototype.exec=function(x,k){if(typeof k!="number")throw new Error("Point size is not a number!");if(!(2",I),ee.interpolate(Te,W,q,ue),ee.touch(Te)}x.loop=1},Qu.bind(void 0,0),Qu.bind(void 0,1),function(x){for(var k=x.stack,A=x.rp0,I=x.z0[A],U=x.loop,W=x.fv,q=x.pv,ee=x.z1;U--;){var ue=k.pop(),ae=ee[ue];p.DEBUG&&console.log(x.step,(1"u"?Zh:Qh)(x,function(A,I){if(A)return k(A);var U;try{U=la(I)}catch(W){return k(W,null)}return k(null,U)})},p.loadSync=function(x){return la(Lu(t("fs").readFileSync(x)))},Object.defineProperty(p,"__esModule",{value:!0})},a(typeof d=="object"&&j!==void 0?d:m.opentype={})}).call(this,t("buffer").Buffer)},{buffer:4,fs:2}],255:[function(t,j,d){(function(u){function m(v,y){for(var o=0,n=v.length-1;0<=n;n--){var i=v[n];i==="."?v.splice(n,1):i===".."?(v.splice(n,1),o++):o&&(v.splice(n,1),o--)}if(y)for(;o--;)v.unshift("..");return v}function a(v,y){if(v.filter)return v.filter(y);for(var o=[],n=0;n'.concat(f,"").concat(l,""),this.dummyDOM||(this.dummyDOM=document.getElementById(s).parentNode),this.descriptions?this.descriptions.fallbackElements||(this.descriptions.fallbackElements={}):this.descriptions={fallbackElements:{}},this.descriptions.fallbackElements[i]?this.descriptions.fallbackElements[i].innerHTML!==f&&(this.descriptions.fallbackElements[i].innerHTML=f):this._describeElementHTML("fallback",i,f),h===this.LABEL&&(this.descriptions.labelElements||(this.descriptions.labelElements={}),this.descriptions.labelElements[i]?this.descriptions.labelElements[i].innerHTML!==f&&(this.descriptions.labelElements[i].innerHTML=f):this._describeElementHTML("label",i,f)))},u.default.prototype._describeHTML=function(i,l){var h,s=this.canvas.id;i==="fallback"?(this.dummyDOM.querySelector("#".concat(s+m))?this.dummyDOM.querySelector("#"+s+p).insertAdjacentHTML("beforebegin",'

')):(h='

'),this.dummyDOM.querySelector("#".concat(s,"accessibleOutput"))?this.dummyDOM.querySelector("#".concat(s,"accessibleOutput")).insertAdjacentHTML("beforebegin",h):this.dummyDOM.querySelector("#".concat(s)).innerHTML=h),this.descriptions.fallback=this.dummyDOM.querySelector("#".concat(s).concat(a)),this.descriptions.fallback.innerHTML=l):i==="label"&&(this.dummyDOM.querySelector("#".concat(s+v))?this.dummyDOM.querySelector("#".concat(s+o))&&this.dummyDOM.querySelector("#".concat(s+o)).insertAdjacentHTML("beforebegin",'

')):(h='

'),this.dummyDOM.querySelector("#".concat(s,"accessibleOutputLabel"))?this.dummyDOM.querySelector("#".concat(s,"accessibleOutputLabel")).insertAdjacentHTML("beforebegin",h):this.dummyDOM.querySelector("#"+s).insertAdjacentHTML("afterend",h)),this.descriptions.label=this.dummyDOM.querySelector("#"+s+y),this.descriptions.label.innerHTML=l)},u.default.prototype._describeElementHTML=function(i,l,h){var s,f=this.canvas.id;i==="fallback"?(this.dummyDOM.querySelector("#".concat(f+m))?this.dummyDOM.querySelector("#"+f+p)||this.dummyDOM.querySelector("#"+f+a).insertAdjacentHTML("afterend",'
Canvas elements and their descriptions
')):(s='
Canvas elements and their descriptions
'),this.dummyDOM.querySelector("#".concat(f,"accessibleOutput"))?this.dummyDOM.querySelector("#".concat(f,"accessibleOutput")).insertAdjacentHTML("beforebegin",s):this.dummyDOM.querySelector("#"+f).innerHTML=s),(s=document.createElement("tr")).id=f+"_fte_"+l,this.dummyDOM.querySelector("#"+f+p).appendChild(s),this.descriptions.fallbackElements[l]=this.dummyDOM.querySelector("#".concat(f).concat("_fte_").concat(l)),this.descriptions.fallbackElements[l].innerHTML=h):i==="label"&&(this.dummyDOM.querySelector("#".concat(f+v))?this.dummyDOM.querySelector("#".concat(f+o))||this.dummyDOM.querySelector("#"+f+y).insertAdjacentHTML("afterend",'
')):(s='
'),this.dummyDOM.querySelector("#".concat(f,"accessibleOutputLabel"))?this.dummyDOM.querySelector("#".concat(f,"accessibleOutputLabel")).insertAdjacentHTML("beforebegin",s):this.dummyDOM.querySelector("#"+f).insertAdjacentHTML("afterend",s)),(i=document.createElement("tr")).id=f+"_lte_"+l,this.dummyDOM.querySelector("#"+f+o).appendChild(i),this.descriptions.labelElements[l]=this.dummyDOM.querySelector("#".concat(f).concat("_lte_").concat(l)),this.descriptions.labelElements[l].innerHTML=h)},t=u.default,d.default=t},{"../core/main":280,"core-js/modules/es.array.concat":152,"core-js/modules/es.regexp.exec":192,"core-js/modules/es.string.ends-with":195,"core-js/modules/es.string.replace":201}],261:[function(t,j,d){t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.from"),t("core-js/modules/es.array.map"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.from"),t("core-js/modules/es.array.map"),t("core-js/modules/es.string.iterator"),Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0,t=(t=t("../core/main"))&&t.__esModule?t:{default:t},t.default.prototype._updateGridOutput=function(u){var m,a,p,v;this.dummyDOM.querySelector("#".concat(u,"_summary"))&&(m=this._accessibleOutputs[u],p=function(y,o,n,i){return o="".concat(o," canvas, ").concat(n," by ").concat(i," pixels, contains ").concat(y[0]),o=(y[0]===1?"".concat(o," shape: "):"".concat(o," shapes: ")).concat(y[1]),o}((a=function(y,o){var n,i="",l="",h=0;for(n in o){var s,f=0;for(s in o[n]){var g='
  • ').concat(o[n][s].color," ").concat(n,",");n==="line"?g+=" location = ".concat(o[n][s].pos,", length = ").concat(o[n][s].length," pixels"):(g+=" location = ".concat(o[n][s].pos),n!=="point"&&(g+=", area = ".concat(o[n][s].area," %")),g+="
  • "),i+=g,f++,h++}l=1').concat(o[n][f].color," ").concat(n,"
    "):'').concat(o[n][f].color," ").concat(n," midpoint"),s[o[n][f].loc.locY][o[n][f].loc.locX]?s[o[n][f].loc.locY][o[n][f].loc.locX]=s[o[n][f].loc.locY][o[n][f].loc.locX]+" "+g:s[o[n][f].loc.locY][o[n][f].loc.locX]=g,l++}for(i in s){var b,w="";for(b in s[i])w+="",s[i][b]!==void 0&&(w+=s[i][b]),w+="";h=h+w+""}return h}(u,this.ingredients.shapes),p!==m.summary.innerHTML&&(m.summary.innerHTML=p),v!==m.map.innerHTML&&(m.map.innerHTML=v),a.details!==m.shapeDetails.innerHTML&&(m.shapeDetails.innerHTML=a.details),this._accessibleOutputs[u]=m)},t=t.default,d.default=t},{"../core/main":280,"core-js/modules/es.array.concat":152,"core-js/modules/es.array.from":161,"core-js/modules/es.array.map":167,"core-js/modules/es.string.iterator":197}],262:[function(t,j,d){t("core-js/modules/es.symbol"),t("core-js/modules/es.symbol.description"),t("core-js/modules/es.symbol.iterator"),t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.fill"),t("core-js/modules/es.array.from"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.array.map"),t("core-js/modules/es.number.to-fixed"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.regexp.to-string"),t("core-js/modules/es.string.iterator"),t("core-js/modules/web.dom-collections.iterator"),t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.fill"),t("core-js/modules/es.array.map"),t("core-js/modules/es.number.to-fixed"),Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0;var u=(t=t("../core/main"))&&t.__esModule?t:{default:t};function m(p){return function(v){if(Array.isArray(v)){for(var y=0,o=new Array(v.length);y')):this.dummyDOM.querySelector("#".concat(i)).innerHTML='
    '))):v==="Label"&&(y=i+p+(l=v),this.dummyDOM.querySelector("#".concat(o=i+"accessibleOutput"+v))||(this.dummyDOM.querySelector("#".concat(i,"_Label"))?this.dummyDOM.querySelector("#".concat(i,"_Label")):this.dummyDOM.querySelector("#".concat(i))).insertAdjacentHTML("afterend",'
    '))),this._accessibleOutputs[y]={},p==="textOutput"?(l="#".concat(i,"gridOutput").concat(l),n='
    Text Output

      '),this.dummyDOM.querySelector(l)?this.dummyDOM.querySelector(l).insertAdjacentHTML("beforebegin",n):this.dummyDOM.querySelector("#".concat(o)).innerHTML=n,this._accessibleOutputs[y].list=this.dummyDOM.querySelector("#".concat(y,"_list"))):p==="gridOutput"&&(l="#".concat(i,"textOutput").concat(l),n='
      Grid Output

        '),this.dummyDOM.querySelector(l)?this.dummyDOM.querySelector(l).insertAdjacentHTML("afterend",n):this.dummyDOM.querySelector("#".concat(o)).innerHTML=n,this._accessibleOutputs[y].map=this.dummyDOM.querySelector("#".concat(y,"_map"))),this._accessibleOutputs[y].shapeDetails=this.dummyDOM.querySelector("#".concat(y,"_shapeDetails")),this._accessibleOutputs[y].summary=this.dummyDOM.querySelector("#".concat(y,"_summary"))},u.default.prototype._updateAccsOutput=function(){var p=this.canvas.id;JSON.stringify(this.ingredients.shapes)===this.ingredients.pShapes&&this.ingredients.colors.background===this.ingredients.pBackground||(this.ingredients.pShapes=JSON.stringify(this.ingredients.shapes),this._accessibleOutputs.text&&this._updateTextOutput(p+"textOutput"),this._accessibleOutputs.grid&&this._updateGridOutput(p+"gridOutput"),this._accessibleOutputs.textLabel&&this._updateTextOutput(p+"textOutputLabel"),this._accessibleOutputs.gridLabel&&this._updateGridOutput(p+"gridOutputLabel"))},u.default.prototype._accsBackground=function(p){this.ingredients.pShapes=JSON.stringify(this.ingredients.shapes),this.ingredients.pBackground=this.ingredients.colors.background,this.ingredients.shapes={},this.ingredients.colors.backgroundRGBA!==p&&(this.ingredients.colors.backgroundRGBA=p,this.ingredients.colors.background=this._rgbColorName(p))},u.default.prototype._accsCanvasColors=function(p,v){p==="fill"?this.ingredients.colors.fillRGBA!==v&&(this.ingredients.colors.fillRGBA=v,this.ingredients.colors.fill=this._rgbColorName(v)):p==="stroke"&&this.ingredients.colors.strokeRGBA!==v&&(this.ingredients.colors.strokeRGBA=v,this.ingredients.colors.stroke=this._rgbColorName(v))},u.default.prototype._accsOutput=function(p,v){p==="ellipse"&&v[2]===v[3]?p="circle":p==="rectangle"&&v[2]===v[3]&&(p="square");var y,o,n={},i=!0,l=function(s,f){var g;return s=s==="rectangle"||s==="ellipse"||s==="arc"||s==="circle"||s==="square"?(g=Math.round(f[0]+f[2]/2),Math.round(f[1]+f[3]/2)):s==="triangle"?(g=(f[0]+f[2]+f[4])/3,(f[1]+f[3]+f[5])/3):s==="quadrilateral"?(g=(f[0]+f[2]+f[4]+f[6])/4,(f[1]+f[3]+f[5]+f[7])/4):s==="line"?(g=(f[0]+f[2])/2,(f[1]+f[3])/2):(g=f[0],f[1]),[g,s]}(p,v);if(p==="line"?(n.color=this.ingredients.colors.stroke,n.length=Math.round(this.dist(v[0],v[1],v[2],v[3])),y=this._getPos(v[0],[1]),o=this._getPos(v[2],[3]),n.loc=a(l,this.width,this.height),n.pos=y===o?"at ".concat(y):"from ".concat(y," to ").concat(o)):(p==="point"?n.color=this.ingredients.colors.stroke:(n.color=this.ingredients.colors.fill,n.area=this._getArea(p,v)),n.pos=this._getPos.apply(this,m(l)),n.loc=a(l,this.width,this.height)),this.ingredients.shapes[p]){if(this.ingredients.shapes[p]!==[n]){for(var h in this.ingredients.shapes[p])JSON.stringify(this.ingredients.shapes[p][h])===JSON.stringify(n)&&(i=!1);i===!0&&this.ingredients.shapes[p].push(n)}}else this.ingredients.shapes[p]=[n]},u.default.prototype._getPos=function(o,y){var o=new DOMPointReadOnly(o,y),y=this._renderer.isP3D?new DOMMatrix(this._renderer.uMVMatrix.mat4):this.drawingContext.getTransform(),o=o.matrixTransform(y),y=o.x,o=o.y,n=this.width*this._pixelDensity,i=this.height*this._pixelDensity;return y<.4*n?o<.4*i?"top left":.6*iMath.PI?n+=o:n-=o)):p==="ellipse"||p==="circle"?n=3.14*v[2]/2*v[3]/2:p==="line"||p==="point"?n=0:p==="quadrilateral"?n=Math.abs((v[6]+v[0])*(v[7]-v[1])+(v[0]+v[2])*(v[1]-v[3])+(v[2]+v[4])*(v[3]-v[5])+(v[4]+v[6])*(v[5]-v[7]))/2:p==="rectangle"||p==="square"?n=v[2]*v[3]:p==="triangle"&&(n=Math.abs(v[0]*(v[3]-v[5])+v[2]*(v[5]-v[1])+v[4]*(v[1]-v[3]))/2),this.width*this._pixelDensity),l=this.height*this._pixelDensity,h=[new DOMPoint(0,0),new DOMPoint(i,0),new DOMPoint(i,l),new DOMPoint(0,l)],s=(this._renderer.isP3D?new DOMMatrix(this._renderer.uMVMatrix.mat4):this.drawingContext.getTransform()).inverse(),f=h.map(function(b){return b.matrixTransform(s)}),g=Math.abs((f[3].x+f[0].x)*(f[3].y-f[0].y)+(f[0].x+f[1].x)*(f[0].y-f[1].y)+(f[1].x+f[2].x)*(f[1].y-f[2].y)+(f[2].x+f[3].x)*(f[2].y-f[3].y))/2;return Math.round(100*n/g)},t=u.default,d.default=t},{"../core/main":280,"core-js/modules/es.array.concat":152,"core-js/modules/es.array.fill":155,"core-js/modules/es.array.from":161,"core-js/modules/es.array.iterator":164,"core-js/modules/es.array.map":167,"core-js/modules/es.number.to-fixed":180,"core-js/modules/es.object.to-string":187,"core-js/modules/es.regexp.to-string":193,"core-js/modules/es.string.iterator":197,"core-js/modules/es.symbol":209,"core-js/modules/es.symbol.description":207,"core-js/modules/es.symbol.iterator":208,"core-js/modules/web.dom-collections.iterator":243}],263:[function(t,j,d){t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.concat"),Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0,t=(t=t("../core/main"))&&t.__esModule?t:{default:t},t.default.prototype._updateTextOutput=function(u){var m,a,p,v;this.dummyDOM.querySelector("#".concat(u,"_summary"))&&(m=this._accessibleOutputs[u],p=function(y,o,n,i){return n="Your output is a, ".concat(n," by ").concat(i," pixels, ").concat(o," canvas containing the following"),n=y===1?"".concat(n," shape:"):"".concat(n," ").concat(y," shapes:"),n}((a=function(y,o){var n,i="",l=0;for(n in o)for(var h in o[n]){var s='
      • ').concat(o[n][h].color," ").concat(n,"");n==="line"?s+=", ".concat(o[n][h].pos,", ").concat(o[n][h].length," pixels long.
      • "):(s+=", at ".concat(o[n][h].pos),n!=="point"&&(s+=", covering ".concat(o[n][h].area,"% of the canvas")),s+="."),i+=s,l++}return{numShapes:l,listShapes:i}}(u,this.ingredients.shapes)).numShapes,this.ingredients.colors.background,this.width,this.height),v=function(y,o){var n,i="",l=0;for(n in o)for(var h in o[n]){var s='').concat(o[n][h].color," ").concat(n,"");n==="line"?s+="location = ".concat(o[n][h].pos,"length = ").concat(o[n][h].length," pixels"):(s+="location = ".concat(o[n][h].pos,""),n!=="point"&&(s+=" area = ".concat(o[n][h].area,"%")),s+=""),i+=s,l++}return i}(u,this.ingredients.shapes),p!==m.summary.innerHTML&&(m.summary.innerHTML=p),a.listShapes!==m.list.innerHTML&&(m.list.innerHTML=a.listShapes),v!==m.shapeDetails.innerHTML&&(m.shapeDetails.innerHTML=v),this._accessibleOutputs[u]=m)},t=t.default,d.default=t},{"../core/main":280,"core-js/modules/es.array.concat":152}],264:[function(t,j,d){var u=(u=t("./core/main"))&&u.__esModule?u:{default:u};t("./core/constants"),t("./core/environment"),t("./core/friendly_errors/stacktrace"),t("./core/friendly_errors/validate_params"),t("./core/friendly_errors/file_errors"),t("./core/friendly_errors/fes_core"),t("./core/friendly_errors/sketch_reader"),t("./core/helpers"),t("./core/legacy"),t("./core/preload"),t("./core/p5.Element"),t("./core/p5.Graphics"),t("./core/p5.Renderer"),t("./core/p5.Renderer2D"),t("./core/rendering"),t("./core/shim"),t("./core/structure"),t("./core/transform"),t("./core/shape/2d_primitives"),t("./core/shape/attributes"),t("./core/shape/curves"),t("./core/shape/vertex"),t("./accessibility/outputs"),t("./accessibility/textOutput"),t("./accessibility/gridOutput"),t("./accessibility/color_namer"),t("./color/color_conversion"),t("./color/creating_reading"),t("./color/p5.Color"),t("./color/setting"),t("./data/p5.TypedDict"),t("./data/local_storage.js"),t("./dom/dom"),t("./accessibility/describe"),t("./events/acceleration"),t("./events/keyboard"),t("./events/mouse"),t("./events/touch"),t("./image/filters"),t("./image/image"),t("./image/loading_displaying"),t("./image/p5.Image"),t("./image/pixels"),t("./io/files"),t("./io/p5.Table"),t("./io/p5.TableRow"),t("./io/p5.XML"),t("./math/calculation"),t("./math/math"),t("./math/noise"),t("./math/p5.Vector"),t("./math/random"),t("./math/trigonometry"),t("./typography/attributes"),t("./typography/loading_displaying"),t("./typography/p5.Font"),t("./utilities/array_functions"),t("./utilities/conversion"),t("./utilities/string_functions"),t("./utilities/time_date"),t("./webgl/3d_primitives"),t("./webgl/interaction"),t("./webgl/light"),t("./webgl/loading"),t("./webgl/material"),t("./webgl/p5.Camera"),t("./webgl/p5.DataArray"),t("./webgl/p5.Geometry"),t("./webgl/p5.Matrix"),t("./webgl/p5.RendererGL.Immediate"),t("./webgl/p5.RendererGL"),t("./webgl/p5.RendererGL.Retained"),t("./webgl/p5.Framebuffer"),t("./webgl/p5.Shader"),t("./webgl/p5.RenderBuffer"),t("./webgl/p5.Texture"),t("./webgl/text"),t("./core/init"),j.exports=u.default},{"./accessibility/color_namer":259,"./accessibility/describe":260,"./accessibility/gridOutput":261,"./accessibility/outputs":262,"./accessibility/textOutput":263,"./color/color_conversion":265,"./color/creating_reading":266,"./color/p5.Color":267,"./color/setting":268,"./core/constants":269,"./core/environment":270,"./core/friendly_errors/fes_core":271,"./core/friendly_errors/file_errors":272,"./core/friendly_errors/sketch_reader":273,"./core/friendly_errors/stacktrace":274,"./core/friendly_errors/validate_params":275,"./core/helpers":276,"./core/init":277,"./core/legacy":279,"./core/main":280,"./core/p5.Element":281,"./core/p5.Graphics":282,"./core/p5.Renderer":283,"./core/p5.Renderer2D":284,"./core/preload":285,"./core/rendering":286,"./core/shape/2d_primitives":287,"./core/shape/attributes":288,"./core/shape/curves":289,"./core/shape/vertex":290,"./core/shim":291,"./core/structure":292,"./core/transform":293,"./data/local_storage.js":294,"./data/p5.TypedDict":295,"./dom/dom":296,"./events/acceleration":297,"./events/keyboard":298,"./events/mouse":299,"./events/touch":300,"./image/filters":301,"./image/image":302,"./image/loading_displaying":303,"./image/p5.Image":304,"./image/pixels":305,"./io/files":306,"./io/p5.Table":307,"./io/p5.TableRow":308,"./io/p5.XML":309,"./math/calculation":310,"./math/math":311,"./math/noise":312,"./math/p5.Vector":313,"./math/random":314,"./math/trigonometry":315,"./typography/attributes":316,"./typography/loading_displaying":317,"./typography/p5.Font":318,"./utilities/array_functions":319,"./utilities/conversion":320,"./utilities/string_functions":321,"./utilities/time_date":322,"./webgl/3d_primitives":323,"./webgl/interaction":325,"./webgl/light":326,"./webgl/loading":327,"./webgl/material":328,"./webgl/p5.Camera":329,"./webgl/p5.DataArray":330,"./webgl/p5.Framebuffer":331,"./webgl/p5.Geometry":332,"./webgl/p5.Matrix":333,"./webgl/p5.RenderBuffer":334,"./webgl/p5.RendererGL":337,"./webgl/p5.RendererGL.Immediate":335,"./webgl/p5.RendererGL.Retained":336,"./webgl/p5.Shader":338,"./webgl/p5.Texture":339,"./webgl/text":340}],265:[function(t,j,d){Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0,t=(t=t("../core/main"))&&t.__esModule?t:{default:t},t.default.ColorConversion={_hsbaToHSLA:function(u){var m=u[0],a=u[1],p=u[2],v=(2-a)*p/2;return v!=0&&(v==1?a=0:v<.5?a/=2-a:a=a*p/(2-2*v)),[m,a,v,u[3]]},_hsbaToRGBA:function(u){var m,a,p,v,y,o=6*u[0],n=u[1],i=u[2];return n===0?[i,i,i,u[3]]:(a=i*(1-n),p=i*(1-n*(o-(m=Math.floor(o)))),n=i*(1-n*(1+m-o)),o=m===1?(v=p,y=i,a):m===2?(v=a,y=i,n):m===3?(v=a,y=p,i):m===4?(v=n,y=a,i):m===5?(v=i,y=a,p):(v=i,y=n,a),[v,y,o,u[3]])},_hslaToHSBA:function(u){var m=u[0],a=u[1],p=u[2],v=p<.5?(1+a)*p:p+a-p*a;return[m,a=2*(v-p)/v,v,u[3]]},_hslaToRGBA:function(u){var m,a=6*u[0],p=u[1],v=u[2];return p===0?[v,v,v,u[3]]:[(m=function(y,o,n){return y<0?y+=6:6<=y&&(y-=6),y<1?o+(n-o)*y:y<3?n:y<4?o+(n-o)*(4-y):o})(2+a,p=2*v-(v=v<.5?(1+p)*v:v+p-v*p),v),m(a,p,v),m(a-2,p,v),u[3]]},_rgbaToHSBA:function(u){var m,a,p=u[0],v=u[1],y=u[2],o=Math.max(p,v,y),n=o-Math.min(p,v,y);return n==0?a=m=0:(a=n/o,p===o?m=(v-y)/n:v===o?m=2+(y-p)/n:y===o&&(m=4+(p-v)/n),m<0?m+=6:6<=m&&(m-=6)),[m/6,a,o,u[3]]},_rgbaToHSLA:function(u){var m,a,p=u[0],v=u[1],y=u[2],o=Math.max(p,v,y),i=Math.min(p,v,y),n=o+i,i=o-i;return i==0?a=m=0:(a=n<1?i/n:i/(2-n),p===o?m=(v-y)/i:v===o?m=2+(y-p)/i:y===o&&(m=4+(p-v)/i),m<0?m+=6:6<=m&&(m-=6)),[m/6,a,n/2,u[3]]}},t=t.default.ColorConversion,d.default=t},{"../core/main":280}],266:[function(t,j,d){function u(o){return(u=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(o)}function m(o){return(m=typeof Symbol=="function"&&u(Symbol.iterator)==="symbol"?function(n){return u(n)}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":u(n)})(o)}t("core-js/modules/es.symbol"),t("core-js/modules/es.symbol.description"),t("core-js/modules/es.symbol.iterator"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.array.map"),t("core-js/modules/es.object.get-own-property-descriptor"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.weak-map"),t("core-js/modules/web.dom-collections.iterator"),t("core-js/modules/es.array.map"),Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0;var a=(y=t("../core/main"))&&y.__esModule?y:{default:y},p=function(o){if(o&&o.__esModule)return o;if(o===null||m(o)!=="object"&&typeof o!="function")return{default:o};var n=v();if(n&&n.has(o))return n.get(o);var i,l={},h=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(i in o){var s;Object.prototype.hasOwnProperty.call(o,i)&&((s=h?Object.getOwnPropertyDescriptor(o,i):null)&&(s.get||s.set)?Object.defineProperty(l,i,s):l[i]=o[i])}return l.default=o,n&&n.set(o,l),l}(t("../core/constants"));function v(){var o;return typeof WeakMap!="function"?null:(o=new WeakMap,v=function(){return o},o)}t("./p5.Color"),t("../core/friendly_errors/validate_params"),t("../core/friendly_errors/file_errors"),t("../core/friendly_errors/fes_core"),a.default.prototype.alpha=function(o){return a.default._validateParameters("alpha",arguments),this.color(o)._getAlpha()},a.default.prototype.blue=function(o){return a.default._validateParameters("blue",arguments),this.color(o)._getBlue()},a.default.prototype.brightness=function(o){return a.default._validateParameters("brightness",arguments),this.color(o)._getBrightness()},a.default.prototype.color=function(){for(var o,n=arguments.length,i=new Array(n),l=0;ls[0]?s[0]+=1:h[0]+=1),1<=(l=this.lerp(h[0],s[0],i))&&--l),o=this.lerp(h[1],s[1],i),n=this.lerp(h[2],s[2],i),h=this.lerp(h[3],s[3],i),l*=g[f][0],o*=g[f][1],n*=g[f][2],h*=g[f][3],this.color(l,o,n,h)},a.default.prototype.lightness=function(o){return a.default._validateParameters("lightness",arguments),this.color(o)._getLightness()},a.default.prototype.red=function(o){return a.default._validateParameters("red",arguments),this.color(o)._getRed()},a.default.prototype.saturation=function(o){return a.default._validateParameters("saturation",arguments),this.color(o)._getSaturation()};var y=a.default;d.default=y},{"../core/constants":269,"../core/friendly_errors/fes_core":271,"../core/friendly_errors/file_errors":272,"../core/friendly_errors/validate_params":275,"../core/main":280,"./p5.Color":267,"core-js/modules/es.array.iterator":164,"core-js/modules/es.array.map":167,"core-js/modules/es.object.get-own-property-descriptor":183,"core-js/modules/es.object.to-string":187,"core-js/modules/es.string.iterator":197,"core-js/modules/es.symbol":209,"core-js/modules/es.symbol.description":207,"core-js/modules/es.symbol.iterator":208,"core-js/modules/es.weak-map":241,"core-js/modules/web.dom-collections.iterator":243}],267:[function(l,j,d){function u(b){return(u=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(w){return typeof w}:function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":typeof w})(b)}function m(b){return(m=typeof Symbol=="function"&&u(Symbol.iterator)==="symbol"?function(w){return u(w)}:function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":u(w)})(b)}l("core-js/modules/es.symbol"),l("core-js/modules/es.symbol.description"),l("core-js/modules/es.symbol.iterator"),l("core-js/modules/es.array.includes"),l("core-js/modules/es.array.iterator"),l("core-js/modules/es.array.join"),l("core-js/modules/es.array.map"),l("core-js/modules/es.array.slice"),l("core-js/modules/es.object.get-own-property-descriptor"),l("core-js/modules/es.object.to-string"),l("core-js/modules/es.regexp.constructor"),l("core-js/modules/es.regexp.exec"),l("core-js/modules/es.regexp.to-string"),l("core-js/modules/es.string.includes"),l("core-js/modules/es.string.iterator"),l("core-js/modules/es.string.trim"),l("core-js/modules/es.weak-map"),l("core-js/modules/web.dom-collections.iterator"),l("core-js/modules/es.array.includes"),l("core-js/modules/es.array.join"),l("core-js/modules/es.array.map"),l("core-js/modules/es.array.slice"),l("core-js/modules/es.object.to-string"),l("core-js/modules/es.regexp.constructor"),l("core-js/modules/es.regexp.exec"),l("core-js/modules/es.regexp.to-string"),l("core-js/modules/es.string.includes"),l("core-js/modules/es.string.trim"),Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0;var a=o(l("../core/main")),p=function(b){if(b&&b.__esModule)return b;if(b===null||m(b)!=="object"&&typeof b!="function")return{default:b};var w=y();if(w&&w.has(b))return w.get(b);var T,S={},E=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(T in b){var P;Object.prototype.hasOwnProperty.call(b,T)&&((P=E?Object.getOwnPropertyDescriptor(b,T):null)&&(P.get||P.set)?Object.defineProperty(S,T,P):S[T]=b[T])}return S.default=b,w&&w.set(b,S),S}(l("../core/constants")),v=o(l("./color_conversion"));function y(){var b;return typeof WeakMap!="function"?null:(b=new WeakMap,y=function(){return b},b)}function o(b){return b&&b.__esModule?b:{default:b}}function n(b,w){for(var T=0;T=l.length?{value:i.target=void 0,done:!0}:h=="keys"?{value:s,done:!1}:h=="values"?{value:l[s],done:!1}:{value:[s,l[s]],done:!1}},"values"),a.Arguments=a.Array,m("keys"),m("values"),m("entries")},{"../internals/add-to-unscopables":7,"../internals/define-iterator":41,"../internals/internal-state":71,"../internals/iterators":80,"../internals/to-indexed-object":135}],165:[function(v,j,d){var u=v("../internals/export"),p=v("../internals/indexed-object"),m=v("../internals/to-indexed-object"),v=v("../internals/array-method-is-strict"),a=[].join,p=p!=Object,v=v("join",",");u({target:"Array",proto:!0,forced:p||!v},{join:function(y){return a.call(m(this),y===void 0?",":y)}})},{"../internals/array-method-is-strict":22,"../internals/export":50,"../internals/indexed-object":67,"../internals/to-indexed-object":135}],166:[function(m,j,d){var u=m("../internals/export"),m=m("../internals/array-last-index-of");u({target:"Array",proto:!0,forced:m!==[].lastIndexOf},{lastIndexOf:m})},{"../internals/array-last-index-of":20,"../internals/export":50}],167:[function(p,j,d){var u=p("../internals/export"),m=p("../internals/array-iteration").map,a=p("../internals/array-method-has-species-support"),p=p("../internals/array-method-uses-to-length"),a=a("map"),p=p("map");u({target:"Array",proto:!0,forced:!a||!p},{map:function(v){return m(this,v,1R;R++)y(T,P=M[R])&&!y(O,P)&&g(O,P,f(T,P));(O.prototype=S).constructor=O,v(a,w,O)}},{"../internals/classof-raw":28,"../internals/descriptors":43,"../internals/fails":51,"../internals/global":60,"../internals/has":61,"../internals/inherit-if-required":68,"../internals/is-forced":74,"../internals/object-create":91,"../internals/object-define-property":93,"../internals/object-get-own-property-descriptor":94,"../internals/object-get-own-property-names":96,"../internals/redefine":109,"../internals/string-trim":130,"../internals/to-primitive":141}],179:[function(t,j,d){t("../internals/export")({target:"Number",stat:!0},{isFinite:t("../internals/number-is-finite")})},{"../internals/export":50,"../internals/number-is-finite":89}],180:[function(y,j,d){function u(i,l,h){return l===0?h:l%2==1?u(i,l-1,h*i):u(i*i,l/2,h)}var m=y("../internals/export"),a=y("../internals/to-integer"),p=y("../internals/this-number-value"),v=y("../internals/string-repeat"),y=y("../internals/fails"),o=1 .toFixed,n=Math.floor;m({target:"Number",proto:!0,forced:o&&(8e-5.toFixed(3)!=="0.000"||.9.toFixed(0)!=="1"||1.255.toFixed(2)!=="1.25"||0xde0b6b3a7640080.toFixed(0)!=="1000000000000000128")||!y(function(){o.call({})})},{toFixed:function(w){function l(P,O){for(var M=-1,R=O;++M<6;)R+=P*T[M],T[M]=R%1e7,R=n(R/1e7)}function h(P){for(var O=6,M=0;0<=--O;)M+=T[O],T[O]=n(M/P),M=M%P*1e7}function s(){for(var P,O=6,M="";0<=--O;)M===""&&O!==0&&T[O]===0||(P=String(T[O]),M=M===""?P:M+v.call("0",7-P.length)+P);return M}var f,g,b=p(this),w=a(w),T=[0,0,0,0,0,0],S="",E="0";if(w<0||20Oe;){var Ne,Ve,ze,Ye=re[Oe++],at=je?Ye.ok:Ye.fail,st=Ye.resolve,Je=Ye.reject,it=Ye.domain;try{at?(je||(Ee.rejection===be&&function(ot,jt){M.call(o,function(){de?J.emit("rejectionHandled",ot):He(le,ot,jt.value)})}(Ae,Ee),Ee.rejection=ye),at===!0?Ne=ge:(it&&it.enter(),Ne=at(ge),it&&(it.exit(),ze=!0)),Ne===Ye.promise?Je(X("Promise-chain cycle")):(Ve=Ce(Ne))?Ve.call(Ne,st,Je):st(Ne)):Je(ge)}catch(ot){it&&!ze&&it.exit(),Je(ot)}}Ee.reactions=[],Ee.notified=!1,K&&!Ee.rejection&&(Z=Ae,oe=Ee,M.call(o,function(){var ot=oe.value,jt=Ge(oe);if(jt&&(jt=B(function(){de?J.emit("unhandledRejection",ot,Z):He(te,Z,ot)}),oe.rejection=de||Ge(oe)?be:ye,jt.error))throw jt.value}))}))},He=function(Ae,Ee,K){var re;ce?((re=$.createEvent("Event")).promise=Ee,re.reason=K,re.initEvent(Ae,!1,!0),o.dispatchEvent(re)):re={promise:Ee,reason:K},(Ee=o["on"+Ae])?Ee(re):Ae===te&&N("Unhandled promise rejection",K)},Ge=function(Ae){return Ae.rejection!==ye&&!Ae.parent},We=function(Ae,Ee,K,re){return function(Z){Ae(Ee,K,Z,re)}},Xe=function(Ae,Ee,K,re){Ee.done||(Ee.done=!0,(Ee=re||Ee).value=K,Ee.state=_e,$e(Ae,Ee,!0))},xe=function(Ae,Ee,K,re){if(!Ee.done){Ee.done=!0,re&&(Ee=re);try{if(Ae===K)throw X("Promise can't be resolved itself");var Z=Ce(K);Z?R(function(){var oe={done:!1};try{Z.call(K,We(xe,Ae,oe,Ee),We(Xe,Ae,oe,Ee))}catch(ge){Xe(Ae,oe,ge,Ee)}}):(Ee.value=K,Ee.state=me,$e(Ae,Ee,!1))}catch(oe){Xe(Ae,{done:!1},oe,Ee)}}};Se&&(G=function(Ae){w(this,G,Q),b(Ae),u.call(this);var Ee=ne(this);try{Ae(We(xe,this,Ee),We(Xe,this,Ee))}catch(K){Xe(this,Ee,K)}},(u=function(Ae){C(this,{type:Q,done:!1,notified:!1,parent:!1,reactions:[],rejection:!1,state:0,value:void 0})}).prototype=h(G.prototype,{then:function(Ae,Ee){var K=F(this),re=fe(O(this,G));return re.ok=typeof Ae!="function"||Ae,re.fail=typeof Ee=="function"&&Ee,re.domain=de?J.domain:void 0,K.parent=!0,K.reactions.push(re),K.state!=0&&$e(this,K,!1),re.promise},catch:function(Ae){return this.then(void 0,Ae)}}),m=function(){var Ae=new u,Ee=ne(Ae);this.promise=Ae,this.resolve=We(xe,Ae,Ee),this.reject=We(Xe,Ae,Ee)},D.f=fe=function(Ae){return Ae===G||Ae===a?new m:se(Ae)},y||typeof i!="function"||(p=i.prototype.then,l(i.prototype,"then",function(Ae,Ee){var K=this;return new G(function(re,Z){p.call(K,re,Z)}).then(Ae,Ee)},{unsafe:!0}),typeof ie=="function"&&v({global:!0,enumerable:!0,forced:!0},{fetch:function(Ae){return L(G,ie.apply(o,arguments))}}))),v({global:!0,wrap:!0,forced:Se},{Promise:G}),s(G,Q,!1,!0),f(Q),a=n(Q),v({target:Q,stat:!0,forced:Se},{reject:function(Ae){var Ee=fe(this);return Ee.reject.call(void 0,Ae),Ee.promise}}),v({target:Q,stat:!0,forced:y||Se},{resolve:function(Ae){return L(y&&this===a?G:this,Ae)}}),v({target:Q,stat:!0,forced:De},{all:function(Ae){var Ee=this,K=fe(Ee),re=K.resolve,Z=K.reject,oe=B(function(){var ge=b(Ee.resolve),je=[],Oe=0,Ne=1;E(Ae,function(Ve){var ze=Oe++,Ye=!1;je.push(void 0),Ne++,ge.call(Ee,Ve).then(function(at){Ye||(Ye=!0,je[ze]=at,--Ne||re(je))},Z)}),--Ne||re(je)});return oe.error&&Z(oe.value),K.promise},race:function(Ae){var Ee=this,K=fe(Ee),re=K.reject,Z=B(function(){var oe=b(Ee.resolve);E(Ae,function(ge){oe.call(Ee,ge).then(K.resolve,re)})});return Z.error&&re(Z.value),K.promise}})},{"../internals/a-function":5,"../internals/an-instance":9,"../internals/check-correctness-of-iteration":27,"../internals/classof-raw":28,"../internals/engine-v8-version":48,"../internals/export":50,"../internals/get-built-in":57,"../internals/global":60,"../internals/host-report-errors":63,"../internals/inspect-source":69,"../internals/internal-state":71,"../internals/is-forced":74,"../internals/is-object":75,"../internals/is-pure":76,"../internals/iterate":78,"../internals/microtask":82,"../internals/native-promise-constructor":83,"../internals/new-promise-capability":87,"../internals/perform":106,"../internals/promise-resolve":107,"../internals/redefine":109,"../internals/redefine-all":108,"../internals/set-species":117,"../internals/set-to-string-tag":118,"../internals/species-constructor":122,"../internals/task":131,"../internals/well-known-symbol":149}],189:[function(o,j,d){var u=o("../internals/export"),h=o("../internals/get-built-in"),m=o("../internals/a-function"),a=o("../internals/an-object"),p=o("../internals/is-object"),v=o("../internals/object-create"),y=o("../internals/function-bind"),o=o("../internals/fails"),n=h("Reflect","construct"),i=o(function(){function s(){}return!(n(function(){},[],s)instanceof s)}),l=!o(function(){n(function(){})}),h=i||l;u({target:"Reflect",stat:!0,forced:h,sham:h},{construct:function(s,f){m(s),a(f);var g=arguments.length<3?s:m(arguments[2]);if(l&&!i)return n(s,f,g);if(s==g){switch(f.length){case 0:return new s;case 1:return new s(f[0]);case 2:return new s(f[0],f[1]);case 3:return new s(f[0],f[1],f[2]);case 4:return new s(f[0],f[1],f[2],f[3])}var b=[null];return b.push.apply(b,f),new(y.apply(s,b))}return b=g.prototype,g=v(p(b)?b:Object.prototype),b=Function.apply.call(s,g,f),p(b)?b:g}})},{"../internals/a-function":5,"../internals/an-object":10,"../internals/export":50,"../internals/fails":51,"../internals/function-bind":56,"../internals/get-built-in":57,"../internals/is-object":75,"../internals/object-create":91}],190:[function(t,j,d){var u=t("../internals/export"),m=t("../internals/is-object"),a=t("../internals/an-object"),p=t("../internals/has"),v=t("../internals/object-get-own-property-descriptor"),y=t("../internals/object-get-prototype-of");u({target:"Reflect",stat:!0},{get:function o(n,i){var l,h=arguments.length<3?n:arguments[2];return a(n)===h?n[i]:(l=v.f(n,i))?p(l,"value")?l.value:l.get===void 0?void 0:l.get.call(h):m(l=y(n))?o(l,i,h):void 0}})},{"../internals/an-object":10,"../internals/export":50,"../internals/has":61,"../internals/is-object":75,"../internals/object-get-own-property-descriptor":94,"../internals/object-get-prototype-of":98}],191:[function(t,j,d){var u=t("../internals/descriptors"),m=t("../internals/global"),a=t("../internals/is-forced"),p=t("../internals/inherit-if-required"),v=t("../internals/object-define-property").f,y=t("../internals/object-get-own-property-names").f,o=t("../internals/is-regexp"),n=t("../internals/regexp-flags"),i=t("../internals/regexp-sticky-helpers"),l=t("../internals/redefine"),h=t("../internals/fails"),s=t("../internals/internal-state").set,f=t("../internals/set-species"),g=t("../internals/well-known-symbol")("match"),b=m.RegExp,w=b.prototype,T=/a/g,S=/a/g,E=new b(T)!==T,P=i.UNSUPPORTED_Y;if(u&&a("RegExp",!E||P||h(function(){return S[g]=!1,b(T)!=T||b(S)==S||b(T,"i")!="/a/i"}))){for(var O=function(L,N){var D,B=this instanceof O,H=o(L),V=N===void 0;return!B&&H&&L.constructor===O&&V?L:(E?H&&!V&&(L=L.source):L instanceof O&&(V&&(N=n.call(L)),L=L.source),P&&(D=!!N&&-1R;)(function(L){L in O||v(O,L,{configurable:!0,get:function(){return b[L]},set:function(N){b[L]=N}})})(M[R++]);(w.constructor=O).prototype=w,l(m,"RegExp",O)}f("RegExp")},{"../internals/descriptors":43,"../internals/fails":51,"../internals/global":60,"../internals/inherit-if-required":68,"../internals/internal-state":71,"../internals/is-forced":74,"../internals/is-regexp":77,"../internals/object-define-property":93,"../internals/object-get-own-property-names":96,"../internals/redefine":109,"../internals/regexp-flags":112,"../internals/regexp-sticky-helpers":113,"../internals/set-species":117,"../internals/well-known-symbol":149}],192:[function(m,j,d){var u=m("../internals/export"),m=m("../internals/regexp-exec");u({target:"RegExp",proto:!0,forced:/./.exec!==m},{exec:m})},{"../internals/export":50,"../internals/regexp-exec":111}],193:[function(p,j,d){var u=p("../internals/redefine"),m=p("../internals/an-object"),o=p("../internals/fails"),a=p("../internals/regexp-flags"),p="toString",v=RegExp.prototype,y=v[p],o=o(function(){return y.call({source:"a",flags:"b"})!="/a/b"}),n=y.name!=p;(o||n)&&u(RegExp.prototype,p,function(){var i=m(this),l=String(i.source),h=i.flags;return"/"+l+"/"+String(h===void 0&&i instanceof RegExp&&!("flags"in v)?a.call(i):h)},{unsafe:!0})},{"../internals/an-object":10,"../internals/fails":51,"../internals/redefine":109,"../internals/regexp-flags":112}],194:[function(m,j,d){var u=m("../internals/collection"),m=m("../internals/collection-strong");j.exports=u("Set",function(a){return function(){return a(this,arguments.length?arguments[0]:void 0)}},m)},{"../internals/collection":32,"../internals/collection-strong":30}],195:[function(y,j,d){var u=y("../internals/export"),m=y("../internals/object-get-own-property-descriptor").f,a=y("../internals/to-length"),p=y("../internals/not-a-regexp"),v=y("../internals/require-object-coercible"),i=y("../internals/correct-is-regexp-logic"),y=y("../internals/is-pure"),o="".endsWith,n=Math.min,i=i("endsWith");u({target:"String",proto:!0,forced:!!(y||i||!(u=m(String.prototype,"endsWith"))||u.writable)&&!i},{endsWith:function(l){var h=String(v(this)),s=(p(l),1=n.length?{value:void 0,done:!0}:(n=u(n,i),o.index+=n.length,{value:n,done:!1})})},{"../internals/define-iterator":41,"../internals/internal-state":71,"../internals/string-multibyte":124}],198:[function(t,j,d){var u=t("../internals/fix-regexp-well-known-symbol-logic"),m=t("../internals/an-object"),a=t("../internals/to-length"),p=t("../internals/require-object-coercible"),v=t("../internals/advance-string-index"),y=t("../internals/regexp-exec-abstract");u("match",1,function(o,n,i){return[function(l){var h=p(this),s=l==null?void 0:l[o];return s!==void 0?s.call(l,h):new RegExp(l)[o](String(h))},function(l){var h=i(n,l,this);if(h.done)return h.value;var s=m(l),f=String(this);if(!s.global)return y(s,f);for(var g=s.unicode,b=[],w=s.lastIndex=0;(T=y(s,f))!==null;){var T=String(T[0]);(b[w]=T)===""&&(s.lastIndex=v(f,a(s.lastIndex),g)),w++}return w===0?null:b}]})},{"../internals/advance-string-index":8,"../internals/an-object":10,"../internals/fix-regexp-well-known-symbol-logic":52,"../internals/regexp-exec-abstract":110,"../internals/require-object-coercible":114,"../internals/to-length":137}],199:[function(t,j,d){var u=t("../internals/export"),m=t("../internals/string-pad").start;u({target:"String",proto:!0,forced:t("../internals/string-pad-webkit-bug")},{padStart:function(a){return m(this,a,1]*>)/g,f=/\$([$&'`]|\d\d?)/g;u("replace",2,function(g,b,w,T){var S=T.REGEXP_REPLACE_SUBSTITUTES_UNDEFINED_CAPTURE,E=T.REPLACE_KEEPS_$0,P=S?"$":"$0";return[function(O,M){var R=y(this),L=O==null?void 0:O[g];return L!==void 0?L.call(O,R,M):b.call(String(R),O,M)},function(O,M){if(!S&&E||typeof M=="string"&&M.indexOf(P)===-1){var R=w(b,O,this,M);if(R.done)return R.value}for(var L,N=m(O),D=String(this),B=typeof M=="function",H=(B||(M=String(M)),N.global),V=(H&&(L=N.unicode,N.lastIndex=0),[]);(C=n(N,D))!==null&&(V.push(C),H);)String(C[0])===""&&(N.lastIndex=o(D,p(N.lastIndex),L));for(var z,Y="",Q=0,ne=0;ne>>0;if(M==0)return[];if(E===void 0)return[O];if(!m(E))return w.call(O,E,M);for(var R,L,N,D=[],P=(E.ignoreCase?"i":"")+(E.multiline?"m":"")+(E.unicode?"u":"")+(E.sticky?"y":""),B=0,H=new RegExp(E.source,P+"g");(R=i.call(H,O))&&!(B<(L=H.lastIndex)&&(D.push(O.slice(B,R.index)),1=M));)H.lastIndex===R.index&&H.lastIndex++;return B===O.length?!N&&H.test("")||D.push(""):D.push(O.slice(B)),D.length>M?D.slice(0,M):D}:"0".split(void 0,0).length?function(E,P){return E===void 0&&P===0?[]:w.call(this,E,P)}:w;return[function(E,P){var O=p(this),M=E==null?void 0:E[b];return M!==void 0?M.call(E,O,P):S.call(String(O),E,P)},function(R,P){var O=T(S,R,this,P,S!==w);if(O.done)return O.value;var O=a(R),M=String(this),R=v(O,RegExp),L=O.unicode,N=(O.ignoreCase?"i":"")+(O.multiline?"m":"")+(O.unicode?"u":"")+(g?"y":"g"),D=new R(g?O:"^(?:"+O.source+")",N),B=P===void 0?f:P>>>0;if(B==0)return[];if(M.length===0)return n(D,M)===null?[M]:[];for(var H=0,V=0,z=[];Vie.key){de.splice(fe,0,ie);break}fe===te&&de.push(ie)}se.updateURL()},forEach:function(ie){for(var fe,se=z(this).entries,de=w(ie,16))return;for(Dt=0;Kt();){if($t=null,Dt>0)if(Kt()=="."&&Dt<4)Ze++;else return;if(!G.test(Kt()))return;for(;G.test(Kt());){if(Yr=parseInt(Kt(),10),$t===null)$t=Yr;else{if($t==0)return;$t=$t*10+Yr}if($t>255)return;Ze++}pt[qe]=pt[qe]*256+$t,Dt++,(Dt==2||Dt==4)&&qe++}if(Dt!=4)return;break}else if(Kt()==":"){if(Ze++,!Kt())return}else if(Kt())return;pt[qe++]=Bt}if(ft!==null)for(Er=qe-ft,qe=7;qe!=0&&Er>0;)Zr=pt[qe],pt[qe--]=pt[ft+Er-1],pt[ft+--Er]=Zr;else if(qe!=8)return;return pt}(Ue.slice(1,-1)))?void(pe.host=Qe):Q;if(Ce(pe))return Ue=E(Ue),fe.test(Ue)||(Qe=function(Ie){var pt=Ie.split("."),qe,ft,Ze,Bt,Xt,Dt,$t;if(pt.length&&pt[pt.length-1]==""&&pt.pop(),(qe=pt.length)>4)return Ie;for(ft=[],Ze=0;Ze1&&Bt.charAt(0)=="0"&&(Xt=X.test(Bt)?16:8,Bt=Bt.slice(Xt==8?1:2)),Bt==="")Dt=0;else{if(!(Xt==10?J:Xt==8?$:ie).test(Bt))return Ie;Dt=parseInt(Bt,Xt)}ft.push(Dt)}for(Ze=0;Ze=V(256,5-qe))return null}else if(Dt>255)return null;for($t=ft.pop(),Ze=0;Ze":1,"`":1}),ye=w({},_e,{"#":1,"?":1,"{":1,"}":1}),be=w({},ye,{"/":1,":":1,";":1,"=":1,"@":1,"[":1,"\\":1,"]":1,"^":1,"|":1}),Se=function(pe,Ue){var Qe=S(pe,0);return 32"u"&&u!==void 0&&{}.toString.call(u)==="[object process]",g=typeof Uint8ClampedArray<"u"&&typeof importScripts<"u"&&typeof MessageChannel<"u";function b(){var te=setTimeout;return function(){return te(T,1)}}var w=new Array(1e3);function T(){for(var te=0;teO,applyPalette:()=>function(B,H,V="rgb565"){if(!B||!B.buffer)throw new Error("quantize() expected RGBA Uint8Array data");if(!(B instanceof Uint8Array||B instanceof Uint8ClampedArray))throw new Error("quantize() expected RGBA Uint8Array data");if(256>24&255,G=$>>16&255,X=$>>8&255,$=255&$,J=l($,X,G,F),J=J in C?C[J]:C[J]=function(te,le,me,_e,ye){let be=0,Se=1e100;for(let He=0;HeSe||(De=Ce[0],($e+=S(De-te))>Se||(De=Ce[1],($e+=S(De-le))>Se||(De=Ce[2],($e+=S(De-me))>Se||(Se=$e,be=He))))}return be}($,X,G,F,H);ne[ce]=J}else{const ce=V==="rgb444"?h:i;for(let te=0;te>16&255,fe=se>>8&255,se=255&se,de=ce(se,fe,ie),de=de in C?C[de]:C[de]=function(le,me,_e,ye){let be=0,Se=1e100;for(let He=0;HeSe||(De=Ce[1],($e+=S(De-me))>Se||(De=Ce[2],($e+=S(De-_e))>Se||(Se=$e,be=He)))}return be}(se,fe,ie,H);ne[te]=de}}return ne},default:()=>D,nearestColor:()=>function(B,H,V=w){return B[E(B,H,V)]},nearestColorIndex:()=>E,nearestColorIndexWithDistance:()=>P,prequantize:()=>function(B,{roundRGB:H=5,roundAlpha:V=10,oneBitAlpha:z=null}={}){const Y=new Uint32Array(B.buffer);for(let G=0;G>24&255;var Q,ne=F>>16&255,C=F>>8&255,F=255&F;X=T(X,V),z&&(Q=typeof z=="number"?z:127,X=X<=Q?0:255),F=T(F,H),C=T(C,H),ne=T(ne,H),Y[G]=X<<24|ne<<16|C<<8|F<<0}},quantize:()=>function(B,H,V={}){var{format:z="rgb565",clearAlpha:Y=!0,clearAlphaColor:Q=0,clearAlphaThreshold:ne=0,oneBitAlpha:C=!1}=V;if(!B||!B.buffer)throw new Error("quantize() expected RGBA Uint8Array data");if(!(B instanceof Uint8Array||B instanceof Uint8ClampedArray))throw new Error("quantize() expected RGBA Uint8Array data");B=new Uint32Array(B.buffer);let F=V.useSqrt!==!1;const G=z==="rgba4444",X=function(Ge,We){const Xe=We==="rgb444"?4096:65536,xe=new Array(Xe),Ae=Ge.length;if(We==="rgba4444")for(let st=0;st>24&255,K=Z>>16&255,re=Z>>8&255,Z=255&Z,oe=l(Z,re,K,Ee);let Je=oe in xe?xe[oe]:xe[oe]=b();Je.rc+=Z,Je.gc+=re,Je.bc+=K,Je.ac+=Ee,Je.cnt++}else if(We==="rgb444")for(let st=0;st>16&255,je=Oe>>8&255,Oe=255&Oe,Ne=h(Oe,je,ge);let Je=Ne in xe?xe[Ne]:xe[Ne]=b();Je.rc+=Oe,Je.gc+=je,Je.bc+=ge,Je.cnt++}else for(let st=0;st>16&255,ze=Ye>>8&255,Ye=255&Ye,at=i(Ye,ze,Ve);let Je=at in xe?xe[at]:xe[at]=b();Je.rc+=Ye,Je.gc+=ze,Je.bc+=Ve,Je.cnt++}return xe}(B,z),$=X.length,J=$-1,ie=new Uint32Array($+1);for(var fe=0,se=0;se<$;++se){const Ge=X[se];Ge!=null&&(Ce=1/Ge.cnt,G&&(Ge.ac*=Ce),Ge.rc*=Ce,Ge.gc*=Ce,Ge.bc*=Ce,X[fe++]=Ge)}f(H)/fe<.022&&(F=!1);for(var de,ce,te,se=0;se>1,!(X[de=ie[te]].err<=le));ce=te)ie[ce]=de;ie[ce]=se}var me,_e=fe-H;for(se=0;se<_e;){for(;;){var ye=ie[1];if((me=X[ye]).tm>=me.mtm&&X[me.nn].mtm<=me.tm)break;for(me.mtm==J?ye=ie[1]=ie[ie[0]--]:(g(X,ye,!1),me.tm=se),le=X[ye].err,ce=1;(te=ce+ce)<=ie[0]&&(teX[ie[te+1]].err&&te++,!(le<=X[de=ie[te]].err));ce=te)ie[ce]=de;ie[ce]=ye}var be=X[me.nn],Se=me.cnt,De=be.cnt,Ce=1/(Se+De);G&&(me.ac=Ce*(Se*me.ac+De*be.ac)),me.rc=Ce*(Se*me.rc+De*be.rc),me.gc=Ce*(Se*me.gc+De*be.gc),me.bc=Ce*(Se*me.bc+De*be.bc),me.cnt+=be.cnt,me.mtm=++se,X[be.bk].fw=be.fw,X[be.fw].bk=be.bk,be.mtm=J}let $e=[];for(se=0;;0){let Ge=s(Math.round(X[se].rc),0,255),We=s(Math.round(X[se].gc),0,255),Xe=s(Math.round(X[se].bc),0,255),xe=255;G&&(xe=s(Math.round(X[se].ac),0,255),C&&(He=typeof C=="number"?C:127,xe=xe<=He?0:255),Y&&xe<=ne&&(Ge=We=Xe=Q,xe=0));var He=G?[Ge,We,Xe,xe]:[Ge,We,Xe];if(function(Ae,Ee){for(let Z=0;Zfunction(B,H,V=5){if(B.length&&H.length){var z=B.map(F=>F.slice(0,3)),Y=V*V,Q=B[0].length;for(let F=0;FQ?G.slice(0,3):G.slice();var C=P(z,G.slice(0,3),w),ne=C[0],C=C[1];0>>0),Q!=0&&(Y=Math.max(Y,256));const ne=V;V=new Uint8Array(Y),0>=8,$-=8;if((le>de||fe)&&(fe?(se=ie,de=(1<>=8,$-=8;0>3}function l(B,H,V,z){return B>>4|240&H|(240&V)<<4|(240&z)<<8}function h(B,H,V){return B>>4<<8|240&H|V>>4}function s(B,H,V){return B>8&255)}function L(B,H){for(var V=0;V>1,h=-7,s=a?g-1:0,f=a?-1:1,g=u[m+s];for(s+=f,y=g&(1<<-h)-1,g>>=-h,h+=n;0>=-h,h+=p;0>1,s=v===23?Math.pow(2,-24)-Math.pow(2,-77):0,f=p?0:b-1,g=p?1:-1,b=m<0||m===0&&1/m<0?1:0;for(m=Math.abs(m),isNaN(m)||m===1/0?(n=isNaN(m)?1:0,o=l):(o=Math.floor(Math.log(m)/Math.LN2),m*(p=Math.pow(2,-o))<1&&(o--,p*=2),2<=(m+=1<=o+h?s/p:s*Math.pow(2,1-h))*p&&(o++,p/=2),l<=o+h?(n=0,o=l):1<=o+h?(n=(m*p-1)*Math.pow(2,v),o+=h):(n=m*Math.pow(2,h-1)*Math.pow(2,v),o=0));8<=v;u[a+f]=255&n,f+=g,n/=256,v-=8);for(o=o<Math.abs(K[0])&&(re=1),re=Math.abs(K[2])>Math.abs(K[re])?2:re}function R(K,re){K.f+=re.f,K.b.f+=re.b.f}function L(K,re,Z){return K=K.a,re=re.a,Z=Z.a,re.b.a===K?Z.b.a===K?a(re.a,Z.a)?v(Z.b.a,re.a,Z.a)<=0:0<=v(re.b.a,Z.a,re.a):v(Z.b.a,K,Z.a)<=0:Z.b.a===K?0<=v(re.b.a,K,re.a):(re=p(re.b.a,K,re.a),(K=p(Z.b.a,K,Z.a))<=re)}function N(K){K.a.i=null;var re=K.e;re.a.c=re.c,re.c.a=re.a,K.e=null}function D(K,re){s(K.a),K.c=!1,(K.a=re).i=K}function B(K){for(var re=K.a.a;(K=Ee(K)).a.a===re;);return K.c&&(D(K,re=g(Ae(K).a.b,K.a.e)),K=Ee(K)),K}function H(K,re,Z){var oe=new xe;return oe.a=Z,oe.e=fe(K.f,re.e,oe),Z.i=oe}function V(K,re){switch(K.s){case 100130:return(1&re)!=0;case 100131:return re!==0;case 100132:return 0>1]],Ne[Oe[ze]])?We:Xe)(Z,ze),Ne[je]=null,Ve[je]=Z.b,Z.b=je}else for(Z.c[-(je+1)]=null;0Math.max(Oe.a,Ve.a))){if(a(je,Oe)){if(0Z.f&&(Z.f*=2,Z.c=$e(Z.c,Z.f+1)),Z.b===0?ge=oe:(ge=Z.b,Z.b=Z.c[Z.b]),Z.e[ge]=re,Z.c[ge]=oe,Z.d[oe]=ge,Z.h&&Xe(Z,oe),ge):(Z=K.a++,K.c[Z]=re,-(Z+1))}function De(K){if(K.a===0)return Ge(K.b);var re=K.c[K.d[K.a-1]];if(K.b.a!==0&&a(He(K.b),re))return Ge(K.b);for(;--K.a,0K.a||a(oe[Oe],oe[Ve])){ge[Z[je]=Oe]=je;break}ge[Z[je]=Ve]=je,je=Ne}}function Xe(K,re){for(var Z=K.d,oe=K.e,ge=K.c,je=re,Oe=Z[je];;){var Ne=je>>1,Ve=Z[Ne];if(Ne==0||a(oe[Ve],oe[Oe])){ge[Z[je]=Oe]=je;break}ge[Z[je]=Ve]=je,je=Ne}}function xe(){this.e=this.a=null,this.f=0,this.c=this.b=this.h=this.d=!1}function Ae(K){return K.e.c.b}function Ee(K){return K.e.a.b}(u=de.prototype).x=function(){ce(this,0)},u.B=function(K,re){switch(K){case 100142:return;case 100140:switch(re){case 100130:case 100131:case 100132:case 100133:case 100134:return void(this.s=re)}break;case 100141:return void(this.m=!!re);default:return void te(this,100900)}te(this,100901)},u.y=function(K){switch(K){case 100142:return 0;case 100140:return this.s;case 100141:return this.m;default:te(this,100900)}return!1},u.A=function(K,re,Z){this.j[0]=K,this.j[1]=re,this.j[2]=Z},u.z=function(K,re){var Z=re||null;switch(K){case 100100:case 100106:this.h=Z;break;case 100104:case 100110:this.l=Z;break;case 100101:case 100107:this.k=Z;break;case 100102:case 100108:this.i=Z;break;case 100103:case 100109:this.p=Z;break;case 100105:case 100111:this.o=Z;break;case 100112:this.r=Z;break;default:te(this,100900)}},u.C=function(K,re){var Z=!1,oe=[0,0,0];ce(this,2);for(var ge=0;ge<3;++ge){var je=K[ge];je<-1e150&&(je=-1e150,Z=!0),1e150oe[ze]&&(oe[ze]=Ye,ge[ze]=Z)}if(oe[1]-Ne[1]>oe[Z=0]-Ne[0]&&(Z=1),Ne[Z=oe[2]-Ne[2]>oe[Z]-Ne[Z]?2:Z]>=oe[Z])Oe[0]=0,Oe[1]=0,Oe[2]=1;else{for(Ne=Ve[Z],ge=ge[Z],Ve=[oe=0,0,0],Ne=[Ne.g[0]-ge.g[0],Ne.g[1]-ge.g[1],Ne.g[2]-ge.g[2]],ze=[0,0,0],Z=je.e;Z!==je;Z=Z.e)ze[0]=Z.g[0]-ge.g[0],ze[1]=Z.g[1]-ge.g[1],ze[2]=Z.g[2]-ge.g[2],Ve[0]=Ne[1]*ze[2]-Ne[2]*ze[1],Ve[1]=Ne[2]*ze[0]-Ne[0]*ze[2],Ve[2]=Ne[0]*ze[1]-Ne[1]*ze[0],oe<(Ye=Ve[0]*Ve[0]+Ve[1]*Ve[1]+Ve[2]*Ve[2])&&(oe=Ye,Oe[0]=Ve[0],Oe[1]=Ve[1],Oe[2]=Ve[2]);oe<=0&&(Oe[0]=Oe[1]=Oe[2]=0,Oe[M(Ne)]=1)}je=!0}for(Ve=M(Oe),Z=this.b.c,oe=(Ve+1)%3,ge=(Ve+2)%3,Ve=0>=1;)++h;if(f=1<>8&255,a[o++]=255&v,a[o++]=v>>8&255,a[o++]=(i!==null?128:0)|h,a[o++]=s,a[o++]=0,i!==null)for(var g=0,b=i.length;g>16&255,a[o++]=w>>8&255,a[o++]=255&w}if(n!==null){if(n<0||65535>8&255,a[o++]=0}var T=!1;this.addFrame=function(S,E,P,O,M,R){if(T===!0&&(--o,T=!1),R=R===void 0?{}:R,S<0||E<0||65535>=1;)++D;var B=1<>8&255,a[o++]=Y,a[o++]=0),a[o++]=44,a[o++]=255&S,a[o++]=S>>8&255,a[o++]=255&E,a[o++]=E>>8&255,a[o++]=255&P,a[o++]=P>>8&255,a[o++]=255&O,a[o++]=O>>8&255,a[o++]=L===!0?128|D-1:0,L===!0)for(var Q=0,ne=N.length;Q>16&255,a[o++]=C>>8&255,a[o++]=255&C}return o=function(F,G,X,$){F[G++]=X;var J=G++,ie=1<>=8,te-=8,G===J+256&&(F[J]=255,J=G++)}function _e(Ge){le|=Ge<>=8,te-=8,G===J+256&&(F[J]=255,J=G++);de===4096?(_e(ie),de=1+se,ce=X+1,be={}):(1<>=h,f-=h,E==n)l=1+i,s=(1<<(h=o+1))-1,S=null;else{if(E==i)break;for(var P=E>8,++O;var R=M;if(y>=8;S!==null&&l<4096&&(T[l++]=S<<8|R,s+1<=l&&h<12&&(++h,s=s<<1|1)),S=E}}b!==y&&console.log("Warning, gif stream shorter than expected.")}try{d.GifWriter=u,d.GifReader=function(a){var p=0;if(a[p++]!==71||a[p++]!==73||a[p++]!==70||a[p++]!==56||(a[p++]+1&253)!=56||a[p++]!==97)throw new Error("Invalid GIF 87a/89a header.");var v=a[p++]|a[p++]<<8,y=a[p++]|a[p++]<<8,o=a[p++],n=1<<1+(7&o),i=(a[p++],a[p++],null),l=null,h=(o>>7&&(i=p,p+=3*(l=n)),!0),s=[],f=0,g=null,b=0,w=null;for(this.width=v,this.height=y;h&&p>2&7,p++;break;case 254:for(;;){if(!(0<=(S=a[p++])))throw Error("Invalid block size");if(S===0)break;p+=S}break;default:throw new Error("Unknown graphic control label: 0x"+a[p-1].toString(16))}break;case 44:var S,E=a[p++]|a[p++]<<8,P=a[p++]|a[p++]<<8,O=a[p++]|a[p++]<<8,M=a[p++]|a[p++]<<8,H=a[p++],R=H>>6&1,L=1<<1+(7&H),N=i,D=l,B=!1,H=(H>>7&&(B=!0,N=p,p+=3*(D=L)),p);for(p++;;){if(!(0<=(S=a[p++])))throw Error("Invalid block size");if(S===0)break;p+=S}s.push({x:E,y:P,width:O,height:M,has_local_palette:B,palette_offset:N,palette_size:D,data_offset:H,data_length:p-H,transparent_index:g,interlaced:!!R,delay:f,disposal:b});break;case 59:h=!1;break;default:throw new Error("Unknown gif block: 0x"+a[p-1].toString(16))}this.numFrames=function(){return s.length},this.loopCount=function(){return w},this.frameInfo=function(V){if(V<0||V>=s.length)throw new Error("Frame index out of range.");return s[V]},this.decodeAndBlitFrameBGRA=function(V,z){for(var V=this.frameInfo(V),Y=V.width*V.height,Q=new Uint8Array(Y),ne=(m(a,V.data_offset,Q,Y),V.palette_offset),C=V.transparent_index,F=(C===null&&(C=256),V.width),G=v-F,X=F,$=4*(V.y*v+V.x),J=4*((V.y+V.height)*v+V.x),ie=$,fe=4*G,se=(V.interlaced===!0&&(fe+=4*v*7),8),de=0,ce=Q.length;de>=1)),me===C?ie+=4:(te=a[ne+3*me],le=a[ne+3*me+1],me=a[ne+3*me+2],z[ie++]=me,z[ie++]=le,z[ie++]=te,z[ie++]=255),--X}},this.decodeAndBlitFrameRGBA=function(V,z){for(var V=this.frameInfo(V),Y=V.width*V.height,Q=new Uint8Array(Y),ne=(m(a,V.data_offset,Q,Y),V.palette_offset),C=V.transparent_index,F=(C===null&&(C=256),V.width),G=v-F,X=F,$=4*(V.y*v+V.x),J=4*((V.y+V.height)*v+V.x),ie=$,fe=4*G,se=(V.interlaced===!0&&(fe+=4*v*7),8),de=0,ce=Q.length;de>=1)),me===C?ie+=4:(te=a[ne+3*me],le=a[ne+3*me+1],me=a[ne+3*me+2],z[ie++]=te,z[ie++]=le,z[ie++]=me,z[ie++]=255),--X}}}}catch{}},{}],254:[function(t,j,d){(function(u){var m,a;m=this,a=function(p){function v(U){if(this==null)throw TypeError();var k,A=String(this),I=A.length,U=U?Number(U):0;if(!((U=U!=U?0:U)<0||I<=U))return 55296<=(k=A.charCodeAt(U))&&k<=56319&&U+1>>16-k;return x.tag>>>=k,x.bitcount-=k,I+A}function L(x,k){for(;x.bitcount<24;)x.tag|=x.source[x.sourceIndex++]<>>=1,A+=k.table[++U],0<=(I-=k.table[U]););return x.tag=W,x.bitcount-=U,k.trans[A+I]}function N(x,k,A){for(;;){var I=L(x,k);if(I===256)return o;if(I<256)x.dest[x.destLen++]=I;else for(var U,W=R(x,f[I-=257],g[I]),I=L(x,A),q=U=x.destLen-R(x,b[I],w[I]);q>>=1,I=U,R(W,2,0)){case 0:A=function(Me){for(var tt,lt;8this.x2&&(this.x2=x)),typeof k=="number"&&((isNaN(this.y1)||isNaN(this.y2))&&(this.y1=k,this.y2=k),kthis.y2&&(this.y2=k))},Y.prototype.addX=function(x){this.addPoint(x,null)},Y.prototype.addY=function(x){this.addPoint(null,x)},Y.prototype.addBezier=function(x,k,A,I,U,W,q,ee){var ue=[x,k],ae=[A,I],ve=[U,W],Te=[q,ee];this.addPoint(x,k),this.addPoint(q,ee);for(var we=0;we<=1;we++){var he,Re=6*ue[we]-12*ae[we]+6*ve[we],Pe=-3*ue[we]+9*ae[we]-9*ve[we]+3*Te[we],Le=3*ae[we]-3*ue[we];Pe==0?Re==0||0<(he=-Le/Re)&&he<1&&(we===0&&this.addX(z(ue[we],ae[we],ve[we],Te[we],he)),we===1&&this.addY(z(ue[we],ae[we],ve[we],Te[we],he))):(he=Math.pow(Re,2)-4*Le*Pe)<0||(0<(Le=(-Re+Math.sqrt(he))/(2*Pe))&&Le<1&&(we===0&&this.addX(z(ue[we],ae[we],ve[we],Te[we],Le)),we===1&&this.addY(z(ue[we],ae[we],ve[we],Te[we],Le))),0<(Le=(-Re-Math.sqrt(he))/(2*Pe))&&Le<1&&(we===0&&this.addX(z(ue[we],ae[we],ve[we],Te[we],Le)),we===1&&this.addY(z(ue[we],ae[we],ve[we],Te[we],Le))))}},Y.prototype.addQuad=function(x,k,A,I,U,W){A=x+2/3*(A-x),I=k+2/3*(I-k),this.addBezier(x,k,A,I,A+1/3*(U-x),I+1/3*(W-k),U,W)},Q.prototype.moveTo=function(x,k){this.commands.push({type:"M",x,y:k})},Q.prototype.lineTo=function(x,k){this.commands.push({type:"L",x,y:k})},Q.prototype.curveTo=Q.prototype.bezierCurveTo=function(x,k,A,I,U,W){this.commands.push({type:"C",x1:x,y1:k,x2:A,y2:I,x:U,y:W})},Q.prototype.quadTo=Q.prototype.quadraticCurveTo=function(x,k,A,I){this.commands.push({type:"Q",x1:x,y1:k,x:A,y:I})},Q.prototype.close=Q.prototype.closePath=function(){this.commands.push({type:"Z"})},Q.prototype.extend=function(x){var k;if(x.commands)x=x.commands;else if(x instanceof Y)return k=x,this.moveTo(k.x1,k.y1),this.lineTo(k.x2,k.y1),this.lineTo(k.x2,k.y2),this.lineTo(k.x1,k.y2),void this.close();Array.prototype.push.apply(this.commands,x)},Q.prototype.getBoundingBox=function(){for(var x=new Y,k=0,A=0,I=0,U=0,W=0;W>8&255,255&x]},$.USHORT=J(2),X.SHORT=function(x){return[(x=32768<=x?-(65536-x):x)>>8&255,255&x]},$.SHORT=J(2),X.UINT24=function(x){return[x>>16&255,x>>8&255,255&x]},$.UINT24=J(3),X.ULONG=function(x){return[x>>24&255,x>>16&255,x>>8&255,255&x]},$.ULONG=J(4),X.LONG=function(x){return[(x=2147483648<=x?-(4294967296-x):x)>>24&255,x>>16&255,x>>8&255,255&x]},$.LONG=J(4),X.FIXED=X.ULONG,$.FIXED=$.ULONG,X.FWORD=X.SHORT,$.FWORD=$.SHORT,X.UFWORD=X.USHORT,$.UFWORD=$.USHORT,X.LONGDATETIME=function(x){return[0,0,0,0,x>>24&255,x>>16&255,x>>8&255,255&x]},$.LONGDATETIME=J(8),X.TAG=function(x){return F.argument(x.length===4,"Tag should be exactly 4 ASCII characters."),[x.charCodeAt(0),x.charCodeAt(1),x.charCodeAt(2),x.charCodeAt(3)]},$.TAG=J(4),X.Card8=X.BYTE,$.Card8=$.BYTE,X.Card16=X.USHORT,$.Card16=$.USHORT,X.OffSize=X.BYTE,$.OffSize=$.BYTE,X.SID=X.USHORT,$.SID=$.USHORT,X.NUMBER=function(x){return-107<=x&&x<=107?[x+139]:108<=x&&x<=1131?[247+((x-=108)>>8),255&x]:-1131<=x&&x<=-108?[251+((x=-x-108)>>8),255&x]:-32768<=x&&x<=32767?X.NUMBER16(x):X.NUMBER32(x)},$.NUMBER=function(x){return X.NUMBER(x).length},X.NUMBER16=function(x){return[28,x>>8&255,255&x]},$.NUMBER16=J(3),X.NUMBER32=function(x){return[29,x>>24&255,x>>16&255,x>>8&255,255&x]},$.NUMBER32=J(5),X.REAL=function(x){for(var k=x.toString(),A=/\.(\d*?)(?:9{5,20}|0{5,20})\d{0,2}(?:e(.+)|$)/.exec(k),I=(A&&(A=parseFloat("1e"+((A[2]?+A[2]:0)+A[1].length)),k=(Math.round(x*A)/A).toString()),""),U=0,W=k.length;U>8&255,k[k.length]=255&I}return k},$.UTF16=function(x){return 2*x.length};var ie,fe={"x-mac-croatian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®Š™´¨≠ŽØ∞±≤≥∆µ∂∑∏š∫ªºΩžø¿¡¬√ƒ≈Ć«Č… ÀÃÕŒœĐ—“”‘’÷◊©⁄€‹›Æ»–·‚„‰ÂćÁčÈÍÎÏÌÓÔđÒÚÛÙıˆ˜¯πË˚¸Êæˇ","x-mac-cyrillic":"АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ†°Ґ£§•¶І®©™Ђђ≠Ѓѓ∞±≤≥іµґЈЄєЇїЉљЊњјЅ¬√ƒ≈∆«»… ЋћЌќѕ–—“”‘’÷„ЎўЏџ№Ёёяабвгдежзийклмнопрстуфхцчшщъыьэю","x-mac-gaelic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØḂ±≤≥ḃĊċḊḋḞḟĠġṀæøṁṖṗɼƒſṠ«»… ÀÃÕŒœ–—“”‘’ṡẛÿŸṪ€‹›Ŷŷṫ·Ỳỳ⁊ÂÊÁËÈÍÎÏÌÓÔ♣ÒÚÛÙıÝýŴŵẄẅẀẁẂẃ","x-mac-greek":"Ĺ²É³ÖÜ΅àâä΄¨çéèê룙î‰ôö¦€ùûü†ΓΔΘΛΞΠß®©ΣΪ§≠°·Α±≤≥¥ΒΕΖΗΙΚΜΦΫΨΩάΝ¬ΟΡ≈Τ«»… ΥΧΆΈœ–―“”‘’÷ΉΊΌΎέήίόΏύαβψδεφγηιξκλμνοπώρστθωςχυζϊϋΐΰ­","x-mac-icelandic":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûüÝ°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€ÐðÞþý·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-inuit":"ᐃᐄᐅᐆᐊᐋᐱᐲᐳᐴᐸᐹᑉᑎᑏᑐᑑᑕᑖᑦᑭᑮᑯᑰᑲᑳᒃᒋᒌᒍᒎᒐᒑ°ᒡᒥᒦ•¶ᒧ®©™ᒨᒪᒫᒻᓂᓃᓄᓅᓇᓈᓐᓯᓰᓱᓲᓴᓵᔅᓕᓖᓗᓘᓚᓛᓪᔨᔩᔪᔫᔭ… ᔮᔾᕕᕖᕗ–—“”‘’ᕘᕙᕚᕝᕆᕇᕈᕉᕋᕌᕐᕿᖀᖁᖂᖃᖄᖅᖏᖐᖑᖒᖓᖔᖕᙱᙲᙳᙴᙵᙶᖖᖠᖡᖢᖣᖤᖥᖦᕼŁł","x-mac-ce":"ÄĀāÉĄÖÜáąČäčĆć鏟ĎíďĒēĖóėôöõúĚěü†°Ę£§•¶ß®©™ę¨≠ģĮįĪ≤≥īĶ∂∑łĻļĽľĹĺŅņѬ√ńŇ∆«»… ňŐÕőŌ–—“”‘’÷◊ōŔŕŘ‹›řŖŗŠ‚„šŚśÁŤťÍŽžŪÓÔūŮÚůŰűŲųÝýķŻŁżĢˇ",macintosh:"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€‹›fifl‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-romanian":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ĂȘ∞±≤≥¥µ∂∑∏π∫ªºΩăș¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸ⁄€‹›Țț‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙıˆ˜¯˘˙˚¸˝˛ˇ","x-mac-turkish":"ÄÅÇÉÑÖÜáàâäãåçéèêëíìîïñóòôöõúùûü†°¢£§•¶ß®©™´¨≠ÆØ∞±≤≥¥µ∂∑∏π∫ªºΩæø¿¡¬√ƒ≈∆«»… ÀÃÕŒœ–—“”‘’÷◊ÿŸĞğİıŞş‡·‚„‰ÂÊÁËÈÍÎÏÌÓÔÒÚÛÙˆ˜¯˘˙˚¸˝˛ˇ"},se=(G.MACSTRING=function(x,k,A,I){var U=fe[I];if(U!==void 0){for(var W="",q=0;q>8&255,we+256&255)}return ae})(x,I,k);return k},X.INDEX=function(x){for(var k=1,A=[k],I=[],U=0;U>8,k[ve+1]=255&Te,k=k.concat(I[ae])}return k},$.TABLE=function(x){for(var k=0,A=x.fields.length,I=0;I>1,ee.skip("uShort",3),Le.glyphIndexMap={};for(var lt,rt=new Ee.Parser(ke,Me+tt+14),nt=new Ee.Parser(ke,Me+tt+16+2*lt),ut=new Ee.Parser(ke,Me+tt+16+4*lt),_t=new Ee.Parser(ke,Me+tt+16+6*lt),Ft=Me+tt+16+8*lt,Ht=0;Ht>4,q=15&q;if(W==15||(I+=U[W],q==15))break;I+=U[q]}return parseFloat(I)}if(32<=k&&k<=246)return k-139;if(247<=k&&k<=250)return 256*(k-247)+x.parseByte()+108;if(251<=k&&k<=254)return 256*-(k-251)-x.parseByte()-108;throw new Error("Invalid b0 "+k)}function lr(x,k,A){var I=new Ee.Parser(x,k=k!==void 0?k:0),U=[],W=[];for(A=A!==void 0?A:x.length;I.relativeOffset>1,he.length=0,Pe=!0}return function nt(ut){for(var _t,Ft,Ht,ur,cr,Br,wt,kt,gt,dr,Lt,or,Mt=0;MtMath.abs(or-Me)?ke=Lt+he.shift():Me=or+he.shift(),we.curveTo(I,U,W,q,wt,kt),we.curveTo(gt,dr,Lt,or,ke,Me);break;default:console.log("Glyph "+k.index+": unknown operator 1200"+Jt),he.length=0}break;case 14:0>3;break;case 21:2>16),Mt+=2;break;case 29:cr=he.pop()+x.gsubrsBias,(Br=x.gsubrs[cr])&&nt(Br);break;case 30:for(;0=A.begin&&x=ge.length&&(W=I.parseChar(),A.names.push(I.parseString(W)));break;case 2.5:A.numberOfGlyphs=I.parseUShort(),A.offset=new Array(A.numberOfGlyphs);for(var ee=0;eeTe.value.tag?1:-1}),k.fields=k.fields.concat(I),k.fields=k.fields.concat(U),k}function Mu(x,k,A){for(var I=0;I 123 are reserved for internal usage");he|=1<>>1,W=x[U].tag;if(W===k)return U;W>>1,W=x[U];if(W===k)return U;W>>1,q=(U=x[W]).start;if(q===k)return U;q(U=x[A-1]).end?0:U}function Ds(x,k){this.font=x,this.tableName=k}function Fs(x){Ds.call(this,x,"gpos")}function Qr(x){Ds.call(this,x,"gsub")}function Ou(x,k,A){for(var I=x.subtables,U=0;Uk.points.length-1||I.matchedPoints[1]>U.points.length-1)throw Error("Matched points out of range in "+k.name);var q=k.points[I.matchedPoints[0]],ee=U.points[I.matchedPoints[1]],I={xScale:I.xScale,scale01:I.scale01,scale10:I.scale10,yScale:I.yScale,dx:0,dy:0},ee=oa([ee],I)[0];I.dx=q.x-ee.x,I.dy=q.y-ee.y,W=oa(U.points,I)}k.points=k.points.concat(W)}}return Ru(k.points)}(Fs.prototype=Ds.prototype={searchTag:na,binSearch:Cu,getTable:function(x){var k=this.font.tables[this.tableName];return k=!k&&x?this.font.tables[this.tableName]=this.createDefaultTable():k},getScriptNames:function(){var x=this.getTable();return x?x.scripts.map(function(k){return k.tag}):[]},getDefaultScriptName:function(){var x=this.getTable();if(x){for(var k=!1,A=0;A=q[k-1].tag,"Features must be added in alphabetical order."),q.push(U={tag:A,feature:{params:0,lookupListIndexes:[]}}),W.push(k),U.feature}},getLookupTables:function(W,k,A,I,U){var W=this.getFeatureTable(W,k,A,U),q=[];if(W){for(var ee,ue=W.lookupListIndexes,ae=this.font.tables[this.tableName].lookups,ve=0;ve",W),k.stack.push(Math.round(64*W))}function ia(x,k){var A=k.stack,I=A.pop(),U=k.fv,W=k.pv,q=k.ppem,ee=k.deltaBase+16*(x-1),ue=k.deltaShift,ae=k.z0;p.DEBUG&&console.log(k.step,"DELTAP["+x+"]",I,A);for(var ve=0;ve>4)===q&&(0<=(we=(15&we)-8)&&we++,p.DEBUG&&console.log(k.step,"DELTAPFIX",Te,"by",we*ue),Te=ae[Te],U.setRelative(Te,Te,we*ue,W))}}function Us(x,k){var A=k.stack,I=A.pop();p.DEBUG&&console.log(k.step,"ROUND[]"),A.push(64*k.round(I/64))}function aa(x,k){var A=k.stack,I=A.pop(),U=k.ppem,W=k.deltaBase+16*(x-1),q=k.deltaShift;p.DEBUG&&console.log(k.step,"DELTAC["+x+"]",I,A);for(var ee=0;ee>4)===U&&(0<=(ae=(15&ae)-8)&&ae++,ae=ae*q,p.DEBUG&&console.log(k.step,"DELTACFIX",ue,"by",ae),k.cvt[ue]+=ae)}}function ec(x,k){var A,U=k.stack,I=U.pop(),U=U.pop(),W=k.z2[I],q=k.z1[U];p.DEBUG&&console.log(k.step,"SDPVTL["+x+"]",I,U),I=x?(A=W.y-q.y,q.x-W.x):(A=q.x-W.x,q.y-W.y),k.dpv=Go(A,I)}function vn(x,k){var A=k.stack,I=k.prog,U=k.ip;p.DEBUG&&console.log(k.step,"PUSHB["+x+"]");for(var W=0;W":"_")+(I?"R":"_")+(U===0?"Gr":U===1?"Bl":U===2?"Wh":"")+"]",x?ue+"("+W.cvt[ue]+","+ee+")":"",ae,"(d =",q,"->",Le*Pe,")"),W.rp1=W.rp0,W.rp2=ae,k&&(W.rp0=ae)}Du.prototype.exec=function(x,k){if(typeof k!="number")throw new Error("Point size is not a number!");if(!(2",I),ee.interpolate(Te,W,q,ue),ee.touch(Te)}x.loop=1},Qu.bind(void 0,0),Qu.bind(void 0,1),function(x){for(var k=x.stack,A=x.rp0,I=x.z0[A],U=x.loop,W=x.fv,q=x.pv,ee=x.z1;U--;){var ue=k.pop(),ae=ee[ue];p.DEBUG&&console.log(x.step,(1"u"?Zh:Qh)(x,function(A,I){if(A)return k(A);var U;try{U=la(I)}catch(W){return k(W,null)}return k(null,U)})},p.loadSync=function(x){return la(Lu(t("fs").readFileSync(x)))},Object.defineProperty(p,"__esModule",{value:!0})},a(typeof d=="object"&&j!==void 0?d:m.opentype={})}).call(this,t("buffer").Buffer)},{buffer:4,fs:2}],255:[function(t,j,d){(function(u){function m(v,y){for(var o=0,n=v.length-1;0<=n;n--){var i=v[n];i==="."?v.splice(n,1):i===".."?(v.splice(n,1),o++):o&&(v.splice(n,1),o--)}if(y)for(;o--;)v.unshift("..");return v}function a(v,y){if(v.filter)return v.filter(y);for(var o=[],n=0;n'.concat(f,"").concat(l,""),this.dummyDOM||(this.dummyDOM=document.getElementById(s).parentNode),this.descriptions?this.descriptions.fallbackElements||(this.descriptions.fallbackElements={}):this.descriptions={fallbackElements:{}},this.descriptions.fallbackElements[i]?this.descriptions.fallbackElements[i].innerHTML!==f&&(this.descriptions.fallbackElements[i].innerHTML=f):this._describeElementHTML("fallback",i,f),h===this.LABEL&&(this.descriptions.labelElements||(this.descriptions.labelElements={}),this.descriptions.labelElements[i]?this.descriptions.labelElements[i].innerHTML!==f&&(this.descriptions.labelElements[i].innerHTML=f):this._describeElementHTML("label",i,f)))},u.default.prototype._describeHTML=function(i,l){var h,s=this.canvas.id;i==="fallback"?(this.dummyDOM.querySelector("#".concat(s+m))?this.dummyDOM.querySelector("#"+s+p).insertAdjacentHTML("beforebegin",'

        ')):(h='

        '),this.dummyDOM.querySelector("#".concat(s,"accessibleOutput"))?this.dummyDOM.querySelector("#".concat(s,"accessibleOutput")).insertAdjacentHTML("beforebegin",h):this.dummyDOM.querySelector("#".concat(s)).innerHTML=h),this.descriptions.fallback=this.dummyDOM.querySelector("#".concat(s).concat(a)),this.descriptions.fallback.innerHTML=l):i==="label"&&(this.dummyDOM.querySelector("#".concat(s+v))?this.dummyDOM.querySelector("#".concat(s+o))&&this.dummyDOM.querySelector("#".concat(s+o)).insertAdjacentHTML("beforebegin",'

        ')):(h='

        '),this.dummyDOM.querySelector("#".concat(s,"accessibleOutputLabel"))?this.dummyDOM.querySelector("#".concat(s,"accessibleOutputLabel")).insertAdjacentHTML("beforebegin",h):this.dummyDOM.querySelector("#"+s).insertAdjacentHTML("afterend",h)),this.descriptions.label=this.dummyDOM.querySelector("#"+s+y),this.descriptions.label.innerHTML=l)},u.default.prototype._describeElementHTML=function(i,l,h){var s,f=this.canvas.id;i==="fallback"?(this.dummyDOM.querySelector("#".concat(f+m))?this.dummyDOM.querySelector("#"+f+p)||this.dummyDOM.querySelector("#"+f+a).insertAdjacentHTML("afterend",'
        Canvas elements and their descriptions
        ')):(s='
        Canvas elements and their descriptions
        '),this.dummyDOM.querySelector("#".concat(f,"accessibleOutput"))?this.dummyDOM.querySelector("#".concat(f,"accessibleOutput")).insertAdjacentHTML("beforebegin",s):this.dummyDOM.querySelector("#"+f).innerHTML=s),(s=document.createElement("tr")).id=f+"_fte_"+l,this.dummyDOM.querySelector("#"+f+p).appendChild(s),this.descriptions.fallbackElements[l]=this.dummyDOM.querySelector("#".concat(f).concat("_fte_").concat(l)),this.descriptions.fallbackElements[l].innerHTML=h):i==="label"&&(this.dummyDOM.querySelector("#".concat(f+v))?this.dummyDOM.querySelector("#".concat(f+o))||this.dummyDOM.querySelector("#"+f+y).insertAdjacentHTML("afterend",'
        ')):(s='
        '),this.dummyDOM.querySelector("#".concat(f,"accessibleOutputLabel"))?this.dummyDOM.querySelector("#".concat(f,"accessibleOutputLabel")).insertAdjacentHTML("beforebegin",s):this.dummyDOM.querySelector("#"+f).insertAdjacentHTML("afterend",s)),(i=document.createElement("tr")).id=f+"_lte_"+l,this.dummyDOM.querySelector("#"+f+o).appendChild(i),this.descriptions.labelElements[l]=this.dummyDOM.querySelector("#".concat(f).concat("_lte_").concat(l)),this.descriptions.labelElements[l].innerHTML=h)},t=u.default,d.default=t},{"../core/main":280,"core-js/modules/es.array.concat":152,"core-js/modules/es.regexp.exec":192,"core-js/modules/es.string.ends-with":195,"core-js/modules/es.string.replace":201}],261:[function(t,j,d){t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.from"),t("core-js/modules/es.array.map"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.from"),t("core-js/modules/es.array.map"),t("core-js/modules/es.string.iterator"),Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0,t=(t=t("../core/main"))&&t.__esModule?t:{default:t},t.default.prototype._updateGridOutput=function(u){var m,a,p,v;this.dummyDOM.querySelector("#".concat(u,"_summary"))&&(m=this._accessibleOutputs[u],p=function(y,o,n,i){return o="".concat(o," canvas, ").concat(n," by ").concat(i," pixels, contains ").concat(y[0]),o=(y[0]===1?"".concat(o," shape: "):"".concat(o," shapes: ")).concat(y[1]),o}((a=function(y,o){var n,i="",l="",h=0;for(n in o){var s,f=0;for(s in o[n]){var g='
      • ').concat(o[n][s].color," ").concat(n,",");n==="line"?g+=" location = ".concat(o[n][s].pos,", length = ").concat(o[n][s].length," pixels"):(g+=" location = ".concat(o[n][s].pos),n!=="point"&&(g+=", area = ".concat(o[n][s].area," %")),g+="
      • "),i+=g,f++,h++}l=1').concat(o[n][f].color," ").concat(n,""):'').concat(o[n][f].color," ").concat(n," midpoint"),s[o[n][f].loc.locY][o[n][f].loc.locX]?s[o[n][f].loc.locY][o[n][f].loc.locX]=s[o[n][f].loc.locY][o[n][f].loc.locX]+" "+g:s[o[n][f].loc.locY][o[n][f].loc.locX]=g,l++}for(i in s){var b,w="";for(b in s[i])w+="",s[i][b]!==void 0&&(w+=s[i][b]),w+="";h=h+w+""}return h}(u,this.ingredients.shapes),p!==m.summary.innerHTML&&(m.summary.innerHTML=p),v!==m.map.innerHTML&&(m.map.innerHTML=v),a.details!==m.shapeDetails.innerHTML&&(m.shapeDetails.innerHTML=a.details),this._accessibleOutputs[u]=m)},t=t.default,d.default=t},{"../core/main":280,"core-js/modules/es.array.concat":152,"core-js/modules/es.array.from":161,"core-js/modules/es.array.map":167,"core-js/modules/es.string.iterator":197}],262:[function(t,j,d){t("core-js/modules/es.symbol"),t("core-js/modules/es.symbol.description"),t("core-js/modules/es.symbol.iterator"),t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.fill"),t("core-js/modules/es.array.from"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.array.map"),t("core-js/modules/es.number.to-fixed"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.regexp.to-string"),t("core-js/modules/es.string.iterator"),t("core-js/modules/web.dom-collections.iterator"),t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.fill"),t("core-js/modules/es.array.map"),t("core-js/modules/es.number.to-fixed"),Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0;var u=(t=t("../core/main"))&&t.__esModule?t:{default:t};function m(p){return function(v){if(Array.isArray(v)){for(var y=0,o=new Array(v.length);y')):this.dummyDOM.querySelector("#".concat(i)).innerHTML='
        '))):v==="Label"&&(y=i+p+(l=v),this.dummyDOM.querySelector("#".concat(o=i+"accessibleOutput"+v))||(this.dummyDOM.querySelector("#".concat(i,"_Label"))?this.dummyDOM.querySelector("#".concat(i,"_Label")):this.dummyDOM.querySelector("#".concat(i))).insertAdjacentHTML("afterend",'
        '))),this._accessibleOutputs[y]={},p==="textOutput"?(l="#".concat(i,"gridOutput").concat(l),n='
        Text Output

          '),this.dummyDOM.querySelector(l)?this.dummyDOM.querySelector(l).insertAdjacentHTML("beforebegin",n):this.dummyDOM.querySelector("#".concat(o)).innerHTML=n,this._accessibleOutputs[y].list=this.dummyDOM.querySelector("#".concat(y,"_list"))):p==="gridOutput"&&(l="#".concat(i,"textOutput").concat(l),n='
          Grid Output

            '),this.dummyDOM.querySelector(l)?this.dummyDOM.querySelector(l).insertAdjacentHTML("afterend",n):this.dummyDOM.querySelector("#".concat(o)).innerHTML=n,this._accessibleOutputs[y].map=this.dummyDOM.querySelector("#".concat(y,"_map"))),this._accessibleOutputs[y].shapeDetails=this.dummyDOM.querySelector("#".concat(y,"_shapeDetails")),this._accessibleOutputs[y].summary=this.dummyDOM.querySelector("#".concat(y,"_summary"))},u.default.prototype._updateAccsOutput=function(){var p=this.canvas.id;JSON.stringify(this.ingredients.shapes)===this.ingredients.pShapes&&this.ingredients.colors.background===this.ingredients.pBackground||(this.ingredients.pShapes=JSON.stringify(this.ingredients.shapes),this._accessibleOutputs.text&&this._updateTextOutput(p+"textOutput"),this._accessibleOutputs.grid&&this._updateGridOutput(p+"gridOutput"),this._accessibleOutputs.textLabel&&this._updateTextOutput(p+"textOutputLabel"),this._accessibleOutputs.gridLabel&&this._updateGridOutput(p+"gridOutputLabel"))},u.default.prototype._accsBackground=function(p){this.ingredients.pShapes=JSON.stringify(this.ingredients.shapes),this.ingredients.pBackground=this.ingredients.colors.background,this.ingredients.shapes={},this.ingredients.colors.backgroundRGBA!==p&&(this.ingredients.colors.backgroundRGBA=p,this.ingredients.colors.background=this._rgbColorName(p))},u.default.prototype._accsCanvasColors=function(p,v){p==="fill"?this.ingredients.colors.fillRGBA!==v&&(this.ingredients.colors.fillRGBA=v,this.ingredients.colors.fill=this._rgbColorName(v)):p==="stroke"&&this.ingredients.colors.strokeRGBA!==v&&(this.ingredients.colors.strokeRGBA=v,this.ingredients.colors.stroke=this._rgbColorName(v))},u.default.prototype._accsOutput=function(p,v){p==="ellipse"&&v[2]===v[3]?p="circle":p==="rectangle"&&v[2]===v[3]&&(p="square");var y,o,n={},i=!0,l=function(s,f){var g;return s=s==="rectangle"||s==="ellipse"||s==="arc"||s==="circle"||s==="square"?(g=Math.round(f[0]+f[2]/2),Math.round(f[1]+f[3]/2)):s==="triangle"?(g=(f[0]+f[2]+f[4])/3,(f[1]+f[3]+f[5])/3):s==="quadrilateral"?(g=(f[0]+f[2]+f[4]+f[6])/4,(f[1]+f[3]+f[5]+f[7])/4):s==="line"?(g=(f[0]+f[2])/2,(f[1]+f[3])/2):(g=f[0],f[1]),[g,s]}(p,v);if(p==="line"?(n.color=this.ingredients.colors.stroke,n.length=Math.round(this.dist(v[0],v[1],v[2],v[3])),y=this._getPos(v[0],[1]),o=this._getPos(v[2],[3]),n.loc=a(l,this.width,this.height),n.pos=y===o?"at ".concat(y):"from ".concat(y," to ").concat(o)):(p==="point"?n.color=this.ingredients.colors.stroke:(n.color=this.ingredients.colors.fill,n.area=this._getArea(p,v)),n.pos=this._getPos.apply(this,m(l)),n.loc=a(l,this.width,this.height)),this.ingredients.shapes[p]){if(this.ingredients.shapes[p]!==[n]){for(var h in this.ingredients.shapes[p])JSON.stringify(this.ingredients.shapes[p][h])===JSON.stringify(n)&&(i=!1);i===!0&&this.ingredients.shapes[p].push(n)}}else this.ingredients.shapes[p]=[n]},u.default.prototype._getPos=function(o,y){var o=new DOMPointReadOnly(o,y),y=this._renderer.isP3D?new DOMMatrix(this._renderer.uMVMatrix.mat4):this.drawingContext.getTransform(),o=o.matrixTransform(y),y=o.x,o=o.y,n=this.width*this._pixelDensity,i=this.height*this._pixelDensity;return y<.4*n?o<.4*i?"top left":.6*iMath.PI?n+=o:n-=o)):p==="ellipse"||p==="circle"?n=3.14*v[2]/2*v[3]/2:p==="line"||p==="point"?n=0:p==="quadrilateral"?n=Math.abs((v[6]+v[0])*(v[7]-v[1])+(v[0]+v[2])*(v[1]-v[3])+(v[2]+v[4])*(v[3]-v[5])+(v[4]+v[6])*(v[5]-v[7]))/2:p==="rectangle"||p==="square"?n=v[2]*v[3]:p==="triangle"&&(n=Math.abs(v[0]*(v[3]-v[5])+v[2]*(v[5]-v[1])+v[4]*(v[1]-v[3]))/2),this.width*this._pixelDensity),l=this.height*this._pixelDensity,h=[new DOMPoint(0,0),new DOMPoint(i,0),new DOMPoint(i,l),new DOMPoint(0,l)],s=(this._renderer.isP3D?new DOMMatrix(this._renderer.uMVMatrix.mat4):this.drawingContext.getTransform()).inverse(),f=h.map(function(b){return b.matrixTransform(s)}),g=Math.abs((f[3].x+f[0].x)*(f[3].y-f[0].y)+(f[0].x+f[1].x)*(f[0].y-f[1].y)+(f[1].x+f[2].x)*(f[1].y-f[2].y)+(f[2].x+f[3].x)*(f[2].y-f[3].y))/2;return Math.round(100*n/g)},t=u.default,d.default=t},{"../core/main":280,"core-js/modules/es.array.concat":152,"core-js/modules/es.array.fill":155,"core-js/modules/es.array.from":161,"core-js/modules/es.array.iterator":164,"core-js/modules/es.array.map":167,"core-js/modules/es.number.to-fixed":180,"core-js/modules/es.object.to-string":187,"core-js/modules/es.regexp.to-string":193,"core-js/modules/es.string.iterator":197,"core-js/modules/es.symbol":209,"core-js/modules/es.symbol.description":207,"core-js/modules/es.symbol.iterator":208,"core-js/modules/web.dom-collections.iterator":243}],263:[function(t,j,d){t("core-js/modules/es.array.concat"),t("core-js/modules/es.array.concat"),Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0,t=(t=t("../core/main"))&&t.__esModule?t:{default:t},t.default.prototype._updateTextOutput=function(u){var m,a,p,v;this.dummyDOM.querySelector("#".concat(u,"_summary"))&&(m=this._accessibleOutputs[u],p=function(y,o,n,i){return n="Your output is a, ".concat(n," by ").concat(i," pixels, ").concat(o," canvas containing the following"),n=y===1?"".concat(n," shape:"):"".concat(n," ").concat(y," shapes:"),n}((a=function(y,o){var n,i="",l=0;for(n in o)for(var h in o[n]){var s='
          • ').concat(o[n][h].color," ").concat(n,"");n==="line"?s+=", ".concat(o[n][h].pos,", ").concat(o[n][h].length," pixels long.
          • "):(s+=", at ".concat(o[n][h].pos),n!=="point"&&(s+=", covering ".concat(o[n][h].area,"% of the canvas")),s+="."),i+=s,l++}return{numShapes:l,listShapes:i}}(u,this.ingredients.shapes)).numShapes,this.ingredients.colors.background,this.width,this.height),v=function(y,o){var n,i="",l=0;for(n in o)for(var h in o[n]){var s='').concat(o[n][h].color," ").concat(n,"");n==="line"?s+="location = ".concat(o[n][h].pos,"length = ").concat(o[n][h].length," pixels"):(s+="location = ".concat(o[n][h].pos,""),n!=="point"&&(s+=" area = ".concat(o[n][h].area,"%")),s+=""),i+=s,l++}return i}(u,this.ingredients.shapes),p!==m.summary.innerHTML&&(m.summary.innerHTML=p),a.listShapes!==m.list.innerHTML&&(m.list.innerHTML=a.listShapes),v!==m.shapeDetails.innerHTML&&(m.shapeDetails.innerHTML=v),this._accessibleOutputs[u]=m)},t=t.default,d.default=t},{"../core/main":280,"core-js/modules/es.array.concat":152}],264:[function(t,j,d){var u=(u=t("./core/main"))&&u.__esModule?u:{default:u};t("./core/constants"),t("./core/environment"),t("./core/friendly_errors/stacktrace"),t("./core/friendly_errors/validate_params"),t("./core/friendly_errors/file_errors"),t("./core/friendly_errors/fes_core"),t("./core/friendly_errors/sketch_reader"),t("./core/helpers"),t("./core/legacy"),t("./core/preload"),t("./core/p5.Element"),t("./core/p5.Graphics"),t("./core/p5.Renderer"),t("./core/p5.Renderer2D"),t("./core/rendering"),t("./core/shim"),t("./core/structure"),t("./core/transform"),t("./core/shape/2d_primitives"),t("./core/shape/attributes"),t("./core/shape/curves"),t("./core/shape/vertex"),t("./accessibility/outputs"),t("./accessibility/textOutput"),t("./accessibility/gridOutput"),t("./accessibility/color_namer"),t("./color/color_conversion"),t("./color/creating_reading"),t("./color/p5.Color"),t("./color/setting"),t("./data/p5.TypedDict"),t("./data/local_storage.js"),t("./dom/dom"),t("./accessibility/describe"),t("./events/acceleration"),t("./events/keyboard"),t("./events/mouse"),t("./events/touch"),t("./image/filters"),t("./image/image"),t("./image/loading_displaying"),t("./image/p5.Image"),t("./image/pixels"),t("./io/files"),t("./io/p5.Table"),t("./io/p5.TableRow"),t("./io/p5.XML"),t("./math/calculation"),t("./math/math"),t("./math/noise"),t("./math/p5.Vector"),t("./math/random"),t("./math/trigonometry"),t("./typography/attributes"),t("./typography/loading_displaying"),t("./typography/p5.Font"),t("./utilities/array_functions"),t("./utilities/conversion"),t("./utilities/string_functions"),t("./utilities/time_date"),t("./webgl/3d_primitives"),t("./webgl/interaction"),t("./webgl/light"),t("./webgl/loading"),t("./webgl/material"),t("./webgl/p5.Camera"),t("./webgl/p5.DataArray"),t("./webgl/p5.Geometry"),t("./webgl/p5.Matrix"),t("./webgl/p5.RendererGL.Immediate"),t("./webgl/p5.RendererGL"),t("./webgl/p5.RendererGL.Retained"),t("./webgl/p5.Framebuffer"),t("./webgl/p5.Shader"),t("./webgl/p5.RenderBuffer"),t("./webgl/p5.Texture"),t("./webgl/text"),t("./core/init"),j.exports=u.default},{"./accessibility/color_namer":259,"./accessibility/describe":260,"./accessibility/gridOutput":261,"./accessibility/outputs":262,"./accessibility/textOutput":263,"./color/color_conversion":265,"./color/creating_reading":266,"./color/p5.Color":267,"./color/setting":268,"./core/constants":269,"./core/environment":270,"./core/friendly_errors/fes_core":271,"./core/friendly_errors/file_errors":272,"./core/friendly_errors/sketch_reader":273,"./core/friendly_errors/stacktrace":274,"./core/friendly_errors/validate_params":275,"./core/helpers":276,"./core/init":277,"./core/legacy":279,"./core/main":280,"./core/p5.Element":281,"./core/p5.Graphics":282,"./core/p5.Renderer":283,"./core/p5.Renderer2D":284,"./core/preload":285,"./core/rendering":286,"./core/shape/2d_primitives":287,"./core/shape/attributes":288,"./core/shape/curves":289,"./core/shape/vertex":290,"./core/shim":291,"./core/structure":292,"./core/transform":293,"./data/local_storage.js":294,"./data/p5.TypedDict":295,"./dom/dom":296,"./events/acceleration":297,"./events/keyboard":298,"./events/mouse":299,"./events/touch":300,"./image/filters":301,"./image/image":302,"./image/loading_displaying":303,"./image/p5.Image":304,"./image/pixels":305,"./io/files":306,"./io/p5.Table":307,"./io/p5.TableRow":308,"./io/p5.XML":309,"./math/calculation":310,"./math/math":311,"./math/noise":312,"./math/p5.Vector":313,"./math/random":314,"./math/trigonometry":315,"./typography/attributes":316,"./typography/loading_displaying":317,"./typography/p5.Font":318,"./utilities/array_functions":319,"./utilities/conversion":320,"./utilities/string_functions":321,"./utilities/time_date":322,"./webgl/3d_primitives":323,"./webgl/interaction":325,"./webgl/light":326,"./webgl/loading":327,"./webgl/material":328,"./webgl/p5.Camera":329,"./webgl/p5.DataArray":330,"./webgl/p5.Framebuffer":331,"./webgl/p5.Geometry":332,"./webgl/p5.Matrix":333,"./webgl/p5.RenderBuffer":334,"./webgl/p5.RendererGL":337,"./webgl/p5.RendererGL.Immediate":335,"./webgl/p5.RendererGL.Retained":336,"./webgl/p5.Shader":338,"./webgl/p5.Texture":339,"./webgl/text":340}],265:[function(t,j,d){Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0,t=(t=t("../core/main"))&&t.__esModule?t:{default:t},t.default.ColorConversion={_hsbaToHSLA:function(u){var m=u[0],a=u[1],p=u[2],v=(2-a)*p/2;return v!=0&&(v==1?a=0:v<.5?a/=2-a:a=a*p/(2-2*v)),[m,a,v,u[3]]},_hsbaToRGBA:function(u){var m,a,p,v,y,o=6*u[0],n=u[1],i=u[2];return n===0?[i,i,i,u[3]]:(a=i*(1-n),p=i*(1-n*(o-(m=Math.floor(o)))),n=i*(1-n*(1+m-o)),o=m===1?(v=p,y=i,a):m===2?(v=a,y=i,n):m===3?(v=a,y=p,i):m===4?(v=n,y=a,i):m===5?(v=i,y=a,p):(v=i,y=n,a),[v,y,o,u[3]])},_hslaToHSBA:function(u){var m=u[0],a=u[1],p=u[2],v=p<.5?(1+a)*p:p+a-p*a;return[m,a=2*(v-p)/v,v,u[3]]},_hslaToRGBA:function(u){var m,a=6*u[0],p=u[1],v=u[2];return p===0?[v,v,v,u[3]]:[(m=function(y,o,n){return y<0?y+=6:6<=y&&(y-=6),y<1?o+(n-o)*y:y<3?n:y<4?o+(n-o)*(4-y):o})(2+a,p=2*v-(v=v<.5?(1+p)*v:v+p-v*p),v),m(a,p,v),m(a-2,p,v),u[3]]},_rgbaToHSBA:function(u){var m,a,p=u[0],v=u[1],y=u[2],o=Math.max(p,v,y),n=o-Math.min(p,v,y);return n==0?a=m=0:(a=n/o,p===o?m=(v-y)/n:v===o?m=2+(y-p)/n:y===o&&(m=4+(p-v)/n),m<0?m+=6:6<=m&&(m-=6)),[m/6,a,o,u[3]]},_rgbaToHSLA:function(u){var m,a,p=u[0],v=u[1],y=u[2],o=Math.max(p,v,y),i=Math.min(p,v,y),n=o+i,i=o-i;return i==0?a=m=0:(a=n<1?i/n:i/(2-n),p===o?m=(v-y)/i:v===o?m=2+(y-p)/i:y===o&&(m=4+(p-v)/i),m<0?m+=6:6<=m&&(m-=6)),[m/6,a,n/2,u[3]]}},t=t.default.ColorConversion,d.default=t},{"../core/main":280}],266:[function(t,j,d){function u(o){return(u=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(n){return typeof n}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":typeof n})(o)}function m(o){return(m=typeof Symbol=="function"&&u(Symbol.iterator)==="symbol"?function(n){return u(n)}:function(n){return n&&typeof Symbol=="function"&&n.constructor===Symbol&&n!==Symbol.prototype?"symbol":u(n)})(o)}t("core-js/modules/es.symbol"),t("core-js/modules/es.symbol.description"),t("core-js/modules/es.symbol.iterator"),t("core-js/modules/es.array.iterator"),t("core-js/modules/es.array.map"),t("core-js/modules/es.object.get-own-property-descriptor"),t("core-js/modules/es.object.to-string"),t("core-js/modules/es.string.iterator"),t("core-js/modules/es.weak-map"),t("core-js/modules/web.dom-collections.iterator"),t("core-js/modules/es.array.map"),Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0;var a=(y=t("../core/main"))&&y.__esModule?y:{default:y},p=function(o){if(o&&o.__esModule)return o;if(o===null||m(o)!=="object"&&typeof o!="function")return{default:o};var n=v();if(n&&n.has(o))return n.get(o);var i,l={},h=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(i in o){var s;Object.prototype.hasOwnProperty.call(o,i)&&((s=h?Object.getOwnPropertyDescriptor(o,i):null)&&(s.get||s.set)?Object.defineProperty(l,i,s):l[i]=o[i])}return l.default=o,n&&n.set(o,l),l}(t("../core/constants"));function v(){var o;return typeof WeakMap!="function"?null:(o=new WeakMap,v=function(){return o},o)}t("./p5.Color"),t("../core/friendly_errors/validate_params"),t("../core/friendly_errors/file_errors"),t("../core/friendly_errors/fes_core"),a.default.prototype.alpha=function(o){return a.default._validateParameters("alpha",arguments),this.color(o)._getAlpha()},a.default.prototype.blue=function(o){return a.default._validateParameters("blue",arguments),this.color(o)._getBlue()},a.default.prototype.brightness=function(o){return a.default._validateParameters("brightness",arguments),this.color(o)._getBrightness()},a.default.prototype.color=function(){for(var o,n=arguments.length,i=new Array(n),l=0;ls[0]?s[0]+=1:h[0]+=1),1<=(l=this.lerp(h[0],s[0],i))&&--l),o=this.lerp(h[1],s[1],i),n=this.lerp(h[2],s[2],i),h=this.lerp(h[3],s[3],i),l*=g[f][0],o*=g[f][1],n*=g[f][2],h*=g[f][3],this.color(l,o,n,h)},a.default.prototype.lightness=function(o){return a.default._validateParameters("lightness",arguments),this.color(o)._getLightness()},a.default.prototype.red=function(o){return a.default._validateParameters("red",arguments),this.color(o)._getRed()},a.default.prototype.saturation=function(o){return a.default._validateParameters("saturation",arguments),this.color(o)._getSaturation()};var y=a.default;d.default=y},{"../core/constants":269,"../core/friendly_errors/fes_core":271,"../core/friendly_errors/file_errors":272,"../core/friendly_errors/validate_params":275,"../core/main":280,"./p5.Color":267,"core-js/modules/es.array.iterator":164,"core-js/modules/es.array.map":167,"core-js/modules/es.object.get-own-property-descriptor":183,"core-js/modules/es.object.to-string":187,"core-js/modules/es.string.iterator":197,"core-js/modules/es.symbol":209,"core-js/modules/es.symbol.description":207,"core-js/modules/es.symbol.iterator":208,"core-js/modules/es.weak-map":241,"core-js/modules/web.dom-collections.iterator":243}],267:[function(l,j,d){function u(b){return(u=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(w){return typeof w}:function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":typeof w})(b)}function m(b){return(m=typeof Symbol=="function"&&u(Symbol.iterator)==="symbol"?function(w){return u(w)}:function(w){return w&&typeof Symbol=="function"&&w.constructor===Symbol&&w!==Symbol.prototype?"symbol":u(w)})(b)}l("core-js/modules/es.symbol"),l("core-js/modules/es.symbol.description"),l("core-js/modules/es.symbol.iterator"),l("core-js/modules/es.array.includes"),l("core-js/modules/es.array.iterator"),l("core-js/modules/es.array.join"),l("core-js/modules/es.array.map"),l("core-js/modules/es.array.slice"),l("core-js/modules/es.object.get-own-property-descriptor"),l("core-js/modules/es.object.to-string"),l("core-js/modules/es.regexp.constructor"),l("core-js/modules/es.regexp.exec"),l("core-js/modules/es.regexp.to-string"),l("core-js/modules/es.string.includes"),l("core-js/modules/es.string.iterator"),l("core-js/modules/es.string.trim"),l("core-js/modules/es.weak-map"),l("core-js/modules/web.dom-collections.iterator"),l("core-js/modules/es.array.includes"),l("core-js/modules/es.array.join"),l("core-js/modules/es.array.map"),l("core-js/modules/es.array.slice"),l("core-js/modules/es.object.to-string"),l("core-js/modules/es.regexp.constructor"),l("core-js/modules/es.regexp.exec"),l("core-js/modules/es.regexp.to-string"),l("core-js/modules/es.string.includes"),l("core-js/modules/es.string.trim"),Object.defineProperty(d,"__esModule",{value:!0}),d.default=void 0;var a=o(l("../core/main")),p=function(b){if(b&&b.__esModule)return b;if(b===null||m(b)!=="object"&&typeof b!="function")return{default:b};var w=y();if(w&&w.has(b))return w.get(b);var T,S={},E=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(T in b){var P;Object.prototype.hasOwnProperty.call(b,T)&&((P=E?Object.getOwnPropertyDescriptor(b,T):null)&&(P.get||P.set)?Object.defineProperty(S,T,P):S[T]=b[T])}return S.default=b,w&&w.set(b,S),S}(l("../core/constants")),v=o(l("./color_conversion"));function y(){var b;return typeof WeakMap!="function"?null:(b=new WeakMap,y=function(){return b},b)}function o(b){return b&&b.__esModule?b:{default:b}}function n(b,w){for(var T=0;T"].indexOf(n[0])?void 0:n[0],lineNumber:n[1],columnNumber:n[2],source:y}},this)},parseFFOrSafari:function(v){return v.stack.split(` @@ -4443,5 +4443,5 @@ void main() { 12.7,1.5937323736026883 12.7,0.6049431681632995 # -`,sn={G:M1,A:k1,N:C1,D:P1,E:O1,P:L1,S:A1,I:R1,H:I1};class D1{constructor(c,_,t,j,d){Xt(this,"alphabet");Xt(this,"pos",{x:0,y:0});Xt(this,"angle",0);Xt(this,"vectors");Xt(this,"style");Xt(this,"show",c=>{this.pos=this.alphabet.position,this.angle=this.alphabet.angle,c.push(),c.translate(this.pos.x,this.pos.y),c.rotate(this.angle),c.beginShape(),this.vectors.forEach(_=>{c.vertex(_.x,_.y)}),c.fill(this.style.fillColor),c.stroke(this.style.strokeColor),c.endShape(c.CLOSE),c.pop()});this.vectors=this.processPath(c).map(u=>St.Vector.create(u.x,u.y)),this.vectors=St.Vertices.scale(this.vectors,d.scaleX,d.scaleY,St.Vertices.centre(this.vectors)),this.alphabet=St.Bodies.fromVertices(_,t,[this.vectors],j),this.style=d}parseCoordinates(c){const _=c.trim().split(` -`),t=[];for(const j of _){if(j==="#")break;const[d,u]=j.split(",").map(Number);let m={x:d,y:u};t.push(m)}return t}processPath(c){const _=this.parseCoordinates(c),t=St.Vertices.centre(_);return _.map(d=>(d.x=d.x-t.x,d.y=d.y-t.y,d))}}const pd=["#F6995C","#AD88C6","#9BB0C1","#C5EBAA","#FFC0D9","#EBE3D5"];class F1{constructor(c,_,t,j,d,u,m){Xt(this,"links");Xt(this,"linkWidth");Xt(this,"constraints");Xt(this,"p");Xt(this,"pos",[]);Xt(this,"angle",[]);Xt(this,"show",()=>{for(let c=0;cSt.Bodies.rectangle(a,p,d,j,{...u,collisionFilter:{group:-2,category:1,mask:2}})),St.Composites.chain(this.links,.25,0,-.25,0,{stiffness:1,length:0}),this.constraints=[],this.p=m}}class N1{constructor(c,_,t,j,d){Xt(this,"ball");Xt(this,"pos",{x:0,y:0});Xt(this,"angle",0);Xt(this,"style");Xt(this,"show",c=>{this.pos=this.ball.position,this.angle=this.ball.angle,c.push(),c.translate(this.pos.x,this.pos.y),c.rotate(this.angle),c.fill(this.style.fillColor),c.stroke(this.style.strokeColor),c.circle(0,0,(this.ball.circleRadius||10)*2),c.pop()});this.ball=St.Bodies.circle(c,_,t,j),this.style=d}}function U1(){const r=rs.useRef(null),c=rs.useCallback(_=>{var f;let t,j,d=[],u,m=[],a=[];const p=new Array;let v,y,o,n=null,i=null,l=null,h=(((f=r.current)==null?void 0:f.clientWidth)||600)/13;const s=g=>{var S,E,P,O,M,R,L,N,D,B;console.log((S=r.current)==null?void 0:S.clientWidth),n=St.Bodies.rectangle(-25,(((E=r.current)==null?void 0:E.clientHeight)||600)/2,100,(((P=r.current)==null?void 0:P.clientHeight)||600)+500,{isStatic:!0,collisionFilter:{group:1}}),i=St.Bodies.rectangle((((O=r.current)==null?void 0:O.clientWidth)||600)+25,(((M=r.current)==null?void 0:M.clientHeight)||600)/2,100,(((R=r.current)==null?void 0:R.clientHeight)||600)+500,{isStatic:!0,collisionFilter:{group:1}}),l=St.Bodies.rectangle((((L=r.current)==null?void 0:L.clientWidth)||600)/2,(((N=r.current)==null?void 0:N.clientHeight)||600)+45,(((D=r.current)==null?void 0:D.clientWidth)||600)+500,100,{isStatic:!0,restitution:.8,collisionFilter:{group:1}});const b=[sn.G,sn.A,sn.G,sn.A,sn.N,sn.D,sn.E,sn.E,sn.P];(b==null?void 0:b.map((H,V)=>{var z;return{word:H,xCoor:h/2+h*2+h*V,yCoor:(((z=r.current)==null?void 0:z.clientHeight)||600)/2}})).forEach(H=>{var z,Y;let V=new D1(H.word,H.xCoor+10,H.yCoor+10,{isStatic:!1,mass:1,restitution:1,friction:.8,frictionAir:.001,collisionFilter:{category:3,group:1,mask:4}},{fillColor:"#F5EEE6",strokeColor:"#F5EEE6",scaleX:Math.min(2.5,(((z=r.current)==null?void 0:z.clientWidth)||600)/2560*2.5),scaleY:Math.min(2.5,(((Y=r.current)==null?void 0:Y.clientWidth)||600)/2560*2.5)});d.push(V),u=new F1(H.xCoor,0,8,10,50,{chamfer:{radius:5}},_),m.push(u),p.push(St.Constraint.create({pointA:{x:H.xCoor,y:30},bodyB:u.links.bodies[0],length:0,stiffness:1})),p.push(St.Constraint.create({bodyA:u.links.bodies[u.links.bodies.length-1],pointA:{x:20,y:0},pointB:{x:0,y:-10},bodyB:V.alphabet,length:0,stiffness:.2})),St.World.add(j,V.alphabet),St.World.add(j,u.links),console.log("init done")});for(let H=0;H<90;H++){const V=["#F6995C","#AD88C6","#9BB0C1","#C5EBAA","#FFC0D9","#EBE3D5"];let z=V[H%V.length],Y=new N1(Math.random()*(((B=r.current)==null?void 0:B.clientWidth)||600),-2e3,Math.random()*20+10,{mass:1,restitution:.5,isStatic:!1,collisionFilter:{category:5,group:1,mask:6}},{fillColor:z,strokeColor:z});a.push(Y),St.World.add(j,Y.ball)}let T=g.elt;v=St.Mouse.create(T),v.pixelRatio=_.pixelDensity(),y=St.MouseConstraint.create(t,{mouse:v,collisionFilter:{category:3,mask:4,group:1}}),St.World.add(j,p),St.World.add(j,y),St.World.add(j,[n,i,l])};_.preload=()=>null,_.setup=()=>{var g,b;o=_.createCanvas(((g=r.current)==null?void 0:g.clientWidth)||600,((b=r.current)==null?void 0:b.clientHeight)||600),t=St.Engine.create(),j=t.world,t.gravity.y=1,t.gravity.x=0,t.gravity.scale=.01,s(o)},_.mouseWheel=g=>(window.scrollBy(0,g.deltaY),!0),_.windowResized=()=>{var g,b,w,T;console.log("resized called",(g=r.current)==null?void 0:g.clientWidth),_.resizeCanvas(((b=r.current)==null?void 0:b.clientWidth)||600,((w=r.current)==null?void 0:w.clientHeight)||600),h=(((T=r.current)==null?void 0:T.clientWidth)||600)/13,_.clear(),d=[],m=[],a=[],St.Engine.clear(t),St.World.clear(j,!1),s(o)},_.draw=function(){_.clear(),_.textSize(50),St.Engine.update(t),m.forEach(g=>{g.show()}),d.forEach(g=>{g.show(_)}),a.forEach(g=>{g.show(_)})}},[r]);return rs.useEffect(()=>{const _=new T1(c,r.current);return()=>{_.remove()}}),or.jsx(or.Fragment,{children:or.jsxs("div",{className:"app antialiased bg-pink bg-noise",children:[or.jsx("header",{className:"header fixed w-screen top-0 z-10",children:or.jsxs("nav",{className:"text-cream navbar text-center pt-14 pb-8 px-40 flex justify-between",children:[or.jsx("a",{className:"header__logo",href:"/",children:or.jsx("img",{src:"windmill.svg",width:30,height:30})}),or.jsxs("div",{className:"header__links flex gap-12",children:[or.jsx("a",{className:"header__links_link",children:"About"}),or.jsx("a",{className:"header__links_link",children:"Projects"}),or.jsx("a",{className:"header__links_link",children:"Contact"})]})]})}),or.jsxs("main",{className:"home pt-28",children:[or.jsxs("section",{className:"home__canvas grid grid-cols-3 grid-rows-3 h-[calc(100vh-7rem)] relative mb-28",children:[or.jsx("div",{className:"w-full h-full absolute",ref:r}),or.jsx("h1",{className:"text-cream text-3xl row-start-3 col-start-2 text-center",children:"Hi, I am a software developer based in Windsor, Canada"})]}),or.jsx("section",{className:"home__canvas grid grid-cols-3 grid-rows-3 h-[calc(100vh-7rem)] relative"})]})]})})}Ia.createRoot(document.getElementById("root")).render(or.jsx(U1,{})); +`,sn={G:M1,A:k1,N:C1,D:P1,E:O1,P:L1,S:A1,I:R1,H:I1};class D1{constructor(c,_,t,j,d){qt(this,"alphabet");qt(this,"pos",{x:0,y:0});qt(this,"angle",0);qt(this,"vectors");qt(this,"style");qt(this,"show",c=>{this.pos=this.alphabet.position,this.angle=this.alphabet.angle,c.push(),c.translate(this.pos.x,this.pos.y),c.rotate(this.angle),c.beginShape(),this.vectors.forEach(_=>{c.vertex(_.x,_.y)}),c.fill(this.style.fillColor),c.stroke(this.style.strokeColor),c.endShape(c.CLOSE),c.pop()});this.vectors=this.processPath(c).map(u=>St.Vector.create(u.x,u.y)),this.vectors=St.Vertices.scale(this.vectors,d.scaleX,d.scaleY,St.Vertices.centre(this.vectors)),this.alphabet=St.Bodies.fromVertices(_,t,[this.vectors],j),this.style=d}parseCoordinates(c){const _=c.trim().split(` +`),t=[];for(const j of _){if(j==="#")break;const[d,u]=j.split(",").map(Number);let m={x:d,y:u};t.push(m)}return t}processPath(c){const _=this.parseCoordinates(c),t=St.Vertices.centre(_);return _.map(d=>(d.x=d.x-t.x,d.y=d.y-t.y,d))}}const pd=["#F6995C","#AD88C6","#9BB0C1","#C5EBAA","#FFC0D9","#EBE3D5"];class F1{constructor(c,_,t,j,d,u,m){qt(this,"links");qt(this,"linkWidth");qt(this,"constraints");qt(this,"p");qt(this,"pos",[]);qt(this,"angle",[]);qt(this,"show",()=>{for(let c=0;cSt.Bodies.rectangle(a,p,d,j,{...u,collisionFilter:{group:-2,category:1,mask:2}})),St.Composites.chain(this.links,.25,0,-.25,0,{stiffness:1,length:0}),this.constraints=[],this.p=m}}class N1{constructor(c,_,t,j,d){qt(this,"ball");qt(this,"pos",{x:0,y:0});qt(this,"angle",0);qt(this,"style");qt(this,"show",c=>{this.pos=this.ball.position,this.angle=this.ball.angle,c.push(),c.translate(this.pos.x,this.pos.y),c.rotate(this.angle),c.fill(this.style.fillColor),c.stroke(this.style.strokeColor),c.circle(0,0,(this.ball.circleRadius||10)*2),c.pop()});this.ball=St.Bodies.circle(c,_,t,j),this.style=d}}function U1(){const r=rs.useRef(null),c=rs.useCallback(_=>{var f;let t,j,d=[],u,m=[],a=[];const p=new Array;let v,y,o,n=null,i=null,l=null,h=(((f=r.current)==null?void 0:f.clientWidth)||600)/13;const s=g=>{var S,E,P,O,M,R,L,N,D,B;console.log((S=r.current)==null?void 0:S.clientWidth),n=St.Bodies.rectangle(-25,(((E=r.current)==null?void 0:E.clientHeight)||600)/2,100,(((P=r.current)==null?void 0:P.clientHeight)||600)+1e3,{isStatic:!0,collisionFilter:{group:1}}),i=St.Bodies.rectangle((((O=r.current)==null?void 0:O.clientWidth)||600)+25,(((M=r.current)==null?void 0:M.clientHeight)||600)/2,100,(((R=r.current)==null?void 0:R.clientHeight)||600)+1e3,{isStatic:!0,collisionFilter:{group:1}}),l=St.Bodies.rectangle((((L=r.current)==null?void 0:L.clientWidth)||600)/2,(((N=r.current)==null?void 0:N.clientHeight)||600)+45,(((D=r.current)==null?void 0:D.clientWidth)||600)+500,100,{isStatic:!0,restitution:1,collisionFilter:{group:1}});const b=[sn.G,sn.A,sn.G,sn.A,sn.N,sn.D,sn.E,sn.E,sn.P];(b==null?void 0:b.map((H,V)=>{var z;return{word:H,xCoor:h/2+h*2+h*V,yCoor:(((z=r.current)==null?void 0:z.clientHeight)||600)/2}})).forEach(H=>{var z,Y;let V=new D1(H.word,H.xCoor+10,H.yCoor+10,{isStatic:!1,mass:1,restitution:1,friction:.8,frictionAir:.001,collisionFilter:{category:3,group:1,mask:4}},{fillColor:"#F5EEE6",strokeColor:"#F5EEE6",scaleX:Math.min(2.5,(((z=r.current)==null?void 0:z.clientWidth)||600)/2560*2.5),scaleY:Math.min(2.5,(((Y=r.current)==null?void 0:Y.clientWidth)||600)/2560*2.5)});d.push(V),u=new F1(H.xCoor,0,8,10,50,{chamfer:{radius:5}},_),m.push(u),p.push(St.Constraint.create({pointA:{x:H.xCoor,y:30},bodyB:u.links.bodies[0],length:0,stiffness:1})),p.push(St.Constraint.create({bodyA:u.links.bodies[u.links.bodies.length-1],pointA:{x:20,y:0},pointB:{x:0,y:-10},bodyB:V.alphabet,length:0,stiffness:.2})),St.World.add(j,V.alphabet),St.World.add(j,u.links),console.log("init done")});for(let H=0;H<90;H++){const V=["#F6995C","#AD88C6","#9BB0C1","#C5EBAA","#FFC0D9","#EBE3D5"];let z=V[H%V.length],Y=new N1(Math.random()*(((B=r.current)==null?void 0:B.clientWidth)||600),-2e3,Math.random()*20+10,{mass:1,restitution:.7,isStatic:!1,collisionFilter:{category:5,group:1,mask:6}},{fillColor:z,strokeColor:z});a.push(Y),St.World.add(j,Y.ball)}let T=g.elt;v=St.Mouse.create(T),v.pixelRatio=_.pixelDensity(),y=St.MouseConstraint.create(t,{mouse:v,collisionFilter:{category:3,mask:4,group:1}}),St.World.add(j,p),St.World.add(j,y),St.World.add(j,[n,i,l])};_.preload=()=>null,_.setup=()=>{var g,b;o=_.createCanvas(((g=r.current)==null?void 0:g.clientWidth)||600,((b=r.current)==null?void 0:b.clientHeight)||600),t=St.Engine.create(),j=t.world,t.gravity.y=9.8,t.gravity.x=0,s(o)},_.mouseWheel=g=>(window.scrollBy(0,g.deltaY),!0),_.windowResized=()=>{var g,b,w,T;console.log("resized called",(g=r.current)==null?void 0:g.clientWidth),_.resizeCanvas(((b=r.current)==null?void 0:b.clientWidth)||600,((w=r.current)==null?void 0:w.clientHeight)||600),h=(((T=r.current)==null?void 0:T.clientWidth)||600)/13,_.clear(),d=[],m=[],a=[],St.Engine.clear(t),St.World.clear(j,!1),s(o)},_.draw=function(){_.clear(),_.textSize(50),St.Engine.update(t),m.forEach(g=>{g.show()}),d.forEach(g=>{g.show(_)}),a.forEach(g=>{g.show(_)})}},[r]);return rs.useEffect(()=>{const _=new T1(c,r.current);return()=>{_.remove()}}),Nt.jsx(Nt.Fragment,{children:Nt.jsxs("div",{className:"app antialiased bg-pink bg-noise",children:[Nt.jsx("header",{className:"header fixed w-screen top-0 z-10",children:Nt.jsxs("nav",{className:"text-cream navbar text-center pt-14 pb-8 px-40 flex justify-between",children:[Nt.jsx("a",{className:"header__logo",href:"/",children:Nt.jsx("img",{src:"windmill.svg",width:30,height:30})}),Nt.jsxs("div",{className:"header__links flex gap-12",children:[Nt.jsx("a",{className:"header__links_link",children:"About"}),Nt.jsx("a",{className:"header__links_link",children:"Projects"}),Nt.jsx("a",{className:"header__links_link",children:"Contact"})]})]})}),Nt.jsxs("main",{className:"home pt-28",children:[Nt.jsxs("section",{className:"home__section grid grid-cols-3 grid-rows-3 h-[calc(100vh-7rem)] relative mb-28",children:[Nt.jsx("div",{className:"w-full h-full absolute",ref:r}),Nt.jsx("h1",{className:"text-cream text-3xl row-start-3 col-start-2 text-center",children:"Hi, I am a software developer based in Windsor, Canada"})]}),Nt.jsxs("section",{className:"profile__section grid grid-cols-3 grid-rows-3 h-[calc(100vh-7rem)] relative px-40",children:[Nt.jsx("div",{className:"profile__photo row-start-1 row-end-4 col-start-3 col-end-3 my-auto",children:Nt.jsx("img",{className:"",src:"profile.png"})}),Nt.jsxs("div",{className:"profile__photo row-start-1 row-end-4 col-start-1 col-end-3 my-auto",children:[Nt.jsx("h1",{className:"text-cream text-4xl font-bold",children:"About Me"}),Nt.jsx("h1",{className:"text-cream text-2xl",children:"Hello there! I'm a seasoned software engineer with three years of hands-on experience in the industry, currently honing my skills further through pursuing a Master's in Applied Computing at the University of Windsor. My passion lies in leveraging code to solve complex problems efficiently, and I'm dedicated to staying abreast of the latest technological advancements. I thrive in collaborative environments, where I can combine my expertise with others to deliver impactful solutions that drive innovation. Let's connect and collaborate on exciting projects to make a difference together! "})]})]})]})]})})}Ia.createRoot(document.getElementById("root")).render(Nt.jsx(U1,{})); diff --git a/assets/index-BsQOIRO5.css b/assets/index-BsQOIRO5.css new file mode 100644 index 0000000..7f7d809 --- /dev/null +++ b/assets/index-BsQOIRO5.css @@ -0,0 +1 @@ +@font-face{font-family:lokanova;src:local("lokanova"),url(./Lokanova\ Rounded-BU3hjANA.otf) format("opentype")}@font-face{font-family:strretch;src:local("strretch"),url(./STRRETCH\ SANS-CxkWQbNC.ttf) format("opentype")}@font-face{font-family:morganite;src:local("morganite"),url(./Morganite-Bold-BdVg7ACw.ttf) format("opentype")}.bg-noise{background-image:url(https://i.ibb.co/FgcVfGG/bg-noise-1.png);animation:.25s steps(10,end) 0s infinite alternate-reverse none running noise-animation}@keyframes noise-animation{0%{background-position:0% 0%}10%{background-position:-5% -5%}20%{background-position:-10% 5%}30%{background-position:5% -10%}40%{background-position:-5% 15%}50%{background-position:-10% 5%}60%{background-position:5% 5%}70%{background-position:0% 10%}80%{background-position:-5% -5%}90%{background-position:10% 5%}}.app .header .header__logo{-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite forwards}.app .header .header__logo:hover{animation-duration:2s}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.app .home .home__hero .home__hero__header{font-size:26rem;font-family:morganite;letter-spacing:.1512rem;width:-moz-fit-content;width:fit-content;line-height:73%}.app .home .home__hero .home__hero__header2{font-size:26rem;font-family:strretch;letter-spacing:.1512rem;width:-moz-fit-content;width:fit-content;margin:0 auto;font-style:normal;font-weight:500;line-height:73%;position:relative;text-align:center}.app .home .home__section div canvas{width:100%;height:100%}.app .home .profile__section .profile__photo .profile__photo__container span{font-size:.5px;line-height:.5px}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.z-10{z-index:10}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-end-3{grid-column-end:3}.row-start-1{grid-row-start:1}.row-start-3{grid-row-start:3}.row-end-4{grid-row-end:4}.my-auto{margin-top:auto;margin-bottom:auto}.mb-28{margin-bottom:7rem}.flex{display:flex}.grid{display:grid}.h-\[calc\(100vh-7rem\)\]{height:calc(100vh - 7rem)}.h-full{height:100%}.w-full{width:100%}.w-screen{width:100vw}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.justify-between{justify-content:space-between}.gap-12{gap:3rem}.bg-pink{--tw-bg-opacity: 1;background-color:rgb(53 55 75 / var(--tw-bg-opacity))}.px-40{padding-left:10rem;padding-right:10rem}.pb-8{padding-bottom:2rem}.pt-14{padding-top:3.5rem}.pt-28{padding-top:7rem}.text-center{text-align:center}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.font-bold{font-weight:700}.text-cream{--tw-text-opacity: 1;color:rgb(242 247 242 / var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{font-size:.9vw;margin:0;padding:0;box-sizing:border-box} diff --git a/assets/index-j7-X6Ehl.css b/assets/index-j7-X6Ehl.css deleted file mode 100644 index e21fc78..0000000 --- a/assets/index-j7-X6Ehl.css +++ /dev/null @@ -1 +0,0 @@ -@font-face{font-family:lokanova;src:local("lokanova"),url(./Lokanova\ Rounded-BU3hjANA.otf) format("opentype")}@font-face{font-family:strretch;src:local("strretch"),url(./STRRETCH\ SANS-CxkWQbNC.ttf) format("opentype")}@font-face{font-family:morganite;src:local("morganite"),url(./Morganite-Bold-BdVg7ACw.ttf) format("opentype")}.bg-noise{background-image:url(https://i.ibb.co/FgcVfGG/bg-noise-1.png);animation:.25s steps(10,end) 0s infinite alternate-reverse none running noise-animation}@keyframes noise-animation{0%{background-position:0% 0%}10%{background-position:-5% -5%}20%{background-position:-10% 5%}30%{background-position:5% -10%}40%{background-position:-5% 15%}50%{background-position:-10% 5%}60%{background-position:5% 5%}70%{background-position:0% 10%}80%{background-position:-5% -5%}90%{background-position:10% 5%}}.app .header .header__logo{-webkit-animation:spin 4s linear infinite;-moz-animation:spin 4s linear infinite;animation:spin 4s linear infinite forwards}.app .header .header__logo:hover{animation-duration:2s}@-moz-keyframes spin{to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(360deg)}}@keyframes spin{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.app .home .home__hero .home__hero__header{font-size:26rem;font-family:morganite;letter-spacing:.1512rem;width:-moz-fit-content;width:fit-content;line-height:73%}.app .home .home__hero .home__hero__header2{font-size:26rem;font-family:strretch;letter-spacing:.1512rem;width:-moz-fit-content;width:fit-content;margin:0 auto;font-style:normal;font-weight:500;line-height:73%;position:relative;text-align:center}.app .home .home__canvas div canvas{width:100%;height:100%}*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:currentColor}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;tab-size:4;font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]{display:none}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: }.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.top-0{top:0}.z-10{z-index:10}.col-start-2{grid-column-start:2}.row-start-3{grid-row-start:3}.mb-28{margin-bottom:7rem}.flex{display:flex}.grid{display:grid}.h-\[calc\(100vh-7rem\)\]{height:calc(100vh - 7rem)}.h-full{height:100%}.w-full{width:100%}.w-screen{width:100vw}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.justify-between{justify-content:space-between}.gap-12{gap:3rem}.bg-pink{--tw-bg-opacity: 1;background-color:rgb(53 55 75 / var(--tw-bg-opacity))}.px-40{padding-left:10rem;padding-right:10rem}.pb-8{padding-bottom:2rem}.pt-14{padding-top:3.5rem}.pt-28{padding-top:7rem}.text-center{text-align:center}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-cream{--tw-text-opacity: 1;color:rgb(242 247 242 / var(--tw-text-opacity))}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{font-size:.9vw;margin:0;padding:0;box-sizing:border-box} diff --git a/index.html b/index.html index b6f1141..cd42363 100644 --- a/index.html +++ b/index.html @@ -7,8 +7,8 @@ GS - - + +
            diff --git a/profile.png b/profile.png new file mode 100644 index 0000000000000000000000000000000000000000..754b51a0090c05efdf925a4c6d9b7090eaaf2c39 GIT binary patch literal 173441 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

            x;@|2bj{*id5c9c^LMW@dRkKZ8=mrLKQl6 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%0D%zwKoiA6IWidc#i@mEPxsE*jJC2`QXm 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 literal 0 HcmV?d00001