1(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[2545],{57981:function(e,t,n){"use strict";n.d(t,{Ps:function(){return B}});var r,i=n(5163);function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var a=n(11176);function s(e,t){for(var n,r=/\r\n|[\n\r]/g,i=1,o=t+1;(n=r.exec(e.body))&&n.index<t;)i+=1,o=t+1-(n.index+n[0].length);return{line:i,column:o}}function u(e,t){var n=e.locationOffset.column-1,r=c(n)+e.body,i=t.line-1,o=e.locationOffset.line-1,a=t.line+o,s=1===t.line?n:0,u=t.column+s,f="".concat(e.name,":").concat(a,":").concat(u,"\n"),d=r.split(/\r\n|[\n\r]/g),p=d[i];if(p.length>120){for(var h=Math.floor(u/80),m=u%80,g=[],v=0;v<p.length;v+=80)g.push(p.slice(v,v+80));return f+l([["".concat(a),g[0]]].concat(g.slice(1,h+1).map(function(e){return["",e]}),[[" ",c(m-1)+"^"],["",g[h+1]]]))}return f+l([["".concat(a-1),d[i-1]],["".concat(a),p],["",c(u-1)+"^"],["".concat(a+1),d[i+1]]])}function l(e){var t=e.filter(function(e){return e[0],void 0!==e[1]}),n=Math.max.apply(Math,t.map(function(e){return e[0].length}));return t.map(function(e){var t=e[0],r=e[1];return c(n-t.length)+t+(r?" | "+r:" |")}).join("\n")}function c(e){return Array(e+1).join(" ")}function f(e){return(f="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t){return t&&("object"===f(t)||"function"==typeof t)?t:h(e)}function h(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function m(e){var t="function"==typeof Map?new Map:void 0;return(m=function(e){if(null===e||-1===Function.toString.call(e).indexOf("[native code]"))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return g(e,arguments,b(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),y(n,e)})(e)}function g(e,t,n){return(g=v()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return n&&y(i,n.prototype),i}).apply(null,arguments)}function v(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],function(){})),!0}catch(e){return!1}}function y(e,t){return(y=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function b(e){return(b=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}var k=function(e){!function(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),t&&y(e,t)}(l,e);var t,n,r,i=(t=v(),function(){var e,n=b(l);if(t){var r=b(this).constructor;e=Reflect.construct(n,arguments,r)}else e=n.apply(this,arguments);return p(this,e)});function l(e,t,n,r,a,u,c){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,l),v=i.call(this,e);var f,d,m,g,v,y,b,k=Array.isArray(t)?0!==t.length?t:void 0:t?[t]:void 0,w=n;!w&&k&&(w=null===(y=k[0].loc)||void 0===y?void 0:y.source);var x=r;!x&&k&&(x=k.reduce(function(e,t){return t.loc&&e.push(t.loc.start),e},[])),x&&0===x.length&&(x=void 0),r&&n?b=r.map(function(e){return s(n,e)}):k&&(b=k.reduce(function(e,t){return t.loc&&e.push(s(t.loc.source,t.loc.start)),e},[]));var j=c;if(null==j&&null!=u){var S=u.extensions;"object"==o(S)&&null!==S&&(j=S)}return(Object.defineProperties(h(v),{name:{value:"GraphQLError"},message:{value:e,enumerable:!0,writable:!0},locations:{value:null!==(f=b)&&void 0!==f?f:void 0,enumerable:null!=b},path:{value:null!=a?a:void 0,enumerable:null!=a},nodes:{value:null!=k?k:void 0},source:{value:null!==(d=w)&&void 0!==d?d:void 0},positions:{value:null!==(m=x)&&void 0!==m?m:void 0},originalError:{value:u},extensions:{value:null!==(g=j)&&void 0!==g?g:void 0,enumerable:null!=j}}),null!=u&&u.stack)?(Object.defineProperty(h(v),"stack",{value:u.stack,writable:!0,configurable:!0}),p(v)):(Error.captureStackTrace?Error.captureStackTrace(h(v),l):Object.defineProperty(h(v),"stack",{value:Error().stack,writable:!0,configurable:!0}),v)}return n=[{key:"toString",value:function(){return function(e){var t=e.message;if(e.nodes)for(var n=0,r=e.nodes;n<r.length;n++){var i,o=r[n];o.loc&&(t+="\n\n"+u((i=o.loc).source,s(i.source,i.start)))}else if(e.source&&e.locations)for(var a=0,l=e.locations;a<l.length;a++){var c=l[a];t+="\n\n"+u(e.source,c)}return t}(this)}},{key:a.YF,get:function(){return"Object"}}],d(l.prototype,n),r&&d(l,r),l}(m(Error));function w(e,t,n){return new k("Syntax Error: ".concat(n),void 0,e,[t])}var x=n(95115),j=n(10835),S=Object.freeze({SOF:"<SOF>",EOF:"<EOF>",BANG:"!",DOLLAR:"$",AMP:"&",PAREN_L:"(",PAREN_R:")",SPREAD:"...",COLON:":",EQUALS:"=",AT:"@",BRACKET_L:"[",BRACKET_R:"]",BRACE_L:"{",PIPE:"|",BRACE_R:"}
1",NAME:"Name",INT:"Int",FLOAT:"Float",STRING:"String",BLOCK_STRING:"BlockString",COMMENT:"Comment"}),O=n(75899),E=Object.freeze({QUERY:"QUERY",MUTATION:"MUTATION",SUBSCRIPTION:"SUBSCRIPTION",FIELD:"FIELD",FRAGMENT_DEFINITION:"FRAGMENT_DEFINITION",FRAGMENT_SPREAD:"FRAGMENT_SPREAD",INLINE_FRAGMENT:"INLINE_FRAGMENT",VARIABLE_DEFINITION:"VARIABLE_DEFINITION",SCHEMA:"SCHEMA",SCALAR:"SCALAR",OBJECT:"OBJECT",FIELD_DEFINITION:"FIELD_DEFINITION",ARGUMENT_DEFINITION:"ARGUMENT_DEFINITION",INTERFACE:"INTERFACE",UNION:"UNION",ENUM:"ENUM",ENUM_VALUE:"ENUM_VALUE",INPUT_OBJECT:"INPUT_OBJECT",INPUT_FIELD_DEFINITION:"INPUT_FIELD_DEFINITION"}),_=n(85717),C=function(){function e(e){var t=new j.WU(S.SOF,0,0,0,0,null);this.source=e,this.lastToken=t,this.token=t,this.line=1,this.lineStart=0}var t=e.prototype;return t.advance=function(){return this.lastToken=this.token,this.token=this.lookahead()},t.lookahead=function(){var e,t=this.token;if(t.kind!==S.EOF)do t=null!==(e=t.next)&&void 0!==e?e:t.next=function(e,t){for(var n=e.source,r=n.body,i=r.length,o=t.end;o<i;){var a=r.charCodeAt(o),s=e.line,u=1+o-e.lineStart;switch(a){case 65279:case 9:case 32:case 44:++o;continue;case 10:++o,++e.line,e.lineStart=o;continue;case 13:10===r.charCodeAt(o+1)?o+=2:++o,++e.line,e.lineStart=o;continue;case 33:return new j.WU(S.BANG,o,o+1,s,u,t);case 35:return function(e,t,n,r,i){var o,a=e.body,s=t;do o=a.charCodeAt(++s);while(!isNaN(o)&&(o>31||9===o));return new j.WU(S.COMMENT,t,s,n,r,i,a.slice(t+1,s))}(n,o,s,u,t);case 36:return new j.WU(S.DOLLAR,o,o+1,s,u,t);case 38:return new j.WU(S.AMP,o,o+1,s,u,t);case 40:return new j.WU(S.PAREN_L,o,o+1,s,u,t);case 41:return new j.WU(S.PAREN_R,o,o+1,s,u,t);case 46:if(46===r.charCodeAt(o+1)&&46===r.charCodeAt(o+2))return new j.WU(S.SPREAD,o,o+3,s,u,t);break;case 58:return new j.WU(S.COLON,o,o+1,s,u,t);case 61:return new j.WU(S.EQUALS,o,o+1,s,u,t);case 64:return new j.WU(S.AT,o,o+1,s,u,t);case 91:return new j.WU(S.BRACKET_L,o,o+1,s,u,t);case 93:return new j.WU(S.BRACKET_R,o,o+1,s,u,t);case 123:return new j.WU(S.BRACE_L,o,o+1,s,u,t);case 124:return new j.WU(S.PIPE,o,o+1,s,u,t);case 125:return new j.WU(S.BRACE_R,o,o+1,s,u,t);case 34:if(34===r.charCodeAt(o+1)&&34===r.charCodeAt(o+2))return function(e,t,n,r,i,o){for(var a=e.body,s=t
1+3,u=s,l=0,c="";s<a.length&&!isNaN(l=a.charCodeAt(s));){if(34===l&&34===a.charCodeAt(s+1)&&34===a.charCodeAt(s+2))return c+=a.slice(u,s),new j.WU(S.BLOCK_STRING,t,s+3,n,r,i,(0,_.W7)(c));if(l<32&&9!==l&&10!==l&&13!==l)throw w(e,s,"Invalid character within String: ".concat(T(l),"."));10===l?(++s,++o.line,o.lineStart=s):13===l?(10===a.charCodeAt(s+1)?s+=2:++s,++o.line,o.lineStart=s):92===l&&34===a.charCodeAt(s+1)&&34===a.charCodeAt(s+2)&&34===a.charCodeAt(s+3)?(c+=a.slice(u,s)+'"""',s+=4,u=s):++s}throw w(e,s,"Unterminated string.")}(n,o,s,u,t,e);return function(e,t,n,r,i){for(var o=e.body,a=t+1,s=a,u=0,l="";a<o.length&&!isNaN(u=o.charCodeAt(a))&&10!==u&&13!==u;){if(34===u)return l+=o.slice(s,a),new j.WU(S.STRING,t,a+1,n,r,i,l);if(u<32&&9!==u)throw w(e,a,"Invalid character within String: ".concat(T(u),"."));if(++a,92===u){switch(l+=o.slice(s,a-1),u=o.charCodeAt(a)){case 34:l+='"';break;case 47:l+="/";break;case 92:l+="\\";break;case 98:l+="\b";break;case 102:l+="\f";break;case 110:l+="\n";break;case 114:l+="\r";break;case 116:l+=" ";break;case 117:var c,f,d,p,h=(c=o.charCodeAt(a+1),f=o.charCodeAt(a+2),d=o.charCodeAt(a+3),p=o.charCodeAt(a+4),M(c)<<12|M(f)<<8|M(d)<<4|M(p));if(h<0){var m=o.slice(a+1,a+5);throw w(e,a,"Invalid character escape sequence: \\u".concat(m,"."))}l+=String.fromCharCode(h),a+=4;break;default:throw w(e,a,"Invalid character escape sequence: \\".concat(String.fromCharCode(u),"."))}s=++a}}throw w(e,a,"Unterminated string.")}(n,o,s,u,t);case 45:case 48:case 49:case 50:case 51:case 52:case 53:case 54:case 55:case 56:case 57:return function(e,t,n,r,i,o){var a,s=e.body,u=n,l=t,c=!1;if(45===u&&(u=s.charCodeAt(++l)),48===u){if((u=s.charCodeAt(++l))>=48&&u<=57)throw w(e,l,"Invalid number, unexpected digit after 0: ".concat(T(u),"."))}else l=A(e,l,u),u=s.charCodeAt(l);if(46===u&&(c=!0,u=s.charCodeAt(++l),l=A(e,l,u),u=s.charCodeAt(l)),(69===u||101===u)&&(c=!0,(43===(u=s.charCodeAt(++l))||45===u)&&(u=s.charCodeAt(++l)),l=A(e,l,u),u=s.charCodeAt(l)),46===u||95===(a=u)||a>=65&&a<=90||a>=97&&a<=122)throw w(e,l,"Invalid number, expected digit but got: ".concat(T(u),"."));return new j.WU(c?S.FLOAT:S.INT,t,l,r,i,o,s.slice(t,l))}(n,o,a,s,u,t);
vendor: 16,384 bytes, line 1
1case 65:case 66:case 67:case 68:case 69:case 70:case 71:case 72:case 73:case 74:case 75:case 76:case 77:case 78:case 79:case 80:case 81:case 82:case 83:case 84:case 85:case 86:case 87:case 88:case 89:case 90:case 95:case 97:case 98:case 99:case 100:case 101:case 102:case 103:case 104:case 105:case 106:case 107:case 108:case 109:case 110:case 111:case 112:case 113:case 114:case 115:case 116:case 117:case 118:case 119:case 120:case 121:case 122:return function(e,t,n,r,i){for(var o=e.body,a=o.length,s=t+1,u=0;s!==a&&!isNaN(u=o.charCodeAt(s))&&(95===u||u>=48&&u<=57||u>=65&&u<=90||u>=97&&u<=122);)++s;return new j.WU(S.NAME,t,s,n,r,i,o.slice(t,s))}(n,o,s,u,t)}throw w(n,o,a<32&&9!==a&&10!==a&&13!==a?"Cannot contain the invalid character ".concat(T(a),"."):39===a?"Unexpected single quote character ('), did you mean to use a double quote (\")?":"Cannot parse the unexpected character ".concat(T(a),"."))}var l=e.line,c=1+o-e.lineStart;return new j.WU(S.EOF,i,i,l,c,t)}(this,t);while(t.kind===S.COMMENT);return t},e}();function T(e){return isNaN(e)?S.EOF:e<127?JSON.stringify(String.fromCharCode(e)):'"\\u'.concat(("00"+e.toString(16).toUpperCase()).slice(-4),'"')}function A(e,t,n){var r=e.body,i=t,o=n;if(o>=48&&o<=57){do o=r.charCodeAt(++i);while(o>=48&&o<=57);return i}throw w(e,i,"Invalid number, expected digit but got: ".concat(T(o),"."))}function M(e){return e>=48&&e<=57?e-48:e>=65&&e<=70?e-55:e>=97&&e<=102?e-87:-1}var I=function(){function e(e,t){var n=(0,O.T)(e)?e:new O.H(e);this._lexer=new C(n),this._options=t}var t=e.prototype;return t.parseName=function(){var e=this.expectToken(S.NAME);return{kind:x.h.NAME,value:e.value,loc:this.loc(e)}},t.parseDocument=function(){var e=this._lexer.token;return{kind:x.h.DOCUMENT,definitions:this.many(S.SOF,this.parseDefinition,S.EOF),loc:this.loc(e)}},t.parseDefinition=function(){if(this.peek(S.NAME))switch(this._lexer.token.value){case"query":case"mutation":case"subscription":return this.parseOperationDefinition();case"fragment":return this.parseFragmentDefinition();case"schema":case"scalar":case"type":case"interface":case"union":case"enum":case"input":case"directive":return this.parseTypeSystemDefinition();case"extend":return this.parseTypeSystemExtension()}else if(this.peek(S.BRACE_L))return this.parseOperationDefinition();else if(this.peekDescription())return this.parseTypeSystemDefinition();throw this.unexpected()},t.parseOperationDefinition=function(){var e,t=this._lexer.token;if(this.peek(S.BRACE_L))return{kind:x.h.OPERATION_DEFINITION,operation:"query",name:void 0,variableDefinitions:[],directives:[],selectionSet:this.parseSelectionSet(),loc:this.loc(t)};var n=this.parseOperationType();return this.peek(S.NAME)&&(e=this.parseName()),{kind:x.h.OPERATION_DEFINITION,operation:n,name:e,variableDefinitions:this.parseVariableDefinitions(),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}},t.parseOperationType=function(){var e=this.expectToken(S.NAME);switch(e.value){case"query":return"query";case"mutation":return"mutation";case"subscription":return"subscription"}throw this.unexpected(e)},t.parseVariableDefinitions=function(){return this.optionalMany(S.PAREN_L,this.parseVariableDefinition,S.PAREN_R)},t.parseVariableDefinition=function(){var e=this._lexer.token;return{kind:x.h.VARIABLE_DEFINITION,variable:this.parseVariable(),type:(this.expectToken(S.COLON),this.parseTypeReference()),defaultValue:this.expectOptionalToken(S.EQUALS)?this.parseValueLiteral(!0):void 0,directives:this.parseDirectives(!0),loc:this.loc(e)}},t.parseVariable=function(){var e=this._lexer.token;return this.expectToken(S.DOLLAR),{kind:x.h.VARIABLE,name:this.parseName(),loc:this.loc(e)}},t.parseSelectionSet=function(){var e=this._lexer.token;return{kind:x.h.SELECTION_SET,selections:this.many(S.BRACE_L,this.parseSelection,S.BRACE_R),loc:this.loc(e)}},t.parseSelection=function(){return this.peek(S.SPREAD)?this.parseFragment():this.parseField()},t.parseField=function(){var e,t,n=this._lexer.token,r=this.parseName();return this.expectOptionalToken(S.COLON)?(e=r,t=this.parseName()):t=r,{kind:x.h.FIELD,alias:e,name:t,arguments:this.parseArguments(!1),directives:this.parseDirectives(!1),selectionSet:this.peek(S.BRACE_L)?this.parseSelectionSet():void 0,loc:this.loc(n)}},t.parseArguments=function(e){var t=e?this.parseConstArgument:this.parseArgument;return this.optionalMany(S.PAREN_L,t,S.PAREN_R)},t.parseArgument=function(){var e=this._lexer.token,t=this.parseName();return this.expectToken(S.COLON),{kind:x.h.ARGUMENT,name:t,value:this.parseValueLiteral(!1),loc:this.loc(e)}},t.parseConstArgument=function(){var e=this._lexer.token;return{kind:x.h.ARGUMENT,name:this.parseName(),value:(this.expectToken(S.COLON),this.parseValueLiteral(!0)),loc:this.loc(e)}},t.parseFragment=function(){var e=this._lexer.token;this.expectToken(S.SPREAD);var t=this.expectOptionalKeyword("on");return!t&&this.peek(S.NAME)?{kind:x.h.FRAGMENT_SPREAD,name:this.parseFragmentName(),directives:this.parseDirectives(!1),loc:this.loc(e)}:{kind:x.h.INLINE_FRAGMENT,typeCondition:t?this.parseNamedType():void 0,directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(e)}},t.parseFragmentDefinition=function(){var e,t=this._lexer.token;return(this.expectKeyword("fragment"),(null===(e=this._options)||void 0===e?void 0:e.experimentalFragmentVariables)===!0)?{kind:x.h.FRAGMENT_DEFINITION,name:this.parseFragmentName(),variableDefinitions:this.parseVariableDefinitions(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}:{kind:x.h.FRAGMENT_DEFINITION,name:this.parseFragmentName(),typeCondition:(this.expectKeyword("on"),this.parseNamedType()),directives:this.parseDirectives(!1),selectionSet:this.parseSelectionSet(),loc:this.loc(t)}},t.parseFragmentName=function(){if("on"===this._lexer.token.value)throw this.unexpected();return this.parseName()},t.parseValueLiteral=function(e){var t=this._lexer.token;switch(t.kind){case S.BRACKET_L:return this.parseList(e);case S.BRACE_L:return this.parseObject(e);case S.INT:return this._lexer.advance(),{kind:x.h.INT,value:t.value,loc:this.loc(t)};case S.FLOAT:return this._lexer.advance(),{kind:x.h.FLOAT,value:t.value,loc:this.loc(t)};case S.STRING:case S.BLOCK_STRING:return this.parseStringLiteral();case S.NAME:switch(this._lexer.advance(),t.value){case"true":return{kind:x.h.BOOLEAN,value:!0,loc:this.loc(t)};case"false":return{kind:x.h.BOOLEAN,value:!1,loc:this.loc(t)};case"null":return{kind:x.h.NULL,loc:this.loc(t)};default:return{kind:x.h.ENUM,value:t.value,loc:this.loc(t)}}case S.DOLLAR:if(!e)return this.parseVariable()}throw this.unexpected()},t.parseStringLiteral=function(){var e=this._lexer.token;return this._lexer.advance(),{kind:x.h.STRING,value:e.value,block:e.kind===S.BLOCK_STRING,loc:this.loc(e)}},t.parseList=function(e){var t=this,n=this._lexer.token;return{kind:x.h.LIST,values:this.any(S.BRACKET_L,function(){return t.parseValueLiteral(e)},S.BRACKET_R),loc:this.loc(n)}},t.parseObject=function(e){var t=this,n=this._lexer.token;return{kind:x.h.OBJECT,fields:this.any(S.BRACE_L,function(){return t.parseObjectField(e)},S.BRACE_R),loc:this.loc(n)}},t.parseObjectField=function(e){var t=this._lexer.token,n=this.parseName();return this.expectToken(S.COLON),{kind:x.h.OBJECT_FIELD,name:n,value:this.parseValueLiteral(e),loc:this.loc(t)}},t.parseDirectives=function(e){for(var t=[];this.peek(S.AT);)t.push(this.parseDirective(e));return t},t.parseDirective=function(e){var t=this._lexer.token;return this.expectToken(S.AT),{kind:x.h.DIRECTIVE,name:this.parseName(),arguments:this.parseArguments(e),loc:this.loc(t)}},t.parseTypeReference=function(){var e,t=this._lexer.token;return(this.expectOptionalToken(S.BRACKET_L)?(e=this.parseTypeReference(),this.expectToken(S.BRACKET_R),e={kind:x.h.LIST_TYPE,type:e,loc:this.loc(t)}):e=this.parseNamedType(),this.expectOptionalToken(S.BANG))?{kind:x.h.NON_NULL_TYPE,type:e,loc:this.loc(t)}:e},t.parseNamedType=function(){var e=this._lexer.token;return{kind:x.h.NAMED_TYPE,name:this.parseName(),loc:this.loc(e)}},t.parseTypeSystemDefinition=function(){var e=this.peekDescription()?this._lexer.lookahead():this._lexer.token;if(e.kind===S.NAME)switch(e.value){case"schema":return this.parseSchemaDefinition();case"scalar":return this.parseScalarTypeDefinition();case"type":return this.parseObjectTypeDefinition();case"interface":return this.parseInterfaceTypeDefinition();case"union":return this.parseUnionTypeDefinition();case"enum":return this.parseEnumTypeDefinition();case"input":return this.parseInputObjectTypeDefinition();case"directive":return this.parseDirectiveDefinition()}throw this.unexpected(e)},t.peekDescription=function(){return this.peek(S.STRING)||this.peek(S.BLOCK_STRING)},t.parseDescription=function(){if(this.peekDescription())return this.parseStringLiteral()},t.parseSchemaDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("schema");var n=this.parseDirectives(!0),r=this.many(S.BRACE_L,this.parseOperationTypeDefinition,S.BRACE_R);return{kind:x.h.SCHEMA_DEFINITION,description:t,directives:n,operationTypes:r,loc:this.loc(e)}},t.parseOperationTypeDefinition=function(){var e=this._lexer.token,t=this.parseOperationType();this.expectToken(S.COLON);var n=this.parseNamedType();return{kind:x.h.OPERATION_TYPE_DEFINITION,operation:t,type:n,loc:this.loc(e)}},t.parseScalarTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("scalar");var n=this.parseName(),r=this.parseDirectives(!0);return{kind:x.h.SCALAR_TYPE_DEFINITION,description:t,name:n,directives:r,loc:this.loc(e)}},t.parseObjectTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("type");var n=this.parseName(),r=this.parseImplementsInterfaces(),i=this.parseDirectives(!0),o=this.parseFieldsDefinition();return{kind:x.h.OBJECT_TYPE_DEFINITION,description:t,name:n,interfaces:r,directives:i,fields:o,loc:this.loc(e)}},t.parseImplementsInterfaces=function(){var e;if(!this.expectOptionalKeyword("implements"))return[];if((null===(e=this._options)||void 0===e?void 0:e.allowLegacySDLImplementsInterfaces)===!0){var t=[];this.expectOptionalToken(S.AMP);do t.push(this.parseNamedType());while(this.expectOptionalToken(S.AMP)||this.peek(S.NAME));return t}return this.delimitedMany(S.AMP,this.parseNamedType)},t.parseFieldsDefinition=function(){var e;return(null===(e=this._options)||void 0===e?void 0:e.allowLegacySDLEmptyFields)===!0&&this.peek(S.BRACE_L)&&this._lexer.lookahead().kind===S.BRACE_R?(this._lexer.advance(),this._lexer.advance(),[]):this.optionalMany(S.BRACE_L,this.parseFieldDefinition,S.BRACE_R)},t.parseFieldDefinition=function(){var e=this._lexer.token,t=this.parseDescription(),n=this.parseName(),r=this.parseArgumentDefs();this.expectToken(S.COLON);var i=this.parseTypeReference(),o=this.parseDirectives(!0);return{kind:x.h.FIELD_DEFINITION,description:t,name:n,arguments:r,type:i,directives:o,loc:this.loc(e)}},t.parseArgumentDefs=function(){return this.optionalMany(S.PAREN_L,this.parseInputValueDef,S.PAREN_R)},t.parseInputValueDef=function(){var e,t=this._lexer.token,n=this.parseDescription(),r=this.parseName();this.expectToken(S.COLON);var i=this.parseTypeReference();this.expectOptionalToken(S.EQUALS)&&(e=this.parseValueLiteral(!0));var o=this.parseDirectives(!0);return{kind:x.h.INPUT_VALUE_DEFINITION,description:n,name:r,type:i,defaultValue:e,directives:o,loc:this.loc(t)}},t.parseInterfaceTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("interface");var n=this.parseName(),r=this.parseImplementsInterfaces(),i=this.parseDirectives(!0),o=this.parseFieldsDefinition();return{kind:x.h.INTERFACE_TYPE_DEFINITION,description:t,name:n,interfaces:r,directives:i,fields:o,loc:this.loc(e)}},t.parseUnionTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("union");var n=this.parseName(),r=this.parseDirectives(!0),i=this.parseUnionMemberTypes();return{kind:x.h.UNION_TYPE_DEFINITION,description:t,name:n,directives:r,types:i,loc:this.loc(e)}},t.parseUnionMemberTypes=function(){return this.expectOptionalToken(S.EQUALS)?this.delimitedMany(S.PIPE,this.parseNamedType):[]},t.parseEnumTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("enum");var n=this.parseName(),r=this.parseDirectives(!0),i=this.parseEnumValuesDefinition();return{kind:x.h.ENUM_TYPE_DEFINITION,description:t,name:n,directives:r,values:i,loc:this.loc(e)}},t.parseEnumValuesDefinition=function(){return this.optionalMany(S.BRACE_L,this.parseEnumValueDefinition,S.BRACE_R)},t.parseEnumValueDefinition=function(){var e=this._lexer.token,t=this.parseDescription(),n=this.parseName(),r=this.parseDirectives(!0);return{kind:x.h.ENUM_VALUE_DEFINITION,description:t,name:n,directives:r,loc:this.loc(e)}},t.parseInputObjectTypeDefinition=function(){var e=this._lexer.token,t=this.parseDescription();this.expectKeyword("input");var n=this.parseName(),r=this.parseDirectives(!0),i=this.parseInputFieldsDefinition();return{kind:x.h.INPUT_OBJECT_TYPE_DEFINITION,description:t,name:n,directives:r,fields:i,loc:this.loc(e)}},t.parseInputFieldsDefinition=function(){return this.optionalMany(S.BRACE_L,this.parseInputValueDef,S.BRACE_R)},t.parseTypeSystemExtension=function(){var e=this._lexer.lookahead();if(e.kind===S.NAME)switch(e.value){case"schema":return this.parseSchemaExtension();case"scalar":return this.parseScalarTypeExtension();case"type":return this.parseObjectTypeExtension();case"interface":return this.parseInterfaceTypeExtension();case"union":return this.parseUnionTypeExtension();case"enum":return this.parseEnumTypeExtension();case"input":return this.parseInputObjectTypeExtension()}throw this.unexpected(e)},t.parseSchemaExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("schema");var t=this.parseDirectives(!0),n=this.optionalMany(S.BRACE_L,this.parseOperationTypeDefinition,S.BRACE_R);if(0===t.length&&0===n.length)throw this.unexpected();return{kind:x.h.SCHEMA_EXTENSION,directives:t,operationTypes:n,loc:this.loc(e)}},t.parseScalarTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("scalar");var t=this.parseName(),n=this.parseDirectives(!0);if(0===n.length)throw this.unexpected();return{kind:x.h.SCALAR_TYPE_EXTENSION,name:t,directives:n,loc:this.loc(e)}},t.parseObjectTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("type");var t=this.parseName(),n=this.parseImplementsInterfaces(),r=this.parseDirectives(!0),i=this.parseFieldsDefinition();if(0===n.length&&0===r.length&&0===i.length)throw this.unexpected();return{kind:x.h.OBJECT_TYPE_EXTENSION,name:t,interfaces:n,directives:r,fields:i,loc:this.loc(e)}},t.parseInterfaceTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("interface");var t=this.parseName(),n=this.parseImplementsInterfaces(),r=this.parseDirectives(!0),i=this.parseFieldsDefinition();if(0===n.length&&0===r.length&&0===i.length)throw this.unexpected();return{kind:x.h.INTERFACE_TYPE_EXTENSION,name:t,interfaces:n,directives:r,fields:i,loc:this.loc(e)}},t.parseUnionTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("union");var t=this.parseName(),n=this.parseDirectives(!0),r=this.parseUnionMemberTypes();if(0===n.length&&0===r.length)throw this.unexpected();return{kind:x.h.UNION_TYPE_EXTENSION,name:t,directives:n,types:r,loc:this.loc(e)}},t.parseEnumTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("enum");var t=this.parseName(),n=this.parseDirectives(!0),r=this.parseEnumValuesDefinition();if(0===n.length&&0===r.length)throw this.unexpected();return{kind:x.h.ENUM_TYPE_EXTENSION,name:t,directives:n,values:r,loc:this.loc(e)}},t.parseInputObjectTypeExtension=function(){var e=this._lexer.token;this.expectKeyword("extend"),this.expectKeyword("input");var t=this.parseName(),n=this.parseDirectives(!0),r=this.parseInputFieldsDefinition();if(0===n.length&&0===r.length)throw this.unexpected();return{kind:x.h.INPUT_OBJECT_TYPE_EXTENSION,name:t,directives:n,fields:r,loc:this.loc(e)}},t.parseDirectiveDefinition=function(){var
1e=this._lexer.token,t=this.parseDescription();this.expectKeyword("directive"),this.expectToken(S.AT);var n=this.parseName(),r=this.parseArgumentDefs(),i=this.expectOptionalKeyword("repeatable");this.expectKeyword("on");var o=this.parseDirectiveLocations();return{kind:x.h.DIRECTIVE_DEFINITION,description:t,name:n,arguments:r,repeatable:i,locations:o,loc:this.loc(e)}},t.parseDirectiveLocations=function(){return this.delimitedMany(S.PIPE,this.parseDirectiveLocation)},t.parseDirectiveLocation=function(){var e=this._lexer.token,t=this.parseName();if(void 0!==E[t.value])return t;throw this.unexpected(e)},t.loc=function(e){var t;if((null===(t=this._options)||void 0===t?void 0:t.noLocation)!==!0)return new j.Ye(e,this._lexer.lastToken,this._lexer.source)},t.peek=function(e){return this._lexer.token.kind===e},t.expectToken=function(e){var t=this._lexer.token;if(t.kind===e)return this._lexer.advance(),t;throw w(this._lexer.source,t.start,"Expected ".concat(R(e),", found ").concat(P(t),"."))},t.expectOptionalToken=function(e){var t=this._lexer.token;if(t.kind===e)return this._lexer.advance(),t},t.expectKeyword=function(e){var t=this._lexer.token;if(t.kind===S.NAME&&t.value===e)this._lexer.advance();else throw w(this._lexer.source,t.start,'Expected "'.concat(e,'", found ').concat(P(t),"."))},t.expectOptionalKeyword=function(e){var t=this._lexer.token;return t.kind===S.NAME&&t.value===e&&(this._lexer.advance(),!0)},t.unexpected=function(e){var t=null!=e?e:this._lexer.token;return w(this._lexer.source,t.start,"Unexpected ".concat(P(t),"."))},t.any=function(e,t,n){this.expectToken(e);for(var r=[];!this.expectOptionalToken(n);)r.push(t.call(this));return r},t.optionalMany=function(e,t,n){if(this.expectOptionalToken(e)){var r=[];do r.push(t.call(this));while(!this.expectOptionalToken(n));return r}return[]},t.many=function(e,t,n){this.expectToken(e);var r=[];do r.push(t.call(this));while(!this.expectOptionalToken(n));return r},t.delimitedMany=function(e,t){this.expectOptionalToken(e);var n=[];do n.push(t.call(this));while(this.expectOptionalToken(e));return n},e}();function P(e){var t=e.value;return R(e.kind)+(null!=t?' "'.concat(t,'"'):"")}function R(e){return e===S.BANG||e===S.DOLLAR||e===S.AMP||e===S.PAREN_L||e===S.PAREN_R||e===S.SPREAD||e===S.COLON||e===S.EQUALS||e===S.AT||e===S.BRACKET_L||e===S.BRACKET_R||e===S.BRACE_L||e===S.PIPE||e===S.BRACE_R?'"'.concat(e,'"'):e}var D=new Map,N=new Map,z=!0,F=!1;function L(e){return e.replace(/[\s,]+/g," ").trim()}function B(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];"string"==typeof e&&(e=[e]);var r=e[0];return t.forEach(function(t,n){t&&"Document"===t.kind?r+=t.loc.source.body:r+=t,r+=e[n+1]}),function(e){var t=L(e);if(!D.has(t)){var n,r,o,a,s,u,l=(n={experimentalFragmentVariables:F,allowLegacyFragmentVariables:F},new I(e,n).parseDocument());if(!l||"Document"!==l.kind)throw Error("Not a valid GraphQL document.");D.set(t,(r=new Set,o=[],l.definitions.forEach(function(e){if("FragmentDefinition"===e.kind){var t,n=e.name.value,i=L((t=e.loc).source.body.substring(t.start,t.end)),a=N.get(n);a&&!a.has(i)?z&&console.warn("Warning: fragment with name "+n+" already exists.\ngraphql-tag enforces all fragment names across your application to be unique; read more about\nthis in the docs: http://dev.apollodata.com/core/fragments.html#unique-names"):a||N.set(n,a=new Set),a.add(i),r.has(i)||(r.add(i),o.push(e))}else o.push(e)}),a=(0,i.pi)((0,i.pi)({},l),{definitions:o}),(s=new Set(a.definitions)).forEach(function(e){e.loc&&delete e.loc,Object.keys(e).forEach(function(t){var n=e[t];n&&"object"==typeof n&&s.add(n)})}),(u=a.loc)&&(delete u.startToken,delete u.endToken),a))}return D.get(t)}(r)}var $={gql:B,resetCaches:function(){D.clear(),N.clear()},disableFragmentWarnings:function(){z=!1},enableExperimentalFragmentVariables:function(){F=!0},disableExperimentalFragmentVariables:function(){F=!1}};(r=B||(B={})).gql=$.gql,r.resetCaches=$.resetCaches,r.disableFragmentWarnings=$.disableFragmentWarnings,r.enableExperimentalFragmentVariables=$.enableExperimentalFragmentVariables,r.disableExperimentalFragmentVariables=$.disableExperimentalFragmentVariables,B.default=B},67827:function(e,t,n){"use strict";
1Object.defineProperty(t,"__esModule",{value:!0});var r=n(85645);function i(e){return Array.isArray(e)?e:[e]}let o="__caslSubjectType__",a=e=>{let t=typeof e;return"string"===t||"function"===t},s=e=>e.modelName||e.name,u=e=>"string"==typeof e?e:s(e);function l(e){return e?e.hasOwnProperty(o)?e[o]:s(e.constructor):"all"}function c(e,t,n){for(let r=n;r<t.length;r++)e.push(t[r])}function f(e,t){if(!e||!e.length)return t||[];if(!t||!t.length)return e||[];let n=0,r=0,i=[];for(;n<e.length&&r<t.length;)e[n].priority<t[r].priority?(i.push(e[n]),n++):(i.push(t[r]),r++);return c(i,e,n),c(i,t,r),i}function d(e,t,n){let r=e.get(t);return r||(r=n(),e.set(t,r)),r}let p=e=>e;class h{constructor(e,t,n=0){!function(e,t){if(Array.isArray(e.fields)&&!e.fields.length)throw Error("`rawRule.fields` cannot be an empty array. https://bit.ly/390miLa");if(e.fields&&!t.fieldMatcher)throw Error('You need to pass "fieldMatcher" option in order to restrict access by fields');if(e.conditions&&!t.conditionsMatcher)throw Error('You need to pass "conditionsMatcher" option in order to restrict access by conditions')}(e,t),this.action=t.resolveAction(e.action),this.subject=e.subject,this.inverted=!!e.inverted,this.conditions=e.conditions,this.reason=e.reason,this.fields=e.fields?i(e.fields):void 0,this.priority=n,this.t=t}i(){return this.conditions&&!this.o&&(this.o=this.t.conditionsMatcher(this.conditions)),this.o}get ast(){let e=this.i();return e?e.ast:void 0}matchesConditions(e){if(!this.conditions)return!0;if(!e||a(e))return!this.inverted;let t=this.i();return t(e)}matchesField(e){return!this.fields||(e?(this.fields&&!this.u&&(this.u=this.t.fieldMatcher(this.fields)),this.u(e)):!this.inverted)}}let m=(e,t)=>
1{let n={value:e,prev:t,next:null};return t&&(t.next=n),n},g=e=>{e.next&&(e.next.prev=e.prev),e.prev&&(e.prev.next=e.next),e.next=e.prev=null},v=()=>({rules:[],merged:!1}),y=()=>new Map,b=(e,t)=>{!e.h&&t.fields&&(e.h=!0)};class k{constructor(e=[],t={}){this.h=!1,this.l=new Map,this.p={conditionsMatcher:t.conditionsMatcher,fieldMatcher:t.fieldMatcher,resolveAction:t.resolveAction||p},this.g=t.detectSubjectType||l,this.$=e,this.m=this.A(e)}get rules(){return this.$}detectSubjectType(e){return a(e)?e:this.g(e)}update(e){let t={rules:e,ability:this,target:this};return this.M("update",t),this.$=e,this.m=this.A(e),this.M("updated",t),this}A(e){let t=new Map;for(let n=e.length-1;n>=0;n--){let r=e.length-n-1,o=new h(e[n],this.p,r),a=i(o.action),s=i(o.subject||"all");b(this,o);for(let e=0;e<s.length;e++){let n=d(t,s[e],y);for(let e=0;e<a.length;e++)d(n,a[e],v).rules.push(o)}}return t}possibleRulesFor(e,t="all"){if(!a(t))throw Error('"possibleRulesFor" accepts only subject types (i.e., string or class) as the 2nd parameter');let n=d(this.m,t,y),r=d(n,e,v);if(r.merged)return r.rules;let i="manage"!==e&&n.has("manage")?n.get("manage").rules:void 0,o=f(r.rules,i);return"all"!==t&&(o=f(o,this.possibleRulesFor(e,"all"))),r.rules=o,r.merged=!0,o}rulesFor(e,t,n){let r=this.possibleRulesFor(e,t);if(n&&"string"!=typeof n)throw Error("The 3rd, `field` parameter is expected to be a string. See https://stalniy.github.io/casl/en/api/casl-ability#can-of-pure-ability for details");return this.h?r.filter(e=>e.matchesField(n)):r}on(e,t){let n=this.l.get(e)||null,r=m(t,n);return this.l.set(e,r),()=>{r.next||r.prev||this.l.get(e)!==r?g(r):this.l.delete(e)}}M(e,t){let n=this.l.get(e)||null;for(;null!==n;){let e=n.prev;n.value(t),n=e}}}class w extends k{can(...e){let t=this.relevantRuleFor(...e);return!!t&&!t.inverted}relevantRuleFor(e,t,n){let r=this.detectSubjectType(t),i=this.rulesFor(e,r,n);for(let e=0,n=i.length;e<n;e++)if(i[e].matchesConditions(t))return i[e];return null}cannot(...e){return!this.can(...e)}}let x={$eq:r.$eq,$ne:r.$ne,$lt:r.$lt,$lte:r.$lte,$gt:r.$gt,$gte:r.$gte,$in:r.$in,$nin:r.$nin,$all:r.$all,$size:r.$size,$regex:r.$regex,$options:r.$options,$elemMatch:r.$elemMatch,$exists:r.$exists},j={eq:r.eq,ne:r.ne,lt:r.lt,lte:r.lte,gt:r.gt,gte:r.gte,in:r.within,nin:r.nin,all:r.all,size:r.size,regex:r.regex,elemMatch:r.elemMatch,exists:r.exists,and:r.and},S=r.createFactory(x,j),O=/[-/\\^$+?.()|[\]{}]/g,E=/\.?\*+\.?/g,_=/\*+/,C=/\./g;function T(e,t,n){let r="*"===n[0]||"."===e[0]&&"."===e[e.length-1]?"+":"*",i=-1===e.indexOf("**")?"[^.]":".",o=e.replace(C,"\\$&").replace(_,i+r);return t+e.length===n.length?`(?:${o})?`:o}function A(e,t,n){return"."===e&&("*"===n[t-1]||"*"===n[t+1])?e:`\\${e}`}let M=e=>{let t;return n=>(void 0===t&&(t=e.every(e=>-1===e.indexOf("*"))?null:function(e){let t=e.map(e=>e.replace(O,A).replace(E,T)),n=t.length>1?`(?:${t.join("|")})`:t[0];return RegExp(`^${n}$`)}(e)),null===t?-1!==e.indexOf(n):t.test(n))};class I extends w{constructor(e=[],t={}){super(e,Object.assign({conditionsMatcher:S,fieldMatcher:M},t))}}class P{constructor(e){this.j=e}because(e){return this.j.reason=e,this}}class R{constructor(e){this.rules=[],this.v=e,this.can=this.can.bind(this),this.cannot=this.cannot.bind(this),this.build=this.build.bind(this)}can(e,t,n,r){let i={action:e};return t&&(i.subject=t,Array.isArray(n)||"string"==typeof n?i.fields=n:void 0!==n&&(i.conditions=n),void 0!==r&&(i.conditions=r)),this.rules.push(i),new P(i)}cannot(e,t,n,r){let i=this.can(e,t,n,r);return i.j.inverted=!0,i}build(e){return new this.v(this.rules,e)}}let D=e=>`Cannot execute "${e.action}" on "${e.subjectType}"`,N=function(e){this.message=e};N.prototype=Object.create(Error.prototype);class z extends N{static setDefaultMessage(e){this._="string"==typeof e?()=>e:e}static from(e){return new this(e)}constructor(e){super(""),this.ability=e,"function"==typeof Error.captureStackTrace&&(this.name="ForbiddenError",Error.captureStackTrace(this,this.constructor))}setMessage(e){return this.message=e,this}throwUnlessCan(...e){let t=this.ability.relevantRuleFor(...e);if(t&&!t.inverted)return;this.action=e[0],this.subject=e[1],this.subjectType=u(this.ability.detectSubjectType(e[1])),this.field=e[2];let n=t?t.reason:"";throw this.message=this.message||n||this.constructor._(this),this}}z._=D;var F=Object.freeze({__proto__:null});t.Ability=I,t.AbilityBuilder=R,t.ForbiddenError=z,t.PureAbility=w,t.buildMongoQueryMatcher=(e,t,n)=>r.createFactory(Object.assign({},x,e),Object.assign({},j,t),n),t.createAliasResolver=function(e){return t=>(function(e,t){let n=i(t),r=0;for(;r<n.length;){let t=n[r++];e.hasOwnProperty(t)&&(n=n.concat(e[t]))}return n})(e,t)},t.defineAbility=function(e,t){let n=new R(I),r=e(n.can,n.cannot);return r&&"function"==typeof r.then?r.then(()=>n.build(t)):n.build(t)},t.detectSubjectType=l,t.fieldPatternMatcher=M,t.getDefaultErrorMessage=D,t.hkt=F,t.mongoQueryMatcher=S,t.subject=function(e,t){if(t){if(t.hasOwnProperty(o)){if(e!==t[o])throw Error(`Trying to cast object to subject type ${e} but previously it was casted to ${t[o]}`)}else Object.defineProperty(t,o,{value:e})}return t},t.wrapArray=i},17743:function(e){var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;e.exports=function(e,o){try{return function e(o,a){if(o===a)return!0;
1if(o&&a&&"object"==typeof o&&"object"==typeof a){var s,u,l,c;if(o.constructor!==a.constructor)return!1;if(Array.isArray(o)){if((s=o.length)!=a.length)return!1;for(u=s;0!=u--;)if(!e(o[u],a[u]))return!1;return!0}if(n&&o instanceof Map&&a instanceof Map){if(o.size!==a.size)return!1;for(c=o.entries();!(u=c.next()).done;)if(!a.has(u.value[0]))return!1;for(c=o.entries();!(u=c.next()).done;)if(!e(u.value[1],a.get(u.value[0])))return!1;return!0}if(r&&o instanceof Set&&a instanceof Set){if(o.size!==a.size)return!1;for(c=o.entries();!(u=c.next()).done;)if(!a.has(u.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(o)&&ArrayBuffer.isView(a)){if((s=o.length)!=a.length)return!1;for(u=s;0!=u--;)if(o[u]!==a[u])return!1;return!0}if(o.constructor===RegExp)return o.source===a.source&&o.flags===a.flags;if(o.valueOf!==Object.prototype.valueOf&&"function"==typeof o.valueOf&&"function"==typeof a.valueOf)return o.valueOf()===a.valueOf();if(o.toString!==Object.prototype.toString&&"function"==typeof o.toString&&"function"==typeof a.toString)return o.toString()===a.toString();if((s=(l=Object.keys(o)).length)!==Object.keys(a).length)return!1;for(u=s;0!=u--;)if(!Object.prototype.hasOwnProperty.call(a,l[u]))return!1;if(t&&o instanceof Element)return!1;for(u=s;0!=u--;)if(("_owner"!==l[u]&&"__v"!==l[u]&&"__o"!==l[u]||!o.$$typeof)&&!e(o[l[u]],a[l[u]]))return!1;return!0}return o!=o&&a!=a}(e,o)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},75221:function(e,t,n){"use strict";n.d(t,{Z:function(){return U}});var r=function(){function e(e){var t=this;this._insertTag=function(e){var n;n=0===t.tags.length?t.insertionPoint?t.insertionPoint.nextSibling:t.prepend?t.container.firstChild:t.before:t.tags[t.tags.length-1].nextSibling,t.container.insertBefore(e,n),t.tags.push(e)},this.isSpeedy=void 0===e.speedy||e.speedy,this.tags=[],this.ctr=0,this.nonce=e.nonce,this.key=e.key,this.container=e.container,this.prepend=e.prepend,this.insertionPoint=e.insertionPoint,this.before=null}var t=e.prototype;return t.hydrate=function(e){e.forEach(this._insertTag)},t.insert=function(e){if(this.ctr%(this.isSpeedy?65e3:1)==0){var t;this._insertTag(((t=document.createElement("style")).setAttribute("data-emotion",this.key),void 0!==this.nonce&&t.setAttribute("nonce",this.nonce),t.appendChild(document.createTextNode("")),t.setAttribute("data-s",""),t))}var n=this.tags[this.tags.length-1];if(this.isSpeedy){var r=function(e){if(e.sheet)return e.sheet;for(var t=0;t<document.styleSheets.length;t++)if(document.styleSheets[t].ownerNode===e)return document.styleSheets[t]}(n);try{r.insertRule(e,r.cssRules.length)}catch(e){}}else n.appendChild(document.createTextNode(e));this.ctr++}
vendor: 9,946 bytes, line 1
1,t.flush=function(){this.tags.forEach(function(e){return e.parentNode&&e.parentNode.removeChild(e)}),this.tags=[],this.ctr=0},e}(),i=Math.abs,o=String.fromCharCode,a=Object.assign;function s(e,t,n){return e.replace(t,n)}function u(e,t){return e.indexOf(t)}function l(e,t){return 0|e.charCodeAt(t)}function c(e,t,n){return e.slice(t,n)}function f(e){return e.length}function d(e,t){return t.push(e),e}var p=1,h=1,m=0,g=0,v=0,y="";function b(e,t,n,r,i,o,a){return{value:e,root:t,parent:n,type:r,props:i,children:o,line:p,column:h,length:a,return:""}}function k(e,t){return a(b("",null,null,"",null,null,0),e,{length:-e.length},t)}function w(){return v=g<m?l(y,g++):0,h++,10===v&&(h=1,p++),v}function x(){return l(y,g)}function j(e){switch(e){case 0:case 9:case 10:case 13:case 32:return 5;case 33:case 43:case 44:case 47:case 62:case 64:case 126:case 59:case 123:case 125:return 4;case 58:return 3;case 34:case 39:case 40:case 91:return 2;case 41:case 93:return 1}return 0}function S(e){return p=h=1,m=f(y=e),g=0,[]}function O(e){var t,n;return(t=g-1,n=function e(t){for(;w();)switch(v){case t:return g;case 34:case 39:34!==t&&39!==t&&e(v);break;case 40:41===t&&e(t);break;case 92:w()}return g}(91===e?e+2:40===e?e+1:e),c(y,t,n)).trim()}var E="-ms-",_="-moz-",C="-webkit-",T="comm",A="rule",M="decl",I="@keyframes";function P(e,t){for(var n="",r=e.length,i=0;i<r;i++)n+=t(e[i],i,e,t)||"";return n}function R(e,t,n,r){switch(e.type){case"@import":case M:return e.return=e.return||e.value;case T:return"";case I:return e.return=e.value+"{"+P(e.children,r)+"}";case A:e.value=e.props.join(",")}return f(n=P(e.children,r))?e.return=e.value+"{"+n+"}":""}function D(e,t,n,r,o,a,u,l,f,d,p){for(var h=o-1,m=0===o?a:[""],g=m.length,v=0,y=0,k=0;v<r;++v)for(var w=0,x=c(e,h+1,h=i(y=u[v])),j=e;w<g;++w)(j=(y>0?m[w]+" "+x:s(x,/&\f/g,m[w])).trim())&&(f[k++]=j);return b(e,t,n,0===o?A:l,f,d,p)}function N(e,t,n,r){return b(e,t,n,M,c(e,0,r),c(e,r+1,-1),r)}var z=function(e,t,n){for(var r=0,i=0;r=i,i=x(),38===r&&12===i&&(t[n]=1),!j(i);)w();return c(y,e,g)},F=function(e,t){var n=-1,r=44;do switch(j(r)){case 0:38===r&&12===x()&&(t[n]=1),e[n]+=z(g-1,t,n);break;case 2:e[n]+=O(r);break;case 4:if(44===r){e[++n]=58===x()?"&\f":"",t[n]=e[n].length;break}default:e[n]+=o(r)}while(r=w());return e},L=function(e,t){var n;return n=F(S(e),t),y="",n},B=new WeakMap,$=function(e){if("rule"===e.type&&e.parent&&!(e.length<1)){for(var t=e.value,n=e.parent,r=e.column===n.column&&e.line===n.line;"rule"!==n.type;)if(!(n=n.parent))return;if((1!==e.props.length||58===t.charCodeAt(0)||B.get(n))&&!r){B.set(e,!0);for(var i=[],o=L(t,i),a=n.props,s=0,u=0;s<o.length;s++)for(var l=0;l<a.length;l++,u++)e.props[u]=i[s]?o[s].replace(/&\f/g,a[l]):a[l]+" "+o[s]}}},q=function(e){if("decl"===e.type){var t=e.value;108===t.charCodeAt(0)&&98===t.charCodeAt(2)&&(e.return="",e.value="")}},V=[function(e,t,n,r){if(e.length>-1&&!e.return)switch(e.type){case M:e.return=function e(t,n){switch(45^l(t,0)?(((n<<2^l(t,0))<<2^l(t,1))<<2^l(t,2))<<2^l(t,3):0){case 5103:return C+"print-"+t+t;case 5737:case 4201:case 3177:case 3433:case 1641:case 4457:case 2921:case 5572:case 6356:case 5844:case 3191:case 6645:case 3005:case 6391:case 5879:case 5623:case 6135:case 4599:case 4855:case 4215:case 6389:case 5109:case 5365:case 5621:case 3829:return C+t+t;case 5349:case 4246:case 4810:case 6968:case 2756:return C+t+_+t+E+t+t;case 6828:case 4268:return C+t+E+t+t;case 6165:return C+t+E+"flex-"+t+t;case 5187:return C+t+s(t,/(\w+).+(:[^]+)/,C+"box-$1$2"+E+"flex-$1$2")+t;case 5443:return C+t+E+"flex-item-"+s(t,/flex-|-self/,"")+t;case 4675:return C+t+E+"flex-line-pack"+s(t,/align-content|flex-|-self/,"")+t;case 5548:return C+t+E+s(t,"shrink","negative")+t;case 5292:return C+t+E+s(t,"basis","preferred-size")+t;case 6060:return C+"box-"+s(t,"-grow","")+C+t+E+s(t,"grow","positive")+t;case 4554:return C+s(t,/([^-])(transform)/g,"$1"+C+"$2")+t;case 6187:return s(s(s(t,/(zoom-|grab)/,C+"$1"),/(image-set)/,C+"$1"),t,"")+t;case 5495:case 3959:return s(t,/(image-set\([^]*)/,C+"$1$`$1");case 4968:return s(s(t,/(.+:)(flex-)?(.*)/,C+"box-pack:$3"+E+"flex-pack:$3"),/s.+-b[^;]+/,"justify")+C+t+t;case 4095:case 3583:case 4068:case 2532:return s(t,/(.+)-inline(.+)/,C+"$1$2")+t;case 8116:case 7059:case 5753:case 5535:case 5445:case 5701:case 4933:case 4677:case 5533:case 5789:case 5021:case 4765:if(f(t)-1-n>6)switch(l(t,n+1)){case 109:if(45!==l(t,n+4))break;case 102:return s(t,/(.+:)(.+)-([^]+)/,"$1"+C+"$2-$3$1"+_+(108==l(t,n+3)?"$3":"$2-$3"))+t;case 115:return~u(t,"stretch")?e(s(t,"stretch","fill-available"),n)+t:t}break;case 4949:if(115!==l(t,n+1))break;case 6444:switch(l(t,f(t)-3-(~u(t,"!important")&&10))){case 107:return s(t,":",":"+C)+t;case 101:return s(t,/(.+:)([^;!]+)(;|!.+)?/,"$1"+C+(45===l(t,14)?"inline-":"")+"box$3$1"+C+"$2$3$1"+E+"$2box$3")+t}break;case 5936:switch(l(t,n+11)){case 114:return C+t+E+s(t,/[svh]\w+-[tblr]{2}/,"tb")+t;case 108:return C+t+E+s(t,/[svh]\w+-[tblr]{2}/,"tb-rl")+t;case 45:return C+t+E+s(t,/[svh]\w+-[tblr]{2}/,"lr")+t}return C+t+E+t+t}return t}(e.value,e.length);break;case I:return P([k(e,{value:s(e.value,"@","@"+C)})],r);case A:if(e.length)return e.props.map(function(t){var n;switch(n=t,(n=/(::plac\w+|:read-\w+)/.exec(n))?n[0]:n){case":read-only":case":read-write":return P([k(e,{props:[s(t,/:(read-\w+)/,":"+_+"$1")]})],r);case"::placeholder":return P([k(e,{props:[s(t,/:(plac\w+)/,":"+C+"input-$1")]}),k(e,{props:[s(t,/:(plac\w+)/,":"+_+"$1")]}),k(e,{props:[s(t,/:(plac\w+)/,E+"input-$1")]})],r)}return""}).join("")}}],U=function(e){var t,n,i,a,m,k=e.key;if("css"===k){var E=document.querySelectorAll("style[data-emotion]:not([data-s])");Array.prototype.forEach.call(E,function(e){-1!==e.getAttribute("data-emotion").indexOf(" ")&&(document.head.appendChild(e),e.setAttribute("data-s",""))})}var _=e.stylisPlugins||V,C={},A=[];a=e.container||document.head,Array.prototype.forEach.call(document.querySelectorAll('style[data-emotion^="'+k+' "]'),function(e){for(var t=e.getAttribute("data-emotion").split(" "),n=1;n<t.length;n++)C[t[n]]=!0;A.push(e)});var M=(n=(t=[$,q].concat(_,[R,(i=function(e){m.insert(e)},function(e){!e.root&&(e=e.return)&&i(e)})])).length,function(e,r,i,o){for(var a="",s=0;s<n;s++)a+=t[s](e,r,i,o)||"";return a}),I=function(e){var t,n;return P((n=function e(t,n,r,i,a,m,k,S,E){for(var _,C=0,A=0,M=k,I=0,P=0,R=0,z=1,F=1,L=1,B=0,$="",q=a,V=m,U=i,W=$;F;)switch(R=B,B=w()){case 40:if(108!=R&&58==l(W,M-1)){-1!=u(W+=s(O(B),"&","&\f"),"&\f")&&(L=-1);break}case 34:case 39:case 91:W+=O(B);break;case 9:case 10:case 13:case 32:W+=function(e){for(;v=x();)if(v<33)w();else break;return j(e)>2||j(v)>3?"":" "}(R);break;case 92:W+=function(e,t){for(var n;--t&&w()&&!(v<48)&&!(v>102)&&(!(v>57)||!(v<65))&&(!(v>70)||!(v<97)););return n=g+(t<6&&32==x()&&32==w()),c(y,e,n)}(g-1,7);continue;case 47:switch(x()){case 42:case 47:d(b(_=function(e,t){for(;w();)if(e+v===57)break;else if(e+v===84&&47===x())break;return"/*"+c(y,t,g-1)+"*"+o(47===e?e:w())}(w(),g),n,r,T,o(v),c(_,2,-2),0),E);break;default:W+="/"}break;case 123*z:S[C++]=f(W)*L;case 125*z:case 59:case 0:switch(B){case 0:case 125:F=0;case 59+A:P>0&&f(W)-M&&d(P>32?N(W+";",i,r,M-1):N(s(W," ","")+";",i,r,M-2),E);break;case 59:W+=";";default:if(d(U=D(W,n,r,C,A,a,S,$,q=[],V=[],M),m),123===B){if(0===A)e(W,n,U,U,q,m,M,S,V);else switch(99===I&&110===l(W,3)?100:I){case 100:case 109:case 115:e(t,U,U,i&&d(D(t,U,U,0,0,a,S,$,a,q=[],M),V),a,V,M,S,i?q:V);break;default:e(W,U,U,U,[""],V,0,S,V)}}}C=A=P=0,z=L=1,$=W="",M=k;break;case 58:M=1+f(W),P=R;default:if(z<1){if(123==B)--z;else if(125==B&&0==z++&&125==(v=g>0?l(y,--g):0,h--,10===v&&(h=1,p--),v))continue}switch(W+=o(B),B*z){case 38:L=A>0?1:(W+="\f",-1);break;case 44:S[C++]=(f(W)-1)*L,L=1;break;case 64:45===x()&&(W+=O(w())),I=x(),A=M=f($=W+=function(e){for(;!j(x());)w();return c(y,e,g)}(g)),B++;break;case 45:45===R&&2==f(W)&&(z=0)}}return m}("",null,null,null,[""],t=S(t=e),0,[0],t),y="",n),M)},z={key:k,sheet:new r({key:k,container:a,nonce:e.nonce,speedy:e.speedy,prepend:e.prepend,insertionPoint:e.insertionPoint}),nonce:e.nonce,inserted:C,registered:{},insert:function(e,t,n,r){m=n,I(e?e+"{"+t.styles+"}":t.styles),r&&(z.inserted[t.name]=!0)}};return z.sheet.hydrate(A),z}},79003:function(e,t){"use strict";t.Z=function(e){for(var t,n=0,r=0,i=e.length;i>=4;++r,i-=4)t=(65535&(t=255&e.charCodeAt(r)|(255&e.charCodeAt(++r))<<8|(255&e.charCodeAt(++r))<<16|(255&e.charCodeAt(++r))<<24))*1540483477+((t>>>16)*59797<<16),t^=t>>>24,n=(65535&t)*1540483477+((t>>>16)*59797<<16)^(65535&n)*1540483477+((n>>>16)*59797<<16);switch(i){case 3:n^=(255&e.charCodeAt(r+2))<<16;case 2:n^=(255&e.charCodeAt(r+1))<<8;case 1:n^=255&e.charCodeAt(r),n=(65535&n)*1540483477+((n>>>16)*59797<<16)}return n^=n>>>13,(((n=(65535&n)*1540483477+((n>>>16)*59797<<16))^n>>>15)>>>0).toString(36)}},86894:function(e,t){"use strict";t.Z=function(e){var t=Object.create(null);return function(n){return void 0===t[n]&&(t[n]=e(n)),t[n]}}},94281:function(e,t,n){"use strict";n.d(t,{T:function(){return l},a:function(){return f},w:function(){return u}});var r=n(2784),i=n(75221);function o(){return(o=Object.assign?Object.assign.bind():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)}var a=function(e){var t=new WeakMap;return function(n){if(t.has(n))return t.get(n);var r=e(n);return t.set(n,r),r}};n(26426),n(82668);var s=(0,r.createContext)("undefined"!=typeof HTMLElement?(0,i.Z)({key:"css"}):null);s.Provider;var u=function(e){return(0,r.forwardRef)(function(t,n){return e(t,(0,r.useContext)(s),n)})},l=(0,r.createContext)({}),c=a(function(e){return a(function(t){return"function"==typeof t?t(e):o({},e,t)})}),f=function(e){var t=(0,r.useContext)(l);return e.theme!==t&&(t=c(t)(e.theme)),(0,r.createElement)(l.Provider,{value:t},e.children)}},28165:function(e,t,n){"use strict";n.d(t,{F4:function(){return c},xB:function(){return u}});var r=n(2784);
1n(75221);var i=n(94281);n(73463);var o=n(82792),a=n(26426),s=n(82668),u=(0,i.w)(function(e,t){var n=e.styles,u=(0,a.O)([n],void 0,(0,r.useContext)(i.T)),l=(0,r.useRef)();return(0,s.j)(function(){var e=t.key+"-global",n=new t.sheet.constructor({key:e,nonce:t.sheet.nonce,container:t.sheet.container,speedy:t.sheet.isSpeedy}),r=!1,i=document.querySelector('style[data-emotion="'+e+" "+u.name+'"]');return t.sheet.tags.length&&(n.before=t.sheet.tags[0]),null!==i&&(r=!0,i.setAttribute("data-emotion",e),n.hydrate([i])),l.current=[n,r],function(){n.flush()}},[t]),(0,s.j)(function(){var e=l.current,n=e[0];if(e[1]){e[1]=!1;return}if(void 0!==u.next&&(0,o.My)(t,u.next,!0),n.tags.length){var r=n.tags[n.tags.length-1].nextElementSibling;n.before=r,n.flush()}t.insert("",u,n,!1)},[t,u.name]),null});function l(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return(0,a.O)(t)}var c=function(){var e=l.apply(void 0,arguments),t="animation-"+e.name;return{name:t,styles:"@keyframes "+t+"{"+e.styles+"}",anim:1,toString:function(){return"_EMO_"+this.name+"_"+this.styles+"_EMO_"}}}},26426:function(e,t,n){"use strict";n.d(t,{O:function(){return m}});var r,i=n(79003),o=n(69409),a=n(86894),s=/[A-Z]|^ms/g,u=/_EMO_([^_]+?)_([^]*?)_EMO_/g,l=function(e){return 45===e.charCodeAt(1)},c=function(e){return null!=e&&"boolean"!=typeof e},f=(0,a.Z)(function(e){return l(e)?e:e.replace(s,"-$&").toLowerCase()}),d=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(u,function(e,t,n){return r={name:t,styles:n,next:r},t})}return 1===o.Z[e]||l(e)||"number"!=typeof t||0===t?t:t+"px"};function p(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return r={name:n.name,styles:n.styles,next:r},n.name;if(void 0!==n.styles){var i=n.next;if(void 0!==i)for(;void 0!==i;)r={name:i.name,styles:i.styles,next:r},i=i.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i<n.length;i++)r+=p(e,t,n[i])+";";else for(var o in n){var a=n[o];if("object"!=typeof a)null!=t&&void 0!==t[a]?r+=o+"{"+t[a]+"}":c(a)&&(r+=f(o)+":"+d(o,a)+";");else if(Array.isArray(a)&&"string"==typeof a[0]&&(null==t||void 0===t[a[0]]))for(var s=0;s<a.length;s++)c(a[s])&&(r+=f(o)+":"+d(o,a[s])+";");else{var u=p(e,t,a);switch(o){case"animation":case"animationName":r+=f(o)+":"+u+";";break;default:r+=o+"{"+u+"}"}}}return r}(e,t,n);case"function":if(void 0!==e){var o=r,a=n(e);return r=o,p(e,t,a)}}if(null==t)return n;var s=t[n];return void 0!==s?s:n}var h=/label:\s*([^\s;\n{]+)\s*(;|$)/g,m=function(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var o,a=!0,s="";r=void 0;var u=e[0];null==u||void 0===u.raw?(a=!1,s+=p(n,t,u)):s+=u[0];for(var l=1;l<e.length;l++)s+=p(n,t,e[l]),a&&(s+=u[l]);h.lastIndex=0;for(var c="";null!==(o=h.exec(s));)c+="-"+o[1];return{name:(0,i.Z)(s)+c,styles:s,next:r}}},57044:function(e,t,n){"use strict";n.d(t,{Z:function(){return C}});var r,i=n(2784);function o(){return(o=Object.assign?Object.assign.bind():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)}var a=n(86894),s=/^((children|dangerouslySetInnerHTML|key|ref|autoFocus|defaultValue|defaultChecked|innerHTML|suppressContentEditableWarning|suppressHydrationWarning|valueLink|abbr|accept|acceptCharset|accessKey|action|allow|allowUserMedia|allowPaymentRequest|allowFullScreen|allowTransparency|alt|async|autoComplete|autoPlay|capture|cellPadding|cellSpacing|challenge|charSet|checked|cite|classID|className|cols|colSpan|content|contentEditable|contextMenu|controls|controlsList|coords|crossOrigin|data|dateTime|decoding|default|defer|dir|disabled|disablePictureInPicture|download|draggable|encType|enterKeyHint|form|formAction|formEncType|formMethod|formNoValidate|formTarget|frameBorder|headers|height|hidden|high|href|hrefLang|htmlFor|httpEquiv|id|inputMode|integrity|is|keyParams|keyType|kind|label|lang|list|loading|loop|low|marginHeight|marginWidth|max|maxLength|media|mediaGroup|method|min|minLength|multiple|muted|name|nonce|noValidate|open|optimum|pattern|placeholder|playsInl
1ine|poster|preload|profile|radioGroup|readOnly|referrerPolicy|rel|required|reversed|role|rows|rowSpan|sandbox|scope|scoped|scrolling|seamless|selected|shape|size|sizes|slot|span|spellCheck|src|srcDoc|srcLang|srcSet|start|step|style|summary|tabIndex|target|title|translate|type|useMap|value|width|wmode|wrap|about|datatype|inlist|prefix|property|resource|typeof|vocab|autoCapitalize|autoCorrect|autoSave|color|incremental|fallback|inert|itemProp|itemScope|itemType|itemID|itemRef|on|option|results|security|unselectable|accentHeight|accumulate|additive|alignmentBaseline|allowReorder|alphabetic|amplitude|arabicForm|ascent|attributeName|attributeType|autoReverse|azimuth|baseFrequency|baselineShift|baseProfile|bbox|begin|bias|by|calcMode|capHeight|clip|clipPathUnits|clipPath|clipRule|colorInterpolation|colorInterpolationFilters|colorProfile|colorRendering|contentScriptType|contentStyleType|cursor|cx|cy|d|decelerate|descent|diffuseConstant|direction|display|divisor|dominantBaseline|dur|dx|dy|edgeMode|elevation|enableBackground|end|exponent|externalResourcesRequired|fill|fillOpacity|fillRule|filter|filterRes|filterUnits|floodColor|floodOpacity|focusable|fontFamily|fontSize|fontSizeAdjust|fontStretch|fontStyle|fontVariant|fontWeight|format|from|fr|fx|fy|g1|g2|glyphName|glyphOrientationHorizontal|glyphOrientationVertical|glyphRef|gradientTransform|gradientUnits|hanging|horizAdvX|horizOriginX|ideographic|imageRendering|in|in2|intercept|k|k1|k2|k3|k4|kernelMatrix|kernelUnitLength|kerning|keyPoints|keySplines|keyTimes|lengthAdjust|letterSpacing|lightingColor|limitingConeAngle|local|markerEnd|markerMid|markerStart|markerHeight|markerUnits|markerWidth|mask|maskContentUnits|maskUnits|mathematical|mode|numOctaves|offset|opacity|operator|order|orient|orientation|origin|overflow|overlinePosition|overlineThickness|panose1|paintOrder|pathLength|patternContentUnits|patternTransform|patternUnits|pointerEvents|points|pointsAtX|pointsAtY|pointsAtZ|preserveAlpha|preserveAspectRatio|primitiveUnits|r|radius|refX|refY|renderingIntent|repeatCount|repeatDur|requiredExtensions|requiredFeatures|restart|result|rotate|rx|ry|scale|seed|shapeRendering|slope|spacing|specularConstant|specularExponent|speed|spreadMethod|startOffset|stdDeviation|stemh|stemv|stitchTiles|stopColor|stopOpacity|strikethroughPosition|strikethroughThickness|string|stroke|strokeDasharray|strokeDashoffset|strokeLinecap|strokeLinejoin|strokeMiterlimit|strokeOpacity|strokeWidth|surfaceScale|systemLanguage|tableValues|targetX|targetY|textAnchor|textDecoration|textRendering|textLength|to|transform|u1|u2|underlinePosition|underlineThickness|unicode|unicodeBidi|unicodeRange|unitsPerEm|vAlphabetic|vHanging|vIdeographic|vMathematical|values|vectorEffect|version|vertAdvY|vertOriginX|vertOriginY|viewBox|viewTarget|visibility|widths|wordSpacing|writingMode|x|xHeight|x1|x2|xChannelSelector|xlinkActuate|xlinkArcrole|xlinkHref|xlinkRole|xlinkShow|xlinkTitle|xlinkType|xmlBase|xmlns|xmlnsXlink|xmlLang|xmlSpace|y|y1|y2|yChannelSelector|z|zoomAndPan|for|class|autofocus)|(([Dd][Aa][Tt][Aa]|[Aa][Rr][Ii][Aa]|x)-.*))$/,u=(0,a.Z)(function(e){return s.test(e)||111===e.charCodeAt(0)&&110===e.charCodeAt(1)&&91>e.charCodeAt(2)}),l=n(94281),c=n(82792),f=n(79003),d=n(69409),p=/[A-Z]|^ms/g,h=/_EMO_([^_]+?)_([^]*?)_EMO_/g,m=function(e){return 45===e.charCodeAt(1)},g=function(e){return null!=e&&"boolean"!=typeof e},v=(0,a.Z)(function(e){return m(e)?e:e.replace(p,"-$&").toLowerCase()}),y=function(e,t){switch(e){case"animation":case"animationName":if("string"==typeof t)return t.replace(h,function(e,t,n){return r={name:t,styles:n,next:r},t})}return 1===d.Z[e]||m(e)||"number"!=typeof t||0===t?t:t+"px"};function b(e,t,n){if(null==n)return"";if(void 0!==n.__emotion_styles)return n;switch(typeof n){case"boolean":return"";case"object":if(1===n.anim)return r={name:n.name,styles:n.styles,next:r},n.name;if(void 0!==n.styles){var i=n.next;if(void 0!==i)for(;void 0!==i;)r={name:i.name,styles:i.styles,next:r},i=i.next;return n.styles+";"}return function(e,t,n){var r="";if(Array.isArray(n))for(var i=0;i<n.length;i++)r+=b(e,t,n[i])+";";else for(var o in n){var a=n[o];if("object"!=typeof a)null!=t&&void 0!==t[a]?r+=o+"{"+t[a]+"}":g(a)&&(r+=v(o)+":"+y(o,a)+";");else if(Array.isArray(a)&&"string"==typeof a[0]&&(null==t||void 0===t[a[0]]))for(var s=0;s<a.length;s++)g(a[s])&&(r+=v(o)+":"+y(o,a[s])+";");else{var u=b(e,t,a);switch(o){case"animation":case"animationName":r+=v(o)+":"+u+";";break;default:r+=o+"{"+u+"}"}}}return r}(e,t,n);case"function":if(void 0!==e){var o=r,a=n(e);return r=o,b(e,t,a)}}if(null==t)return n;var s=t[n];return void 0!==s?s:n}var k=/label:\s*([^\s;\n{]+)\s*(;|$)/g,w=function(e,t,n){if(1===e.length&&"object"==typeof e[0]&&null!==e[0]&&void 0!==e[0].styles)return e[0];var i,o=!0,a="";r=void 0;var s=e[0];null==s||void 0===s.raw?(o=!1,a+=b(n,t,s)):a+=s[0];for(var u=1;u<e.length;u++)a+=b(n,t,e[u]),o&&(a+=s[u]);k.lastIndex=0;for(var l="";null!==(i=k.exec(a));)l+="-"+i[1];return{name:(0,f.Z)(a)+l,styles:a,next:r}},x=n(82668),j=function(e){return"theme"!==e},S=function(e){return"string"==typeof e&&e.charCodeAt(0)>96?u:j},O=function(e,t,n){var r;if(t){var i=t.shouldForwardProp;r=e.__emotion_forwardProp&&i?function(t){return e.__emotion_forwardProp(t)&&i(t)}:i}return"function"!=typeof r&&n&&(r=e.__emotion_forwardProp),r},E=function(e){var t=e.cache,n=e.serialized,r=e.isStringTag;return(0,c.hC)(t,n,r),(0,x.L)(function(){return(0,c.My)(t,n,r)}),null},_=(function e(t,n){var r,a,s=t.__emotion_real===t,u=s&&t.__emotion_base||t;void 0!==n&&(r=n.label,a=n.target);var f=O(t,n,s),d=f||S(u),p=!d("as");return function(){var h=arguments,m=s&&void 0!==t.__emotion_styles?t.__emotion_styles.slice(0):[];if(void 0!==r&&m.push("label:"+r+";"),null==h[0]||void 0===h[0].raw)m.push.apply(m,h);else{m.push(h[0][0]);for(var g=h.length,v=1;v<g;v++)m.push(h[v],h[0][v])}var y=(0,l.w)(function(e,t,n){var r=p&&e.as||u,o="",s=[],h=e;if(null==e.theme){for(var g in h={},e)h[g]=e[g];h.theme=(0,i.useContext)(l.T)}"string"==typeof e.className?o=(0,c.fp)(t.registered,s,e.className):null!=e.className&&(o=e.className+" ");var v=w(m.concat(s),t.registered,h);o+=t.key+"-"+v.name,void 0!==a&&(o+=" "+a);var y=p&&void 0===f?S(r):d,b={};for(var k in e)(!p||"as"!==k)&&y(k)&&(b[k]=e[k]);return b.className=o,b.ref=n,(0,i.createElement)(i.Fragment,null,(0,i.createElement)(E,{cache:t,serialized:v,isStringTag:"string"==typeof r}),(0,i.createElement)(r,b))});return y.displayName=void 0!==r?r:"Styled("+("string"==typeof u?u:u.displayName||u.name||"Component")+")",y.defaultProps=t.defaultProps,y.__emotion_real=y,y.__emotion_base=u,y.__emotion_styles=m,y.__emotion_forwardProp=f,Object.defineProperty(y,"toString",{value:function(){return"."+a}}),y.withComponent=function(t,r){return e(t,o({},n,r,{shouldForwardProp:O(y,r,!0)})).apply(void 0,m)},y}}).bind();["a","abbr","address","area","article","aside","audio","b","base","bdi","bdo","big","blockquote","body","br","button","canvas","caption","cite","code","col","colgroup","data","datalist","dd","del","details","dfn","dialog","div","dl","dt","em","embed","fieldset","figcaption","figure","footer","form","h1","h2","h3","h4","h5","h6","head","header","hgroup","hr","html","i","iframe","img","input","ins","kbd","keygen","label","legend","li","link","main","map","mark","marquee","menu","menuitem","meta","meter","nav","noscript","object","ol","optgroup","option","output","p","param","picture","pre","progress","q","rp","rt","ruby","s","samp","script","section","select","small","source","span","strong","style","sub","summary","sup","table","tbody","td","textarea","tfoot","th","thead","time","title","tr","track","u","ul","var","video","wbr","circle","clipPath","defs","ellipse","foreignObject","g","image","line","linearGradient","mask","path","pattern","polygon","polyline","radialGradient","rect","stop","svg","text","tspan"].forEach(function(e){_[e]=_(e)});var C=_},69409:function(e,t){"use strict";t.Z={animationIterationCount:1,borderImageOutset:1,borderImageSlice:1,borderImageWidth:1,boxFlex:1,boxFlexGroup:1,boxOrdinalGroup:1,columnCount:1,columns:1,flex:1,flexGrow:1,flexPositive:1,flexShrink:1,flexNegative:1,flexOrder:1,gridRow:1,gridRowEnd:1,gridRowSpan:1,gridRowStart:1,gridColumn:1,gridColumnEnd:1,gridColumnSpan:1,gridColumnStart:1,msGr
1idRow:1,msGridRowSpan:1,msGridColumn:1,msGridColumnSpan:1,fontWeight:1,lineHeight:1,opacity:1,order:1,orphans:1,tabSize:1,widows:1,zIndex:1,zoom:1,WebkitLineClamp:1,fillOpacity:1,floodOpacity:1,stopOpacity:1,strokeDasharray:1,strokeDashoffset:1,strokeMiterlimit:1,strokeOpacity:1,strokeWidth:1}},82668:function(e,t,n){"use strict";n.d(t,{L:function(){return a},j:function(){return s}});var r,i=n(2784),o=!!(r||(r=n.t(i,2))).useInsertionEffect&&(r||(r=n.t(i,2))).useInsertionEffect,a=o||function(e){return e()},s=o||i.useLayoutEffect},82792:function(e,t,n){"use strict";function r(e,t,n){var r="";return n.split(" ").forEach(function(n){void 0!==e[n]?t.push(e[n]+";"):r+=n+" "}),r}n.d(t,{My:function(){return o},fp:function(){return r},hC:function(){return i}});var i=function(e,t,n){var r=e.key+"-"+t.name;!1===n&&void 0===e.registered[r]&&(e.registered[r]=t.styles)},o=function(e,t,n){i(e,t,n);var r=e.key+"-"+t.name;if(void 0===e.inserted[t.name]){var o=t;do e.insert(t===o?"."+r:"",o,e.sheet,!0),o=o.next;while(void 0!==o)}}},49929:function(e,t,n){"use strict";n.d(t,{G:function(){return y}});var r=n(81674),i=n(13980),o=n.n(i),a=n(2784);function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?s(Object(n),!0).forEach(function(t){c(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function l(e){return(l="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function c(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function f(e){return function(e){if(Array.isArray(e))return d(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return d(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return d(e,t)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function d(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function p(e){var t;return(t=e-0)==t?e:(e=e.replace(/[\-_\s]+(.)?/g,function(e,t){return t?t.toUpperCase():""})).substr(0,1).toLowerCase()+e.substr(1)}var h=["style"],m=!1;try{m=!0}catch(e){}function g(e){return e&&"object"===l(e)&&e.prefix&&e.iconName&&e.icon?e:r.Qc.icon?r.Qc.icon(e):null===e?null:e&&"object"===l(e)&&e.prefix&&e.iconName?e:Array.isArray(e)&&2===e.length?{prefix:e[0],iconName:e[1]}:"string"==typeof e?{prefix:"fas",iconName:e}:void 0}function v(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?c({},e,t):{}}var y=a.forwardRef(function(e,t){var n,i,o,a,s,l,d,p,h,k,w,x,j,S,O,E,_,C,T,A=e.icon,M=e.mask,I=e.symbol,P=e.className,R=e.title,D=e.titleId,N=e.maskId,z=g(A),F=v("classes",[].concat(f((i=e.beat,o=e.fade,a=e.beatFade,s=e.bounce,l=e.shake,d=e.flash,p=e.spin,h=e.spinPulse,k=e.spinReverse,w=e.pulse,x=e.fixedWidth,j=e.inverse,S=e.border,O=e.listItem,E=e.flip,_=e.size,C=e.rotation,T=e.pull,Object.keys((c(n={"fa-beat":i,"fa-fade":o,"fa-beat-fade":a,"fa-bounce":s,"fa-shake":l,"fa-flash":d,"fa-spin":p,"fa-spin-reverse":k,"fa-spin-pulse":h,"fa-pulse":w,"fa-fw":x,"fa-inverse":j,"fa-border":S,"fa-li":O,"fa-flip":!0===E,"fa-flip-horizontal":"horizontal"===E||"both"===E,"fa-flip-vertical":"vertical"===E||"both"===E},"fa-".concat(_),null!=_),c(n,"fa-rotate-".concat(C),null!=C&&0!==C),c(n,"fa-pull-".concat(T),null!=T),c(n,"fa-swap-opacity",e.swapOpacity),n)).map(function(e){return n[e]?e:null}).filter(function(e){return e}))),f(P.split(" ")))),L=v("transform","string"==typeof e.transform?r.Qc.transform(e.transform):e.transform),B=v("mask",g(M)),$=(0,r.qv)(z,u(u(u(u({},F),L),B),{},{symbol:I,title:R,titleId:D,maskId:N}));if(!$)return!function(){if(!m&&console&&"function"==typeof console.error){var e;(e=console).error.apply(e,arguments)}}("Could not find icon",z),null;var q=$.abstract,V={ref:t};return Object.keys(e).forEach(function(t){y.defaultProps.hasOwnProperty(t)||(V[t]=e[t])}),b(q[0],V)});y.displayName="FontAwesomeIcon",y.propTypes={beat:o().bool,border:o().bool,beatFade:o().bool,bounce:o().bool,className:o().string,fade:o().bool,flash:o().bool,mask:o().oneOfType([o().object,o().array,o().string]),maskId:o().string,fixedWidth:o().bool,inverse:o().bool,flip:o().oneOf([!0,!1,"horizontal","vertical","both"]),icon:o().oneOfType([o().object,o().array,o().string]),listItem:o().bool,pull:o().oneOf(["right","left"]),pulse:o().bool,rotation:o().oneOf([0,90,180,270]),shake:o().bool,size:o().oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:o().bool,spinPulse:o().bool,spinReverse:o().bool,symbol
1:o().oneOfType([o().bool,o().string]),title:o().string,titleId:o().string,transform:o().oneOfType([o().string,o().object]),swapOpacity:o().bool},y.defaultProps={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1};var b=(function e(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof n)return n;var i=(n.children||[]).map(function(n){return e(t,n)}),o=Object.keys(n.attributes||{}).reduce(function(e,t){var r=n.attributes[t];switch(t){case"class":e.attrs.className=r,delete n.attributes.class;break;case"style":e.attrs.style=r.split(";").map(function(e){return e.trim()}).filter(function(e){return e}).reduce(function(e,t){var n=t.indexOf(":"),r=p(t.slice(0,n)),i=t.slice(n+1).trim();return r.startsWith("webkit")?e[r.charAt(0).toUpperCase()+r.slice(1)]=i:e[r]=i,e},{});break;default:0===t.indexOf("aria-")||0===t.indexOf("data-")?e.attrs[t.toLowerCase()]=r:e.attrs[p(t)]=r}return e},{attrs:{}}),a=r.style,s=void 0===a?{}:a,l=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(r,h);return o.attrs.style=u(u({},o.attrs.style),s),t.apply(void 0,[n.tag,u(u({},o.attrs),l)].concat(f(i)))}).bind(null,a.createElement)},80098:function(e,t,n){"use strict";function r(e){return e?(e.nodeName||"").toLowerCase():null}n.d(t,{Z:function(){return r}})},33189:function(e,t,n){"use strict";function r(e){if(null==e)return window;if("[object Window]"!==e.toString()){var t=e.ownerDocument;return t&&t.defaultView||window}return e}n.d(t,{Z:function(){return r}})},48555:function(e,t,n){"use strict";n.d(t,{Re:function(){return o},Zq:function(){return a},kK:function(){return i}});var r=n(33189);function i(e){var t=(0,r.Z)(e).Element;return e instanceof t||e instanceof Element}function o(e){var t=(0,r.Z)(e).HTMLElement;return e instanceof t||e instanceof HTMLElement}function a(e){if("undefined"==typeof ShadowRoot)return!1;var t=(0,r.Z)(e).ShadowRoot;return e instanceof t||e instanceof ShadowRoot}},51414:function(e,t,n){"use strict";var r=n(80098),i=n(48555);t.Z={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var t=e.state;Object.keys(t.elements).forEach(function(e){var n=t.styles[e]||{},o=t.attributes[e]||{},a=t.elements[e];(0,i.Re)(a)&&(0,r.Z)(a)&&(Object.assign(a.style,n),Object.keys(o).forEach(function(e){var t=o[e];!1===t?a.removeAttribute(e):a.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var t=e.state,n={popper:{position:t.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(t.elements.popper.style,n.popper),t.styles=n,t.elements.arrow&&Object.assign(t.elements.arrow.style,n.arrow),function(){Object.keys(t.elements).forEach(function(e){var o=t.elements[e],a=t.attributes[e]||{},s=Object.keys(t.styles.hasOwnProperty(e)?t.styles[e]:n[e]).reduce(function(e,t){return e[t]="",e},{});(0,i.Re)(o)&&(0,r.Z)(o)&&(Object.assign(o.style,s),Object.keys(a).forEach(function(e){o.removeAttribute(e)}))})}},requires:["computeStyles"]}},62465:function(e,t,n){"use strict";n.d(t,{fi:function(){return ea}});var r,i,o,a,s,u=n(48555),l=Math.max,c=Math.min,f=Math.round;function d(e,t){void 0===t&&(t=!1);var n=e.getBoundingClientRect(),r=1,i=1;if((0,u.Re)(e)&&t){var o=e.offsetHeight,a=e.offsetWidth;a>0&&(r=f(n.width)/a||1),o>0&&(i=f(n.height)/o||1)}return{width:n.width/r,height:n.height/i,top:n.top/i,right:n.right/r,bottom:n.bottom/i,left:n.left/r,x:n.left/r,y:n.top/i}}var p=n(33189);function h(e){var t=(0,p.Z)(e);return{scrollLeft:t.pageXOffset,scrollTop:t.pageYOffset}}var m=n(80098);function g(e){return(((0,u.kK)(e)?e.ownerDocument:e.document)||window.document).documentElement}function v(e){return d(g(e)).left+h(e).scrollLeft}function y(e){return(0,p.Z)(e).getComputedStyle(e)}function b(e){var t=y(e),n=t.overflow,r=t.overflowX,i=t.overflowY;return/auto|scroll|overlay|hidden/.test(n+i+r)}function k(e){var t=d(e),n=e.offsetWidth,r=e.offsetHeight;return 1>=Math.abs(t.width-n)&&(n=t.width),1>=Math.abs(t.height-r)&&(r=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:r}}function w(e){return"html"===(0,m.Z)(e)?e:e.assignedSlot||e.parentNode||((0,u.Zq)(e)?e.host:null)||g(e)}function x(e,t){void 0===t&&(t=[]);var n,r=function e(t){return["html","body","#document"].indexOf((0,m.Z)(t))>=0?t.ownerDocument.body:(0,u.Re)(t)&&b(t)?t:e(w(t))}(e),i=r===(null==(n=e.ownerDocument)?void 0:n.body),o=(0,p.Z)(r),a=i?[o].concat(o.visualVie
1wport||[],b(r)?r:[]):r,s=t.concat(a);return i?s:s.concat(x(w(a)))}function j(e){return(0,u.Re)(e)&&"fixed"!==y(e).position?e.offsetParent:null}function S(e){for(var t,n=(0,p.Z)(e),r=j(e);r&&(t=r,["table","td","th"].indexOf((0,m.Z)(t))>=0)&&"static"===y(r).position;)r=j(r);return r&&("html"===(0,m.Z)(r)||"body"===(0,m.Z)(r)&&"static"===y(r).position)?n:r||function(e){var t=-1!==navigator.userAgent.toLowerCase().indexOf("firefox");if(-1!==navigator.userAgent.indexOf("Trident")&&(0,u.Re)(e)&&"fixed"===y(e).position)return null;for(var n=w(e);(0,u.Re)(n)&&0>["html","body"].indexOf((0,m.Z)(n));){var r=y(n);if("none"!==r.transform||"none"!==r.perspective||"paint"===r.contain||-1!==["transform","perspective"].indexOf(r.willChange)||t&&"filter"===r.willChange||t&&r.filter&&"none"!==r.filter)return n;n=n.parentNode}return null}(e)||n}var O="bottom",E="right",_="left",C="auto",T=["top",O,E,_],A="start",M="viewport",I="popper",P=T.reduce(function(e,t){return e.concat([t+"-"+A,t+"-end"])},[]),R=[].concat(T,[C]).reduce(function(e,t){return e.concat([t,t+"-"+A,t+"-end"])},[]),D=["beforeRead","read","afterRead","beforeMain","main","afterMain","beforeWrite","write","afterWrite"],N={placement:"bottom",modifiers:[],strategy:"absolute"};function z(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}var F={passive:!0};function L(e){return e.split("-")[0]}function B(e){return e.split("-")[1]}function $(e){return["top","bottom"].indexOf(e)>=0?"x":"y"}function q(e){var t,n=e.reference,r=e.element,i=e.placement,o=i?L(i):null,a=i?B(i):null,s=n.x+n.width/2-r.width/2,u=n.y+n.height/2-r.height/2;switch(o){case"top":t={x:s,y:n.y-r.height};break;case O:t={x:s,y:n.y+n.height};break;case E:t={x:n.x+n.width,y:u};break;case _:t={x:n.x-r.width,y:u};break;default:t={x:n.x,y:n.y}}var l=o?$(o):null;if(null!=l){var c="y"===l?"height":"width";switch(a){case A:t[l]=t[l]-(n[c]/2-r[c]/2);break;case"end":t[l]=t[l]+(n[c]/2-r[c]/2)}}return t}var V={top:"auto",right:"auto",bottom:"auto",left:"auto"};function U(e){var t,n,r,i,o,a=e.popper,s=e.popperRect,u=e.placement,l=e.variation,c=e.offsets,d=e.position,h=e.gpuAcceleration,m=e.adaptive,v=e.roundOffsets,b=e.isFixed,k=!0===v?(t=c.x,n=c.y,{x:f(t*(r=window.devicePixelRatio||1))/r||0,y:f(n*r)/r||0}):"function"==typeof v?v(c):c,w=k.x,x=void 0===w?0:w,j=k.y,C=void 0===j?0:j,T=c.hasOwnProperty("x"),A=c.hasOwnProperty("y"),M=_,I="top",P=window;if(m){var R=S(a),D="clientHeight",N="clientWidth";R===(0,p.Z)(a)&&"static"!==y(R=g(a)).position&&"absolute"===d&&(D="scrollHeight",N="scrollWidth"),("top"===u||(u===_||u===E)&&"end"===l)&&(I=O,C-=(b&&P.visualViewport?P.visualViewport.height:R[D])-s.height,C*=h?1:-1),(u===_||("top"===u||u===O)&&"end"===l)&&(M=E,x-=(b&&P.visualViewport?P.visualViewport.width:R[N])-s.width,x*=h?1:-1)}var z=Object.assign({position:d},m&&V);return h?Object.assign({},z,((o={})[I]=A?"0":"",o[M]=T?"0":"",o.transform=1>=(P.devicePixelRatio||1)?"translate("+x+"px, "+C+"px)":"translate3d("+x+"px, "+C+"px, 0)",o)):Object.assign({},z,((i={})[I]=A?C+"px":"",i[M]=T?x+"px":"",i.transform="",i))}var W=n(51414),J={left:"right",right:"left",bottom:"top",top:"bottom"};function H(e){return e.replace(/left|right|bottom|top/g,function(e){return J[e]})}var G={start:"end",end:"start"};function Q(e){return e.replace(/start|end/g,function(e){return G[e]})}function K(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&(0,u.Zq)(n)){var r=t;do{if(r&&e.isSameNode(r))return!0;r=r.parentNode||r.host}while(r)}return!1}function Y(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Z(e,t){var n,r,i,o,a,s,c,f,m,b,k,w,x,j,S,O,E;return t===M?Y((n=(0,p.Z)(e),r=g(e),i=n.visualViewport,o=r.clientWidth,a=r.clientHeight,s=0,c=0,i&&(o=i.width,a=i.height,/^((?!chrome|android).)*safari/i.test(navigator.userAgent)||(s=i.offsetLeft,c=i.offsetTop)),{width:o,height:a,x:s+v(e),y:c})):(0,u.kK)(t)?((f=d(t)).top=f.top+t.clientTop,f.left=f.left+t.clientLeft,f.bottom=f.top+t.clientHeight,f.right=f.left+t.clientWidth,f.width=t.clientWidth,f.height=t.clientHeight,f.x=f.left,f.y=f.top,f):Y((m=g(e),k=g(m),w=h(m),x=null==(b=m.ownerDocument)?void 0:b.body,j=l(k.scrollWidth,k.clientWidth,x?x.scrollWidth:0,x?x.clientWidth:0),S=l(k.scrollHeight,k.clientHeight,x?x.scrollHeight:0,x?x.clientHeight:0),O=-w.scrollLeft+v(m),E=-w.scrollTop,"rtl"===y(x||k).direction&&(O+=l(k.clientWidth,x?x.clientWidth:0)-j),{width:j,height:S,x:O,y:E}))}function X(){return{top:0,right:0,bottom:0,left:0}}function ee(e){return Object.assign({}
vendor: 9,624 bytes, line 1
1,X(),e)}function et(e,t){return t.reduce(function(t,n){return t[n]=e,t},{})}function en(e,t){void 0===t&&(t={});var n,r,i,o,a,s,f,p,h=t,v=h.placement,b=void 0===v?e.placement:v,k=h.boundary,j=h.rootBoundary,_=h.elementContext,C=void 0===_?I:_,A=h.altBoundary,P=h.padding,R=void 0===P?0:P,D=ee("number"!=typeof R?R:et(R,T)),N=e.rects.popper,z=e.elements[void 0!==A&&A?C===I?"reference":I:C],F=(n=(0,u.kK)(z)?z:z.contextElement||g(e.elements.popper),f=(s=[].concat("clippingParents"===(r=void 0===k?"clippingParents":k)?(i=x(w(n)),a=(o=["absolute","fixed"].indexOf(y(n).position)>=0)&&(0,u.Re)(n)?S(n):n,(0,u.kK)(a)?i.filter(function(e){return(0,u.kK)(e)&&K(e,a)&&"body"!==(0,m.Z)(e)&&(!o||"static"!==y(e).position)}):[]):[].concat(r),[void 0===j?M:j]))[0],(p=s.reduce(function(e,t){var r=Z(n,t);return e.top=l(r.top,e.top),e.right=c(r.right,e.right),e.bottom=c(r.bottom,e.bottom),e.left=l(r.left,e.left),e},Z(n,f))).width=p.right-p.left,p.height=p.bottom-p.top,p.x=p.left,p.y=p.top,p),L=d(e.elements.reference),B=q({reference:L,element:N,strategy:"absolute",placement:b}),$=Y(Object.assign({},N,B)),V=C===I?$:L,U={top:F.top-V.top+D.top,bottom:V.bottom-F.bottom+D.bottom,left:F.left-V.left+D.left,right:V.right-F.right+D.right},W=e.modifiersData.offset;if(C===I&&W){var J=W[b];Object.keys(U).forEach(function(e){var t=[E,O].indexOf(e)>=0?1:-1,n=["top",O].indexOf(e)>=0?"y":"x";U[e]+=J[n]*t})}return U}function er(e,t,n){return l(e,c(t,n))}function ei(e,t,n){return void 0===n&&(n={x:0,y:0}),{top:e.top-t.height-n.y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function eo(e){return["top",E,O,_].some(function(t){return e[t]>=0})}var ea=(o=void 0===(i=(r={defaultModifiers:[{name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,r=e.options,i=r.scroll,o=void 0===i||i,a=r.resize,s=void 0===a||a,u=(0,p.Z)(t.elements.popper),l=[].concat(t.scrollParents.reference,t.scrollParents.popper);return o&&l.forEach(function(e){e.addEventListener("scroll",n.update,F)}),s&&u.addEventListener("resize",n.update,F),function(){o&&l.forEach(function(e){e.removeEventListener("scroll",n.update,F)}),s&&u.removeEventListener("resize",n.update,F)}},data:{}},{name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,n=e.name;t.modifiersData[n]=q({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},{name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,n=e.options,r=n.gpuAcceleration,i=n.adaptive,o=n.roundOffsets,a=void 0===o||o,s={placement:L(t.placement),variation:B(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:void 0===r||r,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,U(Object.assign({},s,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:void 0===i||i,roundOffsets:a})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,U(Object.assign({},s,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:a})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},W.Z,{name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var t=e.state,n=e.options,r=e.name,i=n.offset,o=void 0===i?[0,0]:i,a=R.reduce(function(e,n){var r,i,a,s,u,l;return e[n]=(r=t.rects,a=[_,"top"].indexOf(i=L(n))>=0?-1:1,u=(s="function"==typeof o?o(Object.assign({},r,{placement:n})):o)[0],l=s[1],u=u||0,l=(l||0)*a,[_,E].indexOf(i)>=0?{x:l,y:u}:{x:u,y:l}),e},{}),s=a[t.placement],u=s.x,l=s.y;null!=t.modifiersData.popperOffsets&&(t.modifiersData.popperOffsets.x+=u,t.modifiersData.popperOffsets.y+=l),t.modifiersData[r]=a}},{name:"flip",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name;if(!t.modifiersData[r]._skip){for(var i=n.mainAxis,o=void 0===i||i,a=n.altAxis,s=void 0===a||a,u=n.fallbackPlacements,l=n.padding,c=n.boundary,f=n.rootBoundary,d=n.altBoundary,p=n.flipVariations,h=void 0===p||p,m=n.allowedAutoPlacements,g=t.options.placement,v=L(g)===g,y=u||(v||!h?[H(g)]:function(e){if(L(e)===C)return[];var t=H(e);return[Q(e),t,Q(t)]}(g)),b=[g].concat(y).reduce(function(e,n){var r,i,o,a,s,u,d,p,g,v,y,b;return e.concat(L(n)===C?(i=(r={placement:n,boundary:c,rootBoundary:f,padding:l,flipVariations:h,allowedAutoPlacements:m}).placement,o=r.boundary,a=r.rootBoundary,s=r.padding,u=r.flipVariations,p=void 0===(d=r.allowedAutoPlacements)?R:d,0===(y=(v=(g=B(i))?u?P:P.filter(function(e){return B(e)===g}):T).filter(function(e){return p.indexOf(e)>=0})).length&&(y=v),Object.keys(b=y.reduce(function(e,n){return e[n]=en(t,{placement:n,boundary:o,rootBoundary:a,padding:s})[L(n)],e},{})).sort(function(e,t){return b[e]-b[t]})):n)},[]),k=t.rects.reference,w=t.rects.popper,x=new Map,j=!0,S=b[0],M=0;M<b.length;M++){var I=b[M],D=L(I),N=B(I)===A,z=["top",O].indexOf(D)>=0,F=z?"width":"height",$=en(t,{placement:I,boundary:c,rootBoundary:f,altBoundary:d,padding:l}),q=z?N?E:_:N?O:"top";k[F]>w[F]&&(q=H(q));var V=H(q),U=[];if(o&&U.push($[D]<=0),s&&U.push($[q]<=0,$[V]<=0),U.every(function(e){return e})){S=I,j=!1;break}x.set(I,U)}if(j)for(var W=h?3:1,J=function(e){var t=b.find(function(t){var n=x.get(t);if(n)return n.slice(0,e).every(function(e){return e})});if(t)return S=t,"break"},G=W;G>0&&"break"!==J(G);G--);t.placement!==S&&(t.modifiersData[r]._skip=!0,t.placement=S,t.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}},{name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t=e.state,n=e.options,r=e.name,i=n.mainAxis,o=n.altAxis,a=n.boundary,s=n.rootBoundary,u=n.altBoundary,f=n.padding,d=n.tether,p=void 0===d||d,h=n.tetherOffset,m=void 0===h?0:h,g=en(t,{boundary:a,rootBoundary:s,padding:f,altBoundary:u}),v=L(t.placement),y=B(t.placement),b=!y,w=$(v),x="x"===w?"y":"x",j=t.modifiersData.popperOffsets,C=t.rects.reference,T=t.rects.popper,M="function"==typeof m?m(Object.assign({},t.rects,{placement:t.placement})):m,I="number"==typeof M?{mainAxis:M,altAxis:M}:Object.assign({mainAxis:0,altAxis:0},M),P=t.modifiersData.offset?t.modifiersData.offset[t.placement]:null,R={x:0,y:0};if(j){if(void 0===i||i){var D,N="y"===w?"top":_,z="y"===w?O:E,F="y"===w?"height":"width",q=j[w],V=q+g[N],U=q-g[z],W=p?-T[F]/2:0,J=y===A?C[F]:T[F],H=y===A?-T[F]:-C[F],G=t.elements.arrow,Q=p&&G?k(G):{width:0,height:0},K=t.modifiersData["arrow#persistent"]?t.modifiersData["arrow#persistent"].padding:X(),Y=K[N],Z=K[z],ee=er(0,C[F],Q[F]),et=b?C[F]/2-W-ee-Y-I.mainAxis:J-ee-Y-I.mainAxis,ei=b?-C[F]/2+W+ee+Z+I.mainAxis:H+ee+Z+I.mainAxis,eo=t.elements.arrow&&S(t.elements.arrow),ea=eo?"y"===w?eo.clientTop||0:eo.clientLeft||0:0,es=null!=(D=null==P?void 0:P[w])?D:0,eu=q+et-es-ea,el=q+ei-es,ec=er(p?c(V,eu):V,q,p?l(U,el):U);j[w]=ec,R[w]=ec-q}if(void 0!==o&&o){var ef,ed,ep="x"===w?"top":_,eh="x"===w?O:E,em=j[x],eg="y"===x?"height":"width",ev=em+g[ep],ey=em-g[eh],eb=-1!==["top",_].indexOf(v),ek=null!=(ed=null==P?void 0:P[x])?ed:0,ew=eb?ev:em-C[eg]-T[eg]-ek+I.altAxis,ex=eb?em+C[eg]+T[eg]-ek-I.altAxis:ey,ej=p&&eb?(ef=er(ew,em,ex))>ex?ex:ef:er(p?ew:ev,em,p?ex:ey);j[x]=ej,R[x]=ej-em}t.modifiersData[r]=R}},requiresIfExists:["offset"]},{name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n,r=e.state,i=e.name,o=e.options,a=r.elements.arrow,s=r.modifiersData.popperOffsets,u=L(r.placement),l=$(u),c=[_,E].indexOf(u)>=0?"height":"width";if(a&&s){var f=ee("number"!=typeof(t="function"==typeof(t=o.padding)?t(Object.assign({},r.rects,{placement:r.placement})):t)?t:et(t,T)),d=k(a),p="y"===l?"top":_,h="y"===l?O:E,m=r.rects.reference[c]+r.rects.reference[l]-s[l]-r.rects.popper[c],g=s[l]-r.rects.reference[l],v=S(a),y=v?"y"===l?v.clientHeight||0:v.clientWidth||0:0,b=f[p],w=y-d[c]-f[h],x=y/2-d[c]/2+(m/2-g/2),j=er(b,x,w);r.modifiersData[i]=((n={})[l]=j,n.centerOffset=j-x,n)}},effect:function(e){var t=e.state,n=e.options.element,r=void 0===n?"[data-popper-arrow]":n;null!=r&&("string"!=typeof r||(r=t.elements.popper.querySelector(r)))&&K(t.elements.popper,r)&&(t.elements.arrow=r)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]},{name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,n=e.name,r=t.rects.reference,i=t.rects.popper,o=t.modifiersData.preventOverflow,a=en(t,{elementContext:"reference"}),s=en(t,{altBoundary:!0}),u=ei(a,r),l=ei(s,i,o),c=eo(u),f=eo(l);t.modifiersData[n]={referenceClippingOffsets:u,popperEscapeOffsets:l,isReferenceHidden:c,hasPopperEscaped:f},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":c,"data-popper-escaped":f})}}]}).defaultModifiers)?[]:i,s=void 0===(a=r.defaultOptions)?N:a,function(e,t,n){void 0===n&&(n=s);var r,i={placement:"bottom",orderedModifiers:[],options:Object.assign({},N,s),modifiersData:{},elements:{reference:e,popper:t},attributes:{},styles:{}},a=[],l=!1,c={state:i,setOptions:function(n){var r,l,f,d,p,h="function"==typeof n?n(i.options):n;y(),i.options=Object.assign({},s,i.options,h),i.scrollParents={reference:(0,u.kK)(e)?x(e):e.contextElement?x(e.contextElement):[],popper:x(t)};var m=(l=Object.keys(r=[].concat(o,i.options.modifiers).reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{})).map(function(e){return r[e]}),f=new Map,d=new Set,p=[],l.forEach(function(e){f.set(e.name,e)}),l.forEach(function(e){d.has(e.name)||function e(t){d.add(t.name),[].concat(t.requires||[],t.requiresIfExists||[]).forEac
1h(function(t){if(!d.has(t)){var n=f.get(t);n&&e(n)}}),p.push(t)}(e)}),D.reduce(function(e,t){return e.concat(p.filter(function(e){return e.phase===t}))},[]));return i.orderedModifiers=m.filter(function(e){return e.enabled}),i.orderedModifiers.forEach(function(e){var t=e.name,n=e.options,r=e.effect;if("function"==typeof r){var o=r({state:i,name:t,instance:c,options:void 0===n?{}:n});a.push(o||function(){})}}),c.update()},forceUpdate:function(){if(!l){var e,t,n,r,o,a,s,y,w,x,j,O,E=i.elements,_=E.reference,C=E.popper;if(z(_,C)){i.rects={reference:(t=S(C),n="fixed"===i.options.strategy,r=(0,u.Re)(t),y=(0,u.Re)(t)&&(a=f((o=t.getBoundingClientRect()).width)/t.offsetWidth||1,s=f(o.height)/t.offsetHeight||1,1!==a||1!==s),w=g(t),x=d(_,y),j={scrollLeft:0,scrollTop:0},O={x:0,y:0},(r||!r&&!n)&&(("body"!==(0,m.Z)(t)||b(w))&&(j=(e=t)!==(0,p.Z)(e)&&(0,u.Re)(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:h(e)),(0,u.Re)(t)?(O=d(t,!0),O.x+=t.clientLeft,O.y+=t.clientTop):w&&(O.x=v(w))),{x:x.left+j.scrollLeft-O.x,y:x.top+j.scrollTop-O.y,width:x.width,height:x.height}),popper:k(C)},i.reset=!1,i.placement=i.options.placement,i.orderedModifiers.forEach(function(e){return i.modifiersData[e.name]=Object.assign({},e.data)});for(var T=0;T<i.orderedModifiers.length;T++){if(!0===i.reset){i.reset=!1,T=-1;continue}var A=i.orderedModifiers[T],M=A.fn,I=A.options,P=void 0===I?{}:I,R=A.name;"function"==typeof M&&(i=M({state:i,options:P,name:R,instance:c})||i)}}}},update:function(){return r||(r=new Promise(function(e){Promise.resolve().then(function(){r=void 0,e(new Promise(function(e){c.forceUpdate(),e(i)}))})})),r},destroy:function(){y(),l=!0}};if(!z(e,t))return c;function y(){a.forEach(function(e){return e()}),a=[]}return c.setOptions(n).then(function(e){!l&&n.onFirstUpdate&&n.onFirstUpdate(e)}),c})},58125:function(e,t,n){"use strict";function r(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];throw Error("[Immer] minified error nr: "+e+(n.length?" "+n.map(function(e){return"'"+e+"'"}).join(","):"")+". Find the full error at: https://bit.ly/3cXEKWf")}function i(e){return!!e&&!!e[V]}function o(e){return!!e&&(function(e){if(!e||"object"!=typeof e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;var n=Object.hasOwnProperty.call(t,"constructor")&&t.constructor;return n===Object||"function"==typeof n&&Function.toString.call(n)===U}(e)||Array.isArray(e)||!!e[q]||!!e.constructor[q]||f(e)||d(e))}function a(e,t,n){void 0===n&&(n=!1),0===s(e)?(n?Object.keys:W)(e).forEach(function(r){n&&"symbol"==typeof r||t(r,e[r],e)}):e.forEach(function(n,r){return t(r,n,e)})}function s(e){var t=e[V];return t?t.i>3?t.i-4:t.i:Array.isArray(e)?1:f(e)?2:d(e)?3:0}function u(e,t){return 2===s(e)?e.has(t):Object.prototype.hasOwnProperty.call(e,t)}function l(e,t,n){var r=s(e);2===r?e.set(t,n):3===r?(e.delete(t),e.add(n)):e[t]=n}function c(e,t){return e===t?0!==e||1/e==1/t:e!=e&&t!=t}function f(e){return F&&e instanceof Map}function d(e){return L&&e instanceof Set}function p(e){return e.o||e.t}function h(e){if(Array.isArray(e))return Array.prototype.slice.call(e);var t=J(e);delete t[V];for(var n=W(t),r=0;r<n.length;r++){var i=n[r],o=t[i];!1===o.writable&&(o.writable=!0,o.configurable=!0),(o.get||o.set)&&(t[i]={configurable:!0,writable:!0,enumerable:o.enumerable,value:e[i]})}return Object.create(Object.getPrototypeOf(e),t)}function m(e,t){return void 0===t&&(t=!1),v(e)||i(e)||!o(e)||(s(e)>1&&(e.set=e.add=e.clear=e.delete=g),Object.freeze(e),t&&a(e,function(e,t){return m(t,!0)},!0)),e}function g(){r(2)}function v(e){return null==e||"object"!=typeof e||Object.isFrozen(e)}function y(e){var t=H[e];return t||r(18,e),t}function b(e,t){t&&(y("Patches"),e.u=[],e.s=[],e.v=t)}function k(e){w(e),e.p.forEach(j),e.p=null}function w(e){e===N&&(N=e.l)}function x(e){return N={p:[],l:N,h:e,m:!0,_:0}}function j(e){var t=e[V];0===t.i||1===t.i?t.j():t.O=!0}function S(e,t){t._=t.p.length;var n=t.p[0],i=void 0!==e&&e!==n;return t.h.g||y("ES5").S(t,e,i),i?(n[V].P&&(k(t),r(4)),o(e)&&(e=O(t,e),t.l||_(t,e)),t.u&&y("Patches").M(n[V].t,e,t.u,t.s)):e=O(t,n,[]),k(t),t.u&&t.v(t.u,t.s),e!==$?e:void 0}function O(e,t,n){if(v(t))return t;var r=t[V];if(!r)return a(t,function(i,o){return E(e,r,t,i,o,n)},!0),t;if(r.A!==e)return t;if(!r.P)return _(e,r.t,!0),r.t;if(!r.I){r.I=!0,r.A._--;var i=4===r.i||5===r.i?r.o=h(r.k):r.o;a(3===r.i?new Set(i):i,function(t,o){return E(e,r,i,t,o,n)}),_(e,i,!1),n&&e.u&&y("Patches").R(r,n,e.u,e.s)}return r.o}function E(e,t,n,r,a,s){if(i(a)){var c=O(e,a,s&&t&&3!==t.i&&!u(t.D,r)?s.concat(r):void 0);if(l(n,r,c),!i(c))return;e.m=!1}if(o(a)&&!v(a)){if(!e.h.F&&e._<1)return;O(e,a),t&&t.A.l||_(e,a)}}function _(e,t,n){void 0===n&&(n=!1),e.h.F&&e.m&&m(t,n)}function C(e,t){var n=e[V];return(n?p(n):e)[t]}function T(e,t){if(t in e)for(var n=Object.getPrototypeOf(e);n;){var r=Object.getOwnPropertyDescriptor(n,t);if(r)return r;n=Object.getPrototypeOf(n)}}function A(e){e.P||(e.P=!0,e.l&&A(e.l))}function M(e){e.o||(e.o=h(e.t))}function I(e,t,n){var r,i,o,a,s,u,l,c=f(t)?y("MapSet").N(t,n):d(t)?y("MapSet").T(t,n):e.g?(o=i={i:(r=Array.isArray(t))?1:0,A:n?n.A:N,P:!1,I:!1,D:{},l:n,t:t,k:null,o:null,j:null,C:!1},a=G,r&&(o=[i],a=Q),u=(s=Proxy.revocable(o,a)).revoke,l=s.proxy,i.k=l,i.j=u,l):y("ES5").J(t,n);return(n?n.A:N).p.push(c),c}function P(e,t){switch(t){case 2:return new Map(e);case 3:return Array.from(e)}return h(e)}n.d(t,{xC:function(){return ed},oM:function(){return em}});var R,D,N,z="undefined"!=typeof Symbol&&"symbol"==typeof Symbol("x"),F="undefined"!=typeof Map,L="undefined"!=typeof Set,B="undefined"!=typeof Proxy&&void 0!==Proxy.revocable&&"undefined"!=typeof Reflect,$=z?Symbol.for("immer-nothing"):((D={})["immer-nothing"]=!0,D),q=z?Symbol.for("immer-draftable"):"__$immer_draftable",V=z?Symbol.for("immer-state"):"__$immer_state",U=""+Object.prototype.constructor,W="undefined"!=typeof Reflect&&Reflect.ownKeys?Reflect.ownKeys:void 0!==Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:Object.getOwnPropertyNames,J=Object.getOwnPropertyDescriptors||function(e){var t={};return W(e).forEach(function(n){t[n]=Object.getOwnPropertyDescriptor(e,n)}),t},H={},G={get:function(e,t){if(t===V)return e;var n,r,i=p(e);if(!u(i,t))return(r=T(i,t))?"value"in r?r.value:null===(n=r.get)||void 0===n?void 0:n.call(e.k):void 0;var a=i[t];return e.I||!o(a)?a:a===C(e.t,t)?(M(e),e.o[t]=I(e.A.h,a,e)):a},has:function(e,t){return t in p(e)},ownKeys:function(e){return Reflect.ownKeys(p(e))},set:function(e,t,n){var r=T(p(e),t);if(null==r?void 0:r.set)return r.set.call(e.k,n),!0;if(!e.P){var i=C(p(e),t),o=null==i?void 0:i[V];if(o&&o.t===n)return e.o[t]=n,e.D[t]=!1,!0;if(c(n,i)&&(void 0!==n||u(e.t,t)))return!0;M(e),A(e)}return e.o[t]===n&&"number"!=typeof n&&(void 0!==n||t in e.o)||(e.o[t]=n,e.D[t]=!0,!0)},deleteProperty:function(e,t){return void 0!==C(e.t,t)||t in e.t?(e.D[t]=!1,M(e),A(e)):delete e.D[t],e.o&&delete e.o[t],!0},getOwnPropertyDescriptor:function(e,t){var n=p(e),r=Reflect.getOwnPropertyDescriptor(n,t);return r?{writable:!0,configurable:1!==e.i||"length"!==t,enumerable:r.enumerable,value:n[t]}:r},defineProperty:function(){r(11)},getPrototypeOf:function(e){return Object.getPrototypeOf(e.t)},setPrototypeOf:function(){r(12)}},Q={};a(G,function(e,t){Q[e]=function(){return arguments[0]=arguments[0][0],t.apply(this,arguments)}}),Q.deleteProperty=function(e,t){return Q.set.call(this,e,t,void 0)},Q.set=function(e,t,n){return G.set.call(this,e[0],t,n,e[0])};var K=new(function(){function e(e){var t=this;this.g=B,this.F=!0,this.produce=function(e,n,i){if("function"==typeof e&&"function"!=typeof n){var a,s=n;return n=e,function(e){var r=this;void 0===e&&(e=s);for(var i=arguments.length,o=Array(i>1?i-1:0),a=1;a<i;a++)o[a-1]=arguments[a];return t.produce(e,function(e){var t;return(t=n).call.apply(t,[r,e].concat(o))})}}if("function"!=typeof n&&r(6),void 0!==i&&"function"!=typeof i&&r(7),o(e)){var u=x(t),l=I(t,e,void 0),c=!0;try{a=n(l),c=!1}finally{c?k(u):w(u)}return"undefined"!=typeof Promise&&a instanceof Promise?a.then(function(e){return b(u,i),S(e,u)},function(e){throw k(u),e}):(b(u,i),S(a,u))}if(!e||"object"!=typeof e){if(void 0===(a=n(e))&&(a=e),a===$&&(a=void 0),t.F&&m(a,!0),i){var f=[],d=[];y("Patches").M(e,a,f,d),i(f,d)}return a}r(21,e)},this.produceWithPatches=function(e,n){if("function"==typeof e)return function(n){for(var r=arguments.length,i=Array(r>1?r-1:0),o=1;o<r;o++)i[o-1]=arguments[o];return t.produceWithPatches(n,function(t){return e.apply(void 0,[t].concat(i))})};var r,i,o=t.produce(e,n,function(e,t){r=e,i=t});return"undefined"!=typeof Promise&&o instanceof Promise?o.then(function(e){return[e,r,i]}):[o,r,i]},"boolean"==typeof(null==e?void 0:e.useProxies)&&this.setUseProxies(e.useProxies),"boolean"==typeof(null==e?void 0:e.autoFreeze)&&this.setAutoFreeze(e.autoFreeze)}
1var t=e.prototype;return t.createDraft=function(e){o(e)||r(8),i(e)&&(i(t=e)||r(22,t),e=function e(t){if(!o(t))return t;var n,r=t[V],i=s(t);if(r){if(!r.P&&(r.i<4||!y("ES5").K(r)))return r.t;r.I=!0,n=P(t,i),r.I=!1}else n=P(t,i);return a(n,function(t,i){var o;r&&(2===s(o=r.t)?o.get(t):o[t])===i||l(n,t,e(i))}),3===i?new Set(n):n}(t));var t,n=x(this),u=I(this,e,void 0);return u[V].C=!0,w(n),u},t.finishDraft=function(e,t){var n=(e&&e[V]).A;return b(n,t),S(void 0,n)},t.setAutoFreeze=function(e){this.F=e},t.setUseProxies=function(e){e&&!B&&r(20),this.g=e},t.applyPatches=function(e,t){for(n=t.length-1;n>=0;n--){var n,r=t[n];if(0===r.path.length&&"replace"===r.op){e=r.value;break}}n>-1&&(t=t.slice(n+1));var o=y("Patches").$;return i(e)?o(e,t):this.produce(e,function(e){return o(e,t)})},e}()),Y=K.produce;K.produceWithPatches.bind(K),K.setAutoFreeze.bind(K),K.setUseProxies.bind(K),K.applyPatches.bind(K),K.createDraft.bind(K),K.finishDraft.bind(K);var Z=n(38726);function X(e){return function(t){var n=t.dispatch,r=t.getState;return function(t){return function(i){return"function"==typeof i?i(n,r,e):t(i)}}}}var ee=X();ee.withExtraArgument=X,n(34406);var et=(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(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");function n(){this.constructor=e}R(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}),en=function(e,t){for(var n=0,r=t.length,i=e.length;n<r;n++,i++)e[i]=t[n];return e},er=Object.defineProperty,ei=Object.getOwnPropertySymbols,eo=Object.prototype.hasOwnProperty,ea=Object.prototype.propertyIsEnumerable,es=function(e,t,n){return t in e?er(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n},eu=function(e,t){for(var n in t||(t={}))eo.call(t,n)&&es(e,n,t[n]);if(ei)for(var r=0,i=ei(t);r<i.length;r++){var n=i[r];ea.call(t,n)&&es(e,n,t[n])}return e},el="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__?window.__REDUX_DEVTOOLS_EXTENSION_COMPOSE__:function(){if(0!=arguments.length)return"object"==typeof arguments[0]?Z.qC:Z.qC.apply(null,arguments)};"undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__&&window.__REDUX_DEVTOOLS_EXTENSION__;var ec=function(e){function t(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];var i=e.apply(this,n)||this;return Object.setPrototypeOf(i,t.prototype),i}return et(t,e),Object.defineProperty(t,Symbol.species,{get:function(){return t},enumerable:!1,configurable:!0}),t.prototype.concat=function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return e.prototype.concat.apply(this,t)},t.prototype.prepend=function(){for(var e=[],n=0;n<arguments.length;n++)e[n]=arguments[n];return 1===e.length&&Array.isArray(e[0])?new(t.bind.apply(t,en([void 0],e[0].concat(this)))):new(t.bind.apply(t,en([void 0],e.concat(this))))},t}(Array);function ef(e){return o(e)?Y(e,function(){}):e}function ed(e){var t,n=function(e){var t,n,r,i;return void 0===(t=e)&&(t={}),r=void 0===(n=t.thunk)||n,t.immutableCheck,t.serializableCheck,i=new ec,r&&("boolean"==typeof r?i.push(ee):i.push(ee.withExtraArgument(r.extraArgument))),i},r=e||{},i=r.reducer,o=void 0===i?void 0:i,a=r.middleware,s=void 0===a?n():a,u=r.devTools,l=void 0===u||u,c=r.preloadedState,f=void 0===c?void 0:c,d=r.enhancers,p=void 0===d?void 0:d;if("function"==typeof o)t=o;else if(function(e){if("object"!=typeof e||null===e)return!1;var t=Object.getPrototypeOf(e);if(null===t)return!0;for(var n=t;null!==Object.getPrototypeOf(n);)n=Object.getPrototypeOf(n);return t===n}(o))t=(0,Z.UY)(o);else throw Error('"reducer" is a required argument, and must be a function or an object of functions that can be passed to combineReducers');var h=s;"function"==typeof h&&(h=h(n));var m=Z.md.apply(void 0,h),g=Z.qC;l&&(g=el(eu({trace:!1},"object"==typeof l&&l)));var v=[m];Array.isArray(p)?v=en([m],p):"function"==typeof p&&(v=p(v));var y=g.apply(void 0,v);return(0,Z.MT)(t,f,y)}function ep(e,t){function n(){for(var n=[],r=0;r<arguments.length;r++)n[r]=arguments[r];if(t){var i=t.apply(void 0,n);if(!i)throw Error("prepareAction did not return an object");return eu(eu({type:e,payload:i.payload},"meta"in i&&{meta:i.meta}),"error"in i&&{error:i.error})}return{type:e,payload:n[0]}}return n.toString=function(){return""+e},n.type=e,n.match=function(t){return t.type===e},n}function eh(e){var t,n={},r=[],i={addCase:function(e,t){var r="string"==typeof e?e:e.type;if(r in n)throw Error("addCase cannot be called with two reducers for the same action type");return n[r]=t,i},addMatcher:function(e,t){return r.push({matcher:e,reducer:t}),i},addDefaultCase:function(e){return t=e,i}};return e(i),[n,r,t]}function em(e){var t,n=e.name;if(!n)throw Error("`name` is a required option for createSlice");var r="function"==typeof e.initialState?e.initialState:ef(e.initialState),a=e.reducers||{},s=Object.keys(a),u={},l={},c={};function f(){var t="function"==typeof e.extraReducers?eh(e.extraReducers):[e.extraReducers],n=t[0],a=void 0===n?{}:n,s=t[1],u=void 0===s?[]:s,c=t[2],f=void 0===c?void 0:c;return function(e,t,n,r){void 0===n&&(n=[]);var a,s="function"==typeof t?eh(t):[t,n,r],u=s[0],l=s[1],c=s[2];if("function"==typeof e)a=function(){return ef(e())};else{var f=ef(e);a=function(){return f}}function d(e,t){void 0===e&&(e=a());var n=en([u[t.type]],l.filter(function(e){return(0,e.matcher)(t)}).map(function(e){return e.reducer}));return 0===n.filter(function(e){return!!e}).length&&(n=[c]),n.reduce(function(e,n){if(n){if(i(e)){var r=n(e,t);return void 0===r?e:r}if(o(e))return Y(e,function(e){return n(e,t)});var r=n(e,t);if(void 0===r){if(null===e)return e;throw Error("A case reducer on a non-draftable value must not return undefined")}return r}return e},e)}return d.getInitialState=a,d}(r,eu(eu({},a),l),u,f)}
1return s.forEach(function(e){var t,r,i=a[e],o=n+"/"+e;"reducer"in i?(t=i.reducer,r=i.prepare):t=i,u[e]=t,l[o]=t,c[e]=r?ep(o,r):ep(o)}),{name:n,reducer:function(e,n){return t||(t=f()),t(e,n)},actions:c,caseReducers:u,getInitialState:function(){return t||(t=f()),t.getInitialState()}}}var eg="listenerMiddleware";ep(eg+"/add"),ep(eg+"/removeAll"),ep(eg+"/remove"),function(){function e(e,t){var n=o[e];return n?n.enumerable=t:o[e]=n={configurable:!0,enumerable:t,get:function(){var t=this[V];return G.get(t,e)},set:function(t){var n=this[V];G.set(n,e,t)}},n}function t(e){for(var t=e.length-1;t>=0;t--){var i=e[t][V];if(!i.P)switch(i.i){case 5:r(i)&&A(i);break;case 4:n(i)&&A(i)}}}function n(e){for(var t=e.t,n=e.k,r=W(n),i=r.length-1;i>=0;i--){var o=r[i];if(o!==V){var a=t[o];if(void 0===a&&!u(t,o))return!0;var s=n[o],l=s&&s[V];if(l?l.t!==a:!c(s,a))return!0}}var f=!!t[V];return r.length!==W(t).length+(f?0:1)}function r(e){var t=e.k;if(t.length!==e.t.length)return!0;var n=Object.getOwnPropertyDescriptor(t,t.length-1);if(n&&!n.get)return!0;for(var r=0;r<t.length;r++)if(!t.hasOwnProperty(r))return!0;return!1}var o={};H.ES5||(H.ES5={J:function(t,n){var r=Array.isArray(t),i=function(t,n){if(t){for(var r=Array(n.length),i=0;i<n.length;i++)Object.defineProperty(r,""+i,e(i,!0));return r}var o=J(n);delete o[V];for(var a=W(o),s=0;s<a.length;s++){var u=a[s];o[u]=e(u,t||!!o[u].enumerable)}return Object.create(Object.getPrototypeOf(n),o)}(r,t),o={i:r?5:4,A:n?n.A:N,P:!1,I:!1,D:{},l:n,t:t,k:i,o:null,O:!1,C:!1};return Object.defineProperty(i,V,{value:o,writable:!0}),i},S:function(e,n,o){o?i(n)&&n[V].A===e&&t(e.p):(e.u&&function e(t){if(t&&"object"==typeof t){var n=t[V];if(n){var i=n.t,o=n.k,s=n.D,l=n.i;if(4===l)a(o,function(t){t!==V&&(void 0!==i[t]||u(i,t)?s[t]||e(o[t]):(s[t]=!0,A(n)))}),a(i,function(e){void 0!==o[e]||u(o,e)||(s[e]=!1,A(n))});else if(5===l){if(r(n)&&(A(n),s.length=!0),o.length<i.length)for(var c=o.length;c<i.length;c++)s[c]=!1;else for(var f=i.length;f<o.length;f++)s[f]=!0;for(var d=Math.min(o.length,i.length),p=0;p<d;p++)o.hasOwnProperty(p)||(s[p]=!0),void 0===s[p]&&e(o[p])}}}}(e.p[0]),t(e.p))},K:function(e){return 4===e.i?n(e):r(e)}})}()},71154:function(e,t,n){"use strict";n.d(t,{Q:function(){return r}});var r=function(){function e(){this.callbacks={}}return e.prototype.on=function(e,t){return this.callbacks[e]?this.callbacks[e].push(t):this.callbacks[e]=[t],this},e.prototype.once=function(e,t){var n=this,r=function(){for(var i=[],o=0;o<arguments.length;o++)i[o]=arguments[o];n.off(e,r),t.apply(n,i)};return this.on(e,r),this},e.prototype.off=function(e,t){var n,r=(null!==(n=this.callbacks[e])&&void 0!==n?n:[]).filter(function(e){return e!==t});return this.callbacks[e]=r,this},e.prototype.emit=function(e){for(var t,n=this,r=[],i=1;i<arguments.length;i++)r[i-1]=arguments[i];return(null!==(t=this.callbacks[e])&&void 0!==t?t:[]).forEach(function(e){e.apply(n,r)}),this},e}()},8368:function(e,t,n){"use strict";n.d(t,{b:function(){return eA}});var r,i=n(5163),o=n(34406);function a(){return void 0!==o&&o.env?o.env:{}}var s=n(91329),u=n(26528),l=n.n(u);function c(e){return"string"==typeof e}function f(e){return"number"==typeof e}function d(e){return"function"==typeof e}function p(e){return"object"===Object.prototype.toString.call(e).slice(8,-1).toLowerCase()}var h=function(e){function t(t,n){var r=e.call(this,n)||this;return r.field=t,r}return(0,i.ZT)(t,e),t}(Error);function m(e){var t,n,r,i,o=e&&e.event&&e.event.type,a=e.event;if(void 0===a)throw new h("event","Event is missing");if(!c(o)||"track"===o&&!c(a.event))throw new h("event","Event is not a string");var s=null!==(i=a.properties)&&void 0!==i?i:a.traits;if("alias"!==o&&!p(s))throw new h("properties","properties is not an object");if(!c(null!==(r=null!==(n=null!==(t=a.userId)&&void 0!==t?t:a.anonymousId)&&void 0!==n?n:a.groupId)&&void 0!==r?r:a.previousId))throw new h("userId","Missing userId or anonymousId");return e}var g={name:"Event Validation",type:"before",version:"1.0.0",isLoaded:function(){return!0},load:function(){return Promise.resolve()},track:m,identify:m,page:m,alias:m,group:m,screen:m};function v(e,t,n,r){var i,o=[e,t,n,r],a=p(e)?e.event:e;if(!a||!c(a))throw Error("Event missing");var s=p(e)?null!==(i=e.properties)&&void 0!==i?i:{}:p(t)?t:{},u={};return d(n)||(u=null!=n?n:{}),p(e)&&!d(t)&&(u=null!=t?t:{}),[a,s,u,o.find(d)]}function y(e,t,n,r,i){var o,a,s=null,u=null,l=[e,t,n,r,i],f=l.filter(c);void 0!==f[0]&&void 0!==f[1]&&(s=f[0],u=f[1]),1===f.length&&(s=null,u=f[0]);var h=l.find(d),m=l.filter(function(e){return null===u?p(e):p(e)||null===e}),g=null!==(o=m[0])&&void 0!==o?o:{},v=null!==(a=m[1])&&void 0!==a?a:{};return[s,u,g,v,h]}var b=function(e){return function(){for(var t,n,r,i,o,a=[],s=0;s<arguments.length;s++)a[s]=arguments[s];var u=null;u=null!==(r=null!==(t=a.find(c))&&void 0!==t?t:null===(n=a.find(f))||void 0===n?void 0:n.toString())&&void 0!==r?r:e.id();var l=a.filter(function(e){return null===u?p(e):p(e)||null===e}),h=null!==(i=l[0])&&void 0!==i?i:{},m=null!==(o=l[1])&&void 0!==o?o:{},g=a.find(d);return[u,h,m,g]}};function k(e,t,n,r){f(e)&&(e=e.toString()),f(t)&&(t=t.toString());var i=[e,t,n,r],o=i.filter(c),a=o[0],s=void 0===a?e:a,u=o[1],l=i.filter(p)[0];return[s,void 0===u?null:u,void 0===l?{}:l,i.find(d)]}var w=n(33404),x=n(91946),j=n(61668),S=n(71154),O=n(86708),E=n(10380),_=n(84791),C=n.n(_),T=function(){function e(e){this.user=e}return e.prototype.track=function(e,t,n,r){return this.normalize((0,i.pi)((0,i.pi)({},this.baseEvent()),{event:e,type:"track",properties:t,options:(0,i.pi)({},n),integrations:(0,i.pi)({},r)}))},e.prototype.page=function(e,t,n,r,o){var a,s={type:"page",properties:(0,i.pi)({},n),options:(0,i.pi)({},r),integrations:(0,i.pi)({},o)};return null!==e&&(s.category=e,s.properties=null!==(a=s.properties)&&void 0!==a?a:{},s.properties.category=e),null!==t&&(s.name=t),this.normalize((0,i.pi)((0,i.pi)({},this.baseEvent()),s))},e.prototype.screen=function(e,t,n,r,o){var a={type:"screen",properties:(0,i.pi)({},n),options:(0,i.pi)({},r),integrations:(0,i.pi)({},o)};return null!==e&&(a.category=e),null!==t&&(a.name=t),this.normalize((0,i.pi)((0,i.pi)({},this.baseEvent()),a))},e.prototype.identify=function(e,t,n,r){return this.normalize((0,i.pi)((0,i.pi)({},this.baseEvent()),{type:"identify",userId:e,traits:t,options:(0,i.pi)({},n),integrations:(0,i.pi)({},r)}))},e.prototype.group=function(e,t,n,r){return this.normalize((0,i.pi)((0,i.pi)({},this.baseEvent()),{type:"group",traits:t,options:(0,i.pi)({},n),integrations:(0,i.pi)({},r),groupId:e}))},e.prototype.alias=function(e,t,n,r){var o={userId:e,type:"alias",options:(0,i.pi)({},n),integrations:(0,i.pi)({},r)};return(null!==t&&(o.previousId=t),void 0===e)?this.normalize((0,i.pi)((0,i.pi)({},o),this.baseEvent())):this.normalize((0,i.pi)((0,i.pi)({},this.baseEvent()),o))},e.prototype.baseEvent=function(){var e={integrations:{},options:{}},t=this.user;return t.id()&&(e.userId=t.id()),t.anonymousId()&&(e.anonymousId=t.anonymousId()),e},e.prototype.context=function(e){var t,n,r,i=["integrations","anonymousId","timestamp","userId"],o=null!==(t=e.options)&&void 0!==t?t:{};delete o.integrations;var a=Object.keys(o),s=null!==(r=null===(n=e.options)||void 0===n?void 0:n.context)&&void 0!==r?r:{},u={};return a.forEach(function(e){"context"!==e&&(i.includes(e)?(0,E.N)(u,e,o[e]):(0,E.N)(s,e,o[e]))}),[s,u]},e.prototype.normalize=function(e){(null===(t=e.options)||void 0===t?void 0:t.anonymousId)&&this.user.anonymousId(e.options.anonymousId);var t,n,r,o=Object.keys(null!==(n=e.integrations)&&void 0!==n?n:{}).reduce(function(t,n){var r,o;return(0,i.pi)((0,i.pi)({},t),((r={})[n]=!!(null===(o=e.integrations)||void 0===o?void 0:o[n]),r))},{}),a=(0,i.pi)((0,i.pi)({},o),null===(r=e.options)||void 0===r?void 0:r.integrations),s=this.context(e),u=s[0],l=s[1];e.options;var c=(0,i._T)(e,["options"]),f=(0,i.pi)((0,i.pi)((0,i.pi)({timestamp:new Date},c),{context:u,integrations:a}),l),d="ajs-next-"+C().hash(JSON.stringify(f)+(0,O.v4)());return(0,i.pi)((0,i.pi)({},f),{messageId:d})},e}(),A=n(98552),M=n(46804),I=function(e){return"object"==typeof e&&null!==e&&"then"in e&&"function"==typeof e.then},P=function(){var e,t,n=0;return{done:function(){return e},run:function(r){var i=r();return I(i)&&(1==++n&&(e=new Promise(function(e){return t=e})),i.finally(function(){return 0==--n&&t()})),i}}},R=n(37759),D=function(){return"undefined"!=typeof globalThis?globalThis:"undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:null},N=D(),z=null!==(r=N.__SEGMENT_INSPECTOR__)&&void 0!==r?r:N.__SEGMENT_INSPECTOR__={},F=function(e){function t(t){var n=e.call(this)||this;return n.criticalTasks=P(),n.plugins=[],n.failedInitializations=[],n.flushing=!1,n.queue=null!=t?t:new M.$(4,"event-queue"),n.queue.on(A.M,function(){n.scheduleFlush(0)}),n}return(0,i.ZT)(t,e),t.prototype.register=function(e,t,n){return(0,i.mG)(this,void 0,void 0,function(){var r=this;return(0,i.Jh)(this,function(i){switch(i.label){case 0:return[4,Promise.resolve(t.load(e,n)).then(function(){r.plugins.push(t)}
1).catch(function(n){if("destination"===t.type){r.failedInitializations.push(t.name),console.warn(t.name,n),e.log("warn","Failed to load destination",{plugin:t.name,error:n});return}throw n})];case 1:return i.sent(),[2]}})})},t.prototype.deregister=function(e,t,n){return(0,i.mG)(this,void 0,void 0,function(){var r;return(0,i.Jh)(this,function(i){switch(i.label){case 0:if(i.trys.push([0,3,,4]),!t.unload)return[3,2];return[4,Promise.resolve(t.unload(e,n))];case 1:i.sent(),i.label=2;case 2:return this.plugins=this.plugins.filter(function(e){return e.name!==t.name}),[3,4];case 3:return r=i.sent(),e.log("warn","Failed to unload destination",{plugin:t.name,error:r}),[3,4];case 4:return[2]}})})},t.prototype.dispatch=function(e){return(0,i.mG)(this,void 0,void 0,function(){var t;return(0,i.Jh)(this,function(n){return e.log("debug","Dispatching"),e.stats.increment("message_dispatched"),this.queue.push(e),t=this.subscribeToDelivery(e),this.scheduleFlush(0),[2,t]})})},t.prototype.subscribeToDelivery=function(e){return(0,i.mG)(this,void 0,void 0,function(){var t=this;return(0,i.Jh)(this,function(n){return[2,new Promise(function(n){var r=function(i,o){i.isSame(e)&&(t.off("flush",r),n(i))};t.on("flush",r)})]})})},t.prototype.dispatchSingle=function(e){return(0,i.mG)(this,void 0,void 0,function(){var t=this;return(0,i.Jh)(this,function(n){return e.log("debug","Dispatching"),e.stats.increment("message_dispatched"),this.queue.updateAttempts(e),e.attempts=1,[2,this.deliver(e).catch(function(n){return n instanceof j.Y&&!1===n.retry||!t.enqueuRetry(n,e)?(e.setFailedDelivery({reason:n}),e):t.subscribeToDelivery(e)})]})})},t.prototype.isEmpty=function(){return 0===this.queue.length},t.prototype.scheduleFlush=function(e){var t=this;void 0===e&&(e=500),this.flushing||(this.flushing=!0,setTimeout(function(){t.flush().then(function(){setTimeout(function(){t.flushing=!1,t.queue.length&&t.scheduleFlush(0)},0)})},e))},t.prototype.deliver=function(e){return(0,i.mG)(this,void 0,void 0,function(){var t,n,r;return(0,i.Jh)(this,function(i){switch(i.label){case 0:return[4,this.criticalTasks.done()];case 1:i.sent(),t=Date.now(),i.label=2;case 2:return i.trys.push([2,4,,5]),[4,this.flushOne(e)];case 3:return e=i.sent(),n=Date.now()-t,e.stats.gauge("delivered",n),e.log("debug","Delivered",e.event),[2,e];case 4:throw r=i.sent(),e.log("error","Failed to deliver",r),e.stats.increment("delivery_failed"),r;case 5:return[2]}})})},t.prototype.enqueuRetry=function(e,t){return!(e instanceof j.Y&&!1===e.retry)&&this.queue.pushWithBackoff(t)},t.prototype.flush=function(){return(0,i.mG)(this,void 0,void 0,function(){var e,t;return(0,i.Jh)(this,function(n){switch(n.label){case 0:if(0===this.queue.length||!(0,x.G)()||!(e=this.queue.pop()))return[2,[]];e.attempts=this.queue.getAttempts(e),n.label=1;case 1:return n.trys.push([1,3,,4]),[4,this.deliver(e)];case 2:return e=n.sent(),this.emit("flush",e,!0),[3,4];case 3:return t=n.sent(),this.enqueuRetry(t,e)||(e.setFailedDelivery({reason:t}),this.emit("flush",e,!1)),[2,[]];case 4:return[2,[e]]}})})},t.prototype.isReady=function(){return!0},t.prototype.availableExtensions=function(e){var t,n,r=(t="type",n={},this.plugins.filter(function(t){if("destination"!==t.type&&"Segment.io"!==t.name)return!0;var n,r,i,o=void 0;return null===(n=t.alternativeNames)||void 0===n||n.forEach(function(t){void 0!==e[t]&&(o=e[t])}),null!==(i=null!==(r=e[t.name])&&void 0!==r?r:o)&&void 0!==i?i:!1!==("Segment.io"===t.name||e.All)}).forEach(function(e){var r,o=void 0;if("string"==typeof t){var a=e[t];o="string"!=typeof a?JSON.stringify(a):a}else t instanceof Function&&(o=t(e));void 0!==o&&(n[o]=(0,i.ev)((0,i.ev)([],null!==(r=n[o])&&void 0!==r?r:[],!0),[e],!1))}),n),o=r.before,a=r.enrichment,s=r.destination,u=r.after;return{before:void 0===o?[]:o,enrichment:void 0===a?[]:a,destinations:void 0===s?[]:s,after:void 0===u?[]:u}},t.prototype.flushOne=function(e){var t,n,r,o;return(0,i.mG)(this,void 0,void 0,function(){var a,s,u,l,c,f,d,p,h,m,g,v,y;return(0,i.Jh)(this,function(i){switch(i.label){case 0:if(!this.isReady())throw Error("Not ready");s=(a=this.availableExtensions(null!==(t=e.event.integrations)&&void 0!==t?t:{})).before,u=a.enrichment,l=0,c=s,i.label=1;case 1:if(!(l<c.length))return[3,4];return f=c[l],[4,(0,R.z)(e,f)];case 2:(d=i.sent())instanceof j._&&(e=d),i.label=3;case 3:return l++,[3,1];case 4:p=0,h=u,i.label=5;case 5:if(!(p<h.length))return[3,8];return m=h[p],[4,(0,R.a)(e,m)];case 6:(d=i.sent())instanceof j._&&(e=d),i.label=7;case 7:return p++,[3,5];case 8:return null===(n=z.enriched)||void 0===n||n.call(z,e),v=(g=this.availableExtensions(null!==(r=e.event.integrations)&&void 0!==r?r:{})).destinations,y=g.after,[4,new Promise(function(t,n){setTimeout(function(){Promise.all(v.map(function(t){return(0,R.a)(e,t)}
1)).then(t).catch(n)},0)})];case 9:return i.sent(),e.stats.increment("message_delivered"),null===(o=z.delivered)||void 0===o||o.call(z,e,["segment.io"]),[4,Promise.all(y.map(function(t){return(0,R.a)(e,t)}))];case 10:return i.sent(),[2,e]}})})},t}(S.Q),L=n(21805),B=n(24516);function $(e){for(var t=e.constructor.prototype,n=0,r=Object.getOwnPropertyNames(t);n<r.length;n++){var i=r[n];if("constructor"!==i){var o=Object.getOwnPropertyDescriptor(e.constructor.prototype,i);o&&"function"==typeof o.value&&(e[i]=e[i].bind(e))}}return e}var q={persist:!0,cookie:{key:"ajs_user_id",oldKey:"ajs_user"},localStorage:{key:"ajs_user_traits"}},V=function(){function e(){this.cache={}}return e.prototype.get=function(e){return this.cache[e]},e.prototype.set=function(e,t){return this.cache[e]=t,t},e.prototype.remove=function(e){delete this.cache[e]},e}(),U=function(e){function t(n){void 0===n&&(n=t.defaults);var r=e.call(this)||this;return r.options=(0,i.pi)((0,i.pi)({},t.defaults),n),r}return(0,i.ZT)(t,e),t.available=function(){var e=window.navigator.cookieEnabled;return e||(L.Z.set("ajs:cookies","test"),e=document.cookie.includes("ajs:cookies"),L.Z.remove("ajs:cookies")),e},Object.defineProperty(t,"defaults",{get:function(){return{maxage:365,domain:(0,B.P)(window.location.href),path:"/",sameSite:"Lax"}},enumerable:!1,configurable:!0}),t.prototype.opts=function(){return{sameSite:this.options.sameSite,expires:this.options.maxage,domain:this.options.domain,path:this.options.path,secure:this.options.secure}},t.prototype.get=function(e){try{var t=L.Z.get(e);if(!t)return null;try{return JSON.parse(t)}catch(e){return t}}catch(e){return null}},t.prototype.set=function(e,t){return"string"==typeof t?L.Z.set(e,t,this.opts()):null===t?L.Z.remove(e,this.opts()):L.Z.set(e,JSON.stringify(t),this.opts()),t},t.prototype.remove=function(e){return L.Z.remove(e,this.opts())},t}(V),W=function(e){function t(){var t=null!==e&&e.apply(this,arguments)||this;return t.get=function(e){return null},t.set=function(e,t){return null},t.remove=function(e){},t}return(0,i.ZT)(t,e),t}(V),J=function(e,t){console.warn("Unable to access ".concat(e,", localStorage may be ").concat(t))},H=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return(0,i.ZT)(t,e),t.available=function(){var e="test";try{return localStorage.setItem(e,e),localStorage.removeItem(e),!0}catch(e){return!1}},t.prototype.get=function(e){try{var t=localStorage.getItem(e);if(null===t)return null;try{return JSON.parse(t)}catch(e){return t}}catch(t){return J(e,"unavailable"),null}},t.prototype.set=function(e,t){try{localStorage.setItem(e,JSON.stringify(t))}catch(t){J(e,"full")}return t},t.prototype.remove=function(e){try{return localStorage.removeItem(e)}catch(t){J(e,"unavailable")}},t}(V),G=function(){function e(e,t){void 0===e&&(e=q);var n,r,i,o,a=this;this.options={},this.id=function(e){if(a.options.disable)return null;var t,n,r=a.chainGet(a.idKey);return void 0!==e&&(a.trySet(a.idKey,e),e!==r&&null!==r&&null!==e&&a.anonymousId(null)),null!==(n=null!==(t=a.chainGet(a.idKey))&&void 0!==t?t:a.cookies.get(q.cookie.oldKey))&&void 0!==n?n:null},this.anonymousId=function(e){var t,n;if(a.options.disable)return null;if(void 0===e){var r=null!==(t=a.chainGet(a.anonKey))&&void 0!==t?t:null===(n=a.legacySIO())||void 0===n?void 0:n[0];if(r)return r}return null===e?a.trySet(a.anonKey,null):a.trySet(a.anonKey,null!=e?e:(0,O.v4)()),a.chainGet(a.anonKey)},this.traits=function(e){var t,n;if(!a.options.disable)return null===e&&(e={}),e&&(a.mem.set(a.traitsKey,null!=e?e:{}),a.localStorage.set(a.traitsKey,null!=e?e:{})),null!==(n=null!==(t=a.localStorage.get(a.traitsKey))&&void 0!==t?t:a.mem.get(a.traitsKey))&&void 0!==n?n:{}},this.options=e,this.cookieOptions=t,this.idKey=null!==(r=null===(n=e.cookie)||void 0===n?void 0:n.key)&&void 0!==r?r:q.cookie.key,this.traitsKey=null!==(o=null===(i=e.localStorage)||void 0===i?void 0:i.key)&&void 0!==o?o:q.localStorage.key,this.anonKey="ajs_anonymous_id";var s=!0===e.disable,u=!1!==e.persist;this.localStorage=s||e.localStorageFallbackDisabled||!u||!H.available()?new W:new H,this.cookies=!s&&u&&U.available()?new U(t):new W,this.mem=s?new W:new V;
1var l=this.cookies.get(q.cookie.oldKey);l&&(l.id&&this.id(l.id),l.traits&&this.traits(l.traits)),$(this)}return e.prototype.chainGet=function(e){var t,n,r,i=null!==(r=null!==(n=null!==(t=this.localStorage.get(e))&&void 0!==t?t:this.cookies.get(e))&&void 0!==n?n:this.mem.get(e))&&void 0!==r?r:null;return this.trySet(e,"number"==typeof i?i.toString():i)},e.prototype.trySet=function(e,t){return this.localStorage.set(e,t),this.cookies.set(e,t),this.mem.set(e,t),t},e.prototype.chainClear=function(e){this.localStorage.remove(e),this.cookies.remove(e),this.mem.remove(e)},e.prototype.legacySIO=function(){var e=this.cookies.get("_sio");if(!e)return null;var t=e.split("----");return[t[0],t[1]]},e.prototype.identify=function(e,t){if(!this.options.disable){t=null!=t?t:{};var n=this.id();(null===n||n===e)&&(t=(0,i.pi)((0,i.pi)({},this.traits()),t)),e&&this.id(e),this.traits(t)}},e.prototype.logout=function(){this.anonymousId(null),this.id(null),this.traits({})},e.prototype.reset=function(){this.logout(),this.chainClear(this.idKey),this.chainClear(this.anonKey),this.chainClear(this.traitsKey)},e.prototype.load=function(){return new e(this.options,this.cookieOptions)},e.prototype.save=function(){return!0},e.defaults=q,e}(),Q={persist:!0,cookie:{key:"ajs_group_id"},localStorage:{key:"ajs_group_properties"}},K=function(e){function t(t,n){void 0===t&&(t=Q);var r=e.call(this,t,n)||this;return r.anonymousId=function(e){},$(r),r}return(0,i.ZT)(t,e),t}(G),Y=n(38497),Z="This is being deprecated and will be not be available in future releases of Analytics JS",X=D(),ee=null==X?void 0:X.analytics;function et(){console.warn(Z)}var en=function(e){function t(t,n,r,o,a){var s,u,l,c,f,d,p,h=this;(h=e.call(this)||this)._debug=!1,h.initialized=!1,h.user=function(){return h._user},h.init=h.initialize.bind(h),h.log=et,h.addIntegrationMiddleware=et,h.listeners=et,h.addEventListener=et,h.removeAllListeners=et,h.removeListener=et,h.removeEventListener=et,h.hasListeners=et,h.add=et,h.addIntegration=et;var m=null==n?void 0:n.cookie,g=null!==(f=null==n?void 0:n.disableClientPersistence)&&void 0!==f&&f;return h.settings=t,h.settings.timeout=null!==(d=h.settings.timeout)&&void 0!==d?d:300,h.queue=null!=r?r:(void 0===(s=null==n?void 0:n.retryQueue)&&(s=!1),void 0===(u=g)&&(u=!1),l=s?4:1,c=u?new A.Z(l,[]):new M.$(l,"event-queue"),new F(c)),h._user=null!=o?o:new G(g?(0,i.pi)((0,i.pi)({},null==n?void 0:n.user),{persist:!1}):null==n?void 0:n.user,m).load(),h._group=null!=a?a:new K(g?(0,i.pi)((0,i.pi)({},null==n?void 0:n.group),{persist:!1}):null==n?void 0:n.group,m).load(),h.eventFactory=new T(h._user),h.integrations=null!==(p=null==n?void 0:n.integrations)&&void 0!==p?p:{},h.options=null!=n?n:{},$(h),h}return(0,i.ZT)(t,e),t.prototype.track=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0,i.mG)(this,void 0,void 0,function(){var t,n,r,o,a,s,u=this;return(0,i.Jh)(this,function(i){return n=(t=v.apply(void 0,e))[0],r=t[1],o=t[2],a=t[3],s=this.eventFactory.track(n,r,o,this.integrations),[2,this.dispatch(s,a).then(function(e){return u.emit("track",n,e.event.properties,e.event.options),e})]})})},t.prototype.page=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0,i.mG)(this,void 0,void 0,function(){var t,n,r,o,a,s,u,l=this;return(0,i.Jh)(this,function(i){return n=(t=y.apply(void 0,e))[0],r=t[1],o=t[2],a=t[3],s=t[4],u=this.eventFactory.page(n,r,o,a,this.integrations),[2,this.dispatch(u,s).then(function(e){return l.emit("page",n,r,e.event.properties,e.event.options),e})]})})},t.prototype.identify=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0,i.mG)(this,void 0,void 0,function(){var t,n,r,o,a,s,u=this;return(0,i.Jh)(this,function(i){return n=(t=b(this._user).apply(void 0,e))[0],r=t[1],o=t[2],a=t[3],this._user.identify(n,r),s=this.eventFactory.identify(this._user.id(),this._user.traits(),o,this.integrations),[2,this.dispatch(s,a).then(function(e){return u.emit("identify",e.event.userId,e.event.traits,e.event.options),e})]})})},t.prototype.group=function(){for(var e=this,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];if(0===t.length)return this._group;var r=b(this._group).apply(void 0,t),i=r[0],o=r[1],a=r[2],s=r[3];this._group.identify(i,o);var u=this._group.id(),l=this._group.traits(),c=this.eventFactory.group(u,l,a,this.integrations);return this.dispatch(c,s).then(function(t){return e.emit("group",t.event.groupId,t.event.traits,t.event.options),t})},t.prototype.alias=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0,i.mG)(this,void 0,void 0,function(){var t,n,r,o,a,s,u=this;return(0,i.Jh)(this,function(i){return n=(t=k.apply(void 0,e))[0],r=t[1],o=t[2],a=t[3],s=this.eventFactory.alias(n,r,o,this.integrations),[2,this.dispatch(s,a).then(function(e){return u.emit("alias",n,r,e.event.options),e})]})})},t.prototype.screen=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0,i.mG)(this,void 0,void 0,function(){var t,n,r,o,a,s,u,l=this;return(0,i.Jh)(this,function(i){return n=(t=y.apply(void 0,e))[0],r=t[1],o=t[2],a=t[3],s=t[4],u=this.eventFactory.screen(n,r,o,a,this.integrations),[2,this.dispatch(u,s).then(function(e){return l.emit("screen",n,r,e.event.properties,e.event.options),e})]})})},t.prototype.trackClick=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0,i.mG)(this,void 0,void 0,function(){var t;return(0,i.Jh)(this,function(r){switch(r.label){case 0:return[4,n.e(8119).then(n.bind(n,44192))];case 1:return[2,(t=r.sent().link).call.apply(t,(0,i.ev)([this],e,!1))]}})})},t.prototype.trackLink=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0,i.mG)(this,void 0,void 0,function(){var t;return(0,i.Jh)(this,function(r){switch(r.label){case 0:return[4,n.e(8119).then(n.bind(n,44192))];case 1:return[2,(t=r.sent().link).call.apply(t,(0,i.ev)([this],e,!1))]}})})},t.prototype.trackSubmit=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0,i.mG)(this,void 0,void 0,function(){var t;return(0,i.Jh)(this,function(r){switch(r.label){case 0:return[4,n.e(8119).then(n.bind(n,44192))];case 1:return[2,(t=r.sent().form).call.apply(t,(0,i.ev)([this],e,!1))]}})})},t.prototype.trackForm=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0,i.mG)(this,void 0,void 0,function(){var t;return(0,i.Jh)(this,function(r){switch(r.label){case 0:return[4,n.e(8119).then(n.bind(n,44192))];case 1:return[2,(t=r.sent().form).call.apply(t,(0,i.ev)([this],e,!1))]}})})},t.prototype.register=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0,i.mG)(this,void 0,void 0,function(){var t,n=this;return(0,i.Jh)(this,function(r){switch(r.label){case 0:return t=j._.system(),[4,Promise.all(e.map(function(e){return n.queue.register(t,e,n)}
1))];case 1:return r.sent(),[2,t]}})})},t.prototype.deregister=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return(0,i.mG)(this,void 0,void 0,function(){var t,n=this;return(0,i.Jh)(this,function(r){switch(r.label){case 0:return t=j._.system(),[4,Promise.all(e.map(function(e){return(0,i.mG)(n,void 0,void 0,function(){var n;return(0,i.Jh)(this,function(r){return(n=this.queue.plugins.find(function(t){return t.name===e}))?[2,this.queue.deregister(t,n,this)]:(t.log("warn","plugin ".concat(e," not found")),[2])})})}))];case 1:return r.sent(),[2,t]}})})},t.prototype.debug=function(e){return!1===e&&localStorage.getItem("debug")&&localStorage.removeItem("debug"),this._debug=e,this},t.prototype.reset=function(){this._user.reset(),this._group.reset()},t.prototype.timeout=function(e){this.settings.timeout=e},t.prototype.dispatch=function(e,t){var n;return(0,i.mG)(this,void 0,void 0,function(){var r,o,a,s,u;return(0,i.Jh)(this,function(i){switch(i.label){case 0:if(r=new j._(e),null===(n=z.triggered)||void 0===n||n.call(z,r),(0,x.s)()&&!this.options.retryQueue)return[2,r];if(o=Date.now(),!this.queue.isEmpty())return[3,2];return[4,this.queue.dispatchSingle(r)];case 1:return a=i.sent(),[3,4];case 2:return[4,this.queue.dispatch(r)];case 3:a=i.sent(),i.label=4;case 4:if(s=Date.now()-o,u=this.settings.timeout,!t)return[3,6];return[4,(0,w.U)(a,t,Math.max((null!=u?u:300)-s,0),u)];case 5:a=i.sent(),i.label=6;case 6:return this._debug&&a.flush(),[2,a]}})})},t.prototype.addSourceMiddleware=function(e){return(0,i.mG)(this,void 0,void 0,function(){var t=this;return(0,i.Jh)(this,function(r){switch(r.label){case 0:return[4,this.queue.criticalTasks.run(function(){return(0,i.mG)(t,void 0,void 0,function(){var t,r,o;return(0,i.Jh)(this,function(i){switch(i.label){case 0:return[4,Promise.resolve().then(n.bind(n,18767))];case 1:return t=i.sent().sourceMiddlewarePlugin,r={},this.queue.plugins.forEach(function(e){if("destination"===e.type)return r[e.name]=!0}),o=t(e,r),[4,this.register(o)];case 2:return i.sent(),[2]}})})})];case 1:return r.sent(),[2,this]}})})},t.prototype.addDestinationMiddleware=function(e){for(var t=[],n=1;n<arguments.length;n++)t[n-1]=arguments[n];return this.queue.plugins.filter(function(t){return t.name.toLowerCase()===e.toLowerCase()}).forEach(function(e){e.addMiddleware.apply(e,t)}),Promise.resolve(this)},t.prototype.setAnonymousId=function(e){return this._user.anonymousId(e)},t.prototype.queryString=function(e){return(0,i.mG)(this,void 0,void 0,function(){return(0,i.Jh)(this,function(t){switch(t.label){case 0:return[4,n.e(3096).then(n.bind(n,44669))];case 1:return[2,(0,t.sent().queryString)(this,e)]}})})},t.prototype.use=function(e){return e(this),this},t.prototype.ready=function(e){return void 0===e&&(e=function(e){return e}),(0,i.mG)(this,void 0,void 0,function(){return(0,i.Jh)(this,function(t){return[2,Promise.all(this.queue.plugins.map(function(e){return e.ready?e.ready():Promise.resolve()})).then(function(t){return e(t),t})]})})},t.prototype.noConflict=function(){return console.warn(Z),window.analytics=null!=ee?ee:this,this},t.prototype.normalize=function(e){return console.warn(Z),this.eventFactory.normalize(e)},Object.defineProperty(t.prototype,"failedInitializations",{get:function(){return console.warn(Z),this.queue.failedInitializations},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"VERSION",{get:function(){return Y.i},enumerable:!1,configurable:!0}),t.prototype.initialize=function(e,t){return(0,i.mG)(this,void 0,void 0,function(){return(0,i.Jh)(this,function(e){return console.warn(Z),[2,Promise.resolve(this)]})})},t.prototype.pageview=function(e){return(0,i.mG)(this,void 0,void 0,function(){return(0,i.Jh)(this,function(t){switch(t.label){case 0:return console.warn(Z),[4,this.page({path:e})];case 1:return t.sent(),[2,this]}})})},Object.defineProperty(t.prototype,"plugins",{get:function(){var e;return console.warn(Z),null!==(e=this._plugins)&&void 0!==e?e:{}},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"Integrations",{get:function(){return console.warn(Z),this.queue.plugins.filter(function(e){return"destination"===e.type}).reduce(function(e,t){var n="".concat(t.name.toLowerCase().replace(".","").split(" ").join("-"),"Integration"),r=window[n];if(!r)return e;var i=r.Integration;return i?e[t.name]=i:e[t.name]=r,e},{})}
1,enumerable:!1,configurable:!0}),t.prototype.push=function(e){var t=e.shift();(!t||this[t])&&this[t].apply(this,e)},t}(S.Q),er=n(53826),ei=function(){var e,t,n=new Promise(function(n,r){e=n,t=r});return{resolve:e,reject:t,promise:n}};function eo(){var e=document.getElementsByTagName("link"),t="";return Array.prototype.slice.call(e).forEach(function(e){"canonical"===e.getAttribute("rel")&&(t=e.getAttribute("href"))}),t}function ea(){return{path:function(){var e=eo();if(!e)return window.location.pathname;var t=document.createElement("a");return t.href=e,t.pathname.startsWith("/")?t.pathname:"/"+t.pathname}(),referrer:document.referrer,search:location.search,title:document.title,url:function(e){void 0===e&&(e="");var t=eo();if(t)return t.includes("?")?t:"".concat(t).concat(e);var n=window.location.href,r=n.indexOf("#");return -1===r?n:n.slice(0,r)}(location.search)}}function es(e){var t,n=e.event;n.context=n.context||{};var r=ea(),i=null!==(t=n.properties)&&void 0!==t?t:{};return Object.keys(r).forEach(function(e){i[e]&&(r[e]=i[e])}),n.context.page&&(r=Object.assign({},r,n.context.page)),n.context=Object.assign({},n.context,{page:r}),e.event=n,e}var eu={name:"Page Enrichment",version:"0.1.0",isLoaded:function(){return!0},load:function(){return Promise.resolve()},type:"before",page:function(e){return e.event.properties=Object.assign({},ea(),e.event.properties),e.event.name&&(e.event.properties.name=e.event.name),es(e)},alias:es,track:es,identify:es,group:es},el=n(37624),ec=n(63822),ef=n(18767),ed=function(){function e(e,t){this.version="1.0.0",this.alternativeNames=[],this.middleware=[],this.alias=this._createMethod("alias"),this.group=this._createMethod("group"),this.identify=this._createMethod("identify"),this.page=this._createMethod("page"),this.screen=this._createMethod("screen"),this.track=this._createMethod("track"),this.action=t,this.name=e,this.type=t.type,this.alternativeNames.push(t.name)}return e.prototype.addMiddleware=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];"destination"===this.type&&(e=this.middleware).push.apply(e,t)},e.prototype.transform=function(e){return(0,i.mG)(this,void 0,void 0,function(){var t;return(0,i.Jh)(this,function(n){switch(n.label){case 0:return[4,(0,ef.applyDestinationMiddleware)(this.name,e.event,this.middleware)];case 1:return null===(t=n.sent())&&e.cancel(new j.Y({retry:!1,reason:"dropped by destination middleware"})),[2,new j._(t)]}})})},e.prototype._createMethod=function(e){var t=this;return function(n){return(0,i.mG)(t,void 0,void 0,function(){var t;return(0,i.Jh)(this,function(r){switch(r.label){case 0:if(!this.action[e])return[2,n];if(t=n,"destination"!==this.type)return[3,2];return[4,this.transform(n)];case 1:t=r.sent(),r.label=2;case 2:return[4,this.action[e](t)];case 3:return r.sent(),[2,n]}})})}},e.prototype.isLoaded=function(){return this.action.isLoaded()},e.prototype.ready=function(){return this.action.ready?this.action.ready():Promise.resolve()},e.prototype.load=function(e,t){return this.action.load(e,t)},e.prototype.unload=function(e,t){var n,r;return null===(r=(n=this.action).unload)||void 0===r?void 0:r.call(n,e,t)},e}(),ep=n(25030),eh=function(e){var t=!1;document.addEventListener("pagehide",function(){t||(t=!0,e())}),document.addEventListener("visibilitychange",function(){"hidden"==document.visibilityState?t||(t=!0,e()):t=!1})},em=l();function eg(e){return(encodeURI(JSON.stringify(e)).split(/%..|./).length-1)/1024}"undefined"!=typeof window&&(em=window.fetch||l());var ev=l();"undefined"!=typeof window&&(ev=window.fetch||l());var ey=n(33356),eb=n(42578);function ek(e,t,n,r){var o=this;e||setTimeout(function(){return(0,i.mG)(o,void 0,void 0,function(){var e,o;return(0,i.Jh)(this,function(a){switch(a.label){case 0:return e=!0,[4,function(e,t){return(0,i.mG)(this,void 0,void 0,function(){var n,r=this;return(0,i.Jh)(this,function(o){switch(o.label){case 0:if(n=[],(0,x.s)())return[2,t];return[4,(0,eb.x)(function(){return t.length>0&&!(0,x.s)()},function(){return(0,i.mG)(r,void 0,void 0,function(){var r;return(0,i.Jh)(this,function(i){switch(i.label){case 0:if(!(r=t.pop())
1)return[2];return[4,(0,R.a)(r,e)];case 1:return i.sent() instanceof j._||n.push(r),[2]}})})})];case 1:return o.sent(),n.map(function(e){return t.pushWithBackoff(e)}),[2,t]}})})}(n,t)];case 1:return o=a.sent(),e=!1,t.todo>0&&r(e,o,n,r),[2]}})})},5e3*Math.random())}var ew=function(e,t,n){n.getCalls(e).forEach(function(e){eE(t,e).catch(console.error)})},ex=ew.bind(void 0,"on"),ej=ew.bind(void 0,"setAnonymousId"),eS=function(e,t){t.toArray().forEach(function(t){setTimeout(function(){eE(e,t).catch(console.error)},0)})},eO=function(){function e(){this._value={}}return e.prototype.toArray=function(){var e;return(e=[]).concat.apply(e,Object.values(this._value))},e.prototype.getCalls=function(e){var t;return null!==(t=this._value[e])&&void 0!==t?t:[]},e.prototype.push=function(){for(var e=this,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return t.forEach(function(t){e._value[t.method]?e._value[t.method].push(t):e._value[t.method]=[t]}),this},e.prototype.clear=function(){return this._value={},this},e}();function eE(e,t){return(0,i.mG)(this,void 0,void 0,function(){var n,r;return(0,i.Jh)(this,function(i){switch(i.label){case 0:if(i.trys.push([0,3,,4]),t.called)return[2,void 0];if(t.called=!0,!I(n=e[t.method].apply(e,t.args)))return[3,2];return[4,n];case 1:i.sent(),i.label=2;case 2:return t.resolve(n),[3,4];case 3:return r=i.sent(),t.reject(r),[3,4];case 4:return[2]}})})}var e_=function(){function e(e){var t=this;this._preInitBuffer=new eO,this.trackSubmit=this._createMethod("trackSubmit"),this.trackClick=this._createMethod("trackClick"),this.trackLink=this._createMethod("trackLink"),this.pageView=this._createMethod("pageview"),this.identify=this._createMethod("identify"),this.reset=this._createMethod("reset"),this.group=this._createMethod("group"),this.track=this._createMethod("track"),this.ready=this._createMethod("ready"),this.alias=this._createMethod("alias"),this.debug=this._createChainableMethod("debug"),this.page=this._createMethod("page"),this.once=this._createChainableMethod("once"),this.off=this._createChainableMethod("off"),this.on=this._createChainableMethod("on"),this.addSourceMiddleware=this._createMethod("addSourceMiddleware"),this.setAnonymousId=this._createMethod("setAnonymousId"),this.addDestinationMiddleware=this._createMethod("addDestinationMiddleware"),this.screen=this._createMethod("screen"),this.register=this._createMethod("register"),this.deregister=this._createMethod("deregister"),this.user=this._createMethod("user"),this.VERSION=Y.i,this._promise=e(this._preInitBuffer),this._promise.then(function(e){var n=e[0],r=e[1];t.instance=n,t.ctx=r}).catch(function(){})}return e.prototype.then=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return(e=this._promise).then.apply(e,t)},e.prototype.catch=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return(e=this._promise).catch.apply(e,t)},e.prototype.finally=function(){for(var e,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];return(e=this._promise).finally.apply(e,t)},e.prototype._createMethod=function(e){var t=this;return function(){for(var n,r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];return t.instance?Promise.resolve((n=t.instance)[e].apply(n,r)):new Promise(function(n,i){t._preInitBuffer.push({method:e,args:r,resolve:n,reject:i,called:!1})})}},e.prototype._createChainableMethod=function(e){var t=this;return function(){for(var n,r=[],i=0;i<arguments.length;i++)r[i]=arguments[i];return t.instance?(n=t.instance)[e].apply(n,r):t._preInitBuffer.push({method:e,args:r,resolve:function(){},reject:console.error,called:!1}),t}},e}();function eC(e){return{method:e[0],resolve:function(){},reject:console.error,args:e.slice(1),called:!1}}var eT=function(){var e=window.analytics;return Array.isArray(e)?e.splice(0,e.length).map(eC):[]},eA=function(e){function t(){var t=this,r=ei(),o=r.promise,u=r.resolve;return(t=e.call(this,function(e){return o.then(function(t){return function(e,t,r){var o,u,c,f,d,p,h;return void 0===t&&(t={}),(0,i.mG)(this,void 0,void 0,function(){var m,v,y,b,k,w,S,O,E,_;return(0,i.Jh)(this,function(C){var T,I,P,R;switch(C.label){case 0:if(e.cdnURL&&(0,s.UH)(e.cdnURL),!(null!==(o=e.cdnSettings)&&void 0!==o))return[3,1];return v=o,[3,3];case 1:return[4,(T=e.writeKey,P=null!=(I=e.cdnURL)?I:(0,s.Vl)(),l()("".concat(P,"/v1/projects/").concat(T,"/settings")).then(function(e){return e.ok?e.json():e.text().then(function(e){throw Error(e)})}).catch(function(e){throw console.error(e.message),e}))];
1case 2:v=C.sent(),C.label=3;case 3:return y=null===(c=null===(u=(m=v).integrations["Segment.io"])||void 0===u?void 0:u.retryQueue)||void 0===c||c,b=(0,i.pi)({retryQueue:y},t),k=new en(e,b),null===(f=z.attach)||void 0===f||f.call(z,k),w=null!==(d=e.plugins)&&void 0!==d?d:[],j._.initMetrics(m.metrics),R=k,r.push.apply(r,eT()),ej(R,r),ex(R,r),[4,function(e,t,r,o,u){var l,c,f;return(0,i.mG)(this,void 0,void 0,function(){var d,p,h,m,v,y,b,k,w,j,S=this;return(0,i.Jh)(this,function(O){var E,_,C;switch(O.label){case 0:if("test"===a().NODE_ENV||!((null!==(C=null===(_=null===(E=e.middlewareSettings)||void 0===E?void 0:E.routingRules)||void 0===_?void 0:_.length)&&void 0!==C?C:0)>0))return[3,2];return[4,n.e(4604).then(n.bind(n,27725)).then(function(t){return t.tsubMiddleware(e.middlewareSettings.routingRules)})];case 1:return p=O.sent(),[3,3];case 2:p=void 0,O.label=3;case 3:if(d=p,"test"===a().NODE_ENV||!(Object.keys(e.integrations).length>1))return[3,5];return[4,n.e(9464).then(n.bind(n,17761)).then(function(n){return n.ajsDestinations(e,t.integrations,r,d)})];case 4:return m=O.sent(),[3,6];case 5:m=[],O.label=6;case 6:if(h=m,!e.legacyVideoPluginsEnabled)return[3,8];return[4,n.e(8150).then(n.bind(n,83997)).then(function(e){return e.loadLegacyVideoPlugins(t)})];case 7:O.sent(),O.label=8;case 8:if(!(null===(l=r.plan)||void 0===l?void 0:l.track))return[3,10];return[4,n.e(7493).then(n.bind(n,63338)).then(function(t){var n;return t.schemaFilter(null===(n=r.plan)||void 0===n?void 0:n.track,e)})];case 9:return y=O.sent(),[3,11];case 10:y=void 0,O.label=11;case 11:return v=y,b=(0,er.o)(e,o),[4,(function(e,t,n,r,o){var a,u,l;return(0,i.mG)(this,void 0,void 0,function(){var c,f,d,p=this;return(0,i.Jh)(this,function(h){switch(h.label){case 0:return c=[],f=(0,s.Vl)(),d=null!==(u=null===(a=e.middlewareSettings)||void 0===a?void 0:a.routingRules)&&void 0!==u?u:[],[4,Promise.all((null!==(l=e.remotePlugins)&&void 0!==l?l:[]).map(function(e){return(0,i.mG)(p,void 0,void 0,function(){var a,s,u,l,p,h,m,g;return(0,i.Jh)(this,function(v){switch(v.label){case 0:if(!1===t.All&&!t[e.name]||!1===t[e.name])return[2];v.label=1;case 1:if(v.trys.push([1,12,,13]),!r)return[3,7];s=(a=e.url.split("/"))[a.length-2],u=e.url.replace(s,btoa(s).replace(/=/g,"")),v.label=2;case 2:return v.trys.push([2,4,,6]),[4,(0,ec.v)(u.replace("https://cdn.segment.com",f))];case 3:case 5:return v.sent(),[3,6];case 4:return v.sent(),[4,(0,ec.v)(e.url.replace("https://cdn.segment.com",f))];case 6:return[3,9];case 7:return[4,(0,ec.v)(e.url.replace("https://cdn.segment.com",f))];case 8:v.sent(),v.label=9;case 9:if(l=e.libraryName,"function"!=typeof window[l])return[3,11];return p=window[l],[4,(0,el.O)(p((0,i.pi)((0,i.pi)({},e.settings),n[e.name])))];case 10:(function(e){if(!Array.isArray(e))throw Error("Not a valid list of plugins");var t=["load","isLoaded","name","version","type"];e.forEach(function(e){t.forEach(function(t){var n;if(void 0===e[t])throw Error("Plugin: ".concat(null!==(n=e.name)&&void 0!==n?n:"unknown"," missing required function ").concat(t))})})})(m=Array.isArray(h=v.sent())?h:[h]),g=d.filter(function(t){return t.destinationName===e.creationName}),m.forEach(function(t){var n=new ed(e.creationName,t);g.length&&o&&"destination"===t.type&&n.addMiddleware(o),c.push(n)}),v.label=11;case 11:return[3,13];case 12:return console.warn("Failed to load Remote Plugin",v.sent()),[3,13];case 13:return[2]}})})}))];case 1:return h.sent(),[2,c.filter(Boolean)]}})})})(e,t.integrations,b,o.obfuscate,d).catch(function(){return[]})];case 12:return k=O.sent(),w=(0,i.ev)((0,i.ev)((0,i.ev)([g,eu],u,!0),h,!0),k,!0),v&&w.push(v),(null===(c=r.integrations)||void 0===c?void 0:c.All)===!1&&!r.integrations["Segment.io"]||r.integrations&&!1===r.integrations["Segment.io"]||w.push(function(e,t,n){var r,o,a,s,u=e.options.disableClientPersistence?new A.Z(e.queue.queue.maxAttempts,[]):new M.$(e.queue.queue.maxAttempts,"dest-Segment.io"),l=null!==(r=null==t?void 0:t.apiHost)&&void 0!==r?r:"api.segment.io/v1",c=null!==(o=null==t?void 0:t.protocol)&&void 0!==o?o:"https",f="".concat(c,"://").concat(l),d=(null===(a=null==t?void 0:t.deliveryStrategy)||void 0===a?void 0:a.strategy)==="batching"?function(e,t){var n,r,o,a=[],s=!1,u=null!==(n=null==t?void 0:t.size)&&void 0!==n?n:10,l=null!==(r=null==t?void 0:t.t
1imeout)&&void 0!==r?r:5e3;function c(t){if(0!==t.length){var n,r=null===(n=t[0])||void 0===n?void 0:n.writeKey;return em("https://".concat(e,"/b"),{keepalive:s,headers:{"Content-Type":"text/plain"},method:"post",body:JSON.stringify({batch:t,writeKey:r})})}}function f(){return(0,i.mG)(this,void 0,void 0,function(){var e;return(0,i.Jh)(this,function(t){return a.length?(e=a,a=[],[2,c(e)]):[2]})})}return eh(function(){if(s=!0,a.length){var e,t;Promise.all((e=[],t=0,a.forEach(function(n){eg(e[t])>=64&&t++,e[t]?e[t].push(n):e[t]=[n]}),e).map(c)).catch(console.error)}}),{dispatch:function(e,t){return(0,i.mG)(this,void 0,void 0,function(){return(0,i.Jh)(this,function(e){return a.push(t),[2,a.length>=u||eg(a)>=450||s?f():void(o||(o=setTimeout(function(){o=void 0,f().catch(console.error)},l)))]})})}}}(l,null===(s=null==t?void 0:t.deliveryStrategy)||void 0===s?void 0:s.config):{dispatch:function(e,t){return ev(e,{headers:{"Content-Type":"text/plain"},method:"post",body:JSON.stringify(t)})}};function p(r){return(0,i.mG)(this,void 0,void 0,function(){var o,a;return(0,i.Jh)(this,function(i){if((0,x.s)())return u.push(r),ek(!1,u,h,ek),[2,r];if(o=r.event.type.charAt(0),a=(0,ep.D)(r.event).json(),"track"===r.event.type&&delete a.traits,"alias"===r.event.type){var s,l,c,p,m,g;s=a,g=e.user(),s.previousId=null!==(p=null!==(c=null!==(l=s.previousId)&&void 0!==l?l:s.from)&&void 0!==c?c:g.id())&&void 0!==p?p:g.anonymousId(),s.userId=null!==(m=s.userId)&&void 0!==m?m:s.to,delete s.from,delete s.to,a=s}return[2,d.dispatch("".concat(f,"/").concat(o),(0,ey.Fv)(e,a,t,n)).then(function(){return r}).catch(function(e){return("error"===e.type||"Failed to fetch"===e.message)&&(u.push(r),ek(!1,u,h,ek)),r})]})})}var h={name:"Segment.io",type:"after",version:"0.1.0",isLoaded:function(){return!0},load:function(){return Promise.resolve()},track:p,identify:p,page:p,alias:p,group:p};return h}(t,b["Segment.io"],e.integrations)),[4,t.register.apply(t,w)];case 13:if(j=O.sent(),!Object.entries(null!==(f=e.enabledMiddleware)&&void 0!==f?f:{}).some(function(e){return e[1]}))return[3,15];return[4,n.e(9214).then(n.bind(n,65212)).then(function(n){var r=n.remoteMiddlewares;return(0,i.mG)(S,void 0,void 0,function(){return(0,i.Jh)(this,function(n){switch(n.label){case 0:return[4,r(j,e,o.obfuscate)];case 1:return[2,Promise.all(n.sent().map(function(e){return t.addSourceMiddleware(e)}))]}})})})];case 14:O.sent(),O.label=15;case 15:return[2,j]}})})}(m,k,b,t,w)];case 4:if(S=C.sent(),O=null!==(p=window.location.search)&&void 0!==p?p:"",E=null!==(h=window.location.hash)&&void 0!==h?h:"",!(_=O.length?O:E.replace(/(?=#).*(?=\?)/,"")).includes("ajs_"))return[3,6];return[4,k.queryString(_).catch(console.error)];case 5:C.sent(),C.label=6;case 6:return k.initialized=!0,k.emit("initialize",e,t),t.initialPageview&&k.page().catch(console.error),[4,function(e,t){return(0,i.mG)(this,void 0,void 0,function(){return(0,i.Jh)(this,function(n){switch(n.label){case 0:return t.push.apply(t,eT()),[4,(0,i.mG)(void 0,void 0,void 0,function(){var n,r;return(0,i.Jh)(this,function(i){switch(i.label){case 0:n=0,r=t.getCalls("addSourceMiddleware"),i.label=1;case 1:if(!(n<r.length))return[3,4];return[4,eE(e,r[n]).catch(console.error)];case 2:i.sent(),i.label=3;case 3:return n++,[3,1];case 4:return[2]}})})];case 1:return n.sent(),t.push.apply(t,eT()),eS(e,t),t.clear(),[2]}})})}(k,r)];case 7:return C.sent(),[2,[k,S]]}})})}(t[0],t[1],e)})})||this)._resolveLoadStart=function(e,t){return u([e,t])},t}return(0,i.ZT)(t,e),t.prototype.load=function(e,t){return void 0===t&&(t={}),this._resolveLoadStart(e,t),this},t.load=function(e,n){return void 0===n&&(n={}),new t().load(e,n)},t.standalone=function(e,n){return t.load({writeKey:e},n).then(function(e){return e[0]})},t}(e_)},33404:function(e,t,n){"use strict";n.d(t,{F:function(){return i},U:function(){return o}});var r=n(37624);function i(e,t){return new Promise(function(n,r){var i=setTimeout(function(){r(Error("Promise timed out"))},t);e.then(function(e){return clearTimeout(i),n(e)}).catch(r)})}function o(e,t,n,o){var a=function(){try{return(0,r.O)(t(e))}catch(e){return Promise.reject(e)}};return new Promise(function(e){return setTimeout(e,n)}).then(function(){return i(a(),null!=o?o:1e3)}).catch(function(t){null==e||e.log("warn","Callback Error",{error:t}),null==e||e.stats.increment("callback_error")}).then(function(){return e})}},91946:function(e,t,n){"use strict";n.d(t,{G:function(){return i},s:function(){return o}});var r=n(79677);function i(){return!(0,r.j)()||window.navigator.onLine}function o(){return!i()}},61668:function(e,t,n){"use strict";n.d(t,{_:function(){return g},Y:function(){return m}});var r,i=n(86708),o=n(10380),a=n(5163),s=function(){function e(){var e=this;this._logs=[],this.log=function(t,n,r){var i=new Date;e._logs.push({level:t,message:n,time:i,extras:r})}}return Object.defineProperty(e.prototype,"logs",{get:function(){return this._logs}
1,enumerable:!1,configurable:!0}),e.prototype.flush=function(){if(this.logs.length>1){var e=this._logs.reduce(function(e,t){var n,r,i,o=(0,a.pi)((0,a.pi)({},t),{json:JSON.stringify(t.extras,null," "),extras:t.extras});delete o.time;var s=null!==(i=null===(r=t.time)||void 0===r?void 0:r.toISOString())&&void 0!==i?i:"";return e[s]&&(s="".concat(s,"-").concat(Math.random())),(0,a.pi)((0,a.pi)({},e),((n={})[s]=o,n))},{});console.table?console.table(e):console.log(e)}else this.logs.forEach(function(e){var t=e.level,n=e.message,r=e.extras;"info"===t||"debug"===t?console.log(n,null!=r?r:""):console[t](n,null!=r?r:"")});this._logs=[]},e}(),u=function(){function e(e){this.metrics=[],this.remoteMetrics=e}return e.prototype.increment=function(e,t,n){var r;void 0===t&&(t=1),this.metrics.push({metric:e,value:t,tags:null!=n?n:[],type:"counter",timestamp:Date.now()}),null===(r=this.remoteMetrics)||void 0===r||r.increment(e,null!=n?n:[])},e.prototype.gauge=function(e,t,n){this.metrics.push({metric:e,value:t,tags:null!=n?n:[],type:"gauge",timestamp:Date.now()})},e.prototype.flush=function(){var e=this.metrics.map(function(e){return(0,a.pi)((0,a.pi)({},e),{tags:e.tags.join(",")})});console.table?console.table(e):console.log(e),this.metrics=[]},e.prototype.serialize=function(){return this.metrics.map(function(e){return{m:e.metric,v:e.value,t:e.tags,k:({gauge:"g",counter:"c"})[e.type],e:e.timestamp}})},e}(),l=n(26528),c=n.n(l),f=n(38497),d=n(33356);function p(e){console.error("Error sending segment performance metrics",e)}var h=function(){function e(e){var t,n,r,i,o=this;if(this.host=null!==(t=null==e?void 0:e.host)&&void 0!==t?t:"api.segment.io/v1",this.sampleRate=null!==(n=null==e?void 0:e.sampleRate)&&void 0!==n?n:1,this.flushTimer=null!==(r=null==e?void 0:e.flushTimer)&&void 0!==r?r:3e4,this.maxQueueSize=null!==(i=null==e?void 0:e.maxQueueSize)&&void 0!==i?i:20,this.queue=[],this.sampleRate>0){var a=!1,s=function(){a||(a=!0,o.flush().catch(p),a=!1,setTimeout(s,o.flushTimer))};s()}}return e.prototype.increment=function(e,t){if(!(!e.includes("analytics_js.")||0===t.length||Math.random()>this.sampleRate)&&!(this.queue.length>=this.maxQueueSize)){var n=t.reduce(function(e,t){var n=t.split(":"),r=n[0],i=n[1];return e[r]=i,e},{});n.library="analytics.js","web"===(0,d.Bz)()?n.library_version="next-".concat(f.i):n.library_version="npm:next-".concat(f.i),this.queue.push({type:"Counter",metric:e,value:1,tags:n}),e.includes("error")&&this.flush().catch(p)}},e.prototype.flush=function(){return(0,a.mG)(this,void 0,void 0,function(){var e=this;return(0,a.Jh)(this,function(t){switch(t.label){case 0:if(this.queue.length<=0)return[2];return[4,this.send().catch(function(t){p(t),e.sampleRate=0})];case 1:return t.sent(),[2]}})})},e.prototype.send=function(){return(0,a.mG)(this,void 0,void 0,function(){var e,t,n;return(0,a.Jh)(this,function(r){return e={series:this.queue},this.queue=[],t={"Content-Type":"text/plain"},n="https://".concat(this.host,"/m"),[2,c()(n,{headers:t,body:JSON.stringify(e),method:"POST"})]})})},e}(),m=function(e){var t,n,r;this.retry=null===(t=e.retry)||void 0===t||t,this.type=null!==(n=e.type)&&void 0!==n?n:"plugin Error",this.reason=null!==(r=e.reason)&&void 0!==r?r:""},g=function(){function e(e,t){this.logger=new s,this.cancel=function(e){if(e)throw e;throw new m({reason:"Context Cancel"})},this._attempts=0,this._event=e,this._id=null!=t?t:(0,i.v4)(),this.stats=new u(r)}return e.initMetrics=function(e){r=new h(e)},e.system=function(){return new e({type:"track",event:"system"})},e.prototype.isSame=function(e){return e._id===this._id},e.prototype.log=function(e,t,n){this.logger.log(e,t,n)},Object.defineProperty(e.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"event",{get:function(){return this._event},set:function(e){this._event=e},enumerable:!1,configurable:!0}),Object.defineProperty(e.prototype,"attempts",{get:function(){return this._attempts},set:function(e){this._attempts=e},enumerable:!1,configurable:!0}),e.prototype.updateEvent=function(e,t){var n;if("integrations"===e.split(".")[0]){var r=e.split(".")[1];if((null===(n=this._event.integrations)||void 0===n?void 0:n[r])===!1)return this._event}return(0,o.N)(this._event,e,t),this._event},e.prototype.failedDelivery=function(){return this._failedDelivery},e.prototype.setFailedDelivery=function(e){this._failedDelivery=e},e.prototype.logs=function(){return this.logger.logs},e.prototype.flush=function(){this.logger.flush(),this.stats.flush()},e.prototype.toJSON=function(){return{id:this._id,event:this._event,logs:this.logger.logs,metrics:this.stats.metrics}},e}()},79677:function(e,t,n){"use strict";function r(){return"undefined"!=typeof window}function i(){return!r()}n.d(t,{j:function(){return r},s:function(){return i}})},87554:function(e,t,n){"use strict";function r(e){try{return decodeURIComponent(e.replace(/\+/g," "))}catch(t){return e}}n.d(t,{a:function(){return r}})},37759:function(e,t,n){"use strict";n.d(t,{a:function(){return o},z:function(){return a}});var r=n(5163),i=n(61668);function o(e,t){var n="action"in t?t.action.name:t.name;e.log("debug","plugin",{plugin:n});var o=new Date().getTime(),a=t[e.event.type];return void 0===a?Promise.resolve(e):(function(e){return(0,r.mG)(this,void 0,void 0,function(){return(0,r.Jh)(this,function(t){switch(t.label){case 0:return t.trys.push([0,2,,3]),[4,e()];case 1:return[2,t.sent()];case 2:return[2,Promise.reject(t.sent())];case 3:return[2]}})})})(function(){return a.apply(t,[e])}).then(function(e){var t=new Date().getTime()-o;return e.stats.gauge("plugin_time",t,["plugin:".concat(n)]),e}).catch(function(t){if(t instanceof i.Y&&"middleware_cancellation"===t.type)throw t;return t instanceof i.Y?e.log("warn",t.type,{plugin:n,error:t}):(e.log("error","plugin Error",{plugin:n,error:t}),e.stats.increment("plugin_error",1,["plugin:".concat(n)])),t})}function a(e,t){return o(e,t).then(function(t){if(t instanceof i._)return t;
1e.log("debug","Context canceled"),e.stats.increment("context_canceled"),e.cancel(t)})}},24516:function(e,t,n){"use strict";n.d(t,{P:function(){return i}});var r=n(21805);function i(e){var t=function(e){try{return new URL(e)}catch(e){return}}(e);if(t)for(var n=function(e){var t=e.hostname.split("."),n=t[t.length-1],r=[];if(4===t.length&&parseInt(n,10)>0||t.length<=1)return r;for(var i=t.length-2;i>=0;--i)r.push(t.slice(i).join("."));return r}(t),i=0;i<n.length;++i){var o="__tld__",a=n[i],s={domain:"."+a};try{if(r.Z.set(o,"1",s),r.Z.get(o))return r.Z.remove(o,s),a}catch(e){return}}}},38497:function(e,t,n){"use strict";n.d(t,{i:function(){return r}});var r="1.46.4"},37624:function(e,t,n){"use strict";function r(e){return Promise.resolve(e)}n.d(t,{O:function(){return r}})},63822:function(e,t,n){"use strict";function r(e){return Array.prototype.slice.call(window.document.querySelectorAll("script")).find(function(t){return t.src===e})}function i(e,t){var n=r(e);if(void 0!==n){var i=null==n?void 0:n.getAttribute("status");if("loaded"===i)return Promise.resolve(n);if("loading"===i)return new Promise(function(e,t){n.addEventListener("load",function(){return e(n)}),n.addEventListener("error",function(e){return t(e)})})}return new Promise(function(n,r){var i,o=window.document.createElement("script");o.type="text/javascript",o.src=e,o.async=!0,o.setAttribute("status","loading");for(var a=0,s=Object.entries(null!=t?t:{});a<s.length;a++){var u=s[a],l=u[0],c=u[1];o.setAttribute(l,c)}o.onload=function(){o.onerror=o.onload=null,o.setAttribute("status","loaded"),n(o)},o.onerror=function(){o.onerror=o.onload=null,o.setAttribute("status","error"),r(Error("Failed to load ".concat(e)))};var f=window.document.getElementsByTagName("script")[0];null===(i=f.parentElement)||void 0===i||i.insertBefore(o,f)})}function o(e){var t=r(e);return void 0!==t&&t.remove(),Promise.resolve()}n.d(t,{t:function(){return o},v:function(){return i}})},53826:function(e,t,n){"use strict";n.d(t,{o:function(){return i}});var r=n(5163);function i(e,t){var n,i=Object.entries(null!==(n=t.integrations)&&void 0!==n?n:{}).reduce(function(e,t){var n,i,o=t[0],a=t[1];return"object"==typeof a?(0,r.pi)((0,r.pi)({},e),((n={})[o]=a,n)):(0,r.pi)((0,r.pi)({},e),((i={})[o]={},i))},{});return Object.entries(e.integrations).reduce(function(e,t){var n,o=t[0],a=t[1];return(0,r.pi)((0,r.pi)({},e),((n={})[o]=(0,r.pi)((0,r.pi)({},a),i[o]),n))},{})}},42578:function(e,t,n){"use strict";n.d(t,{x:function(){return i}});var r=n(5163),i=function(e,t){return(0,r.mG)(void 0,void 0,void 0,function(){var n;return(0,r.Jh)(this,function(i){return[2,(n=function(i){return(0,r.mG)(void 0,void 0,void 0,function(){var o;return(0,r.Jh)(this,function(r){switch(r.label){case 0:if(!e(i))return[3,2];return o=n,[4,t()];case 1:return[2,o.apply(void 0,[r.sent()])];case 2:return[2]}})})})(void 0)]})})}},91329:function(e,t,n){"use strict";n.d(t,{Kg:function(){return l},UH:function(){return s},Vl:function(){return u}});var r,i=/(https:\/\/.*)\/analytics\.js\/v1\/(?:.*?)\/(?:platform|analytics.*)?/,o=function(){var e;return Array.prototype.slice.call(document.querySelectorAll("script")).forEac
1h(function(t){var n,r=null!==(n=t.getAttribute("src"))&&void 0!==n?n:"",o=i.exec(r);o&&o[1]&&(e=o[1])}),e},a=function(){var e;return null!=r?r:null===(e=window.analytics)||void 0===e?void 0:e._cdn},s=function(e){window.analytics&&(window.analytics._cdn=e),r=e},u=function(){var e=a();return e?e:o()||"https://cdn.segment.com"},l=function(){var e=u();return"".concat(e,"/next-integrations")}},98552:function(e,t,n){"use strict";n.d(t,{M:function(){return o},Z:function(){return a}});var r=n(5163),i=n(71154),o="onRemoveFromFuture",a=function(e){function t(t,n,r){var i=e.call(this)||this;return i.future=[],i.maxAttempts=t,i.queue=n,i.seen=null!=r?r:{},i}return(0,r.ZT)(t,e),t.prototype.push=function(){for(var e=this,t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];var r=t.map(function(t){return!(e.updateAttempts(t)>e.maxAttempts||e.includes(t))&&(e.queue.push(t),!0)});return this.queue=this.queue.sort(function(t,n){return e.getAttempts(t)-e.getAttempts(n)}),r},t.prototype.pushWithBackoff=function(e){var t,n,r,i,a,s=this;if(0===this.getAttempts(e))return this.push(e)[0];var u=this.updateAttempts(e);return!(u>this.maxAttempts||this.includes(e))&&(setTimeout(function(){s.queue.push(e),s.future=s.future.filter(function(t){return t.id!==e.id}),s.emit(o)},(t={attempt:u-1},n=Math.random()+1,r=t.minTimeout,Math.min(n*(void 0===r?500:r)*Math.pow(void 0===(i=t.factor)?2:i,t.attempt),void 0===(a=t.maxTimeout)?1/0:a))),this.future.push(e),!0)},t.prototype.getAttempts=function(e){var t;return null!==(t=this.seen[e.id])&&void 0!==t?t:0},t.prototype.updateAttempts=function(e){return this.seen[e.id]=this.getAttempts(e)+1,this.getAttempts(e)},t.prototype.includes=function(e){return this.queue.includes(e)||this.future.includes(e)||!!this.queue.find(function(t){return t.id===e.id})||!!this.future.find(function(t){return t.id===e.id})},t.prototype.pop=function(){return this.queue.shift()},Object.defineProperty(t.prototype,"length",{get:function(){return this.queue.length},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"todo",{get:function(){return this.queue.length+this.future.length},enumerable:!1,configurable:!0}),t}(i.Q)},46804:function(e,t,n){"use strict";n.d(t,{$:function(){return d}});var r=n(5163),i=n(98552),o=n(61668),a=n(79677),s={getItem:function(){},setItem:function(){},removeItem:function(){}};try{s=(0,a.j)()&&window.localStorage?window.localStorage:s}catch(e){console.warn("Unable to access localStorage",e)}function u(e){var t=s.getItem(e);return(t?JSON.parse(t):[]).map(function(e){return new o._(e.event,e.id)})}function l(e){var t=s.getItem(e);return t?JSON.parse(t):{}}function c(e){s.removeItem(e)}function f(e,t,n){void 0===n&&(n=0);var r="persisted-queue:v1:".concat(e,":lock"),i=s.getItem(r),o=i?JSON.parse(i):null,a=null===o||new Date().getTime()>o;if(a){s.setItem(r,JSON.stringify(new Date().getTime()+50)),t(),s.removeItem(r);return}!a&&n<3?setTimeout(function(){f(e,t,n+1)},50):console.error("Unable to retrieve lock")}var d=function(e){function t(t,n){var i=e.call(this,t,[])||this,o="persisted-queue:v1:".concat(n,":items"),a="persisted-queue:v1:".concat(n,":seen"),d=[],p={};return f(n,function(){try{d=u(o),p=l(a),c(o),c(a),i.queue=(0,r.ev)((0,r.ev)([],d,!0),i.queue,!0),i.seen=(0,r.pi)((0,r.pi)({},p),i.seen)}catch(e){console.error(e)}}),document.addEventListener("pagehide",function(){if(i.todo>0){var e=(0,r.ev)((0,r.ev)([],i.queue,!0),i.future,!0);try{f(n,function(){var t,n,c,f;t=u(o),n=(0,r.ev)((0,r.ev)([],e,!0),t,!0).reduce(function(e,t){var n;return(0,r.pi)((0,r.pi)({},e),((n={})[t.id]=t,n))},{}),s.setItem(o,JSON.stringify(Object.values(n))),c=i.seen,f=l(a),s.setItem(a,JSON.stringify((0,r.pi)((0,r.pi)({},f),c)))})}catch(e){console.error(e)}}}),i}return(0,r.ZT)(t,e),t}(i.Z)},25030:function(e,t,n){"use strict";n.d(t,{D:function(){return i}});var r=n(64122);function i(e,t){var n=new r.Facade(e,t);return"track"===e.type&&(n=new r.Track(e,t)),"identify"===e.type&&(n=new r.Identify(e,t)),"page"===e.type&&(n=new r.Page(e,t)),"alias"===e.type&&(n=new r.Alias(e,t)),"group"===e.type&&(n=new r.Group(e,t)),"screen"===e.type&&(n=new r.Screen(e,t)),Object.defineProperty(n,"obj",{value:e,writable:!0}),n}},18767:function(e,t,n){"use strict";n.r(t),n.d(t,{applyDestinationMiddleware:function(){return s},sourceMiddlewarePlugin:function(){return u}});var r=n(5163),i=n(61668),o=n(37624),a=n(25030);function s(e,t,n){return(0,r.mG)(this,void 0,void 0,function(){var i,s,u,l,c;return(0,r.Jh)(this,function(f){switch(f.label){case 0:i=(0,a.D)(t,{clone:!0,traverse:!1}).rawEvent(),s=0,u=n,f.label=1;case 1:if(!(s<u.length))return[3,4];return l=u[s],[4,function(t,n){return(0,r.mG)(this,void 0,void 0,function(){var i,s,u;return(0,r.Jh)(this,function(l){switch(l.label){case 0:return i=!1,s=null,[4,(0,o.O)(n({payload:(0,a.D)(t,{clone:!0,traverse:!1}),integration:e,next:function(e){i=!0,null===e&&(s=null),e&&(s=e.obj)}}))];case 1:return l.sent(),i||null===s||(s.integrations=(0,r.pi)((0,r.pi)({},t.integrations),((u={})[e]=!1,u))),[2,s]}})})}(i,l)];case 2:if(null===(c=f.sent()))return[2,null];i=c,f.label=3;case 3:return s++,[3,1];case 4:return[2,i]}})})}function u(e,t){function n(n){return(0,r.mG)(this,void 0,void 0,function(){var s;return(0,r.Jh)(this,function(r){switch(r.label){case 0:return s=!1,[4,(0,o.O)(e({payload:(0,a.D)(n.event,{clone:!0,traverse:!1}),integrations:null!=t?t:{},next:function(e){s=!0,e&&(n.event=e.obj)}}))];case 1:if(r.sent(),!s)throw new i.Y({retry:!1,type:"middleware_cancellation",reason:"Middleware `next` function skipped"});return[2,n]}})})}return{name:"Source Middleware ".concat(e.name),type:"before",version:"0.1.0",isLoaded:function(){return!0},load:function(e){return Promise.resolve(e)},track:n,page:n,identify:n,alias:n,group:n}}},33356:function(e,t,n){"use strict";n.d(t,{Bz:function(){return l},Fv:function(){return c}});var r,i=n(5163),o=n(21805),a=n(87554),s=n(24516),u=n(38497);function l(){return"npm"}function c(e,t,n,c){var f,d,p,h,m,g,v,y,b=e.user(),k=window.location.search;t.context=null!==(g=null!==(m=t.context)&&void 0!==m?m:t.options)&&void 0!==g?g:{};var w=t.context;delete t.options,t.writeKey=null==n?void 0:n.apiKey,w.userAgent=window.navigator.userAgent;var x=navigator.userLanguage||navigator.language;void 0===w.locale&&void 0!==x&&(w.locale=x),w.library||("web"===l()?w.library={name:"analytics.js",version:"next-".concat(u.i)}:w.library={name:"analytics.js",version:"npm:next-".concat(u.i)}),k&&!w.campaign&&(w.campaign=((h=k).startsWith("?")&&(h=h.substring(1)),(h=h.replace(/\?/g,"&")).split("&").reduce(function(e,t){var n=t.split("="),r=n[0],i=n[1];if(r.includes("utm_")&&r.length>4){var o=r.substr(4);"campaign"===o&&(o="name"),e[o]=(0,a.a)(void 0===i?"":i)}return e},{}))),f=null!==(v=e.options.disableClientPersistence)&&void 0!==v&&v,d=o.Z.get("s:context.referrer"),p=function(e){var t={btid:"dataxu",urid:"millennial-media"};e.startsWith("?")&&(e=e.substring(1));for(var n=(e=e.replace(/\?/g,"&")).split("&"),r=0;r<n.length;r++){var i=n[r].split("="),o=i[0],a=i[1];if(t[o])return{id:a,type:t[o]}}}(k),d=d?JSON.parse(d):void 0,(p=null!=p?p:d)&&(w&&(w.referrer=(0,i.pi)((0,i.pi)({},w.referrer),p)),f||o.Z.set("s:context.referrer",JSON.stringify(p),function(){if(r)return r;var e=(0,s.P)(window.location.href);return r={expires:31536e6,secure:!1,path:"/"},e&&(r.domain=e),r}())),t.userId=t.userId||b.id(),t.anonymousId=t.anonymousId||b.anonymousId(),t.sentAt=new Date;var j=e.queue.failedInitializations||[];j.length>0&&(t._metadata={failedInitializations:j});var S=[],O=[];for(var E in c){var _=c[E];"Segment.io"===E&&S.push(E),"bundled"===_.bundlingStatus&&S.push(E),"unbundled"===_.bundlingStatus&&O.push(E)}for(var C=0,T=(null==n?void 0:n.unbundledIntegrations)||[];C<T.length;C++){var A=T[C];O.includes(A)||O.push(A)}var M=null!==(y=null==n?void 0:n.maybeBundledConfigIds)&&void 0!==y?y:{},I=[];
vendor: 17,760 bytes, lines 1-10
1S.sort().forEach(function(e){var t;(null!==(t=M[e])&&void 0!==t?t:[]).forEach(function(e){I.push(e)})}),(null==n?void 0:n.addBundledMetadata)!==!1&&(t._metadata=(0,i.pi)((0,i.pi)({},t._metadata),{bundled:S.sort(),unbundled:O.sort(),bundledIds:I}));var P=function(){var e=o.Z.get("_ga");if(e&&e.startsWith("amp"))return e}();return P&&(w.amp={id:P}),t}},38878: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});var i=r(n(70325));function o(e,t){return function(){var n=this.traits(),r=this.properties?this.properties():{};return i.default(n,"address."+e)||i.default(n,e)||(t?i.default(n,"address."+t):null)||(t?i.default(n,t):null)||i.default(r,"address."+e)||i.default(r,e)||(t?i.default(r,"address."+t):null)||(t?i.default(r,t):null)}}t.default=function(e){e.zip=o("postalCode","zip"),e.country=o("country"),e.street=o("street"),e.state=o("state"),e.city=o("city"),e.region=o("region")}},44780: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.Alias=void 0;var i=r(n(91285)),o=n(39512);function a(e,t){o.Facade.call(this,e,t)}t.Alias=a,i.default(a,o.Facade),a.prototype.action=function(){return"alias"},a.prototype.type=a.prototype.action,a.prototype.previousId=function(){return this.field("previousId")||this.field("from")},a.prototype.from=a.prototype.previousId,a.prototype.userId=function(){return this.field("userId")||this.field("to")},a.prototype.to=a.prototype.userId},4814:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.clone=void 0,t.clone=function e(t){if("[object Object]"===Object.prototype.toString.call(t)){var n={};for(var r in t)n[r]=e(t[r]);return n}return Array.isArray(t)?t.map(e):t}},95257: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.Delete=void 0;var i=r(n(91285)),o=n(39512);function a(e,t){o.Facade.call(this,e,t)}t.Delete=a,i.default(a,o.Facade),a.prototype.type=function(){return"delete"}},39512: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.Facade=void 0;var i=r(n(38878)),o=n(4814),a=r(n(92272)),s=r(n(55870)),u=r(n(70325)),l=r(n(36279));function c(e,t){t=t||{},this.raw=o.clone(e),"clone"in t||(t.clone=!0),t.clone&&(e=o.clone(e)),"traverse"in t||(t.traverse=!0),"timestamp"in e?e.timestamp=s.default(e.timestamp):e.timestamp=new Date,t.traverse&&l.default(e),this.opts=t,this.obj=e}t.Facade=c;var f=c.prototype;function d(e){return o.clone(e)}f.proxy=function(e){var t,n=e.split("."),r=this[e=n.shift()]||this.field(e);return r?("function"==typeof r&&(r=r.call(this)||{}),0===n.length||(r=u.default(r,n.join("."))),this.opts.clone?(t=r,o.clone(t)):r):r},f.field=function(e){var t,n=this.obj[e];return this.opts.clone?(t=n,o.clone(t)):n},c.proxy=function(e){return function(){return this.proxy(e)}},c.field=function(e){return function(){return this.field(e)}},c.multi=function(e){return function(){var t=this.proxy(e+"s");if(Array.isArray(t))return t;var n=this.proxy(e);return n&&(n=[this.opts.clone?o.clone(n):n]),n||[]}},c.one=function(e){return function(){var t=this.proxy(e);if(t)return t;var n=this.proxy(e+"s");if(Array.isArray(n))return n[0]}},f.json=function(){var e=this.opts.clone?o.clone(this.obj):this.obj;return this.type&&(e.type=this.type()),e},f.rawEvent=function(){return this.raw},f.options=function(e){var t=this.obj.options||this.obj.context||{},n=this.opts.clone?o.clone(t):t;if(!e)return n;if(this.enabled(e)){var r=this.integrations(),i=r[e]||u.default(r,e);return"object"!=typeof i&&(i=u.default(this.options(),e)),"object"==typeof i?i:{}}},f.context=f.options,f.enabled=function(e){var t=this.proxy("options.providers.all");"boolean"!=typeof t&&(t=this.proxy("options.all")),"boolean"!=typeof t&&(t=this.proxy("integrations.all")),"boolean"!=typeof t&&(t=!0);var n=t&&a.default(e),r=this.integrations();if(r.providers&&r.providers.hasOwnProperty(e)&&(n=r.providers[e]),r.hasOwnProperty(e)){var i=r[e];n="boolean"!=typeof i||i}return!!n},f.integrations=function(){return this.obj.integrations||this.proxy("options.providers")||this.options()},f.active=function(){var e=this.proxy("options.active");return null==e&&(e=!0),e},f.anonymousId=function(){return this.field("anonymousId")||this.field("sessionId")},f.sessionId=f.anonymousId,f.groupId=c.proxy("options.groupId"),f.traits=function(e){var t=this.proxy("options.traits")||{},n=this.userId();for(var r in e=e||{},n&&(t.id=n),e){var i=null==this[r]?this.proxy("options.traits."+r):this[r]();null!=i&&(t[e[r]]=i,delete t[r])}return t},f.library=function(){var e=this.proxy("options.library");return e?"string"==typeof e?{name:e,version:null}:e:{name:"unknown",version:null}},f.device=function(){var e=this.proxy("context.device");("object"!=typeof e||null===e)&&(e={});var t=this.library().name;return e.type||(t.indexOf("ios")>-1&&(e.type="ios"),t.indexOf("android")>-1&&(e.type="android")),e},f.userAgent=c.proxy("context.userAgent"),f.timezone=c.proxy("context.timezone"),f.timestamp=c.field("timestamp"),f.channel=c.field("channel"),f.ip=c.proxy("context.ip"),f.userId=c.field("userId"),i.default(f)},60615: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.Group=void 0;var i=r(n(91285)),o=r(n(64554)),a=r(n(55870)),s=n(39512);function u(e,t){s.Facade.call(this,e,t)}t.Group=u,i.default(u,s.Facade);var l=u.prototype;l.action=function(){return"group"},l.type=l.action,l.groupId=s.Facade.field("groupId"),l.created=function(){var e=this.proxy("traits.createdAt")||this.proxy("traits.created")||this.proxy("properties.createdAt")||this.proxy("properties.created");if(e)return a.default(e)},l.email=function(){var e=this.proxy("traits.email");if(e)return e;var t=this.groupId();if(o.default(t))return t},l.traits=function(e){var t=this.properties(),n=this.groupId();for(var r in e=e||{},n&&(t.id=n),e){var i=null==this[r]?this.proxy("traits."+r):this[r]();null!=i&&(t[e[r]]=i,delete t[r])}return t},l.name=s.Facade.proxy("traits.name"),l.industry=s.Facade.proxy("traits.industry"),l.employees=s.Facade.proxy("traits.employees"),l.properties=function(){return this.field("traits")||this.field("properties")||{}}},4705: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.Identify=void 0;var i=n(39512),o=r(n(70325)),a=r(n(91285)),s=r(n(64554)),u=r(n(55870)),l=function(e){return e.trim()};function c(e,t){i.Facade.call(this,e,t)}t.Identify=c,a.default(c,i.Facade);var f=c.prototype;f.action=function(){return"identify"},f.type=f.action,f.traits=function(e){var t=this.field("traits")||{},n=this.userId();for(var r in e=e||{},n&&(t.id=n),e){var i=null==this[r]?this.proxy("traits."+r):this[r]();null!=i&&(t[e[r]]=i,r!==e[r]&&delete t[r])}return t},f.email=function(){var e=this.proxy("traits.email");if(e)return e;var t=this.userId();if(s.default(t))return t},f.created=function(){var e=this.proxy("traits.created")||this.proxy("traits.createdAt");if(e)return u.default(e)},f.companyCreated=function(){var e=this.proxy("traits.company.created")||this.proxy("traits.company.createdAt");if(e)return u.default(e)},f.companyName=function(){return this.proxy("traits.company.name")},f.name=function(){var e=this.proxy("traits.name");if("string"==typeof e)return l(e);var t=this.firstName(),n=this.lastName();if(t&&n)return l(t+" "+n)},f.firstName=function(){var e=this.proxy("traits.firstName");if("string"==typeof e)return l(e);var t=this.proxy("traits.name");if("string"==typeof t)return l(t).split(" ")[0]},f.lastName=function(){var e=this.proxy("traits.lastName");if("string"==typeof e)return l(e);var t=this.proxy("traits.name");if("string"==typeof t){var n=l(t).indexOf(" ");if(-1!==n)return l(t.substr(n+1))}},f.uid=function(){return this.userId()||this.username()||this.email()},f.description=function(){return this.proxy("traits.description")||this.proxy("traits.background")},f.age=function(){var e=this.birthday(),t=o.default(this.traits(),"age");return null!=t?t:e instanceof Date?new Date().getFullYear()-e.getFullYear():void 0},f.avatar=function(){var e=this.traits();return o.default(e,"avatar")||o.default(e,"photoUrl")||o.default(e,"avatarUrl")},f.position=function(){var e=this.traits();return o.default(e,"position")||o.default(e,"jobTitle")},f.username=i.Facade.proxy("traits.username"),f.website=i.Facade.one("traits.website"),f.websites=i.Facade.multi("traits.website"),f.phone=i.Facade.one("traits.phone"),f.phones=i.Facade.multi("traits.phone"),f.address=i.Facade.proxy("traits.address"),f.gender=i.Facade.proxy("traits.gender"),f.birthday=i.Facade.proxy("traits.birthday")},64122:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};Object.defineProperty(t,"__esModule",{value:!0}),t.Delete=t.Screen=t.Page=t.Track=t.Identify=t.Group=t.Alias=t.Facade=void 0;var i=n(39512);Object.defineProperty(t,"Facade",{enumerable:!0,get:function(){return i.Facade}});var o=n(44780);Object.defineProperty(t,"Alias",{enumerable:!0,get:function(){return o.Alias}});var a=n(60615);Object.defineProperty(t,"Group",{enumerable:!0,get:function(){return a.Group}});var s=n(4705);Object.defineProperty(t,"Identify",{enumerable:!0,get:function(){return s.Identify}});var u=n(85480);Object.defineProperty(t,"Track",{enumerable:!0,get:function(){return u.Track}});var l=n(75926);Object.defineProperty(t,"Page",{enumerable:!0,get:function(){return l.Page}});var c=n(61207);Object.defineProperty(t,"Screen",{enumerable:!0,get:function(){return c.Screen}});var f=n(95257);Object.defineProperty(t,"Delete",{enumerable:!0,get:function(){return f.Delete}}),t.default=r(r({},i.Facade),{Alias:o.Alias,Group:a.Group,Identify:s.Identify,Track:u.Track,Page:l.Page,Screen:c.Screen,Delete:f.Delete})},64554:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=/.+\@.+\..+/;t.default=function(e){return n.test(e)}},92272:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n={Salesforce:!0};t.default=function(e){return!n[e]}},75926: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.Page=void 0;var i=r(n(91285)),o=n(39512),a=n(85480),s=r(n(64554));function u(e,t){o.Facade.call(this,e,t)}t.Page=u,i.default(u,o.Facade);var l=u.prototype;l.action=function(){return"page"},l.type=l.action,l.category=o.Facade.field("category"),l.name=o.Facade.field("name"),l.title=o.Facade.proxy("properties.title"),l.path=o.Facade.proxy("properties.path"),l.url=o.Facade.proxy("properties.url"),l.referrer=function(){return this.proxy("context.referrer.url")||this.proxy("context.page.referrer")||this.proxy("properties.referrer")},l.properties=function(e){var t=this.field("properties")||{},n=this.category(),r=this.name();for(var i in e=e||{},n&&(t.category=n),r&&(t.name=r),e){var o=null==this[i]?this.proxy("properties."+i):this[i]();null!=o&&(t[e[i]]=o,i!==e[i]&&delete t[i])}return t},l.email=function(){var e=this.proxy("context.traits.email")||this.proxy("properties.email");if(e)return e;var t=this.userId();if(s.default(t))return t},l.fullName=function(){var e=this.category(),t=this.name();return t&&e?e+" "+t:t},l.event=function(e){return e?"Viewed "+e+" Page":"Loaded a Page"},l.track=function(e){var t=this.json();return t.event=this.event(e),t.timestamp=this.timestamp(),t.properties=this.properties(),new a.Track(t,this.opts)}},61207: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.Screen=void 0;var i=r(n(91285)),o=n(75926),a=n(85480);function s(e,t){o.Page.call(this,e,t)}t.Screen=s,i.default(s,o.Page),s.prototype.action=function(){return"screen"},s.prototype.type=s.prototype.action,s.prototype.event=function(e){return e?"Viewed "+e+" Screen":"Loaded a Screen"},s.prototype.track=function(e){var t=this.json();return t.event=this.event(e),t.timestamp=this.timestamp(),t.properties=this.properties(),new a.Track(t,this.opts)}},85480: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.Track=void 0;var i=r(n(91285)),o=n(39512),a=n(4705),s=r(n(64554)),u=r(n(70325));function l(e,t){o.Facade.call(this,e,t)}t.Track=l,i.default(l,o.Facade);var c=l.prototype;c.action=function(){return"track"},c.type=c.action,c.event=o.Facade.field("event"),c.value=o.Facade.proxy("properties.value"),c.category=o.Facade.proxy("properties.category"),c.id=o.Facade.proxy("properties.id"),c.productId=function(){return this.proxy("properties.product_id")||this.proxy("properties.productId")},c.promotionId=function(){return this.proxy("properties.promotion_id")||this.proxy("properties.promotionId")},c.cartId=function(){return this.proxy("properties.cart_id")||this.proxy("properties.cartId")},c.checkoutId=function(){return this.proxy("properties.checkout_id")||this.proxy("properties.checkoutId")},c.paymentId=function(){return this.proxy("properties.payment_id")||this.proxy("properties.paymentId")},c.couponId=function(){return this.proxy("properties.coupon_id")||this.proxy("properties.couponId")},c.wishlistId=function(){return this.proxy("properties.wishlist_id")||this.proxy("properties.wishlistId")},c.reviewId=function(){return this.proxy("properties.review_id")||this.proxy("properties.reviewId")},c.orderId=function(){return this.proxy("properties.id")||this.proxy("properties.order_id")||this.proxy("properties.orderId")},c.sku=o.Facade.proxy("properties.sku"),c.tax=o.Facade.proxy("properties.tax"),c.name=o.Facade.proxy("properties.name"),c.price=o.Facade.proxy("properties.price"),c.total=o.Facade.proxy("properties.total"),c.repeat=o.Facade.proxy("properties.repeat"),c.coupon=o.Facade.proxy("properties.coupon"),c.shipping=o.Facade.proxy("properties.shipping"),c.discount=o.Facade.proxy("properties.discount"),c.shippingMethod=function(){return this.proxy("properties.shipping_method")||this.proxy("properties.shippingMethod")},c.paymentMethod=function(){return this.proxy("properties.payment_method")||this.proxy("properties.paymentMethod")},c.description=o.Facade.proxy("properties.description"),c.plan=o.Facade.proxy("properties.plan"),c.subtotal=function(){var e=u.default(this.properties(),"subtotal"),t=this.total()||this.revenue();if(e)return e;if(!t)return 0;if(this.total()){var n=this.tax();n&&(t-=n),(n=this.shipping())&&(t-=n),(n=this.discount())&&(t+=n)}return t},c.products=function(){var e=this.properties(),t=u.default(e,"products");return Array.isArray(t)?t.filter(function(e){return null!==e}):[]},c.quantity=function(){return(this.obj.properties||{}).quantity||1},c.currency=function(){return(this.obj.properties||{}).currency||"USD"},c.referrer=function(){return this.proxy("context.referrer.url")||this.proxy("context.page.referrer")||this.proxy("properties.referrer")},c.query=o.Facade.proxy("options.query"),c.properties=function(e){var t=this.field("properties")||{};for(var n in e=e||{}){var r=null==this[n]?this.proxy("properties."+n):this[n]();null!=r&&(t[e[n]]=r,delete t[n])}return t},c.username=function(){return this.proxy("traits.username")||this.proxy("properties.username")||this.userId()||this.sessionId()},c.email=function(){var e=this.proxy("traits.email")||this.proxy("properties.email")||this.proxy("options.traits.email");if(e)return e;var t=this.userId();if(s.default(t))return t},c.revenue=function(){var e=this.proxy("properties.revenue"),t=this.event();return!e&&t&&t.match(/^[ _]?completed[ _]?order[ _]?|^[ _]?order[ _]?completed[ _]?$/i)&&(e=this.proxy("properties.total")),function(e){if(e&&("number"==typeof e||"string"==typeof e&&!isNaN(e=parseFloat(e=e.replace(/\$/g,"")))))return e}(e)},c.cents=function(){var e=this.revenue();return"number"!=typeof e?this.value()||0:100*e},c.identify=function(){var e=this.json();return e.traits=this.traits(),new a.Identify(e,this.opts)}},36279:function(e,t,n){"use strict";var r=n(88264);e.exports=function e(t,n){var i,o;return(void 0===n&&(n=!0),t&&"object"==typeof t)?(i=n,Object.keys(t).forEach(function(n){t[n]=e(t[n],i)}),t):Array.isArray(t)?(o=n,t.forEach(function(n,r){t[r]=e(n,o)}),t):r.is(t,n)?r.parse(t):t}},88264:function(e,t){"use strict";var n=/^(\d{4})(?:-?(\d{2})(?:-?(\d{2}))?)?(?:([ T])(\d{2}):?(\d{2})(?::?(\d{2})(?:[,\.](\d{1,}))?)?(?:(Z)|([+\-])(\d{2})(?::?(\d{2}))?)?)?$/;t.parse=function(e){var t=[1,5,6,7,11,12],r=n.exec(e),i=0;if(!r)return new Date(e);for(var o,a=0;o=t[a];a++)r[o]=parseInt(r[o],10)||0;r[2]=parseInt(r[2],10)||1,r[3]=parseInt(r[3],10)||1,r[2]--,r[8]=r[8]?(r[8]+"00").substring(0,3):0," "===r[4]?i=new Date().getTimezoneOffset():"Z"!==r[9]&&r[10]&&(i=60*r[11]+r[12],"+"===r[10]&&(i=0-i));var s=Date.UTC(r[1],r[2],r[3],r[5],r[6]+i,r[7],r[8]);return new Date(s)},t.is=function(e,t){return"string"==typeof e&&(!t||!1!==/^\d{4}-\d{2}-\d{2}/.test(e))&&n.test(e)}},60431:function(e,t,n){/** 2 * react-query 3 * 4 * Copyright (c) TanStack 5 * 6 * This source code is licensed under the MIT license found in the 7 * LICENSE.md file in the root directory of this source tree. 8 * 9 * @license MIT 10 */!function(e,t,n){"use strict";
10var r=function(e){if(e&&e.__esModule)return e;var t=Object.create(null);return e&&Object.keys(e).forEach(function(n){if("default"!==n){var r=Object.getOwnPropertyDescriptor(e,n);Object.defineProperty(t,n,r.get?r:{enumerable:!0,get:function(){return e[n]}})}}),t.default=e,Object.freeze(t)}(t);/** 11 * query-core 12 * 13 * Copyright (c) TanStack 14 * 15 * This source code is licensed under the MIT license found in the 16 * LICENSE.md file in the root directory of this source tree. 17 * 18 * @license MIT 19 */class i{constructor(){this.listeners=[],this.subscribe=this.subscribe.bind(this)}subscribe(e){return this.listeners.push(e),this.onSubscribe(),()=>{this.listeners=this.listeners.filter(t=>t!==e),this.onUnsubscribe()}}hasListeners(){return this.listeners.length>0}onSubscribe(){}onUnsubscribe(){}}let o="undefined"==typeof window;function a(){}function s(e){return"number"==typeof e&&e>=0&&e!==1/0}function u(e,t){return e.filter(e=>-1===t.indexOf(e))}function l(e,t){return Math.max(e+(t||0)-Date.now(),0)}function c(e,t,n){return j(e)?"function"==typeof t?{...n,queryKey:e,queryFn:t}:{...t,queryKey:e}:e}function f(e,t,n){return j(e)?"function"==typeof t?{...n,mutationKey:e,mutationFn:t}:{...t,mutationKey:e}:"function"==typeof e?{...t,mutationFn:e}:{...e}}function d(e,t,n){return j(e)?[{...t,queryKey:e},n]:[e||{},t]}function p(e,t,n){return j(e)?[{...t,mutationKey:e},n]:[e||{},t]}function h(e,t){let{type:n="all",exact:r,fetchStatus:i,predicate:o,queryKey:a,stale:s}=e;if(j(a)){if(r){if(t.queryHash!==g(a,t.options))return!1}else{if(!y(t.queryKey,a))return!1}}if("all"!==n){let e=t.isActive();if("active"===n&&!e||"inactive"===n&&e)return!1}return("boolean"!=typeof s||t.isStale()===s)&&(void 0===i||i===t.state.fetchStatus)&&!(o&&!o(t))}function m(e,t){let{exact:n,fetching:r,predicate:i,mutationKey:o}=e;if(j(o)){if(!t.options.mutationKey)return!1;if(n){if(v(t.options.mutationKey)!==v(o))return!1}else{if(!y(t.options.mutationKey,o))return!1}}return("boolean"!=typeof r||"loading"===t.state.status===r)&&!(i&&!i(t))}function g(e,t){return((null==t?void 0:t.queryKeyHashFn)||v)(e)}function v(e){return JSON.stringify(e,(e,t)=>w(t)?Object.keys(t).sort().reduce((e,n)=>(e[n]=t[n],e),{}):t)}function y(e,t){return e===t||typeof e==typeof t&&!(!e||!t||"object"!=typeof e||"object"!=typeof t)&&!Object.keys(t).some(n=>!y(e[n],t[n]))}function b(e,t){if(e&&!t||t&&!e)return!1;for(let n in e)if(e[n]!==t[n])return!1;return!0}function k(e){return Array.isArray(e)&&e.length===Object.keys(e).length}function w(e){if(!x(e))return!1;let t=e.constructor;if(void 0===t)return!0;let n=t.prototype;return!!x(n)&&!!n.hasOwnProperty("isPrototypeOf")}function x(e){return"[object Object]"===Object.prototype.toString.call(e)}function j(e){return Array.isArray(e)}function S(e){return new Promise(t=>{setTimeout(t,e)})}function O(e){S(0).then(e)}function E(e,t,n){return null!=n.isDataEqual&&n.isDataEqual(e,t)?e:"function"==typeof n.structuralSharing?n.structuralSharing(e,t):!1!==n.structuralSharing?function e(t,n){if(t===n)return t;let r=k(t)&&k(n);if(r||w(t)&&w(n)){let i=r?t.length:Object.keys(t).length,o=r?n:Object.keys(n),a=o.length,s=r?[]:{},u=0;for(let i=0;i<a;i++){let a=r?i:o[i];s[a]=e(t[a],n[a]),s[a]===t[a]&&u++}return i===a&&u===i?t:s}return n}(e,t):t}let _=new class extends i{constructor(){super(),this.setup=e=>{if(!o&&window.addEventListener){let t=()=>e();return window.addEventListener("visibilitychange",t,!1),window.addEventListener("focus",t,!1),()=>{window.removeEventListener("visibilitychange",t),window.removeEventListener("focus",t)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){var e;this.hasListeners()||(null==(e=this.cleanup)||e.call(this),this.cleanup=void 0)}setEventListener(e){var t;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e(e=>{"boolean"==typeof e?this.setFocused(e):this.onFocus()})}setFocused(e){this.focused=e,e&&this.onFocus()}onFocus(){this.listeners.forEach(e=>{e()})}isFocused(){return"boolean"==typeof this.focused?this.focused:"undefined"==typeof document||[void 0,"visible","prerender"].includes(document.visibilityState)}},C=new class extends i{constructor(){super(),this.setup=e=>{if(!o&&window.addEventListener){let t=()=>e();return window.addEventListener("online",t,!1),window.addEventListener("offline",t,!1),()=>{window.removeEventListener("online",t),window.removeEventListener("offline",t)}}}}onSubscribe(){this.cleanup||this.setEventListener(this.setup)}onUnsubscribe(){var e;this.hasListeners()||(null==(e=this.cleanup)||e.call(this),this.cleanup=void 0)}setEventListener(e){var t;this.setup=e,null==(t=this.cleanup)||t.call(this),this.cleanup=e(e=>{"boolean"==typeof e?this.setOnline(e):this.onOnline()})}setOnline(e){this.online=e,e&&this.onOnline()}
19onOnline(){this.listeners.forEach(e=>{e()})}isOnline(){return"boolean"==typeof this.online?this.online:"undefined"==typeof navigator||void 0===navigator.onLine||navigator.onLine}};function T(e){return Math.min(1e3*2**e,3e4)}function A(e){return"online"!==(null!=e?e:"online")||C.isOnline()}class M{constructor(e){this.revert=null==e?void 0:e.revert,this.silent=null==e?void 0:e.silent}}function I(e){return e instanceof M}function P(e){let t,n,r,i=!1,o=0,a=!1,s=new Promise((e,t)=>{n=e,r=t}),u=()=>!_.isFocused()||"always"!==e.networkMode&&!C.isOnline(),l=r=>{a||(a=!0,null==e.onSuccess||e.onSuccess(r),null==t||t(),n(r))},c=n=>{a||(a=!0,null==e.onError||e.onError(n),null==t||t(),r(n))},f=()=>new Promise(n=>{t=e=>{if(a||!u())return n(e)},null==e.onPause||e.onPause()}).then(()=>{t=void 0,a||null==e.onContinue||e.onContinue()}),d=()=>{let t;if(!a){try{t=e.fn()}catch(e){t=Promise.reject(e)}Promise.resolve(t).then(l).catch(t=>{var n,r;if(a)return;let s=null!=(n=e.retry)?n:3,l=null!=(r=e.retryDelay)?r:T,p="function"==typeof l?l(o,t):l,h=!0===s||"number"==typeof s&&o<s||"function"==typeof s&&s(o,t);!i&&h?(o++,null==e.onFail||e.onFail(o,t),S(p).then(()=>{if(u())return f()}).then(()=>{i?c(t):d()})):c(t)})}};return A(e.networkMode)?d():f().then(d),{promise:s,cancel:t=>{a||(c(new M(t)),null==e.abort||e.abort())},continue:()=>{null==t||t()},cancelRetry:()=>{i=!0},continueRetry:()=>{i=!1}}}let R=console,D=function(){let e=[],t=0,n=e=>{e()},r=e=>{e()},i=r=>{t?e.push(r):O(()=>{n(r)})},o=()=>{let t=e;e=[],t.length&&O(()=>{r(()=>{t.forEach(e=>{n(e)})})})};return{batch:e=>{let n;t++;try{n=e()}finally{--t||o()}return n},batchCalls:e=>(...t)=>{i(()=>{e(...t)})},schedule:i,setNotifyFunction:e=>{n=e},setBatchNotifyFunction:e=>{r=e}}}();class N{destroy(){this.clearGcTimeout()}scheduleGc(){this.clearGcTimeout(),s(this.cacheTime)&&(this.gcTimeout=setTimeout(()=>{this.optionalRemove()},this.cacheTime))}updateCacheTime(e){this.cacheTime=Math.max(this.cacheTime||0,null!=e?e:o?1/0:3e5)}clearGcTimeout(){this.gcTimeout&&(clearTimeout(this.gcTimeout),this.gcTimeout=void 0)}}class z extends N{constructor(e){super(),this.abortSignalConsumed=!1,this.defaultOptions=e.defaultOptions,this.setOptions(e.options),this.observers=[],this.cache=e.cache,this.logger=e.logger||R,this.queryKey=e.queryKey,this.queryHash=e.queryHash,this.initialState=e.state||function(e){let t="function"==typeof e.initialData?e.initialData():e.initialData,n=void 0!==e.initialData?"function"==typeof e.initialDataUpdatedAt?e.initialDataUpdatedAt():e.initialDataUpdatedAt:0,r=void 0!==t;return{data:t,dataUpdateCount:0,dataUpdatedAt:r?null!=n?n:Date.now():0,error:null,errorUpdateCount:0,errorUpdatedAt:0,fetchFailureCount:0,fetchMeta:null,isInvalidated:!1,status:r?"success":"loading",fetchStatus:"idle"}}(this.options),this.state=this.initialState,this.meta=e.meta}setOptions(e){this.options={...this.defaultOptions,...e},this.meta=null==e?void 0:e.meta,this.updateCacheTime(this.options.cacheTime)}optionalRemove(){this.observers.length||"idle"!==this.state.fetchStatus||this.cache.remove(this)}setData(e,t){let n=E(this.state.data,e,this.options);return this.dispatch({data:n,type:"success",dataUpdatedAt:null==t?void 0:t.updatedAt,manual:null==t?void 0:t.manual}),n}setState(e,t){this.dispatch({type:"setState",state:e,setStateOptions:t})}cancel(e){var t;let n=this.promise;return null==(t=this.retryer)||t.cancel(e),n?n.then(a).catch(a):Promise.resolve()}destroy(){super.destroy(),this.cancel({silent:!0})}reset(){this.destroy(),this.setState(this.initialState)}isActive(){return this.observers.some(e=>!1!==e.options.enabled)}isDisabled(){return this.getObserversCount()>0&&!this.isActive()}isStale(){return this.state.isInvalidated||!this.state.dataUpdatedAt||this.observers.some(e=>e.getCurrentResult().isStale)}isStaleByTime(e=0){return this.state.isInvalidated||!this.state.dataUpdatedAt||!l(this.state.dataUpdatedAt,e)}onFocus(){var e;let t=this.observers.find(e=>e.shouldFetchOnWindowFocus());t&&t.refetch({cancelRefetch:!1}),null==(e=this.retryer)||e.continue()}onOnline(){var e;let t=this.observers.find(e=>e.shouldFetchOnReconnect());t&&t.refetch({cancelRefetch:!1}),null==(e=this.retryer)||e.continue()}addObserver(e){-1===this.observers.indexOf(e)&&(this.observers.push(e),this.clearGcTimeout(),this.cache.notify({type:"observerAdded",query:this,observer:e}))}removeObserver(e){-1!==this.observers.indexOf(e)&&(this.observers=this.observers.filter(t=>
19t!==e),this.observers.length||(this.retryer&&(this.abortSignalConsumed?this.retryer.cancel({revert:!0}):this.retryer.cancelRetry()),this.scheduleGc()),this.cache.notify({type:"observerRemoved",query:this,observer:e}))}getObserversCount(){return this.observers.length}invalidate(){this.state.isInvalidated||this.dispatch({type:"invalidate"})}fetch(e,t){var n,r,i,o;if("idle"!==this.state.fetchStatus){if(this.state.dataUpdatedAt&&null!=t&&t.cancelRefetch)this.cancel({silent:!0});else if(this.promise)return null==(i=this.retryer)||i.continueRetry(),this.promise}if(e&&this.setOptions(e),!this.options.queryFn){let e=this.observers.find(e=>e.options.queryFn);e&&this.setOptions(e.options)}Array.isArray(this.options.queryKey);let a=function(){if("function"==typeof AbortController)return new AbortController}(),s={queryKey:this.queryKey,pageParam:void 0,meta:this.meta},u=e=>{Object.defineProperty(e,"signal",{enumerable:!0,get:()=>{if(a)return this.abortSignalConsumed=!0,a.signal}})};u(s);let l={fetchOptions:t,options:this.options,queryKey:this.queryKey,state:this.state,fetchFn:()=>this.options.queryFn?(this.abortSignalConsumed=!1,this.options.queryFn(s)):Promise.reject("Missing queryFn"),meta:this.meta};u(l),null==(n=this.options.behavior)||n.onFetch(l),this.revertState=this.state,("idle"===this.state.fetchStatus||this.state.fetchMeta!==(null==(r=l.fetchOptions)?void 0:r.meta))&&this.dispatch({type:"fetch",meta:null==(o=l.fetchOptions)?void 0:o.meta});let c=e=>{var t,n;I(e)&&e.silent||this.dispatch({type:"error",error:e}),I(e)||null==(t=(n=this.cache.config).onError)||t.call(n,e,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1};return this.retryer=P({fn:l.fetchFn,abort:null==a?void 0:a.abort.bind(a),onSuccess:e=>{var t,n;void 0!==e?(this.setData(e),null==(t=(n=this.cache.config).onSuccess)||t.call(n,e,this),this.isFetchingOptimistic||this.scheduleGc(),this.isFetchingOptimistic=!1):c(Error("Query data cannot be undefined"))},onError:c,onFail:()=>{this.dispatch({type:"failed"})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:l.options.retry,retryDelay:l.options.retryDelay,networkMode:l.options.networkMode}),this.promise=this.retryer.promise,this.promise}dispatch(e){this.state=(t=>{var n,r;switch(e.type){case"failed":return{...t,fetchFailureCount:t.fetchFailureCount+1};case"pause":return{...t,fetchStatus:"paused"};case"continue":return{...t,fetchStatus:"fetching"};case"fetch":return{...t,fetchFailureCount:0,fetchMeta:null!=(n=e.meta)?n:null,fetchStatus:A(this.options.networkMode)?"fetching":"paused",...!t.dataUpdatedAt&&{error:null,status:"loading"}};case"success":return{...t,data:e.data,dataUpdateCount:t.dataUpdateCount+1,dataUpdatedAt:null!=(r=e.dataUpdatedAt)?r:Date.now(),error:null,isInvalidated:!1,status:"success",...!e.manual&&{fetchStatus:"idle",fetchFailureCount:0}};case"error":let i=e.error;return I(i)&&i.revert&&this.revertState?{...this.revertState}:{...t,error:i,errorUpdateCount:t.errorUpdateCount+1,errorUpdatedAt:Date.now(),fetchFailureCount:t.fetchFailureCount+1,fetchStatus:"idle",status:"error"};case"invalidate":return{...t,isInvalidated:!0};case"setState":return{...t,...e.state}}})(this.state),D.batch(()=>{this.observers.forEach(t=>{t.onQueryUpdate(e)}),this.cache.notify({query:this,type:"updated",action:e})})}}class F extends i{constructor(e){super(),this.config=e||{},this.queries=[],this.queriesMap={}}build(e,t,n){var r;let i=t.queryKey,o=null!=(r=t.queryHash)?r:g(i,t),a=this.get(o);return a||(a=new z({cache:this,logger:e.getLogger(),queryKey:i,queryHash:o,options:e.defaultQueryOptions(t),state:n,defaultOptions:e.getQueryDefaults(i),meta:t.meta}),this.add(a)),a}add(e){this.queriesMap[e.queryHash]||(this.queriesMap[e.queryHash]=e,this.queries.push(e),this.notify({type:"added",query:e}))}remove(e){let t=this.queriesMap[e.queryHash];t&&(e.destroy(),this.queries=this.queries.filter(t=>t!==e),t===e&&delete this.queriesMap[e.queryHash],this.notify({type:"removed",query:e}))}clear(){D.batch(()=>{this.queries.forEach(e=>{this.remove(e)})})}get(e){return this.queriesMap[e]}getAll(){return this.queries}find(e,t){let[n]=d(e,t);return void 0===n.exact&&(n.exact=!0),this.queries.find(e=>h(n,e))}findAll(e,t){let[n]=d(e,t);return Object.keys(n).length>0?this.queries.filter(e=>h(n,e)):this.queries}notify(e){D.batch(()=>
19{this.listeners.forEach(t=>{t(e)})})}onFocus(){D.batch(()=>{this.queries.forEach(e=>{e.onFocus()})})}onOnline(){D.batch(()=>{this.queries.forEach(e=>{e.onOnline()})})}}class L extends N{constructor(e){super(),this.options={...e.defaultOptions,...e.options},this.mutationId=e.mutationId,this.mutationCache=e.mutationCache,this.logger=e.logger||R,this.observers=[],this.state=e.state||{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0},this.meta=e.meta,this.updateCacheTime(this.options.cacheTime),this.scheduleGc()}setState(e){this.dispatch({type:"setState",state:e})}addObserver(e){-1===this.observers.indexOf(e)&&(this.observers.push(e),this.clearGcTimeout(),this.mutationCache.notify({type:"observerAdded",mutation:this,observer:e}))}removeObserver(e){this.observers=this.observers.filter(t=>t!==e),this.scheduleGc(),this.mutationCache.notify({type:"observerRemoved",mutation:this,observer:e})}optionalRemove(){this.observers.length||("loading"===this.state.status?this.scheduleGc():this.mutationCache.remove(this))}continue(){return this.retryer?(this.retryer.continue(),this.retryer.promise):this.execute()}async execute(){var e,t,n,r,i,o,a,s,u,l,c,f,d,p,h,m;let g="loading"===this.state.status;try{if(!g){this.dispatch({type:"loading",variables:this.options.variables}),null==(a=(s=this.mutationCache.config).onMutate)||a.call(s,this.state.variables,this);let e=await (null==(u=(l=this.options).onMutate)?void 0:u.call(l,this.state.variables));e!==this.state.context&&this.dispatch({type:"loading",context:e,variables:this.state.variables})}let c=await (()=>{var e;return this.retryer=P({fn:()=>this.options.mutationFn?this.options.mutationFn(this.state.variables):Promise.reject("No mutationFn found"),onFail:()=>{this.dispatch({type:"failed"})},onPause:()=>{this.dispatch({type:"pause"})},onContinue:()=>{this.dispatch({type:"continue"})},retry:null!=(e=this.options.retry)?e:0,retryDelay:this.options.retryDelay,networkMode:this.options.networkMode}),this.retryer.promise})();return null==(e=(t=this.mutationCache.config).onSuccess)||e.call(t,c,this.state.variables,this.state.context,this),await (null==(n=(r=this.options).onSuccess)?void 0:n.call(r,c,this.state.variables,this.state.context)),await (null==(i=(o=this.options).onSettled)?void 0:i.call(o,c,null,this.state.variables,this.state.context)),this.dispatch({type:"success",data:c}),c}catch(e){try{throw null==(c=(f=this.mutationCache.config).onError)||c.call(f,e,this.state.variables,this.state.context,this),await (null==(d=(p=this.options).onError)?void 0:d.call(p,e,this.state.variables,this.state.context)),await (null==(h=(m=this.options).onSettled)?void 0:h.call(m,void 0,e,this.state.variables,this.state.context)),e}finally{this.dispatch({type:"error",error:e})}}}dispatch(e){this.state=(t=>{switch(e.type){case"failed":return{...t,failureCount:t.failureCount+1};case"pause":return{...t,isPaused:!0};case"continue":return{...t,isPaused:!1};case"loading":return{...t,context:e.context,data:void 0,error:null,isPaused:!A(this.options.networkMode),status:"loading",variables:e.variables};case"success":return{...t,data:e.data,error:null,status:"success",isPaused:!1};case"error":return{...t,data:void 0,error:e.error,failureCount:t.failureCount+1,isPaused:!1,status:"error"};case"setState":return{...t,...e.state}}})(this.state),D.batch(()=>{this.observers.forEach(t=>{t.onMutationUpdate(e)}),this.mutationCache.notify({mutation:this,type:"updated",action:e})})}}class B extends i{constructor(e){super(),this.config=e||{},this.mutations=[],this.mutationId=0}build(e,t,n){let r=new L({mutationCache:this,logger:e.getLogger(),mutationId:++this.mutationId,options:e.defaultMutationOptions(t),state:n,defaultOptions:t.mutationKey?e.getMutationDefaults(t.mutationKey):void 0,meta:t.meta});return this.add(r),r}add(e){this.mutations.push(e),this.notify({type:"added",mutation:e})}remove(e){this.mutations=this.mutations.filter(t=>t!==e),this.notify({type:"removed",mutation:e})}clear(){D.batch(()=>{this.mutations.forEach(e=>{this.remove(e)})})}getAll(){return this.mutations}find(e){return void 0===e.exact&&(e.exact=!0),this.mutations.find(t=>m(e,t))}findAll(e){return this.mutations.filter(t=>m(e,t))}notify(e){D.batch(()=>
19{this.listeners.forEach(t=>{t(e)})})}resumePausedMutations(){let e=this.mutations.filter(e=>e.state.isPaused);return D.batch(()=>e.reduce((e,t)=>e.then(()=>t.continue().catch(a)),Promise.resolve()))}}function $(){return{onFetch:e=>{e.fetchFn=()=>{var t,n,r,i,o,a;let s;let u=null==(t=e.fetchOptions)||null==(n=t.meta)?void 0:n.refetchPage,l=null==(r=e.fetchOptions)||null==(i=r.meta)?void 0:i.fetchMore,c=null==l?void 0:l.pageParam,f="forward"===(null==l?void 0:l.direction),d="backward"===(null==l?void 0:l.direction),p=(null==(o=e.state.data)?void 0:o.pages)||[],h=(null==(a=e.state.data)?void 0:a.pageParams)||[],m=h,g=!1,v=e.options.queryFn||(()=>Promise.reject("Missing queryFn")),y=(e,t,n,r)=>(m=r?[t,...m]:[...m,t],r?[n,...e]:[...e,n]),b=(t,n,r,i)=>{if(g)return Promise.reject("Cancelled");if(void 0===r&&!n&&t.length)return Promise.resolve(t);let o={queryKey:e.queryKey,pageParam:r,meta:e.meta};Object.defineProperty(o,"signal",{enumerable:!0,get:()=>{var t,n;return null!=(t=e.signal)&&t.aborted?g=!0:null==(n=e.signal)||n.addEventListener("abort",()=>{g=!0}),e.signal}});let a=v(o);return Promise.resolve(a).then(e=>y(t,r,e,i))};if(p.length){if(f){let t=void 0!==c,n=t?c:q(e.options,p);s=b(p,t,n)}else if(d){let t=void 0!==c,n=t?c:V(e.options,p);s=b(p,t,n,!0)}else{m=[];let t=void 0===e.options.getNextPageParam;s=!u||!p[0]||u(p[0],0,p)?b([],t,h[0]):Promise.resolve(y([],h[0],p[0]));for(let n=1;n<p.length;n++)s=s.then(r=>{if(!u||!p[n]||u(p[n],n,p)){let i=t?h[n]:q(e.options,r);return b(r,t,i)}return Promise.resolve(y(r,h[n],p[n]))})}}else s=b([]);return s.then(e=>({pages:e,pageParams:m}))}}}}function q(e,t){return null==e.getNextPageParam?void 0:e.getNextPageParam(t[t.length-1],t)}function V(e,t){return null==e.getPreviousPageParam?void 0:e.getPreviousPageParam(t[0],t)}class U extends i{constructor(e,t){super(),this.client=e,this.options=t,this.trackedProps=new Set,this.selectError=null,this.bindMethods(),this.setOptions(t)}bindMethods(){this.remove=this.remove.bind(this),this.refetch=this.refetch.bind(this)}onSubscribe(){1===this.listeners.length&&(this.currentQuery.addObserver(this),W(this.currentQuery,this.options)&&this.executeFetch(),this.updateTimers())}onUnsubscribe(){this.listeners.length||this.destroy()}shouldFetchOnReconnect(){return J(this.currentQuery,this.options,this.options.refetchOnReconnect)}shouldFetchOnWindowFocus(){return J(this.currentQuery,this.options,this.options.refetchOnWindowFocus)}destroy(){this.listeners=[],this.clearStaleTimeout(),this.clearRefetchInterval(),this.currentQuery.removeObserver(this)}setOptions(e,t){let n=this.options,r=this.currentQuery;if(this.options=this.client.defaultQueryOptions(e),b(n,this.options)||this.client.getQueryCache().notify({type:"observerOptionsUpdated",query:this.currentQuery,observer:this}),void 0!==this.options.enabled&&"boolean"!=typeof this.options.enabled)throw Error("Expected enabled to be a boolean");this.options.queryKey||(this.options.queryKey=n.queryKey),this.updateQuery();let i=this.hasListeners();i&&H(this.currentQuery,r,this.options,n)&&this.executeFetch(),this.updateResult(t),i&&(this.currentQuery!==r||this.options.enabled!==n.enabled||this.options.staleTime!==n.staleTime)&&this.updateStaleTimeout();let o=this.computeRefetchInterval();i&&(this.currentQuery!==r||this.options.enabled!==n.enabled||o!==this.currentRefetchInterval)&&this.updateRefetchInterval(o)}getOptimisticResult(e){let t=this.client.getQueryCache().build(this.client,e);return this.createResult(t,e)}getCurrentResult(){return this.currentResult}trackResult(e){let t={};return Object.keys(e).forEach(n=>{Object.defineProperty(t,n,{configurable:!1,enumerable:!0,get:()=>(this.trackedProps.add(n),e[n])})}),t}getCurrentQuery(){return this.currentQuery}remove(){this.client.getQueryCache().remove(this.currentQuery)}refetch({refetchPage:e,...t}={}){return this.fetch({...t,meta:{refetchPage:e}})}fetchOptimistic(e){let t=this.client.defaultQueryOptions(e),n=this.client.getQueryCache().build(this.client,t);return n.isFetchingOptimistic=!0,n.fetch().then(()=>this.createResult(n,t))}fetch(e){var t;return this.executeFetch({...e,cancelRefetch:null==(t=e.cancelRefetch)||t}).then(()=>(this.updateResult(),this.currentResult))}executeFetch(e){this.updateQuery();let t=this.currentQuery.fetch(this.options,e);return null!=e&&e.throwOnError||(t=t.catch(a)),t}updateStaleTimeout(){if(this.clearStaleTimeout(),o||this.currentResult.isStale||!s(this.options.staleTime))return;let e=l(this.currentResult.dataUpdatedAt,this.options.staleTime)+1;this.staleTimeoutId=setTimeout(()=>{this.currentResult.isStale||this.updateResult()},e)}computeRefetchInterval(){var e;return"function"==typeof this.options.refetchInterval?this.options.refetchInterval(this.currentResult.data,this.currentQuery):null!=(e=this.options.refetchInterval)&&e}updateRefetchInterval(e){this.clearRefetchInterval(),this.currentRefetchInterval=e,!o&&!1!==this.options.enabled&&s(this.currentRefetchInterval)&&0!==this.currentRefetchInterval&&(this.refetchIntervalId=setInterval(()=>
19{(this.options.refetchIntervalInBackground||_.isFocused())&&this.executeFetch()},this.currentRefetchInterval))}updateTimers(){this.updateStaleTimeout(),this.updateRefetchInterval(this.computeRefetchInterval())}clearStaleTimeout(){this.staleTimeoutId&&(clearTimeout(this.staleTimeoutId),this.staleTimeoutId=void 0)}clearRefetchInterval(){this.refetchIntervalId&&(clearInterval(this.refetchIntervalId),this.refetchIntervalId=void 0)}createResult(e,t){let n=this.currentQuery,r=this.options,i=this.currentResult,o=this.currentResultState,a=this.currentResultOptions,s=e!==n,u=s?e.state:this.currentQueryInitialState,l=s?this.currentResult:this.previousQueryResult,{state:c}=e,f,{dataUpdatedAt:d,error:p,errorUpdatedAt:h,fetchStatus:m,status:g}=c,v=!1,y=!1;if(t._optimisticResults){let i=this.hasListeners(),o=!i&&W(e,t),a=i&&H(e,n,t,r);(o||a)&&(m=A(e.options.networkMode)?"fetching":"paused",d||(g="loading")),"isRestoring"===t._optimisticResults&&(m="idle")}if(t.keepPreviousData&&!c.dataUpdateCount&&null!=l&&l.isSuccess&&"error"!==g)f=l.data,d=l.dataUpdatedAt,g=l.status,v=!0;else if(t.select&&void 0!==c.data){if(i&&c.data===(null==o?void 0:o.data)&&t.select===this.selectFn)f=this.selectResult;else try{this.selectFn=t.select,f=t.select(c.data),f=E(null==i?void 0:i.data,f,t),this.selectResult=f,this.selectError=null}catch(e){this.selectError=e}}else f=c.data;if(void 0!==t.placeholderData&&void 0===f&&"loading"===g){let e;if(null!=i&&i.isPlaceholderData&&t.placeholderData===(null==a?void 0:a.placeholderData))e=i.data;else if(e="function"==typeof t.placeholderData?t.placeholderData():t.placeholderData,t.select&&void 0!==e)try{e=t.select(e),e=E(null==i?void 0:i.data,e,t),this.selectError=null}catch(e){this.selectError=e}void 0!==e&&(g="success",f=e,y=!0)}this.selectError&&(p=this.selectError,f=this.selectResult,h=Date.now(),g="error");let b="fetching"===m;return{status:g,fetchStatus:m,isLoading:"loading"===g,isSuccess:"success"===g,isError:"error"===g,data:f,dataUpdatedAt:d,error:p,errorUpdatedAt:h,failureCount:c.fetchFailureCount,errorUpdateCount:c.errorUpdateCount,isFetched:c.dataUpdateCount>0||c.errorUpdateCount>0,isFetchedAfterMount:c.dataUpdateCount>u.dataUpdateCount||c.errorUpdateCount>u.errorUpdateCount,isFetching:b,isRefetching:b&&"loading"!==g,isLoadingError:"error"===g&&0===c.dataUpdatedAt,isPaused:"paused"===m,isPlaceholderData:y,isPreviousData:v,isRefetchError:"error"===g&&0!==c.dataUpdatedAt,isStale:G(e,t),refetch:this.refetch,remove:this.remove}}updateResult(e){let t=this.currentResult,n=this.createResult(this.currentQuery,this.options);if(this.currentResultState=this.currentQuery.state,this.currentResultOptions=this.options,b(n,t))return;this.currentResult=n;let r={cache:!0};!1!==(null==e?void 0:e.listeners)&&(()=>{if(!t)return!0;let{notifyOnChangeProps:e}=this.options;if("all"===e||!e&&!this.trackedProps.size)return!0;let n=new Set(null!=e?e:this.trackedProps);return this.options.useErrorBoundary&&n.add("error"),Object.keys(this.currentResult).some(e=>this.currentResult[e]!==t[e]&&n.has(e))})()&&(r.listeners=!0),this.notify({...r,...e})}updateQuery(){let e=this.client.getQueryCache().build(this.client,this.options);if(e===this.currentQuery)return;let t=this.currentQuery;this.currentQuery=e,this.currentQueryInitialState=e.state,this.previousQueryResult=this.currentResult,this.hasListeners()&&(null==t||t.removeObserver(this),e.addObserver(this))}onQueryUpdate(e){let t={};"success"===e.type?t.onSuccess=!e.manual:"error"!==e.type||I(e.error)||(t.onError=!0),this.updateResult(t),this.hasListeners()&&this.updateTimers()}notify(e){D.batch(()=>{var t,n,r,i,o,a,s,u;e.onSuccess?(null==(t=(n=this.options).onSuccess)||t.call(n,this.currentResult.data),null==(r=(i=this.options).onSettled)||r.call(i,this.currentResult.data,null)):e.onError&&(null==(o=(a=this.options).onError)||o.call(a,this.currentResult.error),null==(s=(u=this.options).onSettled)||s.call(u,void 0,this.currentResult.error)),e.listeners&&this.listeners.forEach(e=>{e(this.currentResult)}),e.cache&&this.client.getQueryCache().notify({query:this.currentQuery,type:"observerResultsUpdated"})})}}function W(e,t){return!(!1===t.enabled||e.state.dataUpdatedAt||"error"===e.state.status&&!1===t.retryOn
19Mount)||e.state.dataUpdatedAt>0&&J(e,t,t.refetchOnMount)}function J(e,t,n){if(!1!==t.enabled){let r="function"==typeof n?n(e):n;return"always"===r||!1!==r&&G(e,t)}return!1}function H(e,t,n,r){return!1!==n.enabled&&(e!==t||!1===r.enabled)&&(!n.suspense||"error"!==e.state.status)&&G(e,n)}function G(e,t){return e.isStaleByTime(t.staleTime)}class Q extends i{constructor(e,t){super(),this.client=e,this.queries=[],this.result=[],this.observers=[],this.observersMap={},t&&this.setQueries(t)}onSubscribe(){1===this.listeners.length&&this.observers.forEach(e=>{e.subscribe(t=>{this.onUpdate(e,t)})})}onUnsubscribe(){this.listeners.length||this.destroy()}destroy(){this.listeners=[],this.observers.forEach(e=>{e.destroy()})}setQueries(e,t){this.queries=e,D.batch(()=>{let e=this.observers,n=this.findMatchingObservers(this.queries);n.forEach(e=>e.observer.setOptions(e.defaultedQueryOptions,t));let r=n.map(e=>e.observer),i=Object.fromEntries(r.map(e=>[e.options.queryHash,e])),o=r.map(e=>e.getCurrentResult()),a=r.some((t,n)=>t!==e[n]);(e.length!==r.length||a)&&(this.observers=r,this.observersMap=i,this.result=o,this.hasListeners()&&(u(e,r).forEach(e=>{e.destroy()}),u(r,e).forEach(e=>{e.subscribe(t=>{this.onUpdate(e,t)})}),this.notify()))})}getCurrentResult(){return this.result}getOptimisticResult(e){return this.findMatchingObservers(e).map(e=>e.observer.getOptimisticResult(e.defaultedQueryOptions))}
19findMatchingObservers(e){let t=this.observers,n=e.map(e=>this.client.defaultQueryOptions(e)),r=n.flatMap(e=>{let n=t.find(t=>t.options.queryHash===e.queryHash);return null!=n?[{defaultedQueryOptions:e,observer:n}]:[]}),i=r.map(e=>e.defaultedQueryOptions.queryHash),o=n.filter(e=>!i.includes(e.queryHash)),a=t.filter(e=>!r.some(t=>t.observer===e)),s=e=>{let t=this.client.defaultQueryOptions(e),n=this.observersMap[t.queryHash];return null!=n?n:new U(this.client,t)},u=o.map((e,t)=>{if(e.keepPreviousData){let n=a[t];if(void 0!==n)return{defaultedQueryOptions:e,observer:n}}return{defaultedQueryOptions:e,observer:s(e)}});return r.concat(u).sort((e,t)=>n.indexOf(e.defaultedQueryOptions)-n.indexOf(t.defaultedQueryOptions))}onUpdate(e,t){let n=this.observers.indexOf(e);-1!==n&&(this.result=function(e,t,n){let r=e.slice(0);return r[t]=n,r}(this.result,n,t),this.notify())}notify(){D.batch(()=>{this.listeners.forEach(e=>{e(this.result)})})}}class K extends U{constructor(e,t){super(e,t)}bindMethods(){super.bindMethods(),this.fetchNextPage=this.fetchNextPage.bind(this),this.fetchPreviousPage=this.fetchPreviousPage.bind(this)}setOptions(e,t){super.setOptions({...e,behavior:$()},t)}getOptimisticResult(e){return e.behavior=$(),super.getOptimisticResult(e)}fetchNextPage({pageParam:e,...t}={}){return this.fetch({...t,meta:{fetchMore:{direction:"forward",pageParam:e}}})}fetchPreviousPage({pageParam:e,...t}={}){return this.fetch({...t,meta:{fetchMore:{direction:"backward",pageParam:e}}})}createResult(e,t){var n,r,i,o,a,s;let{state:u}=e;return{...super.createResult(e,t),fetchNextPage:this.fetchNextPage,fetchPreviousPage:this.fetchPreviousPage,hasNextPage:function(e,t){if(e.getNextPageParam&&Array.isArray(t)){let n=q(e,t);return null!=n&&!1!==n}}(t,null==(n=u.data)?void 0:n.pages),hasPreviousPage:function(e,t){if(e.getPreviousPageParam&&Array.isArray(t)){let n=V(e,t);return null!=n&&!1!==n}}(t,null==(r=u.data)?void 0:r.pages),isFetchingNextPage:"fetching"===u.fetchStatus&&"forward"===(null==(i=u.fetchMeta)||null==(o=i.fetchMore)?void 0:o.direction),isFetchingPreviousPage:"fetching"===u.fetchStatus&&"backward"===(null==(a=u.fetchMeta)||null==(s=a.fetchMore)?void 0:s.direction)}}}class Y extends i{constructor(e,t){super(),this.client=e,this.setOptions(t),this.bindMethods(),this.updateResult()}bindMethods(){this.mutate=this.mutate.bind(this),this.reset=this.reset.bind(this)}setOptions(e){let t=this.options;this.options=this.client.defaultMutationOptions(e),b(t,this.options)||this.client.getMutationCache().notify({type:"observerOptionsUpdated",mutation:this.currentMutation,observer:this})}onUnsubscribe(){var e;this.listeners.length||null==(e=this.currentMutation)||e.removeObserver(this)}onMutationUpdate(e){this.updateResult();let t={listeners:!0};"success"===e.type?t.onSuccess=!0:"error"===e.type&&(t.onError=!0),this.notify(t)}getCurrentResult(){return this.currentResult}reset(){this.currentMutation=void 0,this.updateResult(),this.notify({listeners:!0})}mutate(e,t){return this.mutateOptions=t,this.currentMutation&&this.currentMutation.removeObserver(this),this.currentMutation=this.client.getMutationCache().build(this.client,{...this.options,variables:void 0!==e?e:this.options.variables}),this.currentMutation.addObserver(this),this.currentMutation.execute()}updateResult(){let e=this.currentMutation?this.currentMutation.state:{context:void 0,data:void 0,error:null,failureCount:0,isPaused:!1,status:"idle",variables:void 0},t={...e,isLoading:"loading"===e.status,isSuccess:"success"===e.status,isError:"error"===e.status,isIdle:"idle"===e.status,mutate:this.mutate,reset:this.reset};this.currentResult=t}notify(e){D.batch(()=>{var t,n,r,i,o,a,s,u;this.mutateOptions&&(e.onSuccess?(null==(t=(n=this.mutateOptions).onSuccess)||t.call(n,this.currentResult.data,this.currentResult.variables,this.currentResult.context),null==(r=(i=this.mutateOptions).onSettled)||r.call(i,this.currentResult.data,null,this.currentResult.variables,this.currentResult.context)):e.onError&&(null==(o=(a=this.mutateOptions).onError)||o.call(a,this.currentResult.error,this.currentResult.variables,this.currentResult.context),null==(s=(u=this.mutateOptions).onSettled)||s.call(u,void 0,this.currentResult.error,this.currentResult.variables,this.currentResult.context))),e.listeners&&this.listeners.forEac
19h(e=>{e(this.currentResult)})})}}function Z(e){return e.state.isPaused}function X(e){return"success"===e.state.status}function ee(e,t,n){if("object"!=typeof t||null===t)return;let r=e.getMutationCache(),i=e.getQueryCache(),o=t.mutations||[],a=t.queries||[];o.forEach(t=>{var i;r.build(e,{...null==n||null==(i=n.defaultOptions)?void 0:i.mutations,mutationKey:t.mutationKey},t.state)}),a.forEach(t=>{var r;let o=i.get(t.queryHash);o?o.state.dataUpdatedAt<t.state.dataUpdatedAt&&o.setState(t.state):i.build(e,{...null==n||null==(r=n.defaultOptions)?void 0:r.queries,queryKey:t.queryKey,queryHash:t.queryHash},t.state)})}let et=r.createContext(void 0),en=r.createContext(!1);function er(e,t){return e||(t&&"undefined"!=typeof window?(window.ReactQueryClientContext||(window.ReactQueryClientContext=et),window.ReactQueryClientContext):et)}let ei=({context:e}={})=>{let t=r.useContext(er(e,r.useContext(en)));if(!t)throw Error("No QueryClient set, use QueryClientProvider to set one");return t},eo=r.createContext(!1),ea=()=>r.useContext(eo),es=eo.Provider;function eu(){let e=!1;return{clearReset:()=>{e=!1},reset:()=>{e=!0},isReset:()=>e}}let el=r.createContext(eu()),ec=()=>r.useContext(el);function ef(e,t){return"function"==typeof e?e(...t):!!e}function ed(e,t){let i=ei({context:e.context}),o=ea(),a=ec(),s=i.defaultQueryOptions(e);s._optimisticResults=o?"isRestoring":"optimistic",s.onError&&(s.onError=D.batchCalls(s.onError)),s.onSuccess&&(s.onSuccess=D.batchCalls(s.onSuccess)),s.onSettled&&(s.onSettled=D.batchCalls(s.onSettled)),s.suspense&&"number"!=typeof s.staleTime&&(s.staleTime=1e3),(s.suspense||s.useErrorBoundary)&&(a.isReset()||(s.retryOnMount=!1));let[u]=r.useState(()=>new t(i,s)),l=u.getOptimisticResult(s);if(n.useSyncExternalStore(r.useCallback(e=>o?()=>{}:u.subscribe(D.batchCalls(e)),[u,o]),()=>u.getCurrentResult(),()=>u.getCurrentResult()),r.useEffect(()=>{a.clearReset()},[a]),r.useEffect(()=>{u.setOptions(s,{listeners:!1})},[s,u]),s.suspense&&l.isLoading&&l.isFetching&&!o)throw u.fetchOptimistic(s).then(({data:e})=>{null==s.onSuccess||s.onSuccess(e),null==s.onSettled||s.onSettled(e,null)}
19).catch(e=>{a.clearReset(),null==s.onError||s.onError(e),null==s.onSettled||s.onSettled(void 0,e)});if(l.isError&&!a.isReset()&&!l.isFetching&&ef(s.useErrorBoundary,[l.error,u.getCurrentQuery()]))throw l.error;return s.notifyOnChangeProps?l:u.trackResult(l)}function ep(e,t={}){let n=ei({context:t.context}),i=r.useRef(t);i.current=t,r.useMemo(()=>{e&&ee(n,e,i.current)},[n,e])}function eh(){}e.CancelledError=M,e.Hydrate=({children:e,options:t,state:n})=>(ep(n,t),e),e.InfiniteQueryObserver=K,e.IsRestoringProvider=es,e.MutationCache=B,e.MutationObserver=Y,e.QueriesObserver=Q,e.QueryCache=F,e.QueryClient=class{constructor(e={}){this.queryCache=e.queryCache||new F,this.mutationCache=e.mutationCache||new B,this.logger=e.logger||R,this.defaultOptions=e.defaultOptions||{},this.queryDefaults=[],this.mutationDefaults=[]}mount(){this.unsubscribeFocus=_.subscribe(()=>{_.isFocused()&&(this.resumePausedMutations(),this.queryCache.onFocus())}),this.unsubscribeOnline=C.subscribe(()=>{C.isOnline()&&(this.resumePausedMutations(),this.queryCache.onOnline())})}unmount(){var e,t;null==(e=this.unsubscribeFocus)||e.call(this),null==(t=this.unsubscribeOnline)||t.call(this)}isFetching(e,t){let[n]=d(e,t);return n.fetchStatus="fetching",this.queryCache.findAll(n).length}isMutating(e){return this.mutationCache.findAll({...e,fetching:!0}).length}getQueryData(e,t){var n;return null==(n=this.queryCache.find(e,t))?void 0:n.state.data}getQueriesData(e){return this.getQueryCache().findAll(e).map(({queryKey:e,state:t})=>[e,t.data])}setQueryData(e,t,n){var r;let i=this.queryCache.find(e),o=(r=null==i?void 0:i.state.data,"function"==typeof t?t(r):t);if(void 0===o)return;let a=c(e),s=this.defaultQueryOptions(a);return this.queryCache.build(this,s).setData(o,{...n,manual:!0})}setQueriesData(e,t,n){return D.batch(()=>this.getQueryCache().findAll(e).map(({queryKey:e})=>[e,this.setQueryData(e,t,n)]))}getQueryState(e,t){var n;return null==(n=this.queryCache.find(e,t))?void 0:n.state}removeQueries(e,t){let[n]=d(e,t),r=this.queryCache;D.batch(()=>{r.findAll(n).forEach(e=>{r.remove(e)})})}resetQueries(e,t,n){let[r,i]=d(e,t,n),o=this.queryCache,a={type:"active",...r};return D.batch(()=>(o.findAll(r).forEach(e=>{e.reset()}),this.refetchQueries(a,i)))}cancelQueries(e,t,n){let[r,i={}]=d(e,t,n);void 0===i.revert&&(i.revert=!0);let o=D.batch(()=>this.queryCache.findAll(r).map(e=>e.cancel(i)));return Promise.all(o).then(a).catch(a)}invalidateQueries(e,t,n){let[r,i]=d(e,t,n);return D.batch(()=>{var e,t;if(this.queryCache.findAll(r).forEach(e=>{e.invalidate()}),"none"===r.refetchType)return Promise.resolve();let n={...r,type:null!=(e=null!=(t=r.refetchType)?t:r.type)?e:"active"};return this.refetchQueries(n,i)})}refetchQueries(e,t,n){let[r,i]=d(e,t,n),o=D.batch(()=>this.queryCache.findAll(r).filter(e=>!e.isDisabled()).map(e=>{var t;return e.fetch(void 0,{...i,cancelRefetch:null==(t=null==i?void 0:i.cancelRefetch)||t,meta:{refetchPage:r.refetchPage}})})),s=Promise.all(o).then(a);return null!=i&&i.throwOnError||(s=s.catch(a)),s}fetchQuery(e,t,n){let r=c(e,t,n),i=this.defaultQueryOptions(r);void 0===i.retry&&(i.retry=!1);let o=this.queryCache.build(this,i);return o.isStaleByTime(i.staleTime)?o.fetch(i):Promise.resolve(o.state.data)}prefetchQuery(e,t,n){return this.fetchQuery(e,t,n).then(a).catch(a)}fetchInfiniteQuery(e,t,n){let r=c(e,t,n);return r.behavior=$(),this.fetchQuery(r)}prefetchInfiniteQuery(e,t,n){return this.fetchInfiniteQuery(e,t,n).then(a).catch(a)}resumePausedMutations(){return this.mutationCache.resumePausedMutations()}getQueryCache(){return this.queryCache}getMutationCache(){return this.mutationCache}getLogger(){return this.logger}getDefaultOptions(){return this.defaultOptions}setDefaultOptions(e){this.defaultOptions=e}setQueryDefaults(e,t){let n=this.queryDefaults.find(t=>v(e)===v(t.queryKey));n?n.defaultOptions=t:this.queryDefaults.push({queryKey:e,defaultOptions:t})}getQueryDefaults(e){if(!e)return;let t=this.queryDefaults.find(t=>y(e,t.queryKey));return null==t?void 0:t.defaultOptions}setMutationDefaults(e,t){let n=this.mutationDefaults.find(t=>v(e)===v(t.mutationKey));n?n.defaultOptions=t:this.mutationDefaults.push({mutationKey:e,defaultOptions:t})}getMutationDefaults(e){if(!e)return;let t=this.mutationDefaults.find(t=>y(e,t.mutationKey));return null==t?void 0:t.defaultOptions}defaultQueryOptions(e){if(null!=e&&e._defaulted)return e;let t={...this.defaultOptions.queries,...this.getQueryDefaults(null==e?void 0:e.queryKey),...e,_defaulted:!0};return!t.queryHash&&t.queryKey&&(t.queryHash=g(t.queryKey,t)),void 0===t.refetchOnReconnect&&(t.refetchOnReconnect="always"!==t.networkMode),void 0===t.useErrorBoundary&&(t.useErrorBoundary=!!t.suspense),t}defaultMutationOptions(e){return null!=e&&e._defaulted?e:{...this.defaultOptions.mutations,...this.getMutationDefaults(null==e?void 0:e.mutationKey),...e,_defaulted:!0}}clear(){this.queryCache.clear(),this.mutationCache.clear()}},e.QueryClientProvider=({client:e,children:t,context:n,contextSharing:i=!1})=>{r.useEffect(()=>(e.mount(),()=>{e.unmount()}),[e]);let o=er(n,i);return r.createElement(en.Provider,{value:!n&&i},r.createElement(o.Provider,{value:e},t))},e.QueryErrorResetBoundary=({children:e})=>{let[t]=r.useState(()=>eu());return r.createElement(el.Provider,{value:t},"function"==typeof e?e(t):e)},e.QueryObserver=U,e.defaultContext=et,e.dehydrate=function(e,t={}){let n=[],r=[];if(!1!==t.dehydrateMutations){let r=t.shouldDehydrateMutation||Z;
19e.getMutationCache().getAll().forEach(e=>{r(e)&&n.push({mutationKey:e.options.mutationKey,state:e.state})})}if(!1!==t.dehydrateQueries){let n=t.shouldDehydrateQuery||X;e.getQueryCache().getAll().forEach(e=>{n(e)&&r.push({state:e.state,queryKey:e.queryKey,queryHash:e.queryHash})})}return{mutations:n,queries:r}},e.focusManager=_,e.hashQueryKey=v,e.hydrate=ee,e.isCancelledError=I,e.isError=function(e){return e instanceof Error},e.notifyManager=D,e.onlineManager=C,e.parseFilterArgs=d,e.parseMutationArgs=f,e.parseMutationFilterArgs=p,e.parseQueryArgs=c,e.useHydrate=ep,e.useInfiniteQuery=function(e,t,n){return ed(c(e,t,n),K)},e.useIsFetching=function(e,t,i){let[o,a={}]=d(e,t,i),s=ei({context:a.context}),u=s.getQueryCache();return n.useSyncExternalStore(r.useCallback(e=>u.subscribe(D.batchCalls(e)),[u]),()=>s.isFetching(o),()=>s.isFetching(o))},e.useIsMutating=function(e,t,i){let[o,a={}]=p(e,t,i),s=ei({context:a.context}),u=s.getMutationCache();return n.useSyncExternalStore(r.useCallback(e=>u.subscribe(D.batchCalls(e)),[u]),()=>s.isMutating(o),()=>s.isMutating(o))},e.useIsRestoring=ea,e.useMutation=function(e,t,i){let o=f(e,t,i),a=ei({context:o.context}),[s]=r.useState(()=>new Y(a,o));r.useEffect(()=>{s.setOptions(o)},[s,o]);let u=n.useSyncExternalStore(r.useCallback(e=>s.subscribe(D.batchCalls(e)),[s]),()=>s.getCurrentResult(),()=>s.getCurrentResult()),l=r.useCallback((e,t)=>{s.mutate(e,t).catch(eh)},[s]);if(u.error&&ef(s.options.useErrorBoundary,[u.error]))throw u.error;return{...u,mutate:l,mutateAsync:u.mutate}},e.useQueries=function({queries:e,context:t}){let i=ei({context:t}),o=ea(),a=r.useMemo(()=>e.map(e=>{let t=i.defaultQueryOptions(e);return t._optimisticResults=o?"isRestoring":"optimistic",t}),[e,i,o]),[s]=r.useState(()=>new Q(i,a)),u=s.getOptimisticResult(a);return n.useSyncExternalStore(r.useCallback(e=>o?()=>{}:s.subscribe(D.batchCalls(e)),[s,o]),()=>s.getCurrentResult(),()=>s.getCurrentResult()),r.useEffect(()=>{s.setQueries(a,{listeners:!1})},[a,s]),u},e.useQuery=function(e,t,n){return ed(c(e,t,n),U)},e.useQueryClient=ei,e.useQueryErrorResetBoundary=ec,Object.defineProperty(e,"__esModule",{value:!0})}(t,n(2784),n(43100))},62139:function(e,t,n){"use strict";n.d(t,{g7:function(){return u}});var r=null,i={},o=1,a="@wry/context:Slot",s=Array,u=s[a]||function(){var e=function(){function e(){this.id=["slot",o++,Date.now(),Math.random().toString(36).slice(2)].join(":")}return e.prototype.hasValue=function(){for(var e=r;e;e=e.parent)if(this.id in e.slots){var t=e.slots[this.id];if(t===i)break;return e!==r&&(r.slots[this.id]=t),!0}return r&&(r.slots[this.id]=i),!1},e.prototype.getValue=function(){if(this.hasValue())return r.slots[this.id]},e.prototype.withValue=function(e,t,n,i){var o,a=((o={__proto__:null})[this.id]=e,o),s=r;r={parent:s,slots:a};try{return t.apply(i,n)}finally{r=s}},e.bind=function(e){var t=r;return function(){var n=r;try{return r=t,e.apply(this,arguments)}finally{r=n}}},e.noContext=function(e,t,n){if(!r)return e.apply(n,t);var i=r;try{return r=null,e.apply(n,t)}finally{r=i}},e}();try{Object.defineProperty(s,a,{value:s[a]=e,enumerable:!1,writable:!1,configurable:!1})}finally{return e}}();u.bind,u.noContext},38229:function(e,t,n){"use strict";n.d(t,{D:function(){return u}});var r=Object.prototype,i=r.toString,o=r.hasOwnProperty,a=Function.prototype.toString,s=new Map;function u(e,t){try{return function e(t,n){if(t===n)return!0;var r=i.call(t);if(r!==i.call(n))return!1;switch(r){case"[object Array]":if(t.length!==n.length)break;case"[object Object]":if(d(t,n))return!0;var s=l(t),u=l(n),c=s.length;if(c!==u.length)break;for(var p=0;p<c;++p)if(!o.call(n,s[p]))return!1;for(var p=0;p<c;++p){var h=s[p];if(!e(t[h],n[h]))return!1}return!0;case"[object Error]":return t.name===n.name&&t.message===n.message;case"[object Number]":if(t!=t)return n!=n;case"[object Boolean]":case"[object Date]":return+t==+n;case"[object RegExp]":case"[object String]":return t==""+n;case"[object Map]":case"[object Set]":if(t.size!==n.size)break;if(d(t,n))return!0;for(var m=t.entries(),g="[object Map]"===r;;){var v=m.next();if(v.done)break;var y=v.value,b=y[0],k=y[1];if(!n.has(b)||g&&!e(k,n.get(b)))return!1}return!0;case"[object Uint16Array]":case"[object Uint8Array]":case"[object Uint32Array]":case"[object Int32Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object ArrayBuffer]":t=new Uint8Array(t),n=new Uint8Array(n);case"[object DataView]":var w=t.byteLength;if(w===n.byteLength)for(;w--&&t[w]===n[w];);return -1===w;case"[object AsyncFunction]":case"[object GeneratorFunction]":case"[object AsyncGeneratorFunction]":case"[object Function]":var x,j=a.call(t);if(j!==a.call(n))break;return!((x=j.length-f.length)>=0)||j.indexOf(f,x)!==x}return!1}(e,t)}finally{s.clear()}}function l(e){return Object.keys(e).filter(c,e)}function c(e){return void 0!==this[e]}var f="{ [native code] }";function d(e,t){var n=s.get(e);if(n){if(n.has(t))return!0}else s.set(e,n=new Set);return n.add(t),!1}},3985:function(e,t,n){"use strict";n.d(t,{B:function(){return s}});var r=function(){return Object.create(null)},i=Array.prototype,o=i.forEach,a=i.slice,s=function(){function e(e,t){void 0===e&&(e=!0),void 0===t&&(t=r),this.weakness=e,this.makeData=t}return e.prototype.lookup=function(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return this.lookupArray(e)},e.prototype.lookupArray=function(e){var t=this;return o.call(e,function(e){return t=t.getChildTrie(e)}),t.data||(t.data=this.makeData(a.call(e)))},e.prototype.getChildTrie=function(t){var n=this.weakness&&function(e){switch(typeof e){case"object":if(null===e)break;case"function":return!0}return!1}(t)?this.weak||(this.weak=new WeakMap):this.strong||(this.strong=new Map),r=n.get(t);return r||n.set(t,r=new e(this.weakness,this.makeData)),r},e}()},49732:function(e,t,n){"use strict";n.d(t,{Ry:function(){return l}});var r=new WeakMap,i=new WeakMap,o={},a=0,s=function(e){return e&&(e.host||s(e.parentNode))},u=function(e,t,n,u){var l=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=s(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});o[n]||(o[n]=new WeakMap);var c=o[n],f=[],d=new Set,p=new Set(l),h=function(e){!e||d.has(e)||(d.add(e),h(e.parentNode))};l.forEach(h);var m=function(e){!e||p.has(e)||Array.prototype.forEach.call(e.children,function(e){if(d.has(e))m(e);else{var t=e.getAttribute(u),o=null!==t&&"false"!==t,a=(r.get(e)||0)+1,s=(c.get(e)||0)+1;
19r.set(e,a),c.set(e,s),f.push(e),1===a&&o&&i.set(e,!0),1===s&&e.setAttribute(n,"true"),o||e.setAttribute(u,"true")}})};return m(t),d.clear(),a++,function(){f.forEach(function(e){var t=r.get(e)-1,o=c.get(e)-1;r.set(e,t),c.set(e,o),t||(i.has(e)||e.removeAttribute(u),i.delete(e)),o||e.removeAttribute(n)}),--a||(r=new WeakMap,r=new WeakMap,i=new WeakMap,o={})}},l=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),i=t||("undefined"==typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return i?(r.push.apply(r,Array.from(i.querySelectorAll("[aria-live]"))),u(r,i,n,"aria-hidden")):function(){return null}}},87911:function(e){function t(e){e=e||{},this.ms=e.min||100,this.max=e.max||1e4,this.factor=e.factor||2,this.jitter=e.jitter>0&&e.jitter<=1?e.jitter:0,this.attempts=0}e.exports=t,t.prototype.duration=function(){var e=this.ms*Math.pow(this.factor,this.attempts++);if(this.jitter){var t=Math.random(),n=Math.floor(t*this.jitter*e);e=(1&Math.floor(10*t))==0?e-n:e+n}return 0|Math.min(e,this.max)},t.prototype.reset=function(){this.attempts=0},t.prototype.setMin=function(e){this.ms=e},t.prototype.setMax=function(e){this.max=e},t.prototype.setJitter=function(e){this.jitter=e}},62680:function(e,t,n){"use strict";var r=n(67286),i=n(89429),o=i(r("String.prototype.indexOf"));e.exports=function(e,t){var n=r(e,!!t);return"function"==typeof n&&o(e,".prototype.")>-1?i(n):n}},89429:function(e,t,n){"use strict";var r=n(4090),i=n(67286),o=i("%Function.prototype.apply%"),a=i("%Function.prototype.call%"),s=i("%Reflect.apply%",!0)||r.call(a,o),u=i("%Object.getOwnPropertyDescriptor%",!0),l=i("%Object.defineProperty%",!0),c=i("%Math.max%");if(l)try{l({},"a",{value:1})}catch(e){l=null}e.exports=function(e){var t=s(r,a,arguments);return u&&l&&u(t,"length").configurable&&l(t,"length",{value:1+c(0,e.length-(arguments.length-1))}),t};var f=function(){return s(r,o,arguments)};l?l(e.exports,"apply",{value:f}):e.exports.apply=f},87582:function(e){function t(e){if(e)return function(e){for(var n in t.prototype)e[n]=t.prototype[n];return e}(e)}e.exports=t,t.prototype.on=t.prototype.addEventListener=function(e,t){return this._callbacks=this._callbacks||{},(this._callbacks["$"+e]=this._callbacks["$"+e]||[]).push(t),this},t.prototype.once=function(e,t){function n(){this.off(e,n),t.apply(this,arguments)}return n.fn=t,this.on(e,n),this},t.prototype.off=t.prototype.removeListener=t.prototype.removeAllListeners=t.prototype.removeEventListener=function(e,t){if(this._callbacks=this._callbacks||{},0==arguments.length)return this._callbacks={},this;var n,r=this._callbacks["$"+e];if(!r)return this;if(1==arguments.length)return delete this._callbacks["$"+e],this;for(var i=0;i<r.length;i++)if((n=r[i])===t||n.fn===t){r.splice(i,1);break}return 0===r.length&&delete this._callbacks["$"+e],this},t.prototype.emit=function(e){this._callbacks=this._callbacks||{};for(var t=Array(arguments.length-1),n=this._callbacks["$"+e],r=1;r<arguments.length;r++)t[r-1]=arguments[r];if(n){n=n.slice(0);for(var r=0,i=n.length;r<i;++r)n[r].apply(this,t)}return this},t.prototype.listeners=function(e){return this._callbacks=this._callbacks||{},this._callbacks["$"+e]||[]},t.prototype.hasListeners=function(e){return!!this.listeners(e).length}},19785:function(e,t,n){"use strict";function r(e,t){if(t.length<e)throw TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}n.d(t,{Z:function(){return r}})},17381:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(66700),i=n(19785);function o(e){return(0,i.Z)(1,arguments),Math.floor(function(e){return(0,i.Z)(1,arguments),(0,r.Z)(e).getTime()}(e)/1e3)}},66700:function(e,t,n){"use strict";n.d(t,{Z:function(){return i}});var r=n(19785);function i(e){(0,r.Z)(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||"object"==typeof e&&"[object Date]"===t?new Date(e.getTime()):"number"==typeof e||"[object Number]"===t?new Date(e):(("string"==typeof e||"[object String]"===t)&&"undefined"!=typeof console&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://git.io/fjule"),console.warn(Error().stack)),new Date(NaN))}},22699:function(e){function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function n(e){return"function"==typeof e}function r(e){return"object"==typeof e&&null!==e}e.exports=t,t.EventEmitter=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},t.prototype.emit=function(e){if(this._events||(this._events={}),"error"===e&&(!this._events.error||r(this._events.error)&&!this._events.error.length)){if(t=arguments[1],t instanceof Error)throw t;var t,i,o,a,s,u,l,c=Error('Uncaught, unspecified "error" event. ('+t+")");throw c.context=t,c}if(void 0===(i=this._events[e]))return!1;if(n(i))switch(arguments.length){case 1:i.call(this);break;case 2:i.call(this,arguments[1]);break;case 3:i.call(this,arguments[1],arguments[2]);break;
19default:a=Array.prototype.slice.call(arguments,1),i.apply(this,a)}else if(r(i))for(s=0,a=Array.prototype.slice.call(arguments,1),o=(u=i.slice()).length;s<o;s++)u[s].apply(this,a);return!0},t.prototype.addListener=function(e,i){var o,a;if(!n(i))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,n(i.listener)?i.listener:i),this._events[e]?r(this._events[e])?this._events[e].push(i):this._events[e]=[this._events[e],i]:this._events[e]=i,r(this._events[e])&&!this._events[e].warned&&(o=void 0===this._maxListeners?t.defaultMaxListeners:this._maxListeners)&&o>0&&this._events[e].length>o&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(e,t){if(!n(t))throw TypeError("listener must be a function");var r=!1;function i(){this.removeListener(e,i),r||(r=!0,t.apply(this,arguments))}return i.listener=t,this.on(e,i),this},t.prototype.removeListener=function(e,t){var i,o,a,s;if(!n(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(a=(i=this._events[e]).length,o=-1,i===t||n(i.listener)&&i.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(r(i)){for(s=a;s-- >0;)if(i[s]===t||i[s].listener&&i[s].listener===t){o=s;break}if(o<0)return this;1===i.length?(i.length=0,delete this._events[e]):i.splice(o,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},t.prototype.removeAllListeners=function(e){var t,r;if(!this._events)return this;if(!this._events.removeListener)return 0==arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0==arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(n(r=this._events[e]))this.removeListener(e,r);else if(r)for(;r.length;)this.removeListener(e,r[r.length-1]);return delete this._events[e],this},t.prototype.listeners=function(e){return this._events&&this._events[e]?n(this._events[e])?[this._events[e]]:this._events[e].slice():[]},t.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(n(t))return 1;if(t)return t.length}return 0},t.listenerCount=function(e,t){return e.listenerCount(t)}},69378:function(e){"use strict";e.exports=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){if(t.constructor!==n.constructor)return!1;if(Array.isArray(t)){if((r=t.length)!=n.length)return!1;for(i=r;0!=i--;)if(!e(t[i],n[i]))return!1;return!0}if(t.constructor===RegExp)return t.source===n.source&&t.flags===n.flags;if(t.valueOf!==Object.prototype.valueOf)return t.valueOf()===n.valueOf();if(t.toString!==Object.prototype.toString)return t.toString()===n.toString();if((r=(o=Object.keys(t)).length)!==Object.keys(n).length)return!1;for(i=r;0!=i--;)if(!Object.prototype.hasOwnProperty.call(n,o[i]))return!1;for(i=r;0!=i--;){var r,i,o,a=o[i];if(!e(t[a],n[a]))return!1}return!0}return t!=t&&n!=n}},6238:function(e){function t(e,t,n,r){var i=null==r||"number"==typeof r||"boolean"==typeof r?r:n(r),o=t.get(i);return void 0===o&&(o=e.call(this,r),t.set(i,o)),o}function n(e,t,n){var r=Array.prototype.slice.call(arguments,3),i=n(r),o=t.get(i);return void 0===o&&(o=e.apply(this,r),t.set(i,o)),o}function r(){return JSON.stringify(arguments)}function i(){this.cache=Object.create(null)}i.prototype.has=function(e){return e in this.cache},i.prototype.get=function(e){return this.cache[e]},i.prototype.set=function(e,t){this.cache[e]=t};var o={create:function(){return new i}};e.exports=function(e,i){var a=i&&i.cache?i.cache:o,s=i&&i.serializer?i.serializer:r;return(i&&i.strategy?i.strategy:function(e,r){var i,o,a=1===e.length?t:n;return i=r.cache.create(),o=r.serializer,a.bind(this,e,i,o)})(e,{cache:a,serializer:s})},e.exports.strategies={variadic:function(e,t){var r,i;return r=t.cache.create(),i=t.serializer,n.bind(this,e,r,i)},monadic:function(e,n){var r,i;return r=n.cache.create(),i=n.serializer,t.bind(this,e,r,i)}}},77847:function(e){e.exports=a,a.default=a,a.stable=l,a.stableStringify=l;
19var t="[...]",n="[Circular]",r=[],i=[];function o(){return{depthLimit:Number.MAX_SAFE_INTEGER,edgesLimit:Number.MAX_SAFE_INTEGER}}function a(e,a,u,l){void 0===l&&(l=o()),function e(r,i,o,a,u,l,c){if(l+=1,"object"==typeof r&&null!==r){for(f=0;f<a.length;f++)if(a[f]===r){s(n,r,i,u);return}if(void 0!==c.depthLimit&&l>c.depthLimit||void 0!==c.edgesLimit&&o+1>c.edgesLimit){s(t,r,i,u);return}if(a.push(r),Array.isArray(r))for(f=0;f<r.length;f++)e(r[f],f,f,a,r,l,c);else{var f,d=Object.keys(r);for(f=0;f<d.length;f++){var p=d[f];e(r[p],p,f,a,r,l,c)}}a.pop()}}(e,"",0,[],void 0,0,l);try{f=0===i.length?JSON.stringify(e,a,u):JSON.stringify(e,c(a),u)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var f,d=r.pop();4===d.length?Object.defineProperty(d[0],d[1],d[3]):d[0][d[1]]=d[2]}}return f}function s(e,t,n,o){var a=Object.getOwnPropertyDescriptor(o,n);void 0!==a.get?a.configurable?(Object.defineProperty(o,n,{value:e}),r.push([o,n,t,a])):i.push([t,n,e]):(o[n]=e,r.push([o,n,t]))}function u(e,t){return e<t?-1:e>t?1:0}function l(e,a,l,f){void 0===f&&(f=o());var d,p=function e(i,o,a,l,c,f,d){if(f+=1,"object"==typeof i&&null!==i){for(p=0;p<l.length;p++)if(l[p]===i){s(n,i,o,c);return}try{if("function"==typeof i.toJSON)return}catch(e){return}if(void 0!==d.depthLimit&&f>d.depthLimit||void 0!==d.edgesLimit&&a+1>d.edgesLimit){s(t,i,o,c);return}if(l.push(i),Array.isArray(i))for(p=0;p<i.length;p++)e(i[p],p,p,l,i,f,d);else{var p,h={},m=Object.keys(i).sort(u);for(p=0;p<m.length;p++){var g=m[p];e(i[g],g,p,l,i,f,d),h[g]=i[g]}if(void 0===c)return h;r.push([c,o,i]),c[o]=h}l.pop()}}(e,"",0,[],void 0,0,f)||e;try{d=0===i.length?JSON.stringify(p,a,l):JSON.stringify(p,c(a),l)}catch(e){return JSON.stringify("[unable to serialize, circular reference is too complex to analyze]")}finally{for(;0!==r.length;){var h=r.pop();4===h.length?Object.defineProperty(h[0],h[1],h[3]):h[0][h[1]]=h[2]}}return d}function c(e){return e=void 0!==e?e:function(e,t){return t},function(t,n){if(i.length>0)for(var r=0;r<i.length;r++){var o=i[r];if(o[1]===t&&o[0]===n){n=o[2],i.splice(r,1);break}}return e.call(this,t,n)}}},46442:function(e,t){var n,r,i,o,a;n=t,i=void 0===Number.MAX_SAFE_INTEGER?9007199254740991:Number.MAX_SAFE_INTEGER,o=new WeakMap,a=(r=function(e,t){return o.set(e,t),t},function(e){var t=o.get(e),n=void 0===t?e.size:t<1073741824?t+1:0;if(!e.has(n))return r(e,n);if(e.size<536870912){for(;e.has(n);)n=Math.floor(1073741824*Math.random());return r(e,n)}if(e.size>i)throw Error("Congratulations, you created a collection of unique numbers which uses all available integers!");for(;e.has(n);)n=Math.floor(Math.random()*i);return r(e,n)}),n.addUniqueNumber=function(e){var t=a(e);return e.add(t),t},n.generateUniqueNumber=a,Object.defineProperty(n,"__esModule",{value:!0})},37795:function(e){"use strict";var t=Array.prototype.slice,n=Object.prototype.toString;e.exports=function(e){var r,i=this;if("function"!=typeof i||"[object Function]"!==n.call(i))throw TypeError("Function.prototype.bind called on incompatible "+i);for(var o=t.call(arguments,1),a=Math.max(0,i.length-o.length),s=[],u=0;u<a;u++)s.push("$"+u);if(r=Function("binder","return function ("+s.join(",")+"){ return binder.apply(this,arguments); }")(function(){if(!(this instanceof r))return i.apply(e,o.concat(t.call(arguments)));var n=i.apply(this,o.concat(t.call(arguments)));return Object(n)===n?n:this}),i.prototype){var l=function(){};l.prototype=i.prototype,r.prototype=new l,l.prototype=null}return r}},4090:function(e,t,n){"use strict";var r=n(37795);e.exports=Function.prototype.bind||r},67286:function(e,t,n){"use strict";var r,i=SyntaxError,o=Function,a=TypeError,s=function(e){try{return o('"use strict"; return ('+e+").constructor;")()}catch(e){}},u=Object.getOwnPropertyDescriptor;if(u)try{u({},"")}catch(e){u=null}var l=function(){throw new a},c=u?function(){try{return arguments.callee,l}catch(e){try{return u(arguments,"callee").get}catch(e){return l}}}():l,f=n(44123)(),d=Object.getPrototypeOf||function(e){return e.__proto__},p={},h="undefined"==typeof Uint8Array?r:d(Uint8Array),m={"%AggregateError%":"undefined"==typeof AggregateError?r:AggregateError,"%Array%":Array,"%ArrayBuffer%":"undefined"==typeof ArrayBuffer?r:ArrayBuffer,"%ArrayIteratorPrototype%":f?d([][Symbol.iterator]()):r,"%AsyncFromSyncIteratorPrototype%":r,"%AsyncFunction%":p,"%AsyncGenerator%":p,"%AsyncGeneratorFunction%":p,"%AsyncIteratorPrototype%":p,"%Atomics%":"undefined"==typeof Atomics?r:Atom
19ics,"%BigInt%":"undefined"==typeof BigInt?r:BigInt,"%Boolean%":Boolean,"%DataView%":"undefined"==typeof DataView?r:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":Error,"%eval%":eval,"%EvalError%":EvalError,"%Float32Array%":"undefined"==typeof Float32Array?r:Float32Array,"%Float64Array%":"undefined"==typeof Float64Array?r:Float64Array,"%FinalizationRegistry%":"undefined"==typeof FinalizationRegistry?r:FinalizationRegistry,"%Function%":o,"%GeneratorFunction%":p,"%Int8Array%":"undefined"==typeof Int8Array?r:Int8Array,"%Int16Array%":"undefined"==typeof Int16Array?r:Int16Array,"%Int32Array%":"undefined"==typeof Int32Array?r:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":f?d(d([][Symbol.iterator]())):r,"%JSON%":"object"==typeof JSON?JSON:r,"%Map%":"undefined"==typeof Map?r:Map,"%MapIteratorPrototype%":"undefined"!=typeof Map&&f?d(new Map()[Symbol.iterator]()):r,"%Math%":Math,"%Number%":Number,"%Object%":Object,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":"undefined"==typeof Promise?r:Promise,"%Proxy%":"undefined"==typeof Proxy?r:Proxy,"%RangeError%":RangeError,"%ReferenceError%":ReferenceError,"%Reflect%":"undefined"==typeof Reflect?r:Reflect,"%RegExp%":RegExp,"%Set%":"undefined"==typeof Set?r:Set,"%SetIteratorPrototype%":"undefined"!=typeof Set&&f?d(new Set()[Symbol.iterator]()):r,"%SharedArrayBuffer%":"undefined"==typeof SharedArrayBuffer?r:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":f?d(""[Symbol.iterator]()):r,"%Symbol%":f?Symbol:r,"%SyntaxError%":i,"%ThrowTypeError%":c,"%TypedArray%":h,"%TypeError%":a,"%Uint8Array%":"undefined"==typeof Uint8Array?r:Uint8Array,"%Uint8ClampedArray%":"undefined"==typeof Uint8ClampedArray?r:Uint8ClampedArray,"%Uint16Array%":"undefined"==typeof Uint16Array?r:Uint16Array,"%Uint32Array%":"undefined"==typeof Uint32Array?r:Uint32Array,"%URIError%":URIError,"%WeakMap%":"undefined"==typeof WeakMap?r:WeakMap,"%WeakRef%":"undefined"==typeof WeakRef?r:WeakRef,"%WeakSet%":"undefined"==typeof WeakSet?r:WeakSet},g=function e(t){var n;if("%AsyncFunction%"===t)n=s("async function () {}");else if("%GeneratorFunction%"===t)n=s("function* () {}");else if("%AsyncGeneratorFunction%"===t)n=s("async function* () {}");else if("%AsyncGenerator%"===t){var r=e("%AsyncGeneratorFunction%");r&&(n=r.prototype)}else if("%AsyncIteratorPrototype%"===t){var i=e("%AsyncGenerator%");i&&(n=d(i.prototype))}return m[t]=n,n},v={"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},y=n(4090),b=n(23198),k=y.call(Function.call,Array.prototype.concat),w=y.call(Function.apply,Array.prototype.splice),x=y.call(Function.call,String.prototype.replace),j=y.call(Function.call,String.prototype.slice),S=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,O=/\\(\\)?/g,E=function(e){var t=j(e,0,1),n=j(e,-1);if("%"===t&&"%"!==n)throw new i("invalid intrinsic syntax, expected closing `%`");if("%"===n&&"%"!==t)throw new i("invalid intrinsic syntax, expected opening `%`");var r=[];return x(e,S,function(e,t,n,i){r[r.length]=n?x(i,O,"$1"):t||e}),r},_=function(e,t){var n,r=e;if(b(v,r)&&(r="%"+(n=v[r])[0]+"%"),b(m,r)){var o=m[r];if(o===p&&(o=g(r)),void 0===o&&!t)throw new a("intrinsic "+e+" exists, but is not available. Please file an issue!");return{alias:n,name:r,value:o}}throw new i("intrinsic "+e+" does not exist!")};e.exports=function(e,t){if("string"!=typeof e||0===e.length)throw new a("intrinsic name must be a non-empty string");if(arguments.length>1&&"boolean"!=typeof t)throw new a('"allowMissing" argument must be a boolean');var n=E(e),r=n.length>0?n[0]:"",o=_("%"+r+"%",t),s=o.name,l=o.value,c=!1,f=o.alias;f&&(r=f[0],w(n,k([0,1],f)));for(var d=1,p=!0;d<n.length;d+=1){var h=n[d],g=j(h,0,1),v=j(h,-1);if(('"'===g||"'"===g||"`"===g||'"'===v||"'"===v||"`"===v)&&g!==v)throw new i("property names with quotes must have matching quotes");if("constructor"!==h&&p||(c=!0),r+="."+h,b(m,s="%"+r+"%"))l=m[s];else if(null!=l){if(!(h in l)){if(!t)throw new a("base intrinsic for "+e+" exists, but the property is not available.");return}if(u&&d+1>=n.length){var y=u(l,h);l=(p=!!y)&&"get"in y&&!("originalValue"in y.get)?y.get:l[h]}else p=b(l,h),l=l[h];p&&!c&&(m[s]=l)}}return l}},44123:function(e,t,n){"use strict";var r="undefined"!=typeof Symbol&&Symbol,i=n(10300);e.exports=function(){return"function"==typeof r&&"function"==typeof Symbol&&"symbol"==typeof r("foo")&&"symbol"==typeof Symbol("bar")&&i()}},10300:function(e){"use strict";e.exports=function(){if("function"!=typeof Symbol||"function"!=typeof Object.getOwnPropertySymbols)return!1;if("symbol"==typeof Symbol.iterator)return!0;var e={},t=Symbol("test"),n=Object(t);if("string"==typeof t||"[object Symbol]"!==Object.prototype.toString.call(t)||"[object Symbol]"!==Object.prototype.toString.call(n))return!1;for(t in e[t]=42,e)return!1;if("function"==typeof Object.keys&&0!==Object.keys(e).length||"function"==typeof Object.getOwnPropertyNames&&0!==Object.getOwnPropertyNames(e).length)return!1;var r=Object.getOwnPropertySymbols(e);if(1!==r.length||r[0]!==t||!Object.prototype.propertyIsEnumerable.call(e,t))return!1;if("function"==typeof Object.getOwnPropertyDescriptor){var i=Object.getOwnPropertyDescriptor(e,t);if(42!==i.value||!0!==i.enumerable)return!1}return!0}},23198:function(e,t,n){"use strict";var r=n(4090);e.exports=r.call(Function.call,Object.prototype.hasOwnProperty)},9340:function(e,t,n){"use strict";n.d(t,{K:function(){return r},k:function(){return i}});var r=function(){},i=function(){}},73463:function(e,t,n){"use strict";var r=n(73887),i={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},a={$$typeof:!0,compare:!0,defaultProps:!0,displayName:!0,propTypes:!0,type:!0},s={};function u(e){return r.isMemo(e)?a:s[e.$$typeof]||i}s[r.ForwardRef]={$$typeof:!0,render:!0,defaultProps:!0,displayName:!0,propTypes:!0},s[r.Memo]=a;var l=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 i=p(n);i&&i!==h&&e(t,i,r)}var a=c(n);f&&(a=a.concat(f(n)));for(var s=u(t),m=u(n),g=0;g<a.length;++g){var v=a[g];if(!o[v]&&!(r&&r[v])&&!(m&&m[v])&&!(s&&s[v])){var y=d(n,v);try{l(t,v,y)}catch(e){}}}}return t}},43459:function(e,t){"use strict";/** @license React v16.13.1 20 * react-is.production.min.js 21 * 22 * Copyright (c) Facebook, Inc. and its affiliates. 23 * 24 * This source code is licensed under the MIT license found in the 25 * LICENSE file in the root directory of this source tree. 26 */var n="function"==typeof Symbol&&Symbol.for,r=n?Symbol.for("react.element"):60103,i=n?Symbol.for("react.portal"):60106,o=n?Symbol.for("react.fragment"):60107,a=n?Symbol.for("react.strict_mode"):60108,s=n?Symbol.for("react.profiler"):60114,u=n?Symbol.for("react.provider"):60109,l=n?Symbol.for("react.context"):60110,c=n?Symbol.for("react.async_mode"):60111,f=n?Symbol.for("react.concurrent_mode"):60111,d=n?Symbol.for("react.forward_ref"):60112,p=n?Symbol.for("react.suspense"):60113,h=n?Symbol.for("react.suspense_list"):60120,m=n?Symbol.for("react.memo"):60115,g=n?Symbol.for("react.lazy"):60116,v=n?Symbol.for("react.block"):60121,y=n?Symbol.for("react.fundamental"):60117,b=n?Symbol.for("react.responder"):60118,k=n?Symbol.for("react.scope"):60119;function w(e){if("object"==typeof e&&null!==e){var t=e.$$typeof;switch(t){case r:switch(e=e.type){case c:case f:case o:case s:case a:case p:return e;default:switch(e=e&&e.$$typeof){case l:case d:case g:case m:case u:return e;default:return t}}case i:return t}}}function x(e){return w(e)===f}t.AsyncMode=c,t.ConcurrentMode=f,t.ContextConsumer=l,t.ContextProvider=u,t.Element=r,t.ForwardRef=d,t.Fragment=o,t.Lazy=g,t.Memo=m,t.Portal=i,t.Profiler=s,t.StrictMode=a,t.Suspense=p,t.isAsyncMode=function(e){return x(e)||w(e)===c},t.isConcurrentMode=x,t.isContextConsumer=function(e){return w(e)===l},t.isContextProvider=function(e){return w(e)===u},t.isElement=function(e){return"object"==typeof e&&null!==e&&e.$$typeof===r},t.isForwardRef=function(e){return w(e)===d},t.isFragment=function(e){return w(e)===o},t.isLazy=function(e){return w(e)===g},t.isMemo=function(e){return w(e)===m},t.isPortal=function(e){return w(e)===i},t.isProfiler=function(e){return w(e)===s},t.isStrictMode=function(e){return w(e)===a},t.isSuspense=function(e){return w(e)===p},t.isValidElementType=function(e){return"string"==typeof e||"function"==typeof e||e===o||e===f||e===s||e===a||e===p||e===h||"object"==typeof e&&null!==e&&(e.$$typeof===g||e.$$typeof===m||e.$$typeof===u||e.$$typeof===l||e.$$typeof===d||e.$$typeof===y||e.$$typeof===b||e.$$typeof===k||e.$$typeof===v)},t.typeOf=w},73887:function(e,t,n){"use strict";e.exports=n(43459)},91285:function(e){"function"==typeof Object.create?e.exports=function(e,t){t&&(e.super_=t,e.prototype=Object.create(t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}))}:e.exports=function(e,t){if(t){e.super_=t;var n=function(){};n.prototype=t.prototype,e.prototype=new n,e.prototype.constructor=e}}},87202:function(e,t){"use strict";for(var n="undefined"!=typeof window&&/Mac|iPod|iPhone|iPad/.test(window.navigator.platform),r={alt:"altKey",control:"ctrlKey",meta:"metaKey",shift:"shiftKey"},i={add:"+",break:"pause",cmd:"meta",command:"meta",ctl:"control",ctrl:"control",del:"delete",down:"arrowdown",esc:"escape",ins:"insert",left:"arrowleft",mod:n?"meta":"control",opt:"alt",option:"alt",return:"enter",right:"arrowright",space:" ",spacebar:" ",up:"arrowup",win:"meta",windows:"meta"},o={backspace:8,tab:9,enter:13,shift:16,control:17,alt:18,pause:19,capslock:20,escape:27," ":32,pageup:33,pagedown:34,end:35,home:36,arrowleft:37,arrowup:38,arrowright:39,arrowdown:40,insert:45,delete:46,meta:91,numlock:144,scrolllock:145,";":186,"=":187,",":188,"-":189,".":190,"/":191,"`":192,"[":219,"\\":220,"]":221,"'":222},a=1;a<20;a++)o["f"+a]=111+a;function s(e,t,n){!t||"byKey"in t||(n=t,t=null),Array.isArray(e)||(e=[e]);var a=e.map(function(e){return function(e,t){var n=t&&t.byKey,a={},s=(e=e.replace("++","+add")).split("+"),l=s.length;for(var c in r)a[r[c]]=!1;var f=!0,d=!1,p=void 0;try{for(var h,m=s[Symbol.iterator]();!(f=(h=m.next()).done);f=!0){var g,v=h.value,y=v.endsWith("?")&&v.length>1;y&&(v=v.slice(0,-1));var b=u(v),k=r[b];if(v.length>1&&!k&&!i[v]&&!o[b])throw TypeError('Unknown modifier: "'+v+'"');1!==l&&k||(n?a.key=b:a.which=(g=v,o[g=u(g)]||g.toUpperCase().charCo
26deAt(0))),k&&(a[k]=!y||null)}}catch(e){d=!0,p=e}finally{try{!f&&m.return&&m.return()}finally{if(d)throw p}}return a}(e,t)}),s=function(e){return a.some(function(t){return function(e,t){for(var n in e){var r=e[n],i=void 0;if(null!=r&&(null!=(i="key"===n&&null!=t.key?t.key.toLowerCase():"which"===n?91===r&&93===t.which?91:t.which:t[n])||!1!==r)&&i!==r)return!1}return!0}(t,e)})};return null==n?s:s(n)}function u(e){return e=i[e=e.toLowerCase()]||e}t.ZP=s,t.P6=s},11597:function(e,t,n){"use strict";function r(e){function t(e,t){Error.captureStackTrace&&Error.captureStackTrace(this,this.constructor),this.message=e,this.code=t}return t.prototype=Error(),t.prototype.name=e,t.prototype.constructor=t,t}n.d(t,{j2:function(){return tp}});let i=r("LaunchDarklyUnexpectedResponseError"),o=r("LaunchDarklyInvalidEnvironmentIdError"),a=r("LaunchDarklyInvalidUserError"),s=r("LaunchDarklyInvalidEventKeyError"),u=r("LaunchDarklyInvalidArgumentError"),l=r("LaunchDarklyFlagFetchError");for(var c={LDUnexpectedResponseError:i,LDInvalidEnvironmentIdError:o,LDInvalidUserError:a,LDInvalidEventKeyError:s,LDInvalidArgumentError:u,LDInvalidDataError:r("LaunchDarklyInvalidDataError"),LDFlagFetchError:l,isHttpErrorRecoverable:function(e){return!(e>=400&&e<500)||400===e||408===e||429===e}},f=[],d=[],p="undefined"!=typeof Uint8Array?Uint8Array:Array,h="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",m=0,g=h.length;m<g;++m)f[m]=h[m],d[h.charCodeAt(m)]=m;function v(e){var t=e.length;if(t%4>0)throw Error("Invalid string. Length must be a multiple of 4");var n=e.indexOf("=");return -1===n&&(n=t),[n,n===t?0:4-n%4]}d["-".charCodeAt(0)]=62,d["_".charCodeAt(0)]=63;var y={byteLength:function(e){var t=v(e),n=t[0],r=t[1];return 3*(n+r)/4-r},toByteArray:function(e){var t,n,r=v(e),i=r[0],o=r[1],a=new p(3*(i+o)/4-o),s=0,u=o>0?i-4:i;for(n=0;n<u;n+=4)t=d[e.charCodeAt(n)]<<18|d[e.charCodeAt(n+1)]<<12|d[e.charCodeAt(n+2)]<<6|d[e.charCodeAt(n+3)],a[s++]=t>>16&255,a[s++]=t>>8&255,a[s++]=255&t;return 2===o&&(t=d[e.charCodeAt(n)]<<2|d[e.charCodeAt(n+1)]>>4,a[s++]=255&t),1===o&&(t=d[e.charCodeAt(n)]<<10|d[e.charCodeAt(n+1)]<<4|d[e.charCodeAt(n+2)]>>2,a[s++]=t>>8&255,a[s++]=255&t),a},fromByteArray:function(e){for(var t,n=e.length,r=n%3,i=[],o=0,a=n-r;o<a;o+=16383)i.push(function(e,t,n){for(var r,i=[],o=t;o<n;o+=3)i.push(f[(r=(e[o]<<16&16711680)+(e[o+1]<<8&65280)+(255&e[o+2]))>>18&63]+f[r>>12&63]+f[r>>6&63]+f[63&r]);return i.join("")}(e,o,o+16383>a?a:o+16383));return 1===r?i.push(f[(t=e[n-1])>>2]+f[t<<4&63]+"=="):2===r&&i.push(f[(t=(e[n-2]<<8)+e[n-1])>>10]+f[t>>4&63]+f[t<<2&63]+"="),i.join("")}},b=Array.isArray,k=Object.keys,w=Object.prototype.hasOwnProperty,x=function e(t,n){if(t===n)return!0;if(t&&n&&"object"==typeof t&&"object"==typeof n){var r,i,o,a=b(t),s=b(n);if(a&&s){if((i=t.length)!=n.length)return!1;for(r=i;0!=r--;)if(!e(t[r],n[r]))return!1;return!0}if(a!=s)return!1;var u=t instanceof Date,l=n instanceof Date;if(u!=l)return!1;if(u&&l)return t.getTime()==n.getTime();var c=t instanceof RegExp,f=n instanceof RegExp;if(c!=f)return!1;if(c&&f)return t.toString()==n.toString();var d=k(t);if((i=d.length)!==k(n).length)return!1;for(r=i;0!=r--;)if(!w.call(n,d[r]))return!1;for(r=i;0!=r--;)if(!e(t[o=d[r]],n[o]))return!1;return!0}return t!=t&&n!=n};let j=["key","ip","country","email","firstName","lastName","avatar","name"];function S(e){let t=unescape(encodeURIComponent(e));return y.fromByteArray(function(e){let t=[];for(let n=0;n<e.length;n++)t.push(e.charCodeAt(n));return t}(t))}function O(e){return S(e).replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}function E(e,t){return Object.prototype.hasOwnProperty.call(e,t)}var _,C={appendUrlPath:function(e,t){return(e.endsWith("/")?e.substring(0,e.length-1):e)+(t.startsWith("/")?"":"/")+t},base64URLEncode:O,btoa:S,chunkEventsForUrl:function(e,t){let n=t.slice(0),r=[],i,o=e;for(;n.length>0;){for(i=[];o>0;){let e=n.shift();if(!e)break;(o-=O(JSON.stringify(e)).length)<0&&i.length>0?n.unshift(e):i.push(e)}o=e,r.push(i)}return r},clone:function(e){return JSON.parse(JSON.stringify(e))},deepEquals:function(e,t){return x(e,t)},extend:function(...e){return e.reduce((e,t)=>
26({...e,...t}),{})},getLDUserAgentString:function(e){let t=e.version||"?";return e.userAgent+"/"+t},objectHasOwnProperty:E,onNextTick:function(e){setTimeout(e,0)},sanitizeContext:function(e){let t;return e?(null!==e.kind&&void 0!==e.kind||j.forEach(n=>{let r=e[n];void 0!==r&&"string"!=typeof r&&((t=t||{...e})[n]=String(r))}),t||e):e},transformValuesToVersionedValues:function(e){let t={};for(let n in e)E(e,n)&&(t[n]={value:e[n],version:0});return t},transformVersionedValuesToValues:function(e){let t={};for(let n in e)E(e,n)&&(t[n]=e[n].value);return t},wrapPromiseCallback:function(e,t){let n=e.then(e=>(t&&setTimeout(()=>{t(null,e)},0),e),e=>{if(!t)return Promise.reject(e);setTimeout(()=>{t(e,null)},0)});return t?void 0:n}},T=new Uint8Array(16);function A(){if(!_&&!(_="undefined"!=typeof crypto&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||"undefined"!=typeof msCrypto&&"function"==typeof msCrypto.getRandomValues&&msCrypto.getRandomValues.bind(msCrypto)))throw Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return _(T)}var M=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function I(e){return"string"==typeof e&&M.test(e)}for(var P,R,D=[],N=0;N<256;++N)D.push((N+256).toString(16).substr(1));function z(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=(D[e[t+0]]+D[e[t+1]]+D[e[t+2]]+D[e[t+3]]+"-"+D[e[t+4]]+D[e[t+5]]+"-"+D[e[t+6]]+D[e[t+7]]+"-"+D[e[t+8]]+D[e[t+9]]+"-"+D[e[t+10]]+D[e[t+11]]+D[e[t+12]]+D[e[t+13]]+D[e[t+14]]+D[e[t+15]]).toLowerCase();if(!I(n))throw TypeError("Stringified UUID is invalid");return n}var F=0,L=0;function B(e){if(!I(e))throw TypeError("Invalid UUID");var t,n=new Uint8Array(16);return n[0]=(t=parseInt(e.slice(0,8),16))>>>24,n[1]=t>>>16&255,n[2]=t>>>8&255,n[3]=255&t,n[4]=(t=parseInt(e.slice(9,13),16))>>>8,n[5]=255&t,n[6]=(t=parseInt(e.slice(14,18),16))>>>8,n[7]=255&t,n[8]=(t=parseInt(e.slice(19,23),16))>>>8,n[9]=255&t,n[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,n[11]=t/4294967296&255,n[12]=t>>>24&255,n[13]=t>>>16&255,n[14]=t>>>8&255,n[15]=255&t,n}function $(e,t,n){function r(e,r,i,o){if("string"==typeof e&&(e=function(e){e=unescape(encodeURIComponent(e));for(var t=[],n=0;n<e.length;++n)t.push(e.charCodeAt(n));return t}(e)),"string"==typeof r&&(r=B(r)),16!==r.length)throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");var a=new Uint8Array(16+e.length);if(a.set(r),a.set(e,r.length),(a=n(a))[6]=15&a[6]|t,a[8]=63&a[8]|128,i){o=o||0;for(var s=0;s<16;++s)i[o+s]=a[s];return i}return z(a)}try{r.name=e}catch(e){}return r.DNS="6ba7b810-9dad-11d1-80b4-00c04fd430c8",r.URL="6ba7b811-9dad-11d1-80b4-00c04fd430c8",r}function q(e){return 14+(e+64>>>9<<4)+1}function V(e,t){var n=(65535&e)+(65535&t);return(e>>16)+(t>>16)+(n>>16)<<16|65535&n}function U(e,t,n,r,i,o){var a;return V((a=V(V(t,e),V(r,o)))<<i|a>>>32-i,n)}function W(e,t,n,r,i,o,a){return U(t&n|~t&r,e,t,i,o,a)}function J(e,t,n,r,i,o,a){return U(t&r|n&~r,e,t,i,o,a)}function H(e,t,n,r,i,o,a){return U(t^n^r,e,t,i,o,a)}function G(e,t,n,r,i,o,a){return U(n^(t|~r),e,t,i,o,a)}function Q(e,t){return e<<t|e>>>32-t}var K=Object.freeze({__proto__:null,v1:function(e,t,n){var r=t&&n||0,i=t||Array(16),o=(e=e||{}).node||P,a=void 0!==e.clockseq?e.clockseq:R;if(null==o||null==a){var s=e.random||(e.rng||A)();null==o&&(o=P=[1|s[0],s[1],s[2],s[3],s[4],s[5]]),null==a&&(a=R=16383&(s[6]<<8|s[7]))}var u=void 0!==e.msecs?e.msecs:Date.now(),l=void 0!==e.nsecs?e.nsecs:L+1,c=u-F+(l-L)/1e4;if(c<0&&void 0===e.clockseq&&(a=a+1&16383),(c<0||u>F)&&void 0===e.nsecs&&(l=0),l>=1e4)throw Error("uuid.v1(): Can't create more than 10M uuids/sec");F=u,L=l,R=a;var f=(1e4*(268435455&(u+=122192928e5))+l)%4294967296;i[r++]=f>>>24&255,i[r++]=f>>>16&255,i[r++]=f>>>8&255,i[r++]=255&f;var d=u/4294967296*1e4&268435455;i[r++]=d>>>8&255,i[r++]=255&d,i[r++]=d>>>24&15|16,i[r++]=d>>>16&255,i[r++]=a>>>8|128,i[r++]=255&a;for(var p=0;p<6;++p)i[r+p]=o[p];return t||z(i)},v3:$("v3",48,function(e){if("string"==typeof e){var t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(var n=0;n<t.length;++n)e[n]=t.charCodeAt(n)}return function(e){for(var t=[],n=32*e.length,r="0123456789abcdef",i=0;i<n;i+=8){var o=e[i>>5]>>>i%32&255,a=parseInt(r.charAt(o>>>4&15)+r.charAt(15&o),16);t.push(a)}return t}(function(e,t){e[t>>5]|=128<<t%32,e[q(t)-1]=t;
vendor: 3,857 bytes, line 26
26for(var n=1732584193,r=-271733879,i=-1732584194,o=271733878,a=0;a<e.length;a+=16){var s=n,u=r,l=i,c=o;n=W(n,r,i,o,e[a],7,-680876936),o=W(o,n,r,i,e[a+1],12,-389564586),i=W(i,o,n,r,e[a+2],17,606105819),r=W(r,i,o,n,e[a+3],22,-1044525330),n=W(n,r,i,o,e[a+4],7,-176418897),o=W(o,n,r,i,e[a+5],12,1200080426),i=W(i,o,n,r,e[a+6],17,-1473231341),r=W(r,i,o,n,e[a+7],22,-45705983),n=W(n,r,i,o,e[a+8],7,1770035416),o=W(o,n,r,i,e[a+9],12,-1958414417),i=W(i,o,n,r,e[a+10],17,-42063),r=W(r,i,o,n,e[a+11],22,-1990404162),n=W(n,r,i,o,e[a+12],7,1804603682),o=W(o,n,r,i,e[a+13],12,-40341101),i=W(i,o,n,r,e[a+14],17,-1502002290),n=J(n,r=W(r,i,o,n,e[a+15],22,1236535329),i,o,e[a+1],5,-165796510),o=J(o,n,r,i,e[a+6],9,-1069501632),i=J(i,o,n,r,e[a+11],14,643717713),r=J(r,i,o,n,e[a],20,-373897302),n=J(n,r,i,o,e[a+5],5,-701558691),o=J(o,n,r,i,e[a+10],9,38016083),i=J(i,o,n,r,e[a+15],14,-660478335),r=J(r,i,o,n,e[a+4],20,-405537848),n=J(n,r,i,o,e[a+9],5,568446438),o=J(o,n,r,i,e[a+14],9,-1019803690),i=J(i,o,n,r,e[a+3],14,-187363961),r=J(r,i,o,n,e[a+8],20,1163531501),n=J(n,r,i,o,e[a+13],5,-1444681467),o=J(o,n,r,i,e[a+2],9,-51403784),i=J(i,o,n,r,e[a+7],14,1735328473),n=H(n,r=J(r,i,o,n,e[a+12],20,-1926607734),i,o,e[a+5],4,-378558),o=H(o,n,r,i,e[a+8],11,-2022574463),i=H(i,o,n,r,e[a+11],16,1839030562),r=H(r,i,o,n,e[a+14],23,-35309556),n=H(n,r,i,o,e[a+1],4,-1530992060),o=H(o,n,r,i,e[a+4],11,1272893353),i=H(i,o,n,r,e[a+7],16,-155497632),r=H(r,i,o,n,e[a+10],23,-1094730640),n=H(n,r,i,o,e[a+13],4,681279174),o=H(o,n,r,i,e[a],11,-358537222),i=H(i,o,n,r,e[a+3],16,-722521979),r=H(r,i,o,n,e[a+6],23,76029189),n=H(n,r,i,o,e[a+9],4,-640364487),o=H(o,n,r,i,e[a+12],11,-421815835),i=H(i,o,n,r,e[a+15],16,530742520),n=G(n,r=H(r,i,o,n,e[a+2],23,-995338651),i,o,e[a],6,-198630844),o=G(o,n,r,i,e[a+7],10,1126891415),i=G(i,o,n,r,e[a+14],15,-1416354905),r=G(r,i,o,n,e[a+5],21,-57434055),n=G(n,r,i,o,e[a+12],6,1700485571),o=G(o,n,r,i,e[a+3],10,-1894986606),i=G(i,o,n,r,e[a+10],15,-1051523),r=G(r,i,o,n,e[a+1],21,-2054922799),n=G(n,r,i,o,e[a+8],6,1873313359),o=G(o,n,r,i,e[a+15],10,-30611744),i=G(i,o,n,r,e[a+6],15,-1560198380),r=G(r,i,o,n,e[a+13],21,1309151649),n=G(n,r,i,o,e[a+4],6,-145523070),o=G(o,n,r,i,e[a+11],10,-1120210379),i=G(i,o,n,r,e[a+2],15,718787259),r=G(r,i,o,n,e[a+9],21,-343485551),n=V(n,s),r=V(r,u),i=V(i,l),o=V(o,c)}return[n,r,i,o]}(function(e){if(0===e.length)return[];for(var t=8*e.length,n=new Uint32Array(q(t)),r=0;r<t;r+=8)n[r>>5]|=(255&e[r/8])<<r%32;return n}(e),8*e.length))}),v4:function(e,t,n){var r=(e=e||{}).random||(e.rng||A)();if(r[6]=15&r[6]|64,r[8]=63&r[8]|128,t){n=n||0;for(var i=0;i<16;++i)t[n+i]=r[i];return t}return z(r)},v5:$("v5",80,function(e){var t=[1518500249,1859775393,2400959708,3395469782],n=[1732584193,4023233417,2562383102,271733878,3285377520];if("string"==typeof e){var r=unescape(encodeURIComponent(e));e=[];for(var i=0;i<r.length;++i)e.push(r.charCodeAt(i))}else Array.isArray(e)||(e=Array.prototype.slice.call(e));e.push(128);for(var o=e.length/4+2,a=Math.ceil(o/16),s=Array(a),u=0;u<a;++u){for(var l=new Uint32Array(16),c=0;c<16;++c)l[c]=e[64*u+4*c]<<24|e[64*u+4*c+1]<<16|e[64*u+4*c+2]<<8|e[64*u+4*c+3];s[u]=l}s[a-1][14]=8*(e.length-1)/4294967296,s[a-1][14]=Math.floor(s[a-1][14]),s[a-1][15]=8*(e.length-1)&4294967295;for(var f=0;f<a;++f){for(var d=new Uint32Array(80),p=0;p<16;++p)d[p]=s[f][p];for(var h=16;h<80;++h)d[h]=Q(d[h-3]^d[h-8]^d[h-14]^d[h-16],1);for(var m=n[0],g=n[1],v=n[2],y=n[3],b=n[4],k=0;k<80;++k){var w=Math.floor(k/20),x=Q(m,5)+function(e,t,n,r){switch(e){case 0:return t&n^~t&r;case 1:case 3:return t^n^r;case 2:return t&n^t&r^n&r}}(w,g,v,y)+b+t[w]+d[k]>>>0;b=y,y=v,v=Q(g,30)>>>0,g=m,m=x}n[0]=n[0]+m>>>0,n[1]=n[1]+g>>>0,n[2]=n[2]+v>>>0,n[3]=n[3]+y>>>0,n[4]=n[4]+b>>>0}return[n[0]>>24&255,n[0]>>16&255,n[0]>>8&255,255&n[0],n[1]>>24&255,n[1]>>16&255,n[1]>>8&255,255&n[1],n[2]>>24&255,n[2]>>16&255,n[2]>>8&255,255&n[2],n[3]>
26>24&255,n[3]>>16&255,n[3]>>8&255,255&n[3],n[4]>>24&255,n[4]>>16&255,n[4]>>8&255,255&n[4]]}),NIL:"00000000-0000-0000-0000-000000000000",version:function(e){if(!I(e))throw TypeError("Invalid UUID");return parseInt(e.substr(14,1),16)},validate:I,stringify:z,parse:B});let Y=["debug","info","warn","error","none"];var Z={commonBasicLogger:function(e,t){if(e&&e.destination&&"function"!=typeof e.destination)throw Error("destination for basicLogger was set to a non-function");function n(e){return function(t){console&&console[e]&&console[e].call(console,t)}}let r=e&&e.destination?[e.destination,e.destination,e.destination,e.destination]:[n("log"),n("info"),n("warn"),n("error")],i=!(!e||!e.destination),o=e&&void 0!==e.prefix&&null!==e.prefix?e.prefix:"[LaunchDarkly] ",a=1;if(e&&e.level)for(let t=0;t<Y.length;t++)Y[t]===e.level&&(a=t);let s={};for(let e=0;e<Y.length;e++){let n=Y[e];if("none"!==n){if(e<a)s[n]=()=>{};else{let a=e;s[n]=function(){!function(e,n,a){let s;if(a.length<1)return;let u=i?n+": "+o:o;if(1!==a.length&&t){let e=[...a];e[0]=u+e[0],s=t(...e)}else s=u+a[0];try{r[e](s)}catch(e){console&&console.log&&console.log("[LaunchDarkly] Configured logger's "+n+" method threw an exception: "+e)}}(a,n,arguments)}}}}return s},validateLogger:function(e){Y.forEach(t=>{if("none"!==t&&(!e[t]||"function"!=typeof e[t]))throw Error("Provided logger instance must support logger."+t+"(...) method")})}};function X(e){return e&&e.message?e.message:"string"==typeof e||e instanceof String?e:JSON.stringify(e)}let ee=" Please see https://docs.launchdarkly.com/sdk/client-side/javascript#initializing-the-client for instructions on SDK initialization.";var et={bootstrapInvalid:function(){return"LaunchDarkly bootstrap data is not available because the back end could not read the flags."},bootstrapOldFormat:function(){return"LaunchDarkly client was initialized with bootstrap data that did not include flag metadata. Events may not be sent correctly."+ee},clientInitialized:function(){return"LaunchDarkly client initialized"},clientNotReady:function(){return"LaunchDarkly client is not ready"},debugEnqueueingEvent:function(e){return'enqueueing "'+e+'" event'},debugPostingDiagnosticEvent:function(e){return"sending diagnostic event ("+e.kind+")"},debugPostingEvents:function(e){return"sending "+e+" events"},debugStreamDelete:function(e){return'received streaming deletion for flag "'+e+'"'},debugStreamDeleteIgnored:function(e){return'received streaming deletion for flag "'+e+'" but ignored due to version check'},debugStreamPatch:function(e){return'received streaming update for flag "'+e+'"'},debugStreamPatchIgnored:function(e){return'received streaming update for flag "'+e+'" but ignored due to version check'},debugStreamPing:function(){return"received ping message from stream"},debugPolling:function(e){return"polling for feature flags at "+e},debugStreamPut:function(){return"received streaming update for all flags"},deprecated:function(e,t){return t?'"'+e+'" is deprecated, please use "'+t+'"':'"'+e+'" is deprecated'},environmentNotFound:function(){return"Environment not found. Double check that you specified a valid environment/client-side ID."+ee},environmentNotSpecified:function(){return"No environment/client-side ID was specified."+ee},errorFetchingFlags:function(e){return"Error fetching flag settings: "+X(e)},eventCapacityExceeded:function(){return"Exceeded event queue capacity. Increase capacity to avoid dropping events."},eventWithoutContext:function(){return"Be sure to call `identify` in the LaunchDarkly client: https://docs.launchdarkly.com/sdk/features/identify#javascript"},httpErrorMessage:function(e,t,n){return"Received error "+e+(401===e?" (invalid SDK key)":"")+" for "+t+" - "+(c.isHttpErrorRecoverable(e)?n:"giving up permanently")},httpUnavailable:function(){return"Cannot make HTTP requests in this environment."+ee},identifyDisabled:function(){return"identify() has no effect here; it must be called on the main client instance"},inspectorMethodError:(e,t)=>`an inspector: "${t}" of type: "${e}" generated an exception`,invalidContentType:function(e){return'Expected application/json content type but got "'+e+'"'},invalidData:function(){return"Invalid data received from LaunchDarkly; connection may have been interrupted"},invalidInspector:(e,t)=>
26`an inspector: "${t}" of an invalid type (${e}) was configured`,invalidKey:function(){return"Event key must be a string"},invalidContext:function(){return"Invalid context specified."+ee},invalidTagValue:e=>`Config option "${e}" must only contain letters, numbers, ., _ or -.`,localStorageUnavailable:function(e){return"local storage is unavailable: "+X(e)},networkError:e=>"network error"+(e?" ("+e+")":""),optionBelowMinimum:(e,t,n)=>'Config option "'+e+'" was set to '+t+", changing to minimum value of "+n,streamClosing:function(){return"Closing stream connection"},streamConnecting:function(e){return"Opening stream connection to "+e},streamError:function(e,t){return"Error on stream connection: "+X(e)+", will continue retrying after "+t+" milliseconds."},tagValueTooLong:e=>`Value of "${e}" was longer than 64 characters and was discarded.`,unknownCustomEventKey:function(e){return'Custom event "'+e+'" does not exist'},unknownOption:e=>'Ignoring unknown config option "'+e+'"',contextNotSpecified:function(){return"No context specified."+ee},unrecoverableStreamError:e=>`Error on stream connection ${X(e)}, giving up permanently`,wrongOptionType:(e,t,n)=>'Config option "'+e+'" should be of type '+t+", got "+n+", using default value",wrongOptionTypeBoolean:(e,t)=>'Config option "'+e+'" should be a boolean, got '+t+", converting to boolean"};let{validateLogger:en}=Z,er={baseUrl:{default:"https://app.launchdarkly.com"},streamUrl:{default:"https://clientstream.launchdarkly.com"},eventsUrl:{default:"https://events.launchdarkly.com"},sendEvents:{default:!0},streaming:{type:"boolean"},sendLDHeaders:{default:!0},requestHeaderTransform:{type:"function"},sendEventsOnlyForVariation:{default:!1},useReport:{default:!1},evaluationReasons:{default:!1},eventCapacity:{default:100,minimum:1},flushInterval:{default:2e3,minimum:2e3},samplingInterval:{default:0,minimum:0},streamReconnectDelay:{default:1e3,minimum:0},allAttributesPrivate:{default:!1},privateAttributes:{default:[]},bootstrap:{type:"string|object"},diagnosticRecordingInterval:{default:9e5,minimum:2e3},diagnosticOptOut:{default:!1},wrapperName:{type:"string"},wrapperVersion:{type:"string"},stateProvider:{type:"object"},application:{validator:function(e,t,n){let r={};return t.id&&(r.id=ea(`${e}.id`,t.id,n)),t.version&&(r.version=ea(`${e}.version`,t.version,n)),r}},inspectors:{default:[]}},ei=/^(\w|\.|-)+$/;function eo(e){return e?.replace(/\/+$/,"")}function ea(e,t,n){if("string"==typeof t&&t.match(ei)){if(!(t.length>64))return t;n.warn(et.tagValueTooLong(e))}else n.warn(et.invalidTagValue(e))}var es={baseOptionDefs:er,validate:function(e,t,n,r){var i;let o=C.extend({logger:{default:r}},er,n),a={};function s(e){C.onNextTick(()=>{t&&t.maybeReportError(new c.LDInvalidArgumentError(e))})}let u=C.extend({},e||{});return i=u,Object.keys(a).forEach(e=>{if(void 0!==i[e]){let t=a[e];r&&r.warn(et.deprecated(e,t)),t&&(void 0===i[t]&&(i[t]=i[e]),delete i[e])}}),en((u=function(e){let t=C.extend({},e),n=e=>{if(null===e)return"any";if(void 0===e)return;if(Array.isArray(e))return"array";let t=typeof e;return"boolean"===t||"string"===t||"number"===t||"function"===t?t:"object"};return Object.keys(e).forEach(i=>{let a=e[i];if(null!=a){let u=o[i];if(void 0===u)s(et.unknownOption(i));else{let o=u.type||n(u.default),l=u.validator;if(l){let n=l(i,e[i],r);void 0!==n?t[i]=n:delete t[i]}else if("any"!==o){let e=o.split("|"),r=n(a);0>e.indexOf(r)?"boolean"===o?(t[i]=!!a,s(et.wrongOptionTypeBoolean(i,r))):(s(et.wrongOptionType(i,o,r)),t[i]=u.default):"number"===r&&void 0!==u.minimum&&a<u.minimum&&(s(et.optionBelowMinimum(i,a,u.minimum)),t[i]=u.minimum)}}}}),t.baseUrl=eo(t.baseUrl),t.streamUrl=eo(t.streamUrl),t.eventsUrl=eo(t.eventsUrl),t}(u=function(e){let t=C.extend({},e);return Object.keys(o).forEach(e=>{void 0!==t[e]&&null!==t[e]||(t[e]=o[e]&&o[e].default)}),t}(u))).logger),u},getTags:function(e){let t={};return e&&(e.application&&void 0!==e.application.id&&null!==e.application.id&&(t["application-id"]=[e.application.id]),e.application&&void 0!==e.application.version&&null!==e.application.id&&(t["application-version"]=[e.application.version]
26)),t}};let{getLDUserAgentString:eu}=C;var el={getLDHeaders:function(e,t){if(t&&!t.sendLDHeaders)return{};let n={};n[e.userAgentHeaderName||"User-Agent"]=eu(e),t&&t.wrapperName&&(n["X-LaunchDarkly-Wrapper"]=t.wrapperVersion?t.wrapperName+"/"+t.wrapperVersion:t.wrapperName);let r=es.getTags(t),i=Object.keys(r);return i.length&&(n["x-launchdarkly-tags"]=i.sort().map(e=>Array.isArray(r[e])?r[e].sort().map(t=>`${e}/${t}`):[`${e}/${r[e]}`]).reduce((e,t)=>e.concat(t),[]).join(" ")),n},transformHeaders:function(e,t){return t&&t.requestHeaderTransform?t.requestHeaderTransform({...e}):e}};let{v1:ec}=K,{getLDHeaders:ef,transformHeaders:ed}=el;var ep=function(e,t,n){let r="/a/"+t+".gif",i=C.extend({"Content-Type":"application/json"},ef(e,n)),o=e.httpFallbackPing,a={};return a.sendChunk=(t,a,s,u)=>{let l=JSON.stringify(t),f=s?null:ec();return u?(function t(r){let o=s?i:C.extend({},i,{"X-LaunchDarkly-Event-Schema":"4","X-LaunchDarkly-Payload-ID":f});return e.httpRequest("POST",a,ed(o,n),l).promise.then(e=>{if(e)return e.status>=400&&c.isHttpErrorRecoverable(e.status)&&r?t(!1):function(e){let t={status:e.status},n=e.header("date");if(n){let e=Date.parse(n);e&&(t.serverTime=e)}return t}(e)}).catch(()=>r?t(!1):Promise.reject())})(!0).catch(()=>{}):(o&&o(a+r+"?d="+C.base64URLEncode(l)),Promise.resolve())},a.sendEvents=function(t,n,r){let i;if(!e.httpRequest)return Promise.resolve();let o=e.httpAllowsPost();i=o?[t]:C.chunkEventsForUrl(2e3-n.length,t);let s=[];for(let e=0;e<i.length;e++)s.push(a.sendChunk(i[e],n,r,o));return Promise.all(s)},a};let{commonBasicLogger:eh}=Z;function em(e){return"string"==typeof e&&"kind"!==e&&e.match(/^(\w|\.|-)+$/)}function eg(e){return e.includes("%")||e.includes(":")?e.replace(/%/g,"%25").replace(/:/g,"%3A"):e}var ev={checkContext:function(e,t){if(e){if(t&&(void 0===e.kind||null===e.kind))return void 0!==e.ke
26y&&null!==e.key;let n=e.key,r=void 0===e.kind?"user":e.kind,i=em(r),o="multi"===r||null!=n&&""!==n;if("multi"===r){let t=Object.keys(e).filter(e=>"kind"!==e);return o&&t.every(e=>em(e))&&t.every(t=>{let n=e[t].key;return null!=n&&""!==n})}return o&&i}return!1},getContextKeys:function(e,t=eh()){if(!e)return;let n={},{kind:r,key:i}=e;switch(r){case void 0:n.user=`${i}`;break;case"multi":Object.entries(e).filter(([e])=>"kind"!==e).forEach(([e,t])=>{t?.key&&(n[e]=t.key)});break;case null:t.warn(`null is not a valid context kind: ${e}`);break;case"":t.warn(`'' is not a valid context kind: ${e}`);break;default:n[r]=`${i}`}return n},getContextKinds:function(e){return e?null===e.kind||void 0===e.kind?["user"]:"multi"!==e.kind?[e.kind]:Object.keys(e).filter(e=>"kind"!==e):[]},getCanonicalKey:function(e){if(e){if((void 0===e.kind||null===e.kind||"user"===e.kind)&&e.key)return e.key;if("multi"!==e.kind&&e.key)return`${e.kind}:${eg(e.key)}`;if("multi"===e.kind)return Object.keys(e).sort().filter(e=>"kind"!==e).map(t=>`${t}:${eg(e[t].key)}`).join(":")}}};let{getContextKinds:ey}=ev;var eb=function(){let e={},t=0,n=0,r={},i={};return e.summarizeEvent=e=>{if("feature"===e.kind){let o=e.key+":"+(null!==e.variation&&void 0!==e.variation?e.variation:"")+":"+(null!==e.version&&void 0!==e.version?e.version:""),a=r[o],s=i[e.key];s||(s=new Set,i[e.key]=s),(e.context?ey(e.context):e.contextKeys?Object.keys(e.contextKeys):[]).forEach(e=>s.add(e)),a?a.count=a.count+1:r[o]={count:1,key:e.key,version:e.version,variation:e.variation,value:e.value,default:e.default},(0===t||e.creationDate<t)&&(t=e.creationDate),e.creationDate>n&&(n=e.creationDate)}},e.getSummary=()=>{let e={},o=!0;for(let t of Object.values(r)){let n=e[t.key];n||(n={default:t.default,counters:[],contextKinds:[...i[t.key]]},e[t.key]=n);let r={value:t.value,count:t.count};void 0!==t.variation&&null!==t.variation&&(r.variation=t.variation),void 0!==t.version&&null!==t.version?r.version=t.version:r.unknown=!0,n.counters.push(r),o=!1}return o?null:{startDate:t,endDate:n,features:e}},e.clearSummary=()=>{t=0,n=0,r={},i={}},e};function ek(e){return e.replace(/~/g,"~0").replace(/\//g,"~1")}function ew(e){return(e.startsWith("/")?e.substring(1):e).split("/").map(e=>e.indexOf("~")>=0?e.replace(/~1/g,"/").replace(/~0/g,"~"):e)}function ex(e){return!e.startsWith("/")}function ej(e,t){let n=ex(e),r=ex(t);if(n&&r)return e===t;if(n){let n=ew(t);return 1===n.length&&e===n[0]}if(r){let n=ew(e);return 1===n.length&&t===n[0]}return e===t}function eS(e){return`/${ek(e)}`}var eO={cloneExcluding:function(e,t){let n=[],r={},i=[];for(n.push(...Object.keys(e).map(t=>({key:t,ptr:eS(t),source:e,parent:r,visited:[e]})));n.length;){let e=n.pop();if(t.some(t=>ej(t,e.ptr)))i.push(e.ptr);else{let t=e.source[e.key];if(null===t)e.parent[e.key]=t;else if(Array.isArray(t))e.parent[e.key]=[...t];else if("object"==typeof t){if(e.visited.includes(t))continue;e.parent[e.key]={},n.push(...Object.keys(t).map(n=>({key:n,ptr:`${e.ptr}/${ek(n)}`,source:t,parent:e.parent[e.key],visited:[...e.visited,t]})))}else e.parent[e.key]=t}}return{cloned:r,excluded:i.sort()}},compare:ej,literalToReference:eS},eE=function(e){let t={},n=e.allAttributesPrivate,r=e.privateAttributes||[],i=["key","kind","_meta","anonymous"],o=["name","ip","firstName","lastName","email","avatar","country"],a=e=>{if("object"!=typeof e||null===e||Array.isArray(e))return;let{cloned:t,excluded:o}=eO.cloneExcluding(e,(n?Object.keys(e):[...r,...e._meta&&e._meta.privateAttributes||[]]).filter(e=>!i.some(t=>eO.compare(e,t))));return t.key=String(t.key),o.length&&(t._meta||(t._meta={}),t._meta.redactedAttributes=o),t._meta&&(delete t._meta.privateAttributes,0===Object.keys(t._meta).length&&delete t._meta),void 0!==t.anonymous&&(t.anonymous=!!t.anonymous),t};return t.filter=e=>void 0===e.kind||null===e.kind?a((e=>{let t={...e.custom||{},kind:"user",key:e.key};for(let n of(void 0!==e.anonymous&&(t.anonymous=!!e.anonymous),o))delete t[n],void 0!==e[n]&&null!==e[n]&&(t[n]=String(e[n]));return void 0!==e.privateAttributeNames&&null!==e.privateAttributeNames&&(t._meta=t._meta||{},t._meta.privateAttributes=e.privateAttributeNames.map(e=>e.startsWith("/")?eO.literalToReference(e):e)),t})(e)):"multi"===e.kind?(e=>{let t={kind:e.kind},n=Object.keys(e);for(let r of n)if("kind"!==r){let n=a(e[r]);n&&(t[r]=n)}return t})(e):a(e),t};let{getContextKeys:e_}=ev;var eC=function(e,t,n,r=null,i=null,o=null){let a={},s=o||ep(e,n,t),u=C.appendUrlPath(t.eventsUrl,"/events/bulk/"+n),l=eb(),f=eE(t),d=t.samplingInterval,p=t.eventCapacity,h=t.flushInterval,m=t.logger,g,v=[],y=0,b=!1,k=!1;function w(){return 0===d||0===Math.floor(Math.random()*d)}function x(e){v.length<p?(v.push(e),k=!1):(k||(k=!0,m.warn(et.eventCapacityExceeded())),r&&r.incrementDroppedEvents())}return a.enqueue=function(e){if(b)return;let t=!1,n=!1;if(l.summarizeEvent(e),"feature"===e.kind?w()&&(t=!!e.trackEvents,n=!!e.debugEventsUntilDate&&e.debugEventsUntilDate>y&&e.debugEventsUntilDate>(new Date).getTime()):t=w(),t&&x(function(e){let t=C.extend({},e);return"identify"===e.kind?t.context=f.filter(e.context):(t.contextKeys=e_(e.context,m),delete t.context),"feature"===e.kind&&(delete t.trackEvents,delete t.debugEventsUntilDate),t}(e)),n){let t=C.extend({},e,{kind:"debug"});t.context=f.filter(t.context),delete t.trackEvents,delete t.debugEventsUntilDate,x(t)}},a.flush=function(){if(b)return Promise.resolve();let e=v,t=l.getSummary();return l.clearSummary(),t&&(t.kind="summary",e.push(t)),r&&r.setEventsInLastBatch(e.length),0===e.length?Promise.resolve():(v=[],m.debug(et.debugPostingEvents(e.length)),s.sendEvents(e,u).then(e=>{let t=e&&e[0];t&&(t.serverTime&&(y=t.serverTime),c.isHttpErrorRecoverable(t.status)||(b=!0),t.status>=400&&C.onNextTick(()=>{i.maybeReportError(new c.LDUnexpectedResponseError(et.httpErrorMessage(t.status,"event posting","some events were dropped")))}))}))},a.start=function(){let e=()=>{a.flush(),g=setTimeout(e,h)};g=setTimeout(e,h)},a.stop=function(){clearTimeout(g)},a},eT=function(e){let t={},n={};return t.on=function(e,t,r){n[e]=n[e]||[],n[e]=n[e].concat({handler:t,context:r})},t.off=function(e,t,r){if(n[e])for(let i=0;i<n[e].length;i++)n[e][i].handler===t&&n[e][i].context===r&&(n[e]=n[e].slice(0,i).concat(n[e].slice(i+1)))},t.emit=function(e){if(!n[e])return;let t=n[e].slice(0);for(let e=0;e<t.length;e++)t[e].handler.apply(t[e].context,Array.prototype.slice.call(arguments,1
26))},t.getEvents=function(){return Object.keys(n)},t.getEventListenerCount=function(e){return n[e]?n[e].length:0},t.maybeReportError=function(t){t&&(n.error?this.emit("error",t):(e||console).error(t.message))},t};let eA="ready",eM="initialized",eI="failed";var eP=function(e){let t=!1,n=!1,r=null,i=null,o=new Promise(t=>{let n=()=>{e.off(eA,n),t()};e.on(eA,n)}).catch(()=>{});return{getInitializationPromise:()=>i||(t?Promise.resolve():n?Promise.reject(r):i=new Promise((t,n)=>{let r=()=>{e.off(eM,r),t()},i=t=>{e.off(eI,i),n(t)};e.on(eM,r),e.on(eI,i)})),getReadyPromise:()=>o,signalSuccess:()=>{t||n||(t=!0,e.emit(eM),e.emit(eA))},signalFailure:i=>{t||n||(n=!0,r=i,e.emit(eI,i),e.emit(eA)),e.maybeReportError(i)}}},eR=function(e,t,n,r){let i={};function o(){let e="",i=r.getContext();return i&&(e=n||C.btoa(JSON.stringify(i))),"ld:"+t+":"+e}return i.loadFlags=()=>e.get(o()).then(e=>{if(null==e)return null;try{let t=JSON.parse(e);if(t){let e=t.$schema;void 0===e||e<1?t=C.transformValuesToVersionedValues(t):delete t.$schema}return t}catch(e){return i.clearFlags().then(()=>null)}}),i.saveFlags=t=>{let n=C.extend({},t,{$schema:1});return e.set(o(),JSON.stringify(n))},i.clearFlags=()=>e.clear(o()),i},eD=function(e,t){let n={},r=!1,i=e=>{r||(r=!0,t.warn(et.localStorageUnavailable(e)))};return n.isEnabled=()=>!!e,n.get=t=>new Promise(n=>{e?e.get(t).then(n).catch(e=>{i(e),n(void 0)}):n(void 0)}),n.set=(t,n)=>new Promise(r=>{e?e.set(t,n).then(()=>r(!0)).catch(e=>{i(e),r(!1)}):r(!1)}),n.clear=t=>new Promise(n=>{e?e.clear(t).then(()=>n(!0)).catch(e=>{i(e),n(!1)}):n(!1)}),n};let{appendUrlPath:eN,base64URLEncode:ez,objectHasOwnProperty:eF}=C,{getLDHeaders:eL,transformHeaders:eB}=el,{isHttpErrorRecoverable:e$}=c;var eq=function(e,t,n,r){let i=t.streamUrl,o=t.logger,a={},s=eN(i,"/eval/"+n),u=t.useReport,l=t.evaluationReasons,c=t.streamReconnectDelay,f=eL(e,t),d,p=!1,h=null,m=null,g=null,v=null,y=null,b=0;function k(e){if(e.status&&"number"==typeof e.status&&!e$(e.status))return j(),o.error(et.unrecoverableStreamError(e)),void(m&&(clearTimeout(m),m=null));let t=function(){var e;let t=(e=function(){let e=c*Math.pow(2,b);return e>3e4?3e4:e}())-Math.trunc(.5*Math.random()*e);return b+=1,t}();p||(o.warn(et.streamError(e,t)),p=!0),S(!1),j(),w(t)}function w(e){m||(e?m=setTimeout(x,e):x())}function x(){let r;m=null;let a="",c={headers:f,readTimeoutMillis:3e5};if(e.eventSourceFactory){for(let f in null!=v&&(a="h="+v),u?e.eventSourceAllowsReport?(r=s,c.method="REPORT",c.headers["Content-Type"]="application/json",c.body=JSON.stringify(g)):(r=eN(i,"/ping/"+n),a=""):r=s+"/"+ez(JSON.stringify(g)),c.headers=eB(c.headers,t),l&&(a=a+(a?"&":"")+"withReasons=true"),r=r+(a?"?":"")+a,j(),o.info(et.streamConnecting(r)),d=(new Date).getTime(),h=e.eventSourceFactory(r,c),y)eF(y,f)&&h.addEventListener(f,y[f]);h.onerror=k,h.onopen=()=>{b=0}}}function j(){h&&(o.info(et.streamClosing()),h.close(),h=null)}function S(e){d&&r&&r.recordStreamInit(d,!e,(new Date).getTime()-d),d=null}return a.connect=function(e,t,n){for(let r in g=e,v=t,y={},n||{})y[r]=function(e){p=!1,S(!0),n[r]&&n[r](e)};w()},a.disconnect=function(){clearTimeout(m),m=null,j()},a.isConnected=function(){return!!(h&&e.eventSourceIsActive&&e.eventSourceIsActive(h))},a},eV=function(e){let t,n,r,i;let o={addPromise:(o,a)=>{t=o,n&&n(),n=a,o.then(n=>{t===o&&(r(n),e&&e())},n=>{t===o&&(i(n),e&&e())})}};return o.resultPromise=new Promise((e,t)=>{r=e,i=t}),o};let{transformHeaders:eU,getLDHeaders:eW}=el,eJ="application/json";var eH=function(e,t,n){let r=t.baseUrl,i=t.useReport,o=t.evaluationReasons,a=t.logger,s={},u={};function l(n,r){if(!e.httpRequest)return new Promise((e,t)=>{t(new c.LDFlagFetchError(et.httpUnavailable()))});let i=r?"REPORT":"GET",o=eW(e,t);r&&(o["Content-Type"]=eJ);let a=u[n];a||(a=eV(()=>{delete u[n]}),u[n]=a);let s=e.httpRequest(i,n,eU(o,t),r),l=s.promise.then(e=>{if(200===e.status){if(e.header("content-type")&&e.header("content-type").substring(0,eJ.length)===eJ)return JSON.parse(e.body);{let t=et.invalidContentType(e.header("content-type")||"");return Promise.reject(new c.LDFlagFetchError(t))}}return Promise.reject(404===e.status?new c.LDInvalidEnvironmentIdError(et.environmentNotFound()):new c.LDFlagFetchError(et.errorFetchingFlags(e.statusText||String(e.status))))},e=>Promise.reject(new c.LDFlagFetchError(et.networkError(e))));return a.addPromise(l,()=>{s.cancel&&s.cancel()}),a.resultPromise}return s.fetchJSON=function(e){return l(C.appendUrlPath(r,e),null)},s.fetchFlagSettings=function(e,t){let s,u,c="";return i?(s=[r,"/sdk/evalx/",n,"/context"].join(""),u=JSON.stringify(e)):s=[r,"/sdk/evalx/",n,"/contexts/",C.base64URLEncode(JSON.stringify(e))].join(""),t&&(c="h="+t),o&&(c=c+(c?"&":"")+"withReasons=true"),s=s+(c?"?":"")+c,a.debug(et.debugPolling(s)),l(s,u)},s},eG=function(e,t){let n;let r={};return r.setContext=function(e){(n=C.sanitizeContext(e))&&t&&t(C.clone(n))},r.getContext=function(){return n?C.clone(n):null},e&&r.setContext(e),r};let{v1:eQ}=K,{getContextKinds:eK}=ev;var eY=function(e){function t(e){return null==e||"user"===e?"ld:$anonUserId":`ld:$contextKey:${e}`}function n(n,r){return null!==r.key&&void 0!==r.key?(r.key=r.key.toString(),Promise.resolve(r)):r.anonymous?e.get(t(n)).then(i=>{if(i)return r.key=i,r;{let i=eQ();return r.key=i,e.set(t(n),i).then(()=>r)}}):Promise.reject(new c.LDInvalidUserError(et.invalidContext()))}this.processContext=e=>{if(!e)return Promise.reject(new c.LDInvalidUserError(et.contextNotSpecified()));let t=C.clone(e);if("multi"===e.kind){let e=eK(t);return Promise.all(e.map(e=>n(e,t[e]))).then(()=>t)}return n(e.kind,t)}};let{v1:eZ}=K,{baseOptionDefs:eX}=es,{appendUrlPath:e0}=C;var e2={DiagnosticId:function(e){let t={diagnosticId:eZ()};return e&&(t.sdkKeySuffix=e.length>6?e.substring(e.length-6):e),t},DiagnosticsAccumulator:function(e){let t,n,r,i;function o(e){t=e,n=0,r=0,i=[]}return o(e),{getProps:()=>({dataSinceDate:t,droppedEvents:n,eventsInLastBatch:r,streamInits:i}),setProps:e=>{t=e.dataSinceDate,n=e.droppedEvents||0,r=e.eventsInLastBatch||0,i=e.streamInits||[]},incrementDroppedEvents:()=>{n++},setEventsInLastBatch:e=>{r=e}
26,recordStreamInit:(e,t,n)=>{i.push({timestamp:e,failed:t,durationMillis:n})},reset:o}},DiagnosticsManager:function(e,t,n,r,i,o,a){let s=!!e.diagnosticUseCombinedEvent,u="ld:"+i+":$diagnostics",l=e0(o.eventsUrl,"/events/diagnostic/"+i),c=o.diagnosticRecordingInterval,f,d,p=!!o.streaming,h={};function m(){return{sdk:function(){let t={...e.diagnosticSdkData};return o.wrapperName&&(t.wrapperName=o.wrapperName),o.wrapperVersion&&(t.wrapperVersion=o.wrapperVersion),t}(),configuration:{customBaseURI:o.baseUrl!==eX.baseUrl.default,customStreamURI:o.streamUrl!==eX.streamUrl.default,customEventsURI:o.eventsUrl!==eX.eventsUrl.default,eventsCapacity:o.eventCapacity,eventsFlushIntervalMillis:o.flushInterval,reconnectTimeMillis:o.streamReconnectDelay,streamingDisabled:!p,allAttributesPrivate:!!o.allAttributesPrivate,diagnosticRecordingIntervalMillis:o.diagnosticRecordingInterval,usingSecureMode:!!o.hash,bootstrapMode:!!o.bootstrap,fetchGoalsDisabled:!o.fetchGoals,sendEventsOnlyForVariation:!!o.sendEventsOnlyForVariation},platform:e.diagnosticPlatformData}}function g(e){o.logger&&o.logger.debug(et.debugPostingDiagnosticEvent(e)),r.sendEvents(e,l,!0).then(()=>{}).catch(()=>{})}function v(){g(function(){let e=(new Date).getTime(),t={kind:s?"diagnostic-combined":"diagnostic",id:a,creationDate:e,...n.getProps()};return s&&(t={...t,...m()}),n.reset(e),t}()),d=setTimeout(v,c),f=(new Date).getTime(),s&&function(){if(t.isEnabled()){let e={...n.getProps()};t.set(u,JSON.stringify(e))}}()}return h.start=()=>{s?function(e){if(!t.isEnabled())return e(!1);t.get(u).then(t=>{if(t)try{let e=JSON.parse(t);n.setProps(e),f=e.dataSinceDate}catch(e){}e(!0)}).catch(()=>{e(!1)})}(e=>{if(e){let e=(f||0)+c,t=(new Date).getTime();t>=e?v():d=setTimeout(v,e-t)}else 0===Math.floor(4*Math.random())?v():d=setTimeout(v,c)}):(g({kind:"diagnostic-init",id:a,creationDate:n.getProps().dataSinceDate,...m()}),d=setTimeout(v,c))},h.stop=()=>{d&&clearTimeout(d)},h.setStreaming=e=>{p=e},h}},e1=function(e,t){let n=!1,r={type:e.type,name:e.name,method:(...i)=>{try{e.method(...i)}catch{n||(n=!0,t.warn(et.inspectorMethodError(r.type,r.name)))}}};return r};let{onNextTick:e3}=C,e5={flagUsed:"flag-used",flagDetailsChanged:"flag-details-changed",flagDetailChanged:"flag-detail-changed",clientIdentityChanged:"client-identity-changed"};Object.freeze(e5);let{commonBasicLogger:e4}=Z,{checkContext:e6,getContextKeys:e8}=ev,{InspectorTypes:e9,InspectorManager:e7}={InspectorTypes:e5,InspectorManager:function(e,t){let n={},r={[e5.flagUsed]:[],[e5.flagDetailsChanged]:[],[e5.flagDetailChanged]:[],[e5.clientIdentityChanged]:[]},i=e?.map(e=>e1(e,t));return i.forEach(e=>{Object.prototype.hasOwnProperty.call(r,e.type)?r[e.type].push(e):t.warn(et.invalidInspector(e.type,e.name))}),n.hasListeners=e=>r[e]?.length,n.onFlagUsed=(e,t,n)=>{r[e5.flagUsed].length&&e3(()=>{r[e5.flagUsed].forEach(r=>r.method(e,t,n))})},n.onFlags=e=>{r[e5.flagDetailsChanged].length&&e3(()=>{r[e5.flagDetailsChanged].forEach(t=>t.method(e))})},n.onFlagChanged=(e,t)=>{r[e5.flagDetailChanged].length&&e3(()=>{r[e5.flagDetailChanged].forEach(n=>n.method(e,t))})},n.onIdentityChanged=e=>{r[e5.clientIdentityChanged].length&&e3(()=>{r[e5.clientIdentityChanged].forEach(t=>t.method(e))})},n}},te="change",tt="internal-change";var tn={initialize:function(e,t,n,r,i){let o=n&&n.logger?n.logger:i&&i.logger&&i.logger.default||e4("warn"),a=eT(o),s=eP(a),u=es.validate(n,a,i,o),l=e7(u.inspectors,o),f=u.sendEvents,d=e,p=u.hash,h=eD(r.localStorage,o),m=ep(r,d,u),g=u.sendEvents&&!u.diagnosticOptOut,v=g?e2.DiagnosticId(d):null,y=g?e2.DiagnosticsAccumulator((new Date).getTime()):null,b=g?e2.DiagnosticsManager(r,h,y,m,d,u,v):null,k=eq(r,u,d,y),w=u.eventProcessor||eC(r,u,d,y,a,m),x=eH(r,u,d),j,S,O,E={},_=u.streaming,T=!1,A=!1,M=!0,I=u.stateProvider,P=eG(null,function(e){!I&&e&&N({kind:"identify",context:e,creationDate:(new Date).getTime()}),l.hasListeners(e9.clientIdentityChanged)&&l.onIdentityChanged(P.getContext())}),R=new eY(h),D=h.isEnabled()?eR(h,d,p,P):null;function N(e){d&&(I&&I.enqueueEvent&&I.enqueueEvent(e)||(e.context?(M=!1,!f||A||r.isDoNotTrack()||(o.debug(et.debugEnqueueingEvent(e.kind)),w.enqueue(e))):M&&(o.warn(et.eventWithoutContext()),M=!1)))}function z(e,t){l.hasListeners(e9.flagDetailChanged)&&l.onFlagChanged(e.key,q(t))}function F(){l.hasListeners(e9.flagDetailsChanged)&&l.onFlags(Object.entries(E).map(([e,t])=>({key:e,detail:q(t)})).reduce((e,t)=>
26(e[t.key]=t.detail,e),{}))}function L(e,t,n,r){let i=P.getContext(),o=new Date,a={kind:"feature",key:e,context:i,value:t?t.value:null,variation:t?t.variationIndex:null,default:n,creationDate:o.getTime()},s=E[e];s&&(a.version=s.flagVersion?s.flagVersion:s.version,a.trackEvents=s.trackEvents,a.debugEventsUntilDate=s.debugEventsUntilDate),(r||s&&s.trackReason)&&t&&(a.reason=t.reason),N(a)}function B(e){return e6(e,!1)?Promise.resolve(e):Promise.reject(new c.LDInvalidUserError(et.invalidContext()))}function $(e,t,n,r,i){var o;let a;if(E&&C.objectHasOwnProperty(E,e)&&E[e]&&!E[e].deleted){let n=E[e];a=q(n),null!==n.value&&void 0!==n.value||(a.value=t)}else a={value:t,variationIndex:null,reason:{kind:"ERROR",errorKind:"FLAG_NOT_FOUND"}};return n&&L(e,a,t,r),i||(o=a,l.hasListeners(e9.flagUsed)&&l.onFlagUsed(e,o,P.getContext())),a}function q(e){return{value:e.value,variationIndex:void 0===e.variation?null:e.variation,reason:e.reason||null}}function V(){if(S=!0,!P.getContext())return;let e=e=>{try{return JSON.parse(e)}catch(e){return void a.maybeReportError(new c.LDInvalidDataError(et.invalidData()))}};k.connect(P.getContext(),p,{ping:function(){o.debug(et.debugStreamPing());let e=P.getContext();x.fetchFlagSettings(e,p).then(t=>{C.deepEquals(e,P.getContext())&&W(t||{})}).catch(e=>{a.maybeReportError(new c.LDFlagFetchError(et.errorFetchingFlags(e)))})},put:function(t){let n=e(t.data);n&&(o.debug(et.debugStreamPut()),W(n))},patch:function(t){let n=e(t.data);if(!n)return;let r=E[n.key];if(r&&r.version&&n.version&&!(r.version<n.version))o.debug(et.debugStreamPatchIgnored(n.key));else{o.debug(et.debugStreamPatch(n.key));let e={},t=C.extend({},n);delete t.key,E[n.key]=t;let i=q(t);e[n.key]=r?{previous:r.value,current:i}:{current:i},J(e),z(n,t)}},delete:function(t){let n=e(t.data);if(n){if(!E[n.key]||E[n.key].version<n.version){o.debug(et.debugStreamDelete(n.key));let e={};E[n.key]&&!E[n.key].deleted&&(e[n.key]={previous:E[n.key].value}),E[n.key]={version:n.version,deleted:!0},z(n,E[n.key]),J(e)}else o.debug(et.debugStreamDeleteIgnored(n.key))}}})}function U(){S&&(k.disconnect(),S=!1)}function W(e){let t={};if(!e)return Promise.resolve();for(let n in E)C.objectHasOwnProperty(E,n)&&E[n]&&(e[n]&&!C.deepEquals(e[n].value,E[n].value)?t[n]={previous:E[n].value,current:q(e[n])}:e[n]&&!e[n].deleted||(t[n]={previous:E[n].value}));for(let n in e)C.objectHasOwnProperty(e,n)&&e[n]&&(!E[n]||E[n].deleted)&&(t[n]={current:q(e[n])});return E={...e},F(),J(t).catch(()=>{})}function J(e){let t=Object.keys(e);if(t.length>0){let n={};t.forEach(t=>{let r=e[t].current,i=r?r.value:void 0,o=e[t].previous;a.emit(te+":"+t,i,o),n[t]=r?{current:i,previous:o}:{previous:o}}),a.emit(te,n),a.emit(tt,E),u.sendEventsOnlyForVariation||I||t.forEach(t=>{L(t,e[t].current)})}return j&&D?D.saveFlags(E):Promise.resolve()}function H(){let e=_||O&&void 0===_;e&&!S?V():!e&&S&&U(),b&&b.setStreaming(e)}function G(e){return e===te||e.substr(0,te.length+1)===te+":"}if("string"==typeof u.bootstrap&&"LOCALSTORAGE"===u.bootstrap.toUpperCase()&&(D?j=!0:o.warn(et.localStorageUnavailable())),"object"==typeof u.bootstrap&&(E=function(e){let t=Object.keys(e),n="$flagsState",r="$valid",i=e[n];!i&&t.length&&o.warn(et.bootstrapOldFormat()),!1===e[r]&&o.warn(et.bootstrapInvalid());let a={};return t.forEach(t=>{if(t!==n&&t!==r){let n={value:e[t]};i&&i[t]?n=C.extend(n,i[t]):n.version=0,a[t]=n}}),a}(u.bootstrap)),I){let e=I.getInitialState();e?Q(e):I.on("init",Q),I.on("update",function(e){e.context&&P.setContext(e.context),e.flags&&W(e.flags)})}else(e?R.processContext(t).then(B).then(e=>(P.setContext(e),"object"==typeof u.bootstrap?K():j?D.loadFlags().then(e=>null==e?(E={},x.fetchFlagSettings(P.getContext(),p).then(e=>W(e||{})).then(K).catch(e=>{Y(new c.LDFlagFetchError(et.errorFetchingFlags(e)))})):(E=e,C.onNextTick(K),x.fetchFlagSettings(P.getContext(),p).then(e=>W(e)).catch(e=>a.maybeReportError(e)))):x.fetchFlagSettings(P.getContext(),p).then(e=>{E=e||{},F(),K()}).catch(e=>{E={},Y(e)}))):Promise.reject(new c.LDInvalidEnvironmentIdError(et.environmentNotSpecified()))).catch(Y);function Q(e){d=e.environment,P.setContext(e.context),E={...e.flags},C.onNextTick(K)}function K(){o.info(et.clientInitialized()),T=!0,H(),s.signalSuccess()}function Y(e){s.signalFailure(e)}return{client:{waitForInitialization:()=>s.getInitializationPromise(),waitUntilReady:()=>s.getReadyPromise(),identify:function(e,t,n){if(A)return C.wrapPromiseCallback(Promise.resolve({}),n);if(I)return o.warn(et.identifyDisabled()),C.wrapPromiseCallback(Promise.resolve(C.transformVersionedValuesToValues(E)),n);let r=j&&D?D.clearFlags():Promise.resolve();return C.wrapPromiseCallback(r.then(()=>R.processContext(e)).then(B).then(e=>x.fetchFlagSettings(e,t).then(n=>{let r=C.transformVersionedValuesToValues(n);return P.setContext(e),p=t,n?W(n).then(()=>r):r})).then(e=>(S&&V(),e)).catch(e=>(a.maybeReportError(e),Promise.reject(e))),n)},getContext:function(){return P.getContext()},variation:function(e,t){return $(e,t,!0,!1,!1).value},variationDetail:function(e,t){return $(e,t,!0,!0,!1)},track:function(e,t,n){if("string"!=typeof e)return void a.maybeReportError(new c.LDInvalidEventKeyError(et.unknownCustomEventKey(e)));r.customEventFilter&&!r.customEventFilter(e)&&o.warn(et.unknownCustomEventKey(e));let i=P.getContext(),s={kind:"custom",key:e,context:i,url:r.getCurrentUrl(),creationDate:(new Date).getTime()};i&&i.anonymous&&(s.contextKind=i.anonymous?"anonymousUser":"user"),null!=t&&(s.data=t),null!=n&&(s.metricValue=n),N(s)},on:function(e,t,n){G(e)?(O=!0,T&&H(),a.on(e,t,n)):a.on(...arguments)},off:function(e){if(a.off(...arguments),G(e)){let e=!1;
26a.getEvents().forEach(t=>{G(t)&&a.getEventListenerCount(t)>0&&(e=!0)}),e||(O=!1,S&&void 0===_&&U())}},setStreaming:function(e){let t=null===e?void 0:e;t!==_&&(_=t,H())},flush:function(e){return C.wrapPromiseCallback(f?w.flush():Promise.resolve(),e)},allFlags:function(){let e={};if(!E)return e;for(let t in E)C.objectHasOwnProperty(E,t)&&!E[t].deleted&&(e[t]=$(t,null,!u.sendEventsOnlyForVariation,!1,!0).value);return e},close:function(e){if(A)return C.wrapPromiseCallback(Promise.resolve(),e);let t=()=>{A=!0,E={}},n=Promise.resolve().then(()=>{if(U(),b&&b.stop(),f)return w.stop(),w.flush()}).then(t).catch(t);return C.wrapPromiseCallback(n,e)}},options:u,emitter:a,ident:P,logger:o,requestor:x,start:function(){f&&(b&&b.start(),w.start())},enqueueEvent:N,getFlagsInternal:function(){return E},getEnvironmentId:()=>d,internalChangeEventName:tt}},commonBasicLogger:e4,errors:c,messages:et,getContextKeys:e8},tr=tn.initialize,ti=tn.errors,to=(tn.messages,tn.getContextKeys);function ta(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function ts(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?ta(Object(n),!0).forEach(function(t){!function(e,t,n){var r;(t="symbol"==typeof(r=function(e,t){if("object"!=typeof e||null===e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(t,"string"))?r:String(r))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n}(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):ta(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}tn.commonBasicLogger;var tu={promise:Promise.resolve({status:200,header:function(){return null},body:null})},tl=e=>{if("string"!=typeof e)throw TypeError("Expected a string");return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&").replace(/-/g,"\\x2d")};function tc(e,t){for(var n={},r=null,i=[],o=0;o<e.length;o++)for(var a=e[o],s=a.urls||[],u=0;u<s.length;u++)if(function(e,t,n,r){var i,o,a=(("substring"===e.kind||"regex"===e.kind)&&r.includes("/")?t:t.replace(r,"")).replace(n,"");switch(e.kind){case"exact":o=t,i=RegExp("^"+tl(e.url)+"/?$");break;case"canonical":o=a,i=RegExp("^"+tl(e.url)+"/?$");break;case"substring":o=a,i=RegExp(".*"+tl(e.substring)+".*$");break;case"regex":o=a,i=new RegExp(e.pattern);break;default:return!1}return i.test(o)}(s[u],window.location.href,window.location.search,window.location.hash)){"pageview"===a.kind?t("pageview",a):(i.push(a),t("click_pageview",a));break}return i.length>0&&(r=function(e){for(var n=function(e,t){for(var n=[],r=0;r<t.length;r++)for(var i=e.target,o=t[r],a=o.selector,s=document.querySelectorAll(a);i&&s.length>0;){for(var u=0;u<s.length;u++)i===s[u]&&n.push(o);i=i.parentNode}return n}(e,i),r=0;r<n.length;r++)t("click",n[r])},document.addEventListener("click",r)),n.dispose=function(){document.removeEventListener("click",r)},n}var tf="goalsReady",td={fetchGoals:{default:!0},hash:{type:"string"},eventProcessor:{type:"object"},eventUrlTransformer:{type:"function"},disableSyncEventPost:{default:!1}};function tp(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=function(e){var t,n={userAgentHeaderName:"X-LaunchDarkly-User-Agent",synchronousFlush:!1};if(window.XMLHttpRequest){var r=e&&e.disableSyncEventPost;n.httpRequest=function(e,t,i,o){var a=!r&n.synchronousFlush;return n.synchronousFlush=!1,function(e,t,n,r,i){if(i&&!function(){var e=window.navigator&&window.navigator.userAgent;if(e){var t=e.match(/Chrom(e|ium)\/([0-9]+)\./);if(t)return 73>parseInt(t[2],10)}return!0}())return tu;var o,a=new window.XMLHttpRequest;for(var s in a.open(e,t,!i),n||{})Object.prototype.hasOwnProperty.call(n,s)&&a.setRequestHeader(s,n[s]);return i?(a.send(r),tu):{promise:new Promise(function(e,t){a.addEventListener("load",function(){o||e({status:a.status,header:function(e){return a.getResponseHeader(e)},body:a.responseText})}),a.addEventListener("error",function(){o||t(Error())}),a.send(r)}),cancel:function(){o=!0,a.abort()}}}(e,t,i,o,a)}}n.httpAllowsPost=function(){return void 0===t&&(t=!!window.XMLHttpRequest&&"withCredentials"in new window.XMLHttpRequest),t},n.httpFallbackPing=function(e){(new window.Image).src=e};var i,o=e&&e.eventUrlTransformer;n.getCurrentUrl=function(){return o?o(window.location.href):window.location.href},n.isDoNotTrack=function(){var e;return 1===(e=window.navigator&&void 0!==window.navigator.doNotTrack?window.navigator.doNotTrack:window.navigator&&void 0!==window.navigator.msDoNotTrack?window.navigator.msDoNotTrack:window.doNotTrack)||!0===e||"1"===e||"
26yes"===e};try{window.localStorage&&(n.localStorage={get:function(e){return new Promise(function(t){t(window.localStorage.getItem(e))})},set:function(e,t){return new Promise(function(n){window.localStorage.setItem(e,t),n()})},clear:function(e){return new Promise(function(t){window.localStorage.removeItem(e),t()})}})}catch(e){n.localStorage=null}return e&&e.useReport&&"function"==typeof window.EventSourcePolyfill&&window.EventSourcePolyfill.supportedOptions&&window.EventSourcePolyfill.supportedOptions.method?(n.eventSourceAllowsReport=!0,i=window.EventSourcePolyfill):(n.eventSourceAllowsReport=!1,i=window.EventSource),window.EventSource&&(n.eventSourceFactory=function(e,t){var n=ts(ts({},{heartbeatTimeout:3e5,silentTimeout:3e5,skipDefaultHeaders:!0}),t);return new i(e,n)},n.eventSourceIsActive=function(e){return e.readyState===window.EventSource.OPEN||e.readyState===window.EventSource.CONNECTING}),n.userAgent="JSClient",n.version="3.1.0",n.diagnosticSdkData={name:"js-client-sdk",version:"3.1.0"},n.diagnosticPlatformData={name:"JS"},n.diagnosticUseCombinedEvent=!0,n}(n),i=tr(e,t,n,r,td),o=i.client,a=i.options,s=i.emitter,u=new Promise(function(e){var t=s.on(tf,function(){s.off(tf,t),e()})});o.waitUntilGoalsReady=function(){return u},a.fetchGoals?function(e,t){var n,r;function i(){r&&r.dispose(),n&&n.length&&(r=tc(n,o))}function o(t,n){var r=e.ident.getContext(),i={kind:t,key:n.key,data:null,url:window.location.href,creationDate:(new Date).getTime(),contextKeys:to(r)};return"click"===t&&(i.selector=n.selector),e.enqueueEvent(i)}return e.requestor.fetchJSON("/sdk/goals/"+e.getEnvironmentId()).then(function(e){e&&e.length>0&&(r=tc(n=e,o),function(e,t){var n,r=window.location.href;function i(){(n=window.location.href)!==r&&(r=n,t())}(function e(t,n){t(),setTimeout(function(){e(t,n)},n)})(i,300),window.history&&window.history.pushState?window.addEventListener("popstate",i):window.addEventListener("hashchange",i)}(0,i)),t()}).catch(function(n){e.emitter.maybeReportError(new ti.LDUnexpectedResponseError((n&&n.message,n.message))),t()}),{}}(i,function(){return s.emit(tf)}):s.emit(tf),"complete"!==document.readyState?window.addEventListener("load",i.start):i.start();var l=function(){r.synchronousFlush=!0,o.flush().catch(function(){}),r.synchronousFlush=!1};return document.addEventListener("visibilitychange",function(){"hidden"===document.visibilityState&&l()}),window.addEventListener("pagehide",l),o}},3349:function(e,t,n){"use strict";var r=n(34406),i=n(139),o=n(38398),a=n(15153),s=n(22699);function u(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var l=u(i),c=u(o),f=u(a),d=Object.prototype.hasOwnProperty,p=Object.prototype.toString,h=Object.defineProperty,m=Object.getOwnPropertyDescriptor,g=function(e){return"function"==typeof Array.isArray?Array.isArray(e):"[object Array]"===p.call(e)},v=function(e){if(!e||"[object Object]"!==p.call(e))return!1;var t,n=d.call(e,"constructor"),r=e.constructor&&e.constructor.prototype&&d.call(e.constructor.prototype,"isPrototypeOf");if(e.constructor&&!n&&!r)return!1;for(t in e);return void 0===t||d.call(e,t)},y=function(e,t){h&&"__proto__"===t.name?h(e,t.name,{enumerable:!0,configurable:!0,value:t.newValue,writable:!0}):e[t.name]=t.newValue},b=function(e,t){if("__proto__"===t){if(!d.call(e,t))return;if(m)return m(e,t).value}return e[t]},k=function e(){var t,n,r,i,o,a,s=arguments[0],u=1,l=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[1]||{},u=2),(null==s||"object"!=typeof s&&"function"!=typeof s)&&(s={});u<l;++u)if(t=arguments[u],null!=t)for(n in t)r=b(s,n),s!==(i=b(t,n))&&(c&&i&&(v(i)||(o=g(i)))?(o?(o=!1,a=r&&g(r)?r:[]):a=r&&v(r)?r:{},y(s,{name:n,newValue:e(c,a,i)})):void 0!==i&&y(s,{name:n,newValue:i}));return s},w=c.default,x=f.default,j=function(){var e,t,n=Array.prototype.slice.call(arguments),r={};return n.length?1===n.length?n[0]:(t=n.map(function(t){var n="function"==typeof t?t():String(t||"");if(!n)return"";var i=w.parse(n,!0);return!e&&i&&(e=i),k(r,i.query),i.pathname}).filter(function(e){return!!e}),delete e.search,e.query=r,e.pathname=x.join.apply(x,t).replace(RegExp("\\"+x.sep,"g"),"/"),w.format(e)):""};let S="libhoney-js/3.0.0",O="undefined"!=typeof window?window:void 0!==n.g?n.g:void 0,E=function(){},_=(e,t)=>
26e.reduce((e,n)=>e.then(()=>t(n)),Promise.resolve()),C=(e,t,n,r)=>{let i=Object.create(null);return e.forEach(e=>{let o=t(e);i[o]?r(i[o],e):i[o]=n(e)}),i};class T{constructor(e){this.batches=C(e,e=>`${e.apiHost}_${e.writeKey}_${e.dataset}`,e=>({apiHost:e.apiHost,writeKey:e.writeKey,dataset:e.dataset,events:[e]}),(e,t)=>e.events.push(t))}encodeBatchEvents(e){let t=!0,n=0;return{encoded:"["+e.reduce((e,r)=>{try{let i=JSON.stringify(r);n++;let o=e+(t?"":",")+i;return t=!1,o}catch(t){return r.encodeError=t,e}},"")+"]",numEncoded:n}}}class A{constructor({timestamp:e,apiHost:t,postData:n,writeKey:r,dataset:i,sampleRate:o,metadata:a}){this.timestamp=e,this.apiHost=t,this.postData=n,this.writeKey=r,this.dataset=i,this.sampleRate=o,this.metadata=a}toJSON(){let e={};return this.timestamp&&(e.time=this.timestamp),this.sampleRate&&(e.samplerate=this.sampleRate),this.postData&&(e.data=this.postData),e}toBrokenJSON(){let e=[];return this.timestamp&&e.push(`"time":${JSON.stringify(this.timestamp)}`),this.sampleRate&&e.push(`"samplerate":${JSON.stringify(this.sampleRate)}`),this.postData&&e.push(`"data":${JSON.stringify(this.postData)}`),`{${e.join(",")}}`}}class M{constructor(e){this.constructorArg=e,this.events=[]}sendEvent(e){this.events.push(e)}sendPresampledEvent(e){this.events.push(e)}reset(){this.constructorArg=null,this.events=[]}}class I{sendEvent(e){console.log(JSON.stringify(e.toBrokenJSON()))}sendPresampledEvent(e){console.log(JSON.stringify(e.toBrokenJSON()))}}class P{sendEvent(e){console.log(JSON.stringify(e))}sendPresampledEvent(e){console.log(JSON.stringify(e))}}class R{sendEvent(e){r.stdout.write(JSON.stringify(e)+"\n")}sendPresampledEvent(e){r.stdout.write(JSON.stringify(e)+"\n")}}class D{sendEvent(e){}sendPresampledEvent(e){}}class N{constructor(e){this._responseCallback=E,this._batchSizeTrigger=50,this._batchTimeTrigger=100,this._maxConcurrentBatches=10,this._pendingWorkCapacity=1e4,this._timeout=6e4,this._sendTimeoutId=-1,this._eventQueue=[],this._batchCount=0,"function"==typeof e.responseCallback&&(this._responseCallback=e.responseCallback),"number"==typeof e.batchSizeTrigger&&(this._batchSizeTrigger=Math.max(e.batchSizeTrigger,1)),"number"==typeof e.batchTimeTrigger&&(this._batchTimeTrigger=e.batchTimeTrigger),"number"==typeof e.maxConcurrentBatches&&(this._maxConcurrentBatches=e.maxConcurrentBatches),"number"==typeof e.pendingWorkCapacity&&(this._pendingWorkCapacity=e.pendingWorkCapacity),"number"==typeof e.timeout&&(this._timeout=e.timeout),this._userAgentAddition=e.userAgentAddition||"",this._proxy=e.proxy,this._randomFn=Math.random}_droppedCallback(e,t){this._responseCallback([{metadata:e.metadata,error:Error(t)}])}sendEvent(e){if(!this._shouldSendEvent(e)){this._droppedCallback(e,"event dropped due to sampling");return}this.sendPresampledEvent(e)}sendPresampledEvent(e){if(this._eventQueue.length>=this._pendingWorkCapacity){this._droppedCallback(e,"queue overflow");return}this._eventQueue.push(e),this._eventQueue.length>=this._batchSizeTrigger?this._sendBatch():this._ensureSendTimeout()}flush(){return 0===this._eventQueue.length&&0===this._batchCount?Promise.resolve():new Promise(e=>{this.flushCallback=()=>{this.flushCallback=null,e()}})}_sendBatch(){if(10===this._batchCount)return;this._clearSendTimeout(),this._batchCount++;let e=new T(this._eventQueue.splice(0,this._batchSizeTrigger)),t=()=>{this._batchCount--;let e=this._eventQueue.length;if(e>0){e>=this._batchSizeTrigger?this._sendBatch():this._ensureSendTimeout();return}0===this._batchCount&&this.flushCallback&&this.flushCallback()};_(Object.keys(e.batches).map(t=>e.batches[t]),t=>{let n,r=j(t.apiHost,"/1/batch",t.dataset);n=Promise.resolve({req:l.default.post(r)});let{encoded:i,numEncoded:o}=e.encodeBatchEvents(t.events);return n.then(({req:e})=>new Promise(n=>{if(0===o){this._responseCallback(t.events.map(e=>({metadata:e.metadata,error:e.encodeError}))),n();return}let r=S,a=this._userAgentAddition.trim();a&&(r=`${S} ${a}`);let s=Date.now();e.set("X-Honeycomb-Team",t.writeKey).set("X-Honeycomb-UserAgent",r).type("json").timeout(this._timeout).send(i).end((e,r)=>{let i=Date.now();if(e)this._responseCallback(t.events.map(t=>({status_code:t.encodeError?void 0:e.status,duration:i-s,metadata:t.metadata,error:t.encodeError||e}
26)));else{let e=JSON.parse(r.text),n=0;this._responseCallback(t.events.map(t=>{if(t.encodeError)return{duration:i-s,metadata:t.metadata,error:t.encodeError};{let r=e[n++];return{status_code:r.status,duration:i-s,metadata:t.metadata,error:r.err}}}))}n()})}))}).then(t).catch(t)}_shouldSendEvent(e){let{sampleRate:t}=e;return t<=1||this._randomFn()<1/t}_ensureSendTimeout(){-1===this._sendTimeoutId&&(this._sendTimeoutId=O.setTimeout(()=>this._sendBatch(),this._batchTimeTrigger))}_clearSendTimeout(){-1!==this._sendTimeoutId&&(O.clearTimeout(this._sendTimeoutId),this._sendTimeoutId=-1)}}function z(e,t){e&&(e instanceof Map?e.forEach(t):Object.getOwnPropertyNames(e).forEach(n=>t(e[n],n)))}class F{constructor(e,t,n){this.data=Object.create(null),this.metadata=null,this.apiHost="",this.writeKey="",this.dataset="",this.sampleRate=1,this.timestamp=null,z(t,(e,t)=>this.addField(t,e)),z(n,(e,t)=>this.addField(t,e())),this._libhoney=e}add(e){return z(e,(e,t)=>this.addField(t,e)),this}addField(e,t){return void 0===t?this.data[e]=null:this.data[e]=t,this}addMetadata(e){return this.metadata=e,this}send(){this._libhoney.sendEvent(this)}sendPresampled(){this._libhoney.sendPresampledEvent(this)}}class L{constructor(e,t,n){this._libhoney=e,this._fields=Object.create(null),this._dynFields=Object.create(null),this.apiHost="",this.writeKey="",this.dataset="",this.sampleRate=1,z(t,(e,t)=>this.addField(t,e)),z(n,(e,t)=>this.addDynamicField(t,e))}add(e){return z(e,(e,t)=>this.addField(t,e)),this}addField(e,t){return void 0===t?this._fields[e]=null:this._fields[e]=t,this}addDynamicField(e,t){return this._dynFields[e]=t,this}sendNow(e){let t=this.newEvent();t.add(e),t.send()}newEvent(){let e=new F(this._libhoney,this._fields,this._dynFields);return e.apiHost=this.apiHost,e.writeKey=this.writeKey,e.dataset=this.dataset,e.sampleRate=this.sampleRate,e}newBuilder(e,t){let n=new L(this._libhoney,this._fields,this._dynFields);return z(e,(e,t)=>n.addField(t,e)),z(t,(e,t)=>n.addDynamicField(t,e)),n.apiHost=this.apiHost,n.writeKey=this.writeKey,n.dataset=this.dataset,n.sampleRate=this.sampleRate,n}}let B=Object.freeze({apiHost:"https://api.honeycomb.io/",proxy:void 0,sampleRate:1,transmission:"base",batchSizeTrigger:50,batchTimeTrigger:100,maxConcurrentBatches:10,pendingWorkCapacity:1e4,maxResponseQueueSize:1e3,timeout:6e4,disabled:!1,userAgentAddition:""});class $ extends s.EventEmitter{constructor(e){super(),this._options=Object.assign({responseCallback:this._responseCallback.bind(this)},B,e),this._transmission=V(this._options.transmission,this._options),this._usable=null!==this._transmission,this._builder=new L(this),this._builder.apiHost=this._options.apiHost,this._builder.writeKey=this._options.writeKey,this._builder.dataset=this._options.dataset,this._builder.sampleRate=this._options.sampleRate,this._responseQueue=[]}_responseCallback(e){let[t,n]=[this._responseQueue,this._options.maxResponseQueueSize];this._responseQueue=function(e,t,n){if(e.length>=n)return e.slice(0,n);if(e.length+t.length>n){let r=n-e.length,i=t.slice(0,r);return e.concat(i)}return e.concat(t)}(t,e,n),this.emit("response",this._responseQueue)}get transmission(){return this._transmission}set apiHost(e){this._builder.apiHost=e}get apiHost(){return this._builder.apiHost}set writeKey(e){this._builder.writeKey=e}get writeKey(){return this._builder.writeKey}set dataset(e){this._builder.dataset=e}get dataset(){return this._builder.dataset}set sampleRate(e){this._builder.sampleRate=e}get sampleRate(){return this._builder.sampleRate}sendEvent(e){let t=this.validateEvent(e);t&&this._transmission.sendEvent(t)}sendPresampledEvent(e){let t=this.validateEvent(e);t&&this._transmission.sendPresampledEvent(t)}validateEvent(e){let t;if(!this._usable)return null;let n=e.timestamp||Date.now();if(("string"==typeof n||"number"==typeof n)&&(n=new Date(n)),"object"!=typeof e.data||null===e.data)return console.error(".data must be an object"),null;try{t=JSON.parse(JSON.stringify(e.data))}catch(e){return console.error("error cloning event data: "+e),null}let r=e.apiHost;if("string"!=typeof r||""===r)return console.error(".apiHost must be a non-empty string"),null;let i=e.writeKey;if("string"!=typeof i||""===i)return console.error(".writeKey must be a non-empty string"),null;let o=e.dataset;if("string"!=typeof o||""===o)return console.error(".dataset must be a non-empty string"),null;let a=e.sampleRate;if("number"!=typeof a)return console.error(".sampleRate must be a number"),null;let s=e.metadata;return new A({timestamp:n,apiHost:r,postData:t,writeKey:i,dataset:o,sampleRate:a,metadata:s})}add(e){return this._builder.add(e),this}addField(e,t){return this._builder.addField(e,t),this}addDynamicField(e,t){return this._builder.addDynamicField(e,t),this}sendNow(e){return this._builder.sendNow(e)}newEvent(){return this._builder.newEvent()}newBuilder(e,t){return this._builder.newBuilder(e,t)}flush(){let e=this._transmission;return this._transmission=V(this._options.transmission,this._options),e.flush()}}let q=e=>{switch(e){case"base":return N;case"mock":return M;case"null":return D;case"worker":return console.warn("worker implementation not ready yet. using base implementation"),N;case"writer":return console.warn("writer implementation is deprecated. Please switch to console implementation."),I;case"console":return P;case"stdout":return R;default:throw Error(`unknown transmission implementation "${e}".`)}};function V(e,t){if(t.disabled)return null;if("string"==typeof e){let n=q(e);return new n(t)}if("function"!=typeof e)throw Error(".transmission must be one of 'base'/'worker'/'mock'/'writer'/'console'/'stdout'/'null' or a constructor.");try{return new e(t)}catch(n){if(e===N)throw Error("unable to initialize base transmission implementation.",n);console.warn("failed to initialize transmission, falling back to base implementation.");try{return new N(t)}catch(e){throw Error("unable to initialize base transmission implementation.",e)}}}e.exports=$},63637:function(e,t,n){e=n.nmd(e);var r,i,o,a,s,u,l,c,f,d,p="__lodash_hash_undefined__",h="[object Arguments]",m="[object Function]",g="[object Object]",v=/^\[object .+?Constructor\]$/,y=/^(?:0|[1-9]\d*)$/,b={};
vendor: 2,286 bytes, line 26
26b["[object Float32Array]"]=b["[object Float64Array]"]=b["[object Int8Array]"]=b["[object Int16Array]"]=b["[object Int32Array]"]=b["[object Uint8Array]"]=b["[object Uint8ClampedArray]"]=b["[object Uint16Array]"]=b["[object Uint32Array]"]=!0,b[h]=b["[object Array]"]=b["[object ArrayBuffer]"]=b["[object Boolean]"]=b["[object DataView]"]=b["[object Date]"]=b["[object Error]"]=b[m]=b["[object Map]"]=b["[object Number]"]=b[g]=b["[object RegExp]"]=b["[object Set]"]=b["[object String]"]=b["[object WeakMap]"]=!1;var k="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g,w="object"==typeof self&&self&&self.Object===Object&&self,x=k||w||Function("return this")(),j=t&&!t.nodeType&&t,S=j&&e&&!e.nodeType&&e,O=S&&S.exports===j,E=O&&k.process,_=function(){try{var e=S&&S.require&&S.require("util").types;if(e)return e;return E&&E.binding&&E.binding("util")}catch(e){}}(),C=_&&_.isTypedArray,T=Array.prototype,A=Function.prototype,M=Object.prototype,I=x["__core-js_shared__"],P=A.toString,R=M.hasOwnProperty,D=(u=/[^.]+$/.exec(I&&I.keys&&I.keys.IE_PROTO||""))?"Symbol(src)_1."+u:"",N=M.toString,z=P.call(Object),F=RegExp("^"+P.call(R).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),L=O?x.Buffer:void 0,B=x.Symbol,$=x.Uint8Array,q=L?L.allocUnsafe:void 0,V=(l=Object.getPrototypeOf,c=Object,function(e){return l(c(e))}),U=Object.create,W=M.propertyIsEnumerable,J=T.splice,H=B?B.toStringTag:void 0,G=function(){try{var e=ed(Object,"defineProperty");return e({},"",{}),e}catch(e){}}(),Q=L?L.isBuffer:void 0,K=Math.max,Y=Date.now,Z=ed(x,"Map"),X=ed(Object,"create"),ee=function(){function e(){}return function(t){if(!eS(t))return{};if(U)return U(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();function et(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function en(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function er(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}function ei(e){var t=this.__data__=new en(e);this.size=t.size}function eo(e,t,n){(void 0===n||ev(e[t],n))&&(void 0!==n||t in e)||es(e,t,n)}function ea(e,t){for(var n=e.length;n--;)if(ev(e[n][0],t))return n;return -1}
vendor: 4,160 bytes, line 26
26function es(e,t,n){"__proto__"==t&&G?G(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}et.prototype.clear=function(){this.__data__=X?X(null):{},this.size=0},et.prototype.delete=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t},et.prototype.get=function(e){var t=this.__data__;if(X){var n=t[e];return n===p?void 0:n}return R.call(t,e)?t[e]:void 0},et.prototype.has=function(e){var t=this.__data__;return X?void 0!==t[e]:R.call(t,e)},et.prototype.set=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=X&&void 0===t?p:t,this},en.prototype.clear=function(){this.__data__=[],this.size=0},en.prototype.delete=function(e){var t=this.__data__,n=ea(t,e);return!(n<0)&&(n==t.length-1?t.pop():J.call(t,n,1),--this.size,!0)},en.prototype.get=function(e){var t=this.__data__,n=ea(t,e);return n<0?void 0:t[n][1]},en.prototype.has=function(e){return ea(this.__data__,e)>-1},en.prototype.set=function(e,t){var n=this.__data__,r=ea(n,e);return r<0?(++this.size,n.push([e,t])):n[r][1]=t,this},er.prototype.clear=function(){this.size=0,this.__data__={hash:new et,map:new(Z||en),string:new et}},er.prototype.delete=function(e){var t=ef(this,e).delete(e);return this.size-=t?1:0,t},er.prototype.get=function(e){return ef(this,e).get(e)},er.prototype.has=function(e){return ef(this,e).has(e)},er.prototype.set=function(e,t){var n=ef(this,e),r=n.size;return n.set(e,t),this.size+=n.size==r?0:1,this},ei.prototype.clear=function(){this.__data__=new en,this.size=0},ei.prototype.delete=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n},ei.prototype.get=function(e){return this.__data__.get(e)},ei.prototype.has=function(e){return this.__data__.has(e)},ei.prototype.set=function(e,t){var n=this.__data__;if(n instanceof en){var r=n.__data__;if(!Z||r.length<199)return r.push([e,t]),this.size=++n.size,this;n=this.__data__=new er(r)}return n.set(e,t),this.size=n.size,this};var eu=function(e,t,n){for(var r=-1,i=Object(e),o=n(e),a=o.length;a--;){var s=o[++r];if(!1===t(i[s],s,i))break}return e};function el(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":H&&H in Object(e)?function(e){var t=R.call(e,H),n=e[H];try{e[H]=void 0;var r=!0}catch(e){}var i=N.call(e);return r&&(t?e[H]=n:delete e[H]),i}(e):N.call(e)}function ec(e){return eO(e)&&el(e)==h}function ef(e,t){var n,r=e.__data__;return("string"==(n=typeof t)||"number"==n||"symbol"==n||"boolean"==n?"__proto__"!==t:null===t)?r["string"==typeof t?"string":"hash"]:r.map}function ed(e,t){var n=null==e?void 0:e[t];return!(!eS(n)||D&&D in n)&&(ex(n)?F:v).test(function(e){if(null!=e){try{return P.call(e)}catch(e){}try{return e+""}catch(e){}}return""}(n))?n:void 0}function ep(e,t){var n=typeof e;return!!(t=null==t?9007199254740991:t)&&("number"==n||"symbol"!=n&&y.test(e))&&e>-1&&e%1==0&&e<t}function eh(e){var t=e&&e.constructor;return e===("function"==typeof t&&t.prototype||M)}function em(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}var eg=(r=G?function(e,t){return G(e,"toString",{configurable:!0,enumerable:!1,value:function(){return t},writable:!0})}:eT,i=0,o=0,function(){var e=Y(),t=16-(e-o);if(o=e,t>0){if(++i>=800)return arguments[0]}else i=0;return r.apply(void 0,arguments)});function ev(e,t){return e===t||e!=e&&t!=t}var ey=ec(function(){return arguments}())?ec:function(e){return eO(e)&&R.call(e,"callee")&&!W.call(e,"callee")},eb=Array.isArray;function ek(e){return null!=e&&ej(e.length)&&!ex(e)}var ew=Q||function(){return!1};function ex(e){if(!eS(e))return!1;var t=el(e);return t==m||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}function ej(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}function eS(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}function eO(e){return null!=e&&"object"==typeof e}var eE=C?function(e){return C(e)}:function(e){return eO(e)&&ej(e.length)&&!!b[el(e)]};function e_(e){return ek(e)?function(e,t){var n=eb(e),r=!n&&ey(e),i=!n&&!r&&ew(e),o=!n&&!r&&!i&&eE(e),a=n||r||i||o,s=a?function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}(e.length,String):[],u=s.length;
26for(var l in e)(t||R.call(e,l))&&!(a&&("length"==l||i&&("offset"==l||"parent"==l)||o&&("buffer"==l||"byteLength"==l||"byteOffset"==l)||ep(l,u)))&&s.push(l);return s}(e,!0):function(e){if(!eS(e))return function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}(e);var t=eh(e),n=[];for(var r in e)"constructor"==r&&(t||!R.call(e,r))||n.push(r);return n}(e)}var eC=(f=function(e,t,n,r){!function e(t,n,r,i,o){t!==n&&eu(n,function(a,s){if(o||(o=new ei),eS(a))(function(e,t,n,r,i,o,a){var s=em(e,n),u=em(t,n),l=a.get(u);if(l){eo(e,n,l);return}var c=o?o(s,u,n+"",e,t,a):void 0,f=void 0===c;if(f){var d,p,h=eb(u),m=!h&&ew(u),v=!h&&!m&&eE(u);c=u,h||m||v?eb(s)?c=s:eO(s)&&ek(s)?c=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}(s):m?(f=!1,c=function(e,t){if(t)return e.slice();var n=e.length,r=q?q(n):new e.constructor(n);return e.copy(r),r}(u,!0)):v?(f=!1,p=new(d=u.buffer).constructor(d.byteLength),new $(p).set(new $(d)),c=new u.constructor(p,u.byteOffset,u.length)):c=[]:function(e){if(!eO(e)||el(e)!=g)return!1;var t=V(e);if(null===t)return!0;var n=R.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&P.call(n)==z}(u)||ey(u)?(c=s,ey(s)?c=function(e,t,n,r){var i=!n;n||(n={});for(var o=-1,a=t.length;++o<a;){var s=t[o],u=r?r(n[s],e[s],s,n,e):void 0;void 0===u&&(u=e[s]),i?es(n,s,u):function(e,t,n){var r=e[t];R.call(e,t)&&ev(r,n)&&(void 0!==n||t in e)||es(e,t,n)}(n,s,u)}return n}(s,e_(s)):(!eS(s)||ex(s))&&(c="function"!=typeof u.constructor||eh(u)?{}:ee(V(u)))):f=!1}f&&(a.set(u,c),i(c,u,r,o,a),a.delete(u)),eo(e,n,c)})(t,n,s,r,e,i,o);else{var u=i?i(em(t,s),a,s+"",t,n,o):void 0;void 0===u&&(u=a),eo(t,s,u)}},e_)}(e,t,n,r)},eg((a=d=function(e,t){var n=-1,r=t.length,i=r>1?t[r-1]:void 0,o=r>2?t[2]:void 0;for(i=f.length>3&&"function"==typeof i?(r--,i):void 0,o&&function(e,t,n){if(!eS(n))return!1;var r=typeof t;return("number"==r?!!(ek(n)&&ep(t,n.length)):"string"==r&&(t in n))&&ev(n[t],e)}(t[0],t[1],o)&&(i=r<3?void 0:i,r=1),e=Object(e);++n<r;){var a=t[n];a&&f(e,a,n,i)}return e},s=K((s=void 0,a.length-1),0),function(){for(var e=arguments,t=-1,n=K(e.length-s,0),r=Array(n);++t<n;)r[t]=e[s+t];t=-1;for(var i=Array(s+1);++t<s;)i[t]=e[t];return i[s]=eT(r),function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}(a,this,i)}),d+""));function eT(e){return e}e.exports=eC},39515:function(e,t,n){var r=n(38761)(n(37772),"DataView");e.exports=r},89612:function(e,t,n){var r=n(52118),i=n(96909),o=n(98138),a=n(4174),s=n(7942);function u(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,e.exports=u},80235:function(e,t,n){var r=n(3945),i=n(21846),o=n(88028),a=n(72344),s=n(94769);function u(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,e.exports=u},10326:function(e,t,n){var r=n(38761)(n(37772),"Map");e.exports=r},96738:function(e,t,n){var r=n(92411),i=n(36417),o=n(86928),a=n(79493),s=n(24150);function u(e){var t=-1,n=null==e?0:e.length;for(this.clear();++t<n;){var r=e[t];this.set(r[0],r[1])}}u.prototype.clear=r,u.prototype.delete=i,u.prototype.get=o,u.prototype.has=a,u.prototype.set=s,e.exports=u},52760:function(e,t,n){var r=n(38761)(n(37772),"Promise");e.exports=r},2143:function(e,t,n){var r=n(38761)(n(37772),"Set");e.exports=r},45386:function(e,t,n){var r=n(96738),i=n(52842),o=n(52482);function a(e){var t=-1,n=null==e?0:e.length;for(this.__data__=new r;++t<n;)this.add(e[t])}a.prototype.add=a.prototype.push=i,a.prototype.has=o,e.exports=a},86571:function(e,t,n){var r=n(80235),i=n(15243),o=n(72858),a=n(4417),s=n(8605),u=n(71418);function l(e){var t=this.__data__=new r(e);this.size=t.size}l.prototype.clear=i,l.prototype.delete=o,l.prototype.get=a,l.prototype.has=s,l.prototype.set=u,e.exports=l},50857:function(e,t,n){var r=n(37772).Symbol;e.exports=r},79162:function(e,t,n){var r=n(37772).Uint8Array;e.exports=r},93215:function(e,t,n){var r=n(38761)(n(37772),"WeakMap");e.exports=r},49432:function(e){e.exports=function(e,t,n){switch(n.length){case 0:return e.call(t);case 1:return e.call(t,n[0]);case 2:return e.call(t,n[0],n[1]);case 3:return e.call(t,n[0],n[1],n[2])}return e.apply(t,n)}},72517:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;
26++n<r&&!1!==t(e[n],n,e););return e}},67552:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=0,o=[];++n<r;){var a=e[n];t(a,n,e)&&(o[i++]=a)}return o}},38333:function(e,t,n){var r=n(77832);e.exports=function(e,t){return!!(null==e?0:e.length)&&r(e,t,0)>-1}},34893:function(e){e.exports=function(e,t,n){for(var r=-1,i=null==e?0:e.length;++r<i;)if(n(t,e[r]))return!0;return!1}},1634:function(e,t,n){var r=n(36473),i=n(79631),o=n(86152),a=n(73226),s=n(39045),u=n(77598),l=Object.prototype.hasOwnProperty;e.exports=function(e,t){var n=o(e),c=!n&&i(e),f=!n&&!c&&a(e),d=!n&&!c&&!f&&u(e),p=n||c||f||d,h=p?r(e.length,String):[],m=h.length;for(var g in e)(t||l.call(e,g))&&!(p&&("length"==g||f&&("offset"==g||"parent"==g)||d&&("buffer"==g||"byteLength"==g||"byteOffset"==g)||s(g,m)))&&h.push(g);return h}},50343:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length,i=Array(r);++n<r;)i[n]=t(e[n],n,e);return i}},65067:function(e){e.exports=function(e,t){for(var n=-1,r=t.length,i=e.length;++n<r;)e[i+n]=t[n];return e}},87064:function(e){e.exports=function(e,t){for(var n=-1,r=null==e?0:e.length;++n<r;)if(t(e[n],n,e))return!0;return!1}},28582:function(e,t,n){var r=n(13940),i=n(41225);e.exports=function(e,t,n){(void 0===n||i(e[t],n))&&(void 0!==n||t in e)||r(e,t,n)}},60091:function(e,t,n){var r=n(13940),i=n(41225),o=Object.prototype.hasOwnProperty;e.exports=function(e,t,n){var a=e[t];o.call(e,t)&&i(a,n)&&(void 0!==n||t in e)||r(e,t,n)}},22218:function(e,t,n){var r=n(41225);e.exports=function(e,t){for(var n=e.length;n--;
vendor: 4,055 bytes, line 26
26)if(r(e[n][0],t))return n;return -1}},67993:function(e,t,n){var r=n(752),i=n(90249);e.exports=function(e,t){return e&&r(t,i(t),e)}},55906:function(e,t,n){var r=n(752),i=n(18582);e.exports=function(e,t){return e&&r(t,i(t),e)}},13940:function(e,t,n){var r=n(83043);e.exports=function(e,t,n){"__proto__"==t&&r?r(e,t,{configurable:!0,enumerable:!0,value:n,writable:!0}):e[t]=n}},18874:function(e,t,n){var r=n(86571),i=n(72517),o=n(60091),a=n(67993),s=n(55906),u=n(92175),l=n(51522),c=n(7680),f=n(19987),d=n(13483),p=n(76939),h=n(70940),m=n(99917),g=n(8222),v=n(78725),y=n(86152),b=n(73226),k=n(4714),w=n(29259),x=n(30194),j=n(90249),S=n(18582),O="[object Arguments]",E="[object Function]",_="[object Object]",C={};C[O]=C["[object Array]"]=C["[object ArrayBuffer]"]=C["[object DataView]"]=C["[object Boolean]"]=C["[object Date]"]=C["[object Float32Array]"]=C["[object Float64Array]"]=C["[object Int8Array]"]=C["[object Int16Array]"]=C["[object Int32Array]"]=C["[object Map]"]=C["[object Number]"]=C[_]=C["[object RegExp]"]=C["[object Set]"]=C["[object String]"]=C["[object Symbol]"]=C["[object Uint8Array]"]=C["[object Uint8ClampedArray]"]=C["[object Uint16Array]"]=C["[object Uint32Array]"]=!0,C["[object Error]"]=C[E]=C["[object WeakMap]"]=!1,e.exports=function e(t,n,T,A,M,I){var P,R=1&n,D=2&n,N=4&n;if(T&&(P=M?T(t,A,M,I):T(t)),void 0!==P)return P;if(!w(t))return t;var z=y(t);if(z){if(P=m(t),!R)return l(t,P)}else{var F=h(t),L=F==E||"[object GeneratorFunction]"==F;if(b(t))return u(t,R);if(F==_||F==O||L&&!M){if(P=D||L?{}:v(t),!R)return D?f(t,s(P,t)):c(t,a(P,t))}else{if(!C[F])return M?t:{};P=g(t,F,R)}}I||(I=new r);var B=I.get(t);if(B)return B;I.set(t,P),x(t)?t.forEach(function(r){P.add(e(r,n,T,r,t,I))}):k(t)&&t.forEach(function(r,i){P.set(i,e(r,n,T,i,t,I))});var $=N?D?p:d:D?S:j,q=z?void 0:$(t);return i(q||t,function(r,i){q&&(r=t[i=r]),o(P,i,e(r,n,T,i,t,I))}),P}},39413:function(e,t,n){var r=n(29259),i=Object.create,o=function(){function e(){}return function(t){if(!r(t))return{};if(i)return i(t);e.prototype=t;var n=new e;return e.prototype=void 0,n}}();e.exports=o},24303:function(e,t,n){var r=n(26548),i=n(92019)(r);e.exports=i},21359:function(e){e.exports=function(e,t,n,r){for(var i=e.length,o=n+(r?1:-1);r?o--:++o<i;)if(t(e[o],o,e))return o;return -1}},62034:function(e,t,n){var r=n(65067),i=n(95882);e.exports=function e(t,n,o,a,s){var u=-1,l=t.length;for(o||(o=i),s||(s=[]);++u<l;){var c=t[u];n>0&&o(c)?n>1?e(c,n-1,o,a,s):r(s,c):a||(s[s.length]=c)}return s}},15308:function(e,t,n){var r=n(55463)();e.exports=r},26548:function(e,t,n){var r=n(15308),i=n(90249);e.exports=function(e,t){return e&&r(e,t,i)}},13324:function(e,t,n){var r=n(17297),i=n(33812);e.exports=function(e,t){t=r(t,e);for(var n=0,o=t.length;null!=e&&n<o;)e=e[i(t[n++])];return n&&n==o?e:void 0}},1897:function(e,t,n){var r=n(65067),i=n(86152);e.exports=function(e,t,n){var o=t(e);return i(e)?o:r(o,n(e))}},53366:function(e,t,n){var r=n(50857),i=n(62107),o=n(37157),a=r?r.toStringTag:void 0;e.exports=function(e){return null==e?void 0===e?"[object Undefined]":"[object Null]":a&&a in Object(e)?i(e):o(e)}},20187:function(e){e.exports=function(e,t){return null!=e&&t in Object(e)}},77832:function(e,t,n){var r=n(21359),i=n(22195),o=n(66024);e.exports=function(e,t,n){return t==t?o(e,t,n):r(e,i,n)}},15183:function(e,t,n){var r=n(53366),i=n(15125);e.exports=function(e){return i(e)&&"[object Arguments]"==r(e)}},88746:function(e,t,n){var r=n(51952),i=n(15125);e.exports=function e(t,n,o,a,s){return t===n||(null!=t&&null!=n&&(i(t)||i(n))?r(t,n,o,a,e,s):t!=t&&n!=n)}},51952:function(e,t,n){var r=n(86571),i=n(74871),o=n(11491),a=n(17416),s=n(70940),u=n(86152),l=n(73226),c=n(77598),f="[object Arguments]",d="[object Array]",p="[object Object]",h=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,m,g,v){var y=u(e),b=u(t),k=y?d:s(e),w=b?d:s(t);k=k==f?p:k,w=w==f?p:w;var x=k==p,j=w==p,S=k==w;if(S&&l(e)){if(!l(t))return!1;y=!0,x=!1}if(S&&!x)return v||(v=new r),y||c(e)?i(e,t,n,m,g,v):o(e,t,k,n,m,g,v);if(!(1&n)){var O=x&&h.call(e,"__wrapped__"),E=j&&h.call(t,"__wrapped__");
vendor: 13,191 bytes, line 26
26if(O||E){var _=O?e.value():e,C=E?t.value():t;return v||(v=new r),g(_,C,n,m,v)}}return!!S&&(v||(v=new r),a(e,t,n,m,g,v))}},74511:function(e,t,n){var r=n(70940),i=n(15125);e.exports=function(e){return i(e)&&"[object Map]"==r(e)}},37036:function(e,t,n){var r=n(86571),i=n(88746);e.exports=function(e,t,n,o){var a=n.length,s=a,u=!o;if(null==e)return!s;for(e=Object(e);a--;){var l=n[a];if(u&&l[2]?l[1]!==e[l[0]]:!(l[0]in e))return!1}for(;++a<s;){var c=(l=n[a])[0],f=e[c],d=l[1];if(u&&l[2]){if(void 0===f&&!(c in e))return!1}else{var p=new r;if(o)var h=o(f,d,c,e,t,p);if(!(void 0===h?i(d,f,3,o,p):h))return!1}}return!0}},22195:function(e){e.exports=function(e){return e!=e}},6840:function(e,t,n){var r=n(61049),i=n(47394),o=n(29259),a=n(87035),s=/^\[object .+?Constructor\]$/,u=Object.prototype,l=Function.prototype.toString,c=u.hasOwnProperty,f=RegExp("^"+l.call(c).replace(/[\\^$.*+?()[\]{}|]/g,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");e.exports=function(e){return!(!o(e)||i(e))&&(r(e)?f:s).test(a(e))}},8109:function(e,t,n){var r=n(70940),i=n(15125);e.exports=function(e){return i(e)&&"[object Set]"==r(e)}},35522:function(e,t,n){var r=n(53366),i=n(61158),o=n(15125),a={};a["[object Float32Array]"]=a["[object Float64Array]"]=a["[object Int8Array]"]=a["[object Int16Array]"]=a["[object Int32Array]"]=a["[object Uint8Array]"]=a["[object Uint8ClampedArray]"]=a["[object Uint16Array]"]=a["[object Uint32Array]"]=!0,a["[object Arguments]"]=a["[object Array]"]=a["[object ArrayBuffer]"]=a["[object Boolean]"]=a["[object DataView]"]=a["[object Date]"]=a["[object Error]"]=a["[object Function]"]=a["[object Map]"]=a["[object Number]"]=a["[object Object]"]=a["[object RegExp]"]=a["[object Set]"]=a["[object String]"]=a["[object WeakMap]"]=!1,e.exports=function(e){return o(e)&&i(e.length)&&!!a[r(e)]}},68286:function(e,t,n){var r=n(26423),i=n(74716),o=n(23059),a=n(86152),s=n(65798);e.exports=function(e){return"function"==typeof e?e:null==e?o:"object"==typeof e?a(e)?i(e[0],e[1]):r(e):s(e)}},86411:function(e,t,n){var r=n(16001),i=n(54248),o=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return i(e);var t=[];for(var n in Object(e))o.call(e,n)&&"constructor"!=n&&t.push(n);return t}},18390:function(e,t,n){var r=n(29259),i=n(16001),o=n(62966),a=Object.prototype.hasOwnProperty;e.exports=function(e){if(!r(e))return o(e);var t=i(e),n=[];for(var s in e)"constructor"==s&&(t||!a.call(e,s))||n.push(s);return n}},93401:function(e,t,n){var r=n(24303),i=n(67878);e.exports=function(e,t){var n=-1,o=i(e)?Array(e.length):[];return r(e,function(e,r,i){o[++n]=t(e,r,i)}),o}},26423:function(e,t,n){var r=n(37036),i=n(49882),o=n(73477);e.exports=function(e){var t=i(e);return 1==t.length&&t[0][2]?o(t[0][0],t[0][1]):function(n){return n===e||r(n,e,t)}}},74716:function(e,t,n){var r=n(88746),i=n(72579),o=n(95041),a=n(21401),s=n(28792),u=n(73477),l=n(33812);e.exports=function(e,t){return a(e)&&s(t)?u(l(e),t):function(n){var a=i(n,e);return void 0===a&&a===t?o(n,e):r(t,a,3)}}},84565:function(e,t,n){var r=n(86571),i=n(28582),o=n(15308),a=n(25561),s=n(29259),u=n(18582),l=n(52434);e.exports=function e(t,n,c,f,d){t!==n&&o(n,function(o,u){if(d||(d=new r),s(o))a(t,n,u,c,e,f,d);else{var p=f?f(l(t,u),o,u+"",t,n,d):void 0;void 0===p&&(p=o),i(t,u,p)}},u)}},25561:function(e,t,n){var r=n(28582),i=n(92175),o=n(6190),a=n(51522),s=n(78725),u=n(79631),l=n(86152),c=n(93746),f=n(73226),d=n(61049),p=n(29259),h=n(97030),m=n(77598),g=n(52434),v=n(63329);e.exports=function(e,t,n,y,b,k,w){var x=g(e,n),j=g(t,n),S=w.get(j);if(S){r(e,n,S);return}var O=k?k(x,j,n+"",e,t,w):void 0,E=void 0===O;if(E){var _=l(j),C=!_&&f(j),T=!_&&!C&&m(j);O=j,_||C||T?l(x)?O=x:c(x)?O=a(x):C?(E=!1,O=i(j,!0)):T?(E=!1,O=o(j,!0)):O=[]:h(j)||u(j)?(O=x,u(x)?O=v(x):(!p(x)||d(x))&&(O=s(j))):E=!1}E&&(w.set(j,O),b(O,j,y,k,w),w.delete(j)),r(e,n,O)}},70618:function(e,t,n){var r=n(50343),i=n(13324),o=n(68286),a=n(93401),s=n(27095),u=n(47826),l=n(18477),c=n(23059),f=n(86152);e.exports=function(e,t,n){t=t.length?r(t,function(e){return f(e)?function(t){return i(t,1===e.length?e[0]:e)}:e}):[c];var d=-1;return t=r(t,u(o)),s(a(e,function(e,n,i){return{criteria:r(t,function(t){return t(e)}),index:++d,value:e}}),function(e,t){return l(e,t,n)})}},20256:function(e){e.exports=function(e){return function(t){return null==t?void 0:t[e]}}},82952:function(e,t,n){var r=n(13324);e.exports=function(e){return function(t){return r(t,e)}}},93228:function(e){var t=Math.ceil,n=Math.max;e.exports=function(e,r,i,o){for(var a=-1,s=n(t((r-e)/(i||1)),0),u=Array(s);s--;)u[o?s:++a]=e,e+=i;return u}},36060:function(e,t,n){var r=n(23059),i=n(43114),o=n(75251);e.exports=function(e,t){return o(i(e,t,r),e+"")}},86532:function(e,t,n){var r=n(86874),i=n(83043),o=n(23059),a=i?function(e,t){return i(e,"toString",{configurable:!0,enumerable:!1,value:r(t),writable:!0})}:o;e.exports=a},27095:function(e){e.exports=function(e,t){var n=e.length;for(e.sort(t);n--;)e[n]=e[n].value;return e}},36473:function(e){e.exports=function(e,t){for(var n=-1,r=Array(e);++n<e;)r[n]=t(n);return r}},1054:function(e,t,n){var r=n(50857),i=n(50343),o=n(86152),a=n(4795),s=1/0,u=r?r.prototype:void 0,l=u?u.toString:void 0;e.exports=function e(t){if("string"==typeof t)return t;if(o(t))return i(t,e)+"";if(a(t))return l?l.call(t):"";var n=t+"";return"0"==n&&1/t==-s?"-0":n}},51704:function(e,t,n){var r=n(52153),i=/^\s+/;e.exports=function(e){return e?e.slice(0,r(e)+1).replace(i,""):e}},47826:function(e){e.exports=function(e){return function(t){return e(t)}}},67326:function(e,t,n){var r=n(45386),i=n(38333),o=n(34893),a=n(59950),s=n(78803),u=n(16909);e.exports=function(e,t,n){var l=-1,c=i,f=e.length,d=!0,p=[],h=p;if(n)d=!1,c=o;else if(f>=200){var m=t?null:s(e);if(m)return u(m);d=!1,c=a,h=new r}else h=t?[]:p;e:for(;++l<f;){var g=e[l],v=t?t(g):g;if(g=n||0!==g?g:0,d&&v==v){for(var y=h.length;y--;)if(h[y]===v)continue e;t&&h.push(v),p.push(g)}else c(h,v,n)||(h!==p&&h.push(v),p.push(g))}return p}},59950:function(e){e.exports=function(e,t){return e.has(t)}},17297:function(e,t,n){var r=n(86152),i=n(21401),o=n(54452),a=n(66188);e.exports=function(e,t){return r(e)?e:i(e,t)?[e]:o(a(e))}},79882:function(e,t,n){var r=n(79162);e.exports=function(e){var t=new e.constructor(e.byteLength);return new r(t).set(new r(e)),t}},92175:function(e,t,n){e=n.nmd(e);var r=n(37772),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i?r.Buffer:void 0,s=a?a.allocUnsafe:void 0;e.exports=function(e,t){if(t)return e.slice();var n=e.length,r=s?s(n):new e.constructor(n);return e.copy(r),r}},34727:function(e,t,n){var r=n(79882);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.byteLength)}},96058:function(e){var t=/\w*$/;e.exports=function(e){var n=new e.constructor(e.source,t.exec(e));return n.lastIndex=e.lastIndex,n}},70169:function(e,t,n){var r=n(50857),i=r?r.prototype:void 0,o=i?i.valueOf:void 0;e.exports=function(e){return o?Object(o.call(e)):{}}},6190:function(e,t,n){var r=n(79882);e.exports=function(e,t){var n=t?r(e.buffer):e.buffer;return new e.constructor(n,e.byteOffset,e.length)}},27520:function(e,t,n){var r=n(4795);e.exports=function(e,t){if(e!==t){var n=void 0!==e,i=null===e,o=e==e,a=r(e),s=void 0!==t,u=null===t,l=t==t,c=r(t);if(!u&&!c&&!a&&e>t||a&&s&&l&&!u&&!c||i&&s&&l||!n&&l||!o)return 1;if(!i&&!a&&!c&&e<t||c&&n&&o&&!i&&!a||u&&n&&o||!s&&o||!l)return -1}return 0}},18477:function(e,t,n){var r=n(27520);e.exports=function(e,t,n){for(var i=-1,o=e.criteria,a=t.criteria,s=o.length,u=n.length;++i<s;){var l=r(o[i],a[i]);if(l){if(i>=u)return l;return l*("desc"==n[i]?-1:1)}}return e.index-t.index}},51522:function(e){e.exports=function(e,t){var n=-1,r=e.length;for(t||(t=Array(r));++n<r;)t[n]=e[n];return t}},752:function(e,t,n){var r=n(60091),i=n(13940);e.exports=function(e,t,n,o){var a=!n;n||(n={});for(var s=-1,u=t.length;++s<u;){var l=t[s],c=o?o(n[l],e[l],l,n,e):void 0;void 0===c&&(c=e[l]),a?i(n,l,c):r(n,l,c)}return n}},7680:function(e,t,n){var r=n(752),i=n(80633);e.exports=function(e,t){return r(e,i(e),t)}},19987:function(e,t,n){var r=n(752),i=n(12680);e.exports=function(e,t){return r(e,i(e),t)}},24019:function(e,t,n){var r=n(37772)["__core-js_shared__"];e.exports=r},97263:function(e,t,n){var r=n(36060),i=n(82406);e.exports=function(e){return r(function(t,n){var r=-1,o=n.length,a=o>1?n[o-1]:void 0,s=o>2?n[2]:void 0;for(a=e.length>3&&"function"==typeof a?(o--,a):void 0,s&&i(n[0],n[1],s)&&(a=o<3?void 0:a,o=1),t=Object(t);++r<o;){var u=n[r];u&&e(t,u,r,a)}return t})}},92019:function(e,t,n){var r=n(67878);e.exports=function(e,t){return function(n,i){if(null==n)return n;if(!r(n))return e(n,i);for(var o=n.length,a=t?o:-1,s=Object(n);(t?a--:++a<o)&&!1!==i(s[a],a,s););return n}}},55463:function(e){e.exports=function(e){return function(t,n,r){for(var i=-1,o=Object(t),a=r(t),s=a.length;s--;){var u=a[e?s:++i];if(!1===n(o[u],u,o))break}return t}}},82941:function(e,t,n){var r=n(93228),i=n(82406),o=n(5707);e.exports=function(e){return function(t,n,a){return a&&"number"!=typeof a&&i(t,n,a)&&(n=a=void 0),t=o(t),void 0===n?(n=t,t=0):n=o(n),a=void 0===a?t<n?1:-1:o(a),r(t,n,a,e)}}},78803:function(e,t,n){var r=n(2143),i=n(34291),o=n(16909),a=r&&1/o(new r([,-0]))[1]==1/0?function(e){return new r(e)}:i;e.exports=a},83043:function(e,t,n){var r=n(38761),i=function(){try{var e=r(Object,"defineProperty");return e({},"",{}),e}catch(e){}}();e.exports=i},74871:function(e,t,n){var r=n(45386),i=n(87064),o=n(59950);e.exports=function(e,t,n,a,s,u){var l=1&n,c=e.length,f=t.length;if(c!=f&&!(l&&f>c))return!1;var d=u.get(e),p=u.get(t);if(d&&p)return d==t&&p==e;var h=-1,m=!0,g=2&n?new r:void 0;for(u.set(e,t),u.set(t,e);++h<c;){var v=e[h],y=t[h];if(a)var b=l?a(y,v,h,t,e,u):a(v,y,h,e,t,u);if(void 0!==b){if(b)continue;m=!1;break}if(g){if(!i(t,function(e,t){if(!o(g,t)&&(v===e||s(v,e,n,a,u)))return g.push(t)})){m=!1;break}}else if(!(v===y||s(v,y,n,a,u))){m=!1;break}}return u.delete(e),u.delete(t),m}},11491:function(e,t,n){var r=n(50857),i=n(79162),o=n(41225),a=n(74871),s=n(75179),u=n(16909),l=r?r.prototype:void 0,c=l?l.valueOf:void 0;e.exports=function(e,t,n,r,l,f,d){switch(n){case"[object DataView]":if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)break;e=e.buffer,t=t.buffer;case"[object ArrayBuffer]":if(e.byteLength!=t.byteLength||!f(new i(e),new i(t)))break;return!0;case"[object Boolean]":case"[object Date]":case"[object Number]":return o(+e,+t);case"[object Error]":return e.name==t.name&&e.message==t.message;case"[object RegExp]":case"[object String]":return e==t+"";case"[object Map]":var p=s;case"[object Set]":var h=1&r;if(p||(p=u),e.size!=t.size&&!h)break;var m=d.get(e);if(m)return m==t;r|=2,d.set(e,t);var g=a(p(e),p(t),r,l,f,d);return d.delete(e),g;case"[object Symbol]":if(c)return c.call(e)==c.call(t)}return!1}},17416:function(e,t,n){var r=n(13483),i=Object.prototype.hasOwnProperty;e.exports=function(e,t,n,o,a,s){var u=1&n,l=r(e),c=l.length;if(c!=r(t).length&&!u)return!1;for(var f=c;f--;){var d=l[f];if(!(u?d in t:i.call(t,d)))return!1}var p=s.get(e),h=s.get(t);if(p&&h)return p==t&&h==e;var m=!0;s.set(e,t),s.set(t,e);for(var g=u;++f<c;){var v=e[d=l[f]],y=t[d];if(o)var b=u?o(y,v,d,t,e,s):o(v,y,d,e,t,s);if(!(void 0===b?v===y||a(v,y,n,o,s):b)){m=!1;break}g||(g="constructor"==d)}if(m&&!g){var k=e.constructor,w=t.constructor;k!=w&&"constructor"in e&&"constructor"in t&&!("function"==typeof k&&k instanceof k&&"function"==typeof w&&w instanceof w)&&(m=!1)}return s.delete(e),s.delete(t),m}},51242:function(e,t,n){var r="object"==typeof n.g&&n.g&&n.g.Object===Object&&n.g;e.exports=r},13483:function(e,t,n){var r=n(1897),i=n(80633),o=n(90249);e.exports=function(e){return r(e,o,i)}},76939:function(e,t,n){var r=n(1897),i=n(12680),o=n(18582);e.exports=function(e){return r(e,o,i)}},27937:function(e,t,n){var r=n(98304);e.exports=function(e,t){var n=e.__data__;return r(t)?n["string"==typeof t?"string":"hash"]:n.map}},49882:function(e,t,n){var r=n(28792),i=n(90249);e.exports=function(e){for(var t=i(e),n=t.length;n--;){var o=t[n],a=e[o];t[n]=[o,a,r(a)]}return t}},38761:function(e,t,n){var r=n(6840),i=n(98109);e.exports=function(e,t){var n=i(e,t);return r(n)?n:void 0}},47353:function(e,t,n){var r=n(60241)(Object.getPrototypeOf,Object);e.exports=r},62107:function(e,t,n){var r=n(50857),i=Object.prototype,o=i.hasOwnProperty,a=i.toString,s=r?r.toStringTag:void 0;e.exports=function(e){var t=o.call(e,s),n=e[s];try{e[s]=void 0;var r=!0}catch(e){}var i=a.call(e);return r&&(t?e[s]=n:delete e[s]),i}},80633:function(e,t,n){var r=n(67552),i=n(30981),o=Object.prototype.propertyIsEnumerable,a=Object.getOwnPropertySymbols,s=a?function(e){return null==e?[]:r(a(e=Object(e)),function(t){return o.call(e,t)})}:i;e.exports=s},12680:function(e,t,n){var r=n(65067),i=n(47353),o=n(80633),a=n(30981),s=Object.getOwnPropertySymbols?function(e){for(var t=[];e;)r(t,o(e)),e=i(e);return t}:a;e.exports=s},70940:function(e,t,n){var r=n(39515),i=n(10326),o=n(52760),a=n(2143),s=n(93215),u=n(53366),l=n(87035),c="[object Map]",f="[object Promise]",d="[object Set]",p="[object WeakMap]",h="[object DataView]",m=l(r),g=l(i),v=l(o),y=l(a),b=l(s),k=u;(r&&k(new r(new ArrayBuffer(1)))!=h||i&&k(new i)!=c||o&&k(o.resolve())!=f||a&&k(new a)!=d||s&&k(new s)!=p)&&
vendor: 5,645 bytes, line 26
26(k=function(e){var t=u(e),n="[object Object]"==t?e.constructor:void 0,r=n?l(n):"";if(r)switch(r){case m:return h;case g:return c;case v:return f;case y:return d;case b:return p}return t}),e.exports=k},98109:function(e){e.exports=function(e,t){return null==e?void 0:e[t]}},1369:function(e,t,n){var r=n(17297),i=n(79631),o=n(86152),a=n(39045),s=n(61158),u=n(33812);e.exports=function(e,t,n){t=r(t,e);for(var l=-1,c=t.length,f=!1;++l<c;){var d=u(t[l]);if(!(f=null!=e&&n(e,d)))break;e=e[d]}return f||++l!=c?f:!!(c=null==e?0:e.length)&&s(c)&&a(d,c)&&(o(e)||i(e))}},52118:function(e,t,n){var r=n(99191);e.exports=function(){this.__data__=r?r(null):{},this.size=0}},96909:function(e){e.exports=function(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}},98138:function(e,t,n){var r=n(99191),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;if(r){var n=t[e];return"__lodash_hash_undefined__"===n?void 0:n}return i.call(t,e)?t[e]:void 0}},4174:function(e,t,n){var r=n(99191),i=Object.prototype.hasOwnProperty;e.exports=function(e){var t=this.__data__;return r?void 0!==t[e]:i.call(t,e)}},7942:function(e,t,n){var r=n(99191);e.exports=function(e,t){var n=this.__data__;return this.size+=this.has(e)?0:1,n[e]=r&&void 0===t?"__lodash_hash_undefined__":t,this}},99917:function(e){var t=Object.prototype.hasOwnProperty;e.exports=function(e){var n=e.length,r=new e.constructor(n);return n&&"string"==typeof e[0]&&t.call(e,"index")&&(r.index=e.index,r.input=e.input),r}},8222:function(e,t,n){var r=n(79882),i=n(34727),o=n(96058),a=n(70169),s=n(6190);e.exports=function(e,t,n){var u=e.constructor;switch(t){case"[object ArrayBuffer]":return r(e);case"[object Boolean]":case"[object Date]":return new u(+e);case"[object DataView]":return i(e,n);case"[object Float32Array]":case"[object Float64Array]":case"[object Int8Array]":case"[object Int16Array]":case"[object Int32Array]":case"[object Uint8Array]":case"[object Uint8ClampedArray]":case"[object Uint16Array]":case"[object Uint32Array]":return s(e,n);case"[object Map]":case"[object Set]":return new u;case"[object Number]":case"[object String]":return new u(e);case"[object RegExp]":return o(e);case"[object Symbol]":return a(e)}}},78725:function(e,t,n){var r=n(39413),i=n(47353),o=n(16001);e.exports=function(e){return"function"!=typeof e.constructor||o(e)?{}:r(i(e))}},95882:function(e,t,n){var r=n(50857),i=n(79631),o=n(86152),a=r?r.isConcatSpreadable:void 0;e.exports=function(e){return o(e)||i(e)||!!(a&&e&&e[a])}},39045:function(e){var t=/^(?:0|[1-9]\d*)$/;e.exports=function(e,n){var r=typeof e;return!!(n=null==n?9007199254740991:n)&&("number"==r||"symbol"!=r&&t.test(e))&&e>-1&&e%1==0&&e<n}},82406:function(e,t,n){var r=n(41225),i=n(67878),o=n(39045),a=n(29259);e.exports=function(e,t,n){if(!a(n))return!1;var s=typeof t;return("number"==s?!!(i(n)&&o(t,n.length)):"string"==s&&t in n)&&r(n[t],e)}},21401:function(e,t,n){var r=n(86152),i=n(4795),o=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,a=/^\w*$/;e.exports=function(e,t){if(r(e))return!1;var n=typeof e;return!!("number"==n||"symbol"==n||"boolean"==n||null==e||i(e))||a.test(e)||!o.test(e)||null!=t&&e in Object(t)}},98304:function(e){e.exports=function(e){var t=typeof e;return"string"==t||"number"==t||"symbol"==t||"boolean"==t?"__proto__"!==e:null===e}},47394:function(e,t,n){var r,i=n(24019),o=(r=/[^.]+$/.exec(i&&i.keys&&i.keys.IE_PROTO||""))?"Symbol(src)_1."+r:"";e.exports=function(e){return!!o&&o in e}},16001:function(e){var t=Object.prototype;e.exports=function(e){var n=e&&e.constructor;return e===("function"==typeof n&&n.prototype||t)}},28792:function(e,t,n){var r=n(29259);e.exports=function(e){return e==e&&!r(e)}},3945:function(e){e.exports=function(){this.__data__=[],this.size=0}},21846:function(e,t,n){var r=n(22218),i=Array.prototype.splice;e.exports=function(e){var t=this.__data__,n=r(t,e);return!(n<0)&&(n==t.length-1?t.pop():i.call(t,n,1),--this.size,!0)}},88028:function(e,t,n){var r=n(22218);e.exports=function(e){var t=this.__data__,n=r(t,e);return n<0?void 0:t[n][1]}},72344:function(e,t,n){var r=n(22218);e.exports=function(e){return r(this.__data__,e)>-1}},94769:function(e,t,n){var r=n(22218);e.exports=function(e,t){var n=this.__data__,i=r(n,e);return i<0?(++this.size,n.push([e,t])):n[i][1]=t,this}},92411:function(e,t,n){var r=n(89612),i=n(80235),o=n(10326);e.exports=function(){this.size=0,this.__data__={hash:new r,map:new(o||i),string:new r}}},36417:function(e,t,n){var r=n(27937);e.exports=function(e){var t=r(this,e).delete(e);return this.size-=t?1:0,t}},86928:function(e,t,n){var r=n(27937);e.exports=function(e){return r(this,e).get(e)}},79493:function(e,t,n){var r=n(27937);e.exports=function(e){return r(this,e).has(e)}},24150:function(e,t,n){var r=n(27937);e.exports=function(e,t){var n=r(this,e),i=n.size;return n.set(e,t),this.size+=n.size==i?0:1,this}},75179:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e,r){n[++t]=[r,e]}),n}},73477:function(e){e.exports=function(e,t){return function(n){return null!=n&&n[e]===t&&(void 0!==t||e in Object(n))}}},77777:function(e,t,n){var r=n(30733);e.exports=function(e){var t=r(e,function(e){return 500===n.size&&n.clear(),e}),n=t.cache;return t}},99191:function(e,t,n){var r=n(38761)(Object,"create");e.exports=r},54248:function(e,t,n){var r=n(60241)(Object.keys,Object);e.exports=r},62966:function(e){e.exports=function(e){var t=[];if(null!=e)for(var n in Object(e))t.push(n);return t}},4146:function(e,t,n){e=n.nmd(e);var r=n(51242),i=t&&!t.nodeType&&t,o=i&&e&&!e.nodeType&&e,a=o&&o.exports===i&&r.process,s=function(){try{var e=o&&o.require&&o.require("util").t
vendor: 8,180 bytes, line 26
26ypes;if(e)return e;return a&&a.binding&&a.binding("util")}catch(e){}}();e.exports=s},37157:function(e){var t=Object.prototype.toString;e.exports=function(e){return t.call(e)}},60241:function(e){e.exports=function(e,t){return function(n){return e(t(n))}}},43114:function(e,t,n){var r=n(49432),i=Math.max;e.exports=function(e,t,n){return t=i(void 0===t?e.length-1:t,0),function(){for(var o=arguments,a=-1,s=i(o.length-t,0),u=Array(s);++a<s;)u[a]=o[t+a];a=-1;for(var l=Array(t+1);++a<t;)l[a]=o[a];return l[t]=n(u),r(e,this,l)}}},37772:function(e,t,n){var r=n(51242),i="object"==typeof self&&self&&self.Object===Object&&self,o=r||i||Function("return this")();e.exports=o},52434:function(e){e.exports=function(e,t){if(("constructor"!==t||"function"!=typeof e[t])&&"__proto__"!=t)return e[t]}},52842:function(e){e.exports=function(e){return this.__data__.set(e,"__lodash_hash_undefined__"),this}},52482:function(e){e.exports=function(e){return this.__data__.has(e)}},16909:function(e){e.exports=function(e){var t=-1,n=Array(e.size);return e.forEach(function(e){n[++t]=e}),n}},75251:function(e,t,n){var r=n(86532),i=n(97787)(r);e.exports=i},97787:function(e){var t=Date.now;e.exports=function(e){var n=0,r=0;return function(){var i=t(),o=16-(i-r);if(r=i,o>0){if(++n>=800)return arguments[0]}else n=0;return e.apply(void 0,arguments)}}},15243:function(e,t,n){var r=n(80235);e.exports=function(){this.__data__=new r,this.size=0}},72858:function(e){e.exports=function(e){var t=this.__data__,n=t.delete(e);return this.size=t.size,n}},4417:function(e){e.exports=function(e){return this.__data__.get(e)}},8605:function(e){e.exports=function(e){return this.__data__.has(e)}},71418:function(e,t,n){var r=n(80235),i=n(10326),o=n(96738);e.exports=function(e,t){var n=this.__data__;if(n instanceof r){var a=n.__data__;if(!i||a.length<199)return a.push([e,t]),this.size=++n.size,this;n=this.__data__=new o(a)}return n.set(e,t),this.size=n.size,this}},66024:function(e){e.exports=function(e,t,n){for(var r=n-1,i=e.length;++r<i;)if(e[r]===t)return r;return -1}},54452:function(e,t,n){var r=n(77777),i=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,o=/\\(\\)?/g,a=r(function(e){var t=[];return 46===e.charCodeAt(0)&&t.push(""),e.replace(i,function(e,n,r,i){t.push(r?i.replace(o,"$1"):n||e)}),t});e.exports=a},33812:function(e,t,n){var r=n(4795),i=1/0;e.exports=function(e){if("string"==typeof e||r(e))return e;var t=e+"";return"0"==t&&1/e==-i?"-0":t}},87035:function(e){var t=Function.prototype.toString;e.exports=function(e){if(null!=e){try{return t.call(e)}catch(e){}try{return e+""}catch(e){}}return""}},52153:function(e){var t=/\s/;e.exports=function(e){for(var n=e.length;n--&&t.test(e.charAt(n)););return n}},9850:function(e,t,n){var r=n(18874);e.exports=function(e){return r(e,5)}},86874:function(e){e.exports=function(e){return function(){return e}}},54073:function(e,t,n){var r=n(29259),i=n(61100),o=n(7642),a=Math.max,s=Math.min;e.exports=function(e,t,n){var u,l,c,f,d,p,h=0,m=!1,g=!1,v=!0;if("function"!=typeof e)throw TypeError("Expected a function");function y(t){var n=u,r=l;return u=l=void 0,h=t,f=e.apply(r,n)}function b(e){var n=e-p,r=e-h;return void 0===p||n>=t||n<0||g&&r>=c}function k(){var e,n,r,o=i();if(b(o))return w(o);d=setTimeout(k,(e=o-p,n=o-h,r=t-e,g?s(r,c-n):r))}function w(e){return(d=void 0,v&&u)?y(e):(u=l=void 0,f)}function x(){var e,n=i(),r=b(n);if(u=arguments,l=this,p=n,r){if(void 0===d)return h=e=p,d=setTimeout(k,t),m?y(e):f;if(g)return clearTimeout(d),d=setTimeout(k,t),y(p)}return void 0===d&&(d=setTimeout(k,t)),f}return t=o(t)||0,r(n)&&(m=!!n.leading,c=(g="maxWait"in n)?a(o(n.maxWait)||0,t):c,v="trailing"in n?!!n.trailing:v),x.cancel=function(){void 0!==d&&clearTimeout(d),h=0,u=p=l=d=void 0},x.flush=function(){return void 0===d?f:w(i())},x}},41225:function(e){e.exports=function(e,t){return e===t||e!=e&&t!=t}},72579:function(e,t,n){var r=n(13324);e.exports=function(e,t,n){var i=null==e?void 0:r(e,t);return void 0===i?n:i}},95041:function(e,t,n){var r=n(20187),i=n(1369);e.exports=function(e,t){return null!=e&&i(e,t,r)}},23059:function(e){e.exports=function(e){return e}},79631:function(e,t,n){var r=n(15183),i=n(15125),o=Object.prototype,a=o.hasOwnProperty,s=o.propertyIsEnumerable,u=r(function(){return arguments}())?r:function(e){return i(e)&&a.call(e,"callee")&&!s.call(e,"callee")};e.exports=u},86152:function(e){var t=Array.isArray;e.exports=t},67878:function(e,t,n){var r=n(61049),i=n(61158);e.exports=function(e){return null!=e&&i(e.length)&&!r(e)}},93746:function(e,t,n){var r=n(67878),i=n(15125);e.exports=function(e){return i(e)&&r(e)}},73226:function(e,t,n){e=n.nmd(e);var r=n(37772),i=n(36330),o=t&&!t.nodeType&&t,a=o&&e&&!e.nodeType&&e,s=a&&a.exports===o?r.Buffer:void 0,u=s?s.isBuffer:void 0;e.exports=u||i},18149:function(e,t,n){var r=n(88746);e.exports=function(e,t){return r(e,t)}},61049:function(e,t,n){var r=n(53366),i=n(29259);e.exports=function(e){if(!i(e))return!1;var t=r(e);return"[object Function]"==t||"[object GeneratorFunction]"==t||"[object AsyncFunction]"==t||"[object Proxy]"==t}},61158:function(e){e.exports=function(e){return"number"==typeof e&&e>-1&&e%1==0&&e<=9007199254740991}},4714:function(e,t,n){var r=n(74511),i=n(47826),o=n(4146),a=o&&o.isMap,s=a?i(a):r;e.exports=s},29259:function(e){e.exports=function(e){var t=typeof e;return null!=e&&("object"==t||"function"==t)}},15125:function(e){e.exports=function(e){return null!=e&&"object"==typeof e}},97030:function(e,t,n){var r=n(53366),i=n(47353),o=n(15125),a=Object.prototype,s=Function.prototype.toString,u=a.hasOwnProperty,l=s.call(Object);e.exports=function(e){if(!o(e)||"[object Object]"!=r(e))return!1;var t=i(e);if(null===t)return!0;var n=u.call(t,"constructor")&&t.constructor;return"function"==typeof n&&n instanceof n&&s.call(n)==l}},30194:function(e,t,n){var r=n(8109),i=n(47826),o=n(4146),a=o&&o.isSet,s=a?i(a):r;e.exports=s},4795:function(e,t,n){var r=n(53366),i=n(15125);e.exports=function(e){return"symbol"==typeof e||i(e)&&"[object Symbol]"==r(e)}},77598:function(e,t,n){var r=n(35522),i=n(47826),o=n(4146),a=o&&o.isTypedArray,s=a?i(a):r;e.exports=s},90249:function(e,t,n){var r=n(1634),i=n(86411),o=n(67878);e.exports=function(e){return o(e)?r(e):i(e)}},18582:function(e,t,n){var r=n(1634),i=n(18390),o=n(67878);e.exports=function(e){return o(e)?r(e,!0):i(e)}},30733:function(e,t,n){var r=n(96738);function i(e,t){if("function"!=typeof e||null!=t&&"function"!=typeof t)throw TypeError("Expected a function");var n=function(){var r=arguments,i=t?t.apply(this,r):r[0],o=n.cache;if(o.has(i))return o.get(i);var a=e.apply(this,r);return n.cache=o.set(i,a)||o,a};return n.cache=new(i.Cache||r),n}i.Cache=r,e.exports=i},98537:function(e,t,n){var r=n(84565),i=n(97263)(function(e,t,n){r(e,t,n)});e.exports=i},34291:function(e){e.exports=function(){}},61100:function(e,t,n){var r=n(37772);e.exports=function(){return r.Date.now()}},34498:function(e,t,n){var r=n(70618),i=n(86152);e.exports=function(e,t,n,o){return null==e?[]:(i(t)||(t=null==t?[]:[t]),i(n=o?void 0:n)||(n=null==n?[]:[n]),r(e,t,n))}},65798:function(e,t,n){var r=n(20256),i=n(82952),o=n(21401),a=n(33812);e.exports=function(e){return o(e)?r(a(e)):i(e)}},2689:function(e,t,n){var r=n(82941)();e.exports=r},829:function(e,t,n){var r=n(62034),i=n(70618),o=n(36060),a=n(82406),s=o(function(e,t){if(null==e)return[];var n=t.length;return n>1&&a(e,t[0],t[1])?t=[]:n>2&&a(t[0],t[1],t[2])&&(t=[t[0]]),i(e,r(t,1),[])});e.exports=s},30981:function(e){e.exports=function(){return[]}},36330:function(e){e.exports=function(){return!1}},12436:function(e,t,n){var r=n(54073),i=n(29259);e.exports=function(e,t,n){var o=!0,a=!0;if("function"!=typeof e)throw TypeError("Expected a function");return i(n)&&(o="leading"in n?!!n.leading:o,a="trailing"in n?!!n.trailing:a),r(e,t,{leading:o,maxWait:t,trailing:a})}},5707:function(e,t,n){var r=n(7642),i=1/0;e.exports=function(e){return e?(e=r(e))===i||e===-i?(e<0?-1:1)*17976931348623157e292:e==e?e:0:0===e?e:0}},7642:function(e,t,n){var r=n(51704),i=n(29259),o=n(4795),a=0/0,s=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,l=/^0o[0-7]+$/i,c=parseInt;e.exports=function(e){if("number"==typeof e)return e;if(o(e))return a;
26if(i(e)){var t="function"==typeof e.valueOf?e.valueOf():e;e=i(t)?t+"":t}if("string"!=typeof e)return 0===e?e:+e;e=r(e);var n=u.test(e);return n||l.test(e)?c(e.slice(2),n?2:8):s.test(e)?a:+e}},63329:function(e,t,n){var r=n(752),i=n(18582);e.exports=function(e){return r(e,i(e))}},66188:function(e,t,n){var r=n(1054);e.exports=function(e){return null==e?"":r(e)}},75652:function(e,t,n){var r=n(67326);e.exports=function(e){return e&&e.length?r(e):[]}},55870:function(e,t,n){"use strict";var r=n(88264),i=n(75228),o=n(46076),a=Object.prototype.toString;e.exports=function(e){return"[object Date]"===a.call(e)?e:"[object Number]"===a.call(e)?new Date(e<315576e5?1e3*e:e):r.is(e)?r.parse(e):i.is(e)?i.parse(e):o.is(e)?o.parse(e):new Date(e)}},75228:function(e,t){"use strict";var n=/\d{13}/;t.is=function(e){return n.test(e)},t.parse=function(e){return e=parseInt(e,10),new Date(e)}},46076:function(e,t){"use strict";var n=/\d{10}/;t.is=function(e){return n.test(e)},t.parse=function(e){var t=1e3*parseInt(e,10);return new Date(t)}},26528:function(e){"use strict";let t=self.fetch.bind(self);e.exports=t,e.exports.default=e.exports},38398:function(e,t,n){!function(){var t={452:function(e){"use strict";e.exports=n(50176)}},r={};function i(e){var n=r[e];if(void 0!==n)return n.exports;var o=r[e]={exports:{}},a=!0;try{t[e](o,o.exports,i),a=!1}finally{a&&delete r[e]}return o.exports}i.ab="//";var o={};!function(){var e,t=(e=i(452))&&"object"==typeof e&&"default"in e?e.default:e,n=/https?|ftp|gopher|file/;function r(e){"string"==typeof e&&(e=v(e));var r,i,o,a,s,u,l,c,f,d=(i=(r=e).auth,o=r.hostname,a=r.protocol||"",s=r.pathname||"",u=r.hash||"",l=r.query||"",c=!1,i=i?encodeURIComponent(i).replace(/%3A/i,":")+"@":"",r.host?c=i+r.host:o&&(c=i+(~o.indexOf(":")?"["+o+"]":o),r.port&&(c+=":"+r.port)),l&&"object"==typeof l&&(l=t.encode(l)),f=r.search||l&&"?"+l||"",a&&":"!==a.substr(-1)&&(a+=":"),r.slashes||(!a||n.test(a))&&!1!==c?(c="//"+(c||""),s&&"/"!==s[0]&&(s="/"+s)):c||(c=""),u&&"#"!==u[0]&&(u="#"+u),f&&"?"!==f[0]&&(f="?"+f),{protocol:a,host:c,pathname:s=s.replace(/[?#]/g,encodeURIComponent),search:f=f.replace("#","%23"),hash:u});return""+d.protocol+d.host+d.pathname+d.search+d.hash}var a="http://",s=a+"w.w",u=/^([a-z0-9.+-]*:\/\/\/)([a-z0-9.+-]:\/*)?/i,l=/https?|ftp|gopher|file/;function c(e,t){var n="string"==typeof e?v(e):e;e="object"==typeof e?r(e):e;var i=v(t),o="";n.protocol&&!n.slashes&&(o=n.protocol,e=e.replace(n.protocol,""),o+="/"===t[0]||"/"===e[0]?"/":""),o&&i.protocol&&(o="",i.slashes||(o=i.protocol,t=t.replace(i.protocol,"")));var c=e.match(u);c&&!i.protocol&&(e=e.substr((o=c[1]+(c[2]||"")).length),/^\/\/[^/]/.test(t)&&(o=o.slice(0,-1)));var f=new URL(e,s+"/"),d=new URL(t,f).toString().replace(s,""),p=i.protocol||n.protocol;return p+=n.slashes||i.slashes?"//":"",!o&&p?d=d.replace(a,p):o&&(d=d.replace(a,"")),l.test(d)||~t.indexOf(".")||"/"===e.slice(-1)||"/"===t.slice(-1)||"/"!==d.slice(-1)||(d=d.slice(0,-1)),o&&(d=o+("/"===d[0]?d.substr(1):d)),d}function f(){}f.prototype.parse=v,f.prototype.format=r,f.prototype.resolve=c,f.prototype.resolveObject=c;var d=/^https?|ftp|gopher|file/,p=/^(.*?)([#?].*)/,h=/^([a-z0-9.+-]*:)(\/{0,3})(.*)/i,m=/^([a-z0-9.+-]*:)?\/\/\/*/i,g=/^([a-z0-9.+-]*:)(\/{0,2})\[(.*)\]$/i;function v(e,n,i){if(void 0===n&&(n=!1),void 0===i&&(i=!1),e&&"object"==typeof e&&e instanceof f)return e;var o=(e=e.trim()).match(p);e=o?o[1].replace(/\\/g,"/")+o[2]:e.replace(/\\/g,"/"),g.test(e)&&"/"!==e.slice(-1)&&(e+="/");var a=!/(^javascript)/.test(e)&&e.match(h),u=m.test(e),l="";a&&(d.test(a[1])||(l=a[1].toLowerCase(),e=""+a[2]+a[3]),a[2]||(u=!1,d.test(a[1])?(l=a[1],e=""+a[3]):e="//"+a[3]),3!==a[2].length&&1!==a[2].length||(l=a[1],e="/"+a[3]));var c,v=(o?o[1]:e).match(/^https?:\/\/[^/]+(:[0-9]+)(?=\/|$)/),y=v&&v[1],b=new f,k="",w="";try{c=new URL(e)}catch(t){k=t,l||i||!/^\/\//.test(e)||/^\/\/.+[@.]/.test(e)||(w="/",e=e.substr(1));try{c=new URL(e,s)}catch(e){return b.protocol=l,b.href=l,b}}b.slashes=u&&!w,b.host="w.w"===c.host?"":c.host,b.hostname="w.w"===c.hostname?"":c.hostname.replace(/(\[|\])/g,""),b.protocol=k?l||null:c.protocol,b.search=c.search.replace(/\\/g,"%5C"),b.hash=c.hash.replace(/\\/g,"%5C");var x=e.split("#");!b.search&&~x[0].indexOf("?")&&(b.search="?"),b.hash||""!==x[1]||(b.hash="#"),b.query=n?t.decode(c.search.substr(1)):b.search.substr(1),b.pathname=w+(a?c.pathname.replace(/['^|`]/g,function(e){return"%"+e.charCodeAt().toString(16).toUpperCase()}).replace(/((?:%[0-9A-F]{2})+)/g,function(e,t){try{return decodeURIComponent(t).split("").map(function(e){var t=e.charCodeAt();return t>256||/^[a-z0-9]$/i.test(e)?e:"%"+t.toString(16).toUpperCase()}).join("")}catch(e){return t}}):c.pathname),"about:"===b.protocol&&"blank"===b.pathname&&(b.protocol="",b.pathname=""),k&&"/"!==e[0]&&(b.pathname=b.pathname.substr(1)),l&&!d.test(l)&&"/"!==e.slice(-1)&&"/"===b.pathname&&(b.pathname=""),b.path=b.pathname+b.search,b.auth=[c.username,c.password].map(decodeURIComponent).filter(
26Boolean).join(":"),b.port=c.port,y&&!b.host.endsWith(y)&&(b.host+=y,b.port=y.slice(1)),b.href=w?""+b.pathname+b.search+b.hash:r(b);var j=/^(file)/.test(b.href)?["host","hostname"]:[];return Object.keys(b).forEach(function(e){~j.indexOf(e)||(b[e]=b[e]||null)}),b}o.parse=v,o.format=r,o.resolve=c,o.resolveObject=function(e,t){return v(c(e,t))},o.Url=f}(),e.exports=o}()},15153:function(e){!function(){"use strict";var t={114:function(e){function t(e){if("string"!=typeof e)throw TypeError("Path must be a string. Received "+JSON.stringify(e))}function n(e,t){for(var n,r="",i=0,o=-1,a=0,s=0;s<=e.length;++s){if(s<e.length)n=e.charCodeAt(s);else if(47===n)break;else n=47;if(47===n){if(o===s-1||1===a);else if(o!==s-1&&2===a){if(r.length<2||2!==i||46!==r.charCodeAt(r.length-1)||46!==r.charCodeAt(r.length-2)){if(r.length>2){var u=r.lastIndexOf("/");if(u!==r.length-1){-1===u?(r="",i=0):i=(r=r.slice(0,u)).length-1-r.lastIndexOf("/"),o=s,a=0;continue}}else if(2===r.length||1===r.length){r="",i=0,o=s,a=0;continue}}t&&(r.length>0?r+="/..":r="..",i=2)}else r.length>0?r+="/"+e.slice(o+1,s):r=e.slice(o+1,s),i=s-o-1;o=s,a=0}else 46===n&&-1!==a?++a:a=-1}return r}var r={resolve:function(){for(var e,r,i="",o=!1,a=arguments.length-1;a>=-1&&!o;a--)a>=0?r=arguments[a]:(void 0===e&&(e=""),r=e),t(r),0!==r.length&&(i=r+"/"+i,o=47===r.charCodeAt(0));return(i=n(i,!o),o)?i.length>0?"/"+i:"/":i.length>0?i:"."},normalize:function(e){if(t(e),0===e.length)return".";var r=47===e.charCodeAt(0),i=47===e.charCodeAt(e.length-1);return(0!==(e=n(e,!r)).length||r||(e="."),e.length>0&&i&&(e+="/"),r)?"/"+e:e},isAbsolute:function(e){return t(e),e.length>0&&47===e.charCodeAt(0)},join:function(){if(0==arguments.length)return".";for(var e,n=0;n<arguments.length;++n){var i=arguments[n];t(i),i.length>0&&(void 0===e?e=i:e+="/"+i)}return void 0===e?".":r.normalize(e)},relative:function(e,n){if(t(e),t(n),e===n||(e=r.resolve(e))===(n=r.resolve(n)))return"";for(var i=1;i<e.length&&47===e.charCodeAt(i);++i);for(var o=e.length,a=o-i,s=1;s<n.length&&47===n.charCodeAt(s);++s);for(var u=n.length-s,l=a<u?a:u,c=-1,f=0;f<=l;++f){if(f===l){if(u>l){if(47===n.charCodeAt(s+f))return n.slice(s+f+1);if(0===f)return n.slice(s+f)}else a>l&&(47===e.charCodeAt(i+f)?c=f:0===f&&(c=0));break}var d=e.charCodeAt(i+f);if(d!==n.charCodeAt(s+f))break;47===d&&(c=f)}var p="";for(f=i+c+1;f<=o;++f)(f===o||47===e.charCodeAt(f))&&(0===p.length?p+="..":p+="/..");return p.length>0?p+n.slice(s+c):(s+=c,47===n.charCodeAt(s)&&++s,n.slice(s))},_makeLong:function(e){return e},dirname:function(e){if(t(e),0===e.length)return".";for(var n=e.charCodeAt(0),r=47===n,i=-1,o=!0,a=e.length-1;a>=1;--a)if(47===(n=e.charCodeAt(a))){if(!o){i=a;break}}else o=!1;return -1===i?r?"/":".":r&&1===i?"//":e.slice(0,i)},basename:function(e,n){if(void 0!==n&&"string"!=typeof n)throw TypeError('"ext" argument must be a string');t(e);var r,i=0,o=-1,a=!0;if(void 0!==n&&n.length>0&&n.length<=e.length){if(n.length===e.length&&n===e)return"";var s=n.length-1,u=-1;for(r=e.length-1;r>=0;--r){var l=e.charCodeAt(r);if(47===l){if(!a){i=r+1;break}}else -1===u&&(a=!1,u=r+1),s>=0&&(l===n.charCodeAt(s)?-1==--s&&(o=r):(s=-1,o=u))}return i===o?o=u:-1===o&&(o=e.length),e.slice(i,o)}for(r=e.length-1;r>=0;--r)if(47===e.charCodeAt(r)){if(!a){i=r+1;break}}else -1===o&&(a=!1,o=r+1);return -1===o?"":e.slice(i,o)},extname:function(e){t(e);for(var n=-1,r=0,i=-1,o=!0,a=0,s=e.length-1;s>=0;--s){var u=e.charCodeAt(s);if(47===u){if(!o){r=s+1;break}continue}-1===i&&(o=!1,i=s+1),46===u?-1===n?n=s:1!==a&&(a=1):-1!==n&&(a=-1)}return -1===n||-1===i||0===a||1===a&&n===i-1&&n===r+1?"":e.slice(n,i)},format:function(e){var t,n;if(null===e||"object"!=typeof e)throw TypeError('The "pathObject" argument must be of type Object. Received type '+typeof e);return t=e.dir||e.root,n=e.base||(e.name||"")+(e.ext||""),t?t===e.root?t+n:t+"/"+n:n},parse:function(e){t(e);var n,r={root:"",dir:"",base:"",ext:"",name:""};if(0===e.length)return r;var i=e.charCodeAt(0),o=47===i;o?(r.root="/",n=1):n=0;for(var a=-1,s=0,u=-1,l=!0,c=e.length-1,f=0;c>=n;--c){if(47===(i=e.charCodeAt(c))){if(!l){s=c+1;break}continue}-1===u&&(l=!1,u=c+1),46===i?-1===a?a=c:1!==f&&(f=1):-1!==a&&(f=-1)}return -1===a||-1===u||0===f||1===f&&a===u-1&&a===s+1?-1!==u&&(0===s&&o?r.base=r.name=e.slice(1,u):r.base=r.name=e.slice(s,u)):(0===s&&o?(r.name=e.slice(1,a),r.base=e.slice(1,u)):(r.name=e.slice(s,a),r.base=e.slice(s,u)),r.ext=e.slice(a,u)),s>0?r.dir=e.slice(0,s-1):o&&(r.dir="/"),r},sep:"/",delimiter:":",win32:null,posix:null};r.posix=r,e.exports=r}},n={};function r(e){var i=n[e];if(void 0!==i)return i.exports;var o=n[e]={exports:{}},a=!0;try{t[e](o,o.exports,r),a=!1}finally{a&&delete n[e]}return o.exports}r.ab="//";var i=r(114);e.exports=i}()},50176:function(e){!function(){"use strict";var t={815:function(e){e.exports=function(e,n,r,i){n=n||"&",r=r||"=";var o={};if("string"!=typeof e||0===e.length)return o;var a=/\+/g;e=e.split(n);var s=1e3;i&&"number"==typeof i.maxKeys&&(s=i.maxKeys);var u=e.length;s>0&&u>s&&(u=s);for(var l=0;l<u;++l){var c,f,d,p,h=e[l].replace(a,"%20"),m=h.indexOf(r);(m>=0?(c=h.substr(0,m),f=h.substr(m+1)):(c=h,f=""),d=decodeURIComponent(c),p=decodeURIComponent(f),Object.prototype.hasOwnProperty.call(o,d))?t(o[d])?o[d].push(p):o[d]=[o[d],p]:o[d]=p}return o};var t=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)}},577:function(e){var t=function(e){switch(typeof e){case"string":return e;case"boolean":return e?"true":"false";case"number":return isFinite(e)?e:"";default:return""}};e.exports=function(e,o,a,s){return(o=o||"&",a=a||"=",null===e&&(e=void 0),"object"==typeof e)?r(i(e),function(i){var s=encodeURIComponent(t(i))+a;return n(e[i])?r(e[i],function(e){return s+encodeURIComponent(t(e))}).join(o):s+encodeURIComponent(t(e[i]))}).join(o):s?encodeURIComponent(t(s))+a+encodeURIComponent(t(e)):""};var n=Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)};function r(e,t){if(e.map)return e.map(t);for(var n=[],r=0;r<e.length;r++)n.push(t(e[r],r));return n}var i=Object.keys||function(e){var t=[];
26for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.push(n);return t}}},n={};function r(e){var i=n[e];if(void 0!==i)return i.exports;var o=n[e]={exports:{}},a=!0;try{t[e](o,o.exports,r),a=!1}finally{a&&delete n[e]}return o.exports}r.ab="//";var i={};i.decode=i.parse=r(815),i.encode=i.stringify=r(577),e.exports=i}()},70325:function(e){function t(e){return function(t,n,r,o){var a,s=o&&"function"==typeof o.normalizer?o.normalizer:i;n=s(n);for(var u=!1;!u;)!function(){for(a in t){var e=s(a);if(0===n.indexOf(e)){var r=n.substr(e.length);if("."===r.charAt(0)||0===r.length){n=r.substr(1);var i=t[a];if(null==i||!n.length){u=!0;return}t=i;return}}}a=void 0,u=!0}();if(a)return null==t?t:e(t,a,r)}}function n(e,t){return e.hasOwnProperty(t)&&delete e[t],e}function r(e,t,n){return e.hasOwnProperty(t)&&(e[t]=n),e}function i(e){return e.replace(/[^a-zA-Z0-9\.]+/g,"").toLowerCase()}e.exports=t(function(e,t){if(e.hasOwnProperty(t))return e[t]}),e.exports.find=e.exports,e.exports.replace=function(e,n,i,o){return t(r).call(this,e,n,i,o),e},e.exports.del=function(e,r,i){return t(n).call(this,e,r,null,i),e}},99500:function(e,t,n){var r="function"==typeof Map&&Map.prototype,i=Object.getOwnPropertyDescriptor&&r?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,o=r&&i&&"function"==typeof i.get?i.get:null,a=r&&Map.prototype.forEach,s="function"==typeof Set&&Set.prototype,u=Object.getOwnPropertyDescriptor&&s?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,l=s&&u&&"function"==typeof u.get?u.get:null,c=s&&Set.prototype.forEach,f="function"==typeof WeakMap&&WeakMap.prototype?WeakMap.prototype.has:null,d="function"==typeof WeakSet&&WeakSet.prototype?WeakSet.prototype.has:null,p="function"==typeof WeakRef&&WeakRef.prototype?WeakRef.prototype.deref:null,h=Boolean.prototype.valueOf,m=Object.prototype.toString,g=Function.prototype.toString,v=String.prototype.match,y=String.prototype.slice,b=String.prototype.replace,k=String.prototype.toUpperCase,w=String.prototype.toLowerCase,x=RegExp.prototype.test,j=Array.prototype.concat,S=Array.prototype.join,O=Array.prototype.slice,E=Math.floor,_="function"==typeof BigInt?BigInt.prototype.valueOf:null,C=Object.getOwnPropertySymbols,T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?Symbol.prototype.toString:null,A="function"==typeof Symbol&&"object"==typeof Symbol.iterator,M="function"==typeof Symbol&&Symbol.toStringTag&&(typeof Symbol.toStringTag===A?"object":"symbol")?Symbol.toStringTag:null,I=Object.prototype.propertyIsEnumerable,P=("function"==typeof Reflect?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function R(e,t){if(e===1/0||e===-1/0||e!=e||e&&e>-1e3&&e<1e3||x.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if("number"==typeof e){var r=e<0?-E(-e):E(e);if(r!==e){var i=String(r),o=y.call(t,i.length+1);return b.call(i,n,"$&_")+"."+b.call(b.call(o,/([0-9]{3})/g,"$&_"),/_$/,"")}}return b.call(t,n,"$&_")}var D=n(53260).custom,N=D&&L(D)?D:null;function z(e,t,n){var r="double"===(n.quoteStyle||t)?'"':"'";return r+e+r}function F(e){return"[object Array]"===q(e)&&(!M||!("object"==typeof e&&M in e))}function L(e){if(A)return e&&"object"==typeof e&&e instanceof Symbol;if("symbol"==typeof e)return!0;if(!e||"object"!=typeof e||!T)return!1;try{return T.call(e),!0}catch(e){}return!1}e.exports=function e(t,n,r,i){var s=n||{};if($(s,"quoteStyle")&&"single"!==s.quoteStyle&&"double"!==s.quoteStyle)throw TypeError('option "quoteStyle" must be "single" or "double"');if($(s,"maxStringLength")&&("number"==typeof s.maxStringLength?s.maxStringLength<0&&s.maxStringLength!==1/0:null!==s.maxStringLength))throw TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var u=!$(s,"customInspect")||s.customInspect;if("boolean"!=typeof u&&"symbol"!==u)throw TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if($(s,"indent")&&null!==s.indent&&" "!==s.indent&&!(parseInt(s.indent,10)===s.indent&&s.indent>0))throw TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if($(s,"numericSeparator")&&"boolean"!=typeof s.numericSeparator)throw TypeError('option "numericSeparator", if provided, must be `true` or `false`');var m=s.numericSeparator;if(void 0===t)return"undefined";if(null===t)return"null";if("boolean"==typeof t)return t?"true":"false";if("string"==typeof t)return function e(t,n){if(t.length>n.maxStringLength){var r=t.length-n.maxStringLength;return e(y.call(t,0,n.maxStringLength),n)+"... "+r+" more character"+(r>1?"s":"")}return z(b.call(b.call(t,/(['\\])/g,"\\$1"),/[\x00-\x1f]/g,U),"single",n)}(t,s);if("number"==typeof t){if(0===t)return 1/0/t>0?"0":"-0";var k=String(t);return m?R(t,k):k}if("bigint"==typeof t){var x=String(t)+"n";return m?R(t,x):x}var E=void 0===s.depth?5:s.depth;if(void 0===r&&(r=0),r>=E&&E>0&&"object"==typeof t)return F(t)?"[Array]":"[Object]";var C=function(e,t){var n;if(" "===e.indent)n=" ";else{if("number"!=typeof e.indent||!(e.indent>0))return null;n=S.call(Array(e.indent+1)," ")}return{base:n,prev:S.call(Array(t+1),n)}}(s,r);if(void 0===i)i=[];else if(V(i,t)>=0)return"[Circular]";function D(t,n,o){if(n&&(i=O.call(i)).push(n),o){var a={depth:s.depth};return $(s,"quoteStyle")&&(a.quoteStyle=s.quoteStyle),e(t,a,r+1,i)}return e(t,s,r+1,i)}if("function"==typeof t){var B=function(e){if(e.name)return e.name;var t=v.call(g.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}(t),K=Q(t,D);return"[Function"+(B?": "+B:" (anonymous)")+"]"+(K.length>0?" { "+S.call(K,", ")+" }":"")}if(L(t)){var Y=A?b.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):T.call(t);return"object"!=typeof t||A?Y:W(Y)}if(t&&"object"==typeof t&&("undefined"!=typeof HTMLElement&&t instanceof HTMLElement||"string"==typeof t.nodeName&&"function"==typeof t.getAttribute)){for(var Z,X="<"+w.call(String(t.nodeName)),ee=t.attributes||[],et=0;et<ee.length;et++)X+=" "+ee[et].name+"="+z((Z=ee[et].value,b.call(String(Z),/"/g,""")),"double",s);return X+=">",t.childNodes&&t.childNodes.length&&(X+="..."),X+="</"+w.call(String(t.nodeName))+">"}if(F(t)){if(0===t.length)return"[]";var en=Q(t,D);return C&&!function(e){for(var t=0;t<e.length;t++)if(V(e[t],"\n")>=0)return!1;return!0}(en)?"["+G(en,C)+"]":"[ "+S.call(en,", ")+" ]"}if("[object Error]"===q(t)&&(!M||!("object"==typeof t&&M in t))){var er=Q(t,D);return"cause"in t&&!I.call(t,"cause")?"{ ["+String(t)+"] "+S.call(j.call("[cause]: "+D(t.cause),er),", ")+" }":0===er.length?"["+String(t)+"]":"{ ["+String(t)+"] "+S.call(er,", ")+" }"}if("object"==typeof t&&u){if(N&&"function"==typeof t[N])return t[N]();if("symbol"!==u&&"function"==typeof t.inspect)return t.inspect()}if(function(e){if(!o||!e||"object"!=typeof e)return!1;try{o.call(e);try{l.call(e)}catch(e){return!0}return e instanceof Map}catch(e){}return!1}(t)){var ei=[];return a.call(t,function(e,n){ei.push(D(n,t,!0)+" => "+D(e,t))}),H("Map",o.call(t),ei,C)}if(function(e){if(!l||!e||"object"!=typeof e)return!1;try{l.call(e);try{o.call(e)}catch(e){return!0}return e instanceof Set}catch(e){}return!1}(t)){var eo=[];return c.call(t,function(e){eo.push(D(e,t))}),H("Set",l.call(t),eo,C)}if(function(e){if(!f||!e||"object"!=typeof e)return!1;try{f.call(e,f);try{d.call(e,d)}catch(e){return!0}return e instanceof WeakMap}catch(e){}return!1}(t))return J("WeakMap");if(function(e){if(!d||!e||"object"!=typeof e)return!1;try{d.call(e,d);try{f.call(e,f)}catch(e){return!0}return e instanceof WeakSet}catch(e){}return!1}(t))return J("WeakSet");if(function(e){if(!p||!e||"object"!=typeof e)return!1;try{return p.call(e),!0}catch(e){}return!1}(t))return J("WeakRef");if("[object Number]"===q(t)&&(!M||!("object"==typeof t&&M in t)))return W(D(Number(t)));if(function(e){if(!e||"object"!=typeof e||!_)return!1;try{return _.call(e),!0}catch(e){}return!1}(t))return W(D(_.call(t)));if("[object Boolean]"===q(t)&&(!M||!("object"==typeof t&&M in t)))return W(h.call(t));if("[object String]"===q(t)&&(!M||!("object"==typeof t&&M in t)))return W(D(String(t)));if(!("[object Date]"===q(t)&&(!M||!("object"==typeof t&&M in t)))&&!("[object RegExp]"===q(t)&&(!M||!("object"==typeof t&&M in t)))){var ea=Q(t,D),es=P?P(t)===Object.prototype:t instanceof Object||t.constructor===Object,eu=t instanceof Object?"":"null prototype",el=!es&&M&&Object(t)===t&&M in t?y.call(q(t),8,-1):eu?"Object":"",ec=(es||"function"!=typeof t.constructor?"":t.constructor.name?t.constructor.name+" ":"")+(el||eu?"["+S.call(j.call([],el||[],eu||[]),": ")+"] ":"");return 0===ea.length?ec+"{}":C?ec+"{"+G(ea,C)+"}":ec+"{ "+S.call(ea,", ")+" }"}return String(t)};var B=Object.prototype.hasOwnProperty||function(e){return e in this};function $(e,t){return B.call(e,t)}function q(e){return m.call(e)}function V(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return -1}function U(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+k.call(t.toString(16))}function W(e){return"Object("+e+")"}function J(e){return e+" { ? }"}function H(e,t,n,r){return e+" ("+t+") {"+(r?G(n,r):S.call(n,", "))+"}"}function G(e,t){if(0===e.length)return"";var n="\n"+t.prev+t.base;return n+S.call(e,","+n)+"\n"+t.prev}function Q(e,t){var n,r=F(e),i=[];if(r){i.length=e.length;for(var o=0;o<e.length;o++)i[o]=$(e,o)?t(e[o],e):""}var a="function"==typeof C?C(e):[];if(A){n={};for(var s=0;s<a.length;s++)n["$"+a[s]]=a[s]}for(var u in e)$(e,u)&&(!r||String(Number(u))!==u||!(u<e.length))&&(A&&n["$"+u]instanceof Symbol||(x.call(/[^\w$]/,u)?
26i.push(t(u,e)+": "+t(e[u],e)):i.push(u+": "+t(e[u],e))));if("function"==typeof C)for(var l=0;l<a.length;l++)I.call(e,a[l])&&i.push("["+t(a[l])+"]: "+t(e[a[l]],e));return i}},88438:function(e,t,n){"use strict";n.d(t,{dP:function(){return E},re:function(){return T}});var r,i=n(3985),o=n(62139);function a(){}var s=function(){function e(e,t){void 0===e&&(e=1/0),void 0===t&&(t=a),this.max=e,this.dispose=t,this.map=new Map,this.newest=null,this.oldest=null}return e.prototype.has=function(e){return this.map.has(e)},e.prototype.get=function(e){var t=this.getNode(e);return t&&t.value},e.prototype.getNode=function(e){var t=this.map.get(e);if(t&&t!==this.newest){var n=t.older,r=t.newer;r&&(r.older=n),n&&(n.newer=r),t.older=this.newest,t.older.newer=t,t.newer=null,this.newest=t,t===this.oldest&&(this.oldest=r)}return t},e.prototype.set=function(e,t){var n=this.getNode(e);return n?n.value=t:(n={key:e,value:t,newer:null,older:this.newest},this.newest&&(this.newest.newer=n),this.newest=n,this.oldest=this.oldest||n,this.map.set(e,n),n.value)},e.prototype.clean=function(){for(;this.oldest&&this.map.size>this.max;)this.delete(this.oldest.key)},e.prototype.delete=function(e){var t=this.map.get(e);return!!t&&(t===this.newest&&(this.newest=t.older),t===this.oldest&&(this.oldest=t.newer),t.newer&&(t.newer.older=t.older),t.older&&(t.older.newer=t.newer),this.map.delete(e),this.dispose(t.value,e),!0)},e}(),u=new o.g7,l=Object.prototype.hasOwnProperty,c=void 0===(r=Array.from)?function(e){var t=[];return e.forEach(function(e){return t.push(e)}),t}:r;function f(e){var t=e.unsubscribe;"function"==typeof t&&(e.unsubscribe=void 0,t())}var d=[];function p(e,t){if(!e)throw Error(t||"assertion failure")}function h(e){switch(e.length){case 0:throw Error("unknown value");case 1:return e[0];case 2:throw e[1]}}var m=function(){function e(t){this.fn=t,this.parents=new Set,this.childValues=new Map,this.dirtyChildren=null,this.dirty=!0,this.recomputing=!1,this.value=[],this.deps=null,++e.count}return e.prototype.peek=function(){if(1===this.value.length&&!y(this))return g(this),this.value[0]},e.prototype.recompute=function(e){var t;return p(!this.recomputing,"already recomputing"),g(this),y(this)&&(j(this),u.withValue(this,v,[this,e]),function(e,t){if("function"==typeof e.subscribe)try{f(e),e.unsubscribe=e.subscribe.apply(null,t)}catch(t){return e.setDirty(),!1}return!0}(this,e)&&(this.dirty=!1,y(this)||(t=this,b(t,w)))),h(this.value)},e.prototype.setDirty=function(){this.dirty||(this.dirty=!0,this.value.length=0,b(this,k),f(this))},e.prototype.dispose=function(){var e=this;this.setDirty(),j(this),b(this,function(t,n){t.setDirty(),S(t,e)})},e.prototype.forget=function(){this.dispose()}
26,e.prototype.dependOn=function(e){e.add(this),this.deps||(this.deps=d.pop()||new Set),this.deps.add(e)},e.prototype.forgetDeps=function(){var e=this;this.deps&&(c(this.deps).forEach(function(t){return t.delete(e)}),this.deps.clear(),d.push(this.deps),this.deps=null)},e.count=0,e}();function g(e){var t=u.getValue();if(t)return e.parents.add(t),t.childValues.has(e)||t.childValues.set(e,[]),y(e)?k(t,e):w(t,e),t}function v(e,t){e.recomputing=!0,e.value.length=0;try{e.value[0]=e.fn.apply(null,t)}catch(t){e.value[1]=t}e.recomputing=!1}function y(e){return e.dirty||!!(e.dirtyChildren&&e.dirtyChildren.size)}function b(e,t){var n=e.parents.size;if(n)for(var r=c(e.parents),i=0;i<n;++i)t(r[i],e)}function k(e,t){p(e.childValues.has(t)),p(y(t));var n=!y(e);if(e.dirtyChildren){if(e.dirtyChildren.has(t))return}else e.dirtyChildren=d.pop()||new Set;e.dirtyChildren.add(t),n&&b(e,k)}function w(e,t){p(e.childValues.has(t)),p(!y(t));var n,r,i=e.childValues.get(t);0===i.length?e.childValues.set(t,t.value.slice(0)):(n=t.value,(r=i.length)>0&&r===n.length&&i[r-1]===n[r-1]||e.setDirty()),x(e,t),y(e)||b(e,w)}function x(e,t){var n=e.dirtyChildren;n&&(n.delete(t),0===n.size&&(d.length<100&&d.push(n),e.dirtyChildren=null))}function j(e){e.childValues.size>0&&e.childValues.forEach(function(t,n){S(e,n)}),e.forgetDeps(),p(null===e.dirtyChildren)}function S(e,t){t.parents.delete(e),e.childValues.delete(t),x(e,t)}var O={setDirty:!0,dispose:!0,forget:!0};function E(e){var t=new Map,n=e&&e.subscribe;function r(e){var r=u.getValue();if(r){var i=t.get(e);i||t.set(e,i=new Set),r.dependOn(i),"function"==typeof n&&(f(i),i.unsubscribe=n(e))}}return r.dirty=function(e,n){var r=t.get(e);if(r){var i=n&&l.call(O,n)?n:"setDirty";c(r).forEach(function(e){return e[i]()}),t.delete(e),f(r)}},r}function _(){var e=new i.B("function"==typeof WeakMap);return function(){return e.lookupArray(arguments)}}_();var C=new Set;function T(e,t){void 0===t&&(t=Object.create(null));var n=new s(t.max||65536,function(e){return e.dispose()}),r=t.keyArgs,i=t.makeCacheKey||_(),o=function(){var o=i.apply(null,r?r.apply(null,arguments):arguments);if(void 0===o)return e.apply(null,arguments);var a=n.get(o);a||(n.set(o,a=new m(e)),a.subscribe=t.subscribe,a.forget=function(){return n.delete(o)});var s=a.recompute(Array.prototype.slice.call(arguments));return n.set(o,a),C.add(n),u.hasValue()||(C.forEach(function(e){return e.clean()}),C.clear()),s};function a(e){var t=n.get(e);t&&t.setDirty()}function l(e){var t=n.get(e);if(t)return t.peek()}function c(e){return n.delete(e)}return Object.defineProperty(o,"size",{get:function(){return n.map.size},configurable:!1,enumerable:!1}),o.dirtyKey=a,o.dirty=function(){a(i.apply(null,arguments))},o.peekKey=l,o.peek=function(){return l(i.apply(null,arguments))},o.forgetKey=c,o.forget=function(){return c(i.apply(null,arguments))},o.makeCacheKey=i,o.getKey=r?function(){return i.apply(null,r.apply(null,arguments))}:i,Object.freeze(o)}},68262:function(e,t,n){"use strict";var r=n(23586);function i(){}function o(){}o.resetWarningCache=i,e.exports=function(){function e(e,t,n,i,o,a){if(a!==r){var s=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 s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var n={array:e,bigint: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:i}
vendor: 7,509 bytes, line 26
26;return n.PropTypes=n,n}},13980:function(e,t,n){e.exports=n(68262)()},23586:function(e){"use strict";e.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},85527:function(e){"use strict";var t=String.prototype.replace,n=/%20/g,r={RFC1738:"RFC1738",RFC3986:"RFC3986"};e.exports={default:r.RFC3986,formatters:{RFC1738:function(e){return t.call(e,n,"+")},RFC3986:function(e){return String(e)}},RFC1738:r.RFC1738,RFC3986:r.RFC3986}},19126:function(e,t,n){"use strict";var r=n(66845),i=n(29166),o=n(85527);e.exports={formats:o,parse:i,stringify:r}},29166:function(e,t,n){"use strict";var r=n(12493),i=Object.prototype.hasOwnProperty,o=Array.isArray,a={allowDots:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decoder:r.decode,delimiter:"&",depth:5,ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictNullHandling:!1},s=function(e,t){return e&&"string"==typeof e&&t.comma&&e.indexOf(",")>-1?e.split(","):e},u=function(e,t){var n={},u=t.ignoreQueryPrefix?e.replace(/^\?/,""):e,l=t.parameterLimit===1/0?void 0:t.parameterLimit,c=u.split(t.delimiter,l),f=-1,d=t.charset;if(t.charsetSentinel)for(p=0;p<c.length;++p)0===c[p].indexOf("utf8=")&&("utf8=%E2%9C%93"===c[p]?d="utf-8":"utf8=%26%2310003%3B"===c[p]&&(d="iso-8859-1"),f=p,p=c.length);for(p=0;p<c.length;++p)if(p!==f){var p,h,m,g=c[p],v=g.indexOf("]="),y=-1===v?g.indexOf("="):v+1;-1===y?(h=t.decoder(g,a.decoder,d,"key"),m=t.strictNullHandling?null:""):(h=t.decoder(g.slice(0,y),a.decoder,d,"key"),m=r.maybeMap(s(g.slice(y+1),t),function(e){return t.decoder(e,a.decoder,d,"value")})),m&&t.interpretNumericEntities&&"iso-8859-1"===d&&(m=m.replace(/&#(\d+);/g,function(e,t){return String.fromCharCode(parseInt(t,10))})),g.indexOf("[]=")>-1&&(m=o(m)?[m]:m),i.call(n,h)?n[h]=r.combine(n[h],m):n[h]=m}return n},l=function(e,t,n,r){for(var i=r?t:s(t,n),o=e.length-1;o>=0;--o){var a,u=e[o];if("[]"===u&&n.parseArrays)a=[].concat(i);else{a=n.plainObjects?Object.create(null):{};var l="["===u.charAt(0)&&"]"===u.charAt(u.length-1)?u.slice(1,-1):u,c=parseInt(l,10);n.parseArrays||""!==l?!isNaN(c)&&u!==l&&String(c)===l&&c>=0&&n.parseArrays&&c<=n.arrayLimit?(a=[])[c]=i:a[l]=i:a={0:i}}i=a}return i},c=function(e,t,n,r){if(e){var o=n.allowDots?e.replace(/\.([^.[]+)/g,"[$1]"):e,a=/(\[[^[\]]*])/g,s=n.depth>0&&/(\[[^[\]]*])/.exec(o),u=s?o.slice(0,s.index):o,c=[];if(u){if(!n.plainObjects&&i.call(Object.prototype,u)&&!n.allowPrototypes)return;c.push(u)}for(var f=0;n.depth>0&&null!==(s=a.exec(o))&&f<n.depth;){if(f+=1,!n.plainObjects&&i.call(Object.prototype,s[1].slice(1,-1))&&!n.allowPrototypes)return;c.push(s[1])}return s&&c.push("["+o.slice(s.index)+"]"),l(c,t,n,r)}},f=function(e){if(!e)return a;if(null!==e.decoder&&void 0!==e.decoder&&"function"!=typeof e.decoder)throw TypeError("Decoder has to be a function.");if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var t=void 0===e.charset?a.charset:e.charset;return{allowDots:void 0===e.allowDots?a.allowDots:!!e.allowDots,allowPrototypes:"boolean"==typeof e.allowPrototypes?e.allowPrototypes:a.allowPrototypes,allowSparse:"boolean"==typeof e.allowSparse?e.allowSparse:a.allowSparse,arrayLimit:"number"==typeof e.arrayLimit?e.arrayLimit:a.arrayLimit,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:a.charsetSentinel,comma:"boolean"==typeof e.comma?e.comma:a.comma,decoder:"function"==typeof e.decoder?e.decoder:a.decoder,delimiter:"string"==typeof e.delimiter||r.isRegExp(e.delimiter)?e.delimiter:a.delimiter,depth:"number"==typeof e.depth||!1===e.depth?+e.depth:a.depth,ignoreQueryPrefix:!0===e.ignoreQueryPrefix,interpretNumericEntities:"boolean"==typeof e.interpretNumericEntities?e.interpretNumericEntities:a.interpretNumericEntities,parameterLimit:"number"==typeof e.parameterLimit?e.parameterLimit:a.parameterLimit,parseArrays:!1!==e.parseArrays,plainObjects:"boolean"==typeof e.plainObjects?e.plainObjects:a.plainObjects,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:a.strictNullHandling}};e.exports=function(e,t){var n=f(t);if(""===e||null==e)return n.plainObjects?Object.create(null):{};for(var i="string"==typeof e?u(e,n):e,o=n.plainObjects?Object.create(null):{},a=Object.keys(i),s=0;s<a.length;++s){var l=a[s],d=c(l,i[l],n,"string"==typeof e);o=r.merge(o,d,n)}return!0===n.allowSparse?o:r.compact(o)}},66845:function(e,t,n){"use strict";var r=n(74294),i=n(12493),o=n(85527),a=Object.prototype.hasOwnProperty,s={brackets:function(e){return e+"[]"},comma:"comma",indices:function(e,t){return e+"["+t+"]"},repeat:function(e){return e}},u=Array.isArray,l=Array.prototype.push,c=function(e,t){l.apply(e,u(t)?t:[t])},f=Date.prototype.toISOString,d=o.default,p={addQueryPrefix:!1,allowDots:!1,charset:"utf-8",charsetSentinel:!1,delimiter:"&",encode:!0,encoder:i.encode,encodeValuesOnly:!1,format:d,formatter:o.formatters[d],indices:!1,serializeDate:function(e){return f.call(e)},skipNulls:!1,strictNullHandling:!1},h=function e(t,n,o,a,s,l,f,d,h,m,g,v,y,b,k){var w,x,j=t;if(k.has(t))throw RangeError("Cyclic object value");if("function"==typeof f?j=f(n,j):j instanceof Date?j=m(j):"comma"===o&&u(j)&&(j=i.maybeMap(j,function(e){return e instanceof Date?m(e):e})),null===j){if(a)return l&&!y?l(n,p.encoder,b,"key",g):n;j=""}if("string"==typeof(w=j)||"number"==typeof w||"boolean"==typeof w||"symbol"==typeof w||"bigint"==typeof w||i.isBuffer(j))return l?[v(y?n:l(n,p.encoder,b,"key",g))+"="+v(l(j,p.encoder,b,"value",g))]:[v(n)+"="+v(String(j))];var S=[];if(void 0===j)return S;if("comma"===o&&u(j))x=[{value:j.length>0?j.join(",")||null:void 0}];else if(u(f))x=f;else{var O=Object.keys(j);x=d?O.sort(d):O}for(var E=0;E<x.length;++E){var _=x[E],C="object"==typeof _&&void 0!==_.value?_.value:j[_];if(!s||null!==C){var T=u(j)?"function"==typeof o?o(n,_):n:n+(h?"."+_:"["+_+"]");k.set(t,!0),c(S,e(C,T,o,a,s,l,f,d,h,m,g,v,y,b,r()))}}return S},m=function(e){if(!e)return p;if(null!==e.encoder&&void 0!==e.encoder&&"function"!=typeof e.encoder)throw TypeError("Encoder has to be a function.");var t=e.charset||p.charset;if(void 0!==e.charset&&"utf-8"!==e.charset&&"iso-8859-1"!==e.charset)throw TypeError("The charset option must be either utf-8, iso-8859-1, or undefined");var n=o.default;if(void 0!==e.format){if(!a.call(o.formatters,e.format))throw TypeError("Unknown format option provided.");n=e.format}var r=o.formatters[n],i=p.filter;return("function"==typeof e.filter||u(e.filter))&&(i=e.filter),{addQueryPrefix:"boolean"==typeof e.addQueryPrefix?e.addQueryPrefix:p.addQueryPrefix,allowDots:void 0===e.allowDots?p.allowDots:!!e.allowDots,charset:t,charsetSentinel:"boolean"==typeof e.charsetSentinel?e.charsetSentinel:p.charsetSentinel,delimiter:void 0===e.delimiter?p.delimiter:e.delimiter,encode:"boolean"==typeof e.encode?e.encode:p.encode,encoder:"function"==typeof e.encoder?e.encoder:p.encoder,encodeValuesOnly:"boolean"==typeof e.encodeValuesOnly?e.encodeValuesOnly:p.encodeValuesOnly,filter:i,format:n,formatter:r,serializeDate:"function"==typeof e.serializeDate?e.serializeDate:p.serializeDate,skipNulls:"boolean"==typeof e.skipNulls?e.skipNulls:p.skipNulls,sort:"function"==typeof e.sort?e.sort:null,strictNullHandling:"boolean"==typeof e.strictNullHandling?e.strictNullHandling:p.strictNullHandling}};e.exports=function(e,t){var n,i,o=e,a=m(t);"function"==typeof a.filter?o=(0,a.filter)("",o):u(a.filter)&&(n=a.filter);var l=[];
26if("object"!=typeof o||null===o)return"";i=t&&t.arrayFormat in s?t.arrayFormat:t&&"indices"in t?t.indices?"indices":"repeat":"indices";var f=s[i];n||(n=Object.keys(o)),a.sort&&n.sort(a.sort);for(var d=r(),p=0;p<n.length;++p){var g=n[p];a.skipNulls&&null===o[g]||c(l,h(o[g],g,f,a.strictNullHandling,a.skipNulls,a.encode?a.encoder:null,a.filter,a.sort,a.allowDots,a.serializeDate,a.format,a.formatter,a.encodeValuesOnly,a.charset,d))}var v=l.join(a.delimiter),y=!0===a.addQueryPrefix?"?":"";return a.charsetSentinel&&("iso-8859-1"===a.charset?y+="utf8=%26%2310003%3B&":y+="utf8=%E2%9C%93&"),v.length>0?y+v:""}},12493:function(e,t,n){"use strict";var r=n(85527),i=Object.prototype.hasOwnProperty,o=Array.isArray,a=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),s=function(e){for(;e.length>1;){var t=e.pop(),n=t.obj[t.prop];if(o(n)){for(var r=[],i=0;i<n.length;++i)void 0!==n[i]&&r.push(n[i]);t.obj[t.prop]=r}}},u=function(e,t){for(var n=t&&t.plainObjects?Object.create(null):{},r=0;r<e.length;++r)void 0!==e[r]&&(n[r]=e[r]);return n};e.exports={arrayToObject:u,assign:function(e,t){return Object.keys(t).reduce(function(e,n){return e[n]=t[n],e},e)},combine:function(e,t){return[].concat(e,t)},compact:function(e){for(var t=[{obj:{o:e},prop:"o"}],n=[],r=0;r<t.length;++r)for(var i=t[r],o=i.obj[i.prop],a=Object.keys(o),u=0;u<a.length;++u){var l=a[u],c=o[l];"object"==typeof c&&null!==c&&-1===n.indexOf(c)&&(t.push({obj:o,prop:l}),n.push(c))}return s(t),e},decode:function(e,t,n){var r=e.replace(/\+/g," ");if("iso-8859-1"===n)return r.replace(/%[0-9a-f]{2}/gi,unescape);try{return decodeURIComponent(r)}catch(e){return r}},encode:function(e,t,n,i,o){if(0===e.length)return e;var s=e;if("symbol"==typeof e?s=Symbol.prototype.toString.call(e):"string"!=typeof e&&(s=String(e)),"iso-8859-1"===n)return escape(s).replace(/%u[0-9a-f]{4}/gi,function(e){return"%26%23"+parseInt(e.slice(2),16)+"%3B"});for(var u="",l=0;l<s.length;++l){var c=s.charCodeAt(l);if(45===c||46===c||95===c||126===c||c>=48&&c<=57||c>=65&&c<=90||c>=97&&c<=122||o===r.RFC1738&&(40===c||41===c)){u+=s.charAt(l);continue}if(c<128){u+=a[c];continue}if(c<2048){u+=a[192|c>>6]+a[128|63&c];continue}if(c<55296||c>=57344){u+=a[224|c>>12]+a[128|c>>6&63]+a[128|63&c];continue}l+=1,u+=a[240|(c=65536+((1023&c)<<10|1023&s.charCodeAt(l)))>>18]+a[128|c>>12&63]+a[128|c>>6&63]+a[128|63&c]}return u},isBuffer:function(e){return!!e&&"object"==typeof e&&!!(e.constructor&&e.constructor.isBuffer&&e.constructor.isBuffer(e))},isRegExp:function(e){return"[object RegExp]"===Object.prototype.toString.call(e)},maybeMap:function(e,t){if(o(e)){for(var n=[],r=0;r<e.length;r+=1)n.push(t(e[r]));return n}return t(e)},merge:function e(t,n,r){if(!n)return t;if("object"!=typeof n){if(o(t))t.push(n);else{if(!t||"object"!=typeof t)return[t,n];(r&&(r.plainObjects||r.allowPrototypes)||!i.call(Object.prototype,n))&&(t[n]=!0)}return t}if(!t||"object"!=typeof t)return[t].concat(n);var a=t;return(o(t)&&!o(n)&&(a=u(t,r)),o(t)&&o(n))?(n.forEach(function(n,o){if(i.call(t,o)){var a=t[o];a&&"object"==typeof a&&n&&"object"==typeof n?t[o]=e(a,n,r):t.push(n)}else t[o]=n}),t):Object.keys(n).reduce(function(t,o){var a=n[o];return i.call(t,o)?t[o]=e(t[o],a,r):t[o]=a,t},a)}}},78435:function(e){var t="undefined"!=typeof Element,n="function"==typeof Map,r="function"==typeof Set,i="function"==typeof ArrayBuffer&&!!ArrayBuffer.isView;e.exports=function(e,o){try{return function e(o,a){if(o===a)return!0;if(o&&a&&"object"==typeof o&&"object"==typeof a){var s,u,l,c;if(o.constructor!==a.constructor)return!1;if(Array.isArray(o)){if((s=o.length)!=a.length)return!1;for(u=s;0!=u--;)if(!e(o[u],a[u]))return!1;return!0}if(n&&o instanceof Map&&a instanceof Map){if(o.size!==a.size)return!1;for(c=o.entries();!(u=c.next()).done;)if(!a.has(u.value[0]))return!1;for(c=o.entries();!(u=c.next()).done;)if(!e(u.value[1],a.get(u.value[0])))return!1;return!0}if(r&&o instanceof Set&&a instanceof Set){if(o.size!==a.size)return!1;for(c=o.entries();!(u=c.next()).done;)if(!a.has(u.value[0]))return!1;return!0}if(i&&ArrayBuffer.isView(o)&&ArrayBuffer.isView(a)){if((s=o.length)!=a.length)return!1;for(u=s;0!=u--;)if(o[u]!==a[u])return!1;return!0}if(o.constructor===RegExp)return o.source===a.source&&o.flags===a.flags;if(o.valueOf!==Object.prototype.valueOf)return o.valueOf()===a.valueOf();if(o.toString!==Object.prototype.toString)return o.toString()===a.toString();if((s=(l=Object.keys(o)).length)!==Object.keys(a).length)return!1;for(u=s;0!=u--;)if(!Object.prototype.hasOwnProperty.call(a,l[u]))return!1;if(t&&o instanceof Element)return!1;for(u=s;0!=u--;)if(("_owner"!==l[u]&&"__v"!==l[u]&&"__o"!==l[u]||!o.$$typeof)&&!e(o[l[u]],a[l[u]
26]))return!1;return!0}return o!=o&&a!=a}(e,o)}catch(e){if((e.message||"").match(/stack|recursion/i))return console.warn("react-fast-compare cannot handle circular refs"),!1;throw e}}},35741:function(e,t,n){"use strict";n.d(t,{D:function(){return c}});var r=n(2784),i=n(62465),o=n(78435),a=n.n(o),s=function(e){return e.reduce(function(e,t){var n=t[0],r=t[1];return e[n]=r,e},{})},u="undefined"!=typeof window&&window.document&&window.document.createElement?r.useLayoutEffect:r.useEffect,l=[],c=function(e,t,n){void 0===n&&(n={});var o=r.useRef(null),c={onFirstUpdate:n.onFirstUpdate,placement:n.placement||"bottom",strategy:n.strategy||"absolute",modifiers:n.modifiers||l},f=r.useState({styles:{popper:{position:c.strategy,left:"0",top:"0"},arrow:{position:"absolute"}},attributes:{}}),d=f[0],p=f[1],h=r.useMemo(function(){return{name:"updateState",enabled:!0,phase:"write",fn:function(e){var t=e.state,n=Object.keys(t.elements);p({styles:s(n.map(function(e){return[e,t.styles[e]||{}]})),attributes:s(n.map(function(e){return[e,t.attributes[e]]}))})},requires:["computeStyles"]}},[]),m=r.useMemo(function(){var e={onFirstUpdate:c.onFirstUpdate,placement:c.placement,strategy:c.strategy,modifiers:[].concat(c.modifiers,[h,{name:"applyStyles",enabled:!1}])};return a()(o.current,e)?o.current||e:(o.current=e,e)},[c.onFirstUpdate,c.placement,c.strategy,c.modifiers,h]),g=r.useRef();return u(function(){g.current&&g.current.setOptions(m)},[m]),u(function(){if(null!=e&&null!=t){var r=(n.createPopper||i.fi)(e,t,m);return g.current=r,function(){r.destroy(),g.current=null}}},[e,t,n.createPopper]),{state:g.current?g.current.state:null,styles:d.styles,attributes:d.attributes,update:g.current?g.current.update:null,forceUpdate:g.current?g.current.forceUpdate:null}}},43997:function(e,t,n){"use strict";n.d(t,{zt:function(){return v},I0:function(){return k},v9:function(){return p},oR:function(){return b}});var r=n(43100),i=n(41110),o=n(28316);let a=function(e){e()},s=()=>a;var u=n(2784);let l=u.createContext(null);function c(){let e=(0,u.useContext)(l);return e}let f=()=>{throw Error("uSES not initialized!")},d=(e,t)=>e===t,p=function(e=l){let t=e===l?c:()=>(0,u.useContext)(e);return function(e,n=d){let{store:r,subscription:i,getServerState:o}=t(),a=f(i.addNestedSub,r.getState,o||r.getState,e,n);return(0,u.useDebugValue)(a),a}}();n(73463),n(63920);let h={notify(){},get:()=>[]},m=!!("undefined"!=typeof window&&void 0!==window.document&&void 0!==window.document.createElement),g=m?u.useLayoutEffect:u.useEffect;var v=function({store:e,context:t,children:n,serverState:r}){let i=(0,u.useMemo)(()=>{let t=function(e,t){let n;let r=h;function i(){a.onStateChange&&a.onStateChange()}function o(){n||(n=t?t.addNestedSub(i):e.subscribe(i),r=function(){let e=s(),t=null,n=null;return{clear(){t=null,n=null},notify(){e(()=>{let e=t;for(;e;)e.callback(),e=e.next})},get(){let e=[],n=t;for(;n;)e.push(n),n=n.next;return e},subscribe(e){let r=!0,i=n={callback:e,next:null,prev:n};return i.prev?i.prev.next=i:t=i,function(){r&&null!==t&&(r=!1,i.next?i.next.prev=i.prev:n=i.prev,i.prev?i.prev.next=i.next:t=i.next)}}}}())}let a={addNestedSub:function(e){return o(),r.subscribe(e)},notifyNestedSubs:function(){r.notify()},handleChangeWrapper:i,isSubscribed:function(){return!!n},trySubscribe:o,tryUnsubscribe:function(){n&&(n(),n=void 0,r.clear(),r=h)},getListeners:()=>r};return a}(e);return{store:e,subscription:t,getServerState:r?()=>r:void 0}},[e,r]),o=(0,u.useMemo)(()=>e.getState(),[e]);g(()=>{let{subscription:t}=i;return t.onStateChange=t.notifyNestedSubs,t.trySubscribe(),o!==e.getState()&&t.notifyNestedSubs(),()=>{t.tryUnsubscribe(),t.onStateChange=void 0}},[i,o]);let a=t||l;return u.createElement(a.Provider,{value:i},n)};function y(e=l){let t=e===l?c:()=>(0,u.useContext)(e);return function(){let{store:e}=t();return e}}let b=y(),k=function(e=l){let t=e===l?b:y(e);return function(){let e=t();return e.dispatch}}();f=i.useSyncExternalStoreWithSelector,r.useSyncExternalStore,a=o.unstable_batchedUpdates},98559:function(e,t){"use strict";Symbol.for("react.element"),Symbol.for("react.portal"),Symbol.for("react.fragment"),Symbol.for("react.strict_mode"),Symbol.for("react.profiler"),Symbol.for("react.provider"),Symbol.for("react.context"),Symbol.for("react.server_context"),Symbol.for("react.forward_ref"),Symbol.for("react.suspense"),Symbol.for("react.suspense_list"),Symbol.for("react.memo"),Symbol.for("react.lazy"),Symbol.for("react.offscreen"),Symbol.for("react.module.reference")},63920:function(e,t,n){"use strict";n(98559)},95346:function(e,t,n){"use strict";n.d(t,{Av:function(){return a},pF:function(){return r},xv:function(){return o},zi:function(){return i}});
26var r="right-scroll-bar-position",i="width-before-scroll-bar",o="with-scroll-bars-hidden",a="--removed-body-scroll-bar-size"},181:function(e,t,n){"use strict";n.d(t,{jp:function(){return d}});var r=n(2784),i=n(33225),o=n(95346),a={left:0,top:0,right:0,gap:0},s=function(e){return parseInt(e||"",10)||0},u=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],i=t["padding"===e?"paddingRight":"marginRight"];return[s(n),s(r),s(i)]},l=function(e){if(void 0===e&&(e="margin"),"undefined"==typeof window)return a;var t=u(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},c=(0,i.Ws)(),f=function(e,t,n,r){var i=e.left,a=e.top,s=e.right,u=e.gap;return void 0===n&&(n="margin"),"\n .".concat(o.xv," {\n overflow: hidden ").concat(r,";\n padding-right: ").concat(u,"px ").concat(r,";\n }\n body {\n overflow: hidden ").concat(r,";\n overscroll-behavior: contain;\n ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n padding-left: ".concat(i,"px;\n padding-top: ").concat(a,"px;\n padding-right: ").concat(s,"px;\n margin-left:0;\n margin-top:0;\n margin-right: ").concat(u,"px ").concat(r,";\n "),"padding"===n&&"padding-right: ".concat(u,"px ").concat(r,";")].filter(Boolean).join(""),"\n }\n \n .").concat(o.pF," {\n right: ").concat(u,"px ").concat(r,";\n }\n \n .").concat(o.zi," {\n margin-right: ").concat(u,"px ").concat(r,";\n }\n \n .").concat(o.pF," .").concat(o.pF," {\n right: 0 ").concat(r,";\n }\n \n .").concat(o.zi," .").concat(o.zi," {\n margin-right: 0 ").concat(r,";\n }\n \n body {\n ").concat(o.Av,": ").concat(u,"px;\n }\n")},d=function(e){var t=e.noRelative,n=e.noImportant,i=e.gapMode,o=void 0===i?"margin":i,a=r.useMemo(function(){return l(o)},[o]);return r.createElement(c,{styles:f(a,!t,o,n?"":"!important")})}},33225:function(e,t,n){"use strict";n.d(t,{Ws:function(){return s}});var r,i=n(2784),o=function(){var e=0,t=null;return{add:function(i){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=r||n.nc;return t&&e.setAttribute("nonce",t),e}())){var o,a;(o=t).styleSheet?o.styleSheet.cssText=i:o.appendChild(document.createTextNode(i)),a=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(a)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},a=function(){var e=o();return function(t,n){i.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},s=function(){var e=a();return function(t){return e(t.styles,t.dynamic),null}}},38726:function(e,t,n){"use strict";n.d(t,{md:function(){return p},UY:function(){return f},qC:function(){return d},MT:function(){return c}});var r=n(56666);function i(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function o(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?i(Object(n),!0).forEach(function(t){(0,r.Z)(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):i(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function a(e){return"Minified Redux error #"+e+"; visit https://redux.js.org/Errors?code="+e+" for the full message or use the non-minified dev environment for full errors. "}var s="function"==typeof Symbol&&Symbol.observable||"@@observable",u=function(){return Math.random().toString(36).substring(7).split("").join(".")},l={INIT:"@@redux/INIT"+u(),REPLACE:"@@redux/REPLACE"+u(),PROBE_UNKNOWN_ACTION:function(){return"@@redux/PROBE_UNKNOWN_ACTION"+u()}};function c(e,t,n){if("function"==typeof t&&"function"==typeof n||"function"==typeof n&&"function"==typeof arguments[3])throw Error(a(0));if("function"==typeof t&&void 0===n&&(n=t,t=void 0),void 0!==n){
26if("function"!=typeof n)throw Error(a(1));return n(c)(e,t)}if("function"!=typeof e)throw Error(a(2));var r,i=e,o=t,u=[],f=u,d=!1;function p(){f===u&&(f=u.slice())}function h(){if(d)throw Error(a(3));return o}function m(e){if("function"!=typeof e)throw Error(a(4));if(d)throw Error(a(5));var t=!0;return p(),f.push(e),function(){if(t){if(d)throw Error(a(6));t=!1,p();var n=f.indexOf(e);f.splice(n,1),u=null}}}function g(e){if(!function(e){if("object"!=typeof e||null===e)return!1;for(var t=e;null!==Object.getPrototypeOf(t);)t=Object.getPrototypeOf(t);return Object.getPrototypeOf(e)===t}(e))throw Error(a(7));if(void 0===e.type)throw Error(a(8));if(d)throw Error(a(9));try{d=!0,o=i(o,e)}finally{d=!1}for(var t=u=f,n=0;n<t.length;n++)(0,t[n])();return e}return g({type:l.INIT}),(r={dispatch:g,subscribe:m,getState:h,replaceReducer:function(e){if("function"!=typeof e)throw Error(a(10));i=e,g({type:l.REPLACE})}})[s]=function(){var e;return(e={subscribe:function(e){if("object"!=typeof e||null===e)throw Error(a(11));function t(){e.next&&e.next(h())}return t(),{unsubscribe:m(t)}}})[s]=function(){return this},e},r}function f(e){for(var t,n=Object.keys(e),r={},i=0;i<n.length;i++){var o=n[i];"function"==typeof e[o]&&(r[o]=e[o])}var s=Object.keys(r);try{!function(e){Object.keys(e).forEach(function(t){var n=e[t];if(void 0===n(void 0,{type:l.INIT}))throw Error(a(12));if(void 0===n(void 0,{type:l.PROBE_UNKNOWN_ACTION()}))throw Error(a(13))})}(r)}catch(e){t=e}return function(e,n){if(void 0===e&&(e={}),t)throw t;for(var i=!1,o={},u=0;u<s.length;u++){var l=s[u],c=r[l],f=e[l],d=c(f,n);if(void 0===d)throw n&&n.type,Error(a(14));o[l]=d,i=i||d!==f}return(i=i||s.length!==Object.keys(e).length)?o:e}}function d(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return 0===t.length?function(e){return e}:1===t.length?t[0]:t.reduce(function(e,t){return function(){return e(t.apply(void 0,arguments))}})}function p(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e){return function(){var n=e.apply(void 0,arguments),r=function(){throw Error(a(15))},i={getState:n.getState,dispatch:function(){return r.apply(void 0,arguments)}},s=t.map(function(e){return e(i)});return r=d.apply(void 0,s)(n.dispatch),o(o({},n),{},{dispatch:r})}}}},74294:function(e,t,n){"use strict";var r=n(67286),i=n(62680),o=n(99500),a=r("%TypeError%"),s=r("%WeakMap%",!0),u=r("%Map%",!0),l=i("WeakMap.prototype.get",!0),c=i("WeakMap.prototype.set",!0),f=i("WeakMap.prototype.has",!0),d=i("Map.prototype.get",!0),p=i("Map.prototype.set",!0),h=i("Map.prototype.has",!0),m=function(e,t){for(var n,r=e;null!==(n=r.next);r=n)if(n.key===t)return r.next=n.next,n.next=e.next,e.next=n,n},g=function(e,t){var n=m(e,t);return n&&n.value},v=function(e,t,n){var r=m(e,t);r?r.value=n:e.next={key:t,next:e.next,value:n}};e.exports=function(){var e,t,n,r={assert:function(e){if(!r.has(e))throw new a("Side channel does not contain "+o(e))},get:function(r){if(s&&r&&("object"==typeof r||"function"==typeof r)){if(e)return l(e,r)}else if(u){if(t)return d(t,r)}else if(n)return g(n,r)},has:function(r){if(s&&r&&("object"==typeof r||"function"==typeof r)){if(e)return f(e,r)}else if(u){if(t)return h(t,r)}else if(n)return!!m(n,r);return!1},set:function(r,i){s&&r&&("object"==typeof r||"function"==typeof r)?(e||(e=new s),c(e,r,i)):u?(t||(t=new u),p(t,r,i)):(n||(n={key:{},next:null}),v(n,r,i))}};return r}},84791:function(e){e.exports=function(e){"use strict";var t=["0","1","2","3","4","5","6","7","8","9","a","b","c","d","e","f"];function n(e,t){var n=e[0],r=e[1],i=e[2],o=e[3];n+=(r&i|~r&o)+t[0]-680876936|0,o+=((n=(n<<7|n>>>25)+r|0)&r|~n&i)+t[1]-389564586|0,i+=((o=(o<<12|o>>>20)+n|0)&n|~o&r)+t[2]+606105819|0,r+=((i=(i<<17|i>>>15)+o|0)&o|~i&n)+t[3]-1044525330|0,n+=((r=(r<<22|r>>>10)+i|0)&i|~r&o)+t[4]-176418897|0,o+=((n=(n<<7|n>>>25)+r|0)&r|~n&i)+t[5]+1200080426|0,i+=((o=(o<<12|o>>>20)+n|0)&n|~o&r)+t[6]-1473231341|0,r+=((i=(i<<17|i>>>15)+o|0)&o|~i&n)+t[7]-45705983|0,n+=((r=(r<<22|r>>>10)+i|0)&i|~r&o)+t[8]+1770035416|0,o+=((n=(n<<7|n>>>25)+r|0)&r|~n&i)+t[9]-1958414417|0,i+=((o=(o<<12|o>>>20)+n|0)&n|~o&r)+t[10]-42063|0,r+=((i=(i<<17|i>>>15)+o|0)&o|~i&n)+t[11]-1990404162|0,n+=((r=(r<<22|r>>>10)+i|0)&i|~r&o)+t[12]+1804603682|0,o+=((n=(n<<7|n>>>25)+r|0)&r|~n&i)+t[13]-40341101|0,i+=((o=(o<<12|o>>>20)+n|0)&n|~o&r)+t[14]-1502002290|0,r+=((i=(i<<17|i>>>15)+o|0)&o|~i&n)+t[15]+1236535329|0,n+=((r=(r<<22|r>>>10)+i|0)&o|i&~o)+t[1]-165796510|0,o+=((n=(n<<5|n>>>27)+r|0)&i|r&~i)+t[6]-1069501632|0,i+=((o=(o<<9|o>>>23)+n|0)&r|n&~r)+t[11]+643717713|0,r+=((i=(i<<14|i>>>18)+o|0)&n|o&~n)+t[0]-373897302|0,n+=((r=(r<<20|r>>>12)+i|0)&o|i&~o)+t[5]-701558691|0,o+=((n=(n<<5|n>>>
vendor: 7,141 bytes, line 26
2627)+r|0)&i|r&~i)+t[10]+38016083|0,i+=((o=(o<<9|o>>>23)+n|0)&r|n&~r)+t[15]-660478335|0,r+=((i=(i<<14|i>>>18)+o|0)&n|o&~n)+t[4]-405537848|0,n+=((r=(r<<20|r>>>12)+i|0)&o|i&~o)+t[9]+568446438|0,o+=((n=(n<<5|n>>>27)+r|0)&i|r&~i)+t[14]-1019803690|0,i+=((o=(o<<9|o>>>23)+n|0)&r|n&~r)+t[3]-187363961|0,r+=((i=(i<<14|i>>>18)+o|0)&n|o&~n)+t[8]+1163531501|0,n+=((r=(r<<20|r>>>12)+i|0)&o|i&~o)+t[13]-1444681467|0,o+=((n=(n<<5|n>>>27)+r|0)&i|r&~i)+t[2]-51403784|0,i+=((o=(o<<9|o>>>23)+n|0)&r|n&~r)+t[7]+1735328473|0,r+=((i=(i<<14|i>>>18)+o|0)&n|o&~n)+t[12]-1926607734|0,n+=((r=(r<<20|r>>>12)+i|0)^i^o)+t[5]-378558|0,o+=((n=(n<<4|n>>>28)+r|0)^r^i)+t[8]-2022574463|0,i+=((o=(o<<11|o>>>21)+n|0)^n^r)+t[11]+1839030562|0,r+=((i=(i<<16|i>>>16)+o|0)^o^n)+t[14]-35309556|0,n+=((r=(r<<23|r>>>9)+i|0)^i^o)+t[1]-1530992060|0,o+=((n=(n<<4|n>>>28)+r|0)^r^i)+t[4]+1272893353|0,i+=((o=(o<<11|o>>>21)+n|0)^n^r)+t[7]-155497632|0,r+=((i=(i<<16|i>>>16)+o|0)^o^n)+t[10]-1094730640|0,n+=((r=(r<<23|r>>>9)+i|0)^i^o)+t[13]+681279174|0,o+=((n=(n<<4|n>>>28)+r|0)^r^i)+t[0]-358537222|0,i+=((o=(o<<11|o>>>21)+n|0)^n^r)+t[3]-722521979|0,r+=((i=(i<<16|i>>>16)+o|0)^o^n)+t[6]+76029189|0,n+=((r=(r<<23|r>>>9)+i|0)^i^o)+t[9]-640364487|0,o+=((n=(n<<4|n>>>28)+r|0)^r^i)+t[12]-421815835|0,i+=((o=(o<<11|o>>>21)+n|0)^n^r)+t[15]+530742520|0,r+=((i=(i<<16|i>>>16)+o|0)^o^n)+t[2]-995338651|0,r=(r<<23|r>>>9)+i|0,n+=(i^(r|~o))+t[0]-198630844|0,n=(n<<6|n>>>26)+r|0,o+=(r^(n|~i))+t[7]+1126891415|0,o=(o<<10|o>>>22)+n|0,i+=(n^(o|~r))+t[14]-1416354905|0,i=(i<<15|i>>>17)+o|0,r+=(o^(i|~n))+t[5]-57434055|0,r=(r<<21|r>>>11)+i|0,n+=(i^(r|~o))+t[12]+1700485571|0,n=(n<<6|n>>>26)+r|0,o+=(r^(n|~i))+t[3]-1894986606|0,o=(o<<10|o>>>22)+n|0,i+=(n^(o|~r))+t[10]-1051523|0,i=(i<<15|i>>>17)+o|0,r+=(o^(i|~n))+t[1]-2054922799|0,r=(r<<21|r>>>11)+i|0,n+=(i^(r|~o))+t[8]+1873313359|0,n=(n<<6|n>>>26)+r|0,o+=(r^(n|~i))+t[15]-30611744|0,o=(o<<10|o>>>22)+n|0,i+=(n^(o|~r))+t[6]-1560198380|0,i=(i<<15|i>>>17)+o|0,r+=(o^(i|~n))+t[13]+1309151649|0,r=(r<<21|r>>>11)+i|0,n+=(i^(r|~o))+t[4]-145523070|0,n=(n<<6|n>>>26)+r|0,o+=(r^(n|~i))+t[11]-1120210379|0,o=(o<<10|o>>>22)+n|0,i+=(n^(o|~r))+t[2]+718787259|0,i=(i<<15|i>>>17)+o|0,r+=(o^(i|~n))+t[9]-343485551|0,r=(r<<21|r>>>11)+i|0,e[0]=n+e[0]|0,e[1]=r+e[1]|0,e[2]=i+e[2]|0,e[3]=o+e[3]|0}function r(e){var t,n=[];for(t=0;t<64;t+=4)n[t>>2]=e.charCodeAt(t)+(e.charCodeAt(t+1)<<8)+(e.charCodeAt(t+2)<<16)+(e.charCodeAt(t+3)<<24);return n}function i(e){var t,n=[];for(t=0;t<64;t+=4)n[t>>2]=e[t]+(e[t+1]<<8)+(e[t+2]<<16)+(e[t+3]<<24);return n}function o(e){var t,i,o,a,s,u,l=e.length,c=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=l;t+=64)n(c,r(e.substring(t-64,t)));for(i=(e=e.substring(t-64)).length,o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],t=0;t<i;t+=1)o[t>>2]|=e.charCodeAt(t)<<(t%4<<3);if(o[t>>2]|=128<<(t%4<<3),t>55)for(n(c,o),t=0;t<16;t+=1)o[t]=0;return s=parseInt((a=(a=8*l).toString(16).match(/(.*?)(.{0,8})$/))[2],16),u=parseInt(a[1],16)||0,o[14]=s,o[15]=u,n(c,o),c}function a(e){var n;for(n=0;n<e.length;n+=1)e[n]=function(e){var n,r="";for(n=0;n<4;n+=1)r+=t[e>>8*n+4&15]+t[e>>8*n&15];return r}(e[n]);return e.join("")}function s(e){return/[\u0080-\uFFFF]/.test(e)&&(e=unescape(encodeURIComponent(e))),e}function u(e){var t,n=[],r=e.length;for(t=0;t<r-1;t+=2)n.push(parseInt(e.substr(t,2),16));return String.fromCharCode.apply(String,n)}function l(){this.reset()}return a(o("hello")),"undefined"==typeof ArrayBuffer||ArrayBuffer.prototype.slice||function(){function e(e,t){return(e=0|e||0)<0?Math.max(e+t,0):Math.min(e,t)}ArrayBuffer.prototype.slice=function(t,n){var r,i,o,a,s=this.byteLength,u=e(t,s),l=s;return(void 0!==n&&(l=e(n,s)),u>l)?new ArrayBuffer(0):(r=l-u,i=new ArrayBuffer(r),o=new Uint8Array(i),a=new Uint8Array(this,u,r),o.set(a),i)}}(),l.prototype.append=function(e){return this.appendBinary(s(e)),this},l.prototype.appendBinary=function(e){this._buff+=e,this._length+=e.length;var t,i=this._buff.length;for(t=64;t<=i;t+=64)n(this._hash,r(this._buff.substring(t-64,t)));return this._buff=this._buff.substring(t-64),this},l.prototype.end=function(e){var t,n,r=this._buff,i=r.length,o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t<i;t+=1)o[t>>2]|=r.charCodeAt(t)<<(t%4<<3);return this._finish(o,i),n=a(this._hash),e&&(n=u(n)),this.reset(),n},l.prototype.reset=function(){return this._buff="",this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},l.prototype.getState=function(){return{buff:this._buff,length:this._length,hash:this._hash.slice()}},l.prototype.setState=function(e){return this._buff=e.buff,this._length=e.length,this._hash=e.hash,this},l.prototype.destroy=function(){delete this._hash,delete this._buff,delete this._length},l.prototype._finish=function(e,t){var r,i,o,a=t;if(e[a>>2]|=128<<(a%4<<3),a>55)for(n(this._hash,e),a=0;a<16;a+=1)e[a]=0;i=parseInt((r=(r=8*this._length).toString(16).match(/(.*?)(.{0,8})$/))[2],16),o=parseInt(r[1],16)||0,e[14]=i,e[15]=o,n(this._hash,e)},l.hash=function(e,t){return l.hashBinary(s(e),t)},l.hashBinary=function(e,t){var n=a(o(e));return t?u(n):n},l.ArrayBuffer=function(){this.reset()},l.ArrayBuffer.prototype.append=function(e){var t,r,o,a=(t=this._buff.buffer,(r=new Uint8Array(t.byteLength+e.byteLength)).set(new Uint8Array(t)),r.set(new Uint8Array(e),t.byteLength),r),s=a.length;for(this._length+=e.byteLength,o=64;o<=s;o+=64)n(this._hash,i(a.subarray(o-64,o)));return this._buff=new Uint8Array(o-64<s?a.buffer.slice(o-64):0),this},l.ArrayBuffer.prototype.end=function(e){var t,n,r=this._buff,i=r.length,o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0];for(t=0;t<i;t+=1)o[t>>2]|=r[t]<<(t%4<<3);return this._finish(o,i),n=a(this._hash),e&&(n=u(n)),this.reset(),n},l.ArrayBuffer.prototype.reset=function(){return this._buff=new Uint8Array(0),this._length=0,this._hash=[1732584193,-271733879,-1732584194,271733878],this},l.ArrayBuffer.prototype.getState=function(){var e,t=l.prototype.getState.call(this);return t.buff=(e=t.buff,String.fromCharCode.apply(null,new Uint8Array(e))),t},l.ArrayBuffer.prototype.setState=function(e){return e.buff=function(e,t){var n,r=e.length,i=new ArrayBuffer(r),o=new Uint8Array(i);for(n=0;n<r;n+=1)o[n]=e.charCodeAt(n);return t?o:i}(e.buff,!0),l.prototype.setState.call(this,e)},l.ArrayBuffer.prototype.destroy=l.prototype.destroy,l.ArrayBuffer.prototype._finish=l.prototype._finish,l.ArrayBuffer.hash=function(e,t){var r=a(function(e){var t,r,o,a,s,u,l=e.length,c=[1732584193,-271733879,-1732584194,271733878];for(t=64;t<=l;t+=64)n(c,i(e.subarray(t-64,t)));for(r=(e=t-64<l?e.subarray(t-64):new Uint8Array(0)).length,o=[0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0],t=0;t<r;t+=1)o[t>>2]|=e[t]<<(t%4<<3);if(o[t>>2]|=128<<(t%4<<3),t>55)for(n(c,o),t=0;t<16;t+=1)o[t]=0;return s=parseInt((a=(a=8*l).toString(16).match(/(.*?)(.{0,8})$/))[2],16),u=parseInt(a[1],16)||0,o[14]=s,o[15]=u,n(c,o),c}(new Uint8Array(e)));return t?u(r):r},l}()},78420:function(e,t,n){"use strict";var r=this&&this.__assign||function(){return(r=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)},i=this&&this.__awaiter||function(e,t,n,r){return new(n||(n=Prom
26ise))(function(i,o){function a(e){try{u(r.next(e))}catch(e){o(e)}}function s(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,s)}u((r=r.apply(e,t||[])).next())})},o=this&&this.__generator||function(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(e){o=[6,e],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}},a=this&&this.__spreadArrays||function(){for(var e=0,t=0,n=arguments.length;t<n;t++)e+=arguments[t].length;for(var r=Array(e),i=0,t=0;t<n;t++)for(var o=arguments[t],a=0,s=o.length;a<s;a++,i++)r[i]=o[a];return r};Object.defineProperty(t,"__esModule",{value:!0}),t.SubscriptionClient=void 0;var s=void 0!==n.g?n.g:"undefined"!=typeof window?window:{},u=s.WebSocket||s.MozWebSocket,l=n(87911),c=n(39457),f=n(50014),d=n(87107),p=n(99054),h=n(45308),m=n(42188),g=n(80209),v=n(45169),y=n(3172),b=function(){function e(e,t,n,r){var i=t||{},o=i.connectionCallback,a=i.connectionParams,s=void 0===a?{}:a,f=i.minTimeout,d=void 0===f?v.MIN_WS_TIMEOUT:f,p=i.timeout,h=void 0===p?v.WS_TIMEOUT:p,m=i.reconnect,y=i.reconnectionAttempts,b=i.lazy,k=i.inactivityTimeout,w=i.wsOptionArguments;if(this.wsImpl=n||u,!this.wsImpl)throw Error("Unable to find native implementation, or alternative implementation for WebSocket!");this.wsProtocols=r||g.GRAPHQL_WS,this.connectionCallback=void 0===o?void 0:o,this.url=e,this.operations={},this.nextOperationId=0,this.minWsTimeout=d,this.wsTimeout=h,this.unsentMessagesQueue=[],this.reconnect=void 0!==m&&m,this.reconnecting=!1,this.reconnectionAttempts=void 0===y?1/0:y,this.lazy=!!(void 0!==b&&b),this.inactivityTimeout=void 0===k?0:k,this.closedByUser=!1,this.backoff=new l({jitter:.5}),this.eventEmitter=new c.EventEmitter,this.middlewares=[],this.client=null,this.maxConnectTimeGenerator=this.createMaxConnectTimeGenerator(),this.connectionParams=this.getConnectionParams(s),this.wsOptionArguments=void 0===w?[]:w,this.lazy||this.connect()}return Object.defineProperty(e.prototype,"status",{get:function(){return null===this.client?this.wsImpl.CLOSED:this.client.readyState},enumerable:!1,configurable:!0}),e.prototype.close=function(e,t){void 0===e&&(e=!0),void 0===t&&(t=!0),this.clearInactivityTimeout(),null===this.client||(this.closedByUser=t,e&&(this.clearCheckConnectionInterval(),this.clearMaxConnectTimeout(),this.clearTryReconnectTimeout(),this.unsubscribeAll(),this.sendMessage(void 0,y.default.GQL_CONNECTION_TERMINATE,null)),this.client.close(),this.client.onopen=null,this.client.onclose=null,this.client.onerror=null,this.client.onmessage=null,this.client=null,this.eventEmitter.emit("disconnected"),e||this.tryReconnect())},e.prototype.request=function(e){var t,n,r=this.getObserver.bind(this),i=this.executeOperation.bind(this),o=this.unsubscribe.bind(this);return this.clearInactivityTimeout(),(t={})[m.default]=function(){return this},t.subscribe=function(t,a,s){var u=r(t,a,s);return n=i(e,function(e,t){null===e&&null===t?u.complete&&u.complete():e?u.error&&u.error(e[0]):u.next&&u.next(t)}),{unsubscribe:function(){n&&(o(n),n=null)}}},t},e.prototype.on=function(e,t,n){var r=this.eventEmitter.on(e,t,n);return function(){r.off(e,t,n)}},e.prototype.onConnected=function(e,t){return this.on("connected",e,t)},e.prototype.onConnecting=function(e,t){return this.on("connecting",e,t)},e.prototype.onDisconnected=function(e,t){return this.on("disconnected",e,t)},e.prototype.onReconnected=function(e,t){return this.on("reconnected",e,t)},e.prototype.onReconnecting=function(e,t){return this.on("reconnecting",e,t)},e.prototype.onError=function(e,t){return this.on("error",e,t)},e.prototype.unsubscribeAll=function(){var e=this;
26Object.keys(this.operations).forEach(function(t){e.unsubscribe(t)})},e.prototype.applyMiddlewares=function(e){var t=this;return new Promise(function(n,r){var i,o;i=a(t.middlewares),(o=function(a){if(a)r(a);else if(i.length>0){var s=i.shift();s&&s.applyMiddleware.apply(t,[e,o])}else n(e)})()})},e.prototype.use=function(e){var t=this;return e.map(function(e){if("function"==typeof e.applyMiddleware)t.middlewares.push(e);else throw Error("Middleware must implement the applyMiddleware function.")}),this},e.prototype.getConnectionParams=function(e){return function(){return new Promise(function(t,n){if("function"==typeof e)try{return t(e.call(null))}catch(e){return n(e)}t(e)})}},e.prototype.executeOperation=function(e,t){var n=this;null===this.client&&this.connect();var r=this.generateOperationId();return this.operations[r]={options:e,handler:t},this.applyMiddlewares(e).then(function(e){n.checkOperationOptions(e,t),n.operations[r]&&(n.operations[r]={options:e,handler:t},n.sendMessage(r,y.default.GQL_START,e))}).catch(function(e){n.unsubscribe(r),t(n.formatErrors(e))}),r},e.prototype.getObserver=function(e,t,n){return"function"==typeof e?{next:function(t){return e(t)},error:function(e){return t&&t(e)},complete:function(){return n&&n()}}:e},e.prototype.createMaxConnectTimeGenerator=function(){var e=this.minWsTimeout,t=this.wsTimeout;return new l({min:e,max:t,factor:1.2})},e.prototype.clearCheckConnectionInterval=function(){this.checkConnectionIntervalId&&(clearInterval(this.checkConnectionIntervalId),this.checkConnectionIntervalId=null)},e.prototype.clearMaxConnectTimeout=function(){this.maxConnectTimeoutId&&(clearTimeout(this.maxConnectTimeoutId),this.maxConnectTimeoutId=null)},e.prototype.clearTryReconnectTimeout=function(){this.tryReconnectTimeoutId&&(clearTimeout(this.tryReconnectTimeoutId),this.tryReconnectTimeoutId=null)},e.prototype.clearInactivityTimeout=function(){this.inactivityTimeoutId&&(clearTimeout(this.inactivityTimeoutId),this.inactivityTimeoutId=null)},e.prototype.setInactivityTimeout=function(){var e=this;this.inactivityTimeout>0&&0===Object.keys(this.operations).length&&(this.inactivityTimeoutId=setTimeout(function(){0===Object.keys(e.operations).length&&e.close()},this.inactivityTimeout))},e.prototype.checkOperationOptions=function(e,t){var n=e.query,r=e.variables,i=e.operationName;if(!n)throw Error("Must provide a query.");if(!t)throw Error("Must provide an handler.");if(!f.default(n)&&!h.getOperationAST(n,i)||i&&!f.default(i)||r&&!d.default(r))throw Error("Incorrect option types. query must be a string or a document,`operationName` must be a string, and `variables` must be an object.")},e.prototype.buildMessage=function(e,t,n){return{id:e,type:t,payload:n&&n.query?r(r({},n),{query:"string"==typeof n.query?n.query:p.print(n.query)}):n}},e.prototype.formatErrors=function(e){return Array.isArray(e)?e:e&&e.errors?this.formatErrors(e.errors):e&&e.message?[e]:[{name:"FormatedError",message:"Unknown error",originalError:e}]},e.prototype.sendMessage=function(e,t,n){this.sendMessageRaw(this.buildMessage(e,t,n))},e.prototype.sendMessageRaw=function(e){switch(this.status){case this.wsImpl.OPEN:var t=JSON.stringify(e);try{JSON.parse(t)}catch(t){this.eventEmitter.emit("error",Error("Message must be JSON-serializable. Got: "+e))}this.client.send(t);break;case this.wsImpl.CONNECTING:this.unsentMessagesQueue.push(e);break;default:this.reconnecting||this.eventEmitter.emit("error",Error("A message was not sent because socket is not connected, is closing or is already closed. Message was: "+JSON.stringify(e)))}},e.prototype.generateOperationId=function(){return String(++this.nextOperationId)},e.prototype.tryReconnect=function(){var e=this;if(this.reconnect&&!(this.backoff.attempts>=this.reconnectionAttempts)){this.reconnecting||(Object.keys(this.operations).forEach(function(t){e.unsentMessagesQueue.push(e.buildMessage(t,y.default.GQL_START,e.operations[t].options))}),this.reconnecting=!0),this.clearTryReconnectTimeout();var t=this.backoff.duration();this.tryReconnectTimeoutId=setTimeout(function(){e.connect()},t)}},e.prototype.flushUnsentMessagesQueue=function(){var e=this;this.unsentMessagesQueue.forEach(function(t){e.sendMessageRaw(t)}),this.unsentMessagesQueue=[]},e.prototype.checkConnection=function(){if(this.wasKeepAliveReceived){this.wasKeepAliveReceived=!1;return}this.reconnecting||this.close(!1,!0)},e.prototype.checkMaxConnectTimeout=function(){var e=this;this.clearMaxConnectTimeout(),this.maxConnectTimeoutId=setTimeout(function(){e.status!==e.wsImpl.OPEN&&(e.reconnecting=!0,e.close(!1,!0))},this.maxConnectTimeGenerator.duration())},e.prototype.connect=function(){var e,t=this;this.client=new((e=this.wsImpl).bind.apply(e,a([void 0,this.url,this.wsProtocols],this.wsOptionArguments))),this.checkMaxConnectTimeout(),this.client.onopen=function(){return i(t,void 0,void 0,function(){var e,t;return o(this,function(n){switch(n.label){case 0:if(this.status!==this.wsImpl.OPEN)return[3,4];this.clearMaxConnectTimeout(),this.closedByUser=!1,this.eventEmitter.emit(this.reconnecting?"reconnecting":"connecting"),n.label=1;case 1:return n.trys.push([1,3,,4]),[4,this.connectionParams()];case 2:return e=n.sent(),this.sendMessage(void 0,y.default.GQL_CONNECTION_INIT,e),this.flushUnsentMessagesQueue(),[3,4];case 3:return t=n.sent(),this.sendMessage(void 0,y.default.GQL_CONNECTION_ERROR,t),this.flushUnsentMessagesQueue(),[3,4];case 4:return[2]}})})},this.client.onclose=function(){t.closedByUser||t.close(!1,!1)},this.client.onerror=function(e){t.eventEmitter.emit("error",e)},this.client.onmessage=function(e){var n=e.data;t.processReceivedData(n)}},e.prototype.processReceivedData=function(e){try{n=(t=JSON.parse(e)).id}catch(t){throw Error("Message must be JSON-parseable. Got: "+e)}if(-1!==[y.default.GQL_DATA,y.default.GQL_COMPLETE,y.default.GQL_ERROR].indexOf(t.type)&&!this.operations[n]){this.unsubscribe(n);return}switch(t.type){case y.default.GQL_CONNECTION_ERROR:this.connectionCallback&&this.connectionCallback(t.payload);break;case y.default.GQL_CONNECTION_ACK:this.eventEmitter.emit(this.reconnecting?"reconnected":"connected",t.payload),this.reconnecting=!1,this.backoff.reset(),this.maxConnectTimeGenerator.reset(),this.connectionCallback&&this.connectionCallback();break;case y.default.GQL_COMPLETE:var t,n,i=this.operations[n].handler;delete this.operations[n],i.call(this,null,null);break;case y.default.GQL_ERROR:this.operations[n].handler(this.formatErrors(t.payload),null),delete this.operations[n];break;case y.default.GQL_DATA:var o=t.payload.errors?r(r({},t.payload),{errors:this.formatErrors(t.payload.errors)}):t.payload;this.operations[n].handler(null,o);break;case y.default.GQL_CONNECTION_KEEP_ALIVE:var a=void 0===this.wasKeepAliveReceived;this.wasKeepAliveReceived=!0,a&&this.checkConnection(),this.checkConnectionIntervalId&&(clearInterval(this.checkConnectionIntervalId),this.checkConnection()),this.checkConnectionIntervalId=setInterval(this.checkConnection.bind(this),this.wsTimeout);break;default:throw Error("Invalid message type!")}},e.prototype.unsubscribe=function(e){this.operations[e]&&(delete this.operations[e],this.setInactivityTimeout(),this.sendMessage(e,y.default.GQL_STOP,void 0))},e}();t.SubscriptionClient=b},45169:function(e,t){"use strict";
vendor: 4,626 bytes, line 26
26Object.defineProperty(t,"__esModule",{value:!0}),t.WS_TIMEOUT=t.MIN_WS_TIMEOUT=void 0,t.MIN_WS_TIMEOUT=1e3,t.WS_TIMEOUT=3e4},3172:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=function(){function e(){throw Error("Static Class")}return e.GQL_CONNECTION_INIT="connection_init",e.GQL_CONNECTION_ACK="connection_ack",e.GQL_CONNECTION_ERROR="connection_error",e.GQL_CONNECTION_KEEP_ALIVE="ka",e.GQL_CONNECTION_TERMINATE="connection_terminate",e.GQL_START="start",e.GQL_DATA="data",e.GQL_ERROR="error",e.GQL_COMPLETE="complete",e.GQL_STOP="stop",e.SUBSCRIPTION_START="subscription_start",e.SUBSCRIPTION_DATA="subscription_data",e.SUBSCRIPTION_SUCCESS="subscription_success",e.SUBSCRIPTION_FAIL="subscription_fail",e.SUBSCRIPTION_END="subscription_end",e.INIT="init",e.INIT_SUCCESS="init_success",e.INIT_FAIL="init_fail",e.KEEP_ALIVE="keepalive",e}();t.default=n},80209:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.GRAPHQL_SUBSCRIPTIONS=t.GRAPHQL_WS=void 0,t.GRAPHQL_WS="graphql-ws",t.GRAPHQL_SUBSCRIPTIONS="graphql-subscriptions"},87107:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return null!==e&&"object"==typeof e}},50014:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(e){return"string"==typeof e}},39457:function(e){"use strict";var t=Object.prototype.hasOwnProperty,n="~";function r(){}function i(e,t,n){this.fn=e,this.context=t,this.once=n||!1}function o(e,t,r,o,a){if("function"!=typeof r)throw TypeError("The listener must be a function");var s=new i(r,o||e,a),u=n?n+t:t;return e._events[u]?e._events[u].fn?e._events[u]=[e._events[u],s]:e._events[u].push(s):(e._events[u]=s,e._eventsCount++),e}function a(e,t){0==--e._eventsCount?e._events=new r:delete e._events[t]}function s(){this._events=new r,this._eventsCount=0}Object.create&&(r.prototype=Object.create(null),new r().__proto__||(n=!1)),s.prototype.eventNames=function(){var e,r,i=[];if(0===this._eventsCount)return i;for(r in e=this._events)t.call(e,r)&&i.push(n?r.slice(1):r);return Object.getOwnPropertySymbols?i.concat(Object.getOwnPropertySymbols(e)):i},s.prototype.listeners=function(e){var t=n?n+e:e,r=this._events[t];if(!r)return[];if(r.fn)return[r.fn];for(var i=0,o=r.length,a=Array(o);i<o;i++)a[i]=r[i].fn;return a},s.prototype.listenerCount=function(e){var t=n?n+e:e,r=this._events[t];return r?r.fn?1:r.length:0},s.prototype.emit=function(e,t,r,i,o,a){var s=n?n+e:e;if(!this._events[s])return!1;var u,l,c=this._events[s],f=arguments.length;if(c.fn){switch(c.once&&this.removeListener(e,c.fn,void 0,!0),f){case 1:return c.fn.call(c.context),!0;case 2:return c.fn.call(c.context,t),!0;case 3:return c.fn.call(c.context,t,r),!0;case 4:return c.fn.call(c.context,t,r,i),!0;case 5:return c.fn.call(c.context,t,r,i,o),!0;case 6:return c.fn.call(c.context,t,r,i,o,a),!0}for(l=1,u=Array(f-1);l<f;l++)u[l-1]=arguments[l];c.fn.apply(c.context,u)}else{var d,p=c.length;for(l=0;l<p;l++)switch(c[l].once&&this.removeListener(e,c[l].fn,void 0,!0),f){case 1:c[l].fn.call(c[l].context);break;case 2:c[l].fn.call(c[l].context,t);break;case 3:c[l].fn.call(c[l].context,t,r);break;case 4:c[l].fn.call(c[l].context,t,r,i);break;default:if(!u)for(d=1,u=Array(f-1);d<f;d++)u[d-1]=arguments[d];c[l].fn.apply(c[l].context,u)}}return!0},s.prototype.on=function(e,t,n){return o(this,e,t,n,!1)},s.prototype.once=function(e,t,n){return o(this,e,t,n,!0)},s.prototype.removeListener=function(e,t,r,i){var o=n?n+e:e;if(!this._events[o])return this;if(!t)return a(this,o),this;var s=this._events[o];if(s.fn)s.fn!==t||i&&!s.once||r&&s.context!==r||a(this,o);else{for(var u=0,l=[],c=s.length;u<c;u++)(s[u].fn!==t||i&&!s[u].once||r&&s[u].context!==r)&&l.push(s[u]);l.length?this._events[o]=1===l.length?l[0]:l:a(this,o)}return this},s.prototype.removeAllListeners=function(e){var t;return e?(t=n?n+e:e,this._events[t]&&a(this,t)):(this._events=new r,this._eventsCount=0),this},s.prototype.off=s.prototype.removeListener,s.prototype.addListener=s.prototype.on,s.prefixed=n,s.EventEmitter=s,e.exports=s},66545:function(e){"use strict";function t(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function n(){this._defaults=[]}["use","on","once","set","query","type","accept","auth","withCredentials","sortQuery","retry","ok","redirects","timeout","buffer","serialize","parse","ca","key","pfx","cert","disableTLSCerts"].forEach(function(e){n.prototype[e]=function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return this._defaults.push({fn:e,args:n}),this}}
26),n.prototype._setDefaults=function(e){this._defaults.forEach(function(n){var r;e[n.fn].apply(e,function(e){if(Array.isArray(e))return t(e)}(r=n.args)||function(e){if("undefined"!=typeof Symbol&&Symbol.iterator in Object(e))return Array.from(e)}(r)||function(e,n){if(e){if("string"==typeof e)return t(e,n);var r=Object.prototype.toString.call(e).slice(8,-1);if("Object"===r&&e.constructor&&(r=e.constructor.name),"Map"===r||"Set"===r)return Array.from(e);if("Arguments"===r||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return t(e,n)}}(r)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}())})},e.exports=n},139:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}"undefined"!=typeof window?i=window:"undefined"==typeof self?(console.warn("Using browser-only version of superagent in non-browser environment"),i=void 0):i=self;var i,o=n(87582),a=n(77847),s=n(19126),u=n(2474),l=n(73354),c=n(99228),f=n(66545);function d(){}e.exports=function(e,n){return"function"==typeof n?new t.Request("GET",e).end(n):1==arguments.length?new t.Request("GET",e):new t.Request(e,n)};var p=t=e.exports;t.Request=b,p.getXHR=function(){if(i.XMLHttpRequest&&(!i.location||"file:"!==i.location.protocol||!i.ActiveXObject))return new XMLHttpRequest;try{return new ActiveXObject("Microsoft.XMLHTTP")}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP.6.0")}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP.3.0")}catch(e){}try{return new ActiveXObject("Msxml2.XMLHTTP")}catch(e){}throw Error("Browser-only version of superagent could not find XHR")};var h="".trim?function(e){return e.trim()}:function(e){return e.replace(/(^\s*|\s*$)/g,"")};function m(e){if(!l(e))return e;var t=[];for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&function e(t,n,r){if(void 0!==r){if(null===r){t.push(encodeURI(n));return}if(Array.isArray(r))r.forEach(function(r){e(t,n,r)});else if(l(r))for(var i in r)Object.prototype.hasOwnProperty.call(r,i)&&e(t,"".concat(n,"[").concat(i,"]"),r[i]);else t.push(encodeURI(n)+"="+encodeURIComponent(r))}}(t,n,e[n]);return t.join("&")}function g(e){for(var t,n,r={},i=e.split("&"),o=0,a=i.length;o<a;++o)-1===(n=(t=i[o]).indexOf("="))?r[decodeURIComponent(t)]="":r[decodeURIComponent(t.slice(0,n))]=decodeURIComponent(t.slice(n+1));return r}function v(e){return/[/+]json($|[^-\w])/i.test(e)}function y(e){this.req=e,this.xhr=this.req.xhr,this.text="HEAD"!==this.req.method&&(""===this.xhr.responseType||"text"===this.xhr.responseType)||void 0===this.xhr.responseType?this.xhr.responseText:null,this.statusText=this.req.xhr.statusText;var t=this.xhr.status;1223===t&&(t=204),this._setStatusProperties(t),this.headers=function(e){for(var t,n,r,i,o=e.split(/\r?\n/),a={},s=0,u=o.length;s<u;++s)-1!==(t=(n=o[s]).indexOf(":"))&&(r=n.slice(0,t).toLowerCase(),i=h(n.slice(t+1)),a[r]=i);return a}(this.xhr.getAllResponseHeaders()),this.header=this.headers,this.header["content-type"]=this.xhr.getResponseHeader("content-type"),this._setHeaderProperties(this.header),null===this.text&&e._responseType?this.body=this.xhr.response:this.body="HEAD"===this.req.method?null:this._parseBody(this.text?this.text:this.xhr.response)}function b(e,t){var n=this;this._query=this._query||[],this.method=e,this.url=t,this.header={},this._header={},this.on("end",function(){var e,t=null,r=null;try{r=new y(n)}catch(e){return(t=Error("Parser is unable to parse the response")).parse=!0,t.original=e,n.xhr?(t.rawResponse=void 0===n.xhr.responseType?n.xhr.responseText:n.xhr.response,t.status=n.xhr.status?n.xhr.status:null,t.statusCode=t.status):(t.rawResponse=null,t.status=null),n.callback(t)}n.emit("response",r);try{n._isResponseOK(r)||(e=Error(r.statusText||r.text||"Unsuccessful HTTP response"))}catch(t){e=t}e?(e.original=t,e.response=r,e.status=r.status,n.callback(e,r)):n.callback(null,r)}
vendor: 4,684 bytes, line 26
26)}function k(e,t,n){var r=p("DELETE",e);return"function"==typeof t&&(n=t,t=null),t&&r.send(t),n&&r.end(n),r}p.serializeObject=m,p.parseString=g,p.types={html:"text/html",json:"application/json",xml:"text/xml",urlencoded:"application/x-www-form-urlencoded",form:"application/x-www-form-urlencoded","form-data":"application/x-www-form-urlencoded"},p.serialize={"application/x-www-form-urlencoded":s.stringify,"application/json":a},p.parse={"application/x-www-form-urlencoded":g,"application/json":JSON.parse},c(y.prototype),y.prototype._parseBody=function(e){var t=p.parse[this.type];return this.req._parser?this.req._parser(this,e):(!t&&v(this.type)&&(t=p.parse["application/json"]),t&&e&&(e.length>0||e instanceof Object)?t(e):null)},y.prototype.toError=function(){var e=this.req,t=e.method,n=e.url,r=Error("cannot ".concat(t," ").concat(n," (").concat(this.status,")"));return r.status=this.status,r.method=t,r.url=n,r},p.Response=y,o(b.prototype),u(b.prototype),b.prototype.type=function(e){return this.set("Content-Type",p.types[e]||e),this},b.prototype.accept=function(e){return this.set("Accept",p.types[e]||e),this},b.prototype.auth=function(e,t,n){return 1==arguments.length&&(t=""),"object"===r(t)&&null!==t&&(n=t,t=""),n||(n={type:"function"==typeof btoa?"basic":"auto"}),this._auth(e,t,n,function(e){if("function"==typeof btoa)return btoa(e);throw Error("Cannot use basic auth, btoa is not a function")})},b.prototype.query=function(e){return"string"!=typeof e&&(e=m(e)),e&&this._query.push(e),this},b.prototype.attach=function(e,t,n){if(t){if(this._data)throw Error("superagent can't mix .send() and .attach()");this._getFormData().append(e,t,n||t.name)}return this},b.prototype._getFormData=function(){return this._formData||(this._formData=new i.FormData),this._formData},b.prototype.callback=function(e,t){if(this._shouldRetry(e,t))return this._retry();var n=this._callback;this.clearTimeout(),e&&(this._maxRetries&&(e.retries=this._retries-1),this.emit("error",e)),n(e,t)},b.prototype.crossDomainError=function(){var e=Error("Request has been terminated\nPossible causes: the network is offline, Origin is not allowed by Access-Control-Allow-Origin, the page is being unloaded, etc.");e.crossDomain=!0,e.status=this.status,e.method=this.method,e.url=this.url,this.callback(e)},b.prototype.agent=function(){return console.warn("This is not supported in browser version of superagent"),this},b.prototype.ca=b.prototype.agent,b.prototype.buffer=b.prototype.ca,b.prototype.write=function(){throw Error("Streaming is not supported in browser version of superagent")},b.prototype.pipe=b.prototype.write,b.prototype._isHost=function(e){return e&&"object"===r(e)&&!Array.isArray(e)&&"[object Object]"!==Object.prototype.toString.call(e)},b.prototype.end=function(e){this._endCalled&&console.warn("Warning: .end() was called twice. This is not supported in superagent"),this._endCalled=!0,this._callback=e||d,this._finalizeQueryString(),this._end()},b.prototype._setUploadTimeout=function(){var e=this;this._uploadTimeout&&!this._uploadTimeoutTimer&&(this._uploadTimeoutTimer=setTimeout(function(){e._timeoutError("Upload timeout of ",e._uploadTimeout,"ETIMEDOUT")},this._uploadTimeout))},b.prototype._end=function(){if(this._aborted)return this.callback(Error("The request has been aborted even before .end() was called"));var e=this;this.xhr=p.getXHR();var t=this.xhr,n=this._formData||this._data;this._setTimeouts(),t.onreadystatechange=function(){var n,r=t.readyState;if(r>=2&&e._responseTimeoutTimer&&clearTimeout(e._responseTimeoutTimer),4===r){try{n=t.status}catch(e){n=0}if(!n){if(e.timedout||e._aborted)return;return e.crossDomainError()}e.emit("end")}};var r=function(t,n){n.total>0&&(n.percent=n.loaded/n.total*100,100===n.percent&&clearTimeout(e._uploadTimeoutTimer)),n.direction=t,e.emit("progress",n)};if(this.hasListeners("progress"))try{t.addEventListener("progress",r.bind(null,"download")),t.upload&&t.upload.addEventListener("progress",r.bind(null,"upload"))}catch(e){}t.upload&&this._setUploadTimeout();try{this.username&&this.password?t.open(this.method,this.url,!0,this.username,this.password):t.open(this.method,this.url,!0)}catch(e){return this.callback(e)}if(this._withCredentials&&(t.withCredentials=!0),!this._formData&&"GET"!==this.method&&"HEAD"!==this.method&&"string"!=typeof n&&!this._isHost(n)){var i=this._header["content-type"],o=this._serializer||p.serialize[i?i.split(";")[0]:""];!o&&v(i)&&(o=p.serialize["application/json"]),o&&(n=o(n))}for(var a in this.header)null!==this.header[a]&&Object.prototype.hasOwnProperty.call(this.header,a)&&t.setRequestHeader(a,this.header[a]);this._responseType&&(t.responseType=this._responseType),this.emit
26("request",this),t.send(void 0===n?null:n)},p.agent=function(){return new f},["GET","POST","OPTIONS","PATCH","PUT","DELETE"].forEach(function(e){f.prototype[e.toLowerCase()]=function(t,n){var r=new p.Request(e,t);return this._setDefaults(r),n&&r.end(n),r}}),f.prototype.del=f.prototype.delete,p.get=function(e,t,n){var r=p("GET",e);return"function"==typeof t&&(n=t,t=null),t&&r.query(t),n&&r.end(n),r},p.head=function(e,t,n){var r=p("HEAD",e);return"function"==typeof t&&(n=t,t=null),t&&r.query(t),n&&r.end(n),r},p.options=function(e,t,n){var r=p("OPTIONS",e);return"function"==typeof t&&(n=t,t=null),t&&r.send(t),n&&r.end(n),r},p.del=k,p.delete=k,p.patch=function(e,t,n){var r=p("PATCH",e);return"function"==typeof t&&(n=t,t=null),t&&r.send(t),n&&r.end(n),r},p.post=function(e,t,n){var r=p("POST",e);return"function"==typeof t&&(n=t,t=null),t&&r.send(t),n&&r.end(n),r},p.put=function(e,t,n){var r=p("PUT",e);return"function"==typeof t&&(n=t,t=null),t&&r.send(t),n&&r.end(n),r}},73354:function(e){"use strict";function t(e){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}e.exports=function(e){return null!==e&&"object"===t(e)}},2474:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var i=n(73354);function o(e){if(e)return function(e){for(var t in o.prototype)Object.prototype.hasOwnProperty.call(o.prototype,t)&&(e[t]=o.prototype[t]);return e}(e)}e.exports=o,o.prototype.clearTimeout=function(){return clearTimeout(this._timer),clearTimeout(this._responseTimeoutTimer),clearTimeout(this._uploadTimeoutTimer),delete this._timer,delete this._responseTimeoutTimer,delete this._uploadTimeoutTimer,this},o.prototype.parse=function(e){return this._parser=e,this},o.prototype.responseType=function(e){return this._responseType=e,this},o.prototype.serialize=function(e){return this._serializer=e,this},o.prototype.timeout=function(e){if(!e||"object"!==r(e))return this._timeout=e,this._responseTimeout=0,this._uploadTimeout=0,this;for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))switch(t){case"deadline":this._timeout=e.deadline;break;case"response":this._responseTimeout=e.response;break;case"upload":this._uploadTimeout=e.upload;break;default:console.warn("Unknown timeout option",t)}return this},o.prototype.retry=function(e,t){return(0==arguments.length||!0===e)&&(e=1),e<=0&&(e=0),this._maxRetries=e,this._retries=0,this._retryCallback=t,this};var a=new Set(["ETIMEDOUT","ECONNRESET","EADDRINUSE","ECONNREFUSED","EPIPE","ENOTFOUND","ENETUNREACH","EAI_AGAIN"]),s=new Set([408,413,429,500,502,503,504,521,522,524]);o.prototype._shouldRetry=function(e,t){if(!this._maxRetries||this._retries++>=this._maxRetries)return!1;if(this._retryCallback)try{var n=this._retryCallback(e,t);if(!0===n)return!0;if(!1===n)return!1}catch(e){console.error(e)}return!!(t&&t.status&&s.has(t.status)||e&&(e.code&&a.has(e.code)||e.timeout&&"ECONNABORTED"===e.code||e.crossDomain))},o.prototype._retry=function(){return this.clearTimeout(),this.req&&(this.req=null,this.req=this.request()),this._aborted=!1,this.timedout=!1,this.timedoutError=null,this._end()},o.prototype.then=function(e,t){var n=this;if(!this._fullfilledPromise){var r=this;this._endCalled&&console.warn("Warning: superagent request was sent twice, because both .end() and .then() were called. Never call .end() if you use promises"),this._fullfilledPromise=new Promise(function(e,t){r.on("abort",function(){if(!n._maxRetries||!(n._maxRetries>n._retries)){if(n.timedout&&n.timedoutError){t(n.timedoutError);return}var e=Error("Aborted");
26e.code="ABORTED",e.status=n.status,e.method=n.method,e.url=n.url,t(e)}}),r.end(function(n,r){n?t(n):e(r)})})}return this._fullfilledPromise.then(e,t)},o.prototype.catch=function(e){return this.then(void 0,e)},o.prototype.use=function(e){return e(this),this},o.prototype.ok=function(e){if("function"!=typeof e)throw Error("Callback required");return this._okCallback=e,this},o.prototype._isResponseOK=function(e){return!!e&&(this._okCallback?this._okCallback(e):e.status>=200&&e.status<300)},o.prototype.get=function(e){return this._header[e.toLowerCase()]},o.prototype.getHeader=o.prototype.get,o.prototype.set=function(e,t){if(i(e)){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&this.set(n,e[n]);return this}return this._header[e.toLowerCase()]=t,this.header[e]=t,this},o.prototype.unset=function(e){return delete this._header[e.toLowerCase()],delete this.header[e],this},o.prototype.field=function(e,t){if(null==e)throw Error(".field(name, val) name can not be empty");if(this._data)throw Error(".field() can't be used if .send() is used. Please use only .send() or only .field() & .attach()");if(i(e)){for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&this.field(n,e[n]);return this}if(Array.isArray(t)){for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&this.field(e,t[r]);return this}if(null==t)throw Error(".field(name, val) val can not be empty");return"boolean"==typeof t&&(t=String(t)),this._getFormData().append(e,t),this},o.prototype.abort=function(){return this._aborted||(this._aborted=!0,this.xhr&&this.xhr.abort(),this.req&&this.req.abort(),this.clearTimeout(),this.emit("abort")),this},o.prototype._auth=function(e,t,n,r){switch(n.type){case"basic":this.set("Authorization","Basic ".concat(r("".concat(e,":").concat(t))));break;case"auto":this.username=e,this.password=t;break;case"bearer":this.set("Authorization","Bearer ".concat(e))}return this},o.prototype.withCredentials=function(e){return void 0===e&&(e=!0),this._withCredentials=e,this},o.prototype.redirects=function(e){return this._maxRedirects=e,this},o.prototype.maxResponseSize=function(e){if("number"!=typeof e)throw TypeError("Invalid argument");return this._maxResponseSize=e,this},o.prototype.toJSON=function(){return{method:this.method,url:this.url,data:this._data,headers:this._header}},o.prototype.send=function(e){var t=i(e),n=this._header["content-type"];if(this._formData)throw Error(".send() can't be used if .attach() or .field() is used. Please use only .send() or only .field() & .attach()");if(t&&!this._data)Array.isArray(e)?this._data=[]:this._isHost(e)||(this._data={});else if(e&&this._data&&this._isHost(this._data))throw Error("Can't merge these send calls");if(t&&i(this._data))for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&(this._data[r]=e[r]);else"string"==typeof e?(n||this.type("form"),(n=this._header["content-type"])&&(n=n.toLowerCase().trim()),"application/x-www-form-urlencoded"===n?this._data=this._data?"".concat(this._data,"&").concat(e):e:this._data=(this._data||"")+e):this._data=e;return!t||this._isHost(e)||n||this.type("json"),this},o.prototype.sortQuery=function(e){return this._sort=void 0===e||e,this},o.prototype._finalizeQueryString=function(){var e=this._query.join("&");if(e&&(this.url+=(this.url.includes("?")?"&":"?")+e),this._query.length=0,this._sort){var t=this.url.indexOf("?");if(t>=0){var n=this.url.slice(t+1).split("&");"function"==typeof this._sort?n.sort(this._sort):n.sort(),this.url=this.url.slice(0,t)+"?"+n.join("&")}}},o.prototype._appendQueryString=function(){console.warn("Unsupported")},o.prototype._timeoutError=function(e,t,n){if(!this._aborted){var r=Error("".concat(e+t,"ms exceeded"));r.timeout=t,r.code="ECONNABORTED",r.errno=n,this.timedout=!0,this.timedoutError=r,this.abort(),this.callback(r)}},o.prototype._setTimeouts=function(){var e=this;this._timeout&&!this._timer&&(this._timer=setTimeout(function(){e._timeoutError("Timeout of ",e._timeout,"ETIME")},this._timeout)),this._responseTimeout&&!this._responseTimeoutTimer&&(this._responseTimeoutTimer=setTimeout(function(){e._timeoutError("Response timeout of ",e._responseTimeout,"ETIMEDOUT")},this._responseTimeout))}},99228:function(e,t,n){"use strict";var r=n(62433);
26function i(e){if(e)return function(e){for(var t in i.prototype)Object.prototype.hasOwnProperty.call(i.prototype,t)&&(e[t]=i.prototype[t]);return e}(e)}e.exports=i,i.prototype.get=function(e){return this.header[e.toLowerCase()]},i.prototype._setHeaderProperties=function(e){var t=e["content-type"]||"";this.type=r.type(t);var n=r.params(t);for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(this[i]=n[i]);this.links={};try{e.link&&(this.links=r.parseLinks(e.link))}catch(e){}},i.prototype._setStatusProperties=function(e){var t=e/100|0;this.statusCode=e,this.status=this.statusCode,this.statusType=t,this.info=1===t,this.ok=2===t,this.redirect=3===t,this.clientError=4===t,this.serverError=5===t,this.error=(4===t||5===t)&&this.toError(),this.created=201===e,this.accepted=202===e,this.noContent=204===e,this.badRequest=400===e,this.unauthorized=401===e,this.notAcceptable=406===e,this.forbidden=403===e,this.notFound=404===e,this.unprocessableEntity=422===e}},62433:function(e,t){"use strict";function n(e,t){if("undefined"==typeof Symbol||null==e[Symbol.iterator]){if(Array.isArray(e)||(o=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}}(e))||t&&e&&"number"==typeof e.length){o&&(e=o);var n=0,i=function(){};return{s:i,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:i}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var o,a,s=!0,u=!1;return{s:function(){o=e[Symbol.iterator]()},n:function(){var e=o.next();return s=e.done,e},e:function(e){u=!0,a=e},f:function(){try{s||null==o.return||o.return()}finally{if(u)throw a}}}}function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}t.type=function(e){return e.split(/ *; */).shift()},t.params=function(e){var t,r={},i=n(e.split(/ *; */));try{for(i.s();!(t=i.n()).done;){var o=t.value.split(/ *= */),a=o.shift(),s=o.shift();a&&s&&(r[a]=s)}}catch(e){i.e(e)}finally{i.f()}return r},t.parseLinks=function(e){var t,r={},i=n(e.split(/ *, */));try{for(i.s();!(t=i.n()).done;){var o=t.value.split(/ *; */),a=o[0].slice(1,-1);r[o[1].split(/ *= */)[1].slice(1,-1)]=a}}catch(e){i.e(e)}finally{i.f()}return r},t.cleanHeader=function(e,t){return delete e["content-type"],delete e["content-length"],delete e["transfer-encoding"],delete e.host,t&&(delete e.authorization,delete e.cookie),e}},42188:function(e,t,n){"use strict";n.r(t),n.d(t,{default:function(){return a}}),e=n.hmd(e);var r,i,o,a=("function"==typeof(i=("undefined"!=typeof self?self:"undefined"!=typeof window?window:void 0!==n.g?n.g:e).Symbol)?i.observable?r=i.observable:(r=i("observable"),i.observable=r):r="@@observable",r)},98621:function(e,t,n){var r;!function(i){var o,a,s,u=/^\s+/,l=/\s+$/,c=0,f=i.round,d=i.min,p=i.max,h=i.random;function m(e,t){if(t=t||{},(e=e||"")instanceof m)return e;if(!(this instanceof m))return new m(e,t);var n,r,o,a,s,h,g,v,y,b,k,w,x,j,S,O,E,_,C,T,A=(r={r:0,g:0,b:0},o=1,a=null,s=null,h=null,g=!1,v=!1,"string"==typeof(n=e)&&(n=function(e){e=e.replace(u,"").replace(l,"").toLowerCase();var t,n=!1;if(P[e])e=P[e],n=!0;else if("transparent"==e)return{r:0,g:0,b:0,a:0,format:"name"};return(t=q.rgb.exec(e))?{r:t[1],g:t[2],b:t[3]}:(t=q.rgba.exec(e))?{r:t[1],g:t[2],b:t[3],a:t[4]}:(t=q.hsl.exec(e))?{h:t[1],s:t[2],l:t[3]}:(t=q.hsla.exec(e))?{h:t[1],s:t[2],l:t[3],a:t[4]}:(t=q.hsv.exec(e))?{h:t[1],s:t[2],v:t[3]}:(t=q.hsva.exec(e))?{h:t[1],s:t[2],v:t[3],a:t[4]}:(t=q.hex8.exec(e))?{r:F(t[1]),g:F(t[2]),b:F(t[3]),a:F(t[4])/255,format:n?"name":"hex8"}:(t=q.hex6.exec(e))?{r:F(t[1]),g:F(t[2]),b:F(t[3]),format:n?"name":"hex"}:(t=q.hex4.exec(e))?{r:F(t[1]+""+t[1]),g:F(t[2]+""+t[2]),b:F(t[3]+""+t[3]),a:F(t[4]+""+t[4])/255,format:n?"name":"hex8"}:!!(t=q.hex3.exec(e))&&{r:F(t[1]+""+t[1]),g:F(t[2]+""+t[2]),b:F(t[3]+""+t[3]),format:n?"name":"hex"}}(n)),"object"==typeof n&&(V(n.r)&&V(n.g)&&V(n.b)?(y=n.r,b=n.g,k=n.b,r={r:255*N(y,255),g:255*N(b,255),b:255*N(k,255)},g=!0,v="%"===String(n.r).substr(-1)?"prgb":"rgb"):V(n.h)&&V(n.s)&&V(n.v)?(a=B(n.s),s=B(n.v),w=n.h,x=a,j=s,w=6*N(w,360),x=N(x,100),j=N(j,100),S=i.floor(w),O=w-S,E=j*(1-x),_=j*(1-O*x),C=j*(1-(1-O)*
vendor: 4,970 bytes, line 26
26x),r={r:255*[j,_,E,E,C,j][T=S%6],g:255*[C,j,j,_,E,E][T],b:255*[E,E,C,j,j,_][T]},g=!0,v="hsv"):V(n.h)&&V(n.s)&&V(n.l)&&(a=B(n.s),h=B(n.l),r=function(e,t,n){var r,i,o;function a(e,t,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?e+(t-e)*6*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}if(e=N(e,360),t=N(t,100),n=N(n,100),0===t)r=i=o=n;else{var s=n<.5?n*(1+t):n+t-n*t,u=2*n-s;r=a(u,s,e+1/3),i=a(u,s,e),o=a(u,s,e-1/3)}return{r:255*r,g:255*i,b:255*o}}(n.h,a,h),g=!0,v="hsl"),n.hasOwnProperty("a")&&(o=n.a)),o=D(o),{ok:g,format:n.format||v,r:d(255,p(r.r,0)),g:d(255,p(r.g,0)),b:d(255,p(r.b,0)),a:o});this._originalInput=e,this._r=A.r,this._g=A.g,this._b=A.b,this._a=A.a,this._roundA=f(100*this._a)/100,this._format=t.format||A.format,this._gradientType=t.gradientType,this._r<1&&(this._r=f(this._r)),this._g<1&&(this._g=f(this._g)),this._b<1&&(this._b=f(this._b)),this._ok=A.ok,this._tc_id=c++}function g(e,t,n){var r,i,o=p(e=N(e,255),t=N(t,255),n=N(n,255)),a=d(e,t,n),s=(o+a)/2;if(o==a)r=i=0;else{var u=o-a;switch(i=s>.5?u/(2-o-a):u/(o+a),o){case e:r=(t-n)/u+(t<n?6:0);break;case t:r=(n-e)/u+2;break;case n:r=(e-t)/u+4}r/=6}return{h:r,s:i,l:s}}function v(e,t,n){var r,i=p(e=N(e,255),t=N(t,255),n=N(n,255)),o=d(e,t,n),a=i-o;if(i==o)r=0;else{switch(i){case e:r=(t-n)/a+(t<n?6:0);break;case t:r=(n-e)/a+2;break;case n:r=(e-t)/a+4}r/=6}return{h:r,s:0===i?0:a/i,v:i}}function y(e,t,n,r){var i=[L(f(e).toString(16)),L(f(t).toString(16)),L(f(n).toString(16))];return r&&i[0].charAt(0)==i[0].charAt(1)&&i[1].charAt(0)==i[1].charAt(1)&&i[2].charAt(0)==i[2].charAt(1)?i[0].charAt(0)+i[1].charAt(0)+i[2].charAt(0):i.join("")}function b(e,t,n,r){return[L($(r)),L(f(e).toString(16)),L(f(t).toString(16)),L(f(n).toString(16))].join("")}function k(e,t){t=0===t?0:t||10;var n=m(e).toHsl();return n.s-=t/100,n.s=z(n.s),m(n)}function w(e,t){t=0===t?0:t||10;var n=m(e).toHsl();return n.s+=t/100,n.s=z(n.s),m(n)}function x(e){return m(e).desaturate(100)}function j(e,t){t=0===t?0:t||10;var n=m(e).toHsl();return n.l+=t/100,n.l=z(n.l),m(n)}function S(e,t){t=0===t?0:t||10;var n=m(e).toRgb();return n.r=p(0,d(255,n.r-f(-(255*(t/100))))),n.g=p(0,d(255,n.g-f(-(255*(t/100))))),n.b=p(0,d(255,n.b-f(-(255*(t/100))))),m(n)}function O(e,t){t=0===t?0:t||10;var n=m(e).toHsl();return n.l-=t/100,n.l=z(n.l),m(n)}function E(e,t){var n=m(e).toHsl(),r=(n.h+t)%360;return n.h=r<0?360+r:r,m(n)}function _(e){var t=m(e).toHsl();return t.h=(t.h+180)%360,m(t)}function C(e){var t=m(e).toHsl(),n=t.h;return[m(e),m({h:(n+120)%360,s:t.s,l:t.l}),m({h:(n+240)%360,s:t.s,l:t.l})]}function T(e){var t=m(e).toHsl(),n=t.h;return[m(e),m({h:(n+90)%360,s:t.s,l:t.l}),m({h:(n+180)%360,s:t.s,l:t.l}),m({h:(n+270)%360,s:t.s,l:t.l})]}function A(e){var t=m(e).toHsl(),n=t.h;return[m(e),m({h:(n+72)%360,s:t.s,l:t.l}),m({h:(n+216)%360,s:t.s,l:t.l})]}function M(e,t,n){t=t||6,n=n||30;var r=m(e).toHsl(),i=360/n,o=[m(e)];for(r.h=(r.h-(i*t>>1)+720)%360;--t;)r.h=(r.h+i)%360,o.push(m(r));return o}function I(e,t){t=t||6;for(var n=m(e).toHsv(),r=n.h,i=n.s,o=n.v,a=[],s=1/t;t--;)a.push(m({h:r,s:i,v:o})),o=(o+s)%1;return a}m.prototype={isDark:function(){return 128>this.getBrightness()},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var e=this.toRgb();return(299*e.r+587*e.g+114*e.b)/1e3},getLuminance:function(){var e,t,n,r=this.toRgb();return e=r.r/255,t=r.g/255,n=r.b/255,.2126*(e<=.03928?e/12.92:i.pow((e+.055)/1.055,2.4))+.7152*(t<=.03928?t/12.92:i.pow((t+.055)/1.055,2.4))+.0722*(n<=.03928?n/12.92:i.pow((n+.055)/1.055,2.4))},setAlpha:function(e){return this._a=D(e),this._roundA=f(100*this._a)/100,this},toHsv:function(){var e=v(this._r,this._g,this._b);return{h:360*e.h,s:e.s,v:e.v,a:this._a}},toHsvString:function(){var e=v(this._r,this._g,this._b),t=f(360*e.h),n=f(100*e.s),r=f(100*e.v);return 1==this._a?"hsv("+t+", "+n+"%, "+r+"%)":"hsva("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHsl:function(){var e=g(this._r,this._g,this._b);return{h:360*e.h,s:e.s,l:e.l,a:this._a}},toHslString:function(){var e=g(this._r,this._g,this._b),t=f(360*e.h),n=f(100*e.s),r=f(100*e.l);return 1==this._a?"hsl("+t+", "+n+"%, "+r+"%)":"hsla("+t+", "+n+"%, "+r+"%, "+this._roundA+")"},toHex:function(e){return y(this._r,this._g,this._b,e)},toHexString:function(e){return"#"+this.toHex(e)},toHex8:function(e){var t,n,r,i,o;return t=this._r,n=this._g,r=this._b,i=this._a,o=[L(f(t).toString(16)),L(f(n).toString(16)),L(f(r).toString(16)),L($(i))],e&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)&&o[3].charAt(0)==o[3].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")},toHex8String:function(e){return"#"+this.toHex8(e)},toRgb:function(){return{r:f(this._r),g:f(this._g),b:f(this._b),a:this._a}},toRgbString:function(){return 1==this._a?"rgb("+f(this._r)+", "+f(this._g)+", "+f(this._b)+")":"rgba("+f
vendor: 5,197 bytes, line 26
26(this._r)+", "+f(this._g)+", "+f(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:f(100*N(this._r,255))+"%",g:f(100*N(this._g,255))+"%",b:f(100*N(this._b,255))+"%",a:this._a}},toPercentageRgbString:function(){return 1==this._a?"rgb("+f(100*N(this._r,255))+"%, "+f(100*N(this._g,255))+"%, "+f(100*N(this._b,255))+"%)":"rgba("+f(100*N(this._r,255))+"%, "+f(100*N(this._g,255))+"%, "+f(100*N(this._b,255))+"%, "+this._roundA+")"},toName:function(){return 0===this._a?"transparent":!(this._a<1)&&(R[y(this._r,this._g,this._b,!0)]||!1)},toFilter:function(e){var t="#"+b(this._r,this._g,this._b,this._a),n=t,r=this._gradientType?"GradientType = 1, ":"";if(e){var i=m(e);n="#"+b(i._r,i._g,i._b,i._a)}return"progid:DXImageTransform.Microsoft.gradient("+r+"startColorstr="+t+",endColorstr="+n+")"},toString:function(e){var t=!!e;e=e||this._format;var n=!1,r=this._a<1&&this._a>=0;return!t&&r&&("hex"===e||"hex6"===e||"hex3"===e||"hex4"===e||"hex8"===e||"name"===e)?"name"===e&&0===this._a?this.toName():this.toRgbString():("rgb"===e&&(n=this.toRgbString()),"prgb"===e&&(n=this.toPercentageRgbString()),("hex"===e||"hex6"===e)&&(n=this.toHexString()),"hex3"===e&&(n=this.toHexString(!0)),"hex4"===e&&(n=this.toHex8String(!0)),"hex8"===e&&(n=this.toHex8String()),"name"===e&&(n=this.toName()),"hsl"===e&&(n=this.toHslString()),"hsv"===e&&(n=this.toHsvString()),n||this.toHexString())},clone:function(){return m(this.toString())},_applyModification:function(e,t){var n=e.apply(null,[this].concat([].slice.call(t)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(j,arguments)},brighten:function(){return this._applyModification(S,arguments)},darken:function(){return this._applyModification(O,arguments)},desaturate:function(){return this._applyModification(k,arguments)},saturate:function(){return this._applyModification(w,arguments)},greyscale:function(){return this._applyModification(x,arguments)},spin:function(){return this._applyModification(E,arguments)},_applyCombination:function(e,t){return e.apply(null,[this].concat([].slice.call(t)))},analogous:function(){return this._applyCombination(M,arguments)},complement:function(){return this._applyCombination(_,arguments)},monochromatic:function(){return this._applyCombination(I,arguments)},splitcomplement:function(){return this._applyCombination(A,arguments)},triad:function(){return this._applyCombination(C,arguments)},tetrad:function(){return this._applyCombination(T,arguments)}},m.fromRatio=function(e,t){if("object"==typeof e){var n={};for(var r in e)e.hasOwnProperty(r)&&("a"===r?n[r]=e[r]:n[r]=B(e[r]));e=n}return m(e,t)},m.equals=function(e,t){return!!e&&!!t&&m(e).toRgbString()==m(t).toRgbString()},m.random=function(){return m.fromRatio({r:h(),g:h(),b:h()})},m.mix=function(e,t,n){n=0===n?0:n||50;var r=m(e).toRgb(),i=m(t).toRgb(),o=n/100;return m({r:(i.r-r.r)*o+r.r,g:(i.g-r.g)*o+r.g,b:(i.b-r.b)*o+r.b,a:(i.a-r.a)*o+r.a})},m.readability=function(e,t){var n=m(e),r=m(t);return(i.max(n.getLuminance(),r.getLuminance())+.05)/(i.min(n.getLuminance(),r.getLuminance())+.05)},m.isReadable=function(e,t,n){var r,i,o,a,s,u=m.readability(e,t);switch(s=!1,(i=((r=(r=n)||{level:"AA",size:"small"}).level||"AA").toUpperCase(),o=(r.size||"small").toLowerCase(),"AA"!==i&&"AAA"!==i&&(i="AA"),"small"!==o&&"large"!==o&&(o="small"),a={level:i,size:o}).level+a.size){case"AAsmall":case"AAAlarge":s=u>=4.5;break;case"AAlarge":s=u>=3;break;case"AAAsmall":s=u>=7}return s},m.mostReadable=function(e,t,n){var r,i,o,a,s=null,u=0;i=(n=n||{}).includeFallbackColors,o=n.level,a=n.size;for(var l=0;l<t.length;l++)(r=m.readability(e,t[l]))>u&&(u=r,s=m(t[l]));return m.isReadable(e,s,{level:o,size:a})||!i?s:(n.includeFallbackColors=!1,m.mostReadable(e,["#fff","#000"],n))};var P=m.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee9
260",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},R=m.hexNames=function(e){var t={};for(var n in e)e.hasOwnProperty(n)&&(t[e[n]]=n);return t}(P);function D(e){return(isNaN(e=parseFloat(e))||e<0||e>1)&&(e=1),e}function N(e,t){"string"==typeof(n=e)&&-1!=n.indexOf(".")&&1===parseFloat(n)&&(e="100%");var n,r,o="string"==typeof(r=e)&&-1!=r.indexOf("%");return(e=d(t,p(0,parseFloat(e))),o&&(e=parseInt(e*t,10)/100),1e-6>i.abs(e-t))?1:e%t/parseFloat(t)}function z(e){return d(1,p(0,e))}function F(e){return parseInt(e,16)}function L(e){return 1==e.length?"0"+e:""+e}function B(e){return e<=1&&(e=100*e+"%"),e}function $(e){return i.round(255*parseFloat(e)).toString(16)}var q=(a="[\\s|\\(]+("+(o="(?:[-\\+]?\\d*\\.\\d+%?)|(?:[-\\+]?\\d+%?)")+")[,|\\s]+("+o+")[,|\\s]+("+o+")\\s*\\)?",s="[\\s|\\(]+("+o+")[,|\\s]+("+o+")[,|\\s]+("+o+")[,|\\s]+("+o+")\\s*\\)?",{CSS_UNIT:new RegExp(o),rgb:RegExp("rgb"+a),rgba:RegExp("rgba"+s),hsl:RegExp("hsl"+a),hsla:RegExp("hsla"+s),hsv:RegExp("hsv"+a),hsva:RegExp("hsva"
26+s),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/});function V(e){return!!q.CSS_UNIT.exec(e)}e.exports?e.exports=m:void 0!==(r=(function(){return m}).call(t,n,t,e))&&(e.exports=r)}(Math)},48943:function(e,t,n){"use strict";var r=n(38398),i=null,o=function(e,t){let r=t&&t.allowPrivateTLD||!1,o=t&&t.allowUnknownTLD||!1,a=t&&t.allowDotlessTLD||!1;i||((i=n(20693)).combined=Object.assign({},i.icann,i.private));for(var s,u=e.split("."),l="",c=-1,f=r?i.combined:i.icann,d=u.length-1;d>=0;d--)s=u[d],f[l=l?s+"."+l:s]&&(c=f[l]);if(-1==c&&o&&(c=1),(u.length<=c||-1==c)&&!(u.length==c&&a))throw Error("Invalid TLD "+JSON.stringify({parts:u,tld_level:c,allowUnknownTLD:o}));return{tld:u.slice(-c).join("."),domain:u.slice(-c-1).join("."),sub:u.slice(0,-c-1).join(".")}};e.exports=function(e,t){return"string"==typeof e&&(e=r.parse(e)),o(e.hostname,t)},e.exports.parse_host=o},5163:function(e,t,n){"use strict";n.d(t,{CR:function(){return l},Jh:function(){return u},ZT:function(){return i},_T:function(){return a},ev:function(){return c},mG:function(){return s},pi:function(){return o}});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 i(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Class extends value "+String(t)+" is not a constructor or null");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 i in t=arguments[n])Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}).apply(this,arguments)};function a(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var i=0,r=Object.getOwnPropertySymbols(e);i<r.length;i++)0>t.indexOf(r[i])&&Object.prototype.propertyIsEnumerable.call(e,r[i])&&(n[r[i]]=e[r[i]]);return n}function s(e,t,n,r){return new(n||(n=Promise))(function(i,o){function a(e){try{u(r.next(e))}catch(e){o(e)}}function s(e){try{u(r.throw(e))}catch(e){o(e)}}function u(e){var t;e.done?i(e.value):((t=e.value)instanceof n?t:new n(function(e){e(t)})).then(a,s)}u((r=r.apply(e,t||[])).next())})}function u(e,t){var n,r,i,o,a={label:0,sent:function(){if(1&i[0])throw i[1];return i[1]},trys:[],ops:[]};return o={next:s(0),throw:s(1),return:s(2)},"function"==typeof Symbol&&(o[Symbol.iterator]=function(){return this}),o;function s(o){return function(s){return function(o){if(n)throw TypeError("Generator is already executing.");for(;a;)try{if(n=1,r&&(i=2&o[0]?r.return:o[0]?r.throw||((i=r.return)&&i.call(r),0):r.next)&&!(i=i.call(r,o[1])).done)return i;switch(r=0,i&&(o=[2&o[0],i.value]),o[0]){case 0:case 1:i=o;break;case 4:return a.label++,{value:o[1],done:!1};case 5:a.label++,r=o[1],o=[0];continue;case 7:o=a.ops.pop(),a.trys.pop();continue;default:if(!(i=(i=a.trys).length>0&&i[i.length-1])&&(6===o[0]||2===o[0])){a=0;continue}if(3===o[0]&&(!i||o[1]>i[0]&&o[1]<i[3])){a.label=o[1];break}if(6===o[0]&&a.label<i[1]){a.label=i[1],i=o;break}if(i&&a.label<i[2]){a.label=i[2],a.ops.push(o);break}i[2]&&a.ops.pop(),a.trys.pop();continue}o=t.call(e,a)}catch(e){o=[6,e],r=0}finally{n=i=0}if(5&o[0])throw o[1];return{value:o[0]?o[1]:void 0,done:!0}}([o,s])}}}function l(e,t){var n="function"==typeof Symbol&&e[Symbol.iterator];if(!n)return e;var r,i,o=n.call(e),a=[];try{for(;(void 0===t||t-- >0)&&!(r=o.next()).done;)a.push(r.value)}catch(e){i={error:e}}finally{try{r&&!r.done&&(n=o.return)&&n.call(o)}finally{if(i)throw i.error}}return a}function c(e,t,n){if(n||2==arguments.length)for(var r,i=0,o=t.length;i<o;i++)!r&&i in t||(r||(r=Array.prototype.slice.call(t,0,i)),r[i]=t[i]);return e.concat(r||Array.prototype.slice.call(t))}},46353:function(e,t,n){var r;/*!@license 27 * UAParser.js v0.7.28 28 * Lightweight JavaScript-based User-Agent string parser 29 * https://github.com/faisalman/ua-parser-js 30 * 31 * Copyright © 2012-2021 Faisal Salman <[email protected]> 32 * Licensed under MIT License 33 */!function(i,o){"use strict";var a="function",s="undefined",u="object",l="string",c="model",f="name",d="type",p="vendor",h="version",m="architecture",g="console",v="mobile",y="tablet",b="smarttv",k="wearable",w="embedded",x={extend:function(e,t){var n={};for(var r in e)t[r]&&t[r].length%2==0?n[r]=t[r].concat(e[r]):n[r]=e[r];return n},has:function(e,t){return typeof e===l&&-1!==t.toLowerCase().indexOf(e.toLowerCase())},lowerize:function(e){return e.toLowerCase()},major:function(e){return typeof e===l?e.replace(/[^\d\.]/g,"").split(".")[0]:o},trim:function(e,t){return e=e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,""),typeof t===s?e:e.substring(0,255)}},j={rgx:function(e,t){for(var n,r,i,s,l,c,f=0;f<t.length&&!l;){var d=t[f],p=t[f+1];for(n=r=0;n<d.length&&!l;)if(l=d[n++].exec(e))for(i=0;i<p.length;i++)c=l[++r],typeof(s=p[i])===u&&s.length>0?2==s.length?typeof s[1]==a?this[s[0]]=s[1].call(this,c):this[s[0]]=s[1]:3==s.length?typeof s[1]!==a||s[1].exec&&s[1].test?this[s[0]]=c?c.replace(s[1],s[2]):o:this[s[0]]=c?s[1].call(this,c,s[2]):o:4==s.length&&(this[s[0]]=c?s[3].call(this,c.replace(s[1],s[2])):o):this[s]=c||o;f+=2}},str:function(e,t){for(var n in t)if(typeof t[n]===u&&t[n].length>0){for(var r=0;r<t[n].length;r++)if(x.has(t[n][r],e))return"?"===n?o:n}else if(x.has(t[n],e))return"?"===n?o:n;return e}},S={browser:{oldSafari:{version:{"1.0":"/8","1.2":"/1","1.3":"/3","2.0":"/412","2.0.2":"/416","2.0.3":"/417","2.0.4":"/419","?":"/"}},oldEdge:{version:{"0.1":"12.",21:"13.",31:"14.",39:"15.",41:"16.",42:"17.",44:"18."}}},os:{windows:{version:{ME:"4.90","NT 3.11":"NT3.51","NT 4.0":"NT4.0",2e3:"NT 5.0",XP:["NT 5.1","NT 5.2"],Vista:"NT 6.0",7:"NT 6.1",8:"NT 6.2","8.1":"NT 6.3",10:["NT 6.4","NT 10.0"],RT:"ARM"}}}}
33,O={browser:[[/\b(?:crmo|crios)\/([\w\.]+)/i],[h,[f,"Chrome"]],[/edg(?:e|ios|a)?\/([\w\.]+)/i],[h,[f,"Edge"]],[/(opera\smini)\/([\w\.-]+)/i,/(opera\s[mobiletab]{3,6})\b.+version\/([\w\.-]+)/i,/(opera)(?:.+version\/|[\/\s]+)([\w\.]+)/i],[f,h],[/opios[\/\s]+([\w\.]+)/i],[h,[f,"Opera Mini"]],[/\sopr\/([\w\.]+)/i],[h,[f,"Opera"]],[/(kindle)\/([\w\.]+)/i,/(lunascape|maxthon|netfront|jasmine|blazer)[\/\s]?([\w\.]*)/i,/(avant\s|iemobile|slim)(?:browser)?[\/\s]?([\w\.]*)/i,/(ba?idubrowser)[\/\s]?([\w\.]+)/i,/(?:ms|\()(ie)\s([\w\.]+)/i,/(flock|rockmelt|midori|epiphany|silk|skyfire|ovibrowser|bolt|iron|vivaldi|iridium|phantomjs|bowser|quark|qupzilla|falkon)\/([\w\.-]+)/i,/(rekonq|puffin|brave|whale|qqbrowserlite|qq)\/([\w\.]+)/i,/(weibo)__([\d\.]+)/i],[f,h],[/(?:[\s\/]uc?\s?browser|(?:juc.+)ucweb)[\/\s]?([\w\.]+)/i],[h,[f,"UCBrowser"]],[/(?:windowswechat)?\sqbcore\/([\w\.]+)\b.*(?:windowswechat)?/i],[h,[f,"WeChat(Win) Desktop"]],[/micromessenger\/([\w\.]+)/i],[h,[f,"WeChat"]],[/konqueror\/([\w\.]+)/i],[h,[f,"Konqueror"]],[/trident.+rv[:\s]([\w\.]{1,9})\b.+like\sgecko/i],[h,[f,"IE"]],[/yabrowser\/([\w\.]+)/i],[h,[f,"Yandex"]],[/(avast|avg)\/([\w\.]+)/i],[[f,/(.+)/,"$1 Secure Browser"],h],[/focus\/([\w\.]+)/i],[h,[f,"Firefox Focus"]],[/opt\/([\w\.]+)/i],[h,[f,"Opera Touch"]],[/coc_coc_browser\/([\w\.]+)/i],[h,[f,"Coc Coc"]],[/dolfin\/([\w\.]+)/i],[h,[f,"Dolphin"]],[/coast\/([\w\.]+)/i],[h,[f,"Opera Coast"]],[/xiaomi\/miuibrowser\/([\w\.]+)/i],[h,[f,"MIUI Browser"]],[/fxios\/([\w\.-]+)/i],[h,[f,"Firefox"]],[/(qihu|qhbrowser|qihoobrowser|360browser)/i],[[f,"360 Browser"]],[/(oculus|samsung|sailfish)browser\/([\w\.]+)/i],[[f,/(.+)/,"$1 Browser"],h],[/(comodo_dragon)\/([\w\.]+)/i],[[f,/_/g," "],h],[/\s(electron)\/([\w\.]+)\ssafari/i,/(tesla)(?:\sqtcarbrowser|\/(20[12]\d\.[\w\.-]+))/i,/m?(qqbrowser|baiduboxapp|2345Explorer)[\/\s]?([\w\.]+)/i],[f,h],[/(MetaSr)[\/\s]?([\w\.]+)/i,/(LBBROWSER)/i],[f],[/;fbav\/([\w\.]+);/i],[h,[f,"Facebook"]],[/FBAN\/FBIOS|FB_IAB\/FB4A/i],[[f,"Facebook"]],[/safari\s(line)\/([\w\.]+)/i,/\b(line)\/([\w\.]+)\/iab/i,/(chromium|instagram)[\/\s]([\w\.-]+)/i],[f,h],[/\bgsa\/([\w\.]+)\s.*safari\//i],[h,[f,"GSA"]],[/headlesschrome(?:\/([\w\.]+)|\s)/i],[h,[f,"Chrome Headless"]],[/\swv\).+(chrome)\/([\w\.]+)/i],[[f,"Chrome WebView"],h],[/droid.+\sversion\/([\w\.]+)\b.+(?:mobile\ssafari|safari)/i],[h,[f,"Android Browser"]],[/(chrome|omniweb|arora|[tizenoka]{5}\s?browser)\/v?([\w\.]+)/i],[f,h],[/version\/([\w\.]+)\s.*mobile\/\w+\s(safari)/i],[h,[f,"Mobile Safari"]],[/version\/([\w\.]+)\s.*(mobile\s?safari|safari)/i],[h,f],[/webkit.+?(mobile\s?safari|safari)(\/[\w\.]+)/i],[f,[h,j.str,S.browser.oldSafari.version]],[/(webkit|khtml)\/([\w\.]+)/i],[f,h],[/(navigator|netscape)\/([\w\.-]+)/i],[[f,"Netscape"],h],[/ile\svr;\srv:([\w\.]+)\).+firefox/i],[h,[f,"Firefox Reality"]],[/ekiohf.+(flow)\/([\w\.]+)/i,/(swiftfox)/i,/(icedragon|iceweasel|camino|chimera|fennec|maemo\sbrowser|minimo|conkeror)[\/\s]?([\w\.\+]+)/i,/(firefox|seamonkey|k-meleon|icecat|iceape|firebird|phoenix|palemoon|basilisk|waterfox)\/([\w\.-]+)$/i,/(firefox)\/([\w\.]+)\s[\w\s\-]+\/[\w\.]+$/i,/(mozilla)\/([\w\.]+)\s.+rv\:.+gecko\/\d+/i,/(polaris|lynx|dillo|icab|doris|amaya|w3m|netsurf|sleipnir)[\/\s]?([\w\.]+)/i,/(links)\s\(([\w\.]+)/i,/(gobrowser)\/?([\w\.]*)/i,/(ice\s?browser)\/v?([\w\._]+)/i,/(mosaic)[\/\s]([\w\.]+)/i],[f,h]],cpu:[[/(?:(amd|x(?:(?:86|64)[_-])?|wow|win)64)[;\)]/i],[[m,"amd64"]],[/(ia32(?=;))/i],[[m,x.lowerize]],[/((?:i[346]|x)86)[;\)]/i],[[m,"ia32"]],[/\b(aarch64|armv?8e?l?)\b/i],[[m,"arm64"]],[/\b(arm(?:v[67])?ht?n?[fl]p?)\b/i],[[m,"armhf"]],[/windows\s(ce|mobile);\sppc;/i],[[m,"arm"]],[/((?:ppc|powerpc)(?:64)?)(?:\smac|;|\))/i],[[m,/ower/,"",x.lowerize]],[/(sun4\w)[;\)]/i],[[m,"sparc"]],[/((?:avr32|ia64(?=;))|68k(?=\))|\barm(?:64|(?=v(?:[1-7]|[5-7]1)l?|;|eabi))|(?=atmel\s)avr|(?:irix|mips|sparc)(?:64)?\b|pa-risc)/i],[[m,x.lowerize]]],device:[[/\b(sch-i[89]0\d|shw-m380s|sm-[pt]\w{2,4}|gt-[pn]\d{2,4}|sgh-t8[56]9|nexus\s10)/i],[c,[p,"Samsung"],[d,y]],[/\b((?:s[cgp]h|gt|sm)-\w+|galaxy\snexus)/i,/\ssamsung[\s-]([\w-]+)/i,/sec-(sgh\w+)/i],[c,[p,"Samsung"],[d,v]],[/\((ip(?:hone|od)[\s\w]*);/i],[c,[p,"Apple"],[d,v]],[/\((ipad);[\w\s\),;-]+apple/i,/applecoremedia\/[\w\.]+\s\((ipad)/i,/\b(ipad)\d\d?,\d\d?[;\]].+ios/i],[c,[p,"Apple"],[d,y]],[/\b((?:agr|ags[23]|bah2?|sht?)-a?[lw]\d{2})/i],[c,[p,"Huawei"],[d,y]],[/d\/huawei([\w\s-]+)[;\)]/i,/\b(nexus\s6p|vog-[at]?l\d\d|ane-[at]?l[x\d]\d|eml-a?l\d\da?|lya-[at]?l\d[\dc]|clt-a?l\d\di?|ele-l\d\d)/i,/\b(\w{2,4}-[atu][ln][01259][019])[;\)\s]/i],[c,[p,"Huawei"],[d,v]],[/\b(poco[\s\w]+)(?:\sbuild|\))/i,/\b;\s(\w+)\sbuild\/hm\1/i,/\b(hm[\s\-_]?note?[\s_]?(?:\d\w)?)\sbuild/i,/\b(redmi[\s\-_]?(?:note|k)?[\w\s_]+)(?:\sbuild|\))/i,/\b(mi[\s\-_]?(?:a\d|one|one[\s_]plus|note lte)?[\s_]?(?:\d?\w?)[\s_]?(?:plus)?)\sbuild/i],[[c,/_/g," "],[p,"Xiaomi"],[d,v]],[/\b(mi[\s\-_]?(?:pad)(?:[\w\s_]+))(?:\sbuild|\))/i],[[c,/_/g," "],[p,"Xiaomi"],[d,y]],[/;\s(\w+)\sbuild.+\soppo/i,/\s(cph[12]\d{3}|p(?:af|c[al]|d\w|e[ar])[mt]\d0|x9007)\b/i],[c,[p,"OPPO"],[d,v]],[/\svivo\s(\w+)(?:\sbuild|\))/i,/\s(v[12]\d{3}\w?[at])(?:\sbuild|;)/i],[c,[p,"Vivo"],[d,v]],[/\s(rmx[12]\d{3})(?:\sbuild|;)/i],[c,[p,"Realme"],[d,v]],[/\s(milestone|droid(?:[2-4x]|\s(?:bionic|x2|pro|razr))?:?(\s4g)?)\b[\w\s]+build\//i,/\smot(?:orola)?[\s-](\w*)/i,/((?:moto[\s\w\(\)]+|xt\d{3,4}|nexus\s6)(?=\sbuild|\)))/i],[c,[p,"Motorola"],[d,v]],[/\s(mz60\d|xoom[\s2]{0,2})\sbuild\//i],[c,[p,"Motorola"],[d,y]],[/((?=lg)?[vl]k\-?\d{3})\sbuild|\s3\.[\s\w;-]{10}lg?-([06cv9]{3,4}
vendor: 5,157 bytes, line 33
33)/i],[c,[p,"LG"],[d,y]],[/(lm-?f100[nv]?|nexus\s[45])/i,/lg[e;\s\/-]+((?!browser|netcast)\w+)/i,/\blg(\-?[\d\w]+)\sbuild/i],[c,[p,"LG"],[d,v]],[/(ideatab[\w\-\s]+)/i,/lenovo\s?(s(?:5000|6000)(?:[\w-]+)|tab(?:[\s\w]+)|yt[\d\w-]{6}|tb[\d\w-]{6})/i],[c,[p,"Lenovo"],[d,y]],[/(?:maemo|nokia).*(n900|lumia\s\d+)/i,/nokia[\s_-]?([\w\.-]*)/i],[[c,/_/g," "],[p,"Nokia"],[d,v]],[/droid.+;\s(pixel\sc)[\s)]/i],[c,[p,"Google"],[d,y]],[/droid.+;\s(pixel[\s\daxl]{0,6})(?:\sbuild|\))/i],[c,[p,"Google"],[d,v]],[/droid.+\s([c-g]\d{4}|so[-l]\w+|xq-a\w[4-7][12])(?=\sbuild\/|\).+chrome\/(?![1-6]{0,1}\d\.))/i],[c,[p,"Sony"],[d,v]],[/sony\stablet\s[ps]\sbuild\//i,/(?:sony)?sgp\w+(?:\sbuild\/|\))/i],[[c,"Xperia Tablet"],[p,"Sony"],[d,y]],[/\s(kb2005|in20[12]5|be20[12][59])\b/i,/\ba000(1)\sbuild/i,/\boneplus\s(a\d{4})[\s)]/i],[c,[p,"OnePlus"],[d,v]],[/(alexa)webm/i,/(kf[a-z]{2}wi)(\sbuild\/|\))/i,/(kf[a-z]+)(\sbuild\/|\)).+silk\//i],[c,[p,"Amazon"],[d,y]],[/(sd|kf)[0349hijorstuw]+(\sbuild\/|\)).+silk\//i],[[c,"Fire Phone"],[p,"Amazon"],[d,v]],[/\((playbook);[\w\s\),;-]+(rim)/i],[c,p,[d,y]],[/((?:bb[a-f]|st[hv])100-\d)/i,/\(bb10;\s(\w+)/i],[c,[p,"BlackBerry"],[d,v]],[/(?:\b|asus_)(transfo[prime\s]{4,10}\s\w+|eeepc|slider\s\w+|nexus\s7|padfone|p00[cj])/i],[c,[p,"ASUS"],[d,y]],[/\s(z[es]6[027][01][km][ls]|zenfone\s\d\w?)\b/i],[c,[p,"ASUS"],[d,v]],[/(nexus\s9)/i],[c,[p,"HTC"],[d,y]],[/(htc)[;_\s-]{1,2}([\w\s]+(?=\)|\sbuild)|\w+)/i,/(zte)-(\w*)/i,/(alcatel|geeksphone|nexian|panasonic|(?=;\s)sony)[_\s-]?([\w-]*)/i],[p,[c,/_/g," "],[d,v]],[/droid[x\d\.\s;]+\s([ab][1-7]\-?[0178a]\d\d?)/i],[c,[p,"Acer"],[d,y]],[/droid.+;\s(m[1-5]\snote)\sbuild/i,/\bmz-([\w-]{2,})/i],[c,[p,"Meizu"],[d,v]],[/(blackberry|benq|palm(?=\-)|sonyericsson|acer|asus|dell|meizu|motorola|polytron)[\s_-]?([\w-]*)/i,/(hp)\s([\w\s]+\w)/i,/(asus)-?(\w+)/i,/(microsoft);\s(lumia[\s\w]+)/i,/(lenovo)[_\s-]?([\w-]+)/i,/linux;.+(jolla);/i,/droid.+;\s(oppo)\s?([\w\s]+)\sbuild/i],[p,c,[d,v]],[/(archos)\s(gamepad2?)/i,/(hp).+(touchpad(?!.+tablet)|tablet)/i,/(kindle)\/([\w\.]+)/i,/\s(nook)[\w\s]+build\/(\w+)/i,/(dell)\s(strea[kpr\s\d]*[\dko])/i,/[;\/]\s?(le[\s\-]+pan)[\s\-]+(\w{1,9})\sbuild/i,/[;\/]\s?(trinity)[\-\s]*(t\d{3})\sbuild/i,/\b(gigaset)[\s\-]+(q\w{1,9})\sbuild/i,/\b(vodafone)\s([\w\s]+)(?:\)|\sbuild)/i],[p,c,[d,y]],[/\s(surface\sduo)\s/i],[c,[p,"Microsoft"],[d,y]],[/droid\s[\d\.]+;\s(fp\du?)\sbuild/i],[c,[p,"Fairphone"],[d,v]],[/\s(u304aa)\sbuild/i],[c,[p,"AT&T"],[d,v]],[/sie-(\w*)/i],[c,[p,"Siemens"],[d,v]],[/[;\/]\s?(rct\w+)\sbuild/i],[c,[p,"RCA"],[d,y]],[/[;\/\s](venue[\d\s]{2,7})\sbuild/i],[c,[p,"Dell"],[d,y]],[/[;\/]\s?(q(?:mv|ta)\w+)\sbuild/i],[c,[p,"Verizon"],[d,y]],[/[;\/]\s(?:barnes[&\s]+noble\s|bn[rt])([\w\s\+]*)\sbuild/i],[c,[p,"Barnes & Noble"],[d,y]],[/[;\/]\s(tm\d{3}\w+)\sbuild/i],[c,[p,"NuVision"],[d,y]],[/;\s(k88)\sbuild/i],[c,[p,"ZTE"],[d,y]],[/;\s(nx\d{3}j)\sbuild/i],[c,[p,"ZTE"],[d,v]],[/[;\/]\s?(gen\d{3})\sbuild.*49h/i],[c,[p,"Swiss"],[d,v]],[/[;\/]\s?(zur\d{3})\sbuild/i],[c,[p,"Swiss"],[d,y]],[/[;\/]\s?((zeki)?tb.*\b)\sbuild/i],[c,[p,"Zeki"],[d,y]],[/[;\/]\s([yr]\d{2})\sbuild/i,/[;\/]\s(dragon[\-\s]+touch\s|dt)(\w{5})\sbuild/i],[[p,"Dragon Touch"],c,[d,y]],[/[;\/]\s?(ns-?\w{0,9})\sbuild/i],[c,[p,"Insignia"],[d,y]],[/[;\/]\s?((nxa|Next)-?\w{0,9})\sbuild/i],[c,[p,"NextBook"],[d,y]],[/[;\/]\s?(xtreme\_)?(v(1[045]|2[015]|[3469]0|7[05]))\sbuild/i],[[p,"Voice"],c,[d,v]],[/[;\/]\s?(lvtel\-)?(v1[12])\sbuild/i],[[p,"LvTel"],c,[d,v]],[/;\s(ph-1)\s/i],[c,[p,"Essential"],[d,v]],[/[;\/]\s?(v(100md|700na|7011|917g).*\b)\sbuild/i],[c,[p,"Envizen"],[d,y]],[/[;\/]\s?(trio[\s\w\-\.]+)\sbuild/i],[c,[p,"MachSpeed"],[d,y]],[/[;\/]\s?tu_(1491)\sbuild/i],[c,[p,"Rotor"],[d,y]],[/(shield[\w\s]+)\sbuild/i],[c,[p,"Nvidia"],[d,y]],[/(sprint)\s(\w+)/i],[p,c,[d,v]],[/(kin\.[onetw]{3})/i],[[c,/\./g," "],[p,"Microsoft"],[d,v]],[/droid\s[\d\.]+;\s(cc6666?|et5[16]|mc[239][23]x?|vc8[03]x?)\)/i],[c,[p,"Zebra"],[d,y]],[/droid\s[\d\.]+;\s(ec30|ps20|tc[2-8]\d[kx])\)/i],[c,[p,"Zebra"],[d,v]],[/\s(ouya)\s/i,/(nintendo)\s([wids3utch]+)/i],[p,c,[d,g]],[/droid.+;\s(shield)\sbuild/i],[c,[p,"Nvidia"],[d,g]],[/(playstation\s[345portablevi]+)/i],[c,[p,"Sony"],[d,g]],[/[\s\(;](xbox(?:\sone)?(?!;\sxbox))[\s\);]/i],[c,[p,"Microsoft"],[d,g]],[/smart-tv.+(samsung)/i],[p,[d,b]],[/hbbtv.+maple;(\d+)/i],[[c,/^/,"SmartTV"],[p,"Samsung"],[d,b]],[/(?:linux;\snetcast.+smarttv|lg\snetcast\.tv-201\d)/i],[[p,"LG"],[d,b]],[/(apple)\s?tv/i],[p,[c,"Apple TV"],[d,b]],[/crkey/i],[[c,"Chromecast"],[p,"Google"],[d,b]],[/droid.+aft([\w])(\sbuild\/|\))/i],[c,[p,"Amazon"],[d,b]],[/\(dtv[\);].+(aquos)/i],[c,[p,"Sharp"],[d,b]],[/hbbtv\/\d+\.\d+\.\d+\s+\([\w\s]*;\s*(\w[^;]*);([^;]*)/i],[[p,x.trim],[c,x.trim],[d,b]],[/[\s\/\(](android\s|smart[-\s]?|opera\s)tv[;\)\s]/i],[[d,b]],[/((pebble))app\/[\d\.]+\s/i],[p,c,[d,k]],[/droid.+;\s(glass)\s\d/i],[c,[p,"Google"],[d,k]],[/droid\s[\d\.]+;\s(wt63?0{2,3})\)/i],[c,[p,"Zebra"],[d,k]],[/(tesla)(?:\sqtcarbrowser|\/20[12]\d\.[\w\.-]+)/i],[p,[d,w]],[/droid .+?; ([^;]+?)(?: build|\) applewebkit).+? mobile safari/i],[c,[d,v]],[/droid .+?;\s([^;]+?)(?: build|\) applewebkit).+?(?! mobile) safari/i],[c,[d,y]],[/\s(tablet|tab)[;\/]/i,/\s(mobile)(?:[;
33\/]|\ssafari)/i],[[d,x.lowerize]],[/(android[\w\.\s\-]{0,9});.+build/i],[c,[p,"Generic"]],[/(phone)/i],[[d,v]]],engine:[[/windows.+\sedge\/([\w\.]+)/i],[h,[f,"EdgeHTML"]],[/webkit\/537\.36.+chrome\/(?!27)([\w\.]+)/i],[h,[f,"Blink"]],[/(presto)\/([\w\.]+)/i,/(webkit|trident|netfront|netsurf|amaya|lynx|w3m|goanna)\/([\w\.]+)/i,/ekioh(flow)\/([\w\.]+)/i,/(khtml|tasman|links)[\/\s]\(?([\w\.]+)/i,/(icab)[\/\s]([23]\.[\d\.]+)/i],[f,h],[/rv\:([\w\.]{1,9})\b.+(gecko)/i],[h,f]],os:[[/microsoft\s(windows)\s(vista|xp)/i],[f,h],[/(windows)\snt\s6\.2;\s(arm)/i,/(windows\sphone(?:\sos)*)[\s\/]?([\d\.\s\w]*)/i,/(windows\smobile|windows)[\s\/]?([ntce\d\.\s]+\w)(?!.+xbox)/i],[f,[h,j.str,S.os.windows.version]],[/(win(?=3|9|n)|win\s9x\s)([nt\d\.]+)/i],[[f,"Windows"],[h,j.str,S.os.windows.version]],[/ip[honead]{2,4}\b(?:.*os\s([\w]+)\slike\smac|;\sopera)/i,/cfnetwork\/.+darwin/i],[[h,/_/g,"."],[f,"iOS"]],[/(mac\sos\sx)\s?([\w\s\.]*)/i,/(macintosh|mac(?=_powerpc)\s)(?!.+haiku)/i],[[f,"Mac OS"],[h,/_/g,"."]],[/(android|webos|palm\sos|qnx|bada|rim\stablet\sos|meego|sailfish|contiki)[\/\s-]?([\w\.]*)/i,/(blackberry)\w*\/([\w\.]*)/i,/(tizen|kaios)[\/\s]([\w\.]+)/i,/\((series40);/i],[f,h],[/\(bb(10);/i],[h,[f,"BlackBerry"]],[/(?:symbian\s?os|symbos|s60(?=;)|series60)[\/\s-]?([\w\.]*)/i],[h,[f,"Symbian"]],[/mozilla.+\(mobile;.+gecko.+firefox/i],[[f,"Firefox OS"]],[/web0s;.+rt(tv)/i,/\b(?:hp)?wos(?:browser)?\/([\w\.]+)/i],[h,[f,"webOS"]],[/crkey\/([\d\.]+)/i],[h,[f,"Chromecast"]],[/(cros)\s[\w]+\s([\w\.]+\w)/i],[[f,"Chromium OS"],h],[/(nintendo|playstation)\s([wids345portablevuch]+)/i,/(xbox);\s+xbox\s([^\);]+)/i,/(mint)[\/\s\(\)]?(\w*)/i,/(mageia|vectorlinux)[;\s]/i,/(joli|[kxln]?ubuntu|debian|suse|opensuse|gentoo|arch(?=\slinux)|slackware|fedora|mandriva|centos|pclinuxos|redhat|zenwalk|linpus|raspbian)(?:\sgnu\/linux)?(?:\slinux)?[\/\s-]?(?!chrom|package)([\w\.-]*)/i,/(hurd|linux)\s?([\w\.]*)/i,/(gnu)\s?([\w\.]*)/i,/\s([frentopc-]{0,4}bsd|dragonfly)\s?(?!amd|[ix346]{1,2}86)([\w\.]*)/i,/(haiku)\s(\w+)/i],[f,h],[/(sunos)\s?([\w\.\d]*)/i],[[f,"Solaris"],h],[/((?:open)?solaris)[\/\s-]?([\w\.]*)/i,/(aix)\s((\d)(?=\.|\)|\s)[\w\.])*/i,/(plan\s9|minix|beos|os\/2|amigaos|morphos|risc\sos|openvms|fuchsia)/i,/(unix)\s?([\w\.]*)/i],[f,h]]},E=function(e,t){if("object"==typeof e&&(t=e,e=o),!(this instanceof E))return new E(e,t).getResult();var n=e||(void 0!==i&&i.navigator&&i.navigator.userAgent?i.navigator.userAgent:""),r=t?x.extend(O,t):O;return this.getBrowser=function(){var e={name:o,version:o};return j.rgx.call(e,n,r.browser),e.major=x.major(e.version),e},this.getCPU=function(){var e={architecture:o};return j.rgx.call(e,n,r.cpu),e},this.getDevice=function(){var e={vendor:o,model:o,type:o};return j.rgx.call(e,n,r.device),e},this.getEngine=function(){var e={name:o,version:o};return j.rgx.call(e,n,r.engine),e},this.getOS=function(){var e={name:o,version:o};return j.rgx.call(e,n,r.os),e},this.getResult=function(){return{ua:this.getUA(),browser:this.getBrowser(),engine:this.getEngine(),os:this.getOS(),device:this.getDevice(),cpu:this.getCPU()}},this.getUA=function(){return n},this.setUA=function(e){return n=typeof e===l&&e.length>255?x.trim(e,255):e,this},this.setUA(n),this};E.VERSION="0.7.28",E.BROWSER={NAME:f,MAJOR:"major",VERSION:h},E.CPU={ARCHITECTURE:m},E.DEVICE={MODEL:c,VENDOR:p,TYPE:d,CONSOLE:g,MOBILE:v,SMARTTV:b,TABLET:y,WEARABLE:k,EMBEDDED:w},E.ENGINE={NAME:f,VERSION:h},E.OS={NAME:f,VERSION:h},typeof t!==s?(e.exports&&(t=e.exports=E),t.UAParser=E):o!==(r=(function(){return E}).call(t,n,t,e))&&(e.exports=r);var _=void 0!==i&&(i.jQuery||i.Zepto);if(_&&!_.ua){var C=new E;_.ua=C.getResult(),_.ua.get=function(){return C.getUA()},_.ua.set=function(e){C.setUA(e);var t=C.getResult();for(var n in t)_.ua[n]=t[n]}}}("object"==typeof window?window:this)},42396:function(e,t){"use strict";var n,r;Object.defineProperty(t,"__esModule",{value:!0}),t.errorMessages=t.ErrorType=void 0,(r=n=t.ErrorType||(t.ErrorType={})).MalformedUnicode="MALFORMED_UNICODE",r.MalformedHexadecimal="MALFORMED_HEXADECIMAL",r.CodePointLimit="CODE_POINT_LIMIT",r.OctalDeprecation="OCTAL_DEPRECATION",r.EndOfString="END_OF_STRING",t.errorMessages=new Map([[n.MalformedUnicode,"malformed Unicode character escape sequence"],[n.MalformedHexadecimal,"malformed hexadecimal character escape sequence"],[n.CodePointLimit,"Unicode codepoint must not be greater than 0x10FFFF in escape sequence"],[n.OctalDeprecation,'"0"-prefixed octal literals and octal escape sequences are deprecated; for octal literals use the "0o" prefix instead'],[n.EndOfString,"malformed escape sequence at end of string"]]
33)},62770:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),t.unraw=t.errorMessages=t.ErrorType=void 0;let r=n(42396);function i(e,t,n){let i=function(e){let t=!e.match(/[^a-f0-9]/i);return t?parseInt(e,16):NaN}(e);if(Number.isNaN(i)||void 0!==n&&n!==e.length)throw SyntaxError(r.errorMessages.get(t));return i}function o(e,t){let n=i(e,r.ErrorType.MalformedUnicode,4);if(void 0!==t){let e=i(t,r.ErrorType.MalformedUnicode,4);return String.fromCharCode(n,e)}return String.fromCharCode(n)}Object.defineProperty(t,"ErrorType",{enumerable:!0,get:function(){return r.ErrorType}}),Object.defineProperty(t,"errorMessages",{enumerable:!0,get:function(){return r.errorMessages}});let a=new Map([["b","\b"],["f","\f"],["n","\n"],["r","\r"],["t"," "],["v","\v"],["0","\x00"]]),s=/\\(?:(\\)|x([\s\S]{0,2})|u(\{[^}]*\}?)|u([\s\S]{4})\\u([^{][\s\S]{0,3})|u([\s\S]{0,4})|([0-3]?[0-7]{1,2})|([\s\S])|$)/g;function u(e,t=!1){return e.replace(s,function(e,n,s,u,l,c,f,d,p){if(void 0!==n)return"\\";if(void 0!==s)return function(e){let t=i(e,r.ErrorType.MalformedHexadecimal,2);return String.fromCharCode(t)}(s);if(void 0!==u)return function(e){if(!("{"===e.charAt(0)&&"}"===e.charAt(e.length-1)))throw SyntaxError(r.errorMessages.get(r.ErrorType.MalformedUnicode));let t=e.slice(1,-1),n=i(t,r.ErrorType.MalformedUnicode);try{return String.fromCodePoint(n)}catch(e){throw e instanceof RangeError?SyntaxError(r.errorMessages.get(r.ErrorType.CodePointLimit)):e}}(u);if(void 0!==l)return o(l,c);if(void 0!==f)return o(f);if("0"===d)return"\x00";if(void 0!==d)return function(e,t=!1){if(t)throw SyntaxError(r.errorMessages.get(r.ErrorType.OctalDeprecation));let n=parseInt(e,8);return String.fromCharCode(n)}(d,!t);if(void 0!==p)return a.get(p)||p;throw SyntaxError(r.errorMessages.get(r.ErrorType.EndOfString))})}t.unraw=u,t.default=u},22442:function(e,t,n){"use strict";n.d(t,{q:function(){return i}});var r=n(2784);function i(e,t){var n,i,o;return n=t||null,i=function(t){return e.forEach(function(e){return"function"==typeof e?e(t):e&&(e.current=t),e})},(o=(0,r.useState)(function(){return{value:n,callback:i,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=i,o.facade}},57758:function(e,t,n){"use strict";n.d(t,{L:function(){return a}});var r=n(5163),i=n(2784),o=function(e){var t=e.sideCar,n=(0,r._T)(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var o=t.read();if(!o)throw Error("Sidecar medium not found");return i.createElement(o,(0,r.pi)({},n))};function a(e,t){return e.useMedium(t),o}o.isSideCarExport=!0},64597:function(e,t,n){"use strict";n.d(t,{_:function(){return s},s:function(){return a}});var r=n(5163);function i(e){return e}function o(e,t){void 0===t&&(t=i);var n=[],r=!1;return{read:function(){if(r)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(e){var i=t(e,r);return n.push(i),function(){n=n.filter(function(e){return e!==i})}},assignSyncMedium:function(e){for(r=!0;n.length;){var t=n;n=[],t.forEach(e)}n={push:function(t){return e(t)},filter:function(){return n}}},assignMedium:function(e){r=!0;var t=[];if(n.length){var i=n;n=[],i.forEach(e),t=n}var o=function(){var n=t;t=[],n.forEach(e)},a=function(){return Promise.resolve().then(o)};a(),n={push:function(e){t.push(e),a()},filter:function(e){return t=t.filter(e),n}}}}}function a(e,t){return void 0===t&&(t=i),o(e,t)}function s(e){void 0===e&&(e={});var t=o(null);return t.options=(0,r.pi)({async:!0,ssr:!1},e),t}},20452:function(e,t,n){"use strict";/** 34 * @license React 35 * use-sync-external-store-shim.production.min.js 36 * 37 * Copyright (c) Facebook, Inc. and its affiliates. 38 * 39 * This source code is licensed under the MIT license found in the 40 * LICENSE file in the root directory of this source tree. 41 */var r=n(2784),i="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},o=r.useState,a=r.useEffect,s=r.useLayoutEffect,u=r.useDebugValue;function l(e){var t=e.getSnapshot;e=e.value;try{var n=t();return!i(e,n)}catch(e){return!0}}var c="undefined"==typeof window||void 0===window.document||void 0===window.document.createElement?function(e,t){return t()}:function(e,t){var n=t(),r=o({inst:{value:n,getSnapshot:t}}),i=r[0].inst,c=r[1];return s(function(){i.value=n,i.getSnapshot=t,l(i)&&c({inst:i})},[e,n,t]),a(function(){return l(i)&&c({inst:i}),e(function(){l(i)&&c({inst:i})})},[e]),u(n),n};t.useSyncExternalStore=void 0!==r.useSyncExternalStore?r.useSyncExternalStore:c},80402:function(e,t,n){"use strict";/** 42 * @license React 43 * use-sync-external-store-shim/with-selector.production.min.js 44 * 45 * Copyright (c) Facebook, Inc. and its affiliates. 46 * 47 * This source code is licensed under the MIT license found in the 48 * LICENSE file in the root directory of this source tree. 49 */var r=n(2784),i=n(43100),o="function"==typeof Object.is?Object.is:function(e,t){return e===t&&(0!==e||1/e==1/t)||e!=e&&t!=t},a=i.useSyncExternalStore,s=r.useRef,u=r.useEffect,l=r.useMemo,c=r.useDebugValue;t.useSyncExternalStoreWithSelector=function(e,t,n,r,i){var f=s(null);if(null===f.current){var d={hasValue:!1,value:null};f.current=d}else d=f.current;var p=a(e,(f=l(function(){function e(e){if(!u){if(u=!0,a=e,e=r(e),void 0!==i&&d.hasValue){var t=d.value;if(i(t,e))return s=t}return s=e}if(t=s,o(a,e))return t;var n=r(e);return void 0!==i&&i(t,n)?t:(a=e,s=n)}var a,s,u=!1,l=void 0===n?null:n;return[function(){return e(t())},null===l?void 0:function(){return e(l())}]},[t,n,r,i]))[0],f[1]);return u(function(){d.hasValue=!0,d.value=p},[p]),c(p),p}},43100:function(e,t,n){"use strict";e.exports=n(20452)},41110:function(e,t,n){"use strict";e.exports=n(80402)},91760:function(e,t,n){"use strict";n.d(t,{cv:function(){return l},gr:function(){return c},Zi:function(){return f},iK:function(){return d}});var r,i=n(46442);let o=e=>void 0!==e.method&&"call"===e.method,a=e=>null===e.error&&"number"==typeof e.id,s=null,u=(r=e=>{let t=new Map([[0,()=>{}]]),n=new Map([[0,()=>{}]]),r=new Map,s=new Worker(e);return s.addEventListener("message",({data:e})=>
49{if(o(e)){let{params:{timerId:i,timerType:o}}=e;if("interval"===o){let e=t.get(i);if("number"==typeof e){let t=r.get(e);if(void 0===t||t.timerId!==i||t.timerType!==o)throw Error("The timer is in an undefined state.")}else if(void 0!==e)e();else throw Error("The timer is in an undefined state.")}else if("timeout"===o){let e=n.get(i);if("number"==typeof e){let t=r.get(e);if(void 0===t||t.timerId!==i||t.timerType!==o)throw Error("The timer is in an undefined state.")}else if(void 0!==e)e(),n.delete(i);else throw Error("The timer is in an undefined state.")}}else if(a(e)){let{id:i}=e,o=r.get(i);if(void 0===o)throw Error("The timer is in an undefined state.");let{timerId:a,timerType:s}=o;r.delete(i),"interval"===s?t.delete(a):n.delete(a)}else{let{error:{message:t}}=e;throw Error(t)}}),{clearInterval:e=>{let n=(0,i.generateUniqueNumber)(r);r.set(n,{timerId:e,timerType:"interval"}),t.set(e,n),s.postMessage({id:n,method:"clear",params:{timerId:e,timerType:"interval"}})},clearTimeout:e=>{let t=(0,i.generateUniqueNumber)(r);r.set(t,{timerId:e,timerType:"timeout"}),n.set(e,t),s.postMessage({id:t,method:"clear",params:{timerId:e,timerType:"timeout"}})},setInterval:(e,n)=>{let r=(0,i.generateUniqueNumber)(t);return t.set(r,()=>{e(),"function"==typeof t.get(r)&&s.postMessage({id:null,method:"set",params:{delay:n,now:performance.now(),timerId:r,timerType:"interval"}})}),s.postMessage({id:null,method:"set",params:{delay:n,now:performance.now(),timerId:r,timerType:"interval"}}),r},setTimeout:(e,t)=>{let r=(0,i.generateUniqueNumber)(n);return n.set(r,e),s.postMessage({id:null,method:"set",params:{delay:t,now:performance.now(),timerId:r,timerType:"timeout"}}),r}}},()=>{if(null!==s)return s;let e=new Blob(['(()=>{"use strict";const e=new Map,t=new Map,r=(e,t)=>{let r,o;const i=performance.now();r=i,o=e-Math.max(0,i-t);return{expected:r+o,remainingDelay:o}},o=(e,t,r,i)=>{const s=performance.now();s>r?postMessage({id:null,method:"call",params:{timerId:t,timerType:i}}):e.set(t,setTimeout(o,r-s,e,t,r,i))};addEventListener("message",(({data:i})=>{try{if("clear"===i.method){const{id:r,params:{timerId:o,timerType:s}}=i;if("interval"===s)(t=>{const r=e.get(t);if(void 0===r)throw new Error(\'There is no interval scheduled with the given id "\'.concat(t,\'".\'));clearTimeout(r),e.delete(t)})(o),postMessage({error:null,id:r});else{if("timeout"!==s)throw new Error(\'The given type "\'.concat(s,\'" is not supported\'));(e=>{const r=t.get(e);if(void 0===r)throw new Error(\'There is no timeout scheduled with the given id "\'.concat(e,\'".\'));clearTimeout(r),t.delete(e)})(o),postMessage({error:null,id:r})}}else{if("set"!==i.method)throw new Error(\'The given method "\'.concat(i.method,\'" is not supported\'));{const{params:{delay:s,now:n,timerId:a,timerType:d}}=i;if("interval"===d)((t,i,s)=>{const{expected:n,remainingDelay:a}=r(t,s);e.set(i,setTimeout(o,a,e,i,n,"interval"))})(s,a,n);else{if("timeout"!==d)throw new Error(\'The given type "\'.concat(d,\'" is not supported\'));((e,i,s)=>{const{expected:n,remainingDelay:a}=r(e,s);t.set(i,setTimeout(o,a,t,i,n,"timeout"))})(s,a,n)}}}}catch(e){postMessage({error:{message:e.message},id:i.id,result:null})}}))})();'],{type:"application/javascript; charset=utf-8"}),t=URL.createObjectURL(e);return(s=r(t)).setTimeout(()=>URL.revokeObjectURL(t),0),s}),l=e=>u().clearInterval(e),c=e=>u().clearTimeout(e),f=(e,t)=>u().setInterval(e,t),d=(e,t)=>u().setTimeout(e,t)},94777:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(66191),i=n(55165),o=n(36990),a=n(14808),s=n(45248),u=n(45526),l=n(2370);function c(e){let{state:t,transaction:n}=e,{selection:r}=n,{doc:i}=n,{storedMarks:o}=n;return{...t,apply:t.apply.bind(t),applyTransaction:t.applyTransaction.bind(t),filterTransaction:t.filterTransaction,plugins:t.plugins,schema:t.schema,reconfigure:t.reconfigure.bind(t),toJSON:t.toJSON.bind(t),get storedMarks(){return o},get selection(){return r},get doc(){return i},get tr(){return r=n.selection,i=n.doc,o=n.storedMarks,n}}}class f{constructor(e){this.editor=e.editor,this.rawCommands=this.editor.extensionManager.commands,this.customState=e.state}get hasCustomState(){return!!this.customState}get state(){return this.customState||this.editor.state}get commands(){let{rawCommands:e,editor:t,state:n}=this,{view:r}=t,{tr:i}=n,o=this.buildProps(i);return Object.fromEntries(Object.entries(e).map(([e,t])=>[e,(...e)=>{let n=t(...e)(o);return i.getMeta("preventDispatch")||this.hasCustomState||r.dispatch(i),n}]))}get chain(){return()=>this.createChain()}get can(){return()=>this.createCan()}createChain(e,t=!0){let{rawCommands:n,editor:r,state:i}=this,{view:o}=r,a=[],s=!!e,u=e||i.tr,l={...Object.fromEntries(Object.entries(n).map(([e,n])=>[e,(...e)=>{let r=this.buildProps(u,t),i=n(...e)(r);return a.push(i),l}])),run:()=>(s||!t||u.getMeta("preventDispatch")||this.hasCustomState||o.dispatch(u),a.every(e=>!0===e))};return l}createCan(e){let{rawCommands:t,state:n}=this,r=e||n.tr,i=this.buildProps(r,!1),o=Object.fromEntries(Object.entries(t).map(([e,t])=>[e,(...e)=>t(...e)({...i,dispatch:void 0})]));return{...o,chain:()=>this.createChain(r,!1)}}buildProps(e,t=!0){let{rawCommands:n,editor:r,state:i}=this,{view:o}=r;i.storedMarks&&e.setStoredMarks(i.storedMarks);let a={tr:e,editor:r,view:o,state:c({state:i,transaction:e}),dispatch:t?()=>void 0:void 0,chain:()=>this.createChain(e),can:()=>this.createCan(e),get commands(){return Object.fromEntries(Object.entries(n).map(([e,t])=>[e,(...e)=>t(...e)(a)]))}};return a}}class d{constructor(){this.callbacks={}}on(e,t){return this.callbacks[e]||(this.callbacks[e]=[]),this.callbacks[e].push(t),this}emit(e,...t){let n=this.callbacks[e];
49return n&&n.forEach(e=>e.apply(this,t)),this}off(e,t){let n=this.callbacks[e];return n&&(t?this.callbacks[e]=n.filter(e=>e!==t):delete this.callbacks[e]),this}removeAllListeners(){this.callbacks={}}}function p(e,t,n){if(void 0===e.config[t]&&e.parent)return p(e.parent,t,n);if("function"==typeof e.config[t]){let r=e.config[t].bind({...n,parent:e.parent?p(e.parent,t,n):null});return r}return e.config[t]}function h(e){let t=e.filter(e=>"extension"===e.type),n=e.filter(e=>"node"===e.type),r=e.filter(e=>"mark"===e.type);return{baseExtensions:t,nodeExtensions:n,markExtensions:r}}function m(e){let t=[],{nodeExtensions:n,markExtensions:r}=h(e),i=[...n,...r],o={default:null,rendered:!0,renderHTML:null,parseHTML:null,keepOnSplit:!0,isRequired:!1};return e.forEach(e=>{let n={name:e.name,options:e.options,storage:e.storage},r=p(e,"addGlobalAttributes",n);if(!r)return;let i=r();i.forEach(e=>{e.types.forEach(n=>{Object.entries(e.attributes).forEach(([e,r])=>{t.push({type:n,name:e,attribute:{...o,...r}})})})})}),i.forEach(e=>{let n={name:e.name,options:e.options,storage:e.storage},r=p(e,"addAttributes",n);if(!r)return;let i=r();Object.entries(i).forEach(([n,r])=>{let i={...o,...r};(null==r?void 0:r.isRequired)&&(null==r?void 0:r.default)===void 0&&delete i.default,t.push({type:e.name,name:n,attribute:i})})}),t}function g(e,t){if("string"==typeof e){if(!t.nodes[e])throw Error(`There is no node type named '${e}'. Maybe you forgot to add the extension?`);return t.nodes[e]}return e}function v(...e){return e.filter(e=>!!e).reduce((e,t)=>{let n={...e};return Object.entries(t).forEach(([e,t])=>{let r=n[e];if(!r){n[e]=t;return}"class"===e?n[e]=[n[e],t].join(" "):"style"===e?n[e]=[n[e],t].join("; "):n[e]=t}),n},{})}function y(e,t){return t.filter(e=>e.attribute.rendered).map(t=>t.attribute.renderHTML?t.attribute.renderHTML(e.attrs)||{}:{[t.name]:e.attrs[t.name]}).reduce((e,t)=>v(e,t),{})}function b(e){return"function"==typeof e}function k(e,t,...n){return b(e)?t?e.bind(t)(...n):e(...n):e}function w(e={}){return 0===Object.keys(e).length&&e.constructor===Object}function x(e){return"string"!=typeof e?e:e.match(/^[+-]?(?:\d*\.)?\d+$/)?Number(e):"true"===e||"false"!==e&&e}function j(e,t){return e.style?e:{...e,getAttrs:n=>{let r=e.getAttrs?e.getAttrs(n):e.attrs;if(!1===r)return!1;let i=t.reduce((e,t)=>{let r=t.attribute.parseHTML?t.attribute.parseHTML(n):x(n.getAttribute(t.name));return null==r?e:{...e,[t.name]:r}},{});return{...r,...i}}}}function S(e){return Object.fromEntries(Object.entries(e).filter(([e,t])=>!("attrs"===e&&w(t))&&null!=t))}function O(e){var t;let n=m(e),{nodeExtensions:r,markExtensions:i}=h(e),o=null===(t=r.find(e=>p(e,"topNode")))||void 0===t?void 0:t.name,s=Object.fromEntries(r.map(t=>{let r=n.filter(e=>e.type===t.name),i={name:t.name,options:t.options,storage:t.storage},o=e.reduce((e,n)=>{let r=p(n,"extendNodeSchema",i);return{...e,...r?r(t):{}}},{}),a=S({...o,content:k(p(t,"content",i)),marks:k(p(t,"marks",i)),group:k(p(t,"group",i)),inline:k(p(t,"inline",i)),atom:k(p(t,"atom",i)),selectable:k(p(t,"selectable",i)),draggable:k(p(t,"draggable",i)),code:k(p(t,"code",i)),defining:k(p(t,"defining",i)),isolating:k(p(t,"isolating",i)),attrs:Object.fromEntries(r.map(e=>{var t;return[e.name,{default:null===(t=null==e?void 0:e.attribute)||void 0===t?void 0:t.default}]}))}),s=k(p(t,"parseHTML",i));s&&(a.parseDOM=s.map(e=>j(e,r)));let u=p(t,"renderHTML",i);u&&(a.toDOM=e=>u({node:e,HTMLAttributes:y(e,r)}));let l=p(t,"renderText",i);return l&&(a.toText=l),[t.name,a]})),u=Object.fromEntries(i.map(t=>{let r=n.filter(e=>e.type===t.name),i={name:t.name,options:t.options,storage:t.storage},o=e.reduce((e,n)=>{let r=p(n,"extendMarkSchema",i);return{...e,...r?r(t):{}}},{}),a=S({...o,inclusive:k(p(t,"inclusive",i)),excludes:k(p(t,"excludes",i)),group:k(p(t,"group",i)),spanning:k(p(t,"spanning",i)),code:k(p(t,"code",i)),attrs:Object.fromEntries(r.map(e=>{var t;return[e.name,{default:null===(t=null==e?void 0:e.attribute)||void 0===t?void 0:t.default}]}))}),s=k(p(t,"parseHTML",i));s&&(a.parseDOM=s.map(e=>j(e,r)));let u=p(t,"renderHTML",i);return u&&(a.toDOM=e=>u({mark:e,HTMLAttributes:y(e,r)})),[t.name,a]}
49));return new a.Schema({topNode:o,nodes:s,marks:u})}function E(e,t){return t.nodes[e]||t.marks[e]||null}function _(e,t){return Array.isArray(t)?t.some(t=>{let n="string"==typeof t?t:t.name;return n===e.name}):t}let C=(e,t=500)=>{let n="",r=e.parentOffset;return e.parent.nodesBetween(Math.max(0,r-t),r,(e,t,i,o)=>{var a,s;let u=(null===(s=(a=e.type.spec).toText)||void 0===s?void 0:s.call(a,{node:e,pos:t,parent:i,index:o}))||e.textContent||"%leaf%";n+=u.slice(0,Math.max(0,r-t))}),n};function T(e){return"[object RegExp]"===Object.prototype.toString.call(e)}class A{constructor(e){this.find=e.find,this.handler=e.handler}}let M=(e,t)=>{if(T(t))return t.exec(e);let n=t(e);if(!n)return null;let r=[n.text];return r.index=n.index,r.input=e,r.data=n.data,n.replaceWith&&(n.text.includes(n.replaceWith)||console.warn('[tiptap warn]: "inputRuleMatch.replaceWith" must be part of "inputRuleMatch.text".'),r.push(n.replaceWith)),r};function I(e){var t;let{editor:n,from:r,to:i,text:o,rules:a,plugin:s}=e,{view:u}=n;if(u.composing)return!1;let l=u.state.doc.resolve(r);if(l.parent.type.spec.code||(null===(t=l.nodeBefore||l.nodeAfter)||void 0===t?void 0:t.marks.find(e=>e.type.spec.code)))return!1;let d=!1,p=C(l)+o;return a.forEach(e=>{if(d)return;let t=M(p,e.find);if(!t)return;let a=u.state.tr,l=c({state:u.state,transaction:a}),h={from:r-(t[0].length-o.length),to:i}
49,{commands:m,chain:g,can:v}=new f({editor:n,state:l}),y=e.handler({state:l,range:h,match:t,commands:m,chain:g,can:v});null!==y&&a.steps.length&&(a.setMeta(s,{transform:a,from:r,to:i,text:o}),u.dispatch(a),d=!0)}),d}function P(e){let{editor:t,rules:n}=e,i=new r.Plugin({state:{init:()=>null,apply(e,t){let n=e.getMeta(i);return n||(e.selectionSet||e.docChanged?null:t)}},props:{handleTextInput:(e,r,o,a)=>I({editor:t,from:r,to:o,text:a,rules:n,plugin:i}),handleDOMEvents:{compositionend:e=>(setTimeout(()=>{let{$cursor:r}=e.state.selection;r&&I({editor:t,from:r.pos,to:r.pos,text:"",rules:n,plugin:i})}),!1)},handleKeyDown(e,r){if("Enter"!==r.key)return!1;let{$cursor:o}=e.state.selection;return!!o&&I({editor:t,from:o.pos,to:o.pos,text:"\n",rules:n,plugin:i})}},isInputRules:!0});return i}function R(e){return"number"==typeof e}class D{constructor(e){this.find=e.find,this.handler=e.handler}}let N=(e,t)=>{if(T(t))return[...e.matchAll(t)];let n=t(e);return n?n.map(t=>{let n=[t.text];return n.index=t.index,n.input=e,n.data=t.data,t.replaceWith&&(t.text.includes(t.replaceWith)||console.warn('[tiptap warn]: "pasteRuleMatch.replaceWith" must be part of "pasteRuleMatch.text".'),n.push(t.replaceWith)),n}):[]};function z(e){let{editor:t,rules:n}=e,i=null,o=!1,a=!1,s=n.map(e=>new r.Plugin({view(e){let t=t=>{var n;i=(null===(n=e.dom.parentElement)||void 0===n?void 0:n.contains(t.target))?e.dom.parentElement:null};return window.addEventListener("dragstart",t),{destroy(){window.removeEventListener("dragstart",t)}}},props:{handleDOMEvents:{drop:e=>(a=i===e.dom.parentElement,!1),paste:(e,t)=>{var n;let r=null===(n=t.clipboardData)||void 0===n?void 0:n.getData("text/html");return o=!!(null==r?void 0:r.includes("data-pm-slice")),!1}}},appendTransaction:(n,r,i)=>{let s=n[0],u="paste"===s.getMeta("uiEvent")&&!o,l="drop"===s.getMeta("uiEvent")&&!a;if(!u&&!l)return;let d=r.doc.content.findDiffStart(i.doc.content),p=r.doc.content.findDiffEnd(i.doc.content);if(!R(d)||!p||d===p.b)return;let h=i.tr,m=c({state:i,transaction:h}),g=function(e){let{editor:t,state:n,from:r,to:i,rule:o}=e,{commands:a,chain:s,can:u}=new f({editor:t,state:n}),l=[];n.doc.nodesBetween(r,i,(e,t)=>{if(!e.isTextblock||e.type.spec.code)return;let c=Math.max(r,t),f=Math.min(i,t+e.content.size),d=e.textBetween(c-t,f-t,void 0,""),p=N(d,o.find);p.forEach(e=>{if(void 0===e.index)return;let t=c+e.index+1,r=t+e[0].length,i={from:n.tr.mapping.map(t),to:n.tr.mapping.map(r)},f=o.handler({state:n,range:i,match:e,commands:a,chain:s,can:u});l.push(f)})});let c=l.every(e=>null!==e);return c}({editor:t,state:m,from:Math.max(d-1,0),to:p.b-1,rule:e});if(g&&h.steps.length)return h}}));return s}function F(e){let t=e.filter((t,n)=>e.indexOf(t)!==n);return[...new Set(t)]}class L{constructor(e,t){this.splittableMarks=[],this.editor=t,this.extensions=L.resolve(e),this.schema=O(this.extensions),this.extensions.forEach(e=>{var t;this.editor.extensionStorage[e.name]=e.storage;let n={name:e.name,options:e.options,storage:e.storage,editor:this.editor,type:E(e.name,this.schema)};if("mark"===e.type){let r=null===(t=k(p(e,"keepOnSplit",n)))||void 0===t||t;r&&this.splittableMarks.push(e.name)}let r=p(e,"onBeforeCreate",n);r&&this.editor.on("beforeCreate",r);let i=p(e,"onCreate",n);i&&this.editor.on("create",i);let o=p(e,"onUpdate",n);o&&this.editor.on("update",o);let a=p(e,"onSelectionUpdate",n);a&&this.editor.on("selectionUpdate",a);let s=p(e,"onTransaction",n);s&&this.editor.on("transaction",s);let u=p(e,"onFocus",n);u&&this.editor.on("focus",u);let l=p(e,"onBlur",n);l&&this.editor.on("blur",l);let c=p(e,"onDestroy",n);c&&this.editor.on("destroy",c)})}static resolve(e){let t=L.sort(L.flatten(e)),n=F(t.map(e=>e.name));return n.length&&console.warn(`[tiptap warn]: Duplicate extension names found: [${n.map(e=>`'${e}'`).join(", ")}]. This can lead to issues.`),t}static flatten(e){return e.map(e=>{let t={name:e.name,options:e.options,storage:e.storage},n=p(e,"addExtensions",t);return n?[e,...this.flatten(n())]:e}).flat(10)}static sort(e){return e.sort((e,t)=>{let n=p(e,"priority")||100,r=p(t,"priority")||100;return n>r?-1:n<r?1:0})}get commands(){return this.extensions.reduce((e,t)=>
49{let n={name:t.name,options:t.options,storage:t.storage,editor:this.editor,type:E(t.name,this.schema)},r=p(t,"addCommands",n);return r?{...e,...r()}:e},{})}get plugins(){let{editor:e}=this,t=L.sort([...this.extensions].reverse()),n=[],r=[],i=t.map(t=>{let i={name:t.name,options:t.options,storage:t.storage,editor:e,type:E(t.name,this.schema)},a=[],s=p(t,"addKeyboardShortcuts",i),u={};if("mark"===t.type&&t.config.exitable&&(u.ArrowRight=()=>ez.handleExit({editor:e,mark:t})),s){let t=Object.fromEntries(Object.entries(s()).map(([t,n])=>[t,()=>n({editor:e})]));u={...u,...t}}let l=o.keymap(u);a.push(l);let c=p(t,"addInputRules",i);_(t,e.options.enableInputRules)&&c&&n.push(...c());let f=p(t,"addPasteRules",i);_(t,e.options.enablePasteRules)&&f&&r.push(...f());let d=p(t,"addProseMirrorPlugins",i);if(d){let e=d();a.push(...e)}return a}).flat();return[P({editor:e,rules:n}),...z({editor:e,rules:r}),...i]}get attributes(){return m(this.extensions)}get nodeViews(){let{editor:e}=this,{nodeExtensions:t}=h(this.extensions);return Object.fromEntries(t.filter(e=>!!p(e,"addNodeView")).map(t=>{let n=this.attributes.filter(e=>e.type===t.name),r={name:t.name,options:t.options,storage:t.storage,editor:e,type:g(t.name,this.schema)},i=p(t,"addNodeView",r);return i?[t.name,(r,o,a,s)=>{let u=y(r,n);return i()({editor:e,node:r,getPos:a,decorations:s,HTMLAttributes:u,extension:t})}]:[]}))}}function B(e){return"Object"===Object.prototype.toString.call(e).slice(8,-1)&&e.constructor===Object&&Object.getPrototypeOf(e)===Object.prototype}function $(e,t){let n={...e};return B(e)&&B(t)&&Object.keys(t).forEach(r=>{B(t[r])&&r in e?n[r]=$(e[r],t[r]):Object.assign(n,{[r]:t[r]})}),n}class q{constructor(e={}){this.type="extension",this.name="extension",this.parent=null,this.child=null,this.config={name:this.name,defaultOptions:{}},this.config={...this.config,...e},this.name=this.config.name,e.defaultOptions&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${this.name}".`),this.options=this.config.defaultOptions,this.config.addOptions&&(this.options=k(p(this,"addOptions",{name:this.name}))),this.storage=k(p(this,"addStorage",{name:this.name,options:this.options}))||{}}static create(e={}){return new q(e)}configure(e={}){let t=this.extend();return t.options=$(this.options,e),t.storage=k(p(t,"addStorage",{name:t.name,options:t.options})),t}extend(e={}){let t=new q(e);return t.parent=this,this.child=t,t.name=e.name?e.name:t.parent.name,e.defaultOptions&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${t.name}".`),t.options=k(p(t,"addOptions",{name:t.name})),t.storage=k(p(t,"addStorage",{name:t.name,options:t.options})),t}}function V(e,t,n){let{from:r,to:i}=t,{blockSeparator:o="\n\n",textSerializers:a={}}=n||{},s="",u=!0;return e.nodesBetween(r,i,(e,n,l,c)=>{var f;let d=null==a?void 0:a[e.type.name];d?(e.isBlock&&!u&&(s+=o,u=!0),l&&(s+=d({node:e,pos:n,parent:l,index:c,range:t}))):e.isText?(s+=null===(f=null==e?void 0:e.text)||void 0===f?void 0:f.slice(Math.max(r,n)-n,i-n),u=!1):e.isBlock&&!u&&(s+=o,u=!0)}),s}function U(e){return Object.fromEntries(Object.entries(e.nodes).filter(([,e])=>e.spec.toText).map(([e,t])=>[e,t.spec.toText]))}let W=q.create({name:"clipboardTextSerializer",addProseMirrorPlugins(){return[new r.Plugin({key:new r.PluginKey("clipboardTextSerializer"),props:{clipboardTextSerializer:()=>{let{editor:e}=this,{state:t,schema:n}=e,{doc:r,selection:i}=t,{ranges:o}=i,a=Math.min(...o.map(e=>e.$from.pos)),s=Math.max(...o.map(e=>e.$to.pos)),u=U(n);return V(r,{from:a,to:s},{textSerializers:u})}}})]}});function J(e,t,n={strict:!0}){let r=Object.keys(t);return!r.length||r.every(r=>n.strict?t[r]===e[r]:T(t[r])?t[r].test(e[r]):t[r]===e[r])}function H(e,t,n={}){return e.find(e=>e.type===t&&J(e.attrs,n))}function G(e,t,n={}){if(!e||!t)return;let r=e.parent.childAfter(e.parentOffset);if(e.parentOffset===r.offset&&0!==r.offset&&(r=e.parent.childBefore(e.parentOffset)),!r.node)return;let i=H([...r.node.marks],t,n);if(!i)return;let o=r.index,a=e.start()+r.offset,s=o+1,u=a+r.node.nodeSize;
49for(H([...r.node.marks],t,n);o>0&&i.isInSet(e.parent.child(o-1).marks);)o-=1,a-=e.parent.child(o).nodeSize;for(;s<e.parent.childCount&&function(e,t,n={}){return!!H(e,t,n)}([...e.parent.child(s).marks],t,n);)u+=e.parent.child(s).nodeSize,s+=1;return{from:a,to:u}}function Q(e,t){if("string"==typeof e){if(!t.marks[e])throw Error(`There is no mark type named '${e}'. Maybe you forgot to add the extension?`);return t.marks[e]}return e}function K(e){return e instanceof r.TextSelection}function Y(e=0,t=0,n=0){return Math.min(Math.max(e,t),n)}function Z(e,t=null){if(!t)return null;let n=r.Selection.atStart(e),i=r.Selection.atEnd(e);if("start"===t||!0===t)return n;if("end"===t)return i;let o=n.from,a=i.to;return"all"===t?r.TextSelection.create(e,Y(0,o,a),Y(e.content.size,o,a)):r.TextSelection.create(e,Y(t,o,a),Y(t,o,a))}function X(){return["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes(navigator.platform)||navigator.userAgent.includes("Mac")&&"ontouchend"in document}function ee(e){let t=`<body>${e}</body>`;return new window.DOMParser().parseFromString(t,"text/html").body}function et(e,t,n){if(n={slice:!0,parseOptions:{},...n},"object"==typeof e&&null!==e)try{if(Array.isArray(e)&&e.length>0)return a.Fragment.fromArray(e.map(e=>t.nodeFromJSON(e)));return t.nodeFromJSON(e)}catch(r){return console.warn("[tiptap warn]: Invalid content.","Passed value:",e,"Error:",r),et("",t,n)}if("string"==typeof e){let r=a.DOMParser.fromSchema(t);return n.slice?r.parseSlice(ee(e),n.parseOptions).content:r.parse(ee(e),n.parseOptions)}return et("",t,n)}function en(e,t,n){let i=e.steps.length-1;if(i<t)return;let o=e.steps[i];if(!(o instanceof s.ReplaceStep||o instanceof s.ReplaceAroundStep))return;let a=e.mapping.maps[i],u=0;a.forEach((e,t,n,r)=>{0===u&&(u=r)}),e.setSelection(r.Selection.near(e.doc.resolve(u),n))}let er=e=>e.toString().startsWith("<");function ei(){return"undefined"!=typeof navigator&&/Mac/.test(navigator.platform)}function eo(e,t,n={}){let{from:r,to:i,empty:o}=e.selection,a=t?g(t,e.schema):null,s=[];e.doc.nodesBetween(r,i,(e,t)=>{if(e.isText)return;let n=Math.max(r,t),o=Math.min(i,t+e.nodeSize);s.push({node:e,from:n,to:o})});let u=i-r,l=s.filter(e=>!a||a.name===e.node.type.name).filter(e=>J(e.node.attrs,n,{strict:!1}));if(o)return!!l.length;let c=l.reduce((e,t)=>e+t.to-t.from,0);return c>=u}function ea(e,t){return t.nodes[e]?"node":t.marks[e]?"mark":null}function es(e,t){let n="string"==typeof t?[t]:t;return Object.keys(e).reduce((t,r)=>(n.includes(r)||(t[r]=e[r]),t),{})}function eu(e,t,n={}){return et(e,t,{slice:!1,parseOptions:n})}function el(e){for(let t=0;t<e.edgeCount;t+=1){let{type:n}=e.edge(t);if(n.isTextblock&&!n.hasRequiredAttrs())return n}return null}function ec(e,t){for(let n=e.depth;n>0;n-=1){let r=e.node(n);if(t(r))return{pos:n>0?e.before(n):0,start:e.start(n),depth:n,node:r}}}function ef(e){return t=>ec(t.$from,e)}function ed(e,t){let n=a.DOMSerializer.fromSchema(t).serializeFragment(e),r=document.implementation.createHTMLDocument(),i=r.createElement("div");return i.appendChild(n),i.innerHTML}function ep(e){let t=L.resolve(e);return O(t)}function eh(e,t){let n={from:0,to:e.content.size};return V(e,n,t)}function em(e,t){let n=Q(t,e.schema),{from:r,to:i,empty:o}=e.selection,a=[];o?(e.storedMarks&&a.push(...e.storedMarks),a.push(...e.selection.$head.marks())):e.doc.nodesBetween(r,i,e=>{a.push(...e.marks)});let s=a.find(e=>e.type.name===n.name);return s?{...s.attrs}:{}}function eg(e,t){let n=g(t,e.schema),{from:r,to:i}=e.selection,o=[];e.doc.nodesBetween(r,i,e=>{o.push(e)});let a=o.reverse().find(e=>e.type.name===n.name);return a?{...a.attrs}:{}}function ev(e,t){let n=ea("string"==typeof t?t:t.name,e.schema);return"node"===n?eg(e,t):"mark"===n?em(e,t):{}}function ey(e,t=JSON.stringify){let n={};return e.filter(e=>{let r=t(e);return!Object.prototype.hasOwnProperty.call(n,r)&&(n[r]=!0)})}function eb(e,t,n){let r=[];return e===t?n.resolve(e).marks().forEach(t=>{let i=n.resolve(e-1),o=G(i,t.type);o&&r.push({mark:t,...o})}):n.nodesBetween(e,t,(e,t)=>{r.push(...e.marks.map(n=>({from:t,to:t+e.nodeSize,mark:n})))}),r}function ek(e,t,n){return Object.fromEntries(Object.entries(n).filter(([n])=>{let r=e.find(e=>e.type===t&&e.name===n);return!!r&&r.attribute.keepOnSplit}))}function ew(e,t,n={}){let{empty:r,ranges:i}=e.selection,o=t?Q(t,e.schema):null;if(r)return!!(e.storedMarks||e.selection.$from.marks()).filter(e=>
49!o||o.name===e.type.name).find(e=>J(e.attrs,n,{strict:!1}));let a=0,s=[];if(i.forEach(({$from:t,$to:n})=>{let r=t.pos,i=n.pos;e.doc.nodesBetween(r,i,(e,t)=>{if(!e.isText&&!e.marks.length)return;let n=Math.max(r,t),o=Math.min(i,t+e.nodeSize);a+=o-n,s.push(...e.marks.map(e=>({mark:e,from:n,to:o})))})}),0===a)return!1;let u=s.filter(e=>!o||o.name===e.mark.type.name).filter(e=>J(e.mark.attrs,n,{strict:!1})).reduce((e,t)=>e+t.to-t.from,0),l=s.filter(e=>!o||e.mark.type!==o&&e.mark.type.excludes(o)).reduce((e,t)=>e+t.to-t.from,0);return(u>0?u+l:u)>=a}function ex(e,t,n={}){if(!t)return eo(e,null,n)||ew(e,null,n);let r=ea(t,e.schema);return"node"===r?eo(e,t,n):"mark"===r&&ew(e,t,n)}function ej(e,t){let{nodeExtensions:n}=h(t),r=n.find(t=>t.name===e);if(!r)return!1;let i={name:r.name,options:r.options,storage:r.storage},o=k(p(r,"group",i));return"string"==typeof o&&o.split(" ").includes("list")}function eS(e){var t;let n=null===(t=e.type.createAndFill())||void 0===t?void 0:t.toJSON(),r=e.toJSON();return JSON.stringify(n)===JSON.stringify(r)}function eO(e,t){let n=e.storedMarks||e.selection.$to.parentOffset&&e.selection.$from.marks();if(n){let r=n.filter(e=>null==t?void 0:t.includes(e.type.name));e.tr.ensureMarks(r)}}let eE=(e,t)=>{let n=ef(e=>e.type===t)(e.selection);if(!n)return!0;let r=e.doc.resolve(Math.max(0,n.pos-1)).before(n.depth);if(void 0===r)return!0;let i=e.doc.nodeAt(r),o=n.node.type===(null==i?void 0:i.type)&&s.canJoin(e.doc,n.pos);return!o||(e.join(n.pos),!0)},e_=(e,t)=>{let n=ef(e=>e.type===t)(e.selection);if(!n)return!0;let r=e.doc.resolve(n.start).after(n.depth);if(void 0===r)return!0;let i=e.doc.nodeAt(r),o=n.node.type===(null==i?void 0:i.type)&&s.canJoin(e.doc,r);return!o||(e.join(r),!0)};var eC=Object.freeze({__proto__:null,blur:()=>({editor:e,view:t})=>(requestAnimationFrame(()=>{var n;e.isDestroyed||(t.dom.blur(),null===(n=null==window?void 0:window.getSelection())||void 0===n||n.removeAllRanges())}),!0),clearContent:(e=!1)=>({commands:t})=>t.setContent("",e),clearNodes:()=>({state:e,tr:t,dispatch:n})=>{let{selection:r}=t,{ranges:i}=r;return!n||(i.forEach(({$from:n,$to:r})=>{e.doc.nodesBetween(n.pos,r.pos,(e,n)=>{if(e.type.isText)return;let{doc:r,mapping:i}=t,o=r.resolve(i.map(n)),a=r.resolve(i.map(n+e.nodeSize)),u=o.blockRange(a);if(!u)return;let l=s.liftTarget(u);if(e.type.isTextblock){let{defaultType:e}=o.parent.contentMatchAt(o.index());t.setNodeMarkup(u.start,e)}(l||0===l)&&t.lift(u,l)})}),!0)},command:e=>t=>e(t),createParagraphNear:()=>({state:e,dispatch:t})=>u.createParagraphNear(e,t),deleteCurrentNode:()=>({tr:e,dispatch:t})=>{let{selection:n}=e,r=n.$anchor.node();if(r.content.size>0)return!1;let i=e.selection.$anchor;for(let n=i.depth;n>0;n-=1){let o=i.node(n);if(o.type===r.type){if(t){let t=i.before(n),r=i.after(n);e.delete(t,r).scrollIntoView()}return!0}}return!1},deleteNode:e=>({tr:t,state:n,dispatch:r})=>{let i=g(e,n.schema),o=t.selection.$anchor;for(let e=o.depth;e>0;e-=1){let n=o.node(e);if(n.type===i){if(r){let n=o.before(e),r=o.after(e);t.delete(n,r).scrollIntoView()}return!0}}return!1},deleteRange:e=>({tr:t,dispatch:n})=>{let{from:r,to:i}=e;return n&&t.delete(r,i),!0},deleteSelection:()=>({state:e,dispatch:t})=>u.deleteSelection(e,t),enter:()=>({commands:e})=>e.keyboardShortcut("Enter"),exitCode:()=>({state:e,dispatch:t})=>u.exitCode(e,t),extendMarkRange:(e,t={})=>({tr:n,state:i,dispatch:o})=>{let a=Q(e,i.schema),{doc:s,selection:u}=n,{$from:l,from:c,to:f}=u;if(o){let e=G(l,a,t);if(e&&e.from<=c&&e.to>=f){let t=r.TextSelection.create(s,e.from,e.to);n.setSelection(t)}}return!0},first:e=>t=>{let n="function"==typeof e?e(t):e;for(let e=0;e<n.length;e+=1)if(n[e](t))return!0;return!1},focus:(e=null,t={})=>({editor:n,view:r,tr:i,dispatch:o})=>{t={scrollIntoView:!0,...t};let a=()=>{X()&&r.dom.focus(),requestAnimationFrame(()=>{!n.isDestroyed&&(r.focus(),(null==t?void 0:t.scrollIntoView)&&n.commands.scrollIntoView())})};if(r.hasFocus()&&null===e||!1===e)return!0;if(o&&null===e&&!K(n.state.selection))return a(),!0;let s=Z(i.doc,e)||n.state.selection,u=n.state.selection.eq(s);return o&&(u||i.setSelection(s),u&&i.storedMarks&&i.setStoredMarks(i.storedMarks),a()),!0}
49,forEach:(e,t)=>n=>e.every((e,r)=>t(e,{...n,index:r})),insertContent:(e,t)=>({tr:n,commands:r})=>r.insertContentAt({from:n.selection.from,to:n.selection.to},e,t),insertContentAt:(e,t,n)=>({tr:r,dispatch:i,editor:o})=>{if(i){n={parseOptions:{},updateSelection:!0,...n};let i=et(t,o.schema,{parseOptions:{preserveWhitespace:"full",...n.parseOptions}});if("<>"===i.toString())return!0;let{from:a,to:s}="number"==typeof e?{from:e,to:e}:e,u=!0,l=!0,c=er(i)?i:[i];if(c.forEach(e=>{e.check(),u=!!u&&e.isText&&0===e.marks.length,l=!!l&&e.isBlock}),a===s&&l){let{parent:e}=r.doc.resolve(a),t=e.isTextblock&&!e.type.spec.code&&!e.childCount;t&&(a-=1,s+=1)}u?Array.isArray(t)?r.insertText(t.map(e=>e.text||"").join(""),a,s):"object"==typeof t&&t&&t.text?r.insertText(t.text,a,s):r.insertText(t,a,s):r.replaceWith(a,s,i),n.updateSelection&&en(r,r.steps.length-1,-1)}return!0},joinUp:()=>({state:e,dispatch:t})=>u.joinUp(e,t),joinDown:()=>({state:e,dispatch:t})=>u.joinDown(e,t),joinBackward:()=>({state:e,dispatch:t})=>u.joinBackward(e,t),joinForward:()=>({state:e,dispatch:t})=>u.joinForward(e,t),keyboardShortcut:e=>({editor:t,view:n,tr:r,dispatch:i})=>{let o=(function(e){let t,n,r,i;let o=e.split(/-(?!$)/),a=o[o.length-1];"Space"===a&&(a=" ");for(let e=0;e<o.length-1;e+=1){let a=o[e];if(/^(cmd|meta|m)$/i.test(a))i=!0;else if(/^a(lt)?$/i.test(a))t=!0;else if(/^(c|ctrl|control)$/i.test(a))n=!0;else if(/^s(hift)?$/i.test(a))r=!0;else if(/^mod$/i.test(a))X()||ei()?i=!0:n=!0;else throw Error(`Unrecognized modifier name: ${a}`)}return t&&(a=`Alt-${a}`),n&&(a=`Ctrl-${a}`),i&&(a=`Meta-${a}`),r&&(a=`Shift-${a}`),a})(e).split(/-(?!$)/),a=o.find(e=>!["Alt","Ctrl","Meta","Shift"].includes(e)),s=new KeyboardEvent("keydown",{key:"Space"===a?" ":a,altKey:o.includes("Alt"),ctrlKey:o.includes("Ctrl"),metaKey:o.includes("Meta"),shiftKey:o.includes("Shift"),bubbles:!0,cancelable:!0}),u=t.captureTransaction(()=>{n.someProp("handleKeyDown",e=>e(n,s))});return null==u||u.steps.forEach(e=>{let t=e.map(r.mapping);t&&i&&r.maybeStep(t)}),!0},lift:(e,t={})=>({state:n,dispatch:r})=>{let i=g(e,n.schema),o=eo(n,i,t);return!!o&&u.lift(n,r)},liftEmptyBlock:()=>({state:e,dispatch:t})=>u.liftEmptyBlock(e,t),liftListItem:e=>({state:t,dispatch:n})=>{let r=g(e,t.schema);return l.liftListItem(r)(t,n)},newlineInCode:()=>({state:e,dispatch:t})=>u.newlineInCode(e,t),resetAttributes:(e,t)=>({tr:n,state:r,dispatch:i})=>{let o=null,a=null,s=ea("string"==typeof e?e:e.name,r.schema);return!!s&&("node"===s&&(o=g(e,r.schema)),"mark"===s&&(a=Q(e,r.schema)),i&&n.selection.ranges.forEach(e=>{r.doc.nodesBetween(e.$from.pos,e.$to.pos,(e,r)=>{o&&o===e.type&&n.setNodeMarkup(r,void 0,es(e.attrs,t)),a&&e.marks.length&&e.marks.forEach(i=>{a===i.type&&n.addMark(r,r+e.nodeSize,a.create(es(i.attrs,t)))})})}),!0)},scrollIntoView:()=>({tr:e,dispatch:t})=>(t&&e.scrollIntoView(),!0),selectAll:()=>({tr:e,commands:t})=>t.setTextSelection({from:0,to:e.doc.content.size}),selectNodeBackward:()=>({state:e,dispatch:t})=>u.selectNodeBackward(e,t),selectNodeForward:()=>({state:e,dispatch:t})=>u.selectNodeForward(e,t),selectParentNode:()=>({state:e,dispatch:t})=>u.selectParentNode(e,t),selectTextblockEnd:()=>({state:e,dispatch:t})=>u.selectTextblockEnd(e,t),selectTextblockStart:()=>({state:e,dispatch:t})=>u.selectTextblockStart(e,t),setContent:(e,t=!1,n={})=>({tr:r,editor:i,dispatch:o})=>{let{doc:a}=r,s=eu(e,i.schema,n);return o&&r.replaceWith(0,a.content.size,s).setMeta("preventUpdate",!t),!0},setMark:(e,t={})=>({tr:n,state:r,dispatch:i})=>{let{selection:o}=n,{empty:a,ranges:s}=o,u=Q(e,r.schema);if(i){if(a){let e=em(r,u);n.addStoredMark(u.create({...e,...t}))}else s.forEach(e=>{let i=e.$from.pos,o=e.$to.pos;r.doc.nodesBetween(i,o,(e,r)=>{let a=Math.max(r,i),s=Math.min(r+e.nodeSize,o),l=e.marks.find(e=>e.type===u);l?e.marks.forEach(e=>{u===e.type&&n.addMark(a,s,u.create({...e.attrs,...t}))}):n.addMark(a,s,u.create(t))})})}return function(e,t,n){var r;let{selection:i}=t,o=null;
49if(K(i)&&(o=i.$cursor),o){let t=null!==(r=e.storedMarks)&&void 0!==r?r:o.marks();return!!n.isInSet(t)||!t.some(e=>e.type.excludes(n))}let{ranges:a}=i;return a.some(({$from:t,$to:r})=>{let i=0===t.depth&&e.doc.inlineContent&&e.doc.type.allowsMarkType(n);return e.doc.nodesBetween(t.pos,r.pos,(e,t,r)=>{if(i)return!1;if(e.isInline){let t=!r||r.type.allowsMarkType(n),o=!!n.isInSet(e.marks)||!e.marks.some(e=>e.type.excludes(n));i=t&&o}return!i}),i})}(r,n,u)},setMeta:(e,t)=>({tr:n})=>(n.setMeta(e,t),!0),setNode:(e,t={})=>({state:n,dispatch:r,chain:i})=>{let o=g(e,n.schema);return o.isTextblock?i().command(({commands:e})=>{let r=u.setBlockType(o,t)(n);return!!r||e.clearNodes()}).command(({state:e})=>u.setBlockType(o,t)(e,r)).run():(console.warn('[tiptap warn]: Currently "setNode()" only supports text block nodes.'),!1)},setNodeSelection:e=>({tr:t,dispatch:n})=>{if(n){let{doc:n}=t,i=Y(e,0,n.content.size),o=r.NodeSelection.create(n,i);t.setSelection(o)}return!0},setTextSelection:e=>({tr:t,dispatch:n})=>{if(n){let{doc:n}=t,{from:i,to:o}="number"==typeof e?{from:e,to:e}:e,a=r.TextSelection.atStart(n).from,s=r.TextSelection.atEnd(n).to,u=Y(i,a,s),l=Y(o,a,s),c=r.TextSelection.create(n,u,l);t.setSelection(c)}return!0},sinkListItem:e=>({state:t,dispatch:n})=>{let r=g(e,t.schema);return l.sinkListItem(r)(t,n)},splitBlock:({keepMarks:e=!0}={})=>({tr:t,state:n,dispatch:i,editor:o})=>{let{selection:a,doc:u}=t,{$from:l,$to:c}=a,f=o.extensionManager.attributes,d=ek(f,l.node().type.name,l.node().attrs);if(a instanceof r.NodeSelection&&a.node.isBlock)return!!(l.parentOffset&&s.canSplit(u,l.pos))&&(i&&(e&&eO(n,o.extensionManager.splittableMarks),t.split(l.pos).scrollIntoView()),!0);if(!l.parent.isBlock)return!1;if(i){let i=c.parentOffset===c.parent.content.size;a instanceof r.TextSelection&&t.deleteSelection();let u=0===l.depth?void 0:el(l.node(-1).contentMatchAt(l.indexAfter(-1))),f=i&&u?[{type:u,attrs:d}]:void 0,p=s.canSplit(t.doc,t.mapping.map(l.pos),1,f);if(!f&&!p&&s.canSplit(t.doc,t.mapping.map(l.pos),1,u?[{type:u}]:void 0)&&(p=!0,f=u?[{type:u,attrs:d}]:void 0),p&&(t.split(t.mapping.map(l.pos),1,f),u&&!i&&!l.parentOffset&&l.parent.type!==u)){let e=t.mapping.map(l.before()),n=t.doc.resolve(e);l.node(-1).canReplaceWith(n.index(),n.index()+1,u)&&t.setNodeMarkup(t.mapping.map(l.before()),u)}e&&eO(n,o.extensionManager.splittableMarks),t.scrollIntoView()}return!0},splitListItem:e=>({tr:t,state:n,dispatch:i,editor:o})=>{var u;let l=g(e,n.schema),{$from:c,$to:f}=n.selection,d=n.selection.node;if(d&&d.isBlock||c.depth<2||!c.sameParent(f))return!1;let p=c.node(-1);if(p.type!==l)return!1;let h=o.extensionManager.attributes;if(0===c.parent.content.size&&c.node(-1).childCount===c.indexAfter(-1)){if(2===c.depth||c.node(-3).type!==l||c.index(-2)!==c.node(-2).childCount-1)return!1;if(i){let e=a.Fragment.empty,n=c.index(-1)?1:c.index(-2)?2:3;for(let t=c.depth-n;t>=c.depth-3;t-=1)e=a.Fragment.from(c.node(t).copy(e));let i=c.indexAfter(-1)<c.node(-2).childCount?1:c.indexAfter(-2)<c.node(-3).childCount?2:3,o=ek(h,c.node().type.name,c.node().attrs),s=(null===(u=l.contentMatch.defaultType)||void 0===u?void 0:u.createAndFill(o))||void 0;e=e.append(a.Fragment.from(l.createAndFill(null,s)||void 0));let f=c.before(c.depth-(n-1));t.replace(f,c.after(-i),new a.Slice(e,4-n,0));let d=-1;t.doc.nodesBetween(f,t.doc.content.size,(e,t)=>{if(d>-1)return!1;e.isTextblock&&0===e.content.size&&(d=t+1)}),d>-1&&t.setSelection(r.TextSelection.near(t.doc.resolve(d))),t.scrollIntoView()}return!0}let m=f.pos===c.end()?p.contentMatchAt(0).defaultType:null,v=ek(h,p.type.name,p.attrs),y=ek(h,c.node().type.name,c.node().attrs);if(t.delete(c.pos,f.pos),!s.canSplit(t.doc,c.pos,2))return!1;if(i){let{selection:e,storedMarks:r}=n,{splittableMarks:a}=o.extensionManager,s=r||e.$to.parentOffset&&e.$from.marks();if(t.split(c.pos,2,m?[{type:l,attrs:v},{type:m,attrs:y}]:[{type:l,attrs:v}]).scrollIntoView(),!s||!i)return!0;let u=s.filter(e=>a.includes(e.type.name));t.ensureMarks(u)}return!0},toggleList:(e,t,n)=>({editor:r,tr:i,state:o,dispatch:a,chain:s,commands:u,can:l})=>{let{extensions:c,splittableMarks:f}=r.extensionManager,d=g(e,o.schema),p=g(t,o.schema),{selection:h,storedMarks:m}=o,{$from:v,$to:y}=h,b=v.blockRange(y),k=m||h.$to.parentOffset&&h.$from.marks();if(!b)return!1;let w=ef(e=>
49ej(e.type.name,c))(h);if(b.depth>=1&&w&&b.depth-w.depth<=1){if(w.node.type===d)return u.liftListItem(p);if(ej(w.node.type.name,c)&&d.validContent(w.node.content)&&a)return s().command(()=>(i.setNodeMarkup(w.pos,d),!0)).command(()=>eE(i,d)).command(()=>e_(i,d)).run()}return n&&k&&a?s().command(()=>{let e=l().wrapInList(d),t=k.filter(e=>f.includes(e.type.name));return i.ensureMarks(t),!!e||u.clearNodes()}).wrapInList(d).command(()=>eE(i,d)).command(()=>e_(i,d)).run():s().command(()=>{let e=l().wrapInList(d);return!!e||u.clearNodes()}).wrapInList(d).command(()=>eE(i,d)).command(()=>e_(i,d)).run()},toggleMark:(e,t={},n={})=>({state:r,commands:i})=>{let{extendEmptyMarkRange:o=!1}=n,a=Q(e,r.schema),s=ew(r,a,t);return s?i.unsetMark(a,{extendEmptyMarkRange:o}):i.setMark(a,t)},toggleNode:(e,t,n={})=>({state:r,commands:i})=>{let o=g(e,r.schema),a=g(t,r.schema),s=eo(r,o,n);return s?i.setNode(a):i.setNode(o,n)},toggleWrap:(e,t={})=>({state:n,commands:r})=>{let i=g(e,n.schema),o=eo(n,i,t);return o?r.lift(i):r.wrapIn(i,t)},undoInputRule:()=>({state:e,dispatch:t})=>{let n=e.plugins;for(let r=0;r<n.length;r+=1){let i;let o=n[r];if(o.spec.isInputRules&&(i=o.getState(e))){if(t){let t=e.tr,n=i.transform;for(let e=n.steps.length-1;e>=0;e-=1)t.step(n.steps[e].invert(n.docs[e]));if(i.text){let n=t.doc.resolve(i.from).marks();t.replaceWith(i.from,i.to,e.schema.text(i.text,n))}else t.delete(i.from,i.to)}return!0}}return!1},unsetAllMarks:()=>({tr:e,dispatch:t})=>{let{selection:n}=e,{empty:r,ranges:i}=n;
49return!!r||(t&&i.forEach(t=>{e.removeMark(t.$from.pos,t.$to.pos)}),!0)},unsetMark:(e,t={})=>({tr:n,state:r,dispatch:i})=>{var o;let{extendEmptyMarkRange:a=!1}=t,{selection:s}=n,u=Q(e,r.schema),{$from:l,empty:c,ranges:f}=s;if(!i)return!0;if(c&&a){let{from:e,to:t}=s,r=null===(o=l.marks().find(e=>e.type===u))||void 0===o?void 0:o.attrs,i=G(l,u,r);i&&(e=i.from,t=i.to),n.removeMark(e,t,u)}else f.forEach(e=>{n.removeMark(e.$from.pos,e.$to.pos,u)});return n.removeStoredMark(u),!0},updateAttributes:(e,t={})=>({tr:n,state:r,dispatch:i})=>{let o=null,a=null,s=ea("string"==typeof e?e:e.name,r.schema);return!!s&&("node"===s&&(o=g(e,r.schema)),"mark"===s&&(a=Q(e,r.schema)),i&&n.selection.ranges.forEach(e=>{let i=e.$from.pos,s=e.$to.pos;r.doc.nodesBetween(i,s,(e,r)=>{o&&o===e.type&&n.setNodeMarkup(r,void 0,{...e.attrs,...t}),a&&e.marks.length&&e.marks.forEach(o=>{if(a===o.type){let u=Math.max(r,i),l=Math.min(r+e.nodeSize,s);n.addMark(u,l,a.create({...o.attrs,...t}))}})})}),!0)},wrapIn:(e,t={})=>({state:n,dispatch:r})=>{let i=g(e,n.schema);return u.wrapIn(i,t)(n,r)},wrapInList:(e,t={})=>({state:n,dispatch:r})=>{let i=g(e,n.schema);return l.wrapInList(i,t)(n,r)}});let eT=q.create({name:"commands",addCommands:()=>({...eC})}),eA=q.create({name:"editable",addProseMirrorPlugins(){return[new r.Plugin({key:new r.PluginKey("editable"),props:{editable:()=>this.editor.options.editable}})]}}),eM=q.create({name:"focusEvents",addProseMirrorPlugins(){let{editor:e}=this;return[new r.Plugin({key:new r.PluginKey("focusEvents"),props:{handleDOMEvents:{focus:(t,n)=>{e.isFocused=!0;let r=e.state.tr.setMeta("focus",{event:n}).setMeta("addToHistory",!1);return t.dispatch(r),!1},blur:(t,n)=>{e.isFocused=!1;let r=e.state.tr.setMeta("blur",{event:n}).setMeta("addToHistory",!1);return t.dispatch(r),!1}}}})]}}),eI=q.create({name:"keymap",addKeyboardShortcuts(){let e=()=>this.editor.commands.first(({commands:e})=>[()=>e.undoInputRule(),()=>e.command(({tr:t})=>{let{selection:n,doc:i}=t,{empty:o,$anchor:a}=n,{pos:s,parent:u}=a,l=r.Selection.atStart(i).from===s;return!!o&&!!l&&!!u.type.isTextblock&&!u.textContent.length&&e.clearNodes()}),()=>e.deleteSelection(),()=>e.joinBackward(),()=>e.selectNodeBackward()]),t=()=>this.editor.commands.first(({commands:e})=>[()=>e.deleteSelection(),()=>e.deleteCurrentNode(),()=>e.joinForward(),()=>e.selectNodeForward()]),n={Enter:()=>this.editor.commands.first(({commands:e})=>[()=>e.newlineInCode(),()=>e.createParagraphNear(),()=>e.liftEmptyBlock(),()=>e.splitBlock()]),"Mod-Enter":()=>this.editor.commands.exitCode(),Backspace:e,"Mod-Backspace":e,"Shift-Backspace":e,Delete:t,"Mod-Delete":t,"Mod-a":()=>this.editor.commands.selectAll()},i={...n},o={...n,"Ctrl-h":e,"Alt-Backspace":e,"Ctrl-d":t,"Ctrl-Alt-Backspace":t,"Alt-Delete":t,"Alt-d":t,"Ctrl-a":()=>this.editor.commands.selectTextblockStart(),"Ctrl-e":()=>this.editor.commands.selectTextblockEnd()};return X()||ei()?o:i},addProseMirrorPlugins(){return[new r.Plugin({key:new r.PluginKey("clearDocument"),appendTransaction:(e,t,n)=>{let i=e.some(e=>e.docChanged)&&!t.doc.eq(n.doc);if(!i)return;let{empty:o,from:a,to:s}=t.selection,u=r.Selection.atStart(t.doc).from,l=r.Selection.atEnd(t.doc).to,d=0===n.doc.textBetween(0,n.doc.content.size," "," ").length;if(o||!(a===u&&s===l)||!d)return;let p=n.tr,h=c({state:n,transaction:p}),{commands:m}=new f({editor:this.editor,state:h});if(m.clearNodes(),p.steps.length)return p}})]}}),eP=q.create({name:"tabindex",addProseMirrorPlugins(){return[new r.Plugin({key:new r.PluginKey("tabindex"),props:{attributes:this.editor.isEditable?{tabindex:"0"}:{}}})]}});var eR=Object.freeze({__proto__:null,ClipboardTextSerializer:W,Commands:eT,Editable:eA,FocusEvents:eM,Keymap:eI,Tabindex:eP});let eD=`.ProseMirror { 50 position: relative; 51} 52 53.ProseMirror { 54 word-wrap: break-word; 55 white-space: pre-wrap; 56 white-space: break-spaces; 57 -webkit-font-variant-ligatures: none; 58 font-variant-ligatures: none; 59 font-feature-settings: "liga" 0; /* the above doesn't seem to work in Edge */ 60} 61 62.ProseMirror [contenteditable="false"] { 63 white-space: normal; 64} 65 66.ProseMirror [contenteditable="false"] [contenteditable="true"] { 67 white-space: pre-wrap; 68} 69 70.ProseMirror pre { 71 white-space: pre-wrap; 72} 73 74img.ProseMirror-separator { 75 display: inline !important; 76 border: none !important; 77 margin: 0 !important; 78 width: 1px !important; 79 height: 1px !important; 80} 81 82.ProseMirror-gapcursor { 83 display: none; 84 pointer-events: none; 85 position: absolute; 86 margin: 0; 87} 88 89.ProseMirror-gapcursor:after {
90 content: ""; 91 display: block; 92 position: absolute; 93 top: -2px; 94 width: 20px; 95 border-top: 1px solid black; 96 animation: ProseMirror-cursor-blink 1.1s steps(2, start) infinite; 97} 98 99@keyframes ProseMirror-cursor-blink { 100 to { 101 visibility: hidden; 102 } 103} 104 105.ProseMirror-hideselection *::selection { 106 background: transparent; 107} 108 109.ProseMirror-hideselection *::-moz-selection { 110 background: transparent; 111} 112 113.ProseMirror-hideselection * { 114 caret-color: transparent; 115} 116 117.ProseMirror-focused .ProseMirror-gapcursor { 118 display: block; 119} 120 121.tippy-box[data-animation=fade][data-state=hidden] { 122 opacity: 0 123}`;function eN(e,t){let n=document.querySelector("style[data-tiptap-style]");if(null!==n)return n;let r=document.createElement("style");return t&&r.setAttribute("nonce",t),r.setAttribute("data-tiptap-style",""),r.innerHTML=e,document.getElementsByTagName("head")[0].appendChild(r),r}class ez{constructor(e={}){this.type="mark",this.name="mark",this.parent=null,this.child=null,this.config={name:this.name,defaultOptions:{}},this.config={...this.config,...e},this.name=this.config.name,e.defaultOptions&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${this.name}".`),this.options=this.config.defaultOptions,this.config.addOptions&&(this.options=k(p(this,"addOptions",{name:this.name}))),this.storage=k(p(this,"addStorage",{name:this.name,options:this.options}))||{}}static create(e={}){return new ez(e)}configure(e={}){let t=this.extend();return t.options=$(this.options,e),t.storage=k(p(t,"addStorage",{name:t.name,options:t.options})),t}extend(e={}){let t=new ez(e);return t.parent=this,this.child=t,t.name=e.name?e.name:t.parent.name,e.defaultOptions&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${t.name}".`),t.options=k(p(t,"addOptions",{name:t.name})),t.storage=k(p(t,"addStorage",{name:t.name,options:t.options})),t}static handleExit({editor:e,mark:t}){let{tr:n}=e.state,r=e.state.selection.$from,i=r.pos===r.end();if(i){let i=r.marks(),o=!!i.find(e=>(null==e?void 0:e.type.name)===t.name);if(!o)return!1;let a=i.find(e=>(null==e?void 0:e.type.name)===t.name);return a&&n.removeStoredMark(a),n.insertText(" ",r.pos),e.view.dispatch(n),!0}return!1}}class eF{constructor(e={}){this.type="node",this.name="node",this.parent=null,this.child=null,this.config={name:this.name,defaultOptions:{}},this.config={...this.config,...e},this.name=this.config.name,e.defaultOptions&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${this.name}".`),this.options=this.config.defaultOptions,this.config.addOptions&&(this.options=k(p(this,"addOptions",{name:this.name}))),this.storage=k(p(this,"addStorage",{name:this.name,options:this.options}))||{}}static create(e={}){return new eF(e)}configure(e={}){let t=this.extend();return t.options=$(this.options,e),t.storage=k(p(t,"addStorage",{name:t.name,options:t.options})),t}extend(e={}){let t=new eF(e);return t.parent=this,this.child=t,t.name=e.name?e.name:t.parent.name,e.defaultOptions&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${t.name}".`),t.options=k(p(t,"addOptions",{name:t.name})),t.storage=k(p(t,"addStorage",{name:t.name,options:t.options})),t}}t.CommandManager=f,t.Editor=class extends d{constructor(e={}){super(),this.isFocused=!1,this.extensionStorage={},this.options={element:document.createElement("div"),content:"",injectCSS:!0,injectNonce:void 0,extensions:[],autofocus:!1,editable:!0,editorProps:{},parseOptions:{},enableInputRules:!0,enablePasteRules:!0,enableCoreExtensions:!0,onBeforeCreate:()=>null,onCreate:()=>null,onUpdate:()=>null,onSelectionUpdate:()=>null,onTransaction:()=>null,onFocus:()=>null,onBlur:()=>null,onDestroy:()=>null},this.isCapturingTransaction=!1,this.capturedTransaction=null,this.setOptions(e),this.createExtensionManager(),this.createCommandManager(),this.createSchema(),this.on("beforeCreate",this.options.onBeforeCreate),this.emit
123("beforeCreate",{editor:this}),this.createView(),this.injectCSS(),this.on("create",this.options.onCreate),this.on("update",this.options.onUpdate),this.on("selectionUpdate",this.options.onSelectionUpdate),this.on("transaction",this.options.onTransaction),this.on("focus",this.options.onFocus),this.on("blur",this.options.onBlur),this.on("destroy",this.options.onDestroy),window.setTimeout(()=>{this.isDestroyed||(this.commands.focus(this.options.autofocus),this.emit("create",{editor:this}))},0)}get storage(){return this.extensionStorage}get commands(){return this.commandManager.commands}chain(){return this.commandManager.chain()}can(){return this.commandManager.can()}injectCSS(){this.options.injectCSS&&document&&(this.css=eN(eD,this.options.injectNonce))}setOptions(e={}){this.options={...this.options,...e},this.view&&this.state&&!this.isDestroyed&&(this.options.editorProps&&this.view.setProps(this.options.editorProps),this.view.updateState(this.state))}setEditable(e,t=!0){this.setOptions({editable:e}),t&&this.emit("update",{editor:this,transaction:this.state.tr})}get isEditable(){return this.options.editable&&this.view&&this.view.editable}get state(){return this.view.state}registerPlugin(e,t){let n=b(t)?t(e,[...this.state.plugins]):[...this.state.plugins,e],r=this.state.reconfigure({plugins:n});this.view.updateState(r)}unregisterPlugin(e){if(this.isDestroyed)return;let t="string"==typeof e?`${e}$`:e.key,n=this.state.reconfigure({plugins:this.state.plugins.filter(e=>!e.key.startsWith(t))});this.view.updateState(n)}createExtensionManager(){let e=this.options.enableCoreExtensions?Object.values(eR):[],t=[...e,...this.options.extensions].filter(e=>["extension","node","mark"].includes(null==e?void 0:e.type));this.extensionManager=new L(t,this)}createCommandManager(){this.commandManager=new f({editor:this})}createSchema(){this.schema=this.extensionManager.schema}createView(){let e=eu(this.options.content,this.schema,this.options.parseOptions),t=Z(e,this.options.autofocus);this.view=new i.EditorView(this.options.element,{...this.options.editorProps,dispatchTransaction:this.dispatchTransaction.bind(this),state:r.EditorState.create({doc:e,selection:t||void 0})});let n=this.state.reconfigure({plugins:this.extensionManager.plugins});this.view.updateState(n),this.createNodeViews();let o=this.view.dom;o.editor=this}createNodeViews(){this.view.setProps({nodeViews:this.extensionManager.nodeViews})}captureTransaction(e){this.isCapturingTransaction=!0,e(),this.isCapturingTransaction=!1;let t=this.capturedTransaction;return this.capturedTransaction=null,t}dispatchTransaction(e){if(this.view.isDestroyed)return;if(this.isCapturingTransaction){if(!this.capturedTransaction){this.capturedTransaction=e;return}e.steps.forEach(e=>{var t;return null===(t=this.capturedTransaction)||void 0===t?void 0:t.step(e)});return}let t=this.state.apply(e),n=!this.state.selection.eq(t.selection);this.view.updateState(t),this.emit("transaction",{editor:this,transaction:e}),n&&this.emit("selectionUpdate",{editor:this,transaction:e});let r=e.getMeta("focus"),i=e.getMeta("blur");r&&this.emit("focus",{editor:this,event:r.event,transaction:e}),i&&this.emit("blur",{editor:this,event:i.event,transaction:e}),!e.docChanged||e.getMeta("preventUpdate")||this.emit("update",{editor:this,transaction:e})}getAttributes(e){return ev(this.state,e)}isActive(e,t){let n="string"==typeof e?e:null,r="string"==typeof e?t:e;return ex(this.state,n,r)}getJSON(){return this.state.doc.toJSON()}getHTML(){return ed(this.state.doc.content,this.schema)}getText(e){let{blockSeparator:t="\n\n",textSerializers:n={}}=e||{};return eh(this.state.doc,{blockSeparator:t,textSerializers:{...U(this.schema),...n}})}get isEmpty(){return eS(this.state.doc)}getCharacterCount(){return console.warn('[tiptap warn]: "editor.getCharacterCount()" is deprecated. Please use "editor.storage.characterCount.characters()" instead.'),this.state.doc.content.size-2}destroy(){this.emit("destroy"),this.view&&this.view.destroy(),this.removeAllListeners()}get isDestroyed(){var e;return!(null===(e=this.view)||void 0===e?void 0:e.docView)}},t.Extension=q,t.InputRule=A,t.Mark=ez,t.Node=eF,t.NodeView=class{constructor(e,t,n){this.isDragging=!1,this.component=e,this.editor=t.editor,this.options={stopEvent:null,ignoreMutation:null,...n},this.extension=t.extension,this.node=t.node,this.decorations=t.decorations,this.getPos=t.getPos,this.mount()}mount(){}get dom(){return this.editor.view.dom}get contentDOM(){return null}onDragStart(e){var t,n,i,o,a,s,u;let{view:l}=this.editor,c=e.target,f=3===c.nodeType?null===(t=c.parentElement)||void 0===t?void 0:t.closest("[data-drag-handle]"):c.closest("[data-drag-handle]");if(!this.dom||(null===(n=this.contentDOM)||void 0===n?void 0:n.contains(c))||!f)return;let d=0,p=0;if(this.dom!==f){let t=this.dom.getBoundingClientRect(),n=f.getBoundingClientRect(),r=null!==(i=e.offsetX)&&void 0!==i?i:null===(o=e.nativeEvent)||void 0===o?void 0:o.offsetX,u=null!==(a=e.offsetY)&&void 0!==a?a:null===(s=e.nativeEvent)||void 0===s?void 0:s.offsetY;d=n.x-t.x+r,p=n.y-t.y+u}null===(u=e.dataTransfer)||void 0===u||u.setDragImage(this.dom,d,p);let h=r.NodeSelection.create(l.state.doc,this.getPos()),m=l.state.tr.setSelection(h);l.dispatch(m)}stopEvent(e){var t;if(!this.dom)return!1;if("function"==typeof this.options.stopEvent)return this.options.stopEvent({event:e});let n=e.target,i=this.dom.contains(n)&&!(null===(t=this.contentDOM)||void 0===t?void 0:t.contains(n));if(!i)return!1;let o=e.type.startsWith("drag"),a="drop"===e.type,s=["INPUT","BUTTON","SELECT","TEXTAREA"].includes(n.tagName)||n.isContentEditable;if(s&&!a&&!o)return!0;let{isEditable:u}=this.editor,{isDragging:l}=this,c=!!this.node.type.spec.draggable,f=r.NodeSelection.isSelectable(this.node),d="copy"===e.type,p="paste"===e.type,h="cut"
123===e.type,m="mousedown"===e.type;if(!c&&f&&o&&e.preventDefault(),c&&o&&!l)return e.preventDefault(),!1;if(c&&u&&!l&&m){let e=n.closest("[data-drag-handle]"),t=e&&(this.dom===e||this.dom.contains(e));t&&(this.isDragging=!0,document.addEventListener("dragend",()=>{this.isDragging=!1},{once:!0}),document.addEventListener("drop",()=>{this.isDragging=!1},{once:!0}),document.addEventListener("mouseup",()=>{this.isDragging=!1},{once:!0}))}return!l&&!a&&!d&&!p&&!h&&(!m||!f)}ignoreMutation(e){if(!this.dom||!this.contentDOM)return!0;if("function"==typeof this.options.ignoreMutation)return this.options.ignoreMutation({mutation:e});if(this.node.isLeaf||this.node.isAtom)return!0;if("selection"===e.type)return!1;if(this.dom.contains(e.target)&&"childList"===e.type&&X()&&this.editor.isFocused){let t=[...Array.from(e.addedNodes),...Array.from(e.removedNodes)];if(t.every(e=>e.isContentEditable))return!1}return this.contentDOM===e.target&&"attributes"===e.type||!this.contentDOM.contains(e.target)}updateAttributes(e){this.editor.commands.command(({tr:t})=>{let n=this.getPos();return t.setNodeMarkup(n,void 0,{...this.node.attrs,...e}),!0})}deleteNode(){let e=this.getPos(),t=e+this.node.nodeSize;this.editor.commands.deleteRange({from:e,to:t})}},t.PasteRule=D,t.Tracker=class{constructor(e){this.transaction=e,this.currentStep=this.transaction.steps.length}map(e){let t=!1,n=this.transaction.steps.slice(this.currentStep).reduce((e,n)=>{let r=n.getMap().mapResult(e);return r.deleted&&(t=!0),r.pos},e);return{position:n,deleted:t}}},t.callOrReturn=k,t.combineTransactionSteps=function(e,t){let n=new s.Transform(e);return t.forEach(e=>{e.steps.forEach(e=>{n.step(e)})}),n},t.createChainableState=c,t.createDocument=eu,t.createNodeFromContent=et,t.createStyleTag=eN,t.defaultBlockAt=el,t.deleteProps=es,t.elementFromString=ee,t.escapeForRegEx=function(e){return e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")},t.extensions=eR,t.findChildren=function(e,t){let n=[];return e.descendants((e,r)=>{t(e)&&n.push({node:e,pos:r})}),n},t.findChildrenInRange=function(e,t,n){let r=[];return e.nodesBetween(t.from,t.to,(e,t)=>{n(e)&&r.push({node:e,pos:t})}),r},t.findDuplicates=F,t.findParentNode=ef,t.findParentNodeClosestToPos=ec,t.fromString=x,t.generateHTML=function(e,t){let n=ep(t),r=a.Node.fromJSON(n,e);return ed(r.content,n)},t.generateJSON=function(e,t){let n=ep(t),r=ee(e);return a.DOMParser.fromSchema(n).parse(r).toJSON()},t.generateText=function(e,t,n){let{blockSeparator:r="\n\n",textSerializers:i={}}=n||{},o=ep(t),s=a.Node.fromJSON(o,e);return eh(s,{blockSeparator:r,textSerializers:{...U(o),...i}})},t.getAttributes=ev,t.getAttributesFromExtensions=m,t.getChangedRanges=function(e){let{mapping:t,steps:n}=e,r=[];return t.maps.forEach((e,i)=>{let o=[];if(e.ranges.length)e.forEach((e,t)=>{o.push({from:e,to:t})});else{let{from:e,to:t}=n[i];if(void 0===e||void 0===t)return;o.push({from:e,to:t})}o.forEach(({from:e,to:n})=>{let o=t.slice(i).map(e,-1),a=t.slice(i).map(n),s=t.invert().map(o,-1),u=t.invert().map(a);r.push({oldRange:{from:s,to:u},newRange:{from:o,to:a}})})}),function(e){let t=ey(e);return 1===t.length?t:t.filter((e,n)=>{let r=t.filter((e,t)=>t!==n);return!r.some(t=>e.oldRange.from>=t.oldRange.from&&e.oldRange.to<=t.oldRange.to&&e.newRange.from>=t.newRange.from&&e.newRange.to<=t.newRange.to)})}(r)},t.getDebugJSON=function e(t,n=0){let r=t.type===t.type.schema.topNodeType,i=r?0:1,o=n+t.nodeSize,a=t.marks.map(e=>{let t={type:e.type.name};return Object.keys(e.attrs).length&&(t.attrs={...e.attrs}),t}),s={...t.attrs},u={type:t.type.name,from:n,to:o};return Object.keys(s).length&&(u.attrs=s),a.length&&(u.marks=a),t.content.childCount&&(u.content=[],t.forEach((t,r)=>{var o;null===(o=u.content)||void 0===o||o.push(e(t,n+r+i))})),t.text&&(u.text=t.text),u},t.getExtensionField=p,t.getHTMLFromFragment=ed,t.getMarkAttributes=em,t.getMarkRange=G,t.getMarkType=Q,t.getMarksBetween=eb,t.getNodeAttributes=eg,t.getNodeType=g,t.getRenderedAttributes=y,t.getSchema=ep,t.getSchemaByResolvedExtensions=O,t.getSchemaTypeByName=E,t.getSchemaTypeNameByName=ea,t.getSplittedAttributes=ek,t.getText=eh,t.getTextBet
123ween=V,t.getTextContentFromNodes=C,t.getTextSerializersFromSchema=U,t.injectExtensionAttributesToParseRule=j,t.inputRulesPlugin=P,t.isActive=ex,t.isEmptyObject=w,t.isExtensionRulesEnabled=_,t.isFunction=b,t.isList=ej,t.isMacOS=ei,t.isMarkActive=ew,t.isNodeActive=eo,t.isNodeEmpty=eS,t.isNodeSelection=function(e){return e instanceof r.NodeSelection},t.isNumber=R,t.isPlainObject=B,t.isRegExp=T,t.isString=function(e){return"string"==typeof e},t.isTextSelection=K,t.isiOS=X,t.markInputRule=function(e){return new A({find:e.find,handler:({state:t,range:n,match:r})=>{let i=k(e.getAttributes,void 0,r);if(!1===i||null===i)return null;let{tr:o}=t,a=r[r.length-1],s=r[0],u=n.to;if(a){let r=s.search(/\S/),l=n.from+s.indexOf(a),c=l+a.length,f=eb(n.from,n.to,t.doc).filter(t=>{let n=t.mark.type.excluded;return n.find(n=>n===e.type&&n!==t.mark.type)}).filter(e=>e.to>l);if(f.length)return null;c<n.to&&o.delete(c,n.to),l>n.from&&o.delete(n.from+r,l),u=n.from+r+a.length,o.addMark(n.from+r,u,e.type.create(i||{})),o.removeStoredMark(e.type)}}})},t.markPasteRule=function(e){return new D({find:e.find,handler:({state:t,range:n,match:r})=>{let i=k(e.getAttributes,void 0,r);if(!1===i||null===i)return null;let{tr:o}=t,a=r[r.length-1],s=r[0],u=n.to;if(a){let r=s.search(/\S/),l=n.from+s.indexOf(a),c=l+a.length,f=eb(n.from,n.to,t.doc).filter(t=>{let n=t.mark.type.excluded;return n.find(n=>n===e.type&&n!==t.mark.type)}).filter(e=>e.to>l);if(f.length)return null;c<n.to&&o.delete(c,n.to),l>n.from&&o.delete(n.from+r,l),u=n.from+r+a.length,o.addMark(n.from+r,u,e.type.create(i||{})),o.removeStoredMark(e.type)}}})},t.mergeAttributes=v,t.mergeDeep=$,t.minMax=Y,t.nodeInputRule=function(e){return new A({find:e.find,handler:({state:t,range:n,match:r})=>{let i=k(e.getAttributes,void 0,r)||{},{tr:o}=t,a=n.from,s=n.to;if(r[1]){let t=r[0].lastIndexOf(r[1]),n=a+t;n>s?n=s:s=n+r[1].length;let u=r[0][r[0].length-1];o.insertText(u,a+r[0].length-1),o.replaceWith(n,s,e.type.create(i))}else r[0]&&o.replaceWith(a,s,e.type.create(i))}})},t.nodePasteRule=function(e){return new D({find:e.find,handler({match:t,chain:n,range:r}){let i=k(e.getAttributes,void 0,t);if(!1===i||null===i)return null;t.input&&n().deleteRange(r).insertContentAt(r.from,{type:e.type.name,attrs:i})}})},t.objectIncludes=J,t.pasteRulesPlugin=z,t.posToDOMRect=function(e,t,n){let r=e.state.doc.content.size,i=Y(t,0,r),o=Y(n,0,r),a=e.coordsAtPos(i),s=e.coordsAtPos(o,-1),u=Math.min(a.top,s.top),l=Math.max(a.bottom,s.bottom),c=Math.min(a.left,s.left),f=Math.max(a.right,s.right),d={top:u,bottom:l,left:c,right:f,width:f-c,height:l-u,x:c,y:u};return{...d,toJSON:()=>d}},t.removeDuplicates=ey,t.resolveFocusPosition=Z,t.selectionToInsertionEnd=en,t.splitExtensions=h,t.textInputRule=function(e){return new A({find:e.find,handler:({state:t,range:n,match:r})=>{let i=e.replace,o=n.from,a=n.to;if(r[1]){let e=r[0].lastIndexOf(r[1]);i+=r[0].slice(e+r[1].length),o+=e;let t=o-a;t>0&&(i=r[0].slice(e-t,e)+i,o=a)}t.tr.insertText(i,o,a)}})},t.textPasteRule=function(e){return new D({find:e.find,handler:({state:t,range:n,match:r})=>{let i=e.replace,o=n.from,a=n.to;if(r[1]){let e=r[0].lastIndexOf(r[1]);i+=r[0].slice(e+r[1].length),o+=e;let t=o-a;t>0&&(i=r[0].slice(e-t,e)+i,o=a)}t.tr.insertText(i,o,a)}})},t.textblockTypeInputRule=function(e){return new A({find:e.find,handler:({state:t,range:n,match:r})=>{let i=t.doc.resolve(n.from),o=k(e.getAttributes,void 0,r)||{};if(!i.node(-1).canReplaceWith(i.index(-1),i.indexAfter(-1),e.type))return null;t.tr.delete(n.from,n.to).setBlockType(n.from,n.from,e.type,o)}})},t.wrappingInputRule=function(e){return new A({find:e.find,handler:({state:t,range:n,match:r,chain:i})=>{let o=k(e.getAttributes,void 0,r)||{},a=t.tr.delete(n.from,n.to),u=a.doc.resolve(n.from),l=u.blockRange(),c=l&&s.findWrapping(l,e.type,o);if(!c)return null;if(a.wrap(l,c),e.keepMarks&&e.editor){let{selection:n,storedMarks:r}=t,{splittableMarks:i}=e.editor.extensionManager,o=r||n.$to.parentOffset&&n.$from.marks();if(o){let e=o.filter(e=>i.includes(e.type.name));a.ensureMarks(e)}}if(e.keepAttributes){let t="bulletList"===e.type.name||"orderedList"===e.type.n
123ame?"listItem":"taskList";i().updateAttributes(t,o).run()}let f=a.doc.resolve(n.from-1).nodeBefore;f&&f.type===e.type&&s.canJoin(a.doc,n.from-1)&&(!e.joinPredicate||e.joinPredicate(r,f))&&a.join(n.from-1)}})}},45526:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){Object.keys(e).filter(e=>"default"!==e&&"__esModule"!==e).forEach(n=>{t.hasOwnProperty(n)||Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>e[n]})})}(n(25420))},36990:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){Object.keys(e).filter(e=>"default"!==e&&"__esModule"!==e).forEach(n=>{t.hasOwnProperty(n)||Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>e[n]})})}(n(34331))},14808:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){Object.keys(e).filter(e=>"default"!==e&&"__esModule"!==e).forEach(n=>{t.hasOwnProperty(n)||Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>e[n]})})}(n(1109))},2370:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){Object.keys(e).filter(e=>"default"!==e&&"__esModule"!==e).forEach(n=>{t.hasOwnProperty(n)||Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>e[n]})})}(n(151))},66191:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){Object.keys(e).filter(e=>"default"!==e&&"__esModule"!==e).forEach(n=>{t.hasOwnProperty(n)||Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>e[n]})})}(n(22765))},45248:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){Object.keys(e).filter(e=>"default"!==e&&"__esModule"!==e).forEach(n=>{t.hasOwnProperty(n)||Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>e[n]})})}(n(61563))},55165:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0}),function(e){Object.keys(e).filter(e=>"default"!==e&&"__esModule"!==e).forEach(n=>{t.hasOwnProperty(n)||Object.defineProperty(t,n,{enumerable:!0,configurable:!0,get:()=>e[n]})})}(n(27743))},80909:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});class n{constructor(e,t){this.operator=e,this.value=t,Object.defineProperty(this,"t",{writable:!0})}get notes(){return this.t}addNote(e){this.t=this.t||[],this.t.push(e)}}class r extends n{}class i extends r{constructor(e,t){if(!Array.isArray(t))throw Error(`"${e}" operator expects to receive an array of conditions`);super(e,t)}}class o extends n{constructor(e,t,n){super(e,n),this.field=t}}let a=new r("__null__",null),s=Object.prototype.hasOwnProperty.call.bind(Object.prototype.hasOwnProperty);function u(e,t){return t instanceof i&&t.operator===e}function l(e,t){return 1===t.length?t[0]:new i(e,function e(t,n,r){let i=r||[];for(let r=0,o=n.length;r<o;r++){let o=n[r];u(t,o)?e(t,o.value,i):i.push(o)}return i}(e,t))}let c=e=>e,f=()=>Object.create(null),d=Object.defineProperty(f(),"__@type@__",{value:"ignore value"});function p(e,t,n=!1){if(!e||e&&e.constructor!==Object)return!1;for(let r in e)if(s(e,r)&&s(t,r)&&(!n||e[r]!==d))return!0;return!1}function h(e){let t=[];for(let n in e)s(e,n)&&e[n]!==d&&t.push(n);return t}function m(e,t){t!==a&&e.push(t)}let g=e=>l("and",e),v={compound(e,t,n){let r=(Array.isArray(t)?t:[t]).map(e=>n.parse(e));return new i(e.name,r)},field:(e,t,n)=>new o(e.name,n.field,t),document:(e,t)=>new r(e.name,t)};class y{constructor(e,t=f()){this.o=void 0,this.s=void 0,this.i=void 0,this.u=void 0,this.h=void 0,this.parse=this.parse.bind(this),this.u={operatorToConditionName:t.operatorToConditionName||c,defaultOperatorName:t.defaultOperatorName||"eq",mergeFinalConditions:t.mergeFinalConditions||g},this.o=Object.keys(e).reduce((t,n)=>(t[n]=Object.assign({name:this.u.operatorToConditionName(n)},e[n]),t),{}),this.s=Object.assign({},t.fieldContext,{field:"",query:{},parse:this.parse,hasOperators:e=>p(e,this.o,t.useIgnoreValue)}),this.i=Object.assign({},t.documentContext,{parse:this.parse,query:{}}),this.h=t.useIgnoreValue?h:Object.keys}setParse(e){this.parse=e,this.s.parse=e,this.i.parse=e}parseField(e,t,n,r){let i=this.o[t];if(!i)throw Error(`Unsupported operator "${t}"`);if("field"!==i.type)throw Error(`Unexpected ${i.type} operator "${t}" at field level`);return this.s.field=e,this.s.query=r,this.parseInstruction(i,n,this.s)}parseInstruction(e,t,n){return"function"==typeof e.validate&&e.validate(e,t),(e.parse||v[e.type])(e,t,n
123)}parseFieldOperators(e,t){let n=[],r=this.h(t);for(let i=0,o=r.length;i<o;i++){let o=r[i];if(!this.o[o])throw Error(`Field query for "${e}" may contain only operators or a plain object as a value`);m(n,this.parseField(e,o,t[o],t))}return n}parse(e){let t=[],n=this.h(e);this.i.query=e;for(let r=0,i=n.length;r<i;r++){let i=n[r],o=e[i],a=this.o[i];if(a){if("document"!==a.type&&"compound"!==a.type)throw Error(`Cannot use parsing instruction for operator "${i}" in "document" context as it is supposed to be used in "${a.type}" context`);m(t,this.parseInstruction(a,o,this.i))}else this.s.hasOperators(o)?t.push(...this.parseFieldOperators(i,o)):m(t,this.parseField(i,this.u.defaultOperatorName,o,e))}return this.u.mergeFinalConditions(t)}}function b(e,t){let n=e[t];if("function"!=typeof n)throw Error(`Unable to interpret "${t}" condition. Did you forget to register interpreter for it?`);return n}function k(e){return e.operator}let w=y.prototype.parseInstruction;t.CompoundCondition=i,t.Condition=n,t.DocumentCondition=r,t.FieldCondition=o,t.ITSELF="__itself__",t.NULL_CONDITION=a,t.ObjectQueryParser=y,t.buildAnd=g,t.buildOr=e=>l("or",e),t.createInterpreter=function(e,t){let n;let r=t&&t.getInterpreterName||k;switch(t?t.numberOfArguments:0){case 1:n=n=>{let o=r(n,t);return b(e,o)(n,i)};break;case 3:n=(n,o,a)=>{let s=r(n,t);return b(e,s)(n,o,a,i)};break;default:n=(n,o)=>{let a=r(n,t);return b(e,a)(n,o,i)}}let i=Object.assign({},t,{interpret:n});return i.interpret},t.createTranslatorFactory=function(e,t){return(n,...r)=>{let i=e(n,...r),o=t.bind(null,i);return o.ast=i,o}},t.defaultInstructionParsers=v,t.hasOperators=p,t.identity=c,t.ignoreValue=d,t.isCompound=u,t.object=f,t.optimizedCompoundCondition=l,t.parseInstruction=w},46401:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(80909);function i(e,t,n){for(let r=0,i=e.length;r<i;r++)if(0===n(e[r],t))return!0;return!1}function o(e,t){return Array.isArray(e)&&Number.isNaN(Number(t))}function a(e,t,n){if(!o(e,t))return n(e,t);let r=[];for(let i=0;i<e.length;i++){let o=n(e[i],t);void 0!==o&&(r=r.concat(o))}return r}function s(e){return(t,n,r)=>{let i=r.get(n,t.field);return Array.isArray(i)?i.some(n=>e(t,n,r)):e(t,i,r)}}let u=(e,t)=>e[t];function l(e,t,n){let r=t.lastIndexOf(".");return -1===r?[e,t]:[n(e,t.slice(0,r)),t.slice(r+1)]}function c(e,t,n=u){if(t===r.ITSELF)return e;if(!e)throw Error(`Unable to get field "${t}" out of ${String(e)}.`);return function(e,t,n){if(-1===t.indexOf("."))return a(e,t,n);let r=t.split("."),i=e;for(let e=0,t=r.length;e<t&&(i=a(i,r[e],n))&&"object"==typeof i;e++);return i}(e,t,n)}function f(e,t){return e===t?0:e>t?1:-1}function d(e,t={}){return r.createInterpreter(e,Object.assign({get:c,compare:f},t))}let p=(e,t,{interpret:n})=>e.value.some(e=>n(e,t)),h=(e,t,n)=>!p(e,t,n),m=(e,t,{interpret:n})=>e.value.every(e=>n(e,t)),g=(e,t,{interpret:n})=>!n(e.value[0],t),v=(e,t,{compare:n,get:r})=>{let o=r(t,e.field);return Array.isArray(o)&&!Array.isArray(e.value)?i(o,e.value,n):0===n(o,e.value)},y=(e,t,n)=>!v(e,t,n),b=s((e,t,n)=>{let r=n.compare(t,e.value);return 0===r||-1===r}),k=s((e,t,n)=>-1===n.compare(t,e.value)),w=s((e,t,n)=>1===n.compare(t,e.value)),x=s((e,t,n)=>{let r=n.compare(t,e.value);return 0===r||1===r}),j=(e,t,{get:n})=>{if(e.field===r.ITSELF)return void 0!==t;let[i,a]=l(t,e.field,n),s=t=>!!t&&t.hasOwnProperty(a)===e.value;return o(i,a)?i.some(s):s(i)},S=s((e,t)=>"number"==typeof t&&t%e.value[0]===e.value[1]),O=(e,t,{get:n})=>{let[i,a]=l(t,e.field,n),s=t=>{let r=n(t,a);return Array.isArray(r)&&r.length===e.value};return e.field!==r.ITSELF&&o(i,a)?i.some(s):s(i)},E=s((e,t)=>"string"==typeof t&&e.value.test(t)),_=s((e,t,{compare:n})=>i(e.value,t,n)),C=(e,t,n)=>!_(e,t,n),T=(e,t,{compare:n,get:r})=>{let o=r(t,e.field);return Array.isArray(o)&&e.value.every(e=>i(o,e,n))},A=(e,t,{interpret:n,get:r})=>{let i=r(t,e.field);return Array.isArray(i)&&i.some(t=>n(e.value,t))},M=(e,t)=>e.value.call(t);var I=Object.freeze({__proto__:null,or:p,nor:h,and:m,not:g,eq:v,ne:y,lte:b,lt:k,gt:w,gte:x,exists:j,mod:S,size:O,regex:E,within:_,nin:C,all:T,elemMatch:A,where:M});let P=Object.assign({},I,{in:_}),R=d(P);t.all=T,t.allInterpreters=P,t.and=m,t.compare=f,t.createGetter=function(e){return(t,n)=>c(t,n,e)},t.createJsInterpreter=d,t.elemMatch=A,t.eq=v,t.exists=j,t.getObjectField=c,t.getObjectFieldCursor=l,t.gt=w,t.gte=x,t.interpret=R,t.lt=k,t.lte=b,t.mod=S,t.ne=y,t.nin=C,t.nor=h,t.not=g,t.or=p,t.regex=E,t.size=O,t.where=M,t.within=_},73503:function(e,t,n){"use strict";
123Object.defineProperty(t,"__esModule",{value:!0});var r=n(80909);function i(e,t){if(!Array.isArray(t))throw Error(`"${e.name}" expects value to be an array`)}function o(e,t){if(i(e,t),!t.length)throw Error(`"${e.name}" expects to have at least one element in array`)}let a=e=>(t,n)=>{if(typeof n!==e)throw Error(`"${t.name}" expects value to be a "${e}"`)},s={type:"compound",validate:o,parse(e,t,{parse:n}){let i=t.map(e=>n(e));return r.optimizedCompoundCondition(e.name,i)}},u={type:"compound",validate:o},l={type:"field",validate(e,t){if(!(t&&(t instanceof RegExp||t.constructor===Object)))throw Error(`"${e.name}" expects to receive either regular expression or object of field operators`)},parse(e,t,n){let i=t instanceof RegExp?new r.FieldCondition("regex",n.field,t):n.parse(t,n);return new r.CompoundCondition(e.name,[i])}},c={type:"field",validate(e,t){if(!t||t.constructor!==Object)throw Error(`"${e.name}" expects to receive an object with nested query or field level operators`)},parse(e,t,{parse:n,field:i,hasOperators:o}){let a=o(t)?n(t,{field:r.ITSELF}):n(t);return new r.FieldCondition(e.name,i,a)}},f={type:"field",validate:a("number")},d={type:"field",validate:i},p={type:"field",validate(e,t){if(!Array.isArray(t)||2!==t.length)throw Error(`"${e.name}" expects an array with 2 numeric elements`)}},h={type:"field",validate:a("boolean")},m={type:"field",validate:function(e,t){if(!("string"==typeof t||"number"==typeof t||t instanceof Date))throw Error(`"${e.name}" expects value to be comparable (i.e., string, number or date)`)}},g={type:"field"},v={type:"field",validate(e,t){if(!(t instanceof RegExp)&&"string"!=typeof t)throw Error(`"${e.name}" expects value to be a regular expression or a string that represents regular expression`)},parse(e,t,n){let i="string"==typeof t?new RegExp(t,n.query.$options||""):t;return new r.FieldCondition(e.name,n.field,i)}},y={type:"field",parse:()=>r.NULL_CONDITION},b={type:"document",validate:a("function")};var k=Object.freeze({__proto__:null,$and:s,$or:s,$nor:u,$not:l,$elemMatch:c,$size:f,$in:d,$nin:d,$all:d,$mod:p,$exists:h,$gte:m,$gt:m,$lt:m,$lte:m,$eq:g,$ne:g,$regex:v,$options:y,$where:b});class w extends r.ObjectQueryParser{constructor(e){super(e,{defaultOperatorName:"$eq",operatorToConditionName:e=>e.slice(1)})}parse(e,t){return t&&t.field?r.buildAnd(this.parseFieldOperators(t.field,e)):super.parse(e)}}Object.defineProperty(t,"defaultParsers",{enumerable:!0,get:function(){return r.defaultInstructionParsers}}),t.$all=d,t.$and=s,t.$elemMatch=c,t.$eq=g,t.$exists=h,t.$gt=m,t.$gte=m,t.$in=d,t.$lt=m,t.$lte=m,t.$mod=p,t.$ne=g,t.$nin=d,t.$nor=u,t.$not=l,t.$options=y,t.$or=s,t.$regex=v,t.$size=f,t.$where=b,t.MongoQueryParser=w,t.allParsingInstructions=k},85645:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(80909),i=n(73503),o=n(46401);function a(e){return e instanceof Date?e.getTime():e&&"function"==typeof e.toJSON?e.toJSON():e}let s=(e,t)=>o.compare(a(e),a(t));function u(e,t,n){let a=new i.MongoQueryParser(e),u=o.createJsInterpreter(t,Object.assign({compare:s},n));if(n&&n.forPrimitives){let e={field:r.ITSELF},t=a.parse;a.setParse(n=>t(n,e))}return r.createTranslatorFactory(a.parse,u)}let l=u(i.allParsingInstructions,o.allInterpreters),c=u(["$and","$or"].reduce((e,t)=>(e[t]=Object.assign({},e[t],{type:"field"}),e),Object.assign({},i.allParsingInstructions,{$nor:Object.assign({},i.allParsingInstructions.$nor,{type:"field",parse:i.defaultParsers.compound})})),o.allInterpreters,{forPrimitives:!0});Object.keys(r).forEach(function(e){"default"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return r[e]}})}
123),Object.keys(i).forEach(function(e){"default"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return i[e]}})}),Object.keys(o).forEach(function(e){"default"!==e&&Object.defineProperty(t,e,{enumerable:!0,get:function(){return o[e]}})}),t.createFactory=u,t.filter=l,t.guard=l,t.squire=c},92778:function(e){"use strict";function t(e){this.content=e}t.prototype={constructor:t,find:function(e){for(var t=0;t<this.content.length;t+=2)if(this.content[t]===e)return t;return -1},get:function(e){var t=this.find(e);return -1==t?void 0:this.content[t+1]},update:function(e,n,r){var i=r&&r!=e?this.remove(r):this,o=i.find(e),a=i.content.slice();return -1==o?a.push(r||e,n):(a[o+1]=n,r&&(a[o]=r)),new t(a)},remove:function(e){var n=this.find(e);if(-1==n)return this;var r=this.content.slice();return r.splice(n,2),new t(r)},addToStart:function(e,n){return new t([e,n].concat(this.remove(e).content))},addToEnd:function(e,n){var r=this.remove(e).content.slice();return r.push(e,n),new t(r)},addBefore:function(e,n,r){var i=this.remove(n),o=i.content.slice(),a=i.find(e);return o.splice(-1==a?o.length:a,0,n,r),new t(o)},forEach:function(e){for(var t=0;t<this.content.length;t+=2)e(this.content[t],this.content[t+1])},prepend:function(e){return(e=t.from(e)).size?new t(e.content.concat(this.subtract(e).content)):this},append:function(e){return(e=t.from(e)).size?new t(this.subtract(e).content.concat(e.content)):this},subtract:function(e){var n=this;e=t.from(e);for(var r=0;r<e.content.length;r+=2)n=n.remove(e.content[r]);return n},get size(){return this.content.length>>1}},t.from=function(e){if(e instanceof t)return e;var n=[];if(e)for(var r in e)n.push(r,e[r]);return new t(n)},e.exports=t},25420:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}Object.defineProperty(t,"__esModule",{value:!0});var i=n(61563),o=n(1109),a=n(22765),s=function(e,t){return!e.selection.empty&&(t&&t(e.tr.deleteSelection().scrollIntoView()),!0)};function u(e,t){var n=e.selection.$cursor;return n&&(t?t.endOfTextblock("backward",e):!(n.parentOffset>0))?n:null}var l=function(e,t,n){var r=u(e,n);if(!r)return!1;var s=p(r);if(!s){var l=r.blockRange(),c=l&&i.liftTarget(l);return null!=c&&(t&&t(e.tr.lift(l,c).scrollIntoView()),!0)}var d=s.nodeBefore;if(!d.type.spec.isolating&&E(e,s,t))return!0;if(0==r.parent.content.size&&(f(d,"end")||a.NodeSelection.isSelectable(d))){var h=i.replaceStep(e.doc,r.before(),r.after(),o.Slice.empty);if(h&&h.slice.size<h.to-h.from){if(t){var m=e.tr.step(h);m.setSelection(f(d,"end")?a.Selection.findFrom(m.doc.resolve(m.mapping.map(s.pos,-1)),-1):a.NodeSelection.create(m.doc,s.pos-d.nodeSize)),t(m.scrollIntoView())}return!0}}return!!d.isAtom&&s.depth==r.depth-1&&(t&&t(e.tr.delete(s.pos-d.nodeSize,s.pos).scrollIntoView()),!0)};function c(e,t,n){for(var r=t.nodeBefore,s=t.pos-1;!r.isTextblock;s--){if(r.type.spec.isolating)return!1;var u=r.lastChild;if(!u)return!1;r=u}for(var l=t.nodeAfter,c=t.pos+1;!l.isTextblock;c++){if(l.type.spec.isolating)return!1;var f=l.firstChild;if(!f)return!1;l=f}var d=i.replaceStep(e.doc,s,c,o.Slice.empty);if(!d||d.from!=s||d instanceof i.ReplaceStep&&d.slice.size>=c-s)return!1;if(n){var p=e.tr.step(d);p.setSelection(a.TextSelection.create(p.doc,s)),n(p.scrollIntoView())}return!0}function f(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=e;r;r="start"==t?r.firstChild:r.lastChild){if(r.isTextblock)return!0;if(n&&1!=r.childCount)break}return!1}var d=function(e,t,n){var r=e.selection,i=r.$head,o=r.empty,s=i;if(!o)return!1;if(i.parent.isTextblock){if(n?!n.endOfTextblock("backward",e):i.parentOffset>0)return!1;s=p(i)}var u=s&&s.nodeBefore;return!!(u&&a.NodeSelection.isSelectable(u))&&(t&&t(e.tr.setSelection(a.NodeSelection.create(e.doc,s.pos-u.nodeSize)).scrollIntoView()),!0)};function p(e){if(!e.parent.type.spec.isolating)for(var t=e.depth-1;t>=0;t--){if(e.index(t)>0)return e.doc.resolve(e.before(t+1));if(e.node(t).type.spec.isolating)break}return null}function h(e,t){var n=e.selection.$cursor;return n&&(t?t.endOfTextblock("forward",e):!(n.parentOffset<n.parent.content.size))?n:null}var m=function(e,t,n){var r=h(e,n);if(!r)return!1;var s=v(r);if(!s)return!1;var u=s.nodeAfter;if(E(e,s,t))return!0;
123if(0==r.parent.content.size&&(f(u,"start")||a.NodeSelection.isSelectable(u))){var l=i.replaceStep(e.doc,r.before(),r.after(),o.Slice.empty);if(l&&l.slice.size<l.to-l.from){if(t){var c=e.tr.step(l);c.setSelection(f(u,"start")?a.Selection.findFrom(c.doc.resolve(c.mapping.map(s.pos)),1):a.NodeSelection.create(c.doc,c.mapping.map(s.pos))),t(c.scrollIntoView())}return!0}}return!!u.isAtom&&s.depth==r.depth-1&&(t&&t(e.tr.delete(s.pos,s.pos+u.nodeSize).scrollIntoView()),!0)},g=function(e,t,n){var r=e.selection,i=r.$head,o=r.empty,s=i;if(!o)return!1;if(i.parent.isTextblock){if(n?!n.endOfTextblock("forward",e):i.parentOffset<i.parent.content.size)return!1;s=v(i)}var u=s&&s.nodeAfter;return!!(u&&a.NodeSelection.isSelectable(u))&&(t&&t(e.tr.setSelection(a.NodeSelection.create(e.doc,s.pos)).scrollIntoView()),!0)};function v(e){if(!e.parent.type.spec.isolating)for(var t=e.depth-1;t>=0;t--){var n=e.node(t);if(e.index(t)+1<n.childCount)return e.doc.resolve(e.after(t+1));if(n.type.spec.isolating)break}return null}var y=function(e,t){var n=e.selection,r=n.$head,i=n.$anchor;return!!(r.parent.type.spec.code&&r.sameParent(i))&&(t&&t(e.tr.insertText("\n").scrollIntoView()),!0)};function b(e){for(var t=0;t<e.edgeCount;t++){var n=e.edge(t).type;if(n.isTextblock&&!n.hasRequiredAttrs())return n}return null}var k=function(e,t){var n=e.selection,r=n.$head,i=n.$anchor;if(!r.parent.type.spec.code||!r.sameParent(i))return!1;var o=r.node(-1),s=r.indexAfter(-1),u=b(o.contentMatchAt(s));if(!u||!o.canReplaceWith(s,s,u))return!1;if(t){var l=r.after(),c=e.tr.replaceWith(l,l,u.createAndFill());c.setSelection(a.Selection.near(c.doc.resolve(l),1)),t(c.scrollIntoView())}return!0},w=function(e,t){var n=e.selection,r=n.$from,i=n.$to;if(n instanceof a.AllSelection||r.parent.inlineContent||i.parent.inlineContent)return!1;var o=b(i.parent.contentMatchAt(i.indexAfter()));if(!o||!o.isTextblock)return!1;if(t){var s=(!r.parentOffset&&i.index()<i.parent.childCount?r:i).pos,u=e.tr.insert(s,o.createAndFill());u.setSelection(a.TextSelection.create(u.doc,s+1)),t(u.scrollIntoView())}return!0},x=function(e,t){var n=e.selection.$cursor;if(!n||n.parent.content.size)return!1;if(n.depth>1&&n.after()!=n.end(-1)){var r=n.before();if(i.canSplit(e.doc,r))return t&&t(e.tr.split(r).scrollIntoView()),!0}var o=n.blockRange(),a=o&&i.liftTarget(o);return null!=a&&(t&&t(e.tr.lift(o,a).scrollIntoView()),!0)};function j(e){return function(t,n){var r=t.selection,o=r.$from,s=r.$to;if(t.selection instanceof a.NodeSelection&&t.selection.node.isBlock)return!!(o.parentOffset&&i.canSplit(t.doc,o.pos))&&(n&&n(t.tr.split(o.pos).scrollIntoView()),!0);if(!o.parent.isBlock)return!1;if(n){var u=s.parentOffset==s.parent.content.size,l=t.tr;(t.selection instanceof a.TextSelection||t.selection instanceof a.AllSelection)&&l.deleteSelection();var c=0==o.depth?null:b(o.node(-1).contentMatchAt(o.indexAfter(-1))),f=e&&e(s.parent,u),d=f?[f]:u&&c?[{type:c}]:void 0,p=i.canSplit(l.doc,l.mapping.map(o.pos),1,d);if(!d&&!p&&i.canSplit(l.doc,l.mapping.map(o.pos),1,c?[{type:c}]:void 0)&&(c&&(d=[{type:c}]),p=!0),p&&(l.split(l.mapping.map(o.pos),1,d),!u&&!o.parentOffset&&o.parent.type!=c)){var h=l.mapping.map(o.before()),m=l.doc.resolve(h);c&&o.node(-1).canReplaceWith(m.index(),m.index()+1,c)&&l.setNodeMarkup(l.mapping.map(o.before()),c)}n(l.scrollIntoView())}return!0}}var S=j(),O=function(e,t){return t&&t(e.tr.setSelection(new a.AllSelection(e.doc))),!0};function E(e,t,n){var r,s,u,l,c,d=t.nodeBefore,p=t.nodeAfter;if(d.type.spec.isolating||p.type.spec.isolating)return!1;if(r=t.nodeBefore,s=t.nodeAfter,u=t.index(),r&&s&&r.type.compatibleContent(s.type)&&(!r.content.size&&t.parent.canReplace(u-1,u)?(n&&n(e.tr.delete(t.pos-r.nodeSize,t.pos).scrollIntoView()),!0):!!(t.parent.canReplace(u,u+1)&&(s.isTextblock||i.canJoin(e.doc,t.pos)))&&(n&&n(e.tr.clearIncompatible(t.pos,r.type,r.contentMatchAt(r.childCount)).join(t.pos).scrollIntoView()),!0)))return!0;var h=t.parent.canReplace(t.index(),t.index()+1);if(h&&(l=(c=d.contentMatchAt(d.childCount)).findWrapping(p.type))&&c.matchType(l[0]||p.type).validEnd){if(n){for(var m=t.pos+p.nodeSize,g=o.Fragment.empty,v=l.length-1;v>=0;v--)g=o.Fragment.from(l[v].create(null,g));g=o.Fragment.from(d.copy(g));var y=e.tr.step(new i.ReplaceAroundStep(t.pos-1,m,t.pos,m,new o.Slice(g,1,0),l.length,!0)),b=m+2*l.length;i.canJoin(y.doc,b)&&y.join(b),n(y.scrollIntoView())}return!0}var k=a.Selection.findFrom(t,1),w=k&&k.$from.blockRange(k.$to),x=w&&i.liftTarget(w);if(null!=x&&x>=t.depth)return n&&n(e.tr.lift(w,x).scrollIntoView()),!0;if(h&&f(p,"start",!0)&&f(d,"end")){for(var j=d,S=[];S.push(j),!j.isTextblock;)j=j.lastChild;for(var O=p,E=1;!O.isTextblock;O=O.firstChild)E++;if(j.canReplace(j.childCount,j.childCount,O.content)){if(n){for(var _=o.Fragment.empty,C=S.length-1;C>=0;
123C--)_=o.Fragment.from(S[C].copy(_));n(e.tr.step(new i.ReplaceAroundStep(t.pos-S.length,t.pos+p.nodeSize,t.pos+E,t.pos+p.nodeSize-E,new o.Slice(_,S.length,0),0,!0)).scrollIntoView())}return!0}}return!1}function _(e){return function(t,n){for(var r=t.selection,i=e<0?r.$from:r.$to,o=i.depth;i.node(o).isInline;){if(!o)return!1;o--}return!!i.node(o).isTextblock&&(n&&n(t.tr.setSelection(a.TextSelection.create(t.doc,e<0?i.start(o):i.end(o)))),!0)}}var C=_(-1),T=_(1);function A(){for(var e=arguments.length,t=Array(e),n=0;n<e;n++)t[n]=arguments[n];return function(e,n,r){for(var i=0;i<t.length;i++)if(t[i](e,n,r))return!0;return!1}}var M=A(s,l,d),I=A(s,m,g),P={Enter:A(y,w,x,S),"Mod-Enter":k,Backspace:M,"Mod-Backspace":M,"Shift-Backspace":M,Delete:I,"Mod-Delete":I,"Mod-a":O},R={"Ctrl-h":P.Backspace,"Alt-Backspace":P["Mod-Backspace"],"Ctrl-d":P.Delete,"Ctrl-Alt-Backspace":P["Mod-Delete"],"Alt-Delete":P["Mod-Delete"],"Alt-d":P["Mod-Delete"],"Ctrl-a":C,"Ctrl-e":T};for(var D in P)R[D]=P[D];var N=("undefined"!=typeof navigator?/Mac|iP(hone|[oa]d)/.test(navigator.platform):"undefined"!=typeof os&&!!os.platform&&"darwin"==os.platform())?R:P;t.autoJoin=function(e,t){var n=Array.isArray(t)?function(e){return t.indexOf(e.type.name)>-1}:t;return function(t,r,o){return e(t,r&&function(e){if(!e.isGeneric)return r(e);for(var t=[],o=0;o<e.mapping.maps.length;o++){for(var a=e.mapping.maps[o],s=0;s<t.length;s++)t[s]=a.map(t[s]);a.forEach(function(e,n,r,i){return t.push(r,i)})}for(var u=[],l=0;l<t.length;l+=2)for(var c=t[l],f=t[l+1],d=e.doc.resolve(c),p=d.sharedDepth(f),h=d.node(p),m=d.indexAfter(p),g=d.after(p+1);g<=f;++m){var v=h.maybeChild(m);if(!v)break;if(m&&-1==u.indexOf(g)){var y=h.child(m-1);y.type==v.type&&n(y,v)&&u.push(g)}g+=v.nodeSize}u.sort(function(e,t){return e-t});for(var b=u.length-1;b>=0;b--)i.canJoin(e.doc,u[b])&&e.join(u[b]);r(e)},o)}},t.baseKeymap=N,t.chainCommands=A,t.createParagraphNear=w,t.deleteSelection=s,t.exitCode=k,t.joinBackward=l,t.joinDown=function(e,t){var n,r=e.selection;if(r instanceof a.NodeSelection){if(r.node.isTextblock||!i.canJoin(e.doc,r.to))return!1;n=r.to}else if(null==(n=i.joinPoint(e.doc,r.to,1)))return!1;return t&&t(e.tr.join(n).scrollIntoView()),!0},t.joinForward=m,t.joinTextblockBackward=function(e,t,n){var r=u(e,n);if(!r)return!1;var i=p(r);return!!i&&c(e,i,t)},t.joinTextblockForward=function(e,t,n){var r=h(e,n);if(!r)return!1;var i=v(r);return!!i&&c(e,i,t)},t.joinUp=function(e,t){var n,r=e.selection,o=r instanceof a.NodeSelection;if(o){if(r.node.isTextblock||!i.canJoin(e.doc,r.from))return!1;n=r.from}else if(null==(n=i.joinPoint(e.doc,r.from,-1)))return!1;if(t){var s=e.tr.join(n);o&&s.setSelection(a.NodeSelection.create(s.doc,n-e.doc.resolve(n).nodeBefore.nodeSize)),t(s.scrollIntoView())}return!0},t.lift=function(e,t){var n=e.selection,r=n.$from,o=n.$to,a=r.blockRange(o),s=a&&i.liftTarget(a);return null!=s&&(t&&t(e.tr.lift(a,s).scrollIntoView()),!0)},t.liftEmptyBlock=x,t.macBaseKeymap=R,t.newlineInCode=y,t.pcBaseKeymap=P,t.selectAll=O,t.selectNodeBackward=d,t.selectNodeForward=g,t.selectParentNode=function(e,t){var n,r=e.selection,i=r.$from,o=r.to,s=i.sharedDepth(o);return 0!=s&&(n=i.before(s),t&&t(e.tr.setSelection(a.NodeSelection.create(e.doc,n))),!0)},t.selectTextblockEnd=T,t.selectTextblockStart=C,t.setBlockType=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return function(n,r){for(var i=!1,o=0;o<n.selection.ranges.length&&!i;o++){var a=n.selection.ranges[o],s=a.$from.pos,u=a.$to.pos;n.doc.nodesBetween(s,u,function(r,o){if(i)return!1;if(!(!r.isTextblock||r.hasMarkup(e,t))){if(r.type==e)i=!0;else{var a=n.doc.resolve(o),s=a.index();i=a.parent.canReplaceWith(s,s+1,e)}}})}if(!i)return!1;if(r){for(var l=n.tr,c=0;c<n.selection.ranges.length;c++){var f=n.selection.ranges[c],d=f.$from.pos,p=f.$to.pos;l.setBlockType(d,p,e,t)}r(l.scrollIntoView())}return!0}},t.splitBlock=S,t.splitBlockAs=j,t.splitBlockKeepMarks=function(e,t){return S(e,t&&function(n){var r=e.storedMarks||e.selection.$to.parentOffset&&e.selection.$from.marks();r&&n.ensureMarks(r),t(n)})},t.toggleMark=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return function(n,i){var o=n.selection,a=o.empty,s=o.$cursor,u=o.ranges;if(a&&!s||!function(e,t,n){for(var i=0;i<t.length;i++){var o=function(r){var i=t[r],o=i.$from,a=i.$to,s=0==o.depth&&e.inlineContent&&e.type.allowsMarkType(n);if(e.nodesBetween(o.pos,a.pos,function(e){if(s)return!1;s=e.inlineContent&&e.type.allowsMarkType(n)}),s)return{v:!0}}(i);if("object"===r(o))return o.v}return!1}(n.doc,u,e))return!1;if(i){if(s)i(e.isInSet(n.storedMarks||s.marks())?n.tr.removeStoredMark(e):n.tr.addStoredMark(e.create(t)));else{for(var l=!1,c=n.tr,f=0;!l&&f<u.length;f++){var d=u[f],p=d.$from,h=d.$to;l=n.doc.rangeHasMark(p.pos,h.pos,e)}for(var m=0;m<u.length;m++){var g=u[m],v=g.$from,y=g.$to;if(l)c.removeMark(v.pos,y.pos,e);else{var b=v.pos,k=y.pos,w=v.nodeAfter,x=y.nodeBefore,j=w&&w.isText?/^\s*/.exec(w.text)[0].length:0,S=x&&x.isText?/\s*$/.exec(x.text)[0].length:0;b+j<k&&(b+=j,k-=S),c.addMark(b,k,e.create(t))}}i(c.scrollIntoView())}}return!0}},t.wrapIn=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return function(n,r){var o=n.selection,a=o.$from,s=o.$to,u=a.blockRange(s),l=u&&i.findWrapping(u,e,t);return!!l&&(r&&r(n.tr.wrap(u,l).scrollIntoView()),!0)}}},34331:function(e,t,n){"use strict";
123Object.defineProperty(t,"__esModule",{value:!0});var r=n(78033),i=n(22765),o="undefined"!=typeof navigator&&/Mac|iP(hone|[oa]d)/.test(navigator.platform);function a(e,t){var n=!(arguments.length>2)||void 0===arguments[2]||arguments[2];return t.altKey&&(e="Alt-"+e),t.ctrlKey&&(e="Ctrl-"+e),t.metaKey&&(e="Meta-"+e),n&&t.shiftKey&&(e="Shift-"+e),e}function s(e){var t=function(e){var t=Object.create(null);for(var n in e)t[function(e){var t,n,r,i,a=e.split(/-(?!$)/),s=a[a.length-1];"Space"==s&&(s=" ");for(var u=0;u<a.length-1;u++){var l=a[u];if(/^(cmd|meta|m)$/i.test(l))i=!0;else if(/^a(lt)?$/i.test(l))t=!0;else if(/^(c|ctrl|control)$/i.test(l))n=!0;else if(/^s(hift)?$/i.test(l))r=!0;else if(/^mod$/i.test(l))o?i=!0:n=!0;else throw Error("Unrecognized modifier name: "+l)}return t&&(s="Alt-"+s),n&&(s="Ctrl-"+s),i&&(s="Meta-"+s),r&&(s="Shift-"+s),s}(n)]=e[n];return t}(e);return function(e,n){var i,o=r.keyName(n),s=t[a(o,n)];if(s&&s(e.state,e.dispatch,e))return!0;if(1==o.length&&" "!=o){if(n.shiftKey){var u=t[a(o,n,!1)];if(u&&u(e.state,e.dispatch,e))return!0}if((n.shiftKey||n.altKey||n.metaKey||o.charCodeAt(0)>127)&&(i=r.base[n.keyCode])&&i!=o){var l=t[a(i,n)];if(l&&l(e.state,e.dispatch,e))return!0}}return!1}}t.keydownHandler=s,t.keymap=function(e){return new i.Plugin({props:{handleKeyDown:s(e)}})}},1109:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function i(){return(i="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=f(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(arguments.length<3?e:n):i.value}}).apply(this,arguments)}function o(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&c(e,t)}function a(e){var t=l();return function(){var n,r=f(e);if(t){var i=f(this).constructor;n=Reflect.construct(r,arguments,i)}else n=r.apply(this,arguments);return function(e,t){if(t&&("object"===m(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}function s(e){var t="function"==typeof Map?new Map:void 0;return(s=function(e){if(null===e||-1===Function.toString.call(e).indexOf("[native code]"))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return u(e,arguments,f(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),c(n,e)})(e)}function u(e,t,n){return(u=l()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return n&&c(i,n.prototype),i}).apply(null,arguments)}function l(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}function c(e,t){return(c=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function f(e){return(f=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function d(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function p(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function h(e,t,n){return t&&p(e.prototype,t),n&&p(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function m(e){return(m="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}
123Object.defineProperty(t,"__esModule",{value:!0});var g=n(92778),v=g&&"object"===m(g)&&"default"in g?g:{default:g},y=function(){function e(t,n){if(d(this,e),this.content=t,this.size=n||0,null==n)for(var r=0;r<t.length;r++)this.size+=t[r].nodeSize}return h(e,[{key:"nodesBetween",value:function(e,t,n){for(var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4?arguments[4]:void 0,o=0,a=0;a<t;o++){var s=this.content[o],u=a+s.nodeSize;if(u>e&&!1!==n(s,r+a,i||null,o)&&s.content.size){var l=a+1;s.nodesBetween(Math.max(0,e-l),Math.min(s.content.size,t-l),n,r+l)}a=u}}},{key:"descendants",value:function(e){this.nodesBetween(0,this.size,e)}},{key:"textBetween",value:function(e,t,n,r){var i="",o=!0;return this.nodesBetween(e,t,function(a,s){a.isText?(i+=a.text.slice(Math.max(e,s)-s,t-s),o=!n):a.isLeaf?(r?i+="function"==typeof r?r(a):r:a.type.spec.leafText&&(i+=a.type.spec.leafText(a)),o=!n):!o&&a.isBlock&&(i+=n,o=!0)},0),i}},{key:"append",value:function(t){if(!t.size)return this;if(!this.size)return t;var n=this.lastChild,r=t.firstChild,i=this.content.slice(),o=0;for(n.isText&&n.sameMarkup(r)&&(i[i.length-1]=n.withText(n.text+r.text),o=1);o<t.content.length;o++)i.push(t.content[o]);return new e(i,this.size+t.size)}},{key:"cut",value:function(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.size;if(0==t&&n==this.size)return this;var r=[],i=0;if(n>t)for(var o=0,a=0;a<n;o++){var s=this.content[o],u=a+s.nodeSize;u>t&&((a<t||u>n)&&(s=s.isText?s.cut(Math.max(0,t-a),Math.min(s.text.length,n-a)):s.cut(Math.max(0,t-a-1),Math.min(s.content.size,n-a-1))),r.push(s),i+=s.nodeSize),a=u}return new e(r,i)}},{key:"cutByIndex",value:function(t,n){return t==n?e.empty:0==t&&n==this.content.length?this:new e(this.content.slice(t,n))}},{key:"replaceChild",value:function(t,n){var r=this.content[t];if(r==n)return this;var i=this.content.slice(),o=this.size+n.nodeSize-r.nodeSize;return i[t]=n,new e(i,o)}},{key:"addToStart",value:function(t){return new e([t].concat(this.content),this.size+t.nodeSize)}},{key:"addToEnd",value:function(t){return new e(this.content.concat(t),this.size+t.nodeSize)}},{key:"eq",value:function(e){if(this.content.length!=e.content.length)return!1;for(var t=0;t<this.content.length;t++)if(!this.content[t].eq(e.content[t]))return!1;return!0}},{key:"firstChild",get:function(){return this.content.length?this.content[0]:null}},{key:"lastChild",get:function(){return this.content.length?this.content[this.content.length-1]:null}},{key:"childCount",get:function(){return this.content.length}},{key:"child",value:function(e){var t=this.content[e];if(!t)throw RangeError("Index "+e+" out of range for "+this);return t}},{key:"maybeChild",value:function(e){return this.content[e]||null}},{key:"forEach",value:function(e){for(var t=0,n=0;t<this.content.length;t++){var r=this.content[t];e(r,n,t),n+=r.nodeSize}}},{key:"findDiffStart",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0;return function e(t,n,r){for(var i=0;;i++){if(i==t.childCount||i==n.childCount)return t.childCount==n.childCount?null:r;var o=t.child(i),a=n.child(i);if(o==a){r+=o.nodeSize;continue}if(!o.sameMarkup(a))return r;if(o.isText&&o.text!=a.text){for(var s=0;o.text[s]==a.text[s];s++)r++;return r}if(o.content.size||a.content.size){var u=e(o.content,a.content,r+1);if(null!=u)return u}r+=o.nodeSize}}(this,e,t)}},{key:"findDiffEnd",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.size,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.size;return function e(t,n,r,i){for(var o=t.childCount,a=n.childCount;;){if(0==o||0==a)return o==a?null:{a:r,b:i};var s=t.child(--o),u=n.child(--a),l=s.nodeSize;if(s==u){r-=l,i-=l;continue}if(!s.sameMarkup(u))return{a:r,b:i};if(s.isText&&s.text!=u.text){for(var c=0,f=Math.min(s.text.length,u.text.length);c<f&&s.text[s.text.length-c-1]==u.text[u.text.length-c-1];)c++,r--,i--;return{a:r,b:i}}if(s.content.size||u.content.size){var d=e(s.content,u.content,r-1,i-1);if(d)return d}r-=l,i-=l}}(this,e,t,n)}},{key:"findIndex",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1;if(0==e)return k(0,e);if(e==this.size)return k(this.content.length,e);if(e>this.size||e<0)throw RangeError("Position ".concat(e," outside of fragment (").concat(this,")"));for(var n=0,r=0;;n++){var i=r+this.child(n).nodeSize;if(i>=e){if(i==e||t>0)return k(n+1,i);return k(n,r)}r=i}}},{key:"toString",value:function(){return"<"+this.toStringInner()+">"}},{key:"toStringInner",value:function(){return this.content.join(", ")}},{key:"toJSON",value:function(){return this.content.length?this.content.map(function(e){return e.toJSON()}):null}}],[{key:"fromJSON",value:function(t,n){if(!n)return e.empty;if(!Array.isArray(n))throw RangeError("Invalid input for Fragment.fromJSON");return new e(n.map(t.nodeFromJSON))}},{key:"fromArray",value:function(t){if(!t.length)return e.empty;for(var n,r=0,i=0;i<t.length;i++){var o=t[i];r+=o.nodeSize,i&&o.isText&&t[i-1].sameMarkup(o)?(n||(n=t.slice(0,i)),n[n.length-1]=o.withText(n[n.length-1].text+o.text)):n&&n.push(o)}return new e(n||t,r)}},{key:"from",value:function(t){if(!t)return e.empty;if(t instanceof e)return t;if(Array.isArray(t))return this.fromArray(t);if(t.attrs)return new e([t],t.nodeSize);throw RangeError("Can not convert "+t+" to a Fragment"+(t.nodesBetween?" (looks like multiple versions of prosemirror-model were loaded)":""))}}]),e}();y.empty=new y([],0);var b={index:0,offset:0};function k(e,t){return b.index=e,b.offset=t,b}function w(e,t){if(e===t)return!0;
123if(!(e&&"object"==m(e))||!(t&&"object"==m(t)))return!1;var n=Array.isArray(e);if(Array.isArray(t)!=n)return!1;if(n){if(e.length!=t.length)return!1;for(var r=0;r<e.length;r++)if(!w(e[r],t[r]))return!1}else{for(var i in e)if(!(i in t)||!w(e[i],t[i]))return!1;for(var o in t)if(!(o in e))return!1}return!0}var x=function(){function e(t,n){d(this,e),this.type=t,this.attrs=n}return h(e,[{key:"addToSet",value:function(e){for(var t,n=!1,r=0;r<e.length;r++){var i=e[r];if(this.eq(i))return e;if(this.type.excludes(i.type))t||(t=e.slice(0,r));else{if(i.type.excludes(this.type))return e;!n&&i.type.rank>this.type.rank&&(t||(t=e.slice(0,r)),t.push(this),n=!0),t&&t.push(i)}}return t||(t=e.slice()),n||t.push(this),t}},{key:"removeFromSet",value:function(e){for(var t=0;t<e.length;t++)if(this.eq(e[t]))return e.slice(0,t).concat(e.slice(t+1));return e}},{key:"isInSet",value:function(e){for(var t=0;t<e.length;t++)if(this.eq(e[t]))return!0;return!1}},{key:"eq",value:function(e){return this==e||this.type==e.type&&w(this.attrs,e.attrs)}},{key:"toJSON",value:function(){var e={type:this.type.name};for(var t in this.attrs){e.attrs=this.attrs;break}return e}}],[{key:"fromJSON",value:function(e,t){if(!t)throw RangeError("Invalid input for Mark.fromJSON");var n=e.marks[t.type];if(!n)throw RangeError("There is no mark type ".concat(t.type," in this schema"));return n.create(t.attrs)}},{key:"sameSet",value:function(e,t){if(e==t)return!0;if(e.length!=t.length)return!1;for(var n=0;n<e.length;n++)if(!e[n].eq(t[n]))return!1;return!0}},{key:"setFrom",value:function(t){if(!t||Array.isArray(t)&&0==t.length)return e.none;if(t instanceof e)return[t];var n=t.slice();return n.sort(function(e,t){return e.type.rank-t.type.rank}),n}}]),e}();x.none=[];var j=function(e){o(n,e);var t=a(n);function n(){return d(this,n),t.apply(this,arguments)}return h(n)}(s(Error)),S=function(){function e(t,n,r){d(this,e),this.content=t,this.openStart=n,this.openEnd=r}return h(e,[{key:"size",get:function(){return this.content.size-this.openStart-this.openEnd}},{key:"insertAt",value:function(t,n){var r=function e(t,n,r,i){var o=t.findIndex(n),a=o.index,s=o.offset,u=t.maybeChild(a);if(s==n||u.isText)return i&&!i.canReplace(a,a,r)?null:t.cut(0,n).append(r).append(t.cut(n));var l=e(u.content,n-s-1,r);return l&&t.replaceChild(a,u.copy(l))}(this.content,t+this.openStart,n);return r&&new e(r,this.openStart,this.openEnd)}},{key:"removeBetween",value:function(t,n){return new e(function e(t,n,r){var i=t.findIndex(n),o=i.index,a=i.offset,s=t.maybeChild(o),u=t.findIndex(r),l=u.index,c=u.offset;if(a==n||s.isText){if(c!=r&&!t.child(l).isText)throw RangeError("Removing non-flat range");return t.cut(0,n).append(t.cut(r))}if(o!=l)throw RangeError("Removing non-flat range");return t.replaceChild(o,s.copy(e(s.content,n-a-1,r-a-1)))}(this.content,t+this.openStart,n+this.openStart),this.openStart,this.openEnd)}},{key:"eq",value:function(e){return this.content.eq(e.content)&&this.openStart==e.openStart&&this.openEnd==e.openEnd}},{key:"toString",value:function(){return this.content+"("+this.openStart+","+this.openEnd+")"}},{key:"toJSON",value:function(){if(!this.content.size)return null;var e={content:this.content.toJSON()};return this.openStart>0&&(e.openStart=this.openStart),this.openEnd>0&&(e.openEnd=this.openEnd),e}}],[{key:"fromJSON",value:function(t,n){if(!n)return e.empty;var r=n.openStart||0,i=n.openEnd||0;if("number"!=typeof r||"number"!=typeof i)throw RangeError("Invalid input for Slice.fromJSON");return new e(y.fromJSON(t,n.content),r,i)}},{key:"maxOpen",value:function(t){for(var n=!(arguments.length>1)||void 0===arguments[1]||arguments[1],r=0,i=0,o=t.firstChild;o&&!o.isLeaf&&(n||!o.type.spec.isolating);o=o.firstChild)r++;for(var a=t.lastChild;a&&!a.isLeaf&&(n||!a.type.spec.isolating);a=a.lastChild)i++;return new e(t,r,i)}}]),e}();function O(e,t){if(!t.type.compatibleContent(e.type))throw new j("Cannot join "+t.type.name+" onto "+e.type.name)}function E(e,t,n){var r=e.node(n);return O(r,t.node(n)),r}function _(e,t){var n=t.length-1;n>=0&&e.isText&&e.sameMarkup(t[n])?t[n]=e.withText(t[n].text+e.text):t.push(e)}
123function C(e,t,n,r){var i=(t||e).node(n),o=0,a=t?t.index(n):i.childCount;e&&(o=e.index(n),e.depth>n?o++:e.textOffset&&(_(e.nodeAfter,r),o++));for(var s=o;s<a;s++)_(i.child(s),r);t&&t.depth==n&&t.textOffset&&_(t.nodeBefore,r)}function T(e,t){return e.type.checkContent(t),e.copy(t)}function A(e,t,n){var r=[];return C(null,e,n,r),e.depth>n&&_(T(E(e,t,n+1),A(e,t,n+1)),r),C(t,null,n,r),new y(r)}S.empty=new S(y.empty,0,0);var M=function(){function e(t,n,r){d(this,e),this.pos=t,this.path=n,this.parentOffset=r,this.depth=n.length/3-1}return h(e,[{key:"resolveDepth",value:function(e){return null==e?this.depth:e<0?this.depth+e:e}},{key:"parent",get:function(){return this.node(this.depth)}},{key:"doc",get:function(){return this.node(0)}},{key:"node",value:function(e){return this.path[3*this.resolveDepth(e)]}},{key:"index",value:function(e){return this.path[3*this.resolveDepth(e)+1]}},{key:"indexAfter",value:function(e){return e=this.resolveDepth(e),this.index(e)+(e!=this.depth||this.textOffset?1:0)}},{key:"start",value:function(e){return 0==(e=this.resolveDepth(e))?0:this.path[3*e-1]+1}},{key:"end",value:function(e){return e=this.resolveDepth(e),this.start(e)+this.node(e).content.size}},{key:"before",value:function(e){if(!(e=this.resolveDepth(e)))throw RangeError("There is no position before the top-level node");return e==this.depth+1?this.pos:this.path[3*e-1]}},{key:"after",value:function(e){if(!(e=this.resolveDepth(e)))throw RangeError("There is no position after the top-level node");return e==this.depth+1?this.pos:this.path[3*e-1]+this.path[3*e].nodeSize}},{key:"textOffset",get:function(){return this.pos-this.path[this.path.length-1]}},{key:"nodeAfter",get:function(){var e=this.parent,t=this.index(this.depth);if(t==e.childCount)return null;var n=this.pos-this.path[this.path.length-1],r=e.child(t);return n?e.child(t).cut(n):r}},{key:"nodeBefore",get:function(){var e=this.index(this.depth),t=this.pos-this.path[this.path.length-1];return t?this.parent.child(e).cut(0,t):0==e?null:this.parent.child(e-1)}},{key:"posAtIndex",value:function(e,t){t=this.resolveDepth(t);for(var n=this.path[3*t],r=0==t?0:this.path[3*t-1]+1,i=0;i<e;i++)r+=n.child(i).nodeSize;return r}},{key:"marks",value:function(){var e=this.parent,t=this.index();if(0==e.content.size)return x.none;if(this.textOffset)return e.child(t).marks;var n=e.maybeChild(t-1),r=e.maybeChild(t);if(!n){var i=n;n=r,r=i}for(var o=n.marks,a=0;a<o.length;a++)!1!==o[a].type.spec.inclusive||r&&o[a].isInSet(r.marks)||(o=o[a--].removeFromSet(o));return o}},{key:"marksAcross",value:function(e){var t=this.parent.maybeChild(this.index());if(!t||!t.isInline)return null;for(var n=t.marks,r=e.parent.maybeChild(e.index()),i=0;i<n.length;i++)!1!==n[i].type.spec.inclusive||r&&n[i].isInSet(r.marks)||(n=n[i--].removeFromSet(n));return n}},{key:"sharedDepth",value:function(e){for(var t=this.depth;t>0;t--)if(this.start(t)<=e&&this.end(t)>=e)return t;return 0}},{key:"blockRange",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this,t=arguments.length>1?arguments[1]:void 0;if(e.pos<this.pos)return e.blockRange(this);for(var n=this.depth-(this.parent.inlineContent||this.pos==e.pos?1:0);n>=0;n--)if(e.pos<=this.end(n)&&(!t||t(this.node(n))))return new D(this,e,n);return null}},{key:"sameParent",value:function(e){return this.pos-this.parentOffset==e.pos-e.parentOffset}},{key:"max",value:function(e){return e.pos>this.pos?e:this}},{key:"min",value:function(e){return e.pos<this.pos?e:this}},{key:"toString",value:function(){for(var e="",t=1;t<=this.depth;t++)e+=(e?"/":"")+this.node(t).type.name+"_"+this.index(t-1);return e+":"+this.parentOffset}}],[{key:"resolve",value:function(t,n){if(!(n>=0&&n<=t.content.size))throw RangeError("Position "+n+" out of range");for(var r=[],i=0,o=n,a=t;;){var s=a.content.findIndex(o),u=s.index,l=s.offset,c=o-l;if(r.push(a,u,i+l),!c||(a=a.child(u)).isText)break;o=c-1,i+=l+1}return new e(n,r,o)}},{key:"resolveCached",value:function(t,n){for(var r=0;r<I.length;r++){var i=I[r];if(i.pos==n&&i.doc==t)return i}var o=I[P]=e.resolve(t,n);return P=(P+1)%R,o}}]),e}(),I=[],P=0,R=12,D=function(){function e(t,n,r){d(this,e),this.$from=t,this.$to=n,this.depth=r}return h(e,[{key:"start",get:function(){return this.$from.before(this.depth+1)}},{key:"end",get:function(){return this.$to.after(this.depth+1)}},{key:"parent",get:function(){return this.$from.node(this.depth)}},{key:"startIndex",get:function(){return this.$from.index(this.depth)}},{key:"endIndex",get:function(){return this.$to.indexAfter(this.depth)}}]),e}(),N=Object.create(null),z=function(){function e(t,n,r){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:x.none;d(this,e),this.type=t,this.attrs=n,this.marks=i,this.content=r||y.empty}return h(e,[{key:"nodeSize",get:function(){return this.isLeaf?1:2+this.content.size}},{key:"childCount",get:function(){return this.content.childCount}},{key:"child",value:function(e){return this.content.child(e)}},{key:"maybeChild",value:function(e){return this.content.maybeChild(e)}}
123,{key:"forEach",value:function(e){this.content.forEach(e)}},{key:"nodesBetween",value:function(e,t,n){var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0;this.content.nodesBetween(e,t,n,r,this)}},{key:"descendants",value:function(e){this.nodesBetween(0,this.content.size,e)}},{key:"textContent",get:function(){return this.isLeaf&&this.type.spec.leafText?this.type.spec.leafText(this):this.textBetween(0,this.content.size,"")}},{key:"textBetween",value:function(e,t,n,r){return this.content.textBetween(e,t,n,r)}},{key:"firstChild",get:function(){return this.content.firstChild}},{key:"lastChild",get:function(){return this.content.lastChild}},{key:"eq",value:function(e){return this==e||this.sameMarkup(e)&&this.content.eq(e.content)}},{key:"sameMarkup",value:function(e){return this.hasMarkup(e.type,e.attrs,e.marks)}},{key:"hasMarkup",value:function(e,t,n){return this.type==e&&w(this.attrs,t||e.defaultAttrs||N)&&x.sameSet(this.marks,n||x.none)}},{key:"copy",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return t==this.content?this:new e(this.type,this.attrs,t,this.marks)}},{key:"mark",value:function(t){return t==this.marks?this:new e(this.type,this.attrs,this.content,t)}},{key:"cut",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.content.size;return 0==e&&t==this.content.size?this:this.copy(this.content.cut(e,t))}},{key:"slice",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.content.size,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2];if(e==t)return S.empty;var r=this.resolve(e),i=this.resolve(t),o=n?0:r.sharedDepth(t),a=r.start(o),s=r.node(o).content.cut(r.pos-a,i.pos-a);return new S(s,r.depth-o,i.depth-o)}},{key:"replace",value:function(e,t,n){return function(e,t,n){if(n.openStart>e.depth)throw new j("Inserted content deeper than insertion position");if(e.depth-n.openStart!=t.depth-n.openEnd)throw new j("Inconsistent open depths");return function e(t,n,r,i){var o=t.index(i),a=t.node(i);if(o==n.index(i)&&i<t.depth-r.openStart){var s=e(t,n,r,i+1);return a.copy(a.content.replaceChild(o,s))}if(!r.content.size)return T(a,A(t,n,i));if(r.openStart||r.openEnd||t.depth!=i||n.depth!=i){var u=function(e,t){for(var n=t.depth-e.openStart,r=t.node(n).copy(e.content),i=n-1;i>=0;i--)r=t.node(i).copy(y.from(r));return{start:r.resolveNoCache(e.openStart+n),end:r.resolveNoCache(r.content.size-e.openEnd-n)}}(r,t);return T(a,function e(t,n,r,i,o){var a=t.depth>o&&E(t,n,o+1),s=i.depth>o&&E(r,i,o+1),u=[];return C(null,t,o,u),a&&s&&n.index(o)==r.index(o)?(O(a,s),_(T(a,e(t,n,r,i,o+1)),u)):(a&&_(T(a,A(t,n,o+1)),u),C(n,r,o,u),s&&_(T(s,A(r,i,o+1)),u)),C(i,null,o,u),new y(u)}(t,u.start,u.end,n,i))}var l=t.parent,c=l.content;return T(l,c.cut(0,t.parentOffset).append(r.content).append(c.cut(n.parentOffset)))}(e,t,n,0)}(this.resolve(e),this.resolve(t),n)}},{key:"nodeAt",value:function(e){for(var t=this;;){var n=t.content.findIndex(e),r=n.index,i=n.offset;if(!(t=t.maybeChild(r)))return null;if(i==e||t.isText)return t;e-=i+1}}},{key:"childAfter",value:function(e){var t=this.content.findIndex(e),n=t.index,r=t.offset;return{node:this.content.maybeChild(n),index:n,offset:r}}},{key:"childBefore",value:function(e){if(0==e)return{node:null,index:0,offset:0};var t=this.content.findIndex(e),n=t.index,r=t.offset;if(r<e)return{node:this.content.child(n),index:n,offset:r};var i=this.content.child(n-1);return{node:i,index:n-1,offset:r-i.nodeSize}}},{key:"resolve",value:function(e){return M.resolveCached(this,e)}},{key:"resolveNoCache",value:function(e){return M.resolve(this,e)}},{key:"rangeHasMark",value:function(e,t,n){var r=!1;return t>e&&this.nodesBetween(e,t,function(e){return n.isInSet(e.marks)&&(r=!0),!r}),r}},{key:"isBlock",get:function(){return this.type.isBlock}},{key:"isTextblock",get:function(){return this.type.isTextblock}},{key:"inlineContent",get:function(){return this.type.inlineContent}},{key:"isInline",get:function(){return this.type.isInline}},{key:"isText",get:function(){return this.type.isText}},{key:"isLeaf",get:function(){return this.type.isLeaf}},{key:"isAtom",get:function(){return this.type.isAtom}}
123,{key:"toString",value:function(){if(this.type.spec.toDebugString)return this.type.spec.toDebugString(this);var e=this.type.name;return this.content.size&&(e+="("+this.content.toStringInner()+")"),L(this.marks,e)}},{key:"contentMatchAt",value:function(e){var t=this.type.contentMatch.matchFragment(this.content,0,e);if(!t)throw Error("Called contentMatchAt on a node with invalid content");return t}},{key:"canReplace",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:y.empty,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:n.childCount,o=this.contentMatchAt(e).matchFragment(n,r,i),a=o&&o.matchFragment(this.content,t);if(!a||!a.validEnd)return!1;for(var s=r;s<i;s++)if(!this.type.allowsMarks(n.child(s).marks))return!1;return!0}},{key:"canReplaceWith",value:function(e,t,n,r){if(r&&!this.type.allowsMarks(r))return!1;var i=this.contentMatchAt(e).matchType(n),o=i&&i.matchFragment(this.content,t);return!!o&&o.validEnd}},{key:"canAppend",value:function(e){return e.content.size?this.canReplace(this.childCount,this.childCount,e.content):this.type.compatibleContent(e.type)}},{key:"check",value:function(){this.type.checkContent(this.content);for(var e=x.none,t=0;t<this.marks.length;t++)e=this.marks[t].addToSet(e);if(!x.sameSet(e,this.marks))throw RangeError("Invalid collection of marks for node ".concat(this.type.name,": ").concat(this.marks.map(function(e){return e.type.name})));this.content.forEach(function(e){return e.check()})}},{key:"toJSON",value:function(){var e={type:this.type.name};for(var t in this.attrs){e.attrs=this.attrs;break}return this.content.size&&(e.content=this.content.toJSON()),this.marks.length&&(e.marks=this.marks.map(function(e){return e.toJSON()})),e}}],[{key:"fromJSON",value:function(e,t){if(!t)throw RangeError("Invalid input for Node.fromJSON");var n=null;if(t.marks){if(!Array.isArray(t.marks))throw RangeError("Invalid mark data for Node.fromJSON");n=t.marks.map(e.markFromJSON)}if("text"==t.type){if("string"!=typeof t.text)throw RangeError("Invalid text node in JSON");return e.text(t.text,n)}var r=y.fromJSON(e,t.content);return e.nodeType(t.type).create(t.attrs,r,n)}}]),e}();z.prototype.text=void 0;var F=function(e){o(n,e);var t=a(n);function n(e,r,i,o){var a;if(d(this,n),a=t.call(this,e,r,null,o),!i)throw RangeError("Empty text nodes are not allowed");return a.text=i,a}return h(n,[{key:"toString",value:function(){return this.type.spec.toDebugString?this.type.spec.toDebugString(this):L(this.marks,JSON.stringify(this.text))}},{key:"textContent",get:function(){return this.text}},{key:"textBetween",value:function(e,t){return this.text.slice(e,t)}},{key:"nodeSize",get:function(){return this.text.length}},{key:"mark",value:function(e){return e==this.marks?this:new n(this.type,this.attrs,this.text,e)}},{key:"withText",value:function(e){return e==this.text?this:new n(this.type,this.attrs,e,this.marks)}},{key:"cut",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.text.length;return 0==e&&t==this.text.length?this:this.withText(this.text.slice(e,t))}},{key:"eq",value:function(e){return this.sameMarkup(e)&&this.text==e.text}},{key:"toJSON",value:function(){var e=i(f(n.prototype),"toJSON",this).call(this);return e.text=this.text,e}}]),n}(z);function L(e,t){for(var n=e.length-1;n>=0;n--)t=e[n].type.name+"("+t+")";return t}var B=function(){function e(t){d(this,e),this.validEnd=t,this.next=[],this.wrapCache=[]}return h(e,[{key:"matchType",value:function(e){for(var t=0;t<this.next.length;t++)if(this.next[t].type==e)return this.next[t].next;return null}},{key:"matchFragment",value:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:e.childCount,r=this,i=t;r&&i<n;i++)r=r.matchType(e.child(i).type);return r}},{key:"inlineContent",get:function(){return 0!=this.next.length&&this.next[0].type.isInline}},{key:"defaultType",get:function(){for(var e=0;e<this.next.length;e++){var t=this.next[e].type;if(!(t.isText||t.hasRequiredAttrs()))return t}return null}},{key:"compatible",value:function(e){for(var t=0;t<this.next.length;t++)for(var n=0;n<e.next.length;n++)if(this.next[t].type==e.next[n].type)return!0;return!1}},{key:"fillBefore",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=[this];return function i(o,a){var s=o.matchFragment(e,n);
123if(s&&(!t||s.validEnd))return y.from(a.map(function(e){return e.createAndFill()}));for(var u=0;u<o.next.length;u++){var l=o.next[u],c=l.type,f=l.next;if(!(c.isText||c.hasRequiredAttrs())&&-1==r.indexOf(f)){r.push(f);var d=i(f,a.concat(c));if(d)return d}}return null}(this,[])}},{key:"findWrapping",value:function(e){for(var t=0;t<this.wrapCache.length;t+=2)if(this.wrapCache[t]==e)return this.wrapCache[t+1];var n=this.computeWrapping(e);return this.wrapCache.push(e,n),n}},{key:"computeWrapping",value:function(e){for(var t=Object.create(null),n=[{match:this,type:null,via:null}];n.length;){var r=n.shift(),i=r.match;if(i.matchType(e)){for(var o=[],a=r;a.type;a=a.via)o.push(a.type);return o.reverse()}for(var s=0;s<i.next.length;s++){var u=i.next[s],l=u.type,c=u.next;l.isLeaf||l.hasRequiredAttrs()||l.name in t||r.type&&!c.validEnd||(n.push({match:l.contentMatch,type:l,via:r}),t[l.name]=!0)}}return null}},{key:"edgeCount",get:function(){return this.next.length}},{key:"edge",value:function(e){if(e>=this.next.length)throw RangeError("There's no ".concat(e,"th edge in this content match"));return this.next[e]}},{key:"toString",value:function(){var e=[];return function t(n){e.push(n);for(var r=0;r<n.next.length;r++)-1==e.indexOf(n.next[r].next)&&t(n.next[r].next)}(this),e.map(function(t,n){for(var r=n+(t.validEnd?"*":" ")+" ",i=0;i<t.next.length;i++)r+=(i?", ":"")+t.next[i].type.name+"->"+e.indexOf(t.next[i].next);return r}).join("\n")}}],[{key:"parse",value:function(t,n){var r,i,o=new $(t,n);if(null==o.next)return e.empty;var a=function e(t){var n=[];do n.push(function(t){var n=[];do n.push(function(t){for(var n=function(t){if(t.eat("(")){var n=e(t);return t.eat(")")||t.err("Missing closing paren"),n}if(/\W/.test(t.next))t.err("Unexpected token '"+t.next+"'");else{var r=(function(e,t){var n=e.nodeTypes,r=n[t];if(r)return[r];var i=[];for(var o in n){var a=n[o];a.groups.indexOf(t)>-1&&i.push(a)}return 0==i.length&&e.err("No node type or group '"+t+"' found"),i})(t,t.next).map(function(e){return null==t.inline?t.inline=e.isInline:t.inline!=e.isInline&&t.err("Mixing inline and block content"),{type:"name",value:e}});return t.pos++,1==r.length?r[0]:{type:"choice",exprs:r}}}(t);;)if(t.eat("+"))n={type:"plus",expr:n};else if(t.eat("*"))n={type:"star",expr:n};else if(t.eat("?"))n={type:"opt",expr:n};else if(t.eat("{"))n=function(e,t){var n=q(e),r=n;return e.eat(",")&&(r="}"!=e.next?q(e):-1),e.eat("}")||e.err("Unclosed braced range"),{type:"range",min:n,max:r,expr:t}}(t,n);else break;return n}(t));while(t.next&&")"!=t.next&&"|"!=t.next);return 1==n.length?n[0]:{type:"seq",exprs:n}}(t));while(t.eat("|"));return 1==n.length?n[0]:{type:"choice",exprs:n}}(o);o.next&&o.err("Unexpected trailing text");var s=(r=function(e){var t=[[]];return i(function e(t,o){if("choice"==t.type)return t.exprs.reduce(function(t,n){return t.concat(e(n,o))},[]);if("seq"==t.type)for(var a=0;;a++){var s=e(t.exprs[a],o);if(a==t.exprs.length-1)return s;i(s,o=n())}else if("star"==t.type){var u=n();return r(o,u),i(e(t.expr,u),u),[r(u)]}else if("plus"==t.type){var l=n();return i(e(t.expr,o),l),i(e(t.expr,l),l),[r(l)]}else if("opt"==t.type)return[r(o)].concat(e(t.expr,o));else if("range"==t.type){for(var c=o,f=0;f<t.min;f++){var d=n();i(e(t.expr,c),d),c=d}if(-1==t.max)i(e(t.expr,c),c);else for(var p=t.min;p<t.max;p++){var h=n();r(c,h),i(e(t.expr,c),h),c=h}return[r(c)]}else if("name"==t.type)return[r(o,void 0,t.value)];else throw Error("Unknown expr type")}(e,0),n()),t;function n(){return t.push([])-1}function r(e,n,r){var i={term:r,to:n};return t[e].push(i),i}function i(e,t){e.forEach(function(e){return e.to=t})}}(a),i=Object.create(null),function e(t){var n=[];t.forEach(function(e){r[e].forEach(function(e){var t,i=e.term,o=e.to;if(i){for(var a=0;a<n.length;a++)n[a][0]==i&&(t=n[a][1]);U(r,o).forEach(function(e){t||n.push([i,t=[]]),-1==t.indexOf(e)&&t.push(e)})}})});for(var o=i[t.join(",")]=new B(t.indexOf(r.length-1)>-1),a=0;a<n.length;a++){var s=n[a][1].sort(V);o.next.push({type:n[a][0],next:i[s.join(",")]||e(s)})}return o}(U(r,0)));return function(e,t){for(var n=0,r=[e];n<r.length;n++){for(var i=r[n],o=!i.validEnd,a=[],s=0;s<i.next.length;s++){var u=i.next[s],l=u.type,c=u.next;a.push(l.name),o&&!(l.isText||l.hasRequiredAttrs())&&(o=!1),-1==r.indexOf(c)&&r.push(c)}o&&t.err("Only non-generatable nodes ("+a.join(", ")+") in a required position (see https://prosemirror.net/docs/guide/#generatable)")}}(s,o),s}}]),e}();B.empty=new B(!0);var $=function(){function e(t,n){d(this,e),this.string=t,this.nodeTypes=n,this.inline=null,this.pos=0,this.tokens=t.split(/\s*(?
123=\b|\W|$)/),""==this.tokens[this.tokens.length-1]&&this.tokens.pop(),""==this.tokens[0]&&this.tokens.shift()}return h(e,[{key:"next",get:function(){return this.tokens[this.pos]}},{key:"eat",value:function(e){return this.next==e&&(this.pos++||!0)}},{key:"err",value:function(e){throw SyntaxError(e+" (in content expression '"+this.string+"')")}}]),e}();function q(e){/\D/.test(e.next)&&e.err("Expected number, got '"+e.next+"'");var t=Number(e.next);return e.pos++,t}function V(e,t){return t-e}function U(e,t){var n=[];return function t(r){var i=e[r];if(1==i.length&&!i[0].term)return t(i[0].to);n.push(r);for(var o=0;o<i.length;o++){var a=i[o],s=a.term,u=a.to;s||-1!=n.indexOf(u)||t(u)}}(t),n.sort(V)}function W(e){var t=Object.create(null);for(var n in e){var r=e[n];if(!r.hasDefault)return null;t[n]=r.default}return t}function J(e,t){var n=Object.create(null);for(var r in e){var i=t&&t[r];if(void 0===i){var o=e[r];if(o.hasDefault)i=o.default;else throw RangeError("No value supplied for attribute "+r)}n[r]=i}return n}function H(e){var t=Object.create(null);if(e)for(var n in e)t[n]=new Q(e[n]);return t}var G=function(){function e(t,n,r){d(this,e),this.name=t,this.schema=n,this.spec=r,this.markSet=null,this.groups=r.group?r.group.split(" "):[],this.attrs=H(r.attrs),this.defaultAttrs=W(this.attrs),this.contentMatch=null,this.inlineContent=null,this.isBlock=!(r.inline||"text"==t),this.isText="text"==t}return h(e,[{key:"isInline",get:function(){return!this.isBlock}},{key:"isTextblock",get:function(){return this.isBlock&&this.inlineContent}},{key:"isLeaf",get:function(){return this.contentMatch==B.empty}},{key:"isAtom",get:function(){return this.isLeaf||!!this.spec.atom}},{key:"whitespace",get:function(){return this.spec.whitespace||(this.spec.code?"pre":"normal")}},{key:"hasRequiredAttrs",value:function(){for(var e in this.attrs)if(this.attrs[e].isRequired)return!0;return!1}},{key:"compatibleContent",value:function(e){return this==e||this.contentMatch.compatible(e.contentMatch)}},{key:"computeAttrs",value:function(e){return!e&&this.defaultAttrs?this.defaultAttrs:J(this.attrs,e)}},{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;if(this.isText)throw Error("NodeType.create can't construct text nodes");return new z(this,this.computeAttrs(e),y.from(t),x.setFrom(n))}},{key:"createChecked",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;return t=y.from(t),this.checkContent(t),new z(this,this.computeAttrs(e),t,x.setFrom(n))}},{key:"createAndFill",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,t=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0;if(e=this.computeAttrs(e),(t=y.from(t)).size){var r=this.contentMatch.fillBefore(t);if(!r)return null;t=r.append(t)}var i=this.contentMatch.matchFragment(t),o=i&&i.fillBefore(y.empty,!0);return o?new z(this,e,t.append(o),x.setFrom(n)):null}},{key:"validContent",value:function(e){var t=this.contentMatch.matchFragment(e);if(!t||!t.validEnd)return!1;for(var n=0;n<e.childCount;n++)if(!this.allowsMarks(e.child(n).marks))return!1;return!0}},{key:"checkContent",value:function(e){if(!this.validContent(e))throw RangeError("Invalid content for node ".concat(this.name,": ").concat(e.toString().slice(0,50)))}},{key:"allowsMarkType",value:function(e){return null==this.markSet||this.markSet.indexOf(e)>-1}},{key:"allowsMarks",value:function(e){if(null==this.markSet)return!0;for(var t=0;t<e.length;t++)if(!this.allowsMarkType(e[t].type))return!1;return!0}},{key:"allowedMarks",value:function(e){if(null==this.markSet)return e;for(var t,n=0;n<e.length;n++)this.allowsMarkType(e[n].type)?t&&t.push(e[n]):t||(t=e.slice(0,n));return t?t.length?t:x.none:e}}],[{key:"compile",value:function(t,n){var r=Object.create(null);t.forEach(function(t,i){return r[t]=new e(t,n,i)});var i=n.spec.topNode||"doc";if(!r[i])throw RangeError("Schema is missing its top node type ('"+i+"')");if(!r.text)throw RangeError("Every schema needs a 'text' type");for(var o in r.text.attrs)throw RangeError("The text node type should not have attributes");return r}}]),e}(),Q=function(){function e(t){d(this,e),this.hasDefault=Object.prototype.hasOwnProperty.call(t,"default"),this.default=t.default}return h(e,[{key:"isRequired",get:function(){return!this.hasDefault}}]),e}(),K=function(){function e(t,n,r,i){d(this,e),this.name=t,this.rank=n,this.schema=r,this.spec=i,this.attrs=H(i.attrs),this.excluded=null;var o=W(this.attrs);this.instance=o?new x(this,o):null}return h(e,[{key:"create",value:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return!e&&this.instance?this.instance:new x(this,J(this.attrs,e))}},{key:"removeFromSet",value:function(e){for(var t=0;t<e.length;t++)e[t].type==this&&(e=e.slice(0,t).concat(e.slice(t+1)),t--);return e}},{key:"isInSet",value:function(e){for(var t=0;t<e.length;t++)if(e[t].type==this)return e[t]}},{key:"excludes",value:function(e){return this.excluded.indexOf(e)>-1}}
123],[{key:"compile",value:function(t,n){var r=Object.create(null),i=0;return t.forEach(function(t,o){return r[t]=new e(t,i++,n,o)}),r}}]),e}(),Y=function(){function e(t){d(this,e),this.cached=Object.create(null);var n=this.spec={};for(var r in t)n[r]=t[r];n.nodes=v.default.from(t.nodes),n.marks=v.default.from(t.marks||{}),this.nodes=G.compile(this.spec.nodes,this),this.marks=K.compile(this.spec.marks,this);var i=Object.create(null);for(var o in this.nodes){if(o in this.marks)throw RangeError(o+" can not be both a node and a mark");var a=this.nodes[o],s=a.spec.content||"",u=a.spec.marks;a.contentMatch=i[s]||(i[s]=B.parse(s,this.nodes)),a.inlineContent=a.contentMatch.inlineContent,a.markSet="_"==u?null:u?Z(this,u.split(" ")):""!=u&&a.inlineContent?null:[]}for(var l in this.marks){var c=this.marks[l],f=c.spec.excludes;c.excluded=null==f?[c]:""==f?[]:Z(this,f.split(" "))}this.nodeFromJSON=this.nodeFromJSON.bind(this),this.markFromJSON=this.markFromJSON.bind(this),this.topNodeType=this.nodes[this.spec.topNode||"doc"],this.cached.wrappings=Object.create(null)}return h(e,[{key:"node",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3?arguments[3]:void 0;if("string"==typeof e)e=this.nodeType(e);else if(e instanceof G){if(e.schema!=this)throw RangeError("Node type from different schema used ("+e.name+")")}else throw RangeError("Invalid node type: "+e);return e.createChecked(t,n,r)}},{key:"text",value:function(e,t){var n=this.nodes.text;return new F(n,n.defaultAttrs,e,x.setFrom(t))}},{key:"mark",value:function(e,t){return"string"==typeof e&&(e=this.marks[e]),e.create(t)}},{key:"nodeFromJSON",value:function(e){return z.fromJSON(this,e)}},{key:"markFromJSON",value:function(e){return x.fromJSON(this,e)}},{key:"nodeType",value:function(e){var t=this.nodes[e];if(!t)throw RangeError("Unknown node type: "+e);return t}}]),e}();function Z(e,t){for(var n=[],r=0;r<t.length;r++){var i=t[r],o=e.marks[i],a=o;if(o)n.push(o);else for(var s in e.marks){var u=e.marks[s];("_"==i||u.spec.group&&u.spec.group.split(" ").indexOf(i)>-1)&&n.push(a=u)}if(!a)throw SyntaxError("Unknown mark type: '"+t[r]+"'")}return n}var X=function(){function e(t,n){var r=this;d(this,e),this.schema=t,this.rules=n,this.tags=[],this.styles=[],n.forEach(function(e){e.tag?r.tags.push(e):e.style&&r.styles.push(e)}),this.normalizeLists=!this.tags.some(function(e){if(!/^(ul|ol)\b/.test(e.tag)||!e.node)return!1;var n=t.nodes[e.node];return n.contentMatch.matchType(n)})}return h(e,[{key:"parse",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=new eo(this,t,!1);return n.addAll(e,t.from,t.to),n.finish()}},{key:"parseSlice",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=new eo(this,t,!0);return n.addAll(e,t.from,t.to),S.maxOpen(n.finish())}},{key:"matchTag",value:function(e,t,n){for(var r=n?this.tags.indexOf(n)+1:0;r<this.tags.length;r++){var i,o=this.tags[r];if(i=o.tag,(e.matches||e.msMatchesSelector||e.webkitMatchesSelector||e.mozMatchesSelector).call(e,i)&&(void 0===o.namespace||e.namespaceURI==o.namespace)&&(!o.context||t.matchesContext(o.context))){if(o.getAttrs){var a=o.getAttrs(e);if(!1===a)continue;o.attrs=a||void 0}return o}}}},{key:"matchStyle",value:function(e,t,n,r){for(var i=r?this.styles.indexOf(r)+1:0;i<this.styles.length;i++){var o=this.styles[i],a=o.style;if(0==a.indexOf(e)&&(!o.context||n.matchesContext(o.context))&&(!(a.length>e.length)||61==a.charCodeAt(e.length)&&a.slice(e.length+1)==t)){if(o.getAttrs){var s=o.getAttrs(t);if(!1===s)continue;o.attrs=s||void 0}return o}}}}],[{key:"schemaRules",value:function(e){var t=[];function n(e){for(var n=null==e.priority?50:e.priority,r=0;r<t.length;r++){var i=t[r];if((null==i.priority?50:i.priority)<n)break}t.splice(r,0,e)}var r=function(t){var r=e.marks[t].spec.parseDOM;r&&r.forEach(function(e){n(e=ea(e)),e.mark||e.ignore||e.clearMark||(e.mark=t)})};for(var i in e.marks)r(i);var o=function(t){var r=e.nodes[t].spec.parseDOM;r&&r.forEach(function(e){n(e=ea(e)),e.node||e.ignore||e.mark||(e.node=t)})};for(var a in e.nodes)o(a);return t}},{key:"fromSchema",value:function(t){return t.cached.domParser||(t.cached.domParser=new e(t,e.schemaRules(t)))}}]),e}(),ee={address:!0,article:!0,aside:!0,blockquote:!0,canvas:!0,dd:!0,div:!0,dl:!0,fieldset:!0,figcaption:!0,figure:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,li:!0,noscript:!0,ol:!0,output:!0,p:!0,pre:!0,section:!0,table:!0,tfoot:!0,ul:!0},et={head:!0,noscript:!0,object:!0,script:!0,style:!0,title:!0},en={ol:!0,ul:!0};function er(e,t,n){return null!=t?(t?1:0)|("full"===t?2:0):e&&"pre"==e.whitespace?3:-5&n}var ei=function(){function e(t,n,r,i,o,a,s){d(this,e),this.type=t,this.attrs=n,this.marks=r,this.pendingMarks=i,this.solid=o,this.options=s,this.content=[],this.activeMarks=x.none,this.stashMarks=[],this.match=a||(4&s?null:t.contentMatch)}return h(e,[{key:"findWrapping",value:function(e){if(!this.match){if
123(!this.type)return[];var t=this.type.contentMatch.fillBefore(y.from(e));if(t)this.match=this.type.contentMatch.matchFragment(t);else{var n,r=this.type.contentMatch;return(n=r.findWrapping(e.type))?(this.match=r,n):null}}return this.match.findWrapping(e.type)}},{key:"finish",value:function(e){if(!(1&this.options)){var t,n=this.content[this.content.length-1];n&&n.isText&&(t=/[ \t\r\n\u000c]+$/.exec(n.text))&&(n.text.length==t[0].length?this.content.pop():this.content[this.content.length-1]=n.withText(n.text.slice(0,n.text.length-t[0].length)))}var r=y.from(this.content);return!e&&this.match&&(r=r.append(this.match.fillBefore(y.empty,!0))),this.type?this.type.create(this.attrs,r,this.marks):r}},{key:"popFromStashMark",value:function(e){for(var t=this.stashMarks.length-1;t>=0;t--)if(e.eq(this.stashMarks[t]))return this.stashMarks.splice(t,1)[0]}},{key:"applyPending",value:function(e){for(var t=0,n=this.pendingMarks;t<n.length;t++){var r=n[t];(this.type?this.type.allowsMarkType(r.type):function(e,t){var n=t.schema.nodes;for(var r in n){var i=function(r){var i=n[r];if(!i.allowsMarkType(e))return"continue";var o=[];if(function e(n){o.push(n);for(var r=0;r<n.edgeCount;r++){var i=n.edge(r),a=i.type,s=i.next;if(a==t||0>o.indexOf(s)&&e(s))return!0}}(i.contentMatch))return{v:!0}}(r);if("continue"!==i&&"object"===m(i))return i.v}}(r.type,e))&&!r.isInSet(this.activeMarks)&&(this.activeMarks=r.addToSet(this.activeMarks),this.pendingMarks=r.removeFromSet(this.pendingMarks))}}},{key:"inlineContext",value:function(e){return this.type?this.type.inlineContent:this.content.length?this.content[0].isInline:e.parentNode&&!ee.hasOwnProperty(e.parentNode.nodeName.toLowerCase())}}]),e}(),eo=function(){function e(t,n,r){d(this,e),this.parser=t,this.options=n,this.isOpen=r,this.open=0;var i,o=n.topNode,a=er(null,n.preserveWhitespace,0)|(r?4:0);i=o?new ei(o.type,o.attrs,x.none,x.none,!0,n.topMatch||o.type.contentMatch,a):r?new ei(null,null,x.none,x.none,!0,null,a):new ei(t.schema.topNodeType,null,x.none,x.none,!0,null,a),this.nodes=[i],this.find=n.findPositions,this.needsBlock=!1}return h(e,[{key:"top",get:function(){return this.nodes[this.open]}},{key:"addDOM",value:function(e){if(3==e.nodeType)this.addTextNode(e);else if(1==e.nodeType){var t=e.getAttribute("style");if(t){var n=this.readStyles(function(e){for(var t,n=/\s*([\w-]+)\s*:\s*([^;]+)/g,r=[];t=n.exec(e);)r.push(t[1],t[2].trim());return r}(t));if(!n)return;for(var i=function(e){if(Array.isArray(e))return e}(n)||function(e,t){var n,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],a=!0,s=!1;try{for(i=i.call(e);!(a=(n=i.next()).done)&&(o.push(n.value),!t||o.length!==t);a=!0);}catch(e){s=!0,r=e}finally{try{a||null==i.return||i.return()}finally{if(s)throw r}}return o}}(n,2)||function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}}(n,2)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(),o=i[0],a=i[1],s=this.top,u=0;u<a.length;u++)this.removePendingMark(a[u],s);for(var l=0;l<o.length;l++)this.addPendingMark(o[l]);this.addElement(e);for(var c=0;c<o.length;c++)this.removePendingMark(o[c],s);for(var f=0;f<a.length;f++)this.addPendingMark(a[f])}else this.addElement(e)}}},{key:"addTextNode",value:function(e){var t=e.nodeValue,n=this.top;if(2&n.options||n.inlineContext(e)||/[^ \t\r\n\u000c]/.test(t)){if(1&n.options)t=2&n.options?t.replace(/\r\n?/g,"\n"):t.replace(/\r?\n|\r/g," ");else if(t=t.replace(/[ \t\r\n\u000c]+/g," "),/^[ \t\r\n\u000c]/.test(t)&&this.open==this.nodes.length-1){var r=n.content[n.content.length-1],i=e.previousSibling;(!r||i&&"BR"==i.nodeName||r.isText&&/[ \t\r\n\u000c]$/.test(r.text))&&(t=t.slice(1))}t&&this.insertNode(this.parser.schema.text(t)),this.findInText(e)}else this.findInside(e)}},{key:"addElement",value:function(e,t){var n,r=e.nodeName.toLowerCase();en.hasOwnProperty(r)&&this.parser.normalizeLists&&function(e){for(var t=e.firstChild,n=null;t;t=t.nextSibling){var r=1==t.nodeType?t.nodeName.toLowerCase():null;r&&en.hasOwnProperty(r)&&n?(n.appendChild(t),t=n):"li"==r?n=t:r&&(n=null)}}(e);var i=this.options.ruleFromNode&&this.options.ruleFromNode(e)||(n=this.parser.matchTag(e,this,t));if(i?i.ignore:et.hasOwnProperty(r))this.findInside(e),this.ignoreFallback(e);else if(!i||i.skip||i.closeParent){i&&i.closeParent?this.open=Math.max(0,this.open-1):i&&i.skip.nodeType&&(e=i.skip);var o,a=this.top,s=this.needsBlock;if(ee.hasOwnProperty(r))a.content.length&&a.content[0].isInline&&this.open&&(this.open--,a=this.top),o=!0,a.type||(this.needsBlock=!0);else if(!e.firstChild){this.leafFallback(e);return}this.addAll(e),o&&this.sync(a),this.needsBlock=s}else this.addElementByRule(e,i,!1===i.consuming?n:void 0)}},{key:"leafFallback",value:function(e){"BR"==e.nodeName&&this.top.type&&this.top.type.inlineContent&&this.addTextNode(e.ownerDocument.createTextNode("\n"))}},{key:"ignoreFallback",value:function(e){"BR"!=e.nodeName||this.top.type&&this.top.type.inlineContent||this.findPlace(this.parser.schema.text("-"))}},{key:"readStyles",value:function(e){var t=this,n=x.none,r=x.none;t:for(var i=0;i<e.length;i+=2)for(var o=void 0;;){var a=function(a){var s=t.parser.matchStyle(e[i],e[i+1],t,a);
123return s?s.ignore?(o=a,{v:null}):(s.clearMark?t.top.pendingMarks.forEach(function(e){s.clearMark(e)&&(r=e.addToSet(r))}):n=t.parser.schema.marks[s.mark].create(s.attrs).addToSet(n),!1!==s.consuming)?(o=a,"break"):void(o=a=s):(o=a,"continue|style")}(o);if("continue|style"===a)continue t;if("break"===a)break;if("object"===m(a))return a.v}return[n,r]}},{key:"addElementByRule",value:function(e,t,n){var r,i,o,a=this;t.node?(i=this.parser.schema.nodes[t.node]).isLeaf?this.insertNode(i.create(t.attrs))||this.leafFallback(e):r=this.enter(i,t.attrs||null,t.preserveWhitespace):(o=this.parser.schema.marks[t.mark].create(t.attrs),this.addPendingMark(o));var s=this.top;if(i&&i.isLeaf)this.findInside(e);else if(n)this.addElement(e,n);else if(t.getContent)this.findInside(e),t.getContent(e,this.parser.schema).forEach(function(e){return a.insertNode(e)});else{var u=e;"string"==typeof t.contentElement?u=e.querySelector(t.contentElement):"function"==typeof t.contentElement?u=t.contentElement(e):t.contentElement&&(u=t.contentElement),this.findAround(e,u,!0),this.addAll(u)}r&&this.sync(s)&&this.open--,o&&this.removePendingMark(o,s)}},{key:"addAll",value:function(e,t,n){for(var r=t||0,i=t?e.childNodes[t]:e.firstChild,o=null==n?null:e.childNodes[n];i!=o;i=i.nextSibling,++r)this.findAtPoint(e,r),this.addDOM(i);this.findAtPoint(e,r)}},{key:"findPlace",value:function(e){for(var t,n,r=this.open;r>=0;r--){var i=this.nodes[r],o=i.findWrapping(e);if(o&&(!t||t.length>o.length)&&(t=o,n=i,!o.length)||i.solid)break}if(!t)return!1;this.sync(n);for(var a=0;a<t.length;a++)this.enterInner(t[a],null,!1);return!0}},{key:"insertNode",value:function(e){if(e.isInline&&this.needsBlock&&!this.top.type){var t=this.textblockFromContext();t&&this.enterInner(t)}if(this.findPlace(e)){this.closeExtra();var n=this.top;n.applyPending(e.type),n.match&&(n.match=n.match.matchType(e.type));for(var r=n.activeMarks,i=0;i<e.marks.length;i++)(!n.type||n.type.allowsMarkType(e.marks[i].type))&&(r=e.marks[i].addToSet(r));return n.content.push(e.mark(r)),!0}return!1}},{key:"enter",value:function(e,t,n){var r=this.findPlace(e.create(t));return r&&this.enterInner(e,t,!0,n),r}},{key:"enterInner",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=arguments.length>3?arguments[3]:void 0;this.closeExtra();var i=this.top;i.applyPending(e),i.match=i.match&&i.match.matchType(e);var o=er(e,r,i.options);4&i.options&&0==i.content.length&&(o|=4),this.nodes.push(new ei(e,t,i.activeMarks,i.pendingMarks,n,null,o)),this.open++}},{key:"closeExtra",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0],t=this.nodes.length-1;if(t>this.open){for(;t>this.open;t--)this.nodes[t-1].content.push(this.nodes[t].finish(e));this.nodes.length=this.open+1}}},{key:"finish",value:function(){return this.open=0,this.closeExtra(this.isOpen),this.nodes[0].finish(this.isOpen||this.options.topOpen)}},{key:"sync",value:function(e){for(var t=this.open;t>=0;t--)if(this.nodes[t]==e)return this.open=t,!0;return!1}},{key:"currentPos",get:function(){this.closeExtra();for(var e=0,t=this.open;t>=0;t--){for(var n=this.nodes[t].content,r=n.length-1;r>=0;r--)e+=n[r].nodeSize;t&&e++}return e}},{key:"findAtPoint",value:function(e,t){if(this.find)for(var n=0;n<this.find.length;n++)this.find[n].node==e&&this.find[n].offset==t&&(this.find[n].pos=this.currentPos)}},{key:"findInside",value:function(e){if(this.find)for(var t=0;t<this.find.length;t++)null==this.find[t].pos&&1==e.nodeType&&e.contains(this.find[t].node)&&(this.find[t].pos=this.currentPos)}},{key:"findAround",value:function(e,t,n){if(e!=t&&this.find)for(var r=0;r<this.find.length;r++)null==this.find[r].pos&&1==e.nodeType&&e.contains(this.find[r].node)&&t.compareDocumentPosition(this.find[r].node)&(n?2:4)&&(this.find[r].pos=this.currentPos)}},{key:"findInText",value:function(e){if(this.find)for(var t=0;t<this.find.length;t++)this.find[t].node==e&&(this.find[t].pos=this.currentPos-(e.nodeValue.length-this.find[t].offset))}},{key:"matchesContext",value:function(e){var t=this;if(e.indexOf("|")>-1)return e.split(/\s*\|\s*/).some(this.matchesContext,this);var n=e.split("/"),r=this.options.context,i=!this.isOpen&&(!r||r.parent.type==this.nodes[0].type),o=-(r?r.depth+1:0)+(i?0:1);return function e(a,s){for(;a>=0;a--){var u=n[a];if(""==u){if(a==n.length-1||0==a)continue;for(;s>=o;s--)if(e(a-1,s))return!0;return!1}var l=s>0||0==s&&i?t.nodes[s].type:r&&s>=o?r.node(s-o).type:null;if(!l||l.name!=u&&-1==l.groups.indexOf(u))return!1;s--}return!0}(n.length-1,this.open)}},{key:"textblockFromContext",value:function(){var e=this.options.context;if(e)for(var t=e.depth;t>=0;t--){var n=e.node(t).contentMatchAt(e.indexAfter(t)).defaultType;
123if(n&&n.isTextblock&&n.defaultAttrs)return n}for(var r in this.parser.schema.nodes){var i=this.parser.schema.nodes[r];if(i.isTextblock&&i.defaultAttrs)return i}}},{key:"addPendingMark",value:function(e){var t=function(e,t){for(var n=0;n<t.length;n++)if(e.eq(t[n]))return t[n]}(e,this.top.pendingMarks);t&&this.top.stashMarks.push(t),this.top.pendingMarks=e.addToSet(this.top.pendingMarks)}},{key:"removePendingMark",value:function(e,t){for(var n=this.open;n>=0;n--){var r=this.nodes[n];if(r.pendingMarks.lastIndexOf(e)>-1)r.pendingMarks=e.removeFromSet(r.pendingMarks);else{r.activeMarks=e.removeFromSet(r.activeMarks);var i=r.popFromStashMark(e);i&&r.type&&r.type.allowsMarkType(i.type)&&(r.activeMarks=i.addToSet(r.activeMarks))}if(r==t)break}}}]),e}();function ea(e){var t={};for(var n in e)t[n]=e[n];return t}var es=function(){function e(t,n){d(this,e),this.nodes=t,this.marks=n}return h(e,[{key:"serializeFragment",value:function(e){var t=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=arguments.length>2?arguments[2]:void 0;r||(r=el(n).createDocumentFragment());var i=r,o=[];return e.forEach(function(e){if(o.length||e.marks.length){for(var r=0,a=0;r<o.length&&a<e.marks.length;){var s=e.marks[a];if(!t.marks[s.type.name]){a++;continue}if(!s.eq(o[r][0])||!1===s.type.spec.spanning)break;r++,a++}for(;r<o.length;)i=o.pop()[1];for(;a<e.marks.length;){var u=e.marks[a++],l=t.serializeMark(u,e.isInline,n);l&&(o.push([u,i]),i.appendChild(l.dom),i=l.contentDOM||l.dom)}}i.appendChild(t.serializeNodeInner(e,n))}),r}},{key:"serializeNodeInner",value:function(t,n){var r=e.renderSpec(el(n),this.nodes[t.type.name](t)),i=r.dom,o=r.contentDOM;if(o){if(t.isLeaf)throw RangeError("Content hole not allowed in a leaf node spec");this.serializeFragment(t.content,n,o)}return i}},{key:"serializeNode",value:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=this.serializeNodeInner(e,t),r=e.marks.length-1;r>=0;r--){var i=this.serializeMark(e.marks[r],e.isInline,t);i&&((i.contentDOM||i.dom).appendChild(n),n=i.dom)}return n}},{key:"serializeMark",value:function(t,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},i=this.marks[t.type.name];return i&&e.renderSpec(el(r),i(t,n))}}],[{key:"renderSpec",value:function(t,n){var r,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;if("string"==typeof n)return{dom:t.createTextNode(n)};if(null!=n.nodeType)return{dom:n};if(n.dom&&null!=n.dom.nodeType)return n;var o=n[0],a=o.indexOf(" ");a>0&&(i=o.slice(0,a),o=o.slice(a+1));var s=i?t.createElementNS(i,o):t.createElement(o),u=n[1],l=1;if(u&&"object"==m(u)&&null==u.nodeType&&!Array.isArray(u)){for(var c in l=2,u)if(null!=u[c]){var f=c.indexOf(" ");f>0?s.setAttributeNS(c.slice(0,f),c.slice(f+1),u[c]):s.setAttribute(c,u[c])}}for(var d=l;d<n.length;d++){var p=n[d];if(0===p){if(d<n.length-1||d>l)throw RangeError("Content hole must be the only child of its parent node");return{dom:s,contentDOM:s}}var h=e.renderSpec(t,p,i),g=h.dom,v=h.contentDOM;if(s.appendChild(g),v){if(r)throw RangeError("Multiple content holes");r=v}}return{dom:s,contentDOM:r}}},{key:"fromSchema",value:function(t){return t.cached.domSerializer||(t.cached.domSerializer=new e(this.nodesFromSchema(t),this.marksFromSchema(t)))}},{key:"nodesFromSchema",value:function(e){var t=eu(e.nodes);return t.text||(t.text=function(e){return e.text}),t}},{key:"marksFromSchema",value:function(e){return eu(e.marks)}}]),e}();function eu(e){var t={};for(var n in e){var r=e[n].spec.toDOM;r&&(t[n]=r)}return t}function el(e){return e.document||window.document}t.ContentMatch=B,t.DOMParser=X,t.DOMSerializer=es,t.Fragment=y,t.Mark=x,t.MarkType=K,t.Node=z,t.NodeRange=D,t.NodeType=G,t.ReplaceError=j,t.ResolvedPos=M,t.Schema=Y,t.Slice=S},151:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var r=n(61563),i=n(1109),o=n(22765),a=["ol",0],s=["ul",0],u=["li",0],l={attrs:{order:{default:1}},parseDOM:[{tag:"ol",getAttrs:function(e){return{order:e.hasAttribute("start")?+e.getAttribute("start"):1}}}],toDOM:function(e){return 1==e.attrs.order?a:["ol",{start:e.attrs.order},0]}},c={parseDOM:[{tag:"ul"}],toDOM:function(){return s}},f={parseDOM:[{tag:"li"}],toDOM:function(){return u},defining:!0};function d(e,t){var n={};for(var r in e)n[r]=e[r];for(var i in t)n[i]=t[i];return n}t.addListNodes=function(e,t,n){return e.append({ordered_list:d(l,{c
123ontent:"list_item+",group:n}),bullet_list:d(c,{content:"list_item+",group:n}),list_item:d(f,{content:t})})},t.bulletList=c,t.liftListItem=function(e){return function(t,n){var o=t.selection,a=o.$from,s=o.$to,u=a.blockRange(s,function(t){return t.childCount>0&&t.firstChild.type==e});return!!u&&(!n||(a.node(u.depth-1).type==e?function(e,t,n,o){var a=e.tr,s=o.end,u=o.$to.end(o.depth);s<u&&(a.step(new r.ReplaceAroundStep(s-1,u,s,u,new i.Slice(i.Fragment.from(n.create(null,o.parent.copy())),1,0),1,!0)),o=new i.NodeRange(a.doc.resolve(o.$from.pos),a.doc.resolve(u),o.depth));var l=r.liftTarget(o);if(null==l)return!1;a.lift(o,l);var c=a.mapping.map(s,-1)-1;return r.canJoin(a.doc,c)&&a.join(c),t(a.scrollIntoView()),!0}(t,n,e,u):function(e,t,n){for(var o=e.tr,a=n.parent,s=n.end,u=n.endIndex-1,l=n.startIndex;u>l;u--)s-=a.child(u).nodeSize,o.delete(s-1,s+1);var c=o.doc.resolve(n.start),f=c.nodeAfter;if(o.mapping.map(n.end)!=n.start+c.nodeAfter.nodeSize)return!1;var d=0==n.startIndex,p=n.endIndex==a.childCount,h=c.node(-1),m=c.index(-1);if(!h.canReplace(m+(d?0:1),m+1,f.content.append(p?i.Fragment.empty:i.Fragment.from(a))))return!1;var g=c.pos,v=g+f.nodeSize;return o.step(new r.ReplaceAroundStep(g-(d?1:0),v+(p?1:0),g+1,v-1,new i.Slice((d?i.Fragment.empty:i.Fragment.from(a.copy(i.Fragment.empty))).append(p?i.Fragment.empty:i.Fragment.from(a.copy(i.Fragment.empty))),d?0:1,p?0:1),d?0:1)),t(o.scrollIntoView()),!0}(t,n,u)))}},t.listItem=f,t.orderedList=l,t.sinkListItem=function(e){return function(t,n){var o=t.selection,a=o.$from,s=o.$to,u=a.blockRange(s,function(t){return t.childCount>0&&t.firstChild.type==e});if(!u)return!1;var l=u.startIndex;if(0==l)return!1;var c=u.parent,f=c.child(l-1);if(f.type!=e)return!1;if(n){var d=f.lastChild&&f.lastChild.type==c.type,p=i.Fragment.from(d?e.create():null),h=new i.Slice(i.Fragment.from(e.create(null,i.Fragment.from(c.type.create(null,p)))),d?3:1,0),m=u.start,g=u.end;n(t.tr.step(new r.ReplaceAroundStep(m-(d?3:1),g,m,g,h,1,!0)).scrollIntoView())}return!0}},t.splitListItem=function(e){return function(t,n){var a=t.selection,s=a.$from,u=a.$to,l=a.node;if(l&&l.isBlock||s.depth<2||!s.sameParent(u))return!1;var c=s.node(-1);if(c.type!=e)return!1;if(0==s.parent.content.size&&s.node(-1).childCount==s.indexAfter(-1)){if(3==s.depth||s.node(-3).type!=e||s.index(-2)!=s.node(-2).childCount-1)return!1;if(n){for(var f=i.Fragment.empty,d=s.index(-1)?1:s.index(-2)?2:3,p=s.depth-d;p>=s.depth-3;p--)f=i.Fragment.from(s.node(p).copy(f));var h=s.indexAfter(-1)<s.node(-2).childCount?1:s.indexAfter(-2)<s.node(-3).childCount?2:3;f=f.append(i.Fragment.from(e.createAndFill()));var m=s.before(s.depth-(d-1)),g=t.tr.replace(m,s.after(-h),new i.Slice(f,4-d,0)),v=-1;g.doc.nodesBetween(m,g.doc.content.size,function(e,t){if(v>-1)return!1;e.isTextblock&&0==e.content.size&&(v=t+1)}),v>-1&&g.setSelection(o.Selection.near(g.doc.resolve(v))),n(g.scrollIntoView())}return!0}var y=u.pos==s.end()?c.contentMatchAt(0).defaultType:null,b=t.tr.delete(s.pos,u.pos),k=y?[null,{type:y}]:void 0;return!!r.canSplit(b.doc,s.pos,2,k)&&(n&&n(b.split(s.pos,2,k).scrollIntoView()),!0)}},t.wrapInList=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;return function(n,o){var a=n.selection,s=a.$from,u=a.$to,l=s.blockRange(u),c=!1,f=l;if(!l)return!1;if(l.depth>=2&&s.node(l.depth-1).type.compatibleContent(e)&&0==l.startIndex){if(0==s.index(l.depth-1))return!1;var d=n.doc.resolve(l.start-2);f=new i.NodeRange(d,d,l.depth),l.endIndex<l.parent.childCount&&(l=new i.NodeRange(s,n.doc.resolve(u.end(l.depth)),l.depth)),c=!0}var p=r.findWrapping(f,e,t,l);return!!p&&(o&&o((function(e,t,n,o,a){for(var s=i.Fragment.empty,u=n.length-1;u>=0;u--)s=i.Fragment.from(n[u].type.create(n[u].attrs,s));e.step(new r.ReplaceAroundStep(t.start-(o?2:0),t.end,t.start,t.end,new i.Slice(s,0,0),n.length,!0));for(var l=0,c=0;c<n.length;c++)n[c].type==a&&(l=c+1);for(var f=n.length-l,d=t.start+n.length-(o?2:0),p=t.parent,h=t.startIndex,m=t.endIndex,g=!0;h<m;h++,g=!1)!g&&r.canSplit(e.doc,d,f)&&(e.split(d,f),d+=2*f),d+=p.child(h).nodeSize;return e})(n.tr,l,p,c,e).scrollIntoView()),!0)}}},22765:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(){return(i="undefined"!=typeof Reflect&&Reflect.get?Reflect.get:function(e,t,n){var r=function(e,t){for(;!Object.prototype.hasOwnProperty.call(e,t)&&null!==(e=u(e)););return e}(e,t);if(r){var i=Object.getOwnPropertyDescriptor(r,t);return i.get?i.get.call(arguments.length<3?e:n):i.value}}).apply(this,arguments)}function o(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&a(e,t)}
123function a(e,t){return(a=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function s(e){var t=function(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}();return function(){var n,i=u(e);if(t){var o=u(this).constructor;n=Reflect.construct(i,arguments,o)}else n=i.apply(this,arguments);return function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}function u(e){return(u=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function l(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function c(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function f(e,t,n){return t&&c(e.prototype,t),n&&c(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}Object.defineProperty(t,"__esModule",{value:!0});var d=n(1109),p=n(61563),h=Object.create(null),m=function(){function e(t,n,r){l(this,e),this.$anchor=t,this.$head=n,this.ranges=r||[new g(t.min(n),t.max(n))]}return f(e,[{key:"anchor",get:function(){return this.$anchor.pos}},{key:"head",get:function(){return this.$head.pos}},{key:"from",get:function(){return this.$from.pos}},{key:"to",get:function(){return this.$to.pos}},{key:"$from",get:function(){return this.ranges[0].$from}},{key:"$to",get:function(){return this.ranges[0].$to}},{key:"empty",get:function(){for(var e=this.ranges,t=0;t<e.length;t++)if(e[t].$from.pos!=e[t].$to.pos)return!1;return!0}},{key:"content",value:function(){return this.$from.doc.slice(this.from,this.to,!0)}},{key:"replace",value:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d.Slice.empty,n=t.content.lastChild,r=null,i=0;i<t.openEnd;i++)r=n,n=n.lastChild;for(var o=e.steps.length,a=this.ranges,s=0;s<a.length;s++){var u=a[s],l=u.$from,c=u.$to,f=e.mapping.slice(o);e.replaceRange(f.map(l.pos),f.map(c.pos),s?d.Slice.empty:t),0==s&&E(e,o,(n?n.isInline:r&&r.isTextblock)?-1:1)}}},{key:"replaceWith",value:function(e,t){for(var n=e.steps.length,r=this.ranges,i=0;i<r.length;i++){var o=r[i],a=o.$from,s=o.$to,u=e.mapping.slice(n),l=u.map(a.pos),c=u.map(s.pos);i?e.deleteRange(l,c):(e.replaceRangeWith(l,c,t),E(e,n,t.isInline?-1:1))}}},{key:"getBookmark",value:function(){return b.between(this.$anchor,this.$head).getBookmark()}}],[{key:"findFrom",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=e.parent.inlineContent?new b(e):O(e.node(0),e.parent,e.pos,e.index(),t,n);if(r)return r;for(var i=e.depth-1;i>=0;i--){var o=t<0?O(e.node(0),e.node(i),e.before(i+1),e.index(i),t,n):O(e.node(0),e.node(i),e.after(i+1),e.index(i)+1,t,n);if(o)return o}return null}},{key:"near",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return this.findFrom(e,t)||this.findFrom(e,-t)||new j(e.node(0))}},{key:"atStart",value:function(e){return O(e,e,0,0,1)||new j(e)}},{key:"atEnd",value:function(e){return O(e,e,e.content.size,e.childCount,-1)||new j(e)}},{key:"fromJSON",value:function(e,t){if(!t||!t.type)throw RangeError("Invalid input for Selection.fromJSON");var n=h[t.type];if(!n)throw RangeError("No selection type ".concat(t.type," defined"));return n.fromJSON(e,t)}},{key:"jsonID",value:function(e,t){if(e in h)throw RangeError("Duplicate use of selection JSON ID "+e);return h[e]=t,t.prototype.jsonID=e,t}}]),e}();m.prototype.visible=!0;var g=f(function e(t,n){l(this,e),this.$from=t,this.$to=n}),v=!1;function y(e){v||e.parent.inlineContent||(v=!0,console.warn("TextSelection endpoint not pointing into a node with inline content ("+e.parent.type.name+")"))}var b=function(e){o(n,e);var t=s(n);function n(e){var r=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e;return l(this,n),y(e),y(r),t.call(this,e,r)}return f(n,[{key:"$cursor",get:function(){return this.$anchor.pos==this.$head.pos?this.$head:null}},{key:"map",value:function(e,t){var r=e.resolve(t.map(this.head));if(!r.parent.inlineContent)return m.near(r);var i=e.resolve(t.map(this.anchor));return new n(i.parent.inlineContent?i:r,r)}},{key:"replace",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d.Slice.empty;if(i(u(n.prototype),"replace",this).call(this,e,t),t==d.Slice.empty){var r=this.$from.marksAcross(this.$to);r&&e.ensureMarks(r)}}},{key:"eq",value:function(e){return e instanceof n&&e.anchor==this.anchor&&e.head==this.head}},{key:"getBookmark",value:function(){return new k(this.anchor,this.head)}},{key:"toJSON",value:function(){return{type:"text",anchor:this.anchor,head:this.head}}}],[{key:"fromJSON",value:function(e,t){if("number"!=typeof t.anchor||"number"!=typeof t.head)throw RangeError("Invalid input for TextSelection.fromJSON");
123return new n(e.resolve(t.anchor),e.resolve(t.head))}},{key:"create",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,r=e.resolve(t);return new this(r,n==t?r:e.resolve(n))}},{key:"between",value:function(e,t,r){var i=e.pos-t.pos;if((!r||i)&&(r=i>=0?1:-1),!t.parent.inlineContent){var o=m.findFrom(t,r,!0)||m.findFrom(t,-r,!0);if(!o)return m.near(t,r);t=o.$head}return e.parent.inlineContent||(0==i?e=t:(e=(m.findFrom(e,-r,!0)||m.findFrom(e,r,!0)).$anchor).pos<t.pos==i<0||(e=t)),new n(e,t)}}]),n}(m);m.jsonID("text",b);var k=function(){function e(t,n){l(this,e),this.anchor=t,this.head=n}return f(e,[{key:"map",value:function(t){return new e(t.map(this.anchor),t.map(this.head))}},{key:"resolve",value:function(e){return b.between(e.resolve(this.anchor),e.resolve(this.head))}}]),e}(),w=function(e){o(n,e);var t=s(n);function n(e){l(this,n);var r,i=e.nodeAfter,o=e.node(0).resolve(e.pos+i.nodeSize);return(r=t.call(this,e,o)).node=i,r}return f(n,[{key:"map",value:function(e,t){var r=t.mapResult(this.anchor),i=r.deleted,o=r.pos,a=e.resolve(o);return i?m.near(a):new n(a)}},{key:"content",value:function(){return new d.Slice(d.Fragment.from(this.node),0,0)}},{key:"eq",value:function(e){return e instanceof n&&e.anchor==this.anchor}},{key:"toJSON",value:function(){return{type:"node",anchor:this.anchor}}},{key:"getBookmark",value:function(){return new x(this.anchor)}}],[{key:"fromJSON",value:function(e,t){if("number"!=typeof t.anchor)throw RangeError("Invalid input for NodeSelection.fromJSON");return new n(e.resolve(t.anchor))}},{key:"create",value:function(e,t){return new n(e.resolve(t))}},{key:"isSelectable",value:function(e){return!e.isText&&!1!==e.type.spec.selectable}}]),n}(m);w.prototype.visible=!1,m.jsonID("node",w);var x=function(){function e(t){l(this,e),this.anchor=t}return f(e,[{key:"map",value:function(t){var n=t.mapResult(this.anchor),r=n.deleted,i=n.pos;return r?new k(i,i):new e(i)}},{key:"resolve",value:function(e){var t=e.resolve(this.anchor),n=t.nodeAfter;return n&&w.isSelectable(n)?new w(t):m.near(t)}}]),e}(),j=function(e){o(n,e);var t=s(n);function n(e){return l(this,n),t.call(this,e.resolve(0),e.resolve(e.content.size))}return f(n,[{key:"replace",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:d.Slice.empty;if(t==d.Slice.empty){e.delete(0,e.doc.content.size);var r=m.atStart(e.doc);r.eq(e.selection)||e.setSelection(r)}else i(u(n.prototype),"replace",this).call(this,e,t)}},{key:"toJSON",value:function(){return{type:"all"}}},{key:"map",value:function(e){return new n(e)}},{key:"eq",value:function(e){return e instanceof n}},{key:"getBookmark",value:function(){return S}}],[{key:"fromJSON",value:function(e){return new n(e)}}]),n}(m);m.jsonID("all",j);var S={map:function(){return this},resolve:function(e){return new j(e)}};function O(e,t,n,r,i){var o=arguments.length>5&&void 0!==arguments[5]&&arguments[5];if(t.inlineContent)return b.create(e,n);for(var a=r-(i>0?0:1);i>0?a<t.childCount:a>=0;a+=i){var s=t.child(a);if(s.isAtom){if(!o&&w.isSelectable(s))return w.create(e,n-(i<0?s.nodeSize:0))}else{var u=O(e,s,n+i,i<0?s.childCount:0,i,o);if(u)return u}n+=s.nodeSize*i}return null}function E(e,t,n){var r,i=e.steps.length-1;if(!(i<t)){var o=e.steps[i];(o instanceof p.ReplaceStep||o instanceof p.ReplaceAroundStep)&&(e.mapping.maps[i].forEach(function(e,t,n,i){null==r&&(r=i)}),e.setSelection(m.near(e.doc.resolve(r),n)))}}var _=function(e){o(n,e);var t=s(n);function n(e){var r;return l(this,n),(r=t.call(this,e.doc)).curSelectionFor=0,r.updated=0,r.meta=Object.create(null),r.time=Date.now(),r.curSelection=e.selection,r.storedMarks=e.storedMarks,r}return f(n,[{key:"selection",get:function(){return this.curSelectionFor<this.steps.length&&(this.curSelection=this.curSelection.map(this.doc,this.mapping.slice(this.curSelectionFor)),this.curSelectionFor=this.steps.length),this.curSelection}},{key:"setSelection",value:function(e){if(e.$from.doc!=this.doc)throw RangeError("Selection passed to setSelection must point at the current document");return this.curSelection=e,this.curSelectionFor=this.steps.length,this.updated=(1|this.updated)&-3,this.storedMarks=null,this}},{key:"selectionSet",get:function(){return(1&this.updated)>0}},{key:"setStoredMarks",value:function(e){return this.storedMarks=e,this.updated|=2,this}},{key:"ensureMarks",value:function(e){return d.Mark.sameSet(this.storedMarks||this.selection.$from.marks(),e)||this.setStoredMarks(e),this}},{key:"addStoredMark",value:function(e){return this.ensureMarks(e.addToSet(this.storedMarks||this.selection.$head.marks()))}},{key:"removeStoredMark",value:function(e){return this.ensureMarks(e.removeFromSet(this.storedMarks||this.selection.$head.marks()))}},{key:"storedMarksSet",get:function(){return(2&this.updated)>0}},{key:"addStep",value:function(e,t){i(u(n.prototype),"addStep",this).call(this,e,t),this.updated=-3&this.updated,this.storedMarks=null}},{key:"setTime",value:function(e){return this.time=e,this}},{key:"replaceSelection",value:function(e){return this.selection.replace(this,e),this}},{key:"replaceSelectionWith",value:function(e){var t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],n=this.selection;return t&&(e=e.mark(this.storedMarks||(n.empty?n.$from.marks():n.$from.marksAcross(n.$to)||d.Mark.none))),n.replaceWith(this,e),this}},{key:"deleteSelection",value:function(){return this.selection.replace(this),this}},{key:"insertText",value:function(e,t,n){var r=this.doc.type.schema;if(null==t)return e?this.replaceSelectionWith(r.text(e),!0):this.deleteSelection();if(null==n&&(n=t),n=null==n?t:n,!e)return this.deleteRange(t,n);var i=this.storedMarks;if(!i){var o=this.doc.resolve(t);i=n==t?o.marks():o.marksAcross(this.doc.resolve(n))}return this.replaceRangeWith(t,n,r.text(e,i)),this.selection.empty||this.setSelection(m.near(this.selection.$to)),this}},{key:"setMeta",value:function(e,t){return this.meta["string"==typeof e?e:e.key]=t,this}},{key:"getMeta",value:function(e){return this.meta["string"==typeof e?e:e.key]}},{key:"isGeneric",get:function(){for(var e in this.meta)return!1;return!0}},{key:"scrollIntoView",value:function(){return this.updated|=4,this}},{key:"scrolledIntoView",get:function(){return(4&this.updated)>0}}]),n}(p.Transform);function C(e,t){return t&&e?e.bind(t):e}var T=f(function e(t,n,r){l(this,e),this.name=t,this.init=C(n.init,r),this.apply=C(n.apply,r)}),A=[new T("doc",{init:function(e){return e.doc||e.schema.topNodeType.createAndFill()},apply:function(e){return e.doc}}),new T("selection",{init:function(e,t){return e.selection||m.atStart(t.doc)},apply:function(e){return e.selection}}),new T("storedMarks",{init:function(e){return e.storedMarks||null},apply:function(e,t,n,r){return r.selection.$cursor?e.storedMarks:null}}),new T("scrollToSelection",{init:function(){return 0},apply:function(e,t){return e.scrolledIntoView?t+1:t}})],M=f(function e(t,n){var r=this;l(this,e),this.schema=t,this.plugins=[],this.pluginsByKey=Object.create(null),this.fields=A.slice(),n&&n.forEac
123h(function(e){if(r.pluginsByKey[e.key])throw RangeError("Adding different instances of a keyed plugin ("+e.key+")");r.plugins.push(e),r.pluginsByKey[e.key]=e,e.spec.state&&r.fields.push(new T(e.key,e.spec.state,e))})}),I=function(){function e(t){l(this,e),this.config=t}return f(e,[{key:"schema",get:function(){return this.config.schema}},{key:"plugins",get:function(){return this.config.plugins}},{key:"apply",value:function(e){return this.applyTransaction(e).state}},{key:"filterTransaction",value:function(e){for(var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:-1,n=0;n<this.config.plugins.length;n++)if(n!=t){var r=this.config.plugins[n];if(r.spec.filterTransaction&&!r.spec.filterTransaction.call(r,e,this))return!1}return!0}},{key:"applyTransaction",value:function(e){if(!this.filterTransaction(e))return{state:this,transactions:[]};for(var t=[e],n=this.applyInner(e),r=null;;){for(var i=!1,o=0;o<this.config.plugins.length;o++){var a=this.config.plugins[o];if(a.spec.appendTransaction){var s=r?r[o].n:0,u=r?r[o].state:this,l=s<t.length&&a.spec.appendTransaction.call(a,s?t.slice(s):t,u,n);if(l&&n.filterTransaction(l,o)){if(l.setMeta("appendedTransaction",e),!r){r=[];for(var c=0;c<this.config.plugins.length;c++)r.push(c<o?{state:n,n:t.length}:{state:this,n:0})}t.push(l),n=n.applyInner(l),i=!0}r&&(r[o]={state:n,n:t.length})}}if(!i)return{state:n,transactions:t}}}},{key:"applyInner",value:function(t){if(!t.before.eq(this.doc))throw RangeError("Applying a mismatched transaction");for(var n=new e(this.config),r=this.config.fields,i=0;i<r.length;i++){var o=r[i];n[o.name]=o.apply(t,this[o.name],this,n)}return n}},{key:"tr",get:function(){return new _(this)}},{key:"reconfigure",value:function(t){for(var n=new M(this.schema,t.plugins),r=n.fields,i=new e(n),o=0;o<r.length;o++){var a=r[o].name;i[a]=this.hasOwnProperty(a)?this[a]:r[o].init(t,i)}return i}},{key:"toJSON",value:function(e){var t={doc:this.doc.toJSON(),selection:this.selection.toJSON()};if(this.storedMarks&&(t.storedMarks=this.storedMarks.map(function(e){return e.toJSON()})),e&&"object"==r(e))for(var n in e){if("doc"==n||"selection"==n)throw RangeError("The JSON fields `doc` and `selection` are reserved");var i=e[n],o=i.spec.state;o&&o.toJSON&&(t[n]=o.toJSON.call(i,this[i.key]))}return t}}],[{key:"create",value:function(t){for(var n=new M(t.doc?t.doc.type.schema:t.schema,t.plugins),r=new e(n),i=0;i<n.fields.length;i++)r[n.fields[i].name]=n.fields[i].init(t,r);return r}},{key:"fromJSON",value:function(t,n,r){if(!n)throw RangeError("Invalid input for EditorState.fromJSON");if(!t.schema)throw RangeError("Required config field 'schema' missing");var i=new M(t.schema,t.plugins),o=new e(i);return i.fields.forEach(function(e){if("doc"==e.name)o.doc=d.Node.fromJSON(t.schema,n.doc);else if("selection"==e.name)o.selection=m.fromJSON(o.doc,n.selection);else if("storedMarks"==e.name)n.storedMarks&&(o.storedMarks=n.storedMarks.map(t.schema.markFromJSON));else{if(r)for(var i in r){var a=r[i],s=a.spec.state;if(a.key==e.name&&s&&s.fromJSON&&Object.prototype.hasOwnProperty.call(n,i)){o[e.name]=s.fromJSON.call(a,t,n[i],o);return}}o[e.name]=e.init(t,o)}}),o}}]),e}(),P=function(){function e(t){l(this,e),this.spec=t,this.props={},t.props&&function e(t,n,r){for(var i in t){var o=t[i];o instanceof Function?o=o.bind(n):"handleDOMEvents"==i&&(o=e(o,n,{})),r[i]=o}return r}(t.props,this,this.props),this.key=t.key?t.key.key:D("plugin")}return f(e,[{key:"getState",value:function(e){return e[this.key]}}]),e}(),R=Object.create(null);function D(e){return e in R?e+"$"+ ++R[e]:(R[e]=0,e+"$")}var N=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"key";l(this,e),this.key=D(t)}return f(e,[{key:"get",value:function(e){return e.config.pluginsByKey[this.key]}},{key:"getState",value:function(e){return e[this.key]}}]),e}();t.AllSelection=j,t.EditorState=I,t.NodeSelection=w,t.Plugin=P,t.PluginKey=N,t.Selection=m,t.SelectionRange=g,t.TextSelection=b,t.Transaction=_},61563:function(e,t,n){"use strict";function r(e){return(r="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function i(e){var t="function"==typeof Map?new Map:void 0;return(i=function(e){if(null===e||-1===Function.toString.call(e).indexOf("[native code]"))return e;if("function"!=typeof e)throw TypeError("Super expression must either be null or a function");if(void 0!==t){if(t.has(e))return t.get(e);t.set(e,n)}function n(){return o(e,arguments,c(this).constructor)}return n.prototype=Object.create(e.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),s(n,e)})(e)}function o(e,t,n){return(o=l()?Reflect.construct:function(e,t,n){var r=[null];r.push.apply(r,t);var i=new(Function.bind.apply(e,r));return n&&s(i,n.prototype),i}).apply(null,arguments)}function a(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&s(e,t)}
123function s(e,t){return(s=Object.setPrototypeOf||function(e,t){return e.__proto__=t,e})(e,t)}function u(e){var t=l();return function(){var n,i=c(e);if(t){var o=c(this).constructor;n=Reflect.construct(i,arguments,o)}else n=i.apply(this,arguments);return function(e,t){if(t&&("object"===r(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return function(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}(e)}(this,n)}}function l(){if("undefined"==typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}function c(e){return(c=Object.setPrototypeOf?Object.getPrototypeOf:function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function f(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function d(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function p(e,t,n){return t&&d(e.prototype,t),n&&d(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}Object.defineProperty(t,"__esModule",{value:!0});var h=n(1109),m=function(){function e(t,n,r){f(this,e),this.pos=t,this.delInfo=n,this.recover=r}return p(e,[{key:"deleted",get:function(){return(8&this.delInfo)>0}},{key:"deletedBefore",get:function(){return(5&this.delInfo)>0}},{key:"deletedAfter",get:function(){return(6&this.delInfo)>0}},{key:"deletedAcross",get:function(){return(4&this.delInfo)>0}}]),e}(),g=function(){function e(t){var n=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(f(this,e),this.ranges=t,this.inverted=n,!t.length&&e.empty)return e.empty}return p(e,[{key:"recover",value:function(e){var t=0,n=65535&e;if(!this.inverted)for(var r=0;r<n;r++)t+=this.ranges[3*r+2]-this.ranges[3*r+1];return this.ranges[3*n]+t+(e-(65535&e))/65536}},{key:"mapResult",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return this._map(e,t,!1)}},{key:"map",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return this._map(e,t,!0)}},{key:"_map",value:function(e,t,n){for(var r=0,i=this.inverted?2:1,o=this.inverted?1:2,a=0;a<this.ranges.length;a+=3){var s=this.ranges[a]-(this.inverted?r:0);if(s>e)break;var u=this.ranges[a+i],l=this.ranges[a+o],c=s+u;if(e<=c){var f=u?e==s?-1:e==c?1:t:t,d=s+r+(f<0?0:l);if(n)return d;var p=e==(t<0?s:c)?null:a/3+(e-s)*65536,h=e==s?2:e==c?1:4;return(t<0?e!=s:e!=c)&&(h|=8),new m(d,h,p)}r+=l-u}return n?e+r:new m(e+r,0,null)}},{key:"touches",value:function(e,t){for(var n=0,r=65535&t,i=this.inverted?2:1,o=this.inverted?1:2,a=0;a<this.ranges.length;a+=3){var s=this.ranges[a]-(this.inverted?n:0);if(s>e)break;var u=this.ranges[a+i];if(e<=s+u&&a==3*r)return!0;n+=this.ranges[a+o]-u}return!1}},{key:"forEach",value:function(e){for(var t=this.inverted?2:1,n=this.inverted?1:2,r=0,i=0;r<this.ranges.length;r+=3){var o=this.ranges[r],a=o-(this.inverted?i:0),s=o+(this.inverted?0:i),u=this.ranges[r+t],l=this.ranges[r+n];e(a,a+u,s,s+l),i+=l-u}}},{key:"invert",value:function(){return new e(this.ranges,!this.inverted)}},{key:"toString",value:function(){return(this.inverted?"-":"")+JSON.stringify(this.ranges)}}],[{key:"offset",value:function(t){return 0==t?e.empty:new e(t<0?[0,-t,0]:[0,0,t])}}]),e}();g.empty=new g([]);var v=function(){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],n=arguments.length>1?arguments[1]:void 0,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:t.length;f(this,e),this.maps=t,this.mirror=n,this.from=r,this.to=i}return p(e,[{key:"slice",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:this.maps.length;return new e(this.maps,this.mirror,t,n)}},{key:"copy",value:function(){return new e(this.maps.slice(),this.mirror&&this.mirror.slice(),this.from,this.to)}},{key:"appendMap",value:function(e,t){this.to=this.maps.push(e),null!=t&&this.setMirror(this.maps.length-1,t)}},{key:"appendMapping",value:function(e){for(var t=0,n=this.maps.length;t<e.maps.length;t++){var r=e.getMirror(t);this.appendMap(e.maps[t],null!=r&&r<t?n+r:void 0)}}},{key:"getMirror",value:function(e){if(this.mirror){for(var t=0;t<this.mirror.length;t++)if(this.mirror[t]==e)return this.mirror[t+(t%2?-1:1)]}}},{key:"setMirror",value:function(e,t){this.mirror||(this.mirror=[]),this.mirror.push(e,t)}},{key:"appendMappingInverted",value:function(e){for(var t=e.maps.length-1,n=this.maps.length+e.maps.length;t>=0;t--){var r=e.getMirror(t);this.appendMap(e.maps[t].invert(),null!=r&&r>t?n-r-1:void 0)}}},{key:"invert",value:function(){var t=new e;return t.appendMappingInverted(this),t}},{key:"map",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;if(this.mirror)return this._map(e,t,!0);for(var n=this.from;n<this.to;n++)e=this.maps[n].map(e,t);return e}},{key:"mapResult",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return this._map(e,t,!1)}},{key:"_map",value:function(e,t,n){for(var r=0,i=this.from;i<this.to;i++){var o=this.maps[i].mapResult(e,t);if(null!=o.recover){var a=this.getMirror(i);if(null!=a&&a>i&&a<this.to){i=a,e=this.maps[a].recover(o.recover);continue}}r|=o.delInfo,e=o.pos}return n?e:new m(e,r,null)}}]),e}(),y=Object.create(null),b=function(){function e(){f(this,e)}return p(e,[{key:"getMap",value:function(){return g.empty}},{key:"merge",value:function(e){return null}}],[{key:"fromJSON",value:function(e,t){if(!t||!t.stepType)throw RangeError("Invalid input for Step.fromJSON");var n=y[t.stepType];if(!n)throw RangeError("No step type ".concat(t.stepType," defined"));return n.fromJSON(e,t)}},{key:"jsonID",value:function(e,t){if(e in y)throw RangeError("Duplicate use of step JSON ID "+e);return y[e]=t,t.prototype.jsonID=e,t}}]),e}(),k=function(){function e(t,n){f(this,e),this.doc=t,this.failed=n}return p(e,null,[{key:"ok",value:function(t){return new e(t,null)}},{key:"fail",value:function(t){return new e(null,t)}},{key:"fromReplace",value:function(t,n,r,i){try{return e.ok(t.replace(n,r,i))}catch(t){if(t instanceof h.ReplaceError)return e.fail(t.message);throw t}}}]),e}();function w(e,t,n){for(var r=[],i=0;i<e.childCount;i++){var o=e.child(i);
123o.content.size&&(o=o.copy(w(o.content,t,o))),o.isInline&&(o=t(o,n,i)),r.push(o)}return h.Fragment.fromArray(r)}var x=function(e){a(n,e);var t=u(n);function n(e,r,i){var o;return f(this,n),(o=t.call(this)).from=e,o.to=r,o.mark=i,o}return p(n,[{key:"apply",value:function(e){var t=this,n=e.slice(this.from,this.to),r=e.resolve(this.from),i=r.node(r.sharedDepth(this.to)),o=new h.Slice(w(n.content,function(e,n){return e.isAtom&&n.type.allowsMarkType(t.mark.type)?e.mark(t.mark.addToSet(e.marks)):e},i),n.openStart,n.openEnd);return k.fromReplace(e,this.from,this.to,o)}},{key:"invert",value:function(){return new j(this.from,this.to,this.mark)}},{key:"map",value:function(e){var t=e.mapResult(this.from,1),r=e.mapResult(this.to,-1);return t.deleted&&r.deleted||t.pos>=r.pos?null:new n(t.pos,r.pos,this.mark)}},{key:"merge",value:function(e){return e instanceof n&&e.mark.eq(this.mark)&&this.from<=e.to&&this.to>=e.from?new n(Math.min(this.from,e.from),Math.max(this.to,e.to),this.mark):null}},{key:"toJSON",value:function(){return{stepType:"addMark",mark:this.mark.toJSON(),from:this.from,to:this.to}}}],[{key:"fromJSON",value:function(e,t){if("number"!=typeof t.from||"number"!=typeof t.to)throw RangeError("Invalid input for AddMarkStep.fromJSON");return new n(t.from,t.to,e.markFromJSON(t.mark))}}]),n}(b);b.jsonID("addMark",x);var j=function(e){a(n,e);var t=u(n);function n(e,r,i){var o;return f(this,n),(o=t.call(this)).from=e,o.to=r,o.mark=i,o}return p(n,[{key:"apply",value:function(e){var t=this,n=e.slice(this.from,this.to),r=new h.Slice(w(n.content,function(e){return e.mark(t.mark.removeFromSet(e.marks))},e),n.openStart,n.openEnd);return k.fromReplace(e,this.from,this.to,r)}},{key:"invert",value:function(){return new x(this.from,this.to,this.mark)}},{key:"map",value:function(e){var t=e.mapResult(this.from,1),r=e.mapResult(this.to,-1);return t.deleted&&r.deleted||t.pos>=r.pos?null:new n(t.pos,r.pos,this.mark)}},{key:"merge",value:function(e){return e instanceof n&&e.mark.eq(this.mark)&&this.from<=e.to&&this.to>=e.from?new n(Math.min(this.from,e.from),Math.max(this.to,e.to),this.mark):null}},{key:"toJSON",value:function(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:this.from,to:this.to}}}],[{key:"fromJSON",value:function(e,t){if("number"!=typeof t.from||"number"!=typeof t.to)throw RangeError("Invalid input for RemoveMarkStep.fromJSON");return new n(t.from,t.to,e.markFromJSON(t.mark))}}]),n}(b);b.jsonID("removeMark",j);var S=function(e){a(n,e);var t=u(n);function n(e,r){var i;return f(this,n),(i=t.call(this)).pos=e,i.mark=r,i}return p(n,[{key:"apply",value:function(e){var t=e.nodeAt(this.pos);if(!t)return k.fail("No node at mark step's position");var n=t.type.create(t.attrs,null,this.mark.addToSet(t.marks));return k.fromReplace(e,this.pos,this.pos+1,new h.Slice(h.Fragment.from(n),0,t.isLeaf?0:1))}},{key:"invert",value:function(e){var t=e.nodeAt(this.pos);if(t){var r=this.mark.addToSet(t.marks);if(r.length==t.marks.length){for(var i=0;i<t.marks.length;i++)if(!t.marks[i].isInSet(r))return new n(this.pos,t.marks[i]);return new n(this.pos,this.mark)}}return new O(this.pos,this.mark)}},{key:"map",value:function(e){var t=e.mapResult(this.pos,1);return t.deletedAfter?null:new n(t.pos,this.mark)}},{key:"toJSON",value:function(){return{stepType:"addNodeMark",pos:this.pos,mark:this.mark.toJSON()}}}],[{key:"fromJSON",value:function(e,t){if("number"!=typeof t.pos)throw RangeError("Invalid input for AddNodeMarkStep.fromJSON");return new n(t.pos,e.markFromJSON(t.mark))}}]),n}(b);b.jsonID("addNodeMark",S);var O=function(e){a(n,e);var t=u(n);function n(e,r){var i;return f(this,n),(i=t.call(this)).pos=e,i.mark=r,i}return p(n,[{key:"apply",value:function(e){var t=e.nodeAt(this.pos);if(!t)return k.fail("No node at mark step's position");var n=t.type.create(t.attrs,null,this.mark.removeFromSet(t.marks));return k.fromReplace(e,this.pos,this.pos+1,new h.Slice(h.Fragment.from(n),0,t.isLeaf?0:1))}},{key:"invert",value:function(e){var t=e.nodeAt(this.pos);return t&&this.mark.isInSet(t.marks)?new S(this.pos,this.mark):this}},{key:"map",value:function(e){var t=e.mapResult(this.pos,1);return t.deletedAfter?null:new n(t.pos,this.mark)}}
123,{key:"toJSON",value:function(){return{stepType:"removeNodeMark",pos:this.pos,mark:this.mark.toJSON()}}}],[{key:"fromJSON",value:function(e,t){if("number"!=typeof t.pos)throw RangeError("Invalid input for RemoveNodeMarkStep.fromJSON");return new n(t.pos,e.markFromJSON(t.mark))}}]),n}(b);b.jsonID("removeNodeMark",O);var E=function(e){a(n,e);var t=u(n);function n(e,r,i){var o,a=arguments.length>3&&void 0!==arguments[3]&&arguments[3];return f(this,n),(o=t.call(this)).from=e,o.to=r,o.slice=i,o.structure=a,o}return p(n,[{key:"apply",value:function(e){return this.structure&&C(e,this.from,this.to)?k.fail("Structure replace would overwrite content"):k.fromReplace(e,this.from,this.to,this.slice)}},{key:"getMap",value:function(){return new g([this.from,this.to-this.from,this.slice.size])}},{key:"invert",value:function(e){return new n(this.from,this.from+this.slice.size,e.slice(this.from,this.to))}},{key:"map",value:function(e){var t=e.mapResult(this.from,1),r=e.mapResult(this.to,-1);return t.deletedAcross&&r.deletedAcross?null:new n(t.pos,Math.max(t.pos,r.pos),this.slice)}},{key:"merge",value:function(e){if(!(e instanceof n)||e.structure||this.structure)return null;if(this.from+this.slice.size!=e.from||this.slice.openEnd||e.slice.openStart){if(e.to!=this.from||this.slice.openStart||e.slice.openEnd)return null;var t=this.slice.size+e.slice.size==0?h.Slice.empty:new h.Slice(e.slice.content.append(this.slice.content),e.slice.openStart,this.slice.openEnd);return new n(e.from,this.to,t,this.structure)}var r=this.slice.size+e.slice.size==0?h.Slice.empty:new h.Slice(this.slice.content.append(e.slice.content),this.slice.openStart,e.slice.openEnd);return new n(this.from,this.to+(e.to-e.from),r,this.structure)}},{key:"toJSON",value:function(){var e={stepType:"replace",from:this.from,to:this.to};return this.slice.size&&(e.slice=this.slice.toJSON()),this.structure&&(e.structure=!0),e}}],[{key:"fromJSON",value:function(e,t){if("number"!=typeof t.from||"number"!=typeof t.to)throw RangeError("Invalid input for ReplaceStep.fromJSON");return new n(t.from,t.to,h.Slice.fromJSON(e,t.slice),!!t.structure)}}]),n}(b);b.jsonID("replace",E);var _=function(e){a(n,e);var t=u(n);function n(e,r,i,o,a,s){var u,l=arguments.length>6&&void 0!==arguments[6]&&arguments[6];return f(this,n),(u=t.call(this)).from=e,u.to=r,u.gapFrom=i,u.gapTo=o,u.slice=a,u.insert=s,u.structure=l,u}return p(n,[{key:"apply",value:function(e){if(this.structure&&(C(e,this.from,this.gapFrom)||C(e,this.gapTo,this.to)))return k.fail("Structure gap-replace would overwrite content");var t=e.slice(this.gapFrom,this.gapTo);if(t.openStart||t.openEnd)return k.fail("Gap is not a flat range");var n=this.slice.insertAt(this.insert,t.content);return n?k.fromReplace(e,this.from,this.to,n):k.fail("Content does not fit in gap")}},{key:"getMap",value:function(){return new g([this.from,this.gapFrom-this.from,this.insert,this.gapTo,this.to-this.gapTo,this.slice.size-this.insert])}},{key:"invert",value:function(e){var t=this.gapTo-this.gapFrom;return new n(this.from,this.from+this.slice.size+t,this.from+this.insert,this.from+this.insert+t,e.slice(this.from,this.to).removeBetween(this.gapFrom-this.from,this.gapTo-this.from),this.gapFrom-this.from,this.structure)}},{key:"map",value:function(e){var t=e.mapResult(this.from,1),r=e.mapResult(this.to,-1),i=e.map(this.gapFrom,-1),o=e.map(this.gapTo,1);return t.deletedAcross&&r.deletedAcross||i<t.pos||o>r.pos?null:new n(t.pos,r.pos,i,o,this.slice,this.insert,this.structure)}},{key:"toJSON",value:function(){var e={stepType:"replaceAround",from:this.from,to:this.to,gapFrom:this.gapFrom,gapTo:this.gapTo,insert:this.insert};return this.slice.size&&(e.slice=this.slice.toJSON()),this.structure&&(e.structure=!0),e}}],[{key:"fromJSON",value:function(e,t){if("number"!=typeof t.from||"number"!=typeof t.to||"number"!=typeof t.gapFrom||"number"!=typeof t.gapTo||"number"!=typeof t.insert)throw RangeError("Invalid input for ReplaceAroundStep.fromJSON");return new n(t.from,t.to,t.gapFrom,t.gapTo,h.Slice.fromJSON(e,t.slice),t.insert,!!t.structure)}}]),n}(b);function C(e,t,n){for(var r=e.resolve(t),i=n-t,o=r.depth;i>0&&o>
1230&&r.indexAfter(o)==r.node(o).childCount;)o--,i--;if(i>0)for(var a=r.node(o).maybeChild(r.indexAfter(o));i>0;){if(!a||a.isLeaf)return!0;a=a.firstChild,i--}return!1}function T(e){return{type:e,attrs:null}}function A(e,t){return!!(e&&t&&!e.isLeaf&&e.canAppend(t))}function M(e,t,n){var r=e.resolve(t);if(r.parent.canReplaceWith(r.index(),r.index(),n))return t;if(0==r.parentOffset)for(var i=r.depth-1;i>=0;i--){var o=r.index(i);if(r.node(i).canReplaceWith(o,o,n))return r.before(i+1);if(o>0)return null}if(r.parentOffset==r.parent.content.size)for(var a=r.depth-1;a>=0;a--){var s=r.indexAfter(a);if(r.node(a).canReplaceWith(s,s,n))return r.after(a+1);if(s<r.node(a).childCount)break}return null}function I(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:t,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:h.Slice.empty;if(t==n&&!r.size)return null;var i=e.resolve(t),o=e.resolve(n);return P(i,o,r)?new E(t,n,r):new R(i,o,r).fit()}function P(e,t,n){return!n.openStart&&!n.openEnd&&e.start()==t.start()&&e.parent.canReplace(e.index(),t.index(),n.content)}b.jsonID("replaceAround",_);var R=function(){function e(t,n,r){f(this,e),this.$from=t,this.$to=n,this.unplaced=r,this.frontier=[],this.placed=h.Fragment.empty;for(var i=0;i<=t.depth;i++){var o=t.node(i);this.frontier.push({type:o.type,match:o.contentMatchAt(t.indexAfter(i))})}for(var a=t.depth;a>0;a--)this.placed=h.Fragment.from(t.node(a).copy(this.placed))}return p(e,[{key:"depth",get:function(){return this.frontier.length-1}},{key:"fit",value:function(){for(;this.unplaced.size;){var e=this.findFittable();e?this.placeNodes(e):this.openMore()||this.dropNode()}var t=this.mustMoveInline(),n=this.placed.size-this.depth-this.$from.depth,r=this.$from,i=this.close(t<0?this.$to:r.doc.resolve(t));if(!i)return null;for(var o=this.placed,a=r.depth,s=i.depth;a&&s&&1==o.childCount;)o=o.firstChild.content,a--,s--;var u=new h.Slice(o,a,s);return t>-1?new _(r.pos,t,this.$to.pos,this.$to.end(),u,n):u.size||r.pos!=this.$to.pos?new E(r.pos,i.pos,u):null}},{key:"findFittable",value:function(){for(var e=this.unplaced.openStart,t=this.unplaced.content,n=0,r=this.unplaced.openEnd;n<e;n++){var i=t.firstChild;if(t.childCount>1&&(r=0),i.type.spec.isolating&&r<=n){e=n;break}t=i.content}for(var o=1;o<=2;o++)for(var a=1==o?e:this.unplaced.openStart;a>=0;a--)for(var s=null,u=(a?(s=z(this.unplaced.content,a-1).firstChild).content:this.unplaced.content).firstChild,l=this.depth;l>=0;l--){var c=this.frontier[l],f=c.type,d=c.match,p=void 0,m=null;if(1==o&&(u?d.matchType(u.type)||(m=d.fillBefore(h.Fragment.from(u),!1)):s&&f.compatibleContent(s.type)))return{sliceDepth:a,frontierDepth:l,parent:s,inject:m};if(2==o&&u&&(p=d.findWrapping(u.type)))return{sliceDepth:a,frontierDepth:l,parent:s,wrap:p};if(s&&d.matchType(s.type))break}}},{key:"openMore",value:function(){var e=this.unplaced,t=e.content,n=e.openStart,r=e.openEnd,i=z(t,n);return!!i.childCount&&!i.firstChild.isLeaf&&(this.unplaced=new h.Slice(t,n+1,Math.max(r,i.size+n>=t.size-r?n+1:0)),!0)}},{key:"dropNode",value:function(){var e=this.unplaced,t=e.content,n=e.openStart,r=e.openEnd,i=z(t,n);if(i.childCount<=1&&n>0){var o=t.size-n<=n+i.size;this.unplaced=new h.Slice(D(t,n-1,1),n-1,o?n-1:r)}else this.unplaced=new h.Slice(D(t,n,1),n,r)}},{key:"placeNodes",value:function(e){for(var t=e.sliceDepth,n=e.frontierDepth,r=e.parent,i=e.inject,o=e.wrap;this.depth>n;)this.closeFrontierNode();if(o)for(var a=0;a<o.length;a++)this.openFrontierNode(o[a]);var s=this.unplaced,u=r?r.content:s.content,l=s.openStart-t,c=0,f=[],d=this.frontier[n],p=d.match,m=d.type;if(i){for(var a=0;a<i.childCount;a++)f.push(i.child(a));p=p.matchFragment(i)}for(var g=u.size+t-(s.content.size-s.openEnd);c<u.childCount;){var v=u.child(c),y=p.matchType(v.type);if(!y)break;(++c>1||0==l||v.content.size)&&(p=y,f.push(function e(t,n,r){if(n<=0)return t;var i=t.content;return n>1&&(i=i.replaceChild(0,e(i.firstChild,n-1,1==i.childCount?r-1:0))),n>0&&(i=t.type.contentMatch.fillBefore(i).append(i),r<=0&&(i=i.append(t.type.contentMatch.matchFragment(i).fillBefore(h.Fragment.empty,!0)))),t.copy(i)}(v.mark(m.allowedMarks(v.marks)),1==c?l:0,c==u.childCount?g:-1)))}var b=c==u.childCount;b||(g=-1),this.placed=N(this.placed,n,h.Fragment.from(f)),this.frontier[n].match=p,b&&g<0&&r&&r.type==this.frontier[this.depth].type&&this.frontier.length>1&&this.closeFrontierNode();for(var k=0,w=u;k<g;k++){var x=w.lastChild;this.frontier.push({type:x.type,match:x.contentMatchAt(x.childCount)}),w=x.content}this.unplaced=b?0==t?h.Slice.empty:new h.Slice(D(s.content,t-1,1),t-1,g<0?s.openEnd:t-1):new h.Slice(D(s.content,t,c),s.openStart,s.openEnd)}},{key:"mustMoveInline",value:function(){if(!this.$to.parent.isTextblock)return -1;var e,t=this.frontier[this.depth];if(!t.type.isTextblock||!F(this.$to,this.$to.depth,t.type,t.match,!1)||this.$to.depth==this.depth&&(e=this.findCloseLevel(this.$to))&&e.depth==this.depth)return -1;for(var n=this.$to.depth,r=this.$to.after(n);n>1&&r==this.$to.end(--n);)++r;return r}},{key:"findCloseLevel",value:function(e){n:for(var t=Math.min(this.depth,e.depth);t>=0;t--){var n=this.frontier[t],r=n.match,i=n.type,o=t<e.depth&&e.end(t+1)==e.pos+(e.depth-(t+1)),a=F(e,t,i,r,o);if(a){for(var s=t-1;s>=0;s--){var u=this.frontier[s],l=u.match,c=F(e,s,u.type,l,!0);if(!c||c.childCount)continue n}return{depth:t,fit:a,move:o?e.doc.resolve(e.after(t+1)):e}}}}},{key:"close",value:function(e){var t=this.findCloseLevel(e);if(!t)return null;for(;this.depth>t.depth;)this.closeFrontierNode();t.fit.childCount&&(this.placed=N(this.placed,t.depth,t.fit)),e=t.move;for(var n=t.depth+1;n<=e.depth;n++){var r=e.node(n),i=r.type.contentMatch.fillBefore(r.content,!0,e.index(n));this.openFrontierNode(r.type,r.attrs,i)}return e}},{key:"openFrontierNode",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2?arguments[2]:void 0,r=this.frontier[this.depth];r.match=r.match.matchType(e),this.placed=N(this.placed,this.depth,h.Fragment.from(e.create(t,n))),this.frontier.push({type:e,match:e.contentMatch})}},{key:"closeFrontierNode",value:function(){var e=this.frontier.pop().match.fillBefore(h.Fragment.empty,!0);e.childCount&&(this.placed=N(this.placed,this.frontier.length,e))}}]),e}();function D(e,t,n){return 0==t?e.cutByIndex(n,e.childCount):e.replaceChild(0,e.firstChild.copy(D(e.firstChild.content,t-1,n)))}function N(e,t,n){return 0==t?e.append(n):e.replaceChild(e.childCount-1,e.lastChild.copy(N(e.lastChild.content,t-1,n)))}function z(e,t){for(var n=0;n<t;n++)e=e.firstChild.content;return e}
123function F(e,t,n,r,i){var o=e.node(t),a=i?e.indexAfter(t):e.index(t);if(a==o.childCount&&!n.compatibleContent(o.type))return null;var s=r.fillBefore(o.content,!0,a);return s&&!function(e,t,n){for(var r=n;r<t.childCount;r++)if(!e.allowsMarks(t.child(r).marks))return!0;return!1}(n,o.content,a)?s:null}function L(e,t){for(var n=[],r=Math.min(e.depth,t.depth),i=r;i>=0;i--){var o=e.start(i);if(o<e.pos-(e.depth-i)||t.end(i)>t.pos+(t.depth-i)||e.node(i).type.spec.isolating||t.node(i).type.spec.isolating)break;(o==t.start(i)||i==e.depth&&i==t.depth&&e.parent.inlineContent&&t.parent.inlineContent&&i&&t.start(i-1)==o-1)&&n.push(i)}return n}var B=function(e){a(n,e);var t=u(n);function n(e,r,i){var o;return f(this,n),(o=t.call(this)).pos=e,o.attr=r,o.value=i,o}return p(n,[{key:"apply",value:function(e){var t=e.nodeAt(this.pos);if(!t)return k.fail("No node at attribute step's position");var n=Object.create(null);for(var r in t.attrs)n[r]=t.attrs[r];n[this.attr]=this.value;var i=t.type.create(n,null,t.marks);return k.fromReplace(e,this.pos,this.pos+1,new h.Slice(h.Fragment.from(i),0,t.isLeaf?0:1))}},{key:"getMap",value:function(){return g.empty}},{key:"invert",value:function(e){return new n(this.pos,this.attr,e.nodeAt(this.pos).attrs[this.attr])}},{key:"map",value:function(e){var t=e.mapResult(this.pos,1);return t.deletedAfter?null:new n(t.pos,this.attr,this.value)}},{key:"toJSON",value:function(){return{stepType:"attr",pos:this.pos,attr:this.attr,value:this.value}}}],[{key:"fromJSON",value:function(e,t){if("number"!=typeof t.pos||"string"!=typeof t.attr)throw RangeError("Invalid input for AttrStep.fromJSON");return new n(t.pos,t.attr,t.value)}}]),n}(b);b.jsonID("attr",B),t.TransformError=function(e){a(n,e);var t=u(n);function n(){return f(this,n),t.apply(this,arguments)}return p(n)}(i(Error)),t.TransformError=function e(t){var n=Error.call(this,t);return n.__proto__=e.prototype,n},t.TransformError.prototype=Object.create(Error.prototype),t.TransformError.prototype.constructor=t.TransformError,t.TransformError.prototype.name="TransformError";var $=function(){function e(t){f(this,e),this.doc=t,this.steps=[],this.docs=[],this.mapping=new v}return p(e,[{key:"before",get:function(){return this.docs.length?this.docs[0]:this.doc}},{key:"step",value:function(e){var n=this.maybeStep(e);if(n.failed)throw new t.TransformError(n.failed);return this}},{key:"maybeStep",value:function(e){var t=e.apply(this.doc);return t.failed||this.addStep(e,t.doc),t}},{key:"docChanged",get:function(){return this.steps.length>0}},{key:"addStep",value:function(e,t){this.docs.push(this.doc),this.steps.push(e),this.mapping.appendMap(e.getMap()),this.doc=t}},{key:"replace",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:h.Slice.empty,r=I(this.doc,e,t,n);return r&&this.step(r),this}},{key:"replaceWith",value:function(e,t,n){return this.replace(e,t,new h.Slice(h.Fragment.from(n),0,0))}},{key:"delete",value:function(e,t){return this.replace(e,t,h.Slice.empty)}},{key:"insert",value:function(e,t){return this.replaceWith(e,e,t)}},{key:"replaceRange",value:function(e,t,n){return function(e,t,n,r){if(!r.size)return e.deleteRange(t,n);var i=e.doc.resolve(t),o=e.doc.resolve(n);if(P(i,o,r))return e.step(new E(t,n,r));var a=L(i,e.doc.resolve(n));0==a[a.length-1]&&a.pop();var s=-(i.depth+1);a.unshift(s);for(var u=i.depth,l=i.pos-1;u>0;u--,l--){var c=i.node(u).type.spec;if(c.defining||c.definingAsContext||c.isolating)break;a.indexOf(u)>-1?s=u:i.before(u)==l&&a.splice(1,0,-u)}for(var f=a.indexOf(s),d=[],p=r.openStart,m=r.content,g=0;;g++){var v=m.firstChild;if(d.push(v),g==r.openStart)break;m=v.content}for(var y=p-1;y>=0;y--){var b=d[y].type,k=b.spec.defining||b.spec.definingForContent;if(k&&i.node(f).type!=b)p=y;else if(k||!b.isTextblock)break}for(var w=r.openStart;w>=0;w--){var x=(w+p+1)%(r.openStart+1),j=d[x];if(j)for(var S=0;S<a.length;S++){var O=a[(S+f)%a.length],_=!0;O<0&&(_=!1,O=-O);var C=i.node(O-1),T=i.index(O-1);if(C.canReplaceWith(T,T,j.type,j.marks))return e.replace(i.before(O),_?o.after(O):n,new h.Slice(function e(t,n,r,i,o){if(n<r){var a=t.firstChild;t=t.replaceChild(0,a.copy(e(a.content,n+1,r,i,a)))}if(n>i){var s=o.contentMatchAt(0),u=s.fillBefore(t).append(t);t=u.append(s.matchFragment(u).fillBefore(h.Fragment.empty,!0))}return t}(r.content,0,r.openStart,x),x,r.openEnd))}}for(var A=e.steps.length,M=a.length-1;M>=0&&(e.replace(t,n,r),!(e.steps.length>A));M--){var I=a[M];I<0||(t=i.before(I),n=o.after(I))}}(this,e,t,n),this}},{key:"replaceRangeWith",value:function(e,t,n){return function(e,t,n,r){if(!r.isInline&&t==n&&e.doc.resolve(t).parent.content.size){var i=M(e.doc,t,r.type);null!=i&&(t=n=i)}e.replaceRange(t,n,new h.Slice(h.Fragment.from(r),0,0))}(this,e,t,n),this}},{key:"deleteRange",value:function(e,t){return function(e,t,n){for(var r=e.doc.resolve(t),i=e.doc.resolve(n),o=L(r,i),a=0;a<o.length;a++){var s=o[a],u=a==o.length-1;if(u&&0==s||r.node(s).type.contentMatch.validEnd)return e.delete(r.start(s),i.end(s));if(s>0&&(u||r.node(s-1).canReplace(r.index(s-1),i.indexAfter(s-1))))return e.delete(r.before(s),i.after(s))}for(var l=1;l<=r.depth&&l<=i.depth;l++)if(t-r.start(l)==r.depth-l&&n>r.end(l)&&i.end(l)-n!=i.depth-l)return e.delete(r.before(l),n);e.delete(t,n)}(this,e,t),this}},{key:"lift",value:function(e,t){return function(e,t,n){for(var r=t.$from,i=t.$to,o=t.depth,a=r.before(o+1),s=i.after(o+1),u=a,l=s,c=h.Fragment.empty,f=0,d=o,p=!1;d>n;d--)p||r.index(d)>0?(p=!0,c=h.Fragment.from(r.node(d).copy(c)),f++):u--;for(var m=h.Fragment.empty,g=0,v=o,y=!1;v>n;v--)y||i.after(v+1)<i.end(v)?(y=!0,m=h.Fragment.from(i.node(v).copy(m)),g++):l++;e.step(new _(u,l,a,s,new h.Slice(c.append(m),f,g),c.size-f,!0))}(this,e,t),this}},{key:"join",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return function(e,t,n){var r=new E(t-n,t+n,h.Slice.empty,!0);e.step(r)}(this,e,t),this}},{key:"wrap",value:function(e,t){return function(e,t,n){for(var r=h.Fragment.empty,i=n.length-1;i>=0;i--){if(r.size){var o=n[i].type.contentMatch.matchFragment(r);if(!o||!o.validEnd)throw RangeError("Wrapper type given to Transform.wrap does not form valid content of its parent wrapper")}r=h.Fragment.from(n[i].type.create(n[i].attrs,r))}var a=t.start,s=t.end;e.step(new _(a,s,a,s,new h.Slice(r,0,0),n.length,!0))}(this,e,t),this}},{key:"setBlockType",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=arguments.length>2?arguments[2]:void 0,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return function(e,t,n,r,i){if(!r.isTextblock)throw RangeError("Type given to setBlockType should be a textblock");var o=e.steps.length;e.doc.nodesBetween(t,n,function(t,n){if(t.isTextblock&&!t.hasMarkup(r,i)&&(a=e.doc,s=e.mapping.slice(o).map(n),l=(u=a.resolve(s)).index(),u.parent.canReplaceWith(l,l+1,r))){e.clearIncompatible(e.mapping.slice(o).map(n,1),r);var a,s,u,l,c=e.mapping.slice(o),f=c.map(n,1),d=c.map(n+t.nodeSize,1);return e.step(new _(f,d,f+1,d-1,new h.Slice(h.Fragment.from(r.create(i,null,t.marks)),0,0),1,!0)),!1}})}(this,e,t,n,r),this}},{key:"setNodeMarkup",value:function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3?arguments[3]:void 0;return function(e,t,n,r,i){var o=e.doc.nodeAt(t);if(!o)throw RangeError("No node at given position");n||(n=o.type);var a=n.create(r,null,i||o.marks);if(o.isLeaf)return e.replaceWith(t,t+o.nodeSize,a);if(!n.validContent(o.content))throw RangeError("Invalid content for node type "+n.name);e.step(new _(t,t+o.nodeSize,t+1,t+o.nodeSize-1,new h.Slice(h.Fragment.from(a),0,0),1,!0))}(this,e,t,n,r),this}},{key:"setNodeAttribute",value:function(e,t,n){return this.step(new B(e,t,n)),this}},{key:"addNodeMark",value:function(e,t){return this.step(new S(e,t)),this}}
123,{key:"removeNodeMark",value:function(e,t){if(!(t instanceof h.Mark)){var n=this.doc.nodeAt(e);if(!n)throw RangeError("No node at position "+e);if(!(t=t.isInSet(n.marks)))return this}return this.step(new O(e,t)),this}},{key:"split",value:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1,n=arguments.length>2?arguments[2]:void 0;return function(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3?arguments[3]:void 0,i=e.doc.resolve(t),o=h.Fragment.empty,a=h.Fragment.empty,s=i.depth,u=i.depth-n,l=n-1;s>u;s--,l--){o=h.Fragment.from(i.node(s).copy(o));var c=r&&r[l];a=h.Fragment.from(c?c.type.create(c.attrs,a):i.node(s).copy(a))}e.step(new E(t,t,new h.Slice(o.append(a),n,n),!0))}(this,e,t,n),this}},{key:"addMark",value:function(e,t,n){var r,i,o,a,s;return r=this,a=[],s=[],r.doc.nodesBetween(e,t,function(r,u,l){if(r.isInline){var c=r.marks;if(!n.isInSet(c)&&l.type.allowsMarkType(n.type)){for(var f=Math.max(u,e),d=Math.min(u+r.nodeSize,t),p=n.addToSet(c),h=0;h<c.length;h++)c[h].isInSet(p)||(i&&i.to==f&&i.mark.eq(c[h])?i.to=d:a.push(i=new j(f,d,c[h])));o&&o.to==f?o.to=d:s.push(o=new x(f,d,n))}}}),a.forEach(function(e){return r.step(e)}),s.forEach(function(e){return r.step(e)}),this}},{key:"removeMark",value:function(e,t,n){var r,i,o;return r=this,i=[],o=0,r.doc.nodesBetween(e,t,function(r,a){if(r.isInline){o++;var s=null;if(n instanceof h.MarkType)for(var u,l=r.marks;u=n.isInSet(l);)(s||(s=[])).push(u),l=u.removeFromSet(l);else n?n.isInSet(r.marks)&&(s=[n]):s=r.marks;if(s&&s.length)for(var c=Math.min(a+r.nodeSize,t),f=0;f<s.length;f++){for(var d=s[f],p=void 0,m=0;m<i.length;m++){var g=i[m];g.step==o-1&&d.eq(i[m].style)&&(p=g)}p?(p.to=c,p.step=o):i.push({style:d,from:Math.max(a,e),to:c,step:o})}}}
123),i.forEach(function(e){return r.step(new j(e.from,e.to,e.style))}),this}},{key:"clearIncompatible",value:function(e,t,n){return function(e,t,n){for(var r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:n.contentMatch,i=e.doc.nodeAt(t),o=[],a=t+1,s=0;s<i.childCount;s++){var u=i.child(s),l=a+u.nodeSize,c=r.matchType(u.type);if(c){r=c;for(var f=0;f<u.marks.length;f++)n.allowsMarkType(u.marks[f].type)||e.step(new j(a,l,u.marks[f]))}else o.push(new E(a,l,h.Slice.empty));a=l}if(!r.validEnd){var d=r.fillBefore(h.Fragment.empty,!0);e.replace(a,a,new h.Slice(d,0,0))}for(var p=o.length-1;p>=0;p--)e.step(o[p])}(this,e,t,n),this}}]),e}();t.AddMarkStep=x,t.AddNodeMarkStep=S,t.AttrStep=B,t.MapResult=m,t.Mapping=v,t.RemoveMarkStep=j,t.RemoveNodeMarkStep=O,t.ReplaceAroundStep=_,t.ReplaceStep=E,t.Step=b,t.StepMap=g,t.StepResult=k,t.Transform=$,t.canJoin=function(e,t){var n=e.resolve(t),r=n.index();return A(n.nodeBefore,n.nodeAfter)&&n.parent.canReplace(r,r+1)},t.canSplit=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:1,r=arguments.length>3?arguments[3]:void 0,i=e.resolve(t),o=i.depth-n,a=r&&r[r.length-1]||i.parent;if(o<0||i.parent.type.spec.isolating||!i.parent.canReplace(i.index(),i.parent.childCount)||!a.type.validContent(i.parent.content.cutByIndex(i.index(),i.parent.childCount)))return!1;for(var s=i.depth-1,u=n-2;s>o;s--,u--){var l=i.node(s),c=i.index(s);if(l.type.spec.isolating)return!1;var f=l.content.cutByIndex(c,l.childCount),d=r&&r[u]||l;if(d!=l&&(f=f.replaceChild(0,d.type.create(d.attrs))),!l.canReplace(c+1,l.childCount)||!d.type.validContent(f))return!1}var p=i.indexAfter(o),h=r&&r[0];return i.node(o).canReplaceWith(p,p,h?h.type:i.node(o+1).type)},t.dropPoint=function(e,t,n){var r=e.resolve(t);if(!n.content.size)return t;for(var i=n.content,o=0;o<n.openStart;o++)i=i.firstChild.content;for(var a=1;a<=(0==n.openStart&&n.size?2:1);a++)for(var s=r.depth;s>=0;s--){var u=s==r.depth?0:r.pos<=(r.start(s+1)+r.end(s+1))/2?-1:1,l=r.
123index(s)+(u>0?1:0),c=r.node(s),f=!1;if(1==a)f=c.canReplace(l,l,i);else{var d=c.contentMatchAt(l).findWrapping(i.firstChild.type);f=d&&c.canReplaceWith(l,l,d[0])}if(f)return 0==u?r.pos:u<0?r.before(s+1):r.after(s+1)}return null},t.findWrapping=function(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:e,i=function(e,t){var n=e.parent,r=e.startIndex,i=e.endIndex,o=n.contentMatchAt(r).findWrapping(t);if(!o)return null;var a=o.length?o[0]:t;return n.canReplaceWith(r,i,a)?o:null}(e,t),o=i&&function(e,t){var n=e.parent,r=e.startIndex,i=e.endIndex,o=n.child(r),a=t.contentMatch.findWrapping(o.type);if(!a)return null;for(var s=(a.length?a[a.length-1]:t).contentMatch,u=r;s&&u<i;u++)s=s.matchType(n.child(u).type);return s&&s.validEnd?a:null}(r,t);return o?i.map(T).concat({type:t,attrs:n}).concat(o.map(T)):null},t.insertPoint=M,t.joinPoint=function(e,t){for(var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-1,r=e.resolve(t),i=r.depth;;i--){var o=void 0,a=void 0,s=r.index(i);if(i==r.depth?(o=r.nodeBefore,a=r.nodeAfter):n>0?(o=r.node(i+1),s++,a=r.node(i).maybeChild(s)):(o=r.node(i).maybeChild(s-1),a=r.node(i+1)),o&&!o.isTextblock&&A(o,a)&&r.node(i).canReplace(s,s+1))return t;if(0==i)break;t=n<0?r.before(i):r.after(i)}},t.liftTarget=function(e){for(var t=e.parent.content.cutByIndex(e.startIndex,e.endIndex),n=e.depth;;--n){var r=e.$from.node(n),i=e.$from.index(n),o=e.$to.indexAfter(n);if(n<e.depth&&r.canReplace(i,o,t))return n;if(0==n||r.type.spec.isolating||!((0==i||r.canReplace(i,r.childCount))&&(o==r.childCount||r.canReplace(0,o))))break}return null},t.replaceStep=I},78033:function(e,t){"use strict";Object.defineProperty(t,"__esModule",{value:!0});for(var n={8:"Backspace",9:"Tab",10:"Enter",12:"NumLock",13:"Enter",16:"Shift",17:"Control",18:"Alt",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",44:"PrintScreen",45:"Insert",46:"Delete",59:";",61:"=",91:"Meta",92:"Meta",106:"*",107:"+",108:",",109:"-",110:".",111:"/",144:"NumLock",145:"ScrollLock",160:"Shift",161:"Shift",162:"Control",163:"Control",164:"Alt",165:"Alt",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",229:"q"},r={48:")",49:"!",50:"@",51:"#",52:"$",53:"%",54:"^",55:"&",56:"*",57:"(",59:":",61:"+",173:"_",186:":",187:"+",188:"<",189:"_",190:">",191:"?",192:"~",219:"{",220:"|",221:"}",222:'"',229:"Q"},i="undefined"!=typeof navigator&&/Chrome\/(\d+)/.exec(navigator.userAgent),o="undefined"!=typeof navigator&&/Apple Computer/.test(navigator.vendor),a="undefined"!=typeof navigator&&/Gecko\/\d+/.test(navigator.userAgent),s="undefined"!=typeof navigator&&/Mac/.test(navigator.platform),u="undefined"!=typeof navigator&&/MSIE \d|Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(navigator.userAgent),l=i&&(s||57>+i[1])||a&&s,c=0;c<10;c++)n[48+c]=n[96+c]=String(c);for(var c=1;c<=24;c++)n[c+111]="F"+c;for(var c=65;c<=90;c++)n[c]=String.fromCharCode(c+32),r[c]=String.fromCharCode(c);for(var f in n)r.hasOwnProperty(f)||(r[f]=n[f]);t.base=n,t.keyName=function(e){var t=!(l&&(e.ctrlKey||e.altKey||e.metaKey)||(o||u)&&e.shiftKey&&e.key&&1==e.key.length)&&e.key||(e.shiftKey?r:n)[e.keyCode]||e.key||"Unidentified";return"Esc"==t&&(t="Escape"),"Del"==t&&(t="Delete"),"Left"==t&&(t="ArrowLeft"),"Up"==t&&(t="ArrowUp"),"Right"==t&&(t="ArrowRight"),"Down"==t&&(t="ArrowDown"),t},t.shift=r},15397:function(e,t,n){"use strict";n.d(t,{$O:function(){return h},E_:function(){return m},RC:function(){return function e(t,n,r){return!!(0,o.s)(n)&&(y(n)?n.every(function(n){return e(t,n,r)}):t.selections.every(function(t){if((0,i.My)(t)&&(0,a.LZ)(t,r)){var o=(0,i.u2)(t);return u.call(n,o)&&(!t.selectionSet||e(t.selectionSet,n[o],r))}return!0}))}},RI:function(){return u},ig:function(){return v},j:function(){return g},jS:function(){return f},jp:function(){return p},kJ:function(){return y},lg:function(){return d},uG:function(){return l}});var r=n(9428),i=n(72),o=n(45931),a=n(9572),s=n(34529),u=Object.prototype.hasOwnProperty;function l(e,t){var n=e.__typename,r=e.id,i=e._id;if("string"==typeof n&&(t&&(t.keyObject=void 0!==r?{id:r}:void 0!==i?{_id:i}:void 0),void 0===r&&(r=i),void 0!==r))return"".concat(n,":").concat("number"==typeof r||"string"==typeof r?r:JSON.stringify(r))}var c={dataIdFromObject:l,addTypename:!0,resultCaching:!0,canonizeResults:!1};function f(e){return(0,r.o)(c,e)}function d(e){var t=e.canonizeResults;return void 0===t?c.canonizeResults:t}function p(e,t){return(0,i.Yk)(t)?e.get(t.__ref,"__typename"):t&&t.__typename}var h=/^[_a-z][_0-9a-z]*/i;function m(e){var t=e.match(h);return t?t[0]:e}function g(e){return(0,o.s)(e)&&!(0,i.Yk)(e)&&!y(e)}function v(){return new s.w0}var y=function(e){return Array.isArray(e)}},78405:function(e,t,n){"use strict";n.d(t,{h:function(){return el}});var r,i,o=n(5163),a=n(19563),s=n(88438),u=n(38229),l=n(18001),c=function(){function e(){this.getFragmentDoc=(0,s.re)(l.Yk)}return e.prototype.batch=function(e){var t,n=this,r="string"==typeof e.o
123ptimistic?e.optimistic:!1===e.optimistic?null:void 0;return this.performTransaction(function(){return t=e.update(n)},r),t},e.prototype.recordOptimisticTransaction=function(e,t){this.performTransaction(e,t)},e.prototype.transformDocument=function(e){return e},e.prototype.identify=function(e){},e.prototype.gc=function(){return[]},e.prototype.modify=function(e){return!1},e.prototype.transformForLink=function(e){return e},e.prototype.readQuery=function(e,t){return void 0===t&&(t=!!e.optimistic),this.read((0,o.pi)((0,o.pi)({},e),{rootId:e.id||"ROOT_QUERY",optimistic:t}))},e.prototype.readFragment=function(e,t){return void 0===t&&(t=!!e.optimistic),this.read((0,o.pi)((0,o.pi)({},e),{query:this.getFragmentDoc(e.fragment,e.fragmentName),rootId:e.id,optimistic:t}))},e.prototype.writeQuery=function(e){var t=e.id,n=e.data,r=(0,o._T)(e,["id","data"]);return this.write(Object.assign(r,{dataId:t||"ROOT_QUERY",result:n}))},e.prototype.writeFragment=function(e){var t=e.id,n=e.data,r=e.fragment,i=e.fragmentName,a=(0,o._T)(e,["id","data","fragment","fragmentName"]);return this.write(Object.assign(a,{query:this.getFragmentDoc(r,i),dataId:t,result:n}))},e.prototype.updateQuery=function(e,t){return this.batch({update:function(n){var r=n.readQuery(e),i=t(r);return null==i?r:(n.writeQuery((0,o.pi)((0,o.pi)({},e),{data:i})),i)}})},e.prototype.updateFragment=function(e,t){return this.batch({update:function(n){var r=n.readFragment(e),i=t(r);return null==i?r:(n.writeFragment((0,o.pi)((0,o.pi)({},e),{data:i})),i)}})},e}(),f=function(e,t,n,r){this.message=e,this.path=t,this.query=n,this.variables=r},d=n(72),p=n(77488),h=n(43869),m=n(9428),g=n(86607),v=n(34529),y=n(9572),b=n(23180),k=n(45931),w=n(3985),x=n(15397),j=Object.create(null),S=function(){return j},O=Object.create(null),E=function(){function e(e,t){var n=this;this.policies=e,this.group=t,this.data=Object.create(null),this.rootIds=Object.create(null),this.refs=Object.create(null),this.getFieldValue=function(e,t){return(0,b.J)((0,d.Yk)(e)?n.get(e.__ref,t):e&&e[t])},this.canRead=function(e){return(0,d.Yk)(e)?n.has(e.__ref):"object"==typeof e},this.toReference=function(e,t){if("string"==typeof e)return(0,d.kQ)(e);if((0,d.Yk)(e))return e;var r=n.policies.identify(e)[0];if(r){var i=(0,d.kQ)(r);return t&&n.merge(r,e),i}}}return e.prototype.toObject=function(){return(0,o.pi)({},this.data)},e.prototype.has=function(e){return void 0!==this.lookup(e,!0)},e.prototype.get=function(e,t){if(this.group.depend(e,t),x.RI.call(this.data,e)){var n=this.data[e];if(n&&x.RI.call(n,t))return n[t]}return"__typename"===t&&x.RI.call(this.policies.rootTypenamesById,e)?this.policies.rootTypenamesById[e]:this instanceof T?this.parent.get(e,t):void 0},e.prototype.lookup=function(e,t){return(t&&this.group.depend(e,"__exists"),x.RI.call(this.data,e))?this.data[e]:this instanceof T?this.parent.lookup(e,t):this.policies.rootTypenamesById[e]?Object.create(null):void 0},e.prototype.merge=function(e,t){var n,r=this;(0,d.Yk)(e)&&(e=e.__ref),(0,d.Yk)(t)&&(t=t.__ref);var i="string"==typeof e?this.lookup(n=e):e,o="string"==typeof t?this.lookup(n=t):t;if(o){__DEV__?(0,a.kG)("string"==typeof n,"store.merge expects a string ID"):(0,a.kG)("string"==typeof n,1);var s=new v.w0(M).merge(i,o);if(this.data[n]=s,s!==i&&(delete this.refs[n],this.group.caching)){var u=Object.create(null);i||(u.__exists=1),Object.keys(o).forEach(function(e){if(!i||i[e]!==s[e]){u[e]=1;var t=(0,x.E_)(e);t===e||r.policies.hasKeyArgs(s.__typename,t)||(u[t]=1),void 0!==s[e]||r instanceof T||delete s[e]}}),u.__typename&&!(i&&i.__typename)&&this.policies.rootTypenamesById[n]===s.__typename&&delete u.__typename,Object.keys(u).forEach(function(e){return r.group.dirty(n,e)})}}},e.prototype.modify=function(e,t){var n=this,r=this.lookup(e);if(r){var i=Object.create(null),a=!1,s=!0,u={DELETE:j,INVALIDATE:O,isReference:d.Yk,toReference:this.toReference,canRead:this.canRead,readField:function(t,r){return n.policies.readField("string"==typeof t?{fieldName:t,from:r||(0,d.kQ)(e)}:t,{store:n})}};if(Object.keys(r).forEach(function(l){var c=(0,x.E_)(l),f=r[l];if(void 0!==f){var d="function"==typeof t?t:t[l]||t[c];if(d){var p=d===S?j:d((0,b.J)(f),(0,o.pi)((0,o.pi)({},u),{fieldName:c,storeFieldName:l,storage:n.getStorage(e,l)}));p===O?n.group.dirty(e,l):(p===j&&(p=void 0),p!==f&&(i[l]=p,a=!0,f=p))}void 0!==f&&(s=!1)}}
123),a)return this.merge(e,i),s&&(this instanceof T?this.data[e]=void 0:delete this.data[e],this.group.dirty(e,"__exists")),!0}return!1},e.prototype.delete=function(e,t,n){var r,i=this.lookup(e);if(i){var o=this.getFieldValue(i,"__typename"),a=t&&n?this.policies.getStoreFieldName({typename:o,fieldName:t,args:n}):t;return this.modify(e,a?((r={})[a]=S,r):S)}return!1},e.prototype.evict=function(e,t){var n=!1;return e.id&&(x.RI.call(this.data,e.id)&&(n=this.delete(e.id,e.fieldName,e.args)),this instanceof T&&this!==t&&(n=this.parent.evict(e,t)||n),(e.fieldName||n)&&this.group.dirty(e.id,e.fieldName||"__exists")),n},e.prototype.clear=function(){this.replace(null)},e.prototype.extract=function(){var e=this,t=this.toObject(),n=[];return this.getRootIdSet().forEach(function(t){x.RI.call(e.policies.rootTypenamesById,t)||n.push(t)}),n.length&&(t.__META={extraRootIds:n.sort()}),t},e.prototype.replace=function(e){var t=this;if(Object.keys(this.data).forEach(function(n){e&&x.RI.call(e,n)||t.delete(n)}),e){var n=e.__META,r=(0,o._T)(e,["__META"]);Object.keys(r).forEach(function(e){t.merge(e,r[e])}),n&&n.extraRootIds.forEach(this.retain,this)}},e.prototype.retain=function(e){return this.rootIds[e]=(this.rootIds[e]||0)+1},e.prototype.release=function(e){if(this.rootIds[e]>0){var t=--this.rootIds[e];return t||delete this.rootIds[e],t}return 0},e.prototype.getRootIdSet=function(e){return void 0===e&&(e=new Set),Object.keys(this.rootIds).forEach(e.add,e),this instanceof T?this.parent.getRootIdSet(e):Object.keys(this.policies.rootTypenamesById).forEach(e.add,e),e},e.prototype.gc=function(){var e=this,t=this.getRootIdSet(),n=this.toObject();t.forEach(function(r){x.RI.call(n,r)&&(Object.keys(e.findChildRefIds(r)).forEach(t.add,t),delete n[r])});var r=Object.keys(n);if(r.length){for(var i=this;i instanceof T;)i=i.parent;r.forEach(function(e){return i.delete(e)})}return r},e.prototype.findChildRefIds=function(e){if(!x.RI.call(this.refs,e)){var t=this.refs[e]=Object.create(null),n=this.data[e];if(!n)return t;var r=new Set([n]);r.forEach(function(e){(0,d.Yk)(e)&&(t[e.__ref]=!0),(0,k.s)(e)&&Object.keys(e).forEach(function(t){var n=e[t];(0,k.s)(n)&&r.add(n)})})}return this.refs[e]},e.prototype.makeCacheKey=function(){return this.group.keyMaker.lookupArray(arguments)},e}(),_=function(){function e(e,t){void 0===t&&(t=null),this.caching=e,this.parent=t,this.d=null,this.resetCaching()}return e.prototype.resetCaching=function(){this.d=this.caching?(0,s.dP)():null,this.keyMaker=new w.B(h.mr)}
123,e.prototype.depend=function(e,t){if(this.d){this.d(t+"#"+e);var n=(0,x.E_)(t);n!==t&&this.d(n+"#"+e),this.parent&&this.parent.depend(e,t)}},e.prototype.dirty=function(e,t){this.d&&this.d.dirty(t+"#"+e,"__exists"===t?"forget":"setDirty")},e}();function C(e,t){I(e)&&e.group.depend(t,"__exists")}i=function(e){function t(t){var n=t.policies,r=t.resultCaching,i=t.seed,o=e.call(this,n,new _(void 0===r||r))||this;return o.stump=new A(o),o.storageTrie=new w.B(h.mr),i&&o.replace(i),o}return(0,o.ZT)(t,e),t.prototype.addLayer=function(e,t){return this.stump.addLayer(e,t)},t.prototype.removeLayer=function(){return this},t.prototype.getStorage=function(){return this.storageTrie.lookupArray(arguments)},t}(r=E||(E={})),r.Root=i;var T=function(e){function t(t,n,r,i){var o=e.call(this,n.policies,i)||this;return o.id=t,o.parent=n,o.replay=r,o.group=i,r(o),o}return(0,o.ZT)(t,e),t.prototype.addLayer=function(e,n){return new t(e,this,n,this.group)},t.prototype.removeLayer=function(e){var t=this,n=this.parent.removeLayer(e);return e===this.id?(this.group.caching&&Object.keys(this.data).forEach(function(e){var r=t.data[e],i=n.lookup(e);i?r?r!==i&&Object.keys(r).forEach(function(n){(0,u.D)(r[n],i[n])||t.group.dirty(e,n)}
123):(t.group.dirty(e,"__exists"),Object.keys(i).forEach(function(n){t.group.dirty(e,n)})):t.delete(e)}),n):n===this.parent?this:n.addLayer(this.id,this.replay)},t.prototype.toObject=function(){return(0,o.pi)((0,o.pi)({},this.parent.toObject()),this.data)},t.prototype.findChildRefIds=function(t){var n=this.parent.findChildRefIds(t);return x.RI.call(this.data,t)?(0,o.pi)((0,o.pi)({},n),e.prototype.findChildRefIds.call(this,t)):n},t.prototype.getStorage=function(){for(var e=this.parent;e.parent;)e=e.parent;return e.getStorage.apply(e,arguments)},t}(E),A=function(e){function t(t){return e.call(this,"EntityStore.Stump",t,function(){},new _(t.group.caching,t.group))||this}return(0,o.ZT)(t,e),t.prototype.removeLayer=function(){return this},t.prototype.merge=function(){return this.parent.merge.apply(this.parent,arguments)},t}(T);function M(e,t,n){var r=e[n],i=t[n];return(0,u.D)(r,i)?r:i}function I(e){return!!(e instanceof E&&e.group.caching)}var P=n(51420);function R(e){return[e.selectionSet,e.objectOrReference,e.context,e.context.canonizeResults]}var D=function(){function e(e){var t=this;this.knownResults=new(h.mr?WeakMap:Map),this.config=(0,m.o)(e,{addTypename:!1!==e.addTypename,canonizeResults:(0,x.lg)(e)}),this.canon=e.canon||new P.h,this.executeSelectionSet=(0,s.re)(function(e){var n,r=e.context.canonizeResults,i=R(e);i[3]=!r;var a=(n=t.executeSelectionSet).peek.apply(n,i);return a?r?(0,o.pi)((0,o.pi)({},a),{result:t.canon.admit(a.result)}):a:(C(e.context.store,e.enclosingRef.__ref),t.execSelectionSetImpl(e))},{max:this.config.resultCacheMaxSize,keyArgs:R,makeCacheKey:function(e,t,n,r){if(I(n.store))return n.store.makeCacheKey(e,(0,d.Yk)(t)?t.__ref:t,n.varString,r)}}),this.executeSubSelectedArray=(0,s.re)(function(e){return C(e.context.store,e.enclosingRef.__ref),t.execSubSelectedArrayImpl(e)},{max:this.config.resultCacheMaxSize,makeCacheKey:function(e){var t=e.field,n=e.array,r=e.context;if(I(r.store))return r.store.makeCacheKey(t,n,r.varString)}})}return e.prototype.resetCanon=function(){this.canon=new P.h},e.prototype.diffQueryAgainstStore=function(e){var t,n=e.store,r=e.query,i=e.rootId,a=void 0===i?"ROOT_QUERY":i,s=e.variables,u=e.returnPartialData,c=e.canonizeResults,p=void 0===c?this.config.canonizeResults:c,h=this.config.cache.policies;s=(0,o.pi)((0,o.pi)({},(0,g.O4)((0,g.iW)(r))),s);var m=(0,d.kQ)(a),v=this.executeSelectionSet({selectionSet:(0,g.p$)(r).selectionSet,objectOrReference:m,enclosingRef:m,context:{store:n,query:r,policies:h,variables:s,varString:(0,P.B)(s),canonizeResults:p,fragmentMap:(0,l.F)((0,g.kU)(r))}});if(v.missing&&(t=[new f(function(e){try{JSON.stringify(e,function(e,t){if("string"==typeof t)throw t;return t})}catch(e){return e}}(v.missing),v.missing,r,s)],!(void 0===u||u)))throw t[0];return{result:v.result,complete:!t,missing:t}},e.prototype.isFresh=function(e,t,n,r){if(I(r.store)&&this.knownResults.get(e)===n){var i=this.executeSelectionSet.peek(n,t,r,this.canon.isKnown(e));if(i&&e===i.result)return!0}return!1},e.prototype.execSelectionSetImpl=function(e){var t,n=this,r=e.selectionSet,i=e.objectOrReference,o=e.enclosingRef,a=e.context;if((0,d.Yk)(i)&&!a.policies.rootTypenamesById[i.__ref]&&!a.store.has(i.__ref))return{result:this.canon.empty,missing:"Dangling reference to missing ".concat(i.__ref," object")};var s=a.variables,u=a.policies,c=a.store.getFieldValue(i,"__typename"),f=[],h=new v.w0;function m(e,n){var r;return e.missing&&(t=h.merge(t,((r={})[n]=e.missing,r))),e.result}this.config.addTypename&&"string"==typeof c&&!u.rootIdsByTypename[c]&&f.push({__typename:c});var g=new Set(r.selections);g.forEach(function(e){var r,v;if((0,y.LZ)(e,s)){if((0,d.My)(e)){var b=u.readField({fieldName:e.name.value,field:e,variables:a.variables,from:i},a),k=(0,d.u2)(e);void 0===b?p.Gw.added(e)||(t=h.merge(t,((r={})[k]="Can't find field '".concat(e.name.value,"' on ").concat((0,d.Yk)(i)?i.__ref+" object":"object "+JSON.stringify(i,null,2)),r))):(0,x.kJ)(b)?b=m(n.executeSubSelectedArray({field:e,array:b,enclosingRef:o,context:a}),k):e.selectionSet?null!=b&&(b=m(n.executeSelectionSet({selectionSet:e.selectionSet,objectOrReference:b,enclosingRef:(0,d.Yk)(b)?b:o,context:a}
123),k)):a.canonizeResults&&(b=n.canon.pass(b)),void 0!==b&&f.push(((v={})[k]=b,v))}else{var w=(0,l.hi)(e,a.fragmentMap);w&&u.fragmentMatches(w,c)&&w.selectionSet.selections.forEach(g.add,g)}}});var k={result:(0,v.bw)(f),missing:t},w=a.canonizeResults?this.canon.admit(k):(0,b.J)(k);return w.result&&this.knownResults.set(w.result,r),w},e.prototype.execSubSelectedArrayImpl=function(e){var t,n=this,r=e.field,i=e.array,o=e.enclosingRef,s=e.context,u=new v.w0;function l(e,n){var r;return e.missing&&(t=u.merge(t,((r={})[n]=e.missing,r))),e.result}return r.selectionSet&&(i=i.filter(s.store.canRead)),i=i.map(function(e,t){return null===e?null:(0,x.kJ)(e)?l(n.executeSubSelectedArray({field:r,array:e,enclosingRef:o,context:s}),t):r.selectionSet?l(n.executeSelectionSet({selectionSet:r.selectionSet,objectOrReference:e,enclosingRef:(0,d.Yk)(e)?e:o,context:s}),t):(__DEV__&&function(e,t,n){if(!t.selectionSet){var r=new Set([n]);r.forEach(function(n){(0,k.s)(n)&&(__DEV__?(0,a.kG)(!(0,d.Yk)(n),"Missing selection set for object of type ".concat((0,x.jp)(e,n)," returned for query field ").concat(t.name.value)):(0,a.kG)(!(0,d.Yk)(n),5),Object.values(n).forEach(r.add,r))})}}(s.store,r,e),e)}),{result:s.canonizeResults?this.canon.admit(i):i,missing:t}},e}(),N=n(89732),z=n(43056),F=n(99635),L=n(17600),B=Object.create(null);function $(e){var t=JSON.stringify(e);return B[t]||(B[t]=Object.create(null))}function q(e){var t=$(e);return t.keyFieldsFn||(t.keyFieldsFn=function(t,n){var r=function(e,t){return n.readField(t,e)},i=n.keyObject=U(e,function(e){var i=J(n.storeObject,e,r);return void 0===i&&t!==n.storeObject&&x.RI.call(t,e[0])&&(i=J(t,e,W)),__DEV__?(0,a.kG)(void 0!==i,"Missing field '".concat(e.join("."),"' while extracting keyFields from ").concat(JSON.stringify(t))):(0,a.kG)(void 0!==i,2),i});return"".concat(n.typename,":").concat(JSON.stringify(i))})}function V(e){var t=$(e);return t.keyArgsFn||(t.keyArgsFn=function(t,n){var r=n.field,i=n.variables,o=n.fieldName,a=JSON.stringify(U(e,function(e){var n=e[0],o=n.charAt(0);if("@"===o){if(r&&(0,z.O)(r.directives)){var a=n.slice(1),s=r.directives.find(function(e){return e.name.value===a}),u=s&&(0,d.NC)(s,i);return u&&J(u,e.slice(1))}return}if("$"===o){var l=n.slice(1);if(i&&x.RI.call(i,l)){var c=e.slice(0);return c[0]=l,J(i,c)}return}if(t)return J(t,e)}));return(t||"{}"!==a)&&(o+=":"+a),o})}function U(e,t){var n=new v.w0;return(function e(t){var n=$(t);if(!n.paths){var r=n.paths=[],i=[];t.forEach(function(n,o){(0,x.kJ)(n)?(e(n).forEach(function(e){return r.push(i.concat(e))}),i.length=0):(i.push(n),(0,x.kJ)(t[o+1])||(r.push(i.slice(0)),i.length=0))})}return n.paths})(e).reduce(function(e,r){var i,o=t(r);if(void 0!==o){for(var a=r.length-1;a>=0;--a)(i={})[r[a]]=o,o=i;e=n.merge(e,o)}return e},Object.create(null))}function W(e,t){return e[t]}function J(e,t,n){return n=n||W,function e(t){return(0,k.s)(t)?(0,x.kJ)(t)?t.map(e):U(Object.keys(t).sort(),function(e){return J(t,e)}):t}(t.reduce(function e(t,r){return(0,x.kJ)(t)?t.map(function(t){return e(t,r)}):t&&n(t,r)},e))}function H(e){return void 0!==e.args?e.args:e.field?(0,d.NC)(e.field,e.variables):null}d.PT.setStringify(P.B);var G=function(){},Q=function(e,t){return t.fieldName},K=function(e,t,n){return(0,n.mergeObjects)(e,t)},Y=function(e,t){return t},Z=function(){function e(e){this.config=e,this.typePolicies=Object.create(null),this.toBeAdded=Object.create(null),this.supertypeMap=new Map,this.fuzzySubtypes=new Map,this.rootIdsByTypename=Object.create(null),this.rootTypenamesById=Object.create(null),this.usingPossibleTypes=!1,this.config=(0,o.pi)({dataIdFromObject:x.uG},e),this.cache=this.config.cache,this.setRootTypename("Query"),this.setRootTypename("Mutation"),this.setRootTypename("Subscription"),e.possibleTypes&&this.addPossibleTypes(e.possibleTypes),e.typePolicies&&this.addTypePolicies(e.typePolicies)}return e.prototype.identify=function(e,t){var n,r,i=this,a=t&&(t.typename||(null===(n=t.storeObject)||void 0===n?void 0:n.__typename))||e.__typename;if(a===this.rootTypenamesById.ROOT_QUERY)return["ROOT_QUERY"];for(var s=t&&t.storeObject||e,u=(0,o.pi)((0,o.pi)({},t),{typename:a,storeObject:s,readField:t&&t.readField||function(){var e=ee(arguments,s);return i.readField(e,{store:i.cache.data,variables:e.variables})}}),l=a&&this.getTypePolicy(a),c=l&&l.keyFn||this.config.dataIdFromObject;c;){var f=c(e,u);if((0,x.kJ)(f))c=q(f);else{r=f;break}}return r=r?String(r):void 0,u.keyObject?[r,u.keyObject]:[r]},e.prototype.addTypePolicies=function(e){var t=this;Object.keys(e).forEach(function(n){var r=e[n],i=r.queryType,a=r.mutationType,s=r.subscriptionType,u=(0,o._T)(r,["queryType","mutationType","subscriptionType"]);i&&t.setRootTypename("Query",n),a&&t.setRootTypename("Mutation",n),s&&t.setRootTypename("Subscription",n),x.RI.call(t.toBeAdded,n)?t.toBeAdded[n].push(u):t.toBeAdded[n]=[u]})},e.prototype.updateTypePolicy=function(e,t){var n=this,r=this.getTypePolicy(e),i=t.keyFields,o=t.fields;function a(e,t){e.merge="function"==typeof t?t:!0===t?K:!1===t?Y:e.merge}a(r,t.merge),r.keyFn=!1===i?G:(0,x.kJ)(i)?q(i):"function"==typeof i?i:r.keyFn,o&&Object.keys(o).forEac
123h(function(t){var r=n.getFieldPolicy(e,t,!0),i=o[t];if("function"==typeof i)r.read=i;else{var s=i.keyArgs,u=i.read,l=i.merge;r.keyFn=!1===s?Q:(0,x.kJ)(s)?V(s):"function"==typeof s?s:r.keyFn,"function"==typeof u&&(r.read=u),a(r,l)}r.read&&r.merge&&(r.keyFn=r.keyFn||Q)})},e.prototype.setRootTypename=function(e,t){void 0===t&&(t=e);var n="ROOT_"+e.toUpperCase(),r=this.rootTypenamesById[n];t!==r&&(__DEV__?(0,a.kG)(!r||r===e,"Cannot change root ".concat(e," __typename more than once")):(0,a.kG)(!r||r===e,3),r&&delete this.rootIdsByTypename[r],this.rootIdsByTypename[t]=n,this.rootTypenamesById[n]=t)},e.prototype.addPossibleTypes=function(e){var t=this;this.usingPossibleTypes=!0,Object.keys(e).forEach(function(n){t.getSupertypeSet(n,!0),e[n].forEach(function(e){t.getSupertypeSet(e,!0).add(n);var r=e.match(x.$O);r&&r[0]===e||t.fuzzySubtypes.set(e,new RegExp(e))})})},e.prototype.getTypePolicy=function(e){var t=this;if(!x.RI.call(this.typePolicies,e)){var n=this.typePolicies[e]=Object.create(null);n.fields=Object.create(null);var r=this.supertypeMap.get(e);r&&r.size&&r.forEach(function(e){var r=t.getTypePolicy(e),i=r.fields;Object.assign(n,(0,o._T)(r,["fields"])),Object.assign(n.fields,i)})}var i=this.toBeAdded[e];return i&&i.length&&i.splice(0).forEach(function(n){t.updateTypePolicy(e,n)}),this.typePolicies[e]},e.prototype.getFieldPolicy=function(e,t,n){if(e){var r=this.getTypePolicy(e).fields;return r[t]||n&&(r[t]=Object.create(null))}},e.prototype.getSupertypeSet=function(e,t){var n=this.supertypeMap.get(e);return!n&&t&&this.supertypeMap.set(e,n=new Set),n},e.prototype.fragmentMatches=function(e,t,n,r){var i=this;if(!e.typeCondition)return!0;if(!t)return!1;var o=e.typeCondition.name.value;if(t===o)return!0;if(this.usingPossibleTypes&&this.supertypeMap.has(o))for(var s=this.getSupertypeSet(t,!0),u=[s],l=function(e){var t=i.getSupertypeSet(e,!1);t&&t.size&&0>u.indexOf(t)&&u.push(t)},c=!!(n&&this.fuzzySubtypes.size),f=!1,d=0;d<u.length;++d){var p=u[d];if(p.has(o))return s.has(o)||(f&&__DEV__&&a.kG.warn("Inferring subtype ".concat(t," of supertype ").concat(o)),s.add(o)),!0;p.forEach(l),c&&d===u.length-1&&(0,x.RC)(e.selectionSet,n,r)&&(c=!1,f=!0,this.fuzzySubtypes.forEach(function(e,n){var r=t.match(e);r&&r[0]===t&&l(n)}))}return!1},e.prototype.hasKeyArgs=function(e,t){var n=this.getFieldPolicy(e,t,!1);return!!(n&&n.keyFn)},e.prototype.getStoreFieldName=function(e){var t,n=e.typename,r=e.fieldName,i=this.getFieldPolicy(n,r,!1),o=i&&i.keyFn;if(o&&n)for(var a={typename:n,fieldName:r,field:e.field||null,variables:e.variables},s=H(e);o;){var u=o(s,a);if((0,x.kJ)(u))o=V(u);else{t=u||r;break}}return(void 0===t&&(t=e.field?(0,d.vf)(e.field,e.variables):(0,d.PT)(r,H(e))),!1===t)?r:r===(0,x.E_)(t)?t:r+":"+t},e.prototype.readField=function(e,t){var n=e.from;if(n&&(e.field||e.fieldName)){if(void 0===e.typename){var r=t.store.getFieldValue(n,"__typename");r&&(e.typename=r)}var i=this.getStoreFieldName(e),o=(0,x.E_)(i),a=t.store.getFieldValue(n,i),s=this.getFieldPolicy(e.typename,o,!1),u=s&&s.read;if(u){var l=X(this,n,e,t,t.store.getStorage((0,d.Yk)(n)?n.__ref:n,i));return L.ab.withValue(this.cache,u,[a,l])}return a}},e.prototype.getReadFunction=function(e,t){var n=this.getFieldPolicy(e,t,!1);return n&&n.read},e.prototype.getMergeFunction=function(e,t,n){var r=this.getFieldPolicy(e,t,!1),i=r&&r.merge;return!i&&n&&(i=(r=this.getTypePolicy(n))&&r.merge),i},e.prototype.runMergeFunction=function(e,t,n,r,i){var o=n.field,a=n.typename,s=n.merge;return s===K?et(r.store)(e,t):s===Y?t:(r.overwrite&&(e=void 0),s(e,t,X(this,void 0,{typename:a,fieldName:o.name.value,field:o,variables:r.variables},r,i||Object.create(null))))},e}();function X(e,t,n,r,i){var o=e.getStoreFieldName(n),a=(0,x.E_)(o),s=n.variables||r.variables,u=r.store,l=u.toReference,c=u.canRead;return{args:H(n),field:n.field||null,fieldName:a,storeFieldName:o,variables:s,isReference:d.Yk,toReference:l,storage:i,cache:e.cache,canRead:c,readField:function(){return e.readField(ee(arguments,t,s),r)},mergeObjects:et(r.store)}}function ee(e,t,n){var r,i,s,u=e[0],l=e[1],c=e.length;return"string"==typeof u?s={fieldName:u,from:c>1?l:t}:(s=(0,o.pi)({},u),x.RI.call(s,"from")||(s.from=t)),__DEV__&&void 0===s.from&&__DEV__&&a.kG.warn("Undefined 'from' passed to readField with arguments ".concat((r=Array.from(e),i=(0,F.X)("stringifyForDisplay"),JSON.stringify(r,function(e,t){return void 0===t?i:t}).split(JSON.stringify(i)).join("<undefined>")))),void 0===s.variables&&(s.variables=n),s}function et(e){return function(t,n){if((0,x.kJ)(t)||(0,x.kJ)(n))throw __DEV__?new a.ej("Cannot automatically merge arrays"):new a.ej(4);if((0,k.s)(t)&&(0,k.s)(n)){var r=e.getFieldValue(t,"__typename"),i=e.getFieldValue(n,"__typename");if(r&&i&&r!==i)return n;if((0,d.Yk)(t)&&(0,x.j)(n))return e.merge(t.__ref,n),t;if((0,x.j)(t)&&(0,d.Yk)(n))return e.merge(t,n.__ref),n;if((0,x.j)(t)&&(0,x.j)(n))return(0,o.pi)((0,o.pi)({},t),n)}return n}}
123function en(e,t,n){var r="".concat(t).concat(n),i=e.flavors.get(r);return i||e.flavors.set(r,i=e.clientOnly===t&&e.deferred===n?e:(0,o.pi)((0,o.pi)({},e),{clientOnly:t,deferred:n})),i}var er=function(){function e(e,t){this.cache=e,this.reader=t}return e.prototype.writeToStore=function(e,t){var n=this,r=t.query,i=t.result,s=t.dataId,c=t.variables,f=t.overwrite,p=(0,g.$H)(r),h=(0,x.ig)();c=(0,o.pi)((0,o.pi)({},(0,g.O4)(p)),c);var m={store:e,written:Object.create(null),merge:function(e,t){return h.merge(e,t)},variables:c,varString:(0,P.B)(c),fragmentMap:(0,l.F)((0,g.kU)(r)),overwrite:!!f,incomingById:new Map,clientOnly:!1,deferred:!1,flavors:new Map},v=this.processSelectionSet({result:i||Object.create(null),dataId:s,selectionSet:p.selectionSet,mergeTree:{map:new Map},context:m});if(!(0,d.Yk)(v))throw __DEV__?new a.ej("Could not identify object ".concat(JSON.stringify(i))):new a.ej(6);return m.incomingById.forEach(function(t,r){var i=t.storeObject,o=t.mergeTree,s=t.fieldNodeSet,l=(0,d.kQ)(r);if(o&&o.map.size){var c=n.applyMerges(o,l,i,m);if((0,d.Yk)(c))return;i=c}if(__DEV__&&!m.overwrite){var f=Object.create(null);s.forEach(function(e){e.selectionSet&&(f[e.name.value]=!0)});var p=function(e){var t=o&&o.map.get(e);return!!(t&&t.info&&t.info.merge)};
123Object.keys(i).forEach(function(e){!0!==f[(0,x.E_)(e)]||p(e)||function(e,t,n,r){var i=function(e){var t=r.getFieldValue(e,n);return"object"==typeof t&&t},o=i(e);if(o){var s=i(t);if(!(!s||(0,d.Yk)(o)||(0,u.D)(o,s)||Object.keys(o).every(function(e){return void 0!==r.getFieldValue(s,e)}))){var l=r.getFieldValue(e,"__typename")||r.getFieldValue(t,"__typename"),c=(0,x.E_)(n),f="".concat(l,".").concat(c);if(!eu.has(f)){eu.add(f);var p=[];(0,x.kJ)(o)||(0,x.kJ)(s)||[o,s].forEach(function(e){var t=r.getFieldValue(e,"__typename");"string"!=typeof t||p.includes(t)||p.push(t)}),__DEV__&&a.kG.warn("Cache data may be lost when replacing the ".concat(c," field of a ").concat(l," object.\n\nTo address this problem (which is not a bug in Apollo Client), ").concat(p.length?"either ensure all objects of type "+p.join(" and ")+" have an ID or a custom merge function, or ":"","define a custom merge function for the ").concat(f," field, so InMemoryCache can safely merge these objects:\n\n existing: ").concat(JSON.stringify(o).slice(0,1e3),"\n incoming: ").concat(JSON.stringify(s).slice(0,1e3),"\n\nFor more information about these options, please refer to the documentation:\n\n * Ensuring entity objects have IDs: https://go.apollo.dev/c/generating-unique-identifiers\n * Defining custom merge functions: https://go.apollo.dev/c/merging-non-normalized-objects\n"))}}}}(l,i,e,m.store)})}e.merge(r,i)}),e.retain(v.__ref),v},e.prototype.processSelectionSet=function(e){var t=this,n=e.dataId,r=e.result,i=e.selectionSet,s=e.context,u=e.mergeTree,l=this.cache.policies,c=Object.create(null),f=n&&l.rootTypenamesById[n]||(0,d.qw)(r,i,s.fragmentMap)||n&&s.store.get(n,"__typename");"string"==typeof f&&(c.__typename=f);var h=function(){var e=ee(arguments,c,s.variables);if((0,d.Yk)(e.from)){var t=s.incomingById.get(e.from.__ref);if(t){var n=l.readField((0,o.pi)((0,o.pi)({},e),{from:t.storeObject}),s);if(void 0!==n)return n}}return l.readField(e,s)},m=new Set;this.flattenFields(i,r,s,f).forEach(function(e,n){var i,o=r[(0,d.u2)(n)];if(m.add(n),void 0!==o){var s=l.getStoreFieldName({typename:f,fieldName:n.name.value,field:n,variables:e.variables}),g=eo(u,s),v=t.processFieldValue(o,n,n.selectionSet?en(e,!1,!1):e,g),y=void 0;n.selectionSet&&((0,d.Yk)(v)||(0,x.j)(v))&&(y=h("__typename",v));var b=l.getMergeFunction(f,n.name.value,y);b?g.info={field:n,typename:f,merge:b}:es(u,s),c=e.merge(c,((i={})[s]=v,i))}else __DEV__&&!e.clientOnly&&!e.deferred&&!p.Gw.added(n)&&!l.getReadFunction(f,n.name.value)&&__DEV__&&a.kG.error("Missing field '".concat((0,d.u2)(n),"' while writing result ").concat(JSON.stringify(r,null,2)).substring(0,1e3))});try{var g=l.identify(r,{typename:f,selectionSet:i,fragmentMap:s.fragmentMap,storeObject:c,readField:h}),v=g[0],y=g[1];n=n||v,y&&(c=s.merge(c,y))}catch(e){if(!n)throw e}if("string"==typeof n){var b=(0,d.kQ)(n),k=s.written[n]||(s.written[n]=[]);if(k.indexOf(i)>=0||(k.push(i),this.reader&&this.reader.isFresh(r,b,i,s)))return b;var w=s.incomingById.get(n);return w?(w.storeObject=s.merge(w.storeObject,c),w.mergeTree=function e(t,n){if(t===n||!n||ea(n))return t;if(!t||ea(t))return n;var r=t.info&&n.info?(0,o.pi)((0,o.pi)({},t.info),n.info):t.info||n.info,i=t.map.size&&n.map.size,a={info:r,map:i?new Map:t.map.size?t.map:n.map};if(i){var s=new Set(n.map.keys());t.map.forEach(function(t,r){a.map.set(r,e(t,n.map.get(r))),s.delete(r)}),s.forEach(function(r){a.map.set(r,e(n.map.get(r),t.map.get(r)))})}return a}(w.mergeTree,u),m.forEach(function(e){return w.fieldNodeSet.add(e)})):s.incomingById.set(n,{storeObject:c,mergeTree:ea(u)?void 0:u,fieldNodeSet:m}),b}return c},e.prototype.processFieldValue=function(e,t,n,r){var i=this;return t.selectionSet&&null!==e?(0,x.kJ)(e)?e.map(function(e,o){var a=i.processFieldValue(e,t,n,eo(r,o));return es(r,o),a}):this.processSelectionSet({result:e,selectionSet:t.selectionSet,context:n,mergeTree:r}):__DEV__?(0,N.X)(e):e},e.prototype.flattenFields=function(e,t,n,r){void 0===r&&(r=(0,d.qw)(t,e,n.fragmentMap));var i=new Map,o=this.cache.policies,a=new w.B(!1);return function e(s,u){var c=a.lookup(s,u.clientOnly,u.deferred);
123c.visited||(c.visited=!0,s.selections.forEach(function(a){if((0,y.LZ)(a,n.variables)){var s=u.clientOnly,c=u.deferred;if(!(s&&c)&&(0,z.O)(a.directives)&&a.directives.forEach(function(e){var t=e.name.value;if("client"===t&&(s=!0),"defer"===t){var r=(0,d.NC)(e,n.variables);r&&!1===r.if||(c=!0)}}),(0,d.My)(a)){var f=i.get(a);f&&(s=s&&f.clientOnly,c=c&&f.deferred),i.set(a,en(n,s,c))}else{var p=(0,l.hi)(a,n.fragmentMap);p&&o.fragmentMatches(p,r,t,n.variables)&&e(p.selectionSet,en(n,s,c))}}}))}(e,n),i},e.prototype.applyMerges=function(e,t,n,r,i){var s=this;if(e.map.size&&!(0,d.Yk)(n)){var u,l,c=!(0,x.kJ)(n)&&((0,d.Yk)(t)||(0,x.j)(t))?t:void 0,f=n;c&&!i&&(i=[(0,d.Yk)(c)?c.__ref:c]);var p=function(e,t){return(0,x.kJ)(e)?"number"==typeof t?e[t]:void 0:r.store.getFieldValue(e,String(t))};e.map.forEach(function(e,t){var n=p(c,t),o=p(f,t);if(void 0!==o){i&&i.push(t);var u=s.applyMerges(e,n,o,r,i);u!==o&&(l=l||new Map).set(t,u),i&&(0,a.kG)(i.pop()===t)}}),l&&(n=(0,x.kJ)(f)?f.slice(0):(0,o.pi)({},f),l.forEach(function(e,t){n[t]=e}))}return e.info?this.cache.policies.runMergeFunction(t,n,e.info,r,i&&(u=r.store).getStorage.apply(u,i)):n},e}(),ei=[];function eo(e,t){var n=e.map;return n.has(t)||n.set(t,ei.pop()||{map:new Map}),n.get(t)}function ea(e){return!e||!(e.info||e.map.size)}function es(e,t){var n=e.map,r=n.get(t);r&&ea(r)&&(ei.push(r),n.delete(t))}var eu=new Set,el=function(e){function t(t){void 0===t&&(t={});var n=e.call(this)||this;return n.watches=new Set,n.typenameDocumentCache=new Map,n.makeVar=L.QS,n.txCount=0,n.config=(0,x.jS)(t),n.addTypename=!!n.config.addTypename,n.policies=new Z({cache:n,dataIdFromObject:n.config.dataIdFromObject,possibleTypes:n.config.possibleTypes,typePolicies:n.config.typePolicies}),n.init(),n}return(0,o.ZT)(t,e),t.prototype.init=function(){var e=this.data=new E.Root({policies:this.policies,resultCaching:this.config.resultCaching});this.optimisticData=e.stump,this.resetResultCache()},t.prototype.resetResultCache=function(e){var t=this,n=this.storeReader;this.storeWriter=new er(this,this.storeReader=new D({cache:this,addTypename:this.addTypename,resultCacheMaxSize:this.config.resultCacheMaxSize,canonizeResults:(0,x.lg)(this.config),canon:e?void 0:n&&n.canon})),this.maybeBroadcastWatch=(0,s.re)(function(e,n){return t.broadcastWatch(e,n)},{max:this.config.resultCacheMaxSize,makeCacheKey:function(e){var n=e.optimistic?t.optimisticData:t.data;if(I(n)){var r=e.optimistic,i=e.rootId,o=e.variables;return n.makeCacheKey(e.query,e.callback,(0,P.B)({optimistic:r,rootId:i,variables:o}))}}}),new Set([this.data.group,this.optimisticData.group]).forEach(function(e){return e.resetCaching()})},t.prototype.restore=function(e){return this.init(),e&&this.data.replace(e),this},t.prototype.extract=function(e){return void 0===e&&(e=!1),(e?this.optimisticData:this.data).extract()},t.prototype.read=function(e){var t=e.returnPartialData;try{return this.storeReader.diffQueryAgainstStore((0,o.pi)((0,o.pi)({},e),{store:e.optimistic?this.optimisticData:this.data,config:this.config,returnPartialData:void 0!==t&&t})).result||null}catch(e){if(e instanceof f)return null;throw e}},t.prototype.write=function(e){try{return++this.txCount,this.storeWriter.writeToStore(this.data,e)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.modify=function(e){if(x.RI.call(e,"id")&&!e.id)return!1;var t=e.optimistic?this.optimisticData:this.data;try{return++this.txCount,t.modify(e.id||"ROOT_QUERY",e.fields)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.diff=function(e){return this.storeReader.diffQueryAgainstStore((0,o.pi)((0,o.pi)({},e),{store:e.optimistic?this.optimisticData:this.data,rootId:e.id||"ROOT_QUERY",config:this.config}))},t.prototype.watch=function(e){var t=this;return this.watches.size||(0,L._v)(this),this.watches.add(e),e.immediate&&this.maybeBroadcastWatch(e),function(){t.watches.delete(e)&&!t.watches.size&&(0,L.li)(t),t.maybeBroadcastWatch.forget(e)}},t.prototype.gc=function(e){P.B.reset();var t=this.optimisticData.gc();return e&&!this.txCount&&(e.resetResultCache?this.resetResultCache(e.resetResultIdentities):e.resetResultIdentities&&this.storeReader.resetCanon()),t},t.prototype.retain=function(e,t){return(t?this.optimisticData:this.data).retain(e)},t.prototype.release=function(e,t){return(t?this.optimisticData:this.data).release(e)},t.prototype.identify=function(e){if((0,d.Yk)(e))return e.__ref;try{return this.policies.identify(e)[0]}catch(e){__DEV__&&a.kG.warn(e)}},t.prototype.evict=function(e){if(!e.id){if(x.RI.call(e,"id"))return!1;e=(0,o.pi)((0,o.pi)({},e),{id:"ROOT_QUERY"})}try{return++this.txCount,this.optimisticData.evict(e,this.data)}finally{--this.txCount||!1===e.broadcast||this.broadcastWatches()}},t.prototype.reset=function(e){var t=this;return this.init(),P.B.reset(),e&&e.discardWatches?(this.watches.forEac
123h(function(e){return t.maybeBroadcastWatch.forget(e)}),this.watches.clear(),(0,L.li)(this)):this.broadcastWatches(),Promise.resolve()},t.prototype.removeOptimistic=function(e){var t=this.optimisticData.removeLayer(e);t!==this.optimisticData&&(this.optimisticData=t,this.broadcastWatches())},t.prototype.batch=function(e){var t,n=this,r=e.update,i=e.optimistic,a=void 0===i||i,s=e.removeOptimistic,u=e.onWatchUpdated,l=function(e){var i=n.data,o=n.optimisticData;++n.txCount,e&&(n.data=n.optimisticData=e);try{return t=r(n)}finally{--n.txCount,n.data=i,n.optimisticData=o}},c=new Set;return u&&!this.txCount&&this.broadcastWatches((0,o.pi)((0,o.pi)({},e),{onWatchUpdated:function(e){return c.add(e),!1}})),"string"==typeof a?this.optimisticData=this.optimisticData.addLayer(a,l):!1===a?l(this.data):l(),"string"==typeof s&&(this.optimisticData=this.optimisticData.removeLayer(s)),u&&c.size?(this.broadcastWatches((0,o.pi)((0,o.pi)({},e),{onWatchUpdated:function(e,t){var n=u.call(this,e,t);return!1!==n&&c.delete(e),n}})),c.size&&c.forEach(function(e){return n.maybeBroadcastWatch.dirty(e)})):this.broadcastWatches(e),t},t.prototype.performTransaction=function(e,t){return this.batch({update:e,optimistic:t||null!==t})},t.prototype.transformDocument=function(e){if(this.addTypename){var t=this.typenameDocumentCache.get(e);return t||(t=(0,p.Gw)(e),this.typenameDocumentCache.set(e,t),this.typenameDocumentCache.set(t,t)),t}return e},t.prototype.broadcastWatches=function(e){var t=this;this.txCount||this.watches.forEach(function(n){return t.maybeBroadcastWatch(n,e)})},t.prototype.broadcastWatch=function(e,t){var n=e.lastDiff,r=this.diff(e);(!t||(e.optimistic&&"string"==typeof t.optimistic&&(r.fromOptimisticTransaction=!0),!t.onWatchUpdated||!1!==t.onWatchUpdated.call(this,e,r,n)))&&(n&&(0,u.D)(n.result,r.result)||e.callback(e.lastDiff=r,n))},t}(c)},51420:function(e,t,n){"use strict";n.d(t,{B:function(){return f},h:function(){return c}});var r,i,o=n(5163);n(19563);var a=n(3985),s=n(45931),u=n(43869),l=n(15397),c=function(){function e(){this.known=new(u.sy?WeakSet:Set),this.pool=new a.B(u.mr),this.passes=new WeakMap,this.keysByJSON=new Map,this.empty=this.admit({})}return e.prototype.isKnown=function(e){return(0,s.s)(e)&&this.known.has(e)},e.prototype.pass=function(e){if((0,s.s)(e)){var t=(0,s.s)(e)?(0,l.kJ)(e)?e.slice(0):(0,o.pi)({__proto__:Object.getPrototypeOf(e)},e):e;return this.passes.set(t,e),t}return e},e.prototype.admit=function(e){var t=this;if((0,s.s)(e)){var n=this.passes.get(e);if(n)return n;switch(Object.getPrototypeOf(e)){case Array.prototype:if(this.known.has(e))break;var r=e.map(this.admit,this),i=this.pool.lookupArray(r);return!i.array&&(this.known.add(i.array=r),__DEV__&&Object.freeze(r)),i.array;case null:case Object.prototype:if(this.known.has(e))break;var o=Object.getPrototypeOf(e),a=[o],u=this.sortedKeys(e);a.push(u.json);var l=a.length;u.sorted.forEach(function(n){a.push(t.admit(e[n]))});var i=this.pool.lookupArray(a);if(!i.object){var c=i.object=Object.create(o);this.known.add(c),u.sorted.forEach(function(e,t){c[e]=a[l+t]}),__DEV__&&Object.freeze(c)}return i.object}}return e},e.prototype.sortedKeys=function(e){var t=Object.keys(e),n=this.pool.lookupArray(t);if(!n.keys){t.sort();var r=JSON.stringify(t);(n.keys=this.keysByJSON.get(r))||this.keysByJSON.set(r,n.keys={sorted:t,json:r})}return n.keys},e}(),f=Object.assign(function(e){if((0,s.s)(e)){void 0===r&&d();var t=r.admit(e),n=i.get(t);return void 0===n&&i.set(t,n=JSON.stringify(t)),n}return JSON.stringify(e)},{reset:d});function d(){r=new c,i=new(u.mr?WeakMap:Map)}},17600:function(e,t,n){"use strict";n.d(t,{QS:function(){return l},_v:function(){return u},ab:function(){return i},li:function(){return s}});var r=n(88438),i=new(n(62139)).g7,o=new WeakMap;function a(e){var t=o.get(e);return t||o.set(e,t={vars:new Set,dep:(0,r.dP)()}),t}function s(e){a(e).vars.forEach(function(t){return t.forgetCache(e)})}function u(e){a(e).vars.forEach(function(t){return t.attachCache(e)})}function l(e){var t=new Set,n=new Set,r=function(s){if(arguments.length>0){if(e!==s){e=s,t.forEach(function(e){a(e).dep.dirty(r),e.broadcastWatches&&e.broadcastWatches()});var u=Array.from(n);n.clear(),u.forEach(function(t){return t(e)})}}else{var l=i.getValue();l&&(o(l),a(l).dep(r))}return e};r.onNextChange=function(e){return n.add(e),function(){n.delete(e)}};var o=r.attachCache=function(e){return t.add(e),a(e).vars.add(r),r};return r.forgetCache=function(e){return t.delete(e)},r}},42750:function(e,t,n){"use strict";n.d(t,{f:function(){return K}});var r=n(5163),i=n(19563),o=n(33957),a=o.i.execute,s=n(70078),u=function(e){function t(t){void 0===t&&(t={});var n=e.call(this,(0,s.L)(t).request)||this;return n.options=t,n}return(0,r.ZT)(t,e),t}(o.i),l=n(38229),c=n(51420),f=n(43869),d=n(12129);function p(e,t,n){return new d.y(function(r){var i=r.next,o=r.error,a=r.complete,s=0,u=!1,l={then:function(e){return new Promise(function(t){return t(e())})}};function c(e,t){return e?function(t){++s;var n=function(){return e(t)};l=l.then(n,n).then(function(e){--s,i&&i.call(r,e),u&&f.complete()},function(e){throw--s,e}).catch(function(e){o&&o.call(r,e)})}:function(e){return t&&t.call(r,e)}}var f={next:c(t,i),error:c(n,o),complete:function(){u=!0,!s&&a&&a.call(r)}},d=e.subscribe(f);return function(){return d.unsubscribe()}})}function h(e){return e.errors&&e.errors.length>0||!1}var m=n(86607),g=n(77488),v=n(9572),y=n(72),b=n(45931),k=n(99635);function w(e,t,n){var r=[];e.forEach(function(e){return e[t]&&r.push(e)}),r.forEach(function(e){return e[t](n)})}function x(e){function t(t){Object.defineProperty(e,t,{value:d.y})}return f.aS&&Symbol.species&&t(Symbol.species),t("@@species"),e}function j(e){return e&&"function"==typeof e.then}var S=function(e){function t(t){var n=e.call(this,function(e){return n.addObserver(e),function(){return n.removeObserver(e)}})||this;return n.observers=new Set,n.addCount=0,n.promise=new Promise(function(e,t){n.resolve=e,n.reject=t}),n.handlers={next:function(e){null!==n.sub&&(n.latest=["next",e],w(n.observers,"next",e))},error:function(e){var t=n.sub;null!==t&&(t&&setTimeout(function(){return t.unsubscribe()}),n.sub=null,n.latest=["error",e],n.reject(e),w(n.observers,"error",e))},complete:function(){var e=n.sub;if(null!==e){var t=n.sources.shift();t?j(t)?t.then(function(e){return n.sub=e.subscribe(n.handlers)}):n.sub=t.subscribe(n.handlers):(e&&setTimeout(function(){return e.unsubscribe()}),n.sub=null,n.latest&&"next"===n.latest[0]?n.resolve(n.latest[1]):n.resolve(),w(n.observers,"complete"))}}},n.cancel=function(e){n.reject(e),n.sources=[],n.handlers.complete()},n.promise.catch(function(e){}),"function"==typeof t&&(t=[new d.y(t)]),j(t)?t.then(function(e){return n.start(e)},n.handlers.error):n.start(t),n}return(0,r.ZT)(t,e),t.prototype.start=function(e){void 0===this.sub&&(this.sources=Array.from(e),this.handlers.complete())},t.prototype.deliverLastMessage=function(e){if(this.latest){var t=this.latest[0],n=e[t];n&&n.call(e,this.latest[1]),null===this.sub&&"next"===t&&e.complete&&e.complete()}},t.prototype.addObserver=function(e){!this.observers.has(e)&&(this.deliverLastMessage(e),this.observers.add(e),++this.addCount)},t.prototype.removeObserver=function(e,t){this.observers.delete(e)&&--this.addCount<1&&!t&&this.handlers.complete()},t.prototype.cleanup=function(e){var t=this,n=!1,r=function(){n||(n=!0,t.observers.delete(i),e())},i={next:r,error:r,complete:r},o=this.addCount;this.addObserver(i),this.addCount=o},t}(d.y);x(S);var O=n(43056),E=n(45832),_=n(64368),C=n(89732),T=n(9428),A=Object.assign,M=Object.hasOwnProperty,I=function(e){function t(t){var n=t.queryManager,i=t.queryInfo,o=t.options,a=e.call(this,function(e){try{var t=e._subscription._observer;t&&!t.error&&(t.error=R)}catch(e){}var n=!a.observers.size;a.observers.add(e);var r=a.last;return r&&r.error?e.error&&e.error(r.error):r&&r.result&&e.next&&e.next(r.result),n&&a.reobserve().catch(function(){}),function(){a.observers.delete(e)&&!a.observers.size&&a.tearDownQuery()}})||this;a.observers=new Set,a.subscriptions=new Set,a.queryInfo=i,a.queryManager=n,a.isTornDown=!1;var s=n.defaultOptions.watchQuery,u=(void 0===s?{}
123:s).fetchPolicy,l=void 0===u?"cache-first":u,c=o.fetchPolicy,f=void 0===c?l:c,d=o.initialFetchPolicy,p=void 0===d?"standby"===f?l:f:d;a.options=(0,r.pi)((0,r.pi)({},o),{initialFetchPolicy:p,fetchPolicy:f}),a.queryId=i.queryId||n.generateQueryId();var h=(0,m.$H)(a.query);return a.queryName=h&&h.name&&h.name.value,a}return(0,r.ZT)(t,e),Object.defineProperty(t.prototype,"query",{get:function(){return this.queryManager.transform(this.options.query).document},enumerable:!1,configurable:!0}),Object.defineProperty(t.prototype,"variables",{get:function(){return this.options.variables},enumerable:!1,configurable:!0}),t.prototype.result=function(){var e=this;return new Promise(function(t,n){var r={next:function(n){t(n),e.observers.delete(r),e.observers.size||e.queryManager.removeQuery(e.queryId),setTimeout(function(){i.unsubscribe()},0)},error:n},i=e.subscribe(r)})},t.prototype.getCurrentResult=function(e){void 0===e&&(e=!0);var t=this.getLastResult(!0),n=this.queryInfo.networkStatus||t&&t.networkStatus||_.I.ready,i=(0,r.pi)((0,r.pi)({},t),{loading:(0,_.O)(n),networkStatus:n}),o=this.options.fetchPolicy,a=void 0===o?"cache-first":o;if("network-only"===a||"no-cache"===a||"standby"===a||this.queryManager.transform(this.options.query).hasForcedResolvers);else{var s=this.queryInfo.getDiff();(s.complete||this.options.returnPartialData)&&(i.data=s.result),(0,l.D)(i.data,{})&&(i.data=void 0),s.complete?(delete i.partial,s.complete&&i.networkStatus===_.I.loading&&("cache-first"===a||"cache-only"===a)&&(i.networkStatus=_.I.ready,i.loading=!1)):i.partial=!0,!__DEV__||s.complete||this.options.partialRefetch||i.loading||i.data||i.error||D(s.missing)}return e&&this.updateLastResult(i),i},t.prototype.isDifferentFromLastResult=function(e){return!this.last||!(0,l.D)(this.last.result,e)},t.prototype.getLast=function(e,t){var n=this.last;if(n&&n[e]&&(!t||(0,l.D)(n.variables,this.variables)))return n[e]},t.prototype.getLastResult=function(e){return this.getLast("result",e)},t.prototype.getLastError=function(e){return this.getLast("error",e)},t.prototype.resetLastResults=function(){delete this.last,this.isTornDown=!1},t.prototype.resetQueryStoreErrors=function(){this.queryManager.resetErrors(this.queryId)},t.prototype.refetch=function(e){var t,n={pollInterval:0},o=this.options.fetchPolicy;if("cache-and-network"===o?n.fetchPolicy=o:"no-cache"===o?n.fetchPolicy="no-cache":n.fetchPolicy="network-only",__DEV__&&e&&M.call(e,"variables")){var a=(0,m.iW)(this.query),s=a.variableDefinitions;(!s||!s.some(function(e){return"variables"===e.variable.name.value}))&&__DEV__&&i.kG.warn("Called refetch(".concat(JSON.stringify(e),") for query ").concat((null===(t=a.name)||void 0===t?void 0:t.value)||JSON.stringify(a),", which does not declare a $variables variable.\nDid you mean to call refetch(variables) instead of refetch({ variables })?"))}return e&&!(0,l.D)(this.options.variables,e)&&(n.variables=this.options.variables=(0,r.pi)((0,r.pi)({},this.options.variables),e)),this.queryInfo.resetLastWrite(),this.reobserve(n,_.I.refetch)},t.prototype.fetchMore=function(e){var t=this,n=(0,r.pi)((0,r.pi)({},e.query?e:(0,r.pi)((0,r.pi)((0,r.pi)((0,r.pi)({},this.options),{query:this.query}),e),{variables:(0,r.pi)((0,r.pi)({},this.options.variables),e.variables)})),{fetchPolicy:"no-cache"}),i=this.queryManager.generateQueryId(),o=this.queryInfo,a=o.networkStatus;o.networkStatus=_.I.fetchMore,n.notifyOnNetworkStatusChange&&this.observe();var s=new Set;return this.queryManager.fetchQuery(i,n,_.I.fetchMore).then(function(r){return t.queryManager.removeQuery(i),o.networkStatus===_.I.fetchMore&&(o.networkStatus=a),t.queryManager.cache.batch({update:function(i){var o=e.updateQuery;o?i.updateQuery({query:t.query,variables:t.variables,returnPartialData:!0,optimistic:!1},function(e){return o(e,{fetchMoreResult:r.data,variables:n.variables})}):i.writeQuery({query:n.query,variables:n.variables,data:r.data})},onWatchUpdated:function(e){s.add(e.query)}}),r}).finally(function(){s.has(t.query)||P(t)})},t.prototype.subscribeToMore=function(e){var t=this,n=this.queryManager.startGraphQLSubscription({query:e.document,variables:e.variables,context:e.context}).subscribe({next:function(n){var r=e.updateQuery;r&&t.updateQuery(function(e,t){return r(e,{subscriptionData:n,variables:t.variables})})},error:function(t){if(e.onError){e.onError(t);return}__DEV__&&i.kG.error("Unhandled GraphQL subscription error",t)}});return this.subscriptions.add(n),function(){t.subscriptions.delete(n)&&n.unsubscribe()}},t.prototype.setOptions=function(e){return this.reobserve(e)},t.prototype.setVariables=function(e){return(0,l.D)(this.variables,e)?this.observers.size?this.result():Promise.resolve():(this.options.variables=e,this.observers.size)?this.reobserve({fetchPolicy:this.options.initialFetchPolicy,variables:e},_.I.setVariables):Promise.resolve()},t.prototype.updateQuery=function(e){var t=this.queryManager,n=e(t.cache.diff({query:this.options.query,variables:this.variables,returnPartialData:!0,optimistic:!1}).result,{variables:this.variables});n&&(t.cache.writeQuery({query:this.options.query,data:n,variables:this.variables}),t.broadcastQueries())},t.prototype.startPolling=function(e){this.options.pollInterval=e,this.updatePolling()},t.prototype.stopPolling=function(){this.options.pollInterval=0,this.updatePolling()},t.prototype.applyNextFetchPolicy=function(e,t){if(t.nextFetchPolicy){var n=t.fetchPolicy,r=void 0===n?"cache-first":n,i=t.initialFetchPolicy,o=void 0===i?r:i;"standby"===r||("function"==typeof t.nextFetchPolicy?t.fetchPolicy=t.nextFetchPolicy(r,{reason:e,options:t,observable:this,initialFetchPolicy:o}):"variables-changed"===e?t.fetchPolicy=o:t.fetchPolicy=t.nextFetchPolicy)}return t.fetchPolicy},t.prototype.fetch=function(e,t){return this.queryManager.setObservableQuery(this),this.queryManager.fetchQueryObservable(this.queryId,e,t)},t.prototype.updatePolling=function(){var e=this;if(!this.queryManager.ssrMode){var t=this.pollingInfo,n=this.options.pollInterval;if(!n){t&&(clearTimeout(t.timeout),delete this.pollingInfo);return}if(!t||t.interval!==n){__DEV__?(0,i.kG)(n,"Attempted to start a polling query without a polling interval."):(0,i.kG)(n,10),(t||(this.pollingInfo={})).interval=n;var r=function(){e.pollingInfo&&((0,_.O)(e.queryInfo.networkStatus)?o():e.reobserve({fetchPolicy:"network-only"},_.I.poll).then(o,o))},o=function(){var t=e.pollingInfo;t&&(clearTimeout(t.timeout),t.timeout=setTimeout(r,t.interval))};o()}}},t.prototype.updateLastResult=function(e,t){return void 0===t&&(t=this.variables),this.last=(0,r.pi)((0,r.pi)({},this.last),{result:this.queryManager.assumeImmutableResults?e:(0,C.X)(e),variables:t}),(0,O.O)(e.errors)||delete this.last.error,this.last},t.prototype.reobserve=function(e,t){var n=this;this.isTornDown=!1;var i=t===_.I.refetch||t===_.I.fetchMore||t===_.I.poll,o=this.options.variables,a=this.options.fetchPolicy,s=(0,T.o)(this.options,e||{}),u=i?s:A(this.options,s);!i&&(this.updatePolling(),e&&e.variables&&!(0,l.D)(e.variables,o)&&"standby"!==u.fetchPolicy&&u.fetchPolicy===a&&(this.applyNextFetchPolicy("variables-changed",u),void 0===t&&(t=_.I.setVariables)));var c=u.variables&&(0,r.pi)({},u.variables),f=this.fetch(u,t),d={next:function(e){n.reportResult(e,c)},error:function(e){n.reportError(e,c)}};
123return i||(this.concast&&this.observer&&this.concast.removeObserver(this.observer),this.concast=f,this.observer=d),f.addObserver(d),f.promise},t.prototype.observe=function(){this.reportResult(this.getCurrentResult(!1),this.variables)},t.prototype.reportResult=function(e,t){var n=this.getLastError();(n||this.isDifferentFromLastResult(e))&&((n||!e.partial||this.options.returnPartialData)&&this.updateLastResult(e,t),w(this.observers,"next",e))},t.prototype.reportError=function(e,t){var n=(0,r.pi)((0,r.pi)({},this.getLastResult()),{error:e,errors:e.graphQLErrors,networkStatus:_.I.error,loading:!1});this.updateLastResult(n,t),w(this.observers,"error",this.last.error=e)},t.prototype.hasObservers=function(){return this.observers.size>0},t.prototype.tearDownQuery=function(){this.isTornDown||(this.concast&&this.observer&&(this.concast.removeObserver(this.observer),delete this.concast,delete this.observer),this.stopPolling(),this.subscriptions.forEach(function(e){return e.unsubscribe()}),this.subscriptions.clear(),this.queryManager.stopQuery(this.queryId),this.observers.clear(),this.isTornDown=!0)},t}(d.y);function P(e){var t=e.options,n=t.fetchPolicy,r=t.nextFetchPolicy;return"cache-and-network"===n||"network-only"===n?e.reobserve({fetchPolicy:"cache-first",nextFetchPolicy:function(){return(this.nextFetchPolicy=r,"function"==typeof r)?r.apply(this,arguments):n}}):e.reobserve()}function R(e){__DEV__&&i.kG.error("Unhandled error",e.message,e.stack)}function D(e){__DEV__&&e&&__DEV__&&i.kG.debug("Missing cache result fields: ".concat(JSON.stringify(e)),e)}x(I);var N=n(58867),z=n(34529),F=n(18001),L=n(17600),B=function(){function e(e){var t=e.cache,n=e.client,r=e.resolvers,i=e.fragmentMatcher;this.cache=t,n&&(this.client=n),r&&this.addResolvers(r),i&&this.setFragmentMatcher(i)}return e.prototype.addResolvers=function(e){var t=this;this.resolvers=this.resolvers||{},Array.isArray(e)?e.forEach(function(e){t.resolvers=(0,z.Ee)(t.resolvers,e)}):this.resolvers=(0,z.Ee)(this.resolvers,e)},e.prototype.setResolvers=function(e){this.resolvers={},this.addResolvers(e)},e.prototype.getResolvers=function(){return this.resolvers||{}},e.prototype.runResolvers=function(e){var t=e.document,n=e.remoteResult,i=e.context,o=e.variables,a=e.onlyRunForcedResolvers,s=void 0!==a&&a;return(0,r.mG)(this,void 0,void 0,function(){return(0,r.Jh)(this,function(e){return t?[2,this.resolveDocument(t,n.data,i,o,this.fragmentMatcher,s).then(function(e){return(0,r.pi)((0,r.pi)({},n),{data:e.result})})]:[2,n]})})},e.prototype.setFragmentMatcher=function(e){this.fragmentMatcher=e},e.prototype.getFragmentMatcher=function(){return this.fragmentMatcher},e.prototype.clientQuery=function(e){return(0,v.FS)(["client"],e)&&this.resolvers?e:null},e.prototype.serverQuery=function(e){return(0,g.ob)(e)},e.prototype.prepareContext=function(e){var t=this.cache;return(0,r.pi)((0,r.pi)({},e),{cache:t,getCacheKey:function(e){return t.identify(e)}})},e.prototype.addExportedVariables=function(e,t,n){return void 0===t&&(t={}),void 0===n&&(n={}),(0,r.mG)(this,void 0,void 0,function(){return(0,r.Jh)(this,function(i){return e?[2,this.resolveDocument(e,this.buildRootValueFromCache(e,t)||{},this.prepareContext(n),t).then(function(e){return(0,r.pi)((0,r.pi)({},t),e.exportedVariables)})]:[2,(0,r.pi)({},t)]})})},e.prototype.shouldForceResolvers=function(e){var t=!1;return(0,N.Vn)(e,{Directive:{enter:function(e){if("client"===e.name.value&&e.arguments&&(t=e.arguments.some(function(e){return"always"===e.name.value&&"BooleanValue"===e.value.kind&&!0===e.value.value})))return N.$_}}}),t},e.prototype.buildRootValueFromCache=function(e,t){return this.cache.diff({query:(0,g.aL)(e),variables:t,returnPartialData:!0,optimistic:!1}).result},e.prototype.resolveDocument=function(e,t,n,i,o,a){return void 0===n&&(n={}),void 0===i&&(i={}),void 0===o&&(o=function(){return!0}),void 0===a&&(a=!1),(0,r.mG)(this,void 0,void 0,function(){var s,u,l,c,f,d,p,h,g;return(0,r.Jh)(this,function(v){return s=(0,m.p$)(e),u=(0,m.kU)(e),l=(0,F.F)(u),f=(c=s.operation)?c.charAt(0).toUpperCase()+c.slice(1):"Query",d=this,p=d.cache,h=d.client,g={fragmentMap:l,context:(0,r.pi)((0,r.pi)({}
123,n),{cache:p,client:h}),variables:i,fragmentMatcher:o,defaultOperationType:f,exportedVariables:{},onlyRunForcedResolvers:a},[2,this.resolveSelectionSet(s.selectionSet,t,g).then(function(e){return{result:e,exportedVariables:g.exportedVariables}})]})})},e.prototype.resolveSelectionSet=function(e,t,n){return(0,r.mG)(this,void 0,void 0,function(){var o,a,s,u,l,c=this;return(0,r.Jh)(this,function(f){return o=n.fragmentMap,a=n.context,s=n.variables,u=[t],l=function(e){return(0,r.mG)(c,void 0,void 0,function(){var l,c;return(0,r.Jh)(this,function(r){return(0,v.LZ)(e,s)?(0,y.My)(e)?[2,this.resolveField(e,t,n).then(function(t){var n;void 0!==t&&u.push(((n={})[(0,y.u2)(e)]=t,n))})]:((0,y.Ao)(e)?l=e:(l=o[e.name.value],__DEV__?(0,i.kG)(l,"No fragment named ".concat(e.name.value)):(0,i.kG)(l,9)),l&&l.typeCondition&&(c=l.typeCondition.name.value,n.fragmentMatcher(t,c,a)))?[2,this.resolveSelectionSet(l.selectionSet,t,n).then(function(e){u.push(e)})]:[2]:[2]})})},[2,Promise.all(e.selections.map(l)).then(function(){return(0,z.bw)(u)})]})})},e.prototype.resolveField=function(e,t,n){return(0,r.mG)(this,void 0,void 0,function(){var i,o,a,s,u,l,c,f,d,p=this;return(0,r.Jh)(this,function(r){return i=n.variables,s=(o=e.name.value)!==(a=(0,y.u2)(e)),l=Promise.resolve(u=t[a]||t[o]),(!n.onlyRunForcedResolvers||this.shouldForceResolvers(e))&&(c=t.__typename||n.defaultOperationType,(f=this.resolvers&&this.resolvers[c])&&(d=f[s?o:a])&&(l=Promise.resolve(L.ab.withValue(this.cache,d,[t,(0,y.NC)(e,i),n.context,{field:e,fragmentMap:n.fragmentMap}])))),[2,l.then(function(t){return(void 0===t&&(t=u),e.directives&&e.directives.forEach(function(e){"export"===e.name.value&&e.arguments&&e.arguments.forEach(function(e){"as"===e.name.value&&"StringValue"===e.value.kind&&(n.exportedVariables[e.value.value]=t)})}),e.selectionSet&&null!=t)?Array.isArray(t)?p.resolveSubSelectedArray(e,t,n):e.selectionSet?p.resolveSelectionSet(e.selectionSet,t,n):void 0:t})]})})},e.prototype.resolveSubSelectedArray=function(e,t,n){var r=this;return Promise.all(t.map(function(t){return null===t?null:Array.isArray(t)?r.resolveSubSelectedArray(e,t,n):e.selectionSet?r.resolveSelectionSet(e.selectionSet,t,n):void 0}))},e}(),$=new(f.mr?WeakMap:Map);function q(e,t){var n=e[t];"function"==typeof n&&(e[t]=function(){return $.set(e,($.get(e)+1)%1e15),n.apply(this,arguments)})}function V(e){e.notifyTimeout&&(clearTimeout(e.notifyTimeout),e.notifyTimeout=void 0)}var U=function(){function e(e,t){void 0===t&&(t=e.generateQueryId()),this.queryId=t,this.listeners=new Set,this.document=null,this.lastRequestId=1,this.subscriptions=new Set,this.stopped=!1,this.dirty=!1,this.observableQuery=null;var n=this.cache=e.cache;$.has(n)||($.set(n,0),q(n,"evict"),q(n,"modify"),q(n,"reset"))}return e.prototype.init=function(e){var t=e.networkStatus||_.I.loading;return this.variables&&this.networkStatus!==_.I.loading&&!(0,l.D)(this.variables,e.variables)&&(t=_.I.setVariables),(0,l.D)(e.variables,this.variables)||(this.lastDiff=void 0),Object.assign(this,{document:e.document,variables:e.variables,networkError:null,graphQLErrors:this.graphQLErrors||[],networkStatus:t}),e.observableQuery&&this.setObservableQuery(e.observableQuery),e.lastRequestId&&(this.lastRequestId=e.lastRequestId),this},e.prototype.reset=function(){V(this),this.lastDiff=void 0,this.dirty=!1},e.prototype.getDiff=function(e){void 0===e&&(e=this.variables);var t=this.getDiffOptions(e);if(this.lastDiff&&(0,l.D)(t,this.lastDiff.options))return this.lastDiff.diff;this.updateWatch(this.variables=e);var n=this.observableQuery;if(n&&"no-cache"===n.options.fetchPolicy)return{complete:!1};var r=this.cache.diff(t);return this.updateLastDiff(r,t),r},e.prototype.updateLastDiff=function(e,t){this.lastDiff=e?{diff:e,options:t||this.getDiffOptions()}:void 0},e.prototype.getDiffOptions=function(e){var t;return void 0===e&&(e=this.variables),{query:this.document,variables:e,returnPartialData:!0,optimistic:!0,canonizeResults:null===(t=this.observableQuery)||void 0===t?void 0:t.options.canonizeResults}},e.prototype.setDiff=function(e){var t=this,n=this.lastDiff&&this.lastDiff.diff;this.updateLastDiff(e),this.dirty||(0,l.D)(n&&n.result,e&&e.result)||(this.dirty=!0,this.notifyTimeout||(this.notifyTimeout=setTimeout(function(){return t.notify()},0)))},e.prototype.setObservableQuery=function(e){var t=this;e!==this.observableQuery&&(this.oqListener&&this.listeners.delete(this.oqListener),this.observableQuery=e,e?(e.queryInfo=this,this.listeners.add(this.oqListener=function(){t.getDiff().fromOptimisticTransaction?e.observe():P(e)})):delete this.oqListener)},e.prototype.notify=function(){var e=this;
123V(this),this.shouldNotify()&&this.listeners.forEach(function(t){return t(e)}),this.dirty=!1},e.prototype.shouldNotify=function(){if(!this.dirty||!this.listeners.size)return!1;if((0,_.O)(this.networkStatus)&&this.observableQuery){var e=this.observableQuery.options.fetchPolicy;if("cache-only"!==e&&"cache-and-network"!==e)return!1}return!0},e.prototype.stop=function(){if(!this.stopped){this.stopped=!0,this.reset(),this.cancel(),this.cancel=e.prototype.cancel,this.subscriptions.forEach(function(e){return e.unsubscribe()});var t=this.observableQuery;t&&t.stopPolling()}},e.prototype.cancel=function(){},e.prototype.updateWatch=function(e){var t=this;void 0===e&&(e=this.variables);var n=this.observableQuery;if(!n||"no-cache"!==n.options.fetchPolicy){var i=(0,r.pi)((0,r.pi)({},this.getDiffOptions(e)),{watcher:this,callback:function(e){return t.setDiff(e)}});this.lastWatch&&(0,l.D)(i,this.lastWatch)||(this.cancel(),this.cancel=this.cache.watch(this.lastWatch=i))}},e.prototype.resetLastWrite=function(){this.lastWrite=void 0},e.prototype.shouldWrite=function(e,t){var n=this.lastWrite;return!(n&&n.dmCount===$.get(this.cache)&&(0,l.D)(t,n.variables)&&(0,l.D)(e.data,n.result.data))},e.prototype.markResult=function(e,t,n){var r=this;this.graphQLErrors=(0,O.O)(e.errors)?e.errors:[],this.reset(),"no-cache"===t.fetchPolicy?this.updateLastDiff({result:e.data,complete:!0},this.getDiffOptions(t.variables)):0!==n&&(W(e,t.errorPolicy)?this.cache.performTransaction(function(i){if(r.shouldWrite(e,t.variables))i.writeQuery({query:r.document,data:e.data,variables:t.variables,overwrite:1===n}),r.lastWrite={result:e,variables:t.variables,dmCount:$.get(r.cache)};else if(r.lastDiff&&r.lastDiff.diff.complete){e.data=r.lastDiff.diff.result;return}var o=r.getDiffOptions(t.variables),a=i.diff(o);r.stopped||r.updateWatch(t.variables),r.updateLastDiff(a,o),a.complete&&(e.data=a.result)}):this.lastWrite=void 0)},e.prototype.markReady=function(){return this.networkError=null,this.networkStatus=_.I.ready},e.prototype.markError=function(e){return this.networkStatus=_.I.error,this.lastWrite=void 0,this.reset(),e.graphQLErrors&&(this.graphQLErrors=e.graphQLErrors),e.networkError&&(this.networkError=e.networkError),e},e}();function W(e,t){void 0===t&&(t="none");var n="ignore"===t||"all"===t,r=!h(e);return!r&&n&&e.data&&(r=!0),r}var J=Object.prototype.hasOwnProperty,H=function(){function e(e){var t=e.cache,n=e.link,r=e.defaultOptions,i=e.queryDeduplication,o=e.onBroadcast,a=e.ssrMode,s=e.clientAwareness,u=e.localState,l=e.assumeImmutableResults;this.clientAwareness={},this.queries=new Map,this.fetchCancelFns=new Map,this.transformCache=new(f.mr?WeakMap:Map),this.queryIdCounter=1,this.requestIdCounter=1,this.mutationIdCounter=1,this.inFlightLinkObservables=new Map,this.cache=t,this.link=n,this.defaultOptions=r||Object.create(null),this.queryDeduplication=void 0!==i&&i,this.clientAwareness=void 0===s?{}:s,this.localState=u||new B({cache:t}),this.ssrMode=void 0!==a&&a,this.assumeImmutableResults=!!l,(this.onBroadcast=o)&&(this.mutationStore=Object.create(null))}return e.prototype.stop=function(){var e=this;this.queries.forEach(function(t,n){e.stopQueryNoBroadcast(n)}),this.cancelPendingFetches(__DEV__?new i.ej("QueryManager stopped while query was in flight"):new i.ej(11))},e.prototype.cancelPendingFetches=function(e){this.fetchCancelFns.forEach(function(t){return t(e)}),this.fetchCancelFns.clear()},e.prototype.mutate=function(e){var t,n,o=e.mutation,a=e.variables,s=e.optimisticResponse,u=e.updateQueries,l=e.refetchQueries,c=void 0===l?[]:l,f=e.awaitRefetchQueries,d=void 0!==f&&f,m=e.update,g=e.onQueryUpdated,v=e.fetchPolicy,y=void 0===v?(null===(t=this.defaultOptions.mutate)||void 0===t?void 0:t.fetchPolicy)||"network-only":v,b=e.errorPolicy,k=void 0===b?(null===(n=this.defaultOptions.mutate)||void 0===n?void 0:n.errorPolicy)||"none":b,w=e.keepRootFields,x=e.context;return(0,r.mG)(this,void 0,void 0,function(){var e,t,n;return(0,r.Jh)(this,function(l){switch(l.label){case 0:if(__DEV__?(0,i.kG)(o,"mutation option is required. You must specify your GraphQL document in the mutation option."):(0,i.kG)(o,12),__DEV__?(0,i.kG)("network-only"===y||"no-cache"===y,"Mutations supp
123ort only 'network-only' or 'no-cache' fetchPolicy strings. The default `network-only` behavior automatically writes mutation results to the cache. Passing `no-cache` skips the cache write."):(0,i.kG)("network-only"===y||"no-cache"===y,13),e=this.generateMutationId(),o=this.transform(o).document,a=this.getVariables(o,a),!this.transform(o).hasClientExports)return[3,2];return[4,this.localState.addExportedVariables(o,a,x)];case 1:a=l.sent(),l.label=2;case 2:return t=this.mutationStore&&(this.mutationStore[e]={mutation:o,variables:a,loading:!0,error:null}),s&&this.markMutationOptimistic(s,{mutationId:e,document:o,variables:a,fetchPolicy:y,errorPolicy:k,context:x,updateQueries:u,update:m,keepRootFields:w}),this.broadcastQueries(),n=this,[2,new Promise(function(i,l){return p(n.getObservableFromLink(o,(0,r.pi)((0,r.pi)({},x),{optimisticResponse:s}),a,!1),function(i){if(h(i)&&"none"===k)throw new E.c({graphQLErrors:i.errors});t&&(t.loading=!1,t.error=null);var l=(0,r.pi)({},i);return"function"==typeof c&&(c=c(l)),"ignore"===k&&h(l)&&delete l.errors,n.markMutationResult({mutationId:e,result:l,document:o,variables:a,fetchPolicy:y,errorPolicy:k,context:x,update:m,updateQueries:u,awaitRefetchQueries:d,refetchQueries:c,removeOptimistic:s?e:void 0,onQueryUpdated:g,keepRootFields:w})}).subscribe({next:function(e){n.broadcastQueries(),i(e)},error:function(r){t&&(t.loading=!1,t.error=r),s&&n.cache.removeOptimistic(e),n.broadcastQueries(),l(r instanceof E.c?r:new E.c({networkError:r}))}})})]}})})},e.prototype.markMutationResult=function(e,t){var n=this;void 0===t&&(t=this.cache);var i=e.result,o=[],a="no-cache"===e.fetchPolicy;if(!a&&W(i,e.errorPolicy)){o.push({result:i.data,dataId:"ROOT_MUTATION",query:e.document,variables:e.variables});var s=e.updateQueries;s&&this.queries.forEach(function(e,r){var a=e.observableQuery,u=a&&a.queryName;if(u&&J.call(s,u)){var l=s[u],c=n.queries.get(r),f=c.document,d=c.variables,p=t.diff({query:f,variables:d,returnPartialData:!0,optimistic:!1}),h=p.result;if(p.complete&&h){var g=l(h,{mutationResult:i,queryName:f&&(0,m.rY)(f)||void 0,queryVariables:d});g&&o.push({result:g,dataId:"ROOT_QUERY",query:f,variables:d})}}})}if(o.length>0||e.refetchQueries||e.update||e.onQueryUpdated||e.removeOptimistic){var u=[];if(this.refetchQueries({updateCache:function(t){a||o.forEach(function(e){return t.write(e)});var s=e.update;if(s){if(!a){var u=t.diff({id:"ROOT_MUTATION",query:n.transform(e.document).asQuery,variables:e.variables,optimistic:!1,returnPartialData:!0});u.complete&&(i=(0,r.pi)((0,r.pi)({},i),{data:u.result}))}s(t,i,{context:e.context,variables:e.variables})}a||e.keepRootFields||t.modify({id:"ROOT_MUTATION",fields:function(e,t){var n=t.fieldName,r=t.DELETE;return"__typename"===n?e:r}})},include:e.refetchQueries,optimistic:!1,removeOptimistic:e.removeOptimistic,onQueryUpdated:e.onQueryUpdated||null}).forEach(function(e){return u.push(e)}),e.awaitRefetchQueries||e.onQueryUpdated)return Promise.all(u).then(function(){return i})}return Promise.resolve(i)},e.prototype.markMutationOptimistic=function(e,t){var n=this,o="function"==typeof e?e(t.variables):e;return this.cache.recordOptimisticTransaction(function(e){try{n.markMutationResult((0,r.pi)((0,r.pi)({},t),{result:{data:o}}),e)}catch(e){__DEV__&&i.kG.error(e)}},t.mutationId)},e.prototype.fetchQuery=function(e,t,n){return this.fetchQueryObservable(e,t,n).promise},e.prototype.getQueryStore=function(){var e=Object.create(null);return this.queries.forEach(function(t,n){e[n]={variables:t.variables,networkStatus:t.networkStatus,networkError:t.networkError,graphQLErrors:t.graphQLErrors}}),e},e.prototype.resetErrors=function(e){var t=this.queries.get(e);t&&(t.networkError=void 0,t.graphQLErrors=[])},e.prototype.transform=function(e){var t=this.transformCache;if(!t.has(e)){var n=this.cache.transformDocument(e),i=(0,g.Fo)(this.cache.transformForLink(n)),o=this.localState.clientQuery(n),a=i&&this.localState.serverQuery(i),s={document:n,hasClientExports:(0,v.mj)(n),hasForcedResolvers:this.localState.shouldForceResolvers(n),clientQuery:o,serverQuery:a,defaultVars:(0,m.O4)((0,m.$H)(n)),asQuery:(0,r.pi)((0,r.pi)({},n),{definitions:n.definitions.map(function(e){return"OperationDefinition"===e.kind&&"query"!==e.operation?(0,r.pi)((0,r.pi)({},e),{operation:"query"}):e})})},u=function(e){e&&!t.has(e)&&t.set(e,s)};u(e),u(n),u(o),u(a)}return t.get(e)},e.prototype.getVariables=function(e,t){return(0,r.pi)((0,r.pi)({},this.transform(e).defaultVars),t)},e.prototype.watchQuery=function(e){void 0===(e=(0,r.pi)((0,r.pi)({},e),{variables:this.getVariables(e.query,e.variables)})).notifyOnNetworkStatusChange&&(e.notifyOnNetworkStatusChange=!1);var t=new U(this),n=new I({queryManager:this,queryInfo:t,options:e});return this.queries.set(n.queryId,t),t.init({document:n.query,observableQuery:n,variables:n.variables}),n},e.prototype.query=function(e,t){var n=this;return void 0===t&&(t=this.generateQueryId()),__DEV__?(0,i.kG)(e.query,"query option is required. You must specify your GraphQL document in the query option."):(0,i.kG)(e.query,14),__DEV__?(0,i.kG)("Document"===e.query.kind,'You must wrap the query string in a "gql" tag.'):(0,i.kG)("Document"===e.query.kind,15),__DEV__?(0,i.kG)(!e.returnPartialData,"returnPartialData option only supported on watchQuery."):(0,i.kG)(!e.returnPartialData,16),__DEV__?(0,i.kG)(!e.pollInterval,"pollInterval option only supported on watchQuery."):(0,i.kG)(!e.pollInterval,17),this.fetchQuery(t,e).finally(function(){return n.stopQuery(t)})},e.prototype.generateQueryId=function(){return String(this.queryIdCounter++)},e.prototype.generateRequestId=function(){return this.requestIdCounter++},e.prototype.generateMutationId=function(){return String(this.mutationIdCounter++)},e.prototype.stopQueryInStore=function(e){this.stopQueryInStoreNoBroadcast(e),this.broadcastQueries()},e.prototype.stopQueryInStoreNoBroadcast=function(e){var t=this.queries.get(e);t&&t.stop()},e.prototype.clearStore=function(e){return void 0===e&&(e={discardWatches:!0}),this.cancelPendingFetches(__DEV__?new i.ej("Store reset while query was in flight (not completed in link chain)"):new i.ej(18)),this.queries.forEac
123h(function(e){e.observableQuery?e.networkStatus=_.I.loading:e.stop()}),this.mutationStore&&(this.mutationStore=Object.create(null)),this.cache.reset(e)},e.prototype.getObservableQueries=function(e){var t=this;void 0===e&&(e="active");var n=new Map,o=new Map,a=new Set;return Array.isArray(e)&&e.forEach(function(e){"string"==typeof e?o.set(e,!1):(0,y.JW)(e)?o.set(t.transform(e).document,!1):(0,b.s)(e)&&e.query&&a.add(e)}),this.queries.forEach(function(t,r){var i=t.observableQuery,a=t.document;if(i){if("all"===e){n.set(r,i);return}var s=i.queryName;if("standby"===i.options.fetchPolicy||"active"===e&&!i.hasObservers())return;("active"===e||s&&o.has(s)||a&&o.has(a))&&(n.set(r,i),s&&o.set(s,!0),a&&o.set(a,!0))}}),a.size&&a.forEach(function(e){var o=(0,k.X)("legacyOneTimeQuery"),a=t.getQuery(o).init({document:e.query,variables:e.variables}),s=new I({queryManager:t,queryInfo:a,options:(0,r.pi)((0,r.pi)({},e),{fetchPolicy:"network-only"})});(0,i.kG)(s.queryId===o),a.setObservableQuery(s),n.set(o,s)}),__DEV__&&o.size&&o.forEach(function(e,t){!e&&__DEV__&&i.kG.warn("Unknown query ".concat("string"==typeof t?"named ":"").concat(JSON.stringify(t,null,2)," requested in refetchQueries options.include array"))}),n},e.prototype.reFetchObservableQueries=function(e){var t=this;void 0===e&&(e=!1);var n=[];return this.getObservableQueries(e?"all":"active").forEach(function(r,i){var o=r.options.fetchPolicy;r.resetLastResults(),(e||"standby"!==o&&"cache-only"!==o)&&n.push(r.refetch()),t.getQuery(i).setDiff(null)}),this.broadcastQueries(),Promise.all(n)},e.prototype.setObservableQuery=function(e){this.getQuery(e.queryId).setObservableQuery(e)},e.prototype.startGraphQLSubscription=function(e){var t=this,n=e.query,r=e.fetchPolicy,i=e.errorPolicy,o=e.variables,a=e.context,s=void 0===a?{}:a;n=this.transform(n).document,o=this.getVariables(n,o);var u=function(e){return t.getObservableFromLink(n,s,e).map(function(o){if("no-cache"!==r&&(W(o,i)&&t.cache.write({query:n,result:o.data,dataId:"ROOT_SUBSCRIPTION",variables:e}),t.broadcastQueries()),h(o))throw new E.c({graphQLErrors:o.errors});return o})};if(this.transform(n).hasClientExports){var l=this.localState.addExportedVariables(n,o,s).then(u);return new d.y(function(e){var t=null;return l.then(function(n){return t=n.subscribe(e)},e.error),function(){return t&&t.unsubscribe()}})}return u(o)},e.prototype.stopQuery=function(e){this.stopQueryNoBroadcast(e),this.broadcastQueries()},e.prototype.stopQueryNoBroadcast=function(e){this.stopQueryInStoreNoBroadcast(e),this.removeQuery(e)},e.prototype.removeQuery=function(e){this.fetchCancelFns.delete(e),this.queries.has(e)&&(this.getQuery(e).stop(),this.queries.delete(e))},e.prototype.broadcastQueries=function(){this.onBroadcast&&this.onBroadcast(),this.queries.forEach(function(e){return e.notify()})},e.prototype.getLocalState=function(){return this.localState},e.prototype.getObservableFromLink=function(e,t,n,i){var o,s,u=this;void 0===i&&(i=null!==(o=null==t?void 0:t.queryDeduplication)&&void 0!==o?o:this.queryDeduplication);var l=this.transform(e).serverQuery;if(l){var f=this.inFlightLinkObservables,h=this.link,g={query:l,variables:n,operationName:(0,m.rY)(l)||void 0,context:this.prepareContext((0,r.pi)((0,r.pi)({},t),{forceFetch:!i}))};if(t=g.context,i){var v=f.get(l)||new Map;f.set(l,v);var y=(0,c.B)(n);if(!(s=v.get(y))){var b=new S([a(h,g)]);v.set(y,s=b),b.cleanup(function(){v.delete(y)&&v.size<1&&f.delete(l)})}}else s=new S([a(h,g)])}else s=new S([d.y.of({data:{}})]),t=this.prepareContext(t);var k=this.transform(e).clientQuery;return k&&(s=p(s,function(e){return u.localState.runResolvers({document:k,remoteResult:e,context:t,variables:n})})),s},e.prototype.getResultsFromLink=function(e,t,n){var r=e.lastRequestId=this.generateRequestId();return p(this.getObservableFromLink(e.document,n.context,n.variables),function(i){var o=(0,O.O)(i.errors);if(r>=e.lastRequestId){if(o&&"none"===n.errorPolicy)throw e.markError(new E.c({graphQLErrors:i.errors}));e.markResult(i,n,t),e.markReady()}var a={data:i.data,loading:!1,networkStatus:_.I.ready};return o&&"ignore"!==n.errorPolicy&&(a.errors=i.errors,a.networkStatus=_.I.error),a},function(t){var n=(0,E.M)(t)?t:new E.c({networkError:t});throw r>=e.lastRequestId&&e.markError(n),n})},e.prototype.fetchQueryObservable=function(e,t,n){var r=this;void 0===n&&(n=_.I.loading);var i=this.transform(t.query).document,o=this.getVariables(i,t.variables),a=this.getQuery(e),s=this.defaultOptions.watchQuery,u=t.fetchPolicy,l=void 0===u?s&&s.fetchPolicy||"cache-first":u,c=t.errorPolicy,f=void 0===c?s&&s.errorPolicy||"none":c,d=t.returnPartialData,p=t.notifyOnNetworkStatusChange,h=t.context,m=Object.assign({},t,{query:i,variables:o,fetchPolicy:l,errorPolicy:f,returnPartialData:void 0!==d&&d,notifyOnNetworkStatusChange:void 0!==p&&p,context:void 0===h?{}:h}),g=function(e){m.variables=e;var i=r.fetchQueryByPolicy(a,m,n);return"standby"!==m.fetchPolicy&&i.length>0&&a.observableQuery&&a.observableQuery.applyNextFetchPolicy("after-fetch",t),i},v=function(){return r.fetchCancelFns.delete(e)};this.fetchCancelFns.set(e,function(e){v(),setTimeout(function(){return y.c
123ancel(e)})});var y=new S(this.transform(m.query).hasClientExports?this.localState.addExportedVariables(m.query,m.variables,m.context).then(g):g(m.variables));return y.promise.then(v,v),y},e.prototype.refetchQueries=function(e){var t=this,n=e.updateCache,r=e.include,i=e.optimistic,o=void 0!==i&&i,a=e.removeOptimistic,s=void 0===a?o?(0,k.X)("refetchQueries"):void 0:a,u=e.onQueryUpdated,l=new Map;r&&this.getObservableQueries(r).forEach(function(e,n){l.set(n,{oq:e,lastDiff:t.getQuery(n).getDiff()})});var c=new Map;return n&&this.cache.batch({update:n,optimistic:o&&s||!1,removeOptimistic:s,onWatchUpdated:function(e,t,n){var r=e.watcher instanceof U&&e.watcher.observableQuery;if(r){if(u){l.delete(r.queryId);var i=u(r,t,n);return!0===i&&(i=r.refetch()),!1!==i&&c.set(r,i),i}null!==u&&l.set(r.queryId,{oq:r,lastDiff:n,diff:t})}}}),l.size&&l.forEach(function(e,n){var r,i=e.oq,o=e.lastDiff,a=e.diff;if(u){if(!a){var s=i.queryInfo;s.reset(),a=s.getDiff()}r=u(i,a,o)}u&&!0!==r||(r=i.refetch()),!1!==r&&c.set(i,r),n.indexOf("legacyOneTimeQuery")>=0&&t.stopQueryNoBroadcast(n)}),s&&this.cache.removeOptimistic(s),c},e.prototype.fetchQueryByPolicy=function(e,t,n){var i=this,o=t.query,a=t.variables,s=t.fetchPolicy,u=t.refetchWritePolicy,c=t.errorPolicy,f=t.returnPartialData,p=t.context,h=t.notifyOnNetworkStatusChange,m=e.networkStatus;e.init({document:this.transform(o).document,variables:a,networkStatus:n});var g=function(){return e.getDiff(a)},v=function(t,n){void 0===n&&(n=e.networkStatus||_.I.loading);var s=t.result;!__DEV__||f||(0,l.D)(s,{})||D(t.missing);var u=function(e){return d.y.of((0,r.pi)({data:e,loading:(0,_.O)(n),networkStatus:n},t.complete?null:{partial:!0}))};return s&&i.transform(o).hasForcedResolvers?i.localState.runResolvers({document:o,remoteResult:{data:s},context:p,variables:a,onlyRunForcedResolvers:!0}).then(function(e){return u(e.data||void 0)}):u(s)},y="no-cache"===s?0:n===_.I.refetch&&"merge"!==u?1:2,b=function(){return i.getResultsFromLink(e,y,{variables:a,context:p,fetchPolicy:s,errorPolicy:c})},k=h&&"number"==typeof m&&m!==n&&(0,_.O)(n);switch(s){default:case"cache-first":var w=g();if(w.complete)return[v(w,e.markReady())];if(f||k)return[v(w),b()];return[b()];case"cache-and-network":var w=g();if(w.complete||f||k)return[v(w),b()];return[b()];case"cache-only":return[v(g(),e.markReady())];case"network-only":if(k)return[v(g()),b()];return[b()];case"no-cache":if(k)return[v(e.getDiff()),b()];return[b()];case"standby":return[]}},e.prototype.getQuery=function(e){return e&&!this.queries.has(e)&&this.queries.set(e,new U(this,e)),this.queries.get(e)},e.prototype.prepareContext=function(e){void 0===e&&(e={});var t=this.localState.prepareContext(e);return(0,r.pi)((0,r.pi)({},t),{clientAwareness:this.clientAwareness})},e}(),G=n(58769),Q=!1,K=function(){function e(e){var t=this;this.resetStoreCallbacks=[],this.clearStoreCallbacks=[];var n=e.uri,r=e.credentials,a=e.headers,s=e.cache,l=e.ssrMode,c=void 0!==l&&l,f=e.ssrForceFetchDelay,d=void 0===f?0:f,p=e.connectToDevTools,h=void 0===p?"object"==typeof window&&!window.__APOLLO_CLIENT__&&__DEV__:p,m=e.queryDeduplication,g=void 0===m||m,v=e.defaultOptions,y=e.assumeImmutableResults,b=e.resolvers,k=e.typeDefs,w=e.fragmentMatcher,x=e.name,j=e.version,S=e.link;if(S||(S=n?new u({uri:n,credentials:r,headers:a}):o.i.empty()),!s)throw __DEV__?new i.ej("To initialize Apollo Client, you must specify a 'cache' property in the options object. \nFor more information, please visit: https://go.apollo.dev/c/docs"):new i.ej(7);if(this.link=S,this.cache=s,this.disableNetworkFetches=c||d>0,this.queryDeduplication=g,this.defaultOptions=v||Object.create(null),this.typeDefs=k,d&&setTimeout(function(){return t.disableNetworkFetches=!1},d),this.watchQuery=this.watchQuery.bind(this),this.query=this.query.bind(this),this.mutate=this.mutate.bind(this),this.resetStore=this.resetStore.bind(this),this.reFetchObservableQueries=this.reFetchObservableQueries.bind(this),h&&"object"==typeof window&&(window.__APOLLO_CLIENT__=this),!Q&&__DEV__&&(Q=!0,"undefined"!=typeof window&&window.document&&window.top===window.self&&!window.__APOLLO_DEVTOOLS_GLOBAL_HOOK__)){var O=window.navigator,E=O&&O.userAgent,_=void 0;"string"==typeof E&&(E.indexOf("Chrome/")>-1?_="https://chrome.google.com/webstore/detail/apollo-client-developer-t/jdkknkkbebbapilgoeccciglkfbmbnfm":E.indexOf("Firefox/")>-1&&(_="https://addons.mozilla.org/en-US/firefox/addon/apollo-developer-tools/")),_&&__DEV__&&i.kG.log("Download the Apollo DevTools for a better development experience: "+_)}this.version="3.6.9",this.localState=new B({cache:s,client:this,resolvers:b,fragmentMatcher:w}),this.queryManager=new H({cache:this.cache,link:this.link,defaultOptions:this.defaultOptions,queryDeduplication:g,ssrMode:c,clientAwareness:{name:x,version:j},localState:this.localState,assumeImmutableResults:void 0!==y&&y,onBroadcast:h?function(){t.devToolsHookCb&&t.devToolsHookCb({action:{},state:{queries:t.queryManager.getQueryStore(),mutations:t.queryManager.mutationStore||{}},dataWithOptimisticResults:t.cache.extract(!0)})}:void 0})}return e.prototype.stop=function(){this.queryManager.stop()},e.prototype.watchQuery=function(e){return this.defaultOptions.watchQuery&&(e=(0,G.J)(this.defaultOptions.watchQuery,e)),this.disableNetworkFetches&&("network-only"===e.fetchPolicy||"cache-and-network"===e.fetchPolicy)&&(e=(0,r.pi)((0,r.pi)({},e),{fetchPolicy:"cache-first"})),this.queryManager.watchQuery(e)},e.prototype.query=function(e){return this.defaultOptions.query&&(e=(0,G.J)(this.defaultOptions.query,e)),__DEV__?(0,i.kG)("cache-and-network"!==e.fetchPolicy,"The cache-and-network fetchPolicy does not work with client.query, because client.query can only return a single result. Please use client.watchQuery to receive multiple results from the cache and the network, or consider using a different fetchPolicy, such as cache-first or network-only."):(0,i.kG)("cache-and-network"!==e.fetchPolicy,8),this.disableNetworkFetches&&"network-only"===e.fetchPolicy&&(e=(0,r.pi)((0,r.pi)({},e),{fetchPolicy:"cache-first"})),this.queryManager.query(e)},e.prototype.mutate=function(e){return this.defaultOptions.mutate&&(e=(0,G.J)(this.defaultOptions.mutate,e)),this.queryManager.mutate(e)},e.prototype.subscribe=function(e){return this.queryManager.startGraphQLSubscription(e)},e.prototype.readQuery=function(e,t){return void 0===t&&(t=!1),this.cache.readQuery(e,t)},e.prototype.readFragment=function(e,t){return void 0===t&&(t=!1),this.cache.readFragment(e,t)},e.prototype.writeQuery=function(e){this.cache.writeQuery(e),this.queryManager.broadcastQueries()},e.prototype.writeFragment=function(e){this.cache.writeFragment(e),this.queryManager.broadcastQueries()},e.prototype.__actionHookForDevTools=function(e){this.devToolsHookCb=e},e.prototype.__requestRaw=function(e){return a(this.link,e)},e.prototype.resetStore=function(){var e=this;return Promise.resolve().then(function(){return e.queryManager.clearStore({discardWatches:!1})}).then(function(){return Promise.all(e.resetStoreCallbacks.map(function(e){return e()}))}).then(function(){return e.reFetchObservableQueries()})},e.prototype.clearStore=function(){var e=this;return Promise.resolve().then(function(){return e.queryManager.clearStore({discardWatches:!0})}).then(function(){return Promise.all(e.clearStoreCallbacks.map(function(e){return e()}))})},e.prototype.onResetStore=function(e){var t=this;return this.resetStoreCallbacks.push(e),function(){t.resetStoreCallbacks=t.resetStoreCallbacks.filter(function(t){return t!==e})}},e.prototype.onClearStore=function(e){var t=this;return this.clearStoreCallbacks.push(e),function(){t.clearStoreCallbacks=t.clearStoreCallbacks.filter(function(t){return t!==e})}},e.prototype.reFetchObservableQueries=function(e){return this.queryManager.reFetchObservableQueries(e)},e.prototype.refetchQueries=function(e){var t=this.queryManager.refetchQueries(e),n=[],r=[];t.forEach(function(e,t){n.push(t),r.push(e)});var o=Promise.all(r);return o.queries=n,o.results=r,o.catch(function(e){__DEV__&&i.kG.debug("In client.refetchQueries, Promise.all promise rejected with error ".concat(e))}),o},e.prototype.getObservableQueries=function(e){return void 0===e&&(e="active"),this.queryManager.getObservableQueries(e)},e.prototype.extract=function(e){return this.cache.extract(e)},e.prototype.restore=function(e){return this.cache.restore(e)},e.prototype.addResolvers=function(e){this.localState.addResolvers(e)},e.prototype.setResolvers=function(e){this.localState.setResolvers(e)},e.prototype.getResolvers=function(){return this.localState.getResolvers()},e.prototype.setLocalStateFragmentMatcher=function(e){this.localState.setFragmentMatcher(e)},e.prototype.setLink=function(e){this.link=this.queryManager.link=e},e}()},64368:function(e,t,n){"use strict";var r,i;function o(e){return!!e&&e<7}n.d(t,{I:function(){return r},O:function(){return o}}),(i=r||(r={}))[i.loading=1]="loading",i[i.setVariables=2]="setVariables",i[i.fetchMore=3]="fetchMore",i[i.refetch=4]="refetch",i[i.poll=6]="poll",i[i.ready=7]="ready",i[i.error=8]="error"},45832:function(e,t,n){"use strict";n.d(t,{M:function(){return o},c:function(){return s}});var r=n(5163);n(19563);var i=n(43056);function o(e){return e.hasOwnProperty("graphQLErrors")}var a=function(e){var t="";return((0,i.O)(e.graphQLErrors)||(0,i.O)(e.clientErrors))&&(e.graphQLErrors||[]).concat(e.clientErrors||[]).forEac
123h(function(e){var n=e?e.message:"Error message not found.";t+="".concat(n,"\n")}),e.networkError&&(t+="".concat(e.networkError.message,"\n")),t=t.replace(/\n$/,"")},s=function(e){function t(n){var r=n.graphQLErrors,i=n.clientErrors,o=n.networkError,s=n.errorMessage,u=n.extraInfo,l=e.call(this,s)||this;return l.graphQLErrors=r||[],l.clientErrors=i||[],l.networkError=o||null,l.message=s||a(l),l.extraInfo=u,l.__proto__=t.prototype,l}return(0,r.ZT)(t,e),t}(Error)},64266:function(e,t,n){"use strict";n.d(t,{v:function(){return a}});var r=n(5163),i=n(33957),o=n(12129);function a(e){return new i.i(function(t,n){var i=(0,r._T)(t,[]);return new o.y(function(r){var o,a=!1;return Promise.resolve(i).then(function(n){return e(n,t.getContext())}).then(t.setContext).then(function(){a||(o=n(t).subscribe({next:r.next.bind(r),error:r.error.bind(r),complete:r.complete.bind(r)}))}).catch(r.error.bind(r)),function(){a=!0,o&&o.unsubscribe()}})})}},33957:function(e,t,n){"use strict";n.d(t,{i:function(){return f}});var r=n(5163),i=n(19563),o=n(12129),a=n(86607);function s(e,t){return t?t(e):o.y.of()}function u(e){return"function"==typeof e?new f(e):e}function l(e){return e.request.length<=1}var c=function(e){function t(t,n){var r=e.call(this,t)||this;return r.link=n,r}return(0,r.ZT)(t,e),t}(Error),f=function(){function e(e){e&&(this.request=e)}return e.empty=function(){return new e(function(){return o.y.of()})},e.from=function(t){return 0===t.length?e.empty():t.map(u).reduce(function(e,t){return e.concat(t)})},e.split=function(t,n,r){var i=u(n),a=u(r||new e(s));return new e(l(i)&&l(a)?function(e){return t(e)?i.request(e)||o.y.of():a.request(e)||o.y.of()}:function(e,n){return t(e)?i.request(e,n)||o.y.of():a.request(e,n)||o.y.of()})},e.execute=function(e,t){var n,s,u,l;return e.request((u=t.context,(s={variables:(n=function(e){for(var t=["query","operationName","variables","extensions","context"],n=0,r=Object.keys(e);n<r.length;n++){var o=r[n];if(0>t.indexOf(o))throw __DEV__?new i.ej("illegal argument: ".concat(o)):new i.ej(24)}return e}(t)).variables||{},extensions:n.extensions||{},operationName:n.operationName,query:n.query}).operationName||(s.operationName="string"!=typeof s.query?(0,a.rY)(s.query)||void 0:""),l=(0,r.pi)({},u),Object.defineProperty(s,"setContext",{enumerable:!1,value:function(e){l="function"==typeof e?(0,r.pi)((0,r.pi)({},l),e(l)):(0,r.pi)((0,r.pi)({},l),e)}}),Object.defineProperty(s,"getContext",{enumerable:!1,value:function(){return(0,r.pi)({},l)}}),s))||o.y.of()},e.concat=function(t,n){var r=u(t);if(l(r))return __DEV__&&i.kG.warn(new c("You are calling concat on a terminating link, which will have no effect",r)),r;var a=u(n);return new e(l(a)?function(e){return r.request(e,function(e){return a.request(e)||o.y.of()})||o.y.of()}:function(e,t){return r.request(e,function(e){return a.request(e,t)||o.y.of()})||o.y.of()})},e.prototype.split=function(t,n,r){return this.concat(e.split(t,n,r||new e(s)))},e.prototype.concat=function(t){return e.concat(this,t)},e.prototype.request=function(e,t){throw __DEV__?new i.ej("request is not implemented"):new i.ej(19)},e.prototype.onError=function(e,t){if(t&&t.error)return t.error(e),!1;throw e},e.prototype.setOnError=function(e){return this.onError=e,this},e}()},62598:function(e,t,n){"use strict";n.d(t,{D:function(){return r}});var r=n(33957).i.from},11485:function(e,t,n){"use strict";n.d(t,{V:function(){return r}});var r=n(33957).i.split},44107:function(e,t,n){"use strict";n.d(t,{q:function(){return a}});var r=n(5163),i=n(12129),o=n(33957);function a(e){return new o.i(function(t,n){return new i.y(function(r){var i,o,a;try{i=n(t).subscribe({next:function(i){if(i.errors&&(a=e({graphQLErrors:i.errors,response:i,operation:t,forward:n}))){o=a.subscribe({next:r.next.bind(r),error:r.error.bind(r),complete:r.complete.bind(r)});return}r.next(i)},error:function(i){if(a=e({operation:t,networkError:i,graphQLErrors:i&&i.result&&i.result.errors,forward:n})){o=a.subscribe({next:r.next.bind(r),error:r.error.bind(r),complete:r.complete.bind(r)});return}r.error(i)},complete:function(){a||r.complete.bind(r)()}})}catch(i){e({networkError:i,operation:t,forward:n}),r.error(i)}return function(){i&&i.unsubscribe(),o&&i.unsubscribe()}})})}!function(e){function t(t){var n=e.call(this)||this;return n.link=a(t),n}(0,r.ZT)(t,e),t.prototype.request=function(e,t){return this.link.request(e,t)}}(o.i)},70078:function(e,t,n){"use strict";n.d(t,{L:function(){return y}});var r=n(5163),i=n(19563),o=n(58867),a=n(33957),s=n(12129),u=function(e,t){var n;try{n=JSON.stringify(e)}catch(e){var r=__DEV__?new i.ej("Network request failed. ".concat(t," is not serializable: ").concat(e.message)):new i.ej(21);throw r.parseError=e,r}return n},l=function(e,t,n){var r=Error(n);throw r.name="ServerError",r.response=e,r.statusCode=e.status,r.result=t,r},c=Object.prototype.hasOwnProperty,f=function(e){if(!e&&"undefined"==typeof fetch)throw __DEV__?new i.ej("\n\"fetch\" has not been found globally and no fetcher has been configured. To fix this, install a fetch package (like https://www.npmjs.com/package/cross-fetch), instantiate the fetcher, and pass it into your HttpLink constructor. For example:\n\nimport fetch from 'cross-fetch';\nimport { ApolloClient, HttpLink } from '@apollo/client';\nconst client = new ApolloClient({\n link: new HttpLink({ uri: '/graphql', fetch })\n});\n "):new i.ej(20)},d=n(99054),p={http:{includeQuery:!0,includeExtensions:!1},headers:{accept:"*/*","content-type":"application/json"},options:{method:"POST"}},h=function(e,t){return t(e)},m=function(){if("undefined"==typeof AbortController)return{controller:!1,signal:!1};var e=new AbortController,t=e.signal;return{controller:e,signal:t}};function g(e){return new s.y(function(t){t.error(e)})}var v=(0,i.wY)(function(){return fetch}),y=function(e){void 0===e&&(e={});var t=e.uri,n=void 0===t?"/graphql":t,y=e.fetch,b=e.print,k=void 0===b?h:b,w=e.includeExtensions,x=e.useGETForQueries,j=e.includeUnusedVariables,S=void 0!==j&&j,O=(0,r._T)(e,["uri","fetch","print","includeExtensions","useGETForQueries","includeUnusedVariables"]);__DEV__&&f(y||v);var E={http:{includeExtensions:w},options:O.fetchOptions,credentials:O.credentials,headers:O.headers};return new a.i(function(e){var t,a,f,h=(t=e,a=n,t.getContext().uri||("function"==typeof a?a(t):a||"/graphql")),b=e.getContext(),w={};if(b.clientAwareness){var j=b.clientAwareness,O=j.name,_=j.version;O&&(w["apollographql-client-name"]=O),_&&(w["apollographql-client-version"]=_)}var C=(0,r.pi)((0,r.pi)({},w),b.headers),T=function(e,t){for(var n=[],i=2;i<arguments.length;i++)n[i-2]=arguments[i];var o={},a={};
123n.forEach(function(e){o=(0,r.pi)((0,r.pi)((0,r.pi)({},o),e.options),{headers:(0,r.pi)((0,r.pi)({},o.headers),function(e){if(e){var t=Object.create(null);return Object.keys(Object(e)).forEach(function(n){t[n.toLowerCase()]=e[n]}),t}return e}(e.headers))}),e.credentials&&(o.credentials=e.credentials),a=(0,r.pi)((0,r.pi)({},a),e.http)});var s=e.operationName,u=e.extensions,l=e.variables,c=e.query,f={operationName:s,variables:l};return a.includeExtensions&&(f.extensions=u),a.includeQuery&&(f.query=t(c,d.print)),{options:o,body:f}}(e,k,p,E,{http:b.http,options:b.fetchOptions,credentials:b.credentials,headers:C}),A=T.options,M=T.body;if(M.variables&&!S){var I=new Set(Object.keys(M.variables));(0,o.Vn)(e.query,{Variable:function(e,t,n){n&&"VariableDefinition"!==n.kind&&I.delete(e.name.value)}}),I.size&&(M.variables=(0,r.pi)({},M.variables),I.forEach(function(e){delete M.variables[e]}))}if(!A.signal){var P=m(),R=P.controller,D=P.signal;(f=R)&&(A.signal=D)}if(x&&!e.query.definitions.some(function(e){return"OperationDefinition"===e.kind&&"mutation"===e.operation})&&(A.method="GET"),"GET"===A.method){var N=function(e,t){var n=[],r=function(e,t){n.push("".concat(e,"=").concat(encodeURIComponent(t)))};if("query"in t&&r("query",t.query),t.operationName&&r("operationName",t.operationName),t.variables){var i=void 0;try{i=u(t.variables,"Variables map")}catch(e){return{parseError:e}}r("variables",i)}if(t.extensions){var o=void 0;try{o=u(t.extensions,"Extensions map")}catch(e){return{parseError:e}}r("extensions",o)}var a="",s=e,l=e.indexOf("#");-1!==l&&(a=e.substr(l),s=e.substr(0,l));var c=-1===s.indexOf("?")?"?":"&";return{newURI:s+c+n.join("&")+a}}(h,M),z=N.newURI,F=N.parseError;if(F)return g(F);h=z}else try{A.body=u(M,"Payload")}catch(e){return g(e)}return new s.y(function(t){return(y||(0,i.wY)(function(){return fetch})||v)(h,A).then(function(t){return e.setContext({response:t}),t}).then(function(t){return t.text().then(function(e){try{return JSON.parse(e)}catch(n){throw n.name="ServerParseError",n.response=t,n.statusCode=t.status,n.bodyText=e,n}}).then(function(n){return t.status>=300&&l(t,n,"Response not successful: Received status code ".concat(t.status)),Array.isArray(n)||c.call(n,"data")||c.call(n,"errors")||l(t,n,"Server response was missing for query '".concat(Array.isArray(e)?e.map(function(e){return e.operationName}):e.operationName,"'.")),n})}).then(function(e){return t.next(e),t.complete(),e}).catch(function(e){"AbortError"!==e.name&&(e.result&&e.result.errors&&e.result.data&&t.next(e.result),t.error(e))}),function(){f&&f.abort()}})})}},65168:function(e,t,n){"use strict";n.d(t,{W:function(){return s}});var r=n(5163),i=n(33957),o=n(12129),a=function(){function e(e,t,n,i){var o=this;this.operation=e,this.nextLink=t,this.delayFor=n,this.retryIf=i,this.retryCount=0,this.values=[],this.complete=!1,this.canceled=!1,this.observers=[],this.currentSubscription=null,this.onNext=function(e){o.values.push(e);for(var t=0,n=o.observers;t<n.length;t++){var r=n[t];r&&r.next(e)}},this.onComplete=function(){o.complete=!0;for(var e=0,t=o.observers;e<t.length;e++){var n=t[e];n&&n.complete()}},this.onError=function(e){return(0,r.mG)(o,void 0,void 0,function(){var t,n,i;return(0,r.Jh)(this,function(r){switch(r.label){case 0:return this.retryCount+=1,[4,this.retryIf(this.retryCount,this.operation,e)];case 1:if(r.sent())return this.scheduleRetry(this.delayFor(this.retryCount,this.operation,e)),[2];for(t=0,this.error=e,n=this.observers;t<n.length;t++)(i=n[t])&&i.error(e);return[2]}})})}}return e.prototype.subscribe=function(e){if(this.canceled)throw Error("Subscribing to a retryable link that was canceled is not supported");this.observers.push(e);for(var t=0,n=this.values;t<n.length;t++){var r=n[t];e.next(r)}this.complete?e.complete():this.error&&e.error(this.error)},e.prototype.unsubscribe=function(e){var t=this.observers.indexOf(e);if(t<0)throw Error("RetryLink BUG! Attempting to unsubscribe unknown observer!");this.observers[t]=null,this.observers.every(function(e){return null===e})&&this.cancel()},e.prototype.start=function(){this.currentSubscription||this.try()},e.prototype.cancel=function(){this.currentSubscription&&this.currentSubscription.unsubscribe(),clearTimeout(this.timerId),this.timerId=void 0,this.currentSubscription=null,this.canceled=!0},e.prototype.try=function(){this.currentSubscription=this.nextLink(this.operation).subscribe({next:this.onNext,error:this.onError,complete:this.onComplete})},e.prototype.scheduleRetry=function(e){var t=this;if(this.timerId)throw Error("RetryLink BUG! Encountered overlapping retries");this.timerId=setTimeout(function(){t.timerId=void 0,t.try()},e)},e}(),s=function(e){function t(t){var n,r,i,o,a,s,u,l,c,f,d,p,h=e.call(this)||this,m=t||{},g=m.attempts,v=m.delay;return h.delayFor="function"==typeof v?v:(i=void 0===(r=(n=v||{}).initial)?300:r,a=void 0===(o=n.jitter)||o,u=void 0===(s=n.max)?1/0:s,l=a?i:i/2,function(e){var t=Math.min(u,l*Math.pow(2,e));return a&&(t=Math.random()*t),t}),h.retryIf="function"==typeof g?g:(f=(c=g||{}).retryIf,p=void 0===(d=c.max)?5:d,function(e,t,n){return!(e>=p)&&(f?f(n,t):!!n)}),h}return(0,r.ZT)(t,e),t.prototype.request=function(e,t){var n=new a(e,t,this.delayFor,this.retryIf);return n.start(),new o.y(function(e){return n.subscribe(e),function(){n.unsubscribe(e)}})},t}(i.i)},15163:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(5163),i=n(78420),o=function(e){function t(t){var n=e.call(this)||this;return t instanceof i.SubscriptionClient?n.subscriptionClient=t:n.subscriptionClient=new i.SubscriptionClient(t.uri,t.options,t.webSocketImpl),n}return(0,r.ZT)(t,e),t.prototype.request=function(e){return this.subscriptionClient.request(e)},t}(n(33957).i)},42370:function(e,t,n){"use strict";n.d(t,{K:function(){return o}});var r=n(2784),i=n(43869).aS?Symbol.for("__APOLLO_CONTEXT__"):"__APOLLO_CONTEXT__";function o(){var e=r.createContext[i];return e||(Object.defineProperty(r.createContext,i,{value:e=r.createContext({}
123),enumerable:!1,writable:!1,configurable:!0}),e.displayName="ApolloContext"),e}},56675:function(e,t,n){"use strict";n.d(t,{x:function(){return a}});var r=n(19563),i=n(2784),o=n(42370);function a(e){var t=(0,i.useContext)((0,o.K)()),n=e||t.client;return __DEV__?(0,r.kG)(!!n,'Could not find "client" in the context or passed in as an option. Wrap the root component in an <ApolloProvider>, or pass an ApolloClient instance in via options.'):(0,r.kG)(!!n,29),n}},3842:function(e,t,n){"use strict";n.d(t,{t:function(){return l}});var r=n(5163),i=n(2784),o=n(58769),a=n(40794),s=n(56675),u=["refetch","reobserve","fetchMore","updateQuery","startPolling","subscribeToMore"];function l(e,t){var n=(0,a.A)((0,s.x)(t&&t.client),e),l=(0,i.useRef)(),c=l.current?(0,o.J)(t,l.current):t,f=n.useQuery((0,r.pi)((0,r.pi)({},c),{skip:!l.current})),d=f.observable.options.initialFetchPolicy||n.getDefaultFetchPolicy(),p=Object.assign(f,{called:!!l.current}),h=(0,i.useMemo)(function(){for(var e={},t=0;t<u.length;t++)!function(t){var r=p[t];e[t]=function(){return l.current||(l.current=Object.create(null),n.forceUpdate()),r.apply(this,arguments)}}(u[t]);return e},[]);return Object.assign(p,h),[(0,i.useCallback)(function(e){l.current=e?(0,r.pi)((0,r.pi)({},e),{fetchPolicy:e.fetchPolicy||d}):{fetchPolicy:d};var t=n.asyncUpdate().then(function(e){return Object.assign(e,h)});return t.catch(function(){}),t},[]),p]}},33379:function(e,t,n){"use strict";n.d(t,{D:function(){return c}});var r=n(5163),i=n(2784),o=n(58769),a=n(38229),s=n(87274),u=n(45832),l=n(56675);function c(e,t){var n=(0,l.x)(null==t?void 0:t.client);(0,s.Vp)(e,s.n_.Mutation);var c=(0,i.useState)({called:!1,loading:!1,client:n}),f=c[0],d=c[1],p=(0,i.useRef)({result:f,mutationId:0,isMounted:!0,client:n,mutation:e,options:t});Object.assign(p.current,{client:n,options:t,mutation:e});var h=(0,i.useCallback)(function(e){void 0===e&&(e={});var t=p.current,n=t.client,i=t.options,s=t.mutation,l=(0,r.pi)((0,r.pi)({},i),{mutation:s});p.current.result.loading||l.ignoreResults||d(p.current.result={loading:!0,error:void 0,data:void 0,called:!0,client:n});var c=++p.current.mutationId,f=(0,o.J)(l,e);return n.mutate(f).then(function(t){var r,i,o,s=t.data,l=t.errors,h=l&&l.length>0?new u.c({graphQLErrors:l}):void 0;if(c===p.current.mutationId&&!f.ignoreResults){var m={called:!0,loading:!1,data:s,error:h,client:n};p.current.isMounted&&!(0,a.D)(p.current.result,m)&&d(p.current.result=m)}return null===(i=null===(r=p.current.options)||void 0===r?void 0:r.onCompleted)||void 0===i||i.call(r,t.data),null===(o=e.onCompleted)||void 0===o||o.call(e,t.data),t}).catch(function(t){var r,i,o,s;if(c===p.current.mutationId&&p.current.isMounted){var u={loading:!1,error:t,data:void 0,called:!0,client:n};(0,a.D)(p.current.result,u)||d(p.current.result=u)}if((null===(r=p.current.options)||void 0===r?void 0:r.onError)||f.onError)return null===(o=null===(i=p.current.options)||void 0===i?void 0:i.onError)||void 0===o||o.call(i,t),null===(s=e.onError)||void 0===s||s.call(e,t),{data:void 0,errors:t};throw t})},[]),m=(0,i.useCallback)(function(){d({called:!1,loading:!1,client:n})},[]);return(0,i.useEffect)(function(){return p.current.isMounted=!0,function(){p.current.isMounted=!1}},[]),[h,(0,r.pi)({reset:m},f)]}},40794:function(e,t,n){"use strict";n.d(t,{A:function(){return j},a:function(){return x}});var r=n(5163),i=n(19563),o=n(2784),a=n.t(o,2),s=n(43869),u=!1,l=a.useSyncExternalStore||function(e,t,n){var r=t();__DEV__&&!u&&r!==t()&&(u=!0,__DEV__&&i.kG.error("The result of getSnapshot should be cached to avoid an infinite loop"));var a=o.useState({inst:{value:r,getSnapshot:t}}),l=a[0].inst,f=a[1];return s.JC?o.useLayoutEffect(function(){Object.assign(l,{value:r,getSnapshot:t}),c(l)&&f({inst:l})},[e,r,t]):Object.assign(l,{value:r,getSnapshot:t}),o.useEffect(function(){return c(l)&&f({inst:l}),e(function(){c(l)&&f({inst:l})})},[e]),r};function c(e){var t=e.value,n=e.getSnapshot;try{return t!==n()}catch(e){return!0}}var f=n(38229),d=n(58769),p=n(42370),h=n(45832),m=n(64368),g=n(87274),v=n(56675),y=n(23180),b=n(9428),k=n(43056),w=Object.prototype.hasOwnProperty;function x(e,t){return void 0===t&&(t=Object.create(null)),j((0,v.x)(t.client),e).useQuery(t)}function j(e,t){var n=(0,o.useRef)();n.current&&e===n.current.client&&t===n.current.query||(n.current=ne
123w S(e,t,n.current));var r=n.current,i=(0,o.useState)(0),a=(i[0],i[1]);return r.forceUpdate=function(){a(function(e){return e+1})},r}var S=function(){function e(e,t,n){this.client=e,this.query=t,this.asyncResolveFns=new Set,this.optionsToIgnoreOnce=new(s.sy?WeakSet:Set),this.ssrDisabledResult=(0,y.J)({loading:!0,data:void 0,error:void 0,networkStatus:m.I.loading}),this.skipStandbyResult=(0,y.J)({loading:!1,data:void 0,error:void 0,networkStatus:m.I.ready}),this.toQueryResultCache=new(s.mr?WeakMap:Map),(0,g.Vp)(t,g.n_.Query);var r=n&&n.result,i=r&&r.data;i&&(this.previousData=i)}return e.prototype.forceUpdate=function(){__DEV__&&i.kG.warn("Calling default no-op implementation of InternalState#forceUpdate")},e.prototype.asyncUpdate=function(){var e=this;return new Promise(function(t){e.asyncResolveFns.add(t),e.optionsToIgnoreOnce.add(e.watchQueryOptions),e.forceUpdate()})},e.prototype.useQuery=function(e){var t=this;this.renderPromises=(0,o.useContext)((0,p.K)()).renderPromises,this.useOptions(e);var n=this.useObservableQuery(),r=l((0,o.useCallback)(function(){if(t.renderPromises)return function(){};var e=function(){var e=t.result,r=n.getCurrentResult();e&&e.loading===r.loading&&e.networkStatus===r.networkStatus&&(0,f.D)(e.data,r.data)||t.setResult(r)},r=function(o){var a=n.last;i.unsubscribe();try{n.resetLastResults(),i=n.subscribe(e,r)}finally{n.last=a}if(!w.call(o,"graphQLErrors"))throw o;var s=t.result;(!s||s&&s.loading||!(0,f.D)(o,s.error))&&t.setResult({data:s&&s.data,error:o,loading:!1,networkStatus:m.I.error})},i=n.subscribe(e,r);return function(){return i.unsubscribe()}},[n,this.renderPromises,this.client.disableNetworkFetches]),function(){return t.getCurrentResult()},function(){return t.getCurrentResult()});this.unsafeHandlePartialRefetch(r);var i=this.toQueryResult(r);return!i.loading&&this.asyncResolveFns.size&&(this.asyncResolveFns.forEach(function(e){return e(i)}),this.asyncResolveFns.clear()),i},e.prototype.useOptions=function(t){var n,r=this.createWatchQueryOptions(this.queryHookOptions=t),i=this.watchQueryOptions;(this.optionsToIgnoreOnce.has(i)||!(0,f.D)(r,i))&&(this.watchQueryOptions=r,i&&this.observable&&(this.optionsToIgnoreOnce.delete(i),this.observable.reobserve(this.getObsQueryOptions()),this.previousData=(null===(n=this.result)||void 0===n?void 0:n.data)||this.previousData,this.result=void 0)),this.onCompleted=t.onCompleted||e.prototype.onCompleted,this.onError=t.onError||e.prototype.onError,(this.renderPromises||this.client.disableNetworkFetches)&&!1===this.queryHookOptions.ssr&&!this.queryHookOptions.skip?this.result=this.ssrDisabledResult:this.queryHookOptions.skip||"standby"===this.watchQueryOptions.fetchPolicy?this.result=this.skipStandbyResult:(this.result===this.ssrDisabledResult||this.result===this.skipStandbyResult)&&(this.result=void 0)},e.prototype.getObsQueryOptions=function(){var e=[],t=this.client.defaultOptions.watchQuery;return t&&e.push(t),this.queryHookOptions.defaultOptions&&e.push(this.queryHookOptions.defaultOptions),e.push((0,b.o)(this.observable&&this.observable.options,this.watchQueryOptions)),e.reduce(d.J)},e.prototype.createWatchQueryOptions=function(e){void 0===e&&(e={});var t,n=e.skip,i=Object.assign((e.ssr,e.onCompleted,e.onError,e.displayName,e.defaultOptions,(0,r._T)(e,["skip","ssr","onCompleted","onError","displayName","defaultOptions"])),{query:this.query});if(this.renderPromises&&("network-only"===i.fetchPolicy||"cache-and-network"===i.fetchPolicy)&&(i.fetchPolicy="cache-first"),i.variables||(i.variables={}),n){var o=i.fetchPolicy,a=void 0===o?this.getDefaultFetchPolicy():o,s=i.initialFetchPolicy;Object.assign(i,{initialFetchPolicy:void 0===s?a:s,fetchPolicy:"standby"})}else i.fetchPolicy||(i.fetchPolicy=(null===(t=this.observable)||void 0===t?void 0:t.options.initialFetchPolicy)||this.getDefaultFetchPolicy());return i},e.prototype.getDefaultFetchPolicy=function(){var e,t;return(null===(e=this.queryHookOptions.defaultOptions)||void 0===e?void 0:e.fetchPolicy)||(null===(t=this.client.defaultOptions.watchQuery)||void 0===t?void 0:t.fetchPolicy)||"cache-first"},e.prototype.onCompleted=function(e){},e.prototype.onError=function(e){},e.prototype.useObservableQuery=function(){var e=this.observable=this.renderPromises&&this.renderPromises.getSSRObservable(this.watchQueryOptions)||this.observable||this.client.watchQuery(this.getObsQueryOptions());this.obsQueryFields=(0,o.useMemo)(function(){return{refetch:e.refetch.bind(e),reobserve:e.reobserve.bind(e),fetchMore:e.fetchMore.bind(e),updateQuery:e.updateQuery.bind(e),startPolling:e.startPolling.bind(e),stopPolling:e.stopPolling.bind(e),subscribeToMore:e.subscribeToMore.bind(e)}},[e]);var t=!(!1===this.queryHookOptions.ssr||this.queryHookOptions.skip);return this.renderPromises&&t&&(this.renderPromises.registerSSRObservable(e),e.getCurrentResult().loading&&this.renderPromises.addObservableQueryPromise(e)),e},e.prototype.setResult=function(e){var t=this.result;t&&t.data&&(this.previousData=t.data),this.result=e,this.forceUpdate(),this.handleErrorOrCompleted(e)},e.prototype.handleErrorOrCompleted=function(e){!e.loading&&(e.error?this.onError(e.error):e.data&&this.onCompleted(e.data))},e.prototype.getCurrentResult=function(){return this.result||this.handleErrorOrCompleted(this.result=this.observable.getCurrentResult()),this.result},e.prototype.toQueryResult=function(e){var t=this.toQueryResultCache.get(e);if(t)return t;var n=e.data,i=(e.partial,(0,r._T)(e,["data","partial"]));return this.toQueryResultCache.set(e,t=(0,r.pi)((0,r.pi)((0,r.pi)({data:n},i),this.obsQueryFields),{client:this.client,observable:this.observable,variables:this.observable.variables,called:!this.queryHookOptions.skip,previousData:this.previousData})),!t.error&&(0,k.O)(e.errors)&&(t.error=new h.c({graphQLErrors:e.errors})),t},e.prototype.unsafeHandlePartialRefetch=function(e){e.partial&&this.queryHookOptions.partialRefetch&&!e.loading&&(!e.data||0===Object.keys(e.data).length)&&"cac
123he-only"!==this.observable.options.fetchPolicy&&(Object.assign(e,{loading:!0,networkStatus:m.I.refetch}),this.observable.refetch())},e}()},87274:function(e,t,n){"use strict";n.d(t,{Vp:function(){return u},n_:function(){return i}});var r,i,o=n(19563);(r=i||(i={}))[r.Query=0]="Query",r[r.Mutation=1]="Mutation",r[r.Subscription=2]="Subscription";var a=new Map;function s(e){var t;switch(e){case i.Query:t="Query";break;case i.Mutation:t="Mutation";break;case i.Subscription:t="Subscription"}return t}function u(e,t){var n=function(e){var t,n,r=a.get(e);if(r)return r;__DEV__?(0,o.kG)(!!e&&!!e.kind,"Argument of ".concat(e," passed to parser was not a valid GraphQL ")+"DocumentNode. You may need to use 'graphql-tag' or another method to convert your operation into a document"):(0,o.kG)(!!e&&!!e.kind,30);for(var s=[],u=[],l=[],c=[],f=0,d=e.definitions;f<d.length;f++){var p=d[f];if("FragmentDefinition"===p.kind){s.push(p);continue}if("OperationDefinition"===p.kind)switch(p.operation){case"query":u.push(p);break;case"mutation":l.push(p);break;case"subscription":c.push(p)}}__DEV__?(0,o.kG)(!s.length||u.length||l.length||c.length,"Passing only a fragment to 'graphql' is not yet supported. You must include a query, subscription or mutation as well"):(0,o.kG)(!s.length||u.length||l.length||c.length,31),__DEV__?(0,o.kG)(u.length+l.length+c.length<=1,"react-apollo only supports a query, subscription, or a mutation per HOC. "+"".concat(e," had ").concat(u.length," queries, ").concat(c.length," ")+"subscriptions and ".concat(l.length," mutations. ")+"You can use 'compose' to join multiple operation types to a component"):(0,o.kG)(u.length+l.length+c.length<=1,32),n=u.length?i.Query:i.Mutation,u.length||l.length||(n=i.Subscription);var h=u.length?u:l.length?l:c;__DEV__?(0,o.kG)(1===h.length,"react-apollo only supports one definition per HOC. ".concat(e," had ")+"".concat(h.length," definitions. ")+"You can use 'compose' to join multiple operation types to a component"):(0,o.kG)(1===h.length,33);var m=h[0];t=m.variableDefinitions||[];var g={name:m.name&&"Name"===m.name.kind?m.name.value:"data",type:n,variables:t};return a.set(e,g),g}(e),r=s(t),u=s(n.type);__DEV__?(0,o.kG)(n.type===t,"Running a ".concat(r," requires a graphql ")+"".concat(r,", but a ").concat(u," was used instead.")):(0,o.kG)(n.type===t,34)}},43056:function(e,t,n){"use strict";function r(e){return Array.isArray(e)&&e.length>0}n.d(t,{O:function(){return r}})},43869:function(e,t,n){"use strict";n.d(t,{JC:function(){return l},aS:function(){return a},mr:function(){return i},sy:function(){return o}});var r=n(19563),i="function"==typeof WeakMap&&"ReactNative"!==(0,r.wY)(function(){return navigator.product}),o="function"==typeof WeakSet,a="function"==typeof Symbol&&"function"==typeof Symbol.for,s="function"==typeof(0,r.wY)(function(){return window.document.createElement}),u=(0,r.wY)(function(){return navigator.userAgent.indexOf("jsdom")>=0})||!1,l=s&&!u},89732:function(e,t,n){"use strict";n.d(t,{X:function(){return i}});var r=Object.prototype.toString;function i(e){return function e(t,n){switch(r.call(t)){case"[object Array]":if((n=n||new Map).has(t))return n.get(t);var i=t.slice(0);return n.set(t,i),i.forEach(function(t,r){i[r]=e(t,n)}),i;case"[object Object]":if((n=n||new Map).has(t))return n.get(t);var o=Object.create(Object.getPrototypeOf(t));return n.set(t,o),Object.keys(t).forEach(function(r){o[r]=e(t[r],n)}),o;default:return t}}(e)}},9428:function(e,t,n){"use strict";function r(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];var n=Object.create(null);return e.forEach(function(e){e&&Object.keys(e).forEach(function(t){var r=e[t];void 0!==r&&(n[t]=r)})}),n}n.d(t,{o:function(){return r}})},99635:function(e,t,n){"use strict";n.d(t,{X:function(){return i}});var r=new Map;function i(e){var t=r.get(e)||1;return r.set(e,t+1),"".concat(e,":").concat(t,":").concat(Math.random().toString(36).slice(2))}},23180:function(e,t,n){"use strict";n.d(t,{J:function(){return i}}),n(19563);var r=n(45931);function i(e){if(__DEV__){var t;(t=new Set([e])).forEach(function(e){(0,r.s)(e)&&function(e){if(__DEV__&&!Object.isFrozen(e))try{Object.freeze(e)}catch(e){if(e instanceof TypeError)return null;throw e}return e}(e)===e&&Object.getOwnPropertyNames(e).forEach(function(n){(0,r.s)(e[n])&&t.add(e[n])})})}return e}},34529:function(e,t,n){"use strict";n.d(t,{Ee:function(){return a},bw:function(){return s},w0:function(){return l}});var r=n(5163),i=n(45931),o=Object.prototype.hasOwnProperty;function a(){for(var e=[],t=0;t<arguments.length;t++)e[t]=arguments[t];return s(e)}function s(e){var t=e[0]||{},n=e.length;if(n>1)for(var r=new l,i=1;i<n;++i)t=r.merge(t,e[i]);return t}
123var u=function(e,t,n){return this.merge(e[n],t[n])},l=function(){function e(e){void 0===e&&(e=u),this.reconciler=e,this.isObject=i.s,this.pastCopies=new Set}return e.prototype.merge=function(e,t){for(var n=this,a=[],s=2;s<arguments.length;s++)a[s-2]=arguments[s];return(0,i.s)(t)&&(0,i.s)(e)?(Object.keys(t).forEach(function(i){if(o.call(e,i)){var s=e[i];if(t[i]!==s){var u=n.reconciler.apply(n,(0,r.ev)([e,t,i],a,!1));u!==s&&((e=n.shallowCopyForMerge(e))[i]=u)}}else(e=n.shallowCopyForMerge(e))[i]=t[i]}),e):t},e.prototype.shallowCopyForMerge=function(e){return(0,i.s)(e)&&!this.pastCopies.has(e)&&(e=Array.isArray(e)?e.slice(0):(0,r.pi)({__proto__:Object.getPrototypeOf(e)},e),this.pastCopies.add(e)),e},e}()},58769:function(e,t,n){"use strict";n.d(t,{J:function(){return o}});var r=n(5163),i=n(9428);function o(e,t){return(0,i.o)(e,t,t.variables&&{variables:(0,r.pi)((0,r.pi)({},e&&e.variables),t.variables)})}},45931:function(e,t,n){"use strict";function r(e){return null!==e&&"object"==typeof e}n.d(t,{s:function(){return r}})},19563:function(e,t,n){"use strict";n.d(t,{ej:function(){return u},kG:function(){return l},wY:function(){return p}});var r,i=n(5163),o="Invariant Violation",a=Object.setPrototypeOf,s=void 0===a?function(e,t){return e.__proto__=t,e}:a,u=function(e){function t(n){void 0===n&&(n=o);var r=e.call(this,"number"==typeof n?o+": "+n+" (see https://github.com/apollographql/invariant-packages)":n)||this;return r.framesToPop=1,r.name=o,s(r,t.prototype),r}return(0,i.ZT)(t,e),t}(Error);function l(e,t){if(!e)throw new u(t)}var c=["debug","log","warn","error","silent"],f=c.indexOf("log");function d(e){return function(){if(c.indexOf(e)>=f)return(console[e]||console.log).apply(console,arguments)}}function p(e){try{return e()}catch(e){}}(r=l||(l={})).debug=d("debug"),r.log=d("log"),r.warn=d("warn"),r.error=d("error");var h=p(function(){return globalThis})||p(function(){return window})||p(function(){return self})||p(function(){return global})||p(function(){return p.constructor("return this")()}),m="__DEV__",g=function(){try{return!!__DEV__}catch(e){return Object.defineProperty(h,m,{value:"production"!==p(function(){return"production"}),enumerable:!1,configurable:!0,writable:!0}),h[m]}}(),v=n(34406);function y(e){try{return e()}catch(e){}}var b=y(function(){return globalThis})||y(function(){return window})||y(function(){return self})||y(function(){return global})||y(function(){return y.constructor("return this")()}),k=!1;!b||y(function(){return"production"})||y(function(){return v})||(Object.defineProperty(b,"process",{value:{env:{NODE_ENV:"production"}},configurable:!0,enumerable:!1,writable:!0}),k=!0),n(75899).H,k&&(delete b.process,k=!1),__DEV__?l("boolean"==typeof g,g):l("boolean"==typeof g,36)},9572:function(e,t,n){"use strict";n.d(t,{FS:function(){return a},LZ:function(){return o},mj:function(){return s}});var r=n(19563),i=n(58867);function o(e,t){var n,i=e.directives;return!i||!i.length||(n=[],i&&i.length&&i.forEach(function(e){var t;if(!("skip"!==(t=e.name.value)&&"include"!==t)){var i=e.arguments,o=e.name.value;__DEV__?(0,r.kG)(i&&1===i.length,"Incorrect number of arguments for the @".concat(o," directive.")):(0,r.kG)(i&&1===i.length,38);var a=i[0];__DEV__?(0,r.kG)(a.name&&"if"===a.name.value,"Invalid argument for the @".concat(o," directive.")):(0,r.kG)(a.name&&"if"===a.name.value,39);var s=a.value;__DEV__?(0,r.kG)(s&&("Variable"===s.kind||"BooleanValue"===s.kind),"Argument for the @".concat(o," directive must be a variable or a boolean value.")):(0,r.kG)(s&&("Variable"===s.kind||"BooleanValue"===s.kind),40),n.push({directive:e,ifArgument:a})}}),n).every(function(e){var n=e.directive,i=e.ifArgument,o=!1;return"Variable"===i.value.kind?(o=t&&t[i.value.name.value],__DEV__?(0,r.kG)(void 0!==o,"Invalid variable referenced in @".concat(n.name.value," directive.")):(0,r.kG)(void 0!==o,37)):o=i.value.value,"skip"===n.name.value?!o:o})}function a(e,t){var n;return(n=[],(0,i.Vn)(t,{Directive:function(e){n.push(e.name.value)}}),n).some(function(t){return e.indexOf(t)>-1})}function s(e){return e&&a(["client"],e)&&a(["export"],e)}},18001:function(e,t,n){"use strict";n.d(t,{F:function(){return a},Yk:function(){return o},hi:function(){return s}});var r=n(5163),i=n(19563);function o(e,t){var n=t,o=[];return e.definitions.forEach(function(e){if("OperationDefinition"===e.kind)throw __DEV__?new i.ej("Found a ".concat(e.operation," operation").concat(e.name?" named '".concat(e.name.value,"'"):"",". ")+"No operations are allowed when using a fragment as a query. Only fragments are allowed."):new i.ej(41);"FragmentDefinition"===e.kind&&o.push(e)}),void 0===n&&(__DEV__?(0,i.kG)(1===o.length,"Found ".concat(o.length," fragments. `fragmentName` must be provided when there is not exactly 1 fragment.")):(0,i.kG)(1===o.length,42),n=o[0].name.value),(0,r.pi)((0,r.pi)({},e),{definitions:(0,r.ev)([{kind:"OperationDefinition",operation:"query",selectionSet:{kind:"SelectionSet",selections:[{kind:"FragmentSpread",name:{kind:"Name",value:n}}]}}],e.definitions,!0)})}function a(e){void 0===e&&(e=[]);var t={};return e.forEach(function(e){t[e.name.value]=e}),t}function s(e,t){switch(e.kind){case"InlineFragment":return e;case"FragmentSpread":var n=t&&t[e.name.value];return __DEV__?(0,i.kG)(n,"No fragment named ".concat(e.name.value,".")):(0,i.kG)(n,43),n;default:return null}}},86607:function(e,t,n){"use strict";n.d(t,{$H:function(){return a},A$:function(){return o},O4:function(){return d},iW:function(){return l},kU:function(){return u},p$:function(){return f},pD:function(){return c},rY:function(){return s}});var r=n(19563),i=n(72);function o(e){__DEV__?(0,r.kG)(e&&"Document"===e.kind,'Expecting a parsed GraphQL document. Perhaps you need to wrap the query string in a "gql" tag? http://docs.apollostack.com/apollo-client/core.html#gql'):(0,r.kG)(e&&"Document"===e.kind,44);var t=e.definitions.filter(function(e){return"FragmentDefinition"!==e.kind}).map(function(e){if("OperationDefinition"!==e.kind)throw __DEV__?new r.ej('Schema type definitions not allowed in queries. Found: "'.concat(e.kind,'"')):new r.ej(45);return e});return __DEV__?(0,r.kG)(t.length<=1,"Ambiguous GraphQL document: contains ".concat(t.length," operations")):(0,r.kG)(t.length<=1,46),e}function a(e){return o(e),e.definitions.filter(function(e){return"OperationDefinition"===e.kind})[0]}function s(e){return e.definitions.filter(function(e){return"OperationDefinition"===e.kind&&e.name}).map(function(e){return e.name.value})[0]||null}function u(e){return e.definitions.filter(function(e){return"FragmentDefinition"===e.kind})}function l(e){var t=a(e);return __DEV__?(0,r.kG)(t&&"query"===t.operation,"Must contain a query definition."):(0,r.kG)(t&&"query"===t.operation,47),t}function c(e){__DEV__?(0,r.kG)("Document"===e.kind,'Expecting a parsed GraphQL document. Perhaps you need to wrap the query string in a "gql" tag? http://docs.apollostack.com/apollo-client/core.html#gql'):(0,r.kG)("Document"===e.kind,48),__DEV__?(0,r.kG)(e.definitions.length<=1,"Fragment must have exactly one definition."):(0,r.kG)(e.definitions.length<=1,49);var t=e.definitions[0];return __DEV__?(0,r.kG)("FragmentDefinition"===t.kind,"Must be a fragment definition."):(0,r.kG)("FragmentDefinition"===t.kind,50),t}function f(e){o(e);for(var t,n=0,i=e.definitions;n<i.length;n++){var a=i[n];if("OperationDefinition"===a.kind){var s=a.operation;if("query"===s||"mutation"===s||"subscription"===s)return a}"FragmentDefinition"!==a.kind||t||(t=a)}if(t)return t;throw __DEV__?new r.ej("Expected a parsed GraphQL query with a query, mutation, subscription, or a fragment."):new r.ej(51)}function d(e){var t=Object.create(null),n=e&&e.variableDefinitions;
123return n&&n.length&&n.forEach(function(e){e.defaultValue&&(0,i.vb)(t,e.variable.name,e.defaultValue)}),t}},72:function(e,t,n){"use strict";n.d(t,{Ao:function(){return y},JW:function(){return u},My:function(){return v},NC:function(){return m},PT:function(){return d},Yk:function(){return s},kQ:function(){return a},qw:function(){return function e(t,n,r){if("string"==typeof t.__typename)return t.__typename;for(var i=0,a=n.selections;i<a.length;i++){var s=a[i];if(v(s)){if("__typename"===s.name.value)return t[g(s)]}else{var u=e(t,(0,o.hi)(s,r).selectionSet,r);if("string"==typeof u)return u}}}},u2:function(){return g},vb:function(){return l},vf:function(){return c}});var r=n(19563),i=n(45931),o=n(18001);function a(e){return{__ref:String(e)}}function s(e){return!!(e&&"object"==typeof e&&"string"==typeof e.__ref)}function u(e){return(0,i.s)(e)&&"Document"===e.kind&&Array.isArray(e.definitions)}function l(e,t,n,i){if("IntValue"===n.kind||"FloatValue"===n.kind)e[t.value]=Number(n.value);else if("BooleanValue"===n.kind||"StringValue"===n.kind)e[t.value]=n.value;else if("ObjectValue"===n.kind){var o={};n.fields.map(function(e){return l(o,e.name,e.value,i)}),e[t.value]=o}else if("Variable"===n.kind){var a=(i||{})[n.name.value];e[t.value]=a}else if("ListValue"===n.kind)e[t.value]=n.values.map(function(e){var n={};return l(n,t,e,i),n[t.value]});else if("EnumValue"===n.kind)e[t.value]=n.value;else if("NullValue"===n.kind)e[t.value]=null;else throw __DEV__?new r.ej('The inline argument "'.concat(t.value,'" of kind "').concat(n.kind,'"')+"is not supported. Use variables instead of inline arguments to overcome this limitation."):new r.ej(52)}function c(e,t){var n=null;e.directives&&(n={},e.directives.forEach(function(e){n[e.name.value]={},e.arguments&&e.arguments.forEach(function(r){var i=r.name,o=r.value;return l(n[e.name.value],i,o,t)})}));var r=null;return e.arguments&&e.arguments.length&&(r={},e.arguments.forEach(function(e){var n=e.name,i=e.value;return l(r,n,i,t)})),d(e.name.value,r,n)}var f=["connection","include","skip","client","rest","export"],d=Object.assign(function(e,t,n){if(t&&n&&n.connection&&n.connection.key){if(!n.connection.filter||!(n.connection.filter.length>0))return n.connection.key;var r=n.connection.filter?n.connection.filter:[];r.sort();var i={};return r.forEach(function(e){i[e]=t[e]}),"".concat(n.connection.key,"(").concat(p(i),")")}var o=e;if(t){var a=p(t);o+="(".concat(a,")")}return n&&Object.keys(n).forEach(function(e){-1===f.indexOf(e)&&(n[e]&&Object.keys(n[e]).length?o+="@".concat(e,"(").concat(p(n[e]),")"):o+="@".concat(e))}),o},{setStringify:function(e){var t=p;return p=e,t}}),p=function(e){return JSON.stringify(e,h)};function h(e,t){return(0,i.s)(t)&&!Array.isArray(t)&&(t=Object.keys(t).sort().reduce(function(e,n){return e[n]=t[n],e},{})),t}function m(e,t){if(e.arguments&&e.arguments.length){var n={};return e.arguments.forEach(function(e){return l(n,e.name,e.value,t)}),n}return null}function g(e){return e.alias?e.alias.value:e.name.value}function v(e){return"Field"===e.kind}function y(e){return"InlineFragment"===e.kind}},77488:function(e,t,n){"use strict";n.d(t,{Gw:function(){return h},aL:function(){return v},ob:function(){return y},Fo:function(){return g}});var r=n(5163),i=n(19563),o=n(58867),a=n(86607);function s(e,t,n){var r=0;return e.forEach(function(n,i){t.call(this,n,i,e)&&(e[r++]=n)},n),e.length=r,e}var u=n(72),l=n(18001),c={kind:"Field",name:{kind:"Name",value:"__typename"}};function f(e){return!function e(t,n){return t.selectionSet.selections.every(function(t){return"FragmentSpread"===t.kind&&e(n[t.name.value],n)})}((0,a.$H)(e)||(0,a.pD)(e),(0,l.F)((0,a.kU)(e)))?e:null}function d(e){return function(t){return e.some(function(e){return e.name&&e.name===t.name.value||e.test&&e.test(t)})}}function p(e,t){var n,i,a,l=Object.create(null),c=[],p=Object.create(null),h=[],m=f((0,o.Vn)(t,{Variable:{enter:function(e,t,n){"VariableDefinition"!==n.kind&&(l[e.name.value]=!0)}},Field:{enter:function(t){if(e&&t.directives&&e.some(function(e){return e.remove})&&t.directives&&t.directives.some(d(e)))return t.arguments&&t.arguments.forEac
123h(function(e){"Variable"===e.value.kind&&c.push({name:e.value.name.value})}),t.selectionSet&&(function e(t){var n=[];return t.selections.forEach(function(t){((0,u.My)(t)||(0,u.Ao)(t))&&t.selectionSet?e(t.selectionSet).forEach(function(e){return n.push(e)}):"FragmentSpread"===t.kind&&n.push(t)}),n})(t.selectionSet).forEach(function(e){h.push({name:e.name.value})}),null}},FragmentSpread:{enter:function(e){p[e.name.value]=!0}},Directive:{enter:function(t){if(d(e)(t))return null}}}));return m&&s(c,function(e){return!!e.name&&!l[e.name]}).length&&(n=c,i=m,a=function(e){return n.some(function(t){return e.value&&"Variable"===e.value.kind&&e.value.name&&(t.name===e.value.name.value||t.test&&t.test(e))})},m=f((0,o.Vn)(i,{OperationDefinition:{enter:function(e){return(0,r.pi)((0,r.pi)({},e),{variableDefinitions:e.variableDefinitions?e.variableDefinitions.filter(function(e){return!n.some(function(t){return t.name===e.variable.name.value})}):[]})}},Field:{enter:function(e){if(n.some(function(e){return e.remove})){var t=0;if(e.arguments&&e.arguments.forEach(function(e){a(e)&&(t+=1)}),1===t)return null}}},Argument:{enter:function(e){if(a(e))return null}}}))),m&&s(h,function(e){return!!e.name&&!p[e.name]}).length&&(m=function(e,t){function n(t){if(e.some(function(e){return e.name===t.name.value}))return null}return f((0,o.Vn)(t,{FragmentSpread:{enter:n},FragmentDefinition:{enter:n}}))}(h,m)),m}var h=Object.assign(function(e){return(0,o.Vn)(e,{SelectionSet:{enter:function(e,t,n){if(!n||"OperationDefinition"!==n.kind){var i=e.selections;if(!(!i||i.some(function(e){return(0,u.My)(e)&&("__typename"===e.name.value||0===e.name.value.lastIndexOf("__",0))}))&&!((0,u.My)(n)&&n.directives&&n.directives.some(function(e){return"export"===e.name.value})))return(0,r.pi)((0,r.pi)({},e),{selections:(0,r.ev)((0,r.ev)([],i,!0),[c],!1)})}}}})},{added:function(e){return e===c}}),m={test:function(e){var t="connection"===e.name.value;return t&&(!e.arguments||!e.arguments.some(function(e){return"key"===e.name.value}))&&__DEV__&&i.kG.warn("Removing an @connection directive even though it does not have a key. You may want to use the key parameter to specify a store key."),t}};function g(e){return p([m],(0,a.A$)(e))}function v(e){return"query"===(0,a.p$)(e).operation?e:(0,o.Vn)(e,{OperationDefinition:{enter:function(e){return(0,r.pi)((0,r.pi)({},e),{operation:"query"})}}})}function y(e){(0,a.A$)(e);var t=p([{test:function(e){return"client"===e.name.value},remove:!0}],e);return t&&(t=(0,o.Vn)(t,{FragmentDefinition:{enter:function(e){if(e.selectionSet&&e.selectionSet.selections.every(function(e){return(0,u.My)(e)&&"__typename"===e.name.value}))return null}}})),t}},90019:function(e,t,n){"use strict";n.d(t,{ZB:function(){return o}});var r=n(5163),i=n(34529);function o(e){return void 0===e&&(e=!1),{keyArgs:e,read:function(e,t){var n=t.canRead,i=t.readField;if(!e)return e;var o=[],s="",u="";
123e.edges.forEach(function(e){n(i("node",e))&&(o.push(e),e.cursor&&(s=s||e.cursor||"",u=e.cursor||u))});var l=e.pageInfo||{},c=l.startCursor,f=l.endCursor;return(0,r.pi)((0,r.pi)({},a(e)),{edges:o,pageInfo:(0,r.pi)((0,r.pi)({},e.pageInfo),{startCursor:c||s,endCursor:f||u})})},merge:function(e,t,n){var o=n.args,s=n.isReference,u=n.readField;if(e||(e={edges:[],pageInfo:{hasPreviousPage:!1,hasNextPage:!0,startCursor:"",endCursor:""}}),!t)return e;var l=t.edges?t.edges.map(function(e){return s(e=(0,r.pi)({},e))&&(e.cursor=u("cursor",e)),e}):[];if(t.pageInfo){var c=t.pageInfo,f=c.startCursor,d=c.endCursor,p=l[0],h=l[l.length-1];p&&f&&(p.cursor=f),h&&d&&(h.cursor=d);var m=p&&p.cursor;m&&!f&&(t=(0,i.Ee)(t,{pageInfo:{startCursor:m}}));var g=h&&h.cursor;g&&!d&&(t=(0,i.Ee)(t,{pageInfo:{endCursor:g}}))}var v=e.edges,y=[];if(o&&o.after){var b=v.findIndex(function(e){return e.cursor===o.after});b>=0&&(v=v.slice(0,b+1))}else if(o&&o.before){var b=v.findIndex(function(e){return e.cursor===o.before});y=b<0?v:v.slice(b),v=[]}else t.edges&&(v=[]);var k=(0,r.ev)((0,r.ev)((0,r.ev)([],v,!0),l,!0),y,!0),w=(0,r.pi)((0,r.pi)({},t.pageInfo),e.pageInfo);if(t.pageInfo){var x=t.pageInfo,j=x.hasPreviousPage,S=x.hasNextPage,f=x.startCursor,d=x.endCursor;Object.assign(w,(0,r._T)(x,["hasPreviousPage","hasNextPage","startCursor","endCursor"])),v.length||(void 0!==j&&(w.hasPreviousPage=j),void 0===f||(w.startCursor=f)),y.length||(void 0!==S&&(w.hasNextPage=S),void 0===d||(w.endCursor=d))}return(0,r.pi)((0,r.pi)((0,r.pi)({},a(e)),a(t)),{edges:k,pageInfo:w})}}}var a=function(e){return(0,r._T)(e,s)},s=["edges","pageInfo"]},56666:function(e,t,n){"use strict";function r(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}n.d(t,{Z:function(){return r}})},7896:function(e,t,n){"use strict";function r(){return(r=Object.assign?Object.assign.bind():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)}n.d(t,{Z:function(){return r}})},96581:function(e,t,n){"use strict";n.d(t,{M4:function(){return s},we:function(){return u}});var r=n(2784);let i=()=>{},o=r.Fragment?e=>e?e.length>1?(0,r.createElement)(r.Fragment,null,...e):r.Children.only(e):null:r.Children.only;class a extends r.PureComponent{constructor(...e){super(...e),this.t=!1,this.i=null,this.o=i}componentWillUnmount(){this.o()}u(e){e!==this.i&&(this.o(),this.i=null,e&&(this.i=e,this.o=e.on("updated",()=>this.forceUpdate())))}get allowed(){return this.t}l(){let e=this.props,t=e.of||e.a||e.an||e.this||e.on,n=e.not?"cannot":"can";return e.ability[n](e.I||e.do,t,e.field)}render(){return this.u(this.props.ability),this.t=this.l(),this.props.passThrough||this.t?this.h():null}h(){let{children:e,ability:t}=this.props,n="function"==typeof e?e(this.t,t):e;return o(n)}}function s(e){return t=>(0,r.createElement)(e,null,e=>(0,r.createElement)(a,Object.assign({ability:e},t)))}function u(e){let t=r.useContext(e),[n,i]=r.useState();return r.useEffect(()=>t.on("updated",e=>{e.rules!==n&&i(e.rules)}),[]),t}},47443:function(e,t,n){"use strict";n.d(t,{b:function(){return c}});var r=n(35824),i=n(31053),o=n(68023),a=n(84586),s=n(91982),u=n(76801),l=n(52322),c=(0,o.G)(function(e,t){var n;let{status:o="info",addRole:c=!0,...f}=(0,a.Lr)(e),d=null!=(n=e.colorScheme)?n:(0,r.TR)(o),p=(0,s.jC)("Alert",{...e,colorScheme:d}),h={width:"100%",display:"flex",alignItems:"center",position:"relative",overflow:"hidden",...p.container};return(0,l.jsx)(r.uZ,{value:{status:o},children:(0,l.jsx)(r.Hm,{value:p,children:(0,l.jsx)(u.m.div,{"data-status":o,role:c?"alert":void 0,ref:t,...f,className:(0,i.cx)("chakra-alert",e.className),__css:h})})})});c.displayName="Alert"},52929:function(e,t,n){"use strict";n.d(t,{z:function(){return s}});var r=n(35824),i=n(31053),o=n(76801),a=n(52322);function s(e){let{status:t}=(0,r.oX)(),n=(0,r.XO)(t),s=(0,r.uL)(),u="loading"===t?s.spinner:s.icon;return(0,a.jsx)(o.m.span,{display:"inherit","data-status":t,...e,className:(0,i.cx)("chakra-alert__icon",e.className),__css:u,children:e.children||(0,a.jsx)(n,{h:"100%",w:"100%"})})}s.displayName="AlertIcon"},74444:function(e,t,n){"use strict";n.d(t,{X:function(){return u}});var r=n(35824),i=n(31053),o=n(68023),a=n(76801),s=n(52322),u=(0,o.G)(function(e,t){let n=(0,r.uL)(),{status:o}=(0,r.oX)(),u={display:"inline",...n.description};return(0,s.jsx)(a.m.div,{ref:t,"data-status":o,...e,className:(0,i.cx)("chakra-alert__desc",e.className),__css:u})});u.displayName="AlertDescription"},80877:function(e,t,n){"use strict";n.d(t,{C:function(){return u}});var r=n(35824),i=n(31053),o=n(68023),a=n(76801),s=n(52322),u=(0,o.G)(function(e,t){let n=(0,r.uL)(),{status:o}=(0,r.oX)();return(0,s.jsx)(a.m.div,{ref:t,"data-status":o,...e,className:(0,i.cx)("chakra-alert__title",e.className),__css:n.title})});u.displayName="AlertTitle"},35824:function(e,t,n){"use strict";n.d(t,{uZ:function(){return u},Hm:function(){return c},TR:function(){return p},XO:function(){return h},oX:function(){return l},uL:function(){return f}});var r=n(62929),i=n(52322);
123function o(e){return(0,i.jsx)(r.J,{viewBox:"0 0 24 24",...e,children:(0,i.jsx)("path",{fill:"currentColor",d:"M11.983,0a12.206,12.206,0,0,0-8.51,3.653A11.8,11.8,0,0,0,0,12.207,11.779,11.779,0,0,0,11.8,24h.214A12.111,12.111,0,0,0,24,11.791h0A11.766,11.766,0,0,0,11.983,0ZM10.5,16.542a1.476,1.476,0,0,1,1.449-1.53h.027a1.527,1.527,0,0,1,1.523,1.47,1.475,1.475,0,0,1-1.449,1.53h-.027A1.529,1.529,0,0,1,10.5,16.542ZM11,12.5v-6a1,1,0,0,1,2,0v6a1,1,0,1,1-2,0Z"})})}var a=n(9165),s=n(81540),[u,l]=(0,a.k)({name:"AlertContext",hookName:"useAlertContext",providerName:"<Alert />"}),[c,f]=(0,a.k)({name:"AlertStylesContext",hookName:"useAlertStyles",providerName:"<Alert />"}),d={info:{icon:function(e){return(0,i.jsx)(r.J,{viewBox:"0 0 24 24",...e,children:(0,i.jsx)("path",{fill:"currentColor",d:"M12,0A12,12,0,1,0,24,12,12.013,12.013,0,0,0,12,0Zm.25,5a1.5,1.5,0,1,1-1.5,1.5A1.5,1.5,0,0,1,12.25,5ZM14.5,18.5h-4a1,1,0,0,1,0-2h.75a.25.25,0,0,0,.25-.25v-4.5a.25.25,0,0,0-.25-.25H10.5a1,1,0,0,1,0-2h1a2,2,0,0,1,2,2v4.75a.25.25,0,0,0,.25.25h.75a1,1,0,1,1,0,2Z"})})},colorScheme:"blue"},warning:{icon:o,colorScheme:"orange"},success:{icon:function(e){return(0,i.jsx)(r.J,{viewBox:"0 0 24 24",...e,children:(0,i.jsx)("path",{fill:"currentColor",d:"M12,0A12,12,0,1,0,24,12,12.014,12.014,0,0,0,12,0Zm6.927,8.2-6.845,9.289a1.011,1.011,0,0,1-1.43.188L5.764,13.769a1,1,0,1,1,1.25-1.562l4.076,3.261,6.227-8.451A1,1,0,1,1,18.927,8.2Z"})})},colorScheme:"green"},error:{icon:o,colorScheme:"red"},loading:{icon:s.$,colorScheme:"blue"}};function p(e){return d[e].colorScheme}function h(e){return d[e].icon}},93274:function(e,t,n){"use strict";n.d(t,{H:function(){return d}});var r=n(109),i=n(68023),o=n(91982),a=n(84586),s=n(76801),u=n(31053),l=n(25578),c=n(2784),f=n(52322),d=(0,i.G)(function(e,t){let n=(0,o.jC)("Avatar",e),{children:i,borderColor:d,max:p,spacing:h="-0.75rem",borderRadius:m="full",...g}=(0,a.Lr)(e),v=(0,l.W)(i),y=null!=p?v.slice(0,p):v,b=null!=p?v.length-p:0,k=y.reverse(),w=k.map((t,n)=>{var r;let i={marginEnd:0===n?0:h,size:e.size,borderColor:null!=(r=t.props.borderColor)?r:d,showBorder:!0};return(0,c.cloneElement)(t,function(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}(i))}),x={display:"flex",alignItems:"center",justifyContent:"flex-end",flexDirection:"row-reverse",...n.group},j={borderRadius:m,marginStart:h,...r.O,...n.excessLabel};return(0,f.jsxs)(s.m.div,{ref:t,role:"group",__css:x,...g,className:(0,u.cx)("chakra-avatar__group",e.className),children:[b>0&&(0,f.jsx)(s.m.span,{className:"chakra-avatar__excess",__css:j,children:`+${b}`}),w]})});d.displayName="AvatarGroup"},31584:function(e,t,n){"use strict";n.d(t,{M:function(){return l}});var r=n(2605),i=n(68023),o=n(76801),a=n(31053),s=n(52322),u={"top-start":{top:"0",insetStart:"0",transform:"translate(-25%, -25%)"},"top-end":{top:"0",insetEnd:"0",transform:"translate(25%, -25%)"},"bottom-start":{bottom:"0",insetStart:"0",transform:"translate(-25%, 25%)"},"bottom-end":{bottom:"0",insetEnd:"0",transform:"translate(25%, 25%)"}},l=(0,i.G)(function(e,t){let{placement:n="bottom-end",className:i,...l}=e,c=(0,r.d)(),f=u[n],d={position:"absolute",display:"flex",alignItems:"center",justifyContent:"center",...f,...c.badge};return(0,s.jsx)(o.m.div,{ref:t,...l,className:(0,a.cx)("chakra-avatar__badge",i),__css:d})});l.displayName="AvatarBadge"},2605:function(e,t,n){"use strict";n.d(t,{Z:function(){return r},d:function(){return i}});var[r,i]=(0,n(9165).k)({name:"AvatarStylesContext",hookName:"useAvatarStyles",providerName:"<Avatar/>"})},109:function(e,t,n){"use strict";n.d(t,{q:function(){return v},O:function(){return g}});var r=n(2605),i=n(76801),o=n(52322);function a(e){var t;let n=e.split(" "),r=null!=(t=n[0])?t:"",i=n.length>1?n[n.length-1]:"";return r&&i?`${r.charAt(0)}${i.charAt(0)}`:r.charAt(0)}function s(e){let{name:t,getInitials:n,...a}=e,s=(0,r.d)();return(0,o.jsx)(i.m.div,{role:"img","aria-label":t,...a,__css:s.label,children:t?null==n?void 0:n(t):null})}s.displayName="AvatarName";var u=e=>(0,o.jsxs)(i.m.svg,{viewBox:"0 0 128 128",color:"#fff",width:"100%",height:"100%",className:"chakra-avatar__svg",...e,children:[(0,o.jsx)("path",{fill:"currentColor",d:"M103,102.1388 C93.094,111.92 79.3504,118 64.1638,118 C48.8056,118 34.9294,111.768 25,101.7892 L25,95.2 C25,86.8096 31.981,80 40.6,80 L87.4,80 C96.019,80 103,86.8096 103,95.2 L103,102.1388 Z"}),(0,o.jsx)("path",{fill:"currentColor",d:"M63.9961647,24 C51.2938136,24 41,34.2938136 41,46.9961647 C41,59.7061864 51.2938136,70 63.9961647,70 C76.6985159,70 87,59.7061864 87,46.9961647 C87,34.2938136 76.6985159,24 63.9961647,24"})]}),l=n(15596),c=n(2784);function f(e){let{src:t,srcSet:n,onError:r,onLoad:a,getInitials:f,name:d,borderRadius:p,loading:h,iconLabel:m,icon:g=(0,o.jsx)(u,{}),ignoreFallback:v,referrerPolicy:y,crossOrigin:b}=e,k=(0,l.d)({src:t,onError:r,crossOrigin:b,ignoreFallback:v}),w=!t||"loaded"!==k;return w?d?(0,o.jsx)(s,{className:"chakra-avatar__initials",getInitials:f,name:d}):(0,c.cloneElement)(g,{role:"img","aria-label":m}
123):(0,o.jsx)(i.m.img,{src:t,srcSet:n,alt:d,onLoad:a,referrerPolicy:y,crossOrigin:null!=b?b:void 0,className:"chakra-avatar__img",loading:h,__css:{width:"100%",height:"100%",objectFit:"cover",borderRadius:p}})}f.displayName="AvatarImage";var d=n(68023),p=n(91982),h=n(84586),m=n(31053),g={display:"inline-flex",alignItems:"center",justifyContent:"center",textAlign:"center",textTransform:"uppercase",fontWeight:"medium",position:"relative",flexShrink:0},v=(0,d.G)((e,t)=>{let n=(0,p.jC)("Avatar",e),[s,l]=(0,c.useState)(!1),{src:d,srcSet:v,name:y,showBorder:b,borderRadius:k="full",onError:w,onLoad:x,getInitials:j=a,icon:S=(0,o.jsx)(u,{}),iconLabel:O=" avatar",loading:E,children:_,borderColor:C,ignoreFallback:T,crossOrigin:A,referrerPolicy:M,...I}=(0,h.Lr)(e),P={borderRadius:k,borderWidth:b?"2px":void 0,...g,...n.container};return C&&(P.borderColor=C),(0,o.jsx)(i.m.span,{ref:t,...I,className:(0,m.cx)("chakra-avatar",e.className),"data-loaded":(0,m.PB)(s),__css:P,children:(0,o.jsxs)(r.Z,{value:n,children:[(0,o.jsx)(f,{src:d,srcSet:v,loading:E,onLoad:(0,m.v0)(x,()=>{l(!0)}),onError:w,getInitials:j,name:y,borderRadius:k,icon:S,iconLabel:O,ignoreFallback:T,crossOrigin:A,referrerPolicy:M}),_]})})});v.displayName="Avatar"},49456:function(e,t,n){"use strict";n.d(t,{AV:function(){return i},XQ:function(){return o},Yq:function(){return a}});var r=n(31053),i=Object.freeze(["base","sm","md","lg","xl","2xl"]);function o(e,t){return Array.isArray(e)?e.map(e=>null===e?null:t(e)):(0,r.Kn)(e)?Object.keys(e).reduce((n,r)=>(n[r]=t(e[r]),n),{}):null!=e?t(e):null}function a(e,t=i){let n={};return e.forEach((e,r)=>{let i=t[r];null!=e&&(n[i]=e)}),n}},32899:function(e,t,n){"use strict";n.d(t,{h:function(){return s}});var r=n(62614),i=n(68023),o=n(2784),a=n(52322),s=(0,i.G)((e,t)=>{let{icon:n,children:i,isRound:s,"aria-label":u,...l}=e,c=n||i,f=(0,o.isValidElement)(c)?(0,o.cloneElement)(c,{"aria-hidden":!0,focusable:!1}):null;return(0,a.jsx)(r.z,{padding:"0",borderRadius:s?"full":void 0,ref:t,"aria-label":u,...l,children:f})});s.displayName="IconButton"},75768:function(e,t,n){"use strict";n.d(t,{h:function(){return f}});var r=n(68843),i=n(68023),o=n(76801),a=n(31053),s=n(2784),u=n(52322),l={horizontal:{"> *:first-of-type:not(:last-of-type)":{borderEndRadius:0},"> *:not(:first-of-type):not(:last-of-type)":{borderRadius:0},"> *:not(:first-of-type):last-of-type":{borderStartRadius:0}},vertical:{"> *:first-of-type:not(:last-of-type)":{borderBottomRadius:0},"> *:not(:first-of-type):not(:last-of-type)":{borderRadius:0},"> *:not(:first-of-type):last-of-type":{borderTopRadius:0}}},c={horizontal:e=>({"& > *:not(style) ~ *:not(style)":{marginStart:e}}),vertical:e=>({"& > *:not(style) ~ *:not(style)":{marginTop:e}})},f=(0,i.G)(function(e,t){let{size:n,colorScheme:i,variant:f,className:d,spacing:p="0.5rem",isAttached:h,isDisabled:m,orientation:g="horizontal",...v}=e,y=(0,a.cx)("chakra-button__group",d),b=(0,s.useMemo)(()=>({size:n,colorScheme:i,variant:f,isDisabled:m}),[n,i,f,m]),k={display:"inline-flex",...h?l[g]:c[g](p)};return(0,u.jsx)(r.D,{value:b,children:(0,u.jsx)(o.m.div,{ref:t,role:"group",__css:k,className:y,"data-attached":h?"":void 0,"data-orientation":g,flexDir:"vertical"===g?"column":void 0,...v})})});f.displayName="ButtonGroup"},68843:function(e,t,n){"use strict";n.d(t,{D:function(){return r},i:function(){return i}});var[r,i]=(0,n(9165).k)({strict:!1,name:"ButtonGroupContext"})},62614:function(e,t,n){"use strict";n.d(t,{z:function(){return m}});var r=n(2784),i=n(68843),o=n(76801),a=n(31053),s=n(52322);function u(e){let{children:t,className:n,...i}=e,u=(0,r.isValidElement)(t)?(0,r.cloneElement)(t,{"aria-hidden":!0,focusable:!1}):t,l=(0,a.cx)("chakra-button__icon",n);return(0,s.jsx)(o.m.span,{display:"inline-flex",alignSelf:"center",flexShrink:0,...i,className:l,children:u})}u.displayName="ButtonIcon";var l=n(81540);function c(e){let{label:t,placement:n,spacing:i="0.5rem",children:u=(0,s.jsx)(l.$,{color:"currentColor",width:"1em",height:"1em"}),className:c,__css:f,...d}=e,p=(0,a.cx)("chakra-button__spinner",c),h="start"===n?"marginEnd":"marginStart",m=(0,r.useMemo)(()=>({display:"flex",alignItems:"center",position:t?"relative":"absolute",[h]:t?i:0,fontSize:"1em",lineHeight:"normal",...f}),[f,t,h,i]);return(0,s.jsx)(o.m.div,{className:p,...d,__css:m,children:u})}c.displayName="ButtonSpinner";var f=n(85244),d=n(68023),p=n(91982),h=n(84586),m=(0,d.G)((e,t)=>{let n=(0,i.i)(),u=(0,p.mq)("Button",{...n,...e}),{isDisabled:l=null==n?void 0:n.isDisabled,isLoading:d,isActive:m,children:v,leftIcon:y,rightIcon:b,loadingText:k,iconSpacing:w="0.5rem",type:x,spinner:j,spinnerPlacement:S="start",className:O,as:E,..._}=(0,h.Lr)(e),C=(0,r.useMemo)(()=>{let e={...null==u?void 0:u._focus,zIndex:1};return{display:"inline-flex",appearance:"none",alignItems:"center",justifyContent:"center",userSelect:"none",position:"relative",whiteSpace:"nowrap",verticalAlign:"middle",outline:"none",...u,...!!n&&{_focus:e}}},[u,n]),{ref:T,type:A}=function(e){let[t,n]=(0,r.useState)(!e),i=(0,r.useCallback)(e=>{e&&n("BUTTON"===e.tagName)},[]);return{ref:i,type:t?"button":void 0}}(E),M={rightIcon:b,leftIcon:y,iconSpacing:w,children:v};return(0,s.jsxs)(o.m.button,{ref:(0,f.qq)(t,T),as:E,type:null!=x?x:A,"data-active":(0,a.PB)(m),"data-loading":(0,a.PB)(d),__css:C,className:(0,a.cx)("chakra-button",O),..._,disabled:l||d,
123children:[d&&"start"===S&&(0,s.jsx)(c,{className:"chakra-button__spinner--start",label:k,placement:"start",spacing:w,children:j}),d?k||(0,s.jsx)(o.m.span,{opacity:0,children:(0,s.jsx)(g,{...M})}):(0,s.jsx)(g,{...M}),d&&"end"===S&&(0,s.jsx)(c,{className:"chakra-button__spinner--end",label:k,placement:"end",spacing:w,children:j})]})});function g(e){let{leftIcon:t,rightIcon:n,children:r,iconSpacing:i}=e;return(0,s.jsxs)(s.Fragment,{children:[t&&(0,s.jsx)(u,{marginEnd:i,children:t}),r,n&&(0,s.jsx)(u,{marginStart:i,children:n})]})}m.displayName="Button"},28448:function(e,t,n){"use strict";n.d(t,{O:function(){return d}});var r=n(76874),i=n(36140),o=n(3171),a=n(90359),s=n(85244),u=n(31053),l=n(51679),c=n(67274),f=n(2784);function d(e={}){let t=(0,r.K)(e),{isDisabled:n,isReadOnly:d,isRequired:h,isInvalid:m,id:g,onBlur:v,onFocus:y,"aria-describedby":b}=t,{defaultChecked:k,isChecked:w,isFocusable:x,onChange:j,isIndeterminate:S,name:O,value:E,tabIndex:_,"aria-label":C,"aria-labelledby":T,"aria-invalid":A,...M}=e,I=function(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}(M,["isDisabled","isReadOnly","isRequired","isInvalid","id","onBlur","onFocus","aria-describedby"]),P=(0,a.W)(j),R=(0,a.W)(v),D=(0,a.W)(y),[N,z]=(0,f.useState)(!1),[F,L]=(0,f.useState)(!1),[B,$]=(0,f.useState)(!1),[q,V]=(0,f.useState)(!1);(0,f.useEffect)(()=>(0,c.BT)(z),[]);let U=(0,f.useRef)(null),[W,J]=(0,f.useState)(!0),[H,G]=(0,f.useState)(!!k),Q=void 0!==w,K=Q?w:H,Y=(0,f.useCallback)(e=>{if(d||n){e.preventDefault();return}Q||(K?G(e.target.checked):G(!!S||e.target.checked)),null==P||P(e)},[d,n,K,Q,S,P]);(0,i.G)(()=>{U.current&&(U.current.indeterminate=!!S)},[S]),(0,o.r)(()=>{n&&L(!1)},[n,L]),(0,i.G)(()=>{let e=U.current;if(!(null==e?void 0:e.form))return;let t=()=>{G(!!k)};return e.form.addEventListener("reset",t),()=>{var n;return null==(n=e.form)?void 0:n.removeEventListener("reset",t)}},[]);let Z=n&&!x,X=(0,f.useCallback)(e=>{" "===e.key&&V(!0)},[V]),ee=(0,f.useCallback)(e=>{" "===e.key&&V(!1)},[V]);(0,i.G)(()=>{if(!U.current)return;let e=U.current.checked!==K;e&&G(U.current.checked)},[U.current]);let et=(0,f.useCallback)((e={},t=null)=>({...e,ref:t,"data-active":(0,u.PB)(q),"data-hover":(0,u.PB)(B),"data-checked":(0,u.PB)(K),"data-focus":(0,u.PB)(F),"data-focus-visible":(0,u.PB)(F&&N),"data-indeterminate":(0,u.PB)(S),"data-disabled":(0,u.PB)(n),"data-invalid":(0,u.PB)(m),"data-readonly":(0,u.PB)(d),"aria-hidden":!0,onMouseDown:(0,u.v0)(e.onMouseDown,e=>{F&&e.preventDefault(),V(!0)}),onMouseUp:(0,u.v0)(e.onMouseUp,()=>V(!1)),onMouseEnter:(0,u.v0)(e.onMouseEnter,()=>$(!0)),onMouseLeave:(0,u.v0)(e.onMouseLeave,()=>$(!1))}),[q,K,n,F,N,B,S,m,d]),en=(0,f.useCallback)((e={},t=null)=>({...e,ref:t,"data-active":(0,u.PB)(q),"data-hover":(0,u.PB)(B),"data-checked":(0,u.PB)(K),"data-focus":(0,u.PB)(F),"data-focus-visible":(0,u.PB)(F&&N),"data-indeterminate":(0,u.PB)(S),"data-disabled":(0,u.PB)(n),"data-invalid":(0,u.PB)(m),"data-readonly":(0,u.PB)(d)}),[q,K,n,F,N,B,S,m,d]),er=(0,f.useCallback)((e={},t=null)=>({...I,...e,ref:(0,s.lq)(t,e=>{e&&J("LABEL"===e.tagName)}),onClick:(0,u.v0)(e.onClick,()=>{var e;W||(null==(e=U.current)||e.click(),requestAnimationFrame(()=>{var e;null==(e=U.current)||e.focus({preventScroll:!0})}
123))}),"data-disabled":(0,u.PB)(n),"data-checked":(0,u.PB)(K),"data-invalid":(0,u.PB)(m)}),[I,n,K,m,W]),ei=(0,f.useCallback)((e={},t=null)=>({...e,ref:(0,s.lq)(U,t),type:"checkbox",name:O,value:E,id:g,tabIndex:_,onChange:(0,u.v0)(e.onChange,Y),onBlur:(0,u.v0)(e.onBlur,R,()=>L(!1)),onFocus:(0,u.v0)(e.onFocus,D,()=>L(!0)),onKeyDown:(0,u.v0)(e.onKeyDown,X),onKeyUp:(0,u.v0)(e.onKeyUp,ee),required:h,checked:K,disabled:Z,readOnly:d,"aria-label":C,"aria-labelledby":T,"aria-invalid":A?!!A:m,"aria-describedby":b,"aria-disabled":n,style:l.N}),[O,E,g,Y,R,D,X,ee,h,K,Z,d,C,T,A,m,b,n,_]),eo=(0,f.useCallback)((e={},t=null)=>({...e,ref:t,onMouseDown:(0,u.v0)(e.onMouseDown,p),"data-disabled":(0,u.PB)(n),"data-checked":(0,u.PB)(K),"data-invalid":(0,u.PB)(m)}),[K,n,m]);return{state:{isInvalid:m,isFocused:F,isChecked:K,isActive:q,isHovered:B,isIndeterminate:S,isDisabled:n,isReadOnly:d,isRequired:h},getRootProps:er,getCheckboxProps:et,getIndicatorProps:en,getInputProps:ei,getLabelProps:eo,htmlProps:I}}function p(e){e.preventDefault(),e.stopPropagation()}},82713:function(e,t,n){"use strict";n.d(t,{X:function(){return x}});var r=n(2784),[i,o]=(0,n(9165).k)({name:"CheckboxGroupContext",strict:!1}),a=n(76801),s=n(52322);function u(e){return(0,s.jsx)(a.m.svg,{width:"1.2em",viewBox:"0 0 12 10",style:{fill:"none",strokeWidth:2,stroke:"currentColor",strokeDasharray:16},...e,children:(0,s.jsx)("polyline",{points:"1.5 6 4.5 9 10.5 1"})})}function l(e){return(0,s.jsx)(a.m.svg,{width:"1.2em",viewBox:"0 0 24 24",style:{stroke:"currentColor",strokeWidth:4},...e,children:(0,s.jsx)("line",{x1:"21",x2:"3",y1:"12",y2:"12"})})}function c(e){let{isIndeterminate:t,isChecked:n,...r}=e,i=t?l:u;return n||t?(0,s.jsx)(a.m.div,{style:{display:"flex",alignItems:"center",justifyContent:"center",height:"100%"},children:(0,s.jsx)(i,{...r})}):null}var f=n(28448),d=n(31053),p=n(28165),h=n(68023),m=n(91982),g=n(84586),v={display:"inline-flex",alignItems:"center",justifyContent:"center",verticalAlign:"top",userSelect:"none",flexShrink:0},y={cursor:"pointer",display:"inline-flex",alignItems:"center",verticalAlign:"top",position:"relative"},b=(0,p.F4)({from:{opacity:0,strokeDashoffset:16,transform:"scale(0.95)"},to:{opacity:1,strokeDashoffset:0,transform:"scale(1)"}}),k=(0,p.F4)({from:{opacity:0}
123,to:{opacity:1}}),w=(0,p.F4)({from:{transform:"scaleX(0.65)"},to:{transform:"scaleX(1)"}}),x=(0,h.G)(function(e,t){let n=o(),i={...n,...e},u=(0,m.jC)("Checkbox",i),l=(0,g.Lr)(e),{spacing:p="0.5rem",className:h,children:x,iconColor:j,iconSize:S,icon:O=(0,s.jsx)(c,{}),isChecked:E,isDisabled:_=null==n?void 0:n.isDisabled,onChange:C,inputProps:T,...A}=l,M=E;(null==n?void 0:n.value)&&l.value&&(M=n.value.includes(l.value));let I=C;(null==n?void 0:n.onChange)&&l.value&&(I=(0,d.PP)(n.onChange,C));let{state:P,getInputProps:R,getCheckboxProps:D,getLabelProps:N,getRootProps:z}=(0,f.O)({...A,isDisabled:_,isChecked:M,onChange:I}),F=function(e){let[t,n]=(0,r.useState)(e),[i,o]=(0,r.useState)(!1);return e!==t&&(o(!0),n(e)),i}(P.isChecked),L=(0,r.useMemo)(()=>({animation:F?P.isIndeterminate?`${k} 20ms linear, ${w} 200ms linear`:`${b} 200ms linear`:void 0,fontSize:S,color:j,...u.icon}),[j,S,F,P.isIndeterminate,u.icon]),B=(0,r.cloneElement)(O,{__css:L,isIndeterminate:P.isIndeterminate,isChecked:P.isChecked});return(0,s.jsxs)(a.m.label,{__css:{...y,...u.container},className:(0,d.cx)("chakra-checkbox",h),...z(),children:[(0,s.jsx)("input",{className:"chakra-checkbox__input",...R(T,t)}),(0,s.jsx)(a.m.span,{__css:{...v,...u.control},className:"chakra-checkbox__control",...D(),children:B}),x&&(0,s.jsx)(a.m.span,{className:"chakra-checkbox__label",...N(),__css:{marginStart:p,...u.label},children:x})]})});x.displayName="Checkbox"},30350:function(e,t,n){"use strict";n.d(t,{h:function(){return s}});var r=n(2784),i=n(31053),o=n(85244);function a(e){let t=e.target,{tagName:n,isContentEditable:r}=t;return"INPUT"!==n&&"TEXTAREA"!==n&&!0!==r}function s(e={}){let{ref:t,isDisabled:n,isFocusable:s,clickOnEnter:u=!0,clickOnSpace:l=!0,onMouseDown:c,onMouseUp:f,onClick:d,onKeyDown:p,onKeyUp:h,tabIndex:m,onMouseOver:g,onMouseLeave:v,...y}=e,[b,k]=(0,r.useState)(!0),[w,x]=(0,r.useState)(!1),j=function(){let e=(0,r.useRef)(new Map),t=e.current,n=(0,r.useCallback)((t,n,r,i)=>{e.current.set(r,{type:n,el:t,options:i}),t.addEventListener(n,r,i)},[]),i=(0,r.useCallback)((t,n,r,i)=>{t.removeEventListener(n,r,i),e.current.delete(r)},[]);return(0,r.useEffect)(()=>()=>{t.forEach((e,t)=>{i(e.el,e.type,t,e.options)})},[i,t]),{add:n,remove:i}}(),S=b?m:m||0,O=n&&!s,E=(0,r.useCallback)(e=>{if(n){e.stopPropagation(),e.preventDefault();return}let t=e.currentTarget;t.focus(),null==d||d(e)},[n,d]),_=(0,r.useCallback)(e=>{w&&a(e)&&(e.preventDefault(),e.stopPropagation(),x(!1),j.remove(document,"keyup",_,!1))},[w,j]),C=(0,r.useCallback)(e=>{if(null==p||p(e),n||e.defaultPrevented||e.metaKey||!a(e.nativeEvent)||b)return;let t=u&&"Enter"===e.key,r=l&&" "===e.key;if(r&&(e.preventDefault(),x(!0)),t){e.preventDefault();let t=e.currentTarget;t.click()}j.add(document,"keyup",_,!1)},[n,b,p,u,l,j,_]),T=(0,r.useCallback)(e=>{if(null==h||h(e),n||e.defaultPrevented||e.metaKey||!a(e.nativeEvent)||b)return;let t=l&&" "===e.key;if(t){e.preventDefault(),x(!1);let t=e.currentTarget;t.click()}},[l,b,n,h]),A=(0,r.useCallback)(e=>{0===e.button&&(x(!1),j.remove(document,"mouseup",A,!1))},[j]),M=(0,r.useCallback)(e=>{if(0!==e.button)return;if(n){e.stopPropagation(),e.preventDefault();return}b||x(!0);let t=e.currentTarget;t.focus({preventScroll:!0}),j.add(document,"mouseup",A,!1),null==c||c(e)},[n,b,c,j,A]),I=(0,r.useCallback)(e=>{0===e.button&&(b||x(!1),null==f||f(e))},[f,b]),P=(0,r.useCallback)(e=>{if(n){e.preventDefault();return}null==g||g(e)},[n,g]),R=(0,r.useCallback)(e=>{w&&(e.preventDefault(),x(!1)),null==v||v(e)},[w,v]),D=(0,o.lq)(t,e=>{e&&"BUTTON"!==e.tagName&&k(!1)});return b?{...y,ref:D,type:"button","aria-disabled":O?void 0:n,disabled:O,onClick:E,onMouseDown:c,onMouseUp:f,onKeyUp:h,onKeyDown:p,onMouseOver:g,onMouseLeave:v}:{...y,ref:D,role:"button","data-active":(0,i.PB)(w),"aria-disabled":n?"true":void 0,tabIndex:O?void 0:S,onClick:E,onMouseDown:M,onMouseUp:I,onKeyUp:T,onKeyDown:C,onMouseOver:P,onMouseLeave:R}}},81672:function(e,t,n){"use strict";n.d(t,{P:function(){return c}});var r=n(62929),i=n(68023),o=n(91982),a=n(84586),s=n(76801),u=n(52322);function l(e){return(0,u.jsx)(r.J,{focusable:"false","aria-hidden":!0,...e,children:(0,u.jsx)("path",{fill:"currentColor",d:"M.439,21.44a1.5,1.5,0,0,0,2.122,2.121L11.823,14.3a.25.25,0,0,1,.354,0l9.262,9.263a1.5,1.5,0,1,0,2.122-2.121L14.3,12.177a.25.25,0,0,1,0-.354l9.263-9.262A1.5,1.5,0,0,0,21.439.44L12.177,9.7a.25.25,0,0,1-.354,0L2.561.44A1.5,1.5,0,0,0,.439,2.561L9.7,
12311.823a.25.25,0,0,1,0,.354Z"})})}var c=(0,i.G)(function(e,t){let n=(0,o.mq)("CloseButton",e),{children:r,isDisabled:i,__css:c,...f}=(0,a.Lr)(e);return(0,u.jsx)(s.m.button,{type:"button","aria-label":"Close",ref:t,disabled:i,__css:{outline:0,display:"flex",alignItems:"center",justifyContent:"center",flexShrink:0,...n,...c},...f,children:r||(0,u.jsx)(l,{width:"1em",height:"1em"})})});c.displayName="CloseButton"},50019:function(e,t,n){"use strict";n.d(t,{If:function(){return o},ff:function(){return a},kc:function(){return i}});var r=n(2784),i=(0,r.createContext)({});function o(){let e=(0,r.useContext)(i);if(void 0===e)throw Error("useColorMode must be used within a ColorModeProvider");return e}function a(e,t){let{colorMode:n}=o();return"dark"===n?t:e}i.displayName="ColorModeContext"},81550:function(e,t,n){"use strict";n.d(t,{n:function(){return y}});var r=n(2784),i=Object.defineProperty,o=(e,t,n)=>t in e?i(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,a=(e,t,n)=>(o(e,"symbol"!=typeof t?t+"":t,n),n);function s(e){return e.sort((e,t)=>{let n=e.compareDocumentPosition(t);if(n&Node.DOCUMENT_POSITION_FOLLOWING||n&Node.DOCUMENT_POSITION_CONTAINED_BY)return -1;if(n&Node.DOCUMENT_POSITION_PRECEDING||n&Node.DOCUMENT_POSITION_CONTAINS)return 1;if(!(n&Node.DOCUMENT_POSITION_DISCONNECTED)&&!(n&Node.DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC))return 0;throw Error("Cannot sort the given nodes.")})}var u=e=>"object"==typeof e&&"nodeType"in e&&e.nodeType===Node.ELEMENT_NODE;function l(e,t,n){let r=e+1;return n&&r>=t&&(r=0),r}function c(e,t,n){let r=e-1;return n&&r<0&&(r=t),r}var f="undefined"!=typeof window?r.useLayoutEffect:r.useEffect,d=e=>e,p=class{constructor(){a(this,"descendants",new Map),a(this,"register",e=>{if(null!=e)return u(e)?this.registerNode(e):t=>{this.registerNode(t,e)}}),a(this,"unregister",e=>{this.descendants.delete(e);let t=s(Array.from(this.descendants.keys()));this.assignIndex(t)}),a(this,"destroy",()=>{this.descendants.clear()}),a(this,"assignIndex",e=>
123{this.descendants.forEach(t=>{let n=e.indexOf(t.node);t.index=n,t.node.dataset.index=t.index.toString()})}),a(this,"count",()=>this.descendants.size),a(this,"enabledCount",()=>this.enabledValues().length),a(this,"values",()=>{let e=Array.from(this.descendants.values());return e.sort((e,t)=>e.index-t.index)}),a(this,"enabledValues",()=>this.values().filter(e=>!e.disabled)),a(this,"item",e=>{if(0!==this.count())return this.values()[e]}),a(this,"enabledItem",e=>{if(0!==this.enabledCount())return this.enabledValues()[e]}),a(this,"first",()=>this.item(0)),a(this,"firstEnabled",()=>this.enabledItem(0)),a(this,"last",()=>this.item(this.descendants.size-1)),a(this,"lastEnabled",()=>{let e=this.enabledValues().length-1;return this.enabledItem(e)}),a(this,"indexOf",e=>{var t,n;return e&&null!=(n=null==(t=this.descendants.get(e))?void 0:t.index)?n:-1}),a(this,"enabledIndexOf",e=>null==e?-1:this.enabledValues().findIndex(t=>t.node.isSameNode(e))),a(this,"next",(e,t=!0)=>{let n=l(e,this.count(),t);return this.item(n)}),a(this,"nextEnabled",(e,t=!0)=>{let n=this.item(e);if(!n)return;let r=this.enabledIndexOf(n.node),i=l(r,this.enabledCount(),t);return this.enabledItem(i)}),a(this,"prev",(e,t=!0)=>{let n=c(e,this.count()-1,t);return this.item(n)}),a(this,"prevEnabled",(e,t=!0)=>{let n=this.item(e);if(!n)return;let r=this.enabledIndexOf(n.node),i=c(r,this.enabledCount()-1,t);return this.enabledItem(i)}),a(this,"registerNode",(e,t)=>{if(!e||this.descendants.has(e))return;let n=Array.from(this.descendants.keys()).concat(e),r=s(n);(null==t?void 0:t.disabled)&&(t.disabled=!!t.disabled);let i={node:e,index:-1,...t};this.descendants.set(e,i),this.assignIndex(r)})}},h=n(9165),m=n(85244),[g,v]=(0,h.k)({name:"DescendantsProvider",errorMessage:"useDescendantsContext must be used within DescendantsProvider"});function y(){let e=d(g);return[e,()=>d(v()),()=>(function(){let e=(0,r.useRef)(new p);return f(()=>()=>e.current.destroy()),e.current})(),e=>(function(e){let t=v(),[n,i]=(0,r.useState)(-1),o=(0,r.useRef)(null);f(()=>()=>{o.current&&t.unregister(o.current)},[]),f(()=>{if(!o.current)return;let e=Number(o.current.dataset.index);n==e||Number.isNaN(e)||i(e)});let a=e?d(t.register(e)):d(t.register);return{descendants:t,index:n,enabledIndex:t.enabledIndexOf(o.current),register:(0,m.lq)(a,o)}})(e)]}},75800:function(e,t,n){"use strict";function r(e){return null!=e&&"object"==typeof e&&"nodeType"in e&&e.nodeType===Node.ELEMENT_NODE}function i(e){var t;if(!r(e))return!1;let n=null!=(t=e.ownerDocument.defaultView)?t:window;return e instanceof n.HTMLElement}function o(e){var t,n;return null!=(n=null==(t=a(e))?void 0:t.defaultView)?n:window}function a(e){return r(e)?e.ownerDocument:document}function s(e){return a(e).activeElement}n.d(t,{Re:function(){return i},kR:function(){return o},vY:function(){return s}})},41741:function(e,t,n){"use strict";n.d(t,{EB:function(){return a},Wq:function(){return s}});var r=n(75800),i=e=>e.hasAttribute("tabindex"),o=e=>i(e)&&-1===e.tabIndex;function a(e){var t;if(!(0,r.Re)(e)||function e(t){return!!(t.parentElement&&e(t.parentElement))||t.hidden}(e)||!0==!!(t=e).getAttribute("disabled")||!0==!!t.getAttribute("aria-disabled"))return!1;let{localName:n}=e;if(["input","select","textarea","button"].indexOf(n)>=0)return!0;let o={a:()=>e.hasAttribute("href"),audio:()=>e.hasAttribute("controls"),video:()=>e.hasAttribute("controls")};return n in o?o[n]():!!function(e){let t=e.getAttribute("contenteditable");return"false"!==t&&null!=t}(e)||i(e)}function s(e){return!!e&&(0,r.Re)(e)&&a(e)&&!o(e)}},51905:function(e,t,n){"use strict";n.d(t,{t5:function(){return o}});var r=n(41741),i=e=>e.offsetWidth>0&&e.offsetHeight>0;function o(e){let t=Array.from(e.querySelectorAll("input:not(:disabled):not([disabled]),select:not(:disabled):not([disabled]),textarea:not(:disabled):not([disabled]),embed,iframe,object,a[href],area[href],button:not(:disabled):not([disabled]),[tabindex],audio[controls],video[controls],*[tabindex]:not([aria-disabled]),*[contenteditable]"));return t.unshift(e),t.filter(e=>(0,r.EB)(e)&&i(e))}},76874:function(e,t,n){"use strict";n.d(t,{K:function(){return a},Y:function(){return o}});var r=n(35183),i=n(31053);function o(e){let{isDisabled:t,isInvalid:n,isReadOnly:r,isRequired:o,...s}=a(e);return{...s,disabled:t,readOnly:r,required:o,"aria-invalid":(0,i.Qm)(n),"aria-required":(0,i.Qm)(o),"aria-readonly":(0,i.Qm)(r)}}function a(e){var t,n,o;let a=(0,r.NJ)(),{id:s,disabled:u,readOnly:l,required:c,isRequired:f,isInvalid:d,isReadOnly:p,isDisabled:h,onFocus:m,onBlur:g,...v}=e,y=e["aria-describedby"]?[e["aria-describedby"]]:[];return(null==a?void 0:a.hasFeedbackText)&&(null==a?void 0:a.isInvalid)&&y.push(a.feedbackId),(null==a?void 0:a.hasHelpText)&&y.push(a.helpTextId),{...v,"aria-describedby":y.join(" ")||void 0,id:null!=s?s:null==a?void 0:a.id,isDisabled:null!=(t=null!=u?u:h)?t:null==a?void 0:a.isDisabled,isReadOnly:null!=(n=null!=l?l:p)?n:null==a?void 0:a.isReadOnly,isRequired:null!=(o=null!=c?c:f)?o:null==a?void 0:a.isRequired,isInvalid:null!=d?d:null==a?void 0:a.isInvalid,onFocus:(0,i.v0)(null==a?void 0:a.onFocus,m),onBlur:(0,i.v0)(null==a?void 0:a.onBlur,g)}}},35183:function(e,t,n){"use strict";n.d(t,{NI:function(){return g},NJ:function(){return m},Q6:function(){return v},e:function(){return p}});var r=n(9165),i=n(85244),o=n(68023),a=n(91982),s=n(84586),u=n(76801),l=n(31053),c=n(2784),f=n(52322),[d,p]=(0,r.k)({name:"FormControlStylesContext",errorMessage:"useFormControlStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<FormControl />\" "}),[h,m]=(0,r.k)({strict:!1,name:"FormControlContext"}),g=(0,o.G)(function(e,t){let n=(0,a.jC)("Form",e),r=(0,s.Lr)(e),{getRootProps:o,htmlProps:p,...m}=function(e){let{id:t,isRequired:n,isInvalid:r,isDisabled:o,isReadOnly:a,...s}=e,u=(0,c.useId)(),f=t||`field-${u}`,d=`${f}-label`,p=`${f}-feedback`,h=`${f}-helptext`,[m,g]=(0,c.useState)(!1),[v,y]=(0,c.useState)(!1),[b,k]=(0,c.useState)(!1),w=(0,c.useCallback)((e={},t=null)=>({id:h,...e,ref:(0,i.lq)(t,e=>{e&&y(!0)})}),[h]),x=(0,c.useCallback)((e={},t=null)=>({...e,ref:t,"data-focus":(0,l.PB)(b),"data-disabled":(0,l.PB)(o),"data-invalid":(0,l.PB)(r),"data-readonly":(0,l.PB)(a),id:void 0!==e.id?e.id:d,htmlFor:void 0!==e.htmlFor?e.htmlFor:f}),[f,o,b,r,a,d]),j=(0,c.useCallback)((e={},t=null)=>({id:p,...e,ref:(0,i.lq)(t,e=>{e&&g(!0)}),"aria-live":"polite"}),[p]),S=(0,c.useCallback)((e={},t=null)=>({...e,...s,ref:t,role:"group","data-focus":(0,l.PB)(b),"data-disabled":(0,l.PB)(o),"data-invalid":(0,l.PB)(r),"data-readonly":(0,l.PB)(a)}),[s,o,b,r,a]),O=(0,c.useCallback)((e={},t=null)=>
123({...e,ref:t,role:"presentation","aria-hidden":!0,children:e.children||"*"}),[]);return{isRequired:!!n,isInvalid:!!r,isReadOnly:!!a,isDisabled:!!o,isFocused:!!b,onFocus:()=>k(!0),onBlur:()=>k(!1),hasFeedbackText:m,setHasFeedbackText:g,hasHelpText:v,setHasHelpText:y,id:f,labelId:d,feedbackId:p,helpTextId:h,htmlProps:s,getHelpTextProps:w,getErrorMessageProps:j,getRootProps:S,getLabelProps:x,getRequiredIndicatorProps:O}}(r),g=(0,l.cx)("chakra-form-control",e.className);return(0,f.jsx)(h,{value:m,children:(0,f.jsx)(d,{value:n,children:(0,f.jsx)(u.m.div,{...o({},t),className:g,__css:n.container})})})});g.displayName="FormControl";var v=(0,o.G)(function(e,t){let n=m(),r=p(),i=(0,l.cx)("chakra-form__helper-text",e.className);return(0,f.jsx)(u.m.div,{...null==n?void 0:n.getHelpTextProps(e,t),__css:r.helperText,className:i})});v.displayName="FormHelperText"},97166:function(e,t,n){"use strict";n.d(t,{l:function(){return c}});var r=n(35183),i=n(68023),o=n(91982),a=n(84586),s=n(76801),u=n(31053),l=n(52322),c=(0,i.G)(function(e,t){var n;let i=(0,o.mq)("FormLabel",e),c=(0,a.Lr)(e),{className:d,children:p,requiredIndicator:h=(0,l.jsx)(f,{}),optionalIndicator:m=null,...g}=c,v=(0,r.NJ)(),y=null!=(n=null==v?void 0:v.getLabelProps(g,t))?n:{ref:t,...g};return(0,l.jsxs)(s.m.label,{...y,className:(0,u.cx)("chakra-form__label",c.className),__css:{display:"block",textAlign:"start",...i},children:[p,(null==v?void 0:v.isRequired)?h:m]}
123)});c.displayName="FormLabel";var f=(0,i.G)(function(e,t){let n=(0,r.NJ)(),i=(0,r.e)();if(!(null==n?void 0:n.isRequired))return null;let o=(0,u.cx)("chakra-form__required-indicator",e.className);return(0,l.jsx)(s.m.span,{...null==n?void 0:n.getRequiredIndicatorProps(e,t),__css:i.requiredIndicator,className:o})});f.displayName="RequiredIndicator"},96860:function(e,t,n){"use strict";n.d(t,{Me:function(){return i}});var r=n(2784);function i(e,t){let n=(0,r.useId)();return(0,r.useMemo)(()=>e||[t,n].filter(Boolean).join("-"),[e,t,n])}},65610:function(e,t,n){"use strict";n.d(t,{r:function(){return i}});var r=n(2784),i=(e,t)=>{let n=(0,r.useRef)(!1),i=(0,r.useRef)(!1);(0,r.useEffect)(()=>{let t=n.current,r=t&&i.current;if(r)return e();i.current=!0},t),(0,r.useEffect)(()=>(n.current=!0,()=>{n.current=!1}),[])}},55478:function(e,t,n){"use strict";n.d(t,{q:function(){return u}});var r=n(96860),i=n(55224),o=n(33154),a=n(79729),s=n(2784);function u(e={}){let{onClose:t,onOpen:n,isOpen:u,id:l}=e,c=(0,o.W)(n),f=(0,o.W)(t),[d,p]=(0,s.use
123State)(e.defaultIsOpen||!1),[h,m]=(0,i.p)(u,d),g=(0,r.Me)(l,"disclosure"),v=(0,s.useCallback)(()=>{h||p(!1),null==f||f()},[h,f]),y=(0,s.useCallback)(()=>{h||p(!0),null==c||c()},[h,c]),b=(0,s.useCallback)(()=>{let e=m?v:y;e()},[m,y,v]);return{isOpen:!!m,onOpen:y,onClose:v,onToggle:b,isControlled:h,getButtonProps:(e={})=>({...e,"aria-expanded":m,"aria-controls":g,onClick:(0,a.v0)(e.onClick,b)}),getDisclosureProps:(e={})=>({...e,hidden:!m,id:g})}}},40853:function(e,t,n){"use strict";n.d(t,{O:function(){return a}});var r=n(33154),i=n(79729),o=n(2784);function a(e,t,n,a){let s=(0,r.W)(t);return(0,o.useEffect)(()=>{var r;let o=null!=(r=(0,i.Pu)(n))?r:document;if(t)return o.addEventListener(e,s,a),()=>{o.removeEventListener(e,s,a)}},[e,n,a,s,t]),()=>{var t;let r=null!=(t=(0,i.Pu)(n))?t:document;r.removeEventListener(e,s,a)}}},55224:function(e,t,n){"use strict";n.d(t,{T:function(){return s},p:function(){return a}});var r=n(33154),i=n(79729),o=n(2784);function a(e,t){let n=void 0!==e;return[n,n&&void 0!==e?e:t]}function s(e){let{value:t,defaultValue:n,onChange:a,shouldUpdate:s=(e,t)=>e!==t}=e,u=(0,r.W)(a),l=(0,r.W)(s),[c,f]=(0,o.useState)(n),d=void 0!==t,p=d?t:c,h=(0,o.useCallback)(e=>{let t=(0,i.Pu)(e,p);l(p,t)&&(d||f(t),u(t))},[d,u,p,l]);return[p,h]}},27988:function(e,t,n){"use strict";n.d(t,{q:function(){return i}});var r=n(2784);function i(...e){return(0,r.useMemo)(()=>e.every(e=>null==e)?null:t=>{e.forEach(e=>{e&&function(e,t){if(null!=e){if("function"==typeof e){e(t);return}try{e.current=t}catch(n){throw Error(`Cannot assign value '${t}' to ref '${e}'`)}}}(e,t)})},e)}},33154:function(e,t,n){"use strict";n.d(t,{W:function(){return a}});var r=n(73200),i=n(2784),o=r.jU?i.useLayoutEffect:i.useEffect;function a(e,t=[]){let n=(0,i.useRef)(e);return o(()=>{n.current=e}),(0,i.useCallback)((...e)=>{var t;return null==(t=n.current)?void 0:t.call(n,...e)},t)}},62929:function(e,t,n){"use strict";n.d(t,{J:function(){return l}});var r=n(68023),i=n(91982),o=n(76801),a=n(31053),s=n(52322),u={path:(0,s.jsxs)("g",{stroke:"currentColor",strokeWidth:"1.5",children:[(0,s.jsx)("path",{strokeLinecap:"round",fill:"none",d:"M9,9a3,3,0,1,1,4,2.829,1.5,1.5,0,0,0-1,1.415V14.25"}),(0,s.jsx)("path",{fill:"currentColor",strokeLinecap:"round",d:"M12,17.25a.375.375,0,1,0,.375.375A.375.375,0,0,0,12,17.25h0"}),(0,s.jsx)("circle",{fill:"none",strokeMiterlimit:"10",cx:"12",cy:"12",r:"11.25"})]}),viewBox:"0 0 24 24"},l=(0,r.G)((e,t)=>{let{as:n,viewBox:r,color:l="currentColor",focusable:c=!1,children:f,className:d,__css:p,...h}=e,m=(0,a.cx)("chakra-icon",d),g=(0,i.mq)("Icon",e),v={w:"1em",h:"1em",display:"inline-block",lineHeight:"1em",flexShrink:0,color:l,...p,...g},y={ref:t,focusable:c,className:m,__css:v},b=null!=r?r:u.viewBox;if(n&&"string"!=typeof n)return(0,s.jsx)(o.m.svg,{as:n,...y,...h});let k=null!=f?f:u.path;return(0,s.jsx)(o.m.svg,{verticalAlign:"middle",viewBox:b,...y,...h,children:k})});l.displayName="Icon"},75009:function(e,t,n){"use strict";n.d(t,{E:function(){return u}});var r=n(68023),i=n(52322),o=(0,r.G)(function(e,t){let{htmlWidth:n,htmlHeight:r,alt:o,...a}=e;return(0,i.jsx)("img",{width:n,height:r,ref:t,alt:o,...a})});o.displayName="NativeImage";var a=n(15596),s=n(76801),u=(0,r.G)(function(e,t){let{fallbackSrc:n,fallback:r,src:u,srcSet:l,align:c,fit:f,loading:d,ignoreFallback:p,crossOrigin:h,fallbackStrategy:m="beforeLoadOrError",referrerPolicy:g,...v}=e,y=null!=d||p||!(void 0!==n||void 0!==r),b=(0,a.d)({...e,crossOrigin:h,ignoreFallback:y}),k=(0,a.z)(b,m),w={ref:t,objectFit:f,objectPosition:c,...y?v:function(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}(v,["onError","onLoad"])};return k?r||(0,i.jsx)(s.m.img,{as:o,className:"chakra-image__placeholder",src:n,...w}):(0,i.jsx)(s.m.img,{as:o,src:u,srcSet:l,crossOrigin:h,loading:d,referrerPolicy:g,className:"chakra-image",...w})});u.displayName="Image"},15596:function(e,t,n){"use strict";n.d(t,{d:function(){return o},z:function(){return a}});var r=n(36140),i=n(2784);function o(e){let{loading:t,src:n,srcSet:o,onLoad:a,onError:s,crossOrigin:u,sizes:l,ignoreFallback:c}=e,[f,d]=(0,i.useState)("pending");(0,i.useEffect)(()=>{d(n?"loading":"pending")},[n]);let p=(0,i.useRef)(),h=(0,i.useCallback)(()=>
123{if(!n)return;m();let e=new Image;e.src=n,u&&(e.crossOrigin=u),o&&(e.srcset=o),l&&(e.sizes=l),t&&(e.loading=t),e.onload=e=>{m(),d("loaded"),null==a||a(e)},e.onerror=e=>{m(),d("failed"),null==s||s(e)},p.current=e},[n,u,o,l,a,s,t]),m=()=>{p.current&&(p.current.onload=null,p.current.onerror=null,p.current=null)};return(0,r.G)(()=>{if(!c)return"loading"===f&&h(),()=>{m()}},[f,h,c]),c?"loaded":f}var a=(e,t)=>"loaded"!==e&&"beforeLoadOrError"===t||"failed"===e&&"onError"===t},20816:function(e,t,n){"use strict";n.d(t,{Z:function(){return c},x:function(){return f}});var r=n(74105),i=n(76801),o=n(68023),a=n(31053),s=n(52322),u=(0,i.m)("div",{baseStyle:{display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",top:"0",zIndex:2}}),l=(0,o.G)(function(e,t){var n,i;let{placement:o="left",...a}=e,l=(0,r.m)(),c=l.field,f={["left"===o?"insetStart":"insetEnd"]:"0",width:null!=(n=null==c?void 0:c.height)?n:null==c?void 0:c.h,height:null!=(i=null==c?void 0:c.height)?i:null==c?void 0:c.h,fontSize:null==c?void 0:c.fontSize,...l.element};return(0,s.jsx)(u,{ref:t,__css:f,...a})});l.id="InputElement",l.displayName="InputElement";var c=(0,o.G)(function(e,t){let{className:n,...r}=e,i=(0,a.cx)("chakra-input__left-element",n);return(0,s.jsx)(l,{ref:t,placement:"left",className:i,...r})});c.id="InputLeftElement",c.displayName="InputLeftElement";var f=(0,o.G)(function(e,t){let{className:n,...r}=e,i=(0,a.cx)("chakra-input__right-element",n);return(0,s.jsx)(l,{ref:t,placement:"right",className:i,...r})});f.id="InputRightElement",f.displayName="InputRightElement"},85573:function(e,t,n){"use strict";n.d(t,{I:function(){return c}});var r=n(76874),i=n(68023),o=n(91982),a=n(84586),s=n(76801),u=n(31053),l=n(52322),c=(0,i.G)(function(e,t){let{htmlSize:n,...i}=e,c=(0,o.jC)("Input",i),f=(0,a.Lr)(i),d=(0,r.Y)(f),p=(0,u.cx)("chakra-input",e.className);return(0,l.jsx)(s.m.input,{size:n,...d,__css:c.field,ref:t,className:p})});c.displayName="Input",c.id="Input"},74105:function(e,t,n){"use strict";n.d(t,{B:function(){return m},m:function(){return h}});var r=n(9165),i=n(25578),o=n(68023),a=n(91982),s=n(84586),u=n(76801),l=n(31053),c=n(49),f=n(2784),d=n(52322),[p,h]=(0,r.k)({name:"InputGroupStylesContext",errorMessage:"useInputGroupStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<InputGroup />\" "}),m=(0,o.G)(function(e,t){let n=(0,a.jC)("Input",e),{children:r,className:o,...h}=(0,s.Lr)(e),m=(0,l.cx)("chakra-input__group",o),g={},v=(0,i.W)(r),y=n.field;v.forEach(e=>{var t,r;n&&(y&&"InputLeftElement"===e.type.id&&(g.paddingStart=null!=(t=y.height)?t:y.h),y&&"InputRightElement"===e.type.id&&(g.paddingEnd=null!=(r=y.height)?r:y.h),"InputRightAddon"===e.type.id&&(g.borderEndRadius=0),"InputLeftAddon"===e.type.id&&(g.borderStartRadius=0))});let b=v.map(t=>{var n,r;let i=(0,c.o)({size:(null==(n=t.props)?void 0:n.size)||e.size,variant:(null==(r=t.props)?void 0:r.variant)||e.variant});return"Input"!==t.type.id?(0,f.cloneElement)(t,i):(0,f.cloneElement)(t,Object.assign(i,g,t.props))});return(0,d.jsx)(u.m.div,{className:m,ref:t,__css:{width:"100%",display:"flex",position:"relative",isolation:"isolate",...n.group},"data-group":!0,...h,children:(0,d.jsx)(p,{value:n,children:b})})});m.displayName="InputGroup"},77533:function(e,t,n){"use strict";n.d(t,{x:function(){return c}});var r=n(68023),i=n(91982),o=n(84586),a=n(76801),s=n(31053),u=n(49),l=n(52322),c=(0,r.G)(function(e,t){let n=(0,i.mq)("Text",e),{className:r,align:c,decoration:f,casing:d,...p}=(0,o.Lr)(e),h=(0,u.o)({textAlign:e.align,textDecoration:e.decoration,textTransform:e.casing});return(0,l.jsx)(a.m.p,{ref:t,className:(0,s.cx)("chakra-text",e.className),...h,...p,__css:n})});c.displayName="Text"},29117:function(e,t,n){"use strict";n.d(t,{U:function(){return a}});var r=n(43297),i=n(68023),o=n(52322),a=(0,i.G)((e,t)=>(0,o.jsx)(r.K,{align:"center",...e,direction:"row",ref:t}));a.displayName="HStack"},89099:function(e,t,n){"use strict";n.d(t,{E:function(){return u},U:function(){return l}});var r=n(31053),i=n(68023),o=n(76801),a=n(2784),s=n(52322),u=(0,i.G)(function(e,t){let{spacing:n="0.5rem",spacingX:i,spacingY:u,children:c,justify:f,direction:d,align:p,className:h,shouldWrapChildren:m,...g}=e,v=(0,a.useMemo)(()=>m?a.Children.map(c,(e,t)=>(0,s.jsx)(l,{children:e},t)):c,[c,m]);return(0,s.jsx)(o.m.div,{ref:t,className:(0,r.cx)("chakra-wrap",h),...g,children:(0,s.jsx)(o.m.ul,{className:"chakra-wrap__list",__css:{display:"flex",flexWrap:"wrap",justifyContent:f,alignItems:p,flexDirection:d,listStyleType:"none",gap:n,columnGap:i,rowGap:u,padding:"0"},children:v})})});u.displayName="Wrap";var l=(0,i.G)(function(e,t){let{className:n,...i}=e;return(0,s.jsx)(o.m.li,{ref:t,__css:{display:"flex",alignItems:"flex-start"},className:(0,r.cx)("chakra-wrap__listitem",n),...i})});l.displayName="WrapItem"},74409:function(e,t,n){"use strict";n.d(t,{X:function(){return l}});var r=n(68023),i=n(91982),o=n(84586),a=n(76801),s=n(31053),u=n(52322),l=(0,r.G)(function(e,t){let n=(0,i.mq)("Heading",e),{className:r,...l}=(0,o.Lr)(e);return(0,u.jsx)(a.m.h2,{ref:t,className:(0,s.cx)("chakra-heading",e.className),...l,__css:n})});l.displayName="Heading"},36474:function(e,t,n){"use strict";n.d(t,{L:function(){return r}});var r=(0,n(76801).m)("div",{baseStyle:{flex:1,justifySelf:"stretch",alignSelf:"stretch"}});r.displayName="Spacer"},11082:function(e,t,n){"use strict";n.d(t,{r:function(){return l}});var r=n(68023),i=n(91982),o=n(84586),a=n(76801),s=n(31053),u=n(52322),l=(0,r.G)(function(e,t){let n=(0,i.mq)("Link",e),{className:r,isExternal:l,...c}=(0,o.Lr)(e);return(0,u.jsx)(a.m.a,{target:l?"_blank":void 0,rel:l?"noopener":void 0,ref:t,className:(0,s.cx)("chakra-link",r),...c,__css:n})});l.displayName="Link"},38035:function(e,t,n){"use strict";n.d(t,{k:function(){return a}});var r=n(68023),i=n(76801),o=n(52322),a=(0,r.G)(function(e,t){let{direction:n,align:r,justify:a,wrap:s,basis:u,grow:l,shrink:c,...f}=e;return(0,o.jsx)(i.m.div,{ref:t,__css:{display:"flex",flexDirection:n,alignItems:r,justifyContent:a,flexWrap:s,flexBasis:u,flexGrow:l,flexShrink:c},...f})});a.displayName="Flex"},62453:function(e,t,n){"use strict";n.d(t,{c:function(){return o}});var r=n(76801),i=n(52322),o=e=>(0,i.jsx)(r.m.div,{className:"chakra-stack__divider",...e,__css:{...e.__css,borderWidth:0,alignSelf:"stretch",borderColor:"inherit",width:"auto",height:"auto"}});o.displayName="StackDivider"},44438:function(e,t,n){"use strict";n.d(t,{E:function(){return l}});var r=n(68023),i=n(91982),o=n(84586),a=n(76801),s=n(31053),u=n(52322),l=(0,r.G)(function(e,t){let n=(0,i.mq)("Code",e),{className:r,...l}=(0,o.Lr)(e);return(0,u.jsx)(a.m.code,{ref:t,className:(0,s.cx)("chakra-code",e.className),...l,__css:{display:"inline-block",...n}})});l.displayName="Code"},17993:function(e,t,n){"use strict";n.d(t,{g:function(){return a}});var r=n(43297),i=n(68023),o=n(52322),a=(0,i.G)((e,t)=>(0,o.jsx)(r.K,{align:"center",...e,direction:"column",ref:t}));a.displayName="VStack"},28535:function(e,t,n){"use strict";
123n.d(t,{Cd:function(){return u},xu:function(){return a}});var r=n(76801),i=n(68023),o=n(52322),a=(0,r.m)("div");a.displayName="Box";var s=(0,i.G)(function(e,t){let{size:n,centerContent:r=!0,...i}=e;return(0,o.jsx)(a,{ref:t,boxSize:n,__css:{...r?{display:"flex",alignItems:"center",justifyContent:"center"}:{},flexShrink:0,flexGrow:0},...i})});s.displayName="Square";var u=(0,i.G)(function(e,t){let{size:n,...r}=e;return(0,o.jsx)(s,{size:n,ref:t,borderRadius:"9999px",...r})});u.displayName="Circle"},74008:function(e,t,n){"use strict";n.d(t,{i:function(){return l}});var r=n(68023),i=n(91982),o=n(84586),a=n(76801),s=n(31053),u=n(52322),l=(0,r.G)(function(e,t){let{borderLeftWidth:n,borderBottomWidth:r,borderTopWidth:l,borderRightWidth:c,borderWidth:f,borderStyle:d,borderColor:p,...h}=(0,i.mq)("Divider",e),{className:m,orientation:g="horizontal",__css:v,...y}=(0,o.Lr)(e);return(0,u.jsx)(a.m.hr,{ref:t,"aria-orientation":g,...y,__css:{...h,border:"0",borderColor:p,borderStyle:d,...{vertical:{borderLeftWidth:n||c||f||"1px",height:"100%"},horizontal:{borderBottomWidth:r||l||f||"1px",width:"100%"}}[g],...v},className:(0,s.cx)("chakra-divider",m)})});l.displayName="Divider"},82554:function(e,t,n){"use strict";n.d(t,{C:function(){return l}});var r=n(68023),i=n(91982),o=n(84586),a=n(76801),s=n(31053),u=n(52322),l=(0,r.G)(function(e,t){let n=(0,i.mq)("Badge",e),{className:r,...l}=(0,o.Lr)(e);return(0,u.jsx)(a.m.span,{ref:t,className:(0,s.cx)("chakra-badge",e.className),...l,__css:{display:"inline-block",whiteSpace:"nowrap",verticalAlign:"middle",...n}})});l.displayName="Badge"},43297:function(e,t,n){"use strict";n.d(t,{K:function(){return f}});var r=n(76801),i=n(52322),o=e=>(0,i.jsx)(r.m.div,{className:"chakra-stack__item",...e,__css:{display:"inline-block",flex:"0 0 auto",minWidth:0,...e.__css}});o.displayName="StackItem";var a=n(49456),s=n(25578),u=n(31053),l=n(68023),c=n(2784),f=(0,l.G)((e,t)=>{let{isInline:n,direction:l,align:f,justify:d,spacing:p="0.5rem",wrap:h,children:m,divider:g,className:v,shouldWrapChildren:y,...b}=e,k=n?"row":null!=l?l:"column",w=(0,c.useMemo)(()=>(function(e){let{spacing:t,direction:n}=e,r={column:{my:t,mx:0,borderLeftWidth:0,borderBottomWidth:"1px"},"column-reverse":{my:t,mx:0,borderLeftWidth:0,borderBottomWidth:"1px"},row:{mx:t,my:0,borderLeftWidth:"1px",borderBottomWidth:0},"row-reverse":{mx:t,my:0,borderLeftWidth:"1px",borderBottomWidth:0}};return{"&":(0,a.XQ)(n,e=>r[e])}})({spacing:p,direction:k}),[p,k]),x=!!g,j=!y&&!x,S=(0,c.useMemo)(()=>{let e=(0,s.W)(m);return j?e:e.map((t,n)=>{let r=void 0!==t.key?t.key:n,a=n+1===e.length,s=(0,i.jsx)(o,{children:t},r),u=y?s:t;if(!x)return u;let l=(0,c.cloneElement)(g,{__css:w});return(0,i.jsxs)(c.Fragment,{children:[u,a?null:l]},r)})},[g,w,x,j,y,m]),O=(0,u.cx)("chakra-stack",v);return(0,i.jsx)(r.m.div,{ref:t,display:"flex",alignItems:f,justifyContent:d,flexDirection:k,flexWrap:h,gap:x?void 0:p,className:O,...b,children:S})});f.displayName="Stack"},4028:function(e,t,n){"use strict";function r(e){let{wasSelected:t,enabled:n,isSelected:r,mode:i="unmount"}=e;return!n||!!r||"keepMounted"===i&&!!t}n.d(t,{k:function(){return r}})},94207:function(e,t,n){"use strict";n.d(t,{a:function(){return o}});var r=n(38317),i=n(2784);function o(e,t={}){let{ssr:n=!0,fallback:o}=t,{getWindow:a}=(0,r.O)(),s=Array.isArray(e)?e:[e],u=Array.isArray(o)?o:[o];u=u.filter(e=>null!=e);let[l,c]=(0,i.useState)(()=>s.map((e,t)=>({media:e,matches:n?!!u[t]:a().matchMedia(e).matches})));return(0,i.useEffect)(()=>{let e=a();c(s.map(t=>({media:t,matches:e.matchMedia(t).matches})));let t=s.map(t=>e.matchMedia(t)),n=e=>{c(t=>t.slice().map(t=>t.media===e.media?{...t,matches:e.matches}:t))};return t.forEach(e=>{"function"==typeof e.addListener?e.addListener(n):e.addEventListener("change",n)}),()=>{t.forEach(e=>{"function"==typeof e.removeListener?e.removeListener(n):e.removeEventListener("change",n)})}},[a]),l.map(e=>e.matches)}},24772:function(e,t,n){"use strict";n.d(t,{S:function(){return s}});var r=n(49456),i=n(94207),o=n(91148),a=n(31053);function s(e,t){var n;let s=(0,a.Kn)(t)?t:{fallback:null!=t?t:"base"},u=function(e){var t,n;let r=(0,a.Kn)(e)?e:{fallback:null!=e?e:"base"},s=(0,o.F)(),u=s.__breakpoints.details.map(({minMaxQuery:e,breakpoint:t})=>({breakpoint:t,query:e.replace("@media screen and ","")})),l=u.map(e=>e.breakpoint===r.fallback),c=(0,i.a)(u.map(e=>e.query),{fallback:l,ssr:r.ssr}),f=c.findIndex(e=>!0==e);return null!=(n=null==(t=u[f])?void 0:t.breakpoint)?n:r.fallback}(s),l=(0,o.F)();if(!u)return;let c=Array.from((null==(n=l.__breakpoints)?void 0:n.keys)||[]),f=Array.isArray(e)?Object.fromEntries(Object.entries((0,r.Yq)(e,c)).map(([e,t])=>[e,t])):e;return function(e,t,n=r.AV){let i=Object.keys(e).indexOf(t);if(-1!==i)return e[t];let o=n.indexOf(t);for(;o>=0;){let t=n[o];if(e.hasOwnProperty(t)){i=o;break}o-=1}if(-1!==i){let t=n[i];return e[t]}}(f,u,c)}},25481:function(e,t,n){"use strict";n.d(t,{s:function(){return d}});var r=n(10625),i=n(68023),o=n(76801),a=n(52322),s=(0,i.G)((e,t)=>{let n=(0,r.x)();return(0,a.jsx)(o.m.span,{ref:t,...e,__css:n.command,className:"chakra-menu__command"})});s.displayName="MenuCommand";var u=n(57442),l=n(32509),c=n(35743),f=n(31053),d=(0,i.G)((e,t)=>{let{icon:n,iconSpacing:r="0.75rem",command:i,commandSpacing:o="0.75rem",children:d,...p}=e,h=(0,c.iX)(p,t),m=n||i?(0,a.jsx)("span",{style:{pointerEvents:"none",flex:1},children:d}):d;return(0,a.jsxs)(u.C,{...h,className:(0,f.cx)("chakra-menu__menuitem",h.className),children:[n&&(0,a.jsx)(l.O,{fontSize:"0.8em",marginEnd:r,children:n}),m,i&&(0,a.jsx)(s,{marginStart:o,children:i})]})});d.displayName="MenuItem"},99058:function(e,t,n){"use strict";n.d(t,{q:function(){return d}});var r=n(10625),i=n(35743),o=n(31053),a=n(76801),s=n(68023),u=n(38045),l=n(52322),c={enter:{visibility:"visible",opacity:1,scale:1,transition:{duration:.2,ease:[.4,0,.2,1]}},exit:{transitionEnd:{visibility:"hidden"},opacity:0,scale:.8,transition:{duration:.1,easings:"easeOut"}}},f=(0,a.m)(u.E.div),d=(0,s.G)(function(e,t){var n,s;let{rootProps:u,motionProps:d,...p}=e,{isOpen:h,onTransitionEnd:m,unstable__animationState:g}=(0,i.Xh)(),v=(0,i._l)(p,t),y=(0,i.Qh)(u),b=(0,r.x)();return(0,l.jsx)(a.m.div,{...y,__css:{zIndex:null!=(s=e.zIndex)?s:null==(n=b.list)?void 0:n.zIndex},children:(0,l.jsx)(f,{variants:c,initial:!1,animate:h?"enter":"exit",__css:{outline:0,...b.list}
123,...d,className:(0,o.cx)("chakra-menu__menu-list",v.className),...v,onUpdate:m,onAnimationComplete:(0,o.PP)(g.onComplete,v.onAnimationComplete)})})});d.displayName="MenuList"},32509:function(e,t,n){"use strict";n.d(t,{O:function(){return u}});var r=n(10625),i=n(76801),o=n(31053),a=n(2784),s=n(52322),u=e=>{let{className:t,children:n,...u}=e,l=(0,r.x)(),c=a.Children.only(n),f=(0,a.isValidElement)(c)?(0,a.cloneElement)(c,{focusable:"false","aria-hidden":!0,className:(0,o.cx)("chakra-menu__icon",c.props.className)}):null,d=(0,o.cx)("chakra-menu__icon-wrapper",t);return(0,s.jsx)(i.m.span,{className:d,...u,__css:l.icon,children:f})};u.displayName="MenuIcon"},57442:function(e,t,n){"use strict";n.d(t,{C:function(){return u}});var r=n(10625),i=n(68023),o=n(76801),a=n(2784),s=n(52322),u=(0,i.G)((e,t)=>{let{type:n,...i}=e,u=(0,r.x)(),l=i.as||n?null!=n?n:void 0:"button",c=(0,a.useMemo)(()=>({textDecoration:"none",color:"inherit",userSelect:"none",display:"flex",width:"100%",alignItems:"center",textAlign:"start",flex:"0 0 auto",outline:0,...u.item}),[u.item]);return(0,s.jsx)(o.m.button,{ref:t,type:l,...i,__css:c})})},35743:function(e,t,n){"use strict";n.d(t,{wN:function(){return k},Kb:function(){return S},H9:function(){return C},zZ:function(){return T},Xh:function(){return O},iX:function(){return P},_l:function(){return M},gO:function(){return R},Vg:function(){return D},Qh:function(){return I}});var r=n(2784),i=n(30350),o=n(81550),a=n(23964),s=n(70339),u=n(36502),l=n(90359);function c(e,t){var n;let r=e.target;if(r){let e=f(r);if(!e.contains(r))return!1}return!(null==(n=t.current)?void 0:n.contains(r))}function f(e){var t;return null!=(t=null==e?void 0:e.ownerDocument)?t:document}var d=n(87053),p=n(9165),h=n(25578),m=n(59572),g=n(3171),v=n(85244),y=n(31053),b=n(4028),[k,w,x,j]=(0,o.n)(),[S,O]=(0,p.k)({strict:!1,name:"MenuContext"});function E(e){var t;return null!=(t=null==e?void 0:e.ownerDocument)?t:document}function _(e){let t=E(e);return t.activeElement===e}function C(e={}){let{id:t,closeOnSelect:n=!0,closeOnBlur:i=!0,initialFocusRef:o,autoSelect:p=!0,isLazy:h,isOpen:m,defaultIsOpen:v,onClose:y,onOpen:b,placement:k="bottom-start",lazyBehavior:w="unmount",direction:j,computePositionOnMount:S=!1,...O}=e,_=(0,r.useRef)(null),C=(0,r.useRef)(null),T=x(),A=(0,r.useCallback)(()=>{requestAnimationFrame(()=>{var e;null==(e=_.current)||e.focus({preventScroll:!1})})},[]),M=(0,r.useCallback)(()=>{let e=setTimeout(()=>{var e;if(o)null==(e=o.current)||e.focus();else{let e=T.firstEnabled();e&&B(e.index)}});W.current.add(e)},[T,o]),I=(0,r.useCallback)(()=>{let e=setTimeout(()=>{let e=T.lastEnabled();e&&B(e.index)});W.current.add(e)},[T]),P=(0,r.useCallback)(()=>{null==b||b(),p?M():A()},[p,M,A,b]),{isOpen:R,onOpen:D,onClose:N,onToggle:z}=(0,u.q)({isOpen:m,defaultIsOpen:v,onClose:y,onOpen:P});!function(e){let{ref:t,handler:n,enabled:i=!0}=e,o=(0,l.W)(n),a=(0,r.useRef)({isPointerDown:!1,ignoreEmulatedMouseEvents:!1}),s=a.current;(0,r.useEffect)(()=>{if(!i)return;let e=e=>{c(e,t)&&(s.isPointerDown=!0)},r=e=>{if(s.ignoreEmulatedMouseEvents){s.ignoreEmulatedMouseEvents=!1;return}s.isPointerDown&&n&&c(e,t)&&(s.isPointerDown=!1,o(e))},a=e=>{s.ignoreEmulatedMouseEvents=!0,n&&s.isPointerDown&&c(e,t)&&(s.isPointerDown=!1,o(e))},u=f(t.current);return u.addEventListener("mousedown",e,!0),u.addEventListener("mouseup",r,!0),u.addEventListener("touchstart",e,!0),u.addEventListener("touchend",a,!0),()=>{u.removeEventListener("mousedown",e,!0),u.removeEventListener("mouseup",r,!0),u.removeEventListener("touchstart",e,!0),u.removeEventListener("touchend",a,!0)}},[n,t,o,s,i])}({enabled:R&&i,ref:_,handler:e=>{var t;(null==(t=C.current)?void 0:t.contains(e.target))||N()}});let F=(0,s.D)({...O,enabled:R||S,placement:k,direction:j}),[L,B]=(0,r.useState)(-1);(0,g.r)(()=>{R||B(-1)},[R]),(0,a.C)(_,{focusRef:C,visible:R,shouldFocus:!0});let $=(0,d.h)({isOpen:R,ref:_}),[q,V]=function(e,...t){let n=(0,r.useId)(),i=e||n;return(0,r.useMemo)(()=>t.map(e=>`${e}-${i}`),[i,t])}(t,"menu-button","menu-list"),U=(0,r.useCallback)(()=>{D(),A()},[D,A]),W=(0,r.useRef)(new Set([]));(0,r.useEffect)(()=>{let e=W.current;return()=>
123{e.forEach(e=>clearTimeout(e)),e.clear()}},[]);let J=(0,r.useCallback)(()=>{D(),M()},[M,D]),H=(0,r.useCallback)(()=>{D(),I()},[D,I]),G=(0,r.useCallback)(()=>{var e,t;let n=E(_.current),r=null==(e=_.current)?void 0:e.contains(n.activeElement),i=R&&!r;if(!i)return;let o=null==(t=T.item(L))?void 0:t.node;null==o||o.focus({preventScroll:!0})},[R,L,T]),Q=(0,r.useRef)(null);return{openAndFocusMenu:U,openAndFocusFirstItem:J,openAndFocusLastItem:H,onTransitionEnd:G,unstable__animationState:$,descendants:T,popper:F,buttonId:q,menuId:V,forceUpdate:F.forceUpdate,orientation:"vertical",isOpen:R,onToggle:z,onOpen:D,onClose:N,menuRef:_,buttonRef:C,focusedIndex:L,closeOnSelect:n,closeOnBlur:i,autoSelect:p,setFocusedIndex:B,isLazy:h,lazyBehavior:w,initialFocusRef:o,rafId:Q}}function T(e={},t=null){let n=O(),{onToggle:i,popper:o,openAndFocusFirstItem:a,openAndFocusLastItem:s}=n,u=(0,r.useCallback)(e=>{let t=e.key,n={Enter:a,ArrowDown:a,ArrowUp:s}[t];n&&(e.preventDefault(),e.stopPropagation(),n(e))},[a,s]);return{...e,ref:(0,v.lq)(n.buttonRef,t,o.referenceRef),id:n.buttonId,"data-active":(0,y.PB)(n.isOpen),"aria-expanded":n.isOpen,"aria-haspopup":"menu","aria-controls":n.menuId,onClick:(0,y.v0)(e.onClick,i),onKeyDown:(0,y.v0
123)(e.onKeyDown,u)}}function A(e){var t;return function(e){var t;if(!(null!=e&&"object"==typeof e&&"nodeType"in e&&e.nodeType===Node.ELEMENT_NODE))return!1;let n=null!=(t=e.ownerDocument.defaultView)?t:window;return e instanceof n.HTMLElement}(e)&&!!(null==(t=null==e?void 0:e.getAttribute("role"))?void 0:t.startsWith("menuitem"))}function M(e={},t=null){let n=O();if(!n)throw Error("useMenuContext: context is undefined. Seems you forgot to wrap component within <Menu>");let{focusedIndex:i,setFocusedIndex:o,menuRef:a,isOpen:s,onClose:u,menuId:l,isLazy:c,lazyBehavior:f,unstable__animationState:d}=n,p=w(),h=function(e={}){let{timeout:t=300,preventDefault:n=()=>!0}=e,[i,o]=(0,r.useState)([]),a=(0,r.useRef)(),s=()=>{a.current&&(clearTimeout(a.current),a.current=null)},u=()=>{s(),a.current=setTimeout(()=>{o([]),a.current=null},t)};return(0,r.useEffect)(()=>s,[]),function(e){return t=>{if("Backspace"===t.key){let e=[...i];e.pop(),o(e);return}if(function(e){let{key:t}=e;return 1===t.length||t.length>1&&/[^a-zA-Z0-9]/.test(t)}(t)){let r=i.concat(t.key);n(t)&&(t.preventDefault(),t.stopPropagation()),o(r),e(r.join("")),u()}}}}({preventDefault:e=>" "!==e.key&&A(e.target)}),m=(0,r.useCallback)(e=>{if(!e.currentTarget.contains(e.target))return;let t=e.key,n={Tab:e=>e.preventDefault(),Escape:u,ArrowDown:()=>{let e=p.nextEnabled(i);e&&o(e.index)},ArrowUp:()=>{let e=p.prevEnabled(i);e&&o(e.index)}}[t];if(n){e.preventDefault(),n(e);return}let r=h(e=>{let t=function(e,t,n,r){if(null==t)return r;if(!r){let r=e.find(e=>n(e).toLowerCase().startsWith(t.toLowerCase()));return r}let i=e.filter(e=>n(e).toLowerCase().startsWith(t.toLowerCase()));if(i.length>0){let t;if(i.includes(r)){let e=i.indexOf(r);return(t=e+1)===i.length&&(t=0),i[t]}return t=e.indexOf(i[0]),e[t]}return r}(p.values(),e,e=>{var t,n;return null!=(n=null==(t=null==e?void 0:e.node)?void 0:t.textContent)?n:""},p.item(i));if(t){let e=p.indexOf(t.node);o(e)}});A(e.target)&&r(e)},[p,i,h,u,o]),g=(0,r.useRef)(!1);s&&(g.current=!0);let k=(0,b.k)({wasSelected:g.current,enabled:c,mode:f,isSelected:d.present});return{...e,ref:(0,v.lq)(a,t),children:k?e.children:null,tabIndex:-1,role:"menu",id:l,style:{...e.style,transformOrigin:"var(--popper-transform-origin)"}
123,"aria-orientation":"vertical",onKeyDown:(0,y.v0)(e.onKeyDown,m)}}function I(e={}){let{popper:t,isOpen:n}=O();return t.getPopperProps({...e,style:{visibility:n?"visible":"hidden",...e.style}})}function P(e={},t=null){let{onMouseEnter:n,onMouseMove:o,onMouseLeave:a,onClick:s,onFocus:u,isDisabled:l,isFocusable:c,closeOnSelect:f,type:d,...p}=e,h=O(),{setFocusedIndex:m,focusedIndex:y,closeOnSelect:b,onClose:k,menuRef:w,isOpen:x,menuId:S,rafId:E}=h,C=(0,r.useRef)(null),T=`${S}-menuitem-${(0,r.useId)()}`,{index:M,register:I}=j({disabled:l&&!c}),P=(0,r.useCallback)(e=>{null==n||n(e),l||m(M)},[m,M,l,n]),R=(0,r.useCallback)(e=>{null==o||o(e),C.current&&!_(C.current)&&P(e)},[P,o]),D=(0,r.useCallback)(e=>{null==a||a(e),l||m(-1)},[m,l,a]),N=(0,r.useCallback)(e=>{null==s||s(e),A(e.currentTarget)&&(null!=f?f:b)&&k()},[k,s,b,f]),z=(0,r.useCallback)(e=>{null==u||u(e),m(M)},[m,u,M]),F=M===y,L=l&&!c;(0,g.r)(()=>{if(x)return F&&!L&&C.current?(E.current&&cancelAnimationFrame(E.current),E.current=requestAnimationFrame(()=>{var e;null==(e=C.current)||e.focus({preventScroll:!0}),E.current=null})):w.current&&!_(w.current)&&w.current.focus({preventScroll:!0}),()=>{E.current&&cancelAnimationFrame(E.current)}},[F,L,w,x]);let B=(0,i.h)({onClick:N,onFocus:z,onMouseEnter:P,onMouseMove:R,onMouseLeave:D,ref:(0,v.lq)(I,C,t),isDisabled:l,isFocusable:c});return{...p,...B,type:null!=d?d:B.type,id:T,role:"menuitem",tabIndex:F?0:-1}}function R(e={},t=null){let{type:n="radio",isChecked:r,...i}=e,o=P(i,t);return{...o,role:`menuitem${n}`,"aria-checked":r}}function D(e={}){let{children:t,type:n="radio",value:i,defaultValue:o,onChange:a,...s}=e,u="radio"===n,[l,c]=(0,m.T)({defaultValue:null!=o?o:u?"":[],value:i,onChange:a}),f=(0,r.useCallback)(e=>{if("radio"===n&&"string"==typeof l&&c(e),"checkbox"===n&&Array.isArray(l)){let t=l.includes(e)?l.filter(t=>t!==e):l.concat(e);c(t)}},[l,c,n]),d=(0,h.W)(t),p=d.map(e=>{if("MenuItemOption"!==e.type.id)return e;let t="radio"===n?e.props.value===l:l.includes(e.props.value);return(0,r.cloneElement)(e,{type:n,onClick:t=>{var n,r;f(e.props.value),null==(r=(n=e.props).onClick)||r.call(n,t)},isChecked:t})});return{...s,children:p}}},10625:function(e,t,n){"use strict";n.d(t,{v:function(){return p},x:function(){return d}});var r=n(35743),i=n(9165),o=n(91982),a=n(84586),s=n(91148),u=n(31053),l=n(2784),c=n(52322),[f,d]=(0,i.k)({name:"MenuStylesContext",errorMessage:"useMenuStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Menu />\" "}),p=e=>{let{children:t}=e,n=(0,o.jC)("Menu",e),i=(0,a.Lr)(e),{direction:d}=(0,s.F)(),{descendants:p,...h}=(0,r.H9)({...i,direction:d}),m=(0,l.useMemo)(()=>h,[h]),{isOpen:g,onClose:v,forceUpdate:y}=m;return(0,c.jsx)(r.wN,{value:p,children:(0,c.jsx)(r.Kb,{value:m,children:(0,c.jsx)(f,{value:n,children:(0,u.Pu)(t,{isOpen:g,onClose:v,forceUpdate:y})})})})};p.displayName="Menu"},67046:function(e,t,n){"use strict";n.d(t,{j:function(){return c}});var r=n(10625),i=n(35743),o=n(68023),a=n(76801),s=n(31053),u=n(52322),l=(0,o.G)((e,t)=>{let n=(0,r.x)();return(0,u.jsx)(a.m.button,{ref:t,...e,__css:{display:"inline-flex",appearance:"none",alignItems:"center",outline:0,...n.button}})}),c=(0,o.G)((e,t)=>{let{children:n,as:r,...o}=e,c=(0,i.zZ)(o,t),f=r||l;return(0,u.jsx)(f,{...c,className:(0,s.cx)("chakra-menu__menu-button",e.className),children:(0,u.jsx)(a.m.span,{__css:{pointerEvents:"none",flex:"1 1 auto",minW:0},children:e.children})})});c.displayName="MenuButton"},2338:function(e,t,n){"use strict";n.d(t,{o:function(){return u}});var r=n(92850),i=n(81672),o=n(31053),a=n(68023),s=n(52322),u=(0,a.G)((e,t)=>{let{onClick:n,className:a,...u}=e,{onClose:l}=(0,r.vR)(),c=(0,o.cx)("chakra-modal__close-btn",a),f=(0,r.I_)();return(0,s.jsx)(i.P,{ref:t,__css:f.closeButton,className:c,onClick:(0,o.v0)(n,e=>{e.stopPropagation(),l()}),...u})});u.displayName="ModalCloseButton"},73751:function(e,t,n){"use strict";n.d(t,{s:function(){return d}});var r=n(32981),i=n(88422),o=n(92850),a=n(31053),s=n(76801),u=n(68023),l=n(55070),c=n(52322),f=(0,s.m)(l.M),d=(0,u.G)((e,t)=>{let{className:n,children:u,motionProps:l,containerProps:d,...p}=e,{getDialogProps:h,getDialogContainerProps:m,isOpen:g}=(0,o.vR)(),v=h(p,t),y=m(d),b=(0,a.cx)("chakra-modal__content",n),k=(0,o.I_)(),w={display:"flex",flexDirection:"column",position:"relative",width:"100%",outline:0,...k.dialog},x={display:"flex",width:"100vw",height:"$100vh",position:"fixed",left:0,top:0,...k.dialogContainer},{placement:j}=(0,r.M)();return(0,c.jsx)(i.M,{children:(0,c.jsx)(s.m.div,{...y,className:"chakra-modal__content-container",__css:x,children:(0,c.jsx)(f,{motionProps:l,direction:j,in:g,className:b,...v,__css:w,children:u})})})});d.displayName="DrawerContent"},76220:function(e,t,n){"use strict";n.d(t,{m:function(){return s},$:function(){return u}});var r=Object.defineProperty,i=(e,t,n)=>t in e?r(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,o=(e,t,n)=>(i(e,"symbol"!=typeof t?t+"":t,n),n),a=n(2784),s=new class{constructor(){o(this,"modals"),this.modals=new Map}add(e){return this.modals.set(e,this.modals.size+1),this.modals.size}remove(e){this.modals.delete(e)}isTopModal(e){return!!e&&this.modals.get(e)===this.modals.size}};function u(e,t){let[n,r]=(0,a.useState)(0);return(0,a.useEffect)(()=>{let n=e.current;if(n){if(t){let e=s.add(n);r(e)}return()=>{s.remove(n),r(0)}}},[t,e]),n}},26468:function(e,t,n){"use strict";n.d(t,{Z:function(){return f}});var r=n(92850),i=n(31053),o=n(76801),a=n(68023),s=n(78071),u=n(38045),l=n(52322),c=(0,o.m)(u.E.div),f=(0,a.G)((e,t)=>{let{className:n,transition:o,motionProps:a,...u}=e,f=(0,i.cx)("chakra-modal__overlay",n),d=(0,r.I_)(),p={pos:"fixed",left:"0",top:"0",w:"100vw",h:"100vh",...d.overlay},{motionPreset:h}=(0,r.vR)(),m="none"===h?{}:s.u,g=a||m;return(0,l.jsx)(c,{...g,__css:p,ref:t,className:f,...u})});f.displayName="ModalOverlay"},32981:function(e,t,n){"use strict";n.d(t,{M:function(){return u},d:function(){return c}});var r=n(92850),i=n(9165),o=n(91148),a=n(52322),[s,u]=(0,i.k)(),l={start:{ltr:"left",rtl:"right"},end:{ltr:"right",rtl:"left"}};function c(e){var t;let{isOpen:n,onClose:i,placement:u="right",children:c,...f}=e,d=(0,o.F)(),p=null==(t=d.components)?void 0:t.Drawer,h=function(e,t){var n,r;if(e)return null!=(r=null==(n=l[e])?void 0:n[t])?r:e}(u,d.direction);return(0,a.jsx)(s,{value:{placement:h},children:(0,a.jsx)(r.u_,{isOpen:n,onClose:i,styleConfig:p,...f,children:c})})}},92850:function(e,t,n){"use strict";n.d(t,{u_:function(){return v},vR:function(){return g},I_:function(){return h}});var r=n(76220),i=n(31053),o=n(85244),a=n(49732),s=n(2784),u=n(332),l=n(9165),c=n(91982),f=n(25925),d=n(52322),[p,h]=(0,l.k)({name:"ModalStylesContext",errorMessage:"useModalStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Modal />\" "}),[m,g]=(0,l.k)({strict:!0,name:"ModalContext",errorMessage:"useModalContext: `
123context` is undefined. Seems you forgot to wrap modal components in `<Modal />`"}),v=e=>{let t={scrollBehavior:"outside",autoFocus:!0,trapFocus:!0,returnFocusOnClose:!0,blockScrollOnMount:!0,allowPinchZoom:!1,motionPreset:"scale",lockFocusAcrossFrames:!0,...e},{portalProps:n,children:l,autoFocus:h,trapFocus:g,initialFocusRef:v,finalFocusRef:y,returnFocusOnClose:b,blockScrollOnMount:k,allowPinchZoom:w,preserveScrollBarGap:x,motionPreset:j,lockFocusAcrossFrames:S,onCloseComplete:O}=t,E=(0,c.jC)("Modal",t),_=function(e){let{isOpen:t,onClose:n,id:u,closeOnOverlayClick:l=!0,closeOnEsc:c=!0,useInert:f=!0,onOverlayClick:d,onEsc:p}=e,h=(0,s.useRef)(null),m=(0,s.useRef)(null),[g,v,y]=function(e,...t){let n=(0,s.useId)(),r=e||n;return(0,s.useMemo)(()=>t.map(e=>`${e}-${r}`),[r,t])}(u,"chakra-modal","chakra-modal--header","chakra-modal--body");!function(e,t){let n=e.current;(0,s.useEffect)(()=>{if(e.current&&t)return(0,a.Ry)(e.current)},[t,e,n])}(h,t&&f);let b=(0,r.$)(h,t),k=(0,s.useRef)(null),w=(0,s.useCallback)(e=>{k.current=e.target},[]),x=(0,s.useCallback)(e=>{"Escape"===e.key&&(e.stopPropagation(),c&&(null==n||n()),null==p||p())},[c,n,p]),[j,S]=(0,s.useState)(!1),[O,E]=(0,s.useState)(!1),_=(0,s.useCallback)((e={},t=null)=>({role:"dialog",...e,ref:(0,o.lq)(t,h),id:g,tabIndex:-1,"aria-modal":!0,"aria-labelledby":j?v:void 0,"aria-describedby":O?y:void 0,onClick:(0,i.v0)(e.onClick,e=>e.stopPropagation())}),[y,O,g,v,j]),C=(0,s.useCallback)(e=>{e.stopPropagation(),k.current===e.target&&r.m.isTopModal(h.current)&&(l&&(null==n||n()),null==d||d())},[n,l,d]),T=(0,s.useCallback)((e={},t=null)=>({...e,ref:(0,o.lq)(t,m),onClick:(0,i.v0)(e.onClick,C),onKeyDown:(0,i.v0)(e.onKeyDown,x),onMouseDown:(0,i.v0)(e.onMouseDown,w)}),[x,w,C]);return{isOpen:t,onClose:n,headerId:v,bodyId:y,setBodyMounted:E,setHeaderMounted:S,dialogRef:h,overlayRef:m,getDialogProps:_,getDialogContainerProps:T,index:b}}(t),C={..._,autoFocus:h,trapFocus:g,initialFocusRef:v,finalFocusRef:y,returnFocusOnClose:b,blockScrollOnMount:k,allowPinchZoom:w,preserveScrollBarGap:x,motionPreset:j,lockFocusAcrossFrames:S};return(0,d.jsx)(m,{value:C,children:(0,d.jsx)(p,{value:E,children:(0,d.jsx)(f.M,{onExitComplete:O,children:C.isOpen&&(0,d.jsx)(u.h,{...n,children:l})})})})};v.displayName="Modal"},88422:function(e,t,n){"use strict";n.d(t,{M:function(){return te}});var r,i,o=n(92850),a=n(76220),s=n(7896),u=n(2784),l="data-focus-lock",c="data-focus-lock-disabled",f=n(22442),d={width:"1px",height:"0px",padding:0,overflow:"hidden",position:"fixed",top:"1px",left:"1px"},p=n(64597),h=(0,p.s)({},function(e){return{target:e.target,currentTarget:e.currentTarget}}),m=(0,p.s)(),g=(0,p.s)(),v=(0,p._)({async:!0}),y=[],b=u.forwardRef(function(e,t){var n,r=u.useState(),i=r[0],o=r[1],a=u.useRef(),p=u.useRef(!1),g=u.useRef(null),b=e.children,k=e.disabled,w=void 0!==k&&k,x=e.noFocusGuards,j=void 0!==x&&x,S=e.persistentFocus,O=e.crossFrame,E=e.autoFocus,_=(e.allowTextSelection,e.group),C=e.className,T=e.whiteList,A=e.hasPositiveIndices,M=e.shards,I=void 0===M?y:M,P=e.as,R=void 0===P?"div":P,D=e.lockProps,N=void 0===D?{}:D,z=e.sideCar,F=e.returnFocus,L=void 0!==F&&F,B=e.focusOptions,$=e.onActivation,q=e.onDeactivation,V=u.useState({})[0],U=u.useCallback(function(){g.current=g.current||document&&document.activeElement,a.current&&$&&$(a.current),p.current=!0},[$]),W=u.useCallback(function(){p.current=!1,q&&q(a.current)},[q]);(0,u.useEffect)(function(){w||(g.current=null)},[]);var J=u.useCallback(function(e){var t=g.current;if(t&&t.focus){var n="function"==typeof L?L(t):L;if(n){var r="object"==typeof n?n:void 0;g.current=null,e?Promise.resolve().then(function(){return t.focus(r)}):t.focus(r)}}},[L]),H=u.useCallback(function(e){p.current&&h.useMedium(e)},[]),G=m.useMedium,Q=u.useCallback(function(e){a.current!==e&&(a.current=e,o(e))},[]),K=(0,s.Z)(((n={})[c]=w&&"disabled",n[l]=_,n),N),Y=!0!==j,Z=Y&&"tail"!==j,X=(0,f.q)([t,Q]);return u.createElement(u.Fragment,null,Y&&[u.createElement("div",{key:"guard-first","data-focus-guard":!0,tabIndex:w?-1:0,style:d}),A?u.createElement("div",{key:"guard-nearest","data-focus-guard":!0,tabIndex:w?-1:1,style:d}):null],!w&&u.createElement(z,{id:V,sideCar:v,observed:i,disabled:w,persistentFocus:void 0!==S&&S,crossFrame:void 0===O||O,autoFocus:void 0===E||E,whiteList:T,shards:I,onActivation:U,onDeactivation:W,returnFocus:J,focu
123sOptions:B}),u.createElement(R,(0,s.Z)({ref:X},K,{className:C,onBlur:G,onFocus:H}),b),Z&&u.createElement("div",{"data-focus-guard":!0,tabIndex:w?-1:0,style:d}))});function k(e,t){return(k=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}b.propTypes={};var w=n(56666),x=function(e){for(var t=Array(e.length),n=0;n<e.length;++n)t[n]=e[n];return t},j=function(e){return Array.isArray(e)?e:[e]},S=function(e){return Array.isArray(e)?e[0]:e},O=function(e){if(e.nodeType!==Node.ELEMENT_NODE)return!1;var t=window.getComputedStyle(e,null);return!!t&&!!t.getPropertyValue&&("none"===t.getPropertyValue("display")||"hidden"===t.getPropertyValue("visibility"))},E=function(e){return e.parentNode&&e.parentNode.nodeType===Node.DOCUMENT_FRAGMENT_NODE?e.parentNode.host:e.parentNode},_=function(e){return e===document||e&&e.nodeType===Node.DOCUMENT_NODE},C=function(e,t){var n,r=e.get(t);if(void 0!==r)return r;var i=(n=C.bind(void 0,e),!t||_(t)||!O(t)&&n(E(t)));return e.set(t,i),i},T=function(e,t){var n,r=e.get(t);if(void 0!==r)return r;var i=(n=T.bind(void 0,e),!t||!!_(t)||!!P(t)&&n(E(t)));return e.set(t,i),i},A=function(e){return e.dataset},M=function(e){return"INPUT"===e.tagName},I=function(e){return M(e)&&"radio"===e.type},P=function(e){return![!0,"true",""].includes(e.getAttribute("data-no-autofocus"))},R=function(e){var t;return!!(e&&(null===(t=A(e))||void 0===t?void 0:t.focusGuard))},D=function(e){return!R(e)},N=function(e){return!!e},z=function(e,t){var n=e.tabIndex-t.tabIndex,r=e.index-t.index;if(n){if(!e.tabIndex)return 1;if(!t.tabIndex)return -1}return n||r},F=function(e,t,n){return x(e).map(function(e,t){return{node:e,index:t,tabIndex:n&&-1===e.tabIndex?(e.dataset||{}).focusGuard?0:-1:e.tabIndex}}).filter(function(e){return!t||e.tabIndex>=0}).sort(z)},L="button:enabled,select:enabled,textarea:enabled,input:enabled,a[href],area[href],summary,iframe,object,embed,audio[controls],video[controls],[tabindex],[contenteditable],[autofocus]",B="".concat(L,", [data-focus-guard]"),$=function(e,t){return x((e.shadowRoot||e).children).reduce(function(e,n){return e.concat(n.matches(t?B:L)?[n]:[],$(n))},[])},q=function(e,t){var n;return e instanceof HTMLIFrameElement&&(null===(n=e.contentDocument)||void 0===n?void 0:n.body)?V([e.contentDocument.body],t):[e]},V=function(e,t){return e.reduce(function(e,n){var r,i=$(n,t),o=(r=[]).concat.apply(r,i.map(function(e){return q(e,t)}));return e.concat(o,n.parentNode?x(n.parentNode.querySelectorAll(L)).filter(function(e){return e===n}):[])},[])},U=function(e,t){return x(e).filter(function(e){return C(t,e)}).filter(function(e){return!((M(e)||"BUTTON"===e.tagName)&&("hidden"===e.type||e.disabled))})},W=function(e,t){return void 0===t&&(t=new Map),x(e).filter(function(e){return T(t,e)})},J=function(e,t,n){return F(U(V(e,n),t),!0,n)},H=function(e,t){return F(U(V(e),t),!1)},G=function(e,t){return e.shadowRoot?G(e.shadowRoot,t):!!(void 0!==Object.getPrototypeOf(e).contains&&Object.getPrototypeOf(e).contains.call(e,t))||x(e.children).some(function(e){var n;if(e instanceof HTMLIFrameElement){var r=null===(n=e.contentDocument)||void 0===n?void 0:n.body;return!!r&&G(r,t)}return G(e,t)})},Q=function(e){try{return e()}catch(e){return}},K=function(e){if(void 0===e&&(e=document),e&&e.activeElement){var t=e.activeElement;return t.shadowRoot?K(t.shadowRoot):t instanceof HTMLIFrameElement&&Q(function(){return t.contentWindow.document})?K(t.contentWindow.document):t}},Y=function(e){void 0===e&&(e=document);var t=K(e);return!!t&&x(e.querySelectorAll("[".concat("data-no-focus-lock","]"))).some(function(e){return G(e,t)})},Z=function(e){for(var t=new Set,n=e.length,r=0;r<n;r+=1)for(var i=r+1;i<n;i+=1){var o=e[r].compareDocumentPosition(e[i]);(o&Node.DOCUMENT_POSITION_CONTAINED_BY)>0&&t.add(i),(o&Node.DOCUMENT_POSITION_CONTAINS)>0&&t.add(r)}return e.filter(function(e,n){return!t.has(n)})},X=function(e){return e.parentNode?X(e.parentNode):e},ee=function(e){return j(e).filter(Boolean).reduce(function(e,t){var n=t.getAttribute(l);return e.push.apply(e,n?Z(x(X(t).querySelectorAll("[".concat(l,'="').concat(n,'"]:not([').concat(c,'="disabled"])')))):[t]),e},[])},et=function(e,t){return void 0===t&&(t=K(S(e).ownerDocument)),!!t&&(!t.dataset||!t.dataset.focusGuard)&&ee(e).some(function(e){var n;return G(e,t)||(n=t,!!x(e.querySelectorAll("iframe")).some(function(e){return e===n}))})},en=function(e,t){"focus"in e&&e.focus(t),"contentWindow"in e&&e.contentWindow&&e.contentWindow.focus()},er=function(e,t){return I(e)&&e.name&&t.filter(I).filter(function(t){return t.name===e.name}).filter(function(e){return e.checked})[0]||e},ei=function(e){var t=new Set;return e.forEach(function(n){return t.add(er(n,e))}),e.filter(function(e){return t.has(e)})},eo=function(e){return e[0]&&e.length>1?er(e[0],e):e[0]},ea=function(e,t){return e.length>1?e.indexOf(er(e[t],e)):t},es="NEW_FOCUS",eu=function(e,t,n,r){var i=e.length,o=e[0],a=e[i-1],s=R(n);if(!(n&&e.indexOf(n)>=0)){var u=void 0!==n?t.indexOf(n):-1,l=r?t.indexOf(r):u,c=r?e.indexOf(r):-1,f=u-l,d=t.indexOf(o),p=t.indexOf(a),h=ei(t),m=(void 0!==n?h.indexOf(n):-1)-(r?h.indexOf(r):u),g=ea(e,0),v=ea(e,i-1);if(-1===u||-1===c)return es;if(!f&&c>=0)return c;if(u<=d&&s&&Math.abs(f)>1)return v;if(u>=p&&s&&Math.abs(f)>1)return g;if(f&&Math.abs(m)>1)return c;if(u<=d)return v;if(u>p)return g;if(f)return Math.abs(f)>1?c:(i+c+f)%i}}
123,el=function(e,t,n){var r=W(e.map(function(e){return e.node}).filter(function(e){var t,r=null===(t=A(e))||void 0===t?void 0:t.autofocus;return e.autofocus||void 0!==r&&"false"!==r||n.indexOf(e)>=0}));return r&&r.length?eo(r):eo(W(t))},ec=function(e,t){return void 0===t&&(t=[]),t.push(e),e.parentNode&&ec(e.parentNode.host||e.parentNode,t),t},ef=function(e,t){for(var n=ec(e),r=ec(t),i=0;i<n.length;i+=1){var o=n[i];if(r.indexOf(o)>=0)return o}return!1},ed=function(e,t,n){var r=j(e),i=j(t),o=r[0],a=!1;return i.filter(Boolean).forEach(function(e){a=ef(a||e,e)||a,n.filter(Boolean).forEach(function(e){var t=ef(o,e);t&&(a=!a||G(t,a)?t:ef(t,a))})}),a},ep=function(e,t){var n=new Map;return t.forEach(function(e){return n.set(e.node,e)}),e.map(function(e){return n.get(e)}).filter(N)},eh=function(e,t){var n=K(j(e).length>0?document:S(e).ownerDocument),r=ee(e).filter(D),i=ed(n||e,e,r),o=new Map,a=H(r,o),s=J(r,o).filter(function(e){return D(e.node)});if(s[0]||(s=a)[0]){var u=H([i],o).map(function(e){return e.node}),l=ep(u,s),c=l.map(function(e){return e.node}),f=eu(c,u,n,t);if(f===es){var d=el(a,c,r.reduce(function(e,t){return e.concat(U(x(t.querySelectorAll("[".concat("data-autofocus-inside","]"))).map(function(e){return V([e])}).reduce(function(e,t){return e.concat(t)},[]),o))},[]));return d?{node:d}:void console.warn("focus-lock: cannot find any node to move focus into")}return void 0===f?f:l[f]}},em=0,eg=!1,ev=function(e,t,n){void 0===n&&(n={});var r=eh(e,t);if(!eg&&r){if(em>2){console.error("FocusLock: focus-fighting detected. Only one focus management system could be active. See https://github.com/theKashey/focus-lock/#focus-fighting"),eg=!0,setTimeout(function(){eg=!1},1);return}em++,en(r.node,n.focusOptions),em--}},ey=function(e){var t=ee(e).filter(D),n=ed(e,e,t),r=new Map,i=J([n],r,!0),o=J(t,r).filter(function(e){return D(e.node)}).map(function(e){return e.node});return i.map(function(e){var t=e.node;return{node:t,index:e.index,lockItem:o.indexOf(t)>=0,guard:R(t)}})};function eb(e){setTimeout(e,1)}var ek=null,ew=null,ex=null,ej=!1,eS=function(e,t){ex={observerNode:e,portaledElement:t}};function eO(e,t,n,r){var i=null,o=e;do{var a=r[o];if(a.guard)a.node.dataset.focusAutoGuard&&(i=a);else if(a.lockItem){if(o!==e)return;i=null}else break}while((o+=n)!==t);i&&(i.node.tabIndex=0)}var eE=function(e){return e&&"current"in e?e.current:e},e_=function(){var e=!1;if(ek){var t=ek,n=t.observed,r=t.persistentFocus,i=t.autoFocus,o=t.shards,a=t.crossFrame,s=t.focusOptions,u=n||ex&&ex.portaledElement,l=document&&document.activeElement;if(u){var c=[u].concat(o.map(eE).filter(Boolean));if((!l||(ek.whiteList||function(){return!0})(l))&&(r||(a?!!ej:"meanwhile"===ej)||!(document&&document.activeElement===document.body||Y())||!ew&&i)&&(u&&!(et(c)||l&&c.some(function(e){return function e(t,n,r){return n&&(n.host===t&&(!n.activeElement||r.contains(n.activeElement))||n.parentNode&&e(t,n.parentNode,r))}(l,e,e)})||ex&&ex.portaledElement===l)&&(document&&!ew&&l&&!i?(l.blur&&l.blur(),document.body.focus()):(e=ev(c,ew,{focusOptions:s}),ex={})),ej=!1,ew=document&&document.activeElement),document){var f=document&&document.activeElement,d=ey(c),p=d.map(function(e){return e.node}).indexOf(f);p>-1&&(d.filter(function(e){var t=e.guard,n=e.node;return t&&n.dataset.focusAutoGuard}).forEach(function(e){return e.node.removeAttribute("tabIndex")}),eO(p,d.length,1,d),eO(p,-1,-1,d))}}}return e},eC=function(e){e_()&&e&&(e.stopPropagation(),e.preventDefault())},eT=function(){return eb(e_)},eA=function(){ej="just",eb(function(){ej="meanwhile"})},eM=function(){document.addEventListener("focusin",eC),document.addEventListener("focusout",eT),window.addEventListener("blur",eA)},eI=function(){document.removeEventListener("focusin",eC),document.removeEventListener("focusout",eT),window.removeEventListener("blur",eA)};h.assignSyncMedium(function(e){var t=e.target,n=e.currentTarget;n.contains(t)||eS(n,t)}),m.assignMedium(eT),g.assignMedium(function(e){return e({moveFocusInside:ev,focusInside:et})});var eP=(r=function(e){var t=e.slice(-1)[0];t&&!ek&&eM();var n=ek,r=n&&t&&t.id===n.id;ek=t,!n||r||(n.onDeactivation(),e.filter(function(e){return e.id===n.id}).length||n.returnFocus(!t)),t?(ew=null,r&&n.observed===t.observed||t.onActivation(),e_(!0),eb(e_)):(eI(),ew=null)},function(e){var t,n=[];function i(){r(t=n.map(function(e){return e.props}).filter(function(e){return!e.disabled}))}var o=function(r){function o(){return r.apply(this,arguments)||this}o.prototype=Object.create(r.prototype),o.prototype.constructor=o,k(o,r),o.peek=function(){return t};var a=o.prototype;return a.componentDidMount=function(){n.push(this),i()},a.componentDidUpdate=function(){i()},a.componentWillUnmount=function(){var e=n.indexOf(this);n.splice(e,1),i()},a.render=function(){return u.createElement(e,this.props)},o}(u.PureComponent);return(0,w.Z)(o,"displayName","SideEffect("+(e.displayName||e.name||"Component")+")"),o})(function(){return null}),eR=u.forwardRef(function(e,t){return u.createElement(b,(0,s.Z)({sideCar:eP,ref:t},e))}),eD=b.propTypes||{};eD.sideCar,function(e,t){if(null!=e){var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)t.indexOf(n=o[r])>=0||(i[n]=e[n])}}(eD,["sideCar"]),eR.propTypes={};var eN=n(51905),ez=n(52322),eF=null!=(i=eR.default)?i:eR,eL=e=>{let{initialFocusRef:t,finalFocusRef:n,contentRef:r,restoreFocus:i,children:o,isDisabled:a,autoFocus:s,persistentFocus:l,lockFocusAcrossFrames:c}=e,f=(0,u.useCallback)(()=>
123{if(null==t?void 0:t.current)t.current.focus();else if(null==r?void 0:r.current){let e=(0,eN.t5)(r.current);0===e.length&&requestAnimationFrame(()=>{var e;null==(e=r.current)||e.focus()})}},[t,r]),d=(0,u.useCallback)(()=>{var e;null==(e=null==n?void 0:n.current)||e.focus()},[n]),p=i&&!n;return(0,ez.jsx)(eF,{crossFrame:c,persistentFocus:l,autoFocus:s,disabled:a,onActivation:f,onDeactivation:d,returnFocus:p,children:o})};eL.displayName="FocusLock";var eB=n(58175),e$=n(5163),eq=n(95346),eV=(0,p._)(),eU=function(){},eW=u.forwardRef(function(e,t){var n=u.useRef(null),r=u.useState({onScrollCapture:eU,onWheelCapture:eU,onTouchMoveCapture:eU}),i=r[0],o=r[1],a=e.forwardProps,s=e.children,l=e.className,c=e.removeScrollBar,d=e.enabled,p=e.shards,h=e.sideCar,m=e.noIsolation,g=e.inert,v=e.allowPinchZoom,y=e.as,b=void 0===y?"div":y,k=e.gapMode,w=(0,e$._T)(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noIsolation","inert","allowPinchZoom","as","gapMode"]),x=(0,f.q)([n,t]),j=(0,e$.pi)((0,e$.pi)({},w),i);return u.createElement(u.Fragment,null,d&&u.createElement(h,{sideCar:eV,removeScrollBar:c,shards:p,noIsolation:m,inert:g,setCallbacks:o,allowPinchZoom:!!v,lockRef:n,gapMode:k}),a?u.cloneElement(u.Children.only(s),(0,e$.pi)((0,e$.pi)({},j),{ref:x})):u.createElement(b,(0,e$.pi)({},j,{className:l,ref:x}),s))});eW.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},eW.classNames={fullWidth:eq.zi,zeroRight:eq.pF};var eJ=n(57758),eH=n(181),eG=n(33225),eQ=!1;if("undefined"!=typeof window)try{var eK=Object.defineProperty({},"passive",{get:function(){return eQ=!0,!0}});window.addEventListener("test",eK,eK),window.removeEventListener("test",eK,eK)}catch(e){eQ=!1}var eY=!!eQ&&{passive:!1},eZ=function(e,t){var n=window.getComputedStyle(e);return"hidden"!==n[t]&&!(n.overflowY===n.overflowX&&"TEXTAREA"!==e.tagName&&"visible"===n[t])},eX=function(e,t){var n=t.ownerDocument,r=t;do{if("undefined"!=typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),e0(e,r)){var i=e2(e,r);if(i[1]>i[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},e0=function(e,t){return"v"===e?eZ(t,"overflowY"):eZ(t,"overflowX")},e2=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},e1=function(e,t,n,r,i){var o,a=(o=window.getComputedStyle(t).direction,"h"===e&&"rtl"===o?-1:1),s=a*r,u=n.target,l=t.contains(u),c=!1,f=s>0,d=0,p=0;do{var h=e2(e,u),m=h[0],g=h[1]-h[2]-a*m;(m||g)&&e0(e,u)&&(d+=g,p+=m),u=u instanceof ShadowRoot?u.host:u.parentNode}while(!l&&u!==document.body||l&&(t.contains(u)||t===u));return f&&(i&&1>Math.abs(d)||!i&&s>d)?c=!0:!f&&(i&&1>Math.abs(p)||!i&&-s>p)&&(c=!0),c},e3=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},e5=function(e){return[e.deltaX,e.deltaY]},e4=function(e){return e&&"current"in e?e.current:e},e6=0,e8=[],e9=(0,eJ.L)(eV,function(e){var t=u.useRef([]),n=u.useRef([0,0]),r=u.useRef(),i=u.useState(e6++)[0],o=u.useState(eG.Ws)[
1230],a=u.useRef(e);u.useEffect(function(){a.current=e},[e]),u.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(i));var t=(0,e$.ev)([e.lockRef.current],(e.shards||[]).map(e4),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(i))}),function(){document.body.classList.remove("block-interactivity-".concat(i)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(i))})}}},[e.inert,e.lockRef.current,e.shards]);var s=u.useCallback(function(e,t){if("touches"in e&&2===e.touches.length)return!a.current.allowPinchZoom;var i,o=e3(e),s=n.current,u="deltaX"in e?e.deltaX:s[0]-o[0],l="deltaY"in e?e.deltaY:s[1]-o[1],c=e.target,f=Math.abs(u)>Math.abs(l)?"h":"v";if("touches"in e&&"h"===f&&"range"===c.type)return!1;var d=eX(f,c);if(!d)return!0;if(d?i=f:(i="v"===f?"h":"v",d=eX(f,c)),!d)return!1;if(!r.current&&"changedTouches"in e&&(u||l)&&(r.current=i),!i)return!0;var p=r.current||i;return e1(p,t,e,"h"===p?u:l,!0)},[]),l=u.useCallback(function(e){if(e8.length&&e8[e8.length-1]===o){var n="deltaY"in e?e5(e):e3(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta)[0]===n[0]&&r[1]===n[1]})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}if(!r){var i=(a.current.shards||[]).map(e4).filter(Boolean).filter(function(t){return t.contains(e.target)});(i.length>0?s(e,i[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),c=u.useCallback(function(e,n,r,i){var o={name:e,delta:n,target:r,should:i,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(o),setTimeout(function(){t.current=t.current.filter(function(e){return e!==o})},1)},[]),f=u.useCallback(function(e){n.current=e3(e),r.current=void 0},[]),d=u.useCallback(function(t){c(t.type,e5(t),t.target,s(t,e.lockRef.current))},[]),p=u.useCallback(function(t){c(t.type,e3(t),t.target,s(t,e.lockRef.current))},[]);u.useEffect(function(){return e8.push(o),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:p}),document.addEventListener("wheel",l,eY),document.addEventListener("touchmove",l,eY),document.addEventListener("touchstart",f,eY),function(){e8=e8.filter(function(e){return e!==o}),document.removeEventListener("wheel",l,eY),document.removeEventListener("touchmove",l,eY),document.removeEventListener("touchstart",f,eY)}},[]);var h=e.removeScrollBar,m=e.inert;return u.createElement(u.Fragment,null,m?u.createElement(o,{styles:"\n .block-interactivity-".concat(i," {pointer-events: none;}\n .allow-interactivity-").concat(i," {pointer-events: all;}\n")}):null,h?u.createElement(eH.jp,{gapMode:e.gapMode}):null)}),e7=u.forwardRef(function(e,t){return u.createElement(eW,(0,e$.pi)({},e,{ref:t,sideCar:e9}))});function te(e){let{autoFocus:t,trapFocus:n,dialogRef:r,initialFocusRef:i,blockScrollOnMount:s,allowPinchZoom:l,finalFocusRef:c,returnFocusOnClose:f,preserveScrollBarGap:d,lockFocusAcrossFrames:p,isOpen:h}=(0,o.vR)(),[m,g]=(0,eB.oO)();(0,u.useEffect)(()=>{!m&&g&&setTimeout(g)},[m,g]);let v=(0,a.$)(r,h);return(0,ez.jsx)(eL,{autoFocus:t,isDisabled:!n,initialFocusRef:i,finalFocusRef:c,restoreFocus:f,contentRef:r,lockFocusAcrossFrames:p,children:(0,ez.jsx)(e7,{removeScrollBar:!d,allowPinchZoom:l,enabled:1===v&&s,forwardProps:!0,children:e.children})})}e7.classNames=eW.classNames},97217:function(e,t,n){"use strict";n.d(t,{f:function(){return l}});var r=n(92850),i=n(31053),o=n(68023),a=n(76801),s=n(2784),u=n(52322),l=(0,o.G)((e,t)=>{let{className:n,...o}=e,{bodyId:l,setBodyMounted:c}=(0,r.vR)();(0,s.useEffect)(()=>(c(!0),()=>c(!1)),[c]);let f=(0,i.cx)("chakra-modal__body",n),d=(0,r.I_)();return(0,u.jsx)(a.m.div,{ref:t,className:f,id:l,...o,__css:d.body})});l.displayName="ModalBody"},56372:function(e,t,n){"use strict";function r(e,t){let n=function(e){let t=parseFloat(e);return"number"!=typeof t||Number.isNaN(t)?0:t}(e),r=10**(null!=t?t:10);return n=Math.round(n*r)/r,t?n.toFixed(t):n.toString()}function i(e){if(!Number.isFinite(e))return 0;let t=1,n=0;for(;Math.round(e*t)/t!==e;)t*=10,n+=1;return n}function o(e,t,n){return(e-t)*100/(n-t)}function a(e,t,n){return(n-t)*e+t}function s(e,t,n){let o=Math.round((e-t)/n)*n+t,a=i(n);return r(o,a)}function u(e,t,n){return null==e?e:(n<t&&console.warn("clamp: max cannot be less than min"),Math.min(Math.max(e,t),n))}n.d(t,{HU:function(){return u},Rg:function(){return o},WP:function(){return s},WS:function(){return a},Zd:function(){return r},vk:function(){return i}})},49:function(e,t,n){"use strict";function r(e){let t=Object.assign({},e);for(let e in t)void 0===t[e]&&delete t[e];return t}n.d(t,{o:function(){return r}})},39429:function(e,t,n){"use strict";n.d(t,{y:function(){return d}});var r=n(83118),i=n(76801),o=n(68023),a=n(38045),s=n(52322),u={exit:{opacity:0,scale:.95,transition:{duration:.1,ease:[.4,0,1,1]}}
123,enter:{scale:1,opacity:1,transition:{duration:.15,ease:[0,0,.2,1]}}},l=(0,i.m)(a.E.section),c=(0,o.G)(function(e,t){let{variants:n=u,...i}=e,{isOpen:o}=(0,r.lp)();return(0,s.jsx)(l,{ref:t,variants:function(e){if(e)return{enter:{...e.enter,visibility:"visible"},exit:{...e.exit,transitionEnd:{visibility:"hidden"}}}}(n),initial:!1,animate:o?"enter":"exit",...i})});c.displayName="PopoverTransition";var f=n(31053),d=(0,o.G)(function(e,t){let{rootProps:n,motionProps:o,...a}=e,{getPopoverProps:u,getPopoverPositionerProps:l,onAnimationComplete:d}=(0,r.lp)(),p=(0,r.SV)(),h={position:"relative",display:"flex",flexDirection:"column",...p.content};return(0,s.jsx)(i.m.div,{...l(n),__css:p.popper,className:"chakra-popover__popper",children:(0,s.jsx)(c,{...o,...u(a,t),onAnimationComplete:(0,f.PP)(d,a.onAnimationComplete),className:(0,f.cx)("chakra-popover__content",e.className),__css:h})})});d.displayName="PopoverContent"},43679:function(e,t,n){"use strict";n.d(t,{J:function(){return w}});var r=n(87053),i=n(76294),o=n(23964),a=n(36502),s=n(70339),u=n(79626),l=n(85244),c=n(31053),f=n(4028),d=n(2784),p={click:"click",hover:"hover"};function h(e,t){return e===t||(null==e?void 0:e.contains(t))}function m(e){var t;let n=e.currentTarget.ownerDocument.activeElement;return null!=(t=e.relatedTarget)?t:n}var g=n(83118),v=n(91982),y=n(84586),b=n(91148),k=n(52322);function w(e){let t=(0,v.jC)("Popover",e),{children:n,...w}=(0,y.Lr)(e),x=(0,b.F)(),j=function(e={}){let{closeOnBlur:t=!0,closeOnEsc:n=!0,initialFocusRef:g,id:v,returnFocusOnClose:y=!0,autoFocus:b=!0,arrowSize:k,arrowShadowColor:w,trigger:x=p.click,openDelay:j=200,closeDelay:S=200,isLazy:O,lazyBehavior:E="unmount",computePositionOnMount:_,...C}=e,{isOpen:T,onClose:A,onOpen:M,onToggle:I}=(0,a.q)(e),P=(0,d.useRef)(null),R=(0,d.useRef)(null),D=(0,d.useRef)(null),N=(0,d.useRef)(!1),z=(0,d.useRef)(!1);T&&(z.current=!0);let[F,L]=(0,d.useState)(!1),[B,$]=(0,d.useState)(!1),q=(0,d.useId)(),V=null!=v?v:q,[U,W,J,H]=["popover-trigger","popover-content","popover-header","popover-body"].map(e=>`${e}-${V}`),{referenceRef:G,getArrowProps:Q,getPopperProps:K,getArrowInnerProps:Y,forceUpdate:Z}=(0,s.D)({...C,enabled:T||!!_}),X=(0,r.h)({isOpen:T,ref:D});(0,i.s)({enabled:T,ref:R}),(0,o.C)(D,{focusRef:R,visible:T,shouldFocus:y&&x===p.click}),(0,o.G)(D,{focusRef:g,visible:T,shouldFocus:b&&x===p.click});let ee=(0,f.k)({wasSelected:z.current,enabled:O,mode:E,isSelected:X.present}),et=(0,d.useCallback)((e={},r=null)=>{let i={...e,style:{...e.style,transformOrigin:u.Dq.transformOrigin.varRef,[u.Dq.arrowSize.var]:k?`${k}px`:void 0,[u.Dq.arrowShadowColor.var]:w},ref:(0,l.lq)(D,r),children:ee?e.children:null,id:W,tabIndex:-1,role:"dialog",onKeyDown:(0,c.v0)(e.onKeyDown,e=>{n&&"Escape"===e.key&&A()}),onBlur:(0,c.v0)(e.onBlur,e=>{let n=m(e),r=h(D.current,n),i=h(R.current,n);T&&t&&!r&&!i&&A()}),"aria-labelledby":F?J:void 0,"aria-describedby":B?H:void 0};return x===p.hover&&(i.role="tooltip",i.onMouseEnter=(0,c.v0)(e.onMouseEnter,()=>{N.current=!0}),i.onMouseLeave=(0,c.v0)(e.onMouseLeave,e=>{null!==e.nativeEvent.relatedTarget&&(N.current=!1,setTimeout(()=>A(),S))})),i},[ee,W,F,J,B,H,x,n,A,T,t,S,w,k]),en=(0,d.useCallback)((e={},t=null)=>K({...e,style:{visibility:T?"visible":"hidden",...e.style}},t),[T,K]),er=(0,d.useCallback)((e,t=null)=>({...e,ref:(0,l.lq)(t,P,G)}),[P,G]),ei=(0,d.useRef)(),eo=(0,d.useRef)(),ea=(0,d.useCallback)(e=>{null==P.current&&G(e)},[G]),es=(0,d.useCallback)((e={},n=null)=>{let r={...e,ref:(0,l.lq)(R,n,ea),id:U,"aria-haspopup":"dialog","aria-expanded":T,"aria-controls":W};return x===p.click&&(r.onClick=(0,c.v0)(e.onClick,I)),x===p.hover&&(r.onFocus=(0,c.v0)(e.onFocus,()=>{void 0===ei.current&&M()}),r.onBlur=(0,c.v0)(e.onBlur,e=>{let n=m(e),r=!h(D.current,n);T&&t&&r&&A()}),r.onKeyDown=(0,c.v0)(e.onKeyDown,e=>{"Escape"===e.key&&A()}),r.onMouseEnter=(0,c.v0)(e.onMouseEnter,()=>{N.current=!0,ei.current=window.setTimeout(()=>M(),j)}),r.onMouseLeave=(0,c.v0)(e.onMouseLeave,()=>{N.current=!1,ei.current&&(clearTimeout(ei.current),ei.current=void 0),eo.current=window.setTimeout(()=>{!1===N.current&&A()},S)})),r},[U,T,W,x,ea,I,M,t,A,j,S]);(0,d.useEffect)(()=>()=>{ei.current&&clearTimeout(ei.current),eo.current&&clearTimeout(eo.current)},[]);let eu=(0,d.useCallback)((e={},t=null)=>({...e,id:J,ref:(0,l.lq)(t,e=>{L(!!e)})}),[J]),el=(0,d.useCallback)((e={},t=null)=>({...e,id:H,ref:(0,l.lq)(t,e=>{$(!!e)})}),[H]);return{forceUpdate:Z,isOpen:T,onAnimationComplete:X.onComplete,onClose:A,getAnchorProps:er,getArrowProps:Q,getArrowInnerProps:Y,getPopoverPositionerProps:en,getPopoverProps:et,getTriggerProps:es,getHeaderProps:eu,getBodyProps:el}}({...w,direction:x.direction});return(0,k.jsx)(g.H2,{value:j,children:(0,k.jsx)(g.WG,{value:t,children:(0,c.Pu)(n,{isOpen:j.isOpen,onClose:j.onClose,forceUpdate:j.forceUpdate})})})}w.displayName="Popover"},34071:function(e,t,n){"use strict";n.d(t,{x:function(){return o}});var r=n(83118),i=n(2784);function o(e){let t=i.Children.only(e.children),{getTriggerProps:n}=(0,r.lp)();return(0,i.cloneElement)(t,n(t.props,t.ref))}o.displayName="PopoverTrigger"},83118:function(e,t,n){"use strict";n.d(t,{H2:function(){return i},SV:function(){return s},WG:function(){return a},lp:function(){return o}});var r=n(9165),[i,o]=(0,r.k)({name:"PopoverContext",errorMessage:"usePopoverContext: `
123context` is undefined. Seems you forgot to wrap all popover components within `<Popover />`"}),[a,s]=(0,r.k)({name:"PopoverStylesContext",errorMessage:"usePopoverStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Popover />\" "})},79626:function(e,t,n){"use strict";n.d(t,{$B:function(){return l},Dq:function(){return i},Ke:function(){return o},mv:function(){return s}});var r=(e,t)=>({var:e,varRef:t?`var(${e}, ${t})`:`var(${e})`}),i={arrowShadowColor:r("--popper-arrow-shadow-color"),arrowSize:r("--popper-arrow-size","8px"),arrowSizeHalf:r("--popper-arrow-size-half"),arrowBg:r("--popper-arrow-bg"),transformOrigin:r("--popper-transform-origin"),arrowOffset:r("--popper-arrow-offset")};function o(e){return e.includes("top")?"1px 1px 0px 0 var(--popper-arrow-shadow-color)":e.includes("bottom")?"-1px -1px 0px 0 var(--popper-arrow-shadow-color)":e.includes("right")?"-1px 1px 0px 0 var(--popper-arrow-shadow-color)":e.includes("left")?"1px -1px 0px 0 var(--popper-arrow-shadow-color)":void 0}var a={top:"bottom center","top-start":"bottom left","top-end":"bottom right",bottom:"top center","bottom-start":"top left","bottom-end":"top right",left:"right center","left-start":"right top","left-end":"right bottom",right:"left center","right-start":"left top","right-end":"left bottom"},s=e=>a[e],u={scroll:!0,resize:!0};function l(e){return"object"==typeof e?{enabled:!0,options:{...u,...e}}:{enabled:e,options:u}}},70339:function(e,t,n){"use strict";n.d(t,{D:function(){return v}});var r=n(79626),i={name:"matchWidth",enabled:!0,phase:"beforeWrite",requires:["computeStyles"],fn:({state:e})=>{e.styles.popper.width=`${e.rects.reference.width}px`},effect:({state:e})=>()=>{let t=e.elements.reference;e.elements.popper.style.width=`${t.offsetWidth}px`}},o={name:"transformOrigin",enabled:!0,phase:"write",fn:({state:e})=>{a(e)},effect:({state:e})=>()=>{a(e)}},a=e=>{e.elements.popper.style.setProperty(r.Dq.transformOrigin.var,(0,r.mv)(e.placement))},s={name:"positionArrow",enabled:!0,phase:"afterWrite",fn:({state:e})=>{u(e)}},u=e=>{var t;if(!e.placement)return;let n=l(e.placement);if((null==(t=e.elements)?void 0:t.arrow)&&n){Object.assign(e.elements.arrow.style,{[n.property]:n.value,width:r.Dq.arrowSize.varRef,height:r.Dq.arrowSize.varRef,zIndex:-1});let t={[r.Dq.arrowSizeHalf.var]:`calc(${r.Dq.arrowSize.varRef} / 2 - 1px)`,[r.Dq.arrowOffset.var]:`calc(${r.Dq.arrowSizeHalf.varRef} * -1)`};for(let n in t)e.elements.arrow.style.setProperty(n,t[n])}},l=e=>e.startsWith("top")?{property:"bottom",value:r.Dq.arrowOffset.varRef}:e.startsWith("bottom")?{property:"top",value:r.Dq.arrowOffset.varRef}:e.startsWith("left")?{property:"right",value:r.Dq.arrowOffset.varRef}:e.startsWith("right")?{property:"left",value:r.Dq.arrowOffset.varRef}:void 0,c={name:"innerArrow",enabled:!0,phase:"main",requires:["arrow"],fn:({state:e})=>{f(e)},effect:({state:e})=>()=>{f(e)}},f=e=>{if(!e.elements.arrow)return;let t=e.elements.arrow.querySelector("[data-popper-arrow-inner]");if(!t)return;let n=(0,r.Ke)(e.placement);n&&t.style.setProperty("--popper-arrow-default-shadow",n),Object.assign(t.style,{transform:"rotate(45deg)",background:r.Dq.arrowBg.varRef,top:0,left:0,width:"100%",height:"100%",position:"absolute",zIndex:"inherit",boxShadow:"var(--popper-arrow-shadow, var(--popper-arrow-default-shadow))"})},d={"start-start":{ltr:"left-start",rtl:"right-start"},"start-end":{ltr:"left-end",rtl:"right-end"},"end-start":{ltr:"right-start",rtl:"left-start"},"end-end":{ltr:"right-end",rtl:"left-end"},start:{ltr:"left",rtl:"right"},end:{ltr:"right",rtl:"left"}},p={"auto-start":"auto-end","auto-end":"auto-start","top-start":"top-end","top-end":"top-start","bottom-start":"bottom-end","bottom-end":"bottom-start"},h=n(85244),m=n(62465),g=n(2784);function v(e={}){let{enabled:t=!0,modifiers:n,placement:a="bottom",strategy:u="absolute",arrowPadding:l=8,eventListeners:f=!0,offset:v,gutter:y=8,flip:b=!0,boundary:k="clippingParents",preventOverflow:w=!0,matchWidth:x,direction:j="ltr"}=e,S=(0,g.useRef)(null),O=(0,g.useRef)(null),E=(0,g.useRef)(null),_=function(e,t="ltr"){var n,r;let i=(null==(n=d[e])?void 0:n[t])||e;return"ltr"===t?i:null!=(r=p[e])?r:i}(a,j),C=(0,g.useRef)(()=>{}),T=(0,g.useCallback)(()=>{var e;t&&S.current&&O.current&&(null==(e=C.current)||e.call(C),E.current=(0,m.fi)(S.current,O.current,{placement:_,modifiers:[c,s,o,{...i,enabled:!!x},{name:"eventListeners",...(0,r.$B)(f)},{name:"arrow",options:{padding:l}},{name:"offset",options:{offset:null!=v?v:[0,y]}},{name:"flip",enabled:!!b,options:{padding:8}},{name:"preventOverflow",enabled:!!w,options:{boundary:k}},...null!=n?n:[]],strategy:u}),E.current.forceUpdate(),C.current=E.current.destroy)},[_,t,n,x,f,l,v,y,b,w,k,u]);(0,g.useEffect)(()=>()=>{var e;S.current||O.current||(null==(e=E.current)||e.destroy(),E.current=null)},[]);let A=(0,g.useCallback)(e=>{S.current=e,T()},[T]),M=(0,g.useCallback)((e={},t=null)=>({...e,ref:(0,h.lq)(A,t)}),[A]),I=(0,g.useCallback)(e=>{O.current=e,T()},[T]),P=(0,g.useCallback)((e={},t=null)=>({...e,ref:(0,h.lq)(I,t),style:{...e.style,position:u,minWidth:x?void 0:"max-content",inset:"0 auto auto 0"}}),[u,I,x]),R=(0,g.useCallback)((e={},t=null)=>{let{size:n,shadowColor:r,bg:i,style:o,...a}=e;
123return{...a,ref:t,"data-popper-arrow":"",style:function(e){let{size:t,shadowColor:n,bg:r,style:i}=e,o={...i,position:"absolute"};return t&&(o["--popper-arrow-size"]=t),n&&(o["--popper-arrow-shadow-color"]=n),r&&(o["--popper-arrow-bg"]=r),o}(e)}},[]),D=(0,g.useCallback)((e={},t=null)=>({...e,ref:t,"data-popper-arrow-inner":""}),[]);return{update(){var e;null==(e=E.current)||e.update()},forceUpdate(){var e;null==(e=E.current)||e.forceUpdate()},transformOrigin:r.Dq.transformOrigin.varRef,referenceRef:A,popperRef:I,getPopperProps:P,getArrowProps:R,getArrowInnerProps:D,getReferenceProps:M}}},332:function(e,t,n){"use strict";n.d(t,{h:function(){return m}});var r=n(45493),i=n(36140),o=n(9165),a=n(28316),s=n(2784),u=n(52322),[l,c]=(0,o.k)({strict:!1,name:"PortalContext"}),f="chakra-portal",d=e=>(0,u.jsx)("div",{className:"chakra-portal-zIndex",style:{position:"absolute",zIndex:e.zIndex,top:0,left:0,right:0},children:e.children}),p=e=>{let{appendToParentPortal:t,children:n}=e,[o,p]=(0,s.useState)(null),h=(0,s.useRef)(null),[,m]=(0,s.useState)({});(0,s.useEffect)(()=>m({}),[]);let g=c(),v=(0,r.L)();(0,i.G)(()=>{if(!o)return;let e=o.ownerDocument,n=t&&null!=g?g:e.body;if(!n)return;h.current=e.createElement("div"),h.current.className=f,n.appendChild(h.current),m({});let r=h.current;return()=>{n.contains(r)&&n.removeChild(r)}},[o]);let y=(null==v?void 0:v.zIndex)?(0,u.jsx)(d,{zIndex:null==v?void 0:v.zIndex,children:n}):n;return h.current?(0,a.createPortal)((0,u.jsx)(l,{value:h.current,children:y}),h.current):(0,u.jsx)("span",{ref:e=>{e&&p(e)}})},h=e=>{let{children:t,containerRef:n,appendToParentPortal:r}=e,o=n.current,c=null!=o?o:"undefined"!=typeof window?document.body:void 0,d=(0,s.useMemo)(()=>{let e=null==o?void 0:o.ownerDocument.createElement("div");return e&&(e.className=f),e},[o]),[,p]=(0,s.useState)({});return((0,i.G)(()=>p({}),[]),(0,i.G)(()=>{if(d&&c)return c.appendChild(d),()=>{c.removeChild(d)}},[d,c]),c&&d)?(0,a.createPortal)((0,u.jsx)(l,{value:r?d:null,children:t}),d):null};function m(e){let t={appendToParentPortal:!0,...e},{containerRef:n,...r}=t;return n?(0,u.jsx)(h,{containerRef:n,...r}):(0,u.jsx)(p,{...r})}m.className=f,m.selector=".chakra-portal",m.displayName="Portal"},45493:function(e,t,n){"use strict";n.d(t,{L:function(){return a},h:function(){return s}});var r=n(9165),i=n(52322),[o,a]=(0,r.k)({strict:!1,name:"PortalManagerContext"});function s(e){let{children:t,zIndex:n}=e;return(0,i.jsx)(o,{value:{zIndex:n},children:t})}s.displayName="PortalManager"},25578:function(e,t,n){"use strict";n.d(t,{W:function(){return i}});var r=n(2784);function i(e){return r.Children.toArray(e).filter(e=>(0,r.isValidElement)(e))}},9165:function(e,t,n){"use strict";n.d(t,{k:function(){return i}});var r=n(2784);function i(e={}){let{name:t,strict:n=!0,hookName:i="useContext",providerName:o="Provider",errorMessage:a,defaultValue:s}=e,u=(0,r.createContext)(s);return u.displayName=t,[u.Provider,function e(){var t;let s=(0,r.useContext)(u);if(!s&&n){let n=Error(null!=a?a:`${i} returned \`undefined\`. Seems you forgot to wrap component within ${o}`);throw n.name="ContextError",null==(t=Error.captureStackTrace)||t.call(Error,n,e),n}return s},u]}},38317:function(e,t,n){"use strict";n.d(t,{O:function(){return s},u:function(){return u}});var r=n(36140),i=n(2784),o=n(52322),a=(0,i.createContext)({getDocument:()=>document,getWindow:()=>window});function s({defer:e}={}){let[,t]=(0,i.useReducer)(e=>e+1,0);return(0,r.G)(()=>{e&&t()},[e]),(0,i.useContext)(a)}function u(e){let{children:t,environment:n,disabled:r}=e,s=(0,i.useRef)(null),u=(0,i.useMemo)(()=>n||{getDocument:()=>{var e,t;return null!=(t=null==(e=s.current)?void 0:e.ownerDocument)?t:document},getWindow:()=>{var e,t;return null!=(t=null==(e=s.current)?void 0:e.ownerDocument.defaultView)?t:window}},[n]),l=!r||!n;return(0,o.jsxs)(a.Provider,{value:u,children:[t,l&&(0,o.jsx)("span",{id:"__chakra_env",hidden:!0,ref:s})]})}a.displayName="EnvironmentContext",u.displayName="EnvironmentProvider"},87053:function(e,t,n){"use strict";n.d(t,{h:function(){return a}});var r=n(2784),i=n(32465),o=n(75800);function a(e){let{isOpen:t,ref:n}=e,[a,s]=(0,r.useState)(t),[u,l]=(0,r.useState)(!1);(0,r.useEffect)(()=>{u||(s(t),l(!0))},[t,u,a]),(0,i.O)(()=>n.current,"animationend",()=>{s(t)});let c=!t&&!a;return{present:!c,onComplete(){var e;let t=(0,o.kR)(n.current),r=new t.CustomEvent("animationend",{bubbles:!0});null==(e=n.current)||e.dispatchEvent(r)}}}},90359:function(e,t,n){"use strict";n.d(t,{W:function(){return i}});var r=n(2784);function i(e,t=[]){let n=(0,r.useRef)(e);return(0,r.useEffect)(()=>{n.current=e}),(0,r.useCallback)((...e)=>{var t;return null==(t=n.current)?void 0:t.call(n,...e)},t)}},59572:function(e,t,n){"use strict";n.d(t,{T:function(){return o}});var r=n(2784),i=n(90359);function o(e){let{value:t,defaultValue:n,onChange:o,shouldUpdate:a=(e,t)=>e!==t}=e,s=(0,i.W)(o),u=(0,i.W)(a),[l,c]=(0,r.useState)(n),f=void 0!==t,d=f?t:l,p=(0,i.W)(e=>{let t="function"==typeof e?e(d):e;u(d,t)&&(f||c(t),s(t))},[f,s,d,u]);
123return[d,p]}},36502:function(e,t,n){"use strict";n.d(t,{q:function(){return o}});var r=n(90359),i=n(2784);function o(e={}){let{onClose:t,onOpen:n,isOpen:o,id:a}=e,s=(0,r.W)(n),u=(0,r.W)(t),[l,c]=(0,i.useState)(e.defaultIsOpen||!1),f=void 0!==o?o:l,d=void 0!==o,p=(0,i.useId)(),h=null!=a?a:`disclosure-${p}`,m=(0,i.useCallback)(()=>{d||c(!1),null==u||u()},[d,u]),g=(0,i.useCallback)(()=>{d||c(!0),null==s||s()},[d,s]),v=(0,i.useCallback)(()=>{f?m():g()},[f,g,m]);return{isOpen:f,onOpen:g,onClose:m,onToggle:v,isControlled:d,getButtonProps:function(e={}){return{...e,"aria-expanded":f,"aria-controls":h,onClick(t){var n;null==(n=e.onClick)||n.call(e,t),v()}}},getDisclosureProps:function(e={}){return{...e,hidden:!f,id:h}}}}},32465:function(e,t,n){"use strict";n.d(t,{O:function(){return o}});var r=n(2784),i=n(90359);function o(e,t,n,o){let a=(0,i.W)(n);return(0,r.useEffect)(()=>{let r="function"==typeof e?e():null!=e?e:document;if(n&&r)return r.addEventListener(t,a,o),()=>{r.removeEventListener(t,a,o)}},[t,e,o,a,n]),()=>{let n="function"==typeof e?e():null!=e?e:document;null==n||n.removeEventListener(t,a,o)}}},23964:function(e,t,n){"use strict";n.d(t,{C:function(){return c},G:function(){return d}});var r=n(75800),i=n(41741),o=n(51905),a=n(32465),s=n(36140),u=n(3171),l=n(2784);function c(e,t){let{shouldFocus:n,visible:o,focusRef:a}=t,s=n&&!o;(0,u.r)(()=>{let t;if(!s||function(e){let t=e.current;if(!t)return!1;let n=(0,r.vY)(t);return!(!n||t.contains(n))&&!!(0,i.Wq)(n)}(e))return;let n=(null==a?void 0:a.current)||e.current;if(n)return t=requestAnimationFrame(()=>{n.focus({preventScroll:!0})}),()=>{cancelAnimationFrame(t)}},[s,e,a])}var f={preventScroll:!0,shouldFocus:!1};function d(e,t=f){let{focusRef:n,preventScroll:r,shouldFocus:i,visible:c}=t,d="current"in e?e.current:e,p=i&&c,h=(0,l.useRef)(p),m=(0,l.useRef)(c);(0,s.G)(()=>{!m.current&&c&&(h.current=p),m.current=c},[c,p]);let g=(0,l.useCallback)(()=>{if(c&&d&&h.current&&(h.current=!1,!d.contains(document.activeElement))){if(null==n?void 0:n.current)requestAnimationFrame(()=>{var e;null==(e=n.current)||e.focus({preventScroll:r})});else{let e=(0,o.t5)(d);e.length>0&&requestAnimationFrame(()=>{e[0].focus({preventScroll:r})})}}},[c,r,d,n]);(0,u.r)(()=>{g()},[g]),(0,a.O)(d,"transitionend",g)}},76294:function(e,t,n){"use strict";n.d(t,{s:function(){return l}});var r=n(32465),i=()=>"undefined"!=typeof window,o=e=>i()&&e.test(navigator.vendor),a=e=>i()&&e.test(function(){var e;let t=navigator.userAgentData;return null!=(e=null==t?void 0:t.platform)?e:navigator.platform}()),s=()=>a(/mac|iphone|ipad|ipod/i),u=()=>s()&&o(/apple/i);function l(e){let{ref:t,elements:n,enabled:i}=e,o=()=>{var e,n;return null!=(n=null==(e=t.current)?void 0:e.ownerDocument)?n:document};(0,r.O)(o,"pointerdown",e=>{if(!u()||!i)return;let r=e.target,a=(null!=n?n:[t]).some(e=>{let t="current"in e?e.current:e;return(null==t?void 0:t.contains(r))||t===r});o().activeElement!==r&&a&&(e.preventDefault(),r.focus())})}},85244:function(e,t,n){"use strict";n.d(t,{lq:function(){return i},qq:function(){return o}});var r=n(2784);function i(...e){return t=>{e.forEach(e=>{!function(e,t){if(null!=e){if("function"==typeof e){e(t);return}try{e.current=t}catch(n){throw Error(`Cannot assign value '${t}' to ref '${e}'`)}}}(e,t)})}}function o(...e){return(0,r.useMemo)(()=>i(...e),e)}},36140:function(e,t,n){"use strict";n.d(t,{G:function(){return i}});var r=n(2784),i=(null==globalThis?void 0:globalThis.document)?r.useLayoutEffect:r.useEffect},3171:function(e,t,n){"use strict";n.d(t,{r:function(){return i}});var r=n(2784);function i(e,t){let n=(0,r.useRef)(!1),i=(0,r.useRef)(!1);(0,r.useEffect)(()=>{let t=n.current,r=t&&i.current;if(r)return e();i.current=!0},t),(0,r.useEffect)(()=>(n.current=!0,()=>{n.current=!1}),[])}},21898:function(e,t,n){"use strict";n.d(t,{l:function(){return i}});var r=n(93429);function i(...e){return t=>{e.forEach(e=>(function(e,t){if(null!=e){if((0,r.mf)(e)){e(t);return}try{e.current=t}catch(n){throw Error(`Cannot assign value '${t}' to ref '${e}'`)}}})(e,t))}}},81821:function(e,t,n){"use strict";n.d(t,{k:function(){return i}});var r=n(2784);function i(e={}
123){let{strict:t=!0,errorMessage:n="useContext: `context` is undefined. Seems you forgot to wrap component within the Provider",name:i}=e,o=(0,r.createContext)(void 0);return o.displayName=i,[o.Provider,function e(){var i;let a=(0,r.useContext)(o);if(!a&&t){let t=Error(n);throw t.name="ContextError",null==(i=Error.captureStackTrace)||i.call(Error,t,e),t}return a},o]}},31053:function(e,t,n){"use strict";n.d(t,{Kn:function(){return i},PB:function(){return u},PP:function(){return f},Pu:function(){return a},Qm:function(){return l},ZK:function(){return o},cx:function(){return r},v0:function(){return c}});var r=(...e)=>e.filter(Boolean).join(" ");function i(e){let t=typeof e;return null!=e&&("object"===t||"function"===t)&&!Array.isArray(e)}var o=e=>{let{condition:t,message:n}=e};function a(e,...t){return s(e)?e(...t):e}var s=e=>"function"==typeof e,u=e=>e?"":void 0,l=e=>!!e||void 0;function c(...e){return function(t){e.some(e=>(null==e||e(t),null==t?void 0:t.defaultPrevented))}}function f(...e){return function(t){e.forEach(e=>{null==e||e(t)})}}},67109:function(e,t,n){"use strict";n.d(t,{O:function(){return v}});var r=n(2784),i=n(31053),o=n(76801),a=n(84586),s=n(28165),u=n(68023),l=n(91982),c=n(48929),f=n(52322),d=(0,o.m)("div",{baseStyle:{boxShadow:"none",backgroundClip:"padding-box",cursor:"default",color:"transparent",pointerEvents:"none",userSelect:"none","&::before, &::after, *":{visibility:"hidden"}}}),p=(0,a.gJ)("skeleton-start-color"),h=(0,a.gJ)("skeleton-end-color"),m=(0,s.F4)({from:{opacity:0}
123,to:{opacity:1}}),g=(0,s.F4)({from:{borderColor:p.reference,background:p.reference},to:{borderColor:h.reference,background:h.reference}}),v=(0,u.G)((e,t)=>{let n={...e,fadeDuration:"number"==typeof e.fadeDuration?e.fadeDuration:.4,speed:"number"==typeof e.speed?e.speed:.8},s=(0,l.mq)("Skeleton",n),u=function(){let e=(0,r.useRef)(!0);return(0,r.useEffect)(()=>{e.current=!1},[]),e.current}(),{startColor:v="",endColor:y="",isLoaded:b,fadeDuration:k,speed:w,className:x,fitContent:j,...S}=(0,a.Lr)(n),[O,E]=(0,c.dQ)("colors",[v,y]),_=function(e){let t=(0,r.useRef)();return(0,r.useEffect)(()=>{t.current=e},[e]),t.current}(b),C=(0,i.cx)("chakra-skeleton",x),T={...O&&{[p.variable]:O},...E&&{[h.variable]:E}};if(b){let e=u||_?"none":`${m} ${k}s`;return(0,f.jsx)(o.m.div,{ref:t,className:C,__css:{animation:e},...S})}return(0,f.jsx)(d,{ref:t,className:C,...S,__css:{width:j?"fit-content":void 0,...s,...T,_dark:{...s._dark,...T},animation:`${w}s linear infinite alternate ${g}`}})});v.displayName="Skeleton"},84010:function(e,t,n){"use strict";n.d(t,{N:function(){return u}});var r=n(67109),i=n(24772),o=n(76801),a=n(31053),s=n(52322),u=e=>{let{noOfLines:t=3,spacing:n="0.5rem",skeletonHeight:u="0.5rem",className:l,startColor:c,endColor:f,isLoaded:d,fadeDuration:p,speed:h,variant:m,size:g,colorScheme:v,children:y,...b}=e,k=(0,i.S)("number"==typeof t?[t]:t)||3,w=Array(k).fill(1).map((e,t)=>t+1),x=e=>k>1&&e===w.length?"80%":"100%",j=(0,a.cx)("chakra-skeleton__group",l);return(0,s.jsx)(o.m.div,{className:j,...b,children:w.map((e,t)=>{if(d&&t>0)return null;let i=d?null:{mb:e===w.length?"0":n,width:x(e),height:u};return(0,s.jsx)(r.O,{startColor:c,endColor:f,isLoaded:d,fadeDuration:p,speed:h,variant:m,size:g,colorScheme:v,...i,children:0===t?y:void 0},w.length.toString()+e)})})};u.displayName="SkeletonText"},55233:function(e,t,n){"use strict";n.d(t,{iR:function(){return en},Ms:function(){return eo},jz:function(){return ea},gs:function(){return er},Uj:function(){return ei}});var r=e=>e?"":void 0,i=e=>!!e||void 0,o=(...e)=>e.filter(Boolean).join(" ");function a(...e){return function(t){e.some(e=>(null==e||e(t),null==t?void 0:t.defaultPrevented))}}function s(e){let{orientation:t,vertical:n,horizontal:r}=e;return"vertical"===t?n:r}var u={width:0,height:0},l=e=>e||u;function c(e){let t=!!e.touches;return t}function f(e,t="page"){return c(e)?function(e,t="page"){let n=e.touches[0]||e.changedTouches[0];return{x:n[`${t}X`],y:n[`${t}Y`]}}(e,t):function(e,t="page"){return{x:e[`${t}X`],y:e[`${t}Y`]}}(e,t)}function d(e,t,n,r){var i;return i=function(e,t=!1){function n(t){e(t,{point:f(t)})}let r=t?e=>{let t=function(e){var t;let n=null!=(t=e.view)?t:window;return void 0!==n.PointerEvent&&e instanceof n.PointerEvent?!("mouse"!==e.pointerType):e instanceof n.MouseEvent}(e);(!t||t&&0===e.button)&&n(e)}:n;return r}(n,"pointerdown"===t),e.addEventListener(t,i,r),()=>{e.removeEventListener(t,i,r)}}let p=1/60*1e3,h="undefined"!=typeof performance?()=>performance.now():()=>Date.now(),m="undefined"!=typeof window?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(h()),p),g=!0,v=!1,y=!1,b={delta:0,timestamp:0},k=["read","update","preRender","render","postRender"],w=k.reduce((e,t)=>(e[t]=function(e){let t=[],n=[],r=0,i=!1,o=!1,a=new WeakSet,s={schedule:(e,o=!1,s=!1)=>{let u=s&&i,l=u?t:n;return o&&a.add(e),-1===l.indexOf(e)&&(l.push(e),u&&i&&(r=t.length)),e},cancel:e=>{let t=n.indexOf(e);-1!==t&&n.splice(t,1),a.delete(e)},process:u=>{if(i){o=!0;return}if(i=!0,[t,n]=[n,t],n.length=0,r=t.length)for(let n=0;n<r;n++){let r=t[n];r(u),a.has(r)&&(s.schedule(r),e())}i=!1,o&&(o=!1,s.process(u))}};return s}(()=>v=!0),e),{}),x=k.reduce((e,t)=>{let n=w[t];return e[t]=(e,t=!1,r=!1)=>(v||E(),n.schedule(e,t,r)),e},{}),j=k.reduce((e,t)=>(e[t]=w[t].cancel,e),{});k.reduce((e,t)=>(e[t]=()=>w[t].process(b),e),{});let S=e=>w[e].process(b),O=e=>{v=!1,b.delta=g?p:Math.max(Math.min(e-b.timestamp,40),1),b.timestamp=e,y=!0,k.forEach(S),y=!1,v&&(g=!1,m(O))},E=()=>{v=!0,g=!0,y||m(O)},_=()=>b;var C=Object.defineProperty,T=(e,t,n)=>t in e?C(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}
123):e[t]=n,A=(e,t,n)=>(T(e,"symbol"!=typeof t?t+"":t,n),n),M=class{constructor(e,t,n){var r;if(A(this,"history",[]),A(this,"startEvent",null),A(this,"lastEvent",null),A(this,"lastEventInfo",null),A(this,"handlers",{}),A(this,"removeListeners",()=>{}),A(this,"threshold",3),A(this,"win"),A(this,"updatePoint",()=>{if(!(this.lastEvent&&this.lastEventInfo))return;let e=P(this.lastEventInfo,this.history),t=null!==this.startEvent,n=function(e,t){if("number"==typeof e&&"number"==typeof t)return D(e,t);if(N(e)&&N(t)){let n=D(e.x,t.x),r=D(e.y,t.y);return Math.sqrt(n**2+r**2)}return 0}(e.offset,{x:0,y:0})>=this.threshold;if(!t&&!n)return;let{timestamp:r}=_();this.history.push({...e.point,timestamp:r});let{onStart:i,onMove:o}=this.handlers;t||(null==i||i(this.lastEvent,e),this.startEvent=this.lastEvent),null==o||o(this.lastEvent,e)}),A(this,"onPointerMove",(e,t)=>{this.lastEvent=e,this.lastEventInfo=t,x.update(this.updatePoint,!0)}),A(this,"onPointerUp",(e,t)=>{let n=P(t,this.history),{onEnd:r,onSessionEnd:i}=this.handlers;null==i||i(e,n),this.end(),r&&this.startEvent&&(null==r||r(e,n))}),this.win=null!=(r=e.view)?r:window,c(e)&&e.touches.length>1)return;this.handlers=t,n&&(this.threshold=n),e.stopPropagation(),e.preventDefault();let i={point:f(e)},{timestamp:o}=_();this.history=[{...i.point,timestamp:o}];let{onSessionStart:a}=t;null==a||a(e,P(i,this.history)),this.removeListeners=function(...e){return t=>e.reduce((e,t)=>t(e),t)}(d(this.win,"pointermove",this.onPointerMove),d(this.win,"pointerup",this.onPointerUp),d(this.win,"pointercancel",this.onPointerUp))}updateHandlers(e){this.handlers=e}end(){var e;null==(e=this.removeListeners)||e.call(this),j.update(this.updatePoint)}};function I(e,t){return{x:e.x-t.x,y:e.y-t.y}}function P(e,t){return{point:e.point,delta:I(e.point,t[t.length-1]),offset:I(e.point,t[0]),velocity:function(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null,i=e[e.length-1];for(;n>=0&&(r=e[n],!(i.timestamp-r.timestamp>R(.1)));)n--;if(!r)return{x:0,y:0};let o=(i.timestamp-r.timestamp)/1e3;if(0===o)return{x:0,y:0};let a={x:(i.x-r.x)/o,y:(i.y-r.y)/o};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}(t,0)}}var R=e=>1e3*e;function D(e,t){return Math.abs(e-t)}function N(e){return"x"in e&&"y"in e}var z=n(2784);function F(e){let t=(0,z.useRef)(null);return t.current=e,t}var L=n(90359),B=n(3171),$=n(59572),q=(null==globalThis?void 0:globalThis.document)?z.useLayoutEffect:z.useEffect,V=n(85244),U=n(56372),W=n(9165),J=n(68023),H=n(91982),G=n(84586),Q=n(91148),K=n(76801),Y=n(52322),[Z,X]=(0,W.k)({name:"SliderContext",hookName:"useSliderContext",providerName:"<Slider />"}),[ee,et]=(0,W.k)({name:"SliderStylesContext",hookName:"useSliderStyles",providerName:"<Slider />"}),en=(0,J.G)((e,t)=>{var n;let c={...e,orientation:null!=(n=null==e?void 0:e.orientation)?n:"horizontal"},f=(0,H.jC)("Slider",c),p=(0,G.Lr)(c),{direction:h}=(0,Q.F)();p.direction=h;let{getInputProps:m,getRootProps:g,...v}=function(e){var t;let{min:n=0,max:o=100,onChange:c,value:f,defaultValue:p,isReversed:h,direction:m="ltr",orientation:g="horizontal",id:v,isDisabled:y,isReadOnly:b,onChangeStart:k,onChangeEnd:w,step:x=1,getAriaValueText:j,"aria-valuetext":S,"aria-label":O,"aria-labelledby":E,name:_,focusThumbOnChange:C=!0,...T}=e,A=(0,L.W)(k),I=(0,L.W)(w),P=(0,L.W)(j),R=function(e){let{isReversed:t,direction:n,orientation:r}=e;return"ltr"===n||"vertical"===r?t:!t}({isReversed:h,direction:m,orientation:g}),[D,N]=(0,$.T)({value:f,defaultValue:null!=p?p:o<n?n:n+(o-n)/2,onChange:c}),[W,J]=(0,z.useState)(!1),[H,G]=(0,z.useState)(!1),Q=!(y||b),K=(o-n)/10,Y=x||(o-n)/100,Z=(0,U.HU)(D,n,o),X=o-Z+n,ee=R?X:Z,et=(0,U.Rg)(ee,n,o),en="vertical"===g,er=F({min:n,max:o,step:x,isDisabled:y,value:Z,isInteractive:Q,isReversed:R,isVertical:en,eventSource:null,focusThumbOnChange:C,orientation:g}),ei=(0,z.useRef)(null),eo=(0,z.useRef)(null),ea=(0,z.useRef)(null),es=(0,z.useId)(),eu=null!=v?v:es,[el,ec]=[`slider-thumb-${eu}`,`slider-track-${eu}`],ef=(0,z.useCallback)(e=>{var t,n;if(!ei.current)return;let r=er.current;r.eventSource="pointer";let i=ei.current.getBoundingClientRect(),{clientX:o,clientY:a}=null!=(n=null==(t=e.touches)?void 0:t[0])?n:e,s=en?i.bottom-a:o-i.left,u=en?i.height:i.width,l=s/u;R&&(l=1-l);let c=(0,U.WS)(l,r.min,r.max);return r.step&&(c=parseFloat((0,U.WP)(c,r.min,r.step))),c=(0,U.HU)(c,r.min,r.max)},[en,R,er]),ed=(0,z.useCallback)(e=>{let t=er.current;t.isInteractive&&(e=parseFloat((0,U.WP)(e,t.min,Y)),N(e=(0,U.HU)(e,t.min,t.max)))},[Y,N,er]),ep=(0,z.useMemo)(()=>({stepUp(e=Y){let t=R?Z-e:Z+e;ed(t)},stepDown(e=Y){let t=R?Z+e:Z-e;ed(t)},reset(){ed(p||0)},stepTo(e){ed(e)}}),[ed,R,Z,Y,p]),eh=(0,z.useCallback)(e=>{let t=er.current,n={ArrowRight:()=>ep.stepUp(),ArrowUp:()=>ep.stepUp(),ArrowLeft:()=>ep.stepDown(),ArrowDown:()=>ep.stepDown(),PageUp:()=>ep.stepUp(K),PageDown:()=>ep.stepDown(K),Home:()=>ed(t.min),End:()=>ed(t.max)}[e.key];n&&(e.preventDefault(),e.stopPropagation(),n(e),t.eventSource="keyboard")},[ep,ed,K,er]),em=null!=(t=null==P?void 0:P(Z))?t:S,eg=function(e){let[t]=function({getNodes:e,observeMutation:t=!0}
123){let[n,r]=(0,z.useState)([]),[i,o]=(0,z.useState)(0);return q(()=>{let n=e(),i=n.map((e,t)=>(function(e,t){if(!e){t(void 0);return}t({width:e.offsetWidth,height:e.offsetHeight});let n=e.ownerDocument.defaultView??window,r=new n.ResizeObserver(n=>{let r,i;if(!Array.isArray(n)||!n.length)return;let[o]=n;if("borderBoxSize"in o){let e=o.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,i=t.blockSize}else r=e.offsetWidth,i=e.offsetHeight;t({width:r,height:i})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)})(e,e=>{r(n=>[...n.slice(0,t),e,...n.slice(t+1)])}));if(t){let e=n[0];i.push(function(e,t){var n,r;if(!e||!e.parentElement)return;let i=null!=(r=null==(n=e.ownerDocument)?void 0:n.defaultView)?r:window,o=new i.MutationObserver(()=>{t()});return o.observe(e.parentElement,{childList:!0}),()=>{o.disconnect()}}(e,()=>{o(e=>e+1)}))}return()=>{i.forEach(e=>{null==e||e()})}},[i]),n}({observeMutation:!1,getNodes(){let t="object"==typeof e&&null!==e&&"current"in e?e.current:e;return[t]}});return t}(eo),{getThumbStyle:ev,rootStyle:ey,trackStyle:eb,innerTrackStyle:ek}=(0,z.useMemo)(()=>{let e=er.current,t=null!=eg?eg:{width:0,height:0};return function(e){let{orientation:t,thumbPercents:n,thumbRects:r,isReversed:i}=e,o="vertical"===t?r.reduce((e,t)=>l(e).height>l(t).height?e:t,u):r.reduce((e,t)=>l(e).width>l(t).width?e:t,u),a={position:"relative",touchAction:"none",WebkitTapHighlightColor:"rgba(0,0,0,0)",userSelect:"none",outline:0,...s({orientation:t,vertical:o?{paddingLeft:o.width/2,paddingRight:o.width/2}:{},horizontal:o?{paddingTop:o.height/2,paddingBottom:o.height/2}:{}})},c={position:"absolute",...s({orientation:t,vertical:{left:"50%",transform:"translateX(-50%)",height:"100%"},horizontal:{top:"50%",transform:"translateY(-50%)",width:"100%"}})},f=1===n.length,d=[0,i?100-n[0]:n[0]],p=f?d:n,h=p[0];!f&&i&&(h=100-h);let m=Math.abs(p[p.length-1]-p[0]),g={...c,...s({orientation:t,vertical:i?{height:`${m}%`,top:`${h}%`}:{height:`${m}%`,bottom:`${h}%`},horizontal:i?{width:`${m}%`,right:`${h}%`}:{width:`${m}%`,left:`${h}%`}})};return{trackStyle:c,innerTrackStyle:g,rootStyle:a,getThumbStyle:e=>{var i;let o=null!=(i=r[e])?i:u;return{position:"absolute",userSelect:"none",WebkitUserSelect:"none",MozUserSelect:"none",msUserSelect:"none",touchAction:"none",...s({orientation:t,vertical:{bottom:`calc(${n[e]}% - ${o.height/2}px)`},horizontal:{left:`calc(${n[e]}% - ${o.width/2}px)`}})}}}}({isReversed:R,orientation:e.orientation,thumbRects:[t],thumbPercents:[et]})},[R,eg,et,er]),ew=(0,z.useCallback)(()=>{let e=er.current;e.focusThumbOnChange&&setTimeout(()=>{var e;return null==(e=eo.current)?void 0:e.focus()})},[er]);function ex(e){let t=ef(e);null!=t&&t!==er.current.value&&N(t)}(0,B.r)(()=>{let e=er.current;ew(),"keyboard"===e.eventSource&&(null==I||I(e.value))},[Z,I]),function(e,t){let{onPan:n,onPanStart:r,onPanEnd:i,onPanSessionStart:o,onPanSessionEnd:a,threshold:s}=t,u=!!(n||r||i||o||a),l=(0,z.useRef)(null),c=F({onSessionStart:o,onSessionEnd:a,onStart:r,onMove:n,onEnd(e,t){l.current=null,null==i||i(e,t)}});(0,z.useEffect)(()=>{var e;null==(e=l.current)||e.updateHandlers(c.current)}),(0,z.useEffect)(()=>{let t=e.current;if(t&&u)return d(t,"pointerdown",function(e){l.current=new M(e,c.current,s)})},[e,u,c,s]),(0,z.useEffect)(()=>()=>{var e;null==(e=l.current)||e.end(),l.current=null},[])}(ea,{onPanSessionStart(e){let t=er.current;t.isInteractive&&(J(!0),ew(),ex(e),null==A||A(t.value))},onPanSessionEnd(){let e=er.current;e.isInteractive&&(J(!1),null==I||I(e.value))},onPan(e){let t=er.current;t.isInteractive&&ex(e)}});let ej=(0,z.useCallback)((e={},t=null)=>({...e,...T,ref:(0,V.lq)(t,ea),tabIndex:-1,"aria-disabled":i(y),"data-focused":r(H),style:{...e.style,...ey}}),[T,y,H,ey]),eS=(0,z.useCallback)((e={},t=null)=>({...e,ref:(0,V.lq)(t,ei),id:ec,"data-disabled":r(y),style:{...e.style,...eb}}),[y,ec,eb]),eO=(0,z.useCallback)((e={},t=null)=>({...e,ref:t,style:{...e.style,...ek}}),[ek]),eE=(0,z.useCallback)((e={},t=null)=>({...e,ref:(0,V.lq)(t,eo),role:"slider",tabIndex:Q?0:void 0,id:el,"data-active":r(W),"aria-valuetext":em,"aria-valuemin":n,"aria-valuemax":o,"aria-valuenow":Z,"aria-orientation":g,"aria-disabled":i(y),"aria-readonly":i(b),"aria-label":O,"aria-labelledby":O?void 0:E,style:{...e.style,...ev(0)},onKeyDown:a(e.onKeyDown,eh),onFocus:a(e.onFocus,()=>G(!0)),onBlur:a(e.onBlur,()=>G(!1))}),[Q,el,W,em,n,o,Z,g,y,b,O,E,ev,eh]),e_=(0,z.useCallback)((e,t=null)=>{let i=!(e.value<n||e.value>o),a=Z>=e.value,s=(0,U.Rg)(e.value,n,o),u={position:"absolute",pointerEvents:"none",...function(e){let{orientation:t,vertical:n,horizontal:r}=e;return"vertical"===t?n:r}({orientation:g,vertical:{bottom:R?`${100-s}%`:`${s}%`},horizontal:{left:R?`${100-s}%`:`${s}%`}})};return{...e,ref:t,role:"presentation","aria-hidden":!0,"data-disabled":r(y),"data-invalid":r(!i),"data-highlighted":r(a),style:{...e.style,...u}}},[y,R,o,n,g,Z]),eC=(0,z.useCallback)((e={},t=null)=>({...e,ref:t,type:"hidden",value:Z,name:_}),[_,Z]);return{state:{value:Z,isFocused:H,isDragging:W},actions:ep,getRootProps:ej,getTrackProps:eS,getInnerTrackProps:eO,getThumbProps:eE,getMarkerProps:e_,getInputProps:eC}}(p),y=g(),b=m({},t);return(0,Y.jsx)(Z,{value:v,children:(0,Y.jsx)(ee,{value:f,children:(0,Y.jsxs)(K.m.div,{...y,className:o("chakra-sli
123der",c.className),__css:f.container,children:[c.children,(0,Y.jsx)("input",{...b})]})})})});en.displayName="Slider";var er=(0,J.G)((e,t)=>{let{getThumbProps:n}=X(),r=et(),i=n(e,t);return(0,Y.jsx)(K.m.div,{...i,className:o("chakra-slider__thumb",e.className),__css:r.thumb})});er.displayName="SliderThumb";var ei=(0,J.G)((e,t)=>{let{getTrackProps:n}=X(),r=et(),i=n(e,t);return(0,Y.jsx)(K.m.div,{...i,className:o("chakra-slider__track",e.className),__css:r.track})});ei.displayName="SliderTrack";var eo=(0,J.G)((e,t)=>{let{getInnerTrackProps:n}=X(),r=et(),i=n(e,t);return(0,Y.jsx)(K.m.div,{...i,className:o("chakra-slider__filled-track",e.className),__css:r.filledTrack})});eo.displayName="SliderFilledTrack";var ea=(0,J.G)((e,t)=>{let{getMarkerProps:n}=X(),r=et(),i=n(e,t);return(0,Y.jsx)(K.m.div,{...i,className:o("chakra-slider__marker",e.className),__css:r.mark})});ea.displayName="SliderMark"},81540:function(e,t,n){"use strict";n.d(t,{$:function(){return f}});var r=n(28165),i=n(68023),o=n(91982),a=n(84586),s=n(76801),u=n(31053),l=n(52322),c=(0,r.F4)({"0%":{transform:"rotate(0deg)"},"100%":{transform:"rotate(360deg)"}}),f=(0,i.G)((e,t)=>{let n=(0,o.mq)("Spinner",e),{label:r="Loading...",thickness:i="2px",speed:f="0.45s",emptyColor:d="transparent",className:p,...h}=(0,a.Lr)(e),m=(0,u.cx)("chakra-spinner",p),g={display:"inline-block",borderColor:"currentColor",borderStyle:"solid",borderRadius:"99999px",borderWidth:i,borderBottomColor:d,borderLeftColor:d,animation:`${c} ${f} linear infinite`,...n};return(0,l.jsx)(s.m.div,{ref:t,__css:g,className:m,...h,children:r&&(0,l.jsx)(s.m.span,{srOnly:!0,children:r})})});f.displayName="Spinner"},84586:function(e,t,n){"use strict";n.d(t,{D:function(){return eM},K1:function(){return eP},Lr:function(){return eR},Ud:function(){return eI},ZR:function(){return eS},_6:function(){return en},c0:function(){return eb},cC:function(){return ex},fj:function(){return eA},gJ:function(){return et},iv:function(){return eC},k0:function(){return eT},oE:function(){return ew}});var r=n(31053),i=n(63637),o=e=>/!(important)?$/.test(e),a=e=>"string"==typeof e?e.replace(/!(important)?$/,"").trim():e,s=(e,t)=>n=>{let i=String(t),s=o(i),u=a(i),l=e?`${e}.${u}`:u,c=(0,r.Kn)(n.__cssMap)&&l in n.__cssMap?n.__cssMap[l].varRef:t;return c=a(c),s?`${c} !important`:c};function u(e){let{scale:t,transform:n,compose:r}=e;return(e,i)=>{var o;let a=s(t,e)(i),u=null!=(o=null==n?void 0:n(a,i))?o:a;return r&&(u=r(u,i)),u}}var l=(...e)=>t=>e.reduce((e,t)=>t(e),t);function c(e,t){return n=>{let r={property:n,scale:e};return r.transform=u({scale:e,transform:t}),r}}var f=({rtl:e,ltr:t})=>n=>"rtl"===n.direction?e:t,d=["rotate(var(--chakra-rotate, 0))","scaleX(var(--chakra-scale-x, 1))","scaleY(var(--chakra-scale-y, 1))","skewX(var(--chakra-skew-x, 0))","skewY(var(--chakra-skew-y, 0))"],p={"--chakra-blur":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-brightness":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-contrast":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-grayscale":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-hue-rotate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-invert":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-saturate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-sepia":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-drop-shadow":"var(--chakra-empty,/*!*/ /*!*/)",filter:"var(--chakra-blur) var(--chakra-brightness) var(--chakra-contrast) var(--chakra-grayscale) var(--chakra-hue-rotate) var(--chakra-invert) var(--chakra-saturate) var(--chakra-sepia) var(--chakra-drop-shadow)"},h={backdropFilter:"var(--chakra-backdrop-blur) var(--chakra-backdrop-brightness) var(--chakra-backdrop-contrast) var(--chakra-backdrop-grayscale) var(--chakra-backdrop-hue-rotate) var(--chakra-backdrop-invert) var(--chakra-backdrop-opacity) var(--chakra-backdrop-saturate) var(--chakra-backdrop-sepia)","--chakra-backdrop-blur":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-brightness":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-contrast":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-grayscale":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-hue-rotate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-invert":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-opacity":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-saturate":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-backdrop-sepia":"var(--chakra-empty,/*!*/ /*!*/)"}
123,m={"row-reverse":{space:"--chakra-space-x-reverse",divide:"--chakra-divide-x-reverse"},"column-reverse":{space:"--chakra-space-y-reverse",divide:"--chakra-divide-y-reverse"}},g={"to-t":"to top","to-tr":"to top right","to-r":"to right","to-br":"to bottom right","to-b":"to bottom","to-bl":"to bottom left","to-l":"to left","to-tl":"to top left"},v=new Set(Object.values(g)),y=new Set(["none","-moz-initial","inherit","initial","revert","unset"]),b=e=>e.trim(),k=e=>"string"==typeof e&&e.includes("(")&&e.includes(")"),w=e=>{let t=parseFloat(e.toString()),n=e.toString().replace(String(t),"");return{unitless:!n,value:t,unit:n}},x=e=>t=>`${e}(${t})`,j={filter:e=>"auto"!==e?e:p,backdropFilter:e=>"auto"!==e?e:h,ring:e=>({"--chakra-ring-offset-shadow":"var(--chakra-ring-inset) 0 0 0 var(--chakra-ring-offset-width) var(--chakra-ring-offset-color)","--chakra-ring-shadow":"var(--chakra-ring-inset) 0 0 0 calc(var(--chakra-ring-width) + var(--chakra-ring-offset-width)) var(--chakra-ring-color)","--chakra-ring-width":j.px(e),boxShadow:"var(--chakra-ring-offset-shadow), var(--chakra-ring-shadow), var(--chakra-shadow, 0 0 #0000)"}),bgClip:e=>"text"===e?{color:"transparent",backgroundClip:"text"}:{backgroundClip:e},transform:e=>"auto"===e?["translateX(var(--chakra-translate-x, 0))","translateY(var(--chakra-translate-y, 0))",...d].join(" "):"auto-gpu"===e?["translate3d(var(--chakra-translate-x, 0), var(--chakra-translate-y, 0), 0)",...d].join(" "):e,vh:e=>"$100vh"===e?"var(--chakra-vh)":e,px(e){if(null==e)return e;let{unitless:t}=w(e);return t||"number"==typeof e?`${e}px`:e},fraction:e=>"number"!=typeof e||e>1?e:`${100*e}%`,float:(e,t)=>"rtl"===t.direction?({left:"right",right:"left"})[e]:e,degree(e){if(/^var\(--.+\)$/.test(e)||null==e)return e;let t="string"==typeof e&&!e.endsWith("deg");return"number"==typeof e||t?`${e}deg`:e},gradient:(e,t)=>(function(e,t){if(null==e||y.has(e))return e;let n=k(e)||y.has(e);if(!n)return`url('${e}')`;let r=/(^[a-z-A-Z]+)\((.*)\)/g.exec(e),i=null==r?void 0:r[1],o=null==r?void 0:r[2];if(!i||!o)return e;let a=i.includes("-gradient")?i:`${i}-gradient`,[s,...u]=o.split(",").map(b).filter(Boolean);if((null==u?void 0:u.length)===0)return e;let l=s in g?g[s]:s;u.unshift(l);let c=u.map(e=>{if(v.has(e))return e;let n=e.indexOf(" "),[r,i]=-1!==n?[e.substr(0,n),e.substr(n+1)]:[e],o=k(i)?i:i&&i.split(" "),a=`colors.${r}`,s=a in t.__cssMap?t.__cssMap[a].varRef:r;return o?[s,...Array.isArray(o)?o:[o]].join(" "):s});return`${a}(${c.join(", ")})`})(e,null!=t?t:{}),blur:x("blur"),opacity:x("opacity"),brightness:x("brightness"),contrast:x("contrast"),dropShadow:x("drop-shadow"),grayscale:x("grayscale"),hueRotate:e=>x("hue-rotate")(j.degree(e)),invert:x("invert"),saturate:x("saturate"),sepia:x("sepia"),bgImage(e){if(null==e)return e;let t=k(e)||y.has(e);return t?e:`url(${e})`},outline(e){let t="0"===String(e)||"none"===String(e);return null!==e&&t?{outline:"2px solid transparent",outlineOffset:"2px"}:{outline:e}},flexDirection(e){var t;let{space:n,divide:r}=null!=(t=m[e])?t:{},i={flexDirection:e};return n&&(i[n]=1),r&&(i[r]=1),i}},S={borderWidths:c("borderWidths"),borderStyles:c("borderStyles"),colors:c("colors"),borders:c("borders"),gradients:c("gradients",j.gradient),radii:c("radii",j.px),space:c("space",l(j.vh,j.px)),spaceT:c("space",l(j.vh,j.px)),degreeT:e=>({property:e,transform:j.degree}),prop:(e,t,n)=>({property:e,scale:t,...t&&{transform:u({scale:t,transform:n})}}),propT:(e,t)=>({property:e,transform:t}),sizes:c("sizes",l(j.vh,j.px)),sizesT:c("sizes",l(j.vh,j.fraction)),shadows:c("shadows"),logical:function(e){let{property:t,scale:n,transform:r}=e;return{scale:n,property:f(t),transform:n?u({scale:n,compose:r}):r}},blur:c("blur",j.blur)},O={background:S.colors("background"),backgroundColor:S.colors("backgroundColor"),backgroundImage:S.gradients("backgroundImage"),backgroundSize:!0,backgroundPosition:!0,backgroundRepeat:!0,backgroundAttachment:!0,backgroundClip:{transform:j.bgClip},bgSize:S.prop("backgroundSize"),bgPosition:S.prop("backgroundPosition"),bg:S.colors("background"),bgColor:S.colors("backgroundColor"),bgPos:S.prop("backgroundPosition"),bgRepeat:S.prop("backgroundRepeat"),bgAttachment:S.prop("backgroundAttachment"),bgGradient:S.gradients("backgroundImage"),bgClip:{transform:j.bgClip}};Object.assign(O,{bgImage:O.backgroundImage,bgImg:O.backgroundImage});var E={border:S.borders("border"),borderWidth:S.borderWidths("borderWidth"),borderStyle:S.borderStyles("borderStyle"),borderColor:S.colors("borderColor"),borderRadius:S.radii("borderRadius"),borderTop:S.borders("borderTop"),borderBlockStart:S.borders("borderBlockStart"),borderTopLeftRadius:S.radii("borderTopLeftRadius"),borderStartStartRadius:S.logical({scale:"radii",property:{ltr:"borderTopLeftRadius",rtl:"borderTopRightRadius"}}),borderEndStartRadius:S.logical({scale:"radii",property:{ltr:"borderBottomLeftRadius",rtl:"borderBottomRightRadius"}}),borderTopRightRadius:S.radii("borderTopRightRadius"),borderStartEndRadius:S.logical({scale:"radii",property:{ltr:"borderTopRightRadius",rtl:"borderTopLeftRadius"}}),borderEndEndRadius:S.logical({scale:"radii",property:{ltr:"borderBottomRightRadius",rtl:"borderBottomLeftRadius"}}),borderRight:S.borders("borderRight"),borderInlineEnd:S.borders("borderInlineEnd"),borderBottom:S.borders("borderBottom"),borderBlockEnd:S.borders("borderBlockEnd"),borderBottomLeftRadius:S.radii("borderBottomLeftRadius"),borderBottomRightRadius:S.radii("borderBottomRightRadius"),borderLeft:S.borders("borderLeft"),borderInlineStart:{property:"borderInlineStart",scale:"borders"},borderInlineStartRadius:S.logical({scale:"radii",property:{ltr:["borderTopLeftRadius","borderBottomLeftRadius"],rtl:["borderTopRightRadius","borderBottomRightRadius"]}}),borderInlineEndRadius:S.logical({scale:"radii",property:{ltr:["borderTopRightRadius","borderBottomRightRadius"],rtl:["borderTopLeftRadius","borderBottomLeftRadius"]}}),borderX:S.borders(["borderLeft","borderRight"]),borderInline:S.borders("borderInline"),borderY:S.borders(["borderTop","borderBottom"]),borderBlock:S.borders("borderBlock"),borderTopWidth:S.borderWidths("borderTopWidth"),borderBlockStartWidth:S.borderWidths("borderBlockStartWidth"),borderTopColor:S.colors("borderTopColor"),borderBlockStartColor:S.colors("borderBlockStartColor"),borderTopStyle:S.borderStyles("borderTopStyle"),borderBlockStartStyle:S.borderStyles("borderBlockStartStyle"),borderBottomWidth:S.borderWidths("borderBottomWidth"),borderBlockEndWidth:S.borderWidths("borderBlockEndWidth"),borderBottomColor:S.colors("borderBottomColor"),borderBlockEndColor:S.colors("borderBlockEndColor"),borderBottomStyle:S.borderStyles("borderBottomStyle"),borderBlockEndStyle:S.borderStyles("borderBlockEndStyle"),borderLeftWidth:S.borderWidths("borderLeftWidth"),borderInlineStartWidth:S.borderWidths("borderInlineStartWidth"),borderLeftColor:S.colors("borderLeftColor"),borderInlineStartColor:S.colors("borderInlineStartColor"),borderLeftStyle:S.borderStyles("borderLeftStyle"),borderInlineStartStyle:S.borderStyles("borderInlineStartStyle"),borderRightWidth:S.borderWidths("borderRightWidth"),borderInlineEndWidth:S.borderWidths("borderInlineEndWidth"),borderRightColor:S.colors("borderRightColor"),borderInlineEndColor:S.colors("borderInlineEndColor"),borderRightStyle:S.borderStyles("borderRightStyle"),borderInlineEndStyle:S.borderStyles("borderInlineEndStyle"),borderTopRadius:S.radii(["borderTopLeftRadius","borderTopRightRadius"]),borderBottomRadius:S.radii(["borderBottomLeftRadius","borderBottomRightRadius"]),borderLeftRadius:S.radii(["borderTopLeftRadius","borderBottomLeftRadius"]),borderRightRadius:S.radii(["borderTopRightRadius","borderBottomRightRadius"])};Object.assign(E,{rounded:E.borderRadius,roundedTop:E.borderTopRadius,roundedTopLeft:E.borderTopLeftRadius,roundedTopRight:E.borderTopRightRadius,roundedTopStart:E.borderStartStartRadius,roundedTopEnd:E.borderStartEndRadius,roundedBottom:E.borderBottomRadius,roundedBottomLeft:E.borderBottomLeftRadius,roundedBottomRight:E.borderBottomRightRadius,roundedBottomStart:E.borderEndStartRadius,roundedBottomEnd:E.borderEndEndRadius,roundedLeft:E.borderLeftRadius,roundedRight:E.borderRightRadius,roundedStart:E.borderInlineStartRadius,roundedEnd:E.borderInlineEndRadius,borderStart:E.borderInlineStart,borderEnd:E.borderInlineEnd,borderTopStartRadius:E.borderStartStartRadius,borderTopEndRadius:E.borderStartEndRadius,borderBottomStartRadius:E.borderEndStartRadius,borderBottomEndRadius:E.borderEndEndRadius,borderStartRadius:E.borderInlineStartRadius,borderEndRadius:E.borderInlineEndRadius,borderStartWidth:E.borderInlineStartWidth,borderEndWidth:E.borderInlineEndWidth,borderStartColor:E.borderInlineStartColor,borderEndColor:E.borderInlineEndColor,borderStartStyle:E.borderInlineStartStyle,borderEndStyle:E.borderInlineEndStyle});var _={color:S.colors("color"),textColor:S.colors("color"),fill:S.colors("fill"),stroke:S.colors("stroke")}
123,C={boxShadow:S.shadows("boxShadow"),mixBlendMode:!0,blendMode:S.prop("mixBlendMode"),backgroundBlendMode:!0,bgBlendMode:S.prop("backgroundBlendMode"),opacity:!0};Object.assign(C,{shadow:C.boxShadow});var T={filter:{transform:j.filter},blur:S.blur("--chakra-blur"),brightness:S.propT("--chakra-brightness",j.brightness),contrast:S.propT("--chakra-contrast",j.contrast),hueRotate:S.propT("--chakra-hue-rotate",j.hueRotate),invert:S.propT("--chakra-invert",j.invert),saturate:S.propT("--chakra-saturate",j.saturate),dropShadow:S.propT("--chakra-drop-shadow",j.dropShadow),backdropFilter:{transform:j.backdropFilter},backdropBlur:S.blur("--chakra-backdrop-blur"),backdropBrightness:S.propT("--chakra-backdrop-brightness",j.brightness),backdropContrast:S.propT("--chakra-backdrop-contrast",j.contrast),backdropHueRotate:S.propT("--chakra-backdrop-hue-rotate",j.hueRotate),backdropInvert:S.propT("--chakra-backdrop-invert",j.invert),backdropSaturate:S.propT("--chakra-backdrop-saturate",j.saturate)},A={alignItems:!0,alignContent:!0,justifyItems:!0,justifyContent:!0,flexWrap:!0,flexDirection:{transform:j.flexDirection},flex:!0,flexFlow:!0,flexGrow:!0,flexShrink:!0,flexBasis:S.sizes("flexBasis"),justifySelf:!0,alignSelf:!0,order:!0,placeItems:!0,placeContent:!0,placeSelf:!0,gap:S.space("gap"),rowGap:S.space("rowGap"),columnGap:S.space("columnGap")};Object.assign(A,{flexDir:A.flexDirection});var M={gridGap:S.space("gridGap"),gridColumnGap:S.space("gridColumnGap"),gridRowGap:S.space("gridRowGap"),gridColumn:!0,gridRow:!0,gridAutoFlow:!0,gridAutoColumns:!0,gridColumnStart:!0,gridColumnEnd:!0,gridRowStart:!0,gridRowEnd:!0,gridAutoRows:!0,gridTemplate:!0,gridTemplateColumns:!0,gridTemplateRows:!0,gridTemplateAreas:!0,gridArea:!0},I={appearance:!0,cursor:!0,resize:!0,userSelect:!0,pointerEvents:!0,outline:{transform:j.outline},outlineOffset:!0,outlineColor:S.colors("outlineColor")},P={width:S.sizesT("width"),inlineSize:S.sizesT("inlineSize"),height:S.sizes("height"),blockSize:S.sizes("blockSize"),boxSize:S.sizes(["width","height"]),minWidth:S.sizes("minWidth"),minInlineSize:S.sizes("minInlineSize"),minHeight:S.sizes("minHeight"),minBlockSize:S.sizes("minBlockSize"),maxWidth:S.sizes("maxWidth"),maxInlineSize:S.sizes("maxInlineSize"),maxHeight:S.sizes("maxHeight"),maxBlockSize:S.sizes("maxBlockSize"),overflow:!0,overflowX:!0,overflowY:!0,overscrollBehavior:!0,overscrollBehaviorX:!0,overscrollBehaviorY:!0,display:!0,aspectRatio:!0,hideFrom:{scale:"breakpoints",transform:(e,t)=>{var n,r,i;let o=null!=(i=null==(r=null==(n=t.__breakpoints)?void 0:n.get(e))?void 0:r.minW)?i:e,a=`@media screen and (min-width: ${o})`;return{[a]:{display:"none"}}}},hideBelow:{scale:"breakpoints",transform:(e,t)=>{var n,r,i;let o=null!=(i=null==(r=null==(n=t.__breakpoints)?void 0:n.get(e))?void 0:r._minW)?i:e,a=`@media screen and (max-width: ${o})`;return{[a]:{display:"none"}}}},verticalAlign:!0,boxSizing:!0,boxDecorationBreak:!0,float:S.propT("float",j.float),objectFit:!0,objectPosition:!0,visibility:!0,isolation:!0};Object.assign(P,{w:P.width,h:P.height,minW:P.minWidth,maxW:P.maxWidth,minH:P.minHeight,maxH:P.maxHeight,overscroll:P.overscrollBehavior,overscrollX:P.overscrollBehaviorX,overscrollY:P.overscrollBehaviorY});var R={listStyleType:!0,listStylePosition:!0,listStylePos:S.prop("listStylePosition"),listStyleImage:!0,listStyleImg:S.prop("listStyleImage")},D=(e=>{let t=new WeakMap;return(n,r,i,o)=>{if(void 0===n)return e(n,r,i);t.has(n)||t.set(n,new Map);let a=t.get(n);if(a.has(r))return a.get(r);let s=e(n,r,i,o);return a.set(r,s),s}})(function(e,t,n,r){let i="string"==typeof t?t.split("."):[t];for(r=0;r<i.length&&e;r+=1)e=e[i[r]];return void 0===e?n:e}),N={border:"0px",clip:"rect(0, 0, 0, 0)",width:"1px",height:"1px",margin:"-1px",padding:"0px",overflow:"hidden",whiteSpace:"nowrap",position:"absolute"},z={position:"static",width:"auto",height:"auto",clip:"auto",padding:"0",margin:"0",overflow:"visible",whiteSpace:"normal"},F=(e,t,n)=>{let r={},i=D(e,t,{});for(let e in i){let t=e in n&&null!=n[e];t||(r[e]=i[e])}return r},L={position:!0,pos:S.prop("position"),zIndex:S.prop("zIndex","zIndices"),inset:S.spaceT("inset"),insetX:S.spaceT(["left","right"]),insetInline:S.spaceT("insetInline"),insetY:S.spaceT(["top","bottom"]),insetBlock:S.spaceT("insetBlock"),top:S.spaceT("top"),insetBlockStart:S.spaceT("insetBlockStart"),bottom:S.spaceT("bottom"),insetBlockEnd:S.spaceT("insetBlockEnd"),left:S.spaceT("left"),insetInlineStart:S.logical({scale:"space",property:{ltr:"left",rtl:"right"}}),right:S.spaceT("right"),insetInlineEnd:S.logical({scale:"space",property:{ltr:"right",rtl:"left"}})};Object.assign(L,{insetStart:L.insetInlineStart,insetEnd:L.insetInlineEnd});var B={ring:{transform:j.ring},ringColor:S.colors("--chakra-ring-color"),ringOffset:S.prop("--chakra-ring-offset-width"),ringOffsetColor:S.colors("--chakra-ring-offset-color"),ringInset:S.prop("--chakra-ring-inset")},$={margin:S.spaceT("margin"),marginTop:S.spaceT("marginTop"),marginBlockStart:S.spaceT("marginBlockStart"),marginRight:S.spaceT("marginRight"),marginInlineEnd:S.spaceT("marginInlineEnd"),marginBottom:S.spaceT("marginBottom"),marginBlockEnd:S.spaceT("marginBlockEnd"),marginLeft:S.spaceT("marginLeft"),marginInlineStart:S.spaceT("marginInlineStart"),marginX:S.spaceT(["marginInlineStart","marginInlineEnd"]),marginInline:S.spaceT("marginInline"),marginY:S.spaceT(["marginTop","marginBottom"]),marginBlock:S.spaceT("marginBlock"),padding:S.space("padding"),paddingTop:S.space("paddingTop"),paddingBlockStart:S.space("paddingBlockStart"),paddingRight:S.space("paddingRight"),paddingBottom:S.space("paddingBottom"),paddingBlockEnd:S.space("paddingBlockEnd"),paddingLeft:S.space("paddingLeft"),paddingInlineStart:S.space("paddingInlineStart"),paddingInlineEnd:S.space("paddingInlineEnd"),paddingX:S.space(["paddingInlineStart","paddingInlineEnd"]),paddingInline:S.space("paddingInline"),paddingY:S.space(["paddingTop","paddingBottom"]),paddingBlock:S.space("paddingBlock")};Object.assign($,{m:$.margin,mt:$.marginTop,mr:$.marginRight,me:$.marginInlineEnd,marginEnd:$.marginInlineEnd,mb:$.marginBottom,ml:$.marginLeft,ms:$.marginInlineStart,marginStart:$.marginInlineStart,mx:$.marginX,my:$.marginY,p:$.padding,pt:$.paddingTop,py:$.paddingY,px:$.paddingX,pb:$.paddingBottom,pl:$.paddingLeft,ps:$.paddingInlineStart,paddingStart:$.paddingInlineStart,pr:$.paddingRight,pe:$.paddingInlineEnd,paddingEnd:$.paddingInlineEnd});var q={textDecorationColor:S.colors("textDecorationColor"),textDecoration:!0,textDecor:{property:"textDecoration"},textDecorationLine:!0,textDecorationStyle:!0,textDecorationThickness:!0,textUnderlineOffset:!0,textShadow:S.shadows("textShadow")},V={clipPath:!0,transform:S.propT("transform",j.transform),transformOrigin:!0,translateX:S.spaceT("--chakra-translate-x"),translateY:S.spaceT("--chakra-translate-y"),skewX:S.degreeT("--chakra-skew-x"),skewY:S.degreeT("--chakra-skew-y"),scaleX:S.prop("--chakra-scale-x"),scaleY:S.prop("--chakra-scale-y"),scale:S.prop(["--chakra-scale-x","--chakra-scale-y"]),rotate:S.degreeT("--chakra-rotate")},U={transition:!0,transitionDelay:!0,animation:!0,willChange:!0,transitionDuration:S.prop("transitionDuration","transition.duration"),transitionProperty:S.prop("transitionProperty","transition.property"),transitionTimingFunction:S.prop("transitionTimingFunction","transition.easing")},W={fontFamily:S.prop("fontFamily","fonts"),fontSize:S.prop("fontSize","fontSizes",j.px),fontWeight:S.prop("fontWeight","fontWeights"),lineHeight:S.prop("lineHeight","lineHeights"),letterSpacing:S.prop("letterSpacing","letterSpacings"),textAlign:!0,fontStyle:!0,textIndent:!0,wordBreak:!0,overflowWrap:!0,textOverflow:!0,textTransform:!0,whiteSpace:!0,isTruncated:{transform(e){if(!0===e)return{overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"}}},noOfLines:{static:{overflow:"hidden",textOverflow:"ellipsis",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:"var(--chakra-line-clamp)"}
123,property:"--chakra-line-clamp"}},J={scrollBehavior:!0,scrollSnapAlign:!0,scrollSnapStop:!0,scrollSnapType:!0,scrollMargin:S.spaceT("scrollMargin"),scrollMarginTop:S.spaceT("scrollMarginTop"),scrollMarginBottom:S.spaceT("scrollMarginBottom"),scrollMarginLeft:S.spaceT("scrollMarginLeft"),scrollMarginRight:S.spaceT("scrollMarginRight"),scrollMarginX:S.spaceT(["scrollMarginLeft","scrollMarginRight"]),scrollMarginY:S.spaceT(["scrollMarginTop","scrollMarginBottom"]),scrollPadding:S.spaceT("scrollPadding"),scrollPaddingTop:S.spaceT("scrollPaddingTop"),scrollPaddingBottom:S.spaceT("scrollPaddingBottom"),scrollPaddingLeft:S.spaceT("scrollPaddingLeft"),scrollPaddingRight:S.spaceT("scrollPaddingRight"),scrollPaddingX:S.spaceT(["scrollPaddingLeft","scrollPaddingRight"]),scrollPaddingY:S.spaceT(["scrollPaddingTop","scrollPaddingBottom"])};function H(e){return(0,r.Kn)(e)&&e.reference?e.reference:String(e)}var G=(e,...t)=>t.map(H).join(` ${e} `).replace(/calc/g,""),Q=(...e)=>`calc(${G("+",...e)})`,K=(...e)=>`calc(${G("-",...e)})`,Y=(...e)=>`calc(${G("*",...e)})`,Z=(...e)=>`calc(${G("/",...e)})`,X=e=>{let t=H(e);return null==t||Number.isNaN(parseFloat(t))?Y(t,-1):String(t).startsWith("-")?String(t).slice(1):`-${t}`},ee=Object.assign(e=>({add:(...t)=>ee(Q(e,...t)),subtract:(...t)=>ee(K(e,...t)),multiply:(...t)=>ee(Y(e,...t)),divide:(...t)=>ee(Z(e,...t)),negate:()=>ee(X(e)),toString:()=>e.toString()}),{add:Q,subtract:K,multiply:Y,divide:Z,negate:X});function et(e,t,n){let r=function(e,t=""){return function(e){let t=function(e,t="-"){return e.replace(/\s+/g,t)}(e.toString());return(function(e){if(e.includes("\\."))return e;let t=!Number.isInteger(parseFloat(e.toString()));return t?e.replace(".","\\."):e})(t).replace(/[!-,/:-@[-^`{-~]/g,"\\$&")}(`--${function(e,t=""){return[t,e].filter(Boolean).join("-")}(e,t)}`)}(e,n);return{variable:r,reference:`var(${r}${t?`, ${t}`:""})`}}function en(e,t){let n={};for(let r of t){if(Array.isArray(r)){let[t,i]=r;n[t]=et(`${e}-${t}`,i);continue}n[r]=et(`${e}-${r}`)}return n}function er(e){if(null==e)return e;let{unitless:t}=function(e){let t=parseFloat(e.toString()),n=e.toString().replace(String(t),"");return{unitless:!n,value:t,unit:n}}(e);return t||"number"==typeof e?`${e}px`:e}var ei=(e,t)=>parseInt(e[1],10)>parseInt(t[1],10)?1:-1,eo=e=>Object.fromEntries(Object.entries(e).sort(ei));function ea(e){let t=eo(e);return Object.assign(Object.values(t),t)}function es(e){var t;return e?"number"==typeof(e=null!=(t=er(e))?t:e)?`${e+-.02}`:e.replace(/(\d+\.?\d*)/u,e=>`${parseFloat(e)+-.02}`):e}function eu(e,t){let n=["@media screen"];return e&&n.push("and",`(min-width: ${er(e)})`),t&&n.push("and",`(max-width: ${er(t)})`),n.join(" ")}var el={hover:(e,t)=>`${e}:hover ${t}, ${e}[data-hover] ${t}`,focus:(e,t)=>`${e}:focus ${t}, ${e}[data-focus] ${t}`,focusVisible:(e,t)=>`${e}:focus-visible ${t}`,focusWithin:(e,t)=>`${e}:focus-within ${t}`,active:(e,t)=>`${e}:active ${t}, ${e}[data-active] ${t}`,disabled:(e,t)=>`${e}:disabled ${t}, ${e}[data-disabled] ${t}`,invalid:(e,t)=>`${e}:invalid ${t}, ${e}[data-invalid] ${t}`,checked:(e,t)=>`${e}:checked ${t}, ${e}[data-checked] ${t}`,placeholderShown:(e,t)=>`${e}:placeholder-shown ${t}`},ec=e=>ed(t=>e(t,"&"),"[role=group]","[data-group]",".group"),ef=e=>ed(t=>e(t,"~ &"),"[data-peer]",".peer"),ed=(e,...t)=>t.map(e).join(", "),ep={_hover:"&:hover, &[data-hover]",_active:"&:active, &[data-active]",_focus:"&:focus, &[data-focus]",_highlighted:"&[data-highlighted]",_focusWithin:"&:focus-within",_focusVisible:"&:focus-visible, &[data-focus-visible]",_disabled:"&:disabled, &[disabled], &[aria-disabled=true], &[data-disabled]",_readOnly:"&[aria-readonly=true], &[readonly], &[data-readonly]",_before:"&::before",_after:"&::after",_empty:"&:empty",_expanded:"&[aria-expanded=true], &[data-expanded]",_checked:"&[aria-checked=true], &[data-checked]",_grabbed:"&[aria-grabbed=true], &[data-grabbed]",_pressed:"&[aria-pressed=true], &[data-pressed]",_invalid:"&[aria-invalid=true], &[data-invalid]",_valid:"&[data-valid], &[data-state=valid]",_loading:"&[data-loading], &[aria-busy=true]",_selected:"&[aria-selected=true], &[data-selected]",_hidden:"&[hidden], &[data-hidden]",_autofill:"&:-webkit-autofill",_even:"&:nth-of-type(even)",_odd:"&:nth-of-type(odd)",_first:"&:first-of-type",_firstLetter:"&::first-letter",_last:"&:last-of-type",_notFirst:"&:not(:first-of-type)",_notLast:"&:not(:last-of-type)",_visited:"&:visited",_activeLink:"&[aria-current=page]",_activeStep:"&[aria-current=step]",_indeterminate:"&:indeterminate, &[aria-checked=mixed], &[data-indeterminate]",_groupHover:ec(el.hover),_peerHover:ef(el.hover),_groupFocus:ec(el.focus),_peerFocus:ef(el.focus),_groupFocusVisible:ec(el.focusVisible),_peerFocusVisible:ef(el.focusVisible),_groupActive:ec(el.active),_peerActive:ef(el.active),_groupDisabled:ec(el.disabled),_peerDisabled:ef(el.disabled),_groupInvalid:ec(el.invali
123d),_peerInvalid:ef(el.invalid),_groupChecked:ec(el.checked),_peerChecked:ef(el.checked),_groupFocusWithin:ec(el.focusWithin),_peerFocusWithin:ef(el.focusWithin),_peerPlaceholderShown:ef(el.placeholderShown),_placeholder:"&::placeholder",_placeholderShown:"&:placeholder-shown",_fullScreen:"&:fullscreen",_selection:"&::selection",_rtl:"[dir=rtl] &, &[dir=rtl]",_ltr:"[dir=ltr] &, &[dir=ltr]",_mediaDark:"@media (prefers-color-scheme: dark)",_mediaReduceMotion:"@media (prefers-reduced-motion: reduce)",_dark:".chakra-ui-dark &:not([data-theme]),[data-theme=dark] &:not([data-theme]),&[data-theme=dark]",_light:".chakra-ui-light &:not([data-theme]),[data-theme=light] &:not([data-theme]),&[data-theme=light]",_horizontal:"&[data-orientation=horizontal]",_vertical:"&[data-orientation=vertical]"},eh=Object.keys(ep);function em(e,t){return et(String(e).replace(/\./g,"-"),void 0,t)}function eg(e,t,n={}){let{stop:r,getKey:i}=n;return function e(n,o=[]){var a;if("object"==typeof n&&null!=n&&!Array.isArray(n)||Array.isArray(n)){let s={};for(let[u,l]of Object.entries(n)){let c=null!=(a=null==i?void 0:i(u))?a:u,f=[...o,c];if(null==r?void 0:r(n,f))return t(n,o);s[c]=e(l,f)}return s}return t(n,o)}(e)}var ev=["colors","borders","borderWidths","borderStyles","fonts","fontSizes","fontWeights","gradients","letterSpacings","lineHeights","radii","space","shadows","sizes","zIndices","transition","blur","breakpoints"],ey=e=>eh.includes(e)||"default"===e;function eb(e){var t;let n=function(e){let{__cssMap:t,__cssVars:n,__breakpoints:r,...i}=e;return i}(e),o=function(e,t){let n={};for(let r of t)r in e&&(n[r]=e[r]);return n}(n,ev),a=n.semanticTokens,s=function({tokens:e,semanticTokens:t}){let n={};return eg(e,(e,t)=>{null!=e&&(n[t.join(".")]={isSemantic:!1,value:e})}),eg(t,(e,t)=>{null!=e&&(n[t.join(".")]={isSemantic:!0,value:e})},{stop:e=>Object.keys(e).every(ey)}),n}({tokens:o,semanticTokens:a}),u=null==(t=n.config)?void 0:t.cssVarPrefix,{cssMap:l,cssVars:c}=function(e,t){let n={},o={};for(let[a,s]of Object.entries(e)){let{isSemantic:u,value:l}=s,{variable:c,reference:f}=em(a,null==t?void 0:t.cssVarPrefix);if(!u){if(a.startsWith("space")){let e=a.split("."),[t,...n]=e,r=`${t}.-${n.join(".")}`,i=ee.negate(l),s=ee.negate(f);o[r]={value:i,var:c,varRef:s}}n[c]=l,o[a]={value:l,var:c,varRef:f};continue}let d=n=>{let r=String(a).split(".")[0],i=[r,n].join("."),o=e[i];if(!o)return n;let{reference:s}=em(i,null==t?void 0:t.cssVarPrefix);return s},p=(0,r.Kn)(l)?l:{default:l};n=i(n,Object.entries(p).reduce((e,[t,n])=>{var r;if(!n)return e;let i=d(`${n}`);if("default"===t)return e[c]=i,e;let o=null!=(r=null==ep?void 0:ep[t])?r:t;return e[o]={[c]:i},e},{})),o[a]={value:f,var:c,varRef:f}}return{cssVars:n,cssMap:o}}(s,{cssVarPrefix:u});return Object.assign(n,{__cssVars:{"--chakra-ring-inset":"var(--chakra-empty,/*!*/ /*!*/)","--chakra-ring-offset-width":"0px","--chakra-ring-offset-color":"#fff","--chakra-ring-color":"rgba(66, 153, 225, 0.6)","--chakra-ring-offset-shadow":"0 0 #0000","--chakra-ring-shadow":"0 0 #0000","--chakra-space-x-reverse":"0","--chakra-space-y-reverse":"0",...c},__cssMap:l,__breakpoints:function(e){var t;if(!e)return null;e.base=null!=(t=e.base)?t:"0px";let n=ea(e),i=Object.entries(e).sort(ei).map(([e,t],n,r)=>{var i;let[,o]=null!=(i=r[n+1])?i:[];return o=parseFloat(o)>0?es(o):void 0,{_minW:es(t),breakpoint:e,minW:t,maxW:o,maxWQuery:eu(null,o),minWQuery:eu(t),minMaxQuery:eu(t,o)}}),o=function(e){let t=Object.keys(eo(e));return new Set(t)}(e),a=Array.from(o.values());return{keys:o,normalized:n,isResponsive(e){let t=Object.keys(e);return t.length>0&&t.every(e=>o.has(e))},asObject:eo(e),asArray:ea(e),details:i,get:e=>i.find(t=>t.breakpoint===e),media:[null,...n.map(e=>eu(e)).slice(1)],toArrayValue(e){if(!(0,r.Kn)(e))throw Error("toArrayValue: value must be an object");let t=a.map(t=>{var n;return null!=(n=e[t])?n:null});for(;null===function(e){let t=null==e?0:e.length;return t?e[t-1]:void 0}(t);)t.pop();return t},toObjectValue(e){if(!Array.isArray(e))throw Error("toObjectValue: value must be an array");return e.reduce((e,t,n)=>{let r=a[n];return null!=r&&null!=t&&(e[r]=t),e},{})}}}(n.breakpoints)}),n}var ek=i({},O,E,_,A,P,T,B,I,M,{srOnly:{transform:e=>!0===e?N:"focusable"===e?z:{}}
123,layerStyle:{processResult:!0,transform:(e,t,n)=>F(t,`layerStyles.${e}`,n)},textStyle:{processResult:!0,transform:(e,t,n)=>F(t,`textStyles.${e}`,n)},apply:{processResult:!0,transform:(e,t,n)=>F(t,e,n)}},L,C,$,J,W,q,V,R,U),ew=Object.keys(Object.assign({},$,P,A,M,L)),ex=[...Object.keys(ek),...eh],ej={...ek,...ep},eS=e=>e in ej,eO=e=>t=>{if(!t.__breakpoints)return e;let{isResponsive:n,toArrayValue:i,media:o}=t.__breakpoints,a={};for(let s in e){let u=(0,r.Pu)(e[s],t);if(null==u)continue;if(!Array.isArray(u=(0,r.Kn)(u)&&n(u)?i(u):u)){a[s]=u;continue}let l=u.slice(0,o.length).length;for(let e=0;e<l;e+=1){let t=null==o?void 0:o[e];if(!t){a[s]=u[e];continue}a[t]=a[t]||{},null!=u[e]&&(a[t][s]=u[e])}}return a},eE=(e,t)=>e.startsWith("--")&&"string"==typeof t&&!/^var\(--.+\)$/.test(t),e_=(e,t)=>{var n,r;if(null==t)return t;let i=t=>{var n,r;return null==(r=null==(n=e.__cssMap)?void 0:n[t])?void 0:r.varRef},o=e=>{var t;return null!=(t=i(e))?t:e},[a,s]=function(e){let t=[],n="",r=!1;for(let i=0;i<e.length;i++){let o=e[i];"("===o?(r=!0,n+=o):")"===o?(r=!1,n+=o):","!==o||r?n+=o:(t.push(n),n="")}return(n=n.trim())&&t.push(n),t}(t);return t=null!=(r=null!=(n=i(a))?n:o(s))?r:o(t)},eC=e=>t=>{let n=function(e){let{configs:t={},pseudos:n={},theme:o}=e,a=(e,s=!1)=>{var u,l,c;let f=(0,r.Pu)(e,o),d=eO(f)(o),p={};for(let e in d){let h=d[e],m=(0,r.Pu)(h,o);e in n&&(e=n[e]),eE(e,m)&&(m=e_(o,m));let g=t[e];if(!0===g&&(g={property:e}),(0,r.Kn)(m)){p[e]=null!=(u=p[e])?u:{},p[e]=i({},p[e],a(m,!0));continue}let v=null!=(c=null==(l=null==g?void 0:g.transform)?void 0:l.call(g,m,o,f))?c:m;v=(null==g?void 0:g.processResult)?a(v,!0):v;let y=(0,r.Pu)(null==g?void 0:g.property,o);if(!s&&(null==g?void 0:g.static)){let e=(0,r.Pu)(g.static,o);p=i({},p,e)}if(y&&Array.isArray(y)){for(let e of y)p[e]=v;continue}if(y){"&"===y&&(0,r.Kn)(v)?p=i({},p,v):p[y]=v;continue}if((0,r.Kn)(v)){p=i({},p,v);continue}p[e]=v}return p};return a}({theme:t,pseudos:ep,configs:ek});return n(e)};function eT(e){return e}function eA(e){return e}function eM(e){return{definePartsStyle:e=>e,defineMultiStyleConfig:t=>({parts:e,...t})}}function eI(e){return t=>{var n;let{variant:o,size:a,theme:s}=t,u=function(e){let t=e.__breakpoints;return function(e,n,o,a){var s,u,l;if(!t)return;let c={},f=(l=t.toArrayValue,Array.isArray(o)?o:(0,r.Kn)(o)?l(o):null!=o?[o]:void 0);if(!f)return c;let d=f.length,p=1===d,h=!!e.parts;for(let o=0;o<d;o++){let l=t.details[o],d=t.details[function(e,t){for(let n=t+1;n<e.length;n++)if(null!=e[n])return n;return -1}(f,o)],m=eu(l.minW,null==d?void 0:d._minW),g=(0,r.Pu)(null==(s=e[n])?void 0:s[f[o]],a);if(g){if(h){null==(u=e.parts)||u.forEach(e=>{i(c,{[e]:p?g[e]:{[m]:g[e]}})});continue}if(!h){p?i(c,g):c[m]=g;continue}c[m]=g}}return c}}(s);return i({},(0,r.Pu)(null!=(n=e.baseStyle)?n:{},t),u(e,"sizes",a,t),u(e,"variants",o,t))}}function eP(e,t,n){var r,i,o;return null!=(o=null==(i=null==(r=e.__cssMap)?void 0:r[`${t}.${n}`])?void 0:i.varRef)?o:n}function eR(e){return function(e,t=[]){let n=Object.assign({},e);for(let e of t)e in n&&delete n[e];return n}(e,["styleConfig","size","variant","colorScheme"])}},41098:function(e,t,n){"use strict";n.d(t,{r:function(){return f}});var r=n(28448),i=n(31053),o=n(68023),a=n(91982),s=n(84586),u=n(76801),l=n(2784),c=n(52322),f=(0,o.G)(function(e,t){let n=(0,a.jC)("Switch",e),{spacing:o="0.5rem",children:f,...d}=(0,s.Lr)(e),{getIndicatorProps:p,getInputProps:h,getCheckboxProps:m,getRootProps:g,getLabelProps:v}=(0,r.O)(d),y=(0,l.useMemo)(()=>({display:"inline-block",position:"relative",verticalAlign:"middle",lineHeight:0,...n.container}),[n.container]),b=(0,l.useMemo)(()=>({display:"inline-flex",flexShrink:0,justifyContent:"flex-start",boxSizing:"content-box",cursor:"pointer",...n.track}),[n.track]),k=(0,l.useMemo)(()=>({userSelect:"none",marginStart:o,...n.label}),[o,n.label]);return(0,c.jsxs)(u.m.label,{...g(),className:(0,i.cx)("chakra-switch",e.className),__css:y,children:[(0,c.jsx)("input",{className:"chakra-switch__input",...h({},t)}),(0,c.jsx)(u.m.span,{...m(),className:"chakra-switch__track",__css:b,children:(0,c.jsx)(u.m.span,{__css:n.thumb,className:"chakra-switch__thumb",...p()})}),f&&(0,c.jsx)(u.m.span,{className:"chakra-switch__label",...v(),__css:k,children:f})]})});f.displayName="Switch"},48929:function(e,t,n){"use strict";n.d(t,{LP:function(){return s},dQ:function(){return a},uP:function(){return o}});var r=n(91148),i=n(50019);function o(){let e=(0,i.If)(),t=(0,r.F)();return{...e,theme:t}}function a(e,t,n){let i=(0,r.F)();return s(e,t,n)(i)}function s(e,t,n){let r=Array.isArray(t)?t:[t],i=Array.isArray(n)?n:[n];return n=>
123{let o=i.filter(Boolean),a=r.map((t,r)=>{var i,a;if("breakpoints"===e)return function(e,t,n){var r,i;if(null==t)return t;let o=t=>{var n,r;return null==(r=null==(n=e.__breakpoints)?void 0:n.asArray)?void 0:r[t]};return null!=(i=null!=(r=o(t))?r:o(n))?i:n}(n,t,null!=(i=o[r])?i:t);let s=`${e}.${t}`;return function(e,t,n){var r,i;if(null==t)return t;let o=t=>{var n,r;return null==(r=null==(n=e.__cssMap)?void 0:n[t])?void 0:r.value};return null!=(i=null!=(r=o(t))?r:o(n))?i:n}(n,s,null!=(a=o[r])?a:t)});return Array.isArray(t)?a:a[0]}}},91982:function(e,t,n){"use strict";n.d(t,{jC:function(){return f},mq:function(){return c}});var r=n(48929),i=n(84586),o=n(82115),a=n(63637),s=n(2784),u=n(17743);function l(e,t={}){var n;let{styleConfig:l,...c}=t,{theme:f,colorMode:d}=(0,r.uP)(),p=e?(0,o.Wf)(f,`components.${e}`):void 0,h=l||p,m=a({theme:f,colorMode:d},null!=(n=null==h?void 0:h.defaultProps)?n:{},(0,o.YU)((0,o.CE)(c,["children"]))),g=(0,s.useRef)({});if(h){let e=(0,i.Ud)(h),t=e(m),n=u(g.current,t);n||(g.current=t)}return g.current}function c(e,t={}){return l(e,t)}function f(e,t={}){return l(e,t)}},8989:function(e,t,n){"use strict";n.d(t,{x:function(){return a}});var r=n(84586),i=new Set([...r.cC,"textStyle","layerStyle","apply","noOfLines","focusBorderColor","errorBorderColor","as","__css","css","sx"]),o=new Set(["htmlWidth","htmlHeight","htmlSize","htmlTranslate"]);function a(e){return o.has(e)||!i.has(e)}},15706:function(e,t,n){"use strict";n.d(t,{ZL:function(){return v},eC:function(){return g},f6:function(){return d}});var r=n(50019),i=n(81821),o=n(84586),a=n(82115),s=n(79729),u=n(94281),l=n(28165),c=n(2784),f=n(52322);function d(e){let{cssVarsRoot:t,theme:n,children:r}=e,i=(0,c.useMemo)(()=>(0,o.c0)(n),[n]);return(0,f.jsxs)(u.a,{theme:i,children:[(0,f.jsx)(p,{root:t}),r]})}function p({root:e=":host, :root"}){let t=[e,"[data-theme]"].join(",");return(0,f.jsx)(l.xB,{styles:e=>({[t]:e.__cssVars})})}var[h,m]=(0,i.k)({name:"StylesContext",errorMessage:"useStyles: `styles` is undefined. Seems you forgot to wrap the components in `<StylesProvider />` "});function g(e){return(0,i.k)({name:`${e}StylesContext`,errorMessage:`useStyles: "styles" is undefined. Seems you forgot to wrap the components in "<${e} />" `})}function v(){let{colorMode:e}=(0,r.If)();return(0,f.jsx)(l.xB,{styles:t=>{let n=(0,a.Wf)(t,"styles.global"),r=(0,s.Pu)(n,{theme:t,colorMode:e});if(!r)return;let i=(0,o.iv)(r)(t);return i}})}},91148:function(e,t,n){"use strict";n.d(t,{F:function(){return o}});var r=n(94281),i=n(2784);function o(){let e=(0,i.useContext)(r.T);if(!e)throw Error("useTheme: `theme` is undefined. Seems you forgot to wrap your app in `<ChakraProvider />` or `<ThemeProvider />`");return e}},76801:function(e,t,n){"use strict";n.d(t,{m:function(){return h}});var r,i=n(8989),o=n(50019),a=n(84586),s=n(82115),u=n(79729),l=n(57044),c=n(2784),f=null!=(r=l.Z.default)?r:l.Z,d=({baseStyle:e})=>t=>{let{theme:n,css:r,__css:i,sx:o,...l}=t,c=(0,s.lw)(l,(e,t)=>(0,a.ZR)(t)),f=(0,u.Pu)(e,t),d=function(e,...t){if(null==e)throw TypeError("Cannot convert undefined or null to object");let n={...e};for(let e of t)if(null!=e)for(let t in e)Object.prototype.hasOwnProperty.call(e,t)&&(t in n&&delete n[t],n[t]=e[t]);return n}({},i,f,(0,s.YU)(c),o),p=(0,a.iv)(d)(t.theme);return r?[p,r]:p};function p(e,t){let{baseStyle:n,...r}=null!=t?t:{};r.shouldForwardProp||(r.shouldForwardProp=i.x);let a=d({baseStyle:n}),s=f(e,r)(a),u=c.forwardRef(function(e,t){let{colorMode:n,forced:r}=(0,o.If)();return c.createElement(s,{ref:t,"data-theme":r?n:void 0,...e})});return u}var h=function(){let e=new Map;return new Proxy(p,{apply:(e,t,n)=>p(...n),get:(t,n)=>(e.has(n)||e.set(n,p(n)),e.get(n))})}()},68023:function(e,t,n){"use strict";n.d(t,{G:function(){return i}});var r=n(2784);function i(e){return(0,r.forwardRef)(e)}},3181:function(e,t,n){"use strict";n.d(t,{n:function(){return l}});var r=n(36371),i=n(35286),o=n(31053),a=n(68023),s=n(76801),u=n(52322),l=(0,a.G)(function(e,t){let n=(0,i.bt)(e),a=(0,r.s)();return(0,u.jsx)(s.m.div,{...n,width:"100%",ref:t,className:(0,o.cx)("chakra-tabs__tab-panels",e.className),__css:a.tabpanels})});l.displayName="TabPanels"},73582:function(e,t,n){"use strict";n.d(t,{t:function(){return l}});var r=n(36371),i=n(35286),o=n(31053),a=n(68023),s=n(76801),u=n(52322),l=(0,a.G)(function(e,t){let n=(0,i.hp)({...e,ref:t}),a=(0,r.s)(),l={display:"flex",...a.tablist};
123return(0,u.jsx)(s.m.div,{...n,className:(0,o.cx)("chakra-tabs__tablist",e.className),__css:l})});l.displayName="TabList"},36371:function(e,t,n){"use strict";n.d(t,{m:function(){return h},s:function(){return p}});var r=n(35286),i=n(9165),o=n(68023),a=n(91982),s=n(84586),u=n(76801),l=n(31053),c=n(2784),f=n(52322),[d,p]=(0,i.k)({name:"TabsStylesContext",errorMessage:"useTabsStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Tabs />\" "}),h=(0,o.G)(function(e,t){let n=(0,a.jC)("Tabs",e),{children:i,className:o,...p}=(0,s.Lr)(e),{htmlProps:h,descendants:m,...g}=(0,r.YE)(p),v=(0,c.useMemo)(()=>g,[g]),{isFitted:y,...b}=h,k={position:"relative",...n.root};return(0,f.jsx)(r.mE,{value:m,children:(0,f.jsx)(r.X,{value:v,children:(0,f.jsx)(d,{value:n,children:(0,f.jsx)(u.m.div,{className:(0,l.cx)("chakra-tabs",o),ref:t,...b,__css:k,children:i})})})})});h.displayName="Tabs"},2969:function(e,t,n){"use strict";n.d(t,{O:function(){return l}});var r=n(36371),i=n(35286),o=n(31053),a=n(68023),s=n(76801),u=n(52322),l=(0,a.G)(function(e,t){let n=(0,r.s)(),a=(0,i.xD)({...e,ref:t}),l={outline:"0",display:"flex",alignItems:"center",justifyContent:"center",...n.tab};return(0,u.jsx)(s.m.button,{...a,className:(0,o.cx)("chakra-tabs__tab",e.className),__css:l})});l.displayName="Tab"},13272:function(e,t,n){"use strict";n.d(t,{x:function(){return l}});var r=n(36371),i=n(35286),o=n(31053),a=n(68023),s=n(76801),u=n(52322),l=(0,a.G)(function(e,t){let n=(0,i.WE)({...e,ref:t}),a=(0,r.s)();return(0,u.jsx)(s.m.div,{outline:"0",...n,className:(0,o.cx)("chakra-tabs__tab-panel",e.className),__css:a.tabpanel})});l.displayName="TabPanel"},35286:function(e,t,n){"use strict";n.d(t,{WE:function(){return S},X:function(){return v},YE:function(){return g},bt:function(){return j},hp:function(){return b},mE:function(){return d},xD:function(){return k}});var r=n(30350),i=n(81550),o=n(9165),a=n(59572),s=n(25578),u=n(85244),l=n(4028),c=n(31053),f=n(2784),[d,p,h,m]=(0,i.n)();function g(e){var t;let{defaultIndex:n,onChange:r,index:i,isManual:o,isLazy:s,lazyBehavior:u="unmount",orientation:l="horizontal",direction:c="ltr",...d}=e,[p,m]=(0,f.useState)(null!=n?n:0),[g,v]=(0,a.T)({defaultValue:null!=n?n:0,value:i,onChange:r});(0,f.useEffect)(()=>{null!=i&&m(i)},[i]);let y=h(),b=(0,f.useId)(),k=null!=(t=e.id)?t:b,w=`tabs-${k}`;return{id:w,selectedIndex:g,focusedIndex:p,setSelectedIndex:v,setFocusedIndex:m,isManual:o,isLazy:s,lazyBehavior:u,orientation:l,descendants:y,direction:c,htmlProps:d}}var[v,y]=(0,o.k)({name:"TabsContext",errorMessage:"useTabsContext: `context` is undefined. Seems you forgot to wrap all tabs components within <Tabs />"});function b(e){let{focusedIndex:t,orientation:n,direction:r}=y(),i=p(),o=(0,f.useCallback)(e=>{let o=()=>{var e;let n=i.nextEnabled(t);n&&(null==(e=n.node)||e.focus())},a=()=>{var e;let n=i.prevEnabled(t);n&&(null==(e=n.node)||e.focus())},s="horizontal"===n,u="vertical"===n,l=e.key,c="ltr"===r?"ArrowLeft":"ArrowRight",f="ltr"===r?"ArrowRight":"ArrowLeft",d={[c]:()=>s&&a(),[f]:()=>s&&o(),ArrowDown:()=>u&&o(),ArrowUp:()=>u&&a(),Home:()=>{var e;let t=i.firstEnabled();t&&(null==(e=t.node)||e.focus())},End:()=>{var e;let t=i.lastEnabled();t&&(null==(e=t.node)||e.focus())}}[l];d&&(e.preventDefault(),d(e))},[i,t,n,r]);return{...e,role:"tablist","aria-orientation":n,onKeyDown:(0,c.v0)(e.onKeyDown,o)}}function k(e){let{isDisabled:t=!1,isFocusable:n=!1,...i}=e,{setSelectedIndex:o,isManual:a,id:s,setFocusedIndex:l,selectedIndex:f}=y(),{index:d,register:p}=m({disabled:t&&!n}),h=d===f,g=(0,r.h)({...i,ref:(0,u.lq)(p,e.ref),isDisabled:t,isFocusable:n,onClick:(0,c.v0)(e.onClick,()=>{o(d)})});return{...g,id:O(s,d),role:"tab",tabIndex:h?0:-1,type:"button","aria-selected":h,"aria-controls":E(s,d),onFocus:t?void 0:(0,c.v0)(e.onFocus,()=>{l(d);let e=t&&n;a||e||o(d)})}}var[w,x]=(0,o.k)({});function j(e){let t=y(),{id:n,selectedIndex:r}=t,i=(0,s.W)(e.children),o=i.map((e,t)=>(0,f.createElement)(w,{key:t,value:{isSelected:t===r,id:E(n,t),tabId:O(n,t),selectedIndex:r}},e));return{...e,children:o}}function S(e){let{children:t,...n}=e,{isLazy:r,lazyBehavior:i}=y(),{isSelected:o,id:a,tabId:s}=x(),u=(0,f.useRef)(!1);o&&(u.current=!0);let c=(0,l.k)({wasSelected:u.current,isSelected:o,enabled:r,mode:i});return{tabIndex:0,...n,children:c?t:null,role:"tabpanel","aria-labelledby":s,hidden:!o,id:a}}function O(e,t){return`${e}--tab-${t}`}function E(e,t){return`${e}--tabpanel-${t}`}},16556:function(e,t,n){"use strict";n.d(t,{AD:function(){return h},SD:function(){return g},Sn:function(){return p},Vp:function(){return d}});var r=n(62929),i=n(9165),o=n(68023),a=n(91982),s=n(84586),u=n(76801),l=n(52322),[c,f]=(0,i.k)({name:"TagStylesContext",errorMessage:"useTagStyles returned is 'undefined'. Seems you forgot to wrap the components in \"<Tag />\" "}),d=(0,o.G)((e,t)=>{let n=(0,a.jC)("Tag",e),r=(0,s.Lr)(e),i={display:"inline-flex",verticalAlign:"top",alignItems:"center",maxWidth:"100%",...n.container};return(0,l.jsx)(c,{value:n,children:(0,l.jsx)(u.m.span,{ref:t,...r,__css:i})})});d.displayName="Tag";var p=(0,o.G)((e,t)=>
123{let n=f();return(0,l.jsx)(u.m.span,{ref:t,noOfLines:1,...e,__css:n.label})});p.displayName="TagLabel";var h=(0,o.G)((e,t)=>(0,l.jsx)(r.J,{ref:t,verticalAlign:"top",marginEnd:"0.5rem",...e}));h.displayName="TagLeftIcon",(0,o.G)((e,t)=>(0,l.jsx)(r.J,{ref:t,verticalAlign:"top",marginStart:"0.5rem",...e})).displayName="TagRightIcon";var m=e=>(0,l.jsx)(r.J,{verticalAlign:"inherit",viewBox:"0 0 512 512",...e,children:(0,l.jsx)("path",{fill:"currentColor",d:"M289.94 256l95-95A24 24 0 00351 127l-95 95-95-95a24 24 0 00-34 34l95 95-95 95a24 24 0 1034 34l95-95 95 95a24 24 0 0034-34z"})});m.displayName="TagCloseIcon";var g=(0,o.G)((e,t)=>{let{isDisabled:n,children:r,...i}=e,o=f(),a={display:"flex",alignItems:"center",justifyContent:"center",outline:"0",...o.closeButton};return(0,l.jsx)(u.m.button,{ref:t,"aria-label":"close",...i,type:"button",disabled:n,__css:a,children:r||(0,l.jsx)(m,{})})});g.displayName="TagCloseButton"},39279:function(e,t,n){"use strict";function r(e,t){return n=>"dark"===n.colorMode?t:e}function i(e){let{orientation:t,vertical:n,horizontal:r}=e;return t?"vertical"===t?n:r:{}}n.d(t,{f:function(){return i},x:function(){return r}})},10868:function(e,t,n){"use strict";n.d(t,{n:function(){return o}});var r=n(62202),i=n(31053);function o({variant:e,components:t}){return n=>{let o=Object.keys(n.components||{});return Array.isArray(t)?o=t:(0,i.Kn)(t)&&(o=Object.keys(t)),(0,r.Pv)(n,{components:Object.fromEntries(o.map(t=>[t,{defaultProps:{variant:e}}]))})}}},15193:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(62202),i=n(31053);function o({colorScheme:e,components:t}){return n=>{let o=Object.keys(n.components||{});return Array.isArray(t)?o=t:(0,i.Kn)(t)&&(o=Object.keys(t)),(0,r.Pv)(n,{components:Object.fromEntries(o.map(t=>[t,{defaultProps:{colorScheme:e}}]))})}}},62202:function(e,t,n){"use strict";n.d(t,{B1:function(){return l},Pv:function(){return c}});var r=n(31053),i=["borders","breakpoints","colors","components","config","direction","fonts","fontSizes","fontWeights","letterSpacings","lineHeights","radii","shadows","sizes","space","styles","transition","zIndices"],o=n(48696),a=n(63637);function s(e){return"function"==typeof e}var u=e=>function(...t){var n;let o=[...t],a=t[t.length-1];return(n=a,(0,r.Kn)(n)&&i.every(e=>Object.prototype.hasOwnProperty.call(n,e))&&o.length>1)?o=o.slice(0,o.length-1):a=e,(function(...e){return t=>e.reduce((e,t)=>t(e),t)})(...o.map(e=>t=>s(e)?e(t):c(t,e)))(a)},l=u(o.rS);function c(...e){return a({},...e,f)}function f(e,t,n,r){if((s(e)||s(t))&&Object.prototype.hasOwnProperty.call(r,n))return(...n)=>{let r=s(e)?e(...n):e,i=s(t)?t(...n):t;return a({},r,i,f)}}u(o.wE)},48696:function(e,t,n){"use strict";n.d(t,{wE:function(){return i0},rS:function(){return iX}});var r,i,o,a,s,u,l,c,f,d,p,h,m,g,v,y,b,k,w,x,j,S,O,E={letterSpacings:{tighter:"-0.05em",tight:"-0.025em",normal:"0",wide:"0.025em",wider:"0.05em",widest:"0.1em"},lineHeights:{normal:"normal",none:1,shorter:1.25,short:1.375,base:1.5,tall:1.625,taller:"2",3:".75rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem"},fontWeights:{hairline:100,thin:200,light:300,normal:400,medium:500,semibold:600,bold:700,extrabold:800,black:900},fonts:{heading:'-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',body:'-apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"',mono:'SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace'},fontSizes:{"3xs":"0.45rem","2xs":"0.625rem",xs:"0.75rem",sm:"0.875rem",md:"1rem",lg:"1.125rem",xl:"1.25rem","2xl":"1.5rem","3xl":"1.875rem","4xl":"2.25rem","5xl":"3rem","6xl":"3.75rem","7xl":"4.5rem","8xl":"6rem","9xl":"8rem"}},_={px:"1px",.5:"0.125rem",1:"0.25rem",1.5:"0.375rem",2:"0.5rem",2.5:"0.625rem",3:"0.75rem",3.5:"0.875rem",4:"1rem",5:"1.25rem",6:"1.5rem",7:"1.75rem",8:"2rem",9:"2.25rem",10:"2.5rem",12:"3rem",14:"3.5rem",16:"4rem",20:"5rem",24:"6rem",28:"7rem",32:"8rem",36:"9rem",40:"10rem",44:"11rem",48:"12rem",52:"13rem",56:"14rem",60:"15rem",64:"16rem",72:"18rem",80:"20rem",96:"24rem"},C={..._,max:"max-content",min:"min-content",full:"100%","3xs":"14rem","2xs":"16rem",xs:"20rem",sm:"24rem",md:"28rem",lg:"32rem",xl:"36rem","2xl":"42rem","3xl":"48rem","4xl":"56rem","5xl":"64rem","6xl":"72rem","7xl":"80rem","8xl":"90rem",prose:"60ch",container:{sm:"640px",md:"768px",lg:"1024px",xl:"1280px"}},T={breakpoints:{base:"0em",sm:"30em",md:"48em",lg:"62em",xl:"80em","2xl":"96em"},zIndices:{hide:-1,auto:"auto",base:0,docked:10,dropdown:1e3,sticky:1100,banner:1200,overlay:1300,modal:1400,popover:1500,skipLink:1600,toast:1700,tooltip:1800},radii:{none:"0",sm:"0.125rem",base:"0.25rem",md:"0.375rem",lg:"0.5rem",xl:"0.75rem","2xl":"1rem","3xl":"1.5rem",full:"9999px"}
123,blur:{none:0,sm:"4px",base:"8px",md:"12px",lg:"16px",xl:"24px","2xl":"40px","3xl":"64px"},colors:{transparent:"transparent",current:"currentColor",black:"#000000",white:"#FFFFFF",whiteAlpha:{50:"rgba(255, 255, 255, 0.04)",100:"rgba(255, 255, 255, 0.06)",200:"rgba(255, 255, 255, 0.08)",300:"rgba(255, 255, 255, 0.16)",400:"rgba(255, 255, 255, 0.24)",500:"rgba(255, 255, 255, 0.36)",600:"rgba(255, 255, 255, 0.48)",700:"rgba(255, 255, 255, 0.64)",800:"rgba(255, 255, 255, 0.80)",900:"rgba(255, 255, 255, 0.92)"},blackAlpha:{50:"rgba(0, 0, 0, 0.04)",100:"rgba(0, 0, 0, 0.06)",200:"rgba(0, 0, 0, 0.08)",300:"rgba(0, 0, 0, 0.16)",400:"rgba(0, 0, 0, 0.24)",500:"rgba(0, 0, 0, 0.36)",600:"rgba(0, 0, 0, 0.48)",700:"rgba(0, 0, 0, 0.64)",800:"rgba(0, 0, 0, 0.80)",900:"rgba(0, 0, 0, 0.92)"},gray:{50:"#F7FAFC",100:"#EDF2F7",200:"#E2E8F0",300:"#CBD5E0",400:"#A0AEC0",500:"#718096",600:"#4A5568",700:"#2D3748",800:"#1A202C",900:"#171923"},red:{50:"#FFF5F5",100:"#FED7D7",200:"#FEB2B2",300:"#FC8181",400:"#F56565",500:"#E53E3E",600:"#C53030",700:"#9B2C2C",800:"#822727",900:"#63171B"},orange:{50:"#FFFAF0",100:"#FEEBC8",200:"#FBD38D",300:"#F6AD55",400:"#ED8936",500:"#DD6B20",600:"#C05621",700:"#9C4221",800:"#7B341E",900:"#652B19"},yellow:{50:"#FFFFF0",100:"#FEFCBF",200:"#FAF089",300:"#F6E05E",400:"#ECC94B",500:"#D69E2E",600:"#B7791F",700:"#975A16",800:"#744210",900:"#5F370E"},green:{50:"#F0FFF4",100:"#C6F6D5",200:"#9AE6B4",300:"#68D391",400:"#48BB78",500:"#38A169",600:"#2F855A",700:"#276749",800:"#22543D",900:"#1C4532"},teal:{50:"#E6FFFA",100:"#B2F5EA",200:"#81E6D9",300:"#4FD1C5",400:"#38B2AC",500:"#319795",600:"#2C7A7B",700:"#285E61",800:"#234E52",900:"#1D4044"},blue:{50:"#ebf8ff",100:"#bee3f8",200:"#90cdf4",300:"#63b3ed",400:"#4299e1",500:"#3182ce",600:"#2b6cb0",700:"#2c5282",800:"#2a4365",900:"#1A365D"},cyan:{50:"#EDFDFD",100:"#C4F1F9",200:"#9DECF9",300:"#76E4F7",400:"#0BC5EA",500:"#00B5D8",600:"#00A3C4",700:"#0987A0",800:"#086F83",900:"#065666"},purple:{50:"#FAF5FF",100:"#E9D8FD",200:"#D6BCFA",300:"#B794F4",400:"#9F7AEA",500:"#805AD5",600:"#6B46C1",700:"#553C9A",800:"#44337A",900:"#322659"},pink:{50:"#FFF5F7",100:"#FED7E2",200:"#FBB6CE",300:"#F687B3",400:"#ED64A6",500:"#D53F8C",600:"#B83280",700:"#97266D",800:"#702459",900:"#521B41"},linkedin:{50:"#E8F4F9",100:"#CFEDFB",200:"#9BDAF3",300:"#68C7EC",400:"#34B3E4",500:"#00A0DC",600:"#008CC9",700:"#0077B5",800:"#005E93",900:"#004471"},facebook:{50:"#E8F4F9",100:"#D9DEE9",200:"#B7C2DA",300:"#6482C0",400:"#4267B2",500:"#385898",600:"#314E89",700:"#29487D",800:"#223B67",900:"#1E355B"},messenger:{50:"#D0E6FF",100:"#B9DAFF",200:"#A2CDFF",300:"#7AB8FF",400:"#2E90FF",500:"#0078FF",600:"#0063D1",700:"#0052AC",800:"#003C7E",900:"#002C5C"},whatsapp:{50:"#dffeec",100:"#b9f5d0",200:"#90edb3",300:"#65e495",400:"#3cdd78",500:"#22c35e",600:"#179848",700:"#0c6c33",800:"#01421c",900:"#001803"},twitter:{50:"#E5F4FD",100:"#C8E9FB",200:"#A8DCFA",300:"#83CDF7",400:"#57BBF5",500:"#1DA1F2",600:"#1A94DA",700:"#1681BF",800:"#136B9E",900:"#0D4D71"},telegram:{50:"#E3F2F9",100:"#C5E4F3",200:"#A2D4EC",300:"#7AC1E4",400:"#47A9DA",500:"#0088CC",600:"#007AB8",700:"#006BA1",800:"#005885",900:"#003F5E"}},...E,sizes:C,shadows:{xs:"0 0 0 1px rgba(0, 0, 0, 0.05)",sm:"0 1px 2px 0 rgba(0, 0, 0, 0.05)",base:"0 1px 3px 0 rgba(0, 0, 0, 0.1), 0 1px 2px 0 rgba(0, 0, 0, 0.06)",md:"0 4px 6px -1px rgba(0, 0, 0, 0.1), 0 2px 4px -1px rgba(0, 0, 0, 0.06)",lg:"0 10px 15px -3px rgba(0, 0, 0, 0.1), 0 4px 6px -2px rgba(0, 0, 0, 0.05)",xl:"0 20px 25px -5px rgba(0, 0, 0, 0.1), 0 10px 10px -5px rgba(0, 0, 0, 0.04)","2xl":"0 25px 50px -12px rgba(0, 0, 0, 0.25)",outline:"0 0 0 3px rgba(66, 153, 225, 0.6)",inner:"inset 0 2px 4px 0 rgba(0,0,0,0.06)",none:"none","dark-lg":"rgba(0, 0, 0, 0.1) 0px 0px 0px 1px, rgba(0, 0, 0, 0.2) 0px 5px 10px, rgba(0, 0, 0, 0.4) 0px 15px 40px"},space:_,borders:{none:0,"1px":"1px solid","2px":"2px solid","4px":"4px solid","8px":"8px solid"},transition:{property:{common:"background-color, border-color, color, fill, stroke, opacity, box-shadow, transform",colors:"background-color, border-color, color, fill, stroke",dimensions:"width, height",position:"left, right, top, bottom",background:"background-color, background-image, background-position"},easing:{"ease-in":"cubic-bezier(0.4, 0, 1, 1)","ease-out":"cubic-bezier(0, 0, 0.2, 1)","ease-in-out":"cubic-bezier(0.4, 0, 0.2, 1)"},duration:{"ultra-fast":"50ms",faster:"100ms",fast:"150ms",normal:"200ms",slow:"300ms",slower:"400ms","ultra-slow":"500ms"}}},A=n(84586),{defineMultiStyleConfig:M,definePartsStyle:I}=(0,A.D)(["stepper","step","title","description","indicator","separator","icon","number"]),P=(0,A.gJ)("stepper-indicator-size"),R=(0,A.gJ)("stepper-icon-size"),D=(0,A.gJ)("stepper-title-font-size"),N=(0,A.gJ)("stepper-description-font-size"),z=(0,A.gJ)("stepper-accent-color"),F=M({baseStyle:I(({colorScheme:e})=>({stepper:{display:"flex",justifyContent:"space-between",gap:"4","&[data-orientation=vertical]":{flexDirection:"column",alignItems:"flex-start"},"&[data-orientation=horizontal]":{flexDirection:"row",alignItems:"center"},[z.variable]:`colors.${e}.500`,_dark:{[z.variable]:`colors.${e}.200`}},title:{fontSize:D.reference,fontWeight:"medium"},description:{fontSize:N.reference,color:"chakra-subtle-text"},number:{fontSize:D.reference},step:{flexShrink:0,position:"relative",display:"flex",gap:"2","&[data-orientation=horizontal]":{alignItems:"center"},flex:"1","&:last-of-type:not([data-stretch])":{flex:"initial"}},icon:{flexShrink:0,width:R.reference,height:R.reference},indicator:{flexShrink:0,borderRadius:"full",width:P.reference,height:P.reference,display:"flex",justifyContent:"center",alignItems:"center","&[data-status=active]":{borderWidth:"2px",borderColor:z.reference},"&[data-status=complete]":{bg:z.reference,color:"chakra-inverse-text"},"&[data-status=incomplete]":{borderWidth:"2px"}},separator:{bg:"chakra-border-color",flex:"1","&[data-status=complete]":{bg:z.reference},"&[data-orientation=horizontal]":{width:"100%",height:"2px",marginStart:"2"},"&[data-orientation=vertical]":{width:"2px",position:"absolute",height:"100%",maxHeight:`calc(100% - ${P.reference} - 8px)`,top:`calc(${P.reference} + 4px)`,insetStart:`calc(${P.reference} / 2 - 1px)`}}})),sizes:{xs:I({stepper:{[P.variable]:"sizes.4",[R.variable]:"sizes.3",[D.variable]:"fontSizes.xs",[N.variable]:"fontSizes.xs"}}),sm:I({stepper:{[P.variable]:"sizes.6",[R.variable]:"sizes.4",[D.variable]:"fontSizes.sm",[N.variable]:"fontSizes.xs"}}),md:I({stepper:{[P.variable]:"sizes.8",[R.variable]:"sizes.5",[D.variable]:"fontSizes.md",[N.variable]:"fontSizes.sm"}}),lg:I({stepper:{[P.variable]:"sizes.10",[R.variable]:"sizes.6",[D.variable]:"fontSizes.lg",[N.variable]:"fontSizes.md"}})},defaultProps:{size:"md",colorScheme:"blue"}});function L(e,t={}){let n=!1;function r(t){let n=["container","root"].includes(null!=t?t:"")?[e]:[e,t],r=n.filter(
123Boolean).join("__"),i=`chakra-${r}`,o={className:i,selector:`.${i}`,toString:()=>t};return o}return{parts:function(...i){for(let e of(!function(){if(!n){n=!0;return}throw Error("[anatomy] .part(...) should only be called once. Did you mean to use .extend(...) ?")}(),i))t[e]=r(e);return L(e,t)},toPart:r,extend:function(...n){for(let e of n)e in t||(t[e]=r(e));return L(e,t)},selectors:function(){let e=Object.fromEntries(Object.entries(t).map(([e,t])=>[e,t.selector]));return e},classnames:function(){let e=Object.fromEntries(Object.entries(t).map(([e,t])=>[e,t.className]));return e},get keys(){return Object.keys(t)},__type:{}}}var B=L("accordion").parts("root","container","button","panel").extend("icon"),$=L("alert").parts("title","description","container").extend("icon","spinner"),q=L("avatar").parts("label","badge","container").extend("excessLabel","group"),V=L("breadcrumb").parts("link","item","container").extend("separator");L("button").parts();var U=L("checkbox").parts("control","icon","container").extend("label");L("progress").parts("track","filledTrack").extend("label");var W=L("drawer").parts("overlay","dialogContainer","dialog").extend("header","closeButton","body","footer"),J=L("editable").parts("preview","input","textarea"),H=L("form").parts("container","requiredIndicator","helperText"),G=L("formError").parts("text","icon"),Q=L("input").parts("addon","field","element","group"),K=L("list").parts("container","item","icon"),Y=L("menu").parts("button","list","item").extend("groupTitle","icon","command","divider"),Z=L("modal").parts("overlay","dialogContainer","dialog").extend("header","closeButton","body","footer"),X=L("numberinput").parts("root","field","stepperGroup","stepper");L("pininput").parts("field");var ee=L("popover").parts("content","header","body","footer").extend("popper","arrow","closeButton"),et=L("progress").parts("label","filledTrack","track"),en=L("radio").parts("container","control","label"),er=L("select").parts("field","icon"),ei=L("slider").parts("container","track","thumb","filledTrack","mark"),eo=L("stat").parts("container","label","helpText","number","icon"),ea=L("switch").parts("container","track","thumb","label"),es=L("table").parts("table","thead","tbody","tr","th","td","tfoot","caption"),eu=L("tabs").parts("root","tab","tablist","tabpanel","tabpanels","indicator"),el=L("tag").parts("container","label","closeButton"),ec=L("card").parts("container","header","body","footer");function ef(e){let t=function(e,t="-"){return e.replace(/\s+/g,t)}(e.toString());return t.includes("\\.")?e:Number.isInteger(parseFloat(e.toString()))?e:t.replace(".","\\.")}function ed(e,t){var n,r;let i=function(e,t=""){return`--${function(e,t=""){return[t,ef(e)].filter(Boolean).join("-")}(e,t)}`}(e,null==t?void 0:t.prefix);return{variable:i,reference:(n="string"==typeof(r=null==t?void 0:t.fallback)?r:null==r?void 0:r.reference,`var(${ef(i)}${n?`, ${n}`:""})`)}}L("stepper").parts("stepper","step","title","description","indicator","separator","icon","number");var ep=n(31053);function eh(e){return(0,ep.Kn)(e)&&e.reference?e.reference:String(e)}var em=(e,...t)=>t.map(eh).join(` ${e} `).replace(/calc/g,""),eg=(...e)=>`calc(${em("+",...e)})`,ev=(...e)=>`calc(${em("-",...e)})`,ey=(...e)=>`calc(${em("*",...e)})`,eb=(...e)=>`calc(${em("/",...e)})`,ek=e=>{let t=eh(e);return null==t||Number.isNaN(parseFloat(t))?ey(t,-1):String(t).startsWith("-")?String(t).slice(1):`-${t}`},ew=Object.assign(e=>({add:(...t)=>ew(eg(e,...t)),subtract:(...t)=>ew(ev(e,...t)),multiply:(...t)=>ew(ey(e,...t)),divide:(...t)=>ew(eb(e,...t)),negate:()=>ew(ek(e)),toString:()=>e.toString()}),{add:eg,subtract:ev,multiply:ey,divide:eb,negate:ek}),{defineMultiStyleConfig:ex,definePartsStyle:ej}=(0,A.D)(ea.keys),eS=ed("switch-track-width"),eO=ed("switch-track-height"),eE=ed("switch-track-diff"),e_=ew.subtract(eS,eO),eC=ed("switch-thumb-x"),eT=ed("switch-bg"),eA=(0,A.k0)(e=>{let{colorScheme:t}=e;return{borderRadius:"full",p:"0.5",width:[eS.reference],height:[eO.reference],transitionProperty:"common",transitionDuration:"fast",[eT.variable]:"colors.gray.300",_dark:{[eT.variable]:"colors.whiteAlpha.400"},_focusVisible:{boxShadow:"outline"},_disabled:{opacity:.4,cursor:"not-allowed"},_checked:{[eT.variable]:`colors.${t}.500`,_dark:{[eT.variable]:`colors.${t}.200`}},bg:eT.reference}}),eM=(0,A.k0)({bg:"white",transitionProperty:"transform",transitionDuration:"normal",borderRadius:"inherit",width:[eO.reference],height:[eO.reference],_checked:{transform:`translateX(${eC.reference})`}}),eI=ex({baseStyle:ej(e=>({container:{[eE.variable]:e_,[eC.variable]:eE.reference,_rtl:{[eC.variable]:ew(eE).negate().toString()}},track:eA(e),thumb:eM})),sizes:{sm:ej({container:{[eS.variable]:"1.375rem",[eO.variable]:"sizes.3"}}),md:ej({container:{[eS.variable]:"1.875rem",[eO.variable]:"sizes.4"}}),lg:ej({container:{[eS.variable]:"2.875rem",[eO.variable]:"sizes.6"}})},defaultProps:{size:"md",colorScheme:"blue"}}),eP=n(39279),{defineMultiStyleConfig:eR,definePartsStyle:eD}=(0,A.D)(es.keys),eN=eD({table:{fontVariantNumeric:"lining-nums tabular-nums",borderCollapse:"collapse",width:"full"},th:{fontFamily:"heading",fontWeight:"bold",textTransform:"uppercase",letterSpacing:"wider",textAlign:"start"},td:{textAlign:"start"},caption:{mt:4,fontFamily:"heading",textAlign:"center",fontWeight:"medium"}}),ez=(0,A.k0)({"&[data-is-numeric=true]":{textAlign:"end"}}),eF=eR({baseStyle:eN,variants:{simple:eD(e=>{let{colorScheme:t}=e;return{th:{color:(0,eP.x)("gray.600","gray.400")(e),borderBottom:"1px",borderColor:(0,eP.x)(`${t}.100`,`${t}.700`)(e),...ez},td:{borderBottom:"1px",borderColor:(0,eP.x)(`${t}.100`,`${t}.700`)(e),...ez},caption:{color:(0,eP.x)("gray.600","gray.100")(e)},tfoot:{tr:{"&:last-of-type":{th:{borderBottomWidth:0}}}}}}),striped:eD(e=>{let{colorScheme:t}=e;return{th:{color:(0,eP.x)("gray.600","gray.400")(e),borderBottom:"1px",borderColor:(0,eP.x)(`${t}.100`,`${t}.700`)(e),...ez},td:{borderBottom:"1px",borderColor:(0,eP.x)(`${t}.100`,`${t}.700`)(e),...ez},caption:{color:(0,eP.x)("gray.600","gray.100")(e)},tbody:{tr:{"&:nth-of-type(odd)":{"th, td":{borderBottomWidth:"1px",borderColor:(0,eP.x)(`${t}.100`,`${t}.700`)(e)},td:{background:(0,eP.x)(`${t}.100`,`${t}.700`)(e)}}}},tfoot:{tr:{"&:last-of-type":{th:{borderBottomWidth:0}}}}}}),unstyled:(0,A.k0)({})},sizes:{sm:eD({th:{px:"4",py:"1",lineHeight:"4",fontSize:"xs"},td:{px:"4",py:"2",fontSize:"sm",lineHeight:"4"},caption:{px:"4",py:"2",fontSize:"xs"}}
123),md:eD({th:{px:"6",py:"3",lineHeight:"4",fontSize:"xs"},td:{px:"6",py:"4",lineHeight:"5"},caption:{px:"6",py:"2",fontSize:"sm"}}),lg:eD({th:{px:"8",py:"4",lineHeight:"5",fontSize:"sm"},td:{px:"8",py:"5",lineHeight:"6"},caption:{px:"6",py:"2",fontSize:"md"}})},defaultProps:{variant:"simple",size:"md",colorScheme:"gray"}});function eL(e,t,n){return Math.min(Math.max(e,n),t)}var eB=class extends Error{constructor(e){super(`Failed to parse color: "${e}"`)}};function e$(e){if("string"!=typeof e)throw new eB(e);if("transparent"===e.trim().toLowerCase())return[0,0,0,0];let t=e.trim();t=eQ.test(e)?function(e){let t=e.toLowerCase().trim(),n=eV[function(e){let t=5381,n=e.length;for(;n;)t=33*t^e.charCodeAt(--n);return(t>>>0)%2341}(t)];if(!n)throw new eB(e);return`#${n}`}(e):e;let n=eW.exec(t);if(n){let e=Array.from(n).slice(1);return[...e.slice(0,3).map(e=>parseInt(eU(e,2),16)),parseInt(eU(e[3]||"f",2),16)/255]}let r=eJ.exec(t);if(r){let e=Array.from(r).slice(1);return[...e.slice(0,3).map(e=>parseInt(e,16)),parseInt(e[3]||"ff",16)/255]}let i=eH.exec(t);if(i){let e=Array.from(i).slice(1);return[...e.slice(0,3).map(e=>parseInt(e,10)),parseFloat(e[3]||"1")]}let o=eG.exec(t);if(o){let[t,n,r,i]=Array.from(o).slice(1).map(parseFloat);if(eL(0,100,n)!==n||eL(0,100,r)!==r)throw new eB(e);return[...eY(t,n,r),Number.isNaN(i)?1:i]}throw new eB(e)}let eq=e=>parseInt(e.replace(/_/g,""),36),eV="1q29ehhb 1n09sgk7 1kl1ekf_ _yl4zsno 16z9eiv3 1p29lhp8 _bd9zg04 17u0____ _iw9zhe5 _to73___ _r45e31e _7l6g016 _jh8ouiv _zn3qba8 1jy4zshs 11u87k0u 1ro9yvyo 1aj3xael 1gz9zjz0 _3w8l4xo 1bf1ekf_ _ke3v___ _4rrkb__ 13j776yz _646mbhl _nrjr4__ _le6mbhl 1n37ehkb _m75f91n _qj3bzfz 1939yygw 11i5z6x8 _1k5f8xs 1509441m 15t5lwgf _ae2th1n _tg1ugcv 1lp1ugcv 16e14up_ _h55rw7n _ny9yavn _7a11xb_ 1ih442g9 _pv442g9 1mv16xof 14e6y7tu 1oo9zkds 17d1cisi _4v9y70f _y98m8kc 1019pq0v 12o9zda8 _348j4f4 1et50i2o _8epa8__ _ts6senj 1o350i2o 1mi9eiuo 1259yrp0 1ln80gnw _632xcoy 1cn9zldc _f29edu4 1n490c8q _9f9ziet 1b94vk74 _m49zkct 1kz6s73a 1eu9dtog _q58s1rz 1dy9sjiq __u89jo3 _aj5nkwg _ld89jo3 13h9z6wx _qa9z2ii _l119xgq _bs5arju 1hj4nwk9 1qt4nwk9 1ge6wau6 14j9zlcw 11p1edc_ _ms1zcxe _439shk6 _jt9y70f _754zsow 1la40eju _oq5p___ _x279qkz 1fa5r3rv _yd2d9ip _424tcku _8y1di2_ _zi2uabw _yy7rn9h 12yz980_ __39ljp6 1b59zg0x _n39zfzp 1fy9zest _b33k___ _hp9wq92 1il50hz4 _io472ub _lj9z3eo 19z9ykg0 _8t8iu3a 12b9bl4a 1ak5yw0o _896v4ku _tb8k8lv _s59zi6t _c09ze0p 1lg80oqn 1id9z8wb _238nba5 1kq6wgdi _154zssg _tn3zk49 _da9y6tc 1sg7cv4f _r12jvtt 1gq5fmkz 1cs9rvci _lp9jn1c _xw1tdnb 13f9zje6 16f6973h _vo7ir40 _bt5arjf _rc45e4t _hr4e100 10v4e100 _hc9zke2 _w91egv_ _sj2r1kk 13c87yx8 _vqpds__ _ni8ggk8 _tj9yqfb 1ia2j4r4 _7x9b10u 1fc9ld4j 1eq9zldr _5j9lhpx _ez9zl6o _md61fzm".split(" ").reduce((e,t)=>{let n=eq(t.substring(0,3)),r=eq(t.substring(3)).toString(16),i="";for(let e=0;e<6-r.length;e++)i+="0";return e[n]=`${i}${r}`,e},{}),eU=(e,t)=>Array.from(Array(t)).map(()=>e).join(""),eW=RegExp(`^#${eU("([a-f0-9])",3)}([a-f0-9])?$`,"i"),eJ=RegExp(`^#${eU("([a-f0-9]{2})",3)}([a-f0-9]{2})?$`,"i"),eH=RegExp(`^rgba?\\(\\s*(\\d+)\\s*${eU(",\\s*(\\d+)\\s*",2)}(?:,\\s*([\\d.]+))?\\s*\\)$`,"i"),eG=/^hsla?\(\s*([\d.]+)\s*,\s*([\d.]+)%\s*,\s*([\d.]+)%(?:\s*,\s*([\d.]+))?\s*\)$/i,eQ=/^[a-z]+$/i,eK=e=>Math.round(255*e),eY=(e,t,n)=>{let r=n/100;if(0===t)return[r,r,r].map(eK);let i=(e%360+360)%360/60,o=(1-Math.abs(2*r-1))*(t/100),a=o*(1-Math.abs(i%2-1)),s=0,u=0,l=0;i>=0&&i<1?(s=o,u=a):i>=1&&i<2?(s=a,u=o):i>=2&&i<3?(u=o,l=a):i>=3&&i<4?(u=a,l=o):i>=4&&i<5?(s=a,l=o):i>=5&&i<6&&(s=o,l=a);let c=r-o/2,f=s+c,d=u+c,p=l+c;return[f,d,p].map(eK)};var eZ=e=>0===Object.keys(e).length,eX=(e,t,n)=>{let r=function(e,t,n,r,i){for(t=t.split?t.split("."):t,r=0;r<t.length;r++)e=e?e[t[r]]:i;return e===i?n:e}(e,`colors.${t}`,t);try{return!function(e){let[t,n,r,i]=e$(e),o=e=>{let t=eL(0,255,e).toString(16);return 1===t.length?`0${t}`:t};o(t),o(n),o(r),i<1&&o(Math.round(255*i))}(r),r}catch{return null!=n?n:"#000000"}},e0=e=>{let[t,n,r]=e$(e);return(299*t+587*n+114*r)/1e3},e2=e=>t=>{let n=eX(t,e),r=e0(n);return r<128?"dark":"light"},e1=e=>t=>"dark"===e2(e)(t),e3=(e,t)=>
123n=>{let r=eX(n,e);return function(e,t){let[n,r,i,o]=e$(e);return`rgba(${eL(0,255,n).toFixed()}, ${eL(0,255,r).toFixed()}, ${eL(0,255,i).toFixed()}, ${parseFloat(eL(0,1,o-t).toFixed(3))})`}(r,1-t)};function e5(e="1rem",t="rgba(255, 255, 255, 0.15)"){return{backgroundImage:`linear-gradient( 124 45deg, 125 ${t} 25%, 126 transparent 25%, 127 transparent 50%, 128 ${t} 50%, 129 ${t} 75%, 130 transparent 75%, 131 transparent 132 )`,backgroundSize:`${e} ${e}`}}var e4=()=>`#${Math.floor(16777215*Math.random()).toString(16).padEnd(6,"0")}`,e6=(0,A.gJ)("tabs-color"),e8=(0,A.gJ)("tabs-bg"),e9=(0,A.gJ)("tabs-border-color"),{defineMultiStyleConfig:e7,definePartsStyle:te}=(0,A.D)(eu.keys),tt=(0,A.k0)(e=>{let{orientation:t}=e;return{display:"vertical"===t?"flex":"block"}}),tn=(0,A.k0)(e=>{let{isFitted:t}=e;return{flex:t?1:void 0,transitionProperty:"common",transitionDuration:"normal",_focusVisible:{zIndex:1,boxShadow:"outline"},_disabled:{cursor:"not-allowed",opacity:.4}}}),tr=(0,A.k0)(e=>{let{align:t="start",orientation:n}=e;return{justifyContent:({end:"flex-end",center:"center",start:"flex-start"})[t],flexDirection:"vertical"===n?"column":"row"}}),ti=(0,A.k0)({p:4}),to=e7({baseStyle:te(e=>({root:tt(e),tab:tn(e),tablist:tr(e),tabpanel:ti})),sizes:{sm:te({tab:{py:1,px:4,fontSize:"sm"}}),md:te({tab:{fontSize:"md",py:2,px:4}}),lg:te({tab:{fontSize:"lg",py:3,px:4}})},variants:{line:te(e=>{let{colorScheme:t,orientation:n}=e,r="vertical"===n,i=r?"borderStart":"borderBottom";return{tablist:{[i]:"2px solid",borderColor:"inherit"},tab:{[i]:"2px solid",borderColor:"transparent",[r?"marginStart":"marginBottom"]:"-2px",_selected:{[e6.variable]:`colors.${t}.600`,_dark:{[e6.variable]:`colors.${t}.300`},borderColor:"currentColor"},_active:{[e8.variable]:"colors.gray.200",_dark:{[e8.variable]:"colors.whiteAlpha.300"}},_disabled:{_active:{bg:"none"}},color:e6.reference,bg:e8.reference}}}),enclosed:te(e=>{let{colorScheme:t}=e;return{tab:{borderTopRadius:"md",border:"1px solid",borderColor:"transparent",mb:"-1px",[e9.variable]:"transparent",_selected:{[e6.variable]:`colors.${t}.600`,[e9.variable]:"colors.white",_dark:{[e6.variable]:`colors.${t}.300`,[e9.variable]:"colors.gray.800"},borderColor:"inherit",borderBottomColor:e9.reference},color:e6.reference},tablist:{mb:"-1px",borderBottom:"1px solid",borderColor:"inherit"}}}),"enclosed-colored":te(e=>{let{colorScheme:t}=e;return{tab:{border:"1px solid",borderColor:"inherit",[e8.variable]:"colors.gray.50",_dark:{[e8.variable]:"colors.whiteAlpha.50"},mb:"-1px",_notLast:{marginEnd:"-1px"},_selected:{[e8.variable]:"colors.white",[e6.variable]:`colors.${t}.600`,_dark:{[e8.variable]:"colors.gray.800",[e6.variable]:`colors.${t}.300`},borderColor:"inherit",borderTopColor:"currentColor",borderBottomColor:"transparent"},color:e6.reference,bg:e8.reference},tablist:{mb:"-1px",borderBottom:"1px solid",borderColor:"inherit"}}}),"soft-rounded":te(e=>{let{colorScheme:t,theme:n}=e;return{tab:{borderRadius:"full",fontWeight:"semibold",color:"gray.600",_selected:{color:eX(n,`${t}.700`),bg:eX(n,`${t}.100`)}}}}),"solid-rounded":te(e=>{let{colorScheme:t}=e;return{tab:{borderRadius:"full",fontWeight:"semibold",[e6.variable]:"colors.gray.600",_dark:{[e6.variable]:"inherit"},_selected:{[e6.variable]:"colors.white",[e8.variable]:`colors.${t}.600`,_dark:{[e6.variable]:"colors.gray.800",[e8.variable]:`colors.${t}.300`}},color:e6.reference,bg:e8.reference}}}),unstyled:te({})},defaultProps:{size:"md",variant:"line",colorScheme:"blue"}}),ta=(0,A._6)("badge",["bg","color","shadow"]),ts=(0,A.k0)({px:1,textTransform:"uppercase",fontSize:"xs",borderRadius:"sm",fontWeight:"bold",bg:ta.bg.reference,color:ta.color.reference,boxShadow:ta.shadow.reference}),tu=(0,A.k0)(e=>{let{colorScheme:t,theme:n}=e,r=e3(`${t}.500`,.6)(n);return{[ta.bg.variable]:`colors.${t}.500`,[ta.color.variable]:"colors.white",_dark:{[ta.bg.variable]:r,[ta.color.variable]:"colors.whiteAlpha.800"}}}),tl=(0,A.k0)(e=>{let{colorScheme:t,theme:n}=e,r=e3(`${t}.200`,.16)(n);return{[ta.bg.variable]:`colors.${t}.100`,[ta.color.variable]:`colors.${t}.800`,_dark:{[ta.bg.variable]:r,[ta.color.variable]:`colors.${t}.200`}}}),tc=(0,A.k0)(e=>{let{colorScheme:t,theme:n}=e,r=e3(`${t}.200`,.8)(n);return{[ta.color.variable]:`colors.${t}.500`,_dark:{[ta.color.variable]:r},[ta.shadow.variable]:`inset 0 0 0px 1px ${ta.color.reference}`}}),tf=(0,A.fj)({baseStyle:ts,variants:{solid:tu,subtle:tl,outline:tc},defaultProps:{variant:"subtle",colorScheme:"gray"}}),{defineMultiStyleConfig:td,definePartsStyle:tp}=(0,A.D)(el.keys),th=(0,A.gJ)("tag-bg"),tm=(0,A.gJ)("tag-color"),tg=(0,A.gJ)("tag-shadow"),tv=(0,A.gJ)("tag-min-height"),ty=(0,A.gJ)("tag-min-width"),tb=(0,A.gJ)("tag-font-size"),tk=(0,A.gJ)("tag-padding-inline"),tw=tp({container:(0,A.k0)({fontWeight:"medium",lineHeight:1.2,outline:0,[tm.variable]:ta.color.reference,[th.variable]:ta.bg.reference,[tg.variable]:ta.shadow.reference,color:tm.reference,bg:th.reference,boxShadow:tg.reference,borderRadius:"md",minH:tv.reference,minW:ty.reference,fontSize:tb.reference,px:tk.reference,_focusVisible:{[tg.variable]:"shadows.outline"}}),label:(0,A.k0)({lineHeight:1.2,overflow:"visible"}),closeButton:(0,A.k0)({fontSize:"lg",w:"5",h:"5",transitionProperty:"common",transitionDuration:"normal",borderRadius:"full",marginStart:"1.5",marginEnd:"-1",opacity:.5,_disabled:{opacity:.4},_focusVisible:{boxShadow:"outline",bg:"rgba(0, 0, 0, 0.14)"},_hover:{opacity:.8},_active:{opacity:1}})}),tx={sm:tp({container:{[tv.variable]:"sizes.5",[ty.variable]:"sizes.5",[tb.variable]:"fontSizes.xs",[tk.variable]:"space.2"},closeButton:{marginEnd:"-2px",marginStart:"0.35rem"}}),md:tp({container:{[tv.variable]:"sizes.6",[ty.variable]:"sizes.6",[tb.variable]:"fontSizes.sm",[tk.variable]:"space.2"}}),lg:tp({container:{[tv.variable]:"sizes.8",[ty.variable]:"sizes.8",[tb.variable]:"fontSizes.md",[tk.variable]:"space.3"}})},tj=td({variants:{subtle:tp(e=>{var t;return{container:null==(t=tf.variants)?void 0:t.subtle(e)}}),solid:tp(e=>{var t;return{container:null==(t=tf.variants)?void 0:t.solid(e)}}),outline:tp(e=>{var t;return{container:null==(t=tf.variants)?void 0:t.outline(e)}})},baseStyle:tw,sizes:tx,defaultProps:{size:"md",variant:"subtle",colorScheme:"gray"}}),{definePartsStyle:tS,defineMultiStyleConfig:tO}=(0,A.D)(Q.keys),tE=(0,A.gJ)("input-height"),t_=(0,A.gJ)("input-font-size"),tC=(0,A.gJ)("input-padding"),tT=(0,A.gJ)("input-border-radius"),tA=tS({addon:{height:tE.reference,fontSize:t_.reference,px:tC.reference,borderRadius:tT.reference},field:{width:"100%",height:tE.reference,fontSize:t_.reference,px:tC.reference,borderRadius:tT.reference,minWidth:0,outline:0,position:"relative",appearance:"none",transitionProperty:"common",transitionDuration:"normal",_disabled:{opacity:.4,cursor:"not-allowed"}}}),tM={lg:(0,A.k0)({[t_.variable]:"fontSizes.lg",[tC.variable]:"space.4",[tT.variable]:"radii.md",[tE.variable]:"sizes.12"}),md:(0,A.k0)({[t_.variable]:"fontSizes.md",[tC.variable]:"space.4",[tT.variable]:"radii.md",[tE.variable]:"sizes.10"}),sm:(0,A.k0)({[t_.variable]:"fontSizes.sm",[tC.variable]:"space.3",[tT.variable]:"radii.sm",[tE.variable]:"sizes.8"}),xs:(0,A.k0)({[t_.variable]:"fontSizes.xs",[tC.variable]:"space.2",[tT.variable]:"radii.sm",[tE.variable]:"sizes.6"})};function tI(e){let{focusBorderColor:t,errorBorderColor:n}=e;return{focusBorderColor:t||(0,eP.x)("blue.500","blue.300")(e),errorBorderColor:n||(0,eP.x)("red.500","red.300")(e)}}var tP=tO({baseStyle:tA,sizes:{lg:tS({field:tM.lg,group:tM.lg}),md:tS({field:tM.md,group:tM.md}),sm:tS({field:tM.sm,group:tM.sm}),xs:tS({field:tM.xs,group:tM.xs})},variants:{outline:tS(e=>{let{theme:t}=e,{focusBorderColor:n,errorBorderColor:r}=tI(e);return{field:{border:"1px solid",borderColor:"inherit",bg:"inherit",_hover:{borderColor:(0,eP.x)("gray.300","whiteAlpha.400")(e)},_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:eX(t,r),boxShadow:`0 0 0 1px ${eX(t,r)}`}
132,_focusVisible:{zIndex:1,borderColor:eX(t,n),boxShadow:`0 0 0 1px ${eX(t,n)}`}},addon:{border:"1px solid",borderColor:(0,eP.x)("inherit","whiteAlpha.50")(e),bg:(0,eP.x)("gray.100","whiteAlpha.300")(e)}}}),filled:tS(e=>{let{theme:t}=e,{focusBorderColor:n,errorBorderColor:r}=tI(e);return{field:{border:"2px solid",borderColor:"transparent",bg:(0,eP.x)("gray.100","whiteAlpha.50")(e),_hover:{bg:(0,eP.x)("gray.200","whiteAlpha.100")(e)},_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:eX(t,r)},_focusVisible:{bg:"transparent",borderColor:eX(t,n)}},addon:{border:"2px solid",borderColor:"transparent",bg:(0,eP.x)("gray.100","whiteAlpha.50")(e)}}}),flushed:tS(e=>{let{theme:t}=e,{focusBorderColor:n,errorBorderColor:r}=tI(e);return{field:{borderBottom:"1px solid",borderColor:"inherit",borderRadius:"0",px:"0",bg:"transparent",_readOnly:{boxShadow:"none !important",userSelect:"all"},_invalid:{borderColor:eX(t,r),boxShadow:`0px 1px 0px 0px ${eX(t,r)}`},_focusVisible:{borderColor:eX(t,n),boxShadow:`0px 1px 0px 0px ${eX(t,n)}`}},addon:{borderBottom:"2px solid",borderColor:"inherit",borderRadius:"0",px:"0",bg:"transparent"}}}),unstyled:tS({field:{bg:"transparent",px:"0",height:"auto"},addon:{bg:"transparent",px:"0",height:"auto"}})},defaultProps:{size:"md",variant:"outline"}}),tR=(0,A.k0)({...null==(r=tP.baseStyle)?void 0:r.field,paddingY:"2",minHeight:"20",lineHeight:"short",verticalAlign:"top"}),tD={outline:(0,A.k0)(e=>{var t,n;return null!=(n=null==(t=tP.variants)?void 0:t.outline(e).field)?n:{}}),flushed:(0,A.k0)(e=>{var t,n;return null!=(n=null==(t=tP.variants)?void 0:t.flushed(e).field)?n:{}}),filled:(0,A.k0)(e=>{var t,n;return null!=(n=null==(t=tP.variants)?void 0:t.filled(e).field)?n:{}}),unstyled:null!=(o=null==(i=tP.variants)?void 0:i.unstyled.field)?o:{}},tN={xs:null!=(s=null==(a=tP.sizes)?void 0:a.xs.field)?s:{},sm:null!=(l=null==(u=tP.sizes)?void 0:u.sm.field)?l:{},md:null!=(f=null==(c=tP.sizes)?void 0:c.md.field)?f:{},lg:null!=(p=null==(d=tP.sizes)?void 0:d.lg.field)?p:{}},tz=(0,A.fj)({baseStyle:tR,sizes:tN,variants:tD,defaultProps:{size:"md",variant:"outline"}}),tF=ed("tooltip-bg"),tL=ed("tooltip-fg"),tB=ed("popper-arrow-bg"),t$=(0,A.k0)({bg:tF.reference,color:tL.reference,[tF.variable]:"colors.gray.700",[tL.variable]:"colors.whiteAlpha.900",_dark:{[tF.variable]:"colors.gray.300",[tL.variable]:"colors.gray.9
13200"},[tB.variable]:tF.reference,px:"2",py:"0.5",borderRadius:"sm",fontWeight:"medium",fontSize:"sm",boxShadow:"md",maxW:"xs",zIndex:"tooltip"}),tq=(0,A.fj)({baseStyle:t$}),{defineMultiStyleConfig:tV,definePartsStyle:tU}=(0,A.D)(et.keys),tW=(0,A.k0)(e=>{let{colorScheme:t,theme:n,isIndeterminate:r,hasStripe:i}=e,o=(0,eP.x)(e5(),e5("1rem","rgba(0,0,0,0.1)"))(e),a=(0,eP.x)(`${t}.500`,`${t}.200`)(e),s=`linear-gradient( 133 to right, 134 transparent 0%, 135 ${eX(n,a)} 50%, 136 transparent 100% 137 )`;return{...!r&&i&&o,...r?{bgImage:s}:{bgColor:a}}}),tJ=(0,A.k0)({lineHeight:"1",fontSize:"0.25em",fontWeight:"bold",color:"white"}),tH=(0,A.k0)(e=>({bg:(0,eP.x)("gray.100","whiteAlpha.300")(e)})),tG=(0,A.k0)(e=>({transitionProperty:"common",transitionDuration:"slow",...tW(e)})),tQ=tU(e=>({label:tJ,filledTrack:tG(e),track:tH(e)})),tK=tV({sizes:{xs:tU({track:{h:"1"}}),sm:tU({track:{h:"2"}}),md:tU({track:{h:"3"}}),lg:tU({track:{h:"4"}})},baseStyle:tQ,defaultProps:{size:"md",colorScheme:"blue"}}),tY=e=>"function"==typeof e;function tZ(e,...t){return tY(e)?e(...t):e}var{definePartsStyle:tX,defineMultiStyleConfig:t0}=(0,A.D)(U.keys),t2=(0,A.gJ)("checkbox-size"),t1=(0,A.k0)(e=>{let{colorScheme:t}=e;return{w:t2.reference,h:t2.reference,transitionProperty:"box-shadow",transitionDuration:"normal",border:"2px solid",borderRadius:"sm",borderColor:"inherit",color:"white",_checked:{bg:(0,eP.x)(`${t}.500`,`${t}.200`)(e),borderColor:(0,eP.x)(`${t}.500`,`${t}.200`)(e),color:(0,eP.x)("white","gray.900")(e),_hover:{bg:(0,eP.x)(`${t}.600`,`${t}.300`)(e),borderColor:(0,eP.x)(`${t}.600`,`${t}.300`)(e)},_disabled:{borderColor:(0,eP.x)("gray.200","transparent")(e),bg:(0,eP.x)("gray.200","whiteAlpha.300")(e),color:(0,eP.x)("gray.500","whiteAlpha.500")(e)}},_indeterminate:{bg:(0,eP.x)(`${t}.500`,`${t}.200`)(e),borderColor:(0,eP.x)(`${t}.500`,`${t}.200`)(e),color:(0,eP.x)("white","gray.900")(e)},_disabled:{bg:(0,eP.x)("gray.100","whiteAlpha.100")(e),borderColor:(0,eP.x)("gray.100","transparent")(e)},_focusVisible:{boxShadow:"outline"},_invalid:{borderColor:(0,eP.x)("red.500","red.300")(e)}}}),t3=(0,A.k0)({_disabled:{cursor:"not-allowed"}}),t5=(0,A.k0)({userSelect:"none",_disabled:{opacity:.4}}),t4=(0,A.k0)({transitionProperty:"transform",transitionDuration:"normal"}),t6=t0({baseStyle:tX(e=>({icon:t4,container:t3,control:tZ(t1,e),label:t5})),sizes:{sm:tX({control:{[t2.variable]:"sizes.3"},label:{fontSize:"sm"},icon:{fontSize:"3xs"}}),md:tX({control:{[t2.variable]:"sizes.4"},label:{fontSize:"md"},icon:{fontSize:"2xs"}}),lg:tX({control:{[t2.variable]:"sizes.5"},label:{fontSize:"lg"},icon:{fontSize:"2xs"}})},defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:t8,definePartsStyle:t9}=(0,A.D)(en.keys),t7=(0,A.k0)(e=>{var t;let n=null==(t=tZ(t6.baseStyle,e))?void 0:t.control;return{...n,borderRadius:"full",_checked:{...null==n?void 0:n._checked,_before:{content:'""',display:"inline-block",pos:"relative",w:"50%",h:"50%",borderRadius:"50%",bg:"currentColor"}}}}),ne=t8({baseStyle:t9(e=>{var t,n;return{label:null==(t=t6.baseStyle)?void 0:t.call(t6,e).label,container:null==(n=t6.baseStyle)?void 0:n.call(t6,e).container,control:t7(e)}}),sizes:{md:t9({control:{w:"4",h:"4"},label:{fontSize:"md"}}),lg:t9({control:{w:"5",h:"5"},label:{fontSize:"lg"}}),sm:t9({control:{width:"3",height:"3"},label:{fontSize:"sm"}})},defaultProps:{size:"md",colorScheme:"blue"}}),{defineMultiStyleConfig:nt,definePartsStyle:nn}=(0,A.D)(er.keys),nr=(0,A.gJ)("select-bg"),ni=nn({field:(0,A.k0)({...null==(h=tP.baseStyle)?void 0:h.field,appearance:"none",paddingBottom:"1px",lineHeight:"normal",bg:nr.reference,[nr.variable]:"colors.white",_dark:{[nr.variable]:"colors.gray.700"},"> option, > optgroup":{bg:nr.reference}}),icon:(0,A.k0)({width:"6",height:"100%",insetEnd:"2",position:"relative",color:"currentColor",fontSize:"xl",_disabled:{opacity:.5}})}),no=(0,A.k0)({paddingInlineEnd:"8"}),na=nt({baseStyle:ni,sizes:{lg:{...null==(m=tP.sizes)?void 0:m.lg,field:{...null==(g=tP.sizes)?void 0:g.lg.field,...no}},md:{...null==(v=tP.sizes)?void 0:v.md,field:{...null==(y=tP.sizes)?void 0:y.md.field,...no}}
137,sm:{...null==(b=tP.sizes)?void 0:b.sm,field:{...null==(k=tP.sizes)?void 0:k.sm.field,...no}},xs:{...null==(w=tP.sizes)?void 0:w.xs,field:{...null==(x=tP.sizes)?void 0:x.xs.field,...no},icon:{insetEnd:"1"}}},variants:tP.variants,defaultProps:tP.defaultProps}),ns=(0,A.gJ)("skeleton-start-color"),nu=(0,A.gJ)("skeleton-end-color"),nl=(0,A.k0)({[ns.variable]:"colors.gray.100",[nu.variable]:"colors.gray.400",_dark:{[ns.variable]:"colors.gray.800",[nu.variable]:"colors.gray.600"},background:ns.reference,borderColor:nu.reference,opacity:.7,borderRadius:"sm"}),nc=(0,A.fj)({baseStyle:nl}),nf=(0,A.gJ)("skip-link-bg"),nd=(0,A.k0)({borderRadius:"md",fontWeight:"semibold",_focusVisible:{boxShadow:"outline",padding:"4",position:"fixed",top:"6",insetStart:"6",[nf.variable]:"colors.white",_dark:{[nf.variable]:"colors.gray.700"},bg:nf.reference}}),np=(0,A.fj)({baseStyle:nd}),{defineMultiStyleConfig:nh,definePartsStyle:nm}=(0,A.D)(ei.keys),ng=(0,A.gJ)("slider-thumb-size"),nv=(0,A.gJ)("slider-track-size"),ny=(0,A.gJ)("slider-bg"),nb=(0,A.k0)(e=>{let{orientation:t}=e;return{display:"inline-block",position:"relative",cursor:"pointer",_disabled:{opacity:.6,cursor:"default",pointerEvents:"none"},...(0,eP.f)({orientation:t,vertical:{h:"100%"},horizontal:{w:"100%"}})}}),nk=(0,A.k0)(e=>{let t=(0,eP.f)({orientation:e.orientation,horizontal:{h:nv.reference},vertical:{w:nv.reference}});return{...t,overflow:"hidden",borderRadius:"sm",[ny.variable]:"colors.gray.200",_dark:{[ny.variable]:"colors.whiteAlpha.200"},_disabled:{[ny.variable]:"colors.gray.300",_dark:{[ny.variable]:"colors.whiteAlpha.300"}},bg:ny.reference}}),nw=(0,A.k0)(e=>{let{orientation:t}=e,n=(0,eP.f)({orientation:t,vertical:{left:"50%",transform:"translateX(-50%)",_active:{transform:"translateX(-50%) scale(1.15)"}},horizontal:{top:"50%",transform:"translateY(-50%)",_active:{transform:"translateY(-50%) scale(1.15)"}}});return{...n,w:ng.reference,h:ng.reference,display:"flex",alignItems:"center",justifyContent:"center",position:"absolute",outline:0,zIndex:1,borderRadius:"full",bg:"white",boxShadow:"base",border:"1px solid",borderColor:"transparent",transitionProperty:"transform",transitionDuration:"normal",_focusVisible:{boxShadow:"outline"},_disabled:{bg:"gray.300"}}}),nx=(0,A.k0)(e=>{let{colorScheme:t}=e;return{width:"inherit",height:"inherit",[ny.variable]:`colors.${t}.500`,_dark:{[ny.variable]:`colors.${t}.200`},bg:ny.reference}}),nj=nh({baseStyle:nm(e=>({container:nb(e),track:nk(e),thumb:nw(e),filledTrack:nx(e)})),sizes:{lg:nm({container:{[ng.variable]:"sizes.4",[nv.variable]:"sizes.1"}}),md:nm({container:{[ng.variable]:"sizes.3.5",[nv.variable]:"sizes.1"}}),sm:nm({container:{[ng.variable]:"sizes.2.5",[nv.variable]:"sizes.0.5"}})},defaultProps:{size:"md",colorScheme:"blue"}}),nS=ed("spinner-size"),nO=(0,A.k0)({width:[nS.reference],height:[nS.reference]}),nE={xs:(0,A.k0)({[nS.variable]:"sizes.3"}),sm:(0,A.k0)({[nS.variable]:"sizes.4"}),md:(0,A.k0)({[nS.variable]:"sizes.6"}),lg:(0,A.k0)({[nS.variable]:"sizes.8"}),xl:(0,A.k0)({[nS.variable]:"sizes.12"})},n_=(0,A.fj)({baseStyle:nO,sizes:nE,defaultProps:{size:"md"}}),{defineMultiStyleConfig:nC,definePartsStyle:nT}=(0,A.D)(eo.keys),nA=nC({baseStyle:nT({container:{},label:(0,A.k0)({fontWeight:"medium"}),helpText:(0,A.k0)({opacity:.8,marginBottom:"2"}),number:(0,A.k0)({verticalAlign:"baseline",fontWeight:"semibold"}),icon:(0,A.k0)({marginEnd:1,w:"3.5",h:"3.5",verticalAlign:"middle"})}),sizes:{md:nT({label:{fontSize:"sm"},helpText:{fontSize:"sm"},number:{fontSize:"2xl"}})},defaultProps:{size:"md"}}),nM=(0,A.gJ)("kbd-bg"),nI=(0,A.k0)({[nM.variable]:"colors.gray.100",_dark:{[nM.variable]:"colors.whiteAlpha.100"},bg:nM.reference,borderRadius:"md",borderWidth:"1px",borderBottomWidth:"3px",fontSize:"0.8em",fontWeight:"bold",lineHeight:"normal",px:"0.4em",whiteSpace:"nowrap"}),nP=(0,A.fj)({baseStyle:nI}),nR=(0,A.k0)({transitionProperty:"common",transitionDuration:"fast",transitionTimingFunction:"ease-out",cursor:"pointer",textDecoration:"none",outline:"none",color:"inherit",_hover:{textDecoration:"underline"},_focusVisible:{boxShadow:"outline"}}),nD=(0,A.fj)({baseStyle:nR}),{defineMultiStyleConfig:nN,definePartsStyle:nz}=(0,A.D)(K.keys),nF=nN({baseStyle:nz({icon:(0,A.k0)({marginEnd:"2",dis
137play:"inline",verticalAlign:"text-bottom"})})}),{defineMultiStyleConfig:nL,definePartsStyle:nB}=(0,A.D)(Y.keys),n$=(0,A.gJ)("menu-bg"),nq=(0,A.gJ)("menu-shadow"),nV=(0,A.k0)({[n$.variable]:"#fff",[nq.variable]:"shadows.sm",_dark:{[n$.variable]:"colors.gray.700",[nq.variable]:"shadows.dark-lg"},color:"inherit",minW:"3xs",py:"2",zIndex:1,borderRadius:"md",borderWidth:"1px",bg:n$.reference,boxShadow:nq.reference}),nU=(0,A.k0)({py:"1.5",px:"3",transitionProperty:"background",transitionDuration:"ultra-fast",transitionTimingFunction:"ease-in",_focus:{[n$.variable]:"colors.gray.100",_dark:{[n$.variable]:"colors.whiteAlpha.100"}},_active:{[n$.variable]:"colors.gray.200",_dark:{[n$.variable]:"colors.whiteAlpha.200"}},_expanded:{[n$.variable]:"colors.gray.100",_dark:{[n$.variable]:"colors.whiteAlpha.100"}},_disabled:{opacity:.4,cursor:"not-allowed"},bg:n$.reference}),nW=(0,A.k0)({mx:4,my:2,fontWeight:"semibold",fontSize:"sm"}),nJ=(0,A.k0)({display:"inline-flex",alignItems:"center",justifyContent:"center",flexShrink:0}),nH=(0,A.k0)({opacity:.6}),nG=(0,A.k0)({border:0,borderBottom:"1px solid",borderColor:"inherit",my:"2",opacity:.6}),nQ=nL({baseStyle:nB({button:(0,A.k0)({transitionProperty:"common",transitionDuration:"normal"}),list:nV,item:nU,groupTitle:nW,icon:nJ,command:nH,divider:nG})}),{defineMultiStyleConfig:nK,definePartsStyle:nY}=(0,A.D)(Z.keys),nZ=(0,A.gJ)("modal-bg"),nX=(0,A.gJ)("modal-shadow"),n0=(0,A.k0)({bg:"blackAlpha.600",zIndex:"modal"}),n2=(0,A.k0)(e=>{let{isCentered:t,scrollBehavior:n}=e;return{display:"flex",zIndex:"modal",justifyContent:"center",alignItems:t?"center":"flex-start",overflow:"inside"===n?"hidden":"auto",overscrollBehaviorY:"none"}}),n1=(0,A.k0)(e=>{let{isCentered:t,scrollBehavior:n}=e;return{borderRadius:"md",color:"inherit",my:t?"auto":"16",mx:t?"auto":void 0,zIndex:"modal",maxH:"inside"===n?"calc(100% - 7.5rem)":void 0,[nZ.variable]:"colors.white",[nX.variable]:"shadows.lg",_dark:{[nZ.variable]:"colors.gray.700",[nX.variable]:"shadows.dark-lg"},bg:nZ.reference,boxShadow:nX.reference}}),n3=(0,A.k0)({px:"6",py:"4",fontSize:"xl",fontWeight:"semibold"}),n5=(0,A.k0)({position:"absolute",top:"2",insetEnd:"3"}),n4=(0,A.k0)(e=>{let{scrollBehavior:t}=e;return{px:"6",py:"2",flex:"1",overflow:"inside"===t?"auto":void 0}}),n6=(0,A.k0)({px:"6",py:"4"});function n8(e){return"full"===e?nY({dialog:{maxW:"100vw",minH:"$100vh",my:"0",borderRadius:"0"}}):nY({dialog:{maxW:e}})}var n9=nK({baseStyle:nY(e=>({overlay:n0,dialogContainer:tZ(n2,e),dialog:tZ(n1,e),header:n3,closeButton:n5,body:tZ(n4,e),footer:n6})),sizes:{xs:n8("xs"),sm:n8("sm"),md:n8("md"),lg:n8("lg"),xl:n8("xl"),"2xl":n8("2xl"),"3xl":n8("3xl"),"4xl":n8("4xl"),"5xl":n8("5xl"),"6xl":n8("6xl"),full:n8("full")},defaultProps:{size:"md"}}),{defineMultiStyleConfig:n7,definePartsStyle:re}=(0,A.D)(X.keys),rt=ed("number-input-stepper-width"),rn=ed("number-input-input-padding"),rr=ew(rt).add("0.5rem").toString(),ri=ed("number-input-bg"),ro=ed("number-input-color"),ra=ed("number-input-border-color"),rs=(0,A.k0)({[rt.variable]:"sizes.6",[rn.variable]:rr}),ru=(0,A.k0)(e=>{var t,n;return null!=(n=null==(t=tZ(tP.baseStyle,e))?void 0:t.field)?n:{}}),rl=(0,A.k0)({width:rt.reference}),rc=(0,A.k0)({borderStart:"1px solid",borderStartColor:ra.reference,color:ro.reference,bg:ri.reference,[ro.variable]:"colors.chakra-body-text",[ra.variable]:"colors.chakra-border-color",_dark:{[ro.variable]:"colors.whiteAlpha.800",[ra.variable]:"colors.whiteAlpha.300"},_active:{[ri.variable]:"colors.gray.200",_dark:{[ri.variable]:"colors.whiteAlpha.300"}},_disabled:{opacity:.4,cursor:"not-allowed"}});function rf(e){var t,n,r;let i=null==(t=tP.sizes)?void 0:t[e],o={lg:"md",md:"md",sm:"sm",xs:"sm"},a=null!=(r=null==(n=i.field)?void 0:n.fontSize)?r:"md",s=E.fontSizes[a];return re({field:{...i.field,paddingInlineEnd:rn.reference,verticalAlign:"top"},stepper:{fontSize:ew(s).multiply(.75).toString(),_first:{borderTopEndRadius:o[e]},_last:{borderBottomEndRadius:o[e],mt:"-1px",borderTopWidth:1}}})}var rd=n7({baseStyle:re(e=>{var t;return{root:rs,field:null!=(t=tZ(ru,e))?t:{},stepperGroup:rl,stepper:rc}}),sizes:{xs:rf("xs"),sm:rf("sm"),md:rf("md"),lg:rf("lg")},variants:tP.variants,defaultProps:tP.defaultProps}),rp=(0,A.k0)({...null==(j=tP.baseStyle)?void 0:j.field,textAlign:"center"}),rh={lg:(0,A.k0)({fontSize:"lg",w:12,h:12,borderRadius:"md"}),md:(0,A.k0)({fontSize:"md",w:10,h:10,borderRadius:"md"}),sm:(0,A.k0)({fontSize:"sm",w:8,h:8,borderRadius:"sm"}),xs:(0,A.k0)({fontSize:"xs",w:6,h:6,borderRadius:"sm"})},rm={outline:(0,A.k0)(e=>{var t,n,r;return null!=(r=null==(n=tZ(null==(t=tP.variants)?void 0:t.outline,e))?void 0:n.field)?r:{}}),flushed:(0,A.k0)(e=>{var t,n,r;return null!=(r=null==(n=tZ(null==(t=tP.variants)?void 0:t.flushed,e))?void 0:n.field)?r:{}}),filled:(0,A.k0)(e=>{var t,n,r;return null!=(r=null==(n=tZ(null==(t=tP.variants)?void 0:t.filled,e))?void 0:n.field)?r:{}}),unstyled:null!=(O=null==(S=tP.variants)?void 0:S.unstyled.field)?O:{}},rg=(0,A.fj)({baseStyle:rp,sizes:rh,variants:rm,defaultProps:tP.defaultProps}),{defineMultiStyleConfig:rv,definePartsStyle:ry}
137=(0,A.D)(ee.keys),rb=ed("popper-bg"),rk=ed("popper-arrow-bg"),rw=ed("popper-arrow-shadow-color"),rx=rv({baseStyle:ry({popper:(0,A.k0)({zIndex:10}),content:(0,A.k0)({[rb.variable]:"colors.white",bg:rb.reference,[rk.variable]:rb.reference,[rw.variable]:"colors.gray.200",_dark:{[rb.variable]:"colors.gray.700",[rw.variable]:"colors.whiteAlpha.300"},width:"xs",border:"1px solid",borderColor:"inherit",borderRadius:"md",boxShadow:"sm",zIndex:"inherit",_focusVisible:{outline:0,boxShadow:"outline"}}),header:(0,A.k0)({px:3,py:2,borderBottomWidth:"1px"}),body:(0,A.k0)({px:3,py:2}),footer:(0,A.k0)({px:3,py:2,borderTopWidth:"1px"}),closeButton:(0,A.k0)({position:"absolute",borderRadius:"md",top:1,insetEnd:2,padding:2})})}),{definePartsStyle:rj,defineMultiStyleConfig:rS}=(0,A.D)(W.keys),rO=(0,A.gJ)("drawer-bg"),rE=(0,A.gJ)("drawer-box-shadow");function r_(e){return"full"===e?rj({dialog:{maxW:"100vw",h:"100vh"}}):rj({dialog:{maxW:e}})}var rC=(0,A.k0)({bg:"blackAlpha.600",zIndex:"modal"}),rT=(0,A.k0)({display:"flex",zIndex:"modal",justifyContent:"center"}),rA=(0,A.k0)(e=>{let{isFullHeight:t}=e;return{...t&&{height:"100vh"},zIndex:"modal",maxH:"100vh",color:"inherit",[rO.variable]:"colors.white",[rE.variable]:"shadows.lg",_dark:{[rO.variable]:"colors.gray.700",[rE.variable]:"shadows.dark-lg"},bg:rO.reference,boxShadow:rE.reference}}),rM=(0,A.k0)({px:"6",py:"4",fontSize:"xl",fontWeight:"semibold"}),rI=(0,A.k0)({position:"absolute",top:"2",insetEnd:"3"}),rP=(0,A.k0)({px:"6",py:"2",flex:"1",overflow:"auto"}),rR=(0,A.k0)({px:"6",py:"4"}),rD=rS({baseStyle:rj(e=>({overlay:rC,dialogContainer:rT,dialog:tZ(rA,e),header:rM,closeButton:rI,body:rP,footer:rR})),sizes:{xs:r_("xs"),sm:r_("md"),md:r_("lg"),lg:r_("2xl"),xl:r_("4xl"),full:r_("full")},defaultProps:{size:"xs"}}),{definePartsStyle:rN,defineMultiStyleConfig:rz}=(0,A.D)(J.keys),rF=rz({baseStyle:rN({preview:(0,A.k0)({borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal"}),input:(0,A.k0)({borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal",width:"full",_focusVisible:{boxShadow:"outline"},_placeholder:{opacity:.6}}),textarea:(0,A.k0)({borderRadius:"md",py:"1",transitionProperty:"common",transitionDuration:"normal",width:"full",_focusVisible:{boxShadow:"outline"},_placeholder:{opacity:.6}})})}),{definePartsStyle:rL,defineMultiStyleConfig:rB}=(0,A.D)(H.keys),r$=(0,A.gJ)("form-control-color"),rq=rB({baseStyle:rL({container:{width:"100%",position:"relative"},requiredIndicator:(0,A.k0)({marginStart:"1",[r$.variable]:"colors.red.500",_dark:{[r$.variable]:"colors.red.300"},color:r$.reference}),helperText:(0,A.k0)({mt:"2",[r$.variable]:"colors.gray.600",_dark:{[r$.variable]:"colors.whiteAlpha.600"},color:r$.reference,lineHeight:"normal",fontSize:"sm"})})}),{definePartsStyle:rV,defineMultiStyleConfig:rU}=(0,A.D)(G.keys),rW=(0,A.gJ)("form-error-color"),rJ=rU({baseStyle:rV({text:(0,A.k0)({[rW.variable]:"colors.red.500",_dark:{[rW.variable]:"colors.red.300"},color:rW.reference,mt:"2",fontSize:"sm",lineHeight:"normal"}),icon:(0,A.k0)({marginEnd:"0.5em",[rW.variable]:"colors.red.500",_dark:{[rW.variable]:"colors.red.300"},color:rW.reference})})}),rH=(0,A.k0)({fontSize:"md",marginEnd:"3",mb:"2",fontWeight:"medium",transitionProperty:"common",transitionDuration:"normal",opacity:1,_disabled:{opacity:.4}}),rG=(0,A.fj)({baseStyle:rH}),rQ=(0,A.k0)({fontFamily:"heading",fontWeight:"bold"}),rK={"4xl":(0,A.k0)({fontSize:["6xl",null,"7xl"],lineHeight:1}),"3xl":(0,A.k0)({fontSize:["5xl",null,"6xl"],lineHeight:1}),"2xl":(0,A.k0)({fontSize:["4xl",null,"5xl"],lineHeight:[1.2,null,1]}),xl:(0,A.k0)({fontSize:["3xl",null,"4xl"],lineHeight:[1.33,null,1.2]}),lg:(0,A.k0)({fontSize:["2xl",null,"3xl"],lineHeight:[1.33,null,1.2]}),md:(0,A.k0)({fontSize:"xl",lineHeight:1.2}),sm:(0,A.k0)({fontSize:"md",lineHeight:1.2}),xs:(0,A.k0)({fontSize:"sm",lineHeight:1.2})},rY=(0,A.fj)({baseStyle:rQ,sizes:rK,defaultProps:{size:"xl"}}),{defineMultiStyleConfig:rZ,definePartsStyle:rX}=(0,A.D)(V.keys),r0=(0,A.gJ)("breadcrumb-link-decor"),r2=rZ({baseStyle:rX({link:(0,A.k0)({transitionProperty:"common",transitionDuration:"fast",transitionTimingFunction:"ease-
137out",outline:"none",color:"inherit",textDecoration:r0.reference,[r0.variable]:"none","&:not([aria-current=page])":{cursor:"pointer",_hover:{[r0.variable]:"underline"},_focusVisible:{boxShadow:"outline"}}})})}),r1=(0,A.k0)({lineHeight:"1.2",borderRadius:"md",fontWeight:"semibold",transitionProperty:"common",transitionDuration:"normal",_focusVisible:{boxShadow:"outline"},_disabled:{opacity:.4,cursor:"not-allowed",boxShadow:"none"},_hover:{_disabled:{bg:"initial"}}}),r3=(0,A.k0)(e=>{let{colorScheme:t,theme:n}=e;if("gray"===t)return{color:(0,eP.x)("gray.800","whiteAlpha.900")(e),_hover:{bg:(0,eP.x)("gray.100","whiteAlpha.200")(e)},_active:{bg:(0,eP.x)("gray.200","whiteAlpha.300")(e)}};let r=e3(`${t}.200`,.12)(n),i=e3(`${t}.200`,.24)(n);return{color:(0,eP.x)(`${t}.600`,`${t}.200`)(e),bg:"transparent",_hover:{bg:(0,eP.x)(`${t}.50`,r)(e)},_active:{bg:(0,eP.x)(`${t}.100`,i)(e)}}}),r5=(0,A.k0)(e=>{let{colorScheme:t}=e,n=(0,eP.x)("gray.200","whiteAlpha.300")(e);return{border:"1px solid",borderColor:"gray"===t?n:"currentColor",".chakra-button__group[data-attached][data-orientation=horizontal] > &:not(:last-of-type)":{marginEnd:"-1px"},".chakra-button__group[data-attached][data-orientation=vertical] > &:not(:last-of-type)":{marginBottom:"-1px"},...tZ(r3,e)}}),r4={yellow:{bg:"yellow.400",color:"black",hoverBg:"yellow.500",activeBg:"yellow.600"},cyan:{bg:"cyan.400",color:"black",hoverBg:"cyan.500",activeBg:"cyan.600"}},r6=(0,A.k0)(e=>{var t;let{colorScheme:n}=e;if("gray"===n){let t=(0,eP.x)("gray.100","whiteAlpha.200")(e);return{bg:t,color:(0,eP.x)("gray.800","whiteAlpha.900")(e),_hover:{bg:(0,eP.x)("gray.200","whiteAlpha.300")(e),_disabled:{bg:t}},_active:{bg:(0,eP.x)("gray.300","whiteAlpha.400")(e)}}}let{bg:r=`${n}.500`,color:i="white",hoverBg:o=`${n}.600`,activeBg:a=`${n}.700`}=null!=(t=r4[n])?t:{},s=(0,eP.x)(r,`${n}.200`)(e);return{bg:s,color:(0,eP.x)(i,"gray.800")(e),_hover:{bg:(0,eP.x)(o,`${n}.300`)(e),_disabled:{bg:s}},_active:{bg:(0,eP.x)(a,`${n}.400`)(e)}}}),r8=(0,A.k0)(e=>{let{colorScheme:t}=e;return{padding:0,height:"auto",lineHeight:"normal",verticalAlign:"baseline",color:(0,eP.x)(`${t}.500`,`${t}.200`)(e),_hover:{textDecoration:"underline",_disabled:{textDecoration:"none"}},_active:{color:(0,eP.x)(`${t}.700`,`${t}.500`)(e)}}}),r9=(0,A.k0)({bg:"none",color:"inherit",display:"inline",lineHeight:"inherit",m:"0",p:"0"}),r7={lg:(0,A.k0)({h:"12",minW:"12",fontSize:"lg",px:"6"}),md:(0,A.k0)({h:"10",minW:"10",fontSize:"md",px:"4"}),sm:(0,A.k0)({h:"8",minW:"8",fontSize:"sm",px:"3"}),xs:(0,A.k0)({h:"6",minW:"6",fontSize:"xs",px:"2"})},ie=(0,A.fj)({baseStyle:r1,variants:{ghost:r3,outline:r5,solid:r6,link:r8,unstyled:r9},sizes:r7,defaultProps:{variant:"solid",size:"md",colorScheme:"gray"}}),{definePartsStyle:it,defineMultiStyleConfig:ir}=(0,A.D)(ec.keys),ii=(0,A.gJ)("card-bg"),io=(0,A.gJ)("card-padding"),ia=(0,A.gJ)("card-shadow"),is=(0,A.gJ)("card-radius"),iu=(0,A.gJ)("card-border-width","0"),il=(0,A.gJ)("card-border-color"),ic=it({container:{[ii.variable]:"colors.chakra-body-bg",backgroundColor:ii.reference,boxShadow:ia.reference,borderRadius:is.reference,color:"chakra-body-text",borderWidth:iu.reference,borderColor:il.reference},body:{padding:io.reference,flex:"1 1 0%"},header:{padding:io.reference},footer:{padding:io.reference}}),id={sm:it({container:{[is.variable]:"radii.base",[io.variable]:"space.3"}}),md:it({container:{[is.variable]:"radii.md",[io.variable]:"space.5"}}),lg:it({container:{[is.variable]:"radii.xl",[io.variable]:"space.7"}})},ip=ir({baseStyle:ic,variants:{elevated:it({container:{[ia.variable]:"shadows.base",_dark:{[ii.variable]:"colors.gray.700"}}}),outline:it({container:{[iu.variable]:"1px",[il.variable]:"colors.chakra-border-color"}}),filled:it({container:{[ii.variable]:"colors.chakra-subtle-bg"}}),unstyled:{body:{[io.variable]:0},header:{[io.variable]:0},footer:{[io.variable]:0}}},sizes:id,defaultProps:{variant:"elevated",size:"md"}}),ih=ed("close-button-size"),im=ed("close-button-bg"),ig=(0,A.k0)({w:[ih.reference],h:[ih.reference],borderRadius:"md",transitionProperty:"common",transitionDuration:"normal",_disabled:{opacity:.4,cursor:"not-allowed",boxShadow:"none"}
137,_hover:{[im.variable]:"colors.blackAlpha.100",_dark:{[im.variable]:"colors.whiteAlpha.100"}},_active:{[im.variable]:"colors.blackAlpha.200",_dark:{[im.variable]:"colors.whiteAlpha.200"}},_focusVisible:{boxShadow:"outline"},bg:im.reference}),iv={lg:(0,A.k0)({[ih.variable]:"sizes.10",fontSize:"md"}),md:(0,A.k0)({[ih.variable]:"sizes.8",fontSize:"xs"}),sm:(0,A.k0)({[ih.variable]:"sizes.6",fontSize:"2xs"})},iy=(0,A.fj)({baseStyle:ig,sizes:iv,defaultProps:{size:"md"}}),{variants:ib,defaultProps:ik}=tf,iw=(0,A.k0)({fontFamily:"mono",fontSize:"sm",px:"0.2em",borderRadius:"sm",bg:ta.bg.reference,color:ta.color.reference,boxShadow:ta.shadow.reference}),ix=(0,A.fj)({baseStyle:iw,variants:ib,defaultProps:ik}),ij=(0,A.k0)({w:"100%",mx:"auto",maxW:"prose",px:"4"}),iS=(0,A.fj)({baseStyle:ij}),iO=(0,A.k0)({opacity:.6,borderColor:"inherit"}),iE=(0,A.k0)({borderStyle:"solid"}),i_=(0,A.k0)({borderStyle:"dashed"}),iC=(0,A.fj)({baseStyle:iO,variants:{solid:iE,dashed:i_},defaultProps:{variant:"solid"}}),{definePartsStyle:iT,defineMultiStyleConfig:iA}=(0,A.D)(B.keys),iM=iA({baseStyle:iT({container:(0,A.k0)({borderTopWidth:"1px",borderColor:"inherit",_last:{borderBottomWidth:"1px"}}),button:(0,A.k0)({transitionProperty:"common",transitionDuration:"normal",fontSize:"md",_focusVisible:{boxShadow:"outline"},_hover:{bg:"blackAlpha.50"},_disabled:{opacity:.4,cursor:"not-allowed"},px:"4",py:"2"}),panel:(0,A.k0)({pt:"2",px:"4",pb:"5"}),icon:(0,A.k0)({fontSize:"1.25em"})})}),{definePartsStyle:iI,defineMultiStyleConfig:iP}=(0,A.D)($.keys),iR=(0,A.gJ)("alert-fg"),iD=(0,A.gJ)("alert-bg");function iN(e){let{theme:t,colorScheme:n}=e,r=e3(`${n}.200`,.16)(t);return{light:`colors.${n}.100`,dark:r}}var iz=iP({baseStyle:iI({container:{bg:iD.reference,px:"4",py:"3"},title:{fontWeight:"bold",lineHeight:"6",marginEnd:"2"},description:{lineHeight:"6"},icon:{color:iR.reference,flexShrink:0,marginEnd:"3",w:"5",h:"6"},spinner:{color:iR.reference,flexShrink:0,marginEnd:"3",w:"5",h:"5"}}),variants:{subtle:iI(e=>{let{colorScheme:t}=e,n=iN(e);return{container:{[iR.variable]:`colors.${t}.600`,[iD.variable]:n.light,_dark:{[iR.variable]:`colors.${t}.200`,[iD.variable]:n.dark}}}}),"left-accent":iI(e=>{let{colorScheme:t}=e,n=iN(e);return{container:{[iR.variable]:`colors.${t}.600`,[iD.variable]:n.light,_dark:{[iR.variable]:`colors.${t}.200`,[iD.variable]:n.dark},paddingStart:"3",borderStartWidth:"4px",borderStartColor:iR.reference}}}),"top-accent":iI(e=>{let{colorScheme:t}=e,n=iN(e);return{container:{[iR.variable]:`colors.${t}.600`,[iD.variable]:n.light,_dark:{[iR.variable]:`colors.${t}.200`,[iD.variable]:n.dark},pt:"2",borderTopWidth:"4px",borderTopColor:iR.reference}}}),solid:iI(e=>{let{colorScheme:t}=e;return{container:{[iR.variable]:"colors.white",[iD.variable]:`colors.${t}
137.600`,_dark:{[iR.variable]:"colors.gray.900",[iD.variable]:`colors.${t}.200`},color:iR.reference}}})},defaultProps:{variant:"subtle",colorScheme:"blue"}}),{definePartsStyle:iF,defineMultiStyleConfig:iL}=(0,A.D)(q.keys),iB=(0,A.gJ)("avatar-border-color"),i$=(0,A.gJ)("avatar-bg"),iq=(0,A.gJ)("avatar-font-size"),iV=(0,A.gJ)("avatar-size"),iU=(0,A.k0)({borderRadius:"full",border:"0.2em solid",borderColor:iB.reference,[iB.variable]:"white",_dark:{[iB.variable]:"colors.gray.800"}}),iW=(0,A.k0)({bg:i$.reference,fontSize:iq.reference,width:iV.reference,height:iV.reference,lineHeight:"1",[i$.variable]:"colors.gray.200",_dark:{[i$.variable]:"colors.whiteAlpha.400"}}),iJ=(0,A.k0)(e=>{let{name:t,theme:n}=e,r=t?function(e){var t;let n=e4();return!e||eZ(e)?n:e.string&&e.colors?function(e,t){let n=0;if(0===e.length)return t[0];for(let t=0;t<e.length;t+=1)n=e.charCodeAt(t)+((n<<5)-n),n&=n;return n=(n%t.length+t.length)%t.length,t[n]}(e.string,e.colors):e.string&&!e.colors?function(e){let t=0;if(0===e.length)return t.toString();for(let n=0;n<e.length;n+=1)t=e.charCodeAt(n)+((t<<5)-t),t&=t;let n="#";for(let e=0;e<3;e+=1){let r=t>>8*e&255;n+=`00${r.toString(16)}`.substr(-2)}return n}(e.string):e.colors&&!e.string?(t=e.colors)[Math.floor(Math.random()*t.length)]:n}({string:t}):"colors.gray.400",i=e1(r)(n),o="white";return i||(o="gray.800"),{bg:i$.reference,fontSize:iq.reference,color:o,borderColor:iB.reference,verticalAlign:"top",width:iV.reference,height:iV.reference,"&:not([data-loaded])":{[i$.variable]:r},[iB.variable]:"colors.white",_dark:{[iB.variable]:"colors.gray.800"}}}),iH=(0,A.k0)({fontSize:iq.reference,lineHeight:"1"});function iG(e){let t="100%"!==e?C[e]:void 0;return iF({container:{[iV.variable]:null!=t?t:e,[iq.variable]:`calc(${null!=t?t:e} / 2.5)`},excessLabel:{[iV.variable]:null!=t?t:e,[iq.variable]:`calc(${null!=t?t:e} / 2.5)`}})}var iQ=iL({baseStyle:iF(e=>({badge:tZ(iU,e),excessLabel:tZ(iW,e),container:tZ(iJ,e),label:iH})),sizes:{"2xs":iG(4),xs:iG(6),sm:iG(8),md:iG(12),lg:iG(16),xl:iG(24),"2xl":iG(32),full:iG("100%")},defaultProps:{size:"md"}}),iK={colors:{"chakra-body-text":{_light:"gray.800",_dark:"whiteAlpha.900"},"chakra-body-bg":{_light:"white",_dark:"gray.800"},"chakra-border-color":{_light:"gray.200",_dark:"whiteAlpha.300"},"chakra-inverse-text":{_light:"white",_dark:"gray.800"},"chakra-subtle-bg":{_light:"gray.100",_dark:"gray.700"},"chakra-subtle-text":{_light:"gray.600",_dark:"gray.400"},"chakra-placeholder-color":{_light:"gray.500",_dark:"whiteAlpha.400"}}},iY={global:{body:{fontFamily:"body",color:"chakra-body-text",bg:"chakra-body-bg",transitionProperty:"background-color",transitionDuration:"normal",lineHeight:"base"},"*::placeholder":{color:"chakra-placeholder-color"},"*, *::before, &::after":{borderColor:"chakra-border-color"}}},iZ={useSystemColorMode:!1,initialColorMode:"light",cssVarPrefix:"chakra"},iX={semanticTokens:iK,direction:"ltr",...T,components:{Accordion:iM,Alert:iz,Avatar:iQ,Badge:tf,Breadcrumb:r2,Button:ie,Checkbox:t6,CloseButton:iy,Code:ix,Container:iS,Divider:iC,Drawer:rD,Editable:rF,Form:rq,FormError:rJ,FormLabel:rG,Heading:rY,Input:tP,Kbd:nP,Link:nD,List:nF,Menu:nQ,Modal:n9,NumberInput:rd,PinInput:rg,Popover:rx,Progress:tK,Radio:ne,Select:na,Skeleton:nc,SkipLink:np,Slider:nj,Spinner:n_,Stat:nA,Switch:eI,Table:eF,Tabs:to,Tag:tj,Textarea:tz,Tooltip:tq,Card:ip,Stepper:F},styles:iY,config:iZ},i0={semanticTokens:iK,direction:"ltr",components:{},...T,styles:iY,config:iZ}},64836:function(e,t,n){"use strict";n.d(t,{Qi:function(){return v},VW:function(){return b},OX:function(){return y}});var r=n(28347),i=n(2784),o=n(90359),a=n(3171),s=n(31053),u=n(58175),l=n(38045),c=n(76801),f=n(52322),d={initial:e=>{let{position:t}=e,n=["top","bottom"].includes(t)?"y":"x",r=["top-right","bottom-right"].includes(t)?1:-1;return"bottom"===t&&(r=1),{opacity:0,[n]:24*r}},animate:{opacity:1,y:0,x:0,scale:1,transition:{duration:.4,ease:[.4,0,.2,1]}},exit:{opacity:0,scale:.85,transition:{duration:.2,ease:[.4,0,1,1]}}},p=(0,i.memo)(e=>{let{id:t,message:n,onCloseComplete:p,onRequestRemove:h,requestClose:m=!1,position:g="bottom",duration:v=5e3,containerStyle:y,motionVariants:b=d,toastSpacing:k="0.5rem"}=e,[w,x]=(0,i.useState)(v),j=(0,u.hO)();(0,a.r)(()=>{j||null==p||p()},[j]),(0,a.r)(()=>{x(v)},[v]);let S=()=>{j&&h()};(0,i.useEffect)(()=>{j&&m&&h()},[j,m,h]),function(e,t){let n=(0,o.W)(e);(0,i.useEffect)(()=>
137{if(null==t)return;let e=null;return e=window.setTimeout(()=>{n()},t),()=>{e&&window.clearTimeout(e)}},[t,n])}(S,w);let O=(0,i.useMemo)(()=>({pointerEvents:"auto",maxWidth:560,minWidth:300,margin:k,...y}),[y,k]),E=(0,i.useMemo)(()=>(0,r.sv)(g),[g]);return(0,f.jsx)(l.E.div,{layout:!0,className:"chakra-toast",variants:b,initial:"initial",animate:"animate",exit:"exit",onHoverStart:()=>x(null),onHoverEnd:()=>x(v),custom:{position:g},style:E,children:(0,f.jsx)(c.m.div,{role:"status","aria-atomic":"true",className:"chakra-toast__inner",__css:O,children:(0,s.Pu)(n,{id:t,onClose:S})})})});p.displayName="ToastComponent";var h=n(13905),m=n(25925),g=n(332),[v,y]=(0,n(9165).k)({name:"ToastOptionsContext",strict:!1}),b=e=>{let t=(0,i.useSyncExternalStore)(h.fp.subscribe,h.fp.getState,h.fp.getState),{motionVariants:n,component:o=p,portalProps:a}=e,s=Object.keys(t),u=s.map(e=>{let i=t[e];return(0,f.jsx)("div",{role:"region","aria-live":"polite","aria-label":`Notifications-${e}`,id:`chakra-toast-manager-${e}`,style:(0,r.IW)(e),children:(0,f.jsx)(m.M,{initial:!1,children:i.map(e=>(0,f.jsx)(o,{motionVariants:n,...e},e.id))})},e)});return(0,f.jsx)(g.h,{...a,children:u})}},70065:function(e,t,n){"use strict";n.d(t,{p:function(){return s}});var r=n(64836),i=n(13905),o=n(48929),a=n(2784);function s(e){let{theme:t}=(0,o.uP)(),n=(0,r.OX)();return(0,a.useMemo)(()=>(0,i.Cj)(t.direction,{...n,...e}),[e,t.direction,n])}},54839:function(e,t,n){"use strict";n.d(t,{I:function(){return c}});var r=n(64836),i=n(13905),o=n(15706),a=n(50019),s=n(48696),u=n(52322),l={theme:s.rS,colorMode:"light",toggleColorMode:()=>{},setColorMode:()=>{},defaultOptions:{duration:5e3,variant:"solid"},forced:!1};function c({theme:e=l.theme,colorMode:t=l.colorMode,toggleColorMode:n=l.toggleColorMode,setColorMode:s=l.setColorMode,defaultOptions:c=l.defaultOptions,motionVariants:f,toastSpacing:d,component:p,forced:h}=l){let m={colorMode:t,setColorMode:s,toggleColorMode:n,forced:h};return{ToastContainer:()=>(0,u.jsx)(o.f6,{theme:e,children:(0,u.jsx)(a.kc.Provider,{value:m,children:(0,u.jsx)(r.VW,{defaultOptions:c,motionVariants:f,toastSpacing:d,component:p})})}),toast:(0,i.Cj)(e.direction,c)}}},13905:function(e,t,n){"use strict";n.d(t,{Cj:function(){return g},fp:function(){return d}});var r=n(28347),i=n(47443),o=n(52929),a=n(80877),s=n(74444),u=n(76801),l=n(81672),c=n(31053),f=n(52322),d=function(e){let t=e,n=new Set,i=e=>{t=e(t),n.forEach(e=>e())};return{getState:()=>t,subscribe:t=>(n.add(t),()=>{i(()=>e),n.delete(t)}),removeToast:(e,t)=>{i(n=>({...n,[t]:n[t].filter(t=>t.id!=e)}))},notify:(e,t)=>{let n=function(e,t={}){var n,r;p+=1;let i=null!=(n=t.id)?n:p,o=null!=(r=t.position)?r:"bottom";return{id:i,message:e,position:o,duration:t.duration,onCloseComplete:t.onCloseComplete,onRequestRemove:()=>d.removeToast(String(i),o),status:t.status,requestClose:!1,containerStyle:t.containerStyle}}(e,t),{position:r,id:o}=n;return i(e=>{var t,i;let o=r.includes("top"),a=o?[n,...null!=(t=e[r])?t:[]]:[...null!=(i=e[r])?i:[],n];return{...e,[r]:a}}),o},update:(e,t)=>{e&&i(n=>{let i={...n},{position:o,index:a}=(0,r.Dn)(i,e);return o&&-1!==a&&(i[o][a]={...i[o][a],...t,message:m(t)}),i})},closeAll:({positions:e}={})=>{i(t=>(null!=e?e:["bottom","bottom-right","bottom-left","top","top-left","top-right"]).reduce((e,n)=>(e[n]=t[n].map(e=>({...e,requestClose:!0})),e),{...t}))},close:e=>{i(t=>{let n=(0,r.ym)(t,e);return n?{...t,[n]:t[n].map(t=>t.id==e?{...t,requestClose:!0}:t)}:t})},isActive:e=>!!(0,r.Dn)(d.getState(),e).position}}({top:[],"top-left":[],"top-right":[],"bottom-left":[],bottom:[],"bottom-right":[]}),p=0,h=e=>{let{status:t,variant:n="solid",id:r,title:c,isClosable:d,onClose:p,description:h,colorScheme:m,icon:g}=e,v=r?{root:`toast-${r}`,title:`toast-${r}-title`,description:`toast-${r}-description`}:void 0;return(0,f.jsxs)(i.b,{addRole:!1,status:t,variant:n,id:null==v?void 0:v.root,alignItems:"start",borderRadius:"md",boxShadow:"lg",paddingEnd:8,textAlign:"start",width:"auto",colorScheme:m,children:[(0,f.jsx)(o.z,{children:g}),(0,f.jsxs)(u.m.div,{flex:"1",maxWidth:"100%",children:[c&&(0,f.jsx)(a.C,{id:null==v?void 0:v.title,children:c}),h&&(0,f.jsx)(s.X,{id:null==v?void 0:v.description,display:"block",children:h})]}),d&&(0,f.jsx)(l.P,{size:"sm",onClick:p,position:"absolute",insetEnd:1,top:1})]})};function m(e={}){let{render:t,toastComponent:n=h}=e;return r=>"function"==typeof t?t({...r,...e}):(0,f.jsx)(n,{...r,...e})}function g(e,t){let n=n=>{var r;return{...t,...n,position:function(e,t){var n;let r=null!=e?e:"bottom",i={"top-start":{ltr:"top-left",rtl:"top-right"},"top-end":{ltr:"top-right",rtl:"top-left"},"bottom-start":{ltr:"bottom-left",rtl:"bottom-right"},"bottom-end":{ltr:"bottom-right",rtl:"bottom-left"}}[r];return null!=(n=null==i?void 0:i[t])?n:r}(null!=(r=null==n?void 0:n.position)?r:null==t?void 0:t.position,e)}},r=e=>{let t=n(e),r=m(t);return d.notify(r,t)};return r.update=(e,t)=>
137{d.update(e,n(t))},r.promise=(e,t)=>{let n=r({...t.loading,status:"loading",duration:null});e.then(e=>r.update(n,{status:"success",duration:5e3,...(0,c.Pu)(t.success,e)})).catch(e=>r.update(n,{status:"error",duration:5e3,...(0,c.Pu)(t.error,e)}))},r.closeAll=d.closeAll,r.close=d.close,r.isActive=d.isActive,r}},28347:function(e,t,n){"use strict";n.d(t,{Dn:function(){return i},IW:function(){return s},sv:function(){return a},ym:function(){return o}});var r=(e,t)=>e.find(e=>e.id===t);function i(e,t){let n=o(e,t),r=n?e[n].findIndex(e=>e.id===t):-1;return{position:n,index:r}}function o(e,t){for(let[n,i]of Object.entries(e))if(r(i,t))return n}function a(e){let t=e.includes("right"),n=e.includes("left"),r="center";return t&&(r="flex-end"),n&&(r="flex-start"),{display:"flex",flexDirection:"column",alignItems:r}}function s(e){let t=e.includes("top")?"env(safe-area-inset-top, 0px)":void 0,n=e.includes("bottom")?"env(safe-area-inset-bottom, 0px)":void 0,r=e.includes("left")?void 0:"env(safe-area-inset-right, 0px)",i=e.includes("right")?void 0:"env(safe-area-inset-left, 0px)";return{position:"fixed",zIndex:"var(--toast-z-index, 5500)",pointerEvents:"none",display:"flex",flexDirection:"column",margin:"top"===e||"bottom"===e?"0 auto":void 0,top:t,bottom:n,right:r,left:i}}},41914:function(e,t,n){"use strict";n.d(t,{Lj:function(){return r},Sh:function(){return a},js:function(){return o},p$:function(){return s}});var r={ease:[.25,.1,.25,1],easeIn:[.4,0,1,1],easeOut:[0,0,.2,1],easeInOut:[.4,0,.2,1]},i={slideLeft:{position:{left:0,top:0,bottom:0,width:"100%"},enter:{x:0,y:0},exit:{x:"-100%",y:0}},slideRight:{position:{right:0,top:0,bottom:0,width:"100%"},enter:{x:0,y:0},exit:{x:"100%",y:0}},slideUp:{position:{top:0,left:0,right:0,maxWidth:"100vw"},enter:{x:0,y:0},exit:{x:0,y:"-100%"}},slideDown:{position:{bottom:0,left:0,right:0,maxWidth:"100vw"},enter:{x:0,y:0},exit:{x:0,y:"100%"}}};function o(e){var t;let n=null!=(t=null==e?void 0:e.direction)?t:"right";switch(n){case"right":default:return i.slideRight;case"left":return i.slideLeft;case"bottom":return i.slideDown;case"top":return i.slideUp}}var a={enter:{duration:.2,ease:r.easeOut},exit:{duration:.1,ease:r.easeIn}},s={enter:(e,t)=>({...e,delay:"number"==typeof t?t:null==t?void 0:t.enter}),exit:(e,t)=>({...e,delay:"number"==typeof t?t:null==t?void 0:t.exit})}},55070:function(e,t,n){"use strict";n.d(t,{M:function(){return f}});var r=n(41914),i=n(31053),o=n(25925),a=n(38045),s=n(2784),u=n(52322),l={exit:{duration:.15,ease:r.Lj.easeInOut},enter:{type:"spring",damping:25,stiffness:180}},c={exit:({direction:e,transition:t,transitionEnd:n,delay:i})=>{var o;let{exit:a}=(0,r.js)({direction:e});return{...a,transition:null!=(o=null==t?void 0:t.exit)?o:r.p$.exit(l.exit,i),transitionEnd:null==n?void 0:n.exit}},enter:({direction:e,transitionEnd:t,transition:n,delay:i})=>{var o;let{enter:a}=(0,r.js)({direction:e});return{...a,transition:null!=(o=null==n?void 0:n.enter)?o:r.p$.enter(l.enter,i),transitionEnd:null==t?void 0:t.enter}}},f=(0,s.forwardRef)(function(e,t){let{direction:n="right",style:s,unmountOnExit:l,in:f,className:d,transition:p,transitionEnd:h,delay:m,motionProps:g,...v}=e,y=(0,r.js)({direction:n}),b=Object.assign({position:"fixed"},y.position,s),k=!l||f&&l,w=f||l?"enter":"exit",x={transitionEnd:h,transition:p,direction:n,delay:m};return(0,u.jsx)(o.M,{custom:x,children:k&&(0,u.jsx)(a.E.div,{...v,ref:t,initial:"exit",className:(0,i.cx)("chakra-slide",d),animate:w,exit:"exit",custom:x,variants:c,style:b,...g})})});f.displayName="Slide"},87651:function(e,t,n){"use strict";n.d(t,{U:function(){return d}});var r=n(41914),i=n(31053),o=n(25925),a=n(38045),s=n(2784),u=n(52322),l=e=>null!=e&&parseInt(e.toString(),10)>0,c={exit:{height:{duration:.2,ease:r.Lj.ease},opacity:{duration:.3,ease:r.Lj.ease}},enter:{height:{duration:.3,ease:r.Lj.ease},opacity:{duration:.4,ease:r.Lj.ease}}},f={exit:({animateOpacity:e,startingHeight:t,transition:n,transitionEnd:i,delay:o})=>{var a;return{...e&&{opacity:l(t)?1:0},height:t,transitionEnd:null==i?void 0:i.exit,transition:null!=(a=null==n?void 0:n.exit)?a:r.p$.exit(c.exit,o)}},enter:({animateOpacity:e,endingHeight:t,transition:n,transitionEnd:i,delay:o})=>{var a;return{...e&&{opacity:1},height:t,transitionEnd:null==i?void 0:i.enter,transition:null!=(a=null==n?void 0:n.enter)?a:r.p$.enter(c.enter,o)}}},d=(0,s.forwardRef)((e,t)=>{let{in:n,unmountOnExit:r,animateOpacity:l=!0,startingHeight:c=0,endingHeight:d="auto",style:p,className:h,transition:m,transitionEnd:g,...v}
137=e,[y,b]=(0,s.useState)(!1);(0,s.useEffect)(()=>{let e=setTimeout(()=>{b(!0)});return()=>clearTimeout(e)},[]),(0,i.ZK)({condition:Number(c)>0&&!!r,message:"startingHeight and unmountOnExit are mutually exclusive. You can't use them together"});let k=parseFloat(c.toString())>0,w={startingHeight:c,endingHeight:d,animateOpacity:l,transition:y?m:{enter:{duration:0}},transitionEnd:{enter:null==g?void 0:g.enter,exit:r?null==g?void 0:g.exit:{...null==g?void 0:g.exit,display:k?"block":"none"}}},x=!r||n,j=n||r?"enter":"exit";return(0,u.jsx)(o.M,{initial:!1,custom:w,children:x&&(0,u.jsx)(a.E.div,{ref:t,...v,className:(0,i.cx)("chakra-collapse",h),style:{overflow:"hidden",display:"block",...p},custom:w,variants:f,initial:!!r&&"exit",animate:j,exit:"exit"})})});d.displayName="Collapse"},78071:function(e,t,n){"use strict";n.d(t,{p:function(){return c},u:function(){return l}});var r=n(41914),i=n(31053),o=n(25925),a=n(38045),s=n(2784),u=n(52322),l={initial:"exit",animate:"enter",exit:"exit",variants:{enter:({transition:e,transitionEnd:t,delay:n}={})=>{var i;return{opacity:1,transition:null!=(i=null==e?void 0:e.enter)?i:r.p$.enter(r.Sh.enter,n),transitionEnd:null==t?void 0:t.enter}},exit:({transition:e,transitionEnd:t,delay:n}={})=>{var i;return{opacity:0,transition:null!=(i=null==e?void 0:e.exit)?i:r.p$.exit(r.Sh.exit,n),transitionEnd:null==t?void 0:t.exit}}}},c=(0,s.forwardRef)(function(e,t){let{unmountOnExit:n,in:r,className:s,transition:c,transitionEnd:f,delay:d,...p}=e,h=r||n?"enter":"exit",m=!n||r&&n,g={transition:c,transitionEnd:f,delay:d};return(0,u.jsx)(o.M,{custom:g,children:m&&(0,u.jsx)(a.E.div,{ref:t,className:(0,i.cx)("chakra-fade",s),custom:g,...l,animate:h,...p})})});c.displayName="Fade"},4963:function(e,t,n){"use strict";n.d(t,{px:function(){return a},y:function(){return d}});var r=n(82115),i=n(59701),o=n(93429);function a(e){if(null==e)return e;let{unitless:t}=function(e){let t=parseFloat(e.toString()),n=e.toString().replace(String(t),"");return{unitless:!n,value:t,unit:n}}(e);return t||(0,o.hj)(e)?`${e}px`:e}var s=(e,t)=>parseInt(e[1],10)>parseInt(t[1],10)?1:-1,u=e=>(0,r.sq)(Object.entries(e).sort(s));function l(e){let t=u(e);return Object.assign(Object.values(t),t)}function c(e){var t;if(!e)return e;e=null!=(t=a(e))?t:e;let n=e.endsWith("px")?-.02:-.01;return(0,o.hj)(e)?`${e+n}`:e.replace(/(\d+\.?\d*)/u,e=>`${parseFloat(e)+n}`)}function f(e,t){let n=["@media screen"];return e&&n.push("and",`(min-width: ${a(e)})`),t&&n.push("and",`(max-width: ${a(t)})`),n.join(" ")}function d(e){var t;if(!e)return null;e.base=null!=(t=e.base)?t:"0px";let n=l(e),r=Object.entries(e).sort(s).map(([e,t],n,r)=>{var i;let[,o]=null!=(i=r[n+1])?i:[];return o=parseFloat(o)>0?c(o):void 0,{_minW:c(t),breakpoint:e,minW:t,maxW:o,maxWQuery:f(null,o),minWQuery:f(t),minMaxQuery:f(t,o)}}),a=function(e){let t=Object.keys(u(e));return new Set(t)}(e),d=Array.from(a.values());return{keys:a,normalized:n,isResponsive(e){let t=Object.keys(e);return t.length>0&&t.every(e=>a.has(e))},asObject:u(e),asArray:l(e),details:r,media:[null,...n.map(e=>f(e)).slice(1)],toArrayValue(e){if(!(0,o.Kn)(e))throw Error("toArrayValue: value must be an object");let t=d.map(t=>{var n;return null!=(n=e[t])?n:null});for(;null===(0,i.s)(t);)t.pop();return t},toObjectValue(e){if(!Array.isArray(e))throw Error("toObjectValue: value must be an array");return e.reduce((e,t,n)=>{let r=d[n];return null!=r&&null!=t&&(e[r]=t),e},{})}}}},85642:function(e,t,n){"use strict";n.d(t,{Yq:function(){return i}});var r=Object.freeze(["base","sm","md","lg","xl","2xl"]);function i(e,t=r){let n={};return e.forEach((e,r)=>{let i=t[r];null!=e&&(n[i]=e)}),n}},79729:function(e,t,n){"use strict";let r;n.d(t,{Pu:function(){return a},ZK:function(){return l},ZT:function(){return u},v0:function(){return s}});var i,o=n(93429);function a(e,...t){return(0,o.mf)(e)?e(...t):e}function s(...e){return function(t){e.some(e=>(null==e||e(t),null==t?void 0:t.defaultPrevented))}}var u=()=>{},l=(i=e=>()=>{let{condition:t,message:n}=e;t&&o.Ts&&console.warn(n)},function(...e){return i&&(r=i.apply(this,e),i=null),r})},73200:function(e,t,n){"use strict";function r(e){return null!=e&&"object"==typeof e&&"nodeType"in e&&e.nodeType===Node.ELEMENT_NODE}function i(e){var t;if(!r(e))return!1;let n=null!=(t=e.ownerDocument.defaultView)?t:window;return e instanceof n.HTMLElement}function o(e){var t;return r(e)&&null!=(t=e.ownerDocument)?t:document}n.d(t,{Re:function(){return i},cx:function(){return s},jU:function(){return a},lZ:function(){return o}});var a=!!("undefined"!=typeof window&&window.document&&window.document.createElement),s=(...e)=>e.filter(Boolean).join(" ")},93429:function(e,t,n){"use strict";function r(e){return"number"==typeof e}function i(e){return Array.isArray(e)}function o(e){return"function"==typeof e}function a(e){return void 0!==e&&void 0!==e}function s(e){return void 0===e||void 0===e}function u(e){let t=typeof e;return null!=e&&("object"===t||"function"===t)&&!i(e)}function l(e){return"[object String]"===Object.prototype.toString.call(e)}function c(e){return i(e)?i(e)&&0===e.length:u(e)?u(e)&&0===Object.keys(e).length:null==e||""===e}n.d(t,{$K:function(){return a},HD:function(){return l},Kn:function(){return u},Ts:function(){return f},hj:function(){return r},mf:function(){return o},o8:function(){return s},xb:function(){return c}});var f=!1},59701:function(e,t,n){"use strict";function r(e){return null!=e&&e.length?e[0]:void 0}function i(e){let t=null==e?0:e.length;return t?e[t-1]:void 0}function o(e,t,n=!0){let r=function(e,t,n=!0){return s(e,t,-1,n)}(e,t.length,n);return t[r]}function a(e,t,n=!0){let r=s(e,t.length,1,n);return t[r]}function s(e,t,n=1,r=!0){let i=t-1;if(-1===e)return n>0?0:i;let o=e+n;return o<0?r?i:0:o>=t?r?0:e>t?t:e:o}n.d(t,{J4:function(){return o},l8:function(){return r},s:function(){return i},vi:function(){return a}})},82115:function(e,t,n){"use strict";function r(e,t){let n={};return Object.keys(e).forEach(r=>{t.includes(r)||(n[r]=e[r])}),n}function i(e,t){let n={};return t.forEach(t=>{t in e&&(n[t]=e[t])}),n}n.d(t,{CE:function(){return r},K1:function(){return l},Wf:function(){return o},YU:function(){return s},ei:function(){return i},lw:function(){return a},sq:function(){return u}}),n(63637);var o=(e=>{let t=new WeakMap;return(n,r,i,o)=>
137{if(void 0===n)return e(n,r,i);t.has(n)||t.set(n,new Map);let a=t.get(n);if(a.has(r))return a.get(r);let s=e(n,r,i,o);return a.set(r,s),s}})(function(e,t,n,r){let i="string"==typeof t?t.split("."):[t];for(r=0;r<i.length&&e;r+=1)e=e[i[r]];return void 0===e?n:e});function a(e,t){let n={};return Object.keys(e).forEach(r=>{let i=e[r],o=t(i,r,e);o&&(n[r]=i)}),n}var s=e=>a(e,e=>null!=e),u=e=>e.reduce((e,[t,n])=>(e[t]=n,e),{}),l=(e,t,n)=>{var r,i,o;return null!=(o=null==(i=null==(r=e.__cssMap)?void 0:r[`${t}.${n}`])?void 0:i.varRef)?o:n}},51679:function(e,t,n){"use strict";n.d(t,{N:function(){return r}});var r={border:"0",clip:"rect(0, 0, 0, 0)",height:"1px",width:"1px",margin:"-1px",padding:"0",overflow:"hidden",whiteSpace:"nowrap",position:"absolute"}},50423:function(e,t,n){"use strict";n.d(t,{TX:function(){return o}});var r=n(51679),i=n(76801),o=(0,i.m)("span",{baseStyle:r.N});o.displayName="VisuallyHidden",(0,i.m)("input",{baseStyle:r.N}).displayName="VisuallyHiddenInput"},81674:function(e,t,n){"use strict";function r(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function i(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};t%2?r(Object(n),!0).forEach(function(t){s(e,t,n[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):r(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function o(e){return(o="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function s(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}function u(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var n,r,i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var o=[],a=!0,s=!1;try{for(i=i.call(e);!(a=(n=i.next()).done)&&(o.push(n.value),!t||o.length!==t);a=!0);}catch(e){s=!0,r=e}finally{try{a||null==i.return||i.return()}finally{if(s)throw r}}return o}}(e,t)||c(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function l(e){return function(e){if(Array.isArray(e))return f(e)}(e)||function(e){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||c(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e,t){if(e){if("string"==typeof e)return f(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return f(e,t)}}function f(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}n.d(t,{Qc:function(){return tN},qv:function(){return tz},vc:function(){return tD}});var d,p,h,m,g,v,y,b,k=function(){},w={},x={},j=null,S={mark:k,measure:k};try{"undefined"!=typeof window&&(w=window),"undefined"!=typeof document&&(x=document),"undefined"!=typeof MutationObserver&&(j=MutationObserver),"undefined"!=typeof performance&&(S=performance)}catch(e){}var O=(w.navigator||{}).userAgent,E=void 0===O?"":O,_=w,C=x,T=j,A=S;_.document;var M=!!C.documentElement&&!!C.head&&"function"==typeof C.addEventListener&&"function"==typeof C.createElement,I=~E.indexOf("MSIE")||~E.indexOf("Trident/"),P="___FONT_AWESOME___",R="svg-inline--fa",D="data-fa-i2svg",N="data-fa-pseudo-element",z="data-prefix",F="data-icon",L="fontawesome-i2svg",B=["HTML","HEAD","STYLE","SCRIPT"],$=function(){try{return!0}catch(e){return!1}}(),q="classic",V="sharp",U=[q,V];function W(e){return new Proxy(e,{get:function(e,t){return t in e?e[t]:e[q]}})}var J=W((s(d={},q,{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fad:"duotone","fa-duotone":"duotone",fab:"brands","fa-brands":"brands",fak:"kit","fa-kit":"kit"}),s(d,V,{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light"}),d)),H=W((s(p={},q,{solid:"fas",regular:"far",light:"fal",thin:"fat",duotone:"fad",brands:"fab",kit:"fak"}),s(p,V,{solid:"fass",regular:"fasr",light:"fasl"}),p)),G=W((s(h={},q,{fab:"fa-brands",fad:"fa-duotone",fak:"fa-kit",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"}),s(h,V,{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light"}),h)),Q=W((s(m={},q,{"fa-brands":"fab","fa-duotone":"fad","fa-kit":"fak","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"}),s(m,V,{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl"}),m)),K=/fa(s|r|l|t|d|b|k|ss|sr|sl)?[\-\ ]/,Y="fa-layers-text",Z=/Font ?Awesome ?([56 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp|Kit)?.*/i,X=W((s(g={}
137,q,{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"}),s(g,V,{900:"fass",400:"fasr",300:"fasl"}),g)),ee=[1,2,3,4,5,6,7,8,9,10],et=ee.concat([11,12,13,14,15,16,17,18,19,20]),en=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],er={GROUP:"duotone-group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},ei=new Set;Object.keys(H[q]).map(ei.add.bind(ei)),Object.keys(H[V]).map(ei.add.bind(ei));var eo=[].concat(U,l(ei),["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vertical","flip","fw","inverse","layers-counter","layers-text","layers","li","pull-left","pull-right","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul",er.GROUP,er.SWAP_OPACITY,er.PRIMARY,er.SECONDARY]).concat(ee.map(function(e){return"".concat(e,"x")})).concat(et.map(function(e){return"w-".concat(e)})),ea=_.FontAwesomeConfig||{};C&&"function"==typeof C.querySelector&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(function(e){var t,n=u(e,2),r=n[0],i=n[1],o=""===(t=function(e){var t=C.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}(r))||"false"!==t&&("true"===t||t);null!=o&&(ea[i]=o)});var es={styleDefault:"solid",familyDefault:"classic",cssPrefix:"fa",replacementClass:R,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};ea.familyPrefix&&(ea.cssPrefix=ea.familyPrefix);var eu=i(i({},es),ea);eu.autoReplaceSvg||(eu.observeMutations=!1);var el={};Object.keys(es).forEach(function(e){Object.defineProperty(el,e,{enumerable:!0,set:function(t){eu[e]=t,ec.forEach(function(e){return e(el)})},get:function(){return eu[e]}})}),Object.defineProperty(el,"familyPrefix",{enumerable:!0,set:function(e){eu.cssPrefix=e,ec.forEach(function(e){return e(el)})},get:function(){return eu.cssPrefix}}),_.FontAwesomeConfig=el;var ec=[],ef={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function ed(){for(var e=12,t="";e-- >0;)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return t}function ep(e){for(var t=[],n=(e||[]).length>>>0;n--;)t[n]=e[n];return t}function eh(e){return e.classList?ep(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(e){return e})}function em(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function eg(e){return Object.keys(e||{}).reduce(function(t,n){return t+"".concat(n,": ").concat(e[n].trim(),";")},"")}function ev(e){return e.size!==ef.size||e.x!==ef.x||e.y!==ef.y||e.rotate!==ef.rotate||e.flipX||e.flipY}function ey(){var e=el.cssPrefix,t=el.replacementClass,n=':root, :host {\n --fa-font-solid: normal 900 1em/1 "Font Awesome 6 Solid";\n --fa-font-regular: normal 400 1em/1 "Font Awesome 6 Regular";\n --fa-font-light: normal 300 1em/1 "Font Awesome 6 Light";\n --fa-font-thin: normal 100 1em/1 "Font Awesome 6 Thin";\n --fa-font-duotone: normal 900 1em/1 "Font Awesome 6 Duotone";\n --fa-font-sharp-solid: normal 900 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-regular: normal 400 1em/1 "Font Awesome 6 Sharp";\n --fa-font-sharp-light: normal 3
vendor: 21,719 bytes, line 137
13700 1em/1 "Font Awesome 6 Sharp";\n --fa-font-brands: normal 400 1em/1 "Font Awesome 6 Brands";\n}\n\nsvg:not(:root).svg-inline--fa, svg:not(:host).svg-inline--fa {\n overflow: visible;\n box-sizing: content-box;\n}\n\n.svg-inline--fa {\n display: var(--fa-display, inline-block);\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n}\n.svg-inline--fa.fa-2xs {\n vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n vertical-align: -0.0714285705em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n vertical-align: -0.25em;\n}\n.svg-inline--fa.fa-2xl {\n vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left {\n margin-right: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-pull-right {\n margin-left: var(--fa-pull-margin, 0.3em);\n width: auto;\n}\n.svg-inline--fa.fa-li {\n width: var(--fa-li-width, 2em);\n top: 0.25em;\n}\n.svg-inline--fa.fa-fw {\n width: var(--fa-fw-width, 1.25em);\n}\n\n.fa-layers svg.svg-inline--fa {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: 1em;\n}\n.fa-layers svg.svg-inline--fa {\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n -webkit-transform: translate(-50%, -50%);\n transform: translate(-50%, -50%);\n -webkit-transform-origin: center center;\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: var(--fa-counter-background-color, #ff253a);\n border-radius: var(--fa-counter-border-radius, 1em);\n box-sizing: border-box;\n color: var(--fa-inverse, #fff);\n line-height: var(--fa-counter-line-height, 1);\n max-width: var(--fa-counter-max-width, 5em);\n min-width: var(--fa-counter-min-width, 1.5em);\n overflow: hidden;\n padding: var(--fa-counter-padding, 0.25em 0.5em);\n right: var(--fa-right, 0);\n text-overflow: ellipsis;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-counter-scale, 0.25));\n transform: scale(var(--fa-counter-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: var(--fa-bottom, 0);\n right: var(--fa-right, 0);\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom right;\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: var(--fa-bottom, 0);\n left: var(--fa-left, 0);\n right: auto;\n top: auto;\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: bottom left;\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n top: var(--fa-top, 0);\n right: var(--fa-right, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top right;\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: var(--fa-left, 0);\n right: auto;\n top: var(--fa-top, 0);\n -webkit-transform: scale(var(--fa-layers-scale, 0.25));\n transform: scale(var(--fa-layers-scale, 0.25));\n -webkit-transform-origin: top left;\n transform-origin: top left;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-2xs {\n font-size: 0.625em;\n line-height: 0.1em;\n vertical-align: 0.225em;\n}\n\n.fa-xs {\n font-size: 0.75em;\n line-height: 0.0833333337em;\n vertical-align: 0.125em;\n}\n\n.fa-sm {\n font-size: 0.875em;\n line-height: 0.0714285718em;\n vertical-align: 0.0535714295em;\n}\n\n.fa-lg {\n font-size: 1.25em;\n line-height: 0.05em;\n vertical-align: -0.075em;\n}\n\n.fa-xl {\n font-size: 1.5em;\n line-height: 0.0416666682em;\n vertical-align: -0.125em;\n}\n\n.fa-2xl {\n font-size: 2em;\n line-height: 0.03125em;\n vertical-align: -0.1875em;\n}\n\n.fa-fw {\n text-align: center;\n width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-left: var(--fa-li-margin, 2.5em);\n padding-left: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n left: calc(var(--fa-li-width, 2em) * -1);\n position: absolute;\n text-align: center;\n width: var(--fa-li-width, 2em);\n line-height: inherit;\n}\n\n.fa-border {\n border-color: var(--fa-border-color, #eee);\n border-radius: var(--fa-border-radius, 0.1em);\n border-style: var(--fa-border-style, solid);\n border-width: var(--fa-border-width, 0.08em);\n padding: var(--fa-border-padding, 0.2em 0.25em 0.15em);\n}\n\n.fa-pull-left {\n float: left;\n margin-right: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right {\n float: right;\n margin-left: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n -webkit-animation-name: fa-beat;\n animation-name: fa-beat;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n -webkit-animation-name: fa-bounce;\n animation-name: fa-bounce;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n -webkit-animation-name: fa-fade;\n animation-name: fa-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n -webkit-animation-name: fa-beat-fade;\n animation-name: fa-beat-fade;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n -webkit-animation-name: fa-flip;\n animation-name: fa-flip;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, ease-in-out);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n -webkit-animation-name: fa-shake;\n animation-name: fa-shake;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-delay: var(--fa-animation-delay, 0s);\n animation-delay: var(--fa-animation-delay, 0s);\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 2s);\n animation-duration: var(--fa-animation-duration, 2s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, linear);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n -webkit-animation-name: fa-spin;\n animation-name: fa-spin;\n -webkit-animation-direction: var(--fa-animation-direction, normal);\n animation-direction: var(--fa-animation-direction, normal);\n -webkit-animation-duration: var(--fa-animation-duration, 1s);\n animation-duration: var(--fa-animation-duration, 1s);\n -webkit-animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n -webkit-animation-timing-function: var(--fa-animation-timing, steps(8));\n animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fa-beat,\n.fa-bounce,\n.fa-fade,\n.fa-beat-fade,\n.fa-flip,\n.fa-pulse,\n.fa-shake,\n.fa-spin,\n.fa-spin-pulse {\n -webkit-animation-delay: -1ms;\n animation-delay: -1ms;\n -webkit-animation-duration: 1ms;\n animation-duration: 1ms;\n -webkit-animation-iteration-count: 1;\n animation-iteration-count: 1;\n -webkit-transition-delay: 0s;\n transition-delay: 0s;\n -webkit-transition-duration: 0s;\n transition-duration: 0s;\n }\n}\n@-webkit-keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@keyframes fa-beat {\n 0%, 90% {\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 45% {\n -webkit-transform: scale(var(--fa-beat-scale, 1.25));\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@-webkit-keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@keyframes fa-bounce {\n 0% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n -webkit-transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n -webkit-transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n -webkit-transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n -webkit-transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n -webkit-transform: scale(1, 1) translateY(0);\n transform: scale(1, 1) translateY(0);\n }\n}\n@-webkit-keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@-webkit-keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n -webkit-transform: scale(1);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n -webkit-transform: scale(var(--fa-beat-fade-scale, 1.125));\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@-webkit-keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@keyframes fa-flip {\n 50% {\n -webkit-transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@-webkit-keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@keyframes fa-shake {\n 0% {\n -webkit-transform: rotate(-15deg);\n transform: rotate(-15deg);\n }\n 4% {\n -webkit-transform: rotate(15deg);\n transform: rotate(15deg);\n }\n 8%, 24% {\n -webkit-transform: rotate(-18deg);\n transform: rotate(-18deg);\n }\n 12%, 28% {\n -webkit-transform: rotate(18deg);\n transform: rotate(18deg);\n }\n 16% {\n -webkit-transform: rotate(-22deg);\n transform: rotate(-22deg);\n }\n 20% {\n -webkit-transform: rotate(22deg);\n transform: rotate(22deg);\n }\n 32% {\n -webkit-transform: rotate(-12deg);\n transform: rotate(-12deg);\n }\n 36% {\n -webkit-transform: rotate(12deg);\n transform: rotate(12deg);\n }\n 40%, 100% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n}\n@-webkit-keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n -webkit-transform: rotate(0deg);\n transform: rotate(0deg);\n }\n 100% {\n -webkit-transform: rotate(360deg);\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n -webkit-transform: rotate(90deg);\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n -webkit-transform: rotate(180deg);\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n -webkit-transform: rotate(270deg);\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n -webkit-transform: scale(-1, 1);\n transform: scale(-1, 1);\n}\n\n.fa-flip-vertical {\n -webkit-transform: scale(1, -1);\n transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n -webkit-transform: scale(-1, -1);\n transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n -webkit-transform: rotate(var(--fa-rotate-angle, none));\n transform: rotate(var(--fa-rotate-angle, none));\n}\n\n.fa-stack {\n display: inline-block;\n vertical-align: middle;\n height: 2em;\n position: relative;\n width: 2.5em;\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n bottom: 0;\n left: 0;\n margin: auto;\n position: absolute;\n right: 0;\n top: 0;\n z-index: var(--fa-stack-z-index, auto);\n}\n\n.svg-inline--fa.fa-stack-1x {\n height: 1em;\n width: 1.25em;\n}\n.svg-inline--fa.fa-stack-2x {\n height: 2em;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: var(--fa-inverse, #fff);\n}\n\n.sr-only,\n.fa-sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.sr-only-focusable:not(:focus),\n.fa-sr-only-focusable:not(:focus) {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border-width: 0;\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.fad.fa-inverse,\n.fa-duotone.fa-inverse {\n color: var(--fa-inverse, #fff);\n}';if(
137"fa"!==e||t!==R){var r=RegExp("\\.".concat("fa","\\-"),"g"),i=RegExp("\\--".concat("fa","\\-"),"g"),o=RegExp("\\.".concat(R),"g");n=n.replace(r,".".concat(e,"-")).replace(i,"--".concat(e,"-")).replace(o,".".concat(t))}return n}var eb=!1;function ek(){el.autoAddCss&&!eb&&(!function(e){if(e&&M){var t=C.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var n=C.head.childNodes,r=null,i=n.length-1;i>-1;i--){var o=n[i];["STYLE","LINK"].indexOf((o.tagName||"").toUpperCase())>-1&&(r=o)}C.head.insertBefore(t,r)}}(ey()),eb=!0)}var ew=_||{};ew[P]||(ew[P]={}),ew[P].styles||(ew[P].styles={}),ew[P].hooks||(ew[P].hooks={}),ew[P].shims||(ew[P].shims=[]);var ex=ew[P],ej=[],eS=!1;function eO(e){var t,n=e.tag,r=e.attributes,i=e.children;return"string"==typeof e?em(e):"<".concat(n," ").concat(Object.keys((t=void 0===r?{}:r)||{}).reduce(function(e,n){return e+"".concat(n,'="').concat(em(t[n]),'" ')},"").trim(),">").concat((void 0===i?[]:i).map(eO).join(""),"</").concat(n,">")}function eE(e,t,n){if(e&&e[t]&&e[t][n])return{prefix:t,iconName:n,icon:e[t][n]}}!M||(eS=(C.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(C.readyState))||C.addEventListener("DOMContentLoaded",function e(){C.removeEventListener("DOMContentLoaded",e),eS=1,ej.map(function(e){return e()})});var e_=function(e,t,n,r){var i,o,a,s=Object.keys(e),u=s.length,l=void 0!==r?function(e,n,i,o){return t.call(r,e,n,i,o)}:t;for(void 0===n?(i=1,a=e[s[0]]):(i=0,a=n);i<u;i++)a=l(a,e[o=s[i]],o,e);return a};function eC(e){var t=function(e){for(var t=[],n=0,r=e.length;n<r;){var i=e.charCodeAt(n++);if(i>=55296&&i<=56319&&n<r){var o=e.charCodeAt(n++);(64512&o)==56320?t.push(((1023&i)<<10)+(1023&o)+65536):(t.push(i),n--)}else t.push(i)}return t}(e);return 1===t.length?t[0].toString(16):null}function eT(e){return Object.keys(e).reduce(function(t,n){var r=e[n];return r.icon?t[r.iconName]=r.icon:t[n]=r,t},{})}function eA(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=n.skipHooks,o=eT(t);"function"!=typeof ex.hooks.addPack||void 0!==r&&r?ex.styles[e]=i(i({},ex.styles[e]||{}),o):ex.hooks.addPack(e,eT(t)),"fas"===e&&eA("fa",t)}var eM=ex.styles,eI=ex.shims,eP=(s(v={},q,Object.values(G[q])),s(v,V,Object.values(G[V])),v),eR=null,eD={},eN={},ez={},eF={},eL={},eB=(s(y={},q,Object.keys(J[q])),s(y,V,Object.keys(J[V])),y),e$=function(){var e=function(e){return e_(eM,function(t,n,r){return t[r]=e_(n,e,{}),t},{})};eD=e(function(e,t,n){return t[3]&&(e[t[3]]=n),t[2]&&t[2].filter(function(e){return"number"==typeof e}
137).forEach(function(t){e[t.toString(16)]=n}),e}),eN=e(function(e,t,n){return e[n]=n,t[2]&&t[2].filter(function(e){return"string"==typeof e}).forEach(function(t){e[t]=n}),e}),eL=e(function(e,t,n){var r=t[2];return e[n]=n,r.forEach(function(t){e[t]=n}),e});var t="far"in eM||el.autoFetchSvg,n=e_(eI,function(e,n){var r=n[0],i=n[1],o=n[2];return"far"!==i||t||(i="fas"),"string"==typeof r&&(e.names[r]={prefix:i,iconName:o}),"number"==typeof r&&(e.unicodes[r.toString(16)]={prefix:i,iconName:o}),e},{names:{},unicodes:{}});ez=n.names,eF=n.unicodes,eR=eJ(el.styleDefault,{family:el.familyDefault})};function eq(e,t){return(eD[e]||{})[t]}function eV(e,t){return(eL[e]||{})[t]}function eU(e){return ez[e]||{prefix:null,iconName:null}}ec.push(function(e){eR=eJ(e.styleDefault,{family:el.familyDefault})}),e$();var eW=function(){return{prefix:null,iconName:null,rest:[]}};function eJ(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.family,r=void 0===n?q:n,i=J[r][e],o=H[r][e]||H[r][i],a=e in ex.styles?e:null;return o||a||null}var eH=(s(b={},q,Object.keys(G[q])),s(b,V,Object.keys(G[V])),b);function eG(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.skipLookups,i=void 0!==r&&r,o=(s(t={},q,"".concat(el.cssPrefix,"-").concat(q)),s(t,V,"".concat(el.cssPrefix,"-").concat(V)),t),a=null,u=q;(e.includes(o[q])||e.some(function(e){return eH[q].includes(e)}))&&(u=q),(e.includes(o[V])||e.some(function(e){return eH[V].includes(e)}))&&(u=V);var l=e.reduce(function(e,t){var n,r,s,l,c=(n=el.cssPrefix,s=(r=t.split("-"))[0],l=r.slice(1).join("-"),s!==n||""===l||~eo.indexOf(l)?null:l);if(eM[t]?(a=t=eP[u].includes(t)?Q[u][t]:t,e.prefix=t):eB[u].indexOf(t)>-1?(a=t,e.prefix=eJ(t,{family:u})):c?e.iconName=c:t!==el.replacementClass&&t!==o[q]&&t!==o[V]&&e.rest.push(t),!i&&e.prefix&&e.iconName){var f="fa"===a?eU(e.iconName):{},d=eV(e.prefix,e.iconName);f.prefix&&(a=null),e.iconName=f.iconName||d||e.iconName,e.prefix=f.prefix||e.prefix,"far"!==e.prefix||eM.far||!eM.fas||el.autoFetchSvg||(e.prefix="fas")}return e},eW());return(e.includes("fa-brands")||e.includes("fab"))&&(l.prefix="fab"),(e.includes("fa-duotone")||e.includes("fad"))&&(l.prefix="fad"),!l.prefix&&u===V&&(eM.fass||el.autoFetchSvg)&&(l.prefix="fass",l.iconName=eV(l.prefix,l.iconName)||l.iconName),("fa"===l.prefix||"fa"===a)&&(l.prefix=eR||"fas"),l}var eQ=function(){var e,t;function n(){!function(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}(this,n),this.definitions={}}return e=[{key:"add",value:function(){for(var e=this,t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];var o=n.reduce(this._pullDefinitions,{});Object.keys(o).forEach(function(t){e.definitions[t]=i(i({},e.definitions[t]||{}),o[t]),eA(t,o[t]);var n=G[q][t];n&&eA(n,o[t]),e$()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(e,t){var n=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(n).map(function(t){var r=n[t],i=r.prefix,o=r.iconName,a=r.icon,s=a[2];e[i]||(e[i]={}),s.length>0&&s.forEach(function(t){"string"==typeof t&&(e[i][t]=a)}),e[i][o]=a}),e}}],a(n.prototype,e),t&&a(n,t),Object.defineProperty(n,"prototype",{writable:!1}),n}(),eK=[],eY={},eZ={},eX=Object.keys(eZ);function e0(e,t){for(var n=arguments.length,r=Array(n>2?n-2:0),i=2;i<n;i++)r[i-2]=arguments[i];return(eY[e]||[]).forEach(function(e){t=e.apply(null,[t].concat(r))}),t}function e2(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];(eY[e]||[]).forEach(function(e){e.apply(null,n)})}function e1(){var e=arguments[0],t=Array.prototype.slice.call(arguments,1);return eZ[e]?eZ[e].apply(null,t):void 0}function e3(e){"fa"===e.prefix&&(e.prefix="fas");var t=e.iconName,n=e.prefix||eR;if(t)return t=eV(n,t)||t,eE(e5.definitions,n,t)||eE(ex.styles,n,t)}var e5=new eQ,e4={noAuto:function(){el.autoReplaceSvg=!1,el.observeMutations=!1,e2("noAuto")},config:el,dom:{i2svg:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return M?(e2("beforeI2svg",e),e1("pseudoElements2svg",e),e1("i2svg",e)):Promise.reject("Operation requires a DOM of some kind.")},watch:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},n=t.autoReplaceSvgRoot;!1===el.autoReplaceSvg&&(el.autoReplaceSvg=!0),el.observeMutations=!0,e=function(){e6({autoReplaceSvgRoot:n}),e2("watch",t)},M&&(eS?setTimeout(e,0):ej.push(e))}},parse:{icon:function(e){if(null===e)return null;if("object"===o(e)&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:eV(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&2===e.length){var t=0===e[1].indexOf("fa-")?e[1].slice(3):e[1],n=eJ(e[0]);return{prefix:n,iconName:eV(n,t)||t}}if("string"==typeof e&&(e.indexOf("".concat(el.cssPrefix,"-"))>-1||e.match(K))){var r=eG(e.split(" "),{skipLookups:!0});return{prefix:r.prefix||eR,iconName:eV(r.prefix,r.iconName)||r.iconName}}if("string"==typeof e){var i=eR;return{prefix:i,iconName:eV(i,e)||e}}}},library:e5,findIconDefinition:e3,toHtml:eO},e6=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.autoReplaceSvgRoot,n=void 0===t?C:t;(Object.keys(ex.styles).length>0||el.autoFetchSvg)&&M&&el.autoReplaceSvg&&e4.dom.i2svg({node:n})};function e8(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(e){return eO(e)})}}),Object.defineProperty(e,"node",{get:function(){if(M){var t=C.createElement("div");return t.innerHTML=e.html,t.children}}}),e}function e9(e){var t,n,r,o,a,s,u=e.icons,l=u.main,c=u.mask,f=e.prefix,d=e.iconName,p=e.transform,h=e.symbol,m=e.title,g=e.maskId,v=e.titleId,y=e.extra,b=e.watchable,k=c.found?c:l,w=k.width,x=k.height,j="fak"===f,S=[el.replacementClass,d?"".concat(el.cssPrefix,"-").concat(d):""].filter(function(e){return -1===y.classes.indexOf(e)}).filter(function(e){return""!==e||!!e}).concat(y.classes).join(" "),O={children:[],attributes:i(i({},y.attributes),{},{"data-prefix":f,"data-icon":d,class:S,role:y.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(w," ").concat(x)})},E=j&&!~y.classes.indexOf("fa-fw")?{width:"".concat(w/x*1,"em")}:{};void 0!==b&&b&&(O.attributes[D]=""),m&&(O.children.push({tag:"title",attributes:{id:O.attributes["aria-labelledby"]||"title-".concat(v||ed())},children:[m]}),delete O.attributes.title);var _=i(i({},O),{},{prefix:f,iconName:d,main:l,mask:c,maskId:g,transform:p,symbol:h,styles:i(i({},E),y.styles)}),C=c.found&&l.found?e1("generateAbstractMask",_)||{children:[],attributes:{}}:e1("generateAbstractIcon",_)||{children:[],attributes:{}},T=C.children,A=C.attributes;return(_.children=T,_.attributes=A,h)?(t=_.prefix,n=_.iconName,r=_.children,o=_.attributes,s=!0===(a=_.symbol)?"".concat(t,"-").concat(el.cssPrefix,"-").concat(n):a,[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:i(i({},o),{},{id:s}),children:r}]}]):function(e){var t=e.children,n=e.main,r=e.mask,o=e.attributes,a=e.styles,s=e.transform;if(ev(s)&&n.found&&!r.found){var u={x:n.width/n.height/2,y:.5};o.style=eg(i(i({},a),{},{"transform-origin":"".concat(u.x+s.x/16,"em ").concat(u.y+s.y/16,"em")}))}return[{tag:"svg",attributes:o,children:t}]}(_)}function e7(e){var t,n,r,o,a,s,u,l=e.content,c=e.width,f=e.height,d=e.transform,p=e.title,h=e.extra,m=e.watchable,g=i(i(i({},h.attributes),p?{title:p}:{}),{},{class:h.classes.join(" ")});void 0!==m&&m&&(g[D]="");var v=i({},h.styles);ev(d)&&(v.transform=(n=(t={transform:d,startCentered:!0,width:c,height:f}).transform,r=t.width,o=t.height,s=void 0!==(a=t.startCentered)&&a,u="",s&&I?u+="translate(".concat(n.x/16-(void 0===r?16:r)/2,"em, ").concat(n.y/16-(void 0===o?16:o)/2,"em) "):s?u+="translate(calc(-50% + ".concat(n.x/16,"em), calc(-50% + ").concat(n.y/16,"em)) "):u+="translate(".concat(n.x/16,"em, ").concat(n.y/16,"em) "),u+="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") ")+"rotate(".concat(n.rotate,"deg) ")),v["-webkit-transform"]=v.transform);var y=eg(v);y.length>0&&(g.style=y);var b=[];return b.push({tag:"span",attributes:g,children:[l]}),p&&b.push({tag:"span",attributes:{class:"sr-only"},children:[p]}),b}var te=ex.styles;function tt(e){var t=e[0],n=e[1],r=u(e.slice(4),1)[0];return{found:!0,width:t,height:n,icon:Array.isArray(r)?{tag:"g",attributes:{class:"".concat(el.cssPrefix,"-").concat(er.GROUP)},children:[{tag:"path",attributes:{class:"".concat(el.cssPrefix,"-").concat(er.SECONDARY),fill:"currentColor",d:r[0]}},{tag:"path",attributes:{class:"".concat(el.cssPrefix,"-").concat(er.PRIMARY),fill:"currentColor",d:r[1]}}]}
137:{tag:"path",attributes:{fill:"currentColor",d:r}}}}var tn={found:!1,width:512,height:512};function tr(e,t){var n=t;return"fa"===t&&null!==el.styleDefault&&(t=eR),new Promise(function(r,o){if(e1("missingIconAbstract"),"fa"===n){var a,s,u=eU(e)||{};e=u.iconName||e,t=u.prefix||t}if(e&&t&&te[t]&&te[t][e])return r(tt(te[t][e]));a=e,s=t,$||el.showMissingIcons||!a||console.error('Icon with name "'.concat(a,'" and prefix "').concat(s,'" is missing.')),r(i(i({},tn),{},{icon:el.showMissingIcons&&e&&e1("missingIconAbstract")||{}}))})}var ti=function(){},to=el.measurePerformance&&A&&A.mark&&A.measure?A:{mark:ti,measure:ti},ta='FA "6.4.2"',ts=function(e){to.mark("".concat(ta," ").concat(e," ends")),to.measure("".concat(ta," ").concat(e),"".concat(ta," ").concat(e," begins"),"".concat(ta," ").concat(e," ends"))},tu={begin:function(e){return to.mark("".concat(ta," ").concat(e," begins")),function(){return ts(e)}},end:ts},tl=function(){};function tc(e){return"string"==typeof(e.getAttribute?e.getAttribute(D):null)}function tf(e){return C.createElementNS("http://www.w3.org/2000/svg",e)}function td(e){return C.createElement(e)}var tp={replace:function(e){var t=e[0];if(t.parentNode){if(e[1].forEach(function(e){t.parentNode.insertBefore(function e(t){var n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},r=n.ceFn,i=void 0===r?"svg"===t.tag?tf:td:r;if("string"==typeof t)return C.createTextNode(t);var o=i(t.tag);return Object.keys(t.attributes||[]).forEach(function(e){o.setAttribute(e,t.attributes[e])}),(t.children||[]).forEach(function(t){o.appendChild(e(t,{ceFn:i}))}),o}(e),t)}),null===t.getAttribute(D)&&el.keepOriginalSource){var n,r=C.createComment((n=" ".concat(t.outerHTML," "),n="".concat(n,"Font Awesome fontawesome.com ")));t.parentNode.replaceChild(r,t)}else t.remove()}},nest:function(e){var t=e[0],n=e[1];if(~eh(t).indexOf(el.replacementClass))return tp.replace(e);var r=new RegExp("".concat(el.cssPrefix,"-.*"));if(delete n[0].attributes.id,n[0].attributes.class){var i=n[0].attributes.class.split(" ").reduce(function(e,t){return t===el.replacementClass||t.match(r)?e.toSvg.push(t):e.toNode.push(t),e},{toNode:[],toSvg:[]});n[0].attributes.class=i.toSvg.join(" "),0===i.toNode.length?t.removeAttribute("class"):t.setAttribute("class",i.toNode.join(" "))}var o=n.map(function(e){return eO(e)}).join("\n");t.setAttribute(D,""),t.innerHTML=o}};function th(e){e()}function tm(e,t){var n="function"==typeof t?t:tl;if(0===e.length)n();else{var r=th;"async"===el.mutateApproach&&(r=_.requestAnimationFrame||th),r(function(){var t=!0===el.autoReplaceSvg?tp.replace:tp[el.autoReplaceSvg]||tp.replace,r=tu.begin("mutate");e.map(t),r(),n()})}}var tg=!1,tv=null;function ty(e){if(T&&el.observeMutations){var t=e.treeCallback,n=void 0===t?tl:t,r=e.nodeCallback,i=void 0===r?tl:r,o=e.pseudoElementsCallback,a=void 0===o?tl:o,s=e.observeMutationsRoot,u=void 0===s?C:s;tv=new T(function(e){if(!tg){var t=eR;ep(e).forEach(function(e){if("childList"===e.type&&e.addedNodes.length>0&&!tc(e.addedNodes[0])&&(el.searchPseudoElements&&a(e.target),n(e.target)),"attributes"===e.type&&e.target.parentNode&&el.searchPseudoElements&&a(e.target.parentNode),"attributes"===e.type&&tc(e.target)&&~en.indexOf(e.attributeName)){if("class"===e.attributeName&&(o=(r=e.target).getAttribute?r.getAttribute(z):null,s=r.getAttribute?r.getAttribute(F):null,o&&s)){var r,o,s,u,l=eG(eh(e.target)),c=l.prefix,f=l.iconName;e.target.setAttribute(z,c||t),f&&e.target.setAttribute(F,f)}else(u=e.target)&&u.classList&&u.classList.contains&&u.classList.contains(el.replacementClass)&&i(e.target)}})}}),M&&tv.observe(u,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function tb(e){var t,n,r,o,a,s,u,l,c,f,d,p=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},h=(r=e.getAttribute("data-prefix"),o=e.getAttribute("data-icon"),a=void 0!==e.innerText?e.innerText.trim():"",(s=eG(eh(e))).prefix||(s.prefix=eR),r&&o&&(s.prefix=r,s.iconName=o),s.iconName&&s.prefix||(s.prefix&&a.length>0&&(s.iconName=(t=s.prefix,n=e.innerText,(eN[t]||{})[n]||eq(s.prefix,eC(e.innerText)))),!s.iconName&&el.autoFetchSvg&&e.firstChild&&e.firstChild.nodeType===Node.TEXT_NODE&&(s.iconName=e.firstChild.data)),s),m=h.iconName,g=h.prefix,v=h.rest,y=(u=ep(e.attributes).reduce(function(e,t){return"class"!==e.name&&"style"!==e.name&&(e[t.name]=t.value),e},{}),l=e.getAttribute("title"),c=e.getAttribute("data-fa-title-id"),el.autoA11y&&(l?u["aria-labelledby"]="".concat(el.replacementClass,"-title-").concat(c||ed()):(u["aria-hidden"]="true",u.focusable="false")),u),b=e0("parseNodeAttributes",{},e),k=p.styleParser?(f=e.getAttribute("style"),d=[],f&&(d=f.split(";").reduce(function(e,t){var n=t.split(":"),r=n[0],i=n.slice(1);return r&&i.length>0&&(e[r]=i.join(":").trim()),e},{})),d):[];return i({iconName:m,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:g,transform:ef,mask:{iconName:null,prefix:null,rest:[]}
137,maskId:null,symbol:!1,extra:{classes:v,styles:k,attributes:y}},b)}var tk=ex.styles;function tw(e){var t="nest"===el.autoReplaceSvg?tb(e,{styleParser:!1}):tb(e);return~t.extra.classes.indexOf(Y)?e1("generateLayersText",e,t):e1("generateSvgReplacementMutation",e,t)}var tx=new Set;function tj(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!M)return Promise.resolve();var n=C.documentElement.classList,r=function(e){return n.add("".concat(L,"-").concat(e))},i=function(e){return n.remove("".concat(L,"-").concat(e))},o=el.autoFetchSvg?tx:U.map(function(e){return"fa-".concat(e)}).concat(Object.keys(tk));o.includes("fa")||o.push("fa");var a=[".".concat(Y,":not([").concat(D,"])")].concat(o.map(function(e){return".".concat(e,":not([").concat(D,"])")})).join(", ");if(0===a.length)return Promise.resolve();var s=[];try{s=ep(e.querySelectorAll(a))}catch(e){}if(!(s.length>0))return Promise.resolve();r("pending"),i("complete");var u=tu.begin("onTree"),l=s.reduce(function(e,t){try{var n=tw(t);n&&e.push(n)}catch(e){$||"MissingIcon"!==e.name||console.error(e)}return e},[]);return new Promise(function(e,n){Promise.all(l).then(function(n){tm(n,function(){r("active"),r("complete"),i("pending"),"function"==typeof t&&t(),u(),e()})}).catch(function(e){u(),n(e)})})}function tS(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;tw(e).then(function(e){e&&tm([e],t)})}U.map(function(e){tx.add("fa-".concat(e))}),Object.keys(J[q]).map(tx.add.bind(tx)),Object.keys(J[V]).map(tx.add.bind(tx)),tx=l(tx);var tO=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.transform,r=void 0===n?ef:n,o=t.symbol,a=void 0!==o&&o,s=t.mask,u=void 0===s?null:s,l=t.maskId,c=void 0===l?null:l,f=t.title,d=void 0===f?null:f,p=t.titleId,h=void 0===p?null:p,m=t.classes,g=void 0===m?[]:m,v=t.attributes,y=void 0===v?{}:v,b=t.styles,k=void 0===b?{}:b;if(e){var w=e.prefix,x=e.iconName,j=e.icon;return e8(i({type:"icon"},e),function(){return e2("beforeDOMElementCreation",{iconDefinition:e,params:t}),el.autoA11y&&(d?y["aria-labelledby"]="".concat(el.replacementClass,"-title-").concat(h||ed()):(y["aria-hidden"]="true",y.focusable="false")),e9({icons:{main:tt(j),mask:u?tt(u.icon):{found:!1,width:null,height:null,icon:{}}},prefix:w,iconName:x,transform:i(i({},ef),r),symbol:a,title:d,maskId:c,titleId:h,extra:{attributes:y,styles:k,classes:g}})})}},tE=RegExp('"',"ug");function t_(e,t){var n="".concat("data-fa-pseudo-element-pending").concat(t.replace(":","-"));return new Promise(function(r,o){if(null!==e.getAttribute(n))return r();var a=ep(e.children).filter(function(e){return e.getAttribute(N)===t})[0],s=_.getComputedStyle(e,t),u=s.getPropertyValue("font-family").match(Z),l=s.getPropertyValue("font-weight"),c=s.getPropertyValue("content");if(a&&!u)return e.removeChild(a),r();if(u&&"none"!==c&&""!==c){var f=s.getPropertyValue("content"),d=~["Sharp"].indexOf(u[2])?V:q,p=~["Solid","Regular","Light","Thin","Duotone","Brands","Kit"].indexOf(u[2])?H[d][u[2].toLowerCase()]:X[d][l],h=(j=(w=k=f.replace(tE,"")).length,O=(S=w.charCodeAt(0))>=55296&&S<=56319&&j>1&&(x=w.charCodeAt(1))>=56320&&x<=57343?(S-55296)*1024+x-56320+65536:S,{value:(E=2===k.length&&k[0]===k[1])?eC(k[0]):eC(k),isSecondary:O>=1105920&&O<=1112319||E}),m=h.value,g=h.isSecondary,v=u[0].startsWith("FontAwesome"),y=eq(p,m),b=y;if(v){var k,w,x,j,S,O,E,T,A,M=(T=eF[m],A=eq("fas",m),T||(A?{prefix:"fas",iconName:A}:null)||{prefix:null,iconName:null});M.iconName&&M.prefix&&(y=M.iconName,p=M.prefix)}if(!y||g||a&&a.getAttribute(z)===p&&a.getAttribute(F)===b)r();else{e.setAttribute(n,b),a&&e.removeChild(a);var I={iconName:null,title:null,titleId:null,prefix:null,transform:ef,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},P=I.extra;P.attributes[N]=t,tr(y,p).then(function(o){var a=e9(i(i({},I),{},{icons:{main:o,mask:eW()},prefix:p,iconName:b,extra:P,watchable:!0})),s=C.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===t?e.insertBefore(s,e.firstChild):e.appendChild(s),s.outerHTML=a.map(function(e){return eO(e)}).join("\n"),e.removeAttribute(n),r()}).catch(o)}}else r()})}function tC(e){return Promise.all([t_(e,"::before"),t_(e,"::after")])}function tT(e){return e.parentNode!==document.head&&!~B.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(N)&&(!e.parentNode||"svg"!==e.parentNode.tagName)}function tA(e){if(M)return new Promise(function(t,n){var r=ep(e.querySelectorAll("*")).filter(tT).map(tC),i=tu.begin("searchPseudoElements");tg=!0,Promise.all(r).then(function(){i(),tg=!1,t()}).catch(function(){i(),tg=!1,n()})})}var tM=!1,tI=function(e){return e.toLowerCase().split(" ").reduce(function(e,t){var n=t.toLowerCase().split("-"),r=n[0],i=n.slice(1).join("-");if(r&&"h"===i)return e.flipX=!0,e;if(r&&"v"===i)return e.flipY=!0,e;if(isNaN(i=parseFloat(i)))return e;switch(r){case"grow":e.size=e.size+i;break;case"shrink":e.size=e.size-i;break;case"left":e.x=e.x-i;break;case"right":e.x=e.x+i;break;case"up":e.y=e.y-i;break;case"down":e.y=e.y+i;break;case"rotate":e.rotate=e.rotate+i}return e},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},tP={x:0,y:0,width:"100%",height:"100%"};function tR(e){var t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}eK=[{mixout:function(){return{dom:{css:ey,insertCss:ek}}},hooks:function(){return{beforeDOMElementCreation:function(){ek()},beforeI2svg:function(){ek()}}}},{mixout:function(){return{icon:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=(e||{}).icon?e:e3(e||{}),r=t.mask;return r&&(r=(r||{}).icon?r:e3(r||{})),tO(n,i(i({},t),{},{mask:r}))}}},hooks:function(){return{mutationObserverCallbacks:function(e){return e.treeCallback=tj,e.nodeCallback=tS,e}}},provides:function(e){e.i2svg=function(e){var t=e.node,n=void 0===t?C:t,r=e.callback;return tj(n,void 0===r?function(){}:r)},e.generateSvgReplacementMutation=function(e,t){var n=t.iconName,r=t.title,i=t.titleId,o=t.prefix,a=t.transform,s=t.symbol,l=t.mask,c=t.maskId,f=t.extra;return new Promise(function(t,d){Promise.all([tr(n,o),l.iconName?tr(l.iconName,l.prefix):Promise.resolve({foun
137d:!1,width:512,height:512,icon:{}})]).then(function(l){var d=u(l,2);t([e,e9({icons:{main:d[0],mask:d[1]},prefix:o,iconName:n,transform:a,symbol:s,maskId:c,title:r,titleId:i,extra:f,watchable:!0})])}).catch(d)})},e.generateAbstractIcon=function(e){var t,n=e.children,r=e.attributes,i=e.main,o=e.transform,a=eg(e.styles);return a.length>0&&(r.style=a),ev(o)&&(t=e1("generateAbstractTransformGrouping",{main:i,transform:o,containerWidth:i.width,iconWidth:i.width})),n.push(t||i.icon),{children:n,attributes:r}}}},{mixout:function(){return{layer:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.classes,r=void 0===n?[]:n;return e8({type:"layer"},function(){e2("beforeDOMElementCreation",{assembler:e,params:t});var n=[];return e(function(e){Array.isArray(e)?e.map(function(e){n=n.concat(e.abstract)}):n=n.concat(e.abstract)}),[{tag:"span",attributes:{class:["".concat(el.cssPrefix,"-layers")].concat(l(r)).join(" ")},children:n}]})}}}},{mixout:function(){return{counter:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.title,r=void 0===n?null:n,o=t.classes,a=void 0===o?[]:o,s=t.attributes,u=void 0===s?{}:s,c=t.styles,f=void 0===c?{}:c;return e8({type:"counter",content:e},function(){var n,o,s,c,d,p,h;return e2("beforeDOMElementCreation",{content:e,params:t}),o=(n={content:e.toString(),title:r,extra:{attributes:u,styles:f,classes:["".concat(el.cssPrefix,"-layers-counter")].concat(l(a))}}).content,s=n.title,d=i(i(i({},(c=n.extra).attributes),s?{title:s}:{}),{},{class:c.classes.join(" ")}),(p=eg(c.styles)).length>0&&(d.style=p),(h=[]).push({tag:"span",attributes:d,children:[o]}),s&&h.push({tag:"span",attributes:{class:"sr-only"},children:[s]}),h})}}}},{mixout:function(){return{text:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=t.transform,r=void 0===n?ef:n,o=t.title,a=void 0===o?null:o,s=t.classes,u=void 0===s?[]:s,c=t.attributes,f=void 0===c?{}:c,d=t.styles,p=void 0===d?{}:d;return e8({type:"text",content:e},function(){return e2("beforeDOMElementCreation",{content:e,params:t}),e7({content:e,transform:i(i({},ef),r),title:a,extra:{attributes:f,styles:p,classes:["".concat(el.cssPrefix,"-layers-text")].concat(l(u))}})})}}},provides:function(e){e.generateLayersText=function(e,t){var n=t.title,r=t.transform,i=t.extra,o=null,a=null;if(I){var s=parseInt(getComputedStyle(e).fontSize,10),u=e.getBoundingClientRect();o=u.width/s,a=u.height/s}return el.autoA11y&&!n&&(i.attributes["aria-hidden"]="true"),Promise.resolve([e,e7({content:e.innerHTML,width:o,height:a,transform:r,title:n,extra:i,watchable:!0})])}}},{hooks:function(){return{mutationObserverCallbacks:function(e){return e.pseudoElementsCallback=tA,e}}},provides:function(e){e.pseudoElements2svg=function(e){var t=e.node,n=void 0===t?C:t;el.searchPseudoElements&&tA(n)}}},{mixout:function(){return{dom:{unwatch:function(){tg=!0,tM=!0}}}},hooks:function(){return{bootstrap:function(){ty(e0("mutationObserverCallbacks",{}))},noAuto:function(){tv&&tv.disconnect()},watch:function(e){var t=e.observeMutationsRoot;tM?tg=!1:ty(e0("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}},{mixout:function(){return{parse:{transform:function(e){return tI(e)}}}},hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-transform");return n&&(e.transform=tI(n)),e}}},provides:function(e){e.generateAbstractTransformGrouping=function(e){var t=e.main,n=e.transform,r=e.containerWidth,o=e.iconWidth,a="translate(".concat(32*n.x,", ").concat(32*n.y,") "),s="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),u="rotate(".concat(n.rotate," 0 0)"),l={transform:"".concat(a," ").concat(s," ").concat(u)},c={outer:{transform:"translate(".concat(r/2," 256)")},inner:l,path:{transform:"translate(".concat(-(o/2*1)," -256)")}};return{tag:"g",attributes:i({},c.outer),children:[{tag:"g",attributes:i({},c.inner),children:[{tag:t.icon.tag,children:t.icon.children,attributes:i(i({},t.icon.attributes),c.path)}]}]}}}},{hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-mask"),r=n?eG(n.split(" ").map(function(e){return e.trim()})):eW();return r.prefix||(r.prefix=eR),e.mask=r,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides:function(e){e.generateAbstractMask=function(e){var t,n,r,o,a,s,u,l,c=e.children,f=e.attributes,d=e.main,p=e.mask,h=e.maskId,m=e.transform,g=d.width,v=d.icon,y=p.width,b=p.icon,k=(n=(t={transform:m,containerWidth:y,iconWidth:g}).transform,r=t.containerWidth,o=t.iconWidth,a="translate(".concat(32*n.x,", ").concat(32*n.y,") "),s="scale(".concat(n.size/16*(n.flipX?-1:1),", ").concat(n.size/16*(n.flipY?-1:1),") "),u="rotate(".concat(n.rotate," 0 0)"),l={transform:"".concat(a," ").concat(s," ").concat(u)},{outer:{transform:"translate(".concat(r/2," 256)")},inner:l,path:{transform:"translate(".concat(-(o/2*1)," -256)")}}),w={tag:"rect",attributes:i(i({},tP),{},{fill:"white"})},x=v.children?{children:v.children.map(tR)}:{},j={tag:"g",attributes:i({},k.inner),children:[tR(i({tag:v.tag,attributes:i(i({},v.attributes),k.path)},x))]},S={tag:"g",attributes:i({},k.outer),children:[j]},O="mask-".concat(h||ed()),E="clip-".concat(h||ed()),_={tag:"mask",attributes:i(i({},tP),{},{id:O,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[w,S]},C={tag:"defs",children:[{tag:"clipPath",attributes:{id:E},children:"g"===b.tag?b.children:[b]},_]};
137return c.push(C,{tag:"rect",attributes:i({fill:"currentColor","clip-path":"url(#".concat(E,")"),mask:"url(#".concat(O,")")},tP)}),{children:c,attributes:f}}}},{provides:function(e){var t=!1;_.matchMedia&&(t=_.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){var e=[],n={fill:"currentColor"},r={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:i(i({},n),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var o=i(i({},r),{},{attributeName:"opacity"}),a={tag:"circle",attributes:i(i({},n),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||a.children.push({tag:"animate",attributes:i(i({},r),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:i(i({},o),{},{values:"1;0;1;1;0;1;"})}),e.push(a),e.push({tag:"path",attributes:i(i({},n),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:t?[]:[{tag:"animate",attributes:i(i({},o),{},{values:"1;0;0;0;0;1;"})}]}),t||e.push({tag:"path",attributes:i(i({},n),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:i(i({},o),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}},{hooks:function(){return{parseNodeAttributes:function(e,t){var n=t.getAttribute("data-fa-symbol");return e.symbol=null!==n&&(""===n||n),e}}}}],eY={},Object.keys(eZ).forEach(function(e){-1===eX.indexOf(e)&&delete eZ[e]}),eK.forEach(function(e){var t=e.mixout?e.mixout():{};if(Object.keys(t).forEach(function(e){"function"==typeof t[e]&&(e4[e]=t[e]),"object"===o(t[e])&&Object.keys(t[e]).forEach(function(n){e4[e]||(e4[e]={}),e4[e][n]=t[e][n]})}),e.hooks){var n=e.hooks();Object.keys(n).forEach(function(e){eY[e]||(eY[e]=[]),eY[e].push(n[e])})}e.provides&&e.provides(eZ)}),e4.noAuto;var tD=e4.config;e4.library,e4.dom;var tN=e4.parse;e4.findIconDefinition,e4.toHtml;var tz=e4.icon;e4.layer,e4.text,e4.counter},87254:function(e,t,n){"use strict";n.d(t,{ag:function(){return O}});var r=n(62770);let i=e=>"string"==typeof e,o=e=>"function"==typeof e,a=new Map;function s(e){let t=Array.isArray(e)?e:[e];return[...t,"en"]}function u(e,t,n){let r=s(e),o=f(()=>d("date",r,n),()=>new Intl.DateTimeFormat(r,n));return o.format(i(t)?new Date(t):t)}function l(e,t,n){let r=s(e),i=f(()=>
137d("number",r,n),()=>new Intl.NumberFormat(r,n));return i.format(t)}function c(e,t,n,{offset:r=0,...i}){let o=s(e),a=t?f(()=>d("plural-ordinal",o),()=>new Intl.PluralRules(o,{type:"ordinal"})):f(()=>d("plural-cardinal",o),()=>new Intl.PluralRules(o,{type:"cardinal"}));return i[n]??i[a.select(n-r)]??i.other}function f(e,t){let n=e(),r=a.get(n);return r||(r=t(),a.set(n,r)),r}function d(e,t,n){let r=t.join("-");return`${e}-${r}-${JSON.stringify(n)}`}let p=/\\u[a-fA-F0-9]{4}|\\x[a-fA-F0-9]{2}/g,h=(e,t,n={})=>{let r=t||e,i=e=>"object"==typeof e?e:n[e]||{style:e},o=(e,t)=>{let o=Object.keys(n).length?i("number"):void 0,a=l(r,e,o);return t.replace("#",a)};return{plural:(e,t)=>{let{offset:n=0}=t,i=c(r,!1,e,t);return o(e-n,i)},selectordinal:(e,t)=>{let{offset:n=0}=t,i=c(r,!0,e,t);return o(e-n,i)},select:m,number:(e,t)=>l(r,e,i(t)),date:(e,t)=>u(r,e,i(t)),undefined:g}},m=(e,t)=>t[e]??t.other,g=e=>e;var v=Object.defineProperty,y=(e,t,n)=>t in e?v(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,b=(e,t,n)=>(y(e,"symbol"!=typeof t?t+"":t,n),n);class k{constructor(){b(this,"_events",{})}on(e,t){var n;return(n=this._events)[e]??(n[e]=[]),this._events[e].push(t),()=>this.removeListener(e,t)}removeListener(e,t){let n=this._getListeners(e);if(!n)return;let r=n.indexOf(t);~r&&n.splice(r,1)}emit(e,...t){let n=this._getListeners(e);n&&n.map(e=>e.apply(this,t))}_getListeners(e){let t=this._events[e];return!!Array.isArray(t)&&t}}var w=Object.defineProperty,x=(e,t,n)=>t in e?w(e,t,{enumerable:!0,configurable:!0,writable:!0,value:n}):e[t]=n,j=(e,t,n)=>(x(e,"symbol"!=typeof t?t+"":t,n),n);class S extends k{constructor(e){super(),j(this,"_locale",""),j(this,"_locales"),j(this,"_localeData",{}),j(this,"_messages",{}),j(this,"_missing"),j(this,"t",this._.bind(this)),null!=e.missing&&(this._missing=e.missing),null!=e.messages&&this.load(e.messages),null!=e.localeData&&this.loadLocaleData(e.localeData),("string"==typeof e.locale||e.locales)&&this.activate(e.locale??"en",e.locales)}get locale(){return this._locale}get locales(){return this._locales}get messages(){return this._messages[this._locale]??{}}get localeData(){return this._localeData[this._locale]??{}}_loadLocaleData(e,t){let n=this._localeData[e];n?Object.assign(n,t):this._localeData[e]=t}loadLocaleData(e,t){null!=t?this._loadLocaleData(e,t):Object.keys(e).forEach(t=>this._loadLocaleData(t,e[t])),this.emit("change")}_load(e,t){let n=this._messages[e];n?Object.assign(n,t):this._messages[e]=t}load(e,t){"string"==typeof e&&"object"==typeof t?this._load(e,t):Object.entries(e).forEach(([e,t])=>this._load(e,t)),this.emit("change")}loadAndActivate({locale:e,locales:t,messages:n}){this._locale=e,this._locales=t||void 0,this._messages[this._locale]=n,this.emit("change")}activate(e,t){this._locale=e,this._locales=t,this.emit("change")}_(e,t,n){var a,s;let u=n?.message;i(e)||(t=e.values||t,u=e.message,e=e.id);let l=this.messages[e],c=void 0===l,f=this._missing;if(f&&c)return o(f)?f(this._locale,e):f;c&&this.emit("missing",{id:e,locale:this._locale});let d=l||u||e;return i(d)&&p.test(d)?JSON.parse(`"${d}"`):i(d)?d:(a=this._locale,s=this._locales,(e={},t)=>{let n=h(a,s,t),o=t=>Array.isArray(t)?t.reduce((t,r)=>{if(i(r))return t+r;let[a,s,u]=r,l={};null!=u&&"object"==typeof u?Object.entries(u).forEach(([e,t])=>{l[e]=o(t)}):l=u;let c=n[s],f=c(e[a],l);return null==f?t:t+f},""):t,u=o(d);return i(u)&&p.test(u)?r(u.trim()):i(u)?u.trim():u?String(u):""})(t,n?.formats)}date(e,t){return u(this._locales||this._locale,e,t)}number(e,t){return l(this._locales||this._locale,e,t)}}let O=function(e={}){return new S(e)}()},5879:function(e,t,n){"use strict";n.d(t,{bd:function(){return d},cC:function(){return p},mV:function(){return f}});var r=n(2784);let i=/<([a-zA-Z0-9]+)>(.*?)<\/\1>|<([a-zA-Z0-9]+)\/>/,o=/(?:\r\n|\r|\n)/g,a={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,menuitem:!0},s=(e=0,t="")=>()=>`${t}_${e++}`;function u(e){let{render:t,component:n,id:u,message:c,formats:f,lingui:{i18n:d,defaultComponent:p}}=e,h={...e.values},m={...e.components};
137h&&Object.keys(h).forEach(e=>{let t=h[e],n=r.isValidElement(t)||Array.isArray(t)&&t.every(r.isValidElement);if(!n)return;let i=Object.keys(m).length;m[i]=t,h[e]=`<${i}/>`});let g=d&&"function"==typeof d._?d._(u,h,{message:c,formats:f}):u,v=g?function e(t,n={}){let u=s(0,"$lingui$"),l=t.replace(o,"").split(i);if(1===l.length)return t;let c=[],f=l.shift();for(let[t,i,o]of(f&&c.push(f),function e(t){if(!t.length)return[];let[n,r,i,o]=t.slice(0,4);return[[n||i,r||"",o]].concat(e(t.slice(4,t.length)))}(l))){let s=void 0!==t?n[t]:void 0;(!s||a[s.type]&&i)&&(s?console.error(`${s.type} is a void element tag therefore it must have no children`):console.error(`Can't use element at index '${t}' as it is not declared in the original translation`),s=r.createElement(r.Fragment)),Array.isArray(s)&&(s=r.createElement(r.Fragment,{},s)),c.push(r.cloneElement(s,{key:u()},i?e(i,n):s.props.children)),o&&c.push(o)}return c}(g,m):null;if(null===t||null===n)return v;let y=p||l,b={id:u,message:c,translation:v,isTranslated:u!==v&&c!==v,children:v};if(t&&n)console.error("You can't use both `component` and `render` prop at the same time. `component` is ignored.");else if(t&&"function"!=typeof t)console.error(`Invalid value supplied to prop \`render\`. It must be a function, provided ${t}`);else if(n&&"function"!=typeof n)return console.error(`Invalid value supplied to prop \`component\`. It must be a React component, provided ${n}`),r.createElement(y,b,v);if("function"==typeof t)return t(b);let k=n||y;return r.createElement(k,b,v)}let l=({children:e})=>r.createElement(r.Fragment,null,e),c=r.createContext(null);function f(){let e=r.useContext(c);return e}let d=({i18n:e,defaultComponent:t,children:n})=>{let i=r.useRef(e.locale),o=r.useCallback(()=>({i18n:e,defaultComponent:t,_:e.t.bind(e)}),[e,t]),[a,s]=r.useState(o());return(r.useEffect(()=>{let t=()=>{i.current=e.locale,s(o())},n=e.on("change",t);return i.current!==e.locale&&t(),n},[e,o]),i.current)?r.createElement(c.Provider,{value:a},n):null};function p(e){let t=f();return r.createElement(u,{...e,lingui:t})}},86708:function(e,t,n){"use strict";n.d(t,{v4:function(){return a}});for(var r,i=256,o=[];i--;)o[i]=(i+256).toString(16).substring(1);function a(){var e,t=0,n="";if(!r||i+16>256){for(r=Array(t=256);t--;)r[t]=256*Math.random()|0;t=i=0}for(;t<16;t++)e=r[i+t],6==t?n+=o[15&e|64]:8==t?n+=o[63&e|128]:n+=o[e],1&t&&t>1&&t<11&&(n+="-");return i++,n}},54333:function(e,t,n){"use strict";n.d(t,{k:function(){return i}});var r=n(34406);function i(e,t,...n){if(void 0!==r&&void 0===t)throw Error("invariant requires an error message argument");if(!e){let e;if(void 0===t)e=Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{let r=0;(e=Error(t.replace(/%s/g,function(){return n[r++]}))).name="Invariant Violation"}throw e.framesToPop=1,e}}},72057:function(e,t,n){"use strict";function r(e,t,n,r){let i=n?n.call(r,e,t):void 0;if(void 0!==i)return!!i;if(e===t)return!0;if("object"!=typeof e||!e||"object"!=typeof t||!t)return!1;let o=Object.keys(e),a=Object.keys(t);if(o.length!==a.length)return!1;let s=Object.prototype.hasOwnProperty.bind(t);for(let a=0;a<o.length;a++){let u=o[a];if(!s(u))return!1;let l=e[u],c=t[u];if(!1===(i=n?n.call(r,l,c,u):void 0)||void 0===i&&l!==c)return!1}return!0}n.d(t,{w:function(){return r}})},73235:function(e,t,n){"use strict";function r(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}n.d(t,{_:function(){return r}})},72338:function(e,t,n){"use strict";n.d(t,{ML:function(){return eI},hj:function(){return D},VK:function(){return _},vc:function(){return eF},NB:function(){return eL},DK:function(){return eB},hD:function(){return A},nU:function(){return b},XP:function(){return et},Ov:function(){return eq},N2:function(){return en},b5:function(){return er},Kk:function(){return eo},qv:function(){return ei},ar:function(){return eu},_4:function(){return ec},u9:function(){return ed},QC:function(){return ep},Nl:function(){return d},Jo:function(){return ef},IH:function(){return $},TP:function(){return q},tI:function(){return eh},jo:function(){return m},m7:function(){return v},J1:function(){return es},bR:function(){return ey},EG:function(){return eb},xh:function(){return V},Cf:function(){return eP},K9:function(){return e$},P1:function(){return g},x2:function(){return eR},pr:function(){return ek},DS:function(){return eN},zK:function(){return eD},S0:function(){return ez}}
137);var r=n(27191),i=n(52780),o=n(17890),a=n(30764),s=n(26151),u=n(60737);function l(e){let{state:t,transaction:n}=e,{selection:r}=n,{doc:i}=n,{storedMarks:o}=n;return{...t,apply:t.apply.bind(t),applyTransaction:t.applyTransaction.bind(t),filterTransaction:t.filterTransaction,plugins:t.plugins,schema:t.schema,reconfigure:t.reconfigure.bind(t),toJSON:t.toJSON.bind(t),get storedMarks(){return o},get selection(){return r},get doc(){return i},get tr(){return r=n.selection,i=n.doc,o=n.storedMarks,n}}}class c{constructor(e){this.editor=e.editor,this.rawCommands=this.editor.extensionManager.commands,this.customState=e.state}get hasCustomState(){return!!this.customState}get state(){return this.customState||this.editor.state}get commands(){let{rawCommands:e,editor:t,state:n}=this,{view:r}=t,{tr:i}=n,o=this.buildProps(i);return Object.fromEntries(Object.entries(e).map(([e,t])=>[e,(...e)=>{let n=t(...e)(o);return i.getMeta("preventDispatch")||this.hasCustomState||r.dispatch(i),n}]))}get chain(){return()=>this.createChain()}get can(){return()=>this.createCan()}createChain(e,t=!0){let{rawCommands:n,editor:r,state:i}=this,{view:o}=r,a=[],s=!!e,u=e||i.tr,l={...Object.fromEntries(Object.entries(n).map(([e,n])=>[e,(...e)=>{let r=this.buildProps(u,t),i=n(...e)(r);return a.push(i),l}])),run:()=>(s||!t||u.getMeta("preventDispatch")||this.hasCustomState||o.dispatch(u),a.every(e=>!0===e))};return l}createCan(e){let{rawCommands:t,state:n}=this,r=e||n.tr,i=this.buildProps(r,!1),o=Object.fromEntries(Object.entries(t).map(([e,t])=>[e,(...e)=>t(...e)({...i,dispatch:void 0})]));return{...o,chain:()=>this.createChain(r,!1)}}buildProps(e,t=!0){let{rawCommands:n,editor:r,state:i}=this,{view:o}=r;i.storedMarks&&e.setStoredMarks(i.storedMarks);let a={tr:e,editor:r,view:o,state:l({state:i,transaction:e}),dispatch:t?()=>void 0:void 0,chain:()=>this.createChain(e),can:()=>this.createCan(e),get commands(){return Object.fromEntries(Object.entries(n).map(([e,t])=>[e,(...e)=>t(...e)(a)]))}};return a}}class f{constructor(){this.callbacks={}}on(e,t){return this.callbacks[e]||(this.callbacks[e]=[]),this.callbacks[e].push(t),this}emit(e,...t){let n=this.callbacks[e];return n&&n.forEach(e=>e.apply(this,t)),this}off(e,t){let n=this.callbacks[e];return n&&(t?this.callbacks[e]=n.filter(e=>e!==t):delete this.callbacks[e]),this}removeAllListeners(){this.callbacks={}}}function d(e,t,n){if(void 0===e.config[t]&&e.parent)return d(e.parent,t,n);if("function"==typeof e.config[t]){let r=e.config[t].bind({...n,parent:e.parent?d(e.parent,t,n):null});return r}return e.config[t]}function p(e){let t=e.filter(e=>"extension"===e.type),n=e.filter(e=>"node"===e.type),r=e.filter(e=>"mark"===e.type);return{baseExtensions:t,nodeExtensions:n,markExtensions:r}}function h(e){let t=[],{nodeExtensions:n,markExtensions:r}=p(e),i=[...n,...r],o={default:null,rendered:!0,renderHTML:null,parseHTML:null,keepOnSplit:!0,isRequired:!1};return e.forEach(e=>{let n={name:e.name,options:e.options,storage:e.storage},r=d(e,"addGlobalAttributes",n);if(!r)return;let i=r();i.forEach(e=>{e.types.forEach(n=>{Object.entries(e.attributes).forEach(([e,r])=>{t.push({type:n,name:e,attribute:{...o,...r}})})})})}
137),i.forEach(e=>{let n={name:e.name,options:e.options,storage:e.storage},r=d(e,"addAttributes",n);if(!r)return;let i=r();Object.entries(i).forEach(([n,r])=>{let i={...o,...r};(null==r?void 0:r.isRequired)&&(null==r?void 0:r.default)===void 0&&delete i.default,t.push({type:e.name,name:n,attribute:i})})}),t}function m(e,t){if("string"==typeof e){if(!t.nodes[e])throw Error(`There is no node type named '${e}'. Maybe you forgot to add the extension?`);return t.nodes[e]}return e}function g(...e){return e.filter(e=>!!e).reduce((e,t)=>{let n={...e};return Object.entries(t).forEach(([e,t])=>{let r=n[e];if(!r){n[e]=t;return}"class"===e?n[e]=[n[e],t].join(" "):"style"===e?n[e]=[n[e],t].join("; "):n[e]=t}),n},{})}function v(e,t){return t.filter(e=>e.attribute.rendered).map(t=>t.attribute.renderHTML?t.attribute.renderHTML(e.attrs)||{}:{[t.name]:e.attrs[t.name]}).reduce((e,t)=>g(e,t),{})}function y(e){return"function"==typeof e}function b(e,t,...n){return y(e)?t?e.bind(t)(...n):e(...n):e}function k(e,t){return e.style?e:{...e,getAttrs:n=>{let r=e.getAttrs?e.getAttrs(n):e.attrs;if(!1===r)return!1;let i=t.reduce((e,t)=>{var r;let i=t.attribute.parseHTML?t.attribute.parseHTML(n):"string"!=typeof(r=n.getAttribute(t.name))?r:r.match(/^[+-]?(?:\d*\.)?\d+$/)?Number(r):"true"===r||"false"!==r&&r;return null==i?e:{...e,[t.name]:i}},{});return{...r,...i}}}}function w(e){return Object.fromEntries(Object.entries(e).filter(([e,t])=>!("attrs"===e&&function(e={}){return 0===Object.keys(e).length&&e.constructor===Object}(t))&&null!=t))}function x(e){var t;let n=h(e),{nodeExtensions:r,markExtensions:i}=p(e),o=null===(t=r.find(e=>d(e,"topNode")))||void 0===t?void 0:t.name,s=Object.fromEntries(r.map(t=>{let r=n.filter(e=>e.type===t.name),i={name:t.name,options:t.options,storage:t.storage},o=e.reduce((e,n)=>{let r=d(n,"extendNodeSchema",i);return{...e,...r?r(t):{}}},{}),a=w({...o,content:b(d(t,"content",i)),marks:b(d(t,"marks",i)),group:b(d(t,"group",i)),inline:b(d(t,"inline",i)),atom:b(d(t,"atom",i)),selectable:b(d(t,"selectable",i)),draggable:b(d(t,"draggable",i)),code:b(d(t,"code",i)),defining:b(d(t,"defining",i)),isolating:b(d(t,"isolating",i)),attrs:Object.fromEntries(r.map(e=>{var t;return[e.name,{default:null===(t=null==e?void 0:e.attribute)||void 0===t?void 0:t.default}]}))}),s=b(d(t,"parseHTML",i));s&&(a.parseDOM=s.map(e=>k(e,r)));let u=d(t,"renderHTML",i);u&&(a.toDOM=e=>u({node:e,HTMLAttributes:v(e,r)}));let l=d(t,"renderText",i);return l&&(a.toText=l),[t.name,a]})),u=Object.fromEntries(i.map(t=>{let r=n.filter(e=>e.type===t.name),i={name:t.name,options:t.options,storage:t.storage},o=e.reduce((e,n)=>{let r=d(n,"extendMarkSchema",i);return{...e,...r?r(t):{}}},{}),a=w({...o,inclusive:b(d(t,"inclusive",i)),excludes:b(d(t,"excludes",i)),group:b(d(t,"group",i)),spanning:b(d(t,"spanning",i)),code:b(d(t,"code",i)),attrs:Object.fromEntries(r.map(e=>{var t;return[e.name,{default:null===(t=null==e?void 0:e.attribute)||void 0===t?void 0:t.default}]}))}),s=b(d(t,"parseHTML",i));s&&(a.parseDOM=s.map(e=>k(e,r)));let u=d(t,"renderHTML",i);return u&&(a.toDOM=e=>u({mark:e,HTMLAttributes:v(e,r)})),[t.name,a]}));return new a.V_({topNode:o,nodes:s,marks:u})}function j(e,t){return t.nodes[e]||t.marks[e]||null}function S(e,t){return Array.isArray(t)?t.some(t=>{let n="string"==typeof t?t:t.name;return n===e.name}):t}let O=(e,t=500)=>{let n="",r=e.parentOffset;return e.parent.nodesBetween(Math.max(0,r-t),r,(e,t,i,o)=>{var a,s;let u=(null===(s=(a=e.type.spec).toText)||void 0===s?void 0:s.call(a,{node:e,pos:t,parent:i,index:o}))||e.textContent||"%leaf%";n+=u.slice(0,Math.max(0,r-t))}),n};function E(e){return"[object RegExp]"===Object.prototype.toString.call(e)}class _{constructor(e){this.find=e.find,this.handler=e.handler}}let C=(e,t)=>{if(E(t))return t.exec(e);let n=t(e);if(!n)return null;let r=[n.text];return r.index=n.index,r.input=e,r.data=n.data,n.replaceWith&&(n.text.includes(n.replaceWith)||console.warn('[tiptap warn]: "inputRuleMatch.replaceWith" must be part of "inputRuleMatch.text".'),r.push(n.replaceWith)),r};function T(e){var t;let{editor:n,from:r,to:i,text:o,rules:a,plugin:s}=e,{view:u}=n;if(u.composing)return!1;let f=u.state.doc.resolve(r);if(f.parent.type.spec.code||(null===(t=f.nodeBefore||f.nodeAfter)||void 0===t?void 0:t.marks.find(e=>e.type.spec.code)))return!1;let d=!1,p=O(f)+o;
137return a.forEach(e=>{if(d)return;let t=C(p,e.find);if(!t)return;let a=u.state.tr,f=l({state:u.state,transaction:a}),h={from:r-(t[0].length-o.length),to:i},{commands:m,chain:g,can:v}=new c({editor:n,state:f}),y=e.handler({state:f,range:h,match:t,commands:m,chain:g,can:v});null!==y&&a.steps.length&&(a.setMeta(s,{transform:a,from:r,to:i,text:o}),u.dispatch(a),d=!0)}),d}class A{constructor(e){this.find=e.find,this.handler=e.handler}}let M=(e,t)=>{if(E(t))return[...e.matchAll(t)];let n=t(e);return n?n.map(t=>{let n=[t.text];return n.index=t.index,n.input=e,n.data=t.data,t.replaceWith&&(t.text.includes(t.replaceWith)||console.warn('[tiptap warn]: "pasteRuleMatch.replaceWith" must be part of "pasteRuleMatch.text".'),n.push(t.replaceWith)),n}):[]};class I{constructor(e,t){this.splittableMarks=[],this.editor=t,this.extensions=I.resolve(e),this.schema=x(this.extensions),this.extensions.forEach(e=>{var t;this.editor.extensionStorage[e.name]=e.storage;let n={name:e.name,options:e.options,storage:e.storage,editor:this.editor,type:j(e.name,this.schema)};if("mark"===e.type){let r=null===(t=b(d(e,"keepOnSplit",n)))||void 0===t||t;r&&this.splittableMarks.push(e.name)}let r=d(e,"onBeforeCreate",n);r&&this.editor.on("beforeCreate",r);let i=d(e,"onCreate",n);i&&this.editor.on("create",i);let o=d(e,"onUpdate",n);o&&this.editor.on("update",o);let a=d(e,"onSelectionUpdate",n);a&&this.editor.on("selectionUpdate",a);let s=d(e,"onTransaction",n);s&&this.editor.on("transaction",s);let u=d(e,"onFocus",n);u&&this.editor.on("focus",u);let l=d(e,"onBlur",n);l&&this.editor.on("blur",l);let c=d(e,"onDestroy",n);c&&this.editor.on("destroy",c)})}static resolve(e){let t=I.sort(I.flatten(e)),n=function(e){let t=e.filter((t,n)=>e.indexOf(t)!==n);return[...new Set(t)]}(t.map(e=>e.name));return n.length&&console.warn(`[tiptap warn]: Duplicate extension names found: [${n.map(e=>`'${e}'`).join(", ")}]. This can lead to issues.`),t}static flatten(e){return e.map(e=>{let t={name:e.name,options:e.options,storage:e.storage},n=d(e,"addExtensions",t);return n?[e,...this.flatten(n())]:e}).flat(10)}static sort(e){return e.sort((e,t)=>{let n=d(e,"priority")||100,r=d(t,"priority")||100;return n>r?-1:n<r?1:0})}get commands(){return this.extensions.reduce((e,t)=>{let n={name:t.name,options:t.options,storage:t.storage,editor:this.editor,type:j(t.name,this.schema)},r=d(t,"addCommands",n);return r?{...e,...r()}:e},{})}get plugins(){let{editor:e}=this,t=I.sort([...this.extensions].reverse()),n=[],i=[],a=t.map(t=>{let r={name:t.name,options:t.options,storage:t.storage,editor:e,type:j(t.name,this.schema)},a=[],s=d(t,"addKeyboardShortcuts",r),u={};if("mark"===t.type&&t.config.exitable&&(u.ArrowRight=()=>eF.handleExit({editor:e,mark:t})),s){let t=Object.fromEntries(Object.entries(s()).map(([t,n])=>[t,()=>n({editor:e})]));u={...u,...t}}let l=(0,o.h)(u);a.push(l);let c=d(t,"addInputRules",r);S(t,e.options.enableInputRules)&&c&&n.push(...c());let f=d(t,"addPasteRules",r);S(t,e.options.enablePasteRules)&&f&&i.push(...f());let p=d(t,"addProseMirrorPlugins",r);if(p){let e=p();a.push(...e)}return a}).flat();return[function(e){let{editor:t,rules:n}=e,i=new r.Sy({state:{init:()=>null,apply(e,t){let n=e.getMeta(i);return n||(e.selectionSet||e.docChanged?null:t)}},props:{handleTextInput:(e,r,o,a)=>T({editor:t,from:r,to:o,text:a,rules:n,plugin:i}),handleDOMEvents:{compositionend:e=>(setTimeout(()=>{let{$cursor:r}=e.state.selection;r&&T({editor:t,from:r.pos,to:r.pos,text:"",rules:n,plugin:i})}),!1)},handleKeyDown(e,r){if("Enter"!==r.key)return!1;let{$cursor:o}=e.state.selection;return!!o&&T({editor:t,from:o.pos,to:o.pos,text:"\n",rules:n,plugin:i})}},isInputRules:!0});return i}({editor:e,rules:n}),...function(e){let{editor:t,rules:n}=e,i=null,o=!1,a=!1,s=n.map(e=>new r.Sy({view(e){let t=t=>{var n;i=(null===(n=e.dom.parentElement)||void 0===n?void 0:n.contains(t.target))?e.dom.parentElement:null};return window.addEventListener("dragstart",t),{destroy(){window.removeEventListener("dragstart",t)}}},props:{handleDOMEvents:{drop:e=>(a=i===e.dom.parentElement,!1),paste:(e,t)=>{var n;let r=null===(n=t.clipboardData)||void 0===n?void 0:n.getData("text/html");return o=!!(null==r?void 0:r.includes("data-pm-slice")),!1}}},appendTransaction:(n,r,i)=>{let s=n[0],u="paste"===s.getMeta("uiEvent")&&!o,f="drop"===s.getMeta("uiEvent")&&!a;if(!u&&!f)return;let d=r.doc.content.findDiffStart(i.doc.content),p=r.doc.content.findDiffEnd(i.doc.content);if("number"!=typeof d||!p||d===p.b)return;let h=i.tr,m=l({state:i,transaction:h}),g=function(e){let{editor:t,state:n,from:r,to:i,rule:o}=e,{commands:a,chain:s,can:u}=new c({editor:t,state:n}),l=[];n.doc.nodesBetween(r,i,(e,t)=>{if(!e.isTextblock||e.type.spec.code)return;let c=Math.max(r,t),f=Math.min(i,t+e.content.size),d=e.textBetween(c-t,f-t,void 0,""),p=M(d,o.find);
137p.forEach(e=>{if(void 0===e.index)return;let t=c+e.index+1,r=t+e[0].length,i={from:n.tr.mapping.map(t),to:n.tr.mapping.map(r)},f=o.handler({state:n,range:i,match:e,commands:a,chain:s,can:u});l.push(f)})});let f=l.every(e=>null!==e);return f}({editor:t,state:m,from:Math.max(d-1,0),to:p.b-1,rule:e});if(g&&h.steps.length)return h}}));return s}({editor:e,rules:i}),...a]}get attributes(){return h(this.extensions)}get nodeViews(){let{editor:e}=this,{nodeExtensions:t}=p(this.extensions);return Object.fromEntries(t.filter(e=>!!d(e,"addNodeView")).map(t=>{let n=this.attributes.filter(e=>e.type===t.name),r={name:t.name,options:t.options,storage:t.storage,editor:e,type:m(t.name,this.schema)},i=d(t,"addNodeView",r);return i?[t.name,(r,o,a,s)=>{let u=v(r,n);return i()({editor:e,node:r,getPos:a,decorations:s,HTMLAttributes:u,extension:t})}]:[]}))}}function P(e){return"Object"===Object.prototype.toString.call(e).slice(8,-1)&&e.constructor===Object&&Object.getPrototypeOf(e)===Object.prototype}function R(e,t){let n={...e};return P(e)&&P(t)&&Object.keys(t).forEach(r=>{P(t[r])&&r in e?n[r]=R(e[r],t[r]):Object.assign(n,{[r]:t[r]})}),n}class D{constructor(e={}){this.type="extension",this.name="extension",this.parent=null,this.child=null,this.config={name:this.name,defaultOptions:{}},this.config={...this.config,...e},this.name=this.config.name,e.defaultOptions&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${this.name}".`),this.options=this.config.defaultOptions,this.config.addOptions&&(this.options=b(d(this,"addOptions",{name:this.name}))),this.storage=b(d(this,"addStorage",{name:this.name,options:this.options}))||{}}static create(e={}){return new D(e)}configure(e={}){let t=this.extend();return t.options=R(this.options,e),t.storage=b(d(t,"addStorage",{name:t.name,options:t.options})),t}extend(e={}){let t=new D(e);return t.parent=this,this.child=t,t.name=e.name?e.name:t.parent.name,e.defaultOptions&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${t.name}".`),t.options=b(d(t,"addOptions",{name:t.name})),t.storage=b(d(t,"addStorage",{name:t.name,options:t.options})),t}}function N(e,t,n){let{from:r,to:i}=t,{blockSeparator:o="\n\n",textSerializers:a={}}=n||{},s="",u=!0;return e.nodesBetween(r,i,(e,n,l,c)=>{var f;let d=null==a?void 0:a[e.type.name];d?(e.isBlock&&!u&&(s+=o,u=!0),l&&(s+=d({node:e,pos:n,parent:l,index:c,range:t}))):e.isText?(s+=null===(f=null==e?void 0:e.text)||void 0===f?void 0:f.slice(Math.max(r,n)-n,i-n),u=!1):e.isBlock&&!u&&(s+=o,u=!0)}),s}function z(e){return Object.fromEntries(Object.entries(e.nodes).filter(([,e])=>e.spec.toText).map(([e,t])=>[e,t.spec.toText]))}let F=D.create({name:"clipboardTextSerializer",addProseMirrorPlugins(){return[new r.Sy({key:new r.H$("clipboardTextSerializer"),props:{clipboardTextSerializer:()=>{let{editor:e}=this,{state:t,schema:n}=e,{doc:r,selection:i}=t,{ranges:o}=i,a=Math.min(...o.map(e=>e.$from.pos)),s=Math.max(...o.map(e=>e.$to.pos)),u=z(n);return N(r,{from:a,to:s},{textSerializers:u})}}})]}});function L(e,t,n={strict:!0}){let r=Object.keys(t);return!r.length||r.every(r=>n.strict?t[r]===e[r]:E(t[r])?t[r].test(e[r]):t[r]===e[r])}function B(e,t,n={}){return e.find(e=>e.type===t&&L(e.attrs,n))}function $(e,t,n={}){if(!e||!t)return;let r=e.parent.childAfter(e.parentOffset);if(e.parentOffset===r.offset&&0!==r.offset&&(r=e.parent.childBefore(e.parentOffset)),!r.node)return;let i=B([...r.node.marks],t,n);if(!i)return;let o=r.index,a=e.start()+r.offset,s=o+1,u=a+r.node.nodeSize;for(B([...r.node.marks],t,n);o>0&&i.isInSet(e.parent.child(o-1).marks);)o-=1,a-=e.parent.child(o).nodeSize;for(;s<e.parent.childCount&&function(e,t,n={}){return!!B(e,t,n)}([...e.parent.child(s).marks],t,n);)u+=e.parent.child(s).nodeSize,s+=1;return{from:a,to:u}}function q(e,t){if("string"==typeof e){if(!t.marks[e])throw Error(`There is no mark type named '${e}'. Maybe you forgot to add the extension?`);return t.marks[e]}return e}function V(e){return e instanceof r.Bs}function U(e=0,t=0,n=0){return Math.min(Math.max(e,t),n)}function W(e,t=null){if(!t)return null;let n=r.Y1.atStart(e),i=r.Y1.atEnd(e);if("start"===t||!0===t)return n;if("end"===t)return i;let o=n.from,a=i.to;return"all"===t?r.Bs.create(e,U(0,o,a),U(e.content.size,o,a)):r.Bs.create(e,U(t,o,a),U(t,o,a))}function J(){return["iPad Simulator","iPhone Simulator","iPod Simulator","iPad","iPhone","iPod"].includes(navigator.platform)||navigator.userAgent.includes("Mac")&&"ontouchend"in document}function H(e){let t=`<body>${e}</body>`;return new window.DOMParser().parseFromString(t,"text/html").body}
137function G(e,t,n){if(n={slice:!0,parseOptions:{},...n},"object"==typeof e&&null!==e)try{if(Array.isArray(e)&&e.length>0)return a.HY.fromArray(e.map(e=>t.nodeFromJSON(e)));return t.nodeFromJSON(e)}catch(r){return console.warn("[tiptap warn]: Invalid content.","Passed value:",e,"Error:",r),G("",t,n)}if("string"==typeof e){let r=a.aw.fromSchema(t);return n.slice?r.parseSlice(H(e),n.parseOptions).content:r.parse(H(e),n.parseOptions)}return G("",t,n)}let Q=e=>e.toString().startsWith("<");function K(){return"undefined"!=typeof navigator&&/Mac/.test(navigator.platform)}function Y(e,t,n={}){let{from:r,to:i,empty:o}=e.selection,a=t?m(t,e.schema):null,s=[];e.doc.nodesBetween(r,i,(e,t)=>{if(e.isText)return;let n=Math.max(r,t),o=Math.min(i,t+e.nodeSize);s.push({node:e,from:n,to:o})});let u=i-r,l=s.filter(e=>!a||a.name===e.node.type.name).filter(e=>L(e.node.attrs,n,{strict:!1}));if(o)return!!l.length;let c=l.reduce((e,t)=>e+t.to-t.from,0);return c>=u}function Z(e,t){return t.nodes[e]?"node":t.marks[e]?"mark":null}function X(e,t){let n="string"==typeof t?[t]:t;return Object.keys(e).reduce((t,r)=>(n.includes(r)||(t[r]=e[r]),t),{})}function ee(e,t,n={}){return G(e,t,{slice:!1,parseOptions:n})}function et(e,t){let n=new s.wx(e);return t.forEach(e=>{e.steps.forEach(e=>{n.step(e)})}),n}function en(e,t){let n=[];return e.descendants((e,r)=>{t(e)&&n.push({node:e,pos:r})}),n}function er(e,t,n){let r=[];return e.nodesBetween(t.from,t.to,(e,t)=>{n(e)&&r.push({node:e,pos:t})}),r}function ei(e,t){for(let n=e.depth;n>0;n-=1){let r=e.node(n);if(t(r))return{pos:n>0?e.before(n):0,start:e.start(n),depth:n,node:r}}}function eo(e){return t=>ei(t.$from,e)}function ea(e,t){let n=a.PW.fromSchema(t).serializeFragment(e),r=document.implementation.createHTMLDocument(),i=r.createElement("div");return i.appendChild(n),i.innerHTML}function es(e){let t=I.resolve(e);return x(t)}function eu(e,t){let n=es(t),r=a.NB.fromJSON(n,e);return ea(r.content,n)}function el(e,t){let n={from:0,to:e.content.size};return N(e,n,t)}function ec(e,t,n){let{blockSeparator:r="\n\n",textSerializers:i={}}=n||{},o=es(t),s=a.NB.fromJSON(o,e);return el(s,{blockSeparator:r,textSerializers:{...z(o),...i}})}function ef(e,t){let n=q(t,e.schema),{from:r,to:i,empty:o}=e.selection,a=[];o?(e.storedMarks&&a.push(...e.storedMarks),a.push(...e.selection.$head.marks())):e.doc.nodesBetween(r,i,e=>{a.push(...e.marks)});let s=a.find(e=>e.type.name===n.name);return s?{...s.attrs}:{}}function ed(e,t){let n=Z("string"==typeof t?t:t.name,e.schema);return"node"===n?function(e,t){let n=m(t,e.schema),{from:r,to:i}=e.selection,o=[];e.doc.nodesBetween(r,i,e=>{o.push(e)});let a=o.reverse().find(e=>e.type.name===n.name);return a?{...a.attrs}:{}}(e,t):"mark"===n?ef(e,t):{}}function ep(e){let{mapping:t,steps:n}=e,r=[];return t.maps.forEach((e,i)=>{let o=[];if(e.ranges.length)e.forEach((e,t)=>{o.push({from:e,to:t})});else{let{from:e,to:t}=n[i];if(void 0===e||void 0===t)return;o.push({from:e,to:t})}o.forEach(({from:e,to:n})=>{let o=t.slice(i).map(e,-1),a=t.slice(i).map(n),s=t.invert().map(o,-1),u=t.invert().map(a);r.push({oldRange:{from:s,to:u},newRange:{from:o,to:a}})})}),function(e){let t=function(e,t=JSON.stringify){let n={};return e.filter(e=>{let r=t(e);return!Object.prototype.hasOwnProperty.call(n,r)&&(n[r]=!0)})}(e);return 1===t.length?t:t.filter((e,n)=>{let r=t.filter((e,t)=>t!==n);return!r.some(t=>e.oldRange.from>=t.oldRange.from&&e.oldRange.to<=t.oldRange.to&&e.newRange.from>=t.newRange.from&&e.newRange.to<=t.newRange.to)})}(r)}function eh(e,t,n){let r=[];return e===t?n.resolve(e).marks().forEach(t=>{let i=n.resolve(e-1),o=$(i,t.type);o&&r.push({mark:t,...o})}):n.nodesBetween(e,t,(e,t)=>{r.push(...e.marks.map(n=>({from:t,to:t+e.nodeSize,mark:n})))}),r}function em(e,t,n){return Object.fromEntries(Object.entries(n).filter(([n])=>{let r=e.find(e=>e.type===t&&e.name===n);return!!r&&r.attribute.keepOnSplit}))}function eg(e,t,n={}){let{empty:r,ranges:i}=e.selection,o=t?q(t,e.schema):null;if(r)return!!(e.storedMarks||e.selection.$from.marks()).filter(e=>!o||o.name===e.type.name).find(e=>L(e.attrs,n,{strict:!1}));let a=0,s=[];if(i.forEach(({$from:t,$to:n})=>{let r=t.pos,i=n.pos;e.doc.nodesBetween(r,i,(e,t)=>{if(!e.isText&&!e.marks.length)return;let n=Math.max(r,t),o=Math.min(i,t+e.nodeSize);a+=o-n,s.push(...e.marks.map(e=>({mark:e,from:n,to:o})))})}),0===a)return!1;let u=s.filter(e=>!o||o.name===e.mark.type.name).filter(e=>L(e.mark.attrs,n,{strict:!1})).reduce((e,t)=>
137e+t.to-t.from,0),l=s.filter(e=>!o||e.mark.type!==o&&e.mark.type.excludes(o)).reduce((e,t)=>e+t.to-t.from,0);return(u>0?u+l:u)>=a}function ev(e,t){let{nodeExtensions:n}=p(t),r=n.find(t=>t.name===e);if(!r)return!1;let i={name:r.name,options:r.options,storage:r.storage},o=b(d(r,"group",i));return"string"==typeof o&&o.split(" ").includes("list")}function ey(e){var t;let n=null===(t=e.type.createAndFill())||void 0===t?void 0:t.toJSON(),r=e.toJSON();return JSON.stringify(n)===JSON.stringify(r)}function eb(e){return e instanceof r.qv}function ek(e,t,n){let r=e.state.doc.content.size,i=U(t,0,r),o=U(n,0,r),a=e.coordsAtPos(i),s=e.coordsAtPos(o,-1),u=Math.min(a.top,s.top),l=Math.max(a.bottom,s.bottom),c=Math.min(a.left,s.left),f=Math.max(a.right,s.right),d={top:u,bottom:l,left:c,right:f,width:f-c,height:l-u,x:c,y:u};return{...d,toJSON:()=>d}}function ew(e,t){let n=e.storedMarks||e.selection.$to.parentOffset&&e.selection.$from.marks();if(n){let r=n.filter(e=>null==t?void 0:t.includes(e.type.name));e.tr.ensureMarks(r)}}let ex=(e,t)=>{let n=eo(e=>e.type===t)(e.selection);if(!n)return!0;let r=e.doc.resolve(Math.max(0,n.pos-1)).before(n.depth);if(void 0===r)return!0;let i=e.doc.nodeAt(r),o=n.node.type===(null==i?void 0:i.type)&&(0,s.Mn)(e.doc,n.pos);return!o||(e.join(n.pos),!0)},ej=(e,t)=>{let n=eo(e=>e.type===t)(e.selection);if(!n)return!0;let r=e.doc.resolve(n.start).after(n.depth);if(void 0===r)return!0;let i=e.doc.nodeAt(r),o=n.node.type===(null==i?void 0:i.type)&&(0,s.Mn)(e.doc,r);return!o||(e.join(r),!0)};var eS=Object.freeze({__proto__:null,blur:()=>({editor:e,view:t})=>(requestAnimationFrame(()=>{var n;e.isDestroyed||(t.dom.blur(),null===(n=null==window?void 0:window.getSelection())||void 0===n||n.removeAllRanges())}),!0),clearContent:(e=!1)=>({commands:t})=>t.setContent("",e),clearNodes:()=>({state:e,tr:t,dispatch:n})=>{let{selection:r}=t,{ranges:i}=r;return!n||(i.forEach(({$from:n,$to:r})=>{e.doc.nodesBetween(n.pos,r.pos,(e,n)=>{if(e.type.isText)return;let{doc:r,mapping:i}=t,o=r.resolve(i.map(n)),a=r.resolve(i.map(n+e.nodeSize)),u=o.blockRange(a);if(!u)return;let l=(0,s.k9)(u);if(e.type.isTextblock){let{defaultType:e}=o.parent.contentMatchAt(o.index());t.setNodeMarkup(u.start,e)}(l||0===l)&&t.lift(u,l)})}),!0)},command:e=>t=>e(t),createParagraphNear:()=>({state:e,dispatch:t})=>(0,u.mD)(e,t),deleteCurrentNode:()=>({tr:e,dispatch:t})=>{let{selection:n}=e,r=n.$anchor.node();if(r.content.size>0)return!1;let i=e.selection.$anchor;for(let n=i.depth;n>0;n-=1){let o=i.node(n);if(o.type===r.type){if(t){let t=i.before(n),r=i.after(n);e.delete(t,r).scrollIntoView()}return!0}}return!1},deleteNode:e=>({tr:t,state:n,dispatch:r})=>{let i=m(e,n.schema),o=t.selection.$anchor;for(let e=o.depth;e>0;e-=1){let n=o.node(e);if(n.type===i){if(r){let n=o.before(e),r=o.after(e);t.delete(n,r).scrollIntoView()}return!0}}return!1},deleteRange:e=>({tr:t,dispatch:n})=>{let{from:r,to:i}=e;return n&&t.delete(r,i),!0},deleteSelection:()=>({state:e,dispatch:t})=>(0,u.NE)(e,t),enter:()=>({commands:e})=>e.keyboardShortcut("Enter"),exitCode:()=>({state:e,dispatch:t})=>(0,u.uo)(e,t),extendMarkRange:(e,t={})=>({tr:n,state:i,dispatch:o})=>{let a=q(e,i.schema),{doc:s,selection:u}=n,{$from:l,from:c,to:f}=u;if(o){let e=$(l,a,t);if(e&&e.from<=c&&e.to>=f){let t=r.Bs.create(s,e.from,e.to);n.setSelection(t)}}return!0},first:e=>t=>{let n="function"==typeof e?e(t):e;for(let e=0;e<n.length;e+=1)if(n[e](t))return!0;return!1},focus:(e=null,t={})=>({editor:n,view:r,tr:i,dispatch:o})=>{t={scrollIntoView:!0,...t};let a=()=>{J()&&r.dom.focus(),requestAnimationFrame(()=>{!n.isDestroyed&&(r.focus(),(null==t?void 0:t.scrollIntoView)&&n.commands.scrollIntoView())})};if(r.hasFocus()&&null===e||!1===e)return!0;if(o&&null===e&&!V(n.state.selection))return a(),!0;let s=W(i.doc,e)||n.state.selection,u=n.state.selection.eq(s);return o&&(u||i.setSelection(s),u&&i.storedMarks&&i.setStoredMarks(i.storedMarks),a()),!0},forEach:(e,t)=>n=>e.every((e,r)=>t(e,{...n,index:r})),insertContent:(e,t)=>({tr:n,commands:r})=>r.insertContentAt({from:n.selection.from,to:n.selection.to},e,t),insertContentAt:(e,t,n)=>({tr:i,dispatch:o,editor:a})=>{if(o){n={parseOptions:{},updateSelection:!0,...n};let o=G(t,a.schema,{parseOptions:{preserveWhitespace:"full",...n.parseOptions}});if("<>"===o.toString())return!0;let{from:u,to:l}="number"==typeof e?{from:e,to:e}:e,c=!0,f=!0,d=Q(o)?o:[o];
137if(d.forEach(e=>{e.check(),c=!!c&&e.isText&&0===e.marks.length,f=!!f&&e.isBlock}),u===l&&f){let{parent:e}=i.doc.resolve(u),t=e.isTextblock&&!e.type.spec.code&&!e.childCount;t&&(u-=1,l+=1)}c?Array.isArray(t)?i.insertText(t.map(e=>e.text||"").join(""),u,l):"object"==typeof t&&t&&t.text?i.insertText(t.text,u,l):i.insertText(t,u,l):i.replaceWith(u,l,o),n.updateSelection&&function(e,t,n){let i=e.steps.length-1;if(i<t)return;let o=e.steps[i];if(!(o instanceof s.Pu||o instanceof s.FC))return;let a=e.mapping.maps[i],u=0;a.forEach((e,t,n,r)=>{0===u&&(u=r)}),e.setSelection(r.Y1.near(e.doc.resolve(u),-1))}(i,i.steps.length-1,0)}return!0},joinUp:()=>({state:e,dispatch:t})=>(0,u.MI)(e,t),joinDown:()=>({state:e,dispatch:t})=>(0,u.Ig)(e,t),joinBackward:()=>({state:e,dispatch:t})=>(0,u.al)(e,t),joinForward:()=>({state:e,dispatch:t})=>(0,u.Y_)(e,t),keyboardShortcut:e=>({editor:t,view:n,tr:r,dispatch:i})=>{let o=(function(e){let t,n,r,i;let o=e.split(/-(?!$)/),a=o[o.length-1];"Space"===a&&(a=" ");for(let e=0;e<o.length-1;e+=1){let a=o[e];if(/^(cmd|meta|m)$/i.test(a))i=!0;else if(/^a(lt)?$/i.test(a))t=!0;else if(/^(c|ctrl|control)$/i.test(a))n=!0;else if(/^s(hift)?$/i.test(a))r=!0;else if(/^mod$/i.test(a))J()||K()?i=!0:n=!0;else throw Error(`Unrecognized modifier name: ${a}`)}return t&&(a=`Alt-${a}`),n&&(a=`Ctrl-${a}`),i&&(a=`Meta-${a}`),r&&(a=`Shift-${a}`),a})(e).split(/-(?!$)/),a=o.find(e=>!["Alt","Ctrl","Meta","Shift"].includes(e)),s=new KeyboardEvent("keydown",{key:"Space"===a?" ":a,altKey:o.includes("Alt"),ctrlKey:o.includes("Ctrl"),metaKey:o.includes("Meta"),shiftKey:o.includes("Shift"),bubbles:!0,cancelable:!0}),u=t.captureTransaction(()=>{n.someProp("handleKeyDown",e=>e(n,s))});return null==u||u.steps.forEach(e=>{let t=e.map(r.mapping);t&&i&&r.maybeStep(t)}),!0},lift:(e,t={})=>({state:n,dispatch:r})=>{let i=m(e,n.schema),o=Y(n,i,t);return!!o&&(0,u.xb)(n,r)},liftEmptyBlock:()=>({state:e,dispatch:t})=>(0,u.X0)(e,t),liftListItem:e=>({state:t,dispatch:n})=>{let r=m(e,t.schema);return function(e,t){let{$from:n,$to:i}=e.selection,o=n.blockRange(i,e=>e.childCount>0&&e.firstChild.type==r);return!!o&&(!t||(n.node(o.depth-1).type==r?function(e,t,n,r){let i=e.tr,o=r.end,u=r.$to.end(r.depth);o<u&&(i.step(new s.FC(o-1,u,o,u,new a.p2(a.HY.from(n.create(null,r.parent.copy())),1,0),1,!0)),r=new a.Ts(i.doc.resolve(r.$from.pos),i.doc.resolve(u),r.depth));let l=(0,s.k9)(r);if(null==l)return!1;i.lift(r,l);let c=i.mapping.map(o,-1)-1;return(0,s.Mn)(i.doc,c)&&i.join(c),t(i.scrollIntoView()),!0}(e,t,r,o):function(e,t,n){let r=e.tr,i=n.parent;for(let e=n.end,t=n.endIndex-1,o=n.startIndex;t>o;t--)e-=i.child(t).nodeSize,r.delete(e-1,e+1);let o=r.doc.resolve(n.start),u=o.nodeAfter;if(r.mapping.map(n.end)!=n.start+o.nodeAfter.nodeSize)return!1;let l=0==n.startIndex,c=n.endIndex==i.childCount,f=o.node(-1),d=o.index(-1);if(!f.canReplace(d+(l?0:1),d+1,u.content.append(c?a.HY.empty:a.HY.from(i))))return!1;let p=o.pos,h=p+u.nodeSize;return r.step(new s.FC(p-(l?1:0),h+(c?1:0),p+1,h-1,new a.p2((l?a.HY.empty:a.HY.from(i.copy(a.HY.empty))).append(c?a.HY.empty:a.HY.from(i.copy(a.HY.empty))),l?0:1,c?0:1),l?0:1)),t(r.scrollIntoView()),!0}(e,t,o)))}(t,n)},newlineInCode:()=>({state:e,dispatch:t})=>(0,u.QK)(e,t),resetAttributes:(e,t)=>({tr:n,state:r,dispatch:i})=>{let o=null,a=null,s=Z("string"==typeof e?e:e.name,r.schema);return!!s&&("node"===s&&(o=m(e,r.schema)),"mark"===s&&(a=q(e,r.schema)),i&&n.selection.ranges.forEach(e=>{r.doc.nodesBetween(e.$from.pos,e.$to.pos,(e,r)=>{o&&o===e.type&&n.setNodeMarkup(r,void 0,X(e.attrs,t)),a&&e.marks.length&&e.marks.forEach(i=>{a===i.type&&n.addMark(r,r+e.nodeSize,a.create(X(i.attrs,t)))})})}),!0)},scrollIntoView:()=>({tr:e,dispatch:t})=>(t&&e.scrollIntoView(),!0),selectAll:()=>({tr:e,commands:t})=>t.setTextSelection({from:0,to:e.doc.content.size}),selectNodeBackward:()=>({state:e,dispatch:t})=>(0,u._M)(e,t),selectNodeForward:()=>({state:e,dispatch:t})=>(0,u.o)(e,t),selectParentNode:()=>({state:e,dispatch:t})=>(0,u.N0)(e,t),selectTextblockEnd:()=>({state:e,dispatch:t})=>(0,u.nw)(e,t),selectTextblockStart:()=>({state:e,dispatch:t})=>(0,u.U9)(e,t),setContent:(e,t=!1,n={})=>({tr:r,editor:i,dispatch:o})=>{let{doc:a}=r,s=ee(e,i.schema,n);return o&&r.replaceWith(0,a.content.size,s).setMeta("preventUpdate",!t),!0},setMark:(e,t={})=>({tr:n,state:r,dispatch:i})=>{let{selection:o}=n,{empty:a,ranges:s}=o,u=q(e,r.schema);if(i){if(a){let e=ef(r,u);n.addStoredMark(u.create({...e,...t}))}
137else s.forEach(e=>{let i=e.$from.pos,o=e.$to.pos;r.doc.nodesBetween(i,o,(e,r)=>{let a=Math.max(r,i),s=Math.min(r+e.nodeSize,o),l=e.marks.find(e=>e.type===u);l?e.marks.forEach(e=>{u===e.type&&n.addMark(a,s,u.create({...e.attrs,...t}))}):n.addMark(a,s,u.create(t))})})}return function(e,t,n){var r;let{selection:i}=t,o=null;if(V(i)&&(o=i.$cursor),o){let t=null!==(r=e.storedMarks)&&void 0!==r?r:o.marks();return!!n.isInSet(t)||!t.some(e=>e.type.excludes(n))}let{ranges:a}=i;return a.some(({$from:t,$to:r})=>{let i=0===t.depth&&e.doc.inlineContent&&e.doc.type.allowsMarkType(n);return e.doc.nodesBetween(t.pos,r.pos,(e,t,r)=>{if(i)return!1;if(e.isInline){let t=!r||r.type.allowsMarkType(n),o=!!n.isInSet(e.marks)||!e.marks.some(e=>e.type.excludes(n));i=t&&o}return!i}),i})}(r,n,u)},setMeta:(e,t)=>({tr:n})=>(n.setMeta(e,t),!0),setNode:(e,t={})=>({state:n,dispatch:r,chain:i})=>{let o=m(e,n.schema);return o.isTextblock?i().command(({commands:e})=>{let r=(0,u.uJ)(o,t)(n);return!!r||e.clearNodes()}).command(({state:e})=>(0,u.uJ)(o,t)(e,r)).run():(console.warn('[tiptap warn]: Currently "setNode()" only supports text block nodes.'),!1)},setNodeSelection:e=>({tr:t,dispatch:n})=>{if(n){let{doc:n}=t,i=U(e,0,n.content.size),o=r.qv.create(n,i);t.setSelection(o)}return!0},setTextSelection:e=>({tr:t,dispatch:n})=>{if(n){let{doc:n}=t,{from:i,to:o}="number"==typeof e?{from:e,to:e}:e,a=r.Bs.atStart(n).from,s=r.Bs.atEnd(n).to,u=U(i,a,s),l=U(o,a,s),c=r.Bs.create(n,u,l);t.setSelection(c)}return!0},sinkListItem:e=>({state:t,dispatch:n})=>{let r=m(e,t.schema);return function(e,t){let{$from:n,$to:i}=e.selection,o=n.blockRange(i,e=>e.childCount>0&&e.firstChild.type==r);if(!o)return!1;let u=o.startIndex;if(0==u)return!1;let l=o.parent,c=l.child(u-1);if(c.type!=r)return!1;if(t){let n=c.lastChild&&c.lastChild.type==l.type,i=a.HY.from(n?r.create():null),u=new a.p2(a.HY.from(r.create(null,a.HY.from(l.type.create(null,i)))),n?3:1,0),f=o.start,d=o.end;t(e.tr.step(new s.FC(f-(n?3:1),d,f,d,u,1,!0)).scrollIntoView())}return!0}(t,n)},splitBlock:({keepMarks:e=!0}={})=>({tr:t,state:n,dispatch:i,editor:o})=>{let{selection:a,doc:u}=t,{$from:l,$to:c}=a,f=o.extensionManager.attributes,d=em(f,l.node().type.name,l.node().attrs);if(a instanceof r.qv&&a.node.isBlock)return!!(l.parentOffset&&(0,s.Ax)(u,l.pos))&&(i&&(e&&ew(n,o.extensionManager.splittableMarks),t.split(l.pos).scrollIntoView()),!0);if(!l.parent.isBlock)return!1;if(i){let i=c.parentOffset===c.parent.content.size;a instanceof r.Bs&&t.deleteSelection();let u=0===l.depth?void 0:function(e){for(let t=0;t<e.edgeCount;t+=1){let{type:n}=e.edge(t);if(n.isTextblock&&!n.hasRequiredAttrs())return n}return null}(l.node(-1).contentMatchAt(l.indexAfter(-1))),f=i&&u?[{type:u,attrs:d}]:void 0,p=(0,s.Ax)(t.doc,t.mapping.map(l.pos),1,f);if(!f&&!p&&(0,s.Ax)(t.doc,t.mapping.map(l.pos),1,u?[{type:u}]:void 0)&&(p=!0,f=u?[{type:u,attrs:d}]:void 0),p&&(t.split(t.mapping.map(l.pos),1,f),u&&!i&&!l.parentOffset&&l.parent.type!==u)){let e=t.mapping.map(l.before()),n=t.doc.resolve(e);l.node(-1).canReplaceWith(n.index(),n.index()+1,u)&&t.setNodeMarkup(t.mapping.map(l.before()),u)}e&&ew(n,o.extensionManager.splittableMarks),t.scrollIntoView()}return!0},splitListItem:e=>({tr:t,state:n,dispatch:i,editor:o})=>{var u;let l=m(e,n.schema),{$from:c,$to:f}=n.selection,d=n.selection.node;if(d&&d.isBlock||c.depth<2||!c.sameParent(f))return!1;let p=c.node(-1);if(p.type!==l)return!1;let h=o.extensionManager.attributes;if(0===c.parent.content.size&&c.node(-1).childCount===c.indexAfter(-1)){if(2===c.depth||c.node(-3).type!==l||c.index(-2)!==c.node(-2).childCount-1)return!1;if(i){let e=a.HY.empty,n=c.index(-1)?1:c.index(-2)?2:3;for(let t=c.depth-n;t>=c.depth-3;t-=1)e=a.HY.from(c.node(t).copy(e));let i=c.indexAfter(-1)<c.node(-2).childCount?1:c.indexAfter(-2)<c.node(-3).childCount?2:3,o=em(h,c.node().type.name,c.node().attrs),s=(null===(u=l.contentMatch.defaultType)||void 0===u?void 0:u.createAndFill(o))||void 0;e=e.append(a.HY.from(l.createAndFill(null,s)||void 0));let f=c.before(c.depth-(n-1));t.replace(f,c.after(-i),new a.p2(e,4-n,0));let d=-1;t.doc.nodesBetween(f,t.doc.content.size,(e,t)=>{if(d>-1)return!1;e.isTextblock&&0===e.content.size&&(d=t+1)}),d>-1&&t.setSelection(r.Bs.near(t.doc.resolve(d))),t.scrollIntoView()}return!0}let g=f.pos===c.end()?p.contentMatchAt(0).defaultType:null,v=em(h,p.t
137ype.name,p.attrs),y=em(h,c.node().type.name,c.node().attrs);if(t.delete(c.pos,f.pos),!(0,s.Ax)(t.doc,c.pos,2))return!1;if(i){let{selection:e,storedMarks:r}=n,{splittableMarks:a}=o.extensionManager,s=r||e.$to.parentOffset&&e.$from.marks();if(t.split(c.pos,2,g?[{type:l,attrs:v},{type:g,attrs:y}]:[{type:l,attrs:v}]).scrollIntoView(),!s||!i)return!0;let u=s.filter(e=>a.includes(e.type.name));t.ensureMarks(u)}return!0},toggleList:(e,t,n)=>({editor:r,tr:i,state:o,dispatch:a,chain:s,commands:u,can:l})=>{let{extensions:c,splittableMarks:f}=r.extensionManager,d=m(e,o.schema),p=m(t,o.schema),{selection:h,storedMarks:g}=o,{$from:v,$to:y}=h,b=v.blockRange(y),k=g||h.$to.parentOffset&&h.$from.marks();if(!b)return!1;let w=eo(e=>ev(e.type.name,c))(h);if(b.depth>=1&&w&&b.depth-w.depth<=1){if(w.node.type===d)return u.liftListItem(p);if(ev(w.node.type.name,c)&&d.validContent(w.node.content)&&a)return s().command(()=>(i.setNodeMarkup(w.pos,d),!0)).command(()=>ex(i,d)).command(()=>ej(i,d)).run()}return n&&k&&a?s().command(()=>{let e=l().wrapInList(d),t=k.filter(e=>f.includes(e.type.name));return i.ensureMarks(t),!!e||u.clearNodes()}).wrapInList(d).command(()=>ex(i,d)).command(()=>ej(i,d)).run():s().command(()=>{let e=l().wrapInList(d);return!!e||u.clearNodes()}).wrapInList(d).command(()=>ex(i,d)).command(()=>ej(i,d)).run()},toggleMark:(e,t={},n={})=>({state:r,commands:i})=>{let{extendEmptyMarkRange:o=!1}=n,a=q(e,r.schema),s=eg(r,a,t);return s?i.unsetMark(a,{extendEmptyMarkRange:o}):i.setMark(a,t)},toggleNode:(e,t,n={})=>({state:r,commands:i})=>{let o=m(e,r.schema),a=m(t,r.schema),s=Y(r,o,n);return s?i.setNode(a):i.setNode(o,n)},toggleWrap:(e,t={})=>({state:n,commands:r})=>{let i=m(e,n.schema),o=Y(n,i,t);return o?r.lift(i):r.wrapIn(i,t)},undoInputRule:()=>({state:e,dispatch:t})=>{let n=e.plugins;for(let r=0;r<n.length;r+=1){let i;let o=n[r];if(o.spec.isInputRules&&(i=o.getState(e))){if(t){let t=e.tr,n=i.transform;for(let e=n.steps.length-1;e>=0;e-=1)t.step(n.steps[e].invert(n.docs[e]));if(i.text){let n=t.doc.resolve(i.from).marks();t.replaceWith(i.from,i.to,e.schema.text(i.text,n))}else t.delete(i.from,i.to)}return!0}}return!1},unsetAllMarks:()=>({tr:e,dispatch:t})=>{let{selection:n}=e,{empty:r,ranges:i}=n;
137return!!r||(t&&i.forEach(t=>{e.removeMark(t.$from.pos,t.$to.pos)}),!0)},unsetMark:(e,t={})=>({tr:n,state:r,dispatch:i})=>{var o;let{extendEmptyMarkRange:a=!1}=t,{selection:s}=n,u=q(e,r.schema),{$from:l,empty:c,ranges:f}=s;if(!i)return!0;if(c&&a){let{from:e,to:t}=s,r=null===(o=l.marks().find(e=>e.type===u))||void 0===o?void 0:o.attrs,i=$(l,u,r);i&&(e=i.from,t=i.to),n.removeMark(e,t,u)}else f.forEach(e=>{n.removeMark(e.$from.pos,e.$to.pos,u)});return n.removeStoredMark(u),!0},updateAttributes:(e,t={})=>({tr:n,state:r,dispatch:i})=>{let o=null,a=null,s=Z("string"==typeof e?e:e.name,r.schema);return!!s&&("node"===s&&(o=m(e,r.schema)),"mark"===s&&(a=q(e,r.schema)),i&&n.selection.ranges.forEach(e=>{let i=e.$from.pos,s=e.$to.pos;r.doc.nodesBetween(i,s,(e,r)=>{o&&o===e.type&&n.setNodeMarkup(r,void 0,{...e.attrs,...t}),a&&e.marks.length&&e.marks.forEach(o=>{if(a===o.type){let u=Math.max(r,i),l=Math.min(r+e.nodeSize,s);n.addMark(u,l,a.create({...o.attrs,...t}))}})})}),!0)},wrapIn:(e,t={})=>({state:n,dispatch:r})=>{let i=m(e,n.schema);return(0,u.ym)(i,t)(n,r)},wrapInList:(e,t={})=>({state:n,dispatch:r})=>{let i=m(e,n.schema);return(function(e,t=null){return function(n,r){let{$from:i,$to:o}=n.selection,u=i.blockRange(o),l=!1,c=u;if(!u)return!1;if(u.depth>=2&&i.node(u.depth-1).type.compatibleContent(e)&&0==u.startIndex){if(0==i.index(u.depth-1))return!1;let e=n.doc.resolve(u.start-2);c=new a.Ts(e,e,u.depth),u.endIndex<u.parent.childCount&&(u=new a.Ts(i,n.doc.resolve(o.end(u.depth)),u.depth)),l=!0}let f=(0,s.nd)(c,e,t,u);return!!f&&(r&&r((function(e,t,n,r,i){let o=a.HY.empty;for(let e=n.length-1;e>=0;e--)o=a.HY.from(n[e].type.create(n[e].attrs,o));e.step(new s.FC(t.start-(r?2:0),t.end,t.start,t.end,new a.p2(o,0,0),n.length,!0));let u=0;for(let e=0;e<n.length;e++)n[e].type==i&&(u=e+1);let l=n.length-u,c=t.start+n.length-(r?2:0),f=t.parent;for(let n=t.startIndex,r=t.endIndex,i=!0;n<r;n++,i=!1)!i&&(0,s.Ax)(e.doc,c,l)&&(e.split(c,l),c+=2*l),c+=f.child(n).nodeSize;return e})(n.tr,u,f,l,e).scrollIntoView()),!0)}})(i,t)(n,r)}});let eO=D.create({name:"commands",addCommands:()=>({...eS})}),eE=D.create({name:"editable",addProseMirrorPlugins(){return[new r.Sy({key:new r.H$("editable"),props:{editable:()=>this.editor.options.editable}})]}}),e_=D.create({name:"focusEvents",addProseMirrorPlugins(){let{editor:e}=this;return[new r.Sy({key:new r.H$("focusEvents"),props:{handleDOMEvents:{focus:(t,n)=>{e.isFocused=!0;let r=e.state.tr.setMeta("focus",{event:n}).setMeta("addToHistory",!1);return t.dispatch(r),!1},blur:(t,n)=>{e.isFocused=!1;let r=e.state.tr.setMeta("blur",{event:n}).setMeta("addToHistory",!1);return t.dispatch(r),!1}}}})]}}),eC=D.create({name:"keymap",addKeyboardShortcuts(){let e=()=>this.editor.commands.first(({commands:e})=>[()=>e.undoInputRule(),()=>e.command(({tr:t})=>{let{selection:n,doc:i}=t,{empty:o,$anchor:a}=n,{pos:s,parent:u}=a,l=r.Y1.atStart(i).from===s;return!!o&&!!l&&!!u.type.isTextblock&&!u.textContent.length&&e.clearNodes()}),()=>e.deleteSelection(),()=>e.joinBackward(),()=>e.selectNodeBackward()]),t=()=>this.editor.commands.first(({commands:e})=>[()=>e.deleteSelection(),()=>e.deleteCurrentNode(),()=>e.joinForward(),()=>e.selectNodeForward()]),n={Enter:()=>this.editor.commands.first(({commands:e})=>[()=>e.newlineInCode(),()=>e.createParagraphNear(),()=>e.liftEmptyBlock(),()=>e.splitBlock()]),"Mod-Enter":()=>this.editor.commands.exitCode(),Backspace:e,"Mod-Backspace":e,"Shift-Backspace":e,Delete:t,"Mod-Delete":t,"Mod-a":()=>this.editor.commands.selectAll()},i={...n},o={...n,"Ctrl-h":e,"Alt-Backspace":e,"Ctrl-d":t,"Ctrl-Alt-Backspace":t,"Alt-Delete":t,"Alt-d":t,"Ctrl-a":()=>this.editor.commands.selectTextblockStart(),"Ctrl-e":()=>this.editor.commands.selectTextblockEnd()};return J()||K()?o:i},addProseMirrorPlugins(){return[new r.Sy({key:new r.H$("clearDocument"),appendTransaction:(e,t,n)=>{let i=e.some(e=>e.docChanged)&&!t.doc.eq(n.doc);if(!i)return;let{empty:o,from:a,to:s}=t.selection,u=r.Y1.atStart(t.doc).from,f=r.Y1.atEnd(t.doc).to,d=0===n.doc.textBetween(0,n.doc.content.size," "," ").length;if(o||!(a===u&&s===f)||!d)return;let p=n.tr,h=l({state:n,transaction:p}),{commands:m}=new c({editor:this.editor,state:h});if(m.clearNodes(),p.steps.length)return p}})]}}),eT=D.create({name:"tabindex",addProseMirrorPlugins(){return[new r.Sy({key:new r.H$("tabindex"),props:{attributes:this.editor.isEditable?{tabindex:"0"}:{}}})]}});
137var eA=Object.freeze({__proto__:null,ClipboardTextSerializer:F,Commands:eO,Editable:eE,FocusEvents:e_,Keymap:eC,Tabindex:eT});let eM=`.ProseMirror { 138 position: relative; 139} 140 141.ProseMirror { 142 word-wrap: break-word; 143 white-space: pre-wrap; 144 white-space: break-spaces; 145 -webkit-font-variant-ligatures: none; 146 font-variant-ligatures: none; 147 font-feature-settings: "liga" 0; /* the above doesn't seem to work in Edge */ 148} 149 150.ProseMirror [contenteditable="false"] { 151 white-space: normal; 152} 153 154.ProseMirror [contenteditable="false"] [contenteditable="true"] { 155 white-space: pre-wrap; 156} 157 158.ProseMirror pre { 159 white-space: pre-wrap; 160} 161 162img.ProseMirror-separator { 163 display: inline !important; 164 border: none !important; 165 margin: 0 !important; 166 width: 1px !important; 167 height: 1px !important; 168} 169 170.ProseMirror-gapcursor { 171 display: none; 172 pointer-events: none; 173 position: absolute; 174 margin: 0; 175} 176 177.ProseMirror-gapcursor:after { 178 content: ""; 179 display: block; 180 position: absolute; 181 top: -2px; 182 width: 20px; 183 border-top: 1px solid black; 184 animation: ProseMirror-cursor-blink 1.1s steps(2, start) infinite; 185} 186 187@keyframes ProseMirror-cursor-blink { 188 to { 189 visibility: hidden; 190 } 191} 192 193.ProseMirror-hideselection *::selection { 194 background: transparent; 195} 196 197.ProseMirror-hideselection *::-moz-selection { 198 background: transparent; 199} 200 201.ProseMirror-hideselection * { 202 caret-color: transparent; 203} 204 205.ProseMirror-focused .ProseMirror-gapcursor { 206 display: block; 207} 208 209.tippy-box[data-animation=fade][data-state=hidden] { 210 opacity: 0 211}`;class eI extends f{constructor(e={}){super(),this.isFocused=!1,this.extensionStorage={},this.options={element:document.createElement("div"),content:"",injectCSS:!0,injectNonce:void 0,extensions:[],autofocus:!1,editable:!0,editorProps:{},parseOptions:{},enableInputRules:!0,enablePasteRules:!0,enableCoreExtensions:!0,onBeforeCreate:()=>null,onCreate:()=>null,onUpdate:()=>null,onSelectionUpdate:()=>null,onTransaction:()=>null,onFocus:()=>null,onBlur:()=>null,onDestroy:()=>null},this.isCapturingTransaction=!1,this.capturedTransaction=null,this.setOptions(e),this.createExtensionManager(),this.createCommandManager(),this.createSchema(),this.on("beforeCreate",this.options.onBeforeCreate),this.emit("beforeCreate",{editor:this}),this.createView(),this.injectCSS(),this.on("create",this.options.onCreate),this.on("update",this.options.onUpdate),this.on("selectionUpdate",this.options.onSelectionUpdate),this.on("transaction",this.options.onTransaction),this.on("focus",this.options.onFocus),this.on("blur",this.options.onBlur),this.on("destroy",this.options.onDestroy),window.setTimeout(()=>{this.isDestroyed||(this.commands.focus(this.options.autofocus),this.emit("create",{editor:this}))},0)}get storage(){return this.extensionStorage}get commands(){return this.commandManager.commands}chain(){return this.commandManager.chain()}can(){return this.commandManager.can()}injectCSS(){this.options.injectCSS&&document&&(this.css=function(e,t){let n=document.querySelector("style[data-tiptap-style]");if(null!==n)return n;let r=document.createElement("style");return t&&r.setAttribute("nonce",t),r.setAttribute("data-tiptap-style",""),r.innerHTML=e,document.getElementsByTagName("head")[0].appendChild(r),r}(eM,this.options.injectNonce))}setOptions(e={}){this.options={...this.options,...e},this.view&&this.state&&!this.isDestroyed&&(this.options.editorProps&&this.view.setProps(this.options.editorProps),this.view.updateState(this.state))}setEditable(e,t=!0){this.setOptions({editable:e}),t&&this.emit("update",{editor:this,transaction:this.state.tr})}get isEditable(){return this.options.editable&&this.view&&this.view.editable}get state(){return this.view.state}registerPlugin(e,t){let n=y(t)?t(e,[...this.state.plugins]):[...this.state.plugins,e],r=this.state.reconfigure({plugins:n});this.view.updateState(r)}unregisterPlugin(e){if(this.isDestroyed)return;let t="string"==typeof e?`${e}$`:e.key,n=this.state.reconfigure({plugins:this.state.plugins.filter(e=>!e.key.startsWith(t))});this.view.updateState(n)}createExtensionManager(){let e=this.options.enableCoreExtensions?Object.values(eA):[],t=[...e,...this.options.extensions].filter(e=>["extension","node","mark"].includes(null==e?void 0:e.type));this.extensionManager=new I(t,this)}createCommandManager(){this.commandManager=new c({editor:this})}createSchema(){this.schema=this.extensionManager.schema}createView(){let e=ee(this.options.content,this.schema,this.options.parseOptions),t=W(e,this.options.autofocus);this.view=new i.tk(this.options.element,{...this.options.editorProps,dispatchTransaction:this.dispatchTransaction.bind(this),state:r.yy.create({doc:e,selection:t||void 0})});let n=this.state.reconfigure({plugins:this.extensionManager.plugins});this.view.updateState(n),this.createNodeViews();let o=this.view.dom;o.editor=this}createNodeViews(){this.view.setProps({nodeViews:this.extensionManager.nodeViews})}captureTransaction(e){this.isCapturingTransaction=!0,e(),this.isCapturingTransaction=!1;let t=this.capturedTransaction;return this.capturedTransaction=null,t}dispatchTransaction(e){if(this.view.isDestroyed)return;if(this.isCapturingTransaction){if(!this.capturedTransaction){this.capturedTransaction=e;return}
211e.steps.forEach(e=>{var t;return null===(t=this.capturedTransaction)||void 0===t?void 0:t.step(e)});return}let t=this.state.apply(e),n=!this.state.selection.eq(t.selection);this.view.updateState(t),this.emit("transaction",{editor:this,transaction:e}),n&&this.emit("selectionUpdate",{editor:this,transaction:e});let r=e.getMeta("focus"),i=e.getMeta("blur");r&&this.emit("focus",{editor:this,event:r.event,transaction:e}),i&&this.emit("blur",{editor:this,event:i.event,transaction:e}),!e.docChanged||e.getMeta("preventUpdate")||this.emit("update",{editor:this,transaction:e})}getAttributes(e){return ed(this.state,e)}isActive(e,t){let n="string"==typeof e?e:null,r="string"==typeof e?t:e;return function(e,t,n={}){if(!t)return Y(e,null,n)||eg(e,null,n);let r=Z(t,e.schema);return"node"===r?Y(e,t,n):"mark"===r&&eg(e,t,n)}(this.state,n,r)}getJSON(){return this.state.doc.toJSON()}getHTML(){return ea(this.state.doc.content,this.schema)}getText(e){let{blockSeparator:t="\n\n",textSerializers:n={}}=e||{};return el(this.state.doc,{blockSeparator:t,textSerializers:{...z(this.schema),...n}})}get isEmpty(){return ey(this.state.doc)}getCharacterCount(){return console.warn('[tiptap warn]: "editor.getCharacterCount()" is deprecated. Please use "editor.storage.characterCount.characters()" instead.'),this.state.doc.content.size-2}destroy(){this.emit("destroy"),this.view&&this.view.destroy(),this.removeAllListeners()}get isDestroyed(){var e;return!(null===(e=this.view)||void 0===e?void 0:e.docView)}}function eP(e){return new _({find:e.find,handler:({state:t,range:n,match:r})=>{let i=b(e.getAttributes,void 0,r);if(!1===i||null===i)return null;let{tr:o}=t,a=r[r.length-1],s=r[0],u=n.to;if(a){let r=s.search(/\S/),l=n.from+s.indexOf(a),c=l+a.length,f=eh(n.from,n.to,t.doc).filter(t=>{let n=t.mark.type.excluded;return n.find(n=>n===e.type&&n!==t.mark.type)}).filter(e=>e.to>l);if(f.length)return null;c<n.to&&o.delete(c,n.to),l>n.from&&o.delete(n.from+r,l),u=n.from+r+a.length,o.addMark(n.from+r,u,e.type.create(i||{})),o.removeStoredMark(e.type)}}})}function eR(e){return new _({find:e.find,handler:({state:t,range:n,match:r})=>{let i=b(e.getAttributes,void 0,r)||{},{tr:o}=t,a=n.from,s=n.to;if(r[1]){let t=r[0].lastIndexOf(r[1]),n=a+t;n>s?n=s:s=n+r[1].length;let u=r[0][r[0].length-1];o.insertText(u,a+r[0].length-1),o.replaceWith(n,s,e.type.create(i))}else r[0]&&o.replaceWith(a,s,e.type.create(i))}})}function eD(e){return new _({find:e.find,handler:({state:t,range:n,match:r})=>{let i=t.doc.resolve(n.from),o=b(e.getAttributes,void 0,r)||{};if(!i.node(-1).canReplaceWith(i.index(-1),i.indexAfter(-1),e.type))return null;t.tr.delete(n.from,n.to).setBlockType(n.from,n.from,e.type,o)}})}function eN(e){return new _({find:e.find,handler:({state:t,range:n,match:r})=>{let i=e.replace,o=n.from,a=n.to;if(r[1]){let e=r[0].lastIndexOf(r[1]);i+=r[0].slice(e+r[1].length),o+=e;let t=o-a;t>0&&(i=r[0].slice(e-t,e)+i,o=a)}t.tr.insertText(i,o,a)}})}function ez(e){return new _({find:e.find,handler:({state:t,range:n,match:r,chain:i})=>{let o=b(e.getAttributes,void 0,r)||{},a=t.tr.delete(n.from,n.to),u=a.doc.resolve(n.from),l=u.blockRange(),c=l&&(0,s.nd)(l,e.type,o);if(!c)return null;if(a.wrap(l,c),e.keepMarks&&e.editor){let{selection:n,storedMarks:r}=t,{splittableMarks:i}=e.editor.extensionManager,o=r||n.$to.parentOffset&&n.$from.marks();if(o){let e=o.filter(e=>i.includes(e.type.name));a.ensureMarks(e)}}if(e.keepAttributes){let t="bulletList"===e.type.name||"orderedList"===e.type.name?"listItem":"taskList";i().updateAttributes(t,o).run()}let f=a.doc.resolve(n.from-1).nodeBefore;f&&f.type===e.type&&(0,s.Mn)(a.doc,n.from-1)&&(!e.joinPredicate||e.joinPredicate(r,f))&&a.join(n.from-1)}})}class eF{constructor(e={}){this.type="mark",this.name="mark",this.parent=null,this.child=null,this.config={name:this.name,defaultOptions:{}},this.config={...this.config,...e},this.name=this.config.name,e.defaultOptions&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${this.name}".`),this.options=this.config.defaultOptions,this.config.addOptions&&(this.options=b(d(this,"addOptions",{name:this.name}))),this.storage=b(d(this,"addStorage",{name:this.name,options:this.options}))||{}}static create(e={}){return new eF(e)}configure(e={}){let t=this.extend();return t.options=R(this.options,e),t.storage=b(d(t,"addStorage",{name:t.name,options:t.options})),t}extend(e={}){let t=new eF(e);return t.parent=this,this.child=t,t.name=e.name?e.name:t.parent.name,e.defaultOptions&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${t.name}".`),t.options=b(d(t,"addOptions",{name:t.name})),t.storage=b(d(t,"addStorage",{name:t.name,options:t.options})),t}static handleExit({editor:e,mark:t}){let{tr:n}=e.state,r=e.state.selection.$from,i=r.pos===r.end();if(i){let i=r.marks(),o=!!i.find(e=>
211(null==e?void 0:e.type.name)===t.name);if(!o)return!1;let a=i.find(e=>(null==e?void 0:e.type.name)===t.name);return a&&n.removeStoredMark(a),n.insertText(" ",r.pos),e.view.dispatch(n),!0}return!1}}class eL{constructor(e={}){this.type="node",this.name="node",this.parent=null,this.child=null,this.config={name:this.name,defaultOptions:{}},this.config={...this.config,...e},this.name=this.config.name,e.defaultOptions&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${this.name}".`),this.options=this.config.defaultOptions,this.config.addOptions&&(this.options=b(d(this,"addOptions",{name:this.name}))),this.storage=b(d(this,"addStorage",{name:this.name,options:this.options}))||{}}static create(e={}){return new eL(e)}configure(e={}){let t=this.extend();return t.options=R(this.options,e),t.storage=b(d(t,"addStorage",{name:t.name,options:t.options})),t}extend(e={}){let t=new eL(e);return t.parent=this,this.child=t,t.name=e.name?e.name:t.parent.name,e.defaultOptions&&console.warn(`[tiptap warn]: BREAKING CHANGE: "defaultOptions" is deprecated. Please use "addOptions" instead. Found in extension: "${t.name}".`),t.options=b(d(t,"addOptions",{name:t.name})),t.storage=b(d(t,"addStorage",{name:t.name,options:t.options})),t}}class eB{constructor(e,t,n){this.isDragging=!1,this.component=e,this.editor=t.editor,this.options={stopEvent:null,ignoreMutation:null,...n},this.extension=t.extension,this.node=t.node,this.decorations=t.decorations,this.getPos=t.getPos,this.mount()}mount(){}get dom(){return this.editor.view.dom}get contentDOM(){return null}onDragStart(e){var t,n,i,o,a,s,u;let{view:l}=this.editor,c=e.target,f=3===c.nodeType?null===(t=c.parentElement)||void 0===t?void 0:t.closest("[data-drag-handle]"):c.closest("[data-drag-handle]");if(!this.dom||(null===(n=this.contentDOM)||void 0===n?void 0:n.contains(c))||!f)return;let d=0,p=0;if(this.dom!==f){let t=this.dom.getBoundingClientRect(),n=f.getBoundingClientRect(),r=null!==(i=e.offsetX)&&void 0!==i?i:null===(o=e.nativeEvent)||void 0===o?void 0:o.offsetX,u=null!==(a=e.offsetY)&&void 0!==a?a:null===(s=e.nativeEvent)||void 0===s?void 0:s.offsetY;d=n.x-t.x+r,p=n.y-t.y+u}null===(u=e.dataTransfer)||void 0===u||u.setDragImage(this.dom,d,p);let h=r.qv.create(l.state.doc,this.getPos()),m=l.state.tr.setSelection(h);l.dispatch(m)}stopEvent(e){var t;if(!this.dom)return!1;if("function"==typeof this.options.stopEvent)return this.options.stopEvent({event:e});let n=e.target,i=this.dom.contains(n)&&!(null===(t=this.contentDOM)||void 0===t?void 0:t.contains(n));if(!i)return!1;let o=e.type.startsWith("drag"),a="drop"===e.type,s=["INPUT","BUTTON","SELECT","TEXTAREA"].includes(n.tagName)||n.isContentEditable;if(s&&!a&&!o)return!0;let{isEditable:u}=this.editor,{isDragging:l}=this,c=!!this.node.type.spec.draggable,f=r.qv.isSelectable(this.node),d="copy"===e.type,p="paste"===e.type,h="cut"===e.type,m="mousedown"===e.type;if(!c&&f&&o&&e.preventDefault(),c&&o&&!l)return e.preventDefault(),!1;if(c&&u&&!l&&m){let e=n.closest("[data-drag-handle]"),t=e&&(this.dom===e||this.dom.contains(e));t&&(this.isDragging=!0,document.addEventListener("dragend",()=>{this.isDragging=!1},{once:!0}),document.addEventListener("drop",()=>{this.isDragging=!1},{once:!0}),document.addEventListener("mouseup",()=>{this.isDragging=!1},{once:!0}))}return!l&&!a&&!d&&!p&&!h&&(!m||!f)}ignoreMutation(e){if(!this.dom||!this.contentDOM)return!0;if("function"==typeof this.options.ignoreMutation)return this.options.ignoreMutation({mutation:e});if(this.node.isLeaf||this.node.isAtom)return!0;if("selection"===e.type)return!1;if(this.dom.contains(e.target)&&"childList"===e.type&&J()&&this.editor.isFocused){let t=[...Array.from(e.addedNodes),...Array.from(e.removedNodes)];if(t.every(e=>e.isContentEditable))return!1}return this.contentDOM===e.target&&"attributes"===e.type||!this.contentDOM.contains(e.target)}updateAttributes(e){this.editor.commands.command(({tr:t})=>{let n=this.getPos();return t.setNodeMarkup(n,void 0,{...this.node.attrs,...e}),!0})}deleteNode(){let e=this.getPos(),t=e+this.node.nodeSize;this.editor.commands.deleteRange({from:e,to:t})}}function e$(e){return new A({find:e.find,handler:({state:t,range:n,match:r})=>{let i=b(e.getAttributes,void 0,r);if(!1===i||null===i)return null;let{tr:o}=t,a=r[r.length-1],s=r[0],u=n.to;if(a){let r=s.search(/\S/),l=n.from+s.indexOf(a),c=l+a.length,f=eh(n.from,n.to,t.doc).filter(t=>{let n=t.mark.type.excluded;return n.find(n=>n===e.type&&n!==t.mark.type)}).filter(e=>e.to>l);
211if(f.length)return null;c<n.to&&o.delete(c,n.to),l>n.from&&o.delete(n.from+r,l),u=n.from+r+a.length,o.addMark(n.from+r,u,e.type.create(i||{})),o.removeStoredMark(e.type)}}})}function eq(e){return e.replace(/[-/\\^$*+?.()|[\]{}]/g,"\\$&")}},67274:function(e,t,n){"use strict";n.d(t,{BT:function(){return v}});var r=()=>"undefined"!=typeof document,i=!1,o=null,a=!1,s=!1,u=new Set;function l(e,t){u.forEach(n=>n(e,t))}var c="undefined"!=typeof window&&null!=window.navigator&&/^Mac/.test(window.navigator.platform);function f(e){a=!0,e.metaKey||!c&&e.altKey||e.ctrlKey||"Control"===e.key||"Shift"===e.key||"Meta"===e.key||(o="keyboard",l("keyboard",e))}function d(e){if(o="pointer","mousedown"===e.type||"pointerdown"===e.type){a=!0;let t=e.composedPath?e.composedPath()[0]:e.target,n=!1;try{n=t.matches(":focus-visible")}catch{}n||l("pointer",e)}}function p(e){(0===e.mozInputSource&&e.isTrusted||0===e.detail&&!e.pointerType)&&(a=!0,o="virtual")}function h(e){e.target!==window&&e.target!==document&&(a||s||(o="virtual",l("virtual",e)),a=!1,s=!1)}function m(){a=!1,s=!0}function g(){return"pointer"!==o}function v(e){!function(){if(!r()||i)return;let{focus:e}=HTMLElement.prototype;HTMLElement.prototype.focus=function(...t){a=!0,e.apply(this,t)},document.addEventListener("keydown",f,!0),document.addEventListener("keyup",f,!0),document.addEventListener("click",p,!0),window.addEventListener("focus",h,!0),window.addEventListener("blur",m,!1),"undefined"!=typeof PointerEvent?(document.addEventListener("pointerdown",d,!0),document.addEventListener("pointermove",d,!0),document.addEventListener("pointerup",d,!0)):(document.addEventListener("mousedown",d,!0),document.addEventListener("mousemove",d,!0),document.addEventListener("mouseup",d,!0)),i=!0}(),e(g());let t=()=>e(g());return u.add(t),()=>{u.delete(t)}}},10380:function(e,t,n){"use strict";function r(e,t,n){t.split&&(t=t.split("."));for(var r,i,o=0,a=t.length,s=e;o<a&&"__proto__"!==(i=t[o++])&&"constructor"!==i&&"prototype"!==i;)s=s[i]=o===a?n:typeof(r=s[i])==typeof t?r:0*t[o]!=0||~(""+t[o]).indexOf(".")?{}:[]}n.d(t,{N:function(){return r}})},51572:function(e,t,n){"use strict";n.d(t,{j:function(){return a}});var r=n(42643),i=n(40226),o=n(15815);function a(e,t,n={}){let a=(0,o.i)(e)?e:(0,i.B)(e);return a.start((0,r.Z)("",a,t,n)),{stop:()=>a.stop(),isAnimating:()=>a.isAnimating()}}},42643:function(e,t,n){"use strict";n.d(t,{Z:function(){return ee}});var r=n(9340),i=n(41429);let o={current:!1};var a=n(58387),s=n(17070),u=n(26574);let l=e=>e*e,c=(0,u.M)(l),f=(0,s.o)(l);var d=n(83972),p=n(50065);let h=(e,t,n)=>(((1-3*n+3*t)*e+(3*n-6*t))*e+3*t)*e;function m(e,t,n,r){if(e===t&&n===r)return p.Z;let i=t=>(function(e,t,n,r,i){let o,a;let s=0;do(o=h(a=t+(n-t)/2,r,i)-e)>0?n=a:t=a;while(Math.abs(o)>1e-7&&++s<12);return a})(t,0,1,e,n);return e=>0===e||1===e?e:h(i(e),t,r)}var g=n(41469);let v=m(.33,1.53,.69,.99),y=(0,u.M)(v),b=(0,s.o)(y),k={linear:p.Z,easeIn:l,easeInOut:f,easeOut:c,circIn:g.Z7,circInOut:g.X7,circOut:g.Bn,backIn:y,backInOut:b,backOut:v,anticipate:e=>(e*=2)<1?.5*y(e):.5*(2-Math.pow(2,-10*(e-1)))},w=e=>{if(Array.isArray(e)){(0,r.k)(4===e.length,"Cubic bezier arrays must contain four numerical values.");let[t,n,i,o]=e;return m(t,n,i,o)}return"string"==typeof e?((0,r.k)(void 0!==k[e],`Invalid easing type '${e}'`),k[e]):e},x=e=>Array.isArray(e)&&"number"!=typeof e[0];function j({keyframes:e,ease:t=f,times:n,duration:r=300}){e=[...e];let i=j[0],o=x(t)?t.map(w):w(t),a={done:!1,value:i},s=(n&&n.length===j.length?n:function(e){let t=e.length;return e.map((e,n)=>0!==n?n/(t-1):0)}(e)).map(e=>e*r);function u(){var t;return(0,d.s)(s,e,{ease:Array.isArray(o)?o:(t=e).map(()=>o||f).splice(0,t.length-1)})}let l=u();return{next:e=>(a.value=l(e),a.done=e>=r,a),flipTarget:()=>{e.reverse(),l=u()}}}var S=n(51366);function O(e,t){return e*Math.sqrt(1-t*t)}var E=n(75394);let _=["duration","bounce"],C=["stiffness","damping","mass"];function T(e,t){return t.some(t=>void 0!==e[t])}function A({keyframes:e,restSpeed:t=2,restDelta:n=.01,...i}){let o=e[0],a=e[e.length-1],s={done:!1,value:o},{stiffness:u,damping:l,mass:c,velocity:f,duration:d,isResolvedFromDuration:p}=function(e){let t={velocity:0,stiffness:100,damping:10,mass:1,isResolvedFromDuration:!1,...e};if(!T(e,C)&&T(e,_)){let n=function({duration:e=800,bounce:t=.25,velocity:n=0,mass:i=1}){let o,a;(0,r.K)(e<=1e4,"Spring duration must be 10 seconds or less");let s=1-t;s=(0,S.u)(.05,1,s),e=(0,S.u)(.01,10,e/1e3),s<1?(o=t=>{let r=t*s,i=r*e,o=O(t,s),a=Math.exp(-i);return .001-(r-n)/o*a},a=t=>{let r=t*s,i=r*e,a=Math.pow(s,2)*Math.pow(t,2)*e,u=Math.exp(-i),l=O(Math.pow(t,2),s),c=-o(t)+.001>0?-1:1;return c*((i*n+n-a)*u)/l}):(o=t=>{let r=Math.exp(-t*e),i=(t-n)*e+1;return -.001+r*i},a=t=>{let r=Math.exp(-t*e),i=(n-t)*(e*e);return r*i});let u=5/e,l=function(e,t,n){let r=n;for(let n=1;n<12;n++)r-=e(r)/t(r);return r}(o,a,u);if(e*=1e3,isNaN(l))return{stiffness:100,damping:10,duration:e};{let t=Math.pow(l,2)*i;return{stiffness:t,damping:2*s*Math.sqrt(i*t),duration:e}}}(e);(t={...t,...n,velocity:0,mass:1}).isResolvedFromDuration=!0}return t}(i),h=M,m=f?-(f/1e3):0,g=l/(2*Math.sqrt(u*c));function v(){let e=a-o,t=Math.sqrt(u/c)/1e3;if(void 0===n&&(n=Math.min(Math.abs(a-o)/100,.4)),g<1){let n=O(t,g);h=r=>{let i=Math.exp(-g*t*r);return a-i*((m+g*t*e)/n*Math.sin(n*r)+e*Math.cos(n*r))}}else if(1===g)h=n=>a-Math.exp(-t*n)*(e+(m+t*e)*n);else{let n=t*Math.sqrt(g*g-1);h=r=>{let i=Math.exp(-g*t*r),o=Math.min(n*r,300);return a-i*((m+g*t*e)*Math.sinh(o)+n*e*Math.cosh(o))/n}}}return v(),{next:e=>{let r=h(e);if(p)s.done=e>=d;else{let i=m;if(0!==e){if(g<1){let t=Math.max(0,e-5);i=(0,E.R)(r-h(t),e-t)}else i=0}let o=Math.abs(i)<=t,u=Math.abs(a-r)<=n;s.done=o&&u}return s.value=s.done?a:r,s},flipTarget:()=>{m=-m,[o,a]=[a,o],v()}}}A.needsInterpolation=(e,t)=>"string"==typeof e||"string"==typeof t;let M=e=>0,I={decay:function({keyframes:e=[0],velocity:t=0,power:n=.8,timeConstant:r=350,restDelta:i=.5,modifyTarget:o}){let a=e[0],s={done:!1,value:a},u=n*t,l=a+u,c=void 0===o?l:o(l);return c!==l&&(u=c-a),{next:e=>{let t=-u*Math.exp(-e/r);return s.done=!(t>i||t<-i),s.value=s.done?c:c+t,s},flipTarget:()=>{}}},keyframes:j,tween:j,spring:A};function P(e,t,n=0){return e-t-n}let R=e=>{let t=({delta:t})=>e(t);return{start:()=>a.Z_.update(t,!0),stop:()=>a.qY.update(t)}};function D({duration:e,driver:t=R,elapsed:n=0,repeat:r=0,repeatType:i="loop",repeatDelay:o=0,keyframes:a,autoplay:s=!0,onPlay:u,onStop:l,onComplete:c,onRepeat:f,onUpdate:p,type:h="keyframes",...m}){var g;let v,y,b;let k=0,w=e,x=!1,j=!0,S=I[a.length>2?"keyframes":h],O=a[0],E=a[a.length-1];(null===(g=S.needsInterpolation)||void 0===g?void 0:g.call(S,O,E))&&(b=(0,d.s)([0,100],[O,E],{clamp:!1}),a=[0,100]);let _=S({...m,duration:e,keyframes:a});return s&&(u&&u(),(v=t(function(e){if(j||(e=-e),n+=e,!x){let e=_.next(Math.max(0,n));y=e.value,b&&(y=b(y)),x=j?e.done:n<=0}if(p&&p(y),x){if(0===k&&(w=void 0!==w?w:n),k<r){var t,a;t=n,a=w,(j?t>=a+o:t<=-o)&&(k++,"reverse"===i?n=function(e,t=0,n=0,r=!0){return r?P(t+-e,t,n):t-(e-t)+n}(n,w,o,j=k%2==0):(n=P(n,w,o),"mirror"===i&&_.flipTarget()),x=!1,f&&f())}else v.stop(),c&&c()}})).start()),{stop:()=>{l&&l(),v.stop()},sample:e=>_.next(Math.max(0,e))}}let N=([e,t,n,r])=>`cubic-bezier(${e}, ${t}, ${n}, ${r})`,z={linear:"linear",ease:"ease",easeIn:"ease-in",easeOut:"ease-out",easeInOut:"ease-in-out",circIn:N([0,.65,.55,1]),circOut:N([.55,0,1,.45]),backIn:N([.31,.01,.66,-.59]),backOut:N([.33,1.53,.69,.99])};var F=n(59803),L=n(85403);let B=()=>({type:"spring",stiffness:500,damping:25,restSpeed:10}),$=e=>({type:"spring",stiffness:550,damping:0===e?2*Math.sqrt(550):30,restSpeed:10}),q=()=>({type:"keyframes",ease:"linear",duration:.3}),V={type:"keyframes",duration:.8},U={x:B,y:B,z:B,rotate:B,rotateX:B,rotateY:B,rotateZ:B,scaleX:$,scaleY:$,scale:$,opacity:q,backgroundColor:q,color:q,default:$},W=(e,{keyframes:t})=>{if(t.length>2)return V;{let n=U[e]||U.default;return n(t[1])}};var J=n(76865);let H=(e,t)=>"zIndex"!==e&&!!("number"==typeof t||Array.isArray(t)||"string"==typeof t&&J.P.test(t)&&!t.startsWith("url("));var G=n(91564),Q=n(73172);let K={waapi:()=>Object.hasOwnProperty.call(Element.prototype,"animate")},Y={},Z={};for(let e in K)Z[e]=()=>(void 0===Y[e]&&(Y[e]=K[e]()),Y[e]);let X=new Set(["opacity"]),ee=(e,t,n,s={})=>u=>{let l=(0,Q.ev)(s,e)||{},c=l.delay||s.delay||0,{elapsed:f=0}=s;f-=(0,i.w)(c);let d=function(e,t,n,r){let i=H(t,n),o=void 0!==r.from?r.from:e.get();return("none"===o&&i&&"string"==typeof n?o=(0,G.T)(t,n):(0,Q.Fr)(o)&&"string"==typeof n?o=(0,Q.GZ)(n):!Array.isArray(n)&&(0,Q.Fr)(n)&&"string"==typeof o&&(n=(0,Q.GZ)(o)),Array.isArray(n))?(null===n[0]&&(n[0]=o),n):[o,n]}(t,e,n,l),p=d[0],h=d[d.length-1],m=H(e,p),g=H(e,h);(0,r.K)(m===g,`You are trying to animate ${e} from "${p}" to "${h}". ${p} is not an animatable value - to enable this animation set ${p} to a value animatable to ${h} via the \`style\` property.`);let v={keyframes:d,velocity:t.getVelocity(),...l,elapsed:f,onUpdate:e=>{t.set(e),l.onUpdate&&l.onUpdate(e)},onComplete:()=>{u(),l.onComplete&&l.onComplete()}};if(!m||!g||o.current||!1===l.type)return function({keyframes:e,elapsed:t,onUpdate:n,onComplete:r}){let i=()=>(n&&n(e[e.length-1]),r&&r(),()=>{});return t?(0,F.g)(i,-t):i()}(v);if("inertia"===l.type){let e=function({keyframes:e,velocity:t=0,min:n,max:r,power:i=.8,timeConstant:o=750,bounceStiffness:a=
211500,bounceDamping:s=10,restDelta:u=1,modifyTarget:l,driver:c,onUpdate:f,onComplete:d,onStop:p}){let h;let m=e[0];function g(e){return void 0!==n&&e<n||void 0!==r&&e>r}function v(e){return void 0===n?r:void 0===r?n:Math.abs(n-e)<Math.abs(r-e)?n:r}function y(e){null==h||h.stop(),h=D({keyframes:[0,1],velocity:0,...e,driver:c,onUpdate:t=>{var n;null==f||f(t),null===(n=e.onUpdate)||void 0===n||n.call(e,t)},onComplete:d,onStop:p})}function b(e){y({type:"spring",stiffness:a,damping:s,restDelta:u,...e})}if(g(m))b({velocity:t,keyframes:[m,v(m)]});else{let e,r,a=i*t+m;void 0!==l&&(a=l(a));let s=v(a),c=s===n?-1:1;y({type:"decay",keyframes:[m,0],velocity:t,timeConstant:o,power:i,restDelta:u,modifyTarget:l,onUpdate:g(a)?n=>{e=r,r=n,t=(0,E.R)(n-e,L.frameData.delta),(1===c&&n>s||-1===c&&n<s)&&b({keyframes:[n,s],velocity:t})}:void 0})}return{stop:()=>null==h?void 0:h.stop()}}(v);return()=>e.stop()}(0,Q.rw)(l)||(v={...v,...W(e,v)}),v.duration&&(v.duration=(0,i.w)(v.duration)),v.repeatDelay&&(v.repeatDelay=(0,i.w)(v.repeatDelay));let y=t.owner,b=y&&y.current,k=Z.waapi()&&X.has(e)&&!v.repeatDelay&&"mirror"!==v.repeatType&&0!==v.damping&&y&&b instanceof HTMLElement&&!y.getProps().onUpdate;if(k)return function(e,t,{onUpdate:n,onComplete:r,...i}){var o;let{keyframes:s,duration:u=.3,elapsed:l=0,ease:c}=i;if("spring"===i.type||!(!(o=i.ease)||Array.isArray(o)||"string"==typeof o&&z[o])){let e=D(i),t={done:!1,value:s[0]},n=[],r=0;for(;!t.done;
211)t=e.sample(r),n.push(t.value),r+=10;s=n,u=r-10,c="linear"}let f=function(e,t,n,{delay:r=0,duration:i,repeat:o=0,repeatType:a="loop",ease:s,times:u}={}){return e.animate({[t]:n,offset:u},{delay:r,duration:i,easing:function(e){if(e)return Array.isArray(e)?N(e):z[e]}(s),fill:"both",iterations:o+1,direction:"reverse"===a?"alternate":"normal"})}(e.owner.current,t,s,{...i,delay:-l,duration:u,ease:c});return f.onfinish=()=>{e.set(s[s.length-1]),r&&r()},()=>{let{currentTime:t}=f;if(t){let n=D(i);e.setWithVelocity(n.sample(t-10).value,n.sample(t).value,10)}a.Z_.update(()=>f.cancel())}}(t,e,v);{let e=D(v);return()=>e.stop()}}},73172:function(e,t,n){"use strict";n.d(t,{Fr:function(){return o},GZ:function(){return a},ev:function(){return s},rw:function(){return i}});var r=n(91564);function i({when:e,delay:t,delayChildren:n,staggerChildren:r,staggerDirection:i,repeat:o,repeatType:a,repeatDelay:s,from:u,...l}){return!!Object.keys(l).length}function o(e){return 0===e||"string"==typeof e&&0===parseFloat(e)&&-1===e.indexOf(" ")}function a(e){return"number"==typeof e?0:(0,r.T)("",e)}function s(e,t){return e[t]||e.default||e}},25925:function(e,t,n){"use strict";n.d(t,{M:function(){return y}});var r=n(2784),i=n(28723),o=n(85886),a=n(20251),s=n(97967),u=n(3105);class l extends r.Component{getSnapshotBeforeUpdate(e){let t=this.props.childRef.current;if(t&&e.isPresent&&!this.props.isPresent){let e=this.props.sizeRef.current;e.height=t.offsetHeight||0,e.width=t.offsetWidth||0,e.top=t.offsetTop,e.left=t.offsetLeft}return null}componentDidUpdate(){}render(){return this.props.children}}function c({children:e,isPresent:t}){let n=(0,r.useId)(),i=(0,r.useRef)(null),o=(0,r.useRef)({width:0,height:0,top:0,left:0});return(0,r.useInsertionEffect)(()=>{let{width:e,height:r,top:a,left:s}=o.current;if(t||!i.current||!e||!r)return;i.current.dataset.motionPopId=n;let u=document.createElement("style");return document.head.appendChild(u),u.sheet&&u.sheet.insertRule(` 212 [data-motion-pop-id="${n}"] { 213 position: absolute !important; 214 width: ${e}px !important; 215 height: ${r}px !important; 216 top: ${a}px !important; 217 left: ${s}px !important; 218 } 219 `),()=>{document.head.removeChild(u)}},[t]),r.createElement(l,{isPresent:t,childRef:i,sizeRef:o},r.cloneElement(e,{ref:i}))}let f=({children:e,initial:t,isPresent:n,onExitComplete:i,custom:o,presenceAffectsLayout:a,mode:l})=>{let f=(0,u.h)(d),p=(0,r.useId)(),h=(0,r.useMemo)(()=>({id:p,initial:t,isPresent:n,custom:o,onExitComplete:e=>{for(let t of(f.set(e,!0),f.values()))if(!t)return;i&&i()},register:e=>(f.set(e,!1),()=>f.delete(e))}),a?void 0:[n]);return(0,r.useMemo)(()=>{f.forEach((e,t)=>f.set(t,!1))},[n]),r.useEffect(()=>{n||f.size||!i||i()},[n]),"popLayout"===l&&(e=r.createElement(c,{isPresent:n},e)),r.createElement(s.O.Provider,{value:h},e)};function d(){return new Map}var p=n(3422),h=n(23617),m=n(96073),g=n(74963);let v=e=>e.key||"",y=({children:e,custom:t,initial:n=!0,onExitComplete:s,exitBeforeEnter:u,presenceAffectsLayout:l=!0,mode:c="sync"})=>{u&&(c="wait",(0,g.O)(!1,"Replace exitBeforeEnter with mode='wait'"));let[d]=(0,o.N)(),y=(0,r.useContext)(p.p).forceRender;y&&(d=y);let b=(0,a.t)(),k=function(e){let t=[];return r.Children.forEach(e,e=>{(0,r.isValidElement)(e)&&t.push(e)}),t}(e),w=k,x=new Set,j=(0,r.useRef)(w),S=(0,r.useRef)(new Map).current,O=(0,r.useRef)(!0);if((0,h.L)(()=>{O.current=!1,function(e,t){e.forEach(e=>{let n=v(e);t.set(n,e)})}(k,S),j.current=w}),(0,m.z)(()=>{O.current=!0,S.clear(),x.clear()}),O.current)return r.createElement(r.Fragment,null,w.map(e=>r.createElement(f,{key:v(e),isPresent:!0,initial:!!n&&void 0,presenceAffectsLayout:l,mode:c},e)));w=[...w];let E=j.current.map(v),_=k.map(v),C=E.length;for(let e=0;e<C;e++){let t=E[e];-1===_.indexOf(t)&&x.add(t)}return"wait"===c&&x.size&&(w=[]),x.forEach(e=>{if(-1!==_.indexOf(e))return;let n=S.get(e);if(!n)return;let i=E.indexOf(e);w.splice(i,0,r.createElement(f,{key:v(n),isPresent:!1,onExitComplete:()=>{S.delete(e),x.delete(e);let t=j.current.findIndex(t=>t.key===e);if(j.current.splice(t,1),!x.size){if(j.current=k,!1===b.current)return;d(),s&&s()}},custom:t,presenceAffectsLayout:l,mode:c},n))}),w=w.map(e=>{let t=e.key;return x.has(t)?e:r.createElement(f,{key:v(e),isPresent:!0,presenceAffectsLayout:l,mode:c},e)}),"production"!==i.O&&"wait"===c&&w.length>1&&console.warn('You\'re attempting to animate multiple children within AnimatePresence, but its mode is set to "wait". This will lead to odd visual behaviour.'),r.createElement(r.Fragment,null,x.size?w:w.map(e=>(0,r.cloneElement)(e)))}},58175:function(e,t,n){"use strict";n.d(t,{hO:function(){return a},oO:function(){return o}});var r=n(2784),i=n(97967);function o(){let e=(0,r.useContext)(i.O);if(null===e)return[!0,null];let{isPresent:t,onExitComplete:n,register:o}=e,a=(0,r.useId)();return(0,r.useEffect)(()=>o(a),[]),!t&&n?[!1,()=>n&&n(a)]:[!0]}function a(){var e;return null===(e=(0,r.useContext)(i.O))||e.isPresent}},3422:function(e,t,n){"use strict";n.d(t,{p:function(){return i}});var r=n(2784);let i=(0,r.createContext)({})},60976:function(e,t,n){"use strict";n.d(t,{_:function(){return i}});var r=n(2784);let i=(0,r.createContext)({transformPagePoint:e=>e,isStatic:!1,reducedMotion:"never"})},97967:function(e,t,n){"use strict";n.d(t,{O:function(){return i}});var r=n(2784);let i=(0,r.createContext)(null)},41469:function(e,t,n){"use strict";n.d(t,{Bn:function(){return a},X7:function(){return s},Z7:function(){return o}});var r=n(17070),i=n(26574);let o=e=>1-Math.sin(Math.acos(e)),a=(0,i.M)(o),s=(0,r.o)(a)},17070:function(e,t,n){"use strict";n.d(t,{o:function(){return r}});let r=e=>t=>t<=.5?e(2*t)/2:(2-e(2*(1-t)))/2},26574:function(e,t,n){"use strict";n.d(t,{M:function(){return r}});let r=e=>t=>1-e(1-t)},85403:function(e,t,n){"use strict";n.d(t,{frameData:function(){return r}});let r={delta:0,timestamp:0}},58387:function(e,t,n){"use strict";n.d(t,{qY:function(){return p},iW:function(){return h},Z_:function(){return d}});let r=1/60*1e3,i="undefined"!=typeof performance?()=>performance.now():()=>Date.now(),o="undefined"!=typeof window?e=>window.requestAnimationFrame(e):e=>setTimeout(()=>e(i()),r);var a=n(85403);let s=!0,u=!1,l=!1,c=["read","update","preRender","render","postRender"],f=c.reduce((e,t)=>
219(e[t]=function(e){let t=[],n=[],r=0,i=!1,o=!1,a=new WeakSet,s={schedule:(e,o=!1,s=!1)=>{let u=s&&i,l=u?t:n;return o&&a.add(e),-1===l.indexOf(e)&&(l.push(e),u&&i&&(r=t.length)),e},cancel:e=>{let t=n.indexOf(e);-1!==t&&n.splice(t,1),a.delete(e)},process:u=>{if(i){o=!0;return}if(i=!0,[t,n]=[n,t],n.length=0,r=t.length)for(let n=0;n<r;n++){let r=t[n];r(u),a.has(r)&&(s.schedule(r),e())}i=!1,o&&(o=!1,s.process(u))}};return s}(()=>u=!0),e),{}),d=c.reduce((e,t)=>{let n=f[t];return e[t]=(e,t=!1,r=!1)=>(u||v(),n.schedule(e,t,r)),e},{}),p=c.reduce((e,t)=>(e[t]=f[t].cancel,e),{}),h=c.reduce((e,t)=>(e[t]=()=>f[t].process(a.frameData),e),{}),m=e=>f[e].process(a.frameData),g=e=>{u=!1,a.frameData.delta=s?r:Math.max(Math.min(e-a.frameData.timestamp,40),1),a.frameData.timestamp=e,l=!0,c.forEach(m),l=!1,u&&(s=!1,o(g))},v=()=>{u=!0,s=!0,l||o(g)}},38045:function(e,t,n){"use strict";n.d(t,{E:function(){return rj}});var r,i,o,a,s=n(2784),u=n(60976);let l=(0,s.createContext)({});var c=n(97967),f=n(23617);let d=(0,s.createContext)({strict:!1});function p(e){return"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}function h(e){return"string"==typeof e||Array.isArray(e)}function m(e){return"object"==typeof e&&"function"==typeof e.start}let g=["initial","animate","exit","whileHover","whileDrag","whileTap","whileFocus","whileInView"];function v(e){return m(e.animate)||g.some(t=>h(e[t]))}function y(e){return!!(v(e)||e.variants)}function b(e){return Array.isArray(e)?e.join(" "):e}let k=e=>({isEnabled:t=>e.some(e=>!!t[e])}),w={measureLayout:k(["layout","layoutId","drag"]),animation:k(["animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView"]),exit:k(["exit"]),drag:k(["drag","dragControls"]),focus:k(["whileFocus"]),hover:k(["whileHover","onHoverStart","onHoverEnd"]),tap:k(["whileTap","onTap","onTapStart","onTapCancel"]),pan:k(["onPan","onPanStart","onPanSessionStart","onPanEnd"]),inView:k(["whileInView","onViewportEnter","onViewportLeave"])};var x=n(33791),j=n(3105);let S={hasAnimatedSinceResize:!0,hasEverUpdated:!1},O=1;var E=n(3422);class _ extends s.Component{getSnapshotBeforeUpdate(){let{visualElement:e,props:t}=this.props;return e&&e.setProps(t),null}componentDidUpdate(){}render(){return this.props.children}}let C=(0,s.createContext)({}),T=Symbol.for("motionComponentSymbol"),A=["animate","circle","defs","desc","ellipse","g","image","line","filter","marker","mask","metadata","path","pattern","polygon","polyline","rect","stop","switch","symbol","svg","text","tspan","use","view"];function M(e){if("string"!=typeof e||e.includes("-"));else if(A.indexOf(e)>-1||/[A-Z]/.test(e))return!0;return!1}let I={},P=["transformPerspective","x","y","z","translateX","translateY","translateZ","scale","scaleX","scaleY","rotate","rotateX","rotateY","rotateZ","skew","skewX","skewY"],R=new Set(P);function D(e,{layout:t,layoutId:n}){return R.has(e)||e.startsWith("origin")||(t||void 0!==n)&&(!!I[e]||"opacity"===e)}var N=n(15815);let z={x:"translateX",y:"translateY",z:"translateZ",transformPerspective:"perspective"},F=(e,t)=>P.indexOf(e)-P.indexOf(t);function L(e){return e.startsWith("--")}let B=(e,t)=>t&&"number"==typeof e?t.transform(e):e;var $=n(28073);function q(e,t,n,r){let{style:i,vars:o,transform:a,transformKeys:s,transformOrigin:u}=e;s.length=0;let l=!1,c=!1,f=!0;for(let e in t){let n=t[e];if(L(e)){o[e]=n;continue}let r=$.j[e],d=B(n,r);if(R.has(e)){if(l=!0,a[e]=d,s.push(e),!f)continue;n!==(r.default||0)&&(f=!1)}else e.startsWith("origin")?(c=!0,u[e]=d):i[e]=d}if(!t.transform&&(l||r?i.transform=function({transform:e,transformKeys:t},{enableHardwareAcceleration:n=!0,allowTransformNone:r=!0},i,o){let a="";for(let n of(t.sort(F),t))a+=`${z[n]||n}(${e[n]}) `;return n&&!e.z&&(a+="translateZ(0)"),a=a.trim(),o?a=o(e,i?"":a):r&&i&&(a="none"),a}(e,n,f,r):i.transform&&(i.transform="none")),c){let{originX:e="50%",originY:t="50%",originZ:n=0}=u;i.transformOrigin=`${e} ${t} ${n}`}}let V=()=>({style:{},transform:{},transformKeys:[],transformOrigin:{},vars:{}});function U(e,t,n){for(let r in t)(0,N.i)(t[r])||D(r,n)||(e[r]=t[r])}function W(e,t,n){let r={},i=function(e,t,n){let r=e.style||{},i={};return U(i,r,e),Object.assign(i,function({transformTemplate:e},t,n){return(0,s.useMemo)(()=>{let r=V();return q(r,t,{enableHardwareAcceleration:!n},e),Object.assign({},r.vars,r.style)}
219,[t])}(e,t,n)),e.transformValues?e.transformValues(i):i}(e,t,n);return e.drag&&!1!==e.dragListener&&(r.draggable=!1,i.userSelect=i.WebkitUserSelect=i.WebkitTouchCallout="none",i.touchAction=!0===e.drag?"none":`pan-${"x"===e.drag?"y":"x"}`),r.style=i,r}var J=n(92898),H=n(88772);function G(e,t,n){return"string"==typeof e?e:H.px.transform(t+n*e)}let Q={offset:"stroke-dashoffset",array:"stroke-dasharray"},K={offset:"strokeDashoffset",array:"strokeDasharray"};function Y(e,{attrX:t,attrY:n,originX:r,originY:i,pathLength:o,pathSpacing:a=1,pathOffset:s=0,...u},l,c,f){if(q(e,u,l,f),c){e.style.viewBox&&(e.attrs.viewBox=e.style.viewBox);return}e.attrs=e.style,e.style={};let{attrs:d,style:p,dimensions:h}=e;d.transform&&(h&&(p.transform=d.transform),delete d.transform),h&&(void 0!==r||void 0!==i||p.transform)&&(p.transformOrigin=function(e,t,n){let r=G(t,e.x,e.width),i=G(n,e.y,e.height);return`${r} ${i}`}(h,void 0!==r?r:.5,void 0!==i?i:.5)),void 0!==t&&(d.x=t),void 0!==n&&(d.y=n),void 0!==o&&function(e,t,n=1,r=0,i=!0){e.pathLength=1;let o=i?Q:K;e[o.offset]=H.px.transform(-r);let a=H.px.transform(t),s=H.px.transform(n);e[o.array]=`${a} ${s}`}(d,o,a,s,!1)}let Z=()=>({...V(),attrs:{}}),X=e=>"string"==typeof e&&"svg"===e.toLowerCase();function ee(e,t,n,r){let i=(0,s.useMemo)(()=>{let n=Z();return Y(n,t,{enableHardwareAcceleration:!1},X(r),e.transformTemplate),{...n.attrs,style:{...n.style}}},[t]);if(e.style){let t={};U(t,e.style,e),i.style={...t,...i.style}}return i}let et=e=>e.replace(/([a-z])([A-Z])/g,"$1-$2").toLowerCase();function en(e,{style:t,vars:n},r,i){for(let o in Object.assign(e.style,t,i&&i.getProjectionStyles(r)),n)e.style.setProperty(o,n[o])}let er=new Set(["baseFrequency","diffuseConstant","kernelMatrix","kernelUnitLength","keySplines","keyTimes","limitingConeAngle","markerHeight","markerWidth","numOctaves","targetX","targetY","surfaceScale","specularConstant","specularExponent","stdDeviation","tableValues","viewBox","gradientTransform","pathLength","startOffset","textLength","lengthAdjust"]);function ei(e,t,n,r){for(let n in en(e,t,void 0,r),t.attrs)e.setAttribute(er.has(n)?n:et(n),t.attrs[n])}function eo(e){let{style:t}=e,n={};for(let r in t)((0,N.i)(t[r])||D(r,e))&&(n[r]=t[r]);return n}function ea(e){let t=eo(e);for(let n in e)if((0,N.i)(e[n])){let r="x"===n||"y"===n?"attr"+n.toUpperCase():n;t[r]=e[n]}return t}function es(e,t,n,r={},i={}){return"function"==typeof t&&(t=t(void 0!==n?n:e.custom,r,i)),"string"==typeof t&&(t=e.variants&&e.variants[t]),"function"==typeof t&&(t=t(void 0!==n?n:e.custom,r,i)),t}let eu=e=>Array.isArray(e),el=e=>!!(e&&"object"==typeof e&&e.mix&&e.toValue),ec=e=>eu(e)?e[e.length-1]||0:e;function ef(e){let t=(0,N.i)(e)?e.get():e;return el(t)?t.toValue():t}let ed=e=>(t,n)=>{let r=(0,s.useContext)(l),i=(0,s.useContext)(c.O),o=()=>(function({scrapeMotionValuesFromProps:e,createRenderState:t,onMount:n},r,i,o){let a={latestValues:function(e,t,n,r){let i={},o=r(e);for(let e in o)i[e]=ef(o[e]);let{initial:a,animate:s}=e,u=v(e),l=y(e);t&&l&&!u&&!1!==e.inherit&&(void 0===a&&(a=t.initial),void 0===s&&(s=t.animate));let c=!!n&&!1===n.initial;c=c||!1===a;let f=c?s:a;if(f&&"boolean"!=typeof f&&!m(f)){let t=Array.isArray(f)?f:[f];t.forEach(t=>{let n=es(e,t);if(!n)return;let{transitionEnd:r,transition:o,...a}=n;for(let e in a){let t=a[e];if(Array.isArray(t)){let e=c?t.length-1:0;t=t[e]}null!==t&&(i[e]=t)}for(let e in r)i[e]=r[e]})}return i}(r,i,o,e),renderState:t()};return n&&(a.mount=e=>n(r,e,a)),a})(e,t,r,i);return n?o():(0,j.h)(o)},ep={useVisualState:ed({scrapeMotionValuesFromProps:ea,createRenderState:Z,onMount:(e,t,{renderState:n,latestValues:r})=>{try{n.dimensions="function"==typeof t.getBBox?t.getBBox():t.getBoundingClientRect()}catch(e){n.dimensions={x:0,y:0,width:0,height:0}}Y(n,r,{enableHardwareAcceleration:!1},X(t.tagName),e.transformTemplate),ei(t,n)}})},eh={useVisualState:ed({scrapeMotionValuesFromProps:eo,createRenderState:V})};function em(e,t,n,r={passive:!0}){return e.addEventListener(t,n,r),()=>e.removeEventListener(t,n)}function eg(e,t,n,r){(0,s.useEffect)(()=>{let i=e.current;if(n&&i)return em(i,t,n,r)},[e,t,n,r])}function ev(e){return"undefined"!=typeof PointerEvent&&e instanceof PointerEvent?!("mouse"!==e.pointerType):e instanceof MouseEvent}function ey(e){let t=!!e.touches;return t}(r=o||(o={})).Animate="animate",r.Hover="whileHover",r.Tap="whileTap",r.Drag="whileDrag",r.Focus="whileFocus",r.InView="whileInView",r.Exit="exit";let eb={pageX:0,pageY:0};function ek(e,t="page"){return{point:ey(e)?function(e,t="page"){let n=e.touches[0]||e.changedTouches[0],r=n||eb;return{x:r[t+"X"],y:r[t+"Y"]}}(e,t):function(e,t="page"){return{x:e[t+"X"],y:e[t+"Y"]}}(e,t)}}let ew=(e,t=!1)=>{let n=t=>e(t,ek(t));return t?e=>{let t=e instanceof MouseEvent,r=!t||t&&0===e.button;r&&n(e)}:n},ex=()=>x.j&&null===window.onpointerdown,ej=()=>x.j&&null===window.ontouchstart,eS=()=>x.j&&null===window.onmousedown,eO={pointerdown:"mousedown",pointermove:"mou
219semove",pointerup:"mouseup",pointercancel:"mousecancel",pointerover:"mouseover",pointerout:"mouseout",pointerenter:"mouseenter",pointerleave:"mouseleave"},eE={pointerdown:"touchstart",pointermove:"touchmove",pointerup:"touchend",pointercancel:"touchcancel"};function e_(e){if(ex());else if(ej())return eE[e];else if(eS())return eO[e];return e}function eC(e,t,n,r){return em(e,e_(t),ew(n,"pointerdown"===t),r)}function eT(e,t,n,r){return eg(e,e_(t),n&&ew(n,"pointerdown"===t),r)}function eA(e){let t=null;return()=>null===t&&(t=e,()=>{t=null})}let eM=eA("dragHorizontal"),eI=eA("dragVertical");function eP(e){let t=!1;if("y"===e)t=eI();else if("x"===e)t=eM();else{let e=eM(),n=eI();e&&n?t=()=>{e(),n()}:(e&&e(),n&&n())}return t}function eR(){let e=eP(!0);return!e||(e(),!1)}function eD(e,t,n){return(r,i)=>{!(!ev(r)||eR())&&(e.animationState&&e.animationState.setActive(o.Hover,t),n&&n(r,i))}}let eN=(e,t)=>!!t&&(e===t||eN(e,t.parentElement));var ez=n(96073),eF=n(96953),eL=n(28723),eB=n(74963);let e$=new WeakMap,eq=new WeakMap,eV=e=>{let t=e$.get(e.target);t&&t(e)},eU=e=>{e.forEach(eV)},eW={some:0,all:1};function eJ(e,t,n,{root:r,margin:i,amount:a="some",once:u}){(0,s.useEffect)(()=>{if(!e||!n.current)return;let s={root:null==r?void 0:r.current,rootMargin:i,threshold:"number"==typeof a?a:eW[a]};return function(e,t,n){let r=function({root:e,...t}){let n=e||document;eq.has(n)||eq.set(n,{});let r=eq.get(n),i=JSON.stringify(t);return r[i]||(r[i]=new IntersectionObserver(eU,{root:e,...t})),r[i]}(t);return e$.set(e,n),r.observe(e),()=>{e$.delete(e),r.unobserve(e)}}(n.current,s,e=>{let{isIntersecting:r}=e;if(t.isInView===r||(t.isInView=r,u&&!r&&t.hasEnteredView))return;r&&(t.hasEnteredView=!0),n.animationState&&n.animationState.setActive(o.InView,r);let i=n.getProps(),a=r?i.onViewportEnter:i.onViewportLeave;a&&a(e)})},[e,r,i,a])}function eH(e,t,n,{fallback:r=!0}){(0,s.useEffect)(()=>{e&&r&&("production"!==eL.O&&(0,eB.O)(!1,"IntersectionObserver not available on this device. whileInView animations will trigger on mount."),requestAnimationFrame(()=>{t.hasEnteredView=!0;let{onViewportEnter:e}=n.getProps();e&&e(null),n.animationState&&n.animationState.setActive(o.InView,!0)}))},[e])}let eG=e=>t=>(e(t),null),eQ={inView:eG(function({visualElement:e,whileInView:t,onViewportEnter:n,onViewportLeave:r,viewport:i={}}){let o=(0,s.useRef)({hasEnteredView:!1,isInView:!1}),a=!!(t||n||r);i.once&&o.current.hasEnteredView&&(a=!1);let u="undefined"==typeof IntersectionObserver?eH:eJ;u(a,o.current,e,i)}),tap:eG(function({onTap:e,onTapStart:t,onTapCancel:n,whileTap:r,visualElement:i}){let a=e||t||n||r,u=(0,s.useRef)(!1),l=(0,s.useRef)(null),c={passive:!(t||e||n||m)};function f(){l.current&&l.current(),l.current=null}function d(){return f(),u.current=!1,i.animationState&&i.animationState.setActive(o.Tap,!1),!eR()}function p(t,r){d()&&(eN(i.current,t.target)?e&&e(t,r):n&&n(t,r))}function h(e,t){d()&&n&&n(e,t)}function m(e,n){f(),!u.current&&(u.current=!0,l.current=(0,eF.z)(eC(window,"pointerup",p,c),eC(window,"pointercancel",h,c)),i.animationState&&i.animationState.setActive(o.Tap,!0),t&&t(e,n))}eT(i,"pointerdown",a?m:void 0,c),(0,ez.z)(f)}),focus:eG(function({whileFocus:e,visualElement:t}){let{animationState:n}=t;eg(t,"focus",e?()=>{n&&n.setActive(o.Focus,!0)}:void 0),eg(t,"blur",e?()=>{n&&n.setActive(o.Focus,!1)}:void 0)}),hover:eG(function({onHoverStart:e,onHoverEnd:t,whileHover:n,visualElement:r}){eT(r,"pointerenter",e||n?eD(r,!0,e):void 0,{passive:!e}),eT(r,"pointerleave",t||n?eD(r,!1,t):void 0,{passive:!t})})};var eK=n(58175);function eY(e,t){if(!Array.isArray(t))return!1;let n=t.length;if(n!==e.length)return!1;for(let r=0;r<n;r++)if(t[r]!==e[r])return!1;return!0}let eZ=e=>/^\-?\d*\.?\d+$/.test(e),eX=e=>/^0[^.\s]+$/.test(e);var e0=n(40226),e2=n(76865),e1=n(91564),e3=n(45982),e5=n(30397);let e4=e=>t=>t.test(e),e6=[e5.Rx,H.px,H.aQ,H.RW,H.vw,H.vh,{test:e=>"auto"===e,parse:e=>e}],e8=e=>e6.find(e4(e)),e9=[...e6,e3.$,e2.P],e7=e=>e9.find(e4(e));function te(e,t,n){let r=e.getProps();return es(r,t,void 0!==n?n:r.custom,function(e){let t={};return e.values.forEach((e,n)=>t[n]=e.get()),t}(e),function(e){let t={};
219return e.values.forEach((e,n)=>t[n]=e.getVelocity()),t}(e))}function tt(e){return!!((0,N.i)(e)&&e.add)}var tn=n(58387);let tr=(e,t)=>`${e}: ${t}`,ti="data-"+et("framerAppearId");var to=n(42643);function ta(e,t,n={}){var r;let i=te(e,t,n.custom),{transition:o=e.getDefaultTransition()||{}}=i||{};n.transitionOverride&&(o=n.transitionOverride);let a=i?()=>ts(e,i,n):()=>Promise.resolve(),s=(null===(r=e.variantChildren)||void 0===r?void 0:r.size)?(r=0)=>{let{delayChildren:i=0,staggerChildren:a,staggerDirection:s}=o;return function(e,t,n=0,r=0,i=1,o){let a=[],s=(e.variantChildren.size-1)*r,u=1===i?(e=0)=>e*r:(e=0)=>s-e*r;return Array.from(e.variantChildren).sort(tu).forEach((e,r)=>{a.push(ta(e,t,{...o,delay:n+u(r)}).then(()=>e.notify("AnimationComplete",t)))}),Promise.all(a)}(e,t,i+r,a,s,n)}:()=>Promise.resolve(),{when:u}=o;if(!u)return Promise.all([a(),s(n.delay)]);{let[e,t]="beforeChildren"===u?[a,s]:[s,a];return e().then(t)}}function ts(e,t,{delay:n=0,transitionOverride:r,type:i}={}){var o;let{transition:a=e.getDefaultTransition(),transitionEnd:s,...u}=e.makeTargetAnimatable(t),l=e.getValue("willChange");r&&(a=r);let c=[],f=i&&(null===(o=e.animationState)||void 0===o?void 0:o.getState()[i]);for(let t in u){let r=e.getValue(t),i=u[t];if(!r||void 0===i||f&&function({protectedKeys:e,needsAnimating:t},n){let r=e.hasOwnProperty(n)&&!0!==t[n];return t[n]=!1,r}(f,t))continue;let o={delay:n,elapsed:0,...a};if(e.shouldReduceMotion&&R.has(t)&&(o={...o,type:!1,delay:0}),!r.hasAnimated){let n=e.getProps()[ti];n&&(o.elapsed=function(e,t){let{MotionAppearAnimations:n}=window,r=tr(e,R.has(t)?"transform":t),i=n&&n.get(r);return i?(tn.Z_.render(()=>{try{i.cancel(),n.delete(r)}catch(e){}}),i.currentTime||0):0}(n,t))}let s=r.start((0,to.Z)(t,r,i,o));tt(l)&&(l.add(t),s=s.then(()=>l.remove(t))),c.push(s)}return Promise.all(c).then(()=>{s&&function(e,t){let n=te(e,t),{transitionEnd:r={},transition:i={},...o}=n?e.makeTargetAnimatable(n,!1):{};for(let t in o={...o,...r}){let n=ec(o[t]);e.hasValue(t)?e.getValue(t).set(n):e.addValue(t,(0,e0.B)(n))}}(e,s)})}function tu(e,t){return e.sortNodePosition(t)}let tl=[o.Animate,o.InView,o.Focus,o.Hover,o.Tap,o.Drag,o.Exit],tc=[...tl].reverse(),tf=tl.length;function td(e=!1){return{isActive:e,protectedKeys:{},needsAnimating:{},prevResolvedValues:{}}}let tp={animation:eG(({visualElement:e,animate:t})=>{e.animationState||(e.animationState=function(e){let t=t=>Promise.all(t.map(({animation:t,options:n})=>(function(e,t,n={}){let r;if(e.notify("AnimationStart",t),Array.isArray(t)){let i=t.map(t=>ta(e,t,n));r=Promise.all(i)}else if("string"==typeof t)r=ta(e,t,n);else{let i="function"==typeof t?te(e,t,n.custom):t;r=ts(e,i,n)}return r.then(()=>e.notify("AnimationComplete",t))})(e,t,n))),n={[o.Animate]:td(!0),[o.InView]:td(),[o.Hover]:td(),[o.Tap]:td(),[o.Drag]:td(),[o.Focus]:td(),[o.Exit]:td()},r=!0,i=(t,n)=>{let r=te(e,n);if(r){let{transition:e,transitionEnd:n,...i}=r;t={...t,...i,...n}}return t};function a(o,a){let s=e.getProps(),u=e.getVariantContext(!0)||{},l=[],c=new Set,f={},d=1/0;for(let t=0;t<tf;t++){var p;let g=tc[t],v=n[g],y=void 0!==s[g]?s[g]:u[g],b=h(y),k=g===a?v.isActive:null;!1===k&&(d=t);let w=y===u[g]&&y!==s[g]&&b;if(w&&r&&e.manuallyAnimateOnMount&&(w=!1),v.protectedKeys={...f},!v.isActive&&null===k||!y&&!v.prevProp||m(y)||"boolean"==typeof y)continue;let x=(p=v.prevProp,"string"==typeof y?y!==p:!!Array.isArray(y)&&!eY(y,p)),j=x||g===a&&v.isActive&&!w&&b||t>d&&b,S=Array.isArray(y)?y:[y],O=S.reduce(i,{});!1===k&&(O={});let{prevResolvedValues:E={}}=v,_={...E,...O},C=e=>{j=!0,c.delete(e),v.needsAnimating[e]=!0};for(let e in _){let t=O[e],n=E[e];f.hasOwnProperty(e)||(t!==n?eu(t)&&eu(n)?!eY(t,n)||x?C(e):v.protectedKeys[e]=!0:void 0!==t?C(e):c.add(e):void 0!==t&&c.has(e)?C(e):v.protectedKeys[e]=!0)}v.prevProp=y,v.prevResolvedValues=O,v.isActive&&(f={...f,...O}),r&&e.blockInitialAnimation&&(j=!1),j&&!w&&l.push(...S.map(e=>({animation:e,options:{type:g,...o}})))}if(c.size){let t={};
219c.forEach(n=>{let r=e.getBaseTarget(n);void 0!==r&&(t[n]=r)}),l.push({animation:t})}let g=!!l.length;return r&&!1===s.initial&&!e.manuallyAnimateOnMount&&(g=!1),r=!1,g?t(l):Promise.resolve()}return{animateChanges:a,setActive:function(t,r,i){var o;if(n[t].isActive===r)return Promise.resolve();null===(o=e.variantChildren)||void 0===o||o.forEach(e=>{var n;return null===(n=e.animationState)||void 0===n?void 0:n.setActive(t,r)}),n[t].isActive=r;let s=a(i,t);for(let e in n)n[e].protectedKeys={};return s},setAnimateFunction:function(n){t=n(e)},getState:()=>n}}(e)),m(t)&&(0,s.useEffect)(()=>t.subscribe(e),[t])}),exit:eG(e=>{let{custom:t,visualElement:n}=e,[r,i]=(0,eK.oO)(),a=(0,s.useContext)(c.O);(0,s.useEffect)(()=>{n.isPresent=r;let e=n.animationState&&n.animationState.setActive(o.Exit,!r,{custom:a&&a.custom||t});e&&!r&&e.then(i)},[r])})};var th=n(9340),tm=n(41429);let tg=(e,t)=>Math.abs(e-t);var tv=n(85403);class ty{constructor(e,t,{transformPagePoint:n}={}){if(this.startEvent=null,this.lastMoveEvent=null,this.lastMoveEventInfo=null,this.handlers={},this.updatePoint=()=>{if(!(this.lastMoveEvent&&this.lastMoveEventInfo))return;let e=tw(this.lastMoveEventInfo,this.history),t=null!==this.startEvent,n=function(e,t){let n=tg(e.x,t.x),r=tg(e.y,t.y);return Math.sqrt(n**2+r**2)}(e.offset,{x:0,y:0})>=3;if(!t&&!n)return;let{point:r}=e,{timestamp:i}=tv.frameData;this.history.push({...r,timestamp:i});let{onStart:o,onMove:a}=this.handlers;t||(o&&o(this.lastMoveEvent,e),this.startEvent=this.lastMoveEvent),a&&a(this.lastMoveEvent,e)},this.handlePointerMove=(e,t)=>{if(this.lastMoveEvent=e,this.lastMoveEventInfo=tb(t,this.transformPagePoint),ev(e)&&0===e.buttons){this.handlePointerUp(e,t);return}tn.Z_.update(this.updatePoint,!0)},this.handlePointerUp=(e,t)=>{this.end();let{onEnd:n,onSessionEnd:r}=this.handlers,i=tw(tb(t,this.transformPagePoint),this.history);this.startEvent&&n&&n(e,i),r&&r(e,i)},ey(e)&&e.touches.length>1)return;this.handlers=t,this.transformPagePoint=n;let r=ek(e),i=tb(r,this.transformPagePoint),{point:o}=i,{timestamp:a}=tv.frameData;this.history=[{...o,timestamp:a}];let{onSessionStart:s}=t;s&&s(e,tw(i,this.history)),this.removeListeners=(0,eF.z)(eC(window,"pointermove",this.handlePointerMove),eC(window,"pointerup",this.handlePointerUp),eC(window,"pointercancel",this.handlePointerUp))}updateHandlers(e){this.handlers=e}end(){this.removeListeners&&this.removeListeners(),tn.qY.update(this.updatePoint)}}function tb(e,t){return t?{point:t(e.point)}:e}function tk(e,t){return{x:e.x-t.x,y:e.y-t.y}}function tw({point:e},t){return{point:e,delta:tk(e,tx(t)),offset:tk(e,t[0]),velocity:function(e,t){if(e.length<2)return{x:0,y:0};let n=e.length-1,r=null,i=tx(e);for(;n>=0&&(r=e[n],!(i.timestamp-r.timestamp>(0,tm.w)(.1)));)n--;if(!r)return{x:0,y:0};let o=(i.timestamp-r.timestamp)/1e3;if(0===o)return{x:0,y:0};let a={x:(i.x-r.x)/o,y:(i.y-r.y)/o};return a.x===1/0&&(a.x=0),a.y===1/0&&(a.y=0),a}(t,0)}}function tx(e){return e[e.length-1]}var tj=n(17475),tS=n(65339);function tO(e){return e.max-e.min}function tE(e,t=0,n=.01){return Math.abs(e-t)<=n}function t_(e,t,n,r=.5){e.origin=r,e.originPoint=(0,tS.C)(t.min,t.max,e.origin),e.scale=tO(n)/tO(t),(tE(e.scale,1,1e-4)||isNaN(e.scale))&&(e.scale=1),e.translate=(0,tS.C)(n.min,n.max,e.origin)-e.originPoint,(tE(e.translate)||isNaN(e.translate))&&(e.translate=0)}function tC(e,t,n,r){t_(e.x,t.x,n.x,null==r?void 0:r.originX),t_(e.y,t.y,n.y,null==r?void 0:r.originY)}function tT(e,t,n){e.min=n.min+t.min,e.max=e.min+tO(t)}function tA(e,t,n){e.min=t.min-n.min,e.max=e.min+tO(t)}function tM(e,t,n){tA(e.x,t.x,n.x),tA(e.y,t.y,n.y)}var tI=n(51366);function tP(e,t,n){return{min:void 0!==t?e.min+t:void 0,max:void 0!==n?e.max+n-(e.max-e.min):void 0}}function tR(e,t){let n=t.min-e.min,r=t.max-e.max;return t.max-t.min<e.max-e.min&&([n,r]=[r,n]),{min:n,max:r}}function tD(e,t,n){return{min:tN(e,t),max:tN(e,n)}}function tN(e,t){return"number"==typeof e?e:e[t]||0}let tz=()=>({translate:0,scale:1,origin:0,originPoint:0}),tF=()=>({x:tz(),y:tz()}),tL=()=>({min:0,max:0}),tB=()=>({x:tL(),y:tL()});function t$(e){return[e("x"),e("y")]}function tq({top:e,left:t,right:n,bottom:r}){return{x:{min:t,max:n},y:{min:e,max:r}}}function tV(e){return void 0===e||1===e}function tU({scale:e,scaleX:t,scaleY:n}){return!tV(e)||!tV(t)||!tV(n)}function tW(e){return tU(e)||tJ(e)||e.z||e.rotate||e.rotateX||e.rotateY}function tJ(e){var t,n;
219return(t=e.x)&&"0%"!==t||(n=e.y)&&"0%"!==n}function tH(e,t,n,r,i){return void 0!==i&&(e=r+i*(e-r)),r+n*(e-r)+t}function tG(e,t=0,n=1,r,i){e.min=tH(e.min,t,n,r,i),e.max=tH(e.max,t,n,r,i)}function tQ(e,{x:t,y:n}){tG(e.x,t.translate,t.scale,t.originPoint),tG(e.y,n.translate,n.scale,n.originPoint)}function tK(e){return Number.isInteger(e)?e:e>1.0000000000001||e<.999999999999?e:1}function tY(e,t){e.min=e.min+t,e.max=e.max+t}function tZ(e,t,[n,r,i]){let o=void 0!==t[i]?t[i]:.5,a=(0,tS.C)(e.min,e.max,o);tG(e,t[n],t[r],a,t.scale)}let tX=["x","scaleX","originX"],t0=["y","scaleY","originY"];function t2(e,t){tZ(e.x,t,tX),tZ(e.y,t,t0)}function t1(e,t){return tq(function(e,t){if(!t)return e;let n=t({x:e.left,y:e.top}),r=t({x:e.right,y:e.bottom});return{top:n.y,left:n.x,bottom:r.y,right:r.x}}(e.getBoundingClientRect(),t))}let t3=new WeakMap;class t5{constructor(e){this.openGlobalLock=null,this.isDragging=!1,this.currentDirection=null,this.originPoint={x:0,y:0},this.constraints=!1,this.hasMutatedConstraints=!1,this.elastic=tB(),this.visualElement=e}start(e,{snapToCursor:t=!1}={}){!1!==this.visualElement.isPresent&&(this.panSession=new ty(e,{onSessionStart:e=>{this.stopAnimation(),t&&this.snapToCursor(ek(e,"page").point)},onStart:(e,t)=>{var n;let{drag:r,dragPropagation:i,onDragStart:a}=this.getProps();(!r||i||(this.openGlobalLock&&this.openGlobalLock(),this.openGlobalLock=eP(r),this.openGlobalLock))&&(this.isDragging=!0,this.currentDirection=null,this.resolveConstraints(),this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!0,this.visualElement.projection.target=void 0),t$(e=>{var t,n;let r=this.getAxisMotionValue(e).get()||0;if(H.aQ.test(r)){let i=null===(n=null===(t=this.visualElement.projection)||void 0===t?void 0:t.layout)||void 0===n?void 0:n.layoutBox[e];if(i){let e=tO(i);r=e*(parseFloat(r)/100)}}this.originPoint[e]=r}),null==a||a(e,t),null===(n=this.visualElement.animationState)||void 0===n||n.setActive(o.Drag,!0))},onMove:(e,t)=>{let{dragPropagation:n,dragDirectionLock:r,onDirectionLock:i,onDrag:o}=this.getProps();if(!n&&!this.openGlobalLock)return;let{offset:a}=t;if(r&&null===this.currentDirection){this.currentDirection=function(e,t=10){let n=null;return Math.abs(e.y)>t?n="y":Math.abs(e.x)>t&&(n="x"),n}(a),null!==this.currentDirection&&(null==i||i(this.currentDirection));return}this.updateAxis("x",t.point,a),this.updateAxis("y",t.point,a),this.visualElement.render(),null==o||o(e,t)},onSessionEnd:(e,t)=>this.stop(e,t)},{transformPagePoint:this.visualElement.getTransformPagePoint()}))}stop(e,t){let n=this.isDragging;if(this.cancel(),!n)return;let{velocity:r}=t;this.startAnimation(r);let{onDragEnd:i}=this.getProps();null==i||i(e,t)}cancel(){var e,t;this.isDragging=!1,this.visualElement.projection&&(this.visualElement.projection.isAnimationBlocked=!1),null===(e=this.panSession)||void 0===e||e.end(),this.panSession=void 0;let{dragPropagation:n}=this.getProps();!n&&this.openGlobalLock&&(this.openGlobalLock(),this.openGlobalLock=null),null===(t=this.visualElement.animationState)||void 0===t||t.setActive(o.Drag,!1)}updateAxis(e,t,n){let{drag:r}=this.getProps();if(!n||!t4(e,r,this.currentDirection))return;let i=this.getAxisMotionValue(e),o=this.originPoint[e]+n[e];this.constraints&&this.constraints[e]&&(o=function(e,{min:t,max:n},r){return void 0!==t&&e<t?e=r?(0,tS.C)(t,e,r.min):Math.max(e,t):void 0!==n&&e>n&&(e=r?(0,tS.C)(n,e,r.max):Math.min(e,n)),e}(o,this.constraints[e],this.elastic[e])),i.set(o)}resolveConstraints(){let{dragConstraints:e,dragElastic:t}=this.getProps(),{layout:n}=this.visualElement.projection||{},r=this.constraints;e&&p(e)?this.constraints||(this.constraints=this.resolveRefConstraints()):e&&n?this.constraints=function(e,{top:t,left:n,bottom:r,right:i}){return{x:tP(e.x,n,i),y:tP(e.y,t,r)}}(n.layoutBox,e):this.constraints=!1,this.elastic=function(e=.35){return!1===e?e=0:!0===e&&(e=.35),{x:tD(e,"left","right"),y:tD(e,"top","bottom")}}(t),r!==this.constraints&&n&&this.constraints&&!this.hasMutatedConstraints&&t$(e=>{this.getAxisMotionValue(e)&&(this.constraints[e]=function(e,t){let n={};return void 0!==t.min&&(n.min=t.min-e.min),void 0!==t.max&&(n.max=t.max-e.min),n}(n.layoutBox[e],this.constraints[e]))})}resolveRefConstraints(){var e;let{dragConstraints:t,onMeasureDragConstraints:n}=this.getProps();if(!t||!p(t))return!1;let r=t.current;(0,th.k)(null!==r,"If `dragConstraints` is set as a React ref, that ref must be passed to another component's `ref` prop.");let{projection:i}=this.visualElement;if(!i||!i.layout)return!1;let o=function(e,t,n){let r=t1(e,n),{scroll:i}=t;return i&&(tY(r.x,i.offset.x),tY(r.y,i.offset.y)),r}(r,i.root,this.visualElement.getTransformPagePoint()),a={x:tR((e=i.layout.layoutBox).x,o.x),y:tR(e.y,o.y)};if(n){let e=n(function({x:e,y:t}){return{top:t.min,right:e.max,bottom:t.max,left:e.min}}(a));this.hasMutatedConstraints=!!e,e&&(a=tq(e))}return a}startAnimation(e){let{drag:t,dragMomentum:n,dragElastic:r,dragTransition:i,dragSnapToOrigin:o,onDragTransitionEnd:a}=this.getProps(),s=this.constraints||{},u=t$(a=>{if(!t4(a,t,this.currentDirection))return;let u=(null==s?void 0:s[a])||{};o&&(u={min:0,max:0});let l={type:"inertia",velocity:n?e[a]:0,bounceStiffness:r?200:1e6,bounceDamping:r?40:1e7,timeConstant:750,restDelta:1,restSpeed:10,...i,...u};return this.startAxisValueAnimation(a,l)});return Promise.all(u).then(a)}startAxisValueAnimation(e,t){let n=this.getAxisMotionValue(e);return n.start((0,to.Z)(e,n,0,t))}stopAnimation(){t$(e=>this.getAxisMotionValue(e).stop())}getAxisMotionValue(e){var t;let n="_drag"+e.toUpperCase(),r=this.visualElement.getProps()[n];return r||this.visualElement.getValue(e,(null===(t=this.visualElement.getProps().initial)||void 0===t?void 0:t[e])||0)}snapToCursor(e){t$(t=>{let{drag:n}=this.getProps();if(!t4(t,n,this.currentDirection))return;let{projection:r}=this.visualElement,i=this.getAxisMotionValue(t);if(r&&r.layout){let{min:n,max:o}=r.layout.layoutBox[t];i.set(e[t]-(0,tS.C)(n,o,.5))}})}scalePositionWithinConstraints(){var e;if(!this.visualElement.current)return;let{drag:t,dragConstraints:n}=this.getProps(),{projection:r}=this.visualElement;
219if(!p(n)||!r||!this.constraints)return;this.stopAnimation();let i={x:0,y:0};t$(e=>{let t=this.getAxisMotionValue(e);if(t){let n=t.get();i[e]=function(e,t){let n=.5,r=tO(e),i=tO(t);return i>r?n=(0,tj.Y)(t.min,t.max-r,e.min):r>i&&(n=(0,tj.Y)(e.min,e.max-i,t.min)),(0,tI.u)(0,1,n)}({min:n,max:n},this.constraints[e])}});let{transformTemplate:o}=this.visualElement.getProps();this.visualElement.current.style.transform=o?o({},""):"none",null===(e=r.root)||void 0===e||e.updateScroll(),r.updateLayout(),this.resolveConstraints(),t$(e=>{if(!t4(e,t,null))return;let n=this.getAxisMotionValue(e),{min:r,max:o}=this.constraints[e];n.set((0,tS.C)(r,o,i[e]))})}addListeners(){var e;if(!this.visualElement.current)return;t3.set(this.visualElement,this);let t=this.visualElement.current,n=eC(t,"pointerdown",e=>{let{drag:t,dragListener:n=!0}=this.getProps();t&&n&&this.start(e)}),r=()=>{let{dragConstraints:e}=this.getProps();p(e)&&(this.constraints=this.resolveRefConstraints())},{projection:i}=this.visualElement,o=i.addEventListener("measure",r);i&&!i.layout&&(null===(e=i.root)||void 0===e||e.updateScroll(),i.updateLayout()),r();let a=em(window,"resize",()=>this.scalePositionWithinConstraints()),s=i.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t})=>{this.isDragging&&t&&(t$(t=>{let n=this.getAxisMotionValue(t);n&&(this.originPoint[t]+=e[t].translate,n.set(n.get()+e[t].translate))}),this.visualElement.render())});return()=>{a(),n(),o(),null==s||s()}}getProps(){let e=this.visualElement.getProps(),{drag:t=!1,dragDirectionLock:n=!1,dragPropagation:r=!1,dragConstraints:i=!1,dragElastic:o=.35,dragMomentum:a=!0}=e;return{...e,drag:t,dragDirectionLock:n,dragPropagation:r,dragConstraints:i,dragElastic:o,dragMomentum:a}}}function t4(e,t,n){return(!0===t||t===e)&&(null===n||n===e)}let t6={pan:eG(function({onPan:e,onPanStart:t,onPanEnd:n,onPanSessionStart:r,visualElement:i}){let o=e||t||n||r,a=(0,s.useRef)(null),{transformPagePoint:l}=(0,s.useContext)(u._),c={onSessionStart:r,onStart:t,onMove:e,onEnd:(e,t)=>{a.current=null,n&&n(e,t)}};(0,s.useEffect)(()=>{null!==a.current&&a.current.updateHandlers(c)}),eT(i,"pointerdown",o&&function(e){a.current=new ty(e,c,{transformPagePoint:l})}),(0,ez.z)(()=>a.current&&a.current.end())}),drag:eG(function(e){let{dragControls:t,visualElement:n}=e,r=(0,j.h)(()=>new t5(n));(0,s.useEffect)(()=>t&&t.subscribe(r),[r,t]),(0,s.useEffect)(()=>r.addListeners(),[r])})};var t8=n(88434);function t9(e){return"string"==typeof e&&e.startsWith("var(--")}let t7=/var\((--[a-zA-Z0-9-_]+),? ?([a-zA-Z0-9 ()%#.,-]+)?\)/;function ne(e,t,n=1){(0,th.k)(n<=4,`Max CSS variable fallback depth detected in property "${e}". This may indicate a circular fallback dependency.`);let[r,i]=function(e){let t=t7.exec(e);if(!t)return[,];let[,n,r]=t;return[n,r]}(e);if(!r)return;let o=window.getComputedStyle(t).getPropertyValue(r);return o?o.trim():t9(i)?ne(i,t,n+1):i}let nt=new Set(["width","height","top","left","right","bottom","x","y"]),nn=e=>nt.has(e),nr=e=>Object.keys(e).some(nn),ni=(e,t)=>{e.set(t,!1),e.set(t)},no=e=>e===e5.Rx||e===H.px;(i=a||(a={})).width="width",i.height="height",i.left="left",i.right="right",i.top="top",i.bottom="bottom";let na=(e,t)=>parseFloat(e.split(", ")[t]),ns=(e,t)=>(n,{transform:r})=>{if("none"===r||!r)return 0;let i=r.match(/^matrix3d\((.+)\)$/);if(i)return na(i[1],t);{let t=r.match(/^matrix\((.+)\)$/);return t?na(t[1],e):0}},nu=new Set(["x","y","z"]),nl=P.filter(e=>!nu.has(e)),nc={width:({x:e},{paddingLeft:t="0",paddingRight:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),height:({y:e},{paddingTop:t="0",paddingBottom:n="0"})=>e.max-e.min-parseFloat(t)-parseFloat(n),top:(e,{top:t})=>parseFloat(t),left:(e,{left:t})=>parseFloat(t),bottom:({y:e},{top:t})=>parseFloat(t)+(e.max-e.min),right:({x:e},{left:t})=>parseFloat(t)+(e.max-e.min),x:ns(4,13),y:ns(5,14)},nf=(e,t,n)=>{let r=t.measureViewportBox(),i=t.current,o=getComputedStyle(i),{display:a}=o,s={};"none"===a&&t.setStaticValue("display",e.display||"block"),n.forEach(e=>{s[e]=nc[e](r,o)}),t.render();let u=t.measureViewportBox();return n.forEach(n=>{let r=t.getValue(n);ni(r,s[n]),e[n]=nc[n](u,o)}),e},nd=(e,t,n={},r={})=>{t={...t},r={...r};let i=Object.keys(t).filter(nn),o=[],a=!1,s=[];if(i.forEach(i=>
219{let u;let l=e.getValue(i);if(!e.hasValue(i))return;let c=n[i],f=e8(c),d=t[i];if(eu(d)){let e=d.length,t=null===d[0]?1:0;f=e8(c=d[t]);for(let n=t;n<e;n++)u?(0,th.k)(e8(d[n])===u,"All keyframes must be of the same type"):(u=e8(d[n]),(0,th.k)(u===f||no(f)&&no(u),"Keyframes must be of the same dimension as the current value"))}else u=e8(d);if(f!==u){if(no(f)&&no(u)){let e=l.get();"string"==typeof e&&l.set(parseFloat(e)),"string"==typeof d?t[i]=parseFloat(d):Array.isArray(d)&&u===H.px&&(t[i]=d.map(parseFloat))}else(null==f?void 0:f.transform)&&(null==u?void 0:u.transform)&&(0===c||0===d)?0===c?l.set(u.transform(c)):t[i]=f.transform(d):(a||(o=function(e){let t=[];return nl.forEach(n=>{let r=e.getValue(n);void 0!==r&&(t.push([n,r.get()]),r.set(n.startsWith("scale")?1:0))}),t.length&&e.render(),t}(e),a=!0),s.push(i),r[i]=void 0!==r[i]?r[i]:t[i],ni(l,d))}}),!s.length)return{target:t,transitionEnd:r};{let n=s.indexOf("height")>=0?window.pageYOffset:null,i=nf(t,e,s);return o.length&&o.forEach(([t,n])=>{e.getValue(t).set(n)}),e.render(),x.j&&null!==n&&window.scrollTo({top:n}),{target:i,transitionEnd:r}}},np=(e,t,n,r)=>{var i,o;let a=function(e,{...t},n){let r=e.current;if(!(r instanceof Element))return{target:t,transitionEnd:n};for(let i in n&&(n={...n}),e.values.forEach(e=>{let t=e.get();if(!t9(t))return;let n=ne(t,r);n&&e.set(n)}),t){let e=t[i];if(!t9(e))continue;let o=ne(e,r);o&&(t[i]=o,n&&void 0===n[i]&&(n[i]=e))}return{target:t,transitionEnd:n}}(e,t,r);return t=a.target,r=a.transitionEnd,i=t,o=r,nr(i)?nd(e,i,n,o):{target:i,transitionEnd:o}};var nh=n(62519),nm=n(23993),ng=n(88069);let nv=Object.keys(w),ny=nv.length,nb=["AnimationStart","AnimationComplete","Update","Unmount","BeforeLayoutMeasure","LayoutMeasure","LayoutAnimationStart","LayoutAnimationComplete"];class nk{constructor({parent:e,props:t,reducedMotionConfig:n,visualState:r},i={}){this.current=null,this.children=new Set,this.isVariantNode=!1,this.isControllingVariants=!1,this.shouldReduceMotion=null,this.values=new Map,this.isPresent=!0,this.valueSubscriptions=new Map,this.prevMotionValues={},this.events={},this.propEventSubscriptions={},this.notifyUpdate=()=>this.notify("Update",this.latestValues),this.render=()=>{this.current&&(this.triggerBuild(),this.renderInstance(this.current,this.renderState,this.props.style,this.projection))},this.scheduleRender=()=>tn.Z_.render(this.render,!1,!0);let{latestValues:o,renderState:a}=r;this.latestValues=o,this.baseTarget={...o},this.initialValues=t.initial?{...o}:{},this.renderState=a,this.parent=e,this.props=t,this.depth=e?e.depth+1:0,this.reducedMotionConfig=n,this.options=i,this.isControllingVariants=v(t),this.isVariantNode=y(t),this.isVariantNode&&(this.variantChildren=new Set),this.manuallyAnimateOnMount=!!(e&&e.current);let{willChange:s,...u}=this.scrapeMotionValuesFromProps(t);for(let e in u){let t=u[e];void 0!==o[e]&&(0,N.i)(t)&&(t.set(o[e],!1),tt(s)&&s.add(e))}}scrapeMotionValuesFromProps(e){return{}}mount(e){var t;this.current=e,this.projection&&this.projection.mount(e),this.parent&&this.isVariantNode&&!this.isControllingVariants&&(this.removeFromVariantTree=null===(t=this.parent)||void 0===t?void 0:t.addVariantChild(this)),this.values.forEach((e,t)=>this.bindToMotionValue(t,e)),nm.O.current||(0,nh.A)(),this.shouldReduceMotion="never"!==this.reducedMotionConfig&&("always"===this.reducedMotionConfig||nm.n.current),this.parent&&this.parent.children.add(this),this.setProps(this.props)}unmount(){var e,t,n;for(let r in null===(e=this.projection)||void 0===e||e.unmount(),tn.qY.update(this.notifyUpdate),tn.qY.render(this.render),this.valueSubscriptions.forEach(e=>e()),null===(t=this.removeFromVariantTree)||void 0===t||t.call(this),null===(n=this.parent)||void 0===n||n.children.delete(this),this.events)this.events[r].clear();this.current=null}bindToMotionValue(e,t){let n=R.has(e),r=t.on("change",t=>{this.latestValues[e]=t,this.props.onUpdate&&tn.Z_.update(this.notifyUpdate,!1,!0),n&&this.projection&&(this.projection.isTransformDirty=!0)}),i=t.on("renderRequest",this.scheduleRender);this.valueSubscriptions.set(e,()=>{r(),i()})}sortNodePosition(e){return this.current&&this.sortInstanceNodePosition&&this.type===e.type?this.sortInstanceNodePosition(this.current,e.current):0}loadFeatures(e,t,n,r,i,o){let a=[];"production"!==eL.O&&n&&t&&(0,th.k)(!1,"You have rendered a `motion` component within a `LazyMotion` component. This will break tree shaking. Import and render a `m` component instead.");for(let t=0;t<ny;t++){let n=nv[t],{isEnabled:r,Component:i}=w[n];r(e)&&i&&a.push((0,s.createElement)(i,{key:n,...e,visualElement:this}))}if(!this.projection&&i){this.projection=new i(r,this.latestValues,this.parent&&this.parent.projection);let{layoutId:t,layout:n,drag:a,dragConstraints:s,layoutScroll:u}=e;this.projection.setOptions({layoutId:t,layout:n,alwaysMeasureLayout:!!a||s&&p(s),visualElement:this,scheduleRender:()=>this.scheduleRender(),animationType:"string"==typeof n?n:"both",initialPromotionConfig:o,layoutScroll:u})}return a}triggerBuild(){this.build(this.renderState,this.latestValues,this.options,this.props)}measureViewportBox(){return this.current?this.measureInstanceViewportBox(this.current,this.props):tB()}getStaticValue(e){return this.latestValues[e]}setStaticValue(e,t){this.latestValues[e]=t}makeTargetAnimatable(e,t=!0){return this.makeTargetAnimatableFromInstance(e,this.props,t)}setProps(e){(e.transformTemplate||this.props.transformTemplate)&&this.scheduleRender(),this.props=e;for(let t=0;t<nb.length;t++){let n=nb[t];this.propEventSubscriptions[n]&&(this.propEventSubscriptions[n](),delete this.propEventSubscriptions[n]);let r=e["on"+n];r&&(this.propEventSubscriptions[n]=this.on(n,r))}this.prevMotionValues=function(e,t,n){let{willChange:r}=t;for(let i in t){let o=t[i],a=n[i];if((0,N.i)(o))e.addValue(i,o),tt(r)&&r.add(i);else if((0,N.i)(a))e.addValue(i,(0,e0.B)(o,{owner:e})),tt(r)&&r.remove(i);else if(a!==o){if(e.hasValue(i)){let t=e.getValue(i);t.hasAnimated||t.set(o)}else{let t=e.getStaticValue(i);e.addValue(i,(0,e0.B)(void 0!==t?t:o))}}}for(let r in n)void 0===t[r]&&e.removeValue(r);return t}(this,this.scrapeMotionValuesFromProps(e),this.prevMotionValues)}getProps(){return this.props}getVariant(e){var t;return null===(t=this.props.variants)||void 0===t?void 0:t[e]}getDefaultTransition(){return this.props.transition}getTransformPagePoint(){return this.props.transformPagePoint}getClosestVariantNode(){var e;return this.isVariantNode?this:null===(e=this.parent)||void 0===e?void 0:e.getClosestVariantNode()}getVariantContext(e=!1){var t,n;if(e)return null===(t=this.parent)||void 0===t?void 0:t.getVariantContext();if(!this.isControllingVariants){let e=(null===(n=this.parent)||void 0===n?void 0:n.getVariantContext())||{};return void 0!==this.props.initial&&(e.initial=this.props.initial),e}let r={};for(let e=0;e<nx;e++){let t=nw[e],n=this.props[t];(h(n)||!1===n)&&(r[t]=n)}return r}addVariantChild(e){var t;let n=this.getClosestVariantNode();if(n)return null===(t=n.variantChildren)||void 0===t||t.add(e),()=>n.variantChildren.delete(e)}addValue(e,t){this.hasValue(e)&&this.removeValue(e),this.values.set(e,t),this.latestValues[e]=t.get(),this.bindToMotionValue(e,t)}removeValue(e){var t;this.values.delete(e),null===(t=this.valueSubscriptions.get(e))||void 0===t||t(),this.valueSubscriptions.delete(e),delete this.latestValues[e],this.removeValueFromRenderState(e,this.renderState)}hasValue(e){return this.values.has(e)}getValue(e,t){if(this.props.values&&this.props.values[e])return this.props.values[e];let n=this.values.get(e);return void 0===n&&void 0!==t&&(n=(0,e0.B)(t,{owner:this}),this.addValue(e,n)),n}readValue(e){return void 0===this.latestValues[e]&&this.current?this.readValueFromInstance(this.current,e,this.options):this.latestValues[e]}setBaseTarget(e,t){this.baseTarget[e]=t}getBaseTarget(e){var t;let{initial:n}=this.props,r="string"==typeof n||"object"==typeof n?null===(t=es(this.props,n))||void 0===t?void 0:t[e]:void 0;if(n&&void 0!==r)return r;let i=this.getBaseTargetFromProps(this.props,e);return void 0===i||(0,N.i)(i)?void 0!==this.initialValues[e]&&void 0===r?void 0:this.baseTarget[e]:i}on(e,t){return this.events[e]||(this.events[e]=new ng.L),this.events[e].add(t)}notify(e,...t){var n;null===(n=this.events[e])||void 0===n||n.notify(...t)}}let nw=["initial",...tl],nx=nw.length;class nj extends nk{sortInstanceNodePosition(e,t){return 2&e.compareDocumentPosition(t)?1:-1}getBaseTargetFromProps(e,t){var n;return null===(n=e.style)||void 0===n?void 0:n[t]}removeValueFromRenderState(e,{vars:t,style:n}){delete t[e],delete n[e]}makeTargetAnimatableFromInstance({transition:e,transitionEnd:t,...n},{transformValues:r},i){let o=function(e,t,n){var r;let i={};for(let o in e){let e=function(e,t){if(!t)return;let n=t[e]||t.default||t;return n.from}(o,t);i[o]=void 0!==e?e:null===(r=n.getValue(o))||void 0===r?void 0:r.get()}return i}(n,e||{},this);if(r&&(t&&(t=r(t)),n&&(n=r(n)),o&&(o=r(o))),i){!function(e,t,n){var r,i;let o=Object.keys(t).filter(t=>!e.hasValue(t)),a=o.length;if(a)for(let s=0;s<a;s++){let a=o[s],u=t[a],l=null;Array.isArray(u)&&(l=u[0]),null===l&&(l=null!==(i=null!==(r=n[a])&&void 0!==r?r:e.readValue(a))&&void 0!==i?i:t[a]),null!=l&&("string"==typeof l&&(eZ(l)||eX(l))?l=parseFloat(l):!e7(l)&&e2.P.test(u)&&(l=(0,e1.T)(a,u)),e.addValue(a,(0,e0.B)(l,{owner:e})),void 0===n[a]&&(n[a]=l),null!==l&&e.setBaseTarget(a,l))}}(this,n,o);let e=np(this,n,o,t);t=e.transitionEnd,n=e.target}return{transition:e,transitionEnd:t,...n}}}class nS extends nj{readValueFromInstance(e,t){if(R.has(t)){let e=(0,t8.A)(t);return e&&e.default||0}{let n=window.getComputedStyle(e),r=(L(t)?n.getPropertyValue(t):n[t])||0;return"string"==typeof r?r.trim():r}}measureInstanceViewportBox(e,{transformPagePoint:t}){return t1(e,t)}build(e,t,n,r){q(e,t,n,r.transformTemplate)}scrapeMotionValuesFromProps(e){return eo(e)}renderInstance(e,t,n,r){en(e,t,n,r)}}class nO extends nj{constructor(){super(...arguments),this.isSVGTag=!1}getBaseTargetFromProps(e,t){return e[t]}readValueFromInstance(e,t){var n;return R.has(t)?(null===(n=(0,t8.A)(t))||void 0===n?void 0:n.default)||0:(t=er.has(t)?t:et(t),e.getAttribute(t))}measureInstanceViewportBox(){return tB()}scrapeMotionValuesFromProps(e){return ea(e)}build(e,t,n,r){Y(e,t,n,this.isSVGTag,r.transformTemplate)}renderInstance(e,t,n,r){ei(e,t,n,r)}mount(e){this.isSVGTag=X(e.tagName),super.mount(e)}}let nE=(e,t)=>M(e)?new nO(t,{enableHardwareAcceleration:!1}):new nS(t,{enableHardwareAcceleration:!0});function n_(e,t){return t.max===t.min?0:e/(t.max-t.min)*100}let nC={correct:(e,t)=>
219{if(!t.target)return e;if("string"==typeof e){if(!H.px.test(e))return e;e=parseFloat(e)}let n=n_(e,t.target.x),r=n_(e,t.target.y);return`${n}% ${r}%`}},nT="_$css",nA={correct:(e,{treeScale:t,projectionDelta:n})=>{let r=e,i=e.includes("var("),o=[];i&&(e=e.replace(t7,e=>(o.push(e),nT)));let a=e2.P.parse(e);if(a.length>5)return r;let s=e2.P.createTransformer(e),u="number"!=typeof a[0]?1:0,l=n.x.scale*t.x,c=n.y.scale*t.y;a[0+u]/=l,a[1+u]/=c;let f=(0,tS.C)(l,c,.5);"number"==typeof a[2+u]&&(a[2+u]/=f),"number"==typeof a[3+u]&&(a[3+u]/=f);let d=s(a);if(i){let e=0;d=d.replace(nT,()=>{let t=o[e];return e++,t})}return d}};class nM extends s.Component{componentDidMount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n,layoutId:r}=this.props,{projection:i}=e;Object.assign(I,nI),i&&(t.group&&t.group.add(i),n&&n.register&&r&&n.register(i),i.root.didUpdate(),i.addEventListener("animationComplete",()=>{this.safeToRemove()}),i.setOptions({...i.options,onExitComplete:()=>this.safeToRemove()})),S.hasEverUpdated=!0}getSnapshotBeforeUpdate(e){let{layoutDependency:t,visualElement:n,drag:r,isPresent:i}=this.props,o=n.projection;return o&&(o.isPresent=i,r||e.layoutDependency!==t||void 0===t?o.willUpdate():this.safeToRemove(),e.isPresent===i||(i?o.promote():o.relegate()||tn.Z_.postRender(()=>{var e;(null===(e=o.getStack())||void 0===e?void 0:e.members.length)||this.safeToRemove()}))),null}componentDidUpdate(){let{projection:e}=this.props.visualElement;e&&(e.root.didUpdate(),!e.currentAnimation&&e.isLead()&&this.safeToRemove())}componentWillUnmount(){let{visualElement:e,layoutGroup:t,switchLayoutGroup:n}=this.props,{projection:r}=e;r&&(r.scheduleCheckAfterUnmount(),(null==t?void 0:t.group)&&t.group.remove(r),(null==n?void 0:n.deregister)&&n.deregister(r))}safeToRemove(){let{safeToRemove:e}=this.props;null==e||e()}render(){return null}}let nI={borderRadius:{...nC,applyTo:["borderTopLeftRadius","borderTopRightRadius","borderBottomLeftRadius","borderBottomRightRadius"]},borderTopLeftRadius:nC,borderTopRightRadius:nC,borderBottomLeftRadius:nC,borderBottomRightRadius:nC,boxShadow:nA};var nP=n(51572),nR=n(41469),nD=n(50065);let nN=["TopLeft","TopRight","BottomLeft","BottomRight"],nz=nN.length,nF=e=>"string"==typeof e?parseFloat(e):e,nL=e=>"number"==typeof e||H.px.test(e);function nB(e,t){return void 0!==e[t]?e[t]:e.borderRadius}let n$=nV(0,.5,nR.Bn),nq=nV(.5,.95,nD.Z);function nV(e,t,n){return r=>r<e?0:r>t?1:n((0,tj.Y)(e,t,r))}function nU(e,t){e.min=t.min,e.max=t.max}function nW(e,t){nU(e.x,t.x),nU(e.y,t.y)}function nJ(e,t,n,r,i){return e-=t,e=r+1/n*(e-r),void 0!==i&&(e=r+1/i*(e-r)),e}function nH(e,t,[n,r,i],o,a){!function(e,t=0,n=1,r=.5,i,o=e,a=e){if(H.aQ.test(t)){t=parseFloat(t);let e=(0,tS.C)(a.min,a.max,t/100);t=e-a.min}if("number"!=typeof t)return;let s=(0,tS.C)(o.min,o.max,r);e===o&&(s-=t),e.min=nJ(e.min,t,n,s,i),e.max=nJ(e.max,t,n,s,i)}(e,t[n],t[r],t[i],t.scale,o,a)}let nG=["x","scaleX","originX"],nQ=["y","scaleY","originY"];function nK(e,t,n,r){nH(e.x,t,nG,null==n?void 0:n.x,null==r?void 0:r.x),nH(e.y,t,nQ,null==n?void 0:n.y,null==r?void 0:r.y)}var nY=n(73172);function nZ(e){return 0===e.translate&&1===e.scale}function nX(e){return nZ(e.x)&&nZ(e.y)}function n0(e,t){return e.x.min===t.x.min&&e.x.max===t.x.max&&e.y.min===t.y.min&&e.y.max===t.y.max}function n2(e){return tO(e.x)/tO(e.y)}var n1=n(44866);class n3{constructor(){this.members=[]}add(e){(0,n1.y4)(this.members,e),e.scheduleRender()}remove(e){if((0,n1.cl)(this.members,e),e===this.prevLead&&(this.prevLead=void 0),e===this.lead){let e=this.members[this.members.length-1];e&&this.promote(e)}}relegate(e){let t;let n=this.members.findIndex(t=>e===t);if(0===n)return!1;for(let e=n;e>=0;e--){let n=this.members[e];if(!1!==n.isPresent){t=n;break}}return!!t&&(this.promote(t),!0)}promote(e,t){var n;let r=this.lead;if(e!==r&&(this.prevLead=r,this.lead=e,e.show(),r)){r.instance&&r.scheduleRender(),e.scheduleRender(),e.resumeFrom=r,t&&(e.resumeFrom.preserveOpacity=!0),r.snapshot&&(e.snapshot=r.snapshot,e.snapshot.latestValues=r.animationValues||r.latestValues),(null===(n=e.root)||void 0===n?void 0:n.isUpdating)&&(e.isLayoutDirty=!0);let{crossfade:i}=e.options;!1===i&&r.hide()}}
219exitAnimationComplete(){this.members.forEach(e=>{var t,n,r,i,o;null===(n=(t=e.options).onExitComplete)||void 0===n||n.call(t),null===(o=null===(r=e.resumingFrom)||void 0===r?void 0:(i=r.options).onExitComplete)||void 0===o||o.call(i)})}scheduleRender(){this.members.forEach(e=>{e.instance&&e.scheduleRender(!1)})}removeLeadSnapshot(){this.lead&&this.lead.snapshot&&(this.lead.snapshot=void 0)}}function n5(e,t,n){let r="",i=e.x.translate/t.x,o=e.y.translate/t.y;if((i||o)&&(r=`translate3d(${i}px, ${o}px, 0) `),(1!==t.x||1!==t.y)&&(r+=`scale(${1/t.x}, ${1/t.y}) `),n){let{rotate:e,rotateX:t,rotateY:i}=n;e&&(r+=`rotate(${e}deg) `),t&&(r+=`rotateX(${t}deg) `),i&&(r+=`rotateY(${i}deg) `)}let a=e.x.scale*t.x,s=e.y.scale*t.y;return(1!==a||1!==s)&&(r+=`scale(${a}, ${s})`),r||"none"}let n4=(e,t)=>e.depth-t.depth;class n6{constructor(){this.children=[],this.isDirty=!1}add(e){(0,n1.y4)(this.children,e),this.isDirty=!0}remove(e){(0,n1.cl)(this.children,e),this.isDirty=!0}forEach(e){this.isDirty&&this.children.sort(n4),this.isDirty=!1,this.children.forEach(e)}}var n8=n(59803);let n9=["","X","Y","Z"],n7=0;function re({attachResizeListener:e,defaultParent:t,measureScroll:n,checkIsScrollRoot:r,resetTransform:i}){return class{constructor(e,n={},r=null==t?void 0:t()){this.id=n7++,this.animationId=0,this.children=new Set,this.options={},this.isTreeAnimating=!1,this.isAnimationBlocked=!1,this.isLayoutDirty=!1,this.isTransformDirty=!1,this.isProjectionDirty=!1,this.updateManuallyBlocked=!1,this.updateBlockedByResize=!1,this.isUpdating=!1,this.isSVG=!1,this.needsReset=!1,this.shouldResetTransform=!1,this.treeScale={x:1,y:1},this.eventHandlers=new Map,this.potentialNodes=new Map,this.checkUpdateFailed=()=>{this.isUpdating&&(this.isUpdating=!1,this.clearAllSnapshots())},this.updateProjection=()=>{this.nodes.forEach(rr),this.nodes.forEach(ru),this.nodes.forEach(rl)},this.hasProjected=!1,this.isVisible=!0,this.animationProgress=0,this.sharedNodes=new Map,this.elementId=e,this.latestValues=n,this.root=r?r.root||r:this,this.path=r?[...r.path,r]:[],this.parent=r,this.depth=r?r.depth+1:0,e&&this.root.registerPotentialNode(e,this);for(let e=0;e<this.path.length;e++)this.path[e].shouldResetTransform=!0;this.root===this&&(this.nodes=new n6)}addEventListener(e,t){return this.eventHandlers.has(e)||this.eventHandlers.set(e,new ng.L),this.eventHandlers.get(e).add(t)}notifyListeners(e,...t){let n=this.eventHandlers.get(e);null==n||n.notify(...t)}hasListeners(e){return this.eventHandlers.has(e)}registerPotentialNode(e,t){this.potentialNodes.set(e,t)}mount(t,n=!1){var r;if(this.instance)return;this.isSVG=t instanceof SVGElement&&"svg"!==t.tagName,this.instance=t;let{layoutId:i,layout:o,visualElement:a}=this.options;if(a&&!a.current&&a.mount(t),this.root.nodes.add(this),null===(r=this.parent)||void 0===r||r.children.add(this),this.elementId&&this.root.potentialNodes.delete(this.elementId),n&&(o||i)&&(this.isLayoutDirty=!0),e){let n;let r=()=>this.root.updateBlockedByResize=!1;e(t,()=>{this.root.updateBlockedByResize=!0,n&&n(),n=(0,n8.g)(r,250),S.hasAnimatedSinceResize&&(S.hasAnimatedSinceResize=!1,this.nodes.forEach(rs))})}i&&this.root.registerSharedNode(i,this),!1!==this.options.animate&&a&&(i||o)&&this.addEventListener("didUpdate",({delta:e,hasLayoutChanged:t,hasRelativeTargetChanged:n,layout:r})=>{var i,o,s,u,l;if(this.isTreeAnimationBlocked()){this.target=void 0,this.relativeTarget=void 0;return}let c=null!==(o=null!==(i=this.options.transition)&&void 0!==i?i:a.getDefaultTransition())&&void 0!==o?o:rm,{onLayoutAnimationStart:f,onLayoutAnimationComplete:d}=a.getProps(),p=!this.targetLayout||!n0(this.targetLayout,r)||n,h=!t&&n;if((null===(s=this.resumeFrom)||void 0===s?void 0:s.instance)||h||t&&(p||!this.currentAnimation)){this.resumeFrom&&(this.resumingFrom=this.resumeFrom,this.resumingFrom.resumingFrom=void 0),this.setAnimationOrigin(e,h);let t={...(0,nY.ev)(c,"layout"),onPlay:f,onComplete:d};a.shouldReduceMotion&&(t.delay=0,t.type=!1),this.startAnimation(t)}else t||0!==this.animationProgress||rs(this),this.isLead()&&(null===(l=(u=this.options).onExitComplete)||void 0===l||l.call(u));this.targetLayout=r})}unmount(){var e,t;this.options.layoutId&&this.willUpdate(),this.root.nodes.remove(this),null===(e=this.getStack())||void 0===e||e.remove(this),null===(t=this.parent)||void 0===t||t.children.delete(this),this.instance=void 0,tn.qY.preRender(this.updateProjection)}blockUpdate(){this.updateManuallyBlocked=!0}unblockUpdate(){this.updateManuallyBlocked=!1}isUpdateBlocked(){return this.updateManuallyBlocked||this.updateBlockedByResize}isTreeAnimationBlocked(){var e;return this.isAnimationBlocked||(null===(e=this.parent)||void 0===e?void 0:e.isTreeAnimationBlocked())||!1}startUpdate(){var e;!this.isUpdateBlocked()&&(this.isUpdating=!0,null===(e=this.nodes)||void 0===e||e.forEach(rc),this.animationId++)}willUpdate(e=!0){var t,n,r;if(this.root.isUpdateBlocked()){null===(n=(t=this.options).onExitComplete)||void 0===n||n.call(t);return}
219if(this.root.isUpdating||this.root.startUpdate(),this.isLayoutDirty)return;this.isLayoutDirty=!0;for(let e=0;e<this.path.length;e++){let t=this.path[e];t.shouldResetTransform=!0,t.updateScroll("snapshot")}let{layoutId:i,layout:o}=this.options;if(void 0===i&&!o)return;let a=null===(r=this.options.visualElement)||void 0===r?void 0:r.getProps().transformTemplate;this.prevTransformTemplateValue=null==a?void 0:a(this.latestValues,""),this.updateSnapshot(),e&&this.notifyListeners("willUpdate")}didUpdate(){let e=this.isUpdateBlocked();if(e){this.unblockUpdate(),this.clearAllSnapshots(),this.nodes.forEach(ro);return}this.isUpdating&&(this.isUpdating=!1,this.potentialNodes.size&&(this.potentialNodes.forEach(rg),this.potentialNodes.clear()),this.nodes.forEach(ra),this.nodes.forEach(rt),this.nodes.forEach(rn),this.clearAllSnapshots(),tn.iW.update(),tn.iW.preRender(),tn.iW.render())}clearAllSnapshots(){this.nodes.forEach(ri),this.sharedNodes.forEach(rf)}scheduleUpdateProjection(){tn.Z_.preRender(this.updateProjection,!1,!0)}scheduleCheckAfterUnmount(){tn.Z_.postRender(()=>{this.isLayoutDirty?this.root.didUpdate():this.root.checkUpdateFailed()})}updateSnapshot(){!this.snapshot&&this.instance&&(this.snapshot=this.measure())}updateLayout(){var e;if(!this.instance||(this.updateScroll(),!(this.options.alwaysMeasureLayout&&this.isLead())&&!this.isLayoutDirty))return;if(this.resumeFrom&&!this.resumeFrom.instance)for(let e=0;e<this.path.length;e++){let t=this.path[e];t.updateScroll()}let t=this.layout;this.layout=this.measure(!1),this.layoutCorrected=tB(),this.isLayoutDirty=!1,this.projectionDelta=void 0,this.notifyListeners("measure",this.layout.layoutBox),null===(e=this.options.visualElement)||void 0===e||e.notify("LayoutMeasure",this.layout.layoutBox,null==t?void 0:t.layoutBox)}updateScroll(e="measure"){let t=!!(this.options.layoutScroll&&this.instance);this.scroll&&this.scroll.animationId===this.root.animationId&&this.scroll.phase===e&&(t=!1),t&&(this.scroll={animationId:this.root.animationId,phase:e,isRoot:r(this.instance),offset:n(this.instance)})}resetTransform(){var e;if(!i)return;let t=this.isLayoutDirty||this.shouldResetTransform,n=this.projectionDelta&&!nX(this.projectionDelta),r=null===(e=this.options.visualElement)||void 0===e?void 0:e.getProps().transformTemplate,o=null==r?void 0:r(this.latestValues,""),a=o!==this.prevTransformTemplateValue;t&&(n||tW(this.latestValues)||a)&&(i(this.instance,o),this.shouldResetTransform=!1,this.scheduleRender())}measure(e=!0){var t;let n=this.measurePageBox(),r=this.removeElementScroll(n);return e&&(r=this.removeTransform(r)),rv((t=r).x),rv(t.y),{animationId:this.root.animationId,measuredBox:n,layoutBox:r,latestValues:{},source:this.id}}measurePageBox(){let{visualElement:e}=this.options;if(!e)return tB();let t=e.measureViewportBox(),{scroll:n}=this.root;return n&&(tY(t.x,n.offset.x),tY(t.y,n.offset.y)),t}removeElementScroll(e){let t=tB();nW(t,e);for(let n=0;n<this.path.length;n++){let r=this.path[n],{scroll:i,options:o}=r;if(r!==this.root&&i&&o.layoutScroll){if(i.isRoot){nW(t,e);let{scroll:n}=this.root;n&&(tY(t.x,-n.offset.x),tY(t.y,-n.offset.y))}tY(t.x,i.offset.x),tY(t.y,i.offset.y)}}return t}applyTransform(e,t=!1){let n=tB();nW(n,e);for(let e=0;e<this.path.length;e++){let r=this.path[e];!t&&r.options.layoutScroll&&r.scroll&&r!==r.root&&t2(n,{x:-r.scroll.offset.x,y:-r.scroll.offset.y}),tW(r.latestValues)&&t2(n,r.latestValues)}return tW(this.latestValues)&&t2(n,this.latestValues),n}removeTransform(e){var t;let n=tB();nW(n,e);for(let e=0;e<this.path.length;e++){let r=this.path[e];if(!r.instance||!tW(r.latestValues))continue;tU(r.latestValues)&&r.updateSnapshot();let i=tB(),o=r.measurePageBox();nW(i,o),nK(n,r.latestValues,null===(t=r.snapshot)||void 0===t?void 0:t.layoutBox,i)}return tW(this.latestValues)&&nK(n,this.latestValues),n}setTargetDelta(e){this.targetDelta=e,this.isProjectionDirty=!0,this.root.scheduleUpdateProjection()}setOptions(e){this.options={...this.options,...e,crossfade:void 0===e.crossfade||e.crossfade}}clearMeasurements(){this.scroll=void 0,this.layout=void 0,this.snapshot=void 0,this.prevTransformTemplateValue=void 0,this.targetDelta=void 0,this.target=void 0,this.isLayoutDirty=!1}resolveTargetDelta(){var e,t,n,r;let i=this.getLead();if(this.isProjectionDirty||(this.isProjectionDirty=i.isProjectionDirty),this.isTransformDirty||(this.isTransformDirty=i.isTransformDirty),!this.isProjectionDirty&&!this.attemptToResolveRelativeTarget)return;let{layout:o,layoutId:a}=this.options;
219if(this.layout&&(o||a)){if(!this.targetDelta&&!this.relativeTarget){let e=this.getClosestProjectingParent();e&&e.layout?(this.relativeParent=e,this.relativeTarget=tB(),this.relativeTargetOrigin=tB(),tM(this.relativeTargetOrigin,this.layout.layoutBox,e.layout.layoutBox),nW(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}if((this.relativeTarget||this.targetDelta)&&((this.target||(this.target=tB(),this.targetWithTransforms=tB()),this.relativeTarget&&this.relativeTargetOrigin&&(null===(e=this.relativeParent)||void 0===e?void 0:e.target))?(t=this.target,n=this.relativeTarget,r=this.relativeParent.target,tT(t.x,n.x,r.x),tT(t.y,n.y,r.y)):this.targetDelta?(this.resumingFrom?this.target=this.applyTransform(this.layout.layoutBox):nW(this.target,this.layout.layoutBox),tQ(this.target,this.targetDelta)):nW(this.target,this.layout.layoutBox),this.attemptToResolveRelativeTarget)){this.attemptToResolveRelativeTarget=!1;let e=this.getClosestProjectingParent();e&&!!e.resumingFrom==!!this.resumingFrom&&!e.options.layoutScroll&&e.target?(this.relativeParent=e,this.relativeTarget=tB(),this.relativeTargetOrigin=tB(),tM(this.relativeTargetOrigin,this.target,e.target),nW(this.relativeTarget,this.relativeTargetOrigin)):this.relativeParent=this.relativeTarget=void 0}}}getClosestProjectingParent(){if(!(!this.parent||tU(this.parent.latestValues)||tJ(this.parent.latestValues)))return(this.parent.relativeTarget||this.parent.targetDelta)&&this.parent.layout?this.parent:this.parent.getClosestProjectingParent()}calcProjection(){var e;let{isProjectionDirty:t,isTransformDirty:n}=this;this.isProjectionDirty=this.isTransformDirty=!1;let r=this.getLead(),i=!!this.resumingFrom||this!==r,o=!0;if(t&&(o=!1),i&&n&&(o=!1),o)return;let{layout:a,layoutId:s}=this.options;if(this.isTreeAnimating=!!((null===(e=this.parent)||void 0===e?void 0:e.isTreeAnimating)||this.currentAnimation||this.pendingAnimation),this.isTreeAnimating||(this.targetDelta=this.relativeTarget=void 0),!this.layout||!(a||s))return;nW(this.layoutCorrected,this.layout.layoutBox),function(e,t,n,r=!1){var i,o;let a,s;let u=n.length;if(u){t.x=t.y=1;for(let l=0;l<u;l++)s=(a=n[l]).projectionDelta,(null===(o=null===(i=a.instance)||void 0===i?void 0:i.style)||void 0===o?void 0:o.display)!=="contents"&&(r&&a.options.layoutScroll&&a.scroll&&a!==a.root&&t2(e,{x:-a.scroll.offset.x,y:-a.scroll.offset.y}),s&&(t.x*=s.x.scale,t.y*=s.y.scale,tQ(e,s)),r&&tW(a.latestValues)&&t2(e,a.latestValues));t.x=tK(t.x),t.y=tK(t.y)}}(this.layoutCorrected,this.treeScale,this.path,i);let{target:u}=r;if(!u)return;this.projectionDelta||(this.projectionDelta=tF(),this.projectionDeltaWithTransform=tF());let l=this.treeScale.x,c=this.treeScale.y,f=this.projectionTransform;tC(this.projectionDelta,this.layoutCorrected,u,this.latestValues),this.projectionTransform=n5(this.projectionDelta,this.treeScale),(this.projectionTransform!==f||this.treeScale.x!==l||this.treeScale.y!==c)&&(this.hasProjected=!0,this.scheduleRender(),this.notifyListeners("projectionUpdate",u))}hide(){this.isVisible=!1}show(){this.isVisible=!0}scheduleRender(e=!0){var t,n,r;null===(n=(t=this.options).scheduleRender)||void 0===n||n.call(t),e&&(null===(r=this.getStack())||void 0===r||r.scheduleRender()),this.resumingFrom&&!this.resumingFrom.instance&&(this.resumingFrom=void 0)}setAnimationOrigin(e,t=!1){var n,r;let i=this.snapshot,o=(null==i?void 0:i.latestValues)||{},a={...this.latestValues},s=tF();this.relativeTarget=this.relativeTargetOrigin=void 0,this.attemptToResolveRelativeTarget=!t;let u=tB(),l=(null==i?void 0:i.source)!==(null===(n=this.layout)||void 0===n?void 0:n.source),c=1>=((null===(r=this.getStack())||void 0===r?void 0:r.members.length)||0),f=!!(l&&!c&&!0===this.options.crossfade&&!this.path.some(rh));this.animationProgress=0,this.mixTargetDelta=t=>{var n,r,i;let d=t/1e3;rd(s.x,e.x,d),rd(s.y,e.y,d),this.setTargetDelta(s),this.relativeTarget&&this.relativeTargetOrigin&&this.layout&&(null===(n=this.relativeParent)||void 0===n?void 0:n.layout)&&(tM(u,this.layout.layoutBox,this.relativeParent.layout.layoutBox),r=this.relativeTarget,i=this.relativeTargetOrigin,rp(r.x,i.x,u.x,d),rp(r.y,i.y,u.y,d)),l&&(this.animationValues=a,function(e,t,n,r,i,o){i?(e.opacity=(0,tS.C)(0,void 0!==n.opacity?n.opacity:1,n$(r)),e.o
219pacityExit=(0,tS.C)(void 0!==t.opacity?t.opacity:1,0,nq(r))):o&&(e.opacity=(0,tS.C)(void 0!==t.opacity?t.opacity:1,void 0!==n.opacity?n.opacity:1,r));for(let i=0;i<nz;i++){let o=`border${nN[i]}Radius`,a=nB(t,o),s=nB(n,o);if(void 0===a&&void 0===s)continue;a||(a=0),s||(s=0);let u=0===a||0===s||nL(a)===nL(s);u?(e[o]=Math.max((0,tS.C)(nF(a),nF(s),r),0),(H.aQ.test(s)||H.aQ.test(a))&&(e[o]+="%")):e[o]=s}(t.rotate||n.rotate)&&(e.rotate=(0,tS.C)(t.rotate||0,n.rotate||0,r))}(a,o,this.latestValues,d,f,c)),this.root.scheduleUpdateProjection(),this.scheduleRender(),this.animationProgress=d},this.mixTargetDelta(0)}startAnimation(e){var t,n;this.notifyListeners("animationStart"),null===(t=this.currentAnimation)||void 0===t||t.stop(),this.resumingFrom&&(null===(n=this.resumingFrom.currentAnimation)||void 0===n||n.stop()),this.pendingAnimation&&(tn.qY.update(this.pendingAnimation),this.pendingAnimation=void 0),this.pendingAnimation=tn.Z_.update(()=>{S.hasAnimatedSinceResize=!0,this.currentAnimation=(0,nP.j)(0,1e3,{...e,onUpdate:t=>{var n;this.mixTargetDelta(t),null===(n=e.onUpdate)||void 0===n||n.call(e,t)},onComplete:()=>{var t;null===(t=e.onComplete)||void 0===t||t.call(e),this.completeAnimation()}}),this.resumingFrom&&(this.resumingFrom.currentAnimation=this.currentAnimation),this.pendingAnimation=void 0})}completeAnimation(){var e;this.resumingFrom&&(this.resumingFrom.currentAnimation=void 0,this.resumingFrom.preserveOpacity=void 0),null===(e=this.getStack())||void 0===e||e.exitAnimationComplete(),this.resumingFrom=this.currentAnimation=this.animationValues=void 0,this.notifyListeners("animationComplete")}finishAnimation(){var e;this.currentAnimation&&(null===(e=this.mixTargetDelta)||void 0===e||e.call(this,1e3),this.currentAnimation.stop()),this.completeAnimation()}applyTransformsToTarget(){let e=this.getLead(),{targetWithTransforms:t,target:n,layout:r,latestValues:i}=e;if(t&&n&&r){if(this!==e&&this.layout&&r&&ry(this.options.animationType,this.layout.layoutBox,r.layoutBox)){n=this.target||tB();let t=tO(this.layout.layoutBox.x);n.x.min=e.target.x.min,n.x.max=n.x.min+t;let r=tO(this.layout.layoutBox.y);n.y.min=e.target.y.min,n.y.max=n.y.min+r}nW(t,n),t2(t,i),tC(this.projectionDeltaWithTransform,this.layoutCorrected,t,i)}}registerSharedNode(e,t){var n,r,i;this.sharedNodes.has(e)||this.sharedNodes.set(e,new n3);let o=this.sharedNodes.get(e);o.add(t),t.promote({transition:null===(n=t.options.initialPromotionConfig)||void 0===n?void 0:n.transition,preserveFollowOpacity:null===(i=null===(r=t.options.initialPromotionConfig)||void 0===r?void 0:r.shouldPreserveFollowOpacity)||void 0===i?void 0:i.call(r,t)})}isLead(){let e=this.getStack();return!e||e.lead===this}getLead(){var e;let{layoutId:t}=this.options;return t&&(null===(e=this.getStack())||void 0===e?void 0:e.lead)||this}getPrevLead(){var e;let{layoutId:t}=this.options;return t?null===(e=this.getStack())||void 0===e?void 0:e.prevLead:void 0}getStack(){let{layoutId:e}=this.options;if(e)return this.root.sharedNodes.get(e)}promote({needsReset:e,transition:t,preserveFollowOpacity:n}={}){let r=this.getStack();r&&r.promote(this,n),e&&(this.projectionDelta=void 0,this.needsReset=!0),t&&this.setOptions({transition:t})}relegate(){let e=this.getStack();return!!e&&e.relegate(this)}resetRotation(){let{visualElement:e}=this.options;if(!e)return;let t=!1,{latestValues:n}=e;if((n.rotate||n.rotateX||n.rotateY||n.rotateZ)&&(t=!0),!t)return;let r={};for(let t=0;t<n9.length;t++){let i="rotate"+n9[t];n[i]&&(r[i]=n[i],e.setStaticValue(i,0))}for(let t in null==e||e.render(),r)e.setStaticValue(t,r[t]);e.scheduleRender()}getProjectionStyles(e={}){var t,n,r;let i={};if(!this.instance||this.isSVG)return i;if(!this.isVisible)return{visibility:"hidden"};i.visibility="";let o=null===(t=this.options.visualElement)||void 0===t?void 0:t.getProps().transformTemplate;if(this.needsReset)return this.needsReset=!1,i.opacity="",i.pointerEvents=ef(e.pointerEvents)||"",i.transform=o?o(this.latestValues,""):"none",i;let a=this.getLead();if(!this.projectionDelta||!this.layout||!a.target){let t={};return this.options.layoutId&&(t.opacity=void 0!==this.latestValues.opacity?this.latestValues.opacity:1,t.pointerEvents=ef(e.pointerEvents)||""),this.hasProjected&&!tW(this.latestValues)&&(t.transform=o?o({},""):"none",this.hasProjected=!1),t}let s=a.animationValues||a.latestValues;this.applyTransformsToTarget(),i.transform=n5(this.projectionDeltaWithTransform,this.treeScale,s),o&&(i.transform=o(s,i.transform));let{x:u,y:l}=this.projectionDelta;for(let e in i.transformOrigin=`${100*u.origin}% ${100*l.origin}% 0`,a.animationValues?i.opacity=a===this?null!==(r=null!==(n=s.opacity)&&void 0!==n?n:this.latestValues.opacity)&&void 0!==r?r:1:this.preserveOpacity?this.latestValues.opacity:s.opacityExit:i.opacity=a===this?void 0!==s.opacity?s.opacity:"":void 0!==s.opacityExit?s.opacityExit:0,I){if(void 0===s[e])continue;let{correct:t,applyTo:n}=I[e],r=t(s[e],a);if(n){let e=n.length;for(let t=0;t<e;t++)i[n[t]]=r}else i[e]=r}return this.options.layoutId&&(i.pointerEvents=a===this?ef(e.pointerEvents)||"":"none"),i}clearSnapshot(){this.resumeFrom=this.snapshot=void 0}
219resetTree(){this.root.nodes.forEach(e=>{var t;return null===(t=e.currentAnimation)||void 0===t?void 0:t.stop()}),this.root.nodes.forEach(ro),this.root.sharedNodes.clear()}}}function rt(e){e.updateLayout()}function rn(e){var t,n,r;let i=(null===(t=e.resumeFrom)||void 0===t?void 0:t.snapshot)||e.snapshot;if(e.isLead()&&e.layout&&i&&e.hasListeners("didUpdate")){let{layoutBox:t,measuredBox:n}=e.layout,{animationType:r}=e.options,o=i.source!==e.layout.source;"size"===r?t$(e=>{let n=o?i.measuredBox[e]:i.layoutBox[e],r=tO(n);n.min=t[e].min,n.max=n.min+r}):ry(r,i.layoutBox,t)&&t$(e=>{let n=o?i.measuredBox[e]:i.layoutBox[e],r=tO(t[e]);n.max=n.min+r});let a=tF();tC(a,t,i.layoutBox);let s=tF();o?tC(s,e.applyTransform(n,!0),i.measuredBox):tC(s,t,i.layoutBox);let u=!nX(a),l=!1;if(!e.resumeFrom){let n=e.getClosestProjectingParent();if(n&&!n.resumeFrom){let{snapshot:e,layout:r}=n;if(e&&r){let n=tB();tM(n,i.layoutBox,e.layoutBox);let o=tB();tM(o,t,r.layoutBox),n0(n,o)||(l=!0)}}}e.notifyListeners("didUpdate",{layout:t,snapshot:i,delta:s,layoutDelta:a,hasLayoutChanged:u,hasRelativeTargetChanged:l})}else e.isLead()&&(null===(r=(n=e.options).onExitComplete)||void 0===r||r.call(n));e.options.transition=void 0}function rr(e){e.isProjectionDirty||(e.isProjectionDirty=!!(e.parent&&e.parent.isProjectionDirty)),e.isTransformDirty||(e.isTransformDirty=!!(e.parent&&e.parent.isTransformDirty))}function ri(e){e.clearSnapshot()}function ro(e){e.clearMeasurements()}function ra(e){let{visualElement:t}=e.options;(null==t?void 0:t.getProps().onBeforeLayoutMeasure)&&t.notify("BeforeLayoutMeasure"),e.resetTransform()}function rs(e){e.finishAnimation(),e.targetDelta=e.relativeTarget=e.target=void 0}function ru(e){e.resolveTargetDelta()}function rl(e){e.calcProjection()}function rc(e){e.resetRotation()}function rf(e){e.removeLeadSnapshot()}function rd(e,t,n){e.translate=(0,tS.C)(t.translate,0,n),e.scale=(0,tS.C)(t.scale,1,n),e.origin=t.origin,e.originPoint=t.originPoint}function rp(e,t,n,r){e.min=(0,tS.C)(t.min,n.min,r),e.max=(0,tS.C)(t.max,n.max,r)}function rh(e){return e.animationValues&&void 0!==e.animationValues.opacityExit}let rm={duration:.45,ease:[.4,0,.1,1]};function rg(e,t){let n=e.root;for(let t=e.path.length-1;t>=0;t--)if(e.path[t].instance){n=e.path[t];break}let r=n&&n!==e.root?n.instance:document,i=r.querySelector(`[data-
219projection-id="${t}"]`);i&&e.mount(i,!0)}function rv(e){e.min=Math.round(e.min),e.max=Math.round(e.max)}function ry(e,t,n){return"position"===e||"preserve-aspect"===e&&!tE(n2(t),n2(n),.2)}let rb=re({attachResizeListener:(e,t)=>em(e,"resize",t),measureScroll:()=>({x:document.documentElement.scrollLeft||document.body.scrollLeft,y:document.documentElement.scrollTop||document.body.scrollTop}),checkIsScrollRoot:()=>!0}),rk={current:void 0},rw=re({measureScroll:e=>({x:e.scrollLeft,y:e.scrollTop}),defaultParent:()=>{if(!rk.current){let e=new rb(0,{});e.mount(window),e.setOptions({layoutScroll:!0}),rk.current=e}return rk.current},resetTransform:(e,t)=>{e.style.transform=void 0!==t?t:"none"},checkIsScrollRoot:e=>"fixed"===window.getComputedStyle(e).position}),rx={...tp,...eQ,...t6,measureLayout:function(e){let[t,n]=(0,eK.oO)(),r=(0,s.useContext)(E.p);return s.createElement(nM,{...e,layoutGroup:r,switchLayoutGroup:(0,s.useContext)(C),isPresent:t,safeToRemove:n})}},rj=function(e){function t(t,n={}){return function({preloadedFeatures:e,createVisualElement:t,projectionNodeConstructor:n,useRender:r,useVisualState:i,Component:o}){e&&function(e){for(let t in e)"projectionNodeConstructor"===t?w.projectionNodeConstructor=e[t]:w[t].Component=e[t]}(e);let a=(0,s.forwardRef)(function(a,m){var g;let y={...(0,s.useContext)(u._),...a,layoutId:function({layoutId:e}){let t=(0,s.useContext)(E.p).id;return t&&void 0!==e?t+"-"+e:e}(a)},{isStatic:k}=y,T=null,A=function(e){let{initial:t,animate:n}=function(e,t){if(v(e)){let{initial:t,animate:n}=e;return{initial:!1===t||h(t)?t:void 0,animate:h(n)?n:void 0}}return!1!==e.inherit?t:{}}(e,(0,s.useContext)(l));return(0,s.useMemo)(()=>({initial:t,animate:n}),[b(t),b(n)])}(a),M=k?void 0:(0,j.h)(()=>{if(S.hasEverUpdated)return O++}),I=i(a,k);if(!k&&x.j){A.visualElement=function(e,t,n,r){let i=(0,s.useContext)(l).visualElement,o=(0,s.useContext)(d),a=(0,s.useContext)(c.O),p=(0,s.useContext)(u._).reducedMotion,h=(0,s.useRef)();r=r||o.renderer,!h.current&&r&&(h.current=r(e,{visualState:t,parent:i,props:n,presenceId:a?a.id:void 0,blockInitialAnimation:!!a&&!1===a.initial,reducedMotionConfig:p}));let m=h.current;return(0,f.L)(()=>{m&&m.render()}),(0,f.L)(()=>{m&&m.animationState&&m.animationState.animateChanges()}),(0,f.L)(()=>()=>m&&m.notify("Unmount"),[]),m}(o,I,y,t);let r=(0,s.useContext)(d).strict,i=(0,s.useContext)(C);A.visualElement&&(T=A.visualElement.loadFeatures(y,r,e,M,n||w.projectionNodeConstructor,i))}return s.createElement(_,{visualElement:A.visualElement,props:y},T,s.createElement(l.Provider,{value:A},r(o,a,M,(g=A.visualElement,(0,s.useCallback)(e=>{e&&I.mount&&I.mount(e),g&&(e?g.mount(e):g.unmount()),m&&("function"==typeof m?m(e):p(m)&&(m.current=e))},[g])),I,k,A.visualElement)))});return a[T]=o,a}(e(t,n))}if("undefined"==typeof Proxy)return t;let n=new Map;return new Proxy(t,{get:(e,r)=>(n.has(r)||n.set(r,t(r)),n.get(r))})}((e,t)=>(function(e,{forwardMotionProps:t=!1},n,r,i){let o=M(e)?ep:eh;return{...o,preloadedFeatures:n,useRender:function(e=!1){return(t,n,r,i,{latestValues:o},a)=>{let u=M(t)?ee:W,l=u(n,o,a,t),c=(0,J.L)(n,"string"==typeof t,e),f={...c,...l,ref:i};return r&&(f["data-projection-id"]=r),(0,s.createElement)(t,f)}}(t),createVisualElement:r,projectionNodeConstructor:i,Component:e}})(e,t,rx,nE,rw))},92898:function(e,t,n){"use strict";n.d(t,{L:function(){return s},K:function(){return a}});let r=new Set(["initial","style","values","variants","transition","transformTemplate","transformValues","custom","inherit","layout","layoutId","layoutDependency","onLayoutAnimationStart","onLayoutAnimationComplete","onLayoutMeasure","onBeforeLayoutMeasure","onAnimationStart","onAnimationComplete","onUpdate","onDragStart","onDrag","onDragEnd","onMeasureDragConstraints","onDirectionLock","onDragTransitionEnd","drag","dragControls","dragListener","dragConstraints","dragDirectionLock","dragSnapToOrigin","_dragX","_dragY","dragElastic","dragMomentum","dragPropagation","dragTransition","onHoverStart","onHoverEnd","layoutScroll","whileInView","onViewportEnter","onViewportLeave","viewport","whileTap","onTap","onTapStart","onTapCancel","animate","exit","variants","whileHover","whileTap","whileFocus","whileDrag","whileInView","onPan","onPanStart","onPanSessionStart","onPanEnd"]);function i(e){return r.has(e)}let o=e=>!i(e);function a(e){e&&(o=t=>t.startsWith("on")?!i(t):e(t))}try{a(require("@emotion/is-prop-valid").default)}catch(e){}function s(e,t,n){let r={};for(let a in e)(o(a)||!0===n&&i(a)||!t&&!i(a)||e.draggable&&a.startsWith("onDrag"))&&(r[a]=e[a]);return r}},91564:function(e,t,n){"use strict";n.d(t,{T:function(){return a}});var r=n(76865),i=n(73764),o=n(88434);function a(e,t){var n;let a=(0,o.A)(e);return a!==i.h&&(a=r.P),null===(n=a.getAnimatableNone)||void 0===n?void 0:n.call(a,t)}},88434:function(e,t,n){"use strict";n.d(t,{A:function(){return s}});var r=n(45982),i=n(73764),o=n(28073);let a={...o.j,color:r.$,backgroundColor:r.$,outlineColor:r.$,fill:r.$,stroke:r.$,borderColor:r.$,borderTopColor:r.$,borderRightColor:r.$,borderBottomColor:r.$,borderLeftColor:r.$,filter:i.h,WebkitFilter:i.h},s=e=>a[e]},28073:function(e,t,n){"use strict";n.d(t,{j:function(){return a}});var r=n(30397),i=n(88772);let o={...r.Rx,transform:Math.round},a={borderWidth:i.px,borderTopWidth:i.px,borderRightWidth:i.px,borderBottomWidth:i.px,borderLeftWidth:i.px,borderRadius:i.px,radius:i.px,borderTopLeftRadius:i.px,borderTopRightRadius:i.px,borderBottomRightRadius:i.px,borderBottomLeftRadius:i.px,width:i.px,maxWidth:i.px,height:i.px,maxHeight:i.px,size:i.px,top:i.px,right:i.px,bottom:i.px,left:i.px,padding:i.px,paddingTop:i.px,paddingRight:i.px,paddingBottom:i.px,paddingLeft:i.px,margin:i.px,marginTop:i.px,marginRight:i.px,marginBottom:i.px,marginLeft:i.px,rotate:i.RW,rotateX:i.RW,rotateY:i.RW,rotateZ:i.RW,
219scale:r.bA,scaleX:r.bA,scaleY:r.bA,scaleZ:r.bA,skew:i.RW,skewX:i.RW,skewY:i.RW,distance:i.px,translateX:i.px,translateY:i.px,translateZ:i.px,x:i.px,y:i.px,z:i.px,perspective:i.px,transformPerspective:i.px,opacity:r.Fq,originX:i.$C,originY:i.$C,originZ:i.px,zIndex:o,fillOpacity:r.Fq,strokeOpacity:r.Fq,numOctaves:o}},44866:function(e,t,n){"use strict";function r(e,t){-1===e.indexOf(t)&&e.push(t)}function i(e,t){let n=e.indexOf(t);n>-1&&e.splice(n,1)}function o([...e],t,n){let r=t<0?e.length+t:t;if(r>=0&&r<e.length){let r=n<0?e.length+n:n,[i]=e.splice(t,1);e.splice(r,0,i)}return e}n.d(t,{cl:function(){return i},uo:function(){return o},y4:function(){return r}})},51366:function(e,t,n){"use strict";n.d(t,{u:function(){return r}});let r=(e,t,n)=>Math.min(Math.max(n,e),t)},59803:function(e,t,n){"use strict";n.d(t,{g:function(){return i}});var r=n(58387);function i(e,t){let n=performance.now(),i=({timestamp:o})=>{let a=o-n;a>=t&&(r.qY.read(i),e(a-t))};return r.Z_.read(i,!0),()=>r.qY.read(i)}},83972:function(e,t,n){"use strict";n.d(t,{s:function(){return S}});var r=n(9340),i=n(45982),o=n(51366),a=n(65339);function s(e,t,n){return(n<0&&(n+=1),n>1&&(n-=1),n<1/6)?e+(t-e)*6*n:n<.5?t:n<2/3?e+(t-e)*(2/3-n)*6:e}var u=n(92395),l=n(56572),c=n(86845);let f=(e,t,n)=>{let r=e*e;return Math.sqrt(Math.max(0,n*(t*t-r)+r))},d=[u.$,l.m,c.J],p=e=>d.find(t=>t.test(e));function h(e){let t=p(e);(0,r.k)(!!t,`'${e}' is not an animatable color. Use the equivalent color code instead.`);let n=t.parse(e);return t===c.J&&(n=function({hue:e,saturation:t,lightness:n,alpha:r}){e/=360,n/=100;let i=0,o=0,a=0;if(t/=100){let r=n<.5?n*(1+t):n+t-n*t,u=2*n-r;i=s(u,r,e+1/3),o=s(u,r,e),a=s(u,r,e-1/3)}else i=o=a=n;return{red:Math.round(255*i),green:Math.round(255*o),blue:Math.round(255*a),alpha:r}}(n)),n}let m=(e,t)=>
219{let n=h(e),r=h(t),i={...n};return e=>(i.red=f(n.red,r.red,e),i.green=f(n.green,r.green,e),i.blue=f(n.blue,r.blue,e),i.alpha=(0,a.C)(n.alpha,r.alpha,e),l.m.transform(i))};var g=n(96953),v=n(76865);function y(e,t){return"number"==typeof e?n=>(0,a.C)(e,t,n):i.$.test(e)?m(e,t):w(e,t)}let b=(e,t)=>{let n=[...e],r=n.length,i=e.map((e,n)=>y(e,t[n]));return e=>{for(let t=0;t<r;t++)n[t]=i[t](e);return n}},k=(e,t)=>{let n={...e,...t},r={};for(let i in n)void 0!==e[i]&&void 0!==t[i]&&(r[i]=y(e[i],t[i]));return e=>{for(let t in r)n[t]=r[t](e);return n}},w=(e,t)=>{let n=v.P.createTransformer(t),i=(0,v.V)(e),o=(0,v.V)(t),a=i.numColors===o.numColors&&i.numNumbers>=o.numNumbers;return a?(0,g.z)(b(i.values,o.values),n):((0,r.K)(!0,`Complex values '${e}' and '${t}' too different to mix. Ensure all colors are of the same type, and that each contains the same quantity of number and color values. Falling back to instant transition.`),n=>`${n>0?t:e}`)};var x=n(17475);let j=(e,t)=>n=>(0,a.C)(e,t,n);function S(e,t,{clamp:n=!0,ease:a,mixer:s}={}){let u=e.length;(0,r.k)(u===t.length,"Both input and output ranges must be the same length"),(0,r.k)(!a||!Array.isArray(a)||a.length===u-1,"Array of easing functions must be of length `input.length - 1`, as it applies to the transitions **between** the defined values."),e[0]>e[u-1]&&(e=[...e].reverse(),t=[...t].reverse());let l=function(e,t,n){let r=[],o=n||function(e){if("number"==typeof e);else if("string"==typeof e)return i.$.test(e)?m:w;else if(Array.isArray(e))return b;else if("object"==typeof e)return k;return j}(e[0]),a=e.length-1;for(let n=0;n<a;n++){let i=o(e[n],e[n+1]);if(t){let e=Array.isArray(t)?t[n]:t;i=(0,g.z)(e,i)}r.push(i)}return r}(t,a,s),c=l.length,f=t=>{let n=0;if(c>1)for(;n<e.length-2&&!(t<e[n+1]);n++);let r=(0,x.Y)(e[n],e[n+1],t);return l[n](r)};return n?t=>f((0,o.u)(e[0],e[u-1],t)):f}},33791:function(e,t,n){"use strict";n.d(t,{j:function(){return r}});let r="undefined"!=typeof document},65339:function(e,t,n){"use strict";n.d(t,{C:function(){return r}});let r=(e,t,n)=>-n*e+n*t+e},50065:function(e,t,n){"use strict";n.d(t,{Z:function(){return r}});let r=e=>e},96953:function(e,t,n){"use strict";n.d(t,{z:function(){return i}});let r=(e,t)=>n=>t(e(n)),i=(...e)=>e.reduce(r)},28723:function(e,t,n){"use strict";n.d(t,{O:function(){return i}});var r=n(34406);let i=(void 0===r||r.env,"production")},17475:function(e,t,n){"use strict";n.d(t,{Y:function(){return r}});let r=(e,t,n)=>{let r=t-e;return 0===r?1:(n-e)/r}},62519:function(e,t,n){"use strict";n.d(t,{A:function(){return o}});var r=n(33791),i=n(23993);function o(){if(i.O.current=!0,r.j){if(window.matchMedia){let e=window.matchMedia("(prefers-reduced-motion)"),t=()=>i.n.current=e.matches;e.addListener(t),t()}else i.n.current=!1}}},23993:function(e,t,n){"use strict";n.d(t,{O:function(){return i},n:function(){return r}});let r={current:null},i={current:!1}},88069:function(e,t,n){"use strict";n.d(t,{L:function(){return i}});var r=n(44866);class i{constructor(){this.subscriptions=[]}add(e){return(0,r.y4)(this.subscriptions,e),()=>(0,r.cl)(this.subscriptions,e)}notify(e,t,n){let r=this.subscriptions.length;if(r){if(1===r)this.subscriptions[0](e,t,n);else for(let i=0;i<r;i++){let r=this.subscriptions[i];r&&r(e,t,n)}}}getSize(){return this.subscriptions.length}clear(){this.subscriptions.length=0}}},41429:function(e,t,n){"use strict";n.d(t,{w:function(){return r}});let r=e=>1e3*e},3105:function(e,t,n){"use strict";n.d(t,{h:function(){return i}});var r=n(2784);function i(e){let t=(0,r.useRef)(null);return null===t.current&&(t.current=e()),t.current}},85886:function(e,t,n){"use strict";n.d(t,{N:function(){return a}});var r=n(58387),i=n(2784),o=n(20251);function a(){let e=(0,o.t)(),[t,n]=(0,i.useState)(0),a=(0,i.useCallback)(()=>{e.current&&n(t+1)},[t]),s=(0,i.useCallback)(()=>r.Z_.postRender(a),[a]);return[s,t]}},20251:function(e,t,n){"use strict";n.d(t,{t:function(){return o}});var r=n(2784),i=n(23617);function o(){let e=(0,r.useRef)(!1);return(0,i.L)(()=>(e.current=!0,()=>{e.current=!1}),[]),e}},23617:function(e,t,n){"use strict";n.d(t,{L:function(){return o}});var r=n(2784),i=n(33791);let o=i.j?r.useLayoutEffect:r.useEffect},96073:function(e,t,n){"use strict";n.d(t,{z:function(){return i}});var r=n(2784);function i(e){return(0,r.useEffect)(()=>()=>e(),[])}},75394:function(e,t,n){"use strict";function r(e,t){return t?e*(1e3/t):0}n.d(t,{R:function(){return r}})},74963:function(e,t,n){"use strict";n.d(t,{O:function(){return i}});let r=new Set;function i(e,t,n){e||r.has(t)||(console.warn(t),n&&console.warn(n),r.add(t))}},40226:function(e,t,n){"use strict";n.d(t,{B:function(){return l}});var r=n(85403),i=n(58387),o=n(88069),a=n(75394);let s=e=>!isNaN(parseFloat(e));class u{constructor(e,t={}){this.version="7.10.3",this.timeDelta=0,this.lastUpdated=0,this.canTrackVelocity=!1,this.events={},this.updateAndNotify=(e,t=!0)=>{this.prev=this.current,this.current=e;let{delta:n,timestamp:o}=r.frameData;this.lastUpdated!==o&&(this.timeDelta=n,this.lastUpdated=o,i.Z_.postRender(this.scheduleVelocityCheck)),this.prev!==this.current&&this.events.change&&this.events.change.notify(this.current),this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()),t&&this.events.renderRequest&&this.events.renderRequest.notify(this.current)},this.scheduleVelocityCheck=()=>i.Z_.postRender(this.velocityCheck),this.velocityCheck=({timestamp:e})=>{e!==this.lastUpdated&&(this.prev=this.current,this.events.velocityChange&&this.events.velocityChange.notify(this.getVelocity()))},this.hasAnimated=!1,this.prev=this.current=e,this.canTrackVelocity=s(this.current),this.owner=t.owner}onChange(e){return this.on("change",e)}on(e,t){return this.events[e]||(this.events[e]=new o.L),this.events[e].add(t)}clearListeners(){for(let e in this.events)this.events[e].clear()}attach(e){this.passiveEffect=e}set(e,t=!0){t&&this.passiveEffect?this.passiveEffect(e,this.updateAndNotify):this.updateAndNotify(e,t)}
219setWithVelocity(e,t,n){this.set(t),this.prev=e,this.timeDelta=n}get(){return this.current}getPrevious(){return this.prev}getVelocity(){return this.canTrackVelocity?(0,a.R)(parseFloat(this.current)-parseFloat(this.prev),this.timeDelta):0}start(e){return this.stop(),new Promise(t=>{this.hasAnimated=!0,this.stopAnimation=e(t),this.events.animationStart&&this.events.animationStart.notify()}).then(()=>{this.events.animationComplete&&this.events.animationComplete.notify(),this.clearAnimation()})}stop(){this.stopAnimation&&(this.stopAnimation(),this.events.animationCancel&&this.events.animationCancel.notify()),this.clearAnimation()}isAnimating(){return!!this.stopAnimation}clearAnimation(){this.stopAnimation=null}destroy(){this.clearListeners(),this.stop()}}function l(e,t){return new u(e,t)}},92395:function(e,t,n){"use strict";n.d(t,{$:function(){return o}});var r=n(56572),i=n(24536);let o={test:(0,i.i)("#"),parse:function(e){let t="",n="",r="",i="";return e.length>5?(t=e.substring(1,3),n=e.substring(3,5),r=e.substring(5,7),i=e.substring(7,9)):(t=e.substring(1,2),n=e.substring(2,3),r=e.substring(3,4),i=e.substring(4,5),t+=t,n+=n,r+=r,i+=i),{red:parseInt(t,16),green:parseInt(n,16),blue:parseInt(r,16),alpha:i?parseInt(i,16)/255:1}},transform:r.m.transform}},86845:function(e,t,n){"use strict";n.d(t,{J:function(){return s}});var r=n(30397),i=n(88772),o=n(59747),a=n(24536);let s={test:(0,a.i)("hsl","hue"),parse:(0,a.d)("hue","saturation","lightness"),transform:({hue:e,saturation:t,lightness:n,alpha:a=1})=>"hsla("+Math.round(e)+", "+i.aQ.transform((0,o.Nw)(t))+", "+i.aQ.transform((0,o.Nw)(n))+", "+(0,o.Nw)(r.Fq.transform(a))+")"}},45982:function(e,t,n){"use strict";n.d(t,{$:function(){return s}});var r=n(59747),i=n(92395),o=n(86845),a=n(56572);let s={test:e=>a.m.test(e)||i.$.test(e)||o.J.test(e),parse:e=>a.m.test(e)?a.m.parse(e):o.J.test(e)?o.J.parse(e):i.$.parse(e),transform:e=>(0,r.HD)(e)?e:e.hasOwnProperty("red")?a.m.transform(e):o.J.transform(e)}},56572:function(e,t,n){"use strict";n.d(t,{m:function(){return l}});var r=n(51366),i=n(30397),o=n(59747),a=n(24536);let s=e=>(0,r.u)(0,255,e),u={...i.Rx,transform:e=>Math.round(s(e))},l={test:(0,a.i)("rgb","red"),parse:(0,a.d)("red","green","blue"),transform:({red:e,green:t,blue:n,alpha:r=1})=>"rgba("+u.transform(e)+", "+u.transform(t)+", "+u.transform(n)+", "+(0,o.Nw)(i.Fq.transform(r))+")"}},24536:function(e,t,n){"use strict";n.d(t,{d:function(){return o},i:function(){return i}});var r=n(59747);let i=(e,t)=>n=>!!((0,r.HD)(n)&&r.mj.test(n)&&n.startsWith(e)||t&&Object.prototype.hasOwnProperty.call(n,t)),o=(e,t,n)=>i=>{if(!(0,r.HD)(i))return i;let[o,a,s,u]=i.match(r.KP);return{[e]:parseFloat(o),[t]:parseFloat(a),[n]:parseFloat(s),alpha:void 0!==u?parseFloat(u):1}}},73764:function(e,t,n){"use strict";n.d(t,{h:function(){return u}});var r=n(76865),i=n(59747);let o=new Set(["brightness","contrast","saturate","opacity"]);function a(e){let[t,n]=e.slice(0,-1).split("(");if("drop-shadow"===t)return e;let[r]=n.match(i.KP)||[];if(!r)return e;let a=n.replace(r,""),s=o.has(t)?1:0;return r!==n&&(s*=100),t+"("+s+a+")"}let s=/([a-z-]*)\(.*?\)/g,u={...r.P,getAnimatableNone:e=>{let t=e.match(s);return t?t.map(a).join(" "):e}}},76865:function(e,t,n){"use strict";n.d(t,{P:function(){return d},V:function(){return u}});var r=n(45982),i=n(30397),o=n(59747);let a="${c}",s="${n}";function u(e){"number"==typeof e&&(e=`${e}`);let t=[],n=0,u=0,l=e.match(o.dA);l&&(n=l.length,e=e.replace(o.dA,a),t.push(...l.map(r.$.parse)));let c=e.match(o.KP);return c&&(u=c.length,e=e.replace(o.KP,s),t.push(...c.map(i.Rx.parse))),{values:t,numColors:n,numNumbers:u,tokenised:e}}function l(e){return u(e).values}function c(e){let{values:t,numColors:n,tokenised:i}=u(e),l=t.length;return e=>{let t=i;for(let i=0;i<l;i++)t=t.replace(i<n?a:s,i<n?r.$.transform(e[i]):(0,o.Nw)(e[i]));return t}}let f=e=>"number"==typeof e?0:e,d={test:function(e){var t,n;return isNaN(e)&&(0,o.HD)(e)&&((null===(t=e.match(o.KP))||void 0===t?void 0:t.length)||0)+((null===(n=e.match(o.dA))||void 0===n?void 0:n.length)||0)>0},parse:l,createTransformer:c,getAnimatableNone:function(e){let t=l(e),n=c(e);return n(t.map(f))}}},30397:function(e,t,n){"use strict";n.d(t,{Fq:function(){return o},Rx:function(){return i},bA:function(){return a}});var r=n(51366);let i={test:e=>"number"==typeof e,parse:parseFloat,transform:e=>e},o={...i,transform:e=>(0,r.u)(0,1,e)},a={...i,default:1}},88772:function(e,t,n){"use strict";n.d(t,{$C:function(){return c},RW:function(){return o},aQ:function(){return a},px:function(){return s},vh:function(){return u},vw:function(){return l}});var r=n(59747);let i=e=>({test:t=>(0,r.HD)(t)&&t.endsWith(e)&&1===t.split(" ").length,parse:parseFloat,transform:t=>`${t}${e}`}),o=i("deg"),a=i("%"),s=i("px"),u=i("vh"),l=i("vw"),c={...a,parse:e=>a.parse(e)/100,transform:e=>a.transform(100*e)}},59747:function(e,t,n){"use strict";n.d(t,{HD:function(){return s},KP:function(){return i},Nw:function(){return r},dA:function(){return o},mj:function(){return a}});let r=e=>
219Math.round(1e5*e)/1e5,i=/(-)?([\d]*\.?[\d])+/g,o=/(#[0-9a-f]{6}|#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))/gi,a=/^(#[0-9a-f]{3}|#(?:[0-9a-f]{2}){2,4}|(rgb|hsl)a?\((-?[\d\.]+%?[,\s]+){2}(-?[\d\.]+%?)\s*[\,\/]?\s*[\d\.]*%?\))$/i;function s(e){return"string"==typeof e}},15815:function(e,t,n){"use strict";n.d(t,{i:function(){return r}});let r=e=>!!(null==e?void 0:e.getVelocity)},92277:function(e,t,n){"use strict";n.d(t,{Z:function(){return o}});var r=n(46182);function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function o(e){return function e(t,n){switch(i(t)){case"string":return JSON.stringify(t);case"function":return t.name?"[function ".concat(t.name,"]"):"[function]";case"object":if(null===t)return"null";return function(t,n){if(-1!==n.indexOf(t))return"[Circular]";var i,o,a=[].concat(n,[t]),s="function"==typeof(i=t[String(r.Z)])?i:"function"==typeof t.inspect?t.inspect:void 0;if(void 0!==s){var u=s.call(t);if(u!==t)return"string"==typeof u?u:e(u,a)}else if(Array.isArray(t))return function(t,n){if(0===t.length)return"[]";if(n.length>2)return"[Array]";for(var r=Math.min(10,t.length),i=t.length-r,o=[],a=0;a<r;++a)o.push(e(t[a],n));return 1===i?o.push("... 1 more item"):i>1&&o.push("... ".concat(i," more items")),"["+o.join(", ")+"]"}(t,a);return 0===(o=Object.keys(t)).length?"{}":a.length>2?"["+function(e){var t=Object.prototype.toString.call(e).replace(/^\[object /,"").replace(/]$/,"");if("Object"===t&&"function"==typeof e.constructor){var n=e.constructor.name;if("string"==typeof n&&""!==n)return n}return t}(t)+"]":"{ "+o.map(function(n){var r=e(t[n],a);return n+": "+r}).join(", ")+" }"}(t,n);default:return String(t)}}(e,[])}},46182:function(e,t){"use strict";var n="function"==typeof Symbol&&"function"==typeof Symbol.for?Symbol.for("nodejs.util.inspect.custom"):void 0;t.Z=n},10835:function(e,t,n){"use strict";n.d(t,{Ye:function(){return o},WU:function(){return a},UG:function(){return s}});var r=n(46182);function i(e){var t=e.prototype.toJSON;"function"==typeof t||function(e,t){throw Error(null!=t?t:"Unexpected invariant triggered.")}(0),e.prototype.inspect=t,r.Z&&(e.prototype[r.Z]=t)}var o=function(){function e(e,t,n){this.start=e.start,this.end=t.end,this.startToken=e,this.endToken=t,this.source=n}return e.prototype.toJSON=function(){return{start:this.start,end:this.end}},e}();i(o);var a=function(){function e(e,t,n,r,i,o,a){this.kind=e,this.start=t,this.end=n,this.line=r,this.column=i,this.value=a,this.prev=o,this.next=null}return e.prototype.toJSON=function(){return{kind:this.kind,value:this.value,line:this.line,column:this.column}},e}();function s(e){return null!=e&&"string"==typeof e.kind}i(a)},85717:function(e,t,n){"use strict";function r(e){var t=e.split(/\r\n|[\n\r]/g),n=function(e){for(var t,n=!0,r=!0,i=0,o=null,a=0;a<e.length;++a)switch(e.charCodeAt(a)){case 13:10===e.charCodeAt(a+1)&&++a;case 10:n=!1,r=!0,i=0;break;case 9:case 32:++i;break;default:r&&!n&&(null===o||i<o)&&(o=i),r=!1}return null!==(t=o)&&void 0!==t?t:0}(e);if(0!==n)for(var r=1;r<t.length;r++)t[r]=t[r].slice(n);for(var o=0;o<t.length&&i(t[o]);)++o;for(var a=t.length;a>o&&i(t[a-1]);)--a;return t.slice(o,a).join("\n")}function i(e){for(var t=0;t<e.length;++t)if(" "!==e[t]&&" "!==e[t])return!1;return!0}function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=-1===e.indexOf("\n"),i=" "===e[0]||" "===e[0],o='"'===e[e.length-1],a="\\"===e[e.length-1],s=!r||o||a||n,u="";return s&&!(r&&i)&&(u+="\n"+t),u+=t?e.replace(/\n/g,"\n"+t):e,s&&(u+="\n"),'"""'+u.replace(/"""/g,'\\"""')+'"""'}n.d(t,{LZ:function(){return o},W7:function(){return r}})},95115:function(e,t,n){"use strict";n.d(t,{h:function(){return r}});var r=Object.freeze({NAME:"Name",DOCUMENT:"Document",OPERATION_DEFINITION:"OperationDefinition",VARIABLE_DEFINITION:"VariableDefinition",SELECTION_SET:"SelectionSet",FIELD:"Field",ARGUMENT:"Argument",FRAGMENT_SPREAD:"FragmentSpread",INLINE_FRAGMENT:"InlineFragment",FRAGMENT_DEFINITION:"FragmentDefinition",VARIABLE:"Variable",INT:"IntValue",FLOAT:"FloatValue",STRING:"Str
219ingValue",BOOLEAN:"BooleanValue",NULL:"NullValue",ENUM:"EnumValue",LIST:"ListValue",OBJECT:"ObjectValue",OBJECT_FIELD:"ObjectField",DIRECTIVE:"Directive",NAMED_TYPE:"NamedType",LIST_TYPE:"ListType",NON_NULL_TYPE:"NonNullType",SCHEMA_DEFINITION:"SchemaDefinition",OPERATION_TYPE_DEFINITION:"OperationTypeDefinition",SCALAR_TYPE_DEFINITION:"ScalarTypeDefinition",OBJECT_TYPE_DEFINITION:"ObjectTypeDefinition",FIELD_DEFINITION:"FieldDefinition",INPUT_VALUE_DEFINITION:"InputValueDefinition",INTERFACE_TYPE_DEFINITION:"InterfaceTypeDefinition",UNION_TYPE_DEFINITION:"UnionTypeDefinition",ENUM_TYPE_DEFINITION:"EnumTypeDefinition",ENUM_VALUE_DEFINITION:"EnumValueDefinition",INPUT_OBJECT_TYPE_DEFINITION:"InputObjectTypeDefinition",DIRECTIVE_DEFINITION:"DirectiveDefinition",SCHEMA_EXTENSION:"SchemaExtension",SCALAR_TYPE_EXTENSION:"ScalarTypeExtension",OBJECT_TYPE_EXTENSION:"ObjectTypeExtension",INTERFACE_TYPE_EXTENSION:"InterfaceTypeExtension",UNION_TYPE_EXTENSION:"UnionTypeExtension",ENUM_TYPE_EXTENSION:"EnumTypeExtension",INPUT_OBJECT_TYPE_EXTENSION:"InputObjectTypeExtension"})},99054:function(e,t,n){"use strict";n.r(t),n.d(t,{print:function(){return o}});var r=n(58867),i=n(85717);function o(e){return(0,r.Vn)(e,{leave:a})}var a={Name:function(e){return e.value},Variable:function(e){return"$"+e.name},Document:function(e){return u(e.definitions,"\n\n")+"\n"},OperationDefinition:function(e){var t=e.operation,n=e.name,r=c("(",u(e.variableDefinitions,", "),")"),i=u(e.directives," "),o=e.selectionSet;return n||i||r||"query"!==t?u([t,u([n,r]),i,o]," "):o},VariableDefinition:function(e){var t=e.variable,n=e.type,r=e.defaultValue,i=e.directives;return t+": "+n+c(" = ",r)+c(" ",u(i," "))},SelectionSet:function(e){return l(e.selections)},Field:function(e){var t=e.alias,n=e.name,r=e.arguments,i=e.directives,o=e.selectionSet,a=c("",t,": ")+n,s=a+c("(",u(r,", "),")");return s.length>80&&(s=a+c("(\n",f(u(r,"\n")),"\n)")),u([s,u(i," "),o]," ")},Argument:function(e){return e.name+": "+e.value},FragmentSpread:function(e){return"..."+e.name+c(" ",u(e.directives," "))},InlineFragment:function(e){var t=e.typeCondition,n=e.directives,r=e.selectionSet;return u(["...",c("on ",t),u(n," "),r]," ")},FragmentDefinition:function(e){var t=e.name,n=e.typeCondition,r=e.variableDefinitions,i=e.directives,o=e.selectionSet;return"fragment ".concat(t).concat(c("(",u(r,", "),")")," ")+"on ".concat(n," ").concat(c("",u(i," ")," "))+o},IntValue:function(e){return e.value},FloatValue:function(e){return e.value},StringValue:function(e,t){var n=e.value;return e.block?(0,i.LZ)(n,"description"===t?"":" "):JSON.stringify(n)},BooleanValue:function(e){return e.value?"true":"false"},NullValue:function(){return"null"},EnumValue:function(e){return e.value},ListValue:function(e){return"["+u(e.values,", ")+"]"},ObjectValue:function(e){return"{"+u(e.fields,", ")+"}"},ObjectField:function(e){return e.name+": "+e.value},Directive:function(e){return"@"+e.name+c("(",u(e.arguments,", "),")")},NamedType:function(e){return e.name},ListType:function(e){return"["+e.type+"]"},NonNullType:function(e){return e.type+"!"},SchemaDefinition:s(function(e){var t=e.directives,n=e.operationTypes;return u(["schema",u(t," "),l(n)]," ")}),OperationTypeDefinition:function(e){return e.operation+": "+e.type},ScalarTypeDefinition:s(function(e){return u(["scalar",e.name,u(e.directives," ")]," ")}),ObjectTypeDefinition:s(function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return u(["type",t,c("implements ",u(n," & ")),u(r," "),l(i)]," ")}),FieldDefinition:s(function(e){var t=e.name,n=e.arguments,r=e.type,i=e.directives;return t+(p(n)?c("(\n",f(u(n,"\n")),"\n)"):c("(",u(n,", "),")"))+": "+r+c(" ",u(i," "))}),InputValueDefinition:s(function(e){var t=e.name,n=e.type,r=e.defaultValue,i=e.directives;return u([t+": "+n,c("= ",r),u(i," ")]," ")}),InterfaceTypeDefinition:s(function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return u(["interface",t,c("implements ",u(n," & ")),u(r," "),l(i)]," ")}),UnionTypeDefinition:s(function(e){var t=e.name,n=e.directives,r=e.types;return u(["union",t,u(n," "),r&&0!==r.length?"= "+u(r," | "):""]," ")}),EnumTypeDefinition:s(function(e){var t=e.name,n=e.directives,r=e.values;return u(["enum",t,u(n," "),l(r)]," ")}),EnumValueDefinition:s(function(e){return u([e.name,u(e.directives," ")]," ")}),InputObjectTypeDefinition:s(function(e){var t=e.name,n=e.directives,r=e.fields;return u(["input",t,u(n," "),l(r)]," ")}),DirectiveDefinition:s(function(e){var t=e.name,n=e.arguments,r=e.repeatable,i=e.locations;return"directive @"+t+(p(n)?c("(\n",f(u(n,"\n")),"\n)"):c("(",u(n,", "),")"))+(r?" repeatable":"")+" on "+u(i," | ")}),SchemaExtension:function(e){var t=e.directives,n=e.operationTypes;return u(["extend schema",u(t," "),l(n)]," ")},ScalarTypeExtension:function(e){return u(["extend scalar",e.name,u(e.directives," ")]," ")},ObjectTypeExtension:function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return u(["extend type",t,c("implements ",u(n," & ")),u(r," "),l(i)]," ")},InterfaceTypeExtension:function(e){var t=e.name,n=e.interfaces,r=e.directives,i=e.fields;return u(["extend interface",t,c("implements ",u(n," & ")),u(r," "),l(i)]," ")},UnionTypeExtension:function(e){var t=e.name,n=e.directives,r=e.types;return u(["extend union",t,u(n," "),r&&0!==r.length?"= "+u(r," | "):""]," ")},EnumTypeExtension:function(e){var t=e.name,n=e.directives,r=e.values;return u(["extend enum",t,u(n," "),l(r)]," ")},InputObjectTypeExtension:function(e){var t=e.name,n=e.directives,r=e.fields;return u(["extend input",t,u(n," "),l(r)]," ")}};function s(e){return function(t){return u([t.description,e(t)],"\n")}}function u(e){var t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"";return null!==(t=null==e?void 0:e.filter(function(e){return e}).join(n))&&void 0!==t?t:""}function l(e){return c("{\n",f(u(e,"\n")),"\n}")}function c(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"";return null!=t&&""!==t?e+t+n:""}function f(e){return c(" ",e.replace(/\n/g,"\n "))}function d(e){return -1!==e.indexOf("\n")}function p(e){return null!=e&&e.some(d)}},75899:function(e,t,n){"use strict";n.d(t,{H:function(){return s},T:function(){return u}});var r=n(11176),i=n(92277);function o(e,t){if(!e)throw Error(t)}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var s=function(){var e,t;function n(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"GraphQL request",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{line:1,column:1};"string"==typeof e||o(0,"Body must be a string. Received: ".concat((0,i.Z)(e),".")),this.body=e,this.name=t,this.locationOffset=n,this.locationOffset.line>0||o(0,"line in locationOffset is 1-indexed and must be positive."),this.locationOffset.column>0||o(0,"column in locationOffset is 1-indexed and must be positive.")}return e=[{key:r.YF,get:function(){return"Source"}}],a(n.prototype,e),t&&a(n,t),n}();function u(e){return e instanceof s}},58867:function(e,t,n){"use strict";n.d(t,{$_:function(){return a},Vn:function(){return s}});var r=n(92277),i=n(10835),o={Name:[],Document:["definitions"],OperationDefinition:["name","variableDefinitions","directives","selectionSet"],VariableDefinition:["variable","type","defaultValue","directives"],Variable:["name"],SelectionSet:["selections"],Field:["alias","name","arguments","directives","selectionSet"],Argument:["name","value"],FragmentSpread:["name","directives"],InlineFragment:["typeCondition","directives","selectionSet"],FragmentDefinition:["name","variableDefinitions","typeCondition","directives","selectionSet"],IntValue:[],Float
219Value:[],StringValue:[],BooleanValue:[],NullValue:[],EnumValue:[],ListValue:["values"],ObjectValue:["fields"],ObjectField:["name","value"],Directive:["name","arguments"],NamedType:["name"],ListType:["type"],NonNullType:["type"],SchemaDefinition:["description","directives","operationTypes"],OperationTypeDefinition:["type"],ScalarTypeDefinition:["description","name","directives"],ObjectTypeDefinition:["description","name","interfaces","directives","fields"],FieldDefinition:["description","name","arguments","type","directives"],InputValueDefinition:["description","name","type","defaultValue","directives"],InterfaceTypeDefinition:["description","name","interfaces","directives","fields"],UnionTypeDefinition:["description","name","directives","types"],EnumTypeDefinition:["description","name","directives","values"],EnumValueDefinition:["description","name","directives"],InputObjectTypeDefinition:["description","name","directives","fields"],DirectiveDefinition:["description","name","arguments","locations"],SchemaExtension:["directives","operationTypes"],ScalarTypeExtension:["name","directives"],ObjectTypeExtension:["name","interfaces","directives","fields"],InterfaceTypeExtension:["name","interfaces","directives","fields"],UnionTypeExtension:["name","directives","types"],EnumTypeExtension:["name","directives","values"],InputObjectTypeExtension:["name","directives","fields"]},a=Object.freeze({});function s(e,t){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:o,s=void 0,u=Array.isArray(e),l=[e],c=-1,f=[],d=void 0,p=void 0,h=void 0,m=[],g=[],v=e;do{var y,b=++c===l.length,k=b&&0!==f.length;if(b){if(p=0===g.length?void 0:m[m.length-1],d=h,h=g.pop(),k){if(u)d=d.slice();else{for(var w={},x=0,j=Object.keys(d);x<j.length;x++){var S=j[x];w[S]=d[S]}d=w}for(var O=0,E=0;E<f.length;E++){var _=f[E][0],C=f[E][1];u&&(_-=O),u&&null===C?(d.splice(_,1),O++):d[_]=C}}c=s.index,l=s.keys,f=s.edits,u=s.inArray,s=s.prev}else{if(p=h?u?c:l[c]:void 0,null==(d=h?h[p]:v))continue;h&&m.push(p)}var T=void 0;if(!Array.isArray(d)){if(!(0,i.UG)(d))throw Error("Invalid AST Node: ".concat((0,r.Z)(d),"."));var A=function(e,t,n){var r=e[t];if(r){if(!n&&"function"==typeof r)return r;var i=n?r.leave:r.enter;if("function"==typeof i)return i}else{var o=n?e.leave:e.enter;if(o){if("function"==typeof o)return o;var a=o[t];if("function"==typeof a)return a}}}(t,d.kind,b);if(A){if((T=A.call(t,d,p,h,m,g))===a)break;if(!1===T){if(!b){m.pop();continue}}else if(void 0!==T&&(f.push([p,T]),!b)){if((0,i.UG)(T))d=T;else{m.pop();continue}}}}void 0===T&&k&&f.push([p,d]),b?m.pop():(s={inArray:u,index:c,keys:l,edits:f,prev:s},l=(u=Array.isArray(d))?d:null!==(y=n[d.kind])&&void 0!==y?y:[],c=-1,f=[],h&&g.push(h),h=d)}while(void 0!==s);return 0!==f.length&&(v=f[f.length-1][1]),v}},11176:function(e,t,n){"use strict";n.d(t,{YF:function(){return r}});var r="function"==typeof Symbol&&null!=Symbol.toStringTag?Symbol.toStringTag:"@@toStringTag"},45308:function(e,t,n){"use strict";n.r(t),n.d(t,{getOperationAST:function(){return i}});var r=n(95115);function i(e,t){for(var n=null,i=0,o=e.definitions;i<o.length;i++){var a,s=o[i];if(s.kind===r.h.OPERATION_DEFINITION){if(null==t){if(n)return null;n=s}else if((null===(a=s.name)||void 0===a?void 0:a.value)===t)return s}}return n}},21805:function(e,t){"use strict";/*! js-cookie v3.0.1 | MIT */function n(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}var r=function e(t,r){function i(e,i,o){if("undefined"!=typeof document){"number"==typeof(o=n({},r,o)).expires&&(o.expires=new Date(Date.now()+864e5*o.expires)),o.expires&&(o.expires=o.expires.toUTCString()),e=encodeURIComponent(e).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var a="";for(var s in o)o[s]&&(a+="; "+s,!0!==o[s]&&(a+="="+o[s].split(";")[0]));return document.cookie=e+"="+t.write(i,e)+a}}return Object.create({set:i,get:function(e){if("undefined"!=typeof document&&(!arguments.length||e)){for(var n=document.cookie?document.cookie.split("; "):[],r={},i=0;i<n.length;i++){var o=n[i].split("="),a=o.slice(1).join("=");try{var s=decodeURIComponent(o[0]);if(r[s]=t.read(a,s),e===s)break}catch(e){}}return e?r[e]:r}},remove:function(e,t){i(e,"",n({},t,{expires:-1}))},withAttributes:function(t){return e(this.converter,n({},this.attributes,t))},withConverter:function(t){return e(n({},this.converter,t),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(t)}})}({read:function(e){return'"'===e[0]&&(e=e.slice(1,-1)),e.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(e){return encodeURIComponent(e).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decode
219URIComponent)}},{path:"/"});t.Z=r},37164:function(e,t,n){"use strict";n.d(t,{kP:function(){return o},x0:function(){return a}});let r=e=>crypto.getRandomValues(new Uint8Array(e)),i=(e,t,n)=>{let r=(2<<Math.log(e.length-1)/Math.LN2)-1,i=-~(1.6*r*t/e.length);return (o=t)=>{let a="";for(;;){let t=n(i),s=i;for(;s--;)if((a+=e[t[s]&r]||"").length===o)return a}}},o=(e,t=21)=>i(e,t,r),a=(e=21)=>crypto.getRandomValues(new Uint8Array(e)).reduce((e,t)=>((t&=63)<36?e+=t.toString(36):t<62?e+=(t-26).toString(36).toUpperCase():t>62?e+="-":e+="_",e),"")},60737:function(e,t,n){"use strict";n.d(t,{Ig:function(){return g},MI:function(){return m},N0:function(){return j},NE:function(){return s},QF:function(){return A},QK:function(){return y},U9:function(){return E},X0:function(){return x},Y_:function(){return d},_M:function(){return c},al:function(){return u},mD:function(){return w},nw:function(){return _},o:function(){return p},uJ:function(){return T},uo:function(){return k},xb:function(){return v},ym:function(){return C}});var r,i=n(26151),o=n(30764),a=n(27191);let s=(e,t)=>!e.selection.empty&&(t&&t(e.tr.deleteSelection().scrollIntoView()),!0),u=(e,t,n)=>{let r=function(e,t){let{$cursor:n}=e.selection;return n&&(t?t.endOfTextblock("backward",e):!(n.parentOffset>0))?n:null}(e,n);if(!r)return!1;let s=f(r);if(!s){let n=r.blockRange(),o=n&&(0,i.k9)(n);return null!=o&&(t&&t(e.tr.lift(n,o).scrollIntoView()),!0)}let u=s.nodeBefore;if(!u.type.spec.isolating&&S(e,s,t))return!0;if(0==r.parent.content.size&&(l(u,"end")||a.qv.isSelectable(u))){let n=(0,i.dR)(e.doc,r.before(),r.after(),o.p2.empty);if(n&&n.slice.size<n.to-n.from){if(t){let r=e.tr.step(n);r.setSelection(l(u,"end")?a.Y1.findFrom(r.doc.resolve(r.mapping.map(s.pos,-1)),-1):a.qv.create(r.doc,s.pos-u.nodeSize)),t(r.scrollIntoView())}return!0}}return!!u.isAtom&&s.depth==r.depth-1&&(t&&t(e.tr.delete(s.pos-u.nodeSize,s.pos).scrollIntoView()),!0)};function l(e,t,n=!1){for(let r=e;r;r="start"==t?r.firstChild:r.lastChild){if(r.isTextblock)return!0;if(n&&1!=r.childCount)break}return!1}let c=(e,t,n)=>{let{$head:r,empty:i}=e.selection,o=r;if(!i)return!1;if(r.parent.isTextblock){if(n?!n.endOfTextblock("backward",e):r.parentOffset>0)return!1;o=f(r)}let s=o&&o.nodeBefore;return!!(s&&a.qv.isSelectable(s))&&(t&&t(e.tr.setSelection(a.qv.create(e.doc,o.pos-s.nodeSize)).scrollIntoView()),!0)};function f(e){if(!e.parent.type.spec.isolating)for(let t=e.depth-1;t>=0;t--){if(e.index(t)>0)return e.doc.resolve(e.before(t+1));if(e.node(t).type.spec.isolating)break}return null}let d=(e,t,n)=>{let r=function(e,t){let{$cursor:n}=e.selection;return n&&(t?t.endOfTextblock("forward",e):!(n.parentOffset<n.parent.content.size))?n:null}(e,n);if(!r)return!1;let s=h(r);if(!s)return!1;let u=s.nodeAfter;if(S(e,s,t))return!0;if(0==r.parent.content.size&&(l(u,"start")||a.qv.isSelectable(u))){let n=(0,i.dR)(e.doc,r.before(),r.after(),o.p2.empty);if(n&&n.slice.size<n.to-n.from){if(t){let r=e.tr.step(n);r.setSelection(l(u,"start")?a.Y1.findFrom(r.doc.resolve(r.mapping.map(s.pos)),1):a.qv.create(r.doc,r.mapping.map(s.pos))),t(r.scrollIntoView())}return!0}}return!!u.isAtom&&s.depth==r.depth-1&&(t&&t(e.tr.delete(s.pos,s.pos+u.nodeSize).scrollIntoView()),!0)},p=(e,t,n)=>{let{$head:r,empty:i}=e.selection,o=r;if(!i)return!1;if(r.parent.isTextblock){if(n?!n.endOfTextblock("forward",e):r.parentOffset<r.parent.content.size)return!1;o=h(r)}let s=o&&o.nodeAfter;return!!(s&&a.qv.isSelectable(s))&&(t&&t(e.tr.setSelection(a.qv.create(e.doc,o.pos)).scrollIntoView()),!0)};function h(e){if(!e.parent.type.spec.isolating)for(let t=e.depth-1;t>=0;t--){let n=e.node(t);if(e.index(t)+1<n.childCount)return e.doc.resolve(e.after(t+1));if(n.type.spec.isolating)break}return null}let m=(e,t)=>
219{let n=e.selection,r=n instanceof a.qv,o;if(r){if(n.node.isTextblock||!(0,i.Mn)(e.doc,n.from))return!1;o=n.from}else if(null==(o=(0,i.GJ)(e.doc,n.from,-1)))return!1;if(t){let n=e.tr.join(o);r&&n.setSelection(a.qv.create(n.doc,o-e.doc.resolve(o).nodeBefore.nodeSize)),t(n.scrollIntoView())}return!0},g=(e,t)=>{let n=e.selection,r;if(n instanceof a.qv){if(n.node.isTextblock||!(0,i.Mn)(e.doc,n.to))return!1;r=n.to}else if(null==(r=(0,i.GJ)(e.doc,n.to,1)))return!1;return t&&t(e.tr.join(r).scrollIntoView()),!0},v=(e,t)=>{let{$from:n,$to:r}=e.selection,o=n.blockRange(r),a=o&&(0,i.k9)(o);return null!=a&&(t&&t(e.tr.lift(o,a).scrollIntoView()),!0)},y=(e,t)=>{let{$head:n,$anchor:r}=e.selection;return!!(n.parent.type.spec.code&&n.sameParent(r))&&(t&&t(e.tr.insertText("\n").scrollIntoView()),!0)};function b(e){for(let t=0;t<e.edgeCount;t++){let{type:n}=e.edge(t);if(n.isTextblock&&!n.hasRequiredAttrs())return n}return null}let k=(e,t)=>{let{$head:n,$anchor:r}=e.selection;if(!n.parent.type.spec.code||!n.sameParent(r))return!1;let i=n.node(-1),o=n.indexAfter(-1),s=b(i.contentMatchAt(o));if(!s||!i.canReplaceWith(o,o,s))return!1;if(t){let r=n.after(),i=e.tr.replaceWith(r,r,s.createAndFill());i.setSelection(a.Y1.near(i.doc.resolve(r),1)),t(i.scrollIntoView())}return!0},w=(e,t)=>{let n=e.selection,{$from:r,$to:i}=n;if(n instanceof a.C1||r.parent.inlineContent||i.parent.inlineContent)return!1;let o=b(i.parent.contentMatchAt(i.indexAfter()));if(!o||!o.isTextblock)return!1;if(t){let n=(!r.parentOffset&&i.index()<i.parent.childCount?r:i).pos,s=e.tr.insert(n,o.createAndFill());s.setSelection(a.Bs.create(s.doc,n+1)),t(s.scrollIntoView())}return!0},x=(e,t)=>{let{$cursor:n}=e.selection;if(!n||n.parent.content.size)return!1;if(n.depth>1&&n.after()!=n.end(-1)){let r=n.before();if((0,i.Ax)(e.doc,r))return t&&t(e.tr.split(r).scrollIntoView()),!0}let r=n.blockRange(),o=r&&(0,i.k9)(r);return null!=o&&(t&&t(e.tr.lift(r,o).scrollIntoView()),!0)},j=(e,t)=>{let{$from:n,to:r}=e.selection,i,o=n.sharedDepth(r);return 0!=o&&(i=n.before(o),t&&t(e.tr.setSelection(a.qv.create(e.doc,i))),!0)};function S(e,t,n){let r,s,u,c=t.nodeBefore,f=t.nodeAfter,d,p;if(c.type.spec.isolating||f.type.spec.isolating)return!1;if(r=t.nodeBefore,s=t.nodeAfter,u=t.index(),r&&s&&r.type.compatibleContent(s.type)&&(!r.content.size&&t.parent.canReplace(u-1,u)?(n&&n(e.tr.delete(t.pos-r.nodeSize,t.pos).scrollIntoView()),!0):!!(t.parent.canReplace(u,u+1)&&(s.isTextblock||(0,i.Mn)(e.doc,t.pos)))&&(n&&n(e.tr.clearIncompatible(t.pos,r.type,r.contentMatchAt(r.childCount)).join(t.pos).scrollIntoView()),!0)))return!0;let h=t.parent.canReplace(t.index(),t.index()+1);if(h&&(d=(p=c.contentMatchAt(c.childCount)).findWrapping(f.type))&&p.matchType(d[0]||f.type).validEnd){if(n){let r=t.pos+f.nodeSize,a=o.HY.empty;for(let e=d.length-1;e>=0;e--)a=o.HY.from(d[e].create(null,a));a=o.HY.from(c.copy(a));let s=e.tr.step(new i.FC(t.pos-1,r,t.pos,r,new o.p2(a,1,0),d.length,!0)),u=r+2*d.length;(0,i.Mn)(s.doc,u)&&s.join(u),n(s.scrollIntoView())}return!0}let m=a.Y1.findFrom(t,1),g=m&&m.$from.blockRange(m.$to),v=g&&(0,i.k9)(g);if(null!=v&&v>=t.depth)return n&&n(e.tr.lift(g,v).scrollIntoView()),!0;if(h&&l(f,"start",!0)&&l(c,"end")){let r=c,a=[];for(;a.push(r),!r.isTextblock;)r=r.lastChild;let s=f,u=1;for(;!s.isTextblock;s=s.firstChild)u++;if(r.canReplace(r.childCount,r.childCount,s.content)){if(n){let r=o.HY.empty;for(let e=a.length-1;e>=0;e--)r=o.HY.from(a[e].copy(r));n(e.tr.step(new i.FC(t.pos-a.length,t.pos+f.nodeSize,t.pos+u,t.pos+f.nodeSize-u,new o.p2(r,a.length,0),0,!0)).scrollIntoView())}return!0}}return!1}function O(e){return function(t,n){let r=t.selection,i=e<0?r.$from:r.$to,o=i.depth;for(;i.node(o).isInline;){if(!o)return!1;o--}return!!i.node(o).isTextblock&&(n&&n(t.tr.setSelection(a.Bs.create(t.doc,e<0?i.start(o):i.end(o)))),!0)}}let E=O(-1),_=O(1);function C(e,t=null){return function(n,r){let{$from:o,$to:a}=n.selection,s=o.blockRange(a),u=s&&(0,i.nd)(s,e,t);return!!u&&(r&&r(n.tr.wrap(s,u).scrollIntoView()),!0)}}function T(e,t=null){return function(n,r){let i=!1;for(let r=0;r<n.selection.ranges.length&&!i;r++){let{$from:{pos:o},$to:{pos:a}}=n.selection.ranges[r];n.doc.nodesBetween(o,a,(r,o)=>{if(i)return!1;if(!(!r.isTextblock||r.hasMarkup(e,t))){if(r.type==e)i=!0;else{let t=n.doc.resolve(o),r=t.index();i=t.parent.canReplaceWith(r,r+1,e)}}})}if(!i)return!1;if(r){let i=n.tr;for(let r=0;r<n.selection.ranges.length;r++){let{$from:{pos:o},$to:{pos:a}}=n.selection.ranges[r];i.setBlockType(o,a,e,t)}r(i.scrollIntoView())}return!0}}function A(...e){return function(t,n,r){for(let i=0;i<e.length;i++)if(e[i](t,n,r))return!0;return!1}}let M=A(s,u,c),I=A(s,d,p),P={Enter:A(y,w,x,(e,t)=>{let{$from:n,$to:o}=e.selection;if(e.selection instanceof a.qv&&e.selection.node.isBlock)return!!(n.parentOffset&&(0,i.Ax)(e.doc,n.pos))&&(t&&t(e.tr.split(n.pos).scrollIntoView()),!0);if(!n.parent.isBlock)return!1;if(t){let s=o.parentOffset==o.parent.content.size,u=e.tr;(e.selection instanceof a.Bs||e.selection instanceof a.C1)&&u.deleteSelection();let l=0==n.depth?null:b(n.node(-1).contentMatchAt(n.indexAfter(-1))),c=r&&r(o.parent,s),f=c?[c]:s&&l?[{type:l}]:void 0,d=(0,i.Ax)(u.doc,u.mapping.map(n.pos),1,f);if(!f&&!d&&(0,i.Ax)(u.doc,u.mapping.map(n.pos),1,l?[{type:l}]:void 0)&&(l&&(f=[{type:l}]),d=!0),d&&(u.split(u.mapping.map(n.pos),1,f),!s&&!n.parentOffset&&n.parent.type!=l)){let e=u.mapping.map(n.before()),t=u.doc.resolve(e);l&&n.node(-1).canReplaceWith(t.index(),t.index()+1,l)&&u.setNodeMarkup(u.mapping.map(n.before()),l)}t(u.scrollIntoView())}return!0}),"Mod-Enter":k,Backspace:M,"Mod-Backspace":M,"Shift-Backspace":M,Delete:I,"Mod-Delete":I,"Mod-a":(e,t)=>
219(t&&t(e.tr.setSelection(new a.C1(e.doc))),!0)},R={"Ctrl-h":P.Backspace,"Alt-Backspace":P["Mod-Backspace"],"Ctrl-d":P.Delete,"Ctrl-Alt-Backspace":P["Mod-Delete"],"Alt-Delete":P["Mod-Delete"],"Alt-d":P["Mod-Delete"],"Ctrl-a":E,"Ctrl-e":_};for(let e in P)R[e]=P[e];"undefined"!=typeof navigator?/Mac|iP(hone|[oa]d)/.test(navigator.platform):"undefined"!=typeof os&&os.platform&&os.platform()},17890:function(e,t,n){"use strict";n.d(t,{$:function(){return u},h:function(){return s}});var r=n(16453),i=n(27191);let o="undefined"!=typeof navigator&&/Mac|iP(hone|[oa]d)/.test(navigator.platform);function a(e,t,n=!0){return t.altKey&&(e="Alt-"+e),t.ctrlKey&&(e="Ctrl-"+e),t.metaKey&&(e="Meta-"+e),n&&t.shiftKey&&(e="Shift-"+e),e}function s(e){return new i.Sy({props:{handleKeyDown:u(e)}})}function u(e){let t=function(e){let t=Object.create(null);for(let n in e)t[function(e){let t,n,r,i,a=e.split(/-(?!$)/),s=a[a.length-1];"Space"==s&&(s=" ");for(let e=0;e<a.length-1;e++){let s=a[e];if(/^(cmd|meta|m)$/i.test(s))i=!0;else if(/^a(lt)?$/i.test(s))t=!0;else if(/^(c|ctrl|control)$/i.test(s))n=!0;else if(/^s(hift)?$/i.test(s))r=!0;else if(/^mod$/i.test(s))o?i=!0:n=!0;else throw Error("Unrecognized modifier name: "+s)}return t&&(s="Alt-"+s),n&&(s="Ctrl-"+s),i&&(s="Meta-"+s),r&&(s="Shift-"+s),s}(n)]=e[n];return t}(e);return function(e,n){let i=(0,r.YG)(n),o,s=t[a(i,n)];if(s&&s(e.state,e.dispatch,e))return!0;if(1==i.length&&" "!=i){if(n.shiftKey){let r=t[a(i,n,!1)];if(r&&r(e.state,e.dispatch,e))return!0}if((n.shiftKey||n.altKey||n.metaKey||i.charCodeAt(0)>127)&&(o=r.ue[n.keyCode])&&o!=i){let r=t[a(o,n)];if(r&&r(e.state,e.dispatch,e))return!0}}return!1}}},30764:function(e,t,n){"use strict";function r(e){this.content=e}n.d(t,{aw:function(){return L},PW:function(){return H},HY:function(){return i},vc:function(){return u},ZU:function(){return N},NB:function(){return j},Ts:function(){return w},Jq:function(){return R},e4:function(){return l},V_:function(){return z},p2:function(){return c}}),r.prototype={constructor:r,find:function(e){for(var t=0;t<this.content.length;t+=2)if(this.content[t]===e)return t;return -1},get:function(e){var t=this.find(e);return -1==t?void 0:this.content[t+1]},update:function(e,t,n){var i=n&&n!=e?this.remove(n):this,o=i.find(e),a=i.content.slice();return -1==o?a.push(n||e,t):(a[o+1]=t,n&&(a[o]=n)),new r(a)},remove:function(e){var t=this.find(e);if(-1==t)return this;var n=this.content.slice();return n.splice(t,2),new r(n)},addToStart:function(e,t){return new r([e,t].concat(this.remove(e).content))},addToEnd:function(e,t){var n=this.remove(e).content.slice();return n.push(e,t),new r(n)},addBefore:function(e,t,n){var i=this.remove(t),o=i.content.slice(),a=i.find(e);return o.splice(-1==a?o.length:a,0,t,n),new r(o)},forEach:function(e){for(var t=0;t<this.content.length;t+=2)e(this.content[t],this.content[t+1])},prepend:function(e){return(e=r.from(e)).size?new r(e.content.concat(this.subtract(e).content)):this},append:function(e){return(e=r.from(e)).size?new r(this.subtract(e).content.concat(e.content)):this},subtract:function(e){var t=this;e=r.from(e);for(var n=0;n<e.content.length;n+=2)t=t.remove(e.content[n]);return t},get size(){return this.content.length>>1}},r.from=function(e){if(e instanceof r)return e;var t=[];if(e)for(var n in e)t.push(n,e[n]);return new r(t)};class i{constructor(e,t){if(this.content=e,this.size=t||0,null==t)for(let t=0;t<e.length;t++)this.size+=e[t].nodeSize}nodesBetween(e,t,n,r=0,i){for(let o=0,a=0;a<t;o++){let s=this.content[o],u=a+s.nodeSize;if(u>e&&!1!==n(s,r+a,i||null,o)&&s.content.size){let i=a+1;s.nodesBetween(Math.max(0,e-i),Math.min(s.content.size,t-i),n,r+i)}a=u}}descendants(e){this.nodesBetween(0,this.size,e)}textBetween(e,t,n,r){let i="",o=!0;return this.nodesBetween(e,t,(a,s)=>{a.isText?(i+=a.text.slice(Math.max(e,s)-s,t-s),o=!n):a.isLeaf?(r?i+="function"==typeof r?r(a):r:a.type.spec.leafText&&(i+=a.type.spec.leafText(a)),o=!n):!o&&a.isBlock&&(i+=n,o=!0)},0),i}append(e){if(!e.size)return this;if(!this.size)return e;let t=this.lastChild,n=e.firstChild,r=this.content.slice(),o=0;for(t.isText&&t.sameMarkup(n)&&(r[r.length-1]=t.withText(t.text+n.text),o=1);o<e.content.length;o++)r.push(e.content[o]);return new i(r,this.size+e.size)}cut(e,t=this.size){if(0==e&&t==this.size)return this;let n=[],r=0;if(t>e)for(let i=0,o=0;o<t;i++){let a=this.content[i],s=o+a.nodeSize;s>e&&((o<e||s>t)&&(a=a.isText?a.cut(Math.max(0,e-o),Math.min(a.text.length,t-o)):a.cut(Math.max(0,e-o-1),Math.min(a.content.size,t-o-1))),n.push(a),r+=a.nodeSize),o=s}return new i(n,r)}cutByIndex(e,t){return e==t?i.empty:0==e&&t==this.content.length?this:new i(this.content.slice(e,t))}replaceChild(e,t){let n=this.content[e];if(n==t)return this;
219let r=this.content.slice(),o=this.size+t.nodeSize-n.nodeSize;return r[e]=t,new i(r,o)}addToStart(e){return new i([e].concat(this.content),this.size+e.nodeSize)}addToEnd(e){return new i(this.content.concat(e),this.size+e.nodeSize)}eq(e){if(this.content.length!=e.content.length)return!1;for(let t=0;t<this.content.length;t++)if(!this.content[t].eq(e.content[t]))return!1;return!0}get firstChild(){return this.content.length?this.content[0]:null}get lastChild(){return this.content.length?this.content[this.content.length-1]:null}get childCount(){return this.content.length}child(e){let t=this.content[e];if(!t)throw RangeError("Index "+e+" out of range for "+this);return t}maybeChild(e){return this.content[e]||null}forEach(e){for(let t=0,n=0;t<this.content.length;t++){let r=this.content[t];e(r,n,t),n+=r.nodeSize}}findDiffStart(e,t=0){return function e(t,n,r){for(let i=0;;i++){if(i==t.childCount||i==n.childCount)return t.childCount==n.childCount?null:r;let o=t.child(i),a=n.child(i);if(o==a){r+=o.nodeSize;continue}if(!o.sameMarkup(a))return r;if(o.isText&&o.text!=a.text){for(let e=0;o.text[e]==a.text[e];e++)r++;return r}if(o.content.size||a.content.size){let t=e(o.content,a.content,r+1);if(null!=t)return t}r+=o.nodeSize}}(this,e,t)}findDiffEnd(e,t=this.size,n=e.size){return function e(t,n,r,i){for(let o=t.childCount,a=n.childCount;;){if(0==o||0==a)return o==a?null:{a:r,b:i};let s=t.child(--o),u=n.child(--a),l=s.nodeSize;if(s==u){r-=l,i-=l;continue}if(!s.sameMarkup(u))return{a:r,b:i};if(s.isText&&s.text!=u.text){let e=0,t=Math.min(s.text.length,u.text.length);for(;e<t&&s.text[s.text.length-e-1]==u.text[u.text.length-e-1];)e++,r--,i--;return{a:r,b:i}}if(s.content.size||u.content.size){let t=e(s.content,u.content,r-1,i-1);if(t)return t}r-=l,i-=l}}(this,e,t,n)}findIndex(e,t=-1){if(0==e)return a(0,e);if(e==this.size)return a(this.content.length,e);if(e>this.size||e<0)throw RangeError(`Position ${e} outside of fragment (${this})`);for(let n=0,r=0;;n++){let i=r+this.child(n).nodeSize;if(i>=e){if(i==e||t>0)return a(n+1,i);return a(n,r)}r=i}}toString(){return"<"+this.toStringInner()+">"}toStringInner(){return this.content.join(", ")}toJSON(){return this.content.length?this.content.map(e=>e.toJSON()):null}static fromJSON(e,t){if(!t)return i.empty;if(!Array.isArray(t))throw RangeError("Invalid input for Fragment.fromJSON");return new i(t.map(e.nodeFromJSON))}static fromArray(e){if(!e.length)return i.empty;let t,n=0;for(let r=0;r<e.length;r++){let i=e[r];n+=i.nodeSize,r&&i.isText&&e[r-1].sameMarkup(i)?(t||(t=e.slice(0,r)),t[t.length-1]=i.withText(t[t.length-1].text+i.text)):t&&t.push(i)}return new i(t||e,n)}static from(e){if(!e)return i.empty;if(e instanceof i)return e;if(Array.isArray(e))return this.fromArray(e);if(e.attrs)return new i([e],e.nodeSize);throw RangeError("Can not convert "+e+" to a Fragment"+(e.nodesBetween?" (looks like multiple versions of prosemirror-model were loaded)":""))}}i.empty=new i([],0);let o={index:0,offset:0};function a(e,t){return o.index=e,o.offset=t,o}function s(e,t){if(e===t)return!0;if(!(e&&"object"==typeof e)||!(t&&"object"==typeof t))return!1;let n=Array.isArray(e);if(Array.isArray(t)!=n)return!1;if(n){if(e.length!=t.length)return!1;for(let n=0;n<e.length;n++)if(!s(e[n],t[n]))return!1}else{for(let n in e)if(!(n in t)||!s(e[n],t[n]))return!1;for(let n in t)if(!(n in e))return!1}return!0}class u{constructor(e,t){this.type=e,this.attrs=t}addToSet(e){let t,n=!1;for(let r=0;r<e.length;r++){let i=e[r];if(this.eq(i))return e;if(this.type.excludes(i.type))t||(t=e.slice(0,r));else{if(i.type.excludes(this.type))return e;!n&&i.type.rank>this.type.rank&&(t||(t=e.slice(0,r)),t.push(this),n=!0),t&&t.push(i)}}return t||(t=e.slice()),n||t.push(this),t}removeFromSet(e){for(let t=0;t<e.length;t++)if(this.eq(e[t]))return e.slice(0,t).concat(e.slice(t+1));return e}isInSet(e){for(let t=0;t<e.length;t++)if(this.eq(e[t]))return!0;return!1}eq(e){return this==e||this.type==e.type&&s(this.attrs,e.attrs)}toJSON(){let e={type:this.type.name};for(let t in this.attrs){e.attrs=this.attrs;break}return e}static fromJSON(e,t){if(!t)throw RangeError("Invalid input for Mark.fromJSON");let n=e.marks[t.type];if(!n)throw RangeError(`There is no mark type ${t.type} in this schema`);return n.create(t.attrs)}static sameSet(e,t){if(e==t)return!0;
vendor: 5,543 bytes, line 219
219if(e.length!=t.length)return!1;for(let n=0;n<e.length;n++)if(!e[n].eq(t[n]))return!1;return!0}static setFrom(e){if(!e||Array.isArray(e)&&0==e.length)return u.none;if(e instanceof u)return[e];let t=e.slice();return t.sort((e,t)=>e.type.rank-t.type.rank),t}}u.none=[];class l extends Error{}class c{constructor(e,t,n){this.content=e,this.openStart=t,this.openEnd=n}get size(){return this.content.size-this.openStart-this.openEnd}insertAt(e,t){let n=function e(t,n,r,i){let{index:o,offset:a}=t.findIndex(n),s=t.maybeChild(o);if(a==n||s.isText)return i&&!i.canReplace(o,o,r)?null:t.cut(0,n).append(r).append(t.cut(n));let u=e(s.content,n-a-1,r);return u&&t.replaceChild(o,s.copy(u))}(this.content,e+this.openStart,t);return n&&new c(n,this.openStart,this.openEnd)}removeBetween(e,t){return new c(function e(t,n,r){let{index:i,offset:o}=t.findIndex(n),a=t.maybeChild(i),{index:s,offset:u}=t.findIndex(r);if(o==n||a.isText){if(u!=r&&!t.child(s).isText)throw RangeError("Removing non-flat range");return t.cut(0,n).append(t.cut(r))}if(i!=s)throw RangeError("Removing non-flat range");return t.replaceChild(i,a.copy(e(a.content,n-o-1,r-o-1)))}(this.content,e+this.openStart,t+this.openStart),this.openStart,this.openEnd)}eq(e){return this.content.eq(e.content)&&this.openStart==e.openStart&&this.openEnd==e.openEnd}toString(){return this.content+"("+this.openStart+","+this.openEnd+")"}toJSON(){if(!this.content.size)return null;let e={content:this.content.toJSON()};return this.openStart>0&&(e.openStart=this.openStart),this.openEnd>0&&(e.openEnd=this.openEnd),e}static fromJSON(e,t){if(!t)return c.empty;let n=t.openStart||0,r=t.openEnd||0;if("number"!=typeof n||"number"!=typeof r)throw RangeError("Invalid input for Slice.fromJSON");return new c(i.fromJSON(e,t.content),n,r)}static maxOpen(e,t=!0){let n=0,r=0;for(let r=e.firstChild;r&&!r.isLeaf&&(t||!r.type.spec.isolating);r=r.firstChild)n++;for(let n=e.lastChild;n&&!n.isLeaf&&(t||!n.type.spec.isolating);n=n.lastChild)r++;return new c(e,n,r)}}function f(e,t){if(!t.type.compatibleContent(e.type))throw new l("Cannot join "+t.type.name+" onto "+e.type.name)}function d(e,t,n){let r=e.node(n);return f(r,t.node(n)),r}function p(e,t){let n=t.length-1;n>=0&&e.isText&&e.sameMarkup(t[n])?t[n]=e.withText(t[n].text+e.text):t.push(e)}function h(e,t,n,r){let i=(t||e).node(n),o=0,a=t?t.index(n):i.childCount;e&&(o=e.index(n),e.depth>n?o++:e.textOffset&&(p(e.nodeAfter,r),o++));for(let e=o;e<a;e++)p(i.child(e),r);t&&t.depth==n&&t.textOffset&&p(t.nodeBefore,r)}function m(e,t){return e.type.checkContent(t),e.copy(t)}function g(e,t,n){let r=[];return h(null,e,n,r),e.depth>n&&p(m(d(e,t,n+1),g(e,t,n+1)),r),h(t,null,n,r),new i(r)}c.empty=new c(i.empty,0,0);class v{constructor(e,t,n){this.pos=e,this.path=t,this.parentOffset=n,this.depth=t.length/3-1}resolveDepth(e){return null==e?this.depth:e<0?this.depth+e:e}get parent(){return this.node(this.depth)}get doc(){return this.node(0)}node(e){return this.path[3*this.resolveDepth(e)]}index(e){return this.path[3*this.resolveDepth(e)+1]}indexAfter(e){return e=this.resolveDepth(e),this.index(e)+(e!=this.depth||this.textOffset?1:0)}start(e){return 0==(e=this.resolveDepth(e))?0:this.path[3*e-1]+1}end(e){return e=this.resolveDepth(e),this.start(e)+this.node(e).content.size}before(e){if(!(e=this.resolveDepth(e)))throw RangeError("There is no position before the top-level node");return e==this.depth+1?this.pos:this.path[3*e-1]}after(e){if(!(e=this.resolveDepth(e)))throw RangeError("There is no position after the top-level node");return e==this.depth+1?this.pos:this.path[3*e-1]+this.path[3*e].nodeSize}get textOffset(){return this.pos-this.path[this.path.length-1]}get nodeAfter(){let e=this.parent,t=this.index(this.depth);if(t==e.childCount)return null;let n=this.pos-this.path[this.path.length-1],r=e.child(t);return n?e.child(t).cut(n):r}get nodeBefore(){let e=this.index(this.depth),t=this.pos-this.path[this.path.length-1];return t?this.parent.child(e).cut(0,t):0==e?null:this.parent.child(e-1)}posAtIndex(e,t){t=this.resolveDepth(t);let n=this.path[3*t],r=0==t?0:this.path[3*t-1]+1;for(let t=0;t<e;t++)r+=n.child(t).nodeSize;return r}marks(){let e=this.parent,t=this.index();if(0==e.content.size)return u.none;if(this.textOffset)return e.child(t).marks;let n=e.maybeChild(t-1),r=e.maybeChild(t);if(!n){let e=n;n=r,r=e}let i=n.marks;for(var o=0;o<i.length;o++)!1!==i[o].type.spec.inclusive||r&&i[o].isInSet(r.marks)||(i=i[o--].removeFromSet(i));return i}marksAcross(e){let t=this.parent.maybeChild(this.index());if(!t||!t.isInline)return null;let n=t.marks,r=e.parent.maybeChild(e.index());for(var i=0;i<n.length;i++)!1!==n[i].type.spec.inclusive||r&&n[i].isInSet(r.marks)||(n=n[i--].removeFromSet(n));return n}sharedDepth(e){for(let t=this.depth;t>0;t--)if(this.start(t)<=e&&this.end(t)>=e)return t;return 0}blockRange(e=this,t){if(e.pos<this.pos)return e.blockRange(this);for(let n=this.depth-(this.parent.inlineContent||this.pos==e.pos?1:0);n>=0;n--)if(e.pos<=this.end(n)&&(!t||t(this.node(n))))return new w(this,e,n);return null}sameParent(e){return this.pos-this.parentOffset==e.pos-e.parentOffset}max(e){return e.pos>this.pos?e:this}min(e){return e.pos<this.pos?e:this}toString(){let e="";for(let t=1;t<=this.depth;t++)e+=(e?"/":"")+this.node(t).type.name+"_"+this.index(t-1);return e+":"+this.parentOffset}static resolve(e,t){if(!(t>=0&&t<=e.content.size))throw RangeError("Position "+t+" out of range");let n=[],r=0,i=t;for(let t=e;;){let{index:e,offset:o}=t.content.findIndex(i),a=i-o;if(n.push(t,e,r+o),!a||(t=t.child(e)).isText)break;
vendor: 4,264 bytes, line 219
219i=a-1,r+=o+1}return new v(t,n,i)}static resolveCached(e,t){for(let n=0;n<y.length;n++){let r=y[n];if(r.pos==t&&r.doc==e)return r}let n=y[b]=v.resolve(e,t);return b=(b+1)%k,n}}let y=[],b=0,k=12;class w{constructor(e,t,n){this.$from=e,this.$to=t,this.depth=n}get start(){return this.$from.before(this.depth+1)}get end(){return this.$to.after(this.depth+1)}get parent(){return this.$from.node(this.depth)}get startIndex(){return this.$from.index(this.depth)}get endIndex(){return this.$to.indexAfter(this.depth)}}let x=Object.create(null);class j{constructor(e,t,n,r=u.none){this.type=e,this.attrs=t,this.marks=r,this.content=n||i.empty}get nodeSize(){return this.isLeaf?1:2+this.content.size}get childCount(){return this.content.childCount}child(e){return this.content.child(e)}maybeChild(e){return this.content.maybeChild(e)}forEach(e){this.content.forEach(e)}nodesBetween(e,t,n,r=0){this.content.nodesBetween(e,t,n,r,this)}descendants(e){this.nodesBetween(0,this.content.size,e)}get textContent(){return this.isLeaf&&this.type.spec.leafText?this.type.spec.leafText(this):this.textBetween(0,this.content.size,"")}textBetween(e,t,n,r){return this.content.textBetween(e,t,n,r)}get firstChild(){return this.content.firstChild}get lastChild(){return this.content.lastChild}eq(e){return this==e||this.sameMarkup(e)&&this.content.eq(e.content)}sameMarkup(e){return this.hasMarkup(e.type,e.attrs,e.marks)}hasMarkup(e,t,n){return this.type==e&&s(this.attrs,t||e.defaultAttrs||x)&&u.sameSet(this.marks,n||u.none)}copy(e=null){return e==this.content?this:new j(this.type,this.attrs,e,this.marks)}mark(e){return e==this.marks?this:new j(this.type,this.attrs,this.content,e)}cut(e,t=this.content.size){return 0==e&&t==this.content.size?this:this.copy(this.content.cut(e,t))}slice(e,t=this.content.size,n=!1){if(e==t)return c.empty;let r=this.resolve(e),i=this.resolve(t),o=n?0:r.sharedDepth(t),a=r.start(o),s=r.node(o).content.cut(r.pos-a,i.pos-a);return new c(s,r.depth-o,i.depth-o)}replace(e,t,n){return function(e,t,n){if(n.openStart>e.depth)throw new l("Inserted content deeper than insertion position");if(e.depth-n.openStart!=t.depth-n.openEnd)throw new l("Inconsistent open depths");return function e(t,n,r,o){let a=t.index(o),s=t.node(o);if(a==n.index(o)&&o<t.depth-r.openStart){let i=e(t,n,r,o+1);return s.copy(s.content.replaceChild(a,i))}if(!r.content.size)return m(s,g(t,n,o));if(r.openStart||r.openEnd||t.depth!=o||n.depth!=o){let{start:e,end:a}=function(e,t){let n=t.depth-e.openStart,r=t.node(n).copy(e.content);for(let e=n-1;e>=0;e--)r=t.node(e).copy(i.from(r));return{start:r.resolveNoCache(e.openStart+n),end:r.resolveNoCache(r.content.size-e.openEnd-n)}}(r,t);return m(s,function e(t,n,r,o,a){let s=t.depth>a&&d(t,n,a+1),u=o.depth>a&&d(r,o,a+1),l=[];return h(null,t,a,l),s&&u&&n.index(a)==r.index(a)?(f(s,u),p(m(s,e(t,n,r,o,a+1)),l)):(s&&p(m(s,g(t,n,a+1)),l),h(n,r,a,l),u&&p(m(u,g(r,o,a+1)),l)),h(o,null,a,l),new i(l)}(t,e,a,n,o))}{let e=t.parent,i=e.content;return m(e,i.cut(0,t.parentOffset).append(r.content).append(i.cut(n.parentOffset)))}}(e,t,n,0)}(this.resolve(e),this.resolve(t),n)}nodeAt(e){for(let t=this;;){let{index:n,offset:r}=t.content.findIndex(e);if(!(t=t.maybeChild(n)))return null;if(r==e||t.isText)return t;e-=r+1}}childAfter(e){let{index:t,offset:n}=this.content.findIndex(e);return{node:this.content.maybeChild(t),index:t,offset:n}}childBefore(e){if(0==e)return{node:null,index:0,offset:0};let{index:t,offset:n}=this.content.findIndex(e);if(n<e)return{node:this.content.child(t),index:t,offset:n};let r=this.content.child(t-1);return{node:r,index:t-1,offset:n-r.nodeSize}}resolve(e){return v.resolveCached(this,e)}resolveNoCache(e){return v.resolve(this,e)}rangeHasMark(e,t,n){let r=!1;return t>e&&this.nodesBetween(e,t,e=>(n.isInSet(e.marks)&&(r=!0),!r)),r}get isBlock(){return this.type.isBlock}get isTextblock(){return this.type.isTextblock}get inlineContent(){return this.type.inlineContent}get isInline(){return this.type.isInline}get isText(){return this.type.isText}get isLeaf(){return this.type.isLeaf}get isAtom(){return this.type.isAtom}toString(){if(this.type.spec.toDebugString)return this.type.spec.toDebugString(this);let e=this.type.name;return this.content.size&&(e+="("+this.content.toStringInner()+")"),O(this.marks,e)}
219contentMatchAt(e){let t=this.type.contentMatch.matchFragment(this.content,0,e);if(!t)throw Error("Called contentMatchAt on a node with invalid content");return t}canReplace(e,t,n=i.empty,r=0,o=n.childCount){let a=this.contentMatchAt(e).matchFragment(n,r,o),s=a&&a.matchFragment(this.content,t);if(!s||!s.validEnd)return!1;for(let e=r;e<o;e++)if(!this.type.allowsMarks(n.child(e).marks))return!1;return!0}canReplaceWith(e,t,n,r){if(r&&!this.type.allowsMarks(r))return!1;let i=this.contentMatchAt(e).matchType(n),o=i&&i.matchFragment(this.content,t);return!!o&&o.validEnd}canAppend(e){return e.content.size?this.canReplace(this.childCount,this.childCount,e.content):this.type.compatibleContent(e.type)}check(){this.type.checkContent(this.content);let e=u.none;for(let t=0;t<this.marks.length;t++)e=this.marks[t].addToSet(e);if(!u.sameSet(e,this.marks))throw RangeError(`Invalid collection of marks for node ${this.type.name}: ${this.marks.map(e=>e.type.name)}`);this.content.forEach(e=>e.check())}toJSON(){let e={type:this.type.name};for(let t in this.attrs){e.attrs=this.attrs;break}return this.content.size&&(e.content=this.content.toJSON()),this.marks.length&&(e.marks=this.marks.map(e=>e.toJSON())),e}static fromJSON(e,t){if(!t)throw RangeError("Invalid input for Node.fromJSON");let n=null;if(t.marks){if(!Array.isArray(t.marks))throw RangeError("Invalid mark data for Node.fromJSON");n=t.marks.map(e.markFromJSON)}if("text"==t.type){if("string"!=typeof t.text)throw RangeError("Invalid text node in JSON");return e.text(t.text,n)}let r=i.fromJSON(e,t.content);return e.nodeType(t.type).create(t.attrs,r,n)}}j.prototype.text=void 0;class S extends j{constructor(e,t,n,r){if(super(e,t,null,r),!n)throw RangeError("Empty text nodes are not allowed");this.text=n}toString(){return this.type.spec.toDebugString?this.type.spec.toDebugString(this):O(this.marks,JSON.stringify(this.text))}get textContent(){return this.text}textBetween(e,t){return this.text.slice(e,t)}get nodeSize(){return this.text.length}mark(e){return e==this.marks?this:new S(this.type,this.attrs,this.text,e)}withText(e){return e==this.text?this:new S(this.type,this.attrs,e,this.marks)}cut(e=0,t=this.text.length){return 0==e&&t==this.text.length?this:this.withText(this.text.slice(e,t))}eq(e){return this.sameMarkup(e)&&this.text==e.text}toJSON(){let e=super.toJSON();return e.text=this.text,e}}function O(e,t){for(let n=e.length-1;n>=0;n--)t=e[n].type.name+"("+t+")";return t}class E{constructor(e){this.validEnd=e,this.next=[],this.wrapCache=[]}static parse(e,t){var n;let r,i=new _(e,t);if(null==i.next)return E.empty;let o=function e(t){let n=[];do n.push(function(t){let n=[];do n.push(function(t){let n=function(t){if(t.eat("(")){let n=e(t);return t.eat(")")||t.err("Missing closing paren"),n}if(/\W/.test(t.next))t.err("Unexpected token '"+t.next+"'");else{let e=(function(e,t){let n=e.nodeTypes,r=n[t];if(r)return[r];let i=[];for(let e in n){let r=n[e];r.groups.indexOf(t)>-1&&i.push(r)}return 0==i.length&&e.err("No node type or group '"+t+"' found"),i})(t,t.next).map(e=>(null==t.inline?t.inline=e.isInline:t.inline!=e.isInline&&t.err("Mixing inline and block content"),{type:"name",value:e}));return t.pos++,1==e.length?e[0]:{type:"choice",exprs:e}}}(t);for(;;)if(t.eat("+"))n={type:"plus",expr:n};else if(t.eat("*"))n={type:"star",expr:n};else if(t.eat("?"))n={type:"opt",expr:n};else if(t.eat("{"))n=function(e,t){let n=C(e),r=n;return e.eat(",")&&(r="}"!=e.next?C(e):-1),e.eat("}")||e.err("Unclosed braced range"),{type:"range",min:n,max:r,expr:t}}(t,n);else break;return n}(t));while(t.next&&")"!=t.next&&"|"!=t.next);return 1==n.length?n[0]:{type:"seq",exprs:n}}(t));while(t.eat("|"));return 1==n.length?n[0]:{type:"choice",exprs:n}}(i);i.next&&i.err("Unexpected trailing text");let a=(n=function(e){let t=[[]];return i(function e(t,o){if("choice"==t.type)return t.exprs.reduce((t,n)=>t.concat(e(n,o)),[]);if("seq"==t.type)for(let r=0;;r++){let a=e(t.exprs[r],o);if(r==t.exprs.length-1)return a;i(a,o=n())}else if("star"==t.type){let a=n();return r(o,a),i(e(t.expr,a),a),[r(a)]}else if("plus"==t.type){let a=n();return i(e(t.expr,o),a),i(e(t.expr,a),a),[r(a)]}else if("opt"==t.type)return[r(o)].concat(e(t.expr,o));else if("range"==t.type){let a=o;for(let r=0;r<t.min;r++){let r=n();i(e(t.expr,a),r),a=r}if(-1==t.max)i(e(t.expr,a),a);else for(let o=t.min;o<t.max;o++){let o=n();r(a,o),i(e(t.expr,a),o),a=o}return[r(a)]}else if("name"==t.type)return[r(o,void 0,t.value)];else throw Error("Unknown expr type")}(e,0),n()),t;function n(){return t.push([])-1}function r(e,n,r){let i={term:r,to:n};return t[e].push(i),i}
vendor: 5,319 bytes, line 219
219function i(e,t){e.forEach(e=>e.to=t)}}(o),r=Object.create(null),function e(t){let i=[];t.forEach(e=>{n[e].forEach(({term:e,to:t})=>{let r;if(e){for(let t=0;t<i.length;t++)i[t][0]==e&&(r=i[t][1]);A(n,t).forEach(t=>{r||i.push([e,r=[]]),-1==r.indexOf(t)&&r.push(t)})}})});let o=r[t.join(",")]=new E(t.indexOf(n.length-1)>-1);for(let t=0;t<i.length;t++){let n=i[t][1].sort(T);o.next.push({type:i[t][0],next:r[n.join(",")]||e(n)})}return o}(A(n,0)));return function(e,t){for(let n=0,r=[e];n<r.length;n++){let e=r[n],i=!e.validEnd,o=[];for(let t=0;t<e.next.length;t++){let{type:n,next:a}=e.next[t];o.push(n.name),i&&!(n.isText||n.hasRequiredAttrs())&&(i=!1),-1==r.indexOf(a)&&r.push(a)}i&&t.err("Only non-generatable nodes ("+o.join(", ")+") in a required position (see https://prosemirror.net/docs/guide/#generatable)")}}(a,i),a}matchType(e){for(let t=0;t<this.next.length;t++)if(this.next[t].type==e)return this.next[t].next;return null}matchFragment(e,t=0,n=e.childCount){let r=this;for(let i=t;r&&i<n;i++)r=r.matchType(e.child(i).type);return r}get inlineContent(){return 0!=this.next.length&&this.next[0].type.isInline}get defaultType(){for(let e=0;e<this.next.length;e++){let{type:t}=this.next[e];if(!(t.isText||t.hasRequiredAttrs()))return t}return null}compatible(e){for(let t=0;t<this.next.length;t++)for(let n=0;n<e.next.length;n++)if(this.next[t].type==e.next[n].type)return!0;return!1}fillBefore(e,t=!1,n=0){let r=[this];return function o(a,s){let u=a.matchFragment(e,n);if(u&&(!t||u.validEnd))return i.from(s.map(e=>e.createAndFill()));for(let e=0;e<a.next.length;e++){let{type:t,next:n}=a.next[e];if(!(t.isText||t.hasRequiredAttrs())&&-1==r.indexOf(n)){r.push(n);let e=o(n,s.concat(t));if(e)return e}}return null}(this,[])}findWrapping(e){for(let t=0;t<this.wrapCache.length;t+=2)if(this.wrapCache[t]==e)return this.wrapCache[t+1];let t=this.computeWrapping(e);return this.wrapCache.push(e,t),t}computeWrapping(e){let t=Object.create(null),n=[{match:this,type:null,via:null}];for(;n.length;){let r=n.shift(),i=r.match;if(i.matchType(e)){let e=[];for(let t=r;t.type;t=t.via)e.push(t.type);return e.reverse()}for(let e=0;e<i.next.length;e++){let{type:o,next:a}=i.next[e];o.isLeaf||o.hasRequiredAttrs()||o.name in t||r.type&&!a.validEnd||(n.push({match:o.contentMatch,type:o,via:r}),t[o.name]=!0)}}return null}get edgeCount(){return this.next.length}edge(e){if(e>=this.next.length)throw RangeError(`There's no ${e}th edge in this content match`);return this.next[e]}toString(){let e=[];return!function t(n){e.push(n);for(let r=0;r<n.next.length;r++)-1==e.indexOf(n.next[r].next)&&t(n.next[r].next)}(this),e.map((t,n)=>{let r=n+(t.validEnd?"*":" ")+" ";for(let n=0;n<t.next.length;n++)r+=(n?", ":"")+t.next[n].type.name+"->"+e.indexOf(t.next[n].next);return r}).join("\n")}}E.empty=new E(!0);class _{constructor(e,t){this.string=e,this.nodeTypes=t,this.inline=null,this.pos=0,this.tokens=e.split(/\s*(?=\b|\W|$)/),""==this.tokens[this.tokens.length-1]&&this.tokens.pop(),""==this.tokens[0]&&this.tokens.shift()}get next(){return this.tokens[this.pos]}eat(e){return this.next==e&&(this.pos++||!0)}err(e){throw SyntaxError(e+" (in content expression '"+this.string+"')")}}function C(e){/\D/.test(e.next)&&e.err("Expected number, got '"+e.next+"'");let t=Number(e.next);return e.pos++,t}function T(e,t){return t-e}function A(e,t){let n=[];return function t(r){let i=e[r];if(1==i.length&&!i[0].term)return t(i[0].to);n.push(r);for(let e=0;e<i.length;e++){let{term:r,to:o}=i[e];r||-1!=n.indexOf(o)||t(o)}}(t),n.sort(T)}function M(e){let t=Object.create(null);for(let n in e){let r=e[n];if(!r.hasDefault)return null;t[n]=r.default}return t}function I(e,t){let n=Object.create(null);for(let r in e){let i=t&&t[r];if(void 0===i){let t=e[r];if(t.hasDefault)i=t.default;else throw RangeError("No value supplied for attribute "+r)}n[r]=i}return n}function P(e){let t=Object.create(null);if(e)for(let n in e)t[n]=new D(e[n]);return t}class R{constructor(e,t,n){this.name=e,this.schema=t,this.spec=n,this.markSet=null,this.groups=n.group?n.group.split(" "):[],this.attrs=P(n.attrs),this.defaultAttrs=M(this.attrs),this.contentMatch=null,this.inlineContent=null,this.isBlock=!(n.inline||"text"==e),this.isText="text"==e}get isInline(){return!this.isBlock}get isTextblock(){return this.isBlock&&this.inlineContent}get isLeaf(){return this.contentMatch==E.empty}get isAtom(){return this.isLeaf||!!this.spec.atom}get whitespace(){return this.spec.whitespace||(this.spec.code?"pre":"normal")}hasRequiredAttrs(){for(let e in this.attrs)if(this.attrs[e].isRequired)return!0;return!1}compatibleContent(e){return this==e||this.contentMatch.compatible(e.contentMatch)}computeAttrs(e){return!e&&this.defaultAttrs?this.defaultAttrs:I(this.attrs,e)}create(e=null,t,n){if(this.isText)throw Error("NodeType.create can't construct text nodes");return new j(this,this.computeAttrs(e),i.from(t),u.setFrom(n))}createChecked(e=null,t,n){return t=i.from(t),this.checkContent(t),new j(this,this.computeAttrs(e),t,u.setFrom(n))}createAndFill(e=null,t,n){if(e=this.computeAttrs(e),(t=i.from(t)).size){let e=this.contentMatch.fillBefore(t);if(!e)return null;t=e.append(t)}let r=this.contentMatch.matchFragment(t),o=r&&r.fillBefore(i.empty,!0);return o?new j(this,e,t.append(o),u.setFrom(n)):null}validContent(e){let t=this.contentMatch.matchFragment(e);
219if(!t||!t.validEnd)return!1;for(let t=0;t<e.childCount;t++)if(!this.allowsMarks(e.child(t).marks))return!1;return!0}checkContent(e){if(!this.validContent(e))throw RangeError(`Invalid content for node ${this.name}: ${e.toString().slice(0,50)}`)}allowsMarkType(e){return null==this.markSet||this.markSet.indexOf(e)>-1}allowsMarks(e){if(null==this.markSet)return!0;for(let t=0;t<e.length;t++)if(!this.allowsMarkType(e[t].type))return!1;return!0}allowedMarks(e){let t;if(null==this.markSet)return e;for(let n=0;n<e.length;n++)this.allowsMarkType(e[n].type)?t&&t.push(e[n]):t||(t=e.slice(0,n));return t?t.length?t:u.none:e}static compile(e,t){let n=Object.create(null);e.forEach((e,r)=>n[e]=new R(e,t,r));let r=t.spec.topNode||"doc";if(!n[r])throw RangeError("Schema is missing its top node type ('"+r+"')");if(!n.text)throw RangeError("Every schema needs a 'text' type");for(let e in n.text.attrs)throw RangeError("The text node type should not have attributes");return n}}class D{constructor(e){this.hasDefault=Object.prototype.hasOwnProperty.call(e,"default"),this.default=e.default}get isRequired(){return!this.hasDefault}}class N{constructor(e,t,n,r){this.name=e,this.rank=t,this.schema=n,this.spec=r,this.attrs=P(r.attrs),this.excluded=null;let i=M(this.attrs);this.instance=i?new u(this,i):null}create(e=null){return!e&&this.instance?this.instance:new u(this,I(this.attrs,e))}static compile(e,t){let n=Object.create(null),r=0;return e.forEach((e,i)=>n[e]=new N(e,r++,t,i)),n}removeFromSet(e){for(var t=0;t<e.length;t++)e[t].type==this&&(e=e.slice(0,t).concat(e.slice(t+1)),t--);return e}isInSet(e){for(let t=0;t<e.length;t++)if(e[t].type==this)return e[t]}excludes(e){return this.excluded.indexOf(e)>-1}}class z{constructor(e){this.cached=Object.create(null);let t=this.spec={};for(let n in e)t[n]=e[n];t.nodes=r.from(e.nodes),t.marks=r.from(e.marks||{}),this.nodes=R.compile(this.spec.nodes,this),this.marks=N.compile(this.spec.marks,this);let n=Object.create(null);for(let e in this.nodes){if(e in this.marks)throw RangeError(e+" can not be both a node and a mark");let t=this.nodes[e],r=t.spec.content||"",i=t.spec.marks;t.contentMatch=n[r]||(n[r]=E.parse(r,this.nodes)),t.inlineContent=t.contentMatch.inlineContent,t.markSet="_"==i?null:i?F(this,i.split(" ")):""!=i&&t.inlineContent?null:[]}for(let e in this.marks){let t=this.marks[e],n=t.spec.excludes;t.excluded=null==n?[t]:""==n?[]:F(this,n.split(" "))}this.nodeFromJSON=this.nodeFromJSON.bind(this),this.markFromJSON=this.markFromJSON.bind(this),this.topNodeType=this.nodes[this.spec.topNode||"doc"],this.cached.wrappings=Object.create(null)}node(e,t=null,n,r){if("string"==typeof e)e=this.nodeType(e);else if(e instanceof R){if(e.schema!=this)throw RangeError("Node type from different schema used ("+e.name+")")}else throw RangeError("Invalid node type: "+e);return e.createChecked(t,n,r)}text(e,t){let n=this.nodes.text;return new S(n,n.defaultAttrs,e,u.setFrom(t))}mark(e,t){return"string"==typeof e&&(e=this.marks[e]),e.create(t)}nodeFromJSON(e){return j.fromJSON(this,e)}markFromJSON(e){return u.fromJSON(this,e)}nodeType(e){let t=this.nodes[e];if(!t)throw RangeError("Unknown node type: "+e);return t}}function F(e,t){let n=[];for(let r=0;r<t.length;r++){let i=t[r],o=e.marks[i],a=o;if(o)n.push(o);else for(let t in e.marks){let r=e.marks[t];("_"==i||r.spec.group&&r.spec.group.split(" ").indexOf(i)>-1)&&n.push(a=r)}if(!a)throw SyntaxError("Unknown mark type: '"+t[r]+"'")}return n}class L{constructor(e,t){this.schema=e,this.rules=t,this.tags=[],this.styles=[],t.forEach(e=>{e.tag?this.tags.push(e):e.style&&this.styles.push(e)}),this.normalizeLists=!this.tags.some(t=>{if(!/^(ul|ol)\b/.test(t.tag)||!t.node)return!1;let n=e.nodes[t.node];return n.contentMatch.matchType(n)})}parse(e,t={}){let n=new W(this,t,!1);return n.addAll(e,t.from,t.to),n.finish()}parseSlice(e,t={}){let n=new W(this,t,!0);return n.addAll(e,t.from,t.to),c.maxOpen(n.finish())}matchTag(e,t,n){for(let i=n?this.tags.indexOf(n)+1:0;i<this.tags.length;i++){var r;let n=this.tags[i];if(r=n.tag,(e.matches||e.msMatchesSelector||e.webkitMatchesSelector||e.mozMatchesSelector).call(e,r)&&(void 0===n.namespace||e.namespaceURI==n.namespace)&&(!n.context||t.matchesContext(n.context))){if(n.getAttrs
219){let t=n.getAttrs(e);if(!1===t)continue;n.attrs=t||void 0}return n}}}matchStyle(e,t,n,r){for(let i=r?this.styles.indexOf(r)+1:0;i<this.styles.length;i++){let r=this.styles[i],o=r.style;if(0==o.indexOf(e)&&(!r.context||n.matchesContext(r.context))&&(!(o.length>e.length)||61==o.charCodeAt(e.length)&&o.slice(e.length+1)==t)){if(r.getAttrs){let e=r.getAttrs(t);if(!1===e)continue;r.attrs=e||void 0}return r}}}static schemaRules(e){let t=[];function n(e){let n=null==e.priority?50:e.priority,r=0;for(;r<t.length;r++){let e=t[r];if((null==e.priority?50:e.priority)<n)break}t.splice(r,0,e)}for(let t in e.marks){let r=e.marks[t].spec.parseDOM;r&&r.forEach(e=>{n(e=J(e)),e.mark||e.ignore||e.clearMark||(e.mark=t)})}for(let t in e.nodes){let r=e.nodes[t].spec.parseDOM;r&&r.forEach(e=>{n(e=J(e)),e.node||e.ignore||e.mark||(e.node=t)})}return t}static fromSchema(e){return e.cached.domParser||(e.cached.domParser=new L(e,L.schemaRules(e)))}}let B={address:!0,article:!0,aside:!0,blockquote:!0,canvas:!0,dd:!0,div:!0,dl:!0,fieldset:!0,figcaption:!0,figure:!0,footer:!0,form:!0,h1:!0,h2:!0,h3:!0,h4:!0,h5:!0,h6:!0,header:!0,hgroup:!0,hr:!0,li:!0,noscript:!0,ol:!0,output:!0,p:!0,pre:!0,section:!0,table:!0,tfoot:!0,ul:!0},$={head:!0,noscript:!0,object:!0,script:!0,style:!0,title:!0},q={ol:!0,ul:!0};function V(e,t,n){return null!=t?(t?1:0)|("full"===t?2:0):e&&"pre"==e.whitespace?3:-5&n}class U{constructor(e,t,n,r,i,o,a){this.type=e,this.attrs=t,this.marks=n,this.pendingMarks=r,this.solid=i,this.options=a,this.content=[],this.activeMarks=u.none,this.stashMarks=[],this.match=o||(4&a?null:e.contentMatch)}findWrapping(e){if(!this.match){if(!this.type)return[];let t=this.type.contentMatch.fillBefore(i.from(e));if(t)this.match=this.type.contentMatch.matchFragment(t);else{let t=this.type.contentMatch,n;return(n=t.findWrapping(e.type))?(this.match=t,n):null}}return this.match.findWrapping(e.type)}finish(e){if(!(1&this.options)){let e=this.content[this.content.length-1],t;e&&e.isText&&(t=/[ \t\r\n\u000c]+$/.exec(e.text))&&(e.text.length==t[0].length?this.content.pop():this.content[this.content.length-1]=e.withText(e.text.slice(0,e.text.length-t[0].length)))}let t=i.from(this.content);return!e&&this.match&&(t=t.append(this.match.fillBefore(i.empty,!0))),this.type?this.type.create(this.attrs,t,this.marks):t}popFromStashMark(e){for(let t=this.stashMarks.length-1;t>=0;t--)if(e.eq(this.stashMarks[t]))return this.stashMarks.splice(t,1)[0]}applyPending(e){for(let t=0,n=this.pendingMarks;t<n.length;t++){let r=n[t];(this.type?this.type.allowsMarkType(r.type):function(e,t){let n=t.schema.nodes;for(let r in n){let i=n[r];if(!i.allowsMarkType(e))continue;let o=[],a=e=>{o.push(e);for(let n=0;n<e.edgeCount;n++){let{type:r,next:i}=e.edge(n);if(r==t||0>o.indexOf(i)&&a(i))return!0}};if(a(i.contentMatch))return!0}}(r.type,e))&&!r.isInSet(this.activeMarks)&&(this.activeMarks=r.addToSet(this.activeMarks),this.pendingMarks=r.removeFromSet(this.pendingMarks))}}inlineContext(e){return this.type?this.type.inlineContent:this.content.length?this.content[0].isInline:e.parentNode&&!B.hasOwnProperty(e.parentNode.nodeName.toLowerCase())}}class W{constructor(e,t,n){this.parser=e,this.options=t,this.isOpen=n,this.open=0;let r=t.topNode,i,o=V(null,t.preserveWhitespace,0)|(n?4:0);i=r?new U(r.type,r.attrs,u.none,u.none,!0,t.topMatch||r.type.contentMatch,o):n?new U(null,null,u.none,u.none,!0,null,o):new U(e.schema.topNodeType,null,u.none,u.none,!0,null,o),this.nodes=[i],this.find=t.findPositions,this.needsBlock=!1}get top(){return this.nodes[this.open]}addDOM(e){if(3==e.nodeType)this.addTextNode(e);else if(1==e.nodeType){let t=e.getAttribute("style");if(t){let n=this.readStyles(function(e){let t=/\s*([\w-]+)\s*:\s*([^;]+)/g,n,r=[];for(;n=t.exec(e);)r.push(n[1],n[2].trim());return r}(t));if(!n)return;let[r,i]=n,o=this.top;for(let e=0;e<i.length;e++)this.removePendingMark(i[e],o);for(let e=0;e<r.length;e++)this.addPendingMark(r[e]);this.addElement(e);for(let e=0;e<r.length;e++)this.removePendingMark(r[e],o);for(let e=0;e<i.length;e++)this.addPendingMark(i[e])}else this.addElement(e)}}addTextNode(e){let t=e.nodeValue,n=this.top;if(2&n.options||n.inlineContext(e)||/[^ \t\r\n\u000c]/.test(t)){if(1&n.options)t=2&n.options?t.replace(/\r\n?/g,"\n"):t.replace(/\r?\n|\r/g," ");else if(t=t.replace(/[ \t\r\n\u000c]+/g," "),/^[ \t\r\n\u000c]/.test(t)&&this.open==this.nodes.length-1){let r=n.content[n.content.length-1],i=e.previousSibling;(!r||i&&"BR"==i.nodeName||r.isText&&/[ \t\r\n\u000c]$/.test(r.text))&&(t=t.slice(1))}t&&this.insertNode(this.parser.schema.text(t)),this.findInText(e)}else this.findInside(e)}addElement(e,t){let n=e.nodeName.toLowerCase(),r;q.hasOwnProperty(n)&&this.parser.normalizeLists&&function(e){for(let t=e.firstChild,n=null;t;t=t.nextSibling){let e=1==t.nodeType?t.nodeName.toLowerCase():null;e&&q.hasOwnProperty(e)&&n?(n.appendChild(t),t=n):"li"==e?n=t:e&&(n=null)}}(e);let i=this.options.ruleFromNode&&this.options.ruleFromNode(e)||(r=this.parser.matchTag(e,this,t));if(i?i.ignore:$.hasOwnProperty(n))this.findInside(e),this.ignoreFallback(e);else if(!i||i.skip||i.closeParent){i&&i.closeParent?this.open=Math.max(0,this.open-1):i&&i.skip.nodeType&&(e=i.skip);let t,r=this.top,o=this.needsBlock;if(B.hasOwnProperty(n))r.content.length&&r.content[0].isInline&&this.open&&(this.open--,r=this.top),t=!0,r.type||(this.needsBlock=!0);else if(!e.firstChild){this.leafFallback(e);return}this.addAll(e),t&&this.sync(r),this.needsBlock=o}else this.addElementByRule(e,i,!1===i.consuming?r:void 0)}leafFallback(e){"BR"==e.nodeName&&this.top.type&&this.top.type.inlineContent&&this.addTextNode(e.ownerDocument.createTextNode("\n"))}ignoreFallback(e){"BR"!=e.nodeName||this.top.type&&this.top.type.inlineContent||this.findPlace(this.parser.schema.text("-"))}readStyles(e){let t=u.none,n=u.none;t:for(let r=0;r<e.length;r+=2)for(let i;;){let o=this.parser.matchStyle(e[r],e[r+1],this,i);if(!o)continue t;if(o.ignore)return null;
219if(o.clearMark?this.top.pendingMarks.forEach(e=>{o.clearMark(e)&&(n=e.addToSet(n))}):t=this.parser.schema.marks[o.mark].create(o.attrs).addToSet(t),!1===o.consuming)i=o;else break}return[t,n]}addElementByRule(e,t,n){let r,i,o;t.node?(i=this.parser.schema.nodes[t.node]).isLeaf?this.insertNode(i.create(t.attrs))||this.leafFallback(e):r=this.enter(i,t.attrs||null,t.preserveWhitespace):(o=this.parser.schema.marks[t.mark].create(t.attrs),this.addPendingMark(o));let a=this.top;if(i&&i.isLeaf)this.findInside(e);else if(n)this.addElement(e,n);else if(t.getContent)this.findInside(e),t.getContent(e,this.parser.schema).forEach(e=>this.insertNode(e));else{let n=e;"string"==typeof t.contentElement?n=e.querySelector(t.contentElement):"function"==typeof t.contentElement?n=t.contentElement(e):t.contentElement&&(n=t.contentElement),this.findAround(e,n,!0),this.addAll(n)}r&&this.sync(a)&&this.open--,o&&this.removePendingMark(o,a)}addAll(e,t,n){let r=t||0;for(let i=t?e.childNodes[t]:e.firstChild,o=null==n?null:e.childNodes[n];i!=o;i=i.nextSibling,++r)this.findAtPoint(e,r),this.addDOM(i);this.findAtPoint(e,r)}findPlace(e){let t,n;for(let r=this.open;r>=0;r--){let i=this.nodes[r],o=i.findWrapping(e);if(o&&(!t||t.length>o.length)&&(t=o,n=i,!o.length)||i.solid)break}if(!t)return!1;this.sync(n);for(let e=0;e<t.length;e++)this.enterInner(t[e],null,!1);return!0}insertNode(e){if(e.isInline&&this.needsBlock&&!this.top.type){let e=this.textblockFromContext();e&&this.enterInner(e)}if(this.findPlace(e)){this.closeExtra();let t=this.top;t.applyPending(e.type),t.match&&(t.match=t.match.matchType(e.type));let n=t.activeMarks;for(let r=0;r<e.marks.length;r++)(!t.type||t.type.allowsMarkType(e.marks[r].type))&&(n=e.marks[r].addToSet(n));return t.content.push(e.mark(n)),!0}return!1}enter(e,t,n){let r=this.findPlace(e.create(t));return r&&this.enterInner(e,t,!0,n),r}enterInner(e,t=null,n=!1,r){this.closeExtra();let i=this.top;i.applyPending(e),i.match=i.match&&i.match.matchType(e);let o=V(e,r,i.options);4&i.options&&0==i.content.length&&(o|=4),this.nodes.push(new U(e,t,i.activeMarks,i.pendingMarks,n,null,o)),this.open++}closeExtra(e=!1){let t=this.nodes.length-1;if(t>this.open){for(;t>this.open;t--)this.nodes[t-1].content.push(this.nodes[t].finish(e));this.nodes.length=this.open+1}}finish(){return this.open=0,this.closeExtra(this.isOpen),this.nodes[0].finish(this.isOpen||this.options.topOpen)}sync(e){for(let t=this.open;t>=0;t--)if(this.nodes[t]==e)return this.open=t,!0;return!1}get currentPos(){this.closeExtra();let e=0;for(let t=this.open;t>=0;t--){let n=this.nodes[t].content;for(let t=n.length-1;t>=0;t--)e+=n[t].nodeSize;t&&e++}return e}findAtPoint(e,t){if(this.find)for(let n=0;n<this.find.length;n++)this.find[n].node==e&&this.find[n].offset==t&&(this.find[n].pos=this.currentPos)}findInside(e){if(this.find)for(let t=0;t<this.find.length;t++)null==this.find[t].pos&&1==e.nodeType&&e.contains(this.find[t].node)&&(this.find[t].pos=this.currentPos)}findAround(e,t,n){if(e!=t&&this.find)for(let r=0;r<this.find.length;r++)null==this.find[r].pos&&1==e.nodeType&&e.contains(this.find[r].node)&&t.compareDocumentPosition(this.find[r].node)&(n?2:4)&&(this.find[r].pos=this.currentPos)}findInText(e){if(this.find)for(let t=0;t<this.find.length;t++)this.find[t].node==e&&(this.find[t].pos=this.currentPos-(e.nodeValue.length-this.find[t].offset))}matchesContext(e){if(e.indexOf("|")>-1)return e.split(/\s*\|\s*/).some(this.matchesContext,this);let t=e.split("/"),n=this.options.context,r=!this.isOpen&&(!n||n.parent.type==this.nodes[0].type),i=-(n?n.depth+1:0)+(r?0:1),o=(e,a)=>{for(;e>=0;e--){let s=t[e];if(""==s){if(e==t.length-1||0==e)continue;for(;a>=i;a--)if(o(e-1,a))return!0;return!1}{let e=a>0||0==a&&r?this.nodes[a].type:n&&a>=i?n.node(a-i).type:null;if(!e||e.name!=s&&-1==e.groups.indexOf(s))return!1;a--}}return!0};return o(t.length-1,this.open)}textblockFromContext(){let e=this.options.context;if(e)for(let t=e.depth;t>=0;t--){let n=e.node(t).contentMatchAt(e.indexAfter(t)).defaultType;if(n&&n.isTextblock&&n.defaultAttrs)return n}for(let e in this.parser.schema.nodes){let t=this.parser.schema.nodes[e];
219if(t.isTextblock&&t.defaultAttrs)return t}}addPendingMark(e){let t=function(e,t){for(let n=0;n<t.length;n++)if(e.eq(t[n]))return t[n]}(e,this.top.pendingMarks);t&&this.top.stashMarks.push(t),this.top.pendingMarks=e.addToSet(this.top.pendingMarks)}removePendingMark(e,t){for(let n=this.open;n>=0;n--){let r=this.nodes[n];if(r.pendingMarks.lastIndexOf(e)>-1)r.pendingMarks=e.removeFromSet(r.pendingMarks);else{r.activeMarks=e.removeFromSet(r.activeMarks);let t=r.popFromStashMark(e);t&&r.type&&r.type.allowsMarkType(t.type)&&(r.activeMarks=t.addToSet(r.activeMarks))}if(r==t)break}}}function J(e){let t={};for(let n in e)t[n]=e[n];return t}class H{constructor(e,t){this.nodes=e,this.marks=t}serializeFragment(e,t={},n){n||(n=Q(t).createDocumentFragment());let r=n,i=[];return e.forEach(e=>{if(i.length||e.marks.length){let n=0,o=0;for(;n<i.length&&o<e.marks.length;){let t=e.marks[o];if(!this.marks[t.type.name]){o++;continue}if(!t.eq(i[n][0])||!1===t.type.spec.spanning)break;n++,o++}for(;n<i.length;)r=i.pop()[1];for(;o<e.marks.length;){let n=e.marks[o++],a=this.serializeMark(n,e.isInline,t);a&&(i.push([n,r]),r.appendChild(a.dom),r=a.contentDOM||a.dom)}}r.appendChild(this.serializeNodeInner(e,t))}),n}serializeNodeInner(e,t){let{dom:n,contentDOM:r}=H.renderSpec(Q(t),this.nodes[e.type.name](e));if(r){if(e.isLeaf)throw RangeError("Content hole not allowed in a leaf node spec");this.serializeFragment(e.content,t,r)}return n}serializeNode(e,t={}){let n=this.serializeNodeInner(e,t);for(let r=e.marks.length-1;r>=0;r--){let i=this.serializeMark(e.marks[r],e.isInline,t);i&&((i.contentDOM||i.dom).appendChild(n),n=i.dom)}return n}serializeMark(e,t,n={}){let r=this.marks[e.type.name];return r&&H.renderSpec(Q(n),r(e,t))}static renderSpec(e,t,n=null){let r;if("string"==typeof t)return{dom:e.createTextNode(t)};if(null!=t.nodeType)return{dom:t};if(t.dom&&null!=t.dom.nodeType)return t;let i=t[0],o=i.indexOf(" ");o>0&&(n=i.slice(0,o),i=i.slice(o+1));let a=n?e.createElementNS(n,i):e.createElement(i),s=t[1],u=1;if(s&&"object"==typeof s&&null==s.nodeType&&!Array.isArray(s)){for(let e in u=2,s)if(null!=s[e]){let t=e.indexOf(" ");t>0?a.setAttributeNS(e.slice(0,t),e.slice(t+1),s[e]):a.setAttribute(e,s[e])}}for(let i=u;i<t.length;i++){let o=t[i];if(0===o){if(i<t.length-1||i>u)throw RangeError("Content hole must be the only child of its parent node");return{dom:a,contentDOM:a}}{let{dom:t,contentDOM:i}=H.renderSpec(e,o,n);if(a.appendChild(t),i){if(r)throw RangeError("Multiple content holes");r=i}}}return{dom:a,contentDOM:r}}static fromSchema(e){return e.cached.domSerializer||(e.cached.domSerializer=new H(this.nodesFromSchema(e),this.marksFromSchema(e)))}static nodesFromSchema(e){let t=G(e.nodes);return t.text||(t.text=e=>e.text),t}static marksFromSchema(e){return G(e.marks)}}function G(e){let t={};for(let n in e){let r=e[n].spec.toDOM;r&&(t[n]=r)}return t}function Q(e){return e.document||window.document}},27191:function(e,t,n){"use strict";n.d(t,{Bs:function(){return c},C1:function(){return h},H$:function(){return _},Sy:function(){return S},Y1:function(){return a},qv:function(){return d},xm:function(){return s},yy:function(){return j}});var r=n(30764),i=n(26151);let o=Object.create(null);class a{constructor(e,t,n){this.$anchor=e,this.$head=t,this.ranges=n||[new s(e.min(t),e.max(t))]}get anchor(){return this.$anchor.pos}get head(){return this.$head.pos}get from(){return this.$from.pos}get to(){return this.$to.pos}get $from(){return this.ranges[0].$from}get $to(){return this.ranges[0].$to}get empty(){let e=this.ranges;for(let t=0;t<e.length;t++)if(e[t].$from.pos!=e[t].$to.pos)return!1;return!0}content(){return this.$from.doc.slice(this.from,this.to,!0)}replace(e,t=r.p2.empty){let n=t.content.lastChild,i=null;for(let e=0;e<t.openEnd;e++)i=n,n=n.lastChild;let o=e.steps.length,a=this.ranges;for(let s=0;s<a.length;s++){let{$from:u,$to:l}=a[s],c=e.mapping.slice(o);e.replaceRange(c.map(u.pos),c.map(l.pos),s?r.p2.empty:t),0==s&&v(e,o,(n?n.isInline:i&&i.isTextblock)?-1:1)}}replaceWith(e,t){let n=e.steps.length,r=this.ranges;for(let i=0;i<r.length;i++){let{$from:o,$to:a}=r[i],s=e.mapping.slice(n),u=s.map(o.pos),l=s.map(a.pos);i?e.deleteRange(u,l):(e.replaceRangeWith(u,l,t),v(e,n,t.isInline?-1:1))}}static findFrom(e,t,n=!1){let r=e.parent.inlineContent?new c(e):g(e.node(0),e.parent,e.pos,e.index(),t,n);if(r)return r;for(let r=e.depth-1;r>=0;r--){let i=t<0?g(e.node(0),e.node(r),e.before(r+1),e.index(r),t,n):g(e.node(0),e.node(r),e.after(r+1),e.index(r)+1,t,n);if(i)return i}return null}
vendor: 34,399 bytes, line 219
219static near(e,t=1){return this.findFrom(e,t)||this.findFrom(e,-t)||new h(e.node(0))}static atStart(e){return g(e,e,0,0,1)||new h(e)}static atEnd(e){return g(e,e,e.content.size,e.childCount,-1)||new h(e)}static fromJSON(e,t){if(!t||!t.type)throw RangeError("Invalid input for Selection.fromJSON");let n=o[t.type];if(!n)throw RangeError(`No selection type ${t.type} defined`);return n.fromJSON(e,t)}static jsonID(e,t){if(e in o)throw RangeError("Duplicate use of selection JSON ID "+e);return o[e]=t,t.prototype.jsonID=e,t}getBookmark(){return c.between(this.$anchor,this.$head).getBookmark()}}a.prototype.visible=!0;class s{constructor(e,t){this.$from=e,this.$to=t}}let u=!1;function l(e){u||e.parent.inlineContent||(u=!0,console.warn("TextSelection endpoint not pointing into a node with inline content ("+e.parent.type.name+")"))}class c extends a{constructor(e,t=e){l(e),l(t),super(e,t)}get $cursor(){return this.$anchor.pos==this.$head.pos?this.$head:null}map(e,t){let n=e.resolve(t.map(this.head));if(!n.parent.inlineContent)return a.near(n);let r=e.resolve(t.map(this.anchor));return new c(r.parent.inlineContent?r:n,n)}replace(e,t=r.p2.empty){if(super.replace(e,t),t==r.p2.empty){let t=this.$from.marksAcross(this.$to);t&&e.ensureMarks(t)}}eq(e){return e instanceof c&&e.anchor==this.anchor&&e.head==this.head}getBookmark(){return new f(this.anchor,this.head)}toJSON(){return{type:"text",anchor:this.anchor,head:this.head}}static fromJSON(e,t){if("number"!=typeof t.anchor||"number"!=typeof t.head)throw RangeError("Invalid input for TextSelection.fromJSON");return new c(e.resolve(t.anchor),e.resolve(t.head))}static create(e,t,n=t){let r=e.resolve(t);return new this(r,n==t?r:e.resolve(n))}static between(e,t,n){let r=e.pos-t.pos;if((!n||r)&&(n=r>=0?1:-1),!t.parent.inlineContent){let e=a.findFrom(t,n,!0)||a.findFrom(t,-n,!0);if(!e)return a.near(t,n);t=e.$head}return e.parent.inlineContent||(0==r?e=t:(e=(a.findFrom(e,-n,!0)||a.findFrom(e,n,!0)).$anchor).pos<t.pos==r<0||(e=t)),new c(e,t)}}a.jsonID("text",c);class f{constructor(e,t){this.anchor=e,this.head=t}map(e){return new f(e.map(this.anchor),e.map(this.head))}resolve(e){return c.between(e.resolve(this.anchor),e.resolve(this.head))}}class d extends a{constructor(e){let t=e.nodeAfter;super(e,e.node(0).resolve(e.pos+t.nodeSize)),this.node=t}map(e,t){let{deleted:n,pos:r}=t.mapResult(this.anchor),i=e.resolve(r);return n?a.near(i):new d(i)}content(){return new r.p2(r.HY.from(this.node),0,0)}eq(e){return e instanceof d&&e.anchor==this.anchor}toJSON(){return{type:"node",anchor:this.anchor}}getBookmark(){return new p(this.anchor)}static fromJSON(e,t){if("number"!=typeof t.anchor)throw RangeError("Invalid input for NodeSelection.fromJSON");return new d(e.resolve(t.anchor))}static create(e,t){return new d(e.resolve(t))}static isSelectable(e){return!e.isText&&!1!==e.type.spec.selectable}}d.prototype.visible=!1,a.jsonID("node",d);class p{constructor(e){this.anchor=e}map(e){let{deleted:t,pos:n}=e.mapResult(this.anchor);return t?new f(n,n):new p(n)}resolve(e){let t=e.resolve(this.anchor),n=t.nodeAfter;return n&&d.isSelectable(n)?new d(t):a.near(t)}}class h extends a{constructor(e){super(e.resolve(0),e.resolve(e.content.size))}replace(e,t=r.p2.empty){if(t==r.p2.empty){e.delete(0,e.doc.content.size);let t=a.atStart(e.doc);t.eq(e.selection)||e.setSelection(t)}else super.replace(e,t)}toJSON(){return{type:"all"}}static fromJSON(e){return new h(e)}map(e){return new h(e)}eq(e){return e instanceof h}getBookmark(){return m}}a.jsonID("all",h);let m={map(){return this},resolve:e=>new h(e)};function g(e,t,n,r,i,o=!1){if(t.inlineContent)return c.create(e,n);for(let a=r-(i>0?0:1);i>0?a<t.childCount:a>=0;a+=i){let r=t.child(a);if(r.isAtom){if(!o&&d.isSelectable(r))return d.create(e,n-(i<0?r.nodeSize:0))}else{let t=g(e,r,n+i,i<0?r.childCount:0,i,o);if(t)return t}n+=r.nodeSize*i}return null}function v(e,t,n){let r,o=e.steps.length-1;if(o<t)return;let s=e.steps[o];(s instanceof i.Pu||s instanceof i.FC)&&(e.mapping.maps[o].forEach((e,t,n,i)=>{null==r&&(r=i)}),e.setSelection(a.near(e.doc.resolve(r),n)))}class y extends i.wx{constructor(e){super(e.doc),this.curSelectionFor=0,this.updated=0,this.meta=Object.create(null),this.time=Date.now(),this.curSelection=e.selection,this.storedMarks=e.storedMarks}get selection(){return this.curSelectionFor<this.steps.length&&(this.curSelection=this.curSelection.map(this.doc,this.mapping.slice(this.curSelectionFor)),this.curSelectionFor=this.steps.length),this.curSelection}setSelection(e){if(e.$from.doc!=this.doc)throw RangeError("Selection passed to setSelection must point at the current document");return this.curSelection=e,this.curSelectionFor=this.steps.length,this.updated=(1|this.updated)&-3,this.storedMarks=null,this}get selectionSet(){return(1&this.updated)>0}setStoredMarks(e){return this.storedMarks=e,this.updated|=2,this}ensureMarks(e){return r.vc.sameSet(this.storedMarks||this.selection.$from.marks(),e)||this.setStoredMarks(e),this}addStoredMark(e){return this.ensureMarks(e.addToSet(this.storedMarks||this.selection.$head.marks()))}removeStoredMark(e){return this.ensureMarks(e.removeFromSet(this.storedMarks||this.selection.$head.marks()))}get storedMarksSet(){return(2&this.updated)>0}addStep(e,t){super.addStep(e,t),this.updated=-3&this.updated,this.storedMarks=null}setTime(e){return this.time=e,this}replaceSelection(e){return this.selection.replace(this,e),this}replaceSelectionWith(e,t=!0){let n=this.selection;return t&&(e=e.mark(this.storedMarks||(n.empty?n.$from.marks():n.$from.marksAcross(n.$to)||r.vc.none))),n.replaceWith(this,e),this}deleteSelection(){return this.selection.replace(this),this}insertText(e,t,n){let r=this.doc.type.schema;if(null==t)return e?this.replaceSelectionWith(r.text(e),!0):this.deleteSelection();{if(null==n&&(n=t),n=null==n?t:n,!e)return this.deleteRange(t,n);let i=this.storedMarks;if(!i){let e=this.doc.resolve(t);i=n==t?e.marks():e.marksAcross(this.doc.resolve(n))}return this.replaceRangeWith(t,n,r.text(e,i)),this.selection.empty||this.setSelection(a.near(this.selection.$to)),this}}setMeta(e,t){return this.meta["string"==typeof e?e:e.key]=t,this}getMeta(e){return this.meta["string"==typeof e?e:e.key]}get isGeneric(){for(let e in this.meta)return!1;return!0}scrollIntoView(){return this.updated|=4,this}get scrolledIntoView(){return(4&this.updated)>0}}function b(e,t){return t&&e?e.bind(t):e}class k{constructor(e,t,n){this.name=e,this.init=b(t.init,n),this.apply=b(t.apply,n)}}let w=[new k("doc",{init:e=>e.doc||e.schema.topNodeType.createAndFill(),apply:e=>e.doc}),new k("selection",{init:(e,t)=>e.selection||a.atStart(t.doc),apply:e=>e.selection}),new k("storedMarks",{init:e=>e.storedMarks||null,apply:(e,t,n,r)=>r.selection.$cursor?e.storedMarks:null}),new k("scrollToSelection",{init:()=>0,apply:(e,t)=>e.scrolledIntoView?t+1:t})];class x{constructor(e,t){this.schema=e,this.plugins=[],this.pluginsByKey=Object.create(null),this.fields=w.slice(),t&&t.forEach(e=>{if(this.pluginsByKey[e.key])throw RangeError("Adding different instances of a keyed plugin ("+e.key+")");this.plugins.push(e),this.pluginsByKey[e.key]=e,e.spec.state&&this.fields.push(new k(e.key,e.spec.state,e))})}}class j{constructor(e){this.config=e}get schema(){return this.config.schema}get plugins(){return this.config.plugins}apply(e){return this.applyTransaction(e).state}filterTransaction(e,t=-1){for(let n=0;n<this.config.plugins.length;n++)if(n!=t){let t=this.config.plugins[n];if(t.spec.filterTransaction&&!t.spec.filterTransaction.call(t,e,this))return!1}return!0}applyTransaction(e){if(!this.filterTransaction(e))return{state:this,transactions:[]};let t=[e],n=this.applyInner(e),r=null;for(;;){let i=!1;for(let o=0;o<this.config.plugins.length;o++){let a=this.config.plugins[o];if(a.spec.appendTransaction){let s=r?r[o].n:0,u=r?r[o].state:this,l=s<t.length&&a.spec.appendTransaction.call(a,s?t.slice(s):t,u,n);if(l&&n.filterTransaction(l,o)){if(l.setMeta("appendedTransaction",e),!r){r=[];for(let e=0;e<this.config.plugins.length;e++)r.push(e<o?{state:n,n:t.length}:{state:this,n:0})}t.push(l),n=n.applyInner(l),i=!0}r&&(r[o]={state:n,n:t.length})}}if(!i)return{state:n,transactions:t}}}applyInner(e){if(!e.before.eq(this.doc))throw RangeError("Applying a mismatched transaction");let t=new j(this.config),n=this.config.fields;for(let r=0;r<n.length;r++){let i=n[r];t[i.name]=i.apply(e,this[i.name],this,t)}return t}get tr(){return new y(this)}static create(e){let t=new x(e.doc?e.doc.type.schema:e.schema,e.plugins),n=new j(t);for(let r=0;r<t.fields.length;r++)n[t.fields[r].name]=t.fields[r].init(e,n);return n}reconfigure(e){let t=new x(this.schema,e.plugins),n=t.fields,r=new j(t);for(let t=0;t<n.length;t++){let i=n[t].name;r[i]=this.hasOwnProperty(i)?this[i]:n[t].init(e,r)}return r}toJSON(e){let t={doc:this.doc.toJSON(),selection:this.selection.toJSON()};if(this.storedMarks&&(t.storedMarks=this.storedMarks.map(e=>e.toJSON())),e&&"object"==typeof e)for(let n in e){if("doc"==n||"selection"==n)throw RangeError("The JSON fields `doc` and `selection` are reserved");let r=e[n],i=r.spec.state;i&&i.toJSON&&(t[n]=i.toJSON.call(r,this[r.key]))}return t}static fromJSON(e,t,n){if(!t)throw RangeError("Invalid input for EditorState.fromJSON");if(!e.schema)throw RangeError("Required config field 'schema' missing");let i=new x(e.schema,e.plugins),o=new j(i);return i.fields.forEach(i=>{if("doc"==i.name)o.doc=r.NB.fromJSON(e.schema,t.doc);else if("selection"==i.name)o.selection=a.fromJSON(o.doc,t.selection);else if("storedMarks"==i.name)t.storedMarks&&(o.storedMarks=t.storedMarks.map(e.schema.markFromJSON));else{if(n)for(let r in n){let a=n[r],s=a.spec.state;if(a.key==i.name&&s&&s.fromJSON&&Object.prototype.hasOwnProperty.call(t,r)){o[i.name]=s.fromJSON.call(a,e,t[r],o);return}}o[i.name]=i.init(e,o)}}),o}}class S{constructor(e){this.spec=e,this.props={},e.props&&function e(t,n,r){for(let i in t){let o=t[i];o instanceof Function?o=o.bind(n):"handleDOMEvents"==i&&(o=e(o,n,{})),r[i]=o}return r}(e.props,this,this.props),this.key=e.key?e.key.key:E("plugin")}getState(e){return e[this.key]}}let O=Object.create(null);function E(e){return e in O?e+"$"+ ++O[e]:(O[e]=0,e+"$")}class _{constructor(e="key"){this.key=E(e)}get(e){return e.config.pluginsByKey[this.key]}getState(e){return e[this.key]}}},26151:function(e,t,n){"use strict";n.d(t,{Ax:function(){return w},Cj:function(){return R},FC:function(){return g},GJ:function(){return S},KS:function(){return o},Mn:function(){return x},Pu:function(){return m},WJ:function(){return f},dR:function(){return E},k9:function(){return y},nd:function(){return b},nj:function(){return O},vs:function(){return a},wx:function(){return N},xu:function(){return d}});var r=n(30764);class i{constructor(e,t,n){this.pos=e,this.delInfo=t,this.recover=n}get deleted(){return(8&this.delInfo)>0}get deletedBefore(){return(5&this.delInfo)>0}get deletedAfter(){return(6&this.delInfo)>0}get deletedAcross(){return(4&this.delInfo)>0}}class o{constructor(e,t=!1){if(this.ranges=e,this.inverted=t,!e.length&&o.empty)return o.empty}recover(e){let t=0,n=65535&e;if(!this.inverted)for(let e=0;e<n;e++)t+=this.ranges[3*e+2]-this.ranges[3*e+1];return this.ranges[3*n]+t+(e-(65535&e))/65536}mapResult(e,t=1){return this._map(e,t,!1)}map(e,t=1){return this._map(e,t,!0)}_map(e,t,n){let r=0,o=this.inverted?2:1,a=this.inverted?1:2;for(let s=0;s<this.ranges.length;s+=3){let u=this.ranges[s]-(this.inverted?r:0);if(u>e)break;let l=this.ranges[s+o],c=this.ranges[s+a],f=u+l;if(e<=f){let o=l?e==u?-1:e==f?1:t:t,a=u+r+(o<0?0:c);if(n)return a;let d=e==(t<0?u:f)?null:s/3+(e-u)*65536,p=e==u?2:e==f?1:4;return(t<0?e!=u:e!=f)&&(p|=8),new i(a,p,d)}r+=c-l}return n?e+r:new i(e+r,0,null)}touches(e,t){let n=0,r=65535&t,i=this.inverted?2:1,o=this.inverted?1:2;for(let t=0;t<this.ranges.length;t+=3){let a=this.ranges[t]-(this.inverted?n:0);if(a>e)break;let s=this.ranges[t+i];if(e<=a+s&&t==3*r)return!0;n+=this.ranges[t+o]-s}return!1}forEach(e){let t=this.inverted?2:1,n=this.inverted?1:2;for(let r=0,i=0;r<this.ranges.length;r+=3){let o=this.ranges[r],a=o-(this.inverted?i:0),s=o+(this.inverted?0:i),u=this.ranges[r+t],l=this.ranges[r+n];e(a,a+u,s,s+l),i+=l-u}}invert(){return new o(this.ranges,!this.inverted)}toString(){return(this.inverted?"-":"")+JSON.stringify(this.ranges)}static offset(e){return 0==e?o.empty:new o(e<0?[0,-e,0]:[0,0,e])}}o.empty=new o([]);class a{constructor(e=[],t,n=0,r=e.length){this.maps=e,this.mirror=t,this.from=n,this.to=r}slice(e=0,t=this.maps.length){return new a(this.maps,this.mirror,e,t)}copy(){return new a(this.maps.slice(),this.mirror&&this.mirror.slice(),this.from,this.to)}appendMap(e,t){this.to=this.maps.push(e),null!=t&&this.setMirror(this.maps.length-1,t)}appendMapping(e){for(let t=0,n=this.maps.length;t<e.maps.length;t++){let r=e.getMirror(t);this.appendMap(e.maps[t],null!=r&&r<t?n+r:void 0)}}getMirror(e){if(this.mirror){for(let t=0;t<this.mirror.length;t++)if(this.mirror[t]==e)return this.mirror[t+(t%2?-1:1)]}}setMirror(e,t){this.mirror||(this.mirror=[]),this.mirror.push(e,t)}appendMappingInverted(e){for(let t=e.maps.length-1,n=this.maps.length+e.maps.length;t>=0;t--){let r=e.getMirror(t);this.appendMap(e.maps[t].invert(),null!=r&&r>t?n-r-1:void 0)}}invert(){let e=new a;return e.appendMappingInverted(this),e}map(e,t=1){if(this.mirror)return this._map(e,t,!0);for(let n=this.from;n<this.to;n++)e=this.maps[n].map(e,t);return e}mapResult(e,t=1){return this._map(e,t,!1)}_map(e,t,n){let r=0;for(let n=this.from;n<this.to;n++){let i=this.maps[n].mapResult(e,t);if(null!=i.recover){let t=this.getMirror(n);if(null!=t&&t>n&&t<this.to){n=t,e=this.maps[t].recover(i.recover);continue}}r|=i.delInfo,e=i.pos}return n?e:new i(e,r,null)}}let s=Object.create(null);class u{getMap(){return o.empty}merge(e){return null}static fromJSON(e,t){if(!t||!t.stepType)throw RangeError("Invalid input for Step.fromJSON");let n=s[t.stepType];if(!n)throw RangeError(`No step type ${t.stepType} defined`);return n.fromJSON(e,t)}static jsonID(e,t){if(e in s)throw RangeError("Duplicate use of step JSON ID "+e);return s[e]=t,t.prototype.jsonID=e,t}}class l{constructor(e,t){this.doc=e,this.failed=t}static ok(e){return new l(e,null)}static fail(e){return new l(null,e)}static fromReplace(e,t,n,i){try{return l.ok(e.replace(t,n,i))}catch(e){if(e instanceof r.e4)return l.fail(e.message);throw e}}}function c(e,t,n){let i=[];for(let r=0;r<e.childCount;r++){let o=e.child(r);o.content.size&&(o=o.copy(c(o.content,t,o))),o.isInline&&(o=t(o,n,r)),i.push(o)}return r.HY.fromArray(i)}class f extends u{constructor(e,t,n){super(),this.from=e,this.to=t,this.mark=n}apply(e){let t=e.slice(this.from,this.to),n=e.resolve(this.from),i=n.node(n.sharedDepth(this.to)),o=new r.p2(c(t.content,(e,t)=>e.isAtom&&t.type.allowsMarkType(this.mark.type)?e.mark(this.mark.addToSet(e.marks)):e,i),t.openStart,t.openEnd);return l.fromReplace(e,this.from,this.to,o)}invert(){return new d(this.from,this.to,this.mark)}map(e){let t=e.mapResult(this.from,1),n=e.mapResult(this.to,-1);return t.deleted&&n.deleted||t.pos>=n.pos?null:new f(t.pos,n.pos,this.mark)}merge(e){return e instanceof f&&e.mark.eq(this.mark)&&this.from<=e.to&&this.to>=e.from?new f(Math.min(this.from,e.from),Math.max(this.to,e.to),this.mark):null}toJSON(){return{stepType:"addMark",mark:this.mark.toJSON(),from:this.from,to:this.to}}static fromJSON(e,t){if("number"!=typeof t.from||"number"!=typeof t.to)throw RangeError("Invalid input for AddMarkStep.fromJSON");return new f(t.from,t.to,e.markFromJSON(t.mark))}}u.jsonID("addMark",f);class d extends u{constructor(e,t,n){super(),this.from=e,this.to=t,this.mark=n}apply(e){let t=e.slice(this.from,this.to),n=new r.p2(c(t.content,e=>e.mark(this.mark.removeFromSet(e.marks)),e),t.openStart,t.openEnd);return l.fromReplace(e,this.from,this.to,n)}invert(){return new f(this.from,this.to,this.mark)}map(e){let t=e.mapResult(this.from,1),n=e.mapResult(this.to,-1);return t.deleted&&n.deleted||t.pos>=n.pos?null:new d(t.pos,n.pos,this.mark)}merge(e){return e instanceof d&&e.mark.eq(this.mark)&&this.from<=e.to&&this.to>=e.from?new d(Math.min(this.from,e.from),Math.max(this.to,e.to),this.mark):null}toJSON(){return{stepType:"removeMark",mark:this.mark.toJSON(),from:this.from,to:this.to}}static fromJSON(e,t){if("number"!=typeof t.from||"number"!=typeof t.to)throw RangeError("Invalid input for RemoveMarkStep.fromJSON");return new d(t.from,t.to,e.markFromJSON(t.mark))}}u.jsonID("removeMark",d);class p extends u{constructor(e,t){super(),this.pos=e,this.mark=t}apply(e){let t=e.nodeAt(this.pos);if(!t)return l.fail("No node at mark step's position");let n=t.type.create(t.attrs,null,this.mark.addToSet(t.marks));return l.fromReplace(e,this.pos,this.pos+1,new r.p2(r.HY.from(n),0,t.isLeaf?0:1))}invert(e){let t=e.nodeAt(this.pos);if(t){let e=this.mark.addToSet(t.marks);if(e.length==t.marks.length){for(let n=0;n<t.marks.length;n++)if(!t.marks[n].isInSet(e))return new p(this.pos,t.marks[n]);return new p(this.pos,this.mark)}}return new h(this.pos,this.mark)}map(e){let t=e.mapResult(this.pos,1);return t.deletedAfter?null:new p(t.pos,this.mark)}toJSON(){return{stepType:"addNodeMark",pos:this.pos,mark:this.mark.toJSON()}}static fromJSON(e,t){if("number"!=typeof t.pos)throw RangeError("Invalid input for AddNodeMarkStep.fromJSON");return new p(t.pos,e.markFromJSON(t.mark))}}u.jsonID("addNodeMark",p);class h extends u{constructor(e,t){super(),this.pos=e,this.mark=t}apply(e){let t=e.nodeAt(this.pos);if(!t)return l.fail("No node at mark step's position");let n=t.type.create(t.attrs,null,this.mark.removeFromSet(t.marks));return l.fromReplace(e,this.pos,this.pos+1,new r.p2(r.HY.from(n),0,t.isLeaf?0:1))}invert(e){let t=e.nodeAt(this.pos);return t&&this.mark.isInSet(t.marks)?new p(this.pos,this.mark):this}map(e){let t=e.mapResult(this.pos,1);return t.deletedAfter?null:new h(t.pos,this.mark)}toJSON(){return{stepType:"removeNodeMark",pos:this.pos,mark:this.mark.toJSON()}}static fromJSON(e,t){if("number"!=typeof t.pos)throw RangeError("Invalid input for RemoveNodeMarkStep.fromJSON");return new h(t.pos,e.markFromJSON(t.mark))}}u.jsonID("removeNodeMark",h);class m extends u{constructor(e,t,n,r=!1){super(),this.from=e,this.to=t,this.slice=n,this.structure=r}apply(e){return this.structure&&v(e,this.from,this.to)?l.fail("Structure replace would overwrite content"):l.fromReplace(e,this.from,this.to,this.slice)}getMap(){return new o([this.from,this.to-this.from,this.slice.size])}invert(e){return new m(this.from,this.from+this.slice.size,e.slice(this.from,this.to))}map(e){let t=e.mapResult(this.from,1),n=e.mapResult(this.to,-1);return t.deletedAcross&&n.deletedAcross?null:new m(t.pos,Math.max(t.pos,n.pos),this.slice)}merge(e){if(!(e instanceof m)||e.structure||this.structure)return null;if(this.from+this.slice.size!=e.from||this.slice.openEnd||e.slice.openStart){if(e.to!=this.from||this.slice.openStart||e.slice.openEnd)return null;{let t=this.slice.size+e.slice.size==0?r.p2.empty:new r.p2(e.slice.content.append(this.slice.content),e.slice.openStart,this.slice.openEnd);return new m(e.from,this.to,t,this.structure)}}{let t=this.slice.size+e.slice.size==0?r.p2.empty:new r.p2(this.slice.content.append(e.slice.content),this.slice.openStart,e.slice.openEnd);return new m(this.from,this.to+(e.to-e.from),t,this.structure)}}toJSON(){let e={stepType:"replace",from:this.from,to:this.to};return this.slice.size&&(e.slice=this.slice.toJSON()),this.structure&&(e.structure=!0),e}static fromJSON(e,t){if("number"!=typeof t.from||"number"!=typeof t.to)throw RangeError("Invalid input for ReplaceStep.fromJSON");return new m(t.from,t.to,r.p2.fromJSON(e,t.slice),!!t.structure)}}u.jsonID("replace",m);class g extends u{constructor(e,t,n,r,i,o,a=!1){super(),this.from=e,this.to=t,this.gapFrom=n,this.gapTo=r,this.slice=i,this.insert=o,this.structure=a}apply(e){if(this.structure&&(v(e,this.from,this.gapFrom)||v(e,this.gapTo,this.to)))return l.fail("Structure gap-replace would overwrite content");let t=e.slice(this.gapFrom,this.gapTo);if(t.openStart||t.openEnd)return l.fail("Gap is not a flat range");let n=this.slice.insertAt(this.insert,t.content);return n?l.fromReplace(e,this.from,this.to,n):l.fail("Content does not fit in gap")}getMap(){return new o([this.from,this.gapFrom-this.from,this.insert,this.gapTo,this.to-this.gapTo,this.slice.size-this.insert])}invert(e){let t=this.gapTo-this.gapFrom;return new g(this.from,this.from+this.slice.size+t,this.from+this.insert,this.from+this.insert+t,e.slice(this.from,this.to).removeBetween(this.gapFrom-this.from,this.gapTo-this.from),this.gapFrom-this.from,this.structure)}map(e){let t=e.mapResult(this.from,1),n=e.mapResult(this.to,-1),r=e.map(this.gapFrom,-1),i=e.map(this.gapTo,1);return t.deletedAcross&&n.deletedAcross||r<t.pos||i>n.pos?null:new g(t.pos,n.pos,r,i,this.slice,this.insert,this.structure)}toJSON(){let e={stepType:"replaceAround",from:this.from,to:this.to,gapFrom:this.gapFrom,gapTo:this.gapTo,insert:this.insert};return this.slice.size&&(e.slice=this.slice.toJSON()),this.structure&&(e.structure=!0),e}static fromJSON(e,t){if("number"!=typeof t.from||"number"!=typeof t.to||"number"!=typeof t.gapFrom||"number"!=typeof t.gapTo||"number"!=typeof t.insert)throw RangeError("Invalid input for ReplaceAroundStep.fromJSON");return new g(t.from,t.to,t.gapFrom,t.gapTo,r.p2.fromJSON(e,t.slice),t.insert,!!t.structure)}}function v(e,t,n){let r=e.resolve(t),i=n-t,o=r.depth;for(;i>0&&o>0&&r.indexAfter(o)==r.node(o).childCount;)o--,i--;if(i>0){let e=r.node(o).maybeChild(r.indexAfter(o));for(;i>0;){if(!e||e.isLeaf)return!0;e=e.firstChild,i--}}return!1}function y(e){let t=e.parent.content.cutByIndex(e.startIndex,e.endIndex);for(let n=e.depth;;--n){let r=e.$from.node(n),i=e.$from.index(n),o=e.$to.indexAfter(n);if(n<e.depth&&r.canReplace(i,o,t))return n;if(0==n||r.type.spec.isolating||!((0==i||r.canReplace(i,r.childCount))&&(o==r.childCount||r.canReplace(0,o))))break}return null}function b(e,t,n=null,r=e){let i=function(e,t){let{parent:n,startIndex:r,endIndex:i}=e,o=n.contentMatchAt(r).findWrapping(t);if(!o)return null;let a=o.length?o[0]:t;return n.canReplaceWith(r,i,a)?o:null}(e,t),o=i&&function(e,t){let{parent:n,startIndex:r,endIndex:i}=e,o=n.child(r),a=t.contentMatch.findWrapping(o.type);if(!a)return null;let s=(a.length?a[a.length-1]:t).contentMatch;for(let e=r;s&&e<i;e++)s=s.matchType(n.child(e).type);return s&&s.validEnd?a:null}(r,t);return o?i.map(k).concat({type:t,attrs:n}).concat(o.map(k)):null}function k(e){return{type:e,attrs:null}}function w(e,t,n=1,r){let i=e.resolve(t),o=i.depth-n,a=r&&r[r.length-1]||i.parent;if(o<0||i.parent.type.spec.isolating||!i.parent.canReplace(i.index(),i.parent.childCount)||!a.type.validContent(i.parent.content.cutByIndex(i.index(),i.parent.childCount)))return!1;for(let e=i.depth-1,t=n-2;e>o;e--,t--){let n=i.node(e),o=i.index(e);if(n.type.spec.isolating)return!1;let a=n.content.cutByIndex(o,n.childCount),s=r&&r[t]||n;if(s!=n&&(a=a.replaceChild(0,s.type.create(s.attrs))),!n.canReplace(o+1,n.childCount)||!s.type.validContent(a))return!1}let s=i.indexAfter(o),u=r&&r[0];return i.node(o).canReplaceWith(s,s,u?u.type:i.node(o+1).type)}function x(e,t){let n=e.resolve(t),r=n.index();return j(n.nodeBefore,n.nodeAfter)&&n.parent.canReplace(r,r+1)}function j(e,t){return!!(e&&t&&!e.isLeaf&&e.canAppend(t))}function S(e,t,n=-1){let r=e.resolve(t);for(let e=r.depth;;e--){let i,o,a=r.index(e);if(e==r.depth?(i=r.nodeBefore,o=r.nodeAfter):n>0?(i=r.node(e+1),a++,o=r.node(e).maybeChild(a)):(i=r.node(e).maybeChild(a-1),o=r.node(e+1)),i&&!i.isTextblock&&j(i,o)&&r.node(e).canReplace(a,a+1))return t;if(0==e)break;t=n<0?r.before(e):r.after(e)}}function O(e,t,n){let r=e.resolve(t);if(!n.content.size)return t;let i=n.content;for(let e=0;e<n.openStart;e++)i=i.firstChild.content;for(let e=1;e<=(0==n.openStart&&n.size?2:1);e++)for(let t=r.depth;t>=0;t--){let n=t==r.depth?0:r.pos<=(r.start(t+1)+r.end(t+1))/2?-1:1,o=r.index(t)+(n>0?1:0),a=r.node(t),s=!1;if(1==e)s=a.canReplace(o,o,i);else{let e=a.contentMatchAt(o).findWrapping(i.firstChild.type);s=e&&a.canReplaceWith(o,o,e[0])}if(s)return 0==n?r.pos:n<0?r.before(t+1):r.after(t+1)}return null}function E(e,t,n=t,i=r.p2.empty){if(t==n&&!i.size)return null;let o=e.resolve(t),a=e.resolve(n);return _(o,a,i)?new m(t,n,i):new C(o,a,i).fit()}function _(e,t,n){return!n.openStart&&!n.openEnd&&e.start()==t.start()&&e.parent.canReplace(e.index(),t.index(),n.content)}u.jsonID("replaceAround",g);class C{constructor(e,t,n){this.$from=e,this.$to=t,this.unplaced=n,this.frontier=[],this.placed=r.HY.empty;for(let t=0;t<=e.depth;t++){let n=e.node(t);this.frontier.push({type:n.type,match:n.contentMatchAt(e.indexAfter(t))})}for(let t=e.depth;t>0;t--)this.placed=r.HY.from(e.node(t).copy(this.placed))}get depth(){return this.frontier.length-1}fit(){for(;this.unplaced.size;){let e=this.findFittable();e?this.placeNodes(e):this.openMore()||this.dropNode()}let e=this.mustMoveInline(),t=this.placed.size-this.depth-this.$from.depth,n=this.$from,i=this.close(e<0?this.$to:n.doc.resolve(e));if(!i)return null;let o=this.placed,a=n.depth,s=i.depth;for(;a&&s&&1==o.childCount;)o=o.firstChild.content,a--,s--;let u=new r.p2(o,a,s);return e>-1?new g(n.pos,e,this.$to.pos,this.$to.end(),u,t):u.size||n.pos!=this.$to.pos?new m(n.pos,i.pos,u):null}findFittable(){let e=this.unplaced.openStart;for(let t=this.unplaced.content,n=0,r=this.unplaced.openEnd;n<e;n++){let i=t.firstChild;if(t.childCount>1&&(r=0),i.type.spec.isolating&&r<=n){e=n;break}t=i.content}for(let t=1;t<=2;t++)for(let n=1==t?e:this.unplaced.openStart;n>=0;n--){let e=null,i=(n?(e=M(this.unplaced.content,n-1).firstChild).content:this.unplaced.content).firstChild;for(let o=this.depth;o>=0;o--){let{type:a,match:s}=this.frontier[o],u,l=null;if(1==t&&(i?s.matchType(i.type)||(l=s.fillBefore(r.HY.from(i),!1)):e&&a.compatibleContent(e.type)))return{sliceDepth:n,frontierDepth:o,parent:e,inject:l};if(2==t&&i&&(u=s.findWrapping(i.type)))return{sliceDepth:n,frontierDepth:o,parent:e,wrap:u};if(e&&s.matchType(e.type))break}}}openMore(){let{content:e,openStart:t,openEnd:n}=this.unplaced,i=M(e,t);return!!i.childCount&&!i.firstChild.isLeaf&&(this.unplaced=new r.p2(e,t+1,Math.max(n,i.size+t>=e.size-n?t+1:0)),!0)}dropNode(){let{content:e,openStart:t,openEnd:n}=this.unplaced,i=M(e,t);if(i.childCount<=1&&t>0){let o=e.size-t<=t+i.size;this.unplaced=new r.p2(T(e,t-1,1),t-1,o?t-1:n)}else this.unplaced=new r.p2(T(e,t,1),t,n)}placeNodes({sliceDepth:e,frontierDepth:t,parent:n,inject:i,wrap:o}){for(;this.depth>t;)this.closeFrontierNode();if(o)for(let e=0;e<o.length;e++)this.openFrontierNode(o[e]);let a=this.unplaced,s=n?n.content:a.content,u=a.openStart-e,l=0,c=[],{match:f,type:d}=this.frontier[t];if(i){for(let e=0;e<i.childCount;e++)c.push(i.child(e));f=f.matchFragment(i)}let p=s.size+e-(a.content.size-a.openEnd);for(;l<s.childCount;){let e=s.child(l),t=f.matchType(e.type);if(!t)break;(++l>1||0==u||e.content.size)&&(f=t,c.push(function e(t,n,i){if(n<=0)return t;let o=t.content;return n>1&&(o=o.replaceChild(0,e(o.firstChild,n-1,1==o.childCount?i-1:0))),n>0&&(o=t.type.contentMatch.fillBefore(o).append(o),i<=0&&(o=o.append(t.type.contentMatch.matchFragment(o).fillBefore(r.HY.empty,!0)))),t.copy(o)}(e.mark(d.allowedMarks(e.marks)),1==l?u:0,l==s.childCount?p:-1)))}let h=l==s.childCount;h||(p=-1),this.placed=A(this.placed,t,r.HY.from(c)),this.frontier[t].match=f,h&&p<0&&n&&n.type==this.frontier[this.depth].type&&this.frontier.length>1&&this.closeFrontierNode();for(let e=0,t=s;e<p;e++){let e=t.lastChild;this.frontier.push({type:e.type,match:e.contentMatchAt(e.childCount)}),t=e.content}this.unplaced=h?0==e?r.p2.empty:new r.p2(T(a.content,e-1,1),e-1,p<0?a.openEnd:e-1):new r.p2(T(a.content,e,l),a.openStart,a.openEnd)}mustMoveInline(){if(!this.$to.parent.isTextblock)return -1;let e=this.frontier[this.depth],t;if(!e.type.isTextblock||!I(this.$to,this.$to.depth,e.type,e.match,!1)||this.$to.depth==this.depth&&(t=this.findCloseLevel(this.$to))&&t.depth==this.depth)return -1;let{depth:n}=this.$to,r=this.$to.after(n);for(;n>1&&r==this.$to.end(--n);)++r;return r}findCloseLevel(e){n:for(let t=Math.min(this.depth,e.depth);t>=0;t--){let{match:n,type:r}=this.frontier[t],i=t<e.depth&&e.end(t+1)==e.pos+(e.depth-(t+1)),o=I(e,t,r,n,i);if(o){for(let n=t-1;n>=0;n--){let{match:t,type:r}=this.frontier[n],i=I(e,n,r,t,!0);if(!i||i.childCount)continue n}return{depth:t,fit:o,move:i?e.doc.resolve(e.after(t+1)):e}}}}close(e){let t=this.findCloseLevel(e);if(!t)return null;for(;this.depth>t.depth;)this.closeFrontierNode();t.fit.childCount&&(this.placed=A(this.placed,t.depth,t.fit)),e=t.move;for(let n=t.depth+1;n<=e.depth;n++){let t=e.node(n),r=t.type.contentMatch.fillBefore(t.content,!0,e.index(n));this.openFrontierNode(t.type,t.attrs,r)}return e}openFrontierNode(e,t=null,n){let i=this.frontier[this.depth];i.match=i.match.matchType(e),this.placed=A(this.placed,this.depth,r.HY.from(e.create(t,n))),this.frontier.push({type:e,match:e.contentMatch})}closeFrontierNode(){let e=this.frontier.pop().match.fillBefore(r.HY.empty,!0);e.childCount&&(this.placed=A(this.placed,this.frontier.length,e))}}function T(e,t,n){return 0==t?e.cutByIndex(n,e.childCount):e.replaceChild(0,e.firstChild.copy(T(e.firstChild.content,t-1,n)))}function A(e,t,n){return 0==t?e.append(n):e.replaceChild(e.childCount-1,e.lastChild.copy(A(e.lastChild.content,t-1,n)))}function M(e,t){for(let n=0;n<t;n++)e=e.firstChild.content;return e}function I(e,t,n,r,i){let o=e.node(t),a=i?e.indexAfter(t):e.index(t);if(a==o.childCount&&!n.compatibleContent(o.type))return null;let s=r.fillBefore(o.content,!0,a);return s&&!function(e,t,n){for(let r=n;r<t.childCount;r++)if(!e.allowsMarks(t.child(r).marks))return!0;return!1}(n,o.content,a)?s:null}function P(e,t){let n=[],r=Math.min(e.depth,t.depth);for(let i=r;i>=0;i--){let r=e.start(i);if(r<e.pos-(e.depth-i)||t.end(i)>t.pos+(t.depth-i)||e.node(i).type.spec.isolating||t.node(i).type.spec.isolating)break;(r==t.start(i)||i==e.depth&&i==t.depth&&e.parent.inlineContent&&t.parent.inlineContent&&i&&t.start(i-1)==r-1)&&n.push(i)}return n}class R extends u{constructor(e,t,n){super(),this.pos=e,this.attr=t,this.value=n}apply(e){let t=e.nodeAt(this.pos);if(!t)return l.fail("No node at attribute step's position");let n=Object.create(null);for(let e in t.attrs)n[e]=t.attrs[e];n[this.attr]=this.value;let i=t.type.create(n,null,t.marks);return l.fromReplace(e,this.pos,this.pos+1,new r.p2(r.HY.from(i),0,t.isLeaf?0:1))}getMap(){return o.empty}invert(e){return new R(this.pos,this.attr,e.nodeAt(this.pos).attrs[this.attr])}map(e){let t=e.mapResult(this.pos,1);return t.deletedAfter?null:new R(t.pos,this.attr,this.value)}toJSON(){return{stepType:"attr",pos:this.pos,attr:this.attr,value:this.value}}static fromJSON(e,t){if("number"!=typeof t.pos||"string"!=typeof t.attr)throw RangeError("Invalid input for AttrStep.fromJSON");return new R(t.pos,t.attr,t.value)}}u.jsonID("attr",R);let D=class extends Error{};(D=function e(t){let n=Error.call(this,t);return n.__proto__=e.prototype,n}).prototype=Object.create(Error.prototype),D.prototype.constructor=D,D.prototype.name="TransformError";class N{constructor(e){this.doc=e,this.steps=[],this.docs=[],this.mapping=new a}get before(){return this.docs.length?this.docs[0]:this.doc}step(e){let t=this.maybeStep(e);if(t.failed)throw new D(t.failed);return this}maybeStep(e){let t=e.apply(this.doc);return t.failed||this.addStep(e,t.doc),t}get docChanged(){return this.steps.length>0}addStep(e,t){this.docs.push(this.doc),this.steps.push(e),this.mapping.appendMap(e.getMap()),this.doc=t}replace(e,t=e,n=r.p2.empty){let i=E(this.doc,e,t,n);return i&&this.step(i),this}replaceWith(e,t,n){return this.replace(e,t,new r.p2(r.HY.from(n),0,0))}delete(e,t){return this.replace(e,t,r.p2.empty)}insert(e,t){return this.replaceWith(e,e,t)}replaceRange(e,t,n){return!function(e,t,n,i){if(!i.size)return e.deleteRange(t,n);let o=e.doc.resolve(t),a=e.doc.resolve(n);if(_(o,a,i))return e.step(new m(t,n,i));let s=P(o,e.doc.resolve(n));0==s[s.length-1]&&s.pop();let u=-(o.depth+1);s.unshift(u);for(let e=o.depth,t=o.pos-1;e>0;e--,t--){let n=o.node(e).type.spec;if(n.defining||n.definingAsContext||n.isolating)break;s.indexOf(e)>-1?u=e:o.before(e)==t&&s.splice(1,0,-e)}let l=s.indexOf(u),c=[],f=i.openStart;for(let e=i.content,t=0;;t++){let n=e.firstChild;if(c.push(n),t==i.openStart)break;e=n.content}for(let e=f-1;e>=0;e--){let t=c[e].type,n=t.spec.defining||t.spec.definingForContent;if(n&&o.node(l).type!=t)f=e;else if(n||!t.isTextblock)break}for(let t=i.openStart;t>=0;t--){let u=(t+f+1)%(i.openStart+1),d=c[u];if(d)for(let t=0;t<s.length;t++){let c=s[(t+l)%s.length],f=!0;c<0&&(f=!1,c=-c);let p=o.node(c-1),h=o.index(c-1);if(p.canReplaceWith(h,h,d.type,d.marks))return e.replace(o.before(c),f?a.after(c):n,new r.p2(function e(t,n,i,o,a){if(n<i){let r=t.firstChild;t=t.replaceChild(0,r.copy(e(r.content,n+1,i,o,r)))}if(n>o){let e=a.contentMatchAt(0),n=e.fillBefore(t).append(t);t=n.append(e.matchFragment(n).fillBefore(r.HY.empty,!0))}return t}(i.content,0,i.openStart,u),u,i.openEnd))}}let d=e.steps.length;for(let r=s.length-1;r>=0&&(e.replace(t,n,i),!(e.steps.length>d));r--){let e=s[r];e<0||(t=o.before(e),n=a.after(e))}}(this,e,t,n),this}replaceRangeWith(e,t,n){return!function(e,t,n,i){if(!i.isInline&&t==n&&e.doc.resolve(t).parent.content.size){let r=function(e,t,n){let r=e.resolve(t);if(r.parent.canReplaceWith(r.index(),r.index(),n))return t;if(0==r.parentOffset)for(let e=r.depth-1;e>=0;e--){let t=r.index(e);if(r.node(e).canReplaceWith(t,t,n))return r.before(e+1);if(t>0)return null}if(r.parentOffset==r.parent.content.size)for(let e=r.depth-1;e>=0;e--){let t=r.indexAfter(e);if(r.node(e).canReplaceWith(t,t,n))return r.after(e+1);if(t<r.node(e).childCount)break}return null}(e.doc,t,i.type);null!=r&&(t=n=r)}e.replaceRange(t,n,new r.p2(r.HY.from(i),0,0))}(this,e,t,n),this}deleteRange(e,t){return!function(e,t,n){let r=e.doc.resolve(t),i=e.doc.resolve(n),o=P(r,i);for(let t=0;t<o.length;t++){let n=o[t],a=t==o.length-1;if(a&&0==n||r.node(n).type.contentMatch.validEnd)return e.delete(r.start(n),i.end(n));if(n>0&&(a||r.node(n-1).canReplace(r.index(n-1),i.indexAfter(n-1))))return e.delete(r.before(n),i.after(n))}for(let o=1;o<=r.depth&&o<=i.depth;o++)if(t-r.start(o)==r.depth-o&&n>r.end(o)&&i.end(o)-n!=i.depth-o)return e.delete(r.before(o),n);e.delete(t,n)}(this,e,t),this}lift(e,t){return!function(e,t,n){let{$from:i,$to:o,depth:a}=t,s=i.before(a+1),u=o.after(a+1),l=s,c=u,f=r.HY.empty,d=0;for(let e=a,t=!1;e>n;e--)t||i.index(e)>
2190?(t=!0,f=r.HY.from(i.node(e).copy(f)),d++):l--;let p=r.HY.empty,h=0;for(let e=a,t=!1;e>n;e--)t||o.after(e+1)<o.end(e)?(t=!0,p=r.HY.from(o.node(e).copy(p)),h++):c++;e.step(new g(l,c,s,u,new r.p2(f.append(p),d,h),f.size-d,!0))}(this,e,t),this}join(e,t=1){return!function(e,t,n){let i=new m(t-n,t+n,r.p2.empty,!0);e.step(i)}(this,e,t),this}wrap(e,t){return!function(e,t,n){let i=r.HY.empty;for(let e=n.length-1;e>=0;e--){if(i.size){let t=n[e].type.contentMatch.matchFragment(i);if(!t||!t.validEnd)throw RangeError("Wrapper type given to Transform.wrap does not form valid content of its parent wrapper")}i=r.HY.from(n[e].type.create(n[e].attrs,i))}let o=t.start,a=t.end;e.step(new g(o,a,o,a,new r.p2(i,0,0),n.length,!0))}(this,e,t),this}setBlockType(e,t=e,n,i=null){return!function(e,t,n,i,o){if(!i.isTextblock)throw RangeError("Type given to setBlockType should be a textblock");let a=e.steps.length;e.doc.nodesBetween(t,n,(t,n)=>{var s,u;let l,c;if(t.isTextblock&&!t.hasMarkup(i,o)&&(s=e.doc,u=e.mapping.slice(a).map(n),c=(l=s.resolve(u)).index(),l.parent.canReplaceWith(c,c+1,i))){e.clearIncompatible(e.mapping.slice(a).map(n,1),i);let s=e.mapping.slice(a),u=s.map(n,1),l=s.map(n+t.nodeSize,1);return e.step(new g(u,l,u+1,l-1,new r.p2(r.HY.from(i.create(o,null,t.marks)),0,0),1,!0)),!1}})}(this,e,t,n,i),this}setNodeMarkup(e,t,n=null,i){return!function(e,t,n,i,o){let a=e.doc.nodeAt(t);if(!a)throw RangeError("No node at given position");n||(n=a.type);let s=n.create(i,null,o||a.marks);if(a.isLeaf)return e.replaceWith(t,t+a.nodeSize,s);if(!n.validContent(a.content))throw RangeError("Invalid content for node type "+n.name);e.step(new g(t,t+a.nodeSize,t+1,t+a.nodeSize-1,new r.p2(r.HY.from(s),0,0),1,!0))}(this,e,t,n,i),this}setNodeAttribute(e,t,n){return this.step(new R(e,t,n)),this}addNodeMark(e,t){return this.step(new p(e,t)),this}removeNodeMark(e,t){if(!(t instanceof r.vc)){let n=this.doc.nodeAt(e);if(!n)throw RangeError("No node at position "+e);if(!(t=t.isInSet(n.marks)))return this}return this.step(new h(e,t)),this}split(e,t=1,n){return!function(e,t,n=1,i){let o=e.doc.resolve(t),a=r.HY.empty,s=r.HY.empty;for(let e=o.depth,t=o.depth-n,u=n-1;e>t;e--,u--){a=r.HY.from(o.node(e).copy(a));let t=i&&i[u];s=r.HY.from(t?t.type.create(t.attrs,s):o.node(e).copy(s))}e.step(new m(t,t,new r.p2(a.append(s),n,n),!0))}(this,e,t,n),this}addMark(e,t,n){var r;let i,o,a,s;return r=this,a=[],s=[],r.doc.nodesBetween(e,t,(r,u,l)=>{if(!r.isInline)return;let c=r.marks;if(!n.isInSet(c)&&l.type.allowsMarkType(n.type)){let l=Math.max(u,e),p=Math.min(u+r.nodeSize,t),h=n.addToSet(c);for(let e=0;e<c.length;e++)c[e].isInSet(h)||(i&&i.to==l&&i.mark.eq(c[e])?i.to=p:a.push(i=new d(l,p,c[e])));o&&o.to==l?o.to=p:s.push(o=new f(l,p,n))}}),a.forEach(e=>
219r.step(e)),s.forEach(e=>r.step(e)),this}removeMark(e,t,n){var i;let o,a;return i=this,o=[],a=0,i.doc.nodesBetween(e,t,(i,s)=>{if(!i.isInline)return;a++;let u=null;if(n instanceof r.ZU){let e=i.marks,t;for(;t=n.isInSet(e);)(u||(u=[])).push(t),e=t.removeFromSet(e)}else n?n.isInSet(i.marks)&&(u=[n]):u=i.marks;if(u&&u.length){let n=Math.min(s+i.nodeSize,t);for(let t=0;t<u.length;t++){let r=u[t],i;for(let e=0;e<o.length;e++){let t=o[e];t.step==a-1&&r.eq(o[e].style)&&(i=t)}i?(i.to=n,i.step=a):o.push({style:r,from:Math.max(s,e),to:n,step:a})}}}),o.forEach(e=>i.step(new d(e.from,e.to,e.style))),this}clearIncompatible(e,t,n){return!function(e,t,n,i=n.contentMatch){let o=e.doc.nodeAt(t),a=[],s=t+1;for(let t=0;t<o.childCount;t++){let u=o.child(t),l=s+u.nodeSize,c=i.matchType(u.type);if(c){i=c;for(let t=0;t<u.marks.length;t++)n.allowsMarkType(u.marks[t].type)||e.step(new d(s,l,u.marks[t]))}else a.push(new m(s,l,r.p2.empty));s=l}if(!i.validEnd){let t=i.fillBefore(r.HY.empty,!0);e.replace(s,s,new r.p2(t,0,0))}for(let t=a.length-1;t>=0;t--)e.step(a[t])}(this,e,t,n),this}}},52797:function(e,t,n){"use strict";n.d(t,{PD:function(){return x}});var r={};function i(e){let t=null;return()=>(null==t&&(t=e()),t)}n.r(r),n.d(r,{FILE:function(){return s},HTML:function(){return c},TEXT:function(){return l},URL:function(){return u}});class o{enter(e){let t=this.entered.length;return this.entered=function(e,t){let n=new Set,r=e=>n.add(e);e.forEach(r),t.forEach(r);let i=[];return n.forEach(e=>i.push(e)),i}(this.entered.filter(t=>this.isNodeInDocument(t)&&(!t.contains||t.contains(e))),[e]),0===t&&this.entered.length>0}leave(e){let t=this.entered.length;return this.entered=this.entered.filter(this.isNodeInDocument).filter(t=>t!==e),t>0&&0===this.entered.length}reset(){this.entered=[]}constructor(e){this.entered=[],this.isNodeInDocument=e}}class a{initializeExposedProperties(){Object.keys(this.config.exposeProperties).forEach(e=>{Object.defineProperty(this.item,e,{configurable:!0,enumerable:!0,get:()=>(console.warn(`Browser doesn't allow reading "${e}" until the drop event.`),null)})})}loadDataTransfer(e){if(e){let t={};Object.keys(this.config.exposeProperties).forEach(n=>{let r=this.config.exposeProperties[n];null!=r&&(t[n]={value:r(e,this.config.matchesTypes),configurable:!0,enumerable:!0})}),Object.defineProperties(this.item,t)}}canDrag(){return!0}beginDrag(){return this.item}isDragging(e,t){return t===e.getSourceId()}endDrag(){}constructor(e){this.config=e,this.item={},this.initializeExposedProperties()}}let s="__NATIVE_FILE__",u="__NATIVE_URL__",l="__NATIVE_TEXT__",c="__NATIVE_HTML__";function f(e,t,n){let r=t.reduce((t,n)=>t||e.getData(n),"");return null!=r?r:n}let d={[s]:{exposeProperties:{files:e=>Array.prototype.slice.call(e.files),items:e=>e.items,dataTransfer:e=>e},matchesTypes:["Files"]},[c]:{exposeProperties:{html:(e,t)=>
219f(e,t,""),dataTransfer:e=>e},matchesTypes:["Html","text/html"]},[u]:{exposeProperties:{urls:(e,t)=>f(e,t,"").split("\n"),dataTransfer:e=>e},matchesTypes:["Url","text/uri-list"]},[l]:{exposeProperties:{text:(e,t)=>f(e,t,""),dataTransfer:e=>e},matchesTypes:["Text","text/plain"]}};function p(e){if(!e)return null;let t=Array.prototype.slice.call(e.types||[]);return Object.keys(d).filter(e=>{let n=d[e];return null!=n&&!!n.matchesTypes&&n.matchesTypes.some(e=>t.indexOf(e)>-1)})[0]||null}let h=i(()=>/firefox/i.test(navigator.userAgent)),m=i(()=>!!window.safari);class g{interpolate(e){let t;let{xs:n,ys:r,c1s:i,c2s:o,c3s:a}=this,s=n.length-1;if(e===n[s])return r[s];let u=0,l=a.length-1;for(;u<=l;){t=Math.floor(.5*(u+l));let i=n[t];if(i<e)u=t+1;else{if(!(i>e))return r[t];l=t-1}}s=Math.max(0,l);let c=e-n[s],f=c*c;return r[s]+i[s]*c+o[s]*f+a[s]*c*f}constructor(e,t){let n,r,i;let{length:o}=e,a=[];for(let e=0;e<o;e++)a.push(e);a.sort((t,n)=>e[t]<e[n]?-1:1);let s=[],u=[],l=[];for(let i=0;i<o-1;i++)n=e[i+1]-e[i],r=t[i+1]-t[i],u.push(n),s.push(r),l.push(r/n);let c=[l[0]];for(let e=0;e<u.length-1;e++){let t=l[e],r=l[e+1];if(t*r<=0)c.push(0);else{n=u[e];let i=u[e+1],o=n+i;c.push(3*o/((o+i)/t+(o+n)/r))}}c.push(l[l.length-1]);let f=[],d=[];for(let e=0;e<c.length-1;e++){i=l[e];let t=c[e],n=1/u[e],r=t+c[e+1]-i-i;f.push((i-t-r)*n),d.push(r*n*n)}this.xs=e,this.ys=t,this.c1s=c,this.c2s=f,this.c3s=d}}function v(e){let t=1===e.nodeType?e:e.parentElement;if(!t)return null;let{top:n,left:r}=t.getBoundingClientRect();return{x:r,y:n}}function y(e){return{x:e.clientX,y:e.clientY}}class b{get window(){return this.globalContext?this.globalContext:"undefined"!=typeof window?window:void 0}get document(){var e;return(null===(e=this.globalContext)||void 0===e?void 0:e.document)?this.globalContext.document:this.window?this.window.document:void 0}get rootElement(){var e;return(null===(e=this.optionsArgs)||void 0===e?void 0:e.rootElement)||this.window}constructor(e,t){this.ownerDocument=null,this.globalContext=e,this.optionsArgs=t}}function k(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}class w{profile(){var e,t;return{sourcePreviewNodes:this.sourcePreviewNodes.size,sourcePreviewNodeOptions:this.sourcePreviewNodeOptions.size,sourceNodeOptions:this.sourceNodeOptions.size,sourceNodes:this.sourceNodes.size,dragStartSourceIds:(null===(e=this.dragStartSourceIds)||void 0===e?void 0:e.length)||0,dropTargetIds:this.dropTargetIds.length,dragEnterTargetIds:this.dragEnterTargetIds.length,dragOverTargetIds:(null===(t=this.dragOverTargetIds)||void 0===t?void 0:t.length)||0}}get window(){return this.options.window}get document(){return this.options.document}get rootElement(){return this.options.rootElement}setup(){let e=this.rootElement;if(void 0!==e){if(e.__isReactDndBackendSetUp)throw Error("Cannot have two HTML5 backends at the same time.");e.__isReactDndBackendSetUp=!0,this.addEventListeners(e)}}teardown(){let e=this.rootElement;if(void 0!==e&&(e.__isReactDndBackendSetUp=!1,this.removeEventListeners(this.rootElement),this.clearCurrentDragSourceNode(),this.asyncEndDragFrameId)){var t;null===(t=this.window)||void 0===t||t.cancelAnimationFrame(this.asyncEndDragFrameId)}}connectDragPreview(e,t,n){return this.sourcePreviewNodeOptions.set(e,n),this.sourcePreviewNodes.set(e,t),()=>{this.sourcePreviewNodes.delete(e),this.sourcePreviewNodeOptions.delete(e)}}connectDragSource(e,t,n){this.sourceNodes.set(e,t),this.sourceNodeOptions.set(e,n);let r=t=>this.handleDragStart(t,e),i=e=>this.handleSelectStart(e);return t.setAttribute("draggable","true"),t.addEventListener("dragstart",r),t.addEventListener("selectstart",i),()=>{this.sourceNodes.delete(e),this.sourceNodeOptions.delete(e),t.removeEventListener("dragstart",r),t.removeEventListener("selectstart",i),t.setAttribute("draggable","false")}}connectDropTarget(e,t){let n=t=>this.handleDragEnter(t,e),r=t=>this.handleDragOver(t,e),i=t=>this.handleDrop(t,e);return t.addEventListener("dragenter",n),t.addEventListener("dragover",r),t.addEventListener("drop",i),()=>{t.removeEventListener("dragenter",n),t.removeEventListener("dragover",r),t.removeEventListener("drop",i)}}addEventListeners(e){e.addEventListener&&(e.addEventListener("dragstart",this.handleTopDragStart),e.addEventListener("dragstart",this.handleTopDragStartCapture,!0),e.addEventListener("dragend",this.handleTopDragEndCapture,!0),e.addEventListener("dragenter",this.handleTopDragEnter),e.addEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.addEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.addEventListener("dragover",this.handleTopDragOver),e.addEventListener("dragover",this.handleTopDragOverCapture,!0),e.addEventListener("drop",this.handleTopDrop),e.addEventListener("drop",this.handleTopDropCapture,!0))}removeEventListeners(e){e.removeEventListener&&(e.removeEventListener("dragstart",this.handleTopDragStart),e.removeEventListener("dragstart",this.handleTopDragStartCapture,!0),e.removeEventListener("dragend",this.handleTopDragEndCapture,!0),e.removeEventListener("dragenter",this.handleTopDragEnter),e.removeEventListener("dragenter",this.handleTopDragEnterCapture,!0),e.removeEventListener("dragleave",this.handleTopDragLeaveCapture,!0),e.removeEventListener("dragover",this.handleTopDragOver),e.removeEventListener("dragover",this.handleTopDragOverCapture,!0),e.removeEventListener("drop",this.handleTopDrop),e.removeEventListener("drop",this.handleTopDropCapture,!0))}getCurrentSourceNodeOptions(){let e=this.monitor.getSourceId(),t=this.sourceNodeOptions.get(e);return k({dropEffect:this.altKeyPressed?"copy":"move"},t||{})}getCurrentDropEffect(){return this.isDraggingNativeItem()?"copy":this.getCurrentSourceNodeOptions().dropEffect}getCurrentSourcePreviewNodeOptions(){let e=this.monitor.getSourceId(),t=this.sourcePreviewNodeOptions.get(e);
219return k({anchorX:.5,anchorY:.5,captureDraggingState:!1},t||{})}isDraggingNativeItem(){let e=this.monitor.getItemType();return Object.keys(r).some(t=>r[t]===e)}beginDragNativeItem(e,t){this.clearCurrentDragSourceNode(),this.currentNativeSource=function(e,t){let n=d[e];if(!n)throw Error(`native type ${e} has no configuration`);let r=new a(n);return r.loadDataTransfer(t),r}(e,t),this.currentNativeHandle=this.registry.addSource(e,this.currentNativeSource),this.actions.beginDrag([this.currentNativeHandle])}setCurrentDragSourceNode(e){this.clearCurrentDragSourceNode(),this.currentDragSourceNode=e,this.mouseMoveTimeoutTimer=setTimeout(()=>{var e;return null===(e=this.rootElement)||void 0===e?void 0:e.addEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)},1e3)}clearCurrentDragSourceNode(){if(this.currentDragSourceNode){if(this.currentDragSourceNode=null,this.rootElement){var e;null===(e=this.window)||void 0===e||e.clearTimeout(this.mouseMoveTimeoutTimer||void 0),this.rootElement.removeEventListener("mousemove",this.endDragIfSourceWasRemovedFromDOM,!0)}return this.mouseMoveTimeoutTimer=null,!0}return!1}handleDragStart(e,t){e.defaultPrevented||(this.dragStartSourceIds||(this.dragStartSourceIds=[]),this.dragStartSourceIds.unshift(t))}handleDragEnter(e,t){this.dragEnterTargetIds.unshift(t)}handleDragOver(e,t){null===this.dragOverTargetIds&&(this.dragOverTargetIds=[]),this.dragOverTargetIds.unshift(t)}handleDrop(e,t){this.dropTargetIds.unshift(t)}constructor(e,t,n){this.sourcePreviewNodes=new Map,this.sourcePreviewNodeOptions=new Map,this.sourceNodes=new Map,this.sourceNodeOptions=new Map,this.dragStartSourceIds=null,this.dropTargetIds=[],this.dragEnterTargetIds=[],this.currentNativeSource=null,this.currentNativeHandle=null,this.currentDragSourceNode=null,this.altKeyPressed=!1,this.mouseMoveTimeoutTimer=null,this.asyncEndDragFrameId=null,this.dragOverTargetIds=null,this.lastClientOffset=null,this.hoverRafId=null,this.getSourceClientOffset=e=>{let t=this.sourceNodes.get(e);return t&&v(t)||null},this.endDragNativeItem=()=>{this.isDraggingNativeItem()&&(this.actions.endDrag(),this.currentNativeHandle&&this.registry.removeSource(this.currentNativeHandle),this.currentNativeHandle=null,this.currentNativeSource=null)},this.isNodeInDocument=e=>!!(e&&this.document&&this.document.body&&this.document.body.contains(e)),this.endDragIfSourceWasRemovedFromDOM=()=>{let e=this.currentDragSourceNode;null==e||this.isNodeInDocument(e)||(this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover())},this.scheduleHover=e=>{null===this.hoverRafId&&"undefined"!=typeof requestAnimationFrame&&(this.hoverRafId=requestAnimationFrame(()=>{this.monitor.isDragging()&&this.actions.hover(e||[],{clientOffset:this.lastClientOffset}),this.hoverRafId=null}))},this.cancelHover=()=>{null!==this.hoverRafId&&"undefined"!=typeof cancelAnimationFrame&&(cancelAnimationFrame(this.hoverRafId),this.hoverRafId=null)},this.handleTopDragStartCapture=()=>{this.clearCurrentDragSourceNode(),this.dragStartSourceIds=[]},this.handleTopDragStart=e=>{if(e.defaultPrevented)return;let{dragStartSourceIds:t}=this;this.dragStartSourceIds=null;let n=y(e);this.monitor.isDragging()&&(this.actions.endDrag(),this.cancelHover()),this.actions.beginDrag(t||[],{publishSource:!1,getSourceClientOffset:this.getSourceClientOffset,clientOffset:n});let{dataTransfer:r}=e,i=p(r);if(this.monitor.isDragging()){if(r&&"function"==typeof r.setDragImage){let e=this.monitor.getSourceId(),t=this.sourceNodes.get(e),i=this.sourcePreviewNodes.get(e)||t;if(i){let{anchorX:e,anchorY:o,offsetX:a,offsetY:s}=this.getCurrentSourcePreviewNodeOptions(),u=function(e,t,n,r,i){var o;let a,s;let u="IMG"===t.nodeName&&(h()||!(null===(o=document.documentElement)||void 0===o?void 0:o.contains(t))),l=u?e:t,c=v(l),f={x:n.x-c.x,y:n.y-c.y},{offsetWidth:d,offsetHeight:p}=e,{anchorX:y,anchorY:b}=r,{dragPreviewWidth:k,dragPreviewHeight:w}=(a=u?t.width:d,s=u?t.height:p,m()&&u&&(s/=window.devicePixelRatio,a/=window.devicePixelRatio),{dragPreviewWidth:a,dragPreviewHeight:s}),{offsetX:x,offsetY:j}=i;return{x:0===x||x?x:(()=>{let e=new g([0,.5,1],[f.x,f.x/d*k,f.x+k-d]);return e.interpolate(y)})(),y:0===j||j?j:(()=>{let e=new g([0,.5,1],[f.y,f.y/p*w,f.y+w-p]),t=e.interpolate(b);return m()&&u&&(t+=(window.devicePixelRatio-1)*w),t})()}}(t,i,n,{anchorX:e,anchorY:o},{offsetX:a,offsetY:s});r.setDragImage(i,u.x,u.y)}}try{null==r||r.setData("application/json",{})}catch(e){}this.setCurrentDragSourceNode(e.target);let{captureDraggingState:t}=this.getCurrentSourcePreviewNodeOptions();t?this.actions.publishDragSource():setTimeout(()=>this.actions.publishDragSource(),0)}else if(i)this.beginDragNativeItem(i);else{if(r&&!r.types&&(e.target&&!e.target.hasAttribute||!e.target.hasAttribute("draggable")))return;e.preventDefault()}},this.handleTopDragEndCapture=()=>{this.clearCurrentDragSourceNode()&&this.monitor.isDragging()&&this.actions.endDrag(
219),this.cancelHover()},this.handleTopDragEnterCapture=e=>{if(this.dragEnterTargetIds=[],this.isDraggingNativeItem()){var t;null===(t=this.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer)}let n=this.enterLeaveCounter.enter(e.target);if(!n||this.monitor.isDragging())return;let{dataTransfer:r}=e,i=p(r);i&&this.beginDragNativeItem(i,r)},this.handleTopDragEnter=e=>{let{dragEnterTargetIds:t}=this;if(this.dragEnterTargetIds=[],!this.monitor.isDragging())return;this.altKeyPressed=e.altKey,t.length>0&&this.actions.hover(t,{clientOffset:y(e)});let n=t.some(e=>this.monitor.canDropOnTarget(e));n&&(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=this.getCurrentDropEffect()))},this.handleTopDragOverCapture=e=>{if(this.dragOverTargetIds=[],this.isDraggingNativeItem()){var t;null===(t=this.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer)}},this.handleTopDragOver=e=>{let{dragOverTargetIds:t}=this;if(this.dragOverTargetIds=[],!this.monitor.isDragging()){e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect="none");return}this.altKeyPressed=e.altKey,this.lastClientOffset=y(e),this.scheduleHover(t);let n=(t||[]).some(e=>this.monitor.canDropOnTarget(e));n?(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect=this.getCurrentDropEffect())):this.isDraggingNativeItem()?e.preventDefault():(e.preventDefault(),e.dataTransfer&&(e.dataTransfer.dropEffect="none"))},this.handleTopDragLeaveCapture=e=>{this.isDraggingNativeItem()&&e.preventDefault();let t=this.enterLeaveCounter.leave(e.target);t&&(this.isDraggingNativeItem()&&setTimeout(()=>this.endDragNativeItem(),0),this.cancelHover())},this.handleTopDropCapture=e=>{if(this.dropTargetIds=[],this.isDraggingNativeItem()){var t;e.preventDefault(),null===(t=this.currentNativeSource)||void 0===t||t.loadDataTransfer(e.dataTransfer)}else p(e.dataTransfer)&&e.preventDefault();this.enterLeaveCounter.reset()},this.handleTopDrop=e=>{let{dropTargetIds:t}=this;this.dropTargetIds=[],this.actions.hover(t,{clientOffset:y(e)}),this.actions.drop({dropEffect:this.getCurrentDropEffect()}),this.isDraggingNativeItem()?this.endDragNativeItem():this.monitor.isDragging()&&this.actions.endDrag(),this.cancelHover()},this.handleSelectStart=e=>{let t=e.target;"function"!=typeof t.dragDrop||"INPUT"===t.tagName||"SELECT"===t.tagName||"TEXTAREA"===t.tagName||t.isContentEditable||(e.preventDefault(),t.dragDrop())},this.options=new b(t,n),this.actions=e.getActions(),this.monitor=e.getMonitor(),this.registry=e.getRegistry(),this.enterLeaveCounter=new o(this.isNodeInDocument)}}let x=function(e,t,n){return new w(e,t,n)}},88225:function(e,t,n){"use strict";n.d(t,{L:function(){return i}});var r=n(2784);let i=(0,r.createContext)({dragDropManager:void 0})},28846:function(e,t,n){"use strict";n.d(t,{W:function(){return G}});var r,i,o=n(52322),a=n(38726),s=n(54333);function u(e){return"object"==typeof e}let l="dnd-core/INIT_COORDS",c="dnd-core/BEGIN_DRAG",f="dnd-core/PUBLISH_DRAG_SOURCE",d="dnd-core/HOVER",p="dnd-core/DROP",h="dnd-core/END_DRAG";function m(e,t){return{type:l,payload:{sourceClientOffset:t||null,clientOffset:e||null}}}let g={type:l,payload:{clientOffset:null,sourceClientOffset:null}};function v(e,t){return null===t?null===e:Array.isArray(e)?e.some(e=>e===t):e===t}class y{receiveBackend(e){this.backend=e}getMonitor(){return this.monitor}getBackend(){return this.backend}getRegistry(){return this.monitor.registry}getActions(){var e,t,n,r,i;let o=this,{dispatch:a}=this.store,l={beginDrag:(e=this,function(t=[],n={publishSource:!0}){let{publishSource:r=!0,clientOffset:i,getSourceClientOffset:o}=n,a=e.getMonitor(),l=e.getRegistry();e.dispatch(m(i)),(0,s.k)(!a.isDragging(),"Cannot call beginDrag while dragging."),t.forEach(function(e){(0,s.k)(l.getSource(e),"Expected sourceIds to be registered.")});let f=function(e,t){let n=null;for(let r=e.length-1;r>=0;r--)if(t.canDragSource(e[r])){n=e[r];break}return n}(t,a);if(null==f){e.dispatch(g);return}let d=null;if(i){if(!o)throw Error("getSourceClientOffset must be defined");(0,s.k)("function"==typeof o,"When clientOffset is provided, getSourceClientOffset must be a function."),d=o(f)}e.dispatch(m(i,d));let p=l.getSource(f),h=p.beginDrag(a,f);if(null==h)return;(0,s.k)(u(h),"Item must be an object."),l.pinSource(f);let v=l.getSourceType(f);return{type:c,payload:{itemType:v,item:h,sourceId:f,clientOffset:i||null,sourceClientOffset:d||null,isSourcePublic:!!r}}}),publishDragSource:(t=this,function(){let e=t.getMonitor();if(e.isDragging())return{type:f}}),hover:(n=this,function(e,{clientOffset:t}={}){(0,s.k)(Array.isArray(e),"Expected targetIds to be an array.");let r=e.slice(0),i=n.getMonitor(),o=n.getRegistry(),a=i.getItemType();return function(e,t,n){for(let r=e.length-1;r>=0;r--){let i=e[r],o=t.getTargetType(i);v(o,n)||e.splice(r,1)}}(r,o,a),function(e,t,n){(0,s.k)(t.isDragging(),"Cannot call hover while not dragging."),(0,s.k)(!t.didDrop(),"Cannot call hover after drop.");for(let t=0;t<e.length;t++){let r=e[t];(0,s.k)(e.lastIndexOf(r)===t,"Expected targetIds to be unique in the passed array.");let i=n.getTarget(r);(0,s.k)(i,"Expected targetIds to be registered.")}}(r,i,o),function(e,t,n){e.forEach(function(e){let r=n.getTarget(e);r.hover(t,e)})}
219(r,i,o),{type:d,payload:{targetIds:r,clientOffset:t||null}}}),drop:(r=this,function(e={}){let t=r.getMonitor(),n=r.getRegistry();(0,s.k)(t.isDragging(),"Cannot call drop while not dragging."),(0,s.k)(!t.didDrop(),"Cannot call drop twice during one drag operation.");let i=function(e){let t=e.getTargetIds().filter(e.canDropOnTarget,e);return t.reverse(),t}(t);i.forEach((i,o)=>{let a=function(e,t,n,r){var i;let o=n.getTarget(e),a=o?o.drop(r,e):void 0;return i=a,(0,s.k)(void 0===i||u(i),"Drop result must either be an object or undefined."),void 0===a&&(a=0===t?{}:r.getDropResult()),a}(i,o,n,t),l={type:p,payload:{dropResult:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},e,a)}};r.dispatch(l)})}),endDrag:(i=this,function(){let e=i.getMonitor(),t=i.getRegistry();(0,s.k)(e.isDragging(),"Cannot call endDrag while not dragging.");let n=e.getSourceId();if(null!=n){let r=t.getSource(n,!0);r.endDrag(e,n),t.unpinSource()}return{type:h}})};return Object.keys(l).reduce((e,t)=>{let n=l[t];return e[t]=(...e)=>{let t=n.apply(o,e);void 0!==t&&a(t)},e},{})}dispatch(e){this.store.dispatch(e)}constructor(e,t){this.isSetUp=!1,this.handleRefCountChange=()=>{let e=this.store.getState().refCount>0;this.backend&&(e&&!this.isSetUp?(this.backend.setup(),this.isSetUp=!0):!e&&this.isSetUp&&(this.backend.teardown(),this.isSetUp=!1))},this.store=e,this.monitor=t,e.subscribe(this.handleRefCountChange)}}function b(e,t){return{x:e.x-t.x,y:e.y-t.y}}let k=[],w=[];k.__IS_NONE__=!0,w.__IS_ALL__=!0;class x{subscribeToStateChange(e,t={}){let{handlerIds:n}=t;(0,s.k)("function"==typeof e,"listener must be a function."),(0,s.k)(void 0===n||Array.isArray(n),"handlerIds, when specified, must be an array of strings.");let r=this.store.getState().stateId;return this.store.subscribe(()=>{let t=this.store.getState(),i=t.stateId;try{let o=i===r||i===r+1&&!function(e,t){if(e===k)return!1;if(e===w||void 0===t)return!0;let n=t.filter(t=>e.indexOf(t)>-1);return n.length>0}(t.dirtyHandlerIds,n);o||e()}finally{r=i}})}subscribeToOffsetChange(e){(0,s.k)("function"==typeof e,"listener must be a function.");let t=this.store.getState().dragOffset;return this.store.subscribe(()=>{let n=this.store.getState().dragOffset;n!==t&&(t=n,e())})}canDragSource(e){if(!e)return!1;let t=this.registry.getSource(e);return(0,s.k)(t,`Expected to find a valid source. sourceId=${e}`),!this.isDragging()&&t.canDrag(this,e)}canDropOnTarget(e){if(!e)return!1;let t=this.registry.getTarget(e);if((0,s.k)(t,`Expected to find a valid target. targetId=${e}`),!this.isDragging()||this.didDrop())return!1;let n=this.registry.getTargetType(e),r=this.getItemType();return v(n,r)&&t.canDrop(this,e)}isDragging(){return!!this.getItemType()}isDraggingSource(e){if(!e)return!1;let t=this.registry.getSource(e,!0);if((0,s.k)(t,`Expected to find a valid source. sourceId=${e}`),!this.isDragging()||!this.isSourcePublic())return!1;let n=this.registry.getSourceType(e),r=this.getItemType();return n===r&&t.isDragging(this,e)}isOverTarget(e,t={shallow:!1}){if(!e)return!1;let{shallow:n}=t;if(!this.isDragging())return!1;let r=this.registry.getTargetType(e),i=this.getItemType();if(i&&!v(r,i))return!1;let o=this.getTargetIds();if(!o.length)return!1;let a=o.indexOf(e);return n?a===o.length-1:a>-1}getItemType(){return this.store.getState().dragOperation.itemType}getItem(){return this.store.getState().dragOperation.item}getSourceId(){return this.store.getState().dragOperation.sourceId}getTargetIds(){return this.store.getState().dragOperation.targetIds}getDropResult(){return this.store.getState().dragOperation.dropResult}didDrop(){return this.store.getState().dragOperation.didDrop}isSourcePublic(){return!!this.store.getState().dragOperation.isSourcePublic}getInitialClientOffset(){return this.store.getState().dragOffset.initialClientOffset}getInitialSourceClientOffset(){return this.store.getState().dragOffset.initialSourceClientOffset}getClientOffset(){return this.store.getState().dragOffset.clientOffset}getSourceClientOffset(){return function(e){let{clientOffset:t,initialClientOffset:n,initialSourceClientOffset:r}=e;return t&&n&&r?b({x:t.x+r.x,y:t.y+r.y},n):null}(this.store.getState().dragOffset)}getDifferenceFromInitialOffset(){return function(e){let{clientOffset:t,initialClientOffset:n}=e;return t&&n?b(t,n):null}(this.store.getState().dragOffset)}constructor(e,t){this.store=e,this.registry=t}}let j="undefined"!=typeof global?global:self,S=j.MutationObserver||j.WebKitMutationObserver;function O(e){return function(){let t=setTimeout(r,0),n=setInterval(r,50);function r(){clearTimeout(t),clearInterval(n),e()}}}let E="function"==typeof S?function(e){let t=1,n=new S(e),r=document.createTextNode("");return n.observe(r,{characterData:!0}
219),function(){t=-t,r.data=t}}:O;class _{call(){try{this.task&&this.task()}catch(e){this.onError(e)}finally{this.task=null,this.release(this)}}constructor(e,t){this.onError=e,this.release=t,this.task=null}}let C=new class{enqueueTask(e){let{queue:t,requestFlush:n}=this;t.length||(n(),this.flushing=!0),t[t.length]=e}constructor(){this.queue=[],this.pendingErrors=[],this.flushing=!1,this.index=0,this.capacity=1024,this.flush=()=>{let{queue:e}=this;for(;this.index<e.length;){let t=this.index;if(this.index++,e[t].call(),this.index>this.capacity){for(let t=0,n=e.length-this.index;t<n;t++)e[t]=e[t+this.index];e.length-=this.index,this.index=0}}e.length=0,this.index=0,this.flushing=!1},this.registerPendingError=e=>{this.pendingErrors.push(e),this.requestErrorThrow()},this.requestFlush=E(this.flush),this.requestErrorThrow=O(()=>{if(this.pendingErrors.length)throw this.pendingErrors.shift()})}},T=new class{create(e){let t=this.freeTasks,n=t.length?t.pop():new _(this.onError,e=>t[t.length]=e);return n.task=e,n}constructor(e){this.onError=e,this.freeTasks=[]}}(C.registerPendingError),A="dnd-core/ADD_SOURCE",M="dnd-core/ADD_TARGET",I="dnd-core/REMOVE_SOURCE",P="dnd-core/REMOVE_TARGET";function R(e,t){if(t&&Array.isArray(e)){e.forEach(e=>R(e,!1));return}(0,s.k)("string"==typeof e||"symbol"==typeof e,t?"Type can only be a string, a symbol, or an array of either.":"Type can only be a string or a symbol.")}(r=i||(i={})).SOURCE="SOURCE",r.TARGET="TARGET";let D=0;function N(e){switch(e[0]){case"S":return i.SOURCE;case"T":return i.TARGET;default:throw Error(`Cannot parse handler ID: ${e}`)}}function z(e,t){let n=e.entries(),r=!1;do{let{done:e,value:[,i]}=n.next();if(i===t)return!0;r=!!e}while(!r);return!1}class F{addSource(e,t){R(e),(0,s.k)("function"==typeof t.canDrag,"Expected canDrag to be a function."),(0,s.k)("function"==typeof t.beginDrag,"Expected beginDrag to be a function."),(0,s.k)("function"==typeof t.endDrag,"Expected endDrag to be a function.");let n=this.addHandler(i.SOURCE,e,t);return this.store.dispatch({type:A,payload:{sourceId:n}}),n}addTarget(e,t){R(e,!0),(0,s.k)("function"==typeof t.canDrop,"Expected canDrop to be a function."),(0,s.k)("function"==typeof t.hover,"Expected hover to be a function."),(0,s.k)("function"==typeof t.drop,"Expected beginDrag to be a function.");let n=this.addHandler(i.TARGET,e,t);return this.store.dispatch({type:M,payload:{targetId:n}}),n}containsHandler(e){return z(this.dragSources,e)||z(this.dropTargets,e)}getSource(e,t=!1){(0,s.k)(this.isSourceId(e),"Expected a valid source ID.");let n=t&&e===this.pinnedSourceId,r=n?this.pinnedSource:this.dragSources.get(e);return r}getTarget(e){return(0,s.k)(this.isTargetId(e),"Expected a valid target ID."),this.dropTargets.get(e)}getSourceType(e){return(0,s.k)(this.isSourceId(e),"Expected a valid source ID."),this.types.get(e)}getTargetType(e){return(0,s.k)(this.isTargetId(e),"Expected a valid target ID."),this.types.get(e)}isSourceId(e){let t=N(e);return t===i.SOURCE}isTargetId(e){let t=N(e);return t===i.TARGET}removeSource(e){(0,s.k)(this.getSource(e),"Expected an existing source."),this.store.dispatch({type:I,payload:{sourceId:e}}),C.enqueueTask(T.create(()=>{this.dragSources.delete(e),this.types.delete(e)}))}removeTarget(e){(0,s.k)(this.getTarget(e),"Expected an existing target."),this.store.dispatch({type:P,payload:{targetId:e}}),this.dropTargets.delete(e),this.types.delete(e)}pinSource(e){let t=this.getSource(e);(0,s.k)(t,"Expected an existing source."),this.pinnedSourceId=e,this.pinnedSource=t}unpinSource(){(0,s.k)(this.pinnedSource,"No source is pinned at the time."),this.pinnedSourceId=null,this.pinnedSource=null}addHandler(e,t,n){let r=function(e){let t=(D++).toString();switch(e){case i.SOURCE:return`S${t}`;case i.TARGET:return`T${t}`;default:throw Error(`Unknown Handler Role: ${e}`)}}(e);return this.types.set(r,t),e===i.SOURCE?this.dragSources.set(r,n):e===i.TARGET&&this.dropTargets.set(r,n),r}constructor(e){this.types=new Map,this.dragSources=new Map,this.dropTargets=new Map,this.pinnedSourceId=null,this.pinnedSource=null,this.store=e}}let L=(e,t)=>e===t,B={initialSourceClientOffset:null,initialClientOffset:null,clientOffset:null};function $(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}let q={itemType:null,item:null,sourceId:null,targetIds:[],dropResult:null,didDrop:!1,isSourcePublic:null};function V(e={},t){var n;return{dirtyHandlerIds:function(e=k,t){switch(t.type){case d:break;case A:case M:case P:case I:return k;default:return w}let{targetIds:n=[],prevTargetIds:r=[]}=t.payload,i=function(e,t){let n=new Map,r=e=>{n.set(e,n.has(e)?n.get(e)+1:1)};e.forEach(r),t.forEach(r);let i=[];
219return n.forEach((e,t)=>{1===e&&i.push(t)}),i}(n,r),o=i.length>0||!function(e,t,n=L){if(e.length!==t.length)return!1;for(let r=0;r<e.length;++r)if(!n(e[r],t[r]))return!1;return!0}(n,r);if(!o)return k;let a=r[r.length-1],s=n[n.length-1];return a!==s&&(a&&i.push(a),s&&i.push(s)),i}(e.dirtyHandlerIds,{type:t.type,payload:function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},t.payload,{prevTargetIds:(n=[],"dragOperation.targetIds".split(".").reduce((e,t)=>e&&e[t]?e[t]:n||null,e))})}),dragOffset:function(e=B,t){let{payload:n}=t;switch(t.type){case l:case c:return{initialSourceClientOffset:n.sourceClientOffset,initialClientOffset:n.clientOffset,clientOffset:n.clientOffset};case d:var r,i;if(r=e.clientOffset,i=n.clientOffset,!r&&!i||r&&i&&r.x===i.x&&r.y===i.y)return e;return function(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter(function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable}))),r.forEach(function(t){var r;r=n[t],t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r})}return e}({},e,{clientOffset:n.clientOffset});case h:case p:return B;default:return e}}(e.dragOffset,t),refCount:function(e=0,t){switch(t.type){case A:case M:return e+1;case I:case P:return e-1;default:return e}}(e.refCount,t),dragOperation:function(e=q,t){let{payload:n}=t;switch(t.type){case c:return $({},e,{itemType:n.itemType,item:n.item,sourceId:n.sourceId,isSourcePublic:n.isSourcePublic,dropResult:null,didDrop:!1});case f:return $({},e,{isSourcePublic:!0});case d:return $({},e,{targetIds:n.targetIds});case P:var r,i;if(-1===e.targetIds.indexOf(n.targetId))return e;return $({},e,{targetIds:(r=e.targetIds,i=n.targetId,r.filter(e=>e!==i))});case p:return $({},e,{dropResult:n.dropResult,didDrop:!0,targetIds:[]});case h:return $({},e,{itemType:null,item:null,sourceId:null,dropResult:null,didDrop:!1,isSourcePublic:null,targetIds:[]});default:return e}}(e.dragOperation,t),stateId:function(e=0){return e+1}(e.stateId)}}var U=n(2784),W=n(88225);let J=0,H=Symbol.for("__REACT_DND_CONTEXT_INSTANCE__");var G=(0,U.memo)(function(e){var{children:t}=e,n=function(e,t){if(null==e)return{};var n,r,i=function(e,t){if(null==e)return{};var n,r,i={},o=Object.keys(e);for(r=0;r<o.length;r++)n=o[r],t.indexOf(n)>=0||(i[n]=e[n]);return i}(e,t);if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(r=0;r<o.length;r++)n=o[r],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(i[n]=e[n])}return i}(e,["children"]);let[r,i]=function(e){if("manager"in e){let t={dragDropManager:e.manager};return[t,!1]}let t=function(e,t=Q(),n,r){return t[H]||(t[H]={dragDropManager:function(e,t,n={},r=!1){let i=function(e){let t="undefined"!=typeof window&&window.__REDUX_DEVTOOLS_EXTENSION__;return(0,a.MT)(V,e&&t&&t({name:"dnd-core",instanceId:"dnd-core"}))}(r),o=new x(i,new F(i)),s=new y(i,o),u=e(s,t,n);return s.receiveBackend(u),s}(e,t,n,r)}),t[H]}(e.backend,e.context,e.options,e.debugMode),n=!e.context;return[t,n]}(n);return(0,U.useEffect)(()=>{if(i){let e=Q();return++J,()=>{0==--J&&(e[H]=null)}}},[]),(0,o.jsx)(W.L.Provider,{value:r,children:t})});function Q(){return"undefined"!=typeof global?global:window}},95931:function(e,t,n){"use strict";n.d(t,{J:function(){return a}});var r=n(69378),i=n(2784),o=n(22976);function a(e,t,n){return function(e,t,n){let[a,s]=function(e,t,n){let[a,s]=(0,i.useState)(()=>t(e)),u=(0,i.useCallback)(()=>{let i=t(e);!r(a,i)&&(s(i),n&&n())},[a,e,n]);return(0,o.L)(u),[a,u]}(e,t,n);return(0,o.L)(function(){let t=e.getHandlerId();if(null!=t)return e.subscribeToStateChange(s,{handlerIds:[t]})},[e,s]),a}(t,e||(()=>({})),()=>n.reconnect())}},92843:function(e,t,n){"use strict";n.d(t,{c:function(){return y}});var r=n(54333),i=n(95931),o=n(22192),a=n(2784),s=n(72057),u=n(17164),l=n(54756);class c{receiveHandlerId(e){this.handlerId!==e&&(this.handlerId=e,this.reconnect())}get connectTarget(){return this.dragSource}get dragSourceOptions(){return this.dragSourceOptionsInternal}set dragSourceOptions(e){this.dragSourceOptionsInternal=e}get dragPreviewOptions(){return this.dragPreviewOptionsInternal}set dragPreviewOptions(e){this.dragPreviewOptionsInternal=e}reconnect(){let e=this.reconnectDragSource();this.reconnectDragPreview(e)}reconnectDragSource(){let e=this.dragSource,t=this.didHandlerIdChange()||this.didConnectedDragSourceChange()||this.didDragSourceOptionsChange();return t&&this.disconnectDragSource(),this.handlerId&&(e?t&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragSource=e,this.lastConnectedDragSourceOptions=this.dragSourceOptions,this.dragSourceUnsubscribe=this.backend.connectDragSource(this.handlerId,e,this.dragSourceOptions)):this.lastConnectedDragSource=e),t}reconnectDragPreview(e=!1){let t=this.dragPreview,n=e||this.didHandlerIdChange()||this.didConnectedDragPreviewChange()||this.didDragPreviewOptionsChange();if(n&&this.disconnectDragPreview(),this.handlerId){if(!t){this.lastConnectedDragPreview=t;return}n&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDragPreview=t,this.lastConnectedDragPreviewOptions=this.dragPreviewOptions,this.dragPreviewUnsubscribe=this.backend.connectDragPreview(this.handlerId,t,this.dragPreviewOptions))}}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didConnectedDragSourceChange(){return this.lastConnectedDragSource!==this.dragSource}didConnectedDragPreviewChange(){return this.lastConnectedDragPreview!==this.dragPreview}didDragSourceOptionsChange(){return!(0,s.w)(this.lastConnectedDragSourceOptions,this.dragSourceOptions)}didDragPreviewOptionsChange(){return!(0,s.w)(this.lastConnectedDragPreviewOptions,this.dragPreviewOptions)}disconnectDragSource(){this.dragSourceUnsubscribe&&(this.dragSourceUnsubscribe(),this.dragSourceUnsubscribe=void 0)}disconnectDragPreview(){this.dragPreviewUnsubscribe&&(this.dragPreviewUnsubscribe(),this.dragPreviewUnsubscribe=void 0,this.dragPreviewNode=null,this.dragPreviewRef=null)}get dragSource(){return this.dragSourceNode||this.dragSourceRef&&this.dragSourceRef.current}get dragPreview(){return this.dragPreviewNode||this.dragPreviewRef&&this.dragPreviewRef.current}clearDragSource(){this.dragSourceNode=null,this.dragSourceRef=null}clearDragPreview(){this.dragPreviewNode=null,this.dragPreviewRef=null}constructor(e){this.hooks=(0,l.p)({dragSource:(e,t)=>{this.clearDragSource(),this.dragSourceOptions=t||null,(0,u.d)(e)?this.dragSourceRef=e:this.dragSourceNode=e,this.reconnectDragSource()},dragPreview:(e,t)=>{this.clearDragPreview(),this.dragPreviewOptions=t||null,(0,u.d)(e)?this.dragPreviewRef=e:this.dragPreviewNode=e,this.reconnectDragPreview()}}),this.handlerId=null,this.dragSourceRef=null,this.dragSourceOptionsInternal=null,this.dragPreviewRef=null,this.dragPreviewOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDragSource=null,this.lastConnectedDragSourceOptions=null,this.lastConnectedDragPreview=null,this.lastConnectedDragPreviewOptions=null,this.backend=e}}var f=n(46402),d=n(22976);let p=!1,h=!1;class m{receiveHandlerId(e){this.sourceId=e}getHandlerId(){return this.sourceId}canDrag(){(0,r.k)(!p,"You may not call monitor.canDrag() inside your canDrag() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return p=!0,this.internalMonitor.canDragSource(this.sourceId)}finally{p=!1}}isDragging(){if(!this.sourceId)return!1;(0,r.k)(!h,"You may not call monitor.isDragging() inside your isDragging() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drag-source-monitor");try{return h=!0,this.internalMonitor.isDraggingSource(this.sourceId)}finally{h=!1}}subscribeToStateChange(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}isDraggingSource(e){return this.internalMonitor.isDraggingSource(e)}isOverTarget(e,t){return this.internalMonitor.isOverTarget(e,t)}getTargetIds(){return this.internalMonitor.getTargetIds()}isSourcePublic(){return this.internalMonitor.isSourcePublic()}getSourceId(){return this.internalMonitor.getSourceId()}subscribeToOffsetChange(e){return this.internalMonitor.subscribeToOffsetChange(e)}canDragSource(e){return this.internalMonitor.canDragSource(e)}canDropOnTarget(e){return this.internalMonitor.canDropOnTarget(e)}getItemType(){return this.internalMonitor.getItemType()}
219getItem(){return this.internalMonitor.getItem()}getDropResult(){return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(e){this.sourceId=null,this.internalMonitor=e.getMonitor()}}var g=n(84952);class v{beginDrag(){let e=this.spec,t=this.monitor,n=null;return null!=(n="object"==typeof e.item?e.item:"function"==typeof e.item?e.item(t):{})?n:null}canDrag(){let e=this.spec,t=this.monitor;return"boolean"==typeof e.canDrag?e.canDrag:"function"!=typeof e.canDrag||e.canDrag(t)}isDragging(e,t){let n=this.spec,r=this.monitor,{isDragging:i}=n;return i?i(r):t===e.getSourceId()}endDrag(){let e=this.spec,t=this.monitor,n=this.connector,{end:r}=e;r&&r(t.getItem(),t),n.reconnect()}constructor(e,t,n){this.spec=e,this.monitor=t,this.connector=n}}function y(e,t){let n=(0,o.w)(e,t);(0,r.k)(!n.begin,"useDrag::spec.begin was deprecated in v14. Replace spec.begin() with spec.item(). (see more here - https://react-dnd.github.io/react-dnd/docs/api/use-drag)");let s=function(){let e=(0,f.N)();return(0,a.useMemo)(()=>new m(e),[e])}(),u=function(e,t){let n=(0,f.N)(),r=(0,a.useMemo)(()=>new c(n.getBackend()),[n]);return(0,d.L)(()=>(r.dragSourceOptions=e||null,r.reconnect(),()=>r.disconnectDragSource()),[r,e]),(0,d.L)(()=>(r.dragPreviewOptions=t||null,r.reconnect(),()=>r.disconnectDragPreview()),[r,t]),r}(n.options,n.previewOptions);return!function(e,t,n){let i=(0,f.N)(),o=function(e,t,n){let r=(0,a.useMemo)(()=>new v(e,t,n),[t,n]);return(0,a.useEffect)(()=>{r.spec=e},[e]),r}(e,t,n),s=(0,a.useMemo)(()=>{let t=e.type;return(0,r.k)(null!=t,"spec.type must be defined"),t},[e]);(0,d.L)(function(){if(null!=s){let[e,r]=(0,g.w)(s,o,i);return t.receiveHandlerId(e),n.receiveHandlerId(e),r}},[i,t,n,o,s])}(n,s,u),[(0,i.J)(n.collect,s,u),(0,a.useMemo)(()=>u.hooks.dragSource(),[u]),(0,a.useMemo)(()=>u.hooks.dragPreview(),[u])]}},46402:function(e,t,n){"use strict";n.d(t,{N:function(){return a}});var r=n(54333),i=n(2784),o=n(88225);function a(){let{dragDropManager:e}=(0,i.useContext)(o.L);return(0,r.k)(null!=e,"Expected drag drop context"),e}},20103:function(e,t,n){"use strict";n.d(t,{L:function(){return v}});var r=n(95931),i=n(22192),o=n(2784),a=n(72057),s=n(17164),u=n(54756);class l{get connectTarget(){return this.dropTarget}reconnect(){let e=this.didHandlerIdChange()||this.didDropTargetChange()||this.didOptionsChange();e&&this.disconnectDropTarget();let t=this.dropTarget;if(this.handlerId){if(!t){this.lastConnectedDropTarget=t;return}e&&(this.lastConnectedHandlerId=this.handlerId,this.lastConnectedDropTarget=t,this.lastConnectedDropTargetOptions=this.dropTargetOptions,this.unsubscribeDropTarget=this.backend.connectDropTarget(this.handlerId,t,this.dropTargetOptions))}}receiveHandlerId(e){e!==this.handlerId&&(this.handlerId=e,this.reconnect())}get dropTargetOptions(){return this.dropTargetOptionsInternal}set dropTargetOptions(e){this.dropTargetOptionsInternal=e}didHandlerIdChange(){return this.lastConnectedHandlerId!==this.handlerId}didDropTargetChange(){return this.lastConnectedDropTarget!==this.dropTarget}didOptionsChange(){return!(0,a.w)(this.lastConnectedDropTargetOptions,this.dropTargetOptions)}disconnectDropTarget(){this.unsubscribeDropTarget&&(this.unsubscribeDropTarget(),this.unsubscribeDropTarget=void 0)}get dropTarget(){return this.dropTargetNode||this.dropTargetRef&&this.dropTargetRef.current}clearDropTarget(){this.dropTargetRef=null,this.dropTargetNode=null}constructor(e){this.hooks=(0,u.p)({dropTarget:(e,t)=>{this.clearDropTarget(),this.dropTargetOptions=t,(0,s.d)(e)?this.dropTargetRef=e:this.dropTargetNode=e,this.reconnect()}}),this.handlerId=null,this.dropTargetRef=null,this.dropTargetOptionsInternal=null,this.lastConnectedHandlerId=null,this.lastConnectedDropTarget=null,this.lastConnectedDropTargetOptions=null,this.backend=e}}var c=n(46402),f=n(22976),d=n(54333);let p=!1;class h{receiveHandlerId(e){this.targetId=e}getHandlerId(){return this.targetId}subscribeToStateChange(e,t){return this.internalMonitor.subscribeToStateChange(e,t)}canDrop(){if(!this.targetId)return!1;(0,d.k)(!p,"You may not call monitor.canDrop() inside your canDrop() implementation. Read more: http://react-dnd.github.io/react-dnd/docs/api/drop-target-monitor");try{return p=!0,this.internalMonitor.canDropOnTarget(this.targetId)}finally{p=!1}}isOver(e){return!!this.targetId&&this.internalMonitor.isOverTarget(this.targetId,e)}getItemType(){return this.internalMonitor.getItemType()}
219getItem(){return this.internalMonitor.getItem()}getDropResult(){return this.internalMonitor.getDropResult()}didDrop(){return this.internalMonitor.didDrop()}getInitialClientOffset(){return this.internalMonitor.getInitialClientOffset()}getInitialSourceClientOffset(){return this.internalMonitor.getInitialSourceClientOffset()}getSourceClientOffset(){return this.internalMonitor.getSourceClientOffset()}getClientOffset(){return this.internalMonitor.getClientOffset()}getDifferenceFromInitialOffset(){return this.internalMonitor.getDifferenceFromInitialOffset()}constructor(e){this.targetId=null,this.internalMonitor=e.getMonitor()}}var m=n(84952);class g{canDrop(){let e=this.spec,t=this.monitor;return!e.canDrop||e.canDrop(t.getItem(),t)}hover(){let e=this.spec,t=this.monitor;e.hover&&e.hover(t.getItem(),t)}drop(){let e=this.spec,t=this.monitor;if(e.drop)return e.drop(t.getItem(),t)}constructor(e,t){this.spec=e,this.monitor=t}}function v(e,t){let n=(0,i.w)(e,t),a=function(){let e=(0,c.N)();return(0,o.useMemo)(()=>new h(e),[e])}(),s=function(e){let t=(0,c.N)(),n=(0,o.useMemo)(()=>new l(t.getBackend()),[t]);return(0,f.L)(()=>(n.dropTargetOptions=e||null,n.reconnect(),()=>n.disconnectDropTarget()),[e]),n}(n.options);return!function(e,t,n){let r=(0,c.N)(),i=function(e,t){let n=(0,o.useMemo)(()=>new g(e,t),[t]);return(0,o.useEffect)(()=>{n.spec=e},[e]),n}(e,t),a=function(e){let{accept:t}=e;return(0,o.useMemo)(()=>((0,d.k)(null!=e.accept,"accept must be defined"),Array.isArray(t)?t:[t]),[t])}(e);(0,f.L)(function(){let[e,o]=(0,m.n)(a,i,r);return t.receiveHandlerId(e),n.receiveHandlerId(e),o},[r,t,i,n,a.map(e=>e.toString()).join("|")])}(n,a,s),[(0,r.J)(n.collect,a,s),(0,o.useMemo)(()=>s.hooks.dropTarget(),[s])]}},22976:function(e,t,n){"use strict";n.d(t,{L:function(){return i}});var r=n(2784);let i="undefined"!=typeof window?r.useLayoutEffect:r.useEffect},22192:function(e,t,n){"use strict";n.d(t,{w:function(){return i}});var r=n(2784);function i(e,t){let n=[...t||[]];return null==t&&"function"!=typeof e&&n.push(e),(0,r.useMemo)(()=>"function"==typeof e?e():e,n)}},17164:function(e,t,n){"use strict";function r(e){return null!==e&&"object"==typeof e&&Object.prototype.hasOwnProperty.call(e,"current")}n.d(t,{d:function(){return r}})},84952:function(e,t,n){"use strict";function r(e,t,n){let r=n.getRegistry(),i=r.addTarget(e,t);return[i,()=>r.removeTarget(i)]}function i(e,t,n){let r=n.getRegistry(),i=r.addSource(e,t);return[i,()=>r.removeSource(i)]}n.d(t,{n:function(){return r},w:function(){return i}})},54756:function(e,t,n){"use strict";n.d(t,{p:function(){return o}});var r=n(54333),i=n(2784);function o(e){let t={};return Object.keys(e).forEach(n=>{let o=e[n];if(n.endsWith("Ref"))t[n]=e[n];else{let e=(e=null,t=null)=>{if(!(0,i.isValidElement)(e))return o(e,t),e;!function(e){if("string"==typeof e.type)return;let t=e.type.displayName||e.type.name||"the component";throw Error(`Only native element nodes can now be passed to React DnD connectors.You can either wrap ${t} into a <div>, or turn it into a drag source or a drop target itself.`)}(e);let n=t?e=>o(e,t):o;return function(e,t){let n=e.ref;return((0,r.k)("string"!=typeof n,"Cannot connect React DnD to an element with an existing string ref. Please convert it to use a callback ref instead, or wrap it into a <span> or <div>. Read more: https://reactjs.org/docs/refs-and-the-dom.html#callback-refs"),n)?(0,i.cloneElement)(e,{ref:e=>{a(n,e),a(t,e)}}):(0,i.cloneElement)(e,{ref:t})}(e,n)};t[n]=()=>e}}),t}function a(e,t){"function"==typeof e?e(t):e.current=t}},16453:function(e,t,n){"use strict";n.d(t,{YG:function(){return p},uY:function(){return i},ue:function(){return r}});for(var r={8:"Backspace",9:"Tab",10:"Enter",12:"NumLock",13:"Enter",16:"Shift",17:"Control",18:"Alt",20:"CapsLock",27:"Escape",32:" ",33:"PageUp",34:"PageDown",35:"End",36:"Home",37:"ArrowLeft",38:"ArrowUp",39:"ArrowRight",40:"ArrowDown",44:"PrintScreen",45:"Insert",46:"Delete",59:";",61:"=",91:"Meta",92:"Meta",106:"*",107:"+",108:",",109:"-",110:".",111:"/",144:"NumLock",145:"ScrollLock",160:"Shift",161:"Shift",162:"Control",163:"Control",164:"Alt",165:"Alt",173:"-",186:";",187:"=",188:",",189:"-",190:".",191:"/",192:"`",219:"[",220:"\\",221:"]",222:"'",229:"q"},i={48:")",49:"!",50:"@",51:"#",52:"$",53:"%",54:"^",55:"&",56:"*",57:"(",59:":",61:"+",173:"_",186:":",187:"+",188:"<",189:"_",190:">",191:"?",192:"~",219:"{",220:"|",221:"}",222:'"',229:"Q"},o="undefined"!=typeof navigator&&/Chrome\/(\d+)/.exec(navigator.userAgent),a="undefined"!=typeof navigator&&/Apple Computer/.test(navigator.vendor),s="undefined"!=typeof navigator&&/Gecko\/\d+/.test(navigator.userAgent),u="undefined"!=typeof navigator&&/Mac/.test(navigator.platform),l="undefined"!=typeof navigator&&/MSIE \d|Trident\/(?:[7-9]|\d{2,})\..*rv:(\d+)/.exec(navigator.userAgent),c=o&&(u||57>+o[1])||s&&u,f=0;f<10;f++)r[48+f]=r[96+f]=String(f);for(var f=1;f<=24;f++)r[f+111]="F"+f;for(var f=65;f<=90;f++)r[f]=String.fromCharCode(f+32),i[f]=String.fromCharCode(f);for(var d in r)i.hasOwnProperty(d)||(i[d]=r[d]);function p(e){var t=!(c&&(e.ctrlKey||e.altKey||e.metaKey)||(a||l)&&e.shiftKey&&e.key&&1==e.key.length)&&e.key||(e.shiftKey?i:r)[e.keyCode]||e.key||"Unidentified";return"Esc"==t&&(t="Escape"),"Del"==t&&(t="Delete"),"Left"==t&&(t="ArrowLeft"),"Up"==t&&(t="ArrowUp"),"Right"==t&&(t="ArrowRight"),"Down"==t&&(t="ArrowDown"),t}}
219,12129:function(e,t,n){"use strict";function r(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,r=Array(t);n<t;n++)r[n]=e[n];return r}function i(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function o(e,t,n){return t&&i(e.prototype,t),n&&i(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}n.d(t,{y:function(){return x}});var a=function(){return"function"==typeof Symbol},s=function(e){return a()&&!!Symbol[e]},u=function(e){return s(e)?Symbol[e]:"@@"+e};a()&&!s("observable")&&(Symbol.observable=Symbol("observable"));var l=u("iterator"),c=u("observable"),f=u("species");function d(e,t){var n=e[t];if(null!=n){if("function"!=typeof n)throw TypeError(n+" is not a function");return n}}function p(e){var t=e.constructor;return void 0!==t&&null===(t=t[f])&&(t=void 0),void 0!==t?t:x}function h(e){h.log?h.log(e):setTimeout(function(){throw e})}function m(e){Promise.resolve().then(function(){try{e()}catch(e){h(e)}})}function g(e){var t=e._cleanup;if(void 0!==t){if(e._cleanup=void 0,!t)return;try{if("function"==typeof t)t();else{var n=d(t,"unsubscribe");n&&n.call(t)}}catch(e){h(e)}}}function v(e){e._observer=void 0,e._queue=void 0,e._state="closed"}function y(e,t,n){e._state="running";var r=e._observer;try{var i=d(r,t);switch(t){case"next":i&&i.call(r,n);break;case"error":if(v(e),i)i.call(r,n);else throw n;break;case"complete":v(e),i&&i.call(r)}}catch(e){h(e)}"closed"===e._state?g(e):"running"===e._state&&(e._state="ready")}function b(e,t,n){if("closed"!==e._state){if("buffering"===e._state){e._queue.push({type:t,value:n});return}if("ready"!==e._state){e._state="buffering",e._queue=[{type:t,value:n}],m(function(){return function(e){var t=e._queue;if(t){e._queue=void 0,e._state="ready";for(var n=0;n<t.length&&(y(e,t[n].type,t[n].value),"closed"!==e._state);++n);}}(e)});return}y(e,t,n)}}var k=function(){function e(e,t){this._cleanup=void 0,this._observer=e,this._queue=void 0,this._state="initializing";var n=new w(this);try{this._cleanup=t.call(void 0,n)}catch(e){n.error(e)}"initializing"===this._state&&(this._state="ready")}return e.prototype.unsubscribe=function(){"closed"!==this._state&&(v(this),g(this))},o(e,[{key:"closed",get:function(){return"closed"===this._state}}]),e}(),w=function(){function e(e){this._subscription=e}var t=e.prototype;return t.next=function(e){b(this._subscription,"next",e)},t.error=function(e){b(this._subscription,"error",e)},t.complete=function(){b(this._subscription,"complete")},o(e,[{key:"closed",get:function(){return"closed"===this._subscription._state}}]),e}(),x=function(){function e(t){if(!(this instanceof e))throw TypeError("Observable cannot be called as a function");if("function"!=typeof t)throw TypeError("Observable initializer must be a function");this._subscriber=t}var t=e.prototype;return t.subscribe=function(e){return("object"!=typeof e||null===e)&&(e={next:e,error:arguments[1],complete:arguments[2]}),new k(e,this._subscriber)},t.forEach=function(e){var t=this;return new Promise(function(n,r){if("function"!=typeof e){r(TypeError(e+" is not a function"));return}function i(){o.unsubscribe(),n()}var o=t.subscribe({next:function(t){try{e(t,i)}catch(e){r(e),o.unsubscribe()}},error:r,complete:n})})},t.map=function(e){var t=this;if("function"!=typeof e)throw TypeError(e+" is not a function");return new(p(this))(function(n){return t.subscribe({next:function(t){try{t=e(t)}catch(e){return n.error(e)}n.next(t)},error:function(e){n.error(e)},complete:function(){n.complete()}})})},t.filter=function(e){var t=this;if("function"!=typeof e)throw TypeError(e+" is not a function");return new(p(this))(function(n){return t.subscribe({next:function(t){try{if(!e(t))return}catch(e){return n.error(e)}n.next(t)},error:function(e){n.error(e)},complete:function(){n.complete()}})})},t.reduce=function(e){var t=this;if("function"!=typeof e)throw TypeError(e+" is not a function");var n=p(this),r=arguments.length>1,i=!1,o=arguments[1],a=o;return new n(function(n){return t.subscribe({next:function(t){var o=!i;if(i=!0,!o||r)try{a=e(a,t)}catch(e){return n.error(e)}else a=t},error:function(e){n.error(e)},complete:function(){if(!i&&!r)return n.error(TypeError("Cannot reduce an empty sequence"));n.next(a),n.complete()}})})},t.concat=function(){for(var e=this,t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];var i=p(this);return new i(function(t){var r,o=0;return function e(a){r=a.subscribe({next:function(e){t.next(e)},error:function(e){t.error(e)},complete:function(){o===n.length?(r=void 0,t.complete()):e(i.from(n[o++]))}})}(e),function(){r&&(r.unsubscribe(),r=void 0)}})},t.flatMap=function(e){var t=this;if("function"!=typeof e)throw TypeError(e+" is not a function");var n=p(this);return new n(function(r){var i=[],o=t.subscribe({next:function(t){if(e)try{t=e(t)}catch(e){return r.error(e)}var o=n.from(t).subscribe({next:function(e){r.next(e)},error:function(e){r.error(e)},complete:function(){var e=i.indexOf(o);e>=0&&i.splice(e,1),a()}});i.push(o)},error:function(e){r.error(e)},complete:function(){a()}});function a(){o.closed&&0===i.length&&r.complete()}
219return function(){i.forEach(function(e){return e.unsubscribe()}),o.unsubscribe()}})},t[c]=function(){return this},e.from=function(t){var n="function"==typeof this?this:e;if(null==t)throw TypeError(t+" is not an object");var i=d(t,c);if(i){var o=i.call(t);if(Object(o)!==o)throw TypeError(o+" is not an object");return o instanceof x&&o.constructor===n?o:new n(function(e){return o.subscribe(e)})}if(s("iterator")&&(i=d(t,l)))return new n(function(e){m(function(){if(!e.closed){for(var n,o=function(e,t){var n="undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(n)return(n=n.call(e)).next.bind(n);if(Array.isArray(e)||(n=function(e,t){if(e){if("string"==typeof e)return r(e,t);var n=Object.prototype.toString.call(e).slice(8,-1);if("Object"===n&&e.constructor&&(n=e.constructor.name),"Map"===n||"Set"===n)return Array.from(e);if("Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n))return r(e,t)}}(e))){n&&(e=n);var i=0;return function(){return i>=e.length?{done:!0}:{done:!1,value:e[i++]}}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}(i.call(t));!(n=o()).done;){var a=n.value;if(e.next(a),e.closed)return}e.complete()}})});if(Array.isArray(t))return new n(function(e){m(function(){if(!e.closed){for(var n=0;n<t.length;++n)if(e.next(t[n]),e.closed)return;e.complete()}})});throw TypeError(t+" is not observable")},e.of=function(){for(var t=arguments.length,n=Array(t),r=0;r<t;r++)n[r]=arguments[r];return new("function"==typeof this?this:e)(function(e){m(function(){if(!e.closed){for(var t=0;t<n.length;++t)if(e.next(n[t]),e.closed)return;e.complete()}})})},o(e,null,[{key:f,get:function(){return this}}]),e}();a()&&Object.defineProperty(x,Symbol("extensions"),{value:{symbol:c,hostReportError:h},configurable:!0})},20693:function(e){"use strict";e.exports=JSON.parse('{"icann":{"ac":1,"com.ac":2,"edu.ac":2,"gov.ac":2,"net.ac":2,"mil.ac":2,"org.ac":2,"ad":1,"nom.ad":2,"ae":1,"co.ae":2,"net.ae":2,"org.ae":2,"sch.ae":2,"ac.ae":2,"gov.ae":2,"mil.ae":2,"aero":1,"accident-investigation.aero":2,"accident-prevention.aero":2,"aerobatic.aero":2,"aeroclub.aero":2,"aerodrome.aero":2,"agents.aero":2,"aircraft.aero":2,"airline.aero":2,"airport.aero":2,"air-surveillance.aero":2,"airtraffic.aero":2,"air-traffic-control.aero":2,"ambulance.aero":2,"amusement.aero":2,"association.aero":2,"author.aero":2,"ballooning.aero":2,"broker.aero":2,"caa.aero":2,"cargo.aero":2,"catering.aero":2,"certification.aero":2,"championship.aero":2,"charter.aero":2,"civilaviation.aero":2,"club.aero":2,"conference.aero":2,"consultant.aero":2,"consulting.aero":2,"control.aero":2,"council.aero":2,"crew.aero":2,"design.aero":2,"dgca.aero":2,"educator.aero":2,"emergency.aero":2,"engine.aero":2,"engineer.aero":2,"entertainment.aero":2,"equipment.aero":2,"exchange.aero":2,"express.aero":2,"federation.aero":2,"flight.aero":2,"fuel.aero":2,"gliding.aero":2,"government.aero":2,"groundhandling.aero":2,"group.aero":2,"hanggliding.aero":2,"homebuilt.aero":2,"insurance.aero":2,"journal.aero":2,"journalist.aero":2,"leasing.aero":2,"logistics.aero":2,"magazine.aero":2,"maintenance.aero":2,"media.aero":2,"microlight.aero":2,"modelling.aero":2,"navigation.aero":2,"parachuting.aero":2,"paragliding.aero":2,"passenger-association.aero":2,"pilot.aero":2,"press.aero":2,"production.aero":2,"recreation.aero":2,"repbody.aero":2,"res.aero":2,"research.aero":2,"rotorcraft.aero":2,"safety.aero":2,"scientist.aero":2,"services.aero":2,"show.aero":2,"skydiving.aero":2,"software.aero":2,"student.aero":2,"trader.aero":2,"trading.aero":2,"trainer.aero":2,"union.aero":2,"workinggroup.aero":2,"works.aero":2,"af":1,"gov.af":2,"com.af":2,"org.af":2,"net.af":2,"edu.af":2,"ag":1,"com.ag":2,"org.ag":2,"net.ag":2,"co.ag":2,"nom.ag":2,"ai":1,"off.ai":2,"com.ai":2,"net.ai":2,"org.ai":2,"al":1,"com.al":2,"edu.al":2,"gov.al":2,"mil.al":2,"net.al":2,"org.al":2,"am":1,"co.am":2,"com.am":2,"commune.am":2,"net.am":2,"org.am":2,"ao":1,"ed.ao":2,"gv.ao":2,"og.ao":2,"co.ao":2,"pb.ao":2,"it.ao":2,"aq":1,"ar":1,"bet.ar":2,"com.ar":2,"coop.ar":2,"edu.ar":2,"gob.ar":2,"gov.ar":2,"int.ar":2,"mil.ar":2,"musica.ar":2,"mutual.ar":2,"net.ar":2,"org.ar":2,"senasa.ar":2,"tur.ar":2,"arpa":1,"e164.arpa":2,"in-addr.arpa":2,"ip6.arpa":2,"iris.arpa":2,"uri.arpa":2,"urn.arpa":2,"as":1,"gov.as":2,"asia":1,"at":1,"ac.at":2,"co.at":2,"gv.at":2,"or.at":2,"sth.ac.at":3,"au":1,"com.au":2,"net.au":2,"org.au":2,"edu.au":2,"gov.au":2,"asn.au":2,"id.au":2,"info.au":2,"conf.au":2,"oz.au":2,"act.au":2,"nsw.au":2,"nt.au":2,"qld.au":2,"sa.au":2,"tas.au":2,"vic.au":2,"wa.au":2,"act.edu.au":3,"catholic.edu.au":3,"nsw.edu.au":3,"nt.edu.au":3,"qld.edu.au":3,"sa.edu.au":3,"tas.edu.au":3,"vic.edu.au":3,"wa.edu.au":3,"qld.gov.au":3,"sa.gov.au":3,"tas.gov.au":3,"vic.gov.au":3,"wa.gov.au":3,"schools.nsw.edu.au":4,"aw":1,"com.aw":2,"ax":1,"az":1,"com.az":2,"net.az":2,"int.az":2,"gov.az":2,"org.az":2,"edu.az":2,"info.az":2,"pp.az":2,"mil.az":2,"name.az":2,"pro.az":2,"biz.az":2,"ba":1,"com.ba":2,"edu.ba":2,"gov.ba":2,"mil.ba":2,"net.ba":2,"org.ba":2,"bb"
219:1,"biz.bb":2,"co.bb":2,"com.bb":2,"edu.bb":2,"gov.bb":2,"info.bb":2,"net.bb":2,"org.bb":2,"store.bb":2,"tv.bb":2,"bd":2,"be":1,"ac.be":2,"bf":1,"gov.bf":2,"bg":1,"a.bg":2,"b.bg":2,"c.bg":2,"d.bg":2,"e.bg":2,"f.bg":2,"g.bg":2,"h.bg":2,"i.bg":2,"j.bg":2,"k.bg":2,"l.bg":2,"m.bg":2,"n.bg":2,"o.bg":2,"p.bg":2,"q.bg":2,"r.bg":2,"s.bg":2,"t.bg":2,"u.bg":2,"v.bg":2,"w.bg":2,"x.bg":2,"y.bg":2,"z.bg":2,"0.bg":2,"1.bg":2,"2.bg":2,"3.bg":2,"4.bg":2,"5.bg":2,"6.bg":2,"7.bg":2,"8.bg":2,"9.bg":2,"bh":1,"com.bh":2,"edu.bh":2,"net.bh":2,"org.bh":2,"gov.bh":2,"bi":1,"co.bi":2,"com.bi":2,"edu.bi":2,"or.bi":2,"org.bi":2,"biz":1,"bj":1,"asso.bj":2,"barreau.bj":2,"gouv.bj":2,"bm":1,"com.bm":2,"edu.bm":2,"gov.bm":2,"net.bm":2,"org.bm":2,"bn":1,"com.bn":2,"edu.bn":2,"gov.bn":2,"net.bn":2,"org.bn":2,"bo":1,"com.bo":2,"edu.bo":2,"gob.bo":2,"int.bo":2,"org.bo":2,"net.bo":2,"mil.bo":2,"tv.bo":2,"web.bo":2,"academia.bo":2,"agro.bo":2,"arte.bo":2,"blog.bo":2,"bolivia.bo":2,"ciencia.bo":2,"cooperativa.bo":2,"democracia.bo":2,"deporte.bo":2,"ecologia.bo":2,"economia.bo":2,"empresa.bo":2,"indigena.bo":2,"industria.bo":2,"info.bo":2,"medicina.bo":2,"movimiento.bo":2,"musica.bo":2,"natural.bo":2,"nombre.bo":2,"noticias.bo":2,"patria.bo":2,"politica.bo":2,"profesional.bo":2,"plurinacional.bo":2,"pueblo.bo":2,"revista.bo":2,"salud.bo":2,"tecnologia.bo":2,"tksat.bo":2,"transporte.bo":2,"wiki.bo":2,"br":1,"9guacu.br":2,"abc.br":2,"adm.br":2,"adv.br":2,"agr.br":2,"aju.br":2,"am.br":2,"anani.br":2,"aparecida.br":2,"app.br":2,"arq.br":2,"art.br":2,"ato.br":2,"b.br":2,"barueri.br":2,"belem.br":2,"bhz.br":2,"bib.br":2,"bio.br":2,"blog.br":2,"bmd.br":2,"boavista.br":2,"bsb.br":2,"campinagrande.br":2,"campinas.br":2,"caxias.br":2,"cim.br":2,"cng.br":2,"cnt.br":2,"com.br":2,"contagem.br":2,"coop.br":2,"coz.br":2,"cri.br":2,"cuiaba.br":2,"curitiba.br":2,"def.br":2,"des.br":2,"det.br":2,"dev.br":2,"ecn.br":2,"eco.br":2,"edu.br":2,"emp.br":2,"enf.br":2,"eng.br":2,"esp.br":2,"etc.br":2,"eti.br":2,"far.br":2,"feira.br":2,"flog.br":2,"floripa.br":2,"fm.br":2,"fnd.br":2,"fortal.br":2,"fot.br":2,"foz.br":2,"fst.br":2,"g12.br":2,"geo.br":2,"ggf.br":2,"goiania.br":2,"gov.br":2,"ac.gov.br":3,"al.gov.br":3,"am.gov.br":3,"ap.gov.br":3,"ba.gov.br":3,"ce.gov.br":3,"df.gov.br":3,"es.gov.br":3,"go.gov.br":3,"ma.gov.br":3,"mg.gov.br":3,"ms.gov.br":3,"mt.gov.br":3,"pa.gov.br":3,"pb.gov.br":3,"pe.gov.br":3,"pi.gov.br":3,"pr.gov.br":3,"rj.gov.br":3,"rn.gov.br":3,"ro.gov.br":3,"rr.gov.br":3,"rs.gov.br":3,"sc.gov.br":3,"se.gov.br":3,"sp.gov.br":3,"to.gov.br":3,"gru.br":2,"imb.br":2,"ind.br":2,"inf.br":2,"jab.br":2,"jampa.br":2,"jdf.br":2,"joinville.br":2,"jor.br":2,"jus.br":2,"leg.br":2,"lel.br":2,"log.br":2,"londrina.br":2,"macapa.br":2,"maceio.br":2,"manaus.br":2,"maringa.br":2,"mat.br":2,"med.br":2,"mil.br":2,"morena.br":2,"mp.br":2,"mus.br":2,"natal.br":2,"net.br":2,"niteroi.br":2,"nom.br":3,"not.br":2,"ntr.br":2,"odo.br":2,"ong.br":2,"org.br":2,"osasco.br":2,"palmas.br":2,"poa.br":2,"ppg.br":2,"pro.br":2,"psc.br":2,"psi.br":2,"pvh.br":2,"qsl.br":2,"radio.br":2,"rec.br":2,"recife.br":2,"rep.br":2,"ribeirao.br":2,"rio.br":2,"riobranco.br":2,"riopreto.br":2,"salvador.br":2,"sampa.br":2,"santamaria.br":2,"santoandre.br":2,"saobernardo.br":2,"saogonca.br":2,"seg.br":2,"sjc.br":2,"slg.br":2,"slz.br":2,"sorocaba.br":2,"srv.br":2,"taxi.br":2,"tc.br":2,"tec.br":2,"teo.br":2,"the.br":2,"tmp.br":2,"trd.br":2,"tur.br":2,"tv.br":2,"udi.br":2,"vet.br":2,"vix.br":2,"vlog.br":2,"wiki.br":2,"zlg.br":2,"bs":1,"com.bs":2,"net.bs":2,"org.bs":2,"edu.bs":2,"gov.bs":2,"bt":1,"com.bt":2,"edu.bt":2,"gov.bt":2,"net.bt":2,"org.bt":2,"bv":1,"bw":1,"co.bw":2,"org.bw":2,"by":1,"gov.by":2,"mil.by":2,"com.by":2,"of.by":2,"bz":1,"com.bz":2,"net.bz":2,"org.bz":2,"edu.bz":2,"gov.bz":2,"ca":1,"ab.ca":2,"bc.ca":2,"mb.ca":2,"nb.ca":2,"nf.ca":2,"nl.ca":2,"ns.ca":2,"nt.ca":2,"nu.ca":2,"on.ca":2,"pe.ca":2,"qc.ca":2,"sk.ca":2,"yk.ca":2,"gc.ca":2,"cat":1,"cc":1,"cd":1,"gov.cd":2,"cf":1,"cg":1,"ch":1,"ci":1,"org.ci":2,"or.ci":2,"com.ci":2,"co.ci":2,"edu.ci":2,"ed.ci":2,"ac.ci":2,"net.ci":2,"go.ci":2,"asso.ci":2,"a\xe9roport.ci":2,"int.ci":2,"presse.ci":2,"md.ci":2,"gouv.ci":2,"ck":2,"www.ck":1,"cl":1,"co.cl":2,"gob.cl":2,"gov.cl":2,"mil.cl":2,"cm":1,"co.cm":2,"com.cm":2,"gov.cm":2,"net.cm":2,"cn":1,"ac.cn":2,"com.cn":2,"edu.cn":2,"gov.cn":2,"net.cn":2,"org.cn":2,"mil.cn":2,"å
¬å¸.cn":2,"ç½ç».cn":2,"網絡.cn":2,"ah.cn":2,"bj.cn":2,"cq.cn":2,"fj.cn":2,"gd.cn":2,"gs.cn":2,"gz.cn":2,"gx.cn":2,"ha.cn":2,"hb.cn":2,"he.cn":2,"hi.cn":2,"hl.cn":2,"hn.cn":2,"jl.cn":2,"js.cn":2,"jx.cn":2,"ln.cn":2,"nm.cn":2,"nx.cn":2,"qh.cn":2,"sc.cn":2,"sd.cn":2,"sh.cn":2,"sn.cn":2,"sx.cn":2,"tj.cn":2,"xj.cn":2,"xz.cn":2,"yn.cn":2,"zj.cn":2,"hk.cn":2,"mo.cn":2,"tw.cn":2,"co":1,"arts.co":2,"com.co":2,"edu.co":2,"firm.co":2,"gov.co":2,"info.co":2,"int.co":2,"mil.co":2,"net.co":2,"nom.co":2,"org.co":2,"rec.co":2,"web.co":2,"com":1,"coop":1,"cr":1,"ac.cr":2,"co.cr":2,"ed.cr":2,"fi.cr":2,"go.cr":2,"or.cr":2,"sa.cr":2,"cu":1,"com.cu":2,"edu.cu":2,"org.cu":2,"net.cu":2,"gov.cu":2,"inf.cu":2,"cv":1,"com.cv":2,"edu.cv":2,"int.cv":2,"nome.cv":2,"org.cv":2,"cw":1,"com.cw":2,"edu.cw":2,"net.cw":2,"org.cw":2,"cx":1,"gov.cx":2,"cy":1,"ac.cy":2,"biz.cy":2,"com.cy":2,"ekloges.cy":2,"gov.cy":2,"ltd.cy":2,"mil.cy":2,"net.cy":2,"org.cy":2,"press.cy":2,"pro.cy":2,"tm.cy":2,"cz":1,"de":1,"dj":1,"dk":1,"dm":1,"com.dm":2,"net.dm":2,"org.dm":2,"edu.dm":2,"gov.dm":2,"do":1,"art.do":2,"com.do":2,"edu.do":2,"gob.do":2,"gov.do":2,"mil.do":2,"net.do":2,"org.do":2,"sld.do":2,"web.do":2,"dz":1,"art.dz":2,"asso.dz":2,"com.dz":2,"edu.dz":2,"gov.dz":2,"org.dz":2,"net.dz":2,"pol.dz":2,"soc.dz":2,"tm.dz":2,"ec":1,"com.ec":2,"info.ec":2,"net.ec":2,"fin.ec":2,"k12.ec":2,"med.ec":2,"pro.ec":2,"org.ec":2,"edu.ec":2,"gov.ec":2,"gob.ec":2,"mil.ec":2,"edu":1,"ee":1,"edu.ee":2,"gov.ee":2,"riik.ee":2,"lib.ee":2,"med.ee":2,"com.ee":2,"pri.ee":2,"aip.ee":2,"org.ee":2,"fie.ee":2,"eg":1,"com.eg":2,"edu.eg":2,"eun.eg":2,"gov.eg":2,"mil.eg":2,"name.eg":2,"net.eg":2,"org.eg":2,"sci.eg":2,"er":2,"es":1,"com.es":2,"nom.es":2,"org.es":2,"gob.es":2,"edu.es":2,"et":1,"com.et":2,"gov.et":2,"org.et":2,"edu.et":2,"biz.et":2,"name.et":2,"info.et":2,"net.et":2,"eu":1,"fi":1,"aland.fi":2,"fj":1,"ac.fj":2,"biz.fj":2,"com.fj":2,"gov.fj":2,"info.fj":2,"mil.fj":2,"name.fj":2,"net.fj":2,"org.fj":2,"pro.fj":2,"fk":2,"com.fm":2,"edu.fm":2,"net.fm":2,"org.fm":2,"fm":1,"fo":1,"fr":1,"asso.fr":2,"com.fr":2,"gouv.fr":2,"nom.fr":2,"prd.fr":2,"tm.fr":2,"aeroport.fr":2,"avocat.fr":2,"avoues.fr":2,"cci.fr":2,"chambagri.fr":2,"chirurgiens-dentistes.fr":2,"experts-comptables.fr":2,"geometre-expert.fr":2,"greta.fr":2,"huissier-justice.fr":2,"medecin.fr":2,"notaires.fr":2,"pharmacien.fr":2,"port.fr":2,"veterinaire.fr":2,"ga":1,"gb":1,"edu.gd":2,"gov.gd":2,"gd":1,"ge":1,"com.ge":2,"edu.ge":2,"gov.ge":2,"org.ge":2,"mil.ge":2,"net.ge":2,"pvt.ge":2,"gf":1,"gg":1,"co.gg":2,"net.gg":2,"org.gg":2,"gh":1,"com.gh":2,"edu.gh":2,"gov.gh":2,"org.gh":2,"mil.gh":2,"gi":1,"com.gi":2,"ltd.gi":2,"gov.gi":2,"mod.gi":2,"edu.g
219i":2,"org.gi":2,"gl":1,"co.gl":2,"com.gl":2,"edu.gl":2,"net.gl":2,"org.gl":2,"gm":1,"gn":1,"ac.gn":2,"com.gn":2,"edu.gn":2,"gov.gn":2,"org.gn":2,"net.gn":2,"gov":1,"gp":1,"com.gp":2,"net.gp":2,"mobi.gp":2,"edu.gp":2,"org.gp":2,"asso.gp":2,"gq":1,"gr":1,"com.gr":2,"edu.gr":2,"net.gr":2,"org.gr":2,"gov.gr":2,"gs":1,"gt":1,"com.gt":2,"edu.gt":2,"gob.gt":2,"ind.gt":2,"mil.gt":2,"net.gt":2,"org.gt":2,"gu":1,"com.gu":2,"edu.gu":2,"gov.gu":2,"guam.gu":2,"info.gu":2,"net.gu":2,"org.gu":2,"web.gu":2,"gw":1,"gy":1,"co.gy":2,"com.gy":2,"edu.gy":2,"gov.gy":2,"net.gy":2,"org.gy":2,"hk":1,"com.hk":2,"edu.hk":2,"gov.hk":2,"idv.hk":2,"net.hk":2,"org.hk":2,"å
¬å¸.hk":2,"æè².hk":2,"æè².hk":2,"æ¿åº.hk":2,"å人.hk":2,"个人.hk":2,"ç®äºº.hk":2,"ç¶²ç».hk":2,"ç½ç».hk":2,"ç»ç¹.hk":2,"網絡.hk":2,"ç½çµ¡.hk":2,"ç»ç».hk":2,"çµç¹.hk":2,"çµç».hk":2,"hm":1,"hn":1,"com.hn":2,"edu.hn":2,"org.hn":2,"net.hn":2,"mil.hn":2,"gob.hn":2,"hr":1,"iz.hr":2,"from.hr":2,"name.hr":2,"com.hr":2,"ht":1,"com.ht":2,"shop.ht":2,"firm.ht":2,"info.ht":2,"adult.ht":2,"net.ht":2,"pro.ht":2,"org.ht":2,"med.ht":2,"art.ht":2,"coop.ht":2,"pol.ht":2,"asso.ht":2,"edu.ht":2,"rel.ht":2,"gouv.ht":2,"perso.ht":2,"hu":1,"co.hu":2,"info.hu":2,"org.hu":2,"priv.hu":2,"sport.hu":2,"tm.hu":2,"2000.hu":2,"agrar.hu":2,"bolt.hu":2,"casino.hu":2,"city.hu":2,"erotica.hu":2,"erotika.hu":2,"film.hu":2,"forum.hu":2,"games.hu":2,"hotel.hu":2,"ingatlan.hu":2,"jogasz.hu":2,"konyvelo.hu":2,"lakas.hu":2,"media.hu":2,"news.hu":2,"reklam.hu":2,"sex.hu":2,"shop.hu":2,"suli.hu":2,"szex.hu":2,"tozsde.hu":2,"utazas.hu":2,"video.hu":2,"id":1,"ac.id":2,"biz.id":2,"co.id":2,"desa.id":2,"go.id":2,"mil.id":2,"my.id":2,"net.id":2,"or.id":2,"ponpes.id":2,"sch.id":2,"web.id":2,"ie":1,"gov.ie":2,"il":1,"ac.il":2,"co.il":2,"gov.il":2,"idf.il":2,"k12.il":2,"muni.il":2,"net.il":2,"org.il":2,"×שר××":1,"××§××××.×שר××":2,"×ש××.×שר××":2,"צ××.×שר××":2,"××ש×.×שר××":2,"im":1,"ac.im":2,"co.im":2,"com.im":2,"ltd.co.im":3,"net.im":2,"org.im":2,"plc.co.im":3,"tt.im":2,"tv.im":2,"in":1,"5g.in":2,"6g.in":2,"ac.in":2,"ai.in":2,"am.in":2,"bihar.in":2,"biz.in":2,"business.in":2,"ca.in":2,"cn.in":2,"co.in":2,"com.in":2,"coop.in":2,"cs.in":2,"delhi.in":2,"dr.in":2,"edu.in":2,"er.in":2,"firm.in":2,"gen.in":2,"gov.in":2,"gujarat.in":2,"ind.in":2,"info.in":2,"int.in":2,"internet.in":2,"io.in":2,"me.in":2,"mil.in":2,"net.in":2,"nic.in":2,"org.in":2,"pg.in":2,"post.in":2,"pro.in":2,"res.in":2,"travel.in":2,"tv.in":2,"uk.in":2,"up.in":2,"us.in":2,"info":1,"int":1,"eu.int":2,"io":1,"com.io":2,"iq":1,"gov.iq":2,"edu.iq":2,"mil.iq":2,"com.iq":2,"org.iq":2,"net.iq":2,"ir":1,"ac.ir":2,"co.ir":2,"gov.ir":2,"id.ir":2,"net.ir":2,"org.ir":2,"sch.ir":2,"Ø§ÛØ±Ø§Ù.ir":2,"Ø§ÙØ±Ø§Ù.ir":2,"is":1,"net.is":2,"com.is":2,"edu.is":2,"gov.is":2,"org.is":2,"int.is":2,"it":1,"gov.it":2,"edu.it":2,"abr.it":2,"abruzzo.it":2,"aosta-valley.it":2,"aostavalley.it":2,"bas.it":2,"basilicata.it":2,"cal.it":2,"calabria.it":2,"cam.it":2,"campania.it":2,"emilia-romagna.it":2,"emiliaromagna.it":2,"emr.it":2,"friuli-v-giulia.it":2,"friuli-ve-giulia.it":2,"friuli-vegiulia.it":2,"friuli-venezia-giulia.it":2,"friuli-veneziagiulia.it":2,"friuli-vgiulia.it":2,"friuliv-giulia.it":2,"friulive-giulia.it":2,"friulivegiulia.it":2,"friulivenezia-giulia.it":2,"friuliveneziagiulia.it":2,"friulivgiulia.it":2,"fvg.it":2,"laz.it":2,"lazio.it":2,"lig.it":2,"liguria.it":2,"lom.it":2,"lombardia.it":2,"lombardy.it":2,"lucania.it":2,"mar.it":2,"marche.it":2,"mol.it":2,"molise.it":2,"piedmont.it":2,"piemonte.it":2,"pmn.it":2,"pug.it":2,"puglia.it":2,"sar.it":2,"sardegna.it":2,"sardinia.it":2,"sic.it":2,"sicilia.it":2,"sicily.it":2,"taa.it":2,"tos.it":2,"toscana.it":2,"trentin-sud-tirol.it":2,"trentin-s\xfcd-tirol.it":2,"trentin-sudtirol.it":2,"trentin-s\xfcdtirol.it":2,"trentin-sued-tirol.it":2,"trentin-suedtirol.it":2,"trentino-a-adige.it":2,"trentino-aadige.it":2,"trentino-alto-adige.it":2,"trentino-altoadige.it":2,"trentino-s-tirol.it":2,"trentino-stirol.it":2,"trentino-sud-tirol.it":2,"trentino-s\xfcd-tirol.it":2,"trentino-sudtirol.it":2,"trentino-s\xfcdtirol.it":2,"trentino-sued-tirol.it":2,"trentino-suedtirol.it":2,"trentino.it":2,"trentinoa-adige.it":2,"trentinoaadige.it":2,"trentinoalto-adige.
219it":2,"trentinoaltoadige.it":2,"trentinos-tirol.it":2,"trentinostirol.it":2,"trentinosud-tirol.it":2,"trentinos\xfcd-tirol.it":2,"trentinosudtirol.it":2,"trentinos\xfcdtirol.it":2,"trentinosued-tirol.it":2,"trentinosuedtirol.it":2,"trentinsud-tirol.it":2,"trentins\xfcd-tirol.it":2,"trentinsudtirol.it":2,"trentins\xfcdtirol.it":2,"trentinsued-tirol.it":2,"trentinsuedtirol.it":2,"tuscany.it":2,"umb.it":2,"umbria.it":2,"val-d-aosta.it":2,"val-daosta.it":2,"vald-aosta.it":2,"valdaosta.it":2,"valle-aosta.it":2,"valle-d-aosta.it":2,"valle-daosta.it":2,"valleaosta.it":2,"valled-aosta.it":2,"valledaosta.it":2,"vallee-aoste.it":2,"vall\xe9e-aoste.it":2,"vallee-d-aoste.it":2,"vall\xe9e-d-aoste.it":2,"valleeaoste.it":2,"vall\xe9eaoste.it":2,"valleedaoste.it":2,"vall\xe9edaoste.it":2,"vao.it":2,"vda.it":2,"ven.it":2,"veneto.it":2,"ag.it":2,"agrigento.it":2,"al.it":2,"alessandria.it":2,"alto-adige.it":2,"altoadige.it":2,"an.it":2,"ancona.it":2,"andria-barletta-trani.it":2,"andria-trani-barletta.it":2,"andriabarlettatrani.it":2,"andriatranibarletta.it":2,"ao.it":2,"aosta.it":2,"aoste.it":2,"ap.it":2,"aq.it":2,"aquila.it":2,"ar.it":2,"arezzo.it":2,"ascoli-piceno.it":2,"ascolipiceno.it":2,"asti.it":2,"at.it":2,"av.it":2,"avellino.it":2,"ba.it":2,"balsan-sudtirol.it":2,"balsan-s\xfcdtirol.it":2,"balsan-suedtirol.it":2,"balsan.it":2,"bari.it":2,"barletta-trani-andria.it":2,"barlettatraniandria.it":2,"belluno.it":2,"benevento.it":2,"bergamo.it":2,"bg.it":2,"bi.it":2,"biella.it":2,"bl.it":2,"bn.it":2,"bo.it":2,"bologna.it":2,"bolzano-altoadige.it":2,"bolzano.it":2,"bozen-sudtirol.it":2,"bozen-s\xfcdtirol.it":2,"bozen-suedtirol.it":2,"bozen.it":2,"br.it":2,"brescia.it":2,"brindisi.it":2,"bs.it":2,"bt.it":2,"bulsan-sudtirol.it":2,"bulsan-s\xfcdtirol.it":2,"bulsan-suedtirol.it":2,"bulsan.it":2,"bz.it":2,"ca.it":2,"cagliari.it":2,"caltanissetta.it":2,"campidano-medio.it":2,"campidanomedio.it":2,"campobasso.it":2,"carbonia-iglesias.it":2,"carboniaiglesias.it":2,"carrara-massa.it":2,"carraramassa.it":2,"caserta.it":2,"catania.it":2,"catanzaro.it":2,"cb.it":2,"ce.it":2,"cesena-forli.it":2,"cesena-forl\xec.it":2,"cesenaforli.it":2,"cesenaforl\xec.it":2,"ch.it":2,"chieti.it":2,"ci.it":2,"cl.it":2,"cn.it":2,"co.it":2,"como.it":2,"cosenza.it":2,"cr.it":2,"cremona.it":2,"crotone.it":2,"cs.it":2,"ct.it":2,"cuneo.it":2,"cz.it":2,"dell-ogliastra.it":2,"dellogliastra.it":2,"en.it":2,"enna.it":2,"fc.it":2,"fe.it":2,"fermo.it":2,"ferrara.it":2,"fg.it":2,"fi.it":2,"firenze.it":2,"florence.it":2,"fm.it":2,"foggia.it":2,"forli-cesena.it":2,"forl\xec-cesena.it":2,"forlicesena.it":2,"forl\xeccesena.it":2,"fr.it":2,"frosinone.it":2,"ge.it":2,"genoa.it":2,"genova.it":2,"go.it":2,"gorizia.it":2,"gr.it":2,"grosseto.it":2,"iglesias-carbonia.it":2,"iglesiascarbonia.it":2,"im.it":2,"imperia.it":2,"is.it":2,"isernia.it":2,"kr.it":2,"la-spezia.it":2,"laquila.it":2,"laspezia.it":2,"latina.it":2,"lc.it":2,"le.it":2,"lecce.it":2,"lecco.it":2,"li.it":2,"livorno.it":2,"lo.it":2,"lodi.it":2,"lt.it":2,"lu.it":2,"lucca.it":2,"macerata.it":2,"mantova.it":2,"massa-carrara.it":2,"massacarrara.it":2,"matera.it":2,"mb.it":2,"mc.it":2,"me.it":2,"medio-campidano.it":2,"mediocampidano.it":2,"messina.it":2,"mi.it":2,"milan.it":2,"milano.it":2,"mn.it":2,"mo.it":2,"modena.it":2,"monza-brianza.it":2,"monza-e-della-brianza.it":2,"monza.it":2,"monzabrianza.it":2,"monzaebrianza.it":2,"monzaedellabrianza.it":2,"ms.it":2,"mt.it":2,"na.it":2,"naples.it":2,"napoli.it":2,"no.it":2,"novara.it":2,"nu.it":2,"nuoro.it":2,"og.it":2,"ogliastra.it":2,"olbia-tempio.it":2,"olbiatempio.it":2,"or.it":2,"oristano.it":2,"ot.it":2,"pa.it":2,"padova.it":2,"padua.it":2,"palermo.it":2,"parma.it":2,"pavia.it":2,"pc.it":2,"pd.it":2,"pe.it":2,"perugia.it":2,"pesaro-urbino.it":2,"pesarourbino.it":2,"pescara.it":2,"pg.it":2,"pi.it":2,"piacenza.it":2,"pisa.it":2,"pistoia.it":2,"pn.it":2,"po.it":2,"pordenone.it":2,"potenza.it":2,"pr.it":2,"prato.it":2,"pt.it":2,"pu.it":2,"pv.it":2,"pz.it":2,"ra.it":2,"ragusa.it":2,"ravenna.it":2,"rc.it":2,"re.it":2,"reggio-calabria.it":2,"reggio-emilia.it":2,"reggiocalabria.it":2,"reggioemili
219a.it":2,"rg.it":2,"ri.it":2,"rieti.it":2,"rimini.it":2,"rm.it":2,"rn.it":2,"ro.it":2,"roma.it":2,"rome.it":2,"rovigo.it":2,"sa.it":2,"salerno.it":2,"sassari.it":2,"savona.it":2,"si.it":2,"siena.it":2,"siracusa.it":2,"so.it":2,"sondrio.it":2,"sp.it":2,"sr.it":2,"ss.it":2,"suedtirol.it":2,"s\xfcdtirol.it":2,"sv.it":2,"ta.it":2,"taranto.it":2,"te.it":2,"tempio-olbia.it":2,"tempioolbia.it":2,"teramo.it":2,"terni.it":2,"tn.it":2,"to.it":2,"torino.it":2,"tp.it":2,"tr.it":2,"trani-andria-barletta.it":2,"trani-barletta-andria.it":2,"traniandriabarletta.it":2,"tranibarlettaandria.it":2,"trapani.it":2,"trento.it":2,"treviso.it":2,"trieste.it":2,"ts.it":2,"turin.it":2,"tv.it":2,"ud.it":2,"udine.it":2,"urbino-pesaro.it":2,"urbinopesaro.it":2,"va.it":2,"varese.it":2,"vb.it":2,"vc.it":2,"ve.it":2,"venezia.it":2,"venice.it":2,"verbania.it":2,"vercelli.it":2,"verona.it":2,"vi.it":2,"vibo-valentia.it":2,"vibovalentia.it":2,"vicenza.it":2,"viterbo.it":2,"vr.it":2,"vs.it":2,"vt.it":2,"vv.it":2,"je":1,"co.je":2,"net.je":2,"org.je":2,"jm":2,"jo":1,"com.jo":2,"org.jo":2,"net.jo":2,"edu.jo":2,"sch.jo":2,"gov.jo":2,"mil.jo":2,"name.jo":2,"jobs":1,"jp":1,"ac.jp":2,"ad.jp":2,"co.jp":2,"ed.jp":2,"go.jp":2,"gr.jp":2,"lg.jp":2,"ne.jp":2,"or.jp":2,"aichi.jp":2,"akita.jp":2,"aomori.jp":2,"chiba.jp":2,"ehime.jp":2,"fukui.jp":2,"fukuoka.jp":2,"fukushima.jp":2,"gifu.jp":2,"gunma.jp":2,"hiroshima.jp":2,"hokkaido.jp":2,"hyogo.jp":2,"ibaraki.jp":2,"ishikawa.jp":2,"iwate.jp":2,"kagawa.jp":2,"kagoshima.jp":2,"kanagawa.jp":2,"kochi.jp":2,"kumamoto.jp":2,"kyoto.jp":2,"mie.jp":2,"miyagi.jp":2,"miyazaki.jp":2,"nagano.jp":2,"nagasaki.jp":2,"nara.jp":2,"niigata.jp":2,"oita.jp":2,"okayama.jp":2,"okinawa.jp":2,"osaka.jp":2,"saga.jp":2,"saitama.jp":2,"shiga.jp":2,"shimane.jp":2,"shizuoka.jp":2,"tochigi.jp":2,"tokushima.jp":2,"tokyo.jp":2,"tottori.jp":2,"toyama.jp":2,"wakayama.jp":2,"yamagata.jp":2,"yamaguchi.jp":2,"yamanashi.jp":2,"æ æ¨.jp":2,"æç¥.jp":2,"æåª.jp":2,"å
µåº«.jp":2,"çæ¬.jp":2,"è¨å.jp":2,"åæµ·é.jp":2,"åè.jp":2,"åæå±±.jp":2,"é·å´.jp":2,"é·é.jp":2,"æ°æ½.jp":2,"鿣®.jp":2,"é岡.jp":2,"æ±äº¬.jp":2,"ç³å·.jp":2,"å¼ç.jp":2,"ä¸é.jp":2,"京é½.jp":2,"ä½è³.jp":2,"大å.jp":2,"大éª.jp":2,"å¥è¯.jp":2,"å®®å.jp":2,"å®®å´.jp":2,"å¯å±±.jp":2,"å±±å£.jp":2,"山形.jp":2,"山梨.jp":2,"岩æ.jp":2,"å²é.jp":2,"岡山.jp":2,"å³¶æ ¹.jp":2,"åºå³¶.jp":2,"徳島.jp":2,"æ²ç¸.jp":2,"æ»è³.jp":2,"ç¥å¥å·.jp":2,"ç¦äº.jp":2,"ç¦å²¡.jp":2,"ç¦å³¶.jp":2,"ç§ç°.jp":2,"群馬.jp":2,"é¦å·.jp":2,"é«ç¥.jp":2,"é³¥å.jp":2,"鹿å
å³¶.jp":2,"kawasaki.jp":3,"kitakyushu.jp":3,"kobe.jp":3,"nagoya.jp":3,"sapporo.jp":3,"sendai.jp":3,"yokohama.jp":3,"city.kawasaki.jp":2,"city.kitakyushu.jp":2,"city.kobe.jp":2,"city.nagoya.jp":2,"city.sapporo.jp":2,"city.sendai.jp":2,"city.yokohama.jp":2,"aisai.aichi.jp":3,"ama.aichi.jp":3,"anjo.aichi.jp":3,"asuke.aichi.jp":3,"chiryu.aichi.jp":3,"chita.aichi.jp":3,"fuso.aichi.jp":3,"gamagori.aichi.jp":3,"handa.aichi.jp":3,"hazu.aichi.jp":3,"hekinan.aichi.jp":3,"higashiura.aichi.jp":3,"ichinomiya.aichi.jp":3,"inazawa.aichi.jp":3,"inuyama.aichi.jp":3,"isshiki.aichi.jp":3,"iwakura.aichi.jp":3,"kanie.aichi.jp":3,"kariya.aichi.jp":3,"kasugai.aichi.jp":3,"kira.aichi.jp":3,"kiyosu.aichi.jp":3,"komaki.aichi.jp":3,"konan.aichi.jp":3,"kota.aichi.jp":3,"mihama.aichi.jp":3,"miyoshi.aichi.jp":3,"nishio.aichi.jp":3,"nisshin.aichi.jp":3,"obu.aichi.jp":3,"oguchi.aichi.jp":3,"oharu.aichi.jp":3,"okazaki.aichi.jp":3,"owariasahi.aichi.jp":3,"seto.aichi.jp":3,"shikatsu.aichi.jp":3,"shinshiro.aichi.jp":3,"shitara.aichi.jp":3,"tahara.aichi.jp":3,"takahama.aichi.jp":3,"tobishima.aichi.jp":3,"toei.aichi.jp":3,"togo.aichi.jp":3,"tokai.aichi.jp":3,"tokoname.aichi.jp":3,"toyoake.aichi.jp":3,"toyohashi.aichi.jp":3,"toyokawa.aichi.jp":3,"toyone.aichi.jp":3,"toyota.aichi.jp":3,"tsushima.aichi.jp":3,"yatomi.aichi.jp":3,"akita.akita.jp":3,"daisen.akita.jp":3,"fujisato.akita.jp":3,"gojome.akita.jp":3,"hachirogata.akita.jp":3,"happou.akita.jp":3,"higashinaruse.akita.jp":3,"honjo.akita.jp":3,"honjyo.akita.jp":3,"ikawa.akita.jp":3,"kamikoani.akita.jp":3,"kamioka.akita.jp":3,"katagami.akita.jp":3,"kazuno.akita.jp":3,"kitaakita.akita.jp":3,"kosaka.akita.jp":3,"kyowa.akita.jp":3,"misato.akita.jp":3,"mitane.akita.jp":3,"moriyoshi.akita.jp":3,"nikaho.akita.jp":3,"noshiro.akita.jp":3,"odate.akita.jp":3,"oga.akita.jp":3,"ogata.akita.jp":3,"semboku.akita.jp":3,"yokote.akita.jp":3,"yurihonjo.akita.jp":3,"aomori.aomori.jp":3,"gonohe.aomori.jp":3,"hachinohe.aomori.jp":3,"hashikami.aomori.jp":3,"hiranai.aomori.jp":3,"hirosaki.aomori.jp":3,"itayanagi.aomori.jp":3,"kuroishi.aomori.jp":3,"misawa.aomori.jp":3,"mutsu.aomori.jp":3,"nakadomari.aomori.jp":3,"noheji.aomori.jp":3,"oirase.aomori.jp":3,"owani.aomori.jp":3,"rokunohe.aomori.jp":3,"sannohe.aomori.jp":3,"shichinohe.aomori.jp":3,"shingo.aomori.jp":3,"takko.aomori.jp":3,"towada.aomori.jp":3,"tsugaru.aomori.jp":3,"tsuruta.aomori.jp":3,"abiko.chiba.jp":3,"asahi.chiba.jp":3,"chonan.chiba.jp":3,"chosei.chiba.jp":3,"choshi.chiba.jp":3,"chuo.chiba.jp":3,"funabashi.chiba.jp":3,"futtsu.chiba.jp":3,"hanamigawa.chiba.jp":3,"ichihara.chiba.jp":3,"ichikawa.chiba.jp":3,"ichinomiya.chiba.jp":3,"inzai.chiba.jp":3,"isumi.chiba.jp":3,"kamagaya.chiba.jp":3,"kamogawa.chiba.jp":3,"kashiwa.chiba.jp":3,"katori.chiba.jp":3,"katsuura.chiba.jp":3,"kimitsu.chiba.jp":3,"kisarazu.chiba.jp":3,"kozaki.chiba.jp":3,"kujukuri.chiba.jp":3,"kyonan.chiba.jp":3,"matsudo.chiba.jp":3,"midori.chiba.jp":3,"mihama.
219chiba.jp":3,"minamiboso.chiba.jp":3,"mobara.chiba.jp":3,"mutsuzawa.chiba.jp":3,"nagara.chiba.jp":3,"nagareyama.chiba.jp":3,"narashino.chiba.jp":3,"narita.chiba.jp":3,"noda.chiba.jp":3,"oamishirasato.chiba.jp":3,"omigawa.chiba.jp":3,"onjuku.chiba.jp":3,"otaki.chiba.jp":3,"sakae.chiba.jp":3,"sakura.chiba.jp":3,"shimofusa.chiba.jp":3,"shirako.chiba.jp":3,"shiroi.chiba.jp":3,"shisui.chiba.jp":3,"sodegaura.chiba.jp":3,"sosa.chiba.jp":3,"tako.chiba.jp":3,"tateyama.chiba.jp":3,"togane.chiba.jp":3,"tohnosho.chiba.jp":3,"tomisato.chiba.jp":3,"urayasu.chiba.jp":3,"yachimata.chiba.jp":3,"yachiyo.chiba.jp":3,"yokaichiba.chiba.jp":3,"yokoshibahikari.chiba.jp":3,"yotsukaido.chiba.jp":3,"ainan.ehime.jp":3,"honai.ehime.jp":3,"ikata.ehime.jp":3,"imabari.ehime.jp":3,"iyo.ehime.jp":3,"kamijima.ehime.jp":3,"kihoku.ehime.jp":3,"kumakogen.ehime.jp":3,"masaki.ehime.jp":3,"matsuno.ehime.jp":3,"matsuyama.ehime.jp":3,"namikata.ehime.jp":3,"niihama.ehime.jp":3,"ozu.ehime.jp":3,"saijo.ehime.jp":3,"seiyo.ehime.jp":3,"shikokuchuo.ehime.jp":3,"tobe.ehime.jp":3,"toon.ehime.jp":3,"uchiko.ehime.jp":3,"uwajima.ehime.jp":3,"yawatahama.ehime.jp":3,"echizen.fukui.jp":3,"eiheiji.fukui.jp":3,"fukui.fukui.jp":3,"ikeda.fukui.jp":3,"katsuyama.fukui.jp":3,"mihama.fukui.jp":3,"minamiechizen.fukui.jp":3,"obama.fukui.jp":3,"ohi.fukui.jp":3,"ono.fukui.jp":3,"sabae.fukui.jp":3,"sakai.fukui.jp":3,"takahama.fukui.jp":3,"tsuruga.fukui.jp":3,"wakasa.fukui.jp":3,"ashiya.fukuoka.jp":3,"buzen.fukuoka.jp":3,"chikugo.fukuoka.jp":3,"chikuho.fukuoka.jp":3,"chikujo.fukuoka.jp":3,"chikushino.fukuoka.jp":3,"chikuzen.fukuoka.jp":3,"chuo.fukuoka.jp":3,"dazaifu.fukuoka.jp":3,"fukuchi.fukuoka.jp":3,"hakata.fukuoka.jp":3,"higashi.fukuoka.jp":3,"hirokawa.fukuoka.jp":3,"hisayama.fukuoka.jp":3,"iizuka.fukuoka.jp":3,"inatsuki.fukuoka.jp":3,"kaho.fukuoka.jp":3,"kasuga.fukuoka.jp":3,"kasuya.fukuoka.jp":3,"kawara.fukuoka.jp":3,"keisen.fukuoka.jp":3,"koga.fukuoka.jp":3,"kurate.fukuoka.jp":3,"kurogi.fukuoka.jp":3,"kurume.fukuoka.jp":3,"minami.fukuoka.jp":3,"miyako.fukuoka.jp":3,"miyama.fukuoka.jp":3,"miyawaka.fukuoka.jp":3,"mizumaki.fukuoka.jp":3,"munakata.fukuoka.jp":3,"nakagawa.fukuoka.jp":3,"nakama.fukuoka.jp":3,"nishi.fukuoka.jp":3,"nogata.fukuoka.jp":3,"ogori.fukuoka.jp":3,"okagaki.fukuoka.jp":3,"okawa.fukuoka.jp":3,"oki.fukuoka.jp":3,"omuta.fukuoka.jp":3,"onga.fukuoka.jp":3,"onojo.fukuoka.jp":3,"oto.fukuoka.jp":3,"saigawa.fukuoka.jp":3,"sasaguri.fukuoka.jp":3,"shingu.fukuoka.jp":3,"shinyoshitomi.fukuoka.jp":3,"shonai.fukuoka.jp":3,"soeda.fukuoka.jp":3,"sue.fukuoka.jp":3,"tachiarai.fukuoka.jp":3,"tagawa.fukuoka.jp":3,"takata.fukuoka.jp":3,"toho.fukuoka.jp":3,"toyotsu.fukuoka.jp":3,"tsuiki.fukuoka.jp":3,"ukiha.fukuoka.jp":3,"umi.fukuoka.jp":3,"usui.fukuoka.jp":3,"yamada.fukuoka.jp":3,"yame.fukuoka.jp":3,"yanagawa.fukuoka.jp":3,"yukuhashi.fukuoka.jp":3,"aizubange.fukushima.jp":3,"aizumisato.fukushima.jp":3,"aizuwakamatsu.fukushima.jp":3,"asakawa.fukushima.jp":3,"bandai.fukushima.jp":3,"date.fukushima.jp":3,"fukushima.fukushima.jp":3,"furudono.fukushima.jp":3,"futaba.fukushima.jp":3,"hanawa.fukushima.jp":3,"higashi.fukushima.jp":3,"hirata.fukushima.jp":3,"hirono.fukushima.jp":3,"iitate.fukushima.jp":3,"inawashiro.fukushima.jp":3,"ishikawa.fukushima.jp":3,"iwaki.fukushima.jp":3,"izumizaki.fukushima.jp":3,"kagamiishi.fukushima.jp":3,"kaneyama.fukushima.jp":3,"kawamata.fukushima.jp":3,"kitakata.fukushima.jp":3,"kitashiobara.fukushima.jp":3,"koori.fukushima.jp":3,"koriyama.fukushima.jp":3,"kunimi.fukushima.jp":3,"miharu.fukushima.jp":3,"mishima.fukushima.jp":3,"namie.fukushima.jp":3,"nango.fukushima.jp":3,"nishiaizu.fukushima.jp":3,"nishigo.fukushima.jp":3,"okuma.fukushima.jp":3,"omotego.fukushima.jp":3,"ono.fukushima.jp":3,"otama.fukushima.jp":3,"samegawa.fukushima.jp":3,"shimogo.fukushima.jp":3,"shirakawa.fukushima.jp":3,"showa.fukushima.jp":3,"soma.fukushima.jp":3,"sukagawa.fukushima.jp":3,"taishin.fukushima.jp":3,"tamakawa.fukushima.jp":3,"tanagura.fukushima.jp":3,"tenei.fukushima.jp":3,"yabuki.fukushima.jp":3,"yamato.fukushima.jp":3,"yamatsuri.fukushima.jp":3,"yanaizu.fukushima.jp":3,"yugawa.fukushima.jp":3,"anpachi.gifu.jp":3,"ena.gifu.jp":3,"gifu.gifu.jp":3,"ginan.gifu.jp":3,"godo.gifu.jp":3,"gujo.gifu.jp":3,"hashima.gifu.jp":3,"hichiso.gifu.jp":3,"hida.gifu.jp":3,"higashishirakawa.gifu.jp":3,"ibigawa.gifu.jp":3,"ikeda.gifu.jp":3,"kakamigahara.gifu.jp":3,"kani.gifu.jp":3,"kasahara.gifu.jp":3,"kasamatsu.gifu.jp":3,"kawaue.gifu.jp":3,"kitagata.gifu.jp":3,"mino.gifu.jp":3,"minokamo.gifu.jp":3,"mitake.gifu.jp":3,"mizunami.gifu.jp":3,"motosu.gifu.jp":3,"nakatsugawa.gifu.jp":3,"ogaki.gifu.jp":3,"sakahogi.gifu.jp":3,"seki.gifu.jp":3,"sekigahara.gifu.jp":3,"shirakawa.gifu.jp":3,"tajim
219i.gifu.jp":3,"takayama.gifu.jp":3,"tarui.gifu.jp":3,"toki.gifu.jp":3,"tomika.gifu.jp":3,"wanouchi.gifu.jp":3,"yamagata.gifu.jp":3,"yaotsu.gifu.jp":3,"yoro.gifu.jp":3,"annaka.gunma.jp":3,"chiyoda.gunma.jp":3,"fujioka.gunma.jp":3,"higashiagatsuma.gunma.jp":3,"isesaki.gunma.jp":3,"itakura.gunma.jp":3,"kanna.gunma.jp":3,"kanra.gunma.jp":3,"katashina.gunma.jp":3,"kawaba.gunma.jp":3,"kiryu.gunma.jp":3,"kusatsu.gunma.jp":3,"maebashi.gunma.jp":3,"meiwa.gunma.jp":3,"midori.gunma.jp":3,"minakami.gunma.jp":3,"naganohara.gunma.jp":3,"nakanojo.gunma.jp":3,"nanmoku.gunma.jp":3,"numata.gunma.jp":3,"oizumi.gunma.jp":3,"ora.gunma.jp":3,"ota.gunma.jp":3,"shibukawa.gunma.jp":3,"shimonita.gunma.jp":3,"shinto.gunma.jp":3,"showa.gunma.jp":3,"takasaki.gunma.jp":3,"takayama.gunma.jp":3,"tamamura.gunma.jp":3,"tatebayashi.gunma.jp":3,"tomioka.gunma.jp":3,"tsukiyono.gunma.jp":3,"tsumagoi.gunma.jp":3,"ueno.gunma.jp":3,"yoshioka.gunma.jp":3,"asaminami.hiroshima.jp":3,"daiwa.hiroshima.jp":3,"etajima.hiroshima.jp":3,"fuchu.hiroshima.jp":3,"fukuyama.hiroshima.jp":3,"hatsukaichi.hiroshima.jp":3,"higashihiroshima.hiroshima.jp":3,"hongo.hiroshima.jp":3,"jinsekikogen.hiroshima.jp":3,"kaita.hiroshima.jp":3,"kui.hiroshima.jp":3,"kumano.hiroshima.jp":3,"kure.hiroshima.jp":3,"mihara.hiroshima.jp":3,"miyoshi.hiroshima.jp":3,"naka.hiroshima.jp":3,"onomichi.hiroshima.jp":3,"osakikamijima.hiroshima.jp":3,"otake.hiroshima.jp":3,"saka.hiroshima.jp":3,"sera.hiroshima.jp":3,"seranishi.hiroshima.jp":3,"shinichi.hiroshima.jp":3,"shobara.hiroshima.jp":3,"takehara.hiroshima.jp":3,"abashiri.hokkaido.jp":3,"abira.hokkaido.jp":3,"aibetsu.hokkaido.jp":3,"akabira.hokkaido.jp":3,"akkeshi.hokkaido.jp":3,"asahikawa.hokkaido.jp":3,"ashibetsu.hokkaido.jp":3,"ashoro.hokkaido.jp":3,"assabu.hokkaido.jp":3,"atsuma.hokkaido.jp":3,"bibai.hokkaido.jp":3,"biei.hokkaido.jp":3,"bifuka.hokkaido.jp":3,"bihoro.hokkaido.jp":3,"biratori.hokkaido.jp":3,"chippubetsu.hokkaido.jp":3,"chitose.hokkaido.jp":3,"date.hokkaido.jp":3,"ebetsu.hokkaido.jp":3,"embetsu.hokkaido.jp":3,"eniwa.hokkaido.jp":3,"erimo.hokkaido.jp":3,"esan.hokkaido.jp":3,"esashi.hokkaido.jp":3,"fukagawa.hokkaido.jp":3,"fukushima.hokkaido.jp":3,"furano.hokkaido.jp":3,"furubira.hokkaido.jp":3,"haboro.hokkaido.jp":3,"hakodate.hokkaido.jp":3,"hamatonbetsu.hokkaido.jp":3,"hidaka.hokkaido.jp":3,"higashikagura.hokkaido.jp":3,"higashikawa.hokkaido.jp":3,"hiroo.hokkaido.jp":3,"hokuryu.hokkaido.jp":3,"hokuto.hokkaido.jp":3,"honbetsu.hokkaido.jp":3,"horokanai.hokkaido.jp":3,"horonobe.hokkaido.jp":3,"ikeda.hokkaido.jp":3,"imakane.hokkaido.jp":3,"ishikari.hokkaido.jp":3,"iwamizawa.hokkaido.jp":3,"iwanai.hokkaido.jp":3,"kamifurano.hokkaido.jp":3,"kamikawa.hokkaido.jp":3,"kamishihoro.hokkaido.jp":3,"kamisunagawa.hokkaido.jp":3,"kamoenai.hokkaido.jp":3,"kayabe.hokkaido.jp":3,"kembuchi.hokkaido.jp":3,"kikonai.hokkaido.jp":3,"kimobetsu.hokkaido.jp":3,"kitahiroshima.hokkaido.jp":3,"kitami.hokkaido.jp":3,"kiyosato.hokkaido.jp":3,"koshimizu.hokkaido.jp":3,"kunneppu.hokkaido.jp":3,"kuriyama.hokkaido.jp":3,"kuromatsunai.hokkaido.jp":3,"kushiro.hokkaido.jp":3,"kutchan.hokkaido.jp":3,"kyowa.hokkaido.jp":3,"mashike.hokkaido.jp":3,"matsumae.hokkaido.jp":3,"mikasa.hokkaido.jp":3,"minamifurano.hokkaido.jp":3,"mombetsu.hokkaido.jp":3,"moseushi.hokkaido.jp":3,"mukawa.hokkaido.jp":3,"muroran.hokkaido.jp":3,"naie.hokkaido.jp":3,"nakagawa.hokkaido.jp":3,"nakasatsunai.hokkaido.jp":3,"nakatombetsu.hokkaido.jp":3,"nanae.hokkaido.jp":3,"nanporo.hokkaido.jp":3,"nayoro.hokkaido.jp":3,"nemuro.hokkaido.jp":3,"niikappu.hokkaido.jp":3,"niki.hokkaido.jp":3,"nishiokoppe.hokkaido.jp":3,"noboribetsu.hokkaido.jp":3,"numata.hokkaido.jp":3,"obihiro.hokkaido.jp":3,"obira.hokkaido.jp":3,"oketo.hokkaido.jp":3,"okoppe.hokkaido.jp":3,"otaru.hokkaido.jp":3,"otobe.hokkaido.jp":3,"otofuke.hokkaido.jp":3,"otoineppu.hokkaido.jp":3,"oumu.hokkaido.jp":3,"ozora.hokkaido.jp":3,"pippu.hokkaido.jp":3,"rankoshi.hokkaido.jp":3,"rebun.hokkaido.jp":3,"rikubetsu.hokkaido.jp":3,"rishiri.hokkaido.jp":3,"rishirifuji.hokkaido.jp":3,"saroma.hokkaido.jp":3,"sarufutsu.hokkaido.jp":3,"shakotan.hokkaido.jp":3,"shari.hokkaido.jp":3,"shibecha.hokkaido.jp":3,"shibetsu.hokkaido.jp":3,"shikabe.hokkaido.jp":3,"shikaoi.hokkaido.jp":3,"shimamaki.hokkaido.jp":3,"shimizu.hokkaido.jp":3,"shimokawa.hokkaido.jp":3,"shinshinotsu.hokkaido.jp":3,"shintoku.hokkaido.jp":3,"shiranuka.hokkaido.jp":3,"shiraoi.hokkaido.jp":3,"shiriuchi.hokkaido.jp":3,"sobetsu.hokkaido.jp":3,"sunagawa.hokkaido.jp":3,"taiki.hokkaido.jp":3,"takasu.hokkaido.jp":3,"takikawa.hokkaido.jp":3,"takinoue.hokkaido.jp":3,"teshikaga.hokkaido.jp":3,"tobetsu.hokkaido.jp":3,"tohma.hokkaido.jp":3,"tomakomai.hokkaido.jp":3,"tomari.hokkaido.jp":3,"toya.hokkaido.jp":3,"toyako.hokkaido.jp":3,"toyotomi.hokkaido.jp":3,"toyoura.hokkaido.jp":3,"tsubetsu.hokkaido.jp":3,"tsukigata.hokkaido.jp":3,"urakawa.hokkaido.jp":3,"urausu.hokkaido.jp":3,"uryu.hokkaido.jp":3,"utashinai.hokkaido.jp":3,"wakkanai.hokkaido.jp":3,"wassamu.hokkaido.jp":3,"yakumo.hokkaido.jp":3,"yoichi.hokkaido.jp":3,"aioi.hyogo.jp":3,"akashi.hyogo.jp":3,"ako.hyogo.jp":3,"amagasaki.hyogo.jp":3,"aogaki.hyogo.jp":3,"asago.hyogo.jp":3,"ashiya.hyogo.jp":3,"awaji.hyogo.jp":3,"fukusaki.hyogo.jp":3,"goshiki.hyogo.jp":3,"harima.hyogo.jp":3,"himeji.hyogo.jp":3,"ichikawa.hyogo.jp":3,"inagawa.hyogo.jp":3,"itami.hyogo.jp":3,"kakogawa.hyogo.jp":3,"kamigori.hyogo.jp":3,"kamikawa.hyogo.jp":3,"kasai.hyogo.jp":3,"kasuga.hyogo.jp":3,"kawanishi.hyogo.jp":3,"miki.hyogo.jp":3,"minamiawaji.hyogo.jp":3,"nishinomiya.hyogo.jp":3,"nishiwaki.hyogo.jp":3,"ono.hyogo.jp":3,"sanda.hyogo.jp":3,"sannan.hyogo.jp":3,"sasayama.hyogo.jp":3,"sayo.hyogo.jp":3,"shingu.hyogo.jp":3,"shinonsen.hyogo.jp":3,"shiso.hyogo.jp":3,"sumoto.hyogo.jp":3,"taishi.hyogo.jp":3,"taka.hyogo.jp":3,"takarazuka.hyogo.jp":3,"takasago.hyogo.jp":3,"takino.hyogo.jp":3,"tamba.hyogo.jp":3,"tatsuno.hyogo.jp":3,"toyooka.hyogo.jp":3,"yabu.hyogo.jp":3,"yashiro.hyogo.jp":3,"yoka.hyogo.jp":3,"yokawa.hyogo.jp":3,"ami.ibaraki.jp":3,"asahi.ibaraki.jp":3,"bando.ibaraki.jp":3,"chikusei.ibaraki.jp":3,"daigo.ibaraki.jp":3,"fujishiro.ibaraki.jp":3,"hitachi.ibaraki.jp":3,"hitachinaka.ibaraki.jp":3,"hitachiomiya.ibaraki.jp":3,"hitachiota.ibaraki.jp":3,"ibaraki.ibaraki.jp":3,"ina.ibaraki.jp":3,"inashiki.ibaraki.jp":3,"itako.ibaraki.jp":3,"iwama.ibaraki.jp":3,"joso.ibaraki.jp":3,"kamisu.ibaraki.jp":3,"kasama.ibaraki.jp":3,"kashima.ibaraki.jp":3,"kasumigaura.ibaraki.jp":3,"koga.ibaraki.jp":3,"miho.ibaraki.jp":3,"mito.ibaraki.jp":3,"moriya.ibaraki.jp":3,"naka.ibaraki.jp":3,"namegata.ibaraki.jp":3,"oarai.ibaraki.jp":3,"ogawa.ibaraki.jp":3,"omitama.ibaraki.jp":3,"ryugasaki.ibaraki.jp":3,"sakai.ibaraki.jp":3,"sakuragawa.ibaraki.jp":3,"shimodate.ibaraki.jp":3,"shimotsuma.ibaraki.jp":3,"shirosato.ibaraki.jp":3,"sowa.ibaraki.jp":3,"suifu.
219ibaraki.jp":3,"takahagi.ibaraki.jp":3,"tamatsukuri.ibaraki.jp":3,"tokai.ibaraki.jp":3,"tomobe.ibaraki.jp":3,"tone.ibaraki.jp":3,"toride.ibaraki.jp":3,"tsuchiura.ibaraki.jp":3,"tsukuba.ibaraki.jp":3,"uchihara.ibaraki.jp":3,"ushiku.ibaraki.jp":3,"yachiyo.ibaraki.jp":3,"yamagata.ibaraki.jp":3,"yawara.ibaraki.jp":3,"yuki.ibaraki.jp":3,"anamizu.ishikawa.jp":3,"hakui.ishikawa.jp":3,"hakusan.ishikawa.jp":3,"kaga.ishikawa.jp":3,"kahoku.ishikawa.jp":3,"kanazawa.ishikawa.jp":3,"kawakita.ishikawa.jp":3,"komatsu.ishikawa.jp":3,"nakanoto.ishikawa.jp":3,"nanao.ishikawa.jp":3,"nomi.ishikawa.jp":3,"nonoichi.ishikawa.jp":3,"noto.ishikawa.jp":3,"shika.ishikawa.jp":3,"suzu.ishikawa.jp":3,"tsubata.ishikawa.jp":3,"tsurugi.ishikawa.jp":3,"uchinada.ishikawa.jp":3,"wajima.ishikawa.jp":3,"fudai.iwate.jp":3,"fujisawa.iwate.jp":3,"hanamaki.iwate.jp":3,"hiraizumi.iwate.jp":3,"hirono.iwate.jp":3,"ichinohe.iwate.jp":3,"ichinoseki.iwate.jp":3,"iwaizumi.iwate.jp":3,"iwate.iwate.jp":3,"joboji.iwate.jp":3,"kamaishi.iwate.jp":3,"kanegasaki.iwate.jp":3,"karumai.iwate.jp":3,"kawai.iwate.jp":3,"kitakami.iwate.jp":3,"kuji.iwate.jp":3,"kunohe.iwate.jp":3,"kuzumaki.iwate.jp":3,"miyako.iwate.jp":3,"mizusawa.iwate.jp":3,"morioka.iwate.jp":3,"ninohe.iwate.jp":3,"noda.iwate.jp":3,"ofunato.iwate.jp":3,"oshu.iwate.jp":3,"otsuchi.iwate.jp":3,"rikuzentakata.iwate.jp":3,"shiwa.iwate.jp":3,"shizukuishi.iwate.jp":3,"sumita.iwate.jp":3,"tanohata.iwate.jp":3,"tono.iwate.jp":3,"yahaba.iwate.jp":3,"yamada.iwate.jp":3,"ayagawa.kagawa.jp":3,"higashikagawa.kagawa.jp":3,"kanonji.kagawa.jp":3,"kotohira.kagawa.jp":3,"manno.kagawa.jp":3,"marugame.kagawa.jp":3,"mitoyo.kagawa.jp":3,"naoshima.kagawa.jp":3,"sanuki.kagawa.jp":3,"tadotsu.kagawa.jp":3,"takamatsu.kagawa.jp":3,"tonosho.kagawa.jp":3,"uchinomi.kagawa.jp":3,"utazu.kagawa.jp":3,"zentsuji.kagawa.jp":3,"akune.kagoshima.jp":3,"amami.kagoshima.jp":3,"hioki.kagoshima.jp":3,"isa.kagoshima.jp":3,"isen.kagoshima.jp":3,"izumi.kagoshima.jp":3,"kagoshima.kagoshima.jp":3,"kanoya.kagoshima.jp":3,"kawanabe.kagoshima.jp":3,"kinko.kagoshima.jp":3,"kouyama.kagoshima.jp":3,"makurazaki.kagoshima.jp":3,"matsumoto.kagoshima.jp":3,"minamitane.kagoshima.jp":3,"nakatane.kagoshima.jp":3,"nishinoomote.kagoshima.jp":3,"satsumasendai.kagoshima.jp":3,"soo.kagoshima.jp":3,"tarumizu.kagoshima.jp":3,"yusui.kagoshima.jp":3,"aikawa.kanagawa.jp":3,"atsugi.kanagawa.jp":3,"ayase.kanagawa.jp":3,"chigasaki.kanagawa.jp":3,"ebina.kanagawa.jp":3,"fujisawa.kanagawa.jp":3,"hadano.kanagawa.jp":3,"hakone.kanagawa.jp":3,"hiratsuka.kanagawa.jp":3,"isehara.kanagawa.jp":3,"kaisei.kanagawa.jp":3,"kamakura.kanagawa.jp":3,"kiyokawa.kanagawa.jp":3,"matsuda.kanagawa.jp":3,"minamiashigara.kanagawa.jp":3,"miura.kanagawa.jp":3,"nakai.kanagawa.jp":3,"ninomiya.kanagawa.jp":3,"odawara.kanagawa.jp":3,"oi.kanagawa.jp":3,"oiso.kanagawa.jp":3,"sagamihara.kanagawa.jp":3,"samukawa.kanagawa.jp":3,"tsukui.kanagawa.jp":3,"yamakita.kanagawa.jp":3,"yamato.kanagawa.jp":3,"yokosuka.kanagawa.jp":3,"yugawara.kanagawa.jp":3,"zama.kanagawa.jp":3,"zushi.kanagawa.jp":3,"aki.kochi.jp":3,"geisei.kochi.jp":3,"hidaka.kochi.jp":3,"higashitsuno.kochi.jp":3,"ino.kochi.jp":3,"kagami.kochi.jp":3,"kami.kochi.jp":3,"kitagawa.kochi.jp":3,"kochi.kochi.jp":3,"mihara.kochi.jp":3,"motoyama.kochi.jp":3,"muroto.kochi.jp":3,"nahari.kochi.jp":3,"nakamura.kochi.jp":3,"nankoku.kochi.jp":3,"nishitosa.kochi.jp":3,"niyodogawa.kochi.jp":3,"ochi.kochi.jp":3,"okawa.kochi.jp":3,"otoyo.kochi.jp":3,"otsuki.kochi.jp":3,"sakawa.kochi.jp":3,"sukumo.kochi.jp":3,"susaki.kochi.jp":3,"tosa.kochi.jp":3,"tosashimizu.kochi.jp":3,"toyo.kochi.jp":3,"tsuno.kochi.jp":3,"umaji.kochi.jp":3,"yasuda.kochi.jp":3,"yusuhara.kochi.jp":3,"amakusa.kumamoto.jp":3,"arao.kumamoto.jp":3,"aso.kumamoto.jp":3,"choyo.kumamoto.jp":3,"gyokuto.kumamoto.jp":3,"kamiamakusa.kumamoto.jp":3,"kikuchi.kumamoto.jp":3,"kumamoto.kumamoto.jp":3,"mashiki.kumamoto.jp":3,"mifune.kumamoto.jp":3,"minamata.kumamoto.jp":3,"minamioguni.kumamoto.jp":3,"nagasu.kumamoto.jp":3,"nishihara.kumamoto.jp":3,"oguni.kumamoto.jp":3,"ozu.kumamoto.jp":3,"sumoto.kumamoto.jp":3,"takamori.kumamoto.jp":3,"uki.kumamoto.jp":3,"uto.kumamoto.jp":3,"yamaga.kumamoto.jp":3,"yamato.kumamoto.jp":3,"yatsushiro.kumamoto.jp":3,"ayabe.kyoto.jp":3,"fukuchiyama.kyoto.jp":3,"higashiyama.kyoto.jp":3,"ide.kyoto.jp":3,"ine.kyoto.jp":3,"joyo.kyoto.jp":3,"kameoka.kyoto.jp":3,"kamo.kyoto.jp":3,"kita.kyoto.jp":3,"kizu.kyoto.jp":3,"kumiyama.kyoto.jp":3,"kyotamba.kyoto.jp":3,"kyotanabe.kyoto.jp":3,"kyotango.kyoto.jp":3,"maizuru.kyoto.jp":3,"minami.kyoto.jp":3,"minamiyamashiro.kyoto.jp":3,"miyazu.kyoto.jp":3,"muko.kyoto.jp":3,"nagaokakyo.kyoto.jp":3,"nakagyo.kyoto.jp":3,"nantan.kyoto.jp":3,"oyamazaki.kyoto.jp":3,"sakyo.kyoto.jp":3,"seika.kyoto.jp":3,"tanabe.kyoto.jp":3,"uji.kyoto.jp":3,"ujitawara.kyoto.jp":3,"wazuka.kyoto.jp":3,"yamashina.kyoto.jp":3,"yawata.kyoto.jp":3,"asahi.mie.jp":3,"inabe.mie.jp":3,"ise.mie.jp":3,"kameyama.mie.jp":3,"kawagoe.mie.jp":3,"kiho.mie.jp":3,"kisosaki.mie.jp":3,"kiwa.mie.jp":3,"komono.mie.jp":3,"kumano.mie.jp":3,"kuwana.mie.jp":3,"matsusaka.mie.jp":3,"meiwa.mie.jp":3,"mihama.mie.jp":3,"minamiise.mie.jp":3,"misugi.mie.jp":3,"miyama.mie.jp":3,"nabari.mie.jp":3,"shima.mie.jp":3,"suzuka.mie.jp":3,"tado.mie.jp":3,"taiki.mie.jp":3,"taki.mie.jp":3,"tamaki.mie.jp":3,"toba.mie.jp":3,"tsu.mie.jp":3,"udono.mie.jp":3,"ureshino.mie.jp":3,"watarai.mie.jp":3,"yokkaichi.mie.jp":3,"furukawa.miyagi.jp":3,"higashimatsushima.miyagi.jp":3,"ishinomaki.miyagi.jp":3,"iwanuma.miyagi.jp":3,"kakuda.miyagi.jp":3,"kami.miyagi.jp":3,"kawasaki.miyagi.jp":3,"marumori.miyagi.jp":3,"matsushima.miyagi.jp":3,"minamisanriku.miyagi.jp":3,"misato.miyagi.jp":3,"murata.miyagi.jp":3,"natori.miyagi.jp":3,"ogawara.miyagi.jp":3,"ohira.miyagi.jp":3,"onagawa.miyagi.jp":3,"osaki.miyagi.jp":3,"rifu.miyagi.jp":3,"semine.miyagi.jp":3,"shibata.miyagi.jp":3,"shichikashuku.miyagi.jp":3,"shikama.miyagi.jp":3,"shiogama.miyagi.jp":3,"shiroishi.miyagi.jp":3,"tagajo.miyagi.jp":3,"taiwa.miyagi.jp":3,"tome.miyagi.jp":3,"tomiya.miyagi.jp":3,"wakuya.miyagi.jp":3,"watari.miyagi.jp":3,"yamamoto.miyagi.jp":3,"zao.miyagi.jp":3,"aya.miyazaki.jp":3,"ebino.miyazaki.jp":3,"gokase.miyazaki.jp":3,"hyuga.miyazaki.jp":3,"kadogawa.miyazaki.jp":3,"kawaminami.miyazaki.jp":3,"kijo.miyazaki.jp":3,"kitagawa.miyazaki.jp":3,"kitakata.miyazaki.jp":3,"kitaura.miyazaki.jp":3,"kobayashi.miyazaki.jp":3,"kunitomi.miyazaki.jp":3,"kushima.miyazaki.jp":3,"mimata.miyazaki.jp":3,"miyakonojo.miyazaki.jp":3,"miyazaki.miyazaki.jp":3,"morotsuka.miyazaki.jp":3,"nichinan.miyazaki.jp":3,"nishimera.miyazaki.jp":3,"nobeoka.miyazaki.jp":3,"saito.miyazaki.jp":3,"shiiba.miyazaki.jp":3,"shintomi.miyazaki.jp":3,"takaharu.miyazaki.jp":3,"takanabe.miyazaki.jp":3,"takazaki.miyazaki.jp":3,"tsuno.miyazaki.jp":3,"achi.nagano.jp":3,"agematsu.nagano.jp":3,"anan.nagano.jp":3,"aoki.nagano.jp":3,"asahi.nagano.jp":3,"azumino.nagano.jp":3,"chikuhoku.nagano.jp":3,"chikuma.nagano.jp":3,"chino.nagano.jp":3,"fujimi.nagano.jp":3,"hakuba.nagano.jp":3,"hara.nagano.jp":3,"hiraya.nagano.jp":3,"iida.nagano.jp":3,"iijima.nagano.jp":3,"iiyama.nagano.jp":3,"iizuna.nagano.jp":3,"ikeda.nagano.jp":3,"ikusaka.nagano.jp":3,"ina.nagano.jp":3,"karuizawa.nagano.jp":3,"kawakami.nagano.jp":3,"kiso.nagano.jp":3,"kisofukushima.nagano.jp":3,"kitaaiki.nagano.jp":3,"komagane.nagano.jp":3,"komoro.nagano.jp":3,"matsukawa.nagano.jp":3,"matsumoto.nagano.jp":3,"miasa.nagano.jp":3,"minamiaiki.nagano.jp":3,"minamimaki.nagano.jp":3,"minamiminowa.nagano.jp":3,"minowa.nagano.jp":3,"miyada.nagano.jp":3,"miyota.nagano.jp":3,"mochizuki.nagano.jp":3,"nagano.nagano.jp":3,"nagawa.nagano.jp":3,"nagiso.nagano.jp":3,"nakagawa.nagano.jp":3,"nakano.nagano.jp":3,"nozawaonsen.nagano.jp":3,"obuse.nagano.jp":3,"ogawa.nagano.jp":3,"okaya.nagano.jp":3,"omachi.nagano.jp":3,"omi.nagano.jp":3,"ookuwa.nagano.jp":3,"ooshika.nagano.jp":3,"otaki.nagano.jp":3,"otari.nagano.jp":3,"sakae.nagano.jp":3,"sakaki.nagano.jp":3,"saku.nagano.jp":3,"sakuho.nagano.jp":3,"shimosuwa.nagano.jp":3,"shinanomachi.nagano.jp":3,"shiojiri.nagano.jp":3,"suwa.nagano.jp":3,"suzaka.nagano.jp":3,"takagi.nagano.jp":3,"takamori.nagano.jp":3,"takayama.nagano.jp":3,"tateshina.nagano.jp":3,"tatsuno.nagano.jp":3,"togakushi.nagano.jp":3,"togura.nagano.jp":3,"tomi.nagano.jp":3,"ueda.nagano.jp":3,"wada.nagano.jp":3,"yamagata.nagano.jp":3,"yamanouchi.nagano.jp":3,"yasaka.nagano.jp":3,"yasuoka.nagano.jp":3,"chijiwa.nagasaki.jp":3,"futsu.nagasaki.jp":3,"goto.nagasaki.jp":3,"hasami.nagasaki.jp":3,"hirado.nagasaki.jp":3,"iki.nagasaki.jp":3,"isahaya.nagasaki.jp":3,"kawatana.nagasaki.jp":3,"kuchinotsu.nagasaki.jp":3,"matsuura.nagasaki.jp":3,"nagasaki.nagasaki.jp":3,"obama.nagasaki.jp":3,"omura.nagasaki.jp":3,"oseto.nagasaki.jp":3,"saikai.nagasaki.jp":3,"sasebo.nagasaki.jp":3,"seihi.nagasaki.jp":3,"shimabara.nagasaki.jp":3,"shinkamigoto.nagasaki.jp":3,"togitsu.nagasaki.jp":3,"tsushima.nagasaki.jp":3,"unzen.nagasaki.jp":3,"ando.nara.jp":3,"gose.nara.jp":3,"heguri.nara.jp":3,"higashiyoshino.nara.jp":3,"ikaruga.nara.jp":3,"ikoma.nara.jp":3,"kamikitayama.nara.jp":3,"kanmaki.nara.jp":3,"kashiba.nara.jp":3,"kashihara.nara.jp":3,"katsuragi.nara.jp":3,"kawai.nara.jp":3,"kawakami.nara.jp":3,"kawanishi.nara.jp":3,"koryo.nara.jp":3,"kurotaki.nara.jp":3,"mitsue.nara.jp":3,"miyake.nara.jp":3,"nara.nara.jp":3,"nosegawa.nara.jp":3,"oji.nara.jp":3,"ouda.nara.jp":3,"oyodo.nara.jp":3,"sakurai.nara.jp":3,"sango.nara.jp":3,"shimoichi.nara.jp":3,"shimokitayama.nara.jp":3,"shinjo.nara.jp":3,"soni.nara.jp":3,"takatori.nara.jp":3,"tawaramoto.nara.jp":3,"tenkawa.nara.jp":3,"tenri.nara.jp":3,"uda.nara.jp":3,"yamatokoriyama.nara.jp":3,"yamatotakada.nara.jp":3,"yamazoe.nara.jp":3,"yoshino.nara.jp":3,"aga.niigata.jp":3,"agano.niigata.jp":3,"gosen.niigata.jp":3,"itoigawa.niigata.jp":3,"izumozaki.niigata.jp":3,"joetsu.niigata.jp":3,"kamo.niigata.jp":3,"kariwa.niigata.jp":3,"kashiwazaki.niigata.jp":3,"minamiuonuma.niigata.jp":3,"mitsuke.niigata.jp":3,"muika.niigata.jp":3,"murakami.niigata.jp":3,"myoko.niigata.jp":3,"nagaoka.niigata.jp":3,"niigata.niigata.jp":3,"ojiya.niigata.jp":3,"omi.niigata.jp":3,"sado.niigata.jp":3,"sanjo.niigata.jp":3,"seiro.niigata.jp":3,"seirou.niigata.jp":3,"sekikawa.niigata.jp":3,"shibata.niigata.jp":3,"tagami.niigata.jp":3,"tainai.niigata.jp":3,"tochio.niigata.jp":3,"tokamachi.niigata.jp":3,"tsubame.niigata.jp":3,"tsunan.niigata.jp":3,"uonuma.niigata.jp":3,"yahiko.niigata.jp":3,"yoita.niigata.jp":3,"yuzawa.niigata.jp":3,"beppu.oita.jp":3,"bungoono.oita.jp":3,"bungotakada.oita.jp":3,"hasama.oita.jp":3,"hiji.oita.jp":3,"himeshima.oita.jp":3,"hita.oita.jp":3,"kamitsue.oita.jp":3,"kokonoe.oita.jp":3,"kuju.oita.jp":3,"kunisaki.oita.jp":3,"kusu.oita.jp":3,"oita.oita.jp":3,"saiki.oita.jp":3,"taketa.oita.jp":3,"tsukumi.oita.jp":3,"usa.oita.jp":3,"usuki.oita.jp":3,"yufu.oita.jp":3,"akaiwa.okayama.jp":3,"asakuchi.okayama.jp":3,"bizen.okayama.jp":3,"hayashima.okayama.jp":3,"ibara.okayama.jp":3,"kagamino.okayama.jp":3,"kasaoka.okayama.jp":3,"kibichuo.okayama.jp":3,"kumenan.okayama.jp":3,"kurashiki.okayama.jp":3,"maniwa.okayama.jp":3,"misaki.okayama.jp":3,"nagi.okayama.jp":3,"niimi.okayama.jp":3,"nishiawakura.okayama.jp":3,"okayama.okayama.jp":3,"satosho.okayama.jp":3,"setouchi.okayama.jp":3,"shinjo.okayama.jp":3,"shoo.okayama.jp":3,"soja.okayama.jp":3,"takahashi.okayama.jp":3,"tamano.okayama.jp":3,"tsuyama.okayama.jp":3,"wake.okayama.jp":3,"yakage.okayama.jp":3,"aguni.okinawa.jp":3,"ginowan.okinawa.jp":3,"ginoza.okinawa.jp":3,"gushikami.okinawa.jp":3,"haebaru.okinawa.jp":3,"higashi.okinawa.jp":3,"hirara.okinawa.jp":3,"iheya.okinawa.jp":3,"ishigaki.okinawa.jp":3,"ishikawa.okinawa.jp":3,"itoman.okinawa.jp":3,"izena.okinawa.jp":3,"kadena.okinawa.jp":3,"kin.okinawa.jp":3,"kitadaito.okinawa.jp":3,"kitanakagusuku.okinawa.jp":3,"kumejima.okinawa.jp":3,"kunigami.okinawa.jp":3,"minamidaito.okinawa.jp":3,"motobu.okinawa.jp":3,"nago.okinawa.jp":3,"naha.okinawa.jp":3,"nakagusuku.okinawa.jp":3,"nakijin.okinawa.jp":3,"nanjo.okinawa.jp":3,"nishihara.okinawa.jp":3,"ogimi.okinawa.jp":3,"okinawa.okinawa.jp":3,"onna.okinawa.jp":3,"shimoji.okinawa.jp":3,"taketomi.okinawa.jp":3,"tarama.okinawa.jp":3,"tokashiki.okinawa.jp":3,"tomigusuku.okinawa.jp":3,"tonaki.okinawa.jp":3,"urasoe.okinawa.jp":3,"uruma.okinawa.jp":3,"yaese.okinawa.jp":3,"yomitan.okinawa.jp":3,"yonabaru.okinawa.jp":3,"yonaguni.okinawa.jp":3,"zamami.okinawa.jp":3,"abeno.osaka.jp":3,"chihayaakasaka.osaka.jp":3,"chuo.osaka.jp":3,"daito.osaka.jp":3,"fujiidera.osaka.jp":3,"habikino.osaka.jp":3,"hannan.osaka.jp":3,"higashiosaka.osaka.jp":3,"higashisumiyoshi.osaka.jp":3,"higashiyod
219ogawa.osaka.jp":3,"hirakata.osaka.jp":3,"ibaraki.osaka.jp":3,"ikeda.osaka.jp":3,"izumi.osaka.jp":3,"izumiotsu.osaka.jp":3,"izumisano.osaka.jp":3,"kadoma.osaka.jp":3,"kaizuka.osaka.jp":3,"kanan.osaka.jp":3,"kashiwara.osaka.jp":3,"katano.osaka.jp":3,"kawachinagano.osaka.jp":3,"kishiwada.osaka.jp":3,"kita.osaka.jp":3,"kumatori.osaka.jp":3,"matsubara.osaka.jp":3,"minato.osaka.jp":3,"minoh.osaka.jp":3,"misaki.osaka.jp":3,"moriguchi.osaka.jp":3,"neyagawa.osaka.jp":3,"nishi.osaka.jp":3,"nose.osaka.jp":3,"osakasayama.osaka.jp":3,"sakai.osaka.jp":3,"sayama.osaka.jp":3,"sennan.osaka.jp":3,"settsu.osaka.jp":3,"shijonawate.osaka.jp":3,"shimamoto.osaka.jp":3,"suita.osaka.jp":3,"tadaoka.osaka.jp":3,"taishi.osaka.jp":3,"tajiri.osaka.jp":3,"takaishi.osaka.jp":3,"takatsuki.osaka.jp":3,"tondabayashi.osaka.jp":3,"toyonaka.osaka.jp":3,"toyono.osaka.jp":3,"yao.osaka.jp":3,"ariake.saga.jp":3,"arita.saga.jp":3,"fukudomi.saga.jp":3,"genkai.saga.jp":3,"hamatama.saga.jp":3,"hizen.saga.jp":3,"imari.saga.jp":3,"kamimine.saga.jp":3,"kanzaki.saga.jp":3,"karatsu.saga.jp":3,"kashima.saga.jp":3,"kitagata.saga.jp":3,"kitahata.saga.jp":3,"kiyama.saga.jp":3,"kouhoku.saga.jp":3,"kyuragi.saga.jp":3,"nishiarita.saga.jp":3,"ogi.saga.jp":3,"omachi.saga.jp":3,"ouchi.saga.jp":3,"saga.saga.jp":3,"shiroishi.saga.jp":3,"taku.saga.jp":3,"tara.saga.jp":3,"tosu.saga.jp":3,"yoshinogari.saga.jp":3,"arakawa.saitama.jp":3,"asaka.saitama.jp":3,"chichibu.saitama.jp":3,"fujimi.saitama.jp":3,"fujimino.saitama.jp":3,"fukaya.saitama.jp":3,"hanno.saitama.jp":3,"hanyu.saitama.jp":3,"hasuda.saitama.jp":3,"hatogaya.saitama.jp":3,"hatoyama.saitama.jp":3,"hidaka.saitama.jp":3,"higashichichibu.saitama.jp":3,"higashimatsuyama.saitama.jp":3,"honjo.saitama.jp":3,"ina.saitama.jp":3,"iruma.saitama.jp":3,"iwatsuki.saitama.jp":3,"kamiizumi.saitama.jp":3,"kamikawa.saitama.jp":3,"kamisato.saitama.jp":3,"kasukabe.saitama.jp":3,"kawagoe.saitama.jp":3,"kawaguchi.saitama.jp":3,"kawajima.saitama.jp":3,"kazo.saitama.jp":3,"kitamoto.saitama.jp":3,"koshigaya.saitama.jp":3,"kounosu.saitama.jp":3,"kuki.saitama.jp":3,"kumagaya.saitama.jp":3,"matsubushi.saitama.jp":3,"minano.saitama.jp":3,"misato.saitama.jp":3,"miyashiro.saitama.jp":3,"miyoshi.saitama.jp":3,"moroyama.saitama.jp":3,"nagatoro.saitama.jp":3,"namegawa.saitama.jp":3,"niiza.saitama.jp":3,"ogano.saitama.jp":3,"ogawa.saitama.jp":3,"ogose.saitama.jp":3,"okegawa.saitama.jp":3,"omiya.saitama.jp":3,"otaki.saitama.jp":3,"ranzan.saitama.jp":3,"ryokami.saitama.jp":3,"saitama.saitama.jp":3,"sakado.saitama.jp":3,"satte.saitama.jp":3,"sayama.saitama.jp":3,"shiki.saitama.jp":3,"shiraoka.saitama.jp":3,"soka.saitama.jp":3,"sugito.saitama.jp":3,"toda.saitama.jp":3,"tokigawa.saitama.jp":3,"tokorozawa.saitama.jp":3,"tsurugashima.saitama.jp":3,"urawa.saitama.jp":3,"warabi.saitama.jp":3,"yashio.saitama.jp":3,"yokoze.saitama.jp":3,"yono.saitama.jp":3,"yorii.saitama.jp":3,"yoshida.saitama.jp":3,"yoshikawa.saitama.jp":3,"yoshimi.saitama.jp":3,"aisho.shiga.jp":3,"gamo.shiga.jp":3,"higashiomi.shiga.jp":3,"hikone.shiga.jp":3,"koka.shiga.jp":3,"konan.shiga.jp":3,"kosei.shiga.jp":3,"koto.shiga.jp":3,"kusatsu.shiga.jp":3,"maibara.shiga.jp":3,"moriyama.shiga.jp":3,"nagahama.shiga.jp":3,"nishiazai.shiga.jp":3,"notogawa.shiga.jp":3,"omihachiman.shiga.jp":3,"otsu.shiga.jp":3,"ritto.shiga.jp":3,"ryuoh.shiga.jp":3,"takashima.shiga.jp":3,"takatsuki.shiga.jp":3,"torahime.shiga.jp":3,"toyosato.shiga.jp":3,"yasu.shiga.jp":3,"akagi.shimane.jp":3,"ama.shimane.jp":3,"gotsu.shimane.jp":3,"hamada.shimane.jp":3,"higashiizumo.shimane.jp":3,"hikawa.shimane.jp":3,"hikimi.shimane.jp":3,"izumo.shimane.jp":3,"kakinoki.shimane.jp":3,"masuda.shimane.jp":3,"matsue.shimane.jp":3,"misato.shimane.jp":3,"nishinoshima.shimane.jp":3,"ohda.shimane.jp":3,"okinoshima.shimane.jp":3,"okuizumo.shimane.jp":3,"shimane.shimane.jp":3,"tamayu.shimane.jp":3,"tsuwano.shimane.jp":3,"unnan.shimane.jp":3,"yakumo.shimane.jp":3,"yasugi.shimane.jp":3,"yatsuka.shimane.jp":3,"arai.shizuoka.jp":3,"atami.shizuoka.jp":3,"fuji.shizuoka.jp":3,"fujieda.shizuoka.jp":3,"fujikawa.shizuoka.jp":3,"fujinomiya.shizuoka.jp":3,"fukuroi.shizuoka.jp":3,"gotemba.shizuoka.jp":3,"haibara.shizuoka.jp":3,"hamamatsu.shizuoka.jp":3,"higashiizu.shizuoka.jp":3,"ito.shizuoka.jp":3,"iwata.shizuoka.jp":3,"izu.shizuoka.jp":3,"izunokuni.shizuoka.jp":3,"kakegawa.shizuoka.jp":3,"kannami.shizuoka.jp":3,"kawanehon.shizuoka.jp":3,"kawazu.shizuoka.jp":3,"kikugawa.shizuoka.jp":3,"kosai.shizuoka.jp":3,"makinohara.shizuoka.jp":3,"matsuzaki.shizuoka.jp":3,"minamiizu.shizuoka.jp":3,"mishima.shizuoka.jp":3,"morimachi.shizuoka.jp":3,"nishiizu.shizuoka.jp":3,"numazu.shizuoka.jp":3,"omaezaki.shizuoka.jp":3,"shimada.shizuoka.jp":3,"shimizu.shizuoka.jp":3,"shimoda.shizuoka.jp":3,"shizuoka.shizuoka.jp":3,"susono.shizuoka.jp":3,"yaizu.shizuoka.jp":3,"yoshida.shizuoka.jp":3,"ashikaga.tochigi.jp":3,"bato.tochigi.jp":3,"haga.tochigi.jp":3,"ichikai.tochigi.jp":3,"iwafune.tochigi.jp":3,"kaminokawa.tochigi.jp":3,"kanuma.tochigi.jp":3,"karasuyama.tochigi.jp":3,"kuroiso.tochigi.jp":3,"mashiko.tochigi.jp":3,"mibu.tochigi.jp":3,"moka.tochigi.jp":3,"motegi.tochigi.jp":3,"nasu.tochigi.jp":3,"nasushiobara.tochigi.jp":3,"nikko.tochigi.jp":3,"nishikata.tochigi.jp":3,"nogi.tochigi.jp":3,"ohira.tochigi.jp":3,"ohtawara.tochigi.jp":3,"oyama.tochigi.jp":3,"sakura.tochigi.jp":3,"sano.tochigi.jp":3,"shimotsuke.tochigi.jp":3,"shioya.tochigi.jp":3,"takanezawa.tochigi.jp":3,"tochigi.tochigi.jp":3,"tsuga.tochigi.jp":3,"ujiie.tochigi.jp":3,"utsunomiya.tochigi.jp":3,"yaita.tochigi.jp":3,"aizumi.tokushima.jp":3,"anan.tokushima.jp":3,"ichiba.tokushima.jp":3,"itano.tokushima.jp":3,"kainan.tokushima.jp":3,"komatsushima.tokushima.jp":3,"matsushige.tokushima.jp":3,"mima.tokushima.jp":3,"minami.tokushima.jp":3,"miyoshi.tokushima.jp":3,"mugi.tokushima.jp":3,"nakagawa.tokushima.jp":3,"naruto.tokushima.jp":3,"sanagochi.tokushima.jp":3,"shishikui.tokushima.jp":3,"tokushima.tokushima.jp":3,"wajiki.tokushima.jp":3,"adachi.tokyo.jp":3,"akiruno.tokyo.jp":3,"akishima.tokyo.jp":3,"aogashima.tokyo.jp":3,"arakawa.tokyo.jp":3,"bunkyo.tokyo.jp":3,"chiyoda.tokyo.jp":3,"chofu.tokyo.jp":3,"chuo.tokyo.jp":3,"edogawa.tokyo.jp":3,"fuchu.tokyo.jp":3,"fussa.tokyo.jp":3,"hachijo.tokyo.jp":3,"hachioji.tokyo.jp":3,"hamura.tokyo.jp":3,"higashikurume.tokyo.jp":3,"higashimurayama.tokyo.jp":3,"higashiyamato.tokyo.jp":3,"hino.tokyo.jp":3,"hinode.tokyo.jp":3,"hinohara.tokyo.jp":3,"inagi.tokyo.jp":3,"itabashi.tokyo.jp":3,"katsushika.tokyo.jp":3,"kita.tokyo.jp":3,"kiyose.tokyo.jp":3,"kodaira.tokyo.jp":3,"koganei.tokyo.jp":3,"kokubunji.tokyo.jp":3,"komae.tokyo.jp":3,"koto.tokyo.jp":3,"kouzushima.tokyo.jp":3,"kunitachi.tokyo.jp":3,"machida.tokyo.jp":3,"meguro.tokyo.jp":3,"minato.tokyo.jp":3,"mitaka.tokyo.jp":3,"mizuho.tokyo.jp":3,"musashimurayama.tokyo.jp":3,"musashino.tokyo.jp":3,"nakano.tokyo.jp":3,"nerima.tokyo.jp":3,"ogasawara.tokyo.jp":3,"okutama.tokyo.jp":3,"ome.tokyo.jp":3,"oshima.tokyo.jp":3,"ota.tokyo.jp":3,"setagaya.tokyo.jp":3,"shibuya.tokyo.jp":3,"shinagawa.tokyo.jp":3,"shinjuku.tokyo.jp":3,"suginami.tokyo.jp":3,"sumida.tokyo.jp":3,"tachikawa.tokyo.jp":3,"taito.tokyo.jp":3,"tama.tokyo.jp":3,"toshima.tokyo.jp":3,"chizu.tottori.jp":3,"hino.tottori.jp":3,"kawahara.tottori.jp":3,"koge.tottori.jp":3,"kotoura.tottori.jp":3,"misasa.tottori.jp":3,"nanbu.tottori.jp":3,"nichinan.tottori.jp":3,"sakaiminato.tottori.jp":3,"tottori.tottori.jp":3,"wakasa.tottori.jp":3,"yazu.tottori.jp":3,"yonago.tottori.jp":3,"asahi.toyama.jp":3,"fuchu.toyama.jp":3,"fukumitsu.toyama.jp":3,"funahashi.toyama.jp":3,"himi.toyama.jp":3,"imizu.toyama.jp":3,"inami.toyama.jp":3,"johana.toyama.jp":3,"kamiichi.toyama.jp":3,"kurobe.toyama.jp":3,"nakaniikawa.toyama.jp":3,"namerikawa.toyama.jp":3,"nanto.toyama.jp":3,"nyuzen.toyama.jp":3,"oyabe.toyama.jp":3,"taira.toyama.jp":3,"takaoka.toyama.jp":3,"tateyama.toyama.jp":3,"toga.toyama.jp":3,"tonami.toyama.jp":3,"toyama.toyama.jp":3,"unazuki.toyama.jp":3,"uozu.toyama.jp":3,"yamada.toyama.jp":3,"arida.wakayama.jp":3,"aridagawa.wakayama.jp":3,"gobo.wakayama.jp":3,"hashimoto.wakayama.jp":3,"hidaka.wakayama.jp":3,"hirogawa.wakayama.jp":3,"inami.wakayama.jp":3,"iwade.wakayama.jp":3,"kainan.wakayama.jp":3,"kamitonda.wakayama.jp":3,"katsuragi.wakayama.jp":3,"kimino.wakayama.jp":3,"kinokawa.wakayama.jp":3,"kitayama.wakayama.jp":3,"koya.wakayama.jp":3,"koza.wakayama.jp":3,"kozagawa.wakayama.jp":3,"kudoyama.wakayama.jp":3,"kushimoto.wakayama.jp":3,"mihama.wakayama.jp":3,"misato.wakayama.jp":3,"nachikatsuura.wakayama.jp":3,"shingu.wakayama.jp":3,"shirahama.wakayama.jp":3,"taiji.wakayama.jp":3,"tanabe.wakayama.jp":3,"wakayama.wakayama.jp":3,"yuasa.wakayama.jp":3,"yura.wakayama.jp":3,"asahi.yamagata.jp":3,"funagata.yamagata.jp":3,"higashine.
219yamagata.jp":3,"iide.yamagata.jp":3,"kahoku.yamagata.jp":3,"kaminoyama.yamagata.jp":3,"kaneyama.yamagata.jp":3,"kawanishi.yamagata.jp":3,"mamurogawa.yamagata.jp":3,"mikawa.yamagata.jp":3,"murayama.yamagata.jp":3,"nagai.yamagata.jp":3,"nakayama.yamagata.jp":3,"nanyo.yamagata.jp":3,"nishikawa.yamagata.jp":3,"obanazawa.yamagata.jp":3,"oe.yamagata.jp":3,"oguni.yamagata.jp":3,"ohkura.yamagata.jp":3,"oishida.yamagata.jp":3,"sagae.yamagata.jp":3,"sakata.yamagata.jp":3,"sakegawa.yamagata.jp":3,"shinjo.yamagata.jp":3,"shirataka.yamagata.jp":3,"shonai.yamagata.jp":3,"takahata.yamagata.jp":3,"tendo.yamagata.jp":3,"tozawa.yamagata.jp":3,"tsuruoka.yamagata.jp":3,"yamagata.yamagata.jp":3,"yamanobe.yamagata.jp":3,"yonezawa.yamagata.jp":3,"yuza.yamagata.jp":3,"abu.yamaguchi.jp":3,"hagi.yamaguchi.jp":3,"hikari.yamaguchi.jp":3,"hofu.yamaguchi.jp":3,"iwakuni.yamaguchi.jp":3,"kudamatsu.yamaguchi.jp":3,"mitou.yamaguchi.jp":3,"nagato.yamaguchi.jp":3,"oshima.yamaguchi.jp":3,"shimonoseki.yamaguchi.jp":3,"shunan.yamaguchi.jp":3,"tabuse.yamaguchi.jp":3,"tokuyama.yamaguchi.jp":3,"toyota.yamaguchi.jp":3,"ube.yamaguchi.jp":3,"yuu.yamaguchi.jp":3,"chuo.yamanashi.jp":3,"doshi.yamanashi.jp":3,"fuefuki.yamanashi.jp":3,"fujikawa.yamanashi.jp":3,"fujikawaguchiko.yamanashi.jp":3,"fujiyoshida.yamanashi.jp":3,"hayakawa.yamanashi.jp":3,"hokuto.yamanashi.jp":3,"ichikawamisato.yamanashi.jp":3,"kai.yamanashi.jp":3,"kofu.yamanashi.jp":3,"koshu.yamanashi.jp":3,"kosuge.yamanashi.jp":3,"minami-alps.yamanashi.jp":3,"minobu.yamanashi.jp":3,"nakamichi.yamanashi.jp":3,"nanbu.yamanashi.jp":3,"narusawa.yamanashi.jp":3,"nirasaki.yamanashi.jp":3,"nishikatsura.yamanashi.jp":3,"oshino.yamanashi.jp":3,"otsuki.yamanashi.jp":3,"showa.yamanashi.jp":3,"tabayama.yamanashi.jp":3,"tsuru.yamanashi.jp":3,"uenohara.yamanashi.jp":3,"yamanakako.yamanashi.jp":3,"yamanashi.yamanashi.jp":3,"ke":1,"ac.ke":2,"co.ke":2,"go.ke":2,"info.ke":2,"me.ke":2,"mobi.ke":2,"ne.ke":2,"or.ke":2,"sc.ke":2,"kg":1,"org.kg":2,"net.kg":2,"com.kg":2,"edu.kg":2,"gov.kg":2,"mil.kg":2,"kh":2,"ki":1,"edu.ki":2,"biz.ki":2,"net.ki":2,"org.ki":2,"gov.ki":2,"info.ki":2,"com.ki":2,"km":1,"org.km":2,"nom.km":2,"gov.km":2,"prd.km":2,"tm.km":2,"edu.km":2,"mil.km":2,"ass.km":2,"com.km":2,"coop.km":2,"asso.km":2,"presse.km":2,"medecin.km":2,"notaires.km":2,"pharmaciens.km":2,"veterinaire.km":2,"gouv.km":2,"kn":1,"net.kn":2,"org.kn":2,"edu.kn":2,"gov.kn":2,"kp":1,"com.kp":2,"edu.kp":2,"gov.kp":2,"org.kp":2,"rep.kp":2,"tra.kp":2,"kr":1,"ac.kr":2,"co.kr":2,"es.kr":2,"go.kr":2,"hs.kr":2,"kg.kr":2,"mil.kr":2,"ms.kr":2,"ne.kr":2,"or.kr":2,"pe.kr":2,"re.kr":2,"sc.kr":2,"busan.kr":2,"chungbuk.kr":2,"chungnam.kr":2,"daegu.kr":2,"daejeon.kr":2,"gangwon.kr":2,"gwangju.kr":2,"gyeongbuk.kr":2,"gyeonggi.kr":2,"gyeongnam.kr":2,"incheon.kr":2,"jeju.kr":2,"jeonbuk.kr":2,"jeonnam.kr":2,"seoul.kr":2,"ulsan.kr":2,"kw":1,"com.kw":2,"edu.kw":2,"emb.kw":2,"gov.kw":2,"ind.kw":2,"net.kw":2,"org.kw":2,"ky":1,"com.ky":2,"edu.ky":2,"net.ky":2,"org.ky":2,"kz":1,"org.kz":2,"edu.kz":2,"net.kz":2,"gov.kz":2,"mil.kz":2,"com.kz":2,"la":1,"int.la":2,"net.la":2,"info.la":2,"edu.la":2,"gov.la":2,"per.la":2,"com.la":2,"org.la":2,"lb":1,"com.lb":2,"edu.lb":2,"gov.lb":2,"net.lb":2,"org.lb":2,"lc":1,"com.lc":2,"net.lc":2,"co.lc":2,"org.lc":2,"edu.lc":2,"gov.lc":2,"li":1,"lk":1,"gov.lk":2,"sch.lk":2,"net.lk":2,"int.lk":2,"com.lk":2,"org.lk":2,"edu.lk":2,"ngo.lk":2,"soc.lk":2,"web.lk":2,"ltd.lk":2,"assn.lk":2,"grp.lk":2,"hotel.lk":2,"ac.lk":2,"lr":1,"com.lr":2,"edu.lr":2,"gov.lr":2,"org.lr":2,"net.lr":2,"ls":1,"ac.ls":2,"biz.ls":2,"co.ls":2,"edu.ls":2,"gov.ls":2,"info.ls":2,"net.ls":2,"org.ls":2,"sc.ls":2,"lt":1,"gov.lt":2,"lu":1,"lv":1,"com.lv":2,"edu.lv":2,"gov.lv":2,"org.lv":2,"mil.lv":2,"id.lv":2,"net.lv":2,"asn.lv":2,"conf.lv":2,"ly":1,"com.ly":2,"net.ly":2,"gov.ly":2,"plc.ly":2,"edu.ly":2,"sch.ly":2,"med.ly":2,"org.ly":2,"id.ly":2,"ma":1,"co.ma":2,"net.ma":2,"gov.ma":2,"org.ma":2,"ac.ma":2,"press.ma":2,"mc":1,"tm.mc":2,"asso.mc":2,"md":1,"me":1,"co.me":2,"net.me":2,"org.me":2,"edu.me":2,"ac.me":2,"gov.me":2,"its.me":2,"priv.me":2,"mg":1,"org.mg":2,"nom.mg":2,"gov.mg":2,"prd.mg":2,"tm.mg":2,"edu.mg":2,"mil.mg":2,"com.mg":2,"co.mg":2,"mh":1,"mil":1,"mk":1,"com.mk":2,"org.mk":2,"net.mk":2,"edu.mk":2,"gov.mk":2,"inf.mk":2,"name.mk":2,"ml":1,"com.ml":2,"edu.ml":2,"gouv.ml":2,"gov.ml":2,"net.ml":2,"org.ml":2,"presse.ml":2,"mm":2,"mn":1,"gov.mn":2,"edu.mn":2,"org.mn":2,"mo":1,"com.mo":2,"net.mo":2,"org.mo":2,"edu.mo":2,"gov.mo":2,"mobi":1,"mp":1,"mq":1,"mr":1,"gov.mr":2,"ms":1,"com.ms":2,"edu.ms":2,"gov.ms":2,"net.ms":2,"org.ms":2,"mt":1,"com.mt":2,"edu.mt":2,"net.mt":2,"org.mt":2,"mu":1,"com.mu":2,"net.mu":2,"org.mu":2,"gov.mu":2,"ac.mu":2,"co.mu":2,"or.mu":2,"museum":1,"academy.museum":2,"agriculture.museum":2,"air.museum":2,"airguard.museum":2,"alabama.museum":2,"alaska.museum":2,"amber.museum":2,"ambulance.museum":2,"american.museum":2,"americana.museum":2,"americanantiques.museum":2,"americanart.museum":2,"amsterdam.museum":2,"and.museum":2,"annefrank.museum":2,"anthro.museum":2,"anthropology.museum":2,"antiques.museum":2,"aquarium.museum":2,"arboretum.museum":2,"archaeological.museum":2,"archaeology.museum":2,"architecture.museum":2,"art.museum":2,"artanddesign.museum":2,"artcenter.museum":2,"artdeco.museum":2,"arteducation.museum":2,"artgallery.museum":2,"arts.museum":2,"artsandcrafts.museum":2,"asmatart.museum":2,"assassination.museum":2,"assisi.museum":2,"association.museum":2,"astronomy.museum":2,"atlanta.museum":2,"austin.museum":2,"australia.museum":2,"automotive.museum":2,"aviation.museum":2,"axis.museum":2,"badajoz.museum":2,"baghdad.museum":2,"bahn.museum":2,"bale.museum":2,"baltimore.museum":2,"barcelona.museum":2,"baseball.museum":2,"basel.museum":2,"baths.museum":2,"bauern.museum":2,"beauxarts.museum":2,"beeldengeluid.museum":2,"bellevue.museum":2,"bergbau.museum":2,"berkeley.museum":2,"berlin.museum":2,"bern.museum":2,"bible.museum":2,"bilbao.museum":2,"bill.museum":2,"birdart.museum":2,"birthplace.museum":2,"bonn.museum":2,"boston.museum":2,"botanical.museum":2,"botanicalgarden.museum":2,"botanicgarden.museum":2,"botany.museum":2,"brandywinevalley.museum":2,"brasil.museum":2,"bristol.museum":2,"british.museum":2,"britishcolumbia.museum":2,"broadcast.museum":2,"brunel.museum":2,"brussel.museum":2,"brussels.museum":2,"bruxelles.museum":2,"building.museum":2,"burghof.museum":2,"bus.museum":2,"bushey.museum":2,"cadaques.museum":2,"california.museum":2,"cambridge.museum":2,"can.museum":2,"canada.museum":2,"capebreton.museum":2,"carrier.museum":2,"cartoonart.museum":2,"casadelamoneda.museum":2,"castle.museum":2,"castres.museum":2,"celtic.museum":2,"center.museum":2,"chattanooga.museum":2,"cheltenham.museum":2,"chesapeakebay.museum":2,"chicago.museum":2,"children.museum":2,"childrens.museum":2,"childrensgarden.museum":2,"chiropractic.museum":2,"chocolate.museum":2,"christiansburg.museum":2,"cincinnati.museum":2,"cinema.museum":2,"circus.museum":2,"civilisation.museum":2,"civilization.museum":2,"civilwar.museum":2,"clinton.museum":2,"clock.museum":2,"coal.museum":2,"coastaldefence.museum":2,"cody.museum":2,"coldwar.museum":2,"collection.museum":2,"colonialwilliamsburg.museum":2,"coloradoplateau.museum":2,"columbia.museum":2,"columbus.museum":2,"communication.museum":2,"communications.museum":2,"community.museum":2,"computer.museum":2,"computerhistory.museum":2,"comunica\xe7\xf5es.museum":2,"contemporary.museum":2,"contemporaryart.museum":2,"convent.museum":2,"copenhagen.museum":2,"corporation.museum":2,"correios-e-telecomunica\xe7\xf5es.museum":2,"corvette.museum":2,"costume.museum":2,"countryestate.museum":2,"county.museum":2,"crafts.museum":2,"cranbrook.museum":2,"creation.museum":2,"cultural.museum":2,"culturalcenter.museum":2,"culture.museum":2,"cyber.museum":2,"cymru.museum":2,"dali.museum":2,"dallas.museum":2,"database.museum":2,"ddr.museum":2,"decorativearts.museum":2,"delaware.museum":2,"delmenhorst.museum":2,"denmark.museum":2,"depot.museum":2,"design.museum":2,"detroit.museum":2,"dinosaur.museum":2,"discovery.museum":2,"dolls.museum":2,"donostia.museum":2,"durham.museum":2,"eastafrica.museum":2,"eastcoast.museum":2,"education.museum":2,"educational.museum":2,"egyptian.museum":2,"eisenbahn.museum":2,"elburg.museum":2,"elvendrell.museum":2,"embroidery.museum":2,"encyclopedic.museum":2,"england.museum":2,"entomology.museum":2,"environment.museum":2,"environmentalconservation.museum":2,"epilepsy.museum":2,"essex.museum":2,"estate.museum":2,"ethnology.museum":2,"exeter.museum":2,"exhibition.museum":2,"family.museum":2,"farm.museum":2,"farmequipment.museum":2,"farmers.museum":2,"farmstead.museum":2,"field.museum":2,"figueres.museum":2,"filatelia.museum":2,"film.museum":2,"fineart.museum":2,"finearts.museum":2,"finland.museum":2,"flanders.museum":2,"florida.museum":2,"force.museum":2,"fortmissoula.museum":2,"fortworth.museum":2,"foun
219dation.museum":2,"francaise.museum":2,"frankfurt.museum":2,"franziskaner.museum":2,"freemasonry.museum":2,"freiburg.museum":2,"fribourg.museum":2,"frog.museum":2,"fundacio.museum":2,"furniture.museum":2,"gallery.museum":2,"garden.museum":2,"gateway.museum":2,"geelvinck.museum":2,"gemological.museum":2,"geology.museum":2,"georgia.museum":2,"giessen.museum":2,"glas.museum":2,"glass.museum":2,"gorge.museum":2,"grandrapids.museum":2,"graz.museum":2,"guernsey.museum":2,"halloffame.museum":2,"hamburg.museum":2,"handson.museum":2,"harvestcelebration.museum":2,"hawaii.museum":2,"health.museum":2,"heimatunduhren.museum":2,"hellas.museum":2,"helsinki.museum":2,"hembygdsforbund.museum":2,"heritage.museum":2,"histoire.museum":2,"historical.museum":2,"historicalsociety.museum":2,"historichouses.museum":2,"historisch.museum":2,"historisches.museum":2,"history.museum":2,"historyofscience.museum":2,"horology.museum":2,"house.museum":2,"humanities.museum":2,"illustration.museum":2,"imageandsound.museum":2,"indian.museum":2,"indiana.museum":2,"indianapolis.museum":2,"indianmarket.museum":2,"intelligence.museum":2,"interactive.museum":2,"iraq.museum":2,"iron.museum":2,"isleofman.museum":2,"jamison.museum":2,"jefferson.museum":2,"jerusalem.museum":2,"jewelry.museum":2,"jewish.museum":2,"jewishart.museum":2,"jfk.museum":2,"journalism.museum":2,"judaica.museum":2,"judygarland.museum":2,"juedisches.museum":2,"juif.museum":2,"karate.museum":2,"karikatur.museum":2,"kids.museum":2,"koebenhavn.museum":2,"koeln.museum":2,"kunst.museum":2,"kunstsammlung.museum":2,"kunstunddesign.museum":2,"labor.museum":2,"labour.museum":2,"lajolla.museum":2,"lancashire.museum":2,"landes.museum":2,"lans.museum":2,"l\xe4ns.museum":2,"larsson.museum":2,"lewismiller.museum":2,"lincoln.museum":2,"linz.museum":2,"living.museum":2,"livinghistory.museum":2,"localhistory.museum":2,"london.museum":2,"losangeles.museum":2,"louvre.museum":2,"loyalist.museum":2,"lucerne.museum":2,"luxembourg.museum":2,"luzern.museum":2,"mad.museum":2,"madrid.museum":2,"mallorca.museum":2,"manchester.museum":2,"mansion.museum":2,"mansions.museum":2,"manx.museum":2,"marburg.museum":2,"maritime.museum":2,"maritimo.museum":2,"maryland.museum":2,"marylhurst.museum":2,"media.museum":2,"medical.museum":2,"medizinhistorisches.museum":2,"meeres.museum":2,"memorial.museum":2,"mesaverde.museum":2,"michigan.museum":2,"midatlantic.museum":2,"military.museum":2,"mill.museum":2,"miners.museum":2,"mining.museum":2,"minnesota.museum":2,"missile.museum":2,"missoula.museum":2,"modern.museum":2,"moma.museum":2,"money.museum":2,"monmouth.museum":2,"monticello.museum":2,"montreal.museum":2,"moscow.museum":2,"motorcycle.museum":2,"muenchen.museum":2,"muenster.museum":2,"mulhouse.museum":2,"muncie.museum":2,"museet.museum":2,"museumcenter.museum":2,"museumvereniging.museum":2,"music.museum":2,"national.museum":2,"nationalfirearms.museum":2,"nationalheritage.museum":2,"nativeamerican.museum":2,"naturalhistory.museum":2,"naturalhistorymuseum.museum":2,"naturalsciences.museum":2,"nature.museum":2,"naturhistorisches.museum":2,"natuurwetenschappen.museum":2,"naumburg.museum":2,"naval.museum":2,"nebraska.museum":2,"neues.museum":2,"newhampshire.museum":2,"newjersey.museum":2,"newmexico.museum":2,"newport.museum":2,"newspaper.museum":2,"newyork.museum":2,"niepce.museum":2,"norfolk.museum":2,"north.museum":2,"nrw.museum":2,"nyc.museum":2,"nyny.museum":2,"oceanographic.museum":2,"oceanographique.museum":2,"omaha.museum":2,"online.museum":2,"ontario.museum":2,"openair.museum":2,"oregon.museum":2,"oregontrail.museum":2,"otago.museum":2,"oxford.museum":2,"pacific.museum":2,"paderborn.museum":2,"palace.museum":2,"paleo.museum":2,"palmsprings.museum":2,"panama.museum":2,"paris.museum":2,"pasadena.museum":2,"pharmacy.museum":2,"philadelphia.museum":2,"philadelphiaarea.museum":2,"philately.museum":2,"phoenix.museum":2,"photography.museum":2,"pilots.museum":2,"pittsburgh.museum":2,"planetarium.museum":2,"plantation.museum":2,"plants.museum":2,"plaza.museum":2,"portal.museum":2,"portland.museum":2,"portlligat.museum":2,"posts-and-telecommunications.museum":2,"preservation.museum":2,"presidio.museum":2,"press.museum":2,"project.museum":2,"public.museum":2,"pubol.museum":2,"quebec.museum":2,"railroad.museum":2,"railway.museum":2,"research.museum":2,"resistance.museum":2,"riodejaneiro.museum":2,"rochester.museum":2,"rockart.museum":2,"roma.museum":2,"russia.museum":2,"saintlouis.museum":2,"salem.museum":2,"salvadordali.museum":2,"salzburg.museum":2,"sandiego.museum":2,"sanfrancisco.museum":2,"santabarbara.museum":2,"santacruz.museum":2,"santafe.museum":2,"saskatchewan.museum":2,"satx.museum":2,"savannahga.museum":2,"schlesisches.museum":2,"schoenbrunn.museum":2,"schokoladen.museum":2,"school.museum":2,"schweiz.museum":2,"scie
219nce.museum":2,"scienceandhistory.museum":2,"scienceandindustry.museum":2,"sciencecenter.museum":2,"sciencecenters.museum":2,"science-fiction.museum":2,"sciencehistory.museum":2,"sciences.museum":2,"sciencesnaturelles.museum":2,"scotland.museum":2,"seaport.museum":2,"settlement.museum":2,"settlers.museum":2,"shell.museum":2,"sherbrooke.museum":2,"sibenik.museum":2,"silk.museum":2,"ski.museum":2,"skole.museum":2,"society.museum":2,"sologne.museum":2,"soundandvision.museum":2,"southcarolina.museum":2,"southwest.museum":2,"space.museum":2,"spy.museum":2,"square.museum":2,"stadt.museum":2,"stalbans.museum":2,"starnberg.museum":2,"state.museum":2,"stateofdelaware.museum":2,"station.museum":2,"steam.museum":2,"steiermark.museum":2,"stjohn.museum":2,"stockholm.museum":2,"stpetersburg.museum":2,"stuttgart.museum":2,"suisse.museum":2,"surgeonshall.museum":2,"surrey.museum":2,"svizzera.museum":2,"sweden.museum":2,"sydney.museum":2,"tank.museum":2,"tcm.museum":2,"technology.museum":2,"telekommunikation.museum":2,"television.museum":2,"texas.museum":2,"textile.museum":2,"theater.museum":2,"time.museum":2,"timekeeping.museum":2,"topology.museum":2,"torino.museum":2,"touch.museum":2,"town.museum":2,"transport.museum":2,"tree.museum":2,"trolley.museum":2,"trust.museum":2,"trustee.museum":2,"uhren.museum":2,"ulm.museum":2,"undersea.museum":2,"university.museum":2,"usa.museum":2,"usantiques.museum":2,"usarts.museum":2,"uscountryestate.museum":2,"usculture.museum":2,"usdecorativearts.museum":2,"usgarden.museum":2,"ushistory.museum":2,"ushuaia.museum":2,"uslivinghistory.museum":2,"utah.museum":2,"uvic.museum":2,"valley.museum":2,"vantaa.museum":2,"versailles.museum":2,"viking.museum":2,"village.museum":2,"virginia.museum":2,"virtual.museum":2,"virtuel.museum":2,"vlaanderen.museum":2,"volkenkunde.museum":2,"wales.museum":2,"wallonie.museum":2,"war.museum":2,"washingtondc.museum":2,"watchandclock.museum":2,"watch-and-clock.museum":2,"western.museum":2,"westfalen.museum":2,"whaling.museum":2,"wildlife.museum":2,"williamsburg.museum":2,"windmill.museum":2,"workshop.museum":2,"york.museum":2,"yorkshire.museum":2,"yosemite.museum":2,"youth.museum":2,"zoological.museum":2,"zoology.museum":2,"×ר×ש×××.museum":2,"иком.museum":2,"mv":1,"aero.mv":2,"biz.mv":2,"com.mv":2,"coop.mv":2,"edu.mv":2,"gov.mv":2,"info.mv":2,"int.mv":2,"mil.mv":2,"museum.mv":2,"name.mv":2,"net.mv":2,"org.mv":2,"pro.mv":2,"mw":1,"ac.mw":2,"biz.mw":2,"co.mw":2,"com.mw":2,"coop.mw":2,"edu.mw":2,"gov.mw":2,"int.mw":2,"museum.mw":2,"net.mw":2,"org.mw":2,"mx":1,"com.mx":2,"org.mx":2,"gob.mx":2,"edu.mx":2,"net.mx":2,"my":1,"biz.my":2,"com.my":2,"edu.my":2,"gov.my":2,"mil.my":2,"name.my":2,"net.my":2,"org.my":2,"mz":1,"ac.mz":2,"adv.mz":2,"co.mz":2,"edu.mz":2,"gov.mz":2,"mil.mz":2,"net.mz":2,"org.mz":2,"na":1,"info.na":2,"pro.na":2,"name.na":2,"school.na":2,"or.na":2,"dr.na":2,"us.na":2,"mx.na":2,"ca.na":2,"in.na":2,"cc.na":2,"tv.na":2,"ws.na":2,"mobi.na":2,"co.na":2,"com.na":2,"org.na":2,"name":1,"nc":1,"asso.nc":2,"nom.nc":2,"ne":1,"net":1,"nf":1,"com.nf":2,"net.nf":2,"per.nf":2,"rec.nf":2,"web.nf":2,"arts.nf":2,"firm.nf":2,"info.nf":2,"other.nf":2,"store.nf":2,"ng":1,"com.ng":2,"edu.ng":2,"gov.ng":2,"i.ng":2,"mil.ng":2,"mobi.ng":2,"name.ng":2,"net.ng":2,"org.ng":2,"sch.ng":2,"ni":1,"ac.ni":2,"biz.ni":2,"co.ni":2,"com.ni":2,"edu.ni":2,"gob.ni":2,"in.ni":2,"info.ni":2,"int.ni":2,"mil.ni":2,"net.ni":2,"nom.ni":2,"org.ni":2,"web.ni":2,"nl":1,"no":1,"fhs.no":2,"vgs.no":2,"fylkesbibl.no":2,"folkebibl.no":2,"museum.no":2,"idrett.no":2,"priv.no":2,"mil.no":2,"stat.no":2,"dep.no":2,"kommune.no":2,"herad.no":2,"aa.no":2,"ah.no":2,"bu.no":2,"fm.no":2,"hl.no":2,"hm.no":2,"jan-mayen.no":2,"mr.no":2,"nl.no":2,"nt.no":2,"of.no":2,"ol.no":2,"oslo.no":2,"rl.no":2,"sf.no":2,"st.no":2,"svalbard.no":2,"tm.no":2,"tr.no":2,"va.no":2,"vf.no":2,"gs.aa.no":3,"gs.ah.no":3,"gs.bu.no":3,"gs.fm.no":3,"gs.hl.no":3,"gs.hm.no":3,"gs.jan-mayen.no":3,"gs.mr.no":3,"gs.nl.no":3,"gs.nt.no":3,"gs.of.no":3,"gs.ol.no":3,"gs.oslo.no":3,"gs.rl.no":3,"gs.sf.no":3,"gs.st.no":3,"gs.svalbard.no":3,"gs.tm.no":3,"gs.tr.no":3,"gs.va.no":3,"gs.vf.no":3,"akrehamn.no":2,"\xe5krehamn.no":2,"algard.no":2,"\xe5lg\xe5rd.no":2,"arna.no":2,"brumunddal.no":2,"bryne.no":2,"bronnoysund.no":2,"br\xf8nn\xf8ysund.no":2,"drobak.no":2,"dr\xf8bak.no":2,"egersund.no":2,"fetsund.no":2,"floro.no":2,"flor\xf8.no":2,"fredrikstad.no":2,"hokksund.no":2,"honefoss.no":2,"h\xf8nefoss.no":2,"jessheim.no":2,"jorpeland.no":2,"j\xf8rpeland.no":2,"kirkenes.no":2,"kopervik.no":2,"krokstadelva.no":2,"langevag.no":2,"langev\xe5g.no":2,"leirvik.no":2,"mjondalen.no":2,"mj\xf8ndalen.no":2,"mo-i-rana.no":2,"mosjoen.no":2,"mosj\xf8en.no":2,"nesoddtangen.no":2,"orkanger.no":2,"osoyro.no":2,"os\xf8yro.no":2,"raholt.no":2,"r\xe5holt.no":2,"sandnessjoen.no":2,"sandnessj\xf8en.no":2,"skedsmokorset.no":2,"slattum.no":2,"spjelkavik.no":2,"stathelle.no":2,"stavern.no":2,"stjordalshalsen.no":2,"stj\xf8rdalshalsen.no":2,"tananger.no":2,"tranby.no":2,"vossevangen.no":2,"afjord.no":2,"\xe5fjord.no":2,"agdenes.no":2,"al.no":2,"\xe5l.no":2,"alesund.no":2,"\xe5lesund.no":2,"alstahaug.no":2,"alta.no":2,"\xe1lt\xe1.no":2,"alaheadju.no":2,"\xe1laheadju.no":2,"alvdal.no":2,"amli.no":2,"\xe5mli.no":2,"amot.no":2,"\xe5mot.no":2,"andebu.no":2,"andoy.no":2,"and\xf8y.no":2,"andasuolo.no":2,"ardal.no":2,"\xe5rdal.no":2,"aremark.no":2,"arendal.no":2,"\xe5s.no":2,"aseral.no":2,"\xe5seral.no":2,"asker.no":2,"askim.no":2,"askvoll.no":2,"askoy.no":2,"ask\xf8y.no":2,"asnes.no":2,"\xe5snes.no":2,"audnedaln.no":2,"aukra.no":2,"aure.no":2,"aurland.no":2,"aurskog-holand.no":2,"aurskog-h\xf8land.no":2,"austevoll.no":2,"austrheim.no":2,"averoy.no":2,"aver\xf8y.no":2,"balestrand.no":2,"ballangen.no":2,"balat.no":2,"b\xe1l\xe1t.no":2,"balsfjord.no":2,"bahccavuotna.no":2,"b\xe1hccavuotna.no":2,"bamble.no":2,"bardu.no":2,"beardu.no":2,"beiarn.no":2,"bajddar.no":2,"b\xe1jddar.no":2,"baidar.no":2,"b\xe1id\xe1r.no":2,"berg.no":2,"bergen.no":2,"berlevag.no":2,"berlev\xe5g.no":2,"bearalvahki.no":2,"bearalv\xe1hki.no":2,"bindal.no":2,"birkenes.no":2,"bjarkoy.no":2,"bjark\xf8y.no":2,"bjerkreim.no":2,"bjugn.no":2,"bodo.no":2,"bod\xf8.no":2,"badaddja.no":2,"b\xe5d\xe5ddj\xe5.no":2,"budejju.n
219o":2,"bokn.no":2,"bremanger.no":2,"bronnoy.no":2,"br\xf8nn\xf8y.no":2,"bygland.no":2,"bykle.no":2,"barum.no":2,"b\xe6rum.no":2,"bo.telemark.no":3,"b\xf8.telemark.no":3,"bo.nordland.no":3,"b\xf8.nordland.no":3,"bievat.no":2,"biev\xe1t.no":2,"bomlo.no":2,"b\xf8mlo.no":2,"batsfjord.no":2,"b\xe5tsfjord.no":2,"bahcavuotna.no":2,"b\xe1hcavuotna.no":2,"dovre.no":2,"drammen.no":2,"drangedal.no":2,"dyroy.no":2,"dyr\xf8y.no":2,"donna.no":2,"d\xf8nna.no":2,"eid.no":2,"eidfjord.no":2,"eidsberg.no":2,"eidskog.no":2,"eidsvoll.no":2,"eigersund.no":2,"elverum.no":2,"enebakk.no":2,"engerdal.no":2,"etne.no":2,"etnedal.no":2,"evenes.no":2,"evenassi.no":2,"even\xe1šši.no":2,"evje-og-hornnes.no":2,"farsund.no":2,"fauske.no":2,"fuossko.no":2,"fuoisku.no":2,"fedje.no":2,"fet.no":2,"finnoy.no":2,"finn\xf8y.no":2,"fitjar.no":2,"fjaler.no":2,"fjell.no":2,"flakstad.no":2,"flatanger.no":2,"flekkefjord.no":2,"flesberg.no":2,"flora.no":2,"fla.no":2,"fl\xe5.no":2,"folldal.no":2,"forsand.no":2,"fosnes.no":2,"frei.no":2,"frogn.no":2,"froland.no":2,"frosta.no":2,"frana.no":2,"fr\xe6na.no":2,"froya.no":2,"fr\xf8ya.no":2,"fusa.no":2,"fyresdal.no":2,"forde.no":2,"f\xf8rde.no":2,"gamvik.no":2,"gangaviika.no":2,"g\xe1Ågaviika.no":2,"gaular.no":2,"gausdal.no":2,"gildeskal.no":2,"gildesk\xe5l.no":2,"giske.no":2,"gjemnes.no":2,"gjerdrum.no":2,"gjerstad.no":2,"gjesdal.no":2,"gjovik.no":2,"gj\xf8vik.no":2,"gloppen.no":2,"gol.no":2,"gran.no":2,"grane.no":2,"granvin.no":2,"gratangen.no":2,"grimstad.no":2,"grong.no":2,"kraanghke.no":2,"kr\xe5anghke.no":2,"grue.no":2,"gulen.no":2,"hadsel.no":2,"halden.no":2,"halsa.no":2,"hamar.no":2,"hamaroy.no":2,"habmer.n
219o":2,"h\xe1bmer.no":2,"hapmir.no":2,"h\xe1pmir.no":2,"hammerfest.no":2,"hammarfeasta.no":2,"h\xe1mm\xe1rfeasta.no":2,"haram.no":2,"hareid.no":2,"harstad.no":2,"hasvik.no":2,"aknoluokta.no":2,"\xe1kÅoluokta.no":2,"hattfjelldal.no":2,"aarborte.no":2,"haugesund.no":2,"hemne.no":2,"hemnes.no":2,"hemsedal.no":2,"heroy.more-og-romsdal.no":3,"her\xf8y.m\xf8re-og-romsdal.no":3,"heroy.nordland.no":3,"her\xf8y.nordland.no":3,"hitra.no":2,"hjartdal.no":2,"hjelmeland.no":2,"hobol.no":2,"hob\xf8l.no":2,"hof.no":2,"hol.no":2,"hole.no":2,"holmestrand.no":2,"holtalen.no":2,"holt\xe5len.no":2,"hornindal.no":2,"horten.no":2,"hurdal.no":2,"hurum.no":2,"hvaler.no":2,"hyllestad.no":2,"hagebostad.no":2,"h\xe6gebostad.no":2,"hoyanger.no":2,"h\xf8yanger.no":2,"hoylandet.no":2,"h\xf8ylandet.no":2,"ha.no":2,"h\xe5.no":2,"ibestad.no":2,"inderoy.no":2,"inder\xf8y.no":2,"iveland.no":2,"jevnaker.no":2,"jondal.no":2,"jolster.no":2,"j\xf8lster.no":2,"karasjok.no":2,"karasjohka.no":2,"k\xe1r\xe1Å¡johka.no":2,"karlsoy.no":2,"galsa.no":2,"g\xe1ls\xe1.no":2,"karmoy.no":2,"karm\xf8y.no":2,"kautokeino.no":2,"guovdageaidnu.no":2,"klepp.no":2,"klabu.no":2,"kl\xe6bu.no":2,"kongsberg.no":2,"kongsvinger.no":2,"kragero.no":2,"krager\xf8.no":2,"kristiansand.no":2,"kristiansund.no":2,"krodsherad.no":2,"kr\xf8dsherad.no":2,"kvalsund.no":2,"rahkkeravju.no":2,"r\xe1hkker\xe1vju.no":2,"kvam.no":2,"kvinesdal.no":2,"kvinnherad.no":2,"kviteseid.no":2,"kvitsoy.no":2,"kvits\xf8y.no":2,"kvafjord.no":2,"kv\xe6fjord.no":2,"giehtavuoatna.no":2,"kvanangen.no":2,"kv\xe6nangen.no":2,"navuotna.no":2,"n\xe1vuotna.no":2,"kafjord.no":2,"k\xe5fjord.no":2,"gaivuotna.no":2,"g\xe1ivuotna.no":2,"larvik.no":2,"lavangen.no":2,"lavagis.no":2,"loabat.no":2,"loab\xe1t.no":2,"lebesby.no":2,"davvesiida.no":2,"leikanger.no":2,"leirfjord.no":2,"leka.no":2,"leksvik.no":2,"lenvik.no":2,"leangaviika.no":2,"leaÅgaviika.no":2,"lesja.no":2,"levanger.no":2,"lier.no":2,"lierne.no":2,"lillehammer.no":2,"lillesand.no":2,"lindesnes.no":2,"lindas.no":2,"lind\xe5s.no":2,"lom.no":2,"loppa.no":2,"lahppi.no":2,"l\xe1hppi.no":2,"lund.no":2,"lunner.no":2,"luroy.no":2,"lur\xf8y.no":2,"luster.no":2,"lyngdal.no":2,"lyngen.no":2,"ivgu.no":2,"lardal.no":2,"lerdal.no":2,"l\xe6rdal.no":2,"lodingen.no":2,"l\xf8dingen.no":2,"lorenskog.no":2,"l\xf8renskog.no":2,"loten.no":2,"l\xf8ten.no":2,"malvik.no":2,"masoy.no":2,"m\xe5s\xf8y.no":2,"muosat.no":2,"muos\xe1t.no":2,"mandal.no":2,"marker.no":2,"marnardal.no":2,"masfjorden.no":2,"meland.no":2,"meldal.no":2,"melhus.no":2,"meloy.no":2,"mel\xf8y.no":2,"meraker.no":2,"mer\xe5ker.no":2,"moareke.no":2,"mo\xe5reke.no":2,"midsund.no":2,"midtre-gauldal.no":2,"modalen.no":2,"modum.no":2,"molde.no":2,"moskenes.no":2,"moss.no":2,"mosvik.no":2,"malselv.no":2,"m\xe5lselv.no":2,"malatvuopmi.no":2,"m\xe1latvuopmi.no":2,"namdalseid.no":2,"aejrie.no":2,"namsos.no":2,"namsskogan.no":2,"naamesjevuemie.no":2,"n\xe5\xe5mesjevuemie.no":2,"laakesvuemie.no":2,"nannestad.no":2,"narvik.no":2,"narviika.no":2,"naustdal.no":2,"nedre-eiker.no":2,"nes.akershus.no":3,"nes.buskerud.no":3,"nesna.no":2,"nesodden.no":2,"nesseby.no":2,"unjarga.no":2,"unj\xe1rga.no":2,"nesset.no":2,"nissedal.no":2,"nittedal.no":2,"nord-aurdal.no":2,"nord-fron.no":2,"nord-odal.no":2,"norddal.no":2,"nordkapp.no":2,"davvenjarga.no":2,"davvenj\xe1rga.no":2,"nordre-land.no":2,"nordreisa.no":2,"raisa.no":2,"r\xe1isa.no":2,"nore-og-uvdal.no":2,"notodden.no":2,"naroy.no":2,"n\xe6r\xf8y.no":2,"notteroy.no":2,"n\xf8tter\xf8y.no":2,"odda.no":2,"oksnes.no":2,"\xf8ksnes.no":2,"oppdal.no":2,"oppegard.no":2,"oppeg\xe5rd.no":2,"orkdal.no":2,"orland.no":2,"\xf8rland.no":2,"orskog.no":2,"\xf8rskog.no":2,"orsta.no":2,"\xf8rsta.no":2,"os.hedmark.no":3,"os.hordaland.no":3,"osen.no":2,"osteroy.no":2,"oster\xf8y.no":2,"ostre-toten.no":2,"\xf8stre-toten.no":2,"overhalla.no":2,"ovre-eiker.no":2,"\xf8vre-eiker.no":2,"oyer.no":2,"\xf8yer.no":2,"oygarden.no":2,"\xf8ygarden.no":2,"oystre-slidre.no":2,"\xf8ystre-slidre.no":2,"porsanger.no":2,"porsangu.no":2,"pors\xe1Ågu.no":2,"porsgrunn.no":2,"radoy.no":2,"rad\xf8y.no":2,"rakkestad.no":2,"rana.no":2,"ruovat.no":2,"randaberg.no":2,"rauma.no":2,"rendalen.no":2,"rennebu.no":2,"rennesoy.no":2,"rennes\xf8y.no":2,"rindal.no":2,"ringebu.no":2,"ringerike.no":2,"ringsaker.no":2,"rissa.no":2,"risor.no":2,"ris\xf8r.no":2,"roan.no":2,"rollag.no":2,"rygge.no":2,"ralingen.no":2,"r\xe6lingen.no":2,"rodoy.no":2,"r\xf8d\xf8y.no":2,"romskog.no":2,"r\xf8mskog.no":2,"roros.no":2,"r\xf8ros.no":2,"rost.no":2,"r\xf8st.no":2,"royken.no":2,"r\xf8yken.no":2,"royrvik.no":2,"r\xf8yrvik.no":2,"rade.no":2,"r\xe5de.no":2,"salangen.no":2,"siellak.no":2,"saltdal.no":2,"salat.no":2,"s\xe1l\xe1t.no":2,"s\xe1lat.no":2,"samnanger.no":2,"sande.more-og-romsdal.no":3,"sande.m\xf8re-og-romsdal.no":3,"sande.vestfold.no":3,"sandefjord.no":2,"sandnes.no":2,"sandoy.no":2,"sand\xf8y.no":2,"sarpsborg.no":2,"sauda.no":2,"sauherad.no":2,"sel.no":2,"selbu.no":2,"selje.no":2,"seljord.no":2,"sigdal.no":2,"siljan.no":2,"sirdal.no":2,"skaun.no":2,"skedsmo.no":2,"ski.no":2,"skien.no":2,"skiptvet.no":2,"skjervoy.no":2,"skjerv\xf8y.no":2,"skierva.no":2,"skierv\xe1.no":2,"skjak.no":2,"skj\xe5k.no":2,"skodje.no":2,"skanland.no":2,"sk\xe5nland.no":2,"skanit.no":2,"sk\xe1nit.no":2,"smola.no":2,"sm\xf8la.no":2,"snillfjord.no":2,"snasa.no":2,"sn\xe5sa.no":2,"snoasa.no":2,"snaase.no":2,"sn\xe5ase.no":2,"sogndal.no":2,"sokndal.no":2,"sola.no":2,"solund.no":2,"songdalen.no":2,"sortland.no":2,"spydeberg.n
219o":2,"stange.no":2,"stavanger.no":2,"steigen.no":2,"steinkjer.no":2,"stjordal.no":2,"stj\xf8rdal.no":2,"stokke.no":2,"stor-elvdal.no":2,"stord.no":2,"stordal.no":2,"storfjord.no":2,"omasvuotna.no":2,"strand.no":2,"stranda.no":2,"stryn.no":2,"sula.no":2,"suldal.no":2,"sund.no":2,"sunndal.no":2,"surnadal.no":2,"sveio.no":2,"svelvik.no":2,"sykkylven.no":2,"sogne.no":2,"s\xf8gne.no":2,"somna.no":2,"s\xf8mna.no":2,"sondre-land.no":2,"s\xf8ndre-land.no":2,"sor-aurdal.no":2,"s\xf8r-aurdal.no":2,"sor-fron.no":2,"s\xf8r-fron.no":2,"sor-odal.no":2,"s\xf8r-odal.no":2,"sor-varanger.no":2,"s\xf8r-varanger.no":2,"matta-varjjat.no":2,"m\xe1tta-v\xe1rjjat.no":2,"sorfold.no":2,"s\xf8rfold.no":2,"sorreisa.no":2,"s\xf8rreisa.no":2,"sorum.no":2,"s\xf8rum.no":2,"tana.no":2,"deatnu.no":2,"time.no":2,"tingvoll.no":2,"tinn.no":2,"tjeldsund.no":2,"dielddanuorri.no":2,"tjome.no":2,"tj\xf8me.no":2,"tokke.no":2,"tolga.no":2,"torsken.no":2,"tranoy.no":2,"tran\xf8y.no":2,"tromso.no":2,"troms\xf8.no":2,"tromsa.no":2,"romsa.no":2,"trondheim.no":2,"troandin.no":2,"trysil.no":2,"trana.no":2,"tr\xe6na.no":2,"trogstad.no":2,"tr\xf8gstad.no":2,"tvedestrand.no":2,"tydal.no":2,"tynset.no":2,"tysfjord.no":2,"divtasvuodna.no":2,"divttasvuotna.no":2,"tysnes.no":2,"tysvar.no":2,"tysv\xe6r.no":2,"tonsberg.no":2,"t\xf8nsberg.no":2,"ullensaker.no":2,"ullensvang.no":2,"ulvik.no":2,"utsira.no":2,"vadso.no":2,"vads\xf8.no":2,"cahcesuolo.no":2,"Ä\xe1hcesuolo.no":2,"vaksdal.no":2,"valle.no":2,"vang.no":2,"vanylven.no":2,"vardo.no":2,"vard\xf8.no":2,"varggat.no":2,"v\xe1rgg\xe1t.no":2,"vefsn.no":2,"vaapste.no":2,"vega.no":2,"vegarshei.no":2,"veg\xe5rshei.no":2,"vennesla.no":2,"verdal.no":2,"verran.no":2,"vestby.no":2,"vestnes.no":2,"vestre-slidre.no":2,"vestre-toten.no":2,"vestvagoy.no":2,"vestv\xe5g\xf8y.no":2,"vevelstad.no":2,"vik.no":2,"vikna.no":2,"vindafjord.no":2,"volda.no":2,"voss.no":2,"varoy.no":2,"v\xe6r\xf8y.no":2,"vagan.no":2,"v\xe5gan.no":2,"voagat.no":2,"vagsoy.no":2,"v\xe5gs\xf8y.no":2,"vaga.no":2,"v\xe5g\xe5.no":2,"valer.ostfold.no":3,"v\xe5ler.\xf8stfold.no":3,"valer.hedmark.no":3,"v\xe5ler.hedmark.no":3,"np":2,"nr":1,"biz.nr":2,"info.nr":2,"gov.nr":2,"edu.nr":2,"org.nr":2,"net.nr":2,"com.nr":2,"nu":1,"nz":1,"ac.nz":2,"co.nz":2,"cri.nz":2,"geek.nz":2,"gen.nz":2,"govt.nz":2,"health.nz":2,"iwi.nz":2,"kiwi.nz":2,"maori.nz":2,"mil.nz":2,"mÄori.nz":2,"net.nz":2,"org.nz":2,"parliament.nz":2,"school.nz":2,"om":1,"co.om":2,"com.om":2,"edu.om":2,"gov.om":2,"med.om":2,"museum.om":2,"net.om":2,"org.om":2,"pro.om":2,"onion":1,"org":1,"pa":1,"ac.pa":2,"gob.pa":2,"com.pa":2,"org.pa":2,"sld.pa":2,"edu.pa":2,"net.pa":2,"ing.pa":2,"abo.pa":2,"med.pa":2,"nom.pa":2,"pe":1,"edu.pe":2,"gob.pe":2,"nom.pe":2,"mil.pe":2,"org.pe":2,"com.pe":2,"net.pe":2,"pf":1,"com.pf":2,"org.pf":2,"edu.pf":2,"pg":2,"ph":1,"com.ph":2,"net.ph":2,"org.ph":2,"gov.ph":2,"edu.ph":2,"ngo.ph":2,"mil.ph":2,"i.ph":2,"pk":1,"com.pk":2,"net.pk":2,"edu.pk":2,"org.pk":2,"fam.pk":2,"biz.pk":2,"web.pk":2,"gov.pk":2,"gob.pk":2,"gok.pk":2,"gon.pk":2,"gop.pk":2,"gos.pk":2,"info.pk":2,"pl":1,"com.pl":2,"net.pl":2,"org.pl":2,"aid.pl":2,"agro.pl":2,"atm.pl":2,"auto.pl":2,"biz.pl":2,"edu.pl":2,"gmina.pl":2,"gsm.pl":2,"info.pl":2,"mail.pl":2,"miasta.pl":2,"media.pl":2,"mil.pl":2,"nieruchomosci.pl":2,"nom.pl":2,"pc.pl":2,"powiat.pl":2,"priv.pl":2,"realestate.pl":2,"rel.pl":2,"sex.pl":2,"shop.pl":2,"sklep.pl":2,"sos.pl":2,"szkola.pl":2,"targi.pl":2,"tm.pl":2,"tourism.pl":2,"travel.pl":2,"turystyka.pl":2,"gov.pl":2,"ap.gov.pl":3,"ic.gov.pl":3,"is.gov.pl":3,"us.gov.pl":3,"kmpsp.gov.pl":3,"kppsp.gov.pl":3,"kwpsp.gov.pl":3,"psp.gov.pl":3,"wskr.gov.pl":3,"kwp.gov.pl":3,"mw.gov.pl":3,"ug.gov.pl":3,"um.gov.pl":3,"umig.gov.pl":3,"ugim.gov.pl":3,"upow.gov.pl":3,"uw.gov.pl":3,"starostwo.gov.pl":3,"pa.gov.pl":3,"po.gov.pl":3,"psse.gov.pl":3,"pup.gov.pl":3,"rzgw.gov.pl":3,"sa.gov.pl":3,"so.gov.pl":3,"sr.gov.pl":3,"wsa.gov.pl":3,"sko.gov.pl":3,"uzs.gov.pl":3,"wiih.gov.pl":3,"winb.gov.pl":3,"pinb.gov.pl":3,"wios.gov.pl":3,"witd.gov.pl":3,"wzmiuw.gov.pl":3,"piw.gov.pl":3,"wiw.gov.pl":3,"griw.gov.pl":3,"wif.gov.pl":3,"oum.gov.pl":3,"sdn.gov.pl":3,"zp.gov.pl":3,"uppo.gov.pl":3,"mup.gov.pl":3,"wuoz.gov.pl":3,"konsulat.gov.pl":3,"oirm.gov.pl":3,"augustow.pl":2,"babia-gora.pl":2,"bedzin.pl":2,"beskidy.pl":2,"bialowieza.pl":2,"bialystok.pl":2,"bielawa.pl":2,"bieszczady.pl":2,"boleslawiec.pl":2,"bydgoszcz.pl":2,"bytom.pl":2,"cieszyn.pl":2,"czeladz.pl":2,"czest.pl":2,"dlugoleka.pl":2,"elblag.pl":2,"elk.pl"
219:2,"glogow.pl":2,"gniezno.pl":2,"gorlice.pl":2,"grajewo.pl":2,"ilawa.pl":2,"jaworzno.pl":2,"jelenia-gora.pl":2,"jgora.pl":2,"kalisz.pl":2,"kazimierz-dolny.pl":2,"karpacz.pl":2,"kartuzy.pl":2,"kaszuby.pl":2,"katowice.pl":2,"kepno.pl":2,"ketrzyn.pl":2,"klodzko.pl":2,"kobierzyce.pl":2,"kolobrzeg.pl":2,"konin.pl":2,"konskowola.pl":2,"kutno.pl":2,"lapy.pl":2,"lebork.pl":2,"legnica.pl":2,"lezajsk.pl":2,"limanowa.pl":2,"lomza.pl":2,"lowicz.pl":2,"lubin.pl":2,"lukow.pl":2,"malbork.pl":2,"malopolska.pl":2,"mazowsze.pl":2,"mazury.pl":2,"mielec.pl":2,"mielno.pl":2,"mragowo.pl":2,"naklo.pl":2,"nowaruda.pl":2,"nysa.pl":2,"olawa.pl":2,"olecko.pl":2,"olkusz.pl":2,"olsztyn.pl":2,"opoczno.pl":2,"opole.pl":2,"ostroda.pl":2,"ostroleka.pl":2,"ostrowiec.pl":2,"ostrowwlkp.pl":2,"pila.pl":2,"pisz.pl":2,"podhale.pl":2,"podlasie.pl":2,"polkowice.pl":2,"pomorze.pl":2,"pomorskie.pl":2,"prochowice.pl":2,"pruszkow.pl":2,"przeworsk.pl":2,"pulawy.pl":2,"radom.pl":2,"rawa-maz.pl":2,"rybnik.pl":2,"rzeszow.pl":2,"sanok.pl":2,"sejny.pl":2,"slask.pl":2,"slupsk.pl":2,"sosnowiec.pl":2,"stalowa-wola.pl":2,"skoczow.pl":2,"starachowice.pl":2,"stargard.pl":2,"suwalki.pl":2,"swidnica.pl":2,"swiebodzin.pl":2,"swinoujscie.pl":2,"szczecin.pl":2,"szczytno.pl":2,"tarnobrzeg.pl":2,"tgory.pl":2,"turek.pl":2,"tychy.pl":2,"ustka.pl":2,"walbrzych.pl":2,"warmia.pl":2,"warszawa.pl":2,"waw.pl":2,"wegrow.pl":2,"wielun.pl":2,"wlocl.pl":2,"wloclawek.pl":2,"wodzislaw.pl":2,"wolomin.pl":2,"wroclaw.pl":2,"zachpomor.pl":2,"zagan.pl":2,"zarow.pl":2,"zgora.pl":2,"zgorzelec.pl":2,"pm":1,"pn":1,"gov.pn":2,"co.pn":2,"org.pn":2,"edu.pn":2,"net.pn":2,"post":1,"pr":1,"com.pr":2,"net.pr":2,"org.pr":2,"gov.pr":2,"edu.pr":2,"isla.pr":2,"pro.pr":2,"biz.pr":2,"info.pr":2,"name.pr":2,"est.pr":2,"prof.pr":2,"ac.pr":2,"pro":1,"aaa.pro":2,"aca.pro":2,"acct.pro":2,"avocat.pro":2,"bar.pro":2,"cpa.pro":2,"eng.pro":2,"jur.pro":2,"law.pro":2,"med.pro":2,"recht.pro":2,"ps":1,"edu.ps":2,"gov.ps":2,"sec.ps":2,"plo.ps":2,"com.ps":2,"org.ps":2,"net.ps":2,"pt":1,"net.pt":2,"gov.pt":2,"org.pt":2,"edu.pt":2,"int.pt":2,"publ.pt":2,"com.pt":2,"nome.pt":2,"pw":1,"co.pw":2,"ne.pw":2,"or.pw":2,"ed.pw":2,"go.pw":2,"belau.pw":2,"py":1,"com.py":2,"coop.py":2,"edu.py":2,"gov.py":2,"mil.py":2,"net.py":2,"org.py":2,"qa":1,"com.qa":2,"edu.qa":2,"gov.qa":2,"mil.qa":2,"name.qa":2,"net.qa":2,"org.qa":2,"sch.qa":2,"re":1,"asso.re":2,"com.re":2,"nom.re":2,"ro":1,"arts.ro":2,"com.ro":2,"firm.ro":2,"info.ro":2,"nom.ro":2,"nt.ro":2,"org.ro":2,"rec.ro":2,"store.ro":2,"tm.ro":2,"www.ro":2,"rs":1,"ac.rs":2,"co.rs":2,"edu.rs":2,"gov.rs":2,"in.rs":2,"org.rs":2,"ru":1,"rw":1,"ac.rw":2,"co.rw":2,"coop.rw":2,"gov.rw":2,"mil.rw":2,"net.rw":2,"org.rw":2,"sa":1,"com.sa":2,"net.sa":2,"org.sa":2,"gov.sa":2,"med.sa":2,"pub.sa":2,"edu.sa":2,"sch.sa":2,"sb":1,"com.sb":2,"edu.sb":2,"gov.sb":2,"net.sb":2,"org.sb":2,"sc":1,"com.sc":2,"gov.sc":2,"net.sc":2,"org.sc":2,"edu.sc":2,"sd":1,"com.sd":2,"net.sd":2,"org.sd":2,"edu.sd":2,"med.sd":2,"tv.sd":2,"gov.sd":2,"info.sd":2,"se":1,"a.se":2,"ac.se":2,"b.se":2,"bd.se":2,"brand.se":2,"c.se":2,"d.se":2,"e.se":2,"f.se":2,"fh.se":2,"fhsk.se":2,"fhv.se":2,"g.se":2,"h.se":2,"i.se":2,"k.se":2,"komforb.se":2,"kommunalforbund.se":2,"komvux.se":2,"l.se":2,"lanbib.se":2,"m.se":2,"n.se":2,"naturbruksgymn.se":2,"o.se":2,"org.se":2,"p.se":2,"parti.se":2,"pp.se":2,"press.se":2,"r.se":2,"s.se":2,"t.se":2,"tm.se":2,"u.se":2,"w.se":2,"x.se":2,"y.se":2,"z.se":2,"sg":1,"com.sg":2,"net.sg":2,"org.sg":2,"gov.sg":2,"edu.sg":2,"per.sg":2,"sh":1,"com.sh":2,"net.sh":2,"gov.sh":2,"org.sh":2,"mil.sh":2,"si":1,"sj":1,"sk":1,"sl":1,"com.sl":2,"net.sl":2,"edu.sl":2,"gov.sl":2,"org.sl":2,"sm":1,"sn":1,"art.sn":2,"com.sn":2,"edu.sn":2,"gouv.sn":2,"org.sn":2,"perso.sn":2,"univ.sn":2,"so":1,"com.so":2,"edu.so":2,"gov.so":2,"me.so":2,"net.so":2,"org.so":2,"sr":1,"ss":1,"biz.ss":2,"com.ss":2,"edu.ss":2,"gov.ss":2,"me.ss":2,"net.ss":2,"org.ss":2,"sch.ss":2,"st":1,"co.st":2,"com.st":2,"consulado.st":2,"edu.st":2,"embaixada.st":2,"mil.st":2,"net.st":2,"org.st":2,"principe.st":2,"saotome.st":2,"store.st":2,"su":1,"sv":1,"com.sv":2,"edu.sv":2,"gob.sv":2,"org.sv":2,"red.sv":2,"sx":1,"gov.sx":2,"sy":1,"edu.sy":2,"gov.sy":2,"net.sy":2,"mil.sy":2,"com.sy":2,"org.sy":2,"sz":1,"co.sz":2,"ac.sz":2,"org.sz":2,"tc":1,"td":1,"tel":1,"tf":1,"tg":1,"th":1,"ac.th":2,"co.th":2,"go.th":2,"in.th":2,"mi.th":2,"net.th":2,"or.th":2,"tj":1,"ac.tj":2,"biz.tj":2,"co.tj":2,"com.tj":2,"edu.tj":2,"go.tj":2,"gov.tj":2,"int.tj":2,"mil.tj":2,"name.tj":2,"net.tj":2,"nic.tj":2,"org.tj":2,"test.tj":2,"web.t
219j":2,"tk":1,"tl":1,"gov.tl":2,"tm":1,"com.tm":2,"co.tm":2,"org.tm":2,"net.tm":2,"nom.tm":2,"gov.tm":2,"mil.tm":2,"edu.tm":2,"tn":1,"com.tn":2,"ens.tn":2,"fin.tn":2,"gov.tn":2,"ind.tn":2,"info.tn":2,"intl.tn":2,"mincom.tn":2,"nat.tn":2,"net.tn":2,"org.tn":2,"perso.tn":2,"tourism.tn":2,"to":1,"com.to":2,"gov.to":2,"net.to":2,"org.to":2,"edu.to":2,"mil.to":2,"tr":1,"av.tr":2,"bbs.tr":2,"bel.tr":2,"biz.tr":2,"com.tr":2,"dr.tr":2,"edu.tr":2,"gen.tr":2,"gov.tr":2,"info.tr":2,"mil.tr":2,"k12.tr":2,"kep.tr":2,"name.tr":2,"net.tr":2,"org.tr":2,"pol.tr":2,"tel.tr":2,"tsk.tr":2,"tv.tr":2,"web.tr":2,"nc.tr":2,"gov.nc.tr":3,"tt":1,"co.tt":2,"com.tt":2,"org.tt":2,"net.tt":2,"biz.tt":2,"info.tt":2,"pro.tt":2,"int.tt":2,"coop.tt":2,"jobs.tt":2,"mobi.tt":2,"travel.tt":2,"museum.tt":2,"aero.tt":2,"name.tt":2,"gov.tt":2,"edu.tt":2,"tv":1,"tw":1,"edu.tw":2,"gov.tw":2,"mil.tw":2,"com.tw":2,"net.tw":2,"org.tw":2,"idv.tw":2,"game.tw":2,"ebiz.tw":2,"club.tw":2,"網路.tw":2,"çµç¹.tw":2,"忥.tw":2,"tz":1,"ac.tz":2,"co.tz":2,"go.tz":2,"hotel.tz":2,"info.tz":2,"me.tz":2,"mil.tz":2,"mobi.tz":2,"ne.tz":2,"or.tz":2,"sc.tz":2,"tv.tz":2,"ua":1,"com.ua":2,"edu.ua":2,"gov.ua":2,"in.ua":2,"net.ua":2,"org.ua":2,"cherkassy.ua":2,"cherkasy.ua":2,"chernigov.ua":2,"chernihiv.ua":2,"chernivtsi.ua":2,"chernovtsy.ua":2,"ck.ua":2,"cn.ua":2,"cr.ua":2,"crimea.ua":2,"cv.ua":2,"dn.ua":2,"dnepropetrovsk.ua":2,"dnipropetrovsk.ua":2,"donetsk.ua":2,"dp.ua":2,"if.ua":2,"ivano-frankivsk.ua":2,"kh.ua":2,"kharkiv.ua":2,"kharkov.ua":2,"kherson.ua":2,"khmelnitskiy.ua":2,"khmelnytskyi.ua":2,"kiev.ua":2,"kirovograd.ua":2,"km.ua":2,"kr.ua":2,"krym.ua":2,"ks.ua":2,"kv.ua":2,"kyiv.ua":2,"lg.ua":2,"lt.ua":2,"lugansk.ua":2,"lutsk.ua":2,"lv.ua":2,"lviv.ua":2,"mk.ua":2,"mykolaiv.ua":2,"nikolaev.ua":2,"od.ua":2,"odesa.ua":2,"odessa.ua":2,"pl.ua":2,"poltava.ua":2,"rivne.ua":2,"rovno.ua":2,"rv.ua":2,"sb.ua":2,"sebastopol.ua":2,"sevastopol.ua":2,"sm.ua":2,"sumy.ua":2,"te.ua":2,"ternopil.ua":2,"uz.ua":2,"uzhgorod.ua":2,"vinnica.ua":2,"vinnytsia.ua":2,"vn.ua":2,"volyn.ua":2,"yalta.ua":2,"zaporizhzhe.ua":2,"zaporizhzhia.ua":2,"zhitomir.ua":2,"zhytomyr.ua":2,"zp.ua":2,"zt.ua":2,"ug":1,"co.ug":2,"or.ug":2,"ac.ug":2,"sc.ug":2,"go.ug":2,"ne.ug":2,"com.ug":2,"org.ug":2,"uk":1,"ac.uk":2,"co.uk":2,"gov.uk":2,"ltd.uk":2,"me.uk":2,"net.uk":2,"nhs.uk":2,"org.uk":2,"plc.uk":2,"police.uk":2,"sch.uk":3,"us":1,"dni.us":2,"fed.us":2,"isa.us":2,"kids.us":2,"nsn.us":2,"ak.us":2,"al.us":2,"ar.us":2,"as.us":2,"az.us":2,"ca.us":2,"co.us":2,"ct.us":2,"dc.us":2,"de.us":2,"fl.us":2,"ga.us":2,"gu.us":2,"hi.us":2,"ia.us":2,"id.us":2,"il.us":2,"in.us":2,"ks.us":2,"ky.us":2,"la.us":2,"ma.us":2,"md.us":2,"me.us":2,"mi.us":2,"mn.us":2,"mo.us":2,"ms.us":2,"mt.us":2,"nc.us":2,"nd.us":2,"ne.us":2,"nh.us":2,"nj.us":2,"nm.us":2,"nv.us":2,"ny.us":2,"oh.us":2,"ok.us":2,"or.us":2,"pa.us":2,"pr.us":2,"ri.us":2,"sc.us":2,"sd.us":2,"tn.us":2,"tx.us":2,"ut.us":2,"vi.us":2,"vt.us":2,"va.us":2,"wa.us":2,"wi.us":2,"wv.us":2,"wy.us":2,"k12.ak.us":3,"k12.al.us":3,"k12.ar.us":3,"k12.as.us":3,"k12.az.us":3,"k12.ca.us":3,"k12.co.us":3,"k12.ct.us":3,"k12.dc.us":3,"k12.de.us":3,"k12.fl.us":3,"k12.ga.us":3,"k12.gu.us":3,"k12.ia.us":3,"k12.id.us":3,"k12.il.us":3,"k12.in.us":3,"k12.ks.us":3,"k12.ky.us":3,"k12.la.us":3,"k12.ma.us":3,"k12.md.us":3,"k12.me.us":3,"k12.mi.us":3,"k12.mn.us":3,"k12.mo.us":3,"k12.ms.us":3,"k12.mt.us":3,"k12.nc.us":3,"k12.ne.us":3,"k12.nh.us":3,"k12.nj.us":3,"k12.nm.us":3,"k12.nv.us":3,"k12.ny.us":3,"k12.oh.us":3,"k12.ok.us":3,"k12.or.us":3,"k12.pa.us":3,"k12.pr.us":3,"k12.sc.us":3,"k12.tn.us":3,"k12.tx.us":3,"k12.ut.us":3,"k12.vi.us":3,"k12.vt.us":3,"k12.va.us":3,"k12.wa.us":3,"k12.wi.us":3,"k12.wy.us":3,"cc.ak.us":3,"cc.al.us":3,"cc.ar.us":3,"cc.as.us":3,"cc.az.us":3,"cc.ca.us":3,"cc.co.us":3,"cc.ct.us":3,"cc.dc.us":3,"cc.de.us":3,"cc.fl.us":3,"cc.ga.us":3,"cc.gu.us":3,"cc.hi.us":3,"cc.ia.us":3,"cc.id.us":3,"cc.il.us":3,"cc.in.us":3,"cc.ks.us":3,"cc.ky.us":3,"cc.la.us":3,"cc.ma.us":3,"cc.md.us":3,"cc.me.us":3,"cc.mi.us":3,"cc.mn.us":3,"cc.mo.us":3,"cc.ms.us":3,"cc.mt.us":3,"cc.nc.us":3,"cc.nd.us":3,"cc.ne.us":3,"cc.nh.us":3,"cc.nj.us":3,"cc.nm.us":3,"cc.nv.us":3,"cc.ny.us":3,"cc.oh.us":3,"cc.ok.us":3,"cc.or.us":3,"cc.pa.us":3,"cc.pr.us":3,"cc.ri.us":3,"cc.sc.us":3,"cc.sd.us":3,"cc.tn.us":3,"cc.tx.us":3,"cc.ut.us":3,"cc.vi.us":3,"cc.vt.us":3,"cc.va.us":3,"cc.wa.us":3,"cc.wi.us":3,"cc.wv.us":3,"cc.wy.us":3,"lib.ak.us":3,"lib.al.us":3,"lib.ar.us":3,"lib.as.us":3,"lib.az.us":3,"lib.ca.us":3,"lib.co.us":3,"lib.ct.us":3,"lib.dc.us":3,"lib.fl.us":3,"lib.ga.us":3,"lib.gu.us":3,"lib.hi.us":3,"lib.ia.us":3,"lib.id.us":3,"lib.il.us":3,"lib.in.us":3,"lib.ks.us":3,"lib.ky.us":3,"lib.la.us":3,"lib.ma.us":3,"lib.md.us":3,"lib.me.us":3,"lib.mi.us":3,"lib.mn.us":3,"lib.mo.us":3,"lib.ms.us":3,"lib.mt.us":3,"lib.nc.us":3,"lib.nd.us":3,"lib.ne.us":3,"lib.nh.us":3,"lib.nj.us":3,"lib.nm.us":3,"lib.nv.us":3,"lib.ny.us":3,"lib.oh.us":3,"lib.ok.us":3,"lib.or.us":3,"lib.pa.us":3,"lib.pr.us":3,"lib.ri.us":3,"lib.sc.us":3,"lib.sd.us":3,"lib.tn.us":3,"lib.tx.us":3,"lib.ut.us":3,"lib.vi.us":3,"lib.vt.us":3,"lib.va.us":3,"lib.wa.us":3,"lib.wi.us":3,"lib.wy.us":3,"pvt.k12.ma.us":4,"chtr.k12.ma.us":4,"paroch.k12.ma.us":4,"ann-arbor.mi.us":3,"cog.mi.us":3,"dst.mi.us":3,"eaton.mi.us":3,"gen.mi.us":3,"mus.mi.us":3,"tec.mi.us":3,"washtenaw.mi.us":3,"uy":1,"com.uy":2,"edu.uy":2,"gub.uy":2,"mil.uy":2,"net.uy":2,"org.uy":2,"uz":1,"co.uz":2,"com.uz":2,"net.uz":2,"org.uz":2,"va":1,"v
219c":1,"com.vc":2,"net.vc":2,"org.vc":2,"gov.vc":2,"mil.vc":2,"edu.vc":2,"ve":1,"arts.ve":2,"bib.ve":2,"co.ve":2,"com.ve":2,"e12.ve":2,"edu.ve":2,"firm.ve":2,"gob.ve":2,"gov.ve":2,"info.ve":2,"int.ve":2,"mil.ve":2,"net.ve":2,"nom.ve":2,"org.ve":2,"rar.ve":2,"rec.ve":2,"store.ve":2,"tec.ve":2,"web.ve":2,"vg":1,"vi":1,"co.vi":2,"com.vi":2,"k12.vi":2,"net.vi":2,"org.vi":2,"vn":1,"com.vn":2,"net.vn":2,"org.vn":2,"edu.vn":2,"gov.vn":2,"int.vn":2,"ac.vn":2,"biz.vn":2,"info.vn":2,"name.vn":2,"pro.vn":2,"health.vn":2,"vu":1,"com.vu":2,"edu.vu":2,"net.vu":2,"org.vu":2,"wf":1,"ws":1,"com.ws":2,"net.ws":2,"org.ws":2,"gov.ws":2,"edu.ws":2,"yt":1,"اÙ
ارات":1,"Õ°Õ¡Õµ":1,"বাà¦à¦²à¦¾":1,"бг":1,"Ø§ÙØ¨ØØ±ÙÙ":1,"бел":1,"ä¸å½":1,"ä¸å":1,"Ø§ÙØ¬Ø²Ø§Ø¦Ø±":1,"Ù
صر":1,"еÑ":1,"εÏ
":1,"Ù
ÙØ±ÙتاÙÙØ§":1,"áá":1,"ελ":1,"馿¸¯":1,"å
¬å¸.馿¸¯":2,"æè².馿¸¯":2,"æ¿åº.馿¸¯":2,"å人.馿¸¯":2,"網絡.馿¸¯":2,"çµç¹.馿¸¯":2,"à²à²¾à²°à²¤":1,"à¬à¬¾à¬°à¬¤":1,"à¦à¦¾à§°à¦¤":1,"à¤à¤¾à¤°à¤¤à¤®à¥":1,"à¤à¤¾à¤°à¥à¤¤":1,"ÚØ§Ø±Øª":1,"à´à´¾à´°à´¤à´":1,"à¤à¤¾à¤°à¤¤":1,"بارت":1,"بھارت":1,"à°à°¾à°°à°¤à±":1,"àªàª¾àª°àª¤":1,"à¨à¨¾à¨°à¨¤":1,"à¦à¦¾à¦°à¦¤":1,"à®à®¨à¯à®¤à®¿à®¯à®¾":1,"Ø§ÛØ±Ø§Ù":1,"Ø§ÙØ±Ø§Ù":1,"عراÙ":1,"Ø§ÙØ§Ø±Ø¯Ù":1,"íêµ":1,"Òаз":1,"ລາວ":1,"à¶½à¶à¶à·":1,"à®à®²à®à¯à®à¯":1,"اÙÙ
غرب":1,"мкд":1,"мон":1,"æ¾³é":1,"æ¾³é¨":1,"Ù
ÙÙØ³Ùا":1,"عÙ
اÙ":1,"پاکستاÙ":1,"Ù¾Ø§ÙØ³ØªØ§Ù":1,"ÙÙØ³Ø·ÙÙ":1,"ÑÑб":1,"пÑ.ÑÑб":2,"оÑг.ÑÑб":2,"обÑ.ÑÑб":2,"од.ÑÑб":2,"ÑпÑ.ÑÑб":2,"ак.ÑÑб":2,"ÑÑ":1,"ÙØ·Ø±":1,"Ø§ÙØ³Ø¹ÙØ¯ÙØ©":1,"Ø§ÙØ³Ø¹ÙØ¯ÛØ©":1,"Ø§ÙØ³Ø¹ÙدÛÛ":1,"Ø§ÙØ³Ø¹ÙدÙÙ":1,"Ø³ÙØ¯Ø§Ù":1,"æ°å å¡":1,"à®à®¿à®à¯à®à®ªà¯à®ªà¯à®°à¯":1,"Ø³ÙØ±ÙØ©":1,"Ø³ÙØ±Ùا":1,"à¹à¸à¸¢":1,"ศึà¸à¸©à¸².à¹à¸à¸¢":2,"à¸à¸¸à¸£à¸à¸´à¸.à¹à¸à¸¢":2,"รัà¸à¸à¸²à¸¥.à¹à¸à¸¢":2,"à¸à¸«à¸²à¸£.à¹à¸à¸¢":2,"à¹à¸à¹à¸.à¹à¸à¸¢":2,"à¸à¸à¸à¹à¸à¸£.à¹à¸à¸¢":2,"تÙÙØ³":1,"å°ç£":1,"å°æ¹¾":1,"èºç£":1,"ÑкÑ":1,"اÙÙÙ
Ù":1,"xxx":1,"ye":1,"com.ye":2,"edu.ye":2,"gov.ye":2,"net.ye":2,"mil.ye":2,"org.ye":2,"ac.za":2,"agric.za":2,"alt.za":2,"co.za":2,"edu.za":2,"gov.za":2,"grondar.za":2,"law.za":2,"mil.za":2,"net.za":2,"ngo.za":2,"nic.za":2,"nis.za":2,"nom.za":2,"org.za":2,"school.za":2,"tm.za":2,"web.za":2,"zm":1,"ac.zm":2,"biz.zm":2,"co.zm":2,"com.zm":2,"edu.zm":2,"gov.zm":2,"info.zm":2,"mil.zm":2,"net.zm":2,"org.zm":2,"sch.zm":2,"zw":1,"ac.zw":2,"co.zw":2,"gov.zw":2,"mil.zw":2,"org.zw":2,"aaa":1,"aarp":1,"abarth":1,"abb":1,"abbott":1,"abbvie":1,"abc":1,"able":1,"abogado":1,"abudhabi":1,"academy":1,"accenture":1,"accountant":1,"accountants":1,"aco":1,"actor":1,"ads":1,"adult":1,"aeg":1,"aetna":1,"afl":1,"africa":1,"agakhan":1,"agency":1,"aig":1,"airbus":1,"airforce":1,"airtel":1,"akdn":1,"alfaromeo":1,"alibaba":1,"alipay":1,"allfinanz":1,"allstate":1,"ally":1,"alsace":1,"alstom":1,"amazon":1,"americanexpress":1,"americanfamily":1,"amex":1,"amfam":1,"amica":1,"amsterdam":1,"analytics":1,"android":1,"anquan":1,"anz":1,"aol":1,"apartments":1,"app":1,"apple":1,"aquarelle":1,"arab":1,"aramco":1,"archi":1,"army":1,"art":1,"arte":1,"asda":1,"associates":1,"athleta":1,"attorney":1,"auction":1,"audi":1,"audible":1,"audio":1,"auspost":1,"author":1,"auto":1,"autos":1,"avianca":1,"aws":1,"axa":1,"azure":1,"baby":1,"baidu":1,"banamex":1,"bananarepublic":1,"band":1,"bank":1,"bar":1,"barcelona":1,"barclaycard":1,"barclays":1,"barefoot":1,"bargains":1,"baseball":1,"basketball":1,"bauhaus":1,"bayern":1,"bbc":1,"bbt":1,"bbva":1,"bcg":1,"bcn":1,"beats":1,"beauty":1,"beer":1,"bentley":1,"berlin":1,"best":1,"bestbuy":1,"bet":1,"bharti":1,"bible":1,"bid":1,"bike":1,"bing":1,"bingo":1,"bio":1,"black":1,"blackfriday":1,"blockbuster":1,"blog":1,"bloomberg":1,"blue":1,"bms":1,"bmw":1,"bnpparibas":1,"boats":1,"boehringer":1,"bofa":1,"bom":1,"bond":1,"boo":1,"book":1,"booking":1,"bosch":1,"bostik":1,"boston":1,"bot":1,"boutique":1,"box":1,"bradesco":1,"bridgestone":1,"broadway":1,"broker":1,"brother":1,"brussels":1,"build":1,"builders":1,"business":1,"buy":1,"buzz":1,"bzh":1,"cab":1,"cafe":1,"cal":1,"call":1,"calvinklein":1,"cam":1,"camera":1,"camp":1,"canon":1,"capetown":1,"capital":1,"capitalone":1,"car":1,"caravan":1,"cards":1,"care":1,"career":1,"careers":1,"cars":1,"casa":1,"case":1,"cash":1,"casino":1,"catering":1,"catholic":1,"cba":1,"cbn":1,"cbre":1,"cbs":1,"center":1,"ceo":1,"cern":1,"cfa":1,"cfd":1,"chanel":1,"channel":1,"charity":1,"chase":1,"chat":1,"cheap":1,"chintai":1,"christmas":1,"chrome":1,"church":1,"cipriani":1,"cir
219cle":1,"cisco":1,"citadel":1,"citi":1,"citic":1,"city":1,"cityeats":1,"claims":1,"cleaning":1,"click":1,"clinic":1,"clinique":1,"clothing":1,"cloud":1,"club":1,"clubmed":1,"coach":1,"codes":1,"coffee":1,"college":1,"cologne":1,"comcast":1,"commbank":1,"community":1,"company":1,"compare":1,"computer":1,"comsec":1,"condos":1,"construction":1,"consulting":1,"contact":1,"contractors":1,"cooking":1,"cookingchannel":1,"cool":1,"corsica":1,"country":1,"coupon":1,"coupons":1,"courses":1,"cpa":1,"credit":1,"creditcard":1,"creditunion":1,"cricket":1,"crown":1,"crs":1,"cruise":1,"cruises":1,"cuisinella":1,"cymru":1,"cyou":1,"dabur":1,"dad":1,"dance":1,"data":1,"date":1,"dating":1,"datsun":1,"day":1,"dclk":1,"dds":1,"deal":1,"dealer":1,"deals":1,"degree":1,"delivery":1,"dell":1,"deloitte":1,"delta":1,"democrat":1,"dental":1,"dentist":1,"desi":1,"design":1,"dev":1,"dhl":1,"diamonds":1,"diet":1,"digital":1,"direct":1,"directory":1,"discount":1,"discover":1,"dish":1,"diy":1,"dnp":1,"docs":1,"doctor":1,"dog":1,"domains":1,"dot":1,"download":1,"drive":1,"dtv":1,"dubai":1,"dunlop":1,"dupont":1,"durban":1,"dvag":1,"dvr":1,"earth":1,"eat":1,"eco":1,"edeka":1,"education":1,"email":1,"emerck":1,"energy":1,"engineer":1,"engineering":1,"enterprises":1,"epson":1,"equipment":1,"ericsson":1,"erni":1,"esq":1,"estate":1,"etisalat":1,"eurovision":1,"eus":1,"events":1,"exchange":1,"expert":1,"exposed":1,"express":1,"extraspace":1,"fage":1,"fail":1,"fairwinds":1,"faith":1,"family":1,"fan":1,"fans":1,"farm":1,"farmers":1,"fashion":1,"fast":1,"fedex":1,"feedback":1,"ferrari":1,"ferrero":1,"fiat":1,"fidelity":1,"fido":1,"film":1,"final":1,"finance":1,"financial":1,"fire":1,"firestone":1,"firmdale":1,"fish":1,"fishing":1,"fit":1,"fitness":1,"flickr":1,"flights":1,"flir":1,"florist":1,"flowers":1,"fly":1,"foo":1,"food":1,"foodnetwork":1,"football":1,"ford":1,"forex":1,"forsale":1,"forum":1,"foundation":1,"fox":1,"free":1,"fresenius":1,"frl":1,"frogans":1,"frontdoor":1,"frontier":1,"ftr":1,"fujitsu":1,"fun":1,"fund":1,"furniture":1,"futbol":1,"fyi":1,"gal":1,"gallery":1,"gallo":1,"gallup":1,"game":1,"games":1,"gap":1,"garden":1,"gay":1,"gbiz":1,"gdn":1,"gea":1,"gent":1,"genting":1,"george":1,"ggee":1,"gift":1,"gifts":1,"gives":1,"giving":1,"glass":1,"gle":1,"global":1,"globo":1,"gmail":1,"gmbh":1,"gmo":1,"gmx":1,"godaddy":1,"gold":1,"goldpoint":1,"golf":1,"goo":1,"goodyear":1,"goog":1,"google":1,"gop":1,"got":1,"grainger":1,"graphics":1,"gratis":1,"green":1,"gripe":1,"grocery":1,"group":1,"guardian":1,"gucci":1,"guge":1,"guide":1,"guitars":1,"guru":1,"hair":1,"hamburg":1,"hangout":1,"haus":1,"hbo":1,"hdfc":1,"hdfcbank":1,"health":1,"healthcare":1,"help":1,"helsinki":1,"here":1,"hermes":1,"hgtv":1,"hiphop":1,"hisamitsu":1,"hitachi":1,"hiv":1,"hkt":1,"hockey":1,"holdings":1,"holiday":1,"homedepot":1,"homegoods":1,"homes":1,"homesense":1,"honda":1,"horse":1,"hospital":1,"host":1,"hosting":1,"hot":1,"hoteles":1,"hotels":1,"hotmail":1,"house":1,"how":1,"hsbc":1,"hughes":1,"hyatt":1,"hyundai":1,"ibm":1,"icbc":1,"ice":1,"icu":1,"ieee":1,"ifm":1,"ikano":1,"imamat":1,"imdb":1,"immo":1,"immobilien":1,"inc":1,"industries":1,"infiniti":1,"ing":1,"ink":1,"institute":1,"insurance":1,"insure":1,"international":1,"intuit":1,"investments":1,"ipiranga":1,"irish":1,"ismaili":1,"ist":1,"istanbul":1,"itau":1,"itv":1,"jaguar":1,"java":1,"jcb":1,"jeep":1,"jetzt":1,"jewelry":1,"jio":1,"jll":1,"jmp":1,"jnj":1,"joburg":1,"jot":1,"joy":1,"jpmorgan":1,"jprs":1,"juegos":1,"juniper":1,"kaufen":1,"kddi":1,"kerryhotels":1,"kerrylogistics":1,"kerryproperties":1,"kfh":1,"kia":1,"kids":1,"kim":1,"kinder":1,"kindle":1,"kitchen":1,"kiwi":1,"koeln":1,"komatsu":1,"kosher":1,"kpmg":1,"kpn":1,"krd":1,"kred":1,"kuokgroup":1,"kyoto":1,"lacaixa":1,"lamborghini":1,"lamer":1,"lancaster":1,"lancia":1,"land":1,"landrover":1,"lanxess":1,"lasalle":1,"lat":1,"latino":1,"latrobe":1,"law":1,"lawyer":1,"lds":1,"lease":1,"leclerc":1,"lefrak":1,"legal":1,"lego":1,"lexus":1,"lgbt":1,"lidl":1,"life":1,"lifeinsurance":1,"lifestyle":1,"lighting":1,"like":1,"lilly":1,"limited":1,"limo":1,"lincoln":1,"linde":1,"link":1,"lipsy":1,"live":1,"living":1,"llc":1,"llp":1,"loan":1,"loans":1,"locker":1,"locus":1,"loft":1,"lol":1,"london":1,"lotte":1,"lotto":1,"love":1,"lpl":1,"lplfinancial":1,"ltd":1,"ltda":1,"lundbeck":1,"luxe":1,"luxury":1,"macys":1,"madrid":1,"maif":1,"maison":1,"makeup":1,"man":1,"management":1,"mango":1,"map":1,"market":1,"marketing":1,"markets":1,"marriott":1,"marshalls":1,"maserati":1,"mattel":1,"mba":1,"mckinsey":1,"med":1,"media":1,"meet":1,"melbourne":1,"meme":1,"memorial":1,"men":1,"menu":1,"merckmsd":1,"miami":1,"microsoft":1,"mini":1,"mint":1,"mit":1,"mitsubishi":1,"mlb":1,"mls":1,"mma":1,"mobile":1,"moda":1,"moe":1,"moi":1,"mom":1,"monash":1,"money":1,"monster":1,"mormon":1,"mortgage":1,"moscow":1,"moto":1,"motorcycles":1,"mov":1,"movie":1,"msd":1,"mtn":1,"mtr":1,"music":1,"mutual":1,"nab":1,"nagoya":1,"natura":1,"navy":1,"nba":1,"nec":1,"netbank":1,"netflix":1,"network":1,"neustar":1,"new":1,"news":1,"next":1,"nextdirect":1,"nexus":1,"nfl":1,"ngo":1,"nhk":1,"nico":1,"nike":1,"nikon":1,"ninja":1,"nissan":1,"nissay":1,"nokia":1,"northwesternmutual":1,"norton":1,"now":1,"nowruz":1,"nowtv":1,"nra":1,"nrw":1,"ntt":1,"nyc":1,"obi":1,"observer":1,"office":1,"okinawa":1,"olayan":1,"olayangroup":1,"oldnavy":1,"ollo":1,"omega":1,"one":1,"ong":1,"onl":1,"online":1,"ooo":1,"open":1,"oracle":1,"orange":1,"organic":1,"origins":1,"osaka":1,"otsuka":1,"ott":1,"ovh":1,"page":1,"panasonic":1,"paris":1,"pars":1,"partners":1,"parts":1,"party":1,"passagens":1,"pay":1,"pccw":1,"pet":1,"pfizer"
219:1,"pharmacy":1,"phd":1,"philips":1,"phone":1,"photo":1,"photography":1,"photos":1,"physio":1,"pics":1,"pictet":1,"pictures":1,"pid":1,"pin":1,"ping":1,"pink":1,"pioneer":1,"pizza":1,"place":1,"play":1,"playstation":1,"plumbing":1,"plus":1,"pnc":1,"pohl":1,"poker":1,"politie":1,"porn":1,"pramerica":1,"praxi":1,"press":1,"prime":1,"prod":1,"productions":1,"prof":1,"progressive":1,"promo":1,"properties":1,"property":1,"protection":1,"pru":1,"prudential":1,"pub":1,"pwc":1,"qpon":1,"quebec":1,"quest":1,"racing":1,"radio":1,"read":1,"realestate":1,"realtor":1,"realty":1,"recipes":1,"red":1,"redstone":1,"redumbrella":1,"rehab":1,"reise":1,"reisen":1,"reit":1,"reliance":1,"ren":1,"rent":1,"rentals":1,"repair":1,"report":1,"republican":1,"rest":1,"restaurant":1,"review":1,"reviews":1,"rexroth":1,"rich":1,"richardli":1,"ricoh":1,"ril":1,"rio":1,"rip":1,"rocher":1,"rocks":1,"rodeo":1,"rogers":1,"room":1,"rsvp":1,"rugby":1,"ruhr":1,"run":1,"rwe":1,"ryukyu":1,"saarland":1,"safe":1,"safety":1,"sakura":1,"sale":1,"salon":1,"samsclub":1,"samsung":1,"sandvik":1,"sandvikcoromant":1,"sanofi":1,"sap":1,"sarl":1,"sas":1,"save":1,"saxo":1,"sbi":1,"sbs":1,"sca":1,"scb":1,"schaeffler":1,"schmidt":1,"scholarships":1,"school":1,"schule":1,"schwarz":1,"science":1,"scot":1,"search":1,"seat":1,"secure":1,"security":1,"seek":1,"select":1,"sener":1,"services":1,"ses":1,"seven":1,"sew":1,"sex":1,"sexy":1,"sfr":1,"shangrila":1,"sharp":1,"shaw":1,"shell":1,"shia":1,"shiksha":1,"shoes":1,"shop":1,"shopping":1,"shouji":1,"show":1,"showtime":1,"silk":1,"sina":1,"singles":1,"site":1,"ski":1,"skin":1,"sky":1,"skype":1,"sling":1,"smart":1,"smile":1,"sncf":1,"soccer":1,"social":1,"softbank":1,"software":1,"sohu":1,"solar":1,"solutions":1,"song":1,"sony":1,"soy":1,"spa":1,"space":1,"sport":1,"spot":1,"srl":1,"stada":1,"staples":1,"star":1,"statebank":1,"statefarm":1,"stc":1,"stcgroup":1,"stockholm":1,"storage":1,"store":1,"stream":1,"studio":1,"study":1,"style":1,"sucks":1,"supplies":1,"supply":1,"support":1,"surf":1,"surgery":1,"suzuki":1,"swatch":1,"swiss":1,"sydney":1,"systems":1,"tab":1,"taipei":1,"talk":1,"taobao":1,"target":1,"tatamotors":1,"tatar":1,"tattoo":1,"tax":1,"taxi":1,"tci":1,"tdk":1,"team":1,"tech":1,"technology":1,"temasek":1,"tennis":1,"teva":1,"thd":1,"theater":1,"theatre":1,"tiaa":1,"tickets":1,"tienda":1,"tiffany":1,"tips":1,"tires":1,"tirol":1,"tjmaxx":1,"tjx":1,"tkmaxx":1,"tmall":1,"today":1,"tokyo":1,"tools":1,"top":1,"toray":1,"toshiba":1,"total":1,"tours":1,"town":1,"toyota":1,"toys":1,"trade":1,"trading":1,"training":1,"travel":1,"travelchannel":1,"travelers":1,"travelersinsurance":1,"trust":1,"trv":1,"tube":1,"tui":1,"tunes":1,"tushu":1,"tvs":1,"ubank":1,"ubs":1,"unicom":1,"university":1,"uno":1,"uol":1,"ups":1,"vacations":1,"vana":1,"vanguard":1,"vegas":1,"ventures":1,"verisign":1,"versicherung":1,"vet":1,"viajes":1,"video":1,"vig":1,"viking":1,"villas":1,"vin":1,"vip":1,"virgin":1,"visa":1,"vision":1,"viva":1,"vivo":1,"vlaanderen":1,"vodka":1,"volkswagen":1,"volvo":1,"vote":1,"voting":1,"voto":1,"voyage":1,"vuelos":1,"wales":1,"walmart":1,"walter":1,"wang":1,"wanggou":1,"watch":1,"watches":1,"weather":1,"weatherchannel":1,"webcam":1,"weber":1,"website":1,"wedding":1,"weibo":1,"weir":1,"whoswho":1,"wien":1,"wiki":1,"williamhill":1,"win":1,"windows":1,"wine":1,"winners":1,"wme":1,"wolterskluwer":1,"woodside":1,"work":1,"works":1,"world":1,"wow":1,"wtc":1,"wtf":1,"xbox":1,"xerox":1,"xfinity":1,"xihuan":1,"xin":1,"à¤à¥à¤®":1,"ã»ã¼ã«":1,"ä½å±±":1,"æ
å":1,"éå¢":1,"å¨çº¿":1,"ç¹ç":1,"à¸à¸à¸¡":1,"å
«å¦":1,"Ù
ÙÙØ¹":1,"å
¬ç":1,"å
¬å¸":1,"馿 ¼éæ":1,"ç½ç«":1,"ç§»å¨":1,"æç±ä½ ":1,"моÑква":1,"каÑолик":1,"онлайн":1,"ÑайÑ":1,"èé":1,"×§××":1,"æ¶å°":1,"å¾®å":1,"淡马é¡":1,"ãã¡ãã·ã§ã³":1,"оÑг":1,"नà¥à¤":1,"ã¹ãã¢":1,"ã¢ãã¾ã³":1,"ì¼ì±":1,"åæ ":1,"ååº":1,"åå":1,"деÑи":1,"ãã¤ã³ã":1,"æ°é»":1,"å®¶é»":1,"ÙÙÙ
":1,"䏿ç½":1,"ä¸ä¿¡":1,"娱ä¹":1,"è°·æ":1,"é»è¨çç§":1,"è´ç©":1,"ã¯ã©ã¦ã":1,"é販":1,"ç½åº":1,"सà¤à¤à¤ न":1,"é¤å
":1,"ç½ç»":1,"ком":1,"äºé©¬é":1,"é£å":1,"é£å©æµ¦":1,"ææº":1,"اراÙ
ÙÙ":1,"Ø§ÙØ¹ÙÙØ§Ù":1,"Ø§ØªØµØ§ÙØ§Øª":1,"بازار":1,"Ø§Ø¨ÙØ¸Ø¨Ù":1,"ÙØ§Ø«ÙÙÙÙ":1,"ÙÙ
راÙ":1,"ë·ì»´":1,"æ¿åº":1,"Ø´Ø¨ÙØ©":1,"Ø¨ÙØªÙ":1,"عرب":1,"æºæ":1,"ç»ç»æºæ":1,"å¥åº·":1,"æè":1,"ÑÑÑ":1,"大æ¿":1,"ã¿ããª":1,"ã°ã¼ã°ã«":1,"ä¸ç":1,"æ¸ç±":1,"ç½å":1,"ë·ë·":1,"ã³ã ":1,"天主æ":1,"游æ":1,"verm\xf6gensberater":1,"verm\xf6gensberatung":1,"ä¼ä¸":1,"ä¿¡æ¯":1,"åé大é
åº":1,"åé":1,"广ä¸":1,"æ¿å¡":1,"xyz":1,"yachts":1,"yahoo":1,"yamaxun":1,"yandex":1,"yodobashi":1,"yoga":1,"yokohama":1,"you":1,"youtube":1,"yun":1,"zappos":1,"zara":1,"zero":1,"zip":1,"zone":1,"zuerich":1},"private":{"cc.ua":2,"inf.ua":2,"ltd.ua":2,"611.to":2,"graphox.us":2,"devcdnaccesso.c
219om":3,"on-acorn.io":3,"activetrail.biz":2,"adobeaemcloud.com":2,"dev.adobeaemcloud.com":4,"hlx.live":2,"adobeaemcloud.net":2,"hlx.page":2,"hlx3.page":2,"beep.pl":2,"airkitapps.com":2,"airkitapps-au.com":2,"airkitapps.eu":2,"aivencloud.com":2,"barsy.ca":2,"compute.estate":3,"alces.network":3,"kasserver.com":2,"altervista.org":2,"alwaysdata.net":2,"myamaze.net":2,"cloudfront.net":2,"compute.amazonaws.com":4,"compute-1.amazonaws.com":4,"compute.amazonaws.com.cn":5,"us-east-1.amazonaws.com":3,"s3.cn-north-1.amazonaws.com.cn":5,"s3.dualstack.ap-northeast-1.amazonaws.com":5,"s3.dualstack.ap-northeast-2.amazonaws.com":5,"s3.ap-northeast-2.amazonaws.com":4,"s3-website.ap-northeast-2.amazonaws.com":4,"s3.dualstack.ap-south-1.amazonaws.com":5,"s3.ap-south-1.amazonaws.com":4,"s3-website.ap-south-1.amazonaws.com":4,"s3.dualstack.ap-southeast-1.amazonaws.com":5,"s3.dualstack.ap-southeast-2.amazonaws.com":5,"s3.dualstack.ca-central-1.amazonaws.com":5,"s3.ca-central-1.amazonaws.com":4,"s3-website.ca-central-1.amazonaws.com":4,"s3.dualstack.eu-central-1.amazonaws.com":5,"s3.eu-central-1.amazonaws.com":4,"s3-website.eu-central-1.amazonaws.com":4,"s3.dualstack.eu-west-1.amazonaws.com":5,"s3.dualstack.eu-west-2.amazonaws.com":5,"s3.eu-west-2.amazonaws.com":4,"s3-website.eu-west-2.amazonaws.com":4,"s3.dualstack.eu-west-3.amazonaws.com":5,"s3.eu-west-3.amazonaws.com":4,"s3-website.eu-west-3.amazonaws.com":4,"s3.amazonaws.com":3,"s3-ap-northeast-1.amazonaws.com":3,"s3-ap-northeast-2.amazonaws.com":3,"s3-ap-south-1.amazonaws.com":3,"s3-ap-southeast-1.amazonaws.com":3,"s3-ap-southeast-2.amazonaws.com":3,"s3-ca-central-1.amazonaws.com":3,"s3-eu-central-1.amazonaws.com":3,"s3-eu-west-1.amazonaws.com":3,"s3-eu-west-2.amazonaws.com":3,"s3-eu-west-3.amazonaws.com":3,"s3-external-1.amazonaws.com":3,"s3-fips-us-gov-west-1.amazonaws.com":3,"s3-sa-east-1.amazonaws.com":3,"s3-us-east-2.amazonaws.com":3,"s3-us-gov-west-1.amazonaws.com":3,"s3-us-west-1.amazonaws.com":3,"s3-us-west-2.amazonaws.com":3,"s3-website-ap-northeast-1.amazonaws.com":3,"s3-website-ap-southeast-1.amazonaws.com":3,"s3-website-ap-southeast-2.amazonaws.com":3,"s3-website-eu-west-1.amazonaws.com":3,"s3-website-sa-east-1.amazonaws.com":3,"s3-website-us-east-1.amazonaws.com":3,"s3-website-us-west-1.amazonaws.com":3,"s3-website-us-west-2.amazonaws.com":3,"s3.dualstack.sa-east-1.amazonaws.com":5,"s3.dualstack.us-east-1.amazonaws.com":5,"s3.dualstack.us-east-2.amazonaws.com":5,"s3.us-east-2.amazonaws.com":4,"s3-website.us-east-2.amazonaws.com":4,"vfs.cloud9.af-south-1.amazonaws.com":5,"webview-assets.cloud9.af-south-1.amazonaws.com":5,"vfs.cloud9.ap-east-1.amazonaws.com":5,"webview-assets.cloud9.ap-east-1.amazonaws.com":5,"vfs.cloud9.ap-northeast-1.amazonaws.com":5,"webview-assets.cloud9.ap-northeast-1.amazonaws.com":5,"vfs.cloud9.ap-northeast-2.amazonaws.com":5,"webview-assets.cloud9.ap-northeast-2.amazonaws.com":5,"vfs.cloud9.ap-northeast-3.amazonaws.com":5,"webview-assets.cloud9.ap-northeast-3.amazonaws.com":5,"vfs.cloud9.ap-south-1.amazonaws.com":5,"webview-assets.cloud9.ap-south-1.amazonaws.com":5,"vfs.cloud9.ap-southeast-1.amazonaws.com":5,"webview-assets.cloud9.ap-southeast-1.amazonaws.com":5,"vfs.cloud9.ap-southeast-2.amazonaws.com":5,"webview-assets.cloud9.ap-southeast-2.amazonaws.com":5,"vfs.cloud9.ca-central-1.amazonaws.com":5,"webview-assets.cloud9.ca-central-1.amazonaws.com":5,"vfs.cloud9.eu-central-1.amazonaws.com":5,"webview-assets.cloud9.eu-central-1.amazonaws.com":5,"vfs.cloud9.eu-north-1.amazonaws.com":5,"webview-assets.cloud9.eu-north-1.amazonaws.com":5,"vfs.cloud9.eu-south-1.amazonaws.com":5,"webview-assets.cloud9.eu-south-1.amazonaws.com":5,"vfs.cloud9.eu-west-1.amazonaws.com":5,"webview-assets.cloud9.eu-west-1.amazonaws.com":5,"vfs.cloud9.eu-west-2.amazonaws.com":5,"webview-assets.cloud9.eu-west-2.amazonaws.com":5,"vfs.cloud9.eu-west-3.amazonaws.com":5,"webview-assets.cloud9.eu-west-3.amazonaws.com":5,"vfs.cloud9.me-south-1.amazonaws.com":5,"webview-assets.cloud9.me-south-1.amazonaws.com":5,"vfs.cloud9.sa-east-1.amazonaws.com":5,"webview-assets.cloud9.sa-east-1.amazonaws.com":5,"vfs.cloud9.us-east-1.amazonaws.com":5,"webview-assets.cloud9.us-east-1.amazonaws.com":5,"vfs.cloud9.us-east-2.amazonaws.com":5,"webview-assets.cloud9.us-east-2.amazonaws.com":5,"vfs.cloud9.us-west-1.amazonaws.com":5,"webview-assets.cloud9.us-west-1.amazonaws.com":5,"vfs.cloud9.us-west-2.amazonaws.com":5,"webview-assets.cloud9.us-west-2.amazonaws.com":5,"cn-north-1.eb.amazonaws.com.cn":5,"cn-northwest-1.eb.amazonaws.com.cn":5,"elasticbeanstalk.com":2,"ap-northeast-1.elasticbeanstalk.com":3,"ap-northeast-2.elasticbeanstalk.com":3,"ap-northeast-3.elasticbeanstalk.com":3,"ap-south-1.elasticbeanstalk.com":3,"ap-southeast-1.elasticbeanstalk.com":3,"ap-southeast-2.elasticbeanstalk.com":3,"ca-central-1.elasticbeanstalk.com":3,"eu-central-1.elasticbeanstalk.com":3,"eu-west-1.elasticbeanstalk.com":3,"eu-west-2.elasticbeanstalk.com":3,"eu-west-3.elasticbeanstalk.com":3,"sa-east-1.elasticbeanstalk.com":3,"us-east-1.elasticbeanstalk.com":3,"us-east-2.elasticbeanstalk.com":3,"us-gov-west-1.elasticbeanstalk.com":3,"us-west-1.elasticbeanstalk.com":3,"us-west-2.elasticbeanstalk.com":3,"elb.amazonaws.com.cn":5,"elb.amazonaws.com":4,"awsglobalaccelerator.com":2,"eero.online":2,"eero-stage.online":2,"t3l3p0rt.net":2,"tele.amune.org":3,"apigee.io":2,"siiites.com":2,"appspacehosted.com":2,"appspaceusercontent.com":2,"appudo.net":2,"on-aptible.com":2,"user.aseinet.ne.jp":4,"gv.vc":2,"d.gv.vc":3,"user.party.eus":3,"pimienta.org":2,"poivron.org":2,"potager.org":2,"sweetpepper.org":2,"myasustor.com":2,"cdn.prod.atlassian-dev.net":4,"translated.page":2,"myfritz.net":2,"onavstack.net":2,"awdev.ca":3,"advisor.ws":3,"ecommerce-shop.pl":2,"b-data.io":2,"backplaneapp.io":2,"balena-devices.com":2,"rs.ba":2,"banzai.cloud":3,"app.banzaicloud.io":3,"backyards.banzaicloud.io":4,"base.ec":2,"official.ec":2,"buyshop.jp":2,"fashionstore.jp":2,"handcrafted.jp":2,"kawaiishop.jp":2,"supersale.jp":2,"theshop.jp":2,"shopselect.net":2,"base.shop":2,"beagleboard.io":2,"beget.app":3,"betainabox.com":2,"bnr.la":2,"bitbucket.io":2,"blackbaudcdn.net":2,"of.je":2,"bluebite.io":2,"boomla.net"
219:2,"boutir.com":2,"boxfuse.io":2,"square7.ch":2,"bplaced.com":2,"bplaced.de":2,"square7.de":2,"bplaced.net":2,"square7.net":2,"shop.brendly.rs":3,"browsersafetymark.io":2,"uk0.bigv.io":3,"dh.bytemark.co.uk":4,"vm.bytemark.co.uk":4,"cafjs.com":2,"mycd.eu":2,"drr.ac":2,"uwu.ai":2,"carrd.co":2,"crd.co":2,"ju.mp":2,"ae.org":2,"br.com":2,"cn.com":2,"com.de":2,"com.se":2,"de.com":2,"eu.com":2,"gb.net":2,"hu.net":2,"jp.net":2,"jpn.com":2,"mex.com":2,"ru.com":2,"sa.com":2,"se.net":2,"uk.com":2,"uk.net":2,"us.com":2,"za.bz":2,"za.com":2,"ar.com":2,"hu.com":2,"kr.com":2,"no.com":2,"qc.com":2,"uy.com":2,"africa.com":2,"gr.com":2,"in.net":2,"web.in":2,"us.org":2,"co.com":2,"aus.basketball":2,"nz.basketball":2,"radio.am":2,"radio.fm":2,"c.la":2,"certmgr.org":2,"cx.ua":2,"discourse.group":2,"discourse.team":2,"cleverapps.io":2,"clerk.app":2,"clerkstage.app":2,"lcl.dev":3,"lclstage.dev":3,"stg.dev":3,"stgstage.dev":3,"clickrising.net":2,"c66.me":2,"cloud66.ws":2,"cloud66.zone":2,"jdevcloud.com":2,"wpdevcloud.com":2,"cloudaccess.host":2,"freesite.host":2,"cloudaccess.net":2,"cloudcontrolled.com":2,"cloudcontrolapp.com":2,"cloudera.site":3,"cf-ipfs.com":2,"cloudflare-ipfs.com":2,"trycloudflare.com":2,"pages.dev":2,"r2.dev":2,"workers.dev":2,"wnext.app":2,"co.ca":2,"otap.co":3,"co.cz":2,"c.cdn77.org":3,"cdn77-ssl.net":2,"r.cdn77.net":3,"rsc.cdn77.org":3,"ssl.origin.cdn77-secure.org":4,"cloudns.asia":2,"cloudns.biz":2,"cloudns.club":2,"cloudns.cc":2,"cloudns.eu":2,"cloudns.in":2,"cloudns.info":2,"cloudns.org":2,"cloudns.pro":2,"cloudns.pw":2,"cloudns.us":2,"cnpy.gdn":2,"codeberg.page":2,"co.nl":2,"co.no":2,"webhosting.be":2,"hosting-cluster.nl":2,"ac.ru":2,"edu.ru":2,"gov.ru":2,"int.ru":2,"mil.ru":2,"test.ru":2,"dyn.cosidns.de":3,"dynamisches-dns.de":2,"dnsupdater.de":2,"internet-dns.de":2,"l-o-g-i-n.de":2,"dynamic-dns.info":2,"feste-ip.net":2,"knx-server.net":2,"static-access.net":2,"realm.cz":2,"cryptonomic.net":3,"cupcake.is":2,"curv.dev":2,"customer-oci.com":3,"oci.customer-oci.com":4,"ocp.customer-oci.com":4,"ocs.customer-oci.com":4,"cyon.link":2,"cyon.site":2,"fnwk.site":2,"folionetwork.site":2,"platform0.app":2,"daplie.me":2,"localhost.daplie.me":3,"dattolocal.com":2,"dattorelay.com":2,"dattoweb.com":2,"mydatto.com":2,"dattolocal.net":2,"mydatto.net":2,"biz.dk":2,"co.dk":2,"firm.dk":2,"reg.dk":2,"store.dk":2,"dyndns.dappnode.io":3,"dapps.earth":3,"bzz.dapps.earth":4,"builtwithdark.com":2,"demo.datadetect.com":3,"instance.datadetect.com":3,"edgestack.me":2,"ddns5.com":2,"debian.net":2,"deno.dev":2,"deno-staging.dev":2,"dedyn.io":2,"deta.app":2,"deta.dev":2,"rss.my.id":4,"diher.solutions":3,"discordsays.com":2,"discordsez.com":2,"jozi.biz":2,"dnshome.de":2,"online.th":2,"shop.th":2,"drayddns.com":2,"shoparena.pl":2,"dreamhosters.com":2,"mydrobo.com":2,"drud.io":2,"drud.us":2,"duckdns.org":2,"bip.sh":2,"bitbridge.net":2,"dy.fi":2,"tunk.org":2,"dyndns-at-home.com":2,"dyndns-at-work.com":2,"dyndns-blog.com":2,"dyndns-free.com":2,"dyndns-home.com":2,"dyndns-ip.com":2,"dyndns-mail.com":2,"dyndns-office.com":2,"dyndns-pics.com":2,"dyndns-remote.com":2,"dyndns-server.com":2,"dyndns-web.com":2,"dyndns-wiki.com":2,"dyndns-work.com":2,"dyndns.biz":2,"dyndns.info":2,"dyndns.org":2,"dyndns.tv":2,"at-band-camp.net":2,"ath.cx":2,"barrel-of-knowledge.info":2,"barrell-of-knowledge.info":2,"better-than.tv":2,"blogdns.com":2,"blogdns.net":2,"blogdns.org":2,"blogsite.org":2,"boldlygoingnowhere.org":2,"broke-it.net":2,"buyshouses.net":2,"cechire.com":2,"dnsalias.com":2,"dnsalias.net":2,"dnsalias.org":2,"dnsdojo.com":2,"dnsdojo.net":2,"dnsdojo.org":2,"does-it.net":2,"doesntexist.com":2,"doesntexist.org":2,"dontexist.com":2,"dontexist.net":2,"dontexist.org":2,"doomdns.com":2,"doomdns.org":2,"dvrdns.org":2,"dyn-o-saur.com":2,"dynalias.com":2,"dynalias.net":2,"dynalias.org":2,"dynathome.net":2,"dyndns.ws":2,"endofinternet.net":2,"endofinternet.org":2,"endoftheinternet.org":2,"est-a-la-maison.com":2,"est-a-la-masion.com":2,"est-le-patron.com":2,"est-mon-blogueur.com":2,"for-better.biz":2,"for-more.biz":2,"for-our.info":2,"for-some.biz":2,"for-the.biz":2,"forgot.her.name":3,"forgot.his.name":3,"from-ak.com":2,"from-al.com":2,"from-ar.com":2,"from-az.net":2,"from-ca.com":2,"from-co.net":2,"from-ct.com":2,"from-dc.com":2,"from-de.com":2,"from-fl.com":2,"from-ga.com":2,"from-hi.com":2,"from-ia.com":2,"from-id.com":2,"from-il.com":2,"from-in.
219com":2,"from-ks.com":2,"from-ky.com":2,"from-la.net":2,"from-ma.com":2,"from-md.com":2,"from-me.org":2,"from-mi.com":2,"from-mn.com":2,"from-mo.com":2,"from-ms.com":2,"from-mt.com":2,"from-nc.com":2,"from-nd.com":2,"from-ne.com":2,"from-nh.com":2,"from-nj.com":2,"from-nm.com":2,"from-nv.com":2,"from-ny.net":2,"from-oh.com":2,"from-ok.com":2,"from-or.com":2,"from-pa.com":2,"from-pr.com":2,"from-ri.com":2,"from-sc.com":2,"from-sd.com":2,"from-tn.com":2,"from-tx.com":2,"from-ut.com":2,"from-va.com":2,"from-vt.com":2,"from-wa.com":2,"from-wi.com":2,"from-wv.com":2,"from-wy.com":2,"ftpaccess.cc":2,"fuettertdasnetz.de":2,"game-host.org":2,"game-server.cc":2,"getmyip.com":2,"gets-it.net":2,"go.dyndns.org":3,"gotdns.com":2,"gotdns.org":2,"groks-the.info":2,"groks-this.info":2,"ham-radio-op.net":2,"here-for-more.info":2,"hobby-site.com":2,"hobby-site.org":2,"home.dyndns.org":3,"homedns.org":2,"homeftp.net":2,"homeftp.org":2,"homeip.net":2,"homelinux.com":2,"homelinux.net":2,"homelinux.org":2,"homeunix.com":2,"homeunix.net":2,"homeunix.org":2,"iamallama.com":2,"in-the-band.net":2,"is-a-anarchist.com":2,"is-a-blogger.com":2,"is-a-bookkeeper.com":2,"is-a-bruinsfan.org":2,"is-a-bulls-fan.com":2,"is-a-candidate.org":2,"is-a-caterer.com":2,"is-a-celticsfan.org":2,"is-a-chef.com":2,"is-a-chef.net":2,"is-a-chef.org":2,"is-a-conservative.com":2,"is-a-cpa.com":2,"is-a-cubicle-slave.com":2,"is-a-democrat.com":2,"is-a-designer.com":2,"is-a-doctor.com":2,"is-a-financialadvisor.com":2,"is-a-geek.com":2,"is-a-geek.net":2,"is-a-geek.org":2,"is-a-green.com":2,"is-a-guru.com":2,"is-a-hard-worker.com":2,"is-a-hunter.com":2,"is-a-knight.org":2,"is-a-landscaper.com":2,"is-a-lawyer.com":2,"is-a-liberal.com":2,"is-a-libertarian.com":2,"is-a-linux-user.org":2,"is-a-llama.com":2,"is-a-musician.com":2,"is-a-nascarfan.com":2,"is-a-nurse.com":2,"is-a-painter.com":2,"is-a-patsfan.org":2,"is-a-personaltrainer.com":2,"is-a-photographer.com":2,"is-a-player.com":2,"is-a-republican.com":2,"is-a-rockstar.com":2,"is-a-socialist.com":2,"is-a-soxfan.org":2,"is-a-student.com":2,"is-a-teacher.com":2,"is-a-techie.com":2,"is-a-therapist.com":2,"is-an-accountant.com":2,"is-an-actor.com":2,"is-an-actress.com":2,"is-an-anarchist.com":2,"is-an-artist.com":2,"is-an-engineer.com":2,"is-an-entertainer.com":2,"is-by.us":2,"is-certified.com":2,"is-found.org":2,"is-gone.com":2,"is-into-anime.com":2,"is-into-cars.com":2,"is-into-cartoons.com":2,"is-into-games.com":2,"is-leet.com":2,"is-lost.org":2,"is-not-certified.com":2,"is-saved.org":2,"is-slick.com":2,"is-uberleet.com":2,"is-very-bad.org":2,"is-very-evil.org":2,"is-very-good.org":2,"is-very-nice.org":2,"is-very-sweet.org":2,"is-with-theband.com":2,"isa-geek.com":2,"isa-geek.net":2,"isa-geek.org":2,"isa-hockeynut.com":2,"issmarterthanyou.com":2,"isteingeek.de":2,"istmein.de":2,"kicks-ass.net":2,"kicks-ass.org":2,"knowsitall.info":2,"land-4-sale.us":2,"lebtimnetz.de":2,"leitungsen.de":2,"likes-pie.com":2,"likescandy.com":2,"merseine.nu":2,"mine.nu":2,"misconfused.org":2,"mypets.ws":2,"myphotos.cc":2,"neat-url.com":2,"office-on-the.net":2,"on-the-web.tv":2,"podzone.net":2,"podzone.org":2,"readmyblog.org":2,"saves-the-whales.com":2,"scrapper-site.net":2,"scrapping.cc":2,"selfip.biz":2,"selfip.com":2,"selfip.info":2,"selfip.net":2,"selfip.org":2,"sells-for-less.com":2,"sells-for-u.com":2,"sells-it.net":2,"sellsyourhome.org":2,"servebbs.com":2,"servebbs.net":2,"servebbs.org":2,"serveftp.net":2,"serveftp.org":2,"servegame.org":2,"shacknet.nu":2,"simple-url.com":2,"space-to-rent.com":2,"stuff-4-sale.org":2,"stuff-4-sale.us":2,"teaches-yoga.com":2,"thruhere.net":2,"traeumtgerade.de":2,"webhop.biz":2,"webhop.info":2,"webhop.net":2,"webhop.org":2,"worse-than.tv":2,"writesthisblog.com":2,"ddnss.de":2,"dyn.ddnss.de":3,"dyndns.ddnss.de":3,"dyndns1.de":2,"dyn-ip24.de":2,"home-webserver.de":2,"dyn.home-webserver.de":3,"myhome-server.de":2,"ddnss.org":2,"definima.net":2,"definima.io":2,"ondigitalocean.app":2,"digitaloceanspaces.com":3,"bci.dnstrace.pro":3,"ddnsfree.com":2,"ddnsgeek.com":2,"giize.com":2,"gleeze.com":2,"kozow.com":2,"loseyourip.c
219om":2,"ooguy.com":2,"theworkpc.com":2,"casacam.net":2,"dynu.net":2,"accesscam.org":2,"camdvr.org":2,"freeddns.org":2,"mywire.org":2,"webredirect.org":2,"myddns.rocks":2,"blogsite.xyz":2,"dynv6.net":2,"e4.cz":2,"easypanel.app":2,"easypanel.host":2,"elementor.cloud":2,"elementor.cool":2,"en-root.fr":2,"mytuleap.com":2,"tuleap-partners.com":2,"encr.app":2,"encoreapi.com":2,"onred.one":2,"staging.onred.one":3,"eu.encoway.cloud":3,"eu.org":2,"al.eu.org":3,"asso.eu.org":3,"at.eu.org":3,"au.eu.org":3,"be.eu.org":3,"bg.eu.org":3,"ca.eu.org":3,"cd.eu.org":3,"ch.eu.org":3,"cn.eu.org":3,"cy.eu.org":3,"cz.eu.org":3,"de.eu.org":3,"dk.eu.org":3,"edu.eu.org":3,"ee.eu.org":3,"es.eu.org":3,"fi.eu.org":3,"fr.eu.org":3,"gr.eu.org":3,"hr.eu.org":3,"hu.eu.org":3,"ie.eu.org":3,"il.eu.org":3,"in.eu.org":3,"int.eu.org":3,"is.eu.org":3,"it.eu.org":3,"jp.eu.org":3,"kr.eu.org":3,"lt.eu.org":3,"lu.eu.org":3,"lv.eu.org":3,"mc.eu.org":3,"me.eu.org":3,"mk.eu.org":3,"mt.eu.org":3,"my.eu.org":3,"net.eu.org":3,"ng.eu.org":3,"nl.eu.org":3,"no.eu.org":3,"nz.eu.org":3,"paris.eu.org":3,"pl.eu.org":3,"pt.eu.org":3,"q-a.eu.org":3,"ro.eu.org":3,"ru.eu.org":3,"se.eu.org":3,"si.eu.org":3,"sk.eu.org":3,"tr.eu.org":3,"uk.eu.org":3,"us.eu.org":3,"eurodir.ru":2,"eu-1.evennode.com":3,"eu-2.evennode.com":3,"eu-3.evennode.com":3,"eu-4.evennode.com":3,"us-1.evennode.com":3,"us-2.evennode.com":3,"us-3.evennode.com":3,"us-4.evennode.com":3,"twmail.cc":2,"twmail.net":2,"twmail.org":2,"mymailer.com.tw":3,"url.tw":2,"onfabrica.com":2,"apps.fbsbx.com":3,"ru.net":2,"adygeya.ru":2,"bashkiria.ru":2,"bir.ru":2,"cbg.ru":2,"com.ru":2,"dagestan.ru":2,"grozny.ru":2,"kalmykia.ru":2,"kustanai.ru":2,"marine.ru":2,"mordovia.ru":2,"msk.ru":2,"mytis.ru":2,"nalchik.ru":2,"nov.ru":2,"pyatigorsk.ru":2,"spb.ru":2,"vladikavkaz.ru":2,"vladimir.ru":2,"abkhazia.su":2,"adygeya.su":2,"aktyubinsk.su":2,"arkhangelsk.su":2,"armenia.su":2,"ashgabad.su":2,"azerbaijan.su":2,"balashov.su":2,"bashkiria.su":2,"bryansk.su":2,"bukhara.su":2,"chimkent.su":2,"dagestan.su":2,"east-kazakhstan.su":2,"exnet.su":2,"georgia.su":2,"grozny.su":2,"ivanovo.su":2,"jambyl.su":2,"kalmykia.su":2,"kaluga.su":2,"karacol.su":2,"karaganda.su":2,"karelia.su":2,"khakassia.su":2,"krasnodar.su":2,"kurgan.su":2,"kustanai.su":2,"lenug.su":2,"mangyshlak.su":2,"mordovia.su":2,"msk.su":2,"murmansk.su":2,"nalchik.su":2,"navoi.su":2,"north-kazakhstan.su":2,"nov.su":2,"obninsk.su":2,"penza.su":2,"pokrovsk.su":2,"sochi.su":2,"spb.su":2,"tashkent.su":2,"termez.su":2,"togliatti.su":2,"troitsk.su":2,"tselinograd.su":2,"tula.su":2,"tuva.su":2,"vladikavkaz.su":2,"vladimir.su":2,"vologda.su":2,"channelsdvr.net":2,"u.channelsdvr.net":3,"edgecompute.app":2,"fastly-terrarium.com":2,"fastlylb.net":2,"map.fastlylb.net":3,"freetls.fastly.net":3,"map.fastly.net":3,"a.prod.fastly.net":4,"global.prod.fastly.net":4,"a.ssl.fastly.net":4,"b.ssl.fastly.net":4,"global.ssl.fastly.net":4,"user.fm":3,"fastvps-server.com":2,"fastvps.host":2,"myfast.host":2,"fastvps.site":2,"myfast.space":2,"fedorainfracloud.org":2,"fedorapeople.org":2,"cloud.fedoraproject.org":3,"app.os.fedoraproject.org":4,"app.os.stg.fedoraproject.org":5,"conn.uk":2,"copro.uk":2,"hosp.uk":2,"mydobiss.com":2,"fh-muenster.io":2,"filegear.me":2,"filegear-au.me":2,"filegear-de.me":2,"filegear-gb.me":2,"filegear-ie.me":2,"filegear-jp.me":2,"filegear-sg.me":2,"firebaseapp.com":2,"fireweb.app":2,"flap.id":2,"onflashdrive.app":2,"fldrv.com":2,"fly.dev":2,"edgeapp.net":2,"shw.io":2,"flynnhosting.net":2,"forgeblocks.com":2,"id.forgerock.io":3,"framer.app":2,"framercanvas.com":2,"framer.media":2,"framer.photos":2,"framer.website":2,"framer.wiki":2,"frusky.de":3,"ravpage.co.il":3,"0e.vc":2,"freebox-os.com":2,"freeboxos.com":2,"fbx-os.fr":2,"fbxos.fr":2,"freebox-os.fr":2,"freeboxos.fr":2,"freedesktop.org":2,"freemyip.com":2,"wien.funkfeuer.at":3,"futurecms.at":3,"ex.futurecms.at":4,"in.futurecms.at":4,"futurehosting.at":2,"futuremailing.at":2,"ex.ortsinfo.at":4,"kunden.ortsinfo.at":4,"statics.cloud":3,"independent-commission.uk":2,"independent-inquest.uk":2,"independent-inquiry.uk":2,"independent-panel.uk":2,"independent-review.uk":2,"public-inquiry.uk":2,"royal-commission.u
219k":2,"campaign.gov.uk":3,"service.gov.uk":3,"api.gov.uk":3,"gehirn.ne.jp":3,"usercontent.jp":2,"gentapps.com":2,"gentlentapis.com":2,"lab.ms":2,"cdn-edges.net":2,"ghost.io":2,"gsj.bz":2,"githubusercontent.com":2,"githubpreview.dev":2,"github.io":2,"gitlab.io":2,"gitapp.si":2,"gitpage.si":2,"glitch.me":2,"nog.community":2,"co.ro":2,"shop.ro":2,"lolipop.io":2,"angry.jp":2,"babyblue.jp":2,"babymilk.jp":2,"backdrop.jp":2,"bambina.jp":2,"bitter.jp":2,"blush.jp":2,"boo.jp":2,"boy.jp":2,"boyfriend.jp":2,"but.jp":2,"candypop.jp":2,"capoo.jp":2,"catfood.jp":2,"cheap.jp":2,"chicappa.jp":2,"chillout.jp":2,"chips.jp":2,"chowder.jp":2,"chu.jp":2,"ciao.jp":2,"cocotte.jp":2,"coolblog.jp":2,"cranky.jp":2,"cutegirl.jp":2,"daa.jp":2,"deca.jp":2,"deci.jp":2,"digick.jp":2,"egoism.jp":2,"fakefur.jp":2,"fem.jp":2,"flier.jp":2,"floppy.jp":2,"fool.jp":2,"frenchkiss.jp":2,"girlfriend.jp":2,"girly.jp":2,"gloomy.jp":2,"gonna.jp":2,"greater.jp":2,"hacca.jp":2,"heavy.jp":2,"her.jp":2,"hiho.jp":2,"hippy.jp":2,"holy.jp":2,"hungry.jp":2,"icurus.jp":2,"itigo.jp":2,"jellybean.jp":2,"kikirara.jp":2,"kill.jp":2,"kilo.jp":2,"kuron.jp":2,"littlestar.jp":2,"lolipopmc.jp":2,"lolitapunk.jp":2,"lomo.jp":2,"lovepop.jp":2,"lovesick.jp":2,"main.jp":2,"mods.jp":2,"mond.jp":2,"mongolian.jp":2,"moo.jp":2,"namaste.jp":2,"nikita.jp":2,"nobushi.jp":2,"noor.jp":2,"oops.jp":2,"parallel.jp":2,"parasite.jp":2,"pecori.jp":2,"peewee.jp":2,"penne.jp":2,"pepper.jp":2,"perma.jp":2,"pigboat.jp":2,"pinoko.jp":2,"punyu.jp":2,"pupu.jp":2,"pussycat.jp":2,"pya.jp":2,"raindrop.jp":2,"readymade.jp":2,"sadist.jp":2,"schoolbus.jp":2,"secret.jp":2,"staba.jp":2,"stripper.jp":2,"sub.jp":2,"sunnyday.jp":2,"thick.jp":2,"tonkotsu.jp":2,"under.jp":2,"upper.jp":2,"velvet.jp":2,"verse.jp":2,"versus.jp":2,"vivian.jp":2,"watson.jp":2,"weblike.jp":2,"whitesnow.jp":2,"zombie.jp":2,"heteml.net":2,"cloudapps.digital":2,"london.cloudapps.digital":3,"pymnt.uk":2,"homeoffice.gov.uk":3,"ro.im":2,"goip.de":2,"run.app":2,"a.run.app":3,"web.app":2,"0emm.com":3,"appspot.com":2,"r.appspot.com":4,"codespot.com":2,"googleapis.com":2,"googlecode.com":2,"pagespeedmobilizer.com":2,"publishproxy.com":2,"withgoogle.com":2,"withyoutube.com":2,"gateway.dev":3,"cloud.goog":2,"translate.goog":2,"usercontent.goog":3,"cloudfunctions.net":2,"blogspot.ae":2,"blogspot.al":2,"blogspot.am":2,"blogspot.ba":2,"blogspot.be":2,"blogspot.bg":2,"blogspot.bj":2,"blogspot.ca":2,"blogspot.cf":2,"blogspot.ch":2,"blogspot.cl":2,"blogspot.co.at":3,"blogspot.co.id":3,"blogspot.co.il":3,"blogspot.co.ke":3,"blogspot.co.nz":3,"blogspot.co.uk":3,"blogspot.co.za":3,"blogspot.com":2,"blogspot.com.ar":3,"blogspot.com.au":3,"blogspot.com.br":3,"blogspot.com.by":3,"blogspot.com.co":3,"blogspot.com.cy":3,"blogspot.com.ee":3,"blogspot.com.eg":3,"blogspot.com.es":3,"blogspot.com.mt":3,"blogspot.com.ng":3,"blogspot.com.tr":3,"blogspot.com.uy":3,"blogspot.cv":2,"blogspot.cz":2,"blogspot.de":2,"blogspot.dk":2,"blogspot.fi":2,"blogspot.fr":2,"blogspot.gr":2,"blogspot.hk":2,"blogspot.hr":2,"blogspot.hu":2,"blogspot.ie":2,"blogspot.in":2,"blogspot.is":2,"blogspot.it":2,"blogspot.jp":2,"blogspot.kr":2,"blogspot.li":2,"blogspot.lt":2,"blogspot.lu":2,"blogspot.md":2,"blogspot.mk":2,"blogspot.mr":2,"blogspot.mx":2,"blogspot.my":2,"blogspot.nl":2,"blogspot.no":2,"blogspot.pe":2,"blogspot.pt":2,"blogspot.qa":2,"blogspot.re":2,"blogspot.ro":2,"blogspot.rs":2,"blogspot.ru":2,"blogspot.se":2,"blogspot.sg":2,"blogspot.si":2,"blogspot.sk":2,"blogspot.sn":2,"blogspot.td":2,"blogspot.tw":2,"blogspot.ug":2,"blogspot.vn":2,"goupile.fr":2,"gov.nl":2,"awsmppl.com":2,"g\xfcnstigbestellen.de":2,"g\xfcnstigliefern.de":2,"fin.ci":2,"free.hr":2,"caa.li":2,"ua.rs":2,"conf.se":2,"hs.zone":2,"hs.run":2,"hashbang.sh":2,"hasura.app":2,"hasura-app.io":2,"pages.it.hs-heilbronn.de":4,"hepforge.org":2,"herokuapp.com":2,"herokussl.com":2,"ravendb.cloud":2,"ravendb.community":2,"ravendb.me":2,"development.run":2,"ravendb.run":2,"homesklep.pl":2,"secaas.hk":2,"hoplix.shop":2,"orx.biz":2,"biz.gl":2,"col.ng":2,"firm.ng":2,"gen.ng":2,"ltd.ng":2,"ngo.ng":2,"edu.scot":2,"sch.so":2,"hostyhosting.io":2,"h\xe4kkinen.fi":2,"moonscale.io":3,"moonscale.net":2,"iki.fi":2,"ibxos.it":2,"iliadboxos.it":2,"impertrixcdn.com":2,"impertrix.com":2,"smushcdn.com":2,"wphostedmail.com":2,"wpmucdn.com":2,"tempurl.host":2,"wpmudev.host":2,"dyn-berlin.de":2,"in-berlin.de":2,"in-brb.de":2,"in-butter.de":2,"in-dsl.de":2,"in-dsl.net":2,"in-dsl.org":2,"in-vpn.de":2,"in-vpn.net":2,"in-vpn.org":2,"biz.at":2,"info.at":2,"info.cx":2,"ac.leg.br":3,"al.leg.br":3,"am.leg.br":3,"ap.leg.br":3,"ba.leg.br":3,"ce.leg.br":3,"df.leg.br":3,"es.leg.br":3,"go.leg.br":3,"ma.leg.br":3,"mg.leg.br":3,"ms.leg.br":3,"mt.leg.br":3,"pa.leg.br":3,"pb.leg.br":3,"pe.leg.br":3,"pi.leg.br":3,"pr.leg.br":3,"rj.leg.br":3,"rn.leg.br":3,"ro.leg.br":3,"rr.leg.br":3,"rs.leg.br":3,"sc.leg.br":3,"se.leg.br":3,"sp.leg.br":3,"to.leg.br":3,"pixolino.com":2,"na4u.ru":2,"iopsys.se":2,"ipifony.net":2,"iservschule.de":2,"mein-iserv.de":2,"schulplattform.de"
219:2,"schulserver.de":2,"test-iserv.de":2,"iserv.dev":2,"iobb.net":2,"mel.cloudlets.com.au":4,"cloud.interhostsolutions.be":3,"users.scale.virtualcloud.com.br":5,"mycloud.by":2,"alp1.ae.flow.ch":4,"appengine.flow.ch":3,"es-1.axarnet.cloud":3,"diadem.cloud":2,"vip.jelastic.cloud":3,"jele.cloud":2,"it1.eur.aruba.jenv-aruba.cloud":5,"it1.jenv-aruba.cloud":3,"keliweb.cloud":2,"cs.keliweb.cloud":3,"oxa.cloud":2,"tn.oxa.cloud":3,"uk.oxa.cloud":3,"primetel.cloud":2,"uk.primetel.cloud":3,"ca.reclaim.cloud":3,"uk.reclaim.cloud":3,"us.reclaim.cloud":3,"ch.trendhosting.cloud":3,"de.trendhosting.cloud":3,"jele.club":2,"amscompute.com":2,"clicketcloud.com":2,"dopaas.com":2,"hidora.com":2,"paas.hosted-by-previder.com":3,"rag-cloud.hosteur.com":3,"rag-cloud-ch.hosteur.com":3,"jcloud.ik-server.com":3,"jcloud-ver-jpc.ik-server.com":3,"demo.jelastic.com":3,"kilatiron.com":2,"paas.massivegrid.com":3,"jed.wafaicloud.com":3,"lon.wafaicloud.com":3,"ryd.wafaicloud.com":3,"j.scaleforce.com.cy":4,"jelastic.dogado.eu":3,"fi.cloudplatform.fi":3,"demo.datacenter.fi":3,"paas.datacenter.fi":3,"jele.host":2,"mircloud.host":2,"paas.beebyte.io":3,"sekd1.beebyteapp.io":3,"jele.io":2,"cloud-fr1.unispace.io":3,"jc.neen.it":3,"cloud.jelastic.open.tim.it":5,"jcloud.kz":2,"upaas.kazteleport.kz":3,"cloudjiffy.net":2,"fra1-de.cloudjiffy.net":3,"west1-us.cloudjiffy.net":3,"jls-sto1.elastx.net"
219:3,"jls-sto2.elastx.net":3,"jls-sto3.elastx.net":3,"faststacks.net":2,"fr-1.paas.massivegrid.net":4,"lon-1.paas.massivegrid.net":4,"lon-2.paas.massivegrid.net":4,"ny-1.paas.massivegrid.net":4,"ny-2.paas.massivegrid.net":4,"sg-1.paas.massivegrid.net":4,"jelastic.saveincloud.net":3,"nordeste-idc.saveincloud.net":3,"j.scaleforce.net":3,"jelastic.tsukaeru.net":3,"sdscloud.pl":2,"unicloud.pl":2,"mircloud.ru":2,"jelastic.regruhosting.ru":3,"enscaled.sg":2,"jele.site":2,"jelastic.team":2,"orangecloud.tn":2,"j.layershift.co.uk":4,"phx.enscaled.us":3,"mircloud.us":2,"myjino.ru":2,"hosting.myjino.ru":4,"landing.myjino.ru":4,"spectrum.myjino.ru":4,"vps.myjino.ru":4,"jotelulu.cloud":2,"triton.zone":3,"cns.joyent.com":4,"js.org":2,"kaas.gg":2,"khplay.nl":2,"ktistory.com":2,"kapsi.fi":2,"keymachine.de":2,"kinghost.net":2,"uni5.net":2,"knightpoint.systems":2,"koobin.events":2,"oya.to":2,"kuleuven.cloud":2,"ezproxy.kuleuven.be":3,"co.krd":2,"edu.krd":2,"krellian.net":2,"webthings.io":2,"git-repos.de":2,"lcube-server.de":2,"svn-repos.de":2,"leadpages.co":2,"lpages.co":2,"lpusercontent.com":2,"lelux.site":2,"co.business":2,"co.education":2,"co.events":2,"co.financial":2,"co.network":2,"co.place":2,"co.technology":2,"app.lmpm.com":3,"linkyard.cloud":2,"linkyard-cloud.ch":2,"members.linode.com":3,"nodebalancer.linode.com":4,"linodeobjects.com":3,"ip.linodeusercontent.com":3,"we.bs":2,"user.localcert.dev":4,"localzone.xyz":2,"loginline.app":2,"loginline.dev":2,"loginline.io":2,"loginline.services":2,"loginline.site":2,"servers.run":2,"lohmus.me":2,"krasnik.pl":2,"leczna.pl":2,"lubartow.pl":2,"lublin.pl":2,"poniatowa.pl":2,"swidnik.pl":2,"glug.org.uk":3,"lug.org.uk":3,"lugs.org.uk":3,"barsy.bg":2,"barsy.co.uk":3,"barsyonline.co.uk":3,"barsycenter.com":2,"barsyonline.com":2,"barsy.club":2,"barsy.de":2,"barsy.eu":2,"barsy.in":2,"barsy.info":2,"barsy.io":2,"barsy.me":2,"barsy.menu":2,"barsy.mobi":2,"barsy.net":2,"barsy.online":2,"barsy.org":2,"barsy.pro":2,"barsy.pub":2,"barsy.ro":2,"barsy.shop":2,"barsy.site":2,"barsy.support":2,"barsy.uk":2,"magentosite.cloud":3,"mayfirst.info":2,"mayfirst.org":2,"hb.cldmail.ru":3,"cn.vu":2,"mazeplay.com":2,"mcpe.me":2,"mcdir.me":2,"mcdir.ru":2,"mcpre.ru":2,"vps.mcdir.ru":3,"mediatech.by":2,"mediatech.dev":2,"hra.health":2,"miniserver.com":2,"memset.net":2,"messerli.app":2,"cloud.metacentrum.cz":4,"custom.metacentrum.cz":3,"flt.cloud.muni.cz":4,"usr.cloud.muni.cz":4,"meteorapp.com":2,"eu.meteorapp.com":3,"co.pl":2,"azurecontainer.io":3,"azurewebsites.net":2,"azure-mobile.net":2,"cloudapp.net":2,"azurestaticapps.net":2,"1.azurestaticapps.net":3,"2.azurestaticapps.net":3,"centralus.azurestaticapps.net":3,"eastasia.azurestaticapps.net":3,"eastus2.azurestaticapps.net":3,"westeurope.azurestaticapps.net":3,"westus2.azurestaticapps.net":3,"csx.cc":2,"mintere.site":2,"forte.id":2,"mozilla-iot.org":2,"bmoattachments.org":2,"net.ru":2,"org.ru":2,"pp.ru":2,"hostedpi.com":2,"customer.mythic-beasts.com":3,"caracal.mythic-beasts.com":3,"fentiger.mythic-beasts.com":3,"lynx.mythic-beasts.com":3,"ocelot.mythic-beasts.com":3,"oncilla.mythic-beasts.com":3,"onza.mythic-beasts.com":3,"sphinx.mythic-beasts.com":3,"vs.mythic-beasts.com":3,"x.mythic-beasts.com":3,"yali.mythic-beasts.com":3,"cust.retrosnub.co.uk":4,"ui.nabu.casa":3,"cloud.nospamproxy.com":3,"netlify.app":2,"4u.com":2,"ngrok.io":2,"nh-serv.co.uk":3,"nfshost.com":2,"developer.app":3,"noop.app":2,"northflank.app":3,"build.run":3,"code.run":3,"database.run":3,"migration.run":3,"noticeable.news":2,"dnsking.ch":2,"mypi.co":2,"n4t.co":2,"001www.com":2,"ddnslive.com":2,"myiphost.com":2,"forumz.info":2,"16-b.it":2,"32-b.it":2,"64-b.it":2,"soundcast.me":2,"tcp4.me":2,"dnsup.net":2,"hicam.net":2,"now-dns.net":2,"ownip.net":2,"vpndns.net":2,"dynserv.org":2,"now-dns.org":2,"x443.pw":2,"now-dns.top":2,"ntdll.top":2,"freeddns.us":2,"crafting.xyz":2,"zapto.xyz":2,"nsupdate.info":2,"nerdpol.ovh":2,"blogsyte.com":2,"brasilia.me":2,"cable-modem.org":2,"ciscofreak.com":2,"collegefan.org":2,"couchpotatofries.org":2,"damnserver.com":2,"ddns.me":2,"ditchyourip.com":2,"dnsfor.me":2,"dnsiskinky.com":2,"dvrcam.info":2,"dynns.com":2,"eating-organic.net":2,"fantasyleague.cc":2,"geekgalaxy.com":2,"golffan.us":2,"health-carereform.com":2,"homesecuritymac.com":2,"homesecuritypc.com":2,"hopto.me":2,"ilovecollege.info":2,"loginto.me":2,"mlbfan.org":2,"mmafan.biz":2,"myactivedirectory.com":2,"mydissent.net":2,"myeffect.net":2,"mymediapc.net":2,"mypsx.net":2,"mysecuritycamera.com":2,"mysecuritycamera.net":2,"mysecuritycamera.org":2,"net-freaks.com":2,"nflfan.org":2,"nhlfan.net":2,"no-ip.c
219a":2,"no-ip.co.uk":3,"no-ip.net":2,"noip.us":2,"onthewifi.com":2,"pgafan.net":2,"point2this.com":2,"pointto.us":2,"privatizehealthinsurance.net":2,"quicksytes.com":2,"read-books.org":2,"securitytactics.com":2,"serveexchange.com":2,"servehumour.com":2,"servep2p.com":2,"servesarcasm.com":2,"stufftoread.com":2,"ufcfan.org":2,"unusualperson.com":2,"workisboring.com":2,"3utilities.com":2,"bounceme.net":2,"ddns.net":2,"ddnsking.com":2,"gotdns.ch":2,"hopto.org":2,"myftp.biz":2,"myftp.org":2,"myvnc.com":2,"no-ip.biz":2,"no-ip.info":2,"no-ip.org":2,"noip.me":2,"redirectme.net":2,"servebeer.com":2,"serveblog.net":2,"servecounterstrike.com":2,"serveftp.com":2,"servegame.com":2,"servehalflife.com":2,"servehttp.com":2,"serveirc.com":2,"serveminecraft.net":2,"servemp3.com":2,"servepics.com":2,"servequake.com":2,"sytes.net":2,"webhop.me":2,"zapto.org":2,"stage.nodeart.io":3,"pcloud.host":2,"nyc.mn":2,"static.observableusercontent.com":3,"cya.gg":2,"omg.lol":2,"cloudycluster.net":2,"omniwe.site":2,"123hjemmeside.dk":2,"123hjemmeside.no":2,"123homepage.it":2,"123kotisivu.fi":2,"123minsida.se":2,"123miweb.es":2,"123paginaweb.pt":2,"123sait.ru":2,"123siteweb.fr":2,"123webseite.at":2,"123webseite.de":2,"123website.be":2,"123website.ch":2,"123website.lu":2,"123website.nl":2,"service.one":2,"simplesite.com":2,"simplesite.com.br":3,"simplesite.gr":2,"simplesite.pl":2,"nid.io":2,"opensocial.site":2,"opencraft.hosting":2,"orsites.com":2,"operaunite.com":2,"tech.orange":2,"authgear-staging.com":2,"authgearapps.com":2,"skygearapp.com":2,"outsystemscloud.com":2,"webpaas.ovh.net":4,"hosting.ovh.net":4,"ownprovider.com":2,"own.pm":2,"owo.codes":3,"ox.rs":2,"oy.lc":2,"pgfog.com":2,"pagefrontapp.com":2,"pagexl.com":2,"paywhirl.com":3,"bar0.net":2,"bar1.net":2,"bar2.net":2,"rdv.to":2,"art.pl":2,"gliwice.pl":2,"krakow.pl":2,"poznan.pl":2,"wroc.pl":2,"zakopane.pl":2,"pantheonsite.io":2,"gotpantheon.com":2,"mypep.link":2,"perspecta.cloud":2,"lk3.ru":2,"on-web.fr":2,"bc.platform.sh":3,"ent.platform.sh":3,"eu.platform.sh":3,"us.platform.sh":3,"platformsh.site":3,"tst.site":3,"platter-app.com":2,"platter-app.dev":2,"platterp.us":2,"pdns.page":2,"plesk.page":2,"pleskns.com":2,"dyn53.io":2,"onporter.run":2,"co.bn":2,"postman-echo.com":2,"pstmn.io":2,"mock.pstmn.io":3,"httpbin.org":2,"prequalifyme.today":2,"xen.prgmr.com":3,"priv.at":2,"prvcy.page":2,"dweb.link":3,"protonet.io":2,"chirurgiens-dentistes-en-france.fr":2,"byen.site":2,"pubtls.org":2,"pythonanywhere.com":2,"eu.pythonanywhere.com":3,"qoto.io":2,"qualifioapp.com":2,"qbuser.com":2,"cloudsite.builders":2,"instances.spawn.cc":3,"instantcloud.cn":2,"ras.ru":2,"qa2.com":2,"qcx.io":2,"sys.qcx.io":4,"dev-myqnapcloud.com":2,"alpha-myqnapcloud.com":2,"myqnapcloud.com":2,"quipelements.com":3,"vapor.cloud":2,"vaporcloud.io":2,"rackmaze.com":2,"rackmaze.net":2,"g.vbrplsbx.io":3,"on-k3s.io":3,"on-rancher.cloud":3,"on-rio.io":3,"readthedocs.io":2,"rhcloud.com":2,"app.render.com":3,"onrender.com":2,"firewalledreplit.co":2,"id.firewalledreplit.co":3,"repl.co":2,"id.repl.co":3,"repl.run":2,"resindevice.io":2,"devices.resinstaging.io":3,"hzc.io":2,"wellbeingzone.eu":2,"wellbeingzone.co.uk":3,"adimo.co.uk":3,"itcouldbewor.se":2,"git-pages.rit.edu":3,"rocky.page":2,"биз.ÑÑÑ":2,"ком.ÑÑÑ":2,"кÑÑм.ÑÑÑ":2,"миÑ.ÑÑÑ":2,"мÑк.ÑÑÑ":2,"оÑг.ÑÑÑ":2,"ÑамаÑа.ÑÑÑ":2,"ÑоÑи.ÑÑÑ":2,"Ñпб.ÑÑÑ":2,"Ñ.ÑÑÑ":2,"builder.code.com":4,"dev-builder.code.com":4,"stg-builder.code.com":4,"sandcats.io":2,"logoip.de":2,"logoip.com":2,"fr-par-1.baremetal.scw.cloud":4,"fr-par-2.baremetal.scw.cloud":4,"nl-ams-1.baremetal.scw.cloud":4,"fnc.fr-par.scw.cloud":4,"functions.fnc.fr-par.scw.cloud":5,"k8s.fr-par.scw.cloud":4,"nodes.k8s.fr-par.scw.cloud":5,"s3.fr-par.scw.cloud":4,"s3-website.fr-par.scw.cloud":4,"whm.fr-par.scw.cloud":4,"priv.instances.scw.cloud":4,"pub.instances.scw.cloud":4,"k8s.scw.cloud":3,"k8s.nl-ams.scw.cloud":4,"nodes.k8s.nl-ams.scw.cloud":5,"s3.nl-ams.scw.cloud":4,"s3-website.nl-ams.scw.cloud":4,"whm.nl-ams.scw.cloud":4,"k8s.pl-waw.scw.cloud":4,"nodes.k8s.pl-waw.scw.cloud":5,"s3.pl-waw.scw.cloud":4,"s3-website.pl-waw.scw.cloud":4,"scalebook.scw.cloud":3,"smartlabeling.scw.cloud":3,"dedibox.fr":2,"schokokeks.net":2,"gov.scot":2,"service.gov.scot":3,"scrysec.com":2,"firewall-gateway.com":2,"firewall-gateway.de":2,"my-gateway.de":2,"my-router.de":2,"spdns.de":2,"spdns.eu":2,"firewall-gateway.net":2,"my-firewall.org":2,"myfirewall.org":2,"spdns.org":2,"seidat.net":2,"sellfy.store":2,"senseering.net":2,"minisite.ms":2,"magnet.page":2,"biz.ua":2,"co.ua":2,"pp.ua":2,"shiftcrypto.dev":2,"shiftcrypto.io":2,"shiftedit.io":2,"myshopblocks.com":2,"myshopify.com":2,"shopitsite.com":2,"shopware.store":2,"mo-siemens.io":2,"1kapp.com":2,"appchizi.com":2,"applinzi.com":2,"sinaapp.com":2,"vipsinaapp.com":2,"siteleaf.net":2,"bounty-full.com":2,"alpha.bounty-full.com":3,"beta.bounty-full.com":3,"small-web.org":2,"vp4.me":2,"streamlitapp.c
219om":2,"try-snowplow.com":2,"srht.site":2,"stackhero-network.com":2,"musician.io":2,"novecore.site":2,"static.land":2,"dev.static.land":3,"sites.static.land":3,"storebase.store":2,"vps-host.net":2,"atl.jelastic.vps-host.net":4,"njs.jelastic.vps-host.net":4,"ric.jelastic.vps-host.net":4,"playstation-cloud.com":2,"apps.lair.io":3,"stolos.io":3,"spacekit.io":2,"customer.speedpartner.de":3,"myspreadshop.at":2,"myspreadshop.com.au":3,"myspreadshop.be":2,"myspreadshop.ca":2,"myspreadshop.ch":2,"myspreadshop.com":2,"myspreadshop.de":2,"myspreadshop.dk":2,"myspreadshop.es":2,"myspreadshop.fi":2,"myspreadshop.fr":2,"myspreadshop.ie":2,"myspreadshop.it":2,"myspreadshop.net":2,"myspreadshop.nl":2,"myspreadshop.no":2,"myspreadshop.pl":2,"myspreadshop.se":2,"myspreadshop.co.uk":3,"api.stdlib.com":3,"storj.farm":2,"utwente.io":2,"soc.srcf.net":3,"user.srcf.net":3,"temp-dns.com":2,"supabase.co":2,"supabase.in":2,"supabase.net":2,"su.paba.se":3,"s5y.io":3,"sensiosite.cloud":3,"syncloud.it":2,"dscloud.biz":2,"direct.quickconnect.cn":3,"dsmynas.com":2,"familyds.com":2,"diskstation.me":2,"dscloud.me":2,"i234.me":2,"myds.me":2,"synology.me":2,"dscloud.mobi":2,"dsmynas.net":2,"familyds.net":2,"dsmynas.org":2,"familyds.org":2,"vpnplus.to":2,"direct.quickconnect.to":3,"tabitorder.co.il":3,"mytabit.co.il":3,"mytabit.com":2,"taifun-dns.de":2,"beta.tailscale.net":3,"ts.net":2,"gda.pl":2,"gdansk.pl":2,"gdynia.pl":2,"med.pl":2,"sopot.pl":2,"site.tb-hosting.com":3,"edugit.io":2,"s3.teckids.org":3,"telebit.app":2,"telebit.io":2,"telebit.xyz":3,"firenet.ch":3,"svc.firenet.ch":4,"reservd.com":2,"thingdustdata.com":2,"cust.dev.thingdust.io":4,"cust.disrec.thingdust.io":4,"cust.prod.thingdust.io":4,"cust.testing.thingdust.io":4,"reservd.dev.thingdust.io":4,"reservd.disrec.thingdust.io":4,"reservd.testing.thingdust.io":4,"tickets.io":2,"arvo.network":2,"azimuth.network":2,"tlon.network":2,"torproject.net":2,"pages.torproject.net":3,"bloxcms.com":2,"townnews-staging.com":2,"12hp.at":2,"2ix.at":2,"4lima.at":2,"lima-city.at":2,"12hp.ch":2,"2ix.ch":2,"4lima.ch":2,"lima-city.ch":2,"trafficplex.cloud":2,"de.cool":2,"12hp.de":2,"2ix.de":2,"4lima.de":2,"lima-city.de":2,"1337.pictures":2,"clan.rip":2,"lima-city.rocks":2,"webspace.rocks":2,"lima.zone":2,"transurl.be":3,"transurl.eu":3,"transurl.nl":3,"site.transip.me":3,"tuxfamily.org":2,"dd-dns.de":2,"diskstation.eu":2,"diskstation.org":2,"dray-dns.de":2,"draydns.de":2,"dyn-vpn.de":2,"dynvpn.de":2,"mein-vigor.de":2,"my-vigor.de":2,"my-wan.de":2,"syno-ds.de":2,"synology-diskstation.de":2,"synology-ds.de":2,"typedream.app":2,"pro.typeform.com":3,"uber.space":2,"uberspace.de":3,"hk.com":2,"hk.org":2,"ltd.hk":2,"inc.hk":2,"name.pm":2,"sch.tf":2,"biz.wf":2,"sch.wf":2,"org.yt":2,"virtualuser.de":2,"virtual-user.de":2,"upli.io":2,"urown.cloud":2,"dnsupdate.info":2,"lib.de.us":3,"2038.io":2,"vercel.app":2,"vercel.dev":2,"now.sh":2,"router.management":2,"v-info.info":2,"voorloper.cloud":2,"neko.am":2,"nyaa.am":2,"be.ax":2,"cat.ax":2,"es.ax":2,"eu.ax":2,"gg.ax":2,"mc.ax":2,"us.ax":2,"xy.ax":2,"nl.ci":2,"xx.gl":2,"app.gp":2,"blog.gt":2,"de.gt":2,"to.gt":2,"be.gy":2,"cc.hn":2,"blog.kg":2,"io.kg":2,"jp.kg":2,"tv.kg":2,"uk.kg":2,"us.kg":2,"de.ls":2,"at.md":2,"de.md":2,"jp.md":2,"to.md":2,"indie.porn":2,"vxl.sh":2,"ch.tc":2,"me.tc":2,"we.tc":2,"nyan.to":2,"at.vg":2,"blog.vu":2,"dev.vu":2,"me.vu":2,"v.ua":2,"vultrobjects.com":3,"wafflecell.com":2,"webhare.dev":3,"reserve-online.net":2,"reserve-online.com":2,"bookonline.app":2,"hotelwithflight.com":2,"wedeploy.io":2,"wedeploy.me":2,"wedeploy.sh":2,"remotewd.com":2,"pages.wiardweb.com":3,"wmflabs.org":2,"toolforge.org":2,"wmcloud.org":2,"panel.gg":2,"daemon.panel.gg":3,"messwithdns.com":2,"woltlab-demo.com":2,"myforum.community":2,"community-pro.de":2,"diskussionsbereich.de":2,"community-pro.net":2,"meinforum.net":2,"affinitylottery.org.uk":3,"raffleentry.org.uk":3,"weeklylottery.org.uk":3,"wpenginepowered.com":2,"js.wpenginepowered.com":3,"wixsite.com":2,"editorx.io":2,"half.host":2,"xnbay.com":2,"u2.xnbay.com":3,"u2-local.xnbay.com":3,"cistron.nl":2,"demon.nl":2,"xs4all.space":2,"y
219andexcloud.net":2,"storage.yandexcloud.net":3,"website.yandexcloud.net":3,"official.academy":2,"yolasite.com":2,"ybo.faith":2,"yombo.me":2,"homelink.one":2,"ybo.party":2,"ybo.review":2,"ybo.science":2,"ybo.trade":2,"ynh.fr":2,"nohost.me":2,"noho.st":2,"za.net":2,"za.org":2,"bss.design":2,"basicserver.io":2,"virtualserver.io":2,"enterprisecloud.nu":2}}')}}]); 220//# sourceMappingURL=2545-f278d4d6b196eae0.js.map
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.