forked from dreygur/XDPlugins
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmain.js
126 lines (114 loc) · 487 KB
/
main.js
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
module.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=61)}([function(e,t,n){"use strict";e.exports=n(62)},function(e,t,n){"use strict";var r=Object.prototype.hasOwnProperty;function a(e,t){return r.call(e,t)}function o(e){return!(e>=55296&&e<=57343)&&(!(e>=64976&&e<=65007)&&(65535!=(65535&e)&&65534!=(65535&e)&&(!(e>=0&&e<=8)&&(11!==e&&(!(e>=14&&e<=31)&&(!(e>=127&&e<=159)&&!(e>1114111)))))))}function i(e){if(e>65535){var t=55296+((e-=65536)>>10),n=56320+(1023&e);return String.fromCharCode(t,n)}return String.fromCharCode(e)}var u=/\\([!"#$%&'()*+,\-.\/:;<=>?@[\\\]^_`{|}~])/g,l=new RegExp(u.source+"|"+/&([a-z#][a-z0-9]{1,31});/gi.source,"gi"),s=/^#((?:x[a-f0-9]{1,8}|[0-9]{1,8}))/i,c=n(43);var f=/[&<>"]/,d=/[&<>"]/g,p={"&":"&","<":"<",">":">",'"':"""};function h(e){return p[e]}var m=/[.?*+^$[\]\\(){}|-]/g;var g=n(18);t.lib={},t.lib.mdurl=n(44),t.lib.ucmicro=n(100),t.assign=function(e){var t=Array.prototype.slice.call(arguments,1);return t.forEach((function(t){if(t){if("object"!=typeof t)throw new TypeError(t+"must be object");Object.keys(t).forEach((function(n){e[n]=t[n]}))}})),e},t.isString=function(e){return"[object String]"===function(e){return Object.prototype.toString.call(e)}(e)},t.has=a,t.unescapeMd=function(e){return e.indexOf("\\")<0?e:e.replace(u,"$1")},t.unescapeAll=function(e){return e.indexOf("\\")<0&&e.indexOf("&")<0?e:e.replace(l,(function(e,t,n){return t||function(e,t){var n=0;return a(c,t)?c[t]:35===t.charCodeAt(0)&&s.test(t)&&o(n="x"===t[1].toLowerCase()?parseInt(t.slice(2),16):parseInt(t.slice(1),10))?i(n):e}(e,n)}))},t.isValidEntityCode=o,t.fromCodePoint=i,t.escapeHtml=function(e){return f.test(e)?e.replace(d,h):e},t.arrayReplaceAt=function(e,t,n){return[].concat(e.slice(0,t),n,e.slice(t+1))},t.isSpace=function(e){switch(e){case 9:case 32:return!0}return!1},t.isWhiteSpace=function(e){if(e>=8192&&e<=8202)return!0;switch(e){case 9:case 10:case 11:case 12:case 13:case 32:case 160:case 5760:case 8239:case 8287:case 12288:return!0}return!1},t.isMdAsciiPunct=function(e){switch(e){case 33:case 34:case 35:case 36:case 37:case 38:case 39:case 40:case 41:case 42:case 43:case 44:case 45:case 46:case 47:case 58:case 59:case 60:case 61:case 62:case 63:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 124:case 125:case 126:return!0;default:return!1}},t.isPunctChar=function(e){return g.test(e)},t.escapeRE=function(e){return e.replace(m,"\\$&")},t.normalizeReference=function(e){return e=e.trim().replace(/\s+/g," "),"Ṿ"==="ẞ".toLowerCase()&&(e=e.replace(/ẞ/g,"ß")),e.toLowerCase().toUpperCase()}},function(e,t,n){"use strict";var r,a=function(){return void 0===r&&(r=Boolean(window&&document&&document.all&&!window.atob)),r},o=function(){var e={};return function(t){if(void 0===e[t]){var n=document.querySelector(t);if(window.HTMLIFrameElement&&n instanceof window.HTMLIFrameElement)try{n=n.contentDocument.head}catch(e){n=null}e[t]=n}return e[t]}}(),i=[];function u(e){for(var t=-1,n=0;n<i.length;n++)if(i[n].identifier===e){t=n;break}return t}function l(e,t){for(var n={},r=[],a=0;a<e.length;a++){var o=e[a],l=t.base?o[0]+t.base:o[0],s=n[l]||0,c="".concat(l," ").concat(s);n[l]=s+1;var f=u(c),d={css:o[1],media:o[2],sourceMap:o[3]};-1!==f?(i[f].references++,i[f].updater(d)):i.push({identifier:c,updater:g(d,t),references:1}),r.push(c)}return r}function s(e){var t=document.createElement("style"),r=e.attributes||{};if(void 0===r.nonce){var a=n.nc;a&&(r.nonce=a)}if(Object.keys(r).forEach((function(e){t.setAttribute(e,r[e])})),"function"==typeof e.insert)e.insert(t);else{var i=o(e.insert||"head");if(!i)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");i.appendChild(t)}return t}var c,f=(c=[],function(e,t){return c[e]=t,c.filter(Boolean).join("\n")});function d(e,t,n,r){var a=n?"":r.media?"@media ".concat(r.media," {").concat(r.css,"}"):r.css;if(e.styleSheet)e.styleSheet.cssText=f(t,a);else{var o=document.createTextNode(a),i=e.childNodes;i[t]&&e.removeChild(i[t]),i.length?e.insertBefore(o,i[t]):e.appendChild(o)}}function p(e,t,n){var r=n.css,a=n.media,o=n.sourceMap;if(a?e.setAttribute("media",a):e.removeAttribute("media"),o&&"undefined"!=typeof btoa&&(r+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(o))))," */")),e.styleSheet)e.styleSheet.cssText=r;else{for(;e.firstChild;)e.removeChild(e.firstChild);e.appendChild(document.createTextNode(r))}}var h=null,m=0;function g(e,t){var n,r,a;if(t.singleton){var o=m++;n=h||(h=s(t)),r=d.bind(null,n,o,!1),a=d.bind(null,n,o,!0)}else n=s(t),r=p.bind(null,n,t),a=function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(n)};return r(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap)return;r(e=t)}else a()}}e.exports=function(e,t){(t=t||{}).singleton||"boolean"==typeof t.singleton||(t.singleton=a());var n=l(e=e||[],t);return function(e){if(e=e||[],"[object Array]"===Object.prototype.toString.call(e)){for(var r=0;r<n.length;r++){var a=u(n[r]);i[a].references--}for(var o=l(e,t),s=0;s<n.length;s++){var c=u(n[s]);0===i[c].references&&(i[c].updater(),i.splice(c,1))}n=o}}}},function(e,t,n){"use strict";e.exports=function(e){var t=[];return t.toString=function(){return this.map((function(t){var n=e(t);return t[2]?"@media ".concat(t[2]," {").concat(n,"}"):n})).join("")},t.i=function(e,n,r){"string"==typeof e&&(e=[[null,e,""]]);var a={};if(r)for(var o=0;o<this.length;o++){var i=this[o][0];null!=i&&(a[i]=!0)}for(var u=0;u<e.length;u++){var l=[].concat(e[u]);r&&a[l[0]]||(n&&(l[2]?l[2]="".concat(n," and ").concat(l[2]):l[2]=n),t.push(l))}},t}},function(e,t,n){"use strict";function r(e,t){e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e.__proto__=t}n.d(t,"a",(function(){return r}))},function(e,t,n){"use strict";n.r(t),n.d(t,"__extends",(function(){return a})),n.d(t,"__assign",(function(){return o})),n.d(t,"__rest",(function(){return i})),n.d(t,"__decorate",(function(){return u})),n.d(t,"__param",(function(){return l})),n.d(t,"__metadata",(function(){return s})),n.d(t,"__awaiter",(function(){return c})),n.d(t,"__generator",(function(){return f})),n.d(t,"__createBinding",(function(){return d})),n.d(t,"__exportStar",(function(){return p})),n.d(t,"__values",(function(){return h})),n.d(t,"__read",(function(){return m})),n.d(t,"__spread",(function(){return g})),n.d(t,"__spreadArrays",(function(){return v})),n.d(t,"__await",(function(){return y})),n.d(t,"__asyncGenerator",(function(){return b})),n.d(t,"__asyncDelegator",(function(){return _})),n.d(t,"__asyncValues",(function(){return w})),n.d(t,"__makeTemplateObject",(function(){return k})),n.d(t,"__importStar",(function(){return E})),n.d(t,"__importDefault",(function(){return C})),n.d(t,"__classPrivateFieldGet",(function(){return D})),n.d(t,"__classPrivateFieldSet",(function(){return S}));
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function a(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function i(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}function u(e,t,n,r){var a,o=arguments.length,i=o<3?t:null===r?r=Object.getOwnPropertyDescriptor(t,n):r;if("object"==typeof Reflect&&"function"==typeof Reflect.decorate)i=Reflect.decorate(e,t,n,r);else for(var u=e.length-1;u>=0;u--)(a=e[u])&&(i=(o<3?a(i):o>3?a(t,n,i):a(t,n))||i);return o>3&&i&&Object.defineProperty(t,n,i),i}function l(e,t){return function(n,r){t(n,r,e)}}function s(e,t){if("object"==typeof Reflect&&"function"==typeof Reflect.metadata)return Reflect.metadata(e,t)}function c(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{l(r.next(e))}catch(e){o(e)}}function u(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,u)}l((r=r.apply(e,t||[])).next())}))}function f(e,t){var n,r,a,o,i={label:0,sent:function(){if(1&a[0])throw a[1];return a[1]},trys:[],ops:[]};return o={next:u(0),throw:u(1),return:u(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function u(o){return function(u){return function(o){if(n)throw new TypeError("Generator is already executing.");for(;i;)try{if(n=1,r&&(a=2&o[0]?r.return:o[0]?r.throw||((a=r.return)&&a.call(r),0):r.next)&&!(a=a.call(r,o[1])).done)return a;switch(r=0,a&&(o=[2&o[0],a.value]),o[0]){case 0:case 1:a=o;break;case 4:return i.label++,{value:o[1],done:!1};case 5:i.label++,r=o[1],o=[0];continue;case 7:o=i.ops.pop(),i.trys.pop();continue;default:if(!(a=i.trys,(a=a.length>0&&a[a.length-1])||6!==o[0]&&2!==o[0])){i=0;continue}if(3===o[0]&&(!a||o[1]>a[0]&&o[1]<a[3])){i.label=o[1];break}if(6===o[0]&&i.label<a[1]){i.label=a[1],a=o;break}if(a&&i.label<a[2]){i.label=a[2],i.ops.push(o);break}a[2]&&i.ops.pop(),i.trys.pop();continue}o=t.call(e,i)}catch(e){o=[6,e],r=0}finally{n=a=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,u])}}}var d=Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]};function p(e,t){for(var n in e)"default"===n||Object.prototype.hasOwnProperty.call(t,n)||d(t,e,n)}function h(e){var t="function"==typeof Symbol&&Symbol.iterator,n=t&&e[t],r=0;if(n)return n.call(e);if(e&&"number"==typeof e.length)return{next:function(){return e&&r>=e.length&&(e=void 0),{value:e&&e[r++],done:!e}}};throw new TypeError(t?"Object is not iterable.":"Symbol.iterator is not defined.")}function m(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,a,o=n.call(e),i=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)i.push(r.value)}catch(e){a={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(a)throw a.error}}return i}function g(){for(var e=[],t=0;t<arguments.length;t++)e=e.concat(m(arguments[t]));return e}function v(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var o=arguments[t],i=0,u=o.length;i<u;i++,a++)r[a]=o[i];return r}function y(e){return this instanceof y?(this.v=e,this):new y(e)}function b(e,t,n){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var r,a=n.apply(e,t||[]),o=[];return r={},i("next"),i("throw"),i("return"),r[Symbol.asyncIterator]=function(){return this},r;function i(e){a[e]&&(r[e]=function(t){return new Promise((function(n,r){o.push([e,t,n,r])>1||u(e,t)}))})}function u(e,t){try{(n=a[e](t)).value instanceof y?Promise.resolve(n.value.v).then(l,s):c(o[0][2],n)}catch(e){c(o[0][3],e)}var n}function l(e){u("next",e)}function s(e){u("throw",e)}function c(e,t){e(t),o.shift(),o.length&&u(o[0][0],o[0][1])}}function _(e){var t,n;return t={},r("next"),r("throw",(function(e){throw e})),r("return"),t[Symbol.iterator]=function(){return this},t;function r(r,a){t[r]=e[r]?function(t){return(n=!n)?{value:y(e[r](t)),done:"return"===r}:a?a(t):t}:a}}function w(e){if(!Symbol.asyncIterator)throw new TypeError("Symbol.asyncIterator is not defined.");var t,n=e[Symbol.asyncIterator];return n?n.call(e):(e=h(e),t={},r("next"),r("throw"),r("return"),t[Symbol.asyncIterator]=function(){return this},t);function r(n){t[n]=e[n]&&function(t){return new Promise((function(r,a){(function(e,t,n,r){Promise.resolve(r).then((function(t){e({value:t,done:n})}),t)})(r,a,(t=e[n](t)).done,t.value)}))}}}function k(e,t){return Object.defineProperty?Object.defineProperty(e,"raw",{value:t}):e.raw=t,e}var x=Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t};function E(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&d(t,e,n);return x(t,e),t}function C(e){return e&&e.__esModule?e:{default:e}}function D(e,t){if(!t.has(e))throw new TypeError("attempted to get private field on non-instance");return t.get(e)}function S(e,t,n){if(!t.has(e))throw new TypeError("attempted to set private field on non-instance");return t.set(e,n),n}},function(e,t,n){"use strict";(function(e){Object.defineProperty(t,"__esModule",{value:!0});const r=n(73),a=n(74),o=new r.Logger({loggers:"true"===e.env.CI?[]:[r.WebhookLogger({address:"http://localhost:8080"}),r.PlainLogger(),a.UXPLogger()]});t.default=function(e){return o.getComponentLogger("Document Chat: "+e)}}).call(this,n(72))},,function(e,t){function n(e,t,n,r){var a,o=null==(a=r)||"number"==typeof a||"boolean"==typeof a?r:n(r),i=t.get(o);return void 0===i&&(i=e.call(this,r),t.set(o,i)),i}function r(e,t,n){var r=Array.prototype.slice.call(arguments,3),a=n(r),o=t.get(a);return void 0===o&&(o=e.apply(this,r),t.set(a,o)),o}function a(e,t,n,r,a){return n.bind(t,e,r,a)}function o(e,t){return a(e,this,1===e.length?n:r,t.cache.create(),t.serializer)}function i(){return JSON.stringify(arguments)}function u(){this.cache=Object.create(null)}u.prototype.has=function(e){return e in this.cache},u.prototype.get=function(e){return this.cache[e]},u.prototype.set=function(e,t){this.cache[e]=t};var l={create:function(){return new u}};e.exports=function(e,t){var n=t&&t.cache?t.cache:l,r=t&&t.serializer?t.serializer:i;return(t&&t.strategy?t.strategy:o)(e,{cache:n,serializer:r})},e.exports.strategies={variadic:function(e,t){return a(e,this,r,t.cache.create(),t.serializer)},monadic:function(e,t){return a(e,this,n,t.cache.create(),t.serializer)}}},function(e,t,n){"use strict";e.exports=function(e,t){if(e===t)return!0;if(!e||!t)return!1;var n=Object.keys(e),r=Object.keys(t),a=n.length;if(r.length!==a)return!1;for(var o=0;o<a;o++){var i=n[o];if(e[i]!==t[i]||!Object.prototype.hasOwnProperty.call(t,i))return!1}return!0}},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{l(r.next(e))}catch(e){o(e)}}function u(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,u)}l((r=r.apply(e,t||[])).next())}))},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=a(n(75)),i=a(n(6)),u=a(n(16)),l=i.default("Local Settings");t.default=class{static hasAuthor(){return r(this,void 0,void 0,(function*(){return void 0!==(yield o.default.get("me",void 0))}))}static getAuthor(){return r(this,void 0,void 0,(function*(){return l.debug("getAuthor"),new u.default(yield o.default.get("me",void 0))}))}static setAuthor(e){return r(this,void 0,void 0,(function*(){return l.debug("setAuthor",e),o.default.set("me",e)}))}static setGravatar(e){return r(this,void 0,void 0,(function*(){return l.debug("setGravatar",e),o.default.set("gravatar",e)}))}static getGravatar(){return r(this,void 0,void 0,(function*(){return o.default.get("gravatar",!1)}))}static acceptPrivacyPolicy(){return r(this,void 0,void 0,(function*(){return o.default.set("privacyPolicy",!0)}))}}},function(e,t,n){"use strict";n.r(t),n.d(t,"MemoryRouter",(function(){return q})),n.d(t,"Prompt",(function(){return U})),n.d(t,"Redirect",(function(){return G})),n.d(t,"Route",(function(){return K})),n.d(t,"Router",(function(){return z})),n.d(t,"StaticRouter",(function(){return ne})),n.d(t,"Switch",(function(){return re})),n.d(t,"generatePath",(function(){return H})),n.d(t,"matchPath",(function(){return Q})),n.d(t,"useHistory",(function(){return ie})),n.d(t,"useLocation",(function(){return ue})),n.d(t,"useParams",(function(){return le})),n.d(t,"useRouteMatch",(function(){return se})),n.d(t,"withRouter",(function(){return ae})),n.d(t,"BrowserRouter",(function(){return ce})),n.d(t,"HashRouter",(function(){return fe})),n.d(t,"Link",(function(){return ve})),n.d(t,"NavLink",(function(){return _e}));var r=n(4),a=n(0),o=n.n(a);n(12);function i(){return(i=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(this,arguments)}function u(e){return"/"===e.charAt(0)}function l(e,t){for(var n=t,r=n+1,a=e.length;r<a;n+=1,r+=1)e[n]=e[r];e.pop()}var s=function(e,t){void 0===t&&(t="");var n,r=e&&e.split("/")||[],a=t&&t.split("/")||[],o=e&&u(e),i=t&&u(t),s=o||i;if(e&&u(e)?a=r:r.length&&(a.pop(),a=a.concat(r)),!a.length)return"/";if(a.length){var c=a[a.length-1];n="."===c||".."===c||""===c}else n=!1;for(var f=0,d=a.length;d>=0;d--){var p=a[d];"."===p?l(a,d):".."===p?(l(a,d),f++):f&&(l(a,d),f--)}if(!s)for(;f--;f)a.unshift("..");!s||""===a[0]||a[0]&&u(a[0])||a.unshift("");var h=a.join("/");return n&&"/"!==h.substr(-1)&&(h+="/"),h};function c(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}var f=function e(t,n){if(t===n)return!0;if(null==t||null==n)return!1;if(Array.isArray(t))return Array.isArray(n)&&t.length===n.length&&t.every((function(t,r){return e(t,n[r])}));if("object"==typeof t||"object"==typeof n){var r=c(t),a=c(n);return r!==t||a!==n?e(r,a):Object.keys(Object.assign({},t,n)).every((function(r){return e(t[r],n[r])}))}return!1};var d=function(e,t){if(!e)throw new Error("Invariant failed")};function p(e){return"/"===e.charAt(0)?e:"/"+e}function h(e){return"/"===e.charAt(0)?e.substr(1):e}function m(e,t){return function(e,t){return 0===e.toLowerCase().indexOf(t.toLowerCase())&&-1!=="/?#".indexOf(e.charAt(t.length))}(e,t)?e.substr(t.length):e}function g(e){return"/"===e.charAt(e.length-1)?e.slice(0,-1):e}function v(e){var t=e.pathname,n=e.search,r=e.hash,a=t||"/";return n&&"?"!==n&&(a+="?"===n.charAt(0)?n:"?"+n),r&&"#"!==r&&(a+="#"===r.charAt(0)?r:"#"+r),a}function y(e,t,n,r){var a;"string"==typeof e?(a=function(e){var t=e||"/",n="",r="",a=t.indexOf("#");-1!==a&&(r=t.substr(a),t=t.substr(0,a));var o=t.indexOf("?");return-1!==o&&(n=t.substr(o),t=t.substr(0,o)),{pathname:t,search:"?"===n?"":n,hash:"#"===r?"":r}}(e)).state=t:(void 0===(a=i({},e)).pathname&&(a.pathname=""),a.search?"?"!==a.search.charAt(0)&&(a.search="?"+a.search):a.search="",a.hash?"#"!==a.hash.charAt(0)&&(a.hash="#"+a.hash):a.hash="",void 0!==t&&void 0===a.state&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(e){throw e instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):e}return n&&(a.key=n),r?a.pathname?"/"!==a.pathname.charAt(0)&&(a.pathname=s(a.pathname,r.pathname)):a.pathname=r.pathname:a.pathname||(a.pathname="/"),a}function b(){var e=null;var t=[];return{setPrompt:function(t){return e=t,function(){e===t&&(e=null)}},confirmTransitionTo:function(t,n,r,a){if(null!=e){var o="function"==typeof e?e(t,n):e;"string"==typeof o?"function"==typeof r?r(o,a):a(!0):a(!1!==o)}else a(!0)},appendListener:function(e){var n=!0;function r(){n&&e.apply(void 0,arguments)}return t.push(r),function(){n=!1,t=t.filter((function(e){return e!==r}))}},notifyListeners:function(){for(var e=arguments.length,n=new Array(e),r=0;r<e;r++)n[r]=arguments[r];t.forEach((function(e){return e.apply(void 0,n)}))}}}var _=!("undefined"==typeof window||!window.document||!window.document.createElement);function w(e,t){t(window.confirm(e))}function k(){try{return window.history.state||{}}catch(e){return{}}}function x(e){void 0===e&&(e={}),_||d(!1);var t,n=window.history,r=(-1===(t=window.navigator.userAgent).indexOf("Android 2.")&&-1===t.indexOf("Android 4.0")||-1===t.indexOf("Mobile Safari")||-1!==t.indexOf("Chrome")||-1!==t.indexOf("Windows Phone"))&&window.history&&"pushState"in window.history,a=!(-1===window.navigator.userAgent.indexOf("Trident")),o=e,u=o.forceRefresh,l=void 0!==u&&u,s=o.getUserConfirmation,c=void 0===s?w:s,f=o.keyLength,h=void 0===f?6:f,x=e.basename?g(p(e.basename)):"";function E(e){var t=e||{},n=t.key,r=t.state,a=window.location,o=a.pathname+a.search+a.hash;return x&&(o=m(o,x)),y(o,r,n)}function C(){return Math.random().toString(36).substr(2,h)}var D=b();function S(e){i(z,e),z.length=n.length,D.notifyListeners(z.location,z.action)}function T(e){(function(e){return void 0===e.state&&-1===navigator.userAgent.indexOf("CriOS")})(e)||O(E(e.state))}function A(){O(E(k()))}var F=!1;function O(e){if(F)F=!1,S();else{D.confirmTransitionTo(e,"POP",c,(function(t){t?S({action:"POP",location:e}):function(e){var t=z.location,n=M.indexOf(t.key);-1===n&&(n=0);var r=M.indexOf(e.key);-1===r&&(r=0);var a=n-r;a&&(F=!0,N(a))}(e)}))}}var P=E(k()),M=[P.key];function R(e){return x+v(e)}function N(e){n.go(e)}var I=0;function L(e){1===(I+=e)&&1===e?(window.addEventListener("popstate",T),a&&window.addEventListener("hashchange",A)):0===I&&(window.removeEventListener("popstate",T),a&&window.removeEventListener("hashchange",A))}var j=!1;var z={length:n.length,action:"POP",location:P,createHref:R,push:function(e,t){var a=y(e,t,C(),z.location);D.confirmTransitionTo(a,"PUSH",c,(function(e){if(e){var t=R(a),o=a.key,i=a.state;if(r)if(n.pushState({key:o,state:i},null,t),l)window.location.href=t;else{var u=M.indexOf(z.location.key),s=M.slice(0,u+1);s.push(a.key),M=s,S({action:"PUSH",location:a})}else window.location.href=t}}))},replace:function(e,t){var a=y(e,t,C(),z.location);D.confirmTransitionTo(a,"REPLACE",c,(function(e){if(e){var t=R(a),o=a.key,i=a.state;if(r)if(n.replaceState({key:o,state:i},null,t),l)window.location.replace(t);else{var u=M.indexOf(z.location.key);-1!==u&&(M[u]=a.key),S({action:"REPLACE",location:a})}else window.location.replace(t)}}))},go:N,goBack:function(){N(-1)},goForward:function(){N(1)},block:function(e){void 0===e&&(e=!1);var t=D.setPrompt(e);return j||(L(1),j=!0),function(){return j&&(j=!1,L(-1)),t()}},listen:function(e){var t=D.appendListener(e);return L(1),function(){L(-1),t()}}};return z}var E={hashbang:{encodePath:function(e){return"!"===e.charAt(0)?e:"!/"+h(e)},decodePath:function(e){return"!"===e.charAt(0)?e.substr(1):e}},noslash:{encodePath:h,decodePath:p},slash:{encodePath:p,decodePath:p}};function C(e){var t=e.indexOf("#");return-1===t?e:e.slice(0,t)}function D(){var e=window.location.href,t=e.indexOf("#");return-1===t?"":e.substring(t+1)}function S(e){window.location.replace(C(window.location.href)+"#"+e)}function T(e){void 0===e&&(e={}),_||d(!1);var t=window.history,n=(window.navigator.userAgent.indexOf("Firefox"),e),r=n.getUserConfirmation,a=void 0===r?w:r,o=n.hashType,u=void 0===o?"slash":o,l=e.basename?g(p(e.basename)):"",s=E[u],c=s.encodePath,f=s.decodePath;function h(){var e=f(D());return l&&(e=m(e,l)),y(e)}var k=b();function x(e){i(z,e),z.length=t.length,k.notifyListeners(z.location,z.action)}var T=!1,A=null;function F(){var e,t,n=D(),r=c(n);if(n!==r)S(r);else{var o=h(),i=z.location;if(!T&&(t=o,(e=i).pathname===t.pathname&&e.search===t.search&&e.hash===t.hash))return;if(A===v(o))return;A=null,function(e){if(T)T=!1,x();else{k.confirmTransitionTo(e,"POP",a,(function(t){t?x({action:"POP",location:e}):function(e){var t=z.location,n=R.lastIndexOf(v(t));-1===n&&(n=0);var r=R.lastIndexOf(v(e));-1===r&&(r=0);var a=n-r;a&&(T=!0,N(a))}(e)}))}}(o)}}var O=D(),P=c(O);O!==P&&S(P);var M=h(),R=[v(M)];function N(e){t.go(e)}var I=0;function L(e){1===(I+=e)&&1===e?window.addEventListener("hashchange",F):0===I&&window.removeEventListener("hashchange",F)}var j=!1;var z={length:t.length,action:"POP",location:M,createHref:function(e){var t=document.querySelector("base"),n="";return t&&t.getAttribute("href")&&(n=C(window.location.href)),n+"#"+c(l+v(e))},push:function(e,t){var n=y(e,void 0,void 0,z.location);k.confirmTransitionTo(n,"PUSH",a,(function(e){if(e){var t=v(n),r=c(l+t);if(D()!==r){A=t,function(e){window.location.hash=e}(r);var a=R.lastIndexOf(v(z.location)),o=R.slice(0,a+1);o.push(t),R=o,x({action:"PUSH",location:n})}else x()}}))},replace:function(e,t){var n=y(e,void 0,void 0,z.location);k.confirmTransitionTo(n,"REPLACE",a,(function(e){if(e){var t=v(n),r=c(l+t);D()!==r&&(A=t,S(r));var a=R.indexOf(v(z.location));-1!==a&&(R[a]=t),x({action:"REPLACE",location:n})}}))},go:N,goBack:function(){N(-1)},goForward:function(){N(1)},block:function(e){void 0===e&&(e=!1);var t=k.setPrompt(e);return j||(L(1),j=!0),function(){return j&&(j=!1,L(-1)),t()}},listen:function(e){var t=k.appendListener(e);return L(1),function(){L(-1),t()}}};return z}function A(e,t,n){return Math.min(Math.max(e,t),n)}function F(e){void 0===e&&(e={});var t=e,n=t.getUserConfirmation,r=t.initialEntries,a=void 0===r?["/"]:r,o=t.initialIndex,u=void 0===o?0:o,l=t.keyLength,s=void 0===l?6:l,c=b();function f(e){i(_,e),_.length=_.entries.length,c.notifyListeners(_.location,_.action)}function d(){return Math.random().toString(36).substr(2,s)}var p=A(u,0,a.length-1),h=a.map((function(e){return y(e,void 0,"string"==typeof e?d():e.key||d())})),m=v;function g(e){var t=A(_.index+e,0,_.entries.length-1),r=_.entries[t];c.confirmTransitionTo(r,"POP",n,(function(e){e?f({action:"POP",location:r,index:t}):f()}))}var _={length:h.length,action:"POP",location:h[p],index:p,entries:h,createHref:m,push:function(e,t){var r=y(e,t,d(),_.location);c.confirmTransitionTo(r,"PUSH",n,(function(e){if(e){var t=_.index+1,n=_.entries.slice(0);n.length>t?n.splice(t,n.length-t,r):n.push(r),f({action:"PUSH",location:r,index:t,entries:n})}}))},replace:function(e,t){var r=y(e,t,d(),_.location);c.confirmTransitionTo(r,"REPLACE",n,(function(e){e&&(_.entries[_.index]=r,f({action:"REPLACE",location:r}))}))},go:g,goBack:function(){g(-1)},goForward:function(){g(1)},canGo:function(e){var t=_.index+e;return t>=0&&t<_.entries.length},block:function(e){return void 0===e&&(e=!1),c.setPrompt(e)},listen:function(e){return c.appendListener(e)}};return _}var O=n(21),P=n(22),M=n.n(P);n(37);function R(e,t){if(null==e)return{};var n,r,a={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(a[n]=e[n]);return a}var N=n(13),I=n.n(N),L=function(e){var t=Object(O.a)();return t.displayName=e,t}("Router-History"),j=function(e){var t=Object(O.a)();return t.displayName=e,t}("Router"),z=function(e){function t(t){var n;return(n=e.call(this,t)||this).state={location:t.history.location},n._isMounted=!1,n._pendingLocation=null,t.staticContext||(n.unlisten=t.history.listen((function(e){n._isMounted?n.setState({location:e}):n._pendingLocation=e}))),n}Object(r.a)(t,e),t.computeRootMatch=function(e){return{path:"/",url:"/",params:{},isExact:"/"===e}};var n=t.prototype;return n.componentDidMount=function(){this._isMounted=!0,this._pendingLocation&&this.setState({location:this._pendingLocation})},n.componentWillUnmount=function(){this.unlisten&&this.unlisten()},n.render=function(){return o.a.createElement(j.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},o.a.createElement(L.Provider,{children:this.props.children||null,value:this.props.history}))},t}(o.a.Component);var q=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).history=F(t.props),t}return Object(r.a)(t,e),t.prototype.render=function(){return o.a.createElement(z,{history:this.history,children:this.props.children})},t}(o.a.Component);var B=function(e){function t(){return e.apply(this,arguments)||this}Object(r.a)(t,e);var n=t.prototype;return n.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},n.componentDidUpdate=function(e){this.props.onUpdate&&this.props.onUpdate.call(this,this,e)},n.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},n.render=function(){return null},t}(o.a.Component);function U(e){var t=e.message,n=e.when,r=void 0===n||n;return o.a.createElement(j.Consumer,null,(function(e){if(e||d(!1),!r||e.staticContext)return null;var n=e.history.block;return o.a.createElement(B,{onMount:function(e){e.release=n(t)},onUpdate:function(e,r){r.message!==t&&(e.release(),e.release=n(t))},onUnmount:function(e){e.release()},message:t})}))}var $={},V=0;function H(e,t){return void 0===e&&(e="/"),void 0===t&&(t={}),"/"===e?e:function(e){if($[e])return $[e];var t=M.a.compile(e);return V<1e4&&($[e]=t,V++),t}(e)(t,{pretty:!0})}function G(e){var t=e.computedMatch,n=e.to,r=e.push,a=void 0!==r&&r;return o.a.createElement(j.Consumer,null,(function(e){e||d(!1);var r=e.history,u=e.staticContext,l=a?r.push:r.replace,s=y(t?"string"==typeof n?H(n,t.params):i({},n,{pathname:H(n.pathname,t.params)}):n);return u?(l(s),null):o.a.createElement(B,{onMount:function(){l(s)},onUpdate:function(e,t){var n,r,a=y(t.to);n=a,r=i({},s,{key:a.key}),n.pathname===r.pathname&&n.search===r.search&&n.hash===r.hash&&n.key===r.key&&f(n.state,r.state)||l(s)},to:n})}))}var W={},Z=0;function Q(e,t){void 0===t&&(t={}),("string"==typeof t||Array.isArray(t))&&(t={path:t});var n=t,r=n.path,a=n.exact,o=void 0!==a&&a,i=n.strict,u=void 0!==i&&i,l=n.sensitive,s=void 0!==l&&l;return[].concat(r).reduce((function(t,n){if(!n&&""!==n)return null;if(t)return t;var r=function(e,t){var n=""+t.end+t.strict+t.sensitive,r=W[n]||(W[n]={});if(r[e])return r[e];var a=[],o={regexp:M()(e,a,t),keys:a};return Z<1e4&&(r[e]=o,Z++),o}(n,{end:o,strict:u,sensitive:s}),a=r.regexp,i=r.keys,l=a.exec(e);if(!l)return null;var c=l[0],f=l.slice(1),d=e===c;return o&&!d?null:{path:n,url:"/"===n&&""===c?"/":c,isExact:d,params:i.reduce((function(e,t,n){return e[t.name]=f[n],e}),{})}}),null)}var K=function(e){function t(){return e.apply(this,arguments)||this}return Object(r.a)(t,e),t.prototype.render=function(){var e=this;return o.a.createElement(j.Consumer,null,(function(t){t||d(!1);var n=e.props.location||t.location,r=i({},t,{location:n,match:e.props.computedMatch?e.props.computedMatch:e.props.path?Q(n.pathname,e.props):t.match}),a=e.props,u=a.children,l=a.component,s=a.render;return Array.isArray(u)&&0===u.length&&(u=null),o.a.createElement(j.Provider,{value:r},r.match?u?"function"==typeof u?u(r):u:l?o.a.createElement(l,r):s?s(r):null:"function"==typeof u?u(r):null)}))},t}(o.a.Component);function J(e){return"/"===e.charAt(0)?e:"/"+e}function Y(e,t){if(!e)return t;var n=J(e);return 0!==t.pathname.indexOf(n)?t:i({},t,{pathname:t.pathname.substr(n.length)})}function X(e){return"string"==typeof e?e:v(e)}function ee(e){return function(){d(!1)}}function te(){}var ne=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).handlePush=function(e){return t.navigateTo(e,"PUSH")},t.handleReplace=function(e){return t.navigateTo(e,"REPLACE")},t.handleListen=function(){return te},t.handleBlock=function(){return te},t}Object(r.a)(t,e);var n=t.prototype;return n.navigateTo=function(e,t){var n=this.props,r=n.basename,a=void 0===r?"":r,o=n.context,u=void 0===o?{}:o;u.action=t,u.location=function(e,t){return e?i({},t,{pathname:J(e)+t.pathname}):t}(a,y(e)),u.url=X(u.location)},n.render=function(){var e=this.props,t=e.basename,n=void 0===t?"":t,r=e.context,a=void 0===r?{}:r,u=e.location,l=void 0===u?"/":u,s=R(e,["basename","context","location"]),c={createHref:function(e){return J(n+X(e))},action:"POP",location:Y(n,y(l)),push:this.handlePush,replace:this.handleReplace,go:ee(),goBack:ee(),goForward:ee(),listen:this.handleListen,block:this.handleBlock};return o.a.createElement(z,i({},s,{history:c,staticContext:a}))},t}(o.a.Component);var re=function(e){function t(){return e.apply(this,arguments)||this}return Object(r.a)(t,e),t.prototype.render=function(){var e=this;return o.a.createElement(j.Consumer,null,(function(t){t||d(!1);var n,r,a=e.props.location||t.location;return o.a.Children.forEach(e.props.children,(function(e){if(null==r&&o.a.isValidElement(e)){n=e;var u=e.props.path||e.props.from;r=u?Q(a.pathname,i({},e.props,{path:u})):t.match}})),r?o.a.cloneElement(n,{location:a,computedMatch:r}):null}))},t}(o.a.Component);function ae(e){var t="withRouter("+(e.displayName||e.name)+")",n=function(t){var n=t.wrappedComponentRef,r=R(t,["wrappedComponentRef"]);return o.a.createElement(j.Consumer,null,(function(t){return t||d(!1),o.a.createElement(e,i({},r,t,{ref:n}))}))};return n.displayName=t,n.WrappedComponent=e,I()(n,e)}var oe=o.a.useContext;function ie(){return oe(L)}function ue(){return oe(j).location}function le(){var e=oe(j).match;return e?e.params:{}}function se(e){var t=ue(),n=oe(j).match;return e?Q(t.pathname,e):n}var ce=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).history=x(t.props),t}return Object(r.a)(t,e),t.prototype.render=function(){return o.a.createElement(z,{history:this.history,children:this.props.children})},t}(o.a.Component);var fe=function(e){function t(){for(var t,n=arguments.length,r=new Array(n),a=0;a<n;a++)r[a]=arguments[a];return(t=e.call.apply(e,[this].concat(r))||this).history=T(t.props),t}return Object(r.a)(t,e),t.prototype.render=function(){return o.a.createElement(z,{history:this.history,children:this.props.children})},t}(o.a.Component);var de=function(e,t){return"function"==typeof e?e(t):e},pe=function(e,t){return"string"==typeof e?y(e,null,null,t):e},he=function(e){return e},me=o.a.forwardRef;void 0===me&&(me=he);var ge=me((function(e,t){var n=e.innerRef,r=e.navigate,a=e.onClick,u=R(e,["innerRef","navigate","onClick"]),l=u.target,s=i({},u,{onClick:function(e){try{a&&a(e)}catch(t){throw e.preventDefault(),t}e.defaultPrevented||0!==e.button||l&&"_self"!==l||function(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}(e)||(e.preventDefault(),r())}});return s.ref=he!==me&&t||n,o.a.createElement("a",s)}));var ve=me((function(e,t){var n=e.component,r=void 0===n?ge:n,a=e.replace,u=e.to,l=e.innerRef,s=R(e,["component","replace","to","innerRef"]);return o.a.createElement(j.Consumer,null,(function(e){e||d(!1);var n=e.history,c=pe(de(u,e.location),e.location),f=c?n.createHref(c):"",p=i({},s,{href:f,navigate:function(){var t=de(u,e.location);(a?n.replace:n.push)(t)}});return he!==me?p.ref=t||l:p.innerRef=l,o.a.createElement(r,p)}))})),ye=function(e){return e},be=o.a.forwardRef;void 0===be&&(be=ye);var _e=be((function(e,t){var n=e["aria-current"],r=void 0===n?"page":n,a=e.activeClassName,u=void 0===a?"active":a,l=e.activeStyle,s=e.className,c=e.exact,f=e.isActive,p=e.location,h=e.sensitive,m=e.strict,g=e.style,v=e.to,y=e.innerRef,b=R(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return o.a.createElement(j.Consumer,null,(function(e){e||d(!1);var n=p||e.location,a=pe(de(v,n),n),_=a.pathname,w=_&&_.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),k=w?Q(n.pathname,{path:w,exact:c,sensitive:h,strict:m}):null,x=!!(f?f(k,n):k),E=x?function(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return t.filter((function(e){return e})).join(" ")}(s,u):s,C=x?i({},g,{},l):g,D=i({"aria-current":x&&r||null,className:E,style:C,to:a},b);return ye!==be?D.ref=t||y:D.innerRef=y,o.a.createElement(ve,D)}))}))},function(e,t,n){e.exports=n(67)()},function(e,t,n){"use strict";var r=n(37),a={childContextTypes:!0,contextType:!0,contextTypes:!0,defaultProps:!0,displayName:!0,getDefaultProps:!0,getDerivedStateFromError:!0,getDerivedStateFromProps:!0,mixins:!0,propTypes:!0,type:!0},o={name:!0,length:!0,prototype:!0,caller:!0,callee:!0,arguments:!0,arity:!0},i={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},u={};function l(e){return r.isMemo(e)?i:u[e.$$typeof]||a}u[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},u[r.Memo]=i;var s=Object.defineProperty,c=Object.getOwnPropertyNames,f=Object.getOwnPropertySymbols,d=Object.getOwnPropertyDescriptor,p=Object.getPrototypeOf,h=Object.prototype;e.exports=function e(t,n,r){if("string"!=typeof n){if(h){var a=p(n);a&&a!==h&&e(t,a,r)}var i=c(n);f&&(i=i.concat(f(n)));for(var u=l(t),m=l(n),g=0;g<i.length;++g){var v=i[g];if(!(o[v]||r&&r[v]||m&&m[v]||u&&u[v])){var y=d(n,v);try{s(t,v,y)}catch(e){}}}}return t}},,function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t};Object.defineProperty(t,"__esModule",{value:!0});const i=o(n(0));var u;!function(e){e[e.loading=0]="loading",e[e.success=1]="success",e[e.failure=2]="failure"}(u||(u={})),t.default=function(e,t,n){const[r,a]=i.useState(void 0),[o,l]=i.useState(0);return e.then(e=>{a(e),l(u.success)}).catch(e=>{a(e),l(u.failure)}),i.default.createElement(i.default.Fragment,null,o===u.loading&&i.default.createElement("p",null,"Loading..."),o===u.success&&t(r),o===u.failure&&n(r))}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(n(40));t.default=class{constructor(e={}){var t,n,r;this.uuid=a.default(),this.name="",this.gravatarMail="",this.uuid=null!==(t=e.uuid)&&void 0!==t?t:this.uuid,this.name=null!==(n=e.name)&&void 0!==n?n:this.name,this.gravatarMail=null!==(r=e.gravatarMail)&&void 0!==r?r:this.gravatarMail}}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Header=void 0;const a=r(n(0)),o=n(11),i=r(n(76)),u=r(n(77));n(78),t.Header=function({title:e,backLink:t,toLink:n}){return a.default.createElement("header",{className:"flex"},t&&a.default.createElement(a.default.Fragment,null,a.default.createElement(o.Link,{to:t,title:"Go back"},a.default.createElement("img",{height:"1em",src:i.default,alt:"Go Back"}))),a.default.createElement("h1",null,e),a.default.createElement("div",{className:"spacer"}," "),n&&a.default.createElement(o.Link,{to:n,title:"Settings"},a.default.createElement("img",{src:u.default,alt:"Settings"})))}},function(e,t){e.exports=/[!-#%-\*,-\/:;\?@\[-\]_\{\}\xA1\xA7\xAB\xB6\xB7\xBB\xBF\u037E\u0387\u055A-\u055F\u0589\u058A\u05BE\u05C0\u05C3\u05C6\u05F3\u05F4\u0609\u060A\u060C\u060D\u061B\u061E\u061F\u066A-\u066D\u06D4\u0700-\u070D\u07F7-\u07F9\u0830-\u083E\u085E\u0964\u0965\u0970\u09FD\u0A76\u0AF0\u0C84\u0DF4\u0E4F\u0E5A\u0E5B\u0F04-\u0F12\u0F14\u0F3A-\u0F3D\u0F85\u0FD0-\u0FD4\u0FD9\u0FDA\u104A-\u104F\u10FB\u1360-\u1368\u1400\u166D\u166E\u169B\u169C\u16EB-\u16ED\u1735\u1736\u17D4-\u17D6\u17D8-\u17DA\u1800-\u180A\u1944\u1945\u1A1E\u1A1F\u1AA0-\u1AA6\u1AA8-\u1AAD\u1B5A-\u1B60\u1BFC-\u1BFF\u1C3B-\u1C3F\u1C7E\u1C7F\u1CC0-\u1CC7\u1CD3\u2010-\u2027\u2030-\u2043\u2045-\u2051\u2053-\u205E\u207D\u207E\u208D\u208E\u2308-\u230B\u2329\u232A\u2768-\u2775\u27C5\u27C6\u27E6-\u27EF\u2983-\u2998\u29D8-\u29DB\u29FC\u29FD\u2CF9-\u2CFC\u2CFE\u2CFF\u2D70\u2E00-\u2E2E\u2E30-\u2E4E\u3001-\u3003\u3008-\u3011\u3014-\u301F\u3030\u303D\u30A0\u30FB\uA4FE\uA4FF\uA60D-\uA60F\uA673\uA67E\uA6F2-\uA6F7\uA874-\uA877\uA8CE\uA8CF\uA8F8-\uA8FA\uA8FC\uA92E\uA92F\uA95F\uA9C1-\uA9CD\uA9DE\uA9DF\uAA5C-\uAA5F\uAADE\uAADF\uAAF0\uAAF1\uABEB\uFD3E\uFD3F\uFE10-\uFE19\uFE30-\uFE52\uFE54-\uFE61\uFE63\uFE68\uFE6A\uFE6B\uFF01-\uFF03\uFF05-\uFF0A\uFF0C-\uFF0F\uFF1A\uFF1B\uFF1F\uFF20\uFF3B-\uFF3D\uFF3F\uFF5B\uFF5D\uFF5F-\uFF65]|\uD800[\uDD00-\uDD02\uDF9F\uDFD0]|\uD801\uDD6F|\uD802[\uDC57\uDD1F\uDD3F\uDE50-\uDE58\uDE7F\uDEF0-\uDEF6\uDF39-\uDF3F\uDF99-\uDF9C]|\uD803[\uDF55-\uDF59]|\uD804[\uDC47-\uDC4D\uDCBB\uDCBC\uDCBE-\uDCC1\uDD40-\uDD43\uDD74\uDD75\uDDC5-\uDDC8\uDDCD\uDDDB\uDDDD-\uDDDF\uDE38-\uDE3D\uDEA9]|\uD805[\uDC4B-\uDC4F\uDC5B\uDC5D\uDCC6\uDDC1-\uDDD7\uDE41-\uDE43\uDE60-\uDE6C\uDF3C-\uDF3E]|\uD806[\uDC3B\uDE3F-\uDE46\uDE9A-\uDE9C\uDE9E-\uDEA2]|\uD807[\uDC41-\uDC45\uDC70\uDC71\uDEF7\uDEF8]|\uD809[\uDC70-\uDC74]|\uD81A[\uDE6E\uDE6F\uDEF5\uDF37-\uDF3B\uDF44]|\uD81B[\uDE97-\uDE9A]|\uD82F\uDC9F|\uD836[\uDE87-\uDE8B]|\uD83A[\uDD5E\uDD5F]/},function(e,t,n){"use strict";function r(){this.__rules__=[],this.__cache__=null}r.prototype.__find__=function(e){for(var t=0;t<this.__rules__.length;t++)if(this.__rules__[t].name===e)return t;return-1},r.prototype.__compile__=function(){var e=this,t=[""];e.__rules__.forEach((function(e){e.enabled&&e.alt.forEach((function(e){t.indexOf(e)<0&&t.push(e)}))})),e.__cache__={},t.forEach((function(t){e.__cache__[t]=[],e.__rules__.forEach((function(n){n.enabled&&(t&&n.alt.indexOf(t)<0||e.__cache__[t].push(n.fn))}))}))},r.prototype.at=function(e,t,n){var r=this.__find__(e),a=n||{};if(-1===r)throw new Error("Parser rule not found: "+e);this.__rules__[r].fn=t,this.__rules__[r].alt=a.alt||[],this.__cache__=null},r.prototype.before=function(e,t,n,r){var a=this.__find__(e),o=r||{};if(-1===a)throw new Error("Parser rule not found: "+e);this.__rules__.splice(a,0,{name:t,enabled:!0,fn:n,alt:o.alt||[]}),this.__cache__=null},r.prototype.after=function(e,t,n,r){var a=this.__find__(e),o=r||{};if(-1===a)throw new Error("Parser rule not found: "+e);this.__rules__.splice(a+1,0,{name:t,enabled:!0,fn:n,alt:o.alt||[]}),this.__cache__=null},r.prototype.push=function(e,t,n){var r=n||{};this.__rules__.push({name:e,enabled:!0,fn:t,alt:r.alt||[]}),this.__cache__=null},r.prototype.enable=function(e,t){Array.isArray(e)||(e=[e]);var n=[];return e.forEach((function(e){var r=this.__find__(e);if(r<0){if(t)return;throw new Error("Rules manager: invalid rule name "+e)}this.__rules__[r].enabled=!0,n.push(e)}),this),this.__cache__=null,n},r.prototype.enableOnly=function(e,t){Array.isArray(e)||(e=[e]),this.__rules__.forEach((function(e){e.enabled=!1})),this.enable(e,t)},r.prototype.disable=function(e,t){Array.isArray(e)||(e=[e]);var n=[];return e.forEach((function(e){var r=this.__find__(e);if(r<0){if(t)return;throw new Error("Rules manager: invalid rule name "+e)}this.__rules__[r].enabled=!1,n.push(e)}),this),this.__cache__=null,n},r.prototype.getRules=function(e){return null===this.__cache__&&this.__compile__(),this.__cache__[e]||[]},e.exports=r},function(e,t,n){"use strict";function r(e,t,n){this.type=e,this.tag=t,this.attrs=null,this.map=null,this.nesting=n,this.level=0,this.children=null,this.content="",this.markup="",this.info="",this.meta=null,this.block=!1,this.hidden=!1}r.prototype.attrIndex=function(e){var t,n,r;if(!this.attrs)return-1;for(n=0,r=(t=this.attrs).length;n<r;n++)if(t[n][0]===e)return n;return-1},r.prototype.attrPush=function(e){this.attrs?this.attrs.push(e):this.attrs=[e]},r.prototype.attrSet=function(e,t){var n=this.attrIndex(e),r=[e,t];n<0?this.attrPush(r):this.attrs[n]=r},r.prototype.attrGet=function(e){var t=this.attrIndex(e),n=null;return t>=0&&(n=this.attrs[t][1]),n},r.prototype.attrJoin=function(e,t){var n=this.attrIndex(e);n<0?this.attrPush([e,t]):this.attrs[n][1]=this.attrs[n][1]+" "+t},e.exports=r},function(e,t,n){"use strict";(function(e){var r=n(0),a=n.n(r),o=n(4),i=n(12),u=n.n(i),l="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:void 0!==e?e:{};function s(e){var t=[];return{on:function(e){t.push(e)},off:function(e){t=t.filter((function(t){return t!==e}))},get:function(){return e},set:function(n,r){e=n,t.forEach((function(t){return t(e,r)}))}}}var c=a.a.createContext||function(e,t){var n,a,i,c="__create-react-context-"+((l[i="__global_unique_id__"]=(l[i]||0)+1)+"__"),f=function(e){function n(){var t;return(t=e.apply(this,arguments)||this).emitter=s(t.props.value),t}Object(o.a)(n,e);var r=n.prototype;return r.getChildContext=function(){var e;return(e={})[c]=this.emitter,e},r.componentWillReceiveProps=function(e){if(this.props.value!==e.value){var n,r=this.props.value,a=e.value;((o=r)===(i=a)?0!==o||1/o==1/i:o!=o&&i!=i)?n=0:(n="function"==typeof t?t(r,a):1073741823,0!==(n|=0)&&this.emitter.set(e.value,n))}var o,i},r.render=function(){return this.props.children},n}(r.Component);f.childContextTypes=((n={})[c]=u.a.object.isRequired,n);var d=function(t){function n(){var e;return(e=t.apply(this,arguments)||this).state={value:e.getValue()},e.onUpdate=function(t,n){0!=((0|e.observedBits)&n)&&e.setState({value:e.getValue()})},e}Object(o.a)(n,t);var r=n.prototype;return r.componentWillReceiveProps=function(e){var t=e.observedBits;this.observedBits=null==t?1073741823:t},r.componentDidMount=function(){this.context[c]&&this.context[c].on(this.onUpdate);var e=this.props.observedBits;this.observedBits=null==e?1073741823:e},r.componentWillUnmount=function(){this.context[c]&&this.context[c].off(this.onUpdate)},r.getValue=function(){return this.context[c]?this.context[c].get():e},r.render=function(){return(e=this.props.children,Array.isArray(e)?e[0]:e)(this.state.value);var e},n}(r.Component);return d.contextTypes=((a={})[c]=u.a.object,a),{Provider:f,Consumer:d}};t.a=c}).call(this,n(36))},function(e,t,n){var r=n(69);e.exports=p,e.exports.parse=o,e.exports.compile=function(e,t){return u(o(e,t),t)},e.exports.tokensToFunction=u,e.exports.tokensToRegExp=d;var a=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function o(e,t){for(var n,r=[],o=0,i=0,u="",c=t&&t.delimiter||"/";null!=(n=a.exec(e));){var f=n[0],d=n[1],p=n.index;if(u+=e.slice(i,p),i=p+f.length,d)u+=d[1];else{var h=e[i],m=n[2],g=n[3],v=n[4],y=n[5],b=n[6],_=n[7];u&&(r.push(u),u="");var w=null!=m&&null!=h&&h!==m,k="+"===b||"*"===b,x="?"===b||"*"===b,E=n[2]||c,C=v||y;r.push({name:g||o++,prefix:m||"",delimiter:E,optional:x,repeat:k,partial:w,asterisk:!!_,pattern:C?s(C):_?".*":"[^"+l(E)+"]+?"})}}return i<e.length&&(u+=e.substr(i)),u&&r.push(u),r}function i(e){return encodeURI(e).replace(/[\/?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()}))}function u(e,t){for(var n=new Array(e.length),a=0;a<e.length;a++)"object"==typeof e[a]&&(n[a]=new RegExp("^(?:"+e[a].pattern+")$",f(t)));return function(t,a){for(var o="",u=t||{},l=(a||{}).pretty?i:encodeURIComponent,s=0;s<e.length;s++){var c=e[s];if("string"!=typeof c){var f,d=u[c.name];if(null==d){if(c.optional){c.partial&&(o+=c.prefix);continue}throw new TypeError('Expected "'+c.name+'" to be defined')}if(r(d)){if(!c.repeat)throw new TypeError('Expected "'+c.name+'" to not repeat, but received `'+JSON.stringify(d)+"`");if(0===d.length){if(c.optional)continue;throw new TypeError('Expected "'+c.name+'" to not be empty')}for(var p=0;p<d.length;p++){if(f=l(d[p]),!n[s].test(f))throw new TypeError('Expected all "'+c.name+'" to match "'+c.pattern+'", but received `'+JSON.stringify(f)+"`");o+=(0===p?c.prefix:c.delimiter)+f}}else{if(f=c.asterisk?encodeURI(d).replace(/[?#]/g,(function(e){return"%"+e.charCodeAt(0).toString(16).toUpperCase()})):l(d),!n[s].test(f))throw new TypeError('Expected "'+c.name+'" to match "'+c.pattern+'", but received "'+f+'"');o+=c.prefix+f}}else o+=c}return o}}function l(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function s(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function c(e,t){return e.keys=t,e}function f(e){return e&&e.sensitive?"":"i"}function d(e,t,n){r(t)||(n=t||n,t=[]);for(var a=(n=n||{}).strict,o=!1!==n.end,i="",u=0;u<e.length;u++){var s=e[u];if("string"==typeof s)i+=l(s);else{var d=l(s.prefix),p="(?:"+s.pattern+")";t.push(s),s.repeat&&(p+="(?:"+d+p+")*"),i+=p=s.optional?s.partial?d+"("+p+")?":"(?:"+d+"("+p+"))?":d+"("+p+")"}}var h=l(n.delimiter||"/"),m=i.slice(-h.length)===h;return a||(i=(m?i.slice(0,-h.length):i)+"(?:"+h+"(?=$))?"),i+=o?"$":a&&m?"":"(?="+h+"|$)",c(new RegExp("^"+i,f(n)),t)}function p(e,t,n){return r(t)||(n=t||n,t=[]),n=n||{},e instanceof RegExp?function(e,t){var n=e.source.match(/\((?!\?)/g);if(n)for(var r=0;r<n.length;r++)t.push({name:r,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return c(e,t)}(e,t):r(e)?function(e,t,n){for(var r=[],a=0;a<e.length;a++)r.push(p(e[a],t,n).source);return c(new RegExp("(?:"+r.join("|")+")",f(n)),t)}(e,t,n):function(e,t,n){return d(o(e,n),t,n)}(e,t,n)}},function(e,t,n){"use strict";var r=n(3),a=n.n(r)()((function(e){return e[1]}));a.push([e.i,".wrapper>header .flex *+h1{margin-left:1rem}",""]),t.a=a},function(e,t,n){"use strict";var r=n(3),a=n.n(r)()((function(e){return e[1]}));a.push([e.i,".scroll-container{position:relative;display:block;width:100%;height:100%;min-height:100px;max-height:100%;overflow:hidden}.scroll-container .scroll-container-inner{position:absolute;bottom:0;width:100%}.scroll-container>button{position:absolute;right:.5rem;bottom:.5rem;margin:0}",""]),t.a=a},function(e,t,n){"use strict";var r=n(3),a=n.n(r)()((function(e){return e[1]}));a.push([e.i,'.wrapper{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;overflow:hidden}.wrapper header,.wrapper main,.wrapper footer{margin:0}.wrapper header,.wrapper footer{padding:.75rem;background:#fff}.wrapper header{flex-shrink:0;background:#fff;border-bottom:1px solid #ddd}.wrapper header:before{position:absolute;top:0;right:0;left:0;display:block;width:100%;height:.25rem;background:#2d4e64;content:""}.wrapper main{flex-basis:100px;flex-grow:1000;overflow:hidden}.wrapper main ul{padding:.75rem 0}.wrapper main ul li{display:block;padding:.75rem;background:#fff;border-radius:.75rem .75rem .75rem 0}.wrapper main ul li+li{margin-top:.75rem}.wrapper footer{flex-shrink:0;height:auto;border-top:1px solid #ddd}',""]),t.a=a},function(e,t,n){"use strict";var r=n(3),a=n.n(r)()((function(e){return e[1]}));a.push([e.i,".chat-message-editor{width:100%;text-align:left}.chat-message-editor *{display:block;width:100%;margin:0}",""]),t.a=a},function(e,t,n){"use strict";var r=n(3),a=n.n(r)()((function(e){return e[1]}));a.push([e.i,".Dialog{margin:0 !important}.Dialog header{position:fixed;top:-500px;right:0;bottom:100%;left:0;background:#2d4e64;border:none}",""]),t.a=a},function(e,t,n){"use strict";var r=n(3),a=n.n(r)()((function(e){return e[1]}));a.push([e.i,".Avatar.PlaceholderAvatar{width:32px;height:32px;color:#fff;font-size:16px;line-height:32px;text-align:center;background:#2d4e64;border-radius:16px}.Avatar.PlaceholderAvatar span{display:inline-block;line-height:16px;vertical-align:middle}",""]),t.a=a},function(e,t,n){"use strict";var r=n(3),a=n.n(r)()((function(e){return e[1]}));a.push([e.i,'.MessageBubble img.Avatar{width:32px;height:32px;border-radius:100%}.MessageBubble .MessageContent{margin-top:0}.MessageBubble .MessageContent code{font-family:"Fira Code",monospace;background:#f4f4f4}.MessageBubble .MessageContent strong{font-weight:bold}.MessageBubble .MessageContent em{font-style:italic}.MessageBubble .MessageActions button{margin:0}.MessageBubble>*+*{margin-top:.75rem}',""]),t.a=a},function(e,t,n){"use strict";var r=n(3),a=n.n(r)()((function(e){return e[1]}));a.push([e.i,".switch{display:flex}.switch *{display:inline-block}.switch .switch-outer{flex:0 0 1.8rem;width:1.8rem;height:1rem;margin-top:0;background:#eaeaea;border-radius:.5rem}.switch .switch-inner{width:1rem;height:1rem;background:#fff;border:2px solid #959595;border-radius:.5rem}.switch .switch-label{flex:1 1;padding-left:.7rem}.switch.active .switch-outer{text-align:right;background:#747474}.switch.active .switch-inner{border-color:#747474}",""]),t.a=a},function(e,t,n){"use strict";var r=n(3),a=n.n(r)()((function(e){return e[1]}));a.push([e.i,".SettingsPage input{width:100%}",""]),t.a=a},function(e,t,n){"use strict";var r=n(3),a=n.n(r)()((function(e){return e[1]}));a.push([e.i,"h1,h2,h3,h4,h5,h6,p,input,textarea,select,button{margin-right:0;margin-left:0}.padding{padding:.75rem}.padding-horiz{padding-right:.75rem;padding-left:.75rem}.padding-vert{padding-top:.75rem;padding-bottom:.75rem}label,input{display:block;width:100%}strong{font-weight:bold}.flex{display:flex;align-items:center;justify-content:flex-start}.flex>.spacer{flex-grow:1000}.flex>:not(.spacer){flex-grow:0}",""]),t.a=a},,,function(e,t,n){"use strict";
/*
object-assign
(c) Sindre Sorhus
@license MIT
*/var r=Object.getOwnPropertySymbols,a=Object.prototype.hasOwnProperty,o=Object.prototype.propertyIsEnumerable;function i(e){if(null==e)throw new TypeError("Object.assign cannot be called with null or undefined");return Object(e)}e.exports=function(){try{if(!Object.assign)return!1;var e=new String("abc");if(e[5]="de","5"===Object.getOwnPropertyNames(e)[0])return!1;for(var t={},n=0;n<10;n++)t["_"+String.fromCharCode(n)]=n;if("0123456789"!==Object.getOwnPropertyNames(t).map((function(e){return t[e]})).join(""))return!1;var r={};return"abcdefghijklmnopqrst".split("").forEach((function(e){r[e]=e})),"abcdefghijklmnopqrst"===Object.keys(Object.assign({},r)).join("")}catch(e){return!1}}()?Object.assign:function(e,t){for(var n,u,l=i(e),s=1;s<arguments.length;s++){for(var c in n=Object(arguments[s]))a.call(n,c)&&(l[c]=n[c]);if(r){u=r(n);for(var f=0;f<u.length;f++)o.call(n,u[f])&&(l[u[f]]=n[u[f]])}}return l}},function(e,t){var n;n=function(){return this}();try{n=n||new Function("return this")()}catch(e){"object"==typeof window&&(n=window)}e.exports=n},function(e,t,n){"use strict";e.exports=n(70)},function(e,t){e.exports=function(e){return e.webpackPolyfill||(e.deprecate=function(){},e.paths=[],e.children||(e.children=[]),Object.defineProperty(e,"loaded",{enumerable:!0,get:function(){return e.l}}),Object.defineProperty(e,"id",{enumerable:!0,get:function(){return e.i}}),e.webpackPolyfill=1),e}},function(e,t){e.exports=require("uxp")},function(e,t,n){"use strict";n.r(t);const r=()=>("00000000000000000"+(0x10000000000000000*Math.random()).toString(16)).slice(-16);t.default=()=>{const e=r(),t=r();return e.slice(0,8)+"-"+e.slice(8,12)+"-4"+e.slice(13)+"-a"+t.slice(1,4)+"-"+t.slice(4)}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=n(42),o=r(n(40)),i=r(n(84)),u=r(n(6)).default("Message Instance");t.default=class{constructor(e={}){var t,n,r,a,u;this.uuid=o.default(),this.content="",this.authorUUID="",this.date=Date.now(),this.viewportCenter=i.default.bounds,this.uuid=null!==(t=e.uuid)&&void 0!==t?t:this.uuid,this.content=null!==(n=e.content)&&void 0!==n?n:this.content,this.authorUUID=null!==(r=e.authorUUID)&&void 0!==r?r:this.authorUUID,this.date=null!==(a=e.date)&&void 0!==a?a:this.date,this.viewportCenter=null!==(u=e.viewportCenter)&&void 0!==u?u:this.viewportCenter}scrollTo(){a.editDocument(()=>(u.debug("Scrolling to",this.viewportCenter),i.default.scrollToCenter(this.viewportCenter.x+this.viewportCenter.width/2,this.viewportCenter.y+this.viewportCenter.height/2)))}}},function(e,t){e.exports=require("application")},function(e,t,n){"use strict";e.exports=n(95)},function(e,t,n){"use strict";e.exports.encode=n(96),e.exports.decode=n(97),e.exports.format=n(98),e.exports.parse=n(99)},function(e,t){e.exports=/[\0-\uD7FF\uE000-\uFFFF]|[\uD800-\uDBFF][\uDC00-\uDFFF]|[\uD800-\uDBFF](?![\uDC00-\uDFFF])|(?:[^\uD800-\uDBFF]|^)[\uDC00-\uDFFF]/},function(e,t){e.exports=/[\0-\x1F\x7F-\x9F]/},function(e,t){e.exports=/[ \xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/},function(e,t,n){"use strict";var r="<[A-Za-z][A-Za-z0-9\\-]*(?:\\s+[a-zA-Z_:][a-zA-Z0-9:._-]*(?:\\s*=\\s*(?:[^\"'=<>`\\x00-\\x20]+|'[^']*'|\"[^\"]*\"))?)*\\s*\\/?>",a="<\\/[A-Za-z][A-Za-z0-9\\-]*\\s*>",o=new RegExp("^(?:"+r+"|"+a+"|\x3c!----\x3e|\x3c!--(?:-?[^>-])(?:-?[^-])*--\x3e|<[?].*?[?]>|<![A-Z]+\\s+[^>]*>|<!\\[CDATA\\[[\\s\\S]*?\\]\\]>)"),i=new RegExp("^(?:"+r+"|"+a+")");e.exports.HTML_TAG_RE=o,e.exports.HTML_OPEN_CLOSE_TAG_RE=i},function(e,t,n){"use strict";function r(e,t){var n,r,a,o,i,u=[],l=t.length;for(n=0;n<l;n++)126===(a=t[n]).marker&&-1!==a.end&&(o=t[a.end],(i=e.tokens[a.token]).type="s_open",i.tag="s",i.nesting=1,i.markup="~~",i.content="",(i=e.tokens[o.token]).type="s_close",i.tag="s",i.nesting=-1,i.markup="~~",i.content="","text"===e.tokens[o.token-1].type&&"~"===e.tokens[o.token-1].content&&u.push(o.token-1));for(;u.length;){for(r=(n=u.pop())+1;r<e.tokens.length&&"s_close"===e.tokens[r].type;)r++;n!==--r&&(i=e.tokens[r],e.tokens[r]=e.tokens[n],e.tokens[n]=i)}}e.exports.tokenize=function(e,t){var n,r,a,o,i=e.pos,u=e.src.charCodeAt(i);if(t)return!1;if(126!==u)return!1;if(a=(r=e.scanDelims(e.pos,!0)).length,o=String.fromCharCode(u),a<2)return!1;for(a%2&&(e.push("text","",0).content=o,a--),n=0;n<a;n+=2)e.push("text","",0).content=o+o,e.delimiters.push({marker:u,length:0,jump:n,token:e.tokens.length-1,end:-1,open:r.can_open,close:r.can_close});return e.pos+=r.length,!0},e.exports.postProcess=function(e){var t,n=e.tokens_meta,a=e.tokens_meta.length;for(r(e,e.delimiters),t=0;t<a;t++)n[t]&&n[t].delimiters&&r(e,n[t].delimiters)}},function(e,t,n){"use strict";function r(e,t){var n,r,a,o,i,u;for(n=t.length-1;n>=0;n--)95!==(r=t[n]).marker&&42!==r.marker||-1!==r.end&&(a=t[r.end],u=n>0&&t[n-1].end===r.end+1&&t[n-1].token===r.token-1&&t[r.end+1].token===a.token+1&&t[n-1].marker===r.marker,i=String.fromCharCode(r.marker),(o=e.tokens[r.token]).type=u?"strong_open":"em_open",o.tag=u?"strong":"em",o.nesting=1,o.markup=u?i+i:i,o.content="",(o=e.tokens[a.token]).type=u?"strong_close":"em_close",o.tag=u?"strong":"em",o.nesting=-1,o.markup=u?i+i:i,o.content="",u&&(e.tokens[t[n-1].token].content="",e.tokens[t[r.end+1].token].content="",n--))}e.exports.tokenize=function(e,t){var n,r,a=e.pos,o=e.src.charCodeAt(a);if(t)return!1;if(95!==o&&42!==o)return!1;for(r=e.scanDelims(e.pos,42===o),n=0;n<r.length;n++)e.push("text","",0).content=String.fromCharCode(o),e.delimiters.push({marker:o,length:r.length,jump:n,token:e.tokens.length-1,end:-1,open:r.can_open,close:r.can_close});return e.pos+=r.length,!0},e.exports.postProcess=function(e){var t,n=e.tokens_meta,a=e.tokens_meta.length;for(r(e,e.delimiters),t=0;t<a;t++)n[t]&&n[t].delimiters&&r(e,n[t].delimiters)}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const a=r(n(0));n(170),t.default=function({onChange:e,value:t,children:n}){return a.default.createElement("div",{className:"switch "+(t?"active":""),onClick:()=>e(!t)},a.default.createElement("span",{className:"switch-outer"},a.default.createElement("span",{className:"switch-inner"})),a.default.createElement("span",{className:"switch-label label"},n))}},function(e,t){var n=function(e){function t(){this.fetch=!1,this.DOMException=e.DOMException}return t.prototype=e,new t}("undefined"!=typeof self?self:this);!function(e){!function(t){var n="URLSearchParams"in e,r="Symbol"in e&&"iterator"in Symbol,a="FileReader"in e&&"Blob"in e&&function(){try{return new Blob,!0}catch(e){return!1}}(),o="FormData"in e,i="ArrayBuffer"in e;if(i)var u=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array]"],l=ArrayBuffer.isView||function(e){return e&&u.indexOf(Object.prototype.toString.call(e))>-1};function s(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function c(e){return"string"!=typeof e&&(e=String(e)),e}function f(e){var t={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return r&&(t[Symbol.iterator]=function(){return t}),t}function d(e){this.map={},e instanceof d?e.forEach((function(e,t){this.append(t,e)}),this):Array.isArray(e)?e.forEach((function(e){this.append(e[0],e[1])}),this):e&&Object.getOwnPropertyNames(e).forEach((function(t){this.append(t,e[t])}),this)}function p(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function h(e){return new Promise((function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}}))}function m(e){var t=new FileReader,n=h(t);return t.readAsArrayBuffer(e),n}function g(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function v(){return this.bodyUsed=!1,this._initBody=function(e){var t;this._bodyInit=e,e?"string"==typeof e?this._bodyText=e:a&&Blob.prototype.isPrototypeOf(e)?this._bodyBlob=e:o&&FormData.prototype.isPrototypeOf(e)?this._bodyFormData=e:n&&URLSearchParams.prototype.isPrototypeOf(e)?this._bodyText=e.toString():i&&a&&((t=e)&&DataView.prototype.isPrototypeOf(t))?(this._bodyArrayBuffer=g(e.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):i&&(ArrayBuffer.prototype.isPrototypeOf(e)||l(e))?this._bodyArrayBuffer=g(e):this._bodyText=e=Object.prototype.toString.call(e):this._bodyText="",this.headers.get("content-type")||("string"==typeof e?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):n&&URLSearchParams.prototype.isPrototypeOf(e)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},a&&(this.blob=function(){var e=p(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?p(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(m)}),this.text=function(){var e,t,n,r=p(this);if(r)return r;if(this._bodyBlob)return e=this._bodyBlob,t=new FileReader,n=h(t),t.readAsText(e),n;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},o&&(this.formData=function(){return this.text().then(_)}),this.json=function(){return this.text().then(JSON.parse)},this}d.prototype.append=function(e,t){e=s(e),t=c(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},d.prototype.delete=function(e){delete this.map[s(e)]},d.prototype.get=function(e){return e=s(e),this.has(e)?this.map[e]:null},d.prototype.has=function(e){return this.map.hasOwnProperty(s(e))},d.prototype.set=function(e,t){this.map[s(e)]=c(t)},d.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},d.prototype.keys=function(){var e=[];return this.forEach((function(t,n){e.push(n)})),f(e)},d.prototype.values=function(){var e=[];return this.forEach((function(t){e.push(t)})),f(e)},d.prototype.entries=function(){var e=[];return this.forEach((function(t,n){e.push([n,t])})),f(e)},r&&(d.prototype[Symbol.iterator]=d.prototype.entries);var y=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function b(e,t){var n,r,a=(t=t||{}).body;if(e instanceof b){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new d(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,a||null==e._bodyInit||(a=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new d(t.headers)),this.method=(n=t.method||this.method||"GET",r=n.toUpperCase(),y.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&a)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(a)}function _(e){var t=new FormData;return e.trim().split("&").forEach((function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),a=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(a))}})),t}function w(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new d(t.headers),this.url=t.url||"",this._initBody(e)}b.prototype.clone=function(){return new b(this,{body:this._bodyInit})},v.call(b.prototype),v.call(w.prototype),w.prototype.clone=function(){return new w(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new d(this.headers),url:this.url})},w.error=function(){var e=new w(null,{status:0,statusText:""});return e.type="error",e};var k=[301,302,303,307,308];w.redirect=function(e,t){if(-1===k.indexOf(t))throw new RangeError("Invalid status code");return new w(null,{status:t,headers:{location:e}})},t.DOMException=e.DOMException;try{new t.DOMException}catch(e){t.DOMException=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack},t.DOMException.prototype=Object.create(Error.prototype),t.DOMException.prototype.constructor=t.DOMException}function x(e,n){return new Promise((function(r,o){var i=new b(e,n);if(i.signal&&i.signal.aborted)return o(new t.DOMException("Aborted","AbortError"));var u=new XMLHttpRequest;function l(){u.abort()}u.onload=function(){var e,t,n={status:u.status,statusText:u.statusText,headers:(e=u.getAllResponseHeaders()||"",t=new d,e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEach((function(e){var n=e.split(":"),r=n.shift().trim();if(r){var a=n.join(":").trim();t.append(r,a)}})),t)};n.url="responseURL"in u?u.responseURL:n.headers.get("X-Request-URL");var a="response"in u?u.response:u.responseText;r(new w(a,n))},u.onerror=function(){o(new TypeError("Network request failed"))},u.ontimeout=function(){o(new TypeError("Network request failed"))},u.onabort=function(){o(new t.DOMException("Aborted","AbortError"))},u.open(i.method,i.url,!0),"include"===i.credentials?u.withCredentials=!0:"omit"===i.credentials&&(u.withCredentials=!1),"responseType"in u&&a&&(u.responseType="blob"),i.headers.forEach((function(e,t){u.setRequestHeader(t,e)})),i.signal&&(i.signal.addEventListener("abort",l),u.onreadystatechange=function(){4===u.readyState&&i.signal.removeEventListener("abort",l)}),u.send(void 0===i._bodyInit?null:i._bodyInit)}))}x.polyfill=!0,e.fetch||(e.fetch=x,e.Headers=d,e.Request=b,e.Response=w),t.Headers=d,t.Request=b,t.Response=w,t.fetch=x}({})}(n),delete n.fetch.polyfill,(t=n.fetch).default=n.fetch,t.fetch=n.fetch,t.Headers=n.Headers,t.Request=n.Request,t.Response=n.Response,e.exports=t},function(e,t,n){(function(e){var n;n=function(){var e=null,t={};i("monochrome",null,[[0,0],[100,0]]),i("red",[-26,18],[[20,100],[30,92],[40,89],[50,85],[60,78],[70,70],[80,60],[90,55],[100,50]]),i("orange",[18,46],[[20,100],[30,93],[40,88],[50,86],[60,85],[70,70],[100,70]]),i("yellow",[46,62],[[25,100],[40,94],[50,89],[60,86],[70,84],[80,82],[90,80],[100,75]]),i("green",[62,178],[[30,100],[40,90],[50,85],[60,81],[70,74],[80,64],[90,50],[100,40]]),i("blue",[178,257],[[20,100],[30,86],[40,80],[50,74],[60,60],[70,52],[80,44],[90,39],[100,35]]),i("purple",[257,282],[[20,100],[30,87],[40,79],[50,70],[60,65],[70,59],[80,52],[90,45],[100,42]]),i("pink",[282,334],[[20,100],[30,90],[40,86],[60,84],[80,80],[90,75],[100,73]]);var n=[],r=function(i){if(void 0!==(i=i||{}).seed&&null!==i.seed&&i.seed===parseInt(i.seed,10))e=i.seed;else if("string"==typeof i.seed)e=function(e){for(var t=0,n=0;n!==e.length&&!(t>=Number.MAX_SAFE_INTEGER);n++)t+=e.charCodeAt(n);return t}(i.seed);else{if(void 0!==i.seed&&null!==i.seed)throw new TypeError("The seed value must be an integer or string");e=null}var c,f;if(null!==i.count&&void 0!==i.count){for(var d=i.count,p=[],h=0;h<i.count;h++)n.push(!1);for(i.count=null;d>p.length;){var m=r(i);null!==e&&(i.seed=e),p.push(m)}return i.count=d,p}return function(e,t){switch(t.format){case"hsvArray":return e;case"hslArray":return s(e);case"hsl":var n=s(e);return"hsl("+n[0]+", "+n[1]+"%, "+n[2]+"%)";case"hsla":var r=s(e),a=t.alpha||Math.random();return"hsla("+r[0]+", "+r[1]+"%, "+r[2]+"%, "+a+")";case"rgbArray":return u(e);case"rgb":return"rgb("+u(e).join(", ")+")";case"rgba":var o=u(e);return a=t.alpha||Math.random(),"rgba("+o.join(", ")+", "+a+")";default:return function(e){var t=u(e);function n(e){var t=e.toString(16);return 1==t.length?"0"+t:t}return"#"+n(t[0])+n(t[1])+n(t[2])}(e)}}([c=function(e){if(n.length>0){var r=o(f=function(e){if(isNaN(e)){if("string"==typeof e)if(t[e]){var n=t[e];if(n.hueRange)return n.hueRange}else if(e.match(/^#?([0-9A-F]{3}|[0-9A-F]{6})$/i))return a(l(e)[0]).hueRange}else{var r=parseInt(e);if(r<360&&r>0)return a(e).hueRange}return[0,360]}(e.hue)),i=(f[1]-f[0])/n.length,u=parseInt((r-f[0])/i);!0===n[u]?u=(u+2)%n.length:n[u]=!0;var s=(f[0]+u*i)%359,c=(f[0]+(u+1)*i)%359;return(r=o(f=[s,c]))<0&&(r=360+r),r}var f=function(e){if("number"==typeof parseInt(e)){var n=parseInt(e);if(n<360&&n>0)return[n,n]}if("string"==typeof e)if(t[e]){var r=t[e];if(r.hueRange)return r.hueRange}else if(e.match(/^#?([0-9A-F]{3}|[0-9A-F]{6})$/i)){var a=l(e)[0];return[a,a]}return[0,360]}(e.hue);return(r=o(f))<0&&(r=360+r),r}(i),f=function(e,t){if("monochrome"===t.hue)return 0;if("random"===t.luminosity)return o([0,100]);var n=function(e){return a(e).saturationRange}(e),r=n[0],i=n[1];switch(t.luminosity){case"bright":r=55;break;case"dark":r=i-10;break;case"light":i=55}return o([r,i])}(c,i),function(e,t,n){var r=function(e,t){for(var n=a(e).lowerBounds,r=0;r<n.length-1;r++){var o=n[r][0],i=n[r][1],u=n[r+1][0],l=n[r+1][1];if(t>=o&&t<=u){var s=(l-i)/(u-o);return s*t+(i-s*o)}}return 0}(e,t),i=100;switch(n.luminosity){case"dark":i=r+20;break;case"light":r=(i+r)/2;break;case"random":r=0,i=100}return o([r,i])}(c,f,i)],i)};function a(e){for(var n in e>=334&&e<=360&&(e-=360),t){var r=t[n];if(r.hueRange&&e>=r.hueRange[0]&&e<=r.hueRange[1])return t[n]}return"Color not found"}function o(t){if(null===e){var n=Math.random();return n+=.618033988749895,n%=1,Math.floor(t[0]+n*(t[1]+1-t[0]))}var r=t[1]||1,a=t[0]||0,o=(e=(9301*e+49297)%233280)/233280;return Math.floor(a+o*(r-a))}function i(e,n,r){var a=r[0][0],o=r[r.length-1][0],i=r[r.length-1][1],u=r[0][1];t[e]={hueRange:n,lowerBounds:r,saturationRange:[a,o],brightnessRange:[i,u]}}function u(e){var t=e[0];0===t&&(t=1),360===t&&(t=359),t/=360;var n=e[1]/100,r=e[2]/100,a=Math.floor(6*t),o=6*t-a,i=r*(1-n),u=r*(1-o*n),l=r*(1-(1-o)*n),s=256,c=256,f=256;switch(a){case 0:s=r,c=l,f=i;break;case 1:s=u,c=r,f=i;break;case 2:s=i,c=r,f=l;break;case 3:s=i,c=u,f=r;break;case 4:s=l,c=i,f=r;break;case 5:s=r,c=i,f=u}return[Math.floor(255*s),Math.floor(255*c),Math.floor(255*f)]}function l(e){e=3===(e=e.replace(/^#/,"")).length?e.replace(/(.)/g,"$1$1"):e;var t=parseInt(e.substr(0,2),16)/255,n=parseInt(e.substr(2,2),16)/255,r=parseInt(e.substr(4,2),16)/255,a=Math.max(t,n,r),o=a-Math.min(t,n,r),i=a?o/a:0;switch(a){case t:return[(n-r)/o%6*60||0,i,a];case n:return[60*((r-t)/o+2)||0,i,a];case r:return[60*((t-n)/o+4)||0,i,a]}}function s(e){var t=e[0],n=e[1]/100,r=e[2]/100,a=(2-n)*r;return[t,Math.round(n*r/(a<1?a:2-a)*1e4)/100,a/2*100]}return r}(),e&&e.exports&&(t=e.exports=n),t.randomColor=n}).call(this,n(38)(e))},function(e){e.exports=JSON.parse('{"adlm":["𞥐","𞥑","𞥒","𞥓","𞥔","𞥕","𞥖","𞥗","𞥘","𞥙"],"ahom":["𑜰","𑜱","𑜲","𑜳","𑜴","𑜵","𑜶","𑜷","𑜸","𑜹"],"arab":["٠","١","٢","٣","٤","٥","٦","٧","٨","٩"],"arabext":["۰","۱","۲","۳","۴","۵","۶","۷","۸","۹"],"bali":["᭐","᭑","᭒","᭓","᭔","᭕","᭖","᭗","᭘","᭙"],"beng":["০","১","২","৩","৪","৫","৬","৭","৮","৯"],"bhks":["𑱐","𑱑","𑱒","𑱓","𑱔","𑱕","𑱖","𑱗","𑱘","𑱙"],"brah":["𑁦","𑁧","𑁨","𑁩","𑁪","𑁫","𑁬","𑁭","𑁮","𑁯"],"cakm":["𑄶","𑄷","𑄸","𑄹","𑄺","𑄻","𑄼","𑄽","𑄾","𑄿"],"cham":["꩐","꩑","꩒","꩓","꩔","꩕","꩖","꩗","꩘","꩙"],"deva":["०","१","२","३","४","५","६","७","८","९"],"diak":["𑥐","𑥑","𑥒","𑥓","𑥔","𑥕","𑥖","𑥗","𑥘","𑥙"],"fullwide":["0","1","2","3","4","5","6","7","8","9"],"gong":["𑶠","𑶡","𑶢","𑶣","𑶤","𑶥","𑶦","𑶧","𑶨","𑶩"],"gonm":["𑵐","𑵑","𑵒","𑵓","𑵔","𑵕","𑵖","𑵗","𑵘","𑵙"],"gujr":["૦","૧","૨","૩","૪","૫","૬","૭","૮","૯"],"guru":["੦","੧","੨","੩","੪","੫","੬","੭","੮","੯"],"hanidec":["〇","一","二","三","四","五","六","七","八","九"],"hmng":["𖭐","𖭑","𖭒","𖭓","𖭔","𖭕","𖭖","𖭗","𖭘","𖭙"],"hmnp":["𞅀","𞅁","𞅂","𞅃","𞅄","𞅅","𞅆","𞅇","𞅈","𞅉"],"java":["꧐","꧑","꧒","꧓","꧔","꧕","꧖","꧗","꧘","꧙"],"kali":["꤀","꤁","꤂","꤃","꤄","꤅","꤆","꤇","꤈","꤉"],"khmr":["០","១","២","៣","៤","៥","៦","៧","៨","៩"],"knda":["೦","೧","೨","೩","೪","೫","೬","೭","೮","೯"],"lana":["᪀","᪁","᪂","᪃","᪄","᪅","᪆","᪇","᪈","᪉"],"lanatham":["᪐","᪑","᪒","᪓","᪔","᪕","᪖","᪗","᪘","᪙"],"laoo":["໐","໑","໒","໓","໔","໕","໖","໗","໘","໙"],"lepc":["᪐","᪑","᪒","᪓","᪔","᪕","᪖","᪗","᪘","᪙"],"limb":["᥆","᥇","᥈","᥉","᥊","᥋","᥌","᥍","᥎","᥏"],"mathbold":["𝟎","𝟏","𝟐","𝟑","𝟒","𝟓","𝟔","𝟕","𝟖","𝟗"],"mathdbl":["𝟘","𝟙","𝟚","𝟛","𝟜","𝟝","𝟞","𝟟","𝟠","𝟡"],"mathmono":["𝟶","𝟷","𝟸","𝟹","𝟺","𝟻","𝟼","𝟽","𝟾","𝟿"],"mathsanb":["𝟬","𝟭","𝟮","𝟯","𝟰","𝟱","𝟲","𝟳","𝟴","𝟵"],"mathsans":["𝟢","𝟣","𝟤","𝟥","𝟦","𝟧","𝟨","𝟩","𝟪","𝟫"],"mlym":["൦","൧","൨","൩","൪","൫","൬","൭","൮","൯"],"modi":["𑙐","𑙑","𑙒","𑙓","𑙔","𑙕","𑙖","𑙗","𑙘","𑙙"],"mong":["᠐","᠑","᠒","᠓","᠔","᠕","᠖","᠗","᠘","᠙"],"mroo":["𖩠","𖩡","𖩢","𖩣","𖩤","𖩥","𖩦","𖩧","𖩨","𖩩"],"mtei":["꯰","꯱","꯲","꯳","꯴","꯵","꯶","꯷","꯸","꯹"],"mymr":["၀","၁","၂","၃","၄","၅","၆","၇","၈","၉"],"mymrshan":["႐","႑","႒","႓","႔","႕","႖","႗","႘","႙"],"mymrtlng":["꧰","꧱","꧲","꧳","꧴","꧵","꧶","꧷","꧸","꧹"],"newa":["𑑐","𑑑","𑑒","𑑓","𑑔","𑑕","𑑖","𑑗","𑑘","𑑙"],"nkoo":["߀","߁","߂","߃","߄","߅","߆","߇","߈","߉"],"olck":["᱐","᱑","᱒","᱓","᱔","᱕","᱖","᱗","᱘","᱙"],"orya":["୦","୧","୨","୩","୪","୫","୬","୭","୮","୯"],"osma":["𐒠","𐒡","𐒢","𐒣","𐒤","𐒥","𐒦","𐒧","𐒨","𐒩"],"rohg":["𐴰","𐴱","𐴲","𐴳","𐴴","𐴵","𐴶","𐴷","𐴸","𐴹"],"saur":["꣐","꣑","꣒","꣓","꣔","꣕","꣖","꣗","꣘","꣙"],"segment":["🯰","🯱","🯲","🯳","🯴","🯵","🯶","🯷","🯸","🯹"],"shrd":["𑇐","𑇑","𑇒","𑇓","𑇔","𑇕","𑇖","𑇗","𑇘","𑇙"],"sind":["𑋰","𑋱","𑋲","𑋳","𑋴","𑋵","𑋶","𑋷","𑋸","𑋹"],"sinh":["෦","෧","෨","෩","෪","෫","෬","෭","෮","෯"],"sora":["𑃰","𑃱","𑃲","𑃳","𑃴","𑃵","𑃶","𑃷","𑃸","𑃹"],"sund":["᮰","᮱","᮲","᮳","᮴","᮵","᮶","᮷","᮸","᮹"],"takr":["𑛀","𑛁","𑛂","𑛃","𑛄","𑛅","𑛆","𑛇","𑛈","𑛉"],"talu":["᧐","᧑","᧒","᧓","᧔","᧕","᧖","᧗","᧘","᧙"],"tamldec":["௦","௧","௨","௩","௪","௫","௬","௭","௮","௯"],"telu":["౦","౧","౨","౩","౪","౫","౬","౭","౮","౯"],"thai":["๐","๑","๒","๓","๔","๕","๖","๗","๘","๙"],"tibt":["༠","༡","༢","༣","༤","༥","༦","༧","༨","༩"],"tirh":["𑓐","𑓑","𑓒","𑓓","𑓔","𑓕","𑓖","𑓗","𑓘","𑓙"],"vaii":["ᘠ","ᘡ","ᘢ","ᘣ","ᘤ","ᘥ","ᘦ","ᘧ","ᘨ","ᘩ"],"wara":["𑣠","𑣡","𑣢","𑣣","𑣤","𑣥","𑣦","𑣧","𑣨","𑣩"],"wcho":["𞋰","𞋱","𞋲","𞋳","𞋴","𞋵","𞋶","𞋷","𞋸","𞋹"]}')},,,,,,,function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};const a=n(0),o=n(63),i=n(11),u=n(71),l=n(169),s=n(171),c=r(n(15)),f=r(n(6));n(176);const d=r(n(177)),p=r(n(10));n(179);const h=n(0);let m=null,g=new d.default;const v=f.default("Plugin");function y(){const e=a.useMemo(()=>p.default.hasAuthor(),[]);return c.default(e,e=>(v.debug("author",e),e?h.createElement(i.Redirect,{to:"/chat"}):h.createElement(i.Redirect,{to:"/onboarding"})),e=>(v.error("error while trying to determine if an author is set",e),h.createElement("div",{className:"wrapper"},h.createElement("p",null,"An unexpected error has occurred. Please reopen the document and try again."),h.createElement("p",null,"If the problem persists, please contact the plugin's author."))))}v.debug("Plugin loaded");const b={panels:{chatPanel:{show:e=>{m||e.node.appendChild((m=document.createElement("div"),m))},update:()=>{g.refresh(),v.debug("renderApp()"),o.render(h.createElement(i.MemoryRouter,null,h.createElement(i.Switch,null,h.createElement(i.Route,{exact:!0,path:"/"},h.createElement(y,null)),h.createElement(i.Route,{exact:!0,path:"/onboarding"},h.createElement("div",{className:"wrapper"},h.createElement(l.OnboardingPage,null))),h.createElement(i.Route,{exact:!0,path:"/chat"},h.createElement(u.ChatPage,{model:g})),h.createElement(i.Route,{exact:!0,path:"/settings"},h.createElement(s.SettingsPage,{model:g})))),m)}}}};e.exports=b},function(e,t,n){"use strict";
/** @license React v16.14.0
* react.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=n(35),a="function"==typeof Symbol&&Symbol.for,o=a?Symbol.for("react.element"):60103,i=a?Symbol.for("react.portal"):60106,u=a?Symbol.for("react.fragment"):60107,l=a?Symbol.for("react.strict_mode"):60108,s=a?Symbol.for("react.profiler"):60114,c=a?Symbol.for("react.provider"):60109,f=a?Symbol.for("react.context"):60110,d=a?Symbol.for("react.forward_ref"):60112,p=a?Symbol.for("react.suspense"):60113,h=a?Symbol.for("react.memo"):60115,m=a?Symbol.for("react.lazy"):60116,g="function"==typeof Symbol&&Symbol.iterator;function v(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}var y={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},b={};function _(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||y}function w(){}function k(e,t,n){this.props=e,this.context=t,this.refs=b,this.updater=n||y}_.prototype.isReactComponent={},_.prototype.setState=function(e,t){if("object"!=typeof e&&"function"!=typeof e&&null!=e)throw Error(v(85));this.updater.enqueueSetState(this,e,t,"setState")},_.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")},w.prototype=_.prototype;var x=k.prototype=new w;x.constructor=k,r(x,_.prototype),x.isPureReactComponent=!0;var E={current:null},C=Object.prototype.hasOwnProperty,D={key:!0,ref:!0,__self:!0,__source:!0};function S(e,t,n){var r,a={},i=null,u=null;if(null!=t)for(r in void 0!==t.ref&&(u=t.ref),void 0!==t.key&&(i=""+t.key),t)C.call(t,r)&&!D.hasOwnProperty(r)&&(a[r]=t[r]);var l=arguments.length-2;if(1===l)a.children=n;else if(1<l){for(var s=Array(l),c=0;c<l;c++)s[c]=arguments[c+2];a.children=s}if(e&&e.defaultProps)for(r in l=e.defaultProps)void 0===a[r]&&(a[r]=l[r]);return{$$typeof:o,type:e,key:i,ref:u,props:a,_owner:E.current}}function T(e){return"object"==typeof e&&null!==e&&e.$$typeof===o}var A=/\/+/g,F=[];function O(e,t,n,r){if(F.length){var a=F.pop();return a.result=e,a.keyPrefix=t,a.func=n,a.context=r,a.count=0,a}return{result:e,keyPrefix:t,func:n,context:r,count:0}}function P(e){e.result=null,e.keyPrefix=null,e.func=null,e.context=null,e.count=0,10>F.length&&F.push(e)}function M(e,t,n){return null==e?0:function e(t,n,r,a){var u=typeof t;"undefined"!==u&&"boolean"!==u||(t=null);var l=!1;if(null===t)l=!0;else switch(u){case"string":case"number":l=!0;break;case"object":switch(t.$$typeof){case o:case i:l=!0}}if(l)return r(a,t,""===n?"."+R(t,0):n),1;if(l=0,n=""===n?".":n+":",Array.isArray(t))for(var s=0;s<t.length;s++){var c=n+R(u=t[s],s);l+=e(u,c,r,a)}else if(null===t||"object"!=typeof t?c=null:c="function"==typeof(c=g&&t[g]||t["@@iterator"])?c:null,"function"==typeof c)for(t=c.call(t),s=0;!(u=t.next()).done;)l+=e(u=u.value,c=n+R(u,s++),r,a);else if("object"===u)throw r=""+t,Error(v(31,"[object Object]"===r?"object with keys {"+Object.keys(t).join(", ")+"}":r,""));return l}(e,"",t,n)}function R(e,t){return"object"==typeof e&&null!==e&&null!=e.key?function(e){var t={"=":"=0",":":"=2"};return"$"+(""+e).replace(/[=:]/g,(function(e){return t[e]}))}(e.key):t.toString(36)}function N(e,t){e.func.call(e.context,t,e.count++)}function I(e,t,n){var r=e.result,a=e.keyPrefix;e=e.func.call(e.context,t,e.count++),Array.isArray(e)?L(e,r,n,(function(e){return e})):null!=e&&(T(e)&&(e=function(e,t){return{$$typeof:o,type:e.type,key:t,ref:e.ref,props:e.props,_owner:e._owner}}(e,a+(!e.key||t&&t.key===e.key?"":(""+e.key).replace(A,"$&/")+"/")+n)),r.push(e))}function L(e,t,n,r,a){var o="";null!=n&&(o=(""+n).replace(A,"$&/")+"/"),M(e,I,t=O(t,o,r,a)),P(t)}var j={current:null};function z(){var e=j.current;if(null===e)throw Error(v(321));return e}var q={ReactCurrentDispatcher:j,ReactCurrentBatchConfig:{suspense:null},ReactCurrentOwner:E,IsSomeRendererActing:{current:!1},assign:r};t.Children={map:function(e,t,n){if(null==e)return e;var r=[];return L(e,r,null,t,n),r},forEach:function(e,t,n){if(null==e)return e;M(e,N,t=O(null,null,t,n)),P(t)},count:function(e){return M(e,(function(){return null}),null)},toArray:function(e){var t=[];return L(e,t,null,(function(e){return e})),t},only:function(e){if(!T(e))throw Error(v(143));return e}},t.Component=_,t.Fragment=u,t.Profiler=s,t.PureComponent=k,t.StrictMode=l,t.Suspense=p,t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=q,t.cloneElement=function(e,t,n){if(null==e)throw Error(v(267,e));var a=r({},e.props),i=e.key,u=e.ref,l=e._owner;if(null!=t){if(void 0!==t.ref&&(u=t.ref,l=E.current),void 0!==t.key&&(i=""+t.key),e.type&&e.type.defaultProps)var s=e.type.defaultProps;for(c in t)C.call(t,c)&&!D.hasOwnProperty(c)&&(a[c]=void 0===t[c]&&void 0!==s?s[c]:t[c])}var c=arguments.length-2;if(1===c)a.children=n;else if(1<c){s=Array(c);for(var f=0;f<c;f++)s[f]=arguments[f+2];a.children=s}return{$$typeof:o,type:e.type,key:i,ref:u,props:a,_owner:l}},t.createContext=function(e,t){return void 0===t&&(t=null),(e={$$typeof:f,_calculateChangedBits:t,_currentValue:e,_currentValue2:e,_threadCount:0,Provider:null,Consumer:null}).Provider={$$typeof:c,_context:e},e.Consumer=e},t.createElement=S,t.createFactory=function(e){var t=S.bind(null,e);return t.type=e,t},t.createRef=function(){return{current:null}},t.forwardRef=function(e){return{$$typeof:d,render:e}},t.isValidElement=T,t.lazy=function(e){return{$$typeof:m,_ctor:e,_status:-1,_result:null}},t.memo=function(e,t){return{$$typeof:h,type:e,compare:void 0===t?null:t}},t.useCallback=function(e,t){return z().useCallback(e,t)},t.useContext=function(e,t){return z().useContext(e,t)},t.useDebugValue=function(){},t.useEffect=function(e,t){return z().useEffect(e,t)},t.useImperativeHandle=function(e,t,n){return z().useImperativeHandle(e,t,n)},t.useLayoutEffect=function(e,t){return z().useLayoutEffect(e,t)},t.useMemo=function(e,t){return z().useMemo(e,t)},t.useReducer=function(e,t,n){return z().useReducer(e,t,n)},t.useRef=function(e){return z().useRef(e)},t.useState=function(e){return z().useState(e)},t.version="16.14.0"},function(e,t,n){"use strict";!function e(){if("undefined"!=typeof __REACT_DEVTOOLS_GLOBAL_HOOK__&&"function"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE){0;try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(e)}catch(e){console.error(e)}}}(),e.exports=n(64)},function(e,t,n){"use strict";
/** @license React v16.14.0
* react-dom.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r=n(0),a=n(35),o=n(65);function i(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n<arguments.length;n++)t+="&args[]="+encodeURIComponent(arguments[n]);return"Minified React error #"+e+"; visit "+t+" for the full message or use the non-minified dev environment for full errors and additional helpful warnings."}if(!r)throw Error(i(227));function u(e,t,n,r,a,o,i,u,l){var s=Array.prototype.slice.call(arguments,3);try{t.apply(n,s)}catch(e){this.onError(e)}}var l=!1,s=null,c=!1,f=null,d={onError:function(e){l=!0,s=e}};function p(e,t,n,r,a,o,i,c,f){l=!1,s=null,u.apply(d,arguments)}var h=null,m=null,g=null;function v(e,t,n){var r=e.type||"unknown-event";e.currentTarget=g(n),function(e,t,n,r,a,o,u,d,h){if(p.apply(this,arguments),l){if(!l)throw Error(i(198));var m=s;l=!1,s=null,c||(c=!0,f=m)}}(r,t,void 0,e),e.currentTarget=null}var y=null,b={};function _(){if(y)for(var e in b){var t=b[e],n=y.indexOf(e);if(!(-1<n))throw Error(i(96,e));if(!k[n]){if(!t.extractEvents)throw Error(i(97,e));for(var r in k[n]=t,n=t.eventTypes){var a=void 0,o=n[r],u=t,l=r;if(x.hasOwnProperty(l))throw Error(i(99,l));x[l]=o;var s=o.phasedRegistrationNames;if(s){for(a in s)s.hasOwnProperty(a)&&w(s[a],u,l);a=!0}else o.registrationName?(w(o.registrationName,u,l),a=!0):a=!1;if(!a)throw Error(i(98,r,e))}}}}function w(e,t,n){if(E[e])throw Error(i(100,e));E[e]=t,C[e]=t.eventTypes[n].dependencies}var k=[],x={},E={},C={};function D(e){var t,n=!1;for(t in e)if(e.hasOwnProperty(t)){var r=e[t];if(!b.hasOwnProperty(t)||b[t]!==r){if(b[t])throw Error(i(102,t));b[t]=r,n=!0}}n&&_()}var S=!("undefined"==typeof window||void 0===window.document||void 0===window.document.createElement),T=null,A=null,F=null;function O(e){if(e=m(e)){if("function"!=typeof T)throw Error(i(280));var t=e.stateNode;t&&(t=h(t),T(e.stateNode,e.type,t))}}function P(e){A?F?F.push(e):F=[e]:A=e}function M(){if(A){var e=A,t=F;if(F=A=null,O(e),t)for(e=0;e<t.length;e++)O(t[e])}}function R(e,t){return e(t)}function N(e,t,n,r,a){return e(t,n,r,a)}function I(){}var L=R,j=!1,z=!1;function q(){null===A&&null===F||(I(),M())}function B(e,t,n){if(z)return e(t,n);z=!0;try{return L(e,t,n)}finally{z=!1,q()}}var U=/^[: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]*$/,$=Object.prototype.hasOwnProperty,V={},H={};function G(e,t,n,r,a,o){this.acceptsBooleans=2===t||3===t||4===t,this.attributeName=r,this.attributeNamespace=a,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=o}var W={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach((function(e){W[e]=new G(e,0,!1,e,null,!1)})),[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach((function(e){var t=e[0];W[t]=new G(t,1,!1,e[1],null,!1)})),["contentEditable","draggable","spellCheck","value"].forEach((function(e){W[e]=new G(e,2,!1,e.toLowerCase(),null,!1)})),["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach((function(e){W[e]=new G(e,2,!1,e,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(e){W[e]=new G(e,3,!1,e.toLowerCase(),null,!1)})),["checked","multiple","muted","selected"].forEach((function(e){W[e]=new G(e,3,!0,e,null,!1)})),["capture","download"].forEach((function(e){W[e]=new G(e,4,!1,e,null,!1)})),["cols","rows","size","span"].forEach((function(e){W[e]=new G(e,6,!1,e,null,!1)})),["rowSpan","start"].forEach((function(e){W[e]=new G(e,5,!1,e.toLowerCase(),null,!1)}));var Z=/[\-:]([a-z])/g;function Q(e){return e[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(e){var t=e.replace(Z,Q);W[t]=new G(t,1,!1,e,null,!1)})),"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach((function(e){var t=e.replace(Z,Q);W[t]=new G(t,1,!1,e,"http://www.w3.org/1999/xlink",!1)})),["xml:base","xml:lang","xml:space"].forEach((function(e){var t=e.replace(Z,Q);W[t]=new G(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1)})),["tabIndex","crossOrigin"].forEach((function(e){W[e]=new G(e,1,!1,e.toLowerCase(),null,!1)})),W.xlinkHref=new G("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0),["src","href","action","formAction"].forEach((function(e){W[e]=new G(e,1,!1,e.toLowerCase(),null,!0)}));var K=r.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED;function J(e,t,n,r){var a=W.hasOwnProperty(t)?W[t]:null;(null!==a?0===a.type:!r&&(2<t.length&&("o"===t[0]||"O"===t[0])&&("n"===t[1]||"N"===t[1])))||(function(e,t,n,r){if(null==t||function(e,t,n,r){if(null!==n&&0===n.type)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return!r&&(null!==n?!n.acceptsBooleans:"data-"!==(e=e.toLowerCase().slice(0,5))&&"aria-"!==e);default:return!1}}(e,t,n,r))return!0;if(r)return!1;if(null!==n)switch(n.type){case 3:return!t;case 4:return!1===t;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}(t,n,a,r)&&(n=null),r||null===a?function(e){return!!$.call(H,e)||!$.call(V,e)&&(U.test(e)?H[e]=!0:(V[e]=!0,!1))}(t)&&(null===n?e.removeAttribute(t):e.setAttribute(t,""+n)):a.mustUseProperty?e[a.propertyName]=null===n?3!==a.type&&"":n:(t=a.attributeName,r=a.attributeNamespace,null===n?e.removeAttribute(t):(n=3===(a=a.type)||4===a&&!0===n?"":""+n,r?e.setAttributeNS(r,t,n):e.setAttribute(t,n))))}K.hasOwnProperty("ReactCurrentDispatcher")||(K.ReactCurrentDispatcher={current:null}),K.hasOwnProperty("ReactCurrentBatchConfig")||(K.ReactCurrentBatchConfig={suspense:null});var Y=/^(.*)[\\\/]/,X="function"==typeof Symbol&&Symbol.for,ee=X?Symbol.for("react.element"):60103,te=X?Symbol.for("react.portal"):60106,ne=X?Symbol.for("react.fragment"):60107,re=X?Symbol.for("react.strict_mode"):60108,ae=X?Symbol.for("react.profiler"):60114,oe=X?Symbol.for("react.provider"):60109,ie=X?Symbol.for("react.context"):60110,ue=X?Symbol.for("react.concurrent_mode"):60111,le=X?Symbol.for("react.forward_ref"):60112,se=X?Symbol.for("react.suspense"):60113,ce=X?Symbol.for("react.suspense_list"):60120,fe=X?Symbol.for("react.memo"):60115,de=X?Symbol.for("react.lazy"):60116,pe=X?Symbol.for("react.block"):60121,he="function"==typeof Symbol&&Symbol.iterator;function me(e){return null===e||"object"!=typeof e?null:"function"==typeof(e=he&&e[he]||e["@@iterator"])?e:null}function ge(e){if(null==e)return null;if("function"==typeof e)return e.displayName||e.name||null;if("string"==typeof e)return e;switch(e){case ne:return"Fragment";case te:return"Portal";case ae:return"Profiler";case re:return"StrictMode";case se:return"Suspense";case ce:return"SuspenseList"}if("object"==typeof e)switch(e.$$typeof){case ie:return"Context.Consumer";case oe:return"Context.Provider";case le:var t=e.render;return t=t.displayName||t.name||"",e.displayName||(""!==t?"ForwardRef("+t+")":"ForwardRef");case fe:return ge(e.type);case pe:return ge(e.render);case de:if(e=1===e._status?e._result:null)return ge(e)}return null}function ve(e){var t="";do{e:switch(e.tag){case 3:case 4:case 6:case 7:case 10:case 9:var n="";break e;default:var r=e._debugOwner,a=e._debugSource,o=ge(e.type);n=null,r&&(n=ge(r.type)),r=o,o="",a?o=" (at "+a.fileName.replace(Y,"")+":"+a.lineNumber+")":n&&(o=" (created by "+n+")"),n="\n in "+(r||"Unknown")+o}t+=n,e=e.return}while(e);return t}function ye(e){switch(typeof e){case"boolean":case"number":case"object":case"string":case"undefined":return e;default:return""}}function be(e){var t=e.type;return(e=e.nodeName)&&"input"===e.toLowerCase()&&("checkbox"===t||"radio"===t)}function _e(e){e._valueTracker||(e._valueTracker=function(e){var t=be(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),r=""+e[t];if(!e.hasOwnProperty(t)&&void 0!==n&&"function"==typeof n.get&&"function"==typeof n.set){var a=n.get,o=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return a.call(this)},set:function(e){r=""+e,o.call(this,e)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return r},setValue:function(e){r=""+e},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}(e))}function we(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),r="";return e&&(r=be(e)?e.checked?"true":"false":e.value),(e=r)!==n&&(t.setValue(e),!0)}function ke(e,t){var n=t.checked;return a({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:null!=n?n:e._wrapperState.initialChecked})}function xe(e,t){var n=null==t.defaultValue?"":t.defaultValue,r=null!=t.checked?t.checked:t.defaultChecked;n=ye(null!=t.value?t.value:n),e._wrapperState={initialChecked:r,initialValue:n,controlled:"checkbox"===t.type||"radio"===t.type?null!=t.checked:null!=t.value}}function Ee(e,t){null!=(t=t.checked)&&J(e,"checked",t,!1)}function Ce(e,t){Ee(e,t);var n=ye(t.value),r=t.type;if(null!=n)"number"===r?(0===n&&""===e.value||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if("submit"===r||"reset"===r)return void e.removeAttribute("value");t.hasOwnProperty("value")?Se(e,t.type,n):t.hasOwnProperty("defaultValue")&&Se(e,t.type,ye(t.defaultValue)),null==t.checked&&null!=t.defaultChecked&&(e.defaultChecked=!!t.defaultChecked)}function De(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var r=t.type;if(!("submit"!==r&&"reset"!==r||void 0!==t.value&&null!==t.value))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}""!==(n=e.name)&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,""!==n&&(e.name=n)}function Se(e,t,n){"number"===t&&e.ownerDocument.activeElement===e||(null==n?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}function Te(e,t){return e=a({children:void 0},t),(t=function(e){var t="";return r.Children.forEach(e,(function(e){null!=e&&(t+=e)})),t}(t.children))&&(e.children=t),e}function Ae(e,t,n,r){if(e=e.options,t){t={};for(var a=0;a<n.length;a++)t["$"+n[a]]=!0;for(n=0;n<e.length;n++)a=t.hasOwnProperty("$"+e[n].value),e[n].selected!==a&&(e[n].selected=a),a&&r&&(e[n].defaultSelected=!0)}else{for(n=""+ye(n),t=null,a=0;a<e.length;a++){if(e[a].value===n)return e[a].selected=!0,void(r&&(e[a].defaultSelected=!0));null!==t||e[a].disabled||(t=e[a])}null!==t&&(t.selected=!0)}}function Fe(e,t){if(null!=t.dangerouslySetInnerHTML)throw Error(i(91));return a({},t,{value:void 0,defaultValue:void 0,children:""+e._wrapperState.initialValue})}function Oe(e,t){var n=t.value;if(null==n){if(n=t.children,t=t.defaultValue,null!=n){if(null!=t)throw Error(i(92));if(Array.isArray(n)){if(!(1>=n.length))throw Error(i(93));n=n[0]}t=n}null==t&&(t=""),n=t}e._wrapperState={initialValue:ye(n)}}function Pe(e,t){var n=ye(t.value),r=ye(t.defaultValue);null!=n&&((n=""+n)!==e.value&&(e.value=n),null==t.defaultValue&&e.defaultValue!==n&&(e.defaultValue=n)),null!=r&&(e.defaultValue=""+r)}function Me(e){var t=e.textContent;t===e._wrapperState.initialValue&&""!==t&&null!==t&&(e.value=t)}var Re="http://www.w3.org/1999/xhtml",Ne="http://www.w3.org/2000/svg";function Ie(e){switch(e){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 Le(e,t){return null==e||"http://www.w3.org/1999/xhtml"===e?Ie(t):"http://www.w3.org/2000/svg"===e&&"foreignObject"===t?"http://www.w3.org/1999/xhtml":e}var je,ze=function(e){return"undefined"!=typeof MSApp&&MSApp.execUnsafeLocalFunction?function(t,n,r,a){MSApp.execUnsafeLocalFunction((function(){return e(t,n)}))}:e}((function(e,t){if(e.namespaceURI!==Ne||"innerHTML"in e)e.innerHTML=t;else{for((je=je||document.createElement("div")).innerHTML="<svg>"+t.valueOf().toString()+"</svg>",t=je.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}}));function qe(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&3===n.nodeType)return void(n.nodeValue=t)}e.textContent=t}function Be(e,t){var n={};return n[e.toLowerCase()]=t.toLowerCase(),n["Webkit"+e]="webkit"+t,n["Moz"+e]="moz"+t,n}var Ue={animationend:Be("Animation","AnimationEnd"),animationiteration:Be("Animation","AnimationIteration"),animationstart:Be("Animation","AnimationStart"),transitionend:Be("Transition","TransitionEnd")},$e={},Ve={};function He(e){if($e[e])return $e[e];if(!Ue[e])return e;var t,n=Ue[e];for(t in n)if(n.hasOwnProperty(t)&&t in Ve)return $e[e]=n[t];return e}S&&(Ve=document.createElement("div").style,"AnimationEvent"in window||(delete Ue.animationend.animation,delete Ue.animationiteration.animation,delete Ue.animationstart.animation),"TransitionEvent"in window||delete Ue.transitionend.transition);var Ge=He("animationend"),We=He("animationiteration"),Ze=He("animationstart"),Qe=He("transitionend"),Ke="abort canplay canplaythrough durationchange emptied encrypted ended error loadeddata loadedmetadata loadstart pause play playing progress ratechange seeked seeking stalled suspend timeupdate volumechange waiting".split(" "),Je=new("function"==typeof WeakMap?WeakMap:Map);function Ye(e){var t=Je.get(e);return void 0===t&&(t=new Map,Je.set(e,t)),t}function Xe(e){var t=e,n=e;if(e.alternate)for(;t.return;)t=t.return;else{e=t;do{0!=(1026&(t=e).effectTag)&&(n=t.return),e=t.return}while(e)}return 3===t.tag?n:null}function et(e){if(13===e.tag){var t=e.memoizedState;if(null===t&&(null!==(e=e.alternate)&&(t=e.memoizedState)),null!==t)return t.dehydrated}return null}function tt(e){if(Xe(e)!==e)throw Error(i(188))}function nt(e){if(!(e=function(e){var t=e.alternate;if(!t){if(null===(t=Xe(e)))throw Error(i(188));return t!==e?null:e}for(var n=e,r=t;;){var a=n.return;if(null===a)break;var o=a.alternate;if(null===o){if(null!==(r=a.return)){n=r;continue}break}if(a.child===o.child){for(o=a.child;o;){if(o===n)return tt(a),e;if(o===r)return tt(a),t;o=o.sibling}throw Error(i(188))}if(n.return!==r.return)n=a,r=o;else{for(var u=!1,l=a.child;l;){if(l===n){u=!0,n=a,r=o;break}if(l===r){u=!0,r=a,n=o;break}l=l.sibling}if(!u){for(l=o.child;l;){if(l===n){u=!0,n=o,r=a;break}if(l===r){u=!0,r=o,n=a;break}l=l.sibling}if(!u)throw Error(i(189))}}if(n.alternate!==r)throw Error(i(190))}if(3!==n.tag)throw Error(i(188));return n.stateNode.current===n?e:t}(e)))return null;for(var t=e;;){if(5===t.tag||6===t.tag)return t;if(t.child)t.child.return=t,t=t.child;else{if(t===e)break;for(;!t.sibling;){if(!t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}}return null}function rt(e,t){if(null==t)throw Error(i(30));return null==e?t:Array.isArray(e)?Array.isArray(t)?(e.push.apply(e,t),e):(e.push(t),e):Array.isArray(t)?[e].concat(t):[e,t]}function at(e,t,n){Array.isArray(e)?e.forEach(t,n):e&&t.call(n,e)}var ot=null;function it(e){if(e){var t=e._dispatchListeners,n=e._dispatchInstances;if(Array.isArray(t))for(var r=0;r<t.length&&!e.isPropagationStopped();r++)v(e,t[r],n[r]);else t&&v(e,t,n);e._dispatchListeners=null,e._dispatchInstances=null,e.isPersistent()||e.constructor.release(e)}}function ut(e){if(null!==e&&(ot=rt(ot,e)),e=ot,ot=null,e){if(at(e,it),ot)throw Error(i(95));if(c)throw e=f,c=!1,f=null,e}}function lt(e){return(e=e.target||e.srcElement||window).correspondingUseElement&&(e=e.correspondingUseElement),3===e.nodeType?e.parentNode:e}function st(e){if(!S)return!1;var t=(e="on"+e)in document;return t||((t=document.createElement("div")).setAttribute(e,"return;"),t="function"==typeof t[e]),t}var ct=[];function ft(e){e.topLevelType=null,e.nativeEvent=null,e.targetInst=null,e.ancestors.length=0,10>ct.length&&ct.push(e)}function dt(e,t,n,r){if(ct.length){var a=ct.pop();return a.topLevelType=e,a.eventSystemFlags=r,a.nativeEvent=t,a.targetInst=n,a}return{topLevelType:e,eventSystemFlags:r,nativeEvent:t,targetInst:n,ancestors:[]}}function pt(e){var t=e.targetInst,n=t;do{if(!n){e.ancestors.push(n);break}var r=n;if(3===r.tag)r=r.stateNode.containerInfo;else{for(;r.return;)r=r.return;r=3!==r.tag?null:r.stateNode.containerInfo}if(!r)break;5!==(t=n.tag)&&6!==t||e.ancestors.push(n),n=Sn(r)}while(n);for(n=0;n<e.ancestors.length;n++){t=e.ancestors[n];var a=lt(e.nativeEvent);r=e.topLevelType;var o=e.nativeEvent,i=e.eventSystemFlags;0===n&&(i|=64);for(var u=null,l=0;l<k.length;l++){var s=k[l];s&&(s=s.extractEvents(r,t,o,a,i))&&(u=rt(u,s))}ut(u)}}function ht(e,t,n){if(!n.has(e)){switch(e){case"scroll":Zt(t,"scroll",!0);break;case"focus":case"blur":Zt(t,"focus",!0),Zt(t,"blur",!0),n.set("blur",null),n.set("focus",null);break;case"cancel":case"close":st(e)&&Zt(t,e,!0);break;case"invalid":case"submit":case"reset":break;default:-1===Ke.indexOf(e)&&Wt(e,t)}n.set(e,null)}}var mt,gt,vt,yt=!1,bt=[],_t=null,wt=null,kt=null,xt=new Map,Et=new Map,Ct=[],Dt="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(" "),St="focus blur dragenter dragleave mouseover mouseout pointerover pointerout gotpointercapture lostpointercapture".split(" ");function Tt(e,t,n,r,a){return{blockedOn:e,topLevelType:t,eventSystemFlags:32|n,nativeEvent:a,container:r}}function At(e,t){switch(e){case"focus":case"blur":_t=null;break;case"dragenter":case"dragleave":wt=null;break;case"mouseover":case"mouseout":kt=null;break;case"pointerover":case"pointerout":xt.delete(t.pointerId);break;case"gotpointercapture":case"lostpointercapture":Et.delete(t.pointerId)}}function Ft(e,t,n,r,a,o){return null===e||e.nativeEvent!==o?(e=Tt(t,n,r,a,o),null!==t&&(null!==(t=Tn(t))&>(t)),e):(e.eventSystemFlags|=r,e)}function Ot(e){var t=Sn(e.target);if(null!==t){var n=Xe(t);if(null!==n)if(13===(t=n.tag)){if(null!==(t=et(n)))return e.blockedOn=t,void o.unstable_runWithPriority(e.priority,(function(){vt(n)}))}else if(3===t&&n.stateNode.hydrate)return void(e.blockedOn=3===n.tag?n.stateNode.containerInfo:null)}e.blockedOn=null}function Pt(e){if(null!==e.blockedOn)return!1;var t=Yt(e.topLevelType,e.eventSystemFlags,e.container,e.nativeEvent);if(null!==t){var n=Tn(t);return null!==n&>(n),e.blockedOn=t,!1}return!0}function Mt(e,t,n){Pt(e)&&n.delete(t)}function Rt(){for(yt=!1;0<bt.length;){var e=bt[0];if(null!==e.blockedOn){null!==(e=Tn(e.blockedOn))&&mt(e);break}var t=Yt(e.topLevelType,e.eventSystemFlags,e.container,e.nativeEvent);null!==t?e.blockedOn=t:bt.shift()}null!==_t&&Pt(_t)&&(_t=null),null!==wt&&Pt(wt)&&(wt=null),null!==kt&&Pt(kt)&&(kt=null),xt.forEach(Mt),Et.forEach(Mt)}function Nt(e,t){e.blockedOn===t&&(e.blockedOn=null,yt||(yt=!0,o.unstable_scheduleCallback(o.unstable_NormalPriority,Rt)))}function It(e){function t(t){return Nt(t,e)}if(0<bt.length){Nt(bt[0],e);for(var n=1;n<bt.length;n++){var r=bt[n];r.blockedOn===e&&(r.blockedOn=null)}}for(null!==_t&&Nt(_t,e),null!==wt&&Nt(wt,e),null!==kt&&Nt(kt,e),xt.forEach(t),Et.forEach(t),n=0;n<Ct.length;n++)(r=Ct[n]).blockedOn===e&&(r.blockedOn=null);for(;0<Ct.length&&null===(n=Ct[0]).blockedOn;)Ot(n),null===n.blockedOn&&Ct.shift()}var Lt={},jt=new Map,zt=new Map,qt=["abort","abort",Ge,"animationEnd",We,"animationIteration",Ze,"animationStart","canplay","canPlay","canplaythrough","canPlayThrough","durationchange","durationChange","emptied","emptied","encrypted","encrypted","ended","ended","error","error","gotpointercapture","gotPointerCapture","load","load","loadeddata","loadedData","loadedmetadata","loadedMetadata","loadstart","loadStart","lostpointercapture","lostPointerCapture","playing","playing","progress","progress","seeking","seeking","stalled","stalled","suspend","suspend","timeupdate","timeUpdate",Qe,"transitionEnd","waiting","waiting"];function Bt(e,t){for(var n=0;n<e.length;n+=2){var r=e[n],a=e[n+1],o="on"+(a[0].toUpperCase()+a.slice(1));o={phasedRegistrationNames:{bubbled:o,captured:o+"Capture"},dependencies:[r],eventPriority:t},zt.set(r,t),jt.set(r,o),Lt[a]=o}}Bt("blur blur cancel cancel click click close close contextmenu contextMenu copy copy cut cut auxclick auxClick dblclick doubleClick dragend dragEnd dragstart dragStart drop drop focus focus input input invalid invalid keydown keyDown keypress keyPress keyup keyUp mousedown mouseDown mouseup mouseUp paste paste pause pause play play pointercancel pointerCancel pointerdown pointerDown pointerup pointerUp ratechange rateChange reset reset seeked seeked submit submit touchcancel touchCancel touchend touchEnd touchstart touchStart volumechange volumeChange".split(" "),0),Bt("drag drag dragenter dragEnter dragexit dragExit dragleave dragLeave dragover dragOver mousemove mouseMove mouseout mouseOut mouseover mouseOver pointermove pointerMove pointerout pointerOut pointerover pointerOver scroll scroll toggle toggle touchmove touchMove wheel wheel".split(" "),1),Bt(qt,2);for(var Ut="change selectionchange textInput compositionstart compositionend compositionupdate".split(" "),$t=0;$t<Ut.length;$t++)zt.set(Ut[$t],0);var Vt=o.unstable_UserBlockingPriority,Ht=o.unstable_runWithPriority,Gt=!0;function Wt(e,t){Zt(t,e,!1)}function Zt(e,t,n){var r=zt.get(t);switch(void 0===r?2:r){case 0:r=Qt.bind(null,t,1,e);break;case 1:r=Kt.bind(null,t,1,e);break;default:r=Jt.bind(null,t,1,e)}n?e.addEventListener(t,r,!0):e.addEventListener(t,r,!1)}function Qt(e,t,n,r){j||I();var a=Jt,o=j;j=!0;try{N(a,e,t,n,r)}finally{(j=o)||q()}}function Kt(e,t,n,r){Ht(Vt,Jt.bind(null,e,t,n,r))}function Jt(e,t,n,r){if(Gt)if(0<bt.length&&-1<Dt.indexOf(e))e=Tt(null,e,t,n,r),bt.push(e);else{var a=Yt(e,t,n,r);if(null===a)At(e,r);else if(-1<Dt.indexOf(e))e=Tt(a,e,t,n,r),bt.push(e);else if(!function(e,t,n,r,a){switch(t){case"focus":return _t=Ft(_t,e,t,n,r,a),!0;case"dragenter":return wt=Ft(wt,e,t,n,r,a),!0;case"mouseover":return kt=Ft(kt,e,t,n,r,a),!0;case"pointerover":var o=a.pointerId;return xt.set(o,Ft(xt.get(o)||null,e,t,n,r,a)),!0;case"gotpointercapture":return o=a.pointerId,Et.set(o,Ft(Et.get(o)||null,e,t,n,r,a)),!0}return!1}(a,e,t,n,r)){At(e,r),e=dt(e,r,null,t);try{B(pt,e)}finally{ft(e)}}}}function Yt(e,t,n,r){if(null!==(n=Sn(n=lt(r)))){var a=Xe(n);if(null===a)n=null;else{var o=a.tag;if(13===o){if(null!==(n=et(a)))return n;n=null}else if(3===o){if(a.stateNode.hydrate)return 3===a.tag?a.stateNode.containerInfo:null;n=null}else a!==n&&(n=null)}}e=dt(e,r,n,t);try{B(pt,e)}finally{ft(e)}return null}var Xt={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},en=["Webkit","ms","Moz","O"];function tn(e,t,n){return null==t||"boolean"==typeof t||""===t?"":n||"number"!=typeof t||0===t||Xt.hasOwnProperty(e)&&Xt[e]?(""+t).trim():t+"px"}function nn(e,t){for(var n in e=e.style,t)if(t.hasOwnProperty(n)){var r=0===n.indexOf("--"),a=tn(n,t[n],r);"float"===n&&(n="cssFloat"),r?e.setProperty(n,a):e[n]=a}}Object.keys(Xt).forEach((function(e){en.forEach((function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),Xt[t]=Xt[e]}))}));var rn=a({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function an(e,t){if(t){if(rn[e]&&(null!=t.children||null!=t.dangerouslySetInnerHTML))throw Error(i(137,e,""));if(null!=t.dangerouslySetInnerHTML){if(null!=t.children)throw Error(i(60));if("object"!=typeof t.dangerouslySetInnerHTML||!("__html"in t.dangerouslySetInnerHTML))throw Error(i(61))}if(null!=t.style&&"object"!=typeof t.style)throw Error(i(62,""))}}function on(e,t){if(-1===e.indexOf("-"))return"string"==typeof t.is;switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var un=Re;function ln(e,t){var n=Ye(e=9===e.nodeType||11===e.nodeType?e:e.ownerDocument);t=C[t];for(var r=0;r<t.length;r++)ht(t[r],e,n)}function sn(){}function cn(e){if(void 0===(e=e||("undefined"!=typeof document?document:void 0)))return null;try{return e.activeElement||e.body}catch(t){return e.body}}function fn(e){for(;e&&e.firstChild;)e=e.firstChild;return e}function dn(e,t){var n,r=fn(e);for(e=0;r;){if(3===r.nodeType){if(n=e+r.textContent.length,e<=t&&n>=t)return{node:r,offset:t-e};e=n}e:{for(;r;){if(r.nextSibling){r=r.nextSibling;break e}r=r.parentNode}r=void 0}r=fn(r)}}function pn(){for(var e=window,t=cn();t instanceof e.HTMLIFrameElement;){try{var n="string"==typeof t.contentWindow.location.href}catch(e){n=!1}if(!n)break;t=cn((e=t.contentWindow).document)}return t}function hn(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&("input"===t&&("text"===e.type||"search"===e.type||"tel"===e.type||"url"===e.type||"password"===e.type)||"textarea"===t||"true"===e.contentEditable)}var mn=null,gn=null;function vn(e,t){switch(e){case"button":case"input":case"select":case"textarea":return!!t.autoFocus}return!1}function yn(e,t){return"textarea"===e||"option"===e||"noscript"===e||"string"==typeof t.children||"number"==typeof t.children||"object"==typeof t.dangerouslySetInnerHTML&&null!==t.dangerouslySetInnerHTML&&null!=t.dangerouslySetInnerHTML.__html}var bn="function"==typeof setTimeout?setTimeout:void 0,_n="function"==typeof clearTimeout?clearTimeout:void 0;function wn(e){for(;null!=e;e=e.nextSibling){var t=e.nodeType;if(1===t||3===t)break}return e}function kn(e){e=e.previousSibling;for(var t=0;e;){if(8===e.nodeType){var n=e.data;if("$"===n||"$!"===n||"$?"===n){if(0===t)return e;t--}else"/$"===n&&t++}e=e.previousSibling}return null}var xn=Math.random().toString(36).slice(2),En="__reactInternalInstance$"+xn,Cn="__reactEventHandlers$"+xn,Dn="__reactContainere$"+xn;function Sn(e){var t=e[En];if(t)return t;for(var n=e.parentNode;n;){if(t=n[Dn]||n[En]){if(n=t.alternate,null!==t.child||null!==n&&null!==n.child)for(e=kn(e);null!==e;){if(n=e[En])return n;e=kn(e)}return t}n=(e=n).parentNode}return null}function Tn(e){return!(e=e[En]||e[Dn])||5!==e.tag&&6!==e.tag&&13!==e.tag&&3!==e.tag?null:e}function An(e){if(5===e.tag||6===e.tag)return e.stateNode;throw Error(i(33))}function Fn(e){return e[Cn]||null}function On(e){do{e=e.return}while(e&&5!==e.tag);return e||null}function Pn(e,t){var n=e.stateNode;if(!n)return null;var r=h(n);if(!r)return null;n=r[t];e:switch(t){case"onClick":case"onClickCapture":case"onDoubleClick":case"onDoubleClickCapture":case"onMouseDown":case"onMouseDownCapture":case"onMouseMove":case"onMouseMoveCapture":case"onMouseUp":case"onMouseUpCapture":case"onMouseEnter":(r=!r.disabled)||(r=!("button"===(e=e.type)||"input"===e||"select"===e||"textarea"===e)),e=!r;break e;default:e=!1}if(e)return null;if(n&&"function"!=typeof n)throw Error(i(231,t,typeof n));return n}function Mn(e,t,n){(t=Pn(e,n.dispatchConfig.phasedRegistrationNames[t]))&&(n._dispatchListeners=rt(n._dispatchListeners,t),n._dispatchInstances=rt(n._dispatchInstances,e))}function Rn(e){if(e&&e.dispatchConfig.phasedRegistrationNames){for(var t=e._targetInst,n=[];t;)n.push(t),t=On(t);for(t=n.length;0<t--;)Mn(n[t],"captured",e);for(t=0;t<n.length;t++)Mn(n[t],"bubbled",e)}}function Nn(e,t,n){e&&n&&n.dispatchConfig.registrationName&&(t=Pn(e,n.dispatchConfig.registrationName))&&(n._dispatchListeners=rt(n._dispatchListeners,t),n._dispatchInstances=rt(n._dispatchInstances,e))}function In(e){e&&e.dispatchConfig.registrationName&&Nn(e._targetInst,null,e)}function Ln(e){at(e,Rn)}var jn=null,zn=null,qn=null;function Bn(){if(qn)return qn;var e,t,n=zn,r=n.length,a="value"in jn?jn.value:jn.textContent,o=a.length;for(e=0;e<r&&n[e]===a[e];e++);var i=r-e;for(t=1;t<=i&&n[r-t]===a[o-t];t++);return qn=a.slice(e,1<t?1-t:void 0)}function Un(){return!0}function $n(){return!1}function Vn(e,t,n,r){for(var a in this.dispatchConfig=e,this._targetInst=t,this.nativeEvent=n,e=this.constructor.Interface)e.hasOwnProperty(a)&&((t=e[a])?this[a]=t(n):"target"===a?this.target=r:this[a]=n[a]);return this.isDefaultPrevented=(null!=n.defaultPrevented?n.defaultPrevented:!1===n.returnValue)?Un:$n,this.isPropagationStopped=$n,this}function Hn(e,t,n,r){if(this.eventPool.length){var a=this.eventPool.pop();return this.call(a,e,t,n,r),a}return new this(e,t,n,r)}function Gn(e){if(!(e instanceof this))throw Error(i(279));e.destructor(),10>this.eventPool.length&&this.eventPool.push(e)}function Wn(e){e.eventPool=[],e.getPooled=Hn,e.release=Gn}a(Vn.prototype,{preventDefault:function(){this.defaultPrevented=!0;var e=this.nativeEvent;e&&(e.preventDefault?e.preventDefault():"unknown"!=typeof e.returnValue&&(e.returnValue=!1),this.isDefaultPrevented=Un)},stopPropagation:function(){var e=this.nativeEvent;e&&(e.stopPropagation?e.stopPropagation():"unknown"!=typeof e.cancelBubble&&(e.cancelBubble=!0),this.isPropagationStopped=Un)},persist:function(){this.isPersistent=Un},isPersistent:$n,destructor:function(){var e,t=this.constructor.Interface;for(e in t)this[e]=null;this.nativeEvent=this._targetInst=this.dispatchConfig=null,this.isPropagationStopped=this.isDefaultPrevented=$n,this._dispatchInstances=this._dispatchListeners=null}}),Vn.Interface={type:null,target:null,currentTarget:function(){return null},eventPhase:null,bubbles:null,cancelable:null,timeStamp:function(e){return e.timeStamp||Date.now()},defaultPrevented:null,isTrusted:null},Vn.extend=function(e){function t(){}function n(){return r.apply(this,arguments)}var r=this;t.prototype=r.prototype;var o=new t;return a(o,n.prototype),n.prototype=o,n.prototype.constructor=n,n.Interface=a({},r.Interface,e),n.extend=r.extend,Wn(n),n},Wn(Vn);var Zn=Vn.extend({data:null}),Qn=Vn.extend({data:null}),Kn=[9,13,27,32],Jn=S&&"CompositionEvent"in window,Yn=null;S&&"documentMode"in document&&(Yn=document.documentMode);var Xn=S&&"TextEvent"in window&&!Yn,er=S&&(!Jn||Yn&&8<Yn&&11>=Yn),tr=String.fromCharCode(32),nr={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(" ")}},rr=!1;function ar(e,t){switch(e){case"keyup":return-1!==Kn.indexOf(t.keyCode);case"keydown":return 229!==t.keyCode;case"keypress":case"mousedown":case"blur":return!0;default:return!1}}function or(e){return"object"==typeof(e=e.detail)&&"data"in e?e.data:null}var ir=!1;var ur={eventTypes:nr,extractEvents:function(e,t,n,r){var a;if(Jn)e:{switch(e){case"compositionstart":var o=nr.compositionStart;break e;case"compositionend":o=nr.compositionEnd;break e;case"compositionupdate":o=nr.compositionUpdate;break e}o=void 0}else ir?ar(e,n)&&(o=nr.compositionEnd):"keydown"===e&&229===n.keyCode&&(o=nr.compositionStart);return o?(er&&"ko"!==n.locale&&(ir||o!==nr.compositionStart?o===nr.compositionEnd&&ir&&(a=Bn()):(zn="value"in(jn=r)?jn.value:jn.textContent,ir=!0)),o=Zn.getPooled(o,t,n,r),a?o.data=a:null!==(a=or(n))&&(o.data=a),Ln(o),a=o):a=null,(e=Xn?function(e,t){switch(e){case"compositionend":return or(t);case"keypress":return 32!==t.which?null:(rr=!0,tr);case"textInput":return(e=t.data)===tr&&rr?null:e;default:return null}}(e,n):function(e,t){if(ir)return"compositionend"===e||!Jn&&ar(e,t)?(e=Bn(),qn=zn=jn=null,ir=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1<t.char.length)return t.char;if(t.which)return String.fromCharCode(t.which)}return null;case"compositionend":return er&&"ko"!==t.locale?null:t.data;default:return null}}(e,n))?((t=Qn.getPooled(nr.beforeInput,t,n,r)).data=e,Ln(t)):t=null,null===a?t:null===t?a:[a,t]}},lr={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};function sr(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return"input"===t?!!lr[e.type]:"textarea"===t}var cr={change:{phasedRegistrationNames:{bubbled:"onChange",captured:"onChangeCapture"},dependencies:"blur change click focus input keydown keyup selectionchange".split(" ")}};function fr(e,t,n){return(e=Vn.getPooled(cr.change,e,t,n)).type="change",P(n),Ln(e),e}var dr=null,pr=null;function hr(e){ut(e)}function mr(e){if(we(An(e)))return e}function gr(e,t){if("change"===e)return t}var vr=!1;function yr(){dr&&(dr.detachEvent("onpropertychange",br),pr=dr=null)}function br(e){if("value"===e.propertyName&&mr(pr))if(e=fr(pr,e,lt(e)),j)ut(e);else{j=!0;try{R(hr,e)}finally{j=!1,q()}}}function _r(e,t,n){"focus"===e?(yr(),pr=n,(dr=t).attachEvent("onpropertychange",br)):"blur"===e&&yr()}function wr(e){if("selectionchange"===e||"keyup"===e||"keydown"===e)return mr(pr)}function kr(e,t){if("click"===e)return mr(t)}function xr(e,t){if("input"===e||"change"===e)return mr(t)}S&&(vr=st("input")&&(!document.documentMode||9<document.documentMode));var Er={eventTypes:cr,_isInputEventSupported:vr,extractEvents:function(e,t,n,r){var a=t?An(t):window,o=a.nodeName&&a.nodeName.toLowerCase();if("select"===o||"input"===o&&"file"===a.type)var i=gr;else if(sr(a))if(vr)i=xr;else{i=wr;var u=_r}else(o=a.nodeName)&&"input"===o.toLowerCase()&&("checkbox"===a.type||"radio"===a.type)&&(i=kr);if(i&&(i=i(e,t)))return fr(i,n,r);u&&u(e,a,t),"blur"===e&&(e=a._wrapperState)&&e.controlled&&"number"===a.type&&Se(a,"number",a.value)}},Cr=Vn.extend({view:null,detail:null}),Dr={Alt:"altKey",Control:"ctrlKey",Meta:"metaKey",Shift:"shiftKey"};function Sr(e){var t=this.nativeEvent;return t.getModifierState?t.getModifierState(e):!!(e=Dr[e])&&!!t[e]}function Tr(){return Sr}var Ar=0,Fr=0,Or=!1,Pr=!1,Mr=Cr.extend({screenX:null,screenY:null,clientX:null,clientY:null,pageX:null,pageY:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,getModifierState:Tr,button:null,buttons:null,relatedTarget:function(e){return e.relatedTarget||(e.fromElement===e.srcElement?e.toElement:e.fromElement)},movementX:function(e){if("movementX"in e)return e.movementX;var t=Ar;return Ar=e.screenX,Or?"mousemove"===e.type?e.screenX-t:0:(Or=!0,0)},movementY:function(e){if("movementY"in e)return e.movementY;var t=Fr;return Fr=e.screenY,Pr?"mousemove"===e.type?e.screenY-t:0:(Pr=!0,0)}}),Rr=Mr.extend({pointerId:null,width:null,height:null,pressure:null,tangentialPressure:null,tiltX:null,tiltY:null,twist:null,pointerType:null,isPrimary:null}),Nr={mouseEnter:{registrationName:"onMouseEnter",dependencies:["mouseout","mouseover"]},mouseLeave:{registrationName:"onMouseLeave",dependencies:["mouseout","mouseover"]},pointerEnter:{registrationName:"onPointerEnter",dependencies:["pointerout","pointerover"]},pointerLeave:{registrationName:"onPointerLeave",dependencies:["pointerout","pointerover"]}},Ir={eventTypes:Nr,extractEvents:function(e,t,n,r,a){var o="mouseover"===e||"pointerover"===e,i="mouseout"===e||"pointerout"===e;if(o&&0==(32&a)&&(n.relatedTarget||n.fromElement)||!i&&!o)return null;(o=r.window===r?r:(o=r.ownerDocument)?o.defaultView||o.parentWindow:window,i)?(i=t,null!==(t=(t=n.relatedTarget||n.toElement)?Sn(t):null)&&(t!==Xe(t)||5!==t.tag&&6!==t.tag)&&(t=null)):i=null;if(i===t)return null;if("mouseout"===e||"mouseover"===e)var u=Mr,l=Nr.mouseLeave,s=Nr.mouseEnter,c="mouse";else"pointerout"!==e&&"pointerover"!==e||(u=Rr,l=Nr.pointerLeave,s=Nr.pointerEnter,c="pointer");if(e=null==i?o:An(i),o=null==t?o:An(t),(l=u.getPooled(l,i,n,r)).type=c+"leave",l.target=e,l.relatedTarget=o,(n=u.getPooled(s,t,n,r)).type=c+"enter",n.target=o,n.relatedTarget=e,c=t,(r=i)&&c)e:{for(s=c,i=0,e=u=r;e;e=On(e))i++;for(e=0,t=s;t;t=On(t))e++;for(;0<i-e;)u=On(u),i--;for(;0<e-i;)s=On(s),e--;for(;i--;){if(u===s||u===s.alternate)break e;u=On(u),s=On(s)}u=null}else u=null;for(s=u,u=[];r&&r!==s&&(null===(i=r.alternate)||i!==s);)u.push(r),r=On(r);for(r=[];c&&c!==s&&(null===(i=c.alternate)||i!==s);)r.push(c),c=On(c);for(c=0;c<u.length;c++)Nn(u[c],"bubbled",l);for(c=r.length;0<c--;)Nn(r[c],"captured",n);return 0==(64&a)?[l]:[l,n]}};var Lr="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},jr=Object.prototype.hasOwnProperty;function zr(e,t){if(Lr(e,t))return!0;if("object"!=typeof e||null===e||"object"!=typeof t||null===t)return!1;var n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(r=0;r<n.length;r++)if(!jr.call(t,n[r])||!Lr(e[n[r]],t[n[r]]))return!1;return!0}var qr=S&&"documentMode"in document&&11>=document.documentMode,Br={select:{phasedRegistrationNames:{bubbled:"onSelect",captured:"onSelectCapture"},dependencies:"blur contextmenu dragend focus keydown keyup mousedown mouseup selectionchange".split(" ")}},Ur=null,$r=null,Vr=null,Hr=!1;function Gr(e,t){var n=t.window===t?t.document:9===t.nodeType?t:t.ownerDocument;return Hr||null==Ur||Ur!==cn(n)?null:("selectionStart"in(n=Ur)&&hn(n)?n={start:n.selectionStart,end:n.selectionEnd}:n={anchorNode:(n=(n.ownerDocument&&n.ownerDocument.defaultView||window).getSelection()).anchorNode,anchorOffset:n.anchorOffset,focusNode:n.focusNode,focusOffset:n.focusOffset},Vr&&zr(Vr,n)?null:(Vr=n,(e=Vn.getPooled(Br.select,$r,e,t)).type="select",e.target=Ur,Ln(e),e))}var Wr={eventTypes:Br,extractEvents:function(e,t,n,r,a,o){if(!(o=!(a=o||(r.window===r?r.document:9===r.nodeType?r:r.ownerDocument)))){e:{a=Ye(a),o=C.onSelect;for(var i=0;i<o.length;i++)if(!a.has(o[i])){a=!1;break e}a=!0}o=!a}if(o)return null;switch(a=t?An(t):window,e){case"focus":(sr(a)||"true"===a.contentEditable)&&(Ur=a,$r=t,Vr=null);break;case"blur":Vr=$r=Ur=null;break;case"mousedown":Hr=!0;break;case"contextmenu":case"mouseup":case"dragend":return Hr=!1,Gr(n,r);case"selectionchange":if(qr)break;case"keydown":case"keyup":return Gr(n,r)}return null}},Zr=Vn.extend({animationName:null,elapsedTime:null,pseudoElement:null}),Qr=Vn.extend({clipboardData:function(e){return"clipboardData"in e?e.clipboardData:window.clipboardData}}),Kr=Cr.extend({relatedTarget:null});function Jr(e){var t=e.keyCode;return"charCode"in e?0===(e=e.charCode)&&13===t&&(e=13):e=t,10===e&&(e=13),32<=e||13===e?e:0}var Yr={Esc:"Escape",Spacebar:" ",Left:"ArrowLeft",Up:"ArrowUp",Right:"ArrowRight",Down:"ArrowDown",Del:"Delete",Win:"OS",Menu:"ContextMenu",Apps:"ContextMenu",Scroll:"ScrollLock",MozPrintableKey:"Unidentified"},Xr={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"},ea=Cr.extend({key:function(e){if(e.key){var t=Yr[e.key]||e.key;if("Unidentified"!==t)return t}return"keypress"===e.type?13===(e=Jr(e))?"Enter":String.fromCharCode(e):"keydown"===e.type||"keyup"===e.type?Xr[e.keyCode]||"Unidentified":""},location:null,ctrlKey:null,shiftKey:null,altKey:null,metaKey:null,repeat:null,locale:null,getModifierState:Tr,charCode:function(e){return"keypress"===e.type?Jr(e):0},keyCode:function(e){return"keydown"===e.type||"keyup"===e.type?e.keyCode:0},which:function(e){return"keypress"===e.type?Jr(e):"keydown"===e.type||"keyup"===e.type?e.keyCode:0}}),ta=Mr.extend({dataTransfer:null}),na=Cr.extend({touches:null,targetTouches:null,changedTouches:null,altKey:null,metaKey:null,ctrlKey:null,shiftKey:null,getModifierState:Tr}),ra=Vn.extend({propertyName:null,elapsedTime:null,pseudoElement:null}),aa=Mr.extend({deltaX:function(e){return"deltaX"in e?e.deltaX:"wheelDeltaX"in e?-e.wheelDeltaX:0},deltaY:function(e){return"deltaY"in e?e.deltaY:"wheelDeltaY"in e?-e.wheelDeltaY:"wheelDelta"in e?-e.wheelDelta:0},deltaZ:null,deltaMode:null}),oa={eventTypes:Lt,extractEvents:function(e,t,n,r){var a=jt.get(e);if(!a)return null;switch(e){case"keypress":if(0===Jr(n))return null;case"keydown":case"keyup":e=ea;break;case"blur":case"focus":e=Kr;break;case"click":if(2===n.button)return null;case"auxclick":case"dblclick":case"mousedown":case"mousemove":case"mouseup":case"mouseout":case"mouseover":case"contextmenu":e=Mr;break;case"drag":case"dragend":case"dragenter":case"dragexit":case"dragleave":case"dragover":case"dragstart":case"drop":e=ta;break;case"touchcancel":case"touchend":case"touchmove":case"touchstart":e=na;break;case Ge:case We:case Ze:e=Zr;break;case Qe:e=ra;break;case"scroll":e=Cr;break;case"wheel":e=aa;break;case"copy":case"cut":case"paste":e=Qr;break;case"gotpointercapture":case"lostpointercapture":case"pointercancel":case"pointerdown":case"pointermove":case"pointerout":case"pointerover":case"pointerup":e=Rr;break;default:e=Vn}return Ln(t=e.getPooled(a,t,n,r)),t}};if(y)throw Error(i(101));y=Array.prototype.slice.call("ResponderEventPlugin SimpleEventPlugin EnterLeaveEventPlugin ChangeEventPlugin SelectEventPlugin BeforeInputEventPlugin".split(" ")),_(),h=Fn,m=Tn,g=An,D({SimpleEventPlugin:oa,EnterLeaveEventPlugin:Ir,ChangeEventPlugin:Er,SelectEventPlugin:Wr,BeforeInputEventPlugin:ur});var ia=[],ua=-1;function la(e){0>ua||(e.current=ia[ua],ia[ua]=null,ua--)}function sa(e,t){ua++,ia[ua]=e.current,e.current=t}var ca={},fa={current:ca},da={current:!1},pa=ca;function ha(e,t){var n=e.type.contextTypes;if(!n)return ca;var r=e.stateNode;if(r&&r.__reactInternalMemoizedUnmaskedChildContext===t)return r.__reactInternalMemoizedMaskedChildContext;var a,o={};for(a in n)o[a]=t[a];return r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=o),o}function ma(e){return null!=(e=e.childContextTypes)}function ga(){la(da),la(fa)}function va(e,t,n){if(fa.current!==ca)throw Error(i(168));sa(fa,t),sa(da,n)}function ya(e,t,n){var r=e.stateNode;if(e=t.childContextTypes,"function"!=typeof r.getChildContext)return n;for(var o in r=r.getChildContext())if(!(o in e))throw Error(i(108,ge(t)||"Unknown",o));return a({},n,{},r)}function ba(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||ca,pa=fa.current,sa(fa,e),sa(da,da.current),!0}function _a(e,t,n){var r=e.stateNode;if(!r)throw Error(i(169));n?(e=ya(e,t,pa),r.__reactInternalMemoizedMergedChildContext=e,la(da),la(fa),sa(fa,e)):la(da),sa(da,n)}var wa=o.unstable_runWithPriority,ka=o.unstable_scheduleCallback,xa=o.unstable_cancelCallback,Ea=o.unstable_requestPaint,Ca=o.unstable_now,Da=o.unstable_getCurrentPriorityLevel,Sa=o.unstable_ImmediatePriority,Ta=o.unstable_UserBlockingPriority,Aa=o.unstable_NormalPriority,Fa=o.unstable_LowPriority,Oa=o.unstable_IdlePriority,Pa={},Ma=o.unstable_shouldYield,Ra=void 0!==Ea?Ea:function(){},Na=null,Ia=null,La=!1,ja=Ca(),za=1e4>ja?Ca:function(){return Ca()-ja};function qa(){switch(Da()){case Sa:return 99;case Ta:return 98;case Aa:return 97;case Fa:return 96;case Oa:return 95;default:throw Error(i(332))}}function Ba(e){switch(e){case 99:return Sa;case 98:return Ta;case 97:return Aa;case 96:return Fa;case 95:return Oa;default:throw Error(i(332))}}function Ua(e,t){return e=Ba(e),wa(e,t)}function $a(e,t,n){return e=Ba(e),ka(e,t,n)}function Va(e){return null===Na?(Na=[e],Ia=ka(Sa,Ga)):Na.push(e),Pa}function Ha(){if(null!==Ia){var e=Ia;Ia=null,xa(e)}Ga()}function Ga(){if(!La&&null!==Na){La=!0;var e=0;try{var t=Na;Ua(99,(function(){for(;e<t.length;e++){var n=t[e];do{n=n(!0)}while(null!==n)}})),Na=null}catch(t){throw null!==Na&&(Na=Na.slice(e+1)),ka(Sa,Ha),t}finally{La=!1}}}function Wa(e,t,n){return 1073741821-(1+((1073741821-e+t/10)/(n/=10)|0))*n}function Za(e,t){if(e&&e.defaultProps)for(var n in t=a({},t),e=e.defaultProps)void 0===t[n]&&(t[n]=e[n]);return t}var Qa={current:null},Ka=null,Ja=null,Ya=null;function Xa(){Ya=Ja=Ka=null}function eo(e){var t=Qa.current;la(Qa),e.type._context._currentValue=t}function to(e,t){for(;null!==e;){var n=e.alternate;if(e.childExpirationTime<t)e.childExpirationTime=t,null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t);else{if(!(null!==n&&n.childExpirationTime<t))break;n.childExpirationTime=t}e=e.return}}function no(e,t){Ka=e,Ya=Ja=null,null!==(e=e.dependencies)&&null!==e.firstContext&&(e.expirationTime>=t&&(Fi=!0),e.firstContext=null)}function ro(e,t){if(Ya!==e&&!1!==t&&0!==t)if("number"==typeof t&&1073741823!==t||(Ya=e,t=1073741823),t={context:e,observedBits:t,next:null},null===Ja){if(null===Ka)throw Error(i(308));Ja=t,Ka.dependencies={expirationTime:0,firstContext:t,responders:null}}else Ja=Ja.next=t;return e._currentValue}var ao=!1;function oo(e){e.updateQueue={baseState:e.memoizedState,baseQueue:null,shared:{pending:null},effects:null}}function io(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,baseQueue:e.baseQueue,shared:e.shared,effects:e.effects})}function uo(e,t){return(e={expirationTime:e,suspenseConfig:t,tag:0,payload:null,callback:null,next:null}).next=e}function lo(e,t){if(null!==(e=e.updateQueue)){var n=(e=e.shared).pending;null===n?t.next=t:(t.next=n.next,n.next=t),e.pending=t}}function so(e,t){var n=e.alternate;null!==n&&io(n,e),null===(n=(e=e.updateQueue).baseQueue)?(e.baseQueue=t.next=t,t.next=t):(t.next=n.next,n.next=t)}function co(e,t,n,r){var o=e.updateQueue;ao=!1;var i=o.baseQueue,u=o.shared.pending;if(null!==u){if(null!==i){var l=i.next;i.next=u.next,u.next=l}i=u,o.shared.pending=null,null!==(l=e.alternate)&&(null!==(l=l.updateQueue)&&(l.baseQueue=u))}if(null!==i){l=i.next;var s=o.baseState,c=0,f=null,d=null,p=null;if(null!==l)for(var h=l;;){if((u=h.expirationTime)<r){var m={expirationTime:h.expirationTime,suspenseConfig:h.suspenseConfig,tag:h.tag,payload:h.payload,callback:h.callback,next:null};null===p?(d=p=m,f=s):p=p.next=m,u>c&&(c=u)}else{null!==p&&(p=p.next={expirationTime:1073741823,suspenseConfig:h.suspenseConfig,tag:h.tag,payload:h.payload,callback:h.callback,next:null}),ol(u,h.suspenseConfig);e:{var g=e,v=h;switch(u=t,m=n,v.tag){case 1:if("function"==typeof(g=v.payload)){s=g.call(m,s,u);break e}s=g;break e;case 3:g.effectTag=-4097&g.effectTag|64;case 0:if(null==(u="function"==typeof(g=v.payload)?g.call(m,s,u):g))break e;s=a({},s,u);break e;case 2:ao=!0}}null!==h.callback&&(e.effectTag|=32,null===(u=o.effects)?o.effects=[h]:u.push(h))}if(null===(h=h.next)||h===l){if(null===(u=o.shared.pending))break;h=i.next=u.next,u.next=l,o.baseQueue=i=u,o.shared.pending=null}}null===p?f=s:p.next=d,o.baseState=f,o.baseQueue=p,il(c),e.expirationTime=c,e.memoizedState=s}}function fo(e,t,n){if(e=t.effects,t.effects=null,null!==e)for(t=0;t<e.length;t++){var r=e[t],a=r.callback;if(null!==a){if(r.callback=null,r=a,a=n,"function"!=typeof r)throw Error(i(191,r));r.call(a)}}}var po=K.ReactCurrentBatchConfig,ho=(new r.Component).refs;function mo(e,t,n,r){n=null==(n=n(r,t=e.memoizedState))?t:a({},t,n),e.memoizedState=n,0===e.expirationTime&&(e.updateQueue.baseState=n)}var go={isMounted:function(e){return!!(e=e._reactInternalFiber)&&Xe(e)===e},enqueueSetState:function(e,t,n){e=e._reactInternalFiber;var r=Gu(),a=po.suspense;(a=uo(r=Wu(r,e,a),a)).payload=t,null!=n&&(a.callback=n),lo(e,a),Zu(e,r)},enqueueReplaceState:function(e,t,n){e=e._reactInternalFiber;var r=Gu(),a=po.suspense;(a=uo(r=Wu(r,e,a),a)).tag=1,a.payload=t,null!=n&&(a.callback=n),lo(e,a),Zu(e,r)},enqueueForceUpdate:function(e,t){e=e._reactInternalFiber;var n=Gu(),r=po.suspense;(r=uo(n=Wu(n,e,r),r)).tag=2,null!=t&&(r.callback=t),lo(e,r),Zu(e,n)}};function vo(e,t,n,r,a,o,i){return"function"==typeof(e=e.stateNode).shouldComponentUpdate?e.shouldComponentUpdate(r,o,i):!t.prototype||!t.prototype.isPureReactComponent||(!zr(n,r)||!zr(a,o))}function yo(e,t,n){var r=!1,a=ca,o=t.contextType;return"object"==typeof o&&null!==o?o=ro(o):(a=ma(t)?pa:fa.current,o=(r=null!=(r=t.contextTypes))?ha(e,a):ca),t=new t(n,o),e.memoizedState=null!==t.state&&void 0!==t.state?t.state:null,t.updater=go,e.stateNode=t,t._reactInternalFiber=e,r&&((e=e.stateNode).__reactInternalMemoizedUnmaskedChildContext=a,e.__reactInternalMemoizedMaskedChildContext=o),t}function bo(e,t,n,r){e=t.state,"function"==typeof t.componentWillReceiveProps&&t.componentWillReceiveProps(n,r),"function"==typeof t.UNSAFE_componentWillReceiveProps&&t.UNSAFE_componentWillReceiveProps(n,r),t.state!==e&&go.enqueueReplaceState(t,t.state,null)}function _o(e,t,n,r){var a=e.stateNode;a.props=n,a.state=e.memoizedState,a.refs=ho,oo(e);var o=t.contextType;"object"==typeof o&&null!==o?a.context=ro(o):(o=ma(t)?pa:fa.current,a.context=ha(e,o)),co(e,n,a,r),a.state=e.memoizedState,"function"==typeof(o=t.getDerivedStateFromProps)&&(mo(e,t,o,n),a.state=e.memoizedState),"function"==typeof t.getDerivedStateFromProps||"function"==typeof a.getSnapshotBeforeUpdate||"function"!=typeof a.UNSAFE_componentWillMount&&"function"!=typeof a.componentWillMount||(t=a.state,"function"==typeof a.componentWillMount&&a.componentWillMount(),"function"==typeof a.UNSAFE_componentWillMount&&a.UNSAFE_componentWillMount(),t!==a.state&&go.enqueueReplaceState(a,a.state,null),co(e,n,a,r),a.state=e.memoizedState),"function"==typeof a.componentDidMount&&(e.effectTag|=4)}var wo=Array.isArray;function ko(e,t,n){if(null!==(e=n.ref)&&"function"!=typeof e&&"object"!=typeof e){if(n._owner){if(n=n._owner){if(1!==n.tag)throw Error(i(309));var r=n.stateNode}if(!r)throw Error(i(147,e));var a=""+e;return null!==t&&null!==t.ref&&"function"==typeof t.ref&&t.ref._stringRef===a?t.ref:((t=function(e){var t=r.refs;t===ho&&(t=r.refs={}),null===e?delete t[a]:t[a]=e})._stringRef=a,t)}if("string"!=typeof e)throw Error(i(284));if(!n._owner)throw Error(i(290,e))}return e}function xo(e,t){if("textarea"!==e.type)throw Error(i(31,"[object Object]"===Object.prototype.toString.call(t)?"object with keys {"+Object.keys(t).join(", ")+"}":t,""))}function Eo(e){function t(t,n){if(e){var r=t.lastEffect;null!==r?(r.nextEffect=n,t.lastEffect=n):t.firstEffect=t.lastEffect=n,n.nextEffect=null,n.effectTag=8}}function n(n,r){if(!e)return null;for(;null!==r;)t(n,r),r=r.sibling;return null}function r(e,t){for(e=new Map;null!==t;)null!==t.key?e.set(t.key,t):e.set(t.index,t),t=t.sibling;return e}function a(e,t){return(e=Dl(e,t)).index=0,e.sibling=null,e}function o(t,n,r){return t.index=r,e?null!==(r=t.alternate)?(r=r.index)<n?(t.effectTag=2,n):r:(t.effectTag=2,n):n}function u(t){return e&&null===t.alternate&&(t.effectTag=2),t}function l(e,t,n,r){return null===t||6!==t.tag?((t=Al(n,e.mode,r)).return=e,t):((t=a(t,n)).return=e,t)}function s(e,t,n,r){return null!==t&&t.elementType===n.type?((r=a(t,n.props)).ref=ko(e,t,n),r.return=e,r):((r=Sl(n.type,n.key,n.props,null,e.mode,r)).ref=ko(e,t,n),r.return=e,r)}function c(e,t,n,r){return null===t||4!==t.tag||t.stateNode.containerInfo!==n.containerInfo||t.stateNode.implementation!==n.implementation?((t=Fl(n,e.mode,r)).return=e,t):((t=a(t,n.children||[])).return=e,t)}function f(e,t,n,r,o){return null===t||7!==t.tag?((t=Tl(n,e.mode,r,o)).return=e,t):((t=a(t,n)).return=e,t)}function d(e,t,n){if("string"==typeof t||"number"==typeof t)return(t=Al(""+t,e.mode,n)).return=e,t;if("object"==typeof t&&null!==t){switch(t.$$typeof){case ee:return(n=Sl(t.type,t.key,t.props,null,e.mode,n)).ref=ko(e,null,t),n.return=e,n;case te:return(t=Fl(t,e.mode,n)).return=e,t}if(wo(t)||me(t))return(t=Tl(t,e.mode,n,null)).return=e,t;xo(e,t)}return null}function p(e,t,n,r){var a=null!==t?t.key:null;if("string"==typeof n||"number"==typeof n)return null!==a?null:l(e,t,""+n,r);if("object"==typeof n&&null!==n){switch(n.$$typeof){case ee:return n.key===a?n.type===ne?f(e,t,n.props.children,r,a):s(e,t,n,r):null;case te:return n.key===a?c(e,t,n,r):null}if(wo(n)||me(n))return null!==a?null:f(e,t,n,r,null);xo(e,n)}return null}function h(e,t,n,r,a){if("string"==typeof r||"number"==typeof r)return l(t,e=e.get(n)||null,""+r,a);if("object"==typeof r&&null!==r){switch(r.$$typeof){case ee:return e=e.get(null===r.key?n:r.key)||null,r.type===ne?f(t,e,r.props.children,a,r.key):s(t,e,r,a);case te:return c(t,e=e.get(null===r.key?n:r.key)||null,r,a)}if(wo(r)||me(r))return f(t,e=e.get(n)||null,r,a,null);xo(t,r)}return null}function m(a,i,u,l){for(var s=null,c=null,f=i,m=i=0,g=null;null!==f&&m<u.length;m++){f.index>m?(g=f,f=null):g=f.sibling;var v=p(a,f,u[m],l);if(null===v){null===f&&(f=g);break}e&&f&&null===v.alternate&&t(a,f),i=o(v,i,m),null===c?s=v:c.sibling=v,c=v,f=g}if(m===u.length)return n(a,f),s;if(null===f){for(;m<u.length;m++)null!==(f=d(a,u[m],l))&&(i=o(f,i,m),null===c?s=f:c.sibling=f,c=f);return s}for(f=r(a,f);m<u.length;m++)null!==(g=h(f,a,m,u[m],l))&&(e&&null!==g.alternate&&f.delete(null===g.key?m:g.key),i=o(g,i,m),null===c?s=g:c.sibling=g,c=g);return e&&f.forEach((function(e){return t(a,e)})),s}function g(a,u,l,s){var c=me(l);if("function"!=typeof c)throw Error(i(150));if(null==(l=c.call(l)))throw Error(i(151));for(var f=c=null,m=u,g=u=0,v=null,y=l.next();null!==m&&!y.done;g++,y=l.next()){m.index>g?(v=m,m=null):v=m.sibling;var b=p(a,m,y.value,s);if(null===b){null===m&&(m=v);break}e&&m&&null===b.alternate&&t(a,m),u=o(b,u,g),null===f?c=b:f.sibling=b,f=b,m=v}if(y.done)return n(a,m),c;if(null===m){for(;!y.done;g++,y=l.next())null!==(y=d(a,y.value,s))&&(u=o(y,u,g),null===f?c=y:f.sibling=y,f=y);return c}for(m=r(a,m);!y.done;g++,y=l.next())null!==(y=h(m,a,g,y.value,s))&&(e&&null!==y.alternate&&m.delete(null===y.key?g:y.key),u=o(y,u,g),null===f?c=y:f.sibling=y,f=y);return e&&m.forEach((function(e){return t(a,e)})),c}return function(e,r,o,l){var s="object"==typeof o&&null!==o&&o.type===ne&&null===o.key;s&&(o=o.props.children);var c="object"==typeof o&&null!==o;if(c)switch(o.$$typeof){case ee:e:{for(c=o.key,s=r;null!==s;){if(s.key===c){switch(s.tag){case 7:if(o.type===ne){n(e,s.sibling),(r=a(s,o.props.children)).return=e,e=r;break e}break;default:if(s.elementType===o.type){n(e,s.sibling),(r=a(s,o.props)).ref=ko(e,s,o),r.return=e,e=r;break e}}n(e,s);break}t(e,s),s=s.sibling}o.type===ne?((r=Tl(o.props.children,e.mode,l,o.key)).return=e,e=r):((l=Sl(o.type,o.key,o.props,null,e.mode,l)).ref=ko(e,r,o),l.return=e,e=l)}return u(e);case te:e:{for(s=o.key;null!==r;){if(r.key===s){if(4===r.tag&&r.stateNode.containerInfo===o.containerInfo&&r.stateNode.implementation===o.implementation){n(e,r.sibling),(r=a(r,o.children||[])).return=e,e=r;break e}n(e,r);break}t(e,r),r=r.sibling}(r=Fl(o,e.mode,l)).return=e,e=r}return u(e)}if("string"==typeof o||"number"==typeof o)return o=""+o,null!==r&&6===r.tag?(n(e,r.sibling),(r=a(r,o)).return=e,e=r):(n(e,r),(r=Al(o,e.mode,l)).return=e,e=r),u(e);if(wo(o))return m(e,r,o,l);if(me(o))return g(e,r,o,l);if(c&&xo(e,o),void 0===o&&!s)switch(e.tag){case 1:case 0:throw e=e.type,Error(i(152,e.displayName||e.name||"Component"))}return n(e,r)}}var Co=Eo(!0),Do=Eo(!1),So={},To={current:So},Ao={current:So},Fo={current:So};function Oo(e){if(e===So)throw Error(i(174));return e}function Po(e,t){switch(sa(Fo,t),sa(Ao,e),sa(To,So),e=t.nodeType){case 9:case 11:t=(t=t.documentElement)?t.namespaceURI:Le(null,"");break;default:t=Le(t=(e=8===e?t.parentNode:t).namespaceURI||null,e=e.tagName)}la(To),sa(To,t)}function Mo(){la(To),la(Ao),la(Fo)}function Ro(e){Oo(Fo.current);var t=Oo(To.current),n=Le(t,e.type);t!==n&&(sa(Ao,e),sa(To,n))}function No(e){Ao.current===e&&(la(To),la(Ao))}var Io={current:0};function Lo(e){for(var t=e;null!==t;){if(13===t.tag){var n=t.memoizedState;if(null!==n&&(null===(n=n.dehydrated)||"$?"===n.data||"$!"===n.data))return t}else if(19===t.tag&&void 0!==t.memoizedProps.revealOrder){if(0!=(64&t.effectTag))return t}else if(null!==t.child){t.child.return=t,t=t.child;continue}if(t===e)break;for(;null===t.sibling;){if(null===t.return||t.return===e)return null;t=t.return}t.sibling.return=t.return,t=t.sibling}return null}function jo(e,t){return{responder:e,props:t}}var zo=K.ReactCurrentDispatcher,qo=K.ReactCurrentBatchConfig,Bo=0,Uo=null,$o=null,Vo=null,Ho=!1;function Go(){throw Error(i(321))}function Wo(e,t){if(null===t)return!1;for(var n=0;n<t.length&&n<e.length;n++)if(!Lr(e[n],t[n]))return!1;return!0}function Zo(e,t,n,r,a,o){if(Bo=o,Uo=t,t.memoizedState=null,t.updateQueue=null,t.expirationTime=0,zo.current=null===e||null===e.memoizedState?vi:yi,e=n(r,a),t.expirationTime===Bo){o=0;do{if(t.expirationTime=0,!(25>o))throw Error(i(301));o+=1,Vo=$o=null,t.updateQueue=null,zo.current=bi,e=n(r,a)}while(t.expirationTime===Bo)}if(zo.current=gi,t=null!==$o&&null!==$o.next,Bo=0,Vo=$o=Uo=null,Ho=!1,t)throw Error(i(300));return e}function Qo(){var e={memoizedState:null,baseState:null,baseQueue:null,queue:null,next:null};return null===Vo?Uo.memoizedState=Vo=e:Vo=Vo.next=e,Vo}function Ko(){if(null===$o){var e=Uo.alternate;e=null!==e?e.memoizedState:null}else e=$o.next;var t=null===Vo?Uo.memoizedState:Vo.next;if(null!==t)Vo=t,$o=e;else{if(null===e)throw Error(i(310));e={memoizedState:($o=e).memoizedState,baseState:$o.baseState,baseQueue:$o.baseQueue,queue:$o.queue,next:null},null===Vo?Uo.memoizedState=Vo=e:Vo=Vo.next=e}return Vo}function Jo(e,t){return"function"==typeof t?t(e):t}function Yo(e){var t=Ko(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=$o,a=r.baseQueue,o=n.pending;if(null!==o){if(null!==a){var u=a.next;a.next=o.next,o.next=u}r.baseQueue=a=o,n.pending=null}if(null!==a){a=a.next,r=r.baseState;var l=u=o=null,s=a;do{var c=s.expirationTime;if(c<Bo){var f={expirationTime:s.expirationTime,suspenseConfig:s.suspenseConfig,action:s.action,eagerReducer:s.eagerReducer,eagerState:s.eagerState,next:null};null===l?(u=l=f,o=r):l=l.next=f,c>Uo.expirationTime&&(Uo.expirationTime=c,il(c))}else null!==l&&(l=l.next={expirationTime:1073741823,suspenseConfig:s.suspenseConfig,action:s.action,eagerReducer:s.eagerReducer,eagerState:s.eagerState,next:null}),ol(c,s.suspenseConfig),r=s.eagerReducer===e?s.eagerState:e(r,s.action);s=s.next}while(null!==s&&s!==a);null===l?o=r:l.next=u,Lr(r,t.memoizedState)||(Fi=!0),t.memoizedState=r,t.baseState=o,t.baseQueue=l,n.lastRenderedState=r}return[t.memoizedState,n.dispatch]}function Xo(e){var t=Ko(),n=t.queue;if(null===n)throw Error(i(311));n.lastRenderedReducer=e;var r=n.dispatch,a=n.pending,o=t.memoizedState;if(null!==a){n.pending=null;var u=a=a.next;do{o=e(o,u.action),u=u.next}while(u!==a);Lr(o,t.memoizedState)||(Fi=!0),t.memoizedState=o,null===t.baseQueue&&(t.baseState=o),n.lastRenderedState=o}return[o,r]}function ei(e){var t=Qo();return"function"==typeof e&&(e=e()),t.memoizedState=t.baseState=e,e=(e=t.queue={pending:null,dispatch:null,lastRenderedReducer:Jo,lastRenderedState:e}).dispatch=mi.bind(null,Uo,e),[t.memoizedState,e]}function ti(e,t,n,r){return e={tag:e,create:t,destroy:n,deps:r,next:null},null===(t=Uo.updateQueue)?(t={lastEffect:null},Uo.updateQueue=t,t.lastEffect=e.next=e):null===(n=t.lastEffect)?t.lastEffect=e.next=e:(r=n.next,n.next=e,e.next=r,t.lastEffect=e),e}function ni(){return Ko().memoizedState}function ri(e,t,n,r){var a=Qo();Uo.effectTag|=e,a.memoizedState=ti(1|t,n,void 0,void 0===r?null:r)}function ai(e,t,n,r){var a=Ko();r=void 0===r?null:r;var o=void 0;if(null!==$o){var i=$o.memoizedState;if(o=i.destroy,null!==r&&Wo(r,i.deps))return void ti(t,n,o,r)}Uo.effectTag|=e,a.memoizedState=ti(1|t,n,o,r)}function oi(e,t){return ri(516,4,e,t)}function ii(e,t){return ai(516,4,e,t)}function ui(e,t){return ai(4,2,e,t)}function li(e,t){return"function"==typeof t?(e=e(),t(e),function(){t(null)}):null!=t?(e=e(),t.current=e,function(){t.current=null}):void 0}function si(e,t,n){return n=null!=n?n.concat([e]):null,ai(4,2,li.bind(null,t,e),n)}function ci(){}function fi(e,t){return Qo().memoizedState=[e,void 0===t?null:t],e}function di(e,t){var n=Ko();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Wo(t,r[1])?r[0]:(n.memoizedState=[e,t],e)}function pi(e,t){var n=Ko();t=void 0===t?null:t;var r=n.memoizedState;return null!==r&&null!==t&&Wo(t,r[1])?r[0]:(e=e(),n.memoizedState=[e,t],e)}function hi(e,t,n){var r=qa();Ua(98>r?98:r,(function(){e(!0)})),Ua(97<r?97:r,(function(){var r=qo.suspense;qo.suspense=void 0===t?null:t;try{e(!1),n()}finally{qo.suspense=r}}))}function mi(e,t,n){var r=Gu(),a=po.suspense;a={expirationTime:r=Wu(r,e,a),suspenseConfig:a,action:n,eagerReducer:null,eagerState:null,next:null};var o=t.pending;if(null===o?a.next=a:(a.next=o.next,o.next=a),t.pending=a,o=e.alternate,e===Uo||null!==o&&o===Uo)Ho=!0,a.expirationTime=Bo,Uo.expirationTime=Bo;else{if(0===e.expirationTime&&(null===o||0===o.expirationTime)&&null!==(o=t.lastRenderedReducer))try{var i=t.lastRenderedState,u=o(i,n);if(a.eagerReducer=o,a.eagerState=u,Lr(u,i))return}catch(e){}Zu(e,r)}}var gi={readContext:ro,useCallback:Go,useContext:Go,useEffect:Go,useImperativeHandle:Go,useLayoutEffect:Go,useMemo:Go,useReducer:Go,useRef:Go,useState:Go,useDebugValue:Go,useResponder:Go,useDeferredValue:Go,useTransition:Go},vi={readContext:ro,useCallback:fi,useContext:ro,useEffect:oi,useImperativeHandle:function(e,t,n){return n=null!=n?n.concat([e]):null,ri(4,2,li.bind(null,t,e),n)},useLayoutEffect:function(e,t){return ri(4,2,e,t)},useMemo:function(e,t){var n=Qo();return t=void 0===t?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var r=Qo();return t=void 0!==n?n(t):t,r.memoizedState=r.baseState=t,e=(e=r.queue={pending:null,dispatch:null,lastRenderedReducer:e,lastRenderedState:t}).dispatch=mi.bind(null,Uo,e),[r.memoizedState,e]},useRef:function(e){return e={current:e},Qo().memoizedState=e},useState:ei,useDebugValue:ci,useResponder:jo,useDeferredValue:function(e,t){var n=ei(e),r=n[0],a=n[1];return oi((function(){var n=qo.suspense;qo.suspense=void 0===t?null:t;try{a(e)}finally{qo.suspense=n}}),[e,t]),r},useTransition:function(e){var t=ei(!1),n=t[0];return t=t[1],[fi(hi.bind(null,t,e),[t,e]),n]}},yi={readContext:ro,useCallback:di,useContext:ro,useEffect:ii,useImperativeHandle:si,useLayoutEffect:ui,useMemo:pi,useReducer:Yo,useRef:ni,useState:function(){return Yo(Jo)},useDebugValue:ci,useResponder:jo,useDeferredValue:function(e,t){var n=Yo(Jo),r=n[0],a=n[1];return ii((function(){var n=qo.suspense;qo.suspense=void 0===t?null:t;try{a(e)}finally{qo.suspense=n}}),[e,t]),r},useTransition:function(e){var t=Yo(Jo),n=t[0];return t=t[1],[di(hi.bind(null,t,e),[t,e]),n]}},bi={readContext:ro,useCallback:di,useContext:ro,useEffect:ii,useImperativeHandle:si,useLayoutEffect:ui,useMemo:pi,useReducer:Xo,useRef:ni,useState:function(){return Xo(Jo)},useDebugValue:ci,useResponder:jo,useDeferredValue:function(e,t){var n=Xo(Jo),r=n[0],a=n[1];return ii((function(){var n=qo.suspense;qo.suspense=void 0===t?null:t;try{a(e)}finally{qo.suspense=n}}),[e,t]),r},useTransition:function(e){var t=Xo(Jo),n=t[0];return t=t[1],[di(hi.bind(null,t,e),[t,e]),n]}},_i=null,wi=null,ki=!1;function xi(e,t){var n=El(5,null,null,0);n.elementType="DELETED",n.type="DELETED",n.stateNode=t,n.return=e,n.effectTag=8,null!==e.lastEffect?(e.lastEffect.nextEffect=n,e.lastEffect=n):e.firstEffect=e.lastEffect=n}function Ei(e,t){switch(e.tag){case 5:var n=e.type;return null!==(t=1!==t.nodeType||n.toLowerCase()!==t.nodeName.toLowerCase()?null:t)&&(e.stateNode=t,!0);case 6:return null!==(t=""===e.pendingProps||3!==t.nodeType?null:t)&&(e.stateNode=t,!0);case 13:default:return!1}}function Ci(e){if(ki){var t=wi;if(t){var n=t;if(!Ei(e,t)){if(!(t=wn(n.nextSibling))||!Ei(e,t))return e.effectTag=-1025&e.effectTag|2,ki=!1,void(_i=e);xi(_i,n)}_i=e,wi=wn(t.firstChild)}else e.effectTag=-1025&e.effectTag|2,ki=!1,_i=e}}function Di(e){for(e=e.return;null!==e&&5!==e.tag&&3!==e.tag&&13!==e.tag;)e=e.return;_i=e}function Si(e){if(e!==_i)return!1;if(!ki)return Di(e),ki=!0,!1;var t=e.type;if(5!==e.tag||"head"!==t&&"body"!==t&&!yn(t,e.memoizedProps))for(t=wi;t;)xi(e,t),t=wn(t.nextSibling);if(Di(e),13===e.tag){if(!(e=null!==(e=e.memoizedState)?e.dehydrated:null))throw Error(i(317));e:{for(e=e.nextSibling,t=0;e;){if(8===e.nodeType){var n=e.data;if("/$"===n){if(0===t){wi=wn(e.nextSibling);break e}t--}else"$"!==n&&"$!"!==n&&"$?"!==n||t++}e=e.nextSibling}wi=null}}else wi=_i?wn(e.stateNode.nextSibling):null;return!0}function Ti(){wi=_i=null,ki=!1}var Ai=K.ReactCurrentOwner,Fi=!1;function Oi(e,t,n,r){t.child=null===e?Do(t,null,n,r):Co(t,e.child,n,r)}function Pi(e,t,n,r,a){n=n.render;var o=t.ref;return no(t,a),r=Zo(e,t,n,r,o,a),null===e||Fi?(t.effectTag|=1,Oi(e,t,r,a),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=a&&(e.expirationTime=0),Zi(e,t,a))}function Mi(e,t,n,r,a,o){if(null===e){var i=n.type;return"function"!=typeof i||Cl(i)||void 0!==i.defaultProps||null!==n.compare||void 0!==n.defaultProps?((e=Sl(n.type,null,r,null,t.mode,o)).ref=t.ref,e.return=t,t.child=e):(t.tag=15,t.type=i,Ri(e,t,i,r,a,o))}return i=e.child,a<o&&(a=i.memoizedProps,(n=null!==(n=n.compare)?n:zr)(a,r)&&e.ref===t.ref)?Zi(e,t,o):(t.effectTag|=1,(e=Dl(i,r)).ref=t.ref,e.return=t,t.child=e)}function Ri(e,t,n,r,a,o){return null!==e&&zr(e.memoizedProps,r)&&e.ref===t.ref&&(Fi=!1,a<o)?(t.expirationTime=e.expirationTime,Zi(e,t,o)):Ii(e,t,n,r,o)}function Ni(e,t){var n=t.ref;(null===e&&null!==n||null!==e&&e.ref!==n)&&(t.effectTag|=128)}function Ii(e,t,n,r,a){var o=ma(n)?pa:fa.current;return o=ha(t,o),no(t,a),n=Zo(e,t,n,r,o,a),null===e||Fi?(t.effectTag|=1,Oi(e,t,n,a),t.child):(t.updateQueue=e.updateQueue,t.effectTag&=-517,e.expirationTime<=a&&(e.expirationTime=0),Zi(e,t,a))}function Li(e,t,n,r,a){if(ma(n)){var o=!0;ba(t)}else o=!1;if(no(t,a),null===t.stateNode)null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),yo(t,n,r),_o(t,n,r,a),r=!0;else if(null===e){var i=t.stateNode,u=t.memoizedProps;i.props=u;var l=i.context,s=n.contextType;"object"==typeof s&&null!==s?s=ro(s):s=ha(t,s=ma(n)?pa:fa.current);var c=n.getDerivedStateFromProps,f="function"==typeof c||"function"==typeof i.getSnapshotBeforeUpdate;f||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(u!==r||l!==s)&&bo(t,i,r,s),ao=!1;var d=t.memoizedState;i.state=d,co(t,r,i,a),l=t.memoizedState,u!==r||d!==l||da.current||ao?("function"==typeof c&&(mo(t,n,c,r),l=t.memoizedState),(u=ao||vo(t,n,u,r,d,l,s))?(f||"function"!=typeof i.UNSAFE_componentWillMount&&"function"!=typeof i.componentWillMount||("function"==typeof i.componentWillMount&&i.componentWillMount(),"function"==typeof i.UNSAFE_componentWillMount&&i.UNSAFE_componentWillMount()),"function"==typeof i.componentDidMount&&(t.effectTag|=4)):("function"==typeof i.componentDidMount&&(t.effectTag|=4),t.memoizedProps=r,t.memoizedState=l),i.props=r,i.state=l,i.context=s,r=u):("function"==typeof i.componentDidMount&&(t.effectTag|=4),r=!1)}else i=t.stateNode,io(e,t),u=t.memoizedProps,i.props=t.type===t.elementType?u:Za(t.type,u),l=i.context,"object"==typeof(s=n.contextType)&&null!==s?s=ro(s):s=ha(t,s=ma(n)?pa:fa.current),(f="function"==typeof(c=n.getDerivedStateFromProps)||"function"==typeof i.getSnapshotBeforeUpdate)||"function"!=typeof i.UNSAFE_componentWillReceiveProps&&"function"!=typeof i.componentWillReceiveProps||(u!==r||l!==s)&&bo(t,i,r,s),ao=!1,l=t.memoizedState,i.state=l,co(t,r,i,a),d=t.memoizedState,u!==r||l!==d||da.current||ao?("function"==typeof c&&(mo(t,n,c,r),d=t.memoizedState),(c=ao||vo(t,n,u,r,l,d,s))?(f||"function"!=typeof i.UNSAFE_componentWillUpdate&&"function"!=typeof i.componentWillUpdate||("function"==typeof i.componentWillUpdate&&i.componentWillUpdate(r,d,s),"function"==typeof i.UNSAFE_componentWillUpdate&&i.UNSAFE_componentWillUpdate(r,d,s)),"function"==typeof i.componentDidUpdate&&(t.effectTag|=4),"function"==typeof i.getSnapshotBeforeUpdate&&(t.effectTag|=256)):("function"!=typeof i.componentDidUpdate||u===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=4),"function"!=typeof i.getSnapshotBeforeUpdate||u===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=256),t.memoizedProps=r,t.memoizedState=d),i.props=r,i.state=d,i.context=s,r=c):("function"!=typeof i.componentDidUpdate||u===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=4),"function"!=typeof i.getSnapshotBeforeUpdate||u===e.memoizedProps&&l===e.memoizedState||(t.effectTag|=256),r=!1);return ji(e,t,n,r,o,a)}function ji(e,t,n,r,a,o){Ni(e,t);var i=0!=(64&t.effectTag);if(!r&&!i)return a&&_a(t,n,!1),Zi(e,t,o);r=t.stateNode,Ai.current=t;var u=i&&"function"!=typeof n.getDerivedStateFromError?null:r.render();return t.effectTag|=1,null!==e&&i?(t.child=Co(t,e.child,null,o),t.child=Co(t,null,u,o)):Oi(e,t,u,o),t.memoizedState=r.state,a&&_a(t,n,!0),t.child}function zi(e){var t=e.stateNode;t.pendingContext?va(0,t.pendingContext,t.pendingContext!==t.context):t.context&&va(0,t.context,!1),Po(e,t.containerInfo)}var qi,Bi,Ui,$i={dehydrated:null,retryTime:0};function Vi(e,t,n){var r,a=t.mode,o=t.pendingProps,i=Io.current,u=!1;if((r=0!=(64&t.effectTag))||(r=0!=(2&i)&&(null===e||null!==e.memoizedState)),r?(u=!0,t.effectTag&=-65):null!==e&&null===e.memoizedState||void 0===o.fallback||!0===o.unstable_avoidThisFallback||(i|=1),sa(Io,1&i),null===e){if(void 0!==o.fallback&&Ci(t),u){if(u=o.fallback,(o=Tl(null,a,0,null)).return=t,0==(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,o.child=e;null!==e;)e.return=o,e=e.sibling;return(n=Tl(u,a,n,null)).return=t,o.sibling=n,t.memoizedState=$i,t.child=o,n}return a=o.children,t.memoizedState=null,t.child=Do(t,null,a,n)}if(null!==e.memoizedState){if(a=(e=e.child).sibling,u){if(o=o.fallback,(n=Dl(e,e.pendingProps)).return=t,0==(2&t.mode)&&(u=null!==t.memoizedState?t.child.child:t.child)!==e.child)for(n.child=u;null!==u;)u.return=n,u=u.sibling;return(a=Dl(a,o)).return=t,n.sibling=a,n.childExpirationTime=0,t.memoizedState=$i,t.child=n,a}return n=Co(t,e.child,o.children,n),t.memoizedState=null,t.child=n}if(e=e.child,u){if(u=o.fallback,(o=Tl(null,a,0,null)).return=t,o.child=e,null!==e&&(e.return=o),0==(2&t.mode))for(e=null!==t.memoizedState?t.child.child:t.child,o.child=e;null!==e;)e.return=o,e=e.sibling;return(n=Tl(u,a,n,null)).return=t,o.sibling=n,n.effectTag|=2,o.childExpirationTime=0,t.memoizedState=$i,t.child=o,n}return t.memoizedState=null,t.child=Co(t,e,o.children,n)}function Hi(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t),to(e.return,t)}function Gi(e,t,n,r,a,o){var i=e.memoizedState;null===i?e.memoizedState={isBackwards:t,rendering:null,renderingStartTime:0,last:r,tail:n,tailExpiration:0,tailMode:a,lastEffect:o}:(i.isBackwards=t,i.rendering=null,i.renderingStartTime=0,i.last=r,i.tail=n,i.tailExpiration=0,i.tailMode=a,i.lastEffect=o)}function Wi(e,t,n){var r=t.pendingProps,a=r.revealOrder,o=r.tail;if(Oi(e,t,r.children,n),0!=(2&(r=Io.current)))r=1&r|2,t.effectTag|=64;else{if(null!==e&&0!=(64&e.effectTag))e:for(e=t.child;null!==e;){if(13===e.tag)null!==e.memoizedState&&Hi(e,n);else if(19===e.tag)Hi(e,n);else if(null!==e.child){e.child.return=e,e=e.child;continue}if(e===t)break e;for(;null===e.sibling;){if(null===e.return||e.return===t)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}r&=1}if(sa(Io,r),0==(2&t.mode))t.memoizedState=null;else switch(a){case"forwards":for(n=t.child,a=null;null!==n;)null!==(e=n.alternate)&&null===Lo(e)&&(a=n),n=n.sibling;null===(n=a)?(a=t.child,t.child=null):(a=n.sibling,n.sibling=null),Gi(t,!1,a,n,o,t.lastEffect);break;case"backwards":for(n=null,a=t.child,t.child=null;null!==a;){if(null!==(e=a.alternate)&&null===Lo(e)){t.child=a;break}e=a.sibling,a.sibling=n,n=a,a=e}Gi(t,!0,n,null,o,t.lastEffect);break;case"together":Gi(t,!1,null,null,void 0,t.lastEffect);break;default:t.memoizedState=null}return t.child}function Zi(e,t,n){null!==e&&(t.dependencies=e.dependencies);var r=t.expirationTime;if(0!==r&&il(r),t.childExpirationTime<n)return null;if(null!==e&&t.child!==e.child)throw Error(i(153));if(null!==t.child){for(n=Dl(e=t.child,e.pendingProps),t.child=n,n.return=t;null!==e.sibling;)e=e.sibling,(n=n.sibling=Dl(e,e.pendingProps)).return=t;n.sibling=null}return t.child}function Qi(e,t){switch(e.tailMode){case"hidden":t=e.tail;for(var n=null;null!==t;)null!==t.alternate&&(n=t),t=t.sibling;null===n?e.tail=null:n.sibling=null;break;case"collapsed":n=e.tail;for(var r=null;null!==n;)null!==n.alternate&&(r=n),n=n.sibling;null===r?t||null===e.tail?e.tail=null:e.tail.sibling=null:r.sibling=null}}function Ki(e,t,n){var r=t.pendingProps;switch(t.tag){case 2:case 16:case 15:case 0:case 11:case 7:case 8:case 12:case 9:case 14:return null;case 1:return ma(t.type)&&ga(),null;case 3:return Mo(),la(da),la(fa),(n=t.stateNode).pendingContext&&(n.context=n.pendingContext,n.pendingContext=null),null!==e&&null!==e.child||!Si(t)||(t.effectTag|=4),null;case 5:No(t),n=Oo(Fo.current);var o=t.type;if(null!==e&&null!=t.stateNode)Bi(e,t,o,r,n),e.ref!==t.ref&&(t.effectTag|=128);else{if(!r){if(null===t.stateNode)throw Error(i(166));return null}if(e=Oo(To.current),Si(t)){r=t.stateNode,o=t.type;var u=t.memoizedProps;switch(r[En]=t,r[Cn]=u,o){case"iframe":case"object":case"embed":Wt("load",r);break;case"video":case"audio":for(e=0;e<Ke.length;e++)Wt(Ke[e],r);break;case"source":Wt("error",r);break;case"img":case"image":case"link":Wt("error",r),Wt("load",r);break;case"form":Wt("reset",r),Wt("submit",r);break;case"details":Wt("toggle",r);break;case"input":xe(r,u),Wt("invalid",r),ln(n,"onChange");break;case"select":r._wrapperState={wasMultiple:!!u.multiple},Wt("invalid",r),ln(n,"onChange");break;case"textarea":Oe(r,u),Wt("invalid",r),ln(n,"onChange")}for(var l in an(o,u),e=null,u)if(u.hasOwnProperty(l)){var s=u[l];"children"===l?"string"==typeof s?r.textContent!==s&&(e=["children",s]):"number"==typeof s&&r.textContent!==""+s&&(e=["children",""+s]):E.hasOwnProperty(l)&&null!=s&&ln(n,l)}switch(o){case"input":_e(r),De(r,u,!0);break;case"textarea":_e(r),Me(r);break;case"select":case"option":break;default:"function"==typeof u.onClick&&(r.onclick=sn)}n=e,t.updateQueue=n,null!==n&&(t.effectTag|=4)}else{switch(l=9===n.nodeType?n:n.ownerDocument,e===un&&(e=Ie(o)),e===un?"script"===o?((e=l.createElement("div")).innerHTML="<script><\/script>",e=e.removeChild(e.firstChild)):"string"==typeof r.is?e=l.createElement(o,{is:r.is}):(e=l.createElement(o),"select"===o&&(l=e,r.multiple?l.multiple=!0:r.size&&(l.size=r.size))):e=l.createElementNS(e,o),e[En]=t,e[Cn]=r,qi(e,t),t.stateNode=e,l=on(o,r),o){case"iframe":case"object":case"embed":Wt("load",e),s=r;break;case"video":case"audio":for(s=0;s<Ke.length;s++)Wt(Ke[s],e);s=r;break;case"source":Wt("error",e),s=r;break;case"img":case"image":case"link":Wt("error",e),Wt("load",e),s=r;break;case"form":Wt("reset",e),Wt("submit",e),s=r;break;case"details":Wt("toggle",e),s=r;break;case"input":xe(e,r),s=ke(e,r),Wt("invalid",e),ln(n,"onChange");break;case"option":s=Te(e,r);break;case"select":e._wrapperState={wasMultiple:!!r.multiple},s=a({},r,{value:void 0}),Wt("invalid",e),ln(n,"onChange");break;case"textarea":Oe(e,r),s=Fe(e,r),Wt("invalid",e),ln(n,"onChange");break;default:s=r}an(o,s);var c=s;for(u in c)if(c.hasOwnProperty(u)){var f=c[u];"style"===u?nn(e,f):"dangerouslySetInnerHTML"===u?null!=(f=f?f.__html:void 0)&&ze(e,f):"children"===u?"string"==typeof f?("textarea"!==o||""!==f)&&qe(e,f):"number"==typeof f&&qe(e,""+f):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(E.hasOwnProperty(u)?null!=f&&ln(n,u):null!=f&&J(e,u,f,l))}switch(o){case"input":_e(e),De(e,r,!1);break;case"textarea":_e(e),Me(e);break;case"option":null!=r.value&&e.setAttribute("value",""+ye(r.value));break;case"select":e.multiple=!!r.multiple,null!=(n=r.value)?Ae(e,!!r.multiple,n,!1):null!=r.defaultValue&&Ae(e,!!r.multiple,r.defaultValue,!0);break;default:"function"==typeof s.onClick&&(e.onclick=sn)}vn(o,r)&&(t.effectTag|=4)}null!==t.ref&&(t.effectTag|=128)}return null;case 6:if(e&&null!=t.stateNode)Ui(0,t,e.memoizedProps,r);else{if("string"!=typeof r&&null===t.stateNode)throw Error(i(166));n=Oo(Fo.current),Oo(To.current),Si(t)?(n=t.stateNode,r=t.memoizedProps,n[En]=t,n.nodeValue!==r&&(t.effectTag|=4)):((n=(9===n.nodeType?n:n.ownerDocument).createTextNode(r))[En]=t,t.stateNode=n)}return null;case 13:return la(Io),r=t.memoizedState,0!=(64&t.effectTag)?(t.expirationTime=n,t):(n=null!==r,r=!1,null===e?void 0!==t.memoizedProps.fallback&&Si(t):(r=null!==(o=e.memoizedState),n||null===o||null!==(o=e.child.sibling)&&(null!==(u=t.firstEffect)?(t.firstEffect=o,o.nextEffect=u):(t.firstEffect=t.lastEffect=o,o.nextEffect=null),o.effectTag=8)),n&&!r&&0!=(2&t.mode)&&(null===e&&!0!==t.memoizedProps.unstable_avoidThisFallback||0!=(1&Io.current)?Su===_u&&(Su=wu):(Su!==_u&&Su!==wu||(Su=ku),0!==Pu&&null!==Eu&&(Ml(Eu,Du),Rl(Eu,Pu)))),(n||r)&&(t.effectTag|=4),null);case 4:return Mo(),null;case 10:return eo(t),null;case 17:return ma(t.type)&&ga(),null;case 19:if(la(Io),null===(r=t.memoizedState))return null;if(o=0!=(64&t.effectTag),null===(u=r.rendering)){if(o)Qi(r,!1);else if(Su!==_u||null!==e&&0!=(64&e.effectTag))for(u=t.child;null!==u;){if(null!==(e=Lo(u))){for(t.effectTag|=64,Qi(r,!1),null!==(o=e.updateQueue)&&(t.updateQueue=o,t.effectTag|=4),null===r.lastEffect&&(t.firstEffect=null),t.lastEffect=r.lastEffect,r=t.child;null!==r;)u=n,(o=r).effectTag&=2,o.nextEffect=null,o.firstEffect=null,o.lastEffect=null,null===(e=o.alternate)?(o.childExpirationTime=0,o.expirationTime=u,o.child=null,o.memoizedProps=null,o.memoizedState=null,o.updateQueue=null,o.dependencies=null):(o.childExpirationTime=e.childExpirationTime,o.expirationTime=e.expirationTime,o.child=e.child,o.memoizedProps=e.memoizedProps,o.memoizedState=e.memoizedState,o.updateQueue=e.updateQueue,u=e.dependencies,o.dependencies=null===u?null:{expirationTime:u.expirationTime,firstContext:u.firstContext,responders:u.responders}),r=r.sibling;return sa(Io,1&Io.current|2),t.child}u=u.sibling}}else{if(!o)if(null!==(e=Lo(u))){if(t.effectTag|=64,o=!0,null!==(n=e.updateQueue)&&(t.updateQueue=n,t.effectTag|=4),Qi(r,!0),null===r.tail&&"hidden"===r.tailMode&&!u.alternate)return null!==(t=t.lastEffect=r.lastEffect)&&(t.nextEffect=null),null}else 2*za()-r.renderingStartTime>r.tailExpiration&&1<n&&(t.effectTag|=64,o=!0,Qi(r,!1),t.expirationTime=t.childExpirationTime=n-1);r.isBackwards?(u.sibling=t.child,t.child=u):(null!==(n=r.last)?n.sibling=u:t.child=u,r.last=u)}return null!==r.tail?(0===r.tailExpiration&&(r.tailExpiration=za()+500),n=r.tail,r.rendering=n,r.tail=n.sibling,r.lastEffect=t.lastEffect,r.renderingStartTime=za(),n.sibling=null,t=Io.current,sa(Io,o?1&t|2:1&t),n):null}throw Error(i(156,t.tag))}function Ji(e){switch(e.tag){case 1:ma(e.type)&&ga();var t=e.effectTag;return 4096&t?(e.effectTag=-4097&t|64,e):null;case 3:if(Mo(),la(da),la(fa),0!=(64&(t=e.effectTag)))throw Error(i(285));return e.effectTag=-4097&t|64,e;case 5:return No(e),null;case 13:return la(Io),4096&(t=e.effectTag)?(e.effectTag=-4097&t|64,e):null;case 19:return la(Io),null;case 4:return Mo(),null;case 10:return eo(e),null;default:return null}}function Yi(e,t){return{value:e,source:t,stack:ve(t)}}qi=function(e,t){for(var n=t.child;null!==n;){if(5===n.tag||6===n.tag)e.appendChild(n.stateNode);else if(4!==n.tag&&null!==n.child){n.child.return=n,n=n.child;continue}if(n===t)break;for(;null===n.sibling;){if(null===n.return||n.return===t)return;n=n.return}n.sibling.return=n.return,n=n.sibling}},Bi=function(e,t,n,r,o){var i=e.memoizedProps;if(i!==r){var u,l,s=t.stateNode;switch(Oo(To.current),e=null,n){case"input":i=ke(s,i),r=ke(s,r),e=[];break;case"option":i=Te(s,i),r=Te(s,r),e=[];break;case"select":i=a({},i,{value:void 0}),r=a({},r,{value:void 0}),e=[];break;case"textarea":i=Fe(s,i),r=Fe(s,r),e=[];break;default:"function"!=typeof i.onClick&&"function"==typeof r.onClick&&(s.onclick=sn)}for(u in an(n,r),n=null,i)if(!r.hasOwnProperty(u)&&i.hasOwnProperty(u)&&null!=i[u])if("style"===u)for(l in s=i[u])s.hasOwnProperty(l)&&(n||(n={}),n[l]="");else"dangerouslySetInnerHTML"!==u&&"children"!==u&&"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&"autoFocus"!==u&&(E.hasOwnProperty(u)?e||(e=[]):(e=e||[]).push(u,null));for(u in r){var c=r[u];if(s=null!=i?i[u]:void 0,r.hasOwnProperty(u)&&c!==s&&(null!=c||null!=s))if("style"===u)if(s){for(l in s)!s.hasOwnProperty(l)||c&&c.hasOwnProperty(l)||(n||(n={}),n[l]="");for(l in c)c.hasOwnProperty(l)&&s[l]!==c[l]&&(n||(n={}),n[l]=c[l])}else n||(e||(e=[]),e.push(u,n)),n=c;else"dangerouslySetInnerHTML"===u?(c=c?c.__html:void 0,s=s?s.__html:void 0,null!=c&&s!==c&&(e=e||[]).push(u,c)):"children"===u?s===c||"string"!=typeof c&&"number"!=typeof c||(e=e||[]).push(u,""+c):"suppressContentEditableWarning"!==u&&"suppressHydrationWarning"!==u&&(E.hasOwnProperty(u)?(null!=c&&ln(o,u),e||s===c||(e=[])):(e=e||[]).push(u,c))}n&&(e=e||[]).push("style",n),o=e,(t.updateQueue=o)&&(t.effectTag|=4)}},Ui=function(e,t,n,r){n!==r&&(t.effectTag|=4)};var Xi="function"==typeof WeakSet?WeakSet:Set;function eu(e,t){var n=t.source,r=t.stack;null===r&&null!==n&&(r=ve(n)),null!==n&&ge(n.type),t=t.value,null!==e&&1===e.tag&&ge(e.type);try{console.error(t)}catch(e){setTimeout((function(){throw e}))}}function tu(e){var t=e.ref;if(null!==t)if("function"==typeof t)try{t(null)}catch(t){yl(e,t)}else t.current=null}function nu(e,t){switch(t.tag){case 0:case 11:case 15:case 22:return;case 1:if(256&t.effectTag&&null!==e){var n=e.memoizedProps,r=e.memoizedState;t=(e=t.stateNode).getSnapshotBeforeUpdate(t.elementType===t.type?n:Za(t.type,n),r),e.__reactInternalSnapshotBeforeUpdate=t}return;case 3:case 5:case 6:case 4:case 17:return}throw Error(i(163))}function ru(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.destroy;n.destroy=void 0,void 0!==r&&r()}n=n.next}while(n!==t)}}function au(e,t){if(null!==(t=null!==(t=t.updateQueue)?t.lastEffect:null)){var n=t=t.next;do{if((n.tag&e)===e){var r=n.create;n.destroy=r()}n=n.next}while(n!==t)}}function ou(e,t,n){switch(n.tag){case 0:case 11:case 15:case 22:return void au(3,n);case 1:if(e=n.stateNode,4&n.effectTag)if(null===t)e.componentDidMount();else{var r=n.elementType===n.type?t.memoizedProps:Za(n.type,t.memoizedProps);e.componentDidUpdate(r,t.memoizedState,e.__reactInternalSnapshotBeforeUpdate)}return void(null!==(t=n.updateQueue)&&fo(n,t,e));case 3:if(null!==(t=n.updateQueue)){if(e=null,null!==n.child)switch(n.child.tag){case 5:e=n.child.stateNode;break;case 1:e=n.child.stateNode}fo(n,t,e)}return;case 5:return e=n.stateNode,void(null===t&&4&n.effectTag&&vn(n.type,n.memoizedProps)&&e.focus());case 6:case 4:case 12:return;case 13:return void(null===n.memoizedState&&(n=n.alternate,null!==n&&(n=n.memoizedState,null!==n&&(n=n.dehydrated,null!==n&&It(n)))));case 19:case 17:case 20:case 21:return}throw Error(i(163))}function iu(e,t,n){switch("function"==typeof kl&&kl(t),t.tag){case 0:case 11:case 14:case 15:case 22:if(null!==(e=t.updateQueue)&&null!==(e=e.lastEffect)){var r=e.next;Ua(97<n?97:n,(function(){var e=r;do{var n=e.destroy;if(void 0!==n){var a=t;try{n()}catch(e){yl(a,e)}}e=e.next}while(e!==r)}))}break;case 1:tu(t),"function"==typeof(n=t.stateNode).componentWillUnmount&&function(e,t){try{t.props=e.memoizedProps,t.state=e.memoizedState,t.componentWillUnmount()}catch(t){yl(e,t)}}(t,n);break;case 5:tu(t);break;case 4:cu(e,t,n)}}function uu(e){var t=e.alternate;e.return=null,e.child=null,e.memoizedState=null,e.updateQueue=null,e.dependencies=null,e.alternate=null,e.firstEffect=null,e.lastEffect=null,e.pendingProps=null,e.memoizedProps=null,e.stateNode=null,null!==t&&uu(t)}function lu(e){return 5===e.tag||3===e.tag||4===e.tag}function su(e){e:{for(var t=e.return;null!==t;){if(lu(t)){var n=t;break e}t=t.return}throw Error(i(160))}switch(t=n.stateNode,n.tag){case 5:var r=!1;break;case 3:case 4:t=t.containerInfo,r=!0;break;default:throw Error(i(161))}16&n.effectTag&&(qe(t,""),n.effectTag&=-17);e:t:for(n=e;;){for(;null===n.sibling;){if(null===n.return||lu(n.return)){n=null;break e}n=n.return}for(n.sibling.return=n.return,n=n.sibling;5!==n.tag&&6!==n.tag&&18!==n.tag;){if(2&n.effectTag)continue t;if(null===n.child||4===n.tag)continue t;n.child.return=n,n=n.child}if(!(2&n.effectTag)){n=n.stateNode;break e}}r?function e(t,n,r){var a=t.tag,o=5===a||6===a;if(o)t=o?t.stateNode:t.stateNode.instance,n?8===r.nodeType?r.parentNode.insertBefore(t,n):r.insertBefore(t,n):(8===r.nodeType?(n=r.parentNode).insertBefore(t,r):(n=r).appendChild(t),null!==(r=r._reactRootContainer)&&void 0!==r||null!==n.onclick||(n.onclick=sn));else if(4!==a&&null!==(t=t.child))for(e(t,n,r),t=t.sibling;null!==t;)e(t,n,r),t=t.sibling}(e,n,t):function e(t,n,r){var a=t.tag,o=5===a||6===a;if(o)t=o?t.stateNode:t.stateNode.instance,n?r.insertBefore(t,n):r.appendChild(t);else if(4!==a&&null!==(t=t.child))for(e(t,n,r),t=t.sibling;null!==t;)e(t,n,r),t=t.sibling}(e,n,t)}function cu(e,t,n){for(var r,a,o=t,u=!1;;){if(!u){u=o.return;e:for(;;){if(null===u)throw Error(i(160));switch(r=u.stateNode,u.tag){case 5:a=!1;break e;case 3:case 4:r=r.containerInfo,a=!0;break e}u=u.return}u=!0}if(5===o.tag||6===o.tag){e:for(var l=e,s=o,c=n,f=s;;)if(iu(l,f,c),null!==f.child&&4!==f.tag)f.child.return=f,f=f.child;else{if(f===s)break e;for(;null===f.sibling;){if(null===f.return||f.return===s)break e;f=f.return}f.sibling.return=f.return,f=f.sibling}a?(l=r,s=o.stateNode,8===l.nodeType?l.parentNode.removeChild(s):l.removeChild(s)):r.removeChild(o.stateNode)}else if(4===o.tag){if(null!==o.child){r=o.stateNode.containerInfo,a=!0,o.child.return=o,o=o.child;continue}}else if(iu(e,o,n),null!==o.child){o.child.return=o,o=o.child;continue}if(o===t)break;for(;null===o.sibling;){if(null===o.return||o.return===t)return;4===(o=o.return).tag&&(u=!1)}o.sibling.return=o.return,o=o.sibling}}function fu(e,t){switch(t.tag){case 0:case 11:case 14:case 15:case 22:return void ru(3,t);case 1:return;case 5:var n=t.stateNode;if(null!=n){var r=t.memoizedProps,a=null!==e?e.memoizedProps:r;e=t.type;var o=t.updateQueue;if(t.updateQueue=null,null!==o){for(n[Cn]=r,"input"===e&&"radio"===r.type&&null!=r.name&&Ee(n,r),on(e,a),t=on(e,r),a=0;a<o.length;a+=2){var u=o[a],l=o[a+1];"style"===u?nn(n,l):"dangerouslySetInnerHTML"===u?ze(n,l):"children"===u?qe(n,l):J(n,u,l,t)}switch(e){case"input":Ce(n,r);break;case"textarea":Pe(n,r);break;case"select":t=n._wrapperState.wasMultiple,n._wrapperState.wasMultiple=!!r.multiple,null!=(e=r.value)?Ae(n,!!r.multiple,e,!1):t!==!!r.multiple&&(null!=r.defaultValue?Ae(n,!!r.multiple,r.defaultValue,!0):Ae(n,!!r.multiple,r.multiple?[]:"",!1))}}}return;case 6:if(null===t.stateNode)throw Error(i(162));return void(t.stateNode.nodeValue=t.memoizedProps);case 3:return void((t=t.stateNode).hydrate&&(t.hydrate=!1,It(t.containerInfo)));case 12:return;case 13:if(n=t,null===t.memoizedState?r=!1:(r=!0,n=t.child,Ru=za()),null!==n)e:for(e=n;;){if(5===e.tag)o=e.stateNode,r?"function"==typeof(o=o.style).setProperty?o.setProperty("display","none","important"):o.display="none":(o=e.stateNode,a=null!=(a=e.memoizedProps.style)&&a.hasOwnProperty("display")?a.display:null,o.style.display=tn("display",a));else if(6===e.tag)e.stateNode.nodeValue=r?"":e.memoizedProps;else{if(13===e.tag&&null!==e.memoizedState&&null===e.memoizedState.dehydrated){(o=e.child.sibling).return=e,e=o;continue}if(null!==e.child){e.child.return=e,e=e.child;continue}}if(e===n)break;for(;null===e.sibling;){if(null===e.return||e.return===n)break e;e=e.return}e.sibling.return=e.return,e=e.sibling}return void du(t);case 19:return void du(t);case 17:return}throw Error(i(163))}function du(e){var t=e.updateQueue;if(null!==t){e.updateQueue=null;var n=e.stateNode;null===n&&(n=e.stateNode=new Xi),t.forEach((function(t){var r=_l.bind(null,e,t);n.has(t)||(n.add(t),t.then(r,r))}))}}var pu="function"==typeof WeakMap?WeakMap:Map;function hu(e,t,n){(n=uo(n,null)).tag=3,n.payload={element:null};var r=t.value;return n.callback=function(){Iu||(Iu=!0,Lu=r),eu(e,t)},n}function mu(e,t,n){(n=uo(n,null)).tag=3;var r=e.type.getDerivedStateFromError;if("function"==typeof r){var a=t.value;n.payload=function(){return eu(e,t),r(a)}}var o=e.stateNode;return null!==o&&"function"==typeof o.componentDidCatch&&(n.callback=function(){"function"!=typeof r&&(null===ju?ju=new Set([this]):ju.add(this),eu(e,t));var n=t.stack;this.componentDidCatch(t.value,{componentStack:null!==n?n:""})}),n}var gu,vu=Math.ceil,yu=K.ReactCurrentDispatcher,bu=K.ReactCurrentOwner,_u=0,wu=3,ku=4,xu=0,Eu=null,Cu=null,Du=0,Su=_u,Tu=null,Au=1073741823,Fu=1073741823,Ou=null,Pu=0,Mu=!1,Ru=0,Nu=null,Iu=!1,Lu=null,ju=null,zu=!1,qu=null,Bu=90,Uu=null,$u=0,Vu=null,Hu=0;function Gu(){return 0!=(48&xu)?1073741821-(za()/10|0):0!==Hu?Hu:Hu=1073741821-(za()/10|0)}function Wu(e,t,n){if(0==(2&(t=t.mode)))return 1073741823;var r=qa();if(0==(4&t))return 99===r?1073741823:1073741822;if(0!=(16&xu))return Du;if(null!==n)e=Wa(e,0|n.timeoutMs||5e3,250);else switch(r){case 99:e=1073741823;break;case 98:e=Wa(e,150,100);break;case 97:case 96:e=Wa(e,5e3,250);break;case 95:e=2;break;default:throw Error(i(326))}return null!==Eu&&e===Du&&--e,e}function Zu(e,t){if(50<$u)throw $u=0,Vu=null,Error(i(185));if(null!==(e=Qu(e,t))){var n=qa();1073741823===t?0!=(8&xu)&&0==(48&xu)?Xu(e):(Ju(e),0===xu&&Ha()):Ju(e),0==(4&xu)||98!==n&&99!==n||(null===Uu?Uu=new Map([[e,t]]):(void 0===(n=Uu.get(e))||n>t)&&Uu.set(e,t))}}function Qu(e,t){e.expirationTime<t&&(e.expirationTime=t);var n=e.alternate;null!==n&&n.expirationTime<t&&(n.expirationTime=t);var r=e.return,a=null;if(null===r&&3===e.tag)a=e.stateNode;else for(;null!==r;){if(n=r.alternate,r.childExpirationTime<t&&(r.childExpirationTime=t),null!==n&&n.childExpirationTime<t&&(n.childExpirationTime=t),null===r.return&&3===r.tag){a=r.stateNode;break}r=r.return}return null!==a&&(Eu===a&&(il(t),Su===ku&&Ml(a,Du)),Rl(a,t)),a}function Ku(e){var t=e.lastExpiredTime;if(0!==t)return t;if(!Pl(e,t=e.firstPendingTime))return t;var n=e.lastPingedTime;return 2>=(e=n>(e=e.nextKnownPendingLevel)?n:e)&&t!==e?0:e}function Ju(e){if(0!==e.lastExpiredTime)e.callbackExpirationTime=1073741823,e.callbackPriority=99,e.callbackNode=Va(Xu.bind(null,e));else{var t=Ku(e),n=e.callbackNode;if(0===t)null!==n&&(e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90);else{var r=Gu();if(1073741823===t?r=99:1===t||2===t?r=95:r=0>=(r=10*(1073741821-t)-10*(1073741821-r))?99:250>=r?98:5250>=r?97:95,null!==n){var a=e.callbackPriority;if(e.callbackExpirationTime===t&&a>=r)return;n!==Pa&&xa(n)}e.callbackExpirationTime=t,e.callbackPriority=r,t=1073741823===t?Va(Xu.bind(null,e)):$a(r,Yu.bind(null,e),{timeout:10*(1073741821-t)-za()}),e.callbackNode=t}}}function Yu(e,t){if(Hu=0,t)return Nl(e,t=Gu()),Ju(e),null;var n=Ku(e);if(0!==n){if(t=e.callbackNode,0!=(48&xu))throw Error(i(327));if(ml(),e===Eu&&n===Du||nl(e,n),null!==Cu){var r=xu;xu|=16;for(var a=al();;)try{ll();break}catch(t){rl(e,t)}if(Xa(),xu=r,yu.current=a,1===Su)throw t=Tu,nl(e,n),Ml(e,n),Ju(e),t;if(null===Cu)switch(a=e.finishedWork=e.current.alternate,e.finishedExpirationTime=n,r=Su,Eu=null,r){case _u:case 1:throw Error(i(345));case 2:Nl(e,2<n?2:n);break;case wu:if(Ml(e,n),n===(r=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=fl(a)),1073741823===Au&&10<(a=Ru+500-za())){if(Mu){var o=e.lastPingedTime;if(0===o||o>=n){e.lastPingedTime=n,nl(e,n);break}}if(0!==(o=Ku(e))&&o!==n)break;if(0!==r&&r!==n){e.lastPingedTime=r;break}e.timeoutHandle=bn(dl.bind(null,e),a);break}dl(e);break;case ku:if(Ml(e,n),n===(r=e.lastSuspendedTime)&&(e.nextKnownPendingLevel=fl(a)),Mu&&(0===(a=e.lastPingedTime)||a>=n)){e.lastPingedTime=n,nl(e,n);break}if(0!==(a=Ku(e))&&a!==n)break;if(0!==r&&r!==n){e.lastPingedTime=r;break}if(1073741823!==Fu?r=10*(1073741821-Fu)-za():1073741823===Au?r=0:(r=10*(1073741821-Au)-5e3,0>(r=(a=za())-r)&&(r=0),(n=10*(1073741821-n)-a)<(r=(120>r?120:480>r?480:1080>r?1080:1920>r?1920:3e3>r?3e3:4320>r?4320:1960*vu(r/1960))-r)&&(r=n)),10<r){e.timeoutHandle=bn(dl.bind(null,e),r);break}dl(e);break;case 5:if(1073741823!==Au&&null!==Ou){o=Au;var u=Ou;if(0>=(r=0|u.busyMinDurationMs)?r=0:(a=0|u.busyDelayMs,r=(o=za()-(10*(1073741821-o)-(0|u.timeoutMs||5e3)))<=a?0:a+r-o),10<r){Ml(e,n),e.timeoutHandle=bn(dl.bind(null,e),r);break}}dl(e);break;default:throw Error(i(329))}if(Ju(e),e.callbackNode===t)return Yu.bind(null,e)}}return null}function Xu(e){var t=e.lastExpiredTime;if(t=0!==t?t:1073741823,0!=(48&xu))throw Error(i(327));if(ml(),e===Eu&&t===Du||nl(e,t),null!==Cu){var n=xu;xu|=16;for(var r=al();;)try{ul();break}catch(t){rl(e,t)}if(Xa(),xu=n,yu.current=r,1===Su)throw n=Tu,nl(e,t),Ml(e,t),Ju(e),n;if(null!==Cu)throw Error(i(261));e.finishedWork=e.current.alternate,e.finishedExpirationTime=t,Eu=null,dl(e),Ju(e)}return null}function el(e,t){var n=xu;xu|=1;try{return e(t)}finally{0===(xu=n)&&Ha()}}function tl(e,t){var n=xu;xu&=-2,xu|=8;try{return e(t)}finally{0===(xu=n)&&Ha()}}function nl(e,t){e.finishedWork=null,e.finishedExpirationTime=0;var n=e.timeoutHandle;if(-1!==n&&(e.timeoutHandle=-1,_n(n)),null!==Cu)for(n=Cu.return;null!==n;){var r=n;switch(r.tag){case 1:null!=(r=r.type.childContextTypes)&&ga();break;case 3:Mo(),la(da),la(fa);break;case 5:No(r);break;case 4:Mo();break;case 13:case 19:la(Io);break;case 10:eo(r)}n=n.return}Eu=e,Cu=Dl(e.current,null),Du=t,Su=_u,Tu=null,Fu=Au=1073741823,Ou=null,Pu=0,Mu=!1}function rl(e,t){for(;;){try{if(Xa(),zo.current=gi,Ho)for(var n=Uo.memoizedState;null!==n;){var r=n.queue;null!==r&&(r.pending=null),n=n.next}if(Bo=0,Vo=$o=Uo=null,Ho=!1,null===Cu||null===Cu.return)return Su=1,Tu=t,Cu=null;e:{var a=e,o=Cu.return,i=Cu,u=t;if(t=Du,i.effectTag|=2048,i.firstEffect=i.lastEffect=null,null!==u&&"object"==typeof u&&"function"==typeof u.then){var l=u;if(0==(2&i.mode)){var s=i.alternate;s?(i.updateQueue=s.updateQueue,i.memoizedState=s.memoizedState,i.expirationTime=s.expirationTime):(i.updateQueue=null,i.memoizedState=null)}var c=0!=(1&Io.current),f=o;do{var d;if(d=13===f.tag){var p=f.memoizedState;if(null!==p)d=null!==p.dehydrated;else{var h=f.memoizedProps;d=void 0!==h.fallback&&(!0!==h.unstable_avoidThisFallback||!c)}}if(d){var m=f.updateQueue;if(null===m){var g=new Set;g.add(l),f.updateQueue=g}else m.add(l);if(0==(2&f.mode)){if(f.effectTag|=64,i.effectTag&=-2981,1===i.tag)if(null===i.alternate)i.tag=17;else{var v=uo(1073741823,null);v.tag=2,lo(i,v)}i.expirationTime=1073741823;break e}u=void 0,i=t;var y=a.pingCache;if(null===y?(y=a.pingCache=new pu,u=new Set,y.set(l,u)):void 0===(u=y.get(l))&&(u=new Set,y.set(l,u)),!u.has(i)){u.add(i);var b=bl.bind(null,a,l,i);l.then(b,b)}f.effectTag|=4096,f.expirationTime=t;break e}f=f.return}while(null!==f);u=Error((ge(i.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."+ve(i))}5!==Su&&(Su=2),u=Yi(u,i),f=o;do{switch(f.tag){case 3:l=u,f.effectTag|=4096,f.expirationTime=t,so(f,hu(f,l,t));break e;case 1:l=u;var _=f.type,w=f.stateNode;if(0==(64&f.effectTag)&&("function"==typeof _.getDerivedStateFromError||null!==w&&"function"==typeof w.componentDidCatch&&(null===ju||!ju.has(w)))){f.effectTag|=4096,f.expirationTime=t,so(f,mu(f,l,t));break e}}f=f.return}while(null!==f)}Cu=cl(Cu)}catch(e){t=e;continue}break}}function al(){var e=yu.current;return yu.current=gi,null===e?gi:e}function ol(e,t){e<Au&&2<e&&(Au=e),null!==t&&e<Fu&&2<e&&(Fu=e,Ou=t)}function il(e){e>Pu&&(Pu=e)}function ul(){for(;null!==Cu;)Cu=sl(Cu)}function ll(){for(;null!==Cu&&!Ma();)Cu=sl(Cu)}function sl(e){var t=gu(e.alternate,e,Du);return e.memoizedProps=e.pendingProps,null===t&&(t=cl(e)),bu.current=null,t}function cl(e){Cu=e;do{var t=Cu.alternate;if(e=Cu.return,0==(2048&Cu.effectTag)){if(t=Ki(t,Cu,Du),1===Du||1!==Cu.childExpirationTime){for(var n=0,r=Cu.child;null!==r;){var a=r.expirationTime,o=r.childExpirationTime;a>n&&(n=a),o>n&&(n=o),r=r.sibling}Cu.childExpirationTime=n}if(null!==t)return t;null!==e&&0==(2048&e.effectTag)&&(null===e.firstEffect&&(e.firstEffect=Cu.firstEffect),null!==Cu.lastEffect&&(null!==e.lastEffect&&(e.lastEffect.nextEffect=Cu.firstEffect),e.lastEffect=Cu.lastEffect),1<Cu.effectTag&&(null!==e.lastEffect?e.lastEffect.nextEffect=Cu:e.firstEffect=Cu,e.lastEffect=Cu))}else{if(null!==(t=Ji(Cu)))return t.effectTag&=2047,t;null!==e&&(e.firstEffect=e.lastEffect=null,e.effectTag|=2048)}if(null!==(t=Cu.sibling))return t;Cu=e}while(null!==Cu);return Su===_u&&(Su=5),null}function fl(e){var t=e.expirationTime;return t>(e=e.childExpirationTime)?t:e}function dl(e){var t=qa();return Ua(99,pl.bind(null,e,t)),null}function pl(e,t){do{ml()}while(null!==qu);if(0!=(48&xu))throw Error(i(327));var n=e.finishedWork,r=e.finishedExpirationTime;if(null===n)return null;if(e.finishedWork=null,e.finishedExpirationTime=0,n===e.current)throw Error(i(177));e.callbackNode=null,e.callbackExpirationTime=0,e.callbackPriority=90,e.nextKnownPendingLevel=0;var a=fl(n);if(e.firstPendingTime=a,r<=e.lastSuspendedTime?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:r<=e.firstSuspendedTime&&(e.firstSuspendedTime=r-1),r<=e.lastPingedTime&&(e.lastPingedTime=0),r<=e.lastExpiredTime&&(e.lastExpiredTime=0),e===Eu&&(Cu=Eu=null,Du=0),1<n.effectTag?null!==n.lastEffect?(n.lastEffect.nextEffect=n,a=n.firstEffect):a=n:a=n.firstEffect,null!==a){var o=xu;xu|=32,bu.current=null,mn=Gt;var u=pn();if(hn(u)){if("selectionStart"in u)var l={start:u.selectionStart,end:u.selectionEnd};else e:{var s=(l=(l=u.ownerDocument)&&l.defaultView||window).getSelection&&l.getSelection();if(s&&0!==s.rangeCount){l=s.anchorNode;var c=s.anchorOffset,f=s.focusNode;s=s.focusOffset;try{l.nodeType,f.nodeType}catch(e){l=null;break e}var d=0,p=-1,h=-1,m=0,g=0,v=u,y=null;t:for(;;){for(var b;v!==l||0!==c&&3!==v.nodeType||(p=d+c),v!==f||0!==s&&3!==v.nodeType||(h=d+s),3===v.nodeType&&(d+=v.nodeValue.length),null!==(b=v.firstChild);)y=v,v=b;for(;;){if(v===u)break t;if(y===l&&++m===c&&(p=d),y===f&&++g===s&&(h=d),null!==(b=v.nextSibling))break;y=(v=y).parentNode}v=b}l=-1===p||-1===h?null:{start:p,end:h}}else l=null}l=l||{start:0,end:0}}else l=null;gn={activeElementDetached:null,focusedElem:u,selectionRange:l},Gt=!1,Nu=a;do{try{hl()}catch(e){if(null===Nu)throw Error(i(330));yl(Nu,e),Nu=Nu.nextEffect}}while(null!==Nu);Nu=a;do{try{for(u=e,l=t;null!==Nu;){var _=Nu.effectTag;if(16&_&&qe(Nu.stateNode,""),128&_){var w=Nu.alternate;if(null!==w){var k=w.ref;null!==k&&("function"==typeof k?k(null):k.current=null)}}switch(1038&_){case 2:su(Nu),Nu.effectTag&=-3;break;case 6:su(Nu),Nu.effectTag&=-3,fu(Nu.alternate,Nu);break;case 1024:Nu.effectTag&=-1025;break;case 1028:Nu.effectTag&=-1025,fu(Nu.alternate,Nu);break;case 4:fu(Nu.alternate,Nu);break;case 8:cu(u,c=Nu,l),uu(c)}Nu=Nu.nextEffect}}catch(e){if(null===Nu)throw Error(i(330));yl(Nu,e),Nu=Nu.nextEffect}}while(null!==Nu);if(k=gn,w=pn(),_=k.focusedElem,l=k.selectionRange,w!==_&&_&&_.ownerDocument&&function e(t,n){return!(!t||!n)&&(t===n||(!t||3!==t.nodeType)&&(n&&3===n.nodeType?e(t,n.parentNode):"contains"in t?t.contains(n):!!t.compareDocumentPosition&&!!(16&t.compareDocumentPosition(n))))}(_.ownerDocument.documentElement,_)){null!==l&&hn(_)&&(w=l.start,void 0===(k=l.end)&&(k=w),"selectionStart"in _?(_.selectionStart=w,_.selectionEnd=Math.min(k,_.value.length)):(k=(w=_.ownerDocument||document)&&w.defaultView||window).getSelection&&(k=k.getSelection(),c=_.textContent.length,u=Math.min(l.start,c),l=void 0===l.end?u:Math.min(l.end,c),!k.extend&&u>l&&(c=l,l=u,u=c),c=dn(_,u),f=dn(_,l),c&&f&&(1!==k.rangeCount||k.anchorNode!==c.node||k.anchorOffset!==c.offset||k.focusNode!==f.node||k.focusOffset!==f.offset)&&((w=w.createRange()).setStart(c.node,c.offset),k.removeAllRanges(),u>l?(k.addRange(w),k.extend(f.node,f.offset)):(w.setEnd(f.node,f.offset),k.addRange(w))))),w=[];for(k=_;k=k.parentNode;)1===k.nodeType&&w.push({element:k,left:k.scrollLeft,top:k.scrollTop});for("function"==typeof _.focus&&_.focus(),_=0;_<w.length;_++)(k=w[_]).element.scrollLeft=k.left,k.element.scrollTop=k.top}Gt=!!mn,gn=mn=null,e.current=n,Nu=a;do{try{for(_=e;null!==Nu;){var x=Nu.effectTag;if(36&x&&ou(_,Nu.alternate,Nu),128&x){w=void 0;var E=Nu.ref;if(null!==E){var C=Nu.stateNode;switch(Nu.tag){case 5:w=C;break;default:w=C}"function"==typeof E?E(w):E.current=w}}Nu=Nu.nextEffect}}catch(e){if(null===Nu)throw Error(i(330));yl(Nu,e),Nu=Nu.nextEffect}}while(null!==Nu);Nu=null,Ra(),xu=o}else e.current=n;if(zu)zu=!1,qu=e,Bu=t;else for(Nu=a;null!==Nu;)t=Nu.nextEffect,Nu.nextEffect=null,Nu=t;if(0===(t=e.firstPendingTime)&&(ju=null),1073741823===t?e===Vu?$u++:($u=0,Vu=e):$u=0,"function"==typeof wl&&wl(n.stateNode,r),Ju(e),Iu)throw Iu=!1,e=Lu,Lu=null,e;return 0!=(8&xu)||Ha(),null}function hl(){for(;null!==Nu;){var e=Nu.effectTag;0!=(256&e)&&nu(Nu.alternate,Nu),0==(512&e)||zu||(zu=!0,$a(97,(function(){return ml(),null}))),Nu=Nu.nextEffect}}function ml(){if(90!==Bu){var e=97<Bu?97:Bu;return Bu=90,Ua(e,gl)}}function gl(){if(null===qu)return!1;var e=qu;if(qu=null,0!=(48&xu))throw Error(i(331));var t=xu;for(xu|=32,e=e.current.firstEffect;null!==e;){try{var n=e;if(0!=(512&n.effectTag))switch(n.tag){case 0:case 11:case 15:case 22:ru(5,n),au(5,n)}}catch(t){if(null===e)throw Error(i(330));yl(e,t)}n=e.nextEffect,e.nextEffect=null,e=n}return xu=t,Ha(),!0}function vl(e,t,n){lo(e,t=hu(e,t=Yi(n,t),1073741823)),null!==(e=Qu(e,1073741823))&&Ju(e)}function yl(e,t){if(3===e.tag)vl(e,e,t);else for(var n=e.return;null!==n;){if(3===n.tag){vl(n,e,t);break}if(1===n.tag){var r=n.stateNode;if("function"==typeof n.type.getDerivedStateFromError||"function"==typeof r.componentDidCatch&&(null===ju||!ju.has(r))){lo(n,e=mu(n,e=Yi(t,e),1073741823)),null!==(n=Qu(n,1073741823))&&Ju(n);break}}n=n.return}}function bl(e,t,n){var r=e.pingCache;null!==r&&r.delete(t),Eu===e&&Du===n?Su===ku||Su===wu&&1073741823===Au&&za()-Ru<500?nl(e,Du):Mu=!0:Pl(e,n)&&(0!==(t=e.lastPingedTime)&&t<n||(e.lastPingedTime=n,Ju(e)))}function _l(e,t){var n=e.stateNode;null!==n&&n.delete(t),0===(t=0)&&(t=Wu(t=Gu(),e,null)),null!==(e=Qu(e,t))&&Ju(e)}gu=function(e,t,n){var r=t.expirationTime;if(null!==e){var a=t.pendingProps;if(e.memoizedProps!==a||da.current)Fi=!0;else{if(r<n){switch(Fi=!1,t.tag){case 3:zi(t),Ti();break;case 5:if(Ro(t),4&t.mode&&1!==n&&a.hidden)return t.expirationTime=t.childExpirationTime=1,null;break;case 1:ma(t.type)&&ba(t);break;case 4:Po(t,t.stateNode.containerInfo);break;case 10:r=t.memoizedProps.value,a=t.type._context,sa(Qa,a._currentValue),a._currentValue=r;break;case 13:if(null!==t.memoizedState)return 0!==(r=t.child.childExpirationTime)&&r>=n?Vi(e,t,n):(sa(Io,1&Io.current),null!==(t=Zi(e,t,n))?t.sibling:null);sa(Io,1&Io.current);break;case 19:if(r=t.childExpirationTime>=n,0!=(64&e.effectTag)){if(r)return Wi(e,t,n);t.effectTag|=64}if(null!==(a=t.memoizedState)&&(a.rendering=null,a.tail=null),sa(Io,Io.current),!r)return null}return Zi(e,t,n)}Fi=!1}}else Fi=!1;switch(t.expirationTime=0,t.tag){case 2:if(r=t.type,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,a=ha(t,fa.current),no(t,n),a=Zo(null,t,r,e,a,n),t.effectTag|=1,"object"==typeof a&&null!==a&&"function"==typeof a.render&&void 0===a.$$typeof){if(t.tag=1,t.memoizedState=null,t.updateQueue=null,ma(r)){var o=!0;ba(t)}else o=!1;t.memoizedState=null!==a.state&&void 0!==a.state?a.state:null,oo(t);var u=r.getDerivedStateFromProps;"function"==typeof u&&mo(t,r,u,e),a.updater=go,t.stateNode=a,a._reactInternalFiber=t,_o(t,r,e,n),t=ji(null,t,r,!0,o,n)}else t.tag=0,Oi(null,t,a,n),t=t.child;return t;case 16:e:{if(a=t.elementType,null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),e=t.pendingProps,function(e){if(-1===e._status){e._status=0;var t=e._ctor;t=t(),e._result=t,t.then((function(t){0===e._status&&(t=t.default,e._status=1,e._result=t)}),(function(t){0===e._status&&(e._status=2,e._result=t)}))}}(a),1!==a._status)throw a._result;switch(a=a._result,t.type=a,o=t.tag=function(e){if("function"==typeof e)return Cl(e)?1:0;if(null!=e){if((e=e.$$typeof)===le)return 11;if(e===fe)return 14}return 2}(a),e=Za(a,e),o){case 0:t=Ii(null,t,a,e,n);break e;case 1:t=Li(null,t,a,e,n);break e;case 11:t=Pi(null,t,a,e,n);break e;case 14:t=Mi(null,t,a,Za(a.type,e),r,n);break e}throw Error(i(306,a,""))}return t;case 0:return r=t.type,a=t.pendingProps,Ii(e,t,r,a=t.elementType===r?a:Za(r,a),n);case 1:return r=t.type,a=t.pendingProps,Li(e,t,r,a=t.elementType===r?a:Za(r,a),n);case 3:if(zi(t),r=t.updateQueue,null===e||null===r)throw Error(i(282));if(r=t.pendingProps,a=null!==(a=t.memoizedState)?a.element:null,io(e,t),co(t,r,null,n),(r=t.memoizedState.element)===a)Ti(),t=Zi(e,t,n);else{if((a=t.stateNode.hydrate)&&(wi=wn(t.stateNode.containerInfo.firstChild),_i=t,a=ki=!0),a)for(n=Do(t,null,r,n),t.child=n;n;)n.effectTag=-3&n.effectTag|1024,n=n.sibling;else Oi(e,t,r,n),Ti();t=t.child}return t;case 5:return Ro(t),null===e&&Ci(t),r=t.type,a=t.pendingProps,o=null!==e?e.memoizedProps:null,u=a.children,yn(r,a)?u=null:null!==o&&yn(r,o)&&(t.effectTag|=16),Ni(e,t),4&t.mode&&1!==n&&a.hidden?(t.expirationTime=t.childExpirationTime=1,t=null):(Oi(e,t,u,n),t=t.child),t;case 6:return null===e&&Ci(t),null;case 13:return Vi(e,t,n);case 4:return Po(t,t.stateNode.containerInfo),r=t.pendingProps,null===e?t.child=Co(t,null,r,n):Oi(e,t,r,n),t.child;case 11:return r=t.type,a=t.pendingProps,Pi(e,t,r,a=t.elementType===r?a:Za(r,a),n);case 7:return Oi(e,t,t.pendingProps,n),t.child;case 8:case 12:return Oi(e,t,t.pendingProps.children,n),t.child;case 10:e:{r=t.type._context,a=t.pendingProps,u=t.memoizedProps,o=a.value;var l=t.type._context;if(sa(Qa,l._currentValue),l._currentValue=o,null!==u)if(l=u.value,0===(o=Lr(l,o)?0:0|("function"==typeof r._calculateChangedBits?r._calculateChangedBits(l,o):1073741823))){if(u.children===a.children&&!da.current){t=Zi(e,t,n);break e}}else for(null!==(l=t.child)&&(l.return=t);null!==l;){var s=l.dependencies;if(null!==s){u=l.child;for(var c=s.firstContext;null!==c;){if(c.context===r&&0!=(c.observedBits&o)){1===l.tag&&((c=uo(n,null)).tag=2,lo(l,c)),l.expirationTime<n&&(l.expirationTime=n),null!==(c=l.alternate)&&c.expirationTime<n&&(c.expirationTime=n),to(l.return,n),s.expirationTime<n&&(s.expirationTime=n);break}c=c.next}}else u=10===l.tag&&l.type===t.type?null:l.child;if(null!==u)u.return=l;else for(u=l;null!==u;){if(u===t){u=null;break}if(null!==(l=u.sibling)){l.return=u.return,u=l;break}u=u.return}l=u}Oi(e,t,a.children,n),t=t.child}return t;case 9:return a=t.type,r=(o=t.pendingProps).children,no(t,n),r=r(a=ro(a,o.unstable_observedBits)),t.effectTag|=1,Oi(e,t,r,n),t.child;case 14:return o=Za(a=t.type,t.pendingProps),Mi(e,t,a,o=Za(a.type,o),r,n);case 15:return Ri(e,t,t.type,t.pendingProps,r,n);case 17:return r=t.type,a=t.pendingProps,a=t.elementType===r?a:Za(r,a),null!==e&&(e.alternate=null,t.alternate=null,t.effectTag|=2),t.tag=1,ma(r)?(e=!0,ba(t)):e=!1,no(t,n),yo(t,r,a),_o(t,r,a,n),ji(null,t,r,!0,e,n);case 19:return Wi(e,t,n)}throw Error(i(156,t.tag))};var wl=null,kl=null;function xl(e,t,n,r){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=r,this.effectTag=0,this.lastEffect=this.firstEffect=this.nextEffect=null,this.childExpirationTime=this.expirationTime=0,this.alternate=null}function El(e,t,n,r){return new xl(e,t,n,r)}function Cl(e){return!(!(e=e.prototype)||!e.isReactComponent)}function Dl(e,t){var n=e.alternate;return null===n?((n=El(e.tag,t,e.key,e.mode)).elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.effectTag=0,n.nextEffect=null,n.firstEffect=null,n.lastEffect=null),n.childExpirationTime=e.childExpirationTime,n.expirationTime=e.expirationTime,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=null===t?null:{expirationTime:t.expirationTime,firstContext:t.firstContext,responders:t.responders},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Sl(e,t,n,r,a,o){var u=2;if(r=e,"function"==typeof e)Cl(e)&&(u=1);else if("string"==typeof e)u=5;else e:switch(e){case ne:return Tl(n.children,a,o,t);case ue:u=8,a|=7;break;case re:u=8,a|=1;break;case ae:return(e=El(12,n,t,8|a)).elementType=ae,e.type=ae,e.expirationTime=o,e;case se:return(e=El(13,n,t,a)).type=se,e.elementType=se,e.expirationTime=o,e;case ce:return(e=El(19,n,t,a)).elementType=ce,e.expirationTime=o,e;default:if("object"==typeof e&&null!==e)switch(e.$$typeof){case oe:u=10;break e;case ie:u=9;break e;case le:u=11;break e;case fe:u=14;break e;case de:u=16,r=null;break e;case pe:u=22;break e}throw Error(i(130,null==e?e:typeof e,""))}return(t=El(u,n,t,a)).elementType=e,t.type=r,t.expirationTime=o,t}function Tl(e,t,n,r){return(e=El(7,e,r,t)).expirationTime=n,e}function Al(e,t,n){return(e=El(6,e,null,t)).expirationTime=n,e}function Fl(e,t,n){return(t=El(4,null!==e.children?e.children:[],e.key,t)).expirationTime=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function Ol(e,t,n){this.tag=t,this.current=null,this.containerInfo=e,this.pingCache=this.pendingChildren=null,this.finishedExpirationTime=0,this.finishedWork=null,this.timeoutHandle=-1,this.pendingContext=this.context=null,this.hydrate=n,this.callbackNode=null,this.callbackPriority=90,this.lastExpiredTime=this.lastPingedTime=this.nextKnownPendingLevel=this.lastSuspendedTime=this.firstSuspendedTime=this.firstPendingTime=0}function Pl(e,t){var n=e.firstSuspendedTime;return e=e.lastSuspendedTime,0!==n&&n>=t&&e<=t}function Ml(e,t){var n=e.firstSuspendedTime,r=e.lastSuspendedTime;n<t&&(e.firstSuspendedTime=t),(r>t||0===n)&&(e.lastSuspendedTime=t),t<=e.lastPingedTime&&(e.lastPingedTime=0),t<=e.lastExpiredTime&&(e.lastExpiredTime=0)}function Rl(e,t){t>e.firstPendingTime&&(e.firstPendingTime=t);var n=e.firstSuspendedTime;0!==n&&(t>=n?e.firstSuspendedTime=e.lastSuspendedTime=e.nextKnownPendingLevel=0:t>=e.lastSuspendedTime&&(e.lastSuspendedTime=t+1),t>e.nextKnownPendingLevel&&(e.nextKnownPendingLevel=t))}function Nl(e,t){var n=e.lastExpiredTime;(0===n||n>t)&&(e.lastExpiredTime=t)}function Il(e,t,n,r){var a=t.current,o=Gu(),u=po.suspense;o=Wu(o,a,u);e:if(n){t:{if(Xe(n=n._reactInternalFiber)!==n||1!==n.tag)throw Error(i(170));var l=n;do{switch(l.tag){case 3:l=l.stateNode.context;break t;case 1:if(ma(l.type)){l=l.stateNode.__reactInternalMemoizedMergedChildContext;break t}}l=l.return}while(null!==l);throw Error(i(171))}if(1===n.tag){var s=n.type;if(ma(s)){n=ya(n,s,l);break e}}n=l}else n=ca;return null===t.context?t.context=n:t.pendingContext=n,(t=uo(o,u)).payload={element:e},null!==(r=void 0===r?null:r)&&(t.callback=r),lo(a,t),Zu(a,o),o}function Ll(e){if(!(e=e.current).child)return null;switch(e.child.tag){case 5:default:return e.child.stateNode}}function jl(e,t){null!==(e=e.memoizedState)&&null!==e.dehydrated&&e.retryTime<t&&(e.retryTime=t)}function zl(e,t){jl(e,t),(e=e.alternate)&&jl(e,t)}function ql(e,t,n){var r=new Ol(e,t,n=null!=n&&!0===n.hydrate),a=El(3,null,null,2===t?7:1===t?3:0);r.current=a,a.stateNode=r,oo(a),e[Dn]=r.current,n&&0!==t&&function(e,t){var n=Ye(t);Dt.forEach((function(e){ht(e,t,n)})),St.forEach((function(e){ht(e,t,n)}))}(0,9===e.nodeType?e:e.ownerDocument),this._internalRoot=r}function Bl(e){return!(!e||1!==e.nodeType&&9!==e.nodeType&&11!==e.nodeType&&(8!==e.nodeType||" react-mount-point-unstable "!==e.nodeValue))}function Ul(e,t,n,r,a){var o=n._reactRootContainer;if(o){var i=o._internalRoot;if("function"==typeof a){var u=a;a=function(){var e=Ll(i);u.call(e)}}Il(t,i,e,a)}else{if(o=n._reactRootContainer=function(e,t){if(t||(t=!(!(t=e?9===e.nodeType?e.documentElement:e.firstChild:null)||1!==t.nodeType||!t.hasAttribute("data-reactroot"))),!t)for(var n;n=e.lastChild;)e.removeChild(n);return new ql(e,0,t?{hydrate:!0}:void 0)}(n,r),i=o._internalRoot,"function"==typeof a){var l=a;a=function(){var e=Ll(i);l.call(e)}}tl((function(){Il(t,i,e,a)}))}return Ll(i)}function $l(e,t,n){var r=3<arguments.length&&void 0!==arguments[3]?arguments[3]:null;return{$$typeof:te,key:null==r?null:""+r,children:e,containerInfo:t,implementation:n}}function Vl(e,t){var n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:null;if(!Bl(t))throw Error(i(200));return $l(e,t,null,n)}ql.prototype.render=function(e){Il(e,this._internalRoot,null,null)},ql.prototype.unmount=function(){var e=this._internalRoot,t=e.containerInfo;Il(null,e,null,(function(){t[Dn]=null}))},mt=function(e){if(13===e.tag){var t=Wa(Gu(),150,100);Zu(e,t),zl(e,t)}},gt=function(e){13===e.tag&&(Zu(e,3),zl(e,3))},vt=function(e){if(13===e.tag){var t=Gu();Zu(e,t=Wu(t,e,null)),zl(e,t)}},T=function(e,t,n){switch(t){case"input":if(Ce(e,n),t=n.name,"radio"===n.type&&null!=t){for(n=e;n.parentNode;)n=n.parentNode;for(n=n.querySelectorAll("input[name="+JSON.stringify(""+t)+'][type="radio"]'),t=0;t<n.length;t++){var r=n[t];if(r!==e&&r.form===e.form){var a=Fn(r);if(!a)throw Error(i(90));we(r),Ce(r,a)}}}break;case"textarea":Pe(e,n);break;case"select":null!=(t=n.value)&&Ae(e,!!n.multiple,t,!1)}},R=el,N=function(e,t,n,r,a){var o=xu;xu|=4;try{return Ua(98,e.bind(null,t,n,r,a))}finally{0===(xu=o)&&Ha()}},I=function(){0==(49&xu)&&(function(){if(null!==Uu){var e=Uu;Uu=null,e.forEach((function(e,t){Nl(t,e),Ju(t)})),Ha()}}(),ml())},L=function(e,t){var n=xu;xu|=2;try{return e(t)}finally{0===(xu=n)&&Ha()}};var Hl,Gl,Wl={Events:[Tn,An,Fn,D,x,Ln,function(e){at(e,In)},P,M,Jt,ut,ml,{current:!1}]};Gl=(Hl={findFiberByHostInstance:Sn,bundleType:0,version:"16.14.0",rendererPackageName:"react-dom"}).findFiberByHostInstance,function(e){if("undefined"==typeof __REACT_DEVTOOLS_GLOBAL_HOOK__)return!1;var t=__REACT_DEVTOOLS_GLOBAL_HOOK__;if(t.isDisabled||!t.supportsFiber)return!0;try{var n=t.inject(e);wl=function(e){try{t.onCommitFiberRoot(n,e,void 0,64==(64&e.current.effectTag))}catch(e){}},kl=function(e){try{t.onCommitFiberUnmount(n,e)}catch(e){}}}catch(e){}}(a({},Hl,{overrideHookState:null,overrideProps:null,setSuspenseHandler:null,scheduleUpdate:null,currentDispatcherRef:K.ReactCurrentDispatcher,findHostInstanceByFiber:function(e){return null===(e=nt(e))?null:e.stateNode},findFiberByHostInstance:function(e){return Gl?Gl(e):null},findHostInstancesForRefresh:null,scheduleRefresh:null,scheduleRoot:null,setRefreshHandler:null,getCurrentFiber:null})),t.__SECRET_INTERNALS_DO_NOT_USE_OR_YOU_WILL_BE_FIRED=Wl,t.createPortal=Vl,t.findDOMNode=function(e){if(null==e)return null;if(1===e.nodeType)return e;var t=e._reactInternalFiber;if(void 0===t){if("function"==typeof e.render)throw Error(i(188));throw Error(i(268,Object.keys(e)))}return e=null===(e=nt(t))?null:e.stateNode},t.flushSync=function(e,t){if(0!=(48&xu))throw Error(i(187));var n=xu;xu|=1;try{return Ua(99,e.bind(null,t))}finally{xu=n,Ha()}},t.hydrate=function(e,t,n){if(!Bl(t))throw Error(i(200));return Ul(null,e,t,!0,n)},t.render=function(e,t,n){if(!Bl(t))throw Error(i(200));return Ul(null,e,t,!1,n)},t.unmountComponentAtNode=function(e){if(!Bl(e))throw Error(i(40));return!!e._reactRootContainer&&(tl((function(){Ul(null,null,e,!1,(function(){e._reactRootContainer=null,e[Dn]=null}))})),!0)},t.unstable_batchedUpdates=el,t.unstable_createPortal=function(e,t){return Vl(e,t,2<arguments.length&&void 0!==arguments[2]?arguments[2]:null)},t.unstable_renderSubtreeIntoContainer=function(e,t,n,r){if(!Bl(n))throw Error(i(200));if(null==e||void 0===e._reactInternalFiber)throw Error(i(38));return Ul(e,t,n,!1,r)},t.version="16.14.0"},function(e,t,n){"use strict";e.exports=n(66)},function(e,t,n){"use strict";
/** @license React v0.19.1
* scheduler.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r,a,o,i,u;if("undefined"==typeof window||"function"!=typeof MessageChannel){var l=null,s=null,c=function(){if(null!==l)try{var e=t.unstable_now();l(!0,e),l=null}catch(e){throw setTimeout(c,0),e}},f=Date.now();t.unstable_now=function(){return Date.now()-f},r=function(e){null!==l?setTimeout(r,0,e):(l=e,setTimeout(c,0))},a=function(e,t){s=setTimeout(e,t)},o=function(){clearTimeout(s)},i=function(){return!1},u=t.unstable_forceFrameRate=function(){}}else{var d=window.performance,p=window.Date,h=window.setTimeout,m=window.clearTimeout;if("undefined"!=typeof console){var g=window.cancelAnimationFrame;"function"!=typeof window.requestAnimationFrame&&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 g&&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 d&&"function"==typeof d.now)t.unstable_now=function(){return d.now()};else{var v=p.now();t.unstable_now=function(){return p.now()-v}}var y=!1,b=null,_=-1,w=5,k=0;i=function(){return t.unstable_now()>=k},u=function(){},t.unstable_forceFrameRate=function(e){0>e||125<e?console.error("forceFrameRate takes a positive int between 0 and 125, forcing framerates higher than 125 fps is not unsupported"):w=0<e?Math.floor(1e3/e):5};var x=new MessageChannel,E=x.port2;x.port1.onmessage=function(){if(null!==b){var e=t.unstable_now();k=e+w;try{b(!0,e)?E.postMessage(null):(y=!1,b=null)}catch(e){throw E.postMessage(null),e}}else y=!1},r=function(e){b=e,y||(y=!0,E.postMessage(null))},a=function(e,n){_=h((function(){e(t.unstable_now())}),n)},o=function(){m(_),_=-1}}function C(e,t){var n=e.length;e.push(t);e:for(;;){var r=n-1>>>1,a=e[r];if(!(void 0!==a&&0<T(a,t)))break e;e[r]=t,e[n]=a,n=r}}function D(e){return void 0===(e=e[0])?null:e}function S(e){var t=e[0];if(void 0!==t){var n=e.pop();if(n!==t){e[0]=n;e:for(var r=0,a=e.length;r<a;){var o=2*(r+1)-1,i=e[o],u=o+1,l=e[u];if(void 0!==i&&0>T(i,n))void 0!==l&&0>T(l,i)?(e[r]=l,e[u]=n,r=u):(e[r]=i,e[o]=n,r=o);else{if(!(void 0!==l&&0>T(l,n)))break e;e[r]=l,e[u]=n,r=u}}}return t}return null}function T(e,t){var n=e.sortIndex-t.sortIndex;return 0!==n?n:e.id-t.id}var A=[],F=[],O=1,P=null,M=3,R=!1,N=!1,I=!1;function L(e){for(var t=D(F);null!==t;){if(null===t.callback)S(F);else{if(!(t.startTime<=e))break;S(F),t.sortIndex=t.expirationTime,C(A,t)}t=D(F)}}function j(e){if(I=!1,L(e),!N)if(null!==D(A))N=!0,r(z);else{var t=D(F);null!==t&&a(j,t.startTime-e)}}function z(e,n){N=!1,I&&(I=!1,o()),R=!0;var r=M;try{for(L(n),P=D(A);null!==P&&(!(P.expirationTime>n)||e&&!i());){var u=P.callback;if(null!==u){P.callback=null,M=P.priorityLevel;var l=u(P.expirationTime<=n);n=t.unstable_now(),"function"==typeof l?P.callback=l:P===D(A)&&S(A),L(n)}else S(A);P=D(A)}if(null!==P)var s=!0;else{var c=D(F);null!==c&&a(j,c.startTime-n),s=!1}return s}finally{P=null,M=r,R=!1}}function q(e){switch(e){case 1:return-1;case 2:return 250;case 5:return 1073741823;case 4:return 1e4;default:return 5e3}}var B=u;t.unstable_IdlePriority=5,t.unstable_ImmediatePriority=1,t.unstable_LowPriority=4,t.unstable_NormalPriority=3,t.unstable_Profiling=null,t.unstable_UserBlockingPriority=2,t.unstable_cancelCallback=function(e){e.callback=null},t.unstable_continueExecution=function(){N||R||(N=!0,r(z))},t.unstable_getCurrentPriorityLevel=function(){return M},t.unstable_getFirstCallbackNode=function(){return D(A)},t.unstable_next=function(e){switch(M){case 1:case 2:case 3:var t=3;break;default:t=M}var n=M;M=t;try{return e()}finally{M=n}},t.unstable_pauseExecution=function(){},t.unstable_requestPaint=B,t.unstable_runWithPriority=function(e,t){switch(e){case 1:case 2:case 3:case 4:case 5:break;default:e=3}var n=M;M=e;try{return t()}finally{M=n}},t.unstable_scheduleCallback=function(e,n,i){var u=t.unstable_now();if("object"==typeof i&&null!==i){var l=i.delay;l="number"==typeof l&&0<l?u+l:u,i="number"==typeof i.timeout?i.timeout:q(e)}else i=q(e),l=u;return e={id:O++,callback:n,priorityLevel:e,startTime:l,expirationTime:i=l+i,sortIndex:-1},l>u?(e.sortIndex=l,C(F,e),null===D(A)&&e===D(F)&&(I?o():I=!0,a(j,l-u))):(e.sortIndex=i,C(A,e),N||R||(N=!0,r(z))),e},t.unstable_shouldYield=function(){var e=t.unstable_now();L(e);var n=D(A);return n!==P&&null!==P&&null!==n&&null!==n.callback&&n.startTime<=e&&n.expirationTime<P.expirationTime||i()},t.unstable_wrapCallback=function(e){var t=M;return function(){var n=M;M=t;try{return e.apply(this,arguments)}finally{M=n}}}},function(e,t,n){"use strict";var r=n(68);function a(){}function o(){}o.resetWarningCache=a,e.exports=function(){function e(e,t,n,a,o,i){if(i!==r){var u=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 u.name="Invariant Violation",u}}function t(){return e}e.isRequired=e;var n={array:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:o,resetWarningCache:a};return n.PropTypes=n,n}},function(e,t,n){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},function(e,t){e.exports=Array.isArray||function(e){return"[object Array]"==Object.prototype.toString.call(e)}},function(e,t,n){"use strict";
/** @license React v16.13.1
* react-is.production.min.js
*
* Copyright (c) Facebook, Inc. and its affiliates.
*
* This source code is licensed under the MIT license found in the
* LICENSE file in the root directory of this source tree.
*/var r="function"==typeof Symbol&&Symbol.for,a=r?Symbol.for("react.element"):60103,o=r?Symbol.for("react.portal"):60106,i=r?Symbol.for("react.fragment"):60107,u=r?Symbol.for("react.strict_mode"):60108,l=r?Symbol.for("react.profiler"):60114,s=r?Symbol.for("react.provider"):60109,c=r?Symbol.for("react.context"):60110,f=r?Symbol.for("react.async_mode"):60111,d=r?Symbol.for("react.concurrent_mode"):60111,p=r?Symbol.for("react.forward_ref"):60112,h=r?Symbol.for("react.suspense"):60113,m=r?Symbol.for("react.suspense_list"):60120,g=r?Symbol.for("react.memo"):60115,v=r?Symbol.for("react.lazy"):60116,y=r?Symbol.for("react.block"):60121,b=r?Symbol.for("react.fundamental"):60117,_=r?Symbol.for("react.responder"):60118,w=r?Symbol.for("react.scope"):60119;function k(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case a:switch(e=e.type){case f:case d:case i:case l:case u:case h:return e;default:switch(e=e&&e.$$typeof){case c:case p:case v:case g:case s:return e;default:return t}}case o:return t}}}function x(e){return k(e)===d}t.AsyncMode=f,t.ConcurrentMode=d,t.ContextConsumer=c,t.ContextProvider=s,t.Element=a,t.ForwardRef=p,t.Fragment=i,t.Lazy=v,t.Memo=g,t.Portal=o,t.Profiler=l,t.StrictMode=u,t.Suspense=h,t.isAsyncMode=function(e){return x(e)||k(e)===f},t.isConcurrentMode=x,t.isContextConsumer=function(e){return k(e)===c},t.isContextProvider=function(e){return k(e)===s},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===a},t.isForwardRef=function(e){return k(e)===p},t.isFragment=function(e){return k(e)===i},t.isLazy=function(e){return k(e)===v},t.isMemo=function(e){return k(e)===g},t.isPortal=function(e){return k(e)===o},t.isProfiler=function(e){return k(e)===l},t.isStrictMode=function(e){return k(e)===u},t.isSuspense=function(e){return k(e)===h},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===i||e===d||e===l||e===u||e===h||e===m||"object"==typeof e&&null!==e&&(e.$$typeof===v||e.$$typeof===g||e.$$typeof===s||e.$$typeof===c||e.$$typeof===p||e.$$typeof===b||e.$$typeof===_||e.$$typeof===w||e.$$typeof===y)},t.typeOf=k},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.ChatPage=void 0;const u=o(n(0)),l=i(n(15)),s=i(n(6)),c=i(n(10)),f=n(17),d=i(n(79));n(82);const p=i(n(83)),h=n(86);t.ChatPage=function({model:e,dialog:t}){const n=u.useMemo(()=>c.default.getAuthor(),[]),r=u.useMemo(()=>c.default.getGravatar(),[]),a=u.useMemo(()=>Promise.all([n,r]),[n,r]);return l.default(a,([n,r])=>u.default.createElement("div",{className:"wrapper"},u.default.createElement(f.Header,{title:"Document Chat (Beta)",toLink:"/settings"}),u.default.createElement("main",null,u.default.createElement(d.default,{model:JSON.stringify(e)},u.default.createElement("ul",null,e.messages.map((t,a)=>u.default.createElement(h.MessageBubble,{key:a,message:t,model:e,me:n,gravatar:r}))))),u.default.createElement("footer",null,u.default.createElement(p.default,{model:e}),t&&u.default.createElement("button",{onClick:()=>t.close()},"Close"))),e=>(s.default("Chat Page").error(e),u.default.createElement("div",{className:"wrapper"},"An unexpected error has occurred. Please try reopening the document or contact the plugin author.")))}},function(e,t){var n,r,a=e.exports={};function o(){throw new Error("setTimeout has not been defined")}function i(){throw new Error("clearTimeout has not been defined")}function u(e){if(n===setTimeout)return setTimeout(e,0);if((n===o||!n)&&setTimeout)return n=setTimeout,setTimeout(e,0);try{return n(e,0)}catch(t){try{return n.call(null,e,0)}catch(t){return n.call(this,e,0)}}}!function(){try{n="function"==typeof setTimeout?setTimeout:o}catch(e){n=o}try{r="function"==typeof clearTimeout?clearTimeout:i}catch(e){r=i}}();var l,s=[],c=!1,f=-1;function d(){c&&l&&(c=!1,l.length?s=l.concat(s):f=-1,s.length&&p())}function p(){if(!c){var e=u(d);c=!0;for(var t=s.length;t;){for(l=s,s=[];++f<t;)l&&l[f].run();f=-1,t=s.length}l=null,c=!1,function(e){if(r===clearTimeout)return clearTimeout(e);if((r===i||!r)&&clearTimeout)return r=clearTimeout,clearTimeout(e);try{r(e)}catch(t){try{return r.call(null,e)}catch(t){return r.call(this,e)}}}(e)}}function h(e,t){this.fun=e,this.array=t}function m(){}a.nextTick=function(e){var t=new Array(arguments.length-1);if(arguments.length>1)for(var n=1;n<arguments.length;n++)t[n-1]=arguments[n];s.push(new h(e,t)),1!==s.length||c||u(p)},h.prototype.run=function(){this.fun.apply(null,this.array)},a.title="browser",a.browser=!0,a.env={},a.argv=[],a.version="",a.versions={},a.on=m,a.addListener=m,a.once=m,a.off=m,a.removeListener=m,a.removeAllListeners=m,a.emit=m,a.prependListener=m,a.prependOnceListener=m,a.listeners=function(e){return[]},a.binding=function(e){throw new Error("process.binding is not supported")},a.cwd=function(){return"/"},a.chdir=function(e){throw new Error("process.chdir is not supported")},a.umask=function(){return 0}},function(e,t,n){"use strict";n.r(t),n.d(t,"BrowserLogger",(function(){return c})),n.d(t,"ChalkLogger",(function(){return d})),n.d(t,"ComponentLogger",(function(){return g})),n.d(t,"Logger",(function(){return v})),n.d(t,"PlainLogger",(function(){return f})),n.d(t,"WebhookLogger",(function(){return p})),n.d(t,"deserialize",(function(){return l})),n.d(t,"serialize",(function(){return u})),n.d(t,"types",(function(){return m}));var r=n(52),a=n.n(r),o=n(53),i=n.n(o);function u(e){var t={pool:[],pointers:{},types:[]};!function e(t,n,r){var a=r.pool.indexOf(n);function o(e,o){void 0===e&&(e=!1);var i=a>=0,u=i?a:r.pool.push(e?n.toString():n)-1;r.pointers[t]=u,i||(r.types[u]=o||typeof n)}"symbol"==typeof n||"bigint"==typeof n||"function"==typeof n?o(!0):n instanceof RegExp?o(!0,"regexp"):Array.isArray(n)?(o(),a<0&&n.forEach((function(n,a){e(t+"->"+a,n,r)}))):"object"==typeof n?(o(),a<0&&null!==n&&Object.keys(n).forEach((function(a){e(t+"->"+a,n[a],r)}))):"string"!=typeof n&&"number"!=typeof n&&"boolean"!=typeof n||o()}
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */("",e,t);return t.pool=t.pool.map((function(e){return Array.isArray(e)?[]:"object"==typeof e&&null!==e?{}:e})),JSON.stringify(t)}function l(e){var t=JSON.parse(e);t.pool=t.pool.map((function(e,n){if("regexp"===t.types[n]){var r=e.match(/^\/(.*)\/([gimy]*)/);if(r){var a=r[1],o=r[2];return new RegExp(a,o)}throw new Error("Invalid regular expression string: "+e)}return"bigint"===t.types[n]?BigInt(e):e}));for(var n={},r=function(e){var r=e.split("->"),a=r.pop(),o=n;r.forEach((function(e){o=o[e]})),o[a]=t.pool[t.pointers[e]]},a=0,o=Object.keys(t.pointers);a<o.length;a++){r(o[a])}return n[""]}function s(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var o=arguments[t],i=0,u=o.length;i<u;i++,a++)r[a]=o[i];return r}var c=function(){return function(e,t,n,r){for(var a=[],o=4;o<arguments.length;o++)a[o-4]=arguments[o];console.log.apply(console,s(["%c "+e+" %c "+n+" ",t.css,r.css],a))}},f=function(e){var t=(null==e?void 0:e.logFunction)||console.log;return function(e,n,r,a){for(var o=[],i=4;i<arguments.length;i++)o[i-4]=arguments[i];t.apply(void 0,s(["[ "+e+" ][ "+r+" ]"],o))}},d=function(e){function t(t){var r=e.bold;return/^#[0-9a-fA-F]{3,6}$/.test(t.color)?r=r.hex(t.color):n.hasOwnProperty(t.color.toLowerCase())&&(r=r.hex(n[t.color.toLowerCase()])),/^#[0-9a-fA-F]{3,6}$/.test(t.background)?r=r.bgHex(t.background):n.hasOwnProperty(t.background.toLowerCase())&&(r=r.bgHex(n[t.background.toLowerCase()])),r}var n={aliceblue:"#f0f8ff",antiquewhite:"#faebd7",aqua:"#00ffff",aquamarine:"#7fffd4",azure:"#f0ffff",beige:"#f5f5dc",bisque:"#ffe4c4",black:"#000000",blanchedalmond:"#ffebcd",blue:"#0000ff",blueviolet:"#8a2be2",brown:"#a52a2a",burlywood:"#deb887",cadetblue:"#5f9ea0",chartreuse:"#7fff00",chocolate:"#d2691e",coral:"#ff7f50",cornflowerblue:"#6495ed",cornsilk:"#fff8dc",crimson:"#dc143c",cyan:"#00ffff",darkblue:"#00008b",darkcyan:"#008b8b",darkgoldenrod:"#b8860b",darkgray:"#a9a9a9",darkgreen:"#006400",darkkhaki:"#bdb76b",darkmagenta:"#8b008b",darkolivegreen:"#556b2f",darkorange:"#ff8c00",darkorchid:"#9932cc",darkred:"#8b0000",darksalmon:"#e9967a",darkseagreen:"#8fbc8f",darkslateblue:"#483d8b",darkslategray:"#2f4f4f",darkturquoise:"#00ced1",darkviolet:"#9400d3",deeppink:"#ff1493",deepskyblue:"#00bfff",dimgray:"#696969",dodgerblue:"#1e90ff",firebrick:"#b22222",floralwhite:"#fffaf0",forestgreen:"#228b22",fuchsia:"#ff00ff",gainsboro:"#dcdcdc",ghostwhite:"#f8f8ff",gold:"#ffd700",goldenrod:"#daa520",gray:"#808080",green:"#008000",greenyellow:"#adff2f",honeydew:"#f0fff0",hotpink:"#ff69b4","indianred ":"#cd5c5c",indigo:"#4b0082",ivory:"#fffff0",khaki:"#f0e68c",lavender:"#e6e6fa",lavenderblush:"#fff0f5",lawngreen:"#7cfc00",lemonchiffon:"#fffacd",lightblue:"#add8e6",lightcoral:"#f08080",lightcyan:"#e0ffff",lightgoldenrodyellow:"#fafad2",lightgrey:"#d3d3d3",lightgreen:"#90ee90",lightpink:"#ffb6c1",lightsalmon:"#ffa07a",lightseagreen:"#20b2aa",lightskyblue:"#87cefa",lightslategray:"#778899",lightsteelblue:"#b0c4de",lightyellow:"#ffffe0",lime:"#00ff00",limegreen:"#32cd32",linen:"#faf0e6",magenta:"#ff00ff",maroon:"#800000",mediumaquamarine:"#66cdaa",mediumblue:"#0000cd",mediumorchid:"#ba55d3",mediumpurple:"#9370d8",mediumseagreen:"#3cb371",mediumslateblue:"#7b68ee",mediumspringgreen:"#00fa9a",mediumturquoise:"#48d1cc",mediumvioletred:"#c71585",midnightblue:"#191970",mintcream:"#f5fffa",mistyrose:"#ffe4e1",moccasin:"#ffe4b5",navajowhite:"#ffdead",navy:"#000080",oldlace:"#fdf5e6",olive:"#808000",olivedrab:"#6b8e23",orange:"#ffa500",orangered:"#ff4500",orchid:"#da70d6",palegoldenrod:"#eee8aa",palegreen:"#98fb98",paleturquoise:"#afeeee",palevioletred:"#d87093",papayawhip:"#ffefd5",peachpuff:"#ffdab9",peru:"#cd853f",pink:"#ffc0cb",plum:"#dda0dd",powderblue:"#b0e0e6",purple:"#800080",rebeccapurple:"#663399",red:"#ff0000",rosybrown:"#bc8f8f",royalblue:"#4169e1",saddlebrown:"#8b4513",salmon:"#fa8072",sandybrown:"#f4a460",seagreen:"#2e8b57",seashell:"#fff5ee",sienna:"#a0522d",silver:"#c0c0c0",skyblue:"#87ceeb",slateblue:"#6a5acd",slategray:"#708090",snow:"#fffafa",springgreen:"#00ff7f",steelblue:"#4682b4",tan:"#d2b48c",teal:"#008080",thistle:"#d8bfd8",tomato:"#ff6347",turquoise:"#40e0d0",violet:"#ee82ee",wheat:"#f5deb3",white:"#ffffff",whitesmoke:"#f5f5f5",yellow:"#ffff00",yellowgreen:"#9acd32"};return function(e,n,r,a){for(var o=[],i=4;i<arguments.length;i++)o[i-4]=arguments[i];var u=t(n),l=t(a);console.log.apply(console,s([""+u(" "+e+" ")+l(" "+r+" ")],o))}},p=function(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];a()(e.address,{body:u(t),method:"POST"}).then().catch((function(){}))}},h=function(){function e(e,t){this.color=e,this.background=t}return Object.defineProperty(e.prototype,"css",{get:function(){return"color: "+this.color+"; background-color: "+this.background+"; font-weight: bold;"},enumerable:!1,configurable:!0}),e.prototype.toJSON=function(){return{color:this.color,background:this.background,css:this.css}},e}(),m=Object.freeze({__proto__:null,Style:h}),g=function(){function e(e){this.semanticLogFunction=e}return e.prototype.debug=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.semanticLogFunction.apply(this,s(["DEBUG",new h("lightgray","black")],e))},e.prototype.success=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.semanticLogFunction.apply(this,s(["SUCCESS",new h("white","green")],e))},e.prototype.error=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.semanticLogFunction.apply(this,s(["ERROR",new h("white","red")],e))},e.prototype.warn=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.semanticLogFunction.apply(this,s(["WARN",new h("white","orange")],e))},e.prototype.info=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];this.semanticLogFunction.apply(this,s(["INFO",new h("white","black")],e))},e}(),v=function(){function e(e){this.options=e,this.availableLoggers={}}return e.prototype.getSubsystemLogger=function(e){return this.getComponentLogger(e)},e.prototype.getComponentLogger=function(e){var t=this;return this.availableLoggers[e]||(this.availableLoggers[e]=new g((function(n,r){for(var a=[],o=2;o<arguments.length;o++)a[o-2]=arguments[o];for(var u=new h(i()({luminosity:"dark",seed:e}),"lightgray"),l=0,c=t.options.loggers;l<c.length;l++){var f=c[l];f.apply(void 0,s([n,r,e,u],a))}})),this.getComponentLogger("Logger").debug("Created logger",e)),this.availableLoggers[e]},e}()},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{l(r.next(e))}catch(e){o(e)}}function u(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,u)}l((r=r.apply(e,t||[])).next())}))},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.UXPLogger=void 0;const o=a(n(39)),i=o.default.storage.localFileSystem;let u=[];t.UXPLogger=()=>(e,t,n,r,...a)=>{u.push(`[ ${(new Date).toISOString()} ]\t[ ${e} ]\t[ ${n} ]\t${a.map(e=>e.toString()).join(" ")}`)},r(void 0,void 0,void 0,(function*(){const e=yield i.getDataFolder();let t;try{t=yield e.getEntry("log.tsv")}catch(n){t=yield e.createFile("log.tsv",{overwrite:!0})}t.isFile&&(yield t.write(`\r\n[ ${(new Date).toISOString()} ]\t[ META ]\t[ NEW SESSION ]\tn/a`,{append:!0}),setInterval(()=>r(void 0,void 0,void 0,(function*(){if(t.isFile&&u.length){const e=u.filter(e=>e.trim().length);u=[],yield t.write("\r\n"+e.join("\r\n"),{format:o.default.storage.formats.utf8,append:!0})}})),500))}))},function(e,t,n){const r=n(39).storage,a=r.localFileSystem;let o;e.exports=class{static async init(){let e=await a.getDataFolder();try{let t=await e.getEntry("storage.json");return o=JSON.parse((await t.read({format:r.formats.utf8})).toString()),t}catch(t){const n=await e.createEntry("storage.json",{type:r.types.file,overwrite:!0});if(n.isFile)return await n.write("{}",{append:!1}),o={},n;throw new Error("Storage file storage.json was not a file.")}}static async get(e,t){if(!o){const e=await this.init();o=JSON.parse((await e.read({format:r.formats.utf8})).toString())}return void 0===o[e]?(await this.set(e,t),t):o[e]}static async set(e,t){const n=await this.init();return o[e]=t,await n.write(JSON.stringify(o),{append:!1,format:r.formats.utf8})}static async delete(e){return await this.set(e,void 0)}static async reset(){const e=await this.init();return await e.write("{}",{append:!1,format:r.formats.utf8})}}},function(e,t,n){"use strict";n.r(t),t.default="assets/d71eee32b25b4fb6fea29891e9b99ab1.png"},function(e,t,n){"use strict";n.r(t),t.default="assets/3b53780c399f9e578230adea7c0ee059.png"},function(e,t,n){"use strict";n.r(t);var r=n(2),a=n.n(r),o=n(23),i={insert:"head",singleton:!1};a()(o.a,i);t.default=o.a.locals||{}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const u=o(n(0)),l=i(n(80));n(81),t.default=function({children:e}){const[t,n]=u.useState(0),[r,a]=u.useState(0),[o,i]=u.useState(0),s=u.useRef(null),c=u.useRef(null),f=u.useCallback(e=>{a(r+e)},[t]);u.useLayoutEffect(()=>{var e,u;const f=((null===(e=s.current)||void 0===e?void 0:e.scrollHeight)||0)-((null===(u=c.current)||void 0===u?void 0:u.clientHeight)||0),d=t+r;d===o?setTimeout(()=>{var e,t;const r=((null===(e=s.current)||void 0===e?void 0:e.scrollHeight)||0)-((null===(t=c.current)||void 0===t?void 0:t.clientHeight)||0);n(l.default(0,r,r))},100):n(l.default(0,d,f)),i(f),a(0)}),u.useLayoutEffect(()=>{setTimeout(()=>{var e,t;const r=((null===(e=s.current)||void 0===e?void 0:e.scrollHeight)||0)-((null===(t=c.current)||void 0===t?void 0:t.clientHeight)||0);i(r),n(l.default(0,r,r))},100)},[s,c]);const d=()=>{var e,t;const r=((null===(e=s.current)||void 0===e?void 0:e.scrollHeight)||0)-((null===(t=c.current)||void 0===t?void 0:t.clientHeight)||0);a(0),n(r),i(r)};return u.useLayoutEffect(()=>{setTimeout(()=>d(),500)},[]),u.default.createElement("div",{className:"scroll-container",ref:c,onWheel:e=>f(e.deltaY)},u.default.createElement("div",{className:"scroll-container-inner",ref:s,style:{top:-t+"px"}},e),t!==o&&u.default.createElement("button",{"uxp-variant":"cta",onClick:d},"Scroll to bottom"))}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e,t,n){return Math.min(Math.max(e,t),n)}},function(e,t,n){"use strict";n.r(t);var r=n(2),a=n.n(r),o=n(24),i={insert:"head",singleton:!1};a()(o.a,i);t.default=o.a.locals||{}},function(e,t,n){"use strict";n.r(t);var r=n(2),a=n.n(r),o=n(25),i={insert:"head",singleton:!1};a()(o.a,i);t.default=o.a.locals||{}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{l(r.next(e))}catch(e){o(e)}}function u(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,u)}l((r=r.apply(e,t||[])).next())}))},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const l=o(n(0)),s=n(11),c=u(n(6)),f=u(n(41)),d=u(n(10));var p;n(85),function(e){e[e.LOADING=0]="LOADING",e[e.NO_AUTHOR=1]="NO_AUTHOR",e[e.READY=2]="READY"}(p||(p={}));const h=c.default("Chat Message Editor");t.default=function({model:e}){const[t,n]=l.useState(""),[r,a]=l.useState(p.LOADING),o=l.useRef(null),u=l.useCallback(()=>{t.trim().length&&(h.debug("Submitting message",t.trim()),e.update(e=>i(this,void 0,void 0,(function*(){const n=yield d.default.getAuthor();return e.authors[n.uuid]=n,e.messages.push(new f.default({content:t.trim(),authorUUID:n.uuid})),e}))),setTimeout(()=>{o.current&&o.current.focus()},100)),n("")},[t]);l.useEffect(()=>{d.default.hasAuthor().then(e=>{a(e?p.READY:p.NO_AUTHOR)})});const c=l.useCallback(e=>{e.stopPropagation(),e.preventDefault(),"Enter"!==e.key||e.shiftKey||u()},[u]);switch(r){case p.LOADING:return l.default.createElement("p",null,"Loading...");case p.READY:return l.default.createElement("form",{onSubmit:u,className:"chat-message-editor"},l.default.createElement("label",{htmlFor:"message"},"New message (Enter to send):"),l.default.createElement("br",null),l.default.createElement("textarea",{"uxp-quiet":"true",autoFocus:!0,id:"message",value:t,onChange:e=>n(e.target.value),onKeyUp:c,ref:o,name:"message",placeholder:"Message",required:!0}));default:return l.default.createElement(s.Redirect,{to:"/"})}}},function(e,t){e.exports=require("viewport")},function(e,t,n){"use strict";n.r(t);var r=n(2),a=n.n(r),o=n(26),i={insert:"head",singleton:!1};a()(o.a,i);t.default=o.a.locals||{}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{l(r.next(e))}catch(e){o(e)}}function u(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,u)}l((r=r.apply(e,t||[])).next())}))},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MessageBubble=void 0,n(87),n(88),n(89);const l=u(n(93)),s=u(n(148)),c=o(n(0)),f=n(181),d=n(155),p=n(156),h=n(158);n(161);const m=n(162),g=n(165),v=new l.default({linkify:!0,typographer:!0}).use(s.default).disable("image");var y;!function(e){e[e.NORMAL=0]="NORMAL",e[e.EDITING=1]="EDITING"}(y||(y={})),t.MessageBubble=function(e){const[t,n]=c.useState(y.NORMAL),{content:r,date:a,authorUUID:o}=e.message,u=c.useMemo(()=>v.render(r),[r]),l=c.useMemo(()=>e.me.uuid===o,[o]),s=d.useCustomRef(null);return c.default.createElement("li",{className:"MessageBubble"},c.default.createElement(f.IntlProvider,{locale:"en"},c.default.createElement(h.Avatar,{gravatar:e.gravatar,author:e.model.authors[o]}),c.default.createElement("h4",null,e.model.authors[o].name||"Anonymous"," – ",c.default.createElement(f.FormattedRelativeTime,{value:(a-Date.now())/1e3,unit:"second",numeric:"auto",updateIntervalInSeconds:10})),t===y.NORMAL&&c.default.createElement(g.MessageViewer,{html:u,ownMessage:l,onEdit:()=>n(y.EDITING),onGoToViewport:()=>e.message.scrollTo(),onDelete:()=>e.model.update(t=>i(this,void 0,void 0,(function*(){var n;if((yield null===(n=s.current)||void 0===n?void 0:n.show())!==p.CANCELED){const n=t.messages.findIndex(t=>t.uuid===e.message.uuid);n>=0&&t.messages.splice(n,1)}return t})))}),t===y.EDITING&&c.default.createElement(m.MessageEditor,{onSubmit:t=>e.model.update(r=>i(this,void 0,void 0,(function*(){const a=r.messages.findIndex(t=>t.uuid===e.message.uuid);return a>=0&&(r.messages[a].content=t.trim()),n(y.NORMAL),r}))),onCancel:()=>n(y.NORMAL),message:e.message.content}),c.default.createElement(p.XDDialog,{customRef:s,initialState:!0,submitButtonText:"Delete",submitButtonVariant:"warning"},()=>c.default.createElement(c.default.Fragment,null,c.default.createElement("h1",null,"Delete message?"),c.default.createElement("p",null,"Do you really want to delete this message? This cannot be undone.")))))}},function(e,t){Intl.RelativeTimeFormat&&"function"==typeof Intl.RelativeTimeFormat.__addLocaleData&&Intl.RelativeTimeFormat.__addLocaleData({data:{de:{nu:["latn"],year:{0:"dieses Jahr",1:"nächstes Jahr",future:{one:"in {0} Jahr",other:"in {0} Jahren"},past:{one:"vor {0} Jahr",other:"vor {0} Jahren"},"-1":"letztes Jahr"},"year-short":{0:"dieses Jahr",1:"nächstes Jahr",future:{one:"in {0} Jahr",other:"in {0} Jahren"},past:{one:"vor {0} Jahr",other:"vor {0} Jahren"},"-1":"letztes Jahr"},"year-narrow":{0:"dieses Jahr",1:"nächstes Jahr",future:{one:"in {0} Jahr",other:"in {0} Jahren"},past:{one:"vor {0} Jahr",other:"vor {0} Jahren"},"-1":"letztes Jahr"},quarter:{0:"dieses Quartal",1:"nächstes Quartal",future:{one:"in {0} Quartal",other:"in {0} Quartalen"},past:{one:"vor {0} Quartal",other:"vor {0} Quartalen"},"-1":"letztes Quartal"},"quarter-short":{0:"dieses Quartal",1:"nächstes Quartal",future:{one:"in {0} Quart.",other:"in {0} Quart."},past:{one:"vor {0} Quart.",other:"vor {0} Quart."},"-1":"letztes Quartal"},"quarter-narrow":{0:"dieses Quartal",1:"nächstes Quartal",future:{one:"in {0} Q",other:"in {0} Q"},past:{one:"vor {0} Q",other:"vor {0} Q"},"-1":"letztes Quartal"},month:{0:"diesen Monat",1:"nächsten Monat",future:{one:"in {0} Monat",other:"in {0} Monaten"},past:{one:"vor {0} Monat",other:"vor {0} Monaten"},"-1":"letzten Monat"},"month-short":{0:"diesen Monat",1:"nächsten Monat",future:{one:"in {0} Monat",other:"in {0} Monaten"},past:{one:"vor {0} Monat",other:"vor {0} Monaten"},"-1":"letzten Monat"},"month-narrow":{0:"diesen Monat",1:"nächsten Monat",future:{one:"in {0} Monat",other:"in {0} Monaten"},past:{one:"vor {0} Monat",other:"vor {0} Monaten"},"-1":"letzten Monat"},week:{0:"diese Woche",1:"nächste Woche",future:{one:"in {0} Woche",other:"in {0} Wochen"},past:{one:"vor {0} Woche",other:"vor {0} Wochen"},"-1":"letzte Woche"},"week-short":{0:"diese Woche",1:"nächste Woche",future:{one:"in {0} Woche",other:"in {0} Wochen"},past:{one:"vor {0} Woche",other:"vor {0} Wochen"},"-1":"letzte Woche"},"week-narrow":{0:"diese Woche",1:"nächste Woche",future:{one:"in {0} Wo.",other:"in {0} Wo."},past:{one:"vor {0} Wo.",other:"vor {0} Wo."},"-1":"letzte Woche"},day:{0:"heute",1:"morgen",2:"übermorgen",future:{one:"in {0} Tag",other:"in {0} Tagen"},past:{one:"vor {0} Tag",other:"vor {0} Tagen"},"-2":"vorgestern","-1":"gestern"},"day-short":{0:"heute",1:"morgen",2:"übermorgen",future:{one:"in {0} Tag",other:"in {0} Tagen"},past:{one:"vor {0} Tag",other:"vor {0} Tagen"},"-2":"vorgestern","-1":"gestern"},"day-narrow":{0:"heute",1:"morgen",2:"übermorgen",future:{one:"in {0} Tag",other:"in {0} Tagen"},past:{one:"vor {0} Tag",other:"vor {0} Tagen"},"-2":"vorgestern","-1":"gestern"},hour:{0:"in dieser Stunde",future:{one:"in {0} Stunde",other:"in {0} Stunden"},past:{one:"vor {0} Stunde",other:"vor {0} Stunden"}},"hour-short":{0:"in dieser Stunde",future:{one:"in {0} Std.",other:"in {0} Std."},past:{one:"vor {0} Std.",other:"vor {0} Std."}},"hour-narrow":{0:"in dieser Stunde",future:{one:"in {0} Std.",other:"in {0} Std."},past:{one:"vor {0} Std.",other:"vor {0} Std."}},minute:{0:"in dieser Minute",future:{one:"in {0} Minute",other:"in {0} Minuten"},past:{one:"vor {0} Minute",other:"vor {0} Minuten"}},"minute-short":{0:"in dieser Minute",future:{one:"in {0} Min.",other:"in {0} Min."},past:{one:"vor {0} Min.",other:"vor {0} Min."}},"minute-narrow":{0:"in dieser Minute",future:{one:"in {0} m",other:"in {0} m"},past:{one:"vor {0} m",other:"vor {0} m"}},second:{0:"jetzt",future:{one:"in {0} Sekunde",other:"in {0} Sekunden"},past:{one:"vor {0} Sekunde",other:"vor {0} Sekunden"}},"second-short":{0:"jetzt",future:{one:"in {0} Sek.",other:"in {0} Sek."},past:{one:"vor {0} Sek.",other:"vor {0} Sek."}},"second-narrow":{0:"jetzt",future:{one:"in {0} s",other:"in {0} s"},past:{one:"vor {0} s",other:"vor {0} s"}}}},availableLocales:["de"]})},function(e,t){Intl.RelativeTimeFormat&&"function"==typeof Intl.RelativeTimeFormat.__addLocaleData&&Intl.RelativeTimeFormat.__addLocaleData({data:{en:{nu:["latn"],year:{0:"this year",1:"next year",future:{one:"in {0} year",other:"in {0} years"},past:{one:"{0} year ago",other:"{0} years ago"},"-1":"last year"},"year-short":{0:"this yr.",1:"next yr.",future:{one:"in {0} yr.",other:"in {0} yr."},past:{one:"{0} yr. ago",other:"{0} yr. ago"},"-1":"last yr."},"year-narrow":{0:"this yr.",1:"next yr.",future:{one:"in {0} yr.",other:"in {0} yr."},past:{one:"{0} yr. ago",other:"{0} yr. ago"},"-1":"last yr."},quarter:{0:"this quarter",1:"next quarter",future:{one:"in {0} quarter",other:"in {0} quarters"},past:{one:"{0} quarter ago",other:"{0} quarters ago"},"-1":"last quarter"},"quarter-short":{0:"this qtr.",1:"next qtr.",future:{one:"in {0} qtr.",other:"in {0} qtrs."},past:{one:"{0} qtr. ago",other:"{0} qtrs. ago"},"-1":"last qtr."},"quarter-narrow":{0:"this qtr.",1:"next qtr.",future:{one:"in {0} qtr.",other:"in {0} qtrs."},past:{one:"{0} qtr. ago",other:"{0} qtrs. ago"},"-1":"last qtr."},month:{0:"this month",1:"next month",future:{one:"in {0} month",other:"in {0} months"},past:{one:"{0} month ago",other:"{0} months ago"},"-1":"last month"},"month-short":{0:"this mo.",1:"next mo.",future:{one:"in {0} mo.",other:"in {0} mo."},past:{one:"{0} mo. ago",other:"{0} mo. ago"},"-1":"last mo."},"month-narrow":{0:"this mo.",1:"next mo.",future:{one:"in {0} mo.",other:"in {0} mo."},past:{one:"{0} mo. ago",other:"{0} mo. ago"},"-1":"last mo."},week:{0:"this week",1:"next week",future:{one:"in {0} week",other:"in {0} weeks"},past:{one:"{0} week ago",other:"{0} weeks ago"},"-1":"last week"},"week-short":{0:"this wk.",1:"next wk.",future:{one:"in {0} wk.",other:"in {0} wk."},past:{one:"{0} wk. ago",other:"{0} wk. ago"},"-1":"last wk."},"week-narrow":{0:"this wk.",1:"next wk.",future:{one:"in {0} wk.",other:"in {0} wk."},past:{one:"{0} wk. ago",other:"{0} wk. ago"},"-1":"last wk."},day:{0:"today",1:"tomorrow",future:{one:"in {0} day",other:"in {0} days"},past:{one:"{0} day ago",other:"{0} days ago"},"-1":"yesterday"},"day-short":{0:"today",1:"tomorrow",future:{one:"in {0} day",other:"in {0} days"},past:{one:"{0} day ago",other:"{0} days ago"},"-1":"yesterday"},"day-narrow":{0:"today",1:"tomorrow",future:{one:"in {0} day",other:"in {0} days"},past:{one:"{0} day ago",other:"{0} days ago"},"-1":"yesterday"},hour:{0:"this hour",future:{one:"in {0} hour",other:"in {0} hours"},past:{one:"{0} hour ago",other:"{0} hours ago"}},"hour-short":{0:"this hour",future:{one:"in {0} hr.",other:"in {0} hr."},past:{one:"{0} hr. ago",other:"{0} hr. ago"}},"hour-narrow":{0:"this hour",future:{one:"in {0} hr.",other:"in {0} hr."},past:{one:"{0} hr. ago",other:"{0} hr. ago"}},minute:{0:"this minute",future:{one:"in {0} minute",other:"in {0} minutes"},past:{one:"{0} minute ago",other:"{0} minutes ago"}},"minute-short":{0:"this minute",future:{one:"in {0} min.",other:"in {0} min."},past:{one:"{0} min. ago",other:"{0} min. ago"}},"minute-narrow":{0:"this minute",future:{one:"in {0} min.",other:"in {0} min."},past:{one:"{0} min. ago",other:"{0} min. ago"}},second:{0:"now",future:{one:"in {0} second",other:"in {0} seconds"},past:{one:"{0} second ago",other:"{0} seconds ago"}},"second-short":{0:"now",future:{one:"in {0} sec.",other:"in {0} sec."},past:{one:"{0} sec. ago",other:"{0} sec. ago"}},"second-narrow":{0:"now",future:{one:"in {0} sec.",other:"in {0} sec."},past:{one:"{0} sec. ago",other:"{0} sec. ago"}}}},availableLocales:["en"]})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(5).__importDefault(n(90));n(92).shouldPolyfill()&&Object.defineProperty(Intl,"RelativeTimeFormat",{value:r.default,writable:!0,enumerable:!1,configurable:!0})},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(5),a=n(180),o=r.__importDefault(n(91)),i=function(){function e(t,n){if(!(this&&this instanceof e?this.constructor:void 0))throw new TypeError("Intl.RelativeTimeFormat must be called with 'new'");return a.InitializeRelativeTimeFormat(this,t,n,{getInternalSlots:o.default,availableLocales:e.availableLocales,relevantExtensionKeys:e.relevantExtensionKeys,localeData:e.localeData,getDefaultLocale:e.getDefaultLocale})}return e.prototype.format=function(e,t){if("object"!=typeof this)throw new TypeError("format was called on a non-object");if(!o.default(this).initializedRelativeTimeFormat)throw new TypeError("format was called on a invalid context");return a.PartitionRelativeTimePattern(this,Number(e),a.ToString(t),{getInternalSlots:o.default}).map((function(e){return e.value})).join("")},e.prototype.formatToParts=function(e,t){if("object"!=typeof this)throw new TypeError("formatToParts was called on a non-object");if(!o.default(this).initializedRelativeTimeFormat)throw new TypeError("formatToParts was called on a invalid context");return a.PartitionRelativeTimePattern(this,Number(e),a.ToString(t),{getInternalSlots:o.default})},e.prototype.resolvedOptions=function(){if("object"!=typeof this)throw new TypeError("resolvedOptions was called on a non-object");var e=o.default(this);if(!e.initializedRelativeTimeFormat)throw new TypeError("resolvedOptions was called on a invalid context");return{locale:e.locale,style:e.style,numeric:e.numeric,numberingSystem:e.numberingSystem}},e.supportedLocalesOf=function(t,n){return a.SupportedLocales(e.availableLocales,a.CanonicalizeLocaleList(t),n)},e.__addLocaleData=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];for(var r=function(t){t.availableLocales.forEach((function(n){try{e.localeData[n]=a.unpackData(n,t)}catch(e){if(a.isMissingLocaleDataError(e))return;throw e}}))},o=0,i=t;o<i.length;o++){var u=i[o];r(u)}e.availableLocales=Object.keys(e.localeData),e.__defaultLocale||(e.__defaultLocale=e.availableLocales[0])},e.getDefaultLocale=function(){return e.__defaultLocale},e.localeData={},e.availableLocales=[],e.__defaultLocale="en",e.relevantExtensionKeys=["nu"],e.polyfilled=!0,e}();t.default=i;try{"undefined"!=typeof Symbol&&Object.defineProperty(i.prototype,Symbol.toStringTag,{value:"Intl.RelativeTimeFormat",writable:!1,enumerable:!1,configurable:!0}),Object.defineProperty(i.prototype.constructor,"length",{value:0,writable:!1,enumerable:!1,configurable:!0}),Object.defineProperty(i.supportedLocalesOf,"length",{value:1,writable:!1,enumerable:!1,configurable:!0})}catch(e){}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=new WeakMap;t.default=function(e){var t=r.get(e);return t||(t=Object.create(null),r.set(e,t)),t}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.shouldPolyfill=void 0,t.shouldPolyfill=function(){return"undefined"==typeof Intl||!("RelativeTimeFormat"in Intl)}},function(e,t,n){"use strict";e.exports=n(94)},function(e,t,n){"use strict";var r=n(1),a=n(102),o=n(106),i=n(107),u=n(115),l=n(129),s=n(142),c=n(44),f=n(144),d={default:n(145),zero:n(146),commonmark:n(147)},p=/^(vbscript|javascript|file|data):/,h=/^data:image\/(gif|png|jpeg|webp);/;function m(e){var t=e.trim().toLowerCase();return!p.test(t)||!!h.test(t)}var g=["http:","https:","mailto:"];function v(e){var t=c.parse(e,!0);if(t.hostname&&(!t.protocol||g.indexOf(t.protocol)>=0))try{t.hostname=f.toASCII(t.hostname)}catch(e){}return c.encode(c.format(t))}function y(e){var t=c.parse(e,!0);if(t.hostname&&(!t.protocol||g.indexOf(t.protocol)>=0))try{t.hostname=f.toUnicode(t.hostname)}catch(e){}return c.decode(c.format(t),c.decode.defaultChars+"%")}function b(e,t){if(!(this instanceof b))return new b(e,t);t||r.isString(e)||(t=e||{},e="default"),this.inline=new l,this.block=new u,this.core=new i,this.renderer=new o,this.linkify=new s,this.validateLink=m,this.normalizeLink=v,this.normalizeLinkText=y,this.utils=r,this.helpers=r.assign({},a),this.options={},this.configure(e),t&&this.set(t)}b.prototype.set=function(e){return r.assign(this.options,e),this},b.prototype.configure=function(e){var t,n=this;if(r.isString(e)&&!(e=d[t=e]))throw new Error('Wrong `markdown-it` preset "'+t+'", check name');if(!e)throw new Error("Wrong `markdown-it` preset, can't be empty");return e.options&&n.set(e.options),e.components&&Object.keys(e.components).forEach((function(t){e.components[t].rules&&n[t].ruler.enableOnly(e.components[t].rules),e.components[t].rules2&&n[t].ruler2.enableOnly(e.components[t].rules2)})),this},b.prototype.enable=function(e,t){var n=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach((function(t){n=n.concat(this[t].ruler.enable(e,!0))}),this),n=n.concat(this.inline.ruler2.enable(e,!0));var r=e.filter((function(e){return n.indexOf(e)<0}));if(r.length&&!t)throw new Error("MarkdownIt. Failed to enable unknown rule(s): "+r);return this},b.prototype.disable=function(e,t){var n=[];Array.isArray(e)||(e=[e]),["core","block","inline"].forEach((function(t){n=n.concat(this[t].ruler.disable(e,!0))}),this),n=n.concat(this.inline.ruler2.disable(e,!0));var r=e.filter((function(e){return n.indexOf(e)<0}));if(r.length&&!t)throw new Error("MarkdownIt. Failed to disable unknown rule(s): "+r);return this},b.prototype.use=function(e){var t=[this].concat(Array.prototype.slice.call(arguments,1));return e.apply(e,t),this},b.prototype.parse=function(e,t){if("string"!=typeof e)throw new Error("Input data should be a String");var n=new this.core.State(e,this,t);return this.core.process(n),n.tokens},b.prototype.render=function(e,t){return t=t||{},this.renderer.render(this.parse(e,t),this.options,t)},b.prototype.parseInline=function(e,t){var n=new this.core.State(e,this,t);return n.inlineMode=!0,this.core.process(n),n.tokens},b.prototype.renderInline=function(e,t){return t=t||{},this.renderer.render(this.parseInline(e,t),this.options,t)},e.exports=b},function(e){e.exports=JSON.parse('{"Aacute":"Á","aacute":"á","Abreve":"Ă","abreve":"ă","ac":"∾","acd":"∿","acE":"∾̳","Acirc":"Â","acirc":"â","acute":"´","Acy":"А","acy":"а","AElig":"Æ","aelig":"æ","af":"","Afr":"𝔄","afr":"𝔞","Agrave":"À","agrave":"à","alefsym":"ℵ","aleph":"ℵ","Alpha":"Α","alpha":"α","Amacr":"Ā","amacr":"ā","amalg":"⨿","amp":"&","AMP":"&","andand":"⩕","And":"⩓","and":"∧","andd":"⩜","andslope":"⩘","andv":"⩚","ang":"∠","ange":"⦤","angle":"∠","angmsdaa":"⦨","angmsdab":"⦩","angmsdac":"⦪","angmsdad":"⦫","angmsdae":"⦬","angmsdaf":"⦭","angmsdag":"⦮","angmsdah":"⦯","angmsd":"∡","angrt":"∟","angrtvb":"⊾","angrtvbd":"⦝","angsph":"∢","angst":"Å","angzarr":"⍼","Aogon":"Ą","aogon":"ą","Aopf":"𝔸","aopf":"𝕒","apacir":"⩯","ap":"≈","apE":"⩰","ape":"≊","apid":"≋","apos":"\'","ApplyFunction":"","approx":"≈","approxeq":"≊","Aring":"Å","aring":"å","Ascr":"𝒜","ascr":"𝒶","Assign":"≔","ast":"*","asymp":"≈","asympeq":"≍","Atilde":"Ã","atilde":"ã","Auml":"Ä","auml":"ä","awconint":"∳","awint":"⨑","backcong":"≌","backepsilon":"϶","backprime":"‵","backsim":"∽","backsimeq":"⋍","Backslash":"∖","Barv":"⫧","barvee":"⊽","barwed":"⌅","Barwed":"⌆","barwedge":"⌅","bbrk":"⎵","bbrktbrk":"⎶","bcong":"≌","Bcy":"Б","bcy":"б","bdquo":"„","becaus":"∵","because":"∵","Because":"∵","bemptyv":"⦰","bepsi":"϶","bernou":"ℬ","Bernoullis":"ℬ","Beta":"Β","beta":"β","beth":"ℶ","between":"≬","Bfr":"𝔅","bfr":"𝔟","bigcap":"⋂","bigcirc":"◯","bigcup":"⋃","bigodot":"⨀","bigoplus":"⨁","bigotimes":"⨂","bigsqcup":"⨆","bigstar":"★","bigtriangledown":"▽","bigtriangleup":"△","biguplus":"⨄","bigvee":"⋁","bigwedge":"⋀","bkarow":"⤍","blacklozenge":"⧫","blacksquare":"▪","blacktriangle":"▴","blacktriangledown":"▾","blacktriangleleft":"◂","blacktriangleright":"▸","blank":"␣","blk12":"▒","blk14":"░","blk34":"▓","block":"█","bne":"=⃥","bnequiv":"≡⃥","bNot":"⫭","bnot":"⌐","Bopf":"𝔹","bopf":"𝕓","bot":"⊥","bottom":"⊥","bowtie":"⋈","boxbox":"⧉","boxdl":"┐","boxdL":"╕","boxDl":"╖","boxDL":"╗","boxdr":"┌","boxdR":"╒","boxDr":"╓","boxDR":"╔","boxh":"─","boxH":"═","boxhd":"┬","boxHd":"╤","boxhD":"╥","boxHD":"╦","boxhu":"┴","boxHu":"╧","boxhU":"╨","boxHU":"╩","boxminus":"⊟","boxplus":"⊞","boxtimes":"⊠","boxul":"┘","boxuL":"╛","boxUl":"╜","boxUL":"╝","boxur":"└","boxuR":"╘","boxUr":"╙","boxUR":"╚","boxv":"│","boxV":"║","boxvh":"┼","boxvH":"╪","boxVh":"╫","boxVH":"╬","boxvl":"┤","boxvL":"╡","boxVl":"╢","boxVL":"╣","boxvr":"├","boxvR":"╞","boxVr":"╟","boxVR":"╠","bprime":"‵","breve":"˘","Breve":"˘","brvbar":"¦","bscr":"𝒷","Bscr":"ℬ","bsemi":"⁏","bsim":"∽","bsime":"⋍","bsolb":"⧅","bsol":"\\\\","bsolhsub":"⟈","bull":"•","bullet":"•","bump":"≎","bumpE":"⪮","bumpe":"≏","Bumpeq":"≎","bumpeq":"≏","Cacute":"Ć","cacute":"ć","capand":"⩄","capbrcup":"⩉","capcap":"⩋","cap":"∩","Cap":"⋒","capcup":"⩇","capdot":"⩀","CapitalDifferentialD":"ⅅ","caps":"∩︀","caret":"⁁","caron":"ˇ","Cayleys":"ℭ","ccaps":"⩍","Ccaron":"Č","ccaron":"č","Ccedil":"Ç","ccedil":"ç","Ccirc":"Ĉ","ccirc":"ĉ","Cconint":"∰","ccups":"⩌","ccupssm":"⩐","Cdot":"Ċ","cdot":"ċ","cedil":"¸","Cedilla":"¸","cemptyv":"⦲","cent":"¢","centerdot":"·","CenterDot":"·","cfr":"𝔠","Cfr":"ℭ","CHcy":"Ч","chcy":"ч","check":"✓","checkmark":"✓","Chi":"Χ","chi":"χ","circ":"ˆ","circeq":"≗","circlearrowleft":"↺","circlearrowright":"↻","circledast":"⊛","circledcirc":"⊚","circleddash":"⊝","CircleDot":"⊙","circledR":"®","circledS":"Ⓢ","CircleMinus":"⊖","CirclePlus":"⊕","CircleTimes":"⊗","cir":"○","cirE":"⧃","cire":"≗","cirfnint":"⨐","cirmid":"⫯","cirscir":"⧂","ClockwiseContourIntegral":"∲","CloseCurlyDoubleQuote":"”","CloseCurlyQuote":"’","clubs":"♣","clubsuit":"♣","colon":":","Colon":"∷","Colone":"⩴","colone":"≔","coloneq":"≔","comma":",","commat":"@","comp":"∁","compfn":"∘","complement":"∁","complexes":"ℂ","cong":"≅","congdot":"⩭","Congruent":"≡","conint":"∮","Conint":"∯","ContourIntegral":"∮","copf":"𝕔","Copf":"ℂ","coprod":"∐","Coproduct":"∐","copy":"©","COPY":"©","copysr":"℗","CounterClockwiseContourIntegral":"∳","crarr":"↵","cross":"✗","Cross":"⨯","Cscr":"𝒞","cscr":"𝒸","csub":"⫏","csube":"⫑","csup":"⫐","csupe":"⫒","ctdot":"⋯","cudarrl":"⤸","cudarrr":"⤵","cuepr":"⋞","cuesc":"⋟","cularr":"↶","cularrp":"⤽","cupbrcap":"⩈","cupcap":"⩆","CupCap":"≍","cup":"∪","Cup":"⋓","cupcup":"⩊","cupdot":"⊍","cupor":"⩅","cups":"∪︀","curarr":"↷","curarrm":"⤼","curlyeqprec":"⋞","curlyeqsucc":"⋟","curlyvee":"⋎","curlywedge":"⋏","curren":"¤","curvearrowleft":"↶","curvearrowright":"↷","cuvee":"⋎","cuwed":"⋏","cwconint":"∲","cwint":"∱","cylcty":"⌭","dagger":"†","Dagger":"‡","daleth":"ℸ","darr":"↓","Darr":"↡","dArr":"⇓","dash":"‐","Dashv":"⫤","dashv":"⊣","dbkarow":"⤏","dblac":"˝","Dcaron":"Ď","dcaron":"ď","Dcy":"Д","dcy":"д","ddagger":"‡","ddarr":"⇊","DD":"ⅅ","dd":"ⅆ","DDotrahd":"⤑","ddotseq":"⩷","deg":"°","Del":"∇","Delta":"Δ","delta":"δ","demptyv":"⦱","dfisht":"⥿","Dfr":"𝔇","dfr":"𝔡","dHar":"⥥","dharl":"⇃","dharr":"⇂","DiacriticalAcute":"´","DiacriticalDot":"˙","DiacriticalDoubleAcute":"˝","DiacriticalGrave":"`","DiacriticalTilde":"˜","diam":"⋄","diamond":"⋄","Diamond":"⋄","diamondsuit":"♦","diams":"♦","die":"¨","DifferentialD":"ⅆ","digamma":"ϝ","disin":"⋲","div":"÷","divide":"÷","divideontimes":"⋇","divonx":"⋇","DJcy":"Ђ","djcy":"ђ","dlcorn":"⌞","dlcrop":"⌍","dollar":"$","Dopf":"𝔻","dopf":"𝕕","Dot":"¨","dot":"˙","DotDot":"⃜","doteq":"≐","doteqdot":"≑","DotEqual":"≐","dotminus":"∸","dotplus":"∔","dotsquare":"⊡","doublebarwedge":"⌆","DoubleContourIntegral":"∯","DoubleDot":"¨","DoubleDownArrow":"⇓","DoubleLeftArrow":"⇐","DoubleLeftRightArrow":"⇔","DoubleLeftTee":"⫤","DoubleLongLeftArrow":"⟸","DoubleLongLeftRightArrow":"⟺","DoubleLongRightArrow":"⟹","DoubleRightArrow":"⇒","DoubleRightTee":"⊨","DoubleUpArrow":"⇑","DoubleUpDownArrow":"⇕","DoubleVerticalBar":"∥","DownArrowBar":"⤓","downarrow":"↓","DownArrow":"↓","Downarrow":"⇓","DownArrowUpArrow":"⇵","DownBreve":"̑","downdownarrows":"⇊","downharpoonleft":"⇃","downharpoonright":"⇂","DownLeftRightVector":"⥐","DownLeftTeeVector":"⥞","DownLeftVectorBar":"⥖","DownLeftVector":"↽","DownRightTeeVector":"⥟","DownRightVectorBar":"⥗","DownRightVector":"⇁","DownTeeArrow":"↧","DownTee":"⊤","drbkarow":"⤐","drcorn":"⌟","drcrop":"⌌","Dscr":"𝒟","dscr":"𝒹","DScy":"Ѕ","dscy":"ѕ","dsol":"⧶","Dstrok":"Đ","dstrok":"đ","dtdot":"⋱","dtri":"▿","dtrif":"▾","duarr":"⇵","duhar":"⥯","dwangle":"⦦","DZcy":"Џ","dzcy":"џ","dzigrarr":"⟿","Eacute":"É","eacute":"é","easter":"⩮","Ecaron":"Ě","ecaron":"ě","Ecirc":"Ê","ecirc":"ê","ecir":"≖","ecolon":"≕","Ecy":"Э","ecy":"э","eDDot":"⩷","Edot":"Ė","edot":"ė","eDot":"≑","ee":"ⅇ","efDot":"≒","Efr":"𝔈","efr":"𝔢","eg":"⪚","Egrave":"È","egrave":"è","egs":"⪖","egsdot":"⪘","el":"⪙","Element":"∈","elinters":"⏧","ell":"ℓ","els":"⪕","elsdot":"⪗","Emacr":"Ē","emacr":"ē","empty":"∅","emptyset":"∅","EmptySmallSquare":"◻","emptyv":"∅","EmptyVerySmallSquare":"▫","emsp13":" ","emsp14":" ","emsp":" ","ENG":"Ŋ","eng":"ŋ","ensp":" ","Eogon":"Ę","eogon":"ę","Eopf":"𝔼","eopf":"𝕖","epar":"⋕","eparsl":"⧣","eplus":"⩱","epsi":"ε","Epsilon":"Ε","epsilon":"ε","epsiv":"ϵ","eqcirc":"≖","eqcolon":"≕","eqsim":"≂","eqslantgtr":"⪖","eqslantless":"⪕","Equal":"⩵","equals":"=","EqualTilde":"≂","equest":"≟","Equilibrium":"⇌","equiv":"≡","equivDD":"⩸","eqvparsl":"⧥","erarr":"⥱","erDot":"≓","escr":"ℯ","Escr":"ℰ","esdot":"≐","Esim":"⩳","esim":"≂","Eta":"Η","eta":"η","ETH":"Ð","eth":"ð","Euml":"Ë","euml":"ë","euro":"€","excl":"!","exist":"∃","Exists":"∃","expectation":"ℰ","exponentiale":"ⅇ","ExponentialE":"ⅇ","fallingdotseq":"≒","Fcy":"Ф","fcy":"ф","female":"♀","ffilig":"ffi","fflig":"ff","ffllig":"ffl","Ffr":"𝔉","ffr":"𝔣","filig":"fi","FilledSmallSquare":"◼","FilledVerySmallSquare":"▪","fjlig":"fj","flat":"♭","fllig":"fl","fltns":"▱","fnof":"ƒ","Fopf":"𝔽","fopf":"𝕗","forall":"∀","ForAll":"∀","fork":"⋔","forkv":"⫙","Fouriertrf":"ℱ","fpartint":"⨍","frac12":"½","frac13":"⅓","frac14":"¼","frac15":"⅕","frac16":"⅙","frac18":"⅛","frac23":"⅔","frac25":"⅖","frac34":"¾","frac35":"⅗","frac38":"⅜","frac45":"⅘","frac56":"⅚","frac58":"⅝","frac78":"⅞","frasl":"⁄","frown":"⌢","fscr":"𝒻","Fscr":"ℱ","gacute":"ǵ","Gamma":"Γ","gamma":"γ","Gammad":"Ϝ","gammad":"ϝ","gap":"⪆","Gbreve":"Ğ","gbreve":"ğ","Gcedil":"Ģ","Gcirc":"Ĝ","gcirc":"ĝ","Gcy":"Г","gcy":"г","Gdot":"Ġ","gdot":"ġ","ge":"≥","gE":"≧","gEl":"⪌","gel":"⋛","geq":"≥","geqq":"≧","geqslant":"⩾","gescc":"⪩","ges":"⩾","gesdot":"⪀","gesdoto":"⪂","gesdotol":"⪄","gesl":"⋛︀","gesles":"⪔","Gfr":"𝔊","gfr":"𝔤","gg":"≫","Gg":"⋙","ggg":"⋙","gimel":"ℷ","GJcy":"Ѓ","gjcy":"ѓ","gla":"⪥","gl":"≷","glE":"⪒","glj":"⪤","gnap":"⪊","gnapprox":"⪊","gne":"⪈","gnE":"≩","gneq":"⪈","gneqq":"≩","gnsim":"⋧","Gopf":"𝔾","gopf":"𝕘","grave":"`","GreaterEqual":"≥","GreaterEqualLess":"⋛","GreaterFullEqual":"≧","GreaterGreater":"⪢","GreaterLess":"≷","GreaterSlantEqual":"⩾","GreaterTilde":"≳","Gscr":"𝒢","gscr":"ℊ","gsim":"≳","gsime":"⪎","gsiml":"⪐","gtcc":"⪧","gtcir":"⩺","gt":">","GT":">","Gt":"≫","gtdot":"⋗","gtlPar":"⦕","gtquest":"⩼","gtrapprox":"⪆","gtrarr":"⥸","gtrdot":"⋗","gtreqless":"⋛","gtreqqless":"⪌","gtrless":"≷","gtrsim":"≳","gvertneqq":"≩︀","gvnE":"≩︀","Hacek":"ˇ","hairsp":" ","half":"½","hamilt":"ℋ","HARDcy":"Ъ","hardcy":"ъ","harrcir":"⥈","harr":"↔","hArr":"⇔","harrw":"↭","Hat":"^","hbar":"ℏ","Hcirc":"Ĥ","hcirc":"ĥ","hearts":"♥","heartsuit":"♥","hellip":"…","hercon":"⊹","hfr":"𝔥","Hfr":"ℌ","HilbertSpace":"ℋ","hksearow":"⤥","hkswarow":"⤦","hoarr":"⇿","homtht":"∻","hookleftarrow":"↩","hookrightarrow":"↪","hopf":"𝕙","Hopf":"ℍ","horbar":"―","HorizontalLine":"─","hscr":"𝒽","Hscr":"ℋ","hslash":"ℏ","Hstrok":"Ħ","hstrok":"ħ","HumpDownHump":"≎","HumpEqual":"≏","hybull":"⁃","hyphen":"‐","Iacute":"Í","iacute":"í","ic":"","Icirc":"Î","icirc":"î","Icy":"И","icy":"и","Idot":"İ","IEcy":"Е","iecy":"е","iexcl":"¡","iff":"⇔","ifr":"𝔦","Ifr":"ℑ","Igrave":"Ì","igrave":"ì","ii":"ⅈ","iiiint":"⨌","iiint":"∭","iinfin":"⧜","iiota":"℩","IJlig":"IJ","ijlig":"ij","Imacr":"Ī","imacr":"ī","image":"ℑ","ImaginaryI":"ⅈ","imagline":"ℐ","imagpart":"ℑ","imath":"ı","Im":"ℑ","imof":"⊷","imped":"Ƶ","Implies":"⇒","incare":"℅","in":"∈","infin":"∞","infintie":"⧝","inodot":"ı","intcal":"⊺","int":"∫","Int":"∬","integers":"ℤ","Integral":"∫","intercal":"⊺","Intersection":"⋂","intlarhk":"⨗","intprod":"⨼","InvisibleComma":"","InvisibleTimes":"","IOcy":"Ё","iocy":"ё","Iogon":"Į","iogon":"į","Iopf":"𝕀","iopf":"𝕚","Iota":"Ι","iota":"ι","iprod":"⨼","iquest":"¿","iscr":"𝒾","Iscr":"ℐ","isin":"∈","isindot":"⋵","isinE":"⋹","isins":"⋴","isinsv":"⋳","isinv":"∈","it":"","Itilde":"Ĩ","itilde":"ĩ","Iukcy":"І","iukcy":"і","Iuml":"Ï","iuml":"ï","Jcirc":"Ĵ","jcirc":"ĵ","Jcy":"Й","jcy":"й","Jfr":"𝔍","jfr":"𝔧","jmath":"ȷ","Jopf":"𝕁","jopf":"𝕛","Jscr":"𝒥","jscr":"𝒿","Jsercy":"Ј","jsercy":"ј","Jukcy":"Є","jukcy":"є","Kappa":"Κ","kappa":"κ","kappav":"ϰ","Kcedil":"Ķ","kcedil":"ķ","Kcy":"К","kcy":"к","Kfr":"𝔎","kfr":"𝔨","kgreen":"ĸ","KHcy":"Х","khcy":"х","KJcy":"Ќ","kjcy":"ќ","Kopf":"𝕂","kopf":"𝕜","Kscr":"𝒦","kscr":"𝓀","lAarr":"⇚","Lacute":"Ĺ","lacute":"ĺ","laemptyv":"⦴","lagran":"ℒ","Lambda":"Λ","lambda":"λ","lang":"⟨","Lang":"⟪","langd":"⦑","langle":"⟨","lap":"⪅","Laplacetrf":"ℒ","laquo":"«","larrb":"⇤","larrbfs":"⤟","larr":"←","Larr":"↞","lArr":"⇐","larrfs":"⤝","larrhk":"↩","larrlp":"↫","larrpl":"⤹","larrsim":"⥳","larrtl":"↢","latail":"⤙","lAtail":"⤛","lat":"⪫","late":"⪭","lates":"⪭︀","lbarr":"⤌","lBarr":"⤎","lbbrk":"❲","lbrace":"{","lbrack":"[","lbrke":"⦋","lbrksld":"⦏","lbrkslu":"⦍","Lcaron":"Ľ","lcaron":"ľ","Lcedil":"Ļ","lcedil":"ļ","lceil":"⌈","lcub":"{","Lcy":"Л","lcy":"л","ldca":"⤶","ldquo":"“","ldquor":"„","ldrdhar":"⥧","ldrushar":"⥋","ldsh":"↲","le":"≤","lE":"≦","LeftAngleBracket":"⟨","LeftArrowBar":"⇤","leftarrow":"←","LeftArrow":"←","Leftarrow":"⇐","LeftArrowRightArrow":"⇆","leftarrowtail":"↢","LeftCeiling":"⌈","LeftDoubleBracket":"⟦","LeftDownTeeVector":"⥡","LeftDownVectorBar":"⥙","LeftDownVector":"⇃","LeftFloor":"⌊","leftharpoondown":"↽","leftharpoonup":"↼","leftleftarrows":"⇇","leftrightarrow":"↔","LeftRightArrow":"↔","Leftrightarrow":"⇔","leftrightarrows":"⇆","leftrightharpoons":"⇋","leftrightsquigarrow":"↭","LeftRightVector":"⥎","LeftTeeArrow":"↤","LeftTee":"⊣","LeftTeeVector":"⥚","leftthreetimes":"⋋","LeftTriangleBar":"⧏","LeftTriangle":"⊲","LeftTriangleEqual":"⊴","LeftUpDownVector":"⥑","LeftUpTeeVector":"⥠","LeftUpVectorBar":"⥘","LeftUpVector":"↿","LeftVectorBar":"⥒","LeftVector":"↼","lEg":"⪋","leg":"⋚","leq":"≤","leqq":"≦","leqslant":"⩽","lescc":"⪨","les":"⩽","lesdot":"⩿","lesdoto":"⪁","lesdotor":"⪃","lesg":"⋚︀","lesges":"⪓","lessapprox":"⪅","lessdot":"⋖","lesseqgtr":"⋚","lesseqqgtr":"⪋","LessEqualGreater":"⋚","LessFullEqual":"≦","LessGreater":"≶","lessgtr":"≶","LessLess":"⪡","lesssim":"≲","LessSlantEqual":"⩽","LessTilde":"≲","lfisht":"⥼","lfloor":"⌊","Lfr":"𝔏","lfr":"𝔩","lg":"≶","lgE":"⪑","lHar":"⥢","lhard":"↽","lharu":"↼","lharul":"⥪","lhblk":"▄","LJcy":"Љ","ljcy":"љ","llarr":"⇇","ll":"≪","Ll":"⋘","llcorner":"⌞","Lleftarrow":"⇚","llhard":"⥫","lltri":"◺","Lmidot":"Ŀ","lmidot":"ŀ","lmoustache":"⎰","lmoust":"⎰","lnap":"⪉","lnapprox":"⪉","lne":"⪇","lnE":"≨","lneq":"⪇","lneqq":"≨","lnsim":"⋦","loang":"⟬","loarr":"⇽","lobrk":"⟦","longleftarrow":"⟵","LongLeftArrow":"⟵","Longleftarrow":"⟸","longleftrightarrow":"⟷","LongLeftRightArrow":"⟷","Longleftrightarrow":"⟺","longmapsto":"⟼","longrightarrow":"⟶","LongRightArrow":"⟶","Longrightarrow":"⟹","looparrowleft":"↫","looparrowright":"↬","lopar":"⦅","Lopf":"𝕃","lopf":"𝕝","loplus":"⨭","lotimes":"⨴","lowast":"∗","lowbar":"_","LowerLeftArrow":"↙","LowerRightArrow":"↘","loz":"◊","lozenge":"◊","lozf":"⧫","lpar":"(","lparlt":"⦓","lrarr":"⇆","lrcorner":"⌟","lrhar":"⇋","lrhard":"⥭","lrm":"","lrtri":"⊿","lsaquo":"‹","lscr":"𝓁","Lscr":"ℒ","lsh":"↰","Lsh":"↰","lsim":"≲","lsime":"⪍","lsimg":"⪏","lsqb":"[","lsquo":"‘","lsquor":"‚","Lstrok":"Ł","lstrok":"ł","ltcc":"⪦","ltcir":"⩹","lt":"<","LT":"<","Lt":"≪","ltdot":"⋖","lthree":"⋋","ltimes":"⋉","ltlarr":"⥶","ltquest":"⩻","ltri":"◃","ltrie":"⊴","ltrif":"◂","ltrPar":"⦖","lurdshar":"⥊","luruhar":"⥦","lvertneqq":"≨︀","lvnE":"≨︀","macr":"¯","male":"♂","malt":"✠","maltese":"✠","Map":"⤅","map":"↦","mapsto":"↦","mapstodown":"↧","mapstoleft":"↤","mapstoup":"↥","marker":"▮","mcomma":"⨩","Mcy":"М","mcy":"м","mdash":"—","mDDot":"∺","measuredangle":"∡","MediumSpace":" ","Mellintrf":"ℳ","Mfr":"𝔐","mfr":"𝔪","mho":"℧","micro":"µ","midast":"*","midcir":"⫰","mid":"∣","middot":"·","minusb":"⊟","minus":"−","minusd":"∸","minusdu":"⨪","MinusPlus":"∓","mlcp":"⫛","mldr":"…","mnplus":"∓","models":"⊧","Mopf":"𝕄","mopf":"𝕞","mp":"∓","mscr":"𝓂","Mscr":"ℳ","mstpos":"∾","Mu":"Μ","mu":"μ","multimap":"⊸","mumap":"⊸","nabla":"∇","Nacute":"Ń","nacute":"ń","nang":"∠⃒","nap":"≉","napE":"⩰̸","napid":"≋̸","napos":"ʼn","napprox":"≉","natural":"♮","naturals":"ℕ","natur":"♮","nbsp":" ","nbump":"≎̸","nbumpe":"≏̸","ncap":"⩃","Ncaron":"Ň","ncaron":"ň","Ncedil":"Ņ","ncedil":"ņ","ncong":"≇","ncongdot":"⩭̸","ncup":"⩂","Ncy":"Н","ncy":"н","ndash":"–","nearhk":"⤤","nearr":"↗","neArr":"⇗","nearrow":"↗","ne":"≠","nedot":"≐̸","NegativeMediumSpace":"","NegativeThickSpace":"","NegativeThinSpace":"","NegativeVeryThinSpace":"","nequiv":"≢","nesear":"⤨","nesim":"≂̸","NestedGreaterGreater":"≫","NestedLessLess":"≪","NewLine":"\\n","nexist":"∄","nexists":"∄","Nfr":"𝔑","nfr":"𝔫","ngE":"≧̸","nge":"≱","ngeq":"≱","ngeqq":"≧̸","ngeqslant":"⩾̸","nges":"⩾̸","nGg":"⋙̸","ngsim":"≵","nGt":"≫⃒","ngt":"≯","ngtr":"≯","nGtv":"≫̸","nharr":"↮","nhArr":"⇎","nhpar":"⫲","ni":"∋","nis":"⋼","nisd":"⋺","niv":"∋","NJcy":"Њ","njcy":"њ","nlarr":"↚","nlArr":"⇍","nldr":"‥","nlE":"≦̸","nle":"≰","nleftarrow":"↚","nLeftarrow":"⇍","nleftrightarrow":"↮","nLeftrightarrow":"⇎","nleq":"≰","nleqq":"≦̸","nleqslant":"⩽̸","nles":"⩽̸","nless":"≮","nLl":"⋘̸","nlsim":"≴","nLt":"≪⃒","nlt":"≮","nltri":"⋪","nltrie":"⋬","nLtv":"≪̸","nmid":"∤","NoBreak":"","NonBreakingSpace":" ","nopf":"𝕟","Nopf":"ℕ","Not":"⫬","not":"¬","NotCongruent":"≢","NotCupCap":"≭","NotDoubleVerticalBar":"∦","NotElement":"∉","NotEqual":"≠","NotEqualTilde":"≂̸","NotExists":"∄","NotGreater":"≯","NotGreaterEqual":"≱","NotGreaterFullEqual":"≧̸","NotGreaterGreater":"≫̸","NotGreaterLess":"≹","NotGreaterSlantEqual":"⩾̸","NotGreaterTilde":"≵","NotHumpDownHump":"≎̸","NotHumpEqual":"≏̸","notin":"∉","notindot":"⋵̸","notinE":"⋹̸","notinva":"∉","notinvb":"⋷","notinvc":"⋶","NotLeftTriangleBar":"⧏̸","NotLeftTriangle":"⋪","NotLeftTriangleEqual":"⋬","NotLess":"≮","NotLessEqual":"≰","NotLessGreater":"≸","NotLessLess":"≪̸","NotLessSlantEqual":"⩽̸","NotLessTilde":"≴","NotNestedGreaterGreater":"⪢̸","NotNestedLessLess":"⪡̸","notni":"∌","notniva":"∌","notnivb":"⋾","notnivc":"⋽","NotPrecedes":"⊀","NotPrecedesEqual":"⪯̸","NotPrecedesSlantEqual":"⋠","NotReverseElement":"∌","NotRightTriangleBar":"⧐̸","NotRightTriangle":"⋫","NotRightTriangleEqual":"⋭","NotSquareSubset":"⊏̸","NotSquareSubsetEqual":"⋢","NotSquareSuperset":"⊐̸","NotSquareSupersetEqual":"⋣","NotSubset":"⊂⃒","NotSubsetEqual":"⊈","NotSucceeds":"⊁","NotSucceedsEqual":"⪰̸","NotSucceedsSlantEqual":"⋡","NotSucceedsTilde":"≿̸","NotSuperset":"⊃⃒","NotSupersetEqual":"⊉","NotTilde":"≁","NotTildeEqual":"≄","NotTildeFullEqual":"≇","NotTildeTilde":"≉","NotVerticalBar":"∤","nparallel":"∦","npar":"∦","nparsl":"⫽⃥","npart":"∂̸","npolint":"⨔","npr":"⊀","nprcue":"⋠","nprec":"⊀","npreceq":"⪯̸","npre":"⪯̸","nrarrc":"⤳̸","nrarr":"↛","nrArr":"⇏","nrarrw":"↝̸","nrightarrow":"↛","nRightarrow":"⇏","nrtri":"⋫","nrtrie":"⋭","nsc":"⊁","nsccue":"⋡","nsce":"⪰̸","Nscr":"𝒩","nscr":"𝓃","nshortmid":"∤","nshortparallel":"∦","nsim":"≁","nsime":"≄","nsimeq":"≄","nsmid":"∤","nspar":"∦","nsqsube":"⋢","nsqsupe":"⋣","nsub":"⊄","nsubE":"⫅̸","nsube":"⊈","nsubset":"⊂⃒","nsubseteq":"⊈","nsubseteqq":"⫅̸","nsucc":"⊁","nsucceq":"⪰̸","nsup":"⊅","nsupE":"⫆̸","nsupe":"⊉","nsupset":"⊃⃒","nsupseteq":"⊉","nsupseteqq":"⫆̸","ntgl":"≹","Ntilde":"Ñ","ntilde":"ñ","ntlg":"≸","ntriangleleft":"⋪","ntrianglelefteq":"⋬","ntriangleright":"⋫","ntrianglerighteq":"⋭","Nu":"Ν","nu":"ν","num":"#","numero":"№","numsp":" ","nvap":"≍⃒","nvdash":"⊬","nvDash":"⊭","nVdash":"⊮","nVDash":"⊯","nvge":"≥⃒","nvgt":">⃒","nvHarr":"⤄","nvinfin":"⧞","nvlArr":"⤂","nvle":"≤⃒","nvlt":"<⃒","nvltrie":"⊴⃒","nvrArr":"⤃","nvrtrie":"⊵⃒","nvsim":"∼⃒","nwarhk":"⤣","nwarr":"↖","nwArr":"⇖","nwarrow":"↖","nwnear":"⤧","Oacute":"Ó","oacute":"ó","oast":"⊛","Ocirc":"Ô","ocirc":"ô","ocir":"⊚","Ocy":"О","ocy":"о","odash":"⊝","Odblac":"Ő","odblac":"ő","odiv":"⨸","odot":"⊙","odsold":"⦼","OElig":"Œ","oelig":"œ","ofcir":"⦿","Ofr":"𝔒","ofr":"𝔬","ogon":"˛","Ograve":"Ò","ograve":"ò","ogt":"⧁","ohbar":"⦵","ohm":"Ω","oint":"∮","olarr":"↺","olcir":"⦾","olcross":"⦻","oline":"‾","olt":"⧀","Omacr":"Ō","omacr":"ō","Omega":"Ω","omega":"ω","Omicron":"Ο","omicron":"ο","omid":"⦶","ominus":"⊖","Oopf":"𝕆","oopf":"𝕠","opar":"⦷","OpenCurlyDoubleQuote":"“","OpenCurlyQuote":"‘","operp":"⦹","oplus":"⊕","orarr":"↻","Or":"⩔","or":"∨","ord":"⩝","order":"ℴ","orderof":"ℴ","ordf":"ª","ordm":"º","origof":"⊶","oror":"⩖","orslope":"⩗","orv":"⩛","oS":"Ⓢ","Oscr":"𝒪","oscr":"ℴ","Oslash":"Ø","oslash":"ø","osol":"⊘","Otilde":"Õ","otilde":"õ","otimesas":"⨶","Otimes":"⨷","otimes":"⊗","Ouml":"Ö","ouml":"ö","ovbar":"⌽","OverBar":"‾","OverBrace":"⏞","OverBracket":"⎴","OverParenthesis":"⏜","para":"¶","parallel":"∥","par":"∥","parsim":"⫳","parsl":"⫽","part":"∂","PartialD":"∂","Pcy":"П","pcy":"п","percnt":"%","period":".","permil":"‰","perp":"⊥","pertenk":"‱","Pfr":"𝔓","pfr":"𝔭","Phi":"Φ","phi":"φ","phiv":"ϕ","phmmat":"ℳ","phone":"☎","Pi":"Π","pi":"π","pitchfork":"⋔","piv":"ϖ","planck":"ℏ","planckh":"ℎ","plankv":"ℏ","plusacir":"⨣","plusb":"⊞","pluscir":"⨢","plus":"+","plusdo":"∔","plusdu":"⨥","pluse":"⩲","PlusMinus":"±","plusmn":"±","plussim":"⨦","plustwo":"⨧","pm":"±","Poincareplane":"ℌ","pointint":"⨕","popf":"𝕡","Popf":"ℙ","pound":"£","prap":"⪷","Pr":"⪻","pr":"≺","prcue":"≼","precapprox":"⪷","prec":"≺","preccurlyeq":"≼","Precedes":"≺","PrecedesEqual":"⪯","PrecedesSlantEqual":"≼","PrecedesTilde":"≾","preceq":"⪯","precnapprox":"⪹","precneqq":"⪵","precnsim":"⋨","pre":"⪯","prE":"⪳","precsim":"≾","prime":"′","Prime":"″","primes":"ℙ","prnap":"⪹","prnE":"⪵","prnsim":"⋨","prod":"∏","Product":"∏","profalar":"⌮","profline":"⌒","profsurf":"⌓","prop":"∝","Proportional":"∝","Proportion":"∷","propto":"∝","prsim":"≾","prurel":"⊰","Pscr":"𝒫","pscr":"𝓅","Psi":"Ψ","psi":"ψ","puncsp":" ","Qfr":"𝔔","qfr":"𝔮","qint":"⨌","qopf":"𝕢","Qopf":"ℚ","qprime":"⁗","Qscr":"𝒬","qscr":"𝓆","quaternions":"ℍ","quatint":"⨖","quest":"?","questeq":"≟","quot":"\\"","QUOT":"\\"","rAarr":"⇛","race":"∽̱","Racute":"Ŕ","racute":"ŕ","radic":"√","raemptyv":"⦳","rang":"⟩","Rang":"⟫","rangd":"⦒","range":"⦥","rangle":"⟩","raquo":"»","rarrap":"⥵","rarrb":"⇥","rarrbfs":"⤠","rarrc":"⤳","rarr":"→","Rarr":"↠","rArr":"⇒","rarrfs":"⤞","rarrhk":"↪","rarrlp":"↬","rarrpl":"⥅","rarrsim":"⥴","Rarrtl":"⤖","rarrtl":"↣","rarrw":"↝","ratail":"⤚","rAtail":"⤜","ratio":"∶","rationals":"ℚ","rbarr":"⤍","rBarr":"⤏","RBarr":"⤐","rbbrk":"❳","rbrace":"}","rbrack":"]","rbrke":"⦌","rbrksld":"⦎","rbrkslu":"⦐","Rcaron":"Ř","rcaron":"ř","Rcedil":"Ŗ","rcedil":"ŗ","rceil":"⌉","rcub":"}","Rcy":"Р","rcy":"р","rdca":"⤷","rdldhar":"⥩","rdquo":"”","rdquor":"”","rdsh":"↳","real":"ℜ","realine":"ℛ","realpart":"ℜ","reals":"ℝ","Re":"ℜ","rect":"▭","reg":"®","REG":"®","ReverseElement":"∋","ReverseEquilibrium":"⇋","ReverseUpEquilibrium":"⥯","rfisht":"⥽","rfloor":"⌋","rfr":"𝔯","Rfr":"ℜ","rHar":"⥤","rhard":"⇁","rharu":"⇀","rharul":"⥬","Rho":"Ρ","rho":"ρ","rhov":"ϱ","RightAngleBracket":"⟩","RightArrowBar":"⇥","rightarrow":"→","RightArrow":"→","Rightarrow":"⇒","RightArrowLeftArrow":"⇄","rightarrowtail":"↣","RightCeiling":"⌉","RightDoubleBracket":"⟧","RightDownTeeVector":"⥝","RightDownVectorBar":"⥕","RightDownVector":"⇂","RightFloor":"⌋","rightharpoondown":"⇁","rightharpoonup":"⇀","rightleftarrows":"⇄","rightleftharpoons":"⇌","rightrightarrows":"⇉","rightsquigarrow":"↝","RightTeeArrow":"↦","RightTee":"⊢","RightTeeVector":"⥛","rightthreetimes":"⋌","RightTriangleBar":"⧐","RightTriangle":"⊳","RightTriangleEqual":"⊵","RightUpDownVector":"⥏","RightUpTeeVector":"⥜","RightUpVectorBar":"⥔","RightUpVector":"↾","RightVectorBar":"⥓","RightVector":"⇀","ring":"˚","risingdotseq":"≓","rlarr":"⇄","rlhar":"⇌","rlm":"","rmoustache":"⎱","rmoust":"⎱","rnmid":"⫮","roang":"⟭","roarr":"⇾","robrk":"⟧","ropar":"⦆","ropf":"𝕣","Ropf":"ℝ","roplus":"⨮","rotimes":"⨵","RoundImplies":"⥰","rpar":")","rpargt":"⦔","rppolint":"⨒","rrarr":"⇉","Rrightarrow":"⇛","rsaquo":"›","rscr":"𝓇","Rscr":"ℛ","rsh":"↱","Rsh":"↱","rsqb":"]","rsquo":"’","rsquor":"’","rthree":"⋌","rtimes":"⋊","rtri":"▹","rtrie":"⊵","rtrif":"▸","rtriltri":"⧎","RuleDelayed":"⧴","ruluhar":"⥨","rx":"℞","Sacute":"Ś","sacute":"ś","sbquo":"‚","scap":"⪸","Scaron":"Š","scaron":"š","Sc":"⪼","sc":"≻","sccue":"≽","sce":"⪰","scE":"⪴","Scedil":"Ş","scedil":"ş","Scirc":"Ŝ","scirc":"ŝ","scnap":"⪺","scnE":"⪶","scnsim":"⋩","scpolint":"⨓","scsim":"≿","Scy":"С","scy":"с","sdotb":"⊡","sdot":"⋅","sdote":"⩦","searhk":"⤥","searr":"↘","seArr":"⇘","searrow":"↘","sect":"§","semi":";","seswar":"⤩","setminus":"∖","setmn":"∖","sext":"✶","Sfr":"𝔖","sfr":"𝔰","sfrown":"⌢","sharp":"♯","SHCHcy":"Щ","shchcy":"щ","SHcy":"Ш","shcy":"ш","ShortDownArrow":"↓","ShortLeftArrow":"←","shortmid":"∣","shortparallel":"∥","ShortRightArrow":"→","ShortUpArrow":"↑","shy":"","Sigma":"Σ","sigma":"σ","sigmaf":"ς","sigmav":"ς","sim":"∼","simdot":"⩪","sime":"≃","simeq":"≃","simg":"⪞","simgE":"⪠","siml":"⪝","simlE":"⪟","simne":"≆","simplus":"⨤","simrarr":"⥲","slarr":"←","SmallCircle":"∘","smallsetminus":"∖","smashp":"⨳","smeparsl":"⧤","smid":"∣","smile":"⌣","smt":"⪪","smte":"⪬","smtes":"⪬︀","SOFTcy":"Ь","softcy":"ь","solbar":"⌿","solb":"⧄","sol":"/","Sopf":"𝕊","sopf":"𝕤","spades":"♠","spadesuit":"♠","spar":"∥","sqcap":"⊓","sqcaps":"⊓︀","sqcup":"⊔","sqcups":"⊔︀","Sqrt":"√","sqsub":"⊏","sqsube":"⊑","sqsubset":"⊏","sqsubseteq":"⊑","sqsup":"⊐","sqsupe":"⊒","sqsupset":"⊐","sqsupseteq":"⊒","square":"□","Square":"□","SquareIntersection":"⊓","SquareSubset":"⊏","SquareSubsetEqual":"⊑","SquareSuperset":"⊐","SquareSupersetEqual":"⊒","SquareUnion":"⊔","squarf":"▪","squ":"□","squf":"▪","srarr":"→","Sscr":"𝒮","sscr":"𝓈","ssetmn":"∖","ssmile":"⌣","sstarf":"⋆","Star":"⋆","star":"☆","starf":"★","straightepsilon":"ϵ","straightphi":"ϕ","strns":"¯","sub":"⊂","Sub":"⋐","subdot":"⪽","subE":"⫅","sube":"⊆","subedot":"⫃","submult":"⫁","subnE":"⫋","subne":"⊊","subplus":"⪿","subrarr":"⥹","subset":"⊂","Subset":"⋐","subseteq":"⊆","subseteqq":"⫅","SubsetEqual":"⊆","subsetneq":"⊊","subsetneqq":"⫋","subsim":"⫇","subsub":"⫕","subsup":"⫓","succapprox":"⪸","succ":"≻","succcurlyeq":"≽","Succeeds":"≻","SucceedsEqual":"⪰","SucceedsSlantEqual":"≽","SucceedsTilde":"≿","succeq":"⪰","succnapprox":"⪺","succneqq":"⪶","succnsim":"⋩","succsim":"≿","SuchThat":"∋","sum":"∑","Sum":"∑","sung":"♪","sup1":"¹","sup2":"²","sup3":"³","sup":"⊃","Sup":"⋑","supdot":"⪾","supdsub":"⫘","supE":"⫆","supe":"⊇","supedot":"⫄","Superset":"⊃","SupersetEqual":"⊇","suphsol":"⟉","suphsub":"⫗","suplarr":"⥻","supmult":"⫂","supnE":"⫌","supne":"⊋","supplus":"⫀","supset":"⊃","Supset":"⋑","supseteq":"⊇","supseteqq":"⫆","supsetneq":"⊋","supsetneqq":"⫌","supsim":"⫈","supsub":"⫔","supsup":"⫖","swarhk":"⤦","swarr":"↙","swArr":"⇙","swarrow":"↙","swnwar":"⤪","szlig":"ß","Tab":"\\t","target":"⌖","Tau":"Τ","tau":"τ","tbrk":"⎴","Tcaron":"Ť","tcaron":"ť","Tcedil":"Ţ","tcedil":"ţ","Tcy":"Т","tcy":"т","tdot":"⃛","telrec":"⌕","Tfr":"𝔗","tfr":"𝔱","there4":"∴","therefore":"∴","Therefore":"∴","Theta":"Θ","theta":"θ","thetasym":"ϑ","thetav":"ϑ","thickapprox":"≈","thicksim":"∼","ThickSpace":" ","ThinSpace":" ","thinsp":" ","thkap":"≈","thksim":"∼","THORN":"Þ","thorn":"þ","tilde":"˜","Tilde":"∼","TildeEqual":"≃","TildeFullEqual":"≅","TildeTilde":"≈","timesbar":"⨱","timesb":"⊠","times":"×","timesd":"⨰","tint":"∭","toea":"⤨","topbot":"⌶","topcir":"⫱","top":"⊤","Topf":"𝕋","topf":"𝕥","topfork":"⫚","tosa":"⤩","tprime":"‴","trade":"™","TRADE":"™","triangle":"▵","triangledown":"▿","triangleleft":"◃","trianglelefteq":"⊴","triangleq":"≜","triangleright":"▹","trianglerighteq":"⊵","tridot":"◬","trie":"≜","triminus":"⨺","TripleDot":"⃛","triplus":"⨹","trisb":"⧍","tritime":"⨻","trpezium":"⏢","Tscr":"𝒯","tscr":"𝓉","TScy":"Ц","tscy":"ц","TSHcy":"Ћ","tshcy":"ћ","Tstrok":"Ŧ","tstrok":"ŧ","twixt":"≬","twoheadleftarrow":"↞","twoheadrightarrow":"↠","Uacute":"Ú","uacute":"ú","uarr":"↑","Uarr":"↟","uArr":"⇑","Uarrocir":"⥉","Ubrcy":"Ў","ubrcy":"ў","Ubreve":"Ŭ","ubreve":"ŭ","Ucirc":"Û","ucirc":"û","Ucy":"У","ucy":"у","udarr":"⇅","Udblac":"Ű","udblac":"ű","udhar":"⥮","ufisht":"⥾","Ufr":"𝔘","ufr":"𝔲","Ugrave":"Ù","ugrave":"ù","uHar":"⥣","uharl":"↿","uharr":"↾","uhblk":"▀","ulcorn":"⌜","ulcorner":"⌜","ulcrop":"⌏","ultri":"◸","Umacr":"Ū","umacr":"ū","uml":"¨","UnderBar":"_","UnderBrace":"⏟","UnderBracket":"⎵","UnderParenthesis":"⏝","Union":"⋃","UnionPlus":"⊎","Uogon":"Ų","uogon":"ų","Uopf":"𝕌","uopf":"𝕦","UpArrowBar":"⤒","uparrow":"↑","UpArrow":"↑","Uparrow":"⇑","UpArrowDownArrow":"⇅","updownarrow":"↕","UpDownArrow":"↕","Updownarrow":"⇕","UpEquilibrium":"⥮","upharpoonleft":"↿","upharpoonright":"↾","uplus":"⊎","UpperLeftArrow":"↖","UpperRightArrow":"↗","upsi":"υ","Upsi":"ϒ","upsih":"ϒ","Upsilon":"Υ","upsilon":"υ","UpTeeArrow":"↥","UpTee":"⊥","upuparrows":"⇈","urcorn":"⌝","urcorner":"⌝","urcrop":"⌎","Uring":"Ů","uring":"ů","urtri":"◹","Uscr":"𝒰","uscr":"𝓊","utdot":"⋰","Utilde":"Ũ","utilde":"ũ","utri":"▵","utrif":"▴","uuarr":"⇈","Uuml":"Ü","uuml":"ü","uwangle":"⦧","vangrt":"⦜","varepsilon":"ϵ","varkappa":"ϰ","varnothing":"∅","varphi":"ϕ","varpi":"ϖ","varpropto":"∝","varr":"↕","vArr":"⇕","varrho":"ϱ","varsigma":"ς","varsubsetneq":"⊊︀","varsubsetneqq":"⫋︀","varsupsetneq":"⊋︀","varsupsetneqq":"⫌︀","vartheta":"ϑ","vartriangleleft":"⊲","vartriangleright":"⊳","vBar":"⫨","Vbar":"⫫","vBarv":"⫩","Vcy":"В","vcy":"в","vdash":"⊢","vDash":"⊨","Vdash":"⊩","VDash":"⊫","Vdashl":"⫦","veebar":"⊻","vee":"∨","Vee":"⋁","veeeq":"≚","vellip":"⋮","verbar":"|","Verbar":"‖","vert":"|","Vert":"‖","VerticalBar":"∣","VerticalLine":"|","VerticalSeparator":"❘","VerticalTilde":"≀","VeryThinSpace":" ","Vfr":"𝔙","vfr":"𝔳","vltri":"⊲","vnsub":"⊂⃒","vnsup":"⊃⃒","Vopf":"𝕍","vopf":"𝕧","vprop":"∝","vrtri":"⊳","Vscr":"𝒱","vscr":"𝓋","vsubnE":"⫋︀","vsubne":"⊊︀","vsupnE":"⫌︀","vsupne":"⊋︀","Vvdash":"⊪","vzigzag":"⦚","Wcirc":"Ŵ","wcirc":"ŵ","wedbar":"⩟","wedge":"∧","Wedge":"⋀","wedgeq":"≙","weierp":"℘","Wfr":"𝔚","wfr":"𝔴","Wopf":"𝕎","wopf":"𝕨","wp":"℘","wr":"≀","wreath":"≀","Wscr":"𝒲","wscr":"𝓌","xcap":"⋂","xcirc":"◯","xcup":"⋃","xdtri":"▽","Xfr":"𝔛","xfr":"𝔵","xharr":"⟷","xhArr":"⟺","Xi":"Ξ","xi":"ξ","xlarr":"⟵","xlArr":"⟸","xmap":"⟼","xnis":"⋻","xodot":"⨀","Xopf":"𝕏","xopf":"𝕩","xoplus":"⨁","xotime":"⨂","xrarr":"⟶","xrArr":"⟹","Xscr":"𝒳","xscr":"𝓍","xsqcup":"⨆","xuplus":"⨄","xutri":"△","xvee":"⋁","xwedge":"⋀","Yacute":"Ý","yacute":"ý","YAcy":"Я","yacy":"я","Ycirc":"Ŷ","ycirc":"ŷ","Ycy":"Ы","ycy":"ы","yen":"¥","Yfr":"𝔜","yfr":"𝔶","YIcy":"Ї","yicy":"ї","Yopf":"𝕐","yopf":"𝕪","Yscr":"𝒴","yscr":"𝓎","YUcy":"Ю","yucy":"ю","yuml":"ÿ","Yuml":"Ÿ","Zacute":"Ź","zacute":"ź","Zcaron":"Ž","zcaron":"ž","Zcy":"З","zcy":"з","Zdot":"Ż","zdot":"ż","zeetrf":"ℨ","ZeroWidthSpace":"","Zeta":"Ζ","zeta":"ζ","zfr":"𝔷","Zfr":"ℨ","ZHcy":"Ж","zhcy":"ж","zigrarr":"⇝","zopf":"𝕫","Zopf":"ℤ","Zscr":"𝒵","zscr":"𝓏","zwj":"","zwnj":""}')},function(e,t,n){"use strict";var r={};function a(e,t,n){var o,i,u,l,s,c="";for("string"!=typeof t&&(n=t,t=a.defaultChars),void 0===n&&(n=!0),s=function(e){var t,n,a=r[e];if(a)return a;for(a=r[e]=[],t=0;t<128;t++)n=String.fromCharCode(t),/^[0-9a-z]$/i.test(n)?a.push(n):a.push("%"+("0"+t.toString(16).toUpperCase()).slice(-2));for(t=0;t<e.length;t++)a[e.charCodeAt(t)]=e[t];return a}(t),o=0,i=e.length;o<i;o++)if(u=e.charCodeAt(o),n&&37===u&&o+2<i&&/^[0-9a-f]{2}$/i.test(e.slice(o+1,o+3)))c+=e.slice(o,o+3),o+=2;else if(u<128)c+=s[u];else if(u>=55296&&u<=57343){if(u>=55296&&u<=56319&&o+1<i&&(l=e.charCodeAt(o+1))>=56320&&l<=57343){c+=encodeURIComponent(e[o]+e[o+1]),o++;continue}c+="%EF%BF%BD"}else c+=encodeURIComponent(e[o]);return c}a.defaultChars=";/?:@&=+$,-_.!~*'()#",a.componentChars="-_.!~*'()",e.exports=a},function(e,t,n){"use strict";var r={};function a(e,t){var n;return"string"!=typeof t&&(t=a.defaultChars),n=function(e){var t,n,a=r[e];if(a)return a;for(a=r[e]=[],t=0;t<128;t++)n=String.fromCharCode(t),a.push(n);for(t=0;t<e.length;t++)a[n=e.charCodeAt(t)]="%"+("0"+n.toString(16).toUpperCase()).slice(-2);return a}(t),e.replace(/(%[a-f0-9]{2})+/gi,(function(e){var t,r,a,o,i,u,l,s="";for(t=0,r=e.length;t<r;t+=3)(a=parseInt(e.slice(t+1,t+3),16))<128?s+=n[a]:192==(224&a)&&t+3<r&&128==(192&(o=parseInt(e.slice(t+4,t+6),16)))?(s+=(l=a<<6&1984|63&o)<128?"��":String.fromCharCode(l),t+=3):224==(240&a)&&t+6<r&&(o=parseInt(e.slice(t+4,t+6),16),i=parseInt(e.slice(t+7,t+9),16),128==(192&o)&&128==(192&i))?(s+=(l=a<<12&61440|o<<6&4032|63&i)<2048||l>=55296&&l<=57343?"���":String.fromCharCode(l),t+=6):240==(248&a)&&t+9<r&&(o=parseInt(e.slice(t+4,t+6),16),i=parseInt(e.slice(t+7,t+9),16),u=parseInt(e.slice(t+10,t+12),16),128==(192&o)&&128==(192&i)&&128==(192&u))?((l=a<<18&1835008|o<<12&258048|i<<6&4032|63&u)<65536||l>1114111?s+="����":(l-=65536,s+=String.fromCharCode(55296+(l>>10),56320+(1023&l))),t+=9):s+="�";return s}))}a.defaultChars=";/?:@&=+$,#",a.componentChars="",e.exports=a},function(e,t,n){"use strict";e.exports=function(e){var t="";return t+=e.protocol||"",t+=e.slashes?"//":"",t+=e.auth?e.auth+"@":"",e.hostname&&-1!==e.hostname.indexOf(":")?t+="["+e.hostname+"]":t+=e.hostname||"",t+=e.port?":"+e.port:"",t+=e.pathname||"",t+=e.search||"",t+=e.hash||""}},function(e,t,n){"use strict";function r(){this.protocol=null,this.slashes=null,this.auth=null,this.port=null,this.hostname=null,this.hash=null,this.search=null,this.pathname=null}var a=/^([a-z0-9.+-]+:)/i,o=/:[0-9]*$/,i=/^(\/\/?(?!\/)[^\?\s]*)(\?[^\s]*)?$/,u=["{","}","|","\\","^","`"].concat(["<",">",'"',"`"," ","\r","\n","\t"]),l=["'"].concat(u),s=["%","/","?",";","#"].concat(l),c=["/","?","#"],f=/^[+a-z0-9A-Z_-]{0,63}$/,d=/^([+a-z0-9A-Z_-]{0,63})(.*)$/,p={javascript:!0,"javascript:":!0},h={http:!0,https:!0,ftp:!0,gopher:!0,file:!0,"http:":!0,"https:":!0,"ftp:":!0,"gopher:":!0,"file:":!0};r.prototype.parse=function(e,t){var n,r,o,u,l,m=e;if(m=m.trim(),!t&&1===e.split("#").length){var g=i.exec(m);if(g)return this.pathname=g[1],g[2]&&(this.search=g[2]),this}var v=a.exec(m);if(v&&(o=(v=v[0]).toLowerCase(),this.protocol=v,m=m.substr(v.length)),(t||v||m.match(/^\/\/[^@\/]+@[^@\/]+/))&&(!(l="//"===m.substr(0,2))||v&&p[v]||(m=m.substr(2),this.slashes=!0)),!p[v]&&(l||v&&!h[v])){var y,b,_=-1;for(n=0;n<c.length;n++)-1!==(u=m.indexOf(c[n]))&&(-1===_||u<_)&&(_=u);for(-1!==(b=-1===_?m.lastIndexOf("@"):m.lastIndexOf("@",_))&&(y=m.slice(0,b),m=m.slice(b+1),this.auth=y),_=-1,n=0;n<s.length;n++)-1!==(u=m.indexOf(s[n]))&&(-1===_||u<_)&&(_=u);-1===_&&(_=m.length),":"===m[_-1]&&_--;var w=m.slice(0,_);m=m.slice(_),this.parseHost(w),this.hostname=this.hostname||"";var k="["===this.hostname[0]&&"]"===this.hostname[this.hostname.length-1];if(!k){var x=this.hostname.split(/\./);for(n=0,r=x.length;n<r;n++){var E=x[n];if(E&&!E.match(f)){for(var C="",D=0,S=E.length;D<S;D++)E.charCodeAt(D)>127?C+="x":C+=E[D];if(!C.match(f)){var T=x.slice(0,n),A=x.slice(n+1),F=E.match(d);F&&(T.push(F[1]),A.unshift(F[2])),A.length&&(m=A.join(".")+m),this.hostname=T.join(".");break}}}}this.hostname.length>255&&(this.hostname=""),k&&(this.hostname=this.hostname.substr(1,this.hostname.length-2))}var O=m.indexOf("#");-1!==O&&(this.hash=m.substr(O),m=m.slice(0,O));var P=m.indexOf("?");return-1!==P&&(this.search=m.substr(P),m=m.slice(0,P)),m&&(this.pathname=m),h[o]&&this.hostname&&!this.pathname&&(this.pathname=""),this},r.prototype.parseHost=function(e){var t=o.exec(e);t&&(":"!==(t=t[0])&&(this.port=t.substr(1)),e=e.substr(0,e.length-t.length)),e&&(this.hostname=e)},e.exports=function(e,t){if(e&&e instanceof r)return e;var n=new r;return n.parse(e,t),n}},function(e,t,n){"use strict";t.Any=n(45),t.Cc=n(46),t.Cf=n(101),t.P=n(18),t.Z=n(47)},function(e,t){e.exports=/[\xAD\u0600-\u0605\u061C\u06DD\u070F\u08E2\u180E\u200B-\u200F\u202A-\u202E\u2060-\u2064\u2066-\u206F\uFEFF\uFFF9-\uFFFB]|\uD804[\uDCBD\uDCCD]|\uD82F[\uDCA0-\uDCA3]|\uD834[\uDD73-\uDD7A]|\uDB40[\uDC01\uDC20-\uDC7F]/},function(e,t,n){"use strict";t.parseLinkLabel=n(103),t.parseLinkDestination=n(104),t.parseLinkTitle=n(105)},function(e,t,n){"use strict";e.exports=function(e,t,n){var r,a,o,i,u=-1,l=e.posMax,s=e.pos;for(e.pos=t+1,r=1;e.pos<l;){if(93===(o=e.src.charCodeAt(e.pos))&&0===--r){a=!0;break}if(i=e.pos,e.md.inline.skipToken(e),91===o)if(i===e.pos-1)r++;else if(n)return e.pos=s,-1}return a&&(u=e.pos),e.pos=s,u}},function(e,t,n){"use strict";var r=n(1).unescapeAll;e.exports=function(e,t,n){var a,o,i=t,u={ok:!1,pos:0,lines:0,str:""};if(60===e.charCodeAt(t)){for(t++;t<n;){if(10===(a=e.charCodeAt(t)))return u;if(62===a)return u.pos=t+1,u.str=r(e.slice(i+1,t)),u.ok=!0,u;92===a&&t+1<n?t+=2:t++}return u}for(o=0;t<n&&32!==(a=e.charCodeAt(t))&&!(a<32||127===a);)if(92===a&&t+1<n)t+=2;else{if(40===a&&o++,41===a){if(0===o)break;o--}t++}return i===t||0!==o||(u.str=r(e.slice(i,t)),u.lines=0,u.pos=t,u.ok=!0),u}},function(e,t,n){"use strict";var r=n(1).unescapeAll;e.exports=function(e,t,n){var a,o,i=0,u=t,l={ok:!1,pos:0,lines:0,str:""};if(t>=n)return l;if(34!==(o=e.charCodeAt(t))&&39!==o&&40!==o)return l;for(t++,40===o&&(o=41);t<n;){if((a=e.charCodeAt(t))===o)return l.pos=t+1,l.lines=i,l.str=r(e.slice(u+1,t)),l.ok=!0,l;10===a?i++:92===a&&t+1<n&&(t++,10===e.charCodeAt(t)&&i++),t++}return l}},function(e,t,n){"use strict";var r=n(1).assign,a=n(1).unescapeAll,o=n(1).escapeHtml,i={};function u(){this.rules=r({},i)}i.code_inline=function(e,t,n,r,a){var i=e[t];return"<code"+a.renderAttrs(i)+">"+o(e[t].content)+"</code>"},i.code_block=function(e,t,n,r,a){var i=e[t];return"<pre"+a.renderAttrs(i)+"><code>"+o(e[t].content)+"</code></pre>\n"},i.fence=function(e,t,n,r,i){var u,l,s,c,f,d=e[t],p=d.info?a(d.info).trim():"",h="",m="";return p&&(h=(s=p.split(/(\s+)/g))[0],m=s.slice(2).join("")),0===(u=n.highlight&&n.highlight(d.content,h,m)||o(d.content)).indexOf("<pre")?u+"\n":p?(l=d.attrIndex("class"),c=d.attrs?d.attrs.slice():[],l<0?c.push(["class",n.langPrefix+h]):c[l][1]+=" "+n.langPrefix+h,f={attrs:c},"<pre><code"+i.renderAttrs(f)+">"+u+"</code></pre>\n"):"<pre><code"+i.renderAttrs(d)+">"+u+"</code></pre>\n"},i.image=function(e,t,n,r,a){var o=e[t];return o.attrs[o.attrIndex("alt")][1]=a.renderInlineAsText(o.children,n,r),a.renderToken(e,t,n)},i.hardbreak=function(e,t,n){return n.xhtmlOut?"<br />\n":"<br>\n"},i.softbreak=function(e,t,n){return n.breaks?n.xhtmlOut?"<br />\n":"<br>\n":"\n"},i.text=function(e,t){return o(e[t].content)},i.html_block=function(e,t){return e[t].content},i.html_inline=function(e,t){return e[t].content},u.prototype.renderAttrs=function(e){var t,n,r;if(!e.attrs)return"";for(r="",t=0,n=e.attrs.length;t<n;t++)r+=" "+o(e.attrs[t][0])+'="'+o(e.attrs[t][1])+'"';return r},u.prototype.renderToken=function(e,t,n){var r,a="",o=!1,i=e[t];return i.hidden?"":(i.block&&-1!==i.nesting&&t&&e[t-1].hidden&&(a+="\n"),a+=(-1===i.nesting?"</":"<")+i.tag,a+=this.renderAttrs(i),0===i.nesting&&n.xhtmlOut&&(a+=" /"),i.block&&(o=!0,1===i.nesting&&t+1<e.length&&("inline"===(r=e[t+1]).type||r.hidden||-1===r.nesting&&r.tag===i.tag)&&(o=!1)),a+=o?">\n":">")},u.prototype.renderInline=function(e,t,n){for(var r,a="",o=this.rules,i=0,u=e.length;i<u;i++)void 0!==o[r=e[i].type]?a+=o[r](e,i,t,n,this):a+=this.renderToken(e,i,t);return a},u.prototype.renderInlineAsText=function(e,t,n){for(var r="",a=0,o=e.length;a<o;a++)"text"===e[a].type?r+=e[a].content:"image"===e[a].type&&(r+=this.renderInlineAsText(e[a].children,t,n));return r},u.prototype.render=function(e,t,n){var r,a,o,i="",u=this.rules;for(r=0,a=e.length;r<a;r++)"inline"===(o=e[r].type)?i+=this.renderInline(e[r].children,t,n):void 0!==u[o]?i+=u[e[r].type](e,r,t,n,this):i+=this.renderToken(e,r,t,n);return i},e.exports=u},function(e,t,n){"use strict";var r=n(19),a=[["normalize",n(108)],["block",n(109)],["inline",n(110)],["linkify",n(111)],["replacements",n(112)],["smartquotes",n(113)]];function o(){this.ruler=new r;for(var e=0;e<a.length;e++)this.ruler.push(a[e][0],a[e][1])}o.prototype.process=function(e){var t,n,r;for(t=0,n=(r=this.ruler.getRules("")).length;t<n;t++)r[t](e)},o.prototype.State=n(114),e.exports=o},function(e,t,n){"use strict";var r=/\r\n?|\n/g,a=/\0/g;e.exports=function(e){var t;t=(t=e.src.replace(r,"\n")).replace(a,"�"),e.src=t}},function(e,t,n){"use strict";e.exports=function(e){var t;e.inlineMode?((t=new e.Token("inline","",0)).content=e.src,t.map=[0,1],t.children=[],e.tokens.push(t)):e.md.block.parse(e.src,e.md,e.env,e.tokens)}},function(e,t,n){"use strict";e.exports=function(e){var t,n,r,a=e.tokens;for(n=0,r=a.length;n<r;n++)"inline"===(t=a[n]).type&&e.md.inline.parse(t.content,e.md,e.env,t.children)}},function(e,t,n){"use strict";var r=n(1).arrayReplaceAt;function a(e){return/^<\/a\s*>/i.test(e)}e.exports=function(e){var t,n,o,i,u,l,s,c,f,d,p,h,m,g,v,y,b,_,w=e.tokens;if(e.md.options.linkify)for(n=0,o=w.length;n<o;n++)if("inline"===w[n].type&&e.md.linkify.pretest(w[n].content))for(m=0,t=(i=w[n].children).length-1;t>=0;t--)if("link_close"!==(l=i[t]).type){if("html_inline"===l.type&&(_=l.content,/^<a[>\s]/i.test(_)&&m>0&&m--,a(l.content)&&m++),!(m>0)&&"text"===l.type&&e.md.linkify.test(l.content)){for(f=l.content,b=e.md.linkify.match(f),s=[],h=l.level,p=0,c=0;c<b.length;c++)g=b[c].url,v=e.md.normalizeLink(g),e.md.validateLink(v)&&(y=b[c].text,y=b[c].schema?"mailto:"!==b[c].schema||/^mailto:/i.test(y)?e.md.normalizeLinkText(y):e.md.normalizeLinkText("mailto:"+y).replace(/^mailto:/,""):e.md.normalizeLinkText("http://"+y).replace(/^http:\/\//,""),(d=b[c].index)>p&&((u=new e.Token("text","",0)).content=f.slice(p,d),u.level=h,s.push(u)),(u=new e.Token("link_open","a",1)).attrs=[["href",v]],u.level=h++,u.markup="linkify",u.info="auto",s.push(u),(u=new e.Token("text","",0)).content=y,u.level=h,s.push(u),(u=new e.Token("link_close","a",-1)).level=--h,u.markup="linkify",u.info="auto",s.push(u),p=b[c].lastIndex);p<f.length&&((u=new e.Token("text","",0)).content=f.slice(p),u.level=h,s.push(u)),w[n].children=i=r(i,t,s)}}else for(t--;i[t].level!==l.level&&"link_open"!==i[t].type;)t--}},function(e,t,n){"use strict";var r=/\+-|\.\.|\?\?\?\?|!!!!|,,|--/,a=/\((c|tm|r|p)\)/i,o=/\((c|tm|r|p)\)/gi,i={c:"©",r:"®",p:"§",tm:"™"};function u(e,t){return i[t.toLowerCase()]}function l(e){var t,n,r=0;for(t=e.length-1;t>=0;t--)"text"!==(n=e[t]).type||r||(n.content=n.content.replace(o,u)),"link_open"===n.type&&"auto"===n.info&&r--,"link_close"===n.type&&"auto"===n.info&&r++}function s(e){var t,n,a=0;for(t=e.length-1;t>=0;t--)"text"!==(n=e[t]).type||a||r.test(n.content)&&(n.content=n.content.replace(/\+-/g,"±").replace(/\.{2,}/g,"…").replace(/([?!])…/g,"$1..").replace(/([?!]){4,}/g,"$1$1$1").replace(/,{2,}/g,",").replace(/(^|[^-])---(?=[^-]|$)/gm,"$1—").replace(/(^|\s)--(?=\s|$)/gm,"$1–").replace(/(^|[^-\s])--(?=[^-\s]|$)/gm,"$1–")),"link_open"===n.type&&"auto"===n.info&&a--,"link_close"===n.type&&"auto"===n.info&&a++}e.exports=function(e){var t;if(e.md.options.typographer)for(t=e.tokens.length-1;t>=0;t--)"inline"===e.tokens[t].type&&(a.test(e.tokens[t].content)&&l(e.tokens[t].children),r.test(e.tokens[t].content)&&s(e.tokens[t].children))}},function(e,t,n){"use strict";var r=n(1).isWhiteSpace,a=n(1).isPunctChar,o=n(1).isMdAsciiPunct,i=/['"]/,u=/['"]/g;function l(e,t,n){return e.substr(0,t)+n+e.substr(t+1)}function s(e,t){var n,i,s,c,f,d,p,h,m,g,v,y,b,_,w,k,x,E,C,D,S;for(C=[],n=0;n<e.length;n++){for(i=e[n],p=e[n].level,x=C.length-1;x>=0&&!(C[x].level<=p);x--);if(C.length=x+1,"text"===i.type){f=0,d=(s=i.content).length;e:for(;f<d&&(u.lastIndex=f,c=u.exec(s));){if(w=k=!0,f=c.index+1,E="'"===c[0],m=32,c.index-1>=0)m=s.charCodeAt(c.index-1);else for(x=n-1;x>=0&&("softbreak"!==e[x].type&&"hardbreak"!==e[x].type);x--)if(e[x].content){m=e[x].content.charCodeAt(e[x].content.length-1);break}if(g=32,f<d)g=s.charCodeAt(f);else for(x=n+1;x<e.length&&("softbreak"!==e[x].type&&"hardbreak"!==e[x].type);x++)if(e[x].content){g=e[x].content.charCodeAt(0);break}if(v=o(m)||a(String.fromCharCode(m)),y=o(g)||a(String.fromCharCode(g)),b=r(m),(_=r(g))?w=!1:y&&(b||v||(w=!1)),b?k=!1:v&&(_||y||(k=!1)),34===g&&'"'===c[0]&&m>=48&&m<=57&&(k=w=!1),w&&k&&(w=v,k=y),w||k){if(k)for(x=C.length-1;x>=0&&(h=C[x],!(C[x].level<p));x--)if(h.single===E&&C[x].level===p){h=C[x],E?(D=t.md.options.quotes[2],S=t.md.options.quotes[3]):(D=t.md.options.quotes[0],S=t.md.options.quotes[1]),i.content=l(i.content,c.index,S),e[h.token].content=l(e[h.token].content,h.pos,D),f+=S.length-1,h.token===n&&(f+=D.length-1),d=(s=i.content).length,C.length=x;continue e}w?C.push({token:n,pos:c.index,single:E,level:p}):k&&E&&(i.content=l(i.content,c.index,"’"))}else E&&(i.content=l(i.content,c.index,"’"))}}}}e.exports=function(e){var t;if(e.md.options.typographer)for(t=e.tokens.length-1;t>=0;t--)"inline"===e.tokens[t].type&&i.test(e.tokens[t].content)&&s(e.tokens[t].children,e)}},function(e,t,n){"use strict";var r=n(20);function a(e,t,n){this.src=e,this.env=n,this.tokens=[],this.inlineMode=!1,this.md=t}a.prototype.Token=r,e.exports=a},function(e,t,n){"use strict";var r=n(19),a=[["table",n(116),["paragraph","reference"]],["code",n(117)],["fence",n(118),["paragraph","reference","blockquote","list"]],["blockquote",n(119),["paragraph","reference","blockquote","list"]],["hr",n(120),["paragraph","reference","blockquote","list"]],["list",n(121),["paragraph","reference","blockquote"]],["reference",n(122)],["heading",n(123),["paragraph","reference","blockquote"]],["lheading",n(124)],["html_block",n(125),["paragraph","reference","blockquote"]],["paragraph",n(127)]];function o(){this.ruler=new r;for(var e=0;e<a.length;e++)this.ruler.push(a[e][0],a[e][1],{alt:(a[e][2]||[]).slice()})}o.prototype.tokenize=function(e,t,n){for(var r,a=this.ruler.getRules(""),o=a.length,i=t,u=!1,l=e.md.options.maxNesting;i<n&&(e.line=i=e.skipEmptyLines(i),!(i>=n))&&!(e.sCount[i]<e.blkIndent);){if(e.level>=l){e.line=n;break}for(r=0;r<o&&!a[r](e,i,n,!1);r++);e.tight=!u,e.isEmpty(e.line-1)&&(u=!0),(i=e.line)<n&&e.isEmpty(i)&&(u=!0,i++,e.line=i)}},o.prototype.parse=function(e,t,n,r){var a;e&&(a=new this.State(e,t,n,r),this.tokenize(a,a.line,a.lineMax))},o.prototype.State=n(128),e.exports=o},function(e,t,n){"use strict";var r=n(1).isSpace;function a(e,t){var n=e.bMarks[t]+e.tShift[t],r=e.eMarks[t];return e.src.substr(n,r-n)}function o(e){var t,n=[],r=0,a=e.length,o=!1,i=0,u="";for(t=e.charCodeAt(r);r<a;)124===t&&(o?(u+=e.substring(i,r-1),i=r):(n.push(u+e.substring(i,r)),u="",i=r+1)),o=92===t,r++,t=e.charCodeAt(r);return n.push(u+e.substring(i)),n}e.exports=function(e,t,n,i){var u,l,s,c,f,d,p,h,m,g,v,y,b,_,w,k;if(t+2>n)return!1;if(d=t+1,e.sCount[d]<e.blkIndent)return!1;if(e.sCount[d]-e.blkIndent>=4)return!1;if((s=e.bMarks[d]+e.tShift[d])>=e.eMarks[d])return!1;if(124!==(u=e.src.charCodeAt(s++))&&45!==u&&58!==u)return!1;for(;s<e.eMarks[d];){if(124!==(u=e.src.charCodeAt(s))&&45!==u&&58!==u&&!r(u))return!1;s++}for(p=(l=a(e,t+1)).split("|"),g=[],c=0;c<p.length;c++){if(!(v=p[c].trim())){if(0===c||c===p.length-1)continue;return!1}if(!/^:?-+:?$/.test(v))return!1;58===v.charCodeAt(v.length-1)?g.push(58===v.charCodeAt(0)?"center":"right"):58===v.charCodeAt(0)?g.push("left"):g.push("")}if(-1===(l=a(e,t).trim()).indexOf("|"))return!1;if(e.sCount[t]-e.blkIndent>=4)return!1;if((p=o(l)).length&&""===p[0]&&p.shift(),p.length&&""===p[p.length-1]&&p.pop(),(h=p.length)!==g.length)return!1;if(i)return!0;for(_=e.parentType,e.parentType="table",k=e.md.block.ruler.getRules("blockquote"),(m=e.push("table_open","table",1)).map=y=[t,0],(m=e.push("thead_open","thead",1)).map=[t,t+1],(m=e.push("tr_open","tr",1)).map=[t,t+1],c=0;c<p.length;c++)m=e.push("th_open","th",1),g[c]&&(m.attrs=[["style","text-align:"+g[c]]]),(m=e.push("inline","",0)).content=p[c].trim(),m.children=[],m=e.push("th_close","th",-1);for(m=e.push("tr_close","tr",-1),m=e.push("thead_close","thead",-1),d=t+2;d<n&&!(e.sCount[d]<e.blkIndent);d++){for(w=!1,c=0,f=k.length;c<f;c++)if(k[c](e,d,n,!0)){w=!0;break}if(w)break;if(!(l=a(e,d).trim()))break;if(e.sCount[d]-e.blkIndent>=4)break;for((p=o(l)).length&&""===p[0]&&p.shift(),p.length&&""===p[p.length-1]&&p.pop(),d===t+2&&((m=e.push("tbody_open","tbody",1)).map=b=[t+2,0]),(m=e.push("tr_open","tr",1)).map=[d,d+1],c=0;c<h;c++)m=e.push("td_open","td",1),g[c]&&(m.attrs=[["style","text-align:"+g[c]]]),(m=e.push("inline","",0)).content=p[c]?p[c].trim():"",m.children=[],m=e.push("td_close","td",-1);m=e.push("tr_close","tr",-1)}return b&&(m=e.push("tbody_close","tbody",-1),b[1]=d),m=e.push("table_close","table",-1),y[1]=d,e.parentType=_,e.line=d,!0}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r,a,o;if(e.sCount[t]-e.blkIndent<4)return!1;for(a=r=t+1;r<n;)if(e.isEmpty(r))r++;else{if(!(e.sCount[r]-e.blkIndent>=4))break;a=++r}return e.line=a,(o=e.push("code_block","code",0)).content=e.getLines(t,a,4+e.blkIndent,!0),o.map=[t,e.line],!0}},function(e,t,n){"use strict";e.exports=function(e,t,n,r){var a,o,i,u,l,s,c,f=!1,d=e.bMarks[t]+e.tShift[t],p=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(d+3>p)return!1;if(126!==(a=e.src.charCodeAt(d))&&96!==a)return!1;if(l=d,(o=(d=e.skipChars(d,a))-l)<3)return!1;if(c=e.src.slice(l,d),i=e.src.slice(d,p),96===a&&i.indexOf(String.fromCharCode(a))>=0)return!1;if(r)return!0;for(u=t;!(++u>=n)&&!((d=l=e.bMarks[u]+e.tShift[u])<(p=e.eMarks[u])&&e.sCount[u]<e.blkIndent);)if(e.src.charCodeAt(d)===a&&!(e.sCount[u]-e.blkIndent>=4||(d=e.skipChars(d,a))-l<o||(d=e.skipSpaces(d))<p)){f=!0;break}return o=e.sCount[t],e.line=u+(f?1:0),(s=e.push("fence","code",0)).info=i,s.content=e.getLines(t+1,u,o,!0),s.markup=c,s.map=[t,e.line],!0}},function(e,t,n){"use strict";var r=n(1).isSpace;e.exports=function(e,t,n,a){var o,i,u,l,s,c,f,d,p,h,m,g,v,y,b,_,w,k,x,E,C=e.lineMax,D=e.bMarks[t]+e.tShift[t],S=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(62!==e.src.charCodeAt(D++))return!1;if(a)return!0;for(l=p=e.sCount[t]+1,32===e.src.charCodeAt(D)?(D++,l++,p++,o=!1,_=!0):9===e.src.charCodeAt(D)?(_=!0,(e.bsCount[t]+p)%4==3?(D++,l++,p++,o=!1):o=!0):_=!1,h=[e.bMarks[t]],e.bMarks[t]=D;D<S&&(i=e.src.charCodeAt(D),r(i));)9===i?p+=4-(p+e.bsCount[t]+(o?1:0))%4:p++,D++;for(m=[e.bsCount[t]],e.bsCount[t]=e.sCount[t]+1+(_?1:0),c=D>=S,y=[e.sCount[t]],e.sCount[t]=p-l,b=[e.tShift[t]],e.tShift[t]=D-e.bMarks[t],k=e.md.block.ruler.getRules("blockquote"),v=e.parentType,e.parentType="blockquote",d=t+1;d<n&&(E=e.sCount[d]<e.blkIndent,!((D=e.bMarks[d]+e.tShift[d])>=(S=e.eMarks[d])));d++)if(62!==e.src.charCodeAt(D++)||E){if(c)break;for(w=!1,u=0,s=k.length;u<s;u++)if(k[u](e,d,n,!0)){w=!0;break}if(w){e.lineMax=d,0!==e.blkIndent&&(h.push(e.bMarks[d]),m.push(e.bsCount[d]),b.push(e.tShift[d]),y.push(e.sCount[d]),e.sCount[d]-=e.blkIndent);break}h.push(e.bMarks[d]),m.push(e.bsCount[d]),b.push(e.tShift[d]),y.push(e.sCount[d]),e.sCount[d]=-1}else{for(l=p=e.sCount[d]+1,32===e.src.charCodeAt(D)?(D++,l++,p++,o=!1,_=!0):9===e.src.charCodeAt(D)?(_=!0,(e.bsCount[d]+p)%4==3?(D++,l++,p++,o=!1):o=!0):_=!1,h.push(e.bMarks[d]),e.bMarks[d]=D;D<S&&(i=e.src.charCodeAt(D),r(i));)9===i?p+=4-(p+e.bsCount[d]+(o?1:0))%4:p++,D++;c=D>=S,m.push(e.bsCount[d]),e.bsCount[d]=e.sCount[d]+1+(_?1:0),y.push(e.sCount[d]),e.sCount[d]=p-l,b.push(e.tShift[d]),e.tShift[d]=D-e.bMarks[d]}for(g=e.blkIndent,e.blkIndent=0,(x=e.push("blockquote_open","blockquote",1)).markup=">",x.map=f=[t,0],e.md.block.tokenize(e,t,d),(x=e.push("blockquote_close","blockquote",-1)).markup=">",e.lineMax=C,e.parentType=v,f[1]=e.line,u=0;u<b.length;u++)e.bMarks[u+t]=h[u],e.tShift[u+t]=b[u],e.sCount[u+t]=y[u],e.bsCount[u+t]=m[u];return e.blkIndent=g,!0}},function(e,t,n){"use strict";var r=n(1).isSpace;e.exports=function(e,t,n,a){var o,i,u,l,s=e.bMarks[t]+e.tShift[t],c=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(42!==(o=e.src.charCodeAt(s++))&&45!==o&&95!==o)return!1;for(i=1;s<c;){if((u=e.src.charCodeAt(s++))!==o&&!r(u))return!1;u===o&&i++}return!(i<3)&&(a||(e.line=t+1,(l=e.push("hr","hr",0)).map=[t,e.line],l.markup=Array(i+1).join(String.fromCharCode(o))),!0)}},function(e,t,n){"use strict";var r=n(1).isSpace;function a(e,t){var n,a,o,i;return a=e.bMarks[t]+e.tShift[t],o=e.eMarks[t],42!==(n=e.src.charCodeAt(a++))&&45!==n&&43!==n||a<o&&(i=e.src.charCodeAt(a),!r(i))?-1:a}function o(e,t){var n,a=e.bMarks[t]+e.tShift[t],o=a,i=e.eMarks[t];if(o+1>=i)return-1;if((n=e.src.charCodeAt(o++))<48||n>57)return-1;for(;;){if(o>=i)return-1;if(!((n=e.src.charCodeAt(o++))>=48&&n<=57)){if(41===n||46===n)break;return-1}if(o-a>=10)return-1}return o<i&&(n=e.src.charCodeAt(o),!r(n))?-1:o}e.exports=function(e,t,n,r){var i,u,l,s,c,f,d,p,h,m,g,v,y,b,_,w,k,x,E,C,D,S,T,A,F,O,P,M,R=!1,N=!0;if(e.sCount[t]-e.blkIndent>=4)return!1;if(e.listIndent>=0&&e.sCount[t]-e.listIndent>=4&&e.sCount[t]<e.blkIndent)return!1;if(r&&"paragraph"===e.parentType&&e.tShift[t]>=e.blkIndent&&(R=!0),(T=o(e,t))>=0){if(d=!0,F=e.bMarks[t]+e.tShift[t],y=Number(e.src.substr(F,T-F-1)),R&&1!==y)return!1}else{if(!((T=a(e,t))>=0))return!1;d=!1}if(R&&e.skipSpaces(T)>=e.eMarks[t])return!1;if(v=e.src.charCodeAt(T-1),r)return!0;for(g=e.tokens.length,d?(M=e.push("ordered_list_open","ol",1),1!==y&&(M.attrs=[["start",y]])):M=e.push("bullet_list_open","ul",1),M.map=m=[t,0],M.markup=String.fromCharCode(v),_=t,A=!1,P=e.md.block.ruler.getRules("list"),x=e.parentType,e.parentType="list";_<n;){for(S=T,b=e.eMarks[_],f=w=e.sCount[_]+T-(e.bMarks[t]+e.tShift[t]);S<b;){if(9===(i=e.src.charCodeAt(S)))w+=4-(w+e.bsCount[_])%4;else{if(32!==i)break;w++}S++}if((c=(u=S)>=b?1:w-f)>4&&(c=1),s=f+c,(M=e.push("list_item_open","li",1)).markup=String.fromCharCode(v),M.map=p=[t,0],D=e.tight,C=e.tShift[t],E=e.sCount[t],k=e.listIndent,e.listIndent=e.blkIndent,e.blkIndent=s,e.tight=!0,e.tShift[t]=u-e.bMarks[t],e.sCount[t]=w,u>=b&&e.isEmpty(t+1)?e.line=Math.min(e.line+2,n):e.md.block.tokenize(e,t,n,!0),e.tight&&!A||(N=!1),A=e.line-t>1&&e.isEmpty(e.line-1),e.blkIndent=e.listIndent,e.listIndent=k,e.tShift[t]=C,e.sCount[t]=E,e.tight=D,(M=e.push("list_item_close","li",-1)).markup=String.fromCharCode(v),_=t=e.line,p[1]=_,u=e.bMarks[t],_>=n)break;if(e.sCount[_]<e.blkIndent)break;if(e.sCount[t]-e.blkIndent>=4)break;for(O=!1,l=0,h=P.length;l<h;l++)if(P[l](e,_,n,!0)){O=!0;break}if(O)break;if(d){if((T=o(e,_))<0)break}else if((T=a(e,_))<0)break;if(v!==e.src.charCodeAt(T-1))break}return(M=d?e.push("ordered_list_close","ol",-1):e.push("bullet_list_close","ul",-1)).markup=String.fromCharCode(v),m[1]=_,e.line=_,e.parentType=x,N&&function(e,t){var n,r,a=e.level+2;for(n=t+2,r=e.tokens.length-2;n<r;n++)e.tokens[n].level===a&&"paragraph_open"===e.tokens[n].type&&(e.tokens[n+2].hidden=!0,e.tokens[n].hidden=!0,n+=2)}(e,g),!0}},function(e,t,n){"use strict";var r=n(1).normalizeReference,a=n(1).isSpace;e.exports=function(e,t,n,o){var i,u,l,s,c,f,d,p,h,m,g,v,y,b,_,w,k=0,x=e.bMarks[t]+e.tShift[t],E=e.eMarks[t],C=t+1;if(e.sCount[t]-e.blkIndent>=4)return!1;if(91!==e.src.charCodeAt(x))return!1;for(;++x<E;)if(93===e.src.charCodeAt(x)&&92!==e.src.charCodeAt(x-1)){if(x+1===E)return!1;if(58!==e.src.charCodeAt(x+1))return!1;break}for(s=e.lineMax,_=e.md.block.ruler.getRules("reference"),m=e.parentType,e.parentType="reference";C<s&&!e.isEmpty(C);C++)if(!(e.sCount[C]-e.blkIndent>3||e.sCount[C]<0)){for(b=!1,f=0,d=_.length;f<d;f++)if(_[f](e,C,s,!0)){b=!0;break}if(b)break}for(E=(y=e.getLines(t,C,e.blkIndent,!1).trim()).length,x=1;x<E;x++){if(91===(i=y.charCodeAt(x)))return!1;if(93===i){h=x;break}(10===i||92===i&&++x<E&&10===y.charCodeAt(x))&&k++}if(h<0||58!==y.charCodeAt(h+1))return!1;for(x=h+2;x<E;x++)if(10===(i=y.charCodeAt(x)))k++;else if(!a(i))break;if(!(g=e.md.helpers.parseLinkDestination(y,x,E)).ok)return!1;if(c=e.md.normalizeLink(g.str),!e.md.validateLink(c))return!1;for(u=x=g.pos,l=k+=g.lines,v=x;x<E;x++)if(10===(i=y.charCodeAt(x)))k++;else if(!a(i))break;for(g=e.md.helpers.parseLinkTitle(y,x,E),x<E&&v!==x&&g.ok?(w=g.str,x=g.pos,k+=g.lines):(w="",x=u,k=l);x<E&&(i=y.charCodeAt(x),a(i));)x++;if(x<E&&10!==y.charCodeAt(x)&&w)for(w="",x=u,k=l;x<E&&(i=y.charCodeAt(x),a(i));)x++;return!(x<E&&10!==y.charCodeAt(x))&&(!!(p=r(y.slice(1,h)))&&(o||(void 0===e.env.references&&(e.env.references={}),void 0===e.env.references[p]&&(e.env.references[p]={title:w,href:c}),e.parentType=m,e.line=t+k+1),!0))}},function(e,t,n){"use strict";var r=n(1).isSpace;e.exports=function(e,t,n,a){var o,i,u,l,s=e.bMarks[t]+e.tShift[t],c=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(35!==(o=e.src.charCodeAt(s))||s>=c)return!1;for(i=1,o=e.src.charCodeAt(++s);35===o&&s<c&&i<=6;)i++,o=e.src.charCodeAt(++s);return!(i>6||s<c&&!r(o))&&(a||(c=e.skipSpacesBack(c,s),(u=e.skipCharsBack(c,35,s))>s&&r(e.src.charCodeAt(u-1))&&(c=u),e.line=t+1,(l=e.push("heading_open","h"+String(i),1)).markup="########".slice(0,i),l.map=[t,e.line],(l=e.push("inline","",0)).content=e.src.slice(s,c).trim(),l.map=[t,e.line],l.children=[],(l=e.push("heading_close","h"+String(i),-1)).markup="########".slice(0,i)),!0)}},function(e,t,n){"use strict";e.exports=function(e,t,n){var r,a,o,i,u,l,s,c,f,d,p=t+1,h=e.md.block.ruler.getRules("paragraph");if(e.sCount[t]-e.blkIndent>=4)return!1;for(d=e.parentType,e.parentType="paragraph";p<n&&!e.isEmpty(p);p++)if(!(e.sCount[p]-e.blkIndent>3)){if(e.sCount[p]>=e.blkIndent&&(l=e.bMarks[p]+e.tShift[p])<(s=e.eMarks[p])&&(45===(f=e.src.charCodeAt(l))||61===f)&&(l=e.skipChars(l,f),(l=e.skipSpaces(l))>=s)){c=61===f?1:2;break}if(!(e.sCount[p]<0)){for(a=!1,o=0,i=h.length;o<i;o++)if(h[o](e,p,n,!0)){a=!0;break}if(a)break}}return!!c&&(r=e.getLines(t,p,e.blkIndent,!1).trim(),e.line=p+1,(u=e.push("heading_open","h"+String(c),1)).markup=String.fromCharCode(f),u.map=[t,e.line],(u=e.push("inline","",0)).content=r,u.map=[t,e.line-1],u.children=[],(u=e.push("heading_close","h"+String(c),-1)).markup=String.fromCharCode(f),e.parentType=d,!0)}},function(e,t,n){"use strict";var r=n(126),a=n(48).HTML_OPEN_CLOSE_TAG_RE,o=[[/^<(script|pre|style)(?=(\s|>|$))/i,/<\/(script|pre|style)>/i,!0],[/^<!--/,/-->/,!0],[/^<\?/,/\?>/,!0],[/^<![A-Z]/,/>/,!0],[/^<!\[CDATA\[/,/\]\]>/,!0],[new RegExp("^</?("+r.join("|")+")(?=(\\s|/?>|$))","i"),/^$/,!0],[new RegExp(a.source+"\\s*$"),/^$/,!1]];e.exports=function(e,t,n,r){var a,i,u,l,s=e.bMarks[t]+e.tShift[t],c=e.eMarks[t];if(e.sCount[t]-e.blkIndent>=4)return!1;if(!e.md.options.html)return!1;if(60!==e.src.charCodeAt(s))return!1;for(l=e.src.slice(s,c),a=0;a<o.length&&!o[a][0].test(l);a++);if(a===o.length)return!1;if(r)return o[a][2];if(i=t+1,!o[a][1].test(l))for(;i<n&&!(e.sCount[i]<e.blkIndent);i++)if(s=e.bMarks[i]+e.tShift[i],c=e.eMarks[i],l=e.src.slice(s,c),o[a][1].test(l)){0!==l.length&&i++;break}return e.line=i,(u=e.push("html_block","",0)).map=[t,i],u.content=e.getLines(t,i,e.blkIndent,!0),!0}},function(e,t,n){"use strict";e.exports=["address","article","aside","base","basefont","blockquote","body","caption","center","col","colgroup","dd","details","dialog","dir","div","dl","dt","fieldset","figcaption","figure","footer","form","frame","frameset","h1","h2","h3","h4","h5","h6","head","header","hr","html","iframe","legend","li","link","main","menu","menuitem","meta","nav","noframes","ol","optgroup","option","p","param","section","source","summary","table","tbody","td","tfoot","th","thead","title","tr","track","ul"]},function(e,t,n){"use strict";e.exports=function(e,t){var n,r,a,o,i,u,l=t+1,s=e.md.block.ruler.getRules("paragraph"),c=e.lineMax;for(u=e.parentType,e.parentType="paragraph";l<c&&!e.isEmpty(l);l++)if(!(e.sCount[l]-e.blkIndent>3||e.sCount[l]<0)){for(r=!1,a=0,o=s.length;a<o;a++)if(s[a](e,l,c,!0)){r=!0;break}if(r)break}return n=e.getLines(t,l,e.blkIndent,!1).trim(),e.line=l,(i=e.push("paragraph_open","p",1)).map=[t,e.line],(i=e.push("inline","",0)).content=n,i.map=[t,e.line],i.children=[],i=e.push("paragraph_close","p",-1),e.parentType=u,!0}},function(e,t,n){"use strict";var r=n(20),a=n(1).isSpace;function o(e,t,n,r){var o,i,u,l,s,c,f,d;for(this.src=e,this.md=t,this.env=n,this.tokens=r,this.bMarks=[],this.eMarks=[],this.tShift=[],this.sCount=[],this.bsCount=[],this.blkIndent=0,this.line=0,this.lineMax=0,this.tight=!1,this.ddIndent=-1,this.listIndent=-1,this.parentType="root",this.level=0,this.result="",d=!1,u=l=c=f=0,s=(i=this.src).length;l<s;l++){if(o=i.charCodeAt(l),!d){if(a(o)){c++,9===o?f+=4-f%4:f++;continue}d=!0}10!==o&&l!==s-1||(10!==o&&l++,this.bMarks.push(u),this.eMarks.push(l),this.tShift.push(c),this.sCount.push(f),this.bsCount.push(0),d=!1,c=0,f=0,u=l+1)}this.bMarks.push(i.length),this.eMarks.push(i.length),this.tShift.push(0),this.sCount.push(0),this.bsCount.push(0),this.lineMax=this.bMarks.length-1}o.prototype.push=function(e,t,n){var a=new r(e,t,n);return a.block=!0,n<0&&this.level--,a.level=this.level,n>0&&this.level++,this.tokens.push(a),a},o.prototype.isEmpty=function(e){return this.bMarks[e]+this.tShift[e]>=this.eMarks[e]},o.prototype.skipEmptyLines=function(e){for(var t=this.lineMax;e<t&&!(this.bMarks[e]+this.tShift[e]<this.eMarks[e]);e++);return e},o.prototype.skipSpaces=function(e){for(var t,n=this.src.length;e<n&&(t=this.src.charCodeAt(e),a(t));e++);return e},o.prototype.skipSpacesBack=function(e,t){if(e<=t)return e;for(;e>t;)if(!a(this.src.charCodeAt(--e)))return e+1;return e},o.prototype.skipChars=function(e,t){for(var n=this.src.length;e<n&&this.src.charCodeAt(e)===t;e++);return e},o.prototype.skipCharsBack=function(e,t,n){if(e<=n)return e;for(;e>n;)if(t!==this.src.charCodeAt(--e))return e+1;return e},o.prototype.getLines=function(e,t,n,r){var o,i,u,l,s,c,f,d=e;if(e>=t)return"";for(c=new Array(t-e),o=0;d<t;d++,o++){for(i=0,f=l=this.bMarks[d],s=d+1<t||r?this.eMarks[d]+1:this.eMarks[d];l<s&&i<n;){if(u=this.src.charCodeAt(l),a(u))9===u?i+=4-(i+this.bsCount[d])%4:i++;else{if(!(l-f<this.tShift[d]))break;i++}l++}c[o]=i>n?new Array(i-n+1).join(" ")+this.src.slice(l,s):this.src.slice(l,s)}return c.join("")},o.prototype.Token=r,e.exports=o},function(e,t,n){"use strict";var r=n(19),a=[["text",n(130)],["newline",n(131)],["escape",n(132)],["backticks",n(133)],["strikethrough",n(49).tokenize],["emphasis",n(50).tokenize],["link",n(134)],["image",n(135)],["autolink",n(136)],["html_inline",n(137)],["entity",n(138)]],o=[["balance_pairs",n(139)],["strikethrough",n(49).postProcess],["emphasis",n(50).postProcess],["text_collapse",n(140)]];function i(){var e;for(this.ruler=new r,e=0;e<a.length;e++)this.ruler.push(a[e][0],a[e][1]);for(this.ruler2=new r,e=0;e<o.length;e++)this.ruler2.push(o[e][0],o[e][1])}i.prototype.skipToken=function(e){var t,n,r=e.pos,a=this.ruler.getRules(""),o=a.length,i=e.md.options.maxNesting,u=e.cache;if(void 0===u[r]){if(e.level<i)for(n=0;n<o&&(e.level++,t=a[n](e,!0),e.level--,!t);n++);else e.pos=e.posMax;t||e.pos++,u[r]=e.pos}else e.pos=u[r]},i.prototype.tokenize=function(e){for(var t,n,r=this.ruler.getRules(""),a=r.length,o=e.posMax,i=e.md.options.maxNesting;e.pos<o;){if(e.level<i)for(n=0;n<a&&!(t=r[n](e,!1));n++);if(t){if(e.pos>=o)break}else e.pending+=e.src[e.pos++]}e.pending&&e.pushPending()},i.prototype.parse=function(e,t,n,r){var a,o,i,u=new this.State(e,t,n,r);for(this.tokenize(u),i=(o=this.ruler2.getRules("")).length,a=0;a<i;a++)o[a](u)},i.prototype.State=n(141),e.exports=i},function(e,t,n){"use strict";function r(e){switch(e){case 10:case 33:case 35:case 36:case 37:case 38:case 42:case 43:case 45:case 58:case 60:case 61:case 62:case 64:case 91:case 92:case 93:case 94:case 95:case 96:case 123:case 125:case 126:return!0;default:return!1}}e.exports=function(e,t){for(var n=e.pos;n<e.posMax&&!r(e.src.charCodeAt(n));)n++;return n!==e.pos&&(t||(e.pending+=e.src.slice(e.pos,n)),e.pos=n,!0)}},function(e,t,n){"use strict";var r=n(1).isSpace;e.exports=function(e,t){var n,a,o=e.pos;if(10!==e.src.charCodeAt(o))return!1;for(n=e.pending.length-1,a=e.posMax,t||(n>=0&&32===e.pending.charCodeAt(n)?n>=1&&32===e.pending.charCodeAt(n-1)?(e.pending=e.pending.replace(/ +$/,""),e.push("hardbreak","br",0)):(e.pending=e.pending.slice(0,-1),e.push("softbreak","br",0)):e.push("softbreak","br",0)),o++;o<a&&r(e.src.charCodeAt(o));)o++;return e.pos=o,!0}},function(e,t,n){"use strict";for(var r=n(1).isSpace,a=[],o=0;o<256;o++)a.push(0);"\\!\"#$%&'()*+,./:;<=>?@[]^_`{|}~-".split("").forEach((function(e){a[e.charCodeAt(0)]=1})),e.exports=function(e,t){var n,o=e.pos,i=e.posMax;if(92!==e.src.charCodeAt(o))return!1;if(++o<i){if((n=e.src.charCodeAt(o))<256&&0!==a[n])return t||(e.pending+=e.src[o]),e.pos+=2,!0;if(10===n){for(t||e.push("hardbreak","br",0),o++;o<i&&(n=e.src.charCodeAt(o),r(n));)o++;return e.pos=o,!0}}return t||(e.pending+="\\"),e.pos++,!0}},function(e,t,n){"use strict";e.exports=function(e,t){var n,r,a,o,i,u,l=e.pos;if(96!==e.src.charCodeAt(l))return!1;for(n=l,l++,r=e.posMax;l<r&&96===e.src.charCodeAt(l);)l++;for(a=e.src.slice(n,l),o=i=l;-1!==(o=e.src.indexOf("`",i));){for(i=o+1;i<r&&96===e.src.charCodeAt(i);)i++;if(i-o===a.length)return t||((u=e.push("code_inline","code",0)).markup=a,u.content=e.src.slice(l,o).replace(/\n/g," ").replace(/^ (.+) $/,"$1")),e.pos=i,!0}return t||(e.pending+=a),e.pos+=a.length,!0}},function(e,t,n){"use strict";var r=n(1).normalizeReference,a=n(1).isSpace;e.exports=function(e,t){var n,o,i,u,l,s,c,f,d,p="",h=e.pos,m=e.posMax,g=e.pos,v=!0;if(91!==e.src.charCodeAt(e.pos))return!1;if(l=e.pos+1,(u=e.md.helpers.parseLinkLabel(e,e.pos,!0))<0)return!1;if((s=u+1)<m&&40===e.src.charCodeAt(s)){for(v=!1,s++;s<m&&(o=e.src.charCodeAt(s),a(o)||10===o);s++);if(s>=m)return!1;for(g=s,(c=e.md.helpers.parseLinkDestination(e.src,s,e.posMax)).ok&&(p=e.md.normalizeLink(c.str),e.md.validateLink(p)?s=c.pos:p=""),g=s;s<m&&(o=e.src.charCodeAt(s),a(o)||10===o);s++);if(c=e.md.helpers.parseLinkTitle(e.src,s,e.posMax),s<m&&g!==s&&c.ok)for(d=c.str,s=c.pos;s<m&&(o=e.src.charCodeAt(s),a(o)||10===o);s++);else d="";(s>=m||41!==e.src.charCodeAt(s))&&(v=!0),s++}if(v){if(void 0===e.env.references)return!1;if(s<m&&91===e.src.charCodeAt(s)?(g=s+1,(s=e.md.helpers.parseLinkLabel(e,s))>=0?i=e.src.slice(g,s++):s=u+1):s=u+1,i||(i=e.src.slice(l,u)),!(f=e.env.references[r(i)]))return e.pos=h,!1;p=f.href,d=f.title}return t||(e.pos=l,e.posMax=u,e.push("link_open","a",1).attrs=n=[["href",p]],d&&n.push(["title",d]),e.md.inline.tokenize(e),e.push("link_close","a",-1)),e.pos=s,e.posMax=m,!0}},function(e,t,n){"use strict";var r=n(1).normalizeReference,a=n(1).isSpace;e.exports=function(e,t){var n,o,i,u,l,s,c,f,d,p,h,m,g,v="",y=e.pos,b=e.posMax;if(33!==e.src.charCodeAt(e.pos))return!1;if(91!==e.src.charCodeAt(e.pos+1))return!1;if(s=e.pos+2,(l=e.md.helpers.parseLinkLabel(e,e.pos+1,!1))<0)return!1;if((c=l+1)<b&&40===e.src.charCodeAt(c)){for(c++;c<b&&(o=e.src.charCodeAt(c),a(o)||10===o);c++);if(c>=b)return!1;for(g=c,(d=e.md.helpers.parseLinkDestination(e.src,c,e.posMax)).ok&&(v=e.md.normalizeLink(d.str),e.md.validateLink(v)?c=d.pos:v=""),g=c;c<b&&(o=e.src.charCodeAt(c),a(o)||10===o);c++);if(d=e.md.helpers.parseLinkTitle(e.src,c,e.posMax),c<b&&g!==c&&d.ok)for(p=d.str,c=d.pos;c<b&&(o=e.src.charCodeAt(c),a(o)||10===o);c++);else p="";if(c>=b||41!==e.src.charCodeAt(c))return e.pos=y,!1;c++}else{if(void 0===e.env.references)return!1;if(c<b&&91===e.src.charCodeAt(c)?(g=c+1,(c=e.md.helpers.parseLinkLabel(e,c))>=0?u=e.src.slice(g,c++):c=l+1):c=l+1,u||(u=e.src.slice(s,l)),!(f=e.env.references[r(u)]))return e.pos=y,!1;v=f.href,p=f.title}return t||(i=e.src.slice(s,l),e.md.inline.parse(i,e.md,e.env,m=[]),(h=e.push("image","img",0)).attrs=n=[["src",v],["alt",""]],h.children=m,h.content=i,p&&n.push(["title",p])),e.pos=c,e.posMax=b,!0}},function(e,t,n){"use strict";var r=/^<([a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*)>/,a=/^<([a-zA-Z][a-zA-Z0-9+.\-]{1,31}):([^<>\x00-\x20]*)>/;e.exports=function(e,t){var n,o,i,u,l,s,c=e.pos;return 60===e.src.charCodeAt(c)&&(!((n=e.src.slice(c)).indexOf(">")<0)&&(a.test(n)?(u=(o=n.match(a))[0].slice(1,-1),l=e.md.normalizeLink(u),!!e.md.validateLink(l)&&(t||((s=e.push("link_open","a",1)).attrs=[["href",l]],s.markup="autolink",s.info="auto",(s=e.push("text","",0)).content=e.md.normalizeLinkText(u),(s=e.push("link_close","a",-1)).markup="autolink",s.info="auto"),e.pos+=o[0].length,!0)):!!r.test(n)&&(u=(i=n.match(r))[0].slice(1,-1),l=e.md.normalizeLink("mailto:"+u),!!e.md.validateLink(l)&&(t||((s=e.push("link_open","a",1)).attrs=[["href",l]],s.markup="autolink",s.info="auto",(s=e.push("text","",0)).content=e.md.normalizeLinkText(u),(s=e.push("link_close","a",-1)).markup="autolink",s.info="auto"),e.pos+=i[0].length,!0))))}},function(e,t,n){"use strict";var r=n(48).HTML_TAG_RE;e.exports=function(e,t){var n,a,o,i=e.pos;return!!e.md.options.html&&(o=e.posMax,!(60!==e.src.charCodeAt(i)||i+2>=o)&&(!(33!==(n=e.src.charCodeAt(i+1))&&63!==n&&47!==n&&!function(e){var t=32|e;return t>=97&&t<=122}(n))&&(!!(a=e.src.slice(i).match(r))&&(t||(e.push("html_inline","",0).content=e.src.slice(i,i+a[0].length)),e.pos+=a[0].length,!0))))}},function(e,t,n){"use strict";var r=n(43),a=n(1).has,o=n(1).isValidEntityCode,i=n(1).fromCodePoint,u=/^&#((?:x[a-f0-9]{1,6}|[0-9]{1,7}));/i,l=/^&([a-z][a-z0-9]{1,31});/i;e.exports=function(e,t){var n,s,c=e.pos,f=e.posMax;if(38!==e.src.charCodeAt(c))return!1;if(c+1<f)if(35===e.src.charCodeAt(c+1)){if(s=e.src.slice(c).match(u))return t||(n="x"===s[1][0].toLowerCase()?parseInt(s[1].slice(1),16):parseInt(s[1],10),e.pending+=o(n)?i(n):i(65533)),e.pos+=s[0].length,!0}else if((s=e.src.slice(c).match(l))&&a(r,s[1]))return t||(e.pending+=r[s[1]]),e.pos+=s[0].length,!0;return t||(e.pending+="&"),e.pos++,!0}},function(e,t,n){"use strict";function r(e,t){var n,r,a,o,i,u,l,s,c={},f=t.length;for(n=0;n<f;n++)if((a=t[n]).length=a.length||0,a.close){for(c.hasOwnProperty(a.marker)||(c[a.marker]=[-1,-1,-1]),i=c[a.marker][a.length%3],u=-1,r=n-a.jump-1;r>i;r-=o.jump+1)if((o=t[r]).marker===a.marker&&(-1===u&&(u=r),o.open&&o.end<0&&(l=!1,(o.close||a.open)&&(o.length+a.length)%3==0&&(o.length%3==0&&a.length%3==0||(l=!0)),!l))){s=r>0&&!t[r-1].open?t[r-1].jump+1:0,a.jump=n-r+s,a.open=!1,o.end=n,o.jump=s,o.close=!1,u=-1;break}-1!==u&&(c[a.marker][(a.length||0)%3]=u)}}e.exports=function(e){var t,n=e.tokens_meta,a=e.tokens_meta.length;for(r(0,e.delimiters),t=0;t<a;t++)n[t]&&n[t].delimiters&&r(0,n[t].delimiters)}},function(e,t,n){"use strict";e.exports=function(e){var t,n,r=0,a=e.tokens,o=e.tokens.length;for(t=n=0;t<o;t++)a[t].nesting<0&&r--,a[t].level=r,a[t].nesting>0&&r++,"text"===a[t].type&&t+1<o&&"text"===a[t+1].type?a[t+1].content=a[t].content+a[t+1].content:(t!==n&&(a[n]=a[t]),n++);t!==n&&(a.length=n)}},function(e,t,n){"use strict";var r=n(20),a=n(1).isWhiteSpace,o=n(1).isPunctChar,i=n(1).isMdAsciiPunct;function u(e,t,n,r){this.src=e,this.env=n,this.md=t,this.tokens=r,this.tokens_meta=Array(r.length),this.pos=0,this.posMax=this.src.length,this.level=0,this.pending="",this.pendingLevel=0,this.cache={},this.delimiters=[],this._prev_delimiters=[]}u.prototype.pushPending=function(){var e=new r("text","",0);return e.content=this.pending,e.level=this.pendingLevel,this.tokens.push(e),this.pending="",e},u.prototype.push=function(e,t,n){this.pending&&this.pushPending();var a=new r(e,t,n),o=null;return n<0&&(this.level--,this.delimiters=this._prev_delimiters.pop()),a.level=this.level,n>0&&(this.level++,this._prev_delimiters.push(this.delimiters),this.delimiters=[],o={delimiters:this.delimiters}),this.pendingLevel=this.level,this.tokens.push(a),this.tokens_meta.push(o),a},u.prototype.scanDelims=function(e,t){var n,r,u,l,s,c,f,d,p,h=e,m=!0,g=!0,v=this.posMax,y=this.src.charCodeAt(e);for(n=e>0?this.src.charCodeAt(e-1):32;h<v&&this.src.charCodeAt(h)===y;)h++;return u=h-e,r=h<v?this.src.charCodeAt(h):32,f=i(n)||o(String.fromCharCode(n)),p=i(r)||o(String.fromCharCode(r)),c=a(n),(d=a(r))?m=!1:p&&(c||f||(m=!1)),c?g=!1:f&&(d||p||(g=!1)),t?(l=m,s=g):(l=m&&(!g||f),s=g&&(!m||p)),{can_open:l,can_close:s,length:u}},u.prototype.Token=r,e.exports=u},function(e,t,n){"use strict";function r(e){var t=Array.prototype.slice.call(arguments,1);return t.forEach((function(t){t&&Object.keys(t).forEach((function(n){e[n]=t[n]}))})),e}function a(e){return Object.prototype.toString.call(e)}function o(e){return"[object Function]"===a(e)}function i(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")}var u={fuzzyLink:!0,fuzzyEmail:!0,fuzzyIP:!1};var l={"http:":{validate:function(e,t,n){var r=e.slice(t);return n.re.http||(n.re.http=new RegExp("^\\/\\/"+n.re.src_auth+n.re.src_host_port_strict+n.re.src_path,"i")),n.re.http.test(r)?r.match(n.re.http)[0].length:0}},"https:":"http:","ftp:":"http:","//":{validate:function(e,t,n){var r=e.slice(t);return n.re.no_http||(n.re.no_http=new RegExp("^"+n.re.src_auth+"(?:localhost|(?:(?:"+n.re.src_domain+")\\.)+"+n.re.src_domain_root+")"+n.re.src_port+n.re.src_host_terminator+n.re.src_path,"i")),n.re.no_http.test(r)?t>=3&&":"===e[t-3]||t>=3&&"/"===e[t-3]?0:r.match(n.re.no_http)[0].length:0}},"mailto:":{validate:function(e,t,n){var r=e.slice(t);return n.re.mailto||(n.re.mailto=new RegExp("^"+n.re.src_email_name+"@"+n.re.src_host_strict,"i")),n.re.mailto.test(r)?r.match(n.re.mailto)[0].length:0}}},s="biz|com|edu|gov|net|org|pro|web|xxx|aero|asia|coop|info|museum|name|shop|рф".split("|");function c(e){var t=e.re=n(143)(e.__opts__),r=e.__tlds__.slice();function u(e){return e.replace("%TLDS%",t.src_tlds)}e.onCompile(),e.__tlds_replaced__||r.push("a[cdefgilmnoqrstuwxz]|b[abdefghijmnorstvwyz]|c[acdfghiklmnoruvwxyz]|d[ejkmoz]|e[cegrstu]|f[ijkmor]|g[abdefghilmnpqrstuwy]|h[kmnrtu]|i[delmnoqrst]|j[emop]|k[eghimnprwyz]|l[abcikrstuvy]|m[acdeghklmnopqrstuvwxyz]|n[acefgilopruz]|om|p[aefghklmnrstwy]|qa|r[eosuw]|s[abcdeghijklmnortuvxyz]|t[cdfghjklmnortvwz]|u[agksyz]|v[aceginu]|w[fs]|y[et]|z[amw]"),r.push(t.src_xn),t.src_tlds=r.join("|"),t.email_fuzzy=RegExp(u(t.tpl_email_fuzzy),"i"),t.link_fuzzy=RegExp(u(t.tpl_link_fuzzy),"i"),t.link_no_ip_fuzzy=RegExp(u(t.tpl_link_no_ip_fuzzy),"i"),t.host_fuzzy_test=RegExp(u(t.tpl_host_fuzzy_test),"i");var l=[];function s(e,t){throw new Error('(LinkifyIt) Invalid schema "'+e+'": '+t)}e.__compiled__={},Object.keys(e.__schemas__).forEach((function(t){var n=e.__schemas__[t];if(null!==n){var r={validate:null,link:null};if(e.__compiled__[t]=r,"[object Object]"===a(n))return!function(e){return"[object RegExp]"===a(e)}(n.validate)?o(n.validate)?r.validate=n.validate:s(t,n):r.validate=function(e){return function(t,n){var r=t.slice(n);return e.test(r)?r.match(e)[0].length:0}}(n.validate),void(o(n.normalize)?r.normalize=n.normalize:n.normalize?s(t,n):r.normalize=function(e,t){t.normalize(e)});!function(e){return"[object String]"===a(e)}(n)?s(t,n):l.push(t)}})),l.forEach((function(t){e.__compiled__[e.__schemas__[t]]&&(e.__compiled__[t].validate=e.__compiled__[e.__schemas__[t]].validate,e.__compiled__[t].normalize=e.__compiled__[e.__schemas__[t]].normalize)})),e.__compiled__[""]={validate:null,normalize:function(e,t){t.normalize(e)}};var c=Object.keys(e.__compiled__).filter((function(t){return t.length>0&&e.__compiled__[t]})).map(i).join("|");e.re.schema_test=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+c+")","i"),e.re.schema_search=RegExp("(^|(?!_)(?:[><|]|"+t.src_ZPCc+"))("+c+")","ig"),e.re.pretest=RegExp("("+e.re.schema_test.source+")|("+e.re.host_fuzzy_test.source+")|@","i"),function(e){e.__index__=-1,e.__text_cache__=""}(e)}function f(e,t){var n=e.__index__,r=e.__last_index__,a=e.__text_cache__.slice(n,r);this.schema=e.__schema__.toLowerCase(),this.index=n+t,this.lastIndex=r+t,this.raw=a,this.text=a,this.url=a}function d(e,t){var n=new f(e,t);return e.__compiled__[n.schema].normalize(n,e),n}function p(e,t){if(!(this instanceof p))return new p(e,t);var n;t||(n=e,Object.keys(n||{}).reduce((function(e,t){return e||u.hasOwnProperty(t)}),!1)&&(t=e,e={})),this.__opts__=r({},u,t),this.__index__=-1,this.__last_index__=-1,this.__schema__="",this.__text_cache__="",this.__schemas__=r({},l,e),this.__compiled__={},this.__tlds__=s,this.__tlds_replaced__=!1,this.re={},c(this)}p.prototype.add=function(e,t){return this.__schemas__[e]=t,c(this),this},p.prototype.set=function(e){return this.__opts__=r(this.__opts__,e),this},p.prototype.test=function(e){if(this.__text_cache__=e,this.__index__=-1,!e.length)return!1;var t,n,r,a,o,i,u,l;if(this.re.schema_test.test(e))for((u=this.re.schema_search).lastIndex=0;null!==(t=u.exec(e));)if(a=this.testSchemaAt(e,t[2],u.lastIndex)){this.__schema__=t[2],this.__index__=t.index+t[1].length,this.__last_index__=t.index+t[0].length+a;break}return this.__opts__.fuzzyLink&&this.__compiled__["http:"]&&(l=e.search(this.re.host_fuzzy_test))>=0&&(this.__index__<0||l<this.__index__)&&null!==(n=e.match(this.__opts__.fuzzyIP?this.re.link_fuzzy:this.re.link_no_ip_fuzzy))&&(o=n.index+n[1].length,(this.__index__<0||o<this.__index__)&&(this.__schema__="",this.__index__=o,this.__last_index__=n.index+n[0].length)),this.__opts__.fuzzyEmail&&this.__compiled__["mailto:"]&&e.indexOf("@")>=0&&null!==(r=e.match(this.re.email_fuzzy))&&(o=r.index+r[1].length,i=r.index+r[0].length,(this.__index__<0||o<this.__index__||o===this.__index__&&i>this.__last_index__)&&(this.__schema__="mailto:",this.__index__=o,this.__last_index__=i)),this.__index__>=0},p.prototype.pretest=function(e){return this.re.pretest.test(e)},p.prototype.testSchemaAt=function(e,t,n){return this.__compiled__[t.toLowerCase()]?this.__compiled__[t.toLowerCase()].validate(e,n,this):0},p.prototype.match=function(e){var t=0,n=[];this.__index__>=0&&this.__text_cache__===e&&(n.push(d(this,t)),t=this.__last_index__);for(var r=t?e.slice(t):e;this.test(r);)n.push(d(this,t)),r=r.slice(this.__last_index__),t+=this.__last_index__;return n.length?n:null},p.prototype.tlds=function(e,t){return e=Array.isArray(e)?e:[e],t?(this.__tlds__=this.__tlds__.concat(e).sort().filter((function(e,t,n){return e!==n[t-1]})).reverse(),c(this),this):(this.__tlds__=e.slice(),this.__tlds_replaced__=!0,c(this),this)},p.prototype.normalize=function(e){e.schema||(e.url="http://"+e.url),"mailto:"!==e.schema||/^mailto:/i.test(e.url)||(e.url="mailto:"+e.url)},p.prototype.onCompile=function(){},e.exports=p},function(e,t,n){"use strict";e.exports=function(e){var t={};t.src_Any=n(45).source,t.src_Cc=n(46).source,t.src_Z=n(47).source,t.src_P=n(18).source,t.src_ZPCc=[t.src_Z,t.src_P,t.src_Cc].join("|"),t.src_ZCc=[t.src_Z,t.src_Cc].join("|");return t.src_pseudo_letter="(?:(?![><|]|"+t.src_ZPCc+")"+t.src_Any+")",t.src_ip4="(?:(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\\.){3}(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)",t.src_auth="(?:(?:(?!"+t.src_ZCc+"|[@/\\[\\]()]).)+@)?",t.src_port="(?::(?:6(?:[0-4]\\d{3}|5(?:[0-4]\\d{2}|5(?:[0-2]\\d|3[0-5])))|[1-5]?\\d{1,4}))?",t.src_host_terminator="(?=$|[><|]|"+t.src_ZPCc+")(?!-|_|:\\d|\\.-|\\.(?!$|"+t.src_ZPCc+"))",t.src_path="(?:[/?#](?:(?!"+t.src_ZCc+"|[><|]|[()[\\]{}.,\"'?!\\-]).|\\[(?:(?!"+t.src_ZCc+"|\\]).)*\\]|\\((?:(?!"+t.src_ZCc+"|[)]).)*\\)|\\{(?:(?!"+t.src_ZCc+'|[}]).)*\\}|\\"(?:(?!'+t.src_ZCc+'|["]).)+\\"|\\\'(?:(?!'+t.src_ZCc+"|[']).)+\\'|\\'(?="+t.src_pseudo_letter+"|[-]).|\\.{2,}[a-zA-Z0-9%/&]|\\.(?!"+t.src_ZCc+"|[.]).|"+(e&&e["---"]?"\\-(?!--(?:[^-]|$))(?:-*)|":"\\-+|")+"\\,(?!"+t.src_ZCc+").|\\!+(?!"+t.src_ZCc+"|[!]).|\\?(?!"+t.src_ZCc+"|[?]).)+|\\/)?",t.src_email_name='[\\-;:&=\\+\\$,\\.a-zA-Z0-9_][\\-;:&=\\+\\$,\\"\\.a-zA-Z0-9_]*',t.src_xn="xn--[a-z0-9\\-]{1,59}",t.src_domain_root="(?:"+t.src_xn+"|"+t.src_pseudo_letter+"{1,63})",t.src_domain="(?:"+t.src_xn+"|(?:"+t.src_pseudo_letter+")|(?:"+t.src_pseudo_letter+"(?:-|"+t.src_pseudo_letter+"){0,61}"+t.src_pseudo_letter+"))",t.src_host="(?:(?:(?:(?:"+t.src_domain+")\\.)*"+t.src_domain+"))",t.tpl_host_fuzzy="(?:"+t.src_ip4+"|(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%)))",t.tpl_host_no_ip_fuzzy="(?:(?:(?:"+t.src_domain+")\\.)+(?:%TLDS%))",t.src_host_strict=t.src_host+t.src_host_terminator,t.tpl_host_fuzzy_strict=t.tpl_host_fuzzy+t.src_host_terminator,t.src_host_port_strict=t.src_host+t.src_port+t.src_host_terminator,t.tpl_host_port_fuzzy_strict=t.tpl_host_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_port_no_ip_fuzzy_strict=t.tpl_host_no_ip_fuzzy+t.src_port+t.src_host_terminator,t.tpl_host_fuzzy_test="localhost|www\\.|\\.\\d{1,3}\\.|(?:\\.(?:%TLDS%)(?:"+t.src_ZPCc+"|>|$))",t.tpl_email_fuzzy='(^|[><|]|"|\\(|'+t.src_ZCc+")("+t.src_email_name+"@"+t.tpl_host_fuzzy_strict+")",t.tpl_link_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_fuzzy_strict+t.src_path+")",t.tpl_link_no_ip_fuzzy="(^|(?![.:/\\-_@])(?:[$+<=>^`||]|"+t.src_ZPCc+"))((?![$+<=>^`||])"+t.tpl_host_port_no_ip_fuzzy_strict+t.src_path+")",t}},function(e,t,n){(function(e,r){var a;/*! https://mths.be/punycode v1.4.1 by @mathias */!function(o){t&&t.nodeType,e&&e.nodeType;var i="object"==typeof r&&r;i.global!==i&&i.window!==i&&i.self;var u,l=2147483647,s=/^xn--/,c=/[^\x20-\x7E]/,f=/[\x2E\u3002\uFF0E\uFF61]/g,d={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},p=Math.floor,h=String.fromCharCode;function m(e){throw new RangeError(d[e])}function g(e,t){for(var n=e.length,r=[];n--;)r[n]=t(e[n]);return r}function v(e,t){var n=e.split("@"),r="";return n.length>1&&(r=n[0]+"@",e=n[1]),r+g((e=e.replace(f,".")).split("."),t).join(".")}function y(e){for(var t,n,r=[],a=0,o=e.length;a<o;)(t=e.charCodeAt(a++))>=55296&&t<=56319&&a<o?56320==(64512&(n=e.charCodeAt(a++)))?r.push(((1023&t)<<10)+(1023&n)+65536):(r.push(t),a--):r.push(t);return r}function b(e){return g(e,(function(e){var t="";return e>65535&&(t+=h((e-=65536)>>>10&1023|55296),e=56320|1023&e),t+=h(e)})).join("")}function _(e,t){return e+22+75*(e<26)-((0!=t)<<5)}function w(e,t,n){var r=0;for(e=n?p(e/700):e>>1,e+=p(e/t);e>455;r+=36)e=p(e/35);return p(r+36*e/(e+38))}function k(e){var t,n,r,a,o,i,u,s,c,f,d,h=[],g=e.length,v=0,y=128,_=72;for((n=e.lastIndexOf("-"))<0&&(n=0),r=0;r<n;++r)e.charCodeAt(r)>=128&&m("not-basic"),h.push(e.charCodeAt(r));for(a=n>0?n+1:0;a<g;){for(o=v,i=1,u=36;a>=g&&m("invalid-input"),((s=(d=e.charCodeAt(a++))-48<10?d-22:d-65<26?d-65:d-97<26?d-97:36)>=36||s>p((l-v)/i))&&m("overflow"),v+=s*i,!(s<(c=u<=_?1:u>=_+26?26:u-_));u+=36)i>p(l/(f=36-c))&&m("overflow"),i*=f;_=w(v-o,t=h.length+1,0==o),p(v/t)>l-y&&m("overflow"),y+=p(v/t),v%=t,h.splice(v++,0,y)}return b(h)}function x(e){var t,n,r,a,o,i,u,s,c,f,d,g,v,b,k,x=[];for(g=(e=y(e)).length,t=128,n=0,o=72,i=0;i<g;++i)(d=e[i])<128&&x.push(h(d));for(r=a=x.length,a&&x.push("-");r<g;){for(u=l,i=0;i<g;++i)(d=e[i])>=t&&d<u&&(u=d);for(u-t>p((l-n)/(v=r+1))&&m("overflow"),n+=(u-t)*v,t=u,i=0;i<g;++i)if((d=e[i])<t&&++n>l&&m("overflow"),d==t){for(s=n,c=36;!(s<(f=c<=o?1:c>=o+26?26:c-o));c+=36)k=s-f,b=36-f,x.push(h(_(f+k%b,0))),s=p(k/b);x.push(h(_(s,0))),o=w(n,v,r==a),n=0,++r}++n,++t}return x.join("")}u={version:"1.4.1",ucs2:{decode:y,encode:b},decode:k,encode:x,toASCII:function(e){return v(e,(function(e){return c.test(e)?"xn--"+x(e):e}))},toUnicode:function(e){return v(e,(function(e){return s.test(e)?k(e.slice(4).toLowerCase()):e}))}},void 0===(a=function(){return u}.call(t,n,t,e))||(e.exports=a)}()}).call(this,n(38)(e),n(36))},function(e,t,n){"use strict";e.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:100},components:{core:{},block:{},inline:{}}}},function(e,t,n){"use strict";e.exports={options:{html:!1,xhtmlOut:!1,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["paragraph"]},inline:{rules:["text"],rules2:["balance_pairs","text_collapse"]}}}},function(e,t,n){"use strict";e.exports={options:{html:!0,xhtmlOut:!0,breaks:!1,langPrefix:"language-",linkify:!1,typographer:!1,quotes:"“”‘’",highlight:null,maxNesting:20},components:{core:{rules:["normalize","block","inline"]},block:{rules:["blockquote","code","fence","heading","hr","html_block","lheading","list","reference","paragraph"]},inline:{rules:["autolink","backticks","emphasis","entity","escape","html_inline","image","link","newline","text"],rules2:["balance_pairs","emphasis","text_collapse"]}}}},function(e,t,n){"use strict";var r=n(149),a=n(150),o=n(151);e.exports=function(e,t){var n={defs:r,shortcuts:a,enabled:[]},i=e.utils.assign({},n,t||{});o(e,i)}},function(e){e.exports=JSON.parse('{"100":"💯","1234":"🔢","grinning":"😀","smiley":"😃","smile":"😄","grin":"😁","laughing":"😆","satisfied":"😆","sweat_smile":"😅","rofl":"🤣","joy":"😂","slightly_smiling_face":"🙂","upside_down_face":"🙃","wink":"😉","blush":"😊","innocent":"😇","smiling_face_with_three_hearts":"🥰","heart_eyes":"😍","star_struck":"🤩","kissing_heart":"😘","kissing":"😗","relaxed":"☺️","kissing_closed_eyes":"😚","kissing_smiling_eyes":"😙","smiling_face_with_tear":"🥲","yum":"😋","stuck_out_tongue":"😛","stuck_out_tongue_winking_eye":"😜","zany_face":"🤪","stuck_out_tongue_closed_eyes":"😝","money_mouth_face":"🤑","hugs":"🤗","hand_over_mouth":"🤭","shushing_face":"🤫","thinking":"🤔","zipper_mouth_face":"🤐","raised_eyebrow":"🤨","neutral_face":"😐","expressionless":"😑","no_mouth":"😶","smirk":"😏","unamused":"😒","roll_eyes":"🙄","grimacing":"😬","lying_face":"🤥","relieved":"😌","pensive":"😔","sleepy":"😪","drooling_face":"🤤","sleeping":"😴","mask":"😷","face_with_thermometer":"🤒","face_with_head_bandage":"🤕","nauseated_face":"🤢","vomiting_face":"🤮","sneezing_face":"🤧","hot_face":"🥵","cold_face":"🥶","woozy_face":"🥴","dizzy_face":"😵","exploding_head":"🤯","cowboy_hat_face":"🤠","partying_face":"🥳","disguised_face":"🥸","sunglasses":"😎","nerd_face":"🤓","monocle_face":"🧐","confused":"😕","worried":"😟","slightly_frowning_face":"🙁","frowning_face":"☹️","open_mouth":"😮","hushed":"😯","astonished":"😲","flushed":"😳","pleading_face":"🥺","frowning":"😦","anguished":"😧","fearful":"😨","cold_sweat":"😰","disappointed_relieved":"😥","cry":"😢","sob":"😭","scream":"😱","confounded":"😖","persevere":"😣","disappointed":"😞","sweat":"😓","weary":"😩","tired_face":"😫","yawning_face":"🥱","triumph":"😤","rage":"😡","pout":"😡","angry":"😠","cursing_face":"🤬","smiling_imp":"😈","imp":"👿","skull":"💀","skull_and_crossbones":"☠️","hankey":"💩","poop":"💩","shit":"💩","clown_face":"🤡","japanese_ogre":"👹","japanese_goblin":"👺","ghost":"👻","alien":"👽","space_invader":"👾","robot":"🤖","smiley_cat":"😺","smile_cat":"😸","joy_cat":"😹","heart_eyes_cat":"😻","smirk_cat":"😼","kissing_cat":"😽","scream_cat":"🙀","crying_cat_face":"😿","pouting_cat":"😾","see_no_evil":"🙈","hear_no_evil":"🙉","speak_no_evil":"🙊","kiss":"💋","love_letter":"💌","cupid":"💘","gift_heart":"💝","sparkling_heart":"💖","heartpulse":"💗","heartbeat":"💓","revolving_hearts":"💞","two_hearts":"💕","heart_decoration":"💟","heavy_heart_exclamation":"❣️","broken_heart":"💔","heart":"❤️","orange_heart":"🧡","yellow_heart":"💛","green_heart":"💚","blue_heart":"💙","purple_heart":"💜","brown_heart":"🤎","black_heart":"🖤","white_heart":"🤍","anger":"💢","boom":"💥","collision":"💥","dizzy":"💫","sweat_drops":"💦","dash":"💨","hole":"🕳️","bomb":"💣","speech_balloon":"💬","eye_speech_bubble":"👁️🗨️","left_speech_bubble":"🗨️","right_anger_bubble":"🗯️","thought_balloon":"💭","zzz":"💤","wave":"👋","raised_back_of_hand":"🤚","raised_hand_with_fingers_splayed":"🖐️","hand":"✋","raised_hand":"✋","vulcan_salute":"🖖","ok_hand":"👌","pinched_fingers":"🤌","pinching_hand":"🤏","v":"✌️","crossed_fingers":"🤞","love_you_gesture":"🤟","metal":"🤘","call_me_hand":"🤙","point_left":"👈","point_right":"👉","point_up_2":"👆","middle_finger":"🖕","fu":"🖕","point_down":"👇","point_up":"☝️","+1":"👍","thumbsup":"👍","-1":"👎","thumbsdown":"👎","fist_raised":"✊","fist":"✊","fist_oncoming":"👊","facepunch":"👊","punch":"👊","fist_left":"🤛","fist_right":"🤜","clap":"👏","raised_hands":"🙌","open_hands":"👐","palms_up_together":"🤲","handshake":"🤝","pray":"🙏","writing_hand":"✍️","nail_care":"💅","selfie":"🤳","muscle":"💪","mechanical_arm":"🦾","mechanical_leg":"🦿","leg":"🦵","foot":"🦶","ear":"👂","ear_with_hearing_aid":"🦻","nose":"👃","brain":"🧠","anatomical_heart":"🫀","lungs":"🫁","tooth":"🦷","bone":"🦴","eyes":"👀","eye":"👁️","tongue":"👅","lips":"👄","baby":"👶","child":"🧒","boy":"👦","girl":"👧","adult":"🧑","blond_haired_person":"👱","man":"👨","bearded_person":"🧔","red_haired_man":"👨🦰","curly_haired_man":"👨🦱","white_haired_man":"👨🦳","bald_man":"👨🦲","woman":"👩","red_haired_woman":"👩🦰","person_red_hair":"🧑🦰","curly_haired_woman":"👩🦱","person_curly_hair":"🧑🦱","white_haired_woman":"👩🦳","person_white_hair":"🧑🦳","bald_woman":"👩🦲","person_bald":"🧑🦲","blond_haired_woman":"👱♀️","blonde_woman":"👱♀️","blond_haired_man":"👱♂️","older_adult":"🧓","older_man":"👴","older_woman":"👵","frowning_person":"🙍","frowning_man":"🙍♂️","frowning_woman":"🙍♀️","pouting_face":"🙎","pouting_man":"🙎♂️","pouting_woman":"🙎♀️","no_good":"🙅","no_good_man":"🙅♂️","ng_man":"🙅♂️","no_good_woman":"🙅♀️","ng_woman":"🙅♀️","ok_person":"🙆","ok_man":"🙆♂️","ok_woman":"🙆♀️","tipping_hand_person":"💁","information_desk_person":"💁","tipping_hand_man":"💁♂️","sassy_man":"💁♂️","tipping_hand_woman":"💁♀️","sassy_woman":"💁♀️","raising_hand":"🙋","raising_hand_man":"🙋♂️","raising_hand_woman":"🙋♀️","deaf_person":"🧏","deaf_man":"🧏♂️","deaf_woman":"🧏♀️","bow":"🙇","bowing_man":"🙇♂️","bowing_woman":"🙇♀️","facepalm":"🤦","man_facepalming":"🤦♂️","woman_facepalming":"🤦♀️","shrug":"🤷","man_shrugging":"🤷♂️","woman_shrugging":"🤷♀️","health_worker":"🧑⚕️","man_health_worker":"👨⚕️","woman_health_worker":"👩⚕️","student":"🧑🎓","man_student":"👨🎓","woman_student":"👩🎓","teacher":"🧑🏫","man_teacher":"👨🏫","woman_teacher":"👩🏫","judge":"🧑⚖️","man_judge":"👨⚖️","woman_judge":"👩⚖️","farmer":"🧑🌾","man_farmer":"👨🌾","woman_farmer":"👩🌾","cook":"🧑🍳","man_cook":"👨🍳","woman_cook":"👩🍳","mechanic":"🧑🔧","man_mechanic":"👨🔧","woman_mechanic":"👩🔧","factory_worker":"🧑🏭","man_factory_worker":"👨🏭","woman_factory_worker":"👩🏭","office_worker":"🧑💼","man_office_worker":"👨💼","woman_office_worker":"👩💼","scientist":"🧑🔬","man_scientist":"👨🔬","woman_scientist":"👩🔬","technologist":"🧑💻","man_technologist":"👨💻","woman_technologist":"👩💻","singer":"🧑🎤","man_singer":"👨🎤","woman_singer":"👩🎤","artist":"🧑🎨","man_artist":"👨🎨","woman_artist":"👩🎨","pilot":"🧑✈️","man_pilot":"👨✈️","woman_pilot":"👩✈️","astronaut":"🧑🚀","man_astronaut":"👨🚀","woman_astronaut":"👩🚀","firefighter":"🧑🚒","man_firefighter":"👨🚒","woman_firefighter":"👩🚒","police_officer":"👮","cop":"👮","policeman":"👮♂️","policewoman":"👮♀️","detective":"🕵️","male_detective":"🕵️♂️","female_detective":"🕵️♀️","guard":"💂","guardsman":"💂♂️","guardswoman":"💂♀️","ninja":"🥷","construction_worker":"👷","construction_worker_man":"👷♂️","construction_worker_woman":"👷♀️","prince":"🤴","princess":"👸","person_with_turban":"👳","man_with_turban":"👳♂️","woman_with_turban":"👳♀️","man_with_gua_pi_mao":"👲","woman_with_headscarf":"🧕","person_in_tuxedo":"🤵","man_in_tuxedo":"🤵♂️","woman_in_tuxedo":"🤵♀️","person_with_veil":"👰","man_with_veil":"👰♂️","woman_with_veil":"👰♀️","bride_with_veil":"👰♀️","pregnant_woman":"🤰","breast_feeding":"🤱","woman_feeding_baby":"👩🍼","man_feeding_baby":"👨🍼","person_feeding_baby":"🧑🍼","angel":"👼","santa":"🎅","mrs_claus":"🤶","mx_claus":"🧑🎄","superhero":"🦸","superhero_man":"🦸♂️","superhero_woman":"🦸♀️","supervillain":"🦹","supervillain_man":"🦹♂️","supervillain_woman":"🦹♀️","mage":"🧙","mage_man":"🧙♂️","mage_woman":"🧙♀️","fairy":"🧚","fairy_man":"🧚♂️","fairy_woman":"🧚♀️","vampire":"🧛","vampire_man":"🧛♂️","vampire_woman":"🧛♀️","merperson":"🧜","merman":"🧜♂️","mermaid":"🧜♀️","elf":"🧝","elf_man":"🧝♂️","elf_woman":"🧝♀️","genie":"🧞","genie_man":"🧞♂️","genie_woman":"🧞♀️","zombie":"🧟","zombie_man":"🧟♂️","zombie_woman":"🧟♀️","massage":"💆","massage_man":"💆♂️","massage_woman":"💆♀️","haircut":"💇","haircut_man":"💇♂️","haircut_woman":"💇♀️","walking":"🚶","walking_man":"🚶♂️","walking_woman":"🚶♀️","standing_person":"🧍","standing_man":"🧍♂️","standing_woman":"🧍♀️","kneeling_person":"🧎","kneeling_man":"🧎♂️","kneeling_woman":"🧎♀️","person_with_probing_cane":"🧑🦯","man_with_probing_cane":"👨🦯","woman_with_probing_cane":"👩🦯","person_in_motorized_wheelchair":"🧑🦼","man_in_motorized_wheelchair":"👨🦼","woman_in_motorized_wheelchair":"👩🦼","person_in_manual_wheelchair":"🧑🦽","man_in_manual_wheelchair":"👨🦽","woman_in_manual_wheelchair":"👩🦽","runner":"🏃","running":"🏃","running_man":"🏃♂️","running_woman":"🏃♀️","woman_dancing":"💃","dancer":"💃","man_dancing":"🕺","business_suit_levitating":"🕴️","dancers":"👯","dancing_men":"👯♂️","dancing_women":"👯♀️","sauna_person":"🧖","sauna_man":"🧖♂️","sauna_woman":"🧖♀️","climbing":"🧗","climbing_man":"🧗♂️","climbing_woman":"🧗♀️","person_fencing":"🤺","horse_racing":"🏇","skier":"⛷️","snowboarder":"🏂","golfing":"🏌️","golfing_man":"🏌️♂️","golfing_woman":"🏌️♀️","surfer":"🏄","surfing_man":"🏄♂️","surfing_woman":"🏄♀️","rowboat":"🚣","rowing_man":"🚣♂️","rowing_woman":"🚣♀️","swimmer":"🏊","swimming_man":"🏊♂️","swimming_woman":"🏊♀️","bouncing_ball_person":"⛹️","bouncing_ball_man":"⛹️♂️","basketball_man":"⛹️♂️","bouncing_ball_woman":"⛹️♀️","basketball_woman":"⛹️♀️","weight_lifting":"🏋️","weight_lifting_man":"🏋️♂️","weight_lifting_woman":"🏋️♀️","bicyclist":"🚴","biking_man":"🚴♂️","biking_woman":"🚴♀️","mountain_bicyclist":"🚵","mountain_biking_man":"🚵♂️","mountain_biking_woman":"🚵♀️","cartwheeling":"🤸","man_cartwheeling":"🤸♂️","woman_cartwheeling":"🤸♀️","wrestling":"🤼","men_wrestling":"🤼♂️","women_wrestling":"🤼♀️","water_polo":"🤽","man_playing_water_polo":"🤽♂️","woman_playing_water_polo":"🤽♀️","handball_person":"🤾","man_playing_handball":"🤾♂️","woman_playing_handball":"🤾♀️","juggling_person":"🤹","man_juggling":"🤹♂️","woman_juggling":"🤹♀️","lotus_position":"🧘","lotus_position_man":"🧘♂️","lotus_position_woman":"🧘♀️","bath":"🛀","sleeping_bed":"🛌","people_holding_hands":"🧑🤝🧑","two_women_holding_hands":"👭","couple":"👫","two_men_holding_hands":"👬","couplekiss":"💏","couplekiss_man_woman":"👩❤️💋👨","couplekiss_man_man":"👨❤️💋👨","couplekiss_woman_woman":"👩❤️💋👩","couple_with_heart":"💑","couple_with_heart_woman_man":"👩❤️👨","couple_with_heart_man_man":"👨❤️👨","couple_with_heart_woman_woman":"👩❤️👩","family":"👪","family_man_woman_boy":"👨👩👦","family_man_woman_girl":"👨👩👧","family_man_woman_girl_boy":"👨👩👧👦","family_man_woman_boy_boy":"👨👩👦👦","family_man_woman_girl_girl":"👨👩👧👧","family_man_man_boy":"👨👨👦","family_man_man_girl":"👨👨👧","family_man_man_girl_boy":"👨👨👧👦","family_man_man_boy_boy":"👨👨👦👦","family_man_man_girl_girl":"👨👨👧👧","family_woman_woman_boy":"👩👩👦","family_woman_woman_girl":"👩👩👧","family_woman_woman_girl_boy":"👩👩👧👦","family_woman_woman_boy_boy":"👩👩👦👦","family_woman_woman_girl_girl":"👩👩👧👧","family_man_boy":"👨👦","family_man_boy_boy":"👨👦👦","family_man_girl":"👨👧","family_man_girl_boy":"👨👧👦","family_man_girl_girl":"👨👧👧","family_woman_boy":"👩👦","family_woman_boy_boy":"👩👦👦","family_woman_girl":"👩👧","family_woman_girl_boy":"👩👧👦","family_woman_girl_girl":"👩👧👧","speaking_head":"🗣️","bust_in_silhouette":"👤","busts_in_silhouette":"👥","people_hugging":"🫂","footprints":"👣","monkey_face":"🐵","monkey":"🐒","gorilla":"🦍","orangutan":"🦧","dog":"🐶","dog2":"🐕","guide_dog":"🦮","service_dog":"🐕🦺","poodle":"🐩","wolf":"🐺","fox_face":"🦊","raccoon":"🦝","cat":"🐱","cat2":"🐈","black_cat":"🐈⬛","lion":"🦁","tiger":"🐯","tiger2":"🐅","leopard":"🐆","horse":"🐴","racehorse":"🐎","unicorn":"🦄","zebra":"🦓","deer":"🦌","bison":"🦬","cow":"🐮","ox":"🐂","water_buffalo":"🐃","cow2":"🐄","pig":"🐷","pig2":"🐖","boar":"🐗","pig_nose":"🐽","ram":"🐏","sheep":"🐑","goat":"🐐","dromedary_camel":"🐪","camel":"🐫","llama":"🦙","giraffe":"🦒","elephant":"🐘","mammoth":"🦣","rhinoceros":"🦏","hippopotamus":"🦛","mouse":"🐭","mouse2":"🐁","rat":"🐀","hamster":"🐹","rabbit":"🐰","rabbit2":"🐇","chipmunk":"🐿️","beaver":"🦫","hedgehog":"🦔","bat":"🦇","bear":"🐻","polar_bear":"🐻❄️","koala":"🐨","panda_face":"🐼","sloth":"🦥","otter":"🦦","skunk":"🦨","kangaroo":"🦘","badger":"🦡","feet":"🐾","paw_prints":"🐾","turkey":"🦃","chicken":"🐔","rooster":"🐓","hatching_chick":"🐣","baby_chick":"🐤","hatched_chick":"🐥","bird":"🐦","penguin":"🐧","dove":"🕊️","eagle":"🦅","duck":"🦆","swan":"🦢","owl":"🦉","dodo":"🦤","feather":"🪶","flamingo":"🦩","peacock":"🦚","parrot":"🦜","frog":"🐸","crocodile":"🐊","turtle":"🐢","lizard":"🦎","snake":"🐍","dragon_face":"🐲","dragon":"🐉","sauropod":"🦕","t-rex":"🦖","whale":"🐳","whale2":"🐋","dolphin":"🐬","flipper":"🐬","seal":"🦭","fish":"🐟","tropical_fish":"🐠","blowfish":"🐡","shark":"🦈","octopus":"🐙","shell":"🐚","snail":"🐌","butterfly":"🦋","bug":"🐛","ant":"🐜","bee":"🐝","honeybee":"🐝","beetle":"🪲","lady_beetle":"🐞","cricket":"🦗","cockroach":"🪳","spider":"🕷️","spider_web":"🕸️","scorpion":"🦂","mosquito":"🦟","fly":"🪰","worm":"🪱","microbe":"🦠","bouquet":"💐","cherry_blossom":"🌸","white_flower":"💮","rosette":"🏵️","rose":"🌹","wilted_flower":"🥀","hibiscus":"🌺","sunflower":"🌻","blossom":"🌼","tulip":"🌷","seedling":"🌱","potted_plant":"🪴","evergreen_tree":"🌲","deciduous_tree":"🌳","palm_tree":"🌴","cactus":"🌵","ear_of_rice":"🌾","herb":"🌿","shamrock":"☘️","four_leaf_clover":"🍀","maple_leaf":"🍁","fallen_leaf":"🍂","leaves":"🍃","grapes":"🍇","melon":"🍈","watermelon":"🍉","tangerine":"🍊","orange":"🍊","mandarin":"🍊","lemon":"🍋","banana":"🍌","pineapple":"🍍","mango":"🥭","apple":"🍎","green_apple":"🍏","pear":"🍐","peach":"🍑","cherries":"🍒","strawberry":"🍓","blueberries":"🫐","kiwi_fruit":"🥝","tomato":"🍅","olive":"🫒","coconut":"🥥","avocado":"🥑","eggplant":"🍆","potato":"🥔","carrot":"🥕","corn":"🌽","hot_pepper":"🌶️","bell_pepper":"🫑","cucumber":"🥒","leafy_green":"🥬","broccoli":"🥦","garlic":"🧄","onion":"🧅","mushroom":"🍄","peanuts":"🥜","chestnut":"🌰","bread":"🍞","croissant":"🥐","baguette_bread":"🥖","flatbread":"🫓","pretzel":"🥨","bagel":"🥯","pancakes":"🥞","waffle":"🧇","cheese":"🧀","meat_on_bone":"🍖","poultry_leg":"🍗","cut_of_meat":"🥩","bacon":"🥓","hamburger":"🍔","fries":"🍟","pizza":"🍕","hotdog":"🌭","sandwich":"🥪","taco":"🌮","burrito":"🌯","tamale":"🫔","stuffed_flatbread":"🥙","falafel":"🧆","egg":"🥚","fried_egg":"🍳","shallow_pan_of_food":"🥘","stew":"🍲","fondue":"🫕","bowl_with_spoon":"🥣","green_salad":"🥗","popcorn":"🍿","butter":"🧈","salt":"🧂","canned_food":"🥫","bento":"🍱","rice_cracker":"🍘","rice_ball":"🍙","rice":"🍚","curry":"🍛","ramen":"🍜","spaghetti":"🍝","sweet_potato":"🍠","oden":"🍢","sushi":"🍣","fried_shrimp":"🍤","fish_cake":"🍥","moon_cake":"🥮","dango":"🍡","dumpling":"🥟","fortune_cookie":"🥠","takeout_box":"🥡","crab":"🦀","lobster":"🦞","shrimp":"🦐","squid":"🦑","oyster":"🦪","icecream":"🍦","shaved_ice":"🍧","ice_cream":"🍨","doughnut":"🍩","cookie":"🍪","birthday":"🎂","cake":"🍰","cupcake":"🧁","pie":"🥧","chocolate_bar":"🍫","candy":"🍬","lollipop":"🍭","custard":"🍮","honey_pot":"🍯","baby_bottle":"🍼","milk_glass":"🥛","coffee":"☕","teapot":"🫖","tea":"🍵","sake":"🍶","champagne":"🍾","wine_glass":"🍷","cocktail":"🍸","tropical_drink":"🍹","beer":"🍺","beers":"🍻","clinking_glasses":"🥂","tumbler_glass":"🥃","cup_with_straw":"🥤","bubble_tea":"🧋","beverage_box":"🧃","mate":"🧉","ice_cube":"🧊","chopsticks":"🥢","plate_with_cutlery":"🍽️","fork_and_knife":"🍴","spoon":"🥄","hocho":"🔪","knife":"🔪","amphora":"🏺","earth_africa":"🌍","earth_americas":"🌎","earth_asia":"🌏","globe_with_meridians":"🌐","world_map":"🗺️","japan":"🗾","compass":"🧭","mountain_snow":"🏔️","mountain":"⛰️","volcano":"🌋","mount_fuji":"🗻","camping":"🏕️","beach_umbrella":"🏖️","desert":"🏜️","desert_island":"🏝️","national_park":"🏞️","stadium":"🏟️","classical_building":"🏛️","building_construction":"🏗️","bricks":"🧱","rock":"🪨","wood":"🪵","hut":"🛖","houses":"🏘️","derelict_house":"🏚️","house":"🏠","house_with_garden":"🏡","office":"🏢","post_office":"🏣","european_post_office":"🏤","hospital":"🏥","bank":"🏦","hotel":"🏨","love_hotel":"🏩","convenience_store":"🏪","school":"🏫","department_store":"🏬","factory":"🏭","japanese_castle":"🏯","european_castle":"🏰","wedding":"💒","tokyo_tower":"🗼","statue_of_liberty":"🗽","church":"⛪","mosque":"🕌","hindu_temple":"🛕","synagogue":"🕍","shinto_shrine":"⛩️","kaaba":"🕋","fountain":"⛲","tent":"⛺","foggy":"🌁","night_with_stars":"🌃","cityscape":"🏙️","sunrise_over_mountains":"🌄","sunrise":"🌅","city_sunset":"🌆","city_sunrise":"🌇","bridge_at_night":"🌉","hotsprings":"♨️","carousel_horse":"🎠","ferris_wheel":"🎡","roller_coaster":"🎢","barber":"💈","circus_tent":"🎪","steam_locomotive":"🚂","railway_car":"🚃","bullettrain_side":"🚄","bullettrain_front":"🚅","train2":"🚆","metro":"🚇","light_rail":"🚈","station":"🚉","tram":"🚊","monorail":"🚝","mountain_railway":"🚞","train":"🚋","bus":"🚌","oncoming_bus":"🚍","trolleybus":"🚎","minibus":"🚐","ambulance":"🚑","fire_engine":"🚒","police_car":"🚓","oncoming_police_car":"🚔","taxi":"🚕","oncoming_taxi":"🚖","car":"🚗","red_car":"🚗","oncoming_automobile":"🚘","blue_car":"🚙","pickup_truck":"🛻","truck":"🚚","articulated_lorry":"🚛","tractor":"🚜","racing_car":"🏎️","motorcycle":"🏍️","motor_scooter":"🛵","manual_wheelchair":"🦽","motorized_wheelchair":"🦼","auto_rickshaw":"🛺","bike":"🚲","kick_scooter":"🛴","skateboard":"🛹","roller_skate":"🛼","busstop":"🚏","motorway":"🛣️","railway_track":"🛤️","oil_drum":"🛢️","fuelpump":"⛽","rotating_light":"🚨","traffic_light":"🚥","vertical_traffic_light":"🚦","stop_sign":"🛑","construction":"🚧","anchor":"⚓","boat":"⛵","sailboat":"⛵","canoe":"🛶","speedboat":"🚤","passenger_ship":"🛳️","ferry":"⛴️","motor_boat":"🛥️","ship":"🚢","airplane":"✈️","small_airplane":"🛩️","flight_departure":"🛫","flight_arrival":"🛬","parachute":"🪂","seat":"💺","helicopter":"🚁","suspension_railway":"🚟","mountain_cableway":"🚠","aerial_tramway":"🚡","artificial_satellite":"🛰️","rocket":"🚀","flying_saucer":"🛸","bellhop_bell":"🛎️","luggage":"🧳","hourglass":"⌛","hourglass_flowing_sand":"⏳","watch":"⌚","alarm_clock":"⏰","stopwatch":"⏱️","timer_clock":"⏲️","mantelpiece_clock":"🕰️","clock12":"🕛","clock1230":"🕧","clock1":"🕐","clock130":"🕜","clock2":"🕑","clock230":"🕝","clock3":"🕒","clock330":"🕞","clock4":"🕓","clock430":"🕟","clock5":"🕔","clock530":"🕠","clock6":"🕕","clock630":"🕡","clock7":"🕖","clock730":"🕢","clock8":"🕗","clock830":"🕣","clock9":"🕘","clock930":"🕤","clock10":"🕙","clock1030":"🕥","clock11":"🕚","clock1130":"🕦","new_moon":"🌑","waxing_crescent_moon":"🌒","first_quarter_moon":"🌓","moon":"🌔","waxing_gibbous_moon":"🌔","full_moon":"🌕","waning_gibbous_moon":"🌖","last_quarter_moon":"🌗","waning_crescent_moon":"🌘","crescent_moon":"🌙","new_moon_with_face":"🌚","first_quarter_moon_with_face":"🌛","last_quarter_moon_with_face":"🌜","thermometer":"🌡️","sunny":"☀️","full_moon_with_face":"🌝","sun_with_face":"🌞","ringed_planet":"🪐","star":"⭐","star2":"🌟","stars":"🌠","milky_way":"🌌","cloud":"☁️","partly_sunny":"⛅","cloud_with_lightning_and_rain":"⛈️","sun_behind_small_cloud":"🌤️","sun_behind_large_cloud":"🌥️","sun_behind_rain_cloud":"🌦️","cloud_with_rain":"🌧️","cloud_with_snow":"🌨️","cloud_with_lightning":"🌩️","tornado":"🌪️","fog":"🌫️","wind_face":"🌬️","cyclone":"🌀","rainbow":"🌈","closed_umbrella":"🌂","open_umbrella":"☂️","umbrella":"☔","parasol_on_ground":"⛱️","zap":"⚡","snowflake":"❄️","snowman_with_snow":"☃️","snowman":"⛄","comet":"☄️","fire":"🔥","droplet":"💧","ocean":"🌊","jack_o_lantern":"🎃","christmas_tree":"🎄","fireworks":"🎆","sparkler":"🎇","firecracker":"🧨","sparkles":"✨","balloon":"🎈","tada":"🎉","confetti_ball":"🎊","tanabata_tree":"🎋","bamboo":"🎍","dolls":"🎎","flags":"🎏","wind_chime":"🎐","rice_scene":"🎑","red_envelope":"🧧","ribbon":"🎀","gift":"🎁","reminder_ribbon":"🎗️","tickets":"🎟️","ticket":"🎫","medal_military":"🎖️","trophy":"🏆","medal_sports":"🏅","1st_place_medal":"🥇","2nd_place_medal":"🥈","3rd_place_medal":"🥉","soccer":"⚽","baseball":"⚾","softball":"🥎","basketball":"🏀","volleyball":"🏐","football":"🏈","rugby_football":"🏉","tennis":"🎾","flying_disc":"🥏","bowling":"🎳","cricket_game":"🏏","field_hockey":"🏑","ice_hockey":"🏒","lacrosse":"🥍","ping_pong":"🏓","badminton":"🏸","boxing_glove":"🥊","martial_arts_uniform":"🥋","goal_net":"🥅","golf":"⛳","ice_skate":"⛸️","fishing_pole_and_fish":"🎣","diving_mask":"🤿","running_shirt_with_sash":"🎽","ski":"🎿","sled":"🛷","curling_stone":"🥌","dart":"🎯","yo_yo":"🪀","kite":"🪁","8ball":"🎱","crystal_ball":"🔮","magic_wand":"🪄","nazar_amulet":"🧿","video_game":"🎮","joystick":"🕹️","slot_machine":"🎰","game_die":"🎲","jigsaw":"🧩","teddy_bear":"🧸","pinata":"🪅","nesting_dolls":"🪆","spades":"♠️","hearts":"♥️","diamonds":"♦️","clubs":"♣️","chess_pawn":"♟️","black_joker":"🃏","mahjong":"🀄","flower_playing_cards":"🎴","performing_arts":"🎭","framed_picture":"🖼️","art":"🎨","thread":"🧵","sewing_needle":"🪡","yarn":"🧶","knot":"🪢","eyeglasses":"👓","dark_sunglasses":"🕶️","goggles":"🥽","lab_coat":"🥼","safety_vest":"🦺","necktie":"👔","shirt":"👕","tshirt":"👕","jeans":"👖","scarf":"🧣","gloves":"🧤","coat":"🧥","socks":"🧦","dress":"👗","kimono":"👘","sari":"🥻","one_piece_swimsuit":"🩱","swim_brief":"🩲","shorts":"🩳","bikini":"👙","womans_clothes":"👚","purse":"👛","handbag":"👜","pouch":"👝","shopping":"🛍️","school_satchel":"🎒","thong_sandal":"🩴","mans_shoe":"👞","shoe":"👞","athletic_shoe":"👟","hiking_boot":"🥾","flat_shoe":"🥿","high_heel":"👠","sandal":"👡","ballet_shoes":"🩰","boot":"👢","crown":"👑","womans_hat":"👒","tophat":"🎩","mortar_board":"🎓","billed_cap":"🧢","military_helmet":"🪖","rescue_worker_helmet":"⛑️","prayer_beads":"📿","lipstick":"💄","ring":"💍","gem":"💎","mute":"🔇","speaker":"🔈","sound":"🔉","loud_sound":"🔊","loudspeaker":"📢","mega":"📣","postal_horn":"📯","bell":"🔔","no_bell":"🔕","musical_score":"🎼","musical_note":"🎵","notes":"🎶","studio_microphone":"🎙️","level_slider":"🎚️","control_knobs":"🎛️","microphone":"🎤","headphones":"🎧","radio":"📻","saxophone":"🎷","accordion":"🪗","guitar":"🎸","musical_keyboard":"🎹","trumpet":"🎺","violin":"🎻","banjo":"🪕","drum":"🥁","long_drum":"🪘","iphone":"📱","calling":"📲","phone":"☎️","telephone":"☎️","telephone_receiver":"📞","pager":"📟","fax":"📠","battery":"🔋","electric_plug":"🔌","computer":"💻","desktop_computer":"🖥️","printer":"🖨️","keyboard":"⌨️","computer_mouse":"🖱️","trackball":"🖲️","minidisc":"💽","floppy_disk":"💾","cd":"💿","dvd":"📀","abacus":"🧮","movie_camera":"🎥","film_strip":"🎞️","film_projector":"📽️","clapper":"🎬","tv":"📺","camera":"📷","camera_flash":"📸","video_camera":"📹","vhs":"📼","mag":"🔍","mag_right":"🔎","candle":"🕯️","bulb":"💡","flashlight":"🔦","izakaya_lantern":"🏮","lantern":"🏮","diya_lamp":"🪔","notebook_with_decorative_cover":"📔","closed_book":"📕","book":"📖","open_book":"📖","green_book":"📗","blue_book":"📘","orange_book":"📙","books":"📚","notebook":"📓","ledger":"📒","page_with_curl":"📃","scroll":"📜","page_facing_up":"📄","newspaper":"📰","newspaper_roll":"🗞️","bookmark_tabs":"📑","bookmark":"🔖","label":"🏷️","moneybag":"💰","coin":"🪙","yen":"💴","dollar":"💵","euro":"💶","pound":"💷","money_with_wings":"💸","credit_card":"💳","receipt":"🧾","chart":"💹","envelope":"✉️","email":"📧","e-mail":"📧","incoming_envelope":"📨","envelope_with_arrow":"📩","outbox_tray":"📤","inbox_tray":"📥","package":"📦","mailbox":"📫","mailbox_closed":"📪","mailbox_with_mail":"📬","mailbox_with_no_mail":"📭","postbox":"📮","ballot_box":"🗳️","pencil2":"✏️","black_nib":"✒️","fountain_pen":"🖋️","pen":"🖊️","paintbrush":"🖌️","crayon":"🖍️","memo":"📝","pencil":"📝","briefcase":"💼","file_folder":"📁","open_file_folder":"📂","card_index_dividers":"🗂️","date":"📅","calendar":"📆","spiral_notepad":"🗒️","spiral_calendar":"🗓️","card_index":"📇","chart_with_upwards_trend":"📈","chart_with_downwards_trend":"📉","bar_chart":"📊","clipboard":"📋","pushpin":"📌","round_pushpin":"📍","paperclip":"📎","paperclips":"🖇️","straight_ruler":"📏","triangular_ruler":"📐","scissors":"✂️","card_file_box":"🗃️","file_cabinet":"🗄️","wastebasket":"🗑️","lock":"🔒","unlock":"🔓","lock_with_ink_pen":"🔏","closed_lock_with_key":"🔐","key":"🔑","old_key":"🗝️","hammer":"🔨","axe":"🪓","pick":"⛏️","hammer_and_pick":"⚒️","hammer_and_wrench":"🛠️","dagger":"🗡️","crossed_swords":"⚔️","gun":"🔫","boomerang":"🪃","bow_and_arrow":"🏹","shield":"🛡️","carpentry_saw":"🪚","wrench":"🔧","screwdriver":"🪛","nut_and_bolt":"🔩","gear":"⚙️","clamp":"🗜️","balance_scale":"⚖️","probing_cane":"🦯","link":"🔗","chains":"⛓️","hook":"🪝","toolbox":"🧰","magnet":"🧲","ladder":"🪜","alembic":"⚗️","test_tube":"🧪","petri_dish":"🧫","dna":"🧬","microscope":"🔬","telescope":"🔭","satellite":"📡","syringe":"💉","drop_of_blood":"🩸","pill":"💊","adhesive_bandage":"🩹","stethoscope":"🩺","door":"🚪","elevator":"🛗","mirror":"🪞","window":"🪟","bed":"🛏️","couch_and_lamp":"🛋️","chair":"🪑","toilet":"🚽","plunger":"🪠","shower":"🚿","bathtub":"🛁","mouse_trap":"🪤","razor":"🪒","lotion_bottle":"🧴","safety_pin":"🧷","broom":"🧹","basket":"🧺","roll_of_paper":"🧻","bucket":"🪣","soap":"🧼","toothbrush":"🪥","sponge":"🧽","fire_extinguisher":"🧯","shopping_cart":"🛒","smoking":"🚬","coffin":"⚰️","headstone":"🪦","funeral_urn":"⚱️","moyai":"🗿","placard":"🪧","atm":"🏧","put_litter_in_its_place":"🚮","potable_water":"🚰","wheelchair":"♿","mens":"🚹","womens":"🚺","restroom":"🚻","baby_symbol":"🚼","wc":"🚾","passport_control":"🛂","customs":"🛃","baggage_claim":"🛄","left_luggage":"🛅","warning":"⚠️","children_crossing":"🚸","no_entry":"⛔","no_entry_sign":"🚫","no_bicycles":"🚳","no_smoking":"🚭","do_not_litter":"🚯","non-potable_water":"🚱","no_pedestrians":"🚷","no_mobile_phones":"📵","underage":"🔞","radioactive":"☢️","biohazard":"☣️","arrow_up":"⬆️","arrow_upper_right":"↗️","arrow_right":"➡️","arrow_lower_right":"↘️","arrow_down":"⬇️","arrow_lower_left":"↙️","arrow_left":"⬅️","arrow_upper_left":"↖️","arrow_up_down":"↕️","left_right_arrow":"↔️","leftwards_arrow_with_hook":"↩️","arrow_right_hook":"↪️","arrow_heading_up":"⤴️","arrow_heading_down":"⤵️","arrows_clockwise":"🔃","arrows_counterclockwise":"🔄","back":"🔙","end":"🔚","on":"🔛","soon":"🔜","top":"🔝","place_of_worship":"🛐","atom_symbol":"⚛️","om":"🕉️","star_of_david":"✡️","wheel_of_dharma":"☸️","yin_yang":"☯️","latin_cross":"✝️","orthodox_cross":"☦️","star_and_crescent":"☪️","peace_symbol":"☮️","menorah":"🕎","six_pointed_star":"🔯","aries":"♈","taurus":"♉","gemini":"♊","cancer":"♋","leo":"♌","virgo":"♍","libra":"♎","scorpius":"♏","sagittarius":"♐","capricorn":"♑","aquarius":"♒","pisces":"♓","ophiuchus":"⛎","twisted_rightwards_arrows":"🔀","repeat":"🔁","repeat_one":"🔂","arrow_forward":"▶️","fast_forward":"⏩","next_track_button":"⏭️","play_or_pause_button":"⏯️","arrow_backward":"◀️","rewind":"⏪","previous_track_button":"⏮️","arrow_up_small":"🔼","arrow_double_up":"⏫","arrow_down_small":"🔽","arrow_double_down":"⏬","pause_button":"⏸️","stop_button":"⏹️","record_button":"⏺️","eject_button":"⏏️","cinema":"🎦","low_brightness":"🔅","high_brightness":"🔆","signal_strength":"📶","vibration_mode":"📳","mobile_phone_off":"📴","female_sign":"♀️","male_sign":"♂️","transgender_symbol":"⚧️","heavy_multiplication_x":"✖️","heavy_plus_sign":"➕","heavy_minus_sign":"➖","heavy_division_sign":"➗","infinity":"♾️","bangbang":"‼️","interrobang":"⁉️","question":"❓","grey_question":"❔","grey_exclamation":"❕","exclamation":"❗","heavy_exclamation_mark":"❗","wavy_dash":"〰️","currency_exchange":"💱","heavy_dollar_sign":"💲","medical_symbol":"⚕️","recycle":"♻️","fleur_de_lis":"⚜️","trident":"🔱","name_badge":"📛","beginner":"🔰","o":"⭕","white_check_mark":"✅","ballot_box_with_check":"☑️","heavy_check_mark":"✔️","x":"❌","negative_squared_cross_mark":"❎","curly_loop":"➰","loop":"➿","part_alternation_mark":"〽️","eight_spoked_asterisk":"✳️","eight_pointed_black_star":"✴️","sparkle":"❇️","copyright":"©️","registered":"®️","tm":"™️","hash":"#️⃣","asterisk":"*️⃣","zero":"0️⃣","one":"1️⃣","two":"2️⃣","three":"3️⃣","four":"4️⃣","five":"5️⃣","six":"6️⃣","seven":"7️⃣","eight":"8️⃣","nine":"9️⃣","keycap_ten":"🔟","capital_abcd":"🔠","abcd":"🔡","symbols":"🔣","abc":"🔤","a":"🅰️","ab":"🆎","b":"🅱️","cl":"🆑","cool":"🆒","free":"🆓","information_source":"ℹ️","id":"🆔","m":"Ⓜ️","new":"🆕","ng":"🆖","o2":"🅾️","ok":"🆗","parking":"🅿️","sos":"🆘","up":"🆙","vs":"🆚","koko":"🈁","sa":"🈂️","ideograph_advantage":"🉐","accept":"🉑","congratulations":"㊗️","secret":"㊙️","u6e80":"🈵","red_circle":"🔴","orange_circle":"🟠","yellow_circle":"🟡","green_circle":"🟢","large_blue_circle":"🔵","purple_circle":"🟣","brown_circle":"🟤","black_circle":"⚫","white_circle":"⚪","red_square":"🟥","orange_square":"🟧","yellow_square":"🟨","green_square":"🟩","blue_square":"🟦","purple_square":"🟪","brown_square":"🟫","black_large_square":"⬛","white_large_square":"⬜","black_medium_square":"◼️","white_medium_square":"◻️","black_medium_small_square":"◾","white_medium_small_square":"◽","black_small_square":"▪️","white_small_square":"▫️","large_orange_diamond":"🔶","large_blue_diamond":"🔷","small_orange_diamond":"🔸","small_blue_diamond":"🔹","small_red_triangle":"🔺","small_red_triangle_down":"🔻","diamond_shape_with_a_dot_inside":"💠","radio_button":"🔘","white_square_button":"🔳","black_square_button":"🔲","checkered_flag":"🏁","triangular_flag_on_post":"🚩","crossed_flags":"🎌","black_flag":"🏴","white_flag":"🏳️","rainbow_flag":"🏳️🌈","transgender_flag":"🏳️⚧️","pirate_flag":"🏴☠️","ascension_island":"🇦🇨","andorra":"🇦🇩","united_arab_emirates":"🇦🇪","afghanistan":"🇦🇫","antigua_barbuda":"🇦🇬","anguilla":"🇦🇮","albania":"🇦🇱","armenia":"🇦🇲","angola":"🇦🇴","antarctica":"🇦🇶","argentina":"🇦🇷","american_samoa":"🇦🇸","austria":"🇦🇹","australia":"🇦🇺","aruba":"🇦🇼","aland_islands":"🇦🇽","azerbaijan":"🇦🇿","bosnia_herzegovina":"🇧🇦","barbados":"🇧🇧","bangladesh":"🇧🇩","belgium":"🇧🇪","burkina_faso":"🇧🇫","bulgaria":"🇧🇬","bahrain":"🇧🇭","burundi":"🇧🇮","benin":"🇧🇯","st_barthelemy":"🇧🇱","bermuda":"🇧🇲","brunei":"🇧🇳","bolivia":"🇧🇴","caribbean_netherlands":"🇧🇶","brazil":"🇧🇷","bahamas":"🇧🇸","bhutan":"🇧🇹","bouvet_island":"🇧🇻","botswana":"🇧🇼","belarus":"🇧🇾","belize":"🇧🇿","canada":"🇨🇦","cocos_islands":"🇨🇨","congo_kinshasa":"🇨🇩","central_african_republic":"🇨🇫","congo_brazzaville":"🇨🇬","switzerland":"🇨🇭","cote_divoire":"🇨🇮","cook_islands":"🇨🇰","chile":"🇨🇱","cameroon":"🇨🇲","cn":"🇨🇳","colombia":"🇨🇴","clipperton_island":"🇨🇵","costa_rica":"🇨🇷","cuba":"🇨🇺","cape_verde":"🇨🇻","curacao":"🇨🇼","christmas_island":"🇨🇽","cyprus":"🇨🇾","czech_republic":"🇨🇿","de":"🇩🇪","diego_garcia":"🇩🇬","djibouti":"🇩🇯","denmark":"🇩🇰","dominica":"🇩🇲","dominican_republic":"🇩🇴","algeria":"🇩🇿","ceuta_melilla":"🇪🇦","ecuador":"🇪🇨","estonia":"🇪🇪","egypt":"🇪🇬","western_sahara":"🇪🇭","eritrea":"🇪🇷","es":"🇪🇸","ethiopia":"🇪🇹","eu":"🇪🇺","european_union":"🇪🇺","finland":"🇫🇮","fiji":"🇫🇯","falkland_islands":"🇫🇰","micronesia":"🇫🇲","faroe_islands":"🇫🇴","fr":"🇫🇷","gabon":"🇬🇦","gb":"🇬🇧","uk":"🇬🇧","grenada":"🇬🇩","georgia":"🇬🇪","french_guiana":"🇬🇫","guernsey":"🇬🇬","ghana":"🇬🇭","gibraltar":"🇬🇮","greenland":"🇬🇱","gambia":"🇬🇲","guinea":"🇬🇳","guadeloupe":"🇬🇵","equatorial_guinea":"🇬🇶","greece":"🇬🇷","south_georgia_south_sandwich_islands":"🇬🇸","guatemala":"🇬🇹","guam":"🇬🇺","guinea_bissau":"🇬🇼","guyana":"🇬🇾","hong_kong":"🇭🇰","heard_mcdonald_islands":"🇭🇲","honduras":"🇭🇳","croatia":"🇭🇷","haiti":"🇭🇹","hungary":"🇭🇺","canary_islands":"🇮🇨","indonesia":"🇮🇩","ireland":"🇮🇪","israel":"🇮🇱","isle_of_man":"🇮🇲","india":"🇮🇳","british_indian_ocean_territory":"🇮🇴","iraq":"🇮🇶","iran":"🇮🇷","iceland":"🇮🇸","it":"🇮🇹","jersey":"🇯🇪","jamaica":"🇯🇲","jordan":"🇯🇴","jp":"🇯🇵","kenya":"🇰🇪","kyrgyzstan":"🇰🇬","cambodia":"🇰🇭","kiribati":"🇰🇮","comoros":"🇰🇲","st_kitts_nevis":"🇰🇳","north_korea":"🇰🇵","kr":"🇰🇷","kuwait":"🇰🇼","cayman_islands":"🇰🇾","kazakhstan":"🇰🇿","laos":"🇱🇦","lebanon":"🇱🇧","st_lucia":"🇱🇨","liechtenstein":"🇱🇮","sri_lanka":"🇱🇰","liberia":"🇱🇷","lesotho":"🇱🇸","lithuania":"🇱🇹","luxembourg":"🇱🇺","latvia":"🇱🇻","libya":"🇱🇾","morocco":"🇲🇦","monaco":"🇲🇨","moldova":"🇲🇩","montenegro":"🇲🇪","st_martin":"🇲🇫","madagascar":"🇲🇬","marshall_islands":"🇲🇭","macedonia":"🇲🇰","mali":"🇲🇱","myanmar":"🇲🇲","mongolia":"🇲🇳","macau":"🇲🇴","northern_mariana_islands":"🇲🇵","martinique":"🇲🇶","mauritania":"🇲🇷","montserrat":"🇲🇸","malta":"🇲🇹","mauritius":"🇲🇺","maldives":"🇲🇻","malawi":"🇲🇼","mexico":"🇲🇽","malaysia":"🇲🇾","mozambique":"🇲🇿","namibia":"🇳🇦","new_caledonia":"🇳🇨","niger":"🇳🇪","norfolk_island":"🇳🇫","nigeria":"🇳🇬","nicaragua":"🇳🇮","netherlands":"🇳🇱","norway":"🇳🇴","nepal":"🇳🇵","nauru":"🇳🇷","niue":"🇳🇺","new_zealand":"🇳🇿","oman":"🇴🇲","panama":"🇵🇦","peru":"🇵🇪","french_polynesia":"🇵🇫","papua_new_guinea":"🇵🇬","philippines":"🇵🇭","pakistan":"🇵🇰","poland":"🇵🇱","st_pierre_miquelon":"🇵🇲","pitcairn_islands":"🇵🇳","puerto_rico":"🇵🇷","palestinian_territories":"🇵🇸","portugal":"🇵🇹","palau":"🇵🇼","paraguay":"🇵🇾","qatar":"🇶🇦","reunion":"🇷🇪","romania":"🇷🇴","serbia":"🇷🇸","ru":"🇷🇺","rwanda":"🇷🇼","saudi_arabia":"🇸🇦","solomon_islands":"🇸🇧","seychelles":"🇸🇨","sudan":"🇸🇩","sweden":"🇸🇪","singapore":"🇸🇬","st_helena":"🇸🇭","slovenia":"🇸🇮","svalbard_jan_mayen":"🇸🇯","slovakia":"🇸🇰","sierra_leone":"🇸🇱","san_marino":"🇸🇲","senegal":"🇸🇳","somalia":"🇸🇴","suriname":"🇸🇷","south_sudan":"🇸🇸","sao_tome_principe":"🇸🇹","el_salvador":"🇸🇻","sint_maarten":"🇸🇽","syria":"🇸🇾","swaziland":"🇸🇿","tristan_da_cunha":"🇹🇦","turks_caicos_islands":"🇹🇨","chad":"🇹🇩","french_southern_territories":"🇹🇫","togo":"🇹🇬","thailand":"🇹🇭","tajikistan":"🇹🇯","tokelau":"🇹🇰","timor_leste":"🇹🇱","turkmenistan":"🇹🇲","tunisia":"🇹🇳","tonga":"🇹🇴","tr":"🇹🇷","trinidad_tobago":"🇹🇹","tuvalu":"🇹🇻","taiwan":"🇹🇼","tanzania":"🇹🇿","ukraine":"🇺🇦","uganda":"🇺🇬","us_outlying_islands":"🇺🇲","united_nations":"🇺🇳","us":"🇺🇸","uruguay":"🇺🇾","uzbekistan":"🇺🇿","vatican_city":"🇻🇦","st_vincent_grenadines":"🇻🇨","venezuela":"🇻🇪","british_virgin_islands":"🇻🇬","us_virgin_islands":"🇻🇮","vietnam":"🇻🇳","vanuatu":"🇻🇺","wallis_futuna":"🇼🇫","samoa":"🇼🇸","kosovo":"🇽🇰","yemen":"🇾🇪","mayotte":"🇾🇹","south_africa":"🇿🇦","zambia":"🇿🇲","zimbabwe":"🇿🇼","england":"🏴","scotland":"🏴","wales":"🏴"}')},function(e,t,n){"use strict";e.exports={angry:[">:(",">:-("],blush:[':")',':-")'],broken_heart:["</3","<\\3"],confused:[":/",":-/"],cry:[":'(",":'-(",":,(",":,-("],frowning:[":(",":-("],heart:["<3"],imp:["]:(","]:-("],innocent:["o:)","O:)","o:-)","O:-)","0:)","0:-)"],joy:[":')",":'-)",":,)",":,-)",":'D",":'-D",":,D",":,-D"],kissing:[":*",":-*"],laughing:["x-)","X-)"],neutral_face:[":|",":-|"],open_mouth:[":o",":-o",":O",":-O"],rage:[":@",":-@"],smile:[":D",":-D"],smiley:[":)",":-)"],smiling_imp:["]:)","]:-)"],sob:[":,'(",":,'-(",";(",";-("],stuck_out_tongue:[":P",":-P"],sunglasses:["8-)","B-)"],sweat:[",:(",",:-("],sweat_smile:[",:)",",:-)"],unamused:[":s",":-S",":z",":-Z",":$",":-$"],wink:[";)",";-)"]}},function(e,t,n){"use strict";var r=n(152),a=n(153),o=n(154);e.exports=function(e,t){var n=o(e.utils.assign({},{defs:{},shortcuts:{},enabled:[]},t||{}));e.renderer.rules.emoji=r,e.core.ruler.push("emoji",a(e,n.defs,n.shortcuts,n.scanRE,n.replaceRE))}},function(e,t,n){"use strict";e.exports=function(e,t){return e[t].content}},function(e,t,n){"use strict";e.exports=function(e,t,n,r,a){var o=e.utils.arrayReplaceAt,i=e.utils.lib.ucmicro,u=new RegExp([i.Z.source,i.P.source,i.Cc.source].join("|"));function l(e,r,o){var i,l=0,s=[];return e.replace(a,(function(r,a,c){var f;if(n.hasOwnProperty(r)){if(f=n[r],a>0&&!u.test(c[a-1]))return;if(a+r.length<c.length&&!u.test(c[a+r.length]))return}else f=r.slice(1,-1);a>l&&((i=new o("text","",0)).content=e.slice(l,a),s.push(i)),(i=new o("emoji","",0)).markup=f,i.content=t[f],s.push(i),l=a+r.length})),l<e.length&&((i=new o("text","",0)).content=e.slice(l),s.push(i)),s}return function(e){var t,n,a,i,u,s=e.tokens,c=0;for(n=0,a=s.length;n<a;n++)if("inline"===s[n].type)for(t=(i=s[n].children).length-1;t>=0;t--)"link_open"!==(u=i[t]).type&&"link_close"!==u.type||"auto"===u.info&&(c-=u.nesting),"text"===u.type&&0===c&&r.test(u.content)&&(s[n].children=i=o(i,t,l(u.content,u.level,e.Token)))}}},function(e,t,n){"use strict";e.exports=function(e){var t,n=e.defs;e.enabled.length&&(n=Object.keys(n).reduce((function(t,r){return e.enabled.indexOf(r)>=0&&(t[r]=n[r]),t}),{})),t=Object.keys(e.shortcuts).reduce((function(t,r){return n[r]?Array.isArray(e.shortcuts[r])?(e.shortcuts[r].forEach((function(e){t[e]=r})),t):(t[e.shortcuts[r]]=r,t):t}),{});var r,a=Object.keys(n);r=0===a.length?"^$":a.map((function(e){return":"+e+":"})).concat(Object.keys(t)).sort().reverse().map((function(e){return e.replace(/[.?*+^$[\]\\(){}|-]/g,"\\$&")})).join("|");var o=RegExp(r),i=RegExp(r,"g");return{defs:n,shortcuts:t,scanRE:o,replaceRE:i}}},function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.useCustomRef=void 0;const r=n(0);t.useCustomRef=function(e){const[t,n]=r.useState(e);return{current:t,updateRef:e=>{t!==e&&n(e)}}}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{l(r.next(e))}catch(e){o(e)}}function u(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,u)}l((r=r.apply(e,t||[])).next())}))};Object.defineProperty(t,"__esModule",{value:!0}),t.XDDialog=t.CANCELED=void 0;const u=o(n(0));n(157),t.CANCELED=Symbol("Canceled"),t.XDDialog=function(e){var n,r,a;const o=u.useRef(null),l=u.useRef(null);u.useEffect(()=>(e.customRef.updateRef({show:()=>i(this,void 0,void 0,(function*(){var e;return"reasonCanceled"===(yield null===(e=o.current)||void 0===e?void 0:e.showModal())?t.CANCELED:s}))}),()=>e.customRef.updateRef(null)),[]);const[s,c]=u.useState(e.initialState);return u.useLayoutEffect(()=>{l.current&&(l.current.onsubmit=()=>{var e;return null===(e=o.current)||void 0===e?void 0:e.close("ok")})},[l.current]),u.default.createElement("dialog",{ref:o,className:"Dialog"},u.default.createElement("header",null," "),u.default.createElement("form",{method:"dialog",ref:l},e.children(s,c),u.default.createElement("div",{className:"flex"},u.default.createElement("div",{className:"spacer"}," "),u.default.createElement("button",{type:"submit","uxp-variant":null!==(n=e.submitButtonVariant)&&void 0!==n?n:"cta"},null!==(r=e.submitButtonText)&&void 0!==r?r:"Ok"),u.default.createElement("button",{onClick:()=>{var e;null===(e=o.current)||void 0===e||e.close("reasonCanceled")},type:"reset","uxp-variant":"primary",style:{marginLeft:"0.25rem"}},null!==(a=e.cancelButtonText)&&void 0!==a?a:"Cancel"))))}},function(e,t,n){"use strict";n.r(t);var r=n(2),a=n.n(r),o=n(27),i={insert:"head",singleton:!1};a()(o.a,i);t.default=o.a.locals||{}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.Avatar=void 0;const a=n(159),o=r(n(0));n(160),t.Avatar=function(e){var t;const n=a.md5(null!==(t=e.author.gravatarMail)&&void 0!==t?t:""),r=e.author.name.charAt(0)||"A";return e.gravatar?o.default.createElement("img",{"aria-hidden":!0,className:"Avatar",alt:e.author.name+"'s avatar image",width:32,src:`https://gravatar.com/avatar/${n}?s=64&d=mp&r=g`}):o.default.createElement("div",{className:"Avatar PlaceholderAvatar","aria-hidden":!0},o.default.createElement("span",null,r.toUpperCase()))}},function(e,t,n){"undefined"!=typeof self&&self,e.exports=function(e){var t={};function n(r){if(t[r])return t[r].exports;var a=t[r]={i:r,l:!1,exports:{}};return e[r].call(a.exports,a,a.exports,n),a.l=!0,a.exports}return n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var a in e)n.d(r,a,function(t){return e[t]}.bind(null,a));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=0)}([function(e,t,n){"use strict";n.r(t);var r="0123456789abcdef".split(""),a=function(e){for(var t="",n=0;n<4;n++)t+=r[e>>8*n+4&15]+r[e>>8*n&15];return t},o=function(e){for(var t=e.length,n=0;n<t;n++)e[n]=a(e[n]);return e.join("")},i=function(e,t){return e+t&4294967295},u=function(e,t,n,r,a,o,u){return function(e,t,n){return i(e<<t|e>>>32-t,n)}(t=function(e,t,n,r){return i(i(t,e),i(n,r))}(e,t,r,o),a,n)},l=function(e,t,n,r,a,o,i,l){return u(n&r|~n&a,t,n,o,i,l)},s=function(e,t,n,r,a,o,i,l){return u(n&a|r&~a,t,n,o,i,l)},c=function(e,t,n,r,a,o,i,l){return u(n^r^a,t,n,o,i,l)},f=function(e,t,n,r,a,o,i,l){return u(r^(n|~a),t,n,o,i,l)},d=function(e,t,n){void 0===n&&(n=i);var r=e[0],a=e[1],o=e[2],u=e[3],d=l.bind(null,n);r=d(r,a,o,u,t[0],7,-680876936),u=d(u,r,a,o,t[1],12,-389564586),o=d(o,u,r,a,t[2],17,606105819),a=d(a,o,u,r,t[3],22,-1044525330),r=d(r,a,o,u,t[4],7,-176418897),u=d(u,r,a,o,t[5],12,1200080426),o=d(o,u,r,a,t[6],17,-1473231341),a=d(a,o,u,r,t[7],22,-45705983),r=d(r,a,o,u,t[8],7,1770035416),u=d(u,r,a,o,t[9],12,-1958414417),o=d(o,u,r,a,t[10],17,-42063),a=d(a,o,u,r,t[11],22,-1990404162),r=d(r,a,o,u,t[12],7,1804603682),u=d(u,r,a,o,t[13],12,-40341101),o=d(o,u,r,a,t[14],17,-1502002290),a=d(a,o,u,r,t[15],22,1236535329);var p=s.bind(null,n);r=p(r,a,o,u,t[1],5,-165796510),u=p(u,r,a,o,t[6],9,-1069501632),o=p(o,u,r,a,t[11],14,643717713),a=p(a,o,u,r,t[0],20,-373897302),r=p(r,a,o,u,t[5],5,-701558691),u=p(u,r,a,o,t[10],9,38016083),o=p(o,u,r,a,t[15],14,-660478335),a=p(a,o,u,r,t[4],20,-405537848),r=p(r,a,o,u,t[9],5,568446438),u=p(u,r,a,o,t[14],9,-1019803690),o=p(o,u,r,a,t[3],14,-187363961),a=p(a,o,u,r,t[8],20,1163531501),r=p(r,a,o,u,t[13],5,-1444681467),u=p(u,r,a,o,t[2],9,-51403784),o=p(o,u,r,a,t[7],14,1735328473),a=p(a,o,u,r,t[12],20,-1926607734);var h=c.bind(null,n);r=h(r,a,o,u,t[5],4,-378558),u=h(u,r,a,o,t[8],11,-2022574463),o=h(o,u,r,a,t[11],16,1839030562),a=h(a,o,u,r,t[14],23,-35309556),r=h(r,a,o,u,t[1],4,-1530992060),u=h(u,r,a,o,t[4],11,1272893353),o=h(o,u,r,a,t[7],16,-155497632),a=h(a,o,u,r,t[10],23,-1094730640),r=h(r,a,o,u,t[13],4,681279174),u=h(u,r,a,o,t[0],11,-358537222),o=h(o,u,r,a,t[3],16,-722521979),a=h(a,o,u,r,t[6],23,76029189),r=h(r,a,o,u,t[9],4,-640364487),u=h(u,r,a,o,t[12],11,-421815835),o=h(o,u,r,a,t[15],16,530742520),a=h(a,o,u,r,t[2],23,-995338651);var m=f.bind(null,n);r=m(r,a,o,u,t[0],6,-198630844),u=m(u,r,a,o,t[7],10,1126891415),o=m(o,u,r,a,t[14],15,-1416354905),a=m(a,o,u,r,t[5],21,-57434055),r=m(r,a,o,u,t[12],6,1700485571),u=m(u,r,a,o,t[3],10,-1894986606),o=m(o,u,r,a,t[10],15,-1051523),a=m(a,o,u,r,t[1],21,-2054922799),r=m(r,a,o,u,t[8],6,1873313359),u=m(u,r,a,o,t[15],10,-30611744),o=m(o,u,r,a,t[6],15,-1560198380),a=m(a,o,u,r,t[13],21,1309151649),r=m(r,a,o,u,t[4],6,-145523070),u=m(u,r,a,o,t[11],10,-1120210379),o=m(o,u,r,a,t[2],15,718787259),a=m(a,o,u,r,t[9],21,-343485551),e[0]=n(r,e[0]),e[1]=n(a,e[1]),e[2]=n(o,e[2]),e[3]=n(u,e[3])},p=function(e){for(var t=[],n=0;n<64;n+=4)t[n>>2]=e.charCodeAt(n)+(e.charCodeAt(n+1)<<8)+(e.charCodeAt(n+2)<<16)+(e.charCodeAt(n+3)<<24);return t},h=function(e,t){var n,r=e.length,a=[1732584193,-271733879,-1732584194,271733878];for(n=64;n<=r;n+=64)d(a,p(e.substring(n-64,n)),t);var o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],i=(e=e.substring(n-64)).length;for(n=0;n<i;n++)o[n>>2]|=e.charCodeAt(n)<<(n%4<<3);if(o[n>>2]|=128<<(n%4<<3),n>55)for(d(a,o,t),n=16;n--;)o[n]=0;return o[14]=8*r,d(a,o,t),a};function m(e){var t;return"5d41402abc4b2a76b9719d911017c592"!==o(h("hello"))&&(t=function(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}),o(h(e,t))}n.d(t,"md5",(function(){return m}))}])},function(e,t,n){"use strict";n.r(t);var r=n(2),a=n.n(r),o=n(28),i={insert:"head",singleton:!1};a()(o.a,i);t.default=o.a.locals||{}},function(e,t,n){"use strict";n.r(t);var r=n(2),a=n.n(r),o=n(29),i={insert:"head",singleton:!1};a()(o.a,i);t.default=o.a.locals||{}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MessageEditor=void 0;const u=o(n(0)),l=i(n(163)),s=i(n(164)),c=i(n(6));t.MessageEditor=function(e){const[t,n]=u.useState(e.message),r=u.useCallback(()=>{t.trim().length&&(c.default("MessageEditor").debug("onSubmit",t),e.onSubmit(t.trim()))},[e.onSubmit,t]),a=u.useCallback(()=>{c.default("MessageEditor").debug("onCancel"),e.onCancel()},[e.onSubmit,t]),o=u.useCallback(e=>{e.stopPropagation(),e.preventDefault(),"Enter"!==e.key||e.shiftKey?"Escape"===e.key&&a():r()},[r]),i=u.useCallback(e=>{"Escape"===e.key&&(e.stopPropagation(),e.preventDefault())},[]);return u.default.createElement(u.default.Fragment,null,u.default.createElement("textarea",{value:t,autoFocus:!0,"uxp-quiet":"true",onChange:e=>n(e.target.value),onKeyDown:i,onKeyUp:o}),u.default.createElement("p",{className:"MessageActions"},u.default.createElement("button",{"uxp-variant":"action",onClick:r,disabled:!t.trim().length},u.default.createElement("img",{src:l.default,alt:"Confirm edits"})),u.default.createElement("button",{"uxp-variant":"action",onClick:a},u.default.createElement("img",{src:s.default,alt:"Cancel"}))))}},function(e,t,n){"use strict";n.r(t),t.default="assets/d22f10f66d1af8a9c1cd97bbec36686f.png"},function(e,t,n){"use strict";n.r(t),t.default="assets/6447346d9c174587e0129a69c160d5fb.png"},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.MessageViewer=void 0;const a=r(n(0)),o=r(n(166)),i=r(n(167)),u=r(n(168));t.MessageViewer=function(e){return a.default.createElement(a.default.Fragment,null,a.default.createElement("div",{className:"MessageContent",dangerouslySetInnerHTML:{__html:e.html}}),a.default.createElement("p",{className:"MessageActions"},a.default.createElement("button",{"uxp-variant":"action",onClick:e.onGoToViewport,title:"Go to viewport position"},a.default.createElement("img",{src:o.default,alt:"Go to viewport position"})),e.ownMessage&&a.default.createElement(a.default.Fragment,null," ",a.default.createElement("button",{"uxp-variant":"action",onClick:e.onEdit,title:"Edit message"},a.default.createElement("img",{src:u.default,alt:"Edit message"}))," ",a.default.createElement("button",{"uxp-variant":"action",onClick:e.onDelete,title:"Delete message"},a.default.createElement("img",{src:i.default,alt:"Delete message"})))))}},function(e,t,n){"use strict";n.r(t),t.default="assets/91a06bff4f62cc1b62372cedeaf21f92.png"},function(e,t,n){"use strict";n.r(t),t.default="assets/603083939d7f32da4ad0eee1d7ba3285.png"},function(e,t,n){"use strict";n.r(t),t.default="assets/6ed6a040d991420fccf126a26e6a74f8.png"},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{l(r.next(e))}catch(e){o(e)}}function u(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,u)}l((r=r.apply(e,t||[])).next())}))},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.OnboardingPage=void 0;const l=o(n(0)),s=n(11),c=u(n(6)),f=u(n(16)),d=u(n(10)),p=n(17),h=u(n(51));t.OnboardingPage=function(){const e=c.default("Onboarding screen"),[t,n]=l.useState(0),[r,a]=l.useState({name:"",gravatarMail:"",gravatar:!1,privacyPolicy:!1}),o=s.useHistory();l.useEffect(()=>{e.debug("changed current step",t),t>4&&(()=>{i(this,void 0,void 0,(function*(){if(!r.privacyPolicy)throw new Error("privacy policy is required, but not accepted");e.info("Submitting",r),yield d.default.setAuthor(new f.default(Object.assign({},r))),yield d.default.setGravatar(r.gravatar),o.push("/chat")}))})()},[t]);const u=l.useCallback(()=>n(t+1),[t]);return l.default.createElement(l.default.Fragment,null,l.default.createElement(p.Header,{title:"Document Chat"}),l.default.createElement("div",{className:"padding-horiz"},0===t&&l.default.createElement(l.default.Fragment,null,l.default.createElement("p",null," ","Welcome to Document Chat for Adobe XD: The privacy-first chatting solution for Adobe XD Cloud documents."),l.default.createElement("p",null,l.default.createElement("strong",null,"Beta Version Note: "),"Please note that this plugin is currently in a public beta stage. There are several known issues and some features of the \"big release\" aren't implemented, yet. I'd love to hear your feedback to help shape the plugin to optimally fit your needs."),l.default.createElement("p",null,"Before we begin, we have to ask some quick questions.")),1===t&&l.default.createElement(l.default.Fragment,null,l.default.createElement("p",null,"We'll start out simple: What's your name?"),l.default.createElement("p",null,"This doesn't have to be you're real name."),l.default.createElement("form",{onSubmit:u},l.default.createElement("label",null,"Name:"),l.default.createElement("input",{type:"text",value:r.name,placeholder:"Anonymous",autoFocus:!0,onChange:e=>a(Object.assign(Object.assign({},r),{name:e.target.value}))}))),2===t&&l.default.createElement(l.default.Fragment,null,l.default.createElement("p",null,"If you want, you can provide a Gravatar e-mail-address so your coworkers get to see a profile picture."),l.default.createElement("p",null,l.default.createElement("strong",null,"This is completely optional, but can be used to show your profile picture to your coworkers.")),l.default.createElement("form",{onSubmit:u},l.default.createElement("label",null,"E-Mail-Address:",l.default.createElement("input",{type:"text",value:r.gravatarMail,placeholder:"(none)",autoFocus:!0,onChange:e=>a(Object.assign(Object.assign({},r),{gravatarMail:e.target.value}))})))),3===t&&l.default.createElement(l.default.Fragment,null,l.default.createElement("p",null,"It is optional to show Gravatar avatars. While enhancing your experience, it also means sending data to their service. Do you want to see avatars under these circumstances?"),l.default.createElement(h.default,{onChange:e=>a(Object.assign(Object.assign({},r),{gravatar:e})),value:r.gravatar},"Use Gravatar avatars")),4===t&&l.default.createElement(l.default.Fragment,null,l.default.createElement("p",null,"Last, but not least, the legal stuff. By using this plugin, you agree that you've read and do accept the privacy policy."),l.default.createElement("p",null,l.default.createElement("a",{href:"https://xdplugins.pabloklaschka.de/privacy-policy"},"Privacy Policy")),l.default.createElement("p",null,l.default.createElement("strong",null,"Your privacy is very important to us, which is why no data leaves the XD document unless you've opted in at a previous step.")),l.default.createElement(h.default,{onChange:e=>a(Object.assign(Object.assign({},r),{privacyPolicy:e})),value:r.privacyPolicy},"I have read and accept the privacy policy.")),t>4&&l.default.createElement(l.default.Fragment,null,l.default.createElement("p",null,"Loading the plugin...")),t<=4&&l.default.createElement("div",{className:"flex"},t>0&&l.default.createElement("button",{"uxp-variant":"secondary",onClick:()=>n(t-1)},"Back"),l.default.createElement("div",{className:"spacer"}," "),l.default.createElement("button",{"uxp-variant":"cta",onClick:u,disabled:!(t<4||r.privacyPolicy)},0===t?"Let's do it":"Continue"))))}},function(e,t,n){"use strict";n.r(t);var r=n(2),a=n.n(r),o=n(30),i={insert:"head",singleton:!1};a()(o.a,i);t.default=o.a.locals||{}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{l(r.next(e))}catch(e){o(e)}}function u(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,u)}l((r=r.apply(e,t||[])).next())}))},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SettingsPage=void 0;const l=o(n(0)),s=n(11),c=u(n(15)),f=u(n(6)),d=u(n(10)),p=n(172),h=n(17);n(173);const m=n(174);t.SettingsPage=function(e){const t=f.default("SettingsPage"),n=s.useHistory(),r=l.useMemo(()=>d.default.getAuthor(),[]),a=l.useMemo(()=>d.default.getGravatar(),[]),o=l.useMemo(()=>Promise.all([r,a]),[r,a]),u=l.useRef(null),g=l.useRef(null),v=l.useRef(null),y=l.useCallback(()=>i(this,void 0,void 0,(function*(){e.model.update(e=>i(this,void 0,void 0,(function*(){var r,a,o,i,l,s;const c={name:null!==(a=null===(r=u.current)||void 0===r?void 0:r.value)&&void 0!==a?a:"",gravatarMail:null!==(i=null===(o=g.current)||void 0===o?void 0:o.value)&&void 0!==i?i:"",gravatar:null!==(s=null===(l=v.current)||void 0===l?void 0:l.checked)&&void 0!==s&&s};t.info("Saving user settings",c),yield d.default.setGravatar(c.gravatar),yield d.default.setAuthor(Object.assign(yield d.default.getAuthor(),c)),t.success("Settings saved successfully");const f=yield d.default.getAuthor();return e.authors[f.uuid]=f,n.goBack(),e})))})),[u.current,g.current,v.current]);return c.default(o,([e,t])=>l.default.createElement("div",{className:"wrapper SettingsPage"},l.default.createElement(h.Header,{title:"Settings"}),l.default.createElement("div",{className:"padding-horiz"},l.default.createElement("h1",null,"User Settings"),l.default.createElement("label",{htmlFor:"name"},"Name:"),l.default.createElement("input",{name:"name",id:"name",type:"text",defaultValue:e.name,ref:u,placeholder:"Anonymous"}),l.default.createElement("label",{htmlFor:"email"},"Gravatar E-Mail Address:"),l.default.createElement("input",{name:"email",id:"email",type:"text",defaultValue:e.gravatarMail,ref:g}),l.default.createElement("h1",null,"Privacy"),l.default.createElement(p.CheckboxSwitch,{ref:v,defaultValue:t},"Use Gravatar Avatars"),l.default.createElement("div",{className:"flex"},l.default.createElement("div",{className:"spacer"}," "),l.default.createElement("button",{onClick:y,"uxp-variant":"cta"},"Save"),l.default.createElement(s.Link,{to:"/chat",style:{marginLeft:"0.25rem"}},l.default.createElement("button",{"uxp-variant":"primary"},"Cancel"))),l.default.createElement(m.SettingsPageFooter,null))),e=>(t.error("Error while loading settings page info:",e),l.default.createElement("p",null,"Error")))}},function(e,t,n){"use strict";var r=this&&this.__createBinding||(Object.create?function(e,t,n,r){void 0===r&&(r=n),Object.defineProperty(e,r,{enumerable:!0,get:function(){return t[n]}})}:function(e,t,n,r){void 0===r&&(r=n),e[r]=t[n]}),a=this&&this.__setModuleDefault||(Object.create?function(e,t){Object.defineProperty(e,"default",{enumerable:!0,value:t})}:function(e,t){e.default=t}),o=this&&this.__importStar||function(e){if(e&&e.__esModule)return e;var t={};if(null!=e)for(var n in e)"default"!==n&&Object.prototype.hasOwnProperty.call(e,n)&&r(t,e,n);return a(t,e),t},i=this&&this.__rest||function(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n},u=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.CheckboxSwitch=void 0;const l=o(n(0)),s=u(n(51));t.CheckboxSwitch=l.default.forwardRef((e,t)=>{var{onChange:n,children:r,defaultValue:a}=e;i(e,["onChange","children","defaultValue"]);const[o,u]=l.useState(!1);return l.useEffect(()=>{u(null!=a&&a)},[]),l.default.createElement(l.default.Fragment,null,l.default.createElement(s.default,{onChange:e=>(n&&n(e),u(e)),value:o,children:r}),l.default.createElement("input",{type:"checkbox",style:{display:"none"},ref:t,checked:o}))})},function(e,t,n){"use strict";n.r(t);var r=n(2),a=n.n(r),o=n(31),i={insert:"head",singleton:!1};a()(o.a,i);t.default=o.a.locals||{}},function(e,t,n){"use strict";var r=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0}),t.SettingsPageFooter=void 0;const a=r(n(0)),o=r(n(175));t.SettingsPageFooter=function(){return a.default.createElement(a.default.Fragment,null,a.default.createElement("hr",null),a.default.createElement("p",null,"DOCUMENT CHAT: ",o.default.version.toUpperCase()),a.default.createElement("p",null,"Developed by Pablo Klaschka. Source code is available on ",a.default.createElement("a",{title:"https://github.com/pklaschka/chat-xd-plugin",href:"https://github.com/pklaschka/chat-xd-plugin"},"GitHub"),"."),a.default.createElement("p",null,a.default.createElement("a",{href:"https://xdplugins.pabloklaschka.de/privacy",title:"https://xdplugins.pabloklaschka.de/privacy"},"Privacy Policy")))}},function(e){e.exports=JSON.parse('{"name":"document-chat-for-adobe-xd","version":"0.4.0","private":true,"description":"Chat for XD Cloud Documents","license":"MIT","author":"Pablo Klaschka","scripts":{"build":"npm run compile && xdpm package dist","compile":"webpack --config webpack.config.js --mode production","debug:install":"webpack --config webpack.config.js --mode production && xdpm install dist -o","debug:watch":"xdpm watch dist | webpack --config webpack.config.js --mode production --watch","debug:watch-prerelease":"xdpm watch dist -w p | webpack --config webpack.config.js --mode production --watch","docs":"jsdoc -r src -d docs","lint":"eslint src/**/*.js --ignore-pattern node_modules/","prettier:check":"prettier --check .","prettier:fix":"prettier --write .","start":"npm run debug:watch","stats":"sloc src","test:e2e":"cypress run","version":"node devtools/sync-versions.js"},"keywords":["chat","privacy","cloud documents","coediting","collaboration"],"dependencies":{"@adobexd/typings":"github:AdobeXD/typings","@fliegwerk/logsemts":"^0.4.0","@formatjs/intl-relativetimeformat":"^7.2.10","babel-core":"^6.26.3","babel-loader":"^8.1.0","babel-plugin-transform-react-jsx":"^6.24.1","install":"^0.13.0","markdown-it":"^12.0.1","markdown-it-emoji":"^2.0.0","npm":"^6.14.8","pure-md5":"^0.1.13","react":"^16.14.0","react-dom":"^16.14.0","react-intl":"^5.8.6","react-router-dom":"^5.2.0","v4-uuid":"^1.1.0","xd-storage-helper":"^1.2.3"},"devDependencies":{"@adobe/xdpm":"^4.1.0","@types/adobe-xd":"AdobeXD/typings","@types/markdown-it":"^10.0.2","@types/markdown-it-emoji":"^1.4.0","@types/node":"^14.14.0","@types/punycode":"^2.1.0","@types/react":"^16.9.53","@types/react-dom":"^16.9.8","@types/react-intl":"^3.0.0","@types/react-router-dom":"^5.1.6","babel-core":"^6.26.3","babel-loader":"^8.1.0","babel-plugin-transform-react-jsx":"^6.24.1","chalk":"^4.1.0","css-loader":"^5.0.0","cypress":"^5.4.0","cypress-react-unit-test":"^4.16.4","eslint":"^7.11.0","eslint-plugin-prettier":"^3.1.4","file-loader":"^6.1.1","jsdoc":"^3.6.6","postcss-scss":"^3.0.2","prettier":"^2.1.2","prettier-plugin-organize-imports":"^1.1.1","prettier-plugin-package":"^1.2.0","prettier-plugin-style-order":"^0.2.2","sass":"^1.27.0","sass-loader":"^10.0.3","shelljs":"^0.8.4","sloc":"^0.2.1","source-map-loader":"^1.1.1","style-loader":"^2.0.0","ts-loader":"^8.0.6","typescript":"^4.0.3","webpack":"^4.44.2","webpack-cli":"^4.1.0"}}')},function(e,t,n){"use strict";n.r(t);var r=n(2),a=n.n(r),o=n(32),i={insert:"head",singleton:!1};a()(o.a,i);t.default=o.a.locals||{}},function(e,t,n){"use strict";var r=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Promise))((function(a,o){function i(e){try{l(r.next(e))}catch(e){o(e)}}function u(e){try{l(r.throw(e))}catch(e){o(e)}}function l(e){var t;e.done?a(e.value):(t=e.value,t instanceof n?t:new n((function(e){e(t)}))).then(i,u)}l((r=r.apply(e,t||[])).next())}))},a=this&&this.__importDefault||function(e){return e&&e.__esModule?e:{default:e}};Object.defineProperty(t,"__esModule",{value:!0});const o=n(42),i=n(178),u=a(n(6)),l=a(n(16)),s=a(n(41)),c=u.default("Document Model");t.default=class{constructor(){this.messages=[],this.authors={},this.refresh(),setInterval(()=>this.refresh,2e3)}refresh(){var e,t;c.debug("Refreshing"),this.messages=(null===(e=i.root.pluginData)||void 0===e?void 0:e.messages.map(e=>new s.default(e)))||this.messages,this.authors=(null===(t=i.root.pluginData)||void 0===t?void 0:t.authors)||this.authors,c.debug("Instantiating authors");for(let e in this.authors)this.authors[e]=new l.default(this.authors[e])}update(e){c.debug("Updating"),this.refresh(),o.editDocument((t,n)=>r(this,void 0,void 0,(function*(){n.pluginData=yield e(this),c.debug("Update complete")})))}}},function(e,t){e.exports=require("scenegraph")},function(e,t){null==window.setTimeout&&(window.setTimeout=function(e){e()}),null==window.clearTimeout&&(window.clearTimeout=function(){}),null==window.cancelAnimationFrame&&(window.cancelAnimationFrame=function(){}),null==window.requestAnimationFrame&&(window.requestAnimationFrame=function(){console.log("requestAnimationFrame is not supported yet")}),null==window.HTMLIFrameElement&&(window.HTMLIFrameElement=class{})},function(e,t,n){"use strict";n.r(t),n.d(t,"BestFitFormatMatcher",(function(){return w})),n.d(t,"CanonicalizeLocaleList",(function(){return k})),n.d(t,"CanonicalizeTimeZoneName",(function(){return x})),n.d(t,"BasicFormatMatcher",(function(){return E})),n.d(t,"DateTimeStyleFormat",(function(){return C})),n.d(t,"FormatDateTime",(function(){return Y})),n.d(t,"FormatDateTimeToParts",(function(){return X})),n.d(t,"InitializeDateTimeFormat",(function(){return ue})),n.d(t,"PartitionDateTimePattern",(function(){return J})),n.d(t,"ToDateTimeOptions",(function(){return ee})),n.d(t,"CanonicalCodeForDisplayNames",(function(){return de})),n.d(t,"GetNumberOption",(function(){return he})),n.d(t,"GetOption",(function(){return te})),n.d(t,"SANCTIONED_UNITS",(function(){return me})),n.d(t,"removeUnitNamespace",(function(){return ge})),n.d(t,"SIMPLE_UNITS",(function(){return ve})),n.d(t,"IsSanctionedSimpleUnitIdentifier",(function(){return ye})),n.d(t,"IsValidTimeZoneName",(function(){return oe})),n.d(t,"IsWellFormedCurrencyCode",(function(){return se})),n.d(t,"IsWellFormedUnitIdentifier",(function(){return be})),n.d(t,"ComputeExponent",(function(){return Ee})),n.d(t,"ComputeExponentForMagnitude",(function(){return _e})),n.d(t,"CurrencyDigits",(function(){return Ce})),n.d(t,"FormatNumericToParts",(function(){return Le})),n.d(t,"FormatNumericToString",(function(){return xe})),n.d(t,"InitializeNumberFormat",(function(){return qe})),n.d(t,"PartitionNumberPattern",(function(){return Ie})),n.d(t,"SetNumberFormatDigitOptions",(function(){return ze})),n.d(t,"SetNumberFormatUnitOptions",(function(){return je})),n.d(t,"ToRawFixed",(function(){return ke})),n.d(t,"ToRawPrecision",(function(){return we})),n.d(t,"PartitionPattern",(function(){return Z})),n.d(t,"GetOperands",(function(){return Be})),n.d(t,"InitializePluralRules",(function(){return Ue})),n.d(t,"ResolvePlural",(function(){return $e})),n.d(t,"FormatRelativeTime",(function(){return We})),n.d(t,"FormatRelativeTimeToParts",(function(){return Ze})),n.d(t,"InitializeRelativeTimeFormat",(function(){return Ke})),n.d(t,"MakePartsList",(function(){return He})),n.d(t,"PartitionRelativeTimePattern",(function(){return Ge})),n.d(t,"SingularRelativeTimeUnit",(function(){return Ve})),n.d(t,"ResolveLocale",(function(){return ae})),n.d(t,"SupportedLocales",(function(){return Ye})),n.d(t,"_formatToParts",(function(){return Pe})),n.d(t,"DATE_TIME_PROPS",(function(){return h})),n.d(t,"parseDateTimeSkeleton",(function(){return y})),n.d(t,"getInternalSlot",(function(){return l})),n.d(t,"getMultiInternalSlots",(function(){return s})),n.d(t,"isLiteralPart",(function(){return c})),n.d(t,"setInternalSlot",(function(){return i})),n.d(t,"setMultiInternalSlots",(function(){return u})),n.d(t,"getMagnitude",(function(){return a})),n.d(t,"defineProperty",(function(){return f})),n.d(t,"getLocaleHierarchy",(function(){return Xe})),n.d(t,"unpackData",(function(){return nt})),n.d(t,"isMissingLocaleDataError",(function(){return tt})),n.d(t,"invariant",(function(){return p})),n.d(t,"ToString",(function(){return D})),n.d(t,"ToNumber",(function(){return S})),n.d(t,"TimeClip",(function(){return T})),n.d(t,"ToObject",(function(){return A})),n.d(t,"SameValue",(function(){return F})),n.d(t,"ArrayCreate",(function(){return O})),n.d(t,"HasOwnProperty",(function(){return P})),n.d(t,"Type",(function(){return M})),n.d(t,"Day",(function(){return N})),n.d(t,"WeekDay",(function(){return I})),n.d(t,"DayFromYear",(function(){return L})),n.d(t,"TimeFromYear",(function(){return j})),n.d(t,"YearFromTime",(function(){return z})),n.d(t,"DaysInYear",(function(){return q})),n.d(t,"DayWithinYear",(function(){return B})),n.d(t,"InLeapYear",(function(){return U})),n.d(t,"MonthFromTime",(function(){return $})),n.d(t,"DateFromTime",(function(){return V})),n.d(t,"HourFromTime",(function(){return H})),n.d(t,"MinFromTime",(function(){return G})),n.d(t,"SecFromTime",(function(){return W}));var r=n(5);function a(e){return Math.floor(Math.log(e)*Math.LOG10E)}function o(e,t){if("function"==typeof e.repeat)return e.repeat(t);for(var n=new Array(t),r=0;r<n.length;r++)n[r]=e;return n.join("")}function i(e,t,n,r){e.get(t)||e.set(t,Object.create(null)),e.get(t)[n]=r}function u(e,t,n){for(var r=0,a=Object.keys(n);r<a.length;r++){var o=a[r];i(e,t,o,n[o])}}function l(e,t,n){return s(e,t,n)[n]}function s(e,t){for(var n=[],r=2;r<arguments.length;r++)n[r-2]=arguments[r];var a=e.get(t);if(!a)throw new TypeError(t+" InternalSlot has not been initialized");return n.reduce((function(e,t){return e[t]=a[t],e}),Object.create(null))}function c(e){return"literal"===e.type}function f(e,t,n){var r=n.value;Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:!0,value:r})}var d=/-u(?:-[0-9a-z]{2,8})+/gi;function p(e,t,n){if(void 0===n&&(n=Error),!e)throw new n(t)}var h=["weekday","era","year","month","day","hour","minute","second","timeZoneName"],m=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g,g=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;function v(e,t){void 0===t&&(t={pattern:"",pattern12:"",skeleton:"",rawPattern:""});var n=e.length;switch(e[0]){case"G":return t.era=4===n?"long":5===n?"narrow":"short","{era}";case"y":case"Y":case"u":case"U":case"r":return t.year=2===n?"2-digit":"numeric","{year}";case"q":case"Q":throw new RangeError("`w/Q` (quarter) patterns are not supported");case"M":case"L":return t.month=["numeric","2-digit","short","long","narrow"][n-1],"{month}";case"w":case"W":throw new RangeError("`w/W` (week of year) patterns are not supported");case"d":return t.day=["numeric","2-digit"][n-1],"{day}";case"D":case"F":case"g":return t.day="numeric","{day}";case"E":return t.weekday=4===n?"long":5===n?"narrow":"short","{weekday}";case"e":return t.weekday=["numeric","2-digit","short","long","narrow","short"][n-1],"{weekday}";case"c":return t.weekday=["numeric",void 0,"short","long","narrow","short"][n-1],"{weekday}";case"a":case"b":case"B":return t.hour12=!0,"{ampm}";case"h":case"H":case"K":case"k":return t.hour=["numeric","2-digit"][n-1],"{hour}";case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":return t.minute=["numeric","2-digit"][n-1],"{minute}";case"s":return t.second=["numeric","2-digit"][n-1],"{second}";case"S":case"A":return t.second="numeric","{second}";case"z":case"Z":case"O":case"v":case"V":case"X":case"x":return t.timeZoneName=n<4?"short":"long","{timeZoneName}"}return""}function y(e,t){void 0===t&&(t=e);var n={pattern:"",pattern12:"",skeleton:e,rawPattern:t},r=[];return n.pattern12=t.replace(/'{2}/g,"{apostrophe}").replace(/'(.*?)'/g,(function(e,t){return r.push(t),"$$"+(r.length-1)+"$$"})).replace(m,v),e.replace(m,(function(e){return v(e,n)})),r.length&&(n.pattern12=n.pattern12.replace(/\$\$(\d+)\$\$/g,(function(e,t){return r[+t]})).replace(/\{apostrophe\}/g,"'")),n.pattern=n.pattern12.replace(/([\s\uFEFF\xA0])\{ampm\}([\s\uFEFF\xA0])/,"$1").replace("{ampm}","").replace(g,""),n}function b(e){return"numeric"===e||"2-digit"===e}function _(e,t){var n=0;e.hour12&&!t.hour12?n-=120:!e.hour12&&t.hour12&&(n-=20);for(var r=0,a=h;r<a.length;r++){var o=a[r],i=e[o],u=t[o];if(void 0===i&&void 0!==u)n-=20;else if(void 0!==i&&void 0===u)n-=120;else if(i!==u)if(b(i)!==b(u))n-=15;else{var l=["2-digit","numeric","narrow","short","long"],s=l.indexOf(i),c=l.indexOf(u),f=Math.max(-2,Math.min(c-s,2));2===f?n-=6:1===f?n-=3:-1===f?n-=6:-2===f&&(n-=8)}}return n}function w(e,t){var n=-1/0,a=t[0];p(Array.isArray(t),"formats should be a list of things");for(var o=0,i=t;o<i.length;o++){var u=i[o],l=_(e,u);l>n&&(n=l,a=u)}var s=Object(r.__assign)({},a),c=y(a.rawPattern);for(var f in c){var d=s[f],h=c[f],m=e[f];"minute"!==f&&"second"!==f&&(m&&(b(h)&&!b(m)||d!==m&&(c[f]=m)))}return c}function k(e){return Intl.getCanonicalLocales(e)}function x(e,t){var n=t.tzData,r=t.uppercaseLinks,a=e.toUpperCase(),o=Object.keys(n).reduce((function(e,t){return e[t.toUpperCase()]=t,e}),{}),i=r[a]||o[a];return"Etc/UTC"===i||"Etc/GMT"===i?"UTC":i}function E(e,t){var n=-1/0,a=t[0];p(Array.isArray(t),"formats should be a list of things");for(var o=0,i=t;o<i.length;o++){for(var u=i[o],l=0,s=0,c=h;s<c.length;s++){var f=c[s],d=e[f],m=u[f];if(void 0===d&&void 0!==m)l-=20;else if(void 0!==d&&void 0===m)l-=120;else if(d!==m){var g=["2-digit","numeric","narrow","short","long"],v=g.indexOf(d),y=g.indexOf(m),b=Math.max(-2,Math.min(y-v,2));2===b?l-=6:1===b?l-=3:-1===b?l-=6:-2===b&&(l-=8)}}l>n&&(n=l,a=u)}return Object(r.__assign)({},a)}function C(e,t,n){var r,a;if(void 0!==t&&(p("full"===t||"long"===t||"medium"===t||"short"===t,"invalid timeStyle"),a=n.timeFormat[t]),void 0!==e&&(p("full"===e||"long"===e||"medium"===e||"short"===e,"invalid dateStyle"),r=n.dateFormat[e]),void 0!==e&&void 0!==t){var o={};for(var i in r)"pattern"!==i&&(o[i]=r[i]);for(var i in a)"pattern"!==i&&"pattern12"!==i&&(o[i]=a[i]);var u=n.dateTimeFormat[e],l=u.replace("{0}",a.pattern).replace("{1}",r.pattern);if(o.pattern=l,"pattern12"in a){var s=u.replace("{0}",a.pattern12).replace("{1}",r.pattern);o.pattern12=s}return o}return void 0!==t?a:(p(void 0!==e,"dateStyle should not be undefined"),r)}function D(e){if("symbol"==typeof e)throw TypeError("Cannot convert a Symbol value to a string");return String(e)}function S(e){if(void 0===e)return NaN;if(null===e)return 0;if("boolean"==typeof e)return e?1:0;if("number"==typeof e)return e;if("symbol"==typeof e||"bigint"==typeof e)throw new TypeError("Cannot convert symbol/bigint to number");return Number(e)}function T(e){return isFinite(e)?Math.abs(e)>864e14?NaN:function(e){var t=S(e);if(isNaN(t)||F(t,-0))return 0;if(isFinite(t))return t;var n=Math.floor(Math.abs(t));return t<0&&(n=-n),F(n,-0)?0:n}(e):NaN}function A(e){if(null==e)throw new TypeError("undefined/null cannot be converted to object");return Object(e)}function F(e,t){return Object.is?Object.is(e,t):e===t?0!==e||1/e==1/t:e!=e&&t!=t}function O(e){return new Array(e)}function P(e,t){return Object.prototype.hasOwnProperty.call(e,t)}function M(e){return null===e?"Null":void 0===e?"Undefined":"function"==typeof e||"object"==typeof e?"Object":"number"==typeof e?"Number":"boolean"==typeof e?"Boolean":"string"==typeof e?"String":"symbol"==typeof e?"Symbol":"bigint"==typeof e?"BigInt":void 0}function R(e,t){return e-Math.floor(e/t)*t}function N(e){return Math.floor(e/864e5)}function I(e){return R(N(e)+4,7)}function L(e){return 365*(e-1970)+Math.floor((e-1969)/4)-Math.floor((e-1901)/100)+Math.floor((e-1601)/400)}function j(e){return 864e5*L(e)}function z(e){for(var t=Math.ceil(e/864e5/366);j(t)<=e;)t++;return t-1}function q(e){return e%4!=0?365:e%100!=0?366:e%400!=0?365:366}function B(e){return N(e)-L(z(e))}function U(e){return 365===q(z(e))?0:1}function $(e){var t=B(e),n=U(e);if(t>=0&&t<31)return 0;if(t<59+n)return 1;if(t<90+n)return 2;if(t<120+n)return 3;if(t<151+n)return 4;if(t<181+n)return 5;if(t<212+n)return 6;if(t<243+n)return 7;if(t<273+n)return 8;if(t<304+n)return 9;if(t<334+n)return 10;if(t<365+n)return 11;throw new Error("Invalid time")}function V(e){var t=B(e),n=$(e),r=U(e);if(0===n)return t+1;if(1===n)return t-30;if(2===n)return t-58-r;if(3===n)return t-89-r;if(4===n)return t-119-r;if(5===n)return t-150-r;if(6===n)return t-180-r;if(7===n)return t-211-r;if(8===n)return t-242-r;if(9===n)return t-272-r;if(10===n)return t-303-r;if(11===n)return t-333-r;throw new Error("Invalid time")}function H(e){return R(Math.floor(e/36e5),24)}function G(e){return R(Math.floor(e/6e4),60)}function W(e){return R(Math.floor(e/1e3),60)}function Z(e){for(var t=[],n=e.indexOf("{"),r=0,a=0,o=e.length;n<e.length&&n>-1;)p((r=e.indexOf("}",n))>n,"Invalid pattern "+e),n>a&&t.push({type:"literal",value:e.substring(a,n)}),t.push({type:e.substring(n+1,r),value:void 0}),a=r+1,n=e.indexOf("{",a);return a<o&&t.push({type:"literal",value:e.substring(a,o)}),t}function Q(e){return e<10?"0"+e:String(e)}function K(e,t,n,r){var a=Math.floor(n/6e4),o=Math.abs(a)%60,i=Math.floor(Math.abs(a)/60),u=t.split(";"),l=u[0],s=u[1],c="",f=n<0?s:l;return"long"===r?c=f.replace("HH",Q(i)).replace("H",String(i)).replace("mm",Q(o)).replace("m",String(o)):(o||i)&&(o||(f=f.replace(/:?m+/,"")),c=f.replace(/H+/,String(i)).replace(/m+/,String(o))),e.replace("{0}",c)}function J(e,t,n){var r=n.getInternalSlots,a=n.localeData,o=n.getDefaultTimeZone,i=n.tzData;if(t=T(t),isNaN(t))throw new RangeError("invalid time");var u=r(e),l=a[u.dataLocale],s=u.locale,c=Object.create(null);c.useGrouping=!1;var f=new Intl.NumberFormat(s,c),d=Object.create(null);d.minimumIntegerDigits=2,d.useGrouping=!1;for(var m=new Intl.NumberFormat(s,d),g=function(e,t,n,r){var a=r.tzData;p("Number"===M(e),"invalid time"),p("gregory"===t,"We only support Gregory calendar right now");var o=function(e,t,n){var r,a=n[t];if(!a)return[0,!1];for(var o=0,i=0,u=!1;o<=a.length;o++)if(o===a.length||1e3*a[o][0]>e){i=(r=a[o-1])[2],u=r[3];break}return[1e3*i,u]}(e,n,a),i=o[0],u=o[1],l=e+i,s=z(l);return{weekday:I(l),era:s<0?"BC":"AD",year:s,relatedYear:void 0,yearName:void 0,month:$(l),day:V(l),hour:H(l),minute:G(l),second:W(l),inDST:u,timeZoneOffset:i}}(t,u.calendar,u.timeZone,{tzData:i}),v=[],y=0,b=Z(u.pattern);y<b.length;y++){var _=b[y],w=_.type;if("literal"===w)v.push({type:"literal",value:_.value});else if(h.indexOf(w)>-1){var k="",x=u[w],E=g[w];"year"===w&&E<=0&&(E=1-E),"month"===w&&E++;var C=u.hourCycle;if("hour"!==w||"h11"!==C&&"h12"!==C||0===(E%=12)&&"h12"===C&&(E=12),"hour"===w&&"h24"===C&&0===E&&(E=24),"numeric"===x)k=f.format(E);else if("2-digit"===x)(k=m.format(E)).length>2&&(k=k.slice(k.length-2,k.length));else if("narrow"===x||"short"===x||"long"===x)if("era"===w)k=l[w][x][E];else if("timeZoneName"===w){var D=l.timeZoneName,S=l.gmtFormat,A=l.hourFormat,F=D[u.timeZone||o()];k=F&&F[x]?F[x][+g.inDST]:K(S,A,g.timeZoneOffset,x)}else k="month"===w?l.month[x][E-1]:l[w][x][E];v.push({type:w,value:k})}else if("ampm"===w){k=void 0;k=(E=g.hour)>11?l.pm:l.am,v.push({type:"dayPeriod",value:k})}else if("relatedYear"===w){E=g.relatedYear,k=f.format(E);v.push({type:"relatedYear",value:k})}else if("yearName"===w){E=g.yearName,k=f.format(E);v.push({type:"yearName",value:k})}else v.push({type:"unknown",value:String(t)})}return v}function Y(e,t,n){for(var r="",a=0,o=J(e,t,n);a<o.length;a++){r+=o[a].value}return r}function X(e,t,n){for(var r=J(e,t,n),a=O(0),o=0,i=r;o<i.length;o++){var u=i[o];a.push({type:u.type,value:u.value})}return a}function ee(e,t,n){e=void 0===e?null:A(e),e=Object.create(e);var r=!0;if("date"===t||"any"===t)for(var a=0,o=["weekday","year","month","day"];a<o.length;a++){void 0!==e[o[a]]&&(r=!1)}if("time"===t||"any"===t)for(var i=0,u=["hour","minute","second"];i<u.length;i++){void 0!==e[u[i]]&&(r=!1)}if(void 0===e.dateStyle&&void 0===e.timeStyle||(r=!1),"date"===t&&e.timeStyle)throw new TypeError("Intl.DateTimeFormat date was required but timeStyle was included");if("time"===t&&e.dateStyle)throw new TypeError("Intl.DateTimeFormat time was required but dateStyle was included");if(r&&("date"===n||"all"===n))for(var l=0,s=["year","month","day"];l<s.length;l++){e[s[l]]="numeric"}if(r&&("time"===n||"all"===n))for(var c=0,f=["hour","minute","second"];c<f.length;c++){e[f[c]]="numeric"}return e}function te(e,t,n,r,a){var o=e[t];if(void 0!==o){if("boolean"!==n&&"string"!==n)throw new TypeError("invalid type");if("boolean"===n&&(o=Boolean(o)),"string"===n&&(o=D(o)),void 0!==r&&!r.filter((function(e){return e==o})).length)throw new RangeError(o+" is not within "+r.join(", "));return o}return a}function ne(e,t){for(var n=t;;){if(~e.indexOf(n))return n;var r=n.lastIndexOf("-");if(!~r)return;r>=2&&"-"===n[r-2]&&(r-=2),n=n.slice(0,r)}}function re(e,t){p(2===t.length,"key must have 2 elements");var n=e.length,r="-"+t+"-",a=e.indexOf(r);if(-1!==a){for(var o=a+4,i=o,u=o,l=!1;!l;){var s=e.indexOf("-",u);2===(-1===s?n-u:s-u)?l=!0:-1===s?(i=n,l=!0):(i=s,u=s+1)}return e.slice(o,i)}if(r="-"+t,-1!==(a=e.indexOf(r))&&a+3===n)return""}function ae(e,t,n,r,a,o){for(var i,u=(i="lookup"===n.localeMatcher?function(e,t,n){for(var r={locale:""},a=0,o=t;a<o.length;a++){var i=o[a],u=i.replace(d,""),l=ne(e,u);if(l)return r.locale=l,i!==u&&(r.extension=i.slice(u.length+1,i.length)),r}return r.locale=n(),r}(e,t,o):function(e,t,n){for(var r={locale:""},a=0,o=t;a<o.length;a++){var i=o[a],u=i.replace(d,""),l=ne(e,u);if(l)return r.locale=l,i!==u&&(r.extension=i.slice(u.length+1,i.length)),r}return r.locale=n(),r}(e,t,o)).locale,l={locale:"",dataLocale:u},s="-u",c=0,f=r;c<f.length;c++){var h=f[c];p(u in a,"Missing locale data for "+u);var m=a[u];p("object"==typeof m&&null!==m,"locale data "+h+" must be an object");var g=m[h];p(Array.isArray(g),"keyLocaleData for "+h+" must be an array");var v=g[0];p("string"==typeof v||null===v,"value must be string or null but got "+typeof v+" in key "+h);var y="";if(i.extension){var b=re(i.extension,h);void 0!==b&&(""!==b?~g.indexOf(b)&&(y="-"+h+"-"+(v=b)):~b.indexOf("true")&&(v="true",y="-"+h))}if(h in n){var _=n[h];p("string"==typeof _||null==_,"optionsValue must be String, Undefined or Null"),~g.indexOf(_)&&_!==v&&(v=_,y="")}l[h]=v,s+=y}if(s.length>2){var w=u.indexOf("-x-");if(-1===w)u+=s;else{var k=u.slice(0,w),x=u.slice(w,u.length);u=k+s+x}u=Intl.getCanonicalLocales(u)[0]}return l.locale=u,l}function oe(e,t){var n=t.tzData,r=t.uppercaseLinks,a=e.toUpperCase();return new Set(Object.keys(n).map((function(e){return e.toUpperCase()}))).has(a)||a in r}var ie=/^[a-z0-9]{3,8}$/i;function ue(e,t,n,r){var a=r.getInternalSlots,o=r.availableLocales,i=r.localeData,u=r.getDefaultLocale,l=r.getDefaultTimeZone,s=r.relevantExtensionKeys,c=r.tzData,f=r.uppercaseLinks,d=k(t),m=ee(n,"any","date"),g=Object.create(null),v=te(m,"localeMatcher","string",["lookup","best fit"],"best fit");g.localeMatcher=v;var y=te(m,"calendar","string",void 0,void 0);if(void 0!==y&&!ie.test(y))throw new RangeError("Malformed calendar");var b=a(e);g.ca=y;var _=te(m,"numberingSystem","string",void 0,void 0);if(void 0!==_&&!ie.test(_))throw new RangeError("Malformed numbering system");g.nu=_;var D=te(m,"hour12","boolean",void 0,void 0),S=te(m,"hourCycle","string",["h11","h12","h23","h24"],void 0);void 0!==D&&(S=null),g.hc=S;var T=ae(o,d,g,s,i,u);b.locale=T.locale,y=T.ca,b.calendar=y,b.hourCycle=T.hc,b.numberingSystem=T.nu;var A=T.dataLocale;b.dataLocale=A;var F=m.timeZone;if(void 0!==F){if(!oe(F=String(F),{tzData:c,uppercaseLinks:f}))throw new RangeError("Invalid timeZoneName");F=x(F,{tzData:c,uppercaseLinks:f})}else F=l();b.timeZone=F,(g=Object.create(null)).weekday=te(m,"weekday","string",["narrow","short","long"],void 0),g.era=te(m,"era","string",["narrow","short","long"],void 0),g.year=te(m,"year","string",["2-digit","numeric"],void 0),g.month=te(m,"month","string",["2-digit","numeric","narrow","short","long"],void 0),g.day=te(m,"day","string",["2-digit","numeric"],void 0),g.hour=te(m,"hour","string",["2-digit","numeric"],void 0),g.minute=te(m,"minute","string",["2-digit","numeric"],void 0),g.second=te(m,"second","string",["2-digit","numeric"],void 0),g.timeZoneName=te(m,"timeZoneName","string",["short","long"],void 0);var O=i[A];p(!!O,"Missing locale data for "+A);var P=O.formats[y];if(!P)throw new RangeError('Calendar "'+y+'" is not supported. Try setting "calendar" to 1 of the following: '+Object.keys(O.formats).join(", "));v=te(m,"formatMatcher","string",["basic","best fit"],"best fit");var M=te(m,"dateStyle","string",["full","long","medium","short"],void 0);b.dateStyle=M;var R,N,I=te(m,"timeStyle","string",["full","long","medium","short"],void 0);if(b.timeStyle=I,void 0===M&&void 0===I)"basic"===v?R=E(g,P):(function(e){for(var t=0,n=["hour","minute","second"];t<n.length;t++){if(void 0!==e[n[t]])return!0}return!1}(g)&&(g.hour12="h11"===b.hourCycle||"h12"===b.hourCycle),R=w(g,P));else{for(var L=0,j=h;L<j.length;L++){if(void 0!==(q=g[z=j[L]]))throw new TypeError("Intl.DateTimeFormat can't set option "+z+" when "+(M?"dateStyle":"timeStyle")+" is used")}R=C(M,I,O)}for(var z in g){var q;void 0!==(q=R[z])&&(b[z]=q)}if(void 0!==b.hour){var B=O.hourCycle,U=b.hourCycle;null==U&&(U=B),void 0!==D&&(D?U="h11"===B||"h23"===B?"h11":"h12":(p(!D,"hour12 must not be set"),U="h11"===B||"h23"===B?"h23":"h24")),b.hourCycle=U,N="h11"===U||"h12"===U?R.pattern12:R.pattern}else b.hourCycle=void 0,N=R.pattern;return b.pattern=N,e}var le=/[^A-Z]/;function se(e){return 3===(e=e.replace(/([a-z])/g,(function(e,t){return t.toUpperCase()}))).length&&!le.test(e)}var ce=/^([a-z]{2}|[0-9]{3})$/i,fe=/^[a-z]{4}$/i;function de(e,t){if("language"===e)return k([t])[0];if("region"===e){if(n=t,!ce.test(n))throw RangeError("invalid region");return t.toUpperCase()}var n,r;if("script"===e){if(r=t,!fe.test(r))throw RangeError("invalid script");return""+t[0].toUpperCase()+t.slice(1)}if(p("currency"===e,"invalid type"),!se(t))throw RangeError("invalid currency");return t.toUpperCase()}function pe(e,t,n,r){if(void 0!==e){if(e=Number(e),isNaN(e)||e<t||e>n)throw new RangeError(e+" is outside of range ["+t+", "+n+"]");return Math.floor(e)}return r}function he(e,t,n,r,a){return pe(e[t],n,r,a)}var me=["angle-degree","area-acre","area-hectare","concentr-percent","digital-bit","digital-byte","digital-gigabit","digital-gigabyte","digital-kilobit","digital-kilobyte","digital-megabit","digital-megabyte","digital-petabyte","digital-terabit","digital-terabyte","duration-day","duration-hour","duration-millisecond","duration-minute","duration-month","duration-second","duration-week","duration-year","length-centimeter","length-foot","length-inch","length-kilometer","length-meter","length-mile-scandinavian","length-mile","length-millimeter","length-yard","mass-gram","mass-kilogram","mass-ounce","mass-pound","mass-stone","temperature-celsius","temperature-fahrenheit","volume-fluid-ounce","volume-gallon","volume-liter","volume-milliliter"];function ge(e){return e.slice(e.indexOf("-")+1)}var ve=me.map(ge);function ye(e){return ve.indexOf(e)>-1}function be(e){if(ye(e=e.replace(/([A-Z])/g,(function(e,t){return t.toLowerCase()}))))return!0;var t=e.split("-per-");if(2!==t.length)return!1;var n=t[0],r=t[1];return!(!ye(n)||!ye(r))}function _e(e,t,n){var r=(0,n.getInternalSlots)(e),a=r.notation,o=r.dataLocaleData,i=r.numberingSystem;switch(a){case"standard":return 0;case"scientific":return t;case"engineering":return 3*Math.floor(t/3);default:var u=r.compactDisplay,l=r.style,s=r.currencyDisplay,c=void 0;if("currency"===l&&"name"!==s){c=(o.numbers.currency[i]||o.numbers.currency[o.numbers.nu[0]]).short}else{var f=o.numbers.decimal[i]||o.numbers.decimal[o.numbers.nu[0]];c="long"===u?f.long:f.short}if(!c)return 0;var d=String(Math.pow(10,t)),p=Object.keys(c);if(d<p[0])return 0;if(d>p[p.length-1])return p[p.length-1].length-1;var h=p.indexOf(d);if(-1===h)return 0;var m=p[h];return"0"===c[m].other?0:m.length-c[m].other.match(/0+/)[0].length}}function we(e,t,n){var r,i,u,l,s=n;if(0===e)r=o("0",s),i=0,u=0;else{var c=e.toString(),f=c.indexOf("e"),d=c.split("e"),p=d[0],h=d[1],m=p.replace(".","");if(f>=0&&m.length<=s)i=+h,r=m+o("0",s-m.length),u=e;else{var g=(i=a(e))-s+1,v=Math.round(b(e,g));b(v,s-1)>=10&&(i+=1,v=Math.floor(v/10)),r=v.toString(),u=b(v,s-1-i)}}if(i>=s-1?(r+=o("0",i-s+1),l=i+1):i>=0?(r=r.slice(0,i+1)+"."+r.slice(i+1),l=i+1):(r="0."+o("0",-i-1)+r,l=1),r.indexOf(".")>=0&&n>t){for(var y=n-t;y>0&&"0"===r[r.length-1];)r=r.slice(0,-1),y--;"."===r[r.length-1]&&(r=r.slice(0,-1))}return{formattedString:r,roundedNumber:u,integerDigitsCount:l};function b(e,t){return t<0?e*Math.pow(10,-t):e/Math.pow(10,t)}}function ke(e,t,n){var r,a,i=n,u=Math.round(e*Math.pow(10,i)),l=u/Math.pow(10,i);if(u<1e21)r=u.toString();else{var s=(r=u.toString()).split("e"),c=s[0],f=s[1];r=c.replace(".",""),r+=o("0",Math.max(+f-r.length+1,0))}if(0!==i){var d=r.length;if(d<=i)r=o("0",i+1-d)+r,d=i+1;var p=r.slice(0,d-i),h=r.slice(d-i);r=p+"."+h,a=p.length}else a=r.length;for(var m=n-t;m>0&&"0"===r[r.length-1];)r=r.slice(0,-1),m--;return"."===r[r.length-1]&&(r=r.slice(0,-1)),{formattedString:r,roundedNumber:l,integerDigitsCount:a}}function xe(e,t){var n,r=t<0||F(t,-0);switch(r&&(t=-t),e.roundingType){case"significantDigits":n=we(t,e.minimumSignificantDigits,e.maximumSignificantDigits);break;case"fractionDigits":n=ke(t,e.minimumFractionDigits,e.maximumFractionDigits);break;default:(n=we(t,1,2)).integerDigitsCount>1&&(n=ke(t,0,0))}t=n.roundedNumber;var a=n.formattedString,i=n.integerDigitsCount,u=e.minimumIntegerDigits;i<u&&(a=o("0",u-i)+a);return r&&(t=-t),{roundedNumber:t,formattedString:a}}function Ee(e,t,n){var r=n.getInternalSlots;if(0===t)return[0,0];t<0&&(t=-t);var o=a(t),i=_e(e,o,{getInternalSlots:r});t=i<0?t*Math.pow(10,-i):t/Math.pow(10,i);var u=xe(r(e),t);return 0===u.roundedNumber||a(u.roundedNumber)===o-i?[i,o]:[_e(e,o+1,{getInternalSlots:r}),o+1]}function Ce(e,t){var n=t.currencyDigitsData;return P(n,e)?n[e]:2}var De=n(54),Se=n.t(De,2),Te=/[\$\+<->\^`\|~\xA2-\xA6\xA8\xA9\xAC\xAE-\xB1\xB4\xB8\xD7\xF7\u02C2-\u02C5\u02D2-\u02DF\u02E5-\u02EB\u02ED\u02EF-\u02FF\u0375\u0384\u0385\u03F6\u0482\u058D-\u058F\u0606-\u0608\u060B\u060E\u060F\u06DE\u06E9\u06FD\u06FE\u07F6\u07FE\u07FF\u09F2\u09F3\u09FA\u09FB\u0AF1\u0B70\u0BF3-\u0BFA\u0C7F\u0D4F\u0D79\u0E3F\u0F01-\u0F03\u0F13\u0F15-\u0F17\u0F1A-\u0F1F\u0F34\u0F36\u0F38\u0FBE-\u0FC5\u0FC7-\u0FCC\u0FCE\u0FCF\u0FD5-\u0FD8\u109E\u109F\u1390-\u1399\u166D\u17DB\u1940\u19DE-\u19FF\u1B61-\u1B6A\u1B74-\u1B7C\u1FBD\u1FBF-\u1FC1\u1FCD-\u1FCF\u1FDD-\u1FDF\u1FED-\u1FEF\u1FFD\u1FFE\u2044\u2052\u207A-\u207C\u208A-\u208C\u20A0-\u20BF\u2100\u2101\u2103-\u2106\u2108\u2109\u2114\u2116-\u2118\u211E-\u2123\u2125\u2127\u2129\u212E\u213A\u213B\u2140-\u2144\u214A-\u214D\u214F\u218A\u218B\u2190-\u2307\u230C-\u2328\u232B-\u2426\u2440-\u244A\u249C-\u24E9\u2500-\u2767\u2794-\u27C4\u27C7-\u27E5\u27F0-\u2982\u2999-\u29D7\u29DC-\u29FB\u29FE-\u2B73\u2B76-\u2B95\u2B98-\u2BFF\u2CE5-\u2CEA\u2E80-\u2E99\u2E9B-\u2EF3\u2F00-\u2FD5\u2FF0-\u2FFB\u3004\u3012\u3013\u3020\u3036\u3037\u303E\u303F\u309B\u309C\u3190\u3191\u3196-\u319F\u31C0-\u31E3\u3200-\u321E\u322A-\u3247\u3250\u3260-\u327F\u328A-\u32B0\u32C0-\u33FF\u4DC0-\u4DFF\uA490-\uA4C6\uA700-\uA716\uA720\uA721\uA789\uA78A\uA828-\uA82B\uA836-\uA839\uAA77-\uAA79\uAB5B\uFB29\uFBB2-\uFBC1\uFDFC\uFDFD\uFE62\uFE64-\uFE66\uFE69\uFF04\uFF0B\uFF1C-\uFF1E\uFF3E\uFF40\uFF5C\uFF5E\uFFE0-\uFFE6\uFFE8-\uFFEE\uFFFC\uFFFD]|\uD800[\uDD37-\uDD3F\uDD79-\uDD89\uDD8C-\uDD8E\uDD90-\uDD9B\uDDA0\uDDD0-\uDDFC]|\uD802[\uDC77\uDC78\uDEC8]|\uD805\uDF3F|\uD807[\uDFD5-\uDFF1]|\uD81A[\uDF3C-\uDF3F\uDF45]|\uD82F\uDC9C|\uD834[\uDC00-\uDCF5\uDD00-\uDD26\uDD29-\uDD64\uDD6A-\uDD6C\uDD83\uDD84\uDD8C-\uDDA9\uDDAE-\uDDE8\uDE00-\uDE41\uDE45\uDF00-\uDF56]|\uD835[\uDEC1\uDEDB\uDEFB\uDF15\uDF35\uDF4F\uDF6F\uDF89\uDFA9\uDFC3]|\uD836[\uDC00-\uDDFF\uDE37-\uDE3A\uDE6D-\uDE74\uDE76-\uDE83\uDE85\uDE86]|\uD838[\uDD4F\uDEFF]|\uD83B[\uDCAC\uDCB0\uDD2E\uDEF0\uDEF1]|\uD83C[\uDC00-\uDC2B\uDC30-\uDC93\uDCA0-\uDCAE\uDCB1-\uDCBF\uDCC1-\uDCCF\uDCD1-\uDCF5\uDD10-\uDD6C\uDD70-\uDDAC\uDDE6-\uDE02\uDE10-\uDE3B\uDE40-\uDE48\uDE50\uDE51\uDE60-\uDE65\uDF00-\uDFFF]|\uD83D[\uDC00-\uDED5\uDEE0-\uDEEC\uDEF0-\uDEFA\uDF00-\uDF73\uDF80-\uDFD8\uDFE0-\uDFEB]|\uD83E[\uDC00-\uDC0B\uDC10-\uDC47\uDC50-\uDC59\uDC60-\uDC87\uDC90-\uDCAD\uDD00-\uDD0B\uDD0D-\uDD71\uDD73-\uDD76\uDD7A-\uDDA2\uDDA5-\uDDAA\uDDAE-\uDDCA\uDDCD-\uDE53\uDE60-\uDE6D\uDE70-\uDE73\uDE78-\uDE7A\uDE80-\uDE82\uDE90-\uDE95]/,Ae=new RegExp("^"+Te.source),Fe=new RegExp(Te.source+"$"),Oe=/[#0](?:[\.,][#0]+)*/g;function Pe(e,t,n,r){var a,o,i=e.sign,u=e.exponent,l=e.magnitude,s=r.notation,c=r.style,f=r.numberingSystem,d=t.numbers.nu[0],p=null;if("compact"===s&&l&&(p=function(e,t,n,r,a,o,i){var u,l,s=e.roundedNumber,c=e.sign,f=e.magnitude,d=String(Math.pow(10,f)),p=n.numbers.nu[0];if("currency"===r&&"name"!==o){var h=(g=n.numbers.currency)[i]||g[p],m=null===(u=h.short)||void 0===u?void 0:u[d];if(!m)return null;l=Ne(t,s,m)}else{var g,v=((g=n.numbers.decimal)[i]||g[p])[a][d];if(!v)return null;l=Ne(t,s,v)}if("0"===l)return null;return l=Re(l,c).replace(/([^\s;\-\+\d¤]+)/g,"{c:$1}").replace(/0+/,"0")}(e,n,t,c,r.compactDisplay,r.currencyDisplay,f)),"currency"===c&&"name"!==r.currencyDisplay){var h=t.currencies[r.currency];if(h)switch(r.currencyDisplay){case"code":a=r.currency;break;case"symbol":a=h.symbol;break;default:a=h.narrow}else a=r.currency}if(p)o=p;else if("decimal"===c||"unit"===c||"currency"===c&&"name"===r.currencyDisplay)o=Re((t.numbers.decimal[f]||t.numbers.decimal[d]).standard,i);else if("currency"===c){o=Re((g=t.numbers.currency[f]||t.numbers.currency[d])[r.currencySign],i)}else{o=Re(t.numbers.percent[f]||t.numbers.percent[d],i)}var m=Oe.exec(o)[0];if(o=o.replace(Oe,"{0}").replace(/'(.)'/g,"$1"),"currency"===c&&"name"!==r.currencyDisplay){var g,v=(g=t.numbers.currency[f]||t.numbers.currency[d]).currencySpacing.afterInsertBetween;v&&!Fe.test(a)&&(o=o.replace("¤{0}","¤"+v+"{0}"));var y=g.currencySpacing.beforeInsertBetween;y&&!Ae.test(a)&&(o=o.replace("{0}¤","{0}"+y+"¤"))}for(var b=o.split(/({c:[^}]+}|\{0\}|[¤%\-\+])/g),_=[],w=t.numbers.symbols[f]||t.numbers.symbols[d],k=0,x=b;k<x.length;k++){if(U=x[k])switch(U){case"{0}":_.push.apply(_,Me(w,e,s,u,f,!p&&r.useGrouping,m));break;case"-":_.push({type:"minusSign",value:w.minusSign});break;case"+":_.push({type:"plusSign",value:w.plusSign});break;case"%":_.push({type:"percentSign",value:w.percentSign});break;case"¤":_.push({type:"currency",value:a});break;default:/^\{c:/.test(U)?_.push({type:"compact",value:U.substring(3,U.length-1)}):_.push({type:"literal",value:U})}}switch(c){case"currency":if("name"===r.currencyDisplay){var E=(t.numbers.currency[f]||t.numbers.currency[d]).unitPattern,C=void 0,D=t.currencies[r.currency];C=D?Ne(n,e.roundedNumber*Math.pow(10,u),D.displayName):r.currency;for(var S=[],T=0,A=E.split(/(\{[01]\})/g);T<A.length;T++){switch(U=A[T]){case"{0}":S.push.apply(S,_);break;case"{1}":S.push({type:"currency",value:C});break;default:U&&S.push({type:"literal",value:U})}}return S}return _;case"unit":var F=r.unit,O=r.unitDisplay,P=t.units.simple[F];E=void 0;if(P)E=Ne(n,e.roundedNumber*Math.pow(10,u),t.units.simple[F][O]);else{var M=F.split("-per-"),R=M[0],N=M[1];P=t.units.simple[R];var I=Ne(n,e.roundedNumber*Math.pow(10,u),t.units.simple[R][O]),L=t.units.simple[N].perUnit[O];if(L)E=L.replace("{0}",I);else{var j=t.units.compound.per[O],z=Ne(n,1,t.units.simple[N][O]);E=E=j.replace("{0}",I).replace("{1}",z.replace("{0}",""))}}S=[];for(var q=0,B=E.split(/(\s*\{0\}\s*)/);q<B.length;q++){var U=B[q],$=/^(\s*)\{0\}(\s*)$/.exec(U);$?($[1]&&S.push({type:"literal",value:$[1]}),S.push.apply(S,_),$[2]&&S.push({type:"literal",value:$[2]})):U&&S.push({type:"unit",value:U})}return S;default:return _}}function Me(e,t,n,r,a,o,i){var u=[],l=t.formattedString,s=t.roundedNumber;if(isNaN(s))return[{type:"nan",value:l}];if(!isFinite(s))return[{type:"infinity",value:l}];var c=Se[a];c&&(l=l.replace(/\d/g,(function(e){return c[+e]||e})));var f,d,p=l.indexOf(".");if(p>0?(f=l.slice(0,p),d=l.slice(p+1)):f=l,o&&("compact"!==n||s>=1e4)){var h=e.group,m=[],g=i.split(".")[0].split(","),v=3,y=3;g.length>1&&(v=g[g.length-1].length),g.length>2&&(y=g[g.length-2].length);var b=f.length-v;if(b>0){for(m.push(f.slice(b,b+v)),b-=y;b>0;b-=y)m.push(f.slice(b,b+y));m.push(f.slice(0,b+y))}else m.push(f);for(;m.length>0;){var _=m.pop();u.push({type:"integer",value:_}),m.length>0&&u.push({type:"group",value:h})}}else u.push({type:"integer",value:f});if(void 0!==d&&u.push({type:"decimal",value:e.decimal},{type:"fraction",value:d}),("scientific"===n||"engineering"===n)&&isFinite(s)){u.push({type:"exponentSeparator",value:e.exponential}),r<0&&(u.push({type:"exponentMinusSign",value:e.minusSign}),r=-r);var w=ke(r,0,0);u.push({type:"exponentInteger",value:w.formattedString})}return u}function Re(e,t){e.indexOf(";")<0&&(e=e+";-"+e);var n=e.split(";"),r=n[0],a=n[1];switch(t){case 0:return r;case-1:return a;default:return a.indexOf("-")>=0?a.replace(/-/g,"+"):"+"+r}}function Ne(e,t,n){return n[e.select(t)]||n.other}function Ie(e,t,n){var r,a,o,i=n.getInternalSlots,u=i(e),l=u.pl,s=u.dataLocaleData,c=u.numberingSystem,f=s.numbers.symbols[c]||s.numbers.symbols[s.numbers.nu[0]],d=0,p=0;if(isNaN(t))a=f.nan;else if(isFinite(t)){"percent"===u.style&&(t*=100),p=(r=Ee(e,t,{getInternalSlots:i}))[0],d=r[1];var h=xe(u,t=p<0?t*Math.pow(10,-p):t/Math.pow(10,p));a=h.formattedString,t=h.roundedNumber}else a=f.infinity;switch(u.signDisplay){case"never":o=0;break;case"auto":o=F(t,0)||t>0||isNaN(t)?0:-1;break;case"always":o=F(t,0)||t>0||isNaN(t)?1:-1;break;default:o=0===t||isNaN(t)?0:t>0?1:-1}return Pe({roundedNumber:t,formattedString:a,exponent:p,magnitude:d,sign:o},u.dataLocaleData,l,u)}function Le(e,t,n){for(var r=Ie(e,t,n),a=O(0),o=0,i=r;o<i.length;o++){var u=i[o];a.push({type:u.type,value:u.value})}return a}function je(e,t,n){void 0===t&&(t=Object.create(null));var r=(0,n.getInternalSlots)(e),a=te(t,"style","string",["decimal","percent","currency","unit"],"decimal");r.style=a;var o=te(t,"currency","string",void 0,void 0);if(void 0!==o&&!se(o))throw RangeError("Malformed currency code");if("currency"===a&&void 0===o)throw TypeError("currency cannot be undefined");var i=te(t,"currencyDisplay","string",["code","symbol","narrowSymbol","name"],"symbol"),u=te(t,"currencySign","string",["standard","accounting"],"standard"),l=te(t,"unit","string",void 0,void 0);if(void 0!==l&&!be(l))throw RangeError("Invalid unit argument for Intl.NumberFormat()");if("unit"===a&&void 0===l)throw TypeError("unit cannot be undefined");var s=te(t,"unitDisplay","string",["short","narrow","long"],"short");"currency"===a&&(r.currency=o.toUpperCase(),r.currencyDisplay=i,r.currencySign=u),"unit"===a&&(r.unit=l,r.unitDisplay=s)}function ze(e,t,n,r,a){var o=he(t,"minimumIntegerDigits",1,21,1),i=t.minimumFractionDigits,u=t.maximumFractionDigits,l=t.minimumSignificantDigits,s=t.maximumSignificantDigits;if(e.minimumIntegerDigits=o,void 0!==l||void 0!==s)e.roundingType="significantDigits",l=pe(l,1,21,1),s=pe(s,l,21,21),e.minimumSignificantDigits=l,e.maximumSignificantDigits=s;else if(void 0!==i||void 0!==u){e.roundingType="fractionDigits",i=pe(i,0,20,n),u=pe(u,i,20,Math.max(i,r)),e.minimumFractionDigits=i,e.maximumFractionDigits=u}else"compact"===a?e.roundingType="compactRounding":(e.roundingType="fractionDigits",e.minimumFractionDigits=n,e.maximumFractionDigits=r)}function qe(e,t,n,r){var a=r.getInternalSlots,o=r.localeData,i=r.availableLocales,u=r.numberingSystemNames,l=r.getDefaultLocale,s=r.currencyDigitsData,c=k(t),f=void 0===n?Object.create(null):A(n),d=Object.create(null),h=te(f,"localeMatcher","string",["lookup","best fit"],"best fit");d.localeMatcher=h;var m=te(f,"numberingSystem","string",void 0,void 0);if(void 0!==m&&u.indexOf(m)<0)throw RangeError("Invalid numberingSystems: "+m);d.nu=m;var g,v,y=ae(i,c,d,["nu"],o,l),b=o[(g=y.locale,v=g.indexOf("-u-"),v>=0?g.slice(0,v):g)];p(!!b,"Missing locale data for "+y.locale);var _=a(e);_.locale=y.locale,_.dataLocale=y.dataLocale,_.numberingSystem=y.nu,_.dataLocaleData=b,je(e,f,{getInternalSlots:a});var w,x,E=_.style;if("currency"===E){var C=Ce(_.currency,{currencyDigitsData:s});w=C,x=C}else w=0,x="percent"===E?0:3;var D=te(f,"notation","string",["standard","scientific","engineering","compact"],"standard");_.notation=D,ze(_,f,w,x,D);var S=te(f,"compactDisplay","string",["short","long"],"short");"compact"===D&&(_.compactDisplay=S);var T=te(f,"useGrouping","boolean",void 0,!0);_.useGrouping=T;var F=te(f,"signDisplay","string",["auto","never","always","exceptZero"],"auto");return _.signDisplay=F,e}function Be(e){p("string"==typeof e,"GetOperands should have been called with a string");var t=S(e);p(isFinite(t),"n should be finite");var n,r,a,o=e.indexOf("."),i="";-1===o?(n=t,r=0,a=0):(n=e.slice(0,o),r=S(i=e.slice(o,e.length)),a=i.length);var u,l,s=Math.abs(S(n));if(0!==r){var c=i.replace(/0+$/,"");u=c.length,l=S(c)}else u=0,l=0;return{Number:t,IntegerDigits:s,NumberOfFractionDigits:a,NumberOfFractionDigitsWithoutTrailing:u,FractionDigits:r,FractionDigitsWithoutTrailing:l}}function Ue(e,t,n,r){var a=r.availableLocales,o=r.relevantExtensionKeys,i=r.localeData,u=r.getDefaultLocale,l=r.getInternalSlots,s=k(t),c=Object.create(null),f=void 0===n?Object.create(null):A(n),d=l(e);d.initializedPluralRules=!0;var p=te(f,"localeMatcher","string",["best fit","lookup"],"best fit");c.localeMatcher=p,d.type=te(f,"type","string",["cardinal","ordinal"],"cardinal"),ze(d,f,0,3,"standard");var h=ae(a,s,c,o,i,u);return d.locale=h.locale,e}function $e(e,t,n){var r=n.getInternalSlots,a=n.PluralRuleSelect,o=r(e);return p("Object"===M(o),"pl has to be an object"),p("initializedPluralRules"in o,"pluralrules must be initialized"),p("Number"===M(t),"n must be a number"),isFinite(t)?a(o.locale,o.type,t,Be(xe(o,t).formattedString)):"other"}function Ve(e){if(p("String"===M(e),"unit must be a string"),"seconds"===e)return"second";if("minutes"===e)return"minute";if("hours"===e)return"hour";if("days"===e)return"day";if("weeks"===e)return"week";if("months"===e)return"month";if("quarters"===e)return"quarter";if("years"===e)return"year";if("second"!==e&&"minute"!==e&&"hour"!==e&&"day"!==e&&"week"!==e&&"month"!==e&&"quarter"!==e&&"year"!==e)throw new RangeError("invalid unit");return e}function He(e,t,n){for(var r=[],a=0,o=Z(e);a<o.length;a++){var i=o[a];if("literal"===i.type)r.push({type:"literal",value:i.value});else{p("0"===i.type,"Malformed pattern "+e);for(var u=0,l=n;u<l.length;u++){var s=l[u];r.push({type:s.type,value:s.value,unit:t})}}}return r}function Ge(e,t,n,r){var a=r.getInternalSlots;if(p("Number"===M(t),"value must be number, instead got "+typeof t,TypeError),p("String"===M(n),"unit must be number, instead got "+typeof t,TypeError),isNaN(t)||!isFinite(t))throw new RangeError("Invalid value "+t);var o=Ve(n),i=a(e),u=i.fields,l=i.style,s=i.numeric,c=i.pluralRules,f=i.numberFormat,d=o;"short"===l?d=o+"-short":"narrow"===l&&(d=o+"-narrow"),d in u||(d=o);var h=u[d];if("auto"===s&&D(t)in h)return[{type:"literal",value:h[D(t)]}];var m="future";(F(t,-0)||t<0)&&(m="past");var g=h[m],v="function"==typeof f.formatToParts?f.formatToParts(Math.abs(t)):[{type:"literal",value:f.format(Math.abs(t)),unit:n}];return He(g[c.select(t)],o,v)}function We(e,t,n,r){for(var a="",o=0,i=Ge(e,t,n,r);o<i.length;o++){a+=i[o].value}return a}function Ze(e,t,n,r){for(var a=Ge(e,t,n,r),o=O(0),i=0,u=a;i<u.length;i++){var l=u[i],s={type:l.type,value:l.value};"unit"in l&&(s.unit=l.unit),o.push(s)}return o}var Qe=/^[a-z0-9]{3,8}(-[a-z0-9]{3,8})*$/i;function Ke(e,t,n,r){var a=r.getInternalSlots,o=r.availableLocales,i=r.relevantExtensionKeys,u=r.localeData,l=r.getDefaultLocale,s=a(e);s.initializedRelativeTimeFormat=!0;var c=k(t),f=Object.create(null),d=void 0===n?Object.create(null):A(n),h=te(d,"localeMatcher","string",["best fit","lookup"],"best fit");f.localeMatcher=h;var m=te(d,"numberingSystem","string",void 0,void 0);if(void 0!==m&&!Qe.test(m))throw new RangeError("Invalid numbering system "+m);f.nu=m;var g=ae(o,c,f,i,u,l),v=g.locale,y=g.nu;s.locale=v,s.style=te(d,"style","string",["long","narrow","short"],"long"),s.numeric=te(d,"numeric","string",["always","auto"],"always");var b=u[v];return p(!!b,"Missing locale data for "+v),s.fields=b,s.numberFormat=new Intl.NumberFormat(t),s.pluralRules=new Intl.PluralRules(t),s.numberingSystem=y,e}function Je(e,t){for(var n=[],r=0,a=t;r<a.length;r++){var o=ne(e,a[r].replace(d,""));o&&n.push(o)}return n}function Ye(e,t,n){return void 0!==n&&te(n=A(n),"localeMatcher","string",["lookup","best fit"],"best fit"),Je(e,t)}function Xe(e){for(var t=[e],n=e.split("-"),r=n.length;r>1;r--)t.push(n.slice(0,r-1).join("-"));return t}var et=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.type="MISSING_LOCALE_DATA",t}return Object(r.__extends)(t,e),t}(Error);function tt(e){return"MISSING_LOCALE_DATA"===e.type}function nt(e,t,n){void 0===n&&(n=function(e,t){return Object(r.__assign)(Object(r.__assign)({},e),t)});var a=Xe(e),o=a.map((function(e){return t.data[e]})).filter(Boolean);if(!o.length)throw new et('Missing locale data for "'+e+'", lookup hierarchy: '+a.join(", "));return o.reverse(),o.reduce(n,{})}},function(e,t,n){"use strict";n.r(t),n.d(t,"createIntlCache",(function(){return de})),n.d(t,"UnsupportedFormatterError",(function(){return oe})),n.d(t,"InvalidConfigError",(function(){return ie})),n.d(t,"MissingDataError",(function(){return ue})),n.d(t,"MessageFormatError",(function(){return le})),n.d(t,"MissingTranslationError",(function(){return se})),n.d(t,"ReactIntlErrorCode",(function(){return ne})),n.d(t,"ReactIntlError",(function(){return ae})),n.d(t,"defineMessages",(function(){return _t})),n.d(t,"defineMessage",(function(){return wt})),n.d(t,"injectIntl",(function(){return Se})),n.d(t,"RawIntlProvider",(function(){return Ce})),n.d(t,"IntlContext",(function(){return De})),n.d(t,"useIntl",(function(){return Oe})),n.d(t,"IntlProvider",(function(){return st})),n.d(t,"createIntl",(function(){return lt})),n.d(t,"FormattedDate",(function(){return kt})),n.d(t,"FormattedTime",(function(){return xt})),n.d(t,"FormattedNumber",(function(){return Et})),n.d(t,"FormattedList",(function(){return Ct})),n.d(t,"FormattedDisplayName",(function(){return Dt})),n.d(t,"FormattedDateParts",(function(){return St})),n.d(t,"FormattedTimeParts",(function(){return Tt})),n.d(t,"FormattedNumberParts",(function(){return Te})),n.d(t,"FormattedRelativeTime",(function(){return mt})),n.d(t,"FormattedPlural",(function(){return vt})),n.d(t,"FormattedMessage",(function(){return bt}));
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function a(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var o=function(){return(o=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};function i(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&t.indexOf(r)<0&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols){var a=0;for(r=Object.getOwnPropertySymbols(e);a<r.length;a++)t.indexOf(r[a])<0&&Object.prototype.propertyIsEnumerable.call(e,r[a])&&(n[r[a]]=e[r[a]])}return n}Object.create;Object.create;var u=n(0);function l(e,t,n){if(void 0===n&&(n=Error),!e)throw new n(t)}
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */var s=function(e,t){return(s=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function c(e,t){function n(){this.constructor=e}s(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var f=function(){return(f=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};Object.create;function d(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var o=arguments[t],i=0,u=o.length;i<u;i++,a++)r[a]=o[i];return r}Object.create;
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
var p=function(e,t){return(p=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};function h(e,t){function n(){this.constructor=e}p(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var m=function(){return(m=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};Object.create;function g(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var o=arguments[t],i=0,u=o.length;i<u;i++,a++)r[a]=o[i];return r}Object.create;
/*! *****************************************************************************
Copyright (c) Microsoft Corporation.
Permission to use, copy, modify, and/or distribute this software for any
purpose with or without fee is hereby granted.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.
***************************************************************************** */
var v=function(e,t){return(v=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n])})(e,t)};var y=function(){return(y=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var a in t=arguments[n])Object.prototype.hasOwnProperty.call(t,a)&&(e[a]=t[a]);return e}).apply(this,arguments)};Object.create;var b,_;Object.create;function w(e){return e.type===b.literal}function k(e){return e.type===b.argument}function x(e){return e.type===b.number}function E(e){return e.type===b.date}function C(e){return e.type===b.time}function D(e){return e.type===b.select}function S(e){return e.type===b.plural}function T(e){return e.type===b.pound}function A(e){return e.type===b.tag}function F(e){return!(!e||"object"!=typeof e||0!==e.type)}function O(e){return!(!e||"object"!=typeof e||1!==e.type)}!function(e){e[e.literal=0]="literal",e[e.argument=1]="argument",e[e.number=2]="number",e[e.date=3]="date",e[e.time=4]="time",e[e.select=5]="select",e[e.plural=6]="plural",e[e.pound=7]="pound",e[e.tag=8]="tag"}(b||(b={})),function(e){e[e.number=0]="number",e[e.dateTime=1]="dateTime"}(_||(_={}));var P=/(?:[Eec]{1,6}|G{1,5}|[Qq]{1,5}|(?:[yYur]+|U{1,5})|[ML]{1,5}|d{1,2}|D{1,3}|F{1}|[abB]{1,5}|[hkHK]{1,2}|w{1,2}|W{1}|m{1,2}|s{1,2}|[zZOvVxX]{1,4})(?=([^']*'[^']*')*[^']*$)/g;var M=/^\.(?:(0+)(\*)?|(#+)|(0+)(#+))$/g,R=/^(@+)?(\+|#+)?$/g;function N(e){var t={};return e.replace(R,(function(e,n,r){return"string"!=typeof r?(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length):"+"===r?t.minimumSignificantDigits=n.length:"#"===n[0]?t.maximumSignificantDigits=n.length:(t.minimumSignificantDigits=n.length,t.maximumSignificantDigits=n.length+("string"==typeof r?r.length:0)),""})),t}function I(e){switch(e){case"sign-auto":return{signDisplay:"auto"};case"sign-accounting":return{currencySign:"accounting"};case"sign-always":return{signDisplay:"always"};case"sign-accounting-always":return{signDisplay:"always",currencySign:"accounting"};case"sign-except-zero":return{signDisplay:"exceptZero"};case"sign-accounting-except-zero":return{signDisplay:"exceptZero",currencySign:"accounting"};case"sign-never":return{signDisplay:"never"}}}function L(e){var t=I(e);return t||{}}function j(e){for(var t={},n=0,r=e;n<r.length;n++){var a=r[n];switch(a.stem){case"percent":t.style="percent";continue;case"currency":t.style="currency",t.currency=a.options[0];continue;case"group-off":t.useGrouping=!1;continue;case"precision-integer":case".":t.maximumFractionDigits=0;continue;case"measure-unit":t.style="unit",t.unit=a.options[0].replace(/^(.*?)-/,"");continue;case"compact-short":t.notation="compact",t.compactDisplay="short";continue;case"compact-long":t.notation="compact",t.compactDisplay="long";continue;case"scientific":t=y(y(y({},t),{notation:"scientific"}),a.options.reduce((function(e,t){return y(y({},e),L(t))}),{}));continue;case"engineering":t=y(y(y({},t),{notation:"engineering"}),a.options.reduce((function(e,t){return y(y({},e),L(t))}),{}));continue;case"notation-simple":t.notation="standard";continue;case"unit-width-narrow":t.currencyDisplay="narrowSymbol",t.unitDisplay="narrow";continue;case"unit-width-short":t.currencyDisplay="code",t.unitDisplay="short";continue;case"unit-width-full-name":t.currencyDisplay="name",t.unitDisplay="long";continue;case"unit-width-iso-code":t.currencyDisplay="symbol";continue}if(M.test(a.stem)){if(a.options.length>1)throw new RangeError("Fraction-precision stems only accept a single optional option");a.stem.replace(M,(function(e,n,r,a,o,i){return"*"===r?t.minimumFractionDigits=n.length:a&&"#"===a[0]?t.maximumFractionDigits=a.length:o&&i?(t.minimumFractionDigits=o.length,t.maximumFractionDigits=o.length+i.length):(t.minimumFractionDigits=n.length,t.maximumFractionDigits=n.length),""})),a.options.length&&(t=y(y({},t),N(a.options[0])))}else if(R.test(a.stem))t=y(y({},t),N(a.stem));else{var o=I(a.stem);o&&(t=y(y({},t),o))}}return t}var z=function(e){function t(n,r,a,o){var i=e.call(this)||this;return i.message=n,i.expected=r,i.found=a,i.location=o,i.name="SyntaxError","function"==typeof Error.captureStackTrace&&Error.captureStackTrace(i,t),i}return function(e,t){function n(){this.constructor=e}v(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}(t,e),t.buildMessage=function(e,t){function n(e){return e.charCodeAt(0).toString(16).toUpperCase()}function r(e){return e.replace(/\\/g,"\\\\").replace(/"/g,'\\"').replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+n(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+n(e)}))}function a(e){return e.replace(/\\/g,"\\\\").replace(/\]/g,"\\]").replace(/\^/g,"\\^").replace(/-/g,"\\-").replace(/\0/g,"\\0").replace(/\t/g,"\\t").replace(/\n/g,"\\n").replace(/\r/g,"\\r").replace(/[\x00-\x0F]/g,(function(e){return"\\x0"+n(e)})).replace(/[\x10-\x1F\x7F-\x9F]/g,(function(e){return"\\x"+n(e)}))}function o(e){switch(e.type){case"literal":return'"'+r(e.text)+'"';case"class":var t=e.parts.map((function(e){return Array.isArray(e)?a(e[0])+"-"+a(e[1]):a(e)}));return"["+(e.inverted?"^":"")+t+"]";case"any":return"any character";case"end":return"end of input";case"other":return e.description}}return"Expected "+function(e){var t,n,r=e.map(o);if(r.sort(),r.length>0){for(t=1,n=1;t<r.length;t++)r[t-1]!==r[t]&&(r[n]=r[t],n++);r.length=n}switch(r.length){case 1:return r[0];case 2:return r[0]+" or "+r[1];default:return r.slice(0,-1).join(", ")+", or "+r[r.length-1]}}(e)+" but "+(((i=t)?'"'+r(i)+'"':"end of input")+" found.");var i},t}(Error);var q=function(e,t){t=void 0!==t?t:{};var n,r={},a={start:Pe},o=Pe,i=Ce("<",!1),u=function(e){return e.join("")},l=Ce("#",!1),s=Se("tagElement"),c=Ce("/>",!1),f=Ce(">",!1),d=Ce("</",!1),p=Se("argumentElement"),h=Ce("{",!1),m=Ce("}",!1),g=Se("numberSkeletonId"),v=/^['\/{}]/,_=De(["'","/","{","}"],!1,!1),w={type:"any"},k=Se("numberSkeletonTokenOption"),x=Ce("/",!1),E=Se("numberSkeletonToken"),C=Ce("::",!1),D=function(e){return at.pop(),e.replace(/\s*$/,"")},S=Ce(",",!1),T=Ce("number",!1),A=function(e,t,n){return y({type:"number"===t?b.number:"date"===t?b.date:b.time,style:n&&n[2],value:e},it())},F=Ce("'",!1),O=/^[^']/,M=De(["'"],!0,!1),R=/^[^a-zA-Z'{}]/,N=De([["a","z"],["A","Z"],"'","{","}"],!0,!1),I=/^[a-zA-Z]/,L=De([["a","z"],["A","Z"]],!1,!1),q=Ce("date",!1),B=Ce("time",!1),U=Ce("plural",!1),$=Ce("selectordinal",!1),V=Ce("offset:",!1),H=Ce("select",!1),G=Ce("=",!1),W=Se("whitespace"),Z=/^[\t-\r \x85\xA0\u1680\u2000-\u200A\u2028\u2029\u202F\u205F\u3000]/,Q=De([["\t","\r"]," ","
"," "," ",[" "," "],"\u2028","\u2029"," "," "," "],!1,!1),K=Se("syntax pattern"),J=/^[!-\/:-@[-\^`{-~\xA1-\xA7\xA9\xAB\xAC\xAE\xB0\xB1\xB6\xBB\xBF\xD7\xF7\u2010-\u2027\u2030-\u203E\u2041-\u2053\u2055-\u205E\u2190-\u245F\u2500-\u2775\u2794-\u2BFF\u2E00-\u2E7F\u3001-\u3003\u3008-\u3020\u3030\uFD3E\uFD3F\uFE45\uFE46]/,Y=De([["!","/"],[":","@"],["[","^"],"`",["{","~"],["¡","§"],"©","«","¬","®","°","±","¶","»","¿","×","÷",["‐","‧"],["‰","‾"],["⁁","⁓"],["⁕","⁞"],["←",""],["─","❵"],["➔","⯿"],["⸀",""],["、","〃"],["〈","〠"],"〰","﴾","﴿","﹅","﹆"],!1,!1),X=Se("optional whitespace"),ee=Se("number"),te=Ce("-",!1),ne=(Se("apostrophe"),Se("double apostrophes")),re=Ce("''",!1),ae=function(e){return!("<"===e||"{"===e||ot()&&"#"===e||at.length>1&&"}"===e)},oe=Ce("\n",!1),ie=Se("argNameOrNumber"),ue=Se("validTag"),le=Se("argNumber"),se=Ce("0",!1),ce=/^[1-9]/,fe=De([["1","9"]],!1,!1),de=/^[0-9]/,pe=De([["0","9"]],!1,!1),he=Se("argName"),me=Se("tagName"),ge=0,ve=0,ye=[{line:1,column:1}],be=0,_e=[],we=0;if(void 0!==t.startRule){if(!(t.startRule in a))throw new Error("Can't start parsing from rule \""+t.startRule+'".');o=a[t.startRule]}function ke(){return e.substring(ve,ge)}function xe(){return Ae(ve,ge)}function Ee(e,t){throw function(e,t){return new z(e,[],"",t)}(e,t=void 0!==t?t:Ae(ve,ge))}function Ce(e,t){return{type:"literal",text:e,ignoreCase:t}}function De(e,t,n){return{type:"class",parts:e,inverted:t,ignoreCase:n}}function Se(e){return{type:"other",description:e}}function Te(t){var n,r=ye[t];if(r)return r;for(n=t-1;!ye[n];)n--;for(r={line:(r=ye[n]).line,column:r.column};n<t;)10===e.charCodeAt(n)?(r.line++,r.column=1):r.column++,n++;return ye[t]=r,r}function Ae(e,t){var n=Te(e),r=Te(t);return{start:{offset:e,line:n.line,column:n.column},end:{offset:t,line:r.line,column:r.column}}}function Fe(e){ge<be||(ge>be&&(be=ge,_e=[]),_e.push(e))}function Oe(e,t,n){return new z(z.buildMessage(e,t),e,t,n)}function Pe(){return Me()}function Me(){var e,t;for(e=[],t=Re();t!==r;)e.push(t),t=Re();return e}function Re(){var t,n;return t=ge,ve=ge,(!ut?void 0:r)!==r&&(n=function(){var e,t,n,a;we++,(e=Le())===r&&(e=ge,(t=je())!==r&&(n=Me())!==r&&(a=ze())!==r?(ve=e,i=n,(o=t)!==(u=a)&&Ee('Mismatch tag "'+o+'" !== "'+u+'"',xe()),t=y({type:b.tag,value:o,children:i},it()),e=t):(ge=e,e=r));var o,i,u;we--,e===r&&(t=r,0===we&&Fe(s));return e}())!==r?(ve=t,t=n):(ge=t,t=r),t===r&&(t=function(){var e,t;e=ge,(t=Ne())!==r&&(ve=e,n=t,t=y({type:b.literal,value:n},it()));var n;return e=t}())===r&&(t=function(){var t,n,a,o;we++,t=ge,123===e.charCodeAt(ge)?(n="{",ge++):(n=r,0===we&&Fe(h));n!==r&&Qe()!==r&&(a=et())!==r&&Qe()!==r?(125===e.charCodeAt(ge)?(o="}",ge++):(o=r,0===we&&Fe(m)),o!==r?(ve=t,i=a,n=y({type:b.argument,value:i},it()),t=n):(ge=t,t=r)):(ge=t,t=r);var i;we--,t===r&&(n=r,0===we&&Fe(p));return t}())===r&&(t=function(){var t;(t=function(){var t,n,a,o,i,u,l,s,c;t=ge,123===e.charCodeAt(ge)?(n="{",ge++):(n=r,0===we&&Fe(h));n!==r&&Qe()!==r&&(a=et())!==r&&Qe()!==r?(44===e.charCodeAt(ge)?(o=",",ge++):(o=r,0===we&&Fe(S)),o!==r&&Qe()!==r?("number"===e.substr(ge,6)?(i="number",ge+=6):(i=r,0===we&&Fe(T)),i!==r&&Qe()!==r?(u=ge,44===e.charCodeAt(ge)?(l=",",ge++):(l=r,0===we&&Fe(S)),l!==r&&(s=Qe())!==r&&(c=function(){var t,n,a;t=ge,"::"===e.substr(ge,2)?(n="::",ge+=2):(n=r,0===we&&Fe(C));n!==r&&(a=function(){var e,t,n;if(e=ge,t=[],(n=Ue())!==r)for(;n!==r;)t.push(n),n=Ue();else t=r;t!==r&&(ve=e,t=y({type:0,tokens:a=t,parsedOptions:lt?j(a):{}},it()));var a;return e=t}())!==r?(ve=t,t=n=a):(ge=t,t=r);t===r&&(t=ge,ve=ge,at.push("numberArgStyle"),(n=(n=!0)?void 0:r)!==r&&(a=Ne())!==r?(ve=t,n=D(a),t=n):(ge=t,t=r));return t}())!==r?u=l=[l,s,c]:(ge=u,u=r),u===r&&(u=null),u!==r&&(l=Qe())!==r?(125===e.charCodeAt(ge)?(s="}",ge++):(s=r,0===we&&Fe(m)),s!==r?(ve=t,n=A(a,i,u),t=n):(ge=t,t=r)):(ge=t,t=r)):(ge=t,t=r)):(ge=t,t=r)):(ge=t,t=r);return t}())===r&&(t=function(){var t,n,a,o,i,u,l,s,c;t=ge,123===e.charCodeAt(ge)?(n="{",ge++):(n=r,0===we&&Fe(h));n!==r&&Qe()!==r&&(a=et())!==r&&Qe()!==r?(44===e.charCodeAt(ge)?(o=",",ge++):(o=r,0===we&&Fe(S)),o!==r&&Qe()!==r?("date"===e.substr(ge,4)?(i="date",ge+=4):(i=r,0===we&&Fe(q)),i===r&&("time"===e.substr(ge,4)?(i="time",ge+=4):(i=r,0===we&&Fe(B))),i!==r&&Qe()!==r?(u=ge,44===e.charCodeAt(ge)?(l=",",ge++):(l=r,0===we&&Fe(S)),l!==r&&(s=Qe())!==r&&(c=function(){var t,n,a;t=ge,"::"===e.substr(ge,2)?(n="::",ge+=2):(n=r,0===we&&Fe(C));n!==r&&(a=function(){var t,n,a,o;t=ge,n=ge,a=[],(o=$e())===r&&(o=Ve());if(o!==r)for(;o!==r;)a.push(o),(o=$e())===r&&(o=Ve());else a=r;n=a!==r?e.substring(n,ge):a;n!==r&&(ve=t,n=y({type:1,pattern:i=n,parsedOptions:lt?(u=i,l={},u.replace(P,(function(e){var t=e.length;switch(e[0]){case"G":l.era=4===t?"long":5===t?"narrow":"short";break;case"y":l.year=2===t?"2-digit":"numeric";break;case"Y":case"u":case"U":case"r":throw new RangeError("`Y/u/U/r` (year) patterns are not supported, use `y` instead");case"q":case"Q":throw new RangeError("`q/Q` (quarter) patterns are not supported");case"M":case"L":l.month=["numeric","2-digit","short","long","narrow"][t-1];break;case"w":case"W":throw new RangeError("`w/W` (week) patterns are not supported");case"d":l.day=["numeric","2-digit"][t-1];break;case"D":case"F":case"g":throw new RangeError("`D/F/g` (day) patterns are not supported, use `d` instead");case"E":l.weekday=4===t?"short":5===t?"narrow":"short";break;case"e":if(t<4)throw new RangeError("`e..eee` (weekday) patterns are not supported");l.weekday=["short","long","narrow","short"][t-4];break;case"c":if(t<4)throw new RangeError("`c..ccc` (weekday) patterns are not supported");l.weekday=["short","long","narrow","short"][t-4];break;case"a":l.hour12=!0;break;case"b":case"B":throw new RangeError("`b/B` (period) patterns are not supported, use `a` instead");case"h":l.hourCycle="h12",l.hour=["numeric","2-digit"][t-1];break;case"H":l.hourCycle="h23",l.hour=["numeric","2-digit"][t-1];break;case"K":l.hourCycle="h11",l.hour=["numeric","2-digit"][t-1];break;case"k":l.hourCycle="h24",l.hour=["numeric","2-digit"][t-1];break;case"j":case"J":case"C":throw new RangeError("`j/J/C` (hour) patterns are not supported, use `h/H/K/k` instead");case"m":l.minute=["numeric","2-digit"][t-1];break;case"s":l.second=["numeric","2-digit"][t-1];break;case"S":case"A":throw new RangeError("`S/A` (second) patterns are not supported, use `s` instead");case"z":l.timeZoneName=t<4?"short":"long";break;case"Z":case"O":case"v":case"V":case"X":case"x":throw new RangeError("`Z/O/v/V/X/x` (timeZone) patterns are not supported, use `z` instead")}return""})),l):{}},it()));var i,u,l;return t=n}())!==r?(ve=t,t=n=a):(ge=t,t=r);t===r&&(t=ge,ve=ge,at.push("dateOrTimeArgStyle"),(n=(n=!0)?void 0:r)!==r&&(a=Ne())!==r?(ve=t,n=D(a),t=n):(ge=t,t=r));return t}())!==r?u=l=[l,s,c]:(ge=u,u=r),u===r&&(u=null),u!==r&&(l=Qe())!==r?(125===e.charCodeAt(ge)?(s="}",ge++):(s=r,0===we&&Fe(m)),s!==r?(ve=t,n=A(a,i,u),t=n):(ge=t,t=r)):(ge=t,t=r)):(ge=t,t=r)):(ge=t,t=r)):(ge=t,t=r);return t}());return t}())===r&&(t=function(){var t,n,a,o,i,u,l,s,c,f,d;t=ge,123===e.charCodeAt(ge)?(n="{",ge++):(n=r,0===we&&Fe(h));if(n!==r)if(Qe()!==r)if((a=et())!==r)if(Qe()!==r)if(44===e.charCodeAt(ge)?(o=",",ge++):(o=r,0===we&&Fe(S)),o!==r)if(Qe()!==r)if("plural"===e.substr(ge,6)?(i="plural",ge+=6):(i=r,0===we&&Fe(U)),i===r&&("selectordinal"===e.substr(ge,13)?(i="selectordinal",ge+=13):(i=r,0===we&&Fe($))),i!==r)if(Qe()!==r)if(44===e.charCodeAt(ge)?(u=",",ge++):(u=r,0===we&&Fe(S)),u!==r)if(Qe()!==r)if(l=ge,"offset:"===e.substr(ge,7)?(s="offset:",ge+=7):(s=r,0===we&&Fe(V)),s!==r&&(c=Qe())!==r&&(f=Ke())!==r?l=s=[s,c,f]:(ge=l,l=r),l===r&&(l=null),l!==r)if((s=Qe())!==r){if(c=[],(f=Ge())!==r)for(;f!==r;)c.push(f),f=Ge();else c=r;c!==r&&(f=Qe())!==r?(125===e.charCodeAt(ge)?(d="}",ge++):(d=r,0===we&&Fe(m)),d!==r?(ve=t,n=function(e,t,n,r){return y({type:b.plural,pluralType:"plural"===t?"cardinal":"ordinal",value:e,offset:n?n[2]:0,options:r.reduce((function(e,t){var n=t.id,r=t.value,a=t.location;return n in e&&Ee('Duplicate option "'+n+'" in plural element: "'+ke()+'"',xe()),e[n]={value:r,location:a},e}),{})},it())}(a,i,l,c),t=n):(ge=t,t=r)):(ge=t,t=r)}else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;return t}())===r&&(t=function(){var t,n,a,o,i,u,l,s,c;t=ge,123===e.charCodeAt(ge)?(n="{",ge++):(n=r,0===we&&Fe(h));if(n!==r)if(Qe()!==r)if((a=et())!==r)if(Qe()!==r)if(44===e.charCodeAt(ge)?(o=",",ge++):(o=r,0===we&&Fe(S)),o!==r)if(Qe()!==r)if("select"===e.substr(ge,6)?(i="select",ge+=6):(i=r,0===we&&Fe(H)),i!==r)if(Qe()!==r)if(44===e.charCodeAt(ge)?(u=",",ge++):(u=r,0===we&&Fe(S)),u!==r)if(Qe()!==r){if(l=[],(s=He())!==r)for(;s!==r;)l.push(s),s=He();else l=r;l!==r&&(s=Qe())!==r?(125===e.charCodeAt(ge)?(c="}",ge++):(c=r,0===we&&Fe(m)),c!==r?(ve=t,n=function(e,t){return y({type:b.select,value:e,options:t.reduce((function(e,t){var n=t.id,r=t.value,a=t.location;return n in e&&Ee('Duplicate option "'+n+'" in select element: "'+ke()+'"',xe()),e[n]={value:r,location:a},e}),{})},it())}(a,l),t=n):(ge=t,t=r)):(ge=t,t=r)}else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;else ge=t,t=r;return t}())===r&&(t=function(){var t,n;t=ge,35===e.charCodeAt(ge)?(n="#",ge++):(n=r,0===we&&Fe(l));n!==r&&(ve=t,n=y({type:b.pound},it()));return t=n}()),t}function Ne(){var t,n,a,o;if(t=ge,ve=ge,(n=(n=ut)?void 0:r)!==r){if(a=[],(o=Je())===r&&(o=Ye())===r&&(o=Xe())===r&&(60===e.charCodeAt(ge)?(o="<",ge++):(o=r,0===we&&Fe(i))),o!==r)for(;o!==r;)a.push(o),(o=Je())===r&&(o=Ye())===r&&(o=Xe())===r&&(60===e.charCodeAt(ge)?(o="<",ge++):(o=r,0===we&&Fe(i)));else a=r;a!==r?(ve=t,t=n=u(a)):(ge=t,t=r)}else ge=t,t=r;if(t===r){if(t=ge,n=[],(a=Je())===r&&(a=Ye())===r&&(a=Xe())===r&&(a=Ie()),a!==r)for(;a!==r;)n.push(a),(a=Je())===r&&(a=Ye())===r&&(a=Xe())===r&&(a=Ie());else n=r;n!==r&&(ve=t,n=u(n)),t=n}return t}function Ie(){var t,n,a;return t=ge,n=ge,we++,(a=je())===r&&(a=ze())===r&&(a=Le()),we--,a===r?n=void 0:(ge=n,n=r),n!==r?(60===e.charCodeAt(ge)?(a="<",ge++):(a=r,0===we&&Fe(i)),a!==r?(ve=t,t=n="<"):(ge=t,t=r)):(ge=t,t=r),t}function Le(){var t,n,a,o,u,l,s;return t=ge,n=ge,60===e.charCodeAt(ge)?(a="<",ge++):(a=r,0===we&&Fe(i)),a!==r&&(o=tt())!==r&&(u=Qe())!==r?("/>"===e.substr(ge,2)?(l="/>",ge+=2):(l=r,0===we&&Fe(c)),l!==r?n=a=[a,o,u,l]:(ge=n,n=r)):(ge=n,n=r),n!==r&&(ve=t,s=n,n=y({type:b.literal,value:s.join("")},it())),t=n}function je(){var t,n,a,o;return t=ge,60===e.charCodeAt(ge)?(n="<",ge++):(n=r,0===we&&Fe(i)),n!==r&&(a=tt())!==r?(62===e.charCodeAt(ge)?(o=">",ge++):(o=r,0===we&&Fe(f)),o!==r?(ve=t,t=n=a):(ge=t,t=r)):(ge=t,t=r),t}function ze(){var t,n,a,o;return t=ge,"</"===e.substr(ge,2)?(n="</",ge+=2):(n=r,0===we&&Fe(d)),n!==r&&(a=tt())!==r?(62===e.charCodeAt(ge)?(o=">",ge++):(o=r,0===we&&Fe(f)),o!==r?(ve=t,t=n=a):(ge=t,t=r)):(ge=t,t=r),t}function qe(){var t,n,a,o,i;if(we++,t=ge,n=[],a=ge,o=ge,we++,(i=We())===r&&(v.test(e.charAt(ge))?(i=e.charAt(ge),ge++):(i=r,0===we&&Fe(_))),we--,i===r?o=void 0:(ge=o,o=r),o!==r?(e.length>ge?(i=e.charAt(ge),ge++):(i=r,0===we&&Fe(w)),i!==r?a=o=[o,i]:(ge=a,a=r)):(ge=a,a=r),a!==r)for(;a!==r;)n.push(a),a=ge,o=ge,we++,(i=We())===r&&(v.test(e.charAt(ge))?(i=e.charAt(ge),ge++):(i=r,0===we&&Fe(_))),we--,i===r?o=void 0:(ge=o,o=r),o!==r?(e.length>ge?(i=e.charAt(ge),ge++):(i=r,0===we&&Fe(w)),i!==r?a=o=[o,i]:(ge=a,a=r)):(ge=a,a=r);else n=r;return t=n!==r?e.substring(t,ge):n,we--,t===r&&(n=r,0===we&&Fe(g)),t}function Be(){var t,n,a;return we++,t=ge,47===e.charCodeAt(ge)?(n="/",ge++):(n=r,0===we&&Fe(x)),n!==r&&(a=qe())!==r?(ve=t,t=n=a):(ge=t,t=r),we--,t===r&&(n=r,0===we&&Fe(k)),t}function Ue(){var e,t,n,a;if(we++,e=ge,Qe()!==r)if((t=qe())!==r){for(n=[],a=Be();a!==r;)n.push(a),a=Be();n!==r?(ve=e,e=function(e,t){return{stem:e,options:t}}(t,n)):(ge=e,e=r)}else ge=e,e=r;else ge=e,e=r;return we--,e===r&&(r,0===we&&Fe(E)),e}function $e(){var t,n,a,o;if(t=ge,39===e.charCodeAt(ge)?(n="'",ge++):(n=r,0===we&&Fe(F)),n!==r){if(a=[],(o=Je())===r&&(O.test(e.charAt(ge))?(o=e.charAt(ge),ge++):(o=r,0===we&&Fe(M))),o!==r)for(;o!==r;)a.push(o),(o=Je())===r&&(O.test(e.charAt(ge))?(o=e.charAt(ge),ge++):(o=r,0===we&&Fe(M)));else a=r;a!==r?(39===e.charCodeAt(ge)?(o="'",ge++):(o=r,0===we&&Fe(F)),o!==r?t=n=[n,a,o]:(ge=t,t=r)):(ge=t,t=r)}else ge=t,t=r;if(t===r)if(t=[],(n=Je())===r&&(R.test(e.charAt(ge))?(n=e.charAt(ge),ge++):(n=r,0===we&&Fe(N))),n!==r)for(;n!==r;)t.push(n),(n=Je())===r&&(R.test(e.charAt(ge))?(n=e.charAt(ge),ge++):(n=r,0===we&&Fe(N)));else t=r;return t}function Ve(){var t,n;if(t=[],I.test(e.charAt(ge))?(n=e.charAt(ge),ge++):(n=r,0===we&&Fe(L)),n!==r)for(;n!==r;)t.push(n),I.test(e.charAt(ge))?(n=e.charAt(ge),ge++):(n=r,0===we&&Fe(L));else t=r;return t}function He(){var t,n,a,o,i,u,l;return t=ge,Qe()!==r&&(n=rt())!==r&&Qe()!==r?(123===e.charCodeAt(ge)?(a="{",ge++):(a=r,0===we&&Fe(h)),a!==r?(ve=ge,at.push("select"),(!0?void 0:r)!==r&&(o=Me())!==r?(125===e.charCodeAt(ge)?(i="}",ge++):(i=r,0===we&&Fe(m)),i!==r?(ve=t,u=n,l=o,at.pop(),t=y({id:u,value:l},it())):(ge=t,t=r)):(ge=t,t=r)):(ge=t,t=r)):(ge=t,t=r),t}function Ge(){var t,n,a,o,i,u,l;return t=ge,Qe()!==r&&(n=function(){var t,n,a,o;return t=ge,n=ge,61===e.charCodeAt(ge)?(a="=",ge++):(a=r,0===we&&Fe(G)),a!==r&&(o=Ke())!==r?n=a=[a,o]:(ge=n,n=r),(t=n!==r?e.substring(t,ge):n)===r&&(t=rt()),t}())!==r&&Qe()!==r?(123===e.charCodeAt(ge)?(a="{",ge++):(a=r,0===we&&Fe(h)),a!==r?(ve=ge,at.push("plural"),(!0?void 0:r)!==r&&(o=Me())!==r?(125===e.charCodeAt(ge)?(i="}",ge++):(i=r,0===we&&Fe(m)),i!==r?(ve=t,u=n,l=o,at.pop(),t=y({id:u,value:l},it())):(ge=t,t=r)):(ge=t,t=r)):(ge=t,t=r)):(ge=t,t=r),t}function We(){var t;return we++,Z.test(e.charAt(ge))?(t=e.charAt(ge),ge++):(t=r,0===we&&Fe(Q)),we--,t===r&&(r,0===we&&Fe(W)),t}function Ze(){var t;return we++,J.test(e.charAt(ge))?(t=e.charAt(ge),ge++):(t=r,0===we&&Fe(Y)),we--,t===r&&(r,0===we&&Fe(K)),t}function Qe(){var t,n,a;for(we++,t=ge,n=[],a=We();a!==r;)n.push(a),a=We();return t=n!==r?e.substring(t,ge):n,we--,t===r&&(n=r,0===we&&Fe(X)),t}function Ke(){var t,n,a,o,i;return we++,t=ge,45===e.charCodeAt(ge)?(n="-",ge++):(n=r,0===we&&Fe(te)),n===r&&(n=null),n!==r&&(a=nt())!==r?(ve=t,o=n,t=n=(i=a)?o?-i:i:0):(ge=t,t=r),we--,t===r&&(n=r,0===we&&Fe(ee)),t}function Je(){var t,n;return we++,t=ge,"''"===e.substr(ge,2)?(n="''",ge+=2):(n=r,0===we&&Fe(re)),n!==r&&(ve=t,n="'"),we--,(t=n)===r&&(n=r,0===we&&Fe(ne)),t}function Ye(){var t,n,a,o,i,u;if(t=ge,39===e.charCodeAt(ge)?(n="'",ge++):(n=r,0===we&&Fe(F)),n!==r)if((a=function(){var t,n,a,o;t=ge,n=ge,e.length>ge?(a=e.charAt(ge),ge++):(a=r,0===we&&Fe(w));a!==r?(ve=ge,(o=(o="<"===(i=a)||">"===i||"{"===i||"}"===i||ot()&&"#"===i)?void 0:r)!==r?n=a=[a,o]:(ge=n,n=r)):(ge=n,n=r);var i;t=n!==r?e.substring(t,ge):n;return t}())!==r){for(o=ge,i=[],"''"===e.substr(ge,2)?(u="''",ge+=2):(u=r,0===we&&Fe(re)),u===r&&(O.test(e.charAt(ge))?(u=e.charAt(ge),ge++):(u=r,0===we&&Fe(M)));u!==r;)i.push(u),"''"===e.substr(ge,2)?(u="''",ge+=2):(u=r,0===we&&Fe(re)),u===r&&(O.test(e.charAt(ge))?(u=e.charAt(ge),ge++):(u=r,0===we&&Fe(M)));(o=i!==r?e.substring(o,ge):i)!==r?(39===e.charCodeAt(ge)?(i="'",ge++):(i=r,0===we&&Fe(F)),i===r&&(i=null),i!==r?(ve=t,t=n=a+o.replace("''","'")):(ge=t,t=r)):(ge=t,t=r)}else ge=t,t=r;else ge=t,t=r;return t}function Xe(){var t,n,a,o;return t=ge,n=ge,e.length>ge?(a=e.charAt(ge),ge++):(a=r,0===we&&Fe(w)),a!==r?(ve=ge,(o=(o=ae(a))?void 0:r)!==r?n=a=[a,o]:(ge=n,n=r)):(ge=n,n=r),n===r&&(10===e.charCodeAt(ge)?(n="\n",ge++):(n=r,0===we&&Fe(oe))),t=n!==r?e.substring(t,ge):n}function et(){var t,n;return we++,t=ge,(n=nt())===r&&(n=rt()),t=n!==r?e.substring(t,ge):n,we--,t===r&&(n=r,0===we&&Fe(ie)),t}function tt(){var t,n;return we++,t=ge,(n=nt())===r&&(n=function(){var t,n,a,o,i;we++,t=ge,n=[],45===e.charCodeAt(ge)?(a="-",ge++):(a=r,0===we&&Fe(te));a===r&&(a=ge,o=ge,we++,(i=We())===r&&(i=Ze()),we--,i===r?o=void 0:(ge=o,o=r),o!==r?(e.length>ge?(i=e.charAt(ge),ge++):(i=r,0===we&&Fe(w)),i!==r?a=o=[o,i]:(ge=a,a=r)):(ge=a,a=r));if(a!==r)for(;a!==r;)n.push(a),45===e.charCodeAt(ge)?(a="-",ge++):(a=r,0===we&&Fe(te)),a===r&&(a=ge,o=ge,we++,(i=We())===r&&(i=Ze()),we--,i===r?o=void 0:(ge=o,o=r),o!==r?(e.length>ge?(i=e.charAt(ge),ge++):(i=r,0===we&&Fe(w)),i!==r?a=o=[o,i]:(ge=a,a=r)):(ge=a,a=r));else n=r;t=n!==r?e.substring(t,ge):n;we--,t===r&&(n=r,0===we&&Fe(me));return t}()),t=n!==r?e.substring(t,ge):n,we--,t===r&&(n=r,0===we&&Fe(ue)),t}function nt(){var t,n,a,o,i;if(we++,t=ge,48===e.charCodeAt(ge)?(n="0",ge++):(n=r,0===we&&Fe(se)),n!==r&&(ve=t,n=0),(t=n)===r){if(t=ge,n=ge,ce.test(e.charAt(ge))?(a=e.charAt(ge),ge++):(a=r,0===we&&Fe(fe)),a!==r){for(o=[],de.test(e.charAt(ge))?(i=e.charAt(ge),ge++):(i=r,0===we&&Fe(pe));i!==r;)o.push(i),de.test(e.charAt(ge))?(i=e.charAt(ge),ge++):(i=r,0===we&&Fe(pe));o!==r?n=a=[a,o]:(ge=n,n=r)}else ge=n,n=r;n!==r&&(ve=t,n=parseInt(n.join(""),10)),t=n}return we--,t===r&&(n=r,0===we&&Fe(le)),t}function rt(){var t,n,a,o,i;if(we++,t=ge,n=[],a=ge,o=ge,we++,(i=We())===r&&(i=Ze()),we--,i===r?o=void 0:(ge=o,o=r),o!==r?(e.length>ge?(i=e.charAt(ge),ge++):(i=r,0===we&&Fe(w)),i!==r?a=o=[o,i]:(ge=a,a=r)):(ge=a,a=r),a!==r)for(;a!==r;)n.push(a),a=ge,o=ge,we++,(i=We())===r&&(i=Ze()),we--,i===r?o=void 0:(ge=o,o=r),o!==r?(e.length>ge?(i=e.charAt(ge),ge++):(i=r,0===we&&Fe(w)),i!==r?a=o=[o,i]:(ge=a,a=r)):(ge=a,a=r);else n=r;return t=n!==r?e.substring(t,ge):n,we--,t===r&&(n=r,0===we&&Fe(he)),t}var at=["root"];function ot(){return"plural"===at[at.length-1]}function it(){return t&&t.captureLocation?{location:xe()}:{}}var ut=t&&t.ignoreTag,lt=t&&t.shouldParseSkeleton;if((n=o())!==r&&ge===e.length)return n;throw n!==r&&ge<e.length&&Fe({type:"end"}),Oe(_e,be<e.length?e.charAt(be):null,be<e.length?Ae(be,be+1):Ae(be,be))},B=/(^|[^\\])#/g;function U(e){e.forEach((function(e){(S(e)||D(e))&&Object.keys(e.options).forEach((function(t){for(var n,r=e.options[t],a=-1,o=void 0,i=0;i<r.value.length;i++){var u=r.value[i];if(w(u)&&B.test(u.value)){a=i,o=u;break}}if(o){var l=o.value.replace(B,"$1{"+e.value+", number}"),s=q(l);(n=r.value).splice.apply(n,function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var o=arguments[t],i=0,u=o.length;i<u;i++,a++)r[a]=o[i];return r}([a,1],s))}U(r.value)}))}))}function $(e,t){t=y({normalizeHashtagInPlural:!0,shouldParseSkeleton:!0},t||{});var n=q(e,t);return t.normalizeHashtagInPlural&&U(n),n}var V,H=n(8),G=n.n(H);!function(e){e.MISSING_VALUE="MISSING_VALUE",e.INVALID_VALUE="INVALID_VALUE",e.MISSING_INTL_API="MISSING_INTL_API"}(V||(V={}));var W,Z=function(e){function t(t,n,r){var a=e.call(this,t)||this;return a.code=n,a.originalMessage=r,a}return h(t,e),t.prototype.toString=function(){return"[formatjs Error: "+this.code+"] "+this.message},t}(Error),Q=function(e){function t(t,n,r,a){return e.call(this,'Invalid values for "'+t+'": "'+n+'". Options are "'+Object.keys(r).join('", "')+'"',"INVALID_VALUE",a)||this}return h(t,e),t}(Z),K=function(e){function t(t,n,r){return e.call(this,'Value for "'+t+'" must be of type '+n,"INVALID_VALUE",r)||this}return h(t,e),t}(Z),J=function(e){function t(t,n){return e.call(this,'The intl string context variable "'+t+'" was not provided to the string "'+n+'"',"MISSING_VALUE",n)||this}return h(t,e),t}(Z);function Y(e){return"function"==typeof e}function X(e,t){return t?Object.keys(e).reduce((function(n,r){var a,o;return n[r]=(a=e[r],(o=t[r])?m(m(m({},a||{}),o||{}),Object.keys(a).reduce((function(e,t){return e[t]=m(m({},a[t]),o[t]||{}),e}),{})):a),n}),m({},e)):e}function ee(e){return{create:function(){return{has:function(t){return t in e},get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}!function(e){e[e.literal=0]="literal",e[e.object=1]="object"}(W||(W={}));var te=G.a||H;var ne,re=function(){function e(t,n,r,a){var o,i=this;if(void 0===n&&(n=e.defaultLocale),this.formatterCache={number:{},dateTime:{},pluralRules:{}},this.format=function(e){var t=i.formatToParts(e);if(1===t.length)return t[0].value;var n=t.reduce((function(e,t){return e.length&&0===t.type&&"string"==typeof e[e.length-1]?e[e.length-1]+=t.value:e.push(t.value),e}),[]);return n.length<=1?n[0]||"":n},this.formatToParts=function(e){return function e(t,n,r,a,o,i,u){if(1===t.length&&w(t[0]))return[{type:0,value:t[0].value}];for(var l=[],s=0,c=t;s<c.length;s++){var f=c[s];if(w(f))l.push({type:0,value:f.value});else if(T(f))"number"==typeof i&&l.push({type:0,value:r.getNumberFormat(n).format(i)});else{var d=f.value;if(!o||!(d in o))throw new J(d,u);var p=o[d];if(k(f))p&&"string"!=typeof p&&"number"!=typeof p||(p="string"==typeof p||"number"==typeof p?String(p):""),l.push({type:"string"==typeof p?0:1,value:p});else if(E(f)){var h="string"==typeof f.style?a.date[f.style]:O(f.style)?f.style.parsedOptions:void 0;l.push({type:0,value:r.getDateTimeFormat(n,h).format(p)})}else if(C(f)){h="string"==typeof f.style?a.time[f.style]:O(f.style)?f.style.parsedOptions:void 0;l.push({type:0,value:r.getDateTimeFormat(n,h).format(p)})}else if(x(f)){h="string"==typeof f.style?a.number[f.style]:F(f.style)?f.style.parsedOptions:void 0;l.push({type:0,value:r.getNumberFormat(n,h).format(p)})}else{if(A(f)){var m=f.children,g=f.value,v=o[g];if(!Y(v))throw new K(g,"function",u);var y=v(e(m,n,r,a,o,i).map((function(e){return e.value})));Array.isArray(y)||(y=[y]),l.push.apply(l,y.map((function(e){return{type:"string"==typeof e?0:1,value:e}})))}if(D(f)){if(!(b=f.options[p]||f.options.other))throw new Q(f.value,p,Object.keys(f.options),u);l.push.apply(l,e(b.value,n,r,a,o))}else if(S(f)){var b;if(!(b=f.options["="+p])){if(!Intl.PluralRules)throw new Z('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',"MISSING_INTL_API",u);var _=r.getPluralRules(n,{type:f.pluralType}).select(p-(f.offset||0));b=f.options[_]||f.options.other}if(!b)throw new Q(f.value,p,Object.keys(f.options),u);l.push.apply(l,e(b.value,n,r,a,o,p-(f.offset||0)))}else;}}}return function(e){return e.length<2?e:e.reduce((function(e,t){var n=e[e.length-1];return n&&0===n.type&&0===t.type?n.value+=t.value:e.push(t),e}),[])}(l)}(i.ast,i.locales,i.formatters,i.formats,e,void 0,i.message)},this.resolvedOptions=function(){return{locale:Intl.NumberFormat.supportedLocalesOf(i.locales)[0]}},this.getAst=function(){return i.ast},"string"==typeof t){if(this.message=t,!e.__parse)throw new TypeError("IntlMessageFormat.__parse must be set to process `message` of type `string`");this.ast=e.__parse(t,{normalizeHashtagInPlural:!1,ignoreTag:null==a?void 0:a.ignoreTag})}else this.ast=t;if(!Array.isArray(this.ast))throw new TypeError("A message must be provided as a String or AST.");this.formats=X(e.formats,r),this.locales=n,this.formatters=a&&a.formatters||(void 0===(o=this.formatterCache)&&(o={number:{},dateTime:{},pluralRules:{}}),{getNumberFormat:te((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,g([void 0],t)))}),{cache:ee(o.number),strategy:te.strategies.variadic}),getDateTimeFormat:te((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,g([void 0],t)))}),{cache:ee(o.dateTime),strategy:te.strategies.variadic}),getPluralRules:te((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,g([void 0],t)))}),{cache:ee(o.pluralRules),strategy:te.strategies.variadic})})}return Object.defineProperty(e,"defaultLocale",{get:function(){return e.memoizedDefaultLocale||(e.memoizedDefaultLocale=(new Intl.NumberFormat).resolvedOptions().locale),e.memoizedDefaultLocale},enumerable:!1,configurable:!0}),e.memoizedDefaultLocale=null,e.__parse=$,e.formats={number:{currency:{style:"currency"},percent:{style:"percent"}},date:{short:{month:"numeric",day:"numeric",year:"2-digit"},medium:{month:"short",day:"numeric",year:"numeric"},long:{month:"long",day:"numeric",year:"numeric"},full:{weekday:"long",month:"long",day:"numeric",year:"numeric"}},time:{short:{hour:"numeric",minute:"numeric"},medium:{hour:"numeric",minute:"numeric",second:"numeric"},long:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"},full:{hour:"numeric",minute:"numeric",second:"numeric",timeZoneName:"short"}}},e}();!function(e){e.FORMAT_ERROR="FORMAT_ERROR",e.UNSUPPORTED_FORMATTER="UNSUPPORTED_FORMATTER",e.INVALID_CONFIG="INVALID_CONFIG",e.MISSING_DATA="MISSING_DATA",e.MISSING_TRANSLATION="MISSING_TRANSLATION"}(ne||(ne={}));var ae=function(e){function t(n,r,a){var o=e.call(this,"[@formatjs/intl Error "+n+"] "+r+" \n"+(a?"\n"+a.message+"\n"+a.stack:""))||this;return o.code=n,"function"==typeof Error.captureStackTrace&&Error.captureStackTrace(o,t),o}return c(t,e),t}(Error),oe=function(e){function t(t,n){return e.call(this,"UNSUPPORTED_FORMATTER",t,n)||this}return c(t,e),t}(ae),ie=function(e){function t(t,n){return e.call(this,"INVALID_CONFIG",t,n)||this}return c(t,e),t}(ae),ue=function(e){function t(t,n){return e.call(this,"MISSING_DATA",t,n)||this}return c(t,e),t}(ae),le=function(e){function t(t,n,r,a){var o=e.call(this,"FORMAT_ERROR",t+" \nLocale: "+n+"\nMessageID: "+(null==r?void 0:r.id)+"\nDefault Message: "+(null==r?void 0:r.defaultMessage)+"\nDescription: "+(null==r?void 0:r.description)+" \n",a)||this;return o.descriptor=r,o}return c(t,e),t}(ae),se=function(e){function t(t,n){var r=e.call(this,"MISSING_TRANSLATION",'Missing message: "'+t.id+'" for locale "'+n+'", using '+(t.defaultMessage?"default message":"id")+" as fallback.")||this;return r.descriptor=t,r}return c(t,e),t}(ae);function ce(e,t,n){return void 0===n&&(n={}),t.reduce((function(t,r){return r in e?t[r]=e[r]:r in n&&(t[r]=n[r]),t}),{})}var fe={formats:{},messages:{},timeZone:void 0,defaultLocale:"en",defaultFormats:{},onError:function(e){0}};function de(){return{dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}}}function pe(e){return{create:function(){return{has:function(t){return t in e},get:function(t){return e[t]},set:function(t,n){e[t]=n}}}}}var he=G.a||H;function me(e,t,n,r){var a,o=e&&e[t];if(o&&(a=o[n]),a)return a;r(new oe("No "+t+" format named: "+n))}function ge(e){l(e,"[React Intl] Could not find required `intl` object. <IntlProvider> needs to exist in the component ancestry.")}var ve=o(o({},fe),{textComponent:u.Fragment});var ye=n(13),be=n.n(ye),_e=be.a.default||be.a;var we,ke,xe=u.createContext(null),Ee=xe.Consumer,Ce=xe.Provider,De=xe;function Se(e,t){var n,r=t||{},a=r.intlPropName,i=void 0===a?"intl":a,l=r.forwardRef,s=void 0!==l&&l,c=r.enforceContext,f=void 0===c||c,d=function(t){return u.createElement(Ee,null,(function(n){var r;f&&ge(n);var a=((r={})[i]=n,r);return u.createElement(e,o({},t,a,{ref:s?t.forwardedRef:null}))}))};return d.displayName="injectIntl("+(((n=e).displayName||n.name||"Component")+")"),d.WrappedComponent=e,_e(s?u.forwardRef((function(e,t){return u.createElement(d,o({},e,{forwardedRef:t}))})):d,e)}!function(e){e.formatDate="FormattedDate",e.formatTime="FormattedTime",e.formatNumber="FormattedNumber",e.formatList="FormattedList",e.formatDisplayName="FormattedDisplayName"}(we||(we={})),function(e){e.formatDate="FormattedDateParts",e.formatTime="FormattedTimeParts",e.formatNumber="FormattedNumberParts",e.formatList="FormattedListParts"}(ke||(ke={}));var Te=function(e){return u.createElement(De.Consumer,null,(function(t){ge(t);var n=e.value,r=e.children,a=i(e,["value","children"]);return r(t.formatNumberToParts(n,a))}))};function Ae(e){var t=function(t){return u.createElement(De.Consumer,null,(function(n){ge(n);var r=t.value,a=t.children,o=i(t,["value","children"]),u="string"==typeof r?new Date(r||0):r;return a("formatDate"===e?n.formatDateToParts(u,o):n.formatTimeToParts(u,o))}))};return t.displayName=ke[e],t}function Fe(e){var t=function(t){return u.createElement(De.Consumer,null,(function(n){ge(n);var r=t.value,a=t.children,o=i(t,["value","children"]),l=n[e](r,o);if("function"==typeof a)return a(l);var s=n.textComponent||u.Fragment;return u.createElement(s,null,l)}))};return t.displayName=we[e],t}function Oe(){var e=u.useContext(De);return ge(e),e}function Pe(e,t){return Object.keys(e).reduce((function(n,r){return n[r]=f({timeZone:t},e[r]),n}),{})}function Me(e,t){return Object.keys(f(f({},e),t)).reduce((function(n,r){return n[r]=f(f({},e[r]||{}),t[r]||{}),n}),{})}function Re(e,t){if(!t)return e;var n=re.formats;return f(f(f({},n),e),{date:Me(Pe(n.date,t),Pe(e.date||{},t)),time:Me(Pe(n.time,t),Pe(e.time||{},t))})}function Ne(e,t,n,r){var a=e.locale,o=e.formats,i=e.messages,u=e.defaultLocale,s=e.defaultFormats,c=e.onError,d=e.timeZone,p=e.defaultRichTextElements;void 0===n&&(n={id:""});var h=n.id,m=n.defaultMessage;l(!!h,"[@formatjs/intl] An `id` must be provided to format a message.");var g=String(h),v=i&&Object.prototype.hasOwnProperty.call(i,g)&&i[g];if(Array.isArray(v)&&1===v.length&&v[0].type===b.literal)return v[0].value;if(!r&&v&&"string"==typeof v&&p&&console.error('[@formatjs/intl] "defaultRichTextElements" was specified but "message" was not pre-compiled. \nPlease consider using "@formatjs/cli" to pre-compile your messages for performance.\nFor more details see https://formatjs.io/docs/getting-started/message-distribution'),!r&&v&&"string"==typeof v&&!p)return v.replace(/'\{(.*?)\}'/gi,"{$1}");if(r=f(f({},p),r||{}),o=Re(o,d),s=Re(s,d),!v){if((!m||a&&a.toLowerCase()!==u.toLowerCase())&&c(new se(n,a)),m)try{return t.getMessageFormat(m,u,s).format(r)}catch(e){return c(new le('Error formatting default message for: "'+g+'", rendering default message verbatim',a,n,e)),"string"==typeof m?m:g}return g}try{return t.getMessageFormat(v,a,o,{formatters:t}).format(r)}catch(e){c(new le('Error formatting message: "'+g+'", using '+(m?"default message":"id")+" as fallback.",a,n,e))}if(m)try{return t.getMessageFormat(m,u,s).format(r)}catch(e){c(new le('Error formatting the default message for: "'+g+'", rendering message verbatim',a,n,e))}return"string"==typeof v?v:"string"==typeof m?m:g}Te.displayName="FormattedNumberParts";var Ie=["localeMatcher","style","currency","currencyDisplay","unit","unitDisplay","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","currencyDisplay","currencySign","notation","signDisplay","unit","unitDisplay"];function Le(e,t,n){var r=e.locale,a=e.formats,o=e.onError;void 0===n&&(n={});var i=n.format,u=i&&me(a,"number",i,o)||{};return t(r,ce(n,Ie,u))}function je(e,t,n,r){void 0===r&&(r={});try{return Le(e,t,r).format(n)}catch(t){e.onError(new ae("FORMAT_ERROR","Error formatting number.",t))}return String(n)}function ze(e,t,n,r){void 0===r&&(r={});try{return Le(e,t,r).formatToParts(n)}catch(t){e.onError(new ae("FORMAT_ERROR","Error formatting number.",t))}return[]}var qe=["numeric","style"];function Be(e,t,n,r,a){void 0===a&&(a={}),r||(r="second"),Intl.RelativeTimeFormat||e.onError(new Z('Intl.RelativeTimeFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-relativetimeformat"\n',"MISSING_INTL_API"));try{return function(e,t,n){var r=e.locale,a=e.formats,o=e.onError;void 0===n&&(n={});var i=n.format,u=!!i&&me(a,"relative",i,o)||{};return t(r,ce(n,qe,u))}(e,t,a).format(n,r)}catch(t){e.onError(new le("Error formatting relative time.",t))}return String(n)}var Ue=["localeMatcher","formatMatcher","timeZone","hour12","weekday","era","year","month","day","hour","minute","second","timeZoneName","hourCycle","dateStyle","timeStyle","fractionalSecondDigits","calendar","numberingSystem"];function $e(e,t,n,r){var a=e.locale,o=e.formats,i=e.onError,u=e.timeZone;void 0===r&&(r={});var l=r.format,s=f(f({},u&&{timeZone:u}),l&&me(o,t,l,i)),c=ce(r,Ue,s);return"time"!==t||c.hour||c.minute||c.second||(c=f(f({},c),{hour:"numeric",minute:"numeric"})),n(a,c)}function Ve(e,t,n,r){void 0===r&&(r={});var a="string"==typeof n?new Date(n||0):n;try{return $e(e,"date",t,r).format(a)}catch(t){e.onError(new ae("FORMAT_ERROR","Error formatting date.",t))}return String(a)}function He(e,t,n,r){void 0===r&&(r={});var a="string"==typeof n?new Date(n||0):n;try{return $e(e,"time",t,r).format(a)}catch(t){e.onError(new ae("FORMAT_ERROR","Error formatting time.",t))}return String(a)}function Ge(e,t,n,r){void 0===r&&(r={});var a="string"==typeof n?new Date(n||0):n;try{return $e(e,"date",t,r).formatToParts(a)}catch(t){e.onError(new ae("FORMAT_ERROR","Error formatting date.",t))}return[]}function We(e,t,n,r){void 0===r&&(r={});var a="string"==typeof n?new Date(n||0):n;try{return $e(e,"time",t,r).formatToParts(a)}catch(t){e.onError(new ae("FORMAT_ERROR","Error formatting time.",t))}return[]}var Ze=["localeMatcher","type"];function Qe(e,t,n,r){var a=e.locale,o=e.onError;void 0===r&&(r={}),Intl.PluralRules||o(new Z('Intl.PluralRules is not available in this environment.\nTry polyfilling it using "@formatjs/intl-pluralrules"\n',"MISSING_INTL_API"));var i=ce(r,Ze);try{return t(a,i).select(n)}catch(e){o(new le("Error formatting plural.",e))}return"other"}var Ke=["localeMatcher","type","style"],Je=Date.now();function Ye(e,t,n,r){var a=e.locale,o=e.onError;void 0===r&&(r={}),Intl.ListFormat||o(new Z('Intl.ListFormat is not available in this environment.\nTry polyfilling it using "@formatjs/intl-listformat"\n',"MISSING_INTL_API"));var i=ce(r,Ke);try{var u={},l=n.map((function(e,t){if("object"==typeof e){var n=function(e){return Je+"_"+e+"_"+Je}(t);return u[n]=e,n}return String(e)}));return Object.keys(u).length?t(a,i).formatToParts(l).reduce((function(e,t){var n=t.value;return u[n]?e.push(u[n]):"string"==typeof e[e.length-1]?e[e.length-1]+=n:e.push(n),e}),[]):t(a,i).format(l)}catch(e){o(new ae("FORMAT_ERROR","Error formatting list.",e))}return n}var Xe=["localeMatcher","style","type","fallback"];function et(e,t,n,r){var a=e.locale,o=e.onError;Intl.DisplayNames||o(new Z('Intl.DisplayNames is not available in this environment.\nTry polyfilling it using "@formatjs/intl-displaynames"\n',"MISSING_INTL_API"));var i=ce(r,Xe);try{return t(a,i).of(n)}catch(e){o(new ae("FORMAT_ERROR","Error formatting display name.",e))}}function tt(e,t){var n=function(e){void 0===e&&(e={dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}});var t=Intl.RelativeTimeFormat,n=Intl.ListFormat,r=Intl.DisplayNames,a=he((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.DateTimeFormat).bind.apply(e,d([void 0],t)))}),{cache:pe(e.dateTime),strategy:he.strategies.variadic}),o=he((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.NumberFormat).bind.apply(e,d([void 0],t)))}),{cache:pe(e.number),strategy:he.strategies.variadic}),i=he((function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return new((e=Intl.PluralRules).bind.apply(e,d([void 0],t)))}),{cache:pe(e.pluralRules),strategy:he.strategies.variadic});return{getDateTimeFormat:a,getNumberFormat:o,getMessageFormat:he((function(e,t,n,r){return new re(e,t,n,f({formatters:{getNumberFormat:o,getDateTimeFormat:a,getPluralRules:i}},r||{}))}),{cache:pe(e.message),strategy:he.strategies.variadic}),getRelativeTimeFormat:he((function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return new(t.bind.apply(t,d([void 0],e)))}),{cache:pe(e.relativeTime),strategy:he.strategies.variadic}),getPluralRules:i,getListFormat:he((function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new(n.bind.apply(n,d([void 0],e)))}),{cache:pe(e.list),strategy:he.strategies.variadic}),getDisplayNames:he((function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return new(r.bind.apply(r,d([void 0],e)))}),{cache:pe(e.displayNames),strategy:he.strategies.variadic})}}(t),r=f(f({},fe),e),a=r.locale,o=r.defaultLocale,i=r.onError;return a?!Intl.NumberFormat.supportedLocalesOf(a).length&&i?i(new ue('Missing locale data for locale: "'+a+'" in Intl.NumberFormat. Using default locale: "'+o+'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details')):!Intl.DateTimeFormat.supportedLocalesOf(a).length&&i&&i(new ue('Missing locale data for locale: "'+a+'" in Intl.DateTimeFormat. Using default locale: "'+o+'" as fallback. See https://formatjs.io/docs/react-intl#runtime-requirements for more details')):(i&&i(new ie('"locale" was not configured, using "'+o+'" as fallback. See https://formatjs.io/docs/react-intl/api#intlshape for more details')),r.locale=r.defaultLocale||"en"),f(f({},r),{formatters:n,formatNumber:je.bind(null,r,n.getNumberFormat),formatNumberToParts:ze.bind(null,r,n.getNumberFormat),formatRelativeTime:Be.bind(null,r,n.getRelativeTimeFormat),formatDate:Ve.bind(null,r,n.getDateTimeFormat),formatDateToParts:Ge.bind(null,r,n.getDateTimeFormat),formatTime:He.bind(null,r,n.getDateTimeFormat),formatTimeToParts:We.bind(null,r,n.getDateTimeFormat),formatPlural:Qe.bind(null,r,n.getPluralRules),formatMessage:Ne.bind(null,r,n),formatList:Ye.bind(null,r,n.getListFormat),formatDisplayName:et.bind(null,r,n.getDisplayNames)})}var nt=n(9),rt=n.n(nt),at=rt.a||nt;function ot(e){return{locale:e.locale,timeZone:e.timeZone,formats:e.formats,textComponent:e.textComponent,messages:e.messages,defaultLocale:e.defaultLocale,defaultFormats:e.defaultFormats,onError:e.onError,wrapRichTextChunksInFragment:e.wrapRichTextChunksInFragment,defaultRichTextElements:e.defaultRichTextElements}}function it(e){return e?Object.keys(e).reduce((function(t,n){var r,a=e[n];return t[n]=Y(a)?(r=a,function(e){return r(u.Children.toArray(e))}):a,t}),{}):e}var ut=function(e,t,n,r){var a=Ne(e,t,n,it(r));return Array.isArray(a)?u.Children.toArray(a):a},lt=function(e,t){var n=e.defaultRichTextElements,r=i(e,["defaultRichTextElements"]),a=it(n),u=tt(o(o({},ve),r),t);return o(o({},u),{formatMessage:ut.bind(null,{locale:u.locale,timeZone:u.timeZone,formats:u.formats,defaultLocale:u.defaultLocale,defaultFormats:u.defaultFormats,messages:u.messages,onError:u.onError,defaultRichTextElements:a},u.formatters)})},st=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.cache={dateTime:{},number:{},message:{},relativeTime:{},pluralRules:{},list:{},displayNames:{}},t.state={cache:t.cache,intl:lt(ot(t.props),t.cache),prevConfig:ot(t.props)},t}return a(t,e),t.getDerivedStateFromProps=function(e,t){var n=t.prevConfig,r=t.cache,a=ot(e);return at(n,a)?null:{intl:lt(a,r),prevConfig:a}},t.prototype.render=function(){return ge(this.state.intl),u.createElement(Ce,{value:this.state.intl},this.props.children)},t.displayName="IntlProvider",t.defaultProps=ve,t}(u.PureComponent);function ct(e){var t=Math.abs(e);return t<60?"second":t<3600?"minute":t<86400?"hour":"day"}function ft(e){switch(e){case"second":return 1;case"minute":return 60;case"hour":return 3600;default:return 86400}}function dt(e,t){if(!e)return 0;switch(t){case"second":return e;case"minute":return 60*e;default:return 3600*e}}var pt=["second","minute","hour"];function ht(e){return void 0===e&&(e="second"),pt.includes(e)}var mt=function(e){function t(t){var n=e.call(this,t)||this;return n._updateTimer=null,n.state={prevUnit:n.props.unit,prevValue:n.props.value,currentValueInSeconds:ht(n.props.unit)?dt(n.props.value,n.props.unit):0},l(!t.updateIntervalInSeconds||!(!t.updateIntervalInSeconds||!ht(t.unit)),"Cannot schedule update with unit longer than hour"),n}return a(t,e),t.prototype.scheduleNextUpdate=function(e,t){var n=this,r=e.updateIntervalInSeconds,a=e.unit,o=t.currentValueInSeconds;if(clearTimeout(this._updateTimer),this._updateTimer=null,r&&ht(a)){var i=o-r,u=ct(i);if("day"!==u){var l=ft(u),s=i-i%l,c=s>=o?s-l:s,f=Math.abs(c-o);this._updateTimer=setTimeout((function(){return n.setState({currentValueInSeconds:c})}),1e3*f)}}},t.prototype.componentDidMount=function(){this.scheduleNextUpdate(this.props,this.state)},t.prototype.componentDidUpdate=function(){this.scheduleNextUpdate(this.props,this.state)},t.prototype.componentWillUnmount=function(){clearTimeout(this._updateTimer),this._updateTimer=null},t.getDerivedStateFromProps=function(e,t){return e.unit!==t.prevUnit||e.value!==t.prevValue?{prevValue:e.value,prevUnit:e.unit,currentValueInSeconds:ht(e.unit)?dt(e.value,e.unit):0}:null},t.prototype.render=function(){var e=this;return u.createElement(De.Consumer,null,(function(t){ge(t);var n=t.formatRelativeTime,r=t.textComponent,a=e.props,i=a.children,l=a.value,s=a.unit,c=a.updateIntervalInSeconds,f=e.state.currentValueInSeconds,d=l||0,p=s;if(ht(s)&&"number"==typeof f&&c){var h=ft(p=ct(f));d=Math.round(f/h)}var m=n(d,p,o({},e.props));return"function"==typeof i?i(m):r?u.createElement(r,null,m):m}))},t.displayName="FormattedRelativeTime",t.defaultProps={value:0,unit:"second"},t}(u.PureComponent),gt=function(e){var t=e.value,n=e.other,r=e.children,a=e.intl,o=a.formatPlural,i=a.textComponent,l=e[o(t,e)]||n;return"function"==typeof r?r(l):i?u.createElement(i,null,l):l};gt.defaultProps={type:"cardinal"},gt.displayName="FormattedPlural";var vt=Se(gt),yt=rt.a||nt,bt=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return a(t,e),t.prototype.shouldComponentUpdate=function(e){var t=this.props,n=t.values,r=i(t,["values"]),a=e.values,o=i(e,["values"]);return!yt(a,n)||!yt(r,o)},t.prototype.render=function(){var e=this;return u.createElement(De.Consumer,null,(function(t){ge(t);var n=t.formatMessage,r=t.textComponent,a=void 0===r?u.Fragment:r,o=e.props,i=o.id,l=o.description,s=o.defaultMessage,c=o.values,f=o.children,d=o.tagName,p=void 0===d?a:d,h=n({id:i,description:l,defaultMessage:s},c);return Array.isArray(h)||(h=[h]),"function"==typeof f?f(h):p?u.createElement.apply(u,function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;var r=Array(e),a=0;for(t=0;t<n;t++)for(var o=arguments[t],i=0,u=o.length;i<u;i++,a++)r[a]=o[i];return r}([p,null],h)):h}))},t.displayName="FormattedMessage",t}(u.Component);function _t(e){return e}function wt(e){return e}var kt=Fe("formatDate"),xt=Fe("formatTime"),Et=Fe("formatNumber"),Ct=Fe("formatList"),Dt=Fe("formatDisplayName"),St=Ae("formatDate"),Tt=Ae("formatTime")}]);