Update node modules #77

Merged
sb10q merged 9 commits from esavkin/web2019:68-update-node-modules into master 2023-07-14 09:01:04 +08:00
40 changed files with 4054 additions and 8217 deletions

View File

@ -18,7 +18,7 @@ Start:
zola serve
```
To update the .min.js and .jsx file:
To update the .bundle.js and .jsx file:
```
nix-shell -p nodejs --run "npm run build"

View File

@ -9,7 +9,7 @@ layout_css = "col-12 col-md-10 mx-auto"
{% div() %}
<script src="/js/hammer-2.0.8.js"></script>
<script src="/js/hammer.min.js"></script>
<script src="/js/three-r76.js"></script>
<script src="/js/SolveSpaceControls.js"></script>
{% end %}

6865
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -4,19 +4,30 @@
"description": "These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. For deployment, see the nix-scripts repository. Commits to https://git.m-labs.hk/M-Labs/web2019.git are automatically deployed to m-labs.hk through Hydra.",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1",
"start": "./node_modules/.bin/babel static/js/shop.jsx --watch -o static/js/shop.min.js",
"build": "./node_modules/.bin/babel static/js/shop.jsx -o static/js/shop.min.js"
"start": "npx webpack --watch",
"build": "npx webpack"
},
"repository": {
"type": "git",
"url": "https://git.m-labs.hk/M-Labs/web2019.git"
},
"devDependencies": {
"@babel/cli": "^7.8.4",
"@babel/core": "^7.9.0",
"@babel/preset-env": "^7.9.5",
"@babel/preset-react": "^7.9.4",
"babel-preset-minify": "^0.5.1"
"@babel/cli": "^7.22.6",
"@babel/core": "^7.22.8",
"@babel/preset-env": "^7.22.7",
"@babel/preset-react": "^7.22.5",
"babel-preset-minify": "^0.5.2",
"babel-loader": "^9.1.3",
"webpack": "^5.88.1",
"webpack-cli": "^5.1.4",
"bootstrap": "^5.3.0",
"react": "^18.2.0",
"react-dom": "^18.2.0",
"react-beautiful-dnd": "^13.1.1",
"axios": "^1.4.0",
"prop-types": "^15.8.1",
"jquery": "^3.7.0",
"uuid": "^9.0.0"
},
"babel": {
"presets": [

File diff suppressed because one or more lines are too long

6
static/css/bootstrap-5.3.0.min.css vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -13,19 +13,32 @@
}
#accordion_categories,
#accordion_categories .card {
#accordion_categories .accordion-header,
#accordion_categories .accordion-button,
#accordion_categories .accordion-item {
background-color: inherit;
border: none;
--bs-accordion-border-width: 0;
}
#accordion_categories .card:not(:first-child) {
.accordion-button:focus {
box-shadow: none;
border-color: rgba(0,0,0,.125);
}
#accordion_categories .accordion-item:not(:first-child) {
border-top: thin rgba(255,255, 255, 20%) solid ;
border-radius: 0;
}
#accordion_categories .card-header {
#accordion_categories .accordion-header {
padding: 0;
}
#accordion_categories .accordion-button:after {
background-image: url("data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23ffffff'><path fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'/></svg>");
}
#accordion_categories button {
color: white;
font-weight: bold;
@ -33,11 +46,11 @@
padding: .75rem 2rem;
}
#accordion_categories .card .card-body {
#accordion_categories .accordion-body {
padding: 0;
}
#accordion_categories .card-header:hover {
#accordion_categories .accordion-header:hover {
background-color: #1f4f68;
transition: 0.3s;
text-decoration: none;

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because it is too large Load Diff

7
static/js/hammer.min.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

2
static/js/jquery-3.7.0.min.js vendored Normal file

File diff suppressed because one or more lines are too long

2
static/js/jquery-3.7.0.slim.min.js vendored Normal file

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

File diff suppressed because one or more lines are too long

View File

@ -1 +0,0 @@
!function(f){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=f();else if("function"==typeof define&&define.amd)define([],f);else{var g;g="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this,g.PropTypes=f()}}(function(){return function e(t,n,r){function s(o,u){if(!n[o]){if(!t[o]){var a="function"==typeof require&&require;if(!u&&a)return a(o,!0);if(i)return i(o,!0);var f=new Error("Cannot find module '"+o+"'");throw f.code="MODULE_NOT_FOUND",f}var l=n[o]={exports:{}};t[o][0].call(l.exports,function(e){var n=t[o][1][e];return s(n?n:e)},l,l.exports,e,t,n,r)}return n[o].exports}for(var i="function"==typeof require&&require,o=0;o<r.length;o++)s(r[o]);return s}({1:[function(require,module){"use strict";function emptyFunction(){}var ReactPropTypesSecret=require(3);module.exports=function(){function e(e,r,t,o,n,p){if(p!==ReactPropTypesSecret){var c=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw c.name="Invariant Violation",c}}function r(){return e}e.isRequired=e;var t={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:r,element:e,instanceOf:r,node:e,objectOf:r,oneOf:r,oneOfType:r,shape:r,exact:r};return t.checkPropTypes=emptyFunction,t.PropTypes=t,t}},{3:3}],2:[function(require,module){module.exports=require(1)()},{1:1}],3:[function(require,module){"use strict";var ReactPropTypesSecret="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";module.exports=ReactPropTypesSecret},{}]},{},[2])(2)});

File diff suppressed because one or more lines are too long

View File

@ -1,244 +0,0 @@
/** @license React v16.10.2
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
/*
Modernizr 3.0.0pre (Custom Build) | MIT
*/
'use strict';(function(la,l){"object"===typeof exports&&"undefined"!==typeof module?module.exports=l(require("react")):"function"===typeof define&&define.amd?define(["react"],l):la.ReactDOM=l(la.React)})(this,function(la){function l(a){for(var b=a.message,c="https://reactjs.org/docs/error-decoder.html?invariant="+b,d=1;d<arguments.length;d++)c+="&args[]="+encodeURIComponent(arguments[d]);a.message="Minified React error #"+b+"; visit "+c+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ";
return a}function tf(){if(pc)for(var a in cb){var b=cb[a],c=pc.indexOf(a);if(!(-1<c))throw l(Error(96),a);if(!qc[c]){if(!b.extractEvents)throw l(Error(97),a);qc[c]=b;c=b.eventTypes;for(var d in c){var e=void 0;var f=c[d],g=b,h=d;if(yd.hasOwnProperty(h))throw l(Error(99),h);yd[h]=f;var k=f.phasedRegistrationNames;if(k){for(e in k)k.hasOwnProperty(e)&&uf(k[e],g,h);e=!0}else f.registrationName?(uf(f.registrationName,g,h),e=!0):e=!1;if(!e)throw l(Error(98),d,a);}}}}function uf(a,b,c){if(db[a])throw l(Error(100),
a);db[a]=b;zd[a]=b.eventTypes[c].dependencies}function vi(a,b,c,d,e,f,g,h,k){Eb=!1;rc=null;wi.apply(xi,arguments)}function yi(a,b,c,d,e,f,g,h,k){vi.apply(this,arguments);if(Eb){if(Eb){var m=rc;Eb=!1;rc=null}else throw l(Error(198));sc||(sc=!0,Ad=m)}}function vf(a,b,c){var d=a.type||"unknown-event";a.currentTarget=wf(c);yi(d,b,void 0,a);a.currentTarget=null}function eb(a,b){if(null==b)throw l(Error(30));if(null==a)return b;if(Array.isArray(a)){if(Array.isArray(b))return a.push.apply(a,b),a;a.push(b);
return a}return Array.isArray(b)?[a].concat(b):[a,b]}function Bd(a,b,c){Array.isArray(a)?a.forEach(b,c):a&&b.call(c,a)}function tc(a){null!==a&&(Fb=eb(Fb,a));a=Fb;Fb=null;if(a){Bd(a,zi);if(Fb)throw l(Error(95));if(sc)throw a=Ad,sc=!1,Ad=null,a;}}function xf(a,b){var c=a.stateNode;if(!c)return null;var d=Cd(c);if(!d)return null;c=d[b];a:switch(b){case "onClick":case "onClickCapture":case "onDoubleClick":case "onDoubleClickCapture":case "onMouseDown":case "onMouseDownCapture":case "onMouseMove":case "onMouseMoveCapture":case "onMouseUp":case "onMouseUpCapture":(d=
!d.disabled)||(a=a.type,d=!("button"===a||"input"===a||"select"===a||"textarea"===a));a=!d;break a;default:a=!1}if(a)return null;if(c&&"function"!==typeof c)throw l(Error(231),b,typeof c);return c}function Gb(a){if(null===a||"object"!==typeof a)return null;a=yf&&a[yf]||a["@@iterator"];return"function"===typeof a?a:null}function Ai(a){if(-1===a._status){a._status=0;var b=a._ctor;b=b();a._result=b;b.then(function(b){0===a._status&&(b=b.default,a._status=1,a._result=b)},function(b){0===a._status&&(a._status=
2,a._result=b)})}}function xa(a){if(null==a)return null;if("function"===typeof a)return a.displayName||a.name||null;if("string"===typeof a)return a;switch(a){case ya:return"Fragment";case fb:return"Portal";case uc:return"Profiler";case zf:return"StrictMode";case vc:return"Suspense";case Dd:return"SuspenseList"}if("object"===typeof a)switch(a.$$typeof){case Af:return"Context.Consumer";case Bf:return"Context.Provider";case Ed:var b=a.render;b=b.displayName||b.name||"";return a.displayName||(""!==b?
"ForwardRef("+b+")":"ForwardRef");case Fd:return xa(a.type);case Cf:if(a=1===a._status?a._result:null)return xa(a)}return null}function Gd(a){var b="";do{a:switch(a.tag){case 3:case 4:case 6:case 7:case 10:case 9:var c="";break a;default:var d=a._debugOwner,e=a._debugSource,f=xa(a.type);c=null;d&&(c=xa(d.type));d=f;f="";e?f=" (at "+e.fileName.replace(Bi,"")+":"+e.lineNumber+")":c&&(f=" (created by "+c+")");c="\n in "+(d||"Unknown")+f}b+=c;a=a.return}while(a);return b}function Df(a){if(a=Ef(a)){if("function"!==
typeof Hd)throw l(Error(280));var b=Cd(a.stateNode);Hd(a.stateNode,a.type,b)}}function Ff(a){gb?hb?hb.push(a):hb=[a]:gb=a}function Gf(){if(gb){var a=gb,b=hb;hb=gb=null;Df(a);if(b)for(a=0;a<b.length;a++)Df(b[a])}}function Id(){if(null!==gb||null!==hb)Jd(),Gf()}function Ci(a){if(Hf.call(If,a))return!0;if(Hf.call(Jf,a))return!1;if(Di.test(a))return If[a]=!0;Jf[a]=!0;return!1}function Ei(a,b,c,d){if(null!==c&&0===c.type)return!1;switch(typeof b){case "function":case "symbol":return!0;case "boolean":if(d)return!1;
if(null!==c)return!c.acceptsBooleans;a=a.toLowerCase().slice(0,5);return"data-"!==a&&"aria-"!==a;default:return!1}}function Fi(a,b,c,d){if(null===b||"undefined"===typeof b||Ei(a,b,c,d))return!0;if(d)return!1;if(null!==c)switch(c.type){case 3:return!b;case 4:return!1===b;case 5:return isNaN(b);case 6:return isNaN(b)||1>b}return!1}function K(a,b,c,d,e,f){this.acceptsBooleans=2===b||3===b||4===b;this.attributeName=d;this.attributeNamespace=e;this.mustUseProperty=c;this.propertyName=a;this.type=b;this.sanitizeURL=
f}function za(a){switch(typeof a){case "boolean":case "number":case "object":case "string":case "undefined":return a;default:return""}}function Kd(a,b,c,d){var e=H.hasOwnProperty(b)?H[b]:null;var f=null!==e?0===e.type:d?!1:!(2<b.length)||"o"!==b[0]&&"O"!==b[0]||"n"!==b[1]&&"N"!==b[1]?!1:!0;f||(Fi(b,c,e,d)&&(c=null),d||null===e?Ci(b)&&(null===c?a.removeAttribute(b):a.setAttribute(b,""+c)):e.mustUseProperty?a[e.propertyName]=null===c?3===e.type?!1:"":c:(b=e.attributeName,d=e.attributeNamespace,null===
c?a.removeAttribute(b):(e=e.type,c=3===e||4===e&&!0===c?"":""+c,d?a.setAttributeNS(d,b,c):a.setAttribute(b,c))))}function Kf(a){var b=a.type;return(a=a.nodeName)&&"input"===a.toLowerCase()&&("checkbox"===b||"radio"===b)}function Gi(a){var b=Kf(a)?"checked":"value",c=Object.getOwnPropertyDescriptor(a.constructor.prototype,b),d=""+a[b];if(!a.hasOwnProperty(b)&&"undefined"!==typeof c&&"function"===typeof c.get&&"function"===typeof c.set){var e=c.get,f=c.set;Object.defineProperty(a,b,{configurable:!0,
get:function(){return e.call(this)},set:function(a){d=""+a;f.call(this,a)}});Object.defineProperty(a,b,{enumerable:c.enumerable});return{getValue:function(){return d},setValue:function(a){d=""+a},stopTracking:function(){a._valueTracker=null;delete a[b]}}}}function wc(a){a._valueTracker||(a._valueTracker=Gi(a))}function Lf(a){if(!a)return!1;var b=a._valueTracker;if(!b)return!0;var c=b.getValue();var d="";a&&(d=Kf(a)?a.checked?"true":"false":a.value);a=d;return a!==c?(b.setValue(a),!0):!1}function Ld(a,
b){var c=b.checked;return J({},b,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=c?c:a._wrapperState.initialChecked})}function Mf(a,b){var c=null==b.defaultValue?"":b.defaultValue,d=null!=b.checked?b.checked:b.defaultChecked;c=za(null!=b.value?b.value:c);a._wrapperState={initialChecked:d,initialValue:c,controlled:"checkbox"===b.type||"radio"===b.type?null!=b.checked:null!=b.value}}function Nf(a,b){b=b.checked;null!=b&&Kd(a,"checked",b,!1)}function Md(a,b){Nf(a,b);var c=za(b.value),
d=b.type;if(null!=c)if("number"===d){if(0===c&&""===a.value||a.value!=c)a.value=""+c}else a.value!==""+c&&(a.value=""+c);else if("submit"===d||"reset"===d){a.removeAttribute("value");return}b.hasOwnProperty("value")?Nd(a,b.type,c):b.hasOwnProperty("defaultValue")&&Nd(a,b.type,za(b.defaultValue));null==b.checked&&null!=b.defaultChecked&&(a.defaultChecked=!!b.defaultChecked)}function Of(a,b,c){if(b.hasOwnProperty("value")||b.hasOwnProperty("defaultValue")){var d=b.type;if(!("submit"!==d&&"reset"!==
d||void 0!==b.value&&null!==b.value))return;b=""+a._wrapperState.initialValue;c||b===a.value||(a.value=b);a.defaultValue=b}c=a.name;""!==c&&(a.name="");a.defaultChecked=!a.defaultChecked;a.defaultChecked=!!a._wrapperState.initialChecked;""!==c&&(a.name=c)}function Nd(a,b,c){if("number"!==b||a.ownerDocument.activeElement!==a)null==c?a.defaultValue=""+a._wrapperState.initialValue:a.defaultValue!==""+c&&(a.defaultValue=""+c)}function Hi(a){var b="";la.Children.forEach(a,function(a){null!=a&&(b+=a)});
return b}function Od(a,b){a=J({children:void 0},b);if(b=Hi(b.children))a.children=b;return a}function ib(a,b,c,d){a=a.options;if(b){b={};for(var e=0;e<c.length;e++)b["$"+c[e]]=!0;for(c=0;c<a.length;c++)e=b.hasOwnProperty("$"+a[c].value),a[c].selected!==e&&(a[c].selected=e),e&&d&&(a[c].defaultSelected=!0)}else{c=""+za(c);b=null;for(e=0;e<a.length;e++){if(a[e].value===c){a[e].selected=!0;d&&(a[e].defaultSelected=!0);return}null!==b||a[e].disabled||(b=a[e])}null!==b&&(b.selected=!0)}}function Pd(a,b){if(null!=
b.dangerouslySetInnerHTML)throw l(Error(91));return J({},b,{value:void 0,defaultValue:void 0,children:""+a._wrapperState.initialValue})}function Pf(a,b){var c=b.value;if(null==c){c=b.defaultValue;b=b.children;if(null!=b){if(null!=c)throw l(Error(92));if(Array.isArray(b)){if(!(1>=b.length))throw l(Error(93));b=b[0]}c=b}null==c&&(c="")}a._wrapperState={initialValue:za(c)}}function Qf(a,b){var c=za(b.value),d=za(b.defaultValue);null!=c&&(c=""+c,c!==a.value&&(a.value=c),null==b.defaultValue&&a.defaultValue!==
c&&(a.defaultValue=c));null!=d&&(a.defaultValue=""+d)}function Rf(a,b){b=a.textContent;b===a._wrapperState.initialValue&&""!==b&&null!==b&&(a.value=b)}function Sf(a){switch(a){case "svg":return"http://www.w3.org/2000/svg";case "math":return"http://www.w3.org/1998/Math/MathML";default:return"http://www.w3.org/1999/xhtml"}}function Qd(a,b){return null==a||"http://www.w3.org/1999/xhtml"===a?Sf(b):"http://www.w3.org/2000/svg"===a&&"foreignObject"===b?"http://www.w3.org/1999/xhtml":a}function xc(a,b){var c=
{};c[a.toLowerCase()]=b.toLowerCase();c["Webkit"+a]="webkit"+b;c["Moz"+a]="moz"+b;return c}function yc(a){if(Rd[a])return Rd[a];if(!jb[a])return a;var b=jb[a],c;for(c in b)if(b.hasOwnProperty(c)&&c in Tf)return Rd[a]=b[c];return a}function Ii(a){var b=Sd(a);Td.forEach(function(c){Ud(c,a,b)});Ji.forEach(function(c){Ud(c,a,b)})}function Vd(a,b,c,d){return{blockedOn:a,topLevelType:b,eventSystemFlags:c|32,nativeEvent:d}}function Uf(a,b){switch(a){case "focus":case "blur":Aa=null;break;case "dragenter":case "dragleave":Ba=
null;break;case "mouseover":case "mouseout":Ca=null;break;case "pointerover":case "pointerout":Hb.delete(b.pointerId);break;case "gotpointercapture":case "lostpointercapture":Ib.delete(b.pointerId)}}function Jb(a,b,c,d,e){if(null===a||a.nativeEvent!==e)return Vd(b,c,d,e);a.eventSystemFlags|=d;return a}function Ki(a,b,c,d){switch(b){case "focus":return Aa=Jb(Aa,a,b,c,d),!0;case "dragenter":return Ba=Jb(Ba,a,b,c,d),!0;case "mouseover":return Ca=Jb(Ca,a,b,c,d),!0;case "pointerover":var e=d.pointerId;
Hb.set(e,Jb(Hb.get(e)||null,a,b,c,d));return!0;case "gotpointercapture":return e=d.pointerId,Ib.set(e,Jb(Ib.get(e)||null,a,b,c,d)),!0}return!1}function zc(a){if(null!==a.blockedOn)return!1;var b=Wd(a.topLevelType,a.eventSystemFlags,a.nativeEvent);return null!==b?(a.blockedOn=b,!1):!0}function Vf(a,b,c){zc(a)&&c.delete(b)}function Li(){for(Xd=!1;0<ca.length;){var a=ca[0];if(null!==a.blockedOn)break;var b=Wd(a.topLevelType,a.eventSystemFlags,a.nativeEvent);null!==b?a.blockedOn=b:ca.shift()}null!==Aa&&
zc(Aa)&&(Aa=null);null!==Ba&&zc(Ba)&&(Ba=null);null!==Ca&&zc(Ca)&&(Ca=null);Hb.forEach(Vf);Ib.forEach(Vf)}function Kb(a,b){a.blockedOn===b&&(a.blockedOn=null,Xd||(Xd=!0,Wf(Xf,Li)))}function Yf(a){if(0<ca.length){Kb(ca[0],a);for(var b=1;b<ca.length;b++){var c=ca[b];c.blockedOn===a&&(c.blockedOn=null)}}null!==Aa&&Kb(Aa,a);null!==Ba&&Kb(Ba,a);null!==Ca&&Kb(Ca,a);b=function(b){return Kb(b,a)};Hb.forEach(b);Ib.forEach(b)}function kb(a){var b=a,c=a;if(a.alternate)for(;b.return;)b=b.return;else{a=b;do b=
a,(b.effectTag&(I|Da))!==C&&(c=b.return),a=b.return;while(a)}return 3===b.tag?c:null}function Zf(a){if(kb(a)!==a)throw l(Error(188));}function Mi(a){var b=a.alternate;if(!b){b=kb(a);if(null===b)throw l(Error(188));return b!==a?null:a}for(var c=a,d=b;;){var e=c.return;if(null===e)break;var f=e.alternate;if(null===f){d=e.return;if(null!==d){c=d;continue}break}if(e.child===f.child){for(f=e.child;f;){if(f===c)return Zf(e),a;if(f===d)return Zf(e),b;f=f.sibling}throw l(Error(188));}if(c.return!==d.return)c=
e,d=f;else{for(var g=!1,h=e.child;h;){if(h===c){g=!0;c=e;d=f;break}if(h===d){g=!0;d=e;c=f;break}h=h.sibling}if(!g){for(h=f.child;h;){if(h===c){g=!0;c=f;d=e;break}if(h===d){g=!0;d=f;c=e;break}h=h.sibling}if(!g)throw l(Error(189));}}if(c.alternate!==d)throw l(Error(190));}if(3!==c.tag)throw l(Error(188));return c.stateNode.current===c?a:b}function $f(a){a=Mi(a);if(!a)return null;for(var b=a;;){if(5===b.tag||6===b.tag)return b;if(b.child)b.child.return=b,b=b.child;else{if(b===a)break;for(;!b.sibling;){if(!b.return||
b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}}return null}function Yd(a){a=a.target||a.srcElement||window;a.correspondingUseElement&&(a=a.correspondingUseElement);return 3===a.nodeType?a.parentNode:a}function ma(a){do a=a.return;while(a&&5!==a.tag);return a?a:null}function ag(a,b,c){if(b=xf(a,c.dispatchConfig.phasedRegistrationNames[b]))c._dispatchListeners=eb(c._dispatchListeners,b),c._dispatchInstances=eb(c._dispatchInstances,a)}function Ni(a){if(a&&a.dispatchConfig.phasedRegistrationNames){for(var b=
a._targetInst,c=[];b;)c.push(b),b=ma(b);for(b=c.length;0<b--;)ag(c[b],"captured",a);for(b=0;b<c.length;b++)ag(c[b],"bubbled",a)}}function Zd(a,b,c){a&&c&&c.dispatchConfig.registrationName&&(b=xf(a,c.dispatchConfig.registrationName))&&(c._dispatchListeners=eb(c._dispatchListeners,b),c._dispatchInstances=eb(c._dispatchInstances,a))}function Oi(a){a&&a.dispatchConfig.registrationName&&Zd(a._targetInst,null,a)}function lb(a){Bd(a,Ni)}function Ac(){return!0}function Bc(){return!1}function O(a,b,c,d){this.dispatchConfig=
a;this._targetInst=b;this.nativeEvent=c;a=this.constructor.Interface;for(var e in a)a.hasOwnProperty(e)&&((b=a[e])?this[e]=b(c):"target"===e?this.target=d:this[e]=c[e]);this.isDefaultPrevented=(null!=c.defaultPrevented?c.defaultPrevented:!1===c.returnValue)?Ac:Bc;this.isPropagationStopped=Bc;return this}function Pi(a,b,c,d){if(this.eventPool.length){var e=this.eventPool.pop();this.call(e,a,b,c,d);return e}return new this(a,b,c,d)}function Qi(a){if(!(a instanceof this))throw l(Error(279));a.destructor();
10>this.eventPool.length&&this.eventPool.push(a)}function bg(a){a.eventPool=[];a.getPooled=Pi;a.release=Qi}function Cc(a){var b=a.keyCode;"charCode"in a?(a=a.charCode,0===a&&13===b&&(a=13)):a=b;10===a&&(a=13);return 32<=a||13===a?a:0}function Ri(a){var b=this.nativeEvent;return b.getModifierState?b.getModifierState(a):(a=Si[a])?!!b[a]:!1}function $d(a){return Ri}function Ti(a){var b=a.targetInst,c=b;do{if(!c){a.ancestors.push(c);break}var d=c;if(3===d.tag)d=d.stateNode.containerInfo;else{for(;d.return;)d=
d.return;d=3!==d.tag?null:d.stateNode.containerInfo}if(!d)break;b=c.tag;5!==b&&6!==b||a.ancestors.push(c);c=Dc(d)}while(c);for(c=0;c<a.ancestors.length;c++){b=a.ancestors[c];var e=Yd(a.nativeEvent);d=a.topLevelType;for(var f=a.nativeEvent,g=a.eventSystemFlags,h=null,k=0;k<qc.length;k++){var m=qc[k];m&&(m=m.extractEvents(d,b,f,e,g))&&(h=eb(h,m))}tc(h)}}function x(a,b){Lb(b,a,!1)}function Lb(a,b,c){switch(Ui(b)){case 0:var d=Vi.bind(null,b,1);break;case 1:d=Wi.bind(null,b,1);break;default:d=Ec.bind(null,
b,1)}c?a.addEventListener(b,d,!0):a.addEventListener(b,d,!1)}function Vi(a,b,c){Oa||Jd();var d=Ec,e=Oa;Oa=!0;try{cg(d,a,b,c)}finally{(Oa=e)||Id()}}function Wi(a,b,c){Ec(a,b,c)}function dg(a,b,c,d){if(Fc.length){var e=Fc.pop();e.topLevelType=a;e.eventSystemFlags=b;e.nativeEvent=c;e.targetInst=d;a=e}else a={topLevelType:a,eventSystemFlags:b,nativeEvent:c,targetInst:d,ancestors:[]};try{if(b=Ti,c=a,ae)b(c,void 0);else{ae=!0;try{eg(b,c,void 0)}finally{ae=!1,Id()}}}finally{a.topLevelType=null,a.nativeEvent=
null,a.targetInst=null,a.ancestors.length=0,Fc.length<Xi&&Fc.push(a)}}function Ec(a,b,c){if(Gc)if(0<ca.length&&-1<Td.indexOf(a))a=Vd(null,a,b,c),ca.push(a);else{var d=Wd(a,b,c);null===d?Uf(a,c):-1<Td.indexOf(a)?(a=Vd(d,a,b,c),ca.push(a)):Ki(d,a,b,c)||(Uf(a,c),dg(a,b,c,null))}}function Wd(a,b,c){var d=Yd(c),e=Dc(d);if(null!==e)if(d=kb(e),null===d)e=null;else{var f=d.tag;if(13===f){a:{if(13===d.tag&&(e=d.memoizedState,null===e&&(d=d.alternate,null!==d&&(e=d.memoizedState)),null!==e)){d=e.dehydrated;
break a}d=null}if(null!==d)return d;e=null}else if(3===f){if(d.stateNode.hydrate)return 3===d.tag?d.stateNode.containerInfo:null;e=null}else d!==e&&(e=null)}dg(a,b,c,e);return null}function fg(a){if(!Ea)return!1;a="on"+a;var b=a in document;b||(b=document.createElement("div"),b.setAttribute(a,"return;"),b="function"===typeof b[a]);return b}function Sd(a){var b=gg.get(a);void 0===b&&(b=new Set,gg.set(a,b));return b}function Ud(a,b,c){if(!c.has(a)){switch(a){case "scroll":Lb(b,"scroll",!0);break;case "focus":case "blur":Lb(b,
"focus",!0);Lb(b,"blur",!0);c.add("blur");c.add("focus");break;case "cancel":case "close":fg(a)&&Lb(b,a,!0);break;case "invalid":case "submit":case "reset":break;default:-1===Mb.indexOf(a)&&x(a,b)}c.add(a)}}function hg(a,b,c){return null==b||"boolean"===typeof b||""===b?"":c||"number"!==typeof b||0===b||Nb.hasOwnProperty(a)&&Nb[a]?(""+b).trim():b+"px"}function ig(a,b){a=a.style;for(var c in b)if(b.hasOwnProperty(c)){var d=0===c.indexOf("--"),e=hg(c,b[c],d);"float"===c&&(c="cssFloat");d?a.setProperty(c,
e):a[c]=e}}function be(a,b){if(b){if(Yi[a]&&(null!=b.children||null!=b.dangerouslySetInnerHTML))throw l(Error(137),a,"");if(null!=b.dangerouslySetInnerHTML){if(null!=b.children)throw l(Error(60));if(!("object"===typeof b.dangerouslySetInnerHTML&&"__html"in b.dangerouslySetInnerHTML))throw l(Error(61));}if(null!=b.style&&"object"!==typeof b.style)throw l(Error(62),"");}}function ce(a,b){if(-1===a.indexOf("-"))return"string"===typeof b.is;switch(a){case "annotation-xml":case "color-profile":case "font-face":case "font-face-src":case "font-face-uri":case "font-face-format":case "font-face-name":case "missing-glyph":return!1;
default:return!0}}function na(a,b){a=9===a.nodeType||11===a.nodeType?a:a.ownerDocument;var c=Sd(a);b=zd[b];for(var d=0;d<b.length;d++)Ud(b[d],a,c)}function Hc(){}function de(a){a=a||("undefined"!==typeof document?document:void 0);if("undefined"===typeof a)return null;try{return a.activeElement||a.body}catch(b){return a.body}}function jg(a){for(;a&&a.firstChild;)a=a.firstChild;return a}function kg(a,b){var c=jg(a);a=0;for(var d;c;){if(3===c.nodeType){d=a+c.textContent.length;if(a<=b&&d>=b)return{node:c,
offset:b-a};a=d}a:{for(;c;){if(c.nextSibling){c=c.nextSibling;break a}c=c.parentNode}c=void 0}c=jg(c)}}function lg(a,b){return a&&b?a===b?!0:a&&3===a.nodeType?!1:b&&3===b.nodeType?lg(a,b.parentNode):"contains"in a?a.contains(b):a.compareDocumentPosition?!!(a.compareDocumentPosition(b)&16):!1:!1}function mg(){for(var a=window,b=de();b instanceof a.HTMLIFrameElement;){try{var c="string"===typeof b.contentWindow.location.href}catch(d){c=!1}if(c)a=b.contentWindow;else break;b=de(a.document)}return b}
function ee(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return b&&("input"===b&&("text"===a.type||"search"===a.type||"tel"===a.type||"url"===a.type||"password"===a.type)||"textarea"===b||"true"===a.contentEditable)}function ng(a,b){switch(a){case "button":case "input":case "select":case "textarea":return!!b.autoFocus}return!1}function fe(a,b){return"textarea"===a||"option"===a||"noscript"===a||"string"===typeof b.children||"number"===typeof b.children||"object"===typeof b.dangerouslySetInnerHTML&&
null!==b.dangerouslySetInnerHTML&&null!=b.dangerouslySetInnerHTML.__html}function mb(a){for(;null!=a;a=a.nextSibling){var b=a.nodeType;if(1===b||3===b)break}return a}function og(a){a=a.previousSibling;for(var b=0;a;){if(a.nodeType===Pa){var c=a.data;if(c===pg||c===ge||c===he){if(0===b)return a;b--}else c===qg&&b++}a=a.previousSibling}return null}function Dc(a){var b=a[Fa];if(b)return b;for(var c=a.parentNode;c;){if(b=c[ie]||c[Fa]){c=b.alternate;if(null!==b.child||null!==c&&null!==c.child)for(a=og(a);null!==
a;){if(c=a[Fa])return c;a=og(a)}return b}a=c;c=a.parentNode}return null}function rg(a){a=a[Fa]||a[ie];return!a||5!==a.tag&&6!==a.tag&&13!==a.tag&&3!==a.tag?null:a}function Qa(a){if(5===a.tag||6===a.tag)return a.stateNode;throw l(Error(33));}function je(a){return a[Ic]||null}function sg(){if(Jc)return Jc;var a,b=ke,c=b.length,d,e="value"in Ga?Ga.value:Ga.textContent,f=e.length;for(a=0;a<c&&b[a]===e[a];a++);var g=c-a;for(d=1;d<=g&&b[c-d]===e[f-d];d++);return Jc=e.slice(a,1<d?1-d:void 0)}function tg(a,
b){switch(a){case "keyup":return-1!==Zi.indexOf(b.keyCode);case "keydown":return 229!==b.keyCode;case "keypress":case "mousedown":case "blur":return!0;default:return!1}}function ug(a){a=a.detail;return"object"===typeof a&&"data"in a?a.data:null}function $i(a,b){switch(a){case "compositionend":return ug(b);case "keypress":if(32!==b.which)return null;vg=!0;return wg;case "textInput":return a=b.data,a===wg&&vg?null:a;default:return null}}function aj(a,b){if(nb)return"compositionend"===a||!le&&tg(a,b)?
(a=sg(),Jc=ke=Ga=null,nb=!1,a):null;switch(a){case "paste":return null;case "keypress":if(!(b.ctrlKey||b.altKey||b.metaKey)||b.ctrlKey&&b.altKey){if(b.char&&1<b.char.length)return b.char;if(b.which)return String.fromCharCode(b.which)}return null;case "compositionend":return xg&&"ko"!==b.locale?null:b.data;default:return null}}function yg(a){var b=a&&a.nodeName&&a.nodeName.toLowerCase();return"input"===b?!!bj[a.type]:"textarea"===b?!0:!1}function zg(a,b,c){a=O.getPooled(Ag.change,a,b,c);a.type="change";
Ff(c);lb(a);return a}function cj(a){tc(a)}function Kc(a){var b=Qa(a);if(Lf(b))return a}function dj(a,b){if("change"===a)return b}function Bg(){Ob&&(Ob.detachEvent("onpropertychange",Cg),Pb=Ob=null)}function Cg(a){if("value"===a.propertyName&&Kc(Pb))if(a=zg(Pb,a,Yd(a)),Oa)tc(a);else{Oa=!0;try{me(cj,a)}finally{Oa=!1,Id()}}}function ej(a,b,c){"focus"===a?(Bg(),Ob=b,Pb=c,Ob.attachEvent("onpropertychange",Cg)):"blur"===a&&Bg()}function fj(a,b){if("selectionchange"===a||"keyup"===a||"keydown"===a)return Kc(Pb)}
function gj(a,b){if("click"===a)return Kc(b)}function hj(a,b){if("input"===a||"change"===a)return Kc(b)}function ij(a,b){return a===b&&(0!==a||1/a===1/b)||a!==a&&b!==b}function Qb(a,b){if(Ra(a,b))return!0;if("object"!==typeof a||null===a||"object"!==typeof b||null===b)return!1;var c=Object.keys(a),d=Object.keys(b);if(c.length!==d.length)return!1;for(d=0;d<c.length;d++)if(!jj.call(b,c[d])||!Ra(a[c[d]],b[c[d]]))return!1;return!0}function Dg(a,b){var c=b.window===b?b.document:9===b.nodeType?b:b.ownerDocument;
if(ne||null==ob||ob!==de(c))return null;c=ob;"selectionStart"in c&&ee(c)?c={start:c.selectionStart,end:c.selectionEnd}:(c=(c.ownerDocument&&c.ownerDocument.defaultView||window).getSelection(),c={anchorNode:c.anchorNode,anchorOffset:c.anchorOffset,focusNode:c.focusNode,focusOffset:c.focusOffset});return Rb&&Qb(Rb,c)?null:(Rb=c,a=O.getPooled(Eg.select,oe,a,b),a.type="select",a.target=ob,lb(a),a)}function B(a,b){0>pb||(a.current=pe[pb],pe[pb]=null,pb--)}function y(a,b,c){pb++;pe[pb]=a.current;a.current=
b}function qb(a,b){var c=a.type.contextTypes;if(!c)return Ha;var d=a.stateNode;if(d&&d.__reactInternalMemoizedUnmaskedChildContext===b)return d.__reactInternalMemoizedMaskedChildContext;var e={},f;for(f in c)e[f]=b[f];d&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=b,a.__reactInternalMemoizedMaskedChildContext=e);return e}function L(a){a=a.childContextTypes;return null!==a&&void 0!==a}function Lc(a){B(M,a);B(P,a)}function qe(a){B(M,a);B(P,a)}function Fg(a,b,c){if(P.current!==Ha)throw l(Error(168));
y(P,b,a);y(M,c,a)}function Gg(a,b,c){var d=a.stateNode;a=b.childContextTypes;if("function"!==typeof d.getChildContext)return c;d=d.getChildContext();for(var e in d)if(!(e in a))throw l(Error(108),xa(b)||"Unknown",e);return J({},c,{},d)}function Mc(a){var b=a.stateNode;b=b&&b.__reactInternalMemoizedMergedChildContext||Ha;Sa=P.current;y(P,b,a);y(M,M.current,a);return!0}function Hg(a,b,c){var d=a.stateNode;if(!d)throw l(Error(169));c?(b=Gg(a,b,Sa),d.__reactInternalMemoizedMergedChildContext=b,B(M,a),
B(P,a),y(P,b,a)):B(M,a);y(M,c,a)}function re(){switch(kj()){case Nc:return 99;case Ig:return 98;case Jg:return 97;case Kg:return 96;case Lg:return 95;default:throw l(Error(332));}}function Mg(a){switch(a){case 99:return Nc;case 98:return Ig;case 97:return Jg;case 96:return Kg;case 95:return Lg;default:throw l(Error(332));}}function Ta(a,b){a=Mg(a);return lj(a,b)}function se(a,b,c){a=Mg(a);return te(a,b,c)}function Ng(a){null===oa?(oa=[a],Oc=te(Nc,Og)):oa.push(a);return Pg}function W(){if(null!==Oc){var a=
Oc;Oc=null;Qg(a)}Og()}function Og(){if(!ue&&null!==oa){ue=!0;var a=0;try{var b=oa;Ta(99,function(){for(;a<b.length;a++){var c=b[a];do c=c(!0);while(null!==c)}});oa=null}catch(c){throw null!==oa&&(oa=oa.slice(a+1)),te(Nc,W),c;}finally{ue=!1}}}function Y(a,b){if(a&&a.defaultProps){b=J({},b);a=a.defaultProps;for(var c in a)void 0===b[c]&&(b[c]=a[c])}return b}function ve(){Pc=rb=Qc=null}function Rg(a,b){var c=a.type._context;y(we,c._currentValue,a);c._currentValue=b}function xe(a){var b=we.current;B(we,
a);a.type._context._currentValue=b}function Sg(a,b){for(;null!==a;){var c=a.alternate;if(a.childExpirationTime<b)a.childExpirationTime=b,null!==c&&c.childExpirationTime<b&&(c.childExpirationTime=b);else if(null!==c&&c.childExpirationTime<b)c.childExpirationTime=b;else break;a=a.return}}function sb(a,b){Qc=a;Pc=rb=null;a=a.dependencies;null!==a&&null!==a.firstContext&&(a.expirationTime>=b&&(da=!0),a.firstContext=null)}function ea(a,b){if(Pc!==a&&!1!==b&&0!==b){if("number"!==typeof b||1073741823===
b)Pc=a,b=1073741823;b={context:a,observedBits:b,next:null};if(null===rb){if(null===Qc)throw l(Error(308));rb=b;Qc.dependencies={expirationTime:0,firstContext:b,responders:null}}else rb=rb.next=b}return a._currentValue}function Rc(a){return{baseState:a,firstUpdate:null,lastUpdate:null,firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function ye(a){return{baseState:a.baseState,firstUpdate:a.firstUpdate,lastUpdate:a.lastUpdate,
firstCapturedUpdate:null,lastCapturedUpdate:null,firstEffect:null,lastEffect:null,firstCapturedEffect:null,lastCapturedEffect:null}}function Ia(a,b){return{expirationTime:a,suspenseConfig:b,tag:Tg,payload:null,callback:null,next:null,nextEffect:null}}function Sc(a,b){null===a.lastUpdate?a.firstUpdate=a.lastUpdate=b:(a.lastUpdate.next=b,a.lastUpdate=b)}function Ja(a,b){var c=a.alternate;if(null===c){var d=a.updateQueue;var e=null;null===d&&(d=a.updateQueue=Rc(a.memoizedState))}else d=a.updateQueue,
e=c.updateQueue,null===d?null===e?(d=a.updateQueue=Rc(a.memoizedState),e=c.updateQueue=Rc(c.memoizedState)):d=a.updateQueue=ye(e):null===e&&(e=c.updateQueue=ye(d));null===e||d===e?Sc(d,b):null===d.lastUpdate||null===e.lastUpdate?(Sc(d,b),Sc(e,b)):(Sc(d,b),e.lastUpdate=b)}function Ug(a,b){var c=a.updateQueue;c=null===c?a.updateQueue=Rc(a.memoizedState):Vg(a,c);null===c.lastCapturedUpdate?c.firstCapturedUpdate=c.lastCapturedUpdate=b:(c.lastCapturedUpdate.next=b,c.lastCapturedUpdate=b)}function Vg(a,
b){var c=a.alternate;null!==c&&b===c.updateQueue&&(b=a.updateQueue=ye(b));return b}function Wg(a,b,c,d,e,f){switch(c.tag){case 1:return a=c.payload,"function"===typeof a?a.call(f,d,e):a;case 3:a.effectTag=a.effectTag&-4097|64;case Tg:a=c.payload;e="function"===typeof a?a.call(f,d,e):a;if(null===e||void 0===e)break;return J({},d,e);case Tc:Ka=!0}return d}function Sb(a,b,c,d,e){Ka=!1;b=Vg(a,b);for(var f=b.baseState,g=null,h=0,k=b.firstUpdate,m=f;null!==k;){var l=k.expirationTime;l<e?(null===g&&(g=k,
f=m),h<l&&(h=l)):(Xg(l,k.suspenseConfig),m=Wg(a,b,k,m,c,d),null!==k.callback&&(a.effectTag|=32,k.nextEffect=null,null===b.lastEffect?b.firstEffect=b.lastEffect=k:(b.lastEffect.nextEffect=k,b.lastEffect=k)));k=k.next}l=null;for(k=b.firstCapturedUpdate;null!==k;){var q=k.expirationTime;q<e?(null===l&&(l=k,null===g&&(f=m)),h<q&&(h=q)):(m=Wg(a,b,k,m,c,d),null!==k.callback&&(a.effectTag|=32,k.nextEffect=null,null===b.lastCapturedEffect?b.firstCapturedEffect=b.lastCapturedEffect=k:(b.lastCapturedEffect.nextEffect=
k,b.lastCapturedEffect=k)));k=k.next}null===g&&(b.lastUpdate=null);null===l?b.lastCapturedUpdate=null:a.effectTag|=32;null===g&&null===l&&(f=m);b.baseState=f;b.firstUpdate=g;b.firstCapturedUpdate=l;Uc(h);a.expirationTime=h;a.memoizedState=m}function Yg(a,b,c,d){null!==b.firstCapturedUpdate&&(null!==b.lastUpdate&&(b.lastUpdate.next=b.firstCapturedUpdate,b.lastUpdate=b.lastCapturedUpdate),b.firstCapturedUpdate=b.lastCapturedUpdate=null);Zg(b.firstEffect,c);b.firstEffect=b.lastEffect=null;Zg(b.firstCapturedEffect,
c);b.firstCapturedEffect=b.lastCapturedEffect=null}function Zg(a,b){for(;null!==a;){var c=a.callback;if(null!==c){a.callback=null;var d=b;if("function"!==typeof c)throw l(Error(191),c);c.call(d)}a=a.nextEffect}}function Vc(a,b,c,d){b=a.memoizedState;c=c(d,b);c=null===c||void 0===c?b:J({},b,c);a.memoizedState=c;d=a.updateQueue;null!==d&&0===a.expirationTime&&(d.baseState=c)}function $g(a,b,c,d,e,f,g){a=a.stateNode;return"function"===typeof a.shouldComponentUpdate?a.shouldComponentUpdate(d,f,g):b.prototype&&
b.prototype.isPureReactComponent?!Qb(c,d)||!Qb(e,f):!0}function ah(a,b,c,d){var e=!1;d=Ha;var f=b.contextType;"object"===typeof f&&null!==f?f=ea(f):(d=L(b)?Sa:P.current,e=b.contextTypes,f=(e=null!==e&&void 0!==e)?qb(a,d):Ha);b=new b(c,f);a.memoizedState=null!==b.state&&void 0!==b.state?b.state:null;b.updater=Wc;a.stateNode=b;b._reactInternalFiber=a;e&&(a=a.stateNode,a.__reactInternalMemoizedUnmaskedChildContext=d,a.__reactInternalMemoizedMaskedChildContext=f);return b}function bh(a,b,c,d){a=b.state;
"function"===typeof b.componentWillReceiveProps&&b.componentWillReceiveProps(c,d);"function"===typeof b.UNSAFE_componentWillReceiveProps&&b.UNSAFE_componentWillReceiveProps(c,d);b.state!==a&&Wc.enqueueReplaceState(b,b.state,null)}function ze(a,b,c,d){var e=a.stateNode;e.props=c;e.state=a.memoizedState;e.refs=ch;var f=b.contextType;"object"===typeof f&&null!==f?e.context=ea(f):(f=L(b)?Sa:P.current,e.context=qb(a,f));f=a.updateQueue;null!==f&&(Sb(a,f,c,e,d),e.state=a.memoizedState);f=b.getDerivedStateFromProps;
"function"===typeof f&&(Vc(a,b,f,c),e.state=a.memoizedState);"function"===typeof b.getDerivedStateFromProps||"function"===typeof e.getSnapshotBeforeUpdate||"function"!==typeof e.UNSAFE_componentWillMount&&"function"!==typeof e.componentWillMount||(b=e.state,"function"===typeof e.componentWillMount&&e.componentWillMount(),"function"===typeof e.UNSAFE_componentWillMount&&e.UNSAFE_componentWillMount(),b!==e.state&&Wc.enqueueReplaceState(e,e.state,null),f=a.updateQueue,null!==f&&(Sb(a,f,c,e,d),e.state=
a.memoizedState));"function"===typeof e.componentDidMount&&(a.effectTag|=4)}function Tb(a,b,c){a=c.ref;if(null!==a&&"function"!==typeof a&&"object"!==typeof a){if(c._owner){c=c._owner;if(c){if(1!==c.tag)throw l(Error(309));var d=c.stateNode}if(!d)throw l(Error(147),a);var e=""+a;if(null!==b&&null!==b.ref&&"function"===typeof b.ref&&b.ref._stringRef===e)return b.ref;b=function(a){var b=d.refs;b===ch&&(b=d.refs={});null===a?delete b[e]:b[e]=a};b._stringRef=e;return b}if("string"!==typeof a)throw l(Error(284));
if(!c._owner)throw l(Error(290),a);}return a}function Xc(a,b){if("textarea"!==a.type)throw l(Error(31),"[object Object]"===Object.prototype.toString.call(b)?"object with keys {"+Object.keys(b).join(", ")+"}":b,"");}function dh(a){function b(b,c){if(a){var d=b.lastEffect;null!==d?(d.nextEffect=c,b.lastEffect=c):b.firstEffect=b.lastEffect=c;c.nextEffect=null;c.effectTag=8}}function c(c,d){if(!a)return null;for(;null!==d;)b(c,d),d=d.sibling;return null}function d(a,b){for(a=new Map;null!==b;)null!==
b.key?a.set(b.key,b):a.set(b.index,b),b=b.sibling;return a}function e(a,b,c){a=Ua(a,b,c);a.index=0;a.sibling=null;return a}function f(b,c,d){b.index=d;if(!a)return c;d=b.alternate;if(null!==d)return d=d.index,d<c?(b.effectTag=I,c):d;b.effectTag=I;return c}function g(b){a&&null===b.alternate&&(b.effectTag=I);return b}function h(a,b,c,d){if(null===b||6!==b.tag)return b=Ae(c,a.mode,d),b.return=a,b;b=e(b,c,d);b.return=a;return b}function k(a,b,c,d){if(null!==b&&b.elementType===c.type)return d=e(b,c.props,
d),d.ref=Tb(a,b,c),d.return=a,d;d=Yc(c.type,c.key,c.props,null,a.mode,d);d.ref=Tb(a,b,c);d.return=a;return d}function m(a,b,c,d){if(null===b||4!==b.tag||b.stateNode.containerInfo!==c.containerInfo||b.stateNode.implementation!==c.implementation)return b=Be(c,a.mode,d),b.return=a,b;b=e(b,c.children||[],d);b.return=a;return b}function p(a,b,c,d,f){if(null===b||7!==b.tag)return b=La(c,a.mode,d,f),b.return=a,b;b=e(b,c,d);b.return=a;return b}function q(a,b,c){if("string"===typeof b||"number"===typeof b)return b=
Ae(""+b,a.mode,c),b.return=a,b;if("object"===typeof b&&null!==b){switch(b.$$typeof){case Zc:return c=Yc(b.type,b.key,b.props,null,a.mode,c),c.ref=Tb(a,null,b),c.return=a,c;case fb:return b=Be(b,a.mode,c),b.return=a,b}if($c(b)||Gb(b))return b=La(b,a.mode,c,null),b.return=a,b;Xc(a,b)}return null}function n(a,b,c,d){var e=null!==b?b.key:null;if("string"===typeof c||"number"===typeof c)return null!==e?null:h(a,b,""+c,d);if("object"===typeof c&&null!==c){switch(c.$$typeof){case Zc:return c.key===e?c.type===
ya?p(a,b,c.props.children,d,e):k(a,b,c,d):null;case fb:return c.key===e?m(a,b,c,d):null}if($c(c)||Gb(c))return null!==e?null:p(a,b,c,d,null);Xc(a,c)}return null}function v(a,b,c,d,e){if("string"===typeof d||"number"===typeof d)return a=a.get(c)||null,h(b,a,""+d,e);if("object"===typeof d&&null!==d){switch(d.$$typeof){case Zc:return a=a.get(null===d.key?c:d.key)||null,d.type===ya?p(b,a,d.props.children,e,d.key):k(b,a,d,e);case fb:return a=a.get(null===d.key?c:d.key)||null,m(b,a,d,e)}if($c(d)||Gb(d))return a=
a.get(c)||null,p(b,a,d,e,null);Xc(b,d)}return null}function x(e,g,h,k){for(var m=null,l=null,p=g,t=g=0,z=null;null!==p&&t<h.length;t++){p.index>t?(z=p,p=null):z=p.sibling;var Z=n(e,p,h[t],k);if(null===Z){null===p&&(p=z);break}a&&p&&null===Z.alternate&&b(e,p);g=f(Z,g,t);null===l?m=Z:l.sibling=Z;l=Z;p=z}if(t===h.length)return c(e,p),m;if(null===p){for(;t<h.length;t++)p=q(e,h[t],k),null!==p&&(g=f(p,g,t),null===l?m=p:l.sibling=p,l=p);return m}for(p=d(e,p);t<h.length;t++)z=v(p,e,t,h[t],k),null!==z&&(a&&
null!==z.alternate&&p.delete(null===z.key?t:z.key),g=f(z,g,t),null===l?m=z:l.sibling=z,l=z);a&&p.forEach(function(a){return b(e,a)});return m}function A(e,g,h,k){var m=Gb(h);if("function"!==typeof m)throw l(Error(150));h=m.call(h);if(null==h)throw l(Error(151));for(var p=m=null,t=g,z=g=0,Z=null,r=h.next();null!==t&&!r.done;z++,r=h.next()){t.index>z?(Z=t,t=null):Z=t.sibling;var tb=n(e,t,r.value,k);if(null===tb){null===t&&(t=Z);break}a&&t&&null===tb.alternate&&b(e,t);g=f(tb,g,z);null===p?m=tb:p.sibling=
tb;p=tb;t=Z}if(r.done)return c(e,t),m;if(null===t){for(;!r.done;z++,r=h.next())r=q(e,r.value,k),null!==r&&(g=f(r,g,z),null===p?m=r:p.sibling=r,p=r);return m}for(t=d(e,t);!r.done;z++,r=h.next())r=v(t,e,z,r.value,k),null!==r&&(a&&null!==r.alternate&&t.delete(null===r.key?z:r.key),g=f(r,g,z),null===p?m=r:p.sibling=r,p=r);a&&t.forEach(function(a){return b(e,a)});return m}return function(a,d,f,h){var k="object"===typeof f&&null!==f&&f.type===ya&&null===f.key;k&&(f=f.props.children);var m="object"===typeof f&&
null!==f;if(m)switch(f.$$typeof){case Zc:a:{m=f.key;for(k=d;null!==k;){if(k.key===m){if(7===k.tag?f.type===ya:k.elementType===f.type){c(a,k.sibling);d=e(k,f.type===ya?f.props.children:f.props,h);d.ref=Tb(a,k,f);d.return=a;a=d;break a}c(a,k);break}else b(a,k);k=k.sibling}f.type===ya?(d=La(f.props.children,a.mode,h,f.key),d.return=a,a=d):(h=Yc(f.type,f.key,f.props,null,a.mode,h),h.ref=Tb(a,d,f),h.return=a,a=h)}return g(a);case fb:a:{for(k=f.key;null!==d;){if(d.key===k){if(4===d.tag&&d.stateNode.containerInfo===
f.containerInfo&&d.stateNode.implementation===f.implementation){c(a,d.sibling);d=e(d,f.children||[],h);d.return=a;a=d;break a}c(a,d);break}else b(a,d);d=d.sibling}d=Be(f,a.mode,h);d.return=a;a=d}return g(a)}if("string"===typeof f||"number"===typeof f)return f=""+f,null!==d&&6===d.tag?(c(a,d.sibling),d=e(d,f,h),d.return=a,a=d):(c(a,d),d=Ae(f,a.mode,h),d.return=a,a=d),g(a);if($c(f))return x(a,d,f,h);if(Gb(f))return A(a,d,f,h);m&&Xc(a,f);if("undefined"===typeof f&&!k)switch(a.tag){case 1:case 0:throw a=
a.type,l(Error(152),a.displayName||a.name||"Component");}return c(a,d)}}function Va(a){if(a===Ub)throw l(Error(174));return a}function Ce(a,b){y(Vb,b,a);y(Wb,a,a);y(fa,Ub,a);var c=b.nodeType;switch(c){case 9:case 11:b=(b=b.documentElement)?b.namespaceURI:Qd(null,"");break;default:c=c===Pa?b.parentNode:b,b=c.namespaceURI||null,c=c.tagName,b=Qd(b,c)}B(fa,a);y(fa,b,a)}function ub(a){B(fa,a);B(Wb,a);B(Vb,a)}function eh(a){Va(Vb.current);var b=Va(fa.current);var c=Qd(b,a.type);b!==c&&(y(Wb,a,a),y(fa,c,
a))}function De(a){Wb.current===a&&(B(fa,a),B(Wb,a))}function ad(a){for(var b=a;null!==b;){if(13===b.tag){var c=b.memoizedState;if(null!==c&&(c=c.dehydrated,null===c||c.data===he||c.data===ge))return b}else if(19===b.tag&&void 0!==b.memoizedProps.revealOrder){if((b.effectTag&64)!==C)return b}else if(null!==b.child){b.child.return=b;b=b.child;continue}if(b===a)break;for(;null===b.sibling;){if(null===b.return||b.return===a)return null;b=b.return}b.sibling.return=b.return;b=b.sibling}return null}function fh(a,
b){return{responder:a,props:b}}function R(){throw l(Error(321));}function Ee(a,b){if(null===b)return!1;for(var c=0;c<b.length&&c<a.length;c++)if(!Ra(a[c],b[c]))return!1;return!0}function Fe(a,b,c,d,e,f){Xb=f;Ma=b;ha=null!==a?a.memoizedState:null;bd.current=null===ha?mj:gh;b=c(d,e);if(Yb){do Yb=!1,Zb+=1,ha=null!==a?a.memoizedState:null,vb=wb,ia=N=D=null,bd.current=gh,b=c(d,e);while(Yb);pa=null;Zb=0}bd.current=cd;a=Ma;a.memoizedState=wb;a.expirationTime=xb;a.updateQueue=ia;a.effectTag|=$b;a=null!==
D&&null!==D.next;Xb=0;vb=N=wb=ha=D=Ma=null;xb=0;ia=null;$b=0;if(a)throw l(Error(300));return b}function hh(){bd.current=cd;Xb=0;vb=N=wb=ha=D=Ma=null;xb=0;ia=null;$b=0;Yb=!1;pa=null;Zb=0}function yb(){var a={memoizedState:null,baseState:null,queue:null,baseUpdate:null,next:null};null===N?wb=N=a:N=N.next=a;return N}function ac(){if(null!==vb)N=vb,vb=N.next,D=ha,ha=null!==D?D.next:null;else{if(null===ha)throw l(Error(310));D=ha;var a={memoizedState:D.memoizedState,baseState:D.baseState,queue:D.queue,
baseUpdate:D.baseUpdate,next:null};N=null===N?wb=a:N.next=a;ha=D.next}return N}function ih(a,b){return"function"===typeof b?b(a):b}function jh(a,b,c){b=ac();c=b.queue;if(null===c)throw l(Error(311));c.lastRenderedReducer=a;if(0<Zb){var d=c.dispatch;if(null!==pa){var e=pa.get(c);if(void 0!==e){pa.delete(c);var f=b.memoizedState;do f=a(f,e.action),e=e.next;while(null!==e);Ra(f,b.memoizedState)||(da=!0);b.memoizedState=f;b.baseUpdate===c.last&&(b.baseState=f);c.lastRenderedState=f;return[f,d]}}return[b.memoizedState,
d]}d=c.last;var g=b.baseUpdate;f=b.baseState;null!==g?(null!==d&&(d.next=null),d=g.next):d=null!==d?d.next:null;if(null!==d){var h=e=null,k=d,m=!1;do{var p=k.expirationTime;p<Xb?(m||(m=!0,h=g,e=f),p>xb&&(xb=p,Uc(xb))):(Xg(p,k.suspenseConfig),f=k.eagerReducer===a?k.eagerState:a(f,k.action));g=k;k=k.next}while(null!==k&&k!==d);m||(h=g,e=f);Ra(f,b.memoizedState)||(da=!0);b.memoizedState=f;b.baseUpdate=h;b.baseState=e;c.lastRenderedState=f}return[b.memoizedState,c.dispatch]}function Ge(a,b,c,d){a={tag:a,
create:b,destroy:c,deps:d,next:null};null===ia?(ia={lastEffect:null},ia.lastEffect=a.next=a):(b=ia.lastEffect,null===b?ia.lastEffect=a.next=a:(c=b.next,b.next=a,a.next=c,ia.lastEffect=a));return a}function He(a,b,c,d){var e=yb();$b|=a;e.memoizedState=Ge(b,c,void 0,void 0===d?null:d)}function Ie(a,b,c,d){var e=ac();d=void 0===d?null:d;var f=void 0;if(null!==D){var g=D.memoizedState;f=g.destroy;if(null!==d&&Ee(d,g.deps)){Ge(0,c,f,d);return}}$b|=a;e.memoizedState=Ge(b,c,f,d)}function kh(a,b){if("function"===
typeof b)return a=a(),b(a),function(){b(null)};if(null!==b&&void 0!==b)return a=a(),b.current=a,function(){b.current=null}}function lh(a,b){}function mh(a,b,c){if(!(25>Zb))throw l(Error(301));var d=a.alternate;if(a===Ma||null!==d&&d===Ma)if(Yb=!0,a={expirationTime:Xb,suspenseConfig:null,action:c,eagerReducer:null,eagerState:null,next:null},null===pa&&(pa=new Map),c=pa.get(b),void 0===c)pa.set(b,a);else{for(b=c;null!==b.next;)b=b.next;b.next=a}else{var e=qa(),f=bc.suspense;e=zb(e,a,f);f={expirationTime:e,
suspenseConfig:f,action:c,eagerReducer:null,eagerState:null,next:null};var g=b.last;if(null===g)f.next=f;else{var h=g.next;null!==h&&(f.next=h);g.next=f}b.last=f;if(0===a.expirationTime&&(null===d||0===d.expirationTime)&&(d=b.lastRenderedReducer,null!==d))try{var k=b.lastRenderedState,m=d(k,c);f.eagerReducer=d;f.eagerState=m;if(Ra(m,k))return}catch(p){}finally{}cc(a,e)}}function nh(a,b){var c=ja(5,null,null,0);c.elementType="DELETED";c.type="DELETED";c.stateNode=b;c.return=a;c.effectTag=8;null!==
a.lastEffect?(a.lastEffect.nextEffect=c,a.lastEffect=c):a.firstEffect=a.lastEffect=c}function oh(a,b){switch(a.tag){case 5:var c=a.type;b=1!==b.nodeType||c.toLowerCase()!==b.nodeName.toLowerCase()?null:b;return null!==b?(a.stateNode=b,!0):!1;case 6:return b=""===a.pendingProps||3!==b.nodeType?null:b,null!==b?(a.stateNode=b,!0):!1;case 13:return!1;default:return!1}}function ph(a){if(Wa){var b=Xa;if(b){var c=b;if(!oh(a,b)){b=mb(c.nextSibling);if(!b||!oh(a,b)){a.effectTag=a.effectTag&~Da|I;Wa=!1;ra=
a;return}nh(ra,c)}ra=a;Xa=mb(b.firstChild)}else a.effectTag=a.effectTag&~Da|I,Wa=!1,ra=a}}function qh(a){for(a=a.return;null!==a&&5!==a.tag&&3!==a.tag&&13!==a.tag;)a=a.return;ra=a}function dd(a){if(a!==ra)return!1;if(!Wa)return qh(a),Wa=!0,!1;var b=a.type;if(5!==a.tag||"head"!==b&&"body"!==b&&!fe(b,a.memoizedProps))for(b=Xa;b;)nh(a,b),b=mb(b.nextSibling);qh(a);if(13===a.tag)if(a=a.memoizedState,a=null!==a?a.dehydrated:null,null===a)a=Xa;else a:{a=a.nextSibling;for(b=0;a;){if(a.nodeType===Pa){var c=
a.data;if(c===qg){if(0===b){a=mb(a.nextSibling);break a}b--}else c!==pg&&c!==ge&&c!==he||b++}a=a.nextSibling}a=null}else a=ra?mb(a.stateNode.nextSibling):null;Xa=a;return!0}function Je(){Xa=ra=null;Wa=!1}function Q(a,b,c,d){b.child=null===a?Ke(b,null,c,d):Ab(b,a.child,c,d)}function rh(a,b,c,d,e){c=c.render;var f=b.ref;sb(b,e);d=Fe(a,b,c,d,f,e);if(null!==a&&!da)return b.updateQueue=a.updateQueue,b.effectTag&=-517,a.expirationTime<=e&&(a.expirationTime=0),sa(a,b,e);b.effectTag|=1;Q(a,b,d,e);return b.child}
function sh(a,b,c,d,e,f){if(null===a){var g=c.type;if("function"===typeof g&&!Le(g)&&void 0===g.defaultProps&&null===c.compare&&void 0===c.defaultProps)return b.tag=15,b.type=g,th(a,b,g,d,e,f);a=Yc(c.type,null,d,null,b.mode,f);a.ref=b.ref;a.return=b;return b.child=a}g=a.child;if(e<f&&(e=g.memoizedProps,c=c.compare,c=null!==c?c:Qb,c(e,d)&&a.ref===b.ref))return sa(a,b,f);b.effectTag|=1;a=Ua(g,d,f);a.ref=b.ref;a.return=b;return b.child=a}function th(a,b,c,d,e,f){return null!==a&&Qb(a.memoizedProps,d)&&
a.ref===b.ref&&(da=!1,e<f)?sa(a,b,f):Me(a,b,c,d,f)}function uh(a,b){var c=b.ref;if(null===a&&null!==c||null!==a&&a.ref!==c)b.effectTag|=128}function Me(a,b,c,d,e){var f=L(c)?Sa:P.current;f=qb(b,f);sb(b,e);c=Fe(a,b,c,d,f,e);if(null!==a&&!da)return b.updateQueue=a.updateQueue,b.effectTag&=-517,a.expirationTime<=e&&(a.expirationTime=0),sa(a,b,e);b.effectTag|=1;Q(a,b,c,e);return b.child}function vh(a,b,c,d,e){if(L(c)){var f=!0;Mc(b)}else f=!1;sb(b,e);if(null===b.stateNode)null!==a&&(a.alternate=null,
b.alternate=null,b.effectTag|=I),ah(b,c,d,e),ze(b,c,d,e),d=!0;else if(null===a){var g=b.stateNode,h=b.memoizedProps;g.props=h;var k=g.context,m=c.contextType;"object"===typeof m&&null!==m?m=ea(m):(m=L(c)?Sa:P.current,m=qb(b,m));var l=c.getDerivedStateFromProps,q="function"===typeof l||"function"===typeof g.getSnapshotBeforeUpdate;q||"function"!==typeof g.UNSAFE_componentWillReceiveProps&&"function"!==typeof g.componentWillReceiveProps||(h!==d||k!==m)&&bh(b,g,d,m);Ka=!1;var n=b.memoizedState;k=g.state=
n;var v=b.updateQueue;null!==v&&(Sb(b,v,d,g,e),k=b.memoizedState);h!==d||n!==k||M.current||Ka?("function"===typeof l&&(Vc(b,c,l,d),k=b.memoizedState),(h=Ka||$g(b,c,h,d,n,k,m))?(q||"function"!==typeof g.UNSAFE_componentWillMount&&"function"!==typeof g.componentWillMount||("function"===typeof g.componentWillMount&&g.componentWillMount(),"function"===typeof g.UNSAFE_componentWillMount&&g.UNSAFE_componentWillMount()),"function"===typeof g.componentDidMount&&(b.effectTag|=4)):("function"===typeof g.componentDidMount&&
(b.effectTag|=4),b.memoizedProps=d,b.memoizedState=k),g.props=d,g.state=k,g.context=m,d=h):("function"===typeof g.componentDidMount&&(b.effectTag|=4),d=!1)}else g=b.stateNode,h=b.memoizedProps,g.props=b.type===b.elementType?h:Y(b.type,h),k=g.context,m=c.contextType,"object"===typeof m&&null!==m?m=ea(m):(m=L(c)?Sa:P.current,m=qb(b,m)),l=c.getDerivedStateFromProps,(q="function"===typeof l||"function"===typeof g.getSnapshotBeforeUpdate)||"function"!==typeof g.UNSAFE_componentWillReceiveProps&&"function"!==
typeof g.componentWillReceiveProps||(h!==d||k!==m)&&bh(b,g,d,m),Ka=!1,k=b.memoizedState,n=g.state=k,v=b.updateQueue,null!==v&&(Sb(b,v,d,g,e),n=b.memoizedState),h!==d||k!==n||M.current||Ka?("function"===typeof l&&(Vc(b,c,l,d),n=b.memoizedState),(l=Ka||$g(b,c,h,d,k,n,m))?(q||"function"!==typeof g.UNSAFE_componentWillUpdate&&"function"!==typeof g.componentWillUpdate||("function"===typeof g.componentWillUpdate&&g.componentWillUpdate(d,n,m),"function"===typeof g.UNSAFE_componentWillUpdate&&g.UNSAFE_componentWillUpdate(d,
n,m)),"function"===typeof g.componentDidUpdate&&(b.effectTag|=4),"function"===typeof g.getSnapshotBeforeUpdate&&(b.effectTag|=256)):("function"!==typeof g.componentDidUpdate||h===a.memoizedProps&&k===a.memoizedState||(b.effectTag|=4),"function"!==typeof g.getSnapshotBeforeUpdate||h===a.memoizedProps&&k===a.memoizedState||(b.effectTag|=256),b.memoizedProps=d,b.memoizedState=n),g.props=d,g.state=n,g.context=m,d=l):("function"!==typeof g.componentDidUpdate||h===a.memoizedProps&&k===a.memoizedState||
(b.effectTag|=4),"function"!==typeof g.getSnapshotBeforeUpdate||h===a.memoizedProps&&k===a.memoizedState||(b.effectTag|=256),d=!1);return Ne(a,b,c,d,f,e)}function Ne(a,b,c,d,e,f){uh(a,b);var g=(b.effectTag&64)!==C;if(!d&&!g)return e&&Hg(b,c,!1),sa(a,b,f);d=b.stateNode;nj.current=b;var h=g&&"function"!==typeof c.getDerivedStateFromError?null:d.render();b.effectTag|=1;null!==a&&g?(b.child=Ab(b,a.child,null,f),b.child=Ab(b,null,h,f)):Q(a,b,h,f);b.memoizedState=d.state;e&&Hg(b,c,!0);return b.child}function wh(a){var b=
a.stateNode;b.pendingContext?Fg(a,b.pendingContext,b.pendingContext!==b.context):b.context&&Fg(a,b.context,!1);Ce(a,b.containerInfo)}function xh(a,b,c){var d=b.mode,e=b.pendingProps,f=A.current,g=!1,h;(h=(b.effectTag&64)!==C)||(h=0!==(f&2)&&(null===a||null!==a.memoizedState));h?(g=!0,b.effectTag&=-65):null!==a&&null===a.memoizedState||void 0===e.fallback||!0===e.unstable_avoidThisFallback||(f|=1);y(A,f&1,b);if(null===a){if(g){g=e.fallback;e=La(null,d,0,null);e.return=b;if(0===(b.mode&2))for(a=null!==
b.memoizedState?b.child.child:b.child,e.child=a;null!==a;)a.return=e,a=a.sibling;c=La(g,d,c,null);c.return=b;e.sibling=c;b.memoizedState=Oe;b.child=e;return c}d=e.children;b.memoizedState=null;return b.child=Ke(b,null,d,c)}if(null!==a.memoizedState){a=a.child;d=a.sibling;if(g){e=e.fallback;c=Ua(a,a.pendingProps,0);c.return=b;if(0===(b.mode&2)&&(g=null!==b.memoizedState?b.child.child:b.child,g!==a.child))for(c.child=g;null!==g;)g.return=c,g=g.sibling;d=Ua(d,e,d.expirationTime);d.return=b;c.sibling=
d;c.childExpirationTime=0;b.memoizedState=Oe;b.child=c;return d}c=Ab(b,a.child,e.children,c);b.memoizedState=null;return b.child=c}a=a.child;if(g){g=e.fallback;e=La(null,d,0,null);e.return=b;e.child=a;null!==a&&(a.return=e);if(0===(b.mode&2))for(a=null!==b.memoizedState?b.child.child:b.child,e.child=a;null!==a;)a.return=e,a=a.sibling;c=La(g,d,c,null);c.return=b;e.sibling=c;c.effectTag|=I;e.childExpirationTime=0;b.memoizedState=Oe;b.child=e;return c}b.memoizedState=null;return b.child=Ab(b,a,e.children,
c)}function Pe(a,b,c,d,e){var f=a.memoizedState;null===f?a.memoizedState={isBackwards:b,rendering:null,last:d,tail:c,tailExpiration:0,tailMode:e}:(f.isBackwards=b,f.rendering=null,f.last=d,f.tail=c,f.tailExpiration=0,f.tailMode=e)}function yh(a,b,c){var d=b.pendingProps,e=d.revealOrder,f=d.tail;Q(a,b,d.children,c);d=A.current;if(0!==(d&2))d=d&1|2,b.effectTag|=64;else{if(null!==a&&(a.effectTag&64)!==C)a:for(a=b.child;null!==a;){if(13===a.tag){if(null!==a.memoizedState){a.expirationTime<c&&(a.expirationTime=
c);var g=a.alternate;null!==g&&g.expirationTime<c&&(g.expirationTime=c);Sg(a.return,c)}}else if(null!==a.child){a.child.return=a;a=a.child;continue}if(a===b)break a;for(;null===a.sibling;){if(null===a.return||a.return===b)break a;a=a.return}a.sibling.return=a.return;a=a.sibling}d&=1}y(A,d,b);if(0===(b.mode&2))b.memoizedState=null;else switch(e){case "forwards":c=b.child;for(e=null;null!==c;)d=c.alternate,null!==d&&null===ad(d)&&(e=c),c=c.sibling;c=e;null===c?(e=b.child,b.child=null):(e=c.sibling,
c.sibling=null);Pe(b,!1,e,c,f);break;case "backwards":c=null;e=b.child;for(b.child=null;null!==e;){d=e.alternate;if(null!==d&&null===ad(d)){b.child=e;break}d=e.sibling;e.sibling=c;c=e;e=d}Pe(b,!0,c,null,f);break;case "together":Pe(b,!1,null,null,void 0);break;default:b.memoizedState=null}return b.child}function sa(a,b,c){null!==a&&(b.dependencies=a.dependencies);var d=b.expirationTime;0!==d&&Uc(d);if(b.childExpirationTime<c)return null;if(null!==a&&b.child!==a.child)throw l(Error(153));if(null!==
b.child){a=b.child;c=Ua(a,a.pendingProps,a.expirationTime);b.child=c;for(c.return=b;null!==a.sibling;)a=a.sibling,c=c.sibling=Ua(a,a.pendingProps,a.expirationTime),c.return=b;c.sibling=null}return b.child}function Bb(a){a.effectTag|=4}function ed(a,b){switch(a.tailMode){case "hidden":b=a.tail;for(var c=null;null!==b;)null!==b.alternate&&(c=b),b=b.sibling;null===c?a.tail=null:c.sibling=null;break;case "collapsed":c=a.tail;for(var d=null;null!==c;)null!==c.alternate&&(d=c),c=c.sibling;null===d?b||null===
a.tail?a.tail=null:a.tail.sibling=null:d.sibling=null}}function oj(a,b){switch(a.tag){case 1:return L(a.type)&&Lc(a),b=a.effectTag,b&4096?(a.effectTag=b&-4097|64,a):null;case 3:ub(a);qe(a);b=a.effectTag;if((b&64)!==C)throw l(Error(285));a.effectTag=b&-4097|64;return a;case 5:return De(a),null;case 13:return B(A,a),b=a.effectTag,b&4096?(a.effectTag=b&-4097|64,a):null;case 19:return B(A,a),null;case 4:return ub(a),null;case 10:return xe(a),null;default:return null}}function Qe(a,b){return{value:a,source:b,
stack:Gd(b)}}function Re(a,b){var c=b.source,d=b.stack;null===d&&null!==c&&(d=Gd(c));null!==c&&xa(c.type);b=b.value;null!==a&&1===a.tag&&xa(a.type);try{console.error(b)}catch(e){setTimeout(function(){throw e;})}}function pj(a,b){try{b.props=a.memoizedProps,b.state=a.memoizedState,b.componentWillUnmount()}catch(c){Ya(a,c)}}function zh(a){var b=a.ref;if(null!==b)if("function"===typeof b)try{b(null)}catch(c){Ya(a,c)}else b.current=null}function qj(a,b){switch(b.tag){case 0:case 11:case 15:dc(2,0,b);
break;case 1:if(b.effectTag&256&&null!==a){var c=a.memoizedProps,d=a.memoizedState;a=b.stateNode;b=a.getSnapshotBeforeUpdate(b.elementType===b.type?c:Y(b.type,c),d);a.__reactInternalSnapshotBeforeUpdate=b}break;case 3:case 5:case 6:case 4:case 17:break;default:throw l(Error(163));}}function dc(a,b,c){c=c.updateQueue;c=null!==c?c.lastEffect:null;if(null!==c){var d=c=c.next;do{if(0!==(d.tag&a)){var e=d.destroy;d.destroy=void 0;void 0!==e&&e()}0!==(d.tag&b)&&(e=d.create,d.destroy=e());d=d.next}while(d!==
c)}}function Ah(a,b,c){"function"===typeof Se&&Se(b);switch(b.tag){case 0:case 11:case 14:case 15:a=b.updateQueue;if(null!==a&&(a=a.lastEffect,null!==a)){var d=a.next;Ta(97<c?97:c,function(){var a=d;do{var c=a.destroy;if(void 0!==c){var g=b;try{c()}catch(h){Ya(g,h)}}a=a.next}while(a!==d)})}break;case 1:zh(b);c=b.stateNode;"function"===typeof c.componentWillUnmount&&pj(b,c);break;case 5:zh(b);break;case 4:Bh(a,b,c)}}function Ch(a){var b=a.alternate;a.return=null;a.child=null;a.memoizedState=null;a.updateQueue=
null;a.dependencies=null;a.alternate=null;a.firstEffect=null;a.lastEffect=null;a.pendingProps=null;a.memoizedProps=null;null!==b&&Ch(b)}function Dh(a){return 5===a.tag||3===a.tag||4===a.tag}function Eh(a){a:{for(var b=a.return;null!==b;){if(Dh(b)){var c=b;break a}b=b.return}throw l(Error(160));}b=c.stateNode;switch(c.tag){case 5:var d=!1;break;case 3:b=b.containerInfo;d=!0;break;case 4:b=b.containerInfo;d=!0;break;default:throw l(Error(161));}c.effectTag&16&&(ec(b,""),c.effectTag&=-17);a:b:for(c=
a;;){for(;null===c.sibling;){if(null===c.return||Dh(c.return)){c=null;break a}c=c.return}c.sibling.return=c.return;for(c=c.sibling;5!==c.tag&&6!==c.tag&&18!==c.tag;){if(c.effectTag&I)continue b;if(null===c.child||4===c.tag)continue b;else c.child.return=c,c=c.child}if(!(c.effectTag&I)){c=c.stateNode;break a}}for(var e=a;;){var f=5===e.tag||6===e.tag;if(f){var g=f?e.stateNode:e.stateNode.instance;if(c)if(d){f=b;var h=g;g=c;f.nodeType===Pa?f.parentNode.insertBefore(h,g):f.insertBefore(h,g)}else b.insertBefore(g,
c);else d?(h=b,h.nodeType===Pa?(f=h.parentNode,f.insertBefore(g,h)):(f=h,f.appendChild(g)),h=h._reactRootContainer,null!==h&&void 0!==h||null!==f.onclick||(f.onclick=Hc)):b.appendChild(g)}else if(4!==e.tag&&null!==e.child){e.child.return=e;e=e.child;continue}if(e===a)break;for(;null===e.sibling;){if(null===e.return||e.return===a)return;e=e.return}e.sibling.return=e.return;e=e.sibling}}function Bh(a,b,c){for(var d=b,e=!1,f,g;;){if(!e){e=d.return;a:for(;;){if(null===e)throw l(Error(160));f=e.stateNode;
switch(e.tag){case 5:g=!1;break a;case 3:f=f.containerInfo;g=!0;break a;case 4:f=f.containerInfo;g=!0;break a}e=e.return}e=!0}if(5===d.tag||6===d.tag){a:for(var h=a,k=d,m=c,p=k;;)if(Ah(h,p,m),null!==p.child&&4!==p.tag)p.child.return=p,p=p.child;else{if(p===k)break;for(;null===p.sibling;){if(null===p.return||p.return===k)break a;p=p.return}p.sibling.return=p.return;p=p.sibling}g?(h=f,k=d.stateNode,h.nodeType===Pa?h.parentNode.removeChild(k):h.removeChild(k)):f.removeChild(d.stateNode)}else if(4===
d.tag){if(null!==d.child){f=d.stateNode.containerInfo;g=!0;d.child.return=d;d=d.child;continue}}else if(Ah(a,d,c),null!==d.child){d.child.return=d;d=d.child;continue}if(d===b)break;for(;null===d.sibling;){if(null===d.return||d.return===b)return;d=d.return;4===d.tag&&(e=!1)}d.sibling.return=d.return;d=d.sibling}}function Te(a,b){switch(b.tag){case 0:case 11:case 14:case 15:dc(4,8,b);break;case 1:break;case 5:var c=b.stateNode;if(null!=c){var d=b.memoizedProps,e=null!==a?a.memoizedProps:d;a=b.type;
var f=b.updateQueue;b.updateQueue=null;if(null!==f){c[Ic]=d;"input"===a&&"radio"===d.type&&null!=d.name&&Nf(c,d);ce(a,e);b=ce(a,d);for(e=0;e<f.length;e+=2){var g=f[e],h=f[e+1];"style"===g?ig(c,h):"dangerouslySetInnerHTML"===g?Fh(c,h):"children"===g?ec(c,h):Kd(c,g,h,b)}switch(a){case "input":Md(c,d);break;case "textarea":Qf(c,d);break;case "select":b=c._wrapperState.wasMultiple,c._wrapperState.wasMultiple=!!d.multiple,a=d.value,null!=a?ib(c,!!d.multiple,a,!1):b!==!!d.multiple&&(null!=d.defaultValue?
ib(c,!!d.multiple,d.defaultValue,!0):ib(c,!!d.multiple,d.multiple?[]:"",!1))}}}break;case 6:if(null===b.stateNode)throw l(Error(162));b.stateNode.nodeValue=b.memoizedProps;break;case 3:b=b.stateNode;b.hydrate&&(b.hydrate=!1,Yf(b.containerInfo));break;case 12:break;case 13:c=b;null===b.memoizedState?d=!1:(d=!0,c=b.child,Ue=aa());if(null!==c)a:for(a=c;;){if(5===a.tag)f=a.stateNode,d?(f=f.style,"function"===typeof f.setProperty?f.setProperty("display","none","important"):f.display="none"):(f=a.stateNode,
e=a.memoizedProps.style,e=void 0!==e&&null!==e&&e.hasOwnProperty("display")?e.display:null,f.style.display=hg("display",e));else if(6===a.tag)a.stateNode.nodeValue=d?"":a.memoizedProps;else if(13===a.tag&&null!==a.memoizedState&&null===a.memoizedState.dehydrated){f=a.child.sibling;f.return=a;a=f;continue}else if(null!==a.child){a.child.return=a;a=a.child;continue}if(a===c)break a;for(;null===a.sibling;){if(null===a.return||a.return===c)break a;a=a.return}a.sibling.return=a.return;a=a.sibling}Gh(b);
break;case 19:Gh(b);break;case 17:break;case 20:break;case 21:break;default:throw l(Error(163));}}function Gh(a){var b=a.updateQueue;if(null!==b){a.updateQueue=null;var c=a.stateNode;null===c&&(c=a.stateNode=new rj);b.forEach(function(b){var d=sj.bind(null,a,b);c.has(b)||(c.add(b),b.then(d,d))})}}function Hh(a,b,c){c=Ia(c,null);c.tag=3;c.payload={element:null};var d=b.value;c.callback=function(){fd||(fd=!0,Ve=d);Re(a,b)};return c}function Ih(a,b,c){c=Ia(c,null);c.tag=3;var d=a.type.getDerivedStateFromError;
if("function"===typeof d){var e=b.value;c.payload=function(){Re(a,b);return d(e)}}var f=a.stateNode;null!==f&&"function"===typeof f.componentDidCatch&&(c.callback=function(){"function"!==typeof d&&(null===Na?Na=new Set([this]):Na.add(this),Re(a,b));var c=b.stack;this.componentDidCatch(b.value,{componentStack:null!==c?c:""})});return c}function qa(){return(n&(X|ba))!==E?1073741821-(aa()/10|0):0!==gd?gd:gd=1073741821-(aa()/10|0)}function zb(a,b,c){b=b.mode;if(0===(b&2))return 1073741823;var d=re();
if(0===(b&4))return 99===d?1073741823:1073741822;if((n&X)!==E)return S;if(null!==c)a=1073741821-25*(((1073741821-a+(c.timeoutMs|0||5E3)/10)/25|0)+1);else switch(d){case 99:a=1073741823;break;case 98:a=1073741821-10*(((1073741821-a+15)/10|0)+1);break;case 97:case 96:a=1073741821-25*(((1073741821-a+500)/25|0)+1);break;case 95:a=2;break;default:throw l(Error(326));}null!==V&&a===S&&--a;return a}function hd(a,b){a.expirationTime<b&&(a.expirationTime=b);var c=a.alternate;null!==c&&c.expirationTime<b&&
(c.expirationTime=b);var d=a.return,e=null;if(null===d&&3===a.tag)e=a.stateNode;else for(;null!==d;){c=d.alternate;d.childExpirationTime<b&&(d.childExpirationTime=b);null!==c&&c.childExpirationTime<b&&(c.childExpirationTime=b);if(null===d.return&&3===d.tag){e=d.stateNode;break}d=d.return}null!==e&&(V===e&&(Uc(b),F===id&&ta(e,S)),Jh(e,b));return e}function jd(a){var b=a.lastExpiredTime;if(0!==b)return b;b=a.firstPendingTime;if(!Kh(a,b))return b;b=a.lastPingedTime;a=a.nextKnownPendingLevel;return b>
a?b:a}function U(a){if(0!==a.lastExpiredTime)a.callbackExpirationTime=1073741823,a.callbackPriority=99,a.callbackNode=Ng(We.bind(null,a));else{var b=jd(a),c=a.callbackNode;if(0===b)null!==c&&(a.callbackNode=null,a.callbackExpirationTime=0,a.callbackPriority=90);else{var d=qa();1073741823===b?d=99:1===b||2===b?d=95:(d=10*(1073741821-b)-10*(1073741821-d),d=0>=d?99:250>=d?98:5250>=d?97:95);if(null!==c){var e=a.callbackPriority;if(a.callbackExpirationTime===b&&e>=d)return;c!==Pg&&Qg(c)}a.callbackExpirationTime=
b;a.callbackPriority=d;b=1073741823===b?Ng(We.bind(null,a)):se(d,Lh.bind(null,a),{timeout:10*(1073741821-b)-aa()});a.callbackNode=b}}}function Lh(a,b){gd=0;if(b)return b=qa(),kd(a,b),U(a),null;var c=jd(a);if(0!==c){b=a.callbackNode;if((n&(X|ba))!==E)throw l(Error(327));Cb();a===V&&c===S||Za(a,c);if(null!==v){var d=n;n|=X;var e=Mh(a);do try{tj();break}catch(h){Nh(a,h)}while(1);ve();n=d;ld.current=e;if(F===md)throw b=nd,Za(a,c),ta(a,c),U(a),b;if(null===v)switch(e=a.finishedWork=a.current.alternate,
a.finishedExpirationTime=c,Oh(a,c),d=F,V=null,d){case $a:case md:throw l(Error(345));case Ph:if(2!==c){kd(a,2);break}ua(a);break;case od:ta(a,c);d=a.lastSuspendedTime;c===d&&(a.nextKnownPendingLevel=Xe(e));if(1073741823===va&&(e=Ue+Qh-aa(),10<e)){if(pd){var f=a.lastPingedTime;if(0===f||f>=c){a.lastPingedTime=c;Za(a,c);break}}f=jd(a);if(0!==f&&f!==c)break;if(0!==d&&d!==c){a.lastPingedTime=d;break}a.timeoutHandle=Ye(ua.bind(null,a),e);break}ua(a);break;case id:ta(a,c);d=a.lastSuspendedTime;c===d&&(a.nextKnownPendingLevel=
Xe(e));if(pd&&(e=a.lastPingedTime,0===e||e>=c)){a.lastPingedTime=c;Za(a,c);break}e=jd(a);if(0!==e&&e!==c)break;if(0!==d&&d!==c){a.lastPingedTime=d;break}1073741823!==fc?d=10*(1073741821-fc)-aa():1073741823===va?d=0:(d=10*(1073741821-va)-5E3,e=aa(),c=10*(1073741821-c)-e,d=e-d,0>d&&(d=0),d=(120>d?120:480>d?480:1080>d?1080:1920>d?1920:3E3>d?3E3:4320>d?4320:1960*uj(d/1960))-d,c<d&&(d=c));if(10<d){a.timeoutHandle=Ye(ua.bind(null,a),d);break}ua(a);break;case Ze:if(1073741823!==va&&null!==qd){f=va;var g=
qd;d=g.busyMinDurationMs|0;0>=d?d=0:(e=g.busyDelayMs|0,f=aa()-(10*(1073741821-f)-(g.timeoutMs|0||5E3)),d=f<=e?0:e+d-f);if(10<d){ta(a,c);a.timeoutHandle=Ye(ua.bind(null,a),d);break}}ua(a);break;case $e:ta(a,c);break;default:throw l(Error(329));}U(a);if(a.callbackNode===b)return Lh.bind(null,a)}}return null}function We(a){var b=a.lastExpiredTime;b=0!==b?b:1073741823;if(a.finishedExpirationTime===b)ua(a);else{if((n&(X|ba))!==E)throw l(Error(327));Cb();a===V&&b===S||Za(a,b);if(null!==v){var c=n;n|=X;
var d=Mh(a);do try{vj();break}catch(e){Nh(a,e)}while(1);ve();n=c;ld.current=d;if(F===md)throw c=nd,Za(a,b),ta(a,b),U(a),c;if(null!==v)throw l(Error(261));a.finishedWork=a.current.alternate;a.finishedExpirationTime=b;Oh(a,b);F===$e?ta(a,b):(V=null,ua(a));U(a)}}return null}function af(){(n&(1|X|ba))===E&&(wj(),Cb())}function Oh(a,b){var c=a.firstBatch;null!==c&&c._defer&&c._expirationTime>=b&&(se(97,function(){c._onComplete();return null}),F=$e)}function wj(){if(null!==ab){var a=ab;ab=null;a.forEach(function(a,
c){kd(c,a);U(c)});W()}}function Rh(a,b){var c=n;n|=1;try{return a(b)}finally{n=c,n===E&&W()}}function bf(a,b,c,d){var e=n;n|=4;try{return Ta(98,a.bind(null,b,c,d))}finally{n=e,n===E&&W()}}function Sh(a,b){var c=n;n&=-2;n|=cf;try{return a(b)}finally{n=c,n===E&&W()}}function Za(a,b){a.finishedWork=null;a.finishedExpirationTime=0;var c=a.timeoutHandle;-1!==c&&(a.timeoutHandle=-1,xj(c));if(null!==v)for(c=v.return;null!==c;){var d=c;switch(d.tag){case 1:var e=d.type.childContextTypes;null!==e&&void 0!==
e&&Lc(d);break;case 3:ub(d);qe(d);break;case 5:De(d);break;case 4:ub(d);break;case 13:B(A,d);break;case 19:B(A,d);break;case 10:xe(d)}c=c.return}V=a;v=Ua(a.current,null,b);S=b;F=$a;nd=null;fc=va=1073741823;qd=null;gc=0;pd=!1}function Nh(a,b){do{try{ve();hh();if(null===v||null===v.return)return F=md,nd=b,null;a:{var c=a,d=v.return,e=v,f=b;b=S;e.effectTag|=2048;e.firstEffect=e.lastEffect=null;if(null!==f&&"object"===typeof f&&"function"===typeof f.then){var g=f,h=0!==(A.current&1),k=d;do{var m;if(m=
13===k.tag){var l=k.memoizedState;if(null!==l)m=null!==l.dehydrated?!0:!1;else{var q=k.memoizedProps;m=void 0===q.fallback?!1:!0!==q.unstable_avoidThisFallback?!0:h?!1:!0}}if(m){var n=k.updateQueue;if(null===n){var x=new Set;x.add(g);k.updateQueue=x}else n.add(g);if(0===(k.mode&2)){k.effectTag|=64;e.effectTag&=-2981;if(1===e.tag)if(null===e.alternate)e.tag=17;else{var B=Ia(1073741823,null);B.tag=Tc;Ja(e,B)}e.expirationTime=1073741823;break a}f=void 0;e=b;var y=c.pingCache;null===y?(y=c.pingCache=
new yj,f=new Set,y.set(g,f)):(f=y.get(g),void 0===f&&(f=new Set,y.set(g,f)));if(!f.has(e)){f.add(e);var t=zj.bind(null,c,g,e);g.then(t,t)}k.effectTag|=4096;k.expirationTime=b;break a}k=k.return}while(null!==k);f=Error((xa(e.type)||"A React component")+" suspended while rendering, but no fallback UI was specified.\n\nAdd a <Suspense fallback=...> component higher in the tree to provide a loading indicator or placeholder to display."+Gd(e))}F!==Ze&&(F=Ph);f=Qe(f,e);k=d;do{switch(k.tag){case 3:g=f;k.effectTag|=
4096;k.expirationTime=b;var z=Hh(k,g,b);Ug(k,z);break a;case 1:g=f;var E=k.type,r=k.stateNode;if((k.effectTag&64)===C&&("function"===typeof E.getDerivedStateFromError||null!==r&&"function"===typeof r.componentDidCatch&&(null===Na||!Na.has(r)))){k.effectTag|=4096;k.expirationTime=b;var u=Ih(k,g,b);Ug(k,u);break a}}k=k.return}while(null!==k)}v=Th(v)}catch(w){b=w;continue}break}while(1)}function Mh(a){a=ld.current;ld.current=cd;return null===a?cd:a}function Xg(a,b){a<va&&2<a&&(va=a);null!==b&&a<fc&&
2<a&&(fc=a,qd=b)}function Uc(a){a>gc&&(gc=a)}function vj(){for(;null!==v;)v=Uh(v)}function tj(){for(;null!==v&&!Aj();)v=Uh(v)}function Uh(a){var b=Bj(a.alternate,a,S);a.memoizedProps=a.pendingProps;null===b&&(b=Th(a));Vh.current=null;return b}function Th(a){v=a;do{var b=v.alternate;a=v.return;if((v.effectTag&2048)===C){a:{var c=b;b=v;var d=S;var e=b.pendingProps;switch(b.tag){case 2:break;case 16:break;case 15:case 0:break;case 1:L(b.type)&&Lc(b);break;case 3:ub(b);qe(b);e=b.stateNode;e.pendingContext&&
(e.context=e.pendingContext,e.pendingContext=null);(null===c||null===c.child)&&dd(b)&&Bb(b);Wh(b);break;case 5:De(b);var f=Va(Vb.current);d=b.type;if(null!==c&&null!=b.stateNode)Cj(c,b,d,e,f),c.ref!==b.ref&&(b.effectTag|=128);else if(e){var g=Va(fa.current);if(dd(b)){e=void 0;d=b.stateNode;c=b.type;g=b.memoizedProps;d[Fa]=b;d[Ic]=g;switch(c){case "iframe":case "object":case "embed":x("load",d);break;case "video":case "audio":for(var h=0;h<Mb.length;h++)x(Mb[h],d);break;case "source":x("error",d);
break;case "img":case "image":case "link":x("error",d);x("load",d);break;case "form":x("reset",d);x("submit",d);break;case "details":x("toggle",d);break;case "input":Mf(d,g);x("invalid",d);na(f,"onChange");break;case "select":d._wrapperState={wasMultiple:!!g.multiple};x("invalid",d);na(f,"onChange");break;case "textarea":Pf(d,g),x("invalid",d),na(f,"onChange")}be(c,g);h=null;for(e in g)if(g.hasOwnProperty(e)){var k=g[e];"children"===e?"string"===typeof k?d.textContent!==k&&(h=["children",k]):"number"===
typeof k&&d.textContent!==""+k&&(h=["children",""+k]):db.hasOwnProperty(e)&&null!=k&&na(f,e)}switch(c){case "input":wc(d);Of(d,g,!0);break;case "textarea":wc(d);Rf(d,g);break;case "select":case "option":break;default:"function"===typeof g.onClick&&(d.onclick=Hc)}e=h;b.updateQueue=e;(e=null!==e?!0:!1)&&Bb(b)}else{c=9===f.nodeType?f:f.ownerDocument;"http://www.w3.org/1999/xhtml"===g&&(g=Sf(d));"http://www.w3.org/1999/xhtml"===g?"script"===d?(c=c.createElement("div"),c.innerHTML="<script>\x3c/script>",
c=c.removeChild(c.firstChild)):"string"===typeof e.is?c=c.createElement(d,{is:e.is}):(c=c.createElement(d),"select"===d&&(g=c,e.multiple?g.multiple=!0:e.size&&(g.size=e.size))):c=c.createElementNS(g,d);c[Fa]=b;c[Ic]=e;Dj(c,b,!1,!1);b.stateNode=c;var m=ce(d,e);switch(d){case "iframe":case "object":case "embed":x("load",c);g=e;break;case "video":case "audio":for(g=0;g<Mb.length;g++)x(Mb[g],c);g=e;break;case "source":x("error",c);g=e;break;case "img":case "image":case "link":x("error",c);x("load",c);
g=e;break;case "form":x("reset",c);x("submit",c);g=e;break;case "details":x("toggle",c);g=e;break;case "input":Mf(c,e);g=Ld(c,e);x("invalid",c);na(f,"onChange");break;case "option":g=Od(c,e);break;case "select":c._wrapperState={wasMultiple:!!e.multiple};g=J({},e,{value:void 0});x("invalid",c);na(f,"onChange");break;case "textarea":Pf(c,e);g=Pd(c,e);x("invalid",c);na(f,"onChange");break;default:g=e}be(d,g);h=void 0;k=d;var p=c,q=g;for(h in q)if(q.hasOwnProperty(h)){var n=q[h];"style"===h?ig(p,n):"dangerouslySetInnerHTML"===
h?(n=n?n.__html:void 0,null!=n&&Fh(p,n)):"children"===h?"string"===typeof n?("textarea"!==k||""!==n)&&ec(p,n):"number"===typeof n&&ec(p,""+n):"suppressContentEditableWarning"!==h&&"suppressHydrationWarning"!==h&&"autoFocus"!==h&&(db.hasOwnProperty(h)?null!=n&&na(f,h):null!=n&&Kd(p,h,n,m))}switch(d){case "input":wc(c);Of(c,e,!1);break;case "textarea":wc(c);Rf(c,e);break;case "option":null!=e.value&&c.setAttribute("value",""+za(e.value));break;case "select":f=c;c=e;f.multiple=!!c.multiple;g=c.value;
null!=g?ib(f,!!c.multiple,g,!1):null!=c.defaultValue&&ib(f,!!c.multiple,c.defaultValue,!0);break;default:"function"===typeof g.onClick&&(c.onclick=Hc)}(e=ng(d,e))&&Bb(b)}null!==b.ref&&(b.effectTag|=128)}else if(null===b.stateNode)throw l(Error(166));break;case 6:if(c&&null!=b.stateNode)Ej(c,b,c.memoizedProps,e);else{if("string"!==typeof e&&null===b.stateNode)throw l(Error(166));d=Va(Vb.current);Va(fa.current);dd(b)?(e=b.stateNode,d=b.memoizedProps,e[Fa]=b,e.nodeValue!==d&&Bb(b)):(e=(9===d.nodeType?
d:d.ownerDocument).createTextNode(e),e[Fa]=b,b.stateNode=e)}break;case 11:break;case 13:B(A,b);e=b.memoizedState;if((b.effectTag&64)!==C){b.expirationTime=d;break a}e=null!==e;d=!1;null===c?dd(b):(f=c.memoizedState,d=null!==f,e||null===f||(f=c.child.sibling,null!==f&&(g=b.firstEffect,null!==g?(b.firstEffect=f,f.nextEffect=g):(b.firstEffect=b.lastEffect=f,f.nextEffect=null),f.effectTag=8)));if(e&&!d&&0!==(b.mode&2))if(null===c&&!0!==b.memoizedProps.unstable_avoidThisFallback||0!==(A.current&1))F===
$a&&(F=od);else{if(F===$a||F===od)F=id;0!==gc&&null!==V&&(ta(V,S),Jh(V,gc))}if(e||d)b.effectTag|=4;break;case 7:break;case 8:break;case 12:break;case 4:ub(b);Wh(b);break;case 10:xe(b);break;case 9:break;case 14:break;case 17:L(b.type)&&Lc(b);break;case 19:B(A,b);e=b.memoizedState;if(null===e)break;f=(b.effectTag&64)!==C;g=e.rendering;if(null===g)if(f)ed(e,!1);else{if(F!==$a||null!==c&&(c.effectTag&64)!==C)for(c=b.child;null!==c;){g=ad(c);if(null!==g){b.effectTag|=64;ed(e,!1);e=g.updateQueue;null!==
e&&(b.updateQueue=e,b.effectTag|=4);b.firstEffect=b.lastEffect=null;e=d;for(d=b.child;null!==d;)f=d,c=e,f.effectTag&=I,f.nextEffect=null,f.firstEffect=null,f.lastEffect=null,g=f.alternate,null===g?(f.childExpirationTime=0,f.expirationTime=c,f.child=null,f.memoizedProps=null,f.memoizedState=null,f.updateQueue=null,f.dependencies=null):(f.childExpirationTime=g.childExpirationTime,f.expirationTime=g.expirationTime,f.child=g.child,f.memoizedProps=g.memoizedProps,f.memoizedState=g.memoizedState,f.updateQueue=
g.updateQueue,c=g.dependencies,f.dependencies=null===c?null:{expirationTime:c.expirationTime,firstContext:c.firstContext,responders:c.responders}),d=d.sibling;y(A,A.current&1|2,b);b=b.child;break a}c=c.sibling}}else{if(!f)if(c=ad(g),null!==c){if(b.effectTag|=64,f=!0,ed(e,!0),null===e.tail&&"hidden"===e.tailMode){d=c.updateQueue;null!==d&&(b.updateQueue=d,b.effectTag|=4);b=b.lastEffect=e.lastEffect;null!==b&&(b.nextEffect=null);break}}else aa()>e.tailExpiration&&1<d&&(b.effectTag|=64,f=!0,ed(e,!1),
b.expirationTime=b.childExpirationTime=d-1);e.isBackwards?(g.sibling=b.child,b.child=g):(d=e.last,null!==d?d.sibling=g:b.child=g,e.last=g)}if(null!==e.tail){0===e.tailExpiration&&(e.tailExpiration=aa()+500);d=e.tail;e.rendering=d;e.tail=d.sibling;e.lastEffect=b.lastEffect;d.sibling=null;e=A.current;e=f?e&1|2:e&1;y(A,e,b);b=d;break a}break;case 20:break;case 21:break;default:throw l(Error(156),b.tag);}b=null}e=v;if(1===S||1!==e.childExpirationTime){d=0;for(f=e.child;null!==f;)c=f.expirationTime,g=
f.childExpirationTime,c>d&&(d=c),g>d&&(d=g),f=f.sibling;e.childExpirationTime=d}if(null!==b)return b;null!==a&&(a.effectTag&2048)===C&&(null===a.firstEffect&&(a.firstEffect=v.firstEffect),null!==v.lastEffect&&(null!==a.lastEffect&&(a.lastEffect.nextEffect=v.firstEffect),a.lastEffect=v.lastEffect),1<v.effectTag&&(null!==a.lastEffect?a.lastEffect.nextEffect=v:a.firstEffect=v,a.lastEffect=v))}else{b=oj(v,S);if(null!==b)return b.effectTag&=2047,b;null!==a&&(a.firstEffect=a.lastEffect=null,a.effectTag|=
2048)}b=v.sibling;if(null!==b)return b;v=a}while(null!==v);F===$a&&(F=Ze);return null}function Xe(a){var b=a.expirationTime;a=a.childExpirationTime;return b>a?b:a}function ua(a){var b=re();Ta(99,Fj.bind(null,a,b));return null}function Fj(a,b){Cb();if((n&(X|ba))!==E)throw l(Error(327));var c=a.finishedWork,d=a.finishedExpirationTime;if(null===c)return null;a.finishedWork=null;a.finishedExpirationTime=0;if(c===a.current)throw l(Error(177));a.callbackNode=null;a.callbackExpirationTime=0;a.callbackPriority=
90;a.nextKnownPendingLevel=0;var e=Xe(c);a.firstPendingTime=e;d<=a.lastSuspendedTime?a.firstSuspendedTime=a.lastSuspendedTime=a.nextKnownPendingLevel=0:d<=a.firstSuspendedTime&&(a.firstSuspendedTime=d-1);d<=a.lastPingedTime&&(a.lastPingedTime=0);d<=a.lastExpiredTime&&(a.lastExpiredTime=0);a===V&&(v=V=null,S=0);1<c.effectTag?null!==c.lastEffect?(c.lastEffect.nextEffect=c,e=c.firstEffect):e=c:e=c.firstEffect;if(null!==e){var f=n;n|=ba;Vh.current=null;df=Gc;var g=mg();if(ee(g)){if("selectionStart"in
g)var h={start:g.selectionStart,end:g.selectionEnd};else a:{h=(h=g.ownerDocument)&&h.defaultView||window;var k=h.getSelection&&h.getSelection();if(k&&0!==k.rangeCount){h=k.anchorNode;var m=k.anchorOffset,p=k.focusNode;k=k.focusOffset;try{h.nodeType,p.nodeType}catch(Db){h=null;break a}var x=0,y=-1,A=-1,B=0,F=0,t=g,z=null;b:for(;;){for(var C;;){t!==h||0!==m&&3!==t.nodeType||(y=x+m);t!==p||0!==k&&3!==t.nodeType||(A=x+k);3===t.nodeType&&(x+=t.nodeValue.length);if(null===(C=t.firstChild))break;z=t;t=C}for(;;){if(t===
g)break b;z===h&&++B===m&&(y=x);z===p&&++F===k&&(A=x);if(null!==(C=t.nextSibling))break;t=z;z=t.parentNode}t=C}h=-1===y||-1===A?null:{start:y,end:A}}else h=null}h=h||{start:0,end:0}}else h=null;ef={focusedElem:g,selectionRange:h};Gc=!1;q=e;do try{Gj()}catch(Db){if(null===q)throw l(Error(330));Ya(q,Db);q=q.nextEffect}while(null!==q);q=e;do try{for(g=a,h=b;null!==q;){var r=q.effectTag;r&16&&ec(q.stateNode,"");if(r&128){var u=q.alternate;if(null!==u){var w=u.ref;null!==w&&("function"===typeof w?w(null):
w.current=null)}}switch(r&(I|12|Da)){case I:Eh(q);q.effectTag&=~I;break;case 6:Eh(q);q.effectTag&=~I;Te(q.alternate,q);break;case Da:q.effectTag&=~Da;break;case 1028:q.effectTag&=~Da;Te(q.alternate,q);break;case 4:Te(q.alternate,q);break;case 8:m=q,Bh(g,m,h),Ch(m)}q=q.nextEffect}}catch(Db){if(null===q)throw l(Error(330));Ya(q,Db);q=q.nextEffect}while(null!==q);w=ef;u=mg();r=w.focusedElem;h=w.selectionRange;if(u!==r&&r&&r.ownerDocument&&lg(r.ownerDocument.documentElement,r)){null!==h&&ee(r)&&(u=h.start,
w=h.end,void 0===w&&(w=u),"selectionStart"in r?(r.selectionStart=u,r.selectionEnd=Math.min(w,r.value.length)):(w=(u=r.ownerDocument||document)&&u.defaultView||window,w.getSelection&&(w=w.getSelection(),m=r.textContent.length,g=Math.min(h.start,m),h=void 0===h.end?g:Math.min(h.end,m),!w.extend&&g>h&&(m=h,h=g,g=m),m=kg(r,g),p=kg(r,h),m&&p&&(1!==w.rangeCount||w.anchorNode!==m.node||w.anchorOffset!==m.offset||w.focusNode!==p.node||w.focusOffset!==p.offset)&&(u=u.createRange(),u.setStart(m.node,m.offset),
w.removeAllRanges(),g>h?(w.addRange(u),w.extend(p.node,p.offset)):(u.setEnd(p.node,p.offset),w.addRange(u))))));u=[];for(w=r;w=w.parentNode;)1===w.nodeType&&u.push({element:w,left:w.scrollLeft,top:w.scrollTop});"function"===typeof r.focus&&r.focus();for(r=0;r<u.length;r++)w=u[r],w.element.scrollLeft=w.left,w.element.scrollTop=w.top}ef=null;Gc=!!df;df=null;a.current=c;q=e;do try{for(r=d;null!==q;){var H=q.effectTag;if(H&36){var D=q.alternate;u=q;w=r;switch(u.tag){case 0:case 11:case 15:dc(16,32,u);
break;case 1:var G=u.stateNode;if(u.effectTag&4)if(null===D)G.componentDidMount();else{var K=u.elementType===u.type?D.memoizedProps:Y(u.type,D.memoizedProps);G.componentDidUpdate(K,D.memoizedState,G.__reactInternalSnapshotBeforeUpdate)}var J=u.updateQueue;null!==J&&Yg(u,J,G,w);break;case 3:var L=u.updateQueue;if(null!==L){g=null;if(null!==u.child)switch(u.child.tag){case 5:g=u.child.stateNode;break;case 1:g=u.child.stateNode}Yg(u,L,g,w)}break;case 5:var P=u.stateNode;null===D&&u.effectTag&4&&(w=P,
ng(u.type,u.memoizedProps)&&w.focus());break;case 6:break;case 4:break;case 12:break;case 13:if(null===u.memoizedState){var N=u.alternate;if(null!==N){var O=N.memoizedState;if(null!==O){var Q=O.dehydrated;null!==Q&&Yf(Q)}}}break;case 19:case 17:case 20:case 21:break;default:throw l(Error(163));}}if(H&128){u=q;var M=u.ref;if(null!==M){var T=u.stateNode;switch(u.tag){case 5:var R=T;break;default:R=T}"function"===typeof M?M(R):M.current=R}}q=q.nextEffect}}catch(Db){if(null===q)throw l(Error(330));Ya(q,
Db);q=q.nextEffect}while(null!==q);q=null;Hj();n=f}else a.current=c;if(rd)rd=!1,sd=a,hc=b;else for(q=e;null!==q;)b=q.nextEffect,q.nextEffect=null,q=b;b=a.firstPendingTime;0===b&&(Na=null);1073741823===b?a===ff?ic++:(ic=0,ff=a):ic=0;"function"===typeof gf&&gf(c.stateNode,d);U(a);if(fd)throw fd=!1,a=Ve,Ve=null,a;if((n&cf)!==E)return null;W();return null}function Gj(){for(;null!==q;){var a=q.effectTag;(a&256)!==C&&qj(q.alternate,q);(a&512)===C||rd||(rd=!0,se(97,function(){Cb();return null}));q=q.nextEffect}}
function Cb(){if(90!==hc){var a=97<hc?97:hc;hc=90;return Ta(a,Ij)}}function Ij(){if(null===sd)return!1;var a=sd;sd=null;if((n&(X|ba))!==E)throw l(Error(331));var b=n;n|=ba;for(a=a.current.firstEffect;null!==a;){try{var c=a;if((c.effectTag&512)!==C)switch(c.tag){case 0:case 11:case 15:dc(128,0,c),dc(0,64,c)}}catch(d){if(null===a)throw l(Error(330));Ya(a,d)}c=a.nextEffect;a.nextEffect=null;a=c}n=b;W();return!0}function Xh(a,b,c){b=Qe(c,b);b=Hh(a,b,1073741823);Ja(a,b);a=hd(a,1073741823);null!==a&&U(a)}
function Ya(a,b){if(3===a.tag)Xh(a,a,b);else for(var c=a.return;null!==c;){if(3===c.tag){Xh(c,a,b);break}else if(1===c.tag){var d=c.stateNode;if("function"===typeof c.type.getDerivedStateFromError||"function"===typeof d.componentDidCatch&&(null===Na||!Na.has(d))){a=Qe(b,a);a=Ih(c,a,1073741823);Ja(c,a);c=hd(c,1073741823);null!==c&&U(c);break}}c=c.return}}function zj(a,b,c){var d=a.pingCache;null!==d&&d.delete(b);V===a&&S===c?F===id||F===od&&1073741823===va&&aa()-Ue<Qh?Za(a,S):pd=!0:Kh(a,c)&&(b=a.lastPingedTime,
0!==b&&b<c||(a.lastPingedTime=c,a.finishedExpirationTime===c&&(a.finishedExpirationTime=0,a.finishedWork=null),U(a)))}function sj(a,b){var c=a.stateNode;null!==c&&c.delete(b);b=1;1===b&&(b=qa(),b=zb(b,a,null));a=hd(a,b);null!==a&&U(a)}function Jj(a){if("undefined"===typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var b=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(b.isDisabled||!b.supportsFiber)return!0;try{var c=b.inject(a);gf=function(a,e){try{b.onCommitFiberRoot(c,a,void 0,64===(a.current.effectTag&64))}catch(f){}};
Se=function(a){try{b.onCommitFiberUnmount(c,a)}catch(e){}}}catch(d){}return!0}function Kj(a,b,c,d){this.tag=a;this.key=c;this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null;this.index=0;this.ref=null;this.pendingProps=b;this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null;this.mode=d;this.effectTag=C;this.lastEffect=this.firstEffect=this.nextEffect=null;this.childExpirationTime=this.expirationTime=0;this.alternate=null}function Le(a){a=a.prototype;
return!(!a||!a.isReactComponent)}function Lj(a){if("function"===typeof a)return Le(a)?1:0;if(void 0!==a&&null!==a){a=a.$$typeof;if(a===Ed)return 11;if(a===Fd)return 14}return 2}function Ua(a,b,c){c=a.alternate;null===c?(c=ja(a.tag,b,a.key,a.mode),c.elementType=a.elementType,c.type=a.type,c.stateNode=a.stateNode,c.alternate=a,a.alternate=c):(c.pendingProps=b,c.effectTag=C,c.nextEffect=null,c.firstEffect=null,c.lastEffect=null);c.childExpirationTime=a.childExpirationTime;c.expirationTime=a.expirationTime;
c.child=a.child;c.memoizedProps=a.memoizedProps;c.memoizedState=a.memoizedState;c.updateQueue=a.updateQueue;b=a.dependencies;c.dependencies=null===b?null:{expirationTime:b.expirationTime,firstContext:b.firstContext,responders:b.responders};c.sibling=a.sibling;c.index=a.index;c.ref=a.ref;return c}function Yc(a,b,c,d,e,f){var g=2;d=a;if("function"===typeof a)Le(a)&&(g=1);else if("string"===typeof a)g=5;else a:switch(a){case ya:return La(c.children,e,f,b);case Mj:g=8;e|=7;break;case zf:g=8;e|=1;break;
case uc:return a=ja(12,c,b,e|8),a.elementType=uc,a.type=uc,a.expirationTime=f,a;case vc:return a=ja(13,c,b,e),a.type=vc,a.elementType=vc,a.expirationTime=f,a;case Dd:return a=ja(19,c,b,e),a.elementType=Dd,a.expirationTime=f,a;default:if("object"===typeof a&&null!==a)switch(a.$$typeof){case Bf:g=10;break a;case Af:g=9;break a;case Ed:g=11;break a;case Fd:g=14;break a;case Cf:g=16;d=null;break a}throw l(Error(130),null==a?a:typeof a,"");}b=ja(g,c,b,e);b.elementType=a;b.type=d;b.expirationTime=f;return b}
function La(a,b,c,d){a=ja(7,a,d,b);a.expirationTime=c;return a}function Ae(a,b,c){a=ja(6,a,null,b);a.expirationTime=c;return a}function Be(a,b,c){b=ja(4,null!==a.children?a.children:[],a.key,b);b.expirationTime=c;b.stateNode={containerInfo:a.containerInfo,pendingChildren:null,implementation:a.implementation};return b}function Nj(a,b,c){this.tag=b;this.current=null;this.containerInfo=a;this.pingCache=this.pendingChildren=null;this.finishedExpirationTime=0;this.finishedWork=null;this.timeoutHandle=
-1;this.pendingContext=this.context=null;this.hydrate=c;this.callbackNode=this.firstBatch=null;this.callbackPriority=90;this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function Kh(a,b){var c=a.firstSuspendedTime;a=a.lastSuspendedTime;return 0!==c&&c>=b&&a<=b}function ta(a,b){var c=a.firstSuspendedTime,d=a.lastSuspendedTime;c<b&&(a.firstSuspendedTime=b);if(d>b||0===c)a.lastSuspendedTime=b;b<=a.lastPingedTime&&
(a.lastPingedTime=0);b<=a.lastExpiredTime&&(a.lastExpiredTime=0)}function Jh(a,b){b>a.firstPendingTime&&(a.firstPendingTime=b);var c=a.firstSuspendedTime;0!==c&&(b>=c?a.firstSuspendedTime=a.lastSuspendedTime=a.nextKnownPendingLevel=0:b>=a.lastSuspendedTime&&(a.lastSuspendedTime=b+1),b>a.nextKnownPendingLevel&&(a.nextKnownPendingLevel=b))}function kd(a,b){var c=a.lastExpiredTime;if(0===c||c>b)a.lastExpiredTime=b}function Yh(a,b,c,d,e,f){var g=b.current;a:if(c){c=c._reactInternalFiber;b:{if(kb(c)!==
c||1!==c.tag)throw l(Error(170));var h=c;do{switch(h.tag){case 3:h=h.stateNode.context;break b;case 1:if(L(h.type)){h=h.stateNode.__reactInternalMemoizedMergedChildContext;break b}}h=h.return}while(null!==h);throw l(Error(171));}if(1===c.tag){var k=c.type;if(L(k)){c=Gg(c,k,h);break a}}c=h}else c=Ha;null===b.context?b.context=c:b.pendingContext=c;b=f;e=Ia(d,e);e.payload={element:a};b=void 0===b?null:b;null!==b&&(e.callback=b);Ja(g,e);cc(g,d);return d}function td(a,b,c,d){var e=b.current,f=qa(),g=bc.suspense;
e=zb(f,e,g);return Yh(a,b,c,e,g,d)}function hf(a){a=a.current;if(!a.child)return null;switch(a.child.tag){case 5:return a.child.stateNode;default:return a.child.stateNode}}function Oj(a,b,c){var d=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:fb,key:null==d?null:""+d,children:a,containerInfo:b,implementation:c}}function jc(a){var b=1073741821-25*(((1073741821-qa()+500)/25|0)+1);b<=Zh&&--b;this._expirationTime=Zh=b;this._root=a;this._callbacks=this._next=null;this._hasChildren=
this._didComplete=!1;this._children=null;this._defer=!0}function kc(){this._callbacks=null;this._didCommit=!1;this._onCommit=this._onCommit.bind(this)}function $h(a,b,c){c=null!=c&&!0===c.hydrate;var d=new Nj(a,b,c);var e=ja(3,null,null,2===b?7:1===b?3:0);d.current=e;e.stateNode=d;a[ie]=d.current;c&&0!==b&&Ii(9===a.nodeType?a:a.ownerDocument);return d}function ud(a,b,c){this._internalRoot=$h(a,b,c)}function vd(a,b){this._internalRoot=$h(a,2,b)}function bb(a){return!(!a||1!==a.nodeType&&9!==a.nodeType&&
11!==a.nodeType&&(a.nodeType!==Pa||" react-mount-point-unstable "!==a.nodeValue))}function Pj(a,b){b||(b=a?9===a.nodeType?a.documentElement:a.firstChild:null,b=!(!b||1!==b.nodeType||!b.hasAttribute("data-reactroot")));if(!b)for(var c;c=a.lastChild;)a.removeChild(c);return new ud(a,0,b?{hydrate:!0}:void 0)}function wd(a,b,c,d,e){var f=c._reactRootContainer;if(f){var g=f._internalRoot;if("function"===typeof e){var h=e;e=function(){var a=hf(g);h.call(a)}}td(b,g,a,e)}else{f=c._reactRootContainer=Pj(c,
d);g=f._internalRoot;if("function"===typeof e){var k=e;e=function(){var a=hf(g);k.call(a)}}Sh(function(){td(b,g,a,e)})}return hf(g)}function ai(a,b){var c=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!bb(b))throw l(Error(200));return Oj(a,b,null,c)}if(!la)throw l(Error(227));var pc=null,cb={},qc=[],yd={},db={},zd={},wi=function(a,b,c,d,e,f,g,h,k){var m=Array.prototype.slice.call(arguments,3);try{b.apply(c,m)}catch(p){this.onError(p)}},Eb=!1,rc=null,sc=!1,Ad=null,xi={onError:function(a){Eb=
!0;rc=a}},Cd=null,Ef=null,wf=null,Fb=null,zi=function(a){if(a){var b=a._dispatchListeners,c=a._dispatchInstances;if(Array.isArray(b))for(var d=0;d<b.length&&!a.isPropagationStopped();d++)vf(a,b[d],c[d]);else b&&vf(a,b,c);a._dispatchListeners=null;a._dispatchInstances=null;a.isPersistent()||a.constructor.release(a)}},jf={injectEventPluginOrder:function(a){if(pc)throw l(Error(101));pc=Array.prototype.slice.call(a);tf()},injectEventPluginsByName:function(a){var b=!1,c;for(c in a)if(a.hasOwnProperty(c)){var d=
a[c];if(!cb.hasOwnProperty(c)||cb[c]!==d){if(cb[c])throw l(Error(102),c);cb[c]=d;b=!0}}b&&tf()}},ka=la.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;ka.hasOwnProperty("ReactCurrentDispatcher")||(ka.ReactCurrentDispatcher={current:null});ka.hasOwnProperty("ReactCurrentBatchConfig")||(ka.ReactCurrentBatchConfig={suspense:null});var Bi=/^(.*)[\\\/]/,G="function"===typeof Symbol&&Symbol.for,Zc=G?Symbol.for("react.element"):60103,fb=G?Symbol.for("react.portal"):60106,ya=G?Symbol.for("react.fragment"):
60107,zf=G?Symbol.for("react.strict_mode"):60108,uc=G?Symbol.for("react.profiler"):60114,Bf=G?Symbol.for("react.provider"):60109,Af=G?Symbol.for("react.context"):60110,Mj=G?Symbol.for("react.concurrent_mode"):60111,Ed=G?Symbol.for("react.forward_ref"):60112,vc=G?Symbol.for("react.suspense"):60113,Dd=G?Symbol.for("react.suspense_list"):60120,Fd=G?Symbol.for("react.memo"):60115,Cf=G?Symbol.for("react.lazy"):60116;G&&Symbol.for("react.fundamental");G&&Symbol.for("react.responder");G&&Symbol.for("react.scope");
var yf="function"===typeof Symbol&&Symbol.iterator,Ea=!("undefined"===typeof window||"undefined"===typeof window.document||"undefined"===typeof window.document.createElement),J=la.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.assign,Hd=null,gb=null,hb=null,me=function(a,b){return a(b)},cg=function(a,b,c,d){return a(b,c,d)},Jd=function(){},eg=me,Oa=!1,ae=!1,T=la.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED.Scheduler,Qj=T.unstable_cancelCallback,kf=T.unstable_now,Wf=T.unstable_scheduleCallback,
Rj=T.unstable_shouldYield,bi=T.unstable_requestPaint,Sj=T.unstable_runWithPriority,Tj=T.unstable_getCurrentPriorityLevel,Uj=T.unstable_ImmediatePriority,Vj=T.unstable_UserBlockingPriority,Xf=T.unstable_NormalPriority,Wj=T.unstable_LowPriority,Xj=T.unstable_IdlePriority;new Map;new Map;new Map;var Di=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,
Hf=Object.prototype.hasOwnProperty,Jf={},If={},H={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(a){H[a]=new K(a,0,!1,a,null,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(a){var b=a[0];H[b]=new K(b,1,!1,a[1],null,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(a){H[a]=new K(a,
2,!1,a.toLowerCase(),null,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(a){H[a]=new K(a,2,!1,a,null,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(a){H[a]=new K(a,3,!1,a.toLowerCase(),null,!1)});["checked","multiple","muted","selected"].forEach(function(a){H[a]=
new K(a,3,!0,a,null,!1)});["capture","download"].forEach(function(a){H[a]=new K(a,4,!1,a,null,!1)});["cols","rows","size","span"].forEach(function(a){H[a]=new K(a,6,!1,a,null,!1)});["rowSpan","start"].forEach(function(a){H[a]=new K(a,5,!1,a.toLowerCase(),null,!1)});var lf=/[\-:]([a-z])/g,mf=function(a){return a[1].toUpperCase()};"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(a){var b=
a.replace(lf,mf);H[b]=new K(b,1,!1,a,null,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(a){var b=a.replace(lf,mf);H[b]=new K(b,1,!1,a,"http://www.w3.org/1999/xlink",!1)});["xml:base","xml:lang","xml:space"].forEach(function(a){var b=a.replace(lf,mf);H[b]=new K(b,1,!1,a,"http://www.w3.org/XML/1998/namespace",!1)});["tabIndex","crossOrigin"].forEach(function(a){H[a]=new K(a,1,!1,a.toLowerCase(),null,!1)});H.xlinkHref=new K("xlinkHref",1,
!1,"xlink:href","http://www.w3.org/1999/xlink",!0);["src","href","action","formAction"].forEach(function(a){H[a]=new K(a,1,!1,a.toLowerCase(),null,!0)});var xd,Fh=function(a){return"undefined"!==typeof MSApp&&MSApp.execUnsafeLocalFunction?function(b,c,d,e){MSApp.execUnsafeLocalFunction(function(){return a(b,c,d,e)})}:a}(function(a,b){if("http://www.w3.org/2000/svg"!==a.namespaceURI||"innerHTML"in a)a.innerHTML=b;else{xd=xd||document.createElement("div");xd.innerHTML="<svg>"+b.valueOf().toString()+
"</svg>";for(b=xd.firstChild;a.firstChild;)a.removeChild(a.firstChild);for(;b.firstChild;)a.appendChild(b.firstChild)}}),Pa=8,ec=function(a,b){if(b){var c=a.firstChild;if(c&&c===a.lastChild&&3===c.nodeType){c.nodeValue=b;return}}a.textContent=b},jb={animationend:xc("Animation","AnimationEnd"),animationiteration:xc("Animation","AnimationIteration"),animationstart:xc("Animation","AnimationStart"),transitionend:xc("Transition","TransitionEnd")},Rd={},Tf={};Ea&&(Tf=document.createElement("div").style,
"AnimationEvent"in window||(delete jb.animationend.animation,delete jb.animationiteration.animation,delete jb.animationstart.animation),"TransitionEvent"in window||delete jb.transitionend.transition);var ci=yc("animationend"),di=yc("animationiteration"),ei=yc("animationstart"),fi=yc("transitionend"),Mb="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),
Xd=!1,ca=[],Aa=null,Ba=null,Ca=null,Hb=new Map,Ib=new Map,Td="mousedown mouseup touchcancel touchend touchstart auxclick dblclick pointercancel pointerdown pointerup dragend dragstart drop compositionend compositionstart keydown keypress keyup input textInput close cancel copy cut paste click change contextmenu reset submit".split(" "),Ji="focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" "),C=0,I=2,Da=1024;J(O.prototype,{preventDefault:function(){this.defaultPrevented=
!0;var a=this.nativeEvent;a&&(a.preventDefault?a.preventDefault():"unknown"!==typeof a.returnValue&&(a.returnValue=!1),this.isDefaultPrevented=Ac)},stopPropagation:function(){var a=this.nativeEvent;a&&(a.stopPropagation?a.stopPropagation():"unknown"!==typeof a.cancelBubble&&(a.cancelBubble=!0),this.isPropagationStopped=Ac)},persist:function(){this.isPersistent=Ac},isPersistent:Bc,destructor:function(){var a=this.constructor.Interface,b;for(b in a)this[b]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=
null;this.isPropagationStopped=this.isDefaultPrevented=Bc;this._dispatchInstances=this._dispatchListeners=null}});O.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(a){return a.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null};O.extend=function(a){function b(){return c.apply(this,arguments)}var c=this,d=function(){};d.prototype=c.prototype;d=new d;J(d,b.prototype);b.prototype=d;b.prototype.constructor=
b;b.Interface=J({},c.Interface,a);b.extend=c.extend;bg(b);return b};bg(O);var Yj=O.extend({animationName:null,elapsedTime:null,pseudoElement:null}),Zj=O.extend({clipboardData:function(a){return"clipboardData"in a?a.clipboardData:window.clipboardData}}),lc=O.extend({view:null,detail:null}),ak=lc.extend({relatedTarget:null}),bk={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",
MozPrintableKey:"Unidentified"},ck={8:"Backspace",9:"Tab",12:"Clear",13:"Enter",16:"Shift",17:"Control",18:"Alt",19:"Pause",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",45:"Insert",46:"Delete",112:"F1",113:"F2",114:"F3",115:"F4",116:"F5",117:"F6",118:"F7",119:"F8",120:"F9",121:"F10",122:"F11",123:"F12",144:"NumLock",145:"ScrollLock",224:"Meta"},Si={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"},
dk=lc.extend({key:function(a){if(a.key){var b=bk[a.key]||a.key;if("Unidentified"!==b)return b}return"keypress"===a.type?(a=Cc(a),13===a?"Enter":String.fromCharCode(a)):"keydown"===a.type||"keyup"===a.type?ck[a.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:$d,charCode:function(a){return"keypress"===a.type?Cc(a):0},keyCode:function(a){return"keydown"===a.type||"keyup"===a.type?a.keyCode:0},which:function(a){return"keypress"===
a.type?Cc(a):"keydown"===a.type||"keyup"===a.type?a.keyCode:0}}),gi=0,hi=0,ii=!1,ji=!1,mc=lc.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:$d,button:null,buttons:null,relatedTarget:function(a){return a.relatedTarget||(a.fromElement===a.srcElement?a.toElement:a.fromElement)},movementX:function(a){if("movementX"in a)return a.movementX;var b=gi;gi=a.screenX;return ii?"mousemove"===a.type?a.screenX-
b:0:(ii=!0,0)},movementY:function(a){if("movementY"in a)return a.movementY;var b=hi;hi=a.screenY;return ji?"mousemove"===a.type?a.screenY-b:0:(ji=!0,0)}}),ki=mc.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),ek=mc.extend({dataTransfer:null}),fk=lc.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:$d}),gk=O.extend({propertyName:null,
elapsedTime:null,pseudoElement:null}),hk=mc.extend({deltaX:function(a){return"deltaX"in a?a.deltaX:"wheelDeltaX"in a?-a.wheelDeltaX:0},deltaY:function(a){return"deltaY"in a?a.deltaY:"wheelDeltaY"in a?-a.wheelDeltaY:"wheelDelta"in a?-a.wheelDelta:0},deltaZ:null,deltaMode:null}),li=[["blur","blur",0],["cancel","cancel",0],["click","click",0],["close","close",0],["contextmenu","contextMenu",0],["copy","copy",0],["cut","cut",0],["auxclick","auxClick",0],["dblclick","doubleClick",0],["dragend","dragEnd",
0],["dragstart","dragStart",0],["drop","drop",0],["focus","focus",0],["input","input",0],["invalid","invalid",0],["keydown","keyDown",0],["keypress","keyPress",0],["keyup","keyUp",0],["mousedown","mouseDown",0],["mouseup","mouseUp",0],["paste","paste",0],["pause","pause",0],["play","play",0],["pointercancel","pointerCancel",0],["pointerdown","pointerDown",0],["pointerup","pointerUp",0],["ratechange","rateChange",0],["reset","reset",0],["seeked","seeked",0],["submit","submit",0],["touchcancel","touchCancel",
0],["touchend","touchEnd",0],["touchstart","touchStart",0],["volumechange","volumeChange",0],["drag","drag",1],["dragenter","dragEnter",1],["dragexit","dragExit",1],["dragleave","dragLeave",1],["dragover","dragOver",1],["mousemove","mouseMove",1],["mouseout","mouseOut",1],["mouseover","mouseOver",1],["pointermove","pointerMove",1],["pointerout","pointerOut",1],["pointerover","pointerOver",1],["scroll","scroll",1],["toggle","toggle",1],["touchmove","touchMove",1],["wheel","wheel",1],["abort","abort",
2],[ci,"animationEnd",2],[di,"animationIteration",2],[ei,"animationStart",2],["canplay","canPlay",2],["canplaythrough","canPlayThrough",2],["durationchange","durationChange",2],["emptied","emptied",2],["encrypted","encrypted",2],["ended","ended",2],["error","error",2],["gotpointercapture","gotPointerCapture",2],["load","load",2],["loadeddata","loadedData",2],["loadedmetadata","loadedMetadata",2],["loadstart","loadStart",2],["lostpointercapture","lostPointerCapture",2],["playing","playing",2],["progress",
"progress",2],["seeking","seeking",2],["stalled","stalled",2],["suspend","suspend",2],["timeupdate","timeUpdate",2],[fi,"transitionEnd",2],["waiting","waiting",2]],mi={},nf={},of=0;for(;of<li.length;of++){var pf=li[of],ni=pf[0],qf=pf[1],ik=pf[2],oi="on"+(qf[0].toUpperCase()+qf.slice(1)),pi={phasedRegistrationNames:{bubbled:oi,captured:oi+"Capture"},dependencies:[ni],eventPriority:ik};mi[qf]=pi;nf[ni]=pi}var qi={eventTypes:mi,getEventPriority:function(a){a=nf[a];return void 0!==a?a.eventPriority:2},
extractEvents:function(a,b,c,d,e){e=nf[a];if(!e)return null;switch(a){case "keypress":if(0===Cc(c))return null;case "keydown":case "keyup":a=dk;break;case "blur":case "focus":a=ak;break;case "click":if(2===c.button)return null;case "auxclick":case "dblclick":case "mousedown":case "mousemove":case "mouseup":case "mouseout":case "mouseover":case "contextmenu":a=mc;break;case "drag":case "dragend":case "dragenter":case "dragexit":case "dragleave":case "dragover":case "dragstart":case "drop":a=ek;break;
case "touchcancel":case "touchend":case "touchmove":case "touchstart":a=fk;break;case ci:case di:case ei:a=Yj;break;case fi:a=gk;break;case "scroll":a=lc;break;case "wheel":a=hk;break;case "copy":case "cut":case "paste":a=Zj;break;case "gotpointercapture":case "lostpointercapture":case "pointercancel":case "pointerdown":case "pointermove":case "pointerout":case "pointerover":case "pointerup":a=ki;break;default:a=O}b=a.getPooled(e,b,c,d);lb(b);return b}},Ui=qi.getEventPriority,Xi=10,Fc=[],Gc=!0,gg=
new ("function"===typeof WeakMap?WeakMap:Map),Nb={animationIterationCount:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,
widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},jk=["Webkit","ms","Moz","O"];Object.keys(Nb).forEach(function(a){jk.forEach(function(b){b=b+a.charAt(0).toUpperCase()+a.substring(1);Nb[b]=Nb[a]})});var Yi=J({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0}),pg="$",qg="/$",he="$?",ge="$!",df=null,
ef=null,Ye="function"===typeof setTimeout?setTimeout:void 0,xj="function"===typeof clearTimeout?clearTimeout:void 0,rf=Math.random().toString(36).slice(2),Fa="__reactInternalInstance$"+rf,Ic="__reactEventHandlers$"+rf,ie="__reactContainere$"+rf,Ga=null,ke=null,Jc=null,kk=O.extend({data:null}),lk=O.extend({data:null}),Zi=[9,13,27,32],le=Ea&&"CompositionEvent"in window,nc=null;Ea&&"documentMode"in document&&(nc=document.documentMode);var mk=Ea&&"TextEvent"in window&&!nc,xg=Ea&&(!le||nc&&8<nc&&11>=nc),
wg=String.fromCharCode(32),wa={beforeInput:{phasedRegistrationNames:{bubbled:"onBeforeInput",captured:"onBeforeInputCapture"},dependencies:["compositionend","keypress","textInput","paste"]},compositionEnd:{phasedRegistrationNames:{bubbled:"onCompositionEnd",captured:"onCompositionEndCapture"},dependencies:"blur compositionend keydown keypress keyup mousedown".split(" ")},compositionStart:{phasedRegistrationNames:{bubbled:"onCompositionStart",captured:"onCompositionStartCapture"},dependencies:"blur compositionstart keydown keypress keyup mousedown".split(" ")},
compositionUpdate:{phasedRegistrationNames:{bubbled:"onCompositionUpdate",captured:"onCompositionUpdateCapture"},dependencies:"blur compositionupdate keydown keypress keyup mousedown".split(" ")}},vg=!1,nb=!1,nk={eventTypes:wa,extractEvents:function(a,b,c,d,e){var f;if(le)b:{switch(a){case "compositionstart":var g=wa.compositionStart;break b;case "compositionend":g=wa.compositionEnd;break b;case "compositionupdate":g=wa.compositionUpdate;break b}g=void 0}else nb?tg(a,c)&&(g=wa.compositionEnd):"keydown"===
a&&229===c.keyCode&&(g=wa.compositionStart);g?(xg&&"ko"!==c.locale&&(nb||g!==wa.compositionStart?g===wa.compositionEnd&&nb&&(f=sg()):(Ga=d,ke="value"in Ga?Ga.value:Ga.textContent,nb=!0)),e=kk.getPooled(g,b,c,d),f?e.data=f:(f=ug(c),null!==f&&(e.data=f)),lb(e),f=e):f=null;(a=mk?$i(a,c):aj(a,c))?(b=lk.getPooled(wa.beforeInput,b,c,d),b.data=a,lb(b)):b=null;return null===f?b:null===b?f:[f,b]}},bj={color:!0,date:!0,datetime:!0,"datetime-local":!0,email:!0,month:!0,number:!0,password:!0,range:!0,search:!0,
tel:!0,text:!0,time:!0,url:!0,week:!0},Ag={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}},Ob=null,Pb=null,sf=!1;Ea&&(sf=fg("input")&&(!document.documentMode||9<document.documentMode));var ok={eventTypes:Ag,_isInputEventSupported:sf,extractEvents:function(a,b,c,d,e){e=b?Qa(b):window;var f=e.nodeName&&e.nodeName.toLowerCase();if("select"===f||"input"===f&&"file"===e.type)var g=dj;
else if(yg(e))if(sf)g=hj;else{g=fj;var h=ej}else(f=e.nodeName)&&"input"===f.toLowerCase()&&("checkbox"===e.type||"radio"===e.type)&&(g=gj);if(g&&(g=g(a,b)))return zg(g,c,d);h&&h(a,e,b);"blur"===a&&(a=e._wrapperState)&&a.controlled&&"number"===e.type&&Nd(e,"number",e.value)}},oc={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout",
"pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},pk={eventTypes:oc,extractEvents:function(a,b,c,d,e){var f="mouseover"===a||"pointerover"===a,g="mouseout"===a||"pointerout"===a;if(f&&0===(e&32)&&(c.relatedTarget||c.fromElement)||!g&&!f)return null;e=d.window===d?d:(e=d.ownerDocument)?e.defaultView||e.parentWindow:window;if(g){if(g=b,b=(b=c.relatedTarget||c.toElement)?Dc(b):null,null!==b&&(f=kb(b),b!==f||5!==b.tag&&6!==b.tag))b=null}else g=
null;if(g===b)return null;if("mouseout"===a||"mouseover"===a){var h=mc;var k=oc.mouseLeave;var m=oc.mouseEnter;var l="mouse"}else if("pointerout"===a||"pointerover"===a)h=ki,k=oc.pointerLeave,m=oc.pointerEnter,l="pointer";a=null==g?e:Qa(g);e=null==b?e:Qa(b);k=h.getPooled(k,g,c,d);k.type=l+"leave";k.target=a;k.relatedTarget=e;c=h.getPooled(m,b,c,d);c.type=l+"enter";c.target=e;c.relatedTarget=a;d=g;l=b;if(d&&l)a:{h=d;m=l;a=0;for(g=h;g;g=ma(g))a++;g=0;for(b=m;b;b=ma(b))g++;for(;0<a-g;)h=ma(h),a--;for(;0<
g-a;)m=ma(m),g--;for(;a--;){if(h===m||h===m.alternate)break a;h=ma(h);m=ma(m)}h=null}else h=null;m=h;for(h=[];d&&d!==m;){a=d.alternate;if(null!==a&&a===m)break;h.push(d);d=ma(d)}for(d=[];l&&l!==m;){a=l.alternate;if(null!==a&&a===m)break;d.push(l);l=ma(l)}for(l=0;l<h.length;l++)Zd(h[l],"bubbled",k);for(l=d.length;0<l--;)Zd(d[l],"captured",c);return[k,c]}},Ra="function"===typeof Object.is?Object.is:ij,jj=Object.prototype.hasOwnProperty,qk=Ea&&"documentMode"in document&&11>=document.documentMode,Eg=
{select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},ob=null,oe=null,Rb=null,ne=!1,rk={eventTypes:Eg,extractEvents:function(a,b,c,d,e){e=d.window===d?d.document:9===d.nodeType?d:d.ownerDocument;var f;if(!(f=!e)){a:{e=Sd(e);f=zd.onSelect;for(var g=0;g<f.length;g++)if(!e.has(f[g])){e=!1;break a}e=!0}f=!e}if(f)return null;e=b?Qa(b):window;switch(a){case "focus":if(yg(e)||
"true"===e.contentEditable)ob=e,oe=b,Rb=null;break;case "blur":Rb=oe=ob=null;break;case "mousedown":ne=!0;break;case "contextmenu":case "mouseup":case "dragend":return ne=!1,Dg(c,d);case "selectionchange":if(qk)break;case "keydown":case "keyup":return Dg(c,d)}return null}};jf.injectEventPluginOrder("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" "));(function(a,b,c){Cd=a;Ef=b;wf=c})(je,rg,Qa);jf.injectEventPluginsByName({SimpleEventPlugin:qi,
EnterLeaveEventPlugin:pk,ChangeEventPlugin:ok,SelectEventPlugin:rk,BeforeInputEventPlugin:nk});new Set;var pe=[],pb=-1,Ha={},P={current:Ha},M={current:!1},Sa=Ha,lj=Sj,te=Wf,Qg=Qj,kj=Tj,Nc=Uj,Ig=Vj,Jg=Xf,Kg=Wj,Lg=Xj,Pg={},Aj=Rj,Hj=void 0!==bi?bi:function(){},oa=null,Oc=null,ue=!1,ri=kf(),aa=1E4>ri?kf:function(){return kf()-ri},we={current:null},Qc=null,rb=null,Pc=null,Tg=0,Tc=2,Ka=!1,bc=ka.ReactCurrentBatchConfig,ch=(new la.Component).refs,Wc={isMounted:function(a){return(a=a._reactInternalFiber)?
kb(a)===a:!1},enqueueSetState:function(a,b,c){a=a._reactInternalFiber;var d=qa(),e=bc.suspense;d=zb(d,a,e);e=Ia(d,e);e.payload=b;void 0!==c&&null!==c&&(e.callback=c);Ja(a,e);cc(a,d)},enqueueReplaceState:function(a,b,c){a=a._reactInternalFiber;var d=qa(),e=bc.suspense;d=zb(d,a,e);e=Ia(d,e);e.tag=1;e.payload=b;void 0!==c&&null!==c&&(e.callback=c);Ja(a,e);cc(a,d)},enqueueForceUpdate:function(a,b){a=a._reactInternalFiber;var c=qa(),d=bc.suspense;c=zb(c,a,d);d=Ia(c,d);d.tag=Tc;void 0!==b&&null!==b&&(d.callback=
b);Ja(a,d);cc(a,c)}},$c=Array.isArray,Ab=dh(!0),Ke=dh(!1),Ub={},fa={current:Ub},Wb={current:Ub},Vb={current:Ub},A={current:0},bd=ka.ReactCurrentDispatcher,Xb=0,Ma=null,D=null,ha=null,wb=null,N=null,vb=null,xb=0,ia=null,$b=0,Yb=!1,pa=null,Zb=0,cd={readContext:ea,useCallback:R,useContext:R,useEffect:R,useImperativeHandle:R,useLayoutEffect:R,useMemo:R,useReducer:R,useRef:R,useState:R,useDebugValue:R,useResponder:R},mj={readContext:ea,useCallback:function(a,b){yb().memoizedState=[a,void 0===b?null:b];
return a},useContext:ea,useEffect:function(a,b){return He(516,192,a,b)},useImperativeHandle:function(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null;return He(4,36,kh.bind(null,b,a),c)},useLayoutEffect:function(a,b){return He(4,36,a,b)},useMemo:function(a,b){var c=yb();b=void 0===b?null:b;a=a();c.memoizedState=[a,b];return a},useReducer:function(a,b,c){var d=yb();b=void 0!==c?c(b):b;d.memoizedState=d.baseState=b;a=d.queue={last:null,dispatch:null,lastRenderedReducer:a,lastRenderedState:b};a=a.dispatch=
mh.bind(null,Ma,a);return[d.memoizedState,a]},useRef:function(a){var b=yb();a={current:a};return b.memoizedState=a},useState:function(a){var b=yb();"function"===typeof a&&(a=a());b.memoizedState=b.baseState=a;a=b.queue={last:null,dispatch:null,lastRenderedReducer:ih,lastRenderedState:a};a=a.dispatch=mh.bind(null,Ma,a);return[b.memoizedState,a]},useDebugValue:lh,useResponder:fh},gh={readContext:ea,useCallback:function(a,b){var c=ac();b=void 0===b?null:b;var d=c.memoizedState;if(null!==d&&null!==b&&
Ee(b,d[1]))return d[0];c.memoizedState=[a,b];return a},useContext:ea,useEffect:function(a,b){return Ie(516,192,a,b)},useImperativeHandle:function(a,b,c){c=null!==c&&void 0!==c?c.concat([a]):null;return Ie(4,36,kh.bind(null,b,a),c)},useLayoutEffect:function(a,b){return Ie(4,36,a,b)},useMemo:function(a,b){var c=ac();b=void 0===b?null:b;var d=c.memoizedState;if(null!==d&&null!==b&&Ee(b,d[1]))return d[0];a=a();c.memoizedState=[a,b];return a},useReducer:jh,useRef:function(a){return ac().memoizedState},
useState:function(a){return jh(ih,a)},useDebugValue:lh,useResponder:fh},ra=null,Xa=null,Wa=!1,nj=ka.ReactCurrentOwner,da=!1,Oe={dehydrated:null,retryTime:1};var Dj=function(a,b,c,d){for(c=b.child;null!==c;){if(5===c.tag||6===c.tag)a.appendChild(c.stateNode);else if(4!==c.tag&&null!==c.child){c.child.return=c;c=c.child;continue}if(c===b)break;for(;null===c.sibling;){if(null===c.return||c.return===b)return;c=c.return}c.sibling.return=c.return;c=c.sibling}};var Wh=function(a){};var Cj=function(a,b,c,
d,e){var f=a.memoizedProps;if(f!==d){var g=b.stateNode;Va(fa.current);a=null;switch(c){case "input":f=Ld(g,f);d=Ld(g,d);a=[];break;case "option":f=Od(g,f);d=Od(g,d);a=[];break;case "select":f=J({},f,{value:void 0});d=J({},d,{value:void 0});a=[];break;case "textarea":f=Pd(g,f);d=Pd(g,d);a=[];break;default:"function"!==typeof f.onClick&&"function"===typeof d.onClick&&(g.onclick=Hc)}be(c,d);var h,k;c=null;for(h in f)if(!d.hasOwnProperty(h)&&f.hasOwnProperty(h)&&null!=f[h])if("style"===h)for(k in g=f[h],
g)g.hasOwnProperty(k)&&(c||(c={}),c[k]="");else"dangerouslySetInnerHTML"!==h&&"children"!==h&&"suppressContentEditableWarning"!==h&&"suppressHydrationWarning"!==h&&"autoFocus"!==h&&(db.hasOwnProperty(h)?a||(a=[]):(a=a||[]).push(h,null));for(h in d){var l=d[h];g=null!=f?f[h]:void 0;if(d.hasOwnProperty(h)&&l!==g&&(null!=l||null!=g))if("style"===h)if(g){for(k in g)!g.hasOwnProperty(k)||l&&l.hasOwnProperty(k)||(c||(c={}),c[k]="");for(k in l)l.hasOwnProperty(k)&&g[k]!==l[k]&&(c||(c={}),c[k]=l[k])}else c||
(a||(a=[]),a.push(h,c)),c=l;else"dangerouslySetInnerHTML"===h?(l=l?l.__html:void 0,g=g?g.__html:void 0,null!=l&&g!==l&&(a=a||[]).push(h,""+l)):"children"===h?g===l||"string"!==typeof l&&"number"!==typeof l||(a=a||[]).push(h,""+l):"suppressContentEditableWarning"!==h&&"suppressHydrationWarning"!==h&&(db.hasOwnProperty(h)?(null!=l&&na(e,h),a||g===l||(a=[])):(a=a||[]).push(h,l))}c&&(a=a||[]).push("style",c);e=a;(b.updateQueue=e)&&Bb(b)}};var Ej=function(a,b,c,d){c!==d&&Bb(b)};var rj="function"===typeof WeakSet?
WeakSet:Set,yj="function"===typeof WeakMap?WeakMap:Map,uj=Math.ceil,ld=ka.ReactCurrentDispatcher,Vh=ka.ReactCurrentOwner,E=0,cf=8,X=16,ba=32,$a=0,md=1,Ph=2,od=3,id=4,Ze=5,$e=6,n=E,V=null,v=null,S=0,F=$a,nd=null,va=1073741823,fc=1073741823,qd=null,gc=0,pd=!1,Ue=0,Qh=500,q=null,fd=!1,Ve=null,Na=null,rd=!1,sd=null,hc=90,ab=null,ic=0,ff=null,gd=0,Zh=0,cc=function(a,b){if(50<ic)throw ic=0,ff=null,l(Error(185));a=hd(a,b);if(null!==a){var c=re();1073741823===b?(n&cf)!==E&&(n&(X|ba))===E?We(a):(U(a),n===
E&&W()):U(a);(n&4)===E||98!==c&&99!==c||(null===ab?ab=new Map([[a,b]]):(c=ab.get(a),(void 0===c||c>b)&&ab.set(a,b)))}};var Bj=function(a,b,c){var d=b.expirationTime;if(null!==a){var e=b.pendingProps;if(a.memoizedProps!==e||M.current)da=!0;else{if(d<c){da=!1;switch(b.tag){case 3:wh(b);Je();break;case 5:eh(b);if(b.mode&4&&1!==c&&e.hidden)return b.expirationTime=b.childExpirationTime=1,null;break;case 1:L(b.type)&&Mc(b);break;case 4:Ce(b,b.stateNode.containerInfo);break;case 10:Rg(b,b.memoizedProps.value);
break;case 13:if(null!==b.memoizedState){d=b.child.childExpirationTime;if(0!==d&&d>=c)return xh(a,b,c);y(A,A.current&1,b);b=sa(a,b,c);return null!==b?b.sibling:null}y(A,A.current&1,b);break;case 19:d=b.childExpirationTime>=c;if((a.effectTag&64)!==C){if(d)return yh(a,b,c);b.effectTag|=64}e=b.memoizedState;null!==e&&(e.rendering=null,e.tail=null);y(A,A.current,b);if(!d)return null}return sa(a,b,c)}da=!1}}else da=!1;b.expirationTime=0;switch(b.tag){case 2:d=b.type;null!==a&&(a.alternate=null,b.alternate=
null,b.effectTag|=I);a=b.pendingProps;e=qb(b,P.current);sb(b,c);e=Fe(null,b,d,a,e,c);b.effectTag|=1;if("object"===typeof e&&null!==e&&"function"===typeof e.render&&void 0===e.$$typeof){b.tag=1;hh();if(L(d)){var f=!0;Mc(b)}else f=!1;b.memoizedState=null!==e.state&&void 0!==e.state?e.state:null;var g=d.getDerivedStateFromProps;"function"===typeof g&&Vc(b,d,g,a);e.updater=Wc;b.stateNode=e;e._reactInternalFiber=b;ze(b,d,a,c);b=Ne(null,b,d,!0,f,c)}else b.tag=0,Q(null,b,e,c),b=b.child;return b;case 16:e=
b.elementType;null!==a&&(a.alternate=null,b.alternate=null,b.effectTag|=I);a=b.pendingProps;Ai(e);if(1!==e._status)throw e._result;e=e._result;b.type=e;f=b.tag=Lj(e);a=Y(e,a);switch(f){case 0:b=Me(null,b,e,a,c);break;case 1:b=vh(null,b,e,a,c);break;case 11:b=rh(null,b,e,a,c);break;case 14:b=sh(null,b,e,Y(e.type,a),d,c);break;default:throw l(Error(306),e,"");}return b;case 0:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:Y(d,e),Me(a,b,d,e,c);case 1:return d=b.type,e=b.pendingProps,e=b.elementType===
d?e:Y(d,e),vh(a,b,d,e,c);case 3:wh(b);d=b.updateQueue;if(null===d)throw l(Error(282));e=b.memoizedState;e=null!==e?e.element:null;Sb(b,d,b.pendingProps,null,c);d=b.memoizedState.element;if(d===e)Je(),b=sa(a,b,c);else{if(e=b.stateNode.hydrate)Xa=mb(b.stateNode.containerInfo.firstChild),ra=b,e=Wa=!0;if(e)for(c=Ke(b,null,d,c),b.child=c;c;)c.effectTag=c.effectTag&~I|Da,c=c.sibling;else Q(a,b,d,c),Je();b=b.child}return b;case 5:return eh(b),null===a&&ph(b),d=b.type,e=b.pendingProps,f=null!==a?a.memoizedProps:
null,g=e.children,fe(d,e)?g=null:null!==f&&fe(d,f)&&(b.effectTag|=16),uh(a,b),b.mode&4&&1!==c&&e.hidden?(b.expirationTime=b.childExpirationTime=1,b=null):(Q(a,b,g,c),b=b.child),b;case 6:return null===a&&ph(b),null;case 13:return xh(a,b,c);case 4:return Ce(b,b.stateNode.containerInfo),d=b.pendingProps,null===a?b.child=Ab(b,null,d,c):Q(a,b,d,c),b.child;case 11:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:Y(d,e),rh(a,b,d,e,c);case 7:return Q(a,b,b.pendingProps,c),b.child;case 8:return Q(a,
b,b.pendingProps.children,c),b.child;case 12:return Q(a,b,b.pendingProps.children,c),b.child;case 10:a:{d=b.type._context;e=b.pendingProps;g=b.memoizedProps;f=e.value;Rg(b,f);if(null!==g){var h=g.value;f=Ra(h,f)?0:("function"===typeof d._calculateChangedBits?d._calculateChangedBits(h,f):1073741823)|0;if(0===f){if(g.children===e.children&&!M.current){b=sa(a,b,c);break a}}else for(h=b.child,null!==h&&(h.return=b);null!==h;){var k=h.dependencies;if(null!==k){g=h.child;for(var m=k.firstContext;null!==
m;){if(m.context===d&&0!==(m.observedBits&f)){1===h.tag&&(m=Ia(c,null),m.tag=Tc,Ja(h,m));h.expirationTime<c&&(h.expirationTime=c);m=h.alternate;null!==m&&m.expirationTime<c&&(m.expirationTime=c);Sg(h.return,c);k.expirationTime<c&&(k.expirationTime=c);break}m=m.next}}else g=10===h.tag?h.type===b.type?null:h.child:h.child;if(null!==g)g.return=h;else for(g=h;null!==g;){if(g===b){g=null;break}h=g.sibling;if(null!==h){h.return=g.return;g=h;break}g=g.return}h=g}}Q(a,b,e.children,c);b=b.child}return b;case 9:return e=
b.type,f=b.pendingProps,d=f.children,sb(b,c),e=ea(e,f.unstable_observedBits),d=d(e),b.effectTag|=1,Q(a,b,d,c),b.child;case 14:return e=b.type,f=Y(e,b.pendingProps),f=Y(e.type,f),sh(a,b,e,f,d,c);case 15:return th(a,b,b.type,b.pendingProps,d,c);case 17:return d=b.type,e=b.pendingProps,e=b.elementType===d?e:Y(d,e),null!==a&&(a.alternate=null,b.alternate=null,b.effectTag|=I),b.tag=1,L(d)?(a=!0,Mc(b)):a=!1,sb(b,c),ah(b,d,e,c),ze(b,d,e,c),Ne(null,b,d,!0,a,c);case 19:return yh(a,b,c)}throw l(Error(156),
b.tag);};var gf=null,Se=null,ja=function(a,b,c,d){return new Kj(a,b,c,d)};Hd=function(a,b,c){switch(b){case "input":Md(a,c);b=c.name;if("radio"===c.type&&null!=b){for(c=a;c.parentNode;)c=c.parentNode;c=c.querySelectorAll("input[name="+JSON.stringify(""+b)+'][type="radio"]');for(b=0;b<c.length;b++){var d=c[b];if(d!==a&&d.form===a.form){var e=je(d);if(!e)throw l(Error(90));Lf(d);Md(d,e)}}}break;case "textarea":Qf(a,c);break;case "select":b=c.value,null!=b&&ib(a,!!c.multiple,b,!1)}};jc.prototype.render=
function(a){if(!this._defer)throw l(Error(250));this._hasChildren=!0;this._children=a;var b=this._root._internalRoot,c=this._expirationTime,d=new kc;Yh(a,b,null,c,null,d._onCommit);return d};jc.prototype.then=function(a){if(this._didComplete)a();else{var b=this._callbacks;null===b&&(b=this._callbacks=[]);b.push(a)}};jc.prototype.commit=function(){var a=this._root._internalRoot,b=a.firstBatch;if(!this._defer||null===b)throw l(Error(251));if(this._hasChildren){var c=this._expirationTime;if(b!==this){this._hasChildren&&
(c=this._expirationTime=b._expirationTime,this.render(this._children));for(var d=null,e=b;e!==this;)d=e,e=e._next;if(null===d)throw l(Error(251));d._next=e._next;this._next=b;a.firstBatch=this}this._defer=!1;b=c;if((n&(X|ba))!==E)throw l(Error(253));kd(a,b);U(a);W();b=this._next;this._next=null;b=a.firstBatch=b;null!==b&&b._hasChildren&&b.render(b._children)}else this._next=null,this._defer=!1};jc.prototype._onComplete=function(){if(!this._didComplete){this._didComplete=!0;var a=this._callbacks;if(null!==
a)for(var b=0;b<a.length;b++)(0,a[b])()}};kc.prototype.then=function(a){if(this._didCommit)a();else{var b=this._callbacks;null===b&&(b=this._callbacks=[]);b.push(a)}};kc.prototype._onCommit=function(){if(!this._didCommit){this._didCommit=!0;var a=this._callbacks;if(null!==a)for(var b=0;b<a.length;b++){var c=a[b];if("function"!==typeof c)throw l(Error(191),c);c()}}};vd.prototype.render=ud.prototype.render=function(a,b){var c=this._internalRoot,d=new kc;b=void 0===b?null:b;null!==b&&d.then(b);td(a,
c,null,d._onCommit);return d};vd.prototype.unmount=ud.prototype.unmount=function(a){var b=this._internalRoot,c=new kc;a=void 0===a?null:a;null!==a&&c.then(a);td(null,b,null,c._onCommit);return c};vd.prototype.createBatch=function(){var a=new jc(this),b=a._expirationTime,c=this._internalRoot,d=c.firstBatch;if(null===d)c.firstBatch=a,a._next=null;else{for(c=null;null!==d&&d._expirationTime>=b;)c=d,d=d._next;a._next=d;null!==c&&(c._next=a)}return a};(function(a,b,c,d){me=a;cg=b;Jd=c;eg=d})(Rh,bf,af,
function(a,b){var c=n;n|=2;try{return a(b)}finally{n=c,n===E&&W()}});var si={createPortal:ai,findDOMNode:function(a){if(null==a)a=null;else if(1!==a.nodeType){var b=a._reactInternalFiber;if(void 0===b){if("function"===typeof a.render)throw l(Error(188));throw l(Error(268),Object.keys(a));}a=$f(b);a=null===a?null:a.stateNode}return a},hydrate:function(a,b,c){if(!bb(b))throw l(Error(200));return wd(null,a,b,!0,c)},render:function(a,b,c){if(!bb(b))throw l(Error(200));return wd(null,a,b,!1,c)},unstable_renderSubtreeIntoContainer:function(a,
b,c,d){if(!bb(c))throw l(Error(200));if(null==a||void 0===a._reactInternalFiber)throw l(Error(38));return wd(a,b,c,!1,d)},unmountComponentAtNode:function(a){if(!bb(a))throw l(Error(40));return a._reactRootContainer?(Sh(function(){wd(null,null,a,!1,function(){a._reactRootContainer=null})}),!0):!1},unstable_createPortal:function(){return ai.apply(void 0,arguments)},unstable_batchedUpdates:Rh,unstable_interactiveUpdates:function(a,b,c,d){af();return bf(a,b,c,d)},unstable_discreteUpdates:bf,unstable_flushDiscreteUpdates:af,
flushSync:function(a,b){if((n&(X|ba))!==E)throw l(Error(187));var c=n;n|=1;try{return Ta(99,a.bind(null,b))}finally{n=c,W()}},unstable_createRoot:function(a,b){if(!bb(a))throw l(Error(299),"unstable_createRoot");return new vd(a,b)},unstable_createSyncRoot:function(a,b){if(!bb(a))throw l(Error(299),"unstable_createRoot");return new ud(a,1,b)},unstable_flushControlled:function(a){var b=n;n|=1;try{Ta(99,a)}finally{n=b,n===E&&W()}},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:{Events:[rg,Qa,je,
jf.injectEventPluginsByName,yd,lb,function(a){Bd(a,Oi)},Ff,Gf,Ec,tc,Cb,{current:!1}]}};(function(a){var b=a.findFiberByHostInstance;return Jj(J({},a,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:ka.ReactCurrentDispatcher,findHostInstanceByFiber:function(a){a=$f(a);return null===a?null:a.stateNode},findFiberByHostInstance:function(a){return b?b(a):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,
getCurrentFiber:null}))})({findFiberByHostInstance:Dc,bundleType:0,version:"16.10.2",rendererPackageName:"react-dom"});var ti={default:si},ui=ti&&si||ti;return ui.default||ui});

View File

@ -1,33 +0,0 @@
/** @license React v16.10.2
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/
'use strict';(function(v,m){"object"===typeof exports&&"undefined"!==typeof module?module.exports=m():"function"===typeof define&&define.amd?define(m):v.React=m()})(this,function(){function v(a){for(var b=a.message,c="https://reactjs.org/docs/error-decoder.html?invariant="+b,d=1;d<arguments.length;d++)c+="&args[]="+encodeURIComponent(arguments[d]);a.message="Minified React error #"+b+"; visit "+c+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings. ";
return a}function m(a,b,c){this.props=a;this.context=b;this.refs=da;this.updater=c||ea}function fa(){}function M(a,b,c){this.props=a;this.context=b;this.refs=da;this.updater=c||ea}function ha(a,b,c){var d,e={},p=null,f=null;if(null!=b)for(d in void 0!==b.ref&&(f=b.ref),void 0!==b.key&&(p=""+b.key),b)ia.call(b,d)&&!ja.hasOwnProperty(d)&&(e[d]=b[d]);var g=arguments.length-2;if(1===g)e.children=c;else if(1<g){for(var k=Array(g),h=0;h<g;h++)k[h]=arguments[h+2];e.children=k}if(a&&a.defaultProps)for(d in g=
a.defaultProps,g)void 0===e[d]&&(e[d]=g[d]);return{$$typeof:z,type:a,key:p,ref:f,props:e,_owner:N.current}}function wa(a,b){return{$$typeof:z,type:a.type,key:b,ref:a.ref,props:a.props,_owner:a._owner}}function O(a){return"object"===typeof a&&null!==a&&a.$$typeof===z}function xa(a){var b={"=":"=0",":":"=2"};return"$"+(""+a).replace(/[=:]/g,function(a){return b[a]})}function ka(a,b,c,d){if(D.length){var e=D.pop();e.result=a;e.keyPrefix=b;e.func=c;e.context=d;e.count=0;return e}return{result:a,keyPrefix:b,
func:c,context:d,count:0}}function la(a){a.result=null;a.keyPrefix=null;a.func=null;a.context=null;a.count=0;10>D.length&&D.push(a)}function P(a,b,c,d){var e=typeof a;if("undefined"===e||"boolean"===e)a=null;var p=!1;if(null===a)p=!0;else switch(e){case "string":case "number":p=!0;break;case "object":switch(a.$$typeof){case z:case ya:p=!0}}if(p)return c(d,a,""===b?"."+Q(a,0):b),1;p=0;b=""===b?".":b+":";if(Array.isArray(a))for(var f=0;f<a.length;f++){e=a[f];var g=b+Q(e,f);p+=P(e,g,c,d)}else if(null===
a||"object"!==typeof a?g=null:(g=ma&&a[ma]||a["@@iterator"],g="function"===typeof g?g:null),"function"===typeof g)for(a=g.call(a),f=0;!(e=a.next()).done;)e=e.value,g=b+Q(e,f++),p+=P(e,g,c,d);else if("object"===e)throw c=""+a,v(Error(31),"[object Object]"===c?"object with keys {"+Object.keys(a).join(", ")+"}":c,"");return p}function R(a,b,c){return null==a?0:P(a,"",b,c)}function Q(a,b){return"object"===typeof a&&null!==a&&null!=a.key?xa(a.key):b.toString(36)}function za(a,b,c){a.func.call(a.context,
b,a.count++)}function Aa(a,b,c){var d=a.result,e=a.keyPrefix;a=a.func.call(a.context,b,a.count++);Array.isArray(a)?S(a,d,c,function(a){return a}):null!=a&&(O(a)&&(a=wa(a,e+(!a.key||b&&b.key===a.key?"":(""+a.key).replace(na,"$&/")+"/")+c)),d.push(a))}function S(a,b,c,d,e){var f="";null!=c&&(f=(""+c).replace(na,"$&/")+"/");b=ka(b,f,d,e);R(a,Aa,b);la(b)}function t(){var a=oa.current;if(null===a)throw v(Error(321));return a}function T(a,b){var c=a.length;a.push(b);a:for(;;){var d=Math.floor((c-1)/2),
e=a[d];if(void 0!==e&&0<E(e,b))a[d]=b,a[c]=e,c=d;else break a}}function n(a){a=a[0];return void 0===a?null:a}function F(a){var b=a[0];if(void 0!==b){var c=a.pop();if(c!==b){a[0]=c;a:for(var d=0,e=a.length;d<e;){var f=2*(d+1)-1,h=a[f],g=f+1,k=a[g];if(void 0!==h&&0>E(h,c))void 0!==k&&0>E(k,h)?(a[d]=k,a[g]=c,d=g):(a[d]=h,a[f]=c,d=f);else if(void 0!==k&&0>E(k,c))a[d]=k,a[g]=c,d=g;else break a}}return b}return null}function E(a,b){var c=a.sortIndex-b.sortIndex;return 0!==c?c:a.id-b.id}function G(a){for(var b=
n(u);null!==b;){if(null===b.callback)F(u);else if(b.startTime<=a)F(u),b.sortIndex=b.expirationTime,T(q,b);else break;b=n(u)}}function U(a){A=!1;G(a);if(!w)if(null!==n(q))w=!0,B(V);else{var b=n(u);null!==b&&H(U,b.startTime-a)}}function V(a,b){w=!1;A&&(A=!1,W());I=!0;var c=h;try{G(b);for(l=n(q);null!==l&&(!(l.expirationTime>b)||a&&!X());){var d=l.callback;if(null!==d){l.callback=null;h=l.priorityLevel;var e=d(l.expirationTime<=b);b=r();"function"===typeof e?l.callback=e:l===n(q)&&F(q);G(b)}else F(q);
l=n(q)}if(null!==l)var f=!0;else{var m=n(u);null!==m&&H(U,m.startTime-b);f=!1}return f}finally{l=null,h=c,I=!1}}function pa(a){switch(a){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1E4;default:return 5E3}}var f="function"===typeof Symbol&&Symbol.for,z=f?Symbol.for("react.element"):60103,ya=f?Symbol.for("react.portal"):60106,x=f?Symbol.for("react.fragment"):60107,Y=f?Symbol.for("react.strict_mode"):60108,Ba=f?Symbol.for("react.profiler"):60114,Ca=f?Symbol.for("react.provider"):
60109,Da=f?Symbol.for("react.context"):60110,Ea=f?Symbol.for("react.forward_ref"):60112,Fa=f?Symbol.for("react.suspense"):60113,Ga=f?Symbol.for("react.suspense_list"):60120,Ha=f?Symbol.for("react.memo"):60115,Ia=f?Symbol.for("react.lazy"):60116;f&&Symbol.for("react.fundamental");f&&Symbol.for("react.responder");f&&Symbol.for("react.scope");var ma="function"===typeof Symbol&&Symbol.iterator,qa=Object.getOwnPropertySymbols,Ja=Object.prototype.hasOwnProperty,Ka=Object.prototype.propertyIsEnumerable,
J=function(){try{if(!Object.assign)return!1;var a=new String("abc");a[5]="de";if("5"===Object.getOwnPropertyNames(a)[0])return!1;var b={};for(a=0;10>a;a++)b["_"+String.fromCharCode(a)]=a;if("0123456789"!==Object.getOwnPropertyNames(b).map(function(a){return b[a]}).join(""))return!1;var c={};"abcdefghijklmnopqrst".split("").forEach(function(a){c[a]=a});return"abcdefghijklmnopqrst"!==Object.keys(Object.assign({},c)).join("")?!1:!0}catch(d){return!1}}()?Object.assign:function(a,b){if(null===a||void 0===
a)throw new TypeError("Object.assign cannot be called with null or undefined");var c=Object(a);for(var d,e=1;e<arguments.length;e++){var f=Object(arguments[e]);for(var h in f)Ja.call(f,h)&&(c[h]=f[h]);if(qa){d=qa(f);for(var g=0;g<d.length;g++)Ka.call(f,d[g])&&(c[d[g]]=f[d[g]])}}return c},ea={isMounted:function(a){return!1},enqueueForceUpdate:function(a,b,c){},enqueueReplaceState:function(a,b,c,d){},enqueueSetState:function(a,b,c,d){}},da={};m.prototype.isReactComponent={};m.prototype.setState=function(a,
b){if("object"!==typeof a&&"function"!==typeof a&&null!=a)throw v(Error(85));this.updater.enqueueSetState(this,a,b,"setState")};m.prototype.forceUpdate=function(a){this.updater.enqueueForceUpdate(this,a,"forceUpdate")};fa.prototype=m.prototype;f=M.prototype=new fa;f.constructor=M;J(f,m.prototype);f.isPureReactComponent=!0;var oa={current:null},N={current:null},ia=Object.prototype.hasOwnProperty,ja={key:!0,ref:!0,__self:!0,__source:!0},na=/\/+/g,D=[],Z;if("undefined"===typeof window||"function"!==
typeof MessageChannel){var C=null,ra=null,sa=function(){if(null!==C)try{var a=r();C(!0,a);C=null}catch(b){throw setTimeout(sa,0),b;}},La=Date.now();var r=function(){return Date.now()-La};var B=function(a){null!==C?setTimeout(B,0,a):(C=a,setTimeout(sa,0))};var H=function(a,b){ra=setTimeout(a,b)};var W=function(){clearTimeout(ra)};var X=function(){return!1};f=Z=function(){}}else{var aa=window.performance,ta=window.Date,Ma=window.setTimeout,Na=window.clearTimeout;f=window.requestAnimationFrame;var y=
window.cancelAnimationFrame;"undefined"!==typeof console&&("function"!==typeof f&&console.error("This browser doesn't support requestAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"),"function"!==typeof y&&console.error("This browser doesn't support cancelAnimationFrame. Make sure that you load a polyfill in older browsers. https://fb.me/react-polyfills"));if("object"===typeof aa&&"function"===typeof aa.now)r=function(){return aa.now()};else{var Oa=
ta.now();r=function(){return ta.now()-Oa}}var K=!1,L=null,ba=-1,ua=5,va=0;X=function(){return r()>=va};f=function(){};Z=function(a){0>a||125<a?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):ua=0<a?Math.floor(1E3/a):33.33};y=new MessageChannel;var ca=y.port2;y.port1.onmessage=function(){if(null!==L){var a=r();va=a+ua;try{L(!0,a)?ca.postMessage(null):(K=!1,L=null)}catch(b){throw ca.postMessage(null),b;}}else K=!1};B=
function(a){L=a;K||(K=!0,ca.postMessage(null))};H=function(a,b){ba=Ma(function(){a(r())},b)};W=function(){Na(ba);ba=-1}}var q=[],u=[],Pa=1,l=null,h=3,I=!1,w=!1,A=!1,Qa=0;y={ReactCurrentDispatcher:oa,ReactCurrentOwner:N,IsSomeRendererActing:{current:!1},assign:J};J(y,{Scheduler:{unstable_ImmediatePriority:1,unstable_UserBlockingPriority:2,unstable_NormalPriority:3,unstable_IdlePriority:5,unstable_LowPriority:4,unstable_runWithPriority:function(a,b){switch(a){case 1:case 2:case 3:case 4:case 5:break;
default:a=3}var c=h;h=a;try{return b()}finally{h=c}},unstable_next:function(a){switch(h){case 1:case 2:case 3:var b=3;break;default:b=h}var c=h;h=b;try{return a()}finally{h=c}},unstable_scheduleCallback:function(a,b,c){var d=r();if("object"===typeof c&&null!==c){var e=c.delay;e="number"===typeof e&&0<e?d+e:d;c="number"===typeof c.timeout?c.timeout:pa(a)}else c=pa(a),e=d;c=e+c;a={id:Pa++,callback:b,priorityLevel:a,startTime:e,expirationTime:c,sortIndex:-1};e>d?(a.sortIndex=e,T(u,a),null===n(q)&&a===
n(u)&&(A?W():A=!0,H(U,e-d))):(a.sortIndex=c,T(q,a),w||I||(w=!0,B(V)));return a},unstable_cancelCallback:function(a){a.callback=null},unstable_wrapCallback:function(a){var b=h;return function(){var c=h;h=b;try{return a.apply(this,arguments)}finally{h=c}}},unstable_getCurrentPriorityLevel:function(){return h},unstable_shouldYield:function(){var a=r();G(a);var b=n(q);return b!==l&&null!==l&&null!==b&&null!==b.callback&&b.startTime<=a&&b.expirationTime<l.expirationTime||X()},unstable_requestPaint:f,unstable_continueExecution:function(){w||
I||(w=!0,B(V))},unstable_pauseExecution:function(){},unstable_getFirstCallbackNode:function(){return n(q)},get unstable_now(){return r},get unstable_forceFrameRate(){return Z},unstable_Profiling:null},SchedulerTracing:{get __interactionsRef(){return null},get __subscriberRef(){return null},unstable_clear:function(a){return a()},unstable_getCurrent:function(){return null},unstable_getThreadID:function(){return++Qa},unstable_trace:function(a,b,c){return c()},unstable_wrap:function(a){return a},unstable_subscribe:function(a){},
unstable_unsubscribe:function(a){}}});x={Children:{map:function(a,b,c){if(null==a)return a;var d=[];S(a,d,null,b,c);return d},forEach:function(a,b,c){if(null==a)return a;b=ka(null,null,b,c);R(a,za,b);la(b)},count:function(a){return R(a,function(){return null},null)},toArray:function(a){var b=[];S(a,b,null,function(a){return a});return b},only:function(a){if(!O(a))throw v(Error(143));return a}},createRef:function(){return{current:null}},Component:m,PureComponent:M,createContext:function(a,b){void 0===
b&&(b=null);a={$$typeof:Da,_calculateChangedBits:b,_currentValue:a,_currentValue2:a,_threadCount:0,Provider:null,Consumer:null};a.Provider={$$typeof:Ca,_context:a};return a.Consumer=a},forwardRef:function(a){return{$$typeof:Ea,render:a}},lazy:function(a){return{$$typeof:Ia,_ctor:a,_status:-1,_result:null}},memo:function(a,b){return{$$typeof:Ha,type:a,compare:void 0===b?null:b}},useCallback:function(a,b){return t().useCallback(a,b)},useContext:function(a,b){return t().useContext(a,b)},useEffect:function(a,
b){return t().useEffect(a,b)},useImperativeHandle:function(a,b,c){return t().useImperativeHandle(a,b,c)},useDebugValue:function(a,b){},useLayoutEffect:function(a,b){return t().useLayoutEffect(a,b)},useMemo:function(a,b){return t().useMemo(a,b)},useReducer:function(a,b,c){return t().useReducer(a,b,c)},useRef:function(a){return t().useRef(a)},useState:function(a){return t().useState(a)},Fragment:x,Profiler:Ba,StrictMode:Y,Suspense:Fa,unstable_SuspenseList:Ga,createElement:ha,cloneElement:function(a,
b,c){if(null===a||void 0===a)throw v(Error(267),a);var d=J({},a.props),e=a.key,f=a.ref,h=a._owner;if(null!=b){void 0!==b.ref&&(f=b.ref,h=N.current);void 0!==b.key&&(e=""+b.key);if(a.type&&a.type.defaultProps)var g=a.type.defaultProps;for(k in b)ia.call(b,k)&&!ja.hasOwnProperty(k)&&(d[k]=void 0===b[k]&&void 0!==g?g[k]:b[k])}var k=arguments.length-2;if(1===k)d.children=c;else if(1<k){g=Array(k);for(var l=0;l<k;l++)g[l]=arguments[l+2];d.children=g}return{$$typeof:z,type:a.type,key:e,ref:f,props:d,_owner:h}},
createFactory:function(a){var b=ha.bind(null,a);b.type=a;return b},isValidElement:O,version:"16.10.2",unstable_withSuspenseConfig:function(a,b){a()},__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED:y};x=(Y={default:x},x)||Y;return x.default||x});

2
static/js/shop.bundle.js Normal file

File diff suppressed because one or more lines are too long

View File

@ -1,15 +1,15 @@
'use strict';
const {
DragDropContext,
Draggable,
Droppable
} = window.ReactBeautifulDnd;
import React from "react";
import axios from "axios";
import ReactDOM from "react-dom";
import PropTypes from "prop-types";
import { DragDropContext, Droppable, Draggable } from "react-beautiful-dnd";
import { v4 as uuidv4 } from 'uuid';
const data = window.shop_data;
const axios = window.axios;
const productStyle = (style, snapshot, removeAnim, hovered, selected) => {
const custom = {
opacity: snapshot.isDragging ? .7 : 1,
@ -369,8 +369,8 @@ class Layout extends React.PureComponent {
</form>
<div className="d-flex flex-column flex-sm-row justify-content-end">
<a type="button" onClick={onClickCloseRFQFeedback} class="btn btn-sm btn-outline-primary m-0 mb-2 mb-sm-0 mr-sm-2">Close</a>
<a type="button" onClick={this.handleClickLoad} class={`btn btn-sm btn-primary m-0 ml-sm-2 ${this.state.error ? 'disabled':''}`}>Load configuration</a>
<a type="button" onClick={onClickCloseRFQFeedback} class="btn btn-sm btn-outline-primary m-0 mb-2 mb-sm-0 me-sm-2">Close</a>
<a type="button" onClick={this.handleClickLoad} class={`btn btn-sm btn-primary m-0 ms-sm-2 ${this.state.error ? 'disabled':''}`}>Load configuration</a>
</div>
</div>
) : null}
@ -1256,12 +1256,12 @@ class OrderForm extends React.PureComponent {
<div className="d-flex flex-column flex-sm-row justify-content-between">
<input
className="btn btn-outline-primary w-100 m-0 mb-2 mb-sm-0 mr-sm-2"
className="btn btn-outline-primary w-100 m-0 mb-2 mb-sm-0 me-sm-2"
style={{'cursor': 'pointer', 'fontWeight': '700'}}
value="Show JSON"
onClick={onClickShow} />
<input className="btn btn-primary w-100 m-0 ml-sm-2" type="submit" value={`${isProcessing ? 'Processing ...' : 'Request quote'}`} />
<input className="btn btn-primary w-100 m-0 ms-sm-2" type="submit" value={`${isProcessing ? 'Processing ...' : 'Request quote'}`} />
</div>
{/*This will open an email window. Send the email to make your request.*/}
</form>
@ -1514,16 +1514,16 @@ class Backlog extends React.PureComponent {
}));
const groups = ordered_groups.map((group, g_index) => {
return (
<div className="card">
<h2 className="card-header">
<button className="btn btn-link btn-block text-left " type="button" data-toggle="collapse"
data-target={`#collapse${g_index}`} aria-expanded="true" aria-controls={`collapse${g_index}`}>
<div className="accordion-item">
<h2 className="accordion-header">
<button className="accordion-button collapsed" type="button" data-bs-toggle="collapse"
data-bs-target={`#collapse${g_index}`} aria-expanded="true" aria-controls={`collapse${g_index}`}>
{group.name}
</button>
</h2>
<div id={`collapse${g_index}`} className="collapse" aria-labelledby="headingOne"
data-parent="#accordion_categories">
<div className="card-body">
<div id={`collapse${g_index}`} className="accordion-collapse collapse" aria-labelledby="headingOne"
data-bs-parent="#accordion_categories">
<div className="accordion-body">
{group.items.map(item => (
<ProductItem
key={item.id}
@ -1565,7 +1565,7 @@ class Backlog extends React.PureComponent {
</div>
) : null}
<div className="accordion" id="accordion_categories">
<div className="accordion accordion-flush" id="accordion_categories">
{groups}
</div>

2196
static/js/shop.min.js vendored

File diff suppressed because it is too large Load Diff

View File

@ -1 +0,0 @@
!function(e){if("object"==typeof exports&&"undefined"!=typeof module)module.exports=e();else if("function"==typeof define&&define.amd)define([],e);else{("undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:this).uuidv4=e()}}(function(){return function(){return function e(n,r,t){function o(f,u){if(!r[f]){if(!n[f]){var a="function"==typeof require&&require;if(!u&&a)return a(f,!0);if(i)return i(f,!0);var p=new Error("Cannot find module '"+f+"'");throw p.code="MODULE_NOT_FOUND",p}var y=r[f]={exports:{}};n[f][0].call(y.exports,function(e){return o(n[f][1][e]||e)},y,y.exports,e,n,r,t)}return r[f].exports}for(var i="function"==typeof require&&require,f=0;f<t.length;f++)o(t[f]);return o}}()({1:[function(e,n,r){for(var t=[],o=0;o<256;++o)t[o]=(o+256).toString(16).substr(1);n.exports=function(e,n){var r=n||0,o=t;return[o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],"-",o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]],o[e[r++]]].join("")}},{}],2:[function(e,n,r){var t="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof window.msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto);if(t){var o=new Uint8Array(16);n.exports=function(){return t(o),o}}else{var i=new Array(16);n.exports=function(){for(var e,n=0;n<16;n++)0==(3&n)&&(e=4294967296*Math.random()),i[n]=e>>>((3&n)<<3)&255;return i}}},{}],3:[function(e,n,r){var t=e("./lib/rng"),o=e("./lib/bytesToUuid");n.exports=function(e,n,r){var i=n&&r||0;"string"==typeof e&&(n="binary"===e?new Array(16):null,e=null);var f=(e=e||{}).random||(e.rng||t)();if(f[6]=15&f[6]|64,f[8]=63&f[8]|128,n)for(var u=0;u<16;++u)n[i+u]=f[u];return n||o(f)}},{"./lib/bytesToUuid":1,"./lib/rng":2}]},{},[3])(3)});

View File

@ -1,10 +1,10 @@
var CACHE_NAME = 'ml-03';
var urlsToCache = [
'/css/bootstrap-4.3.1.min.css',
'/css/bootstrap-5.3.0.min.css',
'/css/styles.css',
'/js/jquery-3.3.1.slim.min.js',
'/js/bootstrap-4.3.1.min.js',
'/js/popper-1.14.7.min.js',
'/js/jquery-3.7.0.slim.min.js',
'/js/jquery-3.7.0.min.js',
'/js/bootstrap-5.3.0.min.js',
'/js/react.production.min.js',
'/js/react-dom.production.min.js',
'/js/prop-types.min.js',

View File

@ -43,7 +43,7 @@
<link href="{{ get_url(path='favicon.ico', cachebust=true) }}" rel="shortcut icon" type="image/x-icon">
<link href="{{ get_url(path='favicon.ico', cachebust=true) }}" rel="icon" type="image/x-icon">
<link rel="stylesheet" href="{{ get_url(path='css/bootstrap-4.3.1.min.css', cachebust=true) }}">
<link rel="stylesheet" href="{{ get_url(path='css/bootstrap-5.3.0.min.css', cachebust=true) }}">
<link rel="stylesheet" href="{{ get_url(path='css/styles.css', cachebust=true) }}">
{% block styles %}{% endblock %}
</head>
@ -58,17 +58,17 @@
<nav class="navbar navbar-expand-lg navbar-light bg-th-1 justify-content-center justify-content-between pt-3 pb-3" role="navigation">
<a class="navbar-brand logo mr-0" href="/">
<a class="navbar-brand logo me-0" href="/">
<img src="{{ get_url(path='images/logo@2x.png') }}" height="40" alt="logo">
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav ml-0 ml-md-auto text-right text-lg-left pt-2 pb-2 pt-md-0 pb-md-0">
<ul class="navbar-nav ms-0 ms-md-auto text-end text-lg-start pt-2 pb-2 pt-md-0 pb-md-0">
{% set section = get_section(path='_index.md') %}
{% for section in section.subsections %}
@ -79,11 +79,11 @@
{% if subsection.pages|length > 0 and subsection.title != 'Other' %}
<li class="nav-item ml-0 ml-md-4 dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<li class="nav-item ms-0 ms-md-4 dropdown">
<a class="nav-link dropdown-toggle" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
{{ subsection.title }}
</a>
<div class="dropdown-menu shadow-none shadow-lg text-right text-lg-left" aria-labelledby="navbarDropdown">
<div class="dropdown-menu shadow-none shadow-lg text-end text-lg-start" aria-labelledby="navbarDropdown">
{% for page in subsection.pages %}
<a class="dropdown-item pt-2 pb-2 pt-sm-3 pb-sm-3" href="{{ page.permalink }}">{{ page.title }}</a>
{% endfor %}
@ -92,7 +92,7 @@
{% elif subsection.title != 'Other' %}
<li class="nav-item ml-0 ml-md-4">
<li class="nav-item ms-0 ms-md-4">
<a class="nav-link" href="{{ subsection.permalink }}">{{ subsection.title }}</a>
</li>
@ -119,7 +119,7 @@
<div class="row mt-4 mb-4">
<div class="col-12 text-center mt-n0">
<div class="col-12 text-center">
<h1>Oops, it slipped!</h1>
@ -144,7 +144,7 @@
<!-- FOOTER -->
<footer class="container text-center text-md-left">
<footer class="container text-center text-md-start">
<p class="pt-5 pb-2 text-center">
@ -155,9 +155,8 @@
<!-- ./FOOTER -->
<script src="{{ get_url(path='js/jquery-3.3.1.slim.min.js', cachebust=true) }}"></script>
<script src="{{ get_url(path='js/popper-1.14.7.min.js', cachebust=true) }}"></script>
<script src="{{ get_url(path='js/bootstrap-4.3.1.min.js', cachebust=true) }}"></script>
<script src="{{ get_url(path='js/jquery-3.7.0.slim.min.js', cachebust=true) }}"></script>
<script src="{{ get_url(path='js/bootstrap-5.3.0.bundle.min.js', cachebust=true) }}"></script>
<script>

View File

@ -55,17 +55,17 @@
<nav class="navbar navbar-expand-lg navbar-light bg-th-1 justify-content-center justify-content-between pt-md-3 pb-md-3" role="navigation">
<a class="navbar-brand logo mr-0" href="/">
<a class="navbar-brand logo me-0" href="/">
<img src="{{ get_url(path='images/logo@2x.png') }}" height="40" alt="logo">
</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<button class="navbar-toggler" type="button" data-bs-toggle="collapse" data-bs-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav ml-0 ml-md-auto text-left text-lg-left pt-2 pb-2 pt-md-0 pb-md-0">
<ul class="navbar-nav ms-0 ms-md-auto text-start text-lg-start pt-2 pb-2 pt-md-0 pb-md-0">
{% set section = get_section(path='_index.md') %}
{% for section in section.subsections %}
@ -76,14 +76,14 @@
{% if subsection.pages|length > 0 and subsection.title != 'Other' %}
<li class="nav-item ml-0 ml-md-4 dropdown {% if root_current_path == root_section_path %}active{% endif %}">
<a class="nav-link dropdown-toggle {% if current_path == subsection.path %}active{% endif %}" href="#" id="navbarDropdown" role="button" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
<li class="nav-item ms-0 ms-md-4 dropdown {% if root_current_path == root_section_path %}active{% endif %}">
<a class="nav-link dropdown-toggle {% if current_path == subsection.path %}active{% endif %}" href="#" id="navbarDropdown" role="button" data-bs-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
{{ subsection.title }}
</a>
<div class="dropdown-menu shadow-none shadow-lg text-left text-lg-left" aria-labelledby="navbarDropdown">
<div class="dropdown-menu shadow-none shadow-lg text-start text-lg-start" aria-labelledby="navbarDropdown">
{% for tmp_page in subsection.pages %}
{% if tmp_page.extra.menu_item and tmp_page.extra.menu_item == "th1" %}
<a class="dropdown-item pt-2 pb-2 mx-4 mt-2 mb-2 mt-sm-3 mb-sm-3 w-auto btn btn-primary btn-inversed {% if current_path == tmp_page.path %}active{% endif %}" href="{{ tmp_page.permalink }}">
<a class="dropdown-item pt-2 pb-2 mx-4 mt-2 mb-2 mt-sm-3 mb-sm-3 w-auto btn btn-primary btn-inversed {% if current_path == tmp_page.path %}active{% endif %} rounded-1" href="{{ tmp_page.permalink }}">
<center>{{ tmp_page.title }}</center>
</a>
{% else %}
@ -95,7 +95,7 @@
{% elif subsection.title != 'Other' %}
<li class="nav-item ml-0 ml-md-4 {% if current_path == subsection.path %}active{% endif %}">
<li class="nav-item ms-0 ms-md-4 {% if current_path == subsection.path %}active{% endif %}">
<a class="nav-link" href="{{ subsection.permalink }}">{{ subsection.title }}</a>
</li>
@ -126,7 +126,7 @@
<!-- ./MAIN CONTENT -->
<noscript id="deferred-main-styles">
<link rel="stylesheet" href="{{ get_url(path='css/bootstrap-4.3.1.min.css', cachebust=true) }}">
<link rel="stylesheet" href="{{ get_url(path='css/bootstrap-5.3.0.min.css', cachebust=true) }}">
<link rel="stylesheet" href="{{ get_url(path='css/styles.css', cachebust=true) }}">
{% block deferred_styles %}{% endblock %}
</noscript>
@ -147,7 +147,7 @@
<!-- FOOTER -->
{% block footer %}
<footer class="container text-center text-md-left">
<footer class="container text-center text-md-start">
{% block footer_contact %}
@ -175,7 +175,7 @@
<img src="" id="enlarged" class="img-fluid">
</div>
<div class="modal-footer">
<button type="button" class="btn btn-secondary" data-dismiss="modal">Close</button>
<button type="button" class="btn btn-secondary" data-bs-dismiss="modal">Close</button>
</div>
</div>
</div>
@ -184,9 +184,8 @@
<!-- <script src="{{ get_url(path='js/as.js', cachebust=true) }}"></script> -->
<script src="{{ get_url(path='js/jquery-3.3.1.min.js', cachebust=true) }}"></script>
<script src="{{ get_url(path='js/popper-1.14.7.min.js', cachebust=true) }}"></script>
<script src="{{ get_url(path='js/bootstrap-4.3.1.min.js', cachebust=true) }}"></script>
<script src="{{ get_url(path='js/jquery-3.7.0.min.js', cachebust=true) }}"></script>
<script src="{{ get_url(path='js/bootstrap-5.3.0.bundle.min.js', cachebust=true) }}"></script>
<script>

View File

@ -49,31 +49,11 @@
})();
</script>
<!-- Load React. -->
<!-- Note: when deploying, replace "development.js" with "production.min.js". -->
<!-- v16 -->
<!-- <script src="https://unpkg.com/react@16/umd/react.development.js" crossorigin></script>
<script src="https://unpkg.com/react-dom@16/umd/react-dom.development.js" crossorigin></script> -->
<script src="{{ get_url(path='js/react.production.min.js', cachebust=true) }}"></script>
<script src="{{ get_url(path='js/react-dom.production.min.js', cachebust=true) }}"></script>
<!-- Load tools -->
<!-- v6 -->
<!-- <script src="{{ get_url(path='js/babel.min.js', cachebust=true) }}"></script> -->
<!-- v15.6 -->
<script src="{{ get_url(path='js/prop-types.min.js', cachebust=true) }}"></script>
<!-- Load libraries -->
<!-- v11.0.5 -->
<script src="{{ get_url(path='js/react-beautiful-dnd.min.js', cachebust=true) }}"></script>
<script src="{{ get_url(path='js/uuid_v4@latest.js', cachebust=true) }}"></script>
<script src="{{ get_url(path='js/axios.min.js', cachebust=true) }}"></script>
<!-- Load Data -->
<script src="{{ get_url(path='js/shop_data.js', cachebust=true) }}"></script>
<!-- Load our React component. -->
<!-- <script type="text/babel" src="{{ get_url(path='js/shop.jsx', cachebust=true) }}"></script> -->
<script src="{{ get_url(path='js/shop.min.js', cachebust=true) }}"></script>
<script src="{{ get_url(path='js/shop.bundle.js', cachebust=true) }}"></script>
{% endblock %}

View File

@ -17,7 +17,7 @@
<div class="row mt-4 mb-4">
<div class="col-12 text-center mt-n0 mt-lg-n5">
<div class="col-12 text-center mb-lg-5">
{% if page.extra and page.extra.logo %}
<img src="{{ get_url(path=page.extra.logo, cachebust=true) }}" alt="logo" {% if page.extra and page.extra.logo_size %}width="{{ page.extra.logo_size }}"{% endif %}>

View File

@ -9,7 +9,7 @@
<div class="row mt-4 mb-4">
<div class="col-12 text-center mt-n0 mt-lg-n5">
<div class="col-12 text-center mb-lg-5">
{% if section.extra.title %}
<h1>{{ section.extra.title | markdown | safe }}</h1>

View File

@ -1,6 +1,6 @@
<div class="{% if css %}{{ css }}{% else %}col-12 col-md-4{% endif %}">
<div class="{% if css %}{{ css }}{% else %}col-12 col-md-4{% endif %} mb-4">
<div class="{% if not rmcard %}card shadow{% endif %} mb-4">
<div class="{% if not rmcard %}card shadow{% endif %} h-100">
{% if not imgbottom %}
@ -17,7 +17,7 @@
</div>
{% endif %}
<div {% if sameheight %}style="height: {{ sameheight }}px"{% endif%}>
<div {% if sameheight %}style="min-height: {{ sameheight }}px"{% endif%}>
{{ body | markdown | safe }}
</div>

22
webpack.config.js Normal file
View File

@ -0,0 +1,22 @@
const path = require('path');
module.exports = {
entry: {
shop: './static/js/shop.jsx'
},
output: {
path: path.resolve(__dirname, './static/js'),
filename: '[name].bundle.js'
},
module: {
rules: [
{
test: /\.(js|jsx)$/,
exclude: /node_modules/,
use: 'babel-loader'
}
]
},
devtool: false,
mode: "production"
};