diff --git a/AppConfig.json b/AppConfig.json index 85e0fbd..c7eb69b 100644 --- a/AppConfig.json +++ b/AppConfig.json @@ -1,5 +1,5 @@ { - "APP_VERSION": "8.2", + "APP_VERSION": "8.3", "APP_NAME": "X Prober", "APP_URL": "https://github.com/kmvan/x-prober", "AUTHOR_URL": "https://inn-studio.com/prober", diff --git a/CHANGELOG.md b/CHANGELOG.md index 29c07c4..6127d67 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,12 @@ All Notable changes to `X-Prober` will be documented in this file +## 8.3.0 - 2021-08-16 + +### Fix + +- Fix `mb_substr_count` function + ## 8.2.0 - 2021-08-14 ### Fix diff --git a/dist/prober.php b/dist/prober.php index 6b0c68f..979e25f 100644 --- a/dist/prober.php +++ b/dist/prober.php @@ -21,4 +21,4 @@ HTML; } } namespace InnStudio\Prober\Components\Database; use InnStudio\Prober\Components\Events\EventsApi; use InnStudio\Prober\Components\Xconfig\XconfigApi; use SQLite3; class Conf extends DatabaseConstants { public function __construct() { EventsApi::on('conf', array($this, 'conf')); } public function conf(array $conf) { if (XconfigApi::isDisabled($this->ID)) { return $conf; } $sqlite3Version = class_exists('\\SQLite3') ? SQLite3::version() : false; $conf[$this->ID] = array( 'sqlite3' => $sqlite3Version ? $sqlite3Version['versionString'] : false, 'sqliteLibversion' => \function_exists('\\sqlite_libversion') ? sqlite_libversion() : false, 'mysqliClientVersion' => \function_exists('\\mysqli_get_client_version') ? mysqli_get_client_version() : false, 'mongo' => class_exists('\\Mongo'), 'mongoDb' => class_exists('\\MongoDB'), 'postgreSql' => \function_exists('\\pg_connect'), 'paradox' => \function_exists('\\px_new'), 'msSql' => \function_exists('\\sqlsrv_server_info'), 'filePro' => \function_exists('\\filepro'), 'maxDbClient' => \function_exists('\\maxdb_get_client_version') ? maxdb_get_client_version() : false, 'maxDbServer' => \function_exists('\\maxdb_get_server_version') ? maxdb_get_server_version() : false, ); return $conf; } } namespace InnStudio\Prober\Components\Database; class Database { public function __construct() { new Conf(); } } namespace InnStudio\Prober\Components\Database; class DatabaseConstants { protected $ID = 'database'; } namespace InnStudio\Prober\Components\Updater; use InnStudio\Prober\Components\Config\ConfigApi; use InnStudio\Prober\Components\Events\EventsApi; use InnStudio\Prober\Components\Restful\HttpStatus; use InnStudio\Prober\Components\Restful\RestfulResponse; class Updater { public function __construct() { EventsApi::on('init', array($this, 'filter')); } public function filter($action) { if ('update' !== $action) { return $action; } $response = new RestfulResponse(); if ( ! is_writable(__FILE__)) { $response->setStatus(HttpStatus::$INSUFFICIENT_STORAGE); $response->dieJson(); } $code = ''; foreach (ConfigApi::$UPDATE_PHP_URLS as $url) { $code = (string) file_get_contents($url); if ('' !== trim($code)) { break; } } if ( ! $code) { $response->setStatus(HttpStatus::$NOT_FOUND); $response->dieJson(); } if (\defined('\\XPROBER_IS_DEV') && XPROBER_IS_DEV) { $response->dieJson(); } if ((bool) file_put_contents(__FILE__, $code)) { if (\function_exists('\\opcache_compile_file')) { @opcache_compile_file(__FILE__) || opcache_reset(); } $response->dieJson(); } $response->setStatus(HttpStatus::$INTERNAL_SERVER_ERROR); $response->dieJson(); } } namespace InnStudio\Prober\Components\Ping; class PingConstants { protected $ID = 'ping'; } namespace InnStudio\Prober\Components\Ping; use InnStudio\Prober\Components\Events\EventsApi; use InnStudio\Prober\Components\Restful\RestfulResponse; use InnStudio\Prober\Components\Xconfig\XconfigApi; class Ping extends PingConstants { public function __construct() { EventsApi::on('init', array($this, 'filter')); } public function filter($action) { if (XconfigApi::isDisabled($this->ID)) { return $action; } if ($this->ID !== $action) { return $action; } $response = new RestfulResponse(array( 'time' => microtime(true) - XPROBER_TIMER, )); $response->dieJson(); } } namespace InnStudio\Prober\Components\Script; use InnStudio\Prober\Components\Events\EventsApi; use InnStudio\Prober\Components\Utils\UtilsApi; class Script { private $ID = 'script'; public function __construct() { EventsApi::on('init', array($this, 'filter')); } public function filter($action) { if ('script' !== $action) { return $action; } $this->output(); } private function output() { UtilsApi::setFileCacheHeader(); header('Content-type: application/javascript'); echo <<<'HTML' !function(){var e={757:function(e,t,n){e.exports=n(666)},14:function(e,t,n){"use strict";function r(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}function a(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;re.length)&&(t=e.length);for(var n=0,r=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[r++]}}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}return(n=e[Symbol.iterator]()).next.bind(n)}var B=Symbol("mobx-stored-annotations");function V(e){return Object.assign((function(t,n){F(t,n,e)}),e)}function F(e,t,n){j(e,B)||S(e,B,T({},e[B])),function(e){return e.annotationType_===Y}(n)||(e[B][t]=n)}var H=Symbol("mobx administration"),$=function(){function e(e){void 0===e&&(e="Atom"),this.name_=void 0,this.isPendingUnobservation_=!1,this.isBeingObserved_=!1,this.observers_=new Set,this.diffValue_=0,this.lastAccessedBy_=0,this.lowestObserverState_=He.NOT_TRACKING_,this.onBOL=void 0,this.onBUOL=void 0,this.name_=e}var t=e.prototype;return t.onBO=function(){this.onBOL&&this.onBOL.forEach((function(e){return e()}))},t.onBUO=function(){this.onBUOL&&this.onBUOL.forEach((function(e){return e()}))},t.reportObserved=function(){return ht(this)},t.reportChanged=function(){dt(),vt(this),pt()},t.toString=function(){return this.name_},e}(),W=E("Atom",$);function q(e,t,n){void 0===t&&(t=g),void 0===n&&(n=g);var r,a=new $(e);return t!==g&&Dt(Lt,a,t,r),n!==g&&Mt(a,n),a}var G={identity:function(e,t){return e===t},structural:function(e,t){return or(e,t)},default:function(e,t){return Object.is(e,t)},shallow:function(e,t){return or(e,t,1)}};function K(e,t,n){return Jt(e)?e:Array.isArray(e)?Ce.array(e,{name:n}):k(e)?Ce.object(e,void 0,{name:n}):C(e)?Ce.map(e,{name:n}):P(e)?Ce.set(e,{name:n}):"function"!=typeof e||At(e)||Yt(e)?e:_(e)?Kt(e):It(n,e)}function Q(e){return e}var Y="override";function X(e,t){return{annotationType_:e,options_:t,make_:J,extend_:Z}}function J(e,t,n,r){var a;if(null==(a=this.options_)?void 0:a.bound)return null===this.extend_(e,t,n,!1)?0:1;if(r===e.target_)return null===this.extend_(e,t,n,!1)?0:2;if(At(n.value))return 1;var o=ee(e,this,t,n,!1);return s(r,t,o),2}function Z(e,t,n,r){var a=ee(e,this,t,n);return e.defineProperty_(t,a,r)}function ee(e,t,n,r,a){var o,i,l,u,s,c;void 0===a&&(a=ut.safeDescriptors),c=r,t.annotationType_,c.value;var f,d=r.value;(null==(o=t.options_)?void 0:o.bound)&&(d=d.bind(null!=(f=e.proxy_)?f:e.target_));return{value:Le(null!=(i=null==(l=t.options_)?void 0:l.name)?i:n.toString(),d,null!=(u=null==(s=t.options_)?void 0:s.autoAction)&&u),configurable:!a||e.isPlainObject_,enumerable:!1,writable:!a}}function te(e,t){return{annotationType_:e,options_:t,make_:ne,extend_:re}}function ne(e,t,n,r){var a;if(r===e.target_)return null===this.extend_(e,t,n,!1)?0:2;if((null==(a=this.options_)?void 0:a.bound)&&!Yt(e.target_[t])&&null===this.extend_(e,t,n,!1))return 0;if(Yt(n.value))return 1;var o=ae(e,this,t,n,!1,!1);return s(r,t,o),2}function re(e,t,n,r){var a,o=ae(e,this,t,n,null==(a=this.options_)?void 0:a.bound);return e.defineProperty_(t,o,r)}function ae(e,t,n,r,a,o){var i;void 0===o&&(o=ut.safeDescriptors),i=r,t.annotationType_,i.value;var l,u=r.value;a&&(u=u.bind(null!=(l=e.proxy_)?l:e.target_));return{value:Kt(u),configurable:!o||e.isPlainObject_,enumerable:!1,writable:!o}}function oe(e,t){return{annotationType_:e,options_:t,make_:ie,extend_:le}}function ie(e,t,n){return null===this.extend_(e,t,n,!1)?0:1}function le(e,t,n,r){return function(e,t,n,r){t.annotationType_,r.get;0}(0,this,0,n),e.defineComputedProperty_(t,T({},this.options_,{get:n.get,set:n.set}),r)}function ue(e,t){return{annotationType_:e,options_:t,make_:se,extend_:ce}}function se(e,t,n){return null===this.extend_(e,t,n,!1)?0:1}function ce(e,t,n,r){var a,o;return function(e,t,n,r){t.annotationType_;0}(0,this),e.defineObservableProperty_(t,n.value,null!=(a=null==(o=this.options_)?void 0:o.enhancer)?a:K,r)}var fe=de();function de(e){return{annotationType_:"true",options_:e,make_:pe,extend_:he}}function pe(e,t,n,r){var a,o,i,l;if(n.get)return Ie.make_(e,t,n,r);if(n.set){var u=Le(t.toString(),n.set);return r===e.target_?null===e.defineProperty_(t,{configurable:!ut.safeDescriptors||e.isPlainObject_,set:u})?0:2:(s(r,t,{configurable:!0,set:u}),2)}if(r!==e.target_&&"function"==typeof n.value)return _(n.value)?((null==(l=this.options_)?void 0:l.autoBind)?Kt.bound:Kt).make_(e,t,n,r):((null==(i=this.options_)?void 0:i.autoBind)?It.bound:It).make_(e,t,n,r);var c,f=!1===(null==(a=this.options_)?void 0:a.deep)?Ce.ref:Ce;"function"==typeof n.value&&(null==(o=this.options_)?void 0:o.autoBind)&&(n.value=n.value.bind(null!=(c=e.proxy_)?c:e.target_));return f.make_(e,t,n,r)}function he(e,t,n,r){var a,o,i;if(n.get)return Ie.extend_(e,t,n,r);if(n.set)return e.defineProperty_(t,{configurable:!ut.safeDescriptors||e.isPlainObject_,set:Le(t.toString(),n.set)},r);"function"==typeof n.value&&(null==(a=this.options_)?void 0:a.autoBind)&&(n.value=n.value.bind(null!=(i=e.proxy_)?i:e.target_));return(!1===(null==(o=this.options_)?void 0:o.deep)?Ce.ref:Ce).extend_(e,t,n,r)}var ve={deep:!0,name:void 0,defaultDecorator:void 0,proxy:!0};function me(e){return e||ve}Object.freeze(ve);var ge=ue("observable"),ye=ue("observable.ref",{enhancer:Q}),be=ue("observable.shallow",{enhancer:function(e,t,n){return null==e||$n(e)||Pn(e)||Rn(e)||Mn(e)?e:Array.isArray(e)?Ce.array(e,{name:n,deep:!1}):k(e)?Ce.object(e,void 0,{name:n,deep:!1}):C(e)?Ce.map(e,{name:n,deep:!1}):P(e)?Ce.set(e,{name:n,deep:!1}):void 0}}),we=ue("observable.struct",{enhancer:function(e,t){return or(e,t)?t:e}}),ke=V(ge);function _e(e){return!0===e.deep?K:!1===e.deep?Q:(t=e.defaultDecorator)&&null!=(n=null==(r=t.options_)?void 0:r.enhancer)?n:K;var t,n,r}function Se(e,t,n){if(!b(t))return Jt(e)?e:k(e)?Ce.object(e,t,n):Array.isArray(e)?Ce.array(e,t):C(e)?Ce.map(e,t):P(e)?Ce.set(e,t):"object"==typeof e&&null!==e?e:Ce.box(e,t);F(e,t,ge)}Object.assign(Se,ke);var xe,Ee,Ce=l(Se,{box:function(e,t){var n=me(t);return new Ve(e,_e(n),n.name,!0,n.equals)},array:function(e,t){var n=me(t);return(!1===ut.useProxies||!1===n.proxy?er:yn)(e,_e(n),n.name)},map:function(e,t){var n=me(t);return new Nn(e,_e(n),n.name)},set:function(e,t){var n=me(t);return new Ln(e,_e(n),n.name)},object:function(e,t,n){return Vt(!1===ut.useProxies||!1===(null==n?void 0:n.proxy)?Vn({},n):function(e,t){var n,r;return v(),e=Vn(e,t),null!=(r=(n=e[H]).proxy_)?r:n.proxy_=new Proxy(e,an)}({},n),e,t)},ref:V(ye),shallow:V(be),deep:ke,struct:V(we)}),Pe="computed",Oe=oe(Pe),ze=oe("computed.struct",{equals:G.structural}),Ie=function(e,t){if(b(t))return F(e,t,Oe);if(k(e))return V(oe(Pe,e));var n=k(t)?t:{};return n.get=e,n.name||(n.name=e.name||""),new We(n)};Object.assign(Ie,Oe),Ie.struct=V(ze);var je,Ae=0,Ne=1,Re=null!=(xe=null==(Ee=u((function(){}),"name"))?void 0:Ee.configurable)&&xe,Te={value:"action",configurable:!0,writable:!1,enumerable:!1};function Le(e,t,n,r){function a(){return Me(e,n,t,r||this,arguments)}return void 0===n&&(n=!1),a.isMobxAction=!0,Re&&(Te.value=e,Object.defineProperty(a,"name",Te)),a}function Me(e,t,n,r,o){var i=function(e,t,n,r){var a=!1,o=0;0;var i=ut.trackingDerivation,l=!t||!i;dt();var u=ut.allowStateChanges;l&&(et(),u=De(!0));var s=nt(!0),c={runAsAction_:l,prevDerivation_:i,prevAllowStateChanges_:u,prevAllowStateReads_:s,notifySpy_:a,startTime_:o,actionId_:Ne++,parentActionId_:Ae};return Ae=c.actionId_,c}(0,t);try{return n.apply(r,o)}catch(e){throw i.error_=e,e}finally{!function(e){Ae!==e.actionId_&&a(30);Ae=e.parentActionId_,void 0!==e.error_&&(ut.suppressReactionErrors=!0);Ue(e.prevAllowStateChanges_),rt(e.prevAllowStateReads_),pt(),e.runAsAction_&&tt(e.prevDerivation_);0;ut.suppressReactionErrors=!1}(i)}}function De(e){var t=ut.allowStateChanges;return ut.allowStateChanges=e,t}function Ue(e){ut.allowStateChanges=e}je=Symbol.toPrimitive;var Be,Ve=function(e){function t(t,n,r,a,o){var i;return void 0===r&&(r="ObservableValue"),void 0===a&&(a=!0),void 0===o&&(o=G.default),(i=e.call(this,r)||this).enhancer=void 0,i.name_=void 0,i.equals=void 0,i.hasUnreportedChange_=!1,i.interceptors_=void 0,i.changeListeners_=void 0,i.value_=void 0,i.dehancer=void 0,i.enhancer=n,i.name_=r,i.equals=o,i.value_=n(t,void 0,r),i}L(t,e);var n=t.prototype;return n.dehanceValue=function(e){return void 0!==this.dehancer?this.dehancer(e):e},n.set=function(e){this.value_;if((e=this.prepareNewValue_(e))!==ut.UNCHANGED){0,this.setNewValue_(e)}},n.prepareNewValue_=function(e){if(Ye(this),on(this)){var t=un(this,{object:this,type:vn,newValue:e});if(!t)return ut.UNCHANGED;e=t.newValue}return e=this.enhancer(e,this.value_,this.name_),this.equals(this.value_,e)?ut.UNCHANGED:e},n.setNewValue_=function(e){var t=this.value_;this.value_=e,this.reportChanged(),sn(this)&&fn(this,{type:vn,object:this,newValue:e,oldValue:t})},n.get=function(){return this.reportObserved(),this.dehanceValue(this.value_)},n.intercept_=function(e){return ln(this,e)},n.observe_=function(e,t){return t&&e({observableKind:"value",debugObjectName:this.name_,object:this,type:vn,newValue:this.value_,oldValue:void 0}),cn(this,e)},n.raw=function(){return this.value_},n.toJSON=function(){return this.get()},n.toString=function(){return this.name_+"["+this.value_+"]"},n.valueOf=function(){return I(this.get())},n[je]=function(){return this.valueOf()},t}($),Fe=E("ObservableValue",Ve);Be=Symbol.toPrimitive;var He,$e,We=function(){function e(e){this.dependenciesState_=He.NOT_TRACKING_,this.observing_=[],this.newObserving_=null,this.isBeingObserved_=!1,this.isPendingUnobservation_=!1,this.observers_=new Set,this.diffValue_=0,this.runId_=0,this.lastAccessedBy_=0,this.lowestObserverState_=He.UP_TO_DATE_,this.unboundDepsCount_=0,this.value_=new Ge(null),this.name_=void 0,this.triggeredBy_=void 0,this.isComputing_=!1,this.isRunningSetter_=!1,this.derivation=void 0,this.setter_=void 0,this.isTracing_=$e.NONE,this.scope_=void 0,this.equals_=void 0,this.requiresReaction_=void 0,this.keepAlive_=void 0,this.onBOL=void 0,this.onBUOL=void 0,e.get||a(31),this.derivation=e.get,this.name_=e.name||"ComputedValue",e.set&&(this.setter_=Le("ComputedValue-setter",e.set)),this.equals_=e.equals||(e.compareStructural||e.struct?G.structural:G.default),this.scope_=e.context,this.requiresReaction_=!!e.requiresReaction,this.keepAlive_=!!e.keepAlive}var t=e.prototype;return t.onBecomeStale_=function(){!function(e){if(e.lowestObserverState_!==He.UP_TO_DATE_)return;e.lowestObserverState_=He.POSSIBLY_STALE_,e.observers_.forEach((function(e){e.dependenciesState_===He.UP_TO_DATE_&&(e.dependenciesState_=He.POSSIBLY_STALE_,e.onBecomeStale_())}))}(this)},t.onBO=function(){this.onBOL&&this.onBOL.forEach((function(e){return e()}))},t.onBUO=function(){this.onBUOL&&this.onBUOL.forEach((function(e){return e()}))},t.get=function(){if(this.isComputing_&&a(32,this.name_,this.derivation),0!==ut.inBatch||0!==this.observers_.size||this.keepAlive_){if(ht(this),Qe(this)){var e=ut.trackingContext;this.keepAlive_&&!e&&(ut.trackingContext=this),this.trackAndCompute()&&function(e){if(e.lowestObserverState_===He.STALE_)return;e.lowestObserverState_=He.STALE_,e.observers_.forEach((function(t){t.dependenciesState_===He.POSSIBLY_STALE_?t.dependenciesState_=He.STALE_:t.dependenciesState_===He.UP_TO_DATE_&&(e.lowestObserverState_=He.UP_TO_DATE_)}))}(this),ut.trackingContext=e}}else Qe(this)&&(this.warnAboutUntrackedRead_(),dt(),this.value_=this.computeValue_(!1),pt());var t=this.value_;if(Ke(t))throw t.cause;return t},t.set=function(e){if(this.setter_){this.isRunningSetter_&&a(33,this.name_),this.isRunningSetter_=!0;try{this.setter_.call(this.scope_,e)}finally{this.isRunningSetter_=!1}}else a(34,this.name_)},t.trackAndCompute=function(){var e=this.value_,t=this.dependenciesState_===He.NOT_TRACKING_,n=this.computeValue_(!0);var r=t||Ke(e)||Ke(n)||!this.equals_(e,n);return r&&(this.value_=n),r},t.computeValue_=function(e){this.isComputing_=!0;var t,n=De(!1);if(e)t=Xe(this,this.derivation,this.scope_);else if(!0===ut.disableErrorBoundaries)t=this.derivation.call(this.scope_);else try{t=this.derivation.call(this.scope_)}catch(e){t=new Ge(e)}return Ue(n),this.isComputing_=!1,t},t.suspend_=function(){this.keepAlive_||(Je(this),this.value_=void 0)},t.observe_=function(e,t){var n=this,r=!0,a=void 0;return Nt((function(){var o=n.get();if(!r||t){var i=et();e({observableKind:"computed",debugObjectName:n.name_,type:vn,object:n,newValue:o,oldValue:a}),tt(i)}r=!1,a=o}))},t.warnAboutUntrackedRead_=function(){},t.toString=function(){return this.name_+"["+this.derivation.toString()+"]"},t.valueOf=function(){return I(this.get())},t[Be]=function(){return this.valueOf()},e}(),qe=E("ComputedValue",We);!function(e){e[e.NOT_TRACKING_=-1]="NOT_TRACKING_",e[e.UP_TO_DATE_=0]="UP_TO_DATE_",e[e.POSSIBLY_STALE_=1]="POSSIBLY_STALE_",e[e.STALE_=2]="STALE_"}(He||(He={})),function(e){e[e.NONE=0]="NONE",e[e.LOG=1]="LOG",e[e.BREAK=2]="BREAK"}($e||($e={}));var Ge=function(e){this.cause=void 0,this.cause=e};function Ke(e){return e instanceof Ge}function Qe(e){switch(e.dependenciesState_){case He.UP_TO_DATE_:return!1;case He.NOT_TRACKING_:case He.STALE_:return!0;case He.POSSIBLY_STALE_:for(var t=nt(!0),n=et(),r=e.observing_,a=r.length,o=0;or&&(r=l.dependenciesState_)}n.length=a,e.newObserving_=null,o=t.length;for(;o--;){var u=t[o];0===u.diffValue_&&ct(u,e),u.diffValue_=0}for(;a--;){var s=n[a];1===s.diffValue_&&(s.diffValue_=0,st(s,e))}r!==He.UP_TO_DATE_&&(e.dependenciesState_=r,e.onBecomeStale_())}(e),rt(r),a}function Je(e){var t=e.observing_;e.observing_=[];for(var n=t.length;n--;)ct(t[n],e);e.dependenciesState_=He.NOT_TRACKING_}function Ze(e){var t=et();try{return e()}finally{tt(t)}}function et(){var e=ut.trackingDerivation;return ut.trackingDerivation=null,e}function tt(e){ut.trackingDerivation=e}function nt(e){var t=ut.allowStateReads;return ut.allowStateReads=e,t}function rt(e){ut.allowStateReads=e}function at(e){if(e.dependenciesState_!==He.UP_TO_DATE_){e.dependenciesState_=He.UP_TO_DATE_;for(var t=e.observing_,n=t.length;n--;)t[n].lowestObserverState_=He.UP_TO_DATE_}}var ot=function(){this.version=6,this.UNCHANGED={},this.trackingDerivation=null,this.trackingContext=null,this.runId=0,this.mobxGuid=0,this.inBatch=0,this.pendingUnobservations=[],this.pendingReactions=[],this.isRunningReactions=!1,this.allowStateChanges=!1,this.allowStateReads=!0,this.enforceActions=!0,this.spyListeners=[],this.globalReactionErrorHandlers=[],this.computedRequiresReaction=!1,this.reactionRequiresObservable=!1,this.observableRequiresReaction=!1,this.disableErrorBoundaries=!1,this.suppressReactionErrors=!1,this.useProxies=!0,this.verifyProxies=!1,this.safeDescriptors=!0},it=!0,lt=!1,ut=function(){var e=i();return e.__mobxInstanceCount>0&&!e.__mobxGlobals&&(it=!1),e.__mobxGlobals&&e.__mobxGlobals.version!==(new ot).version&&(it=!1),it?e.__mobxGlobals?(e.__mobxInstanceCount+=1,e.__mobxGlobals.UNCHANGED||(e.__mobxGlobals.UNCHANGED={}),e.__mobxGlobals):(e.__mobxInstanceCount=1,e.__mobxGlobals=new ot):(setTimeout((function(){lt||a(35)}),1),new ot)}();function st(e,t){e.observers_.add(t),e.lowestObserverState_>t.dependenciesState_&&(e.lowestObserverState_=t.dependenciesState_)}function ct(e,t){e.observers_.delete(t),0===e.observers_.size&&ft(e)}function ft(e){!1===e.isPendingUnobservation_&&(e.isPendingUnobservation_=!0,ut.pendingUnobservations.push(e))}function dt(){ut.inBatch++}function pt(){if(0==--ut.inBatch){yt();for(var e=ut.pendingUnobservations,t=0;t0&&ft(e),!1)}function vt(e){e.lowestObserverState_!==He.STALE_&&(e.lowestObserverState_=He.STALE_,e.observers_.forEach((function(e){e.dependenciesState_===He.UP_TO_DATE_&&e.onBecomeStale_(),e.dependenciesState_=He.STALE_})))}var mt=function(){function e(e,t,n,r){void 0===e&&(e="Reaction"),void 0===r&&(r=!1),this.name_=void 0,this.onInvalidate_=void 0,this.errorHandler_=void 0,this.requiresObservable_=void 0,this.observing_=[],this.newObserving_=[],this.dependenciesState_=He.NOT_TRACKING_,this.diffValue_=0,this.runId_=0,this.unboundDepsCount_=0,this.isDisposed_=!1,this.isScheduled_=!1,this.isTrackPending_=!1,this.isRunning_=!1,this.isTracing_=$e.NONE,this.name_=e,this.onInvalidate_=t,this.errorHandler_=n,this.requiresObservable_=r}var t=e.prototype;return t.onBecomeStale_=function(){this.schedule_()},t.schedule_=function(){this.isScheduled_||(this.isScheduled_=!0,ut.pendingReactions.push(this),yt())},t.isScheduled=function(){return this.isScheduled_},t.runReaction_=function(){if(!this.isDisposed_){dt(),this.isScheduled_=!1;var e=ut.trackingContext;if(ut.trackingContext=this,Qe(this)){this.isTrackPending_=!0;try{this.onInvalidate_()}catch(e){this.reportExceptionInDerivation_(e)}}ut.trackingContext=e,pt()}},t.track=function(e){if(!this.isDisposed_){dt();0,this.isRunning_=!0;var t=ut.trackingContext;ut.trackingContext=this;var n=Xe(this,e,void 0);ut.trackingContext=t,this.isRunning_=!1,this.isTrackPending_=!1,this.isDisposed_&&Je(this),Ke(n)&&this.reportExceptionInDerivation_(n.cause),pt()}},t.reportExceptionInDerivation_=function(e){var t=this;if(this.errorHandler_)this.errorHandler_(e,this);else{if(ut.disableErrorBoundaries)throw e;var n="[mobx] uncaught error in '"+this+"'";ut.suppressReactionErrors||console.error(n,e),ut.globalReactionErrorHandlers.forEach((function(n){return n(e,t)}))}},t.dispose=function(){this.isDisposed_||(this.isDisposed_=!0,this.isRunning_||(dt(),Je(this),pt()))},t.getDisposer_=function(){var e=this.dispose.bind(this);return e[H]=this,e},t.toString=function(){return"Reaction["+this.name_+"]"},t.trace=function(e){void 0===e&&(e=!1),function(){a("trace() is not available in production builds");for(var e=!1,t=arguments.length,n=new Array(t),r=0;r0||ut.isRunningReactions||gt(bt)}function bt(){ut.isRunningReactions=!0;for(var e=ut.pendingReactions,t=0;e.length>0;){100==++t&&(console.error("[mobx] cycle in reaction: "+e[0]),e.splice(0));for(var n=e.splice(0),r=0,a=n.length;r0&&(n.dependencies=(t=e.observing_,Array.from(new Set(t))).map(Ht)),n}var $t=0;function Wt(){this.message="FLOW_CANCELLED"}Wt.prototype=Object.create(Error.prototype);var qt=te("flow"),Gt=te("flow.bound",{bound:!0}),Kt=Object.assign((function(e,t){if(b(t))return F(e,t,qt);var n=e,r=n.name||"",a=function(){var e,t=this,a=arguments,o=++$t,i=zt(r+" - runid: "+o+" - init",n).apply(t,a),l=void 0,u=new Promise((function(t,n){var a=0;function u(e){var t;l=void 0;try{t=zt(r+" - runid: "+o+" - yield "+a++,i.next).call(i,e)}catch(e){return n(e)}c(t)}function s(e){var t;l=void 0;try{t=zt(r+" - runid: "+o+" - yield "+a++,i.throw).call(i,e)}catch(e){return n(e)}c(t)}function c(e){if(!y(null==e?void 0:e.then))return e.done?t(e.value):(l=Promise.resolve(e.value)).then(u,s);e.then(c,n)}e=n,u(void 0)}));return u.cancel=zt(r+" - runid: "+o+" - cancel",(function(){try{l&&Qt(l);var t=i.return(void 0),n=Promise.resolve(t.value);n.then(g,g),Qt(n),e(new Wt)}catch(t){e(t)}})),u};return a.isMobXFlow=!0,a}),qt);function Qt(e){y(e.cancel)&&e.cancel()}function Yt(e){return!0===(null==e?void 0:e.isMobXFlow)}function Xt(e,t){return!!e&&(void 0!==t?!!$n(e)&&e[H].values_.has(t):$n(e)||!!e[H]||W(e)||wt(e)||qe(e))}function Jt(e){return Xt(e)}function Zt(e,t,n){return e.set(t,n),n}function en(e,t){if(null==e||"object"!=typeof e||e instanceof Date||!Jt(e))return e;if(Fe(e)||qe(e))return en(e.get(),t);if(t.has(e))return t.get(e);if(Pn(e)){var n=Zt(t,e,new Array(e.length));return e.forEach((function(e,r){n[r]=en(e,t)})),n}if(Mn(e)){var r=Zt(t,e,new Set);return e.forEach((function(e){r.add(en(e,t))})),r}if(Rn(e)){var o=Zt(t,e,new Map);return e.forEach((function(e,n){o.set(n,en(e,t))})),o}var i=Zt(t,e,{});return function(e){if($n(e))return e[H].ownKeys_();a(38)}(e).forEach((function(n){c.propertyIsEnumerable.call(e,n)&&(i[n]=en(e[n],t))})),i}function tn(e){switch(e.length){case 0:return ut.trackingDerivation;case 1:return tr(e[0]);case 2:return tr(e[0],e[1])}}function nn(e,t){void 0===t&&(t=void 0),dt();try{return e.apply(t)}finally{pt()}}function rn(e){return e[H]}Kt.bound=V(Gt);var an={has:function(e,t){return rn(e).has_(t)},get:function(e,t){return rn(e).get_(t)},set:function(e,t,n){var r;return!!b(t)&&(null==(r=rn(e).set_(t,n,!0))||r)},deleteProperty:function(e,t){var n;return!!b(t)&&(null==(n=rn(e).delete_(t,!0))||n)},defineProperty:function(e,t,n){var r;return null==(r=rn(e).defineProperty_(t,n))||r},ownKeys:function(e){return rn(e).ownKeys_()},preventExtensions:function(e){a(13)}};function on(e){return void 0!==e.interceptors_&&e.interceptors_.length>0}function ln(e,t){var n=e.interceptors_||(e.interceptors_=[]);return n.push(t),m((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function un(e,t){var n=et();try{for(var r=[].concat(e.interceptors_||[]),o=0,i=r.length;o0}function cn(e,t){var n=e.changeListeners_||(e.changeListeners_=[]);return n.push(t),m((function(){var e=n.indexOf(t);-1!==e&&n.splice(e,1)}))}function fn(e,t){var n=et(),r=e.changeListeners_;if(r){for(var a=0,o=(r=r.slice()).length;a0?e.map(this.dehancer):e},t.intercept_=function(e){return ln(this,e)},t.observe_=function(e,t){return void 0===t&&(t=!1),t&&e({observableKind:"array",object:this.proxy_,debugObjectName:this.atom_.name_,type:"splice",index:0,added:this.values_.slice(),addedCount:this.values_.length,removed:[],removedCount:0}),cn(this,e)},t.getArrayLength_=function(){return this.atom_.reportObserved(),this.values_.length},t.setArrayLength_=function(e){("number"!=typeof e||e<0)&&a("Out of range: "+e);var t=this.values_.length;if(e!==t)if(e>t){for(var n=new Array(e-t),r=0;r0&&Zn(e+t+1)},t.spliceWithArray_=function(e,t,n){var r=this;this.atom_;var a=this.values_.length;if(void 0===e?e=0:e>a?e=a:e<0&&(e=Math.max(0,a+e)),t=1===arguments.length?a-e:null==t?0:Math.max(0,Math.min(t,a-e)),void 0===n&&(n=f),on(this)){var o=un(this,{object:this.proxy_,type:hn,index:e,removedCount:t,added:n});if(!o)return f;t=o.removedCount,n=o.added}if(n=0===n.length?n:n.map((function(e){return r.enhancer_(e,void 0)})),this.legacyMode_){var i=n.length-t;this.updateArrayLength_(a,i)}var l=this.spliceItemsIntoValues_(e,t,n);return 0===t&&0===n.length||this.notifyArraySplice_(e,n,l),this.dehanceValues_(l)},t.spliceItemsIntoValues_=function(e,t,n){var r;if(n.length<1e4)return(r=this.values_).splice.apply(r,[e,t].concat(n));var a=this.values_.slice(e,e+t),o=this.values_.slice(e+t);this.values_.length=e+n.length-t;for(var i=0;i2?n-2:0),a=2;a-1&&(this.splice(n,1),!0)}};function wn(e,t){"function"==typeof Array.prototype[e]&&(bn[e]=t(e))}function kn(e){return function(){var t=this[H];t.atom_.reportObserved();var n=t.dehanceValues_(t.values_);return n[e].apply(n,arguments)}}function _n(e){return function(t,n){var r=this,a=this[H];return a.atom_.reportObserved(),a.dehanceValues_(a.values_)[e]((function(e,a){return t.call(n,e,a,r)}))}}function Sn(e){return function(){var t=this,n=this[H];n.atom_.reportObserved();var r=n.dehanceValues_(n.values_),a=arguments[0];return arguments[0]=function(e,n,r){return a(e,n,r,t)},r[e].apply(r,arguments)}}wn("concat",kn),wn("flat",kn),wn("includes",kn),wn("indexOf",kn),wn("join",kn),wn("lastIndexOf",kn),wn("slice",kn),wn("toString",kn),wn("toLocaleString",kn),wn("every",_n),wn("filter",_n),wn("find",_n),wn("findIndex",_n),wn("flatMap",_n),wn("forEach",_n),wn("map",_n),wn("some",_n),wn("reduce",Sn),wn("reduceRight",Sn);var xn,En,Cn=E("ObservableArrayAdministration",gn);function Pn(e){return w(e)&&Cn(e[H])}var On={},zn="add",In="delete";xn=Symbol.iterator,En=Symbol.toStringTag;var jn,An,Nn=function(){function e(e,t,n){void 0===t&&(t=K),void 0===n&&(n="ObservableMap"),this.enhancer_=void 0,this.name_=void 0,this[H]=On,this.data_=void 0,this.hasMap_=void 0,this.keysAtom_=void 0,this.interceptors_=void 0,this.changeListeners_=void 0,this.dehancer=void 0,this.enhancer_=t,this.name_=n,y(Map)||a(18),this.keysAtom_=q("ObservableMap.keys()"),this.data_=new Map,this.hasMap_=new Map,this.merge(e)}var t=e.prototype;return t.has_=function(e){return this.data_.has(e)},t.has=function(e){var t=this;if(!ut.trackingDerivation)return this.has_(e);var n=this.hasMap_.get(e);if(!n){var r=n=new Ve(this.has_(e),Q,"ObservableMap.key?",!1);this.hasMap_.set(e,r),Mt(r,(function(){return t.hasMap_.delete(e)}))}return n.get()},t.set=function(e,t){var n=this.has_(e);if(on(this)){var r=un(this,{type:n?vn:zn,object:this,newValue:t,name:e});if(!r)return this;t=r.newValue}return n?this.updateValue_(e,t):this.addValue_(e,t),this},t.delete=function(e){var t=this;if((this.keysAtom_,on(this))&&!un(this,{type:In,object:this,name:e}))return!1;if(this.has_(e)){var n=sn(this),r=n?{observableKind:"map",debugObjectName:this.name_,type:In,object:this,oldValue:this.data_.get(e).value_,name:e}:null;return nn((function(){t.keysAtom_.reportChanged(),t.updateHasMapEntry_(e,!1),t.data_.get(e).setNewValue_(void 0),t.data_.delete(e)})),n&&fn(this,r),!0}return!1},t.updateHasMapEntry_=function(e,t){var n=this.hasMap_.get(e);n&&n.setNewValue_(t)},t.updateValue_=function(e,t){var n=this.data_.get(e);if((t=n.prepareNewValue_(t))!==ut.UNCHANGED){var r=sn(this),a=r?{observableKind:"map",debugObjectName:this.name_,type:vn,object:this,oldValue:n.value_,name:e,newValue:t}:null;0,n.setNewValue_(t),r&&fn(this,a)}},t.addValue_=function(e,t){var n=this;this.keysAtom_,nn((function(){var r=new Ve(t,n.enhancer_,"ObservableMap.key",!1);n.data_.set(e,r),t=r.value_,n.updateHasMapEntry_(e,!0),n.keysAtom_.reportChanged()}));var r=sn(this),a=r?{observableKind:"map",debugObjectName:this.name_,type:zn,object:this,name:e,newValue:t}:null;r&&fn(this,a)},t.get=function(e){return this.has(e)?this.dehanceValue_(this.data_.get(e).get()):this.dehanceValue_(void 0)},t.dehanceValue_=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.keys=function(){return this.keysAtom_.reportObserved(),this.data_.keys()},t.values=function(){var e=this,t=this.keys();return ur({next:function(){var n=t.next(),r=n.done,a=n.value;return{done:r,value:r?void 0:e.get(a)}}})},t.entries=function(){var e=this,t=this.keys();return ur({next:function(){var n=t.next(),r=n.done,a=n.value;return{done:r,value:r?void 0:[a,e.get(a)]}}})},t[xn]=function(){return this.entries()},t.forEach=function(e,t){for(var n,r=U(this);!(n=r()).done;){var a=n.value,o=a[0],i=a[1];e.call(t,i,o,this)}},t.merge=function(e){var t=this;return Rn(e)&&(e=new Map(e)),nn((function(){k(e)?function(e){var t=Object.keys(e);if(!O)return t;var n=Object.getOwnPropertySymbols(e);return n.length?[].concat(t,n.filter((function(t){return c.propertyIsEnumerable.call(e,t)}))):t}(e).forEach((function(n){return t.set(n,e[n])})):Array.isArray(e)?e.forEach((function(e){var n=e[0],r=e[1];return t.set(n,r)})):C(e)?(e.constructor!==Map&&a(19,e),e.forEach((function(e,n){return t.set(n,e)}))):null!=e&&a(20,e)})),this},t.clear=function(){var e=this;nn((function(){Ze((function(){for(var t,n=U(e.keys());!(t=n()).done;){var r=t.value;e.delete(r)}}))}))},t.replace=function(e){var t=this;return nn((function(){for(var n,r=function(e){if(C(e)||Rn(e))return e;if(Array.isArray(e))return new Map(e);if(k(e)){var t=new Map;for(var n in e)t.set(n,e[n]);return t}return a(21,e)}(e),o=new Map,i=!1,l=U(t.data_.keys());!(n=l()).done;){var u=n.value;if(!r.has(u))if(t.delete(u))i=!0;else{var s=t.data_.get(u);o.set(u,s)}}for(var c,f=U(r.entries());!(c=f()).done;){var d=c.value,p=d[0],h=d[1],v=t.data_.has(p);if(t.set(p,h),t.data_.has(p)){var m=t.data_.get(p);o.set(p,m),v||(i=!0)}}if(!i)if(t.data_.size!==o.size)t.keysAtom_.reportChanged();else for(var g=t.data_.keys(),y=o.keys(),b=g.next(),w=y.next();!b.done;){if(b.value!==w.value){t.keysAtom_.reportChanged();break}b=g.next(),w=y.next()}t.data_=o})),this},t.toString=function(){return"[object ObservableMap]"},t.toJSON=function(){return Array.from(this)},t.observe_=function(e,t){return cn(this,e)},t.intercept_=function(e){return ln(this,e)},R(e,[{key:"size",get:function(){return this.keysAtom_.reportObserved(),this.data_.size}},{key:En,get:function(){return"Map"}}]),e}(),Rn=E("ObservableMap",Nn);var Tn={};jn=Symbol.iterator,An=Symbol.toStringTag;var Ln=function(){function e(e,t,n){void 0===t&&(t=K),void 0===n&&(n="ObservableSet"),this.name_=void 0,this[H]=Tn,this.data_=new Set,this.atom_=void 0,this.changeListeners_=void 0,this.interceptors_=void 0,this.dehancer=void 0,this.enhancer_=void 0,this.name_=n,y(Set)||a(22),this.atom_=q(this.name_),this.enhancer_=function(e,r){return t(e,r,n)},e&&this.replace(e)}var t=e.prototype;return t.dehanceValue_=function(e){return void 0!==this.dehancer?this.dehancer(e):e},t.clear=function(){var e=this;nn((function(){Ze((function(){for(var t,n=U(e.data_.values());!(t=n()).done;){var r=t.value;e.delete(r)}}))}))},t.forEach=function(e,t){for(var n,r=U(this);!(n=r()).done;){var a=n.value;e.call(t,a,a,this)}},t.add=function(e){var t=this;if((this.atom_,on(this))&&!un(this,{type:zn,object:this,newValue:e}))return this;if(!this.has(e)){nn((function(){t.data_.add(t.enhancer_(e,void 0)),t.atom_.reportChanged()}));var n=!1,r=sn(this),a=r?{observableKind:"set",debugObjectName:this.name_,type:zn,object:this,newValue:e}:null;n,r&&fn(this,a)}return this},t.delete=function(e){var t=this;if(on(this)&&!un(this,{type:In,object:this,oldValue:e}))return!1;if(this.has(e)){var n=sn(this),r=n?{observableKind:"set",debugObjectName:this.name_,type:In,object:this,oldValue:e}:null;return nn((function(){t.atom_.reportChanged(),t.data_.delete(e)})),n&&fn(this,r),!0}return!1},t.has=function(e){return this.atom_.reportObserved(),this.data_.has(this.dehanceValue_(e))},t.entries=function(){var e=0,t=Array.from(this.keys()),n=Array.from(this.values());return ur({next:function(){var r=e;return e+=1,rQn){for(var t=Qn;t=0&&n++}e=lr(e),t=lr(t);var l="[object Array]"===i;if(!l){if("object"!=typeof e||"object"!=typeof t)return!1;var u=e.constructor,s=t.constructor;if(u!==s&&!(y(u)&&u instanceof u&&y(s)&&s instanceof s)&&"constructor"in e&&"constructor"in t)return!1}if(0===n)return!1;n<0&&(n=-1),a=a||[];for(var c=(r=r||[]).length;c--;)if(r[c]===e)return a[c]===t;if(r.push(e),a.push(t),l){if((c=e.length)!==t.length)return!1;for(;c--;)if(!ir(e[c],t[c],n-1,r,a))return!1}else{var f,d=Object.keys(e);if(c=d.length,Object.keys(t).length!==c)return!1;for(;c--;)if(!j(t,f=d[c])||!ir(e[f],t[f],n-1,r,a))return!1}return r.pop(),a.pop(),!0}function lr(e){return Pn(e)?e.slice():C(e)||Rn(e)||P(e)||Mn(e)?Array.from(e.entries()):e}function ur(e){return e[Symbol.iterator]=sr,e}function sr(){return this}["Symbol","Map","Set","Symbol"].forEach((function(e){void 0===i()[e]&&a("MobX requires global '"+e+"' to be available or polyfilled")})),"object"==typeof __MOBX_DEVTOOLS_GLOBAL_HOOK__&&__MOBX_DEVTOOLS_GLOBAL_HOOK__.injectMobx({spy:function(e){return console.warn("[mobx.spy] Is a no-op in production builds"),function(){}},extras:{getDebugName:rr},$mobx:H});var cr=n(294);if(!cr.useState)throw new Error("mobx-react-lite requires React with Hooks support");if(!dn)throw new Error("mobx-react-lite@3 requires mobx at least version 6 to be available");var fr=n(935);function dr(e){e()}var pr=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,o=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)i.push(r.value)}catch(e){a={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i},hr=[];function vr(e){return Ft(e)}var mr="undefined"==typeof FinalizationRegistry?void 0:FinalizationRegistry;function gr(e){return{reaction:e,mounted:!1,changedBeforeMount:!1,cleanAt:Date.now()+yr}}var yr=1e4;var br=function(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")};var wr=mr?function(e){var t=new Map,n=1,r=new e((function(e){var n=t.get(e);n&&(n.reaction.dispose(),t.delete(e))}));return{addReactionToTrack:function(e,a,o){var i=n++;return r.register(o,i,e),e.current=gr(a),e.current.finalizationRegistryCleanupToken=i,t.set(i,e.current),e.current},recordReactionAsCommitted:function(e){r.unregister(e),e.current&&e.current.finalizationRegistryCleanupToken&&t.delete(e.current.finalizationRegistryCleanupToken)},forceCleanupTimerToRunNowForTests:function(){},resetCleanupScheduleForTests:function(){}}}(mr):function(){var e,t=new Set;function n(){void 0===e&&(e=setTimeout(r,1e4))}function r(){e=void 0;var r=Date.now();t.forEach((function(e){var n=e.current;n&&r>=n.cleanAt&&(n.reaction.dispose(),e.current=null,t.delete(e))})),t.size>0&&n()}return{addReactionToTrack:function(e,r,a){var o;return e.current=gr(r),o=e,t.add(o),n(),e.current},recordReactionAsCommitted:function(e){t.delete(e)},forceCleanupTimerToRunNowForTests:function(){e&&(clearTimeout(e),r())},resetCleanupScheduleForTests:function(){var n,r;if(t.size>0){try{for(var a=br(t),o=a.next();!o.done;o=a.next()){var i=o.value,l=i.current;l&&(l.reaction.dispose(),i.current=null)}}catch(e){n={error:e}}finally{try{o&&!o.done&&(r=a.return)&&r.call(a)}finally{if(n)throw n.error}}t.clear()}e&&(clearTimeout(e),e=void 0)}}}(),kr=wr.addReactionToTrack,_r=wr.recordReactionAsCommitted,Sr=(wr.resetCleanupScheduleForTests,wr.forceCleanupTimerToRunNowForTests,!1);function xr(){return Sr}var Er=function(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,o=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)i.push(r.value)}catch(e){a={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i};function Cr(e){return"observer"+e}var Pr=function(){};function Or(e,t){if(void 0===t&&(t="observed"),xr())return e();var n,r=Er(cr.useState(new Pr),1)[0],a=(n=pr((0,cr.useState)(0),2)[1],(0,cr.useCallback)((function(){n((function(e){return e+1}))}),hr)),o=cr.useRef(null);if(!o.current)var i=new mt(Cr(t),(function(){l.mounted?a():l.changedBeforeMount=!0})),l=kr(o,i,r);var u,s,c=o.current.reaction;if(cr.useDebugValue(c,vr),cr.useEffect((function(){return _r(o),o.current?(o.current.mounted=!0,o.current.changedBeforeMount&&(o.current.changedBeforeMount=!1,a())):(o.current={reaction:new mt(Cr(t),(function(){a()})),mounted:!0,changedBeforeMount:!1,cleanAt:1/0},a()),function(){o.current.reaction.dispose(),o.current=null}}),[]),c.track((function(){try{u=e()}catch(e){s=e}})),s)throw s;return u}var zr=function(){return(zr=Object.assign||function(e){for(var t,n=1,r=arguments.length;np)&&(U=(F=F.replace(" ",":")).length),0r&&(r=(t=t.trim()).charCodeAt(0)),r){case 38:return t.replace(m,"$1"+e.trim());case 58:return e.trim()+t.replace(m,"$1"+e.trim());default:if(0<1*n&&0u.charCodeAt(8))break;case 115:i=i.replace(u,"-webkit-"+u)+";"+i;break;case 207:case 102:i=i.replace(u,"-webkit-"+(102r.charCodeAt(0)&&(r=r.trim()),r=[r],01?t-1:0),r=1;r0?" Args: "+n.join(", "):""))}var ea=function(){function e(e){this.groupSizes=new Uint32Array(512),this.length=512,this.tag=e}var t=e.prototype;return t.indexOfGroup=function(e){for(var t=0,n=0;n=this.groupSizes.length){for(var n=this.groupSizes,r=n.length,a=r;e>=a;)(a<<=1)<0&&Zr(16,""+e);this.groupSizes=new Uint32Array(a),this.groupSizes.set(n),this.length=a;for(var o=r;o=this.length||0===this.groupSizes[e])return t;for(var n=this.groupSizes[e],r=this.indexOfGroup(e),a=r+n,o=r;o=0;n--){var r=t[n];if(r&&1===r.nodeType&&r.hasAttribute(Qr))return r}}(n),o=void 0!==a?a.nextSibling:null;r.setAttribute(Qr,"active"),r.setAttribute("data-styled-version","5.3.0");var i=fa();return i&&r.setAttribute("nonce",i),n.insertBefore(r,o),r},pa=function(){function e(e){var t=this.element=da(e);t.appendChild(document.createTextNode("")),this.sheet=function(e){if(e.sheet)return e.sheet;for(var t=document.styleSheets,n=0,r=t.length;n=0){var n=document.createTextNode(t),r=this.nodes[e];return this.element.insertBefore(n,r||null),this.length++,!0}return!1},t.deleteRule=function(e){this.element.removeChild(this.nodes[e]),this.length--},t.getRule=function(e){return e0&&(s+=e+",")})),r+=""+l+u+'{content:"'+s+'"}/*!sc*/\n'}}}return r}(this)},e}(),ba=/(a)(d)/gi,wa=function(e){return String.fromCharCode(e+(e>25?39:97))};function ka(e){var t,n="";for(t=Math.abs(e);t>52;t=t/52|0)n=wa(t%52)+n;return(wa(t%52)+n).replace(ba,"$1-$2")}var _a=function(e,t){for(var n=t.length;n;)e=33*e^t.charCodeAt(--n);return e},Sa=function(e){return _a(5381,e)};function xa(e){for(var t=0;t>>0);if(!t.hasNameForId(r,i)){var l=n(o,"."+i,void 0,r);t.insertRules(r,i,l)}a.push(i),this.staticRulesId=i}else{for(var u=this.rules.length,s=_a(this.baseHash,n.hash),c="",f=0;f>>0);if(!t.hasNameForId(r,v)){var m=n(c,"."+v,void 0,r);t.insertRules(r,v,m)}a.push(v)}}return a.join(" ")},e}(),Pa=/^\s*\/\/.*$/gm,Oa=[":","[",".","#"];function za(e){var t,n,r,a,o=void 0===e?Wr:e,i=o.options,l=void 0===i?Wr:i,u=o.plugins,s=void 0===u?$r:u,c=new Tr(l),f=[],d=function(e){function t(t){if(t)try{e(t+"}")}catch(e){}}return function(n,r,a,o,i,l,u,s,c,f){switch(n){case 1:if(0===c&&64===r.charCodeAt(0))return e(r+";"),"";break;case 2:if(0===s)return r+"/*|*/";break;case 3:switch(s){case 102:case 112:return e(a[0]+r),"";default:return r+(0===f?"/*|*/":"")}case-2:r.split("/*|*/}").forEach(t)}}}((function(e){f.push(e)})),p=function(e,r,o){return 0===r&&-1!==Oa.indexOf(o[n.length])||o.match(a)?e:"."+t};function h(e,o,i,l){void 0===l&&(l="&");var u=e.replace(Pa,""),s=o&&i?i+" "+o+" { "+u+" }":u;return t=l,n=o,r=new RegExp("\\"+n+"\\b","g"),a=new RegExp("(\\"+n+"\\b){2,}"),c(i||!o?"":o,s)}return c.use([].concat(s,[function(e,t,a){2===e&&a.length&&a[0].lastIndexOf(n)>0&&(a[0]=a[0].replace(r,p))},d,function(e){if(-2===e){var t=f;return f=[],t}}])),h.hash=s.length?s.reduce((function(e,t){return t.name||Zr(15),_a(e,t.name)}),5381).toString():"",h}var Ia=cr.createContext(),ja=(Ia.Consumer,cr.createContext()),Aa=(ja.Consumer,new ya),Na=za();function Ra(){return(0,cr.useContext)(Ia)||Aa}function Ta(){return(0,cr.useContext)(ja)||Na}function La(e){var t=(0,cr.useState)(e.stylisPlugins),n=t[0],r=t[1],a=Ra(),o=(0,cr.useMemo)((function(){var t=a;return e.sheet?t=e.sheet:e.target&&(t=t.reconstructWithOptions({target:e.target},!1)),e.disableCSSOMInjection&&(t=t.reconstructWithOptions({useCSSOMInjection:!1})),t}),[e.disableCSSOMInjection,e.sheet,e.target]),i=(0,cr.useMemo)((function(){return za({options:{prefix:!e.disableVendorPrefixes},plugins:n})}),[e.disableVendorPrefixes,n]);return(0,cr.useEffect)((function(){Rr()(n,e.stylisPlugins)||r(e.stylisPlugins)}),[e.stylisPlugins]),cr.createElement(Ia.Provider,{value:o},cr.createElement(ja.Provider,{value:i},e.children))}var Ma=function(){function e(e,t){var n=this;this.inject=function(e,t){void 0===t&&(t=Na);var r=n.name+t.hash;e.hasNameForId(n.id,r)||e.insertRules(n.id,r,t(n.rules,r,"@keyframes"))},this.toString=function(){return Zr(12,String(n.name))},this.name=e,this.id="sc-keyframes-"+e,this.rules=t}return e.prototype.getName=function(e){return void 0===e&&(e=Na),this.name+e.hash},e}(),Da=/([A-Z])/,Ua=/([A-Z])/g,Ba=/^ms-/,Va=function(e){return"-"+e.toLowerCase()};function Fa(e){return Da.test(e)?e.replace(Ua,Va).replace(Ba,"-ms-"):e}var Ha=function(e){return null==e||!1===e||""===e};function $a(e,t,n,r){if(Array.isArray(e)){for(var a,o=[],i=0,l=e.length;i1?t-1:0),r=1;r?@[\\\]^`{|}~-]+/g,Ka=/(^-|-$)/g;function Qa(e){return e.replace(Ga,"-").replace(Ka,"")}var Ya=function(e){return ka(Sa(e)>>>0)};function Xa(e){return"string"==typeof e&&!0}var Ja=function(e){return"function"==typeof e||"object"==typeof e&&null!==e&&!Array.isArray(e)},Za=function(e){return"__proto__"!==e&&"constructor"!==e&&"prototype"!==e};function eo(e,t,n){var r=e[n];Ja(t)&&Ja(r)?to(r,t):e[n]=t}function to(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r=0||(a[n]=e[n]);return a}(t,["componentId"]),o=r&&r+"-"+(Xa(e)?e:Qa(Gr(e)));return oo(e,Vr({},a,{attrs:d,componentId:o}),n)},Object.defineProperty(h,"defaultProps",{get:function(){return this._foldedDefaultProps},set:function(t){this._foldedDefaultProps=r?to({},e.defaultProps,t):t}}),h.toString=function(){return"."+h.styledComponentId},a&&Br()(h,e,{attrs:!0,componentStyle:!0,displayName:!0,foldedComponentIds:!0,shouldForwardProp:!0,styledComponentId:!0,target:!0,withComponent:!0}),h}var io=function(e){return function e(t,n,r){if(void 0===r&&(r=Wr),!(0,Ar.isValidElementType)(n))return Zr(1,String(n));var a=function(){return t(n,r,Wa.apply(void 0,arguments))};return a.withConfig=function(a){return e(t,n,Vr({},r,{},a))},a.attrs=function(a){return e(t,n,Vr({},r,{attrs:Array.prototype.concat(r.attrs,a).filter(Boolean)}))},a}(oo,e)};["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","marker","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","textPath","tspan"].forEach((function(e){io[e]=io(e)}));var lo=function(){function e(e,t){this.rules=e,this.componentId=t,this.isStatic=xa(e),ya.registerId(this.componentId+1)}var t=e.prototype;return t.createStyles=function(e,t,n,r){var a=r($a(this.rules,t,n,r).join(""),""),o=this.componentId+e;n.insertRules(o,o,a)},t.removeStyles=function(e,t){t.clearRules(this.componentId+e)},t.renderStyles=function(e,t,n,r){e>2&&ya.registerId(this.componentId+e),this.removeStyles(e,n),this.createStyles(e,t,n,r)},e}();function uo(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r"+t+""},this.getStyleTags=function(){return e.sealed?Zr(2):e._emitSheetCSS()},this.getStyleElement=function(){var t;if(e.sealed)return Zr(2);var n=((t={})[Qr]="",t["data-styled-version"]="5.3.0",t.dangerouslySetInnerHTML={__html:e.instance.toString()},t),r=fa();return r&&(n.nonce=r),[cr.createElement("style",Vr({},n,{key:"sc-0-0"}))]},this.seal=function(){e.sealed=!0},this.instance=new ya({isServer:!0}),this.sealed=!1}var t=e.prototype;t.collectStyles=function(e){return this.sealed?Zr(2):cr.createElement(La,{sheet:this.instance},e)},t.interleaveWithNodeStream=function(e){return Zr(3)}}();var so=io,co="2rem",fo="1rem",po=.5,ho=JSON.parse('{"(Latest {{latestPhpVersion}})":{"ja":"\uff08\u6700\u65b0 {{latestPhpVersion}}\uff09","zh":"\uff08\u6700\u65b0 {{latestPhpVersion}}\uff09","zhcn":"\uff08\u6700\u65b0 {{latestPhpVersion}}\uff09","zhhk":"\uff08\u6700\u65b0 {{latestPhpVersion}}\uff09","zhtw":"\uff08\u6700\u65b0 {{latestPhpVersion}}\uff09"},"{{days}} days {{hours}} hours {{mins}} mins {{secs}} secs":{"ja":"{{days}} \u65e5 {{hours}} \u6642 {{mins}} \u5206 {{secs}} \u79d2","zh":"{{days}} \u5929 {{hours}} \u5c0f\u65f6 {{mins}} \u5206 {{secs}} \u79d2","zhcn":"{{days}} \u5929 {{hours}} \u5c0f\u65f6 {{mins}} \u5206 {{secs}} \u79d2","zhhk":"{{days}} \u5929 {{hours}} \u6642 {{mins}} \u5206 {{secs}} \u79d2","zhtw":"{{days}} \u5929 {{hours}} \u6642 {{mins}} \u5206 {{secs}} \u79d2"},"{{minute}} minute average":{"ja":"{{minute}} \u5206\u3054\u3068\u306e\u5e73\u5747\u8ca0\u8377","zh":"{{minute}} \u5206\u949f\u5e73\u5747\u8d1f\u8f7d","zhcn":"{{minute}} \u5206\u949f\u5e73\u5747\u8d1f\u8f7d","zhhk":"{{minute}} \u5206\u9418\u5e73\u5747\u8ca0\u8f09","zhtw":"{{minute}} \u5206\u9418\u5e73\u5747\u8ca0\u8f09"},"{{sensor}} temperature":{"ja":"{{sensor}} \u6e29\u5ea6","zh":"{{sensor}} \u6e29\u5ea6","zhcn":"{{sensor}} \u6e29\u5ea6","zhhk":"{{sensor}} \u6eab\u5ea6","zhtw":"{{sensor}} \u6eab\u5ea6"},"\u23f3 Please wait {{seconds}}s":{"ja":"\u23f3 {{seconds}} \u79d2\u304a\u5f85\u3061\u304f\u3060\u3055\u3044","zh":"\u23f3 \u8bf7\u7b49\u5f85 {{seconds}}\u79d2","zhcn":"\u23f3 \u8bf7\u7b49\u5f85 {{seconds}}\u79d2","zhhk":"\u23f3 \u8acb\u7b49\u5f85 {{seconds}} \u79d2","zhtw":"\u23f3 \u8acb\u7b49\u5f85 {{seconds}} \u79d2"},"\u23f3 Testing, please wait...":{"ja":"\u23f3 \u30c6\u30b9\u30c8\u3057\u3066\u3044\u307e\u3059\u3002\u304a\u5f85\u3061\u304f\u3060\u3055\u3044...","zh":"\u23f3 \u8dd1\u5206\u4e2d\uff0c\u8bf7\u7a0d\u7b49\u2026\u2026","zhcn":"\u23f3 \u8dd1\u5206\u4e2d\uff0c\u8bf7\u7a0d\u7b49\u2026\u2026","zhhk":"\u23f3 \u8dd1\u5206\u4e2d\uff0c\u8acb\u7a0d\u7b49\u2026\u2026","zhtw":"\u23f3 \u8dd1\u5206\u4e2d\uff0c\u8acb\u7a0d\u7b49\u2026\u2026"},"\u23f3 Updating, please wait a second...":{"ja":"\u23f3 \u66f4\u65b0\u3057\u3066\u3044\u307e\u3059\u3002\u3057\u3070\u3089\u304f\u304a\u5f85\u3061\u304f\u3060\u3055\u3044...","zh":"\u23f3 \u66f4\u65b0\u4e2d\uff0c\u8bf7\u7a0d\u7b49\u4e00\u4f1a\u2026\u2026","zhcn":"\u23f3 \u66f4\u65b0\u4e2d\uff0c\u8bf7\u7a0d\u7b49\u4e00\u4f1a\u2026\u2026","zhhk":"\u23f3 \u66f4\u65b0\u4e2d\uff0c\u8acb\u7a0d\u7b49\u2026\u2026","zhtw":"\u23f3 \u66f4\u65b0\u4e2d\uff0c\u8acb\u7a0d\u7b49\u2026\u2026"},"\u23f8\ufe0f Stop ping":{"ja":"\u23f8\ufe0f Ping\u3092\u505c\u6b62","zh":"\u23f8\ufe0f \u505c\u6b62 Ping","zhcn":"\u23f8\ufe0f \u505c\u6b62 Ping","zhhk":"\u23f8\ufe0f \u505c\u6b62 Ping","zhtw":"\u23f8\ufe0f \u505c\u6b62 Ping"},"\u2694\ufe0f Different versions cannot be compared, and different time servers have different loads, just for reference.":{"zh":"\u2694\ufe0f \u4e0d\u540c\u7248\u672c\u7684\u4e0d\u80fd\u6bd4\u8f83\uff0c\u4e0d\u540c\u7684\u65f6\u95f4\u670d\u52a1\u5668\u5b58\u5728\u4e0d\u540c\u7684\u8d1f\u8f7d\uff0c\u4ec5\u4f5c\u53c2\u8003\u3002","zhcn":"\u2694\ufe0f \u4e0d\u540c\u7248\u672c\u7684\u4e0d\u80fd\u6bd4\u8f83\uff0c\u4e0d\u540c\u7684\u65f6\u95f4\u670d\u52a1\u5668\u5b58\u5728\u4e0d\u540c\u7684\u8d1f\u8f7d\uff0c\u4ec5\u4f5c\u53c2\u8003\u3002","zhhk":"\u4e0d\u540c\u7684\u7248\u672c\u6709\u4e0d\u540c\u7684\u5206\u6578\uff0c\u4e0d\u540c\u7684\u6642\u9593\u4f3a\u670d\u5668\u6709\u4e0d\u540c\u7684\u8ca0\u8f09\uff0c\u50c5\u4f9b\u53c3\u8003\u3002","zhtw":"\u2694\ufe0f \u4e0d\u540c\u7248\u672c\u7121\u6cd5\u6bd4\u8f03\uff0c\u4e0d\u540c\u6642\u9593\u7684\u4f3a\u670d\u5668\u5177\u6709\u4e0d\u540c\u7684\u8ca0\u8f09\uff0c\u50c5\u4f9b\u53c3\u8003\u3002"},"\u2728 Found update! Version {{oldVersion}} \u2192 {{newVersion}}":{"ja":"\u2728 \u30a2\u30c3\u30d7\u30c7\u30fc\u30c8\u304c\u898b\u305f\uff01\u30d0\u30fc\u30b8\u30e7\u30f3 {{oldVersion}} \u2192 {{newVersion}}","zh":"\u2728 \u53d1\u73b0\u66f4\u65b0\uff01\u7248\u672c {{oldVersion}} \u2192 {{newVersion}}","zhcn":"\u2728 \u53d1\u73b0\u66f4\u65b0\uff01\u7248\u672c {{oldVersion}} \u2192 {{newVersion}}","zhhk":"\u2728 \u767c\u73fe\u66f4\u65b0\uff01\u7248\u672c {{oldVersion}} \u2192 {{newVersion}}","zhtw":"\u2728 \u767c\u73fe\u66f4\u65b0\uff01\u7248\u672c {{oldVersion}} \u2192 {{newVersion}}"},"\u274c Update error, click here to try again?":{"ja":"\u274c \u66f4\u65b0\u30a8\u30e9\u30fc\u3002\u3053\u3053\u3092\u30af\u30ea\u30c3\u30af\u3057\u3066\u518d\u8a66\u884c\u3057\u307e\u3059\u304b\uff1f","zh":"\u274c \u66f4\u65b0\u9519\u8bef\uff0c\u70b9\u51fb\u6b64\u5904\u518d\u8bd5\u4e00\u6b21\uff1f","zhcn":"\u274c \u66f4\u65b0\u9519\u8bef\uff0c\u70b9\u51fb\u6b64\u5904\u518d\u8bd5\u4e00\u6b21\uff1f","zhhk":"\u274c \u66f4\u65b0\u932f\u8aa4\uff0c\u9ede\u64ca\u6b64\u8655\u518d\u8a66\u4e00\u6b21\uff1f","zhtw":"\u274c \u66f4\u65b0\u932f\u8aa4\uff0c\u9ede\u64ca\u6b64\u8655\u518d\u8a66\u4e00\u6b21\uff1f"},"\u{1f446} Click for detail":{"ja":"\u8a73\u7d30\u306f\u3053\u3061\u3089","zh":"\u{1f446} \u8be6\u7ec6\u4fe1\u606f","zhcn":"\u{1f446} \u8be6\u7ec6\u4fe1\u606f","zhhk":"\u{1f446} \u67e5\u770b\u8a73\u7d30","zhtw":"\u{1f446} \u67e5\u770b\u8a73\u7d30"},"\u{1f446} Click to fetch":{"ja":"\u{1f446} \u30af\u30ea\u30c3\u30af\u3057\u3066\u30d5\u30a7\u30c3\u30c1","zh":"\u{1f446} \u70b9\u51fb\u83b7\u53d6","zhcn":"\u{1f446} \u70b9\u51fb\u83b7\u53d6","zhhk":"\u{1f446} \u9ede\u64ca\u7372\u53d6","zhtw":"\u{1f446} \u9ede\u64ca\u7372\u53d6"},"\u{1f446} Click to test":{"ja":"\u{1f446} \u30af\u30ea\u30c3\u30af\u3057\u3066\u30c6\u30b9\u30c8","zh":"\u{1f446} \u70b9\u51fb\u8dd1\u5206","zhcn":"\u{1f446} \u70b9\u51fb\u8dd1\u5206","zhhk":"\u{1f446} \u9ede\u64ca\u8dd1\u5206","zhtw":"\u{1f446} \u9ede\u64ca\u8dd1\u5206"},"\u{1f446} Start ping":{"ja":"\u{1f446} Ping\u3092\u958b\u59cb","zh":"\u{1f446} \u5f00\u59cb Ping","zhcn":"\u{1f446} \u5f00\u59cb Ping","zhhk":"\u{1f446} \u958b\u59cb Ping","zhtw":"\u{1f446} \u958b\u59cb Ping"},"Becnhmark":{"ja":"\u57fa\u6e96","zh":"\u8dd1\u5206","zhcn":"\u8dd1\u5206","zhhk":"\u8dd1\u5206","zhtw":"\u8dd1\u5206"},"Buffers are in-memory block I/O buffers. They are relatively short-lived. Prior to Linux kernel version 2.4, Linux had separate page and buffer caches. Since 2.4, the page and buffer cache are unified and Buffers is raw disk blocks not represented in the page cache\u2014i.e., not file data.":{"ja":"","zh":"\u5185\u5b58\u7f13\u51b2\u662f\u6307\u5185\u5b58\u5757\u7684\u8f93\u5165\u8f93\u51fa\u7f13\u51b2\u3002\u5b83\u4eec\u662f\u76f8\u5bf9\u77ed\u6682\u5b58\u50a8\u7684\u3002 \u5728 Linux \u5185\u6838\u7248\u672c 2.4 \u4e4b\u524d\uff0cLinux \u5177\u6709\u5355\u72ec\u7684\u9875\u9762\u548c\u7f13\u51b2\u533a\u9ad8\u901f\u7f13\u5b58\u3002 \u4ece 2.4 \u5f00\u59cb\uff0c\u9875\u9762\u548c\u7f13\u51b2\u533a\u9ad8\u901f\u7f13\u5b58\u662f\u7edf\u4e00\u7684\uff0c\u800c\u7f13\u51b2\u533a\u662f\u539f\u59cb\u78c1\u76d8\u5757\uff0c\u5e76\u4e0d\u4ee3\u8868\u5b58\u5728\u4e8e\u9875\u9762\u7f13\u5b58\uff0c\u5373\u4e0d\u662f\u6587\u4ef6\u6570\u636e\u3002","zhcn":"\u5185\u5b58\u7f13\u51b2\u662f\u6307\u5185\u5b58\u5757\u7684\u8f93\u5165\u8f93\u51fa\u7f13\u51b2\u3002\u5b83\u4eec\u662f\u76f8\u5bf9\u77ed\u6682\u5b58\u50a8\u7684\u3002 \u5728 Linux \u5185\u6838\u7248\u672c 2.4 \u4e4b\u524d\uff0cLinux \u5177\u6709\u5355\u72ec\u7684\u9875\u9762\u548c\u7f13\u51b2\u533a\u9ad8\u901f\u7f13\u5b58\u3002 \u4ece 2.4 \u5f00\u59cb\uff0c\u9875\u9762\u548c\u7f13\u51b2\u533a\u9ad8\u901f\u7f13\u5b58\u662f\u7edf\u4e00\u7684\uff0c\u800c\u7f13\u51b2\u533a\u662f\u539f\u59cb\u78c1\u76d8\u5757\uff0c\u5e76\u4e0d\u4ee3\u8868\u5b58\u5728\u4e8e\u9875\u9762\u7f13\u5b58\uff0c\u5373\u4e0d\u662f\u6587\u4ef6\u6570\u636e\u3002","zhhk":"","zhtw":""},"Cached memory is memory that Linux uses for disk caching. However, this doesn\\\\\'t count as \\"used\\" memory, since it will be freed when applications require it. Hence you don\\\\\'t have to worry if a large amount is being used.":{"ja":"","zh":"\u5185\u5b58\u7f13\u5b58\u6307 Linux \u4f7f\u7528\u7684\u78c1\u76d8\u7f13\u5b58\u3002\u4e0d\u7ba1\u600e\u6837\uff0c\u8fd9\u4e9b\u90fd\u4e0d\u7b97\u4f5c\u201c\u5df2\u7528\u201d\u5185\u5b58\uff0c\u5982\u679c\u7a0b\u5e8f\u6709\u9700\u8981\u7684\u8bdd\uff0c\u5b83\u4eec\u5c31\u4f1a\u88ab\u91ca\u653e\u5e76\u4e3a\u5176\u6240\u7528\u3002\u6240\u4ee5\u60a8\u4e0d\u9700\u8981\u62c5\u5fc3\u7f13\u5b58\u8fc7\u5927\u4f1a\u9020\u6210\u4ec0\u4e48\u95ee\u9898\u3002","zhcn":"\u5185\u5b58\u7f13\u5b58\u6307 Linux \u4f7f\u7528\u7684\u78c1\u76d8\u7f13\u5b58\u3002\u4e0d\u7ba1\u600e\u6837\uff0c\u8fd9\u4e9b\u90fd\u4e0d\u7b97\u4f5c\u201c\u5df2\u7528\u201d\u5185\u5b58\uff0c\u5982\u679c\u7a0b\u5e8f\u6709\u9700\u8981\u7684\u8bdd\uff0c\u5b83\u4eec\u5c31\u4f1a\u88ab\u91ca\u653e\u5e76\u4e3a\u5176\u6240\u7528\u3002\u6240\u4ee5\u60a8\u4e0d\u9700\u8981\u62c5\u5fc3\u7f13\u5b58\u8fc7\u5927\u4f1a\u9020\u6210\u4ec0\u4e48\u95ee\u9898\u3002","zhhk":"","zhtw":""},"Can not fetch IP":{"ja":"IP\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093","zh":"\u65e0\u6cd5\u83b7\u53d6 IP","zhcn":"\u65e0\u6cd5\u83b7\u53d6 IP","zhhk":"\u7121\u6cd5\u7372\u53d6 IP","zhtw":"\u7121\u6cd5\u7372\u53d6 IP \u5730\u5740"},"Can not fetch location.":{"ja":"\u5834\u6240\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002","zh":"\u65e0\u6cd5\u83b7\u53d6\u5730\u7406\u4f4d\u7f6e\u3002","zhcn":"\u65e0\u6cd5\u83b7\u53d6\u5730\u7406\u4f4d\u7f6e\u3002","zhhk":"\u7121\u6cd5\u7372\u53d6\u5730\u7406\u4f4d\u7f6e\u3002","zhtw":"\u7121\u6cd5\u7372\u53d6\u5730\u7406\u4fe1\u606f\u3002"},"Can not fetch marks data from GitHub.":{"ja":"GitHub\u304b\u3089\u30de\u30fc\u30af\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002","zh":"\u65e0\u6cd5\u4ece GitHub \u4e2d\u83b7\u53d6\u8dd1\u5206\u6570\u636e\u3002","zhcn":"\u65e0\u6cd5\u4ece GitHub \u4e2d\u83b7\u53d6\u8dd1\u5206\u6570\u636e\u3002","zhhk":"\u7121\u6cd5\u5f9e GitHub \u4e2d\u7372\u53d6\u8dd1\u5206\u6578\u64da\u3002","zhtw":"\u7121\u6cd5\u5f9e GitHub \u4e2d\u7372\u53d6\u8dd1\u5206\u8cc7\u6599\u3002"},"Can not update file, please check the server permissions and space.":{"ja":"\u30d5\u30a1\u30a4\u30eb\u3092\u66f4\u65b0\u3067\u304d\u307e\u305b\u3093\u3002\u30b5\u30fc\u30d0\u30fc\u306e\u6a29\u9650\u3068\u30b9\u30da\u30fc\u30b9\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\u3002","zh":"\u65e0\u6cd5\u66f4\u65b0\u6587\u4ef6\uff0c\u8bf7\u68c0\u67e5\u670d\u52a1\u5668\u6743\u9650\u548c\u7a7a\u95f4\u3002","zhcn":"\u65e0\u6cd5\u66f4\u65b0\u6587\u4ef6\uff0c\u8bf7\u68c0\u67e5\u670d\u52a1\u5668\u6743\u9650\u548c\u7a7a\u95f4\u3002","zhhk":"\u7121\u6cd5\u66f4\u65b0\u6587\u4ef6\uff0c\u8acb\u6aa2\u67e5\u4f3a\u670d\u5668\u6b0a\u9650\u548c\u7a7a\u9593\u3002","zhtw":"\u7121\u6cd5\u66f4\u65b0\u6a94\u6848\uff0c\u8acb\u6aa2\u67e5\u4f3a\u670d\u5668\u6b0a\u9650\u548c\u7a7a\u9593\u3002"},"Click to close":{"ja":"\u30af\u30ea\u30c3\u30af\u3057\u3066\u9589\u3058\u308b","zh":"\u70b9\u51fb\u5173\u95ed","zhcn":"\u70b9\u51fb\u5173\u95ed","zhhk":"\u9ede\u64ca\u95dc\u9589","zhtw":"\u9ede\u64ca\u95dc\u9589"},"Click to update":{"ja":"\u30af\u30ea\u30c3\u30af\u3057\u3066\u66f4\u65b0","zh":"\u70b9\u51fb\u66f4\u65b0","zhcn":"\u70b9\u51fb\u66f4\u65b0","zhhk":"\u{1f446} \u9ede\u64ca\u66f4\u65b0","zhtw":"\u{1f446} \u9ede\u64ca\u66f4\u65b0"},"Copy marks":{"ja":"\u30b3\u30d4\u30fc\u30de\u30fc\u30af","zh":"\u590d\u5236\u5206\u6570","zhcn":"\u590d\u5236\u5206\u6570","zhhk":"\u62f7\u8c9d\u5206\u6578","zhtw":"\u62f7\u8c9d\u5206\u6578"},"CPU model":{"ja":"CPU\u30e2\u30c7\u30eb","zh":"CPU \u578b\u53f7","zhcn":"CPU \u578b\u53f7","zhhk":"CPU \u578b\u865f","zhtw":"CPU \u578b\u865f"},"CPU usage":{"ja":"CPU \u4f7f\u7528\u7387","zh":"CPU \u5360\u7528","zhcn":"CPU \u5360\u7528","zhhk":"CPU \u4f7f\u7528\u7387","zhtw":"CPU \u4f7f\u7528\u7387"},"Dark":{"ja":"\u95c7","zh":"\u6697\u9ed1","zhcn":"\u6697\u9ed1","zhhk":"\u6697\u9ed1","zhtw":"\u6697\u9ed1"},"Database":{"ja":"\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9","zh":"\u6570\u636e\u5e93","zhcn":"\u6570\u636e\u5e93","zhhk":"\u8cc7\u6599\u5eab","zhtw":"\u8cc7\u6599\u5eab"},"DB":{"ja":"DB","zh":"\u6570\u636e\u5e93","zhcn":"\u6570\u636e\u5e93","zhhk":"\u8cc7\u6599\u5eab","zhtw":"\u8cc7\u6599\u5eab"},"Default":{"ja":"\u30c7\u30d5\u30a9\u30eb\u30c8","zh":"\u9ed8\u8ba4","zhcn":"\u9ed8\u8ba4","zhhk":"\u9ed8\u8a8d","zhtw":"\u9ed8\u8a8d"},"Disabled classes":{"ja":"\u7121\u52b9\u306a\u30af\u30e9\u30b9","zh":"\u5df2\u7981\u7528\u7684\u7c7b","zhcn":"\u5df2\u7981\u7528\u7684\u7c7b","zhhk":"\u7981\u7528\u7684\u985e","zhtw":"\u7981\u7528\u7684\u985e\u5225"},"Disabled functions":{"ja":"\u7121\u52b9\u306a\u6a5f\u80fd","zh":"\u5df2\u7981\u7528\u7684\u51fd\u6570","zhcn":"\u5df2\u7981\u7528\u7684\u51fd\u6570","zhhk":"\u7981\u7528\u7684\u51fd\u6578","zhtw":"\u7981\u7528\u7684\u51fd\u6578"},"Disk usage":{"ja":"\u30c7\u30a3\u30b9\u30af\u306e\u4f7f\u7528\u72b6\u6cc1","zh":"\u78c1\u76d8\u4f7f\u7528\u91cf","zhcn":"\u78c1\u76d8\u4f7f\u7528\u91cf","zhhk":"\u78c1\u789f\u4f7f\u7528","zhtw":"\u78c1\u789f\u4f7f\u7528"},"Display errors":{"ja":"\u30a8\u30e9\u30fc\u8868\u793a","zh":"\u663e\u793a\u9519\u8bef","zhcn":"\u663e\u793a\u9519\u8bef","zhhk":"\u986f\u793a\u932f\u8aa4","zhtw":"\u986f\u793a\u932f\u8aa4"},"Download speed test":{"ja":"\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u901f\u5ea6\u30c6\u30b9\u30c8\u7528\u306e\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u30d5\u30a1\u30a4\u30eb","zh":"\u4e0b\u8f7d\u901f\u5ea6\u6d4b\u8bd5","zhcn":"\u4e0b\u8f7d\u901f\u5ea6\u6d4b\u8bd5","zhhk":"\u4e0b\u8f09\u6587\u4ef6\u4ee5\u6e2c\u8a66\u7db2\u901f","zhtw":"\u4e0b\u8f09\u6587\u4ef6\u4ee5\u6e2c\u8a66\u7db2\u901f"},"Error reporting":{"ja":"\u30a8\u30e9\u30fc\u5831\u544a","zh":"\u9519\u8bef\u62a5\u544a","zhcn":"\u9519\u8bef\u62a5\u544a","zhhk":"\u932f\u8aa4\u5831\u544a","zhtw":"\u932f\u8aa4\u5831\u544a"},"Error: can not fetch remote config data, update checker is disabled.":{"ja":"\u30a8\u30e9\u30fc\uff1a\u30ea\u30e2\u30fc\u30c8\u8a2d\u5b9a\u30c7\u30fc\u30bf\u3092\u53d6\u5f97\u3067\u304d\u307e\u305b\u3093\u3002\u66f4\u65b0\u30c1\u30a7\u30c3\u30ab\u30fc\u304c\u7121\u52b9\u306b\u306a\u3063\u3066\u3044\u307e\u3059\u3002","zh":"\u9519\u8bef\uff1a\u65e0\u6cd5\u83b7\u53d6\u8fdc\u7a0b\u914d\u7f6e\u6570\u636e\uff0c\u66f4\u65b0\u68c0\u6d4b\u5df2\u7981\u7528\u3002","zhcn":"\u9519\u8bef\uff1a\u65e0\u6cd5\u83b7\u53d6\u8fdc\u7a0b\u914d\u7f6e\u6570\u636e\uff0c\u66f4\u65b0\u68c0\u6d4b\u5df2\u7981\u7528\u3002","zhhk":"\u932f\u8aa4\uff1a\u7121\u6cd5\u7372\u53d6\u914d\u7f6e\u6578\u64da\uff0c\u66f4\u65b0\u6aa2\u6e2c\u5df2\u7981\u7528\u3002","zhtw":"\u932f\u8aa4\uff1a\u7121\u6cd5\u7372\u53d6\u914d\u5099\u8cc7\u6599\uff0c\u66f4\u65b0\u6aa2\u6e2c\u5df2\u7981\u7528\u3002"},"Ext":{"ja":"\u62e1\u5f35","zh":"\u6269\u5c55","zhcn":"\u6269\u5c55","zhhk":"\u64f4\u5c55","zhtw":"\u64f4\u5c55"},"Fetch error, please refresh page.":{"ja":"\u53d6\u5f97\u30a8\u30e9\u30fc\u3002\u30da\u30fc\u30b8\u3092\u66f4\u65b0\u3057\u3066\u304f\u3060\u3055\u3044\u3002","zh":"\u83b7\u53d6\u4fe1\u606f\u9519\u8bef\uff0c\u8bf7\u5237\u65b0\u9875\u9762\u3002","zhcn":"\u83b7\u53d6\u4fe1\u606f\u9519\u8bef\uff0c\u8bf7\u5237\u65b0\u9875\u9762\u3002","zhhk":"\u7372\u53d6\u932f\u8aa4\uff0c\u8acb\u5237\u65b0\u9801\u9762\u3002","zhtw":"\u7372\u53d6\u932f\u8aa4\uff0c\u8acb\u91cd\u65b0\u6574\u7406\u9801\u9762\u3002"},"Fetch failed. Detail in Console.":{"ja":"\u30d5\u30a7\u30c3\u30c1\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002 \u30b3\u30f3\u30bd\u30fc\u30eb\u306e\u8a73\u7d30\u3002","zh":"\u83b7\u53d6\u5931\u8d25\u3002\u8be6\u60c5\u8bf7\u770b\u63a7\u5236\u53f0\u3002","zhcn":"\u83b7\u53d6\u5931\u8d25\u3002\u8be6\u60c5\u8bf7\u770b\u63a7\u5236\u53f0\u3002","zhhk":"\u7372\u53d6\u5931\u6557\u3002\u8a73\u60c5\u5728\u63a7\u5236\u6aaf","zhtw":"\u7372\u53d6\u5931\u6557\u3002\u8a73\u60c5\u5728\u63a7\u5236\u6aaf"},"Fetch failed. Node returns {{code}}.":{"ja":"\u30d5\u30a7\u30c3\u30c1\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002 \u30ce\u30fc\u30c9\u306f {{code}} \u3092\u8fd4\u3057\u307e\u3059\u3002","zh":"\u83b7\u53d6\u5931\u8d25\u3002\u8282\u70b9\u8fd4\u56de\u4e86 {{code}} \u9519\u8bef\u7801\u3002","zhcn":"\u83b7\u53d6\u5931\u8d25\u3002\u8282\u70b9\u8fd4\u56de\u4e86 {{code}} \u9519\u8bef\u7801\u3002","zhhk":"\u7372\u53d6\u5931\u6557\u3002\u7bc0\u9ede\u8fd4\u56de\u4e86 {{code}} \u78bc\u3002","zhtw":"\u7372\u53d6\u5931\u6557\u3002\u7bc0\u9ede\u8fd4\u56de\u4e86 {{code}} \u78bc\u3002"},"Fetching...":{"ja":"\u53d6\u5f97\u3057\u3066\u3044\u307e\u3059...","zh":"\u83b7\u53d6\u4e2d\u2026\u2026","zhcn":"\u83b7\u53d6\u4e2d\u2026\u2026","zhhk":"\u7372\u53d6\u4e2d\u2026\u2026","zhtw":"\u7372\u53d6\u4e2d\u2026\u2026"},"Generator {{appName}} / Author {{authorName}} / {{memUsage}} / {{time}}ms":{"ja":"\u3053\u306e\u30da\u30fc\u30b8\u306f {{appName}} \u306b\u3088\u3063\u3066\u751f\u6210\u3055\u308c\u307e\u3059 / \u8457\u8005\u306f {{authorName}} / {{memUsage}} / {{time}} \u30df\u30ea\u79d2","zh":"\u8be5\u9875\u9762\u7531 {{appName}} \u751f\u6210 / \u4f5c\u8005\u4e3a {{authorName}} / {{memUsage}} / {{time}} \u6beb\u79d2","zhcn":"\u8be5\u9875\u9762\u7531 {{appName}} \u751f\u6210 / \u4f5c\u8005\u4e3a {{authorName}} / {{memUsage}} / {{time}} \u6beb\u79d2","zhhk":"\u8a72\u9801\u9762\u7531 {{appName}} \u751f\u6210 / \u4f5c\u8005\u7232 {{authorName}} / {{memUsage}} / {{time}} \u6beb\u79d2","zhtw":"\u8a72\u9801\u9762\u7531 {{appName}} \u751f\u6210 / \u4f5c\u8005\u70ba {{authorName}} / {{memUsage}} / {{time}} \u6beb\u79d2"},"idle: {{idle}} \\\\nnice: {{nice}} \\\\nsys: {{sys}} \\\\nuser: {{user}}":{"ja":"idle: {{idle}} \\\\nnice: {{nice}} \\\\nsys: {{sys}} \\\\nuser: {{user}}","zh":"idle: {{idle}} \\\\nnice: {{nice}} \\\\nsys: {{sys}} \\\\nuser: {{user}}","zhcn":"idle: {{idle}} \\\\nnice: {{nice}} \\\\nsys: {{sys}} \\\\nuser: {{user}}","zhhk":"idle: {{idle}} \\\\nnice: {{nice}} \\\\nsys: {{sys}} \\\\nuser: {{user}}","zhtw":"idle: {{idle}} \\\\nnice: {{nice}} \\\\nsys: {{sys}} \\\\nuser: {{user}}"},"In development":{"ja":"\u958b\u767a\u4e2d","zh":"\u5f00\u53d1\u4e2d","zhcn":"\u5f00\u53d1\u4e2d","zhhk":"\u958b\u767c\u4e2d","zhtw":"\u958b\u767c\u4e2d"},"Info":{"ja":"\u60c5\u5831","zh":"\u4fe1\u606f","zhcn":"\u4fe1\u606f","zhhk":"\u8a0a\u606f","zhtw":"\u8a0a\u606f"},"Linux comes with many commands to check memory usage. The \\"free\\" command usually displays the total amount of free and used physical and swap memory in the system, as well as the buffers used by the kernel. The \\"top\\" command provides a dynamic real-time view of a running system.":{"ja":"","zh":"Linux \u6709\u8bb8\u591a\u547d\u4ee4\u6765\u67e5\u770b\u5185\u5b58\u4f7f\u7528\u91cf\u3002\u547d\u4ee4\u201cfree\u201d\u901a\u5e38\u7528\u4e8e\u663e\u793a\u7cfb\u7edf\u53ef\u7528\u7684\u7269\u7406\u5185\u5b58\u548c\u4ea4\u6362\u5206\u533a\u5185\u5b58\uff0c\u4ee5\u53ca\u5185\u6838\u6240\u5360\u7528\u7684\u7f13\u5b58\u3002\u201ctop\u201d\u547d\u4ee4\u63d0\u4f9b\u7cfb\u7edf\u6b63\u5728\u8fd0\u884c\u7684\u5b9e\u65f6\u89c6\u56fe\u3002","zhcn":"Linux \u6709\u8bb8\u591a\u547d\u4ee4\u6765\u67e5\u770b\u5185\u5b58\u4f7f\u7528\u91cf\u3002\u547d\u4ee4\u201cfree\u201d\u901a\u5e38\u7528\u4e8e\u663e\u793a\u7cfb\u7edf\u53ef\u7528\u7684\u7269\u7406\u5185\u5b58\u548c\u4ea4\u6362\u5206\u533a\u5185\u5b58\uff0c\u4ee5\u53ca\u5185\u6838\u6240\u5360\u7528\u7684\u7f13\u5b58\u3002\u201ctop\u201d\u547d\u4ee4\u63d0\u4f9b\u7cfb\u7edf\u6b63\u5728\u8fd0\u884c\u7684\u5b9e\u65f6\u89c6\u56fe\u3002","zhhk":"","zhtw":""},"Loaded extensions":{"ja":"\u30ed\u30fc\u30c9\u30a8\u30af\u30b9\u30c6\u30f3\u30b7\u30e7\u30f3","zh":"\u5df2\u52a0\u8f7d\u7684\u6269\u5c55","zhcn":"\u5df2\u52a0\u8f7d\u7684\u6269\u5c55","zhhk":"\u8f09\u5165\u7684 PHP \u64f4\u5c55","zhtw":"\u8f09\u5165\u7684 PHP \u64f4\u5c55"},"Loading...":{"ja":"\u23f3\u30ed\u30fc\u30c9\u4e2d...","zh":"\u52a0\u8f7d\u4e2d\u2026\u2026","zhcn":"\u52a0\u8f7d\u4e2d\u2026\u2026","zhhk":"\u8f09\u5165\u4e2d\u2026\u2026","zhtw":"\u8f09\u5165\u4e2d\u2026\u2026"},"Max execution time":{"ja":"\u6700\u5927\u5b9f\u884c\u6642\u9593","zh":"\u8fd0\u884c\u8d85\u65f6\u79d2\u6570","zhcn":"\u8fd0\u884c\u8d85\u65f6\u79d2\u6570","zhhk":"\u57f7\u884c\u8d85\u6642\u79d2\u6578","zhtw":"\u57f7\u884c\u903e\u6642\u79d2\u6578"},"Max input variables":{"ja":"\u6700\u5927\u5165\u529b\u5909\u6570","zh":"\u63d0\u4ea4\u8868\u5355\u9650\u5236","zhcn":"\u63d0\u4ea4\u8868\u5355\u9650\u5236","zhhk":"\u63d0\u4ea4\u8868\u55ae\u9650\u5236","zhtw":"\u63d0\u4ea4\u8868\u55ae\u9650\u5236"},"Max memory limit":{"ja":"\u6700\u5927\u30e1\u30e2\u30ea\u5236\u9650","zh":"\u8fd0\u884c\u5185\u5b58\u9650\u5236","zhcn":"\u8fd0\u884c\u5185\u5b58\u9650\u5236","zhhk":"\u57f7\u884c\u8a18\u61b6\u9ad4\u9650\u5236","zhtw":"\u57f7\u884c\u8a18\u61b6\u9ad4\u9650\u5236"},"Max POST size":{"ja":"\u6700\u5927 POST \u30b5\u30a4\u30ba","zh":"POST \u63d0\u4ea4\u9650\u5236","zhcn":"POST \u63d0\u4ea4\u9650\u5236","zhhk":"POST \u63d0\u4ea4\u9650\u5236","zhtw":"POST \u63d0\u4ea4\u9650\u5236"},"Max upload size":{"ja":"\u6700\u5927\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u30b5\u30a4\u30ba","zh":"\u4e0a\u4f20\u6587\u4ef6\u9650\u5236","zhcn":"\u4e0a\u4f20\u6587\u4ef6\u9650\u5236","zhhk":"\u4e0a\u50b3\u6a94\u6848\u9650\u5236","zhtw":"\u4e0a\u50b3\u6a94\u6848\u9650\u5236"},"Memory":{"ja":"RAM","zh":"\u5185\u5b58","zhcn":"\u5185\u5b58","zhhk":"\u8a18\u61b6\u9ad4","zhtw":"\u8a18\u61b6\u9ad4"},"Memory buffers":{"ja":"\u30e1\u30e2\u30ea\u30d0\u30c3\u30d5\u30a1","zh":"\u5185\u5b58\u7f13\u51b2","zhcn":"\u5185\u5b58\u7f13\u51b2","zhhk":"\u8a18\u61b6\u9ad4\u7de9\u885d","zhtw":"\u8a18\u61b6\u9ad4\u7de9\u885d"},"Memory cached":{"ja":"\u30e1\u30e2\u30ea\u30ad\u30e3\u30c3\u30b7\u30e5","zh":"\u5185\u5b58\u7f13\u5b58","zhcn":"\u5185\u5b58\u7f13\u5b58","zhhk":"\u8a18\u61b6\u9ad4\u5feb\u53d6","zhtw":"\u8a18\u61b6\u9ad4\u5feb\u53d6"},"Memory real usage":{"ja":"\u5b9f\u30e1\u30e2\u30ea\u4f7f\u7528\u91cf","zh":"\u771f\u5b9e\u5185\u5b58\u5360\u7528","zhcn":"\u771f\u5b9e\u5185\u5b58\u5360\u7528","zhhk":"\u771f\u5be6\u8a18\u61b6\u9ad4\u4f7f\u7528","zhtw":"\u771f\u5be6\u8a18\u61b6\u9ad4\u4f7f\u7528"},"Min:{{min}} / Max:{{max}} / Avg:{{avg}}":{"ja":"\u6700\u5c0f: {{min}} / \u6700\u5927: {{max}} / \u5e73\u5747: {{avg}}","zh":"\u6700\u5c0f:{{min}} / \u6700\u5927:{{max}} / \u5e73\u5747:{{avg}}","zhcn":"\u6700\u5c0f:{{min}} / \u6700\u5927:{{max}} / \u5e73\u5747:{{avg}}","zhhk":"\u6700\u5c0f:{{min}} / \u6700\u5927:{{max}} / \u5e73\u5747:{{avg}}","zhtw":"\u6700\u5c0f:{{min}} / \u6700\u5927:{{max}} / \u5e73\u5747:{{avg}}"},"Mine":{"ja":"\u79c1\u306e","zh":"\u6211\u7684","zhcn":"\u6211\u7684","zhhk":"\u6211\u7684","zhtw":"\u6211\u7684"},"Move down":{"ja":"\u4e0b\u306b\u79fb\u52d5","zh":"\u4e0b\u79fb","zhcn":"\u4e0b\u79fb","zhhk":"\u4e0b\u79fb","zhtw":"\u4e0b\u79fb"},"Move up":{"ja":"\u4e0a\u306b\u79fb\u52d5","zh":"\u4e0a\u79fb","zhcn":"\u4e0a\u79fb","zhhk":"\u4e0a\u79fb","zhtw":"\u4e0a\u79fb"},"My browser languages (via JS)":{"ja":"\u79c1\u306e\u30d6\u30e9\u30a6\u30b6\u306e\u8a00\u8a9e\uff08JS\uff09","zh":"\u6211\u7684\u6d4f\u89c8\u5668\u8bed\u8a00\uff08JS\uff09","zhcn":"\u6211\u7684\u6d4f\u89c8\u5668\u8bed\u8a00\uff08JS\uff09","zhhk":"\u6211\u7684\u700f\u89bd\u5668\u8a9e\u8a00\uff08JS\uff09","zhtw":"\u6211\u7684\u700f\u89bd\u5668\u8a9e\u8a00\uff08JS\uff09"},"My browser languages (via PHP)":{"ja":"\u79c1\u306e\u30d6\u30e9\u30a6\u30b6\u306e\u8a00\u8a9e\uff08PHP\uff09","zh":"\u6211\u7684\u6d4f\u89c8\u5668\u8bed\u8a00\uff08PHP\uff09","zhcn":"\u6211\u7684\u6d4f\u89c8\u5668\u8bed\u8a00\uff08PHP\uff09","zhhk":"\u6211\u7684\u700f\u89bd\u5668\u8a9e\u8a00\uff08PHP\uff09","zhtw":"\u6211\u7684\u700f\u89bd\u5668\u8a9e\u8a00\uff08PHP\uff09"},"My browser UA":{"ja":"\u79c1\u306e\u30d6\u30e9\u30a6\u30b6 UA","zh":"\u6211\u7684\u6d4f\u89c8\u5668 UA","zhcn":"\u6211\u7684\u6d4f\u89c8\u5668 UA","zhhk":"\u6211\u7684\u700f\u89bd\u5668","zhtw":"\u6211\u7684\u700f\u89bd\u5668"},"My Information":{"ja":"\u79c1\u306e\u60c5\u5831","zh":"\u6211\u7684\u4fe1\u606f","zhcn":"\u6211\u7684\u4fe1\u606f","zhhk":"\u6211\u7684\u8a0a\u606f","zhtw":"\u6211\u7684\u8a0a\u606f"},"My IPv4":{"ja":"\u79c1\u306eIPv4","zh":"\u6211\u7684 IPv4","zhcn":"\u6211\u7684 IPv4","zhhk":"\u6211\u7684 IPv4","zhtw":"\u6211\u7684 IPv4"},"My IPv6":{"ja":"\u79c1\u306eIPv6","zh":"\u6211\u7684 IPv6","zhcn":"\u6211\u7684 IPv6","zhhk":"\u6211\u7684 IPv6","zhtw":"\u6211\u7684 IPv6"},"My location (IPv4)":{"ja":"\u79c1\u306e\u5834\u6240 (IPv4)","zh":"\u6211\u7684\u4f4d\u7f6e\uff08IPv4\uff09","zhcn":"\u6211\u7684\u4f4d\u7f6e\uff08IPv4\uff09","zhhk":"\u6211\u7684\u4f4d\u7f6e\uff08IPv4\uff09","zhtw":"\u6211\u7684\u4f4d\u7f6e\uff08IPv4\uff09"},"My server":{"ja":"\u79c1\u306e\u30b5\u30fc\u30d0\u30fc","zh":"\u6211\u7684\u670d\u52a1\u5668","zhcn":"\u6211\u7684\u670d\u52a1\u5668","zhhk":"\u6211\u7684\u4f3a\u670d\u5668","zhtw":"\u6211\u7684\u4f3a\u670d\u5668"},"Net":{"ja":"\u30cd\u30c3\u30c8","zh":"\u7f51\u7edc","zhcn":"\u7f51\u7edc","zhhk":"\u6d41\u91cf","zhtw":"\u6d41\u91cf"},"Network error, please try again later.":{"ja":"\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u30a8\u30e9\u30fc\u3067\u3059\u3002\u3057\u3070\u3089\u304f\u3057\u3066\u304b\u3089\u3082\u3046\u4e00\u5ea6\u304a\u8a66\u3057\u304f\u3060\u3055\u3044\u3002","zh":"\u7f51\u7edc\u9519\u8bef\uff0c\u8bf7\u7a0d\u5019\u91cd\u8bd5\u3002","zhcn":"\u7f51\u7edc\u9519\u8bef\uff0c\u8bf7\u7a0d\u5019\u91cd\u8bd5\u3002","zhhk":"\u7db2\u8def\u932f\u8aa4\uff0c\u8acb\u7a0d\u5f8c\u91cd\u8a66\u3002","zhtw":"\u7db2\u8def\u932f\u8aa4\uff0c\u8acb\u7a0d\u5f8c\u91cd\u8a66\u3002"},"Network Ping":{"ja":"\u30cd\u30c3\u30c8\u30ef\u30fc\u30afPing","zh":"\u7f51\u7edc Ping","zhcn":"\u7f51\u7edc Ping","zhhk":"\u7db2\u901f Ping","zhtw":"\u7db2\u901f Ping"},"Network Stats":{"ja":"\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u7d71\u8a08","zh":"\u6d41\u91cf\u7edf\u8ba1","zhcn":"\u6d41\u91cf\u7edf\u8ba1","zhhk":"\u6d41\u91cf\u7d71\u8a08","zhtw":"\u6d41\u91cf\u7d71\u8a08"},"No sensor data.":{"zh":"\u65e0\u4f20\u611f\u5668","zhcn":"\u65e0\u4f20\u611f\u5668"},"Node [${nodeId}] fetch failed.":{"ja":"\u30ce\u30fc\u30c9 [${nodeId}] \u306e\u30d5\u30a7\u30c3\u30c1\u306b\u5931\u6557\u3057\u307e\u3057\u305f\u3002","zh":"\u83b7\u53d6\u8282\u70b9 [${nodeId}] \u5931\u8d25\u3002","zhcn":"\u83b7\u53d6\u8282\u70b9 [${nodeId}] \u5931\u8d25\u3002","zhhk":"\u7372\u53d6\u7bc0\u9ede [${nodeId}] \u5931\u6557\u3002","zhtw":"\u7372\u53d6\u7bc0\u9ede [${nodeId}] \u5931\u6557\u3002"},"Nodes":{"ja":"\u30ce\u30fc\u30c9","zh":"\u8282\u70b9","zhcn":"\u8282\u70b9","zhhk":"\u7bc0\u9ede","zhtw":"\u7bc0\u9ede"},"Not support":{"ja":"\u30b5\u30dd\u30fc\u30c8\u3057\u307e\u305b\u3093","zh":"\u4e0d\u652f\u6301","zhcn":"\u4e0d\u652f\u6301","zhhk":"\u4e0d\u652f\u63f4","zhtw":"\u4e0d\u652f\u63f4"},"Opcache enabled":{"ja":"Opcache \u6709\u52b9","zh":"OPcache \u5df2\u542f\u7528","zhcn":"OPcache \u5df2\u542f\u7528","zhhk":"OPcache \u5df2\u5553\u7528","zhtw":"OPcache \u5df2\u555f\u7528"},"Opcache JIT enabled":{"ja":"Opcache JIT \u6709\u52b9","zh":"OPcache JIT \u5df2\u542f\u7528","zhcn":"OPcache JIT \u5df2\u542f\u7528","zhhk":"OPcache JIT \u5df2\u5553\u7528","zhtw":"OPcache JIT \u5df2\u555f\u7528"},"PHP":{"ja":"PHP","zh":"PHP","zhcn":"PHP","zhhk":"PHP","zhtw":"PHP"},"PHP Extensions":{"ja":"PHP\u30a8\u30af\u30b9\u30c6\u30f3\u30b7\u30e7\u30f3","zh":"PHP \u6269\u5c55","zhcn":"PHP \u6269\u5c55","zhhk":"PHP \u64f4\u5c55","zhtw":"PHP \u64f4\u5c55"},"PHP Information":{"ja":"PHP\u60c5\u5831","zh":"PHP \u4fe1\u606f","zhcn":"PHP \u4fe1\u606f","zhhk":"PHP \u8cc7\u8a0a","zhtw":"PHP \u8cc7\u8a0a"},"PHP version":{"ja":"PHP \u30d0\u30fc\u30b8\u30e7\u30f3","zh":"PHP \u7248\u672c","zhcn":"PHP \u7248\u672c","zhhk":"PHP \u7248\u672c","zhtw":"PHP \u7248\u672c"},"Ping":{"ja":"Ping","zh":"Ping","zhcn":"Ping","zhhk":"Ping","zhtw":"Ping"},"Read":{"zh":"\u8bfb","zhcn":"\u8bfb","zhhk":"\u8b80","zhtw":"\u8b80"},"SAPI interface":{"ja":"SAPI \u30a4\u30f3\u30bf\u30d5\u30a7\u30fc\u30b9","zh":"SAPI \u63a5\u53e3","zhcn":"SAPI \u63a5\u53e3","zhhk":"SAPI \u4ecb\u9762","zhtw":"SAPI \u4ecb\u9762"},"Script path":{"ja":"\u30b9\u30af\u30ea\u30d7\u30c8\u30d1\u30b9","zh":"\u811a\u672c\u8def\u5f84","zhcn":"\u811a\u672c\u8def\u5f84","zhhk":"\u8173\u672c\u8def\u5f91","zhtw":"\u8173\u672c\u8def\u5f91"},"Server Benchmark":{"ja":"\u30b5\u30fc\u30d0\u30fc\u57fa\u6e96","zh":"\u670d\u52a1\u5668\u8dd1\u5206","zhcn":"\u670d\u52a1\u5668\u8dd1\u5206","zhhk":"\u4f3a\u670d\u5668\u6027\u80fd\u8dd1\u5206","zhtw":"\u4f3a\u670d\u5668\u6027\u80fd\u8dd1\u5206"},"Server Information":{"ja":"\u30b5\u30fc\u30d0\u30fc\u60c5\u5831","zh":"\u670d\u52a1\u5668\u4fe1\u606f","zhcn":"\u670d\u52a1\u5668\u4fe1\u606f","zhhk":"\u4f3a\u670d\u5668\u8a0a\u606f","zhtw":"\u4f3a\u670d\u5668\u8a0a\u606f"},"Server IPv4":{"ja":"\u30b5\u30fc\u30d0\u30fc IPv4","zh":"\u670d\u52a1\u5668 IPv4","zhcn":"\u670d\u52a1\u5668 IPv4","zhhk":"\u4f3a\u670d\u5668 IPv4","zhtw":"\u4f3a\u670d\u5668 IPv4"},"Server IPv6":{"ja":"\u30b5\u30fc\u30d0\u30fc IPv6","zh":"\u670d\u52a1\u5668 IPv6","zhcn":"\u670d\u52a1\u5668 IPv6","zhhk":"\u4f3a\u670d\u5668 IPv6","zhtw":"\u4f3a\u670d\u5668 IPv6"},"Server location (IPv4)":{"ja":"\u30b5\u30fc\u30d0\u30fc\u306e\u5834\u6240 (IPv4)","zh":"\u670d\u52a1\u5668\u5730\u7406\u4f4d\u7f6e\uff08IPv4\uff09","zhcn":"\u670d\u52a1\u5668\u5730\u7406\u4f4d\u7f6e\uff08IPv4\uff09","zhhk":"\u4f3a\u670d\u5668\u4f4d\u7f6e\uff08IPv4\uff09","zhtw":"\u4f3a\u670d\u5668\u4f4d\u7f6e\uff08IPv4\uff09"},"Server name":{"ja":"\u30b5\u30fc\u30d0\u30fc\u306e\u540d\u524d","zh":"\u670d\u52a1\u5668\u540d","zhcn":"\u670d\u52a1\u5668\u540d","zhhk":"\u4f3a\u670d\u5668\u540d","zhtw":"\u4f3a\u670d\u5668\u540d"},"Server OS":{"ja":"\u30b5\u30fc\u30d0\u30fc OS","zh":"\u670d\u52a1\u5668\u7cfb\u7edf","zhcn":"\u670d\u52a1\u5668\u7cfb\u7edf","zhhk":"\u4f3a\u670d\u5668\u7cfb\u7d71","zhtw":"\u4f3a\u670d\u5668\u7cfb\u7d71"},"Server software":{"ja":"\u30b5\u30fc\u30d0\u30fc\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2","zh":"\u670d\u52a1\u5668\u8f6f\u4ef6","zhcn":"\u670d\u52a1\u5668\u8f6f\u4ef6","zhhk":"\u4f3a\u670d\u5668\u8edf\u9ad4","zhtw":"\u4f3a\u670d\u5668\u8edf\u9ad4"},"Server Status":{"ja":"\u30b5\u30fc\u30d0\u30fc\u306e\u72b6\u614b","zh":"\u670d\u52a1\u5668\u72b6\u6001","zhcn":"\u670d\u52a1\u5668\u72b6\u6001","zhhk":"\u4f3a\u670d\u5668\u72c0\u614b","zhtw":"\u4f3a\u670d\u5668\u72c0\u614b"},"Server time":{"ja":"\u30b5\u30fc\u30d0\u30fc\u6642\u9593","zh":"\u670d\u52a1\u5668\u65f6\u95f4","zhcn":"\u670d\u52a1\u5668\u65f6\u95f4","zhhk":"\u6301\u7e8c\u4e0a\u7dda\u6642\u9593","zhtw":"\u6301\u7e8c\u4e0a\u7dda\u6642\u9593"},"Server uptime":{"ja":"\u30b5\u30fc\u30d0\u30fc\u306e\u7a3c\u50cd\u6642\u9593","zh":"\u6301\u7eed\u8fd0\u4f5c\u65f6\u95f4","zhcn":"\u6301\u7eed\u8fd0\u4f5c\u65f6\u95f4","zhhk":"\u6301\u7e8c\u4e0a\u7dda\u6642\u9593","zhtw":"\u6301\u7e8c\u4e0a\u7dda\u6642\u9593"},"SMTP support":{"ja":"SMTP \u30b5\u30dd\u30fc\u30c8","zh":"SMTP \u652f\u6301","zhcn":"SMTP \u652f\u6301","zhhk":"SMTP \u652f\u63f4","zhtw":"SMTP \u652f\u63f4"},"STAR \u{1f31f} ME":{"ja":"\u661f\u{1f31f}\u5370","zh":"\u661f \u{1f31f} \u6807","zhcn":"\u661f \u{1f31f} \u6807","zhhk":"\u661f\u{1f31f}\u6a19","zhtw":"\u661f\u{1f31f}\u6a19"},"Status":{"ja":"\u72b6\u614b","zh":"\u72b6\u6001","zhcn":"\u72b6\u6001","zhhk":"\u72c0\u614b","zhtw":"\u72c0\u614b"},"Swap":{"ja":"Swap","zh":"Swap","zhcn":"Swap","zhhk":"Swap","zhtw":"Swap"},"Swap cached":{"ja":"SWAP \u30ad\u30e3\u30c3\u30b7\u30e5","zh":"SWAP \u7f13\u5b58","zhcn":"SWAP \u7f13\u5b58","zhhk":"SWAP \u5feb\u53d6","zhtw":"SWAP \u5feb\u53d6"},"Swap usage":{"ja":"SWAP \u4f7f\u7528\u91cf","zh":"SWAP \u5360\u7528","zhcn":"SWAP \u5360\u7528","zhhk":"SWAP \u4f7f\u7528","zhtw":"SWAP \u4f7f\u7528"},"System load":{"ja":"\u30b7\u30b9\u30c6\u30e0\u8ca0\u8377","zh":"\u7cfb\u7edf\u8d1f\u8f7d","zhcn":"\u7cfb\u7edf\u8d1f\u8f7d","zhhk":"\u7cfb\u7d71\u8ca0\u8f09","zhtw":"\u7cfb\u7d71\u8ca0\u8f09"},"Temp.":{"ja":"\u6e29\u5ea6","zh":"\u6e29\u5ea6","zhcn":"\u6e29\u5ea6","zhhk":"\u6eab\u5ea6","zhtw":"\u6eab\u5ea6"},"Temperature Sensor":{"ja":"\u6e29\u5ea6\u30bb\u30f3\u30b5\u30fc","zh":"\u6e29\u5ea6\u4f20\u611f\u5668","zhcn":"\u6e29\u5ea6\u4f20\u611f\u5668","zhhk":"\u6eab\u5ea6\u50b3\u611f\u5668","zhtw":"\u6eab\u5ea6\u50b3\u611f\u5668"},"The author only has 10,000 API requests per month, please do not abuse it.":{"ja":"\u4f5c\u6210\u8005\u306f\u6708\u306b10,000\u306eAPI\u30ea\u30af\u30a8\u30b9\u30c8\u3057\u304b\u6301\u3063\u3066\u3044\u307e\u305b\u3093\u3002\u4e71\u7528\u3057\u306a\u3044\u3067\u304f\u3060\u3055\u3044\u3002","zh":"\u4f5c\u8005\u53ea\u6709\u6bcf\u6708 10,000 \u6b21 API \u8bf7\u6c42\uff0c\u4e14\u7528\u4e14\u73cd\u60dc\u3002","zhcn":"\u4f5c\u8005\u53ea\u6709\u6bcf\u6708 10,000 \u6b21 API \u8bf7\u6c42\uff0c\u4e14\u7528\u4e14\u73cd\u60dc\u3002","zhhk":"\u4f5c\u8005\u6bcf\u6708\u53ea\u6709 10,000 \u6b21 API \u8acb\u6c42\uff0c\u4e14\u7528\u4e14\u73cd\u60dc\u3002","zhtw":"\u4f5c\u8005\u6bcf\u6708\u53ea\u670910,000 \u6b21 API \u8acb\u6c42\uff0c\u4e14\u7528\u4e14\u73cd\u60dc"},"Timeout for socket":{"ja":"\u30bd\u30b1\u30c3\u30c8\u306e\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8","zh":"Socket \u8d85\u65f6\u79d2\u6570","zhcn":"Socket \u8d85\u65f6\u79d2\u6570","zhhk":"Socket \u8d85\u6642\u79d2\u6578","zhtw":"Socket \u903e\u6642\u79d2\u6578"},"Times:{{times}}":{"ja":"\u56de: {{times}}","zh":"\u6b21\u6570\uff1a{{times}}","zhcn":"\u6b21\u6570\uff1a{{times}}","zhhk":"\u6b21\u6578\uff1a{{times}}","zhtw":"\u6b21\u6578\uff1a{{times}}"},"Treatment URLs file":{"ja":"Treatment URLs \u30d5\u30a1\u30a4\u30eb","zh":"\u6587\u4ef6\u8fdc\u7aef\u6253\u5f00","zhcn":"\u6587\u4ef6\u8fdc\u7aef\u6253\u5f00","zhhk":"\u6a94\u6848\u9060\u7aef\u6253\u958b","zhtw":"\u6a94\u6848\u9060\u7aef\u6253\u958b"},"Unavailable":{"ja":"\u5229\u7528\u4e0d\u53ef","zh":"\u4e0d\u53ef\u7528","zhcn":"\u4e0d\u53ef\u7528","zhhk":"\u4e0d\u53ef\u7528","zhtw":"\u4e0d\u53ef\u7528"},"Usage: {{percent}}":{"ja":"\u4f54\u7528: {{percent}}","zh":"\u4f7f\u7528\uff1a{{percent}}","zhcn":"\u4f7f\u7528\uff1a{{percent}}","zhhk":"\u4f54\u7528\uff1a{{percent}}","zhtw":"\u4f54\u7528\uff1a{{percent}}"},"Version":{"ja":"\u30d0\u30fc\u30b8\u30e7\u30f3","zh":"\u7248\u672c","zhcn":"\u7248\u672c","zhhk":"\u7248\u672c","zhtw":"\u7248\u672c"},"Visit PHP.net Official website":{"ja":"PHP.net \u516c\u5f0f\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\u306b\u30a2\u30af\u30bb\u30b9","zh":"\u8bbf\u95ee PHP.net \u5b98\u7f51","zhcn":"\u8bbf\u95ee PHP.net \u5b98\u7f51","zhhk":"\u8a2a\u554f PHP.net \u5b98\u7db2","zhtw":"\u700f\u89bd PHP.net \u5b98\u7db2"},"Visit prober page":{"ja":"X-Prober \u30db\u30fc\u30e0\u30da\u30fc\u30b8\u3078","zh":"\u67e5\u770b\u63a2\u9488\u9875\u9762","zhcn":"\u67e5\u770b\u63a2\u9488\u9875\u9762","zhhk":"\u67e5\u95b1\u63a2\u91dd\u9801\u9762","zhtw":"\u67e5\u95b1\u63a2\u91dd\u9801\u9762"},"Visit the official website":{"ja":"\u516c\u5f0f\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\u3092\u3054\u89a7\u304f\u3060\u3055\u3044","zh":"\u8bbf\u95ee\u5b98\u7f51","zhcn":"\u8bbf\u95ee\u5b98\u7f51","zhhk":"\u8a2a\u554f\u5b98\u7db2","zhtw":"\u700f\u89bd\u5b98\u7db2"},"Write":{"zh":"\u5199","zhcn":"\u5199","zhhk":"\u5beb","zhtw":"\u5beb"},"X Prober":{"zh":"X \u63a2\u9488","zhcn":"X \u63a2\u9488","zhhk":"X \u63a2\u91dd","zhtw":"X \u63a2\u91dd"}}'),vo=navigator.language.replace("-","").replace("_","").toLowerCase(),mo=function(e){var t,n,r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",a="".concat(r||"").concat(e);return null!==(n=null===(t=null==ho?void 0:ho[a])||void 0===t?void 0:t[vo])&&void 0!==n?n:e};function go(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function yo(e){return(yo="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var bo=function(e,t,n,r){var a,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(a=e[l])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},wo=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Bt({enforceActions:"observed"});var ko=function e(){var t=this;go(this,e),this.activeIndex=0,this.setActiveIndex=function(e){t.activeIndex=e},function(e,t,n){if(k(e))return Vt(e,e,t,n);var r=Vn(e,n)[H];if(!e[pn]){var a=Object.getPrototypeOf(e),o=new Set([].concat(z(e),z(a)));o.delete("constructor"),o.delete(H),S(a,pn,o)}dt();try{e[pn].forEach((function(e){return r.make_(e,!t||!(e in t)||t[e])}))}finally{pt()}}(this)};bo([Ce,wo("design:type",Object)],ko.prototype,"activeIndex",void 0),bo([zt,wo("design:type",Object)],ko.prototype,"setActiveIndex",void 0);var _o=new ko,So={mobileSm:"320px",mobileMd:"375px",mobileLg:"425px",tablet:"768px",desktopSm:"1024px",desktopMd:"1440px",desktopLg:"2560px"},xo=function(e){return So[e]?"(min-width: ".concat(So[e],")"):""};function Eo(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);n=o&&e=0;l--)(a=e[l])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},Ro=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},To=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a=0&&a<1?(l=o,u=i):a>=1&&a<2?(l=i,u=o):a>=2&&a<3?(u=o,s=i):a>=3&&a<4?(u=i,s=o):a>=4&&a<5?(l=i,s=o):a>=5&&a<6&&(l=o,s=i);var c=n-o/2;return r(l+c,u+c,s+c)}var ri={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"00ffff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"0000ff",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"00ffff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"ff00ff",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"639",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"};var ai=/^#[a-fA-F0-9]{6}$/,oi=/^#[a-fA-F0-9]{8}$/,ii=/^#[a-fA-F0-9]{3}$/,li=/^#[a-fA-F0-9]{4}$/,ui=/^rgb\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*\)$/i,si=/^rgba\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*([-+]?[0-9]*[.]?[0-9]+)\s*\)$/i,ci=/^hsl\(\s*(\d{0,3}[.]?[0-9]+)\s*,\s*(\d{1,3}[.]?[0-9]?)%\s*,\s*(\d{1,3}[.]?[0-9]?)%\s*\)$/i,fi=/^hsla\(\s*(\d{0,3}[.]?[0-9]+)\s*,\s*(\d{1,3}[.]?[0-9]?)%\s*,\s*(\d{1,3}[.]?[0-9]?)%\s*,\s*([-+]?[0-9]*[.]?[0-9]+)\s*\)$/i;function di(e){if("string"!=typeof e)throw new Zo(3);var t=function(e){if("string"!=typeof e)return e;var t=e.toLowerCase();return ri[t]?"#"+ri[t]:e}(e);if(t.match(ai))return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16)};if(t.match(oi)){var n=parseFloat((parseInt(""+t[7]+t[8],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[2],16),green:parseInt(""+t[3]+t[4],16),blue:parseInt(""+t[5]+t[6],16),alpha:n}}if(t.match(ii))return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16)};if(t.match(li)){var r=parseFloat((parseInt(""+t[4]+t[4],16)/255).toFixed(2));return{red:parseInt(""+t[1]+t[1],16),green:parseInt(""+t[2]+t[2],16),blue:parseInt(""+t[3]+t[3],16),alpha:r}}var a=ui.exec(t);if(a)return{red:parseInt(""+a[1],10),green:parseInt(""+a[2],10),blue:parseInt(""+a[3],10)};var o=si.exec(t.substring(0,50));if(o)return{red:parseInt(""+o[1],10),green:parseInt(""+o[2],10),blue:parseInt(""+o[3],10),alpha:parseFloat(""+o[4])};var i=ci.exec(t);if(i){var l="rgb("+ni(parseInt(""+i[1],10),parseInt(""+i[2],10)/100,parseInt(""+i[3],10)/100)+")",u=ui.exec(l);if(!u)throw new Zo(4,t,l);return{red:parseInt(""+u[1],10),green:parseInt(""+u[2],10),blue:parseInt(""+u[3],10)}}var s=fi.exec(t.substring(0,50));if(s){var c="rgb("+ni(parseInt(""+s[1],10),parseInt(""+s[2],10)/100,parseInt(""+s[3],10)/100)+")",f=ui.exec(c);if(!f)throw new Zo(4,t,c);return{red:parseInt(""+f[1],10),green:parseInt(""+f[2],10),blue:parseInt(""+f[3],10),alpha:parseFloat(""+s[4])}}throw new Zo(5)}function pi(e){return function(e){var t,n=e.red/255,r=e.green/255,a=e.blue/255,o=Math.max(n,r,a),i=Math.min(n,r,a),l=(o+i)/2;if(o===i)return void 0!==e.alpha?{hue:0,saturation:0,lightness:l,alpha:e.alpha}:{hue:0,saturation:0,lightness:l};var u=o-i,s=l>.5?u/(2-o-i):u/(o+i);switch(o){case n:t=(r-a)/u+(r=1?yi(e,t,n):"rgba("+ni(e,t,n)+","+r+")";if("object"==typeof e&&void 0===t&&void 0===n&&void 0===r)return e.alpha>=1?yi(e.hue,e.saturation,e.lightness):"rgba("+ni(e.hue,e.saturation,e.lightness)+","+e.alpha+")";throw new Zo(2)}function ki(e,t,n){if("number"==typeof e&&"number"==typeof t&&"number"==typeof n)return hi("#"+vi(e)+vi(t)+vi(n));if("object"==typeof e&&void 0===t&&void 0===n)return hi("#"+vi(e.red)+vi(e.green)+vi(e.blue));throw new Zo(6)}function _i(e,t,n,r){if("string"==typeof e&&"number"==typeof t){var a=di(e);return"rgba("+a.red+","+a.green+","+a.blue+","+t+")"}if("number"==typeof e&&"number"==typeof t&&"number"==typeof n&&"number"==typeof r)return r>=1?ki(e,t,n):"rgba("+e+","+t+","+n+","+r+")";if("object"==typeof e&&void 0===t&&void 0===n&&void 0===r)return e.alpha>=1?ki(e.red,e.green,e.blue):"rgba("+e.red+","+e.green+","+e.blue+","+e.alpha+")";throw new Zo(7)}function Si(e){if("object"!=typeof e)throw new Zo(8);if(function(e){return"number"==typeof e.red&&"number"==typeof e.green&&"number"==typeof e.blue&&"number"==typeof e.alpha}(e))return _i(e);if(function(e){return"number"==typeof e.red&&"number"==typeof e.green&&"number"==typeof e.blue&&("number"!=typeof e.alpha||void 0===e.alpha)}(e))return ki(e);if(function(e){return"number"==typeof e.hue&&"number"==typeof e.saturation&&"number"==typeof e.lightness&&"number"==typeof e.alpha}(e))return wi(e);if(function(e){return"number"==typeof e.hue&&"number"==typeof e.saturation&&"number"==typeof e.lightness&&("number"!=typeof e.alpha||void 0===e.alpha)}(e))return bi(e);throw new Zo(8)}function xi(e,t,n){return function(){var r=n.concat(Array.prototype.slice.call(arguments));return r.length>=t?e.apply(this,r):xi(e,t,r)}}function Ei(e){return xi(e,e.length,[])}function Ci(e,t,n){return Math.max(e,Math.min(t,n))}function Pi(e,t){if("transparent"===t)return t;var n=pi(t);return Si(Go({},n,{lightness:Ci(0,1,n.lightness-parseFloat(e))}))}var Oi=Ei(Pi);function zi(e,t){if("transparent"===t)return t;var n=pi(t);return Si(Go({},n,{lightness:Ci(0,1,n.lightness+parseFloat(e))}))}var Ii=Ei(zi);var ji="#ccc",Ai="#000",Ni="linear-gradient(#000, #111)",Ri={name:mo("Dark"),isDark:!0,color:"linear-gradient(".concat(_i(ji,.3),", ").concat(_i(Ai,.9),")"),fg:Ai,bg:ji,"selection.fg":ji,"selection.bg":_i(Ai,.95),"html.bg":Ai,"body.fg":ji,"body.bg":Ai,"a.fg":ji,"app.border":Ai,"app.fg":ji,"app.bg":"#222","title.fg":ji,"title.bg":Ai,"title.boxShadow":"0 1px 0 ".concat(_i(ji,.1)),"sysLoad.fg":ji,"sysLoad.bg":Ai,"card.border":_i("#000",.5),"card.fg":ji,"card.bg":"#333","card.hover.bg":"linear-gradient(to right, transparent, ".concat(_i("#000",.5),", transparent)"),"card.boxShadow":"inset 0 0 0 1px #000","card.legend.fg":ji,"card.legend.bg":Ni,"card.des.fg":ji,"card.des.bg":_i("#000",.3),"card.title.fg":ji,"progress.fg":ji,"progress.bg":Ni,"progress.value.fg":ji,"progress.value.bg":"#0c0","progress.value.after.bg":"linear-gradient(".concat([_i("#fff",.2),"transparent"].join(","),")"),"progress.value.before.bg":"linear-gradient(to right, ".concat([_i("#fff",.1),_i("#fff",.2),_i("#fff",.1)].join(","),")"),"network.stats.upload":Ii(.2,"#c24b00"),"network.stats.download":Ii(.2,"#007400"),"network.node.fg":ji,"network.node.bg":"#252525","network.node.border":Ai,"network.node.row.bg":"linear-gradient(to right, ".concat(["transparent",_i("#000",.5),"transparent"].join(","),")"),"ping.button.fg":ji,"ping.button.bg":Ai,"ping.result.fg":ji,"ping.result.bg":Ai,"status.success.fg":ji,"status.success.bg":"linear-gradient(".concat(Oi(.25,"#00e800"),", ").concat(Oi(.2,"#00e800"),")"),"status.error.fg":ji,"status.error.bg":"linear-gradient(".concat(Oi(.45,"#b9b9b9"),", ").concat(Oi(.4,"#b9b9b9"),")"),"search.fg":ji,"search.bg":_i(Ai,.1),"search.hover.fg":ji,"search.hover.bg":_i(Ai,.3),"benchmark.ruby.fg":Ai,"benchmark.ruby.bg":_i(Ai,.1),"footer.fg":ji,"footer.bg":Ai,"nav.fg":ji,"nav.bg":Ai,"nav.hover.fg":ji,"nav.hover.bg":"linear-gradient(".concat([Ii(.15,Ai),Ii(.05,Ai)].join(","),")"),"nav.active.fg":ji,"nav.active.bg":"linear-gradient(".concat([Ii(.3,Ai),Ii(.1,Ai)].join(","),")"),"nav.border":_i(ji,.1),"starMe.fg":Oi(.1,ji),"starMe.bg":Ai,"starMe.hover.fg":ji,"starMe.hover.bg":Ai,"toast.fg":ji,"toast.bg":Ai},Ti="#f8f8f8",Li="#333",Mi="linear-gradient(#282828, ".concat(Ii(.05,Li),")"),Di={default:{name:mo("Default"),isDark:!1,color:"linear-gradient(".concat(_i(Li,.9),", ").concat(_i(Ti,.5),")"),fg:Li,bg:Ti,"selection.fg":Ti,"selection.bg":_i(Li,.95),"html.bg":Li,"body.fg":Li,"body.bg":Li,"a.fg":Li,"app.border":Li,"app.fg":Li,"app.bg":Ti,"title.fg":Ti,"title.bg":Li,"title.boxShadow":"0 1px 0 #000","sysLoad.fg":Ti,"sysLoad.bg":Li,"card.border":_i(Li,.1),"card.fg":Li,"card.bg":_i(Li,.03),"card.hover.bg":"linear-gradient(to right, transparent, ".concat(_i("#000",.1),", transparent)"),"card.boxShadow":["0 -1px 0 ".concat(_i(Li,.3)),"inset 0 1px 0 #fff","inset 0 -1px 0 ".concat(_i(Li,.3)),"0 1px 0 #fff"].join(","),"card.legend.fg":Ti,"card.legend.bg":Mi,"card.des.fg":Li,"card.des.bg":_i(Li,.1),"card.title.fg":Li,"progress.fg":Ti,"progress.bg":Mi,"progress.value.fg":Ti,"progress.value.bg":"#0c0","progress.value.after.bg":"linear-gradient(".concat([_i("#fff",.45),"transparent"].join(","),")"),"progress.value.before.bg":"linear-gradient(to right, ".concat([_i("#fff",.1),_i("#fff",.95),_i("#fff",.1)].join(","),")"),"network.stats.upload":"#c24b00","network.stats.download":"#007400","network.node.fg":Li,"network.node.bg":"#373c381a","network.node.border":"#373c381a","network.node.row.bg":"linear-gradient(to right, transparent, #ffffffe6, transparent)","ping.button.fg":Ti,"ping.button.bg":Li,"ping.result.fg":Ti,"ping.result.bg":Li,"status.success.fg":Ti,"status.success.bg":"linear-gradient(".concat(Oi(.15,"#00e800"),", #00e800)"),"status.error.fg":Ti,"status.error.bg":"linear-gradient(".concat(Oi(.25,"#b9b9b9"),", #b9b9b9)"),"search.fg":Li,"search.bg":_i(Li,.1),"search.hover.fg":Ti,"search.hover.bg":_i(Li,.3),"benchmark.ruby.fg":Li,"benchmark.ruby.bg":_i(Li,.1),"footer.fg":Ti,"footer.bg":Li,"nav.fg":Ti,"nav.bg":Li,"nav.hover.fg":Ti,"nav.hover.bg":"linear-gradient(".concat(_i(Ti,.25),", ").concat(_i(Ti,.1),")"),"nav.active.fg":Li,"nav.active.bg":"linear-gradient(".concat(Ti,", ").concat(Oi(.15,Ti),")"),"nav.border":_i(Ti,.1),"starMe.fg":Oi(.1,Ti),"starMe.bg":Li,"starMe.hover.fg":Ti,"starMe.hover.bg":Li,"toast.fg":Ti,"toast.bg":Li},dark:Ri},Ui=function(e,t,n,r){var a,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(a=e[l])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},Bi=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Bt({enforceActions:"observed"});var Vi=function(){function e(){var t=this;go(this,e),this.ID="colorScheme",this.STORAGE_ID="schemeId",this.schemeId=this.getStorageSchemeId(),this.setSchemeId=function(e){t.schemeId=e,t.setStorageSchemeId(e)},this.setStorageSchemeId=function(e){localStorage.setItem(t.STORAGE_ID,e)},dn(this)}return Ao(e,[{key:"scheme",get:function(){var e;return null!==(e=null==Di?void 0:Di[this.schemeId])&&void 0!==e?e:Di.default}},{key:"getStorageSchemeId",value:function(){return localStorage.getItem(this.STORAGE_ID)||"default"}}]),e}();Ui([Ce,Bi("design:type",String)],Vi.prototype,"schemeId",void 0),Ui([zt,Bi("design:type",Object)],Vi.prototype,"setSchemeId",void 0),Ui([Ie,Bi("design:type",Object),Bi("design:paramtypes",[])],Vi.prototype,"scheme",null);var Fi,Hi,$i,Wi,qi,Gi,Ki,Qi,Yi,Xi,Ji,Zi,el=new Vi,tl=uo(Fi||(Fi=r(["from{transform:translate3d(0, -10%, 0);opacity:.5;}to{opacity:1;transform:translate3d(0, 0, 0);}"]))),nl=so.a.withConfig({displayName:"StyledColorSchemeLink",componentId:"-2oq2ua"})(Hi||(Hi=r(["position:relative;flex:0 0 calc("," * 2);height:",";transition:","s;:first-child{border-top-left-radius:",";border-bottom-left-radius:",";}:last-child{border-top-right-radius:",";border-bottom-right-radius:",";}& + &{margin-left:1px;}:hover{transform:scale3d(1.5, 1.5, 1);z-index:1;}"])),fo,fo,po,co,co,co,co),rl=so.div.withConfig({displayName:"StyledColorScheme",componentId:"-husvoc"})($i||($i=r(["display:flex;justify-content:center;margin:0 0 calc("," * 2)0;animation:"," ","s;animation-fill-mode:forwards;"])),fo,tl,po),al=Ir((function(){return cr.createElement(rl,null,Object.entries(Di).map((function(e){var t=Po(e,2),n=t[0],r=t[1],a=r.name,o=r.color;return cr.createElement(nl,{isActive:n===el.schemeId,title:a,key:n,style:{background:o},onClick:function(){return el.setSchemeId(n)}})})))})),ol=so.div.withConfig({displayName:"StyledContainer",componentId:"-mtk09n"})(Wi||(Wi=r(["margin-left:auto;margin-right:auto;padding-left:calc("," / 2);padding-right:calc("," / 2);max-width:",";@media ","{padding-left:",";padding-right:",";}"])),fo,fo,"1680px",xo("desktopSm"),fo,fo),il=function(e){return cr.createElement(ol,Object.assign({},e))},ll=so.div.withConfig({displayName:"StyledGrid",componentId:"-pyj4lf"})(Gi||(Gi=r(["padding-left:calc("," / 2);padding-right:calc("," / 2);flex:0 0 100%;",""])),fo,fo,(function(e){return t=e.types,Object.entries(t).map((function(e){var t=Po(e,2),n=t[0],a=t[1];if(!So[n])return"";if(!a||!a.length)return"";var o=Po(a,2),i=o[0],l=o[1];return Wa(qi||(qi=r(["@media ","{flex:",";}"])),xo(n),(function(){return/constructor/i.test(window.HTMLElement)?"0 0 calc(".concat(i/l*100,"% - 0.5px);"):"0 0 ".concat(i/l*100,"%;")}))}));var t})),ul=function(e){var t=e.mobileSm,n=e.mobileMd,r=e.mobileLg,a=e.tablet,o=e.desktopSm,i=e.desktopMd,l=e.desktopLg,u=e.children,s={mobileSm:t,mobileMd:n,mobileLg:r,tablet:a,desktopSm:o,desktopMd:i,desktopLg:l};return cr.createElement(ll,{types:s},u)},sl=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a=0;l--)(a=e[l])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},_l=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Bt({enforceActions:"observed"});var Sl=function e(){var t,n,r,a,o,i,l,u,s=this;go(this,e),this.ID="bootstrap",this.conf=null==yl?void 0:yl[this.ID],this.version=null===(t=this.conf)||void 0===t?void 0:t.version,this.appConfigUrls=null===(n=this.conf)||void 0===n?void 0:n.appConfigUrls,this.appConfigUrlDev=null===(r=this.conf)||void 0===r?void 0:r.appConfigUrlDev,this.appName=null===(a=this.conf)||void 0===a?void 0:a.appName,this.appUrl=null===(o=this.conf)||void 0===o?void 0:o.appUrl,this.authorUrl=null===(i=this.conf)||void 0===i?void 0:i.authorUrl,this.authorName=null===(l=this.conf)||void 0===l?void 0:l.authorName,this.isDev=null===(u=this.conf)||void 0===u?void 0:u.isDev,this.appContainer=null,this.setAppContainer=function(e){s.appContainer=e},dn(this)};kl([Ce,_l("design:type",Object)],Sl.prototype,"appContainer",void 0),kl([zt,_l("design:type",Object)],Sl.prototype,"setAppContainer",void 0);var xl=new Sl,El=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:2;if(0===e)return"0";var n=1024,r=["B","K","M","G","T","P","E","Z","Y"],a=Math.floor(Math.log(e)/Math.log(n));a=a<0?0:a;var o=parseFloat((e/Math.pow(n,a)).toFixed(t));return o?"".concat(o," ").concat(r[a]):"0"};function Cl(e,t){for(var n=0,r=Object.entries(t);n').concat(e,""),authorName:'').concat(n,""),memUsage:El(o),time:(1e3*i).toFixed(2)})}})})),Nl=uo(Ol||(Ol=r(["from{transform:rotate(-45deg)translate3d(-28%, -270%, 0);@media ","{transform:rotate(-45deg)translate3d(-28%, -250%, 0);}}to{transform:rotate(-45deg)translate3d(-28%, -70%, 0);@media ","{transform:rotate(-45deg)translate3d(-28%, -50%, 0);}}"])),xo("tablet"),xo("tablet")),Rl=so.a.withConfig({displayName:"StyledForkmeLink",componentId:"-1y2gaj"})(zl||(zl=r(["position:fixed;top:0;left:0;background:",";color:",";font-family:Arial Black;padding:calc("," / 3)calc("," * 3);font-size:calc("," * 0.7);box-shadow:0 3px 5px ",";z-index:2;animation:"," ","s;animation-fill-mode:forwards;@media ","{font-size:1rem;top:calc("," / 2);left:calc("," / 2);}:hover{color:",";background:",";text-decoration:none;}::after,::before{position:absolute;left:0;top:1px;height:0.5px;width:100%;background:linear-gradient(\n 90deg,\n ",",\n ",",\n ","\n );content:'';}::after{top:auto;bottom:1px;}"])),(function(e){return e.theme["starMe.bg"]}),(function(e){return e.theme["starMe.fg"]}),fo,fo,fo,(function(e){return _i(e.theme["starMe.bg"],.5)}),Nl,po,xo("tablet"),fo,fo,(function(e){return e.theme["starMe.hover.fg"]}),(function(e){return e.theme["starMe.hover.bg"]}),(function(e){return _i(e.theme["starMe.bg"],0)}),(function(e){return e.theme["starMe.fg"]}),(function(e){return _i(e.theme["starMe.bg"],0)})),Tl=function(){return cr.createElement(Rl,{href:xl.appUrl,target:"_blank",title:"Fork"},mo("STAR \u{1f31f} ME"))},Ll=n(757),Ml=n.n(Ll),Dl=200,Ul=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{u(r.next(e))}catch(e){o(e)}}function l(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,l)}u((r=r.apply(e,t||[])).next())}))},Bl=function(e){var t=Po((0,cr.useState)({ip:"",msg:mo("Loading..."),isLoading:!0}),2),n=t[0],r=t[1];return(0,cr.useEffect)((function(){Ul(void 0,void 0,void 0,Ml().mark((function t(){var n,a;return Ml().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:return t.prev=0,t.next=3,fetch("https://ipv".concat(e,".inn-studio.com/ip/?json"));case 3:return n=t.sent,t.next=6,n.json();case 6:(null==(a=t.sent)?void 0:a.ip)&&n.status===Dl?r({ip:a.ip,msg:"",isLoading:!1}):r({ip:"",msg:mo("Can not fetch IP"),isLoading:!1}),t.next=13;break;case 10:t.prev=10,t.t0=t.catch(0),r({ip:"",msg:mo("Not support"),isLoading:!1});case 13:case"end":return t.stop()}}),t,null,[[0,10]])})))}),[e]),n};Bt({enforceActions:"observed"});var Vl=new function e(){go(this,e),this.ID="myInfo",this.conf=null==yl?void 0:yl[this.ID],this.enabled=Boolean(this.conf)},Fl=n(204),Hl=n.n(Fl),$l=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{u(r.next(e))}catch(e){o(e)}}function l(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,l)}u((r=r.apply(e,t||[])).next())}))},Wl=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{};return $l(void 0,void 0,void 0,Ml().mark((function n(){var r,a,o;return Ml().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:return t=Object.assign({method:"GET",headers:{"Content-Type":"application/json",Authorization:null===(r=xl.conf)||void 0===r?void 0:r.authorization},cache:"no-cache",credentials:"omit"},t),a="".concat(window.location.pathname,"?action=").concat(e),n.next=4,Hl()(a,t);case 4:return o=n.sent,n.prev=5,n.t0=o.status,n.next=9,o.json();case 9:return n.t1=n.sent,n.abrupt("return",{status:n.t0,data:n.t1});case 13:return n.prev=13,n.t2=n.catch(5),console.error(n.t2),n.abrupt("return",{status:o.status});case 17:case"end":return n.stop()}}),n,null,[[5,13]])})))},ql=function(e,t,n,r){var a,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(a=e[l])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},Gl=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Bt({enforceActions:"observed"});var Kl=function e(){var t=this;go(this,e),this.isOpen=!1,this.msg="",this.setMsg=function(e){t.msg=e},this.close=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0;setTimeout((function(){jt((function(){t.isOpen=!1}))}),1e3*e)},this.open=function(e){t.msg=e,t.isOpen=!0},dn(this)};ql([Ce,Gl("design:type",Object)],Kl.prototype,"isOpen",void 0),ql([Ce,Gl("design:type",Object)],Kl.prototype,"msg",void 0),ql([zt,Gl("design:type",Object)],Kl.prototype,"setMsg",void 0),ql([zt,Gl("design:type",Object)],Kl.prototype,"close",void 0),ql([zt,Gl("design:type",Object)],Kl.prototype,"open",void 0);var Ql,Yl,Xl,Jl,Zl,eu,tu=new Kl,nu=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{u(r.next(e))}catch(e){o(e)}}function l(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,l)}u((r=r.apply(e,t||[])).next())}))},ru=so.a.withConfig({displayName:"StyledLocation",componentId:"-47uy3e"})(Ql||(Ql=r([""]))),au=Ir((function(e){var t=e.ip,n=Po((0,cr.useState)(!1),2),r=n[0],a=n[1],o=Po((0,cr.useState)(null),2),i=o[0],l=o[1],u=(0,cr.useCallback)((function(e){return nu(void 0,void 0,void 0,Ml().mark((function n(){var o,i,u;return Ml().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(e.preventDefault(),!r){n.next=3;break}return n.abrupt("return");case 3:return a(!0),n.next=6,Wl("clientLocationIpv4&ip=".concat(t));case 6:o=n.sent,i=o.data,u=o.status,a(!1),i&&u===Dl?l(i):tu.open(mo("Can not fetch location."));case 11:case"end":return n.stop()}}),n)})))}),[r,t]),s=r?mo("Loading..."):"",c="";return r||(c=i?[i.flag,i.country,i.region,i.city].filter((function(e){return Boolean(e)})).join(", "):mo("\u{1f446} Click to fetch")),t?cr.createElement(ru,{onClick:u,title:mo("The author only has 10,000 API requests per month, please do not abuse it.")},s,c):cr.createElement(cr.Fragment,null,"-")})),ou=Ir((function(){var e=Vl.conf,t=Bl(4),n=t.ip,r=t.msg,a=t.isLoading,o=Bl(6),i=o.ip,l=o.msg,u=o.isLoading,s="",c="";s=a?r:n||((null==e?void 0:e.ipv4)?e.ipv4:r),c=u?l:i||((null==e?void 0:e.ipv6)?e.ipv6:l);var f=[[mo("My IPv4"),s],[mo("My IPv6"),c],[mo("My location (IPv4)"),cr.createElement(au,{ip:n||(null==e?void 0:e.ipv4)})],[mo("My browser UA"),navigator.userAgent],[mo("My browser languages (via JS)"),navigator.languages.join(",")],[mo("My browser languages (via PHP)"),null==e?void 0:e.phpLanguage]];return cr.createElement(vl,null,f.map((function(e){var t=Po(e,2),n=t[0],r=t[1];return cr.createElement(pl,{key:n,name:n,desktopLg:[1,2]},r)})))})),iu=uo(Yl||(Yl=r(["from{transform:translate3d(0, 100%, 0);}to{transform:translate3d(0, 0, 0);}"]))),lu=so.div.withConfig({displayName:"StyledNav",componentId:"-1a7y78c"})(Xl||(Xl=r(["position:fixed;bottom:0;background:",";padding:0 ",";left:0;right:0;z-index:10;display:flex;align-items:center;justify-content:flex-start;height:3rem;line-height:3rem;overflow-x:auto;@media ","{overflow-x:unset;justify-content:center;}"])),(function(e){return e.theme["nav.bg"]}),fo,xo("mobileLg")),uu=so.a.withConfig({displayName:"StyledNavLink",componentId:"-dosm8b"})(Jl||(Jl=r(["position:relative;white-space:nowrap;color:",";padding:0 0.5rem;border-right:1px solid ",";animation:"," ","s;animation-fill-mode:forwards;@media ","{padding:0 ",";}:hover{background:",";color:",";text-decoration:none;}&.active{background:",";color:",";text-decoration:none;}:last-child{border-right:0;}"])),(function(e){return e.theme["nav.fg"]}),(function(e){return e.theme["nav.border"]}),iu,po,xo("tablet"),fo,(function(e){return e.theme["nav.hover.bg"]}),(function(e){return e.theme["nav.hover.fg"]}),(function(e){return e.theme["nav.active.bg"]}),(function(e){return e.theme["nav.active.fg"]})),su=so.span.withConfig({displayName:"StyledNavLinkTitle",componentId:"-iyuinc"})(Zl||(Zl=r(["display:none;@media ","{display:block;}"])),xo("desktopSm")),cu=so.span.withConfig({displayName:"StyledNavLinkTinyTitle",componentId:"-1v9bgu9"})(eu||(eu=r(["display:block;@media ","{display:none;}"])),xo("desktopSm")),fu=Ir((function(){var e=(0,cr.useCallback)((function(e,t){e.preventDefault();var n=document.querySelector("#".concat(t));n&&(window.history.pushState(null,"","#".concat(t)),window.scrollTo(0,function(e){return Math.round(e.getBoundingClientRect().top+window.pageYOffset)}(n)-50))}),[]),t=Vo.enabledCards.map((function(t){var n=t.id,r=t.title,a=t.tinyTitle,o=t.enabled;return void 0===o||o?cr.createElement(uu,{key:n,onClick:function(t){return e(t,n)},href:"#".concat(n)},cr.createElement(su,null,r),cr.createElement(cu,null,a)):null})).filter((function(e){return e}));return cr.createElement(lu,null,cr.createElement(zo,{activeIndex:_o.activeIndex},t))}));var du=function(e,t,n,r){var a,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(a=e[l])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},pu=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},hu=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{u(r.next(e))}catch(e){o(e)}}function l(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,l)}u((r=r.apply(e,t||[])).next())}))};Bt({enforceActions:"observed"});var vu=function e(){var t=this;go(this,e),this.isLoading=!0,this.data={},this.initFetch=function(){return hu(t,void 0,void 0,Ml().mark((function e(){var t,n,r,a=this;return Ml().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Wl("fetch");case 2:t=e.sent,n=t.data,r=t.status,n&&r===Dl?(this.setData(n),this.isLoading&&this.setIsLoading(!1),setTimeout((function(){return hu(a,void 0,void 0,Ml().mark((function e(){return Ml().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,this.initFetch();case 2:case"end":return e.stop()}}),e,this)})))}),1e3)):alert(mo("Fetch error, please refresh page."));case 6:case"end":return e.stop()}}),e,this)})))},this.setIsLoading=function(e){t.isLoading=e},this.setData=function(e){t.data=e},dn(this),this.initFetch()};du([Ce,pu("design:type",Object)],vu.prototype,"isLoading",void 0),du([Ce,pu("design:type",Object)],vu.prototype,"data",void 0),du([zt,pu("design:type",Object)],vu.prototype,"setIsLoading",void 0),du([zt,pu("design:type",Object)],vu.prototype,"setData",void 0);var mu=new vu,gu=function(e,t,n,r){var a,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(a=e[l])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},yu=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Bt({enforceActions:"observed"});var bu=function(){function e(){go(this,e),this.ID="networkStats",this.conf=null==yl?void 0:yl[this.ID],this.enabled=Boolean(this.conf),dn(this)}return Ao(e,[{key:"items",get:function(){var e,t,n;return(mu.isLoading?null===(e=this.conf)||void 0===e?void 0:e.networks:null===(n=null===(t=mu.data)||void 0===t?void 0:t[this.ID])||void 0===n?void 0:n.networks)||[]}},{key:"sortItems",get:function(){return this.items.slice().filter((function(e){var t=e.tx;return Boolean(t)})).sort((function(e,t){return e.tx-t.tx}))}},{key:"itemsCount",get:function(){return this.sortItems.length}},{key:"timestamp",get:function(){var e,t,n,r;return(mu.isLoading?null===(e=this.conf)||void 0===e?void 0:e.timestamp:null===(n=null===(t=mu.data)||void 0===t?void 0:t[this.ID])||void 0===n?void 0:n.timestamp)||(null===(r=this.conf)||void 0===r?void 0:r.timestamp)||0}}]),e}();gu([Ie,yu("design:type",Array),yu("design:paramtypes",[])],bu.prototype,"items",null),gu([Ie,yu("design:type",Object),yu("design:paramtypes",[])],bu.prototype,"sortItems",null),gu([Ie,yu("design:type",Object),yu("design:paramtypes",[])],bu.prototype,"itemsCount",null),gu([Ie,yu("design:type",Number),yu("design:paramtypes",[])],bu.prototype,"timestamp",null);var wu,ku,_u,Su,xu,Eu,Cu,Pu,Ou,zu,Iu,ju,Au,Nu=new bu,Ru=so.div.withConfig({displayName:"StyledNetworkId",componentId:"-wesf1q"})(wu||(wu=r(["text-decoration:underline;"]))),Tu=so(vl).withConfig({displayName:"StyledNetworkIdRow",componentId:"-1qwq21c"})(ku||(ku=r(["align-items:center;justify-content:center;text-align:center;"]))),Lu=so.div.withConfig({displayName:"StyledNetworkStatsDataContainer",componentId:"-epaizi"})(_u||(_u=r(["display:flex;align-items:center;justify-content:center;text-align:center;"]))),Mu=so.div.withConfig({displayName:"StyledNetworkStatsData",componentId:"-1bk8we9"})(Su||(Su=r(["flex:0 0 50%;color:",";"])),(function(e){var t=e.isUpload,n=e.theme;return t?n["network.stats.upload"]:n["network.stats.download"]})),Du=so.div.withConfig({displayName:"StyledNetworkStatsTotal",componentId:"-1ly60aa"})(xu||(xu=r([""]))),Uu=so.div.withConfig({displayName:"StyledNetworkStatsRate",componentId:"-112xll0"})(Eu||(Eu=r(["font-family:'Arial Black';::before{margin-right:0.5rem;}"]))),Bu=so(Uu).withConfig({displayName:"StyledNetworkStatsRateRx",componentId:"-1bbtn5c"})(Cu||(Cu=r(["::before{content:'\u25bc';}"],["::before{content:'\\u25BC';}"]))),Vu=so(Uu).withConfig({displayName:"StyledNetworkStatsRateTx",componentId:"-flhci6"})(Pu||(Pu=r(["::before{content:'\u25b2';}"],["::before{content:'\\u25B2';}"]))),Fu=function(e){var t=e.id,n=e.singleLine,r=void 0===n||n,a=e.totalRx,o=void 0===a?0:a,i=e.rateRx,l=void 0===i?0:i,u=e.totalTx,s=void 0===u?0:u,c=e.rateTx,f=void 0===c?0:c;return t?cr.createElement(Tu,null,cr.createElement(ul,{mobileSm:r?[1,3]:[1,1]},cr.createElement(Ru,null,t)),cr.createElement(ul,{mobileSm:r?[2,3]:[1,1]},cr.createElement(Lu,null,cr.createElement(Mu,{isUpload:!1},cr.createElement(Du,null,El(o)),cr.createElement(Bu,null,El(l),"/s")),cr.createElement(Mu,{isUpload:!0},cr.createElement(Du,null,El(s)),cr.createElement(Vu,null,El(f),"/s"))))):null},Hu=Ir((function(){var e=Nu.sortItems,t=Nu.itemsCount,n=Nu.timestamp;if(!t)return null;var r,a,o=(r={items:e,timestamp:n},a=(0,cr.useRef)(),(0,cr.useEffect)((function(){a.current=r})),a.current),i=n-((null==o?void 0:o.timestamp)||n);return cr.createElement(vl,null,e.map((function(t){var n=t.id,r=t.rx,a=t.tx;if(!r&&!a)return null;var l=((null==o?void 0:o.items)||e).find((function(e){return e.id===n})),u=(null==l?void 0:l.rx)||0,s=(null==l?void 0:l.tx)||0;return cr.createElement(pl,{key:n,tablet:[1,2],desktopMd:[1,3],desktopLg:[1,4]},cr.createElement(Fu,{id:n,totalRx:r,rateRx:(r-u)/i,totalTx:a,rateTx:(a-s)/i}))})))})),$u=function(e){e=e.replace("#","");var t=new ArrayBuffer(4);new DataView(t).setUint32(0,parseInt(e,16),!1);var n=new Uint8Array(t);return[n[1],n[2],n[3]]},Wu=function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:1,a="".concat((256|e).toString(16).slice(1)).concat((256|t).toString(16).slice(1)).concat((256|n).toString(16).slice(1)),o=1===r?"":(255*r|256).toString(16).slice(1);return"".concat(a).concat(o)},qu=function(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:100,r=$u(e),a=$u(t),o=(a[0]-r[0])/n,i=(a[1]-r[1])/n,l=(a[2]-r[2])/n,u=[],s=0;s=0;l--)(a=e[l])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},es=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Bt({enforceActions:"observed"});var ts=function(){function e(){go(this,e),this.ID="serverStatus",this.conf=null==yl?void 0:yl[this.ID],this.enabled=Boolean(this.conf),dn(this)}return Ao(e,[{key:"fetchData",get:function(){var e;return null===(e=mu.data)||void 0===e?void 0:e[this.ID]}},{key:"sysLoad",get:function(){var e,t;return mu.isLoading?null===(e=this.conf)||void 0===e?void 0:e.sysLoad:(null===(t=this.fetchData)||void 0===t?void 0:t.sysLoad)||[0,0,0]}},{key:"cpuUsage",get:function(){var e;return mu.isLoading?{idle:90,nice:0,sys:5,user:5}:null===(e=this.fetchData)||void 0===e?void 0:e.cpuUsage}},{key:"memRealUsage",get:function(){var e,t;return mu.isLoading?null===(e=this.conf)||void 0===e?void 0:e.memRealUsage:null===(t=this.fetchData)||void 0===t?void 0:t.memRealUsage}},{key:"memCached",get:function(){var e,t;return mu.isLoading?null===(e=this.conf)||void 0===e?void 0:e.memCached:null===(t=this.fetchData)||void 0===t?void 0:t.memCached}},{key:"memBuffers",get:function(){var e,t;return mu.isLoading?null===(e=this.conf)||void 0===e?void 0:e.memBuffers:null===(t=this.fetchData)||void 0===t?void 0:t.memBuffers}},{key:"swapUsage",get:function(){var e,t;return mu.isLoading?null===(e=this.conf)||void 0===e?void 0:e.swapUsage:null===(t=this.fetchData)||void 0===t?void 0:t.swapUsage}},{key:"swapCached",get:function(){var e,t;return mu.isLoading?null===(e=this.conf)||void 0===e?void 0:e.swapCached:null===(t=this.fetchData)||void 0===t?void 0:t.swapCached}}]),e}();Zu([Ie,es("design:type",Object),es("design:paramtypes",[])],ts.prototype,"fetchData",null),Zu([Ie,es("design:type",Array),es("design:paramtypes",[])],ts.prototype,"sysLoad",null),Zu([Ie,es("design:type",Object),es("design:paramtypes",[])],ts.prototype,"cpuUsage",null),Zu([Ie,es("design:type",Object),es("design:paramtypes",[])],ts.prototype,"memRealUsage",null),Zu([Ie,es("design:type",Object),es("design:paramtypes",[])],ts.prototype,"memCached",null),Zu([Ie,es("design:type",Object),es("design:paramtypes",[])],ts.prototype,"memBuffers",null),Zu([Ie,es("design:type",Object),es("design:paramtypes",[])],ts.prototype,"swapUsage",null),Zu([Ie,es("design:type",Object),es("design:paramtypes",[])],ts.prototype,"swapCached",null);var ns,rs,as,os,is=new ts,ls=so.div.withConfig({displayName:"StyledSysLoadGroup",componentId:"-1282pzu"})(ns||(ns=r(["display:flex;align-items:center;justify-content:center;@media ","{justify-content:",";}"])),xo("tablet"),(function(e){return e.isCenter?"center":"flex-start"})),us=so.span.withConfig({displayName:"StyledSysLoadGroupItem",componentId:"-15tdhrg"})(rs||(rs=r(["background:",";color:",";padding:calc("," / 10)calc("," / 1.5);border-radius:10rem;font-family:'Arial Black';font-weight:700;@media ","{padding:calc("," / 10)",";}& + &{margin-left:0.5rem;}"])),(function(e){return e.theme["sysLoad.bg"]}),(function(e){return e.theme["sysLoad.fg"]}),fo,fo,xo("tablet"),fo,fo),ss=function(e){var t=e.sysLoad,n=e.isCenter,r=[1,5,15],a=t.map((function(e,t){return{id:"".concat(r[t],"minAvg"),load:e,text:Cl(mo("{{minute}} minute average"),{minute:r[t]})}}));return cr.createElement(ls,{isCenter:n},a.map((function(e){var t=e.id,n=e.load,r=e.text;return cr.createElement(us,{key:t,title:r},n.toFixed(2))})))},cs=Ir((function(e){var t=e.isCenter,n=void 0!==t&&t;return cr.createElement(pl,{name:mo("System load"),tablet:[1,1]},cr.createElement(ss,{isCenter:n,sysLoad:is.sysLoad}))})),fs=so.div.withConfig({displayName:"StyledLoading",componentId:"-1usdlrb"})(as||(as=r(["display:flex;align-items:center;"]))),ds=so.div.withConfig({displayName:"StyledLoadingText",componentId:"-szgat4"})(os||(os=r(["margin-left:0.5em;"]))),ps=function(){return cr.createElement("svg",{width:"16px",height:"16px",viewBox:"0 0 100 100",preserveAspectRatio:"xMidYMid"},cr.createElement("g",{transform:"translate(50 50)"},cr.createElement("g",{transform:"scale(0.7)"},cr.createElement("g",{transform:"translate(-50 -50)"},cr.createElement("g",null,cr.createElement("animateTransform",{attributeName:"transform",type:"rotate",repeatCount:"indefinite",values:"0 50 50;360 50 50",keyTimes:"0;1",dur:"0.7575757575757576s"}),cr.createElement("path",{fillOpacity:"0.8",fill:"#832f0e",d:"M50 50L50 0A50 50 0 0 1 100 50Z"})),cr.createElement("g",null,cr.createElement("animateTransform",{attributeName:"transform",type:"rotate",repeatCount:"indefinite",values:"0 50 50;360 50 50",keyTimes:"0;1",dur:"1.0101010101010102s"}),cr.createElement("path",{fillOpacity:"0.8",fill:"#0c0a08",d:"M50 50L50 0A50 50 0 0 1 100 50Z",transform:"rotate(90 50 50)"})),cr.createElement("g",null,cr.createElement("animateTransform",{attributeName:"transform",type:"rotate",repeatCount:"indefinite",values:"0 50 50;360 50 50",keyTimes:"0;1",dur:"1.5151515151515151s"}),cr.createElement("path",{fillOpacity:"0.8",fill:"#594a40",d:"M50 50L50 0A50 50 0 0 1 100 50Z",transform:"rotate(180 50 50)"})),cr.createElement("g",null,cr.createElement("animateTransform",{attributeName:"transform",type:"rotate",repeatCount:"indefinite",values:"0 50 50;360 50 50",keyTimes:"0;1",dur:"3.0303030303030303s"}),cr.createElement("path",{fillOpacity:"0.8",fill:"#8e7967",d:"M50 50L50 0A50 50 0 0 1 100 50Z",transform:"rotate(270 50 50)"}))))))},hs=function(e){return cr.createElement(fs,null,cr.createElement(ps,null),cr.createElement(ds,Object.assign({},e)))},vs=function(e,t,n,r){var a,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(a=e[l])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},ms=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},gs=function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a=e.length?{done:!0}:{done:!1,value:e[r++]}},e:function(e){throw e},f:a}}throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,i=!0,l=!1;return{s:function(){n=n.call(e)},n:function(){var e=n.next();return i=e.done,e},e:function(e){l=!0,o=e},f:function(){try{i||null==n.return||n.return()}finally{if(l)throw o}}}}function zs(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=new Array(t);nr?1:0}));var Qs=(null==Gs?void 0:Gs.loadedExtensions)||[];Qs.sort((function(e,t){var n=e.toLowerCase(),r=t.toLowerCase();return nr?1:0}));var Ys=function(){return cr.createElement(vl,null,Ks.map((function(e){var t=Po(e,2),n=t[0],r=t[1];return cr.createElement(pl,{key:n,name:n,mobileMd:[1,2],tablet:[1,3],desktopMd:[1,4],desktopLg:[1,5]},cr.createElement(gl,{isSuccess:r}))})),Boolean(Qs.length)&&cr.createElement(pl,{name:mo("Loaded extensions"),tablet:[1,1]},cr.createElement(Hs,null,Qs.map((function(e){return cr.createElement(Ws,{key:e,keyword:e})})))))},Xs=function(e,t,n,r){var a,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(a=e[l])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},Js=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Bt({enforceActions:"observed"});var Zs=function e(){var t=this;go(this,e),this.ID="phpInfo",this.conf=null==yl?void 0:yl[this.ID],this.enabled=Boolean(this.conf),this.latestPhpVersion="",this.latestPhpDate="",this.setLatestPhpVersion=function(e){t.latestPhpVersion=e},this.setLatestPhpDate=function(e){t.latestPhpDate=e},dn(this)};Xs([Ce,Js("design:type",Object)],Zs.prototype,"latestPhpVersion",void 0),Xs([Ce,Js("design:type",Object)],Zs.prototype,"latestPhpDate",void 0),Xs([zt,Js("design:type",Object)],Zs.prototype,"setLatestPhpVersion",void 0),Xs([zt,Js("design:type",Object)],Zs.prototype,"setLatestPhpDate",void 0);var ec,tc=new Zs,nc=so.a.withConfig({displayName:"StyledCardLink",componentId:"-dut27m"})(ec||(ec=r(["::before{content:'\u{1f446} ';}"],["::before{content:'\\uD83D\\uDC46 ';}"]))),rc=function(e){return cr.createElement(nc,Object.assign({target:"_blank"},e))},ac=function(e,t){if(yo(e)+yo(t)!=="stringstring")return!1;for(var n=e.split("."),r=t.split("."),a=Math.max(n.length,r.length),o=0;o0||Number(n[o])>Number(r[o]))return 1;if(r[o]&&!n[o]&&Number(r[o])>0||Number(n[o])=0;l--)(a=e[l])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},cc=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Bt({enforceActions:"observed"});var fc=function(){function e(){var t=this;go(this,e),this.ID="ping",this.conf=null==yl?void 0:yl[this.ID],this.enabled=Boolean(this.conf),this.isPing=!1,this.pingItems=[],this.refs={},this.setRef=function(e,n){t.refs[e]=n},this.setIsPing=function(e){t.isPing=e},this.setPingItems=function(e){t.pingItems=e},this.appendPingItem=function(e){t.pingItems.push(e)},dn(this)}return Ao(e,[{key:"pingItemsCount",get:function(){return this.pingItems.length}}]),e}();sc([Ce,cc("design:type",Object)],fc.prototype,"isPing",void 0),sc([Ce,cc("design:type",Array)],fc.prototype,"pingItems",void 0),sc([Ce,cc("design:type",Object)],fc.prototype,"refs",void 0),sc([zt,cc("design:type",Object)],fc.prototype,"setRef",void 0),sc([zt,cc("design:type",Object)],fc.prototype,"setIsPing",void 0),sc([zt,cc("design:type",Object)],fc.prototype,"setPingItems",void 0),sc([Ie,cc("design:type",Object),cc("design:paramtypes",[])],fc.prototype,"pingItemsCount",null),sc([zt,cc("design:type",Object)],fc.prototype,"appendPingItem",void 0);var dc,pc,hc,vc,mc,gc,yc,bc,wc,kc,_c,Sc,xc=new fc,Ec=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{u(r.next(e))}catch(e){o(e)}}function l(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,l)}u((r=r.apply(e,t||[])).next())}))},Cc=so.a.withConfig({displayName:"StyledPingBtn",componentId:"-zhdv7l"})(dc||(dc=r(["display:block;text-align:center;color:",";background:",";border-radius:",";padding:calc("," / 2)",";margin-right:",";:hover,:active{text-decoration:none;color:",";opacity:0.9;}:active{opacity:1;transform:scale3d(0.95, 0.95, 1);}"])),(function(e){return e.theme["ping.button.fg"]}),(function(e){return e.theme["ping.button.bg"]}),co,fo,fo,fo,(function(e){return e.theme["ping.button.fg"]})),Pc=so.ul.withConfig({displayName:"StyledPingItemContainer",componentId:"-1i880q1"})(pc||(pc=r(["display:flex;flex-wrap:wrap;background:",";color:",";padding:0.5rem ",";margin:0.5rem 0 0;max-height:8rem;overflow-y:auto;border-radius:"," "," 0 0;list-style-type:none;::-webkit-scrollbar-track{background-color:transparent;}::-webkit-scrollbar{width:",";background-color:transparent;}::-webkit-scrollbar-thumb{border-radius:"," 0 0 ",";background-color:",";opacity:0;:hover{opacity:1;}}"])),(function(e){var t=e.theme;return Ii(.01,t["ping.result.bg"])}),(function(e){return e.theme["ping.result.fg"]}),fo,fo,fo,fo,fo,fo,(function(e){return _i(e.theme["ping.result.bg"],.5)})),Oc=so.li.withConfig({displayName:"StyledPingItem",componentId:"-hgy9gx"})(hc||(hc=r(["flex:0 0 ","%;@media ","{flex:0 0 25%;}@media ","{flex:0 0 20%;}"])),1/3*100,xo("tablet"),xo("desktopSm")),zc=so.span.withConfig({displayName:"StyledPingItemNumber",componentId:"-nolfuy"})(vc||(vc=r(["opacity:0.5;display:none;@media ","{display:inline;}"])),xo("tablet")),Ic=so.span.withConfig({displayName:"StyledPingItemLine",componentId:"-1g0wpn6"})(mc||(mc=r(["opacity:0.3;display:none;@media ","{display:inline;}"])),xo("tablet")),jc=so.span.withConfig({displayName:"StyledPingItemTime",componentId:"-1nhjk2l"})(gc||(gc=r(["font-weight:bold;"]))),Ac=so.div.withConfig({displayName:"StyledPingResult",componentId:"-1c34sjm"})(yc||(yc=r(["display:flex;align-items:center;background:",";color:",";border-radius:"," "," "," ",";padding:calc("," / 2)",";border-top:1px solid ",";flex-wrap:wrap;justify-content:space-between;"])),(function(e){return e.theme["ping.result.bg"]}),(function(e){return e.theme["ping.result.fg"]}),(function(e){return e.hasPing?0:fo}),(function(e){return e.hasPing?0:fo}),fo,fo,fo,fo,(function(e){return _i(e.theme["ping.result.fg"],.1)})),Nc=so.div.withConfig({displayName:"StyledPingResultTimes",componentId:"-1ws87zl"})(bc||(bc=r([""]))),Rc=so.div.withConfig({displayName:"StyledPingResultAvg",componentId:"-1fks0xr"})(wc||(wc=r([""]))),Tc=Ir((function(){var e=xc.pingItems.map((function(e,t){var n=e.time;return cr.createElement(Oc,{key:String(t)},cr.createElement(zc,null,t+1<10?"0".concat(t+1):t+1),cr.createElement(Ic,null," ------------ "),cr.createElement(jc,null,"".concat(n," ms")))}));return cr.createElement(cr.Fragment,null,e)})),Lc=Ir((function(){var e=xc.pingItemsCount,t=xc.pingItems.map((function(e){return e.time})),n=e?Math.floor(t.reduce((function(e,t){return e+t}),0)/e):0,r=e?Number(Math.max.apply(Math,uc(t))):0,a=e?Number(Math.min.apply(Math,uc(t))):0;return cr.createElement(Ac,{hasPing:Boolean(e)},cr.createElement(Nc,null,Cl(mo("Times:{{times}}"),{times:e})),cr.createElement(Rc,null,Cl(mo("Min:{{min}} / Max:{{max}} / Avg:{{avg}}"),{min:a,max:r,avg:n})))})),Mc=Ir((function(){var e=xc.pingItemsCount,t=(0,cr.useRef)(0),n=(0,cr.useRef)(null),r=(0,cr.useCallback)((function(){return Ec(void 0,void 0,void 0,Ml().mark((function e(){return Ml().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Ec(void 0,void 0,void 0,Ml().mark((function e(){var t,r,a,o,i,l,u;return Ml().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=xc.appendPingItem,r=Number(new Date),e.next=4,Wl("ping");case 4:a=e.sent,o=a.data,a.status===Dl&&(i=o.time,l=Number(new Date),u=1e3*i,t({time:Math.floor(l-r-u)}),setTimeout((function(){if(n.current){var e=n.current.scrollTop,t=n.current.scrollHeight;e=0;l--)(a=e[l])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},Kc=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},Qc=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{u(r.next(e))}catch(e){o(e)}}function l(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,l)}u((r=r.apply(e,t||[])).next())}))};Bt({enforceActions:"observed"});var Yc=function e(){var t=this;go(this,e),this.appConfig=null,this.fetch=function(){return Qc(t,void 0,void 0,Ml().mark((function e(){var t,n,r,a,o,i=this;return Ml().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:if(t=xl.isDev,n=xl.appConfigUrls,r=xl.appConfigUrlDev,a=!1,!t){e.next=6;break}return e.next=5,Hl()(r).then((function(e){return e.json()})).then((function(e){i.setAppConfig(e)})).catch((function(e){console.error(e)}));case 5:return e.abrupt("return");case 6:o=0;case 7:if(!(o=0;l--)(a=e[l])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},Zc=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Bt({enforceActions:"observed"});var ef=function(){function e(){var t,n=this;go(this,e),this.ID="serverBenchmark",this.conf=null==yl?void 0:yl[this.ID],this.enabledMyServerBenchmark=!(null===(t=this.conf)||void 0===t?void 0:t.disabledMyServerBenchmark),this.isLoading=!1,this.linkText=mo("\u{1f446} Click to test"),this.marks={cpu:0,read:0,write:0},this.setMarks=function(e){n.marks=e},this.setIsLoading=function(e){n.isLoading=e},this.setLinkText=function(e){n.linkText=e},dn(this)}return Ao(e,[{key:"servers",get:function(){var e;return(null===(e=null==Xc?void 0:Xc.appConfig)||void 0===e?void 0:e.BENCHMARKS)||null}}]),e}();Jc([Ce,Zc("design:type",Object)],ef.prototype,"isLoading",void 0),Jc([Ce,Zc("design:type",String)],ef.prototype,"linkText",void 0),Jc([Ce,Zc("design:type",Object)],ef.prototype,"marks",void 0),Jc([Ie,Zc("design:type",Object),Zc("design:paramtypes",[])],ef.prototype,"servers",null),Jc([zt,Zc("design:type",Object)],ef.prototype,"setMarks",void 0),Jc([zt,Zc("design:type",Object)],ef.prototype,"setIsLoading",void 0),Jc([zt,Zc("design:type",Object)],ef.prototype,"setLinkText",void 0);var tf,nf,rf,af=new ef,of=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{u(r.next(e))}catch(e){o(e)}}function l(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,l)}u((r=r.apply(e,t||[])).next())}))},lf=so.a.withConfig({displayName:"StyledTextBtn",componentId:"-1lflqbj"})(tf||(tf=r(["display:block;"]))),uf=so.div.withConfig({displayName:"StyledResult",componentId:"-1tn652c"})(nf||(nf=r([""]))),sf=so.a.withConfig({displayName:"StyledAff",componentId:"-yr6hzh"})(rf||(rf=r(["word-break:normal;"]))),cf=function(e){var t=e.cpu,n=e.read,r=e.write,a=e.date,o=t+n+r,i=t.toLocaleString(),l=n.toLocaleString(),u=r.toLocaleString(),s=o.toLocaleString(),c=Cl("{{cpu}} (CPU) + {{read}} (Read) + {{write}} (Write) = {{total}}",{cpu:i,read:l,write:u,total:s});return cr.createElement(uf,null,cr.createElement($c,{ruby:i,rt:"CPU",onClick:function(){return Uc()("CPU: ".concat(i))}})," + ",cr.createElement($c,{ruby:l,rt:mo("Read"),onClick:function(){return Uc()("Read: ".concat(l))}})," + ",cr.createElement($c,{ruby:u,rt:mo("Write"),onClick:function(){return Uc()("Write: ".concat(u))}})," = ",cr.createElement($c,{isResult:!0,ruby:s,rt:a||"",onClick:function(){return Uc()(c)}}))},ff=Ir((function(){var e=af.servers;if(!e)return cr.createElement(qc,null,mo("Can not fetch marks data from GitHub."));var t=e.map((function(e){return e.total=e.detail?Object.values(e.detail).reduce((function(e,t){return e+t}),0):0,e}));t.sort((function(e,t){return Number(t.total)-Number(e.total)}));var n=t.map((function(e){var t=e.name,n=e.url,r=e.date,a=e.proberUrl,o=e.binUrl,i=e.detail;if(!i)return null;var l=i.cpu,u=void 0===l?0:l,s=i.read,c=void 0===s?0:s,f=i.write,d=void 0===f?0:f,p=a?cr.createElement("a",{href:a,target:"_blank",title:mo("Visit prober page"),rel:"noreferrer"}," \u{1f517} "):"",h=o?cr.createElement("a",{href:o,target:"_blank",title:mo("Download speed test"),rel:"noreferrer"}," \u2b07\ufe0f "):"",v=cr.createElement(sf,{href:n,target:"_blank",title:mo("Visit the official website")},t);return cr.createElement(pl,{key:t,name:v,tablet:[1,2],desktopMd:[1,3],desktopLg:[1,4]},cr.createElement(cf,{cpu:u,read:c,write:d,date:r}),p,h)}));return cr.createElement(cr.Fragment,null,n)})),df=Ir((function(){var e=af.marks;return e?cr.createElement(cf,Object.assign({},e)):null})),pf=Ir((function(e){var t=e.onClick,n=af.linkText;return cr.createElement(pl,{name:mo("My server"),tablet:[1,2],desktopMd:[1,3],desktopLg:[1,4]},cr.createElement(lf,{onClick:t},n),cr.createElement(df,null))})),hf=Ir((function(){var e=(0,cr.useCallback)((function(e){return of(void 0,void 0,void 0,Ml().mark((function t(){var n,r,a,o,i,l,u,s,c,f;return Ml().wrap((function(t){for(;;)switch(t.prev=t.next){case 0:if(e.preventDefault(),n=af.isLoading,r=af.setIsLoading,a=af.setMarks,o=af.setLinkText,!n){t.next=4;break}return t.abrupt("return");case 4:return o(mo("\u23f3 Testing, please wait...")),r(!0),t.next=8,Wl("benchmark");case 8:i=t.sent,l=i.data,u=void 0===l?{}:l,s=i.status,c=u.marks,f=u.seconds,s===Dl?c?(a(c),o(mo("\u{1f446} Click to test"))):o(mo("Network error, please try again later.")):o(429===s?Cl(mo("\u23f3 Please wait {{seconds}}s"),{seconds:f}):mo("Network error, please try again later.")),r(!1);case 15:case"end":return t.stop()}}),t)})))}),[]);return cr.createElement(cr.Fragment,null,cr.createElement(Vc,null,mo("\u2694\ufe0f Different versions cannot be compared, and different time servers have different loads, just for reference.")),cr.createElement(vl,null,af.enabledMyServerBenchmark&&cr.createElement(pf,{onClick:e}),cr.createElement(ff,null)))})),vf=function(e,t,n,r){var a,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(a=e[l])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},mf=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},gf=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{u(r.next(e))}catch(e){o(e)}}function l(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,l)}u((r=r.apply(e,t||[])).next())}))};Bt({enforceActions:"observed"});var yf=function(){function e(){var t=this;go(this,e),this.ID="serverInfo",this.conf=null==yl?void 0:yl[this.ID],this.enabled=Boolean(this.conf),this.serverIpv4=mo("Loading..."),this.serverIpv6=mo("Loading..."),this.serverLocation=null,this.setServerLocation=function(e){t.serverLocation=e},this.setServerIpv4=function(e){t.serverIpv4=e},this.setServerIpv6=function(e){t.serverIpv6=e},this.fetchServerIpv4=function(){return gf(t,void 0,void 0,Ml().mark((function e(){var t,n,r;return Ml().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Wl("serverIpv4");case 2:t=e.sent,n=t.data,r=t.status,(null==n?void 0:n.ip)&&r===Dl?this.setServerIpv4(n.ip):this.setServerIpv4("-");case 6:case"end":return e.stop()}}),e,this)})))},this.fetchServerIpv6=function(){return gf(t,void 0,void 0,Ml().mark((function e(){var t,n,r;return Ml().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Wl("serverIpv6");case 2:t=e.sent,n=t.data,r=t.status,(null==n?void 0:n.ip)&&r===Dl?this.setServerIpv6(n.ip):this.setServerIpv6("-");case 6:case"end":return e.stop()}}),e,this)})))},dn(this),this.fetchServerIpv4(),this.fetchServerIpv6()}return Ao(e,[{key:"serverTime",get:function(){var e,t,n;return mu.isLoading?null===(e=this.conf)||void 0===e?void 0:e.serverTime:null===(n=null===(t=mu.data)||void 0===t?void 0:t[this.ID])||void 0===n?void 0:n.serverTime}},{key:"serverUptime",get:function(){var e,t,n;return mu.isLoading?null===(e=this.conf)||void 0===e?void 0:e.serverUptime:null===(n=null===(t=mu.data)||void 0===t?void 0:t[this.ID])||void 0===n?void 0:n.serverUptime}},{key:"serverUtcTime",get:function(){var e,t,n;return mu.isLoading?null===(e=this.conf)||void 0===e?void 0:e.serverUtcTime:null===(n=null===(t=mu.data)||void 0===t?void 0:t[this.ID])||void 0===n?void 0:n.serverUtcTime}},{key:"diskUsage",get:function(){var e,t,n;return mu.isLoading?null===(e=this.conf)||void 0===e?void 0:e.diskUsage:null===(n=null===(t=mu.data)||void 0===t?void 0:t[this.ID])||void 0===n?void 0:n.diskUsage}}]),e}();vf([Ce,mf("design:type",String)],yf.prototype,"serverIpv4",void 0),vf([Ce,mf("design:type",String)],yf.prototype,"serverIpv6",void 0),vf([Ce,mf("design:type",Object)],yf.prototype,"serverLocation",void 0),vf([zt,mf("design:type",Object)],yf.prototype,"setServerLocation",void 0),vf([zt,mf("design:type",Object)],yf.prototype,"setServerIpv4",void 0),vf([zt,mf("design:type",Object)],yf.prototype,"setServerIpv6",void 0),vf([Ie,mf("design:type",String),mf("design:paramtypes",[])],yf.prototype,"serverTime",null),vf([Ie,mf("design:type",Object),mf("design:paramtypes",[])],yf.prototype,"serverUptime",null),vf([Ie,mf("design:type",String),mf("design:paramtypes",[])],yf.prototype,"serverUtcTime",null),vf([Ie,mf("design:type",Object),mf("design:paramtypes",[])],yf.prototype,"diskUsage",null);var bf,wf=new yf,kf=Ir((function(){var e,t,n,r,a=wf.ID,o=wf.conf,i=mu.isLoading,l=mu.data,u=o.diskUsage,s=u.value,c=u.max;return i||(s=null===(t=null===(e=null==l?void 0:l[a])||void 0===e?void 0:e.diskUsage)||void 0===t?void 0:t.value,c=null===(r=null===(n=null==l?void 0:l[a])||void 0===n?void 0:n.diskUsage)||void 0===r?void 0:r.max),s&&c?cr.createElement(Ju,{value:s,max:c,isCapacity:!0}):cr.createElement(cr.Fragment,null,mo("Unavailable"))})),_f=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{u(r.next(e))}catch(e){o(e)}}function l(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,l)}u((r=r.apply(e,t||[])).next())}))},Sf=so.a.withConfig({displayName:"StyledLocation",componentId:"-1dc7egs"})(bf||(bf=r([""]))),xf=Ir((function(e){var t=e.action,n=Po((0,cr.useState)(!1),2),r=n[0],a=n[1],o=Po((0,cr.useState)(null),2),i=o[0],l=o[1],u=(0,cr.useCallback)((function(e){return _f(void 0,void 0,void 0,Ml().mark((function n(){var o,i,u;return Ml().wrap((function(n){for(;;)switch(n.prev=n.next){case 0:if(e.preventDefault(),!r){n.next=3;break}return n.abrupt("return");case 3:return a(!0),n.next=6,Wl(t);case 6:o=n.sent,i=o.data,u=o.status,a(!1),i&&u===Dl?l(i):tu.open(mo("Can not fetch location."));case 11:case"end":return n.stop()}}),n)})))}),[t,r]),s=r?mo("Loading..."):"",c="";return r||(c=i?[i.flag,i.country,i.region,i.city].filter((function(e){return Boolean(e)})).join(", "):mo("\u{1f446} Click to fetch")),cr.createElement(Sf,{onClick:u,title:mo("The author only has 10,000 API requests per month, please do not abuse it.")},s,c)})),Ef=Ir((function(){var e=wf.serverUptime,t=e.days,n=e.hours,r=e.mins,a=e.secs,o=wf.serverTime,i=Cl(mo("{{days}} days {{hours}} hours {{mins}} mins {{secs}} secs"),{days:t,hours:n,mins:r,secs:a}),l=[[mo("Server time"),o],[mo("Server uptime"),i]];return cr.createElement(cr.Fragment,null,l.map((function(e){var t=Po(e,2),n=t[0],r=t[1];return cr.createElement(pl,{key:n,name:n,tablet:[1,2],desktopMd:[1,4],desktopLg:[1,5]},r)})))})),Cf=Ir((function(){var e=wf.conf,t=wf.serverIpv4,n=wf.serverIpv6,r=[[mo("Server name"),null==e?void 0:e.serverName]],a=[[mo("Server IPv4"),t],[mo("Server IPv6"),n],[mo("Server software"),null==e?void 0:e.serverSoftware]],o=[[mo("Server location (IPv4)"),cr.createElement(xf,{action:"serverLocationIpv4"})],[mo("CPU model"),(null==e?void 0:e.cpuModel)||mo("Unavailable")],[mo("Server OS"),null==e?void 0:e.serverOs],[mo("Script path"),null==e?void 0:e.scriptPath],[mo("Disk usage"),cr.createElement(kf,null)]];return cr.createElement(vl,null,r.map((function(e){var t=Po(e,2),n=t[0],r=t[1];return cr.createElement(pl,{key:n,name:n,tablet:[1,2],desktopMd:[1,4],desktopLg:[1,5]},r)})),cr.createElement(Ef,null),a.map((function(e){var t=Po(e,2),n=t[0],r=t[1];return cr.createElement(pl,{key:n,name:n,tablet:[1,2],desktopMd:[1,4],desktopLg:[1,5]},r)})),o.map((function(e){var t=Po(e,2),n=t[0],r=t[1];return cr.createElement(pl,{key:n,name:n,tablet:[1,1]},r)})))})),Pf=Ir((function(){var e=is.cpuUsage,t=e.idle;return cr.createElement(pl,{name:mo("CPU usage"),tablet:[1,1]},cr.createElement(Ju,{title:Cl(mo("idle: {{idle}} \nnice: {{nice}} \nsys: {{sys}} \nuser: {{user}}"),e),value:100-t,max:100,isCapacity:!1}))})),Of=Ir((function(){var e=is.memBuffers,t=e.max,n=e.value;return cr.createElement(pl,{title:mo("Buffers are in-memory block I/O buffers. They are relatively short-lived. Prior to Linux kernel version 2.4, Linux had separate page and buffer caches. Since 2.4, the page and buffer cache are unified and Buffers is raw disk blocks not represented in the page cache\u2014i.e., not file data."),name:mo("Memory buffers"),tablet:[1,2]},cr.createElement(Ju,{value:n,max:t,isCapacity:!0}))})),zf=Ir((function(){var e=is.memCached,t=e.max,n=e.value;return cr.createElement(pl,{title:mo("Cached memory is memory that Linux uses for disk caching. However, this doesn't count as \"used\" memory, since it will be freed when applications require it. Hence you don't have to worry if a large amount is being used."),name:mo("Memory cached"),tablet:[1,2]},cr.createElement(Ju,{value:n,max:t,isCapacity:!0}))})),If=Ir((function(){var e=is.memRealUsage,t=e.max,n=e.value;return cr.createElement(pl,{title:mo('Linux comes with many commands to check memory usage. The "free" command usually displays the total amount of free and used physical and swap memory in the system, as well as the buffers used by the kernel. The "top" command provides a dynamic real-time view of a running system.'),name:mo("Memory real usage"),tablet:[1,1]},cr.createElement(Ju,{value:n,max:t,isCapacity:!0}))})),jf=Ir((function(){var e=is.swapCached,t=e.max,n=e.value;return t?cr.createElement(pl,{name:mo("Swap cached"),tablet:[1,1]},cr.createElement(Ju,{value:n,max:t,isCapacity:!0})):null})),Af=Ir((function(){var e=is.swapUsage,t=e.max,n=e.value;return t?cr.createElement(pl,{name:mo("Swap usage"),tablet:[1,1]},cr.createElement(Ju,{value:n,max:t,isCapacity:!0})):null})),Nf=function(){return cr.createElement(vl,null,cr.createElement(cs,null),cr.createElement(Pf,null),cr.createElement(If,null),cr.createElement(zf,null),cr.createElement(Of,null),cr.createElement(Af,null),cr.createElement(jf,null))},Rf=function(e,t,n,r){var a,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(a=e[l])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},Tf=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)},Lf=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{u(r.next(e))}catch(e){o(e)}}function l(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,l)}u((r=r.apply(e,t||[])).next())}))};Bt({enforceActions:"observed"});var Mf=function(){function e(){var t=this;go(this,e),this.ID="temperatureSensor",this.items=[],this.setItems=function(e){t.items=e},this.setEnabledCard=function(){var e=Vo.setCard,n=Vo.cards.find((function(e){return e.id===t.ID}));n&&(n.enabled||e({id:t.ID,enabled:!0}))},this.fetch=function(){return Lf(t,void 0,void 0,Ml().mark((function e(){var t,n,r=this;return Ml().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return e.next=2,Wl("temperature-sensor");case 2:t=e.sent,n=t.data,t.status===Dl&&(this.setItems(n),this.setEnabledCard(),setTimeout((function(){r.fetch()}),1e3));case 6:case"end":return e.stop()}}),e,this)})))},dn(this)}return Ao(e,[{key:"itemsCount",get:function(){return this.items.length}}]),e}();Rf([Ce,Tf("design:type",Array)],Mf.prototype,"items",void 0),Rf([zt,Tf("design:type",Object)],Mf.prototype,"setItems",void 0),Rf([zt,Tf("design:type",Object)],Mf.prototype,"setEnabledCard",void 0),Rf([zt,Tf("design:type",Object)],Mf.prototype,"fetch",void 0),Rf([Ie,Tf("design:type",Object),Tf("design:paramtypes",[])],Mf.prototype,"itemsCount",null);var Df=new Mf,Uf=Ir((function(){var e=Df.itemsCount,t=Df.items;return e?cr.createElement(vl,null,t.map((function(t){var n=t.id,r=t.name,a=t.celsius;return cr.createElement(pl,{key:n,name:Cl(mo("{{sensor}} temperature"),{sensor:r}),tablet:[1,1===e?1:2]},cr.createElement(Ju,{value:a,max:150,isCapacity:!1,percentTag:"\u2103"}))}))):null})),Bf=function(e,t,n,r){var a,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var l=e.length-1;l>=0;l--)(a=e[l])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i},Vf=function(e,t){if("object"===("undefined"==typeof Reflect?"undefined":yo(Reflect))&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)};Bt({enforceActions:"observed"});var Ff=function(){function e(){var t=this;go(this,e),this.isUpdating=!1,this.isUpdateError=!1,this.setIsUpdating=function(e){t.isUpdating=e},this.setIsUpdateError=function(e){t.isUpdateError=e},dn(this)}return Ao(e,[{key:"newVersion",get:function(){var e=Xc.appConfig;return e&&e.APP_VERSION&&-1===ac(xl.version,e.APP_VERSION)?e.APP_VERSION:""}},{key:"notiText",get:function(){return this.isUpdating?mo("\u23f3 Updating, please wait a second..."):this.isUpdateError?mo("\u274c Update error, click here to try again?"):this.newVersion?Cl(mo("\u2728 Found update! Version {{oldVersion}} \u2192 {{newVersion}}"),{oldVersion:xl.version,newVersion:this.newVersion}):""}}]),e}();Bf([Ce,Vf("design:type",Object)],Ff.prototype,"isUpdating",void 0),Bf([Ce,Vf("design:type",Object)],Ff.prototype,"isUpdateError",void 0),Bf([Ie,Vf("design:type",String),Vf("design:paramtypes",[])],Ff.prototype,"newVersion",null),Bf([zt,Vf("design:type",Object)],Ff.prototype,"setIsUpdating",void 0),Bf([zt,Vf("design:type",Object)],Ff.prototype,"setIsUpdateError",void 0),Bf([Ie,Vf("design:type",String),Vf("design:paramtypes",[])],Ff.prototype,"notiText",null);var Hf,$f,Wf,qf,Gf,Kf,Qf,Yf=new Ff,Xf=function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{u(r.next(e))}catch(e){o(e)}}function l(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,l)}u((r=r.apply(e,t||[])).next())}))},Jf=Ir((function(){var e=(0,cr.useCallback)((function(){return Xf(void 0,void 0,void 0,Ml().mark((function e(){var t,n,r,a;return Ml().wrap((function(e){for(;;)switch(e.prev=e.next){case 0:return t=Yf.setIsUpdating,n=Yf.setIsUpdateError,t(!0),e.next=4,Wl("update");case 4:r=e.sent,a=r.status,e.t0=a,e.next=e.t0===Dl?9:507===e.t0||500===e.t0?11:15;break;case 9:return window.location.reload(),e.abrupt("return");case 11:return alert(mo("Can not update file, please check the server permissions and space.")),t(!1),n(!0),e.abrupt("return");case 15:alert(mo("Network error, please try again later.")),t(!1),n(!0);case 18:case"end":return e.stop()}}),e)})))}),[]);return cr.createElement(td,{title:mo("Click to update"),onClick:e},Yf.notiText)})),Zf=uo(Hf||(Hf=r(["from{transform:translate3d(-50%, -100%, 0);}to{transform:translate3d(-50%, 0, 0);}"]))),ed=so.h1.withConfig({displayName:"StyledTitle",componentId:"-1eobdqo"})($f||($f=r(["background:",";position:fixed;top:0;left:50%;justify-content:center;text-align:center;margin:0;min-width:60vw;width:50vw;font-size:",";line-height:1;border-radius:0 0 "," ",";z-index:10;box-shadow:",";animation:"," ","s;animation-fill-mode:forwards;"])),(function(e){return e.theme["title.bg"]}),fo,co,co,(function(e){return e.theme["title.boxShadow"]}),Zf,po),td=so.a.withConfig({displayName:"StyledTitleLink",componentId:"-gqk1ax"})(Wf||(Wf=r(["display:block;padding:",";color:",";:hover{color:",";}"])),fo,(function(e){return e.theme["title.fg"]}),(function(e){return e.theme["title.fg"]})),nd=Ir((function(){var e=xl.appUrl,t=xl.appName,n=xl.version;return cr.createElement(ed,null,Yf.newVersion?cr.createElement(Jf,null):cr.createElement(td,{href:e,target:"_blank"},"".concat(t," v").concat(n)))})),rd=function(e){var t,n,r=e.children,a=(n=(0,cr.useRef)(document.createElement("div")),(0,cr.useEffect)((function(){if(t){var e=document.getElementById(t);if(!e)return;e.innerHTML="",e.appendChild(n.current)}else document.body.appendChild(n.current);return function(){n.current.remove()}}),[t]),n.current);return fr.createPortal(r,a)},ad=so.div.withConfig({displayName:"StyledToast",componentId:"-8ljqtk"})(qf||(qf=r(["position:fixed;bottom:4rem;width:20rem;max-width:80vw;left:50%;transform:translateX(-50%);background:",";color:",";border-radius:",";padding:calc("," / 2)",";cursor:pointer;word-break:normal;text-align:center;backdrop-filter:blur(5px);"])),(function(e){return e.theme["toast.bg"]}),(function(e){return e.theme["toast.fg"]}),fo,fo,fo),od=Ir((function(){var e=tu.isOpen,t=tu.msg,n=tu.close;return e?cr.createElement(rd,null,cr.createElement(ad,{title:mo("Click to close"),onClick:function(){return n()}},t)):null})),id=Wa(Gf||(Gf=r(["@media ","{::-webkit-scrollbar-track{background-color:transparent;}::-webkit-scrollbar{width:",";background-color:transparent;}::-webkit-scrollbar-thumb{border-radius:"," 0 0 ",";background-color:#ccc;:hover{background-color:#fff;}}}*{box-sizing:border-box;word-break:break-all;transition:background ","s;}::selection{background:",";color:",";}html{font-size:75%;background:",";scroll-behavior:smooth;}body{background:",";color:",";font-family:'Noto Sans CJK SC','Helvetica Neue',Helvetica,Arial,Verdana,Geneva,sans-serif;padding:",";margin:0;line-height:1.5;}a{cursor:pointer;color:",";text-decoration:none;:hover,:active{color:",";text-decoration:underline;}}"])),xo("desktopSm"),fo,fo,fo,po,(function(e){return e.theme["selection.bg"]}),(function(e){return e.theme["selection.fg"]}),(function(e){return e.theme["html.bg"]}),(function(e){return e.theme["body.bg"]}),(function(e){return e.theme["body.fg"]}),fo,(function(e){return e.theme["a.fg"]}),(function(e){return e.theme["a.fg"]})),ld=function(e){for(var t=arguments.length,n=new Array(t>1?t-1:0),r=1;r0:window[n]("onreadystatechange",(function(){"complete"===document.readyState&&e()}));break;case t.indexOf("MSIE 9.0")>0:case t.indexOf("MSIE 10.0")>0:window[n]("onreadystatechange",(function(){"loading"!==document.readyState&&e()}));break;default:(window[n]?"complete"===document.readyState:"loading"!==document.readyState)?e():document.addEventListener("DOMContentLoaded",e)}}((function(){var e=document.createElement("div");document.body.innerHTML="",document.body.appendChild(e),(0,fr.render)(cr.createElement(sd,null),e)}))},640:function(e,t,n){"use strict";var r=n(742),a={"text/plain":"Text","text/html":"Url",default:"Text"};e.exports=function(e,t){var n,o,i,l,u,s,c=!1;t||(t={}),n=t.debug||!1;try{if(i=r(),l=document.createRange(),u=document.getSelection(),(s=document.createElement("span")).textContent=e,s.style.all="unset",s.style.position="fixed",s.style.top=0,s.style.clip="rect(0, 0, 0, 0)",s.style.whiteSpace="pre",s.style.webkitUserSelect="text",s.style.MozUserSelect="text",s.style.msUserSelect="text",s.style.userSelect="text",s.addEventListener("copy",(function(r){if(r.stopPropagation(),t.format)if(r.preventDefault(),void 0===r.clipboardData){n&&console.warn("unable to use e.clipboardData"),n&&console.warn("trying IE specific stuff"),window.clipboardData.clearData();var o=a[t.format]||a.default;window.clipboardData.setData(o,e)}else r.clipboardData.clearData(),r.clipboardData.setData(t.format,e);t.onCopy&&(r.preventDefault(),t.onCopy(r.clipboardData))})),document.body.appendChild(s),l.selectNodeContents(s),u.addRange(l),!document.execCommand("copy"))throw new Error("copy command was unsuccessful");c=!0}catch(r){n&&console.error("unable to copy using execCommand: ",r),n&&console.warn("trying IE specific stuff");try{window.clipboardData.setData(t.format||"text",e),t.onCopy&&t.onCopy(window.clipboardData),c=!0}catch(r){n&&console.error("unable to copy using clipboardData: ",r),n&&console.error("falling back to prompt"),o=function(e){var t=(/mac os x/i.test(navigator.userAgent)?"\u2318":"Ctrl")+"+C";return e.replace(/#{\s*key\s*}/g,t)}("message"in t?t.message:"Copy to clipboard: #{key}, Enter"),window.prompt(o,e)}}finally{u&&("function"==typeof u.removeRange?u.removeRange(l):u.removeAllRanges()),s&&document.body.removeChild(s),i()}return c}},679:function(e,t,n){"use strict";var r=n(864),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},l={};function u(e){return r.isMemo(e)?i:l[e.$$typeof]||a}l[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},l[r.Memo]=i;var s=Object.defineProperty,c=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var a=p(n);a&&a!==h&&e(t,a,r)}var i=c(n);f&&(i=i.concat(f(n)));for(var l=u(t),v=u(n),m=0;m