/* THIS IS A GENERATED/BUNDLED FILE BY ESBUILD if you want to view the source, please visit the github repository of this plugin */ var WT=Object.create;var rc=Object.defineProperty;var zT=Object.getOwnPropertyDescriptor;var YT=Object.getOwnPropertyNames;var UT=Object.getPrototypeOf,XT=Object.prototype.hasOwnProperty;var W=(t,e)=>()=>(e||t((e={exports:{}}).exports,e),e.exports),nc=(t,e)=>{for(var r in e)rc(t,r,{get:e[r],enumerable:!0})},_v=(t,e,r,n)=>{if(e&&typeof e=="object"||typeof e=="function")for(let u of YT(e))!XT.call(t,u)&&u!==r&&rc(t,u,{get:()=>e[u],enumerable:!(n=zT(e,u))||n.enumerable});return t};var te=(t,e,r)=>(r=t!=null?WT(UT(t)):{},_v(e||!t||!t.__esModule?rc(r,"default",{value:t,enumerable:!0}):r,t)),jT=t=>_v(rc({},"__esModule",{value:!0}),t);var zv=W(se=>{"use strict";var Lo=Symbol.for("react.element"),ZT=Symbol.for("react.portal"),qT=Symbol.for("react.fragment"),JT=Symbol.for("react.strict_mode"),$T=Symbol.for("react.profiler"),QT=Symbol.for("react.provider"),KT=Symbol.for("react.context"),e9=Symbol.for("react.forward_ref"),t9=Symbol.for("react.suspense"),r9=Symbol.for("react.memo"),n9=Symbol.for("react.lazy"),Ov=Symbol.iterator;function u9(t){return t===null||typeof t!="object"?null:(t=Ov&&t[Ov]||t["@@iterator"],typeof t=="function"?t:null)}var Lv={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Fv=Object.assign,Bv={};function bs(t,e,r){this.props=t,this.context=e,this.refs=Bv,this.updater=r||Lv}bs.prototype.isReactComponent={};bs.prototype.setState=function(t,e){if(typeof t!="object"&&typeof t!="function"&&t!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,t,e,"setState")};bs.prototype.forceUpdate=function(t){this.updater.enqueueForceUpdate(this,t,"forceUpdate")};function Gv(){}Gv.prototype=bs.prototype;function zh(t,e,r){this.props=t,this.context=e,this.refs=Bv,this.updater=r||Lv}var Yh=zh.prototype=new Gv;Yh.constructor=zh;Fv(Yh,bs.prototype);Yh.isPureReactComponent=!0;var Dv=Array.isArray,Vv=Object.prototype.hasOwnProperty,Uh={current:null},Hv={key:!0,ref:!0,__self:!0,__source:!0};function Wv(t,e,r){var n,u={},i=null,o=null;if(e!=null)for(n in e.ref!==void 0&&(o=e.ref),e.key!==void 0&&(i=""+e.key),e)Vv.call(e,n)&&!Hv.hasOwnProperty(n)&&(u[n]=e[n]);var l=arguments.length-2;if(l===1)u.children=r;else if(1{"use strict";Yv.exports=zv()});var e2=W(Le=>{"use strict";function Jh(t,e){var r=t.length;t.push(e);e:for(;0>>1,u=t[n];if(0>>1;nac(l,r))cac(f,l)?(t[n]=f,t[c]=r,n=c):(t[n]=l,t[o]=r,n=o);else if(cac(f,r))t[n]=f,t[c]=r,n=c;else break e}}return e}function ac(t,e){var r=t.sortIndex-e.sortIndex;return r!==0?r:t.id-e.id}typeof performance=="object"&&typeof performance.now=="function"?(Uv=performance,Le.unstable_now=function(){return Uv.now()}):(jh=Date,Xv=jh.now(),Le.unstable_now=function(){return jh.now()-Xv});var Uv,jh,Xv,_n=[],Gu=[],l9=1,Ur=null,Vt=3,dc=!1,Ii=!1,Bo=!1,qv=typeof setTimeout=="function"?setTimeout:null,Jv=typeof clearTimeout=="function"?clearTimeout:null,jv=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function $h(t){for(var e=cn(Gu);e!==null;){if(e.callback===null)cc(Gu);else if(e.startTime<=t)cc(Gu),e.sortIndex=e.expirationTime,Jh(_n,e);else break;e=cn(Gu)}}function Qh(t){if(Bo=!1,$h(t),!Ii)if(cn(_n)!==null)Ii=!0,ep(Kh);else{var e=cn(Gu);e!==null&&tp(Qh,e.startTime-t)}}function Kh(t,e){Ii=!1,Bo&&(Bo=!1,Jv(Go),Go=-1),dc=!0;var r=Vt;try{for($h(e),Ur=cn(_n);Ur!==null&&(!(Ur.expirationTime>e)||t&&!Kv());){var n=Ur.callback;if(typeof n=="function"){Ur.callback=null,Vt=Ur.priorityLevel;var u=n(Ur.expirationTime<=e);e=Le.unstable_now(),typeof u=="function"?Ur.callback=u:Ur===cn(_n)&&cc(_n),$h(e)}else cc(_n);Ur=cn(_n)}if(Ur!==null)var i=!0;else{var o=cn(Gu);o!==null&&tp(Qh,o.startTime-e),i=!1}return i}finally{Ur=null,Vt=r,dc=!1}}var fc=!1,lc=null,Go=-1,$v=5,Qv=-1;function Kv(){return!(Le.unstable_now()-Qv<$v)}function Zh(){if(lc!==null){var t=Le.unstable_now();Qv=t;var e=!0;try{e=lc(!0,t)}finally{e?Fo():(fc=!1,lc=null)}}else fc=!1}var Fo;typeof jv=="function"?Fo=function(){jv(Zh)}:typeof MessageChannel<"u"?(qh=new MessageChannel,Zv=qh.port2,qh.port1.onmessage=Zh,Fo=function(){Zv.postMessage(null)}):Fo=function(){qv(Zh,0)};var qh,Zv;function ep(t){lc=t,fc||(fc=!0,Fo())}function tp(t,e){Go=qv(function(){t(Le.unstable_now())},e)}Le.unstable_IdlePriority=5;Le.unstable_ImmediatePriority=1;Le.unstable_LowPriority=4;Le.unstable_NormalPriority=3;Le.unstable_Profiling=null;Le.unstable_UserBlockingPriority=2;Le.unstable_cancelCallback=function(t){t.callback=null};Le.unstable_continueExecution=function(){Ii||dc||(Ii=!0,ep(Kh))};Le.unstable_forceFrameRate=function(t){0>t||125n?(t.sortIndex=r,Jh(Gu,t),cn(_n)===null&&t===cn(Gu)&&(Bo?(Jv(Go),Go=-1):Bo=!0,tp(Qh,r-n))):(t.sortIndex=u,Jh(_n,t),Ii||dc||(Ii=!0,ep(Kh))),t};Le.unstable_shouldYield=Kv;Le.unstable_wrapCallback=function(t){var e=Vt;return function(){var r=Vt;Vt=e;try{return t.apply(this,arguments)}finally{Vt=r}}}});var r2=W((nO,t2)=>{"use strict";t2.exports=e2()});var ax=W(Dr=>{"use strict";var ly=ze(),Mr=r2();function L(t){for(var e="https://reactjs.org/docs/error-decoder.html?invariant="+t,r=1;r"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),Ep=Object.prototype.hasOwnProperty,c9=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,n2={},u2={};function d9(t){return Ep.call(u2,t)?!0:Ep.call(n2,t)?!1:c9.test(t)?u2[t]=!0:(n2[t]=!0,!1)}function f9(t,e,r,n){if(r!==null&&r.type===0)return!1;switch(typeof e){case"function":case"symbol":return!0;case"boolean":return n?!1:r!==null?!r.acceptsBooleans:(t=t.toLowerCase().slice(0,5),t!=="data-"&&t!=="aria-");default:return!1}}function h9(t,e,r,n){if(e===null||typeof e>"u"||f9(t,e,r,n))return!0;if(n)return!1;if(r!==null)switch(r.type){case 3:return!e;case 4:return e===!1;case 5:return isNaN(e);case 6:return isNaN(e)||1>e}return!1}function Kt(t,e,r,n,u,i,o){this.acceptsBooleans=e===2||e===3||e===4,this.attributeName=n,this.attributeNamespace=u,this.mustUseProperty=r,this.propertyName=t,this.type=e,this.sanitizeURL=i,this.removeEmptyString=o}var Rt={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(t){Rt[t]=new Kt(t,0,!1,t,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(t){var e=t[0];Rt[e]=new Kt(e,1,!1,t[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(t){Rt[t]=new Kt(t,2,!1,t.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(t){Rt[t]=new Kt(t,2,!1,t,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(t){Rt[t]=new Kt(t,3,!1,t.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(t){Rt[t]=new Kt(t,3,!0,t,null,!1,!1)});["capture","download"].forEach(function(t){Rt[t]=new Kt(t,4,!1,t,null,!1,!1)});["cols","rows","size","span"].forEach(function(t){Rt[t]=new Kt(t,6,!1,t,null,!1,!1)});["rowSpan","start"].forEach(function(t){Rt[t]=new Kt(t,5,!1,t.toLowerCase(),null,!1,!1)});var gm=/[\-:]([a-z])/g;function bm(t){return t[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(t){var e=t.replace(gm,bm);Rt[e]=new Kt(e,1,!1,t,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(t){var e=t.replace(gm,bm);Rt[e]=new Kt(e,1,!1,t,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(t){var e=t.replace(gm,bm);Rt[e]=new Kt(e,1,!1,t,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(t){Rt[t]=new Kt(t,1,!1,t.toLowerCase(),null,!1,!1)});Rt.xlinkHref=new Kt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(t){Rt[t]=new Kt(t,1,!1,t.toLowerCase(),null,!0,!0)});function vm(t,e,r,n){var u=Rt.hasOwnProperty(e)?Rt[e]:null;(u!==null?u.type!==0:n||!(2l||u[o]!==i[l]){var c=` `+u[o].replace(" at new "," at ");return t.displayName&&c.includes("")&&(c=c.replace("",t.displayName)),c}while(1<=o&&0<=l);break}}}finally{np=!1,Error.prepareStackTrace=r}return(t=t?t.displayName||t.name:"")?Zo(t):""}function p9(t){switch(t.tag){case 5:return Zo(t.type);case 16:return Zo("Lazy");case 13:return Zo("Suspense");case 19:return Zo("SuspenseList");case 0:case 2:case 15:return t=up(t.type,!1),t;case 11:return t=up(t.type.render,!1),t;case 1:return t=up(t.type,!0),t;default:return""}}function Np(t){if(t==null)return null;if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t;switch(t){case xs:return"Fragment";case Ss:return"Portal";case Ip:return"Profiler";case ym:return"StrictMode";case Tp:return"Suspense";case Ap:return"SuspenseList"}if(typeof t=="object")switch(t.$$typeof){case fy:return(t.displayName||"Context")+".Consumer";case dy:return(t._context.displayName||"Context")+".Provider";case Sm:var e=t.render;return t=t.displayName,t||(t=e.displayName||e.name||"",t=t!==""?"ForwardRef("+t+")":"ForwardRef"),t;case xm:return e=t.displayName||null,e!==null?e:Np(t.type)||"Memo";case Hu:e=t._payload,t=t._init;try{return Np(t(e))}catch{}}return null}function m9(t){var e=t.type;switch(t.tag){case 24:return"Cache";case 9:return(e.displayName||"Context")+".Consumer";case 10:return(e._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return t=e.render,t=t.displayName||t.name||"",e.displayName||(t!==""?"ForwardRef("+t+")":"ForwardRef");case 7:return"Fragment";case 5:return e;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return Np(e);case 8:return e===ym?"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 e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e}return null}function ti(t){switch(typeof t){case"boolean":case"number":case"string":case"undefined":return t;case"object":return t;default:return""}}function py(t){var e=t.type;return(t=t.nodeName)&&t.toLowerCase()==="input"&&(e==="checkbox"||e==="radio")}function g9(t){var e=py(t)?"checked":"value",r=Object.getOwnPropertyDescriptor(t.constructor.prototype,e),n=""+t[e];if(!t.hasOwnProperty(e)&&typeof r<"u"&&typeof r.get=="function"&&typeof r.set=="function"){var u=r.get,i=r.set;return Object.defineProperty(t,e,{configurable:!0,get:function(){return u.call(this)},set:function(o){n=""+o,i.call(this,o)}}),Object.defineProperty(t,e,{enumerable:r.enumerable}),{getValue:function(){return n},setValue:function(o){n=""+o},stopTracking:function(){t._valueTracker=null,delete t[e]}}}}function pc(t){t._valueTracker||(t._valueTracker=g9(t))}function my(t){if(!t)return!1;var e=t._valueTracker;if(!e)return!0;var r=e.getValue(),n="";return t&&(n=py(t)?t.checked?"true":"false":t.value),t=n,t!==r?(e.setValue(t),!0):!1}function Wc(t){if(t=t||(typeof document<"u"?document:void 0),typeof t>"u")return null;try{return t.activeElement||t.body}catch{return t.body}}function kp(t,e){var r=e.checked;return Je({},e,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:r??t._wrapperState.initialChecked})}function s2(t,e){var r=e.defaultValue==null?"":e.defaultValue,n=e.checked!=null?e.checked:e.defaultChecked;r=ti(e.value!=null?e.value:r),t._wrapperState={initialChecked:n,initialValue:r,controlled:e.type==="checkbox"||e.type==="radio"?e.checked!=null:e.value!=null}}function gy(t,e){e=e.checked,e!=null&&vm(t,"checked",e,!1)}function Rp(t,e){gy(t,e);var r=ti(e.value),n=e.type;if(r!=null)n==="number"?(r===0&&t.value===""||t.value!=r)&&(t.value=""+r):t.value!==""+r&&(t.value=""+r);else if(n==="submit"||n==="reset"){t.removeAttribute("value");return}e.hasOwnProperty("value")?_p(t,e.type,r):e.hasOwnProperty("defaultValue")&&_p(t,e.type,ti(e.defaultValue)),e.checked==null&&e.defaultChecked!=null&&(t.defaultChecked=!!e.defaultChecked)}function o2(t,e,r){if(e.hasOwnProperty("value")||e.hasOwnProperty("defaultValue")){var n=e.type;if(!(n!=="submit"&&n!=="reset"||e.value!==void 0&&e.value!==null))return;e=""+t._wrapperState.initialValue,r||e===t.value||(t.value=e),t.defaultValue=e}r=t.name,r!==""&&(t.name=""),t.defaultChecked=!!t._wrapperState.initialChecked,r!==""&&(t.name=r)}function _p(t,e,r){(e!=="number"||Wc(t.ownerDocument)!==t)&&(r==null?t.defaultValue=""+t._wrapperState.initialValue:t.defaultValue!==""+r&&(t.defaultValue=""+r))}var qo=Array.isArray;function Ms(t,e,r,n){if(t=t.options,e){e={};for(var u=0;u"+e.valueOf().toString()+"",e=mc.firstChild;t.firstChild;)t.removeChild(t.firstChild);for(;e.firstChild;)t.appendChild(e.firstChild)}});function aa(t,e){if(e){var r=t.firstChild;if(r&&r===t.lastChild&&r.nodeType===3){r.nodeValue=e;return}}t.textContent=e}var Qo={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},b9=["Webkit","ms","Moz","O"];Object.keys(Qo).forEach(function(t){b9.forEach(function(e){e=e+t.charAt(0).toUpperCase()+t.substring(1),Qo[e]=Qo[t]})});function Sy(t,e,r){return e==null||typeof e=="boolean"||e===""?"":r||typeof e!="number"||e===0||Qo.hasOwnProperty(t)&&Qo[t]?(""+e).trim():e+"px"}function xy(t,e){t=t.style;for(var r in e)if(e.hasOwnProperty(r)){var n=r.indexOf("--")===0,u=Sy(r,e[r],n);r==="float"&&(r="cssFloat"),n?t.setProperty(r,u):t[r]=u}}var v9=Je({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 Dp(t,e){if(e){if(v9[t]&&(e.children!=null||e.dangerouslySetInnerHTML!=null))throw Error(L(137,t));if(e.dangerouslySetInnerHTML!=null){if(e.children!=null)throw Error(L(60));if(typeof e.dangerouslySetInnerHTML!="object"||!("__html"in e.dangerouslySetInnerHTML))throw Error(L(61))}if(e.style!=null&&typeof e.style!="object")throw Error(L(62))}}function Pp(t,e){if(t.indexOf("-")===-1)return typeof e.is=="string";switch(t){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 Lp=null;function Cm(t){return t=t.target||t.srcElement||window,t.correspondingUseElement&&(t=t.correspondingUseElement),t.nodeType===3?t.parentNode:t}var Fp=null,Os=null,Ds=null;function c2(t){if(t=Ta(t)){if(typeof Fp!="function")throw Error(L(280));var e=t.stateNode;e&&(e=gd(e),Fp(t.stateNode,t.type,e))}}function Cy(t){Os?Ds?Ds.push(t):Ds=[t]:Os=t}function wy(){if(Os){var t=Os,e=Ds;if(Ds=Os=null,c2(t),e)for(t=0;t>>=0,t===0?32:31-(k9(t)/R9|0)|0}var gc=64,bc=4194304;function Jo(t){switch(t&-t){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 t&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return t&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return t}}function Xc(t,e){var r=t.pendingLanes;if(r===0)return 0;var n=0,u=t.suspendedLanes,i=t.pingedLanes,o=r&268435455;if(o!==0){var l=o&~u;l!==0?n=Jo(l):(i&=o,i!==0&&(n=Jo(i)))}else o=r&~u,o!==0?n=Jo(o):i!==0&&(n=Jo(i));if(n===0)return 0;if(e!==0&&e!==n&&(e&u)===0&&(u=n&-n,i=e&-e,u>=i||u===16&&(i&4194240)!==0))return e;if((n&4)!==0&&(n|=r&16),e=t.entangledLanes,e!==0)for(t=t.entanglements,e&=n;0r;r++)e.push(t);return e}function Ea(t,e,r){t.pendingLanes|=e,e!==536870912&&(t.suspendedLanes=0,t.pingedLanes=0),t=t.eventTimes,e=31-mn(e),t[e]=r}function D9(t,e){var r=t.pendingLanes&~e;t.pendingLanes=e,t.suspendedLanes=0,t.pingedLanes=0,t.expiredLanes&=e,t.mutableReadLanes&=e,t.entangledLanes&=e,e=t.entanglements;var n=t.eventTimes;for(t=t.expirationTimes;0=ea),y2=String.fromCharCode(32),S2=!1;function zy(t,e){switch(t){case"keyup":return aA.indexOf(e.keyCode)!==-1;case"keydown":return e.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Yy(t){return t=t.detail,typeof t=="object"&&"data"in t?t.data:null}var Cs=!1;function cA(t,e){switch(t){case"compositionend":return Yy(e);case"keypress":return e.which!==32?null:(S2=!0,y2);case"textInput":return t=e.data,t===y2&&S2?null:t;default:return null}}function dA(t,e){if(Cs)return t==="compositionend"||!Rm&&zy(t,e)?(t=Hy(),Oc=Am=Uu=null,Cs=!1,t):null;switch(t){case"paste":return null;case"keypress":if(!(e.ctrlKey||e.altKey||e.metaKey)||e.ctrlKey&&e.altKey){if(e.char&&1=e)return{node:r,offset:e-t};t=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=w2(r)}}function Zy(t,e){return t&&e?t===e?!0:t&&t.nodeType===3?!1:e&&e.nodeType===3?Zy(t,e.parentNode):"contains"in t?t.contains(e):t.compareDocumentPosition?!!(t.compareDocumentPosition(e)&16):!1:!1}function qy(){for(var t=window,e=Wc();e instanceof t.HTMLIFrameElement;){try{var r=typeof e.contentWindow.location.href=="string"}catch{r=!1}if(r)t=e.contentWindow;else break;e=Wc(t.document)}return e}function _m(t){var e=t&&t.nodeName&&t.nodeName.toLowerCase();return e&&(e==="input"&&(t.type==="text"||t.type==="search"||t.type==="tel"||t.type==="url"||t.type==="password")||e==="textarea"||t.contentEditable==="true")}function SA(t){var e=qy(),r=t.focusedElem,n=t.selectionRange;if(e!==r&&r&&r.ownerDocument&&Zy(r.ownerDocument.documentElement,r)){if(n!==null&&_m(r)){if(e=n.start,t=n.end,t===void 0&&(t=e),"selectionStart"in r)r.selectionStart=e,r.selectionEnd=Math.min(t,r.value.length);else if(t=(e=r.ownerDocument||document)&&e.defaultView||window,t.getSelection){t=t.getSelection();var u=r.textContent.length,i=Math.min(n.start,u);n=n.end===void 0?i:Math.min(n.end,u),!t.extend&&i>n&&(u=n,n=i,i=u),u=E2(r,i);var o=E2(r,n);u&&o&&(t.rangeCount!==1||t.anchorNode!==u.node||t.anchorOffset!==u.offset||t.focusNode!==o.node||t.focusOffset!==o.offset)&&(e=e.createRange(),e.setStart(u.node,u.offset),t.removeAllRanges(),i>n?(t.addRange(e),t.extend(o.node,o.offset)):(e.setEnd(o.node,o.offset),t.addRange(e)))}}for(e=[],t=r;t=t.parentNode;)t.nodeType===1&&e.push({element:t,left:t.scrollLeft,top:t.scrollTop});for(typeof r.focus=="function"&&r.focus(),r=0;r=document.documentMode,ws=null,zp=null,ra=null,Yp=!1;function I2(t,e,r){var n=r.window===r?r.document:r.nodeType===9?r:r.ownerDocument;Yp||ws==null||ws!==Wc(n)||(n=ws,"selectionStart"in n&&_m(n)?n={start:n.selectionStart,end:n.selectionEnd}:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection(),n={anchorNode:n.anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset}),ra&&pa(ra,n)||(ra=n,n=qc(zp,"onSelect"),0Ts||(t.current=Jp[Ts],Jp[Ts]=null,Ts--)}function Fe(t,e){Ts++,Jp[Ts]=t.current,t.current=e}var ri={},Yt=ui(ri),ar=ui(!1),Oi=ri;function Gs(t,e){var r=t.type.contextTypes;if(!r)return ri;var n=t.stateNode;if(n&&n.__reactInternalMemoizedUnmaskedChildContext===e)return n.__reactInternalMemoizedMaskedChildContext;var u={},i;for(i in r)u[i]=e[i];return n&&(t=t.stateNode,t.__reactInternalMemoizedUnmaskedChildContext=e,t.__reactInternalMemoizedMaskedChildContext=u),u}function lr(t){return t=t.childContextTypes,t!=null}function $c(){He(ar),He(Yt)}function D2(t,e,r){if(Yt.current!==ri)throw Error(L(168));Fe(Yt,e),Fe(ar,r)}function uS(t,e,r){var n=t.stateNode;if(e=e.childContextTypes,typeof n.getChildContext!="function")return r;n=n.getChildContext();for(var u in n)if(!(u in e))throw Error(L(108,m9(t)||"Unknown",u));return Je({},r,n)}function Qc(t){return t=(t=t.stateNode)&&t.__reactInternalMemoizedMergedChildContext||ri,Oi=Yt.current,Fe(Yt,t),Fe(ar,ar.current),!0}function P2(t,e,r){var n=t.stateNode;if(!n)throw Error(L(169));r?(t=uS(t,e,Oi),n.__reactInternalMemoizedMergedChildContext=t,He(ar),He(Yt),Fe(Yt,t)):He(ar),Fe(ar,r)}var du=null,bd=!1,mp=!1;function iS(t){du===null?du=[t]:du.push(t)}function RA(t){bd=!0,iS(t)}function ii(){if(!mp&&du!==null){mp=!0;var t=0,e=Ee;try{var r=du;for(Ee=1;t>=o,u-=o,fu=1<<32-mn(e)+u|r<D?(G=P,P=null):G=P.sibling;var z=b(S,P,E[D],T);if(z===null){P===null&&(P=G);break}t&&P&&z.alternate===null&&e(S,P),v=i(z,v,D),R===null?M=z:R.sibling=z,R=z,P=G}if(D===E.length)return r(S,P),Ye&&Ti(S,D),M;if(P===null){for(;DD?(G=P,P=null):G=P.sibling;var J=b(S,P,z.value,T);if(J===null){P===null&&(P=G);break}t&&P&&J.alternate===null&&e(S,P),v=i(J,v,D),R===null?M=J:R.sibling=J,R=J,P=G}if(z.done)return r(S,P),Ye&&Ti(S,D),M;if(P===null){for(;!z.done;D++,z=E.next())z=m(S,z.value,T),z!==null&&(v=i(z,v,D),R===null?M=z:R.sibling=z,R=z);return Ye&&Ti(S,D),M}for(P=n(S,P);!z.done;D++,z=E.next())z=x(P,S,D,z.value,T),z!==null&&(t&&z.alternate!==null&&P.delete(z.key===null?D:z.key),v=i(z,v,D),R===null?M=z:R.sibling=z,R=z);return t&&P.forEach(function(Ce){return e(S,Ce)}),Ye&&Ti(S,D),M}function A(S,v,E,T){if(typeof E=="object"&&E!==null&&E.type===xs&&E.key===null&&(E=E.props.children),typeof E=="object"&&E!==null){switch(E.$$typeof){case hc:e:{for(var M=E.key,R=v;R!==null;){if(R.key===M){if(M=E.type,M===xs){if(R.tag===7){r(S,R.sibling),v=u(R,E.props.children),v.return=S,S=v;break e}}else if(R.elementType===M||typeof M=="object"&&M!==null&&M.$$typeof===Hu&&W2(M)===R.type){r(S,R.sibling),v=u(R,E.props),v.ref=Yo(S,R,E),v.return=S,S=v;break e}r(S,R);break}else e(S,R);R=R.sibling}E.type===xs?(v=Mi(E.props.children,S.mode,T,E.key),v.return=S,S=v):(T=Hc(E.type,E.key,E.props,null,S.mode,T),T.ref=Yo(S,v,E),T.return=S,S=T)}return o(S);case Ss:e:{for(R=E.key;v!==null;){if(v.key===R)if(v.tag===4&&v.stateNode.containerInfo===E.containerInfo&&v.stateNode.implementation===E.implementation){r(S,v.sibling),v=u(v,E.children||[]),v.return=S,S=v;break e}else{r(S,v);break}else e(S,v);v=v.sibling}v=wp(E,S.mode,T),v.return=S,S=v}return o(S);case Hu:return R=E._init,A(S,v,R(E._payload),T)}if(qo(E))return y(S,v,E,T);if(Vo(E))return I(S,v,E,T);Nc(S,E)}return typeof E=="string"&&E!==""||typeof E=="number"?(E=""+E,v!==null&&v.tag===6?(r(S,v.sibling),v=u(v,E),v.return=S,S=v):(r(S,v),v=Cp(E,S.mode,T),v.return=S,S=v),o(S)):r(S,v)}return A}var Hs=hS(!0),pS=hS(!1),Aa={},Ln=ui(Aa),va=ui(Aa),ya=ui(Aa);function Ri(t){if(t===Aa)throw Error(L(174));return t}function Vm(t,e){switch(Fe(ya,e),Fe(va,t),Fe(Ln,Aa),t=e.nodeType,t){case 9:case 11:e=(e=e.documentElement)?e.namespaceURI:Op(null,"");break;default:t=t===8?e.parentNode:e,e=t.namespaceURI||null,t=t.tagName,e=Op(e,t)}He(Ln),Fe(Ln,e)}function Ws(){He(Ln),He(va),He(ya)}function mS(t){Ri(ya.current);var e=Ri(Ln.current),r=Op(e,t.type);e!==r&&(Fe(va,t),Fe(Ln,r))}function Hm(t){va.current===t&&(He(Ln),He(va))}var Ze=ui(0);function ud(t){for(var e=t;e!==null;){if(e.tag===13){var r=e.memoizedState;if(r!==null&&(r=r.dehydrated,r===null||r.data==="$?"||r.data==="$!"))return e}else if(e.tag===19&&e.memoizedProps.revealOrder!==void 0){if((e.flags&128)!==0)return e}else if(e.child!==null){e.child.return=e,e=e.child;continue}if(e===t)break;for(;e.sibling===null;){if(e.return===null||e.return===t)return null;e=e.return}e.sibling.return=e.return,e=e.sibling}return null}var gp=[];function Wm(){for(var t=0;tr?r:4,t(!0);var n=bp.transition;bp.transition={};try{t(!1),e()}finally{Ee=r,bp.transition=n}}function _S(){return $r().memoizedState}function DA(t,e,r){var n=Ku(t);if(r={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null},MS(t))OS(e,r);else if(r=lS(t,e,r,n),r!==null){var u=Qt();gn(r,t,n,u),DS(r,e,n)}}function PA(t,e,r){var n=Ku(t),u={lane:n,action:r,hasEagerState:!1,eagerState:null,next:null};if(MS(t))OS(e,u);else{var i=t.alternate;if(t.lanes===0&&(i===null||i.lanes===0)&&(i=e.lastRenderedReducer,i!==null))try{var o=e.lastRenderedState,l=i(o,r);if(u.hasEagerState=!0,u.eagerState=l,bn(l,o)){var c=e.interleaved;c===null?(u.next=u,Bm(e)):(u.next=c.next,c.next=u),e.interleaved=u;return}}catch{}finally{}r=lS(t,e,u,n),r!==null&&(u=Qt(),gn(r,t,n,u),DS(r,e,n))}}function MS(t){var e=t.alternate;return t===qe||e!==null&&e===qe}function OS(t,e){na=id=!0;var r=t.pending;r===null?e.next=e:(e.next=r.next,r.next=e),t.pending=e}function DS(t,e,r){if((r&4194240)!==0){var n=e.lanes;n&=t.pendingLanes,r|=n,e.lanes=r,Em(t,r)}}var sd={readContext:Jr,useCallback:Ht,useContext:Ht,useEffect:Ht,useImperativeHandle:Ht,useInsertionEffect:Ht,useLayoutEffect:Ht,useMemo:Ht,useReducer:Ht,useRef:Ht,useState:Ht,useDebugValue:Ht,useDeferredValue:Ht,useTransition:Ht,useMutableSource:Ht,useSyncExternalStore:Ht,useId:Ht,unstable_isNewReconciler:!1},LA={readContext:Jr,useCallback:function(t,e){return On().memoizedState=[t,e===void 0?null:e],t},useContext:Jr,useEffect:Y2,useImperativeHandle:function(t,e,r){return r=r!=null?r.concat([t]):null,Fc(4194308,4,TS.bind(null,e,t),r)},useLayoutEffect:function(t,e){return Fc(4194308,4,t,e)},useInsertionEffect:function(t,e){return Fc(4,2,t,e)},useMemo:function(t,e){var r=On();return e=e===void 0?null:e,t=t(),r.memoizedState=[t,e],t},useReducer:function(t,e,r){var n=On();return e=r!==void 0?r(e):e,n.memoizedState=n.baseState=e,t={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:t,lastRenderedState:e},n.queue=t,t=t.dispatch=DA.bind(null,qe,t),[n.memoizedState,t]},useRef:function(t){var e=On();return t={current:t},e.memoizedState=t},useState:z2,useDebugValue:jm,useDeferredValue:function(t){return On().memoizedState=t},useTransition:function(){var t=z2(!1),e=t[0];return t=OA.bind(null,t[1]),On().memoizedState=t,[e,t]},useMutableSource:function(){},useSyncExternalStore:function(t,e,r){var n=qe,u=On();if(Ye){if(r===void 0)throw Error(L(407));r=r()}else{if(r=e(),xt===null)throw Error(L(349));(Pi&30)!==0||vS(n,e,r)}u.memoizedState=r;var i={value:r,getSnapshot:e};return u.queue=i,Y2(SS.bind(null,n,i,t),[t]),n.flags|=2048,Ca(9,yS.bind(null,n,i,r,e),void 0,null),r},useId:function(){var t=On(),e=xt.identifierPrefix;if(Ye){var r=hu,n=fu;r=(n&~(1<<32-mn(n)-1)).toString(32)+r,e=":"+e+"R"+r,r=Sa++,0<\/script>",t=t.removeChild(t.firstChild)):typeof n.is=="string"?t=o.createElement(r,{is:n.is}):(t=o.createElement(r),r==="select"&&(o=t,n.multiple?o.multiple=!0:n.size&&(o.size=n.size))):t=o.createElementNS(t,r),t[Dn]=e,t[ba]=n,zS(t,e,!1,!1),e.stateNode=t;e:{switch(o=Pp(r,n),r){case"dialog":Ve("cancel",t),Ve("close",t),u=n;break;case"iframe":case"object":case"embed":Ve("load",t),u=n;break;case"video":case"audio":for(u=0;u<$o.length;u++)Ve($o[u],t);u=n;break;case"source":Ve("error",t),u=n;break;case"img":case"image":case"link":Ve("error",t),Ve("load",t),u=n;break;case"details":Ve("toggle",t),u=n;break;case"input":s2(t,n),u=kp(t,n),Ve("invalid",t);break;case"option":u=n;break;case"select":t._wrapperState={wasMultiple:!!n.multiple},u=Je({},n,{value:void 0}),Ve("invalid",t);break;case"textarea":a2(t,n),u=Mp(t,n),Ve("invalid",t);break;default:u=n}Dp(r,u),l=u;for(i in l)if(l.hasOwnProperty(i)){var c=l[i];i==="style"?xy(t,c):i==="dangerouslySetInnerHTML"?(c=c?c.__html:void 0,c!=null&&yy(t,c)):i==="children"?typeof c=="string"?(r!=="textarea"||c!=="")&&aa(t,c):typeof c=="number"&&aa(t,""+c):i!=="suppressContentEditableWarning"&&i!=="suppressHydrationWarning"&&i!=="autoFocus"&&(oa.hasOwnProperty(i)?c!=null&&i==="onScroll"&&Ve("scroll",t):c!=null&&vm(t,i,c,o))}switch(r){case"input":pc(t),o2(t,n,!1);break;case"textarea":pc(t),l2(t);break;case"option":n.value!=null&&t.setAttribute("value",""+ti(n.value));break;case"select":t.multiple=!!n.multiple,i=n.value,i!=null?Ms(t,!!n.multiple,i,!1):n.defaultValue!=null&&Ms(t,!!n.multiple,n.defaultValue,!0);break;default:typeof u.onClick=="function"&&(t.onclick=Jc)}switch(r){case"button":case"input":case"select":case"textarea":n=!!n.autoFocus;break e;case"img":n=!0;break e;default:n=!1}}n&&(e.flags|=4)}e.ref!==null&&(e.flags|=512,e.flags|=2097152)}return Wt(e),null;case 6:if(t&&e.stateNode!=null)US(t,e,t.memoizedProps,n);else{if(typeof n!="string"&&e.stateNode===null)throw Error(L(166));if(r=Ri(ya.current),Ri(Ln.current),Ac(e)){if(n=e.stateNode,r=e.memoizedProps,n[Dn]=e,(i=n.nodeValue!==r)&&(t=_r,t!==null))switch(t.tag){case 3:Tc(n.nodeValue,r,(t.mode&1)!==0);break;case 5:t.memoizedProps.suppressHydrationWarning!==!0&&Tc(n.nodeValue,r,(t.mode&1)!==0)}i&&(e.flags|=4)}else n=(r.nodeType===9?r:r.ownerDocument).createTextNode(n),n[Dn]=e,e.stateNode=n}return Wt(e),null;case 13:if(He(Ze),n=e.memoizedState,t===null||t.memoizedState!==null&&t.memoizedState.dehydrated!==null){if(Ye&&Rr!==null&&(e.mode&1)!==0&&(e.flags&128)===0)aS(),Vs(),e.flags|=98560,i=!1;else if(i=Ac(e),n!==null&&n.dehydrated!==null){if(t===null){if(!i)throw Error(L(318));if(i=e.memoizedState,i=i!==null?i.dehydrated:null,!i)throw Error(L(317));i[Dn]=e}else Vs(),(e.flags&128)===0&&(e.memoizedState=null),e.flags|=4;Wt(e),i=!1}else pn!==null&&(mm(pn),pn=null),i=!0;if(!i)return e.flags&65536?e:null}return(e.flags&128)!==0?(e.lanes=r,e):(n=n!==null,n!==(t!==null&&t.memoizedState!==null)&&n&&(e.child.flags|=8192,(e.mode&1)!==0&&(t===null||(Ze.current&1)!==0?dt===0&&(dt=3):e1())),e.updateQueue!==null&&(e.flags|=4),Wt(e),null);case 4:return Ws(),om(t,e),t===null&&ma(e.stateNode.containerInfo),Wt(e),null;case 10:return Fm(e.type._context),Wt(e),null;case 17:return lr(e.type)&&$c(),Wt(e),null;case 19:if(He(Ze),i=e.memoizedState,i===null)return Wt(e),null;if(n=(e.flags&128)!==0,o=i.rendering,o===null)if(n)Uo(i,!1);else{if(dt!==0||t!==null&&(t.flags&128)!==0)for(t=e.child;t!==null;){if(o=ud(t),o!==null){for(e.flags|=128,Uo(i,!1),n=o.updateQueue,n!==null&&(e.updateQueue=n,e.flags|=4),e.subtreeFlags=0,n=r,r=e.child;r!==null;)i=r,t=n,i.flags&=14680066,o=i.alternate,o===null?(i.childLanes=0,i.lanes=t,i.child=null,i.subtreeFlags=0,i.memoizedProps=null,i.memoizedState=null,i.updateQueue=null,i.dependencies=null,i.stateNode=null):(i.childLanes=o.childLanes,i.lanes=o.lanes,i.child=o.child,i.subtreeFlags=0,i.deletions=null,i.memoizedProps=o.memoizedProps,i.memoizedState=o.memoizedState,i.updateQueue=o.updateQueue,i.type=o.type,t=o.dependencies,i.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext}),r=r.sibling;return Fe(Ze,Ze.current&1|2),e.child}t=t.sibling}i.tail!==null&&tt()>Ys&&(e.flags|=128,n=!0,Uo(i,!1),e.lanes=4194304)}else{if(!n)if(t=ud(o),t!==null){if(e.flags|=128,n=!0,r=t.updateQueue,r!==null&&(e.updateQueue=r,e.flags|=4),Uo(i,!0),i.tail===null&&i.tailMode==="hidden"&&!o.alternate&&!Ye)return Wt(e),null}else 2*tt()-i.renderingStartTime>Ys&&r!==1073741824&&(e.flags|=128,n=!0,Uo(i,!1),e.lanes=4194304);i.isBackwards?(o.sibling=e.child,e.child=o):(r=i.last,r!==null?r.sibling=o:e.child=o,i.last=o)}return i.tail!==null?(e=i.tail,i.rendering=e,i.tail=e.sibling,i.renderingStartTime=tt(),e.sibling=null,r=Ze.current,Fe(Ze,n?r&1|2:r&1),e):(Wt(e),null);case 22:case 23:return Km(),n=e.memoizedState!==null,t!==null&&t.memoizedState!==null!==n&&(e.flags|=8192),n&&(e.mode&1)!==0?(kr&1073741824)!==0&&(Wt(e),e.subtreeFlags&6&&(e.flags|=8192)):Wt(e),null;case 24:return null;case 25:return null}throw Error(L(156,e.tag))}function YA(t,e){switch(Om(e),e.tag){case 1:return lr(e.type)&&$c(),t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 3:return Ws(),He(ar),He(Yt),Wm(),t=e.flags,(t&65536)!==0&&(t&128)===0?(e.flags=t&-65537|128,e):null;case 5:return Hm(e),null;case 13:if(He(Ze),t=e.memoizedState,t!==null&&t.dehydrated!==null){if(e.alternate===null)throw Error(L(340));Vs()}return t=e.flags,t&65536?(e.flags=t&-65537|128,e):null;case 19:return He(Ze),null;case 4:return Ws(),null;case 10:return Fm(e.type._context),null;case 22:case 23:return Km(),null;case 24:return null;default:return null}}var Rc=!1,zt=!1,UA=typeof WeakSet=="function"?WeakSet:Set,U=null;function Rs(t,e){var r=t.ref;if(r!==null)if(typeof r=="function")try{r(null)}catch(n){$e(t,e,n)}else r.current=null}function am(t,e,r){try{r()}catch(n){$e(t,e,n)}}var K2=!1;function XA(t,e){if(Up=jc,t=qy(),_m(t)){if("selectionStart"in t)var r={start:t.selectionStart,end:t.selectionEnd};else e:{r=(r=t.ownerDocument)&&r.defaultView||window;var n=r.getSelection&&r.getSelection();if(n&&n.rangeCount!==0){r=n.anchorNode;var u=n.anchorOffset,i=n.focusNode;n=n.focusOffset;try{r.nodeType,i.nodeType}catch{r=null;break e}var o=0,l=-1,c=-1,f=0,h=0,m=t,b=null;t:for(;;){for(var x;m!==r||u!==0&&m.nodeType!==3||(l=o+u),m!==i||n!==0&&m.nodeType!==3||(c=o+n),m.nodeType===3&&(o+=m.nodeValue.length),(x=m.firstChild)!==null;)b=m,m=x;for(;;){if(m===t)break t;if(b===r&&++f===u&&(l=o),b===i&&++h===n&&(c=o),(x=m.nextSibling)!==null)break;m=b,b=m.parentNode}m=x}r=l===-1||c===-1?null:{start:l,end:c}}else r=null}r=r||{start:0,end:0}}else r=null;for(Xp={focusedElem:t,selectionRange:r},jc=!1,U=e;U!==null;)if(e=U,t=e.child,(e.subtreeFlags&1028)!==0&&t!==null)t.return=e,U=t;else for(;U!==null;){e=U;try{var y=e.alternate;if((e.flags&1024)!==0)switch(e.tag){case 0:case 11:case 15:break;case 1:if(y!==null){var I=y.memoizedProps,A=y.memoizedState,S=e.stateNode,v=S.getSnapshotBeforeUpdate(e.elementType===e.type?I:fn(e.type,I),A);S.__reactInternalSnapshotBeforeUpdate=v}break;case 3:var E=e.stateNode.containerInfo;E.nodeType===1?E.textContent="":E.nodeType===9&&E.documentElement&&E.removeChild(E.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(L(163))}}catch(T){$e(e,e.return,T)}if(t=e.sibling,t!==null){t.return=e.return,U=t;break}U=e.return}return y=K2,K2=!1,y}function ua(t,e,r){var n=e.updateQueue;if(n=n!==null?n.lastEffect:null,n!==null){var u=n=n.next;do{if((u.tag&t)===t){var i=u.destroy;u.destroy=void 0,i!==void 0&&am(e,r,i)}u=u.next}while(u!==n)}}function Sd(t,e){if(e=e.updateQueue,e=e!==null?e.lastEffect:null,e!==null){var r=e=e.next;do{if((r.tag&t)===t){var n=r.create;r.destroy=n()}r=r.next}while(r!==e)}}function lm(t){var e=t.ref;if(e!==null){var r=t.stateNode;switch(t.tag){case 5:t=r;break;default:t=r}typeof e=="function"?e(t):e.current=t}}function XS(t){var e=t.alternate;e!==null&&(t.alternate=null,XS(e)),t.child=null,t.deletions=null,t.sibling=null,t.tag===5&&(e=t.stateNode,e!==null&&(delete e[Dn],delete e[ba],delete e[qp],delete e[NA],delete e[kA])),t.stateNode=null,t.return=null,t.dependencies=null,t.memoizedProps=null,t.memoizedState=null,t.pendingProps=null,t.stateNode=null,t.updateQueue=null}function jS(t){return t.tag===5||t.tag===3||t.tag===4}function ey(t){e:for(;;){for(;t.sibling===null;){if(t.return===null||jS(t.return))return null;t=t.return}for(t.sibling.return=t.return,t=t.sibling;t.tag!==5&&t.tag!==6&&t.tag!==18;){if(t.flags&2||t.child===null||t.tag===4)continue e;t.child.return=t,t=t.child}if(!(t.flags&2))return t.stateNode}}function cm(t,e,r){var n=t.tag;if(n===5||n===6)t=t.stateNode,e?r.nodeType===8?r.parentNode.insertBefore(t,e):r.insertBefore(t,e):(r.nodeType===8?(e=r.parentNode,e.insertBefore(t,r)):(e=r,e.appendChild(t)),r=r._reactRootContainer,r!=null||e.onclick!==null||(e.onclick=Jc));else if(n!==4&&(t=t.child,t!==null))for(cm(t,e,r),t=t.sibling;t!==null;)cm(t,e,r),t=t.sibling}function dm(t,e,r){var n=t.tag;if(n===5||n===6)t=t.stateNode,e?r.insertBefore(t,e):r.appendChild(t);else if(n!==4&&(t=t.child,t!==null))for(dm(t,e,r),t=t.sibling;t!==null;)dm(t,e,r),t=t.sibling}var Nt=null,hn=!1;function Vu(t,e,r){for(r=r.child;r!==null;)ZS(t,e,r),r=r.sibling}function ZS(t,e,r){if(Pn&&typeof Pn.onCommitFiberUnmount=="function")try{Pn.onCommitFiberUnmount(fd,r)}catch{}switch(r.tag){case 5:zt||Rs(r,e);case 6:var n=Nt,u=hn;Nt=null,Vu(t,e,r),Nt=n,hn=u,Nt!==null&&(hn?(t=Nt,r=r.stateNode,t.nodeType===8?t.parentNode.removeChild(r):t.removeChild(r)):Nt.removeChild(r.stateNode));break;case 18:Nt!==null&&(hn?(t=Nt,r=r.stateNode,t.nodeType===8?pp(t.parentNode,r):t.nodeType===1&&pp(t,r),fa(t)):pp(Nt,r.stateNode));break;case 4:n=Nt,u=hn,Nt=r.stateNode.containerInfo,hn=!0,Vu(t,e,r),Nt=n,hn=u;break;case 0:case 11:case 14:case 15:if(!zt&&(n=r.updateQueue,n!==null&&(n=n.lastEffect,n!==null))){u=n=n.next;do{var i=u,o=i.destroy;i=i.tag,o!==void 0&&((i&2)!==0||(i&4)!==0)&&am(r,e,o),u=u.next}while(u!==n)}Vu(t,e,r);break;case 1:if(!zt&&(Rs(r,e),n=r.stateNode,typeof n.componentWillUnmount=="function"))try{n.props=r.memoizedProps,n.state=r.memoizedState,n.componentWillUnmount()}catch(l){$e(r,e,l)}Vu(t,e,r);break;case 21:Vu(t,e,r);break;case 22:r.mode&1?(zt=(n=zt)||r.memoizedState!==null,Vu(t,e,r),zt=n):Vu(t,e,r);break;default:Vu(t,e,r)}}function ty(t){var e=t.updateQueue;if(e!==null){t.updateQueue=null;var r=t.stateNode;r===null&&(r=t.stateNode=new UA),e.forEach(function(n){var u=tN.bind(null,t,n);r.has(n)||(r.add(n),n.then(u,u))})}}function dn(t,e){var r=e.deletions;if(r!==null)for(var n=0;nu&&(u=o),n&=~i}if(n=u,n=tt()-n,n=(120>n?120:480>n?480:1080>n?1080:1920>n?1920:3e3>n?3e3:4320>n?4320:1960*ZA(n/1960))-n,10t?16:t,Xu===null)var n=!1;else{if(t=Xu,Xu=null,ld=0,(pe&6)!==0)throw Error(L(331));var u=pe;for(pe|=4,U=t.current;U!==null;){var i=U,o=i.child;if((U.flags&16)!==0){var l=i.deletions;if(l!==null){for(var c=0;ctt()-$m?_i(t,0):Jm|=r),cr(t,e)}function rx(t,e){e===0&&((t.mode&1)===0?e=1:(e=bc,bc<<=1,(bc&130023424)===0&&(bc=4194304)));var r=Qt();t=bu(t,e),t!==null&&(Ea(t,e,r),cr(t,r))}function eN(t){var e=t.memoizedState,r=0;e!==null&&(r=e.retryLane),rx(t,r)}function tN(t,e){var r=0;switch(t.tag){case 13:var n=t.stateNode,u=t.memoizedState;u!==null&&(r=u.retryLane);break;case 19:n=t.stateNode;break;default:throw Error(L(314))}n!==null&&n.delete(e),rx(t,r)}var nx;nx=function(t,e,r){if(t!==null)if(t.memoizedProps!==e.pendingProps||ar.current)or=!0;else{if((t.lanes&r)===0&&(e.flags&128)===0)return or=!1,WA(t,e,r);or=(t.flags&131072)!==0}else or=!1,Ye&&(e.flags&1048576)!==0&&sS(e,ed,e.index);switch(e.lanes=0,e.tag){case 2:var n=e.type;Bc(t,e),t=e.pendingProps;var u=Gs(e,Yt.current);Ls(e,r),u=Ym(null,e,n,t,u,r);var i=Um();return e.flags|=1,typeof u=="object"&&u!==null&&typeof u.render=="function"&&u.$$typeof===void 0?(e.tag=1,e.memoizedState=null,e.updateQueue=null,lr(n)?(i=!0,Qc(e)):i=!1,e.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,Gm(e),u.updater=vd,e.stateNode=u,u._reactInternals=e,tm(e,n,t,r),e=um(null,e,n,!0,i,r)):(e.tag=0,Ye&&i&&Mm(e),$t(null,e,u,r),e=e.child),e;case 16:n=e.elementType;e:{switch(Bc(t,e),t=e.pendingProps,u=n._init,n=u(n._payload),e.type=n,u=e.tag=nN(n),t=fn(n,t),u){case 0:e=nm(null,e,n,t,r);break e;case 1:e=J2(null,e,n,t,r);break e;case 11:e=Z2(null,e,n,t,r);break e;case 14:e=q2(null,e,n,fn(n.type,t),r);break e}throw Error(L(306,n,""))}return e;case 0:return n=e.type,u=e.pendingProps,u=e.elementType===n?u:fn(n,u),nm(t,e,n,u,r);case 1:return n=e.type,u=e.pendingProps,u=e.elementType===n?u:fn(n,u),J2(t,e,n,u,r);case 3:e:{if(VS(e),t===null)throw Error(L(387));n=e.pendingProps,i=e.memoizedState,u=i.element,cS(t,e),nd(e,n,null,r);var o=e.memoizedState;if(n=o.element,i.isDehydrated)if(i={element:n,isDehydrated:!1,cache:o.cache,pendingSuspenseBoundaries:o.pendingSuspenseBoundaries,transitions:o.transitions},e.updateQueue.baseState=i,e.memoizedState=i,e.flags&256){u=zs(Error(L(423)),e),e=$2(t,e,n,r,u);break e}else if(n!==u){u=zs(Error(L(424)),e),e=$2(t,e,n,r,u);break e}else for(Rr=Ju(e.stateNode.containerInfo.firstChild),_r=e,Ye=!0,pn=null,r=pS(e,null,n,r),e.child=r;r;)r.flags=r.flags&-3|4096,r=r.sibling;else{if(Vs(),n===u){e=vu(t,e,r);break e}$t(t,e,n,r)}e=e.child}return e;case 5:return mS(e),t===null&&Qp(e),n=e.type,u=e.pendingProps,i=t!==null?t.memoizedProps:null,o=u.children,jp(n,u)?o=null:i!==null&&jp(n,i)&&(e.flags|=32),GS(t,e),$t(t,e,o,r),e.child;case 6:return t===null&&Qp(e),null;case 13:return HS(t,e,r);case 4:return Vm(e,e.stateNode.containerInfo),n=e.pendingProps,t===null?e.child=Hs(e,null,n,r):$t(t,e,n,r),e.child;case 11:return n=e.type,u=e.pendingProps,u=e.elementType===n?u:fn(n,u),Z2(t,e,n,u,r);case 7:return $t(t,e,e.pendingProps,r),e.child;case 8:return $t(t,e,e.pendingProps.children,r),e.child;case 12:return $t(t,e,e.pendingProps.children,r),e.child;case 10:e:{if(n=e.type._context,u=e.pendingProps,i=e.memoizedProps,o=u.value,Fe(td,n._currentValue),n._currentValue=o,i!==null)if(bn(i.value,o)){if(i.children===u.children&&!ar.current){e=vu(t,e,r);break e}}else for(i=e.child,i!==null&&(i.return=e);i!==null;){var l=i.dependencies;if(l!==null){o=i.child;for(var c=l.firstContext;c!==null;){if(c.context===n){if(i.tag===1){c=pu(-1,r&-r),c.tag=2;var f=i.updateQueue;if(f!==null){f=f.shared;var h=f.pending;h===null?c.next=c:(c.next=h.next,h.next=c),f.pending=c}}i.lanes|=r,c=i.alternate,c!==null&&(c.lanes|=r),Kp(i.return,r,e),l.lanes|=r;break}c=c.next}}else if(i.tag===10)o=i.type===e.type?null:i.child;else if(i.tag===18){if(o=i.return,o===null)throw Error(L(341));o.lanes|=r,l=o.alternate,l!==null&&(l.lanes|=r),Kp(o,r,e),o=i.sibling}else o=i.child;if(o!==null)o.return=i;else for(o=i;o!==null;){if(o===e){o=null;break}if(i=o.sibling,i!==null){i.return=o.return,o=i;break}o=o.return}i=o}$t(t,e,u.children,r),e=e.child}return e;case 9:return u=e.type,n=e.pendingProps.children,Ls(e,r),u=Jr(u),n=n(u),e.flags|=1,$t(t,e,n,r),e.child;case 14:return n=e.type,u=fn(n,e.pendingProps),u=fn(n.type,u),q2(t,e,n,u,r);case 15:return FS(t,e,e.type,e.pendingProps,r);case 17:return n=e.type,u=e.pendingProps,u=e.elementType===n?u:fn(n,u),Bc(t,e),e.tag=1,lr(n)?(t=!0,Qc(e)):t=!1,Ls(e,r),fS(e,n,u),tm(e,n,u,r),um(null,e,n,!0,t,r);case 19:return WS(t,e,r);case 22:return BS(t,e,r)}throw Error(L(156,e.tag))};function ux(t,e){return Ry(t,e)}function rN(t,e,r,n){this.tag=t,this.key=r,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=e,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=n,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Zr(t,e,r,n){return new rN(t,e,r,n)}function t1(t){return t=t.prototype,!(!t||!t.isReactComponent)}function nN(t){if(typeof t=="function")return t1(t)?1:0;if(t!=null){if(t=t.$$typeof,t===Sm)return 11;if(t===xm)return 14}return 2}function ei(t,e){var r=t.alternate;return r===null?(r=Zr(t.tag,e,t.key,t.mode),r.elementType=t.elementType,r.type=t.type,r.stateNode=t.stateNode,r.alternate=t,t.alternate=r):(r.pendingProps=e,r.type=t.type,r.flags=0,r.subtreeFlags=0,r.deletions=null),r.flags=t.flags&14680064,r.childLanes=t.childLanes,r.lanes=t.lanes,r.child=t.child,r.memoizedProps=t.memoizedProps,r.memoizedState=t.memoizedState,r.updateQueue=t.updateQueue,e=t.dependencies,r.dependencies=e===null?null:{lanes:e.lanes,firstContext:e.firstContext},r.sibling=t.sibling,r.index=t.index,r.ref=t.ref,r}function Hc(t,e,r,n,u,i){var o=2;if(n=t,typeof t=="function")t1(t)&&(o=1);else if(typeof t=="string")o=5;else e:switch(t){case xs:return Mi(r.children,u,i,e);case ym:o=8,u|=8;break;case Ip:return t=Zr(12,r,e,u|2),t.elementType=Ip,t.lanes=i,t;case Tp:return t=Zr(13,r,e,u),t.elementType=Tp,t.lanes=i,t;case Ap:return t=Zr(19,r,e,u),t.elementType=Ap,t.lanes=i,t;case hy:return Cd(r,u,i,e);default:if(typeof t=="object"&&t!==null)switch(t.$$typeof){case dy:o=10;break e;case fy:o=9;break e;case Sm:o=11;break e;case xm:o=14;break e;case Hu:o=16,n=null;break e}throw Error(L(130,t==null?t:typeof t,""))}return e=Zr(o,r,e,u),e.elementType=t,e.type=n,e.lanes=i,e}function Mi(t,e,r,n){return t=Zr(7,t,n,e),t.lanes=r,t}function Cd(t,e,r,n){return t=Zr(22,t,n,e),t.elementType=hy,t.lanes=r,t.stateNode={isHidden:!1},t}function Cp(t,e,r){return t=Zr(6,t,null,e),t.lanes=r,t}function wp(t,e,r){return e=Zr(4,t.children!==null?t.children:[],t.key,e),e.lanes=r,e.stateNode={containerInfo:t.containerInfo,pendingChildren:null,implementation:t.implementation},e}function uN(t,e,r,n,u){this.tag=e,this.containerInfo=t,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=sp(0),this.expirationTimes=sp(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=sp(0),this.identifierPrefix=n,this.onRecoverableError=u,this.mutableSourceEagerHydrationData=null}function r1(t,e,r,n,u,i,o,l,c){return t=new uN(t,e,r,l,c),e===1?(e=1,i===!0&&(e|=8)):e=0,i=Zr(3,null,null,e),t.current=i,i.stateNode=t,i.memoizedState={element:n,isDehydrated:r,cache:null,transitions:null,pendingSuspenseBoundaries:null},Gm(i),t}function iN(t,e,r){var n=3{"use strict";function lx(){if(!(typeof __REACT_DEVTOOLS_GLOBAL_HOOK__>"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(lx)}catch(t){console.error(t)}}lx(),cx.exports=ax()});var Nd=W(s1=>{"use strict";var dx=Ad();s1.createRoot=dx.createRoot,s1.hydrateRoot=dx.hydrateRoot;var sO});var yx=W(a1=>{"use strict";Object.defineProperty(a1,"__esModule",{value:!0});function gN(t){if(t.sheet)return t.sheet;for(var e=0;e{"use strict";Sx.exports=yx()});var wx=W((Pd,Cx)=>{(function(t,e){typeof Pd=="object"&&typeof Cx<"u"?e(Pd):typeof define=="function"&&define.amd?define(["exports"],e):(t=t||self,e(t.stylis={}))})(Pd,function(t){"use strict";var e="-ms-",r="-moz-",n="-webkit-",u="comm",i="rule",o="decl",l="@page",c="@media",f="@import",h="@charset",m="@viewport",b="@supports",x="@document",y="@namespace",I="@keyframes",A="@font-face",S="@counter-style",v="@font-feature-values",E=Math.abs,T=String.fromCharCode,M=Object.assign;function R(C,j){return(((j<<2^J(C,0))<<2^J(C,1))<<2^J(C,2))<<2^J(C,3)}function P(C){return C.trim()}function D(C,j){return(C=j.exec(C))?C[0]:C}function G(C,j,ue){return C.replace(j,ue)}function z(C,j){return C.indexOf(j)}function J(C,j){return C.charCodeAt(j)|0}function Ce(C,j,ue){return C.slice(j,ue)}function ge(C){return C.length}function ye(C){return C.length}function le(C,j){return j.push(C),C}function ut(C,j){return C.map(j).join("")}t.line=1,t.column=1,t.length=0,t.position=0,t.character=0,t.characters="";function Pe(C,j,ue,ie,he,Er,je){return{value:C,root:j,parent:ue,type:ie,props:he,children:Er,line:t.line,column:t.column,length:je,return:""}}function Ne(C,j){return M(Pe("",null,null,"",null,null,0),C,{length:-C.length},j)}function jt(){return t.character}function _t(){return t.character=t.position>0?J(t.characters,--t.position):0,t.column--,t.character===10&&(t.column=1,t.line--),t.character}function Be(){return t.character=t.position2||Ot(t.character)>3?"":" "}function gi(C){for(;Be();)switch(Ot(t.character)){case 0:le(yi(t.position-1),C);break;case 2:le(wr(t.character),C);break;default:le(T(t.character),C)}return C}function bi(C,j){for(;--j&&Be()&&!(t.character<48||t.character>102||t.character>57&&t.character<65||t.character>70&&t.character<97););return Mt(C,H()+(j<6&&be()==32&&Be()==32))}function Pu(C){for(;Be();)switch(t.character){case C:return t.position;case 34:case 39:C!==34&&C!==39&&Pu(t.character);break;case 40:C===41&&Pu(C);break;case 92:Be();break}return t.position}function vi(C,j){for(;Be()&&C+t.character!==47+10;)if(C+t.character===42+42&&be()===47)break;return"/*"+Mt(j,t.position-1)+"*"+T(C===47?C:Be())}function yi(C){for(;!Ot(be());)Be();return Mt(C,t.position)}function Ch(C){return Tt(Si("",null,null,null,[""],C=ot(C),0,[0],C))}function Si(C,j,ue,ie,he,Er,je,Pt,eu){for(var un=0,ce=0,At=je,tu=0,sn=0,Ir=0,Lt=1,on=1,Ft=1,Bt=0,Tr="",ds=he,Ar=Er,Zt=ie,B=Tr;on;)switch(Ir=Bt,Bt=Be()){case 40:if(Ir!=108&&B.charCodeAt(At-1)==58){z(B+=G(wr(Bt),"&","&\f"),"&\f")!=-1&&(Ft=-1);break}case 34:case 39:case 91:B+=wr(Bt);break;case 9:case 10:case 13:case 32:B+=ls(Ir);break;case 92:B+=bi(H()-1,7);continue;case 47:switch(be()){case 42:case 47:le(at(vi(Be(),H()),j,ue),eu);break;default:B+="/"}break;case 123*Lt:Pt[un++]=ge(B)*Ft;case 125*Lt:case 59:case 0:switch(Bt){case 0:case 125:on=0;case 59+ce:sn>0&&ge(B)-At&&le(sn>32?Dt(B+";",ie,ue,At-1):Dt(G(B," ","")+";",ie,ue,At-2),eu);break;case 59:B+=";";default:if(le(Zt=Qn(B,j,ue,un,ce,he,Pt,Tr,ds=[],Ar=[],At),Er),Bt===123)if(ce===0)Si(B,j,Zt,Zt,ds,Er,At,Pt,Ar);else switch(tu){case 100:case 109:case 115:Si(C,Zt,Zt,ie&&le(Qn(C,Zt,Zt,0,0,he,Pt,Tr,he,ds=[],At),Ar),he,Ar,At,Pt,ie?ds:Ar);break;default:Si(B,Zt,Zt,Zt,[""],Ar,0,Pt,Ar)}}un=ce=sn=0,Lt=Ft=1,Tr=B="",At=je;break;case 58:At=1+ge(B),sn=Ir;default:if(Lt<1){if(Bt==123)--Lt;else if(Bt==125&&Lt++==0&&_t()==125)continue}switch(B+=T(Bt),Bt*Lt){case 38:Ft=ce>0?1:(B+="\f",-1);break;case 44:Pt[un++]=(ge(B)-1)*Ft,Ft=1;break;case 64:be()===45&&(B+=wr(Be())),tu=be(),ce=At=ge(Tr=B+=yi(H())),Bt++;break;case 45:Ir===45&&ge(B)==2&&(Lt=0)}}return Er}function Qn(C,j,ue,ie,he,Er,je,Pt,eu,un,ce){for(var At=he-1,tu=he===0?Er:[""],sn=ye(tu),Ir=0,Lt=0,on=0;Ir0?tu[Ft]+" "+Bt:G(Bt,/&\f/g,tu[Ft])))&&(eu[on++]=Tr);return Pe(C,j,ue,he===0?i:Pt,eu,un,ce)}function at(C,j,ue){return Pe(C,j,ue,u,T(jt()),Ce(C,2,-2),0)}function Dt(C,j,ue,ie){return Pe(C,j,ue,o,Ce(C,0,ie),Ce(C,ie+1,-1),ie)}function xi(C,j){switch(R(C,j)){case 5103:return n+"print-"+C+C;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return n+C+C;case 5349:case 4246:case 4810:case 6968:case 2756:return n+C+r+C+e+C+C;case 6828:case 4268:return n+C+e+C+C;case 6165:return n+C+e+"flex-"+C+C;case 5187:return n+C+G(C,/(\w+).+(:[^]+)/,n+"box-$1$2"+e+"flex-$1$2")+C;case 5443:return n+C+e+"flex-item-"+G(C,/flex-|-self/,"")+C;case 4675:return n+C+e+"flex-line-pack"+G(C,/align-content|flex-|-self/,"")+C;case 5548:return n+C+e+G(C,"shrink","negative")+C;case 5292:return n+C+e+G(C,"basis","preferred-size")+C;case 6060:return n+"box-"+G(C,"-grow","")+n+C+e+G(C,"grow","positive")+C;case 4554:return n+G(C,/([^-])(transform)/g,"$1"+n+"$2")+C;case 6187:return G(G(G(C,/(zoom-|grab)/,n+"$1"),/(image-set)/,n+"$1"),C,"")+C;case 5495:case 3959:return G(C,/(image-set\([^]*)/,n+"$1$`$1");case 4968:return G(G(C,/(.+:)(flex-)?(.*)/,n+"box-pack:$3"+e+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+n+C+C;case 4095:case 3583:case 4068:case 2532:return G(C,/(.+)-inline(.+)/,n+"$1$2")+C;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(ge(C)-1-j>6)switch(J(C,j+1)){case 109:if(J(C,j+4)!==45)break;case 102:return G(C,/(.+:)(.+)-([^]+)/,"$1"+n+"$2-$3$1"+r+(J(C,j+3)==108?"$3":"$2-$3"))+C;case 115:return~z(C,"stretch")?xi(G(C,"stretch","fill-available"),j)+C:C}break;case 4949:if(J(C,j+1)!==115)break;case 6444:switch(J(C,ge(C)-3-(~z(C,"!important")&&10))){case 107:return G(C,":",":"+n)+C;case 101:return G(C,/(.+:)([^;!]+)(;|!.+)?/,"$1"+n+(J(C,14)===45?"inline-":"")+"box$3$1"+n+"$2$3$1"+e+"$2box$3")+C}break;case 5936:switch(J(C,j+11)){case 114:return n+C+e+G(C,/[svh]\w+-[tblr]{2}/,"tb")+C;case 108:return n+C+e+G(C,/[svh]\w+-[tblr]{2}/,"tb-rl")+C;case 45:return n+C+e+G(C,/[svh]\w+-[tblr]{2}/,"lr")+C}return n+C+e+C+C}return C}function Kn(C,j){for(var ue="",ie=ye(C),he=0;he-1&&!C.return)switch(C.type){case o:C.return=xi(C.value,C.length);break;case I:return Kn([Ne(C,{value:G(C.value,"@","@"+n)})],ie);case i:if(C.length)return ut(C.props,function(he){switch(D(he,/(::plac\w+|:read-\w+)/)){case":read-only":case":read-write":return Kn([Ne(C,{props:[G(he,/:(read-\w+)/,":"+r+"$1")]})],ie);case"::placeholder":return Kn([Ne(C,{props:[G(he,/:(plac\w+)/,":"+n+"input-$1")]}),Ne(C,{props:[G(he,/:(plac\w+)/,":"+r+"$1")]}),Ne(C,{props:[G(he,/:(plac\w+)/,e+"input-$1")]})],ie)}return""})}}function re(C){switch(C.type){case i:C.props=C.props.map(function(j){return ut($n(j),function(ue,ie,he){switch(J(ue,0)){case 12:return Ce(ue,1,ge(ue));case 0:case 40:case 43:case 62:case 126:return ue;case 58:he[++ie]==="global"&&(he[ie]="",he[++ie]="\f"+Ce(he[ie],ie=1,-1));case 32:return ie===1?"":ue;default:switch(ie){case 0:return C=ue,ye(he)>1?"":ue;case(ie=ye(he)-1):case 2:return ie===2?ue+C+C:ue+C;default:return ue}}})})}}t.CHARSET=h,t.COMMENT=u,t.COUNTER_STYLE=S,t.DECLARATION=o,t.DOCUMENT=x,t.FONT_FACE=A,t.FONT_FEATURE_VALUES=v,t.IMPORT=f,t.KEYFRAMES=I,t.MEDIA=c,t.MOZ=r,t.MS=e,t.NAMESPACE=y,t.PAGE=l,t.RULESET=i,t.SUPPORTS=b,t.VIEWPORT=m,t.WEBKIT=n,t.abs=E,t.alloc=ot,t.append=le,t.assign=M,t.caret=H,t.char=jt,t.charat=J,t.combine=ut,t.comment=at,t.commenter=vi,t.compile=Ch,t.copy=Ne,t.dealloc=Tt,t.declaration=Dt,t.delimit=wr,t.delimiter=Pu,t.escaping=bi,t.from=T,t.hash=R,t.identifier=yi,t.indexof=z,t.match=D,t.middleware=wh,t.namespace=re,t.next=Be,t.node=Pe,t.parse=Si,t.peek=be,t.prefix=xi,t.prefixer=ir,t.prev=_t,t.replace=G,t.ruleset=Qn,t.rulesheet=cs,t.serialize=Kn,t.sizeof=ye,t.slice=Mt,t.stringify=yt,t.strlen=ge,t.substr=Ce,t.token=Ot,t.tokenize=$n,t.tokenizer=gi,t.trim=P,t.whitespace=ls,Object.defineProperty(t,"__esModule",{value:!0})})});var Ex=W(l1=>{"use strict";Object.defineProperty(l1,"__esModule",{value:!0});var yN=function(e){var r=new WeakMap;return function(n){if(r.has(n))return r.get(n);var u=e(n);return r.set(n,u),u}};l1.default=yN});var Ld=W((CO,Ix)=>{"use strict";Ix.exports=Ex()});var Tx=W(c1=>{"use strict";Object.defineProperty(c1,"__esModule",{value:!0});function SN(t){var e=Object.create(null);return function(r){return e[r]===void 0&&(e[r]=t(r)),e[r]}}c1.default=SN});var d1=W((EO,Ax)=>{"use strict";Ax.exports=Tx()});var Rx=W(f1=>{"use strict";Object.defineProperty(f1,"__esModule",{value:!0});var xN=xx(),Ue=wx(),CN=Ld(),wN=d1();function kx(t){return t&&t.__esModule?t:{default:t}}var EN=kx(CN),IN=kx(wN),TN=function(e,r,n){for(var u=0,i=0;u=i,i=Ue.peek(),u===38&&i===12&&(r[n]=1),!Ue.token(i);)Ue.next();return Ue.slice(e,Ue.position)},AN=function(e,r){var n=-1,u=44;do switch(Ue.token(u)){case 0:u===38&&Ue.peek()===12&&(r[n]=1),e[n]+=TN(Ue.position-1,r,n);break;case 2:e[n]+=Ue.delimit(u);break;case 4:if(u===44){e[++n]=Ue.peek()===58?"&\f":"",r[n]=e[n].length;break}default:e[n]+=Ue.from(u)}while(u=Ue.next());return e},NN=function(e,r){return Ue.dealloc(AN(Ue.alloc(e),r))},Nx=new WeakMap,kN=function(e){if(!(e.type!=="rule"||!e.parent||e.length<1)){for(var r=e.value,n=e.parent,u=e.column===n.column&&e.line===n.line;n.type!=="rule";)if(n=n.parent,!n)return;if(!(e.props.length===1&&r.charCodeAt(0)!==58&&!Nx.get(n))&&!u){Nx.set(e,!0);for(var i=[],o=NN(r,i),l=n.props,c=0,f=0;c{"use strict";_x.exports=Rx()});var p1=W((AO,Su)=>{function h1(){return Su.exports=h1=Object.assign?Object.assign.bind():function(t){for(var e=1;e{"use strict";var Ct=typeof Symbol=="function"&&Symbol.for,m1=Ct?Symbol.for("react.element"):60103,g1=Ct?Symbol.for("react.portal"):60106,Gd=Ct?Symbol.for("react.fragment"):60107,Vd=Ct?Symbol.for("react.strict_mode"):60108,Hd=Ct?Symbol.for("react.profiler"):60114,Wd=Ct?Symbol.for("react.provider"):60109,zd=Ct?Symbol.for("react.context"):60110,b1=Ct?Symbol.for("react.async_mode"):60111,Yd=Ct?Symbol.for("react.concurrent_mode"):60111,Ud=Ct?Symbol.for("react.forward_ref"):60112,Xd=Ct?Symbol.for("react.suspense"):60113,DN=Ct?Symbol.for("react.suspense_list"):60120,jd=Ct?Symbol.for("react.memo"):60115,Zd=Ct?Symbol.for("react.lazy"):60116,PN=Ct?Symbol.for("react.block"):60121,LN=Ct?Symbol.for("react.fundamental"):60117,FN=Ct?Symbol.for("react.responder"):60118,BN=Ct?Symbol.for("react.scope"):60119;function Lr(t){if(typeof t=="object"&&t!==null){var e=t.$$typeof;switch(e){case m1:switch(t=t.type,t){case b1:case Yd:case Gd:case Hd:case Vd:case Xd:return t;default:switch(t=t&&t.$$typeof,t){case zd:case Ud:case Zd:case jd:case Wd:return t;default:return e}}case g1:return e}}}function Mx(t){return Lr(t)===Yd}Ie.AsyncMode=b1;Ie.ConcurrentMode=Yd;Ie.ContextConsumer=zd;Ie.ContextProvider=Wd;Ie.Element=m1;Ie.ForwardRef=Ud;Ie.Fragment=Gd;Ie.Lazy=Zd;Ie.Memo=jd;Ie.Portal=g1;Ie.Profiler=Hd;Ie.StrictMode=Vd;Ie.Suspense=Xd;Ie.isAsyncMode=function(t){return Mx(t)||Lr(t)===b1};Ie.isConcurrentMode=Mx;Ie.isContextConsumer=function(t){return Lr(t)===zd};Ie.isContextProvider=function(t){return Lr(t)===Wd};Ie.isElement=function(t){return typeof t=="object"&&t!==null&&t.$$typeof===m1};Ie.isForwardRef=function(t){return Lr(t)===Ud};Ie.isFragment=function(t){return Lr(t)===Gd};Ie.isLazy=function(t){return Lr(t)===Zd};Ie.isMemo=function(t){return Lr(t)===jd};Ie.isPortal=function(t){return Lr(t)===g1};Ie.isProfiler=function(t){return Lr(t)===Hd};Ie.isStrictMode=function(t){return Lr(t)===Vd};Ie.isSuspense=function(t){return Lr(t)===Xd};Ie.isValidElementType=function(t){return typeof t=="string"||typeof t=="function"||t===Gd||t===Yd||t===Hd||t===Vd||t===Xd||t===DN||typeof t=="object"&&t!==null&&(t.$$typeof===Zd||t.$$typeof===jd||t.$$typeof===Wd||t.$$typeof===zd||t.$$typeof===Ud||t.$$typeof===LN||t.$$typeof===FN||t.$$typeof===BN||t.$$typeof===PN)};Ie.typeOf=Lr});var Px=W((kO,Dx)=>{"use strict";Dx.exports=Ox()});var S1=W((RO,Hx)=>{"use strict";var v1=Px(),GN={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},VN={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},HN={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},Gx={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},y1={};y1[v1.ForwardRef]=HN;y1[v1.Memo]=Gx;function Lx(t){return v1.isMemo(t)?Gx:y1[t.$$typeof]||GN}var WN=Object.defineProperty,zN=Object.getOwnPropertyNames,Fx=Object.getOwnPropertySymbols,YN=Object.getOwnPropertyDescriptor,UN=Object.getPrototypeOf,Bx=Object.prototype;function Vx(t,e,r){if(typeof e!="string"){if(Bx){var n=UN(e);n&&n!==Bx&&Vx(t,n,r)}var u=zN(e);Fx&&(u=u.concat(Fx(e)));for(var i=Lx(t),o=Lx(e),l=0;l{"use strict";Object.defineProperty(x1,"__esModule",{value:!0});var XN=S1();function jN(t){return t&&t.__esModule?t:{default:t}}var ZN=jN(XN),qN=function(t,e){return ZN.default(t,e)};x1.default=qN});var zx=W(Ra=>{"use strict";Object.defineProperty(Ra,"__esModule",{value:!0});var w1=typeof document<"u";function JN(t,e,r){var n="";return r.split(" ").forEach(function(u){t[u]!==void 0?e.push(t[u]+";"):n+=u+" "}),n}var Wx=function(e,r,n){var u=e.key+"-"+r.name;(n===!1||w1===!1&&e.compat!==void 0)&&e.registered[u]===void 0&&(e.registered[u]=r.styles)},$N=function(e,r,n){Wx(e,r,n);var u=e.key+"-"+r.name;if(e.inserted[r.name]===void 0){var i="",o=r;do{var l=e.insert(r===o?"."+u:"",o,e.sheet,!0);!w1&&l!==void 0&&(i+=l),o=o.next}while(o!==void 0);if(!w1&&i.length!==0)return i}};Ra.getRegisteredStyles=JN;Ra.insertStyles=$N;Ra.registerStyles=Wx});var E1=W((OO,Yx)=>{"use strict";Yx.exports=zx()});var Ux=W(I1=>{"use strict";Object.defineProperty(I1,"__esModule",{value:!0});function QN(t){for(var e=0,r,n=0,u=t.length;u>=4;++n,u-=4)r=t.charCodeAt(n)&255|(t.charCodeAt(++n)&255)<<8|(t.charCodeAt(++n)&255)<<16|(t.charCodeAt(++n)&255)<<24,r=(r&65535)*1540483477+((r>>>16)*59797<<16),r^=r>>>24,e=(r&65535)*1540483477+((r>>>16)*59797<<16)^(e&65535)*1540483477+((e>>>16)*59797<<16);switch(u){case 3:e^=(t.charCodeAt(n+2)&255)<<16;case 2:e^=(t.charCodeAt(n+1)&255)<<8;case 1:e^=t.charCodeAt(n)&255,e=(e&65535)*1540483477+((e>>>16)*59797<<16)}return e^=e>>>13,e=(e&65535)*1540483477+((e>>>16)*59797<<16),((e^e>>>15)>>>0).toString(36)}I1.default=QN});var jx=W((PO,Xx)=>{"use strict";Xx.exports=Ux()});var Zx=W(T1=>{"use strict";Object.defineProperty(T1,"__esModule",{value:!0});var KN={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGridRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1};T1.default=KN});var Jx=W((FO,qx)=>{"use strict";qx.exports=Zx()});var t3=W(k1=>{"use strict";Object.defineProperty(k1,"__esModule",{value:!0});var e8=jx(),t8=Jx(),r8=d1();function N1(t){return t&&t.__esModule?t:{default:t}}var n8=N1(e8),u8=N1(t8),i8=N1(r8),s8=/[A-Z]|^ms/g,o8=/_EMO_([^_]+?)_([^]*?)_EMO_/g,e3=function(e){return e.charCodeAt(1)===45},$x=function(e){return e!=null&&typeof e!="boolean"},A1=i8.default(function(t){return e3(t)?t:t.replace(s8,"-$&").toLowerCase()}),Qx=function(e,r){switch(e){case"animation":case"animationName":if(typeof r=="string")return r.replace(o8,function(n,u,i){return Fn={name:u,styles:i,next:Fn},u})}return u8.default[e]!==1&&!e3(e)&&typeof r=="number"&&r!==0?r+"px":r};function _a(t,e,r){if(r==null)return"";if(r.__emotion_styles!==void 0)return r;switch(typeof r){case"boolean":return"";case"object":{if(r.anim===1)return Fn={name:r.name,styles:r.styles,next:Fn},r.name;if(r.styles!==void 0){var n=r.next;if(n!==void 0)for(;n!==void 0;)Fn={name:n.name,styles:n.styles,next:Fn},n=n.next;var u=r.styles+";";return u}return a8(t,e,r)}case"function":{if(t!==void 0){var i=Fn,o=r(t);return Fn=i,_a(t,e,o)}break}}if(e==null)return r;var l=e[r];return l!==void 0?l:r}function a8(t,e,r){var n="";if(Array.isArray(r))for(var u=0;u{"use strict";r3.exports=t3()});var o3=W(qd=>{"use strict";Object.defineProperty(qd,"__esModule",{value:!0});var i3=ze();function c8(t){if(t&&t.__esModule)return t;var e=Object.create(null);return t&&Object.keys(t).forEach(function(r){if(r!=="default"){var n=Object.getOwnPropertyDescriptor(t,r);Object.defineProperty(e,r,n.get?n:{enumerable:!0,get:function(){return t[r]}})}}),e.default=t,Object.freeze(e)}var n3=c8(i3),d8=typeof document<"u",u3=function(e){return e()},s3=n3["useInsertionEffect"]?n3["useInsertionEffect"]:!1,f8=d8&&s3||u3,h8=s3||i3.useLayoutEffect;qd.useInsertionEffectAlwaysWithSyncFallback=f8;qd.useInsertionEffectWithLayoutFallback=h8});var _1=W((HO,a3)=>{"use strict";a3.exports=o3()});var h3=W(fr=>{"use strict";var ht=ze(),p8=Bd(),c3=p1(),m8=Ld(),g8=C1(),M1=E1(),b8=R1(),v8=_1();function d3(t){return t&&t.__esModule?t:{default:t}}var f3=d3(p8),l3=d3(m8),D1=typeof document<"u",P1={}.hasOwnProperty,Ma=ht.createContext(typeof HTMLElement<"u"?f3.default({key:"css"}):null),y8=Ma.Provider,S8=function(){return ht.useContext(Ma)};fr.withEmotionCache=function(e){return ht.forwardRef(function(r,n){var u=ht.useContext(Ma);return e(r,u,n)})};D1||(fr.withEmotionCache=function(e){return function(r){var n=ht.useContext(Ma);return n===null?(n=f3.default({key:"css"}),ht.createElement(Ma.Provider,{value:n},e(r,n))):e(r,n)}});var Zs=ht.createContext({}),x8=function(){return ht.useContext(Zs)},C8=function(e,r){if(typeof r=="function"){var n=r(e);return n}return c3({},e,r)},w8=l3.default(function(t){return l3.default(function(e){return C8(t,e)})}),E8=function(e){var r=ht.useContext(Zs);return e.theme!==r&&(r=w8(r)(e.theme)),ht.createElement(Zs.Provider,{value:r},e.children)};function I8(t){var e=t.displayName||t.name||"Component",r=function(i,o){var l=ht.useContext(Zs);return ht.createElement(t,c3({theme:l,ref:o},i))},n=ht.forwardRef(r);return n.displayName="WithTheme("+e+")",g8.default(n,t)}var O1="__EMOTION_TYPE_PLEASE_DO_NOT_USE__",T8=function(e,r){var n={};for(var u in r)P1.call(r,u)&&(n[u]=r[u]);return n[O1]=e,n},A8=function(e){var r=e.cache,n=e.serialized,u=e.isStringTag;M1.registerStyles(r,n,u);var i=v8.useInsertionEffectAlwaysWithSyncFallback(function(){return M1.insertStyles(r,n,u)});if(!D1&&i!==void 0){for(var o,l=n.name,c=n.next;c!==void 0;)l+=" "+c.name,c=c.next;return ht.createElement("style",(o={},o["data-emotion"]=r.key+" "+l,o.dangerouslySetInnerHTML={__html:i},o.nonce=r.sheet.nonce,o))}return null},N8=fr.withEmotionCache(function(t,e,r){var n=t.css;typeof n=="string"&&e.registered[n]!==void 0&&(n=e.registered[n]);var u=t[O1],i=[n],o="";typeof t.className=="string"?o=M1.getRegisteredStyles(e.registered,i,t.className):t.className!=null&&(o=t.className+" ");var l=b8.serializeStyles(i,void 0,ht.useContext(Zs));o+=e.key+"-"+l.name;var c={};for(var f in t)P1.call(t,f)&&f!=="css"&&f!==O1&&(c[f]=t[f]);return c.ref=r,c.className=o,ht.createElement(ht.Fragment,null,ht.createElement(A8,{cache:e,serialized:l,isStringTag:typeof u=="string"}),ht.createElement(u,c))});fr.CacheProvider=y8;fr.Emotion=N8;fr.ThemeContext=Zs;fr.ThemeProvider=E8;fr.__unsafe_useEmotionCache=S8;fr.createEmotionProps=T8;fr.hasOwnProperty=P1;fr.isBrowser=D1;fr.useTheme=x8;fr.withTheme=I8});var g3=W(tr=>{"use strict";Object.defineProperty(tr,"__esModule",{value:!0});var Bn=ze();Bd();var wt=h3();p1();Ld();S1();C1();var Jd=E1(),F1=R1(),L1=_1(),p3=function(e,r){var n=arguments;if(r==null||!wt.hasOwnProperty.call(r,"css"))return Bn.createElement.apply(void 0,n);var u=n.length,i=new Array(u);i[0]=wt.Emotion,i[1]=wt.createEmotionProps(e,r);for(var o=2;o{"use strict";b3.exports=g3()});var VC=W((GC,ig)=>{typeof ig<"u"&&typeof GC<"u"&&(ig.exports=pt);function pt(t){if(!(this instanceof pt))return new pt(t);if(t||(t={}),!t.consumer)throw new Error("consumer option is required");if(this.consumer=t.consumer,this.nonce_length=t.nonce_length||32,this.version=t.version||"1.0",this.parameter_seperator=t.parameter_seperator||", ",this.realm=t.realm,typeof t.last_ampersand>"u"?this.last_ampersand=!0:this.last_ampersand=t.last_ampersand,this.signature_method=t.signature_method||"PLAINTEXT",this.signature_method=="PLAINTEXT"&&!t.hash_function&&(t.hash_function=function(e,r){return r}),!t.hash_function)throw new Error("hash_function option is required");this.hash_function=t.hash_function,this.body_hash_function=t.body_hash_function||this.hash_function}pt.prototype.authorize=function(t,e){var r={oauth_consumer_key:this.consumer.key,oauth_nonce:this.getNonce(),oauth_signature_method:this.signature_method,oauth_timestamp:this.getTimeStamp(),oauth_version:this.version};return e||(e={}),e.key!==void 0&&(r.oauth_token=e.key),t.data||(t.data={}),t.includeBodyHash&&(r.oauth_body_hash=this.getBodyHash(t,e.secret)),r.oauth_signature=this.getSignature(t,e.secret,r),r};pt.prototype.getSignature=function(t,e,r){return this.hash_function(this.getBaseString(t,r),this.getSigningKey(e))};pt.prototype.getBodyHash=function(t,e){var r=typeof t.data=="string"?t.data:JSON.stringify(t.data);if(!this.body_hash_function)throw new Error("body_hash_function option is required");return this.body_hash_function(r,this.getSigningKey(e))};pt.prototype.getBaseString=function(t,e){return t.method.toUpperCase()+"&"+this.percentEncode(this.getBaseUrl(t.url))+"&"+this.percentEncode(this.getParameterString(t,e))};pt.prototype.getParameterString=function(t,e){var r;e.oauth_body_hash?r=this.sortObject(this.percentEncodeData(this.mergeObject(e,this.deParamUrl(t.url)))):r=this.sortObject(this.percentEncodeData(this.mergeObject(e,this.mergeObject(t.data,this.deParamUrl(t.url)))));for(var n="",u=0;u{"use strict";var bR=Object.prototype.hasOwnProperty,rr="~";function za(){}Object.create&&(za.prototype=Object.create(null),new za().__proto__||(rr=!1));function vR(t,e,r){this.fn=t,this.context=e,this.once=r||!1}function $C(t,e,r,n,u){if(typeof r!="function")throw new TypeError("The listener must be a function");var i=new vR(r,n||t,u),o=rr?rr+e:e;return t._events[o]?t._events[o].fn?t._events[o]=[t._events[o],i]:t._events[o].push(i):(t._events[o]=i,t._eventsCount++),t}function d0(t,e){--t._eventsCount===0?t._events=new za:delete t._events[e]}function Ut(){this._events=new za,this._eventsCount=0}Ut.prototype.eventNames=function(){var e=[],r,n;if(this._eventsCount===0)return e;for(n in r=this._events)bR.call(r,n)&&e.push(rr?n.slice(1):n);return Object.getOwnPropertySymbols?e.concat(Object.getOwnPropertySymbols(r)):e};Ut.prototype.listeners=function(e){var r=rr?rr+e:e,n=this._events[r];if(!n)return[];if(n.fn)return[n.fn];for(var u=0,i=n.length,o=new Array(i);u{"use strict";KC.exports=function(e,r){if(r=r.split(":")[0],e=+e,!e)return!1;switch(r){case"http":case"ws":return e!==80;case"https":case"wss":return e!==443;case"ftp":return e!==21;case"gopher":return e!==70;case"file":return!1}return e!==0}});var f0=W(rw=>{var Eu=rw,yR=require("url"),tw=require("util")._extend,SR=ew(),xR=/(^|,)\s*upgrade\s*($|,)/i,cg=/^https|wss/;Eu.isSSL=cg;Eu.setupOutgoing=function(t,e,r,n){t.port=e[n||"target"].port||(cg.test(e[n||"target"].protocol)?443:80),["host","hostname","socketPath","pfx","key","passphrase","cert","ca","ciphers","secureProtocol"].forEach(function(l){t[l]=e[n||"target"][l]}),t.method=e.method||r.method,t.headers=tw({},r.headers),e.headers&&tw(t.headers,e.headers),e.auth&&(t.auth=e.auth),e.ca&&(t.ca=e.ca),cg.test(e[n||"target"].protocol)&&(t.rejectUnauthorized=typeof e.secure>"u"?!0:e.secure),t.agent=e.agent||!1,t.localAddress=e.localAddress,t.agent||(t.headers=t.headers||{},(typeof t.headers.connection!="string"||!xR.test(t.headers.connection))&&(t.headers.connection="close"));var u=e[n||"target"],i=u&&e.prependPath!==!1&&u.path||"",o=e.toProxy?r.url:yR.parse(r.url).path||"";return o=e.ignorePath?"":o,t.path=Eu.urlJoin(i,o),e.changeOrigin&&(t.headers.host=SR(t.port,e[n||"target"].protocol)&&!CR(t.host)?t.host+":"+t.port:t.host),t};Eu.setupSocket=function(t){return t.setTimeout(0),t.setNoDelay(!0),t.setKeepAlive(!0,0),t};Eu.getPort=function(t){var e=t.headers.host?t.headers.host.match(/:(\d+)/):"";return e?e[1]:Eu.hasEncryptedConnection(t)?"443":"80"};Eu.hasEncryptedConnection=function(t){return Boolean(t.connection.encrypted||t.connection.pair)};Eu.urlJoin=function(){var t=Array.prototype.slice.call(arguments),e=t.length-1,r=t[e],n=r.split("?"),u;return t[e]=n.shift(),u=[t.filter(Boolean).join("/").replace(/\/+/g,"/").replace("http:/","http://").replace("https:/","https://")],u.push.apply(u,n),u.join("?")};Eu.rewriteCookieProperty=function t(e,r,n){return Array.isArray(e)?e.map(function(u){return t(u,r,n)}):e.replace(new RegExp("(;\\s*"+n+"=)([^;]+)","i"),function(u,i,o){var l;if(o in r)l=r[o];else if("*"in r)l=r["*"];else return u;return l?i+l:""})};function CR(t){return!!~t.indexOf(":")}});var sw=W((nL,iw)=>{var nw=require("url"),uw=f0(),wR=/^201|30(1|2|7|8)$/;iw.exports={removeChunked:function(e,r,n){e.httpVersion==="1.0"&&delete n.headers["transfer-encoding"]},setConnection:function(e,r,n){e.httpVersion==="1.0"?n.headers.connection=e.headers.connection||"close":e.httpVersion!=="2.0"&&!n.headers.connection&&(n.headers.connection=e.headers.connection||"keep-alive")},setRedirectHostRewrite:function(e,r,n,u){if((u.hostRewrite||u.autoRewrite||u.protocolRewrite)&&n.headers.location&&wR.test(n.statusCode)){var i=nw.parse(u.target),o=nw.parse(n.headers.location);if(i.host!=o.host)return;u.hostRewrite?o.host=u.hostRewrite:u.autoRewrite&&(o.host=e.headers.host),u.protocolRewrite&&(o.protocol=u.protocolRewrite),n.headers.location=o.format()}},writeHeaders:function(e,r,n,u){var i=u.cookieDomainRewrite,o=u.cookiePathRewrite,l=u.preserveHeaderKeyCase,c,f=function(b,x){x!=null&&(i&&b.toLowerCase()==="set-cookie"&&(x=uw.rewriteCookieProperty(x,i,"domain")),o&&b.toLowerCase()==="set-cookie"&&(x=uw.rewriteCookieProperty(x,o,"path")),r.setHeader(String(b).trim(),x))};if(typeof i=="string"&&(i={"*":i}),typeof o=="string"&&(o={"*":o}),l&&n.rawHeaders!=null){c={};for(var h=0;h{var Qs=1e3,Ks=Qs*60,eo=Ks*60,Yi=eo*24,ER=Yi*7,IR=Yi*365.25;ow.exports=function(t,e){e=e||{};var r=typeof t;if(r==="string"&&t.length>0)return TR(t);if(r==="number"&&isFinite(t))return e.long?NR(t):AR(t);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(t))};function TR(t){if(t=String(t),!(t.length>100)){var e=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(t);if(!!e){var r=parseFloat(e[1]),n=(e[2]||"ms").toLowerCase();switch(n){case"years":case"year":case"yrs":case"yr":case"y":return r*IR;case"weeks":case"week":case"w":return r*ER;case"days":case"day":case"d":return r*Yi;case"hours":case"hour":case"hrs":case"hr":case"h":return r*eo;case"minutes":case"minute":case"mins":case"min":case"m":return r*Ks;case"seconds":case"second":case"secs":case"sec":case"s":return r*Qs;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return r;default:return}}}}function AR(t){var e=Math.abs(t);return e>=Yi?Math.round(t/Yi)+"d":e>=eo?Math.round(t/eo)+"h":e>=Ks?Math.round(t/Ks)+"m":e>=Qs?Math.round(t/Qs)+"s":t+"ms"}function NR(t){var e=Math.abs(t);return e>=Yi?h0(t,e,Yi,"day"):e>=eo?h0(t,e,eo,"hour"):e>=Ks?h0(t,e,Ks,"minute"):e>=Qs?h0(t,e,Qs,"second"):t+" ms"}function h0(t,e,r,n){var u=e>=r*1.5;return Math.round(t/r)+" "+n+(u?"s":"")}});var cw=W((iL,lw)=>{function kR(t){r.debug=r,r.default=r,r.coerce=c,r.disable=i,r.enable=u,r.enabled=o,r.humanize=aw(),r.destroy=f,Object.keys(t).forEach(h=>{r[h]=t[h]}),r.names=[],r.skips=[],r.formatters={};function e(h){let m=0;for(let b=0;b{if(R==="%%")return"%";T++;let D=r.formatters[P];if(typeof D=="function"){let G=A[T];R=D.call(S,G),A.splice(T,1),T--}return R}),r.formatArgs.call(S,A),(S.log||r.log).apply(S,A)}return I.namespace=h,I.useColors=r.useColors(),I.color=r.selectColor(h),I.extend=n,I.destroy=r.destroy,Object.defineProperty(I,"enabled",{enumerable:!0,configurable:!1,get:()=>b!==null?b:(x!==r.namespaces&&(x=r.namespaces,y=r.enabled(h)),y),set:A=>{b=A}}),typeof r.init=="function"&&r.init(I),I}function n(h,m){let b=r(this.namespace+(typeof m>"u"?":":m)+h);return b.log=this.log,b}function u(h){r.save(h),r.namespaces=h,r.names=[],r.skips=[];let m,b=(typeof h=="string"?h:"").split(/[\s,]+/),x=b.length;for(m=0;m"-"+m)].join(",");return r.enable(""),h}function o(h){if(h[h.length-1]==="*")return!0;let m,b;for(m=0,b=r.skips.length;m{Br.formatArgs=_R;Br.save=MR;Br.load=OR;Br.useColors=RR;Br.storage=DR();Br.destroy=(()=>{let t=!1;return()=>{t||(t=!0,console.warn("Instance method `debug.destroy()` is deprecated and no longer does anything. It will be removed in the next major version of `debug`."))}})();Br.colors=["#0000CC","#0000FF","#0033CC","#0033FF","#0066CC","#0066FF","#0099CC","#0099FF","#00CC00","#00CC33","#00CC66","#00CC99","#00CCCC","#00CCFF","#3300CC","#3300FF","#3333CC","#3333FF","#3366CC","#3366FF","#3399CC","#3399FF","#33CC00","#33CC33","#33CC66","#33CC99","#33CCCC","#33CCFF","#6600CC","#6600FF","#6633CC","#6633FF","#66CC00","#66CC33","#9900CC","#9900FF","#9933CC","#9933FF","#99CC00","#99CC33","#CC0000","#CC0033","#CC0066","#CC0099","#CC00CC","#CC00FF","#CC3300","#CC3333","#CC3366","#CC3399","#CC33CC","#CC33FF","#CC6600","#CC6633","#CC9900","#CC9933","#CCCC00","#CCCC33","#FF0000","#FF0033","#FF0066","#FF0099","#FF00CC","#FF00FF","#FF3300","#FF3333","#FF3366","#FF3399","#FF33CC","#FF33FF","#FF6600","#FF6633","#FF9900","#FF9933","#FFCC00","#FFCC33"];function RR(){return typeof window<"u"&&window.process&&(window.process.type==="renderer"||window.process.__nwjs)?!0:typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/(edge|trident)\/(\d+)/)?!1:typeof document<"u"&&document.documentElement&&document.documentElement.style&&document.documentElement.style.WebkitAppearance||typeof window<"u"&&window.console&&(window.console.firebug||window.console.exception&&window.console.table)||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/firefox\/(\d+)/)&&parseInt(RegExp.$1,10)>=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function _R(t){if(t[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+t[0]+(this.useColors?"%c ":" ")+"+"+p0.exports.humanize(this.diff),!this.useColors)return;let e="color: "+this.color;t.splice(1,0,e,"color: inherit");let r=0,n=0;t[0].replace(/%[a-zA-Z%]/g,u=>{u!=="%%"&&(r++,u==="%c"&&(n=r))}),t.splice(n,0,e)}Br.log=console.debug||console.log||(()=>{});function MR(t){try{t?Br.storage.setItem("debug",t):Br.storage.removeItem("debug")}catch{}}function OR(){let t;try{t=Br.storage.getItem("debug")}catch{}return!t&&typeof process<"u"&&"env"in process&&(t=process.env.DEBUG),t}function DR(){try{return localStorage}catch{}}p0.exports=cw()(Br);var{formatters:PR}=p0.exports;PR.j=function(t){try{return JSON.stringify(t)}catch(e){return"[UnexpectedJSONParseError]: "+e.message}}});var hw=W((sL,fw)=>{var Ya;fw.exports=function(){if(!Ya){try{Ya=dw()("follow-redirects")}catch{}typeof Ya!="function"&&(Ya=function(){})}Ya.apply(null,arguments)}});var xw=W((oL,mg)=>{var Ui=require("url"),dg=Ui.URL,LR=require("http"),FR=require("https"),gw=require("stream").Writable,bw=require("assert"),vw=hw(),hg=["abort","aborted","connect","error","socket","timeout"],pg=Object.create(null);hg.forEach(function(t){pg[t]=function(e,r,n){this._redirectable.emit(t,e,r,n)}});var BR=Xa("ERR_INVALID_URL","Invalid URL",TypeError),pw=Xa("ERR_FR_REDIRECTION_FAILURE","Redirected request failed"),GR=Xa("ERR_FR_TOO_MANY_REDIRECTS","Maximum number of redirects exceeded"),VR=Xa("ERR_FR_MAX_BODY_LENGTH_EXCEEDED","Request body larger than maxBodyLength limit"),HR=Xa("ERR_STREAM_WRITE_AFTER_END","write after end");function Gr(t,e){gw.call(this),this._sanitizeOptions(t),this._options=t,this._ended=!1,this._ending=!1,this._redirectCount=0,this._redirects=[],this._requestBodyLength=0,this._requestBodyBuffers=[],e&&this.on("response",e);var r=this;this._onNativeResponse=function(n){r._processResponse(n)},this._performRequest()}Gr.prototype=Object.create(gw.prototype);Gr.prototype.abort=function(){Sw(this._currentRequest),this.emit("abort")};Gr.prototype.write=function(t,e,r){if(this._ending)throw new HR;if(!Xi(t)&&!YR(t))throw new TypeError("data should be a string, Buffer or Uint8Array");if(Ua(e)&&(r=e,e=null),t.length===0){r&&r();return}this._requestBodyLength+t.length<=this._options.maxBodyLength?(this._requestBodyLength+=t.length,this._requestBodyBuffers.push({data:t,encoding:e}),this._currentRequest.write(t,e,r)):(this.emit("error",new VR),this.abort())};Gr.prototype.end=function(t,e,r){if(Ua(t)?(r=t,t=e=null):Ua(e)&&(r=e,e=null),!t)this._ended=this._ending=!0,this._currentRequest.end(null,null,r);else{var n=this,u=this._currentRequest;this.write(t,e,function(){n._ended=!0,u.end(null,null,r)}),this._ending=!0}};Gr.prototype.setHeader=function(t,e){this._options.headers[t]=e,this._currentRequest.setHeader(t,e)};Gr.prototype.removeHeader=function(t){delete this._options.headers[t],this._currentRequest.removeHeader(t)};Gr.prototype.setTimeout=function(t,e){var r=this;function n(o){o.setTimeout(t),o.removeListener("timeout",o.destroy),o.addListener("timeout",o.destroy)}function u(o){r._timeout&&clearTimeout(r._timeout),r._timeout=setTimeout(function(){r.emit("timeout"),i()},t),n(o)}function i(){r._timeout&&(clearTimeout(r._timeout),r._timeout=null),r.removeListener("abort",i),r.removeListener("error",i),r.removeListener("response",i),e&&r.removeListener("timeout",e),r.socket||r._currentRequest.removeListener("socket",u)}return e&&this.on("timeout",e),this.socket?u(this.socket):this._currentRequest.once("socket",u),this.on("socket",n),this.on("abort",i),this.on("error",i),this.on("response",i),this};["flushHeaders","getHeader","setNoDelay","setSocketKeepAlive"].forEach(function(t){Gr.prototype[t]=function(e,r){return this._currentRequest[t](e,r)}});["aborted","connection","socket"].forEach(function(t){Object.defineProperty(Gr.prototype,t,{get:function(){return this._currentRequest[t]}})});Gr.prototype._sanitizeOptions=function(t){if(t.headers||(t.headers={}),t.host&&(t.hostname||(t.hostname=t.host),delete t.host),!t.pathname&&t.path){var e=t.path.indexOf("?");e<0?t.pathname=t.path:(t.pathname=t.path.substring(0,e),t.search=t.path.substring(e))}};Gr.prototype._performRequest=function(){var t=this._options.protocol,e=this._options.nativeProtocols[t];if(!e){this.emit("error",new TypeError("Unsupported protocol "+t));return}if(this._options.agents){var r=t.slice(0,-1);this._options.agent=this._options.agents[r]}var n=this._currentRequest=e.request(this._options,this._onNativeResponse);n._redirectable=this;for(var u of hg)n.on(u,pg[u]);if(this._currentUrl=/^\//.test(this._options.path)?Ui.format(this._options):this._options.path,this._isRedirect){var i=0,o=this,l=this._requestBodyBuffers;(function c(f){if(n===o._currentRequest)if(f)o.emit("error",f);else if(i=400){t.responseUrl=this._currentUrl,t.redirects=this._redirects,this.emit("response",t),this._requestBodyBuffers=[];return}if(Sw(this._currentRequest),t.destroy(),++this._redirectCount>this._options.maxRedirects){this.emit("error",new GR);return}var n,u=this._options.beforeRedirect;u&&(n=Object.assign({Host:t.req.getHeader("host")},this._options.headers));var i=this._options.method;((e===301||e===302)&&this._options.method==="POST"||e===303&&!/^(?:GET|HEAD)$/.test(this._options.method))&&(this._options.method="GET",this._requestBodyBuffers=[],fg(/^content-/i,this._options.headers));var o=fg(/^host$/i,this._options.headers),l=Ui.parse(this._currentUrl),c=o||l.host,f=/^\w+:/.test(r)?this._currentUrl:Ui.format(Object.assign(l,{host:c})),h;try{h=Ui.resolve(f,r)}catch(y){this.emit("error",new pw({cause:y}));return}vw("redirecting to",h),this._isRedirect=!0;var m=Ui.parse(h);if(Object.assign(this._options,m),(m.protocol!==l.protocol&&m.protocol!=="https:"||m.host!==c&&!zR(m.host,c))&&fg(/^(?:authorization|cookie)$/i,this._options.headers),Ua(u)){var b={headers:t.headers,statusCode:e},x={url:f,method:i,headers:n};try{u(this._options,b,x)}catch(y){this.emit("error",y);return}this._sanitizeOptions(this._options)}try{this._performRequest()}catch(y){this.emit("error",new pw({cause:y}))}};function yw(t){var e={maxRedirects:21,maxBodyLength:10485760},r={};return Object.keys(t).forEach(function(n){var u=n+":",i=r[u]=t[n],o=e[n]=Object.create(i);function l(f,h,m){if(Xi(f)){var b;try{b=mw(new dg(f))}catch{b=Ui.parse(f)}if(!Xi(b.protocol))throw new BR({input:f});f=b}else dg&&f instanceof dg?f=mw(f):(m=h,h=f,f={protocol:u});return Ua(h)&&(m=h,h=null),h=Object.assign({maxRedirects:e.maxRedirects,maxBodyLength:e.maxBodyLength},f,h),h.nativeProtocols=r,!Xi(h.host)&&!Xi(h.hostname)&&(h.hostname="::1"),bw.equal(h.protocol,u,"protocol mismatch"),vw("options",h),new Gr(h,m)}function c(f,h,m){var b=o.request(f,h,m);return b.end(),b}Object.defineProperties(o,{request:{value:l,configurable:!0,enumerable:!0,writable:!0},get:{value:c,configurable:!0,enumerable:!0,writable:!0}})}),e}function WR(){}function mw(t){var e={protocol:t.protocol,hostname:t.hostname.startsWith("[")?t.hostname.slice(1,-1):t.hostname,hash:t.hash,search:t.search,pathname:t.pathname,path:t.pathname+t.search,href:t.href};return t.port!==""&&(e.port=Number(t.port)),e}function fg(t,e){var r;for(var n in e)t.test(n)&&(r=e[n],delete e[n]);return r===null||typeof r>"u"?void 0:String(r).trim()}function Xa(t,e,r){function n(u){Error.captureStackTrace(this,this.constructor),Object.assign(this,u||{}),this.code=t,this.message=this.cause?e+": "+this.cause.message:e}return n.prototype=new(r||Error),n.prototype.constructor=n,n.prototype.name="Error ["+t+"]",n}function Sw(t){for(var e of hg)t.removeListener(e,pg[e]);t.on("error",WR),t.abort()}function zR(t,e){bw(Xi(t)&&Xi(e));var r=t.length-e.length-1;return r>0&&t[r]==="."&&t.endsWith(e)}function Xi(t){return typeof t=="string"||t instanceof String}function Ua(t){return typeof t=="function"}function YR(t){return typeof t=="object"&&"length"in t}mg.exports=yw({http:LR,https:FR});mg.exports.wrap=yw});var ww=W((aL,Cw)=>{var UR=require("http"),XR=require("https"),ja=sw(),m0=f0(),jR=xw();ja=Object.keys(ja).map(function(t){return ja[t]});var ZR={http:UR,https:XR};Cw.exports={deleteLength:function(e,r,n){(e.method==="DELETE"||e.method==="OPTIONS")&&!e.headers["content-length"]&&(e.headers["content-length"]="0",delete e.headers["transfer-encoding"])},timeout:function(e,r,n){n.timeout&&e.socket.setTimeout(n.timeout)},XHeaders:function(e,r,n){if(!!n.xfwd){var u=e.isSpdy||m0.hasEncryptedConnection(e),i={for:e.connection.remoteAddress||e.socket.remoteAddress,port:m0.getPort(e),proto:u?"https":"http"};["for","port","proto"].forEach(function(o){e.headers["x-forwarded-"+o]=(e.headers["x-forwarded-"+o]||"")+(e.headers["x-forwarded-"+o]?",":"")+i[o]}),e.headers["x-forwarded-host"]=e.headers["x-forwarded-host"]||e.headers.host||""}},stream:function(e,r,n,u,i,o){i.emit("start",e,r,n.target||n.forward);var l=n.followRedirects?jR:ZR,c=l.http,f=l.https;if(n.forward){var h=(n.forward.protocol==="https:"?f:c).request(m0.setupOutgoing(n.ssl||{},n,e,"forward")),m=y(h,n.forward);if(e.on("error",m),h.on("error",m),(n.buffer||e).pipe(h),!n.target)return r.end()}var b=(n.target.protocol==="https:"?f:c).request(m0.setupOutgoing(n.ssl||{},n,e));b.on("socket",function(I){i&&!b.getHeader("expect")&&i.emit("proxyReq",b,e,r,n)}),n.proxyTimeout&&b.setTimeout(n.proxyTimeout,function(){b.abort()}),e.on("aborted",function(){b.abort()});var x=y(b,n.target);e.on("error",x),b.on("error",x);function y(I,A){return function(v){if(e.socket.destroyed&&v.code==="ECONNRESET")return i.emit("econnreset",v,e,r,A),I.abort();o?o(v,e,r,A):i.emit("error",v,e,r,A)}}(n.buffer||e).pipe(b),b.on("response",function(I){if(i&&i.emit("proxyRes",I,e,r),!r.headersSent&&!n.selfHandleResponse)for(var A=0;A{var qR=require("http"),JR=require("https"),to=f0();Ew.exports={checkMethodAndHeader:function(e,r){if(e.method!=="GET"||!e.headers.upgrade||e.headers.upgrade.toLowerCase()!=="websocket")return r.destroy(),!0},XHeaders:function(e,r,n){if(!!n.xfwd){var u={for:e.connection.remoteAddress||e.socket.remoteAddress,port:to.getPort(e),proto:to.hasEncryptedConnection(e)?"wss":"ws"};["for","port","proto"].forEach(function(i){e.headers["x-forwarded-"+i]=(e.headers["x-forwarded-"+i]||"")+(e.headers["x-forwarded-"+i]?",":"")+u[i]})}},stream:function(e,r,n,u,i,o){var l=function(h,m){return Object.keys(m).reduce(function(b,x){var y=m[x];if(!Array.isArray(y))return b.push(x+": "+y),b;for(var I=0;I{var kw=_w.exports,Tw=require("util")._extend,$R=require("url").parse,Rw=QC(),QR=require("http"),KR=require("https"),Aw=ww(),Nw=Iw();kw.Server=ji;function gg(t){return function(e){return function(r,n){var u=t==="ws"?this.wsPasses:this.webPasses,i=[].slice.call(arguments),o=i.length-1,l,c;typeof i[o]=="function"&&(c=i[o],o--);var f=e;if(!(i[o]instanceof Buffer)&&i[o]!==n&&(f=Tw({},e),Tw(f,i[o]),o--),i[o]instanceof Buffer&&(l=i[o]),["target","forward"].forEach(function(m){typeof f[m]=="string"&&(f[m]=$R(f[m]))}),!f.target&&!f.forward)return this.emit("error",new Error("Must provide a proper URL as target"));for(var h=0;h{var Za=Mw().Server;function bg(t){return new Za(t)}Za.createProxyServer=bg;Za.createServer=bg;Za.createProxy=bg;Ow.exports=Za});var Lw=W((fL,Pw)=>{Pw.exports=Dw()});var k4=W(qg=>{try{let{performance:t}=require("perf_hooks");qg.performance=t}catch{qg.performance={now(){return+new Date}}}});var ts=W((jF,L4)=>{L4.exports={trueFunc:function(){return!0},falseFunc:function(){return!1}}});var Db=W(pE=>{var hE={};hE.StyleSheet=function(){this.parentStyleSheet=null};pE.StyleSheet=hE.StyleSheet});var Cr=W(mE=>{var nt={};nt.CSSRule=function(){this.parentRule=null,this.parentStyleSheet=null};nt.CSSRule.UNKNOWN_RULE=0;nt.CSSRule.STYLE_RULE=1;nt.CSSRule.CHARSET_RULE=2;nt.CSSRule.IMPORT_RULE=3;nt.CSSRule.MEDIA_RULE=4;nt.CSSRule.FONT_FACE_RULE=5;nt.CSSRule.PAGE_RULE=6;nt.CSSRule.KEYFRAMES_RULE=7;nt.CSSRule.KEYFRAME_RULE=8;nt.CSSRule.MARGIN_RULE=9;nt.CSSRule.NAMESPACE_RULE=10;nt.CSSRule.COUNTER_STYLE_RULE=11;nt.CSSRule.SUPPORTS_RULE=12;nt.CSSRule.DOCUMENT_RULE=13;nt.CSSRule.FONT_FEATURE_VALUES_RULE=14;nt.CSSRule.VIEWPORT_RULE=15;nt.CSSRule.REGION_STYLE_RULE=16;nt.CSSRule.prototype={constructor:nt.CSSRule};mE.CSSRule=nt.CSSRule});var Nl=W(gE=>{var zr={CSSStyleDeclaration:is().CSSStyleDeclaration,CSSRule:Cr().CSSRule};zr.CSSStyleRule=function(){zr.CSSRule.call(this),this.selectorText="",this.style=new zr.CSSStyleDeclaration,this.style.parentRule=this};zr.CSSStyleRule.prototype=new zr.CSSRule;zr.CSSStyleRule.prototype.constructor=zr.CSSStyleRule;zr.CSSStyleRule.prototype.type=1;Object.defineProperty(zr.CSSStyleRule.prototype,"cssText",{get:function(){var t;return this.selectorText?t=this.selectorText+" {"+this.style.cssText+"}":t="",t},set:function(t){var e=zr.CSSStyleRule.parse(t);this.style=e.style,this.selectorText=e.selectorText}});zr.CSSStyleRule.parse=function(t){for(var e=0,r="selector",n,u=e,i="",o={selector:!0,value:!0},l=new zr.CSSStyleRule,c,f="",h;h=t.charAt(e);e++)switch(h){case" ":case" ":case"\r":case` `:case"\f":if(o[r])switch(t.charAt(e-1)){case" ":case" ":case"\r":case` `:case"\f":break;default:i+=" ";break}break;case'"':if(u=e+1,n=t.indexOf('"',u)+1,!n)throw'" is missing';i+=t.slice(e,n),e=n-1;break;case"'":if(u=e+1,n=t.indexOf("'",u)+1,!n)throw"' is missing";i+=t.slice(e,n),e=n-1;break;case"/":if(t.charAt(e+1)==="*"){if(e+=2,n=t.indexOf("*/",e),n===-1)throw new SyntaxError("Missing */");e=n+1}else i+=h;break;case"{":r==="selector"&&(l.selectorText=i.trim(),i="",r="name");break;case":":r==="name"?(c=i.trim(),i="",r="value"):i+=h;break;case"!":r==="value"&&t.indexOf("!important",e)===e?(f="important",e+=9):i+=h;break;case";":r==="value"?(l.style.setProperty(c,i.trim(),f),f="",i="",r="name"):i+=h;break;case"}":if(r==="value")l.style.setProperty(c,i.trim(),f),f="",i="";else{if(r==="name")break;i+=h}r="selector";break;default:i+=h;break}return l};gE.CSSStyleRule=zr.CSSStyleRule});var kl=W(bE=>{var rn={StyleSheet:Db().StyleSheet,CSSStyleRule:Nl().CSSStyleRule};rn.CSSStyleSheet=function(){rn.StyleSheet.call(this),this.cssRules=[]};rn.CSSStyleSheet.prototype=new rn.StyleSheet;rn.CSSStyleSheet.prototype.constructor=rn.CSSStyleSheet;rn.CSSStyleSheet.prototype.insertRule=function(t,e){if(e<0||e>this.cssRules.length)throw new RangeError("INDEX_SIZE_ERR");var r=rn.parse(t).cssRules[0];return r.parentStyleSheet=this,this.cssRules.splice(e,0,r),e};rn.CSSStyleSheet.prototype.deleteRule=function(t){if(t<0||t>=this.cssRules.length)throw new RangeError("INDEX_SIZE_ERR");this.cssRules.splice(t,1)};rn.CSSStyleSheet.prototype.toString=function(){for(var t="",e=this.cssRules,r=0;r{var cf={};cf.MediaList=function(){this.length=0};cf.MediaList.prototype={constructor:cf.MediaList,get mediaText(){return Array.prototype.join.call(this,", ")},set mediaText(t){for(var e=t.split(","),r=this.length=e.length,n=0;n{var An={CSSRule:Cr().CSSRule,CSSStyleSheet:kl().CSSStyleSheet,MediaList:df().MediaList};An.CSSImportRule=function(){An.CSSRule.call(this),this.href="",this.media=new An.MediaList,this.styleSheet=new An.CSSStyleSheet};An.CSSImportRule.prototype=new An.CSSRule;An.CSSImportRule.prototype.constructor=An.CSSImportRule;An.CSSImportRule.prototype.type=3;Object.defineProperty(An.CSSImportRule.prototype,"cssText",{get:function(){var t=this.media.mediaText;return"@import url("+this.href+")"+(t?" "+t:"")+";"},set:function(t){for(var e=0,r="",n="",u,i;i=t.charAt(e);e++)switch(i){case" ":case" ":case"\r":case` `:case"\f":r==="after-import"?r="url":n+=i;break;case"@":!r&&t.indexOf("@import",e)===e&&(r="after-import",e+=6,n="");break;case"u":if(r==="url"&&t.indexOf("url(",e)===e){if(u=t.indexOf(")",e+1),u===-1)throw e+': ")" not found';e+=4;var o=t.slice(e,u);o[0]===o[o.length-1]&&(o[0]==='"'||o[0]==="'")&&(o=o.slice(1,-1)),this.href=o,e=u,r="media"}break;case'"':if(r==="url"){if(u=t.indexOf('"',e+1),!u)throw e+`: '"' not found`;this.href=t.slice(e+1,u),e=u,r="media"}break;case"'":if(r==="url"){if(u=t.indexOf("'",e+1),!u)throw e+`: "'" not found`;this.href=t.slice(e+1,u),e=u,r="media"}break;case";":r==="media"&&n&&(this.media.mediaText=n.trim());break;default:r==="media"&&(n+=i);break}}});yE.CSSImportRule=An.CSSImportRule});var ss=W(SE=>{var Xn={CSSRule:Cr().CSSRule};Xn.CSSGroupingRule=function(){Xn.CSSRule.call(this),this.cssRules=[]};Xn.CSSGroupingRule.prototype=new Xn.CSSRule;Xn.CSSGroupingRule.prototype.constructor=Xn.CSSGroupingRule;Xn.CSSGroupingRule.prototype.insertRule=function(e,r){if(r<0||r>this.cssRules.length)throw new RangeError("INDEX_SIZE_ERR");var n=Xn.parse(e).cssRules[0];return n.parentRule=this,this.cssRules.splice(r,0,n),r};Xn.CSSGroupingRule.prototype.deleteRule=function(e){if(e<0||e>=this.cssRules.length)throw new RangeError("INDEX_SIZE_ERR");this.cssRules.splice(e,1)[0].parentRule=null};SE.CSSGroupingRule=Xn.CSSGroupingRule});var xo=W(xE=>{var _u={CSSRule:Cr().CSSRule,CSSGroupingRule:ss().CSSGroupingRule};_u.CSSConditionRule=function(){_u.CSSGroupingRule.call(this),this.cssRules=[]};_u.CSSConditionRule.prototype=new _u.CSSGroupingRule;_u.CSSConditionRule.prototype.constructor=_u.CSSConditionRule;_u.CSSConditionRule.prototype.conditionText="";_u.CSSConditionRule.prototype.cssText="";xE.CSSConditionRule=_u.CSSConditionRule});var ff=W(CE=>{var jn={CSSRule:Cr().CSSRule,CSSGroupingRule:ss().CSSGroupingRule,CSSConditionRule:xo().CSSConditionRule,MediaList:df().MediaList};jn.CSSMediaRule=function(){jn.CSSConditionRule.call(this),this.media=new jn.MediaList};jn.CSSMediaRule.prototype=new jn.CSSConditionRule;jn.CSSMediaRule.prototype.constructor=jn.CSSMediaRule;jn.CSSMediaRule.prototype.type=4;Object.defineProperties(jn.CSSMediaRule.prototype,{conditionText:{get:function(){return this.media.mediaText},set:function(t){this.media.mediaText=t},configurable:!0,enumerable:!0},cssText:{get:function(){for(var t=[],e=0,r=this.cssRules.length;e{var Mu={CSSRule:Cr().CSSRule,CSSGroupingRule:ss().CSSGroupingRule,CSSConditionRule:xo().CSSConditionRule};Mu.CSSSupportsRule=function(){Mu.CSSConditionRule.call(this)};Mu.CSSSupportsRule.prototype=new Mu.CSSConditionRule;Mu.CSSSupportsRule.prototype.constructor=Mu.CSSSupportsRule;Mu.CSSSupportsRule.prototype.type=12;Object.defineProperty(Mu.CSSSupportsRule.prototype,"cssText",{get:function(){for(var t=[],e=0,r=this.cssRules.length;e{var Zn={CSSStyleDeclaration:is().CSSStyleDeclaration,CSSRule:Cr().CSSRule};Zn.CSSFontFaceRule=function(){Zn.CSSRule.call(this),this.style=new Zn.CSSStyleDeclaration,this.style.parentRule=this};Zn.CSSFontFaceRule.prototype=new Zn.CSSRule;Zn.CSSFontFaceRule.prototype.constructor=Zn.CSSFontFaceRule;Zn.CSSFontFaceRule.prototype.type=5;Object.defineProperty(Zn.CSSFontFaceRule.prototype,"cssText",{get:function(){return"@font-face {"+this.style.cssText+"}"}});EE.CSSFontFaceRule=Zn.CSSFontFaceRule});var Fb=W(IE=>{var Ou={CSSRule:Cr().CSSRule};Ou.CSSHostRule=function(){Ou.CSSRule.call(this),this.cssRules=[]};Ou.CSSHostRule.prototype=new Ou.CSSRule;Ou.CSSHostRule.prototype.constructor=Ou.CSSHostRule;Ou.CSSHostRule.prototype.type=1001;Object.defineProperty(Ou.CSSHostRule.prototype,"cssText",{get:function(){for(var t=[],e=0,r=this.cssRules.length;e{var qn={CSSRule:Cr().CSSRule,CSSStyleDeclaration:is().CSSStyleDeclaration};qn.CSSKeyframeRule=function(){qn.CSSRule.call(this),this.keyText="",this.style=new qn.CSSStyleDeclaration,this.style.parentRule=this};qn.CSSKeyframeRule.prototype=new qn.CSSRule;qn.CSSKeyframeRule.prototype.constructor=qn.CSSKeyframeRule;qn.CSSKeyframeRule.prototype.type=8;Object.defineProperty(qn.CSSKeyframeRule.prototype,"cssText",{get:function(){return this.keyText+" {"+this.style.cssText+"} "}});TE.CSSKeyframeRule=qn.CSSKeyframeRule});var mf=W(AE=>{var Du={CSSRule:Cr().CSSRule};Du.CSSKeyframesRule=function(){Du.CSSRule.call(this),this.name="",this.cssRules=[]};Du.CSSKeyframesRule.prototype=new Du.CSSRule;Du.CSSKeyframesRule.prototype.constructor=Du.CSSKeyframesRule;Du.CSSKeyframesRule.prototype.type=7;Object.defineProperty(Du.CSSKeyframesRule.prototype,"cssText",{get:function(){for(var t=[],e=0,r=this.cssRules.length;e{var gf={};gf.CSSValue=function(){};gf.CSSValue.prototype={constructor:gf.CSSValue,set cssText(t){var e=this._getConstructorName();throw new Error('DOMException: property "cssText" of "'+e+'" is readonly and can not be replaced with "'+t+'"!')},get cssText(){var t=this._getConstructorName();throw new Error('getter "cssText" of "'+t+'" is not implemented!')},_getConstructorName:function(){var t=this.constructor.toString(),e=t.match(/function\s([^\(]+)/),r=e[1];return r}};NE.CSSValue=gf.CSSValue});var Gb=W(kE=>{var Nn={CSSValue:Bb().CSSValue};Nn.CSSValueExpression=function(e,r){this._token=e,this._idx=r};Nn.CSSValueExpression.prototype=new Nn.CSSValue;Nn.CSSValueExpression.prototype.constructor=Nn.CSSValueExpression;Nn.CSSValueExpression.prototype.parse=function(){for(var t=this._token,e=this._idx,r="",n="",u="",i,o=[];;++e){if(r=t.charAt(e),r===""){u="css expression error: unfinished expression!";break}switch(r){case"(":o.push(r),n+=r;break;case")":o.pop(r),n+=r;break;case"/":(i=this._parseJSComment(t,e))?i.error?u="css expression error: unfinished comment in expression!":e=i.idx:(i=this._parseJSRexExp(t,e))?(e=i.idx,n+=i.text):n+=r;break;case"'":case'"':i=this._parseJSString(t,e,r),i?(e=i.idx,n+=i.text):n+=r;break;default:n+=r;break}if(u||o.length===0)break}var l;return u?l={error:u}:l={idx:e,expression:n},l};Nn.CSSValueExpression.prototype._parseJSComment=function(t,e){var r=t.charAt(e+1),n;if(r==="/"||r==="*"){var u=e,i,o;if(r==="/"?o=` `:r==="*"&&(o="*/"),i=t.indexOf(o,u+1+1),i!==-1)return i=i+o.length-1,n=t.substring(e,i+1),{idx:i,text:n};var l="css expression error: unfinished comment in expression!";return{error:l}}else return!1};Nn.CSSValueExpression.prototype._parseJSString=function(t,e,r){var n=this._findMatchedIdx(t,e,r),u;return n===-1?!1:(u=t.substring(e,n+r.length),{idx:n,text:u})};Nn.CSSValueExpression.prototype._parseJSRexExp=function(t,e){var r=t.substring(0,e).replace(/\s+$/,""),n=[/^$/,/\($/,/\[$/,/\!$/,/\+$/,/\-$/,/\*$/,/\/\s+/,/\%$/,/\=$/,/\>$/,/<$/,/\&$/,/\|$/,/\^$/,/\~$/,/\?$/,/\,$/,/delete$/,/in$/,/instanceof$/,/new$/,/typeof$/,/void$/],u=n.some(function(o){return o.test(r)});if(u){var i="/";return this._parseJSString(t,e,i)}else return!1};Nn.CSSValueExpression.prototype._findMatchedIdx=function(t,e,r){for(var n=e,u,i=-1;;)if(u=t.indexOf(r,n+1),u===-1){u=i;break}else{var o=t.substring(e+1,u),l=o.match(/\\+$/);if(!l||l[0]%2===0)break;n=u}var c=t.indexOf(` `,e+1);return c{var bf={};bf.MatcherList=function(){this.length=0};bf.MatcherList.prototype={constructor:bf.MatcherList,get matcherText(){return Array.prototype.join.call(this,", ")},set matcherText(t){for(var e=t.split(","),r=this.length=e.length,n=0;n{var Jn={CSSRule:Cr().CSSRule,MatcherList:Vb().MatcherList};Jn.CSSDocumentRule=function(){Jn.CSSRule.call(this),this.matcher=new Jn.MatcherList,this.cssRules=[]};Jn.CSSDocumentRule.prototype=new Jn.CSSRule;Jn.CSSDocumentRule.prototype.constructor=Jn.CSSDocumentRule;Jn.CSSDocumentRule.prototype.type=10;Object.defineProperty(Jn.CSSDocumentRule.prototype,"cssText",{get:function(){for(var t=[],e=0,r=this.cssRules.length;e{var Me={};Me.parse=function(e){for(var r=0,n="before-selector",u,i="",o=0,l={selector:!0,value:!0,"value-parenthesis":!0,atRule:!0,"importRule-begin":!0,importRule:!0,atBlock:!0,conditionBlock:!0,"documentRule-begin":!0},c=new Me.CSSStyleSheet,f=c,h,m=[],b=!1,x,y,I="",A,S,v,E,T,M,R,P,D=/@(-(?:\w+-)+)?keyframes/g,G=function(ge){var ye=e.substring(0,r).split(` `),le=ye.length,ut=ye.pop().length+1,Pe=new Error(ge+" (line "+le+", char "+ut+")");throw Pe.line=le,Pe.char=ut,Pe.styleSheet=c,Pe},z;z=e.charAt(r);r++)switch(z){case" ":case" ":case"\r":case` `:case"\f":l[n]&&(i+=z);break;case'"':u=r+1;do u=e.indexOf('"',u)+1,u||G('Unmatched "');while(e[u-2]==="\\");switch(i+=e.slice(r,u),r=u-1,n){case"before-value":n="value";break;case"importRule-begin":n="importRule";break}break;case"'":u=r+1;do u=e.indexOf("'",u)+1,u||G("Unmatched '");while(e[u-2]==="\\");switch(i+=e.slice(r,u),r=u-1,n){case"before-value":n="value";break;case"importRule-begin":n="importRule";break}break;case"/":e.charAt(r+1)==="*"?(r+=2,u=e.indexOf("*/",r),u===-1?G("Missing */"):r=u+1):i+=z,n==="importRule-begin"&&(i+=" ",n="importRule");break;case"@":if(e.indexOf("@-moz-document",r)===r){n="documentRule-begin",R=new Me.CSSDocumentRule,R.__starts=r,r+=13,i="";break}else if(e.indexOf("@media",r)===r){n="atBlock",S=new Me.CSSMediaRule,S.__starts=r,r+=5,i="";break}else if(e.indexOf("@supports",r)===r){n="conditionBlock",v=new Me.CSSSupportsRule,v.__starts=r,r+=8,i="";break}else if(e.indexOf("@host",r)===r){n="hostRule-begin",r+=4,P=new Me.CSSHostRule,P.__starts=r,i="";break}else if(e.indexOf("@import",r)===r){n="importRule-begin",r+=6,i+="@import";break}else if(e.indexOf("@font-face",r)===r){n="fontFaceRule-begin",r+=9,T=new Me.CSSFontFaceRule,T.__starts=r,i="";break}else{D.lastIndex=r;var J=D.exec(e);if(J&&J.index===r){n="keyframesRule-begin",M=new Me.CSSKeyframesRule,M.__starts=r,M._vendorPrefix=J[1],r+=J[0].length-1,i="";break}else n==="selector"&&(n="atRule")}i+=z;break;case"{":n==="selector"||n==="atRule"?(A.selectorText=i.trim(),A.style.__starts=r,i="",n="before-name"):n==="atBlock"?(S.media.mediaText=i.trim(),h&&m.push(h),f=h=S,S.parentStyleSheet=c,i="",n="before-selector"):n==="conditionBlock"?(v.conditionText=i.trim(),h&&m.push(h),f=h=v,v.parentStyleSheet=c,i="",n="before-selector"):n==="hostRule-begin"?(h&&m.push(h),f=h=P,P.parentStyleSheet=c,i="",n="before-selector"):n==="fontFaceRule-begin"?(h&&(T.parentRule=h),T.parentStyleSheet=c,A=T,i="",n="before-name"):n==="keyframesRule-begin"?(M.name=i.trim(),h&&(m.push(h),M.parentRule=h),M.parentStyleSheet=c,f=h=M,i="",n="keyframeRule-begin"):n==="keyframeRule-begin"?(A=new Me.CSSKeyframeRule,A.keyText=i.trim(),A.__starts=r,i="",n="before-name"):n==="documentRule-begin"&&(R.matcher.matcherText=i.trim(),h&&(m.push(h),R.parentRule=h),f=h=R,R.parentStyleSheet=c,i="",n="before-selector");break;case":":n==="name"?(y=i.trim(),i="",n="before-value"):i+=z;break;case"(":if(n==="value")if(i.trim()==="expression"){var Ce=new Me.CSSValueExpression(e,r).parse();Ce.error?G(Ce.error):(i+=Ce.expression,r=Ce.idx)}else n="value-parenthesis",o=1,i+=z;else n==="value-parenthesis"&&o++,i+=z;break;case")":n==="value-parenthesis"&&(o--,o===0&&(n="value")),i+=z;break;case"!":n==="value"&&e.indexOf("!important",r)===r?(I="important",r+=9):i+=z;break;case";":switch(n){case"value":A.style.setProperty(y,i.trim(),I),I="",i="",n="before-name";break;case"atRule":i="",n="before-selector";break;case"importRule":E=new Me.CSSImportRule,E.parentStyleSheet=E.styleSheet.parentStyleSheet=c,E.cssText=i+z,c.cssRules.push(E),i="",n="before-selector";break;default:i+=z;break}break;case"}":switch(n){case"value":A.style.setProperty(y,i.trim(),I),I="";case"before-name":case"name":A.__ends=r+1,h&&(A.parentRule=h),A.parentStyleSheet=c,f.cssRules.push(A),i="",f.constructor===Me.CSSKeyframesRule?n="keyframeRule-begin":n="before-selector";break;case"keyframeRule-begin":case"before-selector":case"selector":for(h||G("Unexpected }"),b=m.length>0;m.length>0;){if(h=m.pop(),h.constructor.name==="CSSMediaRule"||h.constructor.name==="CSSSupportsRule"){x=f,f=h,f.cssRules.push(x);break}m.length===0&&(b=!1)}b||(f.__ends=r+1,c.cssRules.push(f),f=c,h=null),i="",n="before-selector";break}break;default:switch(n){case"before-selector":n="selector",A=new Me.CSSStyleRule,A.__starts=r;break;case"before-name":n="name";break;case"before-value":n="value";break;case"importRule-begin":n="importRule";break}i+=z;break}return c};ME.parse=Me.parse;Me.CSSStyleSheet=kl().CSSStyleSheet;Me.CSSStyleRule=Nl().CSSStyleRule;Me.CSSImportRule=Pb().CSSImportRule;Me.CSSGroupingRule=ss().CSSGroupingRule;Me.CSSMediaRule=ff().CSSMediaRule;Me.CSSConditionRule=xo().CSSConditionRule;Me.CSSSupportsRule=hf().CSSSupportsRule;Me.CSSFontFaceRule=Lb().CSSFontFaceRule;Me.CSSHostRule=Fb().CSSHostRule;Me.CSSStyleDeclaration=is().CSSStyleDeclaration;Me.CSSKeyframeRule=pf().CSSKeyframeRule;Me.CSSKeyframesRule=mf().CSSKeyframesRule;Me.CSSValueExpression=Gb().CSSValueExpression;Me.CSSDocumentRule=Hb().CSSDocumentRule});var is=W(OE=>{var Co={};Co.CSSStyleDeclaration=function(){this.length=0,this.parentRule=null,this._importants={}};Co.CSSStyleDeclaration.prototype={constructor:Co.CSSStyleDeclaration,getPropertyValue:function(t){return this[t]||""},setProperty:function(t,e,r){if(this[t]){var n=Array.prototype.indexOf.call(this,t);n<0&&(this[this.length]=t,this.length++)}else this[this.length]=t,this.length++;this[t]=e+"",this._importants[t]=r},removeProperty:function(t){if(!(t in this))return"";var e=Array.prototype.indexOf.call(this,t);if(e<0)return"";var r=this[t];return this[t]="",Array.prototype.splice.call(this,e,1),r},getPropertyCSSValue:function(){},getPropertyPriority:function(t){return this._importants[t]||""},getPropertyShorthand:function(){},isPropertyImplicit:function(){},get cssText(){for(var t=[],e=0,r=this.length;e{var vf={CSSStyleSheet:kl().CSSStyleSheet,CSSRule:Cr().CSSRule,CSSStyleRule:Nl().CSSStyleRule,CSSGroupingRule:ss().CSSGroupingRule,CSSConditionRule:xo().CSSConditionRule,CSSMediaRule:ff().CSSMediaRule,CSSSupportsRule:hf().CSSSupportsRule,CSSStyleDeclaration:is().CSSStyleDeclaration,CSSKeyframeRule:pf().CSSKeyframeRule,CSSKeyframesRule:mf().CSSKeyframesRule};vf.clone=function t(e){var r=new vf.CSSStyleSheet,n=e.cssRules;if(!n)return r;for(var u=0,i=n.length;u{"use strict";Ke.CSSStyleDeclaration=is().CSSStyleDeclaration;Ke.CSSRule=Cr().CSSRule;Ke.CSSGroupingRule=ss().CSSGroupingRule;Ke.CSSConditionRule=xo().CSSConditionRule;Ke.CSSStyleRule=Nl().CSSStyleRule;Ke.MediaList=df().MediaList;Ke.CSSMediaRule=ff().CSSMediaRule;Ke.CSSSupportsRule=hf().CSSSupportsRule;Ke.CSSImportRule=Pb().CSSImportRule;Ke.CSSFontFaceRule=Lb().CSSFontFaceRule;Ke.CSSHostRule=Fb().CSSHostRule;Ke.StyleSheet=Db().StyleSheet;Ke.CSSStyleSheet=kl().CSSStyleSheet;Ke.CSSKeyframesRule=mf().CSSKeyframesRule;Ke.CSSKeyframeRule=pf().CSSKeyframeRule;Ke.MatcherList=Vb().MatcherList;Ke.CSSDocumentRule=Hb().CSSDocumentRule;Ke.CSSValue=Bb().CSSValue;Ke.CSSValueExpression=Gb().CSSValueExpression;Ke.parse=lf().parse;Ke.clone=PE().clone});var HE=W((sW,Wb)=>{try{Wb.exports=require("canvas")}catch{class e{constructor(n,u){this.width=n,this.height=u}getContext(){return null}toDataURL(){return""}}Wb.exports={createCanvas:(r,n)=>new e(r,n)}}});var Yb=W((zb,Io)=>{(function(t,e){typeof zb=="object"&&typeof Io<"u"?Io.exports=e():typeof define=="function"&&define.amd?define(e):t.moment=e()})(zb,function(){"use strict";var t;function e(){return t.apply(null,arguments)}function r(s){t=s}function n(s){return s instanceof Array||Object.prototype.toString.call(s)==="[object Array]"}function u(s){return s!=null&&Object.prototype.toString.call(s)==="[object Object]"}function i(s,a){return Object.prototype.hasOwnProperty.call(s,a)}function o(s){if(Object.getOwnPropertyNames)return Object.getOwnPropertyNames(s).length===0;var a;for(a in s)if(i(s,a))return!1;return!0}function l(s){return s===void 0}function c(s){return typeof s=="number"||Object.prototype.toString.call(s)==="[object Number]"}function f(s){return s instanceof Date||Object.prototype.toString.call(s)==="[object Date]"}function h(s,a){var d=[],p,g=s.length;for(p=0;p>>0,p;for(p=0;p0)for(d=0;d=0;return(w?d?"+":"":"-")+Math.pow(10,Math.max(0,g)).toString().substr(1)+p}var jt=/(\[[^\[]*\])|(\\)?([Hh]mm(ss)?|Mo|MM?M?M?|Do|DDDo|DD?D?D?|ddd?d?|do?|w[o|w]?|W[o|W]?|Qo?|N{1,5}|YYYYYY|YYYYY|YYYY|YY|y{2,4}|yo?|gg(ggg?)?|GG(GGG?)?|e|E|a|A|hh?|HH?|kk?|mm?|ss?|S{1,9}|x|X|zz?|ZZ?|.)/g,_t=/(\[[^\[]*\])|(\\)?(LTS|LT|LL?L?L?|l{1,4})/g,Be={},be={};function H(s,a,d,p){var g=p;typeof p=="string"&&(g=function(){return this[p]()}),s&&(be[s]=g),a&&(be[a[0]]=function(){return Ne(g.apply(this,arguments),a[1],a[2])}),d&&(be[d]=function(){return this.localeData().ordinal(g.apply(this,arguments),s)})}function Mt(s){return s.match(/\[[\s\S]/)?s.replace(/^\[|\]$/g,""):s.replace(/\\/g,"")}function Ot(s){var a=s.match(jt),d,p;for(d=0,p=a.length;d=0&&_t.test(s);)s=s.replace(_t,p),_t.lastIndex=0,d-=1;return s}var wr={LTS:"h:mm:ss A",LT:"h:mm A",L:"MM/DD/YYYY",LL:"MMMM D, YYYY",LLL:"MMMM D, YYYY h:mm A",LLLL:"dddd, MMMM D, YYYY h:mm A"};function $n(s){var a=this._longDateFormat[s],d=this._longDateFormat[s.toUpperCase()];return a||!d?a:(this._longDateFormat[s]=d.match(jt).map(function(p){return p==="MMMM"||p==="MM"||p==="DD"||p==="dddd"?p.slice(1):p}).join(""),this._longDateFormat[s])}var ls="Invalid date";function gi(){return this._invalidDate}var bi="%d",Pu=/\d{1,2}/;function vi(s){return this._ordinal.replace("%d",s)}var yi={future:"in %s",past:"%s ago",s:"a few seconds",ss:"%d seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",w:"a week",ww:"%d weeks",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function Ch(s,a,d,p){var g=this._relativeTime[d];return J(g)?g(s,a,d,p):g.replace(/%d/i,s)}function Si(s,a){var d=this._relativeTime[s>0?"future":"past"];return J(d)?d(a):d.replace(/%s/i,a)}var Qn={};function at(s,a){var d=s.toLowerCase();Qn[d]=Qn[d+"s"]=Qn[a]=s}function Dt(s){return typeof s=="string"?Qn[s]||Qn[s.toLowerCase()]:void 0}function xi(s){var a={},d,p;for(p in s)i(s,p)&&(d=Dt(p),d&&(a[d]=s[p]));return a}var Kn={};function yt(s,a){Kn[s]=a}function wh(s){var a=[],d;for(d in s)i(s,d)&&a.push({unit:d,priority:Kn[d]});return a.sort(function(p,g){return p.priority-g.priority}),a}function cs(s){return s%4===0&&s%100!==0||s%400===0}function ir(s){return s<0?Math.ceil(s)||0:Math.floor(s)}function re(s){var a=+s,d=0;return a!==0&&isFinite(a)&&(d=ir(a)),d}function C(s,a){return function(d){return d!=null?(ue(this,s,d),e.updateOffset(this,a),this):j(this,s)}}function j(s,a){return s.isValid()?s._d["get"+(s._isUTC?"UTC":"")+a]():NaN}function ue(s,a,d){s.isValid()&&!isNaN(d)&&(a==="FullYear"&&cs(s.year())&&s.month()===1&&s.date()===29?(d=re(d),s._d["set"+(s._isUTC?"UTC":"")+a](d,s.month(),Yl(d,s.month()))):s._d["set"+(s._isUTC?"UTC":"")+a](d))}function ie(s){return s=Dt(s),J(this[s])?this[s]():this}function he(s,a){if(typeof s=="object"){s=xi(s);var d=wh(s),p,g=d.length;for(p=0;p68?1900:2e3)};var Kb=C("FullYear",!0);function T6(){return cs(this.year())}function A6(s,a,d,p,g,w,_){var q;return s<100&&s>=0?(q=new Date(s+400,a,d,p,g,w,_),isFinite(q.getFullYear())&&q.setFullYear(s)):q=new Date(s,a,d,p,g,w,_),q}function _o(s){var a,d;return s<100&&s>=0?(d=Array.prototype.slice.call(arguments),d[0]=s+400,a=new Date(Date.UTC.apply(null,d)),isFinite(a.getUTCFullYear())&&a.setUTCFullYear(s)):a=new Date(Date.UTC.apply(null,arguments)),a}function Ul(s,a,d){var p=7+a-d,g=(7+_o(s,0,p).getUTCDay()-a)%7;return-g+p-1}function ev(s,a,d,p,g){var w=(7+d-p)%7,_=Ul(s,p,g),q=1+7*(a-1)+w+_,ne,Re;return q<=0?(ne=s-1,Re=Ro(ne)+q):q>Ro(s)?(ne=s+1,Re=q-Ro(s)):(ne=s,Re=q),{year:ne,dayOfYear:Re}}function Mo(s,a,d){var p=Ul(s.year(),a,d),g=Math.floor((s.dayOfYear()-p-1)/7)+1,w,_;return g<1?(_=s.year()-1,w=g+uu(_,a,d)):g>uu(s.year(),a,d)?(w=g-uu(s.year(),a,d),_=s.year()+1):(_=s.year(),w=g),{week:w,year:_}}function uu(s,a,d){var p=Ul(s,a,d),g=Ul(s+1,a,d);return(Ro(s)-p+g)/7}H("w",["ww",2],"wo","week"),H("W",["WW",2],"Wo","isoWeek"),at("week","w"),at("isoWeek","W"),yt("week",5),yt("isoWeek",5),B("w",ce),B("ww",ce,je),B("W",ce),B("WW",ce,je),ko(["w","ww","W","WW"],function(s,a,d,p){a[p.substr(0,1)]=re(s)});function N6(s){return Mo(s,this._week.dow,this._week.doy).week}var k6={dow:0,doy:6};function R6(){return this._week.dow}function _6(){return this._week.doy}function M6(s){var a=this.localeData().week(this);return s==null?a:this.add((s-a)*7,"d")}function O6(s){var a=Mo(this,1,4).week;return s==null?a:this.add((s-a)*7,"d")}H("d",0,"do","day"),H("dd",0,0,function(s){return this.localeData().weekdaysMin(this,s)}),H("ddd",0,0,function(s){return this.localeData().weekdaysShort(this,s)}),H("dddd",0,0,function(s){return this.localeData().weekdays(this,s)}),H("e",0,0,"weekday"),H("E",0,0,"isoWeekday"),at("day","d"),at("weekday","e"),at("isoWeekday","E"),yt("day",11),yt("weekday",11),yt("isoWeekday",11),B("d",ce),B("e",ce),B("E",ce),B("dd",function(s,a){return a.weekdaysMinRegex(s)}),B("ddd",function(s,a){return a.weekdaysShortRegex(s)}),B("dddd",function(s,a){return a.weekdaysRegex(s)}),ko(["dd","ddd","dddd"],function(s,a,d,p){var g=d._locale.weekdaysParse(s,p,d._strict);g!=null?a.d=g:y(d).invalidWeekday=s}),ko(["d","e","E"],function(s,a,d,p){a[p]=re(s)});function D6(s,a){return typeof s!="string"?s:isNaN(s)?(s=a.weekdaysParse(s),typeof s=="number"?s:null):parseInt(s,10)}function P6(s,a){return typeof s=="string"?a.weekdaysParse(s)%7||7:isNaN(s)?null:s}function Ih(s,a){return s.slice(a,7).concat(s.slice(0,a))}var L6="Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),tv="Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),F6="Su_Mo_Tu_We_Th_Fr_Sa".split("_"),B6=Ar,G6=Ar,V6=Ar;function H6(s,a){var d=n(this._weekdays)?this._weekdays:this._weekdays[s&&s!==!0&&this._weekdays.isFormat.test(a)?"format":"standalone"];return s===!0?Ih(d,this._week.dow):s?d[s.day()]:d}function W6(s){return s===!0?Ih(this._weekdaysShort,this._week.dow):s?this._weekdaysShort[s.day()]:this._weekdaysShort}function z6(s){return s===!0?Ih(this._weekdaysMin,this._week.dow):s?this._weekdaysMin[s.day()]:this._weekdaysMin}function Y6(s,a,d){var p,g,w,_=s.toLocaleLowerCase();if(!this._weekdaysParse)for(this._weekdaysParse=[],this._shortWeekdaysParse=[],this._minWeekdaysParse=[],p=0;p<7;++p)w=b([2e3,1]).day(p),this._minWeekdaysParse[p]=this.weekdaysMin(w,"").toLocaleLowerCase(),this._shortWeekdaysParse[p]=this.weekdaysShort(w,"").toLocaleLowerCase(),this._weekdaysParse[p]=this.weekdays(w,"").toLocaleLowerCase();return d?a==="dddd"?(g=et.call(this._weekdaysParse,_),g!==-1?g:null):a==="ddd"?(g=et.call(this._shortWeekdaysParse,_),g!==-1?g:null):(g=et.call(this._minWeekdaysParse,_),g!==-1?g:null):a==="dddd"?(g=et.call(this._weekdaysParse,_),g!==-1||(g=et.call(this._shortWeekdaysParse,_),g!==-1)?g:(g=et.call(this._minWeekdaysParse,_),g!==-1?g:null)):a==="ddd"?(g=et.call(this._shortWeekdaysParse,_),g!==-1||(g=et.call(this._weekdaysParse,_),g!==-1)?g:(g=et.call(this._minWeekdaysParse,_),g!==-1?g:null)):(g=et.call(this._minWeekdaysParse,_),g!==-1||(g=et.call(this._weekdaysParse,_),g!==-1)?g:(g=et.call(this._shortWeekdaysParse,_),g!==-1?g:null))}function U6(s,a,d){var p,g,w;if(this._weekdaysParseExact)return Y6.call(this,s,a,d);for(this._weekdaysParse||(this._weekdaysParse=[],this._minWeekdaysParse=[],this._shortWeekdaysParse=[],this._fullWeekdaysParse=[]),p=0;p<7;p++){if(g=b([2e3,1]).day(p),d&&!this._fullWeekdaysParse[p]&&(this._fullWeekdaysParse[p]=new RegExp("^"+this.weekdays(g,"").replace(".","\\.?")+"$","i"),this._shortWeekdaysParse[p]=new RegExp("^"+this.weekdaysShort(g,"").replace(".","\\.?")+"$","i"),this._minWeekdaysParse[p]=new RegExp("^"+this.weekdaysMin(g,"").replace(".","\\.?")+"$","i")),this._weekdaysParse[p]||(w="^"+this.weekdays(g,"")+"|^"+this.weekdaysShort(g,"")+"|^"+this.weekdaysMin(g,""),this._weekdaysParse[p]=new RegExp(w.replace(".",""),"i")),d&&a==="dddd"&&this._fullWeekdaysParse[p].test(s))return p;if(d&&a==="ddd"&&this._shortWeekdaysParse[p].test(s))return p;if(d&&a==="dd"&&this._minWeekdaysParse[p].test(s))return p;if(!d&&this._weekdaysParse[p].test(s))return p}}function X6(s){if(!this.isValid())return s!=null?this:NaN;var a=this._isUTC?this._d.getUTCDay():this._d.getDay();return s!=null?(s=D6(s,this.localeData()),this.add(s-a,"d")):a}function j6(s){if(!this.isValid())return s!=null?this:NaN;var a=(this.day()+7-this.localeData()._week.dow)%7;return s==null?a:this.add(s-a,"d")}function Z6(s){if(!this.isValid())return s!=null?this:NaN;if(s!=null){var a=P6(s,this.localeData());return this.day(this.day()%7?a:a-7)}else return this.day()||7}function q6(s){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||Th.call(this),s?this._weekdaysStrictRegex:this._weekdaysRegex):(i(this,"_weekdaysRegex")||(this._weekdaysRegex=B6),this._weekdaysStrictRegex&&s?this._weekdaysStrictRegex:this._weekdaysRegex)}function J6(s){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||Th.call(this),s?this._weekdaysShortStrictRegex:this._weekdaysShortRegex):(i(this,"_weekdaysShortRegex")||(this._weekdaysShortRegex=G6),this._weekdaysShortStrictRegex&&s?this._weekdaysShortStrictRegex:this._weekdaysShortRegex)}function $6(s){return this._weekdaysParseExact?(i(this,"_weekdaysRegex")||Th.call(this),s?this._weekdaysMinStrictRegex:this._weekdaysMinRegex):(i(this,"_weekdaysMinRegex")||(this._weekdaysMinRegex=V6),this._weekdaysMinStrictRegex&&s?this._weekdaysMinStrictRegex:this._weekdaysMinRegex)}function Th(){function s(qt,lu){return lu.length-qt.length}var a=[],d=[],p=[],g=[],w,_,q,ne,Re;for(w=0;w<7;w++)_=b([2e3,1]).day(w),q=Nr(this.weekdaysMin(_,"")),ne=Nr(this.weekdaysShort(_,"")),Re=Nr(this.weekdays(_,"")),a.push(q),d.push(ne),p.push(Re),g.push(q),g.push(ne),g.push(Re);a.sort(s),d.sort(s),p.sort(s),g.sort(s),this._weekdaysRegex=new RegExp("^("+g.join("|")+")","i"),this._weekdaysShortRegex=this._weekdaysRegex,this._weekdaysMinRegex=this._weekdaysRegex,this._weekdaysStrictRegex=new RegExp("^("+p.join("|")+")","i"),this._weekdaysShortStrictRegex=new RegExp("^("+d.join("|")+")","i"),this._weekdaysMinStrictRegex=new RegExp("^("+a.join("|")+")","i")}function Ah(){return this.hours()%12||12}function Q6(){return this.hours()||24}H("H",["HH",2],0,"hour"),H("h",["hh",2],0,Ah),H("k",["kk",2],0,Q6),H("hmm",0,0,function(){return""+Ah.apply(this)+Ne(this.minutes(),2)}),H("hmmss",0,0,function(){return""+Ah.apply(this)+Ne(this.minutes(),2)+Ne(this.seconds(),2)}),H("Hmm",0,0,function(){return""+this.hours()+Ne(this.minutes(),2)}),H("Hmmss",0,0,function(){return""+this.hours()+Ne(this.minutes(),2)+Ne(this.seconds(),2)});function rv(s,a){H(s,0,0,function(){return this.localeData().meridiem(this.hours(),this.minutes(),a)})}rv("a",!0),rv("A",!1),at("hour","h"),yt("hour",13);function nv(s,a){return a._meridiemParse}B("a",nv),B("A",nv),B("H",ce),B("h",ce),B("k",ce),B("HH",ce,je),B("hh",ce,je),B("kk",ce,je),B("hmm",At),B("hmmss",tu),B("Hmm",At),B("Hmmss",tu),ke(["H","HH"],lt),ke(["k","kk"],function(s,a,d){var p=re(s);a[lt]=p===24?0:p}),ke(["a","A"],function(s,a,d){d._isPm=d._locale.isPM(s),d._meridiem=s}),ke(["h","hh"],function(s,a,d){a[lt]=re(s),y(d).bigHour=!0}),ke("hmm",function(s,a,d){var p=s.length-2;a[lt]=re(s.substr(0,p)),a[an]=re(s.substr(p)),y(d).bigHour=!0}),ke("hmmss",function(s,a,d){var p=s.length-4,g=s.length-2;a[lt]=re(s.substr(0,p)),a[an]=re(s.substr(p,2)),a[nu]=re(s.substr(g)),y(d).bigHour=!0}),ke("Hmm",function(s,a,d){var p=s.length-2;a[lt]=re(s.substr(0,p)),a[an]=re(s.substr(p))}),ke("Hmmss",function(s,a,d){var p=s.length-4,g=s.length-2;a[lt]=re(s.substr(0,p)),a[an]=re(s.substr(p,2)),a[nu]=re(s.substr(g))});function K6(s){return(s+"").toLowerCase().charAt(0)==="p"}var eI=/[ap]\.?m?\.?/i,tI=C("Hours",!0);function rI(s,a,d){return s>11?d?"pm":"PM":d?"am":"AM"}var uv={calendar:ut,longDateFormat:wr,invalidDate:ls,ordinal:bi,dayOfMonthOrdinalParse:Pu,relativeTime:yi,months:g6,monthsShort:Zb,week:k6,weekdays:L6,weekdaysMin:F6,weekdaysShort:tv,meridiemParse:eI},We={},Oo={},Do;function nI(s,a){var d,p=Math.min(s.length,a.length);for(d=0;d0;){if(g=Xl(w.slice(0,d).join("-")),g)return g;if(p&&p.length>=d&&nI(w,p)>=d-1)break;d--}a++}return Do}function iI(s){return s.match("^[^/\\\\]*$")!=null}function Xl(s){var a=null,d;if(We[s]===void 0&&typeof Io<"u"&&Io&&Io.exports&&iI(s))try{a=Do._abbr,d=require,d("./locale/"+s),Lu(a)}catch{We[s]=null}return We[s]}function Lu(s,a){var d;return s&&(l(a)?d=iu(s):d=Nh(s,a),d?Do=d:typeof console<"u"&&console.warn&&console.warn("Locale "+s+" not found. Did you forget to load it?")),Do._abbr}function Nh(s,a){if(a!==null){var d,p=uv;if(a.abbr=s,We[s]!=null)z("defineLocaleOverride","use moment.updateLocale(localeName, config) to change an existing locale. moment.defineLocale(localeName, config) should only be used for creating a new locale See http://momentjs.com/guides/#/warnings/define-locale/ for more info."),p=We[s]._config;else if(a.parentLocale!=null)if(We[a.parentLocale]!=null)p=We[a.parentLocale]._config;else if(d=Xl(a.parentLocale),d!=null)p=d._config;else return Oo[a.parentLocale]||(Oo[a.parentLocale]=[]),Oo[a.parentLocale].push({name:s,config:a}),null;return We[s]=new ye(ge(p,a)),Oo[s]&&Oo[s].forEach(function(g){Nh(g.name,g.config)}),Lu(s),We[s]}else return delete We[s],null}function sI(s,a){if(a!=null){var d,p,g=uv;We[s]!=null&&We[s].parentLocale!=null?We[s].set(ge(We[s]._config,a)):(p=Xl(s),p!=null&&(g=p._config),a=ge(g,a),p==null&&(a.abbr=s),d=new ye(a),d.parentLocale=We[s],We[s]=d),Lu(s)}else We[s]!=null&&(We[s].parentLocale!=null?(We[s]=We[s].parentLocale,s===Lu()&&Lu(s)):We[s]!=null&&delete We[s]);return We[s]}function iu(s){var a;if(s&&s._locale&&s._locale._abbr&&(s=s._locale._abbr),!s)return Do;if(!n(s)){if(a=Xl(s),a)return a;s=[s]}return uI(s)}function oI(){return le(We)}function kh(s){var a,d=s._a;return d&&y(s).overflow===-2&&(a=d[ru]<0||d[ru]>11?ru:d[Rn]<1||d[Rn]>Yl(d[Gt],d[ru])?Rn:d[lt]<0||d[lt]>24||d[lt]===24&&(d[an]!==0||d[nu]!==0||d[Ci]!==0)?lt:d[an]<0||d[an]>59?an:d[nu]<0||d[nu]>59?nu:d[Ci]<0||d[Ci]>999?Ci:-1,y(s)._overflowDayOfYear&&(aRn)&&(a=Rn),y(s)._overflowWeeks&&a===-1&&(a=h6),y(s)._overflowWeekday&&a===-1&&(a=p6),y(s).overflow=a),s}var aI=/^\s*((?:[+-]\d{6}|\d{4})-(?:\d\d-\d\d|W\d\d-\d|W\d\d|\d\d\d|\d\d))(?:(T| )(\d\d(?::\d\d(?::\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,lI=/^\s*((?:[+-]\d{6}|\d{4})(?:\d\d\d\d|W\d\d\d|W\d\d|\d\d\d|\d\d|))(?:(T| )(\d\d(?:\d\d(?:\d\d(?:[.,]\d+)?)?)?)([+-]\d\d(?::?\d\d)?|\s*Z)?)?$/,cI=/Z|[+-]\d\d(?::?\d\d)?/,jl=[["YYYYYY-MM-DD",/[+-]\d{6}-\d\d-\d\d/],["YYYY-MM-DD",/\d{4}-\d\d-\d\d/],["GGGG-[W]WW-E",/\d{4}-W\d\d-\d/],["GGGG-[W]WW",/\d{4}-W\d\d/,!1],["YYYY-DDD",/\d{4}-\d{3}/],["YYYY-MM",/\d{4}-\d\d/,!1],["YYYYYYMMDD",/[+-]\d{10}/],["YYYYMMDD",/\d{8}/],["GGGG[W]WWE",/\d{4}W\d{3}/],["GGGG[W]WW",/\d{4}W\d{2}/,!1],["YYYYDDD",/\d{7}/],["YYYYMM",/\d{6}/,!1],["YYYY",/\d{4}/,!1]],Rh=[["HH:mm:ss.SSSS",/\d\d:\d\d:\d\d\.\d+/],["HH:mm:ss,SSSS",/\d\d:\d\d:\d\d,\d+/],["HH:mm:ss",/\d\d:\d\d:\d\d/],["HH:mm",/\d\d:\d\d/],["HHmmss.SSSS",/\d\d\d\d\d\d\.\d+/],["HHmmss,SSSS",/\d\d\d\d\d\d,\d+/],["HHmmss",/\d\d\d\d\d\d/],["HHmm",/\d\d\d\d/],["HH",/\d\d/]],dI=/^\/?Date\((-?\d+)/i,fI=/^(?:(Mon|Tue|Wed|Thu|Fri|Sat|Sun),?\s)?(\d{1,2})\s(Jan|Feb|Mar|Apr|May|Jun|Jul|Aug|Sep|Oct|Nov|Dec)\s(\d{2,4})\s(\d\d):(\d\d)(?::(\d\d))?\s(?:(UT|GMT|[ECMP][SD]T)|([Zz])|([+-]\d{4}))$/,hI={UT:0,GMT:0,EDT:-4*60,EST:-5*60,CDT:-5*60,CST:-6*60,MDT:-6*60,MST:-7*60,PDT:-7*60,PST:-8*60};function sv(s){var a,d,p=s._i,g=aI.exec(p)||lI.exec(p),w,_,q,ne,Re=jl.length,qt=Rh.length;if(g){for(y(s).iso=!0,a=0,d=Re;aRo(_)||s._dayOfYear===0)&&(y(s)._overflowDayOfYear=!0),d=_o(_,0,s._dayOfYear),s._a[ru]=d.getUTCMonth(),s._a[Rn]=d.getUTCDate()),a=0;a<3&&s._a[a]==null;++a)s._a[a]=p[a]=g[a];for(;a<7;a++)s._a[a]=p[a]=s._a[a]==null?a===2?1:0:s._a[a];s._a[lt]===24&&s._a[an]===0&&s._a[nu]===0&&s._a[Ci]===0&&(s._nextDay=!0,s._a[lt]=0),s._d=(s._useUTC?_o:A6).apply(null,p),w=s._useUTC?s._d.getUTCDay():s._d.getDay(),s._tzm!=null&&s._d.setUTCMinutes(s._d.getUTCMinutes()-s._tzm),s._nextDay&&(s._a[lt]=24),s._w&&typeof s._w.d<"u"&&s._w.d!==w&&(y(s).weekdayMismatch=!0)}}function xI(s){var a,d,p,g,w,_,q,ne,Re;a=s._w,a.GG!=null||a.W!=null||a.E!=null?(w=1,_=4,d=fs(a.GG,s._a[Gt],Mo(Ge(),1,4).year),p=fs(a.W,1),g=fs(a.E,1),(g<1||g>7)&&(ne=!0)):(w=s._locale._week.dow,_=s._locale._week.doy,Re=Mo(Ge(),w,_),d=fs(a.gg,s._a[Gt],Re.year),p=fs(a.w,Re.week),a.d!=null?(g=a.d,(g<0||g>6)&&(ne=!0)):a.e!=null?(g=a.e+w,(a.e<0||a.e>6)&&(ne=!0)):g=w),p<1||p>uu(d,w,_)?y(s)._overflowWeeks=!0:ne!=null?y(s)._overflowWeekday=!0:(q=ev(d,p,g,w,_),s._a[Gt]=q.year,s._dayOfYear=q.dayOfYear)}e.ISO_8601=function(){},e.RFC_2822=function(){};function Mh(s){if(s._f===e.ISO_8601){sv(s);return}if(s._f===e.RFC_2822){ov(s);return}s._a=[],y(s).empty=!0;var a=""+s._i,d,p,g,w,_,q=a.length,ne=0,Re,qt;for(g=Tt(s._f,s._locale).match(jt)||[],qt=g.length,d=0;d0&&y(s).unusedInput.push(_),a=a.slice(a.indexOf(p)+p.length),ne+=p.length),be[w]?(p?y(s).empty=!1:y(s).unusedTokens.push(w),f6(w,p,s)):s._strict&&!p&&y(s).unusedTokens.push(w);y(s).charsLeftOver=q-ne,a.length>0&&y(s).unusedInput.push(a),s._a[lt]<=12&&y(s).bigHour===!0&&s._a[lt]>0&&(y(s).bigHour=void 0),y(s).parsedDateParts=s._a.slice(0),y(s).meridiem=s._meridiem,s._a[lt]=CI(s._locale,s._a[lt],s._meridiem),Re=y(s).era,Re!==null&&(s._a[Gt]=s._locale.erasConvertYear(Re,s._a[Gt])),_h(s),kh(s)}function CI(s,a,d){var p;return d==null?a:s.meridiemHour!=null?s.meridiemHour(a,d):(s.isPM!=null&&(p=s.isPM(d),p&&a<12&&(a+=12),!p&&a===12&&(a=0)),a)}function wI(s){var a,d,p,g,w,_,q=!1,ne=s._f.length;if(ne===0){y(s).invalidFormat=!0,s._d=new Date(NaN);return}for(g=0;gthis?this:s:S()});function cv(s,a){var d,p;if(a.length===1&&n(a[0])&&(a=a[0]),!a.length)return Ge();for(d=a[0],p=1;pthis.clone().month(0).utcOffset()||this.utcOffset()>this.clone().month(5).utcOffset()}function YI(){if(!l(this._isDSTShifted))return this._isDSTShifted;var s={},a;return T(s,this),s=av(s),s._a?(a=s._isUTC?b(s._a):Ge(s._a),this._isDSTShifted=this.isValid()&&PI(s._a,a.toArray())>0):this._isDSTShifted=!1,this._isDSTShifted}function UI(){return this.isValid()?!this._isUTC:!1}function XI(){return this.isValid()?this._isUTC:!1}function fv(){return this.isValid()?this._isUTC&&this._offset===0:!1}var jI=/^(-|\+)?(?:(\d*)[. ])?(\d+):(\d+)(?::(\d+)(\.\d*)?)?$/,ZI=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/;function ln(s,a){var d=s,p=null,g,w,_;return ql(s)?d={ms:s._milliseconds,d:s._days,M:s._months}:c(s)||!isNaN(+s)?(d={},a?d[a]=+s:d.milliseconds=+s):(p=jI.exec(s))?(g=p[1]==="-"?-1:1,d={y:0,d:re(p[Rn])*g,h:re(p[lt])*g,m:re(p[an])*g,s:re(p[nu])*g,ms:re(Oh(p[Ci]*1e3))*g}):(p=ZI.exec(s))?(g=p[1]==="-"?-1:1,d={y:wi(p[2],g),M:wi(p[3],g),w:wi(p[4],g),d:wi(p[5],g),h:wi(p[6],g),m:wi(p[7],g),s:wi(p[8],g)}):d==null?d={}:typeof d=="object"&&("from"in d||"to"in d)&&(_=qI(Ge(d.from),Ge(d.to)),d={},d.ms=_.milliseconds,d.M=_.months),w=new Zl(d),ql(s)&&i(s,"_locale")&&(w._locale=s._locale),ql(s)&&i(s,"_isValid")&&(w._isValid=s._isValid),w}ln.fn=Zl.prototype,ln.invalid=DI;function wi(s,a){var d=s&&parseFloat(s.replace(",","."));return(isNaN(d)?0:d)*a}function hv(s,a){var d={};return d.months=a.month()-s.month()+(a.year()-s.year())*12,s.clone().add(d.months,"M").isAfter(a)&&--d.months,d.milliseconds=+a-+s.clone().add(d.months,"M"),d}function qI(s,a){var d;return s.isValid()&&a.isValid()?(a=Ph(a,s),s.isBefore(a)?d=hv(s,a):(d=hv(a,s),d.milliseconds=-d.milliseconds,d.months=-d.months),d):{milliseconds:0,months:0}}function pv(s,a){return function(d,p){var g,w;return p!==null&&!isNaN(+p)&&(z(a,"moment()."+a+"(period, number) is deprecated. Please use moment()."+a+"(number, period). See http://momentjs.com/guides/#/warnings/add-inverted-param/ for more info."),w=d,d=p,p=w),g=ln(d,p),mv(this,g,s),this}}function mv(s,a,d,p){var g=a._milliseconds,w=Oh(a._days),_=Oh(a._months);!s.isValid()||(p=p??!0,_&&Jb(s,j(s,"Month")+_*d),w&&ue(s,"Date",j(s,"Date")+w*d),g&&s._d.setTime(s._d.valueOf()+g*d),p&&e.updateOffset(s,w||_))}var JI=pv(1,"add"),$I=pv(-1,"subtract");function gv(s){return typeof s=="string"||s instanceof String}function QI(s){return R(s)||f(s)||gv(s)||c(s)||e5(s)||KI(s)||s===null||s===void 0}function KI(s){var a=u(s)&&!o(s),d=!1,p=["years","year","y","months","month","M","days","day","d","dates","date","D","hours","hour","h","minutes","minute","m","seconds","second","s","milliseconds","millisecond","ms"],g,w,_=p.length;for(g=0;g<_;g+=1)w=p[g],d=d||i(s,w);return a&&d}function e5(s){var a=n(s),d=!1;return a&&(d=s.filter(function(p){return!c(p)&&gv(s)}).length===0),a&&d}function t5(s){var a=u(s)&&!o(s),d=!1,p=["sameDay","nextDay","lastDay","nextWeek","lastWeek","sameElse"],g,w;for(g=0;gd.valueOf():d.valueOf()9999?ot(d,a?"YYYYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYYYY-MM-DD[T]HH:mm:ss.SSSZ"):J(Date.prototype.toISOString)?a?this.toDate().toISOString():new Date(this.valueOf()+this.utcOffset()*60*1e3).toISOString().replace("Z",ot(d,"Z")):ot(d,a?"YYYY-MM-DD[T]HH:mm:ss.SSS[Z]":"YYYY-MM-DD[T]HH:mm:ss.SSSZ")}function p5(){if(!this.isValid())return"moment.invalid(/* "+this._i+" */)";var s="moment",a="",d,p,g,w;return this.isLocal()||(s=this.utcOffset()===0?"moment.utc":"moment.parseZone",a="Z"),d="["+s+'("]',p=0<=this.year()&&this.year()<=9999?"YYYY":"YYYYYY",g="-MM-DD[T]HH:mm:ss.SSS",w=a+'[")]',this.format(d+p+g+w)}function m5(s){s||(s=this.isUtc()?e.defaultFormatUtc:e.defaultFormat);var a=ot(this,s);return this.localeData().postformat(a)}function g5(s,a){return this.isValid()&&(R(s)&&s.isValid()||Ge(s).isValid())?ln({to:this,from:s}).locale(this.locale()).humanize(!a):this.localeData().invalidDate()}function b5(s){return this.from(Ge(),s)}function v5(s,a){return this.isValid()&&(R(s)&&s.isValid()||Ge(s).isValid())?ln({from:this,to:s}).locale(this.locale()).humanize(!a):this.localeData().invalidDate()}function y5(s){return this.to(Ge(),s)}function bv(s){var a;return s===void 0?this._locale._abbr:(a=iu(s),a!=null&&(this._locale=a),this)}var vv=D("moment().lang() is deprecated. Instead, use moment().localeData() to get the language configuration. Use moment().locale() to change languages.",function(s){return s===void 0?this.localeData():this.locale(s)});function yv(){return this._locale}var $l=1e3,hs=60*$l,Ql=60*hs,Sv=(365*400+97)*24*Ql;function ps(s,a){return(s%a+a)%a}function xv(s,a,d){return s<100&&s>=0?new Date(s+400,a,d)-Sv:new Date(s,a,d).valueOf()}function Cv(s,a,d){return s<100&&s>=0?Date.UTC(s+400,a,d)-Sv:Date.UTC(s,a,d)}function S5(s){var a,d;if(s=Dt(s),s===void 0||s==="millisecond"||!this.isValid())return this;switch(d=this._isUTC?Cv:xv,s){case"year":a=d(this.year(),0,1);break;case"quarter":a=d(this.year(),this.month()-this.month()%3,1);break;case"month":a=d(this.year(),this.month(),1);break;case"week":a=d(this.year(),this.month(),this.date()-this.weekday());break;case"isoWeek":a=d(this.year(),this.month(),this.date()-(this.isoWeekday()-1));break;case"day":case"date":a=d(this.year(),this.month(),this.date());break;case"hour":a=this._d.valueOf(),a-=ps(a+(this._isUTC?0:this.utcOffset()*hs),Ql);break;case"minute":a=this._d.valueOf(),a-=ps(a,hs);break;case"second":a=this._d.valueOf(),a-=ps(a,$l);break}return this._d.setTime(a),e.updateOffset(this,!0),this}function x5(s){var a,d;if(s=Dt(s),s===void 0||s==="millisecond"||!this.isValid())return this;switch(d=this._isUTC?Cv:xv,s){case"year":a=d(this.year()+1,0,1)-1;break;case"quarter":a=d(this.year(),this.month()-this.month()%3+3,1)-1;break;case"month":a=d(this.year(),this.month()+1,1)-1;break;case"week":a=d(this.year(),this.month(),this.date()-this.weekday()+7)-1;break;case"isoWeek":a=d(this.year(),this.month(),this.date()-(this.isoWeekday()-1)+7)-1;break;case"day":case"date":a=d(this.year(),this.month(),this.date()+1)-1;break;case"hour":a=this._d.valueOf(),a+=Ql-ps(a+(this._isUTC?0:this.utcOffset()*hs),Ql)-1;break;case"minute":a=this._d.valueOf(),a+=hs-ps(a,hs)-1;break;case"second":a=this._d.valueOf(),a+=$l-ps(a,$l)-1;break}return this._d.setTime(a),e.updateOffset(this,!0),this}function C5(){return this._d.valueOf()-(this._offset||0)*6e4}function w5(){return Math.floor(this.valueOf()/1e3)}function E5(){return new Date(this.valueOf())}function I5(){var s=this;return[s.year(),s.month(),s.date(),s.hour(),s.minute(),s.second(),s.millisecond()]}function T5(){var s=this;return{years:s.year(),months:s.month(),date:s.date(),hours:s.hours(),minutes:s.minutes(),seconds:s.seconds(),milliseconds:s.milliseconds()}}function A5(){return this.isValid()?this.toISOString():null}function N5(){return A(this)}function k5(){return m({},y(this))}function R5(){return y(this).overflow}function _5(){return{input:this._i,format:this._f,locale:this._locale,isUTC:this._isUTC,strict:this._strict}}H("N",0,0,"eraAbbr"),H("NN",0,0,"eraAbbr"),H("NNN",0,0,"eraAbbr"),H("NNNN",0,0,"eraName"),H("NNNNN",0,0,"eraNarrow"),H("y",["y",1],"yo","eraYear"),H("y",["yy",2],0,"eraYear"),H("y",["yyy",3],0,"eraYear"),H("y",["yyyy",4],0,"eraYear"),B("N",Fh),B("NN",Fh),B("NNN",Fh),B("NNNN",W5),B("NNNNN",z5),ke(["N","NN","NNN","NNNN","NNNNN"],function(s,a,d,p){var g=d._locale.erasParse(s,p,d._strict);g?y(d).era=g:y(d).invalidEra=s}),B("y",on),B("yy",on),B("yyy",on),B("yyyy",on),B("yo",Y5),ke(["y","yy","yyy","yyyy"],Gt),ke(["yo"],function(s,a,d,p){var g;d._locale._eraYearOrdinalRegex&&(g=s.match(d._locale._eraYearOrdinalRegex)),d._locale.eraYearOrdinalParse?a[Gt]=d._locale.eraYearOrdinalParse(s,g):a[Gt]=parseInt(s,10)});function M5(s,a){var d,p,g,w=this._eras||iu("en")._eras;for(d=0,p=w.length;d=0)return w[p]}function D5(s,a){var d=s.since<=s.until?1:-1;return a===void 0?e(s.since).year():e(s.since).year()+(a-s.offset)*d}function P5(){var s,a,d,p=this.localeData().eras();for(s=0,a=p.length;sw&&(a=w),$5.call(this,s,a,d,p,g))}function $5(s,a,d,p,g){var w=ev(s,a,d,p,g),_=_o(w.year,0,w.dayOfYear);return this.year(_.getUTCFullYear()),this.month(_.getUTCMonth()),this.date(_.getUTCDate()),this}H("Q",0,"Qo","quarter"),at("quarter","Q"),yt("quarter",7),B("Q",Er),ke("Q",function(s,a){a[ru]=(re(s)-1)*3});function Q5(s){return s==null?Math.ceil((this.month()+1)/3):this.month((s-1)*3+this.month()%3)}H("D",["DD",2],"Do","date"),at("date","D"),yt("date",9),B("D",ce),B("DD",ce,je),B("Do",function(s,a){return s?a._dayOfMonthOrdinalParse||a._ordinalParse:a._dayOfMonthOrdinalParseLenient}),ke(["D","DD"],Rn),ke("Do",function(s,a){a[Rn]=re(s.match(ce)[0])});var Ev=C("Date",!0);H("DDD",["DDDD",3],"DDDo","dayOfYear"),at("dayOfYear","DDD"),yt("dayOfYear",4),B("DDD",sn),B("DDDD",Pt),ke(["DDD","DDDD"],function(s,a,d){d._dayOfYear=re(s)});function K5(s){var a=Math.round((this.clone().startOf("day")-this.clone().startOf("year"))/864e5)+1;return s==null?a:this.add(s-a,"d")}H("m",["mm",2],0,"minute"),at("minute","m"),yt("minute",14),B("m",ce),B("mm",ce,je),ke(["m","mm"],an);var eT=C("Minutes",!1);H("s",["ss",2],0,"second"),at("second","s"),yt("second",15),B("s",ce),B("ss",ce,je),ke(["s","ss"],nu);var tT=C("Seconds",!1);H("S",0,0,function(){return~~(this.millisecond()/100)}),H(0,["SS",2],0,function(){return~~(this.millisecond()/10)}),H(0,["SSS",3],0,"millisecond"),H(0,["SSSS",4],0,function(){return this.millisecond()*10}),H(0,["SSSSS",5],0,function(){return this.millisecond()*100}),H(0,["SSSSSS",6],0,function(){return this.millisecond()*1e3}),H(0,["SSSSSSS",7],0,function(){return this.millisecond()*1e4}),H(0,["SSSSSSSS",8],0,function(){return this.millisecond()*1e5}),H(0,["SSSSSSSSS",9],0,function(){return this.millisecond()*1e6}),at("millisecond","ms"),yt("millisecond",16),B("S",sn,Er),B("SS",sn,je),B("SSS",sn,Pt);var Fu,Iv;for(Fu="SSSS";Fu.length<=9;Fu+="S")B(Fu,on);function rT(s,a){a[Ci]=re(("0."+s)*1e3)}for(Fu="S";Fu.length<=9;Fu+="S")ke(Fu,rT);Iv=C("Milliseconds",!1),H("z",0,0,"zoneAbbr"),H("zz",0,0,"zoneName");function nT(){return this._isUTC?"UTC":""}function uT(){return this._isUTC?"Coordinated Universal Time":""}var F=M.prototype;F.add=JI,F.calendar=n5,F.clone=u5,F.diff=d5,F.endOf=x5,F.format=m5,F.from=g5,F.fromNow=b5,F.to=v5,F.toNow=y5,F.get=ie,F.invalidAt=R5,F.isAfter=i5,F.isBefore=s5,F.isBetween=o5,F.isSame=a5,F.isSameOrAfter=l5,F.isSameOrBefore=c5,F.isValid=N5,F.lang=vv,F.locale=bv,F.localeData=yv,F.max=NI,F.min=AI,F.parsingFlags=k5,F.set=he,F.startOf=S5,F.subtract=$I,F.toArray=I5,F.toObject=T5,F.toDate=E5,F.toISOString=h5,F.inspect=p5,typeof Symbol<"u"&&Symbol.for!=null&&(F[Symbol.for("nodejs.util.inspect.custom")]=function(){return"Moment<"+this.format()+">"}),F.toJSON=A5,F.toString=f5,F.unix=w5,F.valueOf=C5,F.creationData=_5,F.eraName=P5,F.eraNarrow=L5,F.eraAbbr=F5,F.eraYear=B5,F.year=Kb,F.isLeapYear=T6,F.weekYear=U5,F.isoWeekYear=X5,F.quarter=F.quarters=Q5,F.month=$b,F.daysInMonth=w6,F.week=F.weeks=M6,F.isoWeek=F.isoWeeks=O6,F.weeksInYear=q5,F.weeksInWeekYear=J5,F.isoWeeksInYear=j5,F.isoWeeksInISOWeekYear=Z5,F.date=Ev,F.day=F.days=X6,F.weekday=j6,F.isoWeekday=Z6,F.dayOfYear=K5,F.hour=F.hours=tI,F.minute=F.minutes=eT,F.second=F.seconds=tT,F.millisecond=F.milliseconds=Iv,F.utcOffset=FI,F.utc=GI,F.local=VI,F.parseZone=HI,F.hasAlignedHourOffset=WI,F.isDST=zI,F.isLocal=UI,F.isUtcOffset=XI,F.isUtc=fv,F.isUTC=fv,F.zoneAbbr=nT,F.zoneName=uT,F.dates=D("dates accessor is deprecated. Use date instead.",Ev),F.months=D("months accessor is deprecated. Use month instead",$b),F.years=D("years accessor is deprecated. Use year instead",Kb),F.zone=D("moment().zone is deprecated, use moment().utcOffset instead. http://momentjs.com/guides/#/warnings/zone/",BI),F.isDSTShifted=D("isDSTShifted is deprecated. See http://momentjs.com/guides/#/warnings/dst-shifted/ for more information",YI);function iT(s){return Ge(s*1e3)}function sT(){return Ge.apply(null,arguments).parseZone()}function Tv(s){return s}var ve=ye.prototype;ve.calendar=Pe,ve.longDateFormat=$n,ve.invalidDate=gi,ve.ordinal=vi,ve.preparse=Tv,ve.postformat=Tv,ve.relativeTime=Ch,ve.pastFuture=Si,ve.set=Ce,ve.eras=M5,ve.erasParse=O5,ve.erasConvertYear=D5,ve.erasAbbrRegex=V5,ve.erasNameRegex=G5,ve.erasNarrowRegex=H5,ve.months=y6,ve.monthsShort=S6,ve.monthsParse=C6,ve.monthsRegex=I6,ve.monthsShortRegex=E6,ve.week=N6,ve.firstDayOfYear=_6,ve.firstDayOfWeek=R6,ve.weekdays=H6,ve.weekdaysMin=z6,ve.weekdaysShort=W6,ve.weekdaysParse=U6,ve.weekdaysRegex=q6,ve.weekdaysShortRegex=J6,ve.weekdaysMinRegex=$6,ve.isPM=K6,ve.meridiem=rI;function ec(s,a,d,p){var g=iu(),w=b().set(p,a);return g[d](w,s)}function Av(s,a,d){if(c(s)&&(a=s,s=void 0),s=s||"",a!=null)return ec(s,a,d,"month");var p,g=[];for(p=0;p<12;p++)g[p]=ec(s,p,d,"month");return g}function Gh(s,a,d,p){typeof s=="boolean"?(c(a)&&(d=a,a=void 0),a=a||""):(a=s,d=a,s=!1,c(a)&&(d=a,a=void 0),a=a||"");var g=iu(),w=s?g._week.dow:0,_,q=[];if(d!=null)return ec(a,(d+w)%7,p,"day");for(_=0;_<7;_++)q[_]=ec(a,(_+w)%7,p,"day");return q}function oT(s,a){return Av(s,a,"months")}function aT(s,a){return Av(s,a,"monthsShort")}function lT(s,a,d){return Gh(s,a,d,"weekdays")}function cT(s,a,d){return Gh(s,a,d,"weekdaysShort")}function dT(s,a,d){return Gh(s,a,d,"weekdaysMin")}Lu("en",{eras:[{since:"0001-01-01",until:1/0,offset:1,name:"Anno Domini",narrow:"AD",abbr:"AD"},{since:"0000-12-31",until:-1/0,offset:1,name:"Before Christ",narrow:"BC",abbr:"BC"}],dayOfMonthOrdinalParse:/\d{1,2}(th|st|nd|rd)/,ordinal:function(s){var a=s%10,d=re(s%100/10)===1?"th":a===1?"st":a===2?"nd":a===3?"rd":"th";return s+d}}),e.lang=D("moment.lang is deprecated. Use moment.locale instead.",Lu),e.langData=D("moment.langData is deprecated. Use moment.localeData instead.",iu);var su=Math.abs;function fT(){var s=this._data;return this._milliseconds=su(this._milliseconds),this._days=su(this._days),this._months=su(this._months),s.milliseconds=su(s.milliseconds),s.seconds=su(s.seconds),s.minutes=su(s.minutes),s.hours=su(s.hours),s.months=su(s.months),s.years=su(s.years),this}function Nv(s,a,d,p){var g=ln(a,d);return s._milliseconds+=p*g._milliseconds,s._days+=p*g._days,s._months+=p*g._months,s._bubble()}function hT(s,a){return Nv(this,s,a,1)}function pT(s,a){return Nv(this,s,a,-1)}function kv(s){return s<0?Math.floor(s):Math.ceil(s)}function mT(){var s=this._milliseconds,a=this._days,d=this._months,p=this._data,g,w,_,q,ne;return s>=0&&a>=0&&d>=0||s<=0&&a<=0&&d<=0||(s+=kv(Vh(d)+a)*864e5,a=0,d=0),p.milliseconds=s%1e3,g=ir(s/1e3),p.seconds=g%60,w=ir(g/60),p.minutes=w%60,_=ir(w/60),p.hours=_%24,a+=ir(_/24),ne=ir(Rv(a)),d+=ne,a-=kv(Vh(ne)),q=ir(d/12),d%=12,p.days=a,p.months=d,p.years=q,this}function Rv(s){return s*4800/146097}function Vh(s){return s*146097/4800}function gT(s){if(!this.isValid())return NaN;var a,d,p=this._milliseconds;if(s=Dt(s),s==="month"||s==="quarter"||s==="year")switch(a=this._days+p/864e5,d=this._months+Rv(a),s){case"month":return d;case"quarter":return d/3;case"year":return d/12}else switch(a=this._days+Math.round(Vh(this._months)),s){case"week":return a/7+p/6048e5;case"day":return a+p/864e5;case"hour":return a*24+p/36e5;case"minute":return a*1440+p/6e4;case"second":return a*86400+p/1e3;case"millisecond":return Math.floor(a*864e5)+p;default:throw new Error("Unknown unit "+s)}}function bT(){return this.isValid()?this._milliseconds+this._days*864e5+this._months%12*2592e6+re(this._months/12)*31536e6:NaN}function ou(s){return function(){return this.as(s)}}var vT=ou("ms"),yT=ou("s"),ST=ou("m"),xT=ou("h"),CT=ou("d"),wT=ou("w"),ET=ou("M"),IT=ou("Q"),TT=ou("y");function AT(){return ln(this)}function NT(s){return s=Dt(s),this.isValid()?this[s+"s"]():NaN}function Ei(s){return function(){return this.isValid()?this._data[s]:NaN}}var kT=Ei("milliseconds"),RT=Ei("seconds"),_T=Ei("minutes"),MT=Ei("hours"),OT=Ei("days"),DT=Ei("months"),PT=Ei("years");function LT(){return ir(this.days()/7)}var au=Math.round,ms={ss:44,s:45,m:45,h:22,d:26,w:null,M:11};function FT(s,a,d,p,g){return g.relativeTime(a||1,!!d,s,p)}function BT(s,a,d,p){var g=ln(s).abs(),w=au(g.as("s")),_=au(g.as("m")),q=au(g.as("h")),ne=au(g.as("d")),Re=au(g.as("M")),qt=au(g.as("w")),lu=au(g.as("y")),Bu=w<=d.ss&&["s",w]||w0,Bu[4]=p,FT.apply(null,Bu)}function GT(s){return s===void 0?au:typeof s=="function"?(au=s,!0):!1}function VT(s,a){return ms[s]===void 0?!1:a===void 0?ms[s]:(ms[s]=a,s==="s"&&(ms.ss=a-1),!0)}function HT(s,a){if(!this.isValid())return this.localeData().invalidDate();var d=!1,p=ms,g,w;return typeof s=="object"&&(a=s,s=!1),typeof s=="boolean"&&(d=s),typeof a=="object"&&(p=Object.assign({},ms,a),a.s!=null&&a.ss==null&&(p.ss=a.s-1)),g=this.localeData(),w=BT(this,!d,p,g),d&&(w=g.pastFuture(+this,w)),g.postformat(w)}var Hh=Math.abs;function gs(s){return(s>0)-(s<0)||+s}function tc(){if(!this.isValid())return this.localeData().invalidDate();var s=Hh(this._milliseconds)/1e3,a=Hh(this._days),d=Hh(this._months),p,g,w,_,q=this.asSeconds(),ne,Re,qt,lu;return q?(p=ir(s/60),g=ir(p/60),s%=60,p%=60,w=ir(d/12),d%=12,_=s?s.toFixed(3).replace(/\.?0+$/,""):"",ne=q<0?"-":"",Re=gs(this._months)!==gs(q)?"-":"",qt=gs(this._days)!==gs(q)?"-":"",lu=gs(this._milliseconds)!==gs(q)?"-":"",ne+"P"+(w?Re+w+"Y":"")+(d?Re+d+"M":"")+(a?qt+a+"D":"")+(g||p||s?"T":"")+(g?lu+g+"H":"")+(p?lu+p+"M":"")+(s?lu+_+"S":"")):"P0D"}var de=Zl.prototype;de.isValid=OI,de.abs=fT,de.add=hT,de.subtract=pT,de.as=gT,de.asMilliseconds=vT,de.asSeconds=yT,de.asMinutes=ST,de.asHours=xT,de.asDays=CT,de.asWeeks=wT,de.asMonths=ET,de.asQuarters=IT,de.asYears=TT,de.valueOf=bT,de._bubble=mT,de.clone=AT,de.get=NT,de.milliseconds=kT,de.seconds=RT,de.minutes=_T,de.hours=MT,de.days=OT,de.weeks=LT,de.months=DT,de.years=PT,de.humanize=HT,de.toISOString=tc,de.toString=tc,de.toJSON=tc,de.locale=bv,de.localeData=yv,de.toIsoString=D("toIsoString() is deprecated. Please use toISOString() instead (notice the capitals)",tc),de.lang=vv,H("X",0,0,"unix"),H("x",0,0,"valueOf"),B("x",Ft),B("X",ds),ke("X",function(s,a,d){d._d=new Date(parseFloat(s)*1e3)}),ke("x",function(s,a,d){d._d=new Date(re(s))});return e.version="2.29.4",r(Ge),e.fn=F,e.min=kI,e.max=RI,e.now=_I,e.utc=b,e.unix=iT,e.months=oT,e.isDate=f,e.locale=Lu,e.invalid=S,e.duration=ln,e.isMoment=R,e.weekdays=lT,e.parseZone=sT,e.localeData=iu,e.isDuration=ql,e.monthsShort=aT,e.weekdaysMin=dT,e.defineLocale=Nh,e.updateLocale=sI,e.locales=oI,e.weekdaysShort=cT,e.normalizeUnits=Dt,e.relativeTimeRounding=GT,e.relativeTimeThreshold=VT,e.calendarFormat=r5,e.prototype=F,e.HTML5_FMT={DATETIME_LOCAL:"YYYY-MM-DDTHH:mm",DATETIME_LOCAL_SECONDS:"YYYY-MM-DDTHH:mm:ss",DATETIME_LOCAL_MS:"YYYY-MM-DDTHH:mm:ss.SSS",DATE:"YYYY-MM-DD",TIME:"HH:mm",TIME_SECONDS:"HH:mm:ss",TIME_MS:"HH:mm:ss.SSS",WEEK:"GGGG-[W]WW",MONTH:"YYYY-MM"},e})});var $M={};nc($M,{ADD_URL_ACTION:()=>jb,default:()=>xh,getReadlaterSettings:()=>ft});module.exports=jT($M);var uc=(o=>(o.Manual="Manual|",o.Hourly="Hourly",o.Daily="Daily",o.Weekly="Weekly",o.Monthly="Monthly",o.Yearly="Yearly",o))(uc||{}),Mv={addRibbonIcon:!0,showAtStartup:!0,urlAttribute:"url",readLaterFolder:"",pocket:{markAsRead:!1,frequency:"Manual|"},instapaper:{markAsRead:!1,frequency:"Manual|"},domainsForHeadless:["medium.com","msn.com"],synchPeriodMS:1e3*60*15};var as=require("obsidian");var js=require("obsidian"),si=te(ze()),fx=te(Nd()),hx=require("obsidian");var Vi="Readlater-view",o1=si.createContext({}),kd=class extends js.ItemView{constructor(r){super(r);this.state={};this.handleResize=(0,js.debounce)(()=>{this.render()},300);this.settings=ft(),this.state={},this.icon="sigma"}getViewType(){return Vi}getDisplayText(){return"Readlater"}onResize(){super.onResize(),this.handleResize()}render(){this.root.render(si.createElement(si.StrictMode,null,si.createElement(o1.Provider,{value:{width:this.contentEl.innerWidth,settings:this.settings}},si.createElement("div",null,"TODO:"))))}async onOpen(){let{contentEl:r}=this;this.root=(0,fx.createRoot)(r),await(0,hx.loadMathJax)(),await(0,js.finishRenderMath)(),this.render()}async onClose(){this.root.unmount()}};var No=require("obsidian");var oe=te(ze()),qC=require("obsidian"),ag=te(Nd());function px(t){let e=t.vault.adapter.files,r=[];for(let n in e)e[n].type==="folder"&&r.push(e[n].realpath);return r}function mx(t,e){return t.vault.getFiles().filter(r=>r.parent.path===e)}var xe=te(ze());var Na=require("obsidian");var cN=require("electron"),Rd="readlater-pocket",_d="104115-e0742daf9a99a7d317d670f";async function gx(){let{code:t,state:e}=await dN(),r=fN(t,`obsidian://${Rd}?code=${t}`);cN.shell.openExternal(r)}async function bx(t){let e={Accept:"*/*","Content-Type":"application/json; charset=UTF-8","X-Accept":"application/json"},r=JSON.stringify({consumer_key:_d,code:t}),n=await(0,Na.requestUrl)({url:"https://getpocket.com/v3/oauth/authorize",method:"POST",body:r,headers:e}),{json:u}=await n;return u}async function dN(){let t={Accept:"*/*","Content-Type":"application/json; charset=UTF-8","X-Accept":"application/json"},e=JSON.stringify({consumer_key:_d,redirect_uri:"obsidian://readlater",state:"pocket"}),r=await(0,Na.requestUrl)({url:"https://getpocket.com/v3/oauth/request",method:"POST",body:e,headers:t}),{json:n}=r;return n}function fN(t,e){return`https://getpocket.com/auth/authorize?request_token=${t}&redirect_uri=${e}`}async function hN(){let t=ft().pocket,e={Accept:"*/*","Content-Type":"application/json; charset=UTF-8","X-Accept":"application/json"},r=JSON.stringify({consumer_key:_d,access_token:t.access_token});return(await(0,Na.requestUrl)({url:"https://getpocket.com/v3/get",method:"POST",body:r,headers:e})).json}async function pN(){let{list:t}=await hN();return Object.keys(t).map(r=>{let n=t[r];return{id:n.item_id,url:n.resolved_url,title:n.given_title}})}async function mN(t){let e=ft().pocket,r={Accept:"*/*","Content-Type":"application/json; charset=UTF-8","X-Accept":"application/json"},n=JSON.stringify({consumer_key:_d,access_token:e.access_token,actions:[{action:"archive",item_id:t}]});return(await(0,Na.requestUrl)({url:"https://getpocket.com/v3/send",method:"POST",body:n,headers:r})).json}var ka={getBookmarks:pN,archiveBookmark:async t=>{await mN(t)},isAuthorized:()=>!!ft().pocket.access_token};var vn=te(ze()),dr=({name:t,description:e})=>vn.default.createElement(Md,null,vn.default.createElement(Od,null,t),vn.default.createElement(Dd,null,e)),Md=({children:t})=>vn.default.createElement("div",{className:"setting-item-info"},t),Od=({children:t})=>vn.default.createElement("div",{className:"setting-item-name"},t),Dd=({children:t})=>vn.default.createElement("div",{className:"setting-item-description"},t),Pr=({children:t})=>vn.default.createElement("div",{className:"setting-item-control"},t),er=({children:t})=>vn.default.createElement("div",{className:"setting-item"},t),vx=({checked:t,onChange:e})=>{let r=["checkbox-container"];return t&&r.push("is-enabled"),vn.default.createElement("div",{className:r.join(" "),onClick:e},vn.default.createElement("input",{type:"checkbox",defaultChecked:t,tabIndex:0}))};var LC=te(ze());function $(){return $=Object.assign?Object.assign.bind():function(t){for(var e=1;e=0)&&(r[u]=t[u]);return r}function Gn(t,e){if(t==null)return{};var r=V1(t,e),n,u;if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);for(u=0;u=0)&&(!Object.prototype.propertyIsEnumerable.call(t,n)||(r[n]=t[n]))}return r}function H1(t){if(Array.isArray(t))return t}function W1(t,e){var r=t==null?null:typeof Symbol<"u"&&t[Symbol.iterator]||t["@@iterator"];if(r!=null){var n=[],u=!0,i=!1,o,l;try{for(r=r.call(t);!(u=(o=r.next()).done)&&(n.push(o.value),!(e&&n.length===e));u=!0);}catch(c){i=!0,l=c}finally{try{!u&&r.return!=null&&r.return()}finally{if(i)throw l}}return n}}function qs(t,e){(e==null||e>t.length)&&(e=t.length);for(var r=0,n=new Array(e);r"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function F8(t){if(t===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}function B8(t,e){return e&&(typeof e=="object"||typeof e=="function")?e:F8(t)}function t0(t){var e=L8();return function(){var n=Kd(t),u;if(e){var i=Kd(this).constructor;u=Reflect.construct(n,arguments,i)}else u=n.apply(this,arguments);return B8(this,u)}}var G8=["className","clearValue","cx","getStyles","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],La=function(){};function V8(t,e){return e?e[0]==="-"?t+e:t+"__"+e:t}function C3(t,e,r){var n=[r];if(e&&t)for(var u in e)e.hasOwnProperty(u)&&e[u]&&n.push("".concat(V8(t,u)));return n.filter(function(i){return i}).map(function(i){return String(i).trim()}).join(" ")}var X1=function(e){return X8(e)?e.filter(Boolean):Da(e)==="object"&&e!==null?[e]:[]},w3=function(e){e.className,e.clearValue,e.cx,e.getStyles,e.getValue,e.hasValue,e.isMulti,e.isRtl,e.options,e.selectOption,e.selectProps,e.setValue,e.theme;var r=Gn(e,G8);return Oe({},r)};function Ba(t){return[document.documentElement,document.body,window].indexOf(t)>-1}function H8(t){return Ba(t)?window.innerHeight:t.clientHeight}function E3(t){return Ba(t)?window.pageYOffset:t.scrollTop}function e0(t,e){if(Ba(t)){window.scrollTo(0,e);return}t.scrollTop=e}function W8(t){var e=getComputedStyle(t),r=e.position==="absolute",n=/(auto|scroll)/;if(e.position==="fixed")return document.documentElement;for(var u=t;u=u.parentElement;)if(e=getComputedStyle(u),!(r&&e.position==="static")&&n.test(e.overflow+e.overflowY+e.overflowX))return u;return document.documentElement}function z8(t,e,r,n){return r*((t=t/n-1)*t*t+1)+e}function $d(t,e){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:La,u=E3(t),i=e-u,o=10,l=0;function c(){l+=o;var f=z8(l,u,i,r);e0(t,f),lr.bottom?e0(t,Math.min(e.offsetTop+e.clientHeight-t.offsetHeight+u,t.scrollHeight)):n.top-u1?r-1:0),u=1;u=I)return{placement:"bottom",maxHeight:e};if(z>=I&&!o)return i&&$d(f,J,ge),{placement:"bottom",maxHeight:e};if(!o&&z>=n||o&&D>=n){i&&$d(f,J,ge);var ye=o?D-M:z-M;return{placement:"bottom",maxHeight:ye}}if(u==="auto"||o){var le=e,ut=o?P:G;return ut>=n&&(le=Math.min(ut-M-c.controlHeight,e)),{placement:"top",maxHeight:le}}if(u==="bottom")return i&&e0(f,J),{placement:"bottom",maxHeight:e};break;case"top":if(P>=I)return{placement:"top",maxHeight:e};if(G>=I&&!o)return i&&$d(f,Ce,ge),{placement:"top",maxHeight:e};if(!o&&G>=n||o&&P>=n){var Pe=e;return(!o&&G>=n||o&&P>=n)&&(Pe=o?P-R:G-R),i&&$d(f,Ce,ge),{placement:"top",maxHeight:Pe}}return{placement:"bottom",maxHeight:e};default:throw new Error('Invalid placement provided "'.concat(u,'".'))}return h}function Z8(t){var e={bottom:"top",top:"bottom"};return t?e[t]:"bottom"}var U1=function(e){return e==="auto"?"bottom":e},_3=function(e){var r,n=e.placement,u=e.theme,i=u.borderRadius,o=u.spacing,l=u.colors;return r={label:"menu"},yn(r,Z8(n),"100%"),yn(r,"backgroundColor",l.neutral0),yn(r,"borderRadius",i),yn(r,"boxShadow","0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)"),yn(r,"marginBottom",o.menuGutter),yn(r,"marginTop",o.menuGutter),yn(r,"position","absolute"),yn(r,"width","100%"),yn(r,"zIndex",1),r},M3=(0,Fa.createContext)({getPortalPlacement:null}),Z1=function(t){zi(r,t);var e=t0(r);function r(){var n;Hi(this,r);for(var u=arguments.length,i=new Array(u),o=0;o1?"s":""," ").concat(i.join(","),", selected.");case"select-option":return o?"option ".concat(u," is disabled. Select another option."):"option ".concat(u,", selected.");default:return""}},onFocus:function(e){var r=e.context,n=e.focused,u=e.options,i=e.label,o=i===void 0?"":i,l=e.selectValue,c=e.isDisabled,f=e.isSelected,h=function(y,I){return y&&y.length?"".concat(y.indexOf(I)+1," of ").concat(y.length):""};if(r==="value"&&l)return"value ".concat(o," focused, ").concat(h(l,n),".");if(r==="menu"){var m=c?" disabled":"",b="".concat(f?"selected":"focused").concat(m);return"option ".concat(o," ").concat(b,", ").concat(h(u,n),".")}return""},onFilter:function(e){var r=e.inputValue,n=e.resultsMessage;return"".concat(n).concat(r?" for search term "+r:"",".")}},kk=function(e){var r=e.ariaSelection,n=e.focusedOption,u=e.focusedValue,i=e.focusableOptions,o=e.isFocused,l=e.selectValue,c=e.selectProps,f=e.id,h=c.ariaLiveMessages,m=c.getOptionLabel,b=c.inputValue,x=c.isMulti,y=c.isOptionDisabled,I=c.isSearchable,A=c.menuIsOpen,S=c.options,v=c.screenReaderStatus,E=c.tabSelectsValue,T=c["aria-label"],M=c["aria-live"],R=(0,Se.useMemo)(function(){return Oe(Oe({},Nk),h||{})},[h]),P=(0,Se.useMemo)(function(){var ye="";if(r&&R.onChange){var le=r.option,ut=r.options,Pe=r.removedValue,Ne=r.removedValues,jt=r.value,_t=function(Tt){return Array.isArray(Tt)?null:Tt},Be=Pe||le||_t(jt),be=Be?m(Be):"",H=ut||Ne||void 0,Mt=H?H.map(m):[],Ot=Oe({isDisabled:Be&&y(Be,l),label:be,labels:Mt},r);ye=R.onChange(Ot)}return ye},[r,R,y,l,m]),D=(0,Se.useMemo)(function(){var ye="",le=n||u,ut=!!(n&&l&&l.includes(n));if(le&&R.onFocus){var Pe={focused:le,label:m(le),isDisabled:y(le,l),isSelected:ut,options:S,context:le===n?"menu":"value",selectValue:l};ye=R.onFocus(Pe)}return ye},[n,u,m,y,R,S,l]),G=(0,Se.useMemo)(function(){var ye="";if(A&&S.length&&R.onFilter){var le=v({count:i.length});ye=R.onFilter({inputValue:b,resultsMessage:le})}return ye},[i,b,A,R,S,v]),z=(0,Se.useMemo)(function(){var ye="";if(R.guidance){var le=u?"value":A?"menu":"input";ye=R.guidance({"aria-label":T,context:le,isDisabled:n&&y(n,l),isMulti:x,isSearchable:I,tabSelectsValue:E})}return ye},[T,n,u,x,y,I,A,R,l,E]),J="".concat(D," ").concat(G," ").concat(z),Ce=(0,Fr.jsx)(Se.Fragment,null,(0,Fr.jsx)("span",{id:"aria-selection"},P),(0,Fr.jsx)("span",{id:"aria-context"},J)),ge=r?.action==="initial-input-focus";return(0,Fr.jsx)(Se.Fragment,null,(0,Fr.jsx)(hC,{id:f},ge&&Ce),(0,Fr.jsx)(hC,{"aria-live":M,"aria-atomic":"false","aria-relevant":"additions text"},o&&!ge&&Ce))},eg=[{base:"A",letters:"A\u24B6\uFF21\xC0\xC1\xC2\u1EA6\u1EA4\u1EAA\u1EA8\xC3\u0100\u0102\u1EB0\u1EAE\u1EB4\u1EB2\u0226\u01E0\xC4\u01DE\u1EA2\xC5\u01FA\u01CD\u0200\u0202\u1EA0\u1EAC\u1EB6\u1E00\u0104\u023A\u2C6F"},{base:"AA",letters:"\uA732"},{base:"AE",letters:"\xC6\u01FC\u01E2"},{base:"AO",letters:"\uA734"},{base:"AU",letters:"\uA736"},{base:"AV",letters:"\uA738\uA73A"},{base:"AY",letters:"\uA73C"},{base:"B",letters:"B\u24B7\uFF22\u1E02\u1E04\u1E06\u0243\u0182\u0181"},{base:"C",letters:"C\u24B8\uFF23\u0106\u0108\u010A\u010C\xC7\u1E08\u0187\u023B\uA73E"},{base:"D",letters:"D\u24B9\uFF24\u1E0A\u010E\u1E0C\u1E10\u1E12\u1E0E\u0110\u018B\u018A\u0189\uA779"},{base:"DZ",letters:"\u01F1\u01C4"},{base:"Dz",letters:"\u01F2\u01C5"},{base:"E",letters:"E\u24BA\uFF25\xC8\xC9\xCA\u1EC0\u1EBE\u1EC4\u1EC2\u1EBC\u0112\u1E14\u1E16\u0114\u0116\xCB\u1EBA\u011A\u0204\u0206\u1EB8\u1EC6\u0228\u1E1C\u0118\u1E18\u1E1A\u0190\u018E"},{base:"F",letters:"F\u24BB\uFF26\u1E1E\u0191\uA77B"},{base:"G",letters:"G\u24BC\uFF27\u01F4\u011C\u1E20\u011E\u0120\u01E6\u0122\u01E4\u0193\uA7A0\uA77D\uA77E"},{base:"H",letters:"H\u24BD\uFF28\u0124\u1E22\u1E26\u021E\u1E24\u1E28\u1E2A\u0126\u2C67\u2C75\uA78D"},{base:"I",letters:"I\u24BE\uFF29\xCC\xCD\xCE\u0128\u012A\u012C\u0130\xCF\u1E2E\u1EC8\u01CF\u0208\u020A\u1ECA\u012E\u1E2C\u0197"},{base:"J",letters:"J\u24BF\uFF2A\u0134\u0248"},{base:"K",letters:"K\u24C0\uFF2B\u1E30\u01E8\u1E32\u0136\u1E34\u0198\u2C69\uA740\uA742\uA744\uA7A2"},{base:"L",letters:"L\u24C1\uFF2C\u013F\u0139\u013D\u1E36\u1E38\u013B\u1E3C\u1E3A\u0141\u023D\u2C62\u2C60\uA748\uA746\uA780"},{base:"LJ",letters:"\u01C7"},{base:"Lj",letters:"\u01C8"},{base:"M",letters:"M\u24C2\uFF2D\u1E3E\u1E40\u1E42\u2C6E\u019C"},{base:"N",letters:"N\u24C3\uFF2E\u01F8\u0143\xD1\u1E44\u0147\u1E46\u0145\u1E4A\u1E48\u0220\u019D\uA790\uA7A4"},{base:"NJ",letters:"\u01CA"},{base:"Nj",letters:"\u01CB"},{base:"O",letters:"O\u24C4\uFF2F\xD2\xD3\xD4\u1ED2\u1ED0\u1ED6\u1ED4\xD5\u1E4C\u022C\u1E4E\u014C\u1E50\u1E52\u014E\u022E\u0230\xD6\u022A\u1ECE\u0150\u01D1\u020C\u020E\u01A0\u1EDC\u1EDA\u1EE0\u1EDE\u1EE2\u1ECC\u1ED8\u01EA\u01EC\xD8\u01FE\u0186\u019F\uA74A\uA74C"},{base:"OI",letters:"\u01A2"},{base:"OO",letters:"\uA74E"},{base:"OU",letters:"\u0222"},{base:"P",letters:"P\u24C5\uFF30\u1E54\u1E56\u01A4\u2C63\uA750\uA752\uA754"},{base:"Q",letters:"Q\u24C6\uFF31\uA756\uA758\u024A"},{base:"R",letters:"R\u24C7\uFF32\u0154\u1E58\u0158\u0210\u0212\u1E5A\u1E5C\u0156\u1E5E\u024C\u2C64\uA75A\uA7A6\uA782"},{base:"S",letters:"S\u24C8\uFF33\u1E9E\u015A\u1E64\u015C\u1E60\u0160\u1E66\u1E62\u1E68\u0218\u015E\u2C7E\uA7A8\uA784"},{base:"T",letters:"T\u24C9\uFF34\u1E6A\u0164\u1E6C\u021A\u0162\u1E70\u1E6E\u0166\u01AC\u01AE\u023E\uA786"},{base:"TZ",letters:"\uA728"},{base:"U",letters:"U\u24CA\uFF35\xD9\xDA\xDB\u0168\u1E78\u016A\u1E7A\u016C\xDC\u01DB\u01D7\u01D5\u01D9\u1EE6\u016E\u0170\u01D3\u0214\u0216\u01AF\u1EEA\u1EE8\u1EEE\u1EEC\u1EF0\u1EE4\u1E72\u0172\u1E76\u1E74\u0244"},{base:"V",letters:"V\u24CB\uFF36\u1E7C\u1E7E\u01B2\uA75E\u0245"},{base:"VY",letters:"\uA760"},{base:"W",letters:"W\u24CC\uFF37\u1E80\u1E82\u0174\u1E86\u1E84\u1E88\u2C72"},{base:"X",letters:"X\u24CD\uFF38\u1E8A\u1E8C"},{base:"Y",letters:"Y\u24CE\uFF39\u1EF2\xDD\u0176\u1EF8\u0232\u1E8E\u0178\u1EF6\u1EF4\u01B3\u024E\u1EFE"},{base:"Z",letters:"Z\u24CF\uFF3A\u0179\u1E90\u017B\u017D\u1E92\u1E94\u01B5\u0224\u2C7F\u2C6B\uA762"},{base:"a",letters:"a\u24D0\uFF41\u1E9A\xE0\xE1\xE2\u1EA7\u1EA5\u1EAB\u1EA9\xE3\u0101\u0103\u1EB1\u1EAF\u1EB5\u1EB3\u0227\u01E1\xE4\u01DF\u1EA3\xE5\u01FB\u01CE\u0201\u0203\u1EA1\u1EAD\u1EB7\u1E01\u0105\u2C65\u0250"},{base:"aa",letters:"\uA733"},{base:"ae",letters:"\xE6\u01FD\u01E3"},{base:"ao",letters:"\uA735"},{base:"au",letters:"\uA737"},{base:"av",letters:"\uA739\uA73B"},{base:"ay",letters:"\uA73D"},{base:"b",letters:"b\u24D1\uFF42\u1E03\u1E05\u1E07\u0180\u0183\u0253"},{base:"c",letters:"c\u24D2\uFF43\u0107\u0109\u010B\u010D\xE7\u1E09\u0188\u023C\uA73F\u2184"},{base:"d",letters:"d\u24D3\uFF44\u1E0B\u010F\u1E0D\u1E11\u1E13\u1E0F\u0111\u018C\u0256\u0257\uA77A"},{base:"dz",letters:"\u01F3\u01C6"},{base:"e",letters:"e\u24D4\uFF45\xE8\xE9\xEA\u1EC1\u1EBF\u1EC5\u1EC3\u1EBD\u0113\u1E15\u1E17\u0115\u0117\xEB\u1EBB\u011B\u0205\u0207\u1EB9\u1EC7\u0229\u1E1D\u0119\u1E19\u1E1B\u0247\u025B\u01DD"},{base:"f",letters:"f\u24D5\uFF46\u1E1F\u0192\uA77C"},{base:"g",letters:"g\u24D6\uFF47\u01F5\u011D\u1E21\u011F\u0121\u01E7\u0123\u01E5\u0260\uA7A1\u1D79\uA77F"},{base:"h",letters:"h\u24D7\uFF48\u0125\u1E23\u1E27\u021F\u1E25\u1E29\u1E2B\u1E96\u0127\u2C68\u2C76\u0265"},{base:"hv",letters:"\u0195"},{base:"i",letters:"i\u24D8\uFF49\xEC\xED\xEE\u0129\u012B\u012D\xEF\u1E2F\u1EC9\u01D0\u0209\u020B\u1ECB\u012F\u1E2D\u0268\u0131"},{base:"j",letters:"j\u24D9\uFF4A\u0135\u01F0\u0249"},{base:"k",letters:"k\u24DA\uFF4B\u1E31\u01E9\u1E33\u0137\u1E35\u0199\u2C6A\uA741\uA743\uA745\uA7A3"},{base:"l",letters:"l\u24DB\uFF4C\u0140\u013A\u013E\u1E37\u1E39\u013C\u1E3D\u1E3B\u017F\u0142\u019A\u026B\u2C61\uA749\uA781\uA747"},{base:"lj",letters:"\u01C9"},{base:"m",letters:"m\u24DC\uFF4D\u1E3F\u1E41\u1E43\u0271\u026F"},{base:"n",letters:"n\u24DD\uFF4E\u01F9\u0144\xF1\u1E45\u0148\u1E47\u0146\u1E4B\u1E49\u019E\u0272\u0149\uA791\uA7A5"},{base:"nj",letters:"\u01CC"},{base:"o",letters:"o\u24DE\uFF4F\xF2\xF3\xF4\u1ED3\u1ED1\u1ED7\u1ED5\xF5\u1E4D\u022D\u1E4F\u014D\u1E51\u1E53\u014F\u022F\u0231\xF6\u022B\u1ECF\u0151\u01D2\u020D\u020F\u01A1\u1EDD\u1EDB\u1EE1\u1EDF\u1EE3\u1ECD\u1ED9\u01EB\u01ED\xF8\u01FF\u0254\uA74B\uA74D\u0275"},{base:"oi",letters:"\u01A3"},{base:"ou",letters:"\u0223"},{base:"oo",letters:"\uA74F"},{base:"p",letters:"p\u24DF\uFF50\u1E55\u1E57\u01A5\u1D7D\uA751\uA753\uA755"},{base:"q",letters:"q\u24E0\uFF51\u024B\uA757\uA759"},{base:"r",letters:"r\u24E1\uFF52\u0155\u1E59\u0159\u0211\u0213\u1E5B\u1E5D\u0157\u1E5F\u024D\u027D\uA75B\uA7A7\uA783"},{base:"s",letters:"s\u24E2\uFF53\xDF\u015B\u1E65\u015D\u1E61\u0161\u1E67\u1E63\u1E69\u0219\u015F\u023F\uA7A9\uA785\u1E9B"},{base:"t",letters:"t\u24E3\uFF54\u1E6B\u1E97\u0165\u1E6D\u021B\u0163\u1E71\u1E6F\u0167\u01AD\u0288\u2C66\uA787"},{base:"tz",letters:"\uA729"},{base:"u",letters:"u\u24E4\uFF55\xF9\xFA\xFB\u0169\u1E79\u016B\u1E7B\u016D\xFC\u01DC\u01D8\u01D6\u01DA\u1EE7\u016F\u0171\u01D4\u0215\u0217\u01B0\u1EEB\u1EE9\u1EEF\u1EED\u1EF1\u1EE5\u1E73\u0173\u1E77\u1E75\u0289"},{base:"v",letters:"v\u24E5\uFF56\u1E7D\u1E7F\u028B\uA75F\u028C"},{base:"vy",letters:"\uA761"},{base:"w",letters:"w\u24E6\uFF57\u1E81\u1E83\u0175\u1E87\u1E85\u1E98\u1E89\u2C73"},{base:"x",letters:"x\u24E7\uFF58\u1E8B\u1E8D"},{base:"y",letters:"y\u24E8\uFF59\u1EF3\xFD\u0177\u1EF9\u0233\u1E8F\xFF\u1EF7\u1E99\u1EF5\u01B4\u024F\u1EFF"},{base:"z",letters:"z\u24E9\uFF5A\u017A\u1E91\u017C\u017E\u1E93\u1E95\u01B6\u0225\u0240\u2C6C\uA763"}],Rk=new RegExp("["+eg.map(function(t){return t.letters}).join("")+"]","g"),EC={};for(n0=0;n0-1}},Dk=["innerRef"];function Pk(t){var e=t.innerRef,r=Gn(t,Dk),n=R3(r,"onExited","in","enter","exit","appear");return(0,Fr.jsx)("input",$({ref:e},n,{css:(0,Fr.css)({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var Lk=function(e){e.preventDefault(),e.stopPropagation()};function Fk(t){var e=t.isEnabled,r=t.onBottomArrive,n=t.onBottomLeave,u=t.onTopArrive,i=t.onTopLeave,o=(0,Se.useRef)(!1),l=(0,Se.useRef)(!1),c=(0,Se.useRef)(0),f=(0,Se.useRef)(null),h=(0,Se.useCallback)(function(A,S){if(f.current!==null){var v=f.current,E=v.scrollTop,T=v.scrollHeight,M=v.clientHeight,R=f.current,P=S>0,D=T-M-E,G=!1;D>S&&o.current&&(n&&n(A),o.current=!1),P&&l.current&&(i&&i(A),l.current=!1),P&&S>D?(r&&!o.current&&r(A),R.scrollTop=T,G=!0,o.current=!0):!P&&-S>E&&(u&&!l.current&&u(A),R.scrollTop=0,G=!0,l.current=!0),G&&Lk(A)}},[r,n,u,i]),m=(0,Se.useCallback)(function(A){h(A,A.deltaY)},[h]),b=(0,Se.useCallback)(function(A){c.current=A.changedTouches[0].clientY},[]),x=(0,Se.useCallback)(function(A){var S=c.current-A.changedTouches[0].clientY;h(A,S)},[h]),y=(0,Se.useCallback)(function(A){if(!!A){var S=N3?{passive:!1}:!1;A.addEventListener("wheel",m,S),A.addEventListener("touchstart",b,S),A.addEventListener("touchmove",x,S)}},[x,b,m]),I=(0,Se.useCallback)(function(A){!A||(A.removeEventListener("wheel",m,!1),A.removeEventListener("touchstart",b,!1),A.removeEventListener("touchmove",x,!1))},[x,b,m]);return(0,Se.useEffect)(function(){if(!!e){var A=f.current;return y(A),function(){I(A)}}},[e,y,I]),function(A){f.current=A}}var mC=["boxSizing","height","overflow","paddingRight","position"],gC={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function bC(t){t.preventDefault()}function vC(t){t.stopPropagation()}function yC(){var t=this.scrollTop,e=this.scrollHeight,r=t+this.offsetHeight;t===0?this.scrollTop=1:r===e&&(this.scrollTop=t-1)}function SC(){return"ontouchstart"in window||navigator.maxTouchPoints}var xC=!!(typeof window<"u"&&window.document&&window.document.createElement),Va=0,Js={capture:!1,passive:!1};function Bk(t){var e=t.isEnabled,r=t.accountForScrollbars,n=r===void 0?!0:r,u=(0,Se.useRef)({}),i=(0,Se.useRef)(null),o=(0,Se.useCallback)(function(c){if(!!xC){var f=document.body,h=f&&f.style;if(n&&mC.forEach(function(y){var I=h&&h[y];u.current[y]=I}),n&&Va<1){var m=parseInt(u.current.paddingRight,10)||0,b=document.body?document.body.clientWidth:0,x=window.innerWidth-b+m||0;Object.keys(gC).forEach(function(y){var I=gC[y];h&&(h[y]=I)}),h&&(h.paddingRight="".concat(x,"px"))}f&&SC()&&(f.addEventListener("touchmove",bC,Js),c&&(c.addEventListener("touchstart",yC,Js),c.addEventListener("touchmove",vC,Js))),Va+=1}},[n]),l=(0,Se.useCallback)(function(c){if(!!xC){var f=document.body,h=f&&f.style;Va=Math.max(Va-1,0),n&&Va<1&&mC.forEach(function(m){var b=u.current[m];h&&(h[m]=b)}),f&&SC()&&(f.removeEventListener("touchmove",bC,Js),c&&(c.removeEventListener("touchstart",yC,Js),c.removeEventListener("touchmove",vC,Js)))}},[n]);return(0,Se.useEffect)(function(){if(!!e){var c=i.current;return o(c),function(){l(c)}}},[e,o,l]),function(c){i.current=c}}var Gk=function(){return document.activeElement&&document.activeElement.blur()},Vk={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function Hk(t){var e=t.children,r=t.lockEnabled,n=t.captureEnabled,u=n===void 0?!0:n,i=t.onBottomArrive,o=t.onBottomLeave,l=t.onTopArrive,c=t.onTopLeave,f=Fk({isEnabled:u,onBottomArrive:i,onBottomLeave:o,onTopArrive:l,onTopLeave:c}),h=Bk({isEnabled:r}),m=function(x){f(x),h(x)};return(0,Fr.jsx)(Se.Fragment,null,r&&(0,Fr.jsx)("div",{onClick:Gk,css:Vk}),e(m))}var Wk=function(e){return e.label},zk=function(e){return e.label},Yk=function(e){return e.value},Uk=function(e){return!!e.isDisabled},Xk={clearIndicator:j3,container:V3,control:$3,dropdownIndicator:X3,group:Q3,groupHeading:K3,indicatorsContainer:W3,indicatorSeparator:Z3,input:eC,loadingIndicator:q3,loadingMessage:L3,menu:_3,menuList:O3,menuPortal:G3,multiValue:rC,multiValueLabel:nC,multiValueRemove:uC,noOptionsMessage:P3,option:sC,placeholder:oC,singleValue:aC,valueContainer:H3};var jk={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},Zk=4,TC=4,qk=38,Jk=TC*2,$k={baseUnit:TC,controlHeight:qk,menuGutter:Jk},K1={borderRadius:Zk,colors:jk,spacing:$k},Qk={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:j1(),captureMenuScroll:!j1(),closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:Ok(),formatGroupLabel:Wk,getOptionLabel:zk,getOptionValue:Yk,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:Uk,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!T3(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(e){var r=e.count;return"".concat(r," result").concat(r!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0};function CC(t,e,r,n){var u=RC(t,e,r),i=_C(t,e,r),o=kC(t,e),l=s0(t,e);return{type:"option",data:e,isDisabled:u,isSelected:i,label:o,value:l,index:n}}function AC(t,e){return t.options.map(function(r,n){if("options"in r){var u=r.options.map(function(o,l){return CC(t,o,e,l)}).filter(function(o){return wC(t,o)});return u.length>0?{type:"group",data:r,options:u,index:n}:void 0}var i=CC(t,r,e,n);return wC(t,i)?i:void 0}).filter(k3)}function NC(t){return t.reduce(function(e,r){return r.type==="group"?e.push.apply(e,r0(r.options.map(function(n){return n.data}))):e.push(r.data),e},[])}function Kk(t,e){return NC(AC(t,e))}function wC(t,e){var r=t.inputValue,n=r===void 0?"":r,u=e.data,i=e.isSelected,o=e.label,l=e.value;return(!OC(t)||!i)&&MC(t,{label:o,value:l,data:u},n)}function eR(t,e){var r=t.focusedValue,n=t.selectValue,u=n.indexOf(r);if(u>-1){var i=e.indexOf(r);if(i>-1)return r;if(u-1?r:e[0]}var kC=function(e,r){return e.getOptionLabel(r)},s0=function(e,r){return e.getOptionValue(r)};function RC(t,e,r){return typeof t.isOptionDisabled=="function"?t.isOptionDisabled(e,r):!1}function _C(t,e,r){if(r.indexOf(e)>-1)return!0;if(typeof t.isOptionSelected=="function")return t.isOptionSelected(e,r);var n=s0(t,e);return r.some(function(u){return s0(t,u)===n})}function MC(t,e,r){return t.filterOption?t.filterOption(e,r):!0}var OC=function(e){var r=e.hideSelectedOptions,n=e.isMulti;return r===void 0?n:r},rR=1,tg=function(t){zi(r,t);var e=t0(r);function r(n){var u;return Hi(this,r),u=e.call(this,n),u.state={ariaSelection:null,focusedOption:null,focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0},u.blockOptionHover=!1,u.isComposing=!1,u.commonProps=void 0,u.initialTouchX=0,u.initialTouchY=0,u.instancePrefix="",u.openAfterFocus=!1,u.scrollToFocusedOptionOnUpdate=!1,u.userIsDragging=void 0,u.controlRef=null,u.getControlRef=function(i){u.controlRef=i},u.focusedOptionRef=null,u.getFocusedOptionRef=function(i){u.focusedOptionRef=i},u.menuListRef=null,u.getMenuListRef=function(i){u.menuListRef=i},u.inputRef=null,u.getInputRef=function(i){u.inputRef=i},u.focus=u.focusInput,u.blur=u.blurInput,u.onChange=function(i,o){var l=u.props,c=l.onChange,f=l.name;o.name=f,u.ariaOnChange(i,o),c(i,o)},u.setValue=function(i,o,l){var c=u.props,f=c.closeMenuOnSelect,h=c.isMulti,m=c.inputValue;u.onInputChange("",{action:"set-value",prevInputValue:m}),f&&(u.setState({inputIsHiddenAfterUpdate:!h}),u.onMenuClose()),u.setState({clearFocusValueOnUpdate:!0}),u.onChange(i,{action:o,option:l})},u.selectOption=function(i){var o=u.props,l=o.blurInputOnSelect,c=o.isMulti,f=o.name,h=u.state.selectValue,m=c&&u.isOptionSelected(i,h),b=u.isOptionDisabled(i,h);if(m){var x=u.getOptionValue(i);u.setValue(h.filter(function(y){return u.getOptionValue(y)!==x}),"deselect-option",i)}else if(!b)c?u.setValue([].concat(r0(h),[i]),"select-option",i):u.setValue(i,"select-option");else{u.ariaOnChange(i,{action:"select-option",option:i,name:f});return}l&&u.blurInput()},u.removeValue=function(i){var o=u.props.isMulti,l=u.state.selectValue,c=u.getOptionValue(i),f=l.filter(function(m){return u.getOptionValue(m)!==c}),h=Ga(o,f,f[0]||null);u.onChange(h,{action:"remove-value",removedValue:i}),u.focusInput()},u.clearValue=function(){var i=u.state.selectValue;u.onChange(Ga(u.props.isMulti,[],null),{action:"clear",removedValues:i})},u.popValue=function(){var i=u.props.isMulti,o=u.state.selectValue,l=o[o.length-1],c=o.slice(0,o.length-1),f=Ga(i,c,c[0]||null);u.onChange(f,{action:"pop-value",removedValue:l})},u.getValue=function(){return u.state.selectValue},u.cx=function(){for(var i=arguments.length,o=new Array(i),l=0;lh||f>h}},u.onTouchEnd=function(i){u.userIsDragging||(u.controlRef&&!u.controlRef.contains(i.target)&&u.menuListRef&&!u.menuListRef.contains(i.target)&&u.blurInput(),u.initialTouchX=0,u.initialTouchY=0)},u.onControlTouchEnd=function(i){u.userIsDragging||u.onControlMouseDown(i)},u.onClearIndicatorTouchEnd=function(i){u.userIsDragging||u.onClearIndicatorMouseDown(i)},u.onDropdownIndicatorTouchEnd=function(i){u.userIsDragging||u.onDropdownIndicatorMouseDown(i)},u.handleInputChange=function(i){var o=u.props.inputValue,l=i.currentTarget.value;u.setState({inputIsHiddenAfterUpdate:!1}),u.onInputChange(l,{action:"input-change",prevInputValue:o}),u.props.menuIsOpen||u.onMenuOpen()},u.onInputFocus=function(i){u.props.onFocus&&u.props.onFocus(i),u.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(u.openAfterFocus||u.props.openMenuOnFocus)&&u.openMenu("first"),u.openAfterFocus=!1},u.onInputBlur=function(i){var o=u.props.inputValue;if(u.menuListRef&&u.menuListRef.contains(document.activeElement)){u.inputRef.focus();return}u.props.onBlur&&u.props.onBlur(i),u.onInputChange("",{action:"input-blur",prevInputValue:o}),u.onMenuClose(),u.setState({focusedValue:null,isFocused:!1})},u.onOptionHover=function(i){u.blockOptionHover||u.state.focusedOption===i||u.setState({focusedOption:i})},u.shouldHideSelectedOptions=function(){return OC(u.props)},u.onKeyDown=function(i){var o=u.props,l=o.isMulti,c=o.backspaceRemovesValue,f=o.escapeClearsValue,h=o.inputValue,m=o.isClearable,b=o.isDisabled,x=o.menuIsOpen,y=o.onKeyDown,I=o.tabSelectsValue,A=o.openMenuOnFocus,S=u.state,v=S.focusedOption,E=S.focusedValue,T=S.selectValue;if(!b&&!(typeof y=="function"&&(y(i),i.defaultPrevented))){switch(u.blockOptionHover=!0,i.key){case"ArrowLeft":if(!l||h)return;u.focusValue("previous");break;case"ArrowRight":if(!l||h)return;u.focusValue("next");break;case"Delete":case"Backspace":if(h)return;if(E)u.removeValue(E);else{if(!c)return;l?u.popValue():m&&u.clearValue()}break;case"Tab":if(u.isComposing||i.shiftKey||!x||!I||!v||A&&u.isOptionSelected(v,T))return;u.selectOption(v);break;case"Enter":if(i.keyCode===229)break;if(x){if(!v||u.isComposing)return;u.selectOption(v);break}return;case"Escape":x?(u.setState({inputIsHiddenAfterUpdate:!1}),u.onInputChange("",{action:"menu-close",prevInputValue:h}),u.onMenuClose()):m&&f&&u.clearValue();break;case" ":if(h)return;if(!x){u.openMenu("first");break}if(!v)return;u.selectOption(v);break;case"ArrowUp":x?u.focusOption("up"):u.openMenu("last");break;case"ArrowDown":x?u.focusOption("down"):u.openMenu("first");break;case"PageUp":if(!x)return;u.focusOption("pageup");break;case"PageDown":if(!x)return;u.focusOption("pagedown");break;case"Home":if(!x)return;u.focusOption("first");break;case"End":if(!x)return;u.focusOption("last");break;default:return}i.preventDefault()}},u.instancePrefix="react-select-"+(u.props.instanceId||++rR),u.state.selectValue=X1(n.value),u}return Wi(r,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput()}},{key:"componentDidUpdate",value:function(u){var i=this.props,o=i.isDisabled,l=i.menuIsOpen,c=this.state.isFocused;(c&&!o&&u.isDisabled||c&&l&&!u.menuIsOpen)&&this.focusInput(),c&&o&&!u.isDisabled&&this.setState({isFocused:!1},this.onMenuClose),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(I3(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(u,i){this.props.onInputChange(u,i)}},{key:"focusInput",value:function(){!this.inputRef||this.inputRef.focus()}},{key:"blurInput",value:function(){!this.inputRef||this.inputRef.blur()}},{key:"openMenu",value:function(u){var i=this,o=this.state,l=o.selectValue,c=o.isFocused,f=this.buildFocusableOptions(),h=u==="first"?0:f.length-1;if(!this.props.isMulti){var m=f.indexOf(l[0]);m>-1&&(h=m)}this.scrollToFocusedOptionOnUpdate=!(c&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:f[h]},function(){return i.onMenuOpen()})}},{key:"focusValue",value:function(u){var i=this.state,o=i.selectValue,l=i.focusedValue;if(!!this.props.isMulti){this.setState({focusedOption:null});var c=o.indexOf(l);l||(c=-1);var f=o.length-1,h=-1;if(!!o.length){switch(u){case"previous":c===0?h=0:c===-1?h=f:h=c-1;break;case"next":c>-1&&c0&&arguments[0]!==void 0?arguments[0]:"first",i=this.props.pageSize,o=this.state.focusedOption,l=this.getFocusableOptions();if(!!l.length){var c=0,f=l.indexOf(o);o||(f=-1),u==="up"?c=f>0?f-1:l.length-1:u==="down"?c=(f+1)%l.length:u==="pageup"?(c=f-i,c<0&&(c=0)):u==="pagedown"?(c=f+i,c>l.length-1&&(c=l.length-1)):u==="last"&&(c=l.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:l[c],focusedValue:null})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(K1):Oe(Oe({},K1),this.props.theme):K1}},{key:"getCommonProps",value:function(){var u=this.clearValue,i=this.cx,o=this.getStyles,l=this.getValue,c=this.selectOption,f=this.setValue,h=this.props,m=h.isMulti,b=h.isRtl,x=h.options,y=this.hasValue();return{clearValue:u,cx:i,getStyles:o,getValue:l,hasValue:y,isMulti:m,isRtl:b,options:x,selectOption:c,selectProps:h,setValue:f,theme:this.getTheme()}}},{key:"hasValue",value:function(){var u=this.state.selectValue;return u.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var u=this.props,i=u.isClearable,o=u.isMulti;return i===void 0?o:i}},{key:"isOptionDisabled",value:function(u,i){return RC(this.props,u,i)}},{key:"isOptionSelected",value:function(u,i){return _C(this.props,u,i)}},{key:"filterOption",value:function(u,i){return MC(this.props,u,i)}},{key:"formatOptionLabel",value:function(u,i){if(typeof this.props.formatOptionLabel=="function"){var o=this.props.inputValue,l=this.state.selectValue;return this.props.formatOptionLabel(u,{context:i,inputValue:o,selectValue:l})}else return this.getOptionLabel(u)}},{key:"formatGroupLabel",value:function(u){return this.props.formatGroupLabel(u)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var u=this.props,i=u.isDisabled,o=u.isSearchable,l=u.inputId,c=u.inputValue,f=u.tabIndex,h=u.form,m=u.menuIsOpen,b=this.getComponents(),x=b.Input,y=this.state,I=y.inputIsHidden,A=y.ariaSelection,S=this.commonProps,v=l||this.getElementId("input"),E=Oe(Oe(Oe({"aria-autocomplete":"list","aria-expanded":m,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],role:"combobox"},m&&{"aria-controls":this.getElementId("listbox"),"aria-owns":this.getElementId("listbox")}),!o&&{"aria-readonly":!0}),this.hasValue()?A?.action==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return o?Te.createElement(x,$({},S,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:v,innerRef:this.getInputRef,isDisabled:i,isHidden:I,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:f,form:h,type:"text",value:c},E)):Te.createElement(Pk,$({id:v,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:La,onFocus:this.onInputFocus,disabled:i,tabIndex:f,inputMode:"none",form:h,value:""},E))}},{key:"renderPlaceholderOrValue",value:function(){var u=this,i=this.getComponents(),o=i.MultiValue,l=i.MultiValueContainer,c=i.MultiValueLabel,f=i.MultiValueRemove,h=i.SingleValue,m=i.Placeholder,b=this.commonProps,x=this.props,y=x.controlShouldRenderValue,I=x.isDisabled,A=x.isMulti,S=x.inputValue,v=x.placeholder,E=this.state,T=E.selectValue,M=E.focusedValue,R=E.isFocused;if(!this.hasValue()||!y)return S?null:Te.createElement(m,$({},b,{key:"placeholder",isDisabled:I,isFocused:R,innerProps:{id:this.getElementId("placeholder")}}),v);if(A)return T.map(function(D,G){var z=D===M,J="".concat(u.getOptionLabel(D),"-").concat(u.getOptionValue(D));return Te.createElement(o,$({},b,{components:{Container:l,Label:c,Remove:f},isFocused:z,isDisabled:I,key:J,index:G,removeProps:{onClick:function(){return u.removeValue(D)},onTouchEnd:function(){return u.removeValue(D)},onMouseDown:function(ge){ge.preventDefault()}},data:D}),u.formatOptionLabel(D,"value"))});if(S)return null;var P=T[0];return Te.createElement(h,$({},b,{data:P,isDisabled:I}),this.formatOptionLabel(P,"value"))}},{key:"renderClearIndicator",value:function(){var u=this.getComponents(),i=u.ClearIndicator,o=this.commonProps,l=this.props,c=l.isDisabled,f=l.isLoading,h=this.state.isFocused;if(!this.isClearable()||!i||c||!this.hasValue()||f)return null;var m={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return Te.createElement(i,$({},o,{innerProps:m,isFocused:h}))}},{key:"renderLoadingIndicator",value:function(){var u=this.getComponents(),i=u.LoadingIndicator,o=this.commonProps,l=this.props,c=l.isDisabled,f=l.isLoading,h=this.state.isFocused;if(!i||!f)return null;var m={"aria-hidden":"true"};return Te.createElement(i,$({},o,{innerProps:m,isDisabled:c,isFocused:h}))}},{key:"renderIndicatorSeparator",value:function(){var u=this.getComponents(),i=u.DropdownIndicator,o=u.IndicatorSeparator;if(!i||!o)return null;var l=this.commonProps,c=this.props.isDisabled,f=this.state.isFocused;return Te.createElement(o,$({},l,{isDisabled:c,isFocused:f}))}},{key:"renderDropdownIndicator",value:function(){var u=this.getComponents(),i=u.DropdownIndicator;if(!i)return null;var o=this.commonProps,l=this.props.isDisabled,c=this.state.isFocused,f={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return Te.createElement(i,$({},o,{innerProps:f,isDisabled:l,isFocused:c}))}},{key:"renderMenu",value:function(){var u=this,i=this.getComponents(),o=i.Group,l=i.GroupHeading,c=i.Menu,f=i.MenuList,h=i.MenuPortal,m=i.LoadingMessage,b=i.NoOptionsMessage,x=i.Option,y=this.commonProps,I=this.state.focusedOption,A=this.props,S=A.captureMenuScroll,v=A.inputValue,E=A.isLoading,T=A.loadingMessage,M=A.minMenuHeight,R=A.maxMenuHeight,P=A.menuIsOpen,D=A.menuPlacement,G=A.menuPosition,z=A.menuPortalTarget,J=A.menuShouldBlockScroll,Ce=A.menuShouldScrollIntoView,ge=A.noOptionsMessage,ye=A.onMenuScrollToTop,le=A.onMenuScrollToBottom;if(!P)return null;var ut=function(H,Mt){var Ot=H.type,ot=H.data,Tt=H.isDisabled,wr=H.isSelected,$n=H.label,ls=H.value,gi=I===ot,bi=Tt?void 0:function(){return u.onOptionHover(ot)},Pu=Tt?void 0:function(){return u.selectOption(ot)},vi="".concat(u.getElementId("option"),"-").concat(Mt),yi={id:vi,onClick:Pu,onMouseMove:bi,onMouseOver:bi,tabIndex:-1};return Te.createElement(x,$({},y,{innerProps:yi,data:ot,isDisabled:Tt,isSelected:wr,key:vi,label:$n,type:Ot,value:ls,isFocused:gi,innerRef:gi?u.getFocusedOptionRef:void 0}),u.formatOptionLabel(H.data,"menu"))},Pe;if(this.hasOptions())Pe=this.getCategorizedOptions().map(function(be){if(be.type==="group"){var H=be.data,Mt=be.options,Ot=be.index,ot="".concat(u.getElementId("group"),"-").concat(Ot),Tt="".concat(ot,"-heading");return Te.createElement(o,$({},y,{key:ot,data:H,options:Mt,Heading:l,headingProps:{id:Tt,data:be.data},label:u.formatGroupLabel(be.data)}),be.options.map(function(wr){return ut(wr,"".concat(Ot,"-").concat(wr.index))}))}else if(be.type==="option")return ut(be,"".concat(be.index))});else if(E){var Ne=T({inputValue:v});if(Ne===null)return null;Pe=Te.createElement(m,y,Ne)}else{var jt=ge({inputValue:v});if(jt===null)return null;Pe=Te.createElement(b,y,jt)}var _t={minMenuHeight:M,maxMenuHeight:R,menuPlacement:D,menuPosition:G,menuShouldScrollIntoView:Ce},Be=Te.createElement(Z1,$({},y,_t),function(be){var H=be.ref,Mt=be.placerProps,Ot=Mt.placement,ot=Mt.maxHeight;return Te.createElement(c,$({},y,_t,{innerRef:H,innerProps:{onMouseDown:u.onMenuMouseDown,onMouseMove:u.onMenuMouseMove,id:u.getElementId("listbox")},isLoading:E,placement:Ot}),Te.createElement(Hk,{captureEnabled:S,onTopArrive:ye,onBottomArrive:le,lockEnabled:J},function(Tt){return Te.createElement(f,$({},y,{innerRef:function($n){u.getMenuListRef($n),Tt($n)},isLoading:E,maxHeight:ot,focusedOption:I}),Pe)}))});return z||G==="fixed"?Te.createElement(h,$({},y,{appendTo:z,controlElement:this.controlRef,menuPlacement:D,menuPosition:G}),Be):Be}},{key:"renderFormField",value:function(){var u=this,i=this.props,o=i.delimiter,l=i.isDisabled,c=i.isMulti,f=i.name,h=this.state.selectValue;if(!(!f||l))if(c)if(o){var m=h.map(function(y){return u.getOptionValue(y)}).join(o);return Te.createElement("input",{name:f,type:"hidden",value:m})}else{var b=h.length>0?h.map(function(y,I){return Te.createElement("input",{key:"i-".concat(I),name:f,type:"hidden",value:u.getOptionValue(y)})}):Te.createElement("input",{name:f,type:"hidden"});return Te.createElement("div",null,b)}else{var x=h[0]?this.getOptionValue(h[0]):"";return Te.createElement("input",{name:f,type:"hidden",value:x})}}},{key:"renderLiveRegion",value:function(){var u=this.commonProps,i=this.state,o=i.ariaSelection,l=i.focusedOption,c=i.focusedValue,f=i.isFocused,h=i.selectValue,m=this.getFocusableOptions();return Te.createElement(kk,$({},u,{id:this.getElementId("live-region"),ariaSelection:o,focusedOption:l,focusedValue:c,isFocused:f,selectValue:h,focusableOptions:m}))}},{key:"render",value:function(){var u=this.getComponents(),i=u.Control,o=u.IndicatorsContainer,l=u.SelectContainer,c=u.ValueContainer,f=this.props,h=f.className,m=f.id,b=f.isDisabled,x=f.menuIsOpen,y=this.state.isFocused,I=this.commonProps=this.getCommonProps();return Te.createElement(l,$({},I,{className:h,innerProps:{id:m,onKeyDown:this.onKeyDown},isDisabled:b,isFocused:y}),this.renderLiveRegion(),Te.createElement(i,$({},I,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:b,isFocused:y,menuIsOpen:x}),Te.createElement(c,$({},I,{isDisabled:b}),this.renderPlaceholderOrValue(),this.renderInput()),Te.createElement(o,$({},I,{isDisabled:b}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(u,i){var o=i.prevProps,l=i.clearFocusValueOnUpdate,c=i.inputIsHiddenAfterUpdate,f=i.ariaSelection,h=i.isFocused,m=i.prevWasFocused,b=u.options,x=u.value,y=u.menuIsOpen,I=u.inputValue,A=u.isMulti,S=X1(x),v={};if(o&&(x!==o.value||b!==o.options||y!==o.menuIsOpen||I!==o.inputValue)){var E=y?Kk(u,S):[],T=l?eR(i,S):null,M=tR(i,E);v={selectValue:S,focusedOption:M,focusedValue:T,clearFocusValueOnUpdate:!1}}var R=c!=null&&u!==o?{inputIsHidden:c,inputIsHiddenAfterUpdate:void 0}:{},P=f,D=h&&m;return h&&!D&&(P={value:Ga(A,S,S[0]||null),options:S,action:"initial-input-focus"},D=!m),f?.action==="initial-input-focus"&&(P=null),Oe(Oe(Oe({},v),R),{},{prevProps:u,ariaSelection:P,prevWasFocused:D})}}]),r}(Se.Component);tg.defaultProps=Qk;var nR=te(Bd());var sP=te(Ad()),uR=(0,rg.forwardRef)(function(t,e){var r=cC(t);return DC.createElement(tg,$({ref:e},r))});var PC=uR;var $s=({options:t,placeholder:e,value:r,onChange:n,onInputChange:u})=>{let i=r&&t.find(o=>o.value===r);return LC.default.createElement(PC,{options:t,styles:iR,isClearable:!0,defaultValue:i,placeholder:e,onChange:n,onInputChange:u,menuPortalTarget:document.body})},iR={option:(t,e)=>({...t,background:e.isFocused?"var(--background-secondary)":"var(--background-primary)",color:"var(--text-normal)","&:hover":{...t["&:hover"],backgroundColor:"var(--background-secondary)"}}),valueContainer:(t,e)=>({...t,color:"var(--text-normal)"}),menu:t=>({...t}),menuList:(t,e)=>({...t,border:"1px solid var(--background-modifier-border)",backgroundColor:"var(--background-secondary-alt)",color:"var(--text-normal)"}),input:(t,e)=>({...t,color:"var(--text-normal)"}),singleValue:(t,e)=>({...t,color:"var(--text-normal)"}),control:(t,e)=>({...t,background:"var(--background-modifier-form-field)",color:"var(--text-normal)",border:"1px solid var(--background-modifier-border)",boxShadow:"none",width:"300px","&:hover":{...t["&:hover"],borderColor:"var(--background-modifier-border)"},"&:active":{...t["&:active"],borderColor:"var(--interactive-accent);"},"&:focus":{...t["&:focus"],borderColor:"var(--interactive-accent);"},"&:focused":{...t["&:focused"],borderColor:"var(--interactive-accent);"},"&:focus-within":{...t["&:focus-within"],borderColor:"var(--interactive-accent);"}}),menuPortal:t=>({...t,zIndex:"var(--layer-modal)"})};var ng=te(ze());var o0=t=>ng.createElement("select",{onChange:t.onChange,value:t.value},Object.values(uc).map(e=>ng.createElement("option",{key:e,value:e},e)));var ug=te(ze()),sR=t=>ug.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:32,height:30,viewBox:"0 0 48 43",...t},ug.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M23.985 0c6.514 0 13.027-.001 19.54.002 2.019.001 3.754 1.303 4.256 3.195.08.299.13.615.13.924.003 5.089.028 10.178-.018 15.267-.047 5.2-1.62 9.907-4.82 14.018-3.562 4.574-8.155 7.587-13.816 8.895C16.259 45.305 3.842 36.915.777 25.173c-.409-1.565-.687-3.153-.7-4.77C.031 14.99-.003 9.576 0 4.163.001 1.883 2.034.003 4.408.003 10.933-.002 17.459.001 23.985.001zm.008 21.88c-.12-.113-.213-.196-.302-.282-2.9-2.786-5.798-5.576-8.702-8.357a3.256 3.256 0 0 0-4.64.09 3.26 3.26 0 0 0 .082 4.62c3.764 3.636 7.538 7.261 11.319 10.88 1.26 1.205 3.2 1.192 4.477.002.512-.476 1.011-.966 1.515-1.451 3.233-3.107 6.464-6.216 9.7-9.32.778-.745 1.185-1.646 1.083-2.719-.13-1.364-.85-2.345-2.14-2.816-1.288-.468-2.458-.185-3.451.763-1.626 1.553-3.244 3.114-4.865 4.672l-4.076 3.918z"})),FC=sR;var BC=({plugin:t,folders:e})=>{let r=t.settings.pocket,[n,u]=xe.useState({...t.settings}),i="Authorize the app to integrate with Pocket",o=!!r.access_token;r.username&&r.access_token&&(i="Authenticated as "+r.username);let l=xe.useCallback(()=>{u(x=>({...x}))},[]),c=xe.useCallback(()=>{t.saveSettings(),l()},[t]),f=xe.useCallback(async()=>{t.event.on("settings-saved",()=>{t.event.off("settings-saved",l),l()}),await gx()},[]),h=xe.useCallback(async()=>{t.settings.pocket.access_token=void 0,t.settings.pocket.username=void 0,t.saveSettings(),l()},[t,l]),m=xe.useCallback((x,y)=>{y.action==="select-option"?(t.settings.pocket.folder=x.value,t.saveSettings(),l()):y.action==="clear"&&(t.settings.pocket.folder=void 0,t.saveSettings(),l())},[t,l]),b=xe.useCallback(x=>{t.settings.pocket.frequency=x.target.value,t.saveSettings(),l()},[t,l]);return xe.createElement(xe.Fragment,null,xe.createElement("h3",{className:"readlater-setting-header"},xe.createElement(FC,{className:"readlater-provider-logo"}),"\xA0 Pocket Integration"),xe.createElement(er,null,xe.createElement(dr,{description:i,name:""}),xe.createElement(Pr,null,o?xe.createElement("button",{onClick:h},"Logout"):xe.createElement("button",{onClick:f},"Login"))),xe.createElement(er,null,xe.createElement(dr,{description:"How often it should check for new bookmarks to save",name:"Synch Frequency"}),xe.createElement(o0,{value:r.frequency,onChange:b})),xe.createElement(er,null,xe.createElement(dr,{description:"Articles will be saved in this folder, if provided",name:""}),xe.createElement(Pr,null,xe.createElement($s,{options:e,value:t.settings.pocket.folder||"",placeholder:"Select a folder...",onChange:m}))),xe.createElement(er,null,xe.createElement(dr,{description:"Articles will be marked as read upon download",name:""}),xe.createElement(Pr,null,xe.createElement(vx,{checked:!!r.markAsRead,onChange:()=>{r.markAsRead=!r.markAsRead,c()}}))))};var De=te(ze());var HC=te(require("crypto")),WC=te(VC()),Ha=require("obsidian"),a0=require("url"),oR="d9199656c5cf4e1ebd6021e9cc73eef4",aR="90e4d04cf8a3476fa9bcc7a7efa704bf",Cu=new WC.default({consumer:{key:oR,secret:aR},signature_method:"HMAC-SHA1",hash_function(t,e){return HC.default.createHmac("sha1",e).update(t).digest("base64")}});Cu.parameter_seperator=", ";async function zC(t){let{oauth_token:e,oauth_token_secret:r}=await lR(t);t.settings.instapaper.token=e,t.settings.instapaper.secret=r,t.saveSettings();let n=await cR();n.username&&(t.settings.instapaper.username=n.username,t.settings.instapaper.user_id=n.user_id,t.saveSettings())}async function lR(t){let e=await t.askCredentials(),r={url:"https://www.instapaper.com/api/1/oauth/access_token",method:"POST",data:{x_auth_username:e.username,x_auth_password:e.password,x_auth_mode:"client_auth"}},n=Cu.authorize({...r}),u={url:r.url,method:r.method,body:new a0.URLSearchParams(r.data).toString(),headers:Cu.toHeader(n),contentType:"application/x-www-form-urlencoded",throw:!0},i=await(0,Ha.requestUrl)(u),o=new a0.URLSearchParams(i.text),l=o.get("oauth_token_secret")||"";return{oauth_token:o.get("oauth_token")||"",oauth_token_secret:l}}async function cR(){let{token:t,secret:e}=ft().instapaper;if(!t||!e)throw new Error("Not authorized with Instapaper");let r={url:"https://www.instapaper.com/api/1/account/verify_credentials",method:"POST"},n=Cu.authorize({...r},{key:t,secret:e}),u={url:r.url,method:r.method,headers:Cu.toHeader(n),contentType:"application/x-www-form-urlencoded",throw:!1};return(await(0,Ha.requestUrl)(u)).json[0]}async function dR(){let{token:t,secret:e}=ft().instapaper;if(!t||!e)throw new Error("Not authorized with Instapaper");let r={url:"https://www.instapaper.com/api/1/bookmarks/list",method:"POST"},n=Cu.authorize({...r},{key:t,secret:e}),u={url:r.url,method:r.method,headers:Cu.toHeader(n),contentType:"application/x-www-form-urlencoded",throw:!1};return(await(0,Ha.requestUrl)(u)).json.filter(c=>c.type==="bookmark").map(c=>({id:String(c.bookmark_id),title:c.title,url:c.url}))}async function fR(t){let{token:e,secret:r}=ft().instapaper;if(!e||!r)throw new Error("Not authorized with Instapaper");let n={url:"https://www.instapaper.com/api/1/bookmarks/archive",method:"POST",data:{bookmark_id:t.toString()}},u=Cu.authorize({...n},{key:e,secret:r}),i={url:n.url,method:n.method,body:new a0.URLSearchParams(n.data).toString(),headers:Cu.toHeader(u),contentType:"application/x-www-form-urlencoded",throw:!1};return(await(0,Ha.requestUrl)(i)).json.filter(l=>l.type==="bookmark")}var Wa={getBookmarks:dR,archiveBookmark:async t=>{await fR(Number(t))},isAuthorized:()=>!!ft().instapaper.token};var sg=te(ze()),hR=t=>sg.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:32,height:32,viewBox:"0 0 100 100",...t},sg.createElement("path",{fill:"currentColor",d:"M69 92.475c-5.5-.396-9.066-1.219-10.693-2.477-1.627-1.252-2.441-4.504-2.441-9.742v-60.51c0-5.004.814-8.224 2.441-9.664S63.5 7.789 69 7.523V5H29v2.523c5.5.266 9.064 1.12 10.695 2.559 1.628 1.439 2.441 4.66 2.441 9.664v60.51c0 5.238-.813 8.49-2.441 9.742-1.631 1.258-5.195 2.08-10.695 2.477V95h40v-2.525z"})),YC=hR;var UC=({plugin:t,folders:e})=>{let r=t.settings.instapaper,[n,u]=De.useState({...t.settings}),i="Authorize the app to integrate with Instapaper",o=!!r.username;r.username&&(i="Authenticated as "+r.username);let[l,c]=De.useState(""),f=De.useCallback(async()=>{try{await zC(t),c(""),u(x=>({...x}))}catch(x){console.warn(x),c("Login Failed")}},[t]),h=De.useCallback(()=>{t.settings.instapaper.secret=void 0,t.settings.instapaper.token=void 0,t.settings.instapaper.user_id=void 0,t.settings.instapaper.username=void 0,t.saveSettings(),u(x=>({...x}))},[t]),m=De.useCallback((x,y)=>{y.action==="select-option"?(t.settings.instapaper.folder=x.value,t.saveSettings(),u(I=>({...I}))):y.action==="clear"&&(t.settings.instapaper.folder=void 0,t.saveSettings(),u(I=>({...I})))},[t,u]),b=De.useCallback(x=>{t.settings.instapaper.frequency=x.target.value,t.saveSettings(),u(y=>({...y}))},[t,u]);return De.createElement(De.Fragment,null,De.createElement("h3",{className:"readlater-setting-header"},De.createElement(YC,{className:"readlater-provider-logo"}),"\xA0 InstaPaper Integration"),De.createElement(er,null,De.createElement(dr,{description:i,name:""}),l&&De.createElement(dr,{description:l,name:""}),De.createElement(Pr,null,o?De.createElement("button",{onClick:h},"Logout"):De.createElement("button",{onClick:f},"Login"))),De.createElement(er,null,De.createElement(dr,{description:"How often it should check for new bookmarks to save",name:"Synch Frequency"}),De.createElement(o0,{value:r.frequency,onChange:b})),De.createElement(er,null,De.createElement(dr,{description:"Articles will be saved in this folder, if provided",name:""}),De.createElement(Pr,null,De.createElement($s,{options:e,value:t.settings.instapaper.folder||"",onChange:m,placeholder:"Select a folder..."}))))};var mt=te(ze()),jC=require("obsidian"),ZC=te(Nd());var og=te(ze()),pR=t=>og.createElement("svg",{viewBox:"0 0 100 100",className:"cross",width:16,height:16,...t},og.createElement("path",{fill:"currentColor",stroke:"currentColor",d:"M15.4,12.6l-2.9,2.9L47.1,50L12.6,84.6l2.9,2.9L50,52.9l34.6,34.6l2.9-2.9L52.9,50l34.6-34.6l-2.9-2.9L50,47.1L15.4,12.6z "})),XC=pR;var wu=te(ze());var l0=class extends jC.Modal{constructor(r,n,u){super(r);this.settings=n,this.titleEl.setText("Read Later Domains for Headless Browser"),this.onDomainsChanged=u}render(){this.root.render(mt.createElement(mt.StrictMode,null,mt.createElement(mR,{domains:this.settings.domainsForHeadless,onCancel:()=>{this.close()},onDomainsChanged:r=>{this.close(),this.onDomainsChanged&&this.onDomainsChanged(r)}})))}onOpen(){let{contentEl:r}=this;this.root=(0,ZC.createRoot)(r),this.render()}onClose(){this.root.unmount()}},mR=({domains:t,onCancel:e,onDomainsChanged:r})=>{let[n,u]=(0,wu.useState)({domains:t,value:""}),i=n.domains,o=(0,wu.useRef)(null),l=(0,wu.useCallback)(m=>{u(b=>({...b,domains:[...b.domains,b.value],value:""}))},[]),c=(0,wu.useCallback)(m=>{u(b=>({...b,value:m.target.value}))},[]),f=(0,wu.useCallback)(m=>{u(b=>({...b,domains:b.domains.filter((x,y)=>m!==y)}))},[]),h=(0,wu.useCallback)(()=>{r&&r(n.domains)},[n.domains]);return mt.createElement("div",{ref:o},mt.createElement("div",null,"Pages on domains containing the following will be fetched using a headless browser"),i.map((m,b)=>mt.createElement("div",{key:b,className:"mobile-option-setting-item"},mt.createElement("span",{className:"mobile-option-setting-item-name"},m),mt.createElement("span",{className:"mobile-option-setting-item-option-icon",onClick:()=>f(b)},mt.createElement(XC,null)))),mt.createElement(er,null,mt.createElement(dr,{name:"Domain",description:""}),mt.createElement(Pr,null,mt.createElement("input",{value:n.value,onChange:c}),mt.createElement("button",{onClick:l},"Add"))),mt.createElement("div",{className:"modal-button-container"},mt.createElement("button",{className:"mod-cta",onClick:h},"Done"),mt.createElement("button",{onClick:e},"Cancel")))};var JC=te(ze());var c0=class extends qC.PluginSettingTab{constructor(r,n){super(r,n);this.plugin=n;let{containerEl:u}=this;this.root=(0,ag.createRoot)(u)}display(){let{containerEl:r}=this,n=px(this.app).map(i=>({value:i,label:i}));r.empty();let u=r.createDiv();(0,ag.createRoot)(u).render(oe.createElement(oe.StrictMode,null,oe.createElement(o1.Provider,{value:{}},oe.createElement(gR,{plugin:this.plugin,folders:n,app:this.app}))))}},gR=({folders:t,plugin:e,app:r})=>{let[n,u]=oe.useState(e.settings),i=oe.useCallback(()=>{e.saveSettings(),u(c=>({...e.settings}))},[e]),o=(0,JC.useCallback)(()=>{new l0(r,e.settings,async c=>{e.settings.domainsForHeadless=c,await e.saveSettings(),u(f=>({...e.settings}))}).open()},[]),l=oe.useCallback((c,f)=>{f.action==="select-option"?(e.settings.readLaterFolder=c.value,e.saveSettings(),u(h=>({...h}))):f.action==="clear"&&(e.settings.readLaterFolder="",e.saveSettings(),u(h=>({...h})))},[e,u]);return oe.createElement(oe.Fragment,null,oe.createElement("h2",null,"Read Later Settings"),oe.createElement(er,null,oe.createElement(dr,{name:"URL YAML Attribute",description:"The YAML attribute to use to read and store the URL to fetch and synch"}),oe.createElement(Pr,null,oe.createElement("input",{value:n.urlAttribute,onChange:c=>{e.settings.urlAttribute=c.target.value,i()}}))),oe.createElement(er,null,oe.createElement(Md,null,oe.createElement(Od,null,"Headless Browser Domains"),oe.createElement(Dd,null,"If some web pages are not fetched correctly, try adding the domain to this list. Read Later will use a headless browser to open the page and get the content. Use only if needed.",oe.createElement("ul",null,n.domainsForHeadless.map(c=>oe.createElement("li",{key:c},c))))),oe.createElement(Pr,null,oe.createElement("button",{onClick:o},"Manage"))),oe.createElement(er,null,oe.createElement(Md,null,oe.createElement(Od,null,"Read Later Folder"),oe.createElement(Dd,null,"URLs from clipboard and from bookmarklet are saved to this folder.")),oe.createElement(Pr,null,oe.createElement($s,{options:t,value:e.settings.readLaterFolder||"",onChange:l,placeholder:"Select a folder..."}))),oe.createElement(BC,{plugin:e,folders:t}),oe.createElement(UC,{plugin:e,folders:t}))};var nn=require("obsidian"),s6=te(Lw()),vh=require("url");var ro=Symbol("changed"),ai=Symbol("classList"),nr=Symbol("CustomElements"),qa=Symbol("content"),g0=Symbol("dataset"),li=Symbol("doctype"),Ja=Symbol("DOMParser"),Z=Symbol("end"),no=Symbol("EventTarget"),uo=Symbol("globals"),Vr=Symbol("image"),Sn=Symbol("mime"),Vn=Symbol("MutationObserver"),V=Symbol("next"),vg=Symbol("ownerElement"),Ae=Symbol("prev"),st=Symbol("private"),Zi=Symbol("sheet"),Et=Symbol("start"),b0=Symbol("style"),ci=Symbol("upgrade"),fe=Symbol("value");var Wg={};nc(Wg,{DefaultHandler:()=>co,DomHandler:()=>co,DomUtils:()=>fo,ElementType:()=>C0,Parser:()=>so,Tokenizer:()=>qi,createDomStream:()=>X_,getFeed:()=>_0,parseDOM:()=>f4,parseDocument:()=>d4,parseFeed:()=>j_});var v0=new Uint16Array('\u1D41<\xD5\u0131\u028A\u049D\u057B\u05D0\u0675\u06DE\u07A2\u07D6\u080F\u0A4A\u0A91\u0DA1\u0E6D\u0F09\u0F26\u10CA\u1228\u12E1\u1415\u149D\u14C3\u14DF\u1525\0\0\0\0\0\0\u156B\u16CD\u198D\u1C12\u1DDD\u1F7E\u2060\u21B0\u228D\u23C0\u23FB\u2442\u2824\u2912\u2D08\u2E48\u2FCE\u3016\u32BA\u3639\u37AC\u38FE\u3A28\u3A71\u3AE0\u3B2E\u0800EMabcfglmnoprstu\\bfms\x7F\x84\x8B\x90\x95\x98\xA6\xB3\xB9\xC8\xCFlig\u803B\xC6\u40C6P\u803B&\u4026cute\u803B\xC1\u40C1reve;\u4102\u0100iyx}rc\u803B\xC2\u40C2;\u4410r;\uC000\u{1D504}rave\u803B\xC0\u40C0pha;\u4391acr;\u4100d;\u6A53\u0100gp\x9D\xA1on;\u4104f;\uC000\u{1D538}plyFunction;\u6061ing\u803B\xC5\u40C5\u0100cs\xBE\xC3r;\uC000\u{1D49C}ign;\u6254ilde\u803B\xC3\u40C3ml\u803B\xC4\u40C4\u0400aceforsu\xE5\xFB\xFE\u0117\u011C\u0122\u0127\u012A\u0100cr\xEA\xF2kslash;\u6216\u0176\xF6\xF8;\u6AE7ed;\u6306y;\u4411\u0180crt\u0105\u010B\u0114ause;\u6235noullis;\u612Ca;\u4392r;\uC000\u{1D505}pf;\uC000\u{1D539}eve;\u42D8c\xF2\u0113mpeq;\u624E\u0700HOacdefhilorsu\u014D\u0151\u0156\u0180\u019E\u01A2\u01B5\u01B7\u01BA\u01DC\u0215\u0273\u0278\u027Ecy;\u4427PY\u803B\xA9\u40A9\u0180cpy\u015D\u0162\u017Aute;\u4106\u0100;i\u0167\u0168\u62D2talDifferentialD;\u6145leys;\u612D\u0200aeio\u0189\u018E\u0194\u0198ron;\u410Cdil\u803B\xC7\u40C7rc;\u4108nint;\u6230ot;\u410A\u0100dn\u01A7\u01ADilla;\u40B8terDot;\u40B7\xF2\u017Fi;\u43A7rcle\u0200DMPT\u01C7\u01CB\u01D1\u01D6ot;\u6299inus;\u6296lus;\u6295imes;\u6297o\u0100cs\u01E2\u01F8kwiseContourIntegral;\u6232eCurly\u0100DQ\u0203\u020FoubleQuote;\u601Duote;\u6019\u0200lnpu\u021E\u0228\u0247\u0255on\u0100;e\u0225\u0226\u6237;\u6A74\u0180git\u022F\u0236\u023Aruent;\u6261nt;\u622FourIntegral;\u622E\u0100fr\u024C\u024E;\u6102oduct;\u6210nterClockwiseContourIntegral;\u6233oss;\u6A2Fcr;\uC000\u{1D49E}p\u0100;C\u0284\u0285\u62D3ap;\u624D\u0580DJSZacefios\u02A0\u02AC\u02B0\u02B4\u02B8\u02CB\u02D7\u02E1\u02E6\u0333\u048D\u0100;o\u0179\u02A5trahd;\u6911cy;\u4402cy;\u4405cy;\u440F\u0180grs\u02BF\u02C4\u02C7ger;\u6021r;\u61A1hv;\u6AE4\u0100ay\u02D0\u02D5ron;\u410E;\u4414l\u0100;t\u02DD\u02DE\u6207a;\u4394r;\uC000\u{1D507}\u0100af\u02EB\u0327\u0100cm\u02F0\u0322ritical\u0200ADGT\u0300\u0306\u0316\u031Ccute;\u40B4o\u0174\u030B\u030D;\u42D9bleAcute;\u42DDrave;\u4060ilde;\u42DCond;\u62C4ferentialD;\u6146\u0470\u033D\0\0\0\u0342\u0354\0\u0405f;\uC000\u{1D53B}\u0180;DE\u0348\u0349\u034D\u40A8ot;\u60DCqual;\u6250ble\u0300CDLRUV\u0363\u0372\u0382\u03CF\u03E2\u03F8ontourIntegra\xEC\u0239o\u0274\u0379\0\0\u037B\xBB\u0349nArrow;\u61D3\u0100eo\u0387\u03A4ft\u0180ART\u0390\u0396\u03A1rrow;\u61D0ightArrow;\u61D4e\xE5\u02CAng\u0100LR\u03AB\u03C4eft\u0100AR\u03B3\u03B9rrow;\u67F8ightArrow;\u67FAightArrow;\u67F9ight\u0100AT\u03D8\u03DErrow;\u61D2ee;\u62A8p\u0241\u03E9\0\0\u03EFrrow;\u61D1ownArrow;\u61D5erticalBar;\u6225n\u0300ABLRTa\u0412\u042A\u0430\u045E\u047F\u037Crrow\u0180;BU\u041D\u041E\u0422\u6193ar;\u6913pArrow;\u61F5reve;\u4311eft\u02D2\u043A\0\u0446\0\u0450ightVector;\u6950eeVector;\u695Eector\u0100;B\u0459\u045A\u61BDar;\u6956ight\u01D4\u0467\0\u0471eeVector;\u695Fector\u0100;B\u047A\u047B\u61C1ar;\u6957ee\u0100;A\u0486\u0487\u62A4rrow;\u61A7\u0100ct\u0492\u0497r;\uC000\u{1D49F}rok;\u4110\u0800NTacdfglmopqstux\u04BD\u04C0\u04C4\u04CB\u04DE\u04E2\u04E7\u04EE\u04F5\u0521\u052F\u0536\u0552\u055D\u0560\u0565G;\u414AH\u803B\xD0\u40D0cute\u803B\xC9\u40C9\u0180aiy\u04D2\u04D7\u04DCron;\u411Arc\u803B\xCA\u40CA;\u442Dot;\u4116r;\uC000\u{1D508}rave\u803B\xC8\u40C8ement;\u6208\u0100ap\u04FA\u04FEcr;\u4112ty\u0253\u0506\0\0\u0512mallSquare;\u65FBerySmallSquare;\u65AB\u0100gp\u0526\u052Aon;\u4118f;\uC000\u{1D53C}silon;\u4395u\u0100ai\u053C\u0549l\u0100;T\u0542\u0543\u6A75ilde;\u6242librium;\u61CC\u0100ci\u0557\u055Ar;\u6130m;\u6A73a;\u4397ml\u803B\xCB\u40CB\u0100ip\u056A\u056Fsts;\u6203onentialE;\u6147\u0280cfios\u0585\u0588\u058D\u05B2\u05CCy;\u4424r;\uC000\u{1D509}lled\u0253\u0597\0\0\u05A3mallSquare;\u65FCerySmallSquare;\u65AA\u0370\u05BA\0\u05BF\0\0\u05C4f;\uC000\u{1D53D}All;\u6200riertrf;\u6131c\xF2\u05CB\u0600JTabcdfgorst\u05E8\u05EC\u05EF\u05FA\u0600\u0612\u0616\u061B\u061D\u0623\u066C\u0672cy;\u4403\u803B>\u403Emma\u0100;d\u05F7\u05F8\u4393;\u43DCreve;\u411E\u0180eiy\u0607\u060C\u0610dil;\u4122rc;\u411C;\u4413ot;\u4120r;\uC000\u{1D50A};\u62D9pf;\uC000\u{1D53E}eater\u0300EFGLST\u0635\u0644\u064E\u0656\u065B\u0666qual\u0100;L\u063E\u063F\u6265ess;\u62DBullEqual;\u6267reater;\u6AA2ess;\u6277lantEqual;\u6A7Eilde;\u6273cr;\uC000\u{1D4A2};\u626B\u0400Aacfiosu\u0685\u068B\u0696\u069B\u069E\u06AA\u06BE\u06CARDcy;\u442A\u0100ct\u0690\u0694ek;\u42C7;\u405Eirc;\u4124r;\u610ClbertSpace;\u610B\u01F0\u06AF\0\u06B2f;\u610DizontalLine;\u6500\u0100ct\u06C3\u06C5\xF2\u06A9rok;\u4126mp\u0144\u06D0\u06D8ownHum\xF0\u012Fqual;\u624F\u0700EJOacdfgmnostu\u06FA\u06FE\u0703\u0707\u070E\u071A\u071E\u0721\u0728\u0744\u0778\u078B\u078F\u0795cy;\u4415lig;\u4132cy;\u4401cute\u803B\xCD\u40CD\u0100iy\u0713\u0718rc\u803B\xCE\u40CE;\u4418ot;\u4130r;\u6111rave\u803B\xCC\u40CC\u0180;ap\u0720\u072F\u073F\u0100cg\u0734\u0737r;\u412AinaryI;\u6148lie\xF3\u03DD\u01F4\u0749\0\u0762\u0100;e\u074D\u074E\u622C\u0100gr\u0753\u0758ral;\u622Bsection;\u62C2isible\u0100CT\u076C\u0772omma;\u6063imes;\u6062\u0180gpt\u077F\u0783\u0788on;\u412Ef;\uC000\u{1D540}a;\u4399cr;\u6110ilde;\u4128\u01EB\u079A\0\u079Ecy;\u4406l\u803B\xCF\u40CF\u0280cfosu\u07AC\u07B7\u07BC\u07C2\u07D0\u0100iy\u07B1\u07B5rc;\u4134;\u4419r;\uC000\u{1D50D}pf;\uC000\u{1D541}\u01E3\u07C7\0\u07CCr;\uC000\u{1D4A5}rcy;\u4408kcy;\u4404\u0380HJacfos\u07E4\u07E8\u07EC\u07F1\u07FD\u0802\u0808cy;\u4425cy;\u440Cppa;\u439A\u0100ey\u07F6\u07FBdil;\u4136;\u441Ar;\uC000\u{1D50E}pf;\uC000\u{1D542}cr;\uC000\u{1D4A6}\u0580JTaceflmost\u0825\u0829\u082C\u0850\u0863\u09B3\u09B8\u09C7\u09CD\u0A37\u0A47cy;\u4409\u803B<\u403C\u0280cmnpr\u0837\u083C\u0841\u0844\u084Dute;\u4139bda;\u439Bg;\u67EAlacetrf;\u6112r;\u619E\u0180aey\u0857\u085C\u0861ron;\u413Ddil;\u413B;\u441B\u0100fs\u0868\u0970t\u0500ACDFRTUVar\u087E\u08A9\u08B1\u08E0\u08E6\u08FC\u092F\u095B\u0390\u096A\u0100nr\u0883\u088FgleBracket;\u67E8row\u0180;BR\u0899\u089A\u089E\u6190ar;\u61E4ightArrow;\u61C6eiling;\u6308o\u01F5\u08B7\0\u08C3bleBracket;\u67E6n\u01D4\u08C8\0\u08D2eeVector;\u6961ector\u0100;B\u08DB\u08DC\u61C3ar;\u6959loor;\u630Aight\u0100AV\u08EF\u08F5rrow;\u6194ector;\u694E\u0100er\u0901\u0917e\u0180;AV\u0909\u090A\u0910\u62A3rrow;\u61A4ector;\u695Aiangle\u0180;BE\u0924\u0925\u0929\u62B2ar;\u69CFqual;\u62B4p\u0180DTV\u0937\u0942\u094CownVector;\u6951eeVector;\u6960ector\u0100;B\u0956\u0957\u61BFar;\u6958ector\u0100;B\u0965\u0966\u61BCar;\u6952ight\xE1\u039Cs\u0300EFGLST\u097E\u098B\u0995\u099D\u09A2\u09ADqualGreater;\u62DAullEqual;\u6266reater;\u6276ess;\u6AA1lantEqual;\u6A7Dilde;\u6272r;\uC000\u{1D50F}\u0100;e\u09BD\u09BE\u62D8ftarrow;\u61DAidot;\u413F\u0180npw\u09D4\u0A16\u0A1Bg\u0200LRlr\u09DE\u09F7\u0A02\u0A10eft\u0100AR\u09E6\u09ECrrow;\u67F5ightArrow;\u67F7ightArrow;\u67F6eft\u0100ar\u03B3\u0A0Aight\xE1\u03BFight\xE1\u03CAf;\uC000\u{1D543}er\u0100LR\u0A22\u0A2CeftArrow;\u6199ightArrow;\u6198\u0180cht\u0A3E\u0A40\u0A42\xF2\u084C;\u61B0rok;\u4141;\u626A\u0400acefiosu\u0A5A\u0A5D\u0A60\u0A77\u0A7C\u0A85\u0A8B\u0A8Ep;\u6905y;\u441C\u0100dl\u0A65\u0A6FiumSpace;\u605Flintrf;\u6133r;\uC000\u{1D510}nusPlus;\u6213pf;\uC000\u{1D544}c\xF2\u0A76;\u439C\u0480Jacefostu\u0AA3\u0AA7\u0AAD\u0AC0\u0B14\u0B19\u0D91\u0D97\u0D9Ecy;\u440Acute;\u4143\u0180aey\u0AB4\u0AB9\u0ABEron;\u4147dil;\u4145;\u441D\u0180gsw\u0AC7\u0AF0\u0B0Eative\u0180MTV\u0AD3\u0ADF\u0AE8ediumSpace;\u600Bhi\u0100cn\u0AE6\u0AD8\xEB\u0AD9eryThi\xEE\u0AD9ted\u0100GL\u0AF8\u0B06reaterGreate\xF2\u0673essLes\xF3\u0A48Line;\u400Ar;\uC000\u{1D511}\u0200Bnpt\u0B22\u0B28\u0B37\u0B3Areak;\u6060BreakingSpace;\u40A0f;\u6115\u0680;CDEGHLNPRSTV\u0B55\u0B56\u0B6A\u0B7C\u0BA1\u0BEB\u0C04\u0C5E\u0C84\u0CA6\u0CD8\u0D61\u0D85\u6AEC\u0100ou\u0B5B\u0B64ngruent;\u6262pCap;\u626DoubleVerticalBar;\u6226\u0180lqx\u0B83\u0B8A\u0B9Bement;\u6209ual\u0100;T\u0B92\u0B93\u6260ilde;\uC000\u2242\u0338ists;\u6204reater\u0380;EFGLST\u0BB6\u0BB7\u0BBD\u0BC9\u0BD3\u0BD8\u0BE5\u626Fqual;\u6271ullEqual;\uC000\u2267\u0338reater;\uC000\u226B\u0338ess;\u6279lantEqual;\uC000\u2A7E\u0338ilde;\u6275ump\u0144\u0BF2\u0BFDownHump;\uC000\u224E\u0338qual;\uC000\u224F\u0338e\u0100fs\u0C0A\u0C27tTriangle\u0180;BE\u0C1A\u0C1B\u0C21\u62EAar;\uC000\u29CF\u0338qual;\u62ECs\u0300;EGLST\u0C35\u0C36\u0C3C\u0C44\u0C4B\u0C58\u626Equal;\u6270reater;\u6278ess;\uC000\u226A\u0338lantEqual;\uC000\u2A7D\u0338ilde;\u6274ested\u0100GL\u0C68\u0C79reaterGreater;\uC000\u2AA2\u0338essLess;\uC000\u2AA1\u0338recedes\u0180;ES\u0C92\u0C93\u0C9B\u6280qual;\uC000\u2AAF\u0338lantEqual;\u62E0\u0100ei\u0CAB\u0CB9verseElement;\u620CghtTriangle\u0180;BE\u0CCB\u0CCC\u0CD2\u62EBar;\uC000\u29D0\u0338qual;\u62ED\u0100qu\u0CDD\u0D0CuareSu\u0100bp\u0CE8\u0CF9set\u0100;E\u0CF0\u0CF3\uC000\u228F\u0338qual;\u62E2erset\u0100;E\u0D03\u0D06\uC000\u2290\u0338qual;\u62E3\u0180bcp\u0D13\u0D24\u0D4Eset\u0100;E\u0D1B\u0D1E\uC000\u2282\u20D2qual;\u6288ceeds\u0200;EST\u0D32\u0D33\u0D3B\u0D46\u6281qual;\uC000\u2AB0\u0338lantEqual;\u62E1ilde;\uC000\u227F\u0338erset\u0100;E\u0D58\u0D5B\uC000\u2283\u20D2qual;\u6289ilde\u0200;EFT\u0D6E\u0D6F\u0D75\u0D7F\u6241qual;\u6244ullEqual;\u6247ilde;\u6249erticalBar;\u6224cr;\uC000\u{1D4A9}ilde\u803B\xD1\u40D1;\u439D\u0700Eacdfgmoprstuv\u0DBD\u0DC2\u0DC9\u0DD5\u0DDB\u0DE0\u0DE7\u0DFC\u0E02\u0E20\u0E22\u0E32\u0E3F\u0E44lig;\u4152cute\u803B\xD3\u40D3\u0100iy\u0DCE\u0DD3rc\u803B\xD4\u40D4;\u441Eblac;\u4150r;\uC000\u{1D512}rave\u803B\xD2\u40D2\u0180aei\u0DEE\u0DF2\u0DF6cr;\u414Cga;\u43A9cron;\u439Fpf;\uC000\u{1D546}enCurly\u0100DQ\u0E0E\u0E1AoubleQuote;\u601Cuote;\u6018;\u6A54\u0100cl\u0E27\u0E2Cr;\uC000\u{1D4AA}ash\u803B\xD8\u40D8i\u016C\u0E37\u0E3Cde\u803B\xD5\u40D5es;\u6A37ml\u803B\xD6\u40D6er\u0100BP\u0E4B\u0E60\u0100ar\u0E50\u0E53r;\u603Eac\u0100ek\u0E5A\u0E5C;\u63DEet;\u63B4arenthesis;\u63DC\u0480acfhilors\u0E7F\u0E87\u0E8A\u0E8F\u0E92\u0E94\u0E9D\u0EB0\u0EFCrtialD;\u6202y;\u441Fr;\uC000\u{1D513}i;\u43A6;\u43A0usMinus;\u40B1\u0100ip\u0EA2\u0EADncareplan\xE5\u069Df;\u6119\u0200;eio\u0EB9\u0EBA\u0EE0\u0EE4\u6ABBcedes\u0200;EST\u0EC8\u0EC9\u0ECF\u0EDA\u627Aqual;\u6AAFlantEqual;\u627Cilde;\u627Eme;\u6033\u0100dp\u0EE9\u0EEEuct;\u620Fortion\u0100;a\u0225\u0EF9l;\u621D\u0100ci\u0F01\u0F06r;\uC000\u{1D4AB};\u43A8\u0200Ufos\u0F11\u0F16\u0F1B\u0F1FOT\u803B"\u4022r;\uC000\u{1D514}pf;\u611Acr;\uC000\u{1D4AC}\u0600BEacefhiorsu\u0F3E\u0F43\u0F47\u0F60\u0F73\u0FA7\u0FAA\u0FAD\u1096\u10A9\u10B4\u10BEarr;\u6910G\u803B\xAE\u40AE\u0180cnr\u0F4E\u0F53\u0F56ute;\u4154g;\u67EBr\u0100;t\u0F5C\u0F5D\u61A0l;\u6916\u0180aey\u0F67\u0F6C\u0F71ron;\u4158dil;\u4156;\u4420\u0100;v\u0F78\u0F79\u611Cerse\u0100EU\u0F82\u0F99\u0100lq\u0F87\u0F8Eement;\u620Builibrium;\u61CBpEquilibrium;\u696Fr\xBB\u0F79o;\u43A1ght\u0400ACDFTUVa\u0FC1\u0FEB\u0FF3\u1022\u1028\u105B\u1087\u03D8\u0100nr\u0FC6\u0FD2gleBracket;\u67E9row\u0180;BL\u0FDC\u0FDD\u0FE1\u6192ar;\u61E5eftArrow;\u61C4eiling;\u6309o\u01F5\u0FF9\0\u1005bleBracket;\u67E7n\u01D4\u100A\0\u1014eeVector;\u695Dector\u0100;B\u101D\u101E\u61C2ar;\u6955loor;\u630B\u0100er\u102D\u1043e\u0180;AV\u1035\u1036\u103C\u62A2rrow;\u61A6ector;\u695Biangle\u0180;BE\u1050\u1051\u1055\u62B3ar;\u69D0qual;\u62B5p\u0180DTV\u1063\u106E\u1078ownVector;\u694FeeVector;\u695Cector\u0100;B\u1082\u1083\u61BEar;\u6954ector\u0100;B\u1091\u1092\u61C0ar;\u6953\u0100pu\u109B\u109Ef;\u611DndImplies;\u6970ightarrow;\u61DB\u0100ch\u10B9\u10BCr;\u611B;\u61B1leDelayed;\u69F4\u0680HOacfhimoqstu\u10E4\u10F1\u10F7\u10FD\u1119\u111E\u1151\u1156\u1161\u1167\u11B5\u11BB\u11BF\u0100Cc\u10E9\u10EEHcy;\u4429y;\u4428FTcy;\u442Ccute;\u415A\u0280;aeiy\u1108\u1109\u110E\u1113\u1117\u6ABCron;\u4160dil;\u415Erc;\u415C;\u4421r;\uC000\u{1D516}ort\u0200DLRU\u112A\u1134\u113E\u1149ownArrow\xBB\u041EeftArrow\xBB\u089AightArrow\xBB\u0FDDpArrow;\u6191gma;\u43A3allCircle;\u6218pf;\uC000\u{1D54A}\u0272\u116D\0\0\u1170t;\u621Aare\u0200;ISU\u117B\u117C\u1189\u11AF\u65A1ntersection;\u6293u\u0100bp\u118F\u119Eset\u0100;E\u1197\u1198\u628Fqual;\u6291erset\u0100;E\u11A8\u11A9\u6290qual;\u6292nion;\u6294cr;\uC000\u{1D4AE}ar;\u62C6\u0200bcmp\u11C8\u11DB\u1209\u120B\u0100;s\u11CD\u11CE\u62D0et\u0100;E\u11CD\u11D5qual;\u6286\u0100ch\u11E0\u1205eeds\u0200;EST\u11ED\u11EE\u11F4\u11FF\u627Bqual;\u6AB0lantEqual;\u627Dilde;\u627FTh\xE1\u0F8C;\u6211\u0180;es\u1212\u1213\u1223\u62D1rset\u0100;E\u121C\u121D\u6283qual;\u6287et\xBB\u1213\u0580HRSacfhiors\u123E\u1244\u1249\u1255\u125E\u1271\u1276\u129F\u12C2\u12C8\u12D1ORN\u803B\xDE\u40DEADE;\u6122\u0100Hc\u124E\u1252cy;\u440By;\u4426\u0100bu\u125A\u125C;\u4009;\u43A4\u0180aey\u1265\u126A\u126Fron;\u4164dil;\u4162;\u4422r;\uC000\u{1D517}\u0100ei\u127B\u1289\u01F2\u1280\0\u1287efore;\u6234a;\u4398\u0100cn\u128E\u1298kSpace;\uC000\u205F\u200ASpace;\u6009lde\u0200;EFT\u12AB\u12AC\u12B2\u12BC\u623Cqual;\u6243ullEqual;\u6245ilde;\u6248pf;\uC000\u{1D54B}ipleDot;\u60DB\u0100ct\u12D6\u12DBr;\uC000\u{1D4AF}rok;\u4166\u0AE1\u12F7\u130E\u131A\u1326\0\u132C\u1331\0\0\0\0\0\u1338\u133D\u1377\u1385\0\u13FF\u1404\u140A\u1410\u0100cr\u12FB\u1301ute\u803B\xDA\u40DAr\u0100;o\u1307\u1308\u619Fcir;\u6949r\u01E3\u1313\0\u1316y;\u440Eve;\u416C\u0100iy\u131E\u1323rc\u803B\xDB\u40DB;\u4423blac;\u4170r;\uC000\u{1D518}rave\u803B\xD9\u40D9acr;\u416A\u0100di\u1341\u1369er\u0100BP\u1348\u135D\u0100ar\u134D\u1350r;\u405Fac\u0100ek\u1357\u1359;\u63DFet;\u63B5arenthesis;\u63DDon\u0100;P\u1370\u1371\u62C3lus;\u628E\u0100gp\u137B\u137Fon;\u4172f;\uC000\u{1D54C}\u0400ADETadps\u1395\u13AE\u13B8\u13C4\u03E8\u13D2\u13D7\u13F3rrow\u0180;BD\u1150\u13A0\u13A4ar;\u6912ownArrow;\u61C5ownArrow;\u6195quilibrium;\u696Eee\u0100;A\u13CB\u13CC\u62A5rrow;\u61A5own\xE1\u03F3er\u0100LR\u13DE\u13E8eftArrow;\u6196ightArrow;\u6197i\u0100;l\u13F9\u13FA\u43D2on;\u43A5ing;\u416Ecr;\uC000\u{1D4B0}ilde;\u4168ml\u803B\xDC\u40DC\u0480Dbcdefosv\u1427\u142C\u1430\u1433\u143E\u1485\u148A\u1490\u1496ash;\u62ABar;\u6AEBy;\u4412ash\u0100;l\u143B\u143C\u62A9;\u6AE6\u0100er\u1443\u1445;\u62C1\u0180bty\u144C\u1450\u147Aar;\u6016\u0100;i\u144F\u1455cal\u0200BLST\u1461\u1465\u146A\u1474ar;\u6223ine;\u407Ceparator;\u6758ilde;\u6240ThinSpace;\u600Ar;\uC000\u{1D519}pf;\uC000\u{1D54D}cr;\uC000\u{1D4B1}dash;\u62AA\u0280cefos\u14A7\u14AC\u14B1\u14B6\u14BCirc;\u4174dge;\u62C0r;\uC000\u{1D51A}pf;\uC000\u{1D54E}cr;\uC000\u{1D4B2}\u0200fios\u14CB\u14D0\u14D2\u14D8r;\uC000\u{1D51B};\u439Epf;\uC000\u{1D54F}cr;\uC000\u{1D4B3}\u0480AIUacfosu\u14F1\u14F5\u14F9\u14FD\u1504\u150F\u1514\u151A\u1520cy;\u442Fcy;\u4407cy;\u442Ecute\u803B\xDD\u40DD\u0100iy\u1509\u150Drc;\u4176;\u442Br;\uC000\u{1D51C}pf;\uC000\u{1D550}cr;\uC000\u{1D4B4}ml;\u4178\u0400Hacdefos\u1535\u1539\u153F\u154B\u154F\u155D\u1560\u1564cy;\u4416cute;\u4179\u0100ay\u1544\u1549ron;\u417D;\u4417ot;\u417B\u01F2\u1554\0\u155BoWidt\xE8\u0AD9a;\u4396r;\u6128pf;\u6124cr;\uC000\u{1D4B5}\u0BE1\u1583\u158A\u1590\0\u15B0\u15B6\u15BF\0\0\0\0\u15C6\u15DB\u15EB\u165F\u166D\0\u1695\u169B\u16B2\u16B9\0\u16BEcute\u803B\xE1\u40E1reve;\u4103\u0300;Ediuy\u159C\u159D\u15A1\u15A3\u15A8\u15AD\u623E;\uC000\u223E\u0333;\u623Frc\u803B\xE2\u40E2te\u80BB\xB4\u0306;\u4430lig\u803B\xE6\u40E6\u0100;r\xB2\u15BA;\uC000\u{1D51E}rave\u803B\xE0\u40E0\u0100ep\u15CA\u15D6\u0100fp\u15CF\u15D4sym;\u6135\xE8\u15D3ha;\u43B1\u0100ap\u15DFc\u0100cl\u15E4\u15E7r;\u4101g;\u6A3F\u0264\u15F0\0\0\u160A\u0280;adsv\u15FA\u15FB\u15FF\u1601\u1607\u6227nd;\u6A55;\u6A5Clope;\u6A58;\u6A5A\u0380;elmrsz\u1618\u1619\u161B\u161E\u163F\u164F\u1659\u6220;\u69A4e\xBB\u1619sd\u0100;a\u1625\u1626\u6221\u0461\u1630\u1632\u1634\u1636\u1638\u163A\u163C\u163E;\u69A8;\u69A9;\u69AA;\u69AB;\u69AC;\u69AD;\u69AE;\u69AFt\u0100;v\u1645\u1646\u621Fb\u0100;d\u164C\u164D\u62BE;\u699D\u0100pt\u1654\u1657h;\u6222\xBB\xB9arr;\u637C\u0100gp\u1663\u1667on;\u4105f;\uC000\u{1D552}\u0380;Eaeiop\u12C1\u167B\u167D\u1682\u1684\u1687\u168A;\u6A70cir;\u6A6F;\u624Ad;\u624Bs;\u4027rox\u0100;e\u12C1\u1692\xF1\u1683ing\u803B\xE5\u40E5\u0180cty\u16A1\u16A6\u16A8r;\uC000\u{1D4B6};\u402Amp\u0100;e\u12C1\u16AF\xF1\u0288ilde\u803B\xE3\u40E3ml\u803B\xE4\u40E4\u0100ci\u16C2\u16C8onin\xF4\u0272nt;\u6A11\u0800Nabcdefiklnoprsu\u16ED\u16F1\u1730\u173C\u1743\u1748\u1778\u177D\u17E0\u17E6\u1839\u1850\u170D\u193D\u1948\u1970ot;\u6AED\u0100cr\u16F6\u171Ek\u0200ceps\u1700\u1705\u170D\u1713ong;\u624Cpsilon;\u43F6rime;\u6035im\u0100;e\u171A\u171B\u623Dq;\u62CD\u0176\u1722\u1726ee;\u62BDed\u0100;g\u172C\u172D\u6305e\xBB\u172Drk\u0100;t\u135C\u1737brk;\u63B6\u0100oy\u1701\u1741;\u4431quo;\u601E\u0280cmprt\u1753\u175B\u1761\u1764\u1768aus\u0100;e\u010A\u0109ptyv;\u69B0s\xE9\u170Cno\xF5\u0113\u0180ahw\u176F\u1771\u1773;\u43B2;\u6136een;\u626Cr;\uC000\u{1D51F}g\u0380costuvw\u178D\u179D\u17B3\u17C1\u17D5\u17DB\u17DE\u0180aiu\u1794\u1796\u179A\xF0\u0760rc;\u65EFp\xBB\u1371\u0180dpt\u17A4\u17A8\u17ADot;\u6A00lus;\u6A01imes;\u6A02\u0271\u17B9\0\0\u17BEcup;\u6A06ar;\u6605riangle\u0100du\u17CD\u17D2own;\u65BDp;\u65B3plus;\u6A04e\xE5\u1444\xE5\u14ADarow;\u690D\u0180ako\u17ED\u1826\u1835\u0100cn\u17F2\u1823k\u0180lst\u17FA\u05AB\u1802ozenge;\u69EBriangle\u0200;dlr\u1812\u1813\u1818\u181D\u65B4own;\u65BEeft;\u65C2ight;\u65B8k;\u6423\u01B1\u182B\0\u1833\u01B2\u182F\0\u1831;\u6592;\u65914;\u6593ck;\u6588\u0100eo\u183E\u184D\u0100;q\u1843\u1846\uC000=\u20E5uiv;\uC000\u2261\u20E5t;\u6310\u0200ptwx\u1859\u185E\u1867\u186Cf;\uC000\u{1D553}\u0100;t\u13CB\u1863om\xBB\u13CCtie;\u62C8\u0600DHUVbdhmptuv\u1885\u1896\u18AA\u18BB\u18D7\u18DB\u18EC\u18FF\u1905\u190A\u1910\u1921\u0200LRlr\u188E\u1890\u1892\u1894;\u6557;\u6554;\u6556;\u6553\u0280;DUdu\u18A1\u18A2\u18A4\u18A6\u18A8\u6550;\u6566;\u6569;\u6564;\u6567\u0200LRlr\u18B3\u18B5\u18B7\u18B9;\u655D;\u655A;\u655C;\u6559\u0380;HLRhlr\u18CA\u18CB\u18CD\u18CF\u18D1\u18D3\u18D5\u6551;\u656C;\u6563;\u6560;\u656B;\u6562;\u655Fox;\u69C9\u0200LRlr\u18E4\u18E6\u18E8\u18EA;\u6555;\u6552;\u6510;\u650C\u0280;DUdu\u06BD\u18F7\u18F9\u18FB\u18FD;\u6565;\u6568;\u652C;\u6534inus;\u629Flus;\u629Eimes;\u62A0\u0200LRlr\u1919\u191B\u191D\u191F;\u655B;\u6558;\u6518;\u6514\u0380;HLRhlr\u1930\u1931\u1933\u1935\u1937\u1939\u193B\u6502;\u656A;\u6561;\u655E;\u653C;\u6524;\u651C\u0100ev\u0123\u1942bar\u803B\xA6\u40A6\u0200ceio\u1951\u1956\u195A\u1960r;\uC000\u{1D4B7}mi;\u604Fm\u0100;e\u171A\u171Cl\u0180;bh\u1968\u1969\u196B\u405C;\u69C5sub;\u67C8\u016C\u1974\u197El\u0100;e\u1979\u197A\u6022t\xBB\u197Ap\u0180;Ee\u012F\u1985\u1987;\u6AAE\u0100;q\u06DC\u06DB\u0CE1\u19A7\0\u19E8\u1A11\u1A15\u1A32\0\u1A37\u1A50\0\0\u1AB4\0\0\u1AC1\0\0\u1B21\u1B2E\u1B4D\u1B52\0\u1BFD\0\u1C0C\u0180cpr\u19AD\u19B2\u19DDute;\u4107\u0300;abcds\u19BF\u19C0\u19C4\u19CA\u19D5\u19D9\u6229nd;\u6A44rcup;\u6A49\u0100au\u19CF\u19D2p;\u6A4Bp;\u6A47ot;\u6A40;\uC000\u2229\uFE00\u0100eo\u19E2\u19E5t;\u6041\xEE\u0693\u0200aeiu\u19F0\u19FB\u1A01\u1A05\u01F0\u19F5\0\u19F8s;\u6A4Don;\u410Ddil\u803B\xE7\u40E7rc;\u4109ps\u0100;s\u1A0C\u1A0D\u6A4Cm;\u6A50ot;\u410B\u0180dmn\u1A1B\u1A20\u1A26il\u80BB\xB8\u01ADptyv;\u69B2t\u8100\xA2;e\u1A2D\u1A2E\u40A2r\xE4\u01B2r;\uC000\u{1D520}\u0180cei\u1A3D\u1A40\u1A4Dy;\u4447ck\u0100;m\u1A47\u1A48\u6713ark\xBB\u1A48;\u43C7r\u0380;Ecefms\u1A5F\u1A60\u1A62\u1A6B\u1AA4\u1AAA\u1AAE\u65CB;\u69C3\u0180;el\u1A69\u1A6A\u1A6D\u42C6q;\u6257e\u0261\u1A74\0\0\u1A88rrow\u0100lr\u1A7C\u1A81eft;\u61BAight;\u61BB\u0280RSacd\u1A92\u1A94\u1A96\u1A9A\u1A9F\xBB\u0F47;\u64C8st;\u629Birc;\u629Aash;\u629Dnint;\u6A10id;\u6AEFcir;\u69C2ubs\u0100;u\u1ABB\u1ABC\u6663it\xBB\u1ABC\u02EC\u1AC7\u1AD4\u1AFA\0\u1B0Aon\u0100;e\u1ACD\u1ACE\u403A\u0100;q\xC7\xC6\u026D\u1AD9\0\0\u1AE2a\u0100;t\u1ADE\u1ADF\u402C;\u4040\u0180;fl\u1AE8\u1AE9\u1AEB\u6201\xEE\u1160e\u0100mx\u1AF1\u1AF6ent\xBB\u1AE9e\xF3\u024D\u01E7\u1AFE\0\u1B07\u0100;d\u12BB\u1B02ot;\u6A6Dn\xF4\u0246\u0180fry\u1B10\u1B14\u1B17;\uC000\u{1D554}o\xE4\u0254\u8100\xA9;s\u0155\u1B1Dr;\u6117\u0100ao\u1B25\u1B29rr;\u61B5ss;\u6717\u0100cu\u1B32\u1B37r;\uC000\u{1D4B8}\u0100bp\u1B3C\u1B44\u0100;e\u1B41\u1B42\u6ACF;\u6AD1\u0100;e\u1B49\u1B4A\u6AD0;\u6AD2dot;\u62EF\u0380delprvw\u1B60\u1B6C\u1B77\u1B82\u1BAC\u1BD4\u1BF9arr\u0100lr\u1B68\u1B6A;\u6938;\u6935\u0270\u1B72\0\0\u1B75r;\u62DEc;\u62DFarr\u0100;p\u1B7F\u1B80\u61B6;\u693D\u0300;bcdos\u1B8F\u1B90\u1B96\u1BA1\u1BA5\u1BA8\u622Arcap;\u6A48\u0100au\u1B9B\u1B9Ep;\u6A46p;\u6A4Aot;\u628Dr;\u6A45;\uC000\u222A\uFE00\u0200alrv\u1BB5\u1BBF\u1BDE\u1BE3rr\u0100;m\u1BBC\u1BBD\u61B7;\u693Cy\u0180evw\u1BC7\u1BD4\u1BD8q\u0270\u1BCE\0\0\u1BD2re\xE3\u1B73u\xE3\u1B75ee;\u62CEedge;\u62CFen\u803B\xA4\u40A4earrow\u0100lr\u1BEE\u1BF3eft\xBB\u1B80ight\xBB\u1BBDe\xE4\u1BDD\u0100ci\u1C01\u1C07onin\xF4\u01F7nt;\u6231lcty;\u632D\u0980AHabcdefhijlorstuwz\u1C38\u1C3B\u1C3F\u1C5D\u1C69\u1C75\u1C8A\u1C9E\u1CAC\u1CB7\u1CFB\u1CFF\u1D0D\u1D7B\u1D91\u1DAB\u1DBB\u1DC6\u1DCDr\xF2\u0381ar;\u6965\u0200glrs\u1C48\u1C4D\u1C52\u1C54ger;\u6020eth;\u6138\xF2\u1133h\u0100;v\u1C5A\u1C5B\u6010\xBB\u090A\u016B\u1C61\u1C67arow;\u690Fa\xE3\u0315\u0100ay\u1C6E\u1C73ron;\u410F;\u4434\u0180;ao\u0332\u1C7C\u1C84\u0100gr\u02BF\u1C81r;\u61CAtseq;\u6A77\u0180glm\u1C91\u1C94\u1C98\u803B\xB0\u40B0ta;\u43B4ptyv;\u69B1\u0100ir\u1CA3\u1CA8sht;\u697F;\uC000\u{1D521}ar\u0100lr\u1CB3\u1CB5\xBB\u08DC\xBB\u101E\u0280aegsv\u1CC2\u0378\u1CD6\u1CDC\u1CE0m\u0180;os\u0326\u1CCA\u1CD4nd\u0100;s\u0326\u1CD1uit;\u6666amma;\u43DDin;\u62F2\u0180;io\u1CE7\u1CE8\u1CF8\u40F7de\u8100\xF7;o\u1CE7\u1CF0ntimes;\u62C7n\xF8\u1CF7cy;\u4452c\u026F\u1D06\0\0\u1D0Arn;\u631Eop;\u630D\u0280lptuw\u1D18\u1D1D\u1D22\u1D49\u1D55lar;\u4024f;\uC000\u{1D555}\u0280;emps\u030B\u1D2D\u1D37\u1D3D\u1D42q\u0100;d\u0352\u1D33ot;\u6251inus;\u6238lus;\u6214quare;\u62A1blebarwedg\xE5\xFAn\u0180adh\u112E\u1D5D\u1D67ownarrow\xF3\u1C83arpoon\u0100lr\u1D72\u1D76ef\xF4\u1CB4igh\xF4\u1CB6\u0162\u1D7F\u1D85karo\xF7\u0F42\u026F\u1D8A\0\0\u1D8Ern;\u631Fop;\u630C\u0180cot\u1D98\u1DA3\u1DA6\u0100ry\u1D9D\u1DA1;\uC000\u{1D4B9};\u4455l;\u69F6rok;\u4111\u0100dr\u1DB0\u1DB4ot;\u62F1i\u0100;f\u1DBA\u1816\u65BF\u0100ah\u1DC0\u1DC3r\xF2\u0429a\xF2\u0FA6angle;\u69A6\u0100ci\u1DD2\u1DD5y;\u445Fgrarr;\u67FF\u0900Dacdefglmnopqrstux\u1E01\u1E09\u1E19\u1E38\u0578\u1E3C\u1E49\u1E61\u1E7E\u1EA5\u1EAF\u1EBD\u1EE1\u1F2A\u1F37\u1F44\u1F4E\u1F5A\u0100Do\u1E06\u1D34o\xF4\u1C89\u0100cs\u1E0E\u1E14ute\u803B\xE9\u40E9ter;\u6A6E\u0200aioy\u1E22\u1E27\u1E31\u1E36ron;\u411Br\u0100;c\u1E2D\u1E2E\u6256\u803B\xEA\u40EAlon;\u6255;\u444Dot;\u4117\u0100Dr\u1E41\u1E45ot;\u6252;\uC000\u{1D522}\u0180;rs\u1E50\u1E51\u1E57\u6A9Aave\u803B\xE8\u40E8\u0100;d\u1E5C\u1E5D\u6A96ot;\u6A98\u0200;ils\u1E6A\u1E6B\u1E72\u1E74\u6A99nters;\u63E7;\u6113\u0100;d\u1E79\u1E7A\u6A95ot;\u6A97\u0180aps\u1E85\u1E89\u1E97cr;\u4113ty\u0180;sv\u1E92\u1E93\u1E95\u6205et\xBB\u1E93p\u01001;\u1E9D\u1EA4\u0133\u1EA1\u1EA3;\u6004;\u6005\u6003\u0100gs\u1EAA\u1EAC;\u414Bp;\u6002\u0100gp\u1EB4\u1EB8on;\u4119f;\uC000\u{1D556}\u0180als\u1EC4\u1ECE\u1ED2r\u0100;s\u1ECA\u1ECB\u62D5l;\u69E3us;\u6A71i\u0180;lv\u1EDA\u1EDB\u1EDF\u43B5on\xBB\u1EDB;\u43F5\u0200csuv\u1EEA\u1EF3\u1F0B\u1F23\u0100io\u1EEF\u1E31rc\xBB\u1E2E\u0269\u1EF9\0\0\u1EFB\xED\u0548ant\u0100gl\u1F02\u1F06tr\xBB\u1E5Dess\xBB\u1E7A\u0180aei\u1F12\u1F16\u1F1Als;\u403Dst;\u625Fv\u0100;D\u0235\u1F20D;\u6A78parsl;\u69E5\u0100Da\u1F2F\u1F33ot;\u6253rr;\u6971\u0180cdi\u1F3E\u1F41\u1EF8r;\u612Fo\xF4\u0352\u0100ah\u1F49\u1F4B;\u43B7\u803B\xF0\u40F0\u0100mr\u1F53\u1F57l\u803B\xEB\u40EBo;\u60AC\u0180cip\u1F61\u1F64\u1F67l;\u4021s\xF4\u056E\u0100eo\u1F6C\u1F74ctatio\xEE\u0559nential\xE5\u0579\u09E1\u1F92\0\u1F9E\0\u1FA1\u1FA7\0\0\u1FC6\u1FCC\0\u1FD3\0\u1FE6\u1FEA\u2000\0\u2008\u205Allingdotse\xF1\u1E44y;\u4444male;\u6640\u0180ilr\u1FAD\u1FB3\u1FC1lig;\u8000\uFB03\u0269\u1FB9\0\0\u1FBDg;\u8000\uFB00ig;\u8000\uFB04;\uC000\u{1D523}lig;\u8000\uFB01lig;\uC000fj\u0180alt\u1FD9\u1FDC\u1FE1t;\u666Dig;\u8000\uFB02ns;\u65B1of;\u4192\u01F0\u1FEE\0\u1FF3f;\uC000\u{1D557}\u0100ak\u05BF\u1FF7\u0100;v\u1FFC\u1FFD\u62D4;\u6AD9artint;\u6A0D\u0100ao\u200C\u2055\u0100cs\u2011\u2052\u03B1\u201A\u2030\u2038\u2045\u2048\0\u2050\u03B2\u2022\u2025\u2027\u202A\u202C\0\u202E\u803B\xBD\u40BD;\u6153\u803B\xBC\u40BC;\u6155;\u6159;\u615B\u01B3\u2034\0\u2036;\u6154;\u6156\u02B4\u203E\u2041\0\0\u2043\u803B\xBE\u40BE;\u6157;\u615C5;\u6158\u01B6\u204C\0\u204E;\u615A;\u615D8;\u615El;\u6044wn;\u6322cr;\uC000\u{1D4BB}\u0880Eabcdefgijlnorstv\u2082\u2089\u209F\u20A5\u20B0\u20B4\u20F0\u20F5\u20FA\u20FF\u2103\u2112\u2138\u0317\u213E\u2152\u219E\u0100;l\u064D\u2087;\u6A8C\u0180cmp\u2090\u2095\u209Dute;\u41F5ma\u0100;d\u209C\u1CDA\u43B3;\u6A86reve;\u411F\u0100iy\u20AA\u20AErc;\u411D;\u4433ot;\u4121\u0200;lqs\u063E\u0642\u20BD\u20C9\u0180;qs\u063E\u064C\u20C4lan\xF4\u0665\u0200;cdl\u0665\u20D2\u20D5\u20E5c;\u6AA9ot\u0100;o\u20DC\u20DD\u6A80\u0100;l\u20E2\u20E3\u6A82;\u6A84\u0100;e\u20EA\u20ED\uC000\u22DB\uFE00s;\u6A94r;\uC000\u{1D524}\u0100;g\u0673\u061Bmel;\u6137cy;\u4453\u0200;Eaj\u065A\u210C\u210E\u2110;\u6A92;\u6AA5;\u6AA4\u0200Eaes\u211B\u211D\u2129\u2134;\u6269p\u0100;p\u2123\u2124\u6A8Arox\xBB\u2124\u0100;q\u212E\u212F\u6A88\u0100;q\u212E\u211Bim;\u62E7pf;\uC000\u{1D558}\u0100ci\u2143\u2146r;\u610Am\u0180;el\u066B\u214E\u2150;\u6A8E;\u6A90\u8300>;cdlqr\u05EE\u2160\u216A\u216E\u2173\u2179\u0100ci\u2165\u2167;\u6AA7r;\u6A7Aot;\u62D7Par;\u6995uest;\u6A7C\u0280adels\u2184\u216A\u2190\u0656\u219B\u01F0\u2189\0\u218Epro\xF8\u209Er;\u6978q\u0100lq\u063F\u2196les\xF3\u2088i\xED\u066B\u0100en\u21A3\u21ADrtneqq;\uC000\u2269\uFE00\xC5\u21AA\u0500Aabcefkosy\u21C4\u21C7\u21F1\u21F5\u21FA\u2218\u221D\u222F\u2268\u227Dr\xF2\u03A0\u0200ilmr\u21D0\u21D4\u21D7\u21DBrs\xF0\u1484f\xBB\u2024il\xF4\u06A9\u0100dr\u21E0\u21E4cy;\u444A\u0180;cw\u08F4\u21EB\u21EFir;\u6948;\u61ADar;\u610Firc;\u4125\u0180alr\u2201\u220E\u2213rts\u0100;u\u2209\u220A\u6665it\xBB\u220Alip;\u6026con;\u62B9r;\uC000\u{1D525}s\u0100ew\u2223\u2229arow;\u6925arow;\u6926\u0280amopr\u223A\u223E\u2243\u225E\u2263rr;\u61FFtht;\u623Bk\u0100lr\u2249\u2253eftarrow;\u61A9ightarrow;\u61AAf;\uC000\u{1D559}bar;\u6015\u0180clt\u226F\u2274\u2278r;\uC000\u{1D4BD}as\xE8\u21F4rok;\u4127\u0100bp\u2282\u2287ull;\u6043hen\xBB\u1C5B\u0AE1\u22A3\0\u22AA\0\u22B8\u22C5\u22CE\0\u22D5\u22F3\0\0\u22F8\u2322\u2367\u2362\u237F\0\u2386\u23AA\u23B4cute\u803B\xED\u40ED\u0180;iy\u0771\u22B0\u22B5rc\u803B\xEE\u40EE;\u4438\u0100cx\u22BC\u22BFy;\u4435cl\u803B\xA1\u40A1\u0100fr\u039F\u22C9;\uC000\u{1D526}rave\u803B\xEC\u40EC\u0200;ino\u073E\u22DD\u22E9\u22EE\u0100in\u22E2\u22E6nt;\u6A0Ct;\u622Dfin;\u69DCta;\u6129lig;\u4133\u0180aop\u22FE\u231A\u231D\u0180cgt\u2305\u2308\u2317r;\u412B\u0180elp\u071F\u230F\u2313in\xE5\u078Ear\xF4\u0720h;\u4131f;\u62B7ed;\u41B5\u0280;cfot\u04F4\u232C\u2331\u233D\u2341are;\u6105in\u0100;t\u2338\u2339\u621Eie;\u69DDdo\xF4\u2319\u0280;celp\u0757\u234C\u2350\u235B\u2361al;\u62BA\u0100gr\u2355\u2359er\xF3\u1563\xE3\u234Darhk;\u6A17rod;\u6A3C\u0200cgpt\u236F\u2372\u2376\u237By;\u4451on;\u412Ff;\uC000\u{1D55A}a;\u43B9uest\u803B\xBF\u40BF\u0100ci\u238A\u238Fr;\uC000\u{1D4BE}n\u0280;Edsv\u04F4\u239B\u239D\u23A1\u04F3;\u62F9ot;\u62F5\u0100;v\u23A6\u23A7\u62F4;\u62F3\u0100;i\u0777\u23AElde;\u4129\u01EB\u23B8\0\u23BCcy;\u4456l\u803B\xEF\u40EF\u0300cfmosu\u23CC\u23D7\u23DC\u23E1\u23E7\u23F5\u0100iy\u23D1\u23D5rc;\u4135;\u4439r;\uC000\u{1D527}ath;\u4237pf;\uC000\u{1D55B}\u01E3\u23EC\0\u23F1r;\uC000\u{1D4BF}rcy;\u4458kcy;\u4454\u0400acfghjos\u240B\u2416\u2422\u2427\u242D\u2431\u2435\u243Bppa\u0100;v\u2413\u2414\u43BA;\u43F0\u0100ey\u241B\u2420dil;\u4137;\u443Ar;\uC000\u{1D528}reen;\u4138cy;\u4445cy;\u445Cpf;\uC000\u{1D55C}cr;\uC000\u{1D4C0}\u0B80ABEHabcdefghjlmnoprstuv\u2470\u2481\u2486\u248D\u2491\u250E\u253D\u255A\u2580\u264E\u265E\u2665\u2679\u267D\u269A\u26B2\u26D8\u275D\u2768\u278B\u27C0\u2801\u2812\u0180art\u2477\u247A\u247Cr\xF2\u09C6\xF2\u0395ail;\u691Barr;\u690E\u0100;g\u0994\u248B;\u6A8Bar;\u6962\u0963\u24A5\0\u24AA\0\u24B1\0\0\0\0\0\u24B5\u24BA\0\u24C6\u24C8\u24CD\0\u24F9ute;\u413Amptyv;\u69B4ra\xEE\u084Cbda;\u43BBg\u0180;dl\u088E\u24C1\u24C3;\u6991\xE5\u088E;\u6A85uo\u803B\xAB\u40ABr\u0400;bfhlpst\u0899\u24DE\u24E6\u24E9\u24EB\u24EE\u24F1\u24F5\u0100;f\u089D\u24E3s;\u691Fs;\u691D\xEB\u2252p;\u61ABl;\u6939im;\u6973l;\u61A2\u0180;ae\u24FF\u2500\u2504\u6AABil;\u6919\u0100;s\u2509\u250A\u6AAD;\uC000\u2AAD\uFE00\u0180abr\u2515\u2519\u251Drr;\u690Crk;\u6772\u0100ak\u2522\u252Cc\u0100ek\u2528\u252A;\u407B;\u405B\u0100es\u2531\u2533;\u698Bl\u0100du\u2539\u253B;\u698F;\u698D\u0200aeuy\u2546\u254B\u2556\u2558ron;\u413E\u0100di\u2550\u2554il;\u413C\xEC\u08B0\xE2\u2529;\u443B\u0200cqrs\u2563\u2566\u256D\u257Da;\u6936uo\u0100;r\u0E19\u1746\u0100du\u2572\u2577har;\u6967shar;\u694Bh;\u61B2\u0280;fgqs\u258B\u258C\u0989\u25F3\u25FF\u6264t\u0280ahlrt\u2598\u25A4\u25B7\u25C2\u25E8rrow\u0100;t\u0899\u25A1a\xE9\u24F6arpoon\u0100du\u25AF\u25B4own\xBB\u045Ap\xBB\u0966eftarrows;\u61C7ight\u0180ahs\u25CD\u25D6\u25DErrow\u0100;s\u08F4\u08A7arpoon\xF3\u0F98quigarro\xF7\u21F0hreetimes;\u62CB\u0180;qs\u258B\u0993\u25FAlan\xF4\u09AC\u0280;cdgs\u09AC\u260A\u260D\u261D\u2628c;\u6AA8ot\u0100;o\u2614\u2615\u6A7F\u0100;r\u261A\u261B\u6A81;\u6A83\u0100;e\u2622\u2625\uC000\u22DA\uFE00s;\u6A93\u0280adegs\u2633\u2639\u263D\u2649\u264Bppro\xF8\u24C6ot;\u62D6q\u0100gq\u2643\u2645\xF4\u0989gt\xF2\u248C\xF4\u099Bi\xED\u09B2\u0180ilr\u2655\u08E1\u265Asht;\u697C;\uC000\u{1D529}\u0100;E\u099C\u2663;\u6A91\u0161\u2669\u2676r\u0100du\u25B2\u266E\u0100;l\u0965\u2673;\u696Alk;\u6584cy;\u4459\u0280;acht\u0A48\u2688\u268B\u2691\u2696r\xF2\u25C1orne\xF2\u1D08ard;\u696Bri;\u65FA\u0100io\u269F\u26A4dot;\u4140ust\u0100;a\u26AC\u26AD\u63B0che\xBB\u26AD\u0200Eaes\u26BB\u26BD\u26C9\u26D4;\u6268p\u0100;p\u26C3\u26C4\u6A89rox\xBB\u26C4\u0100;q\u26CE\u26CF\u6A87\u0100;q\u26CE\u26BBim;\u62E6\u0400abnoptwz\u26E9\u26F4\u26F7\u271A\u272F\u2741\u2747\u2750\u0100nr\u26EE\u26F1g;\u67ECr;\u61FDr\xEB\u08C1g\u0180lmr\u26FF\u270D\u2714eft\u0100ar\u09E6\u2707ight\xE1\u09F2apsto;\u67FCight\xE1\u09FDparrow\u0100lr\u2725\u2729ef\xF4\u24EDight;\u61AC\u0180afl\u2736\u2739\u273Dr;\u6985;\uC000\u{1D55D}us;\u6A2Dimes;\u6A34\u0161\u274B\u274Fst;\u6217\xE1\u134E\u0180;ef\u2757\u2758\u1800\u65CAnge\xBB\u2758ar\u0100;l\u2764\u2765\u4028t;\u6993\u0280achmt\u2773\u2776\u277C\u2785\u2787r\xF2\u08A8orne\xF2\u1D8Car\u0100;d\u0F98\u2783;\u696D;\u600Eri;\u62BF\u0300achiqt\u2798\u279D\u0A40\u27A2\u27AE\u27BBquo;\u6039r;\uC000\u{1D4C1}m\u0180;eg\u09B2\u27AA\u27AC;\u6A8D;\u6A8F\u0100bu\u252A\u27B3o\u0100;r\u0E1F\u27B9;\u601Arok;\u4142\u8400<;cdhilqr\u082B\u27D2\u2639\u27DC\u27E0\u27E5\u27EA\u27F0\u0100ci\u27D7\u27D9;\u6AA6r;\u6A79re\xE5\u25F2mes;\u62C9arr;\u6976uest;\u6A7B\u0100Pi\u27F5\u27F9ar;\u6996\u0180;ef\u2800\u092D\u181B\u65C3r\u0100du\u2807\u280Dshar;\u694Ahar;\u6966\u0100en\u2817\u2821rtneqq;\uC000\u2268\uFE00\xC5\u281E\u0700Dacdefhilnopsu\u2840\u2845\u2882\u288E\u2893\u28A0\u28A5\u28A8\u28DA\u28E2\u28E4\u0A83\u28F3\u2902Dot;\u623A\u0200clpr\u284E\u2852\u2863\u287Dr\u803B\xAF\u40AF\u0100et\u2857\u2859;\u6642\u0100;e\u285E\u285F\u6720se\xBB\u285F\u0100;s\u103B\u2868to\u0200;dlu\u103B\u2873\u2877\u287Bow\xEE\u048Cef\xF4\u090F\xF0\u13D1ker;\u65AE\u0100oy\u2887\u288Cmma;\u6A29;\u443Cash;\u6014asuredangle\xBB\u1626r;\uC000\u{1D52A}o;\u6127\u0180cdn\u28AF\u28B4\u28C9ro\u803B\xB5\u40B5\u0200;acd\u1464\u28BD\u28C0\u28C4s\xF4\u16A7ir;\u6AF0ot\u80BB\xB7\u01B5us\u0180;bd\u28D2\u1903\u28D3\u6212\u0100;u\u1D3C\u28D8;\u6A2A\u0163\u28DE\u28E1p;\u6ADB\xF2\u2212\xF0\u0A81\u0100dp\u28E9\u28EEels;\u62A7f;\uC000\u{1D55E}\u0100ct\u28F8\u28FDr;\uC000\u{1D4C2}pos\xBB\u159D\u0180;lm\u2909\u290A\u290D\u43BCtimap;\u62B8\u0C00GLRVabcdefghijlmoprstuvw\u2942\u2953\u297E\u2989\u2998\u29DA\u29E9\u2A15\u2A1A\u2A58\u2A5D\u2A83\u2A95\u2AA4\u2AA8\u2B04\u2B07\u2B44\u2B7F\u2BAE\u2C34\u2C67\u2C7C\u2CE9\u0100gt\u2947\u294B;\uC000\u22D9\u0338\u0100;v\u2950\u0BCF\uC000\u226B\u20D2\u0180elt\u295A\u2972\u2976ft\u0100ar\u2961\u2967rrow;\u61CDightarrow;\u61CE;\uC000\u22D8\u0338\u0100;v\u297B\u0C47\uC000\u226A\u20D2ightarrow;\u61CF\u0100Dd\u298E\u2993ash;\u62AFash;\u62AE\u0280bcnpt\u29A3\u29A7\u29AC\u29B1\u29CCla\xBB\u02DEute;\u4144g;\uC000\u2220\u20D2\u0280;Eiop\u0D84\u29BC\u29C0\u29C5\u29C8;\uC000\u2A70\u0338d;\uC000\u224B\u0338s;\u4149ro\xF8\u0D84ur\u0100;a\u29D3\u29D4\u666El\u0100;s\u29D3\u0B38\u01F3\u29DF\0\u29E3p\u80BB\xA0\u0B37mp\u0100;e\u0BF9\u0C00\u0280aeouy\u29F4\u29FE\u2A03\u2A10\u2A13\u01F0\u29F9\0\u29FB;\u6A43on;\u4148dil;\u4146ng\u0100;d\u0D7E\u2A0Aot;\uC000\u2A6D\u0338p;\u6A42;\u443Dash;\u6013\u0380;Aadqsx\u0B92\u2A29\u2A2D\u2A3B\u2A41\u2A45\u2A50rr;\u61D7r\u0100hr\u2A33\u2A36k;\u6924\u0100;o\u13F2\u13F0ot;\uC000\u2250\u0338ui\xF6\u0B63\u0100ei\u2A4A\u2A4Ear;\u6928\xED\u0B98ist\u0100;s\u0BA0\u0B9Fr;\uC000\u{1D52B}\u0200Eest\u0BC5\u2A66\u2A79\u2A7C\u0180;qs\u0BBC\u2A6D\u0BE1\u0180;qs\u0BBC\u0BC5\u2A74lan\xF4\u0BE2i\xED\u0BEA\u0100;r\u0BB6\u2A81\xBB\u0BB7\u0180Aap\u2A8A\u2A8D\u2A91r\xF2\u2971rr;\u61AEar;\u6AF2\u0180;sv\u0F8D\u2A9C\u0F8C\u0100;d\u2AA1\u2AA2\u62FC;\u62FAcy;\u445A\u0380AEadest\u2AB7\u2ABA\u2ABE\u2AC2\u2AC5\u2AF6\u2AF9r\xF2\u2966;\uC000\u2266\u0338rr;\u619Ar;\u6025\u0200;fqs\u0C3B\u2ACE\u2AE3\u2AEFt\u0100ar\u2AD4\u2AD9rro\xF7\u2AC1ightarro\xF7\u2A90\u0180;qs\u0C3B\u2ABA\u2AEAlan\xF4\u0C55\u0100;s\u0C55\u2AF4\xBB\u0C36i\xED\u0C5D\u0100;r\u0C35\u2AFEi\u0100;e\u0C1A\u0C25i\xE4\u0D90\u0100pt\u2B0C\u2B11f;\uC000\u{1D55F}\u8180\xAC;in\u2B19\u2B1A\u2B36\u40ACn\u0200;Edv\u0B89\u2B24\u2B28\u2B2E;\uC000\u22F9\u0338ot;\uC000\u22F5\u0338\u01E1\u0B89\u2B33\u2B35;\u62F7;\u62F6i\u0100;v\u0CB8\u2B3C\u01E1\u0CB8\u2B41\u2B43;\u62FE;\u62FD\u0180aor\u2B4B\u2B63\u2B69r\u0200;ast\u0B7B\u2B55\u2B5A\u2B5Flle\xEC\u0B7Bl;\uC000\u2AFD\u20E5;\uC000\u2202\u0338lint;\u6A14\u0180;ce\u0C92\u2B70\u2B73u\xE5\u0CA5\u0100;c\u0C98\u2B78\u0100;e\u0C92\u2B7D\xF1\u0C98\u0200Aait\u2B88\u2B8B\u2B9D\u2BA7r\xF2\u2988rr\u0180;cw\u2B94\u2B95\u2B99\u619B;\uC000\u2933\u0338;\uC000\u219D\u0338ghtarrow\xBB\u2B95ri\u0100;e\u0CCB\u0CD6\u0380chimpqu\u2BBD\u2BCD\u2BD9\u2B04\u0B78\u2BE4\u2BEF\u0200;cer\u0D32\u2BC6\u0D37\u2BC9u\xE5\u0D45;\uC000\u{1D4C3}ort\u026D\u2B05\0\0\u2BD6ar\xE1\u2B56m\u0100;e\u0D6E\u2BDF\u0100;q\u0D74\u0D73su\u0100bp\u2BEB\u2BED\xE5\u0CF8\xE5\u0D0B\u0180bcp\u2BF6\u2C11\u2C19\u0200;Ees\u2BFF\u2C00\u0D22\u2C04\u6284;\uC000\u2AC5\u0338et\u0100;e\u0D1B\u2C0Bq\u0100;q\u0D23\u2C00c\u0100;e\u0D32\u2C17\xF1\u0D38\u0200;Ees\u2C22\u2C23\u0D5F\u2C27\u6285;\uC000\u2AC6\u0338et\u0100;e\u0D58\u2C2Eq\u0100;q\u0D60\u2C23\u0200gilr\u2C3D\u2C3F\u2C45\u2C47\xEC\u0BD7lde\u803B\xF1\u40F1\xE7\u0C43iangle\u0100lr\u2C52\u2C5Ceft\u0100;e\u0C1A\u2C5A\xF1\u0C26ight\u0100;e\u0CCB\u2C65\xF1\u0CD7\u0100;m\u2C6C\u2C6D\u43BD\u0180;es\u2C74\u2C75\u2C79\u4023ro;\u6116p;\u6007\u0480DHadgilrs\u2C8F\u2C94\u2C99\u2C9E\u2CA3\u2CB0\u2CB6\u2CD3\u2CE3ash;\u62ADarr;\u6904p;\uC000\u224D\u20D2ash;\u62AC\u0100et\u2CA8\u2CAC;\uC000\u2265\u20D2;\uC000>\u20D2nfin;\u69DE\u0180Aet\u2CBD\u2CC1\u2CC5rr;\u6902;\uC000\u2264\u20D2\u0100;r\u2CCA\u2CCD\uC000<\u20D2ie;\uC000\u22B4\u20D2\u0100At\u2CD8\u2CDCrr;\u6903rie;\uC000\u22B5\u20D2im;\uC000\u223C\u20D2\u0180Aan\u2CF0\u2CF4\u2D02rr;\u61D6r\u0100hr\u2CFA\u2CFDk;\u6923\u0100;o\u13E7\u13E5ear;\u6927\u1253\u1A95\0\0\0\0\0\0\0\0\0\0\0\0\0\u2D2D\0\u2D38\u2D48\u2D60\u2D65\u2D72\u2D84\u1B07\0\0\u2D8D\u2DAB\0\u2DC8\u2DCE\0\u2DDC\u2E19\u2E2B\u2E3E\u2E43\u0100cs\u2D31\u1A97ute\u803B\xF3\u40F3\u0100iy\u2D3C\u2D45r\u0100;c\u1A9E\u2D42\u803B\xF4\u40F4;\u443E\u0280abios\u1AA0\u2D52\u2D57\u01C8\u2D5Alac;\u4151v;\u6A38old;\u69BClig;\u4153\u0100cr\u2D69\u2D6Dir;\u69BF;\uC000\u{1D52C}\u036F\u2D79\0\0\u2D7C\0\u2D82n;\u42DBave\u803B\xF2\u40F2;\u69C1\u0100bm\u2D88\u0DF4ar;\u69B5\u0200acit\u2D95\u2D98\u2DA5\u2DA8r\xF2\u1A80\u0100ir\u2D9D\u2DA0r;\u69BEoss;\u69BBn\xE5\u0E52;\u69C0\u0180aei\u2DB1\u2DB5\u2DB9cr;\u414Dga;\u43C9\u0180cdn\u2DC0\u2DC5\u01CDron;\u43BF;\u69B6pf;\uC000\u{1D560}\u0180ael\u2DD4\u2DD7\u01D2r;\u69B7rp;\u69B9\u0380;adiosv\u2DEA\u2DEB\u2DEE\u2E08\u2E0D\u2E10\u2E16\u6228r\xF2\u1A86\u0200;efm\u2DF7\u2DF8\u2E02\u2E05\u6A5Dr\u0100;o\u2DFE\u2DFF\u6134f\xBB\u2DFF\u803B\xAA\u40AA\u803B\xBA\u40BAgof;\u62B6r;\u6A56lope;\u6A57;\u6A5B\u0180clo\u2E1F\u2E21\u2E27\xF2\u2E01ash\u803B\xF8\u40F8l;\u6298i\u016C\u2E2F\u2E34de\u803B\xF5\u40F5es\u0100;a\u01DB\u2E3As;\u6A36ml\u803B\xF6\u40F6bar;\u633D\u0AE1\u2E5E\0\u2E7D\0\u2E80\u2E9D\0\u2EA2\u2EB9\0\0\u2ECB\u0E9C\0\u2F13\0\0\u2F2B\u2FBC\0\u2FC8r\u0200;ast\u0403\u2E67\u2E72\u0E85\u8100\xB6;l\u2E6D\u2E6E\u40B6le\xEC\u0403\u0269\u2E78\0\0\u2E7Bm;\u6AF3;\u6AFDy;\u443Fr\u0280cimpt\u2E8B\u2E8F\u2E93\u1865\u2E97nt;\u4025od;\u402Eil;\u6030enk;\u6031r;\uC000\u{1D52D}\u0180imo\u2EA8\u2EB0\u2EB4\u0100;v\u2EAD\u2EAE\u43C6;\u43D5ma\xF4\u0A76ne;\u660E\u0180;tv\u2EBF\u2EC0\u2EC8\u43C0chfork\xBB\u1FFD;\u43D6\u0100au\u2ECF\u2EDFn\u0100ck\u2ED5\u2EDDk\u0100;h\u21F4\u2EDB;\u610E\xF6\u21F4s\u0480;abcdemst\u2EF3\u2EF4\u1908\u2EF9\u2EFD\u2F04\u2F06\u2F0A\u2F0E\u402Bcir;\u6A23ir;\u6A22\u0100ou\u1D40\u2F02;\u6A25;\u6A72n\u80BB\xB1\u0E9Dim;\u6A26wo;\u6A27\u0180ipu\u2F19\u2F20\u2F25ntint;\u6A15f;\uC000\u{1D561}nd\u803B\xA3\u40A3\u0500;Eaceinosu\u0EC8\u2F3F\u2F41\u2F44\u2F47\u2F81\u2F89\u2F92\u2F7E\u2FB6;\u6AB3p;\u6AB7u\xE5\u0ED9\u0100;c\u0ECE\u2F4C\u0300;acens\u0EC8\u2F59\u2F5F\u2F66\u2F68\u2F7Eppro\xF8\u2F43urlye\xF1\u0ED9\xF1\u0ECE\u0180aes\u2F6F\u2F76\u2F7Approx;\u6AB9qq;\u6AB5im;\u62E8i\xED\u0EDFme\u0100;s\u2F88\u0EAE\u6032\u0180Eas\u2F78\u2F90\u2F7A\xF0\u2F75\u0180dfp\u0EEC\u2F99\u2FAF\u0180als\u2FA0\u2FA5\u2FAAlar;\u632Eine;\u6312urf;\u6313\u0100;t\u0EFB\u2FB4\xEF\u0EFBrel;\u62B0\u0100ci\u2FC0\u2FC5r;\uC000\u{1D4C5};\u43C8ncsp;\u6008\u0300fiopsu\u2FDA\u22E2\u2FDF\u2FE5\u2FEB\u2FF1r;\uC000\u{1D52E}pf;\uC000\u{1D562}rime;\u6057cr;\uC000\u{1D4C6}\u0180aeo\u2FF8\u3009\u3013t\u0100ei\u2FFE\u3005rnion\xF3\u06B0nt;\u6A16st\u0100;e\u3010\u3011\u403F\xF1\u1F19\xF4\u0F14\u0A80ABHabcdefhilmnoprstux\u3040\u3051\u3055\u3059\u30E0\u310E\u312B\u3147\u3162\u3172\u318E\u3206\u3215\u3224\u3229\u3258\u326E\u3272\u3290\u32B0\u32B7\u0180art\u3047\u304A\u304Cr\xF2\u10B3\xF2\u03DDail;\u691Car\xF2\u1C65ar;\u6964\u0380cdenqrt\u3068\u3075\u3078\u307F\u308F\u3094\u30CC\u0100eu\u306D\u3071;\uC000\u223D\u0331te;\u4155i\xE3\u116Emptyv;\u69B3g\u0200;del\u0FD1\u3089\u308B\u308D;\u6992;\u69A5\xE5\u0FD1uo\u803B\xBB\u40BBr\u0580;abcfhlpstw\u0FDC\u30AC\u30AF\u30B7\u30B9\u30BC\u30BE\u30C0\u30C3\u30C7\u30CAp;\u6975\u0100;f\u0FE0\u30B4s;\u6920;\u6933s;\u691E\xEB\u225D\xF0\u272El;\u6945im;\u6974l;\u61A3;\u619D\u0100ai\u30D1\u30D5il;\u691Ao\u0100;n\u30DB\u30DC\u6236al\xF3\u0F1E\u0180abr\u30E7\u30EA\u30EEr\xF2\u17E5rk;\u6773\u0100ak\u30F3\u30FDc\u0100ek\u30F9\u30FB;\u407D;\u405D\u0100es\u3102\u3104;\u698Cl\u0100du\u310A\u310C;\u698E;\u6990\u0200aeuy\u3117\u311C\u3127\u3129ron;\u4159\u0100di\u3121\u3125il;\u4157\xEC\u0FF2\xE2\u30FA;\u4440\u0200clqs\u3134\u3137\u313D\u3144a;\u6937dhar;\u6969uo\u0100;r\u020E\u020Dh;\u61B3\u0180acg\u314E\u315F\u0F44l\u0200;ips\u0F78\u3158\u315B\u109Cn\xE5\u10BBar\xF4\u0FA9t;\u65AD\u0180ilr\u3169\u1023\u316Esht;\u697D;\uC000\u{1D52F}\u0100ao\u3177\u3186r\u0100du\u317D\u317F\xBB\u047B\u0100;l\u1091\u3184;\u696C\u0100;v\u318B\u318C\u43C1;\u43F1\u0180gns\u3195\u31F9\u31FCht\u0300ahlrst\u31A4\u31B0\u31C2\u31D8\u31E4\u31EErrow\u0100;t\u0FDC\u31ADa\xE9\u30C8arpoon\u0100du\u31BB\u31BFow\xEE\u317Ep\xBB\u1092eft\u0100ah\u31CA\u31D0rrow\xF3\u0FEAarpoon\xF3\u0551ightarrows;\u61C9quigarro\xF7\u30CBhreetimes;\u62CCg;\u42DAingdotse\xF1\u1F32\u0180ahm\u320D\u3210\u3213r\xF2\u0FEAa\xF2\u0551;\u600Foust\u0100;a\u321E\u321F\u63B1che\xBB\u321Fmid;\u6AEE\u0200abpt\u3232\u323D\u3240\u3252\u0100nr\u3237\u323Ag;\u67EDr;\u61FEr\xEB\u1003\u0180afl\u3247\u324A\u324Er;\u6986;\uC000\u{1D563}us;\u6A2Eimes;\u6A35\u0100ap\u325D\u3267r\u0100;g\u3263\u3264\u4029t;\u6994olint;\u6A12ar\xF2\u31E3\u0200achq\u327B\u3280\u10BC\u3285quo;\u603Ar;\uC000\u{1D4C7}\u0100bu\u30FB\u328Ao\u0100;r\u0214\u0213\u0180hir\u3297\u329B\u32A0re\xE5\u31F8mes;\u62CAi\u0200;efl\u32AA\u1059\u1821\u32AB\u65B9tri;\u69CEluhar;\u6968;\u611E\u0D61\u32D5\u32DB\u32DF\u332C\u3338\u3371\0\u337A\u33A4\0\0\u33EC\u33F0\0\u3428\u3448\u345A\u34AD\u34B1\u34CA\u34F1\0\u3616\0\0\u3633cute;\u415Bqu\xEF\u27BA\u0500;Eaceinpsy\u11ED\u32F3\u32F5\u32FF\u3302\u330B\u330F\u331F\u3326\u3329;\u6AB4\u01F0\u32FA\0\u32FC;\u6AB8on;\u4161u\xE5\u11FE\u0100;d\u11F3\u3307il;\u415Frc;\u415D\u0180Eas\u3316\u3318\u331B;\u6AB6p;\u6ABAim;\u62E9olint;\u6A13i\xED\u1204;\u4441ot\u0180;be\u3334\u1D47\u3335\u62C5;\u6A66\u0380Aacmstx\u3346\u334A\u3357\u335B\u335E\u3363\u336Drr;\u61D8r\u0100hr\u3350\u3352\xEB\u2228\u0100;o\u0A36\u0A34t\u803B\xA7\u40A7i;\u403Bwar;\u6929m\u0100in\u3369\xF0nu\xF3\xF1t;\u6736r\u0100;o\u3376\u2055\uC000\u{1D530}\u0200acoy\u3382\u3386\u3391\u33A0rp;\u666F\u0100hy\u338B\u338Fcy;\u4449;\u4448rt\u026D\u3399\0\0\u339Ci\xE4\u1464ara\xEC\u2E6F\u803B\xAD\u40AD\u0100gm\u33A8\u33B4ma\u0180;fv\u33B1\u33B2\u33B2\u43C3;\u43C2\u0400;deglnpr\u12AB\u33C5\u33C9\u33CE\u33D6\u33DE\u33E1\u33E6ot;\u6A6A\u0100;q\u12B1\u12B0\u0100;E\u33D3\u33D4\u6A9E;\u6AA0\u0100;E\u33DB\u33DC\u6A9D;\u6A9Fe;\u6246lus;\u6A24arr;\u6972ar\xF2\u113D\u0200aeit\u33F8\u3408\u340F\u3417\u0100ls\u33FD\u3404lsetm\xE9\u336Ahp;\u6A33parsl;\u69E4\u0100dl\u1463\u3414e;\u6323\u0100;e\u341C\u341D\u6AAA\u0100;s\u3422\u3423\u6AAC;\uC000\u2AAC\uFE00\u0180flp\u342E\u3433\u3442tcy;\u444C\u0100;b\u3438\u3439\u402F\u0100;a\u343E\u343F\u69C4r;\u633Ff;\uC000\u{1D564}a\u0100dr\u344D\u0402es\u0100;u\u3454\u3455\u6660it\xBB\u3455\u0180csu\u3460\u3479\u349F\u0100au\u3465\u346Fp\u0100;s\u1188\u346B;\uC000\u2293\uFE00p\u0100;s\u11B4\u3475;\uC000\u2294\uFE00u\u0100bp\u347F\u348F\u0180;es\u1197\u119C\u3486et\u0100;e\u1197\u348D\xF1\u119D\u0180;es\u11A8\u11AD\u3496et\u0100;e\u11A8\u349D\xF1\u11AE\u0180;af\u117B\u34A6\u05B0r\u0165\u34AB\u05B1\xBB\u117Car\xF2\u1148\u0200cemt\u34B9\u34BE\u34C2\u34C5r;\uC000\u{1D4C8}tm\xEE\xF1i\xEC\u3415ar\xE6\u11BE\u0100ar\u34CE\u34D5r\u0100;f\u34D4\u17BF\u6606\u0100an\u34DA\u34EDight\u0100ep\u34E3\u34EApsilo\xEE\u1EE0h\xE9\u2EAFs\xBB\u2852\u0280bcmnp\u34FB\u355E\u1209\u358B\u358E\u0480;Edemnprs\u350E\u350F\u3511\u3515\u351E\u3523\u352C\u3531\u3536\u6282;\u6AC5ot;\u6ABD\u0100;d\u11DA\u351Aot;\u6AC3ult;\u6AC1\u0100Ee\u3528\u352A;\u6ACB;\u628Alus;\u6ABFarr;\u6979\u0180eiu\u353D\u3552\u3555t\u0180;en\u350E\u3545\u354Bq\u0100;q\u11DA\u350Feq\u0100;q\u352B\u3528m;\u6AC7\u0100bp\u355A\u355C;\u6AD5;\u6AD3c\u0300;acens\u11ED\u356C\u3572\u3579\u357B\u3326ppro\xF8\u32FAurlye\xF1\u11FE\xF1\u11F3\u0180aes\u3582\u3588\u331Bppro\xF8\u331Aq\xF1\u3317g;\u666A\u0680123;Edehlmnps\u35A9\u35AC\u35AF\u121C\u35B2\u35B4\u35C0\u35C9\u35D5\u35DA\u35DF\u35E8\u35ED\u803B\xB9\u40B9\u803B\xB2\u40B2\u803B\xB3\u40B3;\u6AC6\u0100os\u35B9\u35BCt;\u6ABEub;\u6AD8\u0100;d\u1222\u35C5ot;\u6AC4s\u0100ou\u35CF\u35D2l;\u67C9b;\u6AD7arr;\u697Bult;\u6AC2\u0100Ee\u35E4\u35E6;\u6ACC;\u628Blus;\u6AC0\u0180eiu\u35F4\u3609\u360Ct\u0180;en\u121C\u35FC\u3602q\u0100;q\u1222\u35B2eq\u0100;q\u35E7\u35E4m;\u6AC8\u0100bp\u3611\u3613;\u6AD4;\u6AD6\u0180Aan\u361C\u3620\u362Drr;\u61D9r\u0100hr\u3626\u3628\xEB\u222E\u0100;o\u0A2B\u0A29war;\u692Alig\u803B\xDF\u40DF\u0BE1\u3651\u365D\u3660\u12CE\u3673\u3679\0\u367E\u36C2\0\0\0\0\0\u36DB\u3703\0\u3709\u376C\0\0\0\u3787\u0272\u3656\0\0\u365Bget;\u6316;\u43C4r\xEB\u0E5F\u0180aey\u3666\u366B\u3670ron;\u4165dil;\u4163;\u4442lrec;\u6315r;\uC000\u{1D531}\u0200eiko\u3686\u369D\u36B5\u36BC\u01F2\u368B\0\u3691e\u01004f\u1284\u1281a\u0180;sv\u3698\u3699\u369B\u43B8ym;\u43D1\u0100cn\u36A2\u36B2k\u0100as\u36A8\u36AEppro\xF8\u12C1im\xBB\u12ACs\xF0\u129E\u0100as\u36BA\u36AE\xF0\u12C1rn\u803B\xFE\u40FE\u01EC\u031F\u36C6\u22E7es\u8180\xD7;bd\u36CF\u36D0\u36D8\u40D7\u0100;a\u190F\u36D5r;\u6A31;\u6A30\u0180eps\u36E1\u36E3\u3700\xE1\u2A4D\u0200;bcf\u0486\u36EC\u36F0\u36F4ot;\u6336ir;\u6AF1\u0100;o\u36F9\u36FC\uC000\u{1D565}rk;\u6ADA\xE1\u3362rime;\u6034\u0180aip\u370F\u3712\u3764d\xE5\u1248\u0380adempst\u3721\u374D\u3740\u3751\u3757\u375C\u375Fngle\u0280;dlqr\u3730\u3731\u3736\u3740\u3742\u65B5own\xBB\u1DBBeft\u0100;e\u2800\u373E\xF1\u092E;\u625Cight\u0100;e\u32AA\u374B\xF1\u105Aot;\u65ECinus;\u6A3Alus;\u6A39b;\u69CDime;\u6A3Bezium;\u63E2\u0180cht\u3772\u377D\u3781\u0100ry\u3777\u377B;\uC000\u{1D4C9};\u4446cy;\u445Brok;\u4167\u0100io\u378B\u378Ex\xF4\u1777head\u0100lr\u3797\u37A0eftarro\xF7\u084Fightarrow\xBB\u0F5D\u0900AHabcdfghlmoprstuw\u37D0\u37D3\u37D7\u37E4\u37F0\u37FC\u380E\u381C\u3823\u3834\u3851\u385D\u386B\u38A9\u38CC\u38D2\u38EA\u38F6r\xF2\u03EDar;\u6963\u0100cr\u37DC\u37E2ute\u803B\xFA\u40FA\xF2\u1150r\u01E3\u37EA\0\u37EDy;\u445Eve;\u416D\u0100iy\u37F5\u37FArc\u803B\xFB\u40FB;\u4443\u0180abh\u3803\u3806\u380Br\xF2\u13ADlac;\u4171a\xF2\u13C3\u0100ir\u3813\u3818sht;\u697E;\uC000\u{1D532}rave\u803B\xF9\u40F9\u0161\u3827\u3831r\u0100lr\u382C\u382E\xBB\u0957\xBB\u1083lk;\u6580\u0100ct\u3839\u384D\u026F\u383F\0\0\u384Arn\u0100;e\u3845\u3846\u631Cr\xBB\u3846op;\u630Fri;\u65F8\u0100al\u3856\u385Acr;\u416B\u80BB\xA8\u0349\u0100gp\u3862\u3866on;\u4173f;\uC000\u{1D566}\u0300adhlsu\u114B\u3878\u387D\u1372\u3891\u38A0own\xE1\u13B3arpoon\u0100lr\u3888\u388Cef\xF4\u382Digh\xF4\u382Fi\u0180;hl\u3899\u389A\u389C\u43C5\xBB\u13FAon\xBB\u389Aparrows;\u61C8\u0180cit\u38B0\u38C4\u38C8\u026F\u38B6\0\0\u38C1rn\u0100;e\u38BC\u38BD\u631Dr\xBB\u38BDop;\u630Eng;\u416Fri;\u65F9cr;\uC000\u{1D4CA}\u0180dir\u38D9\u38DD\u38E2ot;\u62F0lde;\u4169i\u0100;f\u3730\u38E8\xBB\u1813\u0100am\u38EF\u38F2r\xF2\u38A8l\u803B\xFC\u40FCangle;\u69A7\u0780ABDacdeflnoprsz\u391C\u391F\u3929\u392D\u39B5\u39B8\u39BD\u39DF\u39E4\u39E8\u39F3\u39F9\u39FD\u3A01\u3A20r\xF2\u03F7ar\u0100;v\u3926\u3927\u6AE8;\u6AE9as\xE8\u03E1\u0100nr\u3932\u3937grt;\u699C\u0380eknprst\u34E3\u3946\u394B\u3952\u395D\u3964\u3996app\xE1\u2415othin\xE7\u1E96\u0180hir\u34EB\u2EC8\u3959op\xF4\u2FB5\u0100;h\u13B7\u3962\xEF\u318D\u0100iu\u3969\u396Dgm\xE1\u33B3\u0100bp\u3972\u3984setneq\u0100;q\u397D\u3980\uC000\u228A\uFE00;\uC000\u2ACB\uFE00setneq\u0100;q\u398F\u3992\uC000\u228B\uFE00;\uC000\u2ACC\uFE00\u0100hr\u399B\u399Fet\xE1\u369Ciangle\u0100lr\u39AA\u39AFeft\xBB\u0925ight\xBB\u1051y;\u4432ash\xBB\u1036\u0180elr\u39C4\u39D2\u39D7\u0180;be\u2DEA\u39CB\u39CFar;\u62BBq;\u625Alip;\u62EE\u0100bt\u39DC\u1468a\xF2\u1469r;\uC000\u{1D533}tr\xE9\u39AEsu\u0100bp\u39EF\u39F1\xBB\u0D1C\xBB\u0D59pf;\uC000\u{1D567}ro\xF0\u0EFBtr\xE9\u39B4\u0100cu\u3A06\u3A0Br;\uC000\u{1D4CB}\u0100bp\u3A10\u3A18n\u0100Ee\u3980\u3A16\xBB\u397En\u0100Ee\u3992\u3A1E\xBB\u3990igzag;\u699A\u0380cefoprs\u3A36\u3A3B\u3A56\u3A5B\u3A54\u3A61\u3A6Airc;\u4175\u0100di\u3A40\u3A51\u0100bg\u3A45\u3A49ar;\u6A5Fe\u0100;q\u15FA\u3A4F;\u6259erp;\u6118r;\uC000\u{1D534}pf;\uC000\u{1D568}\u0100;e\u1479\u3A66at\xE8\u1479cr;\uC000\u{1D4CC}\u0AE3\u178E\u3A87\0\u3A8B\0\u3A90\u3A9B\0\0\u3A9D\u3AA8\u3AAB\u3AAF\0\0\u3AC3\u3ACE\0\u3AD8\u17DC\u17DFtr\xE9\u17D1r;\uC000\u{1D535}\u0100Aa\u3A94\u3A97r\xF2\u03C3r\xF2\u09F6;\u43BE\u0100Aa\u3AA1\u3AA4r\xF2\u03B8r\xF2\u09EBa\xF0\u2713is;\u62FB\u0180dpt\u17A4\u3AB5\u3ABE\u0100fl\u3ABA\u17A9;\uC000\u{1D569}im\xE5\u17B2\u0100Aa\u3AC7\u3ACAr\xF2\u03CEr\xF2\u0A01\u0100cq\u3AD2\u17B8r;\uC000\u{1D4CD}\u0100pt\u17D6\u3ADCr\xE9\u17D4\u0400acefiosu\u3AF0\u3AFD\u3B08\u3B0C\u3B11\u3B15\u3B1B\u3B21c\u0100uy\u3AF6\u3AFBte\u803B\xFD\u40FD;\u444F\u0100iy\u3B02\u3B06rc;\u4177;\u444Bn\u803B\xA5\u40A5r;\uC000\u{1D536}cy;\u4457pf;\uC000\u{1D56A}cr;\uC000\u{1D4CE}\u0100cm\u3B26\u3B29y;\u444El\u803B\xFF\u40FF\u0500acdefhiosw\u3B42\u3B48\u3B54\u3B58\u3B64\u3B69\u3B6D\u3B74\u3B7A\u3B80cute;\u417A\u0100ay\u3B4D\u3B52ron;\u417E;\u4437ot;\u417C\u0100et\u3B5D\u3B61tr\xE6\u155Fa;\u43B6r;\uC000\u{1D537}cy;\u4436grarr;\u61DDpf;\uC000\u{1D56B}cr;\uC000\u{1D4CF}\u0100jn\u3B85\u3B87;\u600Dj;\u600C'.split("").map(t=>t.charCodeAt(0)));var y0=new Uint16Array("\u0200aglq \x1B\u026D\0\0p;\u4026os;\u4027t;\u403Et;\u403Cuot;\u4022".split("").map(t=>t.charCodeAt(0)));var yg,e_=new Map([[0,65533],[128,8364],[130,8218],[131,402],[132,8222],[133,8230],[134,8224],[135,8225],[136,710],[137,8240],[138,352],[139,8249],[140,338],[142,381],[145,8216],[146,8217],[147,8220],[148,8221],[149,8226],[150,8211],[151,8212],[152,732],[153,8482],[154,353],[155,8250],[156,339],[158,382],[159,376]]),$a=(yg=String.fromCodePoint)!==null&&yg!==void 0?yg:function(t){let e="";return t>65535&&(t-=65536,e+=String.fromCharCode(t>>>10&1023|55296),t=56320|t&1023),e+=String.fromCharCode(t),e};function S0(t){var e;return t>=55296&&t<=57343||t>1114111?65533:(e=e_.get(t))!==null&&e!==void 0?e:t}function Sg(t){return $a(S0(t))}var Hr;(function(t){t[t.NUM=35]="NUM",t[t.SEMI=59]="SEMI",t[t.ZERO=48]="ZERO",t[t.NINE=57]="NINE",t[t.LOWER_A=97]="LOWER_A",t[t.LOWER_F=102]="LOWER_F",t[t.LOWER_X=120]="LOWER_X",t[t.To_LOWER_BIT=32]="To_LOWER_BIT"})(Hr||(Hr={}));var xn;(function(t){t[t.VALUE_LENGTH=49152]="VALUE_LENGTH",t[t.BRANCH_LENGTH=16256]="BRANCH_LENGTH",t[t.JUMP_TABLE=127]="JUMP_TABLE"})(xn||(xn={}));function Fw(t){return function(r,n){let u="",i=0,o=0;for(;(o=r.indexOf("&",o))>=0;){if(u+=r.slice(i,o),i=o,o+=1,r.charCodeAt(o)===Hr.NUM){let m=o+1,b=10,x=r.charCodeAt(m);(x|Hr.To_LOWER_BIT)===Hr.LOWER_X&&(b=16,o+=1,m+=1);do x=r.charCodeAt(++o);while(x>=Hr.ZERO&&x<=Hr.NINE||b===16&&(x|Hr.To_LOWER_BIT)>=Hr.LOWER_A&&(x|Hr.To_LOWER_BIT)<=Hr.LOWER_F);if(m!==o){let y=r.substring(m,o),I=parseInt(y,b);if(r.charCodeAt(o)===Hr.SEMI)o+=1;else if(n)continue;u+=Sg(I),i=o}continue}let l=0,c=1,f=0,h=t[f];for(;o>14)-1;if(b===0)break;f+=b}}if(l!==0){let m=(t[l]&xn.VALUE_LENGTH)>>14;u+=m===1?String.fromCharCode(t[l]&~xn.VALUE_LENGTH):m===2?String.fromCharCode(t[l+1]):String.fromCharCode(t[l+1],t[l+2]),i=o-c+1}}return u+r.slice(i)}}function xg(t,e,r,n){let u=(e&xn.BRANCH_LENGTH)>>7,i=e&xn.JUMP_TABLE;if(u===0)return i!==0&&n===i?r:-1;if(i){let c=n-i;return c<0||c>=u?-1:t[r+c]-1}let o=r,l=o+u-1;for(;o<=l;){let c=o+l>>>1,f=t[c];if(fn)l=c-1;else return t[c+u]}return-1}var SL=Fw(v0),xL=Fw(y0);var X;(function(t){t[t.Tab=9]="Tab",t[t.NewLine=10]="NewLine",t[t.FormFeed=12]="FormFeed",t[t.CarriageReturn=13]="CarriageReturn",t[t.Space=32]="Space",t[t.ExclamationMark=33]="ExclamationMark",t[t.Num=35]="Num",t[t.Amp=38]="Amp",t[t.SingleQuote=39]="SingleQuote",t[t.DoubleQuote=34]="DoubleQuote",t[t.Dash=45]="Dash",t[t.Slash=47]="Slash",t[t.Zero=48]="Zero",t[t.Nine=57]="Nine",t[t.Semi=59]="Semi",t[t.Lt=60]="Lt",t[t.Eq=61]="Eq",t[t.Gt=62]="Gt",t[t.Questionmark=63]="Questionmark",t[t.UpperA=65]="UpperA",t[t.LowerA=97]="LowerA",t[t.UpperF=70]="UpperF",t[t.LowerF=102]="LowerF",t[t.UpperZ=90]="UpperZ",t[t.LowerZ=122]="LowerZ",t[t.LowerX=120]="LowerX",t[t.OpeningSquareBracket=91]="OpeningSquareBracket"})(X||(X={}));var O;(function(t){t[t.Text=1]="Text",t[t.BeforeTagName=2]="BeforeTagName",t[t.InTagName=3]="InTagName",t[t.InSelfClosingTag=4]="InSelfClosingTag",t[t.BeforeClosingTagName=5]="BeforeClosingTagName",t[t.InClosingTagName=6]="InClosingTagName",t[t.AfterClosingTagName=7]="AfterClosingTagName",t[t.BeforeAttributeName=8]="BeforeAttributeName",t[t.InAttributeName=9]="InAttributeName",t[t.AfterAttributeName=10]="AfterAttributeName",t[t.BeforeAttributeValue=11]="BeforeAttributeValue",t[t.InAttributeValueDq=12]="InAttributeValueDq",t[t.InAttributeValueSq=13]="InAttributeValueSq",t[t.InAttributeValueNq=14]="InAttributeValueNq",t[t.BeforeDeclaration=15]="BeforeDeclaration",t[t.InDeclaration=16]="InDeclaration",t[t.InProcessingInstruction=17]="InProcessingInstruction",t[t.BeforeComment=18]="BeforeComment",t[t.CDATASequence=19]="CDATASequence",t[t.InSpecialComment=20]="InSpecialComment",t[t.InCommentLike=21]="InCommentLike",t[t.BeforeSpecialS=22]="BeforeSpecialS",t[t.SpecialStartSequence=23]="SpecialStartSequence",t[t.InSpecialTag=24]="InSpecialTag",t[t.BeforeEntity=25]="BeforeEntity",t[t.BeforeNumericEntity=26]="BeforeNumericEntity",t[t.InNamedEntity=27]="InNamedEntity",t[t.InNumericEntity=28]="InNumericEntity",t[t.InHexEntity=29]="InHexEntity"})(O||(O={}));function Iu(t){return t===X.Space||t===X.NewLine||t===X.Tab||t===X.FormFeed||t===X.CarriageReturn}function x0(t){return t===X.Slash||t===X.Gt||Iu(t)}function Bw(t){return t>=X.Zero&&t<=X.Nine}function t_(t){return t>=X.LowerA&&t<=X.LowerZ||t>=X.UpperA&&t<=X.UpperZ}function r_(t){return t>=X.UpperA&&t<=X.UpperF||t>=X.LowerA&&t<=X.LowerF}var Cn;(function(t){t[t.NoValue=0]="NoValue",t[t.Unquoted=1]="Unquoted",t[t.Single=2]="Single",t[t.Double=3]="Double"})(Cn||(Cn={}));var hr={Cdata:new Uint8Array([67,68,65,84,65,91]),CdataEnd:new Uint8Array([93,93,62]),CommentEnd:new Uint8Array([45,45,62]),ScriptEnd:new Uint8Array([60,47,115,99,114,105,112,116]),StyleEnd:new Uint8Array([60,47,115,116,121,108,101]),TitleEnd:new Uint8Array([60,47,116,105,116,108,101])},qi=class{constructor({xmlMode:e=!1,decodeEntities:r=!0},n){this.cbs=n,this.state=O.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=O.Text,this.isSpecial=!1,this.running=!0,this.offset=0,this.sequenceIndex=0,this.trieIndex=0,this.trieCurrent=0,this.entityResult=0,this.entityExcess=0,this.xmlMode=e,this.decodeEntities=r,this.entityTrie=e?y0:v0}reset(){this.state=O.Text,this.buffer="",this.sectionStart=0,this.index=0,this.baseState=O.Text,this.currentSequence=void 0,this.running=!0,this.offset=0}write(e){this.offset+=this.buffer.length,this.buffer=e,this.parse()}end(){this.running&&this.finish()}pause(){this.running=!1}resume(){this.running=!0,this.indexthis.sectionStart&&this.cbs.ontext(this.sectionStart,this.index),this.state=O.BeforeTagName,this.sectionStart=this.index):this.decodeEntities&&e===X.Amp&&(this.state=O.BeforeEntity)}stateSpecialStartSequence(e){let r=this.sequenceIndex===this.currentSequence.length;if(!(r?x0(e):(e|32)===this.currentSequence[this.sequenceIndex]))this.isSpecial=!1;else if(!r){this.sequenceIndex++;return}this.sequenceIndex=0,this.state=O.InTagName,this.stateInTagName(e)}stateInSpecialTag(e){if(this.sequenceIndex===this.currentSequence.length){if(e===X.Gt||Iu(e)){let r=this.index-this.currentSequence.length;if(this.sectionStart>14)-1;if(!this.allowLegacyEntity()&&e!==X.Semi)this.trieIndex+=n;else{let u=this.index-this.entityExcess+1;u>this.sectionStart&&this.emitPartial(this.sectionStart,u),this.entityResult=this.trieIndex,this.trieIndex+=n,this.entityExcess=0,this.sectionStart=this.index+1,n===0&&this.emitNamedEntity()}}}emitNamedEntity(){if(this.state=this.baseState,this.entityResult===0)return;switch((this.entityTrie[this.entityResult]&xn.VALUE_LENGTH)>>14){case 1:this.emitCodePoint(this.entityTrie[this.entityResult]&~xn.VALUE_LENGTH);break;case 2:this.emitCodePoint(this.entityTrie[this.entityResult+1]);break;case 3:this.emitCodePoint(this.entityTrie[this.entityResult+1]),this.emitCodePoint(this.entityTrie[this.entityResult+2])}}stateBeforeNumericEntity(e){(e|32)===X.LowerX?(this.entityExcess++,this.state=O.InHexEntity):(this.state=O.InNumericEntity,this.stateInNumericEntity(e))}emitNumericEntity(e){let r=this.index-this.entityExcess-1;r+2+Number(this.state===O.InHexEntity)!==this.index&&(r>this.sectionStart&&this.emitPartial(this.sectionStart,r),this.sectionStart=this.index+Number(e),this.emitCodePoint(S0(this.entityResult))),this.state=this.baseState}stateInNumericEntity(e){e===X.Semi?this.emitNumericEntity(!0):Bw(e)?(this.entityResult=this.entityResult*10+(e-X.Zero),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)}stateInHexEntity(e){e===X.Semi?this.emitNumericEntity(!0):Bw(e)?(this.entityResult=this.entityResult*16+(e-X.Zero),this.entityExcess++):r_(e)?(this.entityResult=this.entityResult*16+((e|32)-X.LowerA+10),this.entityExcess++):(this.allowLegacyEntity()?this.emitNumericEntity(!1):this.state=this.baseState,this.index--)}allowLegacyEntity(){return!this.xmlMode&&(this.baseState===O.Text||this.baseState===O.InSpecialTag)}cleanup(){this.running&&this.sectionStart!==this.index&&(this.state===O.Text||this.state===O.InSpecialTag&&this.sequenceIndex===0?(this.cbs.ontext(this.sectionStart,this.index),this.sectionStart=this.index):(this.state===O.InAttributeValueDq||this.state===O.InAttributeValueSq||this.state===O.InAttributeValueNq)&&(this.cbs.onattribdata(this.sectionStart,this.index),this.sectionStart=this.index))}shouldContinue(){return this.index0&&o.has(this.stack[this.stack.length-1]);){let l=this.stack.pop();(n=(r=this.cbs).onclosetag)===null||n===void 0||n.call(r,l,!0)}this.isVoidElement(e)||(this.stack.push(e),Ww.has(e)?this.foreignContext.push(!0):zw.has(e)&&this.foreignContext.push(!1)),(i=(u=this.cbs).onopentagname)===null||i===void 0||i.call(u,e),this.cbs.onopentag&&(this.attribs={})}endOpenTag(e){var r,n;this.startIndex=this.openTagStart,this.attribs&&((n=(r=this.cbs).onopentag)===null||n===void 0||n.call(r,this.tagname,this.attribs,e),this.attribs=null),this.cbs.onclosetag&&this.isVoidElement(this.tagname)&&this.cbs.onclosetag(this.tagname,!0),this.tagname=""}onopentagend(e){this.endIndex=e,this.endOpenTag(!1),this.startIndex=e+1}onclosetag(e,r){var n,u,i,o,l,c;this.endIndex=r;let f=this.getSlice(e,r);if(this.lowerCaseTagNames&&(f=f.toLowerCase()),(Ww.has(f)||zw.has(f))&&this.foreignContext.pop(),this.isVoidElement(f))!this.options.xmlMode&&f==="br"&&((u=(n=this.cbs).onopentagname)===null||u===void 0||u.call(n,"br"),(o=(i=this.cbs).onopentag)===null||o===void 0||o.call(i,"br",{},!0),(c=(l=this.cbs).onclosetag)===null||c===void 0||c.call(l,"br",!1));else{let h=this.stack.lastIndexOf(f);if(h!==-1)if(this.cbs.onclosetag){let m=this.stack.length-h;for(;m--;)this.cbs.onclosetag(this.stack.pop(),m!==0)}else this.stack.length=h;else!this.options.xmlMode&&f==="p"&&(this.emitOpenTag("p"),this.closeCurrentTag(!0))}this.startIndex=r+1}onselfclosingtag(e){this.endIndex=e,this.options.xmlMode||this.options.recognizeSelfClosing||this.foreignContext[this.foreignContext.length-1]?(this.closeCurrentTag(!1),this.startIndex=e+1):this.onopentagend(e)}closeCurrentTag(e){var r,n;let u=this.tagname;this.endOpenTag(e),this.stack[this.stack.length-1]===u&&((n=(r=this.cbs).onclosetag)===null||n===void 0||n.call(r,u,!e),this.stack.pop())}onattribname(e,r){this.startIndex=e;let n=this.getSlice(e,r);this.attribname=this.lowerCaseAttributeNames?n.toLowerCase():n}onattribdata(e,r){this.attribvalue+=this.getSlice(e,r)}onattribentity(e){this.attribvalue+=$a(e)}onattribend(e,r){var n,u;this.endIndex=r,(u=(n=this.cbs).onattribute)===null||u===void 0||u.call(n,this.attribname,this.attribvalue,e===Cn.Double?'"':e===Cn.Single?"'":e===Cn.NoValue?void 0:null),this.attribs&&!Object.prototype.hasOwnProperty.call(this.attribs,this.attribname)&&(this.attribs[this.attribname]=this.attribvalue),this.attribvalue=""}getInstructionName(e){let r=e.search(i_),n=r<0?e:e.substr(0,r);return this.lowerCaseTagNames&&(n=n.toLowerCase()),n}ondeclaration(e,r){this.endIndex=r;let n=this.getSlice(e,r);if(this.cbs.onprocessinginstruction){let u=this.getInstructionName(n);this.cbs.onprocessinginstruction(`!${u}`,`!${n}`)}this.startIndex=r+1}onprocessinginstruction(e,r){this.endIndex=r;let n=this.getSlice(e,r);if(this.cbs.onprocessinginstruction){let u=this.getInstructionName(n);this.cbs.onprocessinginstruction(`?${u}`,`?${n}`)}this.startIndex=r+1}oncomment(e,r,n){var u,i,o,l;this.endIndex=r,(i=(u=this.cbs).oncomment)===null||i===void 0||i.call(u,this.getSlice(e,r-n)),(l=(o=this.cbs).oncommentend)===null||l===void 0||l.call(o),this.startIndex=r+1}oncdata(e,r,n){var u,i,o,l,c,f,h,m,b,x;this.endIndex=r;let y=this.getSlice(e,r-n);this.options.xmlMode||this.options.recognizeCDATA?((i=(u=this.cbs).oncdatastart)===null||i===void 0||i.call(u),(l=(o=this.cbs).ontext)===null||l===void 0||l.call(o,y),(f=(c=this.cbs).oncdataend)===null||f===void 0||f.call(c)):((m=(h=this.cbs).oncomment)===null||m===void 0||m.call(h,`[CDATA[${y}]]`),(x=(b=this.cbs).oncommentend)===null||x===void 0||x.call(b)),this.startIndex=r+1}onend(){var e,r;if(this.cbs.onclosetag){this.endIndex=this.startIndex;for(let n=this.stack.length;n>0;this.cbs.onclosetag(this.stack[--n],!0));}(r=(e=this.cbs).onend)===null||r===void 0||r.call(e)}reset(){var e,r,n,u;(r=(e=this.cbs).onreset)===null||r===void 0||r.call(e),this.tokenizer.reset(),this.tagname="",this.attribname="",this.attribs=null,this.stack.length=0,this.startIndex=0,this.endIndex=0,(u=(n=this.cbs).onparserinit)===null||u===void 0||u.call(n,this),this.buffers.length=0,this.bufferOffset=0,this.writeIndex=0,this.ended=!1}parseComplete(e){this.reset(),this.end(e)}getSlice(e,r){for(;e-this.bufferOffset>=this.buffers[0].length;)this.shiftBuffer();let n=this.buffers[0].slice(e-this.bufferOffset,r-this.bufferOffset);for(;r-this.bufferOffset>this.buffers[0].length;)this.shiftBuffer(),n+=this.buffers[0].slice(0,r-this.bufferOffset);return n}shiftBuffer(){this.bufferOffset+=this.buffers[0].length,this.writeIndex--,this.buffers.shift()}write(e){var r,n;if(this.ended){(n=(r=this.cbs).onerror)===null||n===void 0||n.call(r,new Error(".write() after done!"));return}this.buffers.push(e),this.tokenizer.running&&(this.tokenizer.write(e),this.writeIndex++)}end(e){var r,n;if(this.ended){(n=(r=this.cbs).onerror)===null||n===void 0||n.call(r,Error(".end() after done!"));return}e&&this.write(e),this.ended=!0,this.tokenizer.end()}pause(){this.tokenizer.pause()}resume(){for(this.tokenizer.resume();this.tokenizer.running&&this.writeIndexRg,Comment:()=>Tg,Directive:()=>Ig,Doctype:()=>_g,ElementType:()=>ae,Root:()=>wg,Script:()=>Ag,Style:()=>Ng,Tag:()=>kg,Text:()=>Eg,isTag:()=>Cg});var ae;(function(t){t.Root="root",t.Text="text",t.Directive="directive",t.Comment="comment",t.Script="script",t.Style="style",t.Tag="tag",t.CDATA="cdata",t.Doctype="doctype"})(ae||(ae={}));function Cg(t){return t.type===ae.Tag||t.type===ae.Script||t.type===ae.Style}var wg=ae.Root,Eg=ae.Text,Ig=ae.Directive,Tg=ae.Comment,Ag=ae.Script,Ng=ae.Style,kg=ae.Tag,Rg=ae.CDATA,_g=ae.Doctype;var w0=class{constructor(){this.parent=null,this.prev=null,this.next=null,this.startIndex=null,this.endIndex=null}get parentNode(){return this.parent}set parentNode(e){this.parent=e}get previousSibling(){return this.prev}set previousSibling(e){this.prev=e}get nextSibling(){return this.next}set nextSibling(e){this.next=e}cloneNode(e=!1){return Yw(this,e)}},Qa=class extends w0{constructor(e){super(),this.data=e}get nodeValue(){return this.data}set nodeValue(e){this.data=e}},oo=class extends Qa{constructor(){super(...arguments),this.type=ae.Text}get nodeType(){return 3}},Ka=class extends Qa{constructor(){super(...arguments),this.type=ae.Comment}get nodeType(){return 8}},el=class extends Qa{constructor(e,r){super(r),this.name=e,this.type=ae.Directive}get nodeType(){return 1}},tl=class extends w0{constructor(e){super(),this.children=e}get firstChild(){var e;return(e=this.children[0])!==null&&e!==void 0?e:null}get lastChild(){return this.children.length>0?this.children[this.children.length-1]:null}get childNodes(){return this.children}set childNodes(e){this.children=e}},rl=class extends tl{constructor(){super(...arguments),this.type=ae.CDATA}get nodeType(){return 4}},ao=class extends tl{constructor(){super(...arguments),this.type=ae.Root}get nodeType(){return 9}},nl=class extends tl{constructor(e,r,n=[],u=e==="script"?ae.Script:e==="style"?ae.Style:ae.Tag){super(n),this.name=e,this.attribs=r,this.type=u}get nodeType(){return 1}get tagName(){return this.name}set tagName(e){this.name=e}get attributes(){return Object.keys(this.attribs).map(e=>{var r,n;return{name:e,value:this.attribs[e],namespace:(r=this["x-attribsNamespace"])===null||r===void 0?void 0:r[e],prefix:(n=this["x-attribsPrefix"])===null||n===void 0?void 0:n[e]}})}};function gt(t){return Cg(t)}function lo(t){return t.type===ae.CDATA}function Hn(t){return t.type===ae.Text}function ul(t){return t.type===ae.Comment}function s_(t){return t.type===ae.Directive}function Og(t){return t.type===ae.Root}function Wr(t){return Object.prototype.hasOwnProperty.call(t,"children")}function Yw(t,e=!1){let r;if(Hn(t))r=new oo(t.data);else if(ul(t))r=new Ka(t.data);else if(gt(t)){let n=e?Mg(t.children):[],u=new nl(t.name,{...t.attribs},n);n.forEach(i=>i.parent=u),t.namespace!=null&&(u.namespace=t.namespace),t["x-attribsNamespace"]&&(u["x-attribsNamespace"]={...t["x-attribsNamespace"]}),t["x-attribsPrefix"]&&(u["x-attribsPrefix"]={...t["x-attribsPrefix"]}),r=u}else if(lo(t)){let n=e?Mg(t.children):[],u=new rl(n);n.forEach(i=>i.parent=u),r=u}else if(Og(t)){let n=e?Mg(t.children):[],u=new ao(n);n.forEach(i=>i.parent=u),t["x-mode"]&&(u["x-mode"]=t["x-mode"]),r=u}else if(s_(t)){let n=new el(t.name,t.data);t["x-name"]!=null&&(n["x-name"]=t["x-name"],n["x-publicId"]=t["x-publicId"],n["x-systemId"]=t["x-systemId"]),r=n}else throw new Error(`Not implemented yet: ${t.type}`);return r.startIndex=t.startIndex,r.endIndex=t.endIndex,t.sourceCodeLocation!=null&&(r.sourceCodeLocation=t.sourceCodeLocation),r}function Mg(t){let e=t.map(r=>Yw(r,!0));for(let r=1;rQr,append:()=>k_,appendChild:()=>N_,compareDocumentPosition:()=>l4,existsOne:()=>s4,filter:()=>al,find:()=>Hg,findAll:()=>O_,findOne:()=>N0,findOneChild:()=>M_,getAttributeValue:()=>C_,getChildren:()=>u4,getElementById:()=>F_,getElements:()=>L_,getElementsByTagName:()=>Ji,getElementsByTagType:()=>B_,getFeed:()=>_0,getInnerHTML:()=>S_,getName:()=>E_,getOuterHTML:()=>n4,getParent:()=>i4,getSiblings:()=>x_,getText:()=>A0,hasAttrib:()=>w_,hasChildren:()=>Wr,innerText:()=>Vg,isCDATA:()=>lo,isComment:()=>ul,isDocument:()=>Og,isTag:()=>gt,isText:()=>Hn,nextElementSibling:()=>I_,prepend:()=>__,prependChild:()=>R_,prevElementSibling:()=>T_,removeElement:()=>ol,removeSubsets:()=>G_,replaceElement:()=>A_,testElement:()=>P_,textContent:()=>sl,uniqueSort:()=>V_});function E0(t){for(let e=1;e$\x80-\uFFFF]/g,Xw=new Map([[34,"""],[38,"&"],[39,"'"],[60,"<"],[62,">"]]),jw=String.prototype.codePointAt!=null?(t,e)=>t.codePointAt(e):(t,e)=>(t.charCodeAt(e)&64512)===55296?(t.charCodeAt(e)-55296)*1024+t.charCodeAt(e+1)-56320+65536:t.charCodeAt(e);function il(t){let e="",r=0,n;for(;(n=Dg.exec(t))!==null;){let u=n.index,i=t.charCodeAt(u),o=Xw.get(i);o!==void 0?(e+=t.substring(r,u)+o,r=u+1):(e+=`${t.substring(r,u)}&#x${jw(t,u).toString(16)};`,r=Dg.lastIndex+=Number((i&64512)===55296))}return e+t.substr(r)}function Pg(t,e){return function(n){let u,i=0,o="";for(;u=t.exec(n);)i!==u.index&&(o+=n.substring(i,u.index)),o+=e.get(u[0].charCodeAt(0)),i=u.index+1;return o+n.substring(i)}}var Zw=Pg(/[&<>'"]/g,Xw),I0=Pg(/["&\u00A0]/g,new Map([[34,"""],[38,"&"],[160," "]])),T0=Pg(/[&<>\u00A0]/g,new Map([[38,"&"],[60,"<"],[62,">"],[160," "]]));var qw;(function(t){t[t.XML=0]="XML",t[t.HTML=1]="HTML"})(qw||(qw={}));var Jw;(function(t){t[t.Legacy=0]="Legacy",t[t.Strict=1]="Strict"})(Jw||(Jw={}));var $w;(function(t){t[t.UTF8=0]="UTF8",t[t.ASCII=1]="ASCII",t[t.Extensive=2]="Extensive",t[t.Attribute=3]="Attribute",t[t.Text=4]="Text"})($w||($w={}));var Kw=new Map(["altGlyph","altGlyphDef","altGlyphItem","animateColor","animateMotion","animateTransform","clipPath","feBlend","feColorMatrix","feComponentTransfer","feComposite","feConvolveMatrix","feDiffuseLighting","feDisplacementMap","feDistantLight","feDropShadow","feFlood","feFuncA","feFuncB","feFuncG","feFuncR","feGaussianBlur","feImage","feMerge","feMergeNode","feMorphology","feOffset","fePointLight","feSpecularLighting","feSpotLight","feTile","feTurbulence","foreignObject","glyphRef","linearGradient","radialGradient","textPath"].map(t=>[t.toLowerCase(),t])),e4=new Map(["definitionURL","attributeName","attributeType","baseFrequency","baseProfile","calcMode","clipPathUnits","diffuseConstant","edgeMode","filterUnits","glyphRef","gradientTransform","gradientUnits","kernelMatrix","kernelUnitLength","keyPoints","keySplines","keyTimes","lengthAdjust","limitingConeAngle","markerHeight","markerUnits","markerWidth","maskContentUnits","maskUnits","numOctaves","pathLength","patternContentUnits","patternTransform","patternUnits","pointsAtX","pointsAtY","pointsAtZ","preserveAlpha","preserveAspectRatio","primitiveUnits","refX","refY","repeatCount","repeatDur","requiredExtensions","requiredFeatures","specularConstant","specularExponent","spreadMethod","startOffset","stdDeviation","stitchTiles","surfaceScale","systemLanguage","tableValues","targetX","targetY","textLength","viewBox","viewTarget","xChannelSelector","yChannelSelector","zoomAndPan"].map(t=>[t.toLowerCase(),t]));var l_=new Set(["style","script","xmp","iframe","noembed","noframes","plaintext","noscript"]);function c_(t){return t.replace(/"/g,""")}function d_(t,e){var r;if(!t)return;let n=((r=e.encodeEntities)!==null&&r!==void 0?r:e.decodeEntities)===!1?c_:e.xmlMode||e.encodeEntities!=="utf8"?il:I0;return Object.keys(t).map(u=>{var i,o;let l=(i=t[u])!==null&&i!==void 0?i:"";return e.xmlMode==="foreign"&&(u=(o=e4.get(u))!==null&&o!==void 0?o:u),!e.emptyAttrs&&!e.xmlMode&&l===""?u:`${u}="${n(l)}"`}).join(" ")}var t4=new Set(["area","base","basefont","br","col","command","embed","frame","hr","img","input","isindex","keygen","link","meta","param","source","track","wbr"]);function Gg(t,e={}){let r="length"in t?t:[t],n="";for(let u=0;u0&&(n+=Gg(t.children,e)),(e.xmlMode||!t4.has(t.name))&&(n+=``)),n}function g_(t){return`<${t.data}>`}function b_(t,e){var r;let n=t.data||"";return((r=e.encodeEntities)!==null&&r!==void 0?r:e.decodeEntities)!==!1&&!(!e.xmlMode&&t.parent&&l_.has(t.parent.name))&&(n=e.xmlMode||e.encodeEntities!=="utf8"?il(n):T0(n)),n}function v_(t){return``}function y_(t){return``}function n4(t,e){return r4(t,e)}function S_(t,e){return Wr(t)?t.children.map(r=>n4(r,e)).join(""):""}function A0(t){return Array.isArray(t)?t.map(A0).join(""):gt(t)?t.name==="br"?` `:A0(t.children):lo(t)?A0(t.children):Hn(t)?t.data:""}function sl(t){return Array.isArray(t)?t.map(sl).join(""):Wr(t)&&!ul(t)?sl(t.children):Hn(t)?t.data:""}function Vg(t){return Array.isArray(t)?t.map(Vg).join(""):Wr(t)&&(t.type===ae.Tag||lo(t))?Vg(t.children):Hn(t)?t.data:""}function u4(t){return Wr(t)?t.children:[]}function i4(t){return t.parent||null}function x_(t){let e=i4(t);if(e!=null)return u4(e);let r=[t],{prev:n,next:u}=t;for(;n!=null;)r.unshift(n),{prev:n}=n;for(;u!=null;)r.push(u),{next:u}=u;return r}function C_(t,e){var r;return(r=t.attribs)===null||r===void 0?void 0:r[e]}function w_(t,e){return t.attribs!=null&&Object.prototype.hasOwnProperty.call(t.attribs,e)&&t.attribs[e]!=null}function E_(t){return t.name}function I_(t){let{next:e}=t;for(;e!==null&&!gt(e);)({next:e}=e);return e}function T_(t){let{prev:e}=t;for(;e!==null&&!gt(e);)({prev:e}=e);return e}function ol(t){if(t.prev&&(t.prev.next=t.next),t.next&&(t.next.prev=t.prev),t.parent){let e=t.parent.children;e.splice(e.lastIndexOf(t),1)}}function A_(t,e){let r=e.prev=t.prev;r&&(r.next=e);let n=e.next=t.next;n&&(n.prev=e);let u=e.parent=t.parent;if(u){let i=u.children;i[i.lastIndexOf(t)]=e,t.parent=null}}function N_(t,e){if(ol(e),e.next=null,e.parent=t,t.children.push(e)>1){let r=t.children[t.children.length-2];r.next=e,e.prev=r}else e.prev=null}function k_(t,e){ol(e);let{parent:r}=t,n=t.next;if(e.next=n,e.prev=t,t.next=e,e.parent=r,n){if(n.prev=e,r){let u=r.children;u.splice(u.lastIndexOf(n),0,e)}}else r&&r.children.push(e)}function R_(t,e){if(ol(e),e.parent=t,e.prev=null,t.children.unshift(e)!==1){let r=t.children[1];r.prev=e,e.next=r}else e.next=null}function __(t,e){ol(e);let{parent:r}=t;if(r){let n=r.children;n.splice(n.indexOf(t),0,e)}t.prev&&(t.prev.next=e),e.parent=r,e.prev=t.prev,e.next=t,t.prev=e}function al(t,e,r=!0,n=1/0){return Array.isArray(e)||(e=[e]),Hg(t,e,r,n)}function Hg(t,e,r,n){let u=[];for(let i of e){if(t(i)&&(u.push(i),--n<=0))break;if(r&&Wr(i)&&i.children.length>0){let o=Hg(t,i.children,r,n);if(u.push(...o),n-=o.length,n<=0)break}}return u}function M_(t,e){return e.find(t)}function N0(t,e,r=!0){let n=null;for(let u=0;u0&&(n=N0(t,i.children,!0));else continue}return n}function s4(t,e){return e.some(r=>gt(r)&&(t(r)||r.children.length>0&&s4(t,r.children)))}function O_(t,e){var r;let n=[],u=e.filter(gt),i;for(;i=u.shift();){let o=(r=i.children)===null||r===void 0?void 0:r.filter(gt);o&&o.length>0&&u.unshift(...o),t(i)&&n.push(i)}return n}var k0={tag_name(t){return typeof t=="function"?e=>gt(e)&&t(e.name):t==="*"?gt:e=>gt(e)&&e.name===t},tag_type(t){return typeof t=="function"?e=>t(e.type):e=>e.type===t},tag_contains(t){return typeof t=="function"?e=>Hn(e)&&t(e.data):e=>Hn(e)&&e.data===t}};function o4(t,e){return typeof e=="function"?r=>gt(r)&&e(r.attribs[t]):r=>gt(r)&&r.attribs[t]===e}function D_(t,e){return r=>t(r)||e(r)}function a4(t){let e=Object.keys(t).map(r=>{let n=t[r];return Object.prototype.hasOwnProperty.call(k0,r)?k0[r](n):o4(r,n)});return e.length===0?null:e.reduce(D_)}function P_(t,e){let r=a4(t);return r?r(e):!0}function L_(t,e,r,n=1/0){let u=a4(t);return u?al(u,e,r,n):[]}function F_(t,e,r=!0){return Array.isArray(e)||(e=[e]),N0(o4("id",t),e,r)}function Ji(t,e,r=!0,n=1/0){return al(k0.tag_name(t),e,r,n)}function B_(t,e,r=!0,n=1/0){return al(k0.tag_type(t),e,r,n)}function G_(t){let e=t.length;for(;--e>=0;){let r=t[e];if(e>0&&t.lastIndexOf(r,e-1)>=0){t.splice(e,1);continue}for(let n=r.parent;n;n=n.parent)if(t.includes(n)){t.splice(e,1);break}}return t}var Qr;(function(t){t[t.DISCONNECTED=1]="DISCONNECTED",t[t.PRECEDING=2]="PRECEDING",t[t.FOLLOWING=4]="FOLLOWING",t[t.CONTAINS=8]="CONTAINS",t[t.CONTAINED_BY=16]="CONTAINED_BY"})(Qr||(Qr={}));function l4(t,e){let r=[],n=[];if(t===e)return 0;let u=Wr(t)?t:t.parent;for(;u;)r.unshift(u),u=u.parent;for(u=Wr(e)?e:e.parent;u;)n.unshift(u),u=u.parent;let i=Math.min(r.length,n.length),o=0;for(;oc.indexOf(h)?l===e?Qr.FOLLOWING|Qr.CONTAINED_BY:Qr.FOLLOWING:l===t?Qr.PRECEDING|Qr.CONTAINS:Qr.PRECEDING}function V_(t){return t=t.filter((e,r,n)=>!n.includes(e,r+1)),t.sort((e,r)=>{let n=l4(e,r);return n&Qr.PRECEDING?-1:n&Qr.FOLLOWING?1:0}),t}function _0(t){let e=R0(U_,t);return e?e.name==="feed"?H_(e):W_(e):null}function H_(t){var e;let r=t.children,n={type:"atom",items:Ji("entry",r).map(o=>{var l;let{children:c}=o,f={media:c4(c)};pr(f,"id","id",c),pr(f,"title","title",c);let h=(l=R0("link",c))===null||l===void 0?void 0:l.attribs.href;h&&(f.link=h);let m=$i("summary",c)||$i("content",c);m&&(f.description=m);let b=$i("updated",c);return b&&(f.pubDate=new Date(b)),f})};pr(n,"id","id",r),pr(n,"title","title",r);let u=(e=R0("link",r))===null||e===void 0?void 0:e.attribs.href;u&&(n.link=u),pr(n,"description","subtitle",r);let i=$i("updated",r);return i&&(n.updated=new Date(i)),pr(n,"author","email",r,!0),n}function W_(t){var e,r;let n=(r=(e=R0("channel",t.children))===null||e===void 0?void 0:e.children)!==null&&r!==void 0?r:[],u={type:t.name.substr(0,3),id:"",items:Ji("item",t.children).map(o=>{let{children:l}=o,c={media:c4(l)};pr(c,"id","guid",l),pr(c,"title","title",l),pr(c,"link","link",l),pr(c,"description","description",l);let f=$i("pubDate",l);return f&&(c.pubDate=new Date(f)),c})};pr(u,"title","title",n),pr(u,"link","link",n),pr(u,"description","description",n);let i=$i("lastBuildDate",n);return i&&(u.updated=new Date(i)),pr(u,"author","managingEditor",n,!0),u}var z_=["url","type","lang"],Y_=["fileSize","bitrate","framerate","samplingrate","channels","duration","height","width"];function c4(t){return Ji("media:content",t).map(e=>{let{attribs:r}=e,n={medium:r.medium,isDefault:!!r.isDefault};for(let u of z_)r[u]&&(n[u]=r[u]);for(let u of Y_)r[u]&&(n[u]=parseInt(r[u],10));return r.expression&&(n.expression=r.expression),n})}function R0(t,e){return Ji(t,e,!0,1)[0]}function $i(t,e,r=!1){return sl(Ji(t,e,r,1)).trim()}function pr(t,e,r,n,u=!1){let i=$i(r,n,u);i&&(t[e]=i)}function U_(t){return t==="rss"||t==="feed"||t==="rdf:RDF"}function d4(t,e){let r=new co(void 0,e);return new so(r,e).end(t),r.root}function f4(t,e){return d4(t,e).children}function X_(t,e,r){let n=new co(t,e,r);return new so(n,e)}function j_(t,e={xmlMode:!0}){return _0(f4(t,e))}var h4=new Set(["ARTICLE","ASIDE","BLOCKQUOTE","BODY","BR","BUTTON","CANVAS","CAPTION","COL","COLGROUP","DD","DIV","DL","DT","EMBED","FIELDSET","FIGCAPTION","FIGURE","FOOTER","FORM","H1","H2","H3","H4","H5","H6","LI","UL","OL","P"]),zg=-1,Yg=1,Ug=4,Xg=128,p4=1,jg=2,Zg=4,m4=8,g4=16,b4=32,Qi="http://www.w3.org/2000/svg";var{assign:v4,create:y4,defineProperties:S4,entries:x4,getOwnPropertyDescriptors:N7,keys:C4,setPrototypeOf:bt}=Object;var Ki=String;var It=t=>t.nodeType===1?t[Z]:t,di=({ownerDocument:t})=>t[Sn].ignoreCase,mr=(t,e)=>{t[V]=e,e[Ae]=t},ll=(t,e,r)=>{mr(t,e),mr(It(e),r)},w4=(t,e,r,n)=>{mr(t,e),mr(It(r),n)},Tu=(t,e,r)=>{mr(t,e),mr(e,r)},cl=({localName:t,ownerDocument:e})=>e[Sn].ignoreCase?t.toUpperCase():t,M0=(t,e)=>{t&&(t[V]=e),e&&(e[Ae]=t)};var Wn=new WeakMap;var D0=!1,dl=new WeakMap,Au=new WeakMap,es=(t,e,r,n)=>{D0&&Au.has(t)&&t.attributeChangedCallback&&t.constructor.observedAttributes.includes(e)&&t.attributeChangedCallback(e,r,n)},T4=(t,e)=>r=>{if(Au.has(r)){let n=Au.get(r);n.connected!==e&&r.isConnected===e&&(n.connected=e,t in r&&r[t]())}},E4=T4("connectedCallback",!0),fl=t=>{if(D0){E4(t),Wn.has(t)&&(t=Wn.get(t).shadowRoot);let{[V]:e,[Z]:r}=t;for(;e!==r;)e.nodeType===1&&E4(e),e=e[V]}},I4=T4("disconnectedCallback",!1),A4=t=>{if(D0){I4(t),Wn.has(t)&&(t=Wn.get(t).shadowRoot);let{[V]:e,[Z]:r}=t;for(;e!==r;)e.nodeType===1&&I4(e),e=e[V]}},O0=class{constructor(e){this.ownerDocument=e,this.registry=new Map,this.waiting=new Map,this.active=!1}define(e,r,n={}){let{ownerDocument:u,registry:i,waiting:o}=this;if(i.has(e))throw new Error("unable to redefine "+e);if(dl.has(r))throw new Error("unable to redefine the same class: "+r);this.active=D0=!0;let{extends:l}=n;dl.set(r,{ownerDocument:u,options:{is:l?e:""},localName:l||e});let c=l?f=>f.localName===l&&f.getAttribute("is")===e:f=>f.localName===e;if(i.set(e,{Class:r,check:c}),o.has(e)){for(let f of o.get(e))f(r);o.delete(e)}u.querySelectorAll(l?`${l}[is="${e}"]`:e).forEach(this.upgrade,this)}upgrade(e){if(Au.has(e))return;let{ownerDocument:r,registry:n}=this,u=e.getAttribute("is")||e.localName;if(n.has(u)){let{Class:i,check:o}=n.get(u);if(o(e)){let{attributes:l,isConnected:c}=e;for(let h of l)e.removeAttributeNode(h);let f=x4(e);for(let[h]of f)delete e[h];bt(e,i.prototype),r[ci]={element:e,values:f},new i(r,u),Au.set(e,{connected:c});for(let h of l)e.setAttributeNode(h);c&&e.connectedCallback&&e.connectedCallback()}}}whenDefined(e){let{registry:r,waiting:n}=this;return new Promise(u=>{r.has(e)?u(r.get(e).Class):(n.has(e)||n.set(e,[]),n.get(e).push(u))})}get(e){let r=this.registry.get(e);return r&&r.Class}};var{Parser:Z_}=Wg,N4=!0,ho=(t,e,r)=>{let n=t[Z];return e.parentNode=t,ll(n[Ae],e,n),r&&e.nodeType===1&&fl(e),e},q_=(t,e,r,n,u)=>{r[fe]=n,r.ownerElement=t,Tu(e[Ae],r,e),r.name==="class"&&(t.className=n),u&&es(t,r.name,null,n)};var P0=(t,e,r)=>{let{active:n,registry:u}=t[nr],i=t,o=null;N4=!1;let l=new Z_({onprocessinginstruction(c,f){c.toLowerCase()==="!doctype"&&(t.doctype=f.slice(c.length).trim())},onopentag(c,f){let h=!0;if(e){if(o)i=ho(i,t.createElementNS(Qi,c),n),i.ownerSVGElement=o,h=!1;else if(c==="svg"||c==="SVG")o=t.createElementNS(Qi,c),i=ho(i,o,n),h=!1;else if(n){let b=c.includes("-")?c:f.is||"";if(b&&u.has(b)){let{Class:x}=u.get(b);i=ho(i,new x,n),delete f.is,h=!1}}}h&&(i=ho(i,t.createElement(c),!1));let m=i[Z];for(let b of C4(f))q_(i,m,t.createAttribute(b),f[b],n)},oncomment(c){ho(i,t.createComment(c),n)},ontext(c){ho(i,t.createTextNode(c),n)},onclosetag(){e&&i===o&&(o=null),i=i.parentNode}},{lowerCaseAttributeNames:!1,decodeEntities:!0,xmlMode:!e});return l.write(r),l.end(),N4=!0,t};var po=new Map,we=(t,e)=>{for(let r of[].concat(t))po.set(r,e),po.set(r.toUpperCase(),e)};var n6=te(k4(),1);var R4=({[V]:t,[Z]:e},r)=>{for(;t!==e;){switch(t.nodeType){case 2:Jg(t,r);break;case 3:case 8:$g(t,r);break;case 1:Kg(t,r),t=It(t);break;case 10:Qg(t,r);break}t=t[V]}let n=r.length-1,u=r[n];typeof u=="number"&&u<0?r[n]+=-1:r.push(-1)},Jg=(t,e)=>{e.push(2,t.name);let r=t[fe].trim();r&&e.push(r)},$g=(t,e)=>{let r=t[fe];r.trim()&&e.push(t.nodeType,r)},_4=(t,e)=>{e.push(t.nodeType),R4(t,e)},Qg=({name:t,publicId:e,systemId:r},n)=>{n.push(10,t),e&&n.push(e),r&&n.push(r)},Kg=(t,e)=>{e.push(1,t.localName),R4(t,e)};var O4=(t,e,r,n,u,i)=>({type:t,target:e,addedNodes:r,removedNodes:n,attributeName:u,oldValue:i}),M4=(t,e,r,n,u,i)=>{if(!n||n.includes(r)){let{callback:o,records:l,scheduled:c}=t;l.push(O4("attributes",e,[],[],r,u?i:void 0)),c||(t.scheduled=!0,Promise.resolve().then(()=>{t.scheduled=!1,o(l.splice(0),t)}))}},hl=(t,e,r)=>{let{ownerDocument:n}=t,{active:u,observers:i}=n[Vn];if(u){for(let o of i)for(let[l,{childList:c,subtree:f,attributes:h,attributeFilter:m,attributeOldValue:b}]of o.nodes)if(c){if(f&&(l===n||l.contains(t))||!f&&l.children.includes(t)){M4(o,t,e,m,b,r);break}}else if(h&&l===t){M4(o,t,e,m,b,r);break}}},fi=(t,e)=>{let{ownerDocument:r}=t,{active:n,observers:u}=r[Vn];if(n){for(let i of u)for(let[o,{subtree:l,childList:c,characterData:f}]of i.nodes)if(c&&(e&&(o===e||l&&o.contains(e))||!e&&(l&&(o===r||o.contains(t))||!l&&o[f?"childNodes":"children"].includes(t)))){let{callback:h,records:m,scheduled:b}=i;m.push(O4("childList",o,e?[]:[t],e?[t]:[])),b||(i.scheduled=!0,Promise.resolve().then(()=>{i.scheduled=!1,h(m.splice(0),i)}));break}}},L0=class{constructor(e){let r=new Set;this.observers=r,this.active=!1,this.class=class{constructor(u){this.callback=u,this.nodes=new Map,this.records=[],this.scheduled=!1}disconnect(){this.records.splice(0),this.nodes.clear(),r.delete(this),e[Vn].active=!!r.size}observe(u,i={subtree:!1,childList:!1,attributes:!1,attributeFilter:null,attributeOldValue:!1,characterData:!1}){("attributeOldValue"in i||"attributeFilter"in i)&&(i.attributes=!0),i.childList=!!i.childList,i.subtree=!!i.subtree,this.nodes.set(u,i),r.add(this),e[Vn].active=!0}takeRecords(){return this.records.splice(0)}}}};var D4=new Set(["allowfullscreen","allowpaymentrequest","async","autofocus","autoplay","checked","class","contenteditable","controls","default","defer","disabled","draggable","formnovalidate","hidden","id","ismap","itemscope","loop","multiple","muted","nomodule","novalidate","open","playsinline","readonly","required","reversed","selected","style","truespeed"]),pl=(t,e)=>{let{[fe]:r,name:n}=e;e.ownerElement=t,Tu(t,e,t[V]),n==="class"&&(t.className=r),hl(t,n,null),es(t,n,null,r)},eb=(t,e)=>{let{[fe]:r,name:n}=e;mr(e[Ae],e[V]),e.ownerElement=e[Ae]=e[V]=null,n==="class"&&(t[ai]=null),hl(t,n,r),es(t,n,r,null)},me={get(t,e){return t.hasAttribute(e)},set(t,e,r){r?t.setAttribute(e,""):t.removeAttribute(e)}},wn={get(t,e){return parseFloat(t.getAttribute(e)||0)},set(t,e,r){t.setAttribute(e,r)}},Y={get(t,e){return t.getAttribute(e)||""},set(t,e,r){t.setAttribute(e,r)}};var F0=new WeakMap;function J_(t,e){return typeof e=="function"?e.call(t.target,t):e.handleEvent(t),t._stopImmediatePropagationFlag}function $_({currentTarget:t,target:e}){let r=F0.get(t);if(r&&r.has(this.type)){let n=r.get(this.type);t===e?this.eventPhase=this.AT_TARGET:this.eventPhase=this.BUBBLING_PHASE,this.currentTarget=t,this.target=e;for(let[u,i]of n)if(i&&i.once&&n.delete(u),J_(this,u))break;return delete this.currentTarget,delete this.target,this.cancelBubble}}var hi=class{constructor(){F0.set(this,new Map)}_getParent(){return null}addEventListener(e,r,n){let u=F0.get(this);u.has(e)||u.set(e,new Map),u.get(e).set(r,n)}removeEventListener(e,r){let n=F0.get(this);if(n.has(e)){let u=n.get(e);u.delete(r)&&!u.size&&n.delete(e)}}dispatchEvent(e){let r=this;for(e.eventPhase=e.CAPTURING_PHASE;r;)r.dispatchEvent&&e._path.push({currentTarget:r,target:this}),r=e.bubbles&&r._getParent&&r._getParent();return e._path.some($_,e),e._path=[],e.eventPhase=e.NONE,!e.defaultPrevented}};var vt=class extends Array{item(e){return e{let e=0;for(;t;)e++,t=t.parentNode;return e},br=class extends hi{static get ELEMENT_NODE(){return 1}static get ATTRIBUTE_NODE(){return 2}static get TEXT_NODE(){return 3}static get COMMENT_NODE(){return 8}static get DOCUMENT_NODE(){return 9}static get DOCUMENT_FRAGMENT_NODE(){return 11}static get DOCUMENT_TYPE_NODE(){return 10}constructor(e,r,n){super(),this.ownerDocument=e,this.localName=r,this.nodeType=n,this.parentNode=null,this[V]=null,this[Ae]=null}get ELEMENT_NODE(){return 1}get ATTRIBUTE_NODE(){return 2}get TEXT_NODE(){return 3}get COMMENT_NODE(){return 8}get DOCUMENT_NODE(){return 9}get DOCUMENT_FRAGMENT_NODE(){return 11}get DOCUMENT_TYPE_NODE(){return 10}get baseURI(){let e=this.nodeType===9?this:this.ownerDocument;if(e){let r=e.querySelector("base");if(r)return r.getAttribute("href");let{location:n}=e.defaultView;if(n)return n.href}return null}get isConnected(){return!1}get nodeName(){return this.localName}get parentElement(){return null}get previousSibling(){return null}get previousElementSibling(){return null}get nextSibling(){return null}get nextElementSibling(){return null}get childNodes(){return new vt}get firstChild(){return null}get lastChild(){return null}get nodeValue(){return null}set nodeValue(e){}get textContent(){return null}set textContent(e){}normalize(){}cloneNode(){return null}contains(){return!1}insertBefore(e,r){return e}appendChild(e){return e}replaceChild(e,r){return r}removeChild(e){return e}toString(){return""}hasChildNodes(){return!!this.lastChild}isSameNode(e){return this===e}compareDocumentPosition(e){let r=0;if(this!==e){let n=P4(this),u=P4(e);if(nu.isEqualNode(n[i]))}}return this.toString()===e.toString()}return!1}_getParent(){return this.parentNode}getRootNode(){let e=this;for(;e.parentNode;)e=e.parentNode;return e.nodeType===9?e.documentElement:e}};var Q_=/"/g,vr=class extends br{constructor(e,r,n=""){super(e,"#attribute",2),this.ownerElement=null,this.name=Ki(r),this[fe]=Ki(n),this[ro]=!1}get value(){return this[fe]}set value(e){let{[fe]:r,name:n,ownerElement:u}=this;this[fe]=Ki(e),this[ro]=!0,u&&(hl(u,n,r),es(u,n,r,this[fe]))}cloneNode(){let{ownerDocument:e,name:r,[fe]:n}=this;return new vr(e,r,n)}toString(){let{name:e,[fe]:r}=this;return D4.has(e)&&!r?e:`${e}="${r.replace(Q_,""")}"`}toJSON(){let e=[];return Jg(this,e),e}};var B0=({ownerDocument:t,parentNode:e})=>{for(;e;){if(e===t)return!0;e=e.parentNode||e.host}return!1},G0=({parentNode:t})=>{if(t)switch(t.nodeType){case 9:case 11:return null}return t},Nu=({[Ae]:t})=>{switch(t?t.nodeType:0){case-1:return t[Et];case 3:case 8:return t}return null},En=t=>{let e=It(t)[V];return e&&(e.nodeType===-1?null:e)};var mo=t=>{let e=En(t);for(;e&&e.nodeType!==1;)e=En(e);return e},V0=t=>{let e=Nu(t);for(;e&&e.nodeType!==1;)e=Nu(e);return e};var tb=(t,e)=>{let r=t.createDocumentFragment();return r.append(...e),r},H0=(t,e)=>{let{ownerDocument:r,parentNode:n}=t;n&&n.insertBefore(tb(r,e),t)},W0=(t,e)=>{let{ownerDocument:r,parentNode:n}=t;n&&n.insertBefore(tb(r,e),It(t)[V])},z0=(t,e)=>{let{ownerDocument:r,parentNode:n}=t;n&&(n.insertBefore(tb(r,e),t),t.remove())},Y0=(t,e,r)=>{let{parentNode:n,nodeType:u}=e;(t||r)&&(M0(t,r),e[Ae]=null,It(e)[V]=null),n&&(e.parentNode=null,fi(e,n),u===1&&A4(e))};var ku=class extends br{constructor(e,r,n,u){super(e,r,n),this[fe]=Ki(u)}get isConnected(){return B0(this)}get parentElement(){return G0(this)}get previousSibling(){return Nu(this)}get nextSibling(){return En(this)}get previousElementSibling(){return V0(this)}get nextElementSibling(){return mo(this)}before(...e){H0(this,e)}after(...e){W0(this,e)}replaceWith(...e){z0(this,e)}remove(){Y0(this[Ae],this,this[V])}get data(){return this[fe]}set data(e){this[fe]=Ki(e),fi(this,this.parentNode)}get nodeValue(){return this.data}set nodeValue(e){this.data=e}get textContent(){return this.data}set textContent(e){this.data=e}get length(){return this.data.length}substringData(e,r){return this.data.substr(e,r)}appendData(e){this.data+=e}insertData(e,r){let{data:n}=this;this.data=n.slice(0,e)+r+n.slice(e)}deleteData(e,r){let{data:n}=this;this.data=n.slice(0,e)+n.slice(e+r)}replaceData(e,r,n){let{data:u}=this;this.data=u.slice(0,e)+n+u.slice(e+r)}toJSON(){let e=[];return $g(this,e),e}};var Yn=class extends ku{constructor(e,r=""){super(e,"#comment",8,r)}cloneNode(){let{ownerDocument:e,[fe]:r}=this;return new Yn(e,r)}toString(){return``}};var mb=te(ts(),1);var Q;(function(t){t.Attribute="attribute",t.Pseudo="pseudo",t.PseudoElement="pseudo-element",t.Tag="tag",t.Universal="universal",t.Adjacent="adjacent",t.Child="child",t.Descendant="descendant",t.Parent="parent",t.Sibling="sibling",t.ColumnCombinator="column-combinator"})(Q||(Q={}));var rt;(function(t){t.Any="any",t.Element="element",t.End="end",t.Equals="equals",t.Exists="exists",t.Hyphen="hyphen",t.Not="not",t.Start="start"})(rt||(rt={}));var F4=/^[^\\#]?(?:\\(?:[\da-f]{1,6}\s?|.)|[\w\-\u00b0-\uFFFF])+/,K_=/\\([\da-f]{1,6}\s?|(\s)|.)/gi,eM=new Map([[126,rt.Element],[94,rt.Start],[36,rt.End],[42,rt.Any],[33,rt.Not],[124,rt.Hyphen]]),tM=new Set(["has","not","matches","is","where","host","host-context"]);function G4(t){switch(t.type){case Q.Adjacent:case Q.Child:case Q.Descendant:case Q.Parent:case Q.Sibling:case Q.ColumnCombinator:return!0;default:return!1}}var rM=new Set(["contains","icontains"]);function nM(t,e,r){let n=parseInt(e,16)-65536;return n!==n||r?e:n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,n&1023|56320)}function ml(t){return t.replace(K_,nM)}function rb(t){return t===39||t===34}function B4(t){return t===32||t===9||t===10||t===12||t===13}function gl(t){let e=[],r=V4(e,`${t}`,0);if(r0&&r0&&G4(n[n.length-1]))throw new Error("Did not expect successive traversals.")}function f(b){if(n.length>0&&n[n.length-1].type===Q.Descendant){n[n.length-1].type=b;return}c(),n.push({type:b})}function h(b,x){n.push({type:Q.Attribute,name:b,action:x,value:u(1),namespace:null,ignoreCase:"quirks"})}function m(){if(n.length&&n[n.length-1].type===Q.Descendant&&n.pop(),n.length===0)throw new Error("Empty sub-selector");t.push(n)}if(i(0),e.length===r)return r;e:for(;r=0&&n>=1)):t.type===Q.Pseudo&&(t.data?t.name==="has"||t.name==="contains"?n=0:Array.isArray(t.data)?(n=Math.min(...t.data.map(u=>Math.min(...u.map(W4)))),n<0&&(n=0)):n=2:n=3),n}var vl=te(ts(),1),iM=/[-[\]{}()*+?.,\\^$|#\s]/g;function z4(t){return t.replace(iM,"\\$&")}var sM=new Set(["accept","accept-charset","align","alink","axis","bgcolor","charset","checked","clear","codetype","color","compact","declare","defer","dir","direction","disabled","enctype","face","frame","hreflang","http-equiv","lang","language","link","media","method","multiple","nohref","noresize","noshade","nowrap","readonly","rel","rev","rules","scope","scrolling","selected","shape","target","text","type","valign","valuetype","vlink"]);function rs(t,e){return typeof t.ignoreCase=="boolean"?t.ignoreCase:t.ignoreCase==="quirks"?!!e.quirksMode:!e.xmlMode&&sM.has(t.name)}var Y4={equals(t,e,r){let{adapter:n}=r,{name:u}=e,{value:i}=e;return rs(e,r)?(i=i.toLowerCase(),o=>{let l=n.getAttributeValue(o,u);return l!=null&&l.length===i.length&&l.toLowerCase()===i&&t(o)}):o=>n.getAttributeValue(o,u)===i&&t(o)},hyphen(t,e,r){let{adapter:n}=r,{name:u}=e,{value:i}=e,o=i.length;return rs(e,r)?(i=i.toLowerCase(),function(c){let f=n.getAttributeValue(c,u);return f!=null&&(f.length===o||f.charAt(o)==="-")&&f.substr(0,o).toLowerCase()===i&&t(c)}):function(c){let f=n.getAttributeValue(c,u);return f!=null&&(f.length===o||f.charAt(o)==="-")&&f.substr(0,o)===i&&t(c)}},element(t,e,r){let{adapter:n}=r,{name:u,value:i}=e;if(/\s/.test(i))return vl.default.falseFunc;let o=new RegExp(`(?:^|\\s)${z4(i)}(?:$|\\s)`,rs(e,r)?"i":"");return function(c){let f=n.getAttributeValue(c,u);return f!=null&&f.length>=i.length&&o.test(f)&&t(c)}},exists(t,{name:e},{adapter:r}){return n=>r.hasAttrib(n,e)&&t(n)},start(t,e,r){let{adapter:n}=r,{name:u}=e,{value:i}=e,o=i.length;return o===0?vl.default.falseFunc:rs(e,r)?(i=i.toLowerCase(),l=>{let c=n.getAttributeValue(l,u);return c!=null&&c.length>=o&&c.substr(0,o).toLowerCase()===i&&t(l)}):l=>{var c;return!!(!((c=n.getAttributeValue(l,u))===null||c===void 0)&&c.startsWith(i))&&t(l)}},end(t,e,r){let{adapter:n}=r,{name:u}=e,{value:i}=e,o=-i.length;return o===0?vl.default.falseFunc:rs(e,r)?(i=i.toLowerCase(),l=>{var c;return((c=n.getAttributeValue(l,u))===null||c===void 0?void 0:c.substr(o).toLowerCase())===i&&t(l)}):l=>{var c;return!!(!((c=n.getAttributeValue(l,u))===null||c===void 0)&&c.endsWith(i))&&t(l)}},any(t,e,r){let{adapter:n}=r,{name:u,value:i}=e;if(i==="")return vl.default.falseFunc;if(rs(e,r)){let o=new RegExp(z4(i),"i");return function(c){let f=n.getAttributeValue(c,u);return f!=null&&f.length>=i.length&&o.test(f)&&t(c)}}return o=>{var l;return!!(!((l=n.getAttributeValue(o,u))===null||l===void 0)&&l.includes(i))&&t(o)}},not(t,e,r){let{adapter:n}=r,{name:u}=e,{value:i}=e;return i===""?o=>!!n.getAttributeValue(o,u)&&t(o):rs(e,r)?(i=i.toLowerCase(),o=>{let l=n.getAttributeValue(o,u);return(l==null||l.length!==i.length||l.toLowerCase()!==i)&&t(o)}):o=>n.getAttributeValue(o,u)!==i&&t(o)}};var oM=new Set([9,10,12,13,32]),U4="0".charCodeAt(0),aM="9".charCodeAt(0);function X4(t){if(t=t.trim().toLowerCase(),t==="even")return[2,0];if(t==="odd")return[2,1];let e=0,r=0,n=i(),u=o();if(e=U4&&t.charCodeAt(e)<=aM;)f=f*10+(t.charCodeAt(e)-U4),e++;return e===c?null:f}function l(){for(;ei<=r;if(e===0)return i=>i===r;if(e===1)return r<0?ub.default.trueFunc:i=>i>=r;let n=Math.abs(e),u=(r%n+n)%n;return e>1?i=>i>=r&&i%n===u:i=>i<=r&&i%n===u}function go(t){return j4(X4(t))}var yr=te(ts(),1);function U0(t,e){return r=>{let n=e.getParent(r);return n!=null&&e.isTag(n)&&t(r)}}var yl={contains(t,e,{adapter:r}){return function(u){return t(u)&&r.getText(u).includes(e)}},icontains(t,e,{adapter:r}){let n=e.toLowerCase();return function(i){return t(i)&&r.getText(i).toLowerCase().includes(n)}},"nth-child"(t,e,{adapter:r,equals:n}){let u=go(e);return u===yr.default.falseFunc?yr.default.falseFunc:u===yr.default.trueFunc?U0(t,r):function(o){let l=r.getSiblings(o),c=0;for(let f=0;f=0&&!n(o,l[f]);f--)r.isTag(l[f])&&c++;return u(c)&&t(o)}},"nth-of-type"(t,e,{adapter:r,equals:n}){let u=go(e);return u===yr.default.falseFunc?yr.default.falseFunc:u===yr.default.trueFunc?U0(t,r):function(o){let l=r.getSiblings(o),c=0;for(let f=0;f=0;f--){let h=l[f];if(n(o,h))break;r.isTag(h)&&r.getName(h)===r.getName(o)&&c++}return u(c)&&t(o)}},root(t,e,{adapter:r}){return n=>{let u=r.getParent(n);return(u==null||!r.isTag(u))&&t(n)}},scope(t,e,r,n){let{equals:u}=r;return!n||n.length===0?yl.root(t,e,r):n.length===1?i=>u(n[0],i)&&t(i):i=>n.includes(i)&&t(i)},hover:ib("isHovered"),visited:ib("isVisited"),active:ib("isActive")};function ib(t){return function(r,n,{adapter:u}){let i=u[t];return typeof i!="function"?yr.default.falseFunc:function(l){return i(l)&&r(l)}}}var X0={empty(t,{adapter:e}){return!e.getChildren(t).some(r=>e.isTag(r)||e.getText(r)!=="")},"first-child"(t,{adapter:e,equals:r}){if(e.prevElementSibling)return e.prevElementSibling(t)==null;let n=e.getSiblings(t).find(u=>e.isTag(u));return n!=null&&r(t,n)},"last-child"(t,{adapter:e,equals:r}){let n=e.getSiblings(t);for(let u=n.length-1;u>=0;u--){if(r(t,n[u]))return!0;if(e.isTag(n[u]))break}return!1},"first-of-type"(t,{adapter:e,equals:r}){let n=e.getSiblings(t),u=e.getName(t);for(let i=0;i=0;i--){let o=n[i];if(r(t,o))return!0;if(e.isTag(o)&&e.getName(o)===u)break}return!1},"only-of-type"(t,{adapter:e,equals:r}){let n=e.getName(t);return e.getSiblings(t).every(u=>r(t,u)||!e.isTag(u)||e.getName(u)!==n)},"only-child"(t,{adapter:e,equals:r}){return e.getSiblings(t).every(n=>r(t,n)||!e.isTag(n))}};function sb(t,e,r,n){if(r===null){if(t.length>n)throw new Error(`Pseudo-class :${e} requires an argument`)}else if(t.length===n)throw new Error(`Pseudo-class :${e} doesn't have any arguments`)}var ob={"any-link":":is(a, area, link)[href]",link:":any-link:not(:visited)",disabled:`:is( :is(button, input, select, textarea, optgroup, option)[disabled], optgroup[disabled] > option, fieldset[disabled]:not(fieldset[disabled] legend:first-of-type *) )`,enabled:":not(:disabled)",checked:":is(:is(input[type=radio], input[type=checkbox])[checked], option:selected)",required:":is(input, select, textarea)[required]",optional:":is(input, select, textarea):not([required])",selected:"option:is([selected], select:not([multiple]):not(:has(> option[selected])) > :first-of-type)",checkbox:"[type=checkbox]",file:"[type=file]",password:"[type=password]",radio:"[type=radio]",reset:"[type=reset]",image:"[type=image]",submit:"[type=submit]",parent:":not(:empty)",header:":is(h1, h2, h3, h4, h5, h6)",button:":is(button, input[type=button])",input:":is(input, textarea, select, button)",text:"input:is(:not([type!='']), [type=text])"};var tn=te(ts(),1);var cb={};function db(t,e){return t===tn.default.falseFunc?tn.default.falseFunc:r=>e.isTag(r)&&t(r)}function fb(t,e){let r=e.getSiblings(t);if(r.length<=1)return[];let n=r.indexOf(t);return n<0||n===r.length-1?[]:r.slice(n+1).filter(e.isTag)}function lb(t){return{xmlMode:!!t.xmlMode,lowerCaseAttributeNames:!!t.lowerCaseAttributeNames,lowerCaseTags:!!t.lowerCaseTags,quirksMode:!!t.quirksMode,cacheResults:!!t.cacheResults,pseudos:t.pseudos,adapter:t.adapter,equals:t.equals}}var ab=(t,e,r,n,u)=>{let i=u(e,lb(r),n);return i===tn.default.trueFunc?t:i===tn.default.falseFunc?tn.default.falseFunc:o=>i(o)&&t(o)},j0={is:ab,matches:ab,where:ab,not(t,e,r,n,u){let i=u(e,lb(r),n);return i===tn.default.falseFunc?t:i===tn.default.trueFunc?tn.default.falseFunc:o=>!i(o)&&t(o)},has(t,e,r,n,u){let{adapter:i}=r,o=lb(r);o.relativeSelector=!0;let l=e.some(h=>h.some(bl))?[cb]:void 0,c=u(e,o,l);if(c===tn.default.falseFunc)return tn.default.falseFunc;let f=db(c,i);if(l&&c!==tn.default.trueFunc){let{shouldTestNextSiblings:h=!1}=c;return m=>{if(!t(m))return!1;l[0]=m;let b=i.getChildren(m),x=h?[...b,...fb(m,i)]:b;return i.existsOne(f,x)}}return h=>t(h)&&i.existsOne(f,i.getChildren(h))}};function Z4(t,e,r,n,u){var i;let{name:o,data:l}=e;if(Array.isArray(l)){if(!(o in j0))throw new Error(`Unknown pseudo-class :${o}(${l})`);return j0[o](t,l,r,n,u)}let c=(i=r.pseudos)===null||i===void 0?void 0:i[o],f=typeof c=="string"?c:ob[o];if(typeof f=="string"){if(l!=null)throw new Error(`Pseudo ${o} doesn't have any arguments`);let h=gl(f);return j0.is(t,h,r,n,u)}if(typeof c=="function")return sb(c,o,l,1),h=>c(h,l)&&t(h);if(o in yl)return yl[o](t,l,r,n);if(o in X0){let h=X0[o];return sb(h,o,l,2),m=>h(m,r,l)&&t(m)}throw new Error(`Unknown pseudo-class :${o}`)}function hb(t,e){let r=e.getParent(t);return r&&e.isTag(r)?r:null}function q4(t,e,r,n,u){let{adapter:i,equals:o}=r;switch(e.type){case Q.PseudoElement:throw new Error("Pseudo-elements are not supported by css-select");case Q.ColumnCombinator:throw new Error("Column combinators are not yet supported by css-select");case Q.Attribute:{if(e.namespace!=null)throw new Error("Namespaced attributes are not yet supported by css-select");return(!r.xmlMode||r.lowerCaseAttributeNames)&&(e.name=e.name.toLowerCase()),Y4[e.action](t,e,r)}case Q.Pseudo:return Z4(t,e,r,n,u);case Q.Tag:{if(e.namespace!=null)throw new Error("Namespaced tag names are not yet supported by css-select");let{name:l}=e;return(!r.xmlMode||r.lowerCaseTags)&&(l=l.toLowerCase()),function(f){return i.getName(f)===l&&t(f)}}case Q.Descendant:{if(r.cacheResults===!1||typeof WeakSet>"u")return function(f){let h=f;for(;h=hb(h,i);)if(t(h))return!0;return!1};let l=new WeakSet;return function(f){let h=f;for(;h=hb(h,i);)if(!l.has(h)){if(i.isTag(h)&&t(h))return!0;l.add(h)}return!1}}case"_flexibleDescendant":return function(c){let f=c;do if(t(f))return!0;while(f=hb(f,i));return!1};case Q.Parent:return function(c){return i.getChildren(c).some(f=>i.isTag(f)&&t(f))};case Q.Child:return function(c){let f=i.getParent(c);return f!=null&&i.isTag(f)&&t(f)};case Q.Sibling:return function(c){let f=i.getSiblings(c);for(let h=0;he.some(J4)))}var lM={type:Q.Descendant},cM={type:"_flexibleDescendant"},dM={type:Q.Pseudo,name:"scope",data:null};function fM(t,{adapter:e},r){let n=!!r?.every(u=>{let i=e.isTag(u)&&e.getParent(u);return u===cb||i&&e.isTag(i)});for(let u of t){if(!(u.length>0&&bl(u[0])&&u[0].type!==Q.Descendant))if(n&&!u.some(J4))u.unshift(lM);else continue;u.unshift(dM)}}function q0(t,e,r){var n;t.forEach(nb),r=(n=e.context)!==null&&n!==void 0?n:r;let u=Array.isArray(r),i=r&&(Array.isArray(r)?r:[r]);if(e.relativeSelector!==!1)fM(t,e,i);else if(t.some(c=>c.length>0&&bl(c[0])))throw new Error("Relative selectors are not allowed when the `relativeSelector` option is disabled");let o=!1,l=t.map(c=>{if(c.length>=2){let[f,h]=c;f.type!==Q.Pseudo||f.name!=="scope"||(u&&h.type===Q.Descendant?c[1]=cM:(h.type===Q.Adjacent||h.type===Q.Sibling)&&(o=!0))}return hM(c,e,i)}).reduce(pM,Ru.default.falseFunc);return l.shouldTestNextSiblings=o,l}function hM(t,e,r){var n;return t.reduce((u,i)=>u===Ru.default.falseFunc?Ru.default.falseFunc:q4(u,i,e,r,q0),(n=e.rootFunc)!==null&&n!==void 0?n:Ru.default.trueFunc)}function pM(t,e){return e===Ru.default.falseFunc||t===Ru.default.trueFunc?t:t===Ru.default.falseFunc||e===Ru.default.trueFunc?e:function(n){return t(n)||e(n)}}var $4=(t,e)=>t===e,mM={adapter:fo,equals:$4};function gb(t){var e,r,n,u;let i=t??mM;return(e=i.adapter)!==null&&e!==void 0||(i.adapter=fo),(r=i.equals)!==null&&r!==void 0||(i.equals=(u=(n=i.adapter)===null||n===void 0?void 0:n.equals)!==null&&u!==void 0?u:$4),i}function bb(t){return function(r,n,u){let i=gb(n);return t(r,i,u)}}var Q4=bb(pb),MB=bb(Z0),OB=bb(q0);function K4(t){return function(r,n,u){let i=gb(u);typeof r!="function"&&(r=Z0(r,i,n));let o=gM(n,i.adapter,r.shouldTestNextSiblings);return t(r,o,i)}}function gM(t,e,r=!1){return r&&(t=bM(t,e)),Array.isArray(t)?e.removeSubsets(t):e.getChildren(t)}function bM(t,e){let r=Array.isArray(t)?t.slice(0):[t],n=r.length;for(let u=0;ut===mb.default.falseFunc||!e||e.length===0?[]:r.adapter.findAll(t,e)),PB=K4((t,e,r)=>t===mb.default.falseFunc||!e||e.length===0?null:r.adapter.findOne(t,e));function eE(t,e,r){let n=gb(r);return(typeof e=="function"?e:pb(e,n))(t)}var{isArray:yM}=Array,J0=({nodeType:t})=>t===1,tE=(t,e)=>e.some(r=>J0(r)&&(t(r)||tE(t,bo(r)))),SM=(t,e)=>e==="class"?t.classList.value:t.getAttribute(e),bo=({childNodes:t})=>t,xM=t=>{let{localName:e}=t;return di(t)?e.toLowerCase():e},CM=({parentNode:t})=>t,wM=t=>{let{parentNode:e}=t;return e?bo(e):t},vb=t=>yM(t)?t.map(vb).join(""):J0(t)?vb(bo(t)):t.nodeType===3?t.data:"",EM=(t,e)=>t.hasAttribute(e),IM=t=>{let{length:e}=t;for(;e--;){let r=t[e];if(e&&-1{let r=[];for(let n of e)J0(n)&&(t(n)&&r.push(n),r.push(...rE(t,bo(n))));return r},nE=(t,e)=>{for(let r of e)if(t(r)||(r=nE(t,bo(r))))return r;return null},uE={isTag:J0,existsOne:tE,getAttributeValue:SM,getChildren:bo,getName:xM,getParent:CM,getSiblings:wM,getText:vb,hasAttrib:EM,removeSubsets:IM,findAll:rE,findOne:nE},Sl=(t,e)=>Q4(e,{context:e.includes(":scope")?t:void 0,xmlMode:!di(t),adapter:uE}),iE=(t,e)=>eE(t,e,{strict:!0,context:e.includes(":scope")?t:void 0,xmlMode:!di(t),adapter:uE});var{replace:TM}="",AM=/[<>&\xA0]/g,NM={"\xA0":" ","&":"&","<":"<",">":">"},kM=t=>NM[t],sE=t=>TM.call(t,AM,kM);var Sr=class extends ku{constructor(e,r=""){super(e,"#text",3,r)}get wholeText(){let e=[],{previousSibling:r,nextSibling:n}=this;for(;r&&r.nodeType===3;){e.unshift(r[fe]);r=r.previousSibling}for(e.push(this[fe]);n&&n.nodeType===3;){e.push(n[fe]);n=n.nextSibling}return e.join("")}cloneNode(){let{ownerDocument:e,[fe]:r}=this;return new Sr(e,r)}toString(){return sE(this[fe])}};var RM=t=>t instanceof br,yb=(t,e,r)=>{let{ownerDocument:n}=t;for(let u of r)t.insertBefore(RM(u)?u:new Sr(n,u),e)},vo=class extends br{constructor(e,r,n){super(e,r,n),this[st]=null,this[V]=this[Z]={[V]:null,[Ae]:this,[Et]:this,nodeType:-1,ownerDocument:this.ownerDocument,parentNode:null}}get childNodes(){let e=new vt,{firstChild:r}=this;for(;r;)e.push(r),r=En(r);return e}get children(){let e=new vt,{firstElementChild:r}=this;for(;r;)e.push(r),r=mo(r);return e}get firstChild(){let{[V]:e,[Z]:r}=this;for(;e.nodeType===2;)e=e[V];return e===r?null:e}get firstElementChild(){let{firstChild:e}=this;for(;e;){if(e.nodeType===1)return e;e=En(e)}return null}get lastChild(){let e=this[Z][Ae];switch(e.nodeType){case-1:return e[Et];case 2:return null}return e===this?null:e}get lastElementChild(){let{lastChild:e}=this;for(;e;){if(e.nodeType===1)return e;e=Nu(e)}return null}get childElementCount(){return this.children.length}prepend(...e){yb(this,this.firstChild,e)}append(...e){yb(this,this[Z],e)}replaceChildren(...e){let{[V]:r,[Z]:n}=this;for(;r!==n&&r.nodeType===2;)r=r[V];for(;r!==n;){let u=It(r)[V];r.remove(),r=u}e.length&&yb(this,n,e)}getElementsByClassName(e){let r=new vt,{[V]:n,[Z]:u}=this;for(;n!==u;)n.nodeType===1&&n.hasAttribute("class")&&n.classList.has(e)&&r.push(n),n=n[V];return r}getElementsByTagName(e){let r=new vt,{[V]:n,[Z]:u}=this;for(;n!==u;)n.nodeType===1&&(n.localName===e||cl(n)===e)&&r.push(n),n=n[V];return r}querySelector(e){let r=Sl(this,e),{[V]:n,[Z]:u}=this;for(;n!==u;){if(n.nodeType===1&&r(n))return n;n=n[V]}return null}querySelectorAll(e){let r=Sl(this,e),n=new vt,{[V]:u,[Z]:i}=this;for(;u!==i;)u.nodeType===1&&r(u)&&n.push(u),u=u[V];return n}appendChild(e){return this.insertBefore(e,this[Z])}contains(e){let r=e;for(;r&&r!==this;)r=r.parentNode;return r===this}insertBefore(e,r=null){if(e===r)return e;if(e===this)throw new Error("unable to append a node to itself");let n=r||this[Z];switch(e.nodeType){case 1:e.remove(),e.parentNode=this,ll(n[Ae],e,n),fi(e,null),fl(e);break;case 11:{let{[st]:u,firstChild:i,lastChild:o}=e;if(i){w4(n[Ae],i,o,n),mr(e,e[Z]),u&&u.replaceChildren();do i.parentNode=this,fi(i,null),i.nodeType===1&&fl(i);while(i!==o&&(i=En(i)))}break}case 3:case 8:e.remove();default:e.parentNode=this,Tu(n[Ae],e,n),fi(e,null);break}return e}normalize(){let{[V]:e,[Z]:r}=this;for(;e!==r;){let{[V]:n,[Ae]:u,nodeType:i}=e;i===3&&(e[fe]?u&&u.nodeType===3&&(u.textContent+=e.textContent,e.remove()):e.remove()),e=n}}removeChild(e){if(e.parentNode!==this)throw new Error("node is not a child");return e.remove(),e}replaceChild(e,r){let n=It(r)[V];return r.remove(),this.insertBefore(e,n),r}};var pi=class extends vo{getElementById(e){let{[V]:r,[Z]:n}=this;for(;r!==n;){if(r.nodeType===1&&r.id===e)return r;r=r[V]}return null}cloneNode(e){let{ownerDocument:r,constructor:n}=this,u=new n(r);if(e){let{[Z]:i}=u;for(let o of this.childNodes)u.insertBefore(o.cloneNode(e),i)}return u}toString(){let{childNodes:e,localName:r}=this;return`<${r}>${e.join("")}`}toJSON(){let e=[];return _4(this,e),e}};var ns=class extends pi{constructor(e){super(e,"#document-fragment",11)}};var In=class extends br{constructor(e,r,n="",u=""){super(e,"#document-type",10),this.name=r,this.publicId=n,this.systemId=u}cloneNode(){let{ownerDocument:e,name:r,publicId:n,systemId:u}=this;return new In(e,r,n,u)}toString(){let{name:e,publicId:r,systemId:n}=this,u=0`}toJSON(){let e=[];return Qg(this,e),e}};var $0=t=>t.childNodes.join(""),Q0=(t,e)=>{let{ownerDocument:r}=t,{constructor:n}=r,u=new n;u[nr]=r[nr];let{childNodes:i}=P0(u,di(t),e);t.replaceChildren(...i)};var yo=t=>t.replace(/(([A-Z0-9])([A-Z0-9][a-z]))|(([a-z])([A-Z]))/g,"$2$5-$3$6").toLowerCase();var K0=new WeakMap,Sb=t=>`data-${yo(t)}`,_M=t=>t.slice(5).replace(/-([a-z])/g,(e,r)=>r.toUpperCase()),MM={get(t,e){if(e in t)return K0.get(t).getAttribute(Sb(e))},set(t,e,r){return t[e]=r,K0.get(t).setAttribute(Sb(e),r),!0},deleteProperty(t,e){return e in t&&K0.get(t).removeAttribute(Sb(e)),delete t[e]}},xl=class{constructor(e){for(let{name:r,value:n}of e.attributes)/^data-/.test(r)&&(this[_M(r)]=n);return K0.set(this,e),new Proxy(this,MM)}};bt(xl.prototype,null);var{add:OM}=Set.prototype,oE=(t,e)=>{for(let r of e)r&&OM.call(t,r)},Cl=({[vg]:t,value:e})=>{let r=t.getAttributeNode("class");r?r.value=e:pl(t,new vr(t.ownerDocument,"class",e))},ef=class extends Set{constructor(e){super(),this[vg]=e;let r=e.getAttributeNode("class");r&&oE(this,r.value.split(/\s+/))}get length(){return this.size}get value(){return[...this].join(" ")}add(...e){oE(this,e),Cl(this)}contains(e){return this.has(e)}remove(...e){for(let r of e)this.delete(r);Cl(this)}toggle(e,r){if(this.has(e)){if(r)return!0;this.delete(e),Cl(this)}else if(r||arguments.length===1)return super.add(e),Cl(this),!0;return!1}replace(e,r){return this.has(e)?(this.delete(e),super.add(r),Cl(this),!0):!1}supports(){return!0}};var rf=new WeakMap,xb=t=>[...t.keys()].filter(e=>e!==st),Cb=t=>{let e=rf.get(t).getAttributeNode("style");if((!e||e[ro]||t.get(st)!==e)&&(t.clear(),e)){t.set(st,e);for(let r of e[fe].split(/\s*;\s*/)){let[n,...u]=r.split(":");if(u.length>0){n=n.trim();let i=u.join(":").trim();n&&i&&t.set(n,i)}}}return e},tf={get(t,e){return e in DM?t[e]:(Cb(t),e==="length"?xb(t).length:/^\d+$/.test(e)?xb(t)[e]:t.get(yo(e)))},set(t,e,r){if(e==="cssText")t[e]=r;else{let n=Cb(t);if(r==null?t.delete(yo(e)):t.set(yo(e),r),!n){let u=rf.get(t);n=u.ownerDocument.createAttribute("style"),u.setAttributeNode(n),t.set(st,n)}n[ro]=!1,n[fe]=t.toString()}return!0}},wl=class extends Map{constructor(e){return super(),rf.set(this,e),new Proxy(this,tf)}get cssText(){return this.toString()}set cssText(e){rf.get(this).setAttribute("style",e)}getPropertyValue(e){let r=this[st];return tf.get(r,e)}setProperty(e,r){let n=this[st];tf.set(n,e,r)}removeProperty(e){let r=this[st];tf.set(r,e,null)}[Symbol.iterator](){let e=xb(this[st]),{length:r}=e,n=0;return{next(){let u=n===r;return{done:u,value:u?null:e[n++]}}}}get[st](){return this}toString(){let e=this[st];Cb(e);let r=[];return e.forEach(PM,r),r.join(";")}},{prototype:DM}=wl;function PM(t,e){e!==st&&this.push(`${e}:${t}`)}var ur=class{static get BUBBLING_PHASE(){return 3}static get AT_TARGET(){return 2}static get CAPTURING_PHASE(){return 1}static get NONE(){return 0}constructor(e,r={}){this.type=e,this.bubbles=!!r.bubbles,this.cancelBubble=!1,this._stopImmediatePropagationFlag=!1,this.cancelable=!!r.cancelable,this.eventPhase=this.NONE,this.timeStamp=Date.now(),this.defaultPrevented=!1,this.originalTarget=null,this.returnValue=null,this.srcElement=null,this.target=null,this._path=[]}get BUBBLING_PHASE(){return 3}get AT_TARGET(){return 2}get CAPTURING_PHASE(){return 1}get NONE(){return 0}preventDefault(){this.defaultPrevented=!0}composedPath(){return this._path}stopPropagation(){this.cancelBubble=!0}stopImmediatePropagation(){this.stopPropagation(),this._stopImmediatePropagationFlag=!0}};var So=class extends Array{constructor(e){super(),this.ownerElement=e}getNamedItem(e){return this.ownerElement.getAttributeNode(e)}setNamedItem(e){this.ownerElement.setAttributeNode(e),this.unshift(e)}removeNamedItem(e){let r=this.getNamedItem(e);this.ownerElement.removeAttribute(e),this.splice(this.indexOf(r),1)}item(e){return er===e)}},aE=(t,e,r)=>{if("ownerSVGElement"in e){let n=t.createElementNS(Qi,r);return n.ownerSVGElement=e.ownerSVGElement,n}return t.createElement(r)},FM=({localName:t,ownerDocument:e})=>e[Sn].voidElements.test(t),Tn=class extends vo{constructor(e,r){super(e,r,1),this[ai]=null,this[g0]=null,this[b0]=null}get isConnected(){return B0(this)}get parentElement(){return G0(this)}get previousSibling(){return Nu(this)}get nextSibling(){return En(this)}get previousElementSibling(){return V0(this)}get nextElementSibling(){return mo(this)}before(...e){H0(this,e)}after(...e){W0(this,e)}replaceWith(...e){z0(this,e)}remove(){Y0(this[Ae],this,this[Z][V])}get id(){return Y.get(this,"id")}set id(e){Y.set(this,"id",e)}get className(){return this.classList.value}set className(e){let{classList:r}=this;r.clear(),r.add(...e.split(/\s+/))}get nodeName(){return cl(this)}get tagName(){return cl(this)}get classList(){return this[ai]||(this[ai]=new ef(this))}get dataset(){return this[g0]||(this[g0]=new xl(this))}get nonce(){return Y.get(this,"nonce")}set nonce(e){Y.set(this,"nonce",e)}get style(){return this[b0]||(this[b0]=new wl(this))}get tabIndex(){return wn.get(this,"tabindex")||-1}set tabIndex(e){wn.set(this,"tabindex",e)}get innerText(){let e=[],{[V]:r,[Z]:n}=this;for(;r!==n;)r.nodeType===3?e.push(r.textContent.replace(/\s+/g," ")):e.length&&r[V]!=n&&h4.has(r.tagName)&&e.push(` `),r=r[V];return e.join("")}get textContent(){let e=[],{[V]:r,[Z]:n}=this;for(;r!==n;)r.nodeType===3&&e.push(r.textContent),r=r[V];return e.join("")}set textContent(e){this.replaceChildren(),e&&this.appendChild(new Sr(this.ownerDocument,e))}get innerHTML(){return $0(this)}set innerHTML(e){Q0(this,e)}get outerHTML(){return this.toString()}set outerHTML(e){let r=this.ownerDocument.createElement("");r.innerHTML=e,this.replaceWith(...r.childNodes)}get attributes(){let e=new So(this),r=this[V];for(;r.nodeType===2;)e.push(r),r=r[V];return new Proxy(e,LM)}focus(){this.dispatchEvent(new ur("focus"))}getAttribute(e){if(e==="class")return this.className;let r=this.getAttributeNode(e);return r&&r.value}getAttributeNode(e){let r=this[V];for(;r.nodeType===2;){if(r.name===e)return r;r=r[V]}return null}getAttributeNames(){let e=new vt,r=this[V];for(;r.nodeType===2;)e.push(r.name),r=r[V];return e}hasAttribute(e){return!!this.getAttributeNode(e)}hasAttributes(){return this[V].nodeType===2}removeAttribute(e){e==="class"&&this[ai]&&this[ai].clear();let r=this[V];for(;r.nodeType===2;){if(r.name===e){eb(this,r);return}r=r[V]}}removeAttributeNode(e){let r=this[V];for(;r.nodeType===2;){if(r===e){eb(this,r);return}r=r[V]}}setAttribute(e,r){if(e==="class")this.className=r;else{let n=this.getAttributeNode(e);n?n.value=r:pl(this,new vr(this.ownerDocument,e,r))}}setAttributeNode(e){let{name:r}=e,n=this.getAttributeNode(r);if(n!==e){n&&this.removeAttributeNode(n);let{ownerElement:u}=e;u&&u.removeAttributeNode(e),pl(this,e)}return n}toggleAttribute(e,r){return this.hasAttribute(e)?r?!0:(this.removeAttribute(e),!1):r||arguments.length===1?(this.setAttribute(e,""),!0):!1}get shadowRoot(){if(Wn.has(this)){let{mode:e,shadowRoot:r}=Wn.get(this);if(e==="open")return r}return null}attachShadow(e){if(Wn.has(this))throw new Error("operation not supported");let r=new us(this);return r.append(...this.childNodes),Wn.set(this,{mode:e.mode,shadowRoot:r}),r}matches(e){return iE(this,e)}closest(e){let r=this,n=Sl(r,e);for(;r&&!n(r);)r=r.parentElement;return r}insertAdjacentElement(e,r){let{parentElement:n}=this;switch(e){case"beforebegin":if(n){n.insertBefore(r,this);break}return null;case"afterbegin":this.insertBefore(r,this.firstChild);break;case"beforeend":this.insertBefore(r,null);break;case"afterend":if(n){n.insertBefore(r,this.nextSibling);break}return null}return r}insertAdjacentHTML(e,r){let n=this.ownerDocument.createElement("template");n.innerHTML=r,this.insertAdjacentElement(e,n.content)}insertAdjacentText(e,r){let n=this.ownerDocument.createTextNode(r);this.insertAdjacentElement(e,n)}cloneNode(e=!1){let{ownerDocument:r,localName:n}=this,u=h=>{h.parentNode=o,mr(l,h),l=h},i=aE(r,this,n),o=i,l=i,{[V]:c,[Z]:f}=this;for(;c!==f&&(e||c.nodeType===2);){switch(c.nodeType){case-1:mr(l,o[Z]),l=o[Z],o=o.parentNode;break;case 1:{let h=aE(r,c,c.localName);u(h),o=h;break}case 2:{let h=c.cloneNode(e);h.ownerElement=o,u(h);break}case 3:case 8:u(c.cloneNode(e));break}c=c[V]}return mr(l,i[Z]),i}toString(){let e=[],{[Z]:r}=this,n={[V]:this},u=!1;do switch(n=n[V],n.nodeType){case 2:{let i=" "+n;switch(i){case" id":case" class":case" style":break;default:e.push(i)}break}case-1:{let i=n[Et];u?("ownerSVGElement"in i?e.push(" />"):FM(i)?e.push(di(i)?">":" />"):e.push(`>`),u=!1):e.push(``);break}case 1:u&&e.push(">"),n.toString!==this.toString?(e.push(n.toString()),n=n[Z],u=!1):(e.push(`<${n.localName}`),u=!0);break;case 3:case 8:e.push((u?">":"")+n),u=!1;break}while(n!==r);return e.join("")}toJSON(){let e=[];return Kg(this,e),e}getAttributeNS(e,r){return this.getAttribute(r)}getElementsByTagNameNS(e,r){return this.getElementsByTagName(r)}hasAttributeNS(e,r){return this.hasAttribute(r)}removeAttributeNS(e,r){this.removeAttribute(r)}setAttributeNS(e,r,n){this.setAttribute(r,n)}setAttributeNodeNS(e){return this.setAttributeNode(e)}};var wb=new WeakMap,BM={get(t,e){return t[e]},set(t,e,r){return t[e]=r,!0}},mi=class extends Tn{constructor(e,r,n=null){super(e,r),this.ownerSVGElement=n}get className(){return wb.has(this)||wb.set(this,new Proxy({baseVal:"",animVal:""},BM)),wb.get(this)}set className(e){let{classList:r}=this;r.clear(),r.add(...e.split(/\s+/))}getAttribute(e){return e==="class"?[...this.classList].join(" "):super.getAttribute(e)}setAttribute(e,r){if(e==="class")this.className=r;else if(e==="style"){let{className:n}=this;n.baseVal=n.animVal=r}super.setAttribute(e,r)}};var xr=()=>{throw new TypeError("Illegal constructor")};function Eb(){xr()}bt(Eb,vr);Eb.prototype=vr.prototype;function Ib(){xr()}bt(Ib,ku);Ib.prototype=ku.prototype;function Tb(){xr()}bt(Tb,Yn);Tb.prototype=Yn.prototype;function Ab(){xr()}bt(Ab,ns);Ab.prototype=ns.prototype;function Nb(){xr()}bt(Nb,In);Nb.prototype=In.prototype;function kb(){xr()}bt(kb,Tn);kb.prototype=Tn.prototype;function Rb(){xr()}bt(Rb,br);Rb.prototype=br.prototype;function _b(){xr()}bt(_b,us);_b.prototype=us.prototype;function Mb(){xr()}bt(Mb,Sr);Mb.prototype=Sr.prototype;function Ob(){xr()}bt(Ob,mi);Ob.prototype=mi.prototype;var lE={Attr:Eb,CharacterData:Ib,Comment:Tb,DocumentFragment:Ab,DocumentType:Nb,Element:kb,Node:Rb,ShadowRoot:_b,Text:Mb,SVGElement:Ob};var El=new WeakMap,N={get(t,e){return El.has(t)&&El.get(t)[e]||null},set(t,e,r){El.has(t)||El.set(t,{});let n=El.get(t),u=e.slice(2);n[e]&&t.removeEventListener(u,n[e],!1),(n[e]=r)&&t.addEventListener(u,r,!1)}},k=class extends Tn{static get observedAttributes(){return[]}constructor(e=null,r=""){super(e,r);let n=!e,u;if(n){let{constructor:i}=this;if(!dl.has(i))throw new Error("unable to initialize this Custom Element");({ownerDocument:e,localName:r,options:u}=dl.get(i))}if(e[ci]){let{element:i,values:o}=e[ci];e[ci]=null;for(let[l,c]of o)i[l]=c;return i}n&&(this.ownerDocument=this[Z].ownerDocument=e,this.localName=r,Au.set(this,{connected:!1}),u.is&&this.setAttribute("is",u.is))}blur(){this.dispatchEvent(new ur("blur"))}click(){this.dispatchEvent(new ur("click"))}get accessKeyLabel(){let{accessKey:e}=this;return e&&`Alt+Shift+${e}`}get isContentEditable(){return this.hasAttribute("contenteditable")}get contentEditable(){return me.get(this,"contenteditable")}set contentEditable(e){me.set(this,"contenteditable",e)}get draggable(){return me.get(this,"draggable")}set draggable(e){me.set(this,"draggable",e)}get hidden(){return me.get(this,"hidden")}set hidden(e){me.set(this,"hidden",e)}get spellcheck(){return me.get(this,"spellcheck")}set spellcheck(e){me.set(this,"spellcheck",e)}get accessKey(){return Y.get(this,"accesskey")}set accessKey(e){Y.set(this,"accesskey",e)}get dir(){return Y.get(this,"dir")}set dir(e){Y.set(this,"dir",e)}get lang(){return Y.get(this,"lang")}set lang(e){Y.set(this,"lang",e)}get title(){return Y.get(this,"title")}set title(e){Y.set(this,"title",e)}get onabort(){return N.get(this,"onabort")}set onabort(e){N.set(this,"onabort",e)}get onblur(){return N.get(this,"onblur")}set onblur(e){N.set(this,"onblur",e)}get oncancel(){return N.get(this,"oncancel")}set oncancel(e){N.set(this,"oncancel",e)}get oncanplay(){return N.get(this,"oncanplay")}set oncanplay(e){N.set(this,"oncanplay",e)}get oncanplaythrough(){return N.get(this,"oncanplaythrough")}set oncanplaythrough(e){N.set(this,"oncanplaythrough",e)}get onchange(){return N.get(this,"onchange")}set onchange(e){N.set(this,"onchange",e)}get onclick(){return N.get(this,"onclick")}set onclick(e){N.set(this,"onclick",e)}get onclose(){return N.get(this,"onclose")}set onclose(e){N.set(this,"onclose",e)}get oncontextmenu(){return N.get(this,"oncontextmenu")}set oncontextmenu(e){N.set(this,"oncontextmenu",e)}get oncuechange(){return N.get(this,"oncuechange")}set oncuechange(e){N.set(this,"oncuechange",e)}get ondblclick(){return N.get(this,"ondblclick")}set ondblclick(e){N.set(this,"ondblclick",e)}get ondrag(){return N.get(this,"ondrag")}set ondrag(e){N.set(this,"ondrag",e)}get ondragend(){return N.get(this,"ondragend")}set ondragend(e){N.set(this,"ondragend",e)}get ondragenter(){return N.get(this,"ondragenter")}set ondragenter(e){N.set(this,"ondragenter",e)}get ondragleave(){return N.get(this,"ondragleave")}set ondragleave(e){N.set(this,"ondragleave",e)}get ondragover(){return N.get(this,"ondragover")}set ondragover(e){N.set(this,"ondragover",e)}get ondragstart(){return N.get(this,"ondragstart")}set ondragstart(e){N.set(this,"ondragstart",e)}get ondrop(){return N.get(this,"ondrop")}set ondrop(e){N.set(this,"ondrop",e)}get ondurationchange(){return N.get(this,"ondurationchange")}set ondurationchange(e){N.set(this,"ondurationchange",e)}get onemptied(){return N.get(this,"onemptied")}set onemptied(e){N.set(this,"onemptied",e)}get onended(){return N.get(this,"onended")}set onended(e){N.set(this,"onended",e)}get onerror(){return N.get(this,"onerror")}set onerror(e){N.set(this,"onerror",e)}get onfocus(){return N.get(this,"onfocus")}set onfocus(e){N.set(this,"onfocus",e)}get oninput(){return N.get(this,"oninput")}set oninput(e){N.set(this,"oninput",e)}get oninvalid(){return N.get(this,"oninvalid")}set oninvalid(e){N.set(this,"oninvalid",e)}get onkeydown(){return N.get(this,"onkeydown")}set onkeydown(e){N.set(this,"onkeydown",e)}get onkeypress(){return N.get(this,"onkeypress")}set onkeypress(e){N.set(this,"onkeypress",e)}get onkeyup(){return N.get(this,"onkeyup")}set onkeyup(e){N.set(this,"onkeyup",e)}get onload(){return N.get(this,"onload")}set onload(e){N.set(this,"onload",e)}get onloadeddata(){return N.get(this,"onloadeddata")}set onloadeddata(e){N.set(this,"onloadeddata",e)}get onloadedmetadata(){return N.get(this,"onloadedmetadata")}set onloadedmetadata(e){N.set(this,"onloadedmetadata",e)}get onloadstart(){return N.get(this,"onloadstart")}set onloadstart(e){N.set(this,"onloadstart",e)}get onmousedown(){return N.get(this,"onmousedown")}set onmousedown(e){N.set(this,"onmousedown",e)}get onmouseenter(){return N.get(this,"onmouseenter")}set onmouseenter(e){N.set(this,"onmouseenter",e)}get onmouseleave(){return N.get(this,"onmouseleave")}set onmouseleave(e){N.set(this,"onmouseleave",e)}get onmousemove(){return N.get(this,"onmousemove")}set onmousemove(e){N.set(this,"onmousemove",e)}get onmouseout(){return N.get(this,"onmouseout")}set onmouseout(e){N.set(this,"onmouseout",e)}get onmouseover(){return N.get(this,"onmouseover")}set onmouseover(e){N.set(this,"onmouseover",e)}get onmouseup(){return N.get(this,"onmouseup")}set onmouseup(e){N.set(this,"onmouseup",e)}get onmousewheel(){return N.get(this,"onmousewheel")}set onmousewheel(e){N.set(this,"onmousewheel",e)}get onpause(){return N.get(this,"onpause")}set onpause(e){N.set(this,"onpause",e)}get onplay(){return N.get(this,"onplay")}set onplay(e){N.set(this,"onplay",e)}get onplaying(){return N.get(this,"onplaying")}set onplaying(e){N.set(this,"onplaying",e)}get onprogress(){return N.get(this,"onprogress")}set onprogress(e){N.set(this,"onprogress",e)}get onratechange(){return N.get(this,"onratechange")}set onratechange(e){N.set(this,"onratechange",e)}get onreset(){return N.get(this,"onreset")}set onreset(e){N.set(this,"onreset",e)}get onresize(){return N.get(this,"onresize")}set onresize(e){N.set(this,"onresize",e)}get onscroll(){return N.get(this,"onscroll")}set onscroll(e){N.set(this,"onscroll",e)}get onseeked(){return N.get(this,"onseeked")}set onseeked(e){N.set(this,"onseeked",e)}get onseeking(){return N.get(this,"onseeking")}set onseeking(e){N.set(this,"onseeking",e)}get onselect(){return N.get(this,"onselect")}set onselect(e){N.set(this,"onselect",e)}get onshow(){return N.get(this,"onshow")}set onshow(e){N.set(this,"onshow",e)}get onstalled(){return N.get(this,"onstalled")}set onstalled(e){N.set(this,"onstalled",e)}get onsubmit(){return N.get(this,"onsubmit")}set onsubmit(e){N.set(this,"onsubmit",e)}get onsuspend(){return N.get(this,"onsuspend")}set onsuspend(e){N.set(this,"onsuspend",e)}get ontimeupdate(){return N.get(this,"ontimeupdate")}set ontimeupdate(e){N.set(this,"ontimeupdate",e)}get ontoggle(){return N.get(this,"ontoggle")}set ontoggle(e){N.set(this,"ontoggle",e)}get onvolumechange(){return N.get(this,"onvolumechange")}set onvolumechange(e){N.set(this,"onvolumechange",e)}get onwaiting(){return N.get(this,"onwaiting")}set onwaiting(e){N.set(this,"onwaiting",e)}get onauxclick(){return N.get(this,"onauxclick")}set onauxclick(e){N.set(this,"onauxclick",e)}get ongotpointercapture(){return N.get(this,"ongotpointercapture")}set ongotpointercapture(e){N.set(this,"ongotpointercapture",e)}get onlostpointercapture(){return N.get(this,"onlostpointercapture")}set onlostpointercapture(e){N.set(this,"onlostpointercapture",e)}get onpointercancel(){return N.get(this,"onpointercancel")}set onpointercancel(e){N.set(this,"onpointercancel",e)}get onpointerdown(){return N.get(this,"onpointerdown")}set onpointerdown(e){N.set(this,"onpointerdown",e)}get onpointerenter(){return N.get(this,"onpointerenter")}set onpointerenter(e){N.set(this,"onpointerenter",e)}get onpointerleave(){return N.get(this,"onpointerleave")}set onpointerleave(e){N.set(this,"onpointerleave",e)}get onpointermove(){return N.get(this,"onpointermove")}set onpointermove(e){N.set(this,"onpointermove",e)}get onpointerout(){return N.get(this,"onpointerout")}set onpointerout(e){N.set(this,"onpointerout",e)}get onpointerover(){return N.get(this,"onpointerover")}set onpointerover(e){N.set(this,"onpointerover",e)}get onpointerup(){return N.get(this,"onpointerup")}set onpointerup(e){N.set(this,"onpointerup",e)}};var cE="template",Il=class extends k{constructor(e){super(e,cE);let r=this.ownerDocument.createDocumentFragment();(this[qa]=r)[st]=this}get content(){if(this.hasChildNodes()&&!this[qa].hasChildNodes())for(let e of this.childNodes)this[qa].appendChild(e.cloneNode(!0));return this[qa]}};we(cE,Il);var nf=class extends k{constructor(e,r="html"){super(e,r)}};var{toString:GM}=k.prototype,Un=class extends k{get innerHTML(){return this.textContent}set innerHTML(e){this.textContent=e}toString(){return GM.call(this.cloneNode()).replace(/>${this.textContent}<`)}};var dE="script",Tl=class extends Un{constructor(e,r=dE){super(e,r)}get type(){return Y.get(this,"type")}set type(e){Y.set(this,"type",e)}get src(){return Y.get(this,"src")}set src(e){Y.set(this,"src",e)}get defer(){return me.get(this,"defer")}set defer(e){me.set(this,"defer",e)}get crossOrigin(){return Y.get(this,"crossorigin")}set crossOrigin(e){Y.set(this,"crossorigin",e)}get nomodule(){return me.get(this,"nomodule")}set nomodule(e){me.set(this,"nomodule",e)}get referrerPolicy(){return Y.get(this,"referrerpolicy")}set referrerPolicy(e){Y.set(this,"referrerpolicy",e)}get nonce(){return Y.get(this,"nonce")}set nonce(e){Y.set(this,"nonce",e)}get async(){return me.get(this,"async")}set async(e){me.set(this,"async",e)}};we(dE,Tl);var uf=class extends k{constructor(e,r="frame"){super(e,r)}};var fE="iframe",Al=class extends k{constructor(e,r=fE){super(e,r)}get src(){return Y.get(this,"src")}set src(e){Y.set(this,"src",e)}};we(fE,Al);var sf=class extends k{constructor(e,r="object"){super(e,r)}};var of=class extends k{constructor(e,r="head"){super(e,r)}};var af=class extends k{constructor(e,r="body"){super(e,r)}};var FE=te(LE(),1);var BE="style",Rl=class extends Un{constructor(e,r=BE){super(e,r),this[Zi]=null}get sheet(){let e=this[Zi];return e!==null?e:this[Zi]=(0,FE.parse)(this.textContent)}get innerHTML(){return super.innerHTML||""}set innerHTML(e){super.textContent=e,this[Zi]=null}get innerText(){return super.innerText||""}set innerText(e){super.textContent=e,this[Zi]=null}get textContent(){return super.textContent||""}set textContent(e){super.textContent=e,this[Zi]=null}};we(BE,Rl);var yf=class extends k{constructor(e,r="time"){super(e,r)}};var Sf=class extends k{constructor(e,r="fieldset"){super(e,r)}};var xf=class extends k{constructor(e,r="embed"){super(e,r)}};var Cf=class extends k{constructor(e,r="hr"){super(e,r)}};var wf=class extends k{constructor(e,r="progress"){super(e,r)}};var Ef=class extends k{constructor(e,r="p"){super(e,r)}};var If=class extends k{constructor(e,r="table"){super(e,r)}};var Tf=class extends k{constructor(e,r="frameset"){super(e,r)}};var Af=class extends k{constructor(e,r="li"){super(e,r)}};var Nf=class extends k{constructor(e,r="base"){super(e,r)}};var kf=class extends k{constructor(e,r="datalist"){super(e,r)}};var GE="input",_l=class extends k{constructor(e,r=GE){super(e,r)}get autofocus(){return me.get(this,"autofocus")||-1}set autofocus(e){me.set(this,"autofocus",e)}get disabled(){return me.get(this,"disabled")}set disabled(e){me.set(this,"disabled",e)}get name(){return this.getAttribute("name")}set name(e){this.setAttribute("name",e)}get placeholder(){return this.getAttribute("placeholder")}set placeholder(e){this.setAttribute("placeholder",e)}get type(){return this.getAttribute("type")}set type(e){this.setAttribute("type",e)}};we(GE,_l);var Rf=class extends k{constructor(e,r="param"){super(e,r)}};var _f=class extends k{constructor(e,r="media"){super(e,r)}};var Mf=class extends k{constructor(e,r="audio"){super(e,r)}};var VE="h1",Ml=class extends k{constructor(e,r=VE){super(e,r)}};we([VE,"h2","h3","h4","h5","h6"],Ml);var Of=class extends k{constructor(e,r="dir"){super(e,r)}};var Df=class extends k{constructor(e,r="quote"){super(e,r)}};var WE=te(HE(),1);var{createCanvas:VM}=WE.default,zE="canvas",Ol=class extends k{constructor(e,r=zE){super(e,r),this[Vr]=VM(300,150)}get width(){return this[Vr].width}set width(e){wn.set(this,"width",e),this[Vr].width=e}get height(){return this[Vr].height}set height(e){wn.set(this,"height",e),this[Vr].height=e}getContext(e){return this[Vr].getContext(e)}toDataURL(...e){return this[Vr].toDataURL(...e)}};we(zE,Ol);var Pf=class extends k{constructor(e,r="legend"){super(e,r)}};var Lf=class extends k{constructor(e,r="option"){super(e,r)}};var Ff=class extends k{constructor(e,r="span"){super(e,r)}};var Bf=class extends k{constructor(e,r="meter"){super(e,r)}};var Gf=class extends k{constructor(e,r="video"){super(e,r)}};var Vf=class extends k{constructor(e,r="td"){super(e,r)}};var YE="title",Dl=class extends Un{constructor(e,r=YE){super(e,r)}};we(YE,Dl);var Hf=class extends k{constructor(e,r="output"){super(e,r)}};var Wf=class extends k{constructor(e,r="tr"){super(e,r)}};var zf=class extends k{constructor(e,r="data"){super(e,r)}};var Yf=class extends k{constructor(e,r="menu"){super(e,r)}};var UE="select",Pl=class extends k{constructor(e,r=UE){super(e,r)}get options(){let e=new vt,{firstElementChild:r}=this;for(;r;)r.tagName==="OPTGROUP"?e.push(...r.children):e.push(r),r=r.nextElementSibling;return e}get disabled(){return me.get(this,"disabled")}set disabled(e){me.set(this,"disabled",e)}get name(){return this.getAttribute("name")}set name(e){this.setAttribute("name",e)}};we(UE,Pl);var Uf=class extends k{constructor(e,r="br"){super(e,r)}};var XE="button",Ll=class extends k{constructor(e,r=XE){super(e,r)}get disabled(){return me.get(this,"disabled")}set disabled(e){me.set(this,"disabled",e)}get name(){return this.getAttribute("name")}set name(e){this.setAttribute("name",e)}get type(){return this.getAttribute("type")}set type(e){this.setAttribute("type",e)}};we(XE,Ll);var Xf=class extends k{constructor(e,r="map"){super(e,r)}};var jf=class extends k{constructor(e,r="optgroup"){super(e,r)}};var Zf=class extends k{constructor(e,r="dl"){super(e,r)}};var jE="textarea",Fl=class extends Un{constructor(e,r=jE){super(e,r)}get disabled(){return me.get(this,"disabled")}set disabled(e){me.set(this,"disabled",e)}get name(){return this.getAttribute("name")}set name(e){this.setAttribute("name",e)}get placeholder(){return this.getAttribute("placeholder")}set placeholder(e){this.setAttribute("placeholder",e)}get type(){return this.getAttribute("type")}set type(e){this.setAttribute("type",e)}get value(){return this.textContent}set value(e){this.textContent=e}};we(jE,Fl);var qf=class extends k{constructor(e,r="font"){super(e,r)}};var Jf=class extends k{constructor(e,r="div"){super(e,r)}};var ZE="link",Bl=class extends k{constructor(e,r=ZE){super(e,r)}get disabled(){return me.get(this,"disabled")}set disabled(e){me.set(this,"disabled",e)}get href(){return Y.get(this,"href")}set href(e){Y.set(this,"href",e)}get hreflang(){return Y.get(this,"hreflang")}set hreflang(e){Y.set(this,"hreflang",e)}get media(){return Y.get(this,"media")}set media(e){Y.set(this,"media",e)}get rel(){return Y.get(this,"rel")}set rel(e){Y.set(this,"rel",e)}get type(){return Y.get(this,"type")}set type(e){Y.set(this,"type",e)}};we(ZE,Bl);var $f=class extends k{constructor(e,r="slot"){super(e,r)}};var Qf=class extends k{constructor(e,r="form"){super(e,r)}};var qE="img",os=class extends k{constructor(e,r=qE){super(e,r)}get alt(){return Y.get(this,"alt")}set alt(e){Y.set(this,"alt",e)}get sizes(){return Y.get(this,"sizes")}set sizes(e){Y.set(this,"sizes",e)}get src(){return Y.get(this,"src")}set src(e){Y.set(this,"src",e)}get srcset(){return Y.get(this,"srcset")}set srcset(e){Y.set(this,"srcset",e)}get title(){return Y.get(this,"title")}set title(e){Y.set(this,"title",e)}get width(){return wn.get(this,"width")}set width(e){wn.set(this,"width",e)}get height(){return wn.get(this,"height")}set height(e){wn.set(this,"height",e)}};we(qE,os);var Kf=class extends k{constructor(e,r="pre"){super(e,r)}};var eh=class extends k{constructor(e,r="ul"){super(e,r)}};var th=class extends k{constructor(e,r="meta"){super(e,r)}};var rh=class extends k{constructor(e,r="picture"){super(e,r)}};var nh=class extends k{constructor(e,r="area"){super(e,r)}};var uh=class extends k{constructor(e,r="ol"){super(e,r)}};var ih=class extends k{constructor(e,r="caption"){super(e,r)}};var JE="a",Gl=class extends k{constructor(e,r=JE){super(e,r)}get href(){return encodeURI(Y.get(this,"href"))}set href(e){Y.set(this,"href",decodeURI(e))}get download(){return encodeURI(Y.get(this,"download"))}set download(e){Y.set(this,"download",decodeURI(e))}get target(){return Y.get(this,"target")}set target(e){Y.set(this,"target",e)}get type(){return Y.get(this,"type")}set type(e){Y.set(this,"type",e)}};we(JE,Gl);var sh=class extends k{constructor(e,r="label"){super(e,r)}};var oh=class extends k{constructor(e,r="unknown"){super(e,r)}};var ah=class extends k{constructor(e,r="mod"){super(e,r)}};var lh=class extends k{constructor(e,r="details"){super(e,r)}};var $E="source",Vl=class extends k{constructor(e,r=$E){super(e,r)}get src(){return Y.get(this,"src")}set src(e){Y.set(this,"src",e)}get srcset(){return Y.get(this,"srcset")}set srcset(e){Y.set(this,"srcset",e)}get sizes(){return Y.get(this,"sizes")}set sizes(e){Y.set(this,"sizes",e)}get type(){return Y.get(this,"type")}set type(e){Y.set(this,"type",e)}};we($E,Vl);var ch=class extends k{constructor(e,r="track"){super(e,r)}};var dh=class extends k{constructor(e,r="marquee"){super(e,r)}};var QE={HTMLElement:k,HTMLTemplateElement:Il,HTMLHtmlElement:nf,HTMLScriptElement:Tl,HTMLFrameElement:uf,HTMLIFrameElement:Al,HTMLObjectElement:sf,HTMLHeadElement:of,HTMLBodyElement:af,HTMLStyleElement:Rl,HTMLTimeElement:yf,HTMLFieldSetElement:Sf,HTMLEmbedElement:xf,HTMLHRElement:Cf,HTMLProgressElement:wf,HTMLParagraphElement:Ef,HTMLTableElement:If,HTMLFrameSetElement:Tf,HTMLLIElement:Af,HTMLBaseElement:Nf,HTMLDataListElement:kf,HTMLInputElement:_l,HTMLParamElement:Rf,HTMLMediaElement:_f,HTMLAudioElement:Mf,HTMLHeadingElement:Ml,HTMLDirectoryElement:Of,HTMLQuoteElement:Df,HTMLCanvasElement:Ol,HTMLLegendElement:Pf,HTMLOptionElement:Lf,HTMLSpanElement:Ff,HTMLMeterElement:Bf,HTMLVideoElement:Gf,HTMLTableCellElement:Vf,HTMLTitleElement:Dl,HTMLOutputElement:Hf,HTMLTableRowElement:Wf,HTMLDataElement:zf,HTMLMenuElement:Yf,HTMLSelectElement:Pl,HTMLBRElement:Uf,HTMLButtonElement:Ll,HTMLMapElement:Xf,HTMLOptGroupElement:jf,HTMLDListElement:Zf,HTMLTextAreaElement:Fl,HTMLFontElement:qf,HTMLDivElement:Jf,HTMLLinkElement:Bl,HTMLSlotElement:$f,HTMLFormElement:Qf,HTMLImageElement:os,HTMLPreElement:Kf,HTMLUListElement:eh,HTMLMetaElement:th,HTMLPictureElement:rh,HTMLAreaElement:nh,HTMLOListElement:uh,HTMLTableCaptionElement:ih,HTMLAnchorElement:Gl,HTMLLabelElement:sh,HTMLUnknownElement:oh,HTMLModElement:ah,HTMLDetailsElement:lh,HTMLSourceElement:Vl,HTMLTrackElement:ch,HTMLMarqueeElement:dh};var fh={test:()=>!0},KE={"text/html":{docType:"",ignoreCase:!0,voidElements:/^(?:area|base|br|col|embed|hr|img|input|keygen|link|menuitem|meta|param|source|track|wbr)$/i},"image/svg+xml":{docType:'',ignoreCase:!1,voidElements:fh},"text/xml":{docType:'',ignoreCase:!1,voidElements:fh},"application/xml":{docType:'',ignoreCase:!1,voidElements:fh},"application/xhtml+xml":{docType:'',ignoreCase:!1,voidElements:fh}};var hh=typeof CustomEvent=="function"?CustomEvent:class extends ur{constructor(e,r={}){super(e,r),this.detail=r.detail}};var Hl=class extends ur{constructor(e,r={}){super(e,r),this.inputType=r.inputType,this.data=r.data,this.dataTransfer=r.dataTransfer,this.isComposing=r.isComposing||!1,this.ranges=r.ranges}};var e6=t=>class extends os{constructor(r,n){switch(super(t),arguments.length){case 1:this.height=r,this.width=r;break;case 2:this.height=n,this.width=r;break}}};var t6=({[Et]:t,[Z]:e},r=null)=>{M0(t[Ae],e[V]);do{let n=It(t),u=n===e?n:n[V];r?r.insertBefore(t,r[Z]):t.remove(),t=u}while(t!==e)},wo=class{constructor(){this[Et]=null,this[Z]=null,this.commonAncestorContainer=null}insertNode(e){this[Z].parentNode.insertBefore(e,this[Et])}selectNode(e){this[Et]=e,this[Z]=It(e)}surroundContents(e){e.replaceChildren(this.extractContents())}setStartBefore(e){this[Et]=e}setStartAfter(e){this[Et]=e.nextSibling}setEndBefore(e){this[Z]=It(e.previousSibling)}setEndAfter(e){this[Z]=It(e)}cloneContents(){let{[Et]:e,[Z]:r}=this,n=e.ownerDocument.createDocumentFragment();for(;e!==r;)n.insertBefore(e.cloneNode(!0),n[Z]),e=It(e),e!==r&&(e=e[V]);return n}deleteContents(){t6(this)}extractContents(){let e=this[Et].ownerDocument.createDocumentFragment();return t6(this,e),e}createContextualFragment(e){let r=this.commonAncestorContainer.createElement("template");return r.innerHTML=e,this.selectNode(r.content),r.content}cloneRange(){let e=new wo;return e[Et]=this[Et],e[Z]=this[Z],e}};var HM=({nodeType:t},e)=>{switch(t){case 1:return e&Yg;case 3:return e&Ug;case 8:return e&Xg}return 0},ph=class{constructor(e,r=zg){this.root=e,this.currentNode=e,this.whatToShow=r;let{[V]:n,[Z]:u}=e;if(e.nodeType===9){let{documentElement:o}=e;n=o,u=o[Z]}let i=[];for(;n!==u;)HM(n,r)&&i.push(n),n=n[V];this[st]={i:0,nodes:i}}nextNode(){let e=this[st];return this.currentNode=e.i{let{[V]:n,[Z]:u}=e;return t.call({ownerDocument:e,[V]:n,[Z]:u},r)},u6=v4({},lE,QE,{CustomEvent:hh,Event:ur,EventTarget:hi,InputEvent:Hl,NamedNodeMap:So,NodeList:vt}),mh=new WeakMap,Yr=class extends pi{constructor(e){super(null,"#document",9),this[nr]={active:!1,registry:null},this[Vn]={active:!1,class:null},this[Sn]=KE[e],this[li]=null,this[Ja]=null,this[uo]=null,this[Vr]=null,this[ci]=null}get defaultView(){return mh.has(this)||mh.set(this,new Proxy(globalThis,{set:(e,r,n)=>{switch(r){case"addEventListener":case"removeEventListener":case"dispatchEvent":this[no][r]=n;break;default:e[r]=n;break}return!0},get:(e,r)=>{switch(r){case"addEventListener":case"removeEventListener":case"dispatchEvent":if(!this[no]){let n=this[no]=new hi;n.dispatchEvent=n.dispatchEvent.bind(n),n.addEventListener=n.addEventListener.bind(n),n.removeEventListener=n.removeEventListener.bind(n)}return this[no][r];case"document":return this;case"navigator":return{userAgent:"Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36"};case"window":return mh.get(this);case"customElements":return this[nr].registry||(this[nr]=new O0(this)),this[nr];case"performance":return n6.performance;case"DOMParser":return this[Ja];case"Image":return this[Vr]||(this[Vr]=e6(this)),this[Vr];case"MutationObserver":return this[Vn].class||(this[Vn]=new L0(this)),this[Vn].class}return this[uo]&&this[uo][r]||u6[r]||e[r]}})),mh.get(this)}get doctype(){let e=this[li];if(e)return e;let{firstChild:r}=this;return r&&r.nodeType===10?this[li]=r:null}set doctype(e){if(/^([a-z:]+)(\s+system|\s+public(\s+"([^"]+)")?)?(\s+"([^"]+)")?/i.test(e)){let{$1:r,$4:n,$6:u}=RegExp;this[li]=new In(this,r,n,u),Tu(this,this[li],this[V])}}get documentElement(){return this.firstElementChild}get isConnected(){return!0}_getParent(){return this[no]}createAttribute(e){return new vr(this,e)}createComment(e){return new Yn(this,e)}createDocumentFragment(){return new ns(this)}createDocumentType(e,r,n){return new In(this,e,r,n)}createElement(e){return new Tn(this,e)}createRange(){let e=new wo;return e.commonAncestorContainer=this,e}createTextNode(e){return new Sr(this,e)}createTreeWalker(e,r=-1){return new ph(e,r)}createNodeIterator(e,r=-1){return this.createTreeWalker(e,r)}createEvent(e){let r=y4(e==="Event"?new ur(""):new hh(""));return r.initEvent=r.initCustomEvent=(n,u=!1,i=!1,o)=>{S4(r,{type:{value:n},canBubble:{value:u},cancelable:{value:i},detail:{value:o}})},r}cloneNode(e=!1){let{constructor:r,[nr]:n,[li]:u}=this,i=new r;if(i[nr]=n,e){let o=i[Z],{childNodes:l}=this;for(let{length:c}=l,f=0;f{let{ownerDocument:c,nodeType:f}=l;l.ownerDocument=this,i&&c!==this&&f===1&&u.upgrade(l)};if(o(n),r)switch(n.nodeType){case 1:case 11:{let{[V]:l,[Z]:c}=n;for(;l!==c;)l.nodeType===1&&o(l),l=l[V];break}}return n}toString(){return this.childNodes.join("")}querySelector(e){return r6(super.querySelector,this,e)}querySelectorAll(e){return r6(super.querySelectorAll,this,e)}getElementsByTagNameNS(e,r){return this.getElementsByTagName(r)}createAttributeNS(e,r){return this.createAttribute(r)}createElementNS(e,r,n){return e===Qi?new mi(this,r,null):this.createElement(r,n)}};bt(u6.Document=function(){xr()},Yr).prototype=Yr.prototype;var WM=(t,e,r,n)=>{if(!e&&po.has(r)){let o=po.get(r);return new o(t,r)}let{[nr]:{active:u,registry:i}}=t;if(u){let o=e?n.is:r;if(i.has(o)){let{Class:l}=i.get(o),c=new l(t,r);return Au.set(c,{connected:!1}),c}}return new k(t,r)},Wl=class extends Yr{constructor(){super("text/html")}get all(){let e=new vt,{[V]:r,[Z]:n}=this;for(;r!==n;){switch(r.nodeType){case 1:e.push(r);break}r=r[V]}return e}get head(){let{documentElement:e}=this,{firstElementChild:r}=e;return(!r||r.tagName!=="HEAD")&&(r=this.createElement("head"),e.prepend(r)),r}get body(){let{head:e}=this,{nextElementSibling:r}=e;return(!r||r.tagName!=="BODY")&&(r=this.createElement("body"),e.after(r)),r}get title(){let{head:e}=this,r=e.getElementsByTagName("title").shift();return r?r.textContent:""}set title(e){let{head:r}=this,n=r.getElementsByTagName("title").shift();n?n.textContent=e:r.insertBefore(this.createElement("title"),r.firstChild).textContent=e}createElement(e,r){let n=!!(r&&r.is),u=WM(this,n,e,r);return n&&u.setAttribute("is",r.is),u}};var gh=class extends Yr{constructor(){super("image/svg+xml")}toString(){return this[Sn].docType+super.toString()}};var bh=class extends Yr{constructor(){super("text/xml")}toString(){return this[Sn].docType+super.toString()}};var Eo=class{parseFromString(e,r,n=null){let u=!1,i;return r==="text/html"?(u=!0,i=new Wl):r==="image/svg+xml"?i=new gh:i=new bh,i[Ja]=Eo,n&&(i[uo]=n),u&&e==="..."&&(e=""),e?P0(i,u,e):i}};var{parse:MX}=JSON;var i6=(t,e=null)=>new Eo().parseFromString(t,"text/html",e).defaultView;function zM(){xr()}bt(zM,Yr).prototype=Yr.prototype;var Ub=te(require("path"));var zl=te(Yb()),YM=require("electron"),UM=54800,XM=32,jM=2e3;var To=class{constructor(e){this.app=e}get headlessBrowser(){return this._win||(this._win=new YM.remote.BrowserWindow({show:!1})),this._win}async downloadAsMarkdownUsingBrowserWindow(e){await this.headlessBrowser.loadURL(e),await new Promise(f=>setTimeout(f,jM));let n=this.headlessBrowser.webContents.mainFrame,u=this.headlessBrowser.getTitle(),i=await n.executeJavaScript("document.documentElement.outerHTML"),[o,l]=this.extractData(i),c=(0,nn.htmlToMarkdown)(l);return[u,c]}async processFile(e){let n=app.metadataCache.getFileCache(e)?.frontmatter,u=ft().urlAttribute,i=n?.[u];if(i){let[o,l]=await this.downloadAsMarkDown(i),c=await this.app.vault.cachedRead(e),f=this.app.metadataCache.getFileCache(e)?.frontmatter||{};f.position=void 0,f.readlater={...f.readlater,synchtime:(0,zl.default)().valueOf()};let h=`--- `+(0,nn.stringifyYaml)(f)+`--- `+l;app.vault.modify(e,h),app.vault.rename(e,(0,nn.normalizePath)(Ub.default.join(e.parent.path,this.normalizeFileName(o)+".md")))}}async createFileFromURL(e,r){let[n,u]=await this.downloadAsMarkDown(e),i=r?.title||n||e,o=ft().urlAttribute,l={};l[o]=e,l.readlater={id:r?.id,provider:r?.provider,synchtime:(0,zl.default)().valueOf()};let c=`--- `+(0,nn.stringifyYaml)(l)+`--- `+u,f=this.normalizeFileName(i)+".md",h=r?.folder||ft().readLaterFolder||"/";h||(h=!r?.unattended&&this.app.workspace.getActiveFile()?.parent.path||"/");let m=(0,nn.normalizePath)(Ub.default.join(h,f)),b=await this.checkForUsablePath(m),x=await this.app.vault.create(b,c),y=this.app.workspace.getLeaf(!1);r?.unattended||await y.openFile(x)}async checkForUsablePath(e){let r=await this.app.vault.adapter.exists(e),n=1,u=e;for(;r;)u=e.replace(".md",` (${n}).md`),r=await this.app.vault.adapter.exists(u),n++;return u}async downloadAsMarkDown(e){let r=new vh.URL(e);if(ft().domainsForHeadless.find(u=>r.hostname.contains(u)))return this.downloadAsMarkdownUsingBrowserWindow(e);{let[u,i]=await this.downloadAsMarkDownUsingRequestUrl(e);return!i||i.length{r.removeHeader("cookie")})}normalizeFileName(e){return e.replace(To.fileNameRE,"")}async processBookmarks(e,r){let n=ft(),i=n[r].folder||n.readLaterFolder||"/",o=mx(this.app,i),l=new Map;for(let f of o){let m=this.app.metadataCache.getFileCache(f)?.frontmatter?.[n.urlAttribute];m&&l.set(m,!0)}let c=e.filter(f=>!l.has(f.url));try{await Promise.all(c.map(f=>this.createFileFromURL(f.url,{unattended:!0,provider:r,folder:i,id:f.id,title:f.title})))}catch(f){console.warn(f)}return{processed:c.length,folder:i,provider:r}}async synchAll(){let e=ft().urlAttribute,n=this.app.vault.getMarkdownFiles().filter(u=>{let i=this.app.metadataCache.getFileCache(u)?.frontmatter;if(i?.[e]){let o=i.readlater?.synchtime,l=i.readlater?.synch;return l?yh(l,o):!1}});await Promise.all(n.map(u=>this.processFile(u)))}},kn=To;kn.fileNameRE=/[\\/:]/gm,kn._ports=new Map;var ZM=(t,e,r)=>{e.headers["access-control-request-method"]&&r.setHeader("access-control-allow-methods",e.headers["access-control-request-method"]),e.headers["access-control-request-headers"]&&r.setHeader("access-control-allow-headers",e.headers["access-control-request-headers"]),e.headers.origin&&(r.setHeader("access-control-allow-origin",e.headers.origin),r.setHeader("access-control-allow-credentials","true")),e.method==="OPTIONS"&&(r.statusCode=200,t.statusCode=200)};function yh(t,e){if(!e)return!0;let r=(0,zl.default)(),n=(0,zl.default)(e);switch(t){case"Daily":return r.diff(n,"days")>0;case"Hourly":return r.diff(n,"hours")>0;case"Monthly":return r.diff(n,"month")>0;case"Weekly":return r.diff(n,"weeks")>0;case"Yearly":return r.diff(n,"years")>0;case"Manual|":return!1;default:throw Error("Invalid synch attribute "+t)}}var o6=require("url");var Ao=require("obsidian"),Sh=class extends Ao.Modal{constructor(r,n){super(r);this.onSubmit=n}onOpen(){let{contentEl:r}=this;r.createEl("h1",{text:"Please enter credentials"}),new Ao.Setting(r).setName("Username").addText(n=>n.onChange(u=>{this.username=u})),new Ao.Setting(r).setName("Password").addText(n=>{n.inputEl.type="password",n.onChange(u=>{this.password=u})}),new Ao.Setting(r).addButton(n=>n.setButtonText("OK").setCta().onClick(()=>{this.close(),this.onSubmit(this.username,this.password)}))}onClose(){let{contentEl:r}=this;r.empty()}};var a6=require("events"),Xb=te(Yb());var qM={pocket:ka,instapaper:Wa},JM=` `,jb="readlater-add",l6;function ft(){return l6}var xh=class extends No.Plugin{constructor(){super(...arguments);this.synching=!1;this.event=new a6.EventEmitter}async onload(){await this.loadSettings(),this.registerView(Vi,r=>new kd(r)),(0,as.addIcon)("sigma",JM),this.registerProtocolHandlers(),this.registerCommands(),this.registerCodeBlock(),this.registerPostProcessor(),this.registerEditorExtensions(),this.registerEvents(),this.addSettingTab(new c0(this.app,this)),this.registerSynchInterval()}registerSynchInterval(){this.registerInterval(window.setInterval(async()=>{if(!this.synching){this.synching=!0;try{await new kn(this.app).synchAll(),await this.synchAllProviders()}finally{this.synching=!1}}},this.settings.synchPeriodMS))}async synchAllProviders(){if(this.settings.pocket.access_token&&yh(this.settings.pocket.frequency,this.settings.pocket.lastSynch))try{await this.synchProvider(ka.getBookmarks,"pocket"),this.settings.pocket.lastSynch=(0,Xb.default)().valueOf(),this.saveSettings()}catch(r){console.warn(r)}if(this.settings.instapaper.token&&yh(this.settings.instapaper.frequency,this.settings.instapaper.lastSynch))try{await this.synchProvider(Wa.getBookmarks,"instapaper"),this.settings.instapaper.lastSynch=(0,Xb.default)().valueOf(),this.saveSettings()}catch(r){console.warn(r)}}registerProtocolHandlers(){this.registerObsidianProtocolHandler(Rd,this.onPocketCallback.bind(this)),this.registerObsidianProtocolHandler(jb,this.onAddUrlAction.bind(this))}registerEvents(){this.app.workspace.on("active-leaf-change",r=>{if(r?.view instanceof as.MarkdownView){let n=r.view.editor.cm}},this),this.app.workspace.onLayoutReady(()=>{this.settings.showAtStartup&&this.activateView()})}registerCommands(){this.addCommand({id:"process-current",name:"Synch Current Page",checkCallback:r=>{let n=this.app.workspace.getActiveFile();if(!r)n&&new kn(this.app).processFile(n);else return!!n}}),this.addCommand({id:"process-clipboard",name:"Save URL from Clipboard",callback:async()=>{let r=await navigator.clipboard.readText();try{let n=new o6.URL(r);new kn(this.app).createFileFromURL(n.toString())}catch(n){console.warn(n)}}}),this.addCommand({id:"synch-pocket",name:"Synch Pocket Unread List",checkCallback:r=>{if(r)return ka.isAuthorized();(async()=>await this.synchProvider(ka.getBookmarks,"pocket"))()}}),this.addCommand({id:"synch-instapaper",name:"Synch Instapaper Unread List",checkCallback:r=>{if(r)return Wa.isAuthorized();(async()=>await this.synchProvider(Wa.getBookmarks,"instapaper"))()}}),this.addCommand({id:"archive-bookmark",name:"Archive Bookmark on Provider",checkCallback:r=>{let n=this.app.workspace.getActiveFile();if(!n)return!1;let u=this.app.metadataCache.getFileCache(n),i=u?.frontmatter?.readlater?.provider,o=u?.frontmatter?.readlater?.id;if(!i||!o)return!1;let l=qM[i];if(!l.isAuthorized())return!1;if(r)return!0;(async()=>(await l.archiveBookmark(o),new as.Notice(`Bookmark archived on ${i}`)))()}})}async synchProvider(r,n){let u=await r(),i=await new kn(this.app).processBookmarks(u,n),o=i.processed?`Readlater synched ${i.provider}, downloaded ${i.processed} articles and saved into ${i.folder}`:"Readlater found no new article to save";new as.Notice(o)}onunload(){this.app.workspace.detachLeavesOfType(Vi)}async loadSettings(){this.settings=Object.assign({},Mv,await this.loadData()),l6=this.settings}async saveSettings(){await this.saveData(this.settings),this.event.emit("settings-saved")}async activateView(){}async registerCodeBlock(){await(0,No.loadMathJax)(),await(0,No.finishRenderMath)(),this.registerMarkdownCodeBlockProcessor("Readlater",(r,n,u)=>{})}async registerPostProcessor(){}async registerEditorExtensions(){}async onPocketCallback(r){if(r.action===Rd){let n=await bx(r.code);this.settings.pocket.access_token=n.access_token,this.settings.pocket.username=n.username,this.saveSettings()}}async onAddUrlAction(r){if(r.action===jb){let n=r.url;new kn(this.app).createFileFromURL(n.toString())}}async askCredentials(){return new Promise((r,n)=>{new Sh(this.app,(i,o)=>{r({username:i,password:o})}).open()})}}; /*! * Array of passes. * * A `pass` is just a function that is executed on `req, res, options` * so that you can easily add new checks while still keeping the base * flexible. */ /*! * Array of passes. * * A `pass` is just a function that is executed on `req, socket, options` * so that you can easily add new checks while still keeping the base * flexible. */ /*! * Caron dimonio, con occhi di bragia * loro accennando, tutte le raccoglie; * batte col remo qualunque s’adagia * * Charon the demon, with the eyes of glede, * Beckoning to them, collects them all together, * Beats with his oar whoever lags behind * * Dante - The Divine Comedy (Canto III) */ /** * @license React * react-dom.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** * @license React * react.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** * @license React * scheduler.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ /** @license React v16.13.1 * react-is.production.min.js * * Copyright (c) Facebook, Inc. and its affiliates. * * This source code is licensed under the MIT license found in the * LICENSE file in the root directory of this source tree. */ //! authors : Tim Wood, Iskren Chernev, Moment.js contributors //! license : MIT //! moment.js //! momentjs.com //! version : 2.29.4 /* nosourcemap */