diff --git a/CHANGELOG.md b/CHANGELOG.md index 9c26a9e..4bec7ec 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,22 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +### [0.0.9](https://github.com/StreakingMan/solvable-sheep-game/compare/v0.0.8...v0.0.9) (2022-10-04) + + +### Features + +* 关卡进度缓存 ([0afeac0](https://github.com/StreakingMan/solvable-sheep-game/commit/0afeac0f8716bef43d67dfb999de31ac4fed8f01)) +* 缓存自定义主题 ([c0de917](https://github.com/StreakingMan/solvable-sheep-game/commit/c0de917641bd8ed08a5a4f1fda9c774770d879ec)) + + +### Bug Fixes + +* 防止音频配置错误时阻塞主流程 ([ad01eb2](https://github.com/StreakingMan/solvable-sheep-game/commit/ad01eb2dbb3519388c64ffe0cda8dddc457f0ce7)) +* 禁止图片拖动 ([e7ae319](https://github.com/StreakingMan/solvable-sheep-game/commit/e7ae319ecfddb4f0726355e9003d9f9f5e0c304a)) +* 默认音效填充 ([e4c6a2d](https://github.com/StreakingMan/solvable-sheep-game/commit/e4c6a2d584648b35735ede614a6f8683521e012e)) +* 项目链接 ([e867a92](https://github.com/StreakingMan/solvable-sheep-game/commit/e867a927b3e2faa831f8c462af059874bb59db5b)) + ### [0.0.8](https://github.com/StreakingMan/solvable-sheep-game/compare/v0.0.7...v0.0.8) (2022-09-26) diff --git a/dist/assets/index.7a640fdb.js b/dist/assets/index.7a640fdb.js deleted file mode 100644 index c40bf15..0000000 --- a/dist/assets/index.7a640fdb.js +++ /dev/null @@ -1,80 +0,0 @@ -(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerpolicy&&(i.referrerPolicy=o.referrerpolicy),o.crossorigin==="use-credentials"?i.credentials="include":o.crossorigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();var ie=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Sc(A){return A&&A.__esModule&&Object.prototype.hasOwnProperty.call(A,"default")?A.default:A}function i1(A){var t=A.default;if(typeof t=="function"){var n=function(){return t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(A).forEach(function(r){var o=Object.getOwnPropertyDescriptor(A,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return A[r]}})}),n}var J={exports:{}},X={};/** - * @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. - */var Ar=Symbol.for("react.element"),s1=Symbol.for("react.portal"),l1=Symbol.for("react.fragment"),u1=Symbol.for("react.strict_mode"),a1=Symbol.for("react.profiler"),c1=Symbol.for("react.provider"),f1=Symbol.for("react.context"),d1=Symbol.for("react.forward_ref"),p1=Symbol.for("react.suspense"),h1=Symbol.for("react.memo"),g1=Symbol.for("react.lazy"),ru=Symbol.iterator;function m1(A){return A===null||typeof A!="object"?null:(A=ru&&A[ru]||A["@@iterator"],typeof A=="function"?A:null)}var Cc={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},jc=Object.assign,Dc={};function rn(A,t,n){this.props=A,this.context=t,this.refs=Dc,this.updater=n||Cc}rn.prototype.isReactComponent={};rn.prototype.setState=function(A,t){if(typeof A!="object"&&typeof A!="function"&&A!=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,A,t,"setState")};rn.prototype.forceUpdate=function(A){this.updater.enqueueForceUpdate(this,A,"forceUpdate")};function Fc(){}Fc.prototype=rn.prototype;function il(A,t,n){this.props=A,this.context=t,this.refs=Dc,this.updater=n||Cc}var sl=il.prototype=new Fc;sl.constructor=il;jc(sl,rn.prototype);sl.isPureReactComponent=!0;var ou=Array.isArray,Yc=Object.prototype.hasOwnProperty,ll={current:null},Rc={key:!0,ref:!0,__self:!0,__source:!0};function Mc(A,t,n){var r,o={},i=null,s=null;if(t!=null)for(r in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(i=""+t.key),t)Yc.call(t,r)&&!Rc.hasOwnProperty(r)&&(o[r]=t[r]);var u=arguments.length-2;if(u===1)o.children=n;else if(1>>1,D=S[T];if(0>>1;To(U,j))Oo(W,U)?(S[T]=W,S[O]=j,T=O):(S[T]=U,S[F]=j,T=F);else if(Oo(W,j))S[T]=W,S[O]=j,T=O;else break A}}return k}function o(S,k){var j=S.sortIndex-k.sortIndex;return j!==0?j:S.id-k.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;A.unstable_now=function(){return i.now()}}else{var s=Date,u=s.now();A.unstable_now=function(){return s.now()-u}}var l=[],a=[],c=1,f=null,d=3,y=!1,p=!1,g=!1,w=typeof setTimeout=="function"?setTimeout:null,E=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function v(S){for(var k=n(a);k!==null;){if(k.callback===null)r(a);else if(k.startTime<=S)r(a),k.sortIndex=k.expirationTime,t(l,k);else break;k=n(a)}}function M(S){if(g=!1,v(S),!p)if(n(l)!==null)p=!0,L(x);else{var k=n(a);k!==null&&Y(M,k.startTime-S)}}function x(S,k){p=!1,g&&(g=!1,E(B),B=-1),y=!0;var j=d;try{for(v(k),f=n(l);f!==null&&(!(f.expirationTime>k)||S&&!Q());){var T=f.callback;if(typeof T=="function"){f.callback=null,d=f.priorityLevel;var D=T(f.expirationTime<=k);k=A.unstable_now(),typeof D=="function"?f.callback=D:f===n(l)&&r(l),v(k)}else r(l);f=n(l)}if(f!==null)var I=!0;else{var F=n(a);F!==null&&Y(M,F.startTime-k),I=!1}return I}finally{f=null,d=j,y=!1}}var h=!1,R=null,B=-1,_=5,N=-1;function Q(){return!(A.unstable_now()-N<_)}function q(){if(R!==null){var S=A.unstable_now();N=S;var k=!0;try{k=R(!0,S)}finally{k?C():(h=!1,R=null)}}else h=!1}var C;if(typeof m=="function")C=function(){m(q)};else if(typeof MessageChannel<"u"){var P=new MessageChannel,V=P.port2;P.port1.onmessage=q,C=function(){V.postMessage(null)}}else C=function(){w(q,0)};function L(S){R=S,h||(h=!0,C())}function Y(S,k){B=w(function(){S(A.unstable_now())},k)}A.unstable_IdlePriority=5,A.unstable_ImmediatePriority=1,A.unstable_LowPriority=4,A.unstable_NormalPriority=3,A.unstable_Profiling=null,A.unstable_UserBlockingPriority=2,A.unstable_cancelCallback=function(S){S.callback=null},A.unstable_continueExecution=function(){p||y||(p=!0,L(x))},A.unstable_forceFrameRate=function(S){0>S||125T?(S.sortIndex=j,t(a,S),n(l)===null&&S===n(a)&&(g?(E(B),B=-1):g=!0,Y(M,j-T))):(S.sortIndex=D,t(l,S),p||y||(p=!0,L(x))),S},A.unstable_shouldYield=Q,A.unstable_wrapCallback=function(S){var k=d;return function(){var j=d;d=k;try{return S.apply(this,arguments)}finally{d=j}}}})(kc);(function(A){A.exports=kc})(Ic);/** - * @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. - */var xc=J.exports,ZA=Ic.exports;function b(A){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+A,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),os=Object.prototype.hasOwnProperty,N1=/^[: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]*$/,su={},lu={};function S1(A){return os.call(lu,A)?!0:os.call(su,A)?!1:N1.test(A)?lu[A]=!0:(su[A]=!0,!1)}function C1(A,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(A=A.toLowerCase().slice(0,5),A!=="data-"&&A!=="aria-");default:return!1}}function j1(A,t,n,r){if(t===null||typeof t>"u"||C1(A,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function OA(A,t,n,r,o,i,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=A,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}var SA={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(A){SA[A]=new OA(A,0,!1,A,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(A){var t=A[0];SA[t]=new OA(t,1,!1,A[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(A){SA[A]=new OA(A,2,!1,A.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(A){SA[A]=new OA(A,2,!1,A,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(A){SA[A]=new OA(A,3,!1,A.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(A){SA[A]=new OA(A,3,!0,A,null,!1,!1)});["capture","download"].forEach(function(A){SA[A]=new OA(A,4,!1,A,null,!1,!1)});["cols","rows","size","span"].forEach(function(A){SA[A]=new OA(A,6,!1,A,null,!1,!1)});["rowSpan","start"].forEach(function(A){SA[A]=new OA(A,5,!1,A.toLowerCase(),null,!1,!1)});var al=/[\-:]([a-z])/g;function cl(A){return A[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(A){var t=A.replace(al,cl);SA[t]=new OA(t,1,!1,A,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(A){var t=A.replace(al,cl);SA[t]=new OA(t,1,!1,A,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(A){var t=A.replace(al,cl);SA[t]=new OA(t,1,!1,A,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(A){SA[A]=new OA(A,1,!1,A.toLowerCase(),null,!1,!1)});SA.xlinkHref=new OA("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(A){SA[A]=new OA(A,1,!1,A.toLowerCase(),null,!0,!0)});function fl(A,t,n,r){var o=SA.hasOwnProperty(t)?SA[t]:null;(o!==null?o.type!==0:r||!(2u||o[s]!==i[u]){var l=` -`+o[s].replace(" at new "," at ");return A.displayName&&l.includes("")&&(l=l.replace("",A.displayName)),l}while(1<=s&&0<=u);break}}}finally{Vo=!1,Error.prepareStackTrace=n}return(A=A?A.displayName||A.name:"")?vn(A):""}function D1(A){switch(A.tag){case 5:return vn(A.type);case 16:return vn("Lazy");case 13:return vn("Suspense");case 19:return vn("SuspenseList");case 0:case 2:case 15:return A=Wo(A.type,!1),A;case 11:return A=Wo(A.type.render,!1),A;case 1:return A=Wo(A.type,!0),A;default:return""}}function us(A){if(A==null)return null;if(typeof A=="function")return A.displayName||A.name||null;if(typeof A=="string")return A;switch(A){case It:return"Fragment";case Qt:return"Portal";case is:return"Profiler";case dl:return"StrictMode";case ss:return"Suspense";case ls:return"SuspenseList"}if(typeof A=="object")switch(A.$$typeof){case qc:return(A.displayName||"Context")+".Consumer";case Tc:return(A._context.displayName||"Context")+".Provider";case pl:var t=A.render;return A=A.displayName,A||(A=t.displayName||t.name||"",A=A!==""?"ForwardRef("+A+")":"ForwardRef"),A;case hl:return t=A.displayName||null,t!==null?t:us(A.type)||"Memo";case He:t=A._payload,A=A._init;try{return us(A(t))}catch{}}return null}function F1(A){var t=A.type;switch(A.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return A=t.render,A=A.displayName||A.name||"",t.displayName||(A!==""?"ForwardRef("+A+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return us(t);case 8:return t===dl?"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 t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function rt(A){switch(typeof A){case"boolean":case"number":case"string":case"undefined":return A;case"object":return A;default:return""}}function Oc(A){var t=A.type;return(A=A.nodeName)&&A.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function Y1(A){var t=Oc(A)?"checked":"value",n=Object.getOwnPropertyDescriptor(A.constructor.prototype,t),r=""+A[t];if(!A.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(A,t,{configurable:!0,get:function(){return o.call(this)},set:function(s){r=""+s,i.call(this,s)}}),Object.defineProperty(A,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){A._valueTracker=null,delete A[t]}}}}function ur(A){A._valueTracker||(A._valueTracker=Y1(A))}function bc(A){if(!A)return!1;var t=A._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return A&&(r=Oc(A)?A.checked?"true":"false":A.value),A=r,A!==n?(t.setValue(A),!0):!1}function Lr(A){if(A=A||(typeof document<"u"?document:void 0),typeof A>"u")return null;try{return A.activeElement||A.body}catch{return A.body}}function as(A,t){var n=t.checked;return dA({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n!=null?n:A._wrapperState.initialChecked})}function au(A,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=rt(t.value!=null?t.value:n),A._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Hc(A,t){t=t.checked,t!=null&&fl(A,"checked",t,!1)}function cs(A,t){Hc(A,t);var n=rt(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&A.value===""||A.value!=n)&&(A.value=""+n):A.value!==""+n&&(A.value=""+n);else if(r==="submit"||r==="reset"){A.removeAttribute("value");return}t.hasOwnProperty("value")?fs(A,t.type,n):t.hasOwnProperty("defaultValue")&&fs(A,t.type,rt(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(A.defaultChecked=!!t.defaultChecked)}function cu(A,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+A._wrapperState.initialValue,n||t===A.value||(A.value=t),A.defaultValue=t}n=A.name,n!==""&&(A.name=""),A.defaultChecked=!!A._wrapperState.initialChecked,n!==""&&(A.name=n)}function fs(A,t,n){(t!=="number"||Lr(A.ownerDocument)!==A)&&(n==null?A.defaultValue=""+A._wrapperState.initialValue:A.defaultValue!==""+n&&(A.defaultValue=""+n))}var Bn=Array.isArray;function Wt(A,t,n,r){if(A=A.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=ar.firstChild;A.firstChild;)A.removeChild(A.firstChild);for(;t.firstChild;)A.appendChild(t.firstChild)}});function Tn(A,t){if(t){var n=A.firstChild;if(n&&n===A.lastChild&&n.nodeType===3){n.nodeValue=t;return}}A.textContent=t}var Dn={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},R1=["Webkit","ms","Moz","O"];Object.keys(Dn).forEach(function(A){R1.forEach(function(t){t=t+A.charAt(0).toUpperCase()+A.substring(1),Dn[t]=Dn[A]})});function zc(A,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Dn.hasOwnProperty(A)&&Dn[A]?(""+t).trim():t+"px"}function Lc(A,t){A=A.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=zc(n,t[n],r);n==="float"&&(n="cssFloat"),r?A.setProperty(n,o):A[n]=o}}var M1=dA({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 hs(A,t){if(t){if(M1[A]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(b(137,A));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(b(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(b(61))}if(t.style!=null&&typeof t.style!="object")throw Error(b(62))}}function gs(A,t){if(A.indexOf("-")===-1)return typeof t.is=="string";switch(A){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 ms=null;function gl(A){return A=A.target||A.srcElement||window,A.correspondingUseElement&&(A=A.correspondingUseElement),A.nodeType===3?A.parentNode:A}var Es=null,_t=null,zt=null;function pu(A){if(A=nr(A)){if(typeof Es!="function")throw Error(b(280));var t=A.stateNode;t&&(t=No(t),Es(A.stateNode,A.type,t))}}function Gc(A){_t?zt?zt.push(A):zt=[A]:_t=A}function Kc(){if(_t){var A=_t,t=zt;if(zt=_t=null,pu(A),t)for(A=0;A>>=0,A===0?32:31-(H1(A)/V1|0)|0}var cr=64,fr=4194304;function wn(A){switch(A&-A){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 A&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return A&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return A}}function Zr(A,t){var n=A.pendingLanes;if(n===0)return 0;var r=0,o=A.suspendedLanes,i=A.pingedLanes,s=n&268435455;if(s!==0){var u=s&~o;u!==0?r=wn(u):(i&=s,i!==0&&(r=wn(i)))}else s=n&~o,s!==0?r=wn(s):i!==0&&(r=wn(i));if(r===0)return 0;if(t!==0&&t!==r&&(t&o)===0&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=A.entangledLanes,t!==0)for(A=A.entanglements,t&=r;0n;n++)t.push(A);return t}function er(A,t,n){A.pendingLanes|=t,t!==536870912&&(A.suspendedLanes=0,A.pingedLanes=0),A=A.eventTimes,t=31-ge(t),A[t]=n}function L1(A,t){var n=A.pendingLanes&~t;A.pendingLanes=t,A.suspendedLanes=0,A.pingedLanes=0,A.expiredLanes&=t,A.mutableReadLanes&=t,A.entangledLanes&=t,t=A.entanglements;var r=A.eventTimes;for(A=A.expirationTimes;0=Yn),Nu=String.fromCharCode(32),Su=!1;function gf(A,t){switch(A){case"keyup":return Bp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function mf(A){return A=A.detail,typeof A=="object"&&"data"in A?A.data:null}var kt=!1;function Np(A,t){switch(A){case"compositionend":return mf(t);case"keypress":return t.which!==32?null:(Su=!0,Nu);case"textInput":return A=t.data,A===Nu&&Su?null:A;default:return null}}function Sp(A,t){if(kt)return A==="compositionend"||!Sl&&gf(A,t)?(A=pf(),qr=Bl=ze=null,kt=!1,A):null;switch(A){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-A};A=r}A:{for(;n;){if(n.nextSibling){n=n.nextSibling;break A}n=n.parentNode}n=void 0}n=Fu(n)}}function Bf(A,t){return A&&t?A===t?!0:A&&A.nodeType===3?!1:t&&t.nodeType===3?Bf(A,t.parentNode):"contains"in A?A.contains(t):A.compareDocumentPosition?!!(A.compareDocumentPosition(t)&16):!1:!1}function wf(){for(var A=window,t=Lr();t instanceof A.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)A=t.contentWindow;else break;t=Lr(A.document)}return t}function Cl(A){var t=A&&A.nodeName&&A.nodeName.toLowerCase();return t&&(t==="input"&&(A.type==="text"||A.type==="search"||A.type==="tel"||A.type==="url"||A.type==="password")||t==="textarea"||A.contentEditable==="true")}function Ip(A){var t=wf(),n=A.focusedElem,r=A.selectionRange;if(t!==n&&n&&n.ownerDocument&&Bf(n.ownerDocument.documentElement,n)){if(r!==null&&Cl(n)){if(t=r.start,A=r.end,A===void 0&&(A=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(A,n.value.length);else if(A=(t=n.ownerDocument||document)&&t.defaultView||window,A.getSelection){A=A.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!A.extend&&i>r&&(o=r,r=i,i=o),o=Yu(n,i);var s=Yu(n,r);o&&s&&(A.rangeCount!==1||A.anchorNode!==o.node||A.anchorOffset!==o.offset||A.focusNode!==s.node||A.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),A.removeAllRanges(),i>r?(A.addRange(t),A.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),A.addRange(t)))}}for(t=[],A=n;A=A.parentNode;)A.nodeType===1&&t.push({element:A,left:A.scrollLeft,top:A.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,xt=null,Ss=null,Mn=null,Cs=!1;function Ru(A,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Cs||xt==null||xt!==Lr(r)||(r=xt,"selectionStart"in r&&Cl(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Mn&&Vn(Mn,r)||(Mn=r,r=Ao(Ss,"onSelect"),0qt||(A.current=Ms[qt],Ms[qt]=null,qt--)}function oA(A,t){qt++,Ms[qt]=A.current,A.current=t}var ot={},QA=st(ot),WA=st(!1),vt=ot;function Xt(A,t){var n=A.type.contextTypes;if(!n)return ot;var r=A.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(A=A.stateNode,A.__reactInternalMemoizedUnmaskedChildContext=t,A.__reactInternalMemoizedMaskedChildContext=o),o}function _A(A){return A=A.childContextTypes,A!=null}function to(){sA(WA),sA(QA)}function Tu(A,t,n){if(QA.current!==ot)throw Error(b(168));oA(QA,t),oA(WA,n)}function Mf(A,t,n){var r=A.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(b(108,F1(A)||"Unknown",o));return dA({},n,r)}function no(A){return A=(A=A.stateNode)&&A.__reactInternalMemoizedMergedChildContext||ot,vt=QA.current,oA(QA,A),oA(WA,WA.current),!0}function qu(A,t,n){var r=A.stateNode;if(!r)throw Error(b(169));n?(A=Mf(A,t,vt),r.__reactInternalMemoizedMergedChildContext=A,sA(WA),sA(QA),oA(QA,A)):sA(WA),oA(WA,n)}var Fe=null,So=!1,ri=!1;function Qf(A){Fe===null?Fe=[A]:Fe.push(A)}function _p(A){So=!0,Qf(A)}function lt(){if(!ri&&Fe!==null){ri=!0;var A=0,t=rA;try{var n=Fe;for(rA=1;A>=s,o-=s,Ye=1<<32-ge(t)+o|n<B?(_=R,R=null):_=R.sibling;var N=d(E,R,v[B],M);if(N===null){R===null&&(R=_);break}A&&R&&N.alternate===null&&t(E,R),m=i(N,m,B),h===null?x=N:h.sibling=N,h=N,R=_}if(B===v.length)return n(E,R),uA&&dt(E,B),x;if(R===null){for(;BB?(_=R,R=null):_=R.sibling;var Q=d(E,R,N.value,M);if(Q===null){R===null&&(R=_);break}A&&R&&Q.alternate===null&&t(E,R),m=i(Q,m,B),h===null?x=Q:h.sibling=Q,h=Q,R=_}if(N.done)return n(E,R),uA&&dt(E,B),x;if(R===null){for(;!N.done;B++,N=v.next())N=f(E,N.value,M),N!==null&&(m=i(N,m,B),h===null?x=N:h.sibling=N,h=N);return uA&&dt(E,B),x}for(R=r(E,R);!N.done;B++,N=v.next())N=y(R,E,B,N.value,M),N!==null&&(A&&N.alternate!==null&&R.delete(N.key===null?B:N.key),m=i(N,m,B),h===null?x=N:h.sibling=N,h=N);return A&&R.forEach(function(q){return t(E,q)}),uA&&dt(E,B),x}function w(E,m,v,M){if(typeof v=="object"&&v!==null&&v.type===It&&v.key===null&&(v=v.props.children),typeof v=="object"&&v!==null){switch(v.$$typeof){case lr:A:{for(var x=v.key,h=m;h!==null;){if(h.key===x){if(x=v.type,x===It){if(h.tag===7){n(E,h.sibling),m=o(h,v.props.children),m.return=E,E=m;break A}}else if(h.elementType===x||typeof x=="object"&&x!==null&&x.$$typeof===He&&_u(x)===h.type){n(E,h.sibling),m=o(h,v.props),m.ref=dn(E,h,v),m.return=E,E=m;break A}n(E,h);break}else t(E,h);h=h.sibling}v.type===It?(m=yt(v.props.children,E.mode,M,v.key),m.return=E,E=m):(M=zr(v.type,v.key,v.props,null,E.mode,M),M.ref=dn(E,m,v),M.return=E,E=M)}return s(E);case Qt:A:{for(h=v.key;m!==null;){if(m.key===h)if(m.tag===4&&m.stateNode.containerInfo===v.containerInfo&&m.stateNode.implementation===v.implementation){n(E,m.sibling),m=o(m,v.children||[]),m.return=E,E=m;break A}else{n(E,m);break}else t(E,m);m=m.sibling}m=fi(v,E.mode,M),m.return=E,E=m}return s(E);case He:return h=v._init,w(E,m,h(v._payload),M)}if(Bn(v))return p(E,m,v,M);if(ln(v))return g(E,m,v,M);yr(E,v)}return typeof v=="string"&&v!==""||typeof v=="number"?(v=""+v,m!==null&&m.tag===6?(n(E,m.sibling),m=o(m,v),m.return=E,E=m):(n(E,m),m=ci(v,E.mode,M),m.return=E,E=m),s(E)):n(E,m)}return w}var An=Of(!0),bf=Of(!1),rr={},Ce=st(rr),Ln=st(rr),Gn=st(rr);function mt(A){if(A===rr)throw Error(b(174));return A}function kl(A,t){switch(oA(Gn,t),oA(Ln,A),oA(Ce,rr),A=t.nodeType,A){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:ps(null,"");break;default:A=A===8?t.parentNode:t,t=A.namespaceURI||null,A=A.tagName,t=ps(t,A)}sA(Ce),oA(Ce,t)}function en(){sA(Ce),sA(Ln),sA(Gn)}function Hf(A){mt(Gn.current);var t=mt(Ce.current),n=ps(t,A.type);t!==n&&(oA(Ln,A),oA(Ce,n))}function xl(A){Ln.current===A&&(sA(Ce),sA(Ln))}var cA=st(0);function uo(A){for(var t=A;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===A)break;for(;t.sibling===null;){if(t.return===null||t.return===A)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var oi=[];function Ul(){for(var A=0;An?n:4,A(!0);var r=ii.transition;ii.transition={};try{A(!1),t()}finally{rA=n,ii.transition=r}}function rd(){return ce().memoizedState}function Kp(A,t,n){var r=et(A);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},od(A))id(t,n);else if(n=Uf(A,t,n,r),n!==null){var o=TA();me(n,A,r,o),sd(n,t,r)}}function Jp(A,t,n){var r=et(A),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(od(A))id(t,o);else{var i=A.alternate;if(A.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var s=t.lastRenderedState,u=i(s,n);if(o.hasEagerState=!0,o.eagerState=u,Ee(u,s)){var l=t.interleaved;l===null?(o.next=o,Ql(t)):(o.next=l.next,l.next=o),t.interleaved=o;return}}catch{}finally{}n=Uf(A,t,o,r),n!==null&&(o=TA(),me(n,A,r,o),sd(n,t,r))}}function od(A){var t=A.alternate;return A===fA||t!==null&&t===fA}function id(A,t){Qn=ao=!0;var n=A.pending;n===null?t.next=t:(t.next=n.next,n.next=t),A.pending=t}function sd(A,t,n){if((n&4194240)!==0){var r=t.lanes;r&=A.pendingLanes,n|=r,t.lanes=n,El(A,n)}}var co={readContext:ae,useCallback:CA,useContext:CA,useEffect:CA,useImperativeHandle:CA,useInsertionEffect:CA,useLayoutEffect:CA,useMemo:CA,useReducer:CA,useRef:CA,useState:CA,useDebugValue:CA,useDeferredValue:CA,useTransition:CA,useMutableSource:CA,useSyncExternalStore:CA,useId:CA,unstable_isNewReconciler:!1},Zp={readContext:ae,useCallback:function(A,t){return we().memoizedState=[A,t===void 0?null:t],A},useContext:ae,useEffect:Lu,useImperativeHandle:function(A,t,n){return n=n!=null?n.concat([A]):null,Hr(4194308,4,$f.bind(null,t,A),n)},useLayoutEffect:function(A,t){return Hr(4194308,4,A,t)},useInsertionEffect:function(A,t){return Hr(4,2,A,t)},useMemo:function(A,t){var n=we();return t=t===void 0?null:t,A=A(),n.memoizedState=[A,t],A},useReducer:function(A,t,n){var r=we();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,A={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:A,lastRenderedState:t},r.queue=A,A=A.dispatch=Kp.bind(null,fA,A),[r.memoizedState,A]},useRef:function(A){var t=we();return A={current:A},t.memoizedState=A},useState:zu,useDebugValue:bl,useDeferredValue:function(A){return we().memoizedState=A},useTransition:function(){var A=zu(!1),t=A[0];return A=Gp.bind(null,A[1]),we().memoizedState=A,[t,A]},useMutableSource:function(){},useSyncExternalStore:function(A,t,n){var r=fA,o=we();if(uA){if(n===void 0)throw Error(b(407));n=n()}else{if(n=t(),BA===null)throw Error(b(349));(wt&30)!==0||_f(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Lu(Lf.bind(null,r,i,A),[A]),r.flags|=2048,Zn(9,zf.bind(null,r,i,n,t),void 0,null),n},useId:function(){var A=we(),t=BA.identifierPrefix;if(uA){var n=Re,r=Ye;n=(r&~(1<<32-ge(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Kn++,0<\/script>",A=A.removeChild(A.firstChild)):typeof r.is=="string"?A=s.createElement(n,{is:r.is}):(A=s.createElement(n),n==="select"&&(s=A,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):A=s.createElementNS(A,n),A[Ne]=t,A[zn]=r,gd(A,t,!1,!1),t.stateNode=A;A:{switch(s=gs(n,r),n){case"dialog":iA("cancel",A),iA("close",A),o=r;break;case"iframe":case"object":case"embed":iA("load",A),o=r;break;case"video":case"audio":for(o=0;onn&&(t.flags|=128,r=!0,pn(i,!1),t.lanes=4194304)}else{if(!r)if(A=uo(s),A!==null){if(t.flags|=128,r=!0,n=A.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),pn(i,!0),i.tail===null&&i.tailMode==="hidden"&&!s.alternate&&!uA)return jA(t),null}else 2*hA()-i.renderingStartTime>nn&&n!==1073741824&&(t.flags|=128,r=!0,pn(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(n=i.last,n!==null?n.sibling=s:t.child=s,i.last=s)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=hA(),t.sibling=null,n=cA.current,oA(cA,r?n&1|2:n&1),t):(jA(t),null);case 22:case 23:return Ll(),r=t.memoizedState!==null,A!==null&&A.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(GA&1073741824)!==0&&(jA(t),t.subtreeFlags&6&&(t.flags|=8192)):jA(t),null;case 24:return null;case 25:return null}throw Error(b(156,t.tag))}function oh(A,t){switch(Dl(t),t.tag){case 1:return _A(t.type)&&to(),A=t.flags,A&65536?(t.flags=A&-65537|128,t):null;case 3:return en(),sA(WA),sA(QA),Ul(),A=t.flags,(A&65536)!==0&&(A&128)===0?(t.flags=A&-65537|128,t):null;case 5:return xl(t),null;case 13:if(sA(cA),A=t.memoizedState,A!==null&&A.dehydrated!==null){if(t.alternate===null)throw Error(b(340));$t()}return A=t.flags,A&65536?(t.flags=A&-65537|128,t):null;case 19:return sA(cA),null;case 4:return en(),null;case 10:return Ml(t.type._context),null;case 22:case 23:return Ll(),null;case 24:return null;default:return null}}var Br=!1,MA=!1,ih=typeof WeakSet=="function"?WeakSet:Set,z=null;function Ht(A,t){var n=A.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){pA(A,t,r)}else n.current=null}function Vs(A,t,n){try{n()}catch(r){pA(A,t,r)}}var ta=!1;function sh(A,t){if(js=Xr,A=wf(),Cl(A)){if("selectionStart"in A)var n={start:A.selectionStart,end:A.selectionEnd};else A:{n=(n=A.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break A}var s=0,u=-1,l=-1,a=0,c=0,f=A,d=null;e:for(;;){for(var y;f!==n||o!==0&&f.nodeType!==3||(u=s+o),f!==i||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(y=f.firstChild)!==null;)d=f,f=y;for(;;){if(f===A)break e;if(d===n&&++a===o&&(u=s),d===i&&++c===r&&(l=s),(y=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=y}n=u===-1||l===-1?null:{start:u,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(Ds={focusedElem:A,selectionRange:n},Xr=!1,z=t;z!==null;)if(t=z,A=t.child,(t.subtreeFlags&1028)!==0&&A!==null)A.return=t,z=A;else for(;z!==null;){t=z;try{var p=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(p!==null){var g=p.memoizedProps,w=p.memoizedState,E=t.stateNode,m=E.getSnapshotBeforeUpdate(t.elementType===t.type?g:de(t.type,g),w);E.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var v=t.stateNode.containerInfo;v.nodeType===1?v.textContent="":v.nodeType===9&&v.documentElement&&v.removeChild(v.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(b(163))}}catch(M){pA(t,t.return,M)}if(A=t.sibling,A!==null){A.return=t.return,z=A;break}z=t.return}return p=ta,ta=!1,p}function In(A,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&A)===A){var i=o.destroy;o.destroy=void 0,i!==void 0&&Vs(t,n,i)}o=o.next}while(o!==r)}}function Do(A,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&A)===A){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Ws(A){var t=A.ref;if(t!==null){var n=A.stateNode;switch(A.tag){case 5:A=n;break;default:A=n}typeof t=="function"?t(A):t.current=A}}function yd(A){var t=A.alternate;t!==null&&(A.alternate=null,yd(t)),A.child=null,A.deletions=null,A.sibling=null,A.tag===5&&(t=A.stateNode,t!==null&&(delete t[Ne],delete t[zn],delete t[Rs],delete t[Vp],delete t[Wp])),A.stateNode=null,A.return=null,A.dependencies=null,A.memoizedProps=null,A.memoizedState=null,A.pendingProps=null,A.stateNode=null,A.updateQueue=null}function vd(A){return A.tag===5||A.tag===3||A.tag===4}function na(A){A:for(;;){for(;A.sibling===null;){if(A.return===null||vd(A.return))return null;A=A.return}for(A.sibling.return=A.return,A=A.sibling;A.tag!==5&&A.tag!==6&&A.tag!==18;){if(A.flags&2||A.child===null||A.tag===4)continue A;A.child.return=A,A=A.child}if(!(A.flags&2))return A.stateNode}}function _s(A,t,n){var r=A.tag;if(r===5||r===6)A=A.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(A,t):n.insertBefore(A,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(A,n)):(t=n,t.appendChild(A)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=eo));else if(r!==4&&(A=A.child,A!==null))for(_s(A,t,n),A=A.sibling;A!==null;)_s(A,t,n),A=A.sibling}function zs(A,t,n){var r=A.tag;if(r===5||r===6)A=A.stateNode,t?n.insertBefore(A,t):n.appendChild(A);else if(r!==4&&(A=A.child,A!==null))for(zs(A,t,n),A=A.sibling;A!==null;)zs(A,t,n),A=A.sibling}var wA=null,pe=!1;function qe(A,t,n){for(n=n.child;n!==null;)Bd(A,t,n),n=n.sibling}function Bd(A,t,n){if(Se&&typeof Se.onCommitFiberUnmount=="function")try{Se.onCommitFiberUnmount(yo,n)}catch{}switch(n.tag){case 5:MA||Ht(n,t);case 6:var r=wA,o=pe;wA=null,qe(A,t,n),wA=r,pe=o,wA!==null&&(pe?(A=wA,n=n.stateNode,A.nodeType===8?A.parentNode.removeChild(n):A.removeChild(n)):wA.removeChild(n.stateNode));break;case 18:wA!==null&&(pe?(A=wA,n=n.stateNode,A.nodeType===8?ni(A.parentNode,n):A.nodeType===1&&ni(A,n),bn(A)):ni(wA,n.stateNode));break;case 4:r=wA,o=pe,wA=n.stateNode.containerInfo,pe=!0,qe(A,t,n),wA=r,pe=o;break;case 0:case 11:case 14:case 15:if(!MA&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,s=i.destroy;i=i.tag,s!==void 0&&((i&2)!==0||(i&4)!==0)&&Vs(n,t,s),o=o.next}while(o!==r)}qe(A,t,n);break;case 1:if(!MA&&(Ht(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){pA(n,t,u)}qe(A,t,n);break;case 21:qe(A,t,n);break;case 22:n.mode&1?(MA=(r=MA)||n.memoizedState!==null,qe(A,t,n),MA=r):qe(A,t,n);break;default:qe(A,t,n)}}function ra(A){var t=A.updateQueue;if(t!==null){A.updateQueue=null;var n=A.stateNode;n===null&&(n=A.stateNode=new ih),t.forEach(function(r){var o=gh.bind(null,A,r);n.has(r)||(n.add(r),r.then(o,o))})}}function fe(A,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=s),r&=~i}if(r=o,r=hA()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*uh(r/1960))-r,10A?16:A,Le===null)var r=!1;else{if(A=Le,Le=null,ho=0,(AA&6)!==0)throw Error(b(331));var o=AA;for(AA|=4,z=A.current;z!==null;){var i=z,s=i.child;if((z.flags&16)!==0){var u=i.deletions;if(u!==null){for(var l=0;lhA()-_l?Et(A,0):Wl|=n),zA(A,t)}function Yd(A,t){t===0&&((A.mode&1)===0?t=1:(t=fr,fr<<=1,(fr&130023424)===0&&(fr=4194304)));var n=TA();A=ke(A,t),A!==null&&(er(A,t,n),zA(A,n))}function hh(A){var t=A.memoizedState,n=0;t!==null&&(n=t.retryLane),Yd(A,n)}function gh(A,t){var n=0;switch(A.tag){case 13:var r=A.stateNode,o=A.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=A.stateNode;break;default:throw Error(b(314))}r!==null&&r.delete(t),Yd(A,n)}var Rd;Rd=function(A,t,n){if(A!==null)if(A.memoizedProps!==t.pendingProps||WA.current)VA=!0;else{if((A.lanes&n)===0&&(t.flags&128)===0)return VA=!1,nh(A,t,n);VA=(A.flags&131072)!==0}else VA=!1,uA&&(t.flags&1048576)!==0&&If(t,oo,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;Vr(A,t),A=t.pendingProps;var o=Xt(t,QA.current);Gt(t,n),o=ql(null,t,r,A,o,n);var i=Pl();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,_A(r)?(i=!0,no(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Il(t),o.updater=Co,t.stateNode=o,o._reactInternals=t,Us(t,r,A,n),t=Ps(null,t,r,!0,i,n)):(t.tag=0,uA&&i&&jl(t),xA(null,t,o,n),t=t.child),t;case 16:r=t.elementType;A:{switch(Vr(A,t),A=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=Eh(r),A=de(r,A),o){case 0:t=qs(null,t,r,A,n);break A;case 1:t=$u(null,t,r,A,n);break A;case 11:t=Zu(null,t,r,A,n);break A;case 14:t=Xu(null,t,r,de(r.type,A),n);break A}throw Error(b(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:de(r,o),qs(A,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:de(r,o),$u(A,t,r,o,n);case 3:A:{if(dd(t),A===null)throw Error(b(387));r=t.pendingProps,i=t.memoizedState,o=i.element,Tf(A,t),lo(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=tn(Error(b(423)),t),t=Aa(A,t,r,n,o);break A}else if(r!==o){o=tn(Error(b(424)),t),t=Aa(A,t,r,n,o);break A}else for(KA=Xe(t.stateNode.containerInfo.firstChild),JA=t,uA=!0,he=null,n=bf(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if($t(),r===o){t=xe(A,t,n);break A}xA(A,t,r,n)}t=t.child}return t;case 5:return Hf(t),A===null&&Is(t),r=t.type,o=t.pendingProps,i=A!==null?A.memoizedProps:null,s=o.children,Fs(r,o)?s=null:i!==null&&Fs(r,i)&&(t.flags|=32),fd(A,t),xA(A,t,s,n),t.child;case 6:return A===null&&Is(t),null;case 13:return pd(A,t,n);case 4:return kl(t,t.stateNode.containerInfo),r=t.pendingProps,A===null?t.child=An(t,null,r,n):xA(A,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:de(r,o),Zu(A,t,r,o,n);case 7:return xA(A,t,t.pendingProps,n),t.child;case 8:return xA(A,t,t.pendingProps.children,n),t.child;case 12:return xA(A,t,t.pendingProps.children,n),t.child;case 10:A:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,oA(io,r._currentValue),r._currentValue=s,i!==null)if(Ee(i.value,s)){if(i.children===o.children&&!WA.current){t=xe(A,t,n);break A}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var u=i.dependencies;if(u!==null){s=i.child;for(var l=u.firstContext;l!==null;){if(l.context===r){if(i.tag===1){l=Me(-1,n&-n),l.tag=2;var a=i.updateQueue;if(a!==null){a=a.shared;var c=a.pending;c===null?l.next=l:(l.next=c.next,c.next=l),a.pending=l}}i.lanes|=n,l=i.alternate,l!==null&&(l.lanes|=n),ks(i.return,n,t),u.lanes|=n;break}l=l.next}}else if(i.tag===10)s=i.type===t.type?null:i.child;else if(i.tag===18){if(s=i.return,s===null)throw Error(b(341));s.lanes|=n,u=s.alternate,u!==null&&(u.lanes|=n),ks(s,n,t),s=i.sibling}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===t){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}xA(A,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Gt(t,n),o=ae(o),r=r(o),t.flags|=1,xA(A,t,r,n),t.child;case 14:return r=t.type,o=de(r,t.pendingProps),o=de(r.type,o),Xu(A,t,r,o,n);case 15:return ad(A,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:de(r,o),Vr(A,t),t.tag=1,_A(r)?(A=!0,no(t)):A=!1,Gt(t,n),Pf(t,r,o),Us(t,r,o,n),Ps(null,t,r,!0,A,n);case 19:return hd(A,t,n);case 22:return cd(A,t,n)}throw Error(b(156,t.tag))};function Md(A,t){return tf(A,t)}function mh(A,t,n,r){this.tag=A,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function se(A,t,n,r){return new mh(A,t,n,r)}function Kl(A){return A=A.prototype,!(!A||!A.isReactComponent)}function Eh(A){if(typeof A=="function")return Kl(A)?1:0;if(A!=null){if(A=A.$$typeof,A===pl)return 11;if(A===hl)return 14}return 2}function nt(A,t){var n=A.alternate;return n===null?(n=se(A.tag,t,A.key,A.mode),n.elementType=A.elementType,n.type=A.type,n.stateNode=A.stateNode,n.alternate=A,A.alternate=n):(n.pendingProps=t,n.type=A.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=A.flags&14680064,n.childLanes=A.childLanes,n.lanes=A.lanes,n.child=A.child,n.memoizedProps=A.memoizedProps,n.memoizedState=A.memoizedState,n.updateQueue=A.updateQueue,t=A.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=A.sibling,n.index=A.index,n.ref=A.ref,n}function zr(A,t,n,r,o,i){var s=2;if(r=A,typeof A=="function")Kl(A)&&(s=1);else if(typeof A=="string")s=5;else A:switch(A){case It:return yt(n.children,o,i,t);case dl:s=8,o|=8;break;case is:return A=se(12,n,t,o|2),A.elementType=is,A.lanes=i,A;case ss:return A=se(13,n,t,o),A.elementType=ss,A.lanes=i,A;case ls:return A=se(19,n,t,o),A.elementType=ls,A.lanes=i,A;case Pc:return Yo(n,o,i,t);default:if(typeof A=="object"&&A!==null)switch(A.$$typeof){case Tc:s=10;break A;case qc:s=9;break A;case pl:s=11;break A;case hl:s=14;break A;case He:s=16,r=null;break A}throw Error(b(130,A==null?A:typeof A,""))}return t=se(s,n,t,o),t.elementType=A,t.type=r,t.lanes=i,t}function yt(A,t,n,r){return A=se(7,A,r,t),A.lanes=n,A}function Yo(A,t,n,r){return A=se(22,A,r,t),A.elementType=Pc,A.lanes=n,A.stateNode={isHidden:!1},A}function ci(A,t,n){return A=se(6,A,null,t),A.lanes=n,A}function fi(A,t,n){return t=se(4,A.children!==null?A.children:[],A.key,t),t.lanes=n,t.stateNode={containerInfo:A.containerInfo,pendingChildren:null,implementation:A.implementation},t}function yh(A,t,n,r,o){this.tag=t,this.containerInfo=A,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=zo(0),this.expirationTimes=zo(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=zo(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function Jl(A,t,n,r,o,i,s,u,l){return A=new yh(A,t,n,u,l),t===1?(t=1,i===!0&&(t|=8)):t=0,i=se(3,null,null,t),A.current=i,i.stateNode=A,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Il(i),A}function vh(A,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),A.exports=XA})(Qc);var fa=Qc.exports;rs.createRoot=fa.createRoot,rs.hydrateRoot=fa.hydrateRoot;var ko={exports:{}},xo={};/** - * @license React - * react-jsx-runtime.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. - */var Ch=J.exports,jh=Symbol.for("react.element"),Dh=Symbol.for("react.fragment"),Fh=Object.prototype.hasOwnProperty,Yh=Ch.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,Rh={key:!0,ref:!0,__self:!0,__source:!0};function xd(A,t,n){var r,o={},i=null,s=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(s=t.ref);for(r in t)Fh.call(t,r)&&!Rh.hasOwnProperty(r)&&(o[r]=t[r]);if(A&&A.defaultProps)for(r in t=A.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:jh,type:A,key:i,ref:s,props:o,_owner:Yh.current}}xo.Fragment=Dh;xo.jsx=xd;xo.jsxs=xd;(function(A){A.exports=xo})(ko);const $n=ko.exports.Fragment,H=ko.exports.jsx,K=ko.exports.jsxs,Mh=()=>K("a",{href:"https://github.com/StreakingMan/solvable-sheep-game",target:"_blank",rel:"noreferrer",children:["\u70B9\u4E2A\u2728\u4E0D\u8FF7\u8DEF @StreakingMan",H("svg",{width:"16",height:"16","aria-hidden":"true",viewBox:"0 0 16 16",fill:"currentColor",children:H("path",{fillRule:"evenodd",d:"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"})})]}),Ud=()=>K("a",{href:"https://space.bilibili.com/18424564",target:"_blank",rel:"noreferrer",children:["@streaking_man",H("svg",{height:"16","aria-hidden":"true",viewBox:"0 0 2240 1024",className:"navbar_logo",children:H("path",{d:"M2079.810048 913.566175c-10.01309 0-18.554608 0.799768-26.936172-0.159954-16.987063-1.951433-33.974126-1.567544-50.99318-2.079395-10.972811-0.287916-10.652904-0.287916-11.580634-10.90883-2.71921-32.406582-5.694345-64.781173-8.605499-97.155764-2.527266-28.439735-4.926568-56.91146-7.70976-85.319204-2.527266-26.040432-5.566382-52.016883-8.317583-78.025324-2.623238-24.440897-5.054531-48.913784-7.77374-73.322691a12681.114551 12681.114551 0 0 0-10.684895-92.133223c-3.295042-27.128116-6.558094-54.320213-10.205034-81.416339a20559.272961 20559.272961 0 0 0-17.530905-125.979387c-6.398141-44.723002-14.075909-89.22207-22.105576-133.657156-1.439582-7.965685-1.247637-8.253601 6.36615-9.533229 31.670796-5.406429 63.501545-10.01309 95.716183-9.309295 3.486987 0.095972 7.005964 0.159954 10.460959 0.607823 5.662354 0.703795 8.605499 3.454996 8.925406 10.045081 1.119675 22.969325 2.71921 45.938649 4.414717 68.875983 2.71921 37.589076 5.662354 75.178151 8.477537 112.735236 1.791479 24.184971 3.327033 48.305961 5.150503 72.426951 2.911154 38.772732 5.982261 77.513473 8.925406 116.286205 1.791479 23.705111 3.359024 47.474203 5.182494 71.179313 2.783191 34.805885 5.822308 69.579778 8.637489 104.353672 1.791479 22.137566 3.391014 44.307123 5.278466 66.44469 2.783191 32.79047 5.790317 65.580941 8.63749 98.371411 2.143377 25.592562 4.09481 51.249106 6.270178 77.673426zM853.670395 114.918282c4.638652 0 11.644616-0.511851 18.554607 0.127963 8.797443 0.799768 10.49295 3.071107 11.036793 11.900541 2.527266 40.372267 4.894578 80.776524 7.581796 121.180782 2.943145 43.571337 6.174206 87.078693 9.405267 130.586048 2.975135 39.956388 5.950271 79.912775 9.149341 119.869163 3.486987 43.891244 7.357862 87.718507 10.876839 131.609751 2.655228 33.622229 4.926568 67.244457 7.677768 100.898677 2.623238 31.222926 5.694345 62.38187 8.509527 93.572805 2.399303 26.8402 4.830596 53.71239 7.165918 80.58458 0.735786 8.509527 0.127963 9.053369-9.053369 8.829434-24.025018-0.575833-47.922073-3.391014-71.947091-2.71921-5.502401 0.159954-7.101936-2.367312-8.029666-7.581796-1.983424-11.356699-1.663517-22.905343-2.879163-34.390006-3.295042-30.359177-5.182494-60.846317-7.965685-91.269474-2.495275-27.639967-5.502401-55.215953-8.349574-82.82393-2.527266-25.240664-5.02254-50.481329-7.709759-75.753984-2.687219-24.792795-5.534392-49.61758-8.349573-74.442365-2.591247-22.841362-5.118512-45.682723-7.869713-68.524085-4.062819-33.462275-8.093648-66.92455-12.508365-100.322844-4.062819-30.647093-8.66948-61.198214-12.988225-91.813317-5.886289-41.587914-12.508365-83.079855-19.834236-124.411842a1393.96288 1393.96288 0 0 0-5.310457-28.023856c-0.959721-4.702633-0.095972-7.421843 5.278466-8.157629 14.139891-1.887451 28.24779-4.830596 42.451663-6.206196 14.203872-1.311619 28.407744-3.966847 45.106891-2.71921z m1006.075609 403.33878c27.064134 0 27.703949 0.191944 32.054684 24.536869 5.342447 30.03927 9.08536 60.334465 12.636328 90.62966 3.742912 32.278619 7.517815 64.557238 10.972811 96.867848 2.783191 26.008441 5.118512 52.080864 7.74175 78.089305 2.7512 27.256079 5.662354 54.416185 8.509527 81.640274 1.567544 15.387528 3.039117 30.775056 4.798605 46.130593 0.511851 4.446708-0.831758 6.81402-5.214485 7.325871-9.245313 1.055693-18.426645 2.27134-27.639967 3.263052-16.891091 1.82347-33.814173 3.614949-50.737254 5.182493-8.733462 0.799768-9.309294 0.319907-10.940821-8.125638-14.843686-76.617733-29.719363-153.171485-44.435086-229.821208-9.789155-50.961189-19.322384-101.95437-28.919595-152.915559a805.525894 805.525894 0 0 1-3.582959-21.081873c-0.639814-4.030829 0.44787-6.622075 5.022541-7.70976 30.48714-7.133927 61.294186-12.636328 89.733921-14.011927z m-1137.077537 0c28.951586 0 28.823623 0.095972 33.302322 26.360339 6.909992 40.660183 11.804569 81.544301 16.187295 122.556382 4.286754 39.796434 8.957397 79.560878 13.148179 119.357311 2.847173 27.224088 5.086522 54.512157 7.74175 81.704255 1.887451 19.354375 4.126801 38.644769 6.174206 57.967153 0.255926 2.367312 0.383888 4.734624 0.543842 7.133927 0.415879 9.469248 0 10.237025-9.117351 11.164755-18.074747 1.887451-36.181485 3.454996-54.256232 5.246476-6.558094 0.639814-13.084197 1.599535-19.57831 2.239349-8.63749 0.799768-8.925406 0.767777-10.620913-7.965685-6.078234-30.679084-11.964523-61.422149-17.914793-92.101233-14.267853-73.898523-28.69566-147.733065-42.867542-221.631589-5.662354-29.559409-10.524941-59.246781-16.091323-88.838181-1.023702-5.406429-0.255926-7.933694 5.342447-9.245313 30.199223-7.037955 60.590391-12.540355 88.006423-13.947946z m382.128944 309.861946v124.027954c0 1.183656-0.127963 2.399303 0.03199 3.582959 0.607823 6.014252-1.599535 8.66948-7.805731 8.413555-8.157629-0.351898-16.251277-0.127963-24.408906 0.063981-17.019054 0.319907-34.070098-0.351898-51.057162 1.599535-9.405267 1.087684-9.213322 0.511851-10.141052-9.405266-2.783191-31.222926-5.822308-62.413861-8.669481-93.636787-2.623238-28.823623-4.99055-57.711228-7.677768-86.534851-2.71921-29.655381-5.758326-59.214791-8.509527-88.838181-1.887451-19.770254-3.550968-39.508518-5.214485-59.278772-2.175368-25.720525-4.190782-51.409059-6.462122-77.129585-0.959721-10.844848-0.159954-12.380402 10.588923-13.500076a531.877423 531.877423 0 0 1 83.527724-2.591247c6.941982 0.383888 13.851974 1.727498 20.570022 3.359024 8.477536 2.015414 9.405267 3.263052 9.853137 12.124476 0.92773 17.850812 1.855461 35.701624 2.335321 53.584427 0.543842 19.866226 0.095972 39.764443 0.831758 59.63067 1.855461 54.800074 1.567544 109.664129 2.207359 164.528184z m1134.806197 5.630364v117.437869c0 1.983424-0.063981 3.966847 0.03199 5.982262 0.415879 5.150503-1.983424 6.973973-6.878001 6.941982-12.028504-0.095972-24.025018 0-36.021531 0.159954-13.564058 0.127963-27.096125 0.063981-40.628192 1.535553-8.925406 1.023702-8.989387 0.351898-9.789155-8.509527-3.678931-40.660183-7.549806-81.320366-11.260728-122.04453-3.391014-37.525094-6.526103-75.082179-9.981099-112.639265-3.550968-38.740741-7.421843-77.38551-10.90883-116.09426-1.727498-19.386366-3.16708-38.772732-4.606661-58.159097-0.575833-8.445546 0.351898-9.949109 9.885127-10.716886 16.571184-1.311619 33.078387-3.550968 49.777534-3.263051 16.635165 0.319907 33.302322-0.607823 49.841515 2.559256 14.011928 2.687219 14.715723 3.486987 15.547481 18.458635 2.399303 44.051198 1.663517 88.230358 3.231061 132.281556 1.599535 46.89837 0.479861 93.79674 1.759489 146.069549zM1831.498213 305.135c9.789155 0.575833 17.498914 0.095972 25.176683 1.791479 4.894578 1.119675 7.357862 3.327033 7.837723 8.573509 2.303331 25.240664 4.798605 50.51332 7.32587 75.785975 2.015414 20.50604 4.158791 41.012081 6.238188 61.518121l0.191944 1.183656c1.663517 12.924244 1.279628 13.276142-11.292718 13.979937-11.196746 0.607823-22.361501 1.599535-33.558247 2.27134-7.357862 0.44787-9.693183 1.695507-10.90883-9.021378-4.190782-37.813011-9.053369-75.530049-13.692021-113.311069a1185.0316 1185.0316 0 0 0-4.286754-31.798759c-0.92773-5.982261 1.407591-9.277304 7.005964-9.757164 7.357862-0.671805 14.715723-0.863749 19.962198-1.215647z m-1133.398606 0.159954c7.549806 0.415879 15.323547-0.159954 22.937334 1.599535 4.350736 0.991712 6.558094 2.815182 6.973973 7.773741 0.92773 11.83656 2.7512 23.641129 3.870875 35.477689 3.550968 36.309448 6.909992 72.650886 10.237025 108.992324 0.703795 7.901704 0.543842 8.061657-6.84601 8.605499-13.116188 0.959721-26.264367 1.919442-39.412546 2.463284-7.645778 0.351898-8.605499-0.575833-9.56522-8.381564-3.327033-26.744227-6.462122-53.520446-9.661192-80.296664-2.591247-22.073585-4.766615-44.14717-7.901704-66.156773-0.863749-6.078234 1.119675-7.74175 5.982262-8.733462 7.709759-1.567544 15.451509-1.055693 23.385203-1.343609z m399.147998 100.002936c0 23.001315 0.063981 45.97064-0.031991 69.003946 0 10.332997-0.127963 10.396978-10.396978 10.269016a324.289753 324.289753 0 0 1-36.981252-1.919443c-7.933694-0.991712-8.093648-0.735786-8.317583-9.149341-0.799768-28.119828-1.631526-56.239655-2.207359-84.359483-0.415879-19.034468-0.639814-38.004955-1.791479-57.039422-0.607823-9.821146-0.063981-9.917118 9.373276-10.045081 13.915956-0.159954 27.799921 0.479861 41.619904 2.591247 8.317583 1.279628 8.701471 1.279628 8.733462 10.49295 0.063981 23.385204 0.063981 46.770407 0.063981 70.187602h-0.063981z m1135.38203 0.607824c0 23.033306 0.063981 46.034621-0.031991 69.035936 0 9.661192-0.159954 9.725174-9.853137 9.661192a505.32514 505.32514 0 0 1-38.132917-1.791479c-6.302168-0.479861-8.157629-3.135089-7.74175-8.861425 0.063981-0.799768 0-1.599535 0-2.399302-0.959721-44.403095-1.919442-88.7742-2.815182-133.177296-0.031991-2.367312-0.159954-4.734624-0.063982-7.133926 0.127963-8.957397 0.159954-9.181332 9.149341-9.117351 12.380402 0.063981 24.664832 0.703795 37.013243 1.919442 15.067621 1.503563 12.412393 3.359024 12.476375 15.259566 0.063981 22.169557 0.031991 44.403095 0 66.604643z m-1565.593 54.000306c0.287916 12.636328 0.287916 12.604337-11.804569 15.547481-8.221611 2.015414-16.443221 4.222773-24.728813 6.046243-7.069945 1.599535-8.317583 0.703795-9.53323-6.238187-8.445546-47.090314-16.8591-94.212619-25.240664-141.334924-1.695507-9.757164-1.247637-10.364988 8.349573-12.060495 11.804569-2.079396 23.577148-4.126801 35.381717-5.950271 7.517815-1.183656 8.477536-0.767777 9.9811 7.517815 2.975135 16.731138 5.790317 33.526256 7.997675 50.385357 3.423005 26.680246 6.238187 53.456464 9.309295 80.168701 0.255926 1.951433 0.191944 3.966847 0.287916 5.91828z m1064.138735-136.696273c15.451509-2.527266 31.030982-5.086522 46.610454-7.549806 5.598373-0.863749 7.29388 2.655228 8.029666 7.645778 2.655228 18.426645 5.982261 36.725327 8.157629 55.183962 3.19907 26.744227 7.581797 53.360492 8.413555 80.328655 0.063981 2.7512 0.031991 5.566382 0.095972 8.317583 0.159954 4.286754-1.983424 6.494113-5.950271 7.421843-10.556932 2.367312-21.113864 4.734624-31.638805 7.261889-5.054531 1.215647-6.750038-0.92773-7.581796-5.854298-3.16708-18.746552-6.81402-37.397131-10.045081-56.079702-5.47041-30.775056-10.780867-61.582103-16.091323-92.38915-0.127963-1.119675 0-2.303331 0-4.286754z m-710.64147 108.032603c-0.44787 16.37924 0.543842 30.647093-1.695507 44.914947-0.671805 4.510689-1.983424 7.421843-6.846011 7.837722-10.428969 0.863749-20.825947 1.695507-31.190935 2.7512-5.02254 0.543842-6.430131-1.631526-7.261889-6.558094-2.335321-14.55577-1.919442-29.303484-3.327033-43.923234-2.655228-27.607976-3.774903-55.407897-5.566383-83.111846-0.44787-6.750038-1.119675-13.436095-1.663516-20.186134-0.287916-3.774903 1.215647-5.886289 5.246475-6.046242 13.500077-0.543842 26.936172-3.007126 40.50023-2.527266 7.933694 0.287916 8.605499 0.799768 9.181331 8.797443 0.351898 5.534392 0.255926 11.132765 0.383889 16.699147l2.239349 81.352357z m1134.902169-15.867388c0 19.066459 0.223935 38.132918-0.031991 57.199376-0.159954 9.917118-1.279628 10.780867-10.652904 11.644616-9.277304 0.863749-18.490626 1.567544-27.735939 2.559256-5.214485 0.543842-7.645778-0.991712-7.965685-6.973973-1.34361-25.336637-3.16708-50.673273-4.926568-75.977919-1.3756-20.985901-2.943145-41.939811-4.414717-62.893722-0.159954-2.399303-0.031991-4.798605-0.191944-7.165917-0.223935-4.190782 1.055693-6.654066 5.758326-6.81402 13.116188-0.44787 26.136404-2.975135 39.348564-2.495274 8.061657 0.287916 8.18962 0.415879 8.797444 8.797443 1.951433 27.32006 2.143377 54.704102 2.015414 82.120134zM628.295894 756.171918c16.571184 18.234701 17.402942 39.828425 11.932532 62.413861-5.502401 22.585436-18.042756 41.204025-33.23834 57.903171-25.49659 27.895893-56.303637 48.497905-89.062116 65.99682-56.399609 30.135242-116.190232 50.161422-178.572103 61.997982-44.882956 8.477536-90.053828 15.00364-135.704561 17.498914-13.915956 0.767777-27.799921 1.407591-41.715876 1.311619-10.077071 0-20.186133 0.287916-30.231214-0.063981-8.541518-0.319907-9.789155-1.791479-10.49295-10.716886-2.591247-32.022693-4.798605-64.077378-7.645778-96.100071-3.327033-37.109215-7.229899-74.18644-10.812858-111.295654-2.623238-26.8402-4.894578-53.744381-7.773741-80.520599-3.327033-31.542833-7.069945-63.021684-10.716885-94.564517-3.327033-29.111539-6.526103-58.28706-10.045081-87.430591-3.934856-32.278619-7.997676-64.493257-12.31642-96.707894a8228.968456 8228.968456 0 0 0-13.212161-92.996973 5984.500754 5984.500754 0 0 0-24.312934-152.627642 3243.825263 3243.825263 0 0 0-23.67312-123.740038c-1.151665-5.502401 0.511851-7.709759 5.342448-9.725174C52.335283 47.609843 98.465876 28.063524 144.724432 8.77313c8.605499-3.582959 17.434933-6.590085 26.584274-8.285592 6.334159-1.183656 7.965685 0.127963 7.773741 6.494113-0.479861 16.283268 0.191944 32.630517-1.407591 48.849803a161.393095 161.393095 0 0 0-0.639814 13.084197c-0.735786 58.383032-1.439582 116.798056 0.095972 175.213079 1.34361 51.185124 4.030829 102.338258 7.005964 153.491392 2.335321 40.372267 5.694345 80.744534 9.149341 121.052819 3.391014 39.508518 7.517815 78.953054 11.38869 118.461572 0.735786 7.517815 1.407591 8.221611 9.949108 7.069945a381.329176 381.329176 0 0 1 50.833227-4.190782c52.880632-0.127963 104.897514 7.133927 156.338564 19.322384 45.010919 10.684895 88.806191 24.920757 130.777993 44.818975 20.793957 9.853136 40.692174 21.241827 58.830902 35.701624 6.174206 4.862587 11.676606 10.46096 16.891091 16.315259z m1126.840512-9.597211c20.47405 17.946784 27.927883 39.924397 22.105576 67.116494-4.830596 22.425483-15.771416 41.268006-30.359177 58.127107-23.417194 27.096125-51.856929 47.698138-82.631985 64.909136-60.334465 33.782182-124.603787 55.727804-192.168151 68.396122a1151.089465 1151.089465 0 0 1-111.455609 15.547481c-21.177845 1.82347-42.451662 4.09481-66.220754 2.623238h-27.76793c-5.406429 0-8.477536-1.695507-8.925406-8.125638-2.047405-28.087837-4.414717-56.143683-6.941983-84.19953-2.687219-29.623391-5.662354-59.246781-8.477536-88.870172-2.559256-27.224088-4.926568-54.512157-7.709759-81.736245-2.559256-25.656544-5.502401-51.249106-8.285592-76.873659-2.591247-24.057008-5.086522-48.114017-7.933695-72.139035-3.423005-29.111539-7.037955-58.223079-10.652904-87.334618-3.391014-27.160107-6.750038-54.288222-10.364987-81.416338a6133.577429 6133.577429 0 0 0-12.156467-87.142675c-5.694345-37.653057-11.804569-75.178151-17.818822-112.767227a3259.14881 3259.14881 0 0 0-29.111539-158.993792c-0.44787-2.335321-0.671805-4.734624-1.3756-7.005964-1.663517-5.118512-0.063981-7.837722 4.958559-9.821146C1191.012355 47.641834 1238.61452 24.448575 1288.2321 6.149893c6.494113-2.431293 13.052207-5.150503 20.058171-5.854299 6.302168-0.639814 7.901704 0.383888 7.29388 7.101936-3.327033 36.43741-1.407591 73.066765-3.135089 109.536166-1.407591 29.751354-1.247637 59.598679 0.255926 89.382023 0.351898 7.549806 0.639814 15.131602 0.575832 22.649418-0.383888 35.765606 1.503563 71.499221 3.327033 107.200845 2.335321 47.186286 5.758326 94.276601 9.245313 141.398906 2.527266 34.006117 5.822308 67.948253 9.021379 101.922379 1.695507 18.586598 3.518977 37.141206 5.822308 55.631832 1.247637 10.205034 1.759489 10.301006 11.772578 8.957396 17.658868-2.399303 35.349726-4.350736 53.200539-4.09481 62.637796 0.799768 124.027954 10.684895 184.266447 27.863902 40.788146 11.580634 80.488608 26.040432 117.981712 46.290547a253.55831 253.55831 0 0 1 47.218277 32.438573zM308.676783 922.811488c23.161269-11.068783 135.608589-98.947243 144.533995-113.279078-54.576139-23.513166-109.344222-45.362816-168.239105-63.24562l23.70511 176.524698z m1277.196815-107.520752c2.879163-3.103098 2.559256-5.502401-1.343609-7.229899-7.773741-3.550968-15.4835-7.325871-23.353213-10.556932-42.003793-17.179007-84.19953-33.814173-127.482951-47.37823-3.774903-1.151665-7.645778-3.774903-12.476374-1.535554l23.321222 173.45359c3.454996 0.767777 4.798605-0.831758 6.33416-1.919442 39.316574-28.855614 78.889073-57.35933 116.638102-88.390312 6.36615-5.182494 12.668318-10.396978 18.362663-16.443221z",fill:"currentColor"})})]}),Qh=()=>K("p",{children:[H(Mh,{}),"\u3001",H(Ud,{})]}),Ih=A=>{const t="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";let n="";for(;A>0;)n+=t[Math.floor(t.length*Math.random())],A--;return n},kh=A=>new Promise(t=>{setTimeout(()=>{t()},A)}),xh=A=>{const n=new URL(A).searchParams;return decodeURIComponent(n.get("theme")||"\u9ED8\u8BA4")},Uh=A=>new URL(A).searchParams.get("customTheme")||"",Th=(A,t)=>{const n=document.createElement("canvas"),r=n.getContext("2d");if(!r)return;const o=document.getElementById(A);!o||(console.log(o),n.width=o.clientWidth,n.height=o.clientHeight,console.log(o.clientWidth),r.drawImage(o,0,0,o.clientWidth,o.clientHeight),n.toBlob(function(i){if(!i)return;const s=document.createElement("a");s.download=t,s.style.display="none",s.href=URL.createObjectURL(i),document.body.appendChild(s),s.click(),document.body.removeChild(s)},"image/png",1))},qh="/assets/sound-button-click.cad3ef43.mp3",Ph="/assets/sound-triple.33b9817c.mp3",Oh=["\u{1F3A8}","\u{1F308}","\u2699\uFE0F","\u{1F4BB}","\u{1F4DA}","\u{1F42F}","\u{1F424}","\u{1F43C}","\u{1F40F}","\u{1F340}"],or=[{name:"button-click",src:qh},{name:"triple",src:Ph}],Zs={title:"\u6709\u89E3\u7684\u7F8A\u4E86\u4E2A\u7F8A(DEMO)",name:"\u9ED8\u8BA4",icons:Oh.map(A=>({name:A,content:A,clickSound:"button-click",tripleSound:"triple"})),sounds:or},bh="/assets/\u5858\u9CE2\u9C7C.2280de16.png",Hh="/assets/\u6CB3\u8C5A.0d8fb633.png",Vh="/assets/\u9526\u9CA4.9bb5b7f8.png",Wh="/assets/\u9C88\u9C7C.7aa086d6.png",_h="/assets/\u9C91\u9C7C.3547dc16.png",zh="/assets/\u9CA4\u9C7C.d49d71f0.png",Lh="/assets/\u9CA8\u9C7C.a945ae5c.png",Gh="/assets/\u9CAB\u9C7C.5aab4123.png",Kh="/assets/\u9CD6.20877388.png",Jh="/assets/\u9ED1\u9C7C.6d860c7f.png",Zh=Object.assign({"./images/\u5858\u9CE2\u9C7C.png":bh,"./images/\u6CB3\u8C5A.png":Hh,"./images/\u9526\u9CA4.png":Vh,"./images/\u9C88\u9C7C.png":Wh,"./images/\u9C91\u9C7C.png":_h,"./images/\u9CA4\u9C7C.png":zh,"./images/\u9CA8\u9C7C.png":Lh,"./images/\u9CAB\u9C7C.png":Gh,"./images/\u9CD6.png":Kh,"./images/\u9ED1\u9C7C.png":Jh}),Xh=Object.entries(Zh).map(([A,t])=>({name:A.slice(9,-4),content:H("img",{src:t,alt:""})})),$h={title:"\u{1F41F}\u9C7C\u4E86\u4E2A\u9C7C\u{1F41F}",name:"\u9493\u9C7C\u4F6C",icons:Xh.map(({name:A,content:t})=>({name:A,content:t,clickSound:"button-click",tripleSound:"triple"})),sounds:or},A0="/assets/\u4E2D\u6307.96683709.mp3",e0="/assets/\u6211\u9ED1\u5207\u5462.8094b7d4.mp3",t0="/assets/\u7B111.6323c5e3.mp3",n0="/assets/\u7B112.d9fa6094.mp3",r0="/assets/\u7B113.b0a821eb.mp3",o0="/assets/\u7B114.e266b69a.mp3",i0="/assets/\u808C\u8089\u91D1\u8F6E1.47f18038.mp3",s0="/assets/\u808C\u8089\u91D1\u8F6E2.184f3d14.mp3",l0="/assets/\u808C\u8089\u91D1\u8F6E3.cbc5b4cc.mp3",u0="/assets/\u8D77\u98DE\u5566.41f03854.mp3",a0="/assets/\u97E9\u59D4\u5458.880571c2.mp3",c0="data:image/png;base64,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",f0="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAEMAEAsMDgwKEA4NDhIREBMYKBoYFhYYMSMlHSg6Mz08OTM4N0BIXE5ARFdFNzhQbVFXX2JnaGc+TXF5cGR4XGVnY//bAEMBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIAFAAUAMBIgACEQEDEQH/xAAbAAACAwEBAQAAAAAAAAAAAAADBAIFBgABB//EADIQAAIBAwMBBQYFBQAAAAAAAAECAwAEEQUSITETIkFRYQYUMkKBkXGhscHRI3Lh8PH/xAAZAQEAAwEBAAAAAAAAAAAAAAABAAIDBAX/xAAdEQEBAAICAwEAAAAAAAAAAAAAAQIRAzEEEkEh/9oADAMBAAIRAxEAPwDfV1dXUB4ai1Z/2q16TTttpaY94ddzOfkX+awc93PcEtNcSSePecmmHT6yag1fLrTXNQsZEaG7kKr8jNuUjywa3dhrkF9bRSjusw7y5+E+IqBYtQ3qQkDjIORUXoQF6A9HegPTEXua7cACScAdaiDWf9q9ZSzs3s4nzcTLg4+RT1JoMjH6xfm8v7i7zxI+E/tHAqqkuHYtlj3uoHA+1ezNuJ2/CvFFttMu7oboIHkHmop2tomSetMWl5LayAqxxnpVqvsrqBTLRBSfNhStxod1bcy7foaPaH0tbLQr/wB5tgSeatS3FYb2dvPdpDC5wAeK1y3CuuQailmhXal3aueXjrQGl9aQuL+890ti45c91B5mvn2tpumaXtGaVuXJOcmtJ7XTS20FtcxchJNp9AQf14+1ZVne8lAiRnd+iqMk1nbdvQ8bHivHZl2RhlzA1uwG1nDbj1zW99mVMVp2eQQDkVmpdBm063F9eJG0e4Dsc8jIPU+H/Ku9AuVXS4x2gLAkBj83j+hpz6c/3S/uS2Dg1RagEaAyMQfDGa8vrm+knSC2kfc7YbucKPxqs1qF4wihpWiVyJGI6tgf4rJeKecrHcko2eeop+y1ZlABORSVxbKhDO3dby4NCWAAf0XDDyJwa1xZ5340K6gHHWvTd+tZ5ZWRsHgijpcHxq7Jv7u3ivbWS3nXdHIMEeXqPWgadp9rpkAjt073i7csfrTDNgUu0nNCS2J3CxzxNFKoaNhhlPjScUUFj2cSxxxo4PdXkbh1/LH50zvpS8ia5tjHGwSaJt8JPQ4GMH6Ej7UWbON1RpbkLFthXLngUrrLiTTZITEzsRkEDqcUpb3RMhilHZzr1jbqD+49aWvfe5nZZrrs4x8IVcZH3rLTpx/VBNI5VUcnu8c0IMRyKlcjbKVB3AHGfOoqM1tGGfYjksu7xqAfBo+AIWz5Ur40qPpbyc0szYLCkTrVsJTHI3ZyL1DfzUItYs7m5WKOTLEEHg+fH70BYF8IairB05PPmPCoswCnnigq4TODkVERuI4brCXEYZ06Nkgj8CORSd8dqJEr7nbhVPJx55qEl8OyFwRIu4gYxngjIxj6/WhLc26XLO2Wk2bgT0xjPX8KNLTKxV3MUYkIBbIODlcc14IOMjpTc0MU87yh/ibkZ4/3FK3NxFbxlUOW6YqwCncKOzHXxpi30zt4w3aFG9RmlNPRbifczA1oI3ROOKiP/9k=",d0="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAEMAEAsMDgwKEA4NDhIREBMYKBoYFhYYMSMlHSg6Mz08OTM4N0BIXE5ARFdFNzhQbVFXX2JnaGc+TXF5cGR4XGVnY//bAEMBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIAFAAUAMBIgACEQEDEQH/xAAbAAACAwEBAQAAAAAAAAAAAAAEBQEDBgIHAP/EADMQAAIBAwMCAwcCBgMAAAAAAAECAwAEEQUSITFBEyJhBiMyUXGBkRRCFTM0ksHhQ0Sh/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAECAwT/xAAcEQEBAQEAAwEBAAAAAAAAAAAAARECAxIxIUH/2gAMAwEAAhEDEQA/AHPtPKkFzp8jsFG513E4xlarh1qyjRUa4iLDjIanF7Y22oRql1GHVTkZ7UAfZrST/wBYfk1nedOdZEprFkw/qI/7qk6pZH/nj/uFBanpGh6bZtcTW4AHAAY5Y/KsPPcNLKRbRCNT0VBk/ml6Klb2bVbVTzMn5r6PUbRlz+ojH1YVgjY3u0M0T4PzorSrdDfJFexe7Y4JJwR60eivjVateW/8PnKzxsdhACsD1proo26Rajp5BS5fZjTeuxj96cQosMKRJ8KjAzVTnGfV1aa4Jqc1wTVIEZqN1V7qh5FjRnc4VRkmgMf7c3DveQW4AKLHv9QSTXHs3FCtr4jou/cfMaWalqIvNVkuXGUJKhfTtROm+JNaqB/KDHK0uvjo8c/WkuLmB8kzxuFHbnFZzV5be4jDRhgyHKkjrRcVlBLLtd9vXeV4A44FCTRQ72U7TgEDB4qI2s2HnstqLXFubWVy0kfKMTyV/wBU/wA15npmpS6fepJHtJGV8/TBr0WCdZoUlU5DqDxWjjsXE1yTUFq4JoJZupB7UXM0luYIPgXmU5x9BTK5uhb20kx/YpNKbKyk1fazki3zudz+8/IVNt/jp8Hj46l67vxkLe1ur2UrBC745OOg+9M9OMlvG0Lna2citNBbFNQEQwsEIOFXgZNB3mmxteOImycElcdKrqfjLjrKTNMok8OZCQTncM8VSXUTNsztHdhzRJAiYxzDaw6Ejg1SqeNLgAYzyV6VGOi9TNUR2cNwzFZGjwec1pdKeTTnW13GaHvgHKetCGwW4iIAIOOoovQmd0aZj7wjw5FxzuXjP4qmE7zYeb81Bag4phGWEjMAXIHfFXs1NkqljW4heF/hdSDUEmPT4ltWKhAAnPYfOu4lZskDIA5oKPMfiW8rEebKMOnPUUzGqPCHJJdjuY/M0NZvvurlzyXORnsBxiuy2VHUnGKlIfCfeW5zgj68f4o0gmq6fHdKGHDqckD93pSiwtJQo8WNoyzZwRWiuG2pv3BcMOv1rm4nSFtpG5sZC47UlapZv0kBYoWOQAB3qy1Kh2ZVx4nm+/Q/4rlZorlhwcodwz86Gnuv0t2pLYjJyc9s0EPdlJZWHGefXIoe0uzOXJ5AOAR3oLULoyxtHEwy44I9a5gzYrFHwSxOcdfU/agHW7EIVTInHxbeKGfMYLsVlTHPHIq64VgudrE+j81njqkvitFNGUYHjI5I9aAbW12sl2UVgV2bh+aNfw/A94evX81ldMd11R3BVginy/P6U+S5S4MjpwzJzu7YphZKYpzsDAjIPHof9UNN4kmoSJJGyxgeSXHDZHSr0jRXIGA7E1LyosBilcA87cn8UYFMYjClVYBu/PNKdVjMrMd4CqB3zjNF2Lm4naOQbtwyW44q2406DYfe7E6txyadmBnorwwSDylioGKLtZTdPuRj4pPmfsPQULd2ySXDR22WC/8AtXadcAXO3aFEa4C+velgf//Z",p0="data:image/png;base64,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",h0="data:image/png;base64,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",g0="data:image/png;base64,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",m0="data:image/png;base64,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",E0="data:image/png;base64,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",y0="data:image/png;base64,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",v0="data:image/png;base64,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",B0=Object.assign({"./sounds/\u4E2D\u6307.mp3":A0,"./sounds/\u6211\u9ED1\u5207\u5462.mp3":e0,"./sounds/\u7B111.mp3":t0,"./sounds/\u7B112.mp3":n0,"./sounds/\u7B113.mp3":r0,"./sounds/\u7B114.mp3":o0,"./sounds/\u808C\u8089\u91D1\u8F6E1.mp3":i0,"./sounds/\u808C\u8089\u91D1\u8F6E2.mp3":s0,"./sounds/\u808C\u8089\u91D1\u8F6E3.mp3":l0,"./sounds/\u8D77\u98DE\u5566.mp3":u0,"./sounds/\u97E9\u59D4\u5458.mp3":a0}),w0=Object.entries(B0).map(([A,t])=>({name:A.slice(9,-4),src:t})),N0=Object.assign({"./images/\u4E2D\u6307.png":c0,"./images/\u6211\u9ED1\u5207\u5462.png":f0,"./images/\u7B111.png":d0,"./images/\u7B112.png":p0,"./images/\u7B113.png":h0,"./images/\u7B114.png":g0,"./images/\u808C\u8089\u91D1\u8F6E1.png":m0,"./images/\u808C\u8089\u91D1\u8F6E2.png":E0,"./images/\u808C\u8089\u91D1\u8F6E3.png":y0,"./images/\u97E9\u59D4\u5458.png":v0}),S0=Object.entries(N0).map(([A,t])=>({name:A.slice(9,-4),content:H("img",{src:t,alt:""})})),C0={title:"\u{1F40E}\u9A6C\u4E86\u4E2A\u9A6C\u{1F40E}",name:"\u91D1\u8F6E",icons:S0.map(({name:A,content:t})=>({name:A,content:t,clickSound:A,tripleSound:"\u8D77\u98DE\u5566"})),sounds:w0},j0="data:image/png;base64,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",D0="data:image/png;base64,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",F0="data:image/png;base64,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",Y0="data:image/png;base64,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",R0="data:image/png;base64,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",M0="data:image/png;base64,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",Q0="data:image/png;base64,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",I0="data:image/png;base64,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",k0="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAEMAEAsMDgwKEA4NDhIREBMYKBoYFhYYMSMlHSg6Mz08OTM4N0BIXE5ARFdFNzhQbVFXX2JnaGc+TXF5cGR4XGVnY//bAEMBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIAFAAUAMBIgACEQEDEQH/xAAbAAEAAgMBAQAAAAAAAAAAAAAAAQUCAwQGB//EACwQAAIBAwMDAwEJAAAAAAAAAAABAgMEEQUSMSFBUQaBoRMUIiQlQlJhccH/xAAaAQEBAQADAQAAAAAAAAAAAAAABAMBBQYC/8QAIxEBAAIBAgUFAAAAAAAAAAAAAAECAxESEzFRcaEUISNhwf/aAAwDAQACEQMRAD8A+gAAAAQBXVb76GqyhUqRVFUl91c7t3V/1hosTw/qOtNX86UZ4am5OKff9Ofbg9tSy6UM84WTHFkm8zq3y4tla26swAbMAAAAAAAAFJf2NvHUZ1lBb60U5vy10XwXMcKKS4wV2ov8XTXmDO+hPfRhL+CPDPz5K9m15maVbAAWMQAAAAAAIA89rf2+rdOVk6a+niCUl1fl5OjQal3TpypX9SEpub2OK7CUpSuLjL4m0TTeJxlnG2WTpPUWrmmY6+FnPHt0XBJBJ3aMAAAAACCQBSTy69d+ajRjKWGoruZ3acLiumu+5e5op7pVNzi1HHRtcnnMsTxLd1tfeIX1KW+lCXlIzNVssW9PP7UbT0NJ1rEyjnmAA+nAAAAAA4q6/MKXTlf6L+G90ox5baKz1HqstMvtP2xi4zk9+fGVx8nLcahWuPWNrawnKNGn2XEujbfxj2JLY9d9esx+KqYrTEW+p8PUpYSS7EkElaUAAH//2Q==",x0="data:image/png;base64,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",U0="/assets/\u4F60\u5E72\u561B\u54CE\u5466.f4670ca7.mp3",T0="/assets/\u5168\u6C11\u5236\u4F5C\u4EBA\u5927\u5BB6\u597D.459ff524.mp3",q0="/assets/\u9E21\u4F60\u592A\u7F8E.66fdae33.mp3",P0="/assets/music.23baa7eb.mp3",O0="data:audio/mpeg;base64,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",b0="/assets/\u7BEE\u7403\u51FB\u5730.50053395.mp3",H0="/assets/bgm.dd360222.mp3",V0={kun:"\u5168\u6C11\u5236\u4F5C\u4EBA\u5927\u5BB6\u597D",\u5764\u821E1:"\u7BEE\u7403\u51FB\u5730",\u5764\u821E2:"\u4E2A\u4EBA\u7EC3\u4E60\u751F",\u5764\u821E3:"\u7BEE\u7403\u51FB\u5730",\u5764\u821E4:"\u4F60\u5E72\u561B",\u5764\u821E5:"\u4E2A\u4EBA\u7EC3\u4E60\u751F",\u5764\u821E6:"\u9E21\u4F60\u592A\u7F8E",\u5764\u821E7:"music",\u5C16\u53EB\u9E21:"\u9E21\u4F60\u592A\u7F8E",\u7BEE\u7403:"\u7BEE\u7403\u51FB\u5730"},W0=[{name:"\u4F60\u5E72\u561B",src:U0},{name:"\u9E21\u4F60\u592A\u7F8E",src:q0},{name:"\u5168\u6C11\u5236\u4F5C\u4EBA\u5927\u5BB6\u597D",src:T0},{name:"music",src:P0},{name:"\u4E2A\u4EBA\u7EC3\u4E60\u751F",src:O0},{name:"\u7BEE\u7403\u51FB\u5730",src:b0}],_0=Object.assign({"./images/kun.png":j0,"./images/\u5764\u821E1.png":D0,"./images/\u5764\u821E2.png":F0,"./images/\u5764\u821E3.png":Y0,"./images/\u5764\u821E4.png":R0,"./images/\u5764\u821E5.png":M0,"./images/\u5764\u821E6.png":Q0,"./images/\u5764\u821E7.png":I0,"./images/\u5C16\u53EB\u9E21.png":k0,"./images/\u7BEE\u7403.png":x0}),z0=Object.entries(_0).map(([A,t])=>({name:A.slice(9,-4),content:H("img",{src:t,alt:""})})),L0={title:"\u{1F414}\u9E21\u4E86\u4E2A\u9E21\u{1F414}",name:"iKun",bgm:H0,icons:z0.map(({name:A,content:t})=>({name:A,content:t,clickSound:V0[A],tripleSound:"\u9E21\u4F60\u592A\u7F8E"})),sounds:W0},G0="/assets/1.3981cb25.mp3",K0="/assets/10.7a7f2023.mp3",J0="/assets/2.630ffc58.mp3",Z0="/assets/3.6b7abdca.mp3",X0="/assets/4.2a00776e.mp3",$0="/assets/5.dd1371cb.mp3",A2="/assets/6.2d207818.mp3",e2="/assets/7.2a5aa643.mp3",t2="/assets/8.790d91e2.mp3",n2="/assets/9.6f41f7e8.mp3",Td="/assets/bgm.64e1a220.mp3",r2="/assets/sound-shift.8e1c2fa6.mp3",o2="data:audio/mpeg;base64,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",i2="/assets/sound-wash.6e3eed14.mp3",s2="data:image/png;base64,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",l2="data:image/png;base64,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",u2="data:image/png;base64,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",a2="data:image/png;base64,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",c2="data:image/png;base64,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",f2="data:image/png;base64,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",d2="data:image/png;base64,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",p2="data:image/png;base64,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",h2="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAEMAEAsMDgwKEA4NDhIREBMYKBoYFhYYMSMlHSg6Mz08OTM4N0BIXE5ARFdFNzhQbVFXX2JnaGc+TXF5cGR4XGVnY//bAEMBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIAFAAUAMBIgACEQEDEQH/xAAaAAACAwEBAAAAAAAAAAAAAAADBAECBQYA/8QANhAAAgEDAwIDBgQEBwAAAAAAAQIDAAQRBRIhMVETYYEiMkFScZEGocHRFBXC4TNCU2JjcrH/xAAXAQADAQAAAAAAAAAAAAAAAAAAAQID/8QAHxEAAgICAgMBAAAAAAAAAAAAAAECEQMhMUESE1Ei/9oADAMBAAIRAxEAPwDv/U0pc6hBbtsLM8nyIMn+1DlvfG3JbEMBwZAeM9hWReeIjx2ttjx5ySWPOxR1Y/p50rNIwvbHTrjyTtb2tpJJKBliWAVP+xHT6VdGvi2+a8x/xxRgAepyaWglisALWO3nVCeZNm4Me5NPDkUFqCLieUD3yfqBXjNKwIDkeYA/agSywwjMsqRjuzAVeN0dAyMGU9CpyDQV4x+AnnvYGys4mX5JFA/MftTFpqkNw/hPuhn/ANN8c/Q/GlbtixSBDh5M+18oHU1K2VukewRgrnJLcknvnvQS4J8Gv6mpx5mspJpLLGN0luOqnlk8x3HlWnHIsqK6MGVhkEfGmYtNGUrpA/gSqIWHujGFYdwa5zURqLN/NLK6MKSy+CTtBCxA4Dc+eT611Ws3sVpaFWAeWXKxIficdfoPjSeniA2EdupV1RAhHwPekaxuSObNr+K45GzqCODyu0Zz+WBRbjUtdgedLcwzLaxB5mdMkMf8oxgE456Vuz2ljDASbdAo6Koxn7Ue1S3hi8KFYkHUqnTNBVHK6lc6jFdW7/wi38Uygh9ihST8OQceteu9d1q2eC2ttJWF5chEIDZxjkbTW6bayivBbZliLrvRUmYKe+BnApuCxgglMqh2kI273csQOwz0oCmI6QLw3LDUHVrlIF3begLMx/QD0rXpKXZbaiLh32pLH4ZPwBByP/TR1u4GHEqfXcKCkgtV01vBu5rUf4ZUSoO2SQR9+fWlJdUgU7YczyfLHyPU9BTOh7pRcXExUz+IY229FA6AfegjJwZd8j3l/eSsd3ht4Mf+0AAn7k/lVtPhkWRmZjz1pqKPwtQvLeRcF5PGjPzKQM/YimlUL0FKjWE6hSAThFUtM4CAcljgViIn4da4KI8e98k7HYbu/Q810FxAlxEUcZBFZA00xMFeWU4PsnCkY9RTEkuyyJptzAIdPuIxJDyoD5ZfvzUzXF2ItpwGA5xzTttp8ER8TwwZCMb2wWx9aM1vHknaMt1PekxxaTMqxeWWQlwdpGCDzmtFbO1PtG2i3d9goqRKvQVcDFCRU5KTAzRKI/YULj4DgVbQvevR2n/pFFYZUiq6KuHvfOf+kUzHI/zQfULKK7jVndopIvaSVTgp/bypDTZpZ7NJZirFidrKMblzwcefWjfiOSaHTXlhUOVGApPxPAPnyaHo9pLBYW9vM++RV9tsYoIhrYWWXwxuwSPKlxqdrnBlCnseK2PCQLjHFLvp1sx3GNc/Sgfs+CC30TnEZLeeOKPGWIyaZS2iQeygHpVJF2njpQUp2Ur1DnnSBA0mfaOFA5LHsKurbkDFSufgeooLskmp0sgT3iDqJAx9VFCd+1Rp7BNUuQTgNCjcnsWH7UEZFoJ+IFJ0wkdEljY/QMKath7xolxCtxA8T+64watGmxFXOcDGe9MxvVE1U1fFeoJB4objIpjFewO1IdmDq+nDUYI03tHJFIJI3XqCKLDHMkZM0pkduvGAPoK2No7CvbV7D7UzRZK6MYZzzWbqTyC+8KLAMsA6k84Y8cA5rq9i/KPtQktlS6ecHlkC4x0wSf1pUOWW+j//2Q==",g2="data:image/png;base64,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",m2=Object.assign({"./sounds/1.mp3":G0,"./sounds/10.mp3":K0,"./sounds/2.mp3":J0,"./sounds/3.mp3":Z0,"./sounds/4.mp3":X0,"./sounds/5.mp3":$0,"./sounds/6.mp3":A2,"./sounds/7.mp3":e2,"./sounds/8.mp3":t2,"./sounds/9.mp3":n2,"./sounds/bgm.mp3":Td,"./sounds/sound-shift.mp3":r2,"./sounds/sound-undo.mp3":o2,"./sounds/sound-wash.mp3":i2}),E2=Object.entries(m2).map(([A,t])=>({name:A.slice(9,-4),src:t})),y2=Object.assign({"./images/1.png":s2,"./images/10.png":l2,"./images/2.png":u2,"./images/3.png":a2,"./images/4.png":c2,"./images/5.png":f2,"./images/6.png":d2,"./images/7.png":p2,"./images/8.png":h2,"./images/9.png":g2}),v2=Object.entries(y2).map(([A,t])=>({name:A.slice(9,-4),content:H("img",{src:t,alt:""})})),B2={title:"\u{1F437}\u732A\u4E86\u4E2A\u732A\u{1F437}",desc:K("p",{children:["\u611F\u8C22",H("a",{href:"https://space.bilibili.com/81966051",target:"_blank",rel:"noreferrer",children:"\u732A\u9171\u7684\u65E5\u5E38"}),"\u63D0\u4F9B\u7D20\u6750"]}),name:"\u9A9A\u732A",bgm:Td,icons:v2.map(({name:A,content:t})=>({name:A,content:t,clickSound:"button-click",tripleSound:A})),sounds:[or[0],...E2]},w2=()=>H("p",{style:{textAlign:"center"},children:H("a",{href:"https://beian.miit.gov.cn/",target:"_blank",rel:"noopener noreferrer nofollow",children:"\u6D59ICP\u590717007857\u53F7-2"})}),N2=({style:A})=>K("div",{style:A,children:[H("p",{children:K("span",{id:"busuanzi_container_site_pv",children:["\u7D2F\u8BA1\u8BBF\u95EE\uFF1A",H("span",{id:"busuanzi_value_site_pv"}),"\u6B21"]})}),K("p",{children:["bgm\u7D20\u6750\uFF1A",H("a",{href:"https://www.bilibili.com/video/BV1zs411S7sz/",target:"_blank",rel:"noreferrer",children:"\u6D1B\u5929\u4F9D\uFF0C\u8A00\u548C\u539F\u521B\u300A\u666E\u901ADISCO\u300B"}),"\u3001",H("a",{href:"https://music.163.com/#/song?id=135022",target:"_blank",rel:"noreferrer",children:"\u8D2B\u6C11\u767E\u4E07\u6B4C\u661F"}),"\u3001",H("a",{href:"https://y.qq.com/n/ryqq/songDetail/0020Nusb3QJGn9",target:"_blank",rel:"noreferrer",children:"\u53EA\u56E0\u4F60\u592A\u7F8E"})]}),K("p",{children:["\u73A9\u6CD5\u6765\u6E90\u27A1\uFE0F\u7F8A\u4E86\u4E2A\u7F8A\u27A1\uFE0F",H("a",{href:"https://play.google.com/store/apps/details?id=tile.master.connect.matching.game",target:"_blank",rel:"noreferrer",children:"3 Tiles"})]})]}),S2="/assets/\u4E0A\u52FE\u62F3.d6d8766e.mp3",C2="/assets/\u4F60\u5012\u662F\u8DD1\u554A.3c9752c3.mp3",j2="/assets/\u5403\u4E2A\u5A1C\u5A1C.0fe34bc5.mp3",D2="/assets/\u672B\u65E5\u94C1\u62F3\u6765\u4E86.59f7f9f8.mp3",F2="/assets/\u6740\u4EBA\u54E5\u560E\u560E.86bec9fd.mp3",Y2="/assets/\u674E\u7532\u62A1.3b197095.mp3",R2="/assets/\u6BC1\u5929\u706D\u5730.07add5a1.mp3",M2="/assets/\u79BB\u5F00\u55F7ruai.efd2af43.mp3",Q2="/assets/\u8111\u762B.a8522986.mp3",I2="/assets/ow.3382df41.png",k2="/assets/\u4E0A\u52FE\u62F3.3bbc1bc8.png",x2="/assets/\u4F60\u5012\u662F\u8DD1\u554A.aacf33e7.png",U2="/assets/\u5403\u4E2A\u5A1C\u5A1C.e3ffcc97.png",T2="/assets/\u672B\u65E5\u94C1\u62F3\u6765\u4E86.26bf5600.png",q2="/assets/\u6740\u4EBA\u54E5\u560E\u560E.00e65660.png",P2="/assets/\u674E\u7532\u62A1.6396c31d.png",O2="/assets/\u6BC1\u5929\u706D\u5730.ebcc58d6.png",b2="/assets/\u79BB\u5F00\u55F7ruai.6be28ce4.png",H2="/assets/\u8111\u762B.ea18fdc2.png",V2=Object.assign({"./sounds/\u4E0A\u52FE\u62F3.mp3":S2,"./sounds/\u4F60\u5012\u662F\u8DD1\u554A.mp3":C2,"./sounds/\u5403\u4E2A\u5A1C\u5A1C.mp3":j2,"./sounds/\u672B\u65E5\u94C1\u62F3\u6765\u4E86.mp3":D2,"./sounds/\u6740\u4EBA\u54E5\u560E\u560E.mp3":F2,"./sounds/\u674E\u7532\u62A1.mp3":Y2,"./sounds/\u6BC1\u5929\u706D\u5730.mp3":R2,"./sounds/\u79BB\u5F00\u55F7ruai.mp3":M2,"./sounds/\u8111\u762B.mp3":Q2}),W2=Object.entries(V2).map(([A,t])=>({name:A.slice(9,-4),src:t})),_2=Object.assign({"./images/ow.png":I2,"./images/\u4E0A\u52FE\u62F3.png":k2,"./images/\u4F60\u5012\u662F\u8DD1\u554A.png":x2,"./images/\u5403\u4E2A\u5A1C\u5A1C.png":U2,"./images/\u672B\u65E5\u94C1\u62F3\u6765\u4E86.png":T2,"./images/\u6740\u4EBA\u54E5\u560E\u560E.png":q2,"./images/\u674E\u7532\u62A1.png":P2,"./images/\u6BC1\u5929\u706D\u5730.png":O2,"./images/\u79BB\u5F00\u55F7ruai.png":b2,"./images/\u8111\u762B.png":H2}),z2=Object.entries(_2).map(([A,t])=>({name:A.slice(9,-4),content:H("img",{src:t,alt:""})})),L2={title:"\u5B88\u671B\u5148\u950B",desc:K("p",{children:["\u611F\u8C22",H("a",{href:"https://space.bilibili.com/228122468",target:"_blank",rel:"noreferrer",children:"\u767D\u677F\u7279\u5DE5\u534E\u5357\u864E"}),"\u63D0\u4F9B\u7D20\u6750"]}),name:"OW",icons:z2.map(({name:A,content:t})=>({name:A,content:t,clickSound:"button-click",tripleSound:A==="ow"?"triple":A})),sounds:[...or,...W2]},G2="_dialog_e4xgx_1",K2="_dialogWrapper_e4xgx_13",J2="_dialogShow_e4xgx_35",Z2="_error_e4xgx_39",X2="_addBtn_e4xgx_46",$2="_addBtnEmpty_e4xgx_57",Ag="_addDialog_e4xgx_67",eg="_addDialogShow_e4xgx_87",tg="_deleteBtn_e4xgx_92",bA={dialog:G2,dialogWrapper:K2,dialogShow:J2,error:Z2,addBtn:X2,addBtnEmpty:$2,addDialog:Ag,addDialogShow:eg,deleteBtn:tg};var qd={exports:{}};/*! - Copyright (c) 2018 Jed Watson. - Licensed under the MIT License (MIT), see - http://jedwatson.github.io/classnames -*/(function(A){(function(){var t={}.hasOwnProperty;function n(){for(var r=[],o=0;ot in A?ng(A,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):A[t]=n,pa=(A,t)=>{for(var n in t||(t={}))Pd.call(t,n)&&da(A,n,t[n]);if(Eo)for(var n of Eo(t))Od.call(t,n)&&da(A,n,t[n]);return A},rg=(A,t)=>{var n={};for(var r in A)Pd.call(A,r)&&t.indexOf(r)<0&&(n[r]=A[r]);if(A!=null&&Eo)for(var r of Eo(A))t.indexOf(r)<0&&Od.call(A,r)&&(n[r]=A[r]);return n},Ct;(A=>{const t=class{constructor(l,a,c,f){if(this.version=l,this.errorCorrectionLevel=a,this.modules=[],this.isFunction=[],lt.MAX_VERSION)throw new RangeError("Version value out of range");if(f<-1||f>7)throw new RangeError("Mask value out of range");this.size=l*4+17;let d=[];for(let p=0;p7)throw new RangeError("Invalid value");let p,g;for(p=c;;p++){const v=t.getNumDataCodewords(p,a)*8,M=u.getTotalBits(l,p);if(M<=v){g=M;break}if(p>=f)throw new RangeError("Data too long")}for(const v of[t.Ecc.MEDIUM,t.Ecc.QUARTILE,t.Ecc.HIGH])y&&g<=t.getNumDataCodewords(p,v)*8&&(a=v);let w=[];for(const v of l){r(v.mode.modeBits,4,w),r(v.numChars,v.mode.numCharCountBits(p),w);for(const M of v.getData())w.push(M)}i(w.length==g);const E=t.getNumDataCodewords(p,a)*8;i(w.length<=E),r(0,Math.min(4,E-w.length),w),r(0,(8-w.length%8)%8,w),i(w.length%8==0);for(let v=236;w.lengthm[M>>>3]|=v<<7-(M&7)),new t(p,a,m,d)}getModule(l,a){return 0<=l&&l>>9)*1335;const f=(a<<10|c)^21522;i(f>>>15==0);for(let d=0;d<=5;d++)this.setFunctionModule(8,d,o(f,d));this.setFunctionModule(8,7,o(f,6)),this.setFunctionModule(8,8,o(f,7)),this.setFunctionModule(7,8,o(f,8));for(let d=9;d<15;d++)this.setFunctionModule(14-d,8,o(f,d));for(let d=0;d<8;d++)this.setFunctionModule(this.size-1-d,8,o(f,d));for(let d=8;d<15;d++)this.setFunctionModule(8,this.size-15+d,o(f,d));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let l=this.version;for(let c=0;c<12;c++)l=l<<1^(l>>>11)*7973;const a=this.version<<12|l;i(a>>>18==0);for(let c=0;c<18;c++){const f=o(a,c),d=this.size-11+c%3,y=Math.floor(c/3);this.setFunctionModule(d,y,f),this.setFunctionModule(y,d,f)}}drawFinderPattern(l,a){for(let c=-4;c<=4;c++)for(let f=-4;f<=4;f++){const d=Math.max(Math.abs(f),Math.abs(c)),y=l+f,p=a+c;0<=y&&y{(v!=g-d||x>=p)&&m.push(M[v])});return i(m.length==y),m}drawCodewords(l){if(l.length!=Math.floor(t.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");let a=0;for(let c=this.size-1;c>=1;c-=2){c==6&&(c=5);for(let f=0;f>>3],7-(a&7)),a++)}}i(a==l.length*8)}applyMask(l){if(l<0||l>7)throw new RangeError("Mask value out of range");for(let a=0;a5&&l++):(this.finderPenaltyAddHistory(p,g),y||(l+=this.finderPenaltyCountPatterns(g)*t.PENALTY_N3),y=this.modules[d][w],p=1);l+=this.finderPenaltyTerminateAndCount(y,p,g)*t.PENALTY_N3}for(let d=0;d5&&l++):(this.finderPenaltyAddHistory(p,g),y||(l+=this.finderPenaltyCountPatterns(g)*t.PENALTY_N3),y=this.modules[w][d],p=1);l+=this.finderPenaltyTerminateAndCount(y,p,g)*t.PENALTY_N3}for(let d=0;dy+(p?1:0),a);const c=this.size*this.size,f=Math.ceil(Math.abs(a*20-c*10)/c)-1;return i(0<=f&&f<=9),l+=f*t.PENALTY_N4,i(0<=l&&l<=2568888),l}getAlignmentPatternPositions(){if(this.version==1)return[];{const l=Math.floor(this.version/7)+2,a=this.version==32?26:Math.ceil((this.version*4+4)/(l*2-2))*2;let c=[6];for(let f=this.size-7;c.lengtht.MAX_VERSION)throw new RangeError("Version number out of range");let a=(16*l+128)*l+64;if(l>=2){const c=Math.floor(l/7)+2;a-=(25*c-10)*c-55,l>=7&&(a-=36)}return i(208<=a&&a<=29648),a}static getNumDataCodewords(l,a){return Math.floor(t.getNumRawDataModules(l)/8)-t.ECC_CODEWORDS_PER_BLOCK[a.ordinal][l]*t.NUM_ERROR_CORRECTION_BLOCKS[a.ordinal][l]}static reedSolomonComputeDivisor(l){if(l<1||l>255)throw new RangeError("Degree out of range");let a=[];for(let f=0;f0);for(const f of l){const d=f^c.shift();c.push(0),a.forEach((y,p)=>c[p]^=t.reedSolomonMultiply(y,d))}return c}static reedSolomonMultiply(l,a){if(l>>>8!=0||a>>>8!=0)throw new RangeError("Byte out of range");let c=0;for(let f=7;f>=0;f--)c=c<<1^(c>>>7)*285,c^=(a>>>f&1)*l;return i(c>>>8==0),c}finderPenaltyCountPatterns(l){const a=l[1];i(a<=this.size*3);const c=a>0&&l[2]==a&&l[3]==a*3&&l[4]==a&&l[5]==a;return(c&&l[0]>=a*4&&l[6]>=a?1:0)+(c&&l[6]>=a*4&&l[0]>=a?1:0)}finderPenaltyTerminateAndCount(l,a,c){return l&&(this.finderPenaltyAddHistory(a,c),a=0),a+=this.size,this.finderPenaltyAddHistory(a,c),this.finderPenaltyCountPatterns(c)}finderPenaltyAddHistory(l,a){a[0]==0&&(l+=this.size),a.pop(),a.unshift(l)}};let n=t;n.MIN_VERSION=1,n.MAX_VERSION=40,n.PENALTY_N1=3,n.PENALTY_N2=3,n.PENALTY_N3=40,n.PENALTY_N4=10,n.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],n.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],A.QrCode=n;function r(l,a,c){if(a<0||a>31||l>>>a!=0)throw new RangeError("Value out of range");for(let f=a-1;f>=0;f--)c.push(l>>>f&1)}function o(l,a){return(l>>>a&1)!=0}function i(l){if(!l)throw new Error("Assertion error")}const s=class{constructor(l,a,c){if(this.mode=l,this.numChars=a,this.bitData=c,a<0)throw new RangeError("Invalid argument");this.bitData=c.slice()}static makeBytes(l){let a=[];for(const c of l)r(c,8,a);return new s(s.Mode.BYTE,l.length,a)}static makeNumeric(l){if(!s.isNumeric(l))throw new RangeError("String contains non-numeric characters");let a=[];for(let c=0;c=1<{(t=>{const n=class{constructor(o,i){this.ordinal=o,this.formatBits=i}};let r=n;r.LOW=new n(0,1),r.MEDIUM=new n(1,0),r.QUARTILE=new n(2,3),r.HIGH=new n(3,2),t.Ecc=r})(A.QrCode||(A.QrCode={}))})(Ct||(Ct={}));(A=>{(t=>{const n=class{constructor(o,i){this.modeBits=o,this.numBitsCharCount=i}numCharCountBits(o){return this.numBitsCharCount[Math.floor((o+7)/17)]}};let r=n;r.NUMERIC=new n(1,[10,12,14]),r.ALPHANUMERIC=new n(2,[9,11,13]),r.BYTE=new n(4,[8,16,16]),r.KANJI=new n(8,[8,10,12]),r.ECI=new n(7,[0,0,0]),t.Mode=r})(A.QrSegment||(A.QrSegment={}))})(Ct||(Ct={}));var Sn=Ct;/** - * @license qrcode.react - * Copyright (c) Paul O'Shannessy - * SPDX-License-Identifier: ISC - */var og={L:Sn.QrCode.Ecc.LOW,M:Sn.QrCode.Ecc.MEDIUM,Q:Sn.QrCode.Ecc.QUARTILE,H:Sn.QrCode.Ecc.HIGH},ig=128,sg="L",lg="#FFFFFF",ug="#000000",ag=!1,bd=4,cg=.1;function fg(A,t=0){const n=[];return A.forEach(function(r,o){let i=null;r.forEach(function(s,u){if(!s&&i!==null){n.push(`M${i+t} ${o+t}h${u-i}v1H${i+t}z`),i=null;return}if(u===r.length-1){if(!s)return;i===null?n.push(`M${u+t},${o+t} h1v1H${u+t}z`):n.push(`M${i+t},${o+t} h${u+1-i}v1H${i+t}z`);return}s&&i===null&&(i=u)})}),n.join("")}function dg(A,t){return A.slice().map((n,r)=>r=t.y+t.h?n:n.map((o,i)=>i=t.x+t.w?o:!1))}function pg(A,t,n,r){if(r==null)return null;const o=n?bd:0,i=A.length+o*2,s=Math.floor(t*cg),u=i/t,l=(r.width||s)*u,a=(r.height||s)*u,c=r.x==null?A.length/2-l/2:r.x*u,f=r.y==null?A.length/2-a/2:r.y*u;let d=null;if(r.excavate){let y=Math.floor(c),p=Math.floor(f),g=Math.ceil(l+c-y),w=Math.ceil(a+f-p);d={x:y,y:p,w:g,h:w}}return{x:c,y:f,h:a,w:l,excavation:d}}var hg=function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0}();function gg(A){const t=A,{value:n,size:r=ig,level:o=sg,bgColor:i=lg,fgColor:s=ug,includeMargin:u=ag,style:l,imageSettings:a}=t,c=rg(t,["value","size","level","bgColor","fgColor","includeMargin","style","imageSettings"]),f=a==null?void 0:a.src,d=J.exports.useRef(null),y=J.exports.useRef(null),[p,g]=J.exports.useState(!1);J.exports.useEffect(()=>{if(d.current!=null){const m=d.current,v=m.getContext("2d");if(!v)return;let M=Sn.QrCode.encodeText(n,og[o]).getModules();const x=u?bd:0,h=M.length+x*2,R=pg(M,r,u,a),B=y.current,_=R!=null&&B!==null&&B.complete&&B.naturalHeight!==0&&B.naturalWidth!==0;_&&R.excavation!=null&&(M=dg(M,R.excavation));const N=window.devicePixelRatio||1;m.height=m.width=r*N;const Q=r/h*N;v.scale(Q,Q),v.fillStyle=i,v.fillRect(0,0,h,h),v.fillStyle=s,hg?v.fill(new Path2D(fg(M,x))):M.forEach(function(q,C){q.forEach(function(P,V){P&&v.fillRect(V+x,C+x,1,1)})}),_&&v.drawImage(B,R.x+x,R.y+x,R.w,R.h)}}),J.exports.useEffect(()=>{g(!1)},[f]);const w=pa({height:r,width:r},l);let E=null;return f!=null&&(E=H("img",{src:f,style:{display:"none"},onLoad:()=>{g(!0)},ref:y},f)),K($n,{children:[H("canvas",{...pa({style:w,height:r,width:r,ref:d},c)}),E]})}var Hd={exports:{}};const mg="hydrogen-js-sdk",Eg="2.3.10",yg="\u672CSDK\u57FA\u4E8Ees6\u5F00\u53D1\uFF0C\u81F4\u529B\u6253\u9020\u57FA\u4E8E\u524D\u7AEF\u6DF7\u5408\u5F00\u53D1\u9700\u6C42\uFF0C\u652F\u6301\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u3001H5\u3001\u5FEB\u5E94\u7528\u3001\u6E38\u620FCocos\u3001\u6DF7\u5408App\u7B49\u5E73\u53F0, \u6574\u4E2ASDK\uFF0C\u5C31dist\u76EE\u5F55\u4E0BBmob.*.js \u8FD9\u4E2A\u6587\u4EF6\u5373\u53EF\u4F7F\u7528\u5168\u90E8\u529F\u80FD\uFF0C\u8BF7\u4F7F\u7528\u6700\u65B0\u7248\u672C\u3002",vg="./index.js",Bg="./index.d.ts",wg={test:'echo "Error: no test specified" && exit 1',build:"webpack --config config/prod.env.js",watch:"webpack --watch --config config/prod.env.js",dev:"webpack-dev-server --config config/dev.env.js"},Ng={type:"git",url:"git+https://github.com/bmob/hydrogen-js-sdk.git"},Sg="Bmob",Cg="ISC",jg={url:"https://github.com/bmob/hydrogen-js-sdk/issues"},Dg="https://github.com/bmob/hydrogen-js-sdk#readme",Fg={"babel-runtime":"^6.26.0","node.extend":"^2.0.0",webpack:"^3.12.0"},Yg={"babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","clean-webpack-plugin":"^0.1.19",eslint:"^4.19.1","eslint-config-standard":"^11.0.0","eslint-friendly-formatter":"^4.0.1","eslint-loader":"^2.0.0","eslint-plugin-import":"^2.12.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-standard":"^3.1.0","html-webpack-plugin":"^2.30.1","uglifyjs-webpack-plugin":"^1.2.5","webpack-dev-server":"^2.11.2"},Rg={doc:"docs"},Mg=["Bmob"],Qg={name:mg,version:Eg,description:yg,main:vg,typings:Bg,scripts:wg,repository:Ng,author:Sg,license:Cg,bugs:jg,homepage:Dg,dependencies:Fg,devDependencies:Yg,directories:Rg,keywords:Mg};let ha,Xs;try{ha=Qg,Xs=`v${ha.version}`}catch{Xs="v1.0.0"}const Ig="https://api.bmobcloud.com",kg="",xg="",Ug="",Tg=3,qg={GENERATECODE:"/1/wechatApp/qr/generatecode",GETACCESSTOKEN:"/1/wechatApp/getAccessToken",SENDWEAPPMESSAGE:"/1/wechatApp/SendWeAppMessage",NOTIFYMSG:"/1/wechatApp/notifyMsg",REFUND:"/1/pay/refund",REQUESTSMSCODE:"/1/requestSmsCode",VERIFYSMSCODE:"/1/verifySmsCode",FUNCTIONS:"/1/functions",REQUESTPASSWORDRESET:"/1/requestPasswordReset",RESETPASSWORDBYSMSCODE:"/1/resetPasswordBySmsCode",UPDATEUSERPASSWORD:"/1/updateUserPassword",PUSH:"/1/push",FILES:"/2/files",FILESCHECK:"/1/wechatApp/checkImg",DELFILES:"/2/cdnBatchDelete",TIMESTAMP:"/1/timestamp",LOGIN:"/1/login",REGISTER:"/1/users",REQUEST_EMAIL_VERIFY:"/1/requestEmailVerify",USERS:"/1/users",USERSV1:"/1/usersv1",PAY:"/1/pay",WECHAT_APP:"/1/wechatAppv1/",BATCH:"/1/batch",CHECK_MSG:"/1/wechatApp/checkMsg",DECRYPTION:"/1/wechatApp/decryptionv1",MEDIACHECKASYNC:"/1/wechatApp/asyncCheckWechatMedia",QUERY:"/1/classes"};var Pg={host:Ig,secretKey:kg,securityCode:xg,applicationMasterKey:Ug,parameters:qg,version:Xs,serverVersion:10,deBug:!1,type:Tg},di,ga;function Og(){return ga||(ga=1,di={host:"https://api.bmobcloud.com",applicationId:"",applicationKey:"",parameters:{GENERATECODE:"/1/wechatApp/qr/generatecode",GETACCESSTOKEN:"/1/wechatApp/getAccessToken",SENDWEAPPMESSAGE:"/1/wechatApp/SendWeAppMessage",NOTIFYMSG:"/1/wechatApp/notifyMsg",REFUND:"/1/pay/refund",REQUESTSMSCODE:"/1/requestSmsCode",VERIFYSMSCODE:"/1/verifySmsCode",FUNCTIONS:"/1/functions",REQUESTPASSWORDRESET:"/1/requestPasswordReset",RESETPASSWORDBYSMSCODE:"/1/resetPasswordBySmsCode",UPDATEUSERPASSWORD:"/1/updateUserPassword",PUSH:"/1/push",FILES:"/2/files",FILESCHECK:"/1/wechatApp/checkImg",DELFILES:"/2/cdnBatchDelete",TIMESTAMP:"/1/timestamp",LOGIN:"/1/login",REGISTER:"/1/users",REQUEST_EMAIL_VERIFY:"/1/requestEmailVerify",USERS:"/1/users",USERSV1:"/1/usersv1",PAY:"/1/pay",WECHAT_APP:"/1/wechatAppv1/",BATCH:"/1/batch",CHECK_MSG:"/1/wechatApp/checkMsg",DECRYPTION:"/1/wechatApp/decryptionv1",MEDIACHECKASYNC:"/1/wechatApp/asyncCheckWechatMedia",QUERY:"/1/classes"},version:1,serverVersion:10,deBug:!1,type:1}),di}let $s;$s=Pg;const Vd=(A=!1)=>(A===!0&&($s.host=Og().host),$s),bg=()=>{const A=Vd();let t;return typeof wx<"u"&&(t="wx"),typeof window<"u"&&typeof t!="string"&&(t="h5"),typeof process<"u"&&typeof t!="string"&&(t="nodejs"),A.type===3&&typeof t!="string"&&(t="hap"),t},Hg=()=>{let A=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],t="";for(let n=0;n<16;n++){let r=parseInt(Math.random()*61);t+=A[r]}return t};var Uo={randomString:Hg,getConfig:Vd,getAppType:bg};const Au=Uo,le=ie.Bmob||{};le.utils=Au;le._config=Au.getConfig();le.initialize=(A,t,n)=>{t.length>6&&console.warn("Bmob\u521D\u59CB\u5316\u5931\u8D25\uFF0C2.0\u4EE5\u4E0A\u7248\u672CSDK\u8BF7\u4F7F\u7528API\u5B89\u5168\u7801\u521D\u59CB\u5316\uFF0C\u6587\u6863\u5730\u5740\uFF1Ahttps://bmob.github.io/hydrogen-js-sdk/#/?id=\u521D\u59CB\u5316"),le._config.secretKey=A,le._config.securityCode=t,le._config.applicationMasterKey=n};le.domain=A=>{le._config.host=A};le.debug=A=>{le._config.deBug=A,le._config=Au.getConfig(A)};var qA=le;const Vg=A=>Object.prototype.toString.call(A)==="[object Object]",Wg=A=>Object.prototype.toString.call(A)==="[object Number]",_g=A=>Object.prototype.toString.call(A)==="[object String]",zg=A=>Object.prototype.toString.call(A)==="[object Undefined]",Lg=A=>Object.prototype.toString.call(A)==="[object Boolean]",Gg=A=>Object.prototype.toString.call(A)==="[object Array]",Kg=A=>Object.prototype.toString.call(A)==="[object Function]";var je={isObject:Vg,isNumber:Wg,isString:_g,isUndefined:zg,isBoolean:Lg,isArray:Gg,isFunction:Kg};class Jg{constructor(t,n){let r=new Error;return r.code=t,r.message=n?`Bmob.Error:{code:${t}, message:${n}}`:`Bmob.Error:{code:${t}, message:${this.errorMsg(t)}}`,r}errorMsg(t){switch(t){case 415:return"incorrect parameter type.";case 416:return"Parameter is null.";case 417:return"There is no upload content.";case 418:return"Log in failure.";case 419:return"Bmob.GeoPoint location error.";default:return"unknown error"}}}var Te=Jg;const{isString:ma}=je,Ea=Te,Zg=class{constructor(t){if(!ma(t))throw new Ea(415);this.tableName=t}set(t){if(!ma(t))throw new Ea(415);return{__type:"Pointer",className:this.tableName,objectId:t}}};var Xg=Zg;const{isString:Al,isArray:$g}=je,el=Te,Am=class{constructor(t){if(!Al(t))throw new el(415);this.tableName=t}add(t){return ya.call(this,t,"AddRelation")}remove(t){return ya.call(this,t,"RemoveRelation")}};function ya(A,t){if(Al(A))return{__op:t,objects:[{__type:"Pointer",className:this.tableName,objectId:A}]};if($g(A)){const n=[];return A.map(r=>{if(!Al(r))throw new el(415);n.push({__type:"Pointer",className:this.tableName,objectId:r})}),{__op:t,objects:n}}else throw new el(415)}var em=Am,Sr={exports:{}},pi,va;function Wd(){return va||(va=1,pi=function(t,n){return function(){for(var o=new Array(arguments.length),i=0;i - * @license MIT - */var hi,Ba;function tm(){if(Ba)return hi;Ba=1,hi=function(n){return n!=null&&(A(n)||t(n)||!!n._isBuffer)};function A(n){return!!n.constructor&&typeof n.constructor.isBuffer=="function"&&n.constructor.isBuffer(n)}function t(n){return typeof n.readFloatLE=="function"&&typeof n.slice=="function"&&A(n.slice(0,0))}return hi}var gi,wa;function Ae(){if(wa)return gi;wa=1;var A=Wd(),t=tm(),n=Object.prototype.toString;function r(h){return n.call(h)==="[object Array]"}function o(h){return n.call(h)==="[object ArrayBuffer]"}function i(h){return typeof FormData<"u"&&h instanceof FormData}function s(h){var R;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?R=ArrayBuffer.isView(h):R=h&&h.buffer&&h.buffer instanceof ArrayBuffer,R}function u(h){return typeof h=="string"}function l(h){return typeof h=="number"}function a(h){return typeof h>"u"}function c(h){return h!==null&&typeof h=="object"}function f(h){return n.call(h)==="[object Date]"}function d(h){return n.call(h)==="[object File]"}function y(h){return n.call(h)==="[object Blob]"}function p(h){return n.call(h)==="[object Function]"}function g(h){return c(h)&&p(h.pipe)}function w(h){return typeof URLSearchParams<"u"&&h instanceof URLSearchParams}function E(h){return h.replace(/^\s*/,"").replace(/\s*$/,"")}function m(){return typeof navigator<"u"&&navigator.product==="ReactNative"?!1:typeof window<"u"&&typeof document<"u"}function v(h,R){if(!(h===null||typeof h>"u"))if(typeof h!="object"&&(h=[h]),r(h))for(var B=0,_=h.length;B<_;B++)R.call(null,h[B],B,h);else for(var N in h)Object.prototype.hasOwnProperty.call(h,N)&&R.call(null,h[N],N,h)}function M(){var h={};function R(N,Q){typeof h[Q]=="object"&&typeof N=="object"?h[Q]=M(h[Q],N):h[Q]=N}for(var B=0,_=arguments.length;B<_;B++)v(arguments[B],R);return h}function x(h,R,B){return v(R,function(N,Q){B&&typeof N=="function"?h[Q]=A(N,B):h[Q]=N}),h}return gi={isArray:r,isArrayBuffer:o,isBuffer:t,isFormData:i,isArrayBufferView:s,isString:u,isNumber:l,isObject:c,isUndefined:a,isDate:f,isFile:d,isBlob:y,isFunction:p,isStream:g,isURLSearchParams:w,isStandardBrowserEnv:m,forEach:v,merge:M,extend:x,trim:E},gi}var mi,Na;function nm(){if(Na)return mi;Na=1;var A=Ae();return mi=function(n,r){A.forEach(n,function(i,s){s!==r&&s.toUpperCase()===r.toUpperCase()&&(n[r]=i,delete n[s])})},mi}var Ei,Sa;function _d(){return Sa||(Sa=1,Ei=function(t,n,r,o,i){return t.config=n,r&&(t.code=r),t.request=o,t.response=i,t}),Ei}var yi,Ca;function eu(){if(Ca)return yi;Ca=1;var A=_d();return yi=function(n,r,o,i,s){var u=new Error(n);return A(u,r,o,i,s)},yi}var vi,ja;function zd(){if(ja)return vi;ja=1;var A=eu();return vi=function(n,r,o){var i=o.config.validateStatus;!o.status||!i||i(o.status)?n(o):r(A("Request failed with status code "+o.status,o.config,null,o.request,o))},vi}var Bi,Da;function Ld(){if(Da)return Bi;Da=1;var A=Ae();function t(n){return encodeURIComponent(n).replace(/%40/gi,"@").replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}return Bi=function(r,o,i){if(!o)return r;var s;if(i)s=i(o);else if(A.isURLSearchParams(o))s=o.toString();else{var u=[];A.forEach(o,function(a,c){a===null||typeof a>"u"||(A.isArray(a)?c=c+"[]":a=[a],A.forEach(a,function(d){A.isDate(d)?d=d.toISOString():A.isObject(d)&&(d=JSON.stringify(d)),u.push(t(c)+"="+t(d))}))}),s=u.join("&")}return s&&(r+=(r.indexOf("?")===-1?"?":"&")+s),r},Bi}var wi,Fa;function rm(){if(Fa)return wi;Fa=1;var A=Ae(),t=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];return wi=function(r){var o={},i,s,u;return r&&A.forEach(r.split(` -`),function(a){if(u=a.indexOf(":"),i=A.trim(a.substr(0,u)).toLowerCase(),s=A.trim(a.substr(u+1)),i){if(o[i]&&t.indexOf(i)>=0)return;i==="set-cookie"?o[i]=(o[i]?o[i]:[]).concat([s]):o[i]=o[i]?o[i]+", "+s:s}}),o},wi}var Ni,Ya;function om(){if(Ya)return Ni;Ya=1;var A=Ae();return Ni=A.isStandardBrowserEnv()?function(){var n=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a"),o;function i(s){var u=s;return n&&(r.setAttribute("href",u),u=r.href),r.setAttribute("href",u),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return o=i(window.location.href),function(u){var l=A.isString(u)?i(u):u;return l.protocol===o.protocol&&l.host===o.host}}():function(){return function(){return!0}}(),Ni}var Si,Ra;function im(){if(Ra)return Si;Ra=1;var A="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function t(){this.message="String contains an invalid character"}t.prototype=new Error,t.prototype.code=5,t.prototype.name="InvalidCharacterError";function n(r){for(var o=String(r),i="",s,u,l=0,a=A;o.charAt(l|0)||(a="=",l%1);i+=a.charAt(63&s>>8-l%1*8)){if(u=o.charCodeAt(l+=3/4),u>255)throw new t;s=s<<8|u}return i}return Si=n,Si}var Ci,Ma;function sm(){if(Ma)return Ci;Ma=1;var A=Ae();return Ci=A.isStandardBrowserEnv()?function(){return{write:function(r,o,i,s,u,l){var a=[];a.push(r+"="+encodeURIComponent(o)),A.isNumber(i)&&a.push("expires="+new Date(i).toGMTString()),A.isString(s)&&a.push("path="+s),A.isString(u)&&a.push("domain="+u),l===!0&&a.push("secure"),document.cookie=a.join("; ")},read:function(r){var o=document.cookie.match(new RegExp("(^|;\\s*)("+r+")=([^;]*)"));return o?decodeURIComponent(o[3]):null},remove:function(r){this.write(r,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),Ci}var ji,Qa;function lm(){if(Qa)return ji;Qa=1;var A=Ae(),t=zd(),n=Ld(),r=rm(),o=om(),i=eu(),s=typeof window<"u"&&window.btoa&&window.btoa.bind(window)||im();return ji=function(l){return new Promise(function(c,f){var d=l.data,y=l.headers;A.isFormData(d)&&delete y["Content-Type"];var p=new XMLHttpRequest,g="onreadystatechange",w=!1;if(typeof window<"u"&&window.XDomainRequest&&!("withCredentials"in p)&&!o(l.url)&&(p=new window.XDomainRequest,g="onload",w=!0,p.onprogress=function(){},p.ontimeout=function(){}),l.auth){var E=l.auth.username||"",m=l.auth.password||"";y.Authorization="Basic "+s(E+":"+m)}if(p.open(l.method.toUpperCase(),n(l.url,l.params,l.paramsSerializer),!0),p.timeout=l.timeout,p[g]=function(){if(!(!p||p.readyState!==4&&!w)&&!(p.status===0&&!(p.responseURL&&p.responseURL.indexOf("file:")===0))){var h="getAllResponseHeaders"in p?r(p.getAllResponseHeaders()):null,R=!l.responseType||l.responseType==="text"?p.responseText:p.response,B={data:R,status:p.status===1223?204:p.status,statusText:p.status===1223?"No Content":p.statusText,headers:h,config:l,request:p};t(c,f,B),p=null}},p.onerror=function(){f(i("Network Error",l,null,p)),p=null},p.ontimeout=function(){f(i("timeout of "+l.timeout+"ms exceeded",l,"ECONNABORTED",p)),p=null},A.isStandardBrowserEnv()){var v=sm(),M=(l.withCredentials||o(l.url))&&l.xsrfCookieName?v.read(l.xsrfCookieName):void 0;M&&(y[l.xsrfHeaderName]=M)}if("setRequestHeader"in p&&A.forEach(y,function(h,R){typeof d>"u"&&R.toLowerCase()==="content-type"?delete y[R]:p.setRequestHeader(R,h)}),l.withCredentials&&(p.withCredentials=!0),l.responseType)try{p.responseType=l.responseType}catch(x){if(l.responseType!=="json")throw x}typeof l.onDownloadProgress=="function"&&p.addEventListener("progress",l.onDownloadProgress),typeof l.onUploadProgress=="function"&&p.upload&&p.upload.addEventListener("progress",l.onUploadProgress),l.cancelToken&&l.cancelToken.promise.then(function(h){!p||(p.abort(),f(h),p=null)}),d===void 0&&(d=null),p.send(d)})},ji}const um={},am=Object.freeze(Object.defineProperty({__proto__:null,default:um},Symbol.toStringTag,{value:"Module"})),Jt=i1(am);var Cr={exports:{}},ct={},jr={exports:{}};/*! https://mths.be/punycode v1.3.2 by @mathias */var Ia;function cm(){return Ia||(Ia=1,function(A,t){(function(n){var r=t&&!t.nodeType&&t,o=A&&!A.nodeType&&A,i=typeof ie=="object"&&ie;(i.global===i||i.window===i||i.self===i)&&(n=i);var s,u=2147483647,l=36,a=1,c=26,f=38,d=700,y=72,p=128,g="-",w=/^xn--/,E=/[^\x20-\x7E]/,m=/[\x2E\u3002\uFF0E\uFF61]/g,v={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},M=l-a,x=Math.floor,h=String.fromCharCode,R;function B(j){throw RangeError(v[j])}function _(j,T){for(var D=j.length,I=[];D--;)I[D]=T(j[D]);return I}function N(j,T){var D=j.split("@"),I="";D.length>1&&(I=D[0]+"@",j=D[1]),j=j.replace(m,".");var F=j.split("."),U=_(F,T).join(".");return I+U}function Q(j){for(var T=[],D=0,I=j.length,F,U;D=55296&&F<=56319&&D65535&&(T-=65536,D+=h(T>>>10&1023|55296),T=56320|T&1023),D+=h(T),D}).join("")}function C(j){return j-48<10?j-22:j-65<26?j-65:j-97<26?j-97:l}function P(j,T){return j+22+75*(j<26)-((T!=0)<<5)}function V(j,T,D){var I=0;for(j=D?x(j/d):j>>1,j+=x(j/T);j>M*c>>1;I+=l)j=x(j/M);return x(I+(M+1)*j/(j+f))}function L(j){var T=[],D=j.length,I,F=0,U=p,O=y,W,G,nA,eA,tA,mA,IA,ye,LA;for(W=j.lastIndexOf(g),W<0&&(W=0),G=0;G=128&&B("not-basic"),T.push(j.charCodeAt(G));for(nA=W>0?W+1:0;nA=D&&B("invalid-input"),IA=C(j.charCodeAt(nA++)),(IA>=l||IA>x((u-F)/tA))&&B("overflow"),F+=IA*tA,ye=mA<=O?a:mA>=O+c?c:mA-O,!(IAx(u/LA)&&B("overflow"),tA*=LA;I=T.length+1,O=V(F-eA,I,eA==0),x(F/I)>u-U&&B("overflow"),U+=x(F/I),F%=I,T.splice(F++,0,U)}return q(T)}function Y(j){var T,D,I,F,U,O,W,G,nA,eA,tA,mA=[],IA,ye,LA,at;for(j=Q(j),IA=j.length,T=p,D=0,U=y,O=0;O=T&&tAx((u-D)/ye)&&B("overflow"),D+=(W-T)*ye,T=W,O=0;Ou&&B("overflow"),tA==T){for(G=D,nA=l;eA=nA<=U?a:nA>=U+c?c:nA-U,!(G0&&l>u&&(l=u);for(var a=0;a=0?(d=c.substr(0,f),y=c.substr(f+1)):(d=c,y=""),p=decodeURIComponent(d),g=decodeURIComponent(y),A(i,p)?Array.isArray(i[p])?i[p].push(g):i[p]=[i[p],g]:i[p]=g}return i},Fi}var Yi,Ua;function pm(){if(Ua)return Yi;Ua=1;var A=function(t){switch(typeof t){case"string":return t;case"boolean":return t?"true":"false";case"number":return isFinite(t)?t:"";default:return""}};return Yi=function(t,n,r,o){return n=n||"&",r=r||"=",t===null&&(t=void 0),typeof t=="object"?Object.keys(t).map(function(i){var s=encodeURIComponent(A(i))+r;return Array.isArray(t[i])?t[i].map(function(u){return s+encodeURIComponent(A(u))}).join(n):s+encodeURIComponent(A(t[i]))}).join(n):o?encodeURIComponent(A(o))+r+encodeURIComponent(A(t)):""},Yi}var Ta;function hm(){return Ta||(Ta=1,Mt.decode=Mt.parse=dm(),Mt.encode=Mt.stringify=pm()),Mt}var qa;function Gd(){if(qa)return ct;qa=1;var A=cm(),t=fm();ct.parse=m,ct.resolve=M,ct.resolveObject=x,ct.format=v,ct.Url=n;function n(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var r=/^([a-z0-9.+-]+:)/i,o=/:[0-9]*$/,i=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,s=["<",">",'"',"`"," ","\r",` -`," "],u=["{","}","|","\\","^","`"].concat(s),l=["'"].concat(u),a=["%","/","?",";","#"].concat(l),c=["/","?","#"],f=255,d=/^[+a-z0-9A-Z_-]{0,63}$/,y=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,p={javascript:!0,"javascript:":!0},g={javascript:!0,"javascript:":!0},w={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},E=hm();function m(h,R,B){if(h&&t.isObject(h)&&h instanceof n)return h;var _=new n;return _.parse(h,R,B),_}n.prototype.parse=function(h,R,B){if(!t.isString(h))throw new TypeError("Parameter 'url' must be a string, not "+typeof h);var _=h.indexOf("?"),N=_!==-1&&_127?W+="x":W+=O[G];if(!W.match(d)){var eA=F.slice(0,k),tA=F.slice(k+1),mA=O.match(y);mA&&(eA.push(mA[1]),tA.unshift(mA[2])),tA.length&&(C="/"+tA.join(".")+C),this.hostname=eA.join(".");break}}}this.hostname.length>f?this.hostname="":this.hostname=this.hostname.toLowerCase(),I||(this.hostname=A.toASCII(this.hostname));var IA=this.port?":"+this.port:"",ye=this.hostname||"";this.host=ye+IA,this.href+=this.host,I&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),C[0]!=="/"&&(C="/"+C))}if(!p[L])for(var k=0,U=l.length;k0?B.host.split("@"):!1;W&&(B.auth=W.shift(),B.host=B.hostname=W.shift())}return B.search=h.search,B.query=h.query,(!t.isNull(B.pathname)||!t.isNull(B.search))&&(B.path=(B.pathname?B.pathname:"")+(B.search?B.search:"")),B.href=B.format(),B}if(!F.length)return B.pathname=null,B.search?B.path="/"+B.search:B.path=null,B.href=B.format(),B;for(var G=F.slice(-1)[0],nA=(B.host||h.host||F.length>1)&&(G==="."||G==="..")||G==="",eA=0,tA=F.length;tA>=0;tA--)G=F[tA],G==="."?F.splice(tA,1):G===".."?(F.splice(tA,1),eA++):eA&&(F.splice(tA,1),eA--);if(!D&&!I)for(;eA--;eA)F.unshift("..");D&&F[0]!==""&&(!F[0]||F[0].charAt(0)!=="/")&&F.unshift(""),nA&&F.join("/").substr(-1)!=="/"&&F.push("");var mA=F[0]===""||F[0]&&F[0].charAt(0)==="/";if(O){B.hostname=B.host=mA?"":F.length?F.shift():"";var W=B.host&&B.host.indexOf("@")>0?B.host.split("@"):!1;W&&(B.auth=W.shift(),B.host=B.hostname=W.shift())}return D=D||B.host&&F.length,D&&!mA&&F.unshift(""),F.length?B.pathname=F.join("/"):(B.pathname=null,B.path=null),(!t.isNull(B.pathname)||!t.isNull(B.search))&&(B.path=(B.pathname?B.pathname:"")+(B.search?B.search:"")),B.auth=h.auth||B.auth,B.slashes=B.slashes||h.slashes,B.href=B.format(),B},n.prototype.parseHost=function(){var h=this.host,R=o.exec(h);R&&(R=R[0],R!==":"&&(this.port=R.substr(1)),h=h.substr(0,h.length-R.length)),h&&(this.hostname=h)},ct}var Ri={exports:{}};/* -object-assign -(c) Sindre Sorhus -@license MIT -*/var Mi,Pa;function gm(){if(Pa)return Mi;Pa=1;var A=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;function r(i){if(i==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(i)}function o(){try{if(!Object.assign)return!1;var i=new String("abc");if(i[5]="de",Object.getOwnPropertyNames(i)[0]==="5")return!1;for(var s={},u=0;u<10;u++)s["_"+String.fromCharCode(u)]=u;var l=Object.getOwnPropertyNames(s).map(function(c){return s[c]});if(l.join("")!=="0123456789")return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach(function(c){a[c]=c}),Object.keys(Object.assign({},a)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return Mi=o()?Object.assign:function(i,s){for(var u,l=r(i),a,c=1;c=T)return F;switch(F){case"%s":return String(j[k++]);case"%d":return Number(j[k++]);case"%j":try{return JSON.stringify(j[k++])}catch{return"[Circular]"}default:return F}}),I=j[k];k=3&&(k.depth=arguments[2]),arguments.length>=4&&(k.colors=arguments[3]),g(S)?k.showHidden=S:S&&A._extend(k,S),x(k.showHidden)&&(k.showHidden=!1),x(k.depth)&&(k.depth=2),x(k.colors)&&(k.colors=!1),x(k.customInspect)&&(k.customInspect=!0),k.colors&&(k.stylize=i),l(k,Y,k.depth)}A.inspect=o,o.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},o.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function i(Y,S){var k=o.styles[S];return k?"\x1B["+o.colors[k][0]+"m"+Y+"\x1B["+o.colors[k][1]+"m":Y}function s(Y,S){return Y}function u(Y){var S={};return Y.forEach(function(k,j){S[k]=!0}),S}function l(Y,S,k){if(Y.customInspect&&S&&N(S.inspect)&&S.inspect!==A.inspect&&!(S.constructor&&S.constructor.prototype===S)){var j=S.inspect(k,Y);return v(j)||(j=l(Y,j,k)),j}var T=a(Y,S);if(T)return T;var D=Object.keys(S),I=u(D);if(Y.showHidden&&(D=Object.getOwnPropertyNames(S)),_(S)&&(D.indexOf("message")>=0||D.indexOf("description")>=0))return c(S);if(D.length===0){if(N(S)){var F=S.name?": "+S.name:"";return Y.stylize("[Function"+F+"]","special")}if(h(S))return Y.stylize(RegExp.prototype.toString.call(S),"regexp");if(B(S))return Y.stylize(Date.prototype.toString.call(S),"date");if(_(S))return c(S)}var U="",O=!1,W=["{","}"];if(p(S)&&(O=!0,W=["[","]"]),N(S)){var G=S.name?": "+S.name:"";U=" [Function"+G+"]"}if(h(S)&&(U=" "+RegExp.prototype.toString.call(S)),B(S)&&(U=" "+Date.prototype.toUTCString.call(S)),_(S)&&(U=" "+c(S)),D.length===0&&(!O||S.length==0))return W[0]+U+W[1];if(k<0)return h(S)?Y.stylize(RegExp.prototype.toString.call(S),"regexp"):Y.stylize("[Object]","special");Y.seen.push(S);var nA;return O?nA=f(Y,S,k,I,D):nA=D.map(function(eA){return d(Y,S,k,I,eA,O)}),Y.seen.pop(),y(nA,U,W)}function a(Y,S){if(x(S))return Y.stylize("undefined","undefined");if(v(S)){var k="'"+JSON.stringify(S).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return Y.stylize(k,"string")}if(m(S))return Y.stylize(""+S,"number");if(g(S))return Y.stylize(""+S,"boolean");if(w(S))return Y.stylize("null","null")}function c(Y){return"["+Error.prototype.toString.call(Y)+"]"}function f(Y,S,k,j,T){for(var D=[],I=0,F=S.length;I-1&&(D?F=F.split(` -`).map(function(O){return" "+O}).join(` -`).substr(2):F=` -`+F.split(` -`).map(function(O){return" "+O}).join(` -`))):F=Y.stylize("[Circular]","special")),x(I)){if(D&&T.match(/^\d+$/))return F;I=JSON.stringify(""+T),I.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(I=I.substr(1,I.length-2),I=Y.stylize(I,"name")):(I=I.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),I=Y.stylize(I,"string"))}return I+": "+F}function y(Y,S,k){var j=Y.reduce(function(T,D){return D.indexOf(` -`)>=0,T+D.replace(/\u001b\[\d\d?m/g,"").length+1},0);return j>60?k[0]+(S===""?"":S+` - `)+" "+Y.join(`, - `)+" "+k[1]:k[0]+S+" "+Y.join(", ")+" "+k[1]}function p(Y){return Array.isArray(Y)}A.isArray=p;function g(Y){return typeof Y=="boolean"}A.isBoolean=g;function w(Y){return Y===null}A.isNull=w;function E(Y){return Y==null}A.isNullOrUndefined=E;function m(Y){return typeof Y=="number"}A.isNumber=m;function v(Y){return typeof Y=="string"}A.isString=v;function M(Y){return typeof Y=="symbol"}A.isSymbol=M;function x(Y){return Y===void 0}A.isUndefined=x;function h(Y){return R(Y)&&q(Y)==="[object RegExp]"}A.isRegExp=h;function R(Y){return typeof Y=="object"&&Y!==null}A.isObject=R;function B(Y){return R(Y)&&q(Y)==="[object Date]"}A.isDate=B;function _(Y){return R(Y)&&(q(Y)==="[object Error]"||Y instanceof Error)}A.isError=_;function N(Y){return typeof Y=="function"}A.isFunction=N;function Q(Y){return Y===null||typeof Y=="boolean"||typeof Y=="number"||typeof Y=="string"||typeof Y=="symbol"||typeof Y>"u"}A.isPrimitive=Q,A.isBuffer=mm();function q(Y){return Object.prototype.toString.call(Y)}function C(Y){return Y<10?"0"+Y.toString(10):Y.toString(10)}var P=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function V(){var Y=new Date,S=[C(Y.getHours()),C(Y.getMinutes()),C(Y.getSeconds())].join(":");return[Y.getDate(),P[Y.getMonth()],S].join(" ")}A.log=function(){console.log("%s - %s",V(),A.format.apply(A,arguments))},A.inherits=Em(),A._extend=function(Y,S){if(!S||!R(S))return Y;for(var k=Object.keys(S),j=k.length;j--;)Y[k[j]]=S[k[j]];return Y};function L(Y,S){return Object.prototype.hasOwnProperty.call(Y,S)}}(Qi)),Qi}var Va;function vm(){if(Va)return Ri.exports;Va=1;var A=gm();/*! - * The buffer module from node.js, for the browser. - * - * @author Feross Aboukhadijeh - * @license MIT - */function t(N,Q){if(N===Q)return 0;for(var q=N.length,C=Q.length,P=0,V=Math.min(q,C);P=0){var Y=P.indexOf(` -`,L+1);P=P.substring(Y+1)}this.stack=P}}},r.inherits(a.AssertionError,Error);function d(N,Q){return typeof N=="string"?N.length=0;k--)if(L[k]!==Y[k])return!1;for(k=L.length-1;k>=0;k--)if(S=L[k],!E(N[S],Q[S],q,C))return!1;return!0}a.notDeepEqual=function(Q,q,C){E(Q,q,!1)&&g(Q,q,C,"notDeepEqual",a.notDeepEqual)},a.notDeepStrictEqual=M;function M(N,Q,q){E(N,Q,!0)&&g(N,Q,q,"notDeepStrictEqual",M)}a.strictEqual=function(Q,q,C){Q!==q&&g(Q,q,C,"===",a.strictEqual)},a.notStrictEqual=function(Q,q,C){Q===q&&g(Q,q,C,"!==",a.notStrictEqual)};function x(N,Q){if(!N||!Q)return!1;if(Object.prototype.toString.call(Q)=="[object RegExp]")return Q.test(N);try{if(N instanceof Q)return!0}catch{}return Error.isPrototypeOf(Q)?!1:Q.call({},N)===!0}function h(N){var Q;try{N()}catch(q){Q=q}return Q}function R(N,Q,q,C){var P;if(typeof Q!="function")throw new TypeError('"block" argument must be a function');typeof q=="string"&&(C=q,q=null),P=h(Q),C=(q&&q.name?" ("+q.name+").":".")+(C?" "+C:"."),N&&!P&&g(P,q,"Missing expected exception"+C);var V=typeof C=="string",L=!N&&r.isError(P),Y=!N&&P&&!q;if((L&&V&&x(P,q)||Y)&&g(P,q,"Got unwanted exception"+C),N&&P&&q&&!x(P,q)||!N&&P)throw P}a.throws=function(N,Q,q){R(!0,N,Q,q)},a.doesNotThrow=function(N,Q,q){R(!1,N,Q,q)},a.ifError=function(N){if(N)throw N};function B(N,Q){N||g(N,!0,Q,"==",B)}a.strict=A(B,a,{equal:a.strictEqual,deepEqual:a.deepStrictEqual,notEqual:a.notStrictEqual,notDeepEqual:a.notDeepStrictEqual}),a.strict.strict=a.strict;var _=Object.keys||function(N){var Q=[];for(var q in N)o.call(N,q)&&Q.push(q);return Q};return Ri.exports}var Fr={exports:{}},ki,Wa;function Bm(){if(Wa)return ki;Wa=1;var A=1e3,t=A*60,n=t*60,r=n*24,o=r*7,i=r*365.25;ki=function(c,f){f=f||{};var d=typeof c;if(d==="string"&&c.length>0)return s(c);if(d==="number"&&isFinite(c))return f.long?l(c):u(c);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(c))};function s(c){if(c=String(c),!(c.length>100)){var f=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(c);if(!!f){var d=parseFloat(f[1]),y=(f[2]||"ms").toLowerCase();switch(y){case"years":case"year":case"yrs":case"yr":case"y":return d*i;case"weeks":case"week":case"w":return d*o;case"days":case"day":case"d":return d*r;case"hours":case"hour":case"hrs":case"hr":case"h":return d*n;case"minutes":case"minute":case"mins":case"min":case"m":return d*t;case"seconds":case"second":case"secs":case"sec":case"s":return d*A;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return d;default:return}}}}function u(c){var f=Math.abs(c);return f>=r?Math.round(c/r)+"d":f>=n?Math.round(c/n)+"h":f>=t?Math.round(c/t)+"m":f>=A?Math.round(c/A)+"s":c+"ms"}function l(c){var f=Math.abs(c);return f>=r?a(c,f,r,"day"):f>=n?a(c,f,n,"hour"):f>=t?a(c,f,t,"minute"):f>=A?a(c,f,A,"second"):c+" ms"}function a(c,f,d,y){var p=f>=d*1.5;return Math.round(c/d)+" "+y+(p?"s":"")}return ki}var xi,_a;function wm(){if(_a)return xi;_a=1;function A(t){r.debug=r,r.default=r,r.coerce=a,r.disable=u,r.enable=s,r.enabled=l,r.humanize=Bm(),Object.keys(t).forEach(function(c){r[c]=t[c]}),r.instances=[],r.names=[],r.skips=[],r.formatters={};function n(c){for(var f=0,d=0;d"u"?":":f)+c)}function s(c){r.save(c),r.names=[],r.skips=[];var f,d=(typeof c=="string"?c:"").split(/[\s,]+/),y=d.length;for(f=0;f=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function o(c){if(c[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+c[0]+(this.useColors?"%c ":" ")+"+"+A.exports.humanize(this.diff),!!this.useColors){var f="color: "+this.color;c.splice(1,0,f,"color: inherit");var d=0,y=0;c[0].replace(/%[a-zA-Z%]/g,function(p){p!=="%%"&&(d++,p==="%c"&&(y=d))}),c.splice(y,0,f)}}function i(){var c;return(typeof console>"u"?"undefined":n(console))==="object"&&console.log&&(c=console).log.apply(c,arguments)}function s(c){try{c?t.storage.setItem("debug",c):t.storage.removeItem("debug")}catch{}}function u(){var c;try{c=t.storage.getItem("debug")}catch{}return!c&&typeof process<"u"&&"env"in process&&(c=process.env.DEBUG),c}function l(){try{return localStorage}catch{}}A.exports=wm()(t);var a=A.exports.formatters;a.j=function(c){try{return JSON.stringify(c)}catch(f){return"[UnexpectedJSONParseError]: "+f.message}}}(Fr,Fr.exports)),Fr.exports}var La;function Ga(){if(La)return Cr.exports;La=1;var A=Gd(),t=A.URL,n=Jt,r=Jt,o=vm(),i=Jt.Writable,s=Nm()("follow-redirects"),u={GET:!0,HEAD:!0,OPTIONS:!0,TRACE:!0},l=Object.create(null);["abort","aborted","connect","error","socket","timeout"].forEach(function(g){l[g]=function(w,E,m){this._redirectable.emit(g,w,E,m)}});function a(g,w){i.call(this),this._sanitizeOptions(g),this._options=g,this._ended=!1,this._ending=!1,this._redirectCount=0,this._redirects=[],this._requestBodyLength=0,this._requestBodyBuffers=[],w&&this.on("response",w);var E=this;this._onNativeResponse=function(m){E._processResponse(m)},this._performRequest()}a.prototype=Object.create(i.prototype),a.prototype.write=function(g,w,E){if(this._ending)throw new Error("write after end");if(!(typeof g=="string"||typeof g=="object"&&"length"in g))throw new Error("data should be a string, Buffer or Uint8Array");if(typeof w=="function"&&(E=w,w=null),g.length===0){E&&E();return}this._requestBodyLength+g.length<=this._options.maxBodyLength?(this._requestBodyLength+=g.length,this._requestBodyBuffers.push({data:g,encoding:w}),this._currentRequest.write(g,w,E)):(this.emit("error",new Error("Request body larger than maxBodyLength limit")),this.abort())},a.prototype.end=function(g,w,E){if(typeof g=="function"?(E=g,g=w=null):typeof w=="function"&&(E=w,w=null),!g)this._ended=this._ending=!0,this._currentRequest.end(null,null,E);else{var m=this,v=this._currentRequest;this.write(g,w,function(){m._ended=!0,v.end(null,null,E)}),this._ending=!0}},a.prototype.setHeader=function(g,w){this._options.headers[g]=w,this._currentRequest.setHeader(g,w)},a.prototype.removeHeader=function(g){delete this._options.headers[g],this._currentRequest.removeHeader(g)},a.prototype.setTimeout=function(g,w){if(w&&this.once("timeout",w),this.socket)c(this,g);else{var E=this;this._currentRequest.once("socket",function(){c(E,g)})}return this.once("response",f),this.once("error",f),this};function c(g,w){clearTimeout(g._timeout),g._timeout=setTimeout(function(){g.emit("timeout")},w)}function f(){clearTimeout(this._timeout)}["abort","flushHeaders","getHeader","setNoDelay","setSocketKeepAlive"].forEach(function(g){a.prototype[g]=function(w,E){return this._currentRequest[g](w,E)}}),["aborted","connection","socket"].forEach(function(g){Object.defineProperty(a.prototype,g,{get:function(){return this._currentRequest[g]}})}),a.prototype._sanitizeOptions=function(g){if(g.headers||(g.headers={}),g.host&&(g.hostname||(g.hostname=g.host),delete g.host),!g.pathname&&g.path){var w=g.path.indexOf("?");w<0?g.pathname=g.path:(g.pathname=g.path.substring(0,w),g.search=g.path.substring(w))}},a.prototype._performRequest=function(){var g=this._options.protocol,w=this._options.nativeProtocols[g];if(!w){this.emit("error",new Error("Unsupported protocol "+g));return}if(this._options.agents){var E=g.substr(0,g.length-1);this._options.agent=this._options.agents[E]}var m=this._currentRequest=w.request(this._options,this._onNativeResponse);this._currentUrl=A.format(this._options),m._redirectable=this;for(var v in l)v&&m.on(v,l[v]);if(this._isRedirect){var M=0,x=this,h=this._requestBodyBuffers;(function R(B){if(m===x._currentRequest)if(B)x.emit("error",B);else if(M=300&&w<400){if(this._currentRequest.removeAllListeners(),this._currentRequest.on("error",y),this._currentRequest.abort(),g.destroy(),++this._redirectCount>this._options.maxRedirects){this.emit("error",new Error("Max redirects exceeded."));return}var m,v=this._options.headers;if(w!==307&&!(this._options.method in u)){this._options.method="GET",this._requestBodyBuffers=[];for(m in v)/^content-/i.test(m)&&delete v[m]}if(!this._isRedirect)for(m in v)/^host$/i.test(m)&&delete v[m];var M=A.resolve(this._currentUrl,E);if(s("redirecting to",M),Object.assign(this._options,A.parse(M)),typeof this._options.beforeRedirect=="function"){try{this._options.beforeRedirect.call(null,this._options)}catch(x){this.emit("error",x);return}this._sanitizeOptions(this._options)}this._isRedirect=!0,this._performRequest()}else g.responseUrl=this._currentUrl,g.redirects=this._redirects,this.emit("response",g),this._requestBodyBuffers=[]};function d(g){var w={maxRedirects:21,maxBodyLength:10485760},E={};return Object.keys(g).forEach(function(m){var v=m+":",M=E[v]=g[m],x=w[m]=Object.create(M);x.request=function(h,R,B){if(typeof h=="string"){var _=h;try{h=p(new t(_))}catch{h=A.parse(_)}}else t&&h instanceof t?h=p(h):(B=R,R=h,h={protocol:v});return typeof R=="function"&&(B=R,R=null),R=Object.assign({maxRedirects:w.maxRedirects,maxBodyLength:w.maxBodyLength},h,R),R.nativeProtocols=E,o.equal(R.protocol,v,"protocol mismatch"),s("options",R),new a(R,B)},x.get=function(h,R,B){var _=x.request(h,R,B);return _.end(),_}}),w}function y(){}function p(g){var w={protocol:g.protocol,hostname:g.hostname.startsWith("[")?g.hostname.slice(1,-1):g.hostname,hash:g.hash,search:g.search,pathname:g.pathname,path:g.pathname+g.search,href:g.href};return g.port!==""&&(w.port=Number(g.port)),w}return Cr.exports=d({http:n,https:r}),Cr.exports.wrap=d,Cr.exports}const Sm="axios",Cm="axios@0.18.0",jm=!1,Dm="sha1-MtU+SFHv3AoRmTts0AB4nXDAUQI=",Fm="/axios",Ym={},Rm={type:"tag",registry:!0,raw:"axios",name:"axios",escapedName:"axios",rawSpec:"",saveSpec:null,fetchSpec:"latest"},Mm=["#USER","/"],Qm="http://registry.npmjs.org/axios/-/axios-0.18.0.tgz",Im="32d53e4851efdc0a11993b6cd000789d70c05102",km="axios",xm="F:\\A",Um={name:"Matt Zabriskie"},Tm={"./lib/adapters/http.js":"./lib/adapters/xhr.js"},qm={url:"https://github.com/axios/axios/issues"},Pm=!1,Om=[{path:"./dist/axios.min.js",threshold:"5kB"}],bm={"follow-redirects":"^1.3.0","is-buffer":"^1.1.6"},Hm=!1,Vm="Promise based HTTP client for the browser and node.js",Wm={bundlesize:"^0.5.7",coveralls:"^2.11.9","es6-promise":"^4.0.5",grunt:"^1.0.1","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^19.0.0","grunt-karma":"^2.0.0","grunt-ts":"^6.0.0-beta.3","grunt-webpack":"^1.0.18","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1",karma:"^1.3.0","karma-chrome-launcher":"^2.0.0","karma-coverage":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-jasmine":"^1.0.2","karma-jasmine-ajax":"^0.1.13","karma-opera-launcher":"^1.0.0","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.1.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","load-grunt-tasks":"^3.5.2",minimist:"^1.2.0",sinon:"^1.17.4",typescript:"^2.0.3","url-search-params":"^0.6.1",webpack:"^1.13.1","webpack-dev-server":"^1.14.1"},_m="https://github.com/axios/axios",zm=["xhr","http","ajax","promise","node"],Lm="MIT",Gm="index.js",Km="axios",Jm={type:"git",url:"git+https://github.com/axios/axios.git"},Zm={build:"NODE_ENV=production grunt build",coveralls:"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js",examples:"node ./examples/server.js",postversion:"git push && git push --tags",preversion:"npm test",start:"node ./sandbox/server.js",test:"grunt test && bundlesize",version:"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json"},Xm="./index.d.ts",$m="0.18.0",A3={_from:Sm,_id:Cm,_inBundle:jm,_integrity:Dm,_location:Fm,_phantomChildren:Ym,_requested:Rm,_requiredBy:Mm,_resolved:Qm,_shasum:Im,_spec:km,_where:xm,author:Um,browser:Tm,bugs:qm,bundleDependencies:Pm,bundlesize:Om,dependencies:bm,deprecated:Hm,description:Vm,devDependencies:Wm,homepage:_m,keywords:zm,license:Lm,main:Gm,name:Km,repository:Jm,scripts:Zm,typings:Xm,version:$m};var Ui,Ka;function e3(){if(Ka)return Ui;Ka=1;var A=Ae(),t=zd(),n=Ld(),r=Jt,o=Jt,i=Ga().http,s=Ga().https,u=Gd(),l=Jt,a=A3,c=eu(),f=_d();return Ui=function(y){return new Promise(function(g,w){var E=y.data,m=y.headers,v;if(!m["User-Agent"]&&!m["user-agent"]&&(m["User-Agent"]="axios/"+a.version),E&&!A.isStream(E)){if(!Buffer.isBuffer(E))if(A.isArrayBuffer(E))E=new Buffer(new Uint8Array(E));else if(A.isString(E))E=new Buffer(E,"utf-8");else return w(c("Data after transformation must be a string, an ArrayBuffer, a Buffer, or a Stream",y));m["Content-Length"]=E.length}var M=void 0;if(y.auth){var x=y.auth.username||"",h=y.auth.password||"";M=x+":"+h}var R=u.parse(y.url),B=R.protocol||"http:";if(!M&&R.auth){var _=R.auth.split(":"),N=_[0]||"",Q=_[1]||"";M=N+":"+Q}M&&delete m.Authorization;var q=B==="https:",C=q?y.httpsAgent:y.httpAgent,P={path:n(R.path,y.params,y.paramsSerializer).replace(/^\?/,""),method:y.method,headers:m,agent:C,auth:M};y.socketPath?P.socketPath=y.socketPath:(P.hostname=R.hostname,P.port=R.port);var V=y.proxy;if(!V&&V!==!1){var L=B.slice(0,-1)+"_proxy",Y=process.env[L]||process.env[L.toUpperCase()];if(Y){var S=u.parse(Y);if(V={host:S.hostname,port:S.port},S.auth){var k=S.auth.split(":");V.auth={username:k[0],password:k[1]}}}}if(V&&(P.hostname=V.host,P.host=V.host,P.headers.host=R.hostname+(R.port?":"+R.port:""),P.port=V.port,P.path=B+"//"+R.hostname+(R.port?":"+R.port:"")+P.path,V.auth)){var j=new Buffer(V.auth.username+":"+V.auth.password,"utf8").toString("base64");P.headers["Proxy-Authorization"]="Basic "+j}var T;y.transport?T=y.transport:y.maxRedirects===0?T=q?o:r:(y.maxRedirects&&(P.maxRedirects=y.maxRedirects),T=q?s:i),y.maxContentLength&&y.maxContentLength>-1&&(P.maxBodyLength=y.maxContentLength);var D=T.request(P,function(F){if(!D.aborted){clearTimeout(v),v=null;var U=F;switch(F.headers["content-encoding"]){case"gzip":case"compress":case"deflate":U=U.pipe(l.createUnzip()),delete F.headers["content-encoding"];break}var O=F.req||D,W={status:F.statusCode,statusText:F.statusMessage,headers:F.headers,config:y,request:O};if(y.responseType==="stream")W.data=U,t(g,w,W);else{var G=[];U.on("data",function(eA){G.push(eA),y.maxContentLength>-1&&Buffer.concat(G).length>y.maxContentLength&&w(c("maxContentLength size of "+y.maxContentLength+" exceeded",y,null,O))}),U.on("error",function(eA){D.aborted||w(f(eA,y,null,O))}),U.on("end",function(){var eA=Buffer.concat(G);y.responseType!=="arraybuffer"&&(eA=eA.toString("utf8")),W.data=eA,t(g,w,W)})}}});D.on("error",function(F){D.aborted||w(f(F,y,null,D))}),y.timeout&&!v&&(v=setTimeout(function(){D.abort(),w(c("timeout of "+y.timeout+"ms exceeded",y,"ECONNABORTED",D))},y.timeout)),y.cancelToken&&y.cancelToken.promise.then(function(F){D.aborted||(D.abort(),w(F))}),A.isStream(E)?E.pipe(D):D.end(E)})},Ui}var Ti,Ja;function tu(){if(Ja)return Ti;Ja=1;var A=Ae(),t=nm(),n={"Content-Type":"application/x-www-form-urlencoded"};function r(s,u){!A.isUndefined(s)&&A.isUndefined(s["Content-Type"])&&(s["Content-Type"]=u)}function o(){var s;return typeof XMLHttpRequest<"u"?s=lm():typeof process<"u"&&(s=e3()),s}var i={adapter:o(),transformRequest:[function(u,l){return t(l,"Content-Type"),A.isFormData(u)||A.isArrayBuffer(u)||A.isBuffer(u)||A.isStream(u)||A.isFile(u)||A.isBlob(u)?u:A.isArrayBufferView(u)?u.buffer:A.isURLSearchParams(u)?(r(l,"application/x-www-form-urlencoded;charset=utf-8"),u.toString()):A.isObject(u)?(r(l,"application/json;charset=utf-8"),JSON.stringify(u)):u}],transformResponse:[function(u){if(typeof u=="string")try{u=JSON.parse(u)}catch{}return u}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(u){return u>=200&&u<300}};return i.headers={common:{Accept:"application/json, text/plain, */*"}},A.forEach(["delete","get","head"],function(u){i.headers[u]={}}),A.forEach(["post","put","patch"],function(u){i.headers[u]=A.merge(n)}),Ti=i,Ti}var qi,Za;function t3(){if(Za)return qi;Za=1;var A=Ae();function t(){this.handlers=[]}return t.prototype.use=function(r,o){return this.handlers.push({fulfilled:r,rejected:o}),this.handlers.length-1},t.prototype.eject=function(r){this.handlers[r]&&(this.handlers[r]=null)},t.prototype.forEach=function(r){A.forEach(this.handlers,function(i){i!==null&&r(i)})},qi=t,qi}var Pi,Xa;function n3(){if(Xa)return Pi;Xa=1;var A=Ae();return Pi=function(n,r,o){return A.forEach(o,function(s){n=s(n,r)}),n},Pi}var Oi,$a;function Kd(){return $a||($a=1,Oi=function(t){return!!(t&&t.__CANCEL__)}),Oi}var bi,Ac;function r3(){return Ac||(Ac=1,bi=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}),bi}var Hi,ec;function o3(){return ec||(ec=1,Hi=function(t,n){return n?t.replace(/\/+$/,"")+"/"+n.replace(/^\/+/,""):t}),Hi}var Vi,tc;function i3(){if(tc)return Vi;tc=1;var A=Ae(),t=n3(),n=Kd(),r=tu(),o=r3(),i=o3();function s(u){u.cancelToken&&u.cancelToken.throwIfRequested()}return Vi=function(l){s(l),l.baseURL&&!o(l.url)&&(l.url=i(l.baseURL,l.url)),l.headers=l.headers||{},l.data=t(l.data,l.headers,l.transformRequest),l.headers=A.merge(l.headers.common||{},l.headers[l.method]||{},l.headers||{}),A.forEach(["delete","get","head","post","put","patch","common"],function(f){delete l.headers[f]});var a=l.adapter||r.adapter;return a(l).then(function(f){return s(l),f.data=t(f.data,f.headers,l.transformResponse),f},function(f){return n(f)||(s(l),f&&f.response&&(f.response.data=t(f.response.data,f.response.headers,l.transformResponse))),Promise.reject(f)})},Vi}var Wi,nc;function s3(){if(nc)return Wi;nc=1;var A=tu(),t=Ae(),n=t3(),r=i3();function o(i){this.defaults=i,this.interceptors={request:new n,response:new n}}return o.prototype.request=function(s){typeof s=="string"&&(s=t.merge({url:arguments[0]},arguments[1])),s=t.merge(A,{method:"get"},this.defaults,s),s.method=s.method.toLowerCase();var u=[r,void 0],l=Promise.resolve(s);for(this.interceptors.request.forEach(function(c){u.unshift(c.fulfilled,c.rejected)}),this.interceptors.response.forEach(function(c){u.push(c.fulfilled,c.rejected)});u.length;)l=l.then(u.shift(),u.shift());return l},t.forEach(["delete","get","head","options"],function(s){o.prototype[s]=function(u,l){return this.request(t.merge(l||{},{method:s,url:u}))}}),t.forEach(["post","put","patch"],function(s){o.prototype[s]=function(u,l,a){return this.request(t.merge(a||{},{method:s,url:u,data:l}))}}),Wi=o,Wi}var _i,rc;function Jd(){if(rc)return _i;rc=1;function A(t){this.message=t}return A.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},A.prototype.__CANCEL__=!0,_i=A,_i}var zi,oc;function l3(){if(oc)return zi;oc=1;var A=Jd();function t(n){if(typeof n!="function")throw new TypeError("executor must be a function.");var r;this.promise=new Promise(function(s){r=s});var o=this;n(function(s){o.reason||(o.reason=new A(s),r(o.reason))})}return t.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},t.source=function(){var r,o=new t(function(s){r=s});return{token:o,cancel:r}},zi=t,zi}var Li,ic;function u3(){return ic||(ic=1,Li=function(t){return function(r){return t.apply(null,r)}}),Li}var sc;function a3(){if(sc)return Sr.exports;sc=1;var A=Ae(),t=Wd(),n=s3(),r=tu();function o(s){var u=new n(s),l=t(n.prototype.request,u);return A.extend(l,n.prototype,u),A.extend(l,u),l}var i=o(r);return i.Axios=n,i.create=function(u){return o(A.merge(r,u))},i.Cancel=Jd(),i.CancelToken=l3(),i.isCancel=Kd(),i.all=function(u){return Promise.all(u)},i.spread=u3(),Sr.exports=i,Sr.exports.default=i,Sr.exports}function Ge(A,t){var n=(A&65535)+(t&65535),r=(A>>16)+(t>>16)+(n>>16);return r<<16|n&65535}function c3(A,t){return A<>>32-t}function To(A,t,n,r,o,i){return Ge(c3(Ge(Ge(t,A),Ge(r,i)),o),n)}function DA(A,t,n,r,o,i,s){return To(t&n|~t&r,A,t,o,i,s)}function FA(A,t,n,r,o,i,s){return To(t&r|n&~r,A,t,o,i,s)}function YA(A,t,n,r,o,i,s){return To(t^n^r,A,t,o,i,s)}function RA(A,t,n,r,o,i,s){return To(n^(t|~r),A,t,o,i,s)}function Zd(A){for(var t=1732584193,n=-271733879,r=-1732584194,o=271733878,i=0;i>2]>>r%4*8+4&15)+t.charAt(A[r>>2]>>r%4*8&15);return n}function f3(A){for(var t=(A.length+8>>6)+1,n=new Array(t*16),r=0;r>2]|=(A.charCodeAt(o)&255)<>2]|=128<>6)+1,n=new Array(t*16),r=0;r>2]|=(A[o]&255)<>2]|=128<{let a="wechatApp";t.type==="nodejs"&&(a="nodejs");const c=Math.round(new Date().getTime()/1e3);let f=u==="get"||u==="delete"?"":JSON.stringify(l);const d=t.utils.randomString(),y=n.utf8MD5(s+c+i.securityCode+d+f+i.serverVersion);let p={"content-type":"application/json","X-Bmob-SDK-Type":a,"X-Bmob-Safe-Sign":y,"X-Bmob-Safe-Timestamp":c,"X-Bmob-Noncestr-Key":d,"X-Bmob-SDK-Version":i.serverVersion,"X-Bmob-Secret-Key":i.secretKey};return i.applicationMasterKey&&(p["X-Bmob-Master-Key"]=i.applicationMasterKey),p};return Gi=(i,s="get",u={})=>new Promise((l,a)=>{t.User===void 0&&(t=qA);const c=r(t._config,i,s,u);var f=t.User.current();f&&(c["X-Bmob-Session-Token"]=f.sessionToken);const d=A.create({baseURL:t._config.host,headers:c,validateStatus:p=>p<500}),y={url:i,method:s};y.method==="get"?y.params=u:y.data=u,t._config.deBug===!0&&(console.log("host:",t._config.host),console.log("parma:",u)),d(y).then(({data:p})=>{(p.code&&p.error||p.error)&&a(p),l(p)}).catch(p=>{a(p)})}),Gi}var Ki,ac;function m3(){if(ac)return Ki;ac=1;let A=qA,t=qo,n="wechatApp";typeof tt<"u"?n="toutiao":typeof qq<"u"&&(n="qqApp");const r=(i,s,u,l)=>{const a=Math.round(new Date().getTime()/1e3),c=A.utils.randomString();let f=u==="get"||u==="delete"?"":JSON.stringify(l);const d=t.utf8MD5(s+a+i.securityCode+c+f+i.serverVersion);let y={"content-type":"application/json","X-Bmob-SDK-Type":n,"X-Bmob-Safe-Sign":d,"X-Bmob-Safe-Timestamp":a,"X-Bmob-Noncestr-Key":c,"X-Bmob-SDK-Version":i.serverVersion,"X-Bmob-Secret-Key":i.secretKey};return i.applicationMasterKey&&(y["X-Bmob-Master-Key"]=i.applicationMasterKey),y};return Ki=(i,s="get",u={})=>new Promise((l,a)=>{const c=r(A._config,i,s,u);A.User===void 0&&(A=qA);let f=A.User.current();f&&(c["X-Bmob-Session-Token"]=f.sessionToken),A._config.deBug===!0&&(console.log("host:",A._config.host),console.log("parma:",u)),wx.request({url:A._config.host+i,method:s,data:u,header:c,success:d=>{(d.data.code&&d.data.error||d.data.error)&&a(d.data),l(d.data)},fail:d=>{console.log(d),a(d)}})}),Ki}var Ji,fc;function E3(){if(fc)return Ji;fc=1;let A=qA,t=qo;const n="xxrequire('@system.fetch')xx",r=(i,s,u,l)=>{const a=Math.round(new Date().getTime()/1e3),c=A.utils.randomString();let f=u==="get"||u==="delete"?"":JSON.stringify(l);const d=t.utf8MD5(s+a+i.securityCode+c+f+i.serverVersion);let y={"content-type":"application/json","X-Bmob-SDK-Type":"wechatApp","X-Bmob-Safe-Sign":d,"X-Bmob-Safe-Timestamp":a,"X-Bmob-Noncestr-Key":c,"X-Bmob-SDK-Version":i.serverVersion,"X-Bmob-Secret-Key":i.secretKey};return i.applicationMasterKey&&(y["X-Bmob-Master-Key"]=i.applicationMasterKey),y};return Ji=(i,s="get",u={})=>new Promise((l,a)=>{const c=r(A._config,i,s,u);A.User===void 0&&(A=qA);let f=A.User.current();f&&(c["X-Bmob-Session-Token"]=f.sessionToken),typeof u=="object"&&(u=JSON.stringify(u)),n.fetch({url:A._config.host+i,header:c,method:s,data:u,success:function(d){const y=JSON.parse(d.data);y.code&&a(y),l(y)},fail:function(d,y){console.log(`handling fail, code = ${y}`),a(d)}})}),Ji}const y3=Uo;let Cn;const Yr=y3.getAppType();Yr==="h5"?Cn=uc():Yr==="wx"?Cn=m3():Yr==="hap"?Cn=E3():Yr==="nodejs"&&(Cn=uc());var Ft=Cn,Zi,dc;function v3(){if(dc)return Zi;dc=1;const{isString:A}=je;let t;return typeof cc<"u"?t=cc.sys.localStorage:t=localStorage,Zi={save(r,o){if(!A(r)||!o)throw new Error(415);t.setItem(r,JSON.stringify(o))},fetch(r){if(!A(r))throw new Error(415);return JSON.parse(t.getItem(r))||null},remove(r){if(!A(r))throw new Error(415);t.removeItem(r)},clear(){t.clear()}},Zi}var Xi,pc;function B3(){if(pc)return Xi;pc=1;const{isString:A,isObject:t}=je;return Xi={save(r,o){if(!A(r)||!o)throw new Error(415);return o=t(o)?JSON.stringify(o):o,wx.setStorageSync(r,o)},fetch(r){if(!A(r))throw new Error(415);return wx.getStorageSync(r)||null},remove(r){if(!A(r))throw new Error(415);return wx.removeStorageSync(r)},clear(){return wx.clearStorageSync()}},Xi}var $i,hc;function w3(){if(hc)return $i;hc=1;const{isString:A}=je,t="xxrequire('@system.storage')xx";return $i={save(r,o){if(!A(r)||!o)throw new Error(415);t.set({key:r,value:JSON.stringify(o),success:function(i){return console.log("handling success"),i},fail:function(i,s){console.log(`handling fail, code = ${s}`)}})},fetch(r){if(!A(r))throw new Error(415);return new Promise((o,i)=>t.get({key:r,success:function(s){o(s||null)},fail:function(s,u){console.log(`handling fail, code = ${u}`),i(s)}}))},remove(r){if(!A(r))throw new Error(415);t.delete({key:r,success:function(o){console.log("handling success")},fail:function(o,i){console.log(`handling fail, code = ${i}`)}})},clear(){t.clear({success:function(r){console.log("handling success")},fail:function(r,o){console.log(`handling fail, code = ${o}`)}})}},$i}var As,gc;function N3(){return gc||(gc=1,As={save(t,n){},fetch(t){return null},remove(t){},clear(){}}),As}const S3=Uo;let jn;const Rr=S3.getAppType();Rr==="h5"?jn=v3():Rr==="wx"?jn=B3():Rr==="hap"?jn=w3():Rr==="nodejs"&&(jn=N3());var $d=jn;let Mr=qA;const Be=Ft,{isObject:es,isString:lA,isNumber:ts,isUndefined:ne,isArray:Pe}=je,$=Te,gn=$d,C3=class{constructor(t){this.tableName=`${Mr._config.parameters.QUERY}/${t}`,this.className=t,this.init(),this.addArray={},this.setData={}}init(){this.queryData={},this.location={},this.andData={},this.orData={},this.stat={},this.limitNum=100,this.skipNum=0,this.includes="",this.queryReilation={},this.orders=null,this.keys=null}get(t){if(!lA(t))throw new $(415);let n={};const r={},o={},i={},s=(p,g)=>{if(!lA(p)||!Pe(g))throw new $(415);i[p]={__op:"Add",objects:g}},u=(p,g)=>{if(!lA(p)||!Pe(g))throw new $(415);i[p]={__op:"AddUnique",objects:g}},l=(p,g)=>{if(!lA(p)||!Pe(g))throw new $(415);i[p]={__op:"Remove",objects:g}},a=(p,g=1)=>{if(!lA(p)||!ts(g))throw new $(415);r[p]={__op:"Increment",amount:g}},c=p=>{if(!lA(t))throw new $(415);o[p]={__op:"Delete"}},f=(p,g)=>{if(!lA(p)||ne(g))throw new $(415);const{filename:w,cdn:E,url:m}=g;!ne(w)&&!ne(E)&&!ne(m)?n[p]={__type:"File",group:E,filename:w,url:m}:n[p]=g},d=()=>{const p=Object.assign(o,n,r,i);return this.className==="_User"?new Promise((g,w)=>{Be(`${this.tableName}/${t}`,"put",p).then(E=>{const m=this.current();let v=Object.assign(m,p);gn.save("bmob",v),g(E)}).catch(E=>{w(E)})}):Be(`${this.tableName}/${t}`,"put",p)},y={};return this.includes!==""&&(y.include=this.includes),new Promise((p,g)=>{Be(`${this.tableName}/${t}`,"get",y).then(w=>{Object.defineProperty(w,"set",{value:f}),Object.defineProperty(w,"unset",{value:c}),Object.defineProperty(w,"save",{value:d}),Object.defineProperty(w,"increment",{value:a}),Object.defineProperty(w,"add",{value:s}),Object.defineProperty(w,"remove",{value:l}),Object.defineProperty(w,"addUnique",{value:u}),Object.defineProperty(w,"destroy",{value:()=>this.destroy(t)}),p(w)}).catch(w=>{g(w)})})}destroy(t){if(!lA(t))throw new $(415);return Be(`${this.tableName}/${t}`,"delete")}set(t,n){if(!lA(t)||ne(n))throw new $(415,`${t}\u5B57\u6BB5\u53C2\u6570,\u7C7B\u578B\u4E0D\u6B63\u786E`);const{filename:r,cdn:o,url:i}=n;!ne(r)&&!ne(o)&&!ne(i)?this.setData[t]={__type:"File",group:o,filename:r,url:i}:this.setData[t]=n}add(t,n){if(!lA(t)||!Pe(n))throw new $(415);this.addArray[t]={__op:"Add",objects:n}}addUnique(t,n){if(!lA(t)||!Pe(n))throw new $(415);this.addArray[t]={__op:"AddUnique",objects:n}}current(){if(Mr.type!=="hap"){const t=gn.fetch("bmob");return typeof t=="object"?t:JSON.parse(t)}else return new Promise((t,n)=>gn.fetch("bmob").then(r=>{t(r)}).catch(r=>{n(r)}))}updateStorage(t){if(!lA(t))throw new $(415);return new Promise((n,r)=>{const o=this.current();if(!o)throw new $(415);this.get(t).then(i=>{let s=Object.assign(o,i);gn.save("bmob",s),n(i)}).catch(i=>{console.log(i),r(i)})})}save(t={}){if(!es(t))throw new $(415);let n=this.setData.id?"PUT":"POST",r=this.setData.id?this.setData.id:"";delete this.setData.id;let o=Object.assign(t,this.setData,this.addArray);return new Promise((i,s)=>{Be(`${this.tableName}/${r}`,n,o).then(u=>{if(this.addArray={},this.setData={},this.className==="_User"){const l=this.current();let a=Object.assign(l,o);gn.save("bmob",a)}i(u)}).catch(u=>{s(u)})})}saveAll(t){if(!Pe(t))throw new $(415);if(t.length<1)throw new $(416);let n,r,o="put",i=[];t.map(l=>(n=`/${l.objectId}`,n==="/undefined"&&(n="",o="post"),r={method:o,path:`${this.tableName}${n}`,body:l.setData},i.push(r),l));let s={requests:i},u=Mr._config.parameters.BATCH;return Be(u,"POST",s)}withinKilometers(t,{latitude:n,longitude:r},o=100){let i={};return i[t]={$nearSphere:{__type:"GeoPoint",latitude:n,longitude:r},$maxDistanceInKilometers:o},this.location=i,i}withinGeoBox(t,{latitude:n,longitude:r},o){let i={};return i[t]={$within:{$box:[{__type:"GeoPoint",latitude:n,longitude:r},{__type:"GeoPoint",latitude:o.latitude,longitude:o.longitude}]}},this.location=i,i}statTo(t,n){if(!lA(t))throw new $(415);return this.stat[t]=n,this.stat}equalTo(t,n,r){if(!lA(t))throw new $(415);const i=((s,u,l)=>{let a={},c=null;switch(s==="createdAt"||s==="updateAt"?c={__type:"Date",iso:l}:c=l,u){case"==":a[s]=c;break;case"===":a[s]=c;break;case"!=":a[s]={$ne:c};break;case"<":a[s]={$lt:c};break;case"<=":a[s]={$lte:c};break;case">":a[s]={$gt:c};break;case">=":a[s]={$gte:c};break;default:throw new $(415)}return a})(t,n,r);return Object.keys(this.queryData).length?ne(this.queryData.$and)?this.queryData={$and:[this.queryData,i]}:this.queryData.$and.push(i):this.queryData=i,i}containedIn(t,n){if(!lA(t)||!Pe(n))throw new $(415);return Qr.call(this,t,"$in",n)}notContainedIn(t,n){if(!lA(t)||!Pe(n))throw new $(415);return Qr.call(this,t,"$nin",n)}exists(t){if(!lA(t))throw new $(415);return Qr.call(this,t,"$exists",!0)}doesNotExist(t){if(!lA(t))throw new $(415);return Qr.call(this,t,"$exists",!1)}or(...t){t.map((r,o)=>{if(!es(r))throw new $(415)});const n=this.queryData.$and;if(!ne(n)){for(let r=0;r{if(!es(n))throw new $(415)}),this.andData={$and:t}}limit(t){if(!ts(t))throw new $(415);t>1e3&&(t=1e3),this.limitNum=t}skip(t){if(!ts(t))throw new $(415);this.skipNum=t}order(...t){t.map(n=>{if(!lA(n))throw new $(415)}),this.orders=t.join(",")}include(...t){t.map(n=>{if(!lA(n))throw new $(415)}),this.includes=t.join(",")}select(...t){t.map(n=>{if(!lA(n))throw new $(415)}),this.keys=t.join(",")}field(t,n){if(!lA(t)||!lA(n))throw new $(415);this.queryReilation.where={$relatedTo:{object:{__type:"Pointer",className:this.className,objectId:n},key:t}}}relation(t){if(!lA(t))throw new $(415);t==="_User"?t="users":t=`classes/${t}`,this.queryReilation.count=1;let n=Object.assign(this.getParams(),this.queryReilation);return new Promise((r,o)=>{Be(`/1/${t}`,"get",n).then(i=>{r(i)}).catch(i=>{o(i)})})}getParams(){let t={};Object.keys(this.queryData).length&&(t.where=this.queryData),Object.keys(this.location).length&&(t.where=Object.assign(this.location,this.queryData)),Object.keys(this.andData).length&&(t.where=Object.assign(this.andData,this.queryData)),Object.keys(this.orData).length&&(t.where=Object.assign(this.orData,this.queryData)),t.limit=this.limitNum,t.skip=this.skipNum,t.include=this.includes,t.order=this.orders,t.keys=this.keys,Object.keys(this.stat).length&&(t=Object.assign(t,this.stat));for(const n in t)(t.hasOwnProperty(n)&&t[n]===null||t[n]===0||t[n]==="")&&delete t[n];return t}find(){let t={},n={};const r=this.getParams(),o=(s,u)=>{if(!s||ne(u))throw new $(415);t[s]=u},i=(s="updata")=>{if(console.log(s),n.length<1)throw new $(416);let u,l,a="put",c=[];n.map(y=>(u=`/${y.objectId}`,u==="/undefined"&&(u="",a="post"),l={method:a,path:`${this.tableName}${u}`,body:t},s==="delete"&&(l={method:"DELETE",path:`${this.tableName}${u}`}),c.push(l),y));let f={requests:c},d=Mr._config.parameters.BATCH;return Be(d,"POST",f)};return new Promise((s,u)=>{Be(`${this.tableName}`,"get",r).then(l=>{let a=l.results;r.hasOwnProperty("count")&&(a=l),this.init(),Object.defineProperty(a,"set",{value:o}),Object.defineProperty(a,"saveAll",{value:()=>i()}),Object.defineProperty(a,"destroyAll",{value:()=>i("delete")}),n=a,s(a)}).catch(l=>{u(l)})})}count(t=0){const n={};return Object.keys(this.queryData).length&&(n.where=this.queryData),Object.keys(this.andData).length&&(n.where=Object.assign(this.andData,this.queryData)),Object.keys(this.orData).length&&(n.where=Object.assign(this.orData,this.queryData)),n.count=1,n.limit=t,new Promise((r,o)=>{Be(this.tableName,"get",n).then(({count:i})=>{r(i)}).catch(i=>{o(i)})})}};function Qr(A,t,n){let r={},o={};o[t]=n,r[A]=o;let i=r;return Object.keys(this.queryData).length?ne(this.queryData.$and)?this.queryData={$and:[this.queryData,i]}:this.queryData.$and.push(i):this.queryData=i,i}var A1=C3;const Oe=Ft,mn=$d,j3=A1,be=qA,ft=Te,{isObject:mc,isString:Ir,isNumber:Ec}=je,D3=class extends j3{constructor(){const t="_User";super(t)}set(t,n=""){Ir(t)&&(this.setData[t]=n)}requestEmailVerify(t){if(!Ir(t))throw new ft(415);this.setData=Object.assign({},{email:t}),console.log(this.setData);const n=be._config.parameters.REQUEST_EMAIL_VERIFY;return Oe(n,"post",this.setData)}register(t){if(!mc(t))throw new ft(415);this.setData=Object.assign({},t);const n=be._config.parameters.REGISTER;return Oe(n,"post",this.setData)}login(t,n){if(!Ir(t)||!Ir(n))throw new ft(415);this.setData=Object.assign({},{username:t,password:n});const r=be._config.parameters.LOGIN;return new Promise((o,i)=>{Oe(r,"get",this.setData).then(s=>{mn.save("bmob",s),o(s)}).catch(s=>{i(s)})})}logout(){mn.clear()}users(){const t=be._config.parameters.USERS;return Oe(t,"get")}decryption(t){let n=this;return new Promise((r,o)=>{const i=t.iv?t.iv:t.detail.iv,s=t.encryptedData?t.encryptedData:t.detail.encryptedData,u=n.current();let l;typeof tt<"u"?l=u.authData.toutiao.session_key:typeof qq<"u"?l=u.authData.qqapp.session_key:l=u.authData.weapp.session_key;const a={sessionKey:l,encryptedData:s,iv:i},c=be._config.parameters.DECRYPTION;Oe(c,"POST",a).then(f=>{r(f)}).catch(f=>{o(f)})})}signOrLoginByMobilePhone(t,n){if(!Ec(t)||!Ec(n))throw new ft(415);this.setData=Object.assign({},{mobilePhoneNumber:t,smsCode:n});const r=be._config.parameters.LOGIN;return Oe(r,"get",this.setData)}requestOpenId(t,n=""){const r=be._config.parameters.WECHAT_APP;return Oe(r+t,"POST",{anonymous_code:n})}linkWith(t){let n={authData:t};const r=be._config.parameters.USERSV1;return Oe(r,"POST",n)}loginWithWeapp(t,n="",r){return new Promise((o,i)=>{this.requestOpenId(t,n).then(s=>{let u={weapp:s};if(typeof tt<"u"&&(delete s.error,u={toutiao:s}),typeof qq<"u"&&(delete s.errcode,delete s.errmsg,u={qqapp:s}),r==="openid")o(s);else{const l=this.linkWith(u);o(l)}}).catch(s=>{i(s)})})}upInfo(t){if(!mc(t))throw new ft(415);return new Promise((n,r)=>{let o=t.nickName,i=t.avatarUrl,s=this.current();if(!s)throw new ft(415);let u=mn.fetch("openid");this.get(s.objectId).then(l=>{l.set("nickName",o),l.set("userPic",i),l.set("openid",u),l.save().then(a=>{n(a)}).catch(a=>{console.log(a),r(a)})}).catch(l=>{console.log(l),r(l)})})}openId(){this.auth("openid")}auth(t=""){let n=this;return new Promise((r,o)=>{const i=()=>{wx.login({success:s=>{let u="";typeof tt<"u"&&(u=s.anonymousCode),n.loginWithWeapp(s.code,u,t).then(l=>{if(l.error)throw new ft(415);let a;typeof tt<"u"?a=l.authData.toutiao.openid:typeof qq<"u"?a=l.authData.qqapp.openid:a=l.authData.weapp.openid,mn.save("openid",a),mn.save("bmob",l),r(l)},function(l){o(l)})}})};wx.checkSession({success:function(){let s=n.current();s===null&&o("\u767B\u9646\u9519\u8BEF\uFF0C\u8BF7\u5728Bmob\u540E\u53F0\u586B\u5199\u5C0F\u7A0B\u5E8FAppSecret\u3002"),r(s),i()},fail:()=>{i()}})})}};var F3=D3;const ns=Ft;let aA=qA;const En=Te,Y3=Uo;let yc=qo;const R3="xxrequire('@system.request')xx",{isString:vc,isArray:M3}=je;let kA=[];class Q3{constructor(t,n){if(t&&n){if(!vc(t))throw new En(415);kA.push({name:t,route:`${aA._config.parameters.FILES}/${t}`,data:n})}}fileUpload(t=""){let n=this;return new Promise((r,o)=>{aA.User===void 0&&(aA=qA);let i="bmob",s=aA.User.current();s&&(i=s.sessionToken);const u=[],l=Math.round(new Date().getTime()/1e3),a=aA.utils.randomString();let c=kA[0].route;t==="wxc"&&(c=c.replace(aA._config.parameters.FILES,aA._config.parameters.FILESCHECK));const f=yc.utf8MD5(c+l+aA._config.securityCode+a),d={"content-type":"application/json","X-Bmob-SDK-Type":"wechatApp","X-Bmob-Safe-Sign":f,"X-Bmob-Safe-Timestamp":l,"X-Bmob-Noncestr-Key":a,"X-Bmob-Session-Token":i,"X-Bmob-Secret-Key":aA._config.secretKey},y=Object.assign({_ContentType:"text/plain",mime_type:"text/plain",category:"wechatApp",_ClientVersion:"js3.6.1",_InstallationId:"bmob"},d);for(let p of kA){let g=p.route;t==="wxc"&&(g=p.route.replace(aA._config.parameters.FILES,aA._config.parameters.FILESCHECK)),console.log(p.route,aA._config.parameters.FILESCHECK,"ror"),wx.uploadFile({url:aA._config.host+g,filePath:p.data,name:"file",header:d,formData:y,success:function(w){let E=JSON.parse(w.data);t==="wxc"?E.msg==="ok"?r(n.fileUpload()):o(E):(u.push(E),u.length===kA.length&&(kA=[],r(u),o(u)))},fail:function(w){u.push(w)}})}})}imgSecCheck(){if(!kA.length)throw new En(417);return this.fileUpload("wxc")}save(){if(!kA.length)throw new En(417);let t;const n=Y3.getAppType();if(n==="h5"||n==="nodejs")t=new Promise((r,o)=>{const i=[];for(let s of kA)ns(s.route,"post",s.data).then(u=>{i.push(u),i.length===kA.length&&(kA=[],r(i),o(i))}).catch(u=>{i.push(u)})});else if(n==="wx"){if(!kA.length)throw new En(417);return this.fileUpload("wx")}else n==="hap"&&(t=new Promise((r,o)=>{aA.User===void 0&&(aA=qA);let i="bmob",s=aA.User.current();s&&(i=s.sessionToken);const u=[],l=Math.round(new Date().getTime()/1e3),a=aA.utils.randomString(),c=kA[0].route;console.log("rand",a,aA,c);const f=yc.utf8MD5(c+l+aA._config.securityCode+a),d={"content-type":"application/json","X-Bmob-SDK-Type":"wechatApp","X-Bmob-Safe-Sign":f,"X-Bmob-Safe-Timestamp":l,"X-Bmob-Noncestr-Key":a,"X-Bmob-Session-Token":i,"X-Bmob-Secret-Key":aA._config.secretKey},y=Object.assign({_ContentType:"text/plain",mime_type:"text/plain",category:"wechatApp",_ClientVersion:"js3.6.1",_InstallationId:"bmob"},d);for(let p of kA)R3.upload({url:aA._config.host+p.route,files:[{uri:p.data,name:"file",filename:p.name}],header:{"X-Bmob-SDK-Type":"wechatApp"},data:y,success:function(g){console.log("handling success"+u);let w=g.data;u.push(w),u.length===kA.length&&(kA=[],r(u),o(u))},fail:function(g,w){console.log(`handling fail, code = ${w}`)}})}));return t}GetUrlRelativePath(t){let n=t.split("//"),r=n[1].indexOf("/"),o=n[1].substring(r);return o.indexOf("?")!=-1&&(o=o.split("?")[0]),o}destroy(t){let n="";if(vc(t))return n=this.GetUrlRelativePath(t),ns(`${aA._config.parameters.FILES}/upyun/${n}`,"delete");if(M3(t)){const r=[];return t.map(o=>{n=this.GetUrlRelativePath(o),r.push(n)}),ns(aA._config.parameters.DELFILES,"post",{upyun:r})}else throw new En(415)}}var I3=Q3;const k3=Ft,x3=qA,U3=Te;class T3{weApp(t,n,r){let o=wx.getStorageSync("openid");if(!t||!n||!r||!o)throw new U3(416);let i={order_price:t,product_name:n,body:r,open_id:o,pay_type:4},s=x3._config.parameters.PAY;return k3(s,"post",i)}}var q3=T3;const Bc=Te,P3={setup(A){let t=[];Object.assign(A,{on(n,r){typeof r=="function"&&t.push([n,r])},emit(n,...r){t.forEach(([o,i])=>n===o&&i(...r))},removeAllListeners(){t=[]}})}};var O3=class{constructor(t=""){if(t==="")throw new Bc(415);this.config={host:"wss.bmobcloud.com"},P3.setup(this.emitter={}),this.applicationId=t,this.initialize()}handshake(){function t(s){if(s instanceof Bc)self.connecting=!1,self.onError(s.message);else return s.split(":")[0]}let n="https://"+this.config.host+"/socket.io/1/?t="+new Date().getTime(),r={},o=JSON.stringify(r),i="GET";return new Promise((s,u)=>{wx.request({method:i,url:n,data:o,header:{"content-type":"text/plain"},success:function(l){return l.data&&l.data.statusCode||l.statusCode!==200?s("request error",e):s(t(l.data))},fail:function(l){return s("request error",l)}})})}initialize(){return this.emitter.removeAllListeners(),this.handshake().then(t=>{try{let n=this.connect(`wss://${this.config.host}/socket.io/1/websocket/`+t,{});console.log(n,"connectObj"),n.then(r=>{console.log(r,"res-res")})}catch(n){throw console.error({connectError:n}),n}}),this.on("close",()=>{console.log("\u8FDE\u63A5\u5DF2\u4E2D\u65AD"),setTimeout(()=>this.initialize(),5e3)}),new Promise((t,n)=>{this.on("server_pub",r=>{switch(r.action){case"updateTable":this.onUpdateTable(r.tableName,r.data);break;case"updateRow":this.onUpdateRow(r.tableName,r.objectId,r.data);break;case"deleteTable":this.onDeleteTable(r.tableName,r.data);break;case"deleteRow":this.onDeleteRow(r.tableName,r.objectId,r.data);break}}),this.on("client_send_data",r=>{this.onInitListen()})})}onInitListen(){}connect(t,n){const r=Object.keys(n).map(i=>`${i}=${encodeURIComponent(n[i])}`).join("&"),o=t.indexOf("?")>-1?"&":"?";return t=[t,r].join(o),new Promise((i,s)=>{wx.onSocketOpen(i),wx.onSocketError(s),wx.onSocketMessage(u=>{try{let l=function(p){const{name:g,args:w}=JSON.parse(p);return{name:g,args:w}},a=u.data;if(a.slice(0,4)==="2:::"&&this.emit(!1,!0),a=a.slice(4),a===null||a==="")return;const{name:f,args:d}=l(a);let y=d==null?"":JSON.parse(d[0]);this.emitter.emit(f,y)}catch(l){console.log("Handle packet failed: "+u.data,l)}}),wx.onSocketClose(()=>this.emitter.emit("close")),wx.connectSocket({url:t,header:n})})}on(t,n){this.emitter.on(t,n)}emit(t,n){n=n===void 0?"5:::":"2:::",t=t?JSON.stringify(t):"",wx.sendSocketMessage({data:n+t})}emitData(t,n){return n=JSON.stringify(n),{name:t,args:[n]}}updateTable(t){let n={appKey:this.applicationId,tableName:t,objectId:"",action:"updateTable"};n=this.emitData("client_sub",n),this.emit(n)}unsubUpdateTable(t){let n={appKey:this.applicationId,tableName:t,objectId:"",action:"unsub_updateTable"};n=this.emitData("client_unsub",n),this.emit(n)}updateRow(t,n){let r={appKey:this.applicationId,tableName:t,objectId:n,action:"updateRow"};r=this.emitData("client_sub",r),this.emit(r)}unsubUpdateRow(t,n){let r={appKey:this.applicationId,tableName:t,objectId:n,action:"unsub_updateRow"};r=this.emitData("client_unsub",r),this.emit(r)}deleteTable(t){let n={appKey:this.applicationId,tableName:t,objectId:"",action:"deleteTable"};n=this.emitData("client_sub",n),this.emit(n)}unsubDeleteTable(t){let n={appKey:this.applicationId,tableName:t,objectId:"",action:"unsub_deleteTable"};n=this.emitData("client_unsub",n),this.emit(n)}deleteRow(t,n){let r={appKey:this.applicationId,tableName:t,objectId:n,action:"deleteRow"};r=this.emitData("client_sub",r),this.emit(r)}unsubDeleteRow(t,n){let r={appKey:this.applicationId,tableName:t,objectId:n,action:"unsub_deleteRow"};r=this.emitData("client_unsub",r),this.emit(r)}onUpdateTable(t,n){}onUpdateRow(t,n,r){}onDeleteTable(t,n){}onDeleteRow(t,n,r){}};const ee=Ft,te=qA,UA=Te,{isObject:ut,isString:Po}=je,b3=A=>{if(!ut(A))throw new UA(415);let t=te._config.parameters.GENERATECODE;return ee(t,"post",A)},H3=A=>{if(!ut(A))throw new UA(415);let t=te._config.parameters.MEDIACHECKASYNC;return ee(t,"post",A)},V3=()=>{let A=te._config.parameters.GETACCESSTOKEN;return ee(A,"get")},W3=A=>{if(!ut(A))throw new UA(415);let t=te._config.parameters.SENDWEAPPMESSAGE;return ee(t,"post",A)},_3=A=>{if(!ut(A))throw new UA(415);let t=te._config.parameters.REFUND;return ee(t,"post",A)},z3=A=>{if(!ut(A))throw new UA(415);let t=te._config.parameters.NOTIFYMSG;return ee(t,"post",A)},L3=A=>{if(!ut(A))throw new UA(415);let t=te._config.parameters.REQUESTPASSWORDRESET;return ee(t,"post",A)},G3=(A,t)=>{if(!Po(A))throw new UA(415);let n=`${te._config.parameters.RESETPASSWORDBYSMSCODE}/${A}`;return ee(n,"put",t)},K3=(A,t)=>{if(!ut(t)||!Po(A))throw new UA(415);let n=`${te._config.parameters.UPDATEUSERPASSWORD}/${A}`;return ee(n,"put",t)},J3=A=>{if(!Po(A))throw new UA(415);let t=`${te._config.parameters.CHECK_MSG}`;return ee(t,"post",{content:A})},Z3=()=>{let A=te._config.parameters.TIMESTAMP;return ee(A,"get")},X3=A=>{if(!ut(A))throw new UA(415);let t=te._config.parameters.PUSH;return ee(t,"post",A)},$3=(A,t)=>{if(t||(t={}),!Po(A))throw new UA(415);const n=`${te._config.parameters.FUNCTIONS}/${A}`;return new Promise((r,o)=>{ee(n,"post",t).then(({result:i})=>{try{r(JSON.parse(i))}catch{r(i)}}).catch(i=>{o(i)})})},A4=({latitude:A,longitude:t})=>(((r,o)=>{if(r<-90)throw new UA(419);if(r>90)throw new UA(419);if(o<-180)throw new UA(419);if(o>180)throw new UA(419);return{latitude:r,longitude:o}})(A,t),{__type:"GeoPoint",latitude:A,longitude:t});var e4={generateCode:b3,getAccessToken:V3,sendWeAppMessage:W3,refund:_3,notifyMsg:z3,functions:$3,timestamp:Z3,requestPasswordReset:L3,resetPasswordBySmsCode:G3,updateUserPassword:K3,geoPoint:A4,checkMsg:J3,mediaCheckAsync:H3,push:X3};const e1=Ft,t1=qA,tl=Te,{isObject:n1,isString:t4}=je,n4=(A,t)=>{if(!n1(A))throw new tl(415);let n=t1._config.parameters.REQUESTSMSCODE;return e1(n,"post",A)},r4=(A,t,n)=>{if(!t4(A))throw new tl(415);if(!n1(t))throw new tl(415);let r=`${t1._config.parameters.VERIFYSMSCODE}/${A}`;return e1(r,"post",t)};var o4={requestSmsCode:n4,verifySmsCode:r4};const Z=qA,i4=Xg,s4=em,l4=A1,u4=F3,a4=I3,c4=q3,f4=O3,{generateCode:d4,mediaCheckAsync:p4,getAccessToken:h4,sendWeAppMessage:g4,refund:m4,notifyMsg:E4,functions:y4,timestamp:v4,requestPasswordReset:B4,resetPasswordBySmsCode:w4,updateUserPassword:N4,geoPoint:S4,checkMsg:C4,push:j4}=e4,{requestSmsCode:D4,verifySmsCode:F4}=o4;Z.GeoPoint=S4;Z.generateCode=d4;Z.mediaCheckAsync=p4;Z.getAccessToken=h4;Z.sendWeAppMessage=g4;Z.refund=m4;Z.checkMsg=C4;Z.notifyMsg=E4;Z.requestSmsCode=D4;Z.verifySmsCode=F4;Z.run=Z.functions=y4;Z.timestamp=v4;Z.requestPasswordReset=B4;Z.resetPasswordBySmsCode=w4;Z.updateUserPassword=N4;Z.push=j4;Z.Pay=new c4;Z.User=new u4;Z.Socket=A=>new f4(A);Z.Query=A=>new l4(A);Z.File=(A,t)=>new a4(A,t);Z.request=Ft;Z.type=Z.utils.getAppType();Z.Pointer=A=>new i4(A);Z.Relation=A=>new s4(A);Z.type==="wx"?typeof tt<"u"?tt.Bmob=Z:wx.Bmob=Z:Z.type==="h5"?window.Bmob=Z:(Z.type==="hap"||Z.type==="nodejs")&&(ie.Bmob=Z);var Y4=Z;(function(A){A.exports=Y4})(Hd);const nu=Sc(Hd.exports);var r1={exports:{}};/*! - * clipboard.js v2.0.11 - * https://clipboardjs.com/ - * - * Licensed MIT © Zeno Rocha - */(function(A,t){(function(r,o){A.exports=o()})(ie,function(){return function(){var n={686:function(i,s,u){u.d(s,{default:function(){return T}});var l=u(279),a=u.n(l),c=u(370),f=u.n(c),d=u(817),y=u.n(d);function p(D){try{return document.execCommand(D)}catch{return!1}}var g=function(I){var F=y()(I);return p("cut"),F},w=g;function E(D){var I=document.documentElement.getAttribute("dir")==="rtl",F=document.createElement("textarea");F.style.fontSize="12pt",F.style.border="0",F.style.padding="0",F.style.margin="0",F.style.position="absolute",F.style[I?"right":"left"]="-9999px";var U=window.pageYOffset||document.documentElement.scrollTop;return F.style.top="".concat(U,"px"),F.setAttribute("readonly",""),F.value=D,F}var m=function(I,F){var U=E(I);F.container.appendChild(U);var O=y()(U);return p("copy"),U.remove(),O},v=function(I){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},U="";return typeof I=="string"?U=m(I,F):I instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(I==null?void 0:I.type)?U=m(I.value,F):(U=y()(I),p("copy")),U},M=v;function x(D){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?x=function(F){return typeof F}:x=function(F){return F&&typeof Symbol=="function"&&F.constructor===Symbol&&F!==Symbol.prototype?"symbol":typeof F},x(D)}var h=function(){var I=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},F=I.action,U=F===void 0?"copy":F,O=I.container,W=I.target,G=I.text;if(U!=="copy"&&U!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(W!==void 0)if(W&&x(W)==="object"&&W.nodeType===1){if(U==="copy"&&W.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(U==="cut"&&(W.hasAttribute("readonly")||W.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(G)return M(G,{container:O});if(W)return U==="cut"?w(W):M(W,{container:O})},R=h;function B(D){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?B=function(F){return typeof F}:B=function(F){return F&&typeof Symbol=="function"&&F.constructor===Symbol&&F!==Symbol.prototype?"symbol":typeof F},B(D)}function _(D,I){if(!(D instanceof I))throw new TypeError("Cannot call a class as a function")}function N(D,I){for(var F=0;F"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function S(D){return S=Object.setPrototypeOf?Object.getPrototypeOf:function(F){return F.__proto__||Object.getPrototypeOf(F)},S(D)}function k(D,I){var F="data-clipboard-".concat(D);if(!!I.hasAttribute(F))return I.getAttribute(F)}var j=function(D){q(F,D);var I=P(F);function F(U,O){var W;return _(this,F),W=I.call(this),W.resolveOptions(O),W.listenClick(U),W}return Q(F,[{key:"resolveOptions",value:function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof O.action=="function"?O.action:this.defaultAction,this.target=typeof O.target=="function"?O.target:this.defaultTarget,this.text=typeof O.text=="function"?O.text:this.defaultText,this.container=B(O.container)==="object"?O.container:document.body}},{key:"listenClick",value:function(O){var W=this;this.listener=f()(O,"click",function(G){return W.onClick(G)})}},{key:"onClick",value:function(O){var W=O.delegateTarget||O.currentTarget,G=this.action(W)||"copy",nA=R({action:G,container:this.container,target:this.target(W),text:this.text(W)});this.emit(nA?"success":"error",{action:G,text:nA,trigger:W,clearSelection:function(){W&&W.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(O){return k("action",O)}},{key:"defaultTarget",value:function(O){var W=k("target",O);if(W)return document.querySelector(W)}},{key:"defaultText",value:function(O){return k("text",O)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(O){var W=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return M(O,W)}},{key:"cut",value:function(O){return w(O)}},{key:"isSupported",value:function(){var O=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],W=typeof O=="string"?[O]:O,G=!!document.queryCommandSupported;return W.forEach(function(nA){G=G&&!!document.queryCommandSupported(nA)}),G}}]),F}(a()),T=j},828:function(i){var s=9;if(typeof Element<"u"&&!Element.prototype.matches){var u=Element.prototype;u.matches=u.matchesSelector||u.mozMatchesSelector||u.msMatchesSelector||u.oMatchesSelector||u.webkitMatchesSelector}function l(a,c){for(;a&&a.nodeType!==s;){if(typeof a.matches=="function"&&a.matches(c))return a;a=a.parentNode}}i.exports=l},438:function(i,s,u){var l=u(828);function a(d,y,p,g,w){var E=f.apply(this,arguments);return d.addEventListener(p,E,w),{destroy:function(){d.removeEventListener(p,E,w)}}}function c(d,y,p,g,w){return typeof d.addEventListener=="function"?a.apply(null,arguments):typeof p=="function"?a.bind(null,document).apply(null,arguments):(typeof d=="string"&&(d=document.querySelectorAll(d)),Array.prototype.map.call(d,function(E){return a(E,y,p,g,w)}))}function f(d,y,p,g){return function(w){w.delegateTarget=l(w.target,y),w.delegateTarget&&g.call(d,w)}}i.exports=c},879:function(i,s){s.node=function(u){return u!==void 0&&u instanceof HTMLElement&&u.nodeType===1},s.nodeList=function(u){var l=Object.prototype.toString.call(u);return u!==void 0&&(l==="[object NodeList]"||l==="[object HTMLCollection]")&&"length"in u&&(u.length===0||s.node(u[0]))},s.string=function(u){return typeof u=="string"||u instanceof String},s.fn=function(u){var l=Object.prototype.toString.call(u);return l==="[object Function]"}},370:function(i,s,u){var l=u(879),a=u(438);function c(p,g,w){if(!p&&!g&&!w)throw new Error("Missing required arguments");if(!l.string(g))throw new TypeError("Second argument must be a String");if(!l.fn(w))throw new TypeError("Third argument must be a Function");if(l.node(p))return f(p,g,w);if(l.nodeList(p))return d(p,g,w);if(l.string(p))return y(p,g,w);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function f(p,g,w){return p.addEventListener(g,w),{destroy:function(){p.removeEventListener(g,w)}}}function d(p,g,w){return Array.prototype.forEach.call(p,function(E){E.addEventListener(g,w)}),{destroy:function(){Array.prototype.forEach.call(p,function(E){E.removeEventListener(g,w)})}}}function y(p,g,w){return a(document.body,p,g,w)}i.exports=c},817:function(i){function s(u){var l;if(u.nodeName==="SELECT")u.focus(),l=u.value;else if(u.nodeName==="INPUT"||u.nodeName==="TEXTAREA"){var a=u.hasAttribute("readonly");a||u.setAttribute("readonly",""),u.select(),u.setSelectionRange(0,u.value.length),a||u.removeAttribute("readonly"),l=u.value}else{u.hasAttribute("contenteditable")&&u.focus();var c=window.getSelection(),f=document.createRange();f.selectNodeContents(u),c.removeAllRanges(),c.addRange(f),l=c.toString()}return l}i.exports=s},279:function(i){function s(){}s.prototype={on:function(u,l,a){var c=this.e||(this.e={});return(c[u]||(c[u]=[])).push({fn:l,ctx:a}),this},once:function(u,l,a){var c=this;function f(){c.off(u,f),l.apply(a,arguments)}return f._=l,this.on(u,f,a)},emit:function(u){var l=[].slice.call(arguments,1),a=((this.e||(this.e={}))[u]||[]).slice(),c=0,f=a.length;for(c;c{var q;const[r,o]=J.exports.useState([]),[i,s]=J.exports.useState([]),u=J.exports.useRef({}),[l,a]=J.exports.useState(""),[c,f]=J.exports.useState({title:"",desc:"",bgm:"",background:"",backgroundBlur:!1}),[d,y]=J.exports.useState({show:!1,type:"sound",error:""}),[p,g]=J.exports.useState(""),[w,E]=J.exports.useState(0);J.exports.useEffect(()=>{if(rl){const{title:C,desc:P="",bgm:V="",sounds:L,icons:Y,background:S="",backgroundBlur:k=!1}=rl;o(L.filter(j=>!["triple","button-click"].includes(j.name))),s(Y.map(j=>(j.clickSound==="button-click"&&(j.clickSound=""),j.tripleSound==="triple"&&(j.tripleSound=""),j))),f({title:C,desc:P,bgm:V,background:S,backgroundBlur:k})}},[]);const m=(C,P)=>{if(!C.src.startsWith("https"))return"\u8BF7\u8F93\u5165https\u94FE\u63A5";const V=r.slice(),L=i.slice();if(P!=null){for(let S=0;SY.name===C.name))return"\u540D\u79F0\u5DF2\u5B58\u5728";V.push(C)}s(L),o(V)},v=C=>{d.show||y({idx:C,show:!0,type:"sound",soundForm:{name:"",src:""},error:""})},M=(C,P)=>{var L;if(typeof C.content!="string"||!((L=C.content)!=null&&L.startsWith("https")))return"\u8BF7\u8F93\u5165https\u94FE\u63A5";const V=i.slice();if(P!=null){for(let Y=0;YY.name===C.name))return"\u540D\u79F0\u5DF2\u5B58\u5728";V.push(C)}s(V)},x=C=>{d.show||y({idx:C,show:!0,type:"icon",iconForm:C!=null?{...i[C]}:{name:"",content:"",tripleSound:"",clickSound:""},error:""})};J.exports.useEffect(()=>{var L,Y;const{show:C,type:P,idx:V}=d;C||!u.current||(P==="icon"?(u.current.name.value=V!=null?i[V].name:"",u.current.link.value=V!=null?i[V].content:"",u.current.clickSound.value=V!=null&&((L=i[V])==null?void 0:L.clickSound)||"",u.current.tripleSound.value=V!=null&&((Y=i[V])==null?void 0:Y.tripleSound)||""):(u.current.name.value=V!=null?r[V].name:"",u.current.link.value=V!=null?r[V].src:""))},[d]);const h=()=>{const C=(d.type==="sound"?m:M)(d[`${d.type}Form`],d.idx);C?y({...d,error:C}):R()},R=()=>{y({...d,show:!1})},B=async()=>{const{title:C,desc:P,bgm:V,background:L,backgroundBlur:Y}=c;if(V&&!V.startsWith("https"))return Promise.reject("\u80CC\u666F\u97F3\u4E50\u8BF7\u8F93\u5165https\u94FE\u63A5");if(L&&!L.startsWith("https"))return Promise.reject("\u80CC\u666F\u56FE\u7247\u8BF7\u8F93\u5165https\u94FE\u63A5");if(!C)return Promise.reject("\u8BF7\u586B\u5199\u6807\u9898");if(i.length!==10)return Promise.reject("\u56FE\u7247\u7D20\u6750\u9700\u8981\u63D0\u4F9B10\u5F20");let S=!1;const k=i.map(D=>(D.clickSound||(S=!0,D.clickSound="button-click"),D.tripleSound||(S=!0,D.tripleSound="triple"),{...D})),j=r.map(D=>({...D}));S&&j.push(...or);const T={name:`\u81EA\u5B9A\u4E49-${C}`,pure:w!==0&&w%10===0,title:C,desc:P,bgm:V,background:L,backgroundBlur:Y,icons:k,sounds:j};return Promise.resolve(T)},_=()=>{a(""),B().then(C=>{n(C),localStorage.setItem(nl,JSON.stringify(C)),t()}).catch(C=>{a(C)})},N=()=>{a(""),B().then(C=>{const P=JSON.stringify(C);localStorage.setItem(nl,P);const V=nu.Query("config");V.set("content",P),V.save().then(L=>{const Y=`${location.origin}?customTheme=${L.objectId}`;g(Y)}).catch(L=>{console.log(L)})}).catch(C=>{a(C),g("")})},Q=({idx:C,type:P})=>{const V=()=>{if(P==="sound"){const L=r.slice();L.splice(C,1),o(L)}else{const L=i.slice();L.splice(C,1),s(L)}};return H("div",{className:bA.deleteBtn,onClick:V,children:H("span",{children:"+"})})};return K("div",{className:Rt(bA.dialog,bA.dialogWrapper,A&&bA.dialogShow,"flex-container flex-container"),children:[K("p",{onClick:()=>E(w+1),children:["\u76EE\u524D\u81EA\u5B9A\u4E49\u4EC5\u652F\u6301\u914D\u7F6Ehttps\u94FE\u63A5\uFF0C\u53EF\u7F51\u4E0A\u81EA\u884C\u641C\u7D22\u7D20\u6750\u590D\u5236\u94FE\u63A5\uFF0C\u6216\u8005\u5C06\u81EA\u5DF1\u5904\u7406\u597D\u7684\u7D20\u6750\u4E0A\u4F20\u7B2C\u4E09\u65B9\u5B58\u50A8\u670D\u52A1/\u56FE\u5E8A\u4E0A\u518D\u590D\u5236\u5916\u94FE \uFF08\u60F3\u767D\u5AD6\u7684\u8BDD\u81EA\u884C\u641C\u7D22\u3010\u514D\u8D39\u56FE\u5E8A\u3011\u3010\u514D\u8D39\u5BF9\u8C61\u5B58\u50A8\u3011\u3010\u514D\u8D39mp3\u5916\u94FE\u3011\u7B49\uFF09",w!=0&&w%10===0&&"\u{1F389}\u{1F389}\u{1F389}\u606D\u559C\u53D1\u73B0\u5F69\u86CB\uFF01\u4E3B\u9898\u5206\u4EAB\u540E\u5C06\u5F00\u542F\u7EAF\u51C0\u6A21\u5F0F\uFF5E"]}),K("h4",{className:"flex-container flex-center",children:["\u6807\u9898\uFF1A",H("input",{value:c.title,placeholder:"\u5FC5\u586B",className:"flex-grow",onChange:C=>f({...c,title:C.target.value})})]}),K("h4",{className:"flex-container flex-center",children:["\u63CF\u8FF0\uFF1A",H("input",{value:c.desc,placeholder:"\u53EF\u9009",className:"flex-grow",onChange:C=>f({...c,desc:C.target.value})})]}),K("h4",{className:"flex-container flex-center",children:["\u80CC\u666F\u97F3\u4E50\uFF1A",H("input",{value:c.bgm,placeholder:"\u53EF\u9009 https://example.com/src.audio",className:"flex-grow",onChange:C=>f({...c,bgm:C.target.value})})]}),K("h4",{className:"flex-container flex-center",children:["\u80CC\u666F\u56FE\u7247\uFF1A",H("input",{value:c.background,placeholder:"\u53EF\u9009 https://example.com/src.image",className:"flex-grow",onChange:C=>f({...c,background:C.target.value})}),((q=c==null?void 0:c.background)==null?void 0:q.startsWith("https"))&&K($n,{children:["\u6BDB\u73BB\u7483\u6548\u679C\uFF1A",H("input",{checked:c.backgroundBlur,onChange:C=>f({...c,backgroundBlur:C.target.checked}),type:"checkbox"})]})]}),H("h4",{children:"\u97F3\u6548\u7D20\u6750"}),K("div",{className:"flex-container",children:[r.map((C,P)=>K("div",{className:"flex-container flex-column",children:[H("div",{onClick:()=>v(P),className:Rt(bA.addBtn),children:C.name}),H(Q,{idx:P,type:"sound"})]},C.name)),r.length<20&&H("div",{onClick:()=>v(),className:Rt(bA.addBtn,bA.addBtnEmpty)})]}),K("h4",{children:["\u56FE\u7247\u7D20\u6750 ",i.length,"/10 "]}),K("div",{className:"flex-container",children:[i.map((C,P)=>K("div",{className:"flex-container flex-column",children:[H("div",{onClick:()=>x(P),className:Rt(bA.addBtn),children:H("img",{src:C.content,alt:""})}),H(Q,{idx:P,type:"icon"})]},C.name)),i.length<10&&H("div",{onClick:()=>x(),className:Rt(bA.addBtn,bA.addBtnEmpty)})]}),H("div",{className:"flex-spacer"}),p&&K("div",{className:"flex-container flex-column",children:[H(gg,{id:"qrCode",value:p,size:300}),H("button",{onClick:()=>Th("qrCode",c.title),className:"primary",children:"\u4E0B\u8F7D\u4E8C\u7EF4\u7801"}),H("div",{children:p}),H("button",{onClick:()=>r1.exports.copy(p),className:"primary",children:"\u590D\u5236\u94FE\u63A5"})]}),l&&H("div",{className:bA.error,children:l}),K("div",{className:"flex-container",children:[H("button",{className:"flex-grow",onClick:_,children:"\u4FDD\u5B58\u5E76\u9884\u89C8"}),H("button",{className:"flex-grow",onClick:N,children:"\u751F\u6210\u4E8C\u7EF4\u7801&\u94FE\u63A5"}),H("button",{className:"flex-grow",onClick:t,children:"\u5173\u95ED"})]}),K("div",{className:Rt(bA.addDialog,d.show&&bA.addDialogShow,"flex-container flex-column"),children:[K("div",{className:"flex-container flex-center",children:["\u540D\u79F0\uFF1A",H("input",{ref:C=>C&&(u.current.name=C),className:"flex-grow",placeholder:"\u552F\u4E00\u540D\u79F0",onChange:C=>y({...d,[`${d.type}Form`]:{...d[`${d.type}Form`],name:C.target.value}})})]}),K("div",{className:"flex-container flex-center",children:["\u94FE\u63A5\uFF1A",H("input",{ref:C=>C&&(u.current.link=C),className:"flex-grow",placeholder:"https://example.com/src.audioOrImage",onChange:C=>y({...d,[`${d.type}Form`]:{...d[`${d.type}Form`],[d.type==="sound"?"src":"content"]:C.target.value}})})]}),d.type==="icon"&&K($n,{children:[K("div",{className:"flex-container flex-center",children:["\u70B9\u51FB\u97F3\u6548\uFF1A",K("select",{ref:C=>C&&(u.current.clickSound=C),className:"flex-grow",onChange:C=>y({...d,iconForm:{...d.iconForm,clickSound:C.target.value}}),children:[H("option",{value:"",children:"\u9ED8\u8BA4"}),r.map(C=>H("option",{value:C.name,children:C.name},C.name))]})]}),K("div",{className:"flex-container flex-center",children:["\u4E09\u8FDE\u97F3\u6548\uFF1A",K("select",{ref:C=>C&&(u.current.tripleSound=C),className:"flex-grow",onChange:C=>y({...d,iconForm:{...d.iconForm,tripleSound:C.target.value}}),children:[H("option",{value:"",children:"\u9ED8\u8BA4"}),r.map(C=>H("option",{value:C.name,children:C.name},C.name))]})]})]}),d.error&&H("div",{className:bA.error,children:d.error}),K("div",{className:"flex-container",children:[H("button",{className:"flex-grow",onClick:R,children:"\u53D6\u6D88"}),H("button",{className:"flex-grow primary",onClick:h,children:"\u4FDD\u5B58"})]})]})]})},M4=[Zs,$h,C0,L0,B2,L2],ol=50,kr=(A,t)=>{const n=Math.min(ol,A),r=t.slice(0,2*n),o=[0,25,-25,50,-50].slice(0,1+n),i=[],s=[[2,6],[1,6],[1,7],[0,7],[0,8]][Math.min(4,n-1)],u=a=>{const c=o[Math.floor(o.length*Math.random())],f=s[0]+Math.floor((s[1]-s[0])*Math.random()),d=s[0]+Math.floor((s[1]-s[0])*Math.random());i.push({isCover:!1,status:0,icon:a,id:Ih(6),x:d*100+c,y:f*100+c})};let l=n;for(;l>0;)r.push(...r.slice(0,Math.min(10,2*(l-5)))),l-=5;for(const a of r)for(let c=0;c<6;c++)u(a);return i},Q4=A=>{const t=A.slice();for(let n=0;n>0;[t[n],t[r]]=[t[r],t[n]]}return t},I4=(A,t)=>{const n=Q4(t),r=[0,25,-25,50,-50].slice(0,1+A),o=[[2,6],[1,6],[1,7],[0,7],[0,8]][Math.min(4,A-1)],i=s=>{const u=r[Math.floor(r.length*Math.random())],l=o[0]+Math.floor((o[1]-o[0])*Math.random()),a=o[0]+Math.floor((o[1]-o[0])*Math.random());s.x=a*100+u,s.y=l*100+u,s.isCover=!1};for(const s of n)s.status===0&&i(s);return n},k4=({x:A,y:t,icon:n,isCover:r,status:o,onClick:i})=>H("div",{className:"symbol",style:{transform:`translateX(${A}%) translateY(${t}%)`,backgroundColor:r?"#999":"white",opacity:o<2?1:0},onClick:i,children:H("div",{className:"symbol-inner",style:{opacity:r?.4:1},children:typeof n.content=="string"?n.content.startsWith("http")?H("img",{src:n.content,alt:""}):H("i",{children:n.content}):n.content})}),wc=xh(location.href),yn=Uh(location.href),Nc="\u67E5\u8BE2\u914D\u7F6E\u5931\u8D25",x4=()=>{const[A,t]=J.exports.useState(yn?{title:"",icons:[],sounds:[],name:""}:Zs),[n,r]=J.exports.useState(M4),[o,i]=J.exports.useState(!!yn),[s,u]=J.exports.useState(kr(1,A.icons)),[l,a]=J.exports.useState(1),[c,f]=J.exports.useState([]),[d,y]=J.exports.useState({}),[p,g]=J.exports.useState(!1),[w,E]=J.exports.useState(""),[m,v]=J.exports.useState(!1),[M,x]=J.exports.useState(!1),h=J.exports.useRef({}),R=J.exports.useRef(null),[B,_]=J.exports.useState(!1),[N,Q]=J.exports.useState(!1);J.exports.useEffect(()=>{var j;!R.current||(B?(R.current.volume=.5,R.current.play()):(j=R.current)==null||j.pause())},[B]),J.exports.useEffect(()=>{var j;yn?nu.Query("config").get(yn).then(T=>{const{content:D}=T;try{const I=JSON.parse(D);I.pure||(i(!1),r([...n,I])),t(I)}catch(I){console.log(I)}}).catch(T=>{t({...A,title:Nc}),console.log(T)}):wc&&t((j=n.find(T=>T.name===wc))!=null?j:Zs)},[]),J.exports.useEffect(()=>{N&&(_(!1),setTimeout(()=>{_(!0)},300)),Y(),!yn&&history.pushState({},A.title,`/?theme=${encodeURIComponent(A.name)}`)},[A]),J.exports.useEffect(()=>{const j={};for(const U of c)j[0+U.icon.name]?j[0+U.icon.name].push(U):j[0+U.icon.name]=[U];const D=[];for(const U of Object.values(j))D.push(...U);const I={};let F=50;for(const U of D)I[U.id]=F,F+=100;y(I)},[c]),J.exports.useEffect(()=>{q(s)},[]);const q=j=>{const T=j.slice();for(let D=0;D=W||eA+100<=F||eA>=O)){I.isCover=!0;break}}}u(T)},C=()=>{var I;if(!c.length)return;const j=c.slice(),T=j.shift();if(!T)return;const D=s.find(F=>F.id===T.id);D&&(f(j),D.status=0,D.x=100*Math.floor(8*Math.random()),D.y=700,q(s),(I=h.current)!=null&&I["sound-shift"]&&(h.current["sound-shift"].currentTime=0,h.current["sound-shift"].play()))},P=()=>{var I;if(!c.length)return;const j=c.slice(),T=j.pop();if(!T)return;const D=s.find(F=>F.id===T.id);D&&(f(j),D.status=0,q(s),(I=h.current)!=null&&I["sound-undo"]&&(h.current["sound-undo"].currentTime=0,h.current["sound-undo"].play()))},V=()=>{var j;q(I4(l,s)),(j=h.current)!=null&&j["sound-wash"]&&(h.current["sound-wash"].currentTime=0,h.current["sound-wash"].play())},L=()=>{l>=ol||(g(!1),a(l+1),f([]),q(kr(l+1,A.icons)))},Y=()=>{g(!1),a(1),f([]),q(kr(1,A.icons))},S=async j=>{if(p||m)return;N||(_(!0),Q(!0));const T=s.slice(),D=T[j];if(D.isCover||D.status!==0)return;D.status=1,h.current&&(h.current[D.icon.clickSound].currentTime=0,h.current[D.icon.clickSound].play());let I=c.slice();I.push(D),f(I),q(T),v(!0),await kh(150);const F=I.filter(U=>U.icon===D.icon);if(F.length===3){I=I.filter(U=>U.icon!==D.icon);for(const U of F){const O=T.find(W=>W.id===U.id);O&&(O.status=2,h.current&&(h.current[D.icon.tripleSound].currentTime=0,h.current[D.icon.tripleSound].play()))}}if(I.length===7&&(E("\u5931\u8D25\u4E86"),g(!0)),T.find(U=>U.status!==2))f(I),q(T);else{if(l===ol){E("\u5B8C\u6210\u6311\u6218"),g(!0);return}a(l+1),f([]),q(kr(l+1,A.icons))}v(!1)},k=j=>{t(j)};return K($n,{children:[A.background&&H("img",{alt:"background",src:A.background,className:"background",style:{filter:A.backgroundBlur?"blur(8px)":"none"}}),K("h2",{children:[A.title," ",A.title===Nc&&H("a",{href:"/",children:"\u8FD4\u56DE\u9996\u9875"})]}),A.desc,!o&&H(Qh,{}),K("h3",{className:"flex-container flex-center",children:[!o&&K($n,{children:["\u4E3B\u9898:",H("select",{value:n.findIndex(j=>j.name===A.name),onChange:j=>t(n[Number(j.target.value)]),children:n.map((j,T)=>H("option",{value:T,children:j.name},j.name))})]}),"Level: ",l]}),H("div",{className:"app",children:H("div",{className:"scene-container",children:H("div",{className:"scene-inner",children:s.map((j,T)=>H(k4,{...j,x:j.status===0?j.x:j.status===1?d[j.id]:-1e3,y:j.status===0?j.y:895,onClick:()=>S(T)},j.id))})})}),H("div",{className:"queue-container flex-container flex-center"}),K("div",{className:"flex-container flex-between",children:[H("button",{className:"flex-grow",onClick:C,children:"\u5F39\u51FA"}),H("button",{className:"flex-grow",onClick:P,children:"\u64A4\u9500"}),H("button",{className:"flex-grow",onClick:V,children:"\u6D17\u724C"}),H("button",{className:"flex-grow",onClick:L,children:"\u4E0B\u4E00\u5173"})]}),!o&&H("button",{onClick:()=>x(!0),className:"zhenghuo-button primary",children:"\u6211\u8981\u6574\u6D3B"}),H(N2,{style:{display:o?"none":"block"}}),H(w2,{}),o&&H(Ud,{}),p&&K("div",{className:"modal",children:[H("h1",{children:w}),H("button",{onClick:Y,children:"\u518D\u6765\u4E00\u6B21"})]}),H(R4,{show:M,closeMethod:()=>x(!1),previewMethod:k}),K("button",{className:"bgm-button",onClick:()=>_(!B),children:[B?"\u{1F50A}":"\u{1F508}",H("audio",{ref:R,loop:!0,src:(A==null?void 0:A.bgm)||"/sound-disco.mp3"})]}),A.sounds.map(j=>H("audio",{ref:T=>{T&&(h.current[j.name]=T)},src:j.src},j.name))]})};nu.initialize("5077ca7665b5dd28","streak");rs.createRoot(document.getElementById("root")).render(H(w1.StrictMode,{children:H(x4,{})})); diff --git a/dist/assets/index.8b817f1f.js b/dist/assets/index.8b817f1f.js new file mode 100644 index 0000000..ab0cac4 --- /dev/null +++ b/dist/assets/index.8b817f1f.js @@ -0,0 +1,80 @@ +(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const i of o)if(i.type==="childList")for(const s of i.addedNodes)s.tagName==="LINK"&&s.rel==="modulepreload"&&r(s)}).observe(document,{childList:!0,subtree:!0});function n(o){const i={};return o.integrity&&(i.integrity=o.integrity),o.referrerpolicy&&(i.referrerPolicy=o.referrerpolicy),o.crossorigin==="use-credentials"?i.credentials="include":o.crossorigin==="anonymous"?i.credentials="omit":i.credentials="same-origin",i}function r(o){if(o.ep)return;o.ep=!0;const i=n(o);fetch(o.href,i)}})();var se=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function Rc(A){return A&&A.__esModule&&Object.prototype.hasOwnProperty.call(A,"default")?A.default:A}function p1(A){var t=A.default;if(typeof t=="function"){var n=function(){return t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(A).forEach(function(r){var o=Object.getOwnPropertyDescriptor(A,r);Object.defineProperty(n,r,o.get?o:{enumerable:!0,get:function(){return A[r]}})}),n}var K={exports:{}},X={};/** + * @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. + */var er=Symbol.for("react.element"),h1=Symbol.for("react.portal"),g1=Symbol.for("react.fragment"),m1=Symbol.for("react.strict_mode"),E1=Symbol.for("react.profiler"),y1=Symbol.for("react.provider"),B1=Symbol.for("react.context"),v1=Symbol.for("react.forward_ref"),w1=Symbol.for("react.suspense"),S1=Symbol.for("react.memo"),N1=Symbol.for("react.lazy"),cu=Symbol.iterator;function C1(A){return A===null||typeof A!="object"?null:(A=cu&&A[cu]||A["@@iterator"],typeof A=="function"?A:null)}var Ic={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Mc=Object.assign,Qc={};function ln(A,t,n){this.props=A,this.context=t,this.refs=Qc,this.updater=n||Ic}ln.prototype.isReactComponent={};ln.prototype.setState=function(A,t){if(typeof A!="object"&&typeof A!="function"&&A!=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,A,t,"setState")};ln.prototype.forceUpdate=function(A){this.updater.enqueueForceUpdate(this,A,"forceUpdate")};function kc(){}kc.prototype=ln.prototype;function dl(A,t,n){this.props=A,this.context=t,this.refs=Qc,this.updater=n||Ic}var pl=dl.prototype=new kc;pl.constructor=dl;Mc(pl,ln.prototype);pl.isPureReactComponent=!0;var fu=Array.isArray,xc=Object.prototype.hasOwnProperty,hl={current:null},Tc={key:!0,ref:!0,__self:!0,__source:!0};function Uc(A,t,n){var r,o={},i=null,s=null;if(t!=null)for(r in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(i=""+t.key),t)xc.call(t,r)&&!Tc.hasOwnProperty(r)&&(o[r]=t[r]);var u=arguments.length-2;if(u===1)o.children=n;else if(1>>1,I=w[q];if(0>>1;qo(T,R))bo(_,T)?(w[q]=_,w[b]=R,q=b):(w[q]=T,w[F]=R,q=F);else if(bo(_,R))w[q]=_,w[b]=R,q=b;else break A}}return D}function o(w,D){var R=w.sortIndex-D.sortIndex;return R!==0?R:w.id-D.id}if(typeof performance=="object"&&typeof performance.now=="function"){var i=performance;A.unstable_now=function(){return i.now()}}else{var s=Date,u=s.now();A.unstable_now=function(){return s.now()-u}}var l=[],a=[],c=1,f=null,d=3,B=!1,p=!1,h=!1,S=typeof setTimeout=="function"?setTimeout:null,E=typeof clearTimeout=="function"?clearTimeout:null,m=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function y(w){for(var D=n(a);D!==null;){if(D.callback===null)r(a);else if(D.startTime<=w)r(a),D.sortIndex=D.expirationTime,t(l,D);else break;D=n(a)}}function M(w){if(h=!1,y(w),!p)if(n(l)!==null)p=!0,L(k);else{var D=n(a);D!==null&&C(M,D.startTime-w)}}function k(w,D){p=!1,h&&(h=!1,E(v),v=-1),B=!0;var R=d;try{for(y(D),f=n(l);f!==null&&(!(f.expirationTime>D)||w&&!Q());){var q=f.callback;if(typeof q=="function"){f.callback=null,d=f.priorityLevel;var I=q(f.expirationTime<=D);D=A.unstable_now(),typeof I=="function"?f.callback=I:f===n(l)&&r(l),y(D)}else r(l);f=n(l)}if(f!==null)var x=!0;else{var F=n(a);F!==null&&C(M,F.startTime-D),x=!1}return x}finally{f=null,d=R,B=!1}}var g=!1,Y=null,v=-1,V=5,N=-1;function Q(){return!(A.unstable_now()-Nw||125q?(w.sortIndex=R,t(a,w),n(l)===null&&w===n(a)&&(h?(E(v),v=-1):h=!0,C(M,R-q))):(w.sortIndex=I,t(l,w),p||B||(p=!0,L(k))),w},A.unstable_shouldYield=Q,A.unstable_wrapCallback=function(w){var D=d;return function(){var R=d;d=D;try{return w.apply(this,arguments)}finally{d=R}}}})(Pc);(function(A){A.exports=Pc})(Oc);/** + * @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. + */var bc=K.exports,ZA=Oc.exports;function H(A){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+A,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),cs=Object.prototype.hasOwnProperty,I1=/^[: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]*$/,pu={},hu={};function M1(A){return cs.call(hu,A)?!0:cs.call(pu,A)?!1:I1.test(A)?hu[A]=!0:(pu[A]=!0,!1)}function Q1(A,t,n,r){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return r?!1:n!==null?!n.acceptsBooleans:(A=A.toLowerCase().slice(0,5),A!=="data-"&&A!=="aria-");default:return!1}}function k1(A,t,n,r){if(t===null||typeof t>"u"||Q1(A,t,n,r))return!0;if(r)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function PA(A,t,n,r,o,i,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=r,this.attributeNamespace=o,this.mustUseProperty=n,this.propertyName=A,this.type=t,this.sanitizeURL=i,this.removeEmptyString=s}var NA={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(A){NA[A]=new PA(A,0,!1,A,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(A){var t=A[0];NA[t]=new PA(t,1,!1,A[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(A){NA[A]=new PA(A,2,!1,A.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(A){NA[A]=new PA(A,2,!1,A,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(A){NA[A]=new PA(A,3,!1,A.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(A){NA[A]=new PA(A,3,!0,A,null,!1,!1)});["capture","download"].forEach(function(A){NA[A]=new PA(A,4,!1,A,null,!1,!1)});["cols","rows","size","span"].forEach(function(A){NA[A]=new PA(A,6,!1,A,null,!1,!1)});["rowSpan","start"].forEach(function(A){NA[A]=new PA(A,5,!1,A.toLowerCase(),null,!1,!1)});var ml=/[\-:]([a-z])/g;function El(A){return A[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(A){var t=A.replace(ml,El);NA[t]=new PA(t,1,!1,A,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(A){var t=A.replace(ml,El);NA[t]=new PA(t,1,!1,A,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(A){var t=A.replace(ml,El);NA[t]=new PA(t,1,!1,A,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(A){NA[A]=new PA(A,1,!1,A.toLowerCase(),null,!1,!1)});NA.xlinkHref=new PA("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(A){NA[A]=new PA(A,1,!1,A.toLowerCase(),null,!0,!0)});function yl(A,t,n,r){var o=NA.hasOwnProperty(t)?NA[t]:null;(o!==null?o.type!==0:r||!(2u||o[s]!==i[u]){var l=` +`+o[s].replace(" at new "," at ");return A.displayName&&l.includes("")&&(l=l.replace("",A.displayName)),l}while(1<=s&&0<=u);break}}}finally{Lo=!1,Error.prepareStackTrace=n}return(A=A?A.displayName||A.name:"")?wn(A):""}function x1(A){switch(A.tag){case 5:return wn(A.type);case 16:return wn("Lazy");case 13:return wn("Suspense");case 19:return wn("SuspenseList");case 0:case 2:case 15:return A=Go(A.type,!1),A;case 11:return A=Go(A.type.render,!1),A;case 1:return A=Go(A.type,!0),A;default:return""}}function hs(A){if(A==null)return null;if(typeof A=="function")return A.displayName||A.name||null;if(typeof A=="string")return A;switch(A){case Tt:return"Fragment";case xt:return"Portal";case fs:return"Profiler";case Bl:return"StrictMode";case ds:return"Suspense";case ps:return"SuspenseList"}if(typeof A=="object")switch(A.$$typeof){case Wc:return(A.displayName||"Context")+".Consumer";case Vc:return(A._context.displayName||"Context")+".Provider";case vl:var t=A.render;return A=A.displayName,A||(A=t.displayName||t.name||"",A=A!==""?"ForwardRef("+A+")":"ForwardRef"),A;case wl:return t=A.displayName||null,t!==null?t:hs(A.type)||"Memo";case Ve:t=A._payload,A=A._init;try{return hs(A(t))}catch{}}return null}function T1(A){var t=A.type;switch(A.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return A=t.render,A=A.displayName||A.name||"",t.displayName||(A!==""?"ForwardRef("+A+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return hs(t);case 8:return t===Bl?"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 t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function ot(A){switch(typeof A){case"boolean":case"number":case"string":case"undefined":return A;case"object":return A;default:return""}}function zc(A){var t=A.type;return(A=A.nodeName)&&A.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function U1(A){var t=zc(A)?"checked":"value",n=Object.getOwnPropertyDescriptor(A.constructor.prototype,t),r=""+A[t];if(!A.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var o=n.get,i=n.set;return Object.defineProperty(A,t,{configurable:!0,get:function(){return o.call(this)},set:function(s){r=""+s,i.call(this,s)}}),Object.defineProperty(A,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(s){r=""+s},stopTracking:function(){A._valueTracker=null,delete A[t]}}}}function ur(A){A._valueTracker||(A._valueTracker=U1(A))}function Lc(A){if(!A)return!1;var t=A._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return A&&(r=zc(A)?A.checked?"true":"false":A.value),A=r,A!==n?(t.setValue(A),!0):!1}function Jr(A){if(A=A||(typeof document<"u"?document:void 0),typeof A>"u")return null;try{return A.activeElement||A.body}catch{return A.body}}function gs(A,t){var n=t.checked;return dA({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n!=null?n:A._wrapperState.initialChecked})}function mu(A,t){var n=t.defaultValue==null?"":t.defaultValue,r=t.checked!=null?t.checked:t.defaultChecked;n=ot(t.value!=null?t.value:n),A._wrapperState={initialChecked:r,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function Gc(A,t){t=t.checked,t!=null&&yl(A,"checked",t,!1)}function ms(A,t){Gc(A,t);var n=ot(t.value),r=t.type;if(n!=null)r==="number"?(n===0&&A.value===""||A.value!=n)&&(A.value=""+n):A.value!==""+n&&(A.value=""+n);else if(r==="submit"||r==="reset"){A.removeAttribute("value");return}t.hasOwnProperty("value")?Es(A,t.type,n):t.hasOwnProperty("defaultValue")&&Es(A,t.type,ot(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(A.defaultChecked=!!t.defaultChecked)}function Eu(A,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!(r!=="submit"&&r!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+A._wrapperState.initialValue,n||t===A.value||(A.value=t),A.defaultValue=t}n=A.name,n!==""&&(A.name=""),A.defaultChecked=!!A._wrapperState.initialChecked,n!==""&&(A.name=n)}function Es(A,t,n){(t!=="number"||Jr(A.ownerDocument)!==A)&&(n==null?A.defaultValue=""+A._wrapperState.initialValue:A.defaultValue!==""+n&&(A.defaultValue=""+n))}var Sn=Array.isArray;function Lt(A,t,n,r){if(A=A.options,t){t={};for(var o=0;o"+t.valueOf().toString()+"",t=ar.firstChild;A.firstChild;)A.removeChild(A.firstChild);for(;t.firstChild;)A.appendChild(t.firstChild)}});function On(A,t){if(t){var n=A.firstChild;if(n&&n===A.lastChild&&n.nodeType===3){n.nodeValue=t;return}}A.textContent=t}var Yn={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},q1=["Webkit","ms","Moz","O"];Object.keys(Yn).forEach(function(A){q1.forEach(function(t){t=t+A.charAt(0).toUpperCase()+A.substring(1),Yn[t]=Yn[A]})});function Xc(A,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||Yn.hasOwnProperty(A)&&Yn[A]?(""+t).trim():t+"px"}function $c(A,t){A=A.style;for(var n in t)if(t.hasOwnProperty(n)){var r=n.indexOf("--")===0,o=Xc(n,t[n],r);n==="float"&&(n="cssFloat"),r?A.setProperty(n,o):A[n]=o}}var O1=dA({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 vs(A,t){if(t){if(O1[A]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(H(137,A));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(H(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(H(61))}if(t.style!=null&&typeof t.style!="object")throw Error(H(62))}}function ws(A,t){if(A.indexOf("-")===-1)return typeof t.is=="string";switch(A){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 Ss=null;function Sl(A){return A=A.target||A.srcElement||window,A.correspondingUseElement&&(A=A.correspondingUseElement),A.nodeType===3?A.parentNode:A}var Ns=null,Gt=null,Kt=null;function vu(A){if(A=rr(A)){if(typeof Ns!="function")throw Error(H(280));var t=A.stateNode;t&&(t=jo(t),Ns(A.stateNode,A.type,t))}}function Af(A){Gt?Kt?Kt.push(A):Kt=[A]:Gt=A}function ef(){if(Gt){var A=Gt,t=Kt;if(Kt=Gt=null,vu(A),t)for(A=0;A>>=0,A===0?32:31-(J1(A)/Z1|0)|0}var cr=64,fr=4194304;function Nn(A){switch(A&-A){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 A&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return A&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return A}}function Ao(A,t){var n=A.pendingLanes;if(n===0)return 0;var r=0,o=A.suspendedLanes,i=A.pingedLanes,s=n&268435455;if(s!==0){var u=s&~o;u!==0?r=Nn(u):(i&=s,i!==0&&(r=Nn(i)))}else s=n&~o,s!==0?r=Nn(s):i!==0&&(r=Nn(i));if(r===0)return 0;if(t!==0&&t!==r&&(t&o)===0&&(o=r&-r,i=t&-t,o>=i||o===16&&(i&4194240)!==0))return t;if((r&4)!==0&&(r|=n&16),t=A.entangledLanes,t!==0)for(A=A.entanglements,t&=r;0n;n++)t.push(A);return t}function tr(A,t,n){A.pendingLanes|=t,t!==536870912&&(A.suspendedLanes=0,A.pingedLanes=0),A=A.eventTimes,t=31-me(t),A[t]=n}function ep(A,t){var n=A.pendingLanes&~t;A.pendingLanes=t,A.suspendedLanes=0,A.pingedLanes=0,A.expiredLanes&=t,A.mutableReadLanes&=t,A.entangledLanes&=t,t=A.entanglements;var r=A.eventTimes;for(A=A.expirationTimes;0=In),Ru=String.fromCharCode(32),Iu=!1;function wf(A,t){switch(A){case"keyup":return Yp.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function Sf(A){return A=A.detail,typeof A=="object"&&"data"in A?A.data:null}var Ut=!1;function Ip(A,t){switch(A){case"compositionend":return Sf(t);case"keypress":return t.which!==32?null:(Iu=!0,Ru);case"textInput":return A=t.data,A===Ru&&Iu?null:A;default:return null}}function Mp(A,t){if(Ut)return A==="compositionend"||!Il&&wf(A,t)?(A=Bf(),Pr=Fl=Le=null,Ut=!1,A):null;switch(A){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-A};A=r}A:{for(;n;){if(n.nextSibling){n=n.nextSibling;break A}n=n.parentNode}n=void 0}n=xu(n)}}function Df(A,t){return A&&t?A===t?!0:A&&A.nodeType===3?!1:t&&t.nodeType===3?Df(A,t.parentNode):"contains"in A?A.contains(t):A.compareDocumentPosition?!!(A.compareDocumentPosition(t)&16):!1:!1}function Ff(){for(var A=window,t=Jr();t instanceof A.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)A=t.contentWindow;else break;t=Jr(A.document)}return t}function Ml(A){var t=A&&A.nodeName&&A.nodeName.toLowerCase();return t&&(t==="input"&&(A.type==="text"||A.type==="search"||A.type==="tel"||A.type==="url"||A.type==="password")||t==="textarea"||A.contentEditable==="true")}function bp(A){var t=Ff(),n=A.focusedElem,r=A.selectionRange;if(t!==n&&n&&n.ownerDocument&&Df(n.ownerDocument.documentElement,n)){if(r!==null&&Ml(n)){if(t=r.start,A=r.end,A===void 0&&(A=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(A,n.value.length);else if(A=(t=n.ownerDocument||document)&&t.defaultView||window,A.getSelection){A=A.getSelection();var o=n.textContent.length,i=Math.min(r.start,o);r=r.end===void 0?i:Math.min(r.end,o),!A.extend&&i>r&&(o=r,r=i,i=o),o=Tu(n,i);var s=Tu(n,r);o&&s&&(A.rangeCount!==1||A.anchorNode!==o.node||A.anchorOffset!==o.offset||A.focusNode!==s.node||A.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(o.node,o.offset),A.removeAllRanges(),i>r?(A.addRange(t),A.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),A.addRange(t)))}}for(t=[],A=n;A=A.parentNode;)A.nodeType===1&&t.push({element:A,left:A.scrollLeft,top:A.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,qt=null,Rs=null,Qn=null,Is=!1;function Uu(A,t,n){var r=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Is||qt==null||qt!==Jr(r)||(r=qt,"selectionStart"in r&&Ml(r)?r={start:r.selectionStart,end:r.selectionEnd}:(r=(r.ownerDocument&&r.ownerDocument.defaultView||window).getSelection(),r={anchorNode:r.anchorNode,anchorOffset:r.anchorOffset,focusNode:r.focusNode,focusOffset:r.focusOffset}),Qn&&_n(Qn,r)||(Qn=r,r=no(Rs,"onSelect"),0bt||(A.current=Us[bt],Us[bt]=null,bt--)}function oA(A,t){bt++,Us[bt]=A.current,A.current=t}var it={},MA=lt(it),WA=lt(!1),wt=it;function en(A,t){var n=A.type.contextTypes;if(!n)return it;var r=A.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var o={},i;for(i in n)o[i]=t[i];return r&&(A=A.stateNode,A.__reactInternalMemoizedUnmaskedChildContext=t,A.__reactInternalMemoizedMaskedChildContext=o),o}function _A(A){return A=A.childContextTypes,A!=null}function oo(){sA(WA),sA(MA)}function Wu(A,t,n){if(MA.current!==it)throw Error(H(168));oA(MA,t),oA(WA,n)}function Uf(A,t,n){var r=A.stateNode;if(t=t.childContextTypes,typeof r.getChildContext!="function")return n;r=r.getChildContext();for(var o in r)if(!(o in t))throw Error(H(108,T1(A)||"Unknown",o));return dA({},n,r)}function io(A){return A=(A=A.stateNode)&&A.__reactInternalMemoizedMergedChildContext||it,wt=MA.current,oA(MA,A),oA(WA,WA.current),!0}function _u(A,t,n){var r=A.stateNode;if(!r)throw Error(H(169));n?(A=Uf(A,t,wt),r.__reactInternalMemoizedMergedChildContext=A,sA(WA),sA(MA),oA(MA,A)):sA(WA),oA(WA,n)}var Ye=null,Do=!1,li=!1;function qf(A){Ye===null?Ye=[A]:Ye.push(A)}function $p(A){Do=!0,qf(A)}function ut(){if(!li&&Ye!==null){li=!0;var A=0,t=tA;try{var n=Ye;for(tA=1;A>=s,o-=s,Re=1<<32-me(t)+o|n<v?(V=Y,Y=null):V=Y.sibling;var N=d(E,Y,y[v],M);if(N===null){Y===null&&(Y=V);break}A&&Y&&N.alternate===null&&t(E,Y),m=i(N,m,v),g===null?k=N:g.sibling=N,g=N,Y=V}if(v===y.length)return n(E,Y),uA&&pt(E,v),k;if(Y===null){for(;vv?(V=Y,Y=null):V=Y.sibling;var Q=d(E,Y,N.value,M);if(Q===null){Y===null&&(Y=V);break}A&&Y&&Q.alternate===null&&t(E,Y),m=i(Q,m,v),g===null?k=Q:g.sibling=Q,g=Q,Y=V}if(N.done)return n(E,Y),uA&&pt(E,v),k;if(Y===null){for(;!N.done;v++,N=y.next())N=f(E,N.value,M),N!==null&&(m=i(N,m,v),g===null?k=N:g.sibling=N,g=N);return uA&&pt(E,v),k}for(Y=r(E,Y);!N.done;v++,N=y.next())N=B(Y,E,v,N.value,M),N!==null&&(A&&N.alternate!==null&&Y.delete(N.key===null?v:N.key),m=i(N,m,v),g===null?k=N:g.sibling=N,g=N);return A&&Y.forEach(function(U){return t(E,U)}),uA&&pt(E,v),k}function S(E,m,y,M){if(typeof y=="object"&&y!==null&&y.type===Tt&&y.key===null&&(y=y.props.children),typeof y=="object"&&y!==null){switch(y.$$typeof){case lr:A:{for(var k=y.key,g=m;g!==null;){if(g.key===k){if(k=y.type,k===Tt){if(g.tag===7){n(E,g.sibling),m=o(g,y.props.children),m.return=E,E=m;break A}}else if(g.elementType===k||typeof k=="object"&&k!==null&&k.$$typeof===Ve&&Xu(k)===g.type){n(E,g.sibling),m=o(g,y.props),m.ref=gn(E,g,y),m.return=E,E=m;break A}n(E,g);break}else t(E,g);g=g.sibling}y.type===Tt?(m=Bt(y.props.children,E.mode,M,y.key),m.return=E,E=m):(M=Gr(y.type,y.key,y.props,null,E.mode,M),M.ref=gn(E,m,y),M.return=E,E=M)}return s(E);case xt:A:{for(g=y.key;m!==null;){if(m.key===g)if(m.tag===4&&m.stateNode.containerInfo===y.containerInfo&&m.stateNode.implementation===y.implementation){n(E,m.sibling),m=o(m,y.children||[]),m.return=E,E=m;break A}else{n(E,m);break}else t(E,m);m=m.sibling}m=gi(y,E.mode,M),m.return=E,E=m}return s(E);case Ve:return g=y._init,S(E,m,g(y._payload),M)}if(Sn(y))return p(E,m,y,M);if(cn(y))return h(E,m,y,M);yr(E,y)}return typeof y=="string"&&y!==""||typeof y=="number"?(y=""+y,m!==null&&m.tag===6?(n(E,m.sibling),m=o(m,y),m.return=E,E=m):(n(E,m),m=hi(y,E.mode,M),m.return=E,E=m),s(E)):n(E,m)}return S}var nn=zf(!0),Lf=zf(!1),or={},je=lt(or),Kn=lt(or),Jn=lt(or);function Et(A){if(A===or)throw Error(H(174));return A}function bl(A,t){switch(oA(Jn,t),oA(Kn,A),oA(je,or),A=t.nodeType,A){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Bs(null,"");break;default:A=A===8?t.parentNode:t,t=A.namespaceURI||null,A=A.tagName,t=Bs(t,A)}sA(je),oA(je,t)}function rn(){sA(je),sA(Kn),sA(Jn)}function Gf(A){Et(Jn.current);var t=Et(je.current),n=Bs(t,A.type);t!==n&&(oA(Kn,A),oA(je,n))}function Hl(A){Kn.current===A&&(sA(je),sA(Kn))}var cA=lt(0);function fo(A){for(var t=A;t!==null;){if(t.tag===13){var n=t.memoizedState;if(n!==null&&(n=n.dehydrated,n===null||n.data==="$?"||n.data==="$!"))return t}else if(t.tag===19&&t.memoizedProps.revealOrder!==void 0){if((t.flags&128)!==0)return t}else if(t.child!==null){t.child.return=t,t=t.child;continue}if(t===A)break;for(;t.sibling===null;){if(t.return===null||t.return===A)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}var ui=[];function Vl(){for(var A=0;An?n:4,A(!0);var r=ai.transition;ai.transition={};try{A(!1),t()}finally{tA=n,ai.transition=r}}function ad(){return fe().memoizedState}function nh(A,t,n){var r=nt(A);if(n={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null},cd(A))fd(t,n);else if(n=Hf(A,t,n,r),n!==null){var o=UA();Ee(n,A,r,o),dd(n,t,r)}}function rh(A,t,n){var r=nt(A),o={lane:r,action:n,hasEagerState:!1,eagerState:null,next:null};if(cd(A))fd(t,o);else{var i=A.alternate;if(A.lanes===0&&(i===null||i.lanes===0)&&(i=t.lastRenderedReducer,i!==null))try{var s=t.lastRenderedState,u=i(s,n);if(o.hasEagerState=!0,o.eagerState=u,ye(u,s)){var l=t.interleaved;l===null?(o.next=o,Ol(t)):(o.next=l.next,l.next=o),t.interleaved=o;return}}catch{}finally{}n=Hf(A,t,o,r),n!==null&&(o=UA(),Ee(n,A,r,o),dd(n,t,r))}}function cd(A){var t=A.alternate;return A===fA||t!==null&&t===fA}function fd(A,t){kn=po=!0;var n=A.pending;n===null?t.next=t:(t.next=n.next,n.next=t),A.pending=t}function dd(A,t,n){if((n&4194240)!==0){var r=t.lanes;r&=A.pendingLanes,n|=r,t.lanes=n,Cl(A,n)}}var ho={readContext:ce,useCallback:CA,useContext:CA,useEffect:CA,useImperativeHandle:CA,useInsertionEffect:CA,useLayoutEffect:CA,useMemo:CA,useReducer:CA,useRef:CA,useState:CA,useDebugValue:CA,useDeferredValue:CA,useTransition:CA,useMutableSource:CA,useSyncExternalStore:CA,useId:CA,unstable_isNewReconciler:!1},oh={readContext:ce,useCallback:function(A,t){return Se().memoizedState=[A,t===void 0?null:t],A},useContext:ce,useEffect:Aa,useImperativeHandle:function(A,t,n){return n=n!=null?n.concat([A]):null,Wr(4194308,4,od.bind(null,t,A),n)},useLayoutEffect:function(A,t){return Wr(4194308,4,A,t)},useInsertionEffect:function(A,t){return Wr(4,2,A,t)},useMemo:function(A,t){var n=Se();return t=t===void 0?null:t,A=A(),n.memoizedState=[A,t],A},useReducer:function(A,t,n){var r=Se();return t=n!==void 0?n(t):t,r.memoizedState=r.baseState=t,A={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:A,lastRenderedState:t},r.queue=A,A=A.dispatch=nh.bind(null,fA,A),[r.memoizedState,A]},useRef:function(A){var t=Se();return A={current:A},t.memoizedState=A},useState:$u,useDebugValue:Gl,useDeferredValue:function(A){return Se().memoizedState=A},useTransition:function(){var A=$u(!1),t=A[0];return A=th.bind(null,A[1]),Se().memoizedState=A,[t,A]},useMutableSource:function(){},useSyncExternalStore:function(A,t,n){var r=fA,o=Se();if(uA){if(n===void 0)throw Error(H(407));n=n()}else{if(n=t(),vA===null)throw Error(H(349));(Nt&30)!==0||Zf(r,t,n)}o.memoizedState=n;var i={value:n,getSnapshot:t};return o.queue=i,Aa($f.bind(null,r,i,A),[A]),r.flags|=2048,$n(9,Xf.bind(null,r,i,n,t),void 0,null),n},useId:function(){var A=Se(),t=vA.identifierPrefix;if(uA){var n=Ie,r=Re;n=(r&~(1<<32-me(r)-1)).toString(32)+n,t=":"+t+"R"+n,n=Zn++,0<\/script>",A=A.removeChild(A.firstChild)):typeof r.is=="string"?A=s.createElement(n,{is:r.is}):(A=s.createElement(n),n==="select"&&(s=A,r.multiple?s.multiple=!0:r.size&&(s.size=r.size))):A=s.createElementNS(A,n),A[Ne]=t,A[Gn]=r,wd(A,t,!1,!1),t.stateNode=A;A:{switch(s=ws(n,r),n){case"dialog":iA("cancel",A),iA("close",A),o=r;break;case"iframe":case"object":case"embed":iA("load",A),o=r;break;case"video":case"audio":for(o=0;osn&&(t.flags|=128,r=!0,mn(i,!1),t.lanes=4194304)}else{if(!r)if(A=fo(s),A!==null){if(t.flags|=128,r=!0,n=A.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),mn(i,!0),i.tail===null&&i.tailMode==="hidden"&&!s.alternate&&!uA)return jA(t),null}else 2*hA()-i.renderingStartTime>sn&&n!==1073741824&&(t.flags|=128,r=!0,mn(i,!1),t.lanes=4194304);i.isBackwards?(s.sibling=t.child,t.child=s):(n=i.last,n!==null?n.sibling=s:t.child=s,i.last=s)}return i.tail!==null?(t=i.tail,i.rendering=t,i.tail=t.sibling,i.renderingStartTime=hA(),t.sibling=null,n=cA.current,oA(cA,r?n&1|2:n&1),t):(jA(t),null);case 22:case 23:return Au(),r=t.memoizedState!==null,A!==null&&A.memoizedState!==null!==r&&(t.flags|=8192),r&&(t.mode&1)!==0?(GA&1073741824)!==0&&(jA(t),t.subtreeFlags&6&&(t.flags|=8192)):jA(t),null;case 24:return null;case 25:return null}throw Error(H(156,t.tag))}function dh(A,t){switch(kl(t),t.tag){case 1:return _A(t.type)&&oo(),A=t.flags,A&65536?(t.flags=A&-65537|128,t):null;case 3:return rn(),sA(WA),sA(MA),Vl(),A=t.flags,(A&65536)!==0&&(A&128)===0?(t.flags=A&-65537|128,t):null;case 5:return Hl(t),null;case 13:if(sA(cA),A=t.memoizedState,A!==null&&A.dehydrated!==null){if(t.alternate===null)throw Error(H(340));tn()}return A=t.flags,A&65536?(t.flags=A&-65537|128,t):null;case 19:return sA(cA),null;case 4:return rn(),null;case 10:return ql(t.type._context),null;case 22:case 23:return Au(),null;case 24:return null;default:return null}}var vr=!1,IA=!1,ph=typeof WeakSet=="function"?WeakSet:Set,z=null;function _t(A,t){var n=A.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(r){pA(A,t,r)}else n.current=null}function Ks(A,t,n){try{n()}catch(r){pA(A,t,r)}}var ua=!1;function hh(A,t){if(Ms=eo,A=Ff(),Ml(A)){if("selectionStart"in A)var n={start:A.selectionStart,end:A.selectionEnd};else A:{n=(n=A.ownerDocument)&&n.defaultView||window;var r=n.getSelection&&n.getSelection();if(r&&r.rangeCount!==0){n=r.anchorNode;var o=r.anchorOffset,i=r.focusNode;r=r.focusOffset;try{n.nodeType,i.nodeType}catch{n=null;break A}var s=0,u=-1,l=-1,a=0,c=0,f=A,d=null;e:for(;;){for(var B;f!==n||o!==0&&f.nodeType!==3||(u=s+o),f!==i||r!==0&&f.nodeType!==3||(l=s+r),f.nodeType===3&&(s+=f.nodeValue.length),(B=f.firstChild)!==null;)d=f,f=B;for(;;){if(f===A)break e;if(d===n&&++a===o&&(u=s),d===i&&++c===r&&(l=s),(B=f.nextSibling)!==null)break;f=d,d=f.parentNode}f=B}n=u===-1||l===-1?null:{start:u,end:l}}else n=null}n=n||{start:0,end:0}}else n=null;for(Qs={focusedElem:A,selectionRange:n},eo=!1,z=t;z!==null;)if(t=z,A=t.child,(t.subtreeFlags&1028)!==0&&A!==null)A.return=t,z=A;else for(;z!==null;){t=z;try{var p=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(p!==null){var h=p.memoizedProps,S=p.memoizedState,E=t.stateNode,m=E.getSnapshotBeforeUpdate(t.elementType===t.type?h:pe(t.type,h),S);E.__reactInternalSnapshotBeforeUpdate=m}break;case 3:var y=t.stateNode.containerInfo;y.nodeType===1?y.textContent="":y.nodeType===9&&y.documentElement&&y.removeChild(y.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(H(163))}}catch(M){pA(t,t.return,M)}if(A=t.sibling,A!==null){A.return=t.return,z=A;break}z=t.return}return p=ua,ua=!1,p}function xn(A,t,n){var r=t.updateQueue;if(r=r!==null?r.lastEffect:null,r!==null){var o=r=r.next;do{if((o.tag&A)===A){var i=o.destroy;o.destroy=void 0,i!==void 0&&Ks(t,n,i)}o=o.next}while(o!==r)}}function Ro(A,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&A)===A){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function Js(A){var t=A.ref;if(t!==null){var n=A.stateNode;switch(A.tag){case 5:A=n;break;default:A=n}typeof t=="function"?t(A):t.current=A}}function Cd(A){var t=A.alternate;t!==null&&(A.alternate=null,Cd(t)),A.child=null,A.deletions=null,A.sibling=null,A.tag===5&&(t=A.stateNode,t!==null&&(delete t[Ne],delete t[Gn],delete t[Ts],delete t[Zp],delete t[Xp])),A.stateNode=null,A.return=null,A.dependencies=null,A.memoizedProps=null,A.memoizedState=null,A.pendingProps=null,A.stateNode=null,A.updateQueue=null}function jd(A){return A.tag===5||A.tag===3||A.tag===4}function aa(A){A:for(;;){for(;A.sibling===null;){if(A.return===null||jd(A.return))return null;A=A.return}for(A.sibling.return=A.return,A=A.sibling;A.tag!==5&&A.tag!==6&&A.tag!==18;){if(A.flags&2||A.child===null||A.tag===4)continue A;A.child.return=A,A=A.child}if(!(A.flags&2))return A.stateNode}}function Zs(A,t,n){var r=A.tag;if(r===5||r===6)A=A.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(A,t):n.insertBefore(A,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(A,n)):(t=n,t.appendChild(A)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=ro));else if(r!==4&&(A=A.child,A!==null))for(Zs(A,t,n),A=A.sibling;A!==null;)Zs(A,t,n),A=A.sibling}function Xs(A,t,n){var r=A.tag;if(r===5||r===6)A=A.stateNode,t?n.insertBefore(A,t):n.appendChild(A);else if(r!==4&&(A=A.child,A!==null))for(Xs(A,t,n),A=A.sibling;A!==null;)Xs(A,t,n),A=A.sibling}var wA=null,he=!1;function Oe(A,t,n){for(n=n.child;n!==null;)Dd(A,t,n),n=n.sibling}function Dd(A,t,n){if(Ce&&typeof Ce.onCommitFiberUnmount=="function")try{Ce.onCommitFiberUnmount(wo,n)}catch{}switch(n.tag){case 5:IA||_t(n,t);case 6:var r=wA,o=he;wA=null,Oe(A,t,n),wA=r,he=o,wA!==null&&(he?(A=wA,n=n.stateNode,A.nodeType===8?A.parentNode.removeChild(n):A.removeChild(n)):wA.removeChild(n.stateNode));break;case 18:wA!==null&&(he?(A=wA,n=n.stateNode,A.nodeType===8?si(A.parentNode,n):A.nodeType===1&&si(A,n),Vn(A)):si(wA,n.stateNode));break;case 4:r=wA,o=he,wA=n.stateNode.containerInfo,he=!0,Oe(A,t,n),wA=r,he=o;break;case 0:case 11:case 14:case 15:if(!IA&&(r=n.updateQueue,r!==null&&(r=r.lastEffect,r!==null))){o=r=r.next;do{var i=o,s=i.destroy;i=i.tag,s!==void 0&&((i&2)!==0||(i&4)!==0)&&Ks(n,t,s),o=o.next}while(o!==r)}Oe(A,t,n);break;case 1:if(!IA&&(_t(n,t),r=n.stateNode,typeof r.componentWillUnmount=="function"))try{r.props=n.memoizedProps,r.state=n.memoizedState,r.componentWillUnmount()}catch(u){pA(n,t,u)}Oe(A,t,n);break;case 21:Oe(A,t,n);break;case 22:n.mode&1?(IA=(r=IA)||n.memoizedState!==null,Oe(A,t,n),IA=r):Oe(A,t,n);break;default:Oe(A,t,n)}}function ca(A){var t=A.updateQueue;if(t!==null){A.updateQueue=null;var n=A.stateNode;n===null&&(n=A.stateNode=new ph),t.forEach(function(r){var o=Nh.bind(null,A,r);n.has(r)||(n.add(r),r.then(o,o))})}}function de(A,t){var n=t.deletions;if(n!==null)for(var r=0;ro&&(o=s),r&=~i}if(r=o,r=hA()-r,r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*mh(r/1960))-r,10A?16:A,Ge===null)var r=!1;else{if(A=Ge,Ge=null,Eo=0,(AA&6)!==0)throw Error(H(331));var o=AA;for(AA|=4,z=A.current;z!==null;){var i=z,s=i.child;if((z.flags&16)!==0){var u=i.deletions;if(u!==null){for(var l=0;lhA()-Xl?yt(A,0):Zl|=n),zA(A,t)}function xd(A,t){t===0&&((A.mode&1)===0?t=1:(t=fr,fr<<=1,(fr&130023424)===0&&(fr=4194304)));var n=UA();A=xe(A,t),A!==null&&(tr(A,t,n),zA(A,n))}function Sh(A){var t=A.memoizedState,n=0;t!==null&&(n=t.retryLane),xd(A,n)}function Nh(A,t){var n=0;switch(A.tag){case 13:var r=A.stateNode,o=A.memoizedState;o!==null&&(n=o.retryLane);break;case 19:r=A.stateNode;break;default:throw Error(H(314))}r!==null&&r.delete(t),xd(A,n)}var Td;Td=function(A,t,n){if(A!==null)if(A.memoizedProps!==t.pendingProps||WA.current)VA=!0;else{if((A.lanes&n)===0&&(t.flags&128)===0)return VA=!1,ch(A,t,n);VA=(A.flags&131072)!==0}else VA=!1,uA&&(t.flags&1048576)!==0&&Of(t,lo,t.index);switch(t.lanes=0,t.tag){case 2:var r=t.type;_r(A,t),A=t.pendingProps;var o=en(t,MA.current);Zt(t,n),o=_l(null,t,r,A,o,n);var i=zl();return t.flags|=1,typeof o=="object"&&o!==null&&typeof o.render=="function"&&o.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,_A(r)?(i=!0,io(t)):i=!1,t.memoizedState=o.state!==null&&o.state!==void 0?o.state:null,Pl(t),o.updater=Fo,t.stateNode=o,o._reactInternals=t,Hs(t,r,A,n),t=_s(null,t,r,!0,i,n)):(t.tag=0,uA&&i&&Ql(t),xA(null,t,o,n),t=t.child),t;case 16:r=t.elementType;A:{switch(_r(A,t),A=t.pendingProps,o=r._init,r=o(r._payload),t.type=r,o=t.tag=jh(r),A=pe(r,A),o){case 0:t=Ws(null,t,r,A,n);break A;case 1:t=ia(null,t,r,A,n);break A;case 11:t=ra(null,t,r,A,n);break A;case 14:t=oa(null,t,r,pe(r.type,A),n);break A}throw Error(H(306,r,""))}return t;case 0:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:pe(r,o),Ws(A,t,r,o,n);case 1:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:pe(r,o),ia(A,t,r,o,n);case 3:A:{if(yd(t),A===null)throw Error(H(387));r=t.pendingProps,i=t.memoizedState,o=i.element,Vf(A,t),co(t,r,null,n);var s=t.memoizedState;if(r=s.element,i.isDehydrated)if(i={element:r,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=i,t.memoizedState=i,t.flags&256){o=on(Error(H(423)),t),t=sa(A,t,r,n,o);break A}else if(r!==o){o=on(Error(H(424)),t),t=sa(A,t,r,n,o);break A}else for(KA=$e(t.stateNode.containerInfo.firstChild),JA=t,uA=!0,ge=null,n=Lf(t,null,r,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(tn(),r===o){t=Te(A,t,n);break A}xA(A,t,r,n)}t=t.child}return t;case 5:return Gf(t),A===null&&Os(t),r=t.type,o=t.pendingProps,i=A!==null?A.memoizedProps:null,s=o.children,ks(r,o)?s=null:i!==null&&ks(r,i)&&(t.flags|=32),Ed(A,t),xA(A,t,s,n),t.child;case 6:return A===null&&Os(t),null;case 13:return Bd(A,t,n);case 4:return bl(t,t.stateNode.containerInfo),r=t.pendingProps,A===null?t.child=nn(t,null,r,n):xA(A,t,r,n),t.child;case 11:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:pe(r,o),ra(A,t,r,o,n);case 7:return xA(A,t,t.pendingProps,n),t.child;case 8:return xA(A,t,t.pendingProps.children,n),t.child;case 12:return xA(A,t,t.pendingProps.children,n),t.child;case 10:A:{if(r=t.type._context,o=t.pendingProps,i=t.memoizedProps,s=o.value,oA(uo,r._currentValue),r._currentValue=s,i!==null)if(ye(i.value,s)){if(i.children===o.children&&!WA.current){t=Te(A,t,n);break A}}else for(i=t.child,i!==null&&(i.return=t);i!==null;){var u=i.dependencies;if(u!==null){s=i.child;for(var l=u.firstContext;l!==null;){if(l.context===r){if(i.tag===1){l=Me(-1,n&-n),l.tag=2;var a=i.updateQueue;if(a!==null){a=a.shared;var c=a.pending;c===null?l.next=l:(l.next=c.next,c.next=l),a.pending=l}}i.lanes|=n,l=i.alternate,l!==null&&(l.lanes|=n),Ps(i.return,n,t),u.lanes|=n;break}l=l.next}}else if(i.tag===10)s=i.type===t.type?null:i.child;else if(i.tag===18){if(s=i.return,s===null)throw Error(H(341));s.lanes|=n,u=s.alternate,u!==null&&(u.lanes|=n),Ps(s,n,t),s=i.sibling}else s=i.child;if(s!==null)s.return=i;else for(s=i;s!==null;){if(s===t){s=null;break}if(i=s.sibling,i!==null){i.return=s.return,s=i;break}s=s.return}i=s}xA(A,t,o.children,n),t=t.child}return t;case 9:return o=t.type,r=t.pendingProps.children,Zt(t,n),o=ce(o),r=r(o),t.flags|=1,xA(A,t,r,n),t.child;case 14:return r=t.type,o=pe(r,t.pendingProps),o=pe(r.type,o),oa(A,t,r,o,n);case 15:return gd(A,t,t.type,t.pendingProps,n);case 17:return r=t.type,o=t.pendingProps,o=t.elementType===r?o:pe(r,o),_r(A,t),t.tag=1,_A(r)?(A=!0,io(t)):A=!1,Zt(t,n),_f(t,r,o),Hs(t,r,o,n),_s(null,t,r,!0,A,n);case 19:return vd(A,t,n);case 22:return md(A,t,n)}throw Error(H(156,t.tag))};function Ud(A,t){return uf(A,t)}function Ch(A,t,n,r){this.tag=A,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function le(A,t,n,r){return new Ch(A,t,n,r)}function tu(A){return A=A.prototype,!(!A||!A.isReactComponent)}function jh(A){if(typeof A=="function")return tu(A)?1:0;if(A!=null){if(A=A.$$typeof,A===vl)return 11;if(A===wl)return 14}return 2}function rt(A,t){var n=A.alternate;return n===null?(n=le(A.tag,t,A.key,A.mode),n.elementType=A.elementType,n.type=A.type,n.stateNode=A.stateNode,n.alternate=A,A.alternate=n):(n.pendingProps=t,n.type=A.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=A.flags&14680064,n.childLanes=A.childLanes,n.lanes=A.lanes,n.child=A.child,n.memoizedProps=A.memoizedProps,n.memoizedState=A.memoizedState,n.updateQueue=A.updateQueue,t=A.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=A.sibling,n.index=A.index,n.ref=A.ref,n}function Gr(A,t,n,r,o,i){var s=2;if(r=A,typeof A=="function")tu(A)&&(s=1);else if(typeof A=="string")s=5;else A:switch(A){case Tt:return Bt(n.children,o,i,t);case Bl:s=8,o|=8;break;case fs:return A=le(12,n,t,o|2),A.elementType=fs,A.lanes=i,A;case ds:return A=le(13,n,t,o),A.elementType=ds,A.lanes=i,A;case ps:return A=le(19,n,t,o),A.elementType=ps,A.lanes=i,A;case _c:return Mo(n,o,i,t);default:if(typeof A=="object"&&A!==null)switch(A.$$typeof){case Vc:s=10;break A;case Wc:s=9;break A;case vl:s=11;break A;case wl:s=14;break A;case Ve:s=16,r=null;break A}throw Error(H(130,A==null?A:typeof A,""))}return t=le(s,n,t,o),t.elementType=A,t.type=r,t.lanes=i,t}function Bt(A,t,n,r){return A=le(7,A,r,t),A.lanes=n,A}function Mo(A,t,n,r){return A=le(22,A,r,t),A.elementType=_c,A.lanes=n,A.stateNode={isHidden:!1},A}function hi(A,t,n){return A=le(6,A,null,t),A.lanes=n,A}function gi(A,t,n){return t=le(4,A.children!==null?A.children:[],A.key,t),t.lanes=n,t.stateNode={containerInfo:A.containerInfo,pendingChildren:null,implementation:A.implementation},t}function Dh(A,t,n,r,o){this.tag=t,this.containerInfo=A,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=Jo(0),this.expirationTimes=Jo(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=Jo(0),this.identifierPrefix=r,this.onRecoverableError=o,this.mutableSourceEagerHydrationData=null}function nu(A,t,n,r,o,i,s,u,l){return A=new Dh(A,t,n,u,l),t===1?(t=1,i===!0&&(t|=8)):t=0,i=le(3,null,null,t),A.current=i,i.stateNode=A,i.memoizedState={element:r,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Pl(i),A}function Fh(A,t,n){var r=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),A.exports=XA})(qc);var ya=qc.exports;as.createRoot=ya.createRoot,as.hydrateRoot=ya.hydrateRoot;const Qh=["\u{1F3A8}","\u{1F308}","\u2699\uFE0F","\u{1F4BB}","\u{1F4DA}","\u{1F42F}","\u{1F424}","\u{1F43C}","\u{1F40F}","\u{1F340}"],su=()=>({title:"\u6709\u89E3\u7684\u7F8A\u4E86\u4E2A\u7F8A",desc:"\u771F\u7684\u53EF\u4EE5\u901A\u5173~",dark:!0,backgroundColor:"#8dac85",icons:Qh.map(A=>({name:A,content:A,clickSound:"button-click",tripleSound:"triple"})),sounds:[{name:"button-click",src:localStorage.getItem(xh)||""},{name:"triple",src:localStorage.getItem(kh)||""}],bgm:localStorage.getItem(Vd)||""}),bd="lastLevel",Hd="lastScore",Vd="defaultBgm",kh="defaultTripleSound",xh="defaultClickSound",Th=A=>{const t="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";let n="";for(;A>0;)n+=t[Math.floor(t.length*Math.random())],A--;return n},Uh=A=>new Promise(t=>{setTimeout(()=>{t()},A)}),qh=A=>new URL(A).searchParams.get("customTheme")||"",Oh=(A,t)=>{const n=document.createElement("canvas"),r=n.getContext("2d");if(!r)return;const o=document.getElementById(A);!o||(console.log(o),n.width=o.clientWidth,n.height=o.clientHeight,console.log(o.clientWidth),r.drawImage(o,0,0,o.clientWidth,o.clientHeight),n.toBlob(function(i){if(!i)return;const s=document.createElement("a");s.download=t,s.style.display="none",s.href=URL.createObjectURL(i),document.body.appendChild(s),s.click(),document.body.removeChild(s)},"image/png",1))},nl=A=>{const t=su();A.bgm||(A.bgm=t.bgm);let n,r;for(const o of A.icons)o.clickSound||(o.clickSound="button-click"),o.tripleSound||(o.tripleSound="triple"),o.clickSound==="button-click"&&(r=!0),o.tripleSound==="triple"&&(n=!0);if(r&&!A.sounds.find(o=>o.name==="button-click")){const o=t.sounds.find(i=>i.name==="button-click");o&&A.sounds.push(o)}if(n&&!A.sounds.find(o=>o.name==="triple")){const o=t.sounds.find(i=>i.name==="triple");o&&A.sounds.push(o)}for(const o of A.sounds)["triple","button-click"].includes(o.name)&&(o.src=t.sounds.find(i=>i.name===o.name).src)},rl=A=>{document.body.style.backgroundColor=A.backgroundColor||"white",document.body.style.color=A.dark?"white":"rgb(0 0 0 / 60%)"};var Uo={exports:{}},qo={};/** + * @license React + * react-jsx-runtime.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. + */var Ph=K.exports,bh=Symbol.for("react.element"),Hh=Symbol.for("react.fragment"),Vh=Object.prototype.hasOwnProperty,Wh=Ph.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.ReactCurrentOwner,_h={key:!0,ref:!0,__self:!0,__source:!0};function Wd(A,t,n){var r,o={},i=null,s=null;n!==void 0&&(i=""+n),t.key!==void 0&&(i=""+t.key),t.ref!==void 0&&(s=t.ref);for(r in t)Vh.call(t,r)&&!_h.hasOwnProperty(r)&&(o[r]=t[r]);if(A&&A.defaultProps)for(r in t=A.defaultProps,t)o[r]===void 0&&(o[r]=t[r]);return{$$typeof:bh,type:A,key:i,ref:s,props:o,_owner:Wh.current}}qo.Fragment=Hh;qo.jsx=Wd;qo.jsxs=Wd;(function(A){A.exports=qo})(Uo);const Dt=Uo.exports.Fragment,O=Uo.exports.jsx,J=Uo.exports.jsxs,ol=50,Nr=(A,t)=>{const n=Math.min(ol,A),r=t.slice(0,2*n),o=[0,25,-25,50,-50].slice(0,1+n),i=[],s=[[2,6],[1,6],[1,7],[0,7],[0,8]][Math.min(4,n-1)],u=a=>{const c=o[Math.floor(o.length*Math.random())],f=s[0]+Math.floor((s[1]-s[0])*Math.random()),d=s[0]+Math.floor((s[1]-s[0])*Math.random());i.push({isCover:!1,status:0,icon:a,id:Th(6),x:d*100+c,y:f*100+c})};let l=n;for(;l>0;)r.push(...r.slice(0,Math.min(10,2*(l-5)))),l-=5;for(const a of r)for(let c=0;c<6;c++)u(a);return i},zh=A=>{const t=A.slice();for(let n=0;n>0;[t[n],t[r]]=[t[r],t[n]]}return t},Lh=(A,t)=>{const n=zh(t),r=[0,25,-25,50,-50].slice(0,1+A),o=[[2,6],[1,6],[1,7],[0,7],[0,8]][Math.min(4,A-1)],i=s=>{const u=r[Math.floor(r.length*Math.random())],l=o[0]+Math.floor((o[1]-o[0])*Math.random()),a=o[0]+Math.floor((o[1]-o[0])*Math.random());s.x=a*100+u,s.y=l*100+u,s.isCover=!1};for(const s of n)s.status===0&&i(s);return n},Gh=({x:A,y:t,icon:n,isCover:r,status:o,onClick:i})=>O("div",{className:"symbol",style:{transform:`translateX(${A}%) translateY(${t}%)`,backgroundColor:r?"#999":"white",opacity:o<2?1:0},onClick:i,children:O("div",{className:"symbol-inner",style:{opacity:r?.4:1},children:typeof n.content=="string"?n.content.startsWith("http")?O("img",{src:n.content,alt:""}):O("i",{children:n.content}):n.content})}),Kh=({theme:A,initLevel:t,initScore:n})=>{console.log("Game FC");const[r,o]=K.exports.useState(Nr(t,A.icons)),[i,s]=K.exports.useState(t),[u,l]=K.exports.useState(n),[a,c]=K.exports.useState([]),[f,d]=K.exports.useState({}),[B,p]=K.exports.useState(!1),[h,S]=K.exports.useState(""),[E,m]=K.exports.useState(!1),y=K.exports.useRef({}),M=K.exports.useRef(null),[k,g]=K.exports.useState(!1),[Y,v]=K.exports.useState(!1);K.exports.useEffect(()=>{!M.current||(k?(M.current.volume=.5,M.current.play().then()):M.current.pause())},[k]),K.exports.useEffect(()=>{localStorage.setItem(bd,i.toString()),localStorage.setItem(Hd,u.toString())},[i]),K.exports.useEffect(()=>{const C={};for(const I of a)C[0+I.icon.name]?C[0+I.icon.name].push(I):C[0+I.icon.name]=[I];const D=[];for(const I of Object.values(C))D.push(...I);const R={};let q=50;for(const I of D)R[I.id]=q,q+=100;d(R)},[a]),K.exports.useEffect(()=>{V(r)},[]);const V=C=>{const w=C.slice();for(let D=0;D=F||_+100<=q||_>=x)){R.isCover=!0;break}}}o(w)},N=K.exports.useRef(0),Q=()=>{var R;if(!a.length)return;const C=a.slice(),w=C.shift();if(l(u-1),!w)return;const D=r.find(q=>q.id===w.id);D&&(c(C),D.status=0,D.x=100*(N.current%7),N.current++,D.y=800,V(r),(R=y.current)!=null&&R["sound-shift"]&&(y.current["sound-shift"].currentTime=0,y.current["sound-shift"].play()))},U=()=>{var R;if(!a.length)return;l(u-1);const C=a.slice(),w=C.pop();if(!w)return;const D=r.find(q=>q.id===w.id);D&&(c(C),D.status=0,V(r),(R=y.current)!=null&&R["sound-undo"]&&(y.current["sound-undo"].currentTime=0,y.current["sound-undo"].play()))},j=()=>{var C;l(u-1),V(Lh(i,r)),(C=y.current)!=null&&C["sound-wash"]&&(y.current["sound-wash"].currentTime=0,y.current["sound-wash"].play())},P=()=>{i>=ol||(p(!1),s(i+1),c([]),V(Nr(i+1,A.icons)))},W=()=>{p(!1),l(0),s(1),c([]),V(Nr(1,A.icons))},L=async C=>{if(B||E)return;Y||(g(!0),v(!0));const w=r.slice(),D=w[C];if(D.isCover||D.status!==0)return;D.status=1,y.current&&y.current[D.icon.clickSound]&&(y.current[D.icon.clickSound].currentTime=0,y.current[D.icon.clickSound].play().then());let R=a.slice();R.push(D),c(R),V(w),m(!0),await Uh(150);const q=R.filter(I=>I.icon===D.icon);if(q.length===3){l(u+3),R=R.filter(I=>I.icon!==D.icon);for(const I of q){const x=w.find(F=>F.id===I.id);x&&(x.status=2,y.current&&y.current[D.icon.tripleSound]&&(y.current[D.icon.tripleSound].currentTime=0,y.current[D.icon.tripleSound].play().then()))}}if(R.length===7&&(S("\u5931\u8D25\u4E86"),p(!0)),w.find(I=>I.status!==2))c(R),V(w);else{if(i===ol){S("\u5B8C\u6210\u6311\u6218"),p(!0);return}l(u+i),s(i+1),c([]),V(Nr(i+1,A.icons))}m(!1)};return J(Dt,{children:[O("div",{className:"game",children:O("div",{className:"scene-container",children:O("div",{className:"scene-inner",children:r.map((C,w)=>O(Gh,{...C,x:C.status===0?C.x:C.status===1?f[C.id]:-1e3,y:C.status===0?C.y:945,onClick:()=>L(w)},C.id))})})}),O("div",{className:"queue-container"}),J("div",{className:"flex-container flex-between",children:[O("button",{className:"flex-grow",onClick:Q,children:"\u5F39\u51FA"}),O("button",{className:"flex-grow",onClick:U,children:"\u64A4\u9500"}),O("button",{className:"flex-grow",onClick:j,children:"\u6D17\u724C"}),O("button",{className:"flex-grow",onClick:()=>{l(u-i),P()},children:"\u4E0B\u4E00\u5173"})]}),J("div",{className:"level",children:["\u5173\u5361",i,"|\u5269\u4F59",r.filter(C=>C.status===0).length,"|\u5F97\u5206",u]}),B&&J("div",{className:"modal",children:[O("h1",{children:h}),O("button",{onClick:W,children:"\u518D\u6765\u4E00\u6B21"})]}),A.bgm&&J("button",{className:"bgm-button",onClick:()=>g(!k),children:[k?"\u{1F50A}":"\u{1F508}",O("audio",{ref:M,loop:!0,src:A.bgm})]}),A.sounds.map(C=>O("audio",{ref:w=>{w&&(y.current[C.name]=w)},src:C.src},C.name))]})},Jh=()=>O("a",{href:"https://beian.miit.gov.cn/",target:"_blank",rel:"noopener noreferrer nofollow",children:"\u6D59ICP\u590717007857\u53F7-2"}),Zh="_title_lfylx_23",Xh="_scale_lfylx_1",$h="_item_lfylx_34",A0="_jump_lfylx_1",e0="_description_lfylx_44",mi={title:Zh,scale:Xh,item:$h,jump:A0,description:e0},t0=({title:A,desc:t})=>J(Dt,{children:[O("h1",{className:mi.title,children:[...A].map((n,r)=>O("span",{className:mi.item,style:{animationDelay:r/10+"s"},children:n},`${r}`))}),t&&O("h2",{className:mi.description,children:t})]}),n0="_info_1gj3x_12",r0="_gradient_1gj3x_1",o0="_close_1gj3x_39",i0="_githubIcon_1gj3x_54",s0="_githubLink_1gj3x_60",l0="_bilibiliIcon_1gj3x_65",u0="_bilibiliLink_1gj3x_70",a0="_open_1gj3x_75",vt={info:n0,gradient:r0,close:o0,githubIcon:i0,githubLink:s0,bilibiliIcon:l0,bilibiliLink:u0,open:a0};var _d={exports:{}};/*! + Copyright (c) 2018 Jed Watson. + Licensed under the MIT License (MIT), see + http://jedwatson.github.io/classnames +*/(function(A){(function(){var t={}.hasOwnProperty;function n(){for(var r=[],o=0;oO("svg",{width:"24",height:"24","aria-hidden":"true",viewBox:"0 0 16 16",fill:"currentColor",className:vt.githubIcon,children:O("path",{fillRule:"evenodd",d:"M8 0C3.58 0 0 3.58 0 8c0 3.54 2.29 6.53 5.47 7.59.4.07.55-.17.55-.38 0-.19-.01-.82-.01-1.49-2.01.37-2.53-.49-2.69-.94-.09-.23-.48-.94-.82-1.13-.28-.15-.68-.52-.01-.53.63-.01 1.08.58 1.23.82.72 1.21 1.87.87 2.33.66.07-.52.28-.87.51-1.07-1.78-.2-3.64-.89-3.64-3.95 0-.87.31-1.59.82-2.15-.08-.2-.36-1.02.08-2.12 0 0 .67-.21 2.2.82.64-.18 1.32-.27 2-.27.68 0 1.36.09 2 .27 1.53-1.04 2.2-.82 2.2-.82.44 1.1.16 1.92.08 2.12.51.56.82 1.27.82 2.15 0 3.07-1.87 3.75-3.65 3.95.29.25.54.73.54 1.48 0 1.07-.01 1.93-.01 2.2 0 .21.15.46.55.38A8.013 8.013 0 0016 8c0-4.42-3.58-8-8-8z"})}),f0=()=>O("svg",{height:"16","aria-hidden":"true",viewBox:"0 0 2240 1024",className:vt.bilibiliIcon,children:O("path",{d:"M2079.810048 913.566175c-10.01309 0-18.554608 0.799768-26.936172-0.159954-16.987063-1.951433-33.974126-1.567544-50.99318-2.079395-10.972811-0.287916-10.652904-0.287916-11.580634-10.90883-2.71921-32.406582-5.694345-64.781173-8.605499-97.155764-2.527266-28.439735-4.926568-56.91146-7.70976-85.319204-2.527266-26.040432-5.566382-52.016883-8.317583-78.025324-2.623238-24.440897-5.054531-48.913784-7.77374-73.322691a12681.114551 12681.114551 0 0 0-10.684895-92.133223c-3.295042-27.128116-6.558094-54.320213-10.205034-81.416339a20559.272961 20559.272961 0 0 0-17.530905-125.979387c-6.398141-44.723002-14.075909-89.22207-22.105576-133.657156-1.439582-7.965685-1.247637-8.253601 6.36615-9.533229 31.670796-5.406429 63.501545-10.01309 95.716183-9.309295 3.486987 0.095972 7.005964 0.159954 10.460959 0.607823 5.662354 0.703795 8.605499 3.454996 8.925406 10.045081 1.119675 22.969325 2.71921 45.938649 4.414717 68.875983 2.71921 37.589076 5.662354 75.178151 8.477537 112.735236 1.791479 24.184971 3.327033 48.305961 5.150503 72.426951 2.911154 38.772732 5.982261 77.513473 8.925406 116.286205 1.791479 23.705111 3.359024 47.474203 5.182494 71.179313 2.783191 34.805885 5.822308 69.579778 8.637489 104.353672 1.791479 22.137566 3.391014 44.307123 5.278466 66.44469 2.783191 32.79047 5.790317 65.580941 8.63749 98.371411 2.143377 25.592562 4.09481 51.249106 6.270178 77.673426zM853.670395 114.918282c4.638652 0 11.644616-0.511851 18.554607 0.127963 8.797443 0.799768 10.49295 3.071107 11.036793 11.900541 2.527266 40.372267 4.894578 80.776524 7.581796 121.180782 2.943145 43.571337 6.174206 87.078693 9.405267 130.586048 2.975135 39.956388 5.950271 79.912775 9.149341 119.869163 3.486987 43.891244 7.357862 87.718507 10.876839 131.609751 2.655228 33.622229 4.926568 67.244457 7.677768 100.898677 2.623238 31.222926 5.694345 62.38187 8.509527 93.572805 2.399303 26.8402 4.830596 53.71239 7.165918 80.58458 0.735786 8.509527 0.127963 9.053369-9.053369 8.829434-24.025018-0.575833-47.922073-3.391014-71.947091-2.71921-5.502401 0.159954-7.101936-2.367312-8.029666-7.581796-1.983424-11.356699-1.663517-22.905343-2.879163-34.390006-3.295042-30.359177-5.182494-60.846317-7.965685-91.269474-2.495275-27.639967-5.502401-55.215953-8.349574-82.82393-2.527266-25.240664-5.02254-50.481329-7.709759-75.753984-2.687219-24.792795-5.534392-49.61758-8.349573-74.442365-2.591247-22.841362-5.118512-45.682723-7.869713-68.524085-4.062819-33.462275-8.093648-66.92455-12.508365-100.322844-4.062819-30.647093-8.66948-61.198214-12.988225-91.813317-5.886289-41.587914-12.508365-83.079855-19.834236-124.411842a1393.96288 1393.96288 0 0 0-5.310457-28.023856c-0.959721-4.702633-0.095972-7.421843 5.278466-8.157629 14.139891-1.887451 28.24779-4.830596 42.451663-6.206196 14.203872-1.311619 28.407744-3.966847 45.106891-2.71921z m1006.075609 403.33878c27.064134 0 27.703949 0.191944 32.054684 24.536869 5.342447 30.03927 9.08536 60.334465 12.636328 90.62966 3.742912 32.278619 7.517815 64.557238 10.972811 96.867848 2.783191 26.008441 5.118512 52.080864 7.74175 78.089305 2.7512 27.256079 5.662354 54.416185 8.509527 81.640274 1.567544 15.387528 3.039117 30.775056 4.798605 46.130593 0.511851 4.446708-0.831758 6.81402-5.214485 7.325871-9.245313 1.055693-18.426645 2.27134-27.639967 3.263052-16.891091 1.82347-33.814173 3.614949-50.737254 5.182493-8.733462 0.799768-9.309294 0.319907-10.940821-8.125638-14.843686-76.617733-29.719363-153.171485-44.435086-229.821208-9.789155-50.961189-19.322384-101.95437-28.919595-152.915559a805.525894 805.525894 0 0 1-3.582959-21.081873c-0.639814-4.030829 0.44787-6.622075 5.022541-7.70976 30.48714-7.133927 61.294186-12.636328 89.733921-14.011927z m-1137.077537 0c28.951586 0 28.823623 0.095972 33.302322 26.360339 6.909992 40.660183 11.804569 81.544301 16.187295 122.556382 4.286754 39.796434 8.957397 79.560878 13.148179 119.357311 2.847173 27.224088 5.086522 54.512157 7.74175 81.704255 1.887451 19.354375 4.126801 38.644769 6.174206 57.967153 0.255926 2.367312 0.383888 4.734624 0.543842 7.133927 0.415879 9.469248 0 10.237025-9.117351 11.164755-18.074747 1.887451-36.181485 3.454996-54.256232 5.246476-6.558094 0.639814-13.084197 1.599535-19.57831 2.239349-8.63749 0.799768-8.925406 0.767777-10.620913-7.965685-6.078234-30.679084-11.964523-61.422149-17.914793-92.101233-14.267853-73.898523-28.69566-147.733065-42.867542-221.631589-5.662354-29.559409-10.524941-59.246781-16.091323-88.838181-1.023702-5.406429-0.255926-7.933694 5.342447-9.245313 30.199223-7.037955 60.590391-12.540355 88.006423-13.947946z m382.128944 309.861946v124.027954c0 1.183656-0.127963 2.399303 0.03199 3.582959 0.607823 6.014252-1.599535 8.66948-7.805731 8.413555-8.157629-0.351898-16.251277-0.127963-24.408906 0.063981-17.019054 0.319907-34.070098-0.351898-51.057162 1.599535-9.405267 1.087684-9.213322 0.511851-10.141052-9.405266-2.783191-31.222926-5.822308-62.413861-8.669481-93.636787-2.623238-28.823623-4.99055-57.711228-7.677768-86.534851-2.71921-29.655381-5.758326-59.214791-8.509527-88.838181-1.887451-19.770254-3.550968-39.508518-5.214485-59.278772-2.175368-25.720525-4.190782-51.409059-6.462122-77.129585-0.959721-10.844848-0.159954-12.380402 10.588923-13.500076a531.877423 531.877423 0 0 1 83.527724-2.591247c6.941982 0.383888 13.851974 1.727498 20.570022 3.359024 8.477536 2.015414 9.405267 3.263052 9.853137 12.124476 0.92773 17.850812 1.855461 35.701624 2.335321 53.584427 0.543842 19.866226 0.095972 39.764443 0.831758 59.63067 1.855461 54.800074 1.567544 109.664129 2.207359 164.528184z m1134.806197 5.630364v117.437869c0 1.983424-0.063981 3.966847 0.03199 5.982262 0.415879 5.150503-1.983424 6.973973-6.878001 6.941982-12.028504-0.095972-24.025018 0-36.021531 0.159954-13.564058 0.127963-27.096125 0.063981-40.628192 1.535553-8.925406 1.023702-8.989387 0.351898-9.789155-8.509527-3.678931-40.660183-7.549806-81.320366-11.260728-122.04453-3.391014-37.525094-6.526103-75.082179-9.981099-112.639265-3.550968-38.740741-7.421843-77.38551-10.90883-116.09426-1.727498-19.386366-3.16708-38.772732-4.606661-58.159097-0.575833-8.445546 0.351898-9.949109 9.885127-10.716886 16.571184-1.311619 33.078387-3.550968 49.777534-3.263051 16.635165 0.319907 33.302322-0.607823 49.841515 2.559256 14.011928 2.687219 14.715723 3.486987 15.547481 18.458635 2.399303 44.051198 1.663517 88.230358 3.231061 132.281556 1.599535 46.89837 0.479861 93.79674 1.759489 146.069549zM1831.498213 305.135c9.789155 0.575833 17.498914 0.095972 25.176683 1.791479 4.894578 1.119675 7.357862 3.327033 7.837723 8.573509 2.303331 25.240664 4.798605 50.51332 7.32587 75.785975 2.015414 20.50604 4.158791 41.012081 6.238188 61.518121l0.191944 1.183656c1.663517 12.924244 1.279628 13.276142-11.292718 13.979937-11.196746 0.607823-22.361501 1.599535-33.558247 2.27134-7.357862 0.44787-9.693183 1.695507-10.90883-9.021378-4.190782-37.813011-9.053369-75.530049-13.692021-113.311069a1185.0316 1185.0316 0 0 0-4.286754-31.798759c-0.92773-5.982261 1.407591-9.277304 7.005964-9.757164 7.357862-0.671805 14.715723-0.863749 19.962198-1.215647z m-1133.398606 0.159954c7.549806 0.415879 15.323547-0.159954 22.937334 1.599535 4.350736 0.991712 6.558094 2.815182 6.973973 7.773741 0.92773 11.83656 2.7512 23.641129 3.870875 35.477689 3.550968 36.309448 6.909992 72.650886 10.237025 108.992324 0.703795 7.901704 0.543842 8.061657-6.84601 8.605499-13.116188 0.959721-26.264367 1.919442-39.412546 2.463284-7.645778 0.351898-8.605499-0.575833-9.56522-8.381564-3.327033-26.744227-6.462122-53.520446-9.661192-80.296664-2.591247-22.073585-4.766615-44.14717-7.901704-66.156773-0.863749-6.078234 1.119675-7.74175 5.982262-8.733462 7.709759-1.567544 15.451509-1.055693 23.385203-1.343609z m399.147998 100.002936c0 23.001315 0.063981 45.97064-0.031991 69.003946 0 10.332997-0.127963 10.396978-10.396978 10.269016a324.289753 324.289753 0 0 1-36.981252-1.919443c-7.933694-0.991712-8.093648-0.735786-8.317583-9.149341-0.799768-28.119828-1.631526-56.239655-2.207359-84.359483-0.415879-19.034468-0.639814-38.004955-1.791479-57.039422-0.607823-9.821146-0.063981-9.917118 9.373276-10.045081 13.915956-0.159954 27.799921 0.479861 41.619904 2.591247 8.317583 1.279628 8.701471 1.279628 8.733462 10.49295 0.063981 23.385204 0.063981 46.770407 0.063981 70.187602h-0.063981z m1135.38203 0.607824c0 23.033306 0.063981 46.034621-0.031991 69.035936 0 9.661192-0.159954 9.725174-9.853137 9.661192a505.32514 505.32514 0 0 1-38.132917-1.791479c-6.302168-0.479861-8.157629-3.135089-7.74175-8.861425 0.063981-0.799768 0-1.599535 0-2.399302-0.959721-44.403095-1.919442-88.7742-2.815182-133.177296-0.031991-2.367312-0.159954-4.734624-0.063982-7.133926 0.127963-8.957397 0.159954-9.181332 9.149341-9.117351 12.380402 0.063981 24.664832 0.703795 37.013243 1.919442 15.067621 1.503563 12.412393 3.359024 12.476375 15.259566 0.063981 22.169557 0.031991 44.403095 0 66.604643z m-1565.593 54.000306c0.287916 12.636328 0.287916 12.604337-11.804569 15.547481-8.221611 2.015414-16.443221 4.222773-24.728813 6.046243-7.069945 1.599535-8.317583 0.703795-9.53323-6.238187-8.445546-47.090314-16.8591-94.212619-25.240664-141.334924-1.695507-9.757164-1.247637-10.364988 8.349573-12.060495 11.804569-2.079396 23.577148-4.126801 35.381717-5.950271 7.517815-1.183656 8.477536-0.767777 9.9811 7.517815 2.975135 16.731138 5.790317 33.526256 7.997675 50.385357 3.423005 26.680246 6.238187 53.456464 9.309295 80.168701 0.255926 1.951433 0.191944 3.966847 0.287916 5.91828z m1064.138735-136.696273c15.451509-2.527266 31.030982-5.086522 46.610454-7.549806 5.598373-0.863749 7.29388 2.655228 8.029666 7.645778 2.655228 18.426645 5.982261 36.725327 8.157629 55.183962 3.19907 26.744227 7.581797 53.360492 8.413555 80.328655 0.063981 2.7512 0.031991 5.566382 0.095972 8.317583 0.159954 4.286754-1.983424 6.494113-5.950271 7.421843-10.556932 2.367312-21.113864 4.734624-31.638805 7.261889-5.054531 1.215647-6.750038-0.92773-7.581796-5.854298-3.16708-18.746552-6.81402-37.397131-10.045081-56.079702-5.47041-30.775056-10.780867-61.582103-16.091323-92.38915-0.127963-1.119675 0-2.303331 0-4.286754z m-710.64147 108.032603c-0.44787 16.37924 0.543842 30.647093-1.695507 44.914947-0.671805 4.510689-1.983424 7.421843-6.846011 7.837722-10.428969 0.863749-20.825947 1.695507-31.190935 2.7512-5.02254 0.543842-6.430131-1.631526-7.261889-6.558094-2.335321-14.55577-1.919442-29.303484-3.327033-43.923234-2.655228-27.607976-3.774903-55.407897-5.566383-83.111846-0.44787-6.750038-1.119675-13.436095-1.663516-20.186134-0.287916-3.774903 1.215647-5.886289 5.246475-6.046242 13.500077-0.543842 26.936172-3.007126 40.50023-2.527266 7.933694 0.287916 8.605499 0.799768 9.181331 8.797443 0.351898 5.534392 0.255926 11.132765 0.383889 16.699147l2.239349 81.352357z m1134.902169-15.867388c0 19.066459 0.223935 38.132918-0.031991 57.199376-0.159954 9.917118-1.279628 10.780867-10.652904 11.644616-9.277304 0.863749-18.490626 1.567544-27.735939 2.559256-5.214485 0.543842-7.645778-0.991712-7.965685-6.973973-1.34361-25.336637-3.16708-50.673273-4.926568-75.977919-1.3756-20.985901-2.943145-41.939811-4.414717-62.893722-0.159954-2.399303-0.031991-4.798605-0.191944-7.165917-0.223935-4.190782 1.055693-6.654066 5.758326-6.81402 13.116188-0.44787 26.136404-2.975135 39.348564-2.495274 8.061657 0.287916 8.18962 0.415879 8.797444 8.797443 1.951433 27.32006 2.143377 54.704102 2.015414 82.120134zM628.295894 756.171918c16.571184 18.234701 17.402942 39.828425 11.932532 62.413861-5.502401 22.585436-18.042756 41.204025-33.23834 57.903171-25.49659 27.895893-56.303637 48.497905-89.062116 65.99682-56.399609 30.135242-116.190232 50.161422-178.572103 61.997982-44.882956 8.477536-90.053828 15.00364-135.704561 17.498914-13.915956 0.767777-27.799921 1.407591-41.715876 1.311619-10.077071 0-20.186133 0.287916-30.231214-0.063981-8.541518-0.319907-9.789155-1.791479-10.49295-10.716886-2.591247-32.022693-4.798605-64.077378-7.645778-96.100071-3.327033-37.109215-7.229899-74.18644-10.812858-111.295654-2.623238-26.8402-4.894578-53.744381-7.773741-80.520599-3.327033-31.542833-7.069945-63.021684-10.716885-94.564517-3.327033-29.111539-6.526103-58.28706-10.045081-87.430591-3.934856-32.278619-7.997676-64.493257-12.31642-96.707894a8228.968456 8228.968456 0 0 0-13.212161-92.996973 5984.500754 5984.500754 0 0 0-24.312934-152.627642 3243.825263 3243.825263 0 0 0-23.67312-123.740038c-1.151665-5.502401 0.511851-7.709759 5.342448-9.725174C52.335283 47.609843 98.465876 28.063524 144.724432 8.77313c8.605499-3.582959 17.434933-6.590085 26.584274-8.285592 6.334159-1.183656 7.965685 0.127963 7.773741 6.494113-0.479861 16.283268 0.191944 32.630517-1.407591 48.849803a161.393095 161.393095 0 0 0-0.639814 13.084197c-0.735786 58.383032-1.439582 116.798056 0.095972 175.213079 1.34361 51.185124 4.030829 102.338258 7.005964 153.491392 2.335321 40.372267 5.694345 80.744534 9.149341 121.052819 3.391014 39.508518 7.517815 78.953054 11.38869 118.461572 0.735786 7.517815 1.407591 8.221611 9.949108 7.069945a381.329176 381.329176 0 0 1 50.833227-4.190782c52.880632-0.127963 104.897514 7.133927 156.338564 19.322384 45.010919 10.684895 88.806191 24.920757 130.777993 44.818975 20.793957 9.853136 40.692174 21.241827 58.830902 35.701624 6.174206 4.862587 11.676606 10.46096 16.891091 16.315259z m1126.840512-9.597211c20.47405 17.946784 27.927883 39.924397 22.105576 67.116494-4.830596 22.425483-15.771416 41.268006-30.359177 58.127107-23.417194 27.096125-51.856929 47.698138-82.631985 64.909136-60.334465 33.782182-124.603787 55.727804-192.168151 68.396122a1151.089465 1151.089465 0 0 1-111.455609 15.547481c-21.177845 1.82347-42.451662 4.09481-66.220754 2.623238h-27.76793c-5.406429 0-8.477536-1.695507-8.925406-8.125638-2.047405-28.087837-4.414717-56.143683-6.941983-84.19953-2.687219-29.623391-5.662354-59.246781-8.477536-88.870172-2.559256-27.224088-4.926568-54.512157-7.709759-81.736245-2.559256-25.656544-5.502401-51.249106-8.285592-76.873659-2.591247-24.057008-5.086522-48.114017-7.933695-72.139035-3.423005-29.111539-7.037955-58.223079-10.652904-87.334618-3.391014-27.160107-6.750038-54.288222-10.364987-81.416338a6133.577429 6133.577429 0 0 0-12.156467-87.142675c-5.694345-37.653057-11.804569-75.178151-17.818822-112.767227a3259.14881 3259.14881 0 0 0-29.111539-158.993792c-0.44787-2.335321-0.671805-4.734624-1.3756-7.005964-1.663517-5.118512-0.063981-7.837722 4.958559-9.821146C1191.012355 47.641834 1238.61452 24.448575 1288.2321 6.149893c6.494113-2.431293 13.052207-5.150503 20.058171-5.854299 6.302168-0.639814 7.901704 0.383888 7.29388 7.101936-3.327033 36.43741-1.407591 73.066765-3.135089 109.536166-1.407591 29.751354-1.247637 59.598679 0.255926 89.382023 0.351898 7.549806 0.639814 15.131602 0.575832 22.649418-0.383888 35.765606 1.503563 71.499221 3.327033 107.200845 2.335321 47.186286 5.758326 94.276601 9.245313 141.398906 2.527266 34.006117 5.822308 67.948253 9.021379 101.922379 1.695507 18.586598 3.518977 37.141206 5.822308 55.631832 1.247637 10.205034 1.759489 10.301006 11.772578 8.957396 17.658868-2.399303 35.349726-4.350736 53.200539-4.09481 62.637796 0.799768 124.027954 10.684895 184.266447 27.863902 40.788146 11.580634 80.488608 26.040432 117.981712 46.290547a253.55831 253.55831 0 0 1 47.218277 32.438573zM308.676783 922.811488c23.161269-11.068783 135.608589-98.947243 144.533995-113.279078-54.576139-23.513166-109.344222-45.362816-168.239105-63.24562l23.70511 176.524698z m1277.196815-107.520752c2.879163-3.103098 2.559256-5.502401-1.343609-7.229899-7.773741-3.550968-15.4835-7.325871-23.353213-10.556932-42.003793-17.179007-84.19953-33.814173-127.482951-47.37823-3.774903-1.151665-7.645778-3.774903-12.476374-1.535554l23.321222 173.45359c3.454996 0.767777 4.798605-0.831758 6.33416-1.919442 39.316574-28.855614 78.889073-57.35933 116.638102-88.390312 6.36615-5.182494 12.668318-10.396978 18.362663-16.443221z",fill:"currentColor"})}),d0=()=>O("a",{className:vt.githubLink,href:"https://github.com/StreakingMan/solvable-sheep-game",target:"_blank",rel:"noreferrer",children:"@StreakingMan"}),p0=()=>O("a",{className:vt.bilibiliLink,href:"https://space.bilibili.com/18424564",target:"_blank",rel:"noreferrer",children:"@streaking_man"}),h0=()=>{const[A,t]=K.exports.useState(!1);return J("div",{onClick:()=>!A&&t(!0),className:ie(vt.info,A&&vt.open),children:[O(c0,{}),O(d0,{}),O(f0,{}),O(p0,{}),O("div",{className:vt.close,onClick:()=>t(!1),children:"X"})]})},g0="_info_1qnsx_3",m0="_icon_1qnsx_28",E0="_close_1qnsx_36",y0="_open_1qnsx_51",Cr={info:g0,icon:m0,close:E0,open:y0},B0=()=>{const[A,t]=K.exports.useState(!1);return J("div",{onClick:()=>!A&&t(!0),className:ie(Cr.info,A&&Cr.open),children:[O("div",{className:Cr.icon,children:"i"}),J("p",{children:["bgm\u7D20\u6750\uFF1A",O("a",{href:"https://www.bilibili.com/video/BV1zs411S7sz/",target:"_blank",rel:"noreferrer",children:"\u6D1B\u5929\u4F9D\uFF0C\u8A00\u548C\u539F\u521B\u300A\u666E\u901ADISCO\u300B"})]}),J("p",{children:["\u73A9\u6CD5\u6765\u6E90\u27A1\uFE0F\u7F8A\u4E86\u4E2A\u7F8A\u27A1\uFE0F",O("a",{href:"https://play.google.com/store/apps/details?id=tile.master.connect.matching.game",target:"_blank",rel:"noreferrer",children:"3 Tiles"})]}),O("p",{children:"\u4EC5\u4F9B\u4EA4\u6D41\uFF0C\u7981\u6B62\u5546\u7528"}),O("div",{className:Cr.close,onClick:()=>t(!1),children:"X"})]})},v0="_container_8hden_1",w0="_square_8hden_16",S0="_open_8hden_32",N0="_diy_8hden_32",Qt={container:v0,square:w0,open:S0,diy:N0},C0="/assets/\u5858\u9CE2\u9C7C.2280de16.png",j0="/assets/\u6CB3\u8C5A.0d8fb633.png",D0="/assets/\u9526\u9CA4.9bb5b7f8.png",F0="/assets/\u9C88\u9C7C.7aa086d6.png",Y0="/assets/\u9C91\u9C7C.3547dc16.png",R0="/assets/\u9CA4\u9C7C.d49d71f0.png",I0="/assets/\u9CA8\u9C7C.a945ae5c.png",M0="/assets/\u9CAB\u9C7C.5aab4123.png",Q0="/assets/\u9CD6.20877388.png",k0="/assets/\u9ED1\u9C7C.6d860c7f.png",x0=Object.assign({"./images/\u5858\u9CE2\u9C7C.png":C0,"./images/\u6CB3\u8C5A.png":j0,"./images/\u9526\u9CA4.png":D0,"./images/\u9C88\u9C7C.png":F0,"./images/\u9C91\u9C7C.png":Y0,"./images/\u9CA4\u9C7C.png":R0,"./images/\u9CA8\u9C7C.png":I0,"./images/\u9CAB\u9C7C.png":M0,"./images/\u9CD6.png":Q0,"./images/\u9ED1\u9C7C.png":k0}),T0=Object.entries(x0).map(([A,t])=>({name:A.slice(9,-4),content:O("img",{src:t,alt:""})})),U0={title:"\u{1F41F}\u9C7C\u4E86\u4E2A\u9C7C\u{1F41F}",icons:T0.map(({name:A,content:t})=>({name:A,content:t,clickSound:"button-click",tripleSound:"triple"})),sounds:[]},q0="/assets/\u4E2D\u6307.96683709.mp3",O0="/assets/\u6211\u9ED1\u5207\u5462.8094b7d4.mp3",P0="/assets/\u7B111.6323c5e3.mp3",b0="/assets/\u7B112.d9fa6094.mp3",H0="/assets/\u7B113.b0a821eb.mp3",V0="/assets/\u7B114.e266b69a.mp3",W0="/assets/\u808C\u8089\u91D1\u8F6E1.47f18038.mp3",_0="/assets/\u808C\u8089\u91D1\u8F6E2.184f3d14.mp3",z0="/assets/\u808C\u8089\u91D1\u8F6E3.cbc5b4cc.mp3",L0="/assets/\u8D77\u98DE\u5566.41f03854.mp3",G0="/assets/\u97E9\u59D4\u5458.880571c2.mp3",K0="data:image/png;base64,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",J0="data:image/png;base64,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",Z0="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAEMAEAsMDgwKEA4NDhIREBMYKBoYFhYYMSMlHSg6Mz08OTM4N0BIXE5ARFdFNzhQbVFXX2JnaGc+TXF5cGR4XGVnY//bAEMBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIAFAAUAMBIgACEQEDEQH/xAAbAAACAwEBAQAAAAAAAAAAAAAEBQEDBgIHAP/EADMQAAIBAwMCAwcCBgMAAAAAAAECAwAEEQUSITFBEyJhBiMyUXGBkRRCFTM0ksHhQ0Sh/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAECAwT/xAAcEQEBAQEAAwEBAAAAAAAAAAAAARECAxIxIUH/2gAMAwEAAhEDEQA/AHPtPKkFzp8jsFG513E4xlarh1qyjRUa4iLDjIanF7Y22oRql1GHVTkZ7UAfZrST/wBYfk1nedOdZEprFkw/qI/7qk6pZH/nj/uFBanpGh6bZtcTW4AHAAY5Y/KsPPcNLKRbRCNT0VBk/ml6Klb2bVbVTzMn5r6PUbRlz+ojH1YVgjY3u0M0T4PzorSrdDfJFexe7Y4JJwR60eivjVateW/8PnKzxsdhACsD1proo26Rajp5BS5fZjTeuxj96cQosMKRJ8KjAzVTnGfV1aa4Jqc1wTVIEZqN1V7qh5FjRnc4VRkmgMf7c3DveQW4AKLHv9QSTXHs3FCtr4jou/cfMaWalqIvNVkuXGUJKhfTtROm+JNaqB/KDHK0uvjo8c/WkuLmB8kzxuFHbnFZzV5be4jDRhgyHKkjrRcVlBLLtd9vXeV4A44FCTRQ72U7TgEDB4qI2s2HnstqLXFubWVy0kfKMTyV/wBU/wA15npmpS6fepJHtJGV8/TBr0WCdZoUlU5DqDxWjjsXE1yTUFq4JoJZupB7UXM0luYIPgXmU5x9BTK5uhb20kx/YpNKbKyk1fazki3zudz+8/IVNt/jp8Hj46l67vxkLe1ur2UrBC745OOg+9M9OMlvG0Lna2citNBbFNQEQwsEIOFXgZNB3mmxteOImycElcdKrqfjLjrKTNMok8OZCQTncM8VSXUTNsztHdhzRJAiYxzDaw6Ejg1SqeNLgAYzyV6VGOi9TNUR2cNwzFZGjwec1pdKeTTnW13GaHvgHKetCGwW4iIAIOOoovQmd0aZj7wjw5FxzuXjP4qmE7zYeb81Bag4phGWEjMAXIHfFXs1NkqljW4heF/hdSDUEmPT4ltWKhAAnPYfOu4lZskDIA5oKPMfiW8rEebKMOnPUUzGqPCHJJdjuY/M0NZvvurlzyXORnsBxiuy2VHUnGKlIfCfeW5zgj68f4o0gmq6fHdKGHDqckD93pSiwtJQo8WNoyzZwRWiuG2pv3BcMOv1rm4nSFtpG5sZC47UlapZv0kBYoWOQAB3qy1Kh2ZVx4nm+/Q/4rlZorlhwcodwz86Gnuv0t2pLYjJyc9s0EPdlJZWHGefXIoe0uzOXJ5AOAR3oLULoyxtHEwy44I9a5gzYrFHwSxOcdfU/agHW7EIVTInHxbeKGfMYLsVlTHPHIq64VgudrE+j81njqkvitFNGUYHjI5I9aAbW12sl2UVgV2bh+aNfw/A94evX81ldMd11R3BVginy/P6U+S5S4MjpwzJzu7YphZKYpzsDAjIPHof9UNN4kmoSJJGyxgeSXHDZHSr0jRXIGA7E1LyosBilcA87cn8UYFMYjClVYBu/PNKdVjMrMd4CqB3zjNF2Lm4naOQbtwyW44q2406DYfe7E6txyadmBnorwwSDylioGKLtZTdPuRj4pPmfsPQULd2ySXDR22WC/8AtXadcAXO3aFEa4C+velgf//Z",X0="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAEMAEAsMDgwKEA4NDhIREBMYKBoYFhYYMSMlHSg6Mz08OTM4N0BIXE5ARFdFNzhQbVFXX2JnaGc+TXF5cGR4XGVnY//bAEMBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIAFAAUAMBIgACEQEDEQH/xAAbAAACAwEBAQAAAAAAAAAAAAAEBQIDBgABB//EAC0QAAIBAwMEAAUDBQAAAAAAAAECAwAEEQUSIRMxQVEUIjJhcQYVUiNCgbHR/8QAGAEAAwEBAAAAAAAAAAAAAAAAAAECAwT/xAAeEQADAQACAwEBAAAAAAAAAAAAAQIRAyEEEiJBMf/aAAwDAQACEQMRAD8A04NL5dEsppWkKsrMckqxFHA16DSAW/sUI+iedfw5pZrdsNKtRMt5OXY4VS9abNYb9X3/AMTqPRQ5jhGP8+aCk2LXu7iQ7iCxPk81BbiXIOCPuKphaRmC7mx6BoiSdYBtDfN6HOKMHo+0Sea9migeXhTuwfOK2Qr5hYas9ncpKqg7Tmt1pOuQakML8kn8TRgm9GteGuJqJNBAOGqQahw9V3V0ttbvKT9IpFJa8Bdd1f4CAxxczOO/8fvWEWQy3B3HOTkk1ob6VbmMq2G3ck1n5IOhK2ORjipmtO3m8WuKVX4T3EnpwDk9zR6fp+4lhWRCDuHk0Fp5AuwpI58mtfakpEqg06eHPK1GTm0e7iYjp5I9Vbp0N1Z30UjIyANyT2rWEZYFsGhNcTOnOEOGOAMUlTY3CNHbTCe3SRSCCO481ZmgNFAXSrdAfpXB/NG5qzBrHjFoagryaGe3lt5jsyMHP+6vD0HdiM3G5sfT2qWbcLhP6AotL6cYHxAYeyKG1HTkNs0kTlpF9+RRktxnhOwodpC/fP8A2mpwrk8m7Xr+CvSIetcMJBgYpm0N2CV3qwXsT5FVxuqSOQKse5JTDdvfqop9lQujorm6jZkUbgMZOeBmvbqG5NsZZWA2nJO7NF2kwRNrRrsI7+6glyjSrHtDJnnI4pz2F/KHGgJLFpymYnc53YPimeaEhlDIMdqu3VZzU9esS9XAyTS25mYyE9+K6WcBuSQKGaZCcZ4poGsOD73IJ4PmvWYj5g3AoJpAshAOQO1Wu3KuBwRzVYIjNIQ4dWq2GYLxIuVPo0M3YjPHqodTgDNJymVNtDYXMKxERkkngZ8UOs4UZ9MaFWQAdqollycD3QpSCrdf01+mXQki255FMRJWFtr6SBxhsY9U4ttcVmCSDn3UtjUatRO5iEsBGMnHFZue7kUlGUZXjJHNaDTLtJrVXd1B7YJoDW7SOT+vCUz/AHAHvUS86NaWoTpIxPJouGYsuwnHqg1UeSM1wbzWpzhEhbdyagWwairhhgd/zUmVVGWYZ9A0wJK5Y4oqS0VNNkmbmTPH2oGJh1l5GM0bc6gnw72+3PjOaW9mqlemixGO8bicE807j0uPAYysc8ikajcQB3Na3SbVpII1kljXA5JYcUnhC0//2Q==",$0="data:image/png;base64,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",A2="data:image/png;base64,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",e2="data:image/png;base64,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",t2="data:image/png;base64,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",n2="data:image/png;base64,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",r2="data:image/png;base64,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",o2=Object.assign({"./sounds/\u4E2D\u6307.mp3":q0,"./sounds/\u6211\u9ED1\u5207\u5462.mp3":O0,"./sounds/\u7B111.mp3":P0,"./sounds/\u7B112.mp3":b0,"./sounds/\u7B113.mp3":H0,"./sounds/\u7B114.mp3":V0,"./sounds/\u808C\u8089\u91D1\u8F6E1.mp3":W0,"./sounds/\u808C\u8089\u91D1\u8F6E2.mp3":_0,"./sounds/\u808C\u8089\u91D1\u8F6E3.mp3":z0,"./sounds/\u8D77\u98DE\u5566.mp3":L0,"./sounds/\u97E9\u59D4\u5458.mp3":G0}),i2=Object.entries(o2).map(([A,t])=>({name:A.slice(9,-4),src:t})),s2=Object.assign({"./images/\u4E2D\u6307.png":K0,"./images/\u6211\u9ED1\u5207\u5462.png":J0,"./images/\u7B111.png":Z0,"./images/\u7B112.png":X0,"./images/\u7B113.png":$0,"./images/\u7B114.png":A2,"./images/\u808C\u8089\u91D1\u8F6E1.png":e2,"./images/\u808C\u8089\u91D1\u8F6E2.png":t2,"./images/\u808C\u8089\u91D1\u8F6E3.png":n2,"./images/\u97E9\u59D4\u5458.png":r2}),l2=Object.entries(s2).map(([A,t])=>({name:A.slice(9,-4),content:O("img",{src:t,alt:""})})),u2={title:"\u{1F40E}\u9A6C\u4E86\u4E2A\u9A6C\u{1F40E}",icons:l2.map(({name:A,content:t})=>({name:A,content:t,clickSound:A,tripleSound:"\u8D77\u98DE\u5566"})),sounds:i2},a2="data:image/png;base64,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",c2="data:image/png;base64,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",f2="data:image/png;base64,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",d2="data:image/png;base64,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",p2="data:image/png;base64,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",h2="data:image/png;base64,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",g2="data:image/png;base64,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",m2="data:image/png;base64,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",E2="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAEMAEAsMDgwKEA4NDhIREBMYKBoYFhYYMSMlHSg6Mz08OTM4N0BIXE5ARFdFNzhQbVFXX2JnaGc+TXF5cGR4XGVnY//bAEMBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIAFAAUAMBIgACEQEDEQH/xAAbAAEAAgMBAQAAAAAAAAAAAAAAAQUCAwQGB//EACwQAAIBAwMDAwEJAAAAAAAAAAABAgMEEQUSMSFBUQaBoRMUIiQlQlJhccH/xAAaAQEBAQADAQAAAAAAAAAAAAAABAMBBQYC/8QAIxEBAAIBAgUFAAAAAAAAAAAAAAECAxESEzFRcaEUISNhwf/aAAwDAQACEQMRAD8A+gAAAAQBXVb76GqyhUqRVFUl91c7t3V/1hosTw/qOtNX86UZ4am5OKff9Ofbg9tSy6UM84WTHFkm8zq3y4tla26swAbMAAAAAAAAFJf2NvHUZ1lBb60U5vy10XwXMcKKS4wV2ov8XTXmDO+hPfRhL+CPDPz5K9m15maVbAAWMQAAAAAAIA89rf2+rdOVk6a+niCUl1fl5OjQal3TpypX9SEpub2OK7CUpSuLjL4m0TTeJxlnG2WTpPUWrmmY6+FnPHt0XBJBJ3aMAAAAACCQBSTy69d+ajRjKWGoruZ3acLiumu+5e5op7pVNzi1HHRtcnnMsTxLd1tfeIX1KW+lCXlIzNVssW9PP7UbT0NJ1rEyjnmAA+nAAAAAA4q6/MKXTlf6L+G90ox5baKz1HqstMvtP2xi4zk9+fGVx8nLcahWuPWNrawnKNGn2XEujbfxj2JLY9d9esx+KqYrTEW+p8PUpYSS7EkElaUAAH//2Q==",y2="data:image/png;base64,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",B2="/assets/\u4F60\u5E72\u561B\u54CE\u5466.f4670ca7.mp3",v2="/assets/\u5168\u6C11\u5236\u4F5C\u4EBA\u5927\u5BB6\u597D.459ff524.mp3",w2="/assets/\u9E21\u4F60\u592A\u7F8E.66fdae33.mp3",S2="/assets/music.23baa7eb.mp3",N2="data:audio/mpeg;base64,SUQzBAAAAAAANFRDT04AAAAHAAADT3RoZXIAVFNTRQAAAA8AAANMYXZmNTguNzYuMTAwAAAAAAAAAAAAAAD/+1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABJbmZvAAAADwAAABgAAA0PABkZGRkjIyMjLS0tLTc3NzdBQUFBS0tLS1VVVVVVX19fX2lpaWlzc3NzfX19fYeHh4eRkZGRkZubm5ulpaWlr6+vr7m5ubnDw8PDzc3Nzc3X19fX4eHh4evr6+v19fX1/////wAAAABMYXZjNTguMTMAAAAAAAAAAAAAAAAkAkAAAAAAAAAND4bvlZYAAAAAAAAAAAAAAAAAAAAA//sgZAAPwLQXOoAGOMINYAayAAJMg+hjGgYgqwA1ACKMAAgAZ6RWPQTh2/VFKDUZCcSB9FT/RTixAMACAP/////UGwcbpBPTV9ICBY1uMkE8zf0RK+WBQHkveKLFai/+ggLgICf/EAAowAH/////aXB/5PIKMcbiUYAtYP8EwartD//7ImQGj9EcGNAB5hpgDUTpIQADbkRgVV4MJGeIMxUmgAAZuaLXjRGcoAFp7EQDptDtIOn4ly0pBwMwgw7AAiUPAY5nh48An9MhPBKQSYl+hXKQ2wggx4VDCM+IzaC1HVqZPw7FEr9w7adsgQvXQEpNJ2f6hbo6OtpTOSncwNwTkAhJ//siZAWBwSkW14MvQcIN5KnxACa0A9Qra4U8wIA3kaiMBQ7Q4M8GkP7pPNEcyofEGY4YxLSEVWx+lpaYhUqGH4FJf//2DQzFL80lKCQCoQAEEMlWpiHnwMl4Js5aGKY3lc4JDBkJjd73vIgMGAAfhr2///wXIF/WihCdEBnoAA5wOrj/+yBkBQHRHAxb0S8xFA3kibEAAj4EPE1eDDDHCDMSqswAlsp0sE9ItQ0XRhN13JgTCodGOdgmyAPn/W02kQPDuBOhv+d/+g8Bkf09aI31KpIKCGzN0abq30EsWduCyCMwUKslZYAIoGxXro4wQDX9f9YQGGb/G1iLDwA/AMAAPeim//siZAQBERMTWcsJEXIOYEpiBEEAA+g3f6SYRPAxgytwEAjEZhLhlBoT4wsZhGHURWqIwirSsEMzX2/UODqgYAEYcW+I/8SZ933WRiWg5ZSUpcKBZw9zoBCBYZkK64oJWAO9wgUpLMuSxOVoAAFYAAYXtGw1jf/9FWgLdQArgAABodr/+yJkBQHRAgtb6YYRqg5gCxwAAAGD3Dtzh6TAeDSDqEQACCIha2DJtAGjVSiWkCjzBIspV3W7fN3nAAHAAAAQAedJf////qyiABcZBcDJAZmjo4aGFcKhGdTLQd1zXxqXhjOelS5woQP//De93BN979l+0Trj4V5LHEhJQg6UXRWYSf/7IGQHAdD2ElgB42KSDcAKgQQiAQNwTYWjBFCwOABqxBCMAKY0PknhjKJrjGilikE42g1oMJcP7vBD///6q3oUNobZeubZgA4MgLKGlqIcTKOwWUN+nNo4iZTo4egjCpUy0V5R1+eVt+QIF8kDiopdKsEjBVdhz4/prS4CrI5ur5r/+yJkCw+A1BDZAeZKIAwgGnAIIgADQEFgBj0CgDsAKpgAgADd4lEpMGCoakvs//yQRGv/XcDovCVyHmW0m6t0aqTcwxThMdQ9e4mmNRDqAJwBf6vf7P5XS7qrT7EVsGwqioaz8mGtI6GjpauFJJpsY9b+3GmIQUFhEMIIgPR0sV3V9P/7IGQSj5C1CliB4SoQDoBqgAQjAAMMKWQHpESAJoBssAAABuCZJQ39jdD4WScrifcEsfLybHsHRva7/vmAAGfiEaz//8cqIAItadSugLXgWbLMalOmxlBVEZFnWKbojgAoQXaAEOvfJ7BVnX2zAABEYAWGNxNjAMseApmWOYZITof/+yJkHYMwxgvbIYIZgA6gCqsEIgADTBlmhr0gQDcEKmAgCBg/rCCx44umABkwbJzi3j8+HUM/2OrQtfIThJDITb79+wRRgOXQXUGa2NONBJ3/QAAAKBf5H0g0kA88A9fd3iFAcDkFKna6VpCCCmgijY//6aIABmAfq3f//9Tv60BagP/7ImQlAYDNDNoBgBKQCOAblAAAAYMQM3EHoKSAMAAu8ACMBgDsnztiaIJ4yR5IDJprHi/Xglp2EpwQATjgZ/5kEbweIAAitYHELQ0K8MGj5WfNHmjx63qoEKW73KABEAADrUf/+S/8ugDfw/UAi8AAgxAtwNHAXUP6/WVDKcsrhACo//sgZDEDQMgSXEEhEjQKwWvkBAZhgxgZcoMkwkA7gGqMAIgAQh7GetH6n0id/9uUlIbTwWPdB/UAV8DIRBAbqHtBGaWO2sBtixxsYzRb1qSABh/QJMELABRnWQMABUkYiKpgBqlaVkBMrL+w6IvB0EnHoB+0AADgAAGAA6v///9jBf/7ImQ6ATDXDVtBSShAD0AKUAAiOAMAGWsDpYAAK4QukAAIF6hHXs1cJxJqwLMhiAax6jKT1iCrvq/u0FK96gcaQsIQ/////rIJHBgmguoQopjggKj5mDQK4pI5W6cUhv/TIaCh0FAGpC0atQ0LzpZP8FYIiCssAMaCrtojlgIAgHEg//sgZEML0M4M16nmGZgNgNvMAAIJg1gXWgw8wkA9gipAMIxAUDIkcw6jXkYmT11/fpaWTr/eo0AwANQMAoP/FRCe+LKqMESHl3VYCCAALAeGlCdLg9I02EyLbTiJRn9P7pypIHAAAAmBBw3///++U/T9YcUv+thFAIAA5Mu0IVKDtv/7ImRJABD5BdlBSTAACyS6kAQDbkOkF22DmMAAM4BtMAAIBtHaSSKpyCvrs2XfyLnMqBCB1/93r+hPR2/j5mozQ1iqdGzRAMApkzYmb0TcVDgYaQHllkWWfixl3vs/pooAAAt/zf8pWqoNv0iqq73jvECJQAEISjQwcYhrU1YSHwkO//siZE4A8PMF3HklMAAPAGqUBCIAA8wna4KYQQAyASqAIYAAY8YTF5T9P7naf6QBQOIGRlzlJnH+Kf9n9NVRS7ay+oAEQAw4NFhoBguLissETYiCJiXOPoXleY6PznQABrgA8AABPHBVD/55ZkBMomZYk8RAIRwOFuFa6C3yjizQqDL/+yBkUQAQ/gbb8SIZgAzjSsMEAi4EJB9z46BgwDmAa1ABAACYqCJwIfIUX3U/2S74f//K5wUsRzBP6BMVJlLd/9ZAkSABAIHEESCLnkHdVUyYq0yLrWaEwU9GeH7f+vWABRwAOmU////7kjP0jZLf/9b9ODpSFgk0YSNoedxcocnv//siZFGA8QkD3uDmEAwOIAs8AAABhEgjZ8OYwAA2FOpAEAl5Ravu7ZQwLhiJEP7jgjYFA/AGAT8MeBg5/EBybXazcIAEQJoAUYeLvB5AgEBxhMP5XsM6rvo/847AAAAA7FQiiywHdq7AAIWFhzGwNRZcKkIOvCxB7B7CP4q7+z1pV4f/+yJkUYEREQlf6EUwDA3gGsQAAgAEMC1/gxhhMDGDrfAQDM4AAlwAHLkIz/A3/1lY4csAakZEACEsMSSRiiMFnIhcznShAwQArXC8Dne8fmO6osAgJQAAMACX7jv//+jUSqlU8hQ6T5Vi5KEbx/unteeXagKBxC+knVFQb1DFmxImev/7IGRSATDwBN9gQjAMCAIrUwAML8PoE2ujsGBAOwBs0AAIAAfw6JaP//111biyn2Zcwjj8E5RyezJjltiAJhoxHCVSSQnuUAAKIwEwD////q7nFCTT11kRp2chHltdibrwgpRA2YrY+fjRURGVt7py2v/8xzC0oBBfay5J+LM3BDv/+yJkVwGxAwxYyUwYMA5gG5wAYgGEAEVcDCRnQCWALVARiAbpUgAaAABwYEcZj4YkYOLSKCMN9myuKZI2mxhol73jgQKOk1+v///KPrFgqn6wQGthAgxLBZsmgBTIVDEqSS3IVDQFO8PO+pT/9RvZooWkypl8mq7///8zAqLAJPKIYP/7IGRaD8DwDVeB4WKQDsAaggACAAPAZ1wHpEdAL5JoxAANeJeBxL78QOTXZQqGmdQlCrkcJXJoTNPNMqCiX/yMO/89JLIQAgi4LIyXQqXMrM31aAiSEoaBYO5ad/4a/8NFSxZ7v//zwcqPdbg2TEFNRTMuMTAwqqqqqqqqqqqqqqr/+yJkXYHw6gvXwa8wIA5AGlEAIgADlCVnpJhmYDcCaQATBBCqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqv/7ImRiD/CxClABjxigEmFpoBgCUAMwLRQEpGSAO4BiQACIAKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq",C2="/assets/\u7BEE\u7403\u51FB\u5730.50053395.mp3",j2="/assets/bgm.dd360222.mp3",D2={kun:"\u5168\u6C11\u5236\u4F5C\u4EBA\u5927\u5BB6\u597D",\u5764\u821E1:"\u7BEE\u7403\u51FB\u5730",\u5764\u821E2:"\u4E2A\u4EBA\u7EC3\u4E60\u751F",\u5764\u821E3:"\u7BEE\u7403\u51FB\u5730",\u5764\u821E4:"\u4F60\u5E72\u561B",\u5764\u821E5:"\u4E2A\u4EBA\u7EC3\u4E60\u751F",\u5764\u821E6:"\u9E21\u4F60\u592A\u7F8E",\u5764\u821E7:"music",\u5C16\u53EB\u9E21:"\u9E21\u4F60\u592A\u7F8E",\u7BEE\u7403:"\u7BEE\u7403\u51FB\u5730"},F2=[{name:"\u4F60\u5E72\u561B",src:B2},{name:"\u9E21\u4F60\u592A\u7F8E",src:w2},{name:"\u5168\u6C11\u5236\u4F5C\u4EBA\u5927\u5BB6\u597D",src:v2},{name:"music",src:S2},{name:"\u4E2A\u4EBA\u7EC3\u4E60\u751F",src:N2},{name:"\u7BEE\u7403\u51FB\u5730",src:C2}],Y2=Object.assign({"./images/kun.png":a2,"./images/\u5764\u821E1.png":c2,"./images/\u5764\u821E2.png":f2,"./images/\u5764\u821E3.png":d2,"./images/\u5764\u821E4.png":p2,"./images/\u5764\u821E5.png":h2,"./images/\u5764\u821E6.png":g2,"./images/\u5764\u821E7.png":m2,"./images/\u5C16\u53EB\u9E21.png":E2,"./images/\u7BEE\u7403.png":y2}),R2=Object.entries(Y2).map(([A,t])=>({name:A.slice(9,-4),content:O("img",{src:t,alt:""})})),I2={title:"\u{1F414}\u9E21\u4E86\u4E2A\u9E21\u{1F414}",bgm:j2,icons:R2.map(({name:A,content:t})=>({name:A,content:t,clickSound:D2[A],tripleSound:"\u9E21\u4F60\u592A\u7F8E"})),sounds:F2},M2="/assets/1.3981cb25.mp3",Q2="/assets/10.7a7f2023.mp3",k2="/assets/2.630ffc58.mp3",x2="/assets/3.6b7abdca.mp3",T2="/assets/4.2a00776e.mp3",U2="/assets/5.dd1371cb.mp3",q2="/assets/6.2d207818.mp3",O2="/assets/7.2a5aa643.mp3",P2="/assets/8.790d91e2.mp3",b2="/assets/9.6f41f7e8.mp3",zd="/assets/bgm.64e1a220.mp3",H2="/assets/sound-shift.8e1c2fa6.mp3",V2="data:audio/mpeg;base64,SUQzBAAAAAAAI1RTU0UAAAAPAAADTGF2ZjU4LjI5LjEwMAAAAAAAAAAAAAAA//tQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASW5mbwAAAA8AAAAcAAAPGQAWFhYfHx8fJycnMDAwMDk5OUFBQUFKSkpSUlJSW1tbW2RkZGxsbGx1dXV+fn5+hoaGj4+Pj5iYmJigoKCpqampsrKyurq6usPDw8zMzMzU1NTU3d3d5ubm5u7u7vf39/f///8AAAAATGF2YzU4LjU0AAAAAAAAAAAAAAAAJAZ5AAAAAAAADxlBBGYJAAAAAAAAAAAAAAAAAAAAAP/7IGQAAADHANXtBGAIDqAJgKAAAAMcGWQYkQAAP4ApwwYgACgFG5nDQAAAN4oCBiCAIHC/YD5+oE8QX9WCAYKAh1g+f////y7y4flI7x9a3vaSTLppAVj65EXsVuVlrmXoZK0CcEGNzikKY9H7W0bf/7P61fyePygAA+W/MIIhbEL/+yJkBoExPCBbzxhAAA9hCpXhCAADIIuGAoBWADCC7FQADBDpCbJ86EOdkLOcxCnOYh//4MDsg3PxZ8uf+UAwAH90OhMcH//4nfhj/9/zVAQDuQ7ra9fXT1f7BxaHf/IgcdjhHevSChoOCsz//5HZ/84ci+uHHCCFw77hRqCCECDyEP/7ImQIATFCI+CBYUNQDeAbPgQiAUQ4I5vhjGKAPIDoQLSAAGZBnz375OPEMJCPm9E1RxsCkiIfZjljBsYqrnMAAAAAFrj5xvdYVEopuyokpBFmwEIKhRRBnJgISLUTeWFqwfSxdaaCRD8XIC0ghIZtGd/u6jHcK0/Z6pmXV2ZlCBJM//sgZAQBMQYJ7XkmAUwOADq0BEIAA8gxp4CkwHAskirAEB2oAAME8EIcMsWCbzyN7zk71Nxv+S/JOIfrqAjkQAEhcwoXq////1BjbZ66x4gxKyDORJ4dzHIDyWCBmaarZCXCC2fUAf8Xk33zH/1//8BZb/QqmohJiXdZEEAADzSSIP/7ImQGgDEpDOz5KUk8DODbWwgIFQRIO6nBpKcwMwMxuAGoht2oRxHxOxSIRUkRF1NtIX1oytysz7/9NQ4A7AAIDEu4Pmfp/5xodzZ4hUypABUKkKqUFByciolYUcCEaSRD6A9f8N/4k897wAHd3CABwFqhoGn2j3lVEkljHAAAH7WQ//siZAWBMPcO4/EmEjAOYAucAEIBg+Qhq+QEwHAygWxQEYAAKTmpwTG72QktjgHe0BnwoZnPTEVrYAtAwAAEh0aGuVm/5V4RyR2VTjSAIMCTKM5oRlnAImHxgZSDcqQUHTlnkPLhAAAVk9Fif6kYi//om3tkiHBdIIAAAbWFHLojBDX/+yBkCIFw6Ahv+MYQLA5Ae74AzwED0IeMgqRGwCaCLVAwiETYKEeXO9ZKt9m6n+kIxrAAAAAAACwU+w12K20oCxkA+8ffSiuelBz+o/UX1+3v5/Bef1bh2qw9Xks0n45imESx8z01fUAuMI8uPWFBtoSFevUJ4nfZ/0eHvK+Vm6sQ//siZA2BMMANZCBFKTAPoEueBeIBA4SNj2GoR4AyBS1QECxUQAAAAACgYJFmSbJ/S+OBO04T5DoiGB3Hha1fIeVGXROvr4f/v5PH/kAgA1bxi8nP2EgnBhsVoeBv8dIAAAA3R1CQw3Ay6BJeoFWdhyt9kp/dT+va7BygXWQAwV+XxJH/+yBkFIEw6AzlaEcTgA8BW0QErwsDMDungpjjcDiCLJAQDEBeFLu65O6y8AC7EtyuLV+6YeMUPbkeK3z8oeh2m0MAJAHoBTwaEX////9aiHc0Z1RMhACe8Mg8dJ8RQ3agL74kzn7f+6dQwAgAAAAALCBQYWAWykkhEYQZXolWHQ3Z//siZBmBMMoKbHBnGbwO4HtOGYIBA0RljoOAVgA6A21QEKQI0Cc96E/bozatfgPpdbV6bZb6BAepNEFeYwDfk/+i2rowKAOpEcDes2DjB5oOvg0jir/dxdbuzsanCIgAAGc8MJ//w91NkkAgJMmKREnc4INGkj0pARkaZDxMA8W/R/3/+yJkIINw1gdjoQNIIAxAmxQEAgADTB+OgJjCQDWLqwAQCQkMBviFp0b4GN/UrfKNCvz2HGggA5VhRiKTbACBwuIj4WrBnI7S/u/VpQ4AABixiwu7+ITv8OSKEJhoVDBQUK6LCCgqJPi/EHf/5v1VqBxjdYQe3////+G6uapGqHegKP/7IGQog3DPBeRYxjAADcAK5AQiJgLQNYqBhGpALYIqIBCUAAAAAsG1sNofyZcMVLzcceIDH/YCEK9YNN/9v//+sGvie6UCYiJvjljpTiIG6UE6zQV9Gopx39kGg164vKLCAAAAAcQzzFCP/oqRwCRlD8dpI3HBY4jExqKgnBRQSCL/+yJkMoEw0Qzv+MgQXA1gKoEIIgADhDeAgxxmQC+BLngXhAbv1Ya+9a17QGAHMWh0Ta/0yCANEGq71V0wEJB9GMnIA8eH//Pe/EVxcjIpuoAlAJ5hwVmflHdYVHdVXRgAAAWLcImwNpNJINAcKliNr6BUwr5NyUaAAGAADBR4elL////7IGQ6AzDWCV+gyRmQCmBLJARgAQMoNXyDJEgALoAtkACIBlRKy5S6FIUAXQjQzDjLPHI2TFGCReYo8Q+zzNTMRACAAJQ5DVSn/////9HJVN2BmjABM0w6QxkwYdpaAbWOJagJRK/9FR9PDHf9Mr8fAABgACKS9C+IP//r/btorVj/+yJkRAEw5gZpeEEwjA3gC7wEIgGDfDmP5gTJIDmAK5ABAAAbIghD6Io+QU/shkZnvRQNFSUOjC7uT8X9u8qFUCkAABAJgZ/0murpt3//+QXnTkpgwAMjUgnGjsp5lIHwuY/oYn3XUJW6nWnQ3TQaIhtstq2dxY4VdIO2HxVZmQAAAP/7ImRJAREPGN5gwxKQDyAqqAxCAIP8IXWEmSBAOoBq7BCIABwAAAAKCTT+gURa4xcBYiDAAKJA+KD4oECFCRlD7Bu6bMwQJ8Qc008yMvTZw57C2IuTyKeiNdYJwUbw2XOkOHgAZJSeoSIqOKAYU6pRqgIKAYAbRLmYxzR1K4xEtGwJ//sgZEiAEXQgWkmDKzANojtNFAIfhoSPa6SIbwA6AGoUAAAEDgrD/ztXhgABNAbyj4QnAwCufC//uhaMoqBhhcVm4QheTgkY0uRGUIJm9/h+ogxG34z/6gwREoMjzX//9Qt5f5xyYT+5TAEBAdkONbiHB0MEt/E6PLQUq+43T+g5Qv/7ImQ4APIgK9vJg0wwDYAakAAAAAYMl3wGFTLATZcnANA22I0D5bDalYvTk7bOcgDJnuf7EAi////BDAO/+CHACR/wJYEcXSQV28isjbhIQAB2iWhXUgnI8J2nkgoPCU/4IEo+G+9zE11zj5oujOjS7a078gigxH0/fhwfQH/yoioo//siZByB8dQsZumJKn4PINfQVpUHBVgzn8YdLBA1jqjAcBz4qMCNu8D3b4R3gbZthFnhFnQ0syKiGXqgGVWAqChDjHsQStceQoPFwRLkbEGWyTvqNcGLdYq22vtD7P2oDsHhjfT//QBgOP/frYlmZ1ZDT0AADLFkggmVBA+8MQUpRBT/+yBkCwExNQ3qcQtBLAwjmmAEB4YFYEuTxhUwADgAbVAAjAUlpVN+GMHkK1ESYq3jv8QMaWP/+i1/TAOBmQ+3umlo5VXNfAQqvPHcuKhqNy1FCLb5Y6i/EwP0YnfBKf9qulOVYs7Q+ckAmGlCVSWEtSWEaMER3+f/7dplXXHEgQAA//siZAQBMQ8O5+kiMqQPQIu+JGYDA8BFqaWYSLA2AC9QAAAEI4ZaDVdOKK5AiKzCOJH33OyLRM5R+uX/5xVSSgIEAAAAACy4JbCgmnT8/PfLISAJkGtd3CQgQ7sYq4CzNqAF0bcOQQHK9kwMIPIhYZiKWDrQqRdgsv95vbbigAJuZKP/+yBkBQExEwzq4M8ajA5ACuQEQgAD3Cu/5IWEcCwBa/hRBARIOfoUYIQi3hIgCiCHEnQERGJif49H270EgAAAYgP/We5M6z///15VO8zDsGDDAObRKKMxgTYdGkZmrW77WnBD7W/k0/6VUVCZAACEBAVXXpq7hzN0Q0oBcAAtSgez//siZAaAcSkH5njCMYANwEoVHMAAhGAtueMYYXAoiikUcAlai0ox8iV60MLCpZd9Rj8g5y6fFAo/qBwJiQACCgXl+Vd/dt/T3dNTEM8QzPsw2AAAkT0oJoHmQl6BIWlIwg+LYmYQFl+a/1T31gygfG43ft6/4MfVwJgEAIeEvShrown/+yJkBgEw6gdiICEwEA7AGvkEIgADwCWFoYxigCMAa9QRjAU5RANpGf+sAGCp4240UTs/ciWSAIAABKKBkP6/6dSll9rXZUFAAKKMM6KAOlIZhgwUKWNpkKmr/OnNJENX68cHYb9mKzzHapHDI0l4AAMslFFJrdcdUxLo4slE9ttCPP/7IGQMARDrCeBhIRqACiA7NBgCAULoH6WAmGEwPAAq7BAIAIk09ae1W0UFAAYeHGy/kN22f/1oBuUP6SOOukTEuCBabPmv//+TqkJgAkBBEHWiFHyjuP9+avs/0wGAJAwaqoOQspgWhUFVC3n0/Wqf/eIvrAEAEH8s7kv3f/8W5QX/+yJkFAEQ1gZfSGNAkA2AqpUAAgSDDCd/tGEAADUIK7aCIAS2/j/YlBAlAEyl3iMeCt7RQ9jro6v61f9gE4GAAoAHyM/MYf//E175az6F4MUkRcd2aZ+SFIWxEq/KXL7/v8/7Z/NpqFmlWg+BBiCD56XhyIITLwzTAqUpdBUhLA6AAP/7IGQcgAG5JtqGMMAAGEDqhMEIAAVopVQYpQAANQOnQw4gAASGAAQClPJHkKKOIDnelZ1Ntrv//p0gBhXXg8Z4NwV/EUMfJBVHv48FUYC318F4bBOESHn/ghD4SRCkorf/j8iUob9SXhCJOd2+Iv///ERMQU1FMy4xMDCqqqqqqqr/+yJkB4/wAABpBwAACAAADSDgAAEAAAGkAAAAIAAANIAAAASqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqg==",W2="/assets/sound-wash.6e3eed14.mp3",_2="data:image/png;base64,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",z2="data:image/png;base64,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",L2="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAEMAEAsMDgwKEA4NDhIREBMYKBoYFhYYMSMlHSg6Mz08OTM4N0BIXE5ARFdFNzhQbVFXX2JnaGc+TXF5cGR4XGVnY//bAEMBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIAFAAUAMBIgACEQEDEQH/xAAbAAADAQEAAwAAAAAAAAAAAAADBAUCBgABB//EADUQAAIBAwMCAwUECwAAAAAAAAECAwAEERIhMQVBEyJRFDJhcYEGQqGxIyQlUlNicoKRstH/xAAYAQEAAwEAAAAAAAAAAAAAAAACAAEDBP/EABsRAAMBAQEBAQAAAAAAAAAAAAABEQIhEjFB/9oADAMBAAIRAxEAPwDnrmDE7ZGOD+FdOrZ+x956i1X86o3ljby3UmuJORwuO1IzgRfZzqMajAWEgD+6ssPpGofP4SyOSDvT9vZT3wB4TPvEUPpVsLm6KM2AFLE4rqoUVQqoAoGwFRvpEqLWfSreAAuNberU77LakYMKY/pFGLIB61hpl4wKPoawTrrpcZy1sSp9M7UtJEw6NPERhvFQD/JqwJ09K8mjSRfgSG223HFLGow6y4TY7BILMyASmQDGX2X6VIlkKTFtHuHzDbGc1WuNaZjd3LMrSOM8+g/CuelPiyMwBAO+Ca1el+HMj6jKf1hyCd9Pf4Co94P2H1PH8Nv9qoo5lZsMM4GAWAzsKk3cjDpN8n7yPkHn3jWOF1nRr4cr0jMczzONKFdIZthnPGa6WPVtvUi1jUrFC6a43BLZ4r1d2dxZRNLYSs0P3oXOcfKq+s08vJYa4gRirTJq9NVBeZDwQagSG4dQTHG2eMY/5WtVyvkjVSVXLDfapBLRYNzAm8kgH1py2ljuI8wurAVzQMukSLEjZGQSDTVpcXiXMSCCEPJnc52Hqd6qFPVKUvgr1EGQyO7KQEx5QMHO9RZWtmcrHauh+75zVyUsLuQPIzHGB6A6fT60pGsSyiSUb4xUemjk2oy/EkhlilMnhqvK9zRrr2eVpXkTV4owwzsaRa50jY0hdXrBTg07EdMGZlgTyRRhQOAO1KeNpY6uPjUxOou90FAJJONNOT4kBypB7g+tZM0w/wAF7u4i4WKMsf5RRo7y1ggMesMe+FxSvhtFlxHqOe54rMk74GfBPybikP6FhkhMhGlWDbhsY+lNRaFkDIoBpGFlkwAuMdxxTlsv6cZ3FVQv4Py6faA4B1DnA52oTJqzmNiM8leKLPbJMupJSj547VtLWcph9JHYhqLORqvpPlvo1yCd6n3F14zaYhktWmmTlkUn5Vqyj9omLqoVBtxSTp0wWTprMTISQe3xppndUAc+YbZPeq6RALjA2oFzaCQZAANJ9CuMXikV00kjPBzS7241ECVcelBmtZ0bygn5UHwbkn3HoJD9DTlIUwpBx6U30WRTcFnGo42zUxbS4Y+4R86tdNtDANTDfFWkFulgeGcHStemjj0DGVx3GKDIT4bEe9jasxzZj3PNNwz8nPXXS72POYiQOSDkVSs4lhhVR2qtf5FlJjGcD86jiUKMUE4bDmazJLik3uQozml1uHnkKRjOOTVt0p8HtQJFEUL8KCgKjGM14zFRnG1UUNoq0VcfCp8dyvr9KL447UqQZeTGc1MaYq7JnAU0yZgds1LuFZr/AEg7EDNEh//Z",G2="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAEMAEAsMDgwKEA4NDhIREBMYKBoYFhYYMSMlHSg6Mz08OTM4N0BIXE5ARFdFNzhQbVFXX2JnaGc+TXF5cGR4XGVnY//bAEMBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIAFAAUAMBIgACEQEDEQH/xAAbAAACAgMBAAAAAAAAAAAAAAAEBgADAQIFB//EADMQAAIBAwMBBAkCBwAAAAAAAAECAwAEEQUSITETQVFhBhQiUnGBkaGxMtEVFiMzQsHh/8QAFgEBAQEAAAAAAAAAAAAAAAAAAQIA/8QAGREBAQEBAQEAAAAAAAAAAAAAAAERAhJB/9oADAMBAAIRAxEAPwBmDYk+VUX8jEIiNtLnG73R1J+1WbweQCTVlvK9vKGlQhHGATRqcaLpcVzboY3KgcrIJCTnzBHNcLVdUjtI44Qykgt2ijkk9P8AZNdX0k1xrOwItOJG4ZvcH70hW9lc6jIzKcDPJNJwVd+kMzBVhATYMB8e0aqtPSO8tIzHGVZSc4YUR/LDleZxn4UPL6N3AQlXUkd1Ot5EWNy187EMFf8AVs974GurYxSuZZZVeFUYEE9D5UnulxYyjerRuDkGmvR9YfUwI8RrJCMlCuVYeOO7uqaq9X6YoWkYM5jcIACvs8EUVBJG5yCOuMedBQ3nYqscknsN+pQOgx++KojnaF1kjDbZSwQle8fM1okLp18wkdGY7kbBrsT38cVhK8+GRV3c+PdSrJBcLqQngAMZGHG7FV+kV20djHGQyhyQeevH/aQo1LVPXraG1X25C2+Rio5PcB345rs6XbdhaopADdTSroEfrGoBySOyG7jv8qa3u0QYZuz8CQfz0oq4LbiqzQS6jucqxBx0K9DWDfZkC55PTjp+KFKdcsxc2bYX2l5FKlnPJZ3HaRSFDgqWBxgU4GViSDMkg7xjBH3pMvl7C+mjwMKxwM54pieo79nrssbrDef1Iyw3Z6/UUwC+3SgxAYR2ZfDmkC5kTfFscswQBs9AR4U/WMHraWsa7QwtVbI4ycA8/UU1MDSSGPLDbjvycUta7eC8ROzUlI2ILjkEmuVLeXMqkSTyOD3FjWqTyoMJIwHgDxWjGD0VQKk8x72Cj80yNFFJGQxwDSn6O3PMsLHknePPxrsyzSMViT/I8+VFXyLtLaAsyRbeOuK0ntYZJjEwBYcjNCvdDT8Rx3SITyylCfuKi3DXY7XtY3aPlSgIPzzQsU1sLdMALg9cClDWs/xSb5fgUzG8aVcEEUr6tIJdRlYdAQPoMUxHQMckAV6DbR6vawwPBD6xHHFsBRgG8+O/pXn1GWup3lr/AGrh1Hu7jj6U1AOpUrFLLbedredZU6qaYrK9S7HBw1LccbyNtRSx8AKsgeaCTdGDkdRihUpkMUYcuZOyYjBDjIPmKqijWFcQStI2ckjpQiayzqI5Yw56YNaXOrMEMUcYjI4PxoxXpvfai6oUHDnjNcUkk5J5rZ3aRizHJNa0xNqVKxUrJZq0RIqhpXIzyFUZJ/atEUYLN+kfetSSTk0lY8uRtQbE8AevxqvJ8axWaGZR2Rwy8FTkVGdmLFjktyaxg+FTFZmKlGwabcTSKixuzMu7aoydvj5VTNCIWKSLIjDxxWCipREdq00ZaFZH2jLezwKoxisz/9k=",K2="data:image/png;base64,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",J2="data:image/png;base64,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",Z2="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAEMAEAsMDgwKEA4NDhIREBMYKBoYFhYYMSMlHSg6Mz08OTM4N0BIXE5ARFdFNzhQbVFXX2JnaGc+TXF5cGR4XGVnY//bAEMBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIAFAAUAMBIgACEQEDEQH/xAAbAAACAwEBAQAAAAAAAAAAAAADBAIFBgABB//EAC4QAAIBAwMDAgUEAwEAAAAAAAECAwAEEQUSIRMxQVFxBhQiYYEjMpHwUqGx8f/EABcBAQEBAQAAAAAAAAAAAAAAAAABAgP/xAAcEQEBAQACAwEAAAAAAAAAAAAAARECIRIxUUH/2gAMAwEAAhEDEQA/AHIrqSBSRyHHpmjfOOWICIcrgnvwKiumzW675LuK3VuP1PNNRaSygN831lI46YA/PtXN0DFncfKifgozZ+4/uKXl3SzdQnaR3HpWphVFhjiznCg9sZxVLe2Bvrh2ikIBPO1eKWEu+1W10seVjwB70ublz+1jTM+hTRs/17wuM4HNGOgPCoYl2PotSTFyEvmSO4yx/NRuZp5gSk7I2Ow4B/imTZxqSHWVW8E4qGm2QudRABZoANz57jHiqpizuLlEijmt5GWXaiy+pP8A5T95Bb2lrMXO6Ug8+ATTyuoUyvgYOI19Kr7yD5qWOElumctI2P4FEY2e5luJC80jOx8sc01p81wZ44IpXXqMBgMRVvNpGlSxDbI0EmPDgjPsaL8L6Psv5Zp9riHAQqcgk+apZi61RxbwQ/Wys36akc8/0UW2IghVADx9qhq4Um3UjJ6mR74qKPKPpl2k+opTjOhgOGY92PIFESXCgEGhbsLnilnvFjPCk+wo1gt7smj27cH1pewsTa2UjAgPKck/YdqIsqXJRUPLHGKduU+hUUcdqjN66AESskaMOVGa5yEj7EgnApjaAScc4xS91wAi9gKLO7iht/hiMRRydd97KC2FBwa0WlWS2Nr0w5cklixHes5pT6pe3kY64EZOX2jsBWslcRJVjF+K7Vy++AxjLB84/FLrJLNKAsbD1z4plZxNfhf8VJplpEV1QDk0bnUwlJHKq8+aWVh1GVzgjxVzKV2+uKXa2gukDMB70WUvpoV74sAPpX/tW7Yqus7eK0nfZnLDyafH1Vfxjl70NzikrxZDazzIeUQkLjuRVg6ZHFJXG9badEGXZCFBPnFZWX4xVnqtxpsu63YbTgFT2Iq/i+Jre8hxIOlKB2J4NY6RuKVdjnvWsZauy1US6lIU7FcCrhGabcxYqcYBrA212bWdZFGcdx61rLS6iv4wY2Jx3AOMVK3KsS06HKuTRbedokIY9+ar3Xb5kU/ZuK5ZnClZGDDwaN0W41IW9yjk/TnDe1aOEhowfUVgtVmVEy3OeK4/Fd/0ljh2RqoAyBk/7qxz5dvoBxVD8SXE9lDFcQBSA2GB+9ZGbXNQm4e6k/BxQDeTvw8zsPQtmlTj0Vdwe/Bpdjg1ORsmgMcYFVl6Dk0WxvpbK46kR7/uHrQfFDYYNFa631uGcAl9reVNeXOpRKCRIufeslUTmniurO7vhO23du5/FBBNJLneMetOAgdzTDRBU15qHVjA5H8mom5PaNQKYP/Z",X2="data:image/png;base64,/9j/4AAQSkZJRgABAQAAAQABAAD/4gIoSUNDX1BST0ZJTEUAAQEAAAIYAAAAAAQwAABtbnRyUkdCIFhZWiAAAAAAAAAAAAAAAABhY3NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAA9tYAAQAAAADTLQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlkZXNjAAAA8AAAAHRyWFlaAAABZAAAABRnWFlaAAABeAAAABRiWFlaAAABjAAAABRyVFJDAAABoAAAAChnVFJDAAABoAAAAChiVFJDAAABoAAAACh3dHB0AAAByAAAABRjcHJ0AAAB3AAAADxtbHVjAAAAAAAAAAEAAAAMZW5VUwAAAFgAAAAcAHMAUgBHAEIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFhZWiAAAAAAAABvogAAOPUAAAOQWFlaIAAAAAAAAGKZAAC3hQAAGNpYWVogAAAAAAAAJKAAAA+EAAC2z3BhcmEAAAAAAAQAAAACZmYAAPKnAAANWQAAE9AAAApbAAAAAAAAAABYWVogAAAAAAAA9tYAAQAAAADTLW1sdWMAAAAAAAAAAQAAAAxlblVTAAAAIAAAABwARwBvAG8AZwBsAGUAIABJAG4AYwAuACAAMgAwADEANv/bAEMAEAsMDgwKEA4NDhIREBMYKBoYFhYYMSMlHSg6Mz08OTM4N0BIXE5ARFdFNzhQbVFXX2JnaGc+TXF5cGR4XGVnY//bAEMBERISGBUYLxoaL2NCOEJjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY2NjY//AABEIAFAAUAMBIgACEQEDEQH/xAAbAAACAwEBAQAAAAAAAAAAAAAEBQADBgIHAf/EADUQAAIBAwIEAwYEBgMAAAAAAAECAwAEEQUhEhMxQQZRYRQicYGRoSMyQrEVM1NiwdFSguH/xAAYAQEBAQEBAAAAAAAAAAAAAAACAQQDAP/EAB8RAAICAwEAAwEAAAAAAAAAAAABAhEDEiExEyJRQf/aAAwDAQACEQMRAD8A39SpVU9zBbgGeZIwenEwGa8eLaHvL2Cyi5lxIFHQDuT6CkereLIbJ5Y7dFlZcBWLbZIpBp8F1r9yZLklkyW4OIgbnuew9BRlKhxjfo6m8aW4lKQ27SY/uyfoAR966i8ZRlhz9Puo0/5BCf8AFMrTSoIY+Fo0wOioCoH+6smtrNSsfsfGz/00xj1J2xRTkyvVBdrcw3lulxbuHicZVhVtI7aSexkurRJY1jhPOHMQseW2fIjoQaJ0vUJbqeWKbGVUMuE4SfP9R9KWyXGCr6hnUr7UpEM4niFZXgjhvI5pJ8cKJb4Iz55f1pHcTczU5luCHYMwHFvgg/E+f2rnUtPfQb8ukatAp4omZc8Kn98eWx79CcK5JAlwjRtsw4tznrg4+tcpq0dsfGCzANdTMRuHwPSm+j6xLpsggOnzSpO3CskbdSe3ofnSuZS9xIVGeJgQAc+VMrW7ktYzEyIyN+lgDn60m1QabbQ4t7zV09oRLY2uOEQiaTmtIxOOhY/Y7V3c6Xf3rcnULy9LKWB9nHCkgzkEdhttg9+/ShoNYuLf3oraGHbduAf4FSfXb2VuFpU2/TEpobF+N30LttJh0e7W5BcLM/Ikjkk425ZUDJ/7b/Oq9PuXsfEEUU5wMPCzH0O1APcTSIQxYIfPhFWNc21xq0L3xTluVJkDbbDG++3kam23o9VFUmbuvtJJvFOlxSCKKUzNg7oPdGPWu9E8Q22ssyRKyOozg+VdrV0cdXVjG8t4rq2eKb8pHXy9a8u1c2wYNacfArAlAuFJyR7vfHf06VpbrxdczI6QWscatkZcljj7VnDhSp6nO1Vx/oVIkTx2sKoEPEegJyR8a658exY4bHUVU8bSsCw4TUWNG7hu2QaOtiUvwdQw2M2mIzJmcr/M7hgfP4UqfT7u4lYpcSbsSUXI/ajdMtkB42AIXpR6zcpmkbCKOp6AVnlNp0jTHGmrYj/gU3CeOPc933/fNXfweRkCS8XAOy4GPpRk2uxyAiFXlCjOQpwTQKajqMisTFGin+pXt5sSxROodJWPj5UZyBn8xOexFaDwVYojTXCKyqg5Q4hjPc9zSTTruebJfGGOMr0Na7wzhYJ4wc4YHHlkf+VcbblTDliox4edm8YOxVPw0bhJz186L2OD2yP3oGS3khMyS4HC3CQOx3zX1btFVoiWLBdtq1X+mOucDtQPDaylNjjGaWaXxRTYIPLb7GrHvzdNygjANsTsKnEWbKkKqHAFEsU0aDTPeyB96svrOK4UCUnGc4B64oawKZ/CJUjfBoppS2xG48qySX2s3wf1A2j4PdSREUdBw9KDaMSYiDmV87k7AfKjpXXDZI26iqomHD+DGSD3AqpFc2FQxiG3RRjIH3px4c1CKK4mjctmVlVcdzv/ALpEFd14mbbHyFd6ddW/tsZV8hXBZh8e1PHHtnLLLlMVa9KsN5cxOAHEzb+nEaTiZTM7efSvQb7wpDPKZZrcSOerBiM0ubwxaRsCLdlI6bmtFGMtufClnZaK9ykzvcqqOQWG23vD4bk/IVlXRg8iKDt7xOM7efpWlfR2IOOYfmaT3ul30bYS3eVOzL1HxrzRUwGyup0nd4piqKvTqPvTWw1szXCWzQM00hCpyu5PpS1NN1FvwxaSRJ3PDT3TWu9NKNbaeOYowHMOW+tFxT9EpuPgyfTrySQN7DNxdDlR++aC1k3WlQI0tlIBJkKWZcZ+RNN7fxBq+RzNNaRf7Y2Bq+8um1eze1utHuVRtwd8qexG3WoscUN5pM82ur65umKyPhc/kXYUbp3GJFVFyzEKAO5zTI+D9VMpMEcTr2MmUP0xWj8NeFWsZ1u9RbmTp+RFA4EPn13P0pUc7s//2Q==",$2="data:image/png;base64,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",Ag="data:image/png;base64,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",eg=Object.assign({"./sounds/1.mp3":M2,"./sounds/10.mp3":Q2,"./sounds/2.mp3":k2,"./sounds/3.mp3":x2,"./sounds/4.mp3":T2,"./sounds/5.mp3":U2,"./sounds/6.mp3":q2,"./sounds/7.mp3":O2,"./sounds/8.mp3":P2,"./sounds/9.mp3":b2,"./sounds/bgm.mp3":zd,"./sounds/sound-shift.mp3":H2,"./sounds/sound-undo.mp3":V2,"./sounds/sound-wash.mp3":W2}),tg=Object.entries(eg).map(([A,t])=>({name:A.slice(9,-4),src:t})),ng=Object.assign({"./images/1.png":_2,"./images/10.png":z2,"./images/2.png":L2,"./images/3.png":G2,"./images/4.png":K2,"./images/5.png":J2,"./images/6.png":Z2,"./images/7.png":X2,"./images/8.png":$2,"./images/9.png":Ag}),rg=Object.entries(ng).map(([A,t])=>({name:A.slice(9,-4),content:O("img",{src:t,alt:""})})),og={title:"\u{1F437}\u732A\u4E86\u4E2A\u732A\u{1F437}",desc:"\u611F\u8C22 @\u732A\u9171\u7684\u65E5\u5E38 \u63D0\u4F9B\u7D20\u6750",bgm:zd,icons:rg.map(({name:A,content:t})=>({name:A,content:t,clickSound:"button-click",tripleSound:A})),sounds:tg},ig=[su(),U0,u2,I2,og],sg=({changeTheme:A,onDiyClick:t})=>{const[n,r]=K.exports.useState(!1);return J("div",{className:ie(Qt.container,n&&Qt.open),children:[ig.map((o,i)=>O("div",{className:ie(Qt.square),style:{opacity:n?1:.3,transform:n?`translateY(-${110*(i+1)}%)`:""},onClick:()=>{r(!1),A(o)},children:typeof o.icons[0].content=="string"?o.icons[0].content.startsWith("http")?O("img",{src:o.icons[0].content,alt:""}):O("i",{children:o.icons[0].content}):o.icons[0].content},o.title)),O("div",{className:ie(Qt.square,Qt.diy),onClick:()=>{r(!1),t()},style:{opacity:n?1:.3,transform:n?`translateY(-${110*6}%)`:""},children:"DIY!"}),O("div",{onClick:()=>r(!n),className:ie(Qt.square),children:n?"\u6536\u8D77":"\u66F4\u591A"})]})},lg="_dialog_e4xgx_1",ug="_dialogWrapper_e4xgx_13",ag="_dialogShow_e4xgx_35",cg="_error_e4xgx_39",fg="_addBtn_e4xgx_46",dg="_addBtnEmpty_e4xgx_57",pg="_addDialog_e4xgx_67",hg="_addDialogShow_e4xgx_87",gg="_deleteBtn_e4xgx_92",bA={dialog:lg,dialogWrapper:ug,dialogShow:ag,error:cg,addBtn:fg,addBtnEmpty:dg,addDialog:pg,addDialogShow:hg,deleteBtn:gg};var mg=Object.defineProperty,vo=Object.getOwnPropertySymbols,Ld=Object.prototype.hasOwnProperty,Gd=Object.prototype.propertyIsEnumerable,Ba=(A,t,n)=>t in A?mg(A,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):A[t]=n,va=(A,t)=>{for(var n in t||(t={}))Ld.call(t,n)&&Ba(A,n,t[n]);if(vo)for(var n of vo(t))Gd.call(t,n)&&Ba(A,n,t[n]);return A},Eg=(A,t)=>{var n={};for(var r in A)Ld.call(A,r)&&t.indexOf(r)<0&&(n[r]=A[r]);if(A!=null&&vo)for(var r of vo(A))t.indexOf(r)<0&&Gd.call(A,r)&&(n[r]=A[r]);return n},Ft;(A=>{const t=class{constructor(l,a,c,f){if(this.version=l,this.errorCorrectionLevel=a,this.modules=[],this.isFunction=[],lt.MAX_VERSION)throw new RangeError("Version value out of range");if(f<-1||f>7)throw new RangeError("Mask value out of range");this.size=l*4+17;let d=[];for(let p=0;p7)throw new RangeError("Invalid value");let p,h;for(p=c;;p++){const y=t.getNumDataCodewords(p,a)*8,M=u.getTotalBits(l,p);if(M<=y){h=M;break}if(p>=f)throw new RangeError("Data too long")}for(const y of[t.Ecc.MEDIUM,t.Ecc.QUARTILE,t.Ecc.HIGH])B&&h<=t.getNumDataCodewords(p,y)*8&&(a=y);let S=[];for(const y of l){r(y.mode.modeBits,4,S),r(y.numChars,y.mode.numCharCountBits(p),S);for(const M of y.getData())S.push(M)}i(S.length==h);const E=t.getNumDataCodewords(p,a)*8;i(S.length<=E),r(0,Math.min(4,E-S.length),S),r(0,(8-S.length%8)%8,S),i(S.length%8==0);for(let y=236;S.lengthm[M>>>3]|=y<<7-(M&7)),new t(p,a,m,d)}getModule(l,a){return 0<=l&&l>>9)*1335;const f=(a<<10|c)^21522;i(f>>>15==0);for(let d=0;d<=5;d++)this.setFunctionModule(8,d,o(f,d));this.setFunctionModule(8,7,o(f,6)),this.setFunctionModule(8,8,o(f,7)),this.setFunctionModule(7,8,o(f,8));for(let d=9;d<15;d++)this.setFunctionModule(14-d,8,o(f,d));for(let d=0;d<8;d++)this.setFunctionModule(this.size-1-d,8,o(f,d));for(let d=8;d<15;d++)this.setFunctionModule(8,this.size-15+d,o(f,d));this.setFunctionModule(8,this.size-8,!0)}drawVersion(){if(this.version<7)return;let l=this.version;for(let c=0;c<12;c++)l=l<<1^(l>>>11)*7973;const a=this.version<<12|l;i(a>>>18==0);for(let c=0;c<18;c++){const f=o(a,c),d=this.size-11+c%3,B=Math.floor(c/3);this.setFunctionModule(d,B,f),this.setFunctionModule(B,d,f)}}drawFinderPattern(l,a){for(let c=-4;c<=4;c++)for(let f=-4;f<=4;f++){const d=Math.max(Math.abs(f),Math.abs(c)),B=l+f,p=a+c;0<=B&&B{(y!=h-d||k>=p)&&m.push(M[y])});return i(m.length==B),m}drawCodewords(l){if(l.length!=Math.floor(t.getNumRawDataModules(this.version)/8))throw new RangeError("Invalid argument");let a=0;for(let c=this.size-1;c>=1;c-=2){c==6&&(c=5);for(let f=0;f>>3],7-(a&7)),a++)}}i(a==l.length*8)}applyMask(l){if(l<0||l>7)throw new RangeError("Mask value out of range");for(let a=0;a5&&l++):(this.finderPenaltyAddHistory(p,h),B||(l+=this.finderPenaltyCountPatterns(h)*t.PENALTY_N3),B=this.modules[d][S],p=1);l+=this.finderPenaltyTerminateAndCount(B,p,h)*t.PENALTY_N3}for(let d=0;d5&&l++):(this.finderPenaltyAddHistory(p,h),B||(l+=this.finderPenaltyCountPatterns(h)*t.PENALTY_N3),B=this.modules[S][d],p=1);l+=this.finderPenaltyTerminateAndCount(B,p,h)*t.PENALTY_N3}for(let d=0;dB+(p?1:0),a);const c=this.size*this.size,f=Math.ceil(Math.abs(a*20-c*10)/c)-1;return i(0<=f&&f<=9),l+=f*t.PENALTY_N4,i(0<=l&&l<=2568888),l}getAlignmentPatternPositions(){if(this.version==1)return[];{const l=Math.floor(this.version/7)+2,a=this.version==32?26:Math.ceil((this.version*4+4)/(l*2-2))*2;let c=[6];for(let f=this.size-7;c.lengtht.MAX_VERSION)throw new RangeError("Version number out of range");let a=(16*l+128)*l+64;if(l>=2){const c=Math.floor(l/7)+2;a-=(25*c-10)*c-55,l>=7&&(a-=36)}return i(208<=a&&a<=29648),a}static getNumDataCodewords(l,a){return Math.floor(t.getNumRawDataModules(l)/8)-t.ECC_CODEWORDS_PER_BLOCK[a.ordinal][l]*t.NUM_ERROR_CORRECTION_BLOCKS[a.ordinal][l]}static reedSolomonComputeDivisor(l){if(l<1||l>255)throw new RangeError("Degree out of range");let a=[];for(let f=0;f0);for(const f of l){const d=f^c.shift();c.push(0),a.forEach((B,p)=>c[p]^=t.reedSolomonMultiply(B,d))}return c}static reedSolomonMultiply(l,a){if(l>>>8!=0||a>>>8!=0)throw new RangeError("Byte out of range");let c=0;for(let f=7;f>=0;f--)c=c<<1^(c>>>7)*285,c^=(a>>>f&1)*l;return i(c>>>8==0),c}finderPenaltyCountPatterns(l){const a=l[1];i(a<=this.size*3);const c=a>0&&l[2]==a&&l[3]==a*3&&l[4]==a&&l[5]==a;return(c&&l[0]>=a*4&&l[6]>=a?1:0)+(c&&l[6]>=a*4&&l[0]>=a?1:0)}finderPenaltyTerminateAndCount(l,a,c){return l&&(this.finderPenaltyAddHistory(a,c),a=0),a+=this.size,this.finderPenaltyAddHistory(a,c),this.finderPenaltyCountPatterns(c)}finderPenaltyAddHistory(l,a){a[0]==0&&(l+=this.size),a.pop(),a.unshift(l)}};let n=t;n.MIN_VERSION=1,n.MAX_VERSION=40,n.PENALTY_N1=3,n.PENALTY_N2=3,n.PENALTY_N3=40,n.PENALTY_N4=10,n.ECC_CODEWORDS_PER_BLOCK=[[-1,7,10,15,20,26,18,20,24,30,18,20,24,26,30,22,24,28,30,28,28,28,28,30,30,26,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,10,16,26,18,24,16,18,22,22,26,30,22,22,24,24,28,28,26,26,26,26,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28,28],[-1,13,22,18,26,18,24,18,22,20,24,28,26,24,20,30,24,28,28,26,30,28,30,30,30,30,28,30,30,30,30,30,30,30,30,30,30,30,30,30,30],[-1,17,28,22,16,22,28,26,26,24,28,24,28,22,24,24,30,28,28,26,28,30,24,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30,30]],n.NUM_ERROR_CORRECTION_BLOCKS=[[-1,1,1,1,1,1,2,2,2,2,4,4,4,4,4,6,6,6,6,7,8,8,9,9,10,12,12,12,13,14,15,16,17,18,19,19,20,21,22,24,25],[-1,1,1,1,2,2,4,4,4,5,5,5,8,9,9,10,10,11,13,14,16,17,17,18,20,21,23,25,26,28,29,31,33,35,37,38,40,43,45,47,49],[-1,1,1,2,2,4,4,6,6,8,8,8,10,12,16,12,17,16,18,21,20,23,23,25,27,29,34,34,35,38,40,43,45,48,51,53,56,59,62,65,68],[-1,1,1,2,4,4,4,5,6,8,8,11,11,16,16,18,16,19,21,25,25,25,34,30,32,35,37,40,42,45,48,51,54,57,60,63,66,70,74,77,81]],A.QrCode=n;function r(l,a,c){if(a<0||a>31||l>>>a!=0)throw new RangeError("Value out of range");for(let f=a-1;f>=0;f--)c.push(l>>>f&1)}function o(l,a){return(l>>>a&1)!=0}function i(l){if(!l)throw new Error("Assertion error")}const s=class{constructor(l,a,c){if(this.mode=l,this.numChars=a,this.bitData=c,a<0)throw new RangeError("Invalid argument");this.bitData=c.slice()}static makeBytes(l){let a=[];for(const c of l)r(c,8,a);return new s(s.Mode.BYTE,l.length,a)}static makeNumeric(l){if(!s.isNumeric(l))throw new RangeError("String contains non-numeric characters");let a=[];for(let c=0;c=1<{(t=>{const n=class{constructor(o,i){this.ordinal=o,this.formatBits=i}};let r=n;r.LOW=new n(0,1),r.MEDIUM=new n(1,0),r.QUARTILE=new n(2,3),r.HIGH=new n(3,2),t.Ecc=r})(A.QrCode||(A.QrCode={}))})(Ft||(Ft={}));(A=>{(t=>{const n=class{constructor(o,i){this.modeBits=o,this.numBitsCharCount=i}numCharCountBits(o){return this.numBitsCharCount[Math.floor((o+7)/17)]}};let r=n;r.NUMERIC=new n(1,[10,12,14]),r.ALPHANUMERIC=new n(2,[9,11,13]),r.BYTE=new n(4,[8,16,16]),r.KANJI=new n(8,[8,10,12]),r.ECI=new n(7,[0,0,0]),t.Mode=r})(A.QrSegment||(A.QrSegment={}))})(Ft||(Ft={}));var jn=Ft;/** + * @license qrcode.react + * Copyright (c) Paul O'Shannessy + * SPDX-License-Identifier: ISC + */var yg={L:jn.QrCode.Ecc.LOW,M:jn.QrCode.Ecc.MEDIUM,Q:jn.QrCode.Ecc.QUARTILE,H:jn.QrCode.Ecc.HIGH},Bg=128,vg="L",wg="#FFFFFF",Sg="#000000",Ng=!1,Kd=4,Cg=.1;function jg(A,t=0){const n=[];return A.forEach(function(r,o){let i=null;r.forEach(function(s,u){if(!s&&i!==null){n.push(`M${i+t} ${o+t}h${u-i}v1H${i+t}z`),i=null;return}if(u===r.length-1){if(!s)return;i===null?n.push(`M${u+t},${o+t} h1v1H${u+t}z`):n.push(`M${i+t},${o+t} h${u+1-i}v1H${i+t}z`);return}s&&i===null&&(i=u)})}),n.join("")}function Dg(A,t){return A.slice().map((n,r)=>r=t.y+t.h?n:n.map((o,i)=>i=t.x+t.w?o:!1))}function Fg(A,t,n,r){if(r==null)return null;const o=n?Kd:0,i=A.length+o*2,s=Math.floor(t*Cg),u=i/t,l=(r.width||s)*u,a=(r.height||s)*u,c=r.x==null?A.length/2-l/2:r.x*u,f=r.y==null?A.length/2-a/2:r.y*u;let d=null;if(r.excavate){let B=Math.floor(c),p=Math.floor(f),h=Math.ceil(l+c-B),S=Math.ceil(a+f-p);d={x:B,y:p,w:h,h:S}}return{x:c,y:f,h:a,w:l,excavation:d}}var Yg=function(){try{new Path2D().addPath(new Path2D)}catch{return!1}return!0}();function Rg(A){const t=A,{value:n,size:r=Bg,level:o=vg,bgColor:i=wg,fgColor:s=Sg,includeMargin:u=Ng,style:l,imageSettings:a}=t,c=Eg(t,["value","size","level","bgColor","fgColor","includeMargin","style","imageSettings"]),f=a==null?void 0:a.src,d=K.exports.useRef(null),B=K.exports.useRef(null),[p,h]=K.exports.useState(!1);K.exports.useEffect(()=>{if(d.current!=null){const m=d.current,y=m.getContext("2d");if(!y)return;let M=jn.QrCode.encodeText(n,yg[o]).getModules();const k=u?Kd:0,g=M.length+k*2,Y=Fg(M,r,u,a),v=B.current,V=Y!=null&&v!==null&&v.complete&&v.naturalHeight!==0&&v.naturalWidth!==0;V&&Y.excavation!=null&&(M=Dg(M,Y.excavation));const N=window.devicePixelRatio||1;m.height=m.width=r*N;const Q=r/g*N;y.scale(Q,Q),y.fillStyle=i,y.fillRect(0,0,g,g),y.fillStyle=s,Yg?y.fill(new Path2D(jg(M,k))):M.forEach(function(U,j){U.forEach(function(P,W){P&&y.fillRect(W+k,j+k,1,1)})}),V&&y.drawImage(v,Y.x+k,Y.y+k,Y.w,Y.h)}}),K.exports.useEffect(()=>{h(!1)},[f]);const S=va({height:r,width:r},l);let E=null;return f!=null&&(E=O("img",{src:f,style:{display:"none"},onLoad:()=>{h(!0)},ref:B},f)),J(Dt,{children:[O("canvas",{...va({style:S,height:r,width:r,ref:d},c)}),E]})}var Jd={exports:{}};const Ig="hydrogen-js-sdk",Mg="2.3.10",Qg="\u672CSDK\u57FA\u4E8Ees6\u5F00\u53D1\uFF0C\u81F4\u529B\u6253\u9020\u57FA\u4E8E\u524D\u7AEF\u6DF7\u5408\u5F00\u53D1\u9700\u6C42\uFF0C\u652F\u6301\u5FAE\u4FE1\u5C0F\u7A0B\u5E8F\u3001H5\u3001\u5FEB\u5E94\u7528\u3001\u6E38\u620FCocos\u3001\u6DF7\u5408App\u7B49\u5E73\u53F0, \u6574\u4E2ASDK\uFF0C\u5C31dist\u76EE\u5F55\u4E0BBmob.*.js \u8FD9\u4E2A\u6587\u4EF6\u5373\u53EF\u4F7F\u7528\u5168\u90E8\u529F\u80FD\uFF0C\u8BF7\u4F7F\u7528\u6700\u65B0\u7248\u672C\u3002",kg="./index.js",xg="./index.d.ts",Tg={test:'echo "Error: no test specified" && exit 1',build:"webpack --config config/prod.env.js",watch:"webpack --watch --config config/prod.env.js",dev:"webpack-dev-server --config config/dev.env.js"},Ug={type:"git",url:"git+https://github.com/bmob/hydrogen-js-sdk.git"},qg="Bmob",Og="ISC",Pg={url:"https://github.com/bmob/hydrogen-js-sdk/issues"},bg="https://github.com/bmob/hydrogen-js-sdk#readme",Hg={"babel-runtime":"^6.26.0","node.extend":"^2.0.0",webpack:"^3.12.0"},Vg={"babel-core":"^6.26.3","babel-loader":"^7.1.5","babel-plugin-transform-runtime":"^6.23.0","babel-preset-es2015":"^6.24.1","clean-webpack-plugin":"^0.1.19",eslint:"^4.19.1","eslint-config-standard":"^11.0.0","eslint-friendly-formatter":"^4.0.1","eslint-loader":"^2.0.0","eslint-plugin-import":"^2.12.0","eslint-plugin-node":"^6.0.1","eslint-plugin-promise":"^3.7.0","eslint-plugin-standard":"^3.1.0","html-webpack-plugin":"^2.30.1","uglifyjs-webpack-plugin":"^1.2.5","webpack-dev-server":"^2.11.2"},Wg={doc:"docs"},_g=["Bmob"],zg={name:Ig,version:Mg,description:Qg,main:kg,typings:xg,scripts:Tg,repository:Ug,author:qg,license:Og,bugs:Pg,homepage:bg,dependencies:Hg,devDependencies:Vg,directories:Wg,keywords:_g};let wa,il;try{wa=zg,il=`v${wa.version}`}catch{il="v1.0.0"}const Lg="https://api.bmobcloud.com",Gg="",Kg="",Jg="",Zg=3,Xg={GENERATECODE:"/1/wechatApp/qr/generatecode",GETACCESSTOKEN:"/1/wechatApp/getAccessToken",SENDWEAPPMESSAGE:"/1/wechatApp/SendWeAppMessage",NOTIFYMSG:"/1/wechatApp/notifyMsg",REFUND:"/1/pay/refund",REQUESTSMSCODE:"/1/requestSmsCode",VERIFYSMSCODE:"/1/verifySmsCode",FUNCTIONS:"/1/functions",REQUESTPASSWORDRESET:"/1/requestPasswordReset",RESETPASSWORDBYSMSCODE:"/1/resetPasswordBySmsCode",UPDATEUSERPASSWORD:"/1/updateUserPassword",PUSH:"/1/push",FILES:"/2/files",FILESCHECK:"/1/wechatApp/checkImg",DELFILES:"/2/cdnBatchDelete",TIMESTAMP:"/1/timestamp",LOGIN:"/1/login",REGISTER:"/1/users",REQUEST_EMAIL_VERIFY:"/1/requestEmailVerify",USERS:"/1/users",USERSV1:"/1/usersv1",PAY:"/1/pay",WECHAT_APP:"/1/wechatAppv1/",BATCH:"/1/batch",CHECK_MSG:"/1/wechatApp/checkMsg",DECRYPTION:"/1/wechatApp/decryptionv1",MEDIACHECKASYNC:"/1/wechatApp/asyncCheckWechatMedia",QUERY:"/1/classes"};var $g={host:Lg,secretKey:Gg,securityCode:Kg,applicationMasterKey:Jg,parameters:Xg,version:il,serverVersion:10,deBug:!1,type:Zg},Ei,Sa;function Am(){return Sa||(Sa=1,Ei={host:"https://api.bmobcloud.com",applicationId:"",applicationKey:"",parameters:{GENERATECODE:"/1/wechatApp/qr/generatecode",GETACCESSTOKEN:"/1/wechatApp/getAccessToken",SENDWEAPPMESSAGE:"/1/wechatApp/SendWeAppMessage",NOTIFYMSG:"/1/wechatApp/notifyMsg",REFUND:"/1/pay/refund",REQUESTSMSCODE:"/1/requestSmsCode",VERIFYSMSCODE:"/1/verifySmsCode",FUNCTIONS:"/1/functions",REQUESTPASSWORDRESET:"/1/requestPasswordReset",RESETPASSWORDBYSMSCODE:"/1/resetPasswordBySmsCode",UPDATEUSERPASSWORD:"/1/updateUserPassword",PUSH:"/1/push",FILES:"/2/files",FILESCHECK:"/1/wechatApp/checkImg",DELFILES:"/2/cdnBatchDelete",TIMESTAMP:"/1/timestamp",LOGIN:"/1/login",REGISTER:"/1/users",REQUEST_EMAIL_VERIFY:"/1/requestEmailVerify",USERS:"/1/users",USERSV1:"/1/usersv1",PAY:"/1/pay",WECHAT_APP:"/1/wechatAppv1/",BATCH:"/1/batch",CHECK_MSG:"/1/wechatApp/checkMsg",DECRYPTION:"/1/wechatApp/decryptionv1",MEDIACHECKASYNC:"/1/wechatApp/asyncCheckWechatMedia",QUERY:"/1/classes"},version:1,serverVersion:10,deBug:!1,type:1}),Ei}let sl;sl=$g;const Zd=(A=!1)=>(A===!0&&(sl.host=Am().host),sl),em=()=>{const A=Zd();let t;return typeof wx<"u"&&(t="wx"),typeof window<"u"&&typeof t!="string"&&(t="h5"),typeof process<"u"&&typeof t!="string"&&(t="nodejs"),A.type===3&&typeof t!="string"&&(t="hap"),t},tm=()=>{let A=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","a","b","c","d","e","f","g","h","i","j","k","l","m","n","o","p","q","r","s","t","u","v","w","x","y","z"],t="";for(let n=0;n<16;n++){let r=parseInt(Math.random()*61);t+=A[r]}return t};var Oo={randomString:tm,getConfig:Zd,getAppType:em};const lu=Oo,ue=se.Bmob||{};ue.utils=lu;ue._config=lu.getConfig();ue.initialize=(A,t,n)=>{t.length>6&&console.warn("Bmob\u521D\u59CB\u5316\u5931\u8D25\uFF0C2.0\u4EE5\u4E0A\u7248\u672CSDK\u8BF7\u4F7F\u7528API\u5B89\u5168\u7801\u521D\u59CB\u5316\uFF0C\u6587\u6863\u5730\u5740\uFF1Ahttps://bmob.github.io/hydrogen-js-sdk/#/?id=\u521D\u59CB\u5316"),ue._config.secretKey=A,ue._config.securityCode=t,ue._config.applicationMasterKey=n};ue.domain=A=>{ue._config.host=A};ue.debug=A=>{ue._config.deBug=A,ue._config=lu.getConfig(A)};var qA=ue;const nm=A=>Object.prototype.toString.call(A)==="[object Object]",rm=A=>Object.prototype.toString.call(A)==="[object Number]",om=A=>Object.prototype.toString.call(A)==="[object String]",im=A=>Object.prototype.toString.call(A)==="[object Undefined]",sm=A=>Object.prototype.toString.call(A)==="[object Boolean]",lm=A=>Object.prototype.toString.call(A)==="[object Array]",um=A=>Object.prototype.toString.call(A)==="[object Function]";var De={isObject:nm,isNumber:rm,isString:om,isUndefined:im,isBoolean:sm,isArray:lm,isFunction:um};class am{constructor(t,n){let r=new Error;return r.code=t,r.message=n?`Bmob.Error:{code:${t}, message:${n}}`:`Bmob.Error:{code:${t}, message:${this.errorMsg(t)}}`,r}errorMsg(t){switch(t){case 415:return"incorrect parameter type.";case 416:return"Parameter is null.";case 417:return"There is no upload content.";case 418:return"Log in failure.";case 419:return"Bmob.GeoPoint location error.";default:return"unknown error"}}}var qe=am;const{isString:Na}=De,Ca=qe,cm=class{constructor(t){if(!Na(t))throw new Ca(415);this.tableName=t}set(t){if(!Na(t))throw new Ca(415);return{__type:"Pointer",className:this.tableName,objectId:t}}};var fm=cm;const{isString:ll,isArray:dm}=De,ul=qe,pm=class{constructor(t){if(!ll(t))throw new ul(415);this.tableName=t}add(t){return ja.call(this,t,"AddRelation")}remove(t){return ja.call(this,t,"RemoveRelation")}};function ja(A,t){if(ll(A))return{__op:t,objects:[{__type:"Pointer",className:this.tableName,objectId:A}]};if(dm(A)){const n=[];return A.map(r=>{if(!ll(r))throw new ul(415);n.push({__type:"Pointer",className:this.tableName,objectId:r})}),{__op:t,objects:n}}else throw new ul(415)}var hm=pm,jr={exports:{}},yi,Da;function Xd(){return Da||(Da=1,yi=function(t,n){return function(){for(var o=new Array(arguments.length),i=0;i + * @license MIT + */var Bi,Fa;function gm(){if(Fa)return Bi;Fa=1,Bi=function(n){return n!=null&&(A(n)||t(n)||!!n._isBuffer)};function A(n){return!!n.constructor&&typeof n.constructor.isBuffer=="function"&&n.constructor.isBuffer(n)}function t(n){return typeof n.readFloatLE=="function"&&typeof n.slice=="function"&&A(n.slice(0,0))}return Bi}var vi,Ya;function Ae(){if(Ya)return vi;Ya=1;var A=Xd(),t=gm(),n=Object.prototype.toString;function r(g){return n.call(g)==="[object Array]"}function o(g){return n.call(g)==="[object ArrayBuffer]"}function i(g){return typeof FormData<"u"&&g instanceof FormData}function s(g){var Y;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?Y=ArrayBuffer.isView(g):Y=g&&g.buffer&&g.buffer instanceof ArrayBuffer,Y}function u(g){return typeof g=="string"}function l(g){return typeof g=="number"}function a(g){return typeof g>"u"}function c(g){return g!==null&&typeof g=="object"}function f(g){return n.call(g)==="[object Date]"}function d(g){return n.call(g)==="[object File]"}function B(g){return n.call(g)==="[object Blob]"}function p(g){return n.call(g)==="[object Function]"}function h(g){return c(g)&&p(g.pipe)}function S(g){return typeof URLSearchParams<"u"&&g instanceof URLSearchParams}function E(g){return g.replace(/^\s*/,"").replace(/\s*$/,"")}function m(){return typeof navigator<"u"&&navigator.product==="ReactNative"?!1:typeof window<"u"&&typeof document<"u"}function y(g,Y){if(!(g===null||typeof g>"u"))if(typeof g!="object"&&(g=[g]),r(g))for(var v=0,V=g.length;v"u"||(A.isArray(a)?c=c+"[]":a=[a],A.forEach(a,function(d){A.isDate(d)?d=d.toISOString():A.isObject(d)&&(d=JSON.stringify(d)),u.push(t(c)+"="+t(d))}))}),s=u.join("&")}return s&&(r+=(r.indexOf("?")===-1?"?":"&")+s),r},ji}var Di,xa;function Em(){if(xa)return Di;xa=1;var A=Ae(),t=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];return Di=function(r){var o={},i,s,u;return r&&A.forEach(r.split(` +`),function(a){if(u=a.indexOf(":"),i=A.trim(a.substr(0,u)).toLowerCase(),s=A.trim(a.substr(u+1)),i){if(o[i]&&t.indexOf(i)>=0)return;i==="set-cookie"?o[i]=(o[i]?o[i]:[]).concat([s]):o[i]=o[i]?o[i]+", "+s:s}}),o},Di}var Fi,Ta;function ym(){if(Ta)return Fi;Ta=1;var A=Ae();return Fi=A.isStandardBrowserEnv()?function(){var n=/(msie|trident)/i.test(navigator.userAgent),r=document.createElement("a"),o;function i(s){var u=s;return n&&(r.setAttribute("href",u),u=r.href),r.setAttribute("href",u),{href:r.href,protocol:r.protocol?r.protocol.replace(/:$/,""):"",host:r.host,search:r.search?r.search.replace(/^\?/,""):"",hash:r.hash?r.hash.replace(/^#/,""):"",hostname:r.hostname,port:r.port,pathname:r.pathname.charAt(0)==="/"?r.pathname:"/"+r.pathname}}return o=i(window.location.href),function(u){var l=A.isString(u)?i(u):u;return l.protocol===o.protocol&&l.host===o.host}}():function(){return function(){return!0}}(),Fi}var Yi,Ua;function Bm(){if(Ua)return Yi;Ua=1;var A="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function t(){this.message="String contains an invalid character"}t.prototype=new Error,t.prototype.code=5,t.prototype.name="InvalidCharacterError";function n(r){for(var o=String(r),i="",s,u,l=0,a=A;o.charAt(l|0)||(a="=",l%1);i+=a.charAt(63&s>>8-l%1*8)){if(u=o.charCodeAt(l+=3/4),u>255)throw new t;s=s<<8|u}return i}return Yi=n,Yi}var Ri,qa;function vm(){if(qa)return Ri;qa=1;var A=Ae();return Ri=A.isStandardBrowserEnv()?function(){return{write:function(r,o,i,s,u,l){var a=[];a.push(r+"="+encodeURIComponent(o)),A.isNumber(i)&&a.push("expires="+new Date(i).toGMTString()),A.isString(s)&&a.push("path="+s),A.isString(u)&&a.push("domain="+u),l===!0&&a.push("secure"),document.cookie=a.join("; ")},read:function(r){var o=document.cookie.match(new RegExp("(^|;\\s*)("+r+")=([^;]*)"));return o?decodeURIComponent(o[3]):null},remove:function(r){this.write(r,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),Ri}var Ii,Oa;function wm(){if(Oa)return Ii;Oa=1;var A=Ae(),t=A1(),n=e1(),r=Em(),o=ym(),i=uu(),s=typeof window<"u"&&window.btoa&&window.btoa.bind(window)||Bm();return Ii=function(l){return new Promise(function(c,f){var d=l.data,B=l.headers;A.isFormData(d)&&delete B["Content-Type"];var p=new XMLHttpRequest,h="onreadystatechange",S=!1;if(typeof window<"u"&&window.XDomainRequest&&!("withCredentials"in p)&&!o(l.url)&&(p=new window.XDomainRequest,h="onload",S=!0,p.onprogress=function(){},p.ontimeout=function(){}),l.auth){var E=l.auth.username||"",m=l.auth.password||"";B.Authorization="Basic "+s(E+":"+m)}if(p.open(l.method.toUpperCase(),n(l.url,l.params,l.paramsSerializer),!0),p.timeout=l.timeout,p[h]=function(){if(!(!p||p.readyState!==4&&!S)&&!(p.status===0&&!(p.responseURL&&p.responseURL.indexOf("file:")===0))){var g="getAllResponseHeaders"in p?r(p.getAllResponseHeaders()):null,Y=!l.responseType||l.responseType==="text"?p.responseText:p.response,v={data:Y,status:p.status===1223?204:p.status,statusText:p.status===1223?"No Content":p.statusText,headers:g,config:l,request:p};t(c,f,v),p=null}},p.onerror=function(){f(i("Network Error",l,null,p)),p=null},p.ontimeout=function(){f(i("timeout of "+l.timeout+"ms exceeded",l,"ECONNABORTED",p)),p=null},A.isStandardBrowserEnv()){var y=vm(),M=(l.withCredentials||o(l.url))&&l.xsrfCookieName?y.read(l.xsrfCookieName):void 0;M&&(B[l.xsrfHeaderName]=M)}if("setRequestHeader"in p&&A.forEach(B,function(g,Y){typeof d>"u"&&Y.toLowerCase()==="content-type"?delete B[Y]:p.setRequestHeader(Y,g)}),l.withCredentials&&(p.withCredentials=!0),l.responseType)try{p.responseType=l.responseType}catch(k){if(l.responseType!=="json")throw k}typeof l.onDownloadProgress=="function"&&p.addEventListener("progress",l.onDownloadProgress),typeof l.onUploadProgress=="function"&&p.upload&&p.upload.addEventListener("progress",l.onUploadProgress),l.cancelToken&&l.cancelToken.promise.then(function(g){!p||(p.abort(),f(g),p=null)}),d===void 0&&(d=null),p.send(d)})},Ii}const Sm={},Nm=Object.freeze(Object.defineProperty({__proto__:null,default:Sm},Symbol.toStringTag,{value:"Module"})),$t=p1(Nm);var Dr={exports:{}},ft={},Fr={exports:{}};/*! https://mths.be/punycode v1.3.2 by @mathias */var Pa;function Cm(){return Pa||(Pa=1,function(A,t){(function(n){var r=t&&!t.nodeType&&t,o=A&&!A.nodeType&&A,i=typeof se=="object"&&se;(i.global===i||i.window===i||i.self===i)&&(n=i);var s,u=2147483647,l=36,a=1,c=26,f=38,d=700,B=72,p=128,h="-",S=/^xn--/,E=/[^\x20-\x7E]/,m=/[\x2E\u3002\uFF0E\uFF61]/g,y={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},M=l-a,k=Math.floor,g=String.fromCharCode,Y;function v(R){throw RangeError(y[R])}function V(R,q){for(var I=R.length,x=[];I--;)x[I]=q(R[I]);return x}function N(R,q){var I=R.split("@"),x="";I.length>1&&(x=I[0]+"@",R=I[1]),R=R.replace(m,".");var F=R.split("."),T=V(F,q).join(".");return x+T}function Q(R){for(var q=[],I=0,x=R.length,F,T;I=55296&&F<=56319&&I65535&&(q-=65536,I+=g(q>>>10&1023|55296),q=56320|q&1023),I+=g(q),I}).join("")}function j(R){return R-48<10?R-22:R-65<26?R-65:R-97<26?R-97:l}function P(R,q){return R+22+75*(R<26)-((q!=0)<<5)}function W(R,q,I){var x=0;for(R=I?k(R/d):R>>1,R+=k(R/q);R>M*c>>1;x+=l)R=k(R/M);return k(x+(M+1)*R/(R+f))}function L(R){var q=[],I=R.length,x,F=0,T=p,b=B,_,G,rA,eA,nA,mA,QA,Be,LA;for(_=R.lastIndexOf(h),_<0&&(_=0),G=0;G<_;++G)R.charCodeAt(G)>=128&&v("not-basic"),q.push(R.charCodeAt(G));for(rA=_>0?_+1:0;rA=I&&v("invalid-input"),QA=j(R.charCodeAt(rA++)),(QA>=l||QA>k((u-F)/nA))&&v("overflow"),F+=QA*nA,Be=mA<=b?a:mA>=b+c?c:mA-b,!(QAk(u/LA)&&v("overflow"),nA*=LA;x=q.length+1,b=W(F-eA,x,eA==0),k(F/x)>u-T&&v("overflow"),T+=k(F/x),F%=x,q.splice(F++,0,T)}return U(q)}function C(R){var q,I,x,F,T,b,_,G,rA,eA,nA,mA=[],QA,Be,LA,ct;for(R=Q(R),QA=R.length,q=p,I=0,T=B,b=0;b=q&&nA<_&&(_=nA);for(Be=x+1,_-q>k((u-I)/Be)&&v("overflow"),I+=(_-q)*Be,q=_,b=0;bu&&v("overflow"),nA==q){for(G=I,rA=l;eA=rA<=T?a:rA>=T+c?c:rA-T,!(G0&&l>u&&(l=u);for(var a=0;a=0?(d=c.substr(0,f),B=c.substr(f+1)):(d=c,B=""),p=decodeURIComponent(d),h=decodeURIComponent(B),A(i,p)?Array.isArray(i[p])?i[p].push(h):i[p]=[i[p],h]:i[p]=h}return i},Qi}var ki,Va;function Fm(){if(Va)return ki;Va=1;var A=function(t){switch(typeof t){case"string":return t;case"boolean":return t?"true":"false";case"number":return isFinite(t)?t:"";default:return""}};return ki=function(t,n,r,o){return n=n||"&",r=r||"=",t===null&&(t=void 0),typeof t=="object"?Object.keys(t).map(function(i){var s=encodeURIComponent(A(i))+r;return Array.isArray(t[i])?t[i].map(function(u){return s+encodeURIComponent(A(u))}).join(n):s+encodeURIComponent(A(t[i]))}).join(n):o?encodeURIComponent(A(o))+r+encodeURIComponent(A(t)):""},ki}var Wa;function Ym(){return Wa||(Wa=1,kt.decode=kt.parse=Dm(),kt.encode=kt.stringify=Fm()),kt}var _a;function t1(){if(_a)return ft;_a=1;var A=Cm(),t=jm();ft.parse=m,ft.resolve=M,ft.resolveObject=k,ft.format=y,ft.Url=n;function n(){this.protocol=null,this.slashes=null,this.auth=null,this.host=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.query=null,this.pathname=null,this.path=null,this.href=null}var r=/^([a-z0-9.+-]+:)/i,o=/:[0-9]*$/,i=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,s=["<",">",'"',"`"," ","\r",` +`," "],u=["{","}","|","\\","^","`"].concat(s),l=["'"].concat(u),a=["%","/","?",";","#"].concat(l),c=["/","?","#"],f=255,d=/^[+a-z0-9A-Z_-]{0,63}$/,B=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,p={javascript:!0,"javascript:":!0},h={javascript:!0,"javascript:":!0},S={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0},E=Ym();function m(g,Y,v){if(g&&t.isObject(g)&&g instanceof n)return g;var V=new n;return V.parse(g,Y,v),V}n.prototype.parse=function(g,Y,v){if(!t.isString(g))throw new TypeError("Parameter 'url' must be a string, not "+typeof g);var V=g.indexOf("?"),N=V!==-1&&V127?_+="x":_+=b[G];if(!_.match(d)){var eA=F.slice(0,D),nA=F.slice(D+1),mA=b.match(B);mA&&(eA.push(mA[1]),nA.unshift(mA[2])),nA.length&&(j="/"+nA.join(".")+j),this.hostname=eA.join(".");break}}}this.hostname.length>f?this.hostname="":this.hostname=this.hostname.toLowerCase(),x||(this.hostname=A.toASCII(this.hostname));var QA=this.port?":"+this.port:"",Be=this.hostname||"";this.host=Be+QA,this.href+=this.host,x&&(this.hostname=this.hostname.substr(1,this.hostname.length-2),j[0]!=="/"&&(j="/"+j))}if(!p[L])for(var D=0,T=l.length;D0?v.host.split("@"):!1;_&&(v.auth=_.shift(),v.host=v.hostname=_.shift())}return v.search=g.search,v.query=g.query,(!t.isNull(v.pathname)||!t.isNull(v.search))&&(v.path=(v.pathname?v.pathname:"")+(v.search?v.search:"")),v.href=v.format(),v}if(!F.length)return v.pathname=null,v.search?v.path="/"+v.search:v.path=null,v.href=v.format(),v;for(var G=F.slice(-1)[0],rA=(v.host||g.host||F.length>1)&&(G==="."||G==="..")||G==="",eA=0,nA=F.length;nA>=0;nA--)G=F[nA],G==="."?F.splice(nA,1):G===".."?(F.splice(nA,1),eA++):eA&&(F.splice(nA,1),eA--);if(!I&&!x)for(;eA--;eA)F.unshift("..");I&&F[0]!==""&&(!F[0]||F[0].charAt(0)!=="/")&&F.unshift(""),rA&&F.join("/").substr(-1)!=="/"&&F.push("");var mA=F[0]===""||F[0]&&F[0].charAt(0)==="/";if(b){v.hostname=v.host=mA?"":F.length?F.shift():"";var _=v.host&&v.host.indexOf("@")>0?v.host.split("@"):!1;_&&(v.auth=_.shift(),v.host=v.hostname=_.shift())}return I=I||v.host&&F.length,I&&!mA&&F.unshift(""),F.length?v.pathname=F.join("/"):(v.pathname=null,v.path=null),(!t.isNull(v.pathname)||!t.isNull(v.search))&&(v.path=(v.pathname?v.pathname:"")+(v.search?v.search:"")),v.auth=g.auth||v.auth,v.slashes=v.slashes||g.slashes,v.href=v.format(),v},n.prototype.parseHost=function(){var g=this.host,Y=o.exec(g);Y&&(Y=Y[0],Y!==":"&&(this.port=Y.substr(1)),g=g.substr(0,g.length-Y.length)),g&&(this.hostname=g)},ft}var xi={exports:{}};/* +object-assign +(c) Sindre Sorhus +@license MIT +*/var Ti,za;function Rm(){if(za)return Ti;za=1;var A=Object.getOwnPropertySymbols,t=Object.prototype.hasOwnProperty,n=Object.prototype.propertyIsEnumerable;function r(i){if(i==null)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(i)}function o(){try{if(!Object.assign)return!1;var i=new String("abc");if(i[5]="de",Object.getOwnPropertyNames(i)[0]==="5")return!1;for(var s={},u=0;u<10;u++)s["_"+String.fromCharCode(u)]=u;var l=Object.getOwnPropertyNames(s).map(function(c){return s[c]});if(l.join("")!=="0123456789")return!1;var a={};return"abcdefghijklmnopqrst".split("").forEach(function(c){a[c]=c}),Object.keys(Object.assign({},a)).join("")==="abcdefghijklmnopqrst"}catch{return!1}}return Ti=o()?Object.assign:function(i,s){for(var u,l=r(i),a,c=1;c=q)return F;switch(F){case"%s":return String(R[D++]);case"%d":return Number(R[D++]);case"%j":try{return JSON.stringify(R[D++])}catch{return"[Circular]"}default:return F}}),x=R[D];D=3&&(D.depth=arguments[2]),arguments.length>=4&&(D.colors=arguments[3]),h(w)?D.showHidden=w:w&&A._extend(D,w),k(D.showHidden)&&(D.showHidden=!1),k(D.depth)&&(D.depth=2),k(D.colors)&&(D.colors=!1),k(D.customInspect)&&(D.customInspect=!0),D.colors&&(D.stylize=i),l(D,C,D.depth)}A.inspect=o,o.colors={bold:[1,22],italic:[3,23],underline:[4,24],inverse:[7,27],white:[37,39],grey:[90,39],black:[30,39],blue:[34,39],cyan:[36,39],green:[32,39],magenta:[35,39],red:[31,39],yellow:[33,39]},o.styles={special:"cyan",number:"yellow",boolean:"yellow",undefined:"grey",null:"bold",string:"green",date:"magenta",regexp:"red"};function i(C,w){var D=o.styles[w];return D?"\x1B["+o.colors[D][0]+"m"+C+"\x1B["+o.colors[D][1]+"m":C}function s(C,w){return C}function u(C){var w={};return C.forEach(function(D,R){w[D]=!0}),w}function l(C,w,D){if(C.customInspect&&w&&N(w.inspect)&&w.inspect!==A.inspect&&!(w.constructor&&w.constructor.prototype===w)){var R=w.inspect(D,C);return y(R)||(R=l(C,R,D)),R}var q=a(C,w);if(q)return q;var I=Object.keys(w),x=u(I);if(C.showHidden&&(I=Object.getOwnPropertyNames(w)),V(w)&&(I.indexOf("message")>=0||I.indexOf("description")>=0))return c(w);if(I.length===0){if(N(w)){var F=w.name?": "+w.name:"";return C.stylize("[Function"+F+"]","special")}if(g(w))return C.stylize(RegExp.prototype.toString.call(w),"regexp");if(v(w))return C.stylize(Date.prototype.toString.call(w),"date");if(V(w))return c(w)}var T="",b=!1,_=["{","}"];if(p(w)&&(b=!0,_=["[","]"]),N(w)){var G=w.name?": "+w.name:"";T=" [Function"+G+"]"}if(g(w)&&(T=" "+RegExp.prototype.toString.call(w)),v(w)&&(T=" "+Date.prototype.toUTCString.call(w)),V(w)&&(T=" "+c(w)),I.length===0&&(!b||w.length==0))return _[0]+T+_[1];if(D<0)return g(w)?C.stylize(RegExp.prototype.toString.call(w),"regexp"):C.stylize("[Object]","special");C.seen.push(w);var rA;return b?rA=f(C,w,D,x,I):rA=I.map(function(eA){return d(C,w,D,x,eA,b)}),C.seen.pop(),B(rA,T,_)}function a(C,w){if(k(w))return C.stylize("undefined","undefined");if(y(w)){var D="'"+JSON.stringify(w).replace(/^"|"$/g,"").replace(/'/g,"\\'").replace(/\\"/g,'"')+"'";return C.stylize(D,"string")}if(m(w))return C.stylize(""+w,"number");if(h(w))return C.stylize(""+w,"boolean");if(S(w))return C.stylize("null","null")}function c(C){return"["+Error.prototype.toString.call(C)+"]"}function f(C,w,D,R,q){for(var I=[],x=0,F=w.length;x-1&&(I?F=F.split(` +`).map(function(b){return" "+b}).join(` +`).substr(2):F=` +`+F.split(` +`).map(function(b){return" "+b}).join(` +`))):F=C.stylize("[Circular]","special")),k(x)){if(I&&q.match(/^\d+$/))return F;x=JSON.stringify(""+q),x.match(/^"([a-zA-Z_][a-zA-Z_0-9]*)"$/)?(x=x.substr(1,x.length-2),x=C.stylize(x,"name")):(x=x.replace(/'/g,"\\'").replace(/\\"/g,'"').replace(/(^"|"$)/g,"'"),x=C.stylize(x,"string"))}return x+": "+F}function B(C,w,D){var R=C.reduce(function(q,I){return I.indexOf(` +`)>=0,q+I.replace(/\u001b\[\d\d?m/g,"").length+1},0);return R>60?D[0]+(w===""?"":w+` + `)+" "+C.join(`, + `)+" "+D[1]:D[0]+w+" "+C.join(", ")+" "+D[1]}function p(C){return Array.isArray(C)}A.isArray=p;function h(C){return typeof C=="boolean"}A.isBoolean=h;function S(C){return C===null}A.isNull=S;function E(C){return C==null}A.isNullOrUndefined=E;function m(C){return typeof C=="number"}A.isNumber=m;function y(C){return typeof C=="string"}A.isString=y;function M(C){return typeof C=="symbol"}A.isSymbol=M;function k(C){return C===void 0}A.isUndefined=k;function g(C){return Y(C)&&U(C)==="[object RegExp]"}A.isRegExp=g;function Y(C){return typeof C=="object"&&C!==null}A.isObject=Y;function v(C){return Y(C)&&U(C)==="[object Date]"}A.isDate=v;function V(C){return Y(C)&&(U(C)==="[object Error]"||C instanceof Error)}A.isError=V;function N(C){return typeof C=="function"}A.isFunction=N;function Q(C){return C===null||typeof C=="boolean"||typeof C=="number"||typeof C=="string"||typeof C=="symbol"||typeof C>"u"}A.isPrimitive=Q,A.isBuffer=Im();function U(C){return Object.prototype.toString.call(C)}function j(C){return C<10?"0"+C.toString(10):C.toString(10)}var P=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function W(){var C=new Date,w=[j(C.getHours()),j(C.getMinutes()),j(C.getSeconds())].join(":");return[C.getDate(),P[C.getMonth()],w].join(" ")}A.log=function(){console.log("%s - %s",W(),A.format.apply(A,arguments))},A.inherits=Mm(),A._extend=function(C,w){if(!w||!Y(w))return C;for(var D=Object.keys(w),R=D.length;R--;)C[D[R]]=w[D[R]];return C};function L(C,w){return Object.prototype.hasOwnProperty.call(C,w)}}(Ui)),Ui}var Ja;function km(){if(Ja)return xi.exports;Ja=1;var A=Rm();/*! + * The buffer module from node.js, for the browser. + * + * @author Feross Aboukhadijeh + * @license MIT + */function t(N,Q){if(N===Q)return 0;for(var U=N.length,j=Q.length,P=0,W=Math.min(U,j);P=0){var C=P.indexOf(` +`,L+1);P=P.substring(C+1)}this.stack=P}}},r.inherits(a.AssertionError,Error);function d(N,Q){return typeof N=="string"?N.length=0;D--)if(L[D]!==C[D])return!1;for(D=L.length-1;D>=0;D--)if(w=L[D],!E(N[w],Q[w],U,j))return!1;return!0}a.notDeepEqual=function(Q,U,j){E(Q,U,!1)&&h(Q,U,j,"notDeepEqual",a.notDeepEqual)},a.notDeepStrictEqual=M;function M(N,Q,U){E(N,Q,!0)&&h(N,Q,U,"notDeepStrictEqual",M)}a.strictEqual=function(Q,U,j){Q!==U&&h(Q,U,j,"===",a.strictEqual)},a.notStrictEqual=function(Q,U,j){Q===U&&h(Q,U,j,"!==",a.notStrictEqual)};function k(N,Q){if(!N||!Q)return!1;if(Object.prototype.toString.call(Q)=="[object RegExp]")return Q.test(N);try{if(N instanceof Q)return!0}catch{}return Error.isPrototypeOf(Q)?!1:Q.call({},N)===!0}function g(N){var Q;try{N()}catch(U){Q=U}return Q}function Y(N,Q,U,j){var P;if(typeof Q!="function")throw new TypeError('"block" argument must be a function');typeof U=="string"&&(j=U,U=null),P=g(Q),j=(U&&U.name?" ("+U.name+").":".")+(j?" "+j:"."),N&&!P&&h(P,U,"Missing expected exception"+j);var W=typeof j=="string",L=!N&&r.isError(P),C=!N&&P&&!U;if((L&&W&&k(P,U)||C)&&h(P,U,"Got unwanted exception"+j),N&&P&&U&&!k(P,U)||!N&&P)throw P}a.throws=function(N,Q,U){Y(!0,N,Q,U)},a.doesNotThrow=function(N,Q,U){Y(!1,N,Q,U)},a.ifError=function(N){if(N)throw N};function v(N,Q){N||h(N,!0,Q,"==",v)}a.strict=A(v,a,{equal:a.strictEqual,deepEqual:a.deepStrictEqual,notEqual:a.notStrictEqual,notDeepEqual:a.notDeepStrictEqual}),a.strict.strict=a.strict;var V=Object.keys||function(N){var Q=[];for(var U in N)o.call(N,U)&&Q.push(U);return Q};return xi.exports}var Rr={exports:{}},Oi,Za;function xm(){if(Za)return Oi;Za=1;var A=1e3,t=A*60,n=t*60,r=n*24,o=r*7,i=r*365.25;Oi=function(c,f){f=f||{};var d=typeof c;if(d==="string"&&c.length>0)return s(c);if(d==="number"&&isFinite(c))return f.long?l(c):u(c);throw new Error("val is not a non-empty string or a valid number. val="+JSON.stringify(c))};function s(c){if(c=String(c),!(c.length>100)){var f=/^(-?(?:\d+)?\.?\d+) *(milliseconds?|msecs?|ms|seconds?|secs?|s|minutes?|mins?|m|hours?|hrs?|h|days?|d|weeks?|w|years?|yrs?|y)?$/i.exec(c);if(!!f){var d=parseFloat(f[1]),B=(f[2]||"ms").toLowerCase();switch(B){case"years":case"year":case"yrs":case"yr":case"y":return d*i;case"weeks":case"week":case"w":return d*o;case"days":case"day":case"d":return d*r;case"hours":case"hour":case"hrs":case"hr":case"h":return d*n;case"minutes":case"minute":case"mins":case"min":case"m":return d*t;case"seconds":case"second":case"secs":case"sec":case"s":return d*A;case"milliseconds":case"millisecond":case"msecs":case"msec":case"ms":return d;default:return}}}}function u(c){var f=Math.abs(c);return f>=r?Math.round(c/r)+"d":f>=n?Math.round(c/n)+"h":f>=t?Math.round(c/t)+"m":f>=A?Math.round(c/A)+"s":c+"ms"}function l(c){var f=Math.abs(c);return f>=r?a(c,f,r,"day"):f>=n?a(c,f,n,"hour"):f>=t?a(c,f,t,"minute"):f>=A?a(c,f,A,"second"):c+" ms"}function a(c,f,d,B){var p=f>=d*1.5;return Math.round(c/d)+" "+B+(p?"s":"")}return Oi}var Pi,Xa;function Tm(){if(Xa)return Pi;Xa=1;function A(t){r.debug=r,r.default=r,r.coerce=a,r.disable=u,r.enable=s,r.enabled=l,r.humanize=xm(),Object.keys(t).forEach(function(c){r[c]=t[c]}),r.instances=[],r.names=[],r.skips=[],r.formatters={};function n(c){for(var f=0,d=0;d"u"?":":f)+c)}function s(c){r.save(c),r.names=[],r.skips=[];var f,d=(typeof c=="string"?c:"").split(/[\s,]+/),B=d.length;for(f=0;f=31||typeof navigator<"u"&&navigator.userAgent&&navigator.userAgent.toLowerCase().match(/applewebkit\/(\d+)/)}function o(c){if(c[0]=(this.useColors?"%c":"")+this.namespace+(this.useColors?" %c":" ")+c[0]+(this.useColors?"%c ":" ")+"+"+A.exports.humanize(this.diff),!!this.useColors){var f="color: "+this.color;c.splice(1,0,f,"color: inherit");var d=0,B=0;c[0].replace(/%[a-zA-Z%]/g,function(p){p!=="%%"&&(d++,p==="%c"&&(B=d))}),c.splice(B,0,f)}}function i(){var c;return(typeof console>"u"?"undefined":n(console))==="object"&&console.log&&(c=console).log.apply(c,arguments)}function s(c){try{c?t.storage.setItem("debug",c):t.storage.removeItem("debug")}catch{}}function u(){var c;try{c=t.storage.getItem("debug")}catch{}return!c&&typeof process<"u"&&"env"in process&&(c=process.env.DEBUG),c}function l(){try{return localStorage}catch{}}A.exports=Tm()(t);var a=A.exports.formatters;a.j=function(c){try{return JSON.stringify(c)}catch(f){return"[UnexpectedJSONParseError]: "+f.message}}}(Rr,Rr.exports)),Rr.exports}var Ac;function ec(){if(Ac)return Dr.exports;Ac=1;var A=t1(),t=A.URL,n=$t,r=$t,o=km(),i=$t.Writable,s=Um()("follow-redirects"),u={GET:!0,HEAD:!0,OPTIONS:!0,TRACE:!0},l=Object.create(null);["abort","aborted","connect","error","socket","timeout"].forEach(function(h){l[h]=function(S,E,m){this._redirectable.emit(h,S,E,m)}});function a(h,S){i.call(this),this._sanitizeOptions(h),this._options=h,this._ended=!1,this._ending=!1,this._redirectCount=0,this._redirects=[],this._requestBodyLength=0,this._requestBodyBuffers=[],S&&this.on("response",S);var E=this;this._onNativeResponse=function(m){E._processResponse(m)},this._performRequest()}a.prototype=Object.create(i.prototype),a.prototype.write=function(h,S,E){if(this._ending)throw new Error("write after end");if(!(typeof h=="string"||typeof h=="object"&&"length"in h))throw new Error("data should be a string, Buffer or Uint8Array");if(typeof S=="function"&&(E=S,S=null),h.length===0){E&&E();return}this._requestBodyLength+h.length<=this._options.maxBodyLength?(this._requestBodyLength+=h.length,this._requestBodyBuffers.push({data:h,encoding:S}),this._currentRequest.write(h,S,E)):(this.emit("error",new Error("Request body larger than maxBodyLength limit")),this.abort())},a.prototype.end=function(h,S,E){if(typeof h=="function"?(E=h,h=S=null):typeof S=="function"&&(E=S,S=null),!h)this._ended=this._ending=!0,this._currentRequest.end(null,null,E);else{var m=this,y=this._currentRequest;this.write(h,S,function(){m._ended=!0,y.end(null,null,E)}),this._ending=!0}},a.prototype.setHeader=function(h,S){this._options.headers[h]=S,this._currentRequest.setHeader(h,S)},a.prototype.removeHeader=function(h){delete this._options.headers[h],this._currentRequest.removeHeader(h)},a.prototype.setTimeout=function(h,S){if(S&&this.once("timeout",S),this.socket)c(this,h);else{var E=this;this._currentRequest.once("socket",function(){c(E,h)})}return this.once("response",f),this.once("error",f),this};function c(h,S){clearTimeout(h._timeout),h._timeout=setTimeout(function(){h.emit("timeout")},S)}function f(){clearTimeout(this._timeout)}["abort","flushHeaders","getHeader","setNoDelay","setSocketKeepAlive"].forEach(function(h){a.prototype[h]=function(S,E){return this._currentRequest[h](S,E)}}),["aborted","connection","socket"].forEach(function(h){Object.defineProperty(a.prototype,h,{get:function(){return this._currentRequest[h]}})}),a.prototype._sanitizeOptions=function(h){if(h.headers||(h.headers={}),h.host&&(h.hostname||(h.hostname=h.host),delete h.host),!h.pathname&&h.path){var S=h.path.indexOf("?");S<0?h.pathname=h.path:(h.pathname=h.path.substring(0,S),h.search=h.path.substring(S))}},a.prototype._performRequest=function(){var h=this._options.protocol,S=this._options.nativeProtocols[h];if(!S){this.emit("error",new Error("Unsupported protocol "+h));return}if(this._options.agents){var E=h.substr(0,h.length-1);this._options.agent=this._options.agents[E]}var m=this._currentRequest=S.request(this._options,this._onNativeResponse);this._currentUrl=A.format(this._options),m._redirectable=this;for(var y in l)y&&m.on(y,l[y]);if(this._isRedirect){var M=0,k=this,g=this._requestBodyBuffers;(function Y(v){if(m===k._currentRequest)if(v)k.emit("error",v);else if(M=300&&S<400){if(this._currentRequest.removeAllListeners(),this._currentRequest.on("error",B),this._currentRequest.abort(),h.destroy(),++this._redirectCount>this._options.maxRedirects){this.emit("error",new Error("Max redirects exceeded."));return}var m,y=this._options.headers;if(S!==307&&!(this._options.method in u)){this._options.method="GET",this._requestBodyBuffers=[];for(m in y)/^content-/i.test(m)&&delete y[m]}if(!this._isRedirect)for(m in y)/^host$/i.test(m)&&delete y[m];var M=A.resolve(this._currentUrl,E);if(s("redirecting to",M),Object.assign(this._options,A.parse(M)),typeof this._options.beforeRedirect=="function"){try{this._options.beforeRedirect.call(null,this._options)}catch(k){this.emit("error",k);return}this._sanitizeOptions(this._options)}this._isRedirect=!0,this._performRequest()}else h.responseUrl=this._currentUrl,h.redirects=this._redirects,this.emit("response",h),this._requestBodyBuffers=[]};function d(h){var S={maxRedirects:21,maxBodyLength:10485760},E={};return Object.keys(h).forEach(function(m){var y=m+":",M=E[y]=h[m],k=S[m]=Object.create(M);k.request=function(g,Y,v){if(typeof g=="string"){var V=g;try{g=p(new t(V))}catch{g=A.parse(V)}}else t&&g instanceof t?g=p(g):(v=Y,Y=g,g={protocol:y});return typeof Y=="function"&&(v=Y,Y=null),Y=Object.assign({maxRedirects:S.maxRedirects,maxBodyLength:S.maxBodyLength},g,Y),Y.nativeProtocols=E,o.equal(Y.protocol,y,"protocol mismatch"),s("options",Y),new a(Y,v)},k.get=function(g,Y,v){var V=k.request(g,Y,v);return V.end(),V}}),S}function B(){}function p(h){var S={protocol:h.protocol,hostname:h.hostname.startsWith("[")?h.hostname.slice(1,-1):h.hostname,hash:h.hash,search:h.search,pathname:h.pathname,path:h.pathname+h.search,href:h.href};return h.port!==""&&(S.port=Number(h.port)),S}return Dr.exports=d({http:n,https:r}),Dr.exports.wrap=d,Dr.exports}const qm="axios",Om="axios@0.18.0",Pm=!1,bm="sha1-MtU+SFHv3AoRmTts0AB4nXDAUQI=",Hm="/axios",Vm={},Wm={type:"tag",registry:!0,raw:"axios",name:"axios",escapedName:"axios",rawSpec:"",saveSpec:null,fetchSpec:"latest"},_m=["#USER","/"],zm="http://registry.npmjs.org/axios/-/axios-0.18.0.tgz",Lm="32d53e4851efdc0a11993b6cd000789d70c05102",Gm="axios",Km="F:\\A",Jm={name:"Matt Zabriskie"},Zm={"./lib/adapters/http.js":"./lib/adapters/xhr.js"},Xm={url:"https://github.com/axios/axios/issues"},$m=!1,A3=[{path:"./dist/axios.min.js",threshold:"5kB"}],e3={"follow-redirects":"^1.3.0","is-buffer":"^1.1.6"},t3=!1,n3="Promise based HTTP client for the browser and node.js",r3={bundlesize:"^0.5.7",coveralls:"^2.11.9","es6-promise":"^4.0.5",grunt:"^1.0.1","grunt-banner":"^0.6.0","grunt-cli":"^1.2.0","grunt-contrib-clean":"^1.0.0","grunt-contrib-nodeunit":"^1.0.0","grunt-contrib-watch":"^1.0.0","grunt-eslint":"^19.0.0","grunt-karma":"^2.0.0","grunt-ts":"^6.0.0-beta.3","grunt-webpack":"^1.0.18","istanbul-instrumenter-loader":"^1.0.0","jasmine-core":"^2.4.1",karma:"^1.3.0","karma-chrome-launcher":"^2.0.0","karma-coverage":"^1.0.0","karma-firefox-launcher":"^1.0.0","karma-jasmine":"^1.0.2","karma-jasmine-ajax":"^0.1.13","karma-opera-launcher":"^1.0.0","karma-safari-launcher":"^1.0.0","karma-sauce-launcher":"^1.1.0","karma-sinon":"^1.0.5","karma-sourcemap-loader":"^0.3.7","karma-webpack":"^1.7.0","load-grunt-tasks":"^3.5.2",minimist:"^1.2.0",sinon:"^1.17.4",typescript:"^2.0.3","url-search-params":"^0.6.1",webpack:"^1.13.1","webpack-dev-server":"^1.14.1"},o3="https://github.com/axios/axios",i3=["xhr","http","ajax","promise","node"],s3="MIT",l3="index.js",u3="axios",a3={type:"git",url:"git+https://github.com/axios/axios.git"},c3={build:"NODE_ENV=production grunt build",coveralls:"cat coverage/lcov.info | ./node_modules/coveralls/bin/coveralls.js",examples:"node ./examples/server.js",postversion:"git push && git push --tags",preversion:"npm test",start:"node ./sandbox/server.js",test:"grunt test && bundlesize",version:"npm run build && grunt version && git add -A dist && git add CHANGELOG.md bower.json package.json"},f3="./index.d.ts",d3="0.18.0",p3={_from:qm,_id:Om,_inBundle:Pm,_integrity:bm,_location:Hm,_phantomChildren:Vm,_requested:Wm,_requiredBy:_m,_resolved:zm,_shasum:Lm,_spec:Gm,_where:Km,author:Jm,browser:Zm,bugs:Xm,bundleDependencies:$m,bundlesize:A3,dependencies:e3,deprecated:t3,description:n3,devDependencies:r3,homepage:o3,keywords:i3,license:s3,main:l3,name:u3,repository:a3,scripts:c3,typings:f3,version:d3};var bi,tc;function h3(){if(tc)return bi;tc=1;var A=Ae(),t=A1(),n=e1(),r=$t,o=$t,i=ec().http,s=ec().https,u=t1(),l=$t,a=p3,c=uu(),f=$d();return bi=function(B){return new Promise(function(h,S){var E=B.data,m=B.headers,y;if(!m["User-Agent"]&&!m["user-agent"]&&(m["User-Agent"]="axios/"+a.version),E&&!A.isStream(E)){if(!Buffer.isBuffer(E))if(A.isArrayBuffer(E))E=new Buffer(new Uint8Array(E));else if(A.isString(E))E=new Buffer(E,"utf-8");else return S(c("Data after transformation must be a string, an ArrayBuffer, a Buffer, or a Stream",B));m["Content-Length"]=E.length}var M=void 0;if(B.auth){var k=B.auth.username||"",g=B.auth.password||"";M=k+":"+g}var Y=u.parse(B.url),v=Y.protocol||"http:";if(!M&&Y.auth){var V=Y.auth.split(":"),N=V[0]||"",Q=V[1]||"";M=N+":"+Q}M&&delete m.Authorization;var U=v==="https:",j=U?B.httpsAgent:B.httpAgent,P={path:n(Y.path,B.params,B.paramsSerializer).replace(/^\?/,""),method:B.method,headers:m,agent:j,auth:M};B.socketPath?P.socketPath=B.socketPath:(P.hostname=Y.hostname,P.port=Y.port);var W=B.proxy;if(!W&&W!==!1){var L=v.slice(0,-1)+"_proxy",C=process.env[L]||process.env[L.toUpperCase()];if(C){var w=u.parse(C);if(W={host:w.hostname,port:w.port},w.auth){var D=w.auth.split(":");W.auth={username:D[0],password:D[1]}}}}if(W&&(P.hostname=W.host,P.host=W.host,P.headers.host=Y.hostname+(Y.port?":"+Y.port:""),P.port=W.port,P.path=v+"//"+Y.hostname+(Y.port?":"+Y.port:"")+P.path,W.auth)){var R=new Buffer(W.auth.username+":"+W.auth.password,"utf8").toString("base64");P.headers["Proxy-Authorization"]="Basic "+R}var q;B.transport?q=B.transport:B.maxRedirects===0?q=U?o:r:(B.maxRedirects&&(P.maxRedirects=B.maxRedirects),q=U?s:i),B.maxContentLength&&B.maxContentLength>-1&&(P.maxBodyLength=B.maxContentLength);var I=q.request(P,function(F){if(!I.aborted){clearTimeout(y),y=null;var T=F;switch(F.headers["content-encoding"]){case"gzip":case"compress":case"deflate":T=T.pipe(l.createUnzip()),delete F.headers["content-encoding"];break}var b=F.req||I,_={status:F.statusCode,statusText:F.statusMessage,headers:F.headers,config:B,request:b};if(B.responseType==="stream")_.data=T,t(h,S,_);else{var G=[];T.on("data",function(eA){G.push(eA),B.maxContentLength>-1&&Buffer.concat(G).length>B.maxContentLength&&S(c("maxContentLength size of "+B.maxContentLength+" exceeded",B,null,b))}),T.on("error",function(eA){I.aborted||S(f(eA,B,null,b))}),T.on("end",function(){var eA=Buffer.concat(G);B.responseType!=="arraybuffer"&&(eA=eA.toString("utf8")),_.data=eA,t(h,S,_)})}}});I.on("error",function(F){I.aborted||S(f(F,B,null,I))}),B.timeout&&!y&&(y=setTimeout(function(){I.abort(),S(c("timeout of "+B.timeout+"ms exceeded",B,"ECONNABORTED",I))},B.timeout)),B.cancelToken&&B.cancelToken.promise.then(function(F){I.aborted||(I.abort(),S(F))}),A.isStream(E)?E.pipe(I):I.end(E)})},bi}var Hi,nc;function au(){if(nc)return Hi;nc=1;var A=Ae(),t=mm(),n={"Content-Type":"application/x-www-form-urlencoded"};function r(s,u){!A.isUndefined(s)&&A.isUndefined(s["Content-Type"])&&(s["Content-Type"]=u)}function o(){var s;return typeof XMLHttpRequest<"u"?s=wm():typeof process<"u"&&(s=h3()),s}var i={adapter:o(),transformRequest:[function(u,l){return t(l,"Content-Type"),A.isFormData(u)||A.isArrayBuffer(u)||A.isBuffer(u)||A.isStream(u)||A.isFile(u)||A.isBlob(u)?u:A.isArrayBufferView(u)?u.buffer:A.isURLSearchParams(u)?(r(l,"application/x-www-form-urlencoded;charset=utf-8"),u.toString()):A.isObject(u)?(r(l,"application/json;charset=utf-8"),JSON.stringify(u)):u}],transformResponse:[function(u){if(typeof u=="string")try{u=JSON.parse(u)}catch{}return u}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,validateStatus:function(u){return u>=200&&u<300}};return i.headers={common:{Accept:"application/json, text/plain, */*"}},A.forEach(["delete","get","head"],function(u){i.headers[u]={}}),A.forEach(["post","put","patch"],function(u){i.headers[u]=A.merge(n)}),Hi=i,Hi}var Vi,rc;function g3(){if(rc)return Vi;rc=1;var A=Ae();function t(){this.handlers=[]}return t.prototype.use=function(r,o){return this.handlers.push({fulfilled:r,rejected:o}),this.handlers.length-1},t.prototype.eject=function(r){this.handlers[r]&&(this.handlers[r]=null)},t.prototype.forEach=function(r){A.forEach(this.handlers,function(i){i!==null&&r(i)})},Vi=t,Vi}var Wi,oc;function m3(){if(oc)return Wi;oc=1;var A=Ae();return Wi=function(n,r,o){return A.forEach(o,function(s){n=s(n,r)}),n},Wi}var _i,ic;function n1(){return ic||(ic=1,_i=function(t){return!!(t&&t.__CANCEL__)}),_i}var zi,sc;function E3(){return sc||(sc=1,zi=function(t){return/^([a-z][a-z\d\+\-\.]*:)?\/\//i.test(t)}),zi}var Li,lc;function y3(){return lc||(lc=1,Li=function(t,n){return n?t.replace(/\/+$/,"")+"/"+n.replace(/^\/+/,""):t}),Li}var Gi,uc;function B3(){if(uc)return Gi;uc=1;var A=Ae(),t=m3(),n=n1(),r=au(),o=E3(),i=y3();function s(u){u.cancelToken&&u.cancelToken.throwIfRequested()}return Gi=function(l){s(l),l.baseURL&&!o(l.url)&&(l.url=i(l.baseURL,l.url)),l.headers=l.headers||{},l.data=t(l.data,l.headers,l.transformRequest),l.headers=A.merge(l.headers.common||{},l.headers[l.method]||{},l.headers||{}),A.forEach(["delete","get","head","post","put","patch","common"],function(f){delete l.headers[f]});var a=l.adapter||r.adapter;return a(l).then(function(f){return s(l),f.data=t(f.data,f.headers,l.transformResponse),f},function(f){return n(f)||(s(l),f&&f.response&&(f.response.data=t(f.response.data,f.response.headers,l.transformResponse))),Promise.reject(f)})},Gi}var Ki,ac;function v3(){if(ac)return Ki;ac=1;var A=au(),t=Ae(),n=g3(),r=B3();function o(i){this.defaults=i,this.interceptors={request:new n,response:new n}}return o.prototype.request=function(s){typeof s=="string"&&(s=t.merge({url:arguments[0]},arguments[1])),s=t.merge(A,{method:"get"},this.defaults,s),s.method=s.method.toLowerCase();var u=[r,void 0],l=Promise.resolve(s);for(this.interceptors.request.forEach(function(c){u.unshift(c.fulfilled,c.rejected)}),this.interceptors.response.forEach(function(c){u.push(c.fulfilled,c.rejected)});u.length;)l=l.then(u.shift(),u.shift());return l},t.forEach(["delete","get","head","options"],function(s){o.prototype[s]=function(u,l){return this.request(t.merge(l||{},{method:s,url:u}))}}),t.forEach(["post","put","patch"],function(s){o.prototype[s]=function(u,l,a){return this.request(t.merge(a||{},{method:s,url:u,data:l}))}}),Ki=o,Ki}var Ji,fc;function r1(){if(fc)return Ji;fc=1;function A(t){this.message=t}return A.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},A.prototype.__CANCEL__=!0,Ji=A,Ji}var Zi,dc;function w3(){if(dc)return Zi;dc=1;var A=r1();function t(n){if(typeof n!="function")throw new TypeError("executor must be a function.");var r;this.promise=new Promise(function(s){r=s});var o=this;n(function(s){o.reason||(o.reason=new A(s),r(o.reason))})}return t.prototype.throwIfRequested=function(){if(this.reason)throw this.reason},t.source=function(){var r,o=new t(function(s){r=s});return{token:o,cancel:r}},Zi=t,Zi}var Xi,pc;function S3(){return pc||(pc=1,Xi=function(t){return function(r){return t.apply(null,r)}}),Xi}var hc;function N3(){if(hc)return jr.exports;hc=1;var A=Ae(),t=Xd(),n=v3(),r=au();function o(s){var u=new n(s),l=t(n.prototype.request,u);return A.extend(l,n.prototype,u),A.extend(l,u),l}var i=o(r);return i.Axios=n,i.create=function(u){return o(A.merge(r,u))},i.Cancel=r1(),i.CancelToken=w3(),i.isCancel=n1(),i.all=function(u){return Promise.all(u)},i.spread=S3(),jr.exports=i,jr.exports.default=i,jr.exports}function Ke(A,t){var n=(A&65535)+(t&65535),r=(A>>16)+(t>>16)+(n>>16);return r<<16|n&65535}function C3(A,t){return A<>>32-t}function Po(A,t,n,r,o,i){return Ke(C3(Ke(Ke(t,A),Ke(r,i)),o),n)}function DA(A,t,n,r,o,i,s){return Po(t&n|~t&r,A,t,o,i,s)}function FA(A,t,n,r,o,i,s){return Po(t&r|n&~r,A,t,o,i,s)}function YA(A,t,n,r,o,i,s){return Po(t^n^r,A,t,o,i,s)}function RA(A,t,n,r,o,i,s){return Po(n^(t|~r),A,t,o,i,s)}function o1(A){for(var t=1732584193,n=-271733879,r=-1732584194,o=271733878,i=0;i>2]>>r%4*8+4&15)+t.charAt(A[r>>2]>>r%4*8&15);return n}function j3(A){for(var t=(A.length+8>>6)+1,n=new Array(t*16),r=0;r>2]|=(A.charCodeAt(o)&255)<>2]|=128<>6)+1,n=new Array(t*16),r=0;r>2]|=(A[o]&255)<>2]|=128<{let a="wechatApp";t.type==="nodejs"&&(a="nodejs");const c=Math.round(new Date().getTime()/1e3);let f=u==="get"||u==="delete"?"":JSON.stringify(l);const d=t.utils.randomString(),B=n.utf8MD5(s+c+i.securityCode+d+f+i.serverVersion);let p={"content-type":"application/json","X-Bmob-SDK-Type":a,"X-Bmob-Safe-Sign":B,"X-Bmob-Safe-Timestamp":c,"X-Bmob-Noncestr-Key":d,"X-Bmob-SDK-Version":i.serverVersion,"X-Bmob-Secret-Key":i.secretKey};return i.applicationMasterKey&&(p["X-Bmob-Master-Key"]=i.applicationMasterKey),p};return $i=(i,s="get",u={})=>new Promise((l,a)=>{t.User===void 0&&(t=qA);const c=r(t._config,i,s,u);var f=t.User.current();f&&(c["X-Bmob-Session-Token"]=f.sessionToken);const d=A.create({baseURL:t._config.host,headers:c,validateStatus:p=>p<500}),B={url:i,method:s};B.method==="get"?B.params=u:B.data=u,t._config.deBug===!0&&(console.log("host:",t._config.host),console.log("parma:",u)),d(B).then(({data:p})=>{(p.code&&p.error||p.error)&&a(p),l(p)}).catch(p=>{a(p)})}),$i}var As,Ec;function I3(){if(Ec)return As;Ec=1;let A=qA,t=bo,n="wechatApp";typeof tt<"u"?n="toutiao":typeof qq<"u"&&(n="qqApp");const r=(i,s,u,l)=>{const a=Math.round(new Date().getTime()/1e3),c=A.utils.randomString();let f=u==="get"||u==="delete"?"":JSON.stringify(l);const d=t.utf8MD5(s+a+i.securityCode+c+f+i.serverVersion);let B={"content-type":"application/json","X-Bmob-SDK-Type":n,"X-Bmob-Safe-Sign":d,"X-Bmob-Safe-Timestamp":a,"X-Bmob-Noncestr-Key":c,"X-Bmob-SDK-Version":i.serverVersion,"X-Bmob-Secret-Key":i.secretKey};return i.applicationMasterKey&&(B["X-Bmob-Master-Key"]=i.applicationMasterKey),B};return As=(i,s="get",u={})=>new Promise((l,a)=>{const c=r(A._config,i,s,u);A.User===void 0&&(A=qA);let f=A.User.current();f&&(c["X-Bmob-Session-Token"]=f.sessionToken),A._config.deBug===!0&&(console.log("host:",A._config.host),console.log("parma:",u)),wx.request({url:A._config.host+i,method:s,data:u,header:c,success:d=>{(d.data.code&&d.data.error||d.data.error)&&a(d.data),l(d.data)},fail:d=>{console.log(d),a(d)}})}),As}var es,yc;function M3(){if(yc)return es;yc=1;let A=qA,t=bo;const n="xxrequire('@system.fetch')xx",r=(i,s,u,l)=>{const a=Math.round(new Date().getTime()/1e3),c=A.utils.randomString();let f=u==="get"||u==="delete"?"":JSON.stringify(l);const d=t.utf8MD5(s+a+i.securityCode+c+f+i.serverVersion);let B={"content-type":"application/json","X-Bmob-SDK-Type":"wechatApp","X-Bmob-Safe-Sign":d,"X-Bmob-Safe-Timestamp":a,"X-Bmob-Noncestr-Key":c,"X-Bmob-SDK-Version":i.serverVersion,"X-Bmob-Secret-Key":i.secretKey};return i.applicationMasterKey&&(B["X-Bmob-Master-Key"]=i.applicationMasterKey),B};return es=(i,s="get",u={})=>new Promise((l,a)=>{const c=r(A._config,i,s,u);A.User===void 0&&(A=qA);let f=A.User.current();f&&(c["X-Bmob-Session-Token"]=f.sessionToken),typeof u=="object"&&(u=JSON.stringify(u)),n.fetch({url:A._config.host+i,header:c,method:s,data:u,success:function(d){const B=JSON.parse(d.data);B.code&&a(B),l(B)},fail:function(d,B){console.log(`handling fail, code = ${B}`),a(d)}})}),es}const Q3=Oo;let Dn;const Ir=Q3.getAppType();Ir==="h5"?Dn=mc():Ir==="wx"?Dn=I3():Ir==="hap"?Dn=M3():Ir==="nodejs"&&(Dn=mc());var It=Dn,ts,Bc;function k3(){if(Bc)return ts;Bc=1;const{isString:A}=De;let t;return typeof cc<"u"?t=cc.sys.localStorage:t=localStorage,ts={save(r,o){if(!A(r)||!o)throw new Error(415);t.setItem(r,JSON.stringify(o))},fetch(r){if(!A(r))throw new Error(415);return JSON.parse(t.getItem(r))||null},remove(r){if(!A(r))throw new Error(415);t.removeItem(r)},clear(){t.clear()}},ts}var ns,vc;function x3(){if(vc)return ns;vc=1;const{isString:A,isObject:t}=De;return ns={save(r,o){if(!A(r)||!o)throw new Error(415);return o=t(o)?JSON.stringify(o):o,wx.setStorageSync(r,o)},fetch(r){if(!A(r))throw new Error(415);return wx.getStorageSync(r)||null},remove(r){if(!A(r))throw new Error(415);return wx.removeStorageSync(r)},clear(){return wx.clearStorageSync()}},ns}var rs,wc;function T3(){if(wc)return rs;wc=1;const{isString:A}=De,t="xxrequire('@system.storage')xx";return rs={save(r,o){if(!A(r)||!o)throw new Error(415);t.set({key:r,value:JSON.stringify(o),success:function(i){return console.log("handling success"),i},fail:function(i,s){console.log(`handling fail, code = ${s}`)}})},fetch(r){if(!A(r))throw new Error(415);return new Promise((o,i)=>t.get({key:r,success:function(s){o(s||null)},fail:function(s,u){console.log(`handling fail, code = ${u}`),i(s)}}))},remove(r){if(!A(r))throw new Error(415);t.delete({key:r,success:function(o){console.log("handling success")},fail:function(o,i){console.log(`handling fail, code = ${i}`)}})},clear(){t.clear({success:function(r){console.log("handling success")},fail:function(r,o){console.log(`handling fail, code = ${o}`)}})}},rs}var os,Sc;function U3(){return Sc||(Sc=1,os={save(t,n){},fetch(t){return null},remove(t){},clear(){}}),os}const q3=Oo;let Fn;const Mr=q3.getAppType();Mr==="h5"?Fn=k3():Mr==="wx"?Fn=x3():Mr==="hap"?Fn=T3():Mr==="nodejs"&&(Fn=U3());var s1=Fn;let Qr=qA;const we=It,{isObject:is,isString:lA,isNumber:ss,isUndefined:ne,isArray:Pe}=De,$=qe,yn=s1,O3=class{constructor(t){this.tableName=`${Qr._config.parameters.QUERY}/${t}`,this.className=t,this.init(),this.addArray={},this.setData={}}init(){this.queryData={},this.location={},this.andData={},this.orData={},this.stat={},this.limitNum=100,this.skipNum=0,this.includes="",this.queryReilation={},this.orders=null,this.keys=null}get(t){if(!lA(t))throw new $(415);let n={};const r={},o={},i={},s=(p,h)=>{if(!lA(p)||!Pe(h))throw new $(415);i[p]={__op:"Add",objects:h}},u=(p,h)=>{if(!lA(p)||!Pe(h))throw new $(415);i[p]={__op:"AddUnique",objects:h}},l=(p,h)=>{if(!lA(p)||!Pe(h))throw new $(415);i[p]={__op:"Remove",objects:h}},a=(p,h=1)=>{if(!lA(p)||!ss(h))throw new $(415);r[p]={__op:"Increment",amount:h}},c=p=>{if(!lA(t))throw new $(415);o[p]={__op:"Delete"}},f=(p,h)=>{if(!lA(p)||ne(h))throw new $(415);const{filename:S,cdn:E,url:m}=h;!ne(S)&&!ne(E)&&!ne(m)?n[p]={__type:"File",group:E,filename:S,url:m}:n[p]=h},d=()=>{const p=Object.assign(o,n,r,i);return this.className==="_User"?new Promise((h,S)=>{we(`${this.tableName}/${t}`,"put",p).then(E=>{const m=this.current();let y=Object.assign(m,p);yn.save("bmob",y),h(E)}).catch(E=>{S(E)})}):we(`${this.tableName}/${t}`,"put",p)},B={};return this.includes!==""&&(B.include=this.includes),new Promise((p,h)=>{we(`${this.tableName}/${t}`,"get",B).then(S=>{Object.defineProperty(S,"set",{value:f}),Object.defineProperty(S,"unset",{value:c}),Object.defineProperty(S,"save",{value:d}),Object.defineProperty(S,"increment",{value:a}),Object.defineProperty(S,"add",{value:s}),Object.defineProperty(S,"remove",{value:l}),Object.defineProperty(S,"addUnique",{value:u}),Object.defineProperty(S,"destroy",{value:()=>this.destroy(t)}),p(S)}).catch(S=>{h(S)})})}destroy(t){if(!lA(t))throw new $(415);return we(`${this.tableName}/${t}`,"delete")}set(t,n){if(!lA(t)||ne(n))throw new $(415,`${t}\u5B57\u6BB5\u53C2\u6570,\u7C7B\u578B\u4E0D\u6B63\u786E`);const{filename:r,cdn:o,url:i}=n;!ne(r)&&!ne(o)&&!ne(i)?this.setData[t]={__type:"File",group:o,filename:r,url:i}:this.setData[t]=n}add(t,n){if(!lA(t)||!Pe(n))throw new $(415);this.addArray[t]={__op:"Add",objects:n}}addUnique(t,n){if(!lA(t)||!Pe(n))throw new $(415);this.addArray[t]={__op:"AddUnique",objects:n}}current(){if(Qr.type!=="hap"){const t=yn.fetch("bmob");return typeof t=="object"?t:JSON.parse(t)}else return new Promise((t,n)=>yn.fetch("bmob").then(r=>{t(r)}).catch(r=>{n(r)}))}updateStorage(t){if(!lA(t))throw new $(415);return new Promise((n,r)=>{const o=this.current();if(!o)throw new $(415);this.get(t).then(i=>{let s=Object.assign(o,i);yn.save("bmob",s),n(i)}).catch(i=>{console.log(i),r(i)})})}save(t={}){if(!is(t))throw new $(415);let n=this.setData.id?"PUT":"POST",r=this.setData.id?this.setData.id:"";delete this.setData.id;let o=Object.assign(t,this.setData,this.addArray);return new Promise((i,s)=>{we(`${this.tableName}/${r}`,n,o).then(u=>{if(this.addArray={},this.setData={},this.className==="_User"){const l=this.current();let a=Object.assign(l,o);yn.save("bmob",a)}i(u)}).catch(u=>{s(u)})})}saveAll(t){if(!Pe(t))throw new $(415);if(t.length<1)throw new $(416);let n,r,o="put",i=[];t.map(l=>(n=`/${l.objectId}`,n==="/undefined"&&(n="",o="post"),r={method:o,path:`${this.tableName}${n}`,body:l.setData},i.push(r),l));let s={requests:i},u=Qr._config.parameters.BATCH;return we(u,"POST",s)}withinKilometers(t,{latitude:n,longitude:r},o=100){let i={};return i[t]={$nearSphere:{__type:"GeoPoint",latitude:n,longitude:r},$maxDistanceInKilometers:o},this.location=i,i}withinGeoBox(t,{latitude:n,longitude:r},o){let i={};return i[t]={$within:{$box:[{__type:"GeoPoint",latitude:n,longitude:r},{__type:"GeoPoint",latitude:o.latitude,longitude:o.longitude}]}},this.location=i,i}statTo(t,n){if(!lA(t))throw new $(415);return this.stat[t]=n,this.stat}equalTo(t,n,r){if(!lA(t))throw new $(415);const i=((s,u,l)=>{let a={},c=null;switch(s==="createdAt"||s==="updateAt"?c={__type:"Date",iso:l}:c=l,u){case"==":a[s]=c;break;case"===":a[s]=c;break;case"!=":a[s]={$ne:c};break;case"<":a[s]={$lt:c};break;case"<=":a[s]={$lte:c};break;case">":a[s]={$gt:c};break;case">=":a[s]={$gte:c};break;default:throw new $(415)}return a})(t,n,r);return Object.keys(this.queryData).length?ne(this.queryData.$and)?this.queryData={$and:[this.queryData,i]}:this.queryData.$and.push(i):this.queryData=i,i}containedIn(t,n){if(!lA(t)||!Pe(n))throw new $(415);return kr.call(this,t,"$in",n)}notContainedIn(t,n){if(!lA(t)||!Pe(n))throw new $(415);return kr.call(this,t,"$nin",n)}exists(t){if(!lA(t))throw new $(415);return kr.call(this,t,"$exists",!0)}doesNotExist(t){if(!lA(t))throw new $(415);return kr.call(this,t,"$exists",!1)}or(...t){t.map((r,o)=>{if(!is(r))throw new $(415)});const n=this.queryData.$and;if(!ne(n)){for(let r=0;r{if(!is(n))throw new $(415)}),this.andData={$and:t}}limit(t){if(!ss(t))throw new $(415);t>1e3&&(t=1e3),this.limitNum=t}skip(t){if(!ss(t))throw new $(415);this.skipNum=t}order(...t){t.map(n=>{if(!lA(n))throw new $(415)}),this.orders=t.join(",")}include(...t){t.map(n=>{if(!lA(n))throw new $(415)}),this.includes=t.join(",")}select(...t){t.map(n=>{if(!lA(n))throw new $(415)}),this.keys=t.join(",")}field(t,n){if(!lA(t)||!lA(n))throw new $(415);this.queryReilation.where={$relatedTo:{object:{__type:"Pointer",className:this.className,objectId:n},key:t}}}relation(t){if(!lA(t))throw new $(415);t==="_User"?t="users":t=`classes/${t}`,this.queryReilation.count=1;let n=Object.assign(this.getParams(),this.queryReilation);return new Promise((r,o)=>{we(`/1/${t}`,"get",n).then(i=>{r(i)}).catch(i=>{o(i)})})}getParams(){let t={};Object.keys(this.queryData).length&&(t.where=this.queryData),Object.keys(this.location).length&&(t.where=Object.assign(this.location,this.queryData)),Object.keys(this.andData).length&&(t.where=Object.assign(this.andData,this.queryData)),Object.keys(this.orData).length&&(t.where=Object.assign(this.orData,this.queryData)),t.limit=this.limitNum,t.skip=this.skipNum,t.include=this.includes,t.order=this.orders,t.keys=this.keys,Object.keys(this.stat).length&&(t=Object.assign(t,this.stat));for(const n in t)(t.hasOwnProperty(n)&&t[n]===null||t[n]===0||t[n]==="")&&delete t[n];return t}find(){let t={},n={};const r=this.getParams(),o=(s,u)=>{if(!s||ne(u))throw new $(415);t[s]=u},i=(s="updata")=>{if(console.log(s),n.length<1)throw new $(416);let u,l,a="put",c=[];n.map(B=>(u=`/${B.objectId}`,u==="/undefined"&&(u="",a="post"),l={method:a,path:`${this.tableName}${u}`,body:t},s==="delete"&&(l={method:"DELETE",path:`${this.tableName}${u}`}),c.push(l),B));let f={requests:c},d=Qr._config.parameters.BATCH;return we(d,"POST",f)};return new Promise((s,u)=>{we(`${this.tableName}`,"get",r).then(l=>{let a=l.results;r.hasOwnProperty("count")&&(a=l),this.init(),Object.defineProperty(a,"set",{value:o}),Object.defineProperty(a,"saveAll",{value:()=>i()}),Object.defineProperty(a,"destroyAll",{value:()=>i("delete")}),n=a,s(a)}).catch(l=>{u(l)})})}count(t=0){const n={};return Object.keys(this.queryData).length&&(n.where=this.queryData),Object.keys(this.andData).length&&(n.where=Object.assign(this.andData,this.queryData)),Object.keys(this.orData).length&&(n.where=Object.assign(this.orData,this.queryData)),n.count=1,n.limit=t,new Promise((r,o)=>{we(this.tableName,"get",n).then(({count:i})=>{r(i)}).catch(i=>{o(i)})})}};function kr(A,t,n){let r={},o={};o[t]=n,r[A]=o;let i=r;return Object.keys(this.queryData).length?ne(this.queryData.$and)?this.queryData={$and:[this.queryData,i]}:this.queryData.$and.push(i):this.queryData=i,i}var l1=O3;const be=It,Bn=s1,P3=l1,He=qA,dt=qe,{isObject:Nc,isString:xr,isNumber:Cc}=De,b3=class extends P3{constructor(){const t="_User";super(t)}set(t,n=""){xr(t)&&(this.setData[t]=n)}requestEmailVerify(t){if(!xr(t))throw new dt(415);this.setData=Object.assign({},{email:t}),console.log(this.setData);const n=He._config.parameters.REQUEST_EMAIL_VERIFY;return be(n,"post",this.setData)}register(t){if(!Nc(t))throw new dt(415);this.setData=Object.assign({},t);const n=He._config.parameters.REGISTER;return be(n,"post",this.setData)}login(t,n){if(!xr(t)||!xr(n))throw new dt(415);this.setData=Object.assign({},{username:t,password:n});const r=He._config.parameters.LOGIN;return new Promise((o,i)=>{be(r,"get",this.setData).then(s=>{Bn.save("bmob",s),o(s)}).catch(s=>{i(s)})})}logout(){Bn.clear()}users(){const t=He._config.parameters.USERS;return be(t,"get")}decryption(t){let n=this;return new Promise((r,o)=>{const i=t.iv?t.iv:t.detail.iv,s=t.encryptedData?t.encryptedData:t.detail.encryptedData,u=n.current();let l;typeof tt<"u"?l=u.authData.toutiao.session_key:typeof qq<"u"?l=u.authData.qqapp.session_key:l=u.authData.weapp.session_key;const a={sessionKey:l,encryptedData:s,iv:i},c=He._config.parameters.DECRYPTION;be(c,"POST",a).then(f=>{r(f)}).catch(f=>{o(f)})})}signOrLoginByMobilePhone(t,n){if(!Cc(t)||!Cc(n))throw new dt(415);this.setData=Object.assign({},{mobilePhoneNumber:t,smsCode:n});const r=He._config.parameters.LOGIN;return be(r,"get",this.setData)}requestOpenId(t,n=""){const r=He._config.parameters.WECHAT_APP;return be(r+t,"POST",{anonymous_code:n})}linkWith(t){let n={authData:t};const r=He._config.parameters.USERSV1;return be(r,"POST",n)}loginWithWeapp(t,n="",r){return new Promise((o,i)=>{this.requestOpenId(t,n).then(s=>{let u={weapp:s};if(typeof tt<"u"&&(delete s.error,u={toutiao:s}),typeof qq<"u"&&(delete s.errcode,delete s.errmsg,u={qqapp:s}),r==="openid")o(s);else{const l=this.linkWith(u);o(l)}}).catch(s=>{i(s)})})}upInfo(t){if(!Nc(t))throw new dt(415);return new Promise((n,r)=>{let o=t.nickName,i=t.avatarUrl,s=this.current();if(!s)throw new dt(415);let u=Bn.fetch("openid");this.get(s.objectId).then(l=>{l.set("nickName",o),l.set("userPic",i),l.set("openid",u),l.save().then(a=>{n(a)}).catch(a=>{console.log(a),r(a)})}).catch(l=>{console.log(l),r(l)})})}openId(){this.auth("openid")}auth(t=""){let n=this;return new Promise((r,o)=>{const i=()=>{wx.login({success:s=>{let u="";typeof tt<"u"&&(u=s.anonymousCode),n.loginWithWeapp(s.code,u,t).then(l=>{if(l.error)throw new dt(415);let a;typeof tt<"u"?a=l.authData.toutiao.openid:typeof qq<"u"?a=l.authData.qqapp.openid:a=l.authData.weapp.openid,Bn.save("openid",a),Bn.save("bmob",l),r(l)},function(l){o(l)})}})};wx.checkSession({success:function(){let s=n.current();s===null&&o("\u767B\u9646\u9519\u8BEF\uFF0C\u8BF7\u5728Bmob\u540E\u53F0\u586B\u5199\u5C0F\u7A0B\u5E8FAppSecret\u3002"),r(s),i()},fail:()=>{i()}})})}};var H3=b3;const ls=It;let aA=qA;const vn=qe,V3=Oo;let jc=bo;const W3="xxrequire('@system.request')xx",{isString:Dc,isArray:_3}=De;let kA=[];class z3{constructor(t,n){if(t&&n){if(!Dc(t))throw new vn(415);kA.push({name:t,route:`${aA._config.parameters.FILES}/${t}`,data:n})}}fileUpload(t=""){let n=this;return new Promise((r,o)=>{aA.User===void 0&&(aA=qA);let i="bmob",s=aA.User.current();s&&(i=s.sessionToken);const u=[],l=Math.round(new Date().getTime()/1e3),a=aA.utils.randomString();let c=kA[0].route;t==="wxc"&&(c=c.replace(aA._config.parameters.FILES,aA._config.parameters.FILESCHECK));const f=jc.utf8MD5(c+l+aA._config.securityCode+a),d={"content-type":"application/json","X-Bmob-SDK-Type":"wechatApp","X-Bmob-Safe-Sign":f,"X-Bmob-Safe-Timestamp":l,"X-Bmob-Noncestr-Key":a,"X-Bmob-Session-Token":i,"X-Bmob-Secret-Key":aA._config.secretKey},B=Object.assign({_ContentType:"text/plain",mime_type:"text/plain",category:"wechatApp",_ClientVersion:"js3.6.1",_InstallationId:"bmob"},d);for(let p of kA){let h=p.route;t==="wxc"&&(h=p.route.replace(aA._config.parameters.FILES,aA._config.parameters.FILESCHECK)),console.log(p.route,aA._config.parameters.FILESCHECK,"ror"),wx.uploadFile({url:aA._config.host+h,filePath:p.data,name:"file",header:d,formData:B,success:function(S){let E=JSON.parse(S.data);t==="wxc"?E.msg==="ok"?r(n.fileUpload()):o(E):(u.push(E),u.length===kA.length&&(kA=[],r(u),o(u)))},fail:function(S){u.push(S)}})}})}imgSecCheck(){if(!kA.length)throw new vn(417);return this.fileUpload("wxc")}save(){if(!kA.length)throw new vn(417);let t;const n=V3.getAppType();if(n==="h5"||n==="nodejs")t=new Promise((r,o)=>{const i=[];for(let s of kA)ls(s.route,"post",s.data).then(u=>{i.push(u),i.length===kA.length&&(kA=[],r(i),o(i))}).catch(u=>{i.push(u)})});else if(n==="wx"){if(!kA.length)throw new vn(417);return this.fileUpload("wx")}else n==="hap"&&(t=new Promise((r,o)=>{aA.User===void 0&&(aA=qA);let i="bmob",s=aA.User.current();s&&(i=s.sessionToken);const u=[],l=Math.round(new Date().getTime()/1e3),a=aA.utils.randomString(),c=kA[0].route;console.log("rand",a,aA,c);const f=jc.utf8MD5(c+l+aA._config.securityCode+a),d={"content-type":"application/json","X-Bmob-SDK-Type":"wechatApp","X-Bmob-Safe-Sign":f,"X-Bmob-Safe-Timestamp":l,"X-Bmob-Noncestr-Key":a,"X-Bmob-Session-Token":i,"X-Bmob-Secret-Key":aA._config.secretKey},B=Object.assign({_ContentType:"text/plain",mime_type:"text/plain",category:"wechatApp",_ClientVersion:"js3.6.1",_InstallationId:"bmob"},d);for(let p of kA)W3.upload({url:aA._config.host+p.route,files:[{uri:p.data,name:"file",filename:p.name}],header:{"X-Bmob-SDK-Type":"wechatApp"},data:B,success:function(h){console.log("handling success"+u);let S=h.data;u.push(S),u.length===kA.length&&(kA=[],r(u),o(u))},fail:function(h,S){console.log(`handling fail, code = ${S}`)}})}));return t}GetUrlRelativePath(t){let n=t.split("//"),r=n[1].indexOf("/"),o=n[1].substring(r);return o.indexOf("?")!=-1&&(o=o.split("?")[0]),o}destroy(t){let n="";if(Dc(t))return n=this.GetUrlRelativePath(t),ls(`${aA._config.parameters.FILES}/upyun/${n}`,"delete");if(_3(t)){const r=[];return t.map(o=>{n=this.GetUrlRelativePath(o),r.push(n)}),ls(aA._config.parameters.DELFILES,"post",{upyun:r})}else throw new vn(415)}}var L3=z3;const G3=It,K3=qA,J3=qe;class Z3{weApp(t,n,r){let o=wx.getStorageSync("openid");if(!t||!n||!r||!o)throw new J3(416);let i={order_price:t,product_name:n,body:r,open_id:o,pay_type:4},s=K3._config.parameters.PAY;return G3(s,"post",i)}}var X3=Z3;const Fc=qe,$3={setup(A){let t=[];Object.assign(A,{on(n,r){typeof r=="function"&&t.push([n,r])},emit(n,...r){t.forEach(([o,i])=>n===o&&i(...r))},removeAllListeners(){t=[]}})}};var A4=class{constructor(t=""){if(t==="")throw new Fc(415);this.config={host:"wss.bmobcloud.com"},$3.setup(this.emitter={}),this.applicationId=t,this.initialize()}handshake(){function t(s){if(s instanceof Fc)self.connecting=!1,self.onError(s.message);else return s.split(":")[0]}let n="https://"+this.config.host+"/socket.io/1/?t="+new Date().getTime(),r={},o=JSON.stringify(r),i="GET";return new Promise((s,u)=>{wx.request({method:i,url:n,data:o,header:{"content-type":"text/plain"},success:function(l){return l.data&&l.data.statusCode||l.statusCode!==200?s("request error",e):s(t(l.data))},fail:function(l){return s("request error",l)}})})}initialize(){return this.emitter.removeAllListeners(),this.handshake().then(t=>{try{let n=this.connect(`wss://${this.config.host}/socket.io/1/websocket/`+t,{});console.log(n,"connectObj"),n.then(r=>{console.log(r,"res-res")})}catch(n){throw console.error({connectError:n}),n}}),this.on("close",()=>{console.log("\u8FDE\u63A5\u5DF2\u4E2D\u65AD"),setTimeout(()=>this.initialize(),5e3)}),new Promise((t,n)=>{this.on("server_pub",r=>{switch(r.action){case"updateTable":this.onUpdateTable(r.tableName,r.data);break;case"updateRow":this.onUpdateRow(r.tableName,r.objectId,r.data);break;case"deleteTable":this.onDeleteTable(r.tableName,r.data);break;case"deleteRow":this.onDeleteRow(r.tableName,r.objectId,r.data);break}}),this.on("client_send_data",r=>{this.onInitListen()})})}onInitListen(){}connect(t,n){const r=Object.keys(n).map(i=>`${i}=${encodeURIComponent(n[i])}`).join("&"),o=t.indexOf("?")>-1?"&":"?";return t=[t,r].join(o),new Promise((i,s)=>{wx.onSocketOpen(i),wx.onSocketError(s),wx.onSocketMessage(u=>{try{let l=function(p){const{name:h,args:S}=JSON.parse(p);return{name:h,args:S}},a=u.data;if(a.slice(0,4)==="2:::"&&this.emit(!1,!0),a=a.slice(4),a===null||a==="")return;const{name:f,args:d}=l(a);let B=d==null?"":JSON.parse(d[0]);this.emitter.emit(f,B)}catch(l){console.log("Handle packet failed: "+u.data,l)}}),wx.onSocketClose(()=>this.emitter.emit("close")),wx.connectSocket({url:t,header:n})})}on(t,n){this.emitter.on(t,n)}emit(t,n){n=n===void 0?"5:::":"2:::",t=t?JSON.stringify(t):"",wx.sendSocketMessage({data:n+t})}emitData(t,n){return n=JSON.stringify(n),{name:t,args:[n]}}updateTable(t){let n={appKey:this.applicationId,tableName:t,objectId:"",action:"updateTable"};n=this.emitData("client_sub",n),this.emit(n)}unsubUpdateTable(t){let n={appKey:this.applicationId,tableName:t,objectId:"",action:"unsub_updateTable"};n=this.emitData("client_unsub",n),this.emit(n)}updateRow(t,n){let r={appKey:this.applicationId,tableName:t,objectId:n,action:"updateRow"};r=this.emitData("client_sub",r),this.emit(r)}unsubUpdateRow(t,n){let r={appKey:this.applicationId,tableName:t,objectId:n,action:"unsub_updateRow"};r=this.emitData("client_unsub",r),this.emit(r)}deleteTable(t){let n={appKey:this.applicationId,tableName:t,objectId:"",action:"deleteTable"};n=this.emitData("client_sub",n),this.emit(n)}unsubDeleteTable(t){let n={appKey:this.applicationId,tableName:t,objectId:"",action:"unsub_deleteTable"};n=this.emitData("client_unsub",n),this.emit(n)}deleteRow(t,n){let r={appKey:this.applicationId,tableName:t,objectId:n,action:"deleteRow"};r=this.emitData("client_sub",r),this.emit(r)}unsubDeleteRow(t,n){let r={appKey:this.applicationId,tableName:t,objectId:n,action:"unsub_deleteRow"};r=this.emitData("client_unsub",r),this.emit(r)}onUpdateTable(t,n){}onUpdateRow(t,n,r){}onDeleteTable(t,n){}onDeleteRow(t,n,r){}};const ee=It,te=qA,TA=qe,{isObject:at,isString:Ho}=De,e4=A=>{if(!at(A))throw new TA(415);let t=te._config.parameters.GENERATECODE;return ee(t,"post",A)},t4=A=>{if(!at(A))throw new TA(415);let t=te._config.parameters.MEDIACHECKASYNC;return ee(t,"post",A)},n4=()=>{let A=te._config.parameters.GETACCESSTOKEN;return ee(A,"get")},r4=A=>{if(!at(A))throw new TA(415);let t=te._config.parameters.SENDWEAPPMESSAGE;return ee(t,"post",A)},o4=A=>{if(!at(A))throw new TA(415);let t=te._config.parameters.REFUND;return ee(t,"post",A)},i4=A=>{if(!at(A))throw new TA(415);let t=te._config.parameters.NOTIFYMSG;return ee(t,"post",A)},s4=A=>{if(!at(A))throw new TA(415);let t=te._config.parameters.REQUESTPASSWORDRESET;return ee(t,"post",A)},l4=(A,t)=>{if(!Ho(A))throw new TA(415);let n=`${te._config.parameters.RESETPASSWORDBYSMSCODE}/${A}`;return ee(n,"put",t)},u4=(A,t)=>{if(!at(t)||!Ho(A))throw new TA(415);let n=`${te._config.parameters.UPDATEUSERPASSWORD}/${A}`;return ee(n,"put",t)},a4=A=>{if(!Ho(A))throw new TA(415);let t=`${te._config.parameters.CHECK_MSG}`;return ee(t,"post",{content:A})},c4=()=>{let A=te._config.parameters.TIMESTAMP;return ee(A,"get")},f4=A=>{if(!at(A))throw new TA(415);let t=te._config.parameters.PUSH;return ee(t,"post",A)},d4=(A,t)=>{if(t||(t={}),!Ho(A))throw new TA(415);const n=`${te._config.parameters.FUNCTIONS}/${A}`;return new Promise((r,o)=>{ee(n,"post",t).then(({result:i})=>{try{r(JSON.parse(i))}catch{r(i)}}).catch(i=>{o(i)})})},p4=({latitude:A,longitude:t})=>(((r,o)=>{if(r<-90)throw new TA(419);if(r>90)throw new TA(419);if(o<-180)throw new TA(419);if(o>180)throw new TA(419);return{latitude:r,longitude:o}})(A,t),{__type:"GeoPoint",latitude:A,longitude:t});var h4={generateCode:e4,getAccessToken:n4,sendWeAppMessage:r4,refund:o4,notifyMsg:i4,functions:d4,timestamp:c4,requestPasswordReset:s4,resetPasswordBySmsCode:l4,updateUserPassword:u4,geoPoint:p4,checkMsg:a4,mediaCheckAsync:t4,push:f4};const u1=It,a1=qA,al=qe,{isObject:c1,isString:g4}=De,m4=(A,t)=>{if(!c1(A))throw new al(415);let n=a1._config.parameters.REQUESTSMSCODE;return u1(n,"post",A)},E4=(A,t,n)=>{if(!g4(A))throw new al(415);if(!c1(t))throw new al(415);let r=`${a1._config.parameters.VERIFYSMSCODE}/${A}`;return u1(r,"post",t)};var y4={requestSmsCode:m4,verifySmsCode:E4};const Z=qA,B4=fm,v4=hm,w4=l1,S4=H3,N4=L3,C4=X3,j4=A4,{generateCode:D4,mediaCheckAsync:F4,getAccessToken:Y4,sendWeAppMessage:R4,refund:I4,notifyMsg:M4,functions:Q4,timestamp:k4,requestPasswordReset:x4,resetPasswordBySmsCode:T4,updateUserPassword:U4,geoPoint:q4,checkMsg:O4,push:P4}=h4,{requestSmsCode:b4,verifySmsCode:H4}=y4;Z.GeoPoint=q4;Z.generateCode=D4;Z.mediaCheckAsync=F4;Z.getAccessToken=Y4;Z.sendWeAppMessage=R4;Z.refund=I4;Z.checkMsg=O4;Z.notifyMsg=M4;Z.requestSmsCode=b4;Z.verifySmsCode=H4;Z.run=Z.functions=Q4;Z.timestamp=k4;Z.requestPasswordReset=x4;Z.resetPasswordBySmsCode=T4;Z.updateUserPassword=U4;Z.push=P4;Z.Pay=new C4;Z.User=new S4;Z.Socket=A=>new j4(A);Z.Query=A=>new w4(A);Z.File=(A,t)=>new N4(A,t);Z.request=It;Z.type=Z.utils.getAppType();Z.Pointer=A=>new B4(A);Z.Relation=A=>new v4(A);Z.type==="wx"?typeof tt<"u"?tt.Bmob=Z:wx.Bmob=Z:Z.type==="h5"?window.Bmob=Z:(Z.type==="hap"||Z.type==="nodejs")&&(se.Bmob=Z);var V4=Z;(function(A){A.exports=V4})(Jd);const Vo=Rc(Jd.exports);var f1={exports:{}};/*! + * clipboard.js v2.0.11 + * https://clipboardjs.com/ + * + * Licensed MIT © Zeno Rocha + */(function(A,t){(function(r,o){A.exports=o()})(se,function(){return function(){var n={686:function(i,s,u){u.d(s,{default:function(){return q}});var l=u(279),a=u.n(l),c=u(370),f=u.n(c),d=u(817),B=u.n(d);function p(I){try{return document.execCommand(I)}catch{return!1}}var h=function(x){var F=B()(x);return p("cut"),F},S=h;function E(I){var x=document.documentElement.getAttribute("dir")==="rtl",F=document.createElement("textarea");F.style.fontSize="12pt",F.style.border="0",F.style.padding="0",F.style.margin="0",F.style.position="absolute",F.style[x?"right":"left"]="-9999px";var T=window.pageYOffset||document.documentElement.scrollTop;return F.style.top="".concat(T,"px"),F.setAttribute("readonly",""),F.value=I,F}var m=function(x,F){var T=E(x);F.container.appendChild(T);var b=B()(T);return p("copy"),T.remove(),b},y=function(x){var F=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body},T="";return typeof x=="string"?T=m(x,F):x instanceof HTMLInputElement&&!["text","search","url","tel","password"].includes(x==null?void 0:x.type)?T=m(x.value,F):(T=B()(x),p("copy")),T},M=y;function k(I){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?k=function(F){return typeof F}:k=function(F){return F&&typeof Symbol=="function"&&F.constructor===Symbol&&F!==Symbol.prototype?"symbol":typeof F},k(I)}var g=function(){var x=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},F=x.action,T=F===void 0?"copy":F,b=x.container,_=x.target,G=x.text;if(T!=="copy"&&T!=="cut")throw new Error('Invalid "action" value, use either "copy" or "cut"');if(_!==void 0)if(_&&k(_)==="object"&&_.nodeType===1){if(T==="copy"&&_.hasAttribute("disabled"))throw new Error('Invalid "target" attribute. Please use "readonly" instead of "disabled" attribute');if(T==="cut"&&(_.hasAttribute("readonly")||_.hasAttribute("disabled")))throw new Error(`Invalid "target" attribute. You can't cut text from elements with "readonly" or "disabled" attributes`)}else throw new Error('Invalid "target" value, use a valid Element');if(G)return M(G,{container:b});if(_)return T==="cut"?S(_):M(_,{container:b})},Y=g;function v(I){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?v=function(F){return typeof F}:v=function(F){return F&&typeof Symbol=="function"&&F.constructor===Symbol&&F!==Symbol.prototype?"symbol":typeof F},v(I)}function V(I,x){if(!(I instanceof x))throw new TypeError("Cannot call a class as a function")}function N(I,x){for(var F=0;F"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch{return!1}}function w(I){return w=Object.setPrototypeOf?Object.getPrototypeOf:function(F){return F.__proto__||Object.getPrototypeOf(F)},w(I)}function D(I,x){var F="data-clipboard-".concat(I);if(!!x.hasAttribute(F))return x.getAttribute(F)}var R=function(I){U(F,I);var x=P(F);function F(T,b){var _;return V(this,F),_=x.call(this),_.resolveOptions(b),_.listenClick(T),_}return Q(F,[{key:"resolveOptions",value:function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};this.action=typeof b.action=="function"?b.action:this.defaultAction,this.target=typeof b.target=="function"?b.target:this.defaultTarget,this.text=typeof b.text=="function"?b.text:this.defaultText,this.container=v(b.container)==="object"?b.container:document.body}},{key:"listenClick",value:function(b){var _=this;this.listener=f()(b,"click",function(G){return _.onClick(G)})}},{key:"onClick",value:function(b){var _=b.delegateTarget||b.currentTarget,G=this.action(_)||"copy",rA=Y({action:G,container:this.container,target:this.target(_),text:this.text(_)});this.emit(rA?"success":"error",{action:G,text:rA,trigger:_,clearSelection:function(){_&&_.focus(),window.getSelection().removeAllRanges()}})}},{key:"defaultAction",value:function(b){return D("action",b)}},{key:"defaultTarget",value:function(b){var _=D("target",b);if(_)return document.querySelector(_)}},{key:"defaultText",value:function(b){return D("text",b)}},{key:"destroy",value:function(){this.listener.destroy()}}],[{key:"copy",value:function(b){var _=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{container:document.body};return M(b,_)}},{key:"cut",value:function(b){return S(b)}},{key:"isSupported",value:function(){var b=arguments.length>0&&arguments[0]!==void 0?arguments[0]:["copy","cut"],_=typeof b=="string"?[b]:b,G=!!document.queryCommandSupported;return _.forEach(function(rA){G=G&&!!document.queryCommandSupported(rA)}),G}}]),F}(a()),q=R},828:function(i){var s=9;if(typeof Element<"u"&&!Element.prototype.matches){var u=Element.prototype;u.matches=u.matchesSelector||u.mozMatchesSelector||u.msMatchesSelector||u.oMatchesSelector||u.webkitMatchesSelector}function l(a,c){for(;a&&a.nodeType!==s;){if(typeof a.matches=="function"&&a.matches(c))return a;a=a.parentNode}}i.exports=l},438:function(i,s,u){var l=u(828);function a(d,B,p,h,S){var E=f.apply(this,arguments);return d.addEventListener(p,E,S),{destroy:function(){d.removeEventListener(p,E,S)}}}function c(d,B,p,h,S){return typeof d.addEventListener=="function"?a.apply(null,arguments):typeof p=="function"?a.bind(null,document).apply(null,arguments):(typeof d=="string"&&(d=document.querySelectorAll(d)),Array.prototype.map.call(d,function(E){return a(E,B,p,h,S)}))}function f(d,B,p,h){return function(S){S.delegateTarget=l(S.target,B),S.delegateTarget&&h.call(d,S)}}i.exports=c},879:function(i,s){s.node=function(u){return u!==void 0&&u instanceof HTMLElement&&u.nodeType===1},s.nodeList=function(u){var l=Object.prototype.toString.call(u);return u!==void 0&&(l==="[object NodeList]"||l==="[object HTMLCollection]")&&"length"in u&&(u.length===0||s.node(u[0]))},s.string=function(u){return typeof u=="string"||u instanceof String},s.fn=function(u){var l=Object.prototype.toString.call(u);return l==="[object Function]"}},370:function(i,s,u){var l=u(879),a=u(438);function c(p,h,S){if(!p&&!h&&!S)throw new Error("Missing required arguments");if(!l.string(h))throw new TypeError("Second argument must be a String");if(!l.fn(S))throw new TypeError("Third argument must be a Function");if(l.node(p))return f(p,h,S);if(l.nodeList(p))return d(p,h,S);if(l.string(p))return B(p,h,S);throw new TypeError("First argument must be a String, HTMLElement, HTMLCollection, or NodeList")}function f(p,h,S){return p.addEventListener(h,S),{destroy:function(){p.removeEventListener(h,S)}}}function d(p,h,S){return Array.prototype.forEach.call(p,function(E){E.addEventListener(h,S)}),{destroy:function(){Array.prototype.forEach.call(p,function(E){E.removeEventListener(h,S)})}}}function B(p,h,S){return a(document.body,p,h,S)}i.exports=c},817:function(i){function s(u){var l;if(u.nodeName==="SELECT")u.focus(),l=u.value;else if(u.nodeName==="INPUT"||u.nodeName==="TEXTAREA"){var a=u.hasAttribute("readonly");a||u.setAttribute("readonly",""),u.select(),u.setSelectionRange(0,u.value.length),a||u.removeAttribute("readonly"),l=u.value}else{u.hasAttribute("contenteditable")&&u.focus();var c=window.getSelection(),f=document.createRange();f.selectNodeContents(u),c.removeAllRanges(),c.addRange(f),l=c.toString()}return l}i.exports=s},279:function(i){function s(){}s.prototype={on:function(u,l,a){var c=this.e||(this.e={});return(c[u]||(c[u]=[])).push({fn:l,ctx:a}),this},once:function(u,l,a){var c=this;function f(){c.off(u,f),l.apply(a,arguments)}return f._=l,this.on(u,f,a)},emit:function(u){var l=[].slice.call(arguments,1),a=((this.e||(this.e={}))[u]||[]).slice(),c=0,f=a.length;for(c;c{var U;const[r,o]=K.exports.useState([]),[i,s]=K.exports.useState([]),u=K.exports.useRef({}),[l,a]=K.exports.useState(""),[c,f]=K.exports.useState({title:"",desc:"",bgm:"",background:"",backgroundBlur:!1}),[d,B]=K.exports.useState({show:!1,type:"sound",error:""}),[p,h]=K.exports.useState(""),[S,E]=K.exports.useState(0);K.exports.useEffect(()=>{if(fl){const{title:j,desc:P="",bgm:W="",sounds:L,icons:C,background:w="",backgroundBlur:D=!1}=fl;o(L.filter(R=>!["triple","button-click"].includes(R.name))),s(C.map(R=>(R.clickSound==="button-click"&&(R.clickSound=""),R.tripleSound==="triple"&&(R.tripleSound=""),R))),f({title:j,desc:P,bgm:W,background:w,backgroundBlur:D})}},[]);const m=(j,P)=>{if(!j.src.startsWith("https"))return"\u8BF7\u8F93\u5165https\u94FE\u63A5";const W=r.slice(),L=i.slice();if(P!=null){for(let w=0;wC.name===j.name))return"\u540D\u79F0\u5DF2\u5B58\u5728";W.push(j)}s(L),o(W)},y=j=>{d.show||B({idx:j,show:!0,type:"sound",soundForm:{name:"",src:""},error:""})},M=(j,P)=>{var L;if(typeof j.content!="string"||!((L=j.content)!=null&&L.startsWith("https")))return"\u8BF7\u8F93\u5165https\u94FE\u63A5";const W=i.slice();if(P!=null){for(let C=0;CC.name===j.name))return"\u540D\u79F0\u5DF2\u5B58\u5728";W.push(j)}s(W)},k=j=>{d.show||B({idx:j,show:!0,type:"icon",iconForm:j!=null?{...i[j]}:{name:"",content:"",tripleSound:"",clickSound:""},error:""})};K.exports.useEffect(()=>{var L,C;const{show:j,type:P,idx:W}=d;j||!u.current||(P==="icon"?(u.current.name.value=W!=null?i[W].name:"",u.current.link.value=W!=null?i[W].content:"",u.current.clickSound.value=W!=null&&((L=i[W])==null?void 0:L.clickSound)||"",u.current.tripleSound.value=W!=null&&((C=i[W])==null?void 0:C.tripleSound)||""):(u.current.name.value=W!=null?r[W].name:"",u.current.link.value=W!=null?r[W].src:""))},[d]);const g=()=>{const j=(d.type==="sound"?m:M)(d[`${d.type}Form`],d.idx);j?B({...d,error:j}):Y()},Y=()=>{B({...d,show:!1})},v=async()=>{const{title:j,desc:P,bgm:W,background:L,backgroundBlur:C}=c;if(W&&!W.startsWith("https"))return Promise.reject("\u80CC\u666F\u97F3\u4E50\u8BF7\u8F93\u5165https\u94FE\u63A5");if(L&&!L.startsWith("https"))return Promise.reject("\u80CC\u666F\u56FE\u7247\u8BF7\u8F93\u5165https\u94FE\u63A5");if(!j)return Promise.reject("\u8BF7\u586B\u5199\u6807\u9898");if(i.length!==10)return Promise.reject("\u56FE\u7247\u7D20\u6750\u9700\u8981\u63D0\u4F9B10\u5F20");const w={pure:S!==0&&S%10===0,title:j,desc:P,bgm:W,background:L,backgroundBlur:C,icons:i,sounds:r};return console.log(w),Promise.resolve(JSON.parse(JSON.stringify(w)))},V=()=>{a(""),v().then(j=>{n(j),localStorage.setItem(cl,JSON.stringify(j)),t()}).catch(j=>{a(j)})},N=()=>{a(""),v().then(j=>{const P=JSON.stringify(j);localStorage.setItem(cl,P);const W=Vo.Query("config");W.set("content",P),W.save().then(L=>{const C=`${location.origin}?customTheme=${L.objectId}`;h(C)}).catch(L=>{console.log(L)})}).catch(j=>{a(j),h("")})},Q=({idx:j,type:P})=>{const W=()=>{if(P==="sound"){const L=r.slice();L.splice(j,1),o(L)}else{const L=i.slice();L.splice(j,1),s(L)}};return O("div",{className:bA.deleteBtn,onClick:W,children:O("span",{children:"+"})})};return J("div",{className:ie(bA.dialog,bA.dialogWrapper,A&&bA.dialogShow,"flex-container flex-container"),children:[J("p",{onClick:()=>E(S+1),children:["\u76EE\u524D\u81EA\u5B9A\u4E49\u4EC5\u652F\u6301\u914D\u7F6Ehttps\u94FE\u63A5\uFF0C\u53EF\u7F51\u4E0A\u81EA\u884C\u641C\u7D22\u7D20\u6750\u590D\u5236\u94FE\u63A5\uFF0C\u6216\u8005\u5C06\u81EA\u5DF1\u5904\u7406\u597D\u7684\u7D20\u6750\u4E0A\u4F20\u7B2C\u4E09\u65B9\u5B58\u50A8\u670D\u52A1/\u56FE\u5E8A\u4E0A\u518D\u590D\u5236\u5916\u94FE \uFF08\u60F3\u767D\u5AD6\u7684\u8BDD\u81EA\u884C\u641C\u7D22\u3010\u514D\u8D39\u56FE\u5E8A\u3011\u3010\u514D\u8D39\u5BF9\u8C61\u5B58\u50A8\u3011\u3010\u514D\u8D39mp3\u5916\u94FE\u3011\u7B49\uFF09\u3002",S!=0&&S%10===0&&"\u{1F389}\u{1F389}\u{1F389}\u606D\u559C\u53D1\u73B0\u5F69\u86CB\uFF01\u4E3B\u9898\u5206\u4EAB\u540E\u5C06\u5F00\u542F\u7EAF\u51C0\u6A21\u5F0F\uFF5E"]}),J("div",{className:"flex-container flex-no-wrap",children:[O("img",{style:{width:120,objectFit:"contain"},src:"/wxqrcode.png",alt:""}),O("p",{style:{margin:0},children:O("strong",{children:"\u5F00\u53D1\u4E0D\u6613\uFF0C\u5982\u679C\u60A8\u559C\u6B22\u8FD9\u4E2A\u9879\u76EE\u7684\u8BDD\u53EF\u914C\u60C5\u626B\u5DE6\u4FA7\u4E8C\u7EF4\u7801 \u8BF7\u6211\u559D\u676F\u5496\u5561\uFF08\u540E\u53F0\u76F8\u5173\u8D39\u7528\u7528\u7231\u53D1\u7535\u4E2D\uFF0C\u611F\u8C22\u652F\u6301\uFF09"})})]}),J("h4",{className:"flex-container flex-center",children:["\u6807\u9898\uFF1A",O("input",{value:c.title,placeholder:"\u5FC5\u586B",className:"flex-grow",onChange:j=>f({...c,title:j.target.value})})]}),J("h4",{className:"flex-container flex-center",children:["\u63CF\u8FF0\uFF1A",O("input",{value:c.desc,placeholder:"\u53EF\u9009",className:"flex-grow",onChange:j=>f({...c,desc:j.target.value})})]}),J("h4",{className:"flex-container flex-center",children:["\u80CC\u666F\u97F3\u4E50\uFF1A",O("input",{value:c.bgm,placeholder:"\u53EF\u9009 https://example.com/src.audio",className:"flex-grow",onChange:j=>f({...c,bgm:j.target.value})})]}),J("h4",{className:"flex-container flex-center",children:["\u80CC\u666F\u56FE\u7247\uFF1A",O("input",{value:c.background,placeholder:"\u53EF\u9009 https://example.com/src.image",className:"flex-grow",onChange:j=>f({...c,background:j.target.value})}),((U=c==null?void 0:c.background)==null?void 0:U.startsWith("https"))&&J(Dt,{children:["\u6BDB\u73BB\u7483\uFF1A",O("input",{checked:c.backgroundBlur,onChange:j=>f({...c,backgroundBlur:j.target.checked}),type:"checkbox"})]})]}),O("h4",{children:"\u97F3\u6548\u7D20\u6750"}),J("div",{className:"flex-container",children:[r.map((j,P)=>J("div",{className:"flex-container flex-column",children:[O("div",{onClick:()=>y(P),className:ie(bA.addBtn),children:j.name}),O(Q,{idx:P,type:"sound"})]},j.name)),r.length<20&&O("div",{onClick:()=>y(),className:ie(bA.addBtn,bA.addBtnEmpty)})]}),J("h4",{children:["\u56FE\u7247\u7D20\u6750 ",i.length,"/10 "]}),J("div",{className:"flex-container",children:[i.map((j,P)=>J("div",{className:"flex-container flex-column",children:[O("div",{onClick:()=>k(P),className:ie(bA.addBtn),children:O("img",{src:j.content,alt:""})}),O(Q,{idx:P,type:"icon"})]},j.name)),i.length<10&&O("div",{onClick:()=>k(),className:ie(bA.addBtn,bA.addBtnEmpty)})]}),O("div",{className:"flex-spacer"}),p&&J("div",{className:"flex-container flex-column",children:[O(Rg,{id:"qrCode",value:p,size:300}),O("button",{onClick:()=>Oh("qrCode",c.title),className:"primary",children:"\u4E0B\u8F7D\u4E8C\u7EF4\u7801"}),O("div",{children:p}),O("button",{onClick:()=>f1.exports.copy(p),className:"primary",children:"\u590D\u5236\u94FE\u63A5"})]}),l&&O("div",{className:bA.error,children:l}),J("div",{className:"flex-container",children:[O("button",{className:"flex-grow",onClick:V,children:"\u4FDD\u5B58\u5E76\u9884\u89C8"}),O("button",{className:"flex-grow",onClick:N,children:"\u751F\u6210\u4E8C\u7EF4\u7801&\u94FE\u63A5"}),O("button",{className:"flex-grow",onClick:t,children:"\u5173\u95ED"})]}),J("div",{className:ie(bA.addDialog,d.show&&bA.addDialogShow,"flex-container flex-column"),children:[J("div",{className:"flex-container flex-center",children:["\u540D\u79F0\uFF1A",O("input",{ref:j=>j&&(u.current.name=j),className:"flex-grow",placeholder:"\u552F\u4E00\u540D\u79F0",onChange:j=>B({...d,[`${d.type}Form`]:{...d[`${d.type}Form`],name:j.target.value}})})]}),J("div",{className:"flex-container flex-center",children:["\u94FE\u63A5\uFF1A",O("input",{ref:j=>j&&(u.current.link=j),className:"flex-grow",placeholder:"https://example.com/src.audioOrImage",onChange:j=>B({...d,[`${d.type}Form`]:{...d[`${d.type}Form`],[d.type==="sound"?"src":"content"]:j.target.value}})})]}),d.type==="icon"&&J(Dt,{children:[J("div",{className:"flex-container flex-center",children:["\u70B9\u51FB\u97F3\u6548\uFF1A",J("select",{ref:j=>j&&(u.current.clickSound=j),className:"flex-grow",onChange:j=>B({...d,iconForm:{...d.iconForm,clickSound:j.target.value}}),children:[O("option",{value:"",children:"\u9ED8\u8BA4"}),r.map(j=>O("option",{value:j.name,children:j.name},j.name))]})]}),J("div",{className:"flex-container flex-center",children:["\u4E09\u8FDE\u97F3\u6548\uFF1A",J("select",{ref:j=>j&&(u.current.tripleSound=j),className:"flex-grow",onChange:j=>B({...d,iconForm:{...d.iconForm,tripleSound:j.target.value}}),children:[O("option",{value:"",children:"\u9ED8\u8BA4"}),r.map(j=>O("option",{value:j.name,children:j.name},j.name))]})]})]}),d.error&&O("div",{className:bA.error,children:d.error}),J("div",{className:"flex-container",children:[O("button",{className:"flex-grow",onClick:Y,children:"\u53D6\u6D88"}),O("button",{className:"flex-grow primary",onClick:g,children:"\u4FDD\u5B58"})]})]})]})},_4=Number(localStorage.getItem(bd)||"1"),z4=Number(localStorage.getItem(Hd)||"0"),L4=({theme:A})=>{console.log("initTheme",A);const[t,n]=K.exports.useState(A),[r,o]=K.exports.useState(!1),i=u=>{nl(u),rl(u),n({...u})},s=u=>{const l=JSON.parse(JSON.stringify(u));nl(l),rl(l),n(l)};return K.exports.useEffect(()=>{var u;console.log("production");{const l=document.createElement("script");l.src="//busuanzi.ibruce.info/busuanzi/2.3/busuanzi.pure.mini.js",(u=document.getElementById("root"))==null||u.appendChild(l)}},[]),J(Dt,{children:[t.background&&O("img",{alt:"background",src:t.background,className:"background",style:{filter:t.backgroundBlur?"blur(8px)":"none"}}),O(t0,{title:t.title,desc:t.desc}),O(h0,{}),O(Kh,{theme:t,initLevel:_4,initScore:z4},t.title),O("div",{className:"flex-spacer"}),J("p",{style:{textAlign:"center",fontSize:10,opacity:.5},children:[J("span",{id:"busuanzi_container_site_pv",children:[" ","\u7D2F\u8BA1\u8BBF\u95EE\uFF1A",O("span",{id:"busuanzi_value_site_pv"}),"\u6B21"]}),O("br",{}),O(Jh,{})]}),O(B0,{}),!t.pure&&J(Dt,{children:[O(sg,{changeTheme:i,onDiyClick:()=>o(!0)}),O(W4,{show:r,closeMethod:()=>o(!1),previewMethod:s})]})]})};const G4=A=>{as.createRoot(document.getElementById("root")).render(O(R1.StrictMode,{children:O(L4,{theme:A})}))},Kr=A=>{setTimeout(()=>{var t;(t=document.getElementById("loading"))==null||t.classList.add("error"),document.getElementById("loadingText").innerText=A,document.getElementById("backHomeTip").style.visibility="visible"},600)},us=A=>{nl(A),setTimeout(()=>{var n;rl(A);const t=document.getElementById("root");t.style.opacity="0",(n=document.getElementById("loading"))==null||n.classList.add("success"),setTimeout(()=>{G4(A),t.style.opacity="1"},600)},500)},Tr=qh(location.href);Vo.initialize("5077ca7665b5dd28","streak");const Yc=()=>{if(Tr){const A=localStorage.getItem(Tr);if(A)try{const t=JSON.parse(A);us(t)}catch{Kr("\u4E3B\u9898\u914D\u7F6E\u89E3\u6790\u5931\u8D25")}else Vo.Query("config").get(Tr).then(t=>{const{content:n}=t;localStorage.setItem(Tr,n);try{const r=JSON.parse(n);us(r)}catch{Kr("\u4E3B\u9898\u914D\u7F6E\u89E3\u6790\u5931\u8D25")}}).catch(({error:t})=>{Kr(t)})}else us(su())};if(localStorage.getItem(Vd))Yc();else{const A=Vo.Query("file");A.equalTo("type","==","default"),A.find().then(t=>{for(const n of t)localStorage.setItem(n.name,n.base64);Yc()}).catch(t=>{Kr(t)})} diff --git a/dist/assets/index.c37e0d6f.css b/dist/assets/index.c37e0d6f.css new file mode 100644 index 0000000..492a8ae --- /dev/null +++ b/dist/assets/index.c37e0d6f.css @@ -0,0 +1 @@ +@charset "UTF-8";#root{text-align:center;width:100%;max-width:500px;margin:0 auto;position:relative}#root>:not(.background){z-index:1}.background{position:fixed;left:0;top:0;width:100vw;height:100vh;object-fit:cover;z-index:0}.game{width:100%;margin:0 auto;padding-top:10%;padding-bottom:2.5%}.scene-container{width:100%;padding-bottom:112.5%;position:relative}.scene-inner{position:absolute;left:0;right:0;bottom:0;top:0;overflow:visible;font-size:28px}.symbol{width:12.5%;padding-bottom:12.5%;position:absolute;transition:.15s;left:0;top:0;border-radius:8px}.symbol-inner{position:absolute;left:0;right:0;bottom:0;top:0;display:flex;justify-content:center;align-items:center;border-radius:8px;border:2px solid #444;transition:.3s;overflow:hidden;user-select:none}.symbol-inner img{width:100%;height:100%;object-fit:cover;-webkit-user-drag:none}.queue-container{padding-bottom:18.75%;margin-bottom:16px;position:relative}.queue-container:after{content:"";position:absolute;left:3.125%;right:3.125%;top:0;bottom:0;border-radius:12px;background-color:#00000029;border:8px solid rgba(0,0,0,.08)}.modal{position:fixed;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;backdrop-filter:blur(10px);background-color:#0000001a;top:0;left:0;z-index:10!important}.bgm-button{position:fixed;left:8px;top:8px;padding:4px;width:36px;height:36px;cursor:pointer}.zhenghuo-button{width:100%;margin-top:8px}.level{font-size:1.8em;font-weight:900;line-height:2;text-shadow:4px 6px 2px rgba(0,0,0,.2)}@keyframes _jump_lfylx_1{0%{transform:translateY(0)}10%{transform:translateY(-50%)}20%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes _scale_lfylx_1{0%{transform:scale(1)}to{transform:scale(1.05)}}._title_lfylx_23{margin:0;line-height:1.15;font-size:2rem;padding-top:1rem;animation:_scale_lfylx_1 .27s infinite alternate;z-index:1}._title_lfylx_23 *{transition:.3s}._title_lfylx_23 ._item_lfylx_34{display:inline-block;animation-name:_jump_lfylx_1;animation-iteration-count:infinite;animation-duration:3s;animation-play-state:running;text-shadow:4px 6px 2px rgba(0,0,0,.2)}._title_lfylx_23,._description_lfylx_44{text-align:center}._description_lfylx_44{margin:0;line-height:1.5;font-size:1rem;font-weight:400;padding-top:.5rem}@keyframes _gradient_1gj3x_1{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}._info_1gj3x_12{position:fixed;right:8px;top:8px;padding:4px;width:36px;height:36px;border-radius:18px;animation:_gradient_1gj3x_1 4s ease infinite;background-image:linear-gradient(-45deg,rgba(238,119,82,.5333333333),rgba(231,60,126,.5333333333),rgba(35,166,213,.5333333333),rgba(35,213,171,.5333333333));background-size:400% 400%;background-position:0 0;box-sizing:border-box;transition:.4s;backdrop-filter:blur(8px);z-index:9;overflow:hidden;color:#fff}._info_1gj3x_12 *{transition:.6s}._info_1gj3x_12 a{text-decoration:underline;color:#fff;font-weight:900}._info_1gj3x_12 ._close_1gj3x_39{position:absolute;border-radius:8px;background-color:#0003;width:36px;height:36px;right:0;top:0;line-height:36px;text-align:center;transform:scale(0);color:#fff;cursor:pointer;user-select:none}._info_1gj3x_12 ._githubIcon_1gj3x_54{position:absolute;right:6px;top:6px;cursor:pointer}._info_1gj3x_12 ._githubLink_1gj3x_60{position:absolute;right:-196px;top:26px}._info_1gj3x_12 ._bilibiliIcon_1gj3x_65{position:absolute;right:-100px;top:10px}._info_1gj3x_12 ._bilibiliLink_1gj3x_70{position:absolute;right:-196px;top:16px}._info_1gj3x_12._open_1gj3x_75{height:100px;border-radius:8px}@media screen and (max-width: 500px){._info_1gj3x_12._open_1gj3x_75{width:calc(100% - 16px)}}@media screen and (min-width: 501px){._info_1gj3x_12._open_1gj3x_75{width:500px}}._info_1gj3x_12._open_1gj3x_75 ._close_1gj3x_39{transform:scale(1)}._info_1gj3x_12._open_1gj3x_75 ._githubIcon_1gj3x_54{right:calc(100% - 70px);top:18px;width:36px;height:36px}._info_1gj3x_12._open_1gj3x_75 ._githubLink_1gj3x_60{right:calc(100% - 200px);top:26px}._info_1gj3x_12._open_1gj3x_75 ._bilibiliIcon_1gj3x_65{height:36px;right:26px;top:50px}._info_1gj3x_12._open_1gj3x_75 ._bilibiliLink_1gj3x_70{right:110px;top:58px}._info_1qnsx_3{position:fixed;left:8px;bottom:8px;transition:.3s;padding:16px;width:36px;height:36px;border-radius:18px;background:rgba(0,0,0,.5);color:#fff;overflow:hidden;backdrop-filter:blur(8px);box-sizing:border-box;cursor:pointer;font-size:14px}._info_1qnsx_3 p{margin:0;opacity:0;transition:.6s}._info_1qnsx_3 a{color:#747bff}._info_1qnsx_3 ._icon_1qnsx_28{position:absolute;left:14px;top:2px;font-size:24px;font-weight:900;transition:.2s}._info_1qnsx_3 ._close_1qnsx_36{position:absolute;border-radius:8px;background-color:#0003;width:36px;height:36px;right:0;top:0;line-height:36px;text-align:center;transform:scale(0);color:#fff;cursor:pointer;user-select:none}._info_1qnsx_3._open_1qnsx_51{height:100px;border-radius:8px}@media screen and (max-width: 500px){._info_1qnsx_3._open_1qnsx_51{width:calc(100% - 70px)}}@media screen and (min-width: 501px){._info_1qnsx_3._open_1qnsx_51{width:500px}}._info_1qnsx_3._open_1qnsx_51 p{opacity:1}._info_1qnsx_3._open_1qnsx_51 ._close_1qnsx_36{transform:scale(1)}._info_1qnsx_3._open_1qnsx_51 ._icon_1qnsx_28{transform:scale(0)}._container_8hden_1{position:fixed;right:8px;bottom:8px;transition:.3s;color:#fff;backdrop-filter:blur(8px);box-sizing:border-box;cursor:pointer;user-select:none;line-height:52px;width:52px;height:52px;overflow:visible}._container_8hden_1 ._square_8hden_16{width:52px;height:52px;border-radius:8px;background:rgba(0,0,0,.4);position:absolute;right:0;top:0;transition:.3s;overflow:hidden}._container_8hden_1 ._square_8hden_16 img{width:100%;height:100%;object-fit:contain}._container_8hden_1._open_8hden_32 ._diy_8hden_32{width:80px;font-weight:900;font-size:18px;background-image:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab)}._dialog_e4xgx_1{text-align:left;overflow-y:auto;color:#ffffffde;background-color:#242424}@media (prefers-color-scheme: light){._dialog_e4xgx_1{color:#213547;background-color:#fff}}._dialogWrapper_e4xgx_13{z-index:10;position:fixed;left:50%;top:0;width:calc(100% - 32px);max-width:500px;bottom:0;transform:translate(-50%) translateY(-100%);opacity:0;transition:.3s;padding:16px;display:flex;flex-flow:column nowrap!important}@media screen and (min-width: 1024px){._dialogWrapper_e4xgx_13{margin:36px 0;border-radius:16px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038}}._dialogShow_e4xgx_35{transform:translate(-50%) translateY(0);opacity:1}._dialog_e4xgx_1 ._error_e4xgx_39{color:#dc143c}._dialog_e4xgx_1 h4{margin:8px 0}._addBtn_e4xgx_46{border-radius:8px;width:50px;height:50px;border:1px solid gray;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer}._addBtnEmpty_e4xgx_57:before{content:"+";color:#999;font-size:2em}._addBtn_e4xgx_46 img{width:100%;height:100%;object-fit:cover}._addDialog_e4xgx_67{position:absolute;left:50%;top:50%;width:90%;padding:12px;transform:translate(-50%) translateY(-60vh);opacity:0;transition:.3s;border-radius:8px;border:2px solid #535bf2;color:#ffffffde;background-color:#242424}@media (prefers-color-scheme: light){._addDialog_e4xgx_67{color:#213547;background-color:#fff}}._addDialogShow_e4xgx_87{transform:translate(-50%) translateY(-50%);opacity:1}._deleteBtn_e4xgx_92{flex-grow:1;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:#f9f9f9;font-size:1.5em;color:#999;cursor:pointer}._deleteBtn_e4xgx_92 span{transform:rotate(45deg)}body{padding:0 32px;-webkit-tap-highlight-color:transparent;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%}#root{text-align:center;width:100%;max-width:500px;margin:0 auto;min-height:100vh;display:flex;flex-direction:column}button{color:#fff;border:none;padding:8px 16px;border-radius:8px;background-color:#3338}button.primary{background-color:#747bff}select{border:1px solid gray;border-radius:4px;padding:4px 8px}input{border:1px solid gray;border-radius:4px;padding:8px 12px}.flex-container{display:flex;gap:8px;flex-wrap:wrap}.flex-no-wrap{flex-wrap:nowrap}.flex-center{justify-content:center;align-items:center}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-grow{flex-grow:1}.flex-between{justify-content:space-between;align-items:center}.flex-spacer{flex:1 1 auto} diff --git a/dist/assets/index.e92e35cb.css b/dist/assets/index.e92e35cb.css deleted file mode 100644 index a275e90..0000000 --- a/dist/assets/index.e92e35cb.css +++ /dev/null @@ -1 +0,0 @@ -#root{text-align:center;width:100%;max-width:500px;margin:0 auto}.app{width:100%;margin:0 auto}.scene-container{width:100%;padding-bottom:100%;position:relative;margin:10% 0}.scene-inner{position:absolute;left:0;right:0;bottom:0;top:0;overflow:visible;font-size:28px}.symbol{width:12.5%;padding-bottom:12.5%;position:absolute;transition:.15s;left:0;top:0;border-radius:8px}.symbol-inner{position:absolute;left:0;right:0;bottom:0;top:0;display:flex;justify-content:center;align-items:center;border-radius:8px;border:2px solid #444;transition:.3s;overflow:hidden;user-select:none}.symbol-inner img{width:100%;height:100%;object-fit:cover}.queue-container{border-radius:8px;width:100%;padding-bottom:15%;border:2px solid gray;margin-bottom:16px}.modal{position:fixed;width:100vw;height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;backdrop-filter:blur(10px);background-color:#0000001a;top:0;left:0}.bgm-button{position:fixed;left:0;top:0;padding:4px;width:36px;height:36px}.zhenghuo-button{width:100%;margin-top:8px}.background{position:fixed;left:0;top:0;width:100vw;height:100vh;object-fit:cover;z-index:-1}._dialog_e4xgx_1{text-align:left;overflow-y:auto;color:#ffffffde;background-color:#242424}@media (prefers-color-scheme: light){._dialog_e4xgx_1{color:#213547;background-color:#fff}}._dialogWrapper_e4xgx_13{z-index:10;position:fixed;left:50%;top:0;width:calc(100% - 32px);max-width:500px;bottom:0;transform:translate(-50%) translateY(-100%);opacity:0;transition:.3s;padding:16px;display:flex;flex-flow:column nowrap!important}@media screen and (min-width: 1024px){._dialogWrapper_e4xgx_13{margin:36px 0;border-radius:16px;box-shadow:0 19px 38px #0000004d,0 15px 12px #00000038}}._dialogShow_e4xgx_35{transform:translate(-50%) translateY(0);opacity:1}._dialog_e4xgx_1 ._error_e4xgx_39{color:#dc143c}._dialog_e4xgx_1 h4{margin:8px 0}._addBtn_e4xgx_46{border-radius:8px;width:50px;height:50px;border:1px solid gray;overflow:hidden;display:flex;align-items:center;justify-content:center;cursor:pointer}._addBtnEmpty_e4xgx_57:before{content:"+";color:#999;font-size:2em}._addBtn_e4xgx_46 img{width:100%;height:100%;object-fit:cover}._addDialog_e4xgx_67{position:absolute;left:50%;top:50%;width:90%;padding:12px;transform:translate(-50%) translateY(-60vh);opacity:0;transition:.3s;border-radius:8px;border:2px solid #535bf2;color:#ffffffde;background-color:#242424}@media (prefers-color-scheme: light){._addDialog_e4xgx_67{color:#213547;background-color:#fff}}._addDialogShow_e4xgx_87{transform:translate(-50%) translateY(-50%);opacity:1}._deleteBtn_e4xgx_92{flex-grow:1;border-radius:4px;display:flex;align-items:center;justify-content:center;background-color:#f9f9f9;font-size:1.5em;color:#999;cursor:pointer}._deleteBtn_e4xgx_92 span{transform:rotate(45deg)}:root{font-family:Inter,Avenir,Helvetica,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;padding:0 32px}h1{font-size:3.2em;line-height:1.1}select{border:1px solid gray;border-radius:4px;padding:4px 8px}input{border:1px solid gray;border-radius:4px;padding:8px 12px}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s;word-break:keep-all;outline:none}button.primary{background-color:#646cff;color:#fff}button:hover:not(.primary){border-color:#646cff}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.flex-container{display:flex;gap:8px;flex-wrap:wrap}.flex-center{justify-content:center;align-items:center}.flex-row{flex-direction:row}.flex-column{flex-direction:column}.flex-grow{flex-grow:1}.flex-between{justify-content:space-between;align-items:center}.flex-spacer{flex:1 1 auto} diff --git a/dist/assets/ow.3382df41.png b/dist/assets/ow.3382df41.png deleted file mode 100644 index 83ed96c..0000000 Binary files a/dist/assets/ow.3382df41.png and /dev/null differ diff --git a/dist/assets/sound-button-click.cad3ef43.mp3 b/dist/assets/sound-button-click.cad3ef43.mp3 deleted file mode 100644 index 39b8ee6..0000000 Binary files a/dist/assets/sound-button-click.cad3ef43.mp3 and /dev/null differ diff --git a/dist/assets/sound-triple.33b9817c.mp3 b/dist/assets/sound-triple.33b9817c.mp3 deleted file mode 100644 index f6f06be..0000000 Binary files a/dist/assets/sound-triple.33b9817c.mp3 and /dev/null differ diff --git a/dist/assets/上勾拳.3bbc1bc8.png b/dist/assets/上勾拳.3bbc1bc8.png deleted file mode 100644 index 4c34d14..0000000 Binary files a/dist/assets/上勾拳.3bbc1bc8.png and /dev/null differ diff --git a/dist/assets/上勾拳.d6d8766e.mp3 b/dist/assets/上勾拳.d6d8766e.mp3 deleted file mode 100644 index 14ea09f..0000000 Binary files a/dist/assets/上勾拳.d6d8766e.mp3 and /dev/null differ diff --git a/dist/assets/你倒是跑啊.3c9752c3.mp3 b/dist/assets/你倒是跑啊.3c9752c3.mp3 deleted file mode 100644 index 3bfdf0c..0000000 Binary files a/dist/assets/你倒是跑啊.3c9752c3.mp3 and /dev/null differ diff --git a/dist/assets/你倒是跑啊.aacf33e7.png b/dist/assets/你倒是跑啊.aacf33e7.png deleted file mode 100644 index aaba22a..0000000 Binary files a/dist/assets/你倒是跑啊.aacf33e7.png and /dev/null differ diff --git a/dist/assets/吃个娜娜.0fe34bc5.mp3 b/dist/assets/吃个娜娜.0fe34bc5.mp3 deleted file mode 100644 index a9d6a92..0000000 Binary files a/dist/assets/吃个娜娜.0fe34bc5.mp3 and /dev/null differ diff --git a/dist/assets/吃个娜娜.e3ffcc97.png b/dist/assets/吃个娜娜.e3ffcc97.png deleted file mode 100644 index 37f2b00..0000000 Binary files a/dist/assets/吃个娜娜.e3ffcc97.png and /dev/null differ diff --git a/dist/assets/末日铁拳来了.26bf5600.png b/dist/assets/末日铁拳来了.26bf5600.png deleted file mode 100644 index 0d3f502..0000000 Binary files a/dist/assets/末日铁拳来了.26bf5600.png and /dev/null differ diff --git a/dist/assets/末日铁拳来了.59f7f9f8.mp3 b/dist/assets/末日铁拳来了.59f7f9f8.mp3 deleted file mode 100644 index 1bc1c57..0000000 Binary files a/dist/assets/末日铁拳来了.59f7f9f8.mp3 and /dev/null differ diff --git a/dist/assets/杀人哥嘎嘎.00e65660.png b/dist/assets/杀人哥嘎嘎.00e65660.png deleted file mode 100644 index dc76be5..0000000 Binary files a/dist/assets/杀人哥嘎嘎.00e65660.png and /dev/null differ diff --git a/dist/assets/杀人哥嘎嘎.86bec9fd.mp3 b/dist/assets/杀人哥嘎嘎.86bec9fd.mp3 deleted file mode 100644 index 235b7de..0000000 Binary files a/dist/assets/杀人哥嘎嘎.86bec9fd.mp3 and /dev/null differ diff --git a/dist/assets/李甲抡.3b197095.mp3 b/dist/assets/李甲抡.3b197095.mp3 deleted file mode 100644 index 9bb5bfc..0000000 Binary files a/dist/assets/李甲抡.3b197095.mp3 and /dev/null differ diff --git a/dist/assets/李甲抡.6396c31d.png b/dist/assets/李甲抡.6396c31d.png deleted file mode 100644 index 69f8667..0000000 Binary files a/dist/assets/李甲抡.6396c31d.png and /dev/null differ diff --git a/dist/assets/毁天灭地.07add5a1.mp3 b/dist/assets/毁天灭地.07add5a1.mp3 deleted file mode 100644 index ae3ae87..0000000 Binary files a/dist/assets/毁天灭地.07add5a1.mp3 and /dev/null differ diff --git a/dist/assets/毁天灭地.ebcc58d6.png b/dist/assets/毁天灭地.ebcc58d6.png deleted file mode 100644 index 0265e27..0000000 Binary files a/dist/assets/毁天灭地.ebcc58d6.png and /dev/null differ diff --git a/dist/assets/离开嗷ruai.6be28ce4.png b/dist/assets/离开嗷ruai.6be28ce4.png deleted file mode 100644 index 172cb7a..0000000 Binary files a/dist/assets/离开嗷ruai.6be28ce4.png and /dev/null differ diff --git a/dist/assets/离开嗷ruai.efd2af43.mp3 b/dist/assets/离开嗷ruai.efd2af43.mp3 deleted file mode 100644 index 201d43f..0000000 Binary files a/dist/assets/离开嗷ruai.efd2af43.mp3 and /dev/null differ diff --git a/dist/assets/脑瘫.a8522986.mp3 b/dist/assets/脑瘫.a8522986.mp3 deleted file mode 100644 index 299ec00..0000000 Binary files a/dist/assets/脑瘫.a8522986.mp3 and /dev/null differ diff --git a/dist/assets/脑瘫.ea18fdc2.png b/dist/assets/脑瘫.ea18fdc2.png deleted file mode 100644 index fd2ba67..0000000 Binary files a/dist/assets/脑瘫.ea18fdc2.png and /dev/null differ diff --git a/dist/github.svg b/dist/github.svg deleted file mode 100644 index e75ce13..0000000 --- a/dist/github.svg +++ /dev/null @@ -1,5 +0,0 @@ - diff --git a/dist/index.html b/dist/index.html index c4d989c..c54d232 100644 --- a/dist/index.html +++ b/dist/index.html @@ -19,20 +19,187 @@ s.parentNode.insertBefore(hm, s); })(); - - + + + -
+
+ +
+
+
+
+
+
+
+ 加载中...
+ + 稍后再试或 + 返回首页 + +
+
+
- diff --git a/dist/sound-disco.mp3 b/dist/sound-disco.mp3 deleted file mode 100644 index 383c1b9..0000000 Binary files a/dist/sound-disco.mp3 and /dev/null differ diff --git a/dist/wxqrcode.png b/dist/wxqrcode.png new file mode 100644 index 0000000..c696f9a Binary files /dev/null and b/dist/wxqrcode.png differ diff --git a/package.json b/package.json index 417cba8..e8aa9cc 100644 --- a/package.json +++ b/package.json @@ -1,7 +1,7 @@ { "name": "solvable-sheep-game", "private": false, - "version": "0.0.8", + "version": "0.0.9", "type": "module", "scripts": { "dev": "vite",